首页> 中国专利> 基于非线性随机模型的列车悬架系统传感器故障检测方法

基于非线性随机模型的列车悬架系统传感器故障检测方法

摘要

本发明公开了一种基于非线性随机模型的列车悬架系统传感器故障检测方法,其包括如下步骤:(a)对列车车辆悬架系统进行建模,同时考虑外界干扰等建模不确定性对于系统的动态影响;(b)在列车运行过程中,获得动车/拖车车体与动车/拖车转向架的垂直位移,垂直加速度,俯仰角,俯仰角加速度信号;(c)将系统状态与未知干扰进行重构,形成新的闭环控制系统;(d)设计未知输入观测器,对新的闭环控制系统的状态进行估计,同时构造包含故障信息的残差信号;(e)根据接受区域生成故障报警阈值,依据假设检验决策判断是否报警,并构造置信区间,得到故障要可被检测到应满足的条件,控制故障检测的误报率与漏报率。

著录项

  • 公开/公告号CN104458297A

    专利类型发明专利

  • 公开/公告日2015-03-25

    原文格式PDF

  • 申请/专利权人 南京航空航天大学;

    申请/专利号CN201410637676.1

  • 发明设计人 冒泽慧;詹彦豪;姜斌;周东华;

    申请日2014-11-12

  • 分类号G01M17/10;

  • 代理机构江苏圣典律师事务所;

  • 代理人贺翔

  • 地址 210016 江苏省南京市秦淮区御道街29号

  • 入库时间 2023-12-18 08:05:40

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2017-10-10

    授权

    授权

  • 2015-04-22

    实质审查的生效 IPC(主分类):G01M17/10 申请日:20141112

    实质审查的生效

  • 2015-03-25

    公开

    公开

说明书

技术领域:

本发明涉及基于非线性随机模型的列车悬架系统传感器故障检测方法,尤其涉及基 于未知输入观测器假设检验的故障检测方法。

背景技术:

高速列车悬架系统负责支撑车体和转向架,还起到缓冲由轨道不平顺所引起的轮轨 作用力、控制列车行驶姿态以保证列车运行舒适性的作用,因此对其有高可靠性的要求。 CRH型列车是指2007年4月18日起在中国铁路第六次铁路大提速后开行的动车组列 车。到目前为止,已经建成世界上规模最大、运营速度最快的高速铁路网。随着高速列 车的提速,列车的测速定位问题显得越来越重要,而传感器在高速铁路的测速和定位技 术中成为当前的主流。为了提高我国高铁运行的安全性,针对高速列车悬架系统传感器 故障诊断的研究势在必行。

高速列车悬架系统分为主动悬架和半主动悬架,采用闭环控制结构。悬架系统位于 列车车体与转向架之间的二系悬架系统以及转向架与轮对之间的一系悬架系统,其中包 含有大量的部件,包括螺旋弹簧、横向/垂向阻尼器、空气弹簧以及传感器。牵引控制 单元中最关心的就是传感器故障,但目前鉴别和处理控制回路中的传感器故障技术匮 乏,因此对于能够快速准确诊断传感器故障的技术有迫切的需求。而更深层次的是电机、 电调短路、绝缘、噪声振动等。列车行驶时噪声、振动信号很大,但在目前对这些信号 本身的关注较少,如能进行采集分析,这对故障诊断是有意义的。

发明内容:

为避免以上现有技术的不足,本发明提出一种基于非线性随机模型的列车悬架系统 传感器故障检测方法。

本发明采用如下技术方案:一种基于非线性随机模型的列车悬架系统传感器故障检 测方法,其特征在于:包括如下步骤

(a)对列车车辆悬架系统进行建模,同时考虑外界干扰等建模不确定性对于系统 的动态影响;

(b)在列车运行过程中,获得动车/拖车车体与动车/拖车转向架的垂直位移,垂 直加速度,俯仰角,俯仰角加速度信号;

(c)将系统状态与未知干扰进行重构,形成新的闭环控制系统;

(d)设计未知输入观测器,对新的闭环控制系统的状态进行估计,同时构造包含 故障信息的残差信号;

(e)根据接受区域生成故障报警阈值,依据假设检验决策判断是否报警,并构造 置信区间,得到故障要可被检测到应满足的条件,控制故障检测的误报率与漏报率。

本发明具有如下有益效果:

(1)本发明基于非线性随机模型的列车悬架系统传感器故障检测方法主要包括两 个部分:其一是设计未知输入观测器,以此构造能够将干扰完全解耦并包含故障信息的 残差信号;其二是构造置信区间,再依据假设检验方法检测系统故障,以控制故障检测 中的误报率与漏报率,从而更加准确地对闭环结构下的传感器故障进行实时检测;

