Professional Documents
Culture Documents
3.1 INTRODUCTION
Proportional navigation (PN) has attracted a considerable amount of inter-
est in the literature related to missile guidance and continues to be a bench-
mark for new missile guidance laws. The detailed analytical study of this
empirical guidance law for nonmaneuvering and maneuvering targets was
undertaken in [7,9,16]. Capture regions and conditions for the existence of
capture regions were also examined in [3,4].
As mentioned earlier, the basic philosophy behind PN guidance is that
missile acceleration should nullify the line-of-sight (LOS) rate. Analysis
of PN guidance for the homing stage was usually undertaken for nonma-
neuvering targets assuming a constant closing velocity. The so-called aug-
mented PN law and other modifications of the proportional navigation law
were obtained based mostly on the relationships established for nonma-
neuvering targets. It was discussed in Chapter 2 (see also [9,17]).
Results from the theory of linear multivariable control systems applied
to homing guidance (where linear approximation can be justified) enable
one to evaluate the performance of the guidance system as well as to gener-
ate modified proportional navigation laws [9,17]. Guidance laws utilizing
the idea of proportional navigation and based on the results of control the-
ory related to sliding modes and systems with variable structure (see, e.g.,
[7]) cannot be considered as practical for missile guidance applications.
The practical realization of systems with sliding mode is limited because
of chatter, and related simplified control laws need rigorous justification
and testing. A systematic framework for an almost sliding mode control
that eliminates chatter was given in [13]. However, this approach was not
used in [7] and other applications of sliding mode controls in the guidance
systems. Also, in the presence of a maneuvering target the sliding mode
area depends on the target acceleration, and for small LOS derivatives the
sliding mode can disappear. A variable structure (different from the ones
considered, e.g., in [7]) that requires measurement of target acceleration is
needed.
The empirical PN law was obtained also as a solution of an opti-
mization problem (see, e.g., [1,6,15,16]), which justifies this law as an
31
32 Guidance of Unmanned Aerial Vehicles
Taking into account that the PN law is a widely accepted guidance law
and has been tested in practice, it is of interest to consider the possibility
of its improvement.
The Lyapunov approach, offered in Chapter 2, can also be considered as
another justification of the PN law. Moreover, this approach enables us to
offer other laws that will improve the effectiveness of the proportional nav-
igation law for maneuvering and nonmaneuvering targets. A new class of
the PN guidance laws is obtained as the solution of a stability problem using
the Lyapunov method. Analogous to the section of Chapter 2 where the PN
guidance was formulated as a control problem, here the Lyapunov function
is chosen as a square of the LOS derivative for the planar model and as
the sum of the LOS derivative components for the three-dimensional case.
The applicability of the laws is determined by the negative definiteness
of the derivative of the Lyapunov function. The module of the Lyapunov
function derivative is used as the performance index for comparing the PN
guidance laws and creating the new ones.
It is important to mention that the guidance laws are determined based
on the partial stability of the system dynamics under consideration, only
with respect to the LOS derivative [8,10,11].
the horizontal reference axis; aM and aT are the missile and target accelera-
tion, respectively. Using a small-angle approximation, the expressions for
the second derivative of the LOS angle can be presented in the following
form [see equations (2.9), (2.29)–(2.37)]:
x1 = x 2
r(t )
a1 (t ) = (3.3)
r (t )
2r (t )
a2 (t ) = (3.4)
r (t )
and
1
b(t ) = (3.5)
r (t )
1 2
Q= cx 2 (3.6)
2
guidance law during the entire engagement time. However, this time is
unknown and, in its turn, depends on the guidance law implemented. To
avoid this “catch-22” situation, we assume that the guidance law with
t ) tending to zero faster (closer to parallel navigation) at each t is
λ(
preferable.
The module of the Lyapunov function derivative Q (t ) [see equation
(3.7)] will be the performance index for comparing the PN laws and cre-
ating the new ones. Proceeding in this way, we change the finite interval
engagement problem to a specific infinite interval partial stability problem.
The Lyapunov approach will be used to compare and design controls—
guidance laws.
Q = Q ( x, u, t ) ≤ − R( x, t ) (3.8)
then the system is stabilized by control u that can be determined from this
inequality.
To apply this sufficient condition in practice, the above-indicated posi-
tive definite forms must be found. Unfortunately, there are no universal
recommendations how to find these forms. The relation between Q(x,t) and
R(x,t) was established for the so-called linear quadratic optimal control
problems (Riccati type equations) [6,13]. Based on this, the design proce-
dure was expanded on a certain class of nonlinear system [13].
Control of Longitudinal and Lateral Motions 35
or
It follows from (3.10) that for a1(t) = 0 and c1 < < c, the control u = kx2 [see
equations (2.42) and (2.44)] stabilizes the system (3.2) if k satisfies equa-
tion (2.43).
For R(x,t) = c1 x 22 + c2 x 24 , where c2 is a positive coefficient, instead of
equation (3.9) we have:
or
c
(− a2 (t ) + c1 /c) x 22 − a1 (t ) x1 x 2 + c2 x 24 − b(t ) x 2u ≤ 0 (3.12)
It is easy to conclude that for a1(t) = 0, c1 < < c and the control u = kx 2 + N1 x 23 ,
where k satisfies equation (2.43) and N1 > 0, the left part of inequality (3.12)
is negative definite, so that this control stabilizes the system (3.2) with
respect to x2.
By including the additional term in R(x,t) we imposed “harder” require-
ments on the rate of decreasing Q. Despite Q being used as a system esti-
mate in some applications of the Lyaponov method (see, e.g., [13]), it cannot
be applied as a reliable criterion of quality of control systems. It serves
only as an instantaneous criterion. The quality estimate of control system
includes (directly or indirectly) time of control. For example, an oscillatory
long transient even with a small amplitude in many cases is unacceptable.
However, when choosing the guidance laws implementing parallel naviga-
tion, the only requirement is to be closer, as soon as possible, to zero LOS
rate. The Q criterion reflects this requirement.
36 Guidance of Unmanned Aerial Vehicles
Let us assume that there exists a capture range domain over which the
control (guidance law) u(t) guarantees engagement (x2(t) → 0). Then based
on the above mentioned, it is easy to conclude that the guidance law:
N
u(t ) = N + 1 λ 2 (t ) vcl λ (t ) = N (t ) vcl λ (t ) (3.14)
vcl
The term N3 aT (t) differs from the corresponding term in the augmented
proportional navigation (APN) law because the parameter N3 is time-
varying. The term N 2r(t )λ(t ), the shaping term, acts along the line-
of-sight, changes the shape of the missile trajectory, and also influences
the terminal velocity of a missile.
3.4 BELLMAN–LYAPUNOV APPROACH.
OPTIMAL GUIDANCE PARAMETERS
As shown in Chapter 2, under the assumption (2.54) the proportional navi-
gation law minimizes the functional (2.55), and the optimal value of the
effective navigation ratio N = 3 guarantees zero miss distance assuming
unbounded control resources. This assumption significantly undermines
the reason of choosing N = 3 for practical applications.
Below the choice of the effective navigation ratio N = 3 will be justified
based on the consideration of a different optimal problem. The offered
approach enables us to choose more argumentative parameters for a wide
class of guidance laws implementing parallel navigation.
The Bellman functional equation for this optimal problem is (see Appendix
A.2):
u {
min cx 22 + u 2 +
∂ϕ 2 vcl
∂x 2 r (t )
x2 −
1 ∂ϕ
u +
r (t ) ∂t
=0 } (3.19)
or
1 ∂ϕ
u= (3.20)
2r (t ) ∂x 2
Downloaded by [University of South Wales] at 05:31 14 October 2013
ϕ( x 2 , t ) = w( x 2 , t ) x 22 = Nvcl r (t ) x 22 (3.21)
where
we have
∂ϕ
= 2 w( x 2 , t ) x 2 = 2 Nvcl r (t ) x 2 (3.23)
∂x 2
∂ ϕ ∂w 2
= x 2 = − Nvcl2 x 22 (3.24)
∂t ∂t
and
w( x 2 , t )
u= x 2 = Nvcl x 2 (3.25)
r (t )
which can be reduced, based on equations (3.21) and (3.24), to the alge-
braic Riccati equation:
(3.18) under control (3.25) is asymptotically stable and the guidance law
(3.25) implements parallel navigation. The asymptotical stability require-
ment is important to exclude the trivial solution u = 0 for the case c = 0
corresponding to the minimum of energy spent while executing the guid-
ance law.
It follows from equation (3.28) that the optimal solution for c = 0
corresponds to N = 3 (i.e., the PN law with the effective navigation
ratio N = 3 is the most energy efficient); it implements parallel navi
gation ( tlim x 2 → 0 ) with minimal energy resources. For a finite tF, the
F →∞
minimal energy guidance with N = 3 is possible under the assumption
of the existence of intercept, i.e., r(tF ) = 0.
The values of N > 3 decrease the LOS rate faster than in the case N = 3
(i.e., the guidance is closer to parallel navigation). However, the increase of
the effective navigation ratio is bounded because of existing control limits
and the increase of noise in the guidance and control system.
According to [1], the PN guidance with N = 3 can guarantee zero
miss distance for any tF assuming boundless control resources; the
value N = 3 is obtained as the most energy efficient for the modifica-
tion of the PN guidance law using the predicted time-to-go (predicted
intercept point). The above-given justification of values of the effective
navigation ratio takes into account the restriction on controls actions,
constrains on the lateral acceleration. Based on the results of this sec-
tion, it is reasonable to recommend for the radar-seeker system the value
of N about 3, whereas higher N values can be taken in optical-seeker
systems.
Now we consider the guidance law in the form [see equation (3.16)]:
and link the choice of the coefficients N and N1 with the solution of a cer-
tain optimal problem.
40 Guidance of Unmanned Aerial Vehicles
tF
I=
∫ 0
(c( x 2 ) x 22 + u 2 (t ))dt (3.30)
where
c( x 2 ) = c0 + c1 x 22 + c2 x 24 (3.31)
Downloaded by [University of South Wales] at 05:31 14 October 2013
To prove the above statement, we will seek the solution of the Bellman
functional equation (3.19), where c is changed to c(x2). The solution of the
Bellman equation is sought in the form:
ϕ( x 2 , t ) = w( x 2 , t ) x 22 + w1 ( x 2 , t ) x 24 (3.33)
∂ϕ
= 2 w( x 2 , t ) x 2 + 4 w1 ( x 2 , t ) x 23 (3.34)
∂x 2
∂ϕ ∂w 2 ∂w1 4
= x2 + x2 (3.35)
∂t ∂t ∂t
and
w( x 2 , t ) 2w ( x , t )
u= x 2 + 1 2 x 23 (3.36)
r (t ) r (t )
∂w 4v w2
+ w cl − 2 + c0 x 22
∂t r (t ) r (t )
(3.37)
∂w1 8v 4 ww 4w2
+ + w1 cl − 2 1 + c1 x 24 − 2 1 − c2 x 26 = 0
∂t r (t ) r (t ) r (t )
w( x 2 , t F ) = 0, w1 ( x 2 , t F ) = 0
Control of Longitudinal and Lateral Motions 41
1
w( x 2 , t ) = Nvcl r (t ), w1 ( x 2 , t ) = N1vcl r (t ) (3.38)
2
and equating to zero the components of second, fourth, and sixth power
terms in equation (3.37), we obtain:
− N12 vcl2 + c2 = 0
For N = 3, it immediately follows from equation (3.39) that the coefficients
c0, c1, and c2 of the functional (3.30) should satisfy equation (3.32).
Comparing the functionals (3.17) and (3.30) we can conclude that the
cubic term in equation (3.29) decreases the LOS derivative x2 but this
requires additional control resources. However, as we mentioned earlier,
its efficiency decreases with the decrease of x2.
u {
min cx 22 + u 2 +
∂ϕ 2 vcl
∂x 2 r (t )
x2 −
1
r (t )
u+
1 ∂ϕ
f +
r (t ) ∂t
= 0 (3.41) }
where φ(x2, t) is the minimal value of the functional (3.17).
Seeking the minimum of the functional (3.17) in the form:
ϕ( x 2 , t ) = w( x 2 , t ) x 22 + L (t ) x 2 + L0 (t ) = Nvcl r (t ) x 22 + L (t ) x 2 + L0 (t )
(3.42)
42 Guidance of Unmanned Aerial Vehicles
1 ∂ϕ L (t )
u= = Nvcl x 2 + (3.43)
2r (t ) ∂x 2 2r (t )
and by grouping the terms containing x 22 and x2 the Bellman equation (3.41)
can be presented as:
∂w 4v 1
+ w cl − w 2 2 + c = 0, w( x 2 , t F ) = 0 (3.44)
∂t r (t ) r (t )
Downloaded by [University of South Wales] at 05:31 14 October 2013
and
N −2
L (t ) − vcl L (t ) + 2 Nvcl f (t ) = 0, L (t F ) = 0 (3.45)
r (t )
where w(x2,t) coincides with the solution of equation (3.26), the function
L(t) should satisfy (3.45), and L 0(t) should be equal to the free terms of
equation (3.41) (this expression is not given since L 0(t) is not present in the
guidance law).
The solution of equation (3.45) is
tF
1
L (t ) =
(r (0) − vcl t ) N − 2 ∫
t
2 Nvcl (r (0) − vcl t ) N − 2 f (t )dt (3.46)
tF
1
aM (t ) = Nvcl λ (t ) +
(r (0) − vcl t ) N −1 ∫t
Nvcl (r (0) − vcl t ) N − 2 aT (t )dt (3.47)
N
aM (t ) = Nvcl λ (t ) + aT (3.48)
( N − 1)
which is different from the APN guidance law given in many papers.
In the general case, it follows from equation (3.47) that the optimal mis-
sile acceleration increases near tF. For N = 3 and aT(t) = aT sin ωTt (assum-
ing r(tF) is very small and aT(tF) = 0) we can obtain:
Control of Longitudinal and Lateral Motions 43
Nv Nv 2
aM (t ) = Nvcl λ (t ) + 2 cl a T (t ) + 2 2cl aT (t ) (3.49)
ω T r (t ) ω T r (t )
miss distance between the missile and target. However, this is not always
sufficient. The direction from which the missile approaches the target is
also important. In certain scenarios, the mission requirements call for the
payload to impact the target from a specific direction. Final impact angle
requirements are very important for hitting ground targets. There exist
specific angles to hit a target most effectively.
When we guide a missile with a seeker, the impact point (point of the
missile warhead detonation and/or hitting a target) is heavily dependent
upon the target information provided by the seeker. In the case of IR seek-
ers, the most probable impact point lies near the heat source of the target,
if the conventional guidance law is used. However, the heat source of many
targets is located near the tail of fuselage, and therefore the kill probability
could be significantly low if the missile simply follows the heat source.
The concern about low kill probability due to the impact point can be par-
tially resolved by choosing the impact angle properly.
The above-considered linear planar model of engagement can be
enhanced by specifying a missile-target impact achieved at a fixed LOS
angle λ0.
By introducing the state variables:
z1 = λ − λ 0 = x1 − λ 0 , x 2 = z1 (3.50)
2Q = cx 22 + c0 z12 (3.52)
44 Guidance of Unmanned Aerial Vehicles
and the guidance law is obtained from the stability conditions of the
whole system (3.51) rather than the partial stability with respect to the x2
coordinate.
From the condition of negative definiteness of the derivative of the
Lyapunov function (3.52):
c
u(t ) = Nvcl λ (t ) + N1λ 3 (t ) − N 2 r(t ) − 0 r (t ) (λ(t ) − λ 0 )
c
(3.54)
− r(t )λ 0 + N 3 aT (t )
where
≤0
c
N 2 ≥ 1 if sign r(t ) − 0 r (t ) λ (t )(λ(t ) − λ 0 )
≤1 c ≥ 0
Comparing the guidance laws and equations (3.16) and (3.54), we can see
that the specified missile-target impact LOS angle λ0 influences only the
shaping term:
c
N 2 r(t ) − 0 r (t ) (λ(t ) − λ 0 ) − r(t )λ 0
c
y(t )
sin(λ(t )) = (3.55)
r (t )
(t )cos(λ(t )) − λ 2 (t )sin(λ(t ))
λ
or
x1 = x 2
b(t ) b(t )
x 2 = x 22 tan x1 − a1 (t ) tan x1 − a2 (t ) x 2 − u+ f (3.57)
cos x1 cos x1
the linear system (3.2). There will be the additional nonlinear term x 22 x1
(for small x1, x 22 tan x1 ≈ x 22 x1 ). The linearization for small LOS angles at
this stage is more rigorous than linearization (2.9) and sequential differ-
entiation, as it was done in many publications. The main reason for using
equations (3.1) and (3.2) is the difficulty in dealing with nonlinear differ-
ential equations.
The derivative of the Lyapunov function (3.6) along any trajectory of
equation (3.57) is:
or
N > 2, N1 > 0,
The guidance law (3.59) can be presented as the sum of the main PN law
and additional correcting controls:
where
and
u3 = N 3 aT (t ) (3.64)
For small LOS angles and short homing ranges (the case that was dis-
cussed mostly in the guidance literature), the term x 23 tan x1 in equation
(3.58) is smaller than a dominant x 22 component. That is why the analysis
of the linear system (3.2) is justified if such conditions are satisfied. For a
larger spectrum of LOS angles the u 0 component is needed.
The effectiveness of the u1 correction was discussed earlier for the lin-
earized model. The u2 correction is needed for maneuvering targets and
when the second derivative of range is not small enough. The augmented
proportional navigation term (3.64) differs from the well-known one [see
also equation (2.53)] that was obtained for step maneuvers but was rec-
ommended to be used for all types of maneuvers. The sign(aT (t )λ (t ))
factor reflects the dependence of the correction on the target behavior.
Each of the controls uk (k = 0, 1, 2, 3) increases the effectiveness of the
PN navigation law with respect to the criterion chosen. The number of
the controls applied in practice should depend on the problem under con-
sideration (target distances, LOS angles, maneuvering or nonmaneuver-
ing targets, etc., as well as the system’s ability to realize the correction
control in practice).
Taking into account that we consider a class of the modified propor-
tional navigation laws, the control-corrections (3.61)–(3.64) are consid-
ered as the means of improving the PN law (2.49), extending its area of
applicability. The coefficients N 0 –N3 (constant or time-varying) can be
determined based on simulation results of the whole missile system tak-
ing into account the autopilot limits on a missile acceleration, airframe
Control of Longitudinal and Lateral Motions 47
dynamics, and some other factors, i.e., the same way as the most appro-
priate values of N = 3 – 4 were established.
The considered nonlinear planar model of engagement can be enhanced
by specifying a missile-target impact achieved at a fixed LOS angle λ0, as in
the case of the linearized planar model, by introducing the state variables:
y (t ) sin(λ(t ))r (t )
z1 = − (3.66)
r (t ) r (t )
z1 = x 2
x 2 = − a1 (t ) z1 − a2 (t ) x 2 − a1 (t )sin λ 0 − b(t )u + b(t )aT (3.68)
c
u2 = N 2 r(t ) − 0 r (t ) (sin(λ(t )) − sin λ 0 ) − r(t )sin λ 0 (3.70)
c
impact angle constraint for the nonlinear planar model to the analogous
one for the linearized model and the Lyapunov function (3.52). As in the
case of the linearized planar model, the modified Lyapunov function
“eliminates” the quadratic term u 0 [see equation (3.61)] in the guidance
law of the enhanced nonlinear model of engagement.
The guidance laws with the impact angle constraints (3.54) and
(3.69) differ insignificantly from the corresponding laws obtained with-
out the impact angle constraints. Their realization does not present any
difficulties.
Downloaded by [University of South Wales] at 05:31 14 October 2013
where aTs(t) are the coordinates of the target acceleration vector and
us(t) (s = 1, 2, 3) are the coordinates of the missile acceleration vector,
which are considered as controls.
As in equation (2.46), the Lyapunov function is chosen as the sum of
squares of the LOS derivative components that corresponds to the nature
of parallel navigation, i.e.,
3
∑ d λ
1
Q= s
2
s (3.72)
2 s =1
us = Nvcl λ s + ∑u
k =1
sk (3.74)
Control of Longitudinal and Lateral Motions 49
where
us 3 (t ) = N 3s aTs (t ) N 3s ≤
≥1
1 if sign(a (t )λ (t ))≤ 0
Ts s
≥0
(s = 1, 2, 3)
Downloaded by [University of South Wales] at 05:31 14 October 2013
(3.77)
For the terminal stage these components are usually calculated based on
t)
measurements of azimuth and elevation angles. The vectors λ(t) and λ(
can be presented as [see equations (1.9) and (1.16)]:
z1s = x 2 s
(s = 1, 2, 3)
2Q = ∑ (d x
s =1
2
s 2s + c0 s zs21 ) (3.80)
c
us 2 (t ) = − N 2 s r(t ) − 0 s r (t ) (λ s (t ) − λ 0 s ) − r(t )λ 0 s (3.81)
ds
Control of Longitudinal and Lateral Motions 51
where
Combining equations (1.19), (1.20), and (3.82), we obtain the following sys-
tem of equations describing the three-dimensional engagement:
where aTs(t) and aMs(t) are the coordinates of aT(t) and aM(t), respectively.
The last term of the left part of equation (3.83) corresponds to the vector
directed along the LOS. The components qλs of hs = λ (t )r (t ) + 2r (t )λ (t )
s s
(s = 1, 2, 3) that correspond to the vector directed along the LOS are deter-
mined from the orthogonality of radial and tangential vectors, i.e.,
3
∑ (h − q λ )q λ
s =1
s s s =0
52 Guidance of Unmanned Aerial Vehicles
∑λ
s =1
2
s =1
q = r (t ) ∑
s =1
(t )λ (t ) = −r (t )
λ s s ∑ λ (t)
s =1
2
s (3.84)
Downloaded by [University of South Wales] at 05:31 14 October 2013
The expressions for the missile longitudinal and lateral motions follow
from equations (3.83) and (3.50). We analyze these motions in the Cartesian
frame of coordinates of an inertial reference coordinate system, in con-
trast to the well-known presentation of the three-dimensional kinematics
of guidance (see, e.g., [9]) describing the longitudinal and lateral motions
using a rotating frame of coordinates with axes along the unit vectors 1r
directed along r, 1w directed along r × r, and 1t = 1r × 1w.
For the longitudinal motion we have:
∑ λ (t)λ
r(t )λ s (t ) − r (t )
s =1
2
s s = aTrs (t ) − aMrs (t ) (s = 1, 2, 3) (3.85)
where aTr(t) and aMr(t) are the target and missile radial accelerations,
respectively, equation (3.85) can be reduced to:
3
r(t ) − r (t ) ∑ λ (t) = a
s =1
2
s Tr (t ) − aMr (t ) (3.87)
The system of equations (3.87) and (3.88) is equivalent to the system (3.83).
The analysis of their specifics enables us to simplify the analysis of the
original system (3.83).
Control of Longitudinal and Lateral Motions 53
It can be easily observed from equations (3.87) and (3.88) that the dynam-
ics of longitudinal and lateral motions can be decoupled by using a pseudo-
acceleration aMr1(t) in the radial direction:
3
aMts (t ) = Nvcl λ s (t ) + ∑u
k =1
sk (t ) (3.92)
∑ λ (t)λ (t),
us 2(t ) = − N 2r (t )
s =1
2
s s N 2 s ≥ 1 if sign(λ s (t )λ s (t ))≤ 0
≤1 ≥0
(3.94)
and
u3s (t ) = N 3s aTts (t ), N 3s ≤
≥1
1 if sign(a (t )λ (t ))≤ 0
Tts s
≥0
(s = 1, 2, 3)
(3.95)
(s = 1, 2, 3)
Downloaded by [University of South Wales] at 05:31 14 October 2013
where N1, N2s, and N3s (s = 1, 2, 3) are the same as in equations
(3.93)–(3.95).
The first term of equation (3.96) corresponds to the traditional PN
law. The second component of equation (3.96), with a properly chosen
N1, as discussed earlier, reacts to significant values of the LOS rate and
should not influence the missile acceleration when the LOS rate is small.
The coefficient k1(t) is chosen to guarantee a fast decrease of r(t). It can
be constant or time-varying depending on available information about
a target. The term N3saTts(t) is different from the corresponding term in
the augmented proportional navigation law because the parameter N3s
is time-varying and of a bang-bang type. The sign(aTts (t )λ s (t )) factor
reflects the dependence of the correction on the target behavior. The
case N3s = 1 corresponds to the cancellation of the effect of the target
maneuver on the Lyapunov function derivative Q (3.73) by forward-
compensating the component of aTr(t) normal to the LOS. The coef-
ficients N1, N2, N3, and k1 (constant or time-varying) can be determined
based on simulation results of the whole missile system taking into
account the autopilot limits on a missile acceleration, airframe dynam-
ics, and some other factors, i.e., the same way as the most appropriate
values N = 3–4 were established.
The guidance law (3.96) assumes that a missile is able to control all
three-dimensional space. For missiles enabled to control only their lat-
eral acceleration, instead of equations (3.88) and (3.89) the initial equation
(3.83) should be examined. This equation is analogous to equation (3.71),
and the guidance law corresponding to this case is presented by equations
(3.74)–(3.77). Comparison of equations (3.96) and (3.74) shows that in the
case of missiles with uncontrollable thrust the u3s(t) terms depend upon
the total target acceleration rather than its tangential component and that
instead of the radial components:
the guidance law contains the radial component u2s(t) (s = 1, 2, 3). As
mentioned earlier, u2s(t) in equation (3.74) influence the derivative Q
(3.73) only in the case of unequal coefficients ds (s = 1, 2, 3). Moreover,
only negative u 2s(t) (s = 1, 2, 3), i.e., deceleration can be realized in
practice.
In our simplified model of engagement we assumed that the missile
and target are point masses and considered the radial acceleration acting
along the LOS. In reality, the radial acceleration acts along a missile’s
body and the tangential acceleration acts in the orthogonal direction, so
that the real tangential acceleration obtained by projecting the accelera-
Downloaded by [University of South Wales] at 05:31 14 October 2013
tion (3.74) on the axis perpendicular to a missile’s body axis may reflect
the influence of the u2s(t) components (s = 1, 2, 3).
The obtained guidance laws assume that current information about a
target acceleration is available. Usually, we operate only with the esti-
mated target acceleration, so that a result worse than in the ideal estima-
tion case can be expected. Many missiles are unable to measure a target
acceleration and use it in a guidance law. In this case, the components
u3s(t) (s = 1, 2, 3) are not present in the guidance law, and its perfor-
mance is worse compared to the case when a target acceleration can be
measured.
the variables z1s = λs – λ0s (s = 1, 2, 3), the Lyapunov function (3.80) and
repeating the discussed earlier procedure, we can derive the following
lateral component of the guidance law:
aMts (t ) = Nvcl λ s (t ) + ∑u
k =1
sk (t ) (3.97)
where the components usk(t) (k = 1, 3) are the same as in equation 3.92 [see
equations (3.93) and (3.95)] and the term us2(t) equals:
Control of Longitudinal and Lateral Motions 57
3 3
∑ ∑
c
u
s2 (t ) = − N 2s r (t ) λ 2 − 0 s r (t ) (λ (t ) − λ ) − r (t )
s s 0s λ s2 λ 0 s (3.98)
s =1
d s s =1
3
∑
≥ 1 if sign (r (t ) c
N 2s λ 2s − 0 s r (t ))λ s (t )(λ s (t ) − λ 0 s ) ≤ 0
≤1 ds ≥0
s =1
(s = 1, 2, 3)
+ r (t )∑ λ (t)(λ (t) − λ
s =1
2
s s 0s ) + k1 (t )aTrs (t ) + N 3s aTts (t )
or
3
where N1, N2s, and N3s (s = 1, 2, 3) are the same as in equations (3.93),
(3.95), and (3.98).
3.10 EXAMPLES
First, we consider a realistic example of a tail-controlled aerodynamic mis-
sile operating at high altitude to illustrate the effectiveness of the described
guidance laws and compare it to PN guidance results.
The flight control dynamics are assumed to be presented by a third-
order transfer function:
s2
1−
ω 2z
W (s ) = (3.100)
s2 2ζ
(τs + 1) + s + 1
ω 2M ω M
58 Guidance of Unmanned Aerial Vehicles
Target Noise
maneuver Miss
1 1 Kalman
S2 RTM
Sampler R TM filter
2
1 − s2
ωz Acceleration Guidance
W (s) = Hold
) 2
(τs + 1) s2 +
2ζ (
s+1 limit law
ωM ωM
yˆ k + yˆ k t go
Downloaded by [University of South Wales] at 05:31 14 October 2013
ˆ
λ k = (3.102)
vcl t go
2
The results of a Monte Carlo simulation for a step target maneuver and
zero initial conditions are presented in Figure 3.2. The mean absolute
value of the resultant miss distances is given based on 50 simulation tri-
als. The nonlinear term with gain N1 = 40,000vcl (data with symbol “×”)
significantly improves the performance of a missile when compared to
the PN guidance law (data with symbol “---”). A further improvement is
reached by measuring target acceleration: by using a constant gain N3 = 1
(solid curve) or a time dependent gain N3 = 0.75; 1.25 [data with symbol
“⚬⚬⚬”; see also equation (3.16)]. Each component of the guidance law
12 PN
New law (Linear & nonlinear terms)
New law (3 terms, N3 = 1)
New law (3 terms, N3 = 0.75/1.25)
9
Mean miss distance (m)
0 2 4 6 8 10
Homing time (s)
equation (3.14)].
Now we consider an example of a tail-controlled aerodynamic mis-
sile guided by the guidance laws discussed earlier and compare their
effectiveness against a weaving maneuvering target with the acceleration
aT(t) = 5g sin(1.75 t). The flight control dynamics are assumed to be pre-
sented by equation (3.100) with damping ζ = 0.65 and natural frequency
ω = 5 rad/s, the flight control system time constant τ = 0.1 s and the right-
half plane zero ωz = 30 rad/s.
The following guidance laws are analyzed (the effective navigation ratio
N = 3, the closing velocity vcl = 7000 m/s):
0.75
N
1 = 30,000 v , N =
3 n(aT (t )λ (t ))≤ 0
if sign
cl
≥ 0
1.75
Simulation results are shown in Figure 3.3. Miss distances for the PN and
APN guidance are shown by dashed and dash-dot lines, respectively. The
effectiveness of the “cubic” term for the linearized planar model, together
with the PN law, is shown by the dotted line. This term, as well as other
additional terms, in the guidance law for the nonlinear planar model (solid
line) decreases the miss distance significantly.
In conclusion, the guidance laws are tested on an example of the
engagement model with the parameters close to those considered in [7]:
the effective navigation ratio N = 3; target initial conditions RT1 = 4500 m,
RT2 = 2500 m, RT3 = 0; V T1 = –350 m/s, V T2 = 30 m/s; V T3 = 0; missile
initial conditions R M1 = R M2 = RT3 = 0, V M1 = –165 m/s, V M2 = 475 m/s,
V T3 = 0; target acceleration aT1 = 0, aT2 = 3g sin(1.31t), aT3 = 0; missile
Control of Longitudinal and Lateral Motions 61
20
15
10
5
Miss (m)
–5
Downloaded by [University of South Wales] at 05:31 14 October 2013
–10
–15
0 1 2 3 4 5 6 7 8 9 10
Flight time (s)
acceleration limit 5-g. In contrast to [7], the missile dynamics are taken
into consideration: the missile flight control system right half-plane air-
frame zero frequency ωz = 30 rad/s, damping ζ = 0.7, natural frequency
ωM = 20 rad/s, and time constant τ = 0.5 s. A target weaving frequency
is chosen according to [12].
Figure 3.4 corresponds to the guidance law (3.96) and the case when
the missile dynamics are ignored. It shows the trajectories of the target
(cross solid line) and missile for the PN law and the laws considered in
this chapter. The time of intercept for the APN and PN laws equals 8 s.
The APN does not improve the PN guidance in this case. However, the
additional terms in equation (3.96) enable us to improve the PN perfor-
mance. The symbol “ATN” indicates the components N3s aTts(t) of equa-
tion (3.96) (N31 = N32 = {0.5; 3.5}, N33 = 0). The “cubic” term corresponds
to us1(t) components with gains N11 = 20,000vcl, N12 = 2000vcl, and N13 = 0.
The guidance law with all terms of equation (3.96) (k1(t) = 7) gives the best
results. The time of intercept equals 7.35 s. As expected, inability to measure
the target acceleration and absence of axial control decreases the missile
performance. The time of intercept equals 7.8 s for the guidance law (3.74),
where us2(t) = 0, N31 = N32 = {1;3.5}, N33 = 0.
Figure 3.5 repeats the numerical simulations of Figure 3.4 taking into
account the missile dynamics. In Figure 3.5 the miss distance and the time
of intercept correspond to the moment of time when the closing velocity
became positive. In the case of “PN + ATN” N31 = {0;1.5}, N32 = 1, N33 = 0.
62 Guidance of Unmanned Aerial Vehicles
3000
2500
2000
Y (m)
1500
Target
PN, APN, 8 s
1000 PN + ATN, 7.95 s
PN + ATN + cubic term, 7.7 s
Downloaded by [University of South Wales] at 05:31 14 October 2013
0
0 500 1000 1500 2000 2500 3000 3500 4000 4500
X (m)
FIGURE 3.4 Comparison of the new guidance laws with PN and APN guidance
(engagement model without missile dynamics).
3000
2500
2000 Target
PN, 16.5 m, 8.1 s
APN, 3.42 m, 8 s
Y (m)
500
0
0 500 1000 1500 2000 2500 3000 3500 4000 4500
X (m)
FIGURE 3.5 Comparison of the new guidance laws with PN and APN guidance
(engagement model includes missile dynamics).
distance are significantly better than obtained under the PN and APN
guidance laws.
In this chapter, the examples show the effectiveness of the considered
guidance laws against maneuvering targets, their superiority to PN and
APN guidance. In addition to showing better performance, these laws
can be easily implemented in practice because they use the same param-
eters as the PN and APN laws.
REFERENCES
1. Bryson, A. E. Linear Feedback Solution for Minimal Effort Intercept
Downloaded by [University of South Wales] at 05:31 14 October 2013