Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Control
Paradigm
Muhammad Zeeshan Babar, Syed Ussama Ali, M. Zamurad Shah, Raza Samar, Aamer Iqbal Bhatti
Dept. of Electronic Engineering, Muhammad Ali Jinnah University, Islamabad, Pakistan
zeeshan.babar@jinnah.edu.pk, ussama.ali@gmail.com, zamurad@gmail.com, raza.samar@gmail.com, aib@jinnah.edu.pk
AbstractIn recent past, the use of Unmanned Aerial Vehicles
(UAVs) has been progressively regnant and signicant in several
applications related to civil as well as military purposes. Due to
their numerous benets, the control and dynamic modeling of
UAVs are becoming the attractive eld of research. Considering
all these facts, this paper has present the conventional inner-outer
loop strategy with some proposed modications and a robust
controller is designed for the inner control loop. Due to uncertain
nature of aircraft, Robust H Loop Shaping Design Procedure
(LSDP) is used to synthesis the controller. The designed inner
loop controller is applied to the system and the simulation results
indicate the good performance and robustness margins of the
designed controller against the parameter uncertainties.
I. INTRODUCTION
The Unmanned Aerial Vehicles (UAVs) are growingly reign-
ing in the twenty-rst century. The use of UAVs in the danger-
ous positions and grievous situations has reduced the risk of
human life. The UAVs are designed for precise missions and
maneuvers while an aircraft with pilot is incompatible for it.
Its small size makes it possible to operate in stiff spaces, man
portable and to enjoy the distinctive conguration. The UAVs
can also be used for surveillance as well as reconnaissance
missions in the dangerous areas. Due to these characteristics,
the demand for the UAV development and utilization has seen
unprecedented levels of growth not only in military but also in
civilian applications. These benets motivate many researchers
to carry out useful work towards the control system design
of a UAV. However, the control of UAV is a challenging
work as the UAV is a multi-input multi-output (MIMO), under
actuated, unstable and highly coupled system.
Two paradigms are used for the trajectory tracking of air
vehicles. In the rst strategy, the inner-outer loop separation
principle is used conventionally. In outer loop, guidance is
designed while in the inner loop, the control is designed to
track the command generated by the outer guidance loop. The
guidance loop take the cross track error and heading angle
as input and generate the reference roll angle while in the
inner control loop, the control law generates input commands
to track the reference roll command. In the other approach,
the guidance and control is designed in a single integrated
framework.
The inner-outer loop paradigm, due to its simplicity and
well developed design methods, is conventionally used for
the control of UAVs. The simple proportional derivative (PD)
controller is used by [1]. The results show that it gives good
tracking performance when tracking a straight path but in the
presence of disturbance like wind, the control performance
of PD control demean. The PD control modied with some
nonlinear term is proposed by [2]. This technique improves
the performance in terms of tracking. But no stability proof
of this paradigm is given. Similarly, a nonlinear scheme is
introduced by [3]. This scheme gives good performance than
the PD scheme but in the presence of large cross track error,
the actuator saturation phenomena occurs which may lead
to instability of the system. A sliding mode approach was
introduced by [4]. This technique gives very good results but
some unrealistic assumptions are made in it. There are many
other approaches [5],[6] and [7] that are used in literature for
the trajectory control of UAVs.
Due to uncertain nature of aircraft systems, the robust
trajectory tracking performance in the presence of disturbances
and uncertainties is a challenging task. Over the years, many
traditional control strategies are used for the control of UAVs.
Linear Quadratic Regulator (LQR) optimal control has been
implemented successfully on different air vehicles [8],[9] and
[10]. But the robustness problem in the presence of uncertain-
ties is not addressed. To achieve robust performance and sta-
bilization, robust H
u(t) =
The state matrix A for the given Lateral system is given as:
A =
Lp
Ixx
0
L
Ixx
Lr
Ixx
1 0 0 0
Yp
mU
g
U
Y
mU
Yr
mU
1
Np
Izz
0
N
+N
t
Izz
Nr
Izz
L
a
Ixx
L
r
Ixx
0 0
Y
a
mU
Y
r
mU
N
a
Izz
N
r
Izz
0 1 0 0
0 0 0 1
Lp
Ixx
0
L
Ixx
Lr
Ixx
1 0 0 0
Yp
mU
g
U
Y
mU
Yr
mU
1
Np
Izz
0
N
+N
t
Izz
Nr
Izz
L
a
Ixx
L
r
Ixx
0 0
Y
a
mU
Y
r
mU
N
a
Izz
N
r
Izz
y =
0 1 0 0
0 0 0 1
B =
482.3682 28.4971
0 0
0 0.3874
4.1029 46.7637
C =
0 1 0 0
0 0 0 1
and
D = 0
III. ROBUST H
H
1
(s) 0
0 H
2
(s)
20
s+20
0
0
20
s+20
control technique.
Fig. 3. Proposed Inner Outer Loop Framework
C. H
control design is
introduced by Doyle [15] as shown in Fig. 4.
Fig. 4. The General Control Conguration of H Framework
Where, P and K are generalized plant and generalized
controller respectively. w and z are exogenous input and
output respectively. The sensor output is represented by v
while the control input is represented by u. The main aim
of this conguration is to synthesize a controller that can
minimize the innity-norm of closed loop transfer function
from exogenous input to output, by using the information from
v and manipulating the control input.
D. Loop Shaping Design Procedure
As the aircraft system is sensitive to model uncertainties and
disturbances, a robust control is required to suppress the dis-
turbances and give robustness against the model uncertainties.
In order to have a robust control, H
z
1
W
111
0
0 z
2
W
122
2
s+9
s
0
0
s+7
s+1
W
2
=
c
1
W
211
0
0 c
2
W
222
s+11
s+15
0
0 4
s+10
s+3.5
Where,
z
1
, z
2
, c
1
and c
2
are the constants, used to adjust the gain
of these weights. The Fig. 6 shows the singular value plot of
shaped and un-shaped plant.
10
3
10
2
10
1
10
0
10
1
10
2
10
3
150
100
50
0
50
100
150
Singular Value Plot
Frequency (rad/sec)
S
i
n
g
u
l
a
r
V
a
l
u
e
(
d
B
)
G
Gs
Fig. 6. Singular Value plot of Shaped Plant
The shaped plant model is then used with the normalized
coprime factor uncertainty to synthesis the robust controller
using MATLAB. To verify the performance criteria, a maxi-
mum stability margin given by is estimated which is dened
as:
=
1
min
Where,
min
is dened as the optimal cost. The value
of >0.25 or <4 ensure that the design is successful. In
this work, after synthesizing the resulting margins for robust
stability are: = 2.6589 and = 0.3761. The Fig. 7 shows
the singular value plot of shaped plant and the plant with
controller.
10
3
10
2
10
1
10
0
10
1
10
2
10
3
150
100
50
0
50
100
150
Singular Value Plot
Frequeny (rad/sec)
S
i
n
g
u
l
a
r
V
a
l
u
e
(
d
B
)
Gs
GK
Fig. 7. Singular Value plot of GK and Gs
IV. SIMULATION RESULTS OF REFERENCE ROLL
TRACKING
The linear aircraft model explained in Section II is analyzed
for the roll dynamics of aircraft. It is assumed here that the
outer guidance loop generates 1
o
reference roll command. In
the inner loop, the deigned robust controller controller track
the reference command accurately as shown in Fig. 8.
0 2 4 6 8 10
0
0.2
0.4
0.6
0.8
1
1.2
1.4
Reference Roll Command Tracking
Time[sec]
R
e
f
e
r
e
n
c
e
R
o
l
l
C
o
m
m
a
n
d
[
d
e
g
]
Reference Roll Command Tracking
Fig. 8. Reference Tracking of 1
o
Step Reference Roll Command
The control effort is also shown in Fig. 9. The simulation
result indicate that the control effort remain in limit while
tracking the desired reference trajectory.
0 2 4 6 8 10
0.1
0
0.1
0.2
0.3
0.4
0.5
0.6
Control Effort
Time[sec]
C
o
n
t
r
o
l
I
n
p
u
t
(
d
e
g
)
Control Energy
Fig. 9. Control Effort
A. With Parameter Uncertainty
To check the robustness and performance of the designed
controller, some parameter variations are introduced in the
dynamic model. The lateral derivatives are the essential pa-
rameters in the ight control system. These derivative may
have error due to unmodeled dynamics and modeling un-
certainties. Out of all the parameters, some parameters are
found more sensitive to variations after many iterations. Hence,
20% parametric uncertainty is added to the to the control
derivatives C
n
and C
y
r
, while 30% parameteric uncertainty
is added to C
la
and C
lr
. The simulation results indicate good
robustness of the designed controller against the parameteric
uncertainties.
0 2 4 6 8 10
0
0.2
0.4
0.6
0.8
1
1.2
1.4
Reference Roll Command Tracking
Time[sec]
R
e
f
e
r
e
n
c
e
R
o
l
l
C
o
m
m
a
n
d
[
d
e
g
]
With Parameter Uncertainty
Without Parameter Uncertainty
Fig. 10. Reference Tracking of 1
o
Step Reference Roll Command in presence
of Parametric Uncertainty
0 2 4 6 8 10
0.1
0
0.1
0.2
0.3
0.4
0.5
0.6
Control Effort
Time[sec]
A
i
l
e
r
o
n
(
d
e
g
)
With Parameter Uncertainty
Without Parameter Uncertainty
Fig. 11. Control Effort in presence of Parametric Uncertainty
V. CONCLUSION
A robust controller using H