鲁棒故障诊断及容错控制方法研究--贾克明

鲁棒故障诊断及容错控制方法研究--贾克明
鲁棒故障诊断及容错控制方法研究--贾克明

鲁棒故障诊断及容错控制方法研究

第1章绪论

1.1 课题研究现状及意义

随着工业水平的快速提高,系统日益复杂化和大型化。这一类的系统一旦出现故障轻则导致系统无法正常运行、瘫痪,重则造成财产损失和安全事故,例如1986 年4 月26 日发生的切尔诺贝利核电站事故导致了大面积的核污染;2003 年2 月 1 日的美国哥伦比亚号航天飞机事故导致机毁人亡,7 名宇航员全部因此而丧生;2011 年 3 月日本福岛核电站事故……因此提高可靠性和安全性对一些大型的、复杂性的系统而言显得极为重要。如何提高复杂系统的可靠性和安全性成为人们关注的核心问题,容错控制为有效解决该问题提供了一条有效途径,因而得到了广泛的重视。“容错”这一概念最初出现于计算机系统,表示能够容忍故障的意思。当某个控制系统发生故障时,该系统的闭环稳定性及其他各项性能指标,如快速性,平稳性等都将会受到不同程度的影响,因此容错控制以满足系统稳定性和所要求的性能指标为指导前提,进而称满足该性能的闭环控制系统称为容错控制系统[1]。

近些年来卫星技术迅速发展,航天器的结构由简单走向复杂化,并且任务需求也开始多样化, 因此提高其稳定度和控制精度显得尤为重要。在众多的控制方法中,容错控制作为一种能够提高航天器的有效性、可维护性和可靠性的有效方法,发展为该领域的研究热点。20 世纪70 年代航天航空领域开始研究高性能航天器,容错控制作为保障航天器安全性的重要理论支撑迅速发展起来,由此各种容错控制技术如雨后春笋般开始涌现[2-4]。

人类开始太空探索之旅始于苏联的第一颗人造卫星。中国不甘其后,在航天事业上也大显作为,留下属于自己的印记。值得一提的是,早期的航天器结构和功能都相对简单,而且这些航天器的使用寿命短、控制精度比较低。随着时代的发展,技术的提高,我国的航空航天器的发展又迈上了一个台阶:目前,在航天器在轨控制与自主姿态确定方面我国的技术发展已经初具规模。以“资源一号”卫星为例,该卫星是目前国内第一颗能够真正进行自主故障诊断和重构的卫星。系统重构和故障诊断这一些智能化容错控制技哈尔滨工业大学工程硕士学位论文术在新型飞船和对地探测卫星等航天任务中已有许多成功应用实例,文献[5]指出,目前的这些航天器的轨道与姿态控制系统均具有自主定位、便于在轨维护、自主故障检测、自主系统重构等优良特性,是一系列可靠性好的高精度姿轨控制系统。

卫星作为航天器一种,种类多、用途广。卫星在太空环境中长时间在轨运行时,任务的多样化和强辐射,多干扰的运行环境极易造成卫星姿态控制系统故障,而在各种控制系统故障中,执行器失效故障占有很大一部分比例。如果卫星姿态控制系统发生故障,卫星将无法正常执行任务,甚至会出现脱轨,坠毁等一系列重大事故,以致带来某些安全隐患。由于完整性容错控制在控制系统正常工作状态和系统失效状态时都能够正常工作,而且不需要故障检测与诊断机构(FDD),具有快速性好,实时性强这些优点,因此对卫星姿态控制系统进行完整性容错控制问题研究对提高卫星的可靠性和安全性具有重大意义。值得一提的是,当卫星在常见的三正交反作用下如果处于执行机构部分失效时,在某种程度内还可以继

续控制,若其完全失效,系统将不可控而带来安全问题,因此有必要在考虑执行器失效故障时将执行机构完全失效故障考虑进去。为了使卫星能够长时间工作,并顺利完成各种航天任务,建立合适的容错机构以应对突发故障显得十分重要。

1.2 航天器的容错控制特点

相对于各种复杂设备而言,航天器元器件众多,需要多种高端技术支持,而且其造价昂贵,极小的疏忽就可能带来重大的损失。有调研报告指出有34%的故障来自于控制系统执行机构[6],航天器作为一个明显区别与其他系统的精密复杂控制系统,其容错控制主要有以下几方面的不同:

(1)运行环境严峻

在轨运行的航天器其所受的不确定因素是多方面的,其运行环境要比地面苛刻得多,会不可避免地会受到来自太空的各种的影响, 而且还会受到电磁干扰,环境温差变化时低温、高温的影响,还可能遭到流星体撞击以及空间粒子辐射、,空中的噪声、空间环境化学污染以及来自各个星体的杂光的干扰、振动等其它方面的影响也不可忽略,这些因素将导致航天器上的元器件极容易受到影响和出现故障,因此设计过程中不可当成一般地面状况对待,在仿真试验中要将这些环境因素纳入在内。

(2)故障后果严重

众所周知,任何一个系统出现故障的情景都是人们所不愿意见到的,航天器作为复杂大系统的一种,对系统及元件的精密度和可靠度要求极高。在高精度航天器的研制和发射过程中,需要巨大的人力、物力和财力支持,而且耗时长久,任何一个微小元件的故障都不能容忍其出现,否则会造任务失败,甚至出现坠毁和人员伤亡,带来巨大的经济损失这些故障所带来的后果都是人们难以承受的。以“哥伦比亚号”和“挑战者号”失事事故为例,两次失事均造成了宇航员全部罹难, 过亿元财产顷刻化为乌有,给人们造成沉重的心里阴霾。这些故障的发生都给了我们深刻的教训:航天器的任何故障都不容忽视,否则后患严重。

(3)可维护性差

区别于地面上的大型控制系统,航天器的人为控制力有限,具有升空过程速度极快、运行过程中可监控性较差这一特点。这些加剧了人们对其展开观测的难度。另外航天器不同于在地面上工作的其他系统,不方便人工对其进行维护及检修,一旦失去控制,在短时间内便有可能带来严重后果,例如爆炸。而且即便能够在轨或带回地面修理,但昂贵的修理费用令人忘而却步,甚至有些无法带回成为太空垃圾,对其他的飞行器造成干扰,甚至影响

到其他飞行器的飞行安全问题。

(4)星载条件有限

作为一种人为控制能力有限的航天器,考虑到星上的能源的储量、元器件配置都是有限的,因此进行容错控制设计时需要将这些限制因素考虑在内,因此其容错方法越简单有效越好,要尽量避免复杂的容错算法以免降低软件可靠性。所以在容错算法上要尽量的从工程适用、简洁的角度出发,另外在控制效果上以快速性和准确性最为重要,以此来提高能源利用率,避免过多消费能源和燃

料,在这方面的设计上可以对能量和时间进行优化以达到目的。

1.3 容错控制及其相关理论的发展概况

1.3.1 容错控制的发展

容错技术作为一门顺应时代需求而发展起来的新兴学科,它以实用要求为前提,在解决实际系统的可靠性与安全性上起到了极大地帮助作用,它将理论的发展与实践系统中的需求相结合,提出了许多建设性的研究的成果。尤其是最近几年,随着信息技术飞速地发展,除了航天器以外,许多复杂过程都需要用到庞大的计算机系统来进行数据处理,这对计算机的运算量及工作量明显要求增高,除此之外,系统还需要具备各种故障应付能力,因此系统的可靠性和安全性作为一个致关重要的问题亟待解决[7]。

图1-1 容错控制发展历程

1971 年,完整性的概念被提出,1980 年可靠镇定的文章[8]开始出现,直到1986 年9 月,容错控制这一概念才在控制界的会议报告中被正式提出来。总的来看,可以将容错控制技术的发展历程大致上分成四个阶段,见图1-1。1.3.2 容错控制的分类

容错控制的分类方法有多种,见图1-2。

图1-2

目前广泛采用的是按设计原理的不同,即按是否具有故障检测与诊断机构或故障的先验知识来进行区分的被动及主动两大类容错控制方法。

1.3.

2.1 主动容错控制分类

控制系统在发生故障后,需要要在整个系统闭环稳定的条件下,按照所期望的动态特性以及其他性能要求对控制系统进行重新设计。当然,与原控制系统相比,重新设计的控制系统在性能方面在一定程度上会有所降低。就目前来看,主动容错控制方法主要分为以下几类。

(1)重组容错控制方法

这种容错控制方法的思想主要体现在调整控制器的参数上,在文献[9]中,作者将重组技术应用在防空自动化系统中,并对几种主要重组方式和具体实现做了介绍。重组可以分为“离线重组”和“在线重组”这两种方式。

