基于改进MF-DFA的液压泵退化特征提取方法*

2017-03-15 12:35田再克李洪儒许葆华
振动、测试与诊断 2017年1期
关键词:液压泵分形滑动

田再克, 李洪儒, 孙 健, 许葆华

(军械工程学院导弹工程系 石家庄,050003)

基于改进MF-DFA的液压泵退化特征提取方法*

田再克, 李洪儒, 孙 健, 许葆华

(军械工程学院导弹工程系 石家庄,050003)

针对液压泵振动信号通常具有非线性强和信噪比低的特点,提出了一种基于改进多重分形去趋势波动分析(multi-fractal detrended fluctuation analysis,简称MF-DFA)的液压泵性能退化特征提取方法。首先,引入滑动窗口技术改进传统MF-DFA方法在时间序列数据分割过程中存在的不足,提高了MF-DFA方法的计算精度;然后,利用改进的MF-DFA方法计算液压泵多重分形谱参数,分析了不同分形谱参数对液压泵退化状态的反映能力,选取奇异指数α0和多重分形谱宽度Δα作为退化特征量;最后,以液压泵不同退化状态下的实测数据为例验证了该算法的有效性。试验结果表明,该方法能够准确提取液压泵退化特征,提高了退化状态识别的准确率。

退化特征提取; 去趋势波动法; 多重分形; 液压泵

引 言

液压泵是整个液压系统的“心脏”,其性能好坏不仅直接影响液压系统的可靠性,甚至对整个系统的安全运行产生决定性的影响[1]。退化特征提取是实现液压泵故障预测的关键。由于液压泵振动信号受到流体的压缩性、泵源与伺服系统的流固耦合作用以及自身具有的大幅固有机械振动的影响,呈现出非线性、非平稳和非高斯的特点,使传统线性信号处理方法很难准确提取液压泵的退化特征[2-3]。因此,有必要寻求一种有效的液压泵退化特征提取方法,以满足液压泵故障预测的需要。

分形理论是非线性学科中一个重要分支,适合于非线性振动信号的分析和处理,近年来,它在故障预测领域的研究中取得了一定的进展[4-6]。文献[7-8]利用基于配分函数的广义维数和多重分形谱参数作为特征量实现了对机械设备故障特征的提取,取得了一定效果。以上研究多是采用单分形方法描述振动信号的分形特征,它侧重从整体上反映非线性振动信号的内在复杂性。但影响液压泵振动信号的因素往往比较复杂,仅采用单分形方法难以准确反映液压泵振动信号的内在非线性动力学特性[9]。Kantelhardt等[10]在单分形的基础上,提出了多重分形去趋势波动分析方法,它不仅可以从整体上反映非线性信号的分形特性,而且能够准确描述振动信号的局部动力学特性,具有较强的局部分析能力。目前,MF-DFA方法已经在振动信号分析处理领域得到了一定程度的应用[11-13]。文献[11]将MF-DFA方法应用到心音信号的分类识别中,取得了不错的效果。文献[12]提取多重分形谱参数作为滚动轴承故障特征,分析了不同故障类型的多重分形谱特点。文献[13]利用MF-DFA方法估计多重分形谱参数作为齿轮箱退化特征量,实现了其退化状态识别。

针对液压泵振动信号通常具有非线性强和信噪比低的特点,笔者提出了一种基于改进MF-DFA方法的液压泵性能退化特征提取方法。首先,针对传统MF-DFA方法在数据分割过程中存在的不足,引入滑动窗口技术解决传统分割方法容易造成数据间断的问题,提升了MF-DFA方法的计算精度;然后,对液压泵不同退化状态下的多重分形谱特征参数进行对比分析,选择反映退化状态最灵敏的多重分形谱参数Δα和α0作为液压泵性能退化特征量;最后,通过对液压泵不同松靴程度下的实测振动信号分析验证了所提方法的有效性。

1 基于MF-DFA的多重分形谱分析

1.1 MF-DFA理论

MF-DFA方法是在去趋势波动法(detrended fluctuations analysis, 简称DFA)的基础上提出的一种非平稳时间序列多重分形特征分析方法。 该方法利用一个去波动过程消除时间序列非平稳趋势的影响,通过计算不同阶次的波动函数来精细地刻画时间序列在不同维度上的分形结构[14]。相较于DFA方法,MF-DFA方法避免了人为因素的影响,能够更准确地刻画隐藏在非平稳时间序列中的多重分形特征[15]。对于长度为N的时间序列x(n),其MF-DFA的步骤[16]如下。