(2)针对高速列车闭环控制结构的悬架系统,以传感器为故障诊断对象,该诊断 方法对于外界干扰有很好的鲁棒性能,在悬架系统发生故障的时候可以实时检测到并且 控制故障检测的误报率与漏报率;

(3)本发明可以用于基于MATLAB-SIMULINK仿真架构的传感器故障分析和系 统可靠性分析。

附图说明:

图1为车辆垂向悬架系统示意图。

图2(a)为1号动车车体重心的垂向位移观测器估计误差。

图2(b)为1号动车转向架重心的垂向位移观测器估计误差。

图2(c)为1号动车车体重心的俯仰角观测器估计误差。

图2(d)为拖车车体重心的垂向位移观测器估计误差。

图2(e)为拖车车体重心的俯仰角观测器估计误差。

图2(f)为拖车转向架重心的垂向位移观测器估计误差。

图2(g)为2号动车车体重心的垂向位移观测器估计误差。

图2(h)为2号动车车体重心的俯仰角观测器估计误差。

图2(i)为2号动车转向架重心的垂向位移观测器估计误差。

图3为故障检测报警示意图。

具体实施方式:

下面结合说明书附图对本发明的具体实施方式作进一步详细的说明。

本发明基于非线性随机模型的列车悬架系统传感器故障检测方法主要包括如下步 骤:

(a)对列车车辆悬架系统进行建模,同时考虑外界干扰等建模不确定性对于系统 的动态影响;

(b)在列车运行过程中,获得动车/拖车车体与动车/拖车转向架的垂直位移,垂 直加速度,俯仰角,俯仰角加速度信号;

(c)将系统状态与未知干扰进行重构,形成新的闭环控制系统;

(d)设计未知输入观测器,对新的闭环控制系统的状态进行估计,同时构造包含 故障信息的残差信号;

(e)根据接受区域生成故障报警阈值,依据假设检验决策判断是否报警,并构造 置信区间,得到故障要可被检测到应满足的条件,控制故障检测的误报率与漏报率。

步骤(a)中对列车车辆悬架系统的建模包括悬架系统垂向动力学建模,外界干扰 等不确定性建模以及悬架传感器故障建模,其中系统空间状态方程为:

x(k+1)=Ax(k)+Dd(k)+Bg(x,u,k)+δ(k)

z(k)=Cx(k)+Fsf(k)+η(k)

其中x(k)∈Rn是车辆运动状态变量,包括车体和转向架的垂向位移以及车体和转向 架的俯仰角;d(k)∈Rq为外界干扰等建模不确定性;g(x,u,k)是基于x(k)和u(k)的非线 性向量函数;δ(k),η(k)分别为过程噪声和测量噪声,且为独立的高斯白噪声序列,分 别满足分布和其方差可分别表示为: Q(k)=diag{q2(1),q2(2),…,q2(i)}和R(k)=diag{r2(1),r2(2),…,r2(j)};z(k)∈Rr是系统 的测量信号,包括车体和转向架的垂向位移和俯仰角;f(k)∈Rs为常值传感器故障; A∈Rn×n,B∈Rn×n,C∈Rr×n,D∈Rn×q为状态空间方程相应的系数矩阵。

步骤(b)中通过硬件装置获取所需的状态信号,在列车运行过程中通过位移传感 器获得动车/拖车车体与动车/拖车转向架的垂直位移,通过加速度传感器获得动车/拖 车车体与动车/拖车转向架的垂直加速度与俯仰角加速度,通过陀螺仪获得动车/拖车车 体与动车/拖车转向架的俯仰角。

步骤(a)中,根据图2所示的垂向悬挂系统,建立其状态空间方程:

x1(k+1)x2(k+1)x3(k+1)=A11A12A13A21A22A23A31A32A33x1(k)x2(k)x3(k)+B11B12B13B21B22B23B31B32B33g1g2g3+D·d(k)+δ(k)---(1)

z1(k)z2(k)z3(k)=C1000C2000C3x1(k)x2(k)x3(k)+F1000F2000F3f1f2f3+η(k)---(2)

其中,

x1(k)=[y1(k+1) θ1(k+1) y4(k+1) y1(k) θ1(k) y4(k)]T

x2(k)=[y2(k+1) θ2(k+1) y5(k+1) y2(k) θ2(k) y5(k)]T

x3(k)=[y3(k+1) θ3(k+1) y6(k+1) y3(k) θ3(k) y6(k)]T

g1=sinx1(k),g2=sinx2(k),g3=sinx3(k)

f=[f1 f2 f3]T为故障向量

d(k)为外界干扰项,将其表示为对矩阵A的参数扰动,则有,

其中,Δai,j=-0.2ai,j

