车辆诊断方法、系统、装置及存储介质制造方法及图纸

技术编号:30347935 阅读:25 留言:0更新日期:2021-10-16 16:40
本申请公开了一种车辆诊断方法、系统、装置及存储介质。车辆诊断方法包括:建立一用户终端与一服务器集群的通信连接;发送一诊断请求至分配服务器;选择多个诊断服务器中的一诊断服务器,并将诊断请求发送至被选择的诊断服务器;依据诊断请求形成一诊断指令,并将诊断指令发送至车辆的诊断设备;依据诊断指令获取车辆的车辆信息,并将车辆信息发送至被选择的诊断服务器;依据车辆信息形成一诊断报告,并将诊断报告发送至用户终端。上述车辆诊断方法通过分配服务器及多个诊断服务器对车辆进行远程诊断,保证服务器集群能够及时响应用户终端的诊断请求、以及用户终端能够及时获取车辆信息,满足人们对于车辆维修保障的要求。满足人们对于车辆维修保障的要求。满足人们对于车辆维修保障的要求。

【技术实现步骤摘要】
车辆诊断方法、系统、装置及存储介质


[0001]本申请涉及车辆诊断
,具体涉及一种车辆诊断方法、系统、装置及存储介质。

技术介绍

[0002]随着汽车行业的发展和各种先进技术的加入,汽车的智能化程度不断地提高,汽车的复杂性也相应地越来越高,人们对于汽车维修保障的要求也在不断地提升。现有技术中已经可以实现对汽车故障的远程诊断,通常采用用户终端、服务器、车辆之间的通信连接来实现对汽车故障的远程诊断。
[0003]在实现本申请的过程中,专利技术人发现现有技术中至少存在如下问题:单台服务器在用户终端访问量较大的情况下会出现性能瓶颈,出现服务器故障奔溃或者响应不及时的情况,从而导致不能及时获取车辆信息,不能满足人们对于汽车维修保障的要求。

技术实现思路