1) 计算序列x(n)其偏离均值的累积离差y(n)

(1)

2) 将累积离差序列y(n)平均分割为m(m=int(N/s))个互不重叠的等长序列,每个子序列数据长度为s。当N不能整除s时,为避免数据剩余,则从序列y(n)尾部重新分割一遍,最终得到2m个等长子序列。

3) 利用最小二乘法拟合每个子序列的局部趋势函数yv(n)

yv(n)=a0+a1n+a2n2+…+aknk

(n=1,2,…,2m;k=1,2,…)

(2)

其中;ak为多项式拟合的系数;k为多项式拟合阶数。

4) 计算均方误差函数

当v=1,2,…,m时,有

(3)

当v=m+1,m+2,…,2m时,有

(4)

5) 对于2m个子序列,计算其q阶波动函数F(q,s)

(5)

式(5)中参数q的取值反映了不同大小的波动对波动函数F(q,s)的影响。当q≤0且|q|≥1时,函数F(q,s)的取值主要受小波动的均方误差F2(s,v)的影响;当q>0且|q|≥1时,函数F(q,s)的取值主要受大波动的均方误差F2(s,v)的影响。当q=2时,MD-DFA多重分形退化为单分形DFA。

6) 波动函数F(q,s)为关于数据长度q和子序列数据长度s的函数,其与s存在如下关系

F(q,s)∝sh(q)

(6)

通常情况下,波动函数F(q,s)是关于子序列长度s的增函数,通过拟合函数log(F(q,s))和log(s)的双对数曲线斜率得到标度指数h(q),h(q)为q阶广义Hurst指数。当标度指数h(q)的大小与阶数q的取值无关时,则认为序列x(n)为单分形过程;当标度指数h(q)的大小与阶数q呈非线性关系时,则认为序列x(n)为多重分形过程。

1.2 改进MF-DFA方法

由于传统MF-DFA方法采用等分序列分割法,导致子序列分割点处的数据不连续,产生新的伪波动误差,且在构造子序列的过程中存在丢失序列末段数据或打乱原始序列顺序的风险,造成估计标度指数h(q)的失真。为克服传统MF-DFA方法存在的不足,笔者引入滑动窗口技术对MF-DFA的序列分割方法进行改进,滑动窗分割法原理如图1所示。

图1 滑动窗原理图Fig.1 The principle figure of sliding window

采用滑动窗重叠分割法代替传统MF-DFA方法中的不重叠等分分割法,会导致分割子序列数量的增加(由m或2m个增加到N-s+1,步长取r=1),步骤5中F(q,s)的表达式也相应变化,即

F(q,s)=

(7)

为确保波动函数F(q,s)有较高的稳定性,固定窗口长度取值为2k+2≤s

1.3 估计多重分形谱特征参数

通过MF-DFA方法得到广义Hurst指数h(q)与标度指数τ(q)的关系为

τ(q)=qh(q)-1

(8)

式(8)两边同时对q进行求导,得到

(9)

通过Legendre变换式得到多重分形谱f(a)、奇异指数a和标度指数τ(q)3者之间的关系[17]为

(10)

将式(9)带入式(10),得到

(11)

由多重分形谱f(a)和奇异指数a得到多重分形谱的4个重要参数为Δα,α0,Δf和|B|[18]。多重分形谱宽度Δα=αmax-αmin,为信号最强、最弱奇异点之间的差,反映了振动信号多重分形特性的强弱,多重分形特征越强,Δα的值越大。极值点对应的奇异指数α0(fmax=f(α0))反映了振动信号的随机性,随机性越大,α0越大,反之亦然。对称性参数|B|表示曲线的对称度,值大于0,表明曲线左倾,对应的振动信号更为光滑,反之亦然。最大最小概率子集分形维数的差Δf=f(αmax)-f(αmin)反映了振动信号最大峰值与最小峰值出现频率的变化,值小于0,表明概率最大子集数目大于概率最小子集数目,反之亦然。由以上分析可知,多重分形谱参数能够定量反映液压泵在不同退化状态下振动信号的内在波动程度及振动剧烈程度,因此笔者选用4个特征参数作为液压泵退化状态识别特征参数。