A11=-c1mpc1d1mpc1mp-k1+kmp0k1mpc1d1Ip-c1d12Ipc1d1Ipk1d1-kd2Ip0-k1d1Ipc1mpb-c1d1mpb-c1+c3mpbk1mpb0-k1+k3mpb100000010000001000A12=000kmp00000kd2Ip00000000000000000000000000

A13=06

A21=000kmt00000-kd3It00000000000000000000000000A22=-c2mt0c2mt-k2+2kmp0k2mt000000c2mtb0-c2+c4mtbk2mtb0-k2+k4mtb100000010000001000

A23=000kmt00000kd3It00000000000000000000000000A31=06

A32=000kmp00000-kd2Ip00000000000000000000000000A33=-c1mp-c1d1mpc1mp-k1+kmp0k1mp-c1d1Ip-c1d12Ipc1d1Ipkd2-k1d1Ip0k1d1Ipc1mpbc1d1mpb-c1+c3mpbk1mpb0-k1+k3mpb100000010000001000

B11=0000k1d1-kd2mp00000-k1d12+kd22Ip00000-k1d1mpb0000000000000000000B12=0000-kd3mp00000-kd2d3Ip0000000000000000000000000

B13=06

B21=0000kd2mt00000-kd2d3It0000000000000000000000000B22=0000000000-2kd32It0000000000000000000000000

B23=0000-kd2mt00000-kd2d3It0000000000000000000000000B31=06

B32=0000kd3mt00000-kd2d3Ip0000000000000000000000000B33=0000kd2-k1d1mp00000-k1d12+kd22Ip00000k1d1mpb0000000000000000000

C1=C2=C3=[03 I3]

δ(k),η(k)分别为独立的期望为零的高斯白噪声序列,其方差分别已知为Q(k),R(k)。

表1.物理参数

表2.状态变量物理意义

y11号动车车体重心的垂向位移 y2拖车车体重心的垂向位移 y32号动车车体重心的垂向位移

y41号动车转向架重心的垂向位移 y5拖车转向架重心的垂向位移 y62号动车转向架重心的垂向位移 y71号动车转向架的轨道垂直踏面(表征轨道的不平顺) y8拖车转向架的轨道垂直踏面(表征轨道的不平顺) y92号动车转向架的轨道垂直踏面(表征轨道的不平顺) θ11号动车车体重心的俯仰角 θ2拖车车体重心的俯仰角 θ32号动车车体重心的俯仰角

步骤(c)中:将未知输入与状态量进行扩张,形成新的闭环控制系统:

ω(k)=Δx(k)d(k),E=ΔIn0n×q,A=ΔADC=ΔC0r×q,B=ΔB0n×q---(3)

则原系统可变为:

(k+1)=Aω(k)+Bg(ω,u,k)+δ(k)---(4)

z(k)=Cω(k)+Fsf(k)+η(k)---(5)

其中,ω(k)=[xT(k) dT(k)]T为重构的状态向量,为新的状态空间方程对应的系数矩阵。

步骤(d)中,基于设计的未知输入观测器,所构造的残差信号能够将干扰完全解 耦而对故障有鲁棒性,而且不含有原系统中的非线性项,其设计步骤如下:

步骤1、根据系统空间状态方程获得列车悬架系统的实际模型:

x(k+1)=Ax(k)+Dd(k)+Bg(x,u,k)+δ(k)

z(k)=Cx(k)+Fsf(k)+η(k)

其中,x(k),z(k)是实际模型的状态变量和输出变量,f(k)是实际模型中传感器故 障信号;

步骤2、设计未知输入观测器,对重构的闭环控制系统的状态进行估计:

ξ(k+1)=(k)+Gz(k)+XBg(ω^,u,k)---(6)

ω^(k)=ξ(k)+Mz(k)---(7)

其中,ξ(k)∈Rn+q为观测器状态向量,为观测器输出向量,N,G,X,M为带 设计的观测器系数矩阵。

步骤3、定义状态估计误差则有:

e(k)=ξ(k)+Mz(k)-ω(k)=ξ(k)+(MC-I)ω(k)+(k)+MFsf(k)---(8)

步骤4、求得观测器矩阵的解:

NXE+GC-XA=0---(9)

XBW=0---(10)

XE+MC-I=0---(11)

存在矩阵P=PT>0,使得NTPN-P<0     (12)

则f(k)=0时观测器状态估计误差是指数收敛稳定的。

观测器矩阵的解可由以下步骤求得,

1).由式(10)可选取得到矩阵X;

2).由式(11)可知其中为广义逆矩阵,有则有:M=(I-XE)(CTC)-1CT;

3).由式(12)可求得矩阵N;

4).由式(9)可知,G=(XA-NXE)C+=(XA-NXE)(CTC)-1CT.

步骤五:构造包含故障信息的残差信号:

