首页 / 专利库 / 环境工程 / 环境工程 / 整治 / 电动修复 / 一种电动汽车故障修复方法

一种电动汽车故障修复方法

阅读:812发布:2020-05-11

专利汇可以提供一种电动汽车故障修复方法专利检索,专利查询,专利分析的服务。并且本 发明 公开了一种电动 汽车 故障修复方法,该方法包括以下步骤通过诊断仪获取整车 控制器 内储存的第一VIN码;诊断仪将第一VIN码与其内储存的所有的VIN码进行比对,并判断第一VIN码是否正常;当第一VIN码不正常时,诊断仪根据电动汽车上的 条形码 获取第二VIN码,并将第二VIN码传输至整车控制器内储存。当电动汽车的整车控制器内储存的VIN码不正常时,实现将该电动汽车正确的VIN码写入整车控制器内并储存的功能,完成整车控制器内原先储存的不正常的VIN码的修复,无需再将整车控制器送入修理厂进行重新修理,节省时间、提高维修效率。,下面是一种电动汽车故障修复方法专利的具体信息内容。

1.一种电动汽车故障修复方法,其特征在于,该方法包括以下步骤:
通过诊断仪获取整车控制器内储存的第一VIN码;
所述诊断仪将所述第一VIN码与其内储存的所有的VIN码进行比对,并判断所述第一VIN码是否正常;
当所述第一VIN码不正常时,所述诊断仪根据电动汽车上的条形码获取第二VIN码,并将所述第二VIN码传输至所述整车控制器内储存。
2.如权利要求1所述的电动汽车故障修复方法,其特征在于,所述诊断仪与所述整车控制器均设有相同的加解密算法
将所述第二VIN码传输至所述整车控制器内储存,具体包括以下步骤:
S31:所述诊断仪通过加解密算法对所述第二VIN码进行数据运算,计算得到第一运算结果,并将所述第二VIN码和所述第一运算结果传输至所述整车控制器的缓存中;
S32:所述整车控制器通过加解密算法对所述第二VIN码进行数据运算,计算得到第二运算结果;
S33:所述整车控制器将所述第二运算结果与所述第一运算结果进行比较,若相同,则将所述第二VIN码储存至所述整车控制器的内存中;若不同,则再次获取第二VIN码,并转入步骤S31。
3.如权利要求2所述的电动汽车故障修复方法,其特征在于,所述加解密算法为AES128加密标准。
4.如权利要求1所述的电动汽车故障修复方法,其特征在于,所述诊断仪将所述第一VIN码与其内储存的所有的VIN码进行比对,并判断所述第一VIN码是否正常,具体包括以下步骤:
所述诊断仪遍历储存的所有的VIN码;
若所述第一VIN码与所述诊断仪内储存的所有的VIN码中的其中一个VIN码相等,则判断所述第一VIN码正常;
若所述第一VIN码与所述诊断仪内储存的所有的VIN码均不相等,则判断所述第一VIN码异常。
5.如权利要求1所述的电动汽车故障修复方法,其特征在于,所述诊断仪根据电动汽车上的条形码获取车辆的第二VIN码,具体包括以下步骤:
所述诊断仪扫描电动汽车上的条形码,以获取所述第二VIN码。
6.如权利要求1所述的电动汽车故障修复方法,其特征在于,所述方法还包括以下步骤:
通过诊断仪获取整车控制器内储存的故障报文;
对所述故障报文进行解析,并生成故障代码;
根据所述故障代码,判断电动汽车对应的故障类型,并输出对应的解决方案。
7.如权利要求1所述的电动汽车故障修复方法,其特征在于,该方法还包括以下步骤:
通过所述诊断仪获取整车控制器内储存的电动汽车的维修保养信息;
将所述维修保养信息与预设的阈值进行比较,判断所述电动汽车是否需要进行维修保养。
8.如权利要求7所述的电动汽车故障修复方法,其特征在于,所述维修保养信息包括行驶里程和过往保养时间。
9.如权利要求1所述的电动汽车故障修复方法,其特征在于,该方法还包括以下步骤:
通过诊断仪获取电动汽车的行驶信息和电池信息;
将所述行驶信息和电池信息输入预设的电池寿命预测模型,得到所述电池的实际寿命。
10.如权利要求9所述的电动汽车故障修复方法,其特征在于,所述行驶信息包括使用年限和行驶里程;所述电池信息包括累计耗电量、充放电电功率极值和充放电时间。

