【问题标题】:Matlab Simscape vs Simulink vs PDE-Toolbox/Ansys/ComsolMatlab Simscape vs Simulink vs PDE-Toolbox/Ansys/Comsol
【发布时间】:2019-11-21 09:20:30
【问题描述】:

我找到了一个模拟动态链接的 Matlab Simscape 示例。此外,还包括一个 Simulink 框图,我知道 Simulink 如何工作/解决底层数学模型。但我不知道 Simscape 是否只是 Simulink 解决方案的动画,或者 Simscape 是否解决了动态模型/方程本身。在我看来,好像有某种从 Simscape 到 Simulink 的接口,所以这让我想知道这两个工具之间到底有什么区别?

我发现this link 已经比较了它们,但它仍然留下了确切的差异。在我看来,Simscape 是 Simulink 和 Ansys/Comsol 之间的某种混合体,但它到底有什么不同呢? Simscape 也可以解决偏微分方程,还是我需要 PDE 工具箱来解决这个问题?或者它只是解决 ODE 问题?它使用与 Simulink 相同的求解器吗?

我是否还需要为 Simscape 模拟推导精确的动力学方程,或者我可以指定我想要解决的问题类型(如欧拉-牛顿或其他问题)?

【问题讨论】:

    标签: matlab simulink simscape ansys comsol


    【解决方案1】:

    首先,simscape 是一个完全自包含的工具箱,因此您不需要 PDE 工具箱来运行它。

    继续讨论更大的问题,simscape 与 simulink 的不同之处在于它处理数据信号和端口的方式。标准 Simulink 使用端口在 blovk 之间传输数据。这些块以相对线性的方式执行。

    然而,Simscape 使用了一种称为物理端口的东西,它不会以相同的线性方式执行。在软件比较方面,它会更类似于Amesim或建模语言Modelica。 simscape 中使用的模块包含 PDE、线性方程和表达式的集合。物理端口定义了这些方程如何连接和相互依赖。然后通常以数字方式求解/收敛每个时间步。

    显然还有更多差异,但这似乎与您在问题中提到的内容最相关。有关 Simscape 的更多详细信息以及有关该产品的一些非常好的网络研讨会,请访问simscape product page

    【讨论】:

      猜你喜欢
      • 2012-08-30
      • 2010-09-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-03-19
      • 1970-01-01
      • 2011-11-18
      相关资源
      最近更新 更多