再次用尽想法后,我转向您。
我确定必须先回答这个问题,尽管在我生命中我找不到明确的描述。
场景:
您需要努力工作,以通过初始猜测等方式建立所有模型,然后求解模型中所有参数的“真实”稳态(SS)条件。从这个解决方案中,我想研究事件对系统的影响。
为了执行与SS分析的偏差,最好能够简单地将Dymola已经生成的所有模型参数加载到SS solution .mat文件中。加载此解决方案不需要在执行与SS研究的偏差之前首先模拟模型以实现SS解决方案的任何需求。我可以认为,可能发生的步骤是在模拟的“初始化”阶段。
考虑到这似乎是一个重要的概念,我想应该从Modelica / Dymola开发的早期阶段就考虑这个想法。鉴于这些模型的尺寸很快变得非常大,手动提取每个参数似乎不合适。
题:
是否可以求解模型(.mat文件)的状态,然后将该模拟作为所有变量的“初始”值加载?(这将覆盖/替换系统中先前的初始猜测)
如果可能,如何实现?(运行一些脚本,一些隐藏的菜单选项,在模型/模拟中添加某种导入命令?)
非常感谢您的帮助。我正在使用Dymola 2016。