说明书全文

一种电动汽车故障修复方法

技术领域

[0001] 本发明涉及汽车故障诊断仪技术领域,具体涉及一种电动汽车故障修复方法。

背景技术

[0002] 随着工业信息化的发展以及对环境友好的要求,电动汽车越来越受到市场的青睐,但是由于电动汽车发展较晚,市场对电动汽车不甚了解,导致电动汽车故障频发,目前市场上的电动汽车都由整车控制器、直流降压器DCDC、电池管理系统BMS、电机、冷却系统、空压机、转向系统、高压配电盒等系统构成,对电动汽车的诊断实际上就是对上述各系统进行诊断。
[0003] 中国专利文献CN101286067A公开了一种车载式汽车故障诊断仪,该诊断仪包括通过诊断接口与汽车诊断座的诊断接头连接的信号处理模;以及通讯控制模块、通讯接口模块、存储器模块、主控制模块液晶显示模块和电源模块。该专利提供了一种具有独立CPU,成本低,可满足各种汽车发动机故障诊断需要,且诊断效果好的车载式汽车故障诊断仪。
[0004] 但是该专利的诊断仪功能单一,且当整车控制器内储存的车辆识别码(Vehicle Identification Number,缩写为VIN码)丢失或失效时,只能通过将整车控制器返回厂家进行修理的方式,将正确的VIN码写入整车控制器内,无法直接通过诊断仪直接将正确的VIN码写入整车控制器内,费时费,且维修人员手工输入VIN码的方式容易出现输入错误而多次的输入,降低维修效率。

发明内容

