Академический Документы
Профессиональный Документы
Культура Документы
Research Article
Flight Control Design for a Tailless Aircraft Using
Eigenstructure Assignment
Clara Nieto-Wire and Kenneth Sobel
The City College of New York and CUNY Graduate Center, 160 Convent Avenue, New York, NY 10031, USA
Correspondence should be addressed to Kenneth Sobel, sobel@ccny.cuny.edu
Received 2 December 2010; Accepted 11 March 2011
Academic Editor: N. Ananthkrishnan
Copyright 2011 C. Nieto-Wire and K. Sobel. This is an open access article distributed under the Creative Commons Attribution
License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly
cited.
We apply eigenstructure assignment to the design of a flight control system for a wind tunnel model of a tailless aircraft. The
aircraft, known as the innovative control eectors (ICEs) aircraft, has unconventional control surfaces plus pitch and yaw thrust
vectoring. We linearize the aircraft in straight and level flight at an altitude of 15,000 feet and Mach number 0.4. Then, we
separately design flight control systems for the longitudinal and lateral dynamics. We use a control allocation scheme with weights
so that the lateral pseudoinputs are yaw and roll moment, and the longitudinal pseudoinput is pitching moment. In contrast to
previous eigenstructure assignment designs for the ICE aircraft, we consider the phugoid mode, thrust vectoring, and stability
margins. We show how to simultaneously stabilize the phugoid mode, satisfy MIL-F-8785C mode specifications, and satisfy
MIL-F-9490D phase and gain margin specifications. We also use a cstar command system that is preferable to earlier pitch-rate
command systems. Finally, we present simulation results of the combined longitudinal/lateral flight control system using a full
6DOF nonlinear simulation with approximately 20,000 values for the aerodynamic coecients. Our simulation includes limiters
on actuator deflections, deflection rates, and control system integrators.
1. Introduction
We consider the design of a flight control system using
eigenstructure assignment for a wind tunnel model of the
innovative control eectors (ICEs) aircraft. This tailless
aircraft program was first described by Dorsett and Mehl
[1] and by Dorsett et al. [2]. The ICE aircraft has many
unconventional control surfaces plus pitch and yaw thrust
vectoring. Several authors have proposed flight control
system designs for the ICE aircraft. Ngo et al. [3] use dynamic
inversion with structured singular value synthesis. However,
the authors remove the bank angle equation from the model
which causes an unstable complex mode to be replaced with
an unstable real mode. This occurs because the ICE aircraft
does not exhibit the conventional real spiral mode. Sparks
[4] uses linear parameter-varying control. Schumacher and
Johnson [5] use dynamic inversion with adaptation for
self reconfiguring. Shtessel et al. [6] propose reconfigurable
sliding mode control with direct adaptation. Hess et al.
[7] use sliding mode control with asymptotic observers.
u = F y.
(2)
B = U0
V T
.
U1
(3)
T
(4)
vid
2. Eigenstructure Assignment
x = Ax + Bu,
y = Cx,
Ri
i
= ,
di
(5)
{Li }Ri =
i
L
Di
(6)
Eigenvalues
Eigenvectors
a Open
0.0420 j0.0031
0.8278
0.4332 j0.3514
0.0178 j0.0389
0.0065 j0.0244
0.9735
0.0083 j0.2139
0.0695 j0.0328
p
r
Dutch roll
1 j0
|/| j0
x jx
x jx
x jx
Roll subsidence
/ p
x
1
x
x
ps
rs
xwo
loop is in body axis, no washout. Closed loop is in stability axis. |/| = |/p| = 0.
(7)
(8)
B = Ub0
CV = Ur0
b VbT
,
Ub1
r VrT
,
Ur1
(9)
0.0003
0.0000
0.9800
0.1992
ps
rs
Singular values
0.1248
0.0279
0.0000
0.0000
weights.
(10)
x = Ax + B,
(11)
then
where
B
= Ustab (:, 1 : 2),
= K
y = roll , yaw
T
(12)
.
(13)
1.7256
1.7256
Unweighted B
0.7870
dr = 0.4
0.7870
7.7741
8.0478
8.0478
Weighted B
W = (1, 1, 1, 1, 0.25) 8.6966
dr = 0.4
8.6966
3.3934
10.5499
10.5499
Weighted B
W = (1, 1, 1, 1, 0.25) 11.8373
dr = 0.707
11.8373
4.5464
a Design model
ps
0.2945
0.2945
0.1188
0.1188
0.4185
0.6333
0.6333
0.3052
0.3052
0.1820
0.6535
0.6535
0.3307
0.3307
0.1913
(rs )wo
0.2292
0.2292
0.2387
0.2387
1.5142
1.4730
1.4730
1.7949
1.7949
0.6667
2.7356
2.7356
3.3928
3.3928
1.2514
Achievable eigenvectors
elevonL
elevonR
amtL
amtR
yawTV
elevonL
elevonR
amtL
amtR
yawTV
elevonL
elevonR
amtL
amtR
yawTV
Achievable eigenvalues
Dutch roll
Roll subsidence
1 j0
0
0 j0
0.2531
0 j0.0001
1
1.1007 j2.8348
0.0106
1.0545 j0.3236
0.0035
1 j0
0
0 j0
0.2531
0 j0.0001
1
1.1166 j2.8222
0.0120
1.0504 j0.3297
0.0040
1 j0
0
0 j0
0.2531
0 j0
1
2.1068 j2.2247
0.0120
1.2299 j0.3432
0.004
Specifications
dr = 0.4
dr = 0.707
a Weighted B
elevon
amt
yawTV
ps
(rs )wo
elevon
amt
yawTV
ps
(rs )wo
Frequency (r/s)
< 0.377
0.377< < 1st bending mode
2.51
3.52
4.12
3.10
10.60
2.51
20.63
7.07
9.73
3.53
10.96
1.80
parameters. The responses to a one deg/s stability axis rollrate pulse command are shown in Figure 4. We observe that
the responses are well behaved for all uncertainty and that
deviations from nominal indicate a robust design.
3.3. Longitudinal Flight Control System. The linearized longitudinal states are VT , , , q, and integral of cstar c .
The open-loop short period and phugoid modes exhibit
natural frequencies and damping ratios given by (nsp , sp ) =
(1.10, 0.57) and (nph , ph ) = (0.107, 0.11), respectively.
The damping ratio specifications for the short period and
phugoid modes for level 1, category A flight are [12] 0.35
sp 1.30 and ph 0.04, respectively. For small angles,
Lateral stick
Actuator model
Position limit
Rate limit
+
K ps
cos
Roll rate
20.2
s + 20.2
xxx deg/s
++
sin
sin
+
Yaw rate
s
s+1
KRw
cos
0.15
1
0.8
0.1
Bank angle (deg)
0.6
0.4
0.2
0
0.05
0.2
0.4
0.05
Time (s)
(b)
0.3
2.5
0.2
(a)
0.1
0
0.1
0.2
1.5
1
0.5
0
0.3
0.4
3
Time (s)
0.5
Time (s)
(c)
2
Time (s)
(d)
7
then,
x = Ax + B,
0.9
(17)
where
0.8
B
= Ulong (:, 1),
0.7
0.6
(18)
pitch = K
y.
0.5
0.4
0.3
0.2
0.1
K0 = Vlong long
KW.
Stability margins
Upper bound: 1.1146
Lower bound: 1.0815
Destabilizing frequency: 1.7834
0
102
101
100
101
102
0.0057
0
0
1
0
0
g
g
(15)
(16)
(19)
(20)
2.5
2
Bank angle (deg)
0.03
0.02
0.01
0
1
0.5
0.01
0.02
1.5
Time (s)
Time (s)
(a)
(b)
0.2
Stability axis yaw rate (deg/s)
1.2
1
0.8
0.6
0.4
0.2
0
0.15
0.1
0.05
Time (s)
Time (s)
Nominal
Uncertain
Nominal
Uncertain
(c)
(d)
5.59
2.89
q
0.4979
0.2574
c
8.32
4.30
pf
ptv
pf
ptv
c
q
c
a Gain and
Gain margin
(db)
14.68
26.02
28.92
5.33
29.22
4.81
Phase margin
(deg)
69.09
84.28
85.90
33.15
86.04
30.23
Frequency
(r/s)
7.87
9.95
17.08
0.0085
17.44
0.0097
(21)
Vtrim
q + q,
g
g
(22)
9
Actuator model
Position limit
Rate limit
Pitch stick
5(s + 0.5)
s+2
1
s
KI
20.2
s + 20.2
xxx deg/s
1g
Kc
nzp
+
+
1
57.3
Pitch rate
Kq
12.4
trim
nzp 0.00537VT +
(Vtrim Z ) + (M )
0.3417q
1.2
1
Vtrim Zpflap + Mpflap
pflap
+
Stability margins
Upper bound: 1.779
Lower bound: 1.758
Destabilizing frequency: 4.937
0.8
Vtrim Zptv + Mptv
ptv .
+
0.6
0.4
(23)
We evaluate (23) at the nominal values of Z , M , Zpflap ,
Mpflap , Zptv , and Mptv which yields
nzp 0.00537VT + 7.3988 0.3417q
0.009814pflap 0.01472ptv .
(24)
(Vtrim Z ) + (M )
+ 0.2052 0.3417q
(25)
0.2
0
103
102
101
100
101
102
0.6
0.4
0.2
0
0.2
5
6
Time (s)
10
Nzp (g s)
10
4
3
2
1
0
5
6
Time (s)
10
(b)
c (normalized)
(a)
2
1.5
1
0.5
0
0.5
1.5
Time (s)
2.5
Nominal
Uncertain
(c)
0.03
2.5
2
Bank angle (deg)
0.02
0.01
1.5
0
0.5
0.01
10
Time (s)
10
Time (s)
(a)
(b)
0.2
1
0.8
0.6
0.4
0.15
0.1
0.05
0.2
0
10
Time (s)
Nonlinear
Linear
6
Time (s)
Nonlinear
Linear
(c)
(d)
10
11
1
Right elevon (deg)
1
0.5
0
0.5
1
0.5
0
0.5
1
10
Time (s)
0.4
0.4
0.2
0.2
0
0.2
10
10
(b)
(a)
0.4
6
Time (s)
0
0.2
0.4
10
Time (s)
Time (s)
(c)
(d)
0.2
0.1
0
0.1
0.2
10
Time (s)
Nonlinear
Linear
(e)
12
Nzp (g s)
1.6
1.4
1.2
c (normalized)
1
4
3
2
1
0
2
1.5
1
0.5
0
10
10
Acknowledgments
0
0.5
1.5
2.5
Time (s)
Nonlinear
Linear
pf (deg)
ptv (deg)
0.5
0
0.5
1
1.5
2
2.5
References
(a)
1
0
1
2
3
4
5
10
10
Time (s)
Nonlinear
Linear
(b)
within the category I flight envelope of [11] and (2) the linear
and nonlinear responses are similar until approximately
5 seconds when the nonlinear normal acceleration tends
to its one g equilibrium value. The maximum pitch flap
and pitch thrust vector deflections are 4.5 deg and 2.2 deg,
respectively, for a maximum of 1.4 g normal acceleration.
These deflections are well below the maximum deflections
and will allow for much larger values of normal acceleration.
5. Summary
We have designed a flight control system for the ICE tailless
aircraft that includes thrust vectoring. Our longitudinal
controller is a cstar command system, and our lateral
controller is a stability axis roll-rate command system. Our
13
International Journal of
Rotating
Machinery
Engineering
Journal of
Volume 2014
The Scientific
World Journal
Hindawi Publishing Corporation
http://www.hindawi.com
Volume 2014
International Journal of
Distributed
Sensor Networks
Journal of
Sensors
Hindawi Publishing Corporation
http://www.hindawi.com
Volume 2014
Volume 2014
Volume 2014
Journal of
Control Science
and Engineering
Advances in
Civil Engineering
Hindawi Publishing Corporation
http://www.hindawi.com
Volume 2014
Volume 2014
Journal of
Robotics
Hindawi Publishing Corporation
http://www.hindawi.com
Volume 2014
Volume 2014
VLSI Design
Advances in
OptoElectronics
International Journal of
Navigation and
Observation
Hindawi Publishing Corporation
http://www.hindawi.com
Volume 2014
Chemical Engineering
Hindawi Publishing Corporation
http://www.hindawi.com
Volume 2014
Volume 2014
Antennas and
Propagation
Hindawi Publishing Corporation
http://www.hindawi.com
Aerospace
Engineering
Volume 2014
Volume 2010
Volume 2014
International Journal of
International Journal of
International Journal of
Modelling &
Simulation
in Engineering
Volume 2014
Volume 2014
Volume 2014
Advances in
Volume 2014