Wolfram SystemModeler是一款集建模、仿真和分析功能于一体的软件,拥有全面集成的仿真环境,可对设计进行分析、理解和快速迭代,用户可根据自己的需要自定义组件库,目前SystemModeler12已发布,带来了更多的新功能。
软件功能
一、拖拽、放置和连接
利用 SystemModeler 的拖放式方法快速直观地构建模型。选取晶体管或弹簧等组件并将其放置在工作空间内。
在例如电气布线或机械附件的两个组件间画出连接线表示其实体连接。点击组件指定参数、单位和配置。
二、全面控制仿真
通过由 Wolfran 语言驱动的交互式笔记本环境对仿真进行完整控制。程序式指定初始状态、参数值和输入信号函数。
自动并行运行包括蒙特卡洛仿真在内的多个参数集仿真。 调整高级仿真选项,通过选择不同的变量求解器、改变求解器容差和步长大小以及其他参数在仿真速度和细节之间进行折衷权衡。
三、无限制分析
利用完整的模型方程和模型的仿真结果进行自定义符号和数值计算。将 Wolfram 语言的强大功能应用到模型分析中。
程序化控制 SystemModeler 仿真并使用内置函数找出模型平衡状态、线性化模型以及更多。使用 Mathematica 的符号和数值功能执行模型校准和系统最优化,并用高级图形和交互方式展示结果。 Wolfram 语言环境为实现高效的研究和分析而设计。在笔记本环境中输入命令即可自动创建您的工作记录,从而可以与同事分享或重新使用,并为将来的分析进行改进。笔记本将代码、数据、说明文本、绘图、图形和交互式元素包含在一个独立于平台的文档格式中。可利用预构建的笔记本模板进行频率和灵敏度分析、模型校准以及其他应用,帮助您轻松开始使用。
四、大量模型部署
所有桌面版本的 Wolfram 产品都内置有系统模型分析功能。直接与众多 Wolfram 语言使用者分享任意由 SystemModeler 创建的模型。
使用操作、滑块、图形和其他 Wolfram 语言组件,并将其分发给同事、客户和学生等,让他们与您的模型进行探究、配置和分析等多面互动。
五、仿真与软硬件的连接
通过直接连接您自己的硬件设备和软件资源将模型放入回路中,或将模型导出为广泛支持工具的组件。
将 Arduino 主板、OPC 服务器、游戏手柄、数据库以及其他与最新的 Modelica 程序库和 Wolfram 设备框架相连接。通过授权将模型导出为广泛的 Model Exchange 工具,或与使用协同仿真的独立仿真引擎结合来保护您的知识产权。
软件特色
1、支持FMI协同仿真导出和导入。显着改进的状态选择算法
2、quation块浏览器,用于调试和理解模型
3、创建新模型时可供选择的默认图标的内置列表
4、通过右键单击或逻辑表达式轻松禁用和启用模型中的组件
5、能够选择打开模型时显示的视图(图表,图标,文本或文档)
6、能够添加自定义单位转换
7、Modelica文本视图的线性包装和单个注释的轻松切换
8、改进了连接线的路由和编辑、创建连接时,显示活动连接器
9、创建阵列连接时改进的工作流程。显着改善了显示和编辑图形视图的性能
10、能够轻松地将模型从SystemModeler复制到Wolfram语言桌面产品中
11、改进了Wolfram语言中的符号线性化。 版本号与Wolfram语言的同步