cswrapper 代码的目的,FMPy 中的日晷解算器

问题描述

关于 FMPy,它是一个用于 FMU 模拟的 Python 包。我需要澄清一点: cswrapper 代码、日晷解算器或函数的目的是什么?是否只需要 ModelExchange 型 FMU 仿真而不是 Co-simulation 型 FMU 仿真? https://github.com/CATIA-Systems/FMPy

解决方法

使用 cswrapper 代码,您可以通过添加(日晷)求解器将 ME FMU“包装”为 CS FMU,请参阅 https://github.com/CATIA-Systems/FMPy/issues/127。所以你从 ME 得到一个 CS FMU。 此外,CVODE 求解器可用于在 fmpy 中模拟 ME FMU。