Professional Documents
Culture Documents
Received 9 October 2006; received in revised form 10 March 2008; accepted 23 May 2008
Abstract
This paper presents a gain-scheduled control approach for the vertical takeoff and landing aircraft.
The non-linear aircraft dynamics are formulated as a linear parameter varying (LPV) system with
external parameter-dependent disturbance, which arisen from the equilibrating between gravity force
and nozzles thrust. The disturbance is dependent on the system varying parameter, roll angle, and a
constant parameter denoting the normalized gravity force. The controllers are designed in terms of
mixed optimization of H1 performance for disturbance attenuation and relative stability for
tracking position command in pitch-yaw plane. The characteristics of the parameter-dependent
disturbance are described by an equality condition with a dened annihilation matrix. By exploring
the parameter-dependence condition on disturbance into the controller design algorithms based on
linear matrix inequalities (LMIs), it is showed that a better performance can be achieved than simply
considering it as an external disturbance. The design results are demonstrated by time response
simulations.
r 2008 The Franklin Institute. Published by Elsevier Ltd. All rights reserved.
Keywords: PVTOL aircraft; Disturbance attenuation; LPV system; LMI
This work was sponsored by the National Science Council of Republic of China under the contract of NSC94-2213-E-244-011 and NSC-96-2221-E-244-001.
Corresponding author. Tel.: +886 7 6077285.
E-mail address: patsuchen@mail2000.com.tw (P.-C. Chen).
0016-0032/$32.00 r 2008 The Franklin Institute. Published by Elsevier Ltd. All rights reserved.
doi:10.1016/j.jfranklin.2008.05.006
ARTICLE IN PRESS
S.-L. Wu et al. / Journal of the Franklin Institute 345 (2008) 906925
907
1. Introduction
The vertical/short takeoff and landing (V/STOL) aircraft has the capability of high
mobility and maneuverability, which typically is equipped with exhaust nozzles in each side
of the fuselage to provide the gross thrust for the aircraft. The nozzles are capable of
rotating together from the aft position forward to near 1001. This change in the direction
of thrust allows the aircraft to operate in two modes and the transition between them. In
the mode of wing-borne forward ight, the nozzles are in the aft position and the produced
aerodynamic forces by the surfaces of wing and fuselage sustain the weight of aircraft. In
the mode of jet-borne hovering, the nozzles are directed vertically to the ground.
Moreover, the transit process between these two modes enables the maneuvering in
velocity and direction of the aircraft.
For the hovering operation considered in this paper, the upward thrust produced
by nozzles is manipulated by throttle to perform the aircraft motion in vertical
direction. In order to perform motion in lateral direction, the aircraft is equipped with
reaction control valves in the nose, tails, and wingtips. If the air from the reaction control
valves for producing moment in attitude control induces an unexpected force component
in the lateral direction, the system dynamics may exhibit non-minimum phase
characteristics which depend on the direction of induced force. In the case that the
moment changing the aircraft attitude induces a force that moves the aircraft into an
opposite lateral direction, then this inevitable time delay will cause the non-minimum
phase effect.
Several non-linear controller design approaches have been conducted for this non-linear
non-minimum phase planar V/STOL aircraft dynamics. One possibility is based on the
well-known inputoutput feedback linearization approach which implies a non-linear
version of pole-zero cancellation [1,2]. For a non-minimum phase system, this feedback
linearization will result in internally unstable dynamics; even the linearized system is stable
in the sense of inputoutput stability. To avoid this internal instability, feedback
linearization was performed based on approximated minimum phase dynamics, in which
the inuence of rolling moment on the lateral force was neglected [3]. It was shown that the
desired properties such as bounded tracking and asymptotic stability for the true system
are maintained if the neglected parasitic coupling effect is small.
Recently in [4], a non-linear robust state-feedback control law was designed for the
planar V/STOL aircraft by using an optimal control approach. In [5], the non-minimum
phase planar V/STOL dynamics was considered as combination of a linear part resulted
from inputoutput linearization and a non-linear part denoting the dynamics that does not
depend explicitly on the inputs. Then, a composite non-linear state feedback control law
based on Lyapunov technique with minimum-norm strategy was developed to stabilize the
overall closed-loop system. The authors in [6] proposed a non-linear controller to achieve
globally asymptotical stabilization of the planar V/STOL aircraft and implemented the
algorithm in a real-time application. In the newly published work [7], a non-linear
prediction-based control approach was proposed, in which a partial feedback linearization
was performed and the optimal trajectories were proposed for the linearized variables. It
should be noted that in all the approaches of [47], the non-minimum phase parasitic effect
was explicitly utilized in the feedback control law. However, the non-minimum phase effect
is desirable to be considered as an uncertain bounded factor, as proposed in this work,
instead of a measurable parameter.
ARTICLE IN PRESS
908
Another approach for the V/STOL aircraft control is to design a family of controllers
beforehand according to the operation envelope of aircraft system. Then, in the real-time
application, a mechanism for scheduling among this family of controllers is activated to
realize the instantaneous controller based on the aircraft operation. In [8], based on the
generic V/STOL aircraft model (GVAM), a gain-scheduled design using the H1 optimal
control technique is investigated. In [9], a composite control law approach is proposed for
the planar V/STOL aircraft dynamics. A state-feedback control law is designed by using
linear matrix inequality (LMI) method [10] to achieve robustness against the parasitic
uncertainty without considering the gravitational disturbance on aircraft dynamics. Then,
another non-linear control law is constructed to handle this gravitational disturbance
effect.
In this paper, the non-linear planar V/STOL dynamics is formulated as a linear
parameter varying (LPV) system [1113] with external parameter-dependent disturbance,
which arisen from the equilibrating between the gravity force and nozzles thrust. The
system varying parameter is the roll angle, which is also one of the states and considered as
the scheduling variable that species the operating point of the aircraft system. The
disturbance is dependent on the roll angle as well as a constant parameter denoting the
normalized gravity force. In the framework of LMI approach, the design of this gainscheduled control is conducted in terms of the mixed optimization of H1 performance for
the disturbance attenuation and relative stability for position tracking in the pitch-yaw
plane. Particularly as shown in this paper, the parameter-dependent disturbance can be
characterized by some equality conditions such that in the LMI controller design
algorithms, some proper annihilation conditions can be derived to improve the resulting
design performance.
The remainder of this paper is organized as follows. Section 2 presents the modeling of
planar V/STOL aircraft dynamics and the reformulation as an LPV system with
parameter-dependent disturbance. Section 3 is for design of the proposed gain-scheduled
control based on LMI method. Then, Section 4 is the simulations and discussions.
Section 5 is the conclusion.
ARTICLE IN PRESS
S.-L. Wu et al. / Journal of the Franklin Institute 345 (2008) 906925
909
U1
0U2
U2
mg
X
Fig. 1. The dynamics of planar V/STOL (PVTOL) aircraft.
dynamics written as
8
>
< mX sin yU 1 0 cos yU 2 ;
mY cos yU 1 0 sin yU 2 mg;
>
:
J y U 2;
(1)
where mg is the gravity force imposed in the aircraft center of mass and J is the mass
moment of inertia around the axis through the aircraft center of mass and along the
fuselage.
To simplify the notation of the PVTOL aircraft dynamics (1), the rst and second
equations in Eq. (1) are divided by mg and the third one by J. Let x:X/g, y:Y/g,
u1:U1/mg, u2:U2/J, e:e0J/mg, then we have the normalized PVTOL aircraft dynamics
8
>
< x sin yu1 cos yu2 ;
y cos yu1 sin yu2 1;
(2)
>
: y u :
2
The term 1 denotes the normalized gravity acceleration. The coefcient e denotes
the parasitic coupling effect between the control moment and lateral force, which results in
the non-minimum phase characteristic.
The non-linear PVTOL model (2) can be rewritten as an uncertain LPV system with
dependence on measurable varying roll angle y and uncertain coupling parameter e
x_ v Av xv B1 y B2 yu D,
(3)
_ T , u (u1, u2)T. In the system matrix Av, the elements Av(1, 2),
_ y; y;
_ y; y
where xv x; x;
Av(3, 4) and Av(5, 6) are equal to 1, and others are zeros. The parameter-dependent input
matrices are
0 sin y 0 cos y 0 0 T
0
0
0
0
0 0 T
B1 y
; B2 y
0
0
0
0
0 1
0 cos y 0 sin y 0 0
(4)
and the disturbance matrix D (0,0,01,0,0)T represents the gravity acceleration.
ARTICLE IN PRESS
S.-L. Wu et al. / Journal of the Franklin Institute 345 (2008) 906925
910
(5)
~
where u~ u~ 1 ; u2 T and Dy
0; sin y; 0; 1 cos y; 0; 0T .
~
~
^
Let the vector Dy
decomposed as Dy
Av0 xv Dy.
In the matrix Av0, the
^
only non-zero element is Av0(2, 5) 1. In the vector Dy
0; y sin y; 0;
T
1 cos y; 0; 0 , the elements ysin y and 1+cos y represent the rst-order
Taylor series approximation errors of the trigonometric functions sin y and cos y,
respectively. Then, the LPV PVTOL aircraft dynamics (5) is rewritten as
^
x_ v A0 xv B1 y B2 yu~ Dy;
^
is considered as a gravitational disturbance.
where A0:Av+Av0, and Dy
(6)
It is noted that the introduced non-zero element of Av0 enables the lateral position
_ dynamics.
_ to be controlled through the y; y
variables x; x
^
The gravitational disturbance Dy in Eq. (6) can be decomposed as linear combinations
^ Az zy, where
of parameters and denoted as, Dy
0
0
B1
B
B
B0
Az B
B0
B
B
@0
0
0 0
1 0
0
0
0
1
1
0
0 C
C
C
0 C
C;
1 C
C
C
0 A
B sin y C
B
C
zy B
C
@ cos y A
(7)
(8)
It is noted that the parameter-dependent input matrix B1(y) as shown in Eq. (4) can be
denoted as an afne function of the varying parameters, ps:sin y and pc:cos y,
B1 y:B0 ps Bs pc Bc ,
(9)
ARTICLE IN PRESS
S.-L. Wu et al. / Journal of the Franklin Institute 345 (2008) 906925
911
where
0
0
B0
B
B
B0
B0 B
B0
B
B
@0
0
1
0
0C
C
C
0C
C;
0C
C
C
0A
0
B 1
B
B
B 0
Bs B
B 0
B
B
@ 0
1
0
0C
C
C
0C
C;
0C
C
C
0A
0
B0
B
B
B0
Bc B
B1
B
B
@0
1
0
0C
C
C
0C
C.
0C
C
C
0A
(10)
Moreover, by the algebraic relationship existing between the varying parameters, ps and
pc, we can nd suitable parameter-dependent matrix Nz(y) such that the equality condition
on the parameter-dependent disturbance, z(y)
N z yzy 0
(11)
(12)
cos y
with
0
0 0
1
B0
B
N0 B
@0
0 0
1 0
0
0
C
C
C;
A
0 1
B0
B
Ns B
@0
0
0
1
0
0 C
C
C;
1 A
0
B0
B
Nc B
@0
1
0
0
0
0
0
C
C
C.
A
1
(13)
Then, the complete PVTOL aircraft dynamics includes the state-space equation in
Eq. (8) and the algebraic equation in Eq. (11), and can be jointly represented as a
descriptor system.
3. Gain-scheduled controller design via LMI optimization
The gain-scheduled control for the PVTOL aircraft is based on the dynamics in Eq. (8)
and the equality condition in Eq. (11). The design objective is to maintain certain degree of
relative stability for all admissible values of the measurable varying parameter y and its
_ the expected amount of the uncertain parasitic coupling e, while subject to
variation rate y,
physical limitations on the magnitude of the control efforts, ju~ 1 j and |u2|. Moreover, the
effect of the parameter-dependent disturbance z(y) on the system response needs to be
minimized or maintained in a certain level.
To designate the effect of the disturbance on the system output, the regulated output is
chosen as
!
x_
0 1 0 0 0 0
z
(14)
xv : C z xv .
y_
0 0 0 1 0 0
ARTICLE IN PRESS
912
Then, the design dynamics includes the state-space equation in Eq. (8) and the regulated
output in Eq. (14)
x_ v A0 xv B1 y B2 yu~ Az zy;
z C z xv ,
(15)
the equality condition on the disturbance in Eq. (11), Nz(y)z(y) 0, and the inequality
_
magnitude constraints on the control efforts u~ 1 ; u2 and varying parametersy; y,
ju~ 1 jpu1;max ;
ju2 jpu2;max ;
jyjpymax ;
_ y_ max .
jyjp
(16)
Also, for the roll angle y with bounded magnitude ymax, let the ranges of the varying
parameters (ps, pc) denoted as
ps 2 sin ymax ; sin ymax :ps ; ps ,
pc 2 cos ymax ; 1:pc ; pc .
(17)
kT zz k1 sup
(18)
According to the Bounded-Real Lemma [10] and without considering the parameterdependent characteristics of the disturbance z(y), the performance constraint (18) for the
()
z
p (, )
u~
K ()
xv
ARTICLE IN PRESS
S.-L. Wu et al. / Journal of the Franklin Institute 345 (2008) 906925
condition:
1
C
Ao0,
gI
913
(19)
(20)
C
C
Co0,
C
A
gI
gI
0
(21)
(22)
where
B2l
pc 1
ps
0
0
1
Bp 1
U0 @ c
0
0C
A;
0
!T
;
pc 1
Bp 1
B c
Uy B
@
0
B2r
0
!
,
C
C
C.
ps A
ps
(23)
8jyjpymax ,
(24)
(25)
(26)
ARTICLE IN PRESS
914
and
B2l UyB2r Ly B2l UyB2r LyT px2 B2l BT2l x2 LyT BT2r B2r Ly.
(27)
By applying Schur complements again to (1, 1) element of Eq. (21), the sufcient
condition of Eq. (21) can be obtained as
1
0
Xy B20 Ly LyT BT20
C
B
_
C
B x2 B2l BT2l Qy
2mQy
C
B
C
B
(28)
Sy; ; x; m; g:B
B2r Ly
1 x2 I
Co0.
C
B
T
C
B
A
0
gI
z
A
@
C z Qy
0
0
gI
Incorporated with the annihilation condition on z(y) as shown in Eq. (11), we can nd
an augmented condition to the parameterized matrix inequality in Eq. (19) as follows:
0
1
0
B
C
Py; ; m; g @ N z yT M T1 Py M 2 N z y n Ao0,
(29)
0
64
44
where M 1 2 R ; M 2 2 R
are introduced extra matrix variables associated with the
annihilation matrix Nz(y). By pre-multiplied by (xTv zyT zT ) and post-multiplied by its
transpose, respectively, and from the conditions in Eq. (11), the two matrix inequalities
(19) and (29) are shown to be equivalent. However, the achieved performance by using the
matrix inequality (11) can be effectively improved due to the extra degrees of freedom
introduced by the matrix variables M1 and M2 Then proceeding with pre-multiplying and
post-multiplying by the block-diagonal matrix diag(P(y)1,I,I) to Eq. (29), the matrix
inequality (28) can be rened as
0
1
0
B
C
Sy; ; x; m; g @ N z yT M T1 M 2 N z y Ao0.
(30)
0
0
0
For the afnely parameter-dependent matrix B1(y) in Eq. (9), the matrix variables Q(y)
and L(y) can be assumed to have the same afne dependence on the varying parameters ps,
pc, and then proceeded with the approach presented in [14]. However, for the parameterindependent system matrix A0 and parameter-dependent control law K(y) L(y)Q(y)1to
be concerned, a single parameter-independent matrix variable for L(y) is chosen to reduce
the numerical complexity. We have
Qy Q0 ps Qs pc Qc 40;
Ly L.
(31)
gI
(32)
ARTICLE IN PRESS
S.-L. Wu et al. / Journal of the Franklin Institute 345 (2008) 906925
915
Since the matrix inequality (32) is afnely dependent on the parameters {ps, pc} when y_ is
xed and also afnely dependent on y_ when {ps, pc} is xed, (32) is convex along each
_ respectively. The feasibility of Eq. (32) as well as Eqs. (28) and
direction of {ps, pc} and y,
(30) can be established by evaluation only in the extreme values of the scalar varying
_ and recast as the type of generalized eigenvalue minimization
parameters fps ; pc ; yg
problem (GEVP) [15] as follows:
minimize g : 31; 28 or 30
(34)
_
for fps ; pc ; yg 2 ffps ; ps g; fpc ; pc g; fymax ; ymax gg with variables {Q0, Qs, Qc, L, x} in Eq.
(28) and with variables {Q0, Qs, Qc, L, x, M1, M2} in Eq. (30).
xTv0
xv0
Qy
!
X0.
(35)
If Q(y) is indeed also a stabilizing solution to the GEVP described in Eq. (33) or (34),
then xTv P(y)xvoxTv0P(y)xv0p1. The magnitude constraints ju~ i jpu~ i;max can be
satised if
1
xT Qy1 LTi Li Qy1 xv pxTv Qy1 xv ,
u2i;max v
(36)
ARTICLE IN PRESS
S.-L. Wu et al. / Journal of the Franklin Institute 345 (2008) 906925
916
where Li 2 R16 is the ith row of the matrix L. The conditions in Eq. (36) can be written as
the following LMIs for given ui,max:
!
Qy LT sTi
X0,
(37)
si L u2i;max
where the row vector si 2 R12 with the ith element equals to 1 and others are zeros.
Similarly, the magnitude constraints on the roll angle, |y|pymax, and variation rate of
_ y_ max , can be met if
roll angle, jyjp
1
y2max
1
2
y_ max
(38)
where the row vector rj 2 R16 with the jth element equals to 1 and others are zeros. The
conditions in Eq. (38) can be written as the following LMIs for given ymax and y_ max :
!
!
Qy QyrT6
Qy QyrT5
X0;
X0.
(39)
2
r5 Qy
y2max
r6 Qy
y_ max
4. Simulations and discussions
4.1. Controller numerical construction
The gain-scheduled controller designs for input and output constrained PVTOL aircraft
dynamics with parameter-dependent disturbance via LMI optimization are numerically
constructed in the following. When the disturbance z(y) is simply considered as an external
input by ignoring its dependence on the system variable y, the matrix inequality for H1
performance (28) is used. On the other hand, when effect of this parameter dependence is
concerned, the inequality (30) with extra matrix variables M1 and M2 to address the
annihilation condition (11) on disturbance z(y) is utilized.
The LMI conditions (28) or (30) are parameterized by the scheduling variables {ps, pc}
and performed to either maximize the achievable relative stability a m for given certain
disturbance attenuation level g g0 by using the algorithm (33) or minimize the
disturbance attenuation level g for given degree of relative stability a m0 by
alternatively using Eq. (34). Also, the LMIs related to the various magnitude constraints
on control efforts u~ i described in Eqs. (35) and (37), and on the varying parameters roll
angle y and its variation rate y_ in Eq. (39) need to be addressed concurrently for the
_ 2 ffp ; p g; fp ; p g; fy_ max ; y_ max gg. Since the desired objective
parameter vertices, fps ; pc ; yg
s s
c c
is the tracking of the normalized position command in the horizontal and vertical
direction, the initial conditions used in the parameter-dependent invariant ellipsoid (35) are
specied as xv0 (71,0,71,0,0,0)T.
In rst, the nominal performance with e 0 in the LMI, Eqs. (28) and (30) is
investigated. The resulting design performances in terms of the achieved maximum relative
stability a* m* under given disturbance level g0 10 by using the design algorithm (33)
is shown in Fig. 3, and alternatively the achieved minimum disturbance level g* under
given relative stability a0 0.1 by using Eq. (34) is shown in Fig. 4. In these designs,
ARTICLE IN PRESS
S.-L. Wu et al. / Journal of the Franklin Institute 345 (2008) 906925
0.25
0.2
0.15
0.25
k=3
k=4
k=5
k=6
0.2
917
0.1
0.05
0.05
0.15
0.1
0.05
k=3
k=4
k=5
k=6
0.05
0.1
0.1
0
0.5
0.5
u2,max
1
u2,max
100
90
80
80
70
70
60
50
40
30
60
50
40
30
20
20
10
10
k=3
k=4
k=5
k=6
90
disturbance attenuation
disturbance attenuation
100
k=3
k=4
k=5
k=6
0
0
0.5
1
u2,max
0.5
1
u2,max
ARTICLE IN PRESS
918
magnitude constraint on the deviated thrust is specied as u1,max 0.6, constraints on the
moment are used as design parameters and chosen as u2,max {0.2, 0.4, 0.6, 0.8, 1.0, 1.2},
the roll angle and its variation rate are designated as ymax y_ max pu2;max =k, for kA{3, 4,
5, 6}. In Figs. 3 and 4, the illustrated curves for different values of k are denoted by
{D:k 3, B:k 4, :k 5, r:k 6}.
The chosen magnitude constraints on ymax and y_ max are proportional to u2,max since the
control moment u2 needs a certain range of y and y_ for manipulating motion in the
horizontal plane. However, the quantities of ymax and y_ max correspond to the extreme
_ that need to be addressed in the matrix
values of the scalar varying parameters fps ; pc ; yg
inequality constraints {(28) or (30)} and {(35),(37),(39)}. As seen from Fig. 3, a looser
attitude maneuverability constraint, typically k 3, tends to admit a faster position
tracking performance when a small magnitude of control moment is available. On the
other hand, a tighter attitude maneuverability, said k 6, tends to maintain faster position
tracking when a large magnitude of control moment is available. Similar interpretation can
be found from the achievable minimum disturbance attenuation levels as shown in Fig. 4.
Specically as shown in Fig. 3, the obtained maximum relative stabilities are negative or
near zero for the designs with u2,max {0.2} under kA{4, 5, 6} and u2,max {1.2} under
kA{3}, in which the feasible set for an acceptable relative stability is empty and the
associated designs can not be used.
In Figs. 3 and 4 for the nominal designs with e 0, the dotted lines in the left
subplots are depicted for the designs by using Eq. (28), and the achieved performance
with the parameter dependence of the disturbance explicitly addressed by using
Eq. (30) are denoted by solid lines in the right subplots. As seen from the comparisons
of the resulting curves, the proposed approach by including extra design variables
for the property of the parameter dependence on disturbance can achieve higher
maximum relative stabilities as shown in Fig. 3 and lower disturbance attenuation levels as
shown in Fig. 4.
In considering the robustness issue related to the parasitic uncertainty represented
by the momentforce coupling factor e, the designs in Figs. 3 and 4 with ymax
y_ max pu2;max =5 are selected and constructed for controller with uncertainty e 1 by
using the matrix inequalities (28) and (30), respectively. The design results are shown in
Fig. 5. The curves denoted by & are for the robust designs with e 1 and denoted by
are the nominal designs with e 0 taken from Figs. 3 and 4 for comparison. The
solid lines are depicted for designs by Eq. (30) with annihilation matrix Nz(y) addressed
and the dotted lines are for the designs by Eq. (28) without considering the annihilation
condition. In Fig. 5, as seen from the maximum relative stabilities in the left subplots and
the minimum disturbance levels in right subplots, the enhanced designs by using Eq. (30)
can achieve better design performances than using Eq. (28) for both the case of nominal
design with e 0 and robust design with e 1.
4.2. Time response simulations
Simulations were conducted for the closed-loop controlled system as shown in Fig. 6,
where the non-linear PVTOL dynamics is from Ref. (3) with B(y, e):B1(y)+eB2(y). The
command generator is a low-pass lter with bandwidth at 100 rad/s for both the lateral
command xd and vertical command yd. Therefore, the actual tracking command (xr, yr)
issued to the controlled system is generated from the exogenous command signal (xd, yd)
ARTICLE IN PRESS
S.-L. Wu et al. / Journal of the Franklin Institute 345 (2008) 906925
100
0.25
= 0, w/o N()
= 0, with N()
= 1, w/o N()
= 1, with N()
90
0.2
disturbance attenuation
80
0.15
0.1
0.05
0
= 1, w/o N()
= 1, with N()
= 0, w/o N()
= 0, with N()
0.05
919
70
60
50
40
30
20
10
0.1
0
0
0.5
0.5
u2,max
1
u2,max
Fig. 5. Comparison of obtained maximum relative stability (left) and minimum disturbance attenuation level
(right) under parameter-dependent disturbance z(y).
Aa
A
xd
yd
xr xr
yr 0
yr
B
0
0
Command generator
0
+
n{6}
u~
+
+
xv
Ba
B(,)
1
0
Wn
+
u
K()
+
Av
Actuator dynamics
PVTOL aircraft
x
x
y
y
by, r_ Aa r Ba d where
r:
xr
yr
!
;
d:
xd
yd
100
Aa :
0
0
;
100
100
Ba :
0
0
.
100
xv
ARTICLE IN PRESS
920
In the actuator dynamics, the bandwidth for thrust u1 is at 5 rad/s and the bandwidth for
moment u2 is at 14.28 rad/s. Therefore, the actuator dynamics is represented by
5
0
5
0
; Ba :
.
Aa :
0 14:28
0 14:28
The sensor noises denoted by n{6} are described by band-limited white noises with
sampling rate 0.1 s for all the six state variables. Then, the noises are weighted by
Wn diag{0.02, 0.03, 0.02, 0.03, 0.01, 0.02}.
The parameter-dependent state-feedback matrix K(y) L(Q0+psQs+pcQc)1is obtained with the specied control effort magnitude constraints u1,max u2,max 0.6,
varying parameter magnitude constraints ymax y_ max pu2;max =5, and disturbance
attenuation performance level constraint g0 10. The simulations are performed and
compared for three constructed controllers as follows:
In the case that the disturbance z(y) is simply considered as external input and the
matrix inequality (28) is utilized in the optimization algorithm (33), the achieved
maximum relative stability for the nominal design e 0 is a* m* 0.0926 with
matrix variable
0:0000 0:0000 0:0200 0:2105 0:0000 0:0000
L
.
(40)
0:0100 0:0366 0:0000 0:0000 0:0653 0:0090
and the achieved relative stability for the robust design e 1 is a* m* 0.1501 with
matrix variable
0:0001 0:0016 0:0042 0:1211 0:0007 0:0005
L
.
(42)
0:0573 0:0786 0:1033 0:0003 0:0888 0:0200
Figs. 7 and 8 show the time responses of the closed-loop system with controllers
constructed for nominal design with e 0. The tracking command is (xd, yd) (1, 1). The
curves denoted with dotted lines are the responses for design with matrix variable in
Eq. (40) and denoted with solid lines are responses for design with matrix variable in
Eq. (41). It can be seen from Fig. 7 that the design considering the parameter-dependent
characteristics of disturbance z(y) can perform a faster position tracking responses, which
agrees with the results of the obtained maximum relative stability a* in the controller
design phase. Also as shown in Fig. 8, it is observed that the faster position tracking
_ and control moment u2. Moreover,
corresponds to larger maneuvering on attitude y; y
the quantities of the responses of u~ 1 u1 1, u2,y and y_ are well inside their specied
magnitude constraints.
When a time-varying parasitic factor e(t) sin 0.2t is present under the same command
(xd, yd) (1, 1) for the nominal design with annihilation condition in Eq. (11) addressed
ARTICLE IN PRESS
S.-L. Wu et al. / Journal of the Franklin Institute 345 (2008) 906925
0.8
0.6
0.4
x, w/o N()
x, with N()
xr, w/o N()
xr, with N()
0.2
0
0.2
0
10
20
30
40
0.8
0.6
0.4
y,w/o N()
y,with N()
yr,w/o N()
yr,with N()
0.2
0
0.2
50
,w/o N()
10
20
30
0.5
0
0.5
40
50
,with N()
1
parasitic coupling
1
parasitic coupling
vertical position
horizontal position
921
0.5
0
0.5
1
0
10
20
30
time (sec)
40
50
10
20
30
time (sec)
40
50
0.5
0.5
,w/o N()
,with N()
upper bound
lower bound
0.5
0.5
0
10
20
30
40
50
u11,w/o N()
u11,with N()
upper bound
lower bound
0.6
0.4
0.2
0
0.2
0.4
0.6
0.8
0
10
20
30
time (sec)
40
10
20
30
50
u2,w/o N()
u2,with N()
upper bound
lower bound
0.6
0.4
0.2
0
0.2
0.4
0.6
0.8
50
40
10
20
30
time (sec)
40
50
ARTICLE IN PRESS
S.-L. Wu et al. / Journal of the Franklin Institute 345 (2008) 906925
922
and the matrix variable in Eq. (41). It is demonstrated that the non-minimum phase time
delays are incurred in the response of lateral position x as shown in Fig. 9, accompanied
_ and control moment u2, compared to the
with larger magnitudes of attitude variation y; y
responses with e(t) 0 as shown in Fig. 8. However, if alternatively an exponential
parasitic uncertainty e(t) 1.5(1e0.2t) is included, as shown in the responses of Fig. 10
the resulting oscillations with increasing magnitudes reveal the instability of the closedloop system.
In the case that an parasitic uncertainty e 1 is considered in the enhanced matrix
inequality (30), the resulting matrix variable L is shown in Eq. (42). The stability and
tracking performance can be maintained as manifested from the time responses as shown
in Fig. 11 even under the real-time parasitic uncertainty e(t) 1.5(1e0.2t). The extra
stability margin against the uncertainty factor e is expectable, since the synthesis matrix
inequalities (28) or (30) are of sufcient conditions.
In the above discussions for various designs and the corresponding time responses of
simulations in Figs. 711, the sensor noises n{6} as shown in Fig. 6 are not imposed in
order to clearly demonstrate the capabilities and limits of the design results. However, the
sensor noises are inevitable in real-time applications. If the state measurements are
corrupted with band-limited white noises weighted by Wn, the time responses of the system
variables analogous to Fig. 11 are shown in Fig. 12 and the actual state measurements fed
to control law K(y) are shown in Fig. 13. Though the measurements are severely
contaminated, the time responses are still satisfactory under the position tracking
commands.
x
xr
y
yr
position
0.8
0.6
rate of
1
0.5
attitude
0.4
0
0.5
0.2
0
0.2
0
10
20
30
40
10
20
30
40
0.5
control effort
parasitic coupling
50
0
0.5
1
50
u1
u2
0.5
0
0.5
1
10
20
30
time (sec)
40
50
10
20
30
time (sec)
40
50
ARTICLE IN PRESS
S.-L. Wu et al. / Journal of the Franklin Institute 345 (2008) 906925
0.8
0.5
attitude
position
rate of
1
0.6
0.4
x
xr
y
yr
0.2
0
0.2
0
10
20
30
40
0
0.5
1
50
10
20
30
40
1
control effort
1
parasitic coupling
923
0.5
0
0.5
1
50
u1
u2
0.5
0
0.5
1
10
20
30
time (sec)
40
50
10
20
30
time (sec)
40
50
0.6
1
attitude
position
0.8
0.6
0.4
x
xr
y
yr
0.2
0
0.2
0
10
20
30
40
0.2
0
0.2
0.4
50
10
20
30
40
control effort
parasitic coupling
rate of
0.4
0
1
50
u1
u2
0.5
0
0.5
1
2
0
10
20
30
time (sec)
40
50
10
20
30
time (sec)
40
50
ARTICLE IN PRESS
S.-L. Wu et al. / Journal of the Franklin Institute 345 (2008) 906925
924
0.6
1
attitude
position
0.8
0.6
0.4
x
xr
y
yr
0.2
0
0.2
0
10
20
30
40
2
parasitic coupling
rate of
0.4
0.2
0
0.2
0.4
50
10
20
30
40
50
1.5
1
control effort
1
0
1
0.5
0
0.5
u1
u2
1
2
1.5
0
10
20
30
40
50
10
20
time (sec)
30
40
50
time (sec)
Fig. 12. Time response for robust design with e 1.5(1e0.2t) and sensor noises.
0.2
1
0.8
0.8
0.6
0.6
0.4
0.4
0.2
0.2
0.2
0
20
0.2
0
0.1
y
0.2
40
rate of x
0.1
20
0.2
0.2
40
rate of y
0
0.2
0.1
0.1
0.1
0.1
0.1
0.1
0.2
0.2
0
20
40
20
40
rate of
0.2
0
20
40
20
40
ARTICLE IN PRESS
S.-L. Wu et al. / Journal of the Franklin Institute 345 (2008) 906925
925
5. Conclusion
This paper has presented a gain-scheduled control approach for the vertical takeoff and
landing aircraft. The non-linear aircraft dynamics were formulated as a LPV system with
external parameter-dependent disturbance, which arisen from the equilibrating between
gravity force and nozzles thrust. The disturbance was shown to be dependent on the system
varying parameter, roll angle, and a constant parameter denoting the normalized gravity
force. The controllers were designed in terms of mixed optimization of H1 performance
for disturbance attenuation and relative stability for tracking position command in pitchyaw plane. The characteristics of the parameter-dependent disturbance were described by
an annihilation condition. The incorporation of the parameter-dependence condition on
disturbance into the controller design algorithms based on linear matrix inequalities
(LMIs) can deliver better performance than simply considering it as an external
disturbance. The design results have been demonstrated by time response simulations.
Also, the non-minimum phase effect caused by the undesired parasitic coupling between
control moment and lateral force was addressed explicitly and veried in the simulations as
well.
References
[1] A. Isidori, Nonlinear Control Systems, Springer, Berlin, 1989.
[2] Y. Patel, P.R. Smith, Translational motion control of vertical takeoff aircraft using nonlinear dynamic
inversion, AIAA J. Guidance Control Dynam. 21 (1) (1997) 179182.
[3] J. Hauser, S. Sastry, G. Meyer, Nonlinear control design for slightly non-minimum phase systems:
application to V/STOL aircraft, Automatica 28 (4) (1992) 665679.
[4] F. Lin, W. Zhang, R.D. Brandt, Robust hovering control of a PVTOL aircraft, IEEE Trans. Control Syst.
Technol. 7 (3) (1999) 343351.
[5] C.-S. Huang, K. Yuan, Output tracking of a non-linear non-minimum phase PVTOL aircraft based on nonlinear state feedback control, Int. J. Control 75 (6) (2002) 466473.
[6] R. Lozano, P. Castillo, A. Dzul, Global stabilization of the PVTOL: real-time application to a mini-aircraft,
Int. J. Control 77 (8) (2004) 735740.
[7] A. Chemori, N. Marchand, A prediction-based nonlinear controller for stabilization of a non-minimum
phase PVTOL aircraft, Int. J. Robust Nonlinear Control 18 (8) (2008) 876889.
[8] R.A. Hyde, K. Glover, The application of scheduled H1 controllers to a VSTOL aircraft, IEEE Trans.
Automat. Control 38 (7) (1993) 10211039.
[9] P.C. Chen, Y.F. Jeng, Y.H. Chang, Y.M. Wang, G. Chen, Robust gain-scheduled control of a vertical
takeoff aircraft with actuator saturation via the LMI method, Asian J. Control 6 (1) (2004) 112122.
[10] S. Boyd, L. El Ghaoui, E. Feron, V. Balakrishnan, Linear Matrix Inequalities in System and Control Theory,
SIAM, Philadelphia, 1994.
[11] J.S. Shamma, M. Athans, Guaranteed properties of gain scheduled control of linear parameter-varying
plants, Automatica 27 (3) (1991) 898907.
[12] P. Apkarian, P. Gahinet, G. Becker, Self-scheduled H1 control of linear parameter-varying systems: a design
example, Automatica 31 (9) (1995) 12511261.
[13] W.J. Rugh, J.S. Shamma, Research on gain scheduling, Automatica 36 (10) (2000) 14011425.
[14] P. Gahinet, P. Apkarian, M. Chilali, Afne parameter-dependent Lyapunov functions and real parameter
uncertainty, IEEE Trans. Automat. Control 41 (3) (1996) 436442.
[15] P. Gahinet, A. Nemirovski, A. Laub, M. Chilali, The LMI Control Toolbox, The MathWorks, Inc., Natick,
MA, 1995.