基于自适应观测器的列车牵引系统执行器故障诊断

2017-08-07 05:32李文凯冒泽慧戴文雯
关键词:执行机构执行器观测器

李文凯,冒泽慧,姜 斌,戴文雯

(南京航空航天大学 自动化学院,江苏 南京 211106)

基于自适应观测器的列车牵引系统执行器故障诊断

李文凯,冒泽慧,姜 斌,戴文雯

(南京航空航天大学 自动化学院,江苏 南京 211106)

针对高速列车牵引系统执行器故障,提出了一种基于自适应观测器的故障诊断方法。针对高速列车纵向运动模型参数不易获得的特点,建立了参数未知的列车动态数学模型。考虑到高速列车牵引系统具有多个执行器,其故障发生时间及位置未知,针对不同故障位置,设计了基于自适应技术的故障诊断观测器,观测器相关参数由自适应律更新,通过观测器与列车系统匹配实现故障诊断,基于李雅普诺夫稳定性定理,证明了匹配观测器的收敛性和不匹配观测器无法收敛,从而诊断出故障位置及时刻。最后通过一个高速列车仿真例子验证了所提故障诊断方法的有效性。

故障诊断;执行器故障;高速列车

高速列车具有速度快、承载多以及高效率的特性,其任何设备发生故障都可能影响列车的正常运行。近些年,出现了不少有关高速列车故障诊断的研究成果[1-3]。但这些研究大都采用基于模型的方法,用已知常量或时变有界函数描述列车纵向动力学模型参数。然而,列车在实际运行过程中,这些参数都是时变的且和轨道状态有关,很难获取其准确值或变化范围,且这些常参数或有界变参数无法完整体现系统的动态特征。因此,本文提出一种新的含未知参数的模型来描述列车的纵向运动。

当列车牵引系统执行机构发生故障时,故障类型、振幅和时间是不确定的,需及时进行故障诊断。对于具有多执行器的系统,故障发生后,对故障执行器进行定位,可为后续容错控制提供必要的故障信息。故障诊断技术经过近50年的发展,有不少执行器故障诊断结果,如文献[4-8],但在这些结果中,系统的参数往往是已知的,针对未知参数的故障诊断结果少有研究。且对多执行器的故障定位隔离问题,亦未见充分研究。

针对高速列车牵引系统执行器故障,采用未知参数模型描述列车运动,考虑多执行器故障隔离定位问题,基于自适应观测器构建执行机构故障诊断方案。主要贡献:①在高速列车单工况运行下,引入未知常数模型描述列车纵向运动;②当系统参数未知时,考虑执行器故障,设计自适应观测器和自适应律;③通过观测器与故障模型匹配实现故障诊断,基于李雅普诺夫稳定性定理,证明了匹配观测器的收敛性和不匹配观测器的无法收敛,从而诊断出故障位置及时刻。

1 模型建立

以下为高速列车纵向运动方程,以及列车牵引、制动过程中执行机构的故障模型,并给出故障识别的目标、设计问题和解决方法。

根据文献[9] ,引入高速列车的纵向运动模型:

(1)

其中,x是列车的运行速度,m/s;M是列车的质量,t;F(t)是列车的牵引力,N;Fr(t)是常见阻力,N;Fg(t)是由斜面轨道产生的阻力,N;Fc(t)是由曲线轨道产生的阻力,N。

由文献[10],列车的纵向运动可以描述为:

(2)

其中,ar是指与列车运行速无关的阻力组成部分,N/t;br是指与运行速度相关的线性阻力,Ns/mt;cr是指与运行速度相关的非线性阻力,Ns2/m2t;θ是倾斜轨道倾斜角;D是曲线轨道的曲率度;t是列车的运行时间,s。列车运行中的干扰可通过模型参数的变化来表示,虽然模型(1)针对单工况情况,整个列车运行可视为多个单工况的组成,不同工况的切换时间若可获得,本文提出的方法可推广到多工况的列车全运行模型。

牵引系统用于列车运行时产生牵引F(t)(单位为N),一般由逆变器、整流器、脉冲宽度调剂(pulsewidthmodulation,PWM)、4个牵引电机、机械传动机构等部分组成。这些部分发生故障时会导致列车牵引力发生异常,例如牵引电机发生匝间短路故障。以列车一个动力单元为例,其输出的力F(t)可以看作是4个电机各自产生力Fj(t),j=1,2,3,4的总和,牵引电机故障可以建模为:

(3)

根据公式(2),系统输入可以写为:

(4)

其中νj(t)是需要设计的控制信号,σj是执行器故障类型参数,

(5)

σj=0时,执行机构发生故障;σj=1时,执行机构处于健康状态。

(6)

(7)

至此,针对高速列车纵向运动(2)在执行器故障(3)下的故障诊断问题,转化为针对故障系统(6)~(7)的故障识别问题。

2 自适应故障识别

高速列车牵引系统具有多个执行器,识别和隔离发生故障的执行器对后续容错控制设计具有重要意义。进一步考虑到系统的未知参数,设计基于自适应技术的观测器可解决未知参数估计问题,但无法识别发生故障的执行器。若需要定位发生故障的执行器,则需要针对不同故障形式,设计不同的观测器,通过辨识实际故障系统与之相匹配的故障诊断观测器,根据匹配的观测器指示发生故障的执行机构。

2.1 观测器设计

(8)

令σ(p),p=1,2,…,Ns,Ns是指所有可能发生的故障类型,p是指Ns个故障类型中第p种故障类型。在每一种故障类型σ=σ(p)下,考虑系统动态运动(6)~ (7),设计σ(p)相对应的观测器为:

(9)

(10)

其中,p=1,2,…,Ns,λ1,λ2是需要选择的正值常数。

(11)

(12)

(13)

(14)

(15)

(16)

(17)

2.2 稳定性分析

方程(9)~(10)中所有的估计值可被分为两种类型,其中一种是与实际系统σ=σ(p)相匹配的估计值,另一种是与实际系统不匹配的估计值。根据方程(6)~ (7)和(9)~ (10),与第p种故障类型匹配的估计值的估计误差的表达式可以写为:

(18)

(19)

与第p种故障类型不匹配的估计值的估计误差的表达式可写为:

(20)

(21)

根据公式(9)和(10),系统在故障类型σ=σ(p)条件下运行时,多个自适应估计器的性能分析分为两种:匹配和不匹配。

选择正定方程

(22)

匹配情况:根据第p种故障类型的估计器,代入相匹配的估计误差方程(19)以及自适应律(11)~(17),得到V0(p)的一阶导数:

(23)

不匹配情况:根据第q(q≠p)种不匹配的故障类型的估计器,代入不匹配的估计误差方程(21)和自适应律(11)~(17),可以得到V0(q)的一阶导数:

(24)

3 仿真

下面对健康系统和执行机构发生故障的系统进行仿真研究。考虑到所有可能发生的故障类型,选择第一个执行机构发生故障为例,进行故障建模仿真。

仿真系统参数来自于广泛投入使用的8节车厢CRH-2型高速列车,空车质量M=408t,执行机构的数量16个。考虑到列车在运行过程中会经过隧道、斜坡和弯道,导致列车的阻力系数发生变化,故选择一种运动模态对列车进行建模仿真(公式(2)中参数的具体数值为ar=8.63N/t,br=0.072 9 Ns/mt,cr=0.001 12 Ns2/m2t,θ=π/36和D=0.34)。

考虑到列车运行时可能会发生的故障模态,选择如下的故障类型:

1)200 s时,执行器1发生部分故障。例如,当200≤t<400s时,F1(t)=2 000N。

2)400 s时,执行器1完全损坏。例如,当400≤t<600s时,F1(t)=0N。

如图1所示,当观测器与发生的故障类型相匹配时,位移估计误差曲线和速度估计误差曲线在200 s和400 s时均有幅值震荡,且曲线随着时间推移是收敛的,与稳定性分析部分相吻合。

图1 位移、速度估计误差

4 结论

本文针对高速列车的纵向运动和牵引系统的执行器故障,在故障发生时间、幅值和类型未知情况下,提出基于自适应观测器的故障诊断方法。主要结论如下:

1)对于高速列车单工况下的纵向运动可采用未知常数模型描述;

2)设计了自适应观测器和自适应律,通过观测器与列车系统匹配实现故障诊断;

3)通过MATLAB建模仿真,分析仿真结果,验证了提出的故障诊断方法的有效性。

