Adaptive Compensation of Unknown Actuator Failures for Strict-feedback Systems

Автор: Jianping Cai, Lujuan Shen

Журнал: International Journal of Modern Education and Computer Science (IJMECS) @ijmecs

Статья в выпуске: 5 vol.3, 2011 года.

Бесплатный доступ

Actuator failures are inevitable in practice especially in complex systems. The unknown failure may cause instability and catastrophic accidents during operation of control systems. A state feedback control scheme is proposed by using backstepping techniques. Compared with exist results, The uncertainties caused by total failure are seen as the bounded term and an estimator is designed to estimate its upper bound. The stability of closed loop system and output tracking performance can be guaranteed by our control law and corresponding update laws of uncertain parameters.

Actuator failure, backstepping, nonlinear system, adaptive control, uncertain system

Короткий адрес: https://sciup.org/15010259

IDR: 15010259

Текст научной статьи Adaptive Compensation of Unknown Actuator Failures for Strict-feedback Systems

Published Online August 2011 in MECS                               'll1 and Computer Science у ркея

Actuator failures seem inevitable in practice especially in complex systems. The unknown failure may cause instability and catastrophic accidents during operation of control systems. As we all know such failures are often uncertain in time, value and pattern, namely it is not known when, how much and how many actuator fail. So it is difficult to address the problem of actuator failure compensation. To address such problem, serval different design methods have been proposed such as multiplemodel designs and switching and tuning techniques, fault detection and diagnosis-based designs, robust control designs, neural network techniques, sliding model method. It is well known that adaptive control systems can obtain desired performance by adjusting controller parameters with system response errors during the operation of control system. So compared with other methods, It avoid false alarms and delays caused by failure detection.

In the context of adaptive control, several schemes based on adaptive control approaches have been proposed, see for examples in [1]-[7] and [10]-[12]. In [1] [2], adaptive controller were proposed to linear systems with parameter uncertainties. It was extended to nonlinear systems in [3] with backstepping techniques to guarantee

Manuscript received January 1, 2008; revised June 1, 2008; accepted July 1, 2008.

Copyright credit, project number, corresponding author, etc.

stability and tracking performance of closed-loop system. The results had been extended to MIMO systems with unknown actuator failures In [5]. An output feedback control law was designed for strict-feedback nonlinear systems with backstepping techniques to compensate unknown actuator failures in [4]. In [6] an adaptive output feedback control law was proposed to linear systems. It was expended to the nonlinear systems with in [7]. A state feed-back control law was proposed to compensate unknown failures and guarantee transient performance in [11]. In [10] the problem of compensation of hysteric actuator failures had been discussed.

The work of this paper aim at compensating unknown actuator failures for a class of nonlinear systems with unknown constant parameters and bounded external disturbance. Several different actuator failure patterns are considered including partial loss of effectiveness, total loss of effectiveness as shown in [6]. Note that total loss of effectiveness denotes the output of actuator is fixed on an unknown constant no matter how much is the input. So the uncertainties caused by the failure of total loss can be seen as the bounded disturbance. A state feedback control scheme is proposed by using backstepping techniques. Compared with exist results about compensation of unknown actuator failures, we design an estimator to estimate the upper bound of uncertain term caused by the failure of total loss. The stability of closed-loop system and output tracking performance can be ensured by our control law and corresponding update laws of uncertain parameters.

The remaining part of this paper is organized as follows. In section 2, the control plants are given and the mathematical model of actuator failures are discussed. In section 3, control scheme is proposed. Then we give the stability analysis. Simulations results given in section 4 on a practical systems and it confirm the control scheme are effective.

  • II.    problem statement

We consider a class of nonlinear systems with uncertain parameters and m inputs. The system model is given as

Х 1 = x 2 + У т ф 1 (x 1 ) x2 = x 3 + У т ф 2(x 1 , x 2 ) :                                                   (1)

x n = п ( x ) ' Z b" + d ( t )

=1

y = x 1