(2)重构容错控制方法

该方法与重组的不同支出在于它不仅调整控制系统参数,同时还对系统的结构进行调整,使之以最佳状态来适应当前系统的工作状况。重构容错控制方法主要有模型跟随重构方法、伪逆建模重构法和反馈线性化重构法。模型跟随重构方法的思想是是故障系统在某种程度上尽量的与原系统相接近。伪逆建模重构法是通过修改或调节系统中的常数反馈增益量让重构系统在要求的性能方面(比如

渐近跟踪误差、动态响应等)与原系统相接近。反馈线性化容错控制方法可以用来对非线性动态特性的影响进行补偿,该法以递推最小二乘估计方法来对离散时间形式的状态参数进行估计,并所得的估计结果对控制器的参数进行更新。

(3)控制律再调度方法

该方法是主动容错控制中原理最简单方法,它直接利用计算机中存储的控制增益对系统的控制律增益进行调度。目前,该容错控制方法在化学过程控制、航天、航空控制等方面已有许多应用实例。

(4)鲁棒容错控制方法

图1-3 鲁棒容错控制系统

该方法建立在鲁棒控制器基础之上,要求容错控制器对对象特性的变化满足一定的鲁棒性,另外作为主动容错控制方法的一种,系统还必须充分利用到FDD 所获得的一系列信息。包含了模型不确定性的鲁棒容错控制系统的结构框图如图1-3 所示。

(5)人工智能容错控制方法

目前许多学者将人工智能方法用到容错控制上,该类容错控制方法主要有以下两大类。

1)神经网络的主动容错控制

由于基于神经网络的控制器在结构上具有功能冗余特性,因此人们将其用在了容错这一挑战性课题上。基于该方法的容错控制方法目前已取得一些成果[10-14],但考虑到稳定这一关键指标下,该理论自身还不具备完善条件(如稳定性分析困难、影响无法明确获得、鲁棒性能较差等);而且系统要的对突发故障具有快速响应能力,以确保系统的安全性,神经网络容错控制在实时响应速度上难以满足需求;另外该容错控制器在离线训练后对事先设定

故障有效,处理突发故障能力不够,这些方面的缺点导致了神经网络容错方法在航天器中应用受阻。

2)专家系统的主动容错控制

图1-4 基于专家系统的容错系统

基于专家系统的容错控制系统设计主要包含了故障的减弱、抑制和完全消除以及其它故障补偿规则等方法。该方法主要借助容错控制推理器来实现对故障的处理,该控制器能够通过判断故障特征和故障源来选取合适的控制措施,在尽量满足性能指标的前提下,完成系统所规定的任务,并且在一定程度上具有智能特性。其容错原理如图1-4 所示。

1.3.

2.2 被动容错控制分类

被动容错设计作为容错控制领域中的热点所在,有以下几个优点:

(1)具有对故障处理实时性强、快速性好等优点,和主动容错控制相比,它不存在因FDI 或FDD 中延时而导致的控制品质降低问题。

(2)控制器结构是形式固定的,不需要重构或重组,不但在所有控制元器件正常工作时而且在传感器、执行器或其余元器件失效时都能够保障稳定性条件并尽量使性能品质优良。

(3)具有鲁棒性,能够消除闭环系统对设定故障的敏感作用,将故障和模型不确定性一样对待,以此保证容错控制器对设定故障的“鲁棒性”和闭环系统的稳定性。在鲁棒控制的理论的支撑下,被动容错控制系统设计取得了大量理论成就,例如基于空间参数法[2]、解Riccati 方程或Lyapunov 方程[15]、基于LMI

或2H [17-21]以及互质分解[22]等方法设计的具有容错性能的鲁法[16]、基于H

棒控制器。

被动容错控制的主要类型:

(1)完整性

如果在出现传感器或执行器故障(尤其指断路故障),或者两者同时发生故障时,闭环系统仍然能够持续稳定,则称此闭环系统满足完整性条件,对应的控制器称为完整性控制器,主要用于处理传感机构和执行机构故障问题。

(2)可靠镇定

该方法的指导思想是利用多个的补偿器同时的镇定控制同一个被控对象。因此当任意一个甚至多个控制器出现故障时(断路),闭环控制系统仍然能够在其余正常工作的补偿器的控制作用下保持闭环稳定,称这样的系统为可靠镇定系统,其对应的控制器为可靠镇定控制器。这是专门针对控制器失效故障而设计的容错控制。

(3)联立镇定

不妨设有N 个被控对象G1,G2,...,G N寻找某个定常控制器,使其作用下的任意一个上述被控对象,G i( i=1,2, , N)都能稳定,称这样的系统满足联立镇定条件,其对应的控制器为联立镇定控制器。这种容错控制器主要针对被控对象出现故障的情况。

从总体上来看,被动容错中使用具有固定形式的控制器来适应故障状况,以此确保故障状态下闭环系统的稳定性,这种方法通常会降低其他的一些性能。而主动容错控制方法大多数情况下要解决故障的“诊断”与“容错”两个方面的问题,会带来时延方面的问题。但故障诊断能够获得故障的详细信息,能够处理的故障类型更加全面。从当前的发展情况来看,两者之间的相辅相成,共同促进和发展。

1.3.3 容错控制面对的挑战

虽然目前的容错理论产生的成果众多,但是,容错控制还面临着以下方面的问题。

①自适应在容错控制中的研究还亟待加深。考虑到其本身在本质上属于非线性范畴,并且包含了FDI、参数辨识和重构方面的问题,加大了该方向的容错控制的研究难度。就目前研究状况来看该技术基本上发展到仿真级和实验级的水平,以理论应用为主。

②针对时滞、时变、高维的多变量控制系统尚无完善的容错控制方法。当前的容错控制方法对这几方面的控制能力还十分有限,对时滞系统的容错控制主要以数值算法和完整性设计居多。

③非线性系统方面的容错控制理论尚不成熟。非线性容错制由于非线性系统理论的制约,成果十分有限,没有成型的控制方法来处理非线性系统,因此其容错问题也尚未解决完全,目前主要采取线性化方法和其他智能控制方法对其处理后再进行容错控制设计。

总的来看,在目前关于容错控制的理论和方法仍在不断的摸索和发展之中,许多新的容错理念、方法及理论仍旧不断被提出。值的强调的是,虽然人们对于许多系统(线性、非线性、连续、离散等)的容错控制问题进行了深入研究,但仍旧存在一系列问题亟待更深的探索。关于非线性系统方面的容错控制问题还存在着很大的发展空间。

1.4 主要研究内容

本课题以零动量三轴稳定小卫星为研究对象,采用了三正交+斜装结构形式的反作用飞轮作为执行机构,通过对反作用飞轮的转速进行调控,达到与星体间进行角动量交换的目的,从而实现卫星的转角控制。考虑到在实际的控制系统中,由于环境变化、建模误差和元器件老化等一系列因素产生的影响,导致控制系统中的不确定性是无法通过任何手段能够避免的。因此,本文在考虑了卫星姿态控制系统具有参数不确定性的情况下,针对所考虑的故障模型,对卫星姿态控制系

统中出现的执行器故障进行了合理的容错控制设计,并对其所适用的故障情况进行了深入研究。

第二章、故障模型及自适应基本理论

2.1故障描述

考虑线性定常控制系统

x{t) = Ax{t) + Bu{t)

y{t) = Cx{t)

式中,为状态矢量;u{t) = [u1 u2..u.m ]T R m为控制矢量,在系统运行过程中可能发

生故障; y{t)R p为输出矢量;A,B,C为相应维数的常数矩阵。

不失一般性,考虑最多m-1个执行器故障,即在系统m个运行的执行器中,任

意m-l个执行器都有可能发生故障,而且无法得到故障的任何先验知识。我们仅考虑一个传感器或执行器故障的情况。常见的传感器或执行器故障行为有卡死、增益变化、恒偏差三种,下面分别描述其故障发生时的模型。

2.1.1故障描述

虽然我们所要设计的自适应执行器故障补偿控制器无需任何有关系统参数以及故障的信息,但首先要对系统进行模型匹配控制设计,所以这里给出了相应的执行器故障模型。

在本论文中,我们考虑执行器的故障包括执行器卡死和执行器恒增益变化。

(1)执行器卡死

第i个执行器卡死的故障模型可以描述为

u i(t)=u si

式中,u si为常数;i=1,2,...m。一般在实际的系统中,执行器的输出存在限制范围,

u i≤u i(t)≤u i

故有

u i≤u si≤u i

如果u si=u i或者u si=u i,我们称之为执行器开路失效。

(2)执行器恒增益变化

第i个执行器恒增益变化的故障模型可以描述为

