7.1硬件实时仿真技术在MATLAB/Simulink环境下被控对象的数学模型设计系统控制器,对系统进行离线仿真保留Simulink方框图中需要下载到dSPACE的模块从RTI库选择实时测试所需的I/O,对I/O进行配置设计系统控制器,对系统进行离线首。基于MATLAB/Simulink的RTW自动生成目标系统的实际时C代码,通过RTW和dSPACE提供的RTI完成方框图到dSPACE实时硬件的转换+利用ControlDesk软件与实时控制器进行交互操作,可采集数据、观察和调整控制参数,跟踪过程响应曲线。如有需要,可以利用MLIB/MTRACE和MATLIB,实现参数的自动优化过程基于dSPACE的控制系统开发一般流程
7.1 硬件实时仿真技术 基于dSPACE的控制系统开发一般流程
7.1硬件实时仿真技术MATLAB/Simulink建立被控对象的理论模型ControlDeskMATLAB/Simulink采集数据、观察、修改变量设计被控对象的控制器实际被控对象MATLAB/SimulinkdSPACE设计被控对象的控制器MATLAB/SimulinkRTI通过RTI库配置系统IO,用硬件接口关系代替原理的逻实现Simulink框图至辑连接关系dSPACE实时硬件转换MATLAB/Simulink/RTW利用RTW自动生成目标系统的实时C代码基于dSPACE的控制系统开发过程
7.1 硬件实时仿真技术 基于dSPACE的控制系统开发过程
7.2基于dSPACE的双馈电机系统实时仿真模型发电机定子电网齿轮转子逆变器整流器MM-M撬棒电阻双馈风力发电机由风机,齿轮箱,发电机,转子变流器(整流器和逆变器)组成
7.2基于dSPACE的双馈电机系统实时仿真模型 双馈风力发电机由风机,齿轮箱,发电机,转子变流器(整流器和逆变器)组成