电控系统识别方法、装置、终端设备以及存储介质与流程

文档序号:31933989发布日期:2022-10-26 01:15阅读:43来源:国知局
电控系统识别方法、装置、终端设备以及存储介质与流程

1.本技术涉及汽车检测技术领域,尤其涉及一种电控系统识别方法、装置、终端设备以及存储介质。


背景技术:

2.维修技师在使用汽车识别设备对车辆进行检测时,需要通过检测通信地址是否在线,从而识别电控系统是否在线。
3.但是,目前汽车品牌和车型的种类越来越多,使得有些车型的某个电控系统拥有多种配置版本,然而不同版本的电控系统其通讯地址是相同的,无法通过检测通讯地址来识别出电控系统的系统版本,因此现有技术中都是通过维修技师进行人工筛选,增加了人工成本和时间成本,降低了诊断效率。


技术实现要素:

4.本技术的主要目的在于提供一种电控系统识别方法、装置、终端设备以及存储介质,旨在解决电控系统的系统版本识别效率低的问题。
5.为实现上述目的,本技术提供一种电控系统识别方法,所述电控系统识别方法包括:
6.确定目标车辆的目标车型;
7.基于所述目标车型确定目标电控系统对应的预设的特征表;
8.基于所述特征表确定所述目标电控系统的系统版本;所述特征表基于所述目标电控系统对应的若干个系统版本提取特征得到。
9.可选地,在所述基于所述目标车型确定目标电控系统对应的预设的特征表之前,所述方法还包括:
10.判断所述目标电控系统是否存在至少两个系统版本;
11.若是,则执行所述基于所述目标车型确定目标电控系统对应的预设的特征表以及之后的步骤。
12.可选地,所述基于所述特征表确定所述目标的系统版本的步骤之前,还包括:
13.获取样本集,所述样本集包括目标电控系统的若干个系统版本以及每一系统版本所对应的若干个特征索引;
14.基于预设的提取规则及所述特征索引,提取所述系统版本所对应的版本特征;
15.依次类推,直到将所述特征索引遍历完毕,得到每一系统版本以及相对对应的版本特征,并生成所述特征表;其中,每一所述系统版本对应的版本特征为对应的系统版本独有。
16.可选地,基于所述特征表确定所述目标车辆的电控系统的系统版本,包括:
17.获取所述目标电控系统的系统信息;
18.判断所述系统信息是否满足所述特征表中的其中一个版本特征;
19.若所述系统信息满足所述特征表中的其中一个版本特征,则确定该版本特征对应的系统版本为所述目标电控系统的系统版本。
20.可选地,所述基于所述特征表确定所述目标电控系统的系统版本之后,所述方法还包括:
21.显示所述目标电控系统的系统版本以及所述目标车辆中除所述目标电控系统之外的其他的电控系统的系统信息。
22.可选地,所述判断所述系统信息是否满足所述特征表中的其中一个版本特征的步骤包括:
23.依照所述特征表中的若干个版本特征的记录顺序,判断所述系统信息是否满足其中一个所述版本特征。
24.可选地,所述电控系统识别方法还包括:
25.获取所述目标电控系统对应的至少一个系统版本的调用次数;
26.根据所述调用次数和预设的排序规则,对所述特征表中的版本特征进行排序。
27.本技术实施例还提出一种电控系统识别装置,所述电控系统识别装置包括:
28.车型获取模块,用于确定目标车辆的目标车型;
29.特征提取模块,用于基于所述目标车型确定目标电控系统对应的预设的特征表;
30.系统版本识别模块,用于基于所述特征表确定所述目标电控系统的系统版本;所述特征表基于所述目标电控系统对应的若干个系统版本提取特征得到。
31.本技术实施例还提出一种终端设备,所述终端设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的电控系统识别程序,所述电控系统识别程序被所述处理器执行时实现如上所述的电控系统识别方法的步骤。
32.本技术实施例还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有电控系统识别程序,所述电控系统识别程序被处理器执行时实现如上所述的电控系统识别方法的步骤。
33.本技术实施例提出的电控系统识别方法、装置、终端设备以及存储介质,通过确定目标车辆的目标车型;基于所述目标车型确定目标电控系统对应的预设的特征表;基于所述特征表确定所述目标电控系统的系统版本;所述特征表基于所述目标电控系统对应的若干个系统版本提取特征得到。通过对目标电控系统的多个系统版本之间的区别特征进行提取挖掘并用以识别,确定电控系统的系统版本,可以解决电控系统的系统版本识别效率低的问题,提高识别效率。基于本技术方案,从汽车行业中电控系统的多个系统版本之间存在的区别特征的规律出发,构建了电控系统对应的特征表,通过将电控系统的系统信息与特征表进行匹配,识别出正确的系统版本,本方案通过设备自动识别出正确的系统版本,提高了电控系统的版本识别效率,还避免了识别出错误的系统版本所导致的功能执行失败,以及电控系统损坏所造成的损失。
附图说明
34.图1为本技术电控系统识别装置所属终端设备的功能模块示意图;
35.图2为本技术电控系统识别方法第一实施例的流程示意图;
36.图3为本技术电控系统识别方法的第二实施例的流程示意图;
37.图4为本技术电控系统识别方法第三实施例的流程示意图;
38.图5为本技术电控系统识别方法第四实施例的流程示意图;
39.图6为本技术电控系统识别方法的系统版本识别流程示意图;
40.图7为本技术电控系统识别方法第五实施例的流程示意图;
41.图8为本技术电控系统识别方法第六实施例的流程示意图。
42.本技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
43.应当理解,此处所描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
44.本技术实施例的主要解决方案是:确定目标车辆的目标车型;基于所述目标车型确定目标电控系统对应的预设的特征表;基于所述特征表确定所述目标电控系统的系统版本;所述特征表基于所述目标电控系统对应的若干个系统版本提取特征得到。通过对目标电控系统的多个系统版本之间的区别特征进行提取挖掘并用以识别,确定电控系统的系统版本,可以解决电控系统的系统版本识别效率低的问题,提高识别效率。基于本技术方案,从汽车行业中电控系统的多个系统版本之间存在的区别特征的规律出发,构建了电控系统对应的特征表,通过将电控系统的系统信息与特征表进行匹配,识别出正确的系统版本,本方案通过设备自动识别出正确的系统版本,提高了电控系统的版本识别效率,还避免了识别出错误的系统版本所导致的功能执行失败,以及电控系统损坏所造成的损失。
45.本技术实施例考虑到,针对电控系统识别效率低这一问题,如果使用汽车识别设备对车辆进行检测,其通信地址却是相同的,导致无法准确识别出电控系统的系统版本;如果通过维修技师进行人工筛选,需要维修技师具有丰富的汽车检测经验,并且加大了维修技师检测的时间,对于刚进入汽车维修领域的维修技师,不仅维修效率低,而且增加了人工成本和时间成本。
46.因此,本技术实施例方案,从提高电控系统识别效率的实际问题出发,针对电控系统的多个系统版本之间的区别特征,设计了一种汽车电控系统的系统版本快速测试识别方法,解决电控系统的系统版本识别效率低的问题,提高识别效率。
47.具体地,参照图1,图1为本技术电控系统识别装置所属终端设备的功能模块示意图。该电控系统识别装置可以为独立于终端设备的、能够进行系统版本的特征提取、电控系统的系统版本识别的装置,其可以通过硬件或软件的形式承载于终端设备上。该终端设备可以为手机、平板电脑等具有数据处理功能的智能移动终端,还可以为具有数据处理功能的固定终端设备或服务器等。
48.在本实施例中,该电控系统识别装置所属终端设备至少包括输出模块110、处理器120、存储器130以及通信模块140。
49.存储器130中存储有操作系统以及电控系统识别程序,电控系统识别装置可以将确定的目标车辆的目标车型,基于目标车型确定的目标电控系统对应的预设的特征表,基于特征表确定的目标电控系统的系统版本,基于目标电控系统对应的若干个系统版本提取特征得到的特征表等信息存储于该存储器130中;输出模块110可为显示屏等。通信模块140可以包括wifi模块、移动通信模块以及蓝牙模块等,通过通信模块140与外部设备或服务器进行通信。
50.其中,存储器130中的电控系统识别程序被处理器执行时实现以下步骤:
51.确定目标车辆的目标车型;
52.基于所述目标车型确定目标电控系统对应的预设的特征表;
53.基于所述特征表确定所述目标电控系统的系统版本;所述特征表基于所述目标电控系统对应的若干个系统版本提取特征得到。
54.进一步地,存储器130中的电控系统识别程序被处理器执行时还实现以下步骤:
55.判断所述目标电控系统是否存在至少两个系统版本;
56.若是,则执行所述基于所述目标车型确定目标电控系统对应的预设的特征表以及之后的步骤。
57.进一步地,存储器130中的电控系统识别程序被处理器执行时还实现以下步骤:
58.获取样本集,所述样本集包括目标电控系统的若干个系统版本以及每一系统版本所对应的若干个特征索引;
59.基于预设的提取规则及所述特征索引,提取所述系统版本所对应的版本特征;
60.依次类推,直到将所述特征索引遍历完毕,得到每一系统版本以及相对对应的版本特征,并生成所述特征表;其中,每一所述系统版本对应的版本特征为对应的系统版本独有。
61.进一步地,存储器130中的电控系统识别程序被处理器执行时还实现以下步骤:
62.获取所述目标电控系统的系统信息;
63.判断所述系统信息是否满足所述特征表中的其中一个版本特征;
64.若所述系统信息满足所述特征表中的其中一个版本特征,则确定该版本特征对应的系统版本为所述目标电控系统的系统版本。
65.进一步地,存储器130中的电控系统识别程序被处理器执行时还实现以下步骤:
66.显示所述目标电控系统的系统版本以及所述目标车辆中除所述目标电控系统之外的其他的电控系统的系统信息。
67.进一步地,存储器130中的电控系统识别程序被处理器执行时还实现以下步骤:
68.依照所述特征表中的若干个版本特征的记录顺序,判断所述系统信息是否满足其中一个所述版本特征。
69.进一步地,存储器130中的电控系统识别程序被处理器执行时还实现以下步骤:
70.获取所述目标电控系统对应的至少一个系统版本的调用次数;
71.根据所述调用次数和预设的排序规则,对所述特征表中的版本特征进行排序。
72.本实施例通过上述方案,具体确定目标车辆的目标车型;基于所述目标车型确定目标电控系统对应的预设的特征表;基于所述特征表确定所述目标电控系统的系统版本;所述特征表基于所述目标电控系统对应的若干个系统版本提取特征得到。通过对目标电控系统的多个系统版本之间的区别特征进行提取挖掘并用以识别,确定电控系统的系统版本,可以解决电控系统的系统版本识别效率低的问题,提高识别效率。基于本技术方案,从汽车行业中电控系统的多个系统版本之间存在的区别特征的规律出发,构建了电控系统对应的特征表,通过将电控系统的系统信息与特征表进行匹配,识别出正确的系统版本,本方案通过设备自动识别出正确的系统版本,提高了电控系统的版本识别效率,还避免了识别出错误的系统版本所导致的功能执行失败,以及电控系统损坏所造成的损失。
73.基于上述终端设备架构但不限于上述架构,提出本技术方法实施例。
74.参照图2,图2为本技术电控系统识别方法第一实施例的流程示意图。所述电控系统识别方法包括:
75.步骤s210,确定目标车辆的目标车型;
76.具体地,电控系统即ecu(电子控制单元)。其中,电控系统检测各传感器的输入信号,并对执行器发出控制指令。当系统存在故障时,电控系统将故障码存储在记忆芯片上。使用识别设备检测电控系统的通信地址是否在线,从而识别电控系统是否在线,能快速地读取故障码和数据流,并且还可以对执行元件进行动作测试。识别设备对现代汽车维修诊断技术具有很大的帮助,弥补了人工诊断的不足。但是,由于车辆中有多个电控系统,并且每一个电控系统至少拥有一个或多个系统版本,且识别设备与电控系统进行通讯需要对应的通讯协议。因此,通过获取目标车辆的vin码从而确定目标车辆的目标车型,并选择对应的通讯协议,从而能够与ecu进行通讯。其中,通讯协议包括但不限于netbeui、ipx/spx、nwlink、tcp/ip。
77.需要说明的是,在本实施例中的识别设备可以包括但不限于汽车故障诊断检测仪,还可以是其他可以用于识别电控系统的设备。
78.步骤s220,基于所述目标车型确定目标电控系统对应的预设的特征表;
79.具体地,由于同一车型的某个电控系统可能存在不同配置,不同配置所用到的某一种电控系统可能具备不同的诊断功能,例如,吉利博瑞ge国六车型下的变速器系统存在两种配置-7dct与6at,其通信地址相同,导致显示出两个或多个相同电控系统,从而无法准确识别出真正的目标电控系统;同时,还需要专业的维修技师进行筛选判断正确的目标电控系统,无法进一步做到节省人工时间成本。因此,本技术实施例针对电控系统的多个系统版本之间的区别特征进行提取,并将其作为识别条件,提取目标电控系统对应的电控标识特征项,判断目标电控系统的故障目标电控系统的版本。
80.步骤s230,基于所述特征表确定所述目标电控系统的系统版本;所述特征表基于所述目标电控系统对应的若干个系统版本提取特征得到。
81.具体地,根据目标电控系统的不同系统版本的区别特征,可以准确地识别出对应的系统版本,避免了人工筛选可能产生的误判情况,以及误判后进入到错误系统导致功能执行失败产生困扰或导致目标电控系统损坏造成损失,有效提高电控系统的系统版本中诊断功能的可执行性与安全性。
82.本实施例通过上述方案,具体通过确定目标车辆的目标车型;基于所述目标车型确定目标电控系统对应的预设的特征表;基于所述特征表确定所述目标电控系统的系统版本;所述特征表基于所述目标电控系统对应的若干个系统版本提取特征得到。通过对电控系统的多个系统版本之间的区别特征进行提取挖掘并用以识别,确定电控系统的系统版本,可以解决目标电控系统的系统版本识别效率低的问题,提高识别效率。基于本技术方案,从汽车行业中目标电控系统的多个系统版本之间存在的区别特征的规律出发,构建了电控系统对应的特征表,通过将电控系统的系统信息与特征表进行匹配,识别出正确的系统版本,避免了识别出错误的系统版本所导致的功能执行失败,以及电控系统损坏所造成的损失,提高了电控系统的系统版本识别效率。
83.参照图3,图3为本技术电控系统识别方法的第二实施例的流程示意图。基于上述
图2所示的实施例,在步骤s220,基于所述目标车型确定目标电控系统对应的预设的特征表之前,所述方法还包括:
84.步骤a300,判断所述目标电控系统是否存在至少两个系统版本;
85.具体地,由于车辆中有多个电控系统,并且每一个电控系统至少拥有一个或多个系统版本,因此,首先针对目标电控系统是否存在至少两个或两个以上的系统版本进行判断。
86.步骤a301,若是,则基于所述目标车型确定目标电控系统对应的预设的特征表;基于所述特征表确定所述目标电控系统的系统版本;所述特征表基于所述目标电控系统对应的若干个系统版本提取特征得到。
87.具体地,针对目标电控系统是否存在至少两个系统版本进行判断:若是,则执行步骤s220则基于所述目标车型确定目标电控系统对应的预设的特征表,以及步骤s230,基于所述特征表确定所述目标电控系统的系统版本;所述特征表基于所述目标电控系统对应的若干个系统版本提取特征得到。即针对目标电控系统的系统版本进一步判定,得到正确的系统版本;若否,则显示目标电控系统的系统信息以及除目标电控系统之外的其他的电控系统的系统信息。
88.本实施例通过上述方案,具体通过判断所述目标电控系统是否存在至少两个系统版本;若是,则基于所述目标车型确定目标电控系统对应的预设的特征表;基于所述特征表确定所述目标电控系统的系统版本;所述特征表基于所述目标电控系统对应的若干个系统版本提取特征得到。通过针对目标电控系统的系统版本数量进行识别,减少了识别次数,提高了电控系统的识别效率。
89.参照图4,图4为本技术电控系统识别方法的第三实施例的流程示意图。基于上述图2所示的实施例,步骤s230,基于所述特征表确定所述目标电控系统的系统版本的步骤之前,还包括:
90.步骤s310,获取样本集,所述样本集包括目标电控系统的若干个系统版本以及每一系统版本所对应的若干个特征索引;
91.具体地,样本集包括目标电控系统的若干个系统版本以及每一系统版本所对应的若干个特征索引,例如,有一款车型为q,该车型q的目标电控系统为a,目标电控系统a在不同车型的配置下存在多个系统版本:a1,a2,a3,