[1]SHEN Q,JIANG B,SHI P,et al.Novel neural networks-based fault tolerant control scheme with fault alarm[J].IEEE Transactions on Cybernetics,2014,44(11):2190-2201.

[2]SONG Y D,SONG Q,CAI W C.Fault-tolerant adaptive control of high-speed trains under traction/braking failures:A virtual parameter-based approach[J].IEEE Transactions on Intelligent Transportation Systems,2014,15(2):737-748.

[3]WANG Y,SONG Y D,GAO H,et al.Distributed fault-tolerant control of virtually and physically interconnected systems with application to high-speed trains under traction/braking failures[J].IEEE Transactions on Intelligent Transportation Systems,2016,17(2):535-545.

[4]SU X,SHI P,WU L,et al.Fault detection filtering for nonlinear switched stochastic systems [J].IEEE Transactions on Automatic Control,2016,61(5):1310-1315.

[5]CAI J,WEN C,SU H,et al.Robust adaptive failure compensation of hysteretic actuators for a class of uncertain nonlinear systems [J].IEEE Transactions on Automatic Control,2013,58(9):2388-2394.

[6]SONG Q, SONG Y D. Data-based fault-tolerant control of high-speed trains with traction/breaking notch nonlinearities and actuator failures[J]. IEEE Transactions on Neural Networks, 2011, 22(12): 2250-2261.

[7]TAO G,JOSHI S M,MA X.Adaptive state feedback and tracking control of systems with actuator failures[J].IEEE Transactions on Automatic Control,2001,46(1):78-95.

[8]TAO G,CHEN S,JOSHI S M.An adaptive actuator failure compensation controller using output feedback[J].IEEE Transactions on Automatic Control,2002,47(3):506-511.

[9]MAO Z,JIANG B,SHI P.Protocol and fault detection design for nonlinear networked control systems[J].IEEE Transactions on Circuits and Systems II:Express Briefs,2009,56(3):255-259.

[10]MAO Z,TAO G,JIANG B,et al.Adaptive compensation of traction system actuator failures for high-speed trains[J].IEEE Transactions on Intelligent Transportation Systems,2017,PP(99):1-14.

(责任编辑:高丽华)

Adaptive Observer Based Fault Diagnosis for High-speed Train Traction System with Actuator Faults

LI Wenkai1, MAO Zehui1, JIANG Bing1, DAI Wenwen1

(College of Automation Engineering, Nanjing University of Aeronautics and Astronautics, Nanjing, Jiangsu 211106,China)

In this paper, an adaptive observer based fault diagnosis scheme is proposed for high-speed train traction system with actuator faults. Since it is difficult to obtain the accurate value of the train parameters, the longitudinal dynamics model with unknown parameters is introduced to study the fault diagnosis problem. Considered the multiple actuators in the high-speed train traction system with the unknown failure time and failure patterns, an adaptive technique based fault diagnosis observer is designed for different failure patterns, in which the observer parameters are updated by adaptive laws. Through the match of observer and train system, the fault position can be diagnosed. Based on Lyapunov functions, it is proved that the observer errors can be convergent under the matched or cannot be convergent when unmatched. Simulation results on a high-speed train model are presented to illustrate the performance of the developed adaptive observer based fault diagnosis scheme.

fault diagnosis; actuator fault; high-speed train

2017-03-19

国家自然科学基金项目(61490703, 61573180,61374130)

李文凯(1992—),男,江苏泰兴人,硕士研究生,主要从事故障诊断与容错控制研究. 冒泽慧(1981—),女,江苏如皋人,副教授,主要从事故障诊断与容错控制研究,本文通信作者. E-mail:zehuimao@nuaa.edu.cn

TP277

A

1672-3767(2017)05-0060-05

10.16452/j.cnki.sdkjzk.2017.05.009

猜你喜欢
执行机构执行器观测器
中寰气动执行机构
中寰气动执行机构
基于滑模观测器的PMSM无位置传感器控制策略
双级执行器系统的离散滑模控制
飞机装配预连接紧固件自动化安装末端执行器设计
考虑执行器饱和的改进无模型自适应控制
一类具有执行器饱和的非线性系统抗饱和方法研究
基于观测器的列车网络控制
基于干扰观测器的PI控制单相逆变器
弹道修正执行机构综述