当Dymola中发生错误时,如何停止仿真?

时间:2019-11-16 23:33:02

标签: modelica dymola

在Dymola中,如果在仿真过程中发生错误,则计算将被阻塞。我现在如何停止模拟?我尝试了很多方法,但是目前唯一可行的方法是使用任务管理器终止Dymola进程。

enter image description here

1 个答案:

答案 0 :(得分:4)

有多种方法可以阻止Dymola中卡住的仿真

  1. “模拟”按钮旁边的“停止”按钮。快捷方式是F12
  2. 在Dymola的工作目录中创建一个空文件“ stop”(无扩展名)。
  3. 在(Windows)命令窗口中,按CTRL-C不同次
    • 一次:将为您提供集成进度的状态
    • 两次:将暂停模拟并为您提供一些在线调试的可能性
    • 3次:停止模拟(与(1.)相比,有时会给您更多的绘图结果。

您还将在Dymola手册(我认为是第2卷)中找到了与(3.)相对应的“卡住模拟的诊断”和“运行模拟时的调试工具”部分。