TestEnergyPlusFMIInterfaceMaxVariables 检查EnergyPlus FMI接口变量共享限制
测试EnergyPlus FMI接口的变量限制
test-energyplus-fmi-interface-max-variables 是一个小程序,用于确定 EnergyPlus 的 Export FMI 接口是否存在变量共享数量的限制。编写此程序的原因是由于在联合仿真过程中,使用复杂模型时遇到了崩溃问题。
程序方法
本程序选取了一个简单的 EnergyPlus 模型(例如 EnergyPlus
示例文件中的 Exercise1A.idf
),并为其中的简单 EMS 变量添加了输出变量。脚本使用 N 个接口变量,编写并附加必要代码,通过 EnergyPlusToFMU.py 编译 FMU。然后,结合 JModelica 的 fmilib 运行协同仿真。
程序执行步骤
-
克隆源代码仓库并安装依赖。
-
在 testepfmi.py
文件中编辑前四行路径,按系统配置进行适配。
-
编译 TestEpFmiMaster.exe 文件并运行以验证仿真接口的变量限制。
克隆源代码仓库并安装依赖。
在 testepfmi.py
文件中编辑前四行路径,按系统配置进行适配。
编译 TestEpFmiMaster.exe 文件并运行以验证仿真接口的变量限制。
用户评论