u i(t)=ρ(t)v(t)

式中,v(t)表示控制器给出的执行器的输入,u(t)表示执行器的输出,ρ(t)为恒增益变化的比例系数。当ρ(t)=0时,相当于第i个执行器完全失效,即执行器卡

模型中的us i= 0;当ρ(t)=1时,第i个执行器正常工作。

(3)执行器恒偏差失效

第i个执行器恒偏差失效的模式可描述为

u i(t)=v(t)+?i

式中,?i为常数。

(4)系统状态故障模型

当第i个状态故障时,对于系统式(2.1),可以用状态方程增加一项来表示该故障,即

x(t)=A[x(t)+?x i(t)I i]+Bu(t)

=Ax(t)+Bu(t)+AI i?x i(t)

式中,I i =[0...1...0],?x i(t)表示该故障的函数,对于不同类型的故障,煞(t)将

以不同的函数形式给出。显然,第i个状态故障的模型与第i个执行器故障的模型相似。

2.1.2执行器故障建模

我们可以把上述执行器故障模型归结为以下模型

u F i(t)=ρi(t)v i(t)+σi u si,i=1,2,...,m

式中ρ

i (t)表示未知的时变恒增益变化的比例系数,假设ρ

i

和ρ

i

是已知的,分别

代表ρ

i

(t)的上界和下界,即0<ρi≤ρi(t)≤ρiσi表示一个未知常数,定义如下:

因此,对于执行器故障的模型可用下表来描述

上述模型也可以表―呆另

[]

u )()(,...,,)(21i T F m F F

F t u t t u u u u σρ+== 式中

其中,

,i=1,2,3,...,m 基于以上模型的执行器故障我们也可以用以下方式描述。

设集合

对于所有可能的执行器故障可以一致表示为

u F

(t)=ρ(t)u(t)+σu s

其中ρ(t)=Δ考虑执行器扰动的情况

u F (t)=ρ(t)u(t)+σu s +ζ

其中,ζ=[ζ1,...,ζm]i= l,2,...,m,ζ(t)为第i 个执行器的扰动。 2.2 Hinf 理论

2.2.1 线性矩阵不等式 LMI

一个 LMI 即是具有

F (x )= F 0+ x 1F 1+ ...+ x m F m < 0 (2-1) 形式的表达式。

式中 F ( x )——F i = F T i ∈R m*n ,为给定的一组对称矩阵;

x i (i= 0,1,...m)——待确定量,LMI 里的决策变量;

x ——即 [ x 1...x m ]T ,决策向量。

大多数LMI 中的待求变量极少具有(2-1)这种简单的形式,往往都是

具有矩阵的形式,例如不等式(2-2)

A T X + XA + Q<0 (2-2)

其中矩阵 A和Q均已知且为常数,并且Q还满足Q = Q T, X 为待求的矩阵变

量。

一般来讲,标准 LMI 求解问题分成三类

(1)可行性问题 ( LMIP)

F ( x ) < 0 (2-3)

对于式(2-3)描述的 LMI,希望能够找到一个x ∈ R n,使 F ( x ) < 0的问

题成立,即 LMI 系统有可行解,这即是 LMI 中的可行性问题。如果有满足(2-3)的 x 存在,则称此 LMI 可行。这个问题的求解命令为 feasp。

(2)特征值问题/线性目标最小化问题 ( EVP)

在处于某个LMI约束条件下, A(x)的 EVP 问题可描述为

minλ

s.t.A(x)<λI (2-4)

H (x)<0

值的指出的是该问题 LMI 无法求解,需要对其通过相应转化变成如下的等

价问题

Min C T x

s.t.F(x)<0 (2-5)

才能求解,(2-5)是LMI工具进行 EVP 问题求解的标准形式。求解此类问题

的命令为 mincx

(3)广义特征值问题 (GEVP)

设 A (x)和 B (x)均是 x的仿射函数,某个 LMI 的约束条件下,对 A (x)和 B(x)的最大广义特征值进行最小化的求解问题可描述为

minλ

s.t.C (x)

A(x)<λB(x)

此问题相应的求解命令是 gevp。

对于一个 LMI 而言,包含多个变量的情况时常可见。为了使其求解问题更加方便、容易,有时候需要将一个 LMI 通过等价变换的数学手段化成一个或多

个只包含较小变量的不等式,为本小节此给出了一些关于处理LMI 时常用到的结论。

引理 5.1 Z 为对称阵且满足Z = Z T ,且能表示成 3 行 3 列形式的分块阵,如若存在对称阵X = X T 使线性矩阵不等式

0332313232221131211

Z Z T T T T (5-7)

成立,当且仅当不等式组

此时满足(5-7)的一个解为 X=Z T

13 Z 11-1 Z 12 -Z 23 (5-9)

引理 5.2 对于给定的矩阵 P 、Q 、H (其中H = H T 为对称阵),N P 和N O 表示核

空间ker(P)和ker(Q)中的任意一组基所构成的矩阵,如若存在某个矩阵 X 满足不等式

H+P T X T Q+Q T XP<0 (5-10) 成立,当且仅当

N T

P HN P <0 ,N Q T HN Q <0 (5-11)

引理 5.3(Schur 补引理)考虑具有对称形式的分块阵S=S T ∈R (n+m )*(n+m) 可以表示成

的形式,其中S 11 ∈R (n+m ) S 12∈R (n+m )S 13∈R (n+m )

以下的三种描述是等价的

(1) S < 0;

(2)

(3)

Schur 补引理常用来将鲁棒控制问题中的非线性矩阵不等式通过等价转 化变成线性的,给问题的求解带来了极大的方便。

5.2.2 H ∞控制问题

H ∞控制思想于 1981 年,由 Zames 首先提出。经过 20 多年的发展历程,H ∞控制取得一系列理论成就 ,并形成一个比较完整的体系,在鲁棒控制中的影响地位很高。其发展大致分为四阶段,如图 5-1。

控制的发展

控制问题进行介绍:考虑广义控制系统(图 5-2)

下面将简略的对H

G ( s )表示某个时不变线性系统的广义被控对象,包括标称对象和描述

性能指标的加权函数、评价量等,其状态空间模型为

x=Ax+B1w+B2u

z=C1x+D11w+D12u (5-13)

y=C2x+D21w+D22u

其中 x——状态向量;

w ——外部输入信号,包含噪声、干扰和参考输入等;

y ——量测输出信号;

z——评价输出向量;

K ( s )——所设计的控制器。

u——执行器的指令向量

A B1 B2 C1 C2 D11 D12 D21 D22——与各向量相对应的矩阵。

式(5-8)还可以表示为

因此从干扰 w到评价输出 z 的闭环传函为

范数为

若定义闭环传函Tzw(s )的 H

||T||

=sup|T (jω)| (5-15)

的最优控制问题)对广义被控对象 G(s),求取反馈控制器

