CN102778889B - 航天器姿态控制***的间歇性故障容错分析方法 - Google Patents

航天器姿态控制***的间歇性故障容错分析方法 Download PDF

Info

Publication number
CN102778889B
CN102778889B CN201210242175.4A CN201210242175A CN102778889B CN 102778889 B CN102778889 B CN 102778889B CN 201210242175 A CN201210242175 A CN 201210242175A CN 102778889 B CN102778889 B CN 102778889B
Authority
CN
China
Prior art keywords
mrow
msub
mover
msup
omega
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN201210242175.4A
Other languages
English (en)
Other versions
CN102778889A (zh
Inventor
杨浩
姜斌
程月华
张化光
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nanjing University of Aeronautics and Astronautics
Original Assignee
Nanjing University of Aeronautics and Astronautics
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nanjing University of Aeronautics and Astronautics filed Critical Nanjing University of Aeronautics and Astronautics
Priority to CN201210242175.4A priority Critical patent/CN102778889B/zh
Publication of CN102778889A publication Critical patent/CN102778889A/zh
Application granted granted Critical
Publication of CN102778889B publication Critical patent/CN102778889B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Abstract

本发明公开一种航天器姿态控制***的间歇性故障容错分析方法,步骤是:首先建立航天器姿态控制***数学模型;其次建立间歇性控制器故障的数学模型;运用Lyapunov方法设计控制器,并分别刻画姿控***在正常情况和故障情况下的行为,用随机切换***模型描述带有间歇性故障的航天器姿控***的运行全过程;进而将姿控***的容错分析问题转化为带有不稳定模态的切换***的稳定性分析问题,提供一种容错判断准则以实时地判断当前***是否稳定,只要满足该准则,则不需要采取任何容错控制措施,***在正常状态和故障状态的平衡作用下依然可以保持稳定。该发明可以避免采用容错控制以及容错控制实施过程中产生的高控制能耗、高计算复杂度和风险。

Description

航天器姿态控制***的间歇性故障容错分析方法
技术领域
本发明属于航天器姿态容错控制领域,特别涉及一种针对航天器控制器的间歇性故障的容错分析方法。
背景技术
航天器姿态控制问题,因其重要的工程及学术价值,已经引起了人们极大的兴趣。航天器姿控***对安全性有着极高的要求,而姿控***的控制器、执行器、传感器以及***内部都有可能发生故障,这些故障会严重影响***的性能,甚至使***崩溃。因此姿控***需要具有一定的容错能力,才能保证其运行的稳定性和可靠性。关于航天器容错控制的方法和技术已经有很多成果,例如文献(IEEETransactions on Control Systems Technology,2008,16(4),799-808),(Journal of Guidance,Control and Dynamics,2008,31(5),1456-1463),(IET Control Theory & Applications,2011,5(2),271-282)等。这些容错控制方案大多只考虑执行器和传感器的故障情况,容错的核心思想是当故障发生后,通过调节或重构控制器以补偿故障对***产生的影响,从而使故障***依然稳定运行。
发生在航天器姿控***的控制器的间歇性故障自身时而产生,时而消失。当它发生时,会使得***工作发生异常;当它消失时,***又回到正常的工作状态。间歇性故障是导致电路***失效的主要原因,文献(IEEE Transactions onReliability,1997,46,(2),269-274)提到这类故障的发生概率是永久性故障的10至30倍。对于航天器姿控***的控制电路单元,各个电气元件和电路板上的焊接点随着时间的推移会产生物理磨损而破裂,或者产生时断时续的连接现象。这种松散的连接是一类典型的间歇性故障,可以直接影响到控制器的输出,即转矩指令电压,进而影响电机的输出。因此,对姿控***的控制器间歇性故障进行容错分析是十分必要的。
然而,针对航天器间歇性故障的容错分析和设计的成果鲜有报道。众所周知,根据故障情况调节控制器以实现容错控制目标需要一定的时间,并且消耗一定的控制能量,这种方法很难适用于控制器的间歇性故障,原因有三:
1)间歇性故障发生频率比较高,如果每次当这些故障发生时都去调节控制器,势必要耗费很多的控制能耗;
2)过于频繁地调节控制器,会产生严重的超调,令***的性能下降,甚至不稳定;
3)当控制器自身发生故障时,很难再去调节控制器以实现容错目标。
因此,本发明人试图提出一种简便的控制器间歇性故障容错分析方法,本案由此产生。
发明内容
本发明的目的,在于提供一种航天器姿态控制***的间歇性故障容错分析方法,其针对控制器的间歇性故障,分析间歇性故障的发生和消失对***稳定性的影响,得到一个容错判断准则,使得当间歇性故障满足一定条件时,不需要采取任何容错控制措施,带有控制器间歇性故障的航天器姿控***依然稳定运行,从而避免采取容错控制,以及容错控制实施过程中产生的高控制能耗、高计算复杂度和风险。
为了达成上述目的,本发明的解决方案是:
一种航天器姿态控制***的间歇性故障容错分析方法,包括如下步骤:
(1)建立航天器的姿态控制***数学模型:
J ω · = - ω × Jω + μ + d
q · = 1 2 ( q 4 ω + ω × q )
q · 4 = - 1 2 ω T q
其中,表示惯性角速度;q4是标量,q1,q2,q3,q4表示为四元数;J=JT表示正定惯性矩阵,μ表示控制器输出,即控制扭矩;d表示***的不确定和扰动;
选择姿控***的平衡点为:ω=q=0,q4=1,则有:
q · = 1 2 ( q ~ 4 + 1 ) ω + 1 2 ω × q
q ~ · 4 = - 1 2 ω T q
其中, q ~ 4 = Δ q 4 - 1 ;
(2)建立带有间歇性故障的控制器数学模型:
用μσ表示带有间歇性故障的控制器输出,其中下标σ(t)是一个随时间变化的切换函数,在{0,1}中取值,其中0表示控制器处在正常情况,1表示控制器处在间歇性故障情况,根据间歇性故障的发生特点,该切换函数用马尔科夫链来描述,即
P { σ ( t + Δ ) = j | σ ( t ) = i } = ρ ij Δ + o ( Δ ) , i ≠ j 1 + ρ ii Δ + o ( Δ ) i = j
其中,0≤ρij≤1表示从模式i到模式j(i≠j)的转移率,ρii=-∑j≠iρij;△>0是无穷维转移时间间隔,ο(△)是高阶无穷小;
根据姿态控制***模型,设计镇定状态控制器μ0,该控制器在故障情况下变化为μ1
(3)用带有不稳定模态的随机切换***描述***运行过程:
姿态控制***模型在μσ的作用下写为切换***:
dx(t)=fσ(t)(x(t))dt
其中状态fσ由姿态控制***模型获得;
(4)建立容错判断准则:
定义符号η0和η1分别为***在正常情况和故障情况下的状态收敛率和发散率,定义△t1为时间段[0,t]中***正常情况下的工作总时间,△t2为时间段[0,t]中***故障情况下的工作总时间, λ ‾ = Δ max { | ρ ii | | i ∈ M } , λ ~ = Δ max { ρ ij | i , j ∈ M } ;
容错判断准则设计如下:
在t时刻,如果存在一个常数β>0使得
e - η 0 Δ t 1 + η 1 Δ t 2 ≤ β e ( λ ~ - λ ‾ ) t , ∀ t ≥ 0
那么航天器姿态控制***在间歇性故障的作用下是稳定的。
上述步骤(1)中,不确定项为***状态的未知函数d(x),满足Lipschitz条件,即 为已知的正数。
上述步骤(2)中,正常情况下的控制器设计如下:
μ 0 = ω × Jω - k 1 Jω - 1 2 Jq + Jω 2 ( ω T ω + ϵ ) ( - k 2 q T q - k 3 q ~ 4 T q ~ 4 )
其中,k1>0,k2>0,k3>0,ε>0是一个任意小的常数;
故障情况下,控制器的电路性能异常,导致放大增益发生变化,控制器μ0变为
μ 1 = ω × Jω k 1 f Jω - 1 2 Jq + Jω 2 ( ω T ω + ϵ ) ( - k 2 f q T q - k 3 f q ~ 4 T q ~ 4 )
其中,均表示故障下的增益系数, 这使得控制器的输出偏离正常值。
上述步骤(3)中,通过以下方法求取正常情况下的状态收敛率η0和故障情况下的状态发散率η1
在正常情况下,定义一个李雅普诺夫条件函数定义: LV p ( x ) = Δ ∂ V p ( x ) ∂ x f p ( x ) , p = 0,1
通过选择适当的k1、k2、k3,有
LV 0 = 2 ω T J - 1 ( - ω × Jω + μ 0 ) + q T ( q ~ 4 + 1 ) ω - q ~ 4 T ω T q + d ‾ V 0
= - 2 k 1 ω T ω + ω T ω ω T ω + ϵ ( - k 2 q T q - k 3 q ~ 4 T q ~ 4 ) + d ‾ V 0
≤ - η 0 V 0
其中,η0大于0,表明控制器可以镇定正常情况下的***,V0指数收敛;
在故障情况下,有
LV 0 = 2 k 1 f ω T ω + ω T ω ω T ω + ϵ ( - k 2 f q T q - k 3 f q ~ 4 T q ~ 4 ) + d ‾ V 0 ≤ η 1 V 0
其中η1>0,表明故障情况下***不再稳定,函数V0指数发散。
上述步骤(4)中,容错判断准则适用于任意时刻,即在任意t时刻,如果存在一个常数β>0,使得
e - η 0 Δ t 1 + η 1 Δ t 2 ≤ β e ( λ ~ - λ ‾ ) t , ∀ t ≥ 0
那么航天器姿态控制***在间歇性故障的作用下依然是稳定的。
采用上述方案后,本发明充分利用间歇性故障的时而出现和时而消失的特点,只要满足本发明提出的容错判断准则,姿控***在正常状态和故障状态的平衡作用下依然可以保持稳定,在这种情况下,不需要采取任何容错控制措施,***在正常状态和故障状态的平衡作用下依然可以保持稳定,即不需要像传统的容错控制方法那样,对控制器进行重构。该方法避免了容错控制实施过程中产生的高控制能耗、高计算复杂度和风险,对于航天器这种要求高可靠性并且需要高能耗的复杂***有着重要的实际意义。
附图说明
图1是本发明中姿态控制***的结构框图;
图2是本发明基于切换***的容错方法示意图;
图3是第一个切换函数的轨迹图;
图4是姿态控制***对应图3的状态轨迹图;
图5是第二个切换函数的轨迹图;
图6是姿态控制***对应图5的状态轨迹图。
具体实施方式
以下将结合附图,对本发明的技术方案及有益效果进行详细说明。
本发明提供一种航天器姿态控制***的间歇性故障容错分析方法,包括如下步骤:
(1)建立航天器的姿态控制***数学模型,即为图1中的航天器机体模块、执行器模块和传感器模块;
J ω · = - ω × Jω + μ + d - - - ( 1 )
q · = 1 2 ( q 4 ω + ω × q ) - - - ( 2 )
q · 4 = - 1 2 ω T q - - - ( 3 )
其中,表示惯性角速度;q4是标量,q1,q2,q3,q4表示为四元数;J=JT表示正定惯性矩阵,μ表示控制器输出,即控制扭矩。不确定项为***状态的未知函数d(x),d(x)满足Lipschitz条件,即 为已知的正数。叉积形式为:
ω × = 0 - ω 3 ω 2 ω 3 0 - ω 1 - ω 2 ω 1 0
选择姿控***的平衡点为:ω=q=0,q4=1,则(2)-(3)式可改写为:
q · = 1 2 ( q ~ 4 + 1 ) ω + 1 2 ω × q - - - ( 4 )
q ~ · 4 = - 1 2 ω T q - - - ( 5 )
其中, q ~ 4 = Δ q 4 - 1 .
(2)建立间歇性控制器故障数学模型,确定马尔科夫链的转移率ρ10(即间歇性故障消失的概率)和ρ01(间隙性故障发生的概率);
用μσ表示采用状态反馈设计的控制器输出,即控制扭矩。其中下标σ(t)是一个随时间变化的切换函数,在{0,1}中取值,其中0表示控制器处在正常情况,1表示控制器处在间歇性故障情况,这意味着控制器的输出值可能因故障情况而跳变。根据间歇性故障的发生特点,该切换函数用马尔科夫链来描述,即
P { σ ( t + Δ ) = j | σ ( t ) = i } = ρ ij Δ + o ( Δ ) , i ≠ j 1 + ρ ii Δ + o ( Δ ) i = j
其中,0≤ρij≤1表示从模式i到模式j(i≠j)的转移率,ρii=-∑j≠iρij。△>0是无穷过渡的时间间隔,ο(△)是高阶无穷小。
正常情况下的控制器设计如下:
μ 0 = ω × Jω - k 1 Jω - 1 2 Jq + Jω 2 ( ω T ω + ϵ ) ( - k 2 q T q - k 3 q ~ 4 T q ~ 4 ) - - - ( 6 )
其中,k1>0,k2>0,k3>0,ε>0是一个任意小的常数。
所考虑的控制器间歇性故障是由于控制电路芯片中的各个焊接点由于时间的推移产生的物理磨损而破裂或者松动造成的。这种松散的连接是一个典型间歇性故障,可以使控制电路的性能异常,导致放大增益发生变化。故障情况下,控制器μ0(6)变为
μ 1 = ω × Jω k 1 f Jω - 1 2 Jq + Jω 2 ( ω T ω + ϵ ) ( - k 2 f q T q - k 3 f q ~ 4 T q ~ 4 ) - - - ( 7 )
其中, 均表示故障下的增益系数,这使得控制器的输出偏离正常值。
(3)基于Lyapunov函数(李雅普诺夫函数)方法设计正则控制器μ0,即为图1中的控制器模块,并计算出Lyapunov函数V0的收敛率η0,将其传给容错分析模块;
姿态控制***模型(1)(4)(5)在μσ的作用下可写为切换***:
dx(t)=fσ(t)(x(t))dt
其中,状态fσ可以由姿态控制***模型获得。
在正常情况下,定义一个李雅普诺夫条件函数定义: LV p ( x ) = Δ ∂ V p ( x ) ∂ x f p ( x ) , p = 0,1
通过选择适当的k1、k2、k3,有
LV 0 = 2 ω T J - 1 ( - ω × Jω + μ 0 ) + q T ( q ~ 4 + 1 ) ω - q ~ 4 T ω T q + d ‾ V 0
= - 2 k 1 ω T ω + ω T ω ω T ω + ϵ ( - k 2 q T q - k 3 q ~ 4 T q ~ 4 ) + d ‾ V 0
≤ - η 0 V 0
其中,η0大于0,由上式可以看出控制器式(6)的作用下,李雅普诺夫条件函数V0以指数形式收敛,收敛率为η0
在故障情况下,有
LV 0 = 2 k 1 f ω T ω + ω T ω ω T ω + ϵ ( - k 2 f q T q - k 3 f q ~ 4 T q ~ 4 ) + d ‾ V 0 ≤ η 1 V 0
其中η1>0,由上式可以看出发生故障后,控制器式(7)不再能够镇定***,函数V0以指数形式发散,收敛率为η1
因此切换***dx(t)=fσ(t)(x(t))dt的模态0稳定,模态1不稳定。
运用这种随机切换***有两个优点:
1)可以方便地分析姿控***整个过程的行为,而不是单独研究故障前和故障后的情况。这对于分析在间歇性故障下的***行为是很重要的;
2)姿控***的容错问题可以转化为带有不稳定模态的切换***的稳定性问题,可以使用一些对切换***很有用的分析工具。
(4)建立容错判断准则:
定义△t1为时间段[0,t]中***正常情况(模式0运行)下的工作总时间,△t2为时间段[0,t]中***故障情况(模式1)下的工作总时间,定义
λ ‾ = Δ max { | ρ ii | | i ∈ M } , λ ~ = Δ max { ρ ij | i , j ∈ M } ;
容错判断准则设计如下:
在t时刻,如果存在一个常数β>0使得
e - η 0 Δ t 1 + η 1 Δ t 2 ≤ β e ( λ ~ - λ ‾ ) t , ∀ t ≥ 0 - - - ( 8 )
那么航天器姿态控制***在间歇性故障的作用下是稳定的。
简便起见,下面用共同的η代替η0和η1。用记号Nσ(t)表示***在[0,t]时间段内的切换次数。用tk代表***的第k次切换时刻。
假设在时刻t切换了j次,即t≥tj。由得到:
E [ V 0 ( x ( t ) ) ] ≤ E [ e η ( t - t j ) V 0 ( x ( t j ) ) ]
≤ E [ e η ( t - t j - 1 ) V 0 ( x ( t j - 1 ) ) ]
. . .
≤ E [ e ηt V 0 ( x ( 0 ) ) ]
≤ Σ j = 0 ∞ P ( N σ ( t ) = j ) e ηt V 0 ( x ( 0 ) )
≤ Σ j = 0 ∞ e - λ ~ t ( λ ‾ t ) j j ! β e ( λ ~ - λ ‾ ) t V 0 ( x ( 0 ) )
≤ β V 0 ( x ( 0 ) )
由上式可以看出,在整个***运行过程中,如果容错条件(8)满足,则在间歇性故障的影响下,状态x(t)的数学期望仍然始终是有界的,且随着x(0)趋于原点而趋向于原点。
容错判断准则(8)充分利用了间歇性故障的时而出现和时而消失的特点。该准则的核心在于运用不稳定模态和稳定模态之间的平衡去镇定***。如果***在正常情况(故障消失)下的工作时间足够长,而在故障出现的情况下工作时间足够短,那么***仍然能保证稳定,***性能和β的选取有很大关系,该值通常根据姿控***的需求选择。
设计间歇性故障的检测与诊断机制,即为故障诊断模块,依据是
LV0≤-η0V0                    (9)
如果在t时刻,上述不等式(9)不满足,则认为有故障在t时刻发生。如果某些故障发生了,不等式(9)仍然满足,则认为该故障没有破坏***的稳定性,无需检测。
在***运行的过程中,始终运行故障诊断模块,该模块实时采集***的输入和状态信息,当检测出间歇性故障发生后,计算出故障情况下函数的发散率η1,将故障发生时间和值η1传给容错分析模块。如果在某时刻故障消失了,故障诊断模块也将故障消失的时刻传给容错分析模块;
(5)容错分析模块收到故障发生时间,发散率η1以及故障消失时间后,根据容错判断准则(8),判断***当前的稳定性,如果满足则***继续运行,不采取任何容错控制或者保护措施,因为在过去的时间里,***在正常情况(故障消失)下的工作时间足够长,而在故障出现的情况下工作时间足够短,因此***仍然能保证稳定,如图2所示。如果判断出当前***已不稳定,则报警,此时必须采取容错控制措施。
下面以仿真验证本发明方法的有效性。
在仿真时,选择惯性矩阵:
J = 1200 100 - 200 100 2200 300 - 200 300 3100 kg · m 2
假定不确定项为d=0.1Wω,其中W为标准的布朗运动,代表噪声干扰。初始参数选为
1 ω2 ω3)=(0.2 -0.1 0.1)(rad/s)
(q1 q2 q3 q4)=(0.5 0.5 0.5 -0.5)
假定间歇性故障满足-ρ0001=0.5且-ρ1110=0.8,控制器的参数设计k1=k2=k3=10,ε=0.001,发生间歇性故障时,参数变为 令β=2。
由于故障的发生和消失都是随机的,因此做两组仿真。图3给出了在时间段0秒到20秒内的第一个切换函数的曲线,表明了故障发生和消失的各个时刻。经检验,在图3所示的故障情况下,容错判断准则在0秒到20秒内的任意时刻都是满足的,图4给出了对应的***状态轨迹,可以看出虽然有间歇性故障发生,但***状态(即姿态角速度和四元数)在保持原有控制器而没有采取任何容错控制的情况下依然是有界的,这表明了本发明所提供的容错判据的有效性。类似的,图5给出了在时间段0秒到20秒内的第二个切换函数的曲线,该曲线和图3所示的曲线不同,但经检验,在图5所示的故障情况下,容错判断准则在0秒到20秒内的任意时刻也都是满足的,图6给出了对应的***状态轨迹,可以看出***状态在没有采取任何容错控制的情况下依然是有界的,这同样表明了本发明所提供的容错判据的有效性。
以上实施例仅为说明本发明的技术思想,不能以此限定本发明的保护范围,凡是按照本发明提出的技术思想,在技术方案基础上所做的任何改动,均落入本发明保护范围之内。

