System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及汽车诊断,尤其涉及一种车载直流转换器的离车检测诊断方法、装置及计算机设备。
技术介绍
1、当前新能源汽车在产业政策、能源安全以及环保等多项利好因素的加持下,已迎来强劲的发展时期,随着新能源车的普及,对新能源车辆的维修需求随之与日俱增。而其中dc-dc直流转换器作为新能源车的重要组成部件,既可为蓄电池、智能控制系统以及低压电子设备供电,也可与超级电容使用,稳定母线电压输出。所以在车辆中作用重大,然而根据统计,dc-dc直流转换器状态报警、dc-dc直流转换器温度报警等故障是所有新能源车辆中最常见的故障类型,达到近7成的故障占比。因此,由于dc-dc直流转换器故障的普遍,市场上针对它的维修需求也就随之升高。
2、在故障率高、维修需求大的情况下,维修后的检测方法就是一大难题,目前维修厂的检测方法是将维修后的dc-dc直流转换器装回原来的车辆上测试是否已修好,若测试不成功则需要将其重新拆下维修检测。且当维修厂不具备维修某一款时,则需要寄修,但车辆并不一定能一起送达,如此检测的条件将会更加复杂。
3、从上述描述可以看出,目前的检测方法对检测条件要求较高,从而加大了维修成本,限制了新能源车辆的推广和普及。另外,dc-dc直流转换器型号繁多的情况下,不能精准匹配到合适的检测方法。且检测时不能直观的观察出dc-dc直流转换器内部实时状态。
技术实现思路
1、本专利技术旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本专利技术的目的在于提出一种车载直流转
2、为实现上述目的,第一方面,根据本专利技术实施例的车载直流转换器的离车检测诊断方法,包括:
3、根据直流转换器的状态指令集生成驱动配置文件,并将所述驱动配置文件存储;
4、诊断应用程序根据所述配置信息进行初始化通信配置,所述诊断应用程序并根据配置信息与直流转换器进行通信;
5、诊断应用程序根据所述配置信息,向所述直流转换器定时发送直流转换激活命令,以将所述直流转换器激活;
6、诊断应用程序接收所述直流转换器的状态信息,并根据所述状态信息进行故障状态的显示。
7、进一步地,根据本专利技术的一个实施例,所述根据直流转换器的状态指令集生成驱动配置文件,并将所述驱动配置文件存储包括:
8、对直流转换器的数据进行采集和检测;
9、根据采集和检测数据进行分析,以获取直流转换器的状态指令集;
10、根据所述状态指令集生成驱动配置文件;
11、将所述驱动配置文件存储到远程服务器和/或本地服务器。
12、进一步地,根据本专利技术的一个实施例,所述诊断应用程序根据所述驱动配置文件的配置信息进行初始化通信配置包括:
13、将直流转换器的id索引上传至所述远程服务器和/或本地服务器;
14、查找与所述id索引相对应的驱动配置文件;
15、将与所述id索引相对应的驱动配置文件下载;
16、诊断应用程序使用所述驱动配置文件进行初始化配置。
17、进一步地,根据本专利技术的一个实施例,所述初始化配置包括:
18、将所述驱动配置文件中的配置信息设置到链路中;其中,包括协议类型、波特率。
19、进一步地,根据本专利技术的一个实施例,所述诊断应用程序并根据所述配置信息与直流转换器进行通信包括:
20、所述诊断应用程序并根据所述配置信息向所述直流转换器发送请求的数字信号指令;
21、所述诊断应用程序接收所述直流转换器返回的数据;
22、所述诊断应用程序将返回的数据进行解包整理解析和处理,以恢复直流转换器发送的原始数据。
23、进一步地,根据本专利技术的一个实施例,所述向所述直流转换器定时发送直流转换激活命令,以将所述直流转换器激活包括:
24、将需要定时发送的命令集存储,并设置定时时间;
25、诊断应用程序创建定时发送线程;
26、通过所述定时发送线程按照设定的时间间隔定时发送所述命令集。
27、进一步地,根据本专利技术的一个实施例,在所述通过所述定时发送线程按照设定的时间间隔定时发送所述命令集之后还包括:
28、诊断应用程序还判断是否有停止控制信号输入;
29、若检测到有停止控制信号输入,则将所述定时发送线程杀死;
30、诊断应用程序还判断是否有启动控制信号输入;
31、若检测到有启动控制信号输入,创建新的定时发送线程,并通过新的定时发送线程按照设定的时间间隔定时发送所述命令集;
32、诊断应用程序还接收被检测设备的应答信息,并根据所述应答信息判断所述被检测设备是否为正确的待测设备,若是,则继续执行,否则,终止检测。
33、进一步地,根据本专利技术的一个实施例,在所述诊断应用程序接收直流转换器的状态信息,并根据所述状态信息进行故障状态的显示之后还包括:
34、诊断应用程序还分别将所述配置日志信息、直流转换器返回的数据和直流转换器的状态信息写入到日志文件;
35、诊断应用程序还分别将所述日志文件存储到数据库中。
36、第二方面,本专利技术实施例还提供一种车载直流转换器的离车检测诊断的装置,包括:
37、配置文件生成及存储模块,所述配置文件生成及存储模块用于根据直流转换器的状态指令集生成驱动配置文件,并将所述驱动配置文件存储;
38、初始化及通信模块,所述初始化及通信模块用于诊断应用程序根据所述驱动配置文件的配置信息进行初始化通信配置,所述诊断应用程序并根据所述配置信息与直流转换器进行通信;
39、转换器激活模块,所述转换器激活模块用于诊断应用程序根据所述配置信息,向所述直流转换器定时发送直流转换激活命令,以将所述直流转换器激活;
40、故障状态显示模块,所述故障状态显示模块用于诊断应用程序接收直流转换器的状态信息,并根据所述状态信息进行故障状态的显示;
41、状态信息写入模块,所述状态信息写入模块用于诊断应用程序还分别将所述配置日志信息、直流转换器返回的数据和直流转换器的状态信息写入到日志文件;
42、日志文件存储模块,所述日志文件存储模块用于诊断应用程序还分别将所述日志文件存储到数据库中。
43、第三方面,根据本专利技术实施例的计算机设备,包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上所述的车载直流转换器的离车检测诊断方法。
44、本专利技术实施例提供的车载直流转换器的离车检测诊断方法、装置及计算机设备,该方法通过根据直流转换器的状态指令集生成驱动配置文件,并将所述驱动配置文件存储;诊断应用程序根据所述驱动配置文件的配置信息进行初始化通信配置,所述诊断应用程序并根据配置信息与直流转换器进行通信;诊断应用程本文档来自技高网...
【技术保护点】
1.一种车载直流转换器的离车检测诊断方法,其特征在于,包括:
2.根据权利要求1所述的车载直流转换器的离车检测诊断方法,其特征在于,所述根据直流转换器的状态指令集生成驱动配置文件,并将所述驱动配置文件存储包括:
3.根据权利要求2所述的车载直流转换器的离车检测诊断方法,其特征在于,所述诊断应用程序根据所述驱动配置文件的配置信息进行初始化通信配置包括:
4.根据权利要求3所述的车载直流转换器的离车检测诊断方法,其特征在于,所述初始化配置包括:
5.根据权利要求4所述的车载直流转换器的离车检测诊断方法,其特征在于,所述诊断应用程序并根据所述配置信息与直流转换器进行通信包括:
6.根据权利要求1所述的车载直流转换器的离车检测诊断方法,其特征在于,所述向所述直流转换器定时发送直流转换激活命令,以将所述直流转换器激活包括:
7.根据权利要求6所述的车载直流转换器的离车检测诊断方法,其特征在于,在所述通过所述定时发送线程按照设定的时间间隔定时发送所述命令集之后还包括:
8.根据权利要求5所述的车载直流转换器的
9.一种车载直流转换器的离车检测诊断装置,其特征在于,包括:
10.一种计算机设备,包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至8任意一项所述的车载直流转换器的离车检测诊断的方法。
...【技术特征摘要】
1.一种车载直流转换器的离车检测诊断方法,其特征在于,包括:
2.根据权利要求1所述的车载直流转换器的离车检测诊断方法,其特征在于,所述根据直流转换器的状态指令集生成驱动配置文件,并将所述驱动配置文件存储包括:
3.根据权利要求2所述的车载直流转换器的离车检测诊断方法,其特征在于,所述诊断应用程序根据所述驱动配置文件的配置信息进行初始化通信配置包括:
4.根据权利要求3所述的车载直流转换器的离车检测诊断方法,其特征在于,所述初始化配置包括:
5.根据权利要求4所述的车载直流转换器的离车检测诊断方法,其特征在于,所述诊断应用程序并根据所述配置信息与直流转换器进行通信包括:
6.根据权利要求1所述的车载直流转换器的离车检测诊断方法,其特征在于,...
【专利技术属性】
技术研发人员:李周晴,刘涛,黄军,杨阳,杨显平,金翔宇,
申请(专利权)人:深圳市云伽智能技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。