where x = (x1,x2,•■■,xn) is system state, y = x1 e R is output of system and ф. e Rp (г = 1,2, — , n) are known continuous function. bj (j = 1,2, —, m) e R and У e RP are unknown constant parameters. ui(i = 1,2, — ,m) are inputs of the system. d(t) is unknown external disturbance.

We now consider the adaptive compensation control of system (1) for the following actuator failure problem. As shown in [7], the mathematical model of the failure of th actuator at time instant t f can be modeled as u =σ v +u ,(∀t≥t f) σ u =0

where 0 σ 1, u and t f are unknown constants. It is clear that the actuator works normally namely u = v denotes the constant σ = 1 . Other cases are discussed as follows

1 0 < σ < 1

It indicates u = σ v . The th actuator is called partial loss of effectiveness.

2 σ = 0

It indicates u = u . The th actuator is called total loss of effectiveness.

With above mathematical model of actuator failures, system (1) can be rewritten as follows x1 = x 2 + S ф1( x1)

x 2 = x 3 + Уф 2 ( x 1 , x 2)

:                                                          (3)

x n = у т Ф п ( x ) + e b ^ v + e bu + d ( t )

=1               =1

y = x 1

The following assumptions are necessary to design adaptive controller

Assumption 1: System (1) is such that for any up number m - 1 of total failure actuators, the remaining actuators can still achieve the desire control objectives. Any actuator changes only from normal case to one of the failure case.

Assumption 2: b 0 , the sign of b is known.

Without loss of generality, we suppose s gn ( b ) = 1.

Assumption 3: Reference signal yr ( t ) and its -order ( i = 1,2, , n - 1) derivatives are known and bounded.

Our purpose is to design control scheme to guarantee globally stability of closed loop system.

Ш . DESIGN OF ADAPTIVE CONTROLLERS

Before propose the adaptive control scheme, to using backstepping technology as in [8] [9], the following coordinates transformations are introduced.

z1= x1- yr z t = x- - a--1 - y(-1),(i = 2, —, n)

where z 1 is the tracking error and ai - 1 (i = 2,3, , n ) is the virtual control in step .

Step 1: With (3) and (4) we can get

  • •                 ••

z 1 = x 1 - yr

= x2 + ^ф1(x1) - yr(5)

= z 2 + α 1 + θ T ϕ 1( x 1)

where α 1 is the virtual control. The following Lyapunov function is considered

V =1 z 2 +1У T r-1<9(6)

where У = 9 - У , У is the estimation of У and Г is a positive define matrix.

Virtual control α 1 can be chosen as

α 1 =- c 1 z 1 - θ ˆ T ϕ 1( x 1)                        (7)

where c 1 is positive constant. With (5) (6) and (7), the derivative of V 1 is

  • V 1 = z 1 z 1 - У T Г - 1

= z 1 ( z 2 + a 1 + Уф 1 ( x 1 )) - У T Г -1 У

