基于核函数-Wiener过程的轧辊非线性退化建模与剩余寿命预测

2023-08-31 00:49:06王汉禹陈兆祥潘尔顺
上海交通大学学报 2023年8期
关键词:轧辊磨损建模

王汉禹, 陈 震, 周 笛, 陈兆祥, 潘尔顺

(上海交通大学 机械与动力工程学院,上海 200240)

我国钢铁产量已多年位居世界第一[1],但作为典型的流程型制造行业,其生产效率和经济效益仍与世界先进水平存在较大差距.轧辊是轧钢生产线上的关键部件和大型耗材,表面磨损是其主要失效形式,并对带钢表面质量及板形产生不利影响.针对轧辊失效过程建立退化模型并实现剩余寿命(RUL)预测,对于提高轧辊使用寿命和产品质量尤为重要,也可为管理人员确定换辊周期与维修策略提供决策依据,最终达到节能减排、降低成本的目标,为推动绿色生产和碳中和做出贡献.但由于轧辊工况恶劣,通常是在高压、高温、高速等条件下工作,且轧辊与金属表面间存在氧化铁皮、冷却水等多种影响因素,导致轧辊退化过程具有随机性、非线性、强耦合等特征,所以对轧辊进行准确的退化建模与RUL预测是当前研究难点.

目前,针对轧辊的退化建模研究,常用方法可分为两类:物理解析模型和基于数据驱动的方法[2].物理解析模型通过研究轧辊材料属性、失效机理、负载条件等影响退化的因素,构建轧辊退化数学模型并进行RUL预测.刘子英等[3]和Cai等[4]指出,轧辊退化过程涉及轧制力、带钢宽度、温度、速度、冷却水等众多影响因素,且这些因素具有耦合关系,并伴随机械磨损、热磨损、化学腐蚀等多种退化形式.多数研究通常基于轧制力、轧制长度、轧辊材质、磨损距离等主要影响因素构建经典模型[5],也有研究在其基础上考虑轧辊表面温度[6]、轧制速度[7]、不均匀磨损[8]等因素提出改进模型.考虑轧辊磨损是一个极其复杂的过程,涉及物理、化学及材料学等众多学科,这无疑限制了物理解析模型在轧辊退化建模领域中的发展.

基于历史大数据,通过构建输入和输出间的映射关系,数据驱动方法可以避免物理模型完全还原复杂因果关系的缺陷[9].目前,面向轧辊退化领域的数据驱动方法研究相对较少,仅少数学者将神经网络应用于轧辊的退化建模和RUL预测.如吴进等[10]采用反向传播(BP)神经网络与有限元分析软件,通过对摩擦因数进行预测得到了较高精度的轧制力预测结果.Jiao等[11]提出了一种新的基于递归神经网络的深度学习网络结构,从批量数据中提取健康指标预测轧辊的RUL.神经网络方法在工程应用中需要大量轧辊历史数据来训练模型,否则难以较好地预测轧辊性能.此外,神经网络模型难以捕捉退化数据的随机性,一般只能给出相关特征量的点估计,不能表征退化过程的不确定性.

鉴于轧辊退化的影响因素众多,难以建立有效的物理解析模型,而神经网络方法所需数据量大且对随机数据处理能力有限.考虑随机过程能够较好表征设备退化量的随机性,可以给出RUL的概率分布,并能结合具有较强非线性映射能力的核函数,因此提出基于核函数-Wiener过程(KWP)退化模型,并在贝叶斯框架下推导参数估计的解析形式.同时基于轧辊磨损机理,提出基于轧辊可工作转动量的健康指标,构建基于KWP退化模型的健康状态估计和RUL预测流程.所提方法在某钢铁公司1580热轧生产线实测数据上取得了较好的建模效果和准确的RUL预测,有助于提高生产线作业计划的稳定性和连续性[12].

1 问题描述

