平台简介:
——————————————————————————————————
麦克沃根半实物仿真测试平台,以下简称MicoSim,是由北京麦克沃根科技有限公司开发的半实物仿真测试平台,致力于为各领域用户提供快速控制原型(Rapid Control Prototype)及硬件在回路(Hardware-In-Loop),以及嵌入式软件测试的全套解决方案。MicoSim支持用户基于Matlab Simulink建模环境进行模型设计,实现Matlab与VxWorks实时目标机的紧密集成,提供一个高易用性、高可靠性、强实时性的设计、仿真、测试、验证平台。
MicoSim具有国内领先的技术、完善的功能,有助于提高控制器算法开发的速度、有助于降低控制器测试的测试成本、有助于提高实时嵌入式软件的可靠性和安全性,特别是在航空、航天、船舶以及兵器等重要领域,能有效地发现软件缺陷,避免由于软件缺陷引发的事故,帮助用户实现“仿真为核心”的产品开发过程,缩短研发时间,降低研发成本。
平台特性:
——————————————————————————————————
MicoSim具有如下特性:
1、采用上位机-目标机构架;
2、无缝支持Matlab Simulink建模环境,支持自动代码生成一键下载;
3、目标机基于VxWorks实时操作系统,支持PPC及X86等主流处理器;
4、目标机基于VME、CPCI、PCI、PXI等主流背板总线结构;
5、支持1553B、ARINC429、MIL1394B、CAN、串口、模拟量、数字量、PWM、RTD、旋变等多种IO接口;
6、提供硬件板卡的SFUNCTION封装模块;
7、完善的人机接口支持,实现仿真实验全过程管理与控制。
![半实物仿真测试平台 半实物仿真测试平台]()
应用案例:
——————————————————————————————————
1、 快速控制原型
某型号汽车发动机ECU的快速控制原型测试,通过在Matlab Simulink环境下建立ECU控制器模型,通过MicoSim提供的自动代码生成工具,将控制器原型代码下载到实时仿真机中运行,仿真机通过硬件接口和实际作动设备连接,以检验控制器算法设计的正确性。
![半实物仿真测试平台 半实物仿真测试平台]()
2、 硬件在回路仿真
某型号飞机航电系统仿真测试平台是为某飞机总体所提供的一套基于VME系统的半实物仿真测试平台。该系统通过仿真有故障的或没有生产出来的航电设备,通过硬件接口和待测试的ADC、EMP、INS、EDCU、DPU等航电设备交联在一起,构成完整的硬件在回路半实物仿真测试平台,减少了系统测试对成品厂产品的依赖性(产品有问题或没有及时生产出来,即用仿真测试平台来替代)。
![半实物仿真测试平台 半实物仿真测试平台]()
3、 嵌入式软件测试
对武器装备软件进行仿真测试,需要仿真测试环境同时进行多个交联设备的仿真,以及支持伴随而来的大量接口、极高的时间精度、复杂的数据格式、繁琐的闭环反馈。用户能够通过在Simulink下以图形化的方式,生成交联设备的仿真模型,并自动生成在实时仿真机上运行的代码,极大的提高了仿真能力,减轻了测试人员的负担。下图为对火控计算机嵌入式软件的测试案例。
![半实物仿真测试平台 半实物仿真测试平台]()