= z 1 ( z 2 - c 1 z 1 - У T (px ( x 1 ) + S T ф 1 ( x 1 )) - У T Г -1 У    (8)

= z 1 z 2 - c 1 z 12 + У T фх ( x 1 ) z 1 - У T Г -1 У

= z 1 z 2 - c 1 z 12 - У T Г- 1 ( У - T 1 )

Turning function can be chosen as

τ 1 = Γ ϕ 1 z 1                       (9)

Step 2: With coordinates transformations (4) and system model, we can get the derivative of z 2 as follows (2) z 2 = x 2 - α 1 - yr (2)

= x 3 + θ T ϕ 2 ( x 1 , x 2 ) - α 1 ( x 2 + θ T ϕ 1 ) - α 1 θ ˆ

3212 x 1 21 θ

α

1 y r yr

- y r (2)

= z 3 + α 2 + θ T ϕ 2( x 1, x 2) - α 1 ( x 2 + θ T ϕ 1)

x 1

да da .

-1θ-1yr ∂θ    ∂yr where α2 is the virtual control in this step. The following

Lyapunov function is considered

V 2 = V 1 + 1 2 z 22                         (11)

Virtual control α 2 can be chosen as

T α 2 =- c 2 z 2 - z 1 - θ T ( ϕ 2

α 1

α 1

-

x 1

x 1

∂α∂α

+ 1 τ 2 + 1 yr

∂θ    ∂yr

where c 2 is positive constant. With (5) (6) and (7), the derivative of V 2 is e                  e

2 z 2

= zi z 2 - c z 2 - 9 T Г ^ 9 - t 1 ) + z 2 ( z 3 + 9T Ф 2 ( xi , x 2 )

+ «2 - — (x 2 + 9 Ф^ -   9 - — yr)

∂x1              ∂θ    ∂yr

2 T -1                              T

= z 1 z 2 - c 1 z 1 2 - θ T Γ 1 ( θ - τ 1) + z 2( z 3 + θ T ϕ 2( x 1, x 2)

-

c 2 z 2

-

T    ∂α∂α∂α z1-θT(ϕ2-1ϕ1)+1x2+1τ2 ∂x1∂x1∂θ

+ 1 y r - 1 ( x 2 T ϕ 1 ) - 1 θ- 1 y r )

y r      x 1               ∂θ

yr

r

r

e

= - c i z 2 - c 2 z 2 + z 2 z 3 - 9 T r- i ( 9 - t 1 )

-

T    ∂α

+ θ T ( ϕ 2 - 1 ϕ 1) z 2 x 1

22 =- c 1 z 1 - c 2 z 2 + z 2 z 3

-

d o-9 т 2 ) z 2

θ

- θ T Γ- 1 ( θ - τ 2)

Turning function can be chosen as α τ 2 = τ 1 ( ϕ 2 - 1 ϕ 1) z 2 x 1

^^ - т 2 ) z 2 θ

Step (ii = 3,---,n -1): The same as analysis above, the derivative of zi is zi

= xi - α i - 1

- y r ( i )

