基于数字孪生与ResTCN-BiGRU-Attention模型的空心阴极剩余寿命预测

陈琳英 ,  张艳琴 ,  石慧 ,  宋仁旺 ,  李婧

科学技术与工程 ›› 2026, Vol. 26 ›› Issue (26) :11501-11513

PDF (15934KB)
科学技术与工程 ›› 2026, Vol. 26 ›› Issue (26) :11501-11513 DOI: 10.12404/j.issn.1671-1815.2505697
航空、航天

基于数字孪生与ResTCN-BiGRU-Attention模型的空心阴极剩余寿命预测

作者信息 +

Remaining Useful Life Prediction of Hollow Cathodes Based on Digital Twin and ResTCN-BiGRU-Attention Model

Author information +
文章历史 +

摘要

空心阴极作为离子推力器系统的核心部件,发挥着为离子推力器点火和维持放电的作用,其功能结构件在长期工作中也会逐渐损耗,进而引起推力器系统失效。为有效提高离子推进系统的可靠性并降低系统的失效风险,提出一种基于数字孪生辅助残差时序-双向门控注意力(ResTCN-BiGRU-Attention)的模型对六硼化镧(LaB6)空心阴极进行剩余寿命预测。首先,分析空心阴极的工作机理,利用数字孪生技术构建仿真模型以获取模拟数据;随后,引入子域自适应机制,通过最小化仿真域与真实域间细粒度特征差异,实现残差纠正。最后,采用ResTCN-BiGRU-Attention模型预测空心阴极的剩余寿命。实验结果表明,所提模型在均方误差、均方根误差、平均绝对误差和决定系数4项指标上分别达到0.055、0.234 7、0.151 4和 0.987 38,展现了模型良好的预测精度和泛化能力,为长寿命空心阴极的设计提供了一定的参考依据。

Abstract

The hollow cathode, as the core component of an ion thruster system, plays a critical role in ignition and sustaining discharge for the thruster. However, its functional structural components gradually degrade during prolonged operation, ultimately leading to system failure. In order to effectively enhance the reliability of ion propulsion systems and mitigate operational risks, a digital twin-assisted residual temporal convolutional network-bidirectional gated recurrent unit-attention (ResTCN-BiGRU-Attention) model was proposed for predicting RUL (remaining useful life) of lanthanum hexaboride (LaB6) hollow cathodes. First, the working mechanism of hollow cathodes was analyzed, and a dynamic simulation model was constructed using digital twin technology to obtain simulated data. Then, a subdomain adaptation mechanism was introduced to achieve residual correction by minimizing the discrepancy of fine-grained features between the simulated and real domains. Finally, the ResTCN-BiGRU-Attention model was applied for the RUL prediction of hollow cathodes.The results demonstrate that the proposed model achieves superior performance in four evaluation metrics, with the mean squared error, root mean squared error, mean absolute error, and coefficient of determination reaching 0.055, 0.234 7, 0.151 4, and 0.987 38, respectively. It is concluded that the model exhibits excellent prediction accuracy and generalizability, providing a valuable reference for the design of long-life hollow cathodes.

Graphical abstract

关键词

LaB6空心阴极 / 数字孪生 / 残差网络 / 寿命预测

Key words

LaB6 hollow cathode / digital twin / residual network / remaining useful life prediction

引用本文

引用格式 ▾
陈琳英, 张艳琴, 石慧, 宋仁旺, 李婧. 基于数字孪生与ResTCN-BiGRU-Attention模型的空心阴极剩余寿命预测[J]. 科学技术与工程, 2026, 26(26): 11501-11513 DOI:10.12404/j.issn.1671-1815.2505697
CHEN Lin-ying, ZHANG Yan-qin, SHI Hui, SONG Ren-wang, LI Jing. Remaining Useful Life Prediction of Hollow Cathodes Based on Digital Twin and ResTCN-BiGRU-Attention Model[J]. Science Technology and Engineering, 2026, 26(26): 11501-11513 DOI:10.12404/j.issn.1671-1815.2505697

登录浏览全文

4963

注册一个新账户 忘记密码

