🚗 车身域控 HIL 实战
从零到一 · 课程目录
30 章
🎯 友好色系
📘 硬核HIL测试
⚡ 卡片导航
📚 共30章 · 覆盖HIL全栈
01
HIL测试概述
什么是HIL测试
V模型位置
与MIL/SIL区别
02
车身域控制器基础
功能定义
硬件架构
IO信号类型
03
HIL测试系统架构
实时处理器/IO板卡
负载箱/故障注入
信号调理
04
测试环境搭建
硬件连接
CAN/LIN/IO线束
VeriStand/INCA
05
测试用例设计方法
等价类/边界值
状态图法
基于需求设计
06
CAN/LIN通信测试
报文收发
信号矩阵验证
DBC/LDF/错误注入
07
数字输入输出测试
高低电平检测
PWM/频率占空比
驱动能力验证
08
模拟输入输出测试
ADC精度
DAC输出验证
模拟滤波特性
09
负载与功率测试
继电器/LED驱动
电机负载模拟
短路/过载保护
10
故障注入测试
开路/短路测试
信号干扰
传感器故障模拟
11
电源管理测试
休眠/唤醒
静态电流测量
电压跌落/过压
12
诊断协议测试(UDS)
会话控制/读写
例程控制
DTC验证
13
网络管理测试
OSEK/AUTOSAR NM
状态转换
节点睡眠/唤醒
14
Bootloader测试
刷写流程验证
数据完整性校验
中断/恢复测试
15
功能逻辑测试
雨刮/灯光控制
车窗/门锁逻辑
16
时序与实时性测试
响应时间测量
总线负载率
任务周期抖动
17
自动化测试框架
Python/pyTest
pyATS框架
脚本/报告
18
测试序列与流程控制
顺序/条件跳转
循环/并行测试
19
测试数据管理
参数化/数据驱动
记录回放
Excel/CSV
20
测试执行与监控
实时数据显示
曲线绘制
报警/日志
21
回归测试策略
冒烟测试
全量回归
基于变更回归
22
测试覆盖率分析
需求覆盖率
代码覆盖率(MC/DC)
接口覆盖率
23
HIL与实车测试关联
台架vs实车差异
减少实车风险
24
常见问题与调试技巧
信号不稳定
时序冲突/通道损坏
软件配置错误
25
测试报告编写
报告模板
结果分析
缺陷管理流程
26
HIL测试标准与规范
ISO 26262要求
ASPICE评估
27
硬件在环平台选型
NI PXI
dSPACE SCALEXIO
ETAS LABCAR
28
模型在环与硬件在环集成
被控对象模型(Plant)
RCP快速原型
29
HIL测试团队建设
技能要求
环境维护
测试资产复用
30
未来趋势
云端HIL/数字孪生
AI辅助测试
V2X/ADAS域控