摘要
高精密航天器中内部活动多余物的存在是降低航天器可靠性的重要因素。针对现有多余物检测算法在较强环境噪声下难以有效检测出多余物信号脉冲并排除可动组件干扰的问题,提出了一种基于谱减法去噪、两级脉冲提取和脉冲发生序列周期性分析的高精密航天器多余物检测算法。利用谱减法实现对环境噪声的有效抑制;采用两级脉冲提取法对多余物信号与可动组件信号进行脉冲提取;通过对脉冲发生序列进行周期性分析,以周期信号相似度作为区分多余物信号和可动组件信号的判别依据,从而实现对多余物有无的检测。试验验证表明,该算法能有效检测航天器内多余物与可动组件的存在情况,识别准确率可达96%。
高精密航天器内部元器件与节点数量众多,在生产环节中难免会引入小型金属件、胶块以及涂胶线头等多余物。当高精密航天器处于失重或剧烈震动的工作状态时,多余物可能会损坏内部精密机械结构或导致绝缘焊点间短路,甚至造成整个航天器烧毁。目前国内外普遍采用微粒碰撞噪声检测法进行多余物检测试
在噪声抑制方面,李
本文提出了一种基于谱减法去噪、两级脉冲提取和脉冲发生序列周期性分析的高精密航天器多余物检测算法。采用谱减法对试验信号进行环境噪声抑制处理;通过两级脉冲提取法提取多余物脉冲与可动组件脉冲;利用脉冲发生时间的编码序列求解出的周期信号相似度作为可动组件的识别依据。试验表明,此方法可以有效判断高精密航天器内部多余物的存在情况。
本文基于高精密航天器多余物自动检测系统开发多余物检测算法。检测系统由回转装置、信号检测模块和工控机组成,其中回转装置为多余物试验提供力学条件;信号检测模块对声信号进行采集与处理;工控机内的多余物检测软件可对系统硬件进行控制,同时利用多余物检测算法分析采集的数字音频信号从而实现多余物检测,系统构成图如

图1 多余物自动检测系统构成图
Fig.1 Composition diagram of remainder automa-
tic detection system
在信号噪声抑制方面,由于检测系统中的电机、减速器等硬件所产生的噪声有着统计平稳性以及与碰撞信号不相关的特点,而谱减法对平稳加性噪声有着很好去噪效果,运算量小且实时性强,故采用谱减法对试验信号进行噪声抑制。
在去噪后的信号中,脉冲信号主要包括多余物信号、可动组件信号和干扰信号,其中干扰信号主要为谱减法处理后残留的音乐噪声或其他意外引入的高能量窄频宽脉冲,可根据噪声能量幅值将干扰信号分为低幅值干扰信号和高幅值干扰信号,脉冲信号耦合模型如

图2 脉冲信号耦合模型
Fig.2 Pulse signal coupling model
在脉冲提取方面,由于多余物信号和可动组件信号两者在时域上呈现窄带式震荡衰减特性,如

图3 多余物信号
Fig.3 Remainder signal

图4 可动组件信号
Fig.4 Movable component signal

图5 高幅值干扰信号
Fig.5 High amplitude interference signal
在可动组件识别上,依据多余物信号的随机发生性和可动组件信号的周期发生性特点,对提取的脉冲信号发生时间序列进行周期性分析即可实现多余物与可动组件的区分。
将带噪信号进行加窗分帧处理后,对每一帧信号进行离散傅里叶变换后为
(1) |
式中:表示经加窗分帧处理后的得到的第i帧信号; N为帧长; 为虚数单位。
每个分量的幅值为,它的相位角是:
(2) |
已知纯噪声段信号时长为IS,对应的帧数为NIS,通过对该段噪声进行噪声估算可得噪声的平均能量为
(3) |
则谱减法为
(4) |
式中:表示谱减后的幅值;为过减因子;为增益补偿因子。
将与结合,利用快速傅里叶逆变换, 即可求出谱减后的信号。
在利用谱减法进行试验信号噪声抑制时,噪声段、过减因子a和增益补偿因子b的选择对噪声抑制效果影响显著。
在噪声段的选择上,选取试验信号前导噪声段长度t作为谱减法噪声估计的输入信号,本试验中,t选为外部振动周期的三分之一。
在纯噪声段,即当时,取增益补偿因子b为0.001,使得谱减后的纯噪声段的能量衰减到原信号的1‰。
在过减因子a的选择上,由于碰撞信号的短时高能量特点,当过减因子a大于临界值c时,谱减后短时脉冲信号段的能量与噪声信号段的能量会产生明显差别,噪声段得到很好的抑制,信号能量趋于稳定。由于均方值可表征信号能量的特性,故采用去噪信号的均方值变化率R作为确定临界值c的特征参数。本文采用迭代法确定过减因子a,取a的初值为1,步长为1,其余参数按上述方法选择,则均方值变化率R表达式为
(5) |
式中:表示当时谱减后信号的均方值。
对每次a取新值均进行谱减法计算,并对谱减后的输出信号求解均方值变化率R,将其作为收敛指标。本文取收敛条件为均方值变化率R小于0.02,即信号能量趋于稳定时收敛,并选取此时的过减因子a作为谱减法输入参数进行去噪。
为验证谱减法对试验信号的去噪效果,实验选取了测试时长为1 min,脉冲发生周期为3 s的金属碰撞信号作为信号输入。