离子推力器作为深空探测的重要动力系统,与传统化学推进相比,可大幅减少推进剂的携带量,增加有效载荷,延长航天器的在轨寿命,成为支撑新一代卫星平台复杂深空探测姿态控制、位置保持、轨道机动及高精度科学任务的关键技术。
离子推力器主要由空心阴极、放电室、屏栅、加速栅和中和器构成。空心阴极作为离子推力器的电子源在长期运行过程中性能会逐步退化,直接影响着推力器的工作寿命。空心阴极的失效模式具有强非线性和多因素耦合的特征,包括发射体烧蚀、离子溅射、气体杂质中毒等,导致寿命试验周期长、成本高。因此,如果能在其性能退化初期进行剩余使用寿命(remaining useful life, RUL)预测评估,开发精确的RUL预测模型,可有效降低系统的运行风险和成本,提升整个系统的可靠性和经济性[1-4],也是保障深空探测、星座组网等长寿命航天任务可持续发展的有效措施。
近年来,基于深度学习的方法凭借其强大的特征提取能力,在寿命预测领域获得了广泛关注[5-6]。然而,这类方法通常要求数据分布是均衡的,这一特性限制了其在工业场景中的应用[7]。以空心阴极的发射体为例,在正常工况下运行,失效发生频率低且持续时间短,导致传感器采集到的失效寿命数据远少于正常数据,形成数据不平衡问题。当使用这种不平衡数据训练寿命预测模型时,整体损失最小化迫使模型识别多数正常状态,而忽略少数失效状态特征。为解决这个问题,研究者们提出了一些非平衡寿命预测方法[8]。如通过重采样、对抗网络、焦点损失、类平衡损失等方法生成平衡数据。
万宇等[9]为了提升煤与瓦斯突出预测模型的稳定性,提出了过采样算法和支持向量机组合的分类预测模型,解决了小样本数量不均衡对模型训练的影响。孙佳佳等[10]提出了一种基于生成对抗网络和深度神经网络相结合的入侵数据增强方法,解决样本集类别均衡问题。Liu等[11]介绍了变分自动编码GAN(variational autoencoder generative adversarial network,VAE-GAN),将编码器集成到GAN中,以提高生成轴承数据的质量。Li等[12]设计了一种改进的辅助分类器GAN(auxiliary classifier generative adversarial network,ACGAN)框架,可以利用随机噪声和标签信息生成多模态样本。然而,现有的基于GAN的方法仍存在明显不足:①训练过程不稳定易导致模型崩溃,且长时间的迭代过程导致训练难度高[13];②少数类样本信息不足会导致生成数据包含干扰特征,导致生成的数据与真实数据存在较大差异[14]。焦点损失(focal loss,FL)[15]降低了易于分类的样本权重,使模型能够在训练期间专注于难以分类的少数类别样本;类平衡损失(class-balanced loss,CBL)[16]基于有效样本数重新加权各类损失;动态加权平衡损失(dynamic weighted balanced loss,DWBL)[17]则根据预测得分调整类权重。在预测与健康管理领域,Jia等[18]将加权损失(weighted loss,WL)纳入卷积神经网络,以解决不平衡数据的难题。He等[19]采用动态惩罚因子解决类不平衡问题。Yu等[20]设计了一个自适应损失函数,根据类别数量差异分配不同的权重,从而突出少数类别。但这类方法也存在一些局限性:①当数据严重不平衡时易过拟合少数类样本,导致分类边界不可靠[21];②模型性能过度依赖少数类样本中嵌入的特征信息,影响算法泛化能力[22]。
针对上述问题,现提出一种基于数字孪生协同ResTCN-BiGRU-Attention的预测方法。数字孪生技术构建空心阴极数字孪生仿真模型,生成仿真数据。应用通道注意力机制和软阈值函数的并行ResTCN模块,提取样本时间序列的局部特征;将提取到的局部特征再输入到多头注意力机制与前馈网络实现多传感数据融合;再利用注意力机制的BiGRU网络对融合特征进行全局特征提取,强化关键特征的表达与退化过程的建模能力。引入子域自适应机制,通过最小化仿真域与真实域间细粒度特征差异,实现残差纠正。以提升模型在不同域下的泛化能力和鲁棒性,为解决工业场景中数据分布不一致问题提供技术参考。

1 空心阴极失效机理分析

空心阴极是电推进系统的核心部件,起着点火、维持放电和中和离子流的作用[23-26],工作过程如下[27-29]:在离子发动机启动时,加热器内通入加热电流将空心阴极预热到适当温度,并向阴极管注入工质气体,提高管内压力。随后,对阴极施加点火电压,当气体流率达到阈值时,阴极气体被击穿,发射体和触发极之间形成稳定的自持弧光放电,阴极管内产生高密度的等离子体。空心阴极内部物理实体模型如图1所示。

空心阴极失效形式主要包括发射体、加热器、电极溅射和孔堵塞失效等[30-31]。其中,发射体损耗是导致空心阴极失效的首要因素。若工作温度过高,发射体会因为过度蒸发,电子发射能力迅速衰退而失效;工作温度过低,发射体易中毒,其发射电流密度满足理查森-杜什曼方程(Richardson-Dushman)方程为

Je=AT2exp$\left(-\frac{\mathit{\varphi }-{\mathit{\varphi }}_{\mathit{s}}}{\mathit{k}\mathit{T}}\right)$

式(1)中:Je为发射电流密度,A/cm2;ϕ为发射体材料的功函数,取2.66 eV;ϕs为由肖特基效应引起的逸出功降低量,取0.05eV;T为发射体加热温度,K;A为发射体常数,取90 A/(cm2·k2);k为玻尔兹曼常数,取1.38×10-23 J/K。

LaB6发射体的蒸发率可表示为

V=aexp$\left(-\frac{\mathit{b}}{{\mathit{R}}_{1}\mathit{T}}\right)$

式(2)中:V为发射体蒸发速率,μm/h;a、b均为常数,分别取4×1014 μm/h,570×103 J/mol;R1为气体常数,取8.314 J/(mol·K)。

对式(1)和式(2)进行处理,得出发射体蒸发速率V1与发射体表面发射电流密度Je的关系表达式为

V1=Dexp(BJe)+C

式(3)中:V1为发射体蒸发速率,μm/kh;D、B、C为拟合的常数,分别取66.26 μm/kh、0.024 77 cm2/A、-88.66 μm/kh。

由式(1)~式(3)可推出发射体寿命为

t=$\frac{\mathit{R}-\mathit{r}}{{\mathit{V}}_{1}}$

式(4)中:R、r分别为发射体的外径和内径。

2 数字孪生模型构建

数字孪生是基于真实设备的几何、物理、行为和规则等模型生成高保真模拟数据[32-34],以物理实体组件传感器采集的温度、尺寸等实测信号为基础,经预处理后结合理查森-杜什曼方程等物理规律,计算得到发射体尺寸、功函数等高保真关键参数;虚拟模型基于这些参数构建几何与物理特性仿真系统,生成初始仿真信号,再通过更新模型迭代调整参数,最大化与实测信号的近似度,产出全生命周期退化参数时序数据,为模型训练提供时序样本。

2.1 物理实体模型(PE)

电推进系统空心阴极的物理实体模型参数配置如下:发射体材料由LaB6制成,长度为9 mm,材料功函数为2.66 eV,触持极孔径3 mm,距阴极孔 1 mm,阴极孔直径0.3 mm。

2.2 虚拟设备模型(VE)

虚拟环境集成物理实体的多种变量、尺度与能力,在虚拟空间中构建其几何形状(Gv)、物理特性(Pv)、行为模型(Bv)及规则模型(Rv),即VE=(Gv,Pv,Bv,Rv)。

Gv通常为二维实体模型。Pv模拟实体的物理属性(如发射体尺寸变化、温度分布及功函数变换等),可借助ANSYS等有限元仿真软件实现建模:严格按照物理实体模型(PE)的实测参数(发射体长度9 mm、触持极孔径3 mm、阴极孔直径0.3 mm等),构建1∶1几何模型,然后采用自适应四面体结构对发射体进行网格划分,通过仿真软件的参数化语言编程,将发射体退化规律嵌入仿真过程中,假设发射体外径衰减至0.05 mm时仿真终止,记录全生命周期的退化时序数据。当虚拟仿真结果与物理实测数据的偏差大于5%时,通过CN_VS连接调整虚拟模型的参数,实现校准。

