OMSимулятор с Python - PullRequest
       18

OMSимулятор с Python

0 голосов
/ 18 июня 2019

Я столкнулся с проблемой при выполнении FMU в программе на Python с использованием OMSimulator.Я использую OpenModelica 1..13.2 для создания FMU и OMSimulator 2.0 для моделирования FMU.OMSimulator не может имитировать FMU, сгенерированный из модели, которая работает без ошибок в OMEdit.Например, FMU, сгенерированный для модели HeatExchangerSimulator в библиотеке Modelica Fluid, не может симулировать на OMSimulator.

Modelica.Fluid.Examples.HeatExchanger.HeatExchangerSimulation.fmu ошибка: [fmi2logger] A (logStatusError):C: /OpenModelica1.13.264bit/lib/omlibrary/Modelica 3.2.3 / Media / Water / IF97_Utilities.mo: 2897: функция среднего класса IF97 вызывается при слишком низком давлении p = -4,72182e + 006 Па <= 611,657 Па (тройнойошибка точечного давления): [fmi2logger] A (logFmi2Call): fmi2EnterInitializationMode: завершено утверждением. </em>

Это верно и для некоторых других моделей библиотек.

Есть предложения?

Спасибо

...