一种用于电梯轴承剩余使用寿命预测的数据-物理驱动模型
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一种用于电梯轴承剩余使用寿命预测的
数据-物理驱动模型
摘要:本文提出了一种结合物理模型方法所需样本量少和数据驱动方法预测精度高及预测速度快的
优点的Wiener-ANN模型用于电梯轴承剩余使用寿命预测。单一时域特征未能完整地描述轴承的退化过程,
所以本文使用了时频域特征作为多源输入数据对模型进行优化和预测。首先对轴承振动信号进行小波分解得
到不同频段的能量密度时频域特征作为多源输入数据,用于优化Wiener过程模型的参数并使用优化后的Wiener模型进行第一阶段预测;构建了一个三层ANN网络,以第一阶段的一系列预测结果作为训练数据优
化ANN网络模型;用优化后的Wiener模型联合ANN网络对测试数据集进行剩余寿命预测。
关键词:电梯轴承;剩余使用寿命预测;Wiener过程模型;人工神经网络
1引言
轴承在电梯生产工作运行等领域被广泛使用,作为曳引机的关键部件,具有摩擦小、效
率高、装配方便等优点,常被应用于电梯的各核心系统中。随着电梯的曳引机速度与精密度
日益提升,轴承大多处于高温、高压和高转速的工作环境中,这些条件对轴承的可靠性和安
全性要求极高[1]。轴承在工作中可能会出现内圈磨损、外圈磨损、滚动体磨损等退化,持续
的退化最终会造成轴承失效[2]。轴承的退化直接关系着电梯的运行安全,轴承在长期运行中
性能逐渐老化,剩余使用寿命(Remaining Useful Life,RUL)逐步下降,故障发生的潜在
性增大。一旦发生故障,可能导致设备损坏的风险,甚至致使人员伤亡[3]。作为曳引机这种
大型精密设备中的关键部件,轴承的运行状态直接影响系统的安全性和稳定性,基于此准确
预测轴承的剩余使用寿命非常必要[4]。
本文提出了一种物理模型与数据驱动融合的轴承剩余使用寿命预测方法,以融合物理模
型方法所需数据量少与数据驱动方法预测精度高的优点;为了克服物理模型方法建模数据单
一和数据驱动方法无法解释健康状态与不同传感器数据之间关系的缺点,本文使用了多源输
入数据以提取完整的轴承退化信息。首先对轴承振动信号进行小波分解,得到退化过程中轴
承的各个频段的能量密度时频域特征作为多源输入数据,避免数据单一的问题。将轴承的能
量密度特征作为轴承的历史退化数据分别对不同的Wiener模型进行建模与优化,避免了物
理模型方法使用单一监测数据进行建模的问题,然后用Wiener模型进行第一阶段寿命预测。
随后把第一阶段的预测结果用于ANN模型训练,而非直接用监测数据训练ANN模型,从而避免了数据驱动方法对零件健康状态与多源监测数据之间关联解释不清的问题。最后用优化好的Wiener模型与训练好的ANN模型对轴承进行剩余使用寿命预测。
2Wiener模型与人工神经网络
2.1Wiener过程模型
Wiener过程是一类具有高斯独立分布增量的非单调退化过程[5],又称为带线性漂移的布朗运动,由于布朗运动的双向性,Wiener过程可以较好地刻画非单调的性能退化过程,基于Wiener过程建立轴承的性能退化模型具有显著的数学优越性,可利用逆高斯分布来解析性能退化轴承的剩余使用寿命分布[5]。零件的退化过程模型描述如下:
(1)
其中Z(t)为零件在t时刻的退化量,Z0为初始退化量,τ为漂移系数,反映零件的退化率,σ为扩散系数,反映退化过程的随机不确定性,B(t)为标准布朗运动[6]。
基于零件失效的首达时间概念,定义零件失效时的退化量为失效阈值V[5],零件的寿命可以定义为:
(2)
根据退化过程(1)和零件寿命(2)的定义可知零件寿命Y服从逆高斯分布[5],其概率密度函数如下:
(3)
利用Wiener模型进行零件剩余寿命预测需要计算漂移系数τ和扩散系数σ以及失效阈值V。失效阈值V可根据零件退化数据确定,基于标准Brownian运动的增量独立且为高斯分布及马氏性[5],可使用极大似然估计法计算得到漂移系数τ和扩散系数σ的极大似然估计:
(4)
(5)
其中k为周期序号,N为周期数,为第k周期时零件的退化量,为第k周期较上一
周期的退化变化量,为间隔时长。根据以上公式(3)、(4)、(5),退化零件的剩余寿命预测
值可表示为:
(6)
2.2人工神经网络与BP算法
人工神经网络(ANN)是从生物学神经系统的信号传递抽象发展而成的。神经元是神经网
络最基本的单元,神经系统由多个神经元构成,神经元相互连接,使信号能够在其之间相互
传播。各神经元间的连接强度和极性有所不同且可以进行调整,因此信号在神经元之间的传
播就构成了大脑思考和储存信息的基础[7]。
ANN是一种监督学习算法,通过比较输出值和希望值的差别,调整网络节点间传播路径
的权重值,使下次在相同输入的情况下输出值更接近于希望值。ANN网络的结构参照神经系
统中的神经元有输入层节点、输出层节点和一层或多层隐藏层节点。输入信息通过输入层前
向传播到隐藏层节点,经过激活函数计算后继续前向传播,最后从输出层输出结果。
3Wiener-ANN模型
3.1模型框架
Wiener-ANN模型由三部分组成:1.数据预处理部分;2.Wiener过程模型部分;3.人工
神经网络部分。数据预处理部分负责对轴承振动信号进行小波分解得到5个频段的能量密度
时域信号,然后通过窗口平滑方法对能量密度信号进行平滑处理。Wiener模型包含两个部分,首先是参数优化部分,建立5个Wiener模型,使用轴承5个频段的能量密度时域信号作为
历史退化数据分别优化每个Wiener模型的关键参数;然后是第一阶段预测部分,利用优化
好的Wiener模型根据能量密度信号预测轴承的剩余使用寿命,输出5组剩余寿命预测曲线,并将第一阶段的预测结果作为人工神经网络部分的输入数据。人工神经网络部分负责提取第
一阶段5组预测结果的特征以及它们之间的关联性,建立能量密度时频域特征与轴承剩余
使用寿命之间的映射关系,实现多源输入联合预测。
3.2Wiener模型参数优化
由于需要将轴承振动的五个频段能量密度时序信号作为历史退化数据输入并提取特征,
因此本研究往公式(6)中增加一个权重参数W,用于五组数据的协同预测。第k时刻轴承剩余
使用寿命预测值可表示为: