对比 SystemModeler

Wolfram SystemModeler 是最完备的物理建模与仿真工具。与其他系统不同,SystemModeler 不需要附加程序,并完全支持 Modelica 的标准建模语言。SystemModeler 的设计宗旨是与 Mathematica 完美连接,以实现集建模、仿真和分析为一体的集成化工作流程。

产品对比

supported支持partially supported部分支持additional purchase required需额外购买
  SystemModeler MapleSim* Simulink*
附加要求 Mathematica 可选 *Maple 必须 *Matlab 必须

建模

遵循现实生活中拓扑结构的层次式建模 supported supported supported
多领域建模 supported supported supported
拖放式模型设计 supported supported supported
适用于 Modelica 模型 supported partially supported  
Modelica 代码与拖放式设计相结合 supported    
来自符号方程式的设计元素 supported partially supported partially supported
包含外部 C 函数< supported supported partially supported

Built-in Model Libraries

SystemModeler MapleSim Simulink
电气(模拟和多相) supported supported partially supported
电磁(磁流管、基本波) supported supported supported
机械(平移、旋转和三维多体) supported supported partially supported
信号模块(连续、离散和逻辑) supported supported supported
状态图 supported   supported
热力(热传递和流体流动) supported supported partially supported

模型程序库商店

SystemModeler MapleSim Simulink
用于程序库插件付费和交付的集成程序库商店 supported    
付费程序库 supported supported supported
免费程序库 supported   supported

仿真

SystemModeler MapleSim Simulink
连续离散混合求解 supported partially supported supported
实时求解 supported   supported
灵敏度分析求解 supported supported  

可视化

SystemModeler MapleSim Simulink
一键式绘制任何系统变量 supported    
全自动三维机械可视化 supported supported  
自定义的可视化环境 Mathematica Maple Matlab
二维和三维语言 supported partially supported supported
高级三维绘图(照明、透明度等) supported partially supported supported
二维和三维动画 supported partially supported partially supported
标准格式(.avi 和 .mov) supported   partially supported
即时互动 supported    

分析与设计

SystemModeler MapleSim Simulink
分析平台 Mathematica Maple Matlab
可编程仿真控制 supported supported supported
并行参数扫描 supported supported partially supported
模型方程分析 supported supported  
模型均衡检测 supported supported supported
控制系统设计 supported supported supported
模型校准 supported supported supported
系统优化 supported supported supported
动态图表 supported    
可靠性分析 supported    

连接性

SystemModeler MapleSim Simulink
导出有 FMI(功能模拟界面)的模型 supported supported supported
导入有 FMI(功能模拟界面)的模型 supported   supported
实时模拟器链接 supported   supported
可再使用可执行独立仿真 supported   supported
交互式 HTML 模型 supported   supported

简化工作流程

SystemModeler 执行 Modelica 语言,利用其基于组件建模的优势,对组件中的流程进行建模。与基于模块的建模方法相比,这一方法有显著的优势。以下范例通过构建一个电路对基于组件的建模方法是如何简化工作流程进行了说明:

基于组件的建模方法与基于模块的建模方法之对比

Modelica 的优势

Modelica 是一个专门为物理系统建模而设计的开放式标准语言。它允许个人和团体有效协作,完成大型项目,并建立可重用的自定义组件和库。

Wolfram MathCore 是 Modelica 协会的创始成员,自1997年以来,一直积极参与 Modelica 语言的设计。SystemModeler 正是这一努力及10余年与汽车、重型机械、生命科学、海洋部门等各界客户密切合作的结晶,使其成为最简单易用的 Modelica 工具。

Modelica Libraries

超越仿真

一个高保真模型远远不止是用于数值仿真,还包括从最优化和控制设计到自定义可视化和交互性的方方面面。SystemModeler 与 Mathematica 相结合,为仿真提供完备的程序控制,使各种设计和分析成为可能。

SystemModeler 可以将功能模拟单元导出并导入,使得在其他工具使用模型以及将保留模型移入 SystemModeler 成为可能。

分析与最优化
模型开发
报表生成
仿真环境
可视化
信号处理
控制系统
导入与导出
演示环境
de en es fr ja ko pt-br ru