dSPACE系统组成、硬件架构(DS1006/DS1103等)、软件工具链(ControlDesk/RTI/MLIB)介绍。
安装dSPACE软件、配置许可证、搭建第一个Simulink模型并部署到实时硬件。
RTI库的安装与配置、I/O模块(ADC/DAC/PWM/Encoder)的Simulink接口使用。
新建工程、添加变量、布局仪表盘、在线调参与数据记录。
永磁同步电机(PMSM)数学模型、Clark/Park变换、SVPWM原理。
在dSPACE上实现V/f控制,通过ControlDesk观测电流与转速波形。
PI参数整定方法(工程法/试凑法),在dSPACE上实现电流闭环。
级联控制结构,速度环PI与位置环P控制器的dSPACE实现。
使用RTI的PWM模块生成六路互补PWM波,死区时间设置。
增量式编码器与旋转变压器的dSPACE接口,位置与速度解算。
霍尔电流传感器与dSPACE ADC接口,采样时序与滤波处理。
在dSPACE上搭建完整的PMSM FOC算法模型(Id=0控制)。
最大转矩电流比控制原理,在dSPACE上实现查表法与公式法。
弱磁区控制原理,dSPACE上实现电压反馈与查表弱磁算法。
基于反电动势的滑模观测器(SMO)原理与dSPACE实现。
高频注入法(HFI)原理,在dSPACE上实现脉振高频注入。
定子电阻、电感、磁链的离线与在线辨识方法,dSPACE实现。
搭建电机与逆变器模型,在dSPACE上进行HIL测试。
过流、过压、过温保护逻辑设计,dSPACE上的故障模拟。
从Simulink模型生成C代码,部署到dSPACE DS1103/DS1006。
使用ControlDesk的标定功能,记录长时间运行数据并导出。
使用Python脚本通过dSPACE API控制ControlDesk进行批量测试。
dSPACE与VCU/BMS的CAN通信配置,DBC文件导入与信号解析。
dSPACE多核处理,实现双电机/多电机的同步控制。
使用dSPACE的FFT模块进行电流环/速度环频域分析。
在Simulink中对控制算法进行MIL验证,覆盖度分析。
将控制代码编译为SIL模块,在PC上进行功能测试。
将代码部署到dSPACE硬件,进行PIL实时性测试。
从需求分析到HIL测试,完成一个完整的EPS电机控制器开发流程。