2010 Conference on Control and Fault Tolerant Systems
Nice, France, October 6-8,2010
FrB1.1
Control of Airship in Case of Unpredictable Environment Conditions
Wojciech Adamski, Przemyslaw Hennan, Yasmina Bestaoui and Krzysztof Kozlowski
Abstract-The article demonstrates how to generate the
trajectory, taking into account the concept of the tunnel of error
that ensures route trace with an error no greater than assumed,
even in dificult to predict environmental conditions. The
mathematical model of kinematics and dynamics using spatial
vectors is presented in short. The theoretical assumptions are
tested by simulation. The model used in the simulations takes
into account the structure of the drives in the form of two
engines placed symmetrically on the sides of the object.
I. INTRODUCTION
Airships are flying objects which, thanks to buoyancy need
small amount of energy to keep in the air. Thus they are an
interesting alternative to existing transport platforms. One
of the most promising applications is monitoring, especially
open large or widespread objects, such as construction sites,
stadiums, forests, roads, pipelines, etc.
Observation of the terestrial objects task can be conside
red as tracking a given route task. The key issue determining
the usefulness of such solution is reliability of path tracking
to be realized with the assumed error, in practice this error is
deined, for example, by a range of monitoring equipment.
Ensuring such feature is difficult even for objects operating
in an environment of low variation of conditions. Airships
move in the atmosphere, so they are exposed to chaotic
disturbances, which values may be higher than the maximum
value of control signals. Such environment makes a task
of path tracking with error lower than assumed extremely
dificult.
This article presents a proposal for solving this problem
by introducing concepts of the temporary eror tunnel (TET)
and the main error tunnel (MET). The advantages of such
solution are:
• sureness about pass a given route with position error
lower that assumed in each point of main trajectory,
• high resistance to wind gusts which temporarily excess
acceptable limits of used control algorithm,
• increased resistance to not optimal parameters of con
troller,
• low level of complexity of control algorithm.
Apart from concept of errors' tunnels, presented solution is
distinguished by implementation of control algorithm in three
dimensional space and using only the engines as control
effectors. In contrast to many works devoted to this topic
This work was supported by Partenariat Hubert-Curien Polonium
Wojciech Adamski, Przemyslaw Herman and Krzysztof Kozlowski are
with Faculty of Computer Sciences, Poznan Univeristy of Technology, 60-
965 Poznan, Poland wojciech.adamski@put.poznan.pl
Yasmina Bestaoui is with Laboratoire IBISC and Department
of Electrical Engineering, Universite d'Evry, 91020 Evry, France
bestaoui@iup.univ-evry.fr
Fig. l. Schematic model of the airship with description of coordinate
systems
[1], [2], [3], [4], [5], [6], [7], [8], [9] there is no separation
of altitude adjustment and control of motion in horizontal
plane. Treating tail control surfaces only as stabilizers was
dictated by intention to maximize simplification of eventual
implementation of proposed solution in reality.
II. TRAJECTORY GENERATOR
The model of the airship considered in this paper is
presented in Fig. 1. Computer simulations use the three
dimensional generator of 3rd order polynomial trajectory
with erors' tunnel algorithm which is taken into account.
The erors' tunnel algorithm divides control tasks to main
and curent parts. The main task is to track segment AB
in three dimensional space with position error less than OM
(Fig. 2). This eror is deined as a cylinder with height IABI
and radius OM, called the main eror tunnel (ET). The
current task is to track so-called temporary trajectory which
determines the time-dependent spatial curve described by
equations in the form of the 3rd order polynomials. The
temporary trajectory is also surrounded by an errors' tunnel
n this case called "temporary"with a radius of OT.
Moreover, when the maximum curvature of temporary
trajectory exceeds a specified level, which is dependent on
the airship maneuvering capabilities, the transitional point D
is generated and a new temporary trajectory passes through
it.
The trajectory generator is shown in Fig. 2. At the moment
t = 0 the first temporary trajectory is generated. The begin
ning of each temporary trajectory To, T1, T2, T3 is deined by
the actual position, orientation and speed of the object. The
end of the first temporary trajectory A is also the beginning
of the main trajectory. When the airship flies through the
base of MET it is generated a new temporary trajectory with
978-1-4244-8154-5/101$26.00 ©2010 IEEE 843