本发明涉及纯电动车技术领域,涉及一种纯电动汽车的整车故障检测系统。
背景技术:
随着新能源汽车市场的日益发展,越来越多的品牌在原有的燃油车型基础上衍生出新能源版本,并加大纯电动汽车的研发投入。在纯电动汽车开发验证、样车调试、及下线检测过程中,需要对电动车的各个控制系统(如vcu、bms、mcu等)进行检测;由于每个零部件供应商的检测调试工具不统一,在对整车故障进行检测时,需要负责各零部件的工程师采用各自的检测系统协同配合进行检测,这种检测模式直接导致检测条件受限,造成工作效率低。
技术实现要素:
本发明所要解决的技术问题是实现一种能快速高效检测纯电动汽车整车故障的系统。
为了实现上述目的,本发明采用的技术方案为:一种用于纯电动汽车的整车故障检测系统,系统设有usb-can接口模块,所述usb-can接口模块的can接口连接车辆获取车辆参数信息,所述usb-can接口模块的usb接口连接检测上位机并将所获取的车辆参数信息输送至检测上位机。
所述检测上位机通过usb-can接口模块向所连接的车辆can网络发送读取故障码、清除故障码、程序更新及控制器功能测试的相关检测指令,相关控制器接收到相关检测指令后做出对应动作并通过usb-can接口模块反馈给检测上位机,所述检测上位机解析后显示出来检测结果。
所述检测上位机包括有一个主机和至少一个从机,所述主机与从机之间通过互联网通讯,所述主机连接usb-can接口模块。
所述主机通过usb-can接口模块与车辆can网络建立通信,并将读取的整车can网络报文通过互联网发送给从机,所述从机的整车故障检测系统对接收到的报文进行解析后显示出来。
所述从机通过人工分析后,将分析的相关指令发给主机,主机再将指令发给车辆can网络进行进一步的故障测试实现多机联合检测。
基于所述整车故障检测系统的整车故障检测方法:
当检测上位机通过usb-can接口模块实现与车辆can网络的连接后,向车辆can网络发送读取故障码、清除故障码、程序更新及控制器功能测试的相关检测指令;
车辆的相关控制器接收到相关检测指令后做出对应动作并通过usb-can接口模块反馈给检测上位机,检测上位机解析所接收的反馈信息后,通过显示机构显示检测结果,并存储检测结果。
检测上位机中,主机将读取的整车can网络报文通过互联网发送给从机,从机的整车故障检测系统对接收到的报文进行解析后显示,从机所在位置的工程师对解析的结果进行进一步分析判断,并通过从机将故障检测的相关指令发给主机。
本发明能快速高效检测纯电动汽车整车故障、降低公司的生产成本,对车辆故障检测操作简单、检测功能丰富、检测效率高、对于一些疑难系统故障还可以进行整车故障的远程多机联合检测。
附图说明
下面对本发明说明书中每幅附图表达的内容作简要说明:
图1是本发明单机检测模式工作原理示意图;
图2是本发明单机远程多机联合检测模式工作原理示意图。
具体实施方式
下面对照附图,通过对实施例的描述,本发明的具体实施方式如所涉及的各构件的形状、构造、各部分之间的相互位置及连接关系、各部分的作用及工作原理、制造工艺及操作使用方法等,作进一步详细的说明,以帮助本领域技术人员对本发明的发明构思、技术方案有更完整、准确和深入的理解。
上位机上安装自主开发的整车故障检测系统,该检测系统由matlab语言及c++语言混合编程设计,能够用来控制usb-can接口模块、整车报文的读取、整车故障的检测、故障码清除、远程多机联合检测、本地报文解析、报文文件的接收、保存、发送及检测结果的显示与保存;usb-can接口模块用来与电动车上的整车网络进行实时通信。
此外,检测上位机主要用于通过usb-can接口模块与整车can网络通信,检测上位机接收到整车can信息后进行解析,能够实现整车报文的读取、整车故障的检测、故障码清除、远程多机联合检测、本地报文解析、报文的接收、保存、发送及检测结果的显示与保存。
如图1所示单机检测模式,检测人员通过can总线将usb-can接口模块连接到车辆can网络的obd接口上,检测上位机通过usb线连接到usb-can接口模块上。
检测上位机通过usb-can接口模块向车辆can网络发送读取故障码、清除故障码、程序更新及控制器功能测试等相关检测指令,相关控制器接收到检测指令后做出对应动作并通过usb-can接口模块反馈给检测上位机,检测上位机解析后显示出来检测结果。
如图2所示远程多机联合检测模式,车辆现场的检测人员通过can总线将usb-can接口模块连接到车辆can网络的obd接口上,检测上位机(主机)通过usb线连接到usb-can接口模块上,远程联合检测的上位机(从机、从机数量可以有多个)通过互联网与主机连接。
主机通过usb-can接口模块与车辆can网络建立通信,主机将读取的整车can网络报文通过互联网发送给从机,从机的整车故障检测系统对接收到的报文进行解析后显示,远程检测工程师对解析的结果进行进一步分析判断,并通过从机将故障检测的相关指令发给主机。
主机再将从机接收到的指令发给车辆can网络进行进一步的故障检测,以实现远程多机联合检测。
上面结合附图对本发明进行了示例性描述,显然本发明具体实现并不受上述方式的限制,只要采用了本发明的方法构思和技术方案进行的各种非实质性的改进,或未经改进将本发明的构思和技术方案直接应用于其它场合的,均在本发明的保护范围之内。
1.一种用于纯电动汽车的整车故障检测系统,其特征在于:系统设有usb-can接口模块,所述usb-can接口模块的can接口连接车辆获取车辆参数信息,所述usb-can接口模块的usb接口连接检测上位机并将所获取的车辆参数信息输送至检测上位机。
2.根据权利要求1所述用于纯电动汽车的整车故障检测系统,其特征在于:所述检测上位机检测上位机通过usb-can接口模块向所连接的车辆can网络发送读取故障码、清除故障码、程序更新及控制器功能测试的相关检测指令,相关控制器接收到相关检测指令后做出对应动作并通过usb-can接口模块反馈给检测上位机,所述检测上位机解析后显示出来检测结果。
3.根据权利要求1所述用于纯电动汽车的整车故障检测系统,其特征在于:所述检测上位机包括有一个主机和至少一个从机,所述主机与从机之间通过互联网通讯,所述主机连接usb-can接口模块。
4.根据权利要求2所述用于纯电动汽车的整车故障检测系统,其特征在于:所述主机通过usb-can接口模块与车辆can网络建立通信,并将读取的整车can网络报文通过互联网发送给从机,所述从机的整车故障检测系统对接收到的报文进行解析后显示出来。
5.根据权利要求4所述用于纯电动汽车的整车故障检测系统,其特征在于:所述从机通过人工分析后,将分析的相关指令发给主机,主机再将指令发给车辆can网络进行进一步的故障测试实现多机联合检测。
6.基于权利要求1-5中任一所述整车故障检测系统的整车故障检测方法,其特征在于:
当检测上位机通过usb-can接口模块实现与车辆can网络的连接后,向车辆can网络发送读取故障码、清除故障码、程序更新及控制器功能测试的相关检测指令;
车辆的相关控制器接收到相关检测指令后做出对应动作并通过usb-can接口模块反馈给检测上位机,检测上位机解析所接收的反馈信息后,通过显示机构显示检测结果,并对存储检测结果。
7.根据权利要求6所述的整车故障检测方法,其特征在于:检测上位机中,主机将读取的整车can网络报文通过互联网发送给从机,从机的整车故障检测系统对接收到的报文进行解析后显示,从机所在位置的工程师对解析的结果进行进一步分析判断,并通过从机将故障检测的相关指令发给主机。