定义 5.1 ( H

K ( s ),若满足系统内部是稳定的且||Tzw(s)||

最小,即使

=γ0 (5-16)

min ||Tzw(s)||

式中γ

为一常数。

的次优控制问题)对广义被控对象 G(s)和常数γ 1 ,γ 1 定义 5.2 ( H

≥γ0,求取反馈控制器 K ( s ),若满足系统内部是稳定的且||Tzw(s)||

足条件

<γ1(5-17) ||Tzw(s)||

定义 5.3 ( H

的标准控制问题)对广义被控对象G(s),求取反馈控制器

满足条件

K(s),若满足系统内部是稳定的且||Tzw(s)||

<1(5-18) ||Tzw(s)||

引理 5.4 (有界实引理)考虑由式(5-19)描述的时不变的线性连续系统状态

方程

x(t)=Ax(t)+Bw(t)

z(t)=Cx(t)+Dw(t) (5-19) 式中各向量 x 、w 、z 及矩阵 A 、 B 、 C 、 D 的定义与前面的一样。对于(5-19)描述的系统,不妨设γ为一给定常数且满足γ> 0,并且

( A,B,C,D)是系统 G(s)的最小实现。则 ||G ||<γ

,且闭环系统稳定(即

A为稳定阵)的充分必要条件是:存在某个正定对称阵 P > 0,满足以下矩阵不等式

(5-20)

容错控制的研究现状

容错控制的研究现状 容错控制研究的是当系统发生故障是的控制问题,因此必须首先明确故障的定义。故障可以定义为:“系统至少一个特性或参数出现较大偏差,超出了可以接受的范围,此时系统性能明显低于正常水平,难以完成系统预期的功能”[28]。而一直以来,对容错控制并没有一个明确的定义。这里给出一个比较容易理解的概念,即所谓容错控制是指当控制系统中的某些部件发生故障时,系统仍能按期望的性能指标或性能指标略有降低(但可接受)的情况下,还能安全地完成控制任务。容错控制的研究,使得提高复杂系统的安全性和可靠性成为可能。容错控制是一门新兴的交叉学科,其理论基础包括统计数学、现代控制理论、信号处理、模式识别、最优化方法、决策论等,与其息息相关的学科有故障检测与诊断、鲁棒控制、自适应控制、智能控制等。 容错控制方法一般可以分成两大类,即被动容错控制(passive FTC)和主动容错控制(active FTC)。被动容错控制通常利用鲁棒控制技术使得整个闭环系统对某些确定的故障具有不敏感性,其设计不需要故障诊断,也不必进行控制重组,其一般具有固定形式的控制器结构和参数。但常常由于故障并不是经常发生的,其设计难免过于保守,并且其性能也不可能是最优的,而且一旦出现不可预知故障,系统的性能甚至稳定性都可能无法保障[29-31]。但它可以避免在主动容错控制当中由于需要检测诊断故障以及重组控制律造成的时间滞后,而这在时间要求严格的系统控制中是很重要的,因此被动容错控制在故障检测和估计阶段是必须的,它可以保证在系统切换至主动容错控制之前系统的稳定性[29-31]。主动容错控制可以对发生的故障进行主动处理,其利用获知的各种故障信息,在故障发生后重新调整控制器参数,甚至在某些情况下需要改变控制器结构。主动容错控制大多需要故障诊断(FDD)子系统,这正是其优于被动容错控制之处。Patton教授有一著名论断,即“离开了FDD单元,容错控制所能发挥的作用就会非常有限,只能对一些特殊类型的故障起到容错的作用”[20]。 (1)被动容错控制 被动容错控制基本思想就是在不改变控制器和系统结构的条件下,从鲁棒控制思想出发设计控制系统,使其对故障不敏感。其特点是不管故障发生不发生,它都采用不变的控制器保证闭环系统对特定的故障具有鲁棒性。因此被动容错控制不需要故障诊断单元,也就是说不需要任何实时的故障信息。从处理不同类型故障分,被动容错控制有可靠镇定、联立镇定和完整性三种类型。 可靠镇定是针对控制器故障的容错控制。其研究思想始于Siljak 在1980 年[2]提出的使用多个补偿器并行镇定一个被控对象。之后一些学者又对该方法进行了深入研究[32-34]。文[32]针对单个被控对象证明了当采用两个补偿器时,能够可靠镇定的充要条件是被控对象是强可镇定的。但条件若不满足,补偿器就会出现不稳定的极点,闭环系统就不稳定;另一方面,即使条件满足并有解,如何设计这两个补偿器也是极其困难的。文[33]做了进一步研究,给出了两个动态补偿器的参数化设计方法,能够得到可靠镇定问题的解,从而部分解决了上

一类时变时延网络控制系统的鲁棒容错控制

第23卷第6期 Vol.23No.6 控 制 与 决 策 Cont rol and Decision 2008年6月 J un.2008 收稿日期:2007204211;修回日期:2007208213.基金项目:中国博士后科学基金项目(2005012). 作者简介:郭一楠(1975— ),女,太原人,副教授,从事进化计算与网络控制系统的研究;巩敦卫(1970—),男,江苏徐州人,教授,博士生导师,从事进化计算与智能控制的研究. 文章编号:100120920(2008)0620689204 一类时变时延网络控制系统的鲁棒容错控制 郭一楠1,张芹英1,巩敦卫1,张建化2 (1.中国矿业大学信息与电气工程学院,江苏徐州221008;2.徐州工程学院,江苏徐州221008) 摘 要:针对一类具有时变时延的不确定网络控制系统,研究存在执行器失效情况的系统鲁棒容错控制问题.基于完整性容错控制思想和李亚普诺夫时延依赖稳定理论,给出了系统对执行器失效具有完整性的充分条件,设计了鲁棒容错控制器.仿真结果表明,该控制器不仅能保证系统鲁棒渐近稳定,而且使系统具有良好的动态性能.关键词:网络控制系统;时变时延;时延依赖;不确定参数;容错控制中图分类号:TP18 文献标识码:A R obust fault 2tolerant control of net w orked control systems with time 2varying delays GUO Yi 2nan 1 ,Z H A N G Qi n 2y i ng 1 ,GO N G D un 2w ei 1 ,Z H A N G J i an 2hua 2 (1.School of Information and Electrical Engineering ,China University of Mining and Technology ,Xuzhou 221008,China ;2.Xuzhou Institute of Technology ,Xuzhou 221008,China.Correspondent :ZHAN G Qin 2ying ,E 2mail :zhqinyingcumt @https://www.360docs.net/doc/a412652040.html, ) Abstract :For a class of networked control systems with time 2varying delays ,a robust fault 2tolerant control problem with actuator failures is discussed.Based on the integrity fault 2tolerant control theory and the time 2delay 2dependent stability criteria ,the sufficient conditions for systems with integrity against actuator failures are given ,and the robust fault 2tolerant controller is designed.Simulation results show that the controller can not only guarantee the robust stability ,but also obtain better dynamic performance. K ey w ords :Networked control system ;Time 2varying delay ;Time 2delay 2dependent ;Uncertain parameter ;Fault 2tolerant control 1 引 言 随着系统的控制规模、关键设备日益庞大,系统发生故障的可能性也逐渐增大,对系统可靠性的要求也越来越高[1].实际控制过程中,即使采用最可靠的元器件,也不能完全避免故障的发生.因此,容错控制成为提高系统可靠性的关键技术,受到广泛重视.网络控制系统(Networked Control System ,NCS )是以网络作为(检测、控制)信号传输平台构成 的闭环系统,它融合了计算机、通信、网络和控制等技术.与传统的点对点连接方式相比,它具有连线少、信息资源能共享、易于维护和扩展等优点.但由于网络通信带宽、承载能力和服务能力的限制,系统不可避免地存在时延、丢包、抖动等诸多问题.其中网络诱导时延是NCS 中不可忽视的因素,它直接影响到系统的稳定性和动态性能.因此,网络控制系统 容错控制要比传统的控制系统复杂,更符合工业发展趋势和生产需求. 网络控制系统的容错控制在国内外的研究还很有限.针对一类确定性被控对象,文献[2]假定网络诱导时延为常数,将故障过程和检测过程看作不同的马尔科夫时变过程,建立了网络容错控制系统的模型,给出了均方渐近稳定的充分条件;[3]考虑网络诱导时延的随机性,借助跳变系统理论,研究了离散网络控制系统执行器失效的容错控制问题.由于建模误差、环境因素、元器件老化等原因,系统往往含有不确定参数;[4]针对网络时延为有界的随机数,研究了离散不确定网络控制系统执行器失效的鲁棒容错控制;[5]针对常数时延,设计了连续网络控制系统的鲁棒容错控制器.但上述文献均基于保守的时延独立稳定条件进行控制器设计.文献[6]根

容错控制理论及其应用_周东华

第26卷 第6期 2000年11月自 动 化 学 报A CT A A U T OM A T IC A SIN ICA V o l.26,N o.6N ov.,20001)国家自然科学基金、“八六三”计划与教育部资助项目. 收稿日期 1999-03-08 收修改稿日期 1999-10-11 综述 容错控制理论及其应用 1)周东华 (清华大学自动化系 北京 100084) Ding X (Lausitz 大学电气工程系 德国)(E-mail :ZDH @mail.au.tsingh https://www.360docs.net/doc/a412652040.html,) 摘 要 介绍了经典容错控制的主要研究成果及近年来发展起来的鲁棒容错控制和非线性 系统的故障诊断与容错控制,并给出了容错控制的一些典型应用成果.最后,指出了该领域 亟待解决的一些热点与难点问题. 关键词 动态系统,容错控制,故障诊断,集成,鲁棒性. THEORY AND APPLICATIONS OF FAULT TOLERANT C ONTROL ZHO U Donghua (Dept .of Auto matio n ,Ts inghua University ,Beijing 100084) DIN G X (Dept .of EE ,Lausitz Un iv .,G erman y ) Abstract  A survey of f ault t olerant cont rol f or dynamic systems is presented .The main results i n classical fault tolerant cont rol are first ly int roduced.Then,empha-sis is put on the robust f ault tolerant cont rol as w ell as the fault diag nosi s and fault tolerant cont rol of nonlinear syst ems dev eloped i n recent years.Some typical appli- cation results of faul t tolerant cont rol are discussed ,and finally ,some open ques-tions are point ed out . Key words Dynamic systems,f ault tolerant cont rol,fault diagnosis,i ntegratio n, robust ness . 1 引言 现代系统正朝着大规模、复杂化的方向发展,这类系统一旦发生事故就有可能造成

鲁棒故障诊断及容错控制方法研究--贾克明

鲁棒故障诊断及容错控制方法研究 第1章绪论 1.1 课题研究现状及意义 随着工业水平的快速提高,系统日益复杂化和大型化。这一类的系统一旦出现故障轻则导致系统无法正常运行、瘫痪,重则造成财产损失和安全事故,例如1986 年4 月26 日发生的切尔诺贝利核电站事故导致了大面积的核污染;2003 年2 月 1 日的美国哥伦比亚号航天飞机事故导致机毁人亡,7 名宇航员全部因此而丧生;2011 年 3 月日本福岛核电站事故……因此提高可靠性和安全性对一些大型的、复杂性的系统而言显得极为重要。如何提高复杂系统的可靠性和安全性成为人们关注的核心问题,容错控制为有效解决该问题提供了一条有效途径,因而得到了广泛的重视。“容错”这一概念最初出现于计算机系统,表示能够容忍故障的意思。当某个控制系统发生故障时,该系统的闭环稳定性及其他各项性能指标,如快速性,平稳性等都将会受到不同程度的影响,因此容错控制以满足系统稳定性和所要求的性能指标为指导前提,进而称满足该性能的闭环控制系统称为容错控制系统[1]。 近些年来卫星技术迅速发展,航天器的结构由简单走向复杂化,并且任务需求也开始多样化, 因此提高其稳定度和控制精度显得尤为重要。在众多的控制方法中,容错控制作为一种能够提高航天器的有效性、可维护性和可靠性的有效方法,发展为该领域的研究热点。20 世纪70 年代航天航空领域开始研究高性能航天器,容错控制作为保障航天器安全性的重要理论支撑迅速发展起来,由此各种容错控制技术如雨后春笋般开始涌现[2-4]。 人类开始太空探索之旅始于苏联的第一颗人造卫星。中国不甘其后,在航天事业上也大显作为,留下属于自己的印记。值得一提的是,早期的航天器结构和功能都相对简单,而且这些航天器的使用寿命短、控制精度比较低。随着时代的发展,技术的提高,我国的航空航天器的发展又迈上了一个台阶:目前,在航天器在轨控制与自主姿态确定方面我国的技术发展已经初具规模。以“资源一号”卫星为例,该卫星是目前国内第一颗能够真正进行自主故障诊断和重构的卫星。系统重构和故障诊断这一些智能化容错控制技哈尔滨工业大学工程硕士学位论文术在新型飞船和对地探测卫星等航天任务中已有许多成功应用实例,文献[5]指出,目前的这些航天器的轨道与姿态控制系统均具有自主定位、便于在轨维护、自主故障检测、自主系统重构等优良特性,是一系列可靠性好的高精度姿轨控制系统。 卫星作为航天器一种,种类多、用途广。卫星在太空环境中长时间在轨运行时,任务的多样化和强辐射,多干扰的运行环境极易造成卫星姿态控制系统故障,而在各种控制系统故障中,执行器失效故障占有很大一部分比例。如果卫星姿态控制系统发生故障,卫星将无法正常执行任务,甚至会出现脱轨,坠毁等一系列重大事故,以致带来某些安全隐患。由于完整性容错控制在控制系统正常工作状态和系统失效状态时都能够正常工作,而且不需要故障检测与诊断机构(FDD),具有快速性好,实时性强这些优点,因此对卫星姿态控制系统进行完整性容错控制问题研究对提高卫星的可靠性和安全性具有重大意义。值得一提的是,当卫星在常见的三正交反作用下如果处于执行机构部分失效时,在某种程度内还可以继

容错控制理论及其应用

第26卷 第6期2000年11月自 动 化 学 报A CT A A U T OM A T ICA SI NI CA V o l.26,N o.6N ov.,20001)国家自然科学基金、“八六三”计划与教育部资助项目.收稿日期 1999-03-08 收修改稿日期 1999-10-11 综述 容错控制理论及其应用 1)周东华 (清华大学自动化系 北京 100084) Ding X (Lausitz 大学电气工程系 德国) (E-mail:ZDH @m ail.au.tsin https://www.360docs.net/doc/a412652040.html,) 摘 要 介绍了经典容错控制的主要研究成果及近年来发展起来的鲁棒容错控制和非线性 系统的故障诊断与容错控制,并给出了容错控制的一些典型应用成果.最后,指出了该领域 亟待解决的一些热点与难点问题. 关键词 动态系统,容错控制,故障诊断,集成,鲁棒性. THEORY AND APPLICATIONS OF FAULT TOLERANT C ONTROL ZHOU Donghua (Dep t .of A utomation ,Tsing hua Univer sity ,Beij in g 100084) DING X (De p t .of E E ,L ausitz Univ .,Ger ma ny ) Abstract A survey of fault tolerant cont rol for dynamic syst ems is present ed .T he main result s in classical fault tolerant cont rol are f irstly int roduced.T hen,empha- sis is put on t he robust fault tolerant control as well as the fault diagnosis and f ault tolerant control of nonlinear systems developed in recent years.Some typical appli- cation result s of fault t olerant cont rol are discussed ,and finally ,some open ques- tions are pointed out . Key words Dynamic syst ems,fault t olerant cont rol,fault diagnosis,int egrat ion, robust ness . 1 引言 现代系统正朝着大规模、复杂化的方向发展,这类系统一旦发生事故就有可能造成

《控制科学与工程学科前沿技术讲座》SZ1603072蒋耿乾

综述报告 非经典飞行控制技术的发展与前景学号姓名分数 南京航空航天大学自动化学院 2016 年12 月

目录 1 绪论(10 分) (1) 2 问题描述(10 分) (1) 3 发展现状(50 分) (1) 4 未来展望(15 分) (1) 6 结论(5 分) (1) 7 对本课程的意见和建议(10 分) (1) 参考文献 (1)

1绪论 本文综述了飞控技术的研究背景和意义,总结了近年来飞行控制技术研究的现状,阐述了重构控制与非经典控制技术的特点,并且在此基础上总结了部分研究中所存在的主要问题,包括近年来出现的飞控算法的一些不足之处,并针对不足之处展望了改进建议,展望了飞行控制未来的研究方向。 2问题描述 飞行控制系统的研究源于为了保障一个平稳、安全的飞行过程,使飞行系统可以代替人来做出精确的操纵与指令,即使发生了故障,也可以自动恢复到正常飞行状态或是可接受的飞行状态,从而提高飞行安全性和可靠性。经过长足的发展,经典控制技术已经相对较为成熟,然而在国内外科研学者的不懈努力下,非经典的智能控制技术也有了日新月异的发展。利用智能控制技术可以有效的解决诸如非线性问题等经典控制技术较难解决的困难,因此智能控制技术有着巨大的发展潜力。 3发展现状 1飞行控制系统介绍及其研究意义 在航空领域的不断发展中,由于在飞行过程中会出现一些飞机的飞行系统故障或损伤的飞行事例,从而导致飞机无法正常飞行而失事,一旦出现这类情况,便会造成巨大的人员伤亡与经济损失。虽然在某些情况下,飞行员凭借其丰富的飞行经验及应变能力,可以进行正确的操控来使飞机稳定降落,从而避免发生不必要的灾难,但是这就需要飞行员具有高超的飞行技术以及丰富的飞行经验,然而并不是每一位飞行员都可以完成这些任务。因此人们越来越认识到控制系统在航空领域中具有不可替代的作用,飞行控制系统可以使飞机在出现各种不正常的飞行状态的时候可以自动恢复到正常飞行状态,例如在飞行系统出现故障时启动备用的机械系统,或者对飞行系统的控制律进行重构等操作,

容错控制简介

1.2容错技术简介 容错控制及其系统组成 容错控制的发展及研究现状 1.2.1容错控制的概念和任务 容错概念最初来源于计算机系统设计领域,是指系统内部环节发生局部故障或失效情况下,计算机系统仍能继续正常运行的一种特性。后来人们逐渐把容错的概念引入到控制系统,这样人们虽然无法保证控制系统每个环节的绝对可靠,但是构成容错控制系统后,可以使系统中的各个故障因素对控制性能的影响被显著削弱,从而间接地提高了控制系统的可靠性。特别是控制系统的重要部件的可靠度未知时,容错技术更是在系统设计阶段保证系统可靠性的必要手段。 容错控制的指导思想是在基于一个控制系统迟早会发生故障的前提下,在设计控制系统初期时就将可能发生的故障对系统的稳定性及静态和动态性能影响考虑在内。最简单的情况,如果传感器或执行器发生故障,在故障后不改变控制律的情况下,如何来维持系统的稳定性就是控制器设计过程中值得注意的问题。在容错控制技术中,这种问题属于完整性控制的范畴。 在某种程度上,容错控制系统是指具有内部冗余(硬件冗余、解析冗余、功能冗余和参数冗余等)能力的控制系统,即在某些部件(执行器、传感器或元部件)发生故障的情况下,闭环系统仍然能保持稳定,并在原定性能指标或性能指标有所降低但可接受的条件下,安全地完成控制任务,并具有较理想的特性。动态系统的容错控制是伴随着基于解析冗余的故障诊断技术的发展而发展起来的。 1.2.2容错控制的现状研究 容错控制系统的基本结构为:传感器、故障检测与诊断子系统、执行器和控制器。其中,故障检测与诊断子系统能够对控制系统进行实时故障监测与辨识等;控制器则根据故障诊断信息作出相应的处理,实施新的容错控制策略,保证系统在故障状态下仍能获得良好的控制效果。在实际控制系统中,各个基本环节都有可能发生故障。 容错控制系统有多种分类方法,如按系统分为线性系统容错控制和非线性系统容错控制,确定性系统容错控制和随机系统容错控制等;按克服故障部件分类为执行器故障容错控制,传感器故障容错控制,控制器故障容错控制和部件故障容错控制等;按控制对象不同分为基于硬件冗余和解析冗余的容错控制分类。一般,为了全面反映容错控制系统的特性,常将上述各种分类方法组合运用。 1.硬件冗余方法 硬件冗余是指对系统的重要部件及易发生故障部件设置各种备份,当系统内某部件发生故障时,对故障部分进行隔离或自动更换,使系统正常工作不受故障元器件的影响,保证系统的容错性能。硬件冗余方法根据备份部件是否参与系统工作可分为静态硬件冗余和动态硬件冗余。 l)静态硬件冗余:并联多个相同的组件,当其中某几个发生故障时并不影响其它组件的正常工作。 2)动态硬件冗余:在系统中不接入备份组件,只有在原组件发生故障后,才把输入和输出端转接到备份组件上来,同时切断故障组件的输入和输出端,即运行模块的失效,备用模块代替运行模块工作。系统应该具有自动发现故障的能力与自动转接设备。 硬件冗余方法可以用于任何硬件环节失效的容错控制,建立起来的控制系统将具有较强