[0005] 针对现有技术中存在的缺陷,本发明的目的在于提供一种电动汽车故障修复方法,当电动汽车的整车控制器内储存的VIN码不正常时,可以直接通过诊断仪写入与电动汽车上的条形码一致的VIN码,节省时间、提高维修效率。
[0006] 为达到以上目的,本发明采取的技术方案是:
[0007] 一种电动汽车故障修复方法,该方法包括以下步骤:
[0008] 通过诊断仪获取整车控制器内储存的第一VIN码;
[0009] 所述诊断仪将所述第一VIN码与其内储存的所有的VIN码进行比对,并判断所述第一VIN码是否正常;
[0010] 当所述第一VIN码不正常时,所述诊断仪根据电动汽车上的条形码获取第二VIN码,并将所述第二VIN码传输至所述整车控制器内储存。
[0011] 在上述技术方案的基础上,所述诊断仪与所述整车控制器均设有相同的加解密算法
[0012] 将所述第二VIN码传输至所述整车控制器内储存,具体包括以下步骤:
[0013] S31:所述诊断仪通过加解密算法对所述第二VIN码进行数据运算,计算得到第一运算结果,并将所述第二VIN码和所述第一运算结果传输至所述整车控制器的缓存中;
[0014] S32:所述整车控制器通过加解密算法对所述第二VIN码进行数据运算,计算得到第二运算结果;
[0015] S33:所述整车控制器将所述第二运算结果与所述第一运算结果进行比较,若相同,则将所述第二VIN码储存至所述整车控制器的内存中;若不同,则再次获取第二VIN码,并转入步骤S31。
[0016] 在上述技术方案的基础上,所述加解密算法为AES128加密标准。
[0017] 在上述技术方案的基础上,所述诊断仪将所述第一VIN码与其内储存的所有的VIN码进行比对,并判断所述第一VIN码是否正常,具体包括以下步骤:
[0018] 所述诊断仪遍历储存的所有的VIN码;
[0019] 若所述第一VIN码与所述诊断仪内储存的所有的VIN码中的其中一个VIN码相等,则判断所述第一VIN码正常;
[0020] 若所述第一VIN码与所述诊断仪内储存的所有的VIN码均不相等,则判断所述第一VIN码异常。
[0021] 在上述技术方案的基础上,所述诊断仪根据电动汽车上的条形码获取车辆的第二VIN码,具体包括以下步骤:
[0022] 所述诊断仪扫描电动汽车上的条形码,以获取所述第二VIN码。
[0023] 在上述技术方案的基础上,所述方法还包括以下步骤:
[0024] 通过诊断仪获取整车控制器内储存的故障报文;
[0025] 对所述故障报文进行解析,并生成故障代码;
[0026] 根据所述故障代码,判断电动汽车对应的故障类型,并输出对应的解决方案。
[0027] 在上述技术方案的基础上,该方法还包括以下步骤:
[0028] 通过所述诊断仪获取整车控制器内储存的电动汽车的维修保养信息;
[0029] 将所述维修保养信息与预设的阈值进行比较,判断所述电动汽车是否需要进行维修保养。
[0030] 在上述技术方案的基础上,所述维修保养信息包括行驶里程和过往保养时间。
[0031] 在上述技术方案的基础上,该方法还包括以下步骤:
[0032] 通过诊断仪获取电动汽车的行驶信息和电池信息;
[0033] 将所述行驶信息和电池信息输入预设的电池寿命预测模型,得到所述电池的实际寿命。
[0034] 在上述技术方案的基础上,所述行驶信息包括使用年限和行驶里程;所述电池信息包括累计耗电量、充放电电功率极值和充放电时间。
[0035] 与现有技术相比,本发明的优点在于:
[0036] (1)本发明的电动汽车故障修复方法,当电动汽车的整车控制器内储存的VIN码不正常时,实现将该电动汽车正确的VIN码写入整车控制器内并储存的功能,完成整车控制器内原先储存的不正常的VIN码的修复,无需再将整车控制器送入修理厂进行重新修理,节省时间、提高维修效率。
[0037] (2)本发明的电动汽车故障修复方法,通过加解密算法实现诊断仪安全写入VIN码的过程,而且在写入VIN码时,需要进行登录授权,才允许操作人员进行写入VIN码的操作,增强诊断仪的二重保护,而且由于诊断仪是通过车身上的条形码获取的第二VIN码,诊断仪通过扫描或写入第二VIN码的过程中,可能会出现VIN码的写入错误或扫描识别错误,因此诊断仪先将VIN码传输至整车控制器的缓冲中,重复三次验证输入第二VIN码均无误之后,才会将正确的VIN码进行永久储存,实现了将VIN码写入整车控制器内的三重保护。附图说明
[0038] 图1为本发明实施例中电动汽车故障修复方法的流程图

具体实施方式