图6 均方值变化率R随过减因子a的变化曲线
Fig.6 Variation curve of mean square value change rate R changing with over-reduction factor a

图7 基于谱减法的噪声去噪结果
Fig.7 Denoising results based on spectrum subtraction
本文通过两级脉冲提取法提取多余物脉冲与可动组件脉冲,为后续脉冲识别提供基础。两级脉冲提取法流程图如

图8 两级脉冲提取法流程图
Fig.8 Flow chart of two-stage pulse extraction method
双门限检测法首先在谱减后的信号短时能量图上选取较高能量门限进行粗判,即确定了代表脉冲大体位置的b、c点;以一个较低能量门限作为起止点识别门限,并从b点往左、c点往右进行搜索,分别找出脉冲主体起点a与终点d,即确定了脉冲信号的主体位置,如

图9 典型碰撞信号幅值图
Fig.9 Typical collision signal amplitude map

图10 典型碰撞信号短时能量图
Fig.10 Typical collision signal short-time energy diagram
小波包频带能量检测法利用小波包分解求解能量分布特征剔除高幅值干扰信号。小波包分解可以同时对高频信号与低频信号进行分解,相比于小波变换仅对低频信号进行进一步分解而言,其在高频频带上具有更高的分辨率,故对包含大量中、高频成分信号的时频局部化分析具有很好的效
原始信号在正交小波包空间的能量分布可定义
(6) |
式中:表示在小波包空间上的小波包变换系数。
当原始信号在进行J层满尺度小波包分解后,在J层的能量分布表示为,其中。取为阶,且元素全为1的矩阵,则定义能量分布特征矩阵为
(7) |
基于能量分布特征矩阵,在正交小波包空间的能量分布宽度w定义为
(8) |
式中:w表示能量分布宽度;为能量占比阈值;num运算为求解给定矩阵的所有元素中满足元素值大于值的元素个数。本文选取为5%。
在小波包分解中,小波基函数选择需要结合波形信号特点,并满足正交性、对称性、紧支性、正则性和消失矩等特性。在声发射信号检测中,Daubechies小波、Symlets小波和Coiflets小波是适用于声信号特点且满足以上条件的优选小波基函
(9) |
式中:为采样频率;为干扰信号主体频宽;[ ]表示向下取整。
已知采样频率为48 kHz且由多次实验获得的干扰信号主体频宽为2.8 kHz,本文采用Db8小波对脉冲信号进行3层满尺度小波包分解,得到典型碰撞信号与干扰信号在第3层的能量百分比,如

图11 典型碰撞信号和干扰信号第三层能量百分比
Fig.11 Layer 3 energy percentage of typical collision signal and interference signal
为验证两级脉冲提取法的脉冲提取效果,利用其对某一可动组件信号进行了脉冲提取,其结果示意图如

