一种考虑随机时延的风机控制系统容错控制方法

文档序号:714247 发布日期:2021-04-16 浏览:5次 >En<

阅读说明:本技术 一种考虑随机时延的风机控制系统容错控制方法 (Fan control system fault-tolerant control method considering random time delay ) 是由 王雅宾 孙晓刚 褚孝国 翁存兴 王传鑫 于 2020-11-27 设计创作,主要内容包括:一种考虑随机时延的风机控制系统容错控制方法,包括:考虑外部扰动的影响,建立风机转矩控制系统的状态空间方程,考虑网络控制系统中的执行器故障,应用输入时滞和伯努利分布得到改进的系统状态方程;采用李雅普诺夫稳定性分析方法,得到控制器的约束条件矩阵;通过矩阵不等式计算求取状态反馈控制器增益矩阵本发明考虑具有执行器故障和随机时滞的风机转矩控制控制系统,建立了闭环控制系统模型,给出了闭环系统渐近稳定和容错控制的解决方法;建立了包含随机时滞信息的李雅普诺夫-克拉索夫斯基函数,基于拓展互补凸优化矩阵法对时滞进行分析和处理,得到使系统稳定的充分条件,显著降低了系统的保守性;获得良好的性能特性。(A fan control system fault-tolerant control method considering random time delay comprises the following steps: considering the influence of external disturbance, establishing a state space equation of a fan torque control system, considering the faults of an actuator in a network control system, and obtaining an improved system state equation by applying input time lag and Bernoulli distribution; obtaining a constraint condition matrix of the controller by adopting a Lyapunov stability analysis method; obtaining state feedback controller gain matrix by matrix inequality calculation The invention considers a fan torque control system with actuator faults and random time lag, establishes a closed-loop control system model and provides a solution for asymptotic stability and fault-tolerant control of the closed-loop system; a Lyapunov-Classkiky function containing random time lag information is established, and the random time lag information is complementary based on expansionThe convex optimization matrix method analyzes and processes the time lag to obtain sufficient conditions for stabilizing the system, and the conservation of the system is obviously reduced; good performance characteristics are obtained.)

一种考虑随机时延的风机控制系统容错控制方法

技术领域

本发明涉及风机控制系统控制领域,具体的,涉及一种考虑了随机时延和执行器故障的风机控制系统的采样数据控制方法,该方法能够使系统稳定并满足性能,进行容错控制。

背景技术

风机控制系统通过通信网络将传感器、控制器、被控对象等各个单元连接。在风机控制系统中不可避免地会遇到各种扰动,这可能会导致系统不稳定和性能下降。传统的控制方法通过连续时间信号实现,而在风机控制系统中往往需要数字信号实现。众所周知,实际系统中的大多数控制器都是采用数字技术设计。因此,能够直接为连续时间系统设计数字控制器的采样数据控制方式得到广泛地应用。目前主要有三种方法用于研究采样数据控制:离散化方法、脉冲模型法以及输入时滞法。与前两种方法相比,输入时滞法将传统的采样数据系统重构为时延系统,具有采样间隔无需恒定的优势。针对具有输入时滞的采样控制系统,研究人员已经提出许多先进的矩阵不等式来建立系统的稳定性条件。这些方法中,互补凸矩阵不等式通过将非凸项合并为一个表达式来获得精确的凸不等式,这已被证明是改进稳定性准则的有效方法。

但值得注意的是,现有的采样控制方法是通过确定性采样并且系统没有故障的假设下设计的。但由于实际控制系统中的各种外部随机因素或通信干扰,时滞实际上以随机形式出现。而且系统的结构不可能是固定不变的,因为风机控制系统中故障发生是不可避免、难以预测的,会导致系统不稳定和性能降级。

综上,如何能够设计一种控制器,使得闭环系统渐近稳定并且受控输出以及外部输入低于性能的规定指标,使风机转矩控制系统出现故障时稳定,并且具有良好的鲁棒性能和更低的保守性成为现有技术亟需解决的技术问题。

发明内容

