dSPACE 实时仿真平台软件环境及应用 一、 dSPACE 简介 dSPACE实时仿真系统是由德国 dSPACE公司开发的一套基于 MATLAB/Simulink 的控制系统在实时环境下的开发及测试工作平台,实现了和 MATLAB/Simulink 的无缝连接
dSPACE 实时系统由两大部分组成,一是硬件系统,二是软件环境
其中硬件系统的主要特点是具有高速计算能力,包括处理器和 I/O 接口等;软件环境可以方便地实现代码生成/下载和试验调试等工作
dSPACE 具有强大的功能,可以很好地完成控制算法的设计、测试和实现,并为这一套并行工程提供了一个良好的环境
dSPACE 的开发思路是将系统或产品开发诸功能与过程的集成和一体化,即从一个产品的概念设计到数学分析和仿真,从实时仿真实验到实验结果的监控和调节都可以集成到一套平台中来完成
dSPACE 的软件环境主要由两大部分组成,一部分是实时代码的生成和下载软件 RTI(Real-Time Interface),它是连接 dSPACE 统与 MATLAB/Simulink 纽带,通过对 RTW(Real-Time Workshop)进行扩展,可以实现从 Simulink 模型到 dSPACE 实时硬件代码的自动下载
另一部分为测试软件,其中包含了综合实验与测试环境(软件)ControlDesk、自动试验及参数调整软件 MLIB/MTRACE、PC 与实时处理器通信软件 CLIB 以及实时动画软件 RealMotion 等
二、dSPACE 的优点 dSPACE 实时仿真系统具有许多其它仿真系统具有的无法比拟的优点: 1、dSPACE 组合性很强
2、dSPACE 的过渡性和快速性好
由于 dSPACE 和 MATLAB 的无缝连接,使 MATLAB 用户可以轻松掌握 dSPACE 的使用,方便地从非实时分析、设计过渡到