轧辊磨损是典型的逐步累积的非线性退化过程,其磨损速率随着轧制长度(km)增加逐渐加快,主要原因包括三方面:① 轧辊表面经过特殊热处理形成耐磨层,耐磨层磨损后进入快速磨损期;② 随着轧辊直径减小,导致轧制相同距离的轧辊表面所受冲击频率更高;③ 轧辊越细,单位轧辊表面所受压力更大,磨损更快.

受轧制压力、热冲击和热应力等多种因素耦合作用的影响,轧辊退化路径具有复杂的非线性和随机性特征.考虑随机过程能够较好地处理设备退化过程中的随机性特征[13-14],并已在锂电池、数控机床、制动器、轴承等设备及部件上取得了较好的应用效果[15],它在轧辊退化建模领域具有巨大潜力,因此本文使用随机过程对轧辊进行可靠性建模并预测其RUL.

退化建模中常用的随机过程模型包括Wiener过程、Gamma过程和Inverse Gaussian过程等[16],由于Wiener过程更适用于非单调退化路径的建模且具备良好的数学可追溯性,目前已成为可靠性技术研究和应用的重要方法之一[17].假设X(t)为t时刻的退化量,则满足以下性质的随机过程:{X(t),t≥0},定义为一元线性Wiener过程.

(1) 任意时刻的增量服从正态分布,即:

ΔX=X(t+Δt)-X(t)~N(ηΔt,σ2Δt)

(1)

式中:η和σ分别表示漂移系数和扩散系数.

(2) 任意两个不相交时间段内的增量相互独立.相应的数学描述为:对于任意的0

(3)X(0)=0.

线性Wiener过程难以描述非线性退化的动态特性,而轧辊历史数据表明其性能退化路径具有明显非线性特征,因此有必要进一步研究非线性Wiener过程模型.典型非线性Wiener过程退化模型可由下式给出:

X(t)=ηΛ(t)+σB(t)

(2)

式中:Λ(t)为时间尺度转换函数;扩散系数可用于调整函数B(t)布朗运动的扩散程度.

非线性Wiener过程的研究大多是假设时间尺度转换函数满足指数形式[18],即Λ(t)=tλ.然而轧辊的磨损是一个多因素相互耦合的复杂非线性过程,基于指数函数的Wiener过程只适用于小部分非线性退化问题,需研究形式更灵活的漂移函数以提高对复杂非线性问题的建模能力.

非线性建模可以通过核函数将低维数据映射到高维空间进行非线性变换,使其在高维空间中呈现线性特征[19].本文基于此思想在Wiener过程中引入核函数来解决轧辊退化过程中的非线性表征问题.相较基于指数函数的Wiener过程,KWP具有如下优点:

(1) 针对轧辊退化趋势因工况复杂、随机干扰强造成的强随机性特征,将Wiener过程应用于轧辊的RUL预测中.相较神经网络等人工智能方法,Wiener过程可以表征样本差异、测量误差、环境干扰等不确定信息,且推导得到的失效分布蕴含首达时的概念,为制定合理的预防维护方案提供决策支持.

(2) 考虑现有随机过程模型对复杂非线性退化路径的刻画能力较弱,引入核函数构建基于KWP的退化模型.该模型能够有效描述轧辊退化过程的随机性和非线性,有助于实现轧钢生产线从当前定期维护策略到基于状态维护策略的转变[20].

(3) 相较神经网络等常见数据驱动方法,基于KWP可以获取RUL预测的概率密度函数,度量退化的不确定性,并为其他类似领域的RUL预测和实时状态监测问题提供参考.

2 轧辊性能退化过程非线性建模

2.1 基于KWP的退化模型

引入核函数代替式(1)中非线性Wiener过程的漂移函数项ηΛ(t),构建基于KWP的退化模型如下:

(3)

表1 常用核函数及其公式Tab.1 Kernel functions and formulas

核函数性能取决于其形式和参数,也决定了模型对非线性问题的处理能力,从而影响KWP模型对轧辊性能预测的准确性与有效性.为使核函数能够更好地刻画轧辊性能退化所特有的路径特征,在实际应用中可根据轧辊实测数据的预测效果,选取核函数嵌入到模型中的漂移函数项.

