一种智能汽车快速故障诊断报价系统及方法与流程
未命名
10-26
阅读:69
评论:0
1.本发明涉及汽车故障诊断报价领域技术领域,特别涉及一种智能汽车快速故障诊断报价系统及方法。
背景技术:
2.随着智能汽车的逐渐普及,汽车的技术性和复杂性也不断增加,因此对汽车的维修和诊断提出了很好新的挑战。而传统的诊断流程通过手动检查、使用仪器设备和查阅技术手册等方法,不仅人工成本和时间成本较大,而且由于人的主动因素影响,造成故障诊断效率低,错误率高,从而影响维修效率和质量。同时也缺少根据故障诊断,进行快速报价系统,便于车主进行参考。因此,亟需一种高效和准确的汽车诊断报价系统。
技术实现要素:
3.本发明实施例提供的一种智能汽车快速故障诊断报价系统,包括:
4.vin码解析模块,用于获取车辆vin码并解析出车辆配置信息;
5.状态获取模块,用于通过电子控制单元获取汽车运行的状态数据和故障码;
6.故障诊断模块,用于构建故障诊断模型并利用历史故障数据对故障诊断模型进行训练和参数调优,得到最优的故障诊断模型并基于汽车运行的状态数据和故障码,利用最优的故障诊断模型进行故障诊断,得到故障诊断结果;
7.方案检索模块,用于基于历史维修方案,构建维修方案库,并基于维修方案库,确定汽车维修方案;
8.报价反馈模块,用于基于汽车维修方案,生成原始维修报价单并分别发送给用户和厂家进行修改和确认,得到最终维修报价单。
9.优选地,vin码解析模块包括:
10.图像信息获取单元,用于获取用户拍摄的车辆图像信息;
11.特征提取单元,用于对车辆图像信息进行特征提取,得到特征数据;
12.vin码匹配单元,用于基于历史车辆vin码数据构建vin码数据库,并将特征数据输入到vin码数据库进行匹配,获取匹配度最大的对应的车辆vin码并发送给用户确认是否是车辆vin码;
13.vin码确认单元,用于获取用户确认指令,若用户确认是,则确定匹配度最大的对应的车辆vin码为车辆vin码,若用户确认否,则弹出用户输入车辆vin码的对话框提示用户输入车辆vin码,获取用户输入车辆vin码为车辆vin码;
14.vin码解析单元,用于对车辆vin码解析,得到车辆配置信息,
15.其中,车辆配置信息包括车型、车系、发动机型号和配件信息。
16.优选地,状态获取模块包括:
17.移动数据获取单元,用于通过电子控制单元采集汽车运行时的移动数据;
18.温压数据获取单元,用于通过电子控制单元采集汽车运行时的温压数据;
19.声音数据获取单元,用于通过电子控制单元采集汽车运行时的声音数据;
20.数据融合单元,用于将移动数据、传感数据和声音数据进行融合,得到汽车运行的状态数据;
21.故障码获取单元,用于通过电子控制单元获取故障码。
22.优选地,故障诊断模块包括:
23.诊断模型构建单元,用于基于支持向量机,构建故障诊断模型;
24.数据集划分单元,用于获取历史故障数据,并基于k折交叉验证方式将历史故障数据划分为训练集和验证集;
25.训练模型单元,用于利用训练集对故障诊断模型进行训练,得到训练完成的故障诊断模型;
26.参数调优单元,用于利用验证集对训练完成的故障诊断模型进行参数调优,得到最优的故障诊断模型;
27.故障诊断单元,用于将汽车运行的状态数据和故障码输入到最优的故障诊断模型,得到故障诊断结果。
28.优选地,参数调优单元包括:
29.诊断验证子单元,用于将多个验证集分别输入到训练完成的故障诊断模型,得到多个故障诊断验证值;
30.误差计算子单元,用于分别计算故障诊断验证值与真实值之间的均方误差;
31.误差最小选择子单元,用于选择均方误差最小的故障诊断验证值,求出均方误差最小的故障诊断验证值对应的参数;
32.最优模型确认子单元,用于基于均方误差最小的故障诊断验证值对应的参数,对故障诊断模型进行参数调优,得到最优的故障诊断模型。
33.优选地,方案检索模块包括:
34.方案库构建单元,用于基于历史维修方案,构建维修方案库;
35.相似度最大单元,用于基于故障诊断结果,对维修方案库进行相似度检索,得到相似度最大的维修方案并发送给用户;
36.维修方案确定单元,用于获取用户对相似度最大的维修方案的修改,确定汽车维修方案。
37.优选地,报价反馈模块包括:
38.方案要素单元,用于对汽车维修方案进行解析并结合车辆配置信息,得到多个需要维修的方案要素,
39.其中,方案要素包括项目信息、需要维修的配件信息和工时费用信息;
40.报价检索单元,用于获取汽车的位置,并通过服务器检索出以汽车的位置为中心的设定距离范围内的多个厂家关于任一方案要素的报价;
41.报价删除保留单元,用于确定置信区间,并基于置信区间,对多个厂家关于任一方案要素的报价删除和保留,
42.其中,报价删除保留单元包括:
43.置信区间子单元,用于预设置信度,并基于预设置信度确定置信区间;
44.区间调整子单元,用于基于多个厂家的历史虚报记录,对置信区间进行调整;
45.要素报价保留子单元,基于调整后的置信区间,对调整后的置信区间外的多个厂家关于任一方案要素的报价进行删除,保留调整后的置信区间的多个厂家关于任一方案要素的报价;
46.中位数报价单元,用于对调整后的置信区间的多个厂家关于任一方案要素的报价按照中位数计算,确定任一方案要素的中位数报价;
47.总报价单元,用于基于任一方案要素的中位数报价,计算出汽车维修方案的总报价;
48.报价确认单元,用于基于任一方案要素的中位数报价和汽车维修方案的总报价,生成原始维修报价单并将原始维修报价单分别发送给用户和调整后的置信区间的多个厂家进行修改和确认,确定最终维修报价单。
49.优选地,报价确认单元包括:
50.原始报价子单元,用于基于任一方案要素的中位数报价和汽车维修方案的总报价,生成原始维修报价单;
51.用户修改子单元,用于将原始维修报价单分别发送给用户并获取用户修改指令,得到用户修改的维修报价单并依次将用户修改的维修报价单给发送调整后的置信区间的多个厂家;
52.厂家修改子单元,用于获取调整后的置信区间的多个厂家对用户修改的维修报价单的修改指令,确定厂家修改的维修报价单并反馈给用户;
53.最终确定单元,用于获取用户对厂家的修改确认的维修报价单的确认指令,确定最终维修报价单。
54.优选地,智能汽车快速故障诊断报价系统,还包括:
55.应急抢救模块,用于基于故障诊断结果判断是否应急抢救并进行相应处理;
56.其中,应急抢救模块包括:
57.第一判断单元,用于基于历史数据,构建应急抢救数据库并利用应急抢救数据库判断故障诊断结果是否属于应急抢救,若属于应急抢救,则转至第二判断单元,否则,不处理;
58.第二判断单元,用于判断故障诊断结果需要紧急救援,若需要紧急救援,则转至紧急救援单元,若不需要紧急救援,则转至第三判断单元;
59.紧急救援单元,用于若故障诊断结果需要紧急救援,则基于汽车的位置,检索出距离汽车的位置路径最近的医疗救援中心并向距离汽车的位置路径最近的医疗救援中心发出求救信号;
60.第三判断单元,用于若故障诊断结果不需要紧急救援,则构建后续事故预测模型,并利用后续事故预测模型对故障诊断结果进行预测并基于预测结果判断是否需要人员转移,若判断需要人员转移,则转至人员转移单元,若判断不需要人员转移,则转至应急维修单元;
61.人员转移单元,用于若判断需要人员转移,则对汽车进行紧急制动,并基于预测结果设定安全区域,引导人员向安全区域进行转移;
62.应急维修单元,用于若判断不需要人员转移,则检索距离汽车的位置路径最近的汽车急修厂家并向距离汽车的位置路径最近的汽车急修厂家发出通知。
63.本发明还提供了一种智能汽车快速故障诊断报价系统,包括:
64.获取车辆vin码并解析出车辆配置信息;
65.通过电子控制单元获取汽车运行的状态数据和故障码;
66.构建故障诊断模型并利用历史故障数据对故障诊断模型进行训练和参数调优,得到最优的故障诊断模型并基于汽车运行的状态数据和故障码,利用最优的故障诊断模型进行故障诊断,得到故障诊断结果;
67.基于历史维修方案,构建维修方案库,并基于维修方案库,确定汽车维修方案;
68.基于汽车维修方案,生成原始维修报价单并分别发送给用户和厂家进行修改和确认,得到最终维修报价单。
69.本发明有益效果:
70.本发明通过人工智能和大数据分析,实现自动扫描车辆故障代码,构建最优的故障诊断模型进行故障诊断,获得标准化的维修报价标准,基于汽车维修方案先自动生成原始维修报价单,再通过用户和厂家进行修改和确定,达成合约,提高了故障诊断的准确性,缩短了维修时间,减少了人工成本,为故障诊断和修复提供了便利。
71.本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
72.下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
附图说明
73.附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
74.图1为本发明实施例中一种智能汽车快速故障诊断报价系统的示意图;
75.图2为本发明实施例中车辆vi n码解析的示意图;
76.图3为本发明实施例中故障诊断结果的示意图;
77.图4为本发明实施例中方案要素结果的示意图;
78.图5为本发明实施例中最终维修报价单的示意图;
79.图6为本发明实施例中一种智能汽车快速故障诊断报价方法的示意图。
具体实施方式
80.以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
81.本发明实施例提供了一种智能汽车快速故障诊断报价系统,如图1所示,包括:
82.vin码解析模块1,用于获取车辆vin码并解析出车辆配置信息;
83.状态获取模块2,用于通过电子控制单元获取汽车运行的状态数据和故障码;
84.故障诊断模块3,用于构建故障诊断模型并利用历史故障数据对故障诊断模型进行训练和参数调优,得到最优的故障诊断模型并基于汽车运行的状态数据和故障码,利用最优的故障诊断模型进行故障诊断,得到故障诊断结果;
85.方案检索模块4,用于基于历史维修方案,构建维修方案库,并基于故障诊断结果,
确定汽车维修方案;
86.报价反馈模块5,用于基于汽车维修方案,生成原始维修报价单并分别发送给用户和厂家进行修改和确认,得到最终维修报价单。
87.上述技术方案的工作原理及有益效果为:
88.vin码解析模块1获取车辆vin码并解析出车辆配置信息。例如车主在获取车辆vin码解析出车辆配置信息,包括车型(宝马),车系(4系),发动机型号(b48b20a、气缸数为4缸)以及配件信息(内饰、轮胎、座椅和led车灯等)。状态获取模块2通过电子控制单元获取汽车运行的状态数据和故障码。状态数据包括宝马车的时速、温度数据、气压数据和声音数据(包括发动机声音数据和轴承声音数据等)。故障诊断模块3构建故障诊断模型并利用历史故障数据对故障诊断模型进行训练和参数调优,得到最优的故障诊断模型,然后将状态数据和故障码输入到最优的故障诊断模型进行故障诊断,当最优的故障诊断模型诊断出故障结果(无法启动发动机)。方案检索模块4根据故障结果(无法启动发动机)确定汽车维修方案。报价反馈模块5根据汽车维修方案生成原始维修报价单,再通过用户和厂家进行修改和确定,达成一致后,得到最终维修报价单。
89.本系统还包括安全保障模块,用于对智能汽车快速故障诊断报价系统进行安全检测。
90.其中,安全性能模块包括:
91.数据安全单元,用于通过客户端对用户的汽车运行的状态数据进行加密并上传到服务器上。
92.身份验证单元,用于通过客户端对用户进行身份验证。
93.安全下载单元,用于当用通过身份验证后,对服务器上的用户的汽车运行的状态数据进行下载至客户端并进行解密。
94.漏洞扫描单元,用于在用户访问服务器过程中,对客户端进行漏洞检测,若发现客户端存在漏洞检测,则对客户端进行远程修复。
95.本发明实施例通过人工智能和大数据分析,实现自动扫描车辆故障代码,构建最优的故障诊断模型进行故障诊断,获得标准化的维修报价标准,基于汽车维修方案先自动生成原始维修报价单,再通过用户和厂家进行修改和确定,达成合约,提高了故障诊断的准确性,缩短了维修时间,减少了人工成本,为故障诊断和修复提供了便利。
96.在一个实施例中,1包括:
97.图像信息获取单元,用于获取用户拍摄的车辆图像信息;
98.特征提取单元,用于对车辆图像信息进行特征提取,得到特征数据;
99.vin码匹配单元,用于基于历史车辆vin码数据构建vin码数据库,并将特征数据输入到vin码数据库进行匹配,获取匹配度最大的对应的车辆vin码并发送给用户确认是否是车辆vin码;
100.vin码确认单元,用于获取用户确认指令,若用户确认是,则确定匹配度最大的对应的车辆vin码为车辆vin码,若用户确认否,则弹出用户输入车辆vin码的对话框提示用户输入车辆vin码,获取用户输入车辆vin码为车辆vin码;
101.vin码解析单元,用于对车辆vin码解析,得到车辆配置信息,
102.其中,车辆配置信息包括车型、车系、发动机型号和配件信息。
103.上述技术方案的工作原理及有益效果为:
104.图像信息获取单元自动获取车辆图像信息。特征提取单元对车辆图像信息进行特征提取,得到特征数据。vin码匹配单元利用历史车辆vin码数据构建vin码数据库,将特征数据输入到vin码数据库进行匹配,获取匹配度最大的对应的车辆vin码并发送给用户确认。本系统中将故障车辆图像接入后,系统自动识别车辆vin/或者车牌/或者驾驶证/进行车辆车型信息的确认。如图2所示,在得到图像信息,自动匹配最大的车辆vin码是“wddng76xx”。vin码确认单元将车辆vin码供用户确认,并提供了一种输入方式,若用户确认不是vin码,弹出输入车辆vin码的对话框提示用户输入车辆vin码。vin码解析单元对车辆vin码解析,得到车辆配置信息。
105.本发明实施例通过自动获取车辆图像识别出车辆vin码,并对车辆vin码进行解析出车辆配置信息,提高了车辆vin码识别准确性,并通过对话框对车辆vin码进行更正,大大缩短了车辆配置信息的获取时间,提高了故障诊断的效率。
106.在一个实施例中,状态获取模块2包括:
107.移动数据获取单元,用于通过电子控制单元采集汽车运行时的移动数据;
108.温压数据获取单元,用于通过电子控制单元采集汽车运行时的温压数据;
109.声音数据获取单元,用于通过电子控制单元采集汽车运行时的声音数据;
110.数据融合单元,用于将移动数据、传感数据和声音数据进行融合,得到汽车运行的状态数据;
111.故障码获取单元,用于通过电子控制单元获取故障码。
112.上述技术方案的工作原理及有益效果为:
113.状态获取模块2通过车上的电子控制单元采集汽车运行时的状态数据。电子控制单元(ecu)控制各个元器件进行采集数据。移动数据获取单元获取汽车运行时的速度和方向等移动数据,温压数据获取单元通过电子控制单元控制各种传感器采集汽车运行时的温度数据和压力数据,比如汽车的温度60℃和压力5
×
105帕。声音数据获取单元通过电子控制单元采集汽车运行发送的各种声音数据,例如本实施例采集到变速箱发出的“咔嗒声”。数据融合单元将移动数据、传感数据和声音数据进行融合,得到汽车运行的状态数据。故障码获取单元通过电子控制单元获取故障码,本实施例获取了故障码是p00001和p0033。
114.本发明实施例通过获取汽车运行的状态数据和故障码,为后续的利用支持向量机构建故障诊断模型提供了数据来源。
115.在一个实施例中,故障诊断模块3包括:
116.诊断模型构建单元,用于基于支持向量机,构建故障诊断模型;
117.数据集划分单元,用于获取历史故障数据,并基于k折交叉验证方式将历史故障数据划分为训练集和验证集;
118.训练模型单元,用于利用训练集对故障诊断模型进行训练,得到训练完成的故障诊断模型;
119.参数调优单元,用于利用验证集对训练完成的故障诊断模型进行参数调优,得到最优的故障诊断模型;
120.故障诊断单元,用于将汽车运行的状态数据和故障码输入到最优的故障诊断模型,得到故障诊断结果。
121.上述技术方案的工作原理及有益效果为:
122.支持向量机(svm,support vector machine)是一个用于二元分类的分类器。诊断模型构建单元利用支持向量机构建故障诊断模型。数据集划分单元获取智能汽车的历史故障数据,并设定k折交叉验证方式将历史故障数据划分为训练集和验证集。本实施例设定k=10,则先将原始的历史故障数据分成10份,依选择将其中的1份作为验证集,剩余的9份作为训练集,一共生成10种分配方式。训练模型单元依次分别将每种分配方式的其中作为训练集的9份输入到故障诊断模型进行训练,得到训练完成的故障诊断模型,再用训练完成的故障诊断模型对作为验证集的1份进行验证,得到验证值。因此10种分配方式产生10个故障诊断验证值。参数调优单元对10个故障诊断验证值进行评估,选择评估效果最优的对训练完成的故障诊断模型进行参数调优,得到最优的故障诊断模型。将状态获取模块2获取的汽车运行的状态数据和故障码输入到最优的故障诊断模型,如图3所示,从发动机发出的“咔嗒”声音数据和移动数据获取单元中获取的“怠速运行时有振动”,根据最优的故障诊断模型得到故障诊断结果是发动机“正极短路/断路”。
123.本发明实施例通过支持向量机构成故障诊断模型,并通过于k折交叉验证方式划分训练集和验证集,并对验证集的结果进行评估,从而实现故障诊断模型的调优,优化了故障诊断模型的判断结果,提高了故障诊断的准确性,为针对故障进行精确性后期维修提供前提。
124.在一个实施例中,参数调优单元包括:
125.诊断验证子单元,用于将多个验证集分别输入到训练完成的故障诊断模型,得到多个故障诊断验证值;
126.误差计算子单元,用于分别计算故障诊断验证值与真实值之间的均方误差;
127.误差最小选择子单元,用于选择均方误差最小的故障诊断验证值,求出均方误差最小的故障诊断验证值对应的参数;
128.最优模型确认子单元,用于基于均方误差最小的故障诊断验证值对应的参数,对故障诊断模型进行参数调优,得到最优的故障诊断模型。
129.上述技术方案的工作原理及有益效果为:
130.本实施例设定k=10,一共有10种训练集和验证集的划分方式,诊断验证子单元将10种数据集划分对应的验证集分别输入到10种数据集划分对应的训练集训练完成的故障诊断模型中进行验证,得到10个故障诊断验证值。误差计算子单元分别计算故障诊断验证值与真实值之间的均方误差。误差最小选择子单元选择均方误差最小的故障诊断验证值,求出均方误差最小的故障诊断验证值对应的故障诊断模型的参数,最优模型确认子单元根据求出的故障诊断模型的参数对对故障诊断模型进行参数调优,得到最优的故障诊断模型。
131.本发明实施例通过k折交叉验证方式并对验证结果进行评估,选择均方误差最小的作为最优的故障诊断模型的参数调优,提高了故障诊断模型的准确性,减少了误差。
132.在一个实施例中,方案检索模块4包括:
133.历史维修方案,用于基于历史维修方案,构建维修方案库;
134.相似度最大单元,用于基于故障诊断结果,对维修方案库进行相似度检索,得到相似度最大的维修方案并发送给用户;
135.维修方案确定单元,用于获取用户对相似度最大的维修方案的修改,确定汽车维修方案。
136.上述技术方案的工作原理及有益效果为:
137.历史维修方案利用历史维修方案,构建维修方案库,维修方案库包括各种故障类型对应的维修方案。相似度最大单元根据故障诊断结果在历史维修方案进行相似性检索,当故障诊断结果与维修方案库中的故障类型相似度最大,则找出对应的维修方案。例如基于故障诊断结果,相似度最大单元检索出对“空调滤芯”进行更换等。用对“空调滤芯”进行修改和确定,最终形成汽车维修方案。
138.本发明实施例基于故障诊断结果确定维修方案库,确定了精确性维修方案,对故障维修提供了保障。
139.在一个实施例中,报价反馈模块5包括:
140.方案要素单元,用于对汽车维修方案进行解析并结合车辆配置信息,得到多个需要维修的方案要素,
141.其中,方案要素包括项目信息、需要维修的配件信息和工时费用信息;
142.报价检索单元,用于获取汽车的位置,并通过服务器检索出以汽车的位置为中心的设定距离范围内的多个厂家关于任一方案要素的报价;
143.报价删除保留单元,用于确定置信区间,并基于置信区间,对多个厂家关于任一方案要素的报价删除和保留,
144.其中,报价删除保留单元包括:
145.置信区间子单元,用于预设置信度,并基于预设置信度确定置信区间;
146.区间调整子单元,用于基于多个厂家的历史虚报记录,对置信区间进行调整;
147.要素报价保留子单元,基于调整后的置信区间,对调整后的置信区间外的多个厂家关于任一方案要素的报价进行删除,保留调整后的置信区间的多个厂家关于任一方案要素的报价;
148.中位数报价单元,用于对调整后的置信区间的多个厂家关于任一方案要素的报价按照中位数计算,确定任一方案要素的中位数报价;
149.总报价单元,用于基于任一方案要素的中位数报价,计算出汽车维修方案的总报价;
150.报价确认单元,用于基于任一方案要素的中位数报价和汽车维修方案的总报价,生成原始维修报价单并将原始维修报价单分别发送给用户和调整后的置信区间的多个厂家进行修改和确认,确定最终维修报价单。
151.上述技术方案的工作原理及有益效果为:
152.方案要素单元对汽车维修方案进行解析并结合车辆配置信息,得到多个需要维修的方案要素。方案要素包括项目信息、需要维修的配件信息和工时费用信息。例如推选出需要维修的配件信息“空调滤芯”多种类型,如图4所示,本实施例推出了oe编号分别为“64319194098”和“64316804939”两种的空调滤芯。报价检索单元获取汽车的位置,并通过服务器检索出以汽车的位置为中心的设定距离范围内的多个厂家关于空调滤芯的报价并按照价格顺序供用于进行选择。报价删除保留单元中置信区间子单元预设一个置信度,置信度为90%,因此对于oe编号的“64319194098”的空调滤芯,确定下确定置信区间是在155
±
10元之内的区间。区间调整子单元根据每个厂家在报价中的历史虚报价格记录,进行适当的调整。例如,a厂家的历史虚报记录是20%,报价是155元,b厂家的历史虚报记录是2%,报价是149元,因此将置信区间向历史虚报记录少的b厂家的方向进行调整,最终,确定置信区间150
±
10元,要素报价保留子单元对置信区间150
±
10元内的多个厂家关于空调滤芯的报价保留,删除置信区间150
±
10元外的多个厂家关于空调滤芯的报价。中位数报价单元对多个厂家关于空调滤芯的报价进行中位数计算,例如有5家厂家对空调滤芯的报价,分别是148,149,150,151,152元,按照价格排序后,取中位数,即150元。本实施例中的“64319194098”和“64316804939”两种的空调滤芯分别是150元和350元,按照价格价格顺序进行排列供用户进行确定。总报价单元根据每一个方案要素的中位数报价,分别计算出汽车维修方案的总报价。报价确认单元,对所有需要维修的项目信息、配件信息和工时费用的中位数报价和汽车维修方案的总报价,生成原始维修报价单并将原始维修报价单分别发送给用户和调整后的置信区间的多个厂家进行修改和确认,如图5所示,确定最终维修报价单。
153.本发明通过对维修方案先进行方案要素解析,并根据方案要素确定合理的报价,防止厂家进行虚报,维持价格在合理区间,方便用户进行合理选择方案要素。同时还提供了用户和厂家进行修改和确定,为汽车维修交易成交提供了便利,减少了成交花费时间。
154.在一个实施例中,报价确认单元包括:
155.原始报价子单元,用于基于任一方案要素的中位数报价和汽车维修方案的总报价,生成原始维修报价单;
156.用户修改子单元,用于将原始维修报价单分别发送给用户并获取用户修改指令,得到用户修改的维修报价单并依次将用户修改的维修报价单给发送调整后的置信区间的多个厂家;
157.厂家修改子单元,用于获取调整后的置信区间的多个厂家对用户修改的维修报价单的修改指令,确定厂家修改的维修报价单并反馈给用户;
158.最终确定单元,用于获取用户对厂家的修改确认的维修报价单的确认指令,确定最终维修报价单。
159.上述技术方案的工作原理及有益效果为:
160.报价确认单元中的原始报价子单元是将每个方案要素的中位数报价进行汇总,得到汽车维修方案的总报价,再将每个方案要素的中位数报价和总报价形成价格明细表,得到原始维修报价单。用户修改子单元可以对原始维修报价单,比如在“空调滤芯”配件上价格过高,更换的数量过多,对价格和数量进行调整,得到用户修改的维修报价单并分别发送给调整后的置信区间的多个厂家。厂家获取用户修改的维修报价单,对用户修改的维修报价单进行修改和确认,并反馈给用户。当用户对厂家的修改确认的维修报价单进行确认后,最终确定单元生成最终维修报价单。因此用户和厂家终于达成合意。
161.本发明实施例通过用户和商家的修改和确认,达成最终维修报价单,既实现了对价格合理的变动,又为双方达成合意提供了便利。
162.在一个实施例中,智能汽车快速故障诊断报价系统,还包括:
163.应急抢救模块,用于基于故障诊断结果判断是否应急抢救并进行相应处理;
164.其中,应急抢救模块包括:
165.第一判断单元,用于基于历史数据,构建应急抢救数据库并利用应急抢救数据库判断故障诊断结果是否属于应急抢救,若属于应急抢救,则转至第二判断单元,否则,不处理;
166.第二判断单元,用于判断故障诊断结果需要紧急救援,若需要紧急救援,则转至紧急救援单元,若不需要紧急救援,则转至第三判断单元;
167.紧急救援单元,用于若故障诊断结果需要紧急救援,则基于汽车的位置,检索出距离汽车的位置路径最近的医疗救援中心并向距离汽车的位置路径最近的医疗救援中心发出求救信号;
168.第三判断单元,用于若故障诊断结果不需要紧急救援,则构建后续事故预测模型,并利用后续事故预测模型对故障诊断结果进行预测并基于预测结果判断是否需要人员转移,若判断需要人员转移,则转至人员转移单元,若判断不需要人员转移,则转至应急维修单元;
169.人员转移单元,用于若判断需要人员转移,则对汽车进行紧急制动,并基于预测结果设定安全区域,引导人员向安全区域进行转移;
170.应急维修单元,用于若判断不需要人员转移,则检索距离汽车的位置路径最近的汽车急修厂家并向距离汽车的位置路径最近的汽车急修厂家发出通知。
171.上述技术方案的工作原理及有益效果为:
172.汽车经常出现急修情况,比如抛锚、撞车等情况,而不同于一般的故障,这时候的汽车已经无法正常驾驶,需要对汽车进行应急抢救。应急抢救按照情况急缓可以分为紧急救援、人员转移和应急维修。因此,第一判断单元基于历史数据,构建应急抢救数据库。将故障诊断结果输入到应急抢救数据库进行匹配,若匹配成功,则判断故障诊断结果属于应急抢救,若匹配不成功,则无需进入应急抢救。第一判断单元根据历史数据构建应急抢救数据库并利用应急抢救数据库判断故障诊断结果是否属于应急抢救。比如“撞车故障”判断出属于应急抢救,第二判断单元判断是否属于紧急救援,当“撞车故障”出现人员重伤,属于紧急救援。紧急救援单元以汽车的位置为原点,检索出距离汽车的位置路径最近的医疗救援中心并向距离汽车的位置路径最近的医疗救援中心发出求救信号。若“撞车故障”无人员重伤,则第三判断单元判断是否需要人员转移,比如油箱出现漏油等,属于需要人员转移。人员转移单元汽车进行紧急制动,并根据事故类型,预测事故的影响范围,根据事故的影响范围设定安全区域,引导人员向安全区域进行转移。比如箱油漏油的影响范围是半径20米,则确定以汽车为中心,半径20米的区域外为安全区域,人员转移单元通过红色灯光引导人员向安全区域进行转移。若判断不需要人员转移,则应急维修单元检索距离汽车的位置路径最近的汽车急修厂家并向距离汽车的位置路径最近的汽车急修厂家发出通知。
173.本发明实施例通过对应急抢救的故障事故进行应急处理,缩短了应急处理时间,加快了反应处理时间。
174.本发明还提供了一种智能汽车快速故障诊断报价系统,如图6所示,包括:
175.步骤1:获取车辆vi n码并解析出车辆配置信息;
176.步骤2:通过电子控制单元获取汽车运行的状态数据和故障码;
177.步骤3:构建故障诊断模型并利用历史故障数据对故障诊断模型进行训练和参数调优,得到最优的故障诊断模型并基于汽车运行的状态数据和故障码,利用最优的故障诊
断模型进行故障诊断,得到故障诊断结果;
178.步骤4:基于历史维修方案,构建维修方案库,并基于维修方案库,确定汽车维修方案;
179.步骤5:基于汽车维修方案,生成原始维修报价单并分别发送给用户和厂家进行修改和确认,得到最终维修报价单。
180.上述技术方案的工作原理及有益效果为:
181.步骤1获取车辆vi n码并解析出车辆配置信息。步骤2通过电子控制单元获取汽车运行的状态数据和故障码。步骤3构建故障诊断模型并利用历史故障数据对故障诊断模型进行训练和参数调优,得到最优的故障诊断模型,然后将状态数据和故障码输入到最优的故障诊断模型进行故障诊断,得到故障结果。步骤4根据故障结果确定汽车维修方案。步骤5根据汽车维修方案生成原始维修报价单,再通过用户和厂家进行修改和确定,达成一致后,得到最终维修报价单。
182.本发明实施例构建故障诊断模型进行训练和参数调优,并对汽车运行的状态数据和故障码进行故障诊断,故障结果确定汽车维修方案并生成最终维修报价单,提高了故障诊断的准确性,同时缩短了用户与厂家之间的交易时间,方便用户进行价格选择。
183.显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
技术特征:
1.一种智能汽车快速故障诊断报价系统,其特征在于,包括:vin码解析模块,用于获取车辆vin码并解析出车辆配置信息;状态获取模块,用于通过电子控制单元获取汽车运行的状态数据和故障码;故障诊断模块,用于构建故障诊断模型并利用历史故障数据对故障诊断模型进行训练和参数调优,得到最优的故障诊断模型并基于汽车运行的状态数据和故障码,利用最优的故障诊断模型进行故障诊断,得到故障诊断结果;方案检索模块,用于基于历史维修方案,构建维修方案库,并基于维修方案库,确定汽车维修方案;报价反馈模块,用于基于汽车维修方案,生成原始维修报价单并分别发送给用户和厂家进行修改和确认,得到最终维修报价单。2.如权利要求1所述的一种智能汽车快速故障诊断报价系统,其特征在于,vin码解析模块包括:图像信息获取单元,用于获取用户拍摄的车辆图像信息;特征提取单元,用于对车辆图像信息进行特征提取,得到特征数据;vin码匹配单元,用于基于历史车辆vin码数据构建vin码数据库,并将特征数据输入到vin码数据库进行匹配,获取匹配度最大的对应的车辆vin码并发送给用户确认是否是车辆vin码;vin码确认单元,用于获取用户确认指令,若用户确认是,则确定匹配度最大的对应的车辆vin码为车辆vin码,若用户确认否,则弹出用户输入车辆vin码的对话框提示用户输入车辆vin码,获取用户输入车辆vin码为车辆vin码;vin码解析单元,用于对车辆vin码解析,得到车辆配置信息,其中,车辆配置信息包括车型、车系、发动机型号和配件信息。3.如权利要求2所述的一种智能汽车快速故障诊断报价系统,其特征在于,状态获取模块包括:移动数据获取单元,用于通过电子控制单元采集汽车运行时的移动数据;温压数据获取单元,用于通过电子控制单元采集汽车运行时的温压数据;声音数据获取单元,用于通过电子控制单元采集汽车运行时的声音数据;数据融合单元,用于将移动数据、传感数据和声音数据进行融合,得到汽车运行的状态数据;故障码获取单元,用于通过电子控制单元获取故障码。4.如权利要求1所述的一种智能汽车快速故障诊断报价系统,其特征在于,故障诊断模块包括:诊断模型构建单元,用于基于支持向量机,构建故障诊断模型;数据集划分单元,用于获取历史故障数据,并基于k折交叉验证方式将历史故障数据划分为训练集和验证集;训练模型单元,用于利用训练集对故障诊断模型进行训练,得到训练完成的故障诊断模型;参数调优单元,用于利用验证集对训练完成的故障诊断模型进行参数调优,得到最优的故障诊断模型;
故障诊断单元,用于将汽车运行的状态数据和故障码输入到最优的故障诊断模型,得到故障诊断结果。5.如权利要求4所述的一种智能汽车快速故障诊断报价系统,其特征在于,参数调优单元包括:诊断验证子单元,用于将多个验证集分别输入到训练完成的故障诊断模型,得到多个故障诊断验证值;误差计算子单元,用于分别计算故障诊断验证值与真实值之间的均方误差;误差最小选择子单元,用于选择均方误差最小的故障诊断验证值,求出均方误差最小的故障诊断验证值对应的参数;最优模型确认子单元,用于基于均方误差最小的故障诊断验证值对应的参数,对故障诊断模型进行参数调优,得到最优的故障诊断模型。6.如权利要求5所述的一种智能汽车快速故障诊断报价系统,其特征在于,方案检索模块包括:方案库构建单元,用于基于历史维修方案,构建维修方案库;相似度最大单元,用于基于故障诊断结果,对维修方案库进行相似度检索,得到相似度最大的维修方案并发送给用户;维修方案确定单元,用于获取用户对相似度最大的维修方案的修改,确定汽车维修方案。7.如权利要求6所述的一种智能汽车快速故障诊断报价系统,其特征在于,报价反馈模块包括:方案要素单元,用于对汽车维修方案进行解析并结合车辆配置信息,得到多个需要维修的方案要素,其中,方案要素包括项目信息、需要维修的配件信息和工时费用信息;报价检索单元,用于获取汽车的位置,并通过服务器检索出以汽车的位置为中心的设定距离范围内的多个厂家关于任一方案要素的报价;报价删除保留单元,用于确定置信区间,并基于置信区间,对多个厂家关于任一方案要素的报价删除和保留,其中,报价删除保留单元包括:置信区间子单元,用于预设置信度,并基于预设置信度确定置信区间;区间调整子单元,用于基于多个厂家的历史虚报记录,对置信区间进行调整;要素报价保留子单元,基于调整后的置信区间,对调整后的置信区间外的多个厂家关于任一方案要素的报价进行删除,保留调整后的置信区间的多个厂家关于任一方案要素的报价;中位数报价单元,用于对调整后的置信区间的多个厂家关于任一方案要素的报价按照中位数计算,确定任一方案要素的中位数报价;总报价单元,用于基于任一方案要素的中位数报价,计算出汽车维修方案的总报价;报价确认单元,用于基于任一方案要素的中位数报价和汽车维修方案的总报价,生成原始维修报价单并将原始维修报价单分别发送给用户和调整后的置信区间的多个厂家进行修改和确认,确定最终维修报价单。
8.如权利要求7所述的一种智能汽车快速故障诊断报价系统,其特征在于,报价确认单元包括:原始报价子单元,用于基于任一方案要素的中位数报价和汽车维修方案的总报价,生成原始维修报价单;用户修改子单元,用于将原始维修报价单分别发送给用户并获取用户修改指令,得到用户修改的维修报价单并依次将用户修改的维修报价单给发送调整后的置信区间的多个厂家;厂家修改子单元,用于获取调整后的置信区间的多个厂家对用户修改的维修报价单的修改指令,确定厂家修改的维修报价单并反馈给用户;最终确定单元,用于获取用户对厂家的修改确认的维修报价单的确认指令,确定最终维修报价单。9.如权利要求1所述的一种智能汽车快速故障诊断报价系统,其特征在于,还包括:应急抢救模块,用于基于故障诊断结果判断是否应急抢救并进行相应处理;其中,应急抢救模块包括:第一判断单元,用于基于历史数据,构建应急抢救数据库并利用应急抢救数据库判断故障诊断结果是否属于应急抢救,若属于应急抢救,则转至第二判断单元,否则,不处理;第二判断单元,用于判断故障诊断结果需要紧急救援,若需要紧急救援,则转至紧急救援单元,若不需要紧急救援,则转至第三判断单元;紧急救援单元,用于若故障诊断结果需要紧急救援,则基于汽车的位置,检索出距离汽车的位置路径最近的医疗救援中心并向距离汽车的位置路径最近的医疗救援中心发出求救信号;第三判断单元,用于若故障诊断结果不需要紧急救援,则构建后续事故预测模型,并利用后续事故预测模型对故障诊断结果进行预测并基于预测结果判断是否需要人员转移,若判断需要人员转移,则转至人员转移单元,若判断不需要人员转移,则转至应急维修单元;人员转移单元,用于若判断需要人员转移,则对汽车进行紧急制动,并基于预测结果设定安全区域,引导人员向安全区域进行转移;应急维修单元,用于若判断不需要人员转移,则检索距离汽车的位置路径最近的汽车急修厂家并向距离汽车的位置路径最近的汽车急修厂家发出通知。10.一种智能汽车快速故障诊断报价系统,其特征在于,包括:获取车辆vin码并解析出车辆配置信息;通过电子控制单元获取汽车运行的状态数据和故障码;构建故障诊断模型并利用历史故障数据对故障诊断模型进行训练和参数调优,得到最优的故障诊断模型并基于汽车运行的状态数据和故障码,利用最优的故障诊断模型进行故障诊断,得到故障诊断结果;基于历史维修方案,构建维修方案库,并基于维修方案库,确定汽车维修方案;基于汽车维修方案,生成原始维修报价单并分别发送给用户和厂家进行修改和确认,得到最终维修报价单。
技术总结
本发明提供一种智能汽车快速故障诊断报价系统及方法,其中系统包括:v i n码解析模块,用于获取车辆vi n码并解析出车辆配置信息;状态获取模块,用于获取汽车运行的状态数据和故障码;故障诊断模块,用于构建故障诊断模型并进行训练和调优,利用最优的故障诊断模型进行故障诊断;方案检索模块,用于基于构建维修方案库,确定汽车维修方案;报价反馈模块,用于生成原始维修报价单并分别发送给用户和厂家进行修改和确认。本发明构建最优的故障诊断模型进行故障诊断,获得标准化的维修报价标准,自动生成原始维修报价单,通过用户和厂家进行修改和确定,达成合约,提高了故障诊断的准确性,缩短了维修时间,减少了人工成本,为故障诊断和修复提供了便利。障诊断和修复提供了便利。障诊断和修复提供了便利。
技术研发人员:周飞
受保护的技术使用者:北京把车修好科技有限公司
技术研发日:2023.08.04
技术公布日:2023/10/20
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
航空商城 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/
上一篇:一种花盆注塑机的加工注塑机构的制作方法 下一篇:一种用于反应釜的进料结构的制作方法