[0039] 以下结合附图及实施例对本发明作进一步详细说明。
[0040] 实施例1:
[0041] 参见图1所示,本发明实施例提供一种电动汽车故障修复方法,电动汽车的直流降压器DCDC、电池管理系统BMS、电机、冷却系统、空压机、转向系统、高压配电盒等系统分别有各自的控制器,整车控制器与DCDC、BMS、电机、冷却系统、空压机、转向系统、高压配电盒等系统通过总线相连,需要对电动车进行诊断的时候,将诊断仪接入总线,诊断仪通过总线读取总线上所有控制器的信息。或者,DCDC、BMS、电机、冷却系统、空压机、转向系统、高压配电盒等系统,有的系统有自己的控制器,有的系统没有控制器,有控制器的系统与整车控制器通过总线相连,诊断仪从总线读取这些系统信息和故障;没有控制器的系统由整车控制器收集其信息和故障,诊断仪通过总线从整车控制器读取这些系统的信息和故障。本发明实施例1的电动汽车故障修复方法包括以下步骤:
[0042] S1:诊断仪与电动车的总线连接,通过“读取车辆VIN码”的指令来获取整车控制器内储存的第一VIN码;
[0043] S2:诊断仪内预先储存了各类型电动汽车的VIN码,诊断仪将第一VIN码与其内储存的所有的VIN码进行比对,并判断第一VIN码是否正常(是否出现丢失或乱码);
[0044] S3:当第一VIN码不正常时(出现丢失或乱码),每个电动车的车身上均设有VIN码的条形码,诊断仪可以根据电动汽车上的条形码获取该电动车的第二VIN码,并将第二VIN码传输至整车控制器内储存。从而实现将该电动汽车正确的VIN码写入整车控制器内并储存的功能,完成整车控制器内原先储存的不正常的VIN码的修复,无需再将整车控制器送入修理厂进行重新修理,节省时间、提高维修效率。
[0045] 优选的,预先给电动汽车的整车控制器内配置加解密算法,再将诊断仪内配置与整车控制器相同的加解密算法,这样只有与整车控制器具有相同的加解密算法的诊断仪才能实现将VIN码写入整车控制器内的功能,防止其他不具有授权的诊断仪将VIN码输入整车控制器内。
[0046] 步骤S3中将第二VIN码传输至整车控制器内储存,具体包括以下步骤:
[0047] S31:诊断仪通过加解密算法对第二VIN码(例如为123)进行数据运算,数据运算为123+2,计算得到第一运算结果,第一运算结果为125,并将第二VIN码(123)和第一运算结果(125)传输至整车控制器的缓存中;
[0048] S32:整车控制器通过加解密算法对第二VIN码(123)进行数据运算,数据运算为123+2,计算得到第二运算结果,第二运算结果为125;
[0049] S33:整车控制器将第二运算结果(125)与第一运算结果(125)进行比较,若第二运算与第一运算结果相同,本发明实施例中的第二运算结果(125)与第一运算结果(125)相同,则将第二VIN码(123)储存至整车控制器的内存中,进行永久储存;若第二运算结果与第一运算结果不同,则再次根据电动汽车车身上的条形码获取第二VIN码,并转入步骤S31,重新对第二VIN码进行数据运算,直至第二运算结果与第一运算结果,才将第二VIN码储存至整车控制器的内存中,进行永久储存。
[0050] 本发明实施例1通过加解密算法实现诊断仪安全写入VIN码的过程,而且在写入VIN码时,需要进行登录授权,才允许操作人员进行写入VIN码的操作,增强诊断仪的二重保护,而且由于诊断仪是通过车身上的条形码获取的第二VIN码,诊断仪通过扫描或写入第二VIN码的过程中,可能会出现VIN码的写入错误或扫描识别错误,因此诊断仪先将VIN码传输至整车控制器的缓冲中,重复三次验证输入第二VIN码均无误之后,才会将正确的VIN码进行永久储存,实现了将VIN码写入整车控制器内的三重保护。
[0051] 优选的,本发明实施例中的加解密算法为AES128加密标准。AES加密标准又称为高级加密标准Rijndael加密法,易在各种硬件软件上实现。AES加密有很多轮的重复和变换。大致步骤如下:①密钥扩展(Key Expansion);②初始轮(InitialRound);③重复轮(Rounds),每一重复轮又包括字节间减法运算(SubBytes)、行移位(ShiftRows)、列混合(MixColurmns)、轮密钥加法运算(AddRoundKey)等操作;①最终轮(Final Round),最终轮没有列混合操作(MixColumns)。采用AES128加密标准更安全,运算速度更快,实现VIN码的快速写入和安全判断。
[0052] 实施例2:
[0053] 本发明实施例2的基本内容同实施例1,不同之处在于:
[0054] 步骤S2中诊断仪将第一VIN码与其内储存的所有的VIN码进行比对,并判断第一VIN码是否正常,具体包括以下步骤:
[0055] S21:诊断仪遍历储存的所有的VIN码,将第一VIN码与其内储存的所有的VIN码进行一一对比;
[0056] S22:若第一VIN码与诊断仪内储存的所有的VIN码中的其中一个VIN码相等,则判断第一VIN码正常,说明第一VIN码没有损坏,是正常的;
[0057] S23:若第一VIN码与诊断仪内储存的所有的VIN码均不相等,则判断第一VIN码异常,说明第一VIN码均不属于诊断仪内储存的任一VIN码,说明第一VIN码出现错误,是不正常的,需要对整车控制器内的VIN码进行修复,并写入正确的VIN码。
[0058] 实施例3:
[0059] 本发明实施例3的基本内容同实施例1,不同之处在于:
[0060] 本发明实施例3中的步骤S3中诊断仪根据电动汽车上的条形码获取车辆的第二VIN码,具体包括以下步骤:
[0061] 诊断仪扫描电动汽车上的条形码,以获取第二VIN码。通过扫描条形码直接获取第二VIN码,相较于手动输入VIN码正确率更高,提高诊断效率。
[0062] 实施例4:
[0063] 本发明实施例4的基本内容同实施例1,不同之处在于:
[0064] 本发明实施例4的电动汽车故障修复方法还包括以下步骤:
[0065] S4:整车控制器内储存有各系统的故障报文,诊断仪接入总线,诊断仪获取整车控制器内储存的故障报文,故障报文按照统一的标准如SAEJ1939或者ISO14229进行打包;
[0066] S5:诊断仪对故障报文按照故障报文的打包标准进行解析,并生成故障代码;
[0067] S6:根据故障代码,判断电动汽车对应的故障类型,并输出对应的解决方案。例如,诊断仪解析出故障代码123,123代表电源电压故障,并输出对应的解决电源电压故障的解决方案,供检修人员参考。
[0068] 由于汽车故障诊断仪生成的故障数据都是以故障码表示的,用户根据故障码只能了解到汽车产生的故障,对于是由什么原因导致产生的故障用户并不清楚,需要用户通过服务手册等依次确认各个组件是否正常来查找导致该故障情况的故障发生部位,这就导致了用户修理汽车的工作效率较低。本发明实施例4通过在诊断仪内配置各故障代码对应的解决方案,当诊断仪解析出故障报文对应的故障代码之后,就会显示对应的解决方案,以直接提供维修的方案,提高维修效率。
[0069] 实施例5:
[0070] 本发明实施例5的基本内容同实施例1,不同之处在于:
[0071] 该方法还包括以下步骤:
[0072] S7:通过诊断仪获取整车控制器内储存的电动汽车的维修保养信息,维修保养信息包括行驶里程和过往保养时间;
[0073] S8:将维修保养信息与预设的阈值进行比较,判断电动汽车是否需要进行维修保养。例如,当车辆行驶5千公里或上次保养时间距今半年后需要进行保养,诊断仪获取车辆的行驶里程为5.5千公里或获取上次保养时间距今超过半年时,则判断出电动汽车需要进行维修保养,并输入维修保养提示信息至整车控制器,提醒车主车辆需要进行维修保养。
[0074] 实施例6:
[0075] 本发明实施例6的基本内容同实施例1,不同之处在于:
[0076] 该方法还包括以下步骤:
[0077] S9:通过诊断仪获取电动汽车的行驶信息和电池信息;行驶信息包括使用年限和行驶里程;电池信息包括累计耗电量、充放电电功率极值和充放电时间。
[0078] S10:将行驶信息和电池信息输入预设的电池寿命预测模型,得到电池的实际寿命。通过行驶信息可以获得车辆的电池的理想寿命,但是由于车主在对电池的使用的习惯不同,对电池的实际的损耗情况也不同,仅仅根据电动汽车的行驶信息和电池信息无法准确判断出电动汽车的电池的实际寿命,因此需要结合电池信息来对电池的理想寿命进行加减,获得电池的实际寿命。例如:根据车辆的使用年限和行驶里程判断车辆的电池的理想寿命为5年,再根据以往的电池电量使用情况,如果90%以上的时间电池的电量都在30-70%范围内,说明司机用车习惯良好,车辆电池的预期寿命就在理想寿命的基础上加5个月,那么输出的电池的实际寿命为5年5个月;如果30%以上的时间都在电量低于30%范围内,说明司机经常低电量用车,车辆电池的预期寿命就在理想寿命的基础上减5个月,那么输出的电池的实际寿命为4年7个月。这样就能获取电动汽车电池的实际寿命,同时也可以提醒车主保持良好的用车习惯,以增加电动汽车的电池的使用寿命。
[0079] 本发明不局限于上述实施方式,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围之内。本说明书中未作详细描述的内容属于本领域专业技术人员公知的现有技术。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