Bv描述在驱动因素(如加热发射体至点火温度、维持稳定的放电电流)或干扰因素(如材料嵌入、环境暴露)作用下的行为响应。Rv包含约束、关联和推断规则,使虚拟模型具备判断、评估、优化和预测功能。通过VE、Gv、Pv、Bv和Rv在功能和结构上耦合,形成PE的完整镜像。

2.3 服务模式(Ss)数据模型(DD)连接模型(CN)

Ss包括物理实体(PE)和虚拟设备(VE)服务。通过在虚拟环境运行中校准参数,优化虚拟环境参数以保证其高度保真度与性能。

DD包含5部分:DD=(Dp,Dv,Ds,Dk,Df)。分别表示来自PE、VE、Ss、领域知识的数据,Df表示Dp、Dv、Ds和Dk的融合数据。DD整合物理与虚拟数据及其融合,极大丰富了数据集。

CN通过TCP/IP等标准化协议和物联网、以太网等技术,搭配JDBC等专用接口,实现各模型之间的联动[35-36],是虚拟实体与物理实体保持同步的关键。其中包括6部分:CN=(CN_SD,CN_PD,CN_VD,CN_PS,CN_VS,CN_PV)。其中CN_SD、CN_PD、CN_VD、CN_PS、CN_VS和CN_PV分别表示Ss和DD、PE和DD、VE和DD、PE和Ss、VE和Ss、PE和VE之间的连接。

应用所建立的空心阴极DT模型MDT=(PE,VE,Ss,DD,CN)创建DT驱动的PHM方法。图2所示为数字孪生驱动的PHM方法流程图。

步骤1 DT建模和校准。根据建立空心阴极的DT,消除PE和VE偏差。

步骤2 模型仿真和交互作用。

步骤3 一致性的判断。当PE和VE之间的相对误差不超过10%时,判定二者一致,进入步骤4;反之,不一致,进入步骤5。

步骤4 退化检测。随着PE的运行,性能会出现下降,这将响应在孪生设备上,当部分指标超过阈值,说明PE已退化,随着退化的积累,空心阴极会发生失效,然后进入步骤6;否则,返回步骤2。

步骤5 对不一致进行判断。以相同条件下PE的历史状态时间序列为参考,判断是否由PE或VE引起不一致。若只有PE收集的状态与参考相似,则不一致由模型缺陷引起,然后转到步骤1;若只有VE输出的模拟状态与参考相似,则不一致由PE的突然故障和VE未知的突然干扰引起,然后转到步骤6。

步骤6 故障原因的识别和预测。

步骤7 根据预测结果,提出维修策略。

3 LaB6空心阴极剩余寿命预测框架

3.1 时间卷积残差网络

传统的残差网络通过卷积块提取特征,其感受野有限,难以有效建模长时间序列依赖关系。因此,引入TCN模块通过扩张因果卷积扩大感受野高效捕捉长时依赖关系;并引入残差连接机制,实现跨层跳跃连接,有效缓解了梯度消失和爆炸问题,降低训练难度同时支持构建更深的网络。

向网络中输入多源序列x,包含多个数据特征可表示为:x=[ϕ,ϕs,T,R,r]∈Rt×5。故TCN与残差连接的表达式为

z=GELU[ConV1×1(x)+F(x)]
F(x)=σ{w3σ[w2σ(w1x+b1)+b2]+b3}

式中:F(x)为TCN网络的输出;σ为GELU函数;w1、w2、w3为时间卷积核权重;b1、b2、b3为偏置项。

在此基础上,引入通道注意力机制和软阈值函数,用注意力机制中每个特征通道的软阈值替换传统非线性层,使网络能自动聚焦关键特征,提升时序数据在时间卷积残差模型上的特征学习能力,如图3中ResTCN部分所示。

3.2 特征融合

该模块用于多传感特征融合(如图3特征融合部分),是将ResTCN网络输出输入至此。首先,一维卷积用于提取局部空间交互;其次,多头注意力捕捉传感器之间的全局相关性。通过残差连接将原始特征和多头注意力输出的结果输入至前馈网络中进一步优化,有效融合不同传感器的特征。

ResTCN输出的特征序列z∈RT×Cin通过多头注意力得到

Attention(Qz,Kz,Vz)=softmax$\left(\frac{{\mathit{Q}}_{\mathit{z}}{{\mathit{K}}^{\mathit{T}}}_{\mathit{z}}}{\sqrt{{\mathit{d}}_{\mathit{k}}}}\right)$Vz

式(7)中:Qz、Kz、Vz分别为查询、键和值矩阵;dk为每个键向量的维度;softmax为归一化函数。

将这3个矩阵分成多个头,每个头均执行缩放点积注意力运算。再将所有头的输出加和,形成长向量,表达式为

MultHead(H)=Concat(head1,head2,…,headH)
headH=Attention(Qz,Kz,Vz)∈${\mathit{R}}^{\mathit{T}\times {\mathit{d}}_{\mathit{k}}}$

然后,对拼接后的向量进行线性变换,以整合来自不同头的信息,注意力操作后再通过残差连接和层归一化,即

xattn=LayerNorm[x+Attention(z1,z2,…,zH)]

式(10)中:Attention(z1,z2,…,zH)为多头注意力的输出。

残差连接x+Attention(z1,z2,…,zH)后通过LayerNorm归一化得到最终输出xattn这确保了全局信息的有效捕捉和梯度的稳定传递。

前馈神经网络使用两层线性层、GELU激活函数以及dropout进行正则化,再使用残差连接与层归一化,即

FFN(x)=W2[GELU(W1xattn)]
xoutput=LayerNorm[x+FFN(x)]

式中: W1为第一个线性变换的权重矩阵,该矩阵将输入特征从原始的嵌入维度映射到更高的隐藏维度;W2为第二个线性变换的权重矩阵,它将经过GELU激活后的隐藏状态表示重新映射回原始的嵌入维度,从而使得输出与输入维度上保持一致。

