[发明专利]一种基于SOA服务的车端CAN节点的远程诊断方法及存储介质在审
| 申请号: | 202210647372.8 | 申请日: | 2022-06-09 |
| 公开(公告)号: | CN115145241A | 公开(公告)日: | 2022-10-04 |
| 发明(设计)人: | 戴娇 | 申请(专利权)人: | 重庆长安汽车股份有限公司 |
| 主分类号: | G05B23/02 | 分类号: | G05B23/02 |
| 代理公司: | 重庆博凯知识产权代理有限公司 50212 | 代理人: | 孙根 |
| 地址: | 400020 *** | 国省代码: | 重庆;50 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 soa 服务 can 节点 远程 诊断 方法 存储 介质 | ||
本发明公开一种基于SOA服务的车端CAN节点的远程诊断方法及存储介质。所述方法包括以下步骤,云端下发诊断指令到车端的诊断中心;车端的诊断中心按照物理寻址将诊断指令下发至域控制器;域控制器将诊断指令下发至电子控制单元;电子控制单元根据诊断指令进行诊断后将诊断数据返回域控制器;域控制器将诊断数据上传至云端。本发明能够有效提高远程诊断的精确度,保障了行车的安全性。
技术领域
本发明涉及车辆故障诊断技术领域,具体涉及一种基于SOA服务的车端CAN节点的远程诊断方法及存储介质。
背景技术
在一般情况下,当车主发现车辆故障或者需要对车辆进行故障检测时,需要车主自行到车辆维修点进行专业的诊断、维修。由于专程到车辆维修点比较麻烦,也需要抽出时间,许多车主在遇到轻微的车辆故障时,要么选择自行解决,要么选择置之不理,甚至并未察觉到故障,这些情况都存在着一定的安全隐患。此外,当车主遇到严重的车辆故障但车辆仍能行驶时,在将车辆行驶到维修点的过程中,也存在安全隐患。
随着社会的迅速发展,家庭用车逐渐普遍,上述安全隐患发生的概率也逐渐增大,车辆的故障诊断日益重要。经过检索,申请号为201110197998.5的专利提出了一种车辆故障远程实时诊断方法和系统,根据OBD(车载自动诊断系统)诊断模块,经过车辆OBD接口实时读取车辆行驶的各项参数,并输入到用户车载导航终端进行分析,如发现异常,通过终端将车辆故障码发送给车辆关联4S店进行分析并确定处理方法。
该专利所提方法虽然实现了车辆故障远程诊断,但存在故障检测精度不够的问题,故障检测精度不够容易导致故障和安全隐患仍然存在,无法达到避免事故发生,提高车辆安全性能的目的。
发明内容
针对现有技术存在的上述不足,本发明的目的在于解决现有的车辆故障远程诊断方法存在诊断精度不够,仍然存在安全隐患的问题,提供一种基于SOA服务的车端CAN节点的远程诊断方法及存储介质,通过CAN总线协议进行车辆的故障诊断,能够有效提高远程诊断的精确度,保障了行车的安全性。
为了解决上述技术问题,本发明采用如下技术方案:
一种基于SOA服务的车端CAN节点的远程诊断方法,包括以下步骤,
云端下发诊断指令到车端的诊断中心;
车端的诊断中心按照物理寻址将诊断指令下发至域控制器;
域控制器将诊断指令下发至电子控制单元;
电子控制单元根据诊断指令进行诊断后,将诊断数据返回域控制器;
域控制器将诊断数据上传至云端。
作为优选,所述云端下发诊断指令到车端的诊断中心为,云端基于MQTT协议调用远控接口,并通过TSP下发诊断指令到车端的诊断中心;其中,云端发送的诊断指令为基于IP网络的诊断通信,即DoIP。
作为优选,云端将MQTT协议转换为数据分发服务,并通过DDS服务调用诊断中心的诊断服务。
作为优选,所述域控制器将诊断指令下发至电子控制单元时,域控制器将诊断指令转为CAN / CANFD协议,再下发到对应的电子控制单元。
作为优选,所述电子控制单元根据诊断指令进行诊断时,电子控制单元响应CAN /CANFD协议后,将诊断数据返回至域控制器,再由域控制器将CAN / CANFD转为DoIP后,上传至云端。
作为优选,所述域控制器包括:中央计算机、右前区域控制器、左前区域控制器、后区域控制器和体验计算机。
作为优选,将诊断数据上传至云端包括,
域控制器通过DDS服务调用数据采集中心;
数据采集中心将诊断数据通过DDS上传到数据上传模块;
数据上传模块通过MQTT将诊断数据上传至云端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆长安汽车股份有限公司,未经重庆长安汽车股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210647372.8/2.html,转载请声明来源钻瓜专利网。





