Я пытаюсь смоделировать Modelica.Fluid.Examples.BranchingDynamicPipes с помощью FMPy. Эта ошибка появляется всякий раз, когда я пытаюсь:
Traceback (most recent call last):
File "pipe_modelica.py", line 18, in <module>
result = simulate_fmu(fmu, stop_time = 3)
File "C:\Users\radicalroar\AppData\Local\Programs\Python\Python36\lib\site-packages\fmpy\simulation.py", line 494, in simulate_fmu
model_description = read_model_description(filename, validate=validate)
File "C:\Users\radicalroar\AppData\Local\Programs\Python\Python36\lib\site-packages\fmpy\model_description.py", line 818, in read_model_description
raise Exception('The unit "%s" of variable "%s" (line %s) is not defined.' % (unit, variable.name, variable.sourceline))
Exception: The unit "kg/s" of variable "pipe1.flowModel.m_flows[1]" (line 236) is not defined.
(Исключение, похоже, связано с компонентом канала Dynami c, который определен в классе системной библиотеки, который я не могу редактировать.) Любая помощь о том, как моделировать FMU, будет очень признателен.