[0004]鉴于以上内容,有必要提出一种车辆诊断方法、系统、装置及存储介质,以解决上述问题。
[0005]本申请的第一方面提供一种车辆诊断方法,应用于一安装诊断设备的车辆中,所述方法包括:
[0006]建立一用户终端与一服务器集群的通信连接,所述服务器集群包括一分配服务器和多个诊断服务器;
[0007]发送一诊断请求至所述分配服务器;
[0008]选择所述多个诊断服务器中的一所述诊断服务器,并将所述诊断请求发送至被选择的诊断服务器;
[0009]依据所述诊断请求形成一诊断指令,并将所述诊断指令发送至所述车辆的所述诊断设备;
[0010]依据所述诊断指令获取所述车辆的车辆信息,并将所述车辆信息发送至所述被选择的诊断服务器,所述车辆信息为所述诊断设备所获取的可用于诊断所述车辆的故障的信息;
[0011]依据所述车辆信息形成一诊断报告,并将所述诊断报告发送至所述用户终端。
[0012]上述车辆诊断方法,通过分配服务器接收用户终端发送的诊断请求,分配服务器从多个诊断服务器中选择其中一个诊断服务器并将诊断请求发送给被选择的诊断服务器,被选择的诊断服务器依据诊断请求形成诊断指令并将诊断指令发送至车辆的诊断设备,诊断设备依据诊断指令获取车辆的车辆信息并将车辆信息回传至被选择的诊断服务器,被选择的诊断服务器依据车辆信息形成诊断报告并将诊断报告发送至用户终端,从而实现对车辆的远程诊断;通过分配服务器及多个诊断服务器对车辆进行远程诊断,当多个用户终端发送多个诊断请求至分配服务器时,分配服务器可以将多个诊断请求分配至不同的被选择
的诊断服务器,可以承受高并发下的远程诊断请求,避免单台服务器在高并发下的情况下出现服务器故障奔溃或者相应不及时的情况,保证服务器集群能够及时响应用户终端的诊断请求、以及用户终端能够及时获取车辆信息,满足人们对于车辆维修保障的要求。
[0013]在一些实施例中,所述选择所述多个诊断服务器中的一所述诊断服务器,并将所述诊断请求发送至被选择的诊断服务器的步骤,包括:
[0014]所述分配服务器依据负载均衡策略选择所述多个诊断服务器中的一所述诊断服务器,并将所述诊断请求发送至被选择的诊断服务器。
[0015]如此,分配服务器通过负载均衡策略选择一诊断服务器,有利于实现对诊断请求的分配,保证服务器集群能够及时响应用户终端的诊断请求。
[0016]在一些实施例中,所述服务器集群还包括一中转服务器,
[0017]所述依据所述诊断请求形成一诊断指令,并将所述诊断指令发送至所述车辆的所述诊断设备的步骤,包括:
[0018]依据所述诊断请求形成一中转指令,并将所述中转指令发送至所述中转服务器;
[0019]依据所述中转指令形成所述诊断指令,并将所述诊断指令发送至所述车辆的所述诊断设备。
[0020]如此,通过中转服务器将被选择的诊断服务器的中转指令进行处理后发送至车辆的诊断设备,有利于实现服务器集群与诊断设备的通信连接。
[0021]在一些实施例中,所述依据所述诊断指令获取所述车辆的车辆信息,并将所述车辆信息发送至所述被选择的诊断服务器的步骤,包括:
[0022]依据所述诊断指令获取所述车辆的车辆信息,并将所述车辆信息发送至所述中转服务器;
[0023]将所述车辆信息发送至所述被选择的诊断服务器。
[0024]如此,通过中转服务器将车辆信息回传至被选择的诊断服务器,有利于实现信息的稳定传输,避免诊断设备直接将车辆信息发送至被选择的诊断服务器而可能存在的传输不稳定的情况。
[0025]在一些实施例中,所述依据所述车辆信息形成一诊断报告,并将所述诊断报告发送至所述用户终端的步骤之后,包括:
[0026]依据所述诊断报告形成一诊断结果;
[0027]存储所述诊断报告及对应的所述诊断结果以形成一数据库。
[0028]如此,通过存储诊断报告及对应的诊断结果以形成数据库,用户可通过用户终端查询历史故障、历史故障维修结果,有利于指导用户对车辆上相同或相似的故障进行维修。
[0029]在一些实施例中,所述依据所述车辆信息形成一诊断报告,并将所述诊断报告发送至所述用户终端的步骤,包括:
[0030]依据所述车辆信息形成所述诊断报告;
[0031]关联所述诊断报告与所述数据库以形成一预警报告;
[0032]发送所述预警报告至所述用户终端。
[0033]如此,当数据库中的数据达到一定的数量级后,可通过诊断报告及数据库形成预警报告,预警报告基于对车辆型号、车辆配置、故障码、故障原因、故障码对应的诊断结果、里程数等数据之间的潜在关系进行挖掘而形成,可以对诊断报告中存在的与数据库中相同
或相似的诊断报告进行关联,从而可以对车辆进行安全预警;还可以根据已经存在的诊断结果给出故障解决方案以及维修建议。
[0034]本申请的第二方面提供一种车辆诊断系统,应用于一安装诊断设备的车辆中,所述系统包括用户终端、服务器集群和车辆,所述服务器集群包括分配服务器和多个诊断服务器;
[0035]所述用户终端,用于建立所述用户终端与所述服务器集群的通信连接;
[0036]所述用户终端,用于发送一诊断请求至所述分配服务器;
[0037]所述分配服务器,用于选择所述多个诊断服务器中的一所述诊断服务器,并将所述诊断请求发送至被选择的诊断服务器;
[0038]所述被选择的诊断服务器,用于依据所述诊断请求形成一诊断指令,并将所述诊断指令发送至所述车辆的所述诊断设备;
[0039]所述诊断服设备,用于依据所述诊断指令获取所述车辆的车辆信息,并将所述车辆信息发送至所述被选择的诊断服务器,所述车辆信息为所述诊断设备所获取的可用于诊断所述车辆的故障的信息;
[0040]所述被选择的诊断服务器,用于依据所述车辆信息形成一诊断报告,并将所述诊断报告发送至所述用户终端。
[0041]在一些实施例中,所述服务器集群还包括中转服务器;
[0042]所述被选择的诊断服务器,用于依据所述诊断请求形成一中转指令,并将所述中转指令发送至所述中转服务器;
[004本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种车辆诊断方法,应用于一安装诊断设备的车辆中,其特征在于,所述方法包括:建立一用户终端与一服务器集群的通信连接,所述服务器集群包括一分配服务器和多个诊断服务器;发送一诊断请求至所述分配服务器;选择所述多个诊断服务器中的一所述诊断服务器,并将所述诊断请求发送至被选择的诊断服务器;依据所述诊断请求形成一诊断指令,并将所述诊断指令发送至所述车辆的所述诊断设备;依据所述诊断指令获取所述车辆的车辆信息,并将所述车辆信息发送至所述被选择的诊断服务器,所述车辆信息为所述诊断设备所获取的可用于诊断所述车辆的故障的信息;依据所述车辆信息形成一诊断报告,并将所述诊断报告发送至所述用户终端。2.如权利要求1所述的车辆诊断方法,其特征在于,所述选择所述多个诊断服务器中的一所述诊断服务器,并将所述诊断请求发送至被选择的诊断服务器的步骤,包括:所述分配服务器依据负载均衡策略选择所述多个诊断服务器中的一所述诊断服务器,并将所述诊断请求发送至被选择的诊断服务器。3.如权利要求1所述的车辆诊断方法,其特征在于,所述服务器集群还包括一中转服务器,所述依据所述诊断请求形成一诊断指令,并将所述诊断指令发送至所述车辆的所述诊断设备的步骤,包括:依据所述诊断请求形成一中转指令,并将所述中转指令发送至所述中转服务器;依据所述中转指令形成所述诊断指令,并将所述诊断指令发送至所述车辆的所述诊断设备。4.如权利要求3所述的车辆诊断方法,其特征在于,所述依据所述诊断指令获取所述车辆的车辆信息,并将所述车辆信息发送至所述被选择的诊断服务器的步骤,包括:依据所述诊断指令获取所述车辆的车辆信息,并将所述车辆信息发送至所述中转服务器;将所述车辆信息发送至所述被选择的诊断服务器。5.如权利要求1所述的车辆诊断方法,其特征在于,所述依据所述车辆信息形成一诊断报告,并将所述诊断报告发送至所述用户终端的步骤之后,包括:依据所述诊断报告形成一诊断结果;存储所述诊断报告及对应的所述诊断结果以形成一数据库。6.一种车辆诊断系统,应用于一安装诊断设备的车辆中,其特征在于,所述系统包括用户终端、服务器集群和车辆,所述服务器集群包括分配服务器和多个诊断服务器;所述用户终端,用于建立所述用户终端与所述服务器集群的通信连接;所述用户终端,用于发送一诊断请求至所述分配服务器;所述分配服务器,用于选择所述多个诊断服务器中的一所述诊...

【专利技术属性】
技术研发人员:刘咪咪沈亮
申请(专利权)人:上海华东汽车信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1