突然输入如何影响Modelica中的模拟

突然输入如何影响Modelica中的模拟,modelica,dymola,openmodelica,Modelica,Dymola,Openmodelica,我想知道突然变化的输入如何影响模拟,使用突然输入或平稳变化的输入哪个更好 为了更好地理解,这里有一些图片 突然的输入 平稳变化的输入 希望有人能回答我的问题平稳的输入通常比“突然变化的输入”更快,特别是如果它们像上面一样清晰的话 然而,这并不总是那么容易,我想说有四种情况,首先是最好的一种: 平滑信号如上所述 与上述类似的突发信号,每次变化都有一个事件 上述无事件的突然信号;通常,您会看到这些变化是非常陡峭的直线,而不是水平的——上图中可能就是这种情况 没有事件的信号在数学意义上是平滑的(虽

我想知道突然变化的输入如何影响模拟,使用突然输入或平稳变化的输入哪个更好 为了更好地理解,这里有一些图片 突然的输入

平稳变化的输入


希望有人能回答我的问题

平稳的输入通常比“突然变化的输入”更快,特别是如果它们像上面一样清晰的话

然而,这并不总是那么容易,我想说有四种情况,首先是最好的一种:

  • 平滑信号如上所述
  • 与上述类似的突发信号,每次变化都有一个事件
  • 上述无事件的突然信号;通常,您会看到这些变化是非常陡峭的直线,而不是水平的——上图中可能就是这种情况
  • 没有事件的信号在数学意义上是平滑的(虽然不是分析性的),但在实践中变化如此出乎意料,以至于解算器无法处理它们

  • 连续平滑的边界条件或输入信号通常会提供更好的模拟性能(更少的事件、更大的步长、更低的CPUtime)。案例4是否有严格的定义?这是李普希茨的延续性吗?不幸的是,案例4没有完全严格的定义;因为有时变化可能低于公差。