本发明的目的在于提出一种考虑随机时延的风机控制系统容错控制方法,给出了状态反馈控制器,使得系统在故障发生时稳定并获得更小的保守性和良好的鲁棒性。

为达此目的,本发明采用以下技术方案:

一种考虑随机时延的风机控制系统容错控制方法,其特征在于,包括如下步骤:

状态空间方程控制步骤S110:

考虑外部扰动的影响,建立风机转矩控制系统的状态空间方程:

其中表示系统的状态变量,表示系统被控输出,表示控制输入,表示外部扰动,其中分别表示n、l、p、q维的欧几里得空间,A,B,C,Q,D为合适维数的已知参数矩阵;

采样H控制器构造步骤S120:

考虑网络控制系统中的执行器故障,引入控制信号uF(t),应用采用控制中输入时滞处理离散采样时刻tm,应用伯努利分布来描述随机时滞,得到改进的系统状态方程,

约束条件矩阵设计步骤S130:

整合相关引理,根据具有随机时滞和执行器故障的模型采用李雅普诺夫稳定性分析方法,得到网络控制系统渐近稳定并且满足H容错控制器的具有鲁棒稳定性能的控制器的约束条件矩阵;

状态反馈控制器增益矩阵计算步骤S140:

通过矩阵不等式计算求取状态反馈控制器增益矩阵

本发明进一步公开了一种存储介质,用于存储计算机可执行指令,其特征在于:

所述计算机可执行指令在被处理器执行时执行上述的考虑随机时延和执行器故障的风机转矩控制系统的容错采样控制方法。

本发明具有如下的优点:

1)本发明针对考虑具有执行器故障和随机时滞的风机转矩控制控制系统,同时考虑了系统中外部扰动的影响。建立了闭环控制系统模型,给出了闭环系统渐近稳定和容错控制的解决方法;

2)本发明考虑风机转矩控制系统中存在的随机时滞的情况,建立了包含随机时滞信息的李雅普诺夫-克拉索夫斯基函数,基于拓展互补凸优化矩阵法对时滞进行分析和处理,得到使系统稳定的充分条件,并显著降低了系统的保守性;

3)本发明应用于典型的风机转矩控制系统,可以获得良好的性能特性,证明本发明在实际风机转矩控制系统中的有效应用前景。

附图说明

图1是根据本发明具体实施例的考虑随机时延的风机控制系统容错控制方法的流程图;

图2是根据本发明具体实施例的ζ(t)的伯努利概率分布的示意图;

图3是根据本发明具体实施例的系统控制性能的示意图。

具体实施方式

下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。

本发明提出一种考虑随机时延的风机控制系统容错控制方法,充分考虑了风机转矩控制系统中的随机时延、执行器故障以及外部扰动的问题,通过李雅普诺夫稳定性理论和扩展的互补凸矩阵不等式技术,给出状态反馈控制器设计方法,使得系统在故障发生时稳定并获得更小的保守性和良好的鲁棒性。

具体的,参见图1,示出了根据本发明具体实施例的考虑随机时延的风机控制系统容错控制方法的流程图,该方法包括如下步骤:

状态空间方程控制步骤S110:

考虑外部扰动的影响,建立风机转矩控制系统的状态空间方程:

其中表示系统的状态变量,表示系统被控输出,表示控制输入,表示外部扰动,其中分别表示n、l、p、q维的欧几里得空间,A,B,C,Q,D为合适维数的已知参数矩阵;

采样H控制器构造步骤S120:

考虑网络控制系统中的执行器故障,引入控制信号uF(t),应用采用控制中输入时滞处理离散采样时刻tm,应用伯努利分布来描述随机时滞,得到改进的系统状态方程。

具体的,该步骤包括如下子步骤:

引入控制信号uF(t)子步骤S121:

由于风机转矩控制系统中存在控制信号故障,因此传统状态反馈控制设计并不适用于风机转矩控制系统。该子步骤考虑风机转矩控制系统中的执行器故障,引入uF(t)来描述控制信号,用于表征系统模型中的故障情况:

uF(t)=Gu(t) (34)

其中G为执行器故障矩阵,是由g1,g2,...,gm构成的对角矩阵,满足0≤gr≤1,gr=1表明第r个执行器是正常的,如果0<gr<1表明第r个执行器发生部分故障,而gr=0则表明第r个执行器彻底损坏。

处理离散采样时刻tm子步骤S122:

假设在进入网络之前,基于零阶保持电路和采样程序对控制器u(t)进行了采样,tm(m=0,1,...)表示采样时刻,满足0≤t0<t1<…<tm<…且随后状态反馈控制器被描述为:

为状态反馈增益矩阵,因此系统动态方程可以被描述为:

上述闭环系统中同时包含连续信号和离散信号,通过使用采样数据变换,引入输入时滞法处理这种情况,采样时刻tm被定义为:

tm=t-(t-tm)=t-h(t) (37)

此时控制器被描述为u(t)=u(tm)=u(t-h(t)),tm≤t≤tm+1,其中u(tm)为离散时间控制输入,h(t)为时变时滞,满足h0≤h(t)≤h2,h0和h2为给定常量。

应用伯努利分布改进系统状态方程子步骤S123:

由于风机转矩控制系统中各种外部随机因素或通信干扰,时滞通常会以随机的形式发生。而随机时滞信号会导致系统不稳定,振荡和一些其他性能不佳的问题。因此,在网络控制系统中考虑随机时滞的影响非常有价值。

在该子步骤中通过伯努利分布来描述随机时滞,引入两个集合描述h(t)的概率分布:

其中h1∈[h0,h2],表示h(t)∈[h0,h1)的情况发生;表示h(t)∈[h1,h2]的情况发生,

假设两种情况发生的概率分别为接着引入伯努利分布序列ξ(t):

即ξ(t)满足概率 其中表示ξ(t)的数学期望,ξ0为属于区间[0,1]的常量,能够看出 表示事件发生的概率;

引入两个时滞变量满足h0≤h1(t)≤h1且h1≤h2(t)≤h2,通过考虑随机时滞,系统状态方程可以表示为:

其等价形式可以表示为:

约束条件矩阵设计步骤S130:

整合相关引理,根据具有随机时滞和执行器故障的模型采用李雅普诺夫稳定性分析方法,得到网络控制系统渐近稳定并且满足H容错控制器的具有鲁棒稳定性能的控制器的约束条件矩阵。

具体的,包括如下子步骤:

引理整理子步骤S131:

整理如下三个证明主要结论所必需的引理,

引理1:对于任何给定矩阵R>0,给定标量m和n且m<n,令向量x:[m,n]为可导函数,则不等式成立:

其中τ1=x(n)-x(m),

引理2:对于任何给定矩阵R>0,给定标量m和n且m<n,对于任何可积函数x:[m,n],以下不等式成立:

引理3:对于正标量β,λ∈(0,1),当β+λ=1时,对于任何矩阵W1、W2以及矩阵R1>0且R2>0时,不等式成立:

其中

李雅普诺夫稳定性分析方法引进子步骤S132:

研究具有鲁棒H的采样控制问题,给定扰动衰减系数σ,设计的状态反馈控制器,使得网络控制系统满足如下两个要求:

c)外界扰动输入d(t)=0时闭环系统渐近稳定;

d)在零初始条件下,对于任何非零扰动d(t)≠0,控制器输出L(t)都满足

构建李雅普诺夫-克拉索夫斯基函数:

V(x(t))=V1(x(t))+V2(x(t))+V3(x(t))+V4(x(t)) (45)

其中

其中h10=h1-h0且h21=h2-h1,对称矩阵

通过结合引理1、2、3对李雅普诺夫函数求导后积分项进行放缩,进而李雅普诺夫函数的导数可以被估计为:

其中,

通过引理3,的期望可以估计为:

其中,

加入零矩阵不等式条件:

时,条件满足即系统渐近稳定,即:

求取H容错控制器增益矩阵,根据H性能约束条件,在零初始条件下定义:

