电空制动系统压力传感器的故障诊断方法、装置及系统与流程

文档序号:21007238发布日期:2020-06-05 23:14阅读:724来源:国知局
电空制动系统压力传感器的故障诊断方法、装置及系统与流程

本发明属于列车制动技术领域,尤其是指一种机车电空制动系统压力传感器的故障诊断方法、装置及系统。



背景技术:

制动系统是列车的关键部件之一,制动系统的好坏直接影响着列车运行的时效性和安全性。均衡风缸控制系统是电空制动系统的关键子系统,电空制动系统的正常工作取决于均衡风缸压力的正确控制。均衡风缸压力控制系统中均衡风缸压力传感器测量数据的精度和可靠性是性能监控、实施控制策略的基础。均衡风缸压力传感器的故障诊断对于电空制动系统来说非常有必要。目前常用的传感故障诊断方法有基于模型和数据驱动的方法。电空制动系统是一个复杂的集成系统,而且系统有着强烈的非线性。因此,很难建立制动系统的精确物理模型;所以传统的基于模型的方法不适用于电空制动系统的故障诊断。此外,电空制动器有多种工作模式,制动系统在不同模式下工作方式不同,这使得该系统的故障诊断更加困难。

故障诊断包含故障检测和故障隔离。其中,故障检测是指判断是否存在故障;故障隔离是指确定故障的位置和大小,通常使用冗余方法完成故障诊断。传感器故障诊断方法可分为两类:物理冗余和解析冗余。物理冗余方法常用于航空航天领域,通过直接比较来自至少三个相同传感器的信息。该方法易于实现并且实时性好,而且比解析冗余更可靠。然而,物理冗余方法需要额外的传感器;这导致经济成本高以及设备尺寸增大。因此,对传感器故障检测的研究较多基于解析冗余。解析冗余方法基于系统各物理变量之间的数学关系。解析冗余方法有基于模型和数据驱动的方法。由于电空制动系统使用压缩空气作为能量传递介质;由于空气的可压缩性使得建立该系统的精确机理模型非常困难。常规的建模过程是根据物理和数学定理,推导出两个或多个物理量之间的数学关系;对于电空制动系统这样的非线性复杂集成系统使用该方法来建立机理模型难度大而且精度不高。



技术实现要素:

本发明要解决的技术问题在于,提供一种电空制动系统压力传感器的故障诊断方法、装置及系统,能快速、准确地对电空制动系统的压力传感器进行故障检测和隔离。

为实现上述技术效果,本发明采用如下技术方案:

一种机车电空制动系统压力传感器的故障诊断方法,包括以下步骤:

步骤s1,在机车电空制动系统无故障时,分别进行制动、缓解和稳压运行操作;记录均衡风缸和列车管的压力传感器在制动、缓解和稳压每种工作模式下的压力测量数据,并对每种工作模式下的2个压力测量数据进行回归分析,得到均衡风缸与列车管两者的压力在每种工作模式下的数量关系的回归分析模型;

步骤s2,在机车电空制动系统的压力传感器故障未知时,任意执行制动、缓解和稳压运行操作,实时采集均衡风缸的m个压力传感器和列车管的n个压力传感器在当前工作模式下的压力测量数据,得到均衡风缸的m个压力测量数据和列车管的n个压力测量数据;使用均衡风缸与列车管两者的压力在当前工作模式下的数量关系的回归分析模型,将列车管的n个压力测量数据转换为均衡风缸的n个压力测量数据;

步骤s3,使用自适应加权数据融合方法,对均衡风缸的m+n个压力测量数据进行融合计算,得到均衡风缸的压力融合数据;

步骤s4,将均衡风缸的所有压力测量数据,分别减去均衡风缸的压力融合数据,计算得到与各压力传感器对应的残差值;

步骤s5,对每个传感器进行故障诊断:若压力传感器对应的残差值大于阈值,则该压力传感器故障;否则该压力传感器在当前工作模式下无故障。

在更优的技术方案中,采用梯度提升决策树进行回归分析。

在更优的技术方案中,所有压力传感器均以预设频率进行压力数据测量,步骤s4得到各传感器对应的残差序列;在执行步骤s5时,若压力传感器对应的残差序列中连续3个残差值大于阈值,则判断该压力传感器故障,否则该压力传感器在当前工作模式下无故障。

在更优的技术方案中,当判断得到压力传感器故障时,还包括判断该压力传感器的故障类型:若压力传感器对应的残差序列在某个固定值附近波动,则该压力传感器发生偏置故障;若传感器对应的残差序列随时间变化超过预设值,则该压力传感器发生漂移故障。

