当前位置: 首页 > 专利查询>燕山大学专利>正文

数字阀组多故障模式下的主动容错控制方法技术

技术编号:32173995 阅读:12 留言:0更新日期:2022-02-08 15:33
本发明专利技术提供了一种数字阀组多故障模式下的主动容错控制方法,该方法包括:建立数字阀组正常情况的控制信号库,明确数字阀组的故障类型,故障类型包括阀芯卡住未开启(Ⅰ)、阀芯未完全开启(Ⅱ)、阀芯未完全关闭(Ⅲ)、阀芯卡在中间位置(Ⅳ)和阀芯卡住未关闭(

【技术实现步骤摘要】
数字阀组多故障模式下的主动容错控制方法


[0001]本专利技术属于数字液压元件开关控制
,特别是一种数字阀组多故障模式下的主动容错控制方法。

技术介绍

[0002]多个小流量增益的数字阀并联构建数字阀组,可以通过开关组合近似实现连续控制,同时增加数字阀个数就可提高流量,不但增加了系统冗余度,极大提高了系统的可靠性,而且能够保持原有的频率特性。随着数字阀组成环节和影响因素增加,对故障的敏感性也越来越高,尤其是高速开关阀的高频启闭特性导致数字阀组的故障率也随之提高,数字阀精度、寿命和稳定性等指标都会对液压系统的效率及性能产生不可忽视的影响,严重影响控制系统的性能,导致精度、线性度等性能降级,也大大增加了其研制、生产尤其是维护和保障的成本。
[0003]数字阀组故障问题既是成本问题,也是安全问题。虽然数字阀组具有硬件冗余和容错特性,但目前缺少针对数字阀组的主动容错控制方法来保证数字化液压系统的安全、精确运行,降低数字阀故障或性能退化对阀组整体或系统运行性能的影响。因此,从数字化液压系统可靠性、安全性、经济性考虑,利用数字阀组的容错亮点,寻求一种适应性重构机制的主动容错补偿控制方法,以实现数字阀组性能最小降级、最大程度发挥数字阀组可靠性优势是十分迫切且必要的。

技术实现思路

[0004]本专利技术针对上述现有技术中的缺陷,提出一种数字阀组多故障模式下的主动容错控制方法。该方法包括建立数字阀组正常情况的控制信号库,明确数字阀组的故障类型,故障类型包括阀芯卡住未开启(Ⅰ)、阀芯未完全开启(Ⅱ)、阀芯未完全关闭(Ⅲ)、阀芯卡在中间位置(Ⅳ)和阀芯卡住未关闭(

)五种,根据故障类型进行相应的容错控制,重构数字阀组控制信号实现Ⅰ、

型故障类型主动容错控制,通过PID调节PWM控制的数字阀占空比实现Ⅱ、Ⅲ、Ⅳ型故障类型主动容错控制。本专利技术无需硬件冗余,利用故障定位与诊断信息,通过信号重构或调节PWM占空比进行主动容错控制,系统可靠性高且扩展性强,可同时对数个数字阀组进行容错,节约时间。
[0005]本专利技术提供一种数字阀组多故障模式下的主动容错控制方法,其包括以下步骤:
[0006]S1、建立数字阀组正常情况的控制信号库:按分别开启1个数字阀、2个数字阀、i个数字阀和n个数字阀时的控制信号分类为U
n=1
,U
n=2
,U
n=i
,U
n=n
,由此组成控制信号库U:
[0007]U=[U
n=1 U
n=2
ꢀ…ꢀ
U
n=i
ꢀ…ꢀ
U
n=n
]ꢀꢀꢀ
(1)
[0008][0009]其中,n表示数字阀组中数字阀的个数;表示从n中随机取i个数的组合数;
[0010]S2、明确数字阀组的故障类型:根据PCM控制信号和阀芯所在位置,将故障类型分为阀芯卡住未开启(Ⅰ)、阀芯未完全开启(Ⅱ)、阀芯未完全关闭(Ⅲ)、阀芯卡在中间位置(Ⅳ)和阀芯卡住未关闭(

)五种;
[0011]S3、根据故障类型进行相应的容错控制:若故障类型为Ⅰ,则执行步骤S4,若故障类型为Ⅱ,则执行步骤S5,若故障类型为Ⅲ,则执行步骤S6,若故障类型为Ⅳ,则执行步骤S7,若故障类型为

,则执行步骤S8;
[0012]S4、进行故障类型Ⅰ的容错控制:此时数字阀开启失效,无流量输出,即故障类型Ⅰ的数字阀输出流量q
(I)
=0,通过给定此类故障阀常闭信号,并以Q
ref
为目标流量,执行步骤S9;
[0013]S5、进行故障类型Ⅱ的容错控制:此时数字阀关闭正常,完全开启失效,不能完全输出整阀流量q0,即故障类型Ⅱ的数字阀输出流量q
(II)
满足0≤q
(II)
<q0,无需重构控制信号,通过PID调节PWM控制的数字阀占空比τ进行第一操作;
[0014]S6、进行故障类型Ⅲ的容错控制:此时数字阀开启正常,完全关闭失效,故障类型Ⅲ的输出流量q
(III)
不能为零,即满足0<q
(III)
≤q0,无需重构控制信号,通过PID调节PWM控制的数字阀占空比τ进行第二操作;
[0015]S7、进行故障类型Ⅳ的容错控制:此时数字阀完全开启和完全关闭均正常,故障类型Ⅳ的输出流量q
(IV)
满足0<q
(IV)
<q0,无需重构控制信号,通过PID调节PWM控制的数字阀占空比τ进行第一操作或第二操作;
[0016]S8、进行故障类型

的容错控制:此时数字阀完全关闭失效,故障类型

的输出流量q
(V)
满足q
(V)
=q0,通过给定此类故障阀常闭信号,并以Q
ref

=Q
ref

q
(V)
为新的目标流量,执行步骤S9;
[0017]S9、重构数字阀组控制信号:根据流量区间确定数字阀开启数量i,得到新的控制信号分类U

n=i
,再以最少切换次数|J|为目标,确定U

n=i
中开启组合u,将重构后的开关控制信号给到5

Bit等编码数字阀组对其他数字阀的控制信号进行重构,以满足流量需求。
[0018]进一步,所述第一操作为补偿完全开启与无法完全开启的流量差q0‑
q
(j)
,所述第二操作为消除完全关闭与无法完全关闭的流量差q
(j)

0,j取Ⅱ、Ⅲ、Ⅳ。
[0019]优选的,所述步骤S9中最少切换次数J为:
[0020]J=sum|u
i+1

u
i
|
ꢀꢀꢀ
(3)
[0021]其中,u
i
表示新的控制信号分类U

n=i
中第i列组合。
[0022]优选的,所述常闭信号是将对应数字阀的控制信号设为常闭状态0,即将式(1)和式(2)中对应行均设为0,避免进一步线圈损坏。
[0023]优选的,所述步骤S4中若不能满足最大流量需求时,则在构型匹配时通过增加一个数字阀实现硬件冗余来补偿最大流量需求缺口;若出现多个此类阀故障,则停机维修或更换。
[0024]优选的,所提方法适应于单个数字阀的不同故障类型和多个数字阀的不同故障模式;若故障阀过多,超过0.5n(n为数字阀的总个数)时,根据故障信息对数字阀组进行维修或更换,以保证系统性能。
[0025]与现有技术相比,本专利技术的技术效果为:
[0026]1、本专利技术设计的一种数字阀组多故障模式下的主动容错控制方法,无需硬件冗余,利用故障定位与诊断信息,通过目标信号、控制信号本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数字阀组多故障模式下的主动容错控制方法,其特征在于,其包括以下步骤:S1、建立数字阀组正常情况的控制信号库:按分别开启1个数字阀、2个数字阀、i个数字阀和n个数字阀时的控制信号分类为U
n=1
,U
n=2
,U
n=i
,U
n=n
,由此组成控制信号库U:U=[U
n=1 U
n=2
ꢀ…ꢀ
U
n=i
ꢀ…ꢀ
U
n=n
]
ꢀꢀꢀꢀꢀ
(1)其中,n表示数字阀组中数字阀的个数;表示从n中随机取i个数的组合数;S2、明确数字阀组的故障类型:根据PCM控制信号和阀芯所在位置,将故障类型分为阀芯卡住未开启(Ⅰ)、阀芯未完全开启(Ⅱ)、阀芯未完全关闭(Ⅲ)、阀芯卡在中间位置(Ⅳ)和阀芯卡住未关闭(

)五种;S3、根据故障类型进行相应的容错控制:若故障类型为Ⅰ,则执行步骤S4,若故障类型为Ⅱ,则执行步骤S5,若故障类型为Ⅲ,则执行步骤S6,若故障类型为Ⅳ,则执行步骤S7,若故障类型为

,则执行步骤S8;S4、进行故障类型Ⅰ的容错控制:此时数字阀开启失效,无流量输出,即故障类型Ⅰ的数字阀输出流量q
(I)
=0,通过给定此类故障阀常闭信号,并以Q
ref
为目标流量,执行步骤S9;S5、进行故障类型Ⅱ的容错控制:此时数字阀关闭正常,完全开启失效,不能完全输出整阀流量q0,即故障类型Ⅱ的数字阀输出流量q
(II)
满足0≤q
(II)
<q0,无需重构控制信号,通过PID调节PWM控制的数字阀占空比τ进行第一操作;S6、进行故障类型Ⅲ的容错控制:此时数字阀开启正常,完全关闭失效,故障类型Ⅲ的输出流量q
(III)
不能为零,即满足0<q
(III)
≤q0,无需重构控制信号,通过PID调节PWM控制的数字阀占空比τ进行第二操作;S7、进行故障类型Ⅳ的容错控制:此时数字阀完全开启和完全关闭均正常,故障类型Ⅳ的输出流量q
(IV)
满足0<q
(IV)
<q0,无需重构控制信号,通过PID调节PWM控制的数字阀占空比τ进行第一操作或第二操作;S8、进行故障...

【专利技术属性】
技术研发人员:姚静王佩程雨旺李新浩
申请(专利权)人:燕山大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1