热度 7
2022-12-19 10:01
916 次阅读|
0 个评论
基于 HiL (硬件在环)的新能源三电系统(V CU BMS MCU )测试,对于大家来说已经不是一个陌生的概念。随着基于V模型的开发流程的逐步普及,针对控制器在 HiL 阶段的测试也得到了越来越多的重视。同时,随着测试经验的逐步增多和测试内容的逐步细化,针对 HiL 系统的要求,也慢慢的发生着改变。 越来越多的主机厂和供应 商逐步 开始从追求大而全的 HiL 方案,向小而巧的 HiL 方案转变。下面我们将举一些事例,展示 一下北汇 信息是如何在不同的应用场景下,采用小而巧的 HiL 配置为客户提供便捷的测试方案的。 针对VCU或者BMS 主板,他们有几个共同的特征: 外围硬件IO 资源较少 相对传统的车身域控制器或者发动机控制器,VCU或者BMS需要的外围硬件IO资源就要少了很多,一个便携式的桌面式 HiL 完全能够满足测试需求。 控制策略中大部分是逻辑判断和故障响应 这部 份可能 占了一半甚至更多的测试用例,所以一个方便基于状态制定测试用例的平台和能够集成故障注入功能的板卡极为重要。 功能按照模块划分,不同功能大部分可独立进行测试 这样, HiL 系统就可以进一步细化和简化,用以对某个或某几个功能的开环,或者闭环的测试。 针对上面的分析,我们采用了基于V ector VT系统的 桌面式 桌面式 Hi L 系统 , 用于VCU、BMS主板的测试 ,其具有 低成本,小型化,方便拓展 的优点,受到越来越多客户的青睐。VT系统也能够非常好的满足上面的三点需求。 VectorVT系统 桌面式的 HiL 系统 VT系统采用模块化的设计,板卡覆盖模拟量输入、输出,数字量输入、输出,电阻仿真及负载仿真等。通信仿真可以沿用Vector VN16系列CAN卡。 其板卡资源可以完全覆盖到VCU或者BMS主板的测试,无需外围信号调理。 同时板载的 故障注入功能,无需额外的故障注入板卡,就能进行故障注入测试,这是此 HiL 系统能够桌面化和进行便携式操作的保障。 VT机箱采用12卡槽设计,通常针对VCU或BMS,5~8个卡槽的板卡资源就可以 完全满足测试要求,剩余 卡槽还可用 于后续扩展。板卡配置无缝集成在 CANoe 中,它极大地简化了HIL测试系统的设置,把连接I/O通道所需的所有电路组件集成在一个模块中,可实现被测对象所需信号的仿真、采集和故障注入功能。 北汇信息 也根据不同客户的需求,提供PDU用以电源分配、安全防护,和不同程控电源的集成以及GUI界面开发。 桌面式V CU HIL 测试系统 GUI界面示例 便利的可基于状态跳转的测试用例编辑平台 前面我们分析,VCU或者BMS主板的控制策略中基于状态的逻辑判断可能占了一半或者更多的比重。所以一个能够定义时序和状态的测试用例编辑工具,对于测试用例的设计尤为重要。Vector的 测试用例编辑工具 v TEST studio 正 是 这样一款软件,能够极大 地 提高测试用例的编辑质量与效率。 vTESTstudio 功能 基于表格的测试用例编辑工具适用于基于时间的顺序测试,如各种条件触发及响应,基于图形和状态的测试用例编辑工具,适用于复杂的控制逻辑跳转,如BMS的高压 上下电逻辑 或者故障状态跳转的测试。 高压上电流程编辑示例 可拆分的功能模块测试 测试方案永远对应着测试需求。测试方法可能是开环,可能是闭环,测试范围可能是功能模块,可能是系统。很多客户在提测试需求的时候,往往是想要一个大而全的系统,但是实际测试过程中,却是针对单一功能模块或者简单开环 调试占 了大多数。因此容易造成资源上的浪费。而VT系统的 模块化设计 既可以 建立简单的测试设置 ,又可以 扩展为复杂的测试解决方案 。 以BMS的充电过程测试为例,该功能是BMS中相对独立的一个功能,传统 测试既 需要电池包,有需要充电桩,测试起来十分繁琐,且效率低下。而采用VT的桌面化测试方案,只需要非常少的硬件资源,采用如下图所示的硬件资源模拟充电接口,采用 CANoe O ption .J1939 进行充电过程报文交互仿真,就可以完成针对BMS充电过程完整的功能及故障响应测试。 充电接口模拟举例 这便是 独立的功能模块测试 案例。在此基础上,当我们的测试范围增加,我们也可以通过增加硬件配置的方式实现。如我们可以增加 VT2710 用于基于S PI 的主从通信测试,增加VT1004进行继电器控制测试,增加 keysight 电芯模拟器覆盖从板测试等等, 一 步步满足B MS 集成测试需求。 Keysight 电芯模拟器示意图 GUI界面示例 再比如VCU,可以纯粹开环调试,用于测试基于输入的响应。这种测试场景在 CANoe 中实现极为便捷,所有板卡的配置均以图形化的方式集成在 CANoe 中,用户即使没有任何编程基础,也可以方便的进行操作。当然也可以通过M ATLAB /S imulink将车辆动力学模型编译生成D LL 文件导入到 C ANoe 中,在 实时机 RT-RACK 中运行,和VCU进行闭环测试。此外 CANoe 也针对不同的商业车辆模型提供接口,进而进一步提高仿真精度,完成VCU在特定运行工况的功能测试、协调控制测试、通信测试及各类故障模式下的测试。 以上所有的功能都可以基于桌面化的VT HiL 系统实现。而这样一套系统的成本,往往只有传统机柜式 HiL 的一半甚至更少。 总结 桌面式的VT HiL 系统可谓是麻雀虽小,五脏俱全。针对VCU和BMS的主板测 试,其成本效益更是得到了充分的体现。随着客户针对测试需求的逐步细分,这种简单、便捷,能够满足特定功能需求而又扩展性良好的 HiL 测试方案得到了越来越多客户的认可。 北汇信息 可以为客户提供相应的测试方案和测试系统搭建 ,以及相关测试服务 , 欢迎咨询。 参考文献: Vector China : https://www.vector.com/cn/zh/products/products-a-z/hardware/vt-system/ Keysight Technologies :Secure and Precise Testing of Battery Management Systems Vector China: 基于 CANoe 实现BMS闭环HIL测试系统 文中图片部分来源于V ector 中国和 Keysight 官网。