一种汽车电动后视镜异响检测方法及检测系统与流程
本发明属于机械故障识别领域,尤其涉及一种汽车电动后视镜异响检测方法及其检测系统。
背景技术:
近年来,随着国家汽车工业的发展与经济水平的提高,我国汽车保有量正逐步上升。汽车的零部件也不停地换代更新。汽车外后视镜的主要功能是反映汽车两侧及后方的视野情况,是驾驶员获得车辆外部视野的重要工具。目前,国内外有较多款式的轿车已经安装了电动后视镜,具有调节方便、操作简单的特点。但是电动后视镜也有其局限性,与传统汽车后视镜相比,由于电动后视镜引入了电动元件,增加了电动后视镜的故障概率与故障种类。如果在电动后视镜电机中出现了断齿,摩擦振动等机械故障,将会导致后视镜调节功能受到损害,无法调整至目标角度。驾驶员若缺少了部分外部视野,则无法判断周围行车环境时候安全,带来了非常大的安全隐患。
该汽车电动后视镜异响检测方法的方法是一种非接触式的汽车后视镜电机检测方法,仅仅通过对电机工作时的声音信号进行分析,即可得到待检测电机的故障状态。该方法能保证在测试结束后仍然能够在汽车上安全使用。相比较,传统的检测方法需要将汽车后视镜电机拆开,再将其通电检测,对于汽车后视镜电机的机械外壳是一种致命的破坏性损伤,在拆解电动后视镜的机械外壳时,也忽略了可能检出的外壳摩擦故障。因此,该接触式的电动后视镜检测方法相比于传统的检测方法有了较大的提升与改善。
同时,在汽车电动后视镜质量检测的过程中,该方法提出了细化的二分类支持向量机的参数,可用于替代人工检测,减少质检人员听音检测时主观判断带来的不确定性,提高检测的准确度,大幅减少员工与噪声的直接接触,保护员工身心健康。节约经济成本的同时也提倡了安全生产。
目前常用的非接触式诊断方法主要包含热成像法、振动测试方法等,热成像方法成本较高,针对堵转,电机电流异常引起的热量辐射检测效果较好;振动测试方法针对大型机械振动有较好效果;电动后视镜振动幅度较小,在使用振动方法测试时信噪比较低,需要根据信号选取合理的降噪算法,才能有效检测出故障。该发明提出将声音频谱信号进行二值化处理后,则可以根据故障信号样本来检测待测电机声音信号中是否包含该故障样本片段。
技术实现要素:
本发明根据现有生产技术,提出了一种汽车电动后视镜异响检测方法及检测系统,该方法将故障电机声音样本的二值化频谱图与待测电机声音信号的二值化频谱图进行逻辑运算,将运算结果输入支持向量机二分类器进行分类,来识别待检测后视镜电机中是否含有故障样本片段,并将输出结果通过下位机输出到设备的控制面板上。
本发明所采用的技术方案如下:
一种汽车电动后视镜电机的检测方法,包括以下步骤:
s1,使用声音采集设备采集标准故障的汽车后视镜电机的工作声音;
s2,对故障声音样本进行离散短时傅里叶变换,其表达式为:
其中,j为虚数单位、z[n]为信号序列,ω[m]为窗函数,m为点数序数,l为窗函数长度。stft(n,ω)为离散短时傅里叶变换的结果,n表示时间序列坐标,ω表示信号频谱频率。通过对故障声音样本进行短时傅里叶变换后,绘制故障声音样本信号的频谱图像;
s3,针对生成的频谱图像,根据最大类间方差生成图像二值化分类阈值th;
s4,对频谱图像进行二值化处理;
s5,对二值化处理后的频谱图像进行分块操作。把原先的频谱图像分成p×q大小,其中,p表示时间块坐标,q表示频率块坐标,分块后故障声音片段的灰度值记为gpq;
s6,对待检测电机声音样本信号进行上述s1~s5的操作,记录待检测电机声音片段的灰度值为hpq,将gpq和hpq进行逻辑与操作,并记录运算结果为rpq;
s7,建立并训练支持向量机分类器,将特征向量rpq输入训练好的支持向量机二分类器中,得到待测试电机的故障状态yi,若yi=+1,表示该待测电机中不包含故障样本片段,若yi=-1则表示该待测电机中包含故障样本片段。
进一步,根据最大类间方差生成图像二值化阈值th,最大类间方差的搜寻依据为:
其中,p0为灰度值低于二值化阈值th的像素灰度值总和,pi为标号为i的像素块灰度值,p1为灰度值高于二值化阈值th的像素灰度值总和,μ0为灰度值低于二值化阈值th的像素灰度值均值,μ1为灰度值高于二值化阈值th的像素灰度值均值,n为图像像素点个数,
进一步,二值化处理的方法为:
即超过二值化阈值th的像素格将其灰度值置为255,未超过二值化阈值tg的像素格将其灰度置为0。
进一步,s7中建立并训练支持向量机分类器的方法为:将故障声音片段的灰度值{gpq,yi}作为训练样本集,gpq由p×q个数据构成,yi∈{+1,-1},yi=+1表示该待测电机不包含故障状态的样本片段,yi=-1表示待测电机含有故障的样本片段;将训练集的样本数据代入至分类器表达式,反推出能够将gpq分成两类的超平面参数,随着样本量增多的同时,不断优化所得超平面的系数,即a与b。经过大量训练集的输入,最终能够找到一个使得两类数据分隔最大的超平面,该分类函数表达式为yi=atgpq+b,其中,a为分类函数的系数,其维度大小为p×q,b为常数项偏置参数,两者共同构成了该分类器。
一种汽车电动后视镜异响检测系统,包括后视镜电机夹具组、声音采集单元、输出单元和控制单元;后视镜电机夹具组包括3根夹棒用于夹持待测电动后视镜电机;声音采集单元为拾音设备,所述拾音设备设置在后视镜电机夹具组旁边,且拾音设备通过信号线连接数据采集卡;
输出单元包括显示器和故障状态指示灯模组,所述显示器和故障状态指示灯模组均通过信号线连接计算机,将将检测结果进行输出;
控制单元为计算机,在计算机中对采集到的后视镜声音信号进行频谱二值化阈值生成、二值化处理,与故障样本片段的频谱进行逻辑与操作得到逻辑运算结果;在计算机中进行支持向量机二分类器进行分类运算,并将分类结果输送到输出单元;
进一步,由计算机与数据采集卡信号连接,设置数据采集卡的采样频率、控制时间、采样设置等参数,数据采集卡与电动后视镜电机的驱动电路连接,并控制待测电动后视镜电机进行x轴、y轴的转动,分别采集3段x轴,3段y轴转动的声音信号。
本发明的有益效果:
本发明所提出了一种汽车电动后视镜异响检测方法与检测系统,首先将故障片段样本信号进行特征提取,对其进行离散短时傅里叶变换,频谱图像二值化阈值生成,频谱图像二值化处理,频谱图像分块处理,生成标准的故障信号样本的二值化频谱图,为后期识别待测电机中是否含有故障信号提供重要运算材料与依据。
对待测后视镜电机进行相同的操作,得到待测后视镜电机的信号二值化频谱。在与故障信号样本的二值化频谱图进行逻辑运算后,再通过支持向量机的分类操作,对待测电动后视镜电机进行状态分类。
将故障声音片段的灰度值gpq和待检测电机声音片段的灰度值hpq进行逻辑与操作,是为了检测待测后视镜电机工作声音中是否含有相同的故障片段,如果待测后视镜电机样本声音信号中也含有同样的故障,则通过该逻辑与操作能够使得最终的二值化频谱中保留故障的特征;若待测后视镜电机样本声音信号中不包含标准故障样本信号的特征,经过该逻辑与操作后,则运算结果的二值化频谱中不会保留故障的特征,该逻辑与操作能将待测电机是否含故障片段用数据表达出来,便于后期支持向量机对数据进行分类。
利用故障声音片段的灰度值gpq构建支持向量机分类器,获得最优解进而确定分类器,可以这一步操作使得支持向量机学习了故障的特征,表现在分类器的超平面参数a与b中。训练过程中,如果训练集样本更多,则该分类器具有更强的鲁棒特性,分类效果也更佳。在训练完成后,能够对待测电机样本信号进行识别。若输入的数据与故障信号类似,则会得出yi=+1的输出;若输入的数据未包含明显的故障特征,该分类器则输出yi=-1。
本发明所设计的汽车电动后视镜异响检测系统,结构简单操作方便,通过快速采集汽车电动后视镜的声音片段,并通过内置的分析方法输出检测结果。可用于替代人工检测,减少质检人员听音检测时主观判断带来的不确定性,提高检测的准确度。
附图说明
图1是汽车电动后视镜异响检测方法的系统框图;
图2是标准故障样本信号特征提取流程图;
图3是检测待测电动后视镜电机状态流程图;
图4是汽车电动后视镜异响检测装置示意图;
图5表示故障声音片段样本二值化频谱;
图6表示某待检测电机的样本信号二值化频谱;
图7表示故障声音片段与待检测电机声音二值化频谱逻辑和结果;
图中,101、计算机,102、数据采集卡,103、显示器,104、状态指示灯模组,105、后视镜电机夹具,106、待测电动后视镜电机,107、汽车电动后视镜异响检测系统,108、拾音设备。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用于解释本发明,并不用于限定本发明。
如图4所示的汽车电动后视镜异响检测系统107包括后视镜电机夹具组105、声音采集单元、输出单元和控制单元;后视镜电机夹具组105包括3根夹棒用于夹持待测电动后视镜电机106;3根夹棒可以是能够调节的转盘设计,通过3根夹棒夹持待测电动后视镜电机106,保持每次采集声音时待测电动后视镜电机106的固定位置,不会对采集的声音造成影响。声音采集单元为拾音设备108,所述拾音设备108设置在后视镜电机夹具组105旁边,且拾音设备108通过信号线连接数据采集卡102,数据采集卡102读取声音片段,且数据采集卡102通过数据线连接控制单元,将所采集的电机工作的声音片段输入控制单元进行处理。
输出单元包括显示器103和故障状态指示灯模组104,所述显示器103和故障状态指示灯模组104均通过信号线连接计算机101,将将检测结果进行输出。
控制单元为计算机101,在计算机101中对采集到的后视镜声音信号进行频谱二值化阈值生成、二值化处理,与故障样本片段的频谱进行逻辑与操作得到逻辑运算结果;在计算机101中进行支持向量机二分类器进行分类运算,并将分类结果输送到输出单元。
由计算机101与数据采集卡102信号连接,设置数据采集卡102的采样频率、控制时间、采样设置等参数,数据采集卡102与电动后视镜电机的驱动电路连接,并控制待测电动后视镜电机进行x轴、y轴的转动,分别采集3段x轴,3段y轴转动的声音信号。
基于上述汽车电动后视镜异响检测系统,本发明还提出了如图1所示的汽车电动后视镜异响检测方法,包括如下步骤:
s1,由计算机101发送控制时序信号至数据采集卡102,待测后视镜电机106受到控制信号后进行x轴与y轴的运动;由信号采集设备108进行声音录制工作,记录的声音序列记为z[n];本实施例中,采样率设置为50000hz。
s2,对故障声音样本进行离散短时傅里叶变换,记录变换后的声音频谱数据为stft(n,ω):
其中,j为虚数单位、z[n]为信号序列,ω[m]为窗函数。stft(n,ω)为离散短时傅里叶变换的结果,n表示时间序列坐标,ω表示信号频谱频率。通过短时傅里叶变换后,可以绘制样本信号的频谱图像;本发明中对记录的声音数据通过离散短时傅里叶变换的方法将一维度信号转换为二维图像信号。
s3,针对生成的频谱图像,根据最大类间方差生成图像二值化阈值th;具体过程为:最大类间方差的搜寻依据为:
其中,p0为灰度值低于二值化阈值th的像素灰度值总和,pi为标号为i的像素块灰度值,p1为灰度值高于二值化阈值th的像素灰度值总和,μ0为灰度值低于二值化阈值th的像素灰度值均值,μ1为灰度值高于二值化阈值th的像素灰度值均值,n为图像像素点个数,
s4,对频谱图像进行二值化处理,超过二值化阈值th的像素格将其灰度值置为255,未超过二值化阈值th的像素格将其灰度置为0;表示为:
二值化后的频谱图像既能够保持频谱图像的主要信息,又能够合理抑制背景噪声的干扰。
s5,对二值化频谱图像进行分块操作。把原先的频谱图像分成p×q大小,其中p表示时间块坐标,q表示频率块坐标,分块后故障声音片段的灰度值记为gpq;该分块操作允许故障样本片段可以在小范围时间与频率中波动,能够保证对于同一种故障类型在受到偶然的干扰与波动中仍然能够检测出,提高识别的准确率。
s6,在消音环境中,使用声音采集设备录制待检测电机的声音样本信号,对待检测电机声音样本信号进行上述s1-6的操作,记录待检测电机声音片段的灰度值为hpq,将gpq和hpq进行逻辑与操作,并记录运算结果为rpq;
s7,将待测试电机与故障电机样本二值化频谱的逻辑和运算结果rpq,输入到支持向量机二分类器中yi=ωtrpq+b,得到待测试电机的故障状态yi,若yi=+1,表示该待测电机中不包含故障样本片段,若yi=-1则表示该待测电机中包含故障样本片段。得到待测电机的状态值后,通过状态指示灯模组表达;不包含故障片段则绿色指示灯亮,包含故障片段则红色指示灯亮。
附图中,图5表示故障声音片段样本二值化频谱,从图中可以看出,该片段存在较多的冲击部分,是一个典型的故障样本;图6表示某待检测电机的样本信号二值化频谱,从图中可以看出,该片段存在很少部分冲击,待测电机状态较好;图7表示故障声音片段与待检测电机声音二值化频谱逻辑和结果,从图中可以看出逻辑运算后的二值化频谱几乎不好含冲击成分。再经过分块操作后输入支持向量机分类器中则可以输出待测电机为正常非故障电机的结果。
以上实施例仅用于说明本发明的设计思想和特点,其目的在于使本领域内的技术人员能够了解本发明的内容并据以实施,本发明的保护范围不限于上述实施例。所以,凡依据本发明所揭示的原理、设计思路所作的等同变化或修饰,均在本发明的保护范围之内。
起点商标作为专业知识产权交易平台,可以帮助大家解决很多问题,如果大家想要了解更多知产交易信息请点击 【在线咨询】或添加微信 【19522093243】与客服一对一沟通,为大家解决相关问题。
此文章来源于网络,如有侵权,请联系删除