一种滚动轴承运行可靠度预测方法与流程

文档序号:17847326发布日期:2019-06-11 21:52阅读:659来源:国知局

本发明涉及一种轴承运行的预测方法,特别是涉及一种滚动轴承运行可靠度预测方法。



背景技术:

滚动轴承是关键的机械基础件之一,是旋转机械必不可少的一部分,其可靠性直接影响设备的安全稳定运行。滚动轴承传统的可靠度计算基于轴承的寿命分布函数,需要大样本失效数据和失效分布。对于实时运行的轴承采用这种方法是不适宜的,从现场获得很难获得大量轴承失效寿命数据,失效寿命数据一般来自寿命试验,而轴承实际运行时的载荷、转速等往往是多变且不确定的,实际工况与实验条件差异较大。传统的依赖大样本和概率统计的可靠度计算,得到的是一批设备的平均可靠度,对单个具体设备的指导意义不强。因此为避免因轴承失效引起的机械设备故障,预测滚动轴承在下一阶段的运行可靠度就十分重要。



技术实现要素:

本发明的目的在于提供一种滚动轴承运行可靠度预测方法,该方法为基于流行学习和非齐次布谷鸟搜索-最小二乘支持向量机(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的所有采样点,n为采样点个数),计算采样点的欧式距离记为。选取每个样本点距离最近的k个点为该样本点的近邻点,将各近邻点连接起来,边长赋值为。对所有采样点执行上述步骤,即可得到一个以采样点为节点、以欧氏距离为边的邻域图g。

(2)计算所有点对之间的测地距离矩阵d。任意两采样点的测地距离为,在邻域图g中采用两采样点间的最短路径来近似测地距离。最短路径的以floyd算法实现。如果两个采样点在邻域图g有边,那么距离,否则,,然后设置i为1,2,3...,n,任意两个点之间的最短路为。得到测地距离矩阵d。

(3)用mds算法构建d维向量。将测地距离矩阵d带入mds算法计算,其中h为中心化矩阵,,s为平方距离矩阵,。对矩阵进行特征值分解,设为特征值构成的对角矩阵,其中。对应的特征向量矩阵为。则降维后的数据

可靠度模型:

通过对滚动轴承的特征提取以及降维,最终得到可以反映滚动轴承运行状态的特征向量集。设t时刻i维特征向量集,轴承在t时刻正常运行表示为,失效表示为。根据可靠性定义,将作为因变量输入到sigmoid函数,轴承可靠度函数表示为:

(1)

式中为模型回归系数。设为sigmoid函数的对数变换式,可表示为:

(2)

逻辑回归模型为非线性模型,回归系数可通过极大似然估计求得,设,对数似然方程如下:

(3)

通过梯度下降法求解似然方程即可得到回归系数,建立可靠度模型。

三、本发明的可靠度预测过程:

采用最小二乘支持向量机(lssvm)进行预测。在lssvm模型中,正则化参数,径向基核函数宽度、嵌入维数m的选择都对预测效果有很大影响,参数选取常用的交叉验证法需要大量的试验,粒子群算法容易陷入局部最优,导致模型参数选取不准确。本文采用nocusa算法同时对lssvm的三个参数、m进行寻优。选用均方根误差来评价预测效果,并作为nocusa算法的适应度函数,表达式函数为

(4)

nocusa算法步骤如下:

(1)随机生成初始宿主巢。设置最大迭代次数k。在d维空间生成n个个体,其矢量形式为,个体生成规则如下:

(5)

(2)计算适应度值。根据适应度函数计算每个巢的适应度值,确定全局最优的巢g。

(3)更新巢。根据莱维飞行和量子机制定义更新规则,由式(6)产生新的巢,并计算每个巢的适应度值

(6)

式中k表示当前迭代次数,是一个常数。u和v是服从期望为0,标准差分别为的正态分布随机数,其中由式(7)定义。

(7)

式中是一个常数,是gamma函数。在式(6)中,是当前迭代过程中所有巢位置的平均值,其中是一个定值,和sr是服从区间为[0,1]均匀分布的随机数。

(4)选择被抛弃的巢。通过发现概率代替被主鸟遗弃的巢,更新规则如式(8)。

(8)

式中是从当前代中随机选择的巢,p和r都是区间[0,1]中的随机数。计算被发现巢的适应度值,若新的适应度值则用代替。确定当前迭代过程中全局最优的巢g。

(5)进入迭代过程,重复执行步骤(3)~(4),直至达到最大迭代次数。

通过nocusa算法的到lssvm的最优模型参数,完成可靠度预测。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1