一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

车辆的体检方法、电子设备及存储介质与流程

2022-02-22 04:31:58 来源:中国专利 TAG:


1.本技术属于车辆技术领域,尤其涉及一种车辆的体检方法、电子设备及存储介质。


背景技术:

2.随着社会的持续快速发展,汽车保有量不断增加,汽车的安全性也越来越重要。为提高汽车的安全性,当汽车出现故障时,可通过诊断软件进行车辆诊断。目前对车辆进行诊断方法的智能性低。


技术实现要素:

3.本技术实施例提供了一种车辆的体检方法、电子设备及存储介质,旨在解决现有对车辆进行诊断方法的智能性低的问题。
4.第一方面,本技术实施例提供了一种车辆的体检方法,包括:
5.获取目标车辆的里程数据;
6.根据所述里程数据确定目标保养项目列表,
7.其中,所述目标保养项目列表包括一个或多个待体检的保养项目;
8.根据所述目标保养项目列表,确定对应待体检的目标保养项目;
9.调用预设体检进程对所述目标保养项目进行体检,并生成对应的体检报告。
10.在一个实施例中,将所述车辆的里程数据与预设的至少2个标准保养里程范围作比较;
11.在所述里程数据属于所述预设多个标准保养里程范围中一个时,将所述里程数据属于的标准保养里程范围确定为目标标准里程范围;
12.确定所述目标标准里程范围对应的目标保养项目列表。
13.在一个实施例中,所述将所述车辆的里程数据与预设的至少2个标准保养里程范围作比较,包括:
14.在所述车辆的工作状态满足预设体检条件时,将所述车辆的里程数据与预设的多个标准保养里程范围作比较。
15.在一个实施例中,在根据所述里程数据确定目标保养项目列表之前,所述方法还包括:
16.获取所述目标车辆的车辆标识信息;
17.确定与所述车辆标识信息关联的预设的至少2个标准保养里程范围,以及每个标准保养里程范围对应的标识号和保养项目列表。
18.在一个实施例中,所述根据所述里程数据确定目标保养项目列表,包括:
19.确定目标标准里程范围对应的目标保养项目列表和目标标识号;
20.对应地,所述根据所述目标保养项目列表,确定对应待体检的目标保养项目,包括:
21.查询本地存储的标识号与所述目标标识号是否相同;
22.若相同,则根据本地存储的保养项目列表中未保养的保养项目,确定所述目标保养项目列表中对应待体检的目标保养项目。
23.在一个实施例中,在调用预设体检进程对所述目标保养项目进行体检之后,还包括:
24.将所述目标保养项目的体检状态信息标记为已体检状态并存储。
25.在一个实施例中,查询本地存储的标识号与所述目标标识号是否相同之后,包括:
26.若不相同,则将所述本地存储的标识号和对应的保养项目列表删除,并存储所述目标保养项目列表和所述目标标识号。
27.在一个实施例中,所述方法还包括:
28.若体检出故障码,则调用清除故障进程清除所述故障码;
29.将清除故障码的结果发送至用户。
30.第二方面,本技术实施例提供了一种车辆的体检装置,包括:
31.第一获取模块,用于获取目标车辆的里程数据;
32.第一确定模块,用于根据所述里程数据确定目标保养项目列表,
33.其中,所述目标保养项目列表包括一个或多个待体检的保养项目;
34.第二确定模块,用于根据所述目标保养项目列表,确定对应待体检的目标保养项目;
35.体检模块,用于调用预设体检进程对所述目标保养项目进行体检,并生成对应的体检报告。
36.在一个实施例中,所述第一确定模块具体包括:
37.比较单元,用于将所述车辆的里程数据与预设的至少2个标准保养里程范围作比较;
38.第一确定单元,用于在所述里程数据属于所述预设多个标准保养里程范围中一个时,将所述里程数据属于的标准保养里程范围确定为目标标准里程范围;
39.第二确定单元,用于确定所述目标标准里程范围对应的目标保养项目列表。
40.在一个实施例中,所述比较单元具体用于:在所述车辆的工作状态满足预设体检条件时,将所述车辆的里程数据与预设的多个标准保养里程范围作比较。
41.在一个实施例中,所述体检装置包括:
42.第二获取模块,用于获取所述目标车辆的车辆标识信息;
43.第三确定模块,用于确定与所述车辆标识信息关联的预设的至少2个标准保养里程范围,以及每个标准保养里程范围对应的标识号和保养项目列表。
44.在一个实施例中,第一确定模块具体用于:确定目标标准里程范围对应的目标保养项目列表和目标标识号;
45.所述第二确定模块具体用于:查询本地存储的标识号与所述目标标识号是否相同;若相同,则根据本地存储的保养项目列表中未保养的保养项目,确定所述目标保养项目列表中对应待体检的目标保养项目。
46.在一个实施例中,所述体检装置包括:
47.存储模块,用于在调用预设体检进程对所述目标保养项目进行体检之后,将所述目标保养项目的体检状态信息标记为已体检状态并存储。
48.在一个实施例中,所述第二确定模块具体用于:查询本地存储的标识号与所述目标标识号是否相同之后,若不相同,则将所述本地存储的标识号和对应的保养项目列表删除,并存储所述目标保养项目列表和所述目标标识号。
49.在一个实施例中,所述体检装置包括:
50.故障清除模块,用于若体检出故障码,则调用清除故障进程清除所述故障码;
51.结果发送模块,用于将清除故障码的结果发送至用户。
52.第三方面,本技术实施例提供了一种电子设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述车辆的体检方法的步骤。
53.第四方面,本技术实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,上述计算机程序被处理器执行时实现上述车辆的体检方法的步骤。
54.第五方面,本技术实施例提供了一种计算机程序产品,当计算机程序产品在电子设备上运行时,使得电子设备执行上述车辆的体检方法的步骤。
55.本技术实施例与现有技术相比存在的有益效果是:本技术实施例先获取目标车辆的里程数据,再根据里程数据确定目标保养项目列表,其中,所述目标保养项目列表包括一个或多个待体检的保养项目,再根据目标保养项目列表,确定对应待体检的目标保养项目;调用预设体检进程对所述目标保养项目进行体检,并生成对应的体检报告。可根据车辆的里程数据自动确定目标保养项目列表,并根据目标保养项目列表确定出待体检的目标保养项目,从而自动根据车辆的里程数据对保养项目进行体检并生成体检报告,能智能地对车辆进行体检。
附图说明
56.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
57.图1是本技术实施例一提供的车辆的体检方法的流程示意图;
58.图2是本技术实施例一提供的步骤s102的流程示意图;
59.图3是本技术实施例二提供的车辆的体检方法的流程示意图;
60.图4是本技术实施例三提供的车辆的体检装置的结构示意图;
61.图5是本技术实施例四提供的电子设备的结构示意图。
具体实施方式
62.以下描述中,为了说明而不是为了限定,提出了诸如特定系统模块结构、技术之类的具体细节,以便透彻理解本技术实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本技术。在其它情况中,省略对众所周知的系统模块、装置、电路以及方法的详细说明,以免不必要的细节妨碍本技术的描述。
63.为了说明本技术所述的技术方案,下面通过具体实施例进行说明。
64.本技术实施例提供的车辆的体检方法,可以应用于电子设备,所述电子设备可以是车载设备;或者与车辆进行通信连接的电子设备,如所述电子设备通过与车辆中的车载诊断系统进行有线或无线连接的电子设备,本技术实施例对电子设备的具体类型不作任何限制。
65.实施例一
66.请参阅图1,示出了本技术实施例提供的车辆的体检方法的示意性流程图,所述方法包括:
67.步骤s101,获取目标车辆的里程数据。
68.具体地,可通过读取车辆的里程表中的里程数据,或者可通过用户输入车辆的里程数据,从而获取里程数据,将获取到里程数据对应的车辆称为目标车辆。
69.步骤s102,根据所述里程数据确定目标保养项目列表。
70.其中,所述目标保养项目列表包括一个或多个待体检的保养项目。
71.具体地,由于车辆不同的里程数据需要保养的项目不一样,可预先将各个里程数据关联一个或多个保养项目,并根据该一个或多个保养项目生成对应的保养项目列表。从而可根据里程数据,确定与该里程数据关联的保养项目列表,将该保养项目称为所述目标保养项目列表。
72.在一个实施例中,如图2所示,步骤s102包括步骤s1021至步骤s1023:
73.步骤s1021,将所述车辆的里程数据与预设的至少2个标准保养里程范围作比较。
74.具体地,可以根据车辆的里程数据与该类型车辆预设的多个标准保养里程范围进行比较,以用来判断是否需要对车辆进行体检,预先建立保养里程数据库,该数据库中存储各个车型在不同标准保养里程范围关联的保养项目列表,保养项目列表包括需要保养的保养项目。
75.例如保养里程是5000km到7500km的范围作为第一级标准保养里程范围,该范围对应一个保养项目列表,该保养项目列表关联的保养项目包括更换机油(普通矿物质油)、机油滤芯、添加g17燃油清净剂、以及发动机润滑系统清洗养护;保养里程是10000km到12000km的范围作为第二级标准保养里程范围,该范围对应一个保养项目列表,该保养项目列表关联的保养项目包括更换机油滤芯、更换花粉过滤器、添加燃油清净剂、以及发动机润滑系统清洗养护;保养里程是12000km到15000km的范围作为第三级标准保养里程范围,该范围对应一个保养项目列表,该保养项目列表关联的保养项目包括更换机油和机油滤芯、更换空气滤芯、发动机进气系统深化养护、添加燃油清净剂、以及平衡四轮;保养里程是20000km到25000km的范围作为第四级标准保养里程范围,该范围对应一个保养项目列表,该保养项目列表关联的保养项目包括动机润滑系统深化养护、更换机油、更换机油滤芯、更换花粉过滤器、更换火花塞、更换燃油滤清器、发动机燃油系统深化养护、以及添加燃油清净剂;保养里程是30000km到35000km的范围作为第五级标准保养里程范围,该范围对应一个保养项目列表,该保养项目列表关联的保养项目包括发动机润滑系统深化养护、换机油、更换机油滤芯、更换空气滤芯、更换花粉过滤器、发动机进气系统深化养护、发动机燃油系统深化养护以及平衡四轮。此处仅是举例说明,可根据实际应用设定,对此不作限定。获取车辆当前的里程数据,将所述车辆的里程数据与预设的多个标准保养里程范围作比较,判断当前里程数据是否处于预设的多个标准保养里程范围内。
76.在一个实施例中,所述将所述车辆的里程数据与预设的至少2个标准保养里程范围作比较,包括:在所述车辆的工作状态满足预设体检条件时,将所述车辆的里程数据与预设的多个标准保养里程范围作比较。
77.具体地,在所述车辆的工作状态满足预设体检条件时,才获取车辆的里程数据,并将里程数据与预设的多个标准保养里程范围进行比较,所述预设体检条件可以是车辆处于点火状态,且处于停止状态。可根据车辆当前的车速判断是否处于停止状态。车速大于预设阈值(如0),判定不处于停止状态;车速等于预设阈值(如0)时,判定处于停止状态。可以使得在车速大于0的时候停止体检,每当车辆的工作状态满足预设体检条件时,才会进行体检。
78.步骤s1022,在所述里程数据属于所述预设多个标准保养里程范围中一个时,将所述里程数据属于的标准保养里程范围确定为目标标准里程范围。
79.具体地,在所述里程数据属于所述预设多个标准保养里程范围其中的一个时,将属于的这个标准保养里程范围确定为目标标准里程范围。
80.例如,若当前里程数据为6000km,在预设多个标准保养里程范围中的5000km到7500km所对应的第一级标准保养里程范围,因此将5000km到7500km对应的第一级标准保养里程范围确定为目标标准里程范围;若当前里程数据为11000km,在预设多个标准保养里程范围中的10000km到12000km的范围所对应的第二级标准保养里程范围,因此将10000km到12000km的范围所对应的第二级标准保养里程范围确定为目标标准里程范围;若当前里程数据为21000km,在预设多个标准保养里程范围中的20000km到25000km的范围作为第四级标准保养里程范围,因此20000km到25000km的范围所对应的第二级标准保养里程范围确定为目标标准里程范围。
81.步骤s1023,确定所述目标标准里程范围对应的目标保养项目列表;其中,所述目标保养项目列表包括一个或多个待体检的保养项目。
82.具体地,查找保养里程数据库中该目标标准里程范围关联的保养项目列表,称为目标保养项目列表,根据该列表可以确定需要体检的保养项目。每个保养项目列表中包括一个或多个待体检的保养项目,每个保养项目可以单独进行体检。
83.例如预先将每个标准里程范围对应的保养项目列表存储在数据库中,如目标标准里程范围为上述第一级标准保养里程范围,将存储在数据库中与该第一级标准保养里程范围关联的保养项目类别作为目标保养项目列表,该列表包括更换机油(普通矿物质油)、机油滤芯、添加g17燃油清净剂、以及发动机润滑系统清洗养护多个保养项目。如目标标准里程范围为上述第二级标准保养里程范围,将存储在数据库中与该第二级标准保养里程范围关联的保养项目类别作为目标保养项目列表,该列表包括更换机油滤芯、更换花粉过滤器、添加燃油清净剂、以及发动机润滑系统清洗养护多个保养项目;如目标标准里程范围为上述第三级标准保养里程范围,将存储在数据库中与该第三级标准保养里程范围关联的保养项目类别作为目标保养项目列表,该列表包括更换机油和机油滤芯、更换空气滤芯、发动机进气系统深化养护、添加燃油清净剂、以及平衡四轮。如目标标准里程范围为上述第四级标准保养里程范围,将存储在数据库中与该第四级标准保养里程范围关联的保养项目类别作为目标保养项目列表,该列表包括动机润滑系统深化养护、更换机油、更换机油滤芯、更换花粉过滤器、更换火花塞、更换燃油滤清器、发动机燃油系统深化养护、以及添加燃油清净
剂;如目标标准里程范围为上述第五级标准保养里程范围,将存储在数据库中与该第五级标准保养里程范围关联的保养项目类别作为目标保养项目列表,该列表包括发动机润滑系统深化养护、换机油、更换机油滤芯、更换空气滤芯、更换花粉过滤器、发动机进气系统深化养护、发动机燃油系统深化养护以及平衡四轮。
84.步骤s103,根据所述目标保养项目列表,确定对应待体检的目标保养项目。
85.具体地,根据目标保养项目列表,确定出目标保养项目列表中待体检的保养项目,称为目标保养项目。待体检的保养项目可根据历史保养记录进行确定,如将历史保养记录中所述目标保养项目列表中未保养的保养项目作为待体检的保养项目。或者有时在目标保养项目列表中前一级的保养项目列表中已保养的保养项目,在该目标保养项目中无需体检,可预先对此类项目进行标记,待体检的保养项目可以是先确定历史保养记录中所述目标保养项目列表中未保养的保养项目,若未保养的保养项目中被标记的保养项目在目标保养项目上一级保养项目列表中未进行保养,则将这类保养项目和未被标记的保养项目作为待体检的保养项目。例如,在预先对第二级标准保养里程范围关联的保养项目列表中的发动机润滑系统清洗养护的保养项目进行标记,当确定的目标保养项目列表为第二标准保养里程范围关联的保养项目列表时,该目标保养项目列表中的保养项目为更换机油机油滤芯、更换花粉过滤器、添加燃油清净剂、以及发动机润滑系统清洗养护,之前在第一级标准保养里程范围关联的保养项目列表做体检时未对第二标准保养里程范围关联的保养项目列表进行保养,则待体检的保养项目包括更换机油机油滤芯、更换花粉过滤器、添加燃油清净剂、以及发动机润滑系统清洗养护,但在第一级标准保养里程范围关联的保养项目列表做保养时保养了发动机润滑系统清洗养护,因此该发动机润滑系统清洗养护不作为此次的项目,因此最后确定的待体检的保养项目包括更换机油滤芯、更换花粉过滤器以及添加燃油清净剂。
86.又例如在预先对第五级标准保养里程范围关联的保养项目列表中的发动机润滑系统深化养护和发动机燃油系统深化养护两个保养项目进行标记,当确定的目标保养项目列表为第五级标准保养里程范围关联的保养项目列表时,该目标保养项目列表中的保养项目为更换机油滤芯、更换花粉过滤器、添加燃油清净剂、以及发动机润滑系统清洗养护,之前在第四级标准保养里程范围关联的保养项目列表做保养时未对第五标准保养里程范围关联的保养项目列表中项目进行保养,则待体检的保养项目包括发动机润滑系统深化养护、换机油、更换机油滤芯、更换空气滤芯、更换花粉过滤器、发动机进气系统深化养护、发动机燃油系统深化养护以及平衡四轮,但在第四级标准保养里程范围关联的保养项目列表做体检时保养了发动机润滑系统深化养护,且未保养发动机燃油系统深化养护,因此该发动机润滑系统深化养护不作为此次的待体检项目,但发动机燃油系统深化养护作为此次的待体检项目,因此最后确定的待体检的保养项目包括换机油、更换机油滤芯、更换空气滤芯、更换花粉过滤器、发动机进气系统深化养护、发动机燃油系统深化养护以及平衡四轮。
87.步骤s104,调用预设体检进程对所述目标保养项目进行体检,并生成对应的体检报告。
88.具体地,预设体检进程是预设的诊断程序,如可以是目标保养项目对应车辆部件的读故障码程序,调用读故障码程序对目标保养项目对应的车辆功能进行故障检测,根据检测结果和预设报告模板,生成对应的体检报告,所述体检报告中可包括所有目标保养项
目和重点需要关注的保养项目,用户可根据体检报告进行对应的保养。
89.例如,由于不及时更换机油和机油滤芯、更换空气滤芯,不进行发动机进气系统深化养护和添加燃油清净剂有可能会损坏发动机,因此更换机油和机油滤芯、更换空气滤芯对应需要读故障码的部件为发动机,这些保养项目对应车辆部件的读故障码程序包括但不限于读发动机转速、进气量、排气背压和温度的故障码程序,不进行平衡四轮的保养项目可能会使得车轮行驶中出现故障,因此将平衡四轮保养项目对应需要读故障码的部件为车轮系统,该保养项目对应车辆部件的读故障码程序包括读取车轮故障码。根据读取的故障码结果和预设报告模板,生成对应的体检报告,如车辆当前公里数为11000,处于第二级标准保养里程范围中,且检测到车轮故障,预设报告模板可包括重点关注待体检项目对应生成“您当前的公里数为11000,根据体检结果显示车轮存在故障码,建议进行平衡四轮的保养项目”的提示,预设报告模板还包括所有的目标保养项目,以提示用户应该进行的保养项目包括哪些,如在体检报告中提示第二级标准保养里程范围中所有的目标保养项目(更换机油滤芯、更换花粉过滤器、添加燃油清净剂、以及发动机润滑系统清洗养护)。
90.在一个实施例中,若体检出故障码,则调用清除故障进程清除所述故障码;将清除故障码的结果发送至用户。
91.具体地,每完成一个目标保养项目的体检,如果检测出故障码,确定故障码类别为软件故障码还是硬件故障码,有些软件故障码是可以清除的,例如保养灯清零,有些硬件故障码不可以清除,需要等到维修处理并解决硬件故障后才能清除掉故障码,因此若故障码的类别为软件故障,则通过预设软件清除故障码程序去清除故障,并将清除故障码的结果发送至用户。可通过短信或app通知等方式将清除故障码的结果发送至用户。将清除故障码的结果发送至用户可以是不管清除成功还是清除不成功都将对应的结果发送用户;若故障码类别为硬件故障码,通过预设硬件清除故障码程序去清除故障,将清除故障码的结果发送至用户,并在清除故障码失败时,发送至用户可向用户发送预设的提示信息,比如向用户发送相关维修店保养信息等指导信息。如果没有故障码则不需要做清除故障码操作。在保养项目列表中的项目都体检完后,根据每个项目的体检结果和预设报告模板,生成对应的体检报告。
92.本技术实施例可根据车辆的里程数据自动确定目标保养项目列表,并根据目标保养项目列表确定出待体检的目标保养项目,从而自动根据车辆的里程数据对保养项目进行体检并生成体检报告,能智能地对车辆进行体检。
93.实施例二
94.本实施例是对实施例一的进一步说明,与实施例一相同或相似的地方,具体可参见实施例一的相关描述,此处不再赘述。如图3所示,上述步骤s101之前包括步骤s201和步骤s202,步骤s203作为上述步骤s102的一种实现方式,步骤s204至步骤s205作为上述步骤s103的一种实现方式,本实施例中的车辆的体检方法包括:
95.步骤s201,获取所述车辆的车辆标识信息。
96.具体地,可读取车辆的车辆标识信息。所述车辆标识信息包括但不限于车辆的车辆识别码((vehicle identification number,vin),vin码是汽车唯一的身份识别信息,也可以叫做"汽车身份证",包含如国家、生产厂家、发动机型号、车型、时间年限等汽车的重要信息。如车辆识别码可以是17个字节的车辆识别,根据车辆识别码可确定出车辆的车型。
97.步骤s202,确定与所述车辆标识信息关联的预设的至少2个标准保养里程范围,以及每个标准保养里程范围对应的标识号和保养项目列表。
98.具体地,预先建立保养里程数据库,该数据库中存储各个车型在不同标准保养里程范围关联的保养项目列表以及对应保养项目列表的标识号,每个保养项目列表包括需要保养的保养项目。不同的项目列表的标识号不相同。可根据车辆标识信息确定出车型信息,再确定出与该车型信息关联的预设多个标准保养里程范围,以及每个标准保养里程范围对应的标识号和保养项目列表。
99.步骤s203,确定目标标准里程范围对应的目标保养项目列表和目标标识号。
100.具体地,查找保养里程数据库中该目标标准里程范围关联的保养项目列表和标识号,并分别称为目标保养项目列表和目标标识号。
101.步骤s204,查询本地存储的标识号与所述目标标识号是否相同。
102.具体地,用户每次对每一个标准保养里程范围所述对应的保养项目进行保养进行,上传标准保养里程范围和已保养项目等信息至保养里程数据库,在接收到对应标准保养里程范围和已保养项目信息,将最新保养的标准保养里程范围对应的标识号和已保养项目信息缓存在本地,因此查询本地存储的标识号可以是查询本地缓存的标识号,并比较本地缓存的标识号与所述目标标识号是否相同,如果本地缓存的标识号与所述目标标识号相同,可认为历史对该目标标识号对应的项目列表开始了保养,此时再查询对应已保养的保养项目,以及根据已保养的项目可确定出对应项目列表中未保养的保养项目。如果本地缓存的标识号与所述目标标识号不相同,可认为与之前不是一个保养项目列表,此时可删除本地缓存的标识号和对应的保养项目列表的相关数据,并将目标标识号和对应的目标保养项目列表进行缓存。
103.在一个实施例中,查询本地存储的标识号与所述目标标识号是否相同之后,包括:若不相同,则将所述本地存储的标识号和对应的保养项目列表删除,并存储所述目标保养项目列表和所述目标标识号。
104.具体地,若本地存储的标识号与所述目标标识号不相同,则将所述本地存储的标识号和对应的保养项目列表删除,并缓存所述目标保养项目列表和所述目标标识号,再接收到上传标准保养里程范围和已保养项目等信息,可关联当前的缓存所述目标保养项目列表和所述目标标识号。
105.步骤s205,若相同,则根据本地存储的保养项目列表中未保养的保养项目,确定所述目标保养项目列表中对应待体检的目标保养项目。
106.具体地,若本地存储的标识号与所述目标标识号相同,则查询本地存储的标识号中对应的保养项目列表哪些保养项目已经保养,哪些保养项目未进行保养,将未保养的保养项目确定为待体检的目标保养项目。
107.步骤s206,调用预设体检进程对所述目标保养项目进行体检,并生成对应的体检报告。
108.具体地,步骤s206与步骤s104相同或相似的地方,具体可参见步骤s104的相关描述,此处不再赘述。
109.在一个实施例中,在调用预设体检进程对所述目标保养项目进行体检之后,还包括:将所述目标保养项目的体检状态信息标记为已体检状态并存储。
110.具体地,每对目标保养项目列表中的一个保养项目进行体检,则将该保养项目标记为已体检状态并存储。
111.在一个具体应用场景中,可获取车辆的vin码,根据vin码确定车辆的车型信息,确定与所述车型信息关联的预设多个标准保养里程范围,以及每个标准保养里程范围对应的标识号和保养项目列表,如车型a关联的预设多个标准保养里程范围包括上述第一级标准保养里程范围、第二级标准保养里程范围、第三级标准保养里程范围、第四级标准保养里程范围以及第五级标准保养里程范围,第一级标准保养里程范围对应的标识号为1、第二级标准保养里程范围对应的标识号为2、第三级标准保养里程范围对应的标识号为3、第四级标准保养里程范围对应的标识号为4以及第五级标准保养里程范围对应的标识号为5.在车辆的工作状态满足预设体检条件时,获取车辆的里程数据,将所述车辆的里程数据与所述车型信息关联的预设多个标准保养里程范围作比较,车辆的里程数据属于预设多个标准保养里程范围中任一个时,将对应的标准保养里程范围确定为目标标准保养里程范围,如车辆的里程数据为13000km,属于第三级标准保养里程范围(12000km到15000km),将第三级标准保养里程范围确定为目标标准保养里程范围,再确定目标保养里程范围的目标标识号(可以称为id号)和对应目标保养项目列表,如第三级标准保养里程范围的标识号为3,此时目标标识号为3,如果本地缓存的标识号(可以称为id号)与目标标识号(可以称为id号)相同,即本地缓存的标识号也是3,本地缓存了历史保养中最新保养的标准保养里程范围对应的标识号以及已保养项目信息,因此可确定本地缓存的标准保养里程范围对所对应的保养项目列表中未保养的保养项目,如本地缓存的最新保养的标准保养里程范围对应的标识号为3,缓存的已保养项目信息包括平衡四轮,由于第三级标准保养里程范围所对应的保养项目包括更换机油和机油滤芯、更换空气滤芯、发动机进气系统深化养护、添加燃油清净剂、以及平衡四轮,平衡四轮在里程是第三级标准保养里程范围内时已经做过保养,因此待体检的目标保养项目为更换机油和机油滤芯、更换空气滤芯、发动机进气系统深化养护以及添加燃油清净剂。因此可确定为待体检的目标保养项目,最后再调用预设体检进程对待体检的目标保养项目进行体检,在目标保养项目列表体检完后,生成对应的体检报告。
112.本实施例确定目标标准里程范围对应的目标保养项目列表和目标标识号;查询本地存储的标识号与所述目标标识号是否相同;若相同,则根据本地存储的保养项目列表中未保养的保养项目,确定所述目标保养项目列表中对应待体检的目标保养项目。可在本地存储的标识号与所述目标标识号相同时,对本地存储的保养项目列表中未保养的保养项目进行体检,可接着历史的保养进度对保养项目列表中未保养的保养项目进行进行体检,从而进一步提高车辆体检的智能性。
113.实施例三
114.对应于上文实施例所述的车辆的体检方法,图4示出了本技术实施例提供的车辆的体检装置的结构框图,为了便于说明,仅示出了与本技术实施例相关的部分。所述车辆的体检装置400包括:
115.第一获取模块401,用于获取目标车辆的里程数据;
116.第一确定模块402,用于根据所述里程数据确定目标保养项目列表,
117.其中,所述目标保养项目列表包括一个或多个待体检的保养项目;
118.第二确定模块403,用于根据所述目标保养项目列表,确定对应待体检的目标保养
项目;
119.体检模块404,用于调用预设体检进程对所述目标保养项目进行体检,并生成对应的体检报告。
120.在一个实施例中,所述第一确定模块具体包括:
121.比较单元,用于将所述车辆的里程数据与预设的至少2个标准保养里程范围作比较;
122.第一确定单元,用于在所述里程数据属于所述预设多个标准保养里程范围中一个时,将所述里程数据属于的标准保养里程范围确定为目标标准里程范围;
123.第二确定单元,用于确定所述目标标准里程范围对应的目标保养项目列表。
124.在一个实施例中,所述比较单元具体用于:在所述车辆的工作状态满足预设体检条件时,将所述车辆的里程数据与预设的多个标准保养里程范围作比较。
125.在一个实施例中,所述体检装置包括:
126.第二获取模块,用于获取所述目标车辆的车辆标识信息;
127.第三确定模块,用于确定与所述车辆标识信息关联的预设的至少2个标准保养里程范围,以及每个标准保养里程范围对应的标识号和保养项目列表。
128.在一个实施例中,第一确定模块具体用于:确定目标标准里程范围对应的目标保养项目列表和目标标识号;
129.所述第二确定模块具体用于:查询本地存储的标识号与所述目标标识号是否相同;若相同,则根据本地存储的保养项目列表中未保养的保养项目,确定所述目标保养项目列表中对应待体检的目标保养项目。
130.在一个实施例中,所述体检装置包括:
131.存储模块,用于在调用预设体检进程对所述目标保养项目进行体检之后,将所述目标保养项目的体检状态信息标记为已体检状态并存储。
132.在一个实施例中,所述第二确定模块具体用于:查询本地存储的标识号与所述目标标识号是否相同之后,若不相同,则将所述本地存储的标识号和对应的保养项目列表删除,并存储所述目标保养项目列表和所述目标标识号。
133.在一个实施例中,所述体检装置包括:
134.故障清除模块,用于若体检出故障码,则调用清除故障进程清除所述故障码;
135.结果发送模块,用于将清除故障码的结果发送至用户。
136.本技术实施例可根据车辆的里程数据自动确定目标保养项目列表,并根据目标保养项目列表确定出待体检的目标保养项目,从而自动根据车辆的里程数据对保养项目进行体检并生成体检报告,能智能地对车辆进行体检。
137.实施例四
138.如图5所示,本技术实施例还提供一种电子设备的结构示意图。所述电子设备500包括:处理器501、存储器502以及存储在上述存储器502中并可在上述处理器501上运行的计算机程序503。上述处理器501执行上述计算机程序503时实现上述车辆的体检方法实施例中的步骤。
139.示例性的,上述计算机程序503可以被分割成一个或多个单元/模块,上述一个或者多个单元/模块被存储在上述存储器502中,并由上述处理器501执行,以完成本技术。上
述一个或多个单元/模块可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述上述计算机程序503在上述电子设备500中的执行过程。例如,上述计算机程序503可以被分割成第一获取模块、第一确定模块、第二确定模块和体检模块等,各模块具体功能在上述实施例中已有描述,此处不再赘述。
140.上述电子设备500可包括,但不仅限于,处理器501、存储器502。本领域技术人员可以理解,图5仅仅是电子设备500的示例,并不构成对电子设备500的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如上述电子设备500还可以包括输入输出设备、网络接入设备、总线等。
141.所称处理器501可以是中央处理单元(central processing unit,cpu),还可以是其它通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现成可编程门阵列(field-programmable gate array,fpga)或者其它可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
142.上述存储器502可以是电子设备500的内部存储单元,例如电子设备500的硬盘或内存。上述存储器502还可以既包括上述电子设备500的内部存储单元也包括外部存储设备。上述存储器502用于存储上述计算机程序以及上述电子设备500所需的其它程序和数据。上述存储器502还可以用于暂时地存储已经输出或者将要输出的数据。
143.所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将上述装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。实施例中的各功能单元、模块可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中,上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。另外,各功能单元、模块的具体名称也只是为了便于相互区分,并不用于限制本技术的保护范围。上述车辆的控制设备中单元、模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
144.在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述或记载的部分,可以参见其它实施例的相关描述。
145.本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
146.在本技术所提供的实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,上述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统模块,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通讯连接可以是通过一些接口,装置或单元的间接耦
合或通讯连接,可以是电性,机械或其它的形式。
147.上述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本技术实施例方案的目的。
148.另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
149.上述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,上述的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,上述计算机程序包括计算机程序代码,上述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。上述计算机可读介质可以包括:能够携带上述计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,上述计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括是电载波信号和电信信号。以上所述实施例仅用以说明本技术的技术方案,而非对其限制;尽管参照前述实施例对本技术进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本技术各实施例技术方案的精神和范围,均应包含在本技术的保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献