Claims (4)

1.一种航天器姿态控制***的间歇性故障容错分析方法,其特征在于包括如下步骤:
(1)建立航天器的姿态控制***数学模型:
J ω . = - ω × Jω + μ + d
q . = 1 2 ( q 4 ω + ω × q )
q . 4 = - 1 2 ω T q
其中,表示惯性角速度;q4是标量,q1,q2,q3,q4表示为四元数;J=JT表示正定惯性矩阵,μ表示控制器输出,即控制扭矩;d表示***的不确定和扰动;
ω的叉积形式为:
ω × = 0 - ω 3 ω 2 ω 3 0 - ω 1 - ω 2 ω 1 0
选择姿控***的平衡点为:ω=q=0,q4=1,则有:
q . = 1 2 ( q ~ 4 + 1 ) ω + 1 2 ω × q
q ~ . 4 = - 1 2 ω T q
其中, q ~ 4 = Δ q 4 - 1 ;
(2)建立带有间歇性故障的控制器数学模型:
用μσ表示带有间歇性故障的控制器输出,其中下标σ(t)是一个随时间变化的切换函数,在{0,1}中取值,其中0表示控制器处在正常情况,1表示控制器处在间歇性故障情况,根据间歇性故障的发生特点,该切换函数用马尔科夫链来描述,即
P { σ ( t + Δ ) = j | σ ( t ) = i } = ρ ij Δ + o ( Δ ) , i ≠ j 1 + ρ ii Δ + o ( Δ ) i = j
其中,0≤ρij≤1表示从模式i到模式j的转移率,且i≠j,ρii=-∑j≠iρij;Δ>0是无穷维转移时间间隔,ο(Δ)是高阶无穷小;
根据姿态控制***模型,设计镇定状态控制器μ0,该控制器在故障情况下变化为μ1
(3)用带有不稳定模态的随机切换***描述***运行过程:
姿态控制***模型在μσ的作用下写为切换***:
dx(t)=fσ(t)(x(t))dt
其中状态fσ由姿态控制***模型获得;
其中,通过以下方法求取正常情况下的状态收敛率η0和故障情况下的状态发散率η1
在正常情况下,定义一个李雅普诺夫条件函数定义:
LV 0 ( x ) = Δ ∂ V 0 ( x ) ∂ x f 0 ( x ) ,
通过选择适当的k1、k2、k3,有
LV 0 = 2 ω T J - 1 ( - ω × Jω + μ 0 ) + q T ( q ~ 4 + 1 ) ω - q ~ 4 T ω T q + d ‾ V 0 = - 2 k 1 ω T ω + ω T ω ω T ω + ϵ ( - k 2 q T q - k 3 q ~ 4 T q ~ 4 ) + d ‾ V 0 ≤ - η 0 V 0
其中,k1>0,k2>0,k3>0,ε>0是一个任意小的常数,η0大于0,表明控制器可以镇定正常情况下的***,V0指数收敛,为已知的正数;
在故障情况下,有
LV 0 = 2 k 1 f ω T ω + ω T ω ω T ω + ϵ ( - k 2 f q T q - k 3 f q ~ 4 T q ~ 4 ) + d ‾ V 0 ≤ η 1 V 0
其中η1>0,表明故障情况下***不再稳定,函数V0指数发散, k 2 f > 0 , k 3 f > 0 , 均表示故障下的增益系数;
(4)建立容错判断准则:
定义符号η0和η1分别为***在正常情况和故障情况下的状态收敛率和发散率,定义Δt1为时间段[0,t]中***正常情况下的工作总时间,Δt2为时间段[0,t]中***故障情况下的工作总时间, λ ‾ = Δ max { | ρ ii | | i ∈ M | } , λ ‾ = Δ max { | ρ ii | | i , j ∈ M | } ;
容错判断准则设计如下:
在t时刻,如果存在一个常数β>0使得
e - η 0 Δt 1 + η 1 Δt 2 ≤ βe ( λ ~ - λ ‾ ) t , ∀ t ≥ 0
那么航天器姿态控制***在间歇性故障的作用下是稳定的。
2.如权利要求1所述的航天器姿态控制***的间歇性故障容错分析方法,其特征在于:所述步骤(1)中,不确定项为***状态的未知函数d(x),满足Lipschitz条件,即 为已知的正数。
3.如权利要求1所述的航天器姿态控制***的间歇性故障容错分析方法,其特征在于:所述步骤(2)中,正常情况下的控制器设计如下:
μ 0 = ω × Jω - k 1 Jω - 1 2 Jq + Jω 2 ( ω T ω + ϵ ) ( - k 2 q T q - k 3 q ~ 4 T q ~ 4 )
其中,k1>0,k2>0,k3>0,ε>0是一个任意小的常数;
故障情况下,控制器的电路性能异常,导致放大增益发生变化,控制器μ0变为
μ 1 = ω × Jω k 1 f Jω - 1 2 Jp + Jω 2 ( ω T ω + ϵ ) ( - k 2 f q T q - k 3 f q ~ 4 T q ~ 4 )
其中,均表示故障下的增益系数,这使得控制器的输出偏离正常值。
4.如权利要求1所述的航天器姿态控制***的间歇性故障容错分析方法,其特征在于:所述步骤(4)中,容错判断准则适用于任意时刻,即在任意t时刻,如果存在一个常数β>0,使得
e - η 0 Δt 1 + η 1 Δt 2 ≤ βe ( λ ~ - λ ‾ ) t , ∀ t ≥ 0
那么航天器姿态控制***在间歇性故障的作用下依然是稳定的。
CN201210242175.4A 2012-07-12 2012-07-12 航天器姿态控制***的间歇性故障容错分析方法 Expired - Fee Related CN102778889B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210242175.4A CN102778889B (zh) 2012-07-12 2012-07-12 航天器姿态控制***的间歇性故障容错分析方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210242175.4A CN102778889B (zh) 2012-07-12 2012-07-12 航天器姿态控制***的间歇性故障容错分析方法

