ArticlePDF Available

Situational awareness based flight control of a three-rotor mini-aircraft

Authors:

Abstract and Figures

This paper focuses on a critical component of the situational awareness (SA), the control of autonomous vertical flight for an unmanned aerial vehicle (UAV). Autonomous vertical flight is a challenging but important task for tactical UAVs to achieve high level of autonomy under adverse conditions. With the SA strategy, we proposed a two stage flight control procedure using two autonomous control subsystems to address the dynamics variation and performance requirement difference in initial and final stages of flight trajectory for a nontrivial nonlinear three-rotor mini-aircraft model. This control strategy for chosen mini-aircraft model has been verified by simulation of hovering maneuvers using software package Simulink and demonstrated good performance for fast SA in real-time search-and-rescue operations.
Content may be subject to copyright.
Situational Awareness Based Flight Control of a
Three-Rotor Mini-Aircraft
IGOR ASTROV, ANDRUS PEDAI
Department of Computer Control
Tallinn University of Technology
Ehitajate tee 5, Tallinn 19086
ESTONIA
igor.astrov@dcc.ttu.ee, andrus.pedai@dcc.ttu.ee
Abstract: - This paper focuses on a critical component of the situational awareness (SA), the control of autonomous
vertical flight for an unmanned aerial vehicle (UAV). Autonomous vertical flight is a challenging but important task for
tactical UAVs to achieve high level of autonomy under adverse conditions. With the SA strategy, we proposed a two
stage flight control procedure using two autonomous control subsystems to address the dynamics variation and
performance requirement difference in initial and final stages of flight trajectory for a nontrivial nonlinear three-rotor
mini-aircraft model. This control strategy for chosen mini-aircraft model has been verified by simulation of hovering
maneuvers using software package Simulink and demonstrated good performance for fast SA in real-time search-and-
rescue operations.
Key-Words: - Flight control, three-rotor aircraft, simulation, situational awareness, unmanned aerial vehicle.
1 Introduction
Situation awareness has been formally defined as “the
perception of elements in the environment within a
volume of time and space, the comprehension of their
meaning, and the projection of their status in the near
future” 1 . As the term implies, situation awareness
refers to awareness of the situation. Grammatically,
situational awareness (SA) refers to awareness that only
happens sometimes in certain situations.
SA has been recognized as a critical, yet often
elusive, foundation for successful decision-making
across a broad range of complex and dynamic systems,
including emergency response and military command
and control operations 2 .
The term SA have become commonplace for the
doctrine and tactics, and techniques in the U.S. Army
3]. SA is defined as the ability to maintain a constant,
clear mental picture of relevant information and the
tactical situation including friendly and threat situations
as well as terrain”. SA allows leaders to avoid surprise,
make rapid decisions, and choose when and where to
conduct engagements, and achieve decisive outcomes.
The tactical unmanned aerial vehicle (TUAV) is one
of the key tools to gather the information to build SA for
all leaders. The TUAV is the ground maneuver
commander's primary day and night system. The TUAV
provides the commander with a number of capabilities
including:
Enhanced SA.
Target acquisition.
Battle damage assessment.
Enhanced battle management capabilities (friendly
situation and battlefield visualization).
The combination of these benefits contributes to the
commander's dominant SA allowing him to shape the
battlefield to ensure mission success and to maneuver to
points of positional advantage with speed and precision
to conduct decisive operations. Some conditions for
conducting aerial reconnaissance with TUAVs are as
follows.
Time is limited or information is required quickly.
Detailed reconnaissance is not required.
Extended duration surveillance is not required.
Target is at extended range.
Threat conditions are known; also the risk to ground
assets is high.
Verification of a target is needed.
Terrain restricts approach by ground units.
A mini-TUAV offers many advantages, including
low cost, the ability to fly within a narrow space and the
unique hovering and vertical take-off and landing
(VTOL) flying characteristics.
The current state of TUAVs throughout the world is
outlined 4 . A novel design of a multiple rotary wing
platform which provide for greater SA in the urban
terrain is then presented.
Autonomous vertical flight is a challenging but
important task for TUAVs to achieve high level of
autonomy under adverse conditions. The fundamental
requirement for vertical flight is the knowledge of the
height above the ground, and a properly designed
Proceedings of the 12th WSEAS International Conference on AUTOMATIC CONTROL, MODELLING & SIMULATION
ISSN: 1790-5117
71
ISBN: 978-954-92600-1-4
controller to govern the process.
In 5 , a three stage flight control procedure using
three autonomous control subsystems for a nontrivial
nonlinear helicopter model on the basis of equations of
vertical motion for the center of mass of helicopter was
proposed. The proposed control strategy has been
verified by simulation of hovering maneuvers using
software package Simulink and demonstrated good
performance for fast SA.
This paper concentrates on issues related to the area
of 5 , but demonstrates another field for application of
these ideas, i.e., research technique using control system
modeling and simulation on the basis of equations of
motion for the center of mass of small three-rotor TUAV
for fast SA.
In this paper our research results in the study of
vertical flight (take-off and hovering cases) control of
small three-rotor TUAV which make such SA task
scenario as "go-search-find-return" possible are
presented.
The contribution of the paper is twofold: to develop
new schemes appropriate for SA enhancement using
TUAVs by hybrid control of vertical flight of small
three-rotor TUAVs in real-time search-and-rescue
operations, and to present the results of hovering
maneuvers for chosen model of a three-rotor TUAV for
fast SA in simulation form using the
MATLAB/Simulink environment.
2 Three-Rotor TUAV Model
The three-rotor TUAV is composed of three rotors. It is
clear that one of the advantages of trirotors with respect
to quadrotors is that they require one motor less which
can lead to a reduction in weight, volume and energy
consumption. The two main rotors in the forward part of
the trirotor rotate in opposite directions and are fixed to
the aircraft frame. The tail rotor can be tilted using a
servomechanism.
The dynamics of the three-rotor TUAV for the case of
low speeds of motion can be represented by the
following equations 6 - 7
m
xsin
4
(1)
m
ysincos
4
(2)
g
m
zcoscos
4
(3)
(4)
where
,
,
sin01
cossincos0
coscossin0
W
,
cos00
coscossinsinsin0
sincossincoscos0
W
(5)
,
3
2
1
),(2121 ffl
,cos)( 332112 flffl
,sin
333 fl
,cos
3214 fff
zyx ,,
are coordinates of center of mass in the earth-
frame;
,,
are yaw, pitch and roll angles;
is the tilting angle of third rotor;
)3,2,1(ifi
is the thrust generated by the i-th rotor;
1
l
is the distance from the centre of mass to the centre of
line between the first and second rotors;
2
2l
is the distance between the first and second rotors;
3
l
is the distance from the centre of mass to the third
rotor;
J
is the inertia matrix;
g
is the gravity constant;
m
is the mass of the TUAV.
Note that exists an orientation of body frame in which
the inertia matrix in (4) simplifies to:
),,( zyx IIIdiagJ
(6)
For simplicity we consider the matrix
J
in (6) as unit
matrix, i.e.
),1,1,1(diagJ
(7)
where
.1 2
kgmIII zyx
Substituting (7) into (4), we obtain
WWWW
(8)
If we apply the properties of vector product to (8), we
obtain
Proceedings of the 12th WSEAS International Conference on AUTOMATIC CONTROL, MODELLING & SIMULATION
ISSN: 1790-5117
72
ISBN: 978-954-92600-1-4
WW
(9)
From (9), we have
WWW 11
(10)
where
.
0sincos
0coscoscossin
cossinsinsincos
cos
1
1
W
(11)
We can regroup the three dynamics in (10) as:
321 sincossec tgtgtg
(12)
cossincos 21
(13)
secsinseccossec 21
tg
(14)
From (1)-(3), (12)-(14) we can see that the attitude
vector
T
zyx ),,(
for given model of TUAV can be
computed.
The numerical values for three-rotor TUAV’s
constant parameters of (1)-(5) for a case of small
elevation above sea level are given by 6 :
,5.0 kgm
,33.0,24.0,07.0 321 mlmlml
2
/81.9 smg
.
3 Control System
It is possible to consider the thrusts
1
f
and
2
f
in (5) as
constant functions of time with one value and tilting
angle as a constant angle. Hence, we have
,0)()( 21 tftf
(15)
0)(
1t
. (16)
With selection of (15)-(16), control problem is now
turned into a hybrid constrained control problem with
using only one thrust
3
f
as control input for controlling
the coordinate
z
of altitude with respect to reference
input
0
z
.
The control system configuration to regulate the input
variable
3
f
is thus designed, to have the next structure
(see Fig. 1)
))(( 2
0
13 zztzztKf
(17)
where
21,tt
are constants to be determined.
It is possible to consider the variable
3
f
as a fast
function of time. Hence, assuming that
0
3
f
, from (17),
we find
0
112 ztztztz
(18)
The following coefficients of (18) are obtained from
8 , for overshooting with value of
%5
z
d
dt
t
t
t
z
23
,
92
2
1
(19)
where
z
d
t
is desired transition time of coordinate
z
.
For a hovering flight, angles of roll, pitch, and yaw
must be zeros. Therefore, the equation (3) becomes
,)()( 4gtctz
(20)
where
m
c1
. (21)
Differentiating both sides of (20) with respect to time,
we obtain
)()( 3tfbtz
(22)
where
m
bcos
. (23)
Combining (17) and (22), we have
)),()(()( 3tztibKtz
(24)
where
).())(()( 2
0
13 tzttzztti
(25)
Defining
)()( tatz
in (24), we obtain
)()()( 3tbKatbKita
(26)
The variable
)(ta
in (26) can be described in a
common way through next expression as indicated in 9
,))(()( )(
03
)(
0tA
tAedbKieata
(27)
where
tbKdtA
0
)(
. (28)
Let us consider the behavior of the considered control
system (see Fig. 1) for the time
t
of time interval
z
d
tt
during the hovering.
Hence, assuming that
,0
0
a
,)( 00 ztzz
,05.0
,0)(tz
,)( 0
13 constztti
from (27)-(28), we find
)1()( 3bKt
eita
(29)
Assume now that for the desired transition time for
control of acceleration
)(ta
lies in the zone of
Proceedings of the 12th WSEAS International Conference on AUTOMATIC CONTROL, MODELLING & SIMULATION
ISSN: 1790-5117
73
ISBN: 978-954-92600-1-4
overshooting with value of
%5
, then, from (29), it
follows that
bK
tz
d)ln(
(30)
Therefore, using (23) and (30), and the ratio of
coordinate-to-acceleration transition times
zd
z
d
t
t
N
and
that
3)ln(
, we obtain
cos
3
z
d
tNm
K
(31)
4 Simulation Results
Consider the control of three-rotor TUAV model (1)-(3),
(12)-(14) for the case of take-off and hovering
maneuvers by hybrid constrained system of two control
subsystems.
The goal of the following simulations is twofold.
First, we verify that these control subsystems are able to
control the take-off and hovering trajectories. Second,
we observed the effect of enhancing SA because the
variety of such trajectory parameters as desired transition
times, ratios of coordinate-to-acceleration transition
times and heights of hovering easily can be changed the
possible take-off and hovering trajectories of three-rotor
TUAV.
Constant thrust forces of the first and second rotors,
constant tilting angle of the third rotor, initial conditions,
desired height positions, ratios of coordinate-to-
acceleration transition times and desired transition times
for control subsystems are chosen to be:
,1.2
21 Nff
deg,78
,0)0()0()0( mzyx
,10,5.2 0
2
0
1mzmz
,5,20 21 NN
.20,6 21 stst dd
Simulation results of the offered block scheme with
two control subsystems (see Fig. 1) are shown in Fig. 3.
Fig. 2 shows the height trajectory of flight control.
We simulated the block diagrams of subsystems as
parts of hybrid control system and take into account that
the full take-off and hovering trajectories were separated
into initial and final phases with boundary point in the
first lag position.
Some advantages of this example are as follows.
Possibility to consider a terrain restriction in the
places of hovering.
Smooth trajectory of flight and possibility of lag in
two different selected height positions.
Using of two control subsystems to control the take-
off and hovering trajectories of flight.
Fig. 1. Block diagram of hybrid control system.
Proceedings of the 12th WSEAS International Conference on AUTOMATIC CONTROL, MODELLING & SIMULATION
ISSN: 1790-5117
74
ISBN: 978-954-92600-1-4
010 20 30 40 50 60
-2
0
2
4
6
8
10
12
Time (s)
Height (m)
Fig. 2. Height trajectory of flight control.
-10
0
10
20
30
-20
0
20
40
60
80
100
120
140
160
180
-2
0
2
4
6
8
10
12
Y (m)
X: 21.94
Y: 135.4
Z: 10.01
X (m)
Z (m)
Fig. 3. 3-D motion of the 3-rotor TUAV.
These results support the theoretical predictions well
and demonstrate that this research technique would work
in real-time flight conditions.
5 Conclusions
A new research technique is presented in this paper for
enhanced SA in possible TUAV’s missions.
Proceedings of the 12th WSEAS International Conference on AUTOMATIC CONTROL, MODELLING & SIMULATION
ISSN: 1790-5117
75
ISBN: 978-954-92600-1-4
The need for highly reliable and stable hovering for
VTOL class TUAVs has increased morbidly for critical
situations in real-time search-and-rescue operations for
fast SA.
For fast, stable and smooth hovering maneuvers, we
proposed a two stage flight strategy, which separates the
flight process into initial and final phases. Two control
schemes are designed for this flight strategy. The
effectiveness of the proposed two stage flight strategy
has been verified in field of flight simulation tests for
chosen model of the three-rotor TUAV using software
package Simulink.
From the simulation studies of flight tests, the
following can be observed:
The block diagram of flight control is very useful for
graphic representation of the flight trajectory.
The received control subsystems are autonomous and
completely shared in time.
The trajectory tracking display forms give a
researcher an immediate view of a three-rotor TUAV
motion with a range of such trajectory parameters as
transition times, ratios of coordinate-to-acceleration
transition times and heights of hovering for the
different phases of flight. This allows us to investigate
the sensitivity of the hybrid control system, providing
a medium for such development and evaluation and
enhancing the researcher’s understanding of hovering
maneuvers.
Although many of the details inevitably relate with
this particular system, there is sufficient generality for
this research technique to be applied to others models of
TUAVs during hovering maneuvers.
From the applications viewpoint, we believe that this
two stage flight strategy using flexible and effective
hybrid control furnish a powerful approach for
enhancing SA in applications to VTOL class TUAVs.
Future work will involve further validation of the
performance of the proposed research technique and
exploring other relevant and interesting TUAV’s
missions.
References:
[1] M. R. Endsley, Toward a Theory of Situation
Awareness in Dynamic Systems, Human Factors,
Vol. 37, No. 1, 1995, pp. 32-64.
[2] J. Gorman, N. Cooke and J. Winner, Measuring
Team Situation Awareness in Decentralized
Command and Control Environments, Ergonomics,
Vol. 49, Nos. 12-13, 2006, pp. 13121325.
[3] Interim Brigade Combat Team Newsletter. [Online].
Available: http://www.globalsecurity. org/ military/
library/ report/ call/call_01-18_toc. Htm
[4] S.D. Prior, S.-T. Shen, A.S. White, S. Odedra, M.
Karamanoglu, M.A. Erbil, and T. Foran,
Development of a Novel Platform for Greater
Situational Awareness in the Urban Military Terrain,
Proc. 8th International Conference on Engineering
Psychology and Cognitive Ergonomics, San Diego,
USA, 2009, pp. 120-125.
[5] I. Astrov and A. Pedai, Control of Hovering
Manoeuvres in Unmanned Helicopter for Enhanced
Situational Awareness, Proc. International
Conference on Industrial Mechatronics and
Automation, Chengdu, China, 2009, pp. 143-146.
[6] S. Salazar-Cruz, F.Kendoul, R. Lozano, and I.
Fantoni, Real-Time Control of a Small-Scale
Helicopter Having Three Rotors, Proc. 2006
IEEE/RSJ International Conference on Intelligent
Robots and Systems, Beijing, China, 2006, pp. 2924-
2929.
[7] S. Salazar-Cruz, F.Kendoul, R. Lozano, and I.
Fantoni, Real-Time Stabilization of a Small Three-
Rotor Aircraft, IEEE Transactions on Aerospace and
Electronic Systems, Vol. 44, No. 2, 2008, pp. 783-
794.
[8] P.D. Krutko, Inverse Problems of Control System
Dynamics: Nonlinear Models. Moscow: Nauka,
1989.
[9] L.S. Pontryagin, Ordinary Differential Equations.
Moscow: Nauka, 1974.
Proceedings of the 12th WSEAS International Conference on AUTOMATIC CONTROL, MODELLING & SIMULATION
ISSN: 1790-5117
76
ISBN: 978-954-92600-1-4
... Tricopters require one motor less which leads to a reduction in their weight, volume and energy consumption [10] and makes them ideal as the choice micro-UAV in various research projects and missions [11]. ...
Thesis
Full-text available
Multicopters, a popular form of unmanned aerial vehicles has become in recent years a trend among academics, engineers and hobbyists. Commercial applications range from military surveillance, photography to agricultural and meteorological purposes. These multicopters are more popularly called drones in the news media and can be developed for any specific application. The tricopter was selected in this class of multicopters. The aim of this work was to develop a tricopter capable of performing parcel deliveries. To these end, to understand the principle with which the tricopter operates, the tricopter flight was modelled using MathWork’s Simulink tool, the results were then studied. After proper research, the main methodology was to select suitable components by balancing cost of purchase with performance to achieve this objective. It was then concluded that the tricopter was the best choice for parcel deliveries and recommendations were made for future improvements to optimize the flight time requirements and reliability of the tricopter in order to make the tricopter a robust and recommended device for short distance light parcel deliveries.
Conference Paper
Full-text available
This paper presents an original configuration for a small aerial vehicle based on three rotors with fixed-angle propellers. The process of control vectors generation is described, and a detailed mathematical modeling of the aircraft dynamics is presented. We have also proposed a control strategy for full stabilization of the tri-rotor aircraft considering some real constraints specific to small UAVs. The synthesized controller is simple and results in good performance as demonstrated in simulations and in real-time experiments. We have also developed a useful Simulink-based platform for real-time control purposes
Conference Paper
Full-text available
The conflicts in Afghanistan and Iraq and the more recent war in the Gaza Strip have emphasized the need for novel platforms which provide for greater situational awareness in the urban terrain. Without intelligent systems, which can accurately provide real-time information, collateral damage to property will result, together with unnecessary civilian deaths. This situation is exacerbated by the fact that within the next decade 75% of the world's population will be living in urban areas. This paper outlines the current state of unmanned aerial vehicles throughout the world and presents a novel design of a multiple rotary wing platform which has great potential for both military and civilian application areas.
Article
Full-text available
This paper presents a theoretical model of situation awareness based on its role in dynamic human decision making in a variety of domains. Situation awareness is presented as a predominant concern in system operation, based on a descriptive view of decision making. The relationship between situation awareness and numerous individual and environmental factors is explored. Among these factors, attention and working memory are presented as critical factors limiting operators from acquiring and interpreting information from the environment to form situation awareness, and mental models and goal-directed behavior are hypothesized as important mechanisms for overcoming these limits. The impact of design features, workload, stress, system complexity, and automation on operator situation awareness is addressed, and a taxonomy of errors in situation awareness is introduced, based on the model presented. The model is used to generate design implications for enhancing operator situation awareness and future directions for situation awareness research.
Article
Full-text available
Decentralized command and control settings like those found in the military are rife with complexity and change. These settings typically involve dozens, if not hundreds to thousands, of heterogeneous players coordinating in a distributed fashion in a dynamically networked battlefield laden with sensor data, intelligence reports, communications, and plans emanating from many different perspectives. Consider the concept of team situation awareness in this setting. What does it mean for a team to be aware of a situation or, more importantly, of a critical change in a situation? Is it sufficient or necessary for all individuals on the team to be independently aware? Or is there some more holistic awareness that emerges as team members interact? We re-examine the concept of team situation awareness in decentralized systems beyond an individual-oriented knowledge-based construct by considering it as a team interaction-based phenomenon. A theoretical framework for a process-based measure called 'coordinated awareness of situations by teams' is outlined.
Article
The conflicts in Afghanistan and Iraq and the more recent war in the Gaza Strip have emphasized the need for novel platforms which provide for greater situational awareness in the urban terrain. Without intelligent systems, which can accurately provide real-time information, collateral damage to property will result, together with unnecessary civilian deaths. This situation is exacerbated by the fact that within the next decade 75% of the world’s population will be living in urban areas. This paper outlines the current state of unmanned aerial vehicles throughout the world and presents a novel design of a multiple rotary wing platform which has great potential for both military and civilian application areas
Article
Using the symmetry properties is shown to naturally lead to inverse problems of controlled system dynamics and new effective procedures of algorithm synthesis of the motion control. Control algorithms of a nontraditional structure are synthesized on the basis of combination of the conceptions of dynamic inverse problems with systems functional-optimization. It is shown that Lyapunov function assignment in the form of kinetic or total energy leads to the systems which have the asymptotic stability with respect to the equilibrium state or undisturbed motion trajectories. These questions are considered with applications to systems with the models in the form of Lagrange, Euler and Newton equations.
Conference Paper
This paper focuses on a critical component of the situational awareness, the control of autonomous vertical flight for an unmanned aerial vehicle. Autonomous vertical flight is a challenging but important task for tactical unmanned aerial vehicles to achieve high level of autonomy under adverse conditions. With the situational awareness strategy, we proposed a three stage flight control procedure using three autonomous control subsystems to address the dynamics variation and performance requirement difference in initial and final stages of flight trajectory for a nontrivial nonlinear helicopter model. This control strategy for chosen helicopter model has been verified by simulation of hovering manoeuvres using software package Simulink and demonstrated good performance for fast situational awareness in real-time search-and-rescue operations.