[发明专利]CAN总线测试系统以及测试方法在审
申请号: | 201510885152.9 | 申请日: | 2015-12-03 |
公开(公告)号: | CN105404568A | 公开(公告)日: | 2016-03-16 |
发明(设计)人: | 程艳阶;任强;张雁英;钱三平;李冠佳;张亮 | 申请(专利权)人: | 广州汽车集团股份有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22 |
代理公司: | 上海波拓知识产权代理有限公司 31264 | 代理人: | 王春丽 |
地址: | 510000 广东省广州市越*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | can 总线 测试 系统 以及 方法 | ||
技术领域
本发明涉及车辆技术领域,特别涉及一种CAN总线测试系统以及测试方法。
背景技术
随着网络技术的发展,人们对汽车的功能需求越来越多样化。为了满足客户要求,实现复杂的控制功能,网络总线技术开始应用于汽车中,目前应用的网络总线主要为汽车电子控制单元(ECU)的CAN总线,整车大量的数据交换和数据传输都依靠汽车电子控制单元的CAN总线来完成,其承载了大量的数据和控制信息,从而完成整车功能的实现。
通常汽车电子控制单元在汽车发动机未启动时和发动机启动过程中由蓄电池供电,在发动机启动后由发动机供电。由于在汽车发动机启动过程中,蓄电池的电压会发生跳变,这时汽车电子控制单元可能会因供电电压不稳定而导致发送错误帧,进而影响CAN总线的通信行为。这就需要设计人员针对汽车电子控制单元的CAN总线进行抗电压波动的相应设计,以保证汽车电子控制单元在发动机启动过程中符合通信要求,因此,需要一种CAN总线测试系统以及测试方法,以测试汽车电子控制单元的CAN总线在发动机启动过程中的通信状况。目前主要采用的方法通常是:采用相互连接的上位机、示波器、CAN信号干扰装置等设备组成的测试系统,通过上位机实现整个测试系统的操作、试验数据显示、分析等,CAN信号干扰装置进行逻辑电位的干扰,示波器的两个通道实时监控CAN总线信号的波形,并将信号传输到上位机进行分析。现有的测试系统存在以下问题:容易受到人为因素的干扰,测试精度也不高。
发明内容
本发明提供一种CAN总线测试系统以及测试方法,操作简单、精度高、并能够极大地降低成本。
所述技术方案如下:
本发明实施例提供了一种CAN总线测试系统,其包括:上位机、总线监控设备、程控电源、控制单元,其中,所述上位机,用于根据设定的电压波形,将模拟汽车发动机启动过程中的蓄电池输出的电压波形的电压控制指令发送给所述程控电源;所述程控电源,用于根据所述上位机发送的电压控制指令输出供电电压给所述控制单元;所述控制单元,用于在所述程控电源输出的供电电压下决定是否发送通信报文给所述CAN总线进行传输;所述总线监控设备,用于监控CAN总线上通信报文传输情况,并将通信报文传输情况提供给所述上位机;所述上位机,还用于对所述总线监控设备监控的通信报文传输情况和预先存储的预设值进行比较而判断出汽车启动过程中CAN总线是否符合通信要求。
本发明实施例还提供了一种CAN总线测试方法,包括:上位机根据设定的电压波形,将模拟汽车发动机启动过程中的蓄电池输出的电压波形的电压控制指令发送给程控电源;所述程控电源根据所述上位机发送的电压控制指令输出供电电压给控制单元;所述控制单元在所述程控电源输出的供电电压下决定是否发送通信报文给CAN总线进行传输;所述总线监控设备监控CAN总线上通信报文传输情况,并将通信报文传输情况提供给所述上位机;所述上位机对所述总线监控设备监控的通信报文传输情况和预先存储的预设值进行比较而判断出汽车启动过程中CAN总线是否符合通信要求。
本发明实施例提供的技术方案带来的有益效果是:
本发明实施例通过上位机对总线监控设备监控的通信报文传输情况和预先存储的预设值进行比较而判断出汽车启动过程中CAN总线是否符合通信要求,从而快速准确地自动进行汽车启动过程中CAN总线测试,精度高,并能够极大地降低成本,提高测试效率,并且本发明实施例的上位机可以根据设定的电压波形,将模拟汽车发动机启动过程中的蓄电池输出的电压波形的电压控制指令发送给程控电源,上位机的这种模拟过程的环境是台架测试环境,因此可以排除其他环境因素对系统的干扰,本发明实施例是对CAN总线的前期测试,测试精度高,因而可以避免现有技术中测试准确率不高而造成的后期更改控制单元等软硬件导致高昂的更改费用,能够缩短整车的开发周期。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其他目的、特征和优点能够更明显易懂,以下特举较佳实施例,并配合附图,详细说明如下。
附图说明
图1是本发明第一实施例提供的CAN总线测试系统的主要架构框图;
图2是图1的上位机设定的电压波形示意图;
图3是图1的上位机上的人机界面上参数设定的示意图;
图4是本发明第二实施例提供的CAN总线测试方法的步骤流程图;
图5是本发明第三实施例提供的CAN总线测试方法的步骤流程图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州汽车集团股份有限公司,未经广州汽车集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510885152.9/2.html,转载请声明来源钻瓜专利网。