2 液压泵退化状态识别策略

液压泵的退化状态识别包括两个环节:退化特征提取和退化状态识别。由分析可知,多重分形谱参数作为振动信号的非线性指标能够很好地反映振动信号随机性和复杂度的变化情况,因此笔者采用多重分形谱参数作为描述液压泵性能退化的特征参量,并基于退化特征和支持向量机(support vector machine,简称SVM)实现液压泵的退化状态识别。

2.1 二叉树支持向量机算法原理

SVM通过在高维特征空间建立一个最优超平面来区分不同样本类别,具有良好的泛化能力。由于普通SVM只能解决二分类问题,因此需要对它进行扩展处理多类样本的分类问题[19]。笔者选择二叉树支持向量机(binary tree support vector machine,简称BT-SVM)对液压泵不同退化状态进行分类识别。BT-SVM算法如图1所示,不断将类别划分为两个子类,直到最后每个节点只有一个类别。对于K类样本,只需要建立K-1个二值分类器,因此BT-SVM具有计算时间短和分类精度高的特点。图5为4种类别样本分类器的结构。

图2 二叉树支持向量机Fig.2 The BT-SVM

选择合适的核函数是构建BT-SVM模型的关键,笔者选取高斯径向基核函数作为BT-SVM分类器的核函数。为了得到更好的分类效果,采用10折交叉验证法确定分类器的两个关键参数核参数γ和惩罚因子C的取值[20]。将试验样本随机分成10组,用其中9组作为训练样本训练SVM模型,并用所有10组样本进行测试,计算10个模型测试结果的平均值,取平均值最大时对应的参数作为最优参数。试验结果表明,(γ,C)取值为(2,2)时的分类准确率最高达到96.31%。

2.2 退化状态识别策略

将BT-SVM算法应用于液压泵退化状态识别中,如图3所示。首先,对训练样本集振动信号做降噪处理并提取多重分形谱参数作为液压泵退化特征向量;然后,用得到的退化特征集训练SVM模型,得到液压泵退化状态识别模型;最后,对测试集振动信号分析并提取退化特征向量用于验证所建立的退化状态识别模型的有效性。

图3 液压泵退化状态识别策略Fig.3 The degradation state identification strategy of hydraulic pump

3 试验验证

3.1 数据来源及分析

将提出的特征提取方法用于液压泵退化状态识别中以检验方法的有效性和实用性。实测液压泵振动信号采自液压泵试验台,如图4所示。液压泵型号为SY-0MCY14-1EL,共有7个柱塞(每次选用试验柱塞更换其中1个柱塞),电机型号为Y132M-4,额定转速为1 480 r/min,泵出口油压为10 MPa。选用CA-YD-139型压电式加速度传感器与液压泵端盖刚性连接,采样频率为12 kHz,采样时间为10 s。用5种不同故障程度的液压泵松靴故障近似模拟柱塞由正常状态逐渐经历一系列不同的退化状态直至完全失效的性能退化过程。性能退化程度通过松靴间隙的距离大小来描述,分别以正常、松靴间隙分别为0.15,0.24,0.38和0.57 mm 5种柱塞模拟液压泵正常状态、轻微故障、轻度故障、中度故障和重度故障5种退化状态,如图5所示。

图4 液压泵试验台Fig.4 Test bench of hydraulic pump

图5 试验柱塞Fig.5 Fault of loose slipper

图6 不同状态液压泵松靴振动信号时域波形Fig.6 Curve in time domain for hydraulic pump in different status

试验选取液压泵5种退化状态下的振动数据,每种状态选取60组数据(其中20组为训练样本,40组为测试样本),每组样本数据长度为1 024。图6为液压泵在正常和4种退化状态下的振动信号时域波形图。可以看出,不同退化状态下液压泵振动信号在时域结构上具有较为明显的差异。当液压泵处于正常工作状态时,振动信号的分布随机性较强,不确定因素最高。随着退化程度的不断加深,信号的周期性明显增强,振动幅值也逐渐增大。

3.2 液压泵振动信号的多重分析

图7 轻度故障状态下h(q)与q的拟合关系图Fig.7 The plot of h(q)versus q of slight fault state

