⚡ 电机代码生成实战
30章 · 从入门到部署
🧩 风格 · 明快易学
SIMULINK
01
Simulink基础与电机控制概述
Simulink环境
电机控制概念
PMSM数学模型
02
PMSM矢量控制建模
Clark/Park变换
电流环PI
SVPWM调制
03
代码生成环境配置
Embedded Coder
硬件支持包
数据类型与风格
04
模型配置与代码生成
求解器设置
代码生成参数
嵌入式C初体验
05
代码生成优化技巧
信号标定
函数封装复用
内存与速度优化
06
硬件在环测试基础
HIL概念
接口配置
开环测试验证
07
电流环代码生成实战
模型优化
生成vs手写代码
性能分析
08
速度环代码生成实战
速度环搭建
级联控制
抗积分饱和
09
位置环代码生成实战
位置环模型
三环级联
轨迹规划集成
10
SVPWM代码生成与优化
SVPWM细化
死区补偿
过调制处理
11
MTPA控制代码生成
查表法建模
公式法建模
效率对比
12
弱磁控制代码生成
弱磁区域划分
电压前馈补偿
生成与测试
13
无传感器控制基础
滑模观测器
反电动势观测器
代码生成初探
14
滑模观测器代码生成
模型优化
抖振抑制
生成代码验证
15
扩展卡尔曼滤波器代码生成
EKF算法建模
噪声协方差调参
性能评估
16
模型标定与参数辨识
离线辨识
在线参数更新
代码生成集成
17
标定协议集成
XCP协议
A2L文件生成
上位机通信
18
故障保护代码生成
过流/过压/过温
故障状态机
安全代码
19
启动与停机策略代码生成
预定位启动
开环强拉启动
平滑停机
20
多电机同步控制代码生成
主从控制
交叉耦合
同步性能
21
弱磁与MTPA联合控制代码生成
深度弱磁
联合控制策略
代码生成优化
22
基于模型的设计流程
需求分析
模型评审
MIL/SIL/PIL/HIL
23
MIL与SIL测试
模型在环
软件在环
覆盖度分析
24
PIL测试与代码验证
处理器在环
执行时间测量
堆栈分析
25
HIL测试与系统验证
HIL平台搭建
实时仿真
故障注入
26
代码生成与手写代码混合编程
S-Function
手写C调用
接口规范
27
OSEK/VDX与AUTOSAR代码生成
OS任务配置
RTE生成
SWC建模
28
功能安全与代码生成
ISO 26262
模型安全设计
代码认证
29
代码生成调试与优化工具
Simulink Profiler
Code Generation Advisor
Polyspace
30
综合项目实战
需求到代码
项目文档
交付物规范