一类非线性系统的快速鲁棒故障诊断三容水箱仿真

第34卷第4期Vol.34No.4 中南工业大学学报(自然科学版) J.CENT.SOUTH UNIV.TECHN OL. Vol.34No.4 Aug.2003一类非线性系统的快速鲁棒故障诊断 李令莱,周东华 (清华大学自动化系,北京,100084) 摘要:.结合在线估计器和滑模观测器方法,基于所给出的一种新的自适应学习算法,提出了一种针对非线性不确定系统的鲁棒故障诊断方法.滑模观测器可以消除建模不确定性的影响以得到准确的状态估计,而在线估计器可以实时估计故障的大小.在此,基于李亚普诺夫函数,在理论上证明了所给出的状态和参数估计误差都是一致有界的;针对三容水箱DTS200所做的仿真实验,其结果验证了该方法的可行性.研究结果表明,由于滑模项的引入,使得该方法的故障检测时间大大缩短,其性能比Polycarpou所提出的在线估计器方法的性能要好. 关键字:非线性系统;故障诊断;自适应;滑模观测器 中图分类号:TP277文献标识码:A文章编号:100529792(2003)0420443204 为了研究具有建模不确定性的非线性系统故障诊断即非线性鲁棒故障诊断,J.Chen等提出了未知输入观测器方法[1],将建模不确定项都视为未知输入,在观测器设计时使其对未知输入解耦从而达到鲁棒性的要求,但该方法只能应用于线性系统或可在平衡点附近线性化的非线性系统,不是通用的非线性故障诊断方法;M.A.Demetriou等基于自适应学习方法对非线性不确定系统进行故障检测和估计,通过构造一个自适应观测器用于故障检测[2],其核心是用在线估计器估计故障大小,从理论上给出了死区阈值,保证其鲁棒性,并证明了系统的稳定性.基于M.A.Demetriou的参数估计思想[2],在此通过引入滑模观测器,并基于所给出的新的自适应学习算法,提出一种新的故障诊断方法. 1 鲁棒故障检测及估计 1.1 非线性不确定系统 考虑如下全状态可测的非线性不确定系统: x=ξ(x,u)+φ(x,u)+B(t-T)f(x,u,t).(1)其中:x∈R n,为状态变量;u∈R m,为控制量;ξ(x,u)∈R n,为非线性系统的标称模型;φ(x,u)∈R n,为建模不确定项;B(t-T)=diag{β1(t-T1),…,βn(t-T n)},代表第i个子系统的故障发生时间为T i;βi(τ)(i=1,…,n)为单位阶跃函数;f(x,u,t)∈R n为故障项. 假设1 建模不确定项有界,即|φi(x,u)|≤ φi(i=1,…,n).其中, φi为给定正数. 构造如下变结构自适应观测器: ^x?=-Λ^x+ξ(x,u)+M( x)+^f(x,u,^θ).(2)其中:Λ=diag(λ1,…,λn),λi>0;^f(x,u,^θ)= [^f1(x,u,^θ1),…,^f n(x,u,^θn)]T,为在线估计器; ^θi∈R p i,为参数; x=x-^x,为状态估计误差;M( x) =[M1( x1),…,M n( x n)]T,为滑模项.为了防止高频振颤,对滑模项引入如下边界层控制: M i( x i)= sign( x i) φi,if| x i|>ηi; x i η i φi,if| x i|≤ηi.(3)其中:i=1,…,n;ηi为边界层阈值,通常为很小的正实数,一般地,ηiν φi. 为保证故障检测的鲁棒性,要求在故障发生前(即B(t-T)=0),有^f(x,u,^θ)≡0,即参数的自适应学习算法不工作:^f(x,u,^θ(t0))=0且^θ?≡0. 定理1 若 x i(t0)=0(由全状态可测),则故障发生前观测器的状态估计误差满足:| x i|<εi(i= 1,…,n).其中:εi=min1 2 η i φi λ i ,ηi. 收稿日期:2003-04-20 基金项目:国家自然科学基金资助项目(60025307,60234010);国家教育部博士点基金资助项目(20020003063)作者简介:李令莱(19792),男,四川新都人,清华大学博士研究生,从事动态系统的故障诊断研究.

