一种动车组制动系统间歇乘性传感器故障的鲁棒检测方法与流程

文档序号:11773086阅读:398来源:国知局
一种动车组制动系统间歇乘性传感器故障的鲁棒检测方法与流程

本发明属于信号处理领域,具体涉及一种动车组制动系统间歇乘性传感器故障的鲁棒检测方法。



背景技术:

作为动车组九大关键技术之一,动车组制动系统能否稳定可靠工作直接关系到动车组的行车安全。其传感器主要用于信息获取,无论发生任何故障都可能会造成巨大的人员伤亡和经济损失,因此,切实保障动车组制动系统传感器的可靠性至关重要。

动车组制动系统技术体系中,间歇传感器故障被工程技术人员称为活故障,是一类经常发生的故障。但现有鲁棒传感器故障检测方法通常只能对具有特定结构模型不确定性的系统进行检测,且仅适用于永久传感器故障的检测,无法进行乘性间歇传感器故障的检测。目前对于该类故障的检测一般需要工程技术人员跟车分析处理,远未达到自动化与智能化检测,耗费了大量人力物力,且检测性能依赖跟车人员经验,给行车安全带来了极大隐患。



技术实现要素:

针对现有技术中存在的上述技术问题,本发明提出了一种动车组制动系统间歇乘性传感器故障的鲁棒检测方法,设计合理,克服了现有技术的不足,具有良好的效果。

为了实现上述目的,本发明采用如下技术方案:

一种动车组制动系统间歇乘性传感器故障的鲁棒检测方法,包括如下步骤:

步骤1:建立动车组制动系统状态空间模型,如公式(1)所示:

其中,为系统状态,为控制输入,为测量输出;为过程噪声,为测量噪声;为过程参数,为测量参数;为过程参数不确定性,为测量参数不确定性;为乘性间歇传感器故障,其形式如公式(2)所示:

其中,γ(·)为单位阶跃函数,fi为第i个间歇故障的模式,ko,i为第i个间歇故障的发生时间,kd,i为第i个间歇故障的消失时间;

上述随机变量满足下列条件:

初始系统状态x(0)的均值为协方差为p0,二阶矩为σ0;噪声w(k)和v(k)的均值均为零,协方差矩阵分别为σw(k),σv(k);参数不确定性aδ(k),bδ(k),cδ(k)的均值均为零,协方差矩阵分别为

步骤2:设计鲁棒残差生成器,具体包括如下步骤:

步骤2.1:离线设计滤波器增益,具体包括如下步骤:

步骤2.1.1:设定滤波器初值

步骤2.1.2:计算中间变量

步骤2.1.3:计算滤波器增益

kx(k)=h(k)cc(k)ts(k)-1,(6);

步骤2.1.4:计算状态估计误差协方差

步骤2.2:在线计算鲁棒残差,具体包括如下步骤:

步骤2.2.1:设定状态估计初值

步骤2.2.2:计算状态预测值

步骤2.2.3:计算新息

步骤2.2.4:计算状态估计值

步骤2.2.5:计算残差

步骤3:设计故障检测策略,具体包括如下步骤:

步骤3.1:计算故障检测统计量

td(k)=r(k)tr(k),(13);

步骤3.2:计算故障检测阈值

步骤3.3:设定故障检测逻辑

若td(k-1)≤jd(k-1),td(k)>jd(k),则k时刻发生故障,故障警报指示量ia=1,

若td(k-1)>jd(k-1),td(k)≤jd(k),则k时刻故障消失,故障解除指示量ir=1。

本发明所带来的有益技术效果:

本发明有效保障了动车组乘性间歇传感器故障检测的实际应用需求,在系统具有随机不确定性的情况下可以实时在线检测乘性间歇传感器故障的发生与消失,达到了自动化与智能化检测的目的。

附图说明

图1为本发明方法的流程图。

图2为本发明方法的原理示意图。

图3为本发明动车组制动系统传感器发生正乘性间歇故障的检测结果示意图。

图4为本发明动车组制动系统传感器发生负乘性间歇故障的检测结果示意图。

图5为发明动车组制动系统传感器同时发生正负乘性间歇故障的检测结果示意图。

具体实施方式

下面结合附图以及具体实施方式对本发明作进一步详细说明:

一种动车组制动系统间歇乘性传感器故障的鲁棒检测方法,其基本原理如图2所示,其流程如图1所示,具体包括如下步骤:

步骤1:建立动车组制动系统状态空间模型,如公式(1)所示:

其中,为系统状态,为控制输入,为测量输出;为过程噪声,为测量噪声;为过程参数,为测量参数;为过程参数不确定性,为测量参数不确定性;为乘性间歇传感器故障,其形式如公式(2)所示:

其中,γ(·)为单位阶跃函数,fi为第i个间歇故障的模式,ko,i为第i个间歇故障的发生时间,kd,i为第i个间歇故障的消失时间;

上述随机变量满足下列条件:

初始系统状态x(0)的均值为协方差为p0,二阶矩为σ0;噪声w(k)和v(k)的均值均为零,协方差矩阵分别为σw(k),σv(k);参数不确定性aδ(k),bδ(k),cδ(k)的均值均为零,协方差矩阵分别为

步骤2:设计鲁棒残差生成器,具体包括如下步骤:

步骤2.1:离线设计滤波器增益,具体包括如下步骤:

步骤2.1.1:设定滤波器初值

步骤2.1.2:计算中间变量

步骤2.1.3:计算滤波器增益

kx(k)=h(k)cc(k)ts(k)-1,(6);

步骤2.1.4:计算状态估计误差协方差

步骤2.2:在线计算鲁棒残差,具体包括如下步骤:

步骤2.2.1:设定状态估计初值

步骤2.2.2:计算状态预测值

步骤2.2.3:计算新息

步骤2.2.4:计算状态估计值

步骤2.2.5:计算残差

步骤3:设计故障检测策略,具体包括如下步骤:

步骤3.1:计算故障检测统计量

td(k)=r(k)tr(k),(13);

步骤3.2:计算故障检测阈值

步骤3.3:设定故障检测逻辑

若td(k-1)≤jd(k-1),td(k)>jd(k),则k时刻发生故障,故障警报指示量ia=1,

若td(k-1)>jd(k-1),td(k)≤jd(k),则k时刻故障消失,故障解除指示量ir=1。

检测结果如图3、图4、图5所示。

当然,上述说明并非是对本发明的限制,本发明也并不仅限于上述举例,本技术领域的技术人员在本发明的实质范围内所做出的变化、改型、添加或替换,也应属于本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1