我是FMU世界的新手,从此开始。我正在尝试在GT-Suite中创建的python中加载和模拟FMU。我在加载FMU时很难解决错误,但最终可以做到。我正在关注jmodelica tutorials
from pyfmi import load_fmu
#Load the FMU
model = load_fmu('AHU.fmu')
#simulate an fmu
res = model.simulate(final_time=10)
现在,当我尝试模拟模型时出现错误。错误是:
FMUException: The slave failed to initialize. See the log for possibly more information.
可能是什么原因? .fmu文件中有问题吗,因为当我尝试加载并模拟从fmi-standard下载的fmu时,一切正常。
model = load_fmu('RoomHeating_OM_RH.fmu')
res = model.simulate(final_time=10)
'RoomHeating_OM_RH.fmu'
来自fmi-standard
答案 0 :(得分:0)
问题在于从GT-Suite导出的FMU。显然,GT-Suite不支持fmu进行模型交换。它仅适用于协同仿真