r(k)=S1e(k)+(S2C+S1XE)ω(k)+(S2-S1M)Fsf(k)+(S2-S1M)η(k)---(13)

要使未知输入从残差中解耦,而故障不解耦,则S1,S2需满足以下条件:

S2C+S1XE=0

S2-S1M≠0

找出合适的S1,S2,则有:

r(k)=S1e(k)+(S2-S1M)Fsf(k)+(S2-S1M)η(k)       (14)

步骤(e)中,构造置信区间,运用假设检验方法检测系统故障,得到故障可被检 测到的条件,控制故障检测中的误报率与漏报率,其设计步骤如下:

步骤1、由误差状态方程,得到误差的期望与方差量:

E{e(k)}=Nke(0)Var{e(k)}=E{e(k)·eT(k)}=ΔP(k)=Nke(0)eT(0)(Nk)T+Σi=0k+1NkXXT(Nk)Tq2(i)+Σj=0k-1Nk(G-NM+M)(G-NM+M)T(Nk)Tr2(j)---(15)

步骤2、

根据残差满足的高斯分布其中, σ2=S1P(k)S1T+(S2-S1M)R(k)(S2-S1M)T

得到故障检测假设:

H0:E{r(k)}=Nke(0)H1:E{r(k)}Nke(0)---(16)

其中,H0表示系统无故障发生,H1表示系统已发生故障。

步骤3、此时选择残差均值估计μ(k)=r(k),得到接受区域B(k),并有均值估计 在区间的概率为:P(μ(k)∈B(k)/H0)=1-λ。经计算得B(k)可表示为:

B(k)=[l(k),u(k)]=[Nke(0)-hλ/2Cov{μ(k)/H0},Nke(0)+hλ/2Cov{μ(k)/H0]---(17)

其中,Cov{μ(k)/H0}=σ2=S1P(k)S1T+(S2-S1M)R(k)(S2-S1M)T,而hλ/2表示有λ/2的概 率在区间[hλ/2,+∞]中。

则可得出k时刻假设检验决策为:

若有则在时刻Td发生故障,即为Dtest(Td)=H1

步骤4、构造置信区间A(k),并有此时的估计均值μ(k)在区间的概率为:

P(μ(k)∈A(k)/H1)=1-υ,k>T0,类似计算接受区域B(k),得出置信区间A(k)可表示 为:A(k)=[a(k),b(k)]=[E{μ(k)|H1}-hυ/2Cov{μ(k)/H1},E{μ(k)|H1}+hυ/2Cov{μ(k)/H1]---(18)

其中,Cov{μ(k)/H1}=σ2=S1P(k)S1T+(S2-S1M)R(k)(S2-S1M)T

则对于故障f(k)有|f(k)|≥ε,故障能够被检测的充分条件是:

ϵ>1||(S2-S1M)Fs||(hλ/2Cov{μ(k)/H0}+hυ/2Cov{μ(k)/H1)---(19)

步骤5、得到故障检测的误报率与漏报率:

其误报率为:P(Dtest(k)=H1|H0)=1-P(μ(k)∈B(k)|H0)=λ    (20)

其中,Dtest(k)表示k时刻的检验决策。故障检出率θ以及漏报率1-θ,其可以定义 为:

1-θ=1-P(Dtest(k)=H1|H1)=P(μ(k)∈B(k)|H1)     (21)

则有:

a(k)u(k)kTbθ>P(μ(k)>u(k)|H1)P(μ(k)>a(k)|H1)=1-υ2,kTb---(22)

因此,漏报率大小可限定为:

1-θ<υ2,kTb---(23)

由上述可知,我们可选择合适的参数以减小系统的误报率与漏报率。

下面对本发明基于非线性随机模型的列车悬架系统传感器故障检测方法进行仿真 验证:

步骤1.选择合适的系统仿真参数:选取采样时间为T=0.001s;过程噪声和测量噪 声的方差分别为:Q(k)=0.012I18×18,R(k)=0.012I9×9;选取e(0)=0.012I26×26

步骤2.注入故障信号:假设此时第三车体传感器正发生故障,则有假定故障开始 时间为第4个离散时间,此时选取λ=υ=0.05,则可选择注入大小为1的常值故障;

步骤3.将得到的状态空间模型导入到Matlab/Simulink中,并在Simulink中建立列 车垂向悬架系统控制仿真模型。仿真时常为20秒。

由附图3可知本发明的方法可以有效的实现高速列车悬架系统传感器故障的检测, 有效地解决了闭环控制结构下故障的检测及其工程实用问题,这对于高速列车悬架故障 的实时监控具有重要的意义。

以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员 来说,在不脱离本发明原理的前提下还可以作出若干改进,这些改进也应视为本发明的 保护范围。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号