KWP模型的独立增量为x=[Δx1Δx2… Δxn]T,其联合概率密度函数服从多元高斯分布:

(4)

式中:φ(Δxi)=[1k(Δxi,Δx1) …k(Δxi,Δxn)];E为元素的先验协方差矩阵,E(i,j)=σ2min(ti,tj).

对于未知参数w和σ,其取值需根据轧辊退化历史数据进行估计.

2.2 基于退化模型的贝叶斯参数估计

针对模型参数估计,首先基于贝叶斯理论推导参数w和σ的后验分布,获得边际似然函数,再通过最大化边缘似然函数,便可得到参数w和σ的最大似然估计值.

使用极大似然估计法估计参数易使模型出现过拟合情况,为避免模型出现过拟合现象,定义参数w的先验分布为均值等于0的高斯分布,即:

(5)

式中:α=[α0α1…αm]为w的超参数向量.

根据多层贝叶斯先验分布,定义α和β的超先验分布服从Gamma分布,即:

(6)

p(β)=Gamma(β|c,d)

(7)

式中:

在选取无信息先验作为α和σ2的超先验分布时,参数a、b、c和d应足够小,如a=b=c=d=10-4[21].

基于贝叶斯公式,未知参数w、α和σ的后验分布可表示为

p(w,α,σ2|x)=p(w|x,α,σ2)p(α,σ2|x)

(8)

由贝叶斯定理,可得w计算式如下:

p(w|x,α,σ2)=

(2π)-(m+1)/2|E|-1/2×

(9)

参数α和σ的估计值可以通过最大化边际似然函数p(α,σ2|x)得到,即使p(x|α,σ2)最大:

(10)

式中:Φ=[φ(Δx1)φ(Δx2) …φ(Δxn)]T;A=diag(a1, …,am).式(10)的后验协方差和均值分别为

C=(σ-2ΦTΦ+diag(α1,…,αm))-1

(11)

μ=(diag(α1,…,αm)+ΦTE-1Φ)-1ΦTE-1x

(12)

设计迭代估计算法求得式(10)中超参数α和σ2的近似解.按照Mackay[22]的方法令式(9)等于0,整理得α和σ2的迭代更新值为

(13)

(14)

针对单组轧辊退化向量样本x,为了得到相应的预测值x*,基于概率论和贝叶斯定理可得:

(15)

将式(8)代入式(15)中可得预测值x*的条件概率为

p(x*|x)=

(16)

p(w,α,σ2|x)=p(w|x,α,σ2)p(α,σ2|x)

p(x*|x)=

p(α,σ2|x)dwdαdσ2

(17)

基于式(13)和(14)更新参数,同时计算式(11)和(12)更新后验统计C和μ,直到达到最大循环次数或者输出结果的梯度小于收敛条件,即10-3.由于在迭代过程中易发生部分αi趋于无穷的现象,根据核函数性质[23]删除迭代过程中所有αi>αmax的αi所对应的权重和核函数,并设αmax=105,通过此过程实现KWP退化模型的稀疏性,提升了工程分析效率以适用轧辊性能状态的在线监测.

(18)

由于等式右边的两个积分项均满足高斯分布,所以预测值x*满足分布如下:

(19)

(20)

由式(20)可知,本模型的预测误差由两部分组成:数据固有噪声和模型权重估计过程中的不确定性.在一般的机器学习算法中,使用极大似然估计法估计参数易出现过拟合现象,KWP模型通过约束参数w和调整扩散参数σB(t),可以较好地规避过拟合的情况.

针对轧辊性能指标退化曲线具有随机性和非线性的特征,构建了KWP退化模型,并基于贝叶斯推理给出模型参数的估计值以及预测值的概率分布.

3 基于KWP的轧辊健康状态预测

3.1 健康指标及可解释性

