MapleSim Connector - Simulink接口工具箱




使用MapleSim Connector,用户可以扩展和强化Simulink®的建模仿真功能,集成MapleSim高性能、多领域建模仿真环境。


在MapleSim直观友好的物理建模环境中快速开发和优化工程系统模型,使用MapleSim Connector工具箱,自动将MapleSim模型转换为Simulink S-Function,无缝集成在Simulink模型框图中。MapleSim Connector:

  • 输出任意的MapleSim模型到 imulink中,包括包含用户自定义模型
  • 创建Simulink S-Function框图,实现Simulink中的高性能仿真,以及通过Simulink Coder™实现在支持平台的实时仿真,例如dSPACE®, xPC Target™和B&R Automation Studio Target for Simulink等。
    • S Functions的创建基于经过无损失符号简化后的MapleSim模型,具有最优的仿真效率。
    • 生成的代码使用了Maple中强大的优化工具进一步优化处理,确保快速执行。

观看MapleSim Connector示例




产品细节

  • 输出MapleSim模型为ANSI C code S Function框图,集成到Simulink中独立运行。
  • 可输出任意的MapleSim模型,包括离散事件系统。
  • 生成高性能S-Functions,可以在Simulink中高速运行以及通过Simulink Coder™实现实时仿真。
  • 生成复杂系统的S-Functions,例如包含代数环、二阶或更高阶DAEs微分代数方程的系统。
  • 生成含用户自定义参数的多输入/多输出模块,直接嵌入到Simulink模块中。
  • 支持输出MapleSim中的用户自定义模型,自动集成任意的用户自定义程序。
  • 将所有不影响输出的输入端口指定为非馈通,帮助Simulink更有效地处理Simulink模块之间的代数环。
  • 将模型中的查找表输出为运行时读取的外部文件,因此可以在仿真运行时修改数据,无须重新编译模型。
  • 提供易用直观的MapleSim模板设置参数和选项、浏览生成的代码、以及输出模型到Simulink中。
  • 包含一个Maple命令包,提供编程方式实现所有的功能,替代图形用户界面。
  • 自动为Simulink框图生成可修改的块文件,该文件已经包含在框图定义中,可从Simulink中进行访问。
  • 将输出的S-Function框图直接拖放到Simulink中,或者将其保存到Simulink框图库中,以方便地合并到多个Simulink模型中。
  • 支持使用MapleSim管理工具中查看、调试和可视化MapleSim模型的仿真结果,即使模型仿真是在Simulink中完成的。