在更优的技术方案中,若压力传感器在每种工作模式下均无故障,则该压力传感器正常。

在更优的技术方案中,自适应加权数据融合方法的计算公式为:

其中,se(t)为均衡风缸的压力融合值,si(t)为第i个传感器在t时刻对均衡风缸的压力测量数据,wi(t)表示第i个传感器在t时刻的权重。

在更优的技术方案中,每个传感器在t时刻的权重的计算方法为:

ri(t)=g*ri(t-1)+(1-g)|si(t)-2se(t-1)+se(t-2)|;

其中,是第i个传感器在t时刻的未归一化权重,ri(t)用来衡量传感器的测量精度,传感器的精度越高ri(t)的值越小;g∈(0,1],g是一个权重系数。

在更优的技术方案中,m=2,n=1。

本发明还提供一种机车电空制动系统压力传感器的故障诊断装置,包括:压力关系回归模型确定模块、压力测量数据获取模块、压力融合数据计算模块、残差值计算模块和故障诊断模块;

所述压力关系回归模型确定模块用于:在机车电空制动系统无故障时,分别进行制动、缓解和稳压运行操作;记录均衡风缸和列车管的压力传感器在制动、缓解和稳压每种工作模式下的压力测量数据,并对每种工作模式下的2种压力测量数据进行回归分析,得到均衡风缸与列车管两者的压力在每种工作模式下的数量关系的回归分析模型;

所述压力测量数据获取模块用于:在机车电空制动系统的压力传感器故障未知时,任意执行制动、缓解和/或稳压运行操作,实时采集均衡风缸的m个压力传感器和列车管的n个压力传感器在当前工作模式下的压力测量数据,得到均衡风缸的m个压力测量数据和列车管的n个压力测量数据;使用均衡风缸与列车管两者的压力在当前工作模式下的数量关系的回归分析模型,将列车管的n个压力测量数据转换为均衡风缸的n个压力测量数据;

所述压力融合数据计算模块用于:使用自适应加权数据融合方法,对均衡风缸的m+n个压力测量数据进行融合计算,得到均衡风缸的压力融合数据;

所述残差值计算模块用于:将均衡风缸的所有压力测量数据,分别减去均衡风缸的压力融合数据,计算得到与各压力传感器对应的残差值;

所述故障诊断模块用于:对每个传感器进行故障诊断:若压力传感器对应的残差值大于阈值,则该压力传感器故障;否则该压力传感器在当前工作模式下无故障。

处理器和存储器,所述存储器存储有计算机程序,其中,所述计算机程序被所述处理器执行时,使得所述处理器执行上述任一项技术方案所述的方法。

本发明还提供一种机车电空制动系统,包括气路子系统和制动控制系统,所述制动控制系统包括:设置于气路子系统的均衡风缸和列车管的压力传感器以及用于上述任一所述方法的控制板。

有益效果

针对列车电空制动系统的复杂组成结构和工作机制,本发明使用数据驱动的解析冗余方法,在缓解、制动和稳压运行过程中检测和隔离电空制动系统的压力传感器故障。本发明采用数据驱动的方法,即依据制动系统中被测量之间的相互联系,通过回归分析方法确定均衡风缸压力和列车管压力之间的定量关系,避免了建立电空制动系统精确机理模型的难题;本发明采用解析冗余的方法,即通过回归分析模型(均衡风缸压力和列车管压力之间的定量关系)把列车管的压力测量数据转换为均衡风缸的压力测量数据,相当于增加了一个用于测量均衡风缸的压力传感器,从而可以使用多传感器数据融合方法融合多个传感器的测量值来计算均衡风缸压力,并根据融合计算值和每个测量值之间的残差来进行传感器故障检测和识别,能快速、准确地对电空制动系统的压力传感器进行故障检测和隔离,以减少因为故障引起制动系统性能下降,避免安全事故的发生。

附图说明

图1是本发明实施例所述机车电空制动系统的结构示意图;

图2是本发明实施例所述机车电空制动系统压力传感器的故障诊断方法原理框图;

图3是本发明实施例所述机车电空制动系统压力传感器的故障诊断方法的实现步骤图;

图4是本发明实施例所述机车电空制动系统压力传感器的故障诊断方法进行在线故障诊断的流程框图。

具体实施方式

下面对本发明的实施例作详细说明,本实施例以本发明的技术方案为依据开展,给出了详细的实施方式和具体的操作过程,对本发明的技术方案作进一步解释说明。

本发明实施例提供一种机车电空制动系统压力传感器的故障诊断方法,应用于机车电空制动系统,该机车电空制动系统包括气路子路和制动控制系统;所述气路子系统用来实现列车管的空气压力调节,从而改变制动力;所述制动控制系统通过采集司机的控制命令来实现对均衡风缸压力的控制。

