与默认不同的固定模型参数的 PyFMI 参数估计和处理
PyFMI parameter estimation and handling of fixed model parameters different from default
我已经开始在 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 那里,我了解到我对工作流程的理解是正确的。他还看到了有可能拥有一个参数列表(或字典)的优势,该列表(或字典)从默认参数更改并在参数估计期间保持不变。它可能会在未来的更新中出现。
我已经开始在 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 那里,我了解到我对工作流程的理解是正确的。他还看到了有可能拥有一个参数列表(或字典)的优势,该列表(或字典)从默认参数更改并在参数估计期间保持不变。它可能会在未来的更新中出现。