= x+i + 9Ф((xi,x2 L,x)- dii-i - уГ()

= zi + i + ( ( X i , x 2 l , x ) - (X i - i + a

-1 α

= z i +i + ( ( x i , x 2 L ,x i ) - E^ - k =1 x k

  • - α α
  • -1 y k -    - 1 θ + α

k = 1 yr k -1 r θ ˆ

( xk + 1 + θ T ϕ k )

-

-

Considering the following Lyapunov function

V = V + 1 z 2

-1

The virtual control in this step can be designed as follows

- ∂α

-1 -θT (ϕ -∑   -1ϕk)

k =1 x k

-1 α

+ - k =1 x k

+ -1 α k -

k =2 θ ˆ

-∂α∂α xk+1 +∑k --11yrk +    -1τ

k=1∂yr        ∂θ

-1

1Γ(ϕ -∑   -1ϕl)zk l=1 ∂xl where c is positive constant. We can get the derivative of V is as follows

Vi = V 1+ z, z,

-1

V -1

/         d a _i k  да &

+ z ( z + 1 - ∑    k - - 1 1 yr k -    - 1 θ + α

k =1 y rk 1        θ

-1 α

+ 9 Т Ф ( x i , x 2 L , x i )  E 'i ( x k +i + 9Ф к ))

k =1 x k

,      da . &  da .

V -1

+ z ( z - - 1 θ ˆ + - 1 τ - cz - z

+1 θ ˆ θ ˆ               -1

-1 α

- 9 ( Ф - Е ^^ Ф k ) + 9 Ф (( X i , X 2 L ,X i ) k =1 x k

+∑i1∂αk-1Γ(ϕ -∑i1∂α k=2 ∂θ          l=1 ∂xl

-1∂α ϕl)zk-∑ k=1 ∂xk

-1 θ T

ϕ k )

k =1

  • ■V - dak - i &

  • - zk    k 1 ( θ - τ )

k =2     θ

Turning function is

  • - α

τ =τ -1+ Γ(ϕ -∑    1ϕk)z

∂x k=1     k

zn

Step n : From (3) and (4), we can get the derivative of is as follows yr(n)

m

  • •                  •                  •

z=x-α - nnn-1

= θ T ϕ n ( x ) + b σ v

m

= θ T ϕ n ( x ) + b σ v

m

-

yr ( n )

m                  n -1

b u + d ( t ) - α k n - - 11 y rk

=1                  k=1 ∂yr n-1

  • - ∑    n - 1 ( x k +1 + θ T ϕ k )

k =1 x k

-

d a n .L 9 - y ( n ) θ      r

Because u represents the actuator’s output when actuator is total loss of effectiveness . According to the mathematical model of th actuator, we can get u and b

m are unknown constants. It is clear ∑b u is unknown

=1

m constant and bounded. Let d(t)=∑b u +d(t)and itcan =1

be seen as the bounded external disturbance term. then (20) can be rewritten as

m

n -1

-∑   n-1 (xk+1 +θTϕk) - k=1 ∂xk

n -1 α n - 1 k

  • - k -1 y r

k = 1 y r            (21)

da n -i &  v( n )

θ - y

∂θ     r

If knowing the system parameters and failures, the control input v can be chosen as

vi=ρα

1 ρ = m σ i | bi | i =1

where α is the virtual control in the last step and will be

m given later. According to Assumption 1, ∑σi|bi|> 0 is i=1

unknown constant owing to the unknown actuator failures and unknown system parameters. So we must replace the unknown ρ with its estimate ρ ˆ in the control law (22) and the controller is designed as

Control law:

vi = ρ ˆ α

The virtual control α is designed as n-1

α = - zn - 1 - cnzn - sign ( zn ) D ˆ - θ ˆ T ( ϕ n - ∑    n - 1 ϕ k )

k =1 x k

n -1                                         m

V = - E cP + z -1 z + z„ P T Ф„ ( x ) + E b CT ( Р - p ) «

-

n -1                   n -1

k n - - 1 1 y rk - n - 1 ( x k +1 + θ T ϕ k ) - y r ( n ) + d ( t ) k =1 y r         k =1 x k

∂αn-1 ∂θ n-1

-∑zk k=2

- 9 - - d D - 1 m b a , ^ - 9 т Г- 1 (9 - T n -1 ) ηγ i =1

a-- «? - t ,)

θ ˆ        n -1

n -1                                              m

= -E czi + zn-1 zn + zn (PФп (x) + a -E bCTPP i=1                                                                   i=1

-

n -1                   n -1

n - 1 yr k - n - 1 ( xk + 1 + θ T ϕ k ) - yr ( n ) + d ( t ) k =1 y rk 1 k =1 x k

+ ∑n-1∂αn-∑k=1 ∂xk +n-1∂αk- k=2 ∂θ

n -1 α n - 1 x k +1 k = 1 yr k -1 Γ ( ϕ n - n - 1 α n - l =1 x l

y k + α n - 1 τ + y ( r θ ˆ nr

ϕ l ) zk

-∂αn-1 ∂θˆ n -1

- z k k =2

.9^ - 1 Df ) - 1 E b i CT i pp - 9 T r- 1 (( 9 - T n -1 ) ηγ =1

d f k r1 (^^ - T n -1 )

θ

where a ˆ , D ˆ are estimation of unknown constant a and D . D is the upper bound of d ( t ). τ n is the turning function in this step and can be chosen as follows

With the virtual control α given in (24), the derivative of Lyapunov function can be re-written as n -1

V =- c z 2 + zn - 1 zn + zn ( θ T ϕ n ( x ) - z =1

- cz nn

n - 1 α τ n = τ n - 1 ( ϕ n - ∑    n - 1 ϕ k ) z

∂x k=1     k

Update laws:

θ ˆ = τ n

D=η|zn | ρˆ = -γαzn where Γ is a positive define matrix and η and positive constants.

We consider the following Lyapunov function

m

V = V i+1 Zn 2 +— d 2 +— Е b стр 2 n -1 2 n 2 η 2 γ i = 1 ii

The derivative of V is

m

V = V n -1 + Z , z , - 9Г - 1 9 - -DD - - E I b |

ηγ i =1

n -1 α

- s gn ( zn ) D ˆ - θ ˆ T ( ϕ n - n - 1 ϕ k ) + d ( t ) k =1 x k

α n - 1 τ + y

∂θ n

m

+∑n-1∂αn-k=1  ∂xk n-1 ∂αk

γ are

-

k =2 θ ˆ n -1 α n - 1 k =1 y rk - 1

- ∂αn-1 ∂θˆ n-1

- z k k =2

n -1

=- cizi 2 + zn - 1 zn + zn ( θ T ϕ n ( x ) + bi σ ivi + d ( t )

-

n -1                   n -1

α n - 1 y rk - α n - 1 ( x k +1 + θ T ϕ k ) - y r ( k =1 y rk 1        k =1 x k

a1- 9 - 1 DD - 1 Eib | oipb

∂θ     η γi=1

With (22) and (23), the derivative can be rewritten as follows

n -1 α n - 1 x k +1 k = 1 yr k -1

1Γ(ϕn- ∑n-1∂αn- l=1 ∂xl

k

r

Ф/) zk -E bp pp

=1

n -1

y rk - α n - 1 ( x k +1 + θ T ϕ k ) - y r ( n ) k =1 x k

m

- 9^ ) - - E bp, pp - 9 T r- 1 (^? - T n -1 ) γ =1

d a k e1 ( 9 ) - T „_ 1) -1 DDD

∂θ      n1 η

=- c z 2 + zn - 1 zn + zn ( θ T ϕ n ( x ) - zn - 1 - cnzn =1

n -1

- s gn ( zn ) D ˆ - θ ˆ T ( ϕ n - n - 1 ϕ k ) + d ( t ) k =1 x k

α n - θ ˆ

m

n-1 ∂α τn+∑k- k=2 ∂θ

n -1 α Γ ( ϕ n -

xl

α n - ˆ

n -1

ϕ l ) zk

n -1

  • -E b.CTa p - E -p-19 тФк-k=1 ∂xk

m

  • 1E b,CT, pp - 9т Г-1(9 - Tn-1)

γ =1

-

DD

-

θ

ˆ

θ ˆ)

η n-1

- z k k =2

dak-r(9 - Tn-1) ∂θ

Further simplification, we can get

n -1

V =- cizi 2 + zn - 1 zn + zn ( - zn - 1 - cnzn - sign ( zn ) D i =1

n-1 +d (t)+вт (Фп-grand k=1 ∂xk ϕk)- ∂αn-1(θˆ-τn) ∂θ n-1∂α         n-1∂α +∑  k-1Γ(ϕ -∑n- k=2 ∂θ         l=1 ∂xl 1ϕl)zk m -g bp ap) =1 1          :                            : -1 DDˆ -θTΓ-1(θ-τn-1) η n-1 -∑z k=2 дak--(X-t k       (θ-τn-1) ∂θ m 1 - ∑b σ ρρ γ =1 n =-∑c z 2 +zn(d(t)-s gn( =1 n)Dˆ) - DD η n-1
  • -    9ТГ-Чв - (Tn-i-Гф, -g .   фk)zn))

k =1 x k

  • -    2 z k О 1 ( в - ( T n —i ( Ф п - 2 Оф ,) z n )) k = 2     ∂ θ                        l = 1 x l

  • 1    m^a

  • -    2 b ap ( P + z n )-- n Tp- ( в - T n ) z n

γ i = 1 ii         n     θ

With turning function given in (25), we can get

  • -    вт гфв - Tn)-g zk O^ (в) - Tn) k=2∂

  • 1    v                  d a -l & л x

—2 b p p % ( p d + Ya z n ) —- n- ( e - T n ) z n

γ = 1                n      θ        n n

n

∑ c z 2+|zn|(D-Dˆ)-1DDˆ

  • = 1                     η

  • -    e т r - 1( 6 - T n ) - g z . ^ O t^ в - л ,)

k =2     θ

  • -    V                 d a -i &n

    --2 b ^ i P ( P + Ya z n )-- -n- ( e - T n ) z n

γ = 1                n      θ        n n

n

≤- c z 2

=1

1 I

- 1 D ( D ˆ - η | z n η

1 m

  • -    g b Pi P ( f D + Ya z , ) γ =1

n--   da-i zz)x

  • - ∑zkk-1(θ-τn) k=2

    -


    I |) - θ T Γ- 1 ( θ ˆ - τ n )


    a-^ ( ^ D - T n ) z , θ


With the update laws in (26), the derivative of V is

n

V≤-∑c z 2

=1

Theorem 1: Consider the nonlinear uncertain system (1) with unknown parameters, external disturbance and unknown failures which modeled by (3) of m actuators and satisfying Assumption 1-3, under the control law in (23) (24) (25)and the update laws in (26), all signals in closed loop system are bounded and the asymptotic tracking is achieved, i.e. lim( y - yr ) = 0 .

t →∞        r

Proof: Based on the above analysis, signal z,, в, D, P% are bounded. Then the virtual control α and the control input v are also bounded. By applying the LaSalle-Yoshizawa theorem in (30), we can get lim z, = 0, (1,2, l, n) . So the asymptotic tracking is t→∞ achieved, i.e. lim(y- yr) = 0 . t→∞

W . SIMULATION STUDIES

In this section, we use the same valve control mechanism of a liquid tank dynamics model shown in Figs.1 as in [9]. The transfer function can be expressed as. It can be described as follows

  • h ( s ) = G ( s )( b 1 u 1( s ) + b 2 u 2( s ) + d ( s ))         (31)

where h is state and denotes the height of water surface, transfer function G ( s ) = ks . k , b 1 and b 2 are unknown constants. d ( s ) is unknown disturbance with unknown constant upper bound. u 1( s ), u 2( s ) are input signals of system.

With Laplace transformation, system model (31) can be rewritten as hi = kb1 u1 (t) + kb2 u 2 (t) + kd (t)              (32)

Let b1= kb1 and b2= kb2 , d(t)= kd(t) can be seen as unknown disturbance. The model (32) can be rewritten as follows h=b1u1(t)+b2u2(t)+d(t)              (33)

Figure.1 Valve control mechanism of a liquid tank

In simulation, the actual parameters value are k = b 1 = b 2 = 1 . The uncertain disturbance d ( s ) is 0.1sin( t ) .

We choose η = γ = 0.5 and feedback gain c = 20 . The initial value are chosen as follows: z ( 0 ) = 0.5, ρ ˆ(0) = 0, D (0) = 0.

Let the reference signal is y r ( t ) = ln( t ) . Figs.2 is tracking error, Figs.3 and Figs.4 are input u 1 ( t ) and u 2 ( t ) supposing at t = 10 second actuator u 1 ( t ) is stuck at an unknown value 1.5. When all actuators work normally, Figs.5 is tracking error, Figs.6 and Figs.7 are input u 1 ( t ) and u 2 ( t ).

Let the reference signal is y r ( t ) = sin( t ). Figs.8 is tracking error, Figs.9 and Figs.10 are input u 1( t ) and u 2 ( t ) supposing at t = 10 second actuator u 1 ( t ) is stuck at an unknown value 1.5. When all actuators work normally, Figs.11 is tracking error, Figs.12 and Figs.13 are input u 1 ( t ) and u 2 ( t ).

Figure.5 Tracking error ( yr ( t ) = ln( t ) )

Figure.2 Tracking error ( yr ( t ) = ln( t ) and failure)

Figure.6 Input u 1 ( t ) ( yr ( t ) = ln( t ))

Figure.3 Input u 1 ( t ) ( yr ( t ) = ln( t ) and failure )

Figure.7 Input u 2 ( t ) ( yr ( t ) = ln( t ))

Figure.4 Input u 2 ( t ) ( yr ( t ) = ln( t ) and failure )

Figure.8 Tracking error ( yr ( t ) = sin( t ) and failure)

Figure.9 Input u 1 ( t ) ( yr ( t ) = sin( t ) and failure )

Figure.13 Input u 2 ( t ) ( yr ( t ) = sin( t ))

Figure.10 Input u 2 ( t ) ( yr ( t ) = sin( t ) and failure )

Figure.11 Tracking error ( yr ( t ) = sin( t ))

Figure.12 Input u 1 ( t ) ( yr ( t ) = sin( t ))

  • V . CONCLUSION

An adaptive state feedback control law is proposed for a class of uncertain nonlinear systems with unknown parameters and unknown external disturbance to compensate unknown actuator failures. The uncertainties caused by unknown actuator failures are seen as the bound disturbance and handled by designing an adaptive estimator to estimate its unknown upper bound. Our control law and update laws can guarantee the stability of closed loop system and tracking performance.

A cknowledgment

This work is supported by science foundation of Zhejiang Water Conservancy And Hydropower College (xky-201102).

Список литературы Adaptive Compensation of Unknown Actuator Failures for Strict-feedback Systems

  • G. Tao, S. M. Joshi and X. L. Ma, “Adaptive state feedback control and tracking control of systems with actuator failures,” IEEE Transactions on Automatic Control, vol. 46, no. 1, pp. 78-95, Jan 2001.
  • G. Tao, S. H. Chen and S. M. Joshi, “An adaptive failure compensation controller using output feedback,” IEEE Transactions on Automatic Control, vol. 47, no. 3, pp. 506-511, Mar 2002.
  • X. D. Tang, G. Tao and S. M. Joshi, “Adaptive actuator failure compensation for parametric strict feedback systems and an aircraft application,” Automatica, vol. 39, no. 11, pp. 1975-1982, November 2002.
  • X. D. Tang, G. Tao and S. M. Joshi, “Adaptive output feedback actuator failure compensation for a class of nonlinear systems,” International Journal of Adaptive Control and Signal Processing, vol. 19, pp. 419-444, November 2005.
  • X. D. Tang, G. Tao and S. M. Joshi, “Adaptive actuator failure compensation for nonlinear MIMO systems with an aircraft control application,” Automatica, vol. 43, no. 11, pp. 1869-1883, November 2007.
  • W. Wang and C. Wen, “A new approach to adaptive actuator failure compensation in uncertain systems,” IEEE International Conference on Control and Automation (ICCA 2009), pp. 47-52, Dec 2009.
  • W. Wang and C. Wen, “Adaptive output feedback controller design for a class of uncertain nonlinear systems with actuator failures,” Proceedings of the 49th IEEE Conference on Decision and Control, pp. 1749-1754, 2010.
  • M. Krstic, I. Kanellakopoulos, and P. V. Kokotovic, Nonlinear and Adaptive Control Design. Wiley: New York, 1995.
  • J. Zhou, C. Wen, Adaptive Backstepping Control of Uncertain Systems. Springer: Verlag Berlin Heidelberg, 2007, pp.97-100.
  • J.P. Cai, C. Wen, H.Y. Su, X.D. Li and Z.T. Liu, “Adaptive failure compensation of hysteric actuators in controlling uncertain nonlinear systems,” Proceedings of the 2011 American Control Conference, unpublished.
  • W. Wang, C. Wen, “Adaptive actuator failure compensation control of uncertain nonlinear systems with guaranteed transient performance,” Automatica, vol. 44, no. 12, pp. 2082-2091, December 2010.
  • J.P. Cai, L.J. Shen and W.L. Bian, “Adaptive actuator failure compensation of a class of nonlinear systems,” Proceedings of the 2010 Iternational Conference on Information Engineering and Computer Science, vol. 3, pp. 1685-1688, 2010.
Еще
Статья научная