,an,由于不同的系统版本具有不同的特征,例如:系统版本a1以kwp2000方式通信,其他系统版本以canbus方式通信,则得到对应的特征索引为通信方式;系统版本a2的供应商为m,其他系统版本为n,则得到对应的特征索引为供应商;系统版本a3的零件号为xxyy,其他系统版本为xxzz,则得到对应的特征索引为零件号;系统版本a4的$22服务具有特有did:1122;其他不支持该did,则得到对应的特征索引为服务did。
92.步骤s320,基于预设的提取规则及所述特征索引,提取所述系统版本所对应的版本特征;
93.具体地,基于预先设定好的提取规则,并根据特征索引,提取版本特征。其中,版本特征按实际情况设定,版本特征可以是仅有一个特征项,还可以是多个特征项。本技术实施例以版本特征包括一个特征项作为实现方案,在其他实施例也可以是版本特征包括多个特征项为实现方案。
94.步骤s330,依次类推,直到将所述特征索引遍历完毕,得到每一系统版本以及相对对应的版本特征,并生成所述特征表;其中,每一所述系统版本对应的版本特征为对应的系统版本独有。
95.具体地,系统版本a1以kwp2000方式通信,其他系统版本以canbus方式通信;系统版本a2的供应商为m,其他系统版本的供应商为n;系统版本a3的零件号为xxyy,其他系统版本的零件号为xxzz;系统版本a4的$22服务具有特有did:1122;其他不支持did:1122。
96.因此,特征表的内容具体包括:以kwp2000方式通信的系统版本为a1,即以kwp2000方式通信为a1所独有;供应商为m的系统版本为a2,即供应商m为a2所独有;零件号为xxyy的系统版本为a3,即零件号xxyy为a3所独有;$22服务具有特有did:1122的系统版本为a4,即$22服务具有特有did:1122为a4所独有。
97.本实施例通过上述方案,具体获取样本集,所述样本集包括目标电控系统的若干个系统版本以及每一系统版本所对应的若干个特征索引;基于预设的提取规则及所述特征索引,提取所述系统版本所对应的版本特征;依次类推,直到将所述特征索引遍历完毕,得到每一系统版本以及相对对应的版本特征,并生成所述特征表;其中,每一所述系统版本对应的版本特征为对应的系统版本独有。通过对电控系统的多个系统版本之间的区别特征进行提取挖掘并用以识别,确定电控系统的系统版本,可以解决目标电控系统的系统版本识别效率低的问题,提高电控系统识别的准确性。
98.参照图5,图5为本技术电控系统识别方法的第四实施例的流程示意图。基于上述图4所示的实施例,步骤s230,基于所述特征表确定所述目标电控系统的系统版本,包括:
99.步骤s510,获取所述目标电控系统的系统信息;
100.具体地,例如,得到目标电控系统的系统信息为:通信方式为kwp2000、供应商为n、零件号为xxzz、不支持$22服务的特有did。
101.步骤s520,判断所述系统信息是否满足所述特征表中的其中一个版本特征;
102.具体地,设特征表的内容包括:以kwp2000方式通信的系统版本为a1,即以kwp2000方式通信为a1的版本特征;供应商为m的系统版本为a2,即供应商m为a2的版本特征;零件号为xxyy的系统版本为a3,即零件号xxyy为a3的版本特征;$22服务具有特有did:1122的系统版本为a4,即$22服务具有特有did:1122为a4的版本特征。针对前步骤获取的系统信息,判断该系统信息是否满足特征表中的其中一个版本特征。
103.步骤s530,若所述系统信息满足所述特征表中的其中一个版本特征,则确定该版本特征对应的系统版本为所述目标电控系统的系统版本。
104.具体地,例如,目标电控系统的系统信息为:通信方式为kwp2000、供应商为n、零件号为xxzz、不支持$22服务的特有did,通过系统信息中的通信方式为kwp2000与特征表中版本特征为kwp2000方式通信匹配成功,即可以确定目标电控系统对应的系统版本为a1。
105.进一步地,步骤s230,基于所述特征表确定所述目标电控系统的系统版本之后,所述方法还包括:
106.步骤s540,显示所述目标电控系统的系统版本以及所述目标车辆中除所述目标电控系统之外的其他的电控系统的系统信息。
107.具体地,通过显示目标电控系统的系统版本a1以及除目标电控系统之外的其他的在线的电控系统的系统信息,提高了便捷性。显示的方式可以包括但不限于通过诊断设备
的显示屏进行显示、可联网的移动终端进行显示。
108.本实施例通过上述方案,具体通过获取所述目标电控系统的系统信息;判断所述系统信息是否满足所述特征表中的其中一个版本特征;若所述系统信息满足所述特征表中的其中一个版本特征,则确定该版本特征对应的系统版本为所述目标电控系统的系统版本。显示所述目标电控系统的系统版本以及所述目标车辆中除所述目标电控系统之外的其他的电控系统的系统信息。通过将电控系统的系统信息与特征表中的版本特征进行匹配,识别出正确的系统版本,避免了识别出错误的系统版本所导致的功能执行失败,以及电控系统损坏所造成的损失,提高了电控系统的系统版本识别效率以及准确率。另外,通过预先设置的显示屏显示电控系统的系统信息,提高了便捷性。
109.参考图6,图6为本技术电控系统识别方法的系统版本识别流程示意图。如图所示,当识别设备通过obd接口检测到目标电控系统,识别设备启动基本快速测试,具体步骤如下:
110.首先判断该目标电控系统是否存在至少两个或多个系统版本;
111.若否,则扫描并显示当前车辆的每一在线目标电控系统的系统信息;
112.若是,则对目标电控系统的系统信息进行识别,判断系统信息是否满足特征表中的版本特征b1,其中,版本特征b1对应的系统版本为a1;
113.若是,则输出该目标电控系统的系统版本为a1,并显示目标电控系统的系统版本a1以及目标车辆中除目标电控系统之外的其他的电控系统的系统信息;
114.若否,则判断系统信息是否满足特征表中的版本特征b2,其中,版本特征b2对应的系统版本为a2;
115.若是,则输出该目标电控系统的系统版本a2,并显示目标电控系统的系统版本a2以及目标车辆中除目标电控系统之外的其他的电控系统的系统信息;
116.依次类推,直到筛选出目标电控系统所对应的系统版本。
117.参照图7,图7为本技术电控系统识别方法第五实施例的流程示意图。基于上述图5所示的实施例,步骤s520,判断所述系统信息是否满足所述特征表中的其中一个版本特征的步骤包括:
118.步骤s710,依照所述特征表中的若干个版本特征的记录顺序,判断所述系统信息是否满足其中一个所述版本特征。
119.具体地,记录顺序用于记录识别目标电控系统的各系统版本所对应的次数,得到检测频率较高的系统版本,根据记录顺序判断系统信息是否满足特征表中的版本特征,可以更快捷地检测出对应的系统版本,提高了电控系统识别效率。
120.本实施例通过上述方案,具体通过获取所述目标电控系统的系统信息;依照所述特征表中的若干个版本特征的记录顺序,判断所述系统信息是否满足其中一个所述版本特征;若所述系统信息满足所述特征表中的其中一个版本特征,则确定该版本特征对应的系统版本为所述目标电控系统的系统版本。根据记录顺序判断系统信息是否满足特征表中的版本特征,可以更快捷地检测出对应的系统版本,提高了电控系统识别效率。
121.参照图8,图8为本技术电控系统识别方法第六实施例的流程示意图。基于上述图5所示的实施例,所述电控系统识别方法还包括以下步骤:
122.步骤s810,获取所述目标电控系统对应的至少一个系统版本的调用次数;
123.具体地,具体地,通过识别设备获取目标电控系统对应的至少一个系统版本的调用次数,得到一定区域、时间范围内通过不同识别设备所检测得到的目标电控系统的一个或多个系统版本的调用次数。
124.步骤s820,根据所述调用次数和预设的排序规则,对所述特征表中的版本特征进行排序。
125.当识别设备针对电控数据表及版本特征进行判断时,可以将特征表中调用次数较高的系统版本所对应的版本特征按高到低进行排序,还可以按实际情况进行排序。如此,当识别设备对目标电控系统的系统版本进行识别,会优先识别调用次数高的系统版本,可以通过识别设备更加快捷地检测出正确的系统版本,提高了电控系统的系统版本的识别效率。
126.本实施例通过上述方案,具体通过获取所述目标电控系统对应的至少一个系统版本的调用次数;根据所述调用次数和预设的排序规则,对所述特征表中的版本特征进行排序。通过识别设备从不同设备获取目标电控系统对应的至少一个系统版本的调用次数,根据调用次数对特征表中的版本特征进行排序调整,可以更加快捷地检测出正确的系统版本,提高了电控系统识别效率。
127.此外,本技术实施例还提出一种电控系统识别装置,所述电控系统识别装置包括:
128.车型获取模块,用于确定目标车辆的目标车型;
129.特征提取模块,用于基于所述目标车型确定目标电控系统对应的预设的特征表;
130.其中,所述特征提取模块包括第一判断单元,所述第一判断单元包括版本数量判断单元、步骤执行单元,所述版本数量判断单元用于判断所述目标电控系统是否存在至少两个系统版本;所述步骤执行单元用于执行基于所述目标车型确定目标电控系统对应的预设的特征表;基于所述特征表确定所述目标电控系统的系统版本;所述特征表基于所述目标电控系统对应的若干个系统版本提取特征得到的步骤。
131.系统版本识别模块,用于基于所述特征表确定所述目标电控系统的系统版本;所述特征表基于所述目标电控系统对应的若干个系统版本提取特征得到。
132.其中,所述系统版本识别模块包括特征表生成单元、第二判断单元、显示单元,所述特征表生成单元包括样本集获取单元、样本提取单元、样本遍历单元,所述样本集获取单元用于获取样本集,所述样本集包括目标电控系统的若干个系统版本以及每一系统版本所对应的若干个特征索引;所述样本提取单元用于基于预设的提取规则及所述特征索引,提取所述系统版本所对应的版本特征;所述样本遍历单元用于依次类推,直到将所述特征索引遍历完毕,得到每一系统版本以及相对对应的版本特征,并生成所述特征表;其中,每一所述系统版本对应的版本特征为对应的系统版本独有。
133.所述第二判断模块包括系统信息获取单元、系统信息判断单元、系统版本确定单元,所述系统信息获取单元用于获取所述目标电控系统的系统信息;所述系统信息判断单元用于判断所述系统信息是否满足所述特征表中的其中一个版本特征;所述系统版本确定单元,用于若所述系统信息满足所述特征表中的其中一个版本特征,则确定该版本特征对应的系统版本为所述目标电控系统的系统版本;其中,所述系统信息判断单元包括记录顺序判断单元,所述记录顺序判断单元用于依照所述特征表中的若干个版本特征的记录顺序,判断所述系统信息是否满足其中一个所述版本特征。
134.所述显示单元用于显示所述目标电控系统的系统版本以及所述目标车辆中除所述目标电控系统之外的其他的电控系统的系统信息。
135.此外,还包括排序模块,所述排序模块包括调用次数获取单元、版本特征排序单元,所述调用次数获取单元用于获取所述目标电控系统对应的至少一个系统版本的调用次数;所述版本特征排序单元用于根据所述调用次数和预设的排序规则,对所述特征表中的版本特征进行排序。
136.本实施例实现电控系统识别的原理及实施过程,请参照上述各实施例,在此不再赘述。
137.此外,本技术实施例还提出一种终端设备,所述终端设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的电控系统识别程序,所述电控系统识别程序被所述处理器执行时实现如上所述的电控系统识别方法的步骤。
138.由于本电控系统识别程序被处理器执行时,采用了前述所有实施例的全部技术方案,因此至少具有前述所有实施例的全部技术方案所带来的所有有益效果,在此不再一一赘述。
139.此外,本技术实施例还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有电控系统识别程序,所述电控系统识别程序被处理器执行时实现如上所述的电控系统识别方法的步骤。
140.由于本电控系统识别程序被处理器执行时,采用了前述所有实施例的全部技术方案,因此至少具有前述所有实施例的全部技术方案所带来的所有有益效果,在此不再一一赘述。
141.相比现有技术,本技术实施例提出的电控系统识别方法、装置、终端设备以及存储介质,通过确定目标车辆的目标车型;基于所述目标车型确定目标电控系统对应的预设的特征表;基于所述特征表确定所述目标电控系统的系统版本;所述特征表基于所述目标电控系统对应的若干个系统版本提取特征得到。通过对目标电控系统的多个系统版本之间的区别特征进行提取挖掘并用以识别,确定电控系统的系统版本,可以解决电控系统的系统版本识别效率低的问题,提高识别效率。基于本技术方案,从汽车行业中电控系统的多个系统版本之间存在的区别特征的规律出发,构建了电控系统对应的特征表,通过将电控系统的系统信息与特征表进行匹配,识别出正确的系统版本,本方案通过设备自动识别出正确的系统版本,提高了电控系统的版本识别效率,还避免了识别出错误的系统版本所导致的功能执行失败,以及电控系统损坏所造成的损失。
142.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。
143.上述本技术实施例序号仅仅为了描述,不代表实施例的优劣。
144.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本技术的技术方案本质上或者说对现有技术做
出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上的一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,被控终端,或者网络设备等)执行本技术每个实施例的方法。
145.以上仅为本技术的优选实施例,并非因此限制本技术的专利范围,凡是利用本技术说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本技术的专利保护范围内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1