gpt4 book ai didi

modelica - Dymola 2022 和 2021x 给出了不同的解决方案

转载 作者:行者123 更新时间:2023-12-04 14:05:55 25 4
gpt4 key购买 nike

我有一些测试模拟,在运行时,在 Dymola 2021x 和 Dymola 2022 中运行时不遵循完全相同的解决方案路径。 因此,我的系统检查以确保我的测试模拟正常运行表明它们实际上没有运行适本地。看起来模拟仍然在彼此的+/-2*容差内。我试图了解为什么如果它们的输入和模型相同,那么解决方案在数字上并不相同。更新版本中没有任何内容表明解决方案方法发生了任何更改。

最佳答案

从 Dymola 2022 发行说明中,一种可能的解释可能是不同的 Modelica 语言规范(Dymola 2021x 中的 3.4,Dymola 2022 中的 3.5),或者直接影响模型(例如,MSL 4.0.0 符合语言规范 3.4) ),或在翻译过程中处理模型的方式。
你提到你有一个系统来检查你的模拟。它是否在 Modelica 中实现,即是否会受到不同语言规范的影响?
就我个人而言,我倾向于在每个版本中对翻译算法和求解器进行细微的更改/改进;即使发行说明中可能没有提到它们。也许这种态度只是因为我的模型相当粗糙,所以我不能真正说计算解决方案的这种变化(+-2*tolerance,在我的情况下,tolerance=0.1%)是否让我更接近或远离真实解决方案。

关于modelica - Dymola 2022 和 2021x 给出了不同的解决方案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68534102/

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