图12 两级脉冲提取法提取可动组件信号示意图
Fig.12 Schematic diagram of extracting movable component signals by two-stage pulse extraction method
当试验信号经过两级脉冲提取法后未提取出脉冲,则判断该航天器内不含有多余物;当两级脉冲提取法检测出脉冲,则进行下文脉冲识别。
可动组件信号与多余物信号在时域与频域上有着很强的相似性,极易引起误判。本文依据多余物信号的随机发生性和可动组件信号的周期发生性特点区分二者。
在实际高精密航天器产品中,可动组件有时会较为松动,此时可动组件信号发生时间并不呈现严格的周期性特点。同样,某些强碰撞多余物信号在短时间内会产生多次高能量峰值,这类信号会被两级脉冲识别法提取出多个多余物信号。为了强化较为松动的组件信号的周期特性,且减少冗余多余物信号的数量,采用离散时间段来表示脉冲发生时刻。首先以回转试验周期T为参考周期,将测试信号采集时间均分为个相等时间尺度,如

图13 信号时间分割图
Fig.13 Time division diagram of signal
其次,采用某一时间尺度t将一个周期T进行进一步等长度细分得到T/t个时间段。由于脉冲信号持续时间小于0.1 s,且根据人工利用扩音器进行多余物检测时,人耳能分辨两个声音的最小时间差为0.1 s的经验,可以认为在0.1 s内不同时刻产生的单个或多个脉冲信号均可归为同一个脉冲信号,故取时间尺度t为0.1 s将周期T细分。
在两级脉冲识别法的基础上加入脉冲发生时间段的识别准则即可获得每个脉冲在一个周期内的发生时间段。识别准则为当脉冲起点与终点均在同一个时间段内时,则该时间段为该脉冲信号发生时间段;当脉冲起点与终点处于不同时间段时,则将脉冲分割到这些时间段,通过选取脉冲信号的短时能量最大的时间段作为该脉冲信号发生时间段。构造T/t长码字,将一个周期T内所有存在脉冲的时间段置1,其余置0,如

图14 信号编码示意图
Fig.14 Signal coding diagram
在完成信号编码后,本文基于汉明距离对脉冲信号进行识别。在信息理论
(10) |
式中:表示模二加法运算;;表示两个等长码字在对应位置上不同码符号的数目,即两个m长码字x,y之间的汉明距离。
试验信号码组集合是在回转周期为T、试验次数为N的试验条件下,由反映单回转周期内脉冲信号发生时段的N个码字组成。对于由N个码字组成的码组集合X,不重复两个码字,之间的汉明距离可组成向量V:
(11) |
式中:且。
定义试验信号周期信号相似度S为
(12) |
式中:S表示周期信号相似度;运算表示求解向量V中元素的平均值;h表示由大量实验所确定的最大经验汉明距离。
当信号的周期信号相似度低于给定阈值时,判断信号为多余物信号。为保证航天器内部活动多余物得到充分激活且保证可动组件获得周期性外部激励,则需要在保证试验安全的前提下,使回转装置达到较高的匀速转动速度。经试验验证,回转装置的匀速转动速度为20 r·mi
可动组件主要包括单组件、双组件以及少数多组件。识别可动组件类型可为排查非正常可动组件提供帮助。本文采用脉冲序列统计图进行辅助判断,通过统计个码字x组成的码组集合在每个细分时间段内脉冲个数的总数,可得脉冲序列统计值,并将其在脉冲序列统计图中进行表示。根据峰值的大小与个数可以辅助检测人员进行可动组件类别的判断,如