气路子系统由空气压缩机、气路管、总风容器、减压阀、均衡风缸、制动阀、缓解阀、中继阀、列车管等组成。

如图1所示,空气压缩机用来提供高压的压缩空气,总风容器用来存储压缩空气,减压阀将压缩空气压力减少到650kpa的绝对压力;该电空制动系统有缓解,稳压和制动这三种工作模式;在缓解过程中:缓解阀闭合后,经减压阀减压后的缩空气流入到均衡风缸,均衡风缸中的气压在制动控制系统的预设控制算法作用下上升到设定值;缓解过程完成之后,制动系统进入稳压运行过程,在该过程中均衡风缸的压力保持稳定;当司机进行制动操作时,在制动过程中:制动阀闭合后,均衡风缸向大气中排气,在控制算法的作用下均衡风缸中的气压下降到设定值;气路管用于将各部分连通起来,总风容器、均衡风缸和列车管通过中继阀连接起来;中继阀的作用是使列车管中的压力跟随均衡风缸中的压力变化。所述制动阀和缓解阀是电磁阀,其额定工作电压为24v。

制动控制系统由控制板、模拟量输入输出板(aiao)、压力传感器和电源组成,控制板与模拟量输入输出板之间通过双口ram交换数据。

在本实施例中,制动控制系统在总风容器设置1个压力传感器,在均衡风缸设置2个压力传感器,在列车管设置1个压力传感器;模拟量输入板将各压力传感器输出的电流值转化成相对压力输出给控制板;模拟量输入板采集司机对制动系统的操作命令,计算到设定的压力目标值;控制板根据压力目标值以及压力传感器反馈的相对压力值,运行控制算法,并通过模拟量输出板输出pwm波以控制制动阀和缓解阀的开闭,使均衡风缸的压力与设定的压力目标值相同。

当司机执行缓解操作时,模拟量输出板输出pwm波控制缓解阀闭合,均衡风缸中的压力上升至设定的压力目标值;当司机执行制动操作时,模拟量输出板输出pwm波控制制动阀闭合,均衡风缸中的压缩空气排到大气,其压力减小到设定的压力目标值;在稳压运行模式下不输出pwm波,缓解阀和制动阀都断开,均衡风缸中的压力保持稳定。

所述控制板还用于实现本实施例所述的机车电空制动系统压力传感器的故障诊断方法,该方法如图2-4所示,包括以下步骤:

步骤s1,在机车电空制动系统无故障时,分别进行制动、缓解和稳压运行操作;记录均衡风缸和列车管的压力传感器在制动、缓解和稳压每种工作模式下的压力测量数据,对每种工作模式下的2种压力测量数据进行回归分析,得到均衡风缸与列车管两者的压力在每种工作模式下的数量关系的回归分析模型;

本实施例所采用的回归分析方法为梯度提升决策树(gbdt);在电空制动系统无故障的时候分别进行制动,缓解和稳压运行操作,并记录操作过程中均衡风缸压力传感器1、均衡风缸压力传感器2和列车管压力传感器的测量数据;对得到的压力测量数据进行去噪处理,然后根据操作模式把数据划分成三部分:制动过程数据,缓解过程数据以及稳压运行数据;对同一工作模式下均衡风缸和列车管的压力测量数据,使用梯度提升决策树拟合它们之间的数量关系,以确定均衡风缸和列车管在制动、缓解以及稳压运行每种工作模式下的压力测量数据关系。

步骤s2,在机车电空制动系统的压力传感器故障未知时,任意执行制动、缓解或稳压运行操作,实时采集均衡风缸的2个压力传感器和列车管的1个压力传感器在当前工作模式下的压力测量数据,得到均衡风缸的2个压力测量数据和列车管的1个压力测量数据;使用均衡风缸与列车管两者的压力在当前工作模式下的数量关系的回归分析模型,将列车管的1个压力测量数据转换为均衡风缸的1个压力测量数据;

步骤s3,使用自适应加权数据融合方法,对均衡风缸的3个压力测量数据按以下公式进行融合计算,得到均衡风缸的压力融合数据;其中自适应加权数据融合方法的计算公式为:

其中,se(t)为均衡风缸在t时刻的压力融合值,si(t)为第i个传感器在t时刻对均衡风缸的压力测量数据,wi(t)表示第i个传感器在t时刻的权重,由传感器的精度按以下公式确定:

ri(t)=g*ri(t-1)+(1-g)|si(t)-2se(t-1)+se(t-2)|;

