[发明专利]车辆故障信息的解析方法、装置和系统在审
申请号: | 201711381718.X | 申请日: | 2017-12-19 |
公开(公告)号: | CN108132663A | 公开(公告)日: | 2018-06-08 |
发明(设计)人: | 吕奥 | 申请(专利权)人: | 风度(常州)汽车研发院有限公司 |
主分类号: | G05B23/02 | 分类号: | G05B23/02 |
代理公司: | 北京超凡志成知识产权代理事务所(普通合伙) 11371 | 代理人: | 郭新娟 |
地址: | 213000 江苏省常*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 车辆故障信息 解析 故障码 故障信息 诊断数据 诊断 读取 车辆控制器 预先建立 自动化 | ||
1.一种车辆故障信息的解析方法,其特征在于,所述方法应用于服务器,所述服务器通过CANCase模块与车辆控制器连接;所述方法包括:
获取所述车辆控制器的诊断响应数据;
解析所述车辆控制器的诊断响应数据,获得诊断故障码;
根据所述诊断故障码,以及预先建立的诊断故障码和故障信息的对应关系,确定故障信息。
2.根据权利要求1所述的方法,其特征在于,所述服务器上安装有CANoe软件;所述方法还包括:
通过所述CANoe软件的CAN总线模拟模块发送诊断请求,将所述诊断请求发送至所述车辆控制器,以触发所述车辆控制器进行故障诊断,生成诊断响应数据。
3.根据权利要求2所述的方法,其特征在于,将所述诊断请求发送至所述车辆控制器的步骤,包括:
按照UDS诊断协议,对所述诊断请求进行封装,生成请求报文;其中,所述请求报文中包括诊断请求数据,所述请求报文与所述UDS诊断协议的时间参数相匹配;
将所述请求报文发送至所述车辆控制器。
4.根据权利要求2所述的方法,其特征在于,解析所述车辆控制器的诊断响应数据,获得诊断故障码的步骤,还包括:
判断所述诊断响应数据是否与所述诊断请求相匹配;
如果是,解析所述诊断响应数据,获得诊断故障码。
5.根据权利要求1所述的方法,其特征在于,根据所述诊断故障码,以及预先建立的诊断故障码和故障信息的对应关系,确定故障信息的步骤,包括:
查找诊断故障码和故障信息的对应关系中,与所述诊断故障码对应的故障信息;其中,所述诊断故障码和故障信息的对应关系包括CAPL源文件;
通过Panel界面显示所述故障信息。
6.一种车辆故障信息的解析装置,其特征在于,所述装置设置于服务器,所述服务器通过CANCase模块与车辆控制器连接;所述装置包括:
数据获取模块,用于获取所述车辆控制器的诊断响应数据;
解析模块,用于解析所述车辆控制器的诊断响应数据,获得诊断故障码;
信息确定模块,用于根据所述诊断故障码,以及预先建立的诊断故障码和故障信息的对应关系,确定故障信息。
7.根据权利要求6所述的装置,其特征在于,所述服务器上安装有CANoe软件;所述装置还包括:
诊断请求发送模块,用于通过所述CANoe软件的CAN总线模拟模块发送诊断请求,将所述诊断请求发送至所述车辆控制器,以触发所述车辆控制器进行故障诊断,生成诊断响应数据。
8.根据权利要求6所述的装置,其特征在于,所述信息确定模块,还用于:
查找诊断故障码和故障信息的对应关系中,与所述诊断故障码对应的故障信息;其中,所述诊断故障码和故障信息的对应关系包括CAPL源文件;
通过Panel界面显示所述故障信息。
9.一种车辆故障信息的解析系统,其特征在于,所述系统包括服务器和CANCase模块;
所述服务器通过所述CANCase模块与车辆控制器连接;权利要求6-8任一项所述的车辆故障信息的解析装置设置于所述服务器。
10.根据权利要求9所述的系统,其特征在于,所述服务器上安装有CANoe软件;
所述服务器通过USB接口与所述CANCase模块连接;
所述CANCase模块通过UDS协议与所述车辆控制器的CAN接口连接。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于风度(常州)汽车研发院有限公司,未经风度(常州)汽车研发院有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711381718.X/1.html,转载请声明来源钻瓜专利网。