[发明专利]基于CAN网络的自动化测试平台及其测试方法在审
| 申请号: | 201710444700.3 | 申请日: | 2017-06-13 |
| 公开(公告)号: | CN107171893A | 公开(公告)日: | 2017-09-15 |
| 发明(设计)人: | 叶晓昶 | 申请(专利权)人: | 延锋伟世通电子科技(南京)有限公司 |
| 主分类号: | H04L12/26 | 分类号: | H04L12/26 |
| 代理公司: | 南京众联专利代理有限公司32206 | 代理人: | 顾进 |
| 地址: | 211100 江苏省南*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 can 网络 自动化 测试 平台 及其 方法 | ||
技术领域
本发明涉及车辆电子电器检测领域,尤其是一种基于CAN网络的自动化测试平台及其测试方法。
背景技术
近年来汽车中的CAN网络功能有越来越复杂的趋势,随之客户对CAN网络的功能以及性能相关测试要求也越来越高;针对上述情况,采用人工测试的方式受限于其不确定性以及随机性,故导致其对于CAN网络的测试压力过大且误测率较高,因此,采用自动化CAN网络测试显得尤为重要。现有技术之中,CAN网络的自动化测试方式主要包括有以下类型:
1)整车CAN网络测试:即在实车上进行的CAN网络测试,整车CAN网络测试通过在实车CAN网络上进行测量以获得相对准确的数据,对于CAN网络中的故障则可以直接由车身上的模块直接提供,CAN消息也由实车上的节点实时发出通过外部示波器CAN分析仪等设备完成测试。
2)单节点CAN网络测试:即根据单一节点与虚拟节点(如CAN分析仪或示波器)组成虚拟的车身CAN网络进行CAN网络测试,其可利用虚拟节点的测试以对于单一节点的CAN参数指标进行较为准确的特性测量,CAN网络中的故障则通过虚拟节点进行模拟;与此同时,CAN网络中的消息也由虚拟节点模拟车身各个节点就发送CAN消息,并通过示波器和CAN分析仪等设备完成测试。
以上CAN网络测试方式在实际操作过程中,整车CAN网络测试中的CAN网络虽然完全符合车身的实际状态,但有些CAN网络中的故障很难被实际节点进行模拟(如BCM、ABS等节点),并且其一旦在测试过程中人为制造故障很可能损坏整个节点以及车网络,同时,一些触发性CAN消息也很难使用实际节点触发产生。而在单节点CAN网络测试中的CAN网络测试虽然解决了整车CAN网络测试中的问题,但其在准确性上存在较大的误差,并且测试中会存在单节点测试无异常但整车测试异常的情况出现;此外,采用CAN网络分析仪或示波器进行测量,其必须确保测试设备具有CAN网络分析功能,无论是CAN网络分析仪亦或带有CAN网络分析功能的示波器,其在硬件成本上均较为高昂。
发明内容
本发明要解决的技术问题是提供一种CAN网络的自动化测试平台及其测试方法,其可在控制检测成本的同时,实现对于CAN网络的高精度自动检测处理。
为解决上述技术问题,本发明涉及一种基于CAN网络的自动化测试平台,其包括有测试机柜,其内部包括有多个模拟模块,测试机柜连接有示波器与控制主机;所述测试机柜与示波器分别连接至待检测的CAN总线之上。
作为本发明的一种改进,所述测试机柜连接有可编程电源,其可通过可编程电源为本申请中的测试平台进行供电,并根据整车模拟的需要以控制可编程电源对于电压、电流以及输出电源波形信号等进行调节,以进一步改善测试平台的适用性。
作为本发明的一种改进,所述示波器与测试机柜之间通过USB总线进行连接,所述测试机柜与控制主机之间通过CAN总线进行连接,所述示波器与控制主机之间通过UART总线进行连接。
作为本发明的一种改进,所述示波器连接至待检测的CAN总线之上,用于实时监测待检测整车样品CAN总线的电平以及时间参数。
上述基于CAN网络的自动化测试平台的测试方法,其包括有如下工作步骤:
1)将测试机柜以及控制主机中的测试程序初始化;
2)对于CAN网络之上的多个待测试模块进行排序,分别以每一个待测试模块的测试步骤以及该待测试模块的期望数据形成多个待测试模块对应的测试用例;
3)通过测试机柜读取步骤2)中的多个测试用例,基于每一个测试用例内的测试步骤以对于多个测试用例进行依次执行处理;
4)通过示波器对于步骤3)中当前测试用例进行测试处理,将测试所得数据传输至测试机柜之中;
5)测试机柜将步骤4)中获得的测试数据传输至控制主机之中,控制主机将测试用例测试所得数据与测试用例内的期望数据进行比较;
6)当步骤5)中测试机柜所读取的数据为有效值,则在步骤3)的基础上读取下一个测试步骤的对应测试用例并进行执行处理;当步骤5)中测试机柜所读取的数据为无效值,则重新执行步骤4)。
上述数据的有效/无效即为所检测到的数据是否符合当前测试用例中对应模块的规范数据,即无论检测数据是否符合期望数据,当其符合设定的数据规范时均为有效数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于延锋伟世通电子科技(南京)有限公司,未经延锋伟世通电子科技(南京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710444700.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种晃油机
- 下一篇:超临界二氧化碳流体提取山核桃油的方法





