【问题标题】:How does an abruptly input impact the simulation in Modelica突然输入如何影响 Modelica 中的模拟
【发布时间】:2021-01-06 09:58:40
【问题描述】:

我想知道突然变化的输入如何影响模拟,以及使用突变输入或平滑变化的输入哪个更好 这是图片以便更好地理解 突然的输入

平滑变化的输入

希望有人能回答我的问题

【问题讨论】:

  • 连续平滑的边界条件或输入信号通常会提供更好的模拟性能(更少的事件、更大的步长、更低的 CPU 时间)。 en.wikipedia.org/wiki/Smoothness

标签: modelica dymola openmodelica


【解决方案1】:

平滑的输入通常比“突然变化的”更快,尤其是当它们像上面一样清晰时。

然而,这并不总是那么容易,我会说有四种情况,最可取的一种:

  1. 平滑信号如上
  2. 与上述类似的突然信号每次更改都有一个事件
  3. 无事件的上述突然信号;通常,您会看到这些变化是非常陡峭的线条,而不是水平的 - 上图中可能就是这种情况。
  4. 没有事件的信号在数学意义上是平滑的(虽然不是分析性的),但在实践中变化如此之大以至于求解器无法处理它们。

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-11-29
  • 1970-01-01
相关资源
最近更新 更多