用于车辆电子诊断的可视化管控系统及方法与流程
- 国知局
- 2024-07-30 09:22:12
本发明涉及车辆监管,具体为用于车辆电子诊断的可视化管控系统及方法。
背景技术:
1、随着汽车行业的迅速发展,车辆的复杂性和电子化水平不断提升,这对车辆的诊断和维护提出了更高的要求。传统的车辆电子诊断系统往往依赖于经验丰富的技师和复杂的扫描工具,并且需要花费技师大量的时间精力,诊断效率低下。
2、而随着计算机技术及传感器技术的发展,车辆电子诊断技术取得了显著的进步,各类传感器能够实时收集车辆的各种数据,便于车辆的电子诊断分析;但是现在的用于车辆电子诊断系统也存在较大的缺陷:
3、一方面,各个传感器的数据来源无法清晰定位,依旧需要专业的技术人员来进行后续分析,锁定车辆的异常故障位置,无法将复杂的车辆数据以直观、易懂的方式呈现出来;
4、另一方面,车辆各个电子诊断数据虽然独立,但是在某种程度上也会相互影响、相互关联,现有技术在进行车辆电子诊断的过程中,往往是按照指定的电子诊断顺序执行,进而即使得到具体的车辆异常电子诊断结果,也是零散的、碎片化的,需要后续整合分析,无法快速锁定车辆的所有异常电子诊断结果,电子诊断效率低。
技术实现思路
1、本发明的目的在于提供用于车辆电子诊断的可视化管控系统及方法,以解决上述背景技术中提出的问题。
2、为了解决上述技术问题,本发明提供如下技术方案:用于车辆电子诊断的可视化管控方法,所述方法包括以下步骤:
3、s100、通过传感器对车辆信息进行采集,获取车辆的各项电子数据,生成车辆的各个电子检测任务;并将相应车辆的各项电子检测任务分别与采集相应电子数据的电子器件编号进行绑定,以检测任务数组的形式反馈给可视化界面;
4、s200、按车辆内每个电子器件编号在历史数据中出现故障的频率从高至低的顺序,对车辆的各个电子器件编号分别对应的电子检测任务进行排列,生成车辆电子诊断序列;
5、s300、将车辆电子诊断序列中未完成诊断的电子检测任务按照先后顺序逐个进行标号;根据对应的电子器件编号之间的位置关系及历史数据中不同电子器件编号的故障信息,生成每个电子器件编号对应的诊断风险链路;在按照车辆电子诊断序列进行电子诊断的过程中,实时将各个电子检测任务的诊断结果反馈到可视化界面中,并在电子检测任务的诊断结果出现异常时,在可视化界面中对诊断结果异常的电子检测任务对应的诊断风险链路进行预标记;
6、本发明每完成车辆电子诊断序列中一个电子检测任务的诊断结果,则车辆电子诊断序列中未完成诊断的电子检测任务标号更新一次;
7、s400、获取车辆电子诊断序列中未完成诊断的电子检测任务所属的序列片段及可视化界面中预标记的诊断风险链路,分析车辆电子诊断序列中未完成诊断的电子检测任务所属的序列片段内各个电子检测任务对应的检测介入干扰量;并根据所得检测介入干扰量,对车辆电子诊断序列中未完成诊断的电子检测任务所属的序列片段内的元素的优先级进行优化,将优化后的车辆电子诊断序列反馈到可视化界面中,并跳转到s300。
8、进一步的,所述s100中车辆的每个电子检测任务对应一项电子数据;
9、采集电子数据的电子器件位置与相应的电子数据一一对应,且电子器件位置为采集相应电子数据的传感器接触的电子器件位置;
10、所述检测任务数组包括多个检测任务数据对,每个检测任务数据对的第一个数据为电子数据对应的电子检测任务,且第二个数据为采集相应电子数据的电子器件编号,每个电子器件编号在数据库对应一个电子器件名称及电子器件位置。
11、本发明获取电子器件的位置是为了后续步骤在可视化界面中能够实时反馈相应电子器件的诊断结果及车辆电子诊断序列中各个电子诊断任务对应的标号。
12、进一步的,所述s300中生成每个电子器件编号对应的诊断风险链路时,选取待测电子器件编号,将待测电子器件编号作为对应的诊断风险链路的起始链节点,并获取起始链节点后续的相邻链节点,若起始链节点存在后续的相邻链节点,则将所得的相邻链节点作为参照链节点,继续获取参照链节点后续的相邻链节点,直至参照链节点不存在后续的相邻链节点为止,得到待测电子器件编号对应的诊断风险链路;
13、获取参照链节点后续的相邻链节点的过程中,获取车辆中各个电子器件编号之间的位置关系及历史数据中不同电子器件编号的故障信息;选取历史数据中参照链节点对应电子器件编号的诊断结果为故障状态时,其余电子器件编号分别对应的诊断结果为故障状态的概率,得到其余电子器件编号中的各个电子器件编号相对于参照链节点对应的电子器件编号时的故障概率;将其余电子器件编号中的任意一个电子器件编号相对于参照链节点对应的电子器件编号时的故障概率记为p,选取对应p值大于预设值且与参照链节点对应的电子器件编号相连的所有电子器件编号构成的集合,记为q,所述q中的任意一个元素均为参照链节点后续的相邻链节点。
14、本发明获取各个电子器件编号分别对应的诊断风险链路,是为了计算车辆电子诊断序列中未完成诊断的电子检测任务所属的序列片段内各个电子检测任务对应的检测介入干扰量,进而为后续步骤优化车辆电子诊断序列中未完成诊断的电子检测任务所属的序列片段内的元素的优先级提供数据支撑。
15、进一步的,所述s400中分析车辆电子诊断序列中未完成诊断的电子检测任务所属的序列片段内各个电子检测任务对应的检测介入干扰量时,具体方法如下:
16、s401、获取车辆电子诊断序列中未完成诊断的电子检测任务所属的序列片段及可视化界面中预标记的诊断风险链路;将车辆电子诊断序列中未完成诊断的第i个电子检测任务记为ai;
17、s402、得到ai对应的检测介入干扰量,记为fai,将可视化界面中预标记的诊断风险链路中含有ai的诊断风险链路个数记为n,
18、当n=0时,则fai为+∞;
19、当n≠0时,则
20、,
21、其中,nm表示含有ai的第n个诊断风险链路对应的链路检测行进方案个数;
22、bai(n,m)表示含有ai的第n个诊断风险链路对应的第m个链路检测行进方案对应的关联值;
23、所述链路检测行进方案表示诊断风险链路中按链路顺序从ai至相应诊断风险链路或与相应诊断风险链路交叉的诊断风险链路末端的各个电子检测任务构成的序列片段;与相应诊断风险链路交叉的诊断风险链路的交叉点对应的电子检测任务同时包含于对应的两个诊断风险链路;
24、本发明中当可视化界面中预标记的诊断风险链路个数为多个,且含有ai的第n个诊断风险链路对应的第m个链路检测行进方案中ai之后的链路片段与其余诊断风险链路交叉时,则判定含有ai的第n个诊断风险链路对应的第m个链路检测行进方案有多个;反之,则含有ai的第n个诊断风险链路对应的第m个链路检测行进方案唯一;
25、所述链路检测行进方案对应的关联值为链路检测行进方案中,属于车辆电子诊断序列中未完成诊断的电子检测任务的链路节点个数,每个链路节点对应一个电子诊断任务;
26、g{}表示求倒数的运算;
27、ybai(n,m)表示含有ai的第n个诊断风险链路对应的第m个链路检测行进方案中,属于车辆电子诊断序列中未完成诊断的电子检测任务且互不相同的链路节点个数;
28、g表示车辆电子诊断序列中未完成诊断的电子检测任务个数。
29、进一步的,所述s400中根据所得检测介入干扰量,对车辆电子诊断序列中未完成诊断的电子检测任务所属的序列片段内的元素的优先级进行优化时,按照所得检测介入干扰量从小到大的顺序对各个检测介入干扰量分别对应的电子检测任务进行排序,将所得排序结果对应的车辆电子诊断序列作为优化后的车辆电子诊断序列;检测介入干扰量相同的各个电子检测任务的排序结果采用随机选取方式。
30、本发明对车辆电子诊断序列中未完成诊断的电子检测任务所属的序列片段内的元素的优先级进行优化,能够在一定程度上快速且集中地锁定车辆电子诊断结果中异常的电子器件编号,降低车辆异常电子诊断结果零散化、碎片化对后续数据整合分析车辆故障位置的难度;在一定程度上提供了车辆电子诊断的效率。
31、进一步的,在对车辆电子诊断序列中未完成诊断的电子检测任务所属序列片段内的元素的优先级进行优化方法还包括人为调整方式,执行所述人为调整方式时,获取管理员调整过程中选中的电子检测任务在调整后的车辆电子诊断序列中的优先级,锁定管理员调整过程中选中的电子检测任务及其对应的优先级;并在后续过程中,不通过人为调整方式对车辆电子诊断序列中未完成诊断的电子检测任务所属序列片段内的元素的优先级进行优化时,锁定的电子检测任务不参与优化分析过程,且每个锁定的电子检测任务在所属的序列片段中的位置顺序不变。
32、用于车辆电子诊断的可视化管控系统,所述系统包括以下模块:
33、检测任务生成模块,所述检测任务生成模块通过传感器对车辆信息进行采集,获取车辆的各项电子数据,生成车辆的各个电子检测任务;
34、可视化管理模块,所述可视化管理模块将相应车辆的各项电子检测任务分别与采集相应电子数据的电子器件编号进行绑定,以检测任务数组的形式反馈给可视化界面;
35、诊断序列生成模块,所述诊断序列生成模块按车辆内每个电子器件编号在历史数据中出现故障的频率从高至低的顺序,对车辆的各个电子器件编号分别对应的电子检测任务进行排列,生成车辆电子诊断序列;
36、诊断风险链路分析模块,所述诊断风险链路分析模块将车辆电子诊断序列中未完成诊断的电子检测任务按照先后顺序逐个进行标号;并根据对应的电子器件编号之间的位置关系及历史数据中不同电子器件编号的故障信息,生成每个电子器件编号对应的诊断风险链路;在按照车辆电子诊断序列进行电子诊断的过程中,实时将各个电子检测任务的诊断结果反馈到可视化界面中,并在电子检测任务的诊断结果出现异常时,在可视化界面中对诊断结果异常的电子检测任务对应的诊断风险链路进行预标记;
37、诊断干扰分析模块,所述诊断干扰分析模块获取车辆电子诊断序列中未完成诊断的电子检测任务所属的序列片段及可视化界面中预标记的诊断风险链路,分析车辆电子诊断序列中未完成诊断的电子检测任务所属的序列片段内各个电子检测任务对应的检测介入干扰量;并根据所得检测介入干扰量,对车辆电子诊断序列中未完成诊断的电子检测任务所属的序列片段内的元素的优先级进行优化,将优化后的车辆电子诊断序列反馈到可视化界面中。
38、进一步的,所述诊断干扰分析模块包括检测介入分析单元及检测序列优化单元,
39、所述检测介入分析单元获取车辆电子诊断序列中未完成诊断的电子检测任务所属的序列片段及可视化界面中预标记的诊断风险链路,分析车辆电子诊断序列中未完成诊断的电子检测任务所属的序列片段内各个电子检测任务对应的检测介入干扰量;
40、所述检测序列优化单元根据所得检测介入干扰量,对车辆电子诊断序列中未完成诊断的电子检测任务所属的序列片段内的元素的优先级进行优化,将优化后的车辆电子诊断序列反馈到可视化界面中。
41、与现有技术相比,本发明所达到的有益效果是:本发明在进行车辆电子诊断的过程中,不仅实现了对电子诊断任务、电子器件位置及编号的可视化,能够快速锁定车辆的异常故障位置,将复杂的车辆数据以直观、易懂的方式呈现出来;还能够对车辆电子诊断序列中未完成诊断的电子检测任务所属的序列片段内的元素的优先级进行优化,能够在一定程度上快速且集中地锁定车辆电子诊断结果中异常的电子器件编号,降低车辆异常电子诊断结果零散化、碎片化对后续数据整合分析车辆故障位置的难度,在一定程度上提供了车辆电子诊断的效率,实现了对车辆电子诊断的有效管控。
本文地址:https://www.jishuxx.com/zhuanli/20240730/149221.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。