健康指标的构建是轧辊可靠性建模和寿命预测中不可缺少的一环,应满足以下条件:①直观显示轧辊的磨损速度,判断轧辊是否进入快速磨损期;② 为轧辊下机周期的确定提供参考,以减少总停机时间并保证产品质量,进而提高钢铁生产线的经济效益;③ 表征轧辊直径与工作距离间的耦合关系,为维修策略提供参考.若采用累积距离或轧辊直径作为健康指标,并不能反映轧辊磨损速度随着轧辊直径减少而加剧的特征,对确定轧辊更换、维修决策的参考价值有限.

基于轧辊磨损机理,构建轧辊健康指标如下:轧辊的直径变化过程如图1所示,F1~F7代表产线中存在的7个精轧机组,R1、R2分别代表轧制前后的轧辊厚度,且轧辊的起始工作点Bn位于第n次工作周期开始前的表面Cn上,半径为rn,终止工作点Bn+1位于轧辊工作周期结束后磨损的表面,半径为rn+1,Δrn为本次磨损半径.弧BnBn+1为轧辊实际工作里程,θn为第n次工作周期实际转过的角度.

图1 轧辊磨损示意图Fig.1 Schematic diagram of roller wearing

考虑轧辊在单次工作周期前后直径变化十分微小,可近似为rn-rn+1/rn≈1,从而合理认为轧辊实际工作的路程BnBn+1相当于CnBn+1,则第n次工作周期距离的计算式为

ln=(π/180)θn(rn-Δrn)

(21)

设轧辊在完整工作周期内的可工作总距离为l,则推导得轧辊在第n次工作周期下机后的剩余可工作距离l-ln=(π/180)(θ-θn)(r-rn),整理得:

ly/ry=(π/180)θy

(22)

式中:ly为轧辊剩余可工作距离;ry为轧辊剩余可磨削直径;θy为轧辊可工作转动量.考虑ly/ry∝θy,呈正相关关系,以轧辊可工作转动量作为健康指标,刻画轧机工作辊的可服役信息.因此所构建指标既考虑了轧辊工作距离与轧辊直径的耦合关系,又具备工程可解释性与健康状态的集成表征性,为后续寿命预测和动态维护提供理论与技术支持[24].

3.2 轧辊RUL预测

将轧辊历史运行数据θ1:n={θ1,θ2,…,θn}作为输入序列,基于KWP退化模型,通过循环迭代计算得到轧辊未来时刻的健康状态.考虑轧辊的失效阈值ξ,轧辊的可工作转动量退化轨迹由KWP退化模型描述,则轧辊寿命T为轧辊的性能退化量X(t)首次达到ξ的时间(FPT):

T=inf{T|X(t)≥ξ,t>0}

(23)

式中:inf{·}表示函数的下确界,则轧辊在任意时间tk的RUL被定义为

Hk=inf{hk:X(tk+hk)≥ξ|X(tk)<ξ}

(24)

Wiener过程的首达时间服从逆高斯分布,为估计轧辊FPT的概率密度,基于式(4)、(24),推导得轧辊RUL的概率密度函数:

f2(t|w)=

(25)

基于式(25)获得轧辊在任意时刻的RUL预测值,可为确定轧辊更换周期和磨削量提供技术支撑和决策依据,进而提高产品质量和轧辊使用寿命,降低停机损失.

3.3 退化建模与健康预测流程

基于KWP的模型构建和寿命预测流程如图2所示.输入轧辊历史数据并清洗、正则化,结合轧制距离与轧辊直径构建可工作转动量健康指标.在模型训练过程中,首先初始化KWP退化模型的扩散参数σ2和核函数参数α.根据式(11)~(14)计算权重的后验协方差C和均值μ,并更新参数αi和σ2,直 至模型收敛得到参数最优值.并剔除超参数中αi>αmax的αi所对应的权重和核函数,以实现KWP退化模型的稀疏性,即可获得完整预测模型.最终结合轧制时间和失效阈值,给出RUL估计值及其概率分布函数,从而实现对轧辊可工作转动量的预测.