为了比较传统MF-DFA方法和滑动窗口MF-DFA方法分析结果的差异,分别对液压泵5种不同退化状态下的振动信号进行多重分形谱分析。其中,多项式拟合阶数k∈[1,4],步长r为3,窗口长度s∈[10,100],q=[-10,-8,…,8,10](q≠0)。由于篇幅有限,图7仅给出了液压泵轻度故障状态下振动信号的广义Hurst指数h(q)与q的拟合关系图。从图7可以看出:

1) 无论传统MF-DFA方法还是滑动窗口MF-DFA方法,液压泵轻度故障下振动信号的广义Hurst指数h(q)随着q的增大而减小,呈非线性递减关系,表明液压泵振动信号具有不同的内在动力学特性,存在不规则多重分形特征。

2) 当q<0时,滑动窗口MF-DFA方法的h(q)值较传统方法偏小,当q>0时,滑动窗口MF-DFA方法的h(q)值较传统方法偏大,这说明滑动窗口MF-DFA方法能够有效减小因时间序列分割点处不连续造成的伪随机波动误差,同时避免了传统方法丢失尾段数据或序列重构造成的误差,能够更准确地刻画振动信号的内在多重分形特征。

3) 当q=2时,广义Hurst指数h(q)等价于经典Hurst指数,对于任意阶数k,h(2)的值均大于0.5,说明液压泵振动信号具有长程分形特征。当k=2时,h(2)的值最小,说明在不增加波动特征的情况下,2阶拟合多项式能够较稳定地反映液压泵的退化状态。

同理,对其他4种退化状态下振动信号进行MF-DFA分析也能得出相同结论。因此,采用二阶多项式拟合的滑动窗口MF-DFA方法对液压泵5种退化状态进行多重分形谱分析。

3.3 多重分形谱特征参数分析

利用滑动窗口MF-DFA方法分别计算液压泵5种退化状态下振动信号的多重分形谱参数的平均值,如表1所示。可知:Δα随着退化程度的加深而递增,表明退化程度越严重,振动的波动程度越大,整个分形结构上概率测度越不均匀;α0的变化与Δα相反,说明退化程度越深,振动信号的多重分形特征越显著;不同退化状态下振动信号的Δf的值均大于0,表明概率最小子集的数量较多,且重度退化状态下Δf最大,说明振动的剧烈程度最大;|B|的值随退化状态的加深而逐渐增大,说明正常状态下振动信号的对称性最小、随机性最大,随着故障程度的加深,受故障冲击信号的影响,振动信号的对称性增大、随机性减小。

表1 不同退化状态的分形谱参数分布

Tab.1 The Multi-fractal spectrum parameters of different degradation states

退化状态Δαα0Δf|B|正常状态0.10631.39360.10360.6597轻微故障0.42910.82740.44690.8914轻度故障0.56480.76930.48041.0806中度故障0.83290.69910.56121.1296重度故障0.93810.57830.60411.2068

为进一步分析不同分形谱参数反映液压泵退化状态的敏感度,图8~11分别为特征参数Δα,α0,Δf和|B|在液压泵不同退化状态下的分布。由图可知:对于5种退化状态,Δα能准确区分不同退化状态;对于不同退化状态下α0的分布,只有轻微故障和轻度故障存在少许交叉外,其他退化状态基本可以清晰地区分开;Δf和|B|存在严重的状态混跌现象且波动较大,难以区分不同的退化状态。综上所述,笔者选择多重分形谱参数Δα和奇异指数α0作为二维退化特征量。

图8 振动信号的Δα分布图Fig.8 The distribution of the vibration signal Δα

图9 振动信号的α0分布图Fig.9 The distribution of the vibration signal α0

图10 振动信号的Δf分布图Fig.10 The distribution of the vibration signal Δf

图11 振动信号的|B|分布图Fig.11 The distribution of the vibration signal |B|

3.4 退化状态识别

为验证提出的退化特征提取方法的有效性,对采集的300组振动信号按照训练集与测试集为 1∶2的比例进行试验,即100组样本为训练样本,200组样本为测试样本(5种退化状态各60组样本)。为验证基于滑动窗口MF-DFA方法的有效性,分别用两种方法提取多重分形谱参数Δα和α0作为液压泵退化特征量输入BT-SVM中进行识别比较。