将FFN的输出与注意力原始输入相加得x+FFN(x),形成残差结构,并通过LayerNorm归一化得到最终的输出结果xoutput,这增强了模型的表达能力和非线性建模能力。

3.3 双向门控循环网络

门控循环单元(gated recurrent unit, GRU)是循环神经网络(recurrent neural network, RNN)的变体,相比RNN和长短期记忆网络(long short-term memory,LSTM)更简洁且参数更少。双向门控循环单元(bidirectional gated recurrent unit, BiGRU)引入了双向结构,更好地捕捉时间序列的双向依赖关系。当前隐藏状态由前向和后向的输出及当前时刻的输入共同决定。如图3中的BiGRU+Attention部分所示,该模块在BiGRU的基础上加入了通道注意力机制,聚焦关键信息建模。

BiGRU模块的公式为

${\overrightarrow{\mathit{h}}}_{\mathit{t}}$=GRU(${\overrightarrow{\mathit{h}}}_{\mathit{t}-1}$,${\mathit{x}}_{\mathit{o}\mathit{u}\mathit{t}\mathit{p}\mathit{u}\mathit{t}}^{\mathit{t}}$)
${\overleftarrow{\mathit{h}}}_{\mathit{t}}$=GRU(${\overleftarrow{\mathit{h}}}_{\mathit{t}+1}$,${\mathit{x}}_{\mathit{o}\mathit{u}\mathit{t}\mathit{p}\mathit{u}\mathit{t}}^{\mathit{t}}$)

式中:${\overrightarrow{\mathit{h}}}_{\mathit{t}}$为从左到右的隐藏状态;${\overleftarrow{\mathit{h}}}_{\mathit{t}}$为从右到左的隐藏状态;${\mathit{x}}_{\mathit{o}\mathit{u}\mathit{t}\mathit{p}\mathit{u}\mathit{t}}^{\mathit{t}}$为输入序列中第t个元素;${\overrightarrow{\mathit{h}}}_{\mathit{t}-1}$为向前传播隐藏状态的输出结果;${\overleftarrow{\mathit{h}}}_{\mathit{t}+1}$为向后传播的输出结果。

随后将两个方向的隐藏状态拼接在一起,得到最终的隐藏状态ht。

ht=[${\overrightarrow{\mathit{h}}}_{\mathit{t}}$;${\overleftarrow{\mathit{h}}}_{\mathit{t}}$]

式(15)中:[·;·]为向量的拼接操作。

最后,将隐藏状态ht传递给全连接层得到输出yt。

yt=softmax(Wht+b)

式(16)中:W为在t时刻信息前向和后向传播隐藏层输出的权重;b为t时刻BiGRU隐藏状态所对应的偏置;yt为最终的输出。

3.4 子域自适应机制

子域自适应是域自适应的一个细粒度分支,如图4所示。其核心思想是:在源域和目标域整体分布对齐的基础上,进一步对同一类别对应的子域进行条件分布对齐,从而减少同类样本在不同域之间的分布差异。把源域和目标域分别拆成c个子域,对每个子域对计算局部最大平均差异(local maximum mean discrepancy,LMMD),LMMD表达式为

LH(Pc,Qc)=Ec||EPc[ψ(xs)]-${\mathit{E}}_{{\mathit{Q}}_{\mathit{c}}}\left[\mathit{\psi }\right({\mathit{x}}^{\mathit{t}}\left)\right]{=}_{\mathit{H}}^{2}$

式(17)中:H为再生核希尔伯特空间;xs和xt分别为来自源域和目标域的样本,二者遵循概率分布P和Q;E[·]为数学期望的运算;EPc[ψ(xs)]为对源域样本经特征映射后的特征值求期望;EQc[ψ(xt)]为对目标域样本经特征映射后的特征值求期望;ψ(·)为数据特征映射过程;Pc和Qc分别为仿真域和真实域中数据类别c的概率分布。

如果每个寿命样本都属于类别c,则其权重可表示为wc,则LH(Pc,Qc)的经验估计可以表示为

$\begin{array}{l}{\stackrel{}{\mathit{L}}}_{\mathit{H}}({\mathit{P}}_{\mathit{c}},{\mathit{Q}}_{\mathit{c}})=\frac{1}{\mathit{C}}\sum _{\mathit{c}=1}^{\mathit{C}}=\sum _{\mathit{i}=1}^{{\mathit{n}}_{\mathit{s}}}{\mathit{w}}_{\mathit{i}}^{\mathit{s}\mathit{c}}\mathit{\psi }\left({{\mathit{x}}^{\mathit{s}}}_{\mathit{i}}\right)-\\ \sum _{\mathit{j}=1}^{{\mathit{n}}_{\mathit{t}}}{\mathit{w}}_{\mathit{j}}^{\mathit{t}\mathit{c}}\mathit{\psi }\left({\mathit{x}}_{\mathit{j}}^{\mathit{t}}\right){=}_{\mathit{H}}^{2}\end{array}$

式(18)中:ns为源域中寿命样本数;nt为目标域中寿命样本数;wsc为源域样本的相似度;wtc为目标域样本的相似度,且满足源域和目标域中所有权重和为1。