图2 KWP退化模型的轧辊健康状态估计方法Fig.2 Roller health state estimation based on KWP degradation model

4 基于某钢铁公司 1580 热轧生产线的实验分析

4.1 实验数据

轧辊实验数据来自某钢铁公司1580热轧生产线精轧机组,该精轧机组的基本结构如图3所示.实地调研获得的部分数据如表2所示.基于轧辊可工作转动量健康指标,对数据进行整理、清洗,考虑数 据完整性等因素后,以1580热轧生产线F1精轧机组C14S91460072号轧辊的工作周期数据为例进行实验.

图3 精轧机组结构示意图Fig.3 Finishing mill structure

表2 轧辊部分原始数据展示Tab.2 Raw data of rollers

4.2 实验结果与分析

4.2.1评价指标 使用均方根误差(RMSE)、平均绝对误差(MAE)、拟合优度(CD)评价算法的性能.RMSE和MAE两者的值越小则表明算法预测精度越高,其公式分别为

(26)

(27)

CD值越接近1,说明模型预测性能越好,其公式为

(28)

4.2.2核函数选择 核函数的选择直接影响KWP退化模型的预测精度,也同样影响模型稀疏性及训练时间.基于C14S91460072号轧辊的退化数据,根据核函数不同,实验共分5组进行比较,计算各模型的RMSE、CD、MAE进行评估,如表3所示.

表3 核函数选择Tab.3 Kernel function selection

根据表3可知,高斯核函数的RMSE、CD和MSE均优其他核函数,说明原数据在通过高斯核函数映射到高维特征空间后线性特征更好,也证明了不同的核函数特性并不相同,不同的应用场景下性能差别很大.在迭代过程中,基于高斯核函数的Wiener过程退化模型仅使用了6个相关向量(RVs),具有较好的稀疏性,从而测试时间更短,便于实时在线监测.根据实验结果,轧辊性能的退化预测将高斯核函数嵌入Wiener过程中作为漂移函数.

为验证KWP退化模型相较其他常用算法的优越性,使用基于指数函数的Wiener过程算法和基于高斯核函数的相关向量机算法,对C14S91460072号轧辊的非线性时间序列进行回归建模,3种模型建模效果如图4所示.

图4 KWP模型建模效果对比Fig.4 Modeling results of KWP

基于指数函数的Wiener过程见图4,其预测值与真实值偏差较大,说明基于指数函数的Wiener过程算法在轧辊退化建模上的适应性较差.其原因主要是指数函数构造过于简单,所能刻画的非线性数据较为有限,无法表征轧辊实际退化路径的复杂非线性特征.基于高斯核函数的相关向量机算法预测效果见图4.高斯核函数相较指数函数能够捕捉更复杂非线性退化路径,获得更好的预测效果.但是,基于高斯核函数的相关向量机算法在其退化建模上的鲁棒性较差.考虑钢铁热轧生产线关键设备结构极端复杂、随机干扰强,轧辊性能退化过程需要有效地描述设备性能演化的随机特征.因此,基于高斯核函数的相关向量机方法无法较好地处理退化路径中的随机性特征,难以描述真实的轧辊退化路径.

基于高斯核函数的Wiener退化过程的预测效果见图4,可以看出模型可以较好地预测轧辊的退化趋势,使得预测值基本落在规定的误差范围内,预测效果大大优于基于指数函数的Wiener过程,并较基于高斯核函数的相关向量机算法有明显改善.

为了更好地说明本模型的优越性,统计3个模型的RMSE、CD、MAE以进行量化分析,结果如表4所示.

表4 模型预测误差Tab.4 Prediction error of models

