gpt4 book ai didi

python - FMU 导出 Python 代码或 Python 接口(interface)与 FMI 标准,用于 EnergyPlus 协同仿真

转载 作者:太空狗 更新时间:2023-10-30 01:14:25 44 4
gpt4 key购买 nike

我的研究小组已经为我们希望与 EnergyPlus 共同模拟的新建筑组件开发了 Python 代码。对于可重用性和市场影响,我们希望这种连接对于没有经验的用户来说尽可能简单,并相信使用 Function Mockup Interface Standard (FMI) 打包模型成为最佳选择。

我们探索了JModelica测试其他功能模型单元 (FMU),但发现它不执行 Python 代码的 FMU 导出以进行模型交换或协同仿真。

我很好奇有没有什么方法可以把python代码打包成FMU?如果没有,是否有另一种方法将 Python 链接到 FMI 标准或将其连接到 EnergyPlus 等建筑能源软件?

替代方法是将建筑能源模型导出为 FMU,然后导入到 modelica/jmodelica 或使用 BCVTB。虽然这对我们有用,但我们担心这会让没有经验的人难以使用我们的工具。

最佳答案

需要说明的是,JModelica 确实支持 ME 和 CS FMU 的导出和导入,并支持 FMI 标准的 1.0 和 2.0 版。我假设您的意思是 JModelica 不支持将 Python 代码导出为 FMU。我不知道有任何这样的解决方案。如果您找不到将 Python 代码打包到 FMU 中的方法,或许可以设置一个与您的 Python 代码通信的代理 FMU?

关于python - FMU 导出 Python 代码或 Python 接口(interface)与 FMI 标准,用于 EnergyPlus 协同仿真,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30717611/

44 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com