基于V模型开发的测试功能验证

开发/验证和核查流程

HIL Testing Systems Components
1.Unit Under Test
Electronic Control Unit (ECU)–电子控制单元
用于控制电气或机电一体化系统的物理装置
例如:引擎或电机控制器,电子稳定控制器

-
Power Supply–电源
电池模拟和ECU电源
覆盖整个工作范围
电压等级模拟

-
Real-Time Processing Unit–实时处理单元
高性能实施处理器
可扩展处理能力(多核,多处理器)
通过全天候认证

-
Bus Hardware–总线硬件
全面的总线以及以太网支持

-
I/O Hardware–I/O硬件
广泛的输入/输出板
使用 FPGA 板实现快速 I/O
适当的信号调节
适当的电压和电流范围
电流测量

-
Electrical Failure Insertion Unit(FIU)–电气故障插入单元
Open Circuit-开路
Short Circuit-短路
(To ground KL31对地短路, To battery voltage-电池短路, Between channels-两个EU引脚短路)
脉冲开关,例如模拟松动触点
实时 FIU
时间测量:从主动故障到电子控制单元的反应
故障模式的确定性启动,例如,取决于模型中的变量
-
Loads–负载
实际负载无法在正常工作范围外运行,此时可以用电子负载模拟。
-
Integrated HIL system
上述2-7可以集成为HIL系统

-
Implementation Software–实施软件
基于软件的系统配置灵活直观
在一个工具中配置输入/输出和总线/网络
独立于建模软件
支持各种建模工具

-
Simulation Models–仿真模型
车辆以及环境仿真
实时能力与降低模型的详细程度
基于处理器和 FPGA 的仿真

工具以及过程集成

连接模型与HIL台架

调试HIL系统
-
Stimulus Test–刺激测试
基础的HIL I/O口以及总线接口测试
测试故障插入单元
车辆电池仿真测试 -
Open-Loop Test–开环测试
ECU和HIL I/O的测试交互
根据ECU的通讯矩阵进行总线网络测试 -
Closed Loop Test–闭环测试
测试ECU之间的动态交互,在HIL系统上执行仿真模型。
目标:ECU运行无错误,且无任何诊断错误。

总结
step 1. ECU specification, e.g. Excel
step 2. HIL configuration, ConfigurationDesk
step 3. HIL commissioning
step 4. Manual testing, ControlDesk
本文详细介绍了利用V模型开发的HIL(硬件在回路)测试功能,涵盖了电子控制单元、电源供应、实时处理单元等组件的测试,涉及配置、调试步骤,以及开环/闭环测试策略,旨在确保ECU的正确运行和功能验证。
3784