Publications (2)

Publication Number Publication Date
CN102778889A CN102778889A (zh) 2012-11-14
CN102778889B true CN102778889B (zh) 2015-07-29

Family

ID=47123822

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210242175.4A Expired - Fee Related CN102778889B (zh) 2012-07-12 2012-07-12 航天器姿态控制***的间歇性故障容错分析方法

Country Status (1)

Country Link
CN (1) CN102778889B (zh)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103149929B (zh) * 2013-03-24 2015-06-17 西安费斯达自动化工程有限公司 飞行器纵向运动故障诊断和容错控制方法
CN104914846B (zh) * 2015-04-01 2017-12-22 南京航空航天大学 基于自适应滑模观测器的电连接器间歇性失效检测方法
TWI578124B (zh) * 2015-11-24 2017-04-11 財團法人金屬工業研究發展中心 多旋翼飛行器及其控制方法
CN108446456B (zh) * 2018-02-28 2022-08-02 辽宁石油化工大学 依赖故障恢复概率时滞间歇过程2d切换控制器设计方法
CN108646712B (zh) * 2018-05-23 2020-12-22 青岛理工大学 带有执行器故障的不确定***的容错控制***
CN109283845B (zh) * 2018-11-15 2021-07-16 辽宁石油化工大学 一种针对单机无穷大总线电源***的容错控制器设计方法
CN113204193B (zh) * 2021-05-06 2022-10-25 北京航空航天大学 飞行器故障容错控制方法、装置和电子设备

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6702234B1 (en) * 2002-03-29 2004-03-09 Lockheed Martin Corporation Fault tolerant attitude control system for zero momentum spacecraft
CN101481019A (zh) * 2009-02-20 2009-07-15 华中科技大学 一种用于卫星姿态控制***的传感器容错观测方法
CN102200776A (zh) * 2010-03-25 2011-09-28 南京航空航天大学 飞行控制***执行器的故障诊断方法

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE10135586B4 (de) * 2001-07-20 2007-02-08 Eads Deutschland Gmbh Rekonfigurations-Verfahren für ein Sensorsystem mit zwei Beobachtern und Sensorsystem zur Durchführung des Verfahrens

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6702234B1 (en) * 2002-03-29 2004-03-09 Lockheed Martin Corporation Fault tolerant attitude control system for zero momentum spacecraft
CN101481019A (zh) * 2009-02-20 2009-07-15 华中科技大学 一种用于卫星姿态控制***的传感器容错观测方法
CN102200776A (zh) * 2010-03-25 2011-09-28 南京航空航天大学 飞行控制***执行器的故障诊断方法

