调音阀自动检测方法及检测装置、存储介质

文档序号:1919573 发布日期:2021-12-03 浏览:11次 >En<

阅读说明:本技术 调音阀自动检测方法及检测装置、存储介质 (Automatic detection method and detection device for tone tuning valve and storage medium ) 是由 冯逸斐 沈卫东 张小平 周琪 王雪 陈超 苗垒 董伟 于 2021-09-03 设计创作,主要内容包括:本发明提供一种调音阀自动检测方法,包括以下步骤:获取调音阀的初始化自检信息并判断自检是否正常;进行角度旋转测试,以判断是否存在阀片卡滞故障;进行记忆角度设置:向调音阀发送表示阀片记忆角度的角度设置报文;以判断调音阀的阀片记忆角度信息与期望设置的记忆角度信息是否一致;进行故障码清除,以清除所有故障码;向调音阀发送读取故障码请求以回读故障;进行状态存储:通知调音阀将断电,以使调音阀存储当前设置的阀片记忆角度和故障码,同时关闭阀片。本发明还提供了实现上述方法的调音阀检测装置。本发明能够提高调音阀检测效率,减少人为失误。(The invention provides an automatic detection method of a tuning valve, which comprises the following steps: acquiring initialized self-checking information of the tone tuning valve and judging whether the self-checking is normal or not; carrying out an angle rotation test to judge whether a valve block clamping stagnation fault exists or not; carrying out memory angle setting: sending an angle setting message representing a valve block memory angle to the tuning valve; judging whether the valve plate memory angle information of the tuning valve is consistent with the memory angle information expected to be set; clearing fault codes to clear all fault codes; sending a fault code reading request to the tone tuning valve to read back the fault; and (3) performing state storage: and informing the tuning valve of powering off so that the tuning valve stores the currently set valve block memory angle and fault code and simultaneously closes the valve block. The invention also provides a tuning valve detection device for realizing the method. The invention can improve the detection efficiency of the tuning valve and reduce human errors.)

调音阀自动检测方法及检测装置、存储介质

技术领域

本发明涉及机动车尾气排放声音调节阀(简称调音阀)的检测领域,尤其是一种调音阀自动检测方法及检测装置。

背景技术

调音阀在制造完成后,需要经过检测合格方可销售;检测的内容通常包括:

1)调音阀能够正常完成初始化;

2)调音阀的阀片能够正常旋转至0°、30°、60°、90°;

3)读取调音阀故障,确认不存在现行故障,而后清楚全部故障码;

4)按照客户要去,设置调音阀阀片的记忆角度(调音阀上电初始化后,阀片默认转至的角度);

现有的检测方式较为原始;主要依靠人工用电脑通过模拟整车报文发送的方式,手动进行控制阀片旋转、故障码读取与清除、以及阀体出厂位置状态的设置,并无专业的检测设备。现有检测方式需要手动发送报文、修改报文,步骤繁琐,对现场检测人员的专业要求高;由于人工手动检测操作步骤过多,容易失误遗漏某些步骤,造成调音阀出厂状态与要求不一致。

发明内容

本发明的目的是在于克服现有技术中存在的不足,提供一种调音阀自动检测方法及检测装置,能够提高调音阀检测效率,减少人工操作,减少人为失误。为实现以上技术目的,本发明实施例采用的技术方案是:

第一方面,本发明实施例提供了一种调音阀自动检测方法,包括以下步骤:

步骤S1,通知调音阀进入初始化自检,获取调音阀的初始化自检信息并判断自检是否正常,若自检正常则进入下一步,否则控制显示屏显示初始化失败的相关信息,并切断向调音阀供电,停发报文;

步骤S2,进行角度旋转测试:向调音阀至少发送一次阀片角度旋转测试指令,所述阀片角度旋转测试指令包括若干帧角度设置报文;读取调音阀对于角度旋转测试反馈的调音阀状态报文,以判断是否存在阀片卡滞故障,若不存在则进行下一步,否则控制显示屏显示阀片卡滞的相关信息,并切断向调音阀供电,停发报文;

