本发明涉及一种轴承运行的预测方法,特别是涉及一种滚动轴承运行可靠度预测方法。
背景技术:
滚动轴承是关键的机械基础件之一,是旋转机械必不可少的一部分,其可靠性直接影响设备的安全稳定运行。滚动轴承传统的可靠度计算基于轴承的寿命分布函数,需要大样本失效数据和失效分布。对于实时运行的轴承采用这种方法是不适宜的,从现场获得很难获得大量轴承失效寿命数据,失效寿命数据一般来自寿命试验,而轴承实际运行时的载荷、转速等往往是多变且不确定的,实际工况与实验条件差异较大。传统的依赖大样本和概率统计的可靠度计算,得到的是一批设备的平均可靠度,对单个具体设备的指导意义不强。因此为避免因轴承失效引起的机械设备故障,预测滚动轴承在下一阶段的运行可靠度就十分重要。
技术实现要素:
本发明的目的在于提供一种滚动轴承运行可靠度预测方法,该方法为基于流行学习和非齐次布谷鸟搜索-最小二乘支持向量机(nocusa-lssvm)的滚动轴承运行可靠度预测方法。
本发明的目的是通过以下技术方案实现的:
本发明是一种滚动轴承运行可靠度预测方法,采用流行学习和nocusa-lssvm相结合的方法来实现滚动轴承的运行可靠度预测,首先利用等距映射算法对轴承振动信号的时域、频域、时频域特征组成的高维特征集进行维数约减,将融合的特征指标作为轴承的性能退化状态特征输入到逻辑回归模型,建立滚动轴承的可靠度模型。然后将轴承的性能退化状态特征作为nocusa-lssvm模型的输入,获取特征预测结果,并将该结果嵌入到已建立的可靠度模型中,从而预测出轴承运行可靠度。
一种滚动轴承运行可靠度预测方法,所述方法包括以下步骤:
步骤一:特征提取,从滚动轴承振动数据中提取时域特征,时频域特征,以及频域特征,构成高维的特征向量集;
步骤二:等距映射(isomap)降维,采用isomap算法对高维特征向量集进行降维处理,将降维结果作为轴承退化趋势特征向量;
步骤三:可靠性模型,将趋势特征向量作为逻辑回归模型的输入,输出为可靠度。通过极大似然法求解回归系数,建立可靠度模型;
步骤四:趋势特征向量预测,选取趋势特征向量作为lssvm的训练样本,并通过nocusa算法优化lssvm的参数选取,建立预测模型,预测出一定步长的趋势特征向量;
步骤五:可靠度预测,趋势特征向量预测结果嵌入到可靠度模型中,得到一定步长的可靠度预测结果。
本发明的优点与效果是:
1.本发明通过对滚动轴承振动信号进行多域的特征提取,得到的高维特征向量集更准确的反映的轴承当前的运行状态。
2.本发明采用一种流形学习的方法—等距映射(isomap)利用其非线性和考虑全局的特性,对滚动轴承的高维特征集进行降维处理,再输入到逻辑回归模型中,更准确地建立了轴承的运行可靠度模型。
3.本发明在可靠度预测过程中,采用nocusa算法优化lssvm的参数选取,得到了更高的预测精度。
具体实施方式
下面结合实施例对本发明进行详细说明。
一、本发明首先对轴承振动信号进行多域的特征提取。本文共提取九个时域特征分别为,峰峰值、整流平均值、标准差、峭度、方差、均方根、波形因子、脉冲因子、裕度因子。通过傅里叶变换后对信号进行频域上的特征提取,提取十个频域特征,特征计算公式如表1。结合小波包分解与信息熵理论得到小波包能谱熵和小波包奇异值熵,利用db5小波对原始振动信号进行三层分解,提取出振动信号的时频域特征。
二、本发明通过isomap对多域的高维特征向量集降维,将融合的特征向量作为逻辑回归模型的输入,建立可靠度模型。isomap降维算法与可靠度模型描述如下:
isomap降维算法:
(1)构造近邻图g。对于高维空间数据集x的所有采样点
(2)计算所有点对之间的测地距离矩阵d。任意两采样点
(3)用mds算法构建d维向量。将测地距离矩阵d带入mds算法计算
可靠度模型:
通过对滚动轴承的特征提取以及降维,最终得到可以反映滚动轴承运行状态的特征向量集。设t时刻i维特征向量集
式中
逻辑回归模型为非线性模型,回归系数可通过极大似然估计求得,设
通过梯度下降法求解似然方程即可得到回归系数,建立可靠度模型。
三、本发明的可靠度预测过程:
采用最小二乘支持向量机(lssvm)进行预测。在lssvm模型中,正则化参数
nocusa算法步骤如下:
(1)随机生成初始宿主巢。设置最大迭代次数k。在d维空间生成n个个体,其矢量形式为
(2)计算适应度值。根据适应度函数
(3)更新巢。根据莱维飞行和量子机制定义更新规则,由式(6)产生新的巢,并计算每个巢的适应度值
式中k表示当前迭代次数,
式中
(4)选择被抛弃的巢。通过发现概率
式中
(5)进入迭代过程,重复执行步骤(3)~(4),直至达到最大迭代次数。
通过nocusa算法的到lssvm的最优模型参数,完成可靠度预测。