- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我的研究小组已经为我们希望与 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/
我想插入 备注 关于要在我的 latex 文档的特定位置进行的修复 也许有一个 列表的“待办事项/修复我” 你怎么处理这个? 似乎一种方法是使用 fixme 包,但我无法使其工作。 有人在用吗? 最佳
错误:无法创建表。我已经创建了一个数据库,并且已经提供了所有特权。但仍然无法登录协作模块。我受够了,但我不想放弃。我已经尝试了所有可能的方法,但都行不通。 Stackoverflow 是我所知道的最好
我是一名优秀的程序员,十分优秀!