Professional Documents
Culture Documents
OL
= a
The block diagram is simpler in transfer function form. The forced re-
sponse becomes
231
232 CHAPTER 11. AUTOMATIC FLIGHT CONTROL
x(s) =
b
s a
u(s) (11.2)
The block diagram for the transfer function representation of this system
is shown in gure 11.2.
b
sa
u(s) x(s)
Figure 11.2: Transfer function representation, rst-order system
Now consider a feedback scheme in which the state x(t) is measured, the
measured value amplied by a factor k, and used to modify the input. The
input u(t) is now the sum of kx(t) and a new signal r(t), or in terms of the
complex variable s, u(s) = kx(s) + r(s) as shown in gure 11.3.
x(s) u(s)
b
sa
r(s) +
+
k
Figure 11.3: Closed-loop system
The equation of motion of the closed-loop (CL) system becomes
x = ax(t) + b [kx(t) + r(t)] = (a + bk) x(t) + br(t) (11.3)
The closed-loop eigenvalue is then
CL
= a + bk (11.4)
In other words, by proper choice of k, the system eigenvalue may be
assigned arbitrarily.
The same result can be arrived at using the transfer function. We have
11.1. SIMPLE FEEDBACK SYSTEMS 233
x(s) =
b
s a
u(s) =
b
s a
[kx(s) + r(s)] (11.5a)
_
1
bk
s a
_
x(s) =
b
s a
r(s) (11.5b)
s a bk
s a
x(s) =
b
s a
r(s) (11.5c)
x(s) =
b
s (a + bk)
r(s) (11.5d)
11.1.2 Second-Order Systems
Open-loop Eigenvalues
A simple mass-spring-damper system (gure 11.4) is used to illustrate closed-
loop control of second-order systems.
x
2
x
1
x
2
u
a
21
a
22
b
_ _
+
+ +
Figure 11.4: Second-order system
Here, x
1
is the position and x
2
is the velocity, with x
1
= x
2
. The system
is represented generically by:
x
1
= x
2
(t)
x
2
= a
21
x
1
(t) + a
22
x
2
(t) + bu(t)
(11.6)
The parameter a
21
is related to the spring in the system (proportional
to displacement x
1
), and the parameter a
22
to the damping (proportional to
velocity x
2
).
234 CHAPTER 11. AUTOMATIC FLIGHT CONTROL
We assume the system has complex eigenvalues,
OL
= j, so that
the response is oscillatory. The characteristic equation of this system is easily
veried to be s
2
a
22
s a
21
= 0. We may relate the parameters a
21
and a
22
to the system natural frequency
n
and damping ratio as follows:
s
2
a
22
s a
21
= s
2
+ 2
n
s +
2
n
= 0 (11.7a)
n
=
a
21
(11.7b)
=
a
22
2
a
21
(11.7c)
Using a little algebra, the real and imaginary parts of the system eigen-
values, and , are related to the natural frequency, damping ratio, and
system parameters:
OL
= j =
n
j
n
_
1
2
(11.8a)
=
n
=
a
22
2
(11.8b)
=
n
_
1
2
=
1
2
_
a
2
22
4a
21
(11.8c)
In terms of the transfer functions, the state transition matrix is
[sI A]
1
B =
_
s 1
a
21
s a
22
_
1
_
0
b
_
=
1
s
2
a
22
s a
21
_
s a
22
1
a
21
s
__
0
b
_
=
1
s
2
a
22
s a
21
_
b
bs
_
The transfer functions are therefore
x
1
(s)
u(s)
=
b
s
2
a
22
s a
21
(11.9a)
x
2
(s)
u(s)
=
bs
s
2
a
22
s a
21
(11.9b)
11.1. SIMPLE FEEDBACK SYSTEMS 235
To construct a block diagram of this system, we can go from u(s) to x
2
(s),
then from x
2
(s) to x
1
(s). Since x
1
= x
2
, a direct LaPlace transform shows
that x
1
(s) = x
2
(s)/s. Alternatively we may manipulate equations 11.9 to
get the same result:
x
1
(s)
x
2
(s)
=
x
1
(s)
u(s)
u(s)
x
2
(s)
=
1
s
(11.10)
The block diagram in the LaPlace diagram then becomes as shown in
gure 11.5.
x
1
(s) x
2
(s) u(s)
bs
s
2
a
22
sa
21
1
s
Figure 11.5: Transfer function representation, second-order system
A pole-zero map of the transfer function x
1
(s)/u(s) is shown in gure
11.6.
Real
Imaginary
cos
1
Constant
n
Constant
n
...............................................................................................................................................................................................................................................................................................
Figure 11.10: Eect of rate feedback
The unchanged term now is
n
=
a
21
. Therefore, as k
2
is varied, the
roots will move in a circular arc about the origin, as shown in gure 11.10.
By combining position and rate feedback, as shown in gure 11.11, the
transfer function becomes
x
1
(s)
r(s)
=
b
s
2
(bk
2
+ a
22
) s (bk
1
+ a
21
)
(11.13)
x
1
(s) x
2
(s) r(s) u(s)
bs
s
2
a
22
sa
21
1
s
+
+ +
k
2
k
1
Figure 11.11: Block diagram, position and rate feedback
Thus, the eigenvalues of the mass-spring-damper system may be placed
in any arbitrary position.
11.1. SIMPLE FEEDBACK SYSTEMS 239
x(s) u(s) r(s)
G(s)
+
+
K(s)
Figure 11.12: Generic multi-inputmulti-output system
11.1.3 A General Representation
A somewhat more general representation of the mass-spring-damper system
is shown in gure 11.12. In the gure, x(s), u(s), and r(s) are vectors, and
G(s) and K(s) are matrices. With reference to gure 11.12,
u(s) = Kx(s) +r(s) (11.14a)
x(s) = GKx(s) + Gr(s) (11.14b)
x(s) = [I GK(s)]
1
Gr(s) (11.15)
The following assignments relate gure 11.12 to the mass-spring-damper
system:
x(s) =
_
x
1
x
2
_
(11.16a)
u(s) = {u} (11.16b)
r(s) = {r} (11.16c)
G(s) =
_
b
s
2
a
22
sa
21
bs
s
2
a
22
sa
21
_
(11.16d)
K(s) =
_
k
1
k
2
_
(11.16e)
With these assignments, we have
240 CHAPTER 11. AUTOMATIC FLIGHT CONTROL
x(s) =
_
b
s
2
(bk
2
+a
22
)s(bk
1
+a
21
)
bs
s
2
(bk
2
+a
22
)s(bk
1
+a
21
)
_
r(s) (11.17)
11.2 Aircraft Control Applications
11.2.1 Roll Mode
The roll mode of an aircraft is approximated by
I
xx
p = L
p
p + L
In which
L
p
< 0, L
< 0
With substitutions
x = p, u =
, a = L
p
/I
xx
, b = L
/I
xx
x = ax + bu
The transfer function from u to x is
x(s)
u(s)
=
b
s a
The roll mode time constant is
r
=
1
a
=
I
xx
L
p
Consider the unaugmented aircraft with xed gearing G between the lat-
eral stick input
s
and ailerons
1, 1
1, G = 1
So that the unaugmented aircraft control law is:
=
s
, 1
s
1
For a step lateral stick input at t = 0 of magnitude 1 (for positive roll
response),
(t) = 1, t 0
(s) = 1/s
The steady-state roll rate is
p
ss
=
b
a
=
L
L
p
Now examine roll-rate feedback to improve (decrease)
r
:
= K
p
p +
s
u = K
p
x + r
The closed-loop transfer functions from r to x is
x(s)
r(s)
=
b
s (a bK
p
)
The augmented roll-mode time constant
raug
is
raug
=
1
a bK
p
=
I
xx
L
p
K
p
L
Since we desire
raug
<
r
,
0 1 2 3 4 5
0
0.2
0.4
0.6
0.8
1
Unaugmented
Augmented
242 CHAPTER 11. AUTOMATIC FLIGHT CONTROL
|L
p
K
p
L
| > |L
p
|
so that K
p
< 0 (the transfer function is negative).
For the same step lateral stick input at t = 0 of magnitude 1 the steady-
state roll rate (augmented) p
ssaug
is
p
ssaug
=
b
(a bK
p
)
=
L
L
p
K
p
L
<
L
L
p
= p
ss
To generate representative time-histories let I
xx
= 1, L
p
= L
= 1.
Then
x(t) = 1 e
t
(unaugmented)
x(t) =
1
1 K
p
_
1 e
t(1Kp)
_
(augmented)
With K
p
= 1 we have the time histories in gure 11.13. The augmented
response reaches steady state more quickly, but this decreased time constant
is made possible only by reducing the steady state.
Figure 11.13: Time-histories, unaugmented and augmented
11.2. AIRCRAFT CONTROL APPLICATIONS 243
11.2.2 Short-Period
The short-period approximation is based on the consideration of just the
states and q, and the pitching moment control
e
(the elevator):
x
SP
=
_
q
_
In terms of the dimensional derivatives, neglecting dependency, and
ignoring changes in lift due to elevator deection (eectively Z
m
= 0) the
system matrices are:
A
SP
=
_
Zw
m
Zq+mV
Ref
mV
Ref
MwV
Ref
Iyy
Mq
Iyy
_
B
SP
=
_
0
M
m
Iyy
_
The terms in
A
SP
or
B
SP
are denoted generically as
A
SP
=
_
a
11
a
12
a
21
a
22
_
B
SP
=
_
0
b
_
The state transition matrix is easily evaluated,
_
sI
A
SP
_
1
=
_
s a
22
a
12
a
21
s a
11
_
s
2
(a
11
+ a
22
) s + (a
11
a
22
a
12
a
21
)
The open-loop matrix of transfer functions is therefore:
G(s) =
_
(s)/
e
(s)
q(s)/
e
(s)
_
=
_
ba
12
bs ba
11
_
s
2
(a
11
+ a
22
) s + (a
11
a
22
a
12
a
21
)
244 CHAPTER 11. AUTOMATIC FLIGHT CONTROL
To see how the short-period mode relates to a mass-spring-damper sys-
tem, we apply u(t) = Kx(t) +r(t), from which we showed
x(s) = [I GK(s)]
1
Gr(s)
Let K =
_
k
1
k
2
_
. Then
G(s) =
_
ba
12
bs ba
11
_
d(s)
where
d(s) = s
2
(a
11
+ a
22
k
2
b) s + (a
11
a
22
a
12
a
21
k
1
ba
12
+ k
2
ba
11
)
If k
1
= 0 and k
2
= 0 ( feedback only) the closed-loop characteristic
polynomial becomes
d(s) = s
2
(a
11
+ a
22
) s + (a
11
a
22
a
12
a
21
k
1
ba
12
)
In this case is left unchanged, as it was for position feedback in the
mass-spring-damper.
However, if k
2
= 0 and k
1
= 0 (pitch rate feedback only) the closed-loop
characteristic polynomial becomes
d(s) = s
2
(a
11
+ a
22
k
2
b) s + (a
11
a
22
a
12
a
21
+ k
2
ba
11
)
Now both and
n
are aected, which is not the same as rate-feedback
for the mass-spring-damper. However, using representative values for the
A-4 Skyhawk, we have
d(s) = s
2
+ (2.0 12.8k
2
) s + (10.8 + 11.2k
2
)
As k
2
is varied from k
2
= 0 to approximately k
2
= 0.28, the roots of the
characteristic polynomial move as shown in gure 11.14. While the natural
frequency clearly decreases, it is clear that the dominant eect of pitch-rate
feedback is to change the damping ratio, .
11.2. AIRCRAFT CONTROL APPLICATIONS 245
Real
0 -0.5 -1.0 -1.5 -2.0 -2.5 -3.0 -3.5
I
m
a
g
i
n
a
r
y
0
0.5
1.0
1.5
2.0
2.5
3.0
3.5 3.5
...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
k
2
= 0
k
2
= 0.15
k
2
= 0.277