基于HiL(硬件在环)的新能源三电系统(VCU BMS MCU)测试,对于大家来说已经不是一个陌生的概念。随着基于V模型的开发流程的逐步普及,针对控制器在HiL阶段的测试也得到了越来越多的重视。同时,随着测试经验的逐步增多和测试内容的逐步细化,针对HiL系统的要求,也慢慢的发生着改变。

越来越多的主机厂和供应商逐步开始从追求大而全的HiL方案,向小而巧的HiL方案转变。下面我们将举一些事例,展示一下北汇信息是如何在不同的应用场景下,采用小而巧的HiL配置为客户提供便捷的测试方案的。

   针对VCU或者BMS主板,他们有几个共同的特征:- 外围硬件IO资源较少相对传统的车身域控制器或者发动机控制器,VCU或者BMS需要的外围硬件IO资源就要少了很多,一个便携式的桌面式HiL完全能够满足测试需求。- 控制策略中大部分是逻辑判断和故障响应这部份可能占了一半甚至更多的测试用例,所以一个方便基于状态制定测试用例的平台和能够集成故障注入功能的板卡极为重要。- 功能按照模块划分,不同功能大部分可独立进行测试这样,HiL系统就可以进一步细化和简化,用以对某个或某几个功能的开环,或者闭环的测试。

针对上面的分析,我们采用了基于Vector VT系统的桌面式桌面式HiL系统,用于VCU、BMS主板的测试,其具有低成本,小型化,方便拓展的优点,受到越来越多客户的青睐。VT系统也能够非常好的满足上面的三点需求。

Vector VT系统

桌面式的HiL系统

VT系统采用模块化的设计,板卡覆盖模拟量输入、输出,数字量输入、输出,电阻仿真及负载仿真等。通信仿真可以沿用Vector VN16系列CAN卡。其板卡资源可以完全覆盖到VCU或者BMS主板的测试,无需外围信号调理。同时板载的故障注入功能,无需额外的故障注入板卡,就能进行故障注入测试,这是此HiL系统能够桌面化和进行便携式操作的保障。

VT机箱采用12卡槽设计,通常针对VCU或BMS,5~8个卡槽的板卡资源就可以完全满足测试要求,剩余卡槽还可用于后续扩展。板卡配置无缝集成在CANoe中,它极大地简化了HIL测试系统的设置,把连接I/O通道所需的所有电路组件集成在一个模块中,可实现被测对象所需信号的仿真、采集和故障注入功能。

北汇信息也根据不同客户的需求,提供PDU用以电源分配、安全防护,和不同程控电源的集成以及GUI界面开发。

桌面式VCU HIL测试系统

GUI界面示例

便利的可基于状态跳转的测试用例编辑平台

前面我们分析,VCU或者BMS主板的控制策略中基于状态的逻辑判断可能占了一半或者更多的比重。所以一个能够定义时序和状态的测试用例编辑工具,对于测试用例的设计尤为重要。Vector的测试用例编辑工具vTESTstudio正是这样一款软件,能够极大地提高测试用例的编辑质量与效率。

vTESTstudio功能

基于表格的测试用例编辑工具适用于基于时间的顺序测试,如各种条件触发及响应,基于图形和状态的测试用例编辑工具,适用于复杂的控制逻辑跳转,如BMS的高压上下电逻辑或者故障状态跳转的测试。

高压上电流程编辑示例

可拆分的功能模块测试

测试方案永远对应着测试需求。测试方法可能是开环,可能是闭环,测试范围可能是功能模块,可能是系统。很多客户在提测试需求的时候,往往是想要一个大而全的系统,但是实际测试过程中,却是针对单一功能模块或者简单开环调试占了大多数。因此容易造成资源上的浪费。而VT系统的模块化设计既可以建立简单的测试设置,又可以扩展为复杂的测试解决方案。

以BMS的充电过程测试为例,该功能是BMS中相对独立的一个功能,传统测试既需要电池包,有需要充电桩,测试起来十分繁琐,且效率低下。而采用VT的桌面化测试方案,只需要非常少的硬件资源,采用如下图所示的硬件资源模拟充电接口,采用CANoe Option .J1939进行充电过程报文交互仿真,就可以完成针对BMS充电过程完整的功能及故障响应测试。