图15 脉冲序列统计图
Fig.15 Pulse sequence statistics
在匀转速20 r·mi
在被检测的100组航天器中,21号航天器的单组件为过于松动螺栓,在一次回转中产生多次冲击,从而被检测系统误判为有多余物;53号、54号与68号航天器中的多余物由于颗粒十分微小未产生明显撞击使得检测系统误判为无多余物。由于小波包频带能量检测法中能量分布宽度特征的选择和可动组件识别中周期信号相似度的确定是基于典型多余物与可动组件实验所得,对于十分微弱的非典型多余物脉冲信号,由于其能量分布宽度较小,故小波包频带能量检测法将其误判为干扰信号;而对于过于松动的可动组件,较高的周期信号相似度阈值也使得其被误判。从检测结果来看,本文所提出的高精密航天器多余物检测算法正确率为96%,能对航天器内部典型多余物与可动组件实现很好的检测。
本文基于微粒碰撞噪声检测原理,提出了一种高精密航天器多余物检测算法,与其他多余物自动检测算法相比,其对低信噪比条件下的多余物与可动组件信号检测效果较好,结论如下:
(1)采用谱减法对环境噪声进行抑制且谱减参数确定方法对环境噪声去噪有着很好效果。
(2)采用基于短时能量和能量分布宽度特征的两级脉冲提取法提取多余物脉冲与可动组件脉冲。
(3)提出了试验信号编码方法并采用周期信号相似度实现了多余物信号与可动组件信号的准确区分。
(4)对于可动组件类型的识别,本文提出了采用脉冲序列统计图进行判断的方法。
(5)本文提出的多余物检测算法虽然在实际使用过程中对非常微小的多余物颗粒和过于松动的可动组件检测效果不佳,但对典型多余物与可动组件能实现很好的检测,通过后期实验积累完善微小多余物的特征识别并优化周期信号相似度阈值的选取,便可达到满意的效果。
参考文献
United States Department of Defense. Department of defense test method standard microcircuit: MIL-STD-883G[S]. Philadelphia: Navy Publications and Printing Press, 2006. [百度学术]
李超.多通道多余物微弱信号检测方法研究[D]. 哈尔滨:哈尔滨工业大学, 2016. [百度学术]
LI Chao. Research on multi-channel weak signal detection of loose particle[D]. Harbin: Harbin Institute of Technology, 2016. [百度学术]
乌英嘎. 星载电子设备活动多余物识别方法研究[D]. 哈尔滨: 哈尔滨工业大学, 2011. [百度学术]
WU Yingga. Research on identification method of activated remainder for electronic equipments in satellites[D]. Harbin: Harbin Institute of Technology, 2011. [百度学术]
邢通, 陈金豹, 翟国富, 等. 星载电子设备多余物自动检测系统[J].电子测量与仪器学报, 2013, 27(4):359. [百度学术]
XING Tong, CHEN Jinbao, ZHAI Guofu, et al. Automatic detection system of loose particle for space-borne electronic equipment[J]. Journal of Electronic Measurement and Instrument, 2013, 27(4): 359. [百度学术]
ZHAI G F , CHEN J B, WANG S J, et al. Material identification of loose particles in sealed electronic devices using PCA and SVM[J]. Neurocomputing, 2015, 148:222. [百度学术]
郜雷阵, 燕会臻, 王国涛, 等. 基于PIND多余物检测设备的脉冲提取方法设计[J].电器与能效管理技术, 2019(10): 21. [百度学术]
GAO Leizhen, YAN Huizhen, WANG Guotao, et al. Design of signal pulse extraction method for remainder detection equipment[J]. Electrical Apparatus and Energy Efficiency Management Technology, 2019(10): 21. [百度学术]
陈金豹. 密封电子设备多余物检测的信号特征识别与置信度评价[D]. 哈尔滨: 哈尔滨工业大学, 2015. [百度学术]
CHEN Jinbao. Signal pattern recognition and confidence evaluation for loose particle detection of sealed electronic devices[D]. Harbin: Harbin Institute of Technology, 2015. [百度学术]
戚乐.航天发动机多余物检测系统的研究[D]. 哈尔滨: 哈尔滨工业大学,2014. [百度学术]
QI Le. Research on loose particle detection system for aerospace engines[D]. Harbin: Harbin Institute of Technology, 2014. [百度学术]
王强.密封电子元器件多余物检测信号调理优化与组件信号识别[D]. 哈尔滨: 哈尔滨工业大学,2018. [百度学术]
WANG Qiang. Signal conditioning optimization and component signal recognition for redundant particles detection of sealing electronic components[D]. Harbin: Harbin Institute of Technology, 2018. [百度学术]
宋知用.MATLAB在语音信号分析与合成中的应用[M]. 北京: 北京航空航天大学出版社, 2013. [百度学术]
SONG Zhiyong. Application of MATLAB in speech signal analysis and synthesis[M]. Beijing: Beihang University Press, 2013. [百度学术]
邸继征,银俊成.小波分析应用解析[M]. 北京: 科学出版社, 2016. [百度学术]
QI Jizheng, YIN Juncheng. Analysis of wavelet analysis application [M]. Beijing: Science Press, 2016. [百度学术]
李世玲, 李治, 李合生. 基于小波包能量特征的滚动轴承故障监测方法[J]. 系统仿真学报, 2003, 15(1):76. [百度学术]
LI Shiling, LI Zhi, LI Hesheng. The method of roller bearing fault monitoring based on wavelet packet energy feature[J]. Journal of System Simulation, 2003, 15(1):76. [百度学术]