Non-Patent Citations (5)

* Cited by examiner, † Cited by third party
Title
Adaptive backstepping fault-tolerant control for flexible spacecraft with unknown bounded disturbances and actuator failures;Ye Jiang et al.;《ISA Transactions》;20100131;第49卷(第01期);第57-69页 *
Attitude and auticulation control for the Cassini spacecraft:a fault tolerance overview;Brown,G.M. et al.;《Digital Avionics Systems Conference,1995,14th DASC》;19951109;第184-192页 *
Indirect Robust Adaptive Fault-Tolerant Control for Attitude Tracking of Spacecraft;Wenchuan Cai et al.;《JOURNAL OF GUIDANCE,CONTROL,AND DYNAMICS》;20081031;第31卷(第05期);第1456-1463页 *
Spacecraft Formation Flying:Dynamics and Control;Vikram Kapila et al.;《Journal of Guidance,Control,and Dynamics》;20000530;第23卷(第03期);第561-564页 *
基于滑模观测器的卫星姿态控制***滑模容错控制;程月华等;《上海交通大学学报》;20110228;第45卷(第02期);第190-194页 *

Also Published As

Publication number Publication date
CN102778889A (zh) 2012-11-14

Similar Documents

Publication Publication Date Title
CN102778889B (zh) 航天器姿态控制***的间歇性故障容错分析方法
De Loza et al. Sensor fault diagnosis using a non‐homogeneous high‐order sliding mode observer with application to a transport aircraft
Myers $ k $-out-of-$ n $: G system reliability with imperfect fault coverage
CN102520697B (zh) 一种远程协同诊断的现场信息预处理方法
Biswas et al. A robust method for hybrid diagnosis of complex systems
Michail et al. AI-based actuator/sensor fault detection with low computational cost for industrial applications
Huang et al. Active fault tolerant control systems by the semi‐Markov model approach
CN106598029B (zh) 基于性能退化的列控车载设备可靠性预测方法
EP3759559B1 (en) Anomaly detection and anomaly-based control
Hsiao et al. Mavfi: An end-to-end fault analysis framework with anomaly detection and recovery for micro aerial vehicles
CN1981251A (zh) 信号处理方法和装置
Napolitano et al. Application of a neural sensor validation scheme to actual Boeing 737 flight data
Renganathan et al. Observer based on-line fault diagnosis of continuous systems modeled as Petri nets
Berdjag et al. Fault detection and isolation of aircraft air data/inertial system
Patton et al. Reliable fault diagnosis scheme for a spacecraft attitude control system
Al-Zyoud et al. Neural network-based actuator fault diagnosis for attitude control subsystem of an unmanned space vehicle
Abou Performance assessment of multi-state systems with critical failure modes: Application to the flotation metallic arsenic circuit
KR101965937B1 (ko) 이상 신호 복원 장치 및 방법
Nagaraju et al. Software rejuvenation of a fault-tolerant server subject to correlated failure
Babykina et al. Reliability assessment for complex systems operating in dynamic environment
Patton et al. A Monte Carlo analysis and design for FDI of a satellite attitude control system
Blesa et al. Robust fault detection and isolation of wind turbines using interval observers
Jaw et al. Mathematical formulation of model-based methods for diagnostics and prognostics
Tabatabaeipour et al. Active fault diagnosis of linear hybrid systems
Kim et al. Fault classification with Gauss-Newton optimization and real-time simulation

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20150729

Termination date: 20200712