由表4可知,基于高斯核函数的Wiener过程模型,在拟合优度上较指数Wiener过程模型提高了109%,较相关向量机模型提高了14%,证明了KWP退化模型的优越性.在计算过程中,相较相关向量机算法的85个RVs,基于高斯核函数的Wiener退化过程只需要6个RVs,说明本模型的稀疏性远小于一般的相关向量机算法.这证明KWP退化模型不仅对非线性和随机性强的数据具有较好的处理能力,并且有助于模型快速收敛,适用于轧辊性能状态的在线监测.

基于C14S91460072号轧辊数据,采用KWP退化模型预测80、100、120批次的RUL,通过计算预测值与实际值之间的误差评价算法的性能,结果如表5所示.

表5 轧辊可工作转动量预测平均误差统计Tab.5 Average error of roller working rotation prediction

基于KWP退化模型的RUL预测值比较接近真实值,平均误差为4.7%,且随着时间推移误差不存在明显的扩散现象,所构建Wiener过程与核函数相结合可以有效地预测轧辊的RUL.

以120批次时预测的RUL为例,由式(25)推导RUL的概率分布如图5蓝色区间所示.预计下线批次为141批次,包含了可能失效的概率分布范围,推导得RUL在5%、50%和95%置信区间的取值分别为16、21和26,可为制定轧辊维修和备件计划提供更具体的决策依据.

图5 基于120批次的RUL概率分布函数Fig.5 Estimated RUL at 120 batches

基于轧辊可工作转动量健康指标,通过轧辊退化建模与寿命预测研究,可以有效区分轧辊磨损的平稳退化阶段和快速磨损阶段,表征退化过程慢变与快变过程,体现轧辊RUL的不同变化规律.结合某钢铁公司1580热轧线工程数据,基于KWP退化模型,捕捉到轧辊退化路径的非线性和随机性特征,刻画了轧辊退化的动态规律与不确定性范围,进一步预测轧辊服役过程的RUL值.所构建方法通过数据驱动轧辊退化的特征参数,以机理模型刻画轧辊寿命的变化规律,融合两者表征精轧机组健康状态的退化过程和服役寿命特征.

5 结语

针对轧辊退化路径中存在的随机性和非线性问题,提出了KWP退化模型.一方面,Wiener过程充分刻画了轧辊工作中因工况复杂、随机干扰强而造成的退化趋势上的强随机性;另一方面,引入核函数将非线性数据映射到高维空间作时间变换,以解决复杂非线性问题并使模型稀疏化,两者结合使算法能够在更广泛的数据集上取得良好效果.

本文基于某钢铁公司1580热轧生产线轧辊退化数据,相较非线性Wiener过程和相关向量机算法,所提方法在拟合优度上分别提高109%和14%,RUL预测误差仅有4.7%,具有较优秀的建模能力与预测效果.该结果充分表明所提模型具有较好适用性,可对轧辊运行状况进行分析、预测与决策,有助于轧钢生产线从当前的定期维护过渡到基于条件的维护,亦可为其他类似领域的RUL预测和实时状态监测问题提供参考.由于轧钢生产线的产品种类具有多样性,KWP退化模型并未考虑轧钢排产、轧辊材质等具体信息,后续将融合轧辊生产批次信息构建基于多核函数的Wiener过程退化模型,开展预测性维护的相关研究.

猜你喜欢
轧辊磨损建模
梅钢1780产线高速钢轧辊使用维护
冶金设备(2020年2期)2020-12-28 00:15:34
联想等效,拓展建模——以“带电小球在等效场中做圆周运动”为例
基于PSS/E的风电场建模与动态分析
电子制作(2018年17期)2018-09-28 01:56:44
套管磨损机理研究
智富时代(2018年7期)2018-09-03 03:47:26
不对称半桥变换器的建模与仿真
数控轧辊磨床主辅系统分离的探讨
钻头磨损后怎样更换
石油知识(2016年2期)2016-02-28 16:20:21
轧辊用012Al钢热处理试验研究
上海金属(2014年1期)2014-12-18 06:52:03
三元组辐射场的建模与仿真
闪存的磨损均衡专利技术综述
河南科技(2014年19期)2014-02-27 14:15:25