Modelon FMI Toolbox for MATLAB联合仿真应用工具
概述
FMI Toolbox for MATLAB是法国达索Modelon公司基于FMI标准开发的联合仿真应用软件工具,广泛应用于汽车、航空、航天、能源等行业系统的功能仿真、验证和硬件在环仿真。FMI是独立于建模软件的标准接口协议,可用于集成不同软件建立的、不同详细程度的模型,进行MIL、SIL和HIL仿真。 产品介绍
FMI Toolbox for MATLAB实现了在MATLAB/Simulink环境集成Modelica物理建模功能,支持在MATLAB/Simulink环境导入FMU和生成FMU给其他仿真工具使用。FMI Toolbox for MATLAB提供全面的与FMU模型各部分交互的C程序接口,包括解压、载入共享文件,解析XML模型文件和模型检查等,同时支持Windows平台和Linux平台。
联合仿真应用:
? FMU导入:支持ME(Model Exchange)和CS(Co-Simulation)两种方式的FMU模型
导入,并且可在MATLAB/Simulink界面中配置修改模型参数。
? FMU导出:实现Simulink模型导出FMU给其他仿真工具(如Dymola)使用,并且支
持Simulink Coder/Real-Time Worshop实时工具。
? 支持实验设计(Design of experiments):导入的FMI Model Exchange 1.0版本模型可用
于DOE分析。
应用&案例
国外某汽车研究所采用FMI Toolbox for MATLAB联合仿真工具实现控制器模型的在整车环境中的虚拟测试,车辆的控制器模型基于MATLAB/Simulink环境搭建,然后通过FMI Toolbox for MATLAB工具生成FMU模型,最后导入Dymola平台中进行联合仿真,实现控制器算法模型和Dymola整车联合仿真测试。