dSPACE · 联合仿真调试
⚡ 30章实战目录 ⚡
01
dSPACE与Simulink联合仿真概述
什么是dSPACE
RCP与HIL应用
联合仿真价值与流程
02
开发环境搭建
dSPACE软件栈安装
MATLAB/Simulink兼容性
License配置
03
硬件平台认知
DS1006/DS1007
DS2201/DS2211
SCALEXIO
04
Simulink模型基础
第一个模型
常用模块库
子系统与封装
05
RTI模块库入门
RTI作用
安装与加载
与标准模块区别
06
I/O配置实战(一)数字量
Digital I/O模块
板卡通道
电气特性
07
I/O配置实战(二)模拟量
Analog I/O模块
量程分辨率
抗混叠滤波器
08
I/O配置实战(三)PWM与编码器
PWM Generation
Incremental Encoder
频率占空比
09
CAN通信配置
RTI CAN模块
DBC文件导入
CAN FD与经典CAN
10
以太网与XCP通信
RTI Ethernet
XCP on Ethernet
A2L文件生成
11
任务调度与多速率系统
任务优先级
RTI Task Execution
多速率同步
12
中断与事件触发
硬件中断配置
事件触发任务
中断优先级
13
模型编译与下载
RTI Build流程
编译器选项
.sdf/.pp文件
14
ControlDesk基础操作
界面布局
工程与实验
仪表盘/示波器
15
ControlDesk高级布局
自定义布局
多页面管理
仪表属性配置
16
数据采集与记录
Data Recorder
触发条件
导出MAT/CSV
17
实时调试技巧
在线调参
变量监视/强制赋值
性能监视器
18
自动化测试脚本
Automation Interface
测试序列
批量运行/报告
19
故障注入与边界测试
Fault Injection模块
传感器开路/短路
鲁棒性验证
20
HIL系统集成
ECU/VCU连接
负载箱与信号调理
FIU配置
21
模型在环(MIL)与软件在环(SIL)
MIL/SIL概念
搭建MIL环境
代码覆盖率
22
处理器在环(PIL)
PIL测试流程
dSPACE PIL模块
代码运行时间
23
硬件在环(HIL)高级应用
多核任务分配
FPGA协处理
EtherCAT/PROFINET
24
标定与测量协议
CCP/XCP on CAN
XCP on Ethernet
ASAM MCD-2 MC
25
dSPACE与第三方工具集成
Vector CANoe/CANalyzer
ETAS INCA
NI VeriStand
26
典型案例(一)新能源电机控制器HIL
永磁同步电机模型
旋变解码模拟
逆变器故障注入
27
典型案例(二)ADAS雷达传感器仿真
目标生成与场景
CAN/LIN仿真
雷达回波模拟
28
典型案例(三)航空发动机FADEC系统
双通道冗余
燃油计量阀模拟
故障切换逻辑
29
性能优化与问题排查
模型执行超时
I/O延迟优化
内存溢出/实时性瓶颈
30
课程总结与进阶路径
dSPACE认证体系
官方文档与社区
RCP到HIL进阶路线