System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请实施例涉及车辆检测领域,尤其涉及车辆查验方法、装置、设备及存储介质。
技术介绍
1、随着汽车电子技术的不断发展,车载诊断系统(obd,on-board diagnostics)软件逐渐成为车辆运行状态监控和故障排除的重要工具。obd软件通过连接到车辆的obd端口,能够读取车辆的关键信息,其中包括车辆识别代码(vin,vehicle identificationnumber)等重要数据。
2、然而,相关技术中,多数obd软件仅依赖单一系统vin码来验证车辆vin码的合法性。这意味着验证结果具有偶然性,不够严谨全面,无法检测到vin码可能被篡改或伪造的情况。因此,使用单一系统vin码验证的方法存在显著的局限性,准确性较差,合理性较低。
技术实现思路
1、基于上述问题,本申请实施例提供了一种车辆查验方法、装置、设备及存储介质,目的是提高车辆查验的全面性、准确性和可靠性,有效地应对单一系统vin码查验方法存在的局限性。
2、第一方面,本申请实施例提供了一种车辆查验方法,所述方法包括:
3、获取目标车辆的多个待测控制系统中每个所述待测控制系统的vin码;
4、对各个所述vin码进行比较,得到第一查验结果;
5、根据所述第一查验结果确定所述目标车辆的vin码的合法性。
6、在一实施例中,所述对各个所述vin码进行比较,得到第一查验结果,包括:
7、比较同一时间点采集的多个不同待测控制系统的vin码是否一致
8、在一实施例中,所述根据所述第一查验结果确定所述目标车辆的vin码的合法性,包括:
9、根据所述第一查验结果和所述目标车辆除所述第一查验结果之外的其他查验结果,确定所述目标车辆的vin码的合法性;所述其他查验结果包括以下查验结果中的任意一项或多项:用于表征所述目标车辆的电子控制单元ecu的vin码与所述目标车辆的物理vin码是否一致的第二查验结果;用于表征所述目标车辆的车辆行驶数据是否真实的第三查验结果;用于表征所述目标车辆的车辆信息是否真实的第四查验结果;用于表征所述目标车辆的vin码是否可疑的第五查验结果。
10、在一实施例中,获得所述第三查验结果的步骤包括:
11、从所述目标车辆的obd诊断座读取车辆行驶数据;
12、将所述车辆行驶数据与所述目标车辆的实时行驶数据进行对比,得到第三查验结果。
13、在一实施例中,获得所述第四查验结果的步骤包括:
14、从vin码信息库中读取与所述目标车辆的vin码对应的车辆信息;
15、将读取到的所述车辆信息与用户输入的所述目标车辆的真实车辆信息进行比较,得到第四查验结果。
16、在一实施例中,所述根据所述第一查验结果和所述其他查验结果,确定所述目标车辆的vin码的合法性,包括:
17、若所述第一查验结果和所述其他查验结果的查验结果均为一致,确定所述目标车辆的vin码合法;
18、若所述第一查验结果和/或所述其他查验结果为不一致,确定所述目标车辆的vin码不合法。
19、在一实施例中,所述根据所述第一查验结果和所述目标车辆除所述第一查验结果之外的其他查验结果,确定所述目标车辆的vin码的合法性,包括:
20、获取所述第二查验结果,若所述第二查验结果为不一致则确定所述目标车辆的vin码不合法,若所述第二查验结果为一致则执行获取所述第一查验结果的步骤;
21、获取所述第一查验结果,若所述第二查验结果为不一致则确定所述目标车辆的vin码不合法,若所述第二查验结果为一致则执行获取所述第三查验结果的步骤;
22、获取所述第三查验结果,若所述第二查验结果为不一致则确定所述目标车辆的vin码不合法,若所述第二查验结果为一致则执行获取所述第四查验结果的步骤;
23、获取所述第四查验结果,若所述第二查验结果为不一致则确定所述目标车辆的vin码不合法,若所述第二查验结果为一致则执行获取所述第五查验结果的步骤。
24、第二方面,本申请实施例还提供了一种车辆查验装置,包括:
25、获取单元,用于获取目标车辆的多个待测控制系统中每个所述待测控制系统的vin码;
26、比较单元,用于对各个所述vin码进行比较,得到第一查验结果;
27、确定单元,用于根据所述第一查验结果确定所述目标车辆的vin码的合法性。
28、第三方面,本申请实施例还提供了一种车辆诊断设备,其特征在于,包括:
29、中央处理器,存储器以及输入输出接口,显示单元;
30、所述存储器为短暂存储存储器或持久存储存储器;
31、所述中央处理器配置为与所述存储器通信,并执行所述存储器中的指令操作以执行上述任意一项所述车辆查验方法的步骤。
32、第四方面,本申请实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,当所述计算机程序在计算机上运行时,使得计算机执行上述任意一项所述车辆查验方法的步骤。
33、从以上技术方案可以看出,本申请实施例具有以下优点:
34、本申请实施例提供了一种车辆查验方法、装置、设备及存储介质,该方法包括:通过获取目标车辆的多个待测控制系统中每个待测控制系统的vin码,对各个vin码进行比较,得到第一查验结果;根据第一查验结果确定目标车辆的vin码的合法性,实现对vin码进行多系统地查验,确保对目标车辆查验的正确性、合理性,提高了在广泛车辆应用和异常排查中的实用性。
本文档来自技高网...【技术保护点】
1.一种车辆查验方法,其特征在于,所述方法包括:
2.根据权利要求1所述的车辆查验方法,其特征在于,所述对各个所述VIN码进行比较,得到第一查验结果,包括:
3.根据权利要求1所述的车辆查验方法,其特征在于,所述根据所述第一查验结果确定所述目标车辆的VIN码的合法性,包括:
4.根据权利要求3所述的车辆查验方法,其特征在于,获得所述第三查验结果的步骤包括:
5.根据权利要求3所述的车辆查验方法,其特征在于,获得所述第四查验结果的步骤包括:
6.根据权利要求3所述的车辆查验方法,其特征在于,所述根据所述第一查验结果和所述其他查验结果,确定所述目标车辆的VIN码的合法性,包括:
7.根据权利要求3所述的车辆查验方法,其特征在于,所述根据所述第一查验结果和所述目标车辆除所述第一查验结果之外的其他查验结果,确定所述目标车辆的VIN码的合法性,包括:
8.一种车辆查验装置,其特征在于,包括:
9.一种车辆诊断设备,其特征在于,包括:
10.一种计算机可读存储介质,其上存储有计算机程序
...【技术特征摘要】
1.一种车辆查验方法,其特征在于,所述方法包括:
2.根据权利要求1所述的车辆查验方法,其特征在于,所述对各个所述vin码进行比较,得到第一查验结果,包括:
3.根据权利要求1所述的车辆查验方法,其特征在于,所述根据所述第一查验结果确定所述目标车辆的vin码的合法性,包括:
4.根据权利要求3所述的车辆查验方法,其特征在于,获得所述第三查验结果的步骤包括:
5.根据权利要求3所述的车辆查验方法,其特征在于,获得所述第四查验结果的步骤包括:
6.根据权利要求3所述的车辆查验方法,其特...
【专利技术属性】
技术研发人员:刘新,王力,
申请(专利权)人:深圳市元征科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。