CN112346441A - 一种汽车在线诊断方法、***和汽车诊断设备 - Google Patents
一种汽车在线诊断方法、***和汽车诊断设备 Download PDFInfo
- Publication number
- CN112346441A CN112346441A CN202011429990.2A CN202011429990A CN112346441A CN 112346441 A CN112346441 A CN 112346441A CN 202011429990 A CN202011429990 A CN 202011429990A CN 112346441 A CN112346441 A CN 112346441A
- Authority
- CN
- China
- Prior art keywords
- vehicle
- diagnosis
- information
- fault
- diagnostic
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B23/00—Testing or monitoring of control systems or parts thereof
- G05B23/02—Electric testing or monitoring
- G05B23/0205—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
- G05B23/0218—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterised by the fault detection method dealing with either existing or incipient faults
- G05B23/0221—Preprocessing measurements, e.g. data collection rate adjustment; Standardization of measurements; Time series or signal analysis, e.g. frequency analysis or wavelets; Trustworthiness of measurements; Indexes therefor; Measurements using easily measured parameters to estimate parameters difficult to measure; Virtual sensor creation; De-noising; Sensor fusion; Unconventional preprocessing inherently present in specific fault detection methods like PCA-based methods
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Vehicle Cleaning, Maintenance, Repair, Refitting, And Outriggers (AREA)
Abstract
本发明公开了一种汽车在线诊断方法、***和汽车诊断设备,属于汽车维修技术领域。本发明通过将所述多个诊断策略发送至所述故障车辆,并在车主从所述多个诊断策略中选择出目的诊断策略后,将所述目的诊断策略对应的至少一个诊断包发送至所述故障车辆;为不同车主提供多种可供选择的诊断策略,从而尽量满足车主的诊断需求,以提高用户体验度。
Description
技术领域
本发明涉及汽车维修技术领域,特别涉及一种汽车在线诊断方法、***和汽车诊断设备。
背景技术
汽车在线诊断是近年来比较受大众欢迎的新的汽车诊断方式,在该诊断方式中,无需车主跑去4S店或对车辆进行返厂维修,可以给车主带来极大的便利。
目前,现有的汽车在线诊断方式为:当故障车辆访问服务器时,服务器会根据采集到的车辆信息进行诊断,但是,这种诊断方式无法供车主根据需求自主选择是否诊断、如何诊断、诊断哪些设备等,因此,现有汽车诊断方式存在用户体验度较差的问题。
发明内容
为了解决现有技术的问题,本发明实施例提供了一种汽车在线诊断方法、***和汽车诊断设备。所述技术方案如下:
一方面,提供了一种汽车在线诊断方法,所述方法包括:预先生成多种类型车辆的诊断包,所述诊断包用于分析车辆设备的故障原因;实时接收故障车辆发送的车型信息、车辆信息以及车辆设备信息;根据所述车型信息和所述车辆信息,匹配对应的多个诊断包;在所述车辆设备信息的基础上,根据所述多个诊断包,生成对应的多个诊断策略;将所述多个诊断策略发送至所述故障车辆,并在车主从所述多个诊断策略中选择出目的诊断策略后,将所述目的诊断策略对应的至少一个诊断包发送至所述故障车辆;在所述故障车辆根据所述至少一个诊断包,生成用于指示故障原因的诊断信息后,接收所述诊断信息;在确认所述诊断信息正确后,生成并向所述故障车辆发送维修策略。
可选的,所述预先生成多种类型车辆的诊断包包括:
从维修数据库中,分别获取所述多种类型车辆对应的设备信息,以及与所述设备信息对应的故障信息;根据所述设备信息和所述故障信息,生成所述诊断包。
可选的,所述实时接收故障车辆发送的车型信息、车辆信息以及车辆设备信息包括:
获取所述故障车辆通过自身的通信设备发送的车型信息、车辆信息以及车辆设备信息;或者
在所述故障车辆连接车主的移动终端后,获取所述故障车辆通过所述移动终端发送的车型信息、车辆信息以及车辆设备信息;
所述车型信息用于指示车辆的型号,所述车辆信息用于指示车辆上所包含的多个设备,所述车辆设备信息包括所述多个设备的运行参数。
可选的,所述根据所述车型信息和所述车辆信息,匹配对应的多个诊断包包括:
根据所述车型信息,匹配至少一个第一诊断包;
根据所述车辆信息,匹配至少一个第二诊断包;
所述多个诊断包包括:所述至少一个第一诊断包和所述至少一个第二诊断包的交集。
可选的,所述在所述车辆设备信息的基础上,根据所述多个诊断包,生成对应的多个诊断策略包括:
确定所述车辆设备信息所指示的故障设备;获取与所述故障设备对应的多个诊断包;将所述车辆设备信息输入至所述诊断包,所述诊断包输出多个故障原因,并获取与所述多个故障原因分别对应的多个诊断策略。
可选的,确认所述诊断信息是否正确包括:
根据预设的评价模型,对所述诊断信息进行评价,并输出评价分数;若所述评价分数大于或者等于预设值,则所述诊断信息正确,否则,则错误。
可选的,所述生成并向所述故障车辆发送维修策略包括:
查找与所述诊断信息对应的维修策略;将所述维修策略发送至所述故障车辆,以使所述故障车辆显示或执行所述维修策略。
另一方面,提供了一种汽车在线诊断***,所述***包括服务器以及故障车辆,其中:所述服务器用于:预先生成多种类型车辆的诊断包,所述诊断包用于分析车辆设备的故障原因;实时接收故障车辆发送的车型信息、车辆信息以及车辆设备信息;根据所述车型信息和所述车辆信息,匹配对应的多个诊断包;在所述车辆设备信息的基础上,根据所述多个诊断包,生成对应的多个诊断策略;将所述多个诊断策略发送至所述故障车辆,并在车主从所述多个诊断策略中选择出目的诊断策略后,将所述目的诊断策略对应的至少一个诊断包发送至所述故障车辆;在所述故障车辆根据所述至少一个诊断包,生成用于指示故障原因的诊断信息后,接收所述诊断信息;在确认所述诊断信息正确后,生成并向所述故障车辆发送维修策略;
所述故障车辆用于:接收所述服务器发送的至少一个诊断包;根据所述至少一个诊断包,生成用于指示故障原因的诊断信息;向所述服务器发送所述诊断信息;接收所述服务器发送的维修策略,显示或执行所述维修策略。
另一方面,提供了一种汽车诊断设备,所述设备包括:
第一处理模块,用于预先生成多种类型车辆的诊断包,所述诊断包用于分析车辆设备的故障原因;
接收模块,用于实时接收故障车辆发送的车型信息、车辆信息以及车辆设备信息;匹配模块,用于根据所述车型信息和所述车辆信息,匹配对应的多个诊断包;第二处理模块,用于在所述车辆设备信息的基础上,根据所述多个诊断包,生成对应的多个诊断策略;发送模块,用于将所述多个诊断策略发送至所述故障车辆,并在车主从所述多个诊断策略中选择出目的诊断策略后,将所述目的诊断策略对应的至少一个诊断包发送至所述故障车辆;所述接收模块还用于在所述故障车辆根据所述至少一个诊断包,生成用于指示故障原因的诊断信息后,接收所述诊断信息;第三处理模块,用于在确认所述诊断信息正确后,生成维修策略;所述发送模块还用于向所述故障车辆发送所述维修策略。
另一方面,提供了一种汽车诊断设备,所述设备包括存储器以及与所述存储器连接的处理器,所述存储器用于存储一组程序代码,所述处理器调用所述存储器所存储的程序代码,用于实现权利要求1至7任一所述的方法。
本发明实施例提供的技术方案带来的有益效果是:
通过将所述多个诊断策略发送至所述故障车辆,并在车主从所述多个诊断策略中选择出目的诊断策略后,将所述目的诊断策略对应的至少一个诊断包发送至所述故障车辆;为不同车主提供多种可供选择的诊断策略,从而尽量满足车主的诊断需求,以提高用户体验度。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的一种汽车在线诊断方法流程图;
图2是本发明实施例提供的一种汽车在线诊断***示意图;
图3是本发明实施例提供的一种汽车诊断设备结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
实施例一
参照图1所示,本发明实施例提供了一种汽车诊断方法,该方法包括:
101、预先生成多种类型车辆的诊断包,所述诊断包用于分析车辆设备的故障原因;
102、实时接收故障车辆发送的车型信息、车辆信息以及车辆设备信息;
103、根据所述车型信息和所述车辆信息,匹配对应的多个诊断包;
104、在所述车辆设备信息的基础上,根据所述多个诊断包,生成对应的多个诊断策略;
105、将所述多个诊断策略发送至所述故障车辆,并在车主从所述多个诊断策略中选择出目的诊断策略后,将所述目的诊断策略对应的至少一个诊断包发送至所述故障车辆;
106、在所述故障车辆根据所述至少一个诊断包,生成用于指示故障原因的诊断信息后,接收所述诊断信息;
107、在确认所述诊断信息正确后,生成并向所述故障车辆发送维修策略。
可选的,所述预先生成多种类型车辆的诊断包包括:
从维修数据库中,分别获取所述多种类型车辆对应的设备信息,以及与所述设备信息对应的故障信息;根据所述设备信息和所述故障信息,生成所述诊断包。
可选的,所述实时接收故障车辆发送的车型信息、车辆信息以及车辆设备信息包括:
获取所述故障车辆通过自身的通信设备发送的车型信息、车辆信息以及车辆设备信息;或者
在所述故障车辆连接车主的移动终端后,获取所述故障车辆通过所述移动终端发送的车型信息、车辆信息以及车辆设备信息;
所述车型信息用于指示车辆的型号,所述车辆信息用于指示车辆上所包含的多个设备,所述车辆设备信息包括所述多个设备的运行参数。
可选的,所述根据所述车型信息和所述车辆信息,匹配对应的多个诊断包包括:
根据所述车型信息,匹配至少一个第一诊断包;
根据所述车辆信息,匹配至少一个第二诊断包;
所述多个诊断包包括:所述至少一个第一诊断包和所述至少一个第二诊断包的交集。
可选的,所述在所述车辆设备信息的基础上,根据所述多个诊断包,生成对应的多个诊断策略包括:
确定所述车辆设备信息所指示的故障设备;获取与所述故障设备对应的多个诊断包;将所述车辆设备信息输入至所述诊断包,所述诊断包输出多个故障原因,并获取与所述多个故障原因分别对应的多个诊断策略。
可选的,确认所述诊断信息是否正确包括:
根据预设的评价模型,对所述诊断信息进行评价,并输出评价分数;若所述评价分数大于或者等于预设值,则所述诊断信息正确,否则,则错误。
可选的,所述生成并向所述故障车辆发送维修策略包括:
查找与所述诊断信息对应的维修策略;将所述维修策略发送至所述故障车辆,以使所述故障车辆显示或执行所述维修策略。
可选的,本发明实施例所述的方法还可以为:
S11:预先接收通过校验的车辆设备的诊断包并保存在预设位置,且生成与诊断包对应的诊断信息;其中,校验包括合法性校验和完整性校验。
当有新的车辆设备的诊断包出现且该诊断包通过合法性校验和完整性校验之后,则可以通过人工方式或其他方式将通过检验的车辆设备的诊断包上传至服务器,服务器在进行汽车在线诊断之前可以预先接收通过校验的车辆设备的诊断包,并可以将该诊断包保存在预设位置,且可以生成与诊断包对应的诊断信息,其中,该诊断信息中包含但不限于预设位置的地址(即诊断包保存的位置)、诊断包的版本号、诊断包的大小、诊断包的修复功能、新增功能等。
S12:预先根据车型信息、车辆信息、车辆中包含的车辆设备信息、诊断信息生成多种诊断策略。
服务器在接收到诊断包且生成诊断信息之后,可以预先根据车型信息、车辆信息、车辆中包含的车辆设备信息、诊断信息生成多种不同的诊断策略,以供不同的车主可以有多种不同的诊断选择,从而提高汽车在线诊断时的用户体验度。
其中,在生成诊断策略时,可以对不同的车型信息、不同的车辆信息、车辆中包含的不同的车辆设备信息、不同的诊断信息进行多种不同的组合,以尽量能够满足不同车主对车辆的诊断需求。
S13:接收访问车辆发送的车辆访问请求,当通过合法性校验确定访问车辆为合法车辆时,根据车辆访问请求获取合法车辆的车型信息和车辆信息。
当需要对车辆进行诊断时,需要诊断的车辆(即访问车辆)可以通过无线网络向服务器发送车辆诊断请求(其具体可以定时向服务器发送访问请求,当然,也可以采用其他方式向服务器发送访问请求)。当服务器接收到访问车辆发送的访问请求之后,可以对访问车辆进行合法性校验,若访问车辆未通过合法性检验,则表明该访问车辆为不合法车辆,此时,为了保证服务器及汽车在线诊断的安全性,则服务器不为不合法车辆提供诊断策略且禁止不合法车辆从服务器下载诊断包;若访问车辆通过合法性校验,则表明该访问车辆为合法车辆,此时,服务器可以根据合法车辆发送的车辆访问请求确定该合法车辆的车型信息和车辆信息。
S14:将与合法车辆的车型信息和车辆信息对应的诊断策略发送至合法车辆,以使合法车辆通过中央显示屏对诊断信息进行显示,并供车主选择是否对内部车辆设备进行诊断及当确定对目标车辆设备进行诊断时使合法车辆根据诊断信息下载与目标车辆设备对应的诊断包。
在获取到合法车辆的车型信息和车辆信息之后,则可以将与合法车辆的车 型信息和车辆信息对应的诊断策略发送至该合法车辆,当Bcar2访问服务器时, 服务器可以将与Bcar2对应的诊断策略1和诊断策略3发送至该合法车辆。合法 车辆在接收到服务器发送的诊断策略之后,可以利用自身所包含的中央显示屏 对诊断策略中的诊断信息进行显示,以供车主可以选择是否对内部车辆设备进 行诊断,当车主确定对目标车辆设备(如确定对Bcar2中的a设备进行诊断)时, 合法车辆可以通过中央显示屏接收车主发送的诊断请求(具体可以为点击中央显 示屏上所显示的诊断信息,以发送对Bcar2中的车辆设备a进行诊断的请求), 然后,合法车辆可以根据诊断信息从服务器中下载与目标车辆设备对应的诊断 包,以利用该诊断包对目标车辆设备进行诊断。
通过上述方式可以实现车主自主选择是否诊断以及根据诊断策略自主选择对车辆内部的哪些车辆设备进行诊断,并便于车主及时了解车辆设备所诊断到的诊断版本包的诊断信息,以提高用户体验度。
本申请公开的上述技术方案,预先接收通过校验的车辆设备的诊断包、与诊断包对应的诊断信息,并预先根据车型信息、车辆信息、车辆中包含的车辆设备信息、诊断信息生成多种策略,以为不同车主提供多种可供选择的诊断策略,从而尽量满足车主的诊断需求,以提高用户体验度,在汽车在线诊断过程中,当接收到访问车辆发生的车辆访问请求且通过合法性校验确定访问车辆为合法车辆时,则可以获取合法车辆的车型信息和车辆信息,将与合法车辆的车辆信息和车型信息对应的诊断策略发送至合法车辆,并将诊断信息显示在合法车辆的中央显示屏上,以供车主根据多种诊断策略包含的诊断信息自主选择是否对车辆设备进行诊断,并在确定诊断时下载对应的诊断包,以提高用户体验度。
本申请实施例提供的一种汽车在线诊断方法,合法性检验可以包括:
检验访问车辆车型的合法性、车辆的合法性、内部车辆设备的合法性、内部车辆设备当前版本的合法性及完整性。
服务器所进行的合法性校验具体可以包括校验访问车辆车型的合法性、车辆的合法性、内部车辆设备的合法性、内部车辆设备当前版本的合法性以及完整性,以保证汽车在线诊断可以安全地进行,从而减少对服务器及车辆所带来的损失。
本申请实施例提供的一种汽车在线诊断方法,将与合法车辆对应的诊断策略发送至合法车辆,可以包括:将与合法车辆对应的诊断策略发送至合法车辆的车端TBOX设备。
服务器可以将与合法车辆对应的诊断策略发送至合法车辆的车端TBOX(远程信息处理器)设备,以由车端TBOX设备将诊断策略中的诊断信息发送至中央显示屏,以在中央显示屏上进行显示。另外,在合法车辆下载与目标车辆设备对应的诊断包时,也可以通过车端TBOX设备从服务器下载诊断包,也就是说,可以利用车端TBOX设备与服务器进行在线远程通信,以实现合法车辆的在线诊断。
参见图2,其示出了本申请实施例提供的一种应用于合法车辆的汽车在线诊断方法的流程图,可以包括:
S21:发送车辆访问请求至服务器,以使服务器根据车辆访问请求获取合法车辆的车型信息和车辆信息。
S22:接收服务器发送的与合法车辆的车型信息和车辆信息对应的诊断策略,并通过中央显示屏对诊断策略中包含的诊断信息进行显示,以供车主选择是否对内部车辆设备进行诊断。
其中,服务器预先根据车型信息、车辆信息、车辆中包含的车辆设备信息、诊断包对应的诊断信息生成有多种诊断策略,诊断包保存在预设位置且诊断包为通过合法性检验和完整性校验的诊断包。
S23:当车主确定对目标车辆设备进行诊断时,接收车主的诊断请求,并根据诊断信息下载与目标车辆设备对应的诊断包,以利用诊断包对目标车辆设备进行诊断。
需要说明的是,上述步骤S21至步骤S23的相关说明可以具体参见上述对应用于服务器的汽车在线诊断方法中相关部分的详细说明,在此不再赘述。
本申请实施例提供的一种汽车在线诊断方法,接收服务器发送的与合法车辆对应的诊断策略,并通过中央显示屏对诊断策略中包含的诊断信息进行显示,可以包括:
利用车端TBOX设备接收诊断策略并发送至中控设备,由中控设备将诊断策略中的诊断信息发送至中央显示屏。
合法车辆内部可以包括车端TBOX设备、与车端TBOX设备相连的中控设备、与中控设备相连的各车辆设备、与中控设备相连的中央显示屏,因此,合法车辆可以利用车端TBOX设备接收与合法车辆对应的诊断策略,并由TBOX设备将所接收到的诊断策略发送至中控设备,然后,中控设备可以将接收到的诊断策略中的诊断信息发送至中央显示屏,以供车主通过中央显示屏查看诊断信息,并选择是否对内部的车辆设备进行诊断。
本申请实施例提供的一种汽车在线诊断方法,根据诊断信息下载对应的诊断包,以利用诊断包对目标车辆设备进行诊断,可以包括:
利用车端TBOX设备下载诊断包并发送至中控设备;
通过中控设备判断目标车辆设备的通信能力是否小于诊断包的大小;
若是,则通过中控设备对诊断包进行分包得到多个子诊断包,将多个子诊断包分别发送至目标车辆设备,并由目标车辆设备对多个子诊断包进行合包得到诊断包,以利用诊断包对目标车辆设备进行诊断;
若否,则通过中控设备将诊断包发送至目标车辆设备,以利用诊断包对目标车辆设备进行诊断。
合法车辆具体可以利用车端TBOX设备下载诊断包并发送至中控设备。中控设备在接收到诊断包时,可以判断目标车辆设备的通信能力是否小于所述诊断包的大小,若目标车辆设备的通信能力小于诊断包的大小(即表明目标车辆设备的通信能力比较弱),则中控设备可以对诊断包进行分包,以得到多个子诊断包,然后,将分包得到的多个子诊断包分别发送至目标车辆设备,其中,中控设备在向目标车辆设备发送各子诊断包时每个子诊断包的大小均小于目标车辆设备的通信能力,以使得诊断包可以顺利地发送至目标车辆设备。目标车辆设备在接收到各子诊断包之后,可以对子诊断包进行合包,以得到诊断包,然后,则可以利用该诊断包对目标车辆设备进行诊断。
若目标车辆设备的通信能力不小于诊断包的大小(即表明目标车辆设备的通信能力比较大),则中控设备可以直接将诊断包发送至目标车辆设备,以使得目标车辆设备可以直接利用该诊断包进行诊断。
实施例二
参照图2所示,本发明实施例提供了一种汽车在线诊断***,所述***包括服务器21以及故障车辆22,其中:
所述服务器21用于:
预先生成多种类型车辆的诊断包,所述诊断包用于分析车辆设备的故障原因;
实时接收故障车辆发送的车型信息、车辆信息以及车辆设备信息;
根据所述车型信息和所述车辆信息,匹配对应的多个诊断包;
在所述车辆设备信息的基础上,根据所述多个诊断包,生成对应的多个诊断策略;
将所述多个诊断策略发送至所述故障车辆22,并在车主从所述多个诊断策略中选择出目的诊断策略后,将所述目的诊断策略对应的至少一个诊断包发送至所述故障车辆22;
在所述故障车辆22根据所述至少一个诊断包,生成用于指示故障原因的诊断信息后,接收所述诊断信息;
在确认所述诊断信息正确后,生成并向所述故障车辆发送维修策略;
所述故障车辆22用于:
接收所述服务器21发送的至少一个诊断包;
根据所述至少一个诊断包,生成用于指示故障原因的诊断信息;
向所述服务器21发送所述诊断信息;
接收所述服务器21发送的维修策略,显示或执行所述维修策略。
实施例三
参照图3所示,本发明实施例提供了一种汽车在线诊断设备3,所述设备3包括:
第一处理模块31,用于预先生成多种类型车辆的诊断包,所述诊断包用于分析车辆设备的故障原因;
接收模块32,用于实时接收故障车辆发送的车型信息、车辆信息以及车辆设备信息;
匹配模块33,用于根据所述车型信息和所述车辆信息,匹配对应的多个诊断包;
第二处理模块34,用于在所述车辆设备信息的基础上,根据所述多个诊断包,生成对应的多个诊断策略;
发送模块35,用于将所述多个诊断策略发送至所述故障车辆,并在车主从所述多个诊断策略中选择出目的诊断策略后,将所述目的诊断策略对应的至少一个诊断包发送至所述故障车辆;
所述接收模块32还用于在所述故障车辆根据所述至少一个诊断包,生成用于指示故障原因的诊断信息后,接收所述诊断信息;
第三处理模块36,用于在确认所述诊断信息正确后,生成维修策略;
所述发送模块35还用于向所述故障车辆发送所述维修策略。
实施例四
参照图3所示,本发明实施例提供了一种汽车在线诊断设备,所述设备存储器以及与所述存储器连接的处理器,所述存储器用于存储一组程序代码,所述处理器调用所述存储器所存储的程序代码,用于实现实施例一所述的方法。
上述所有可选技术方案,可以采用任意结合形成本发明的可选实施例,在此不再一一赘述。
需要说明的是:上述实施例提供的汽车在线诊断***和设备在执行汽车在线诊断方法时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备和***的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的汽车在线诊断方法、***和设备实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (10)
1.一种汽车在线诊断方法,其特征在于,所述方法包括:
预先生成多种类型车辆的诊断包,所述诊断包用于分析车辆设备的故障原因;
实时接收故障车辆发送的车型信息、车辆信息以及车辆设备信息;
根据所述车型信息和所述车辆信息,匹配对应的多个诊断包;
在所述车辆设备信息的基础上,根据所述多个诊断包,生成对应的多个诊断策略;
将所述多个诊断策略发送至所述故障车辆,并在车主从所述多个诊断策略中选择出目的诊断策略后,将所述目的诊断策略对应的至少一个诊断包发送至所述故障车辆;
在所述故障车辆根据所述至少一个诊断包,生成用于指示故障原因的诊断信息后,接收所述诊断信息;
在确认所述诊断信息正确后,生成并向所述故障车辆发送维修策略。
2.根据权利要求1所述的方法,其特征在于,所述预先生成多种类型车辆的诊断包包括:
从维修数据库中,分别获取所述多种类型车辆对应的设备信息,以及与所述设备信息对应的故障信息;根据所述设备信息和所述故障信息,生成所述诊断包。
3.根据权利要求2所述的方法,其特征在于,所述实时接收故障车辆发送的车型信息、车辆信息以及车辆设备信息包括:
获取所述故障车辆通过自身的通信设备发送的车型信息、车辆信息以及车辆设备信息;或者
在所述故障车辆连接车主的移动终端后,获取所述故障车辆通过所述移动终端发送的车型信息、车辆信息以及车辆设备信息;所述车型信息用于指示车辆的型号,所述车辆信息用于指示车辆上所包含的多个设备,所述车辆设备信息包括所述多个设备的运行参数。
4.根据权利要求3所述的方法,其特征在于,所述根据所述车型信息和所述车辆信息,匹配对应的多个诊断包包括:
根据所述车型信息,匹配至少一个第一诊断包;
根据所述车辆信息,匹配至少一个第二诊断包;
所述多个诊断包包括:所述至少一个第一诊断包和所述至少一个第二诊断包的交集。
5.根据权利要求4所述的方法,其特征在于,所述在所述车辆设备信息的基础上,根据所述多个诊断包,生成对应的多个诊断策略包括:
确定所述车辆设备信息所指示的故障设备;获取与所述故障设备对应的多个诊断包;将所述车辆设备信息输入至所述诊断包,所述诊断包输出多个故障原因,并获取与所述多个故障原因分别对应的多个诊断策略。
6.根据权利要求5所述的方法,其特征在于,确认所述诊断信息是否正确包括:
根据预设的评价模型,对所述诊断信息进行评价,并输出评价分数;若所述评价分数大于或者等于预设值,则所述诊断信息正确,否则,则错误。
7.根据权利要求6所述的方法,其特征在于,所述生成并向所述故障车辆发送维修策略包括:
查找与所述诊断信息对应的维修策略;将所述维修策略发送至所述故障车辆,以使所述故障车辆显示或执行所述维修策略。
8.一种汽车在线诊断***,其特征在于,所述***包括服务器以及故障车辆,其中:
所述服务器用于:
预先生成多种类型车辆的诊断包,所述诊断包用于分析车辆设备的故障原因;实时接收故障车辆发送的车型信息、车辆信息以及车辆设备信息;根据所述车型信息和所述车辆信息,匹配对应的多个诊断包;在所述车辆设备信息的基础上,根据所述多个诊断包,生成对应的多个诊断策略;将所述多个诊断策略发送至所述故障车辆,并在车主从所述多个诊断策略中选择出目的诊断策略后,将所述目的诊断策略对应的至少一个诊断包发送至所述故障车辆;在所述故障车辆根据所述至少一个诊断包,生成用于指示故障原因的诊断信息后,接收所述诊断信息;在确认所述诊断信息正确后,生成并向所述故障车辆发送维修策略;
所述故障车辆用于:
接收所述服务器发送的至少一个诊断包;根据所述至少一个诊断包,生成用于指示故障原因的诊断信息;向所述服务器发送所述诊断信息;接收所述服务器发送的维修策略,显示或执行所述维修策略。
9.一种汽车诊断设备,其特征在于,所述设备包括:
第一处理模块,用于预先生成多种类型车辆的诊断包,所述诊断包用于分析车辆设备的故障原因;接收模块,用于实时接收故障车辆发送的车型信息、车辆信息以及车辆设备信息;匹配模块,用于根据所述车型信息和所述车辆信息,匹配对应的多个诊断包;第二处理模块,用于在所述车辆设备信息的基础上,根据所述多个诊断包,生成对应的多个诊断策略;发送模块,用于将所述多个诊断策略发送至所述故障车辆,并在车主从所述多个诊断策略中选择出目的诊断策略后,将所述目的诊断策略对应的至少一个诊断包发送至所述故障车辆;所述接收模块还用于在所述故障车辆根据所述至少一个诊断包,生成用于指示故障原因的诊断信息后,接收所述诊断信息;
第三处理模块,用于在确认所述诊断信息正确后,生成维修策略;
所述发送模块还用于向所述故障车辆发送所述维修策略。
10.一种汽车诊断设备,其特征在于,所述设备包括存储器以及与所述存储器连接的处理器,所述存储器用于存储一组程序代码,所述处理器调用所述存储器所存储的程序代码,用于实现权利要求1至7任一所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011429990.2A CN112346441A (zh) | 2020-12-09 | 2020-12-09 | 一种汽车在线诊断方法、***和汽车诊断设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011429990.2A CN112346441A (zh) | 2020-12-09 | 2020-12-09 | 一种汽车在线诊断方法、***和汽车诊断设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112346441A true CN112346441A (zh) | 2021-02-09 |
Family
ID=74427468
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011429990.2A Withdrawn CN112346441A (zh) | 2020-12-09 | 2020-12-09 | 一种汽车在线诊断方法、***和汽车诊断设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112346441A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2024000402A1 (zh) * | 2022-06-30 | 2024-01-04 | 华为技术有限公司 | 诊断方法和装置 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111024405A (zh) * | 2019-11-28 | 2020-04-17 | 深圳市元征科技股份有限公司 | 汽车诊断方法、相关装置及*** |
-
2020
- 2020-12-09 CN CN202011429990.2A patent/CN112346441A/zh not_active Withdrawn
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111024405A (zh) * | 2019-11-28 | 2020-04-17 | 深圳市元征科技股份有限公司 | 汽车诊断方法、相关装置及*** |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2024000402A1 (zh) * | 2022-06-30 | 2024-01-04 | 华为技术有限公司 | 诊断方法和装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105589719B (zh) | 一种远程升级整车车载控制器软件的***及升级方法 | |
CN106998281B (zh) | 一种数据更新处理方法、装置、网关控制器及汽车 | |
CN109491671B (zh) | 诊断软件下载方法、装置、终端设备及存储介质 | |
CN110704083B (zh) | 一种汽车在线升级方法、装置、***及可读存储介质 | |
CN111158718A (zh) | 本地通讯服务器及其ota升级方法和云端服务器 | |
CN109739536A (zh) | 汽车远程升级固件的方法、装置和存储介质 | |
CN109857085B (zh) | 模拟生成行车数据的方法、***、模拟终端及测试*** | |
CN114327543A (zh) | 车载控制器的在线升级方法、装置、车辆及存储介质 | |
CN114064080A (zh) | 车辆软件升级方法、装置、设备和存储介质 | |
CN115567496A (zh) | 一种ota升级方法及其*** | |
CN105005539A (zh) | 使用消息鉴别码在微控制器处鉴别数据 | |
CN110333712A (zh) | 车辆故障诊断方法及*** | |
CN114326672A (zh) | Ecu模拟检测方法、电子设备及存储介质 | |
Marksteiner et al. | A process to facilitate automated automotive cybersecurity testing | |
CN110493294A (zh) | 车载电路模块的更新方法、***、可读存储介质、及终端 | |
CN112346441A (zh) | 一种汽车在线诊断方法、***和汽车诊断设备 | |
CN115437915A (zh) | 一种基于车辆的版本测试方法、装置及电子设备 | |
CN109774670A (zh) | 一种车辆检修方法、***及相关设备 | |
CN114124842A (zh) | 一种数据传输方法、***、电子设备及存储介质 | |
CN107150603B (zh) | 一种快速获取与电动车匹配度高的充电桩的方法和装置 | |
CN105334768A (zh) | 获取波特率的方法和装置 | |
CN110111447B (zh) | 车联网验证方法及装置 | |
CN112559000B (zh) | 车辆的整车软件更新方法及装置 | |
CN114358873A (zh) | 网约车的异常订单确定方法和相关设备 | |
CN116243941A (zh) | Ota升级包的下载方法、装置、车辆及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WW01 | Invention patent application withdrawn after publication |
Application publication date: 20210209 |
|
WW01 | Invention patent application withdrawn after publication |