充电接口模拟举例

这便是独立的功能模块测试案例。在此基础上,当我们的测试范围增加,我们也可以通过增加硬件配置的方式实现。如我们可以增加VT2710用于基于SPI的主从通信测试,增加VT1004进行继电器控制测试,增加keysight电芯模拟器覆盖从板测试等等,一步步满足BMS集成测试需求。

Keysight电芯模拟器示意图

GUI界面示例

再比如VCU,可以纯粹开环调试,用于测试基于输入的响应。这种测试场景在CANoe中实现极为便捷,所有板卡的配置均以图形化的方式集成在CANoe中,用户即使没有任何编程基础,也可以方便的进行操作。当然也可以通过MATLAB/Simulink将车辆动力学模型编译生成DLL文件导入到CANoe中,在实时机 RT-RACK中运行,和VCU进行闭环测试。此外CANoe也针对不同的商业车辆模型提供接口,进而进一步提高仿真精度,完成VCU在特定运行工况的功能测试、协调控制测试、通信测试及各类故障模式下的测试。

以上所有的功能都可以基于桌面化的VT HiL系统实现。而这样一套系统的成本,往往只有传统机柜式HiL的一半甚至更少。

总结

桌面式的VT HiL系统可谓是麻雀虽小,五脏俱全。针对VCU和BMS的主板测试,其成本效益更是得到了充分的体现。随着客户针对测试需求的逐步细分,这种简单、便捷,能够满足特定功能需求而又扩展性良好的HiL测试方案得到了越来越多客户的认可。北汇信息可以为客户提供相应的测试方案和测试系统搭建,以及相关测试服务,欢迎咨询。

参考文献:
[1]Vector China: https://www.vector.com/cn/zh/products/products-a-z/hardware/vt-system/

[2] Keysight Technologies:Secure and Precise Testing of Battery Management Systems

[3] Vector China: 基于CANoe实现BMS闭环HIL测试系统

文中图片部分来源于Vector中国和Keysight官网。

作者:北汇信息-卓金尧、陈辰

----------------------------------------------------------------------------------------------------------------------


喜欢此篇文章的话欢迎一键三联支持小编吧~!

更多相关资讯及业务介绍,欢迎访问上海北汇信息官方网站:上海北汇信息科技有限公司
北汇官方知乎账号:北汇信息-知乎
更多技术干货,行业前沿动态,请关注上海北汇信息官方公众号:

联系方式:

电话:021-34716271
邮箱:info@polelink.com

北汇信息成立于2010年,是一家技术驱动的创新型服务企业。北汇信息始终专注于汽车电子领域的新技术和新产品,为整车厂和零部件企业提供完整的研发、测试解决方案。从测试工具、专用测试设备、完整测试方案到实车测试服务,我们与我们的客户一起努力,让中国的汽车变得越来越安全、越来越舒适、越来越智能。