其中,是第i个传感器在t时刻的未归一化权重,ri(t)用来衡量传感器的测量精度,传感器的精度越高ri(t)越小;g∈(0,1],g是一个权重系数,引入g是为了根据传感器当前的测量误差动态的调整ri(t);本实施例依据每个传感器的测量精度,经过多次试验尝试,取g=0.8。

步骤s4,将均衡风缸的3个压力测量数据,分别减去均衡风缸的压力融合数据,计算得到与3个压力传感器对应的残差值;

步骤s5,对每个传感器进行故障诊断:若压力传感器对应的残差值大于阈值,则该压力传感器故障;否则该压力传感器在当前工作模式下无故障。

为减少误报的可能性,阈值设置为将误报率限制在1%以内,即:在设置阈值时,由若干残差组成的训练数据集中,使其中至少99%的数据均低于阈值。

在更优的实施例中,所有压力传感器均以预设频率进行压力数据测量,因此该步骤s4得到各传感器对应的残差序列;在执行步骤s5时,若压力传感器对应的残差序列中连续3个残差值大于阈值,则判断该压力传感器故障,否则该压力传感器在当前工作模式下无故障。的压力在每种工作模式下的数量关系的回归分析模型在更优的实施例中,当判断得到某个压力传感器故障时,再进一步判断该压力传感器的故障类型:若压力传感器对应的残差序列在某个固定值附近波动,则该压力传感器发生偏置故障;若传感器对应的残差序列随时间变化超过预设值,即波动较大,则该压力传感器发生漂移故障。

在更优的实施例中,如果判断得到某个压力传感器在某种工作模式下无故障,再进一步判断其在其他工作模式下是否故障,如果该压力传感器在每种工作模式下均无故障,则判断该压力传感器正常。

本发明还提供一种机车电空制动系统压力传感器的故障诊断装置,是与上述实施例所述的故障诊断方法相对应装置类实施例,包括:压力关系回归模型确定模块、压力测量数据获取模块、压力融合数据计算模块、残差值计算模块和故障诊断模块;

所述压力关系回归模型确定模块用于:在机车电空制动系统无故障时,分别进行制动、缓解和稳压运行操作;记录均衡风缸和列车管的压力传感器在制动、缓解和稳压每种工作模式下的压力测量数据,并对每种工作模式下的2种压力测量数据进行回归分析,得到均衡风缸与列车管两者的压力在每种工作模式下的数量关系的回归分析模型;

所述压力测量数据获取模块用于:在机车电空制动系统的压力传感器故障未知时,任意执行制动、缓解和/或稳压运行操作,实时采集均衡风缸的m个压力传感器和列车管的n个压力传感器在当前工作模式下的压力测量数据,得到均衡风缸的m个压力测量数据和列车管的n个压力测量数据;使用均衡风缸与列车管两者的压力在当前工作模式下的数量关系的回归分析模型,将列车管的n个压力测量数据转换为均衡风缸的n个压力测量数据;

所述压力融合数据计算模块用于:使用自适应加权数据融合方法,对均衡风缸的m+n个压力测量数据进行融合计算,得到均衡风缸的压力融合数据;

所述残差值计算模块用于:将均衡风缸的所有压力测量数据,分别减去均衡风缸的压力融合数据,计算得到与各压力传感器对应的残差值;

所述故障诊断模块用于:对每个传感器进行故障诊断:若压力传感器对应的残差值大于阈值,则该压力传感器故障;否则该压力传感器在当前工作模式下无故障。

本发明还提供一种机车电空制动系统,包括气路子系统和制动控制系统,所述制动控制系统包括:设置于气路子系统的均衡风缸和列车管的压力传感器以及用于实现上述实施例方法的控制板。

综上所述,针对列车电空制动系统的复杂组成结构和工作机制,本发明使用数据驱动的方法,在缓解、制动和稳压运行过程中检测和隔离电空制动系统的压力传感器故障。本发明依据制动系统中被测量之间的相互联系,通过回归分析方法确定均衡风缸压力和列车管压力之间的定量关系,避免了建立电空制动系统精确机理模型的难题;本发明使用多传感器数据融合方法融合多个传感器的测量值来计算均衡风缸压力,根据融合计算值和每个测量值之间的残差来进行传感器故障检测和识别,能快速地进行电空制动系统压力传感器故障检测和隔离,避免电空制动系统因为传感器故障而导致性能下降,同时减少安全事故的发生。

以上实施例为本申请的优选实施例,本领域的普通技术人员还可以在此基础上进行各种变换或改进,在不脱离本申请总的构思的前提下,这些变换或改进都应当属于本申请要求保护的范围之内。

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