容错控制系统

容错控制系统培训 2011年8月

3.1 容错控制系统 3.1.1 容错控制概述 容错原是计算机系统设计技术中的一个概念,指当系统在遭受到内部环节的局部故障或失效后,仍然可以继续正常运行的特性。将此概念引入到控制系统中,产生了容错控制的概念。 容错技术是指系统对故障的容忍技术,也就是指处于工作状态的系统中一个或多个关键部分发生故障时,能自动检测与诊断,并能采取相应措施保证系统维持其规定功能或保持其功能在可接受的范围内的技术。如果在执行器、传感器、元部件或分系统发生故障时,闭环控制系统仍然是稳定的,仍具有完成基本功能的能力,并仍然具有较理想的动态特性,就称此闭环控制系统为容错控制系统。 3.1.2 容错控制分类 根据不同的产品和客户需求,容错控制系统分类方式有多种,重点介绍两种: ?按设计分类:被动容错控制、主动容错控制; ?按实现分类:硬件容错、功能容错和软件容错。 3.1.2.1按设计分类的容错控制 1 被动容错控制介绍 被动容错控制是设计适当固定结构的控制器,该控制器除了考虑正常工作状态的参数值以外,还要考虑在故障情况下的参数值。被动容错控制是在故障发生前和发生后使用同样的控制策略,不进行调节。被动容错控制包括:同时镇定,完整性控制,鲁棒性容错控制,即可靠控制等几种类型。 2 主动容错控制介绍 主动容错控制是在故障发生后需要重新调整控制器参数,也可能改变控制器结构。主动容错控制包括:控制器重构,基于自适应控制的主动容错控制,智能容错控制器设计的方法。 3.1.2.2按实现分类的容错控制 1 硬件容错技术 容错控制系统中通常采用的余度技术,主要涉及硬件方面,是指对计算机、传感器和执行机构进行硬件备份,如图3所示。在系统的一个或多个关键部件失效时,通过监控系统检测及监控隔离故障元件,并采用完全相同的备用元件来替代它们以维持系统的性能不变或略有降级(但在允许范

故障诊断技术的国内外发展现状

故障诊断技术的国内外发展现状 国际上,故障检测与诊断技术(Fault Detection and Diagnosis,FDD)的发展直接促成了IFAC技术过程的故障诊断与安全性技术委员会的成立(1993)。从1991年起,IFAC每三年定期召开FDD方面的国际专题学术会议。在我国,自动化学会也于1997年批准成立中国自动化学会技术过程的故障诊断与安全性专业委员会,并于1999年5月在清华大学召开了首届全国技术过程的故障诊断与安全性学术会议[4]。 故障诊断是一门涉及信号处理、模式识别、人工智能、统计学、计算机科学等多个学科的综合性技术[5]。20世纪60年代初期,美国、日本和欧洲的一些发达国家相继开展了设备诊断技术的研究,主要应用于航天、核电、电力系统等尖端工业部门,自20世纪80年代以后逐渐扩展到冶金、化工、船舶、铁路等许多领域。近年来故障诊断技术得到了迅速发展,概括地讲可以分为3类:基于信号处理的方法、基于解析模型的方法和基于知识的智能故障诊断方法。 (1)基于信号处理的方法 基于信号处理的方法,通常是利用信号模型(如相关函数、频谱、小波变换等)直接分析可测信号,提取诸如方差、幅值、频率等特征值,以此为依据进行故障诊断。基于信号处理的方法主要有傅立叶变换[6, 7]、小波变换[8, 9]、主元分析[10]、Hilbert-Huang变换[11]等。 文献[12]提出利用谐波小波对长输管的小泄漏诊断问题,取得了较好的应用效果;文献[13]提出了一种针对机车故障振动信号的局域均值分解(LMD)解调诊断方法;文献[14]提出了一种基于时频指标的自适应移频变尺度随机共振算法用于轴承的故障诊断;文献[15]利用形态学的消噪特性对信号进行消噪,之后利用小波对故障进行定位,在传感器故障诊断方面取得了较好的应用效果。 (2)基于解析模型的方法 基于解析模型的方法是以诊断对象的数学模型为基础,按照一定的数学方法对被测信息进行诊断处理,其优点是能深入系统本质的动态性质和实现实时诊断。主要有状态估计法[16, 17]和参数估计法[18]等等。 文献[19]利用滑模观测器对鲁棒故障进行诊断;文献[20]利用YJBK参数化方法对动态系统的参变量故障进行诊断;文献[21]提出利用滑模状态观测器进行自行高炮稳定跟踪系统的异常检测。文献[22]将基于解析模型的方法和信号处理的方法进行了结合用于连续和离散动态混合的系统故障诊断当中。 由于通常很难获得被测对象(特别是复杂武器装备)的精确数学模型,从而大大限制了基于解析模型的故障诊断方法的应用。 (3)基于知识的智能方法

上海应用技术大学-2017级-硕士研究生培养方案-仿生装备与控制工程0802Z1

上海应用技术大学全日制学术型硕士研究生培养方案 二级学科点名称:仿生装备与控制工程 学科专业代码:0802Z1 2017年6月修订 一、培养目标 仿生装备与控制工程是涉及机械工程与控制科学与工程等多学科的二级交叉学科专业。硕士学位研究生要掌握机械电子工程、仿生信息理论、控制与决策、故障诊断与容错控制等方面的基础理论和系统的专门知识,熟悉仿生装备与控制工程相关领域的学科研究现状和发展动向,具有严谨求实的学风,掌握现代实验技能,具备独立从事仿生装备的研究开发能力。 掌握一门外国语,能熟练地阅读本专业该语种的外文资料,并具有一定的应用该语种进行写作和进行国际学术交流的能力。拥护党的政策,热爱祖国和人民,品行端正,遵纪守法,身心健康,团结奉献,能胜任高等院校、科研院所、企业和其他单位的教学、科研和技术管理等工作。 二、学制和学习年限 硕士研究生的学制为3年,培养年限为5年,其中课程学习时间不少于1年,学位论文时间不应少于1.5年。课程学习成绩有效期为5年。硕士研究生提前修完培养方案中规定的全部课程、学分,成绩优良,并在科研工作中有突出表现的,可申请提前进行学位论文答辩和提前毕业,但在校时间不得少于2学年。 三、学科专业和研究方向 仿生装备与控制工程共分四个研究方向,分别是: 1. 仿生感知与信息处理 2. 智能控制与决策 3. 仿生装备故障监控与容错控制 4. 仿生运动控制 四、课程设置与学分规定 研究生课程分为学位课程、非学位课程和必修环节三类。学位课程分为公共课

和专业基础课,非学位课程为专业选修课。 研究生课程实行学分制,硕士研究生课程学习的总学分应不少于31学分,其中学位课程不少于18学分。非学位专业选修课不少于10学分,必修环节3学分。具体课程设置见附表。研究生个人培养方案课程选择必须在导师指导下选修。课程所选人数低于8人,不开课。 仿生装备与控制工程学科硕士研究生 课程设置与学时分配表

容错控制

容错控制知识 一知识点 1冗余:多余的重复或啰嗦内容,通常指通过多重备份来增加系统的可靠性。 2冗余设计:通过重复配置某些关键设备或部件,当系统出现故障时,冗余的设备或部件介入工作,承担已损设备或部件的功能,为系统提供服务,减少宕机事件的发生。 3冗余设计常用方法有硬件冗余、软件冗余(主要指解析冗余)、功率冗余。 3.1硬件冗余方法是通过对重要部件和易发生故障的部件提供备份,以提高系统的容错性能。软件冗余方法主要是通过设计控制器来提高整个控制系统的冗余度,从而改善系统的容错性能。硬件冗余方法按冗余级别不同又可分为元件冗余、系统冗余和混合冗余。元件冗余通常是指控制系统中关键部件(如陀螺仪和加速度计等)的冗余。 (l)静态“硬件冗余” 例如设置三个单元执行同一项任务,把它的处理结果,如调节变量相互比较,按多数原则(三中取二)判断和确定结构值。采用这种办法潜伏着这样的可能性: 有两个单元同时出错则确定的结果也出错,不过发生这种现象的概率极小。 (2)动态“硬件冗余” 即在系统运行之初,并不接入所有元件,而是留有备份,当在系统运行过程中某元件出错时,再将候补装置切换上去,由其接替前者的工作。这种方法需要注意的问题是切换的时延过程,最好能保持备份元件与运行元件状态的同步。 3.2软件冗余又可分为解析冗余、功能冗余和参数冗余等,软件冗余是通过估计技术或软件算法来实现控制系统的容错性, 解析冗余技术是利用控制系统不同部件之间的内在联系和功能上的冗余性,当系统的某些部件失效时,用其余完好部件部分甚至全部地承担起故障部件所丧失的作用,以将系统的性能维持在允许的范围之内。 冗余技术在某种程度上能提高DCS 本身的可靠性和数据通信的可靠性, 但对于整个闭环系统来讲,系统中还包含传感器,变送器,和执行器等现场设备,他们往往工作在恶劣的环境下,出现故障的概率也比较高,软硬件冗余一般无能为力,我们要采用容错控制来提升系统稳定性。 4 容错控制指控制系统在传感器,执行器或元部件发生故障时,闭环系统仍

离散分布控制系统的容错设计

图2智能抽油机节能控制器方案框图 感器模块实时检测电机输出功率的变化,由单片机系统来控制IGBT的关断,控制电机输入端电压的大小,以调整电动机输出功率,减少电动机的铁损和铜损。达到节能降耗的目的。 为克服负功率对I GBT模块的影响并进一步节能,系统设置了负功率处理模块,通过该模块,系统以和电网同样的频率和相位将电动机发出的电能馈送到电网中,进一步降低电机损耗。 由于IGBT是比较昂贵的器件,而且对使用条件要求比较高,必须加以保护。根据抽油机的实际特点,系统设置了过流保护、过压保护、缺相保护和温度保护,从而使系统能够更安全地运行。 智能型抽油机节能控制器具有以下的功能: 1可设置电动机的最大工作电流、空载电流和最高工作温度等参数,根据电动机工作电流的大小判断抽油机的工况。当电动机工作电流超过额定电流和最高工作温度超过额定工作温度时停抽油机工作,从而保护电动机。当抽油机电动机工作电流小于空载电流,认为抽油机空载,可停止抽油机工作,等待原油聚集。根据所设定的停机时间,抽油机停止工作一段时间后,控制系统自动启动抽油机,从而实现抽油机停机节能。 o断电后来电时自动延时启动时间,避免油田抽油机同时启动。 ?软启动功能,减少启动对电网的冲击并节约电能。 ?可根据抽油机运行的载荷工况,自动控制电机输入电压,控制抽油机电动机的输出功率,达到节能目的。 ?独特的负功率处理功能,能有效减小电机发电所带来的影响,提高节能效果。 ?具有数据存储和数据通信功能。通过专用数据回放卡可转储数据进行数据处理分析和绘制抽油机电能图,从而方便油田对抽油机的管理。 3结束语 智能型抽油机节能控制器的开发经过了样机开发和油田试验两个阶段,我们逐渐掌握了游梁式抽油机工作规律和抽油机节能控制器的关键技术,为系统投入运行奠定了基础。 参考文献 1周新生,程汉湘,刘建,等.抽油机的负载特性及提高功率因数措施的研究.北华大学学报(自然科学版),2003(6) 2张继震,马广杰,杨靖.游梁抽油机电机电量测试的特殊性.电机技术,2003(2) 3丁建林,姜建胜,刘瓯,等.抽油机变频调速智能控制技术研究. 石油机械,2003 修改稿收到日期:2004-08-20。 第一作者彭国标,男,1972年生,1995年毕业于国防科技大学精密仪器与检测技术专业,获学士学位,工程师;主要从事载人航天发射场地面系统自动控制、建筑智能化和工业自动化控制。 离散分布控制系统的容错设计 Fault Tolerant Design of Discrete D istributed Control System 王根平 (深圳职业技术学院机电系,深圳518055) 摘要在所考虑的离散分布控制系统中,每个可编程控制器作为一个控制结点,结点之间通过网络进行连接保持通信。容错的设计思路是,增加一个在Galois域进行运算的冗余控制器,从而使系统能够自动侦查系统中的结点(可编程控制器)是否正常工作,并能5自动化仪表6第25卷第9期2004年9月

基于分布式控制系统的冗余容错控制系统和方法与制作流程

图片简介: 本技术介绍了基于分布式控制系统的冗余容错控制系统和方法,涉及控制技术领域,解决了被控设备断路故障失控问题。本技术中冗余支路的电气控制模块的输出端并联连入k路被控制回路中所述控制支路的电气控制模块输出端的两端,选通支路用于控制所述冗余支路的电气控制模块的输出端k路并联支路的通断;当k路控制支路出现一条控制支路故障时,故障的控制支路为故障支路,冗余控制上位机主动发出数据通信导通故障支路对应的选通支路,所述冗余支路的电气控制模块输出端替换故障支路电气控制模块输出端的所在的故障支路回路位置。本技术以一条冗余控制支路可以对多条实际控制支路进行容错运行,灵活方便,节约了成本。 技术要求 1.基于分布式控制系统的冗余容错控制系统,其特征在于,包括一路冗余支路、k路控制支路和k路选通支路,其中k≥2且k为整数; 所述控制支路包括电气控制模块、被控设备,所述控制支路的电气控制模块的输出端与被控设备构成被控制回路;

所述冗余支路包括电气控制模块,所述冗余支路的电气控制模块的输出端,并联连入k路被控制回路中的所述控制支路的电气控制模块输出端的两端,形成k路并联支路; k路选通支路为k个分别位于k路并联支路上,所述选通支路用于控制k路并联支路的通断。 2.根据权利要求1所述的基于分布式控制系统的冗余容错控制系统,其特征在于,所述冗余容错被控设备控制系统包括控制室,在控制室中控制控制支路的电气控制模块输入端信号,在控制室中控制冗余支路的电气控制模块输入端信号。 3.根据权利要求2所述的基于分布式控制系统的冗余容错控制系统,其特征在于,所述控制室包括分布式控制系统用上位机,所述分布式控制系统用上位机控制控制支路的电气控制模块输入端信号,所述分布式控制系统用上位机控制冗余支路的电气控制模块输入端信号。 4.根据权利要求1所述的基于分布式控制系统的冗余容错控制系统,其特征在于,所述选通支路包括多个MCU驱动的小型电机驱动电路、小型电机驱动电路发出电机控制信号驱动的机械旋转连接单元,MCU发出选通模块驱动信号控制选通模块驱动电路,选通模块驱动电路连入机械旋转连接单元控制k个选通模块; 机械旋转单元包括小型电机、转轴信号端子、固定信号端子,转轴信号端子接收选通模块驱动电路输出的信号,k个固定信号端子上对应k个选通模块,MCU通过电机间接控制转轴信号端子旋转到特定固定信号端子位置,所述特定固定信号端子对应的选通模块上导通,此时,冗余支路的电气控制模块代替所述特定固定信号端子对应的被控制回路中的电气控制模块,选通模块与被控制回路一一对应。 5.根据权利要求4所述的基于分布式控制系统的冗余容错控制系统,其特征在于,所述控制室包括冗余控制上位机,冗余控制上位机控制k路选通支路,冗余控制上位机通过发出信号与多个MCU进行数据通信间接控制k个选通模块。 6.根据权利要求4所述的基于分布式控制系统的冗余容错控制系统,其特征在于,所述选通模块驱动电路数目为一。 7.根据权利要求1-6任意一条所述的基于分布式控制系统的冗余容错控制系统,其特征在于: 所述电气控制模块包括固态继电器; 所述被控设备包括电磁阀、电源; 所述固态继电器包括输入侧、输出侧; 分布式控制系统用上位机发出信号至控制支路的固态继电器输入侧,响应固态继电器输出侧;

线控转向研究现状综述

汽车线控四轮转向系统研究现状 班级:研1202 学号:2012020061 姓名:李竹芳 2012/12/24

目录 摘要 (3) 前言 (4) 第1章线控转向的基本结构与工作原理 (4) 1.1基本结构 (4) 1.2 工作原理 (5) 第2章国内外研究现状 (5) 2.1 国外研究现状 (5) 2.2 国内研究现状 (7) 总结 (11) 参考文献 (12)

摘要 线控转向系统是一种全新的转向方式,它克服了传统转向系统由于机械连接带来的各种限制。本文简要介绍了线控转向的基本结构与工作原理,详细介绍了基于线控的转向汽车的发展史,并分析了国内外线控转向的研究现状。最后对线控转向的发展进行了展望与总结。

前言 更加安全,更加舒适,更加便于驾驶的智能车辆已经成为当代汽车发展的一个主要目标。传统的转向系统,无论是机械式、液力助力式、还是电子助力式,都没有改变驾驶员通过机械机构操纵转向器的方式。由于其转向传动比往往固定或变化范围有限,汽车的转向响应特性随车速而变化,因此驾驶员必须针对汽车转向特性的幅值和相位变化进行一定的操作补偿,才能够操纵汽车按其意愿实现转向,这在很大程度上影响了汽车的操纵稳定性和驾驶舒适性。而线控转向系统取消了转向盘和转向轮之间的机械连接,完全摆脱了传统转向系统的各种限制,驾驶员的转向操作仅仅是向车辆输入转向盘的转角指令,在一定的操纵稳定条件下,由控制器根据转向盘的转角、当前车辆状态等信息,依据有关控制算法确定合理的前轮转角,实现准确的转向,因而对线控转向系统(steer-by-wire 简称SBW)进行的研究逐渐兴起。 同时,四轮转向使后轮能在汽车转弯时直接参与对汽车侧偏角和侧向运动的控制,不仅可比前轮转向明显具有转弯半径小,减少转向力产生的滞后的优势,而且还能独立地控制汽车的运动轨迹与姿态。所以,不久的将来将线控转向控制技术与四轮转向技术在车上结合势在必行。 第1章线控转向的基本结构与工作原理 1.1基本结构 汽车线控四轮转向系统由方向盘总成、4 个独立的转向电机、ECU、故障处理控制器及各种传感器组成。方向盘总成包括方向盘、方向盘转角传感器、力矩传感器、方向盘回正力矩电机。方向盘总成的主要功能是将驾驶员的转向意图(通过测量方向盘转角)转换成数字信号,并传递给主控制器;同时接受主控制器送来的力矩信号,产生方向盘回正力矩,以提供给驶员相应的路感信息。转向执行总成包括前轮转角传感器、转向执行电机、转向电机控制器和前轮转向组件等组成。转向执行总成的功能是接受主控制器的命令,通过转向电机控制器控制转向车轮转动,实现驾驶员的转向意图。CPU 对采集的信号进行分析处理,判别汽车的运动状态,对方向盘回正力电机和转向电机发送指令,控制五个电机的工作,保证各种工况下都具有理想的车辆响应,以减少驾驶员对汽车转向特性随车速变化的补偿任务,减轻驾驶员负担。同时控制器还可以对驾驶员的操作指令进行识别,判定在当前状态下驾驶员的转向操作是否合理。当汽车处于非稳定状态或驾驶员发出错误指令时,线控转向系统会将驾驶员错的转向操作屏蔽,而自动进行稳定控制,使汽车尽快地恢复到稳定状态。其结构图如图1 所示。

相关文档
最新文档