表2为液压泵性能退化状态识别的结果。其中,准确率为正常状态和不同退化状态被正确识别出的比例。从表2可以看出,用BT-SVM对液压泵5种退化状态的多重分形谱参数Δα和奇异指数α0退化特征进行识别,得到了很好的识别结果。其中,基于滑动窗口MF-DFA方法的识别准确率更高,说明改进MF-DFA方法比传统方法可以更好地反映不同退化状态下振动信号的多重分形特性。

表2 识别结果

4 结 论

1) 利用滑动窗口技术对传统MF-DFA方法进行改进,能够有效减少因子序列分割点处不连续造成的伪波动误差,提高了MF-DFA方法的计算精度。

2) 利用改进的MF-DFA方法对液压泵不同退化状态下的振动信号进行分析,结果表明振动信号具有明显的多重分形特性,且多重分形谱参数Δα和奇异指数α0对液压泵退化状态的反映敏感度最高,能够有效区分液压泵不同退化状态。

3) 通过液压泵实测信号的分析结果证明了基于改进MF-DFA方法提取的多重分形谱特征能够很好地反映液压泵不同退化状态,验证了该退化特征提取方法的有效性,为实现液压泵故障预测打下基础。

[1] Du Jun, Wang Shaoping, Zhang Haiyan. Layered clustering multi-fault diagnosis for hydraulic piston pump[J]. Mechanical Systems and Signal Processing, 2013,36(2):487-504.

[2] Zhao Zhen, Jia Mingxing, Wang Fuli, et al. Intermittent chaos and sliding window symbol sequence statistics-based early fault diagnosis for hydraulic pump on hydraulic tube tester[J]. Mechanical Systems and Signal Processing, 2009,23(5):1573-1585.

[3] 李洪儒,许葆华.某型导弹发射装置液压泵故障预测研究[J].兵工学报,2009,30(7):900-906.

Li Hongru, Xu Baohua. Fault prognosis of hydraulic pump in the missile launcher[J]. Acta Armamentrii, 2009,30(7):900-906. (in Chinese)

[4] 杜必强,唐贵基,贾子文.振动信号扩展广义多重分形维数算法[J].振动、测试与诊断,2013,36(6):1076-1080.

Du Biqiang, Tang Guiji, Jia Ziwen. Extended generalized multi-fractal dimensions algorithm for vibration signal[J]. Journal of Vibration, Measurement & Diagnosis, 2013, 36(6):1076-1080. (in Chinese)

[5] 苑宇,赵兴,赵玉龙.基于时频维数的轴承故障诊断方法[J].振动、测试与诊断,2013,33(1):154-157.

Yuan Yu, Zhao Xing, Zhao Yulong. Study on fault diagnosis of rolling bearing based on time-frequency generalized dimension[J]. Journal of Vibration, Measurement & Diagnosis, 2013,33(1):154-157. (in Chinese)

[6] Wang Yukui, Li Hongru, Ye Peng. Fault feature extraction of hydraulic pump based on CNC de-noising and HHT[J]. Journal of Failure Analysis & Prevention, 2015,15(1):139-151.

[7] Yu Yuan, Li Baoliang, Shang Jingshan, et al. The application of vibration signal multi-fractal in fault diagnosis[C]∥Second International Conference on Future Networks. Sanya: IEEE Computer society, 2010:164-167.

[8] DeMoura E P, Vieira A P, Irmao M A S, et al. Applications of detrended fluctuation analysis to gearbox fault diagnosis[J]. Mechanical Systems and Signal Processing, 2009,23(3):682-689.

[9] Tang Jingyuan, Shi Yibing, Zhou Longfu, et al. Nonlinear analog circuit fault leaders multi-fractal analysis method[J]. Control and Decision, 2010,25(4):605-609.

[10]Kantelhardt J W, Zschiegner S A, Koscielny-Bunde E, et al. Multifractal detrended fluctuation analysis of nonstationary time series[J]. Physica A, 2002,316(1):87-114.

[11]郭兴明,张文英,袁志会,等.基于EMD关联维数和多重分形谱的心音识别[J].仪器仪表学报,2014,35(4):827-833.

Guo Xingming, Zhang Wenying, Yuan Zhihui, et al. Heart sound recognition based on EMD correlation dimension and multi-fractals pectrum[J]. Chinese Journal of Scientific Instrument, 2014,35(4):827-833. (in Chinese)

