一种用于车联网性能测试的HIL测试方法与流程

文档序号:16663825发布日期:2019-01-18 23:08阅读:1250来源:国知局
一种用于车联网性能测试的HIL测试方法与流程

本发明属于汽车智能网联功能开发测试技术领域,具体涉及一种用于车联网性能测试的hil测试方法。



背景技术:

目前,随着车联网技术的不断发展,t-box和相关的手机app、后台服务等正在逐渐成为新车型的标配功能。无论是乘用车用户对于车载信息娱乐、实时交流互动的需求,还是商用车用户对于车队管理、物流配货、维修救援的需求,都在不断推动t-box及其后台的功能变得愈加复杂,同时也给开发测试带来了新的挑战。与常规汽车电子电气零部件封闭在车内的通讯不同,t-box通过无线与后台服务器或其他终端进行通讯。要完成车联网系统这一闭环测试验证,一方面需要给t-box模拟实车环境,另一方面需要对无线通讯的数据包以及后台最终的显示或响应结果进行监控。但对于具备远程故障记录及诊断功能的t-box,如何模拟实车环境,特别是各种异常工况、人为设定故障的模拟、触发,常规的测试手段难以满足,而利用实车测试的方式也因为故障注入的困难性、驾驶安全性等难以实施。



技术实现要素:

针对现有技术中存在的上述缺陷,本发明的目的在于提供一种智能网联功能开发过程中的hil测试方法。

本发明通过如下技术方案实现:

一种用于车联网性能测试的hil测试方法,针对t-box模拟诊断仪在线、远程进行故障诊断的功能需求,由包含故障注入单元(fiu)的整车hil测试系统、后台服务器及客户终端组成。首先,在整车hil测试系统中,故障注入单元能够模拟产生电气类、总线类、功能类等故障,包括实车无法实现或很难实现的极限工况下的故障,如传感器、控制器、执行器线路突然断开,功能突然失效等;其次,模拟产生故障的同时,根据诊断协议,通过can总线监控记录工具对模拟产生的故障进行确认与记录,为t-box远程故障诊断数据的评价与判断提供依据;最后,客户端通过服务器向t-box下达故障诊断指令,并将诊断数据显示在客户端,将t-box反馈的在客户端显示的诊断数据与使用can总线监控记录工具记录的模拟故障数据进行对比校验,对t-box远程故障诊断功能进行验证。

其具体步骤如下:

步骤一、将整车hil测试系统调至级联模式,即将动力域、底盘域、舒适域及驾驶辅助域hil系统机柜全部逐级连接,确认所有系统功能正常运行;确认将被测t-box接至整hil系统中指定位置及系统上电正常;

步骤二,在整车hil测试系统中,通过上位机软件操控故障注入板卡,模拟产生电气类或总线类故障,同时根据功能故障相关条件,操控整车hil系统模拟产生功能类故障;

步骤三、根据动力域、底盘域、舒适域及驾驶辅助域相关控制器的故障诊断协议,在can总线监控记录工具中建立故障诊断环境,即在can总线监控记录工具中新建工程,然后加载相关控制器的诊断数据库文件(cdd文件),最后确认故障诊断通信正常;模拟故障的同时,通过can总线监控记录工具对产生的故障进行确认与记录,一方面确保模拟产生故障准确性,另一方面为t-box远程故障诊断数据的评价与判断提供依据;

步骤四、t-box通过无线通信与后台服务器连接,客户端(包括pc客户端和移动客户端)通过互联网对后台服务器进行访问;利用客户端通过服务器向t-box下达远程故障诊断指令,t-box将诊断数据上传至后台服务器,然后在客户端上显示;

步骤五、将t-box反馈的在客户端显示的诊断数据与使用can总线监控记录工具记录的模拟故障数据进行对比校验,对t-box远程故障诊断功能进行验证。

进一步地,步骤二所述的电气类故障包括pin脚开路、短路、电机堵转或开关黏连。

进一步地,步骤二所述的总线类故障包括总线节点丢失或总线报文超时。

与现有技术相比,本发明的优点如下:

本发明的测试方法不仅能够模拟实车无法实现或很难实现的极限工况下的故障,而且能够根据诊断协议,利用can总线监控记录工具对模拟产生的故障进行确认与记录,与t-box上传给后台服务器的数据进行比对验证,为更好的验证t-box远程故障诊断功能提供了一种行之有效的技术手段和试验方法。

附图说明

图1为本发明的用于车联网性能测试的hil测试系统示意图

具体实施方式

下面结合附图对本发明做进一步地说明。

实施例1:

步骤一、将整车hil测试系统调至级联模式,即将动力域、底盘域、舒适域及驾驶辅助域hil系统机柜全部逐级连接,确认所有系统功能正常运行;将被测t-box接至整hil系统中指定位置,然后将整车hil系统正常上电;

步骤二,在整车hil测试系统中,通过上位机软件操控故障注入板卡,模拟产生车身控制器左转向灯pin脚开路故障,同时在整车hil测试系统中,打开左转向灯开关,左转向灯由于故障,未正常工作。

步骤三、根据舒适域车身控制器的故障诊断协议,在can总线监控记录工具中新建工程,然后加载车身控制器的诊断数据库文件(cdd文件),最后确认故障诊断通信正常;步骤二中模拟产生车身控制器左转向灯pin脚开路故障,因此,通过can总线监控记录工具中故障诊断工程,读取车身控制器当前存在的故障,工程界面显示左转向灯pin脚开路故障信息,此时,确保了模拟产生车身控制器左转向灯pin脚开路故障的准确性,同时对读取到的故障信息进行存储,为t-box远程故障诊断数据的评价与判断提供依据。

步骤四、pc客户端通过互联网对后台服务器进行访问,t-box通过无线通信与后台服务器连接;因此,利用pc客户端通过服务器向t-box下达远程故障诊断指令,读取车身控制器当前故障,t-box将诊断数据上传至后台服务器,然后pc客户端显示左转向灯pin脚开路故障信息。

步骤五、将t-box反馈的在客户端显示的诊断数据与步骤三中存储的故障信息进行对比校验,最终,车身控制器左转向灯pin脚开路故障码、故障内容等信息均一致。



技术特征:

技术总结
本发明公开了一种用于车联网性能测试的HIL测试方法,属于汽车智能网联功能开发测试技术领域,首先,在整车HIL测试系统中,故障注入单元能够模拟产生电气类或总线类故障;其次,模拟产生故障的同时,根据诊断协议,通过CAN总线监控记录工具对模拟产生的故障进行确认与记录;最后,客户端通过服务器向T‑BOX下达故障诊断指令,将T‑BOX反馈的在客户端显示的诊断数据与使用CAN总线监控记录工具记录的模拟故障数据进行对比校验。本发明的测试方法不仅能够模拟实车无法实现或很难实现的极限工况下的故障,而且能够根据诊断协议,利用CAN总线监控记录工具对模拟产生的故障进行确认与记录,与T‑BOX上传给后台服务器的数据进行比对验证。

技术研发人员:王鑫;苑海涛;李奇;郝元章;王洪雨;岳宇鹏
受保护的技术使用者:一汽解放汽车有限公司
技术研发日:2018.09.10
技术公布日:2019.01.18
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1