⚡ 电机控制仿真·实战

dSPACE 30章
友好 · 从入门到综合
01 dSPACE平台概述
dSPACE系统组成、硬件架构(DS1006/DS1103等)、软件工具链(ControlDesk/RTI/MLIB)介绍。
02 快速上手
安装dSPACE软件、配置许可证、搭建第一个Simulink模型并部署到实时硬件。
03 RTI模块详解
RTI库的安装与配置、I/O模块(ADC/DAC/PWM/Encoder)的Simulink接口使用。
04 ControlDesk基础
新建工程、添加变量、布局仪表盘、在线调参与数据记录。
05 电机控制基础回顾
永磁同步电机(PMSM)数学模型、Clark/Park变换、SVPWM原理。
06 PMSM开环控制
在dSPACE上实现V/f控制,通过ControlDesk观测电流与转速波形。
07 电流环PI控制器设计
PI参数整定方法(工程法/试凑法),在dSPACE上实现电流闭环。
08 速度环与位置环设计
级联控制结构,速度环PI与位置环P控制器的dSPACE实现。
09 SVPWM在dSPACE上的实现
使用RTI的PWM模块生成六路互补PWM波,死区时间设置。
10 编码器信号处理
增量式编码器与旋转变压器的dSPACE接口,位置与速度解算。
11 电流采样与调理
霍尔电流传感器与dSPACE ADC接口,采样时序与滤波处理。
12 FOC矢量控制实战
在dSPACE上搭建完整的PMSM FOC算法模型(Id=0控制)。
13 MTPA控制策略
最大转矩电流比控制原理,在dSPACE上实现查表法与公式法。
14 弱磁控制
弱磁区控制原理,dSPACE上实现电压反馈与查表弱磁算法。
15 无传感器控制(一)
基于反电动势的滑模观测器(SMO)原理与dSPACE实现。
16 无传感器控制(二)
高频注入法(HFI)原理,在dSPACE上实现脉振高频注入。
17 参数辨识
定子电阻、电感、磁链的离线与在线辨识方法,dSPACE实现。
18 硬件在环(HIL)仿真
搭建电机与逆变器模型,在dSPACE上进行HIL测试。
19 故障注入与保护
过流、过压、过温保护逻辑设计,dSPACE上的故障模拟。
20 自动代码生成
从Simulink模型生成C代码,部署到dSPACE DS1103/DS1006。
21 标定与数据记录
使用ControlDesk的标定功能,记录长时间运行数据并导出。
22 自动化测试
使用Python脚本通过dSPACE API控制ControlDesk进行批量测试。
23 CAN通信
dSPACE与VCU/BMS的CAN通信配置,DBC文件导入与信号解析。
24 XCP/CCP标定协议
在dSPACE上实现基于XCP的在线标定与测量。
25 多电机同步控制
dSPACE多核处理,实现双电机/多电机的同步控制。
26 系统辨识与频域分析
使用dSPACE的FFT模块进行电流环/速度环频域分析。
27 模型在环(MIL)测试
在Simulink中对控制算法进行MIL验证,覆盖度分析。
28 软件在环(SIL)测试
将控制代码编译为SIL模块,在PC上进行功能测试。
29 处理器在环(PIL)测试
将代码部署到dSPACE硬件,进行PIL实时性测试。
30 综合实战项目
从需求分析到HIL测试,完成一个完整的EPS电机控制器开发流程。