[12]李兆飞,柴毅,李华峰.多重分形去趋势波动分析的振动信号故障诊断[J].华中科技大学学报:自然科学版,2012,40(12):5-9.

Li Zhaofei, Chai Yi, Li Huafeng. Diagnosing faults in vibration signals by multi-fractal detrended fluctuation analysis[J]. Journal of Huazhong University of Science and Technology: Natural Science Edition, 2012,40(12):5-9. (in Chinese)

[13]林近山,陈前.基于多重分形去趋势波动分析的齿轮箱故障特征提取方法[J].振动与冲击,2013,33(2):97-101.

Lin Jinshang, Chen Qian. Fault feature extraction of gearboxes based on multi-fractal detrended fluctuation analysis[J]. Journal of Vibration and Shock, 2013,33(2):97-101. (in Chinese)

[14]李兵,张培林,米双山,等.齿轮故障信号多重分形维数的形态学计算方法[J].振动、测试与诊断,2011,31(4):450-454.

Li Bing, Zhang Peilin, Mi Shuangshan, et al. Mathe-matical morphology based on multifractal dimensions for gear fault diagnosis[J]. Journal of Vibration, Measurement & Diagnosis, 2011,31(4):450-454. (in Chinese)

[15]熊杰,陈绍宽,韦伟,等.基于多重分形去趋势波动分析法的交通流多重分形无标度区间自动识别方法[J].物理学报,2014,63(20):200504.

Xiong Jie, Chen Shaokuan, Wei Wei, et al. Multi-fractal detrended fluctuation analysis algorithm based identification method of scale-less range for multi-fractal charateristics of traffic flow[J]. Acta Physica Sinica, 2014, 63(20):200504. (in Chinese)

[16]Lin Jinshan, Chen Qian. Fault diagnosis of rolling bearings based on multifractal detrended fluctuation analysis and Mahalanobis distance criterion[J]. Mechanical Systems and Signal Processing, 2013,2(38):515-533.

[17]Lim J H, Khang E J, Lee T H, et al. Detrended fluctuation analysis and Kolmogorov-Sinai entropy of electroencephalogram signals[J]. Physics Letters A, 2013,38(377):2542-2545.

[18]Bolgorian M, Raei R. A multifractal detrended fluctuation analysis of trading behavior of individual and institutional traders in Tehran stock market[J]. Physica A: Statistical Mechanics and Its Applications, 2011,390(21-22):3815-3825.

[19]Du Peijun, Tan Kun, Xing Xiaoshi. A novel binary tree support vector machine for hyperspectral remote sensing image classification[J]. Optics Communications, 2012,285(13):3054-3060.

[20]罗颂荣,程军圣,郑近德.基于ITD分形模糊熵的轴承早期故障诊断[J].振动、测试与诊断,2013,33(4):706-712.

Luo Songrong, Cheng Junsheng, Zheng Jinde. Incipient fault diagnosis based on ITD fractal dimension and fuzzy entropy for bearing[J]. Journal of Vibration, Measurement & Diagnosis, 2013,33(4):706-712. (in Chinese)

10.16450/j.cnki.issn.1004-6801.2017.01.022

*国家自然科学基金资助项目(51275524)

2015-11-11;

2016-01-04

TH212; TH213.3

田再克,男,1987年11月生,博士生。主要研究方向为信号处理与故障预测。曾发表《基于改进MF-DFA和SSM-FCM的液压泵退化状态识别方法》(《仪器仪表学报》2016年第37卷第8期)等论文。 E-mail: 812421069@qq.com

李洪儒,男,1963年1月生,教授、博士生导师。主要研究方向为装备状态监测与故障预测。 E-mail: lihr168@sohu.com

猜你喜欢
液压泵分形滑动
一种气体自动充装系统及控制方法
旋挖钻机功率控制与匹配技术
江麓集团加入特种液压泵阀攻关创新联合体理事会
感受分形
传动轴滑动叉制造工艺革新
分形之美
分形——2018芳草地艺术节
Big Little lies: No One Is Perfect
分形空间上广义凸函数的新Simpson型不等式及应用
基于C8051F500微控制器的船舶液压泵站控制装置的设计与实现