步骤S3,进行记忆角度设置:向调音阀发送表示阀片记忆角度的角度设置报文;

步骤S4,接收调音阀反馈的调音阀状态报文,以判断调音阀的阀片记忆角度信息与期望设置的记忆角度信息是否一致,若一致则进行下一步,否则控制显示屏显示记忆角度设置失败的相关信息,并切断向调音阀供电,停发报文;

步骤S5,进行故障码清除:向调音阀发送清除故障码请求,以清除所有故障码;接收调音阀针对清除故障码请求的应答报文;若收到肯定方式的应答报文则进入下一步;若无应答报文或收到否定方式的应答报文,则控制显示屏显示故障码清除失败的相关信息,并切断向调音阀供电,停发报文;

步骤S6,向调音阀发送读取故障码请求以回读故障;读取调音阀应答的调音阀状态报文,若其中不存在任何故障码,则进入下一步;若回读故障时调音阀不应答或者应答的调音阀状态报文中存在任何故障码,则控制显示屏显示故障码清除失败的相关信息,并切断向调音阀供电,停发报文;

步骤S7,进行状态存储:通知调音阀将断电,以使调音阀存储当前设置的阀片记忆角度和故障码,同时关闭阀片。

进一步地,步骤S1中,所述通知调音阀进入初始化自检,具体包括:向调音阀发送表示发动机电源为“开”的上电断电报文,以通知调音阀开始初始化自检。

进一步地,步骤S1中,所述获取调音阀的初始化自检信息并判断自检是否正常,具体包括:获取调音阀回发的调音阀状态报文,并根据其中的标志位“EAV_Available”判断自检是否正常。

进一步地,步骤S2中,所述若干帧角度设置报文包括一帧表示阀片关闭的角度设置报文、一帧表示阀片开启至最大角度的角度设置报文、至少一帧表示阀片在关闭位置与最大角度位置之间的角度设置报文。

进一步地,步骤S2中,所述读取调音阀对于角度旋转测试反馈的调音阀状态报文,具体包括:在角度旋转测试完成后,向调音阀发送读取故障码请求,然后读取调音阀对于角度旋转测试反馈的调音阀状态报文。

进一步地,步骤S7中,所述通知调音阀将断电,具体包括:向调音阀发送表示发动机电源为“关”的上电断电报文,以通知调音阀将断电。

第二方面,本发明实施例提供了一种调音阀检测装置,包括:

存储器,存储有计算机程序;

处理器,用于运行所述计算机程序,所述计算机程序运行时执行如上文所述的方法的步骤。

第三方面,本发明实施例提供了一种存储介质,所述存储介质中存储有计算机程序,所述计算机程序被配置为运行时执行如上文所述的方法的步骤。

本发明实施例提供的技术方案带来的有益效果是:

1)检测过程中,调音阀检测装置以发送报文/指令的方式,自动完成阀片角度旋转测试、故障码读取、阀片记忆角度设置、故障码清除、状态存储等过程,无需人工干预,大大提高了检测效率,减少人工操作,减少人为失误。

2)在检测过程中,如果任何一个环节出现问题,在通过显示屏显示具体的故障信息,方便检测人员排查调音阀的故障。

附图说明

图1为本发明实施例中的调音阀检测装置与调音阀连接示意图。

图2为本发明实施例中的调音阀自动检测方法流程图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。

如图1所示,在本发明的实施例中,调音阀检测装置与调音阀(简称EAV)连接,优选通过CAN通讯连接;调音阀检测装置能够控制调音阀的供电;调音阀检测装置与一个显示屏连接;

在对调音阀自动检测过程中,调音阀检测装置与调音阀之间会相互发送一些报文,以下先对主要的报文做介绍;

调音阀检测装置向调音阀发送的报文包括:发动机运行参数报文、角度设置报文、上电断电报文等;