$\left\{\begin{array}{l}\sum _{\mathit{i}=1}^{{\mathit{n}}_{\mathit{s}}}{\mathit{w}}_{\mathit{i}}^{\mathit{s}\mathit{c}}=1\\ \sum _{\mathit{j}=1}^{{\mathit{n}}_{\mathit{t}}}{\mathit{w}}_{\mathit{j}}^{\mathit{t}\mathit{c}}=1\end{array}\right.$

在源域和目标域中每个样本xi对应的权重定义为

${\mathit{w}}_{\mathit{i}}^{\mathit{c}}=\frac{{\mathit{y}}_{\mathit{i}}^{\mathit{c}}}{\sum _{\mathit{i}=1}^{\mathit{n}}{\mathit{y}}_{\mathit{i}}^{\mathit{c}}}$

式(20)中:${\mathit{y}}_{\mathit{i}}^{\mathit{c}}$为第i个样本xi在类别c下的某种原始度量值。

若特征提取器表示为Gf(·),SAM定义为

$\begin{array}{l}{\hat{\mathit{L}}}_{\mathit{H}}({\mathit{P}}_{\mathit{c}},{\mathit{Q}}_{\mathit{c}})=\frac{1}{\mathit{C}}\sum _{\mathit{c}=1}^{\mathit{C}}\{\sum _{\mathit{i}=1}^{{\mathit{n}}_{\mathit{s}}}\sum _{\mathit{j}=1}^{{\mathit{n}}_{\mathit{s}}}{\mathit{w}}_{\mathit{i}}^{\mathit{s}\mathit{c}}{\mathit{w}}_{\mathit{j}}^{\mathit{s}\mathit{c}}\mathit{k}\left[{\mathit{G}}_{\mathit{f}}\right({{\mathit{x}}^{\mathit{s}}}_{\mathit{i}}),\\ {\mathit{G}}_{\mathit{f}}\left({{\mathit{x}}^{\mathit{s}}}_{\mathit{j}}\right)]+\sum _{\mathit{i}=1}^{{\mathit{n}}_{\mathit{t}}}\sum _{\mathit{j}=1}^{{\mathit{n}}_{\mathit{t}}}{\mathit{w}}_{\mathit{i}}^{\mathit{t}\mathit{c}}{\mathit{w}}_{\mathit{j}}^{\mathit{t}\mathit{c}}\mathit{k}[{\mathit{G}}_{\mathit{f}}\left({{\mathit{x}}^{\mathit{t}}}_{\mathit{i}}\right),\\ {\mathit{G}}_{\mathit{f}}\left({{\mathit{x}}^{\mathit{t}}}_{\mathit{j}}\right)]-2\sum _{\mathit{i}=1}^{{\mathit{n}}_{\mathit{s}}}\sum _{\mathit{j}=1}^{{\mathit{n}}_{\mathit{t}}}{\mathit{w}}_{\mathit{i}}^{\mathit{s}\mathit{c}}{\mathit{w}}_{\mathit{j}}^{\mathit{t}\mathit{c}}\mathit{k}[{\mathit{G}}_{\mathit{f}}\left({{\mathit{x}}^{\mathit{s}}}_{\mathit{i}}\right),\\ {\mathit{G}}_{\mathit{f}}\left({{\mathit{x}}^{\mathit{t}}}_{\mathit{j}}\right)\left]\right\}\end{array}$

式(21)中:Gf(·)为特征提取器;k(·)为核函数,计算样本间的相似度;C为相似度计算参数,控制特征空间中样本间相似度的度量方式。

通过整合所提出的方法细节,提出LaB6空心阴极剩余寿命预测框架如图5所示,过程如下。

(1)数据预处理。对所得的样本数据进行降噪处理并利用最大最小值归一化为[0,1]。

(2)特征提取模块。将空心阴极的数据并行输入到融合通道注意力机制的ResTCN网络提取样本局部时序特征;随后,引入多头注意力机制和前馈网络实现多传感数据融合;最后,将融合后的特征输入到结合注意力机制BiGRU网络中进行全局特征提取,强化关键特征的表达能力。

(3)残差纠正。将仿真域和真实域提取的特征输入等式(21),纠正域间残差。当残差损失函数达到极小值时,表明模型预测结果可信度高;反之,需要重新进行特征提取和残差纠正。迭代过程中,选择训练损失最小的模型作为最终的最优模型。

(4)模型评估。采用均方误差(mean squared error,MSE)、均方根误差(root mean squared error,RMSE)、平均绝对误差(mean absolute error,MAE)和决定系数(R2)评价模型性能,并与其他预测模型对比分析,验证所提模型在空心阴极寿命预测中的有效性与优越性。

4 实验验证及结果分析

使用仿真实验数据来验证所提模型的有效性和准确性。根据设定的工作参数,与兰州空间技术物理研究所研制的LaB6空心阴极工作寿命相比,验证模型的可行性和优越性。

4.1 数据集描述

空心阴极发射体的少量寿命数据是通过传感器采集得到的,该数据集所包含的退化变量分别为发射体材料的功函数ϕ、由肖特基效应引起的逸出功降低量ϕs、发射体加热温度T、发射体外径R和内径r,但由于真实数据稀缺,因此,根据文献[3]以及式(1)~式(4)进行计算仿真,得到符合空心阴极物理退化规律的2 000个样本数据。在数据参数的不确定范围内,通过建立数字孪生模型生成5 000个仿真样本数据,为确保样本分布的可靠性,所有仿真样本均通过物理实体实测数据进行校准,仿真与实测数据的相对误差≤5%,共同构成空心阴极的数据集。参数不确定度范围如表1所示。所设定的工作参数包含发射体电流5 A、氙气流率为0.1 mg/s、发射体长度为9 mm。其中由于发射体温度数据监测难度大,结合文献[3]中发射体轴向温度测量结果与等离子体密度对应的温度分布规律,对发射体温度分布进行如下设定:将发射体按距下游顶端距离划分为4部分(0~1 mm、1~2 mm、2~3 mm及剩余部分),各部分顶端与末端的温度差值分别设定为30、15、10、5 K,且每部分内温度沿轴向均匀下降,发射体从下游顶端至上游总温降为60 K。计算过程中,对发射体沿轴向进行微分处理,各微分单元温度依次递减,对应发射电流同步降低,对每个微分单元提供的发射电流进行累计,用额定发射电流这一条件进行约束。

根据文献[4],将实验中空心阴极的最大寿命值设定为52 kh。在数据预处理过程中,采用滑动窗口均值滤波对原始数据进行降噪处理,然后采用max-min值归一化为[0,1]。在第3节提出的剩余寿命预测框架ResTCN-BiGRU-Attention神经网络模型中,先将数据并行输入到融合通道注意力机制的ResTCN网络提取样本局部时序特征;再引入多头注意力机制和前馈网络实现多传感数据融合;然后,将融合后的特征输入到结合注意力机制BiGRU网络中进行全局特征提取,最后输出寿命预测结果。其学习率为0.001,批次大小为64,训练轮数为500,优化器为Adam,将7 000个训练样本按照7∶3的比例划分为训练集和验证集。

4.2 评价指标

为了验证所提模型的性能,采用以下4个用于度量统计学上的剩余使用寿命(remaining useful life,RUL)预测的评价指标。

(1)均方误差(MSE)是预测值与真实值之间差值平方的平均数。

$\mathit{M}\mathit{S}\mathit{E}=\frac{1}{\mathit{m}}\sum _{\mathit{i}=1}^{\mathit{m}}({\mathit{y}}_{\mathit{i}}-{\widehat{\mathit{y}}}_{\mathit{i}}{)}^{2}$

式(22)中:${\widehat{\mathit{y}}}_{\mathit{i}}$为每个时间步长的RUL预测值;yi为RUL真实值。

(2)均方根误差(RMSE)是MSE的平方根。

$\mathit{R}\mathit{M}\mathit{S}\mathit{E}=\sqrt{\frac{1}{\mathit{m}}\sum _{\mathit{i}=1}^{\mathit{m}}({\mathit{y}}_{\mathit{i}}-{\widehat{\mathit{y}}}_{\mathit{i}}{)}^{2}}$

(3)平均绝对误差(MAE)是预测值与真实值之间绝对误差的平均值。

$\mathit{M}\mathit{A}\mathit{E}=\frac{1}{\mathit{m}}\sum _{\mathit{i}=1}^{\mathit{m}}\left|{\widehat{\mathit{y}}}_{\mathit{i}}-{\mathit{y}}_{\mathit{i}}\right|$

(4)决定系数(R2)表示模型对目标变量差异的解释能力,值域为[0,1]。

${\mathit{R}}^{2}=1-\frac{\sum _{\mathit{i}=1}^{\mathit{m}}({\widehat{\mathit{y}}}_{\mathit{i}}-{\mathit{y}}_{\mathit{i}}{)}^{2}}{\sum _{\mathit{i}=1}^{\mathit{m}}({\stackrel{-}{\mathit{y}}}_{\mathit{i}}-{\mathit{y}}_{\mathit{i}}{)}^{2}}$

式(25)中: ${\stackrel{-}{\mathit{y}}}_{\mathit{i}}$为RUL真实值的均值。

4.3 试验结果分析

4.3.1 RUL预测结果及分析

在数据量有限的情况下,为尽可能真实地模拟实验中RUL预测过程,该实验将测试集结果划分为52个循环周期,并取各周期结果的平均值作为该周期的RUL值。假设剩余寿命降至约15 kh时,空心阴极处于失效状态。为了验证所提模型优势,选取CNN、ResNet、LSTM、BiLSTM、GRU、BiGRU、ResTCN-LSTM-Attention、ResTCN-BiLSTM-Attention、ResTCN-GRU-Attention作为对比模型,各模型具体参数如表2所示。

图6所示为不同模型在同一数据集上的RUL预测结果。对比分析表明:CNN、LSTM、BiLSTM、GRU、BiGRU模型因采用传统的卷积时序模型对多元特征捕捉不足且建模能力有限,导致在循环早期或中期与真实衰减趋势存在较大偏差,ResTCN-LSTM-Attention、ResTCN-BiLSTM-Attention、ResTCN-GRU-Attention因计算量大,梯度不稳定,影响长期依赖建模效果。所提方法通过“局部特征-数据融合-全局建模”的分层设计,既精准捕捉细粒度退化细节,又有效建模长时序依赖关系,融合通道注意力机制可增强对关键退化特征的权重分配,增加模型的鲁棒性。本文模型预测的全寿命周期约为 52 kh,0~15 kh为健康阶段,从15 kh开始退化,到约 52 kh 失效,符合最大寿命设定值,验证了该模型的有效性。

如表3、图7和图8所示,本文模型相较于其他模型实现了低MSE、RMSE、MAE,高R2的效果。分析如下:所提ResTCN-BiGRU-Attention模型的MSE仅为次优模型ResTCN-BiLSTM-Attention的1/6,RMSE降低约51.6%,MAE降低约77%,证明引入BiGRU和Attention机制显著提升了模型对长期依赖和关键退化阶段的捕捉能力,R2=0.987 38,接近1,说明注意力机制通过动态聚焦退化关键阶段(如末期RUL快速下降区间),显著提升了模型对复杂退化模式的适应性。

4.3.2 消融实验结果及分析

第3节提出的ResTCN-BiGRU-Attention神经网络模型中,ResTCN模块凭借并行残差时间卷积与通道注意力机制的融合,可有效提取数据局部时序特征,为后续BiGRU的全局特征建模奠定基础;引入注意力机制则能自适应聚焦并融合关键特征,从而实现高精度剩余寿命预测。为验证 ResTCN、BiGRU、注意力机制核心组件的影响,在LaB6空心阴极数据集上进行了迭代周期为500次的消融实验。

由表4和图9可见:ResTCN模块通过其扩张因果卷积和残差连接结构,精于捕获时间序列中的多尺度局部依赖关系。仅使用ResTCN模型预测时,其MSE为0.127 4,相较于基线模型ResNet18 (MSE=1.108 3)性能显著提升约84%,这一结果证明在空心阴极寿命预测任务中,ResTCN能有效提取具有判别性的局部退化特征,其并行多尺度卷积与通道注意力机制的结合,更能精准捕捉不同时间维度下的退化模式,为后续全局特征提取奠定基础。

BiGRU模块专注于长时间序列的全局建模。实验验证,ResNet18-BiGRU模型的MSE(0.879 8)比ResNet提升约20.6%,表明BiGRU可增强模型的全局建模能力。而当BiGRU与局部特征提取器ResTCN结合时,模型MSE(0.120 6)相较于单独使用ResTCN模型(0.127 4)提升约5.34%,这说明BiGRU能够对ResTCN提取的局部特征建立依赖关系,进而高效提取全局特征。

在ResTCN提取局部特征的基础上引入通道注意力机制(MSE=0.211 1)相比ResTCN单独作用时性能提升约65.7%,这是因为通道注意力机制为不同时间步长和传感器通道特征自适应分配权重,使模型聚焦于对剩余寿命预测重要的关键特征。将通道注意力机制与ResTCN、BiGRU模块相结合,构成的所提模型取得了所有消融模型中的最优性能(MSE=0.116 7,R2=0.984 8),充分彰显了该模型在空心阴极剩余寿命预测任务中的优越性。

5 结论

为准确的估计空心阴极的剩余寿命,提出了一种基于数字孪生协同ResTCN-BiGRU-Attention的方法,得到以下结论。

(1)针对离子推力器空心阴极实际运行数据不足的问题,利用数字孪生技术构建仿真模型,生成仿真数据,缓解数据稀缺问题。

(2)为克服传统方法在特征提取、残差纠正和建模能力上的不足,提出子域自适应机制和ResTCN-BiGRU-Attention模型。该模型首先利用通道注意力机制的并行ResTCN网络提取时间序列中的局部特征;接着,引入多头注意力机制和前馈网络实现多传感数据的融合;然后,结合注意力机制的BiGRU网络对融合后的数据进行全局建模;最后,通过子域自适应机制对两域的特征进行残差纠正与反馈,以提升寿命预测的准确性与鲁棒性。

(3)将所提模型与ResNet、ResTCN-GRU-Attention、ResTCN-LSTM-Attention及ResTCN-BiLSTM-Attention等模型进行对比,实验结果表明,所提模型的MSE、RMSE、MAE和R2分别为0.055、0.234 7、0.151 4和0.987 38,验证其在空心阴极寿命预测任务中的有效性与优势。

参考文献

[1]

张天平, 张雪儿. 离子电推进的航天器应用实践及启示[J]. 真空与低温, 2019, 25(2): 73-81.

[2]

Zhang Tianping, Zhang Xue’er. Application practices and realizations of the ion electric propulsion on spacecraft[J]. Vacuum and Cryogenics, 2019, 25(2): 73-81.

[3]

张天平, 唐福俊, 田华兵. 国外电推进系统空心阴极技术[J]. 上海航天, 2008(1): 39-46.

[4]

Zhang Tianping, Tang Fujun, Tian Huabing. Foreign technique status of hollow cathode for electric propulsion[J]. Aerospace Shanghai, 2008(1): 39-46.

[5]

李璇, 张天平, 张雪儿. LaB6空心阴极发射体失效的工作寿命预测及可靠性定量评估[J]. 真空与低温, 2023, 29(4): 392-398.

[6]

Li Xuan, Zhang Tianping, Zhang Xue’er. Operational life prediction and quantitative reliability evaluation of LaB6 hollow cathode emitter failure[J]. Vacuum and Cryogenics, 2023, 29(4): 392-398.

[7]

郭宁, 江豪成, 顾佐. 离子发动机空心阴极寿命预测[J]. 真空, 2009, 46(4): 83-85.

[8]

Guo Ning, Jiang Haocheng, Gu Zuo. Life prediction of hollow cathode in ion thruster[J]. Vacuum, 2009, 46(4): 83-85.

[9]

Wang W, Lei Y, Yan T, et al. Residual convolution long short-term memory network for machines remaining useful life prediction and uncertainty quantification[J]. Journal of Dynamics, Monitoring and Diagnostics, 2022, 1(1): 2-8.

[10]

Lin J, Shao H D, Zhou X D, et al. Generalized MAML for few-shot cross-domain fault diagnosis of bearing driven by heterogeneous signals[J]. Expert Systems with Applications, 2023, 230: 120696.

[11]

Chen X, Shao H, Xiao Y, et al. Collaborative fault diagnosis of rotating machinery via dual adversarial guided unsupervised multi-domain adaptation network[J]. Mechanical Systems and Signal Processing, 2023, 198: 110427.

[12]

Ren Z, Lin T, Feng K, et al. A systematic review on imbalanced learning methods in intelligent fault diagnosis[J]. IEEE Transactions on Instrumentation and Measurement, 2023, 72: 1-35.

[13]

万宇, 齐金平, 张儒, 等. 基于过采样支持向量机的煤与瓦斯突出预测[J]. 科学技术与工程, 2021, 21(28): 12080-12087.

[14]

Wan Yu, Qi Jinping, Zhang Ru, et al. Research on prediction of coal and gas outburst based on over-sampling SVM[J]. Science Technology and Engineering, 2021, 21(28): 12080-12087.

[15]

孙佳佳, 李承礼, 常德显, 等. 基于生成对抗网络的入侵检测类别不平衡问题数据增强方法[J]. 科学技术与工程, 2022, 22(18): 7965-7971.

[16]

Sun Jiajia, Li Chengli, Chang Dexian, et al. A data augmentation method for intrusion detection imbalance problem using generative adversarial networks[J]. Science Technology and Engineering, 2022, 22(18): 7965-7971.

[17]

Liu S W, Jiang H K, et al. Rolling bearing fault diagnosis using variational autoencoding generative adversarial networks with deep regret analysis[J]. Measurement, 2021, 168: 108371.

[18]

Li W, Zhang X, Shao H D, et al. Multi-mode data augmentation and fault diagnosis of rotating machinery using modified ACGAN designed with new framework[J]. Advanced Engineering Informatics, 2022, 52: 101552.

[19]

Zhao X L, Yao J Y, Deng W X, et al. Normalized conditional variational auto-encoder with adaptive focal loss for imbalanced fault diagnosis of bearing-rotor system[J]. Mechanical Systems and Signal Processing, 2022, 170: 108826.

[20]

Peng Y Z, Wang Y, Shao Y M. A novel bearing imbalance Fault-diagnosis method based on a Wasserstein conditional generative adversarial network[J]. Measurement, 2022, 192: 110924.

[21]

Lin Z Y, Goyal P, Girshick R, et al. Focal loss for dense object detection[J]. IEEE Transactions on Pattern Analysis & Machine Intelligence, 2017(99): 2999-3007.

[22]

Luo J Q, Xu S X, Wang H Y, et al. Improving GBDT performa-nce on imbalanced datasets: an empirical study of class-balanced loss functions[J]. Neurocomputing, 2025, 634: 129896.

[23]

Fernando K, Tsokos C. Dynamically weighted balanced loss: class imbalanced learning and confidence calibration of deep neural networks[J]. IEEE Transactions on Neural Networks and Learning Systems, 2022, 33(7): 2940-2951.

[24]

Jia F, Lei Y G, Lin J, et al. Deep normalized convolutional neural network for imbalanced fault classification of machinery and its understanding via visualization[J]. Mechanical Systems and Signal Processing, 2018, 110: 349-367.

[25]

He Z Y, Shao H D, et al. Support tensor machine with dynamic penalty factors and its application to the fault diagnosis of rotating machinery with unbalanced data[J]. Mechanical Systems and Signal Processing, 2020, 141: 106441.

[26]

Yu Y X, Wang H, Li Y, et al. Pareto-optimal adaptive loss resi-dual shrinkage network for imbalanced fault diagnostics of machines[J]. IEEE Transactions on Industrial Informatics, 2022, 18(4): 2233-2243.

[27]

Ren Z J, Zhu Y S, Liu Z L, et al. Adaptive cost-sensitive learning: improving the convergence of intelligent diagnosis models under imbalanced data[J]. Knowledge-Based Systems, 2022, 241: 108-296.

[28]

Liu H, Liu Z Y, Jia W Q, et al. A novel imbalanced data classification method based on weakly supervised learning for fault diagnosis[J]. IEEE Transactions on Industrial Informatics, 2022, 18(3): 1583-1593.

[29]

谢侃, 衣晓龙, 梁福文, 等. 空心阴极与霍尔推力器放电振荡关系实验研究[J]. 固体火箭技术, 2022, 45(3): 484-490.

[30]

Xie Kan, Yi Xiaolong, Liang Fuwen, et al. Experimental investigation on relationship between hollow cathode and discharge oscillation in hall thruster[J]. Journal of Solid Rocket Technology, 2022, 45(3): 484-490.

[31]

孙明明, 顾佐, 郭宁, 等. 离子推力器空心阴极热特性模拟分析[J]. 强激光与粒子束, 2010, 22(5): 1149-1152.

[32]

Sun Mingming, Gu Zuo, Guo Ning, et al. Simulation and analysis of thermal characteristics of hollow cathode in ion thruster[J]. High Power Laser and Particle Beams, 2010, 22(5): 1149-1152.

[33]

杨威, 张天平, 冯杰, 等. 石墨触持极空心阴极性能实验研究[J]. 真空与低温, 2017, 23(2): 87-91.

[34]

Yang Wei, Zhang Tianping, Feng Jie, et al. Experimental investigation on performance of hollow cathode with graphite keeper[J]. Vacuum and Cryogenics, 2017, 23(2): 87-91.

[35]

郭宁, 邱家稳, 顾佐, 等. 20 cm氙离子发动机空心阴极3 000 h寿命试验[J]. 真空与低温, 2006(4): 204-206.

[36]

Guo Ning, Qiu Jiawen, Gu Zuo, et al. 3 000-hour life test of hollow cathode for 20 cm Xenon ion thruster[J]. Vacuum and Cryogenics, 2006(4): 204-206.

[37]

杨威, 史楷, 谷增杰, 等. LaB6空心阴极放电电压波动现象及发生机理[J]. 科学技术与工程, 2020, 20(33): 13914-13918.

[38]

Yang Wei, Shi Kai, Gu Zengjie, et al. Discharge voltage fluctuation phenomenon and its generation mechanism in LaB6 hollow cathode[J]. Science Technology and Engineering, 2020, 20(33): 13914-13918.

[39]

Hsieh J H, Huang Y L, Huang P H, et al. Investigation of anode diameter and keeper geometry influence on open-end emitter heaterless hollowcathode discharge[J]. Vacuum, 2024, 229: 113504.

[40]

Tian F, Miao L, Xia Q M, et al. A global model for evaluating discharge characteristics and performance of hollow cathodes[J]. Chinese Journal of Aeronautics, 2024, 37(9): 72-84.

[41]

谢侃, 张天平, 武志文, 等. 离子发动机放电阴极的溅射腐蚀机理研究综述[J]. 真空科学与技术学报, 2014, 34(5): 461-468.

[42]

Xie Kan, Zhang Tianping, Wu Zhiwen, et al. A review of sputtering erosion mechanism in discharge cathode for ion thrusters[J]. Journal of Vacuum Science and Technology, 2014, 34(5): 461-468.

[43]

郭宁, 江豪成, 高军, 等. 等离子发动机空心阴极失效形式分析[J]. 真空与低温, 2005, 11(4): 239-242.

[44]

Guo Ning, Jiang Haocheng, Gao Jun, et al. Analysis of failure modes in hollow cathodes for ion thrusters[J]. Vacuum and Cryogenics, 2005, 11(4): 239-242.

[45]

Tao F, Zhang M, Liu Y, et al. Digital twin driven prognostics and health management for complex equipment[J]. CIRP Annals-Manufacturing Technology, 2018, 67(1): 169-172.

[46]

Ke F, Ji J, Zhang Y, et al. Digital twin-driven intelligent assessment of gear surface degradation[J]. Mechanical Systems and Signal Processing, 2023, 186: 109896.

[47]

Cui L, Wang X, Liu D, et al. An adaptive sparse graph learning method based on digital twin dictionary for remaining useful life prediction of rolling element bearings[J]. IEEE Transactions on Industrial Informatics, 2024, 20(9): 10892-10900.

[48]

Kang T W, Mo Y. A comprehensive digital twin framework for building environment monitoring with emphasis on real-time data connectivity and predictability[J]. Developments in the Built Environment, 2024(17): 100309.

[49]

陶飞, 马昕, 戚庆林, 等. 数字孪生连接交互理论与关键技术[J]. 计算机集成制造系统, 2023, 29(1): 1-10.

[50]

Tao Fei, Ma Xin, Qi Qinglin, et al. Theory and key technologies of digital twin connection and interaction[J]. Computer Integrated Manufacturing System, 2023, 29(1): 1-10.

基金资助

国防科工局重点实验室基金项目(HTKJ2023KL510007)

PDF (15934KB)

21

访问

0

被引

详细

导航
相关文章

/

〈 〉