dSPACE VCU 实战 · 目录
🏎️ 30章
整车控制器HIL
01
课程导学与HIL测试概述
什么是HIL测试
为什么需要HIL
dSPACE平台简介
课程目标与学习路径
02
dSPACE硬件平台入门
SCALEXIO与DS1006架构
I/O板卡选型
PHS总线与实时系统
03
ConfigurationDesk基础操作
新建项目
硬件配置
I/O映射
编译与下载
04
ControlDesk入门
布局创建
变量映射
虚拟仪表设计
数据记录与回放
05
整车控制器功能架构
VCU核心功能
输入输出信号分类
CAN/LIN/以太网通信概览
06
基于模型的信号仿真
Simulink基础回顾
dSPACE专用库介绍
信号生成与故障注入
07
开环测试策略
手动测试用例设计
开环激励与响应观测
典型场景(上电/下电/跛行)
08
闭环测试策略
驾驶员模型
车辆动力学模型
道路环境模型
闭环仿真流程
09
CAN通信测试
CANoe与dSPACE协同
DBC文件导入
CAN报文发送与接收
错误帧模拟
10
LIN与以太网测试
LIN主从节点仿真
SOME/IP协议基础
dSPACE以太网配置
11
故障注入测试
电气故障(短路/断路)
信号故障(超限/卡滞)
通信故障(丢失/延迟)
12
自动化测试框架
Python与dSPACE API
测试序列编写
测试报告自动生成
13
测试用例管理
需求追溯矩阵
测试用例库搭建
版本控制与基线管理
14
电源管理测试
KL15/KL30唤醒
休眠与唤醒时序
低功耗模式验证
15
扭矩管理测试
驾驶员需求扭矩
扭矩滤波
扭矩监控与安全限值
16
能量管理测试
混动模式切换
SOC平衡策略
能量回收逻辑验证
17
热管理测试
水泵/风扇控制
节温器模型
热保护策略验证
18
上下电时序测试
VCU唤醒
自检
预充
主继电器闭合
下电流程
19
跛行回家模式测试
故障检测
降级策略
跛行限速
仪表报警验证
20
诊断协议测试
UDS on CAN
DTC读写
例程控制
刷写流程仿真
21
XCP/CCP标定测试
ASAP2文件导入
标定变量在线修改
测量数据同步
22
多控制器协同测试
网关路由
网络管理
跨控制器功能验证
23
实时性测试
任务周期抖动
CAN报文延迟
中断响应时间测量
24
压力测试与稳定性
长时间运行
高负载工况
内存泄漏检测
25
回归测试策略
变更影响分析
自动化回归套件
冒烟测试与全量测试
26
测试数据管理
MDF文件解析
数据后处理
Python数据分析脚本
27
CI/CD集成
Jenkins与dSPACE集成
夜间自动测试
测试结果看板
28
ISO 26262与HIL测试
ASIL等级
测试覆盖度
工具认证(TCL)
29
实战案例:纯电VCU HIL全流程
需求分析
模型搭建
测试执行
问题复现
30
课程总结与进阶方向
AUTOSAR
SIL/MIL/HIL对比
云端HIL
数字孪生趋势