应用| 基于VT的桌面式VCU HiL及BMS HiL测试系统相关推荐

  1. VCU整车控制器BMS hil测试simulink模型VCU整车控制器BMS hil测试simulink模型带模型说明文件

    VCU整车控制器BMS hil测试simulink模型VCU整车控制器BMS hil测试simulink模型带模型说明文件. 此资料适合学习用. ID:48100597421997036我星星愿

  2. 网络分析仪自动化测试软件,基于Agilent PNA系列网络分析仪实现脉冲器件自动测试系统的设计...

    前言 雷达的微波射频系统主要包括混频器.滤波器.放大器.天线等部分.其中放大器.混频器.T/R组件为脉冲器件测试的主要对象.这些关键部件会对雷达的脉冲调制信号造成影响,典型的信号恶化包含:信号过冲.定 ...

  3. java基于微信小程序的四六级英语学习测试系统 uinapp 计算机毕业设计

    通过本课题的研究与分析,能够建立一种基于微信小程序的四六级助手系统,以MySQL为数据库,后端采用Java语言SSM框架,并对系统中的各个模块功能及它们之间相互协调工作进行了详细的分析与设计:尤其是对 ...

  4. 新能源汽车核心技术-VCU硬件在环(HiL)仿真测试系统

    新能源汽车(EV/HEV)整车控制器(VCU)是新能源汽车的核心控制部件,VCU控制技术水平直接影响着整车的动力性.安全性及经济性.作为国家重点发展的技术方向,近年来随着我国大力发展新能源汽车及新能源 ...

  5. 新能源汽车VCU/HCU,BMS和MCU仿真测试系统实验室

    随着新能源动力部件(电机及电机控制器.动力电池及电池管理系统.新型传动系统等)的技术日渐成熟,动力系统匹配逐渐成为新能源汽车整车性能的决定性因素之一. 一般地,动力系统匹配主要是指以整车设计指标和用户 ...

  6. HIL测试系统的构建

    1 HIL测试系统介绍 在<必须得会的汽车ECU研发基础-HIL测试简介8>简单地介绍了HIL测试,HIL测试是要在专门的HIL测试系统才能执行.一般HIL测试系统主要由三部分组成:硬件平 ...

  7. 系统学习车载仿真测试HiL,成为HiL测试工程师

    硬件在环(HiL)仿真测试系统,目的是对新能源汽车 VCU 进行全面深入的功能测试.故障 测试及极限工况测试,并辅助工程师对测试结果分析验证.故障再现,提高测试验证及分析的手段. HiL 测试系统整体 ...

  8. 智能座舱HIL测试系统

    在"新四化"趋势下,汽车座舱向数字化.智能化方向突飞猛进,多屏联动.语音识别.手势控制.增强现实.云交互等各种新技术在座舱领域落地生花,丰富座舱功能的同时给测试带来很多新的挑战.怿 ...

  9. 能在xcode5中开发基于IOS7sdk的应用程序兼容ios4.3之后的系统吗?

    能在xcode5中开发基于IOS7sdk的应用程序兼容ios4.3之后的系统吗? 转载于:https://www.cnblogs.com/ygm900/p/3472859.html

最新文章

  1. Xtrabackup bug记录
  2. 视频监控线缆选型须知 转
  3. jboss eap 7.0_创建委托登录模块(用于JBoss EAP 6.1)
  4. C++知识总结(1)--变量和基本类型
  5. Julia: 如何读出csv文件中的中文字符?
  6. c语言算开方程序,C语言计算开方
  7. 会员无损音乐各种格式转换成mp3等格式
  8. 科普:千兆级LTE技术深度解析
  9. Golang六款优秀Web框架对比
  10. ie8不支持transform: translateY,ie9支持不友好
  11. c语言感叹号加一个括号,车上出现一个感叹号一个括号处理方法
  12. 念整数(你的程序要读入一个整数,范围是[-100000,100000]。然后,用汉语拼音将这个整数的每一位输出出来。 如输入1234,则输出: yi er san si)
  13. 全国各省一本和二本录取率2014年,用事实说话
  14. Probability Through Experiments
  15. pandas操作excel文件,替换目标值
  16. Golang图片码+压缩伪装+远程调用组合拳
  17. P2P的资金托管方式 参考
  18. org.apache.http.conn.HttpHostConnectException: Connect to sonatype-download.global.ssl.fastly.net:44
  19. Nginx 联合创始人已被释放:“这是典型的敲诈,就这么简单”
  20. matlab2014simulink中的三相晶闸管整流桥怎么找_三相维也纳 (Vienna) 主拓扑原理、控制及仿真 (下)...

热门文章

  1. 各厂商网络设备取消分屏显示
  2. 研究生发计算机科学增刊,研究生学习成绩、科研成果计分办法(2017年6月修订)(试用稿) ......
  3. 《Android 应用案例开发大全(第3版)》——第2.4节壁纸的实现
  4. Linux-命令大全
  5. Windows下载安装Intel RealSense SDK2.0
  6. 本日14时《格子仙侠行》公测 仙界舆图年夜料想--国民网游戏
  7. 关于应届毕业生找工作的一些经验或体会
  8. static int a 和 int a是什么区别?
  9. IGMP-Snooping相关学习
  10. 医学图像配准论文学习——用于医学图像逆一致微分同胚配准的对称金字塔网络(2023