通过Schur补引理,条件满足,

对上式从0到+∞积分可得:

即||L(t)||2<σ2‖d(t)‖2,这意味着闭环容错控制系统对所有非零扰动输入d(t)满足H性能指标σ,且闭环系统渐近稳定。

其中V(0)、V(+∞)表示李雅普诺夫函数x(t)=0时状态和x(t)=+∞时状态。

约束条件矩阵得出子步骤S133:

利用李雅普诺夫稳定性理论和拓展互补凸优化矩阵不等式分析方法,得到网络控制系统渐近稳定并且满足H容错控制器的充分条件:

对于给定正标量ε120和0≤h0<h1<h2,当存在对称正定矩阵实矩阵以及合适维度矩阵使得矩阵不等式(54)~(57)成立,则在执行器发生故障时,具有随机时变时滞时延的网络控制系统的闭环容错控制系统渐近稳定,实现H容错控制。

其中*表示对称位置矩阵的转置,

值得注意的是控制器增益与F耦合,因此需要进一步处理才能利用LMI工具箱计算矩阵

状态反馈控制器增益矩阵计算步骤S140:

通过矩阵不等式计算求取状态反馈控制器增益矩阵

具体的,令当矩阵不等式(58)~(61)成立,则可以用LMI工具箱求取状态反馈控制器增益矩阵

其中:

通过求解上述矩阵不等式,可获得闭环网络控制系统符合H容错控制条件下的状态反馈控制器增益矩阵

进一步的,本发明还公开了一种存储介质,用于存储计算机可执行指令,其特征在于:

所述计算机可执行指令在被处理器执行时执行上述的考虑随机时延和执行器故障的风机转矩控制系统的容错采样控制方法。

实施例:

以典型风机转矩控制系统为例:

其中:

Q=[0 0 0.542]

选取执行器故障率G=0.5,最大被控输出转矩5N·m,最大控制输入umax=10,另外参数ε1=1,ε2=0.2,对于ξ0=0.1,h0=0.01s,h1=0.02s,h2=0.04s。下表中表明随着积分上界h2的下降,H性能指标σ也随之增加。

为了进一步评估系统的性能,考虑了外部扰动存在:

通过将本发明应用于典型的风机转矩控制系统,最小H性能指标σ为11.7782,可允许的控制器增益矩阵计算为:

参见图2反映了ξ(t)的伯努利概率分布,图3反映了系统控制性能。从图中可知,在执行机构发生故障时,风机转矩控制系统仍能稳定运行,且性能需求|L(t)|<1和|uF(t)|<|umax|得到满足。相比于传统的风机转矩控制系统容错控制方法,本发明使控制系统具有更少的保守性和更好的约束性能。表明采用本发明设计的容错控制器可以使考虑随机时滞的风机转矩控制系统在执行器发生故障时具有良好的鲁棒完整性。

本发明具有如下的优点:

1)本发明针对考虑具有执行器故障和随机时滞的风机转矩控制控制系统,同时考虑了系统中外部扰动的影响。建立了闭环控制系统模型,给出了闭环系统渐近稳定和容错控制的解决方法;

2)本发明考虑风机转矩控制系统中存在的随机时滞的情况,建立了包含随机时滞信息的李雅普诺夫-克拉索夫斯基函数,基于拓展互补凸优化矩阵法对时滞进行分析和处理,得到使系统稳定的充分条件,并显著降低了系统的保守性;

3)本发明应用于典型的风机转矩控制系统,可以获得良好的性能特性,证明本发明在实际风机转矩控制系统中的有效应用前景。

显然,本领域技术人员应该明白,上述的本发明的各单元或各步骤可以用通用的计算装置来实现,它们可以集中在单个计算装置上,可选地,他们可以用计算机装置可执行的程序代码来实现,从而可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件的结合。

以上内容是结合具体的优选实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施方式仅限于此,对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单的推演或替换,都应当视为属于本发明由所提交的权利要求书确定保护范围。

22页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种离心轴流风机

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!