jmodelica - PyFMI 参数估计和处理不同于默认的固定模型参数
问题描述
我已经开始在 PyFMI 中使用带有过程 model.estimate() 的参数估计并且效果很好。
从文档 (Andersson et al 2016) 以及实际使用中,我了解到模型参数是从编译的 FMU 模型中获取的,如果没有估计的话。如果可以选择为字典提供一组与模型默认值不同的固定参数值,那将是非常实用的。有什么办法可以提供吗?
当前的工作流程是,对于由库中的零件构建的较大模型,您需要复制这些模型并将参数设置为代码中的正确值,然后编译它。这是一个有点乏味的过程。也许我误解了什么?
Andersson 等人(2016 年):“PyFMI:用于……的 Python 包” https://portal.research.lu.se/portal/files/7201641/pyfmi_tech.pdf
解决方案
通过我在 Modelon 的联系人 Christian Winther,我了解到我对工作流程的理解是正确的。他还看到有可能拥有从默认参数更改并在参数估计期间保持不变的参数列表(或字典)的优势。它可能会在未来的更新中出现。
推荐阅读
- python - 导入熊猫时出现属性错误
- xcode - Xcode 自定义符号图像集资源
- ubuntu - (google-play-music-desktop-player:8454): Gtk-WARNING **: 10:34:57.633: 无法打开显示: 0
- visual-studio-code - 如何在 executeCommands() 中查找 VSCode 命令的参数
- php - 使用 HERE api 获取两点之间的直线距离(半径)
- encoding - 计算机如何识别二进制中的 0?
- assembly - 谁负责在 /etc/ld.so.preload 中加载文件?
- react-native - 更新初始状态后 Redux 状态未更改
- git - Git 克隆错误“连接后来自代理的 HTTP 代码 405”
- python - 尝试在 python 中运行递归函数,但它会为 v1 和 v2 重新调整非