从Dymola导入模型后使用Python执行全局敏感性分析

时间:2018-05-09 12:25:06

标签: python analysis dymola

我想从Dymola导入我的模型后使用Python执行全局灵敏度分析。我在Dymola有一个详细的One Family house模型,想要进行灵敏度分析,以检查全年不同参数对总能耗的影响。 有没有关于这个问题的建议或例子?

1 个答案:

答案 0 :(得分:0)

如果你想使用Dymola + Python,你基本上有两个选择:

  • 要么使用Dymola-Python界面,它或多或少都允许您完成从Dymola GUI完成的所有操作。文档随Dymola安装一起安装,只需将此URL复制到您的Web浏览器:file:///C:/Program%20Files/Dymola%202018%20FD01/Modelica/Library/python_interface/doc/index.html。同样在资源管理器中打开该目录,包含一些示例!
  • 另一种选择是将您的模型导出为FMI / FMU,然后使用PyFMIFMPy与该FMI进行交互。只要你想改变参数(而不是方程系统),这似乎是更“标准”的方式。