发动机运行参数报文用于调音阀检测装置模拟车辆发动机的运行;

角度设置报文的格式如下:

报文ID 帧格式 帧类型 报文周期/ms 报文内容
0x2B6 数据帧 标准帧 100 00 00 00 00 00 00 00 00

角度设置报文中的报文内容决定调音阀阀片的角度;

上电断电报文的格式如下:

报文ID 帧格式 帧类型 报文周期/ms 报文内容
0x1E2 数据帧 标准帧 20 0A00 00 00 00 00 00 00

上电断电报文的内容为“0A 00 00 00 00 00 00 00”表示发动机电源为“开”;

报文ID 帧格式 帧类型 报文周期/ms 报文内容
0x1E2 数据帧 标准帧 20 0200 00 00 00 00 00 00

上电断电报文的内容为“02 00 00 00 00 00 00 00”表示发动机电源为“关”;调音阀收到表示发动机电源为“关”的上电断电报文后,才进行当前记忆角度和故障码的存储;

调音阀向调音阀检测装置发送的报文包括:调音阀状态报文;

第一方面,本发明实施例提出的一种调音阀自动检测方法,包括以下步骤:

步骤S1,通知调音阀进入初始化自检,获取调音阀的初始化自检信息并判断自检是否正常,若自检正常则进入下一步,否则控制显示屏显示初始化失败的相关信息,并切断向调音阀供电,停发报文;

在本实施例中,首先向调音阀发送表示发动机电源为“开”的上电断电报文,以通知调音阀开始初始化自检,调音阀接收到该报文后即进行初始化自检,然后向调音阀检测装置回发调音阀状态报文,其中包含标志位“EAV_Available”,自检正常时标志位“EAV_Available”为1,自检存在问题时标志位“EAV_Available”为0;调音阀检测装置在收到标志位“EAV_Available”为1的调音阀状态报文后判断自检正常,可进入下一步;调音阀检测装置在收到标志位“EAV_Available”为0的调音阀状态报文后判断自检存在问题,控制显示屏显示初始化失败的相关信息,例如“Fail,初始化失败”,并切断向调音阀供电,停发报文;

步骤S2,进行角度旋转测试:向调音阀至少发送一次阀片角度旋转测试指令,所述阀片角度旋转测试指令包括若干帧角度设置报文;读取调音阀对于角度旋转测试反馈的调音阀状态报文,以判断是否存在阀片卡滞故障,若不存在则进行下一步,否则控制显示屏显示阀片卡滞的相关信息,并切断向调音阀供电,停发报文;

作为优选,所述若干帧角度设置报文包括一帧表示阀片关闭的角度设置报文、一帧表示阀片开启至最大角度的角度设置报文、至少一帧表示阀片在关闭位置与最大角度位置之间的角度设置报文;

在本实施例中,阀片角度旋转测试指令包括以下4帧角度设置报文,分别用于将调音阀阀片设置为关闭、开启至30°、开启至60°、开启至90°(即最大角度);

阀片角度旋转测试指令循环发送10次,每次间隔600ms;每次发送4帧角度设置报文;所以整个角度旋转测试过程中,阀片将以0°、30°、60°、90°循环转动10次;

调音阀自带故障诊断功能;在角度旋转测试过程中,调音阀能够诊断出相应的阀片卡滞故障;因此在角度旋转测试完成后,调音阀检测装置向调音阀发送读取故障码请求,调音阀对于角度旋转测试反馈相应的调音阀状态报文,若调音阀状态报文中的故障位表示不存在阀片卡滞故障,则进行下一步;若故障位表示存在阀片卡滞故障,则控制显示屏显示阀片卡滞的相关信息,例如“Fail,阀片卡死”,并切断向调音阀供电,停发报文;

步骤S3,进行记忆角度设置:向调音阀发送表示阀片记忆角度的角度设置报文;

例如,以0x2B6的角度设置报文,报文内容为“90 00 00 00 00 00 00 00”表示阀片的记忆角度为60°;以10ms的周期向调音阀发送3次角度设置报文;

步骤S4,接收调音阀反馈的调音阀状态报文,以判断调音阀的阀片记忆角度信息与期望设置的记忆角度信息是否一致,若一致则进行下一步,否则控制显示屏显示记忆角度设置失败的相关信息,并切断向调音阀供电,停发报文;

例如,调音阀反馈的调音阀状态报文中包括标志位“EAV_SwitchStatusDisplay”与“EAV_AcousticLevelDisplay”;“EAV_SwitchStatusDisplay”为0表示阀片的记忆角度为0(即要关),“EAV_SwitchStatusDisplay”为1表示阀片的记忆角度需要大于0;“EAV_AcousticLevelDisplay”的值为1、2、3分别表示声浪等级低、中、高,也就代表阀片的记忆角度为30°、60°、90°;显示屏显示记忆角度设置失败的相关信息可以是“Fail,记忆角度设置失败”;

步骤S5,进行故障码清除:向调音阀发送清除故障码请求,以清除所有故障码;接收调音阀针对清除故障码请求的应答报文;若收到肯定方式的应答报文则进入下一步;若无应答报文或收到否定方式的应答报文,则控制显示屏显示故障码清除失败的相关信息,并切断向调音阀供电,停发报文;

此步骤中,调音阀检测装置可以根据UDS协议向调音阀发送清除故障码请求,若没有收到应答报文或者收到否定方式的应答报文,则控制显示屏显示“Fail,故障码清除失败”,随后切断向调音阀供电,停发报文;

步骤S6,向调音阀发送读取故障码请求以回读故障;读取调音阀应答的调音阀状态报文,若其中不存在任何故障码,则进入下一步;若回读故障时调音阀不应答或者应答的调音阀状态报文中存在任何故障码,则控制显示屏显示故障码清除失败的相关信息,例如,“Fail,故障码清除失败”,并切断向调音阀供电,停发报文;

步骤S7,进行状态存储:通知调音阀将断电,以使调音阀存储当前设置的阀片记忆角度和故障码,同时关闭阀片;

所述通知调音阀将断电,具体包括:向调音阀发送表示发动机电源为“关”的上电断电报文,以通知调音阀将断电;这时调音阀存储当前设置的阀片记忆角度和故障码(全0,因为已清除故障码);此过程持续约5s,然后显示屏显示“PASS”,随后切断向调音阀供电,停发报文;至此,当前调音阀检测完成。

需要说明的是调音阀在状态存储时,会将阀片的角度归零,即调音阀出厂状态的阀片处于关闭状态;

第二方面,本发明实施例提供了一种调音阀检测装置,包括:处理器和存储器;所述处理器与存储器之间相互通信;所述存储器中存储有计算机程序;所述处理器运行所述计算机程序,所述计算机程序运行时执行如上文所述的方法的步骤;处理器可采用CPU,或者其它通用处理器,数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)等;存储器可以包括易失性存储器,例如随机存取存储器;存储器也可以包括非易失性存储器,例如快闪存储器,硬盘或固态硬盘;存储器还可以包括上述种类的存储器的组合;

第三方面,本发明实施例提供了一种存储介质,所述存储介质中存储有计算机程序,所述计算机程序被配置为运行时执行如上文所述的方法的步骤;存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)、随机存储记忆体(Random Access Memory,RAM)、快闪存储器(Flash Memory)、硬盘(Hard Disk Drive,缩写:HDD)或固态硬盘(Solid-State Drive,SSD)等。

最后所应说明的是,以上具体实施方式仅用以说明本发明的技术方案而非限制,尽管参照实例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或者等同替换,而不脱离本发明技术方案的精神和范围,其均应涵盖在本发明的权利要求范围当中。

10页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:四通阀寿命检测装置

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!