PhD thesis (Giovanni Indiveri)

Uwe R. Zimmer uwe.zimmer at gmd.gr.jp
Tue May 25 06:58:37 EDT 1999


Dear Collegues,

my PhD thesis "Modelling and Identification of Underwater 
Robotic" is available in pdf format at the URL:

http://www.gmd.gr.jp/JRL/publications.html#98

Please find in the following its abstract and table of contents.

Best wishes,

                      Giovanni Indiveri   


ABSTRACT  

Whatever is the strategy pursued to design a control system or 
a state estimation filter for an underwater robotic system the 
knowledge of its identified model is very important. As far as 
ROVs are concerned the results presented in  this thesis 
suggest that low cost on board sensor based identification is 
feasible: the detailed analysis of the residual least square
costs and of the parameter estimated variances show that a 
decoupled vehicle model can be successfully identified by 
swimming pool test provided that a suitable identification 
procedure is designed and implemented. A two step 
identification procedure has been designed on the basis of: 
(i) the vehicle model structure, which has been deeply 
analyzed in the first part of this work, (ii) the type of 
available sensors and (iii) the actuator dynamics. First the 
drag coefficients are evaluated by constant speed tests and
afterwards with the aid of their knowledge a sub-optimal 
sinusoidal input thrust is  designed in order to identify the 
inertia parameters. Extensive experimental activity on the 
ROMEO ROV of CNR-IAN has shown the effectiveness of such  
approach. Moreover it has been shown that the standard unmanned 
underwater vehicle models may need, as for the ROMEO  ROV, to 
take into account propeller-propeller and propeller-hull 
interactions that have a most relevant influence on the system 
dynamics (up to 50% of efficiency loss in the applied thrust 
with respect to the nominal model). It has been shown that such 
phenomena can be correctly modelled by an efficiency parameter 
and experimental results concerning its identification on a 
real system have  been extensively analyzed. The parameter 
estimated variances are generally
relatively low, specially for the drag coefficients, confirming 
the effectiveness of the adopted identification scheme. The 
surge drag coefficients have been estimated relatively to two 
different vehicle payload configurations, i.e. carrying a 
plankton sampling device or a Doppler
velocimeter (see chapter 4 for details), and the results show 
that in the considered surge velocity range (|u| < 1 m/s) the 
drag coefficients are different, but perhaps less then 
expected. Moreover it has been shown that in the usual 
operating yaw rate range (< 10 deg /s) drag is better modeled 
by a simple linear term rather then both a linear and a 
quadratic one. This is interesting as it suggests that the 
control system of the yaw axis of slow motion open frame ROV 
can be realized by standard linear control techniques.
For a detailed description of the identification procedure and 
of the identification results of the ROMEO ROV consult chapter 
4. In the last part of this thesis the issue of planar motion 
control of a nonholonomic vehicle has been addressed. Inspired 
by the previous works of Casalino et al. and Aicardi et al. 
regarding a unicycle like kinematic model, a novel globally
asymptotically convergent smooth feedback control law for the 
point stabilization of a car-like robot has been developed. The 
resulting linear velocity does not change sign, curvature is 
bounded and the target is asymptotically approached on a 
straight line. Applications to the control of underwater  
vehicles are discussed and extensive simulations are performed 
in order to analyze the algorithms behaviour with respect to 
actuator saturation. It is analytically shown that convergence 
is achieved also in presence of actuator saturation and 
simulations are performed to evaluate the control law
performance with and without actuator saturation. Moreover the 
generation of smooth paths having minimum square curvature, 
integrated over length, is  addressed and solved with 
variational calculus in 3D for an arbitrary curve 
parametrization. The plane projection of such paths are shown 
to be least yaw drag energy paths for the 2D underwater motion 
of rigid bodies. 

______________________________________________________________
--------------------------------------------------------------




TABLE OF CONTENTS

1  Introduction      9
    1.1  Motivations and Objectives  9
    1.2  Outline of the work  11
    1.3  Acknowledgments  12

2  Kinematics  13
    2.1  Vectors  13
    2.1.1  Vector notation  13
    2.1.2  Time derivatives of vectors  14
        Poisson Formula  15
        Velocity composition rules  17
    2.1.3  On useful vector operations properties  19


3  Dynamics  21
    3.1  Rigid body Newton-Euler equations  21

    3.2  Fluid forces and moments on a rigid body  26
    3.2.1  The Navier Stokes equation  26
    3.2.2  Viscous effects  28
        Viscous drag forces  28
        Lift forces  29
        Added mass effects  30
        On the properties of ideal fluids  30
        Dynamic pressure forces and moments on a rigid body  33
    3.2.4  Current effects  36
    3.2.5  Weight and buoyancy  37

    3.3  Underwater Remotely Operated Vehicles Model  37
    3.3.1  Thruster dynamics  38
    3.3.2  Overall ROV Model  40
    3.4  Underwater Manipulator Model  41


4  Identification  43
    4.1  Estimation approach  43
    4.1.1  Least Squares Technique  44
    4.1.2  Consistency and Efficiency  47
    4.1.3  On the normal distribution case  47
    4.1.4  Measurement variance estimation  49

    4.2  On board sensor based ROV identification  49
    4.2.1  Model structure  50
    4.2.2  Thruster model identification  54
    4.2.3  Off line velocity estimation  55
    4.2.4  Heave model identification  58
    4.2.5  Yaw model identification  70
    4.2.6  Surge model identification  84
    4.2.7  Sway model identification  89
    4.2.8  Inertia parameters identification  94
    4.2.9  Surge inertia parameter identification  97
    4.2.10  Yaw inertia parameter identification  100

    4.3  Summary  105


5  Motion control and path planning  107
    5.1  2D motion control of a nonholonomic vehicle  107
    5.1.1  A state feedback solution for the unicycle model  109
    5.1.2  A state feedback solution for a more general model  112

    5.2  Path Planning  126
    5.2.1  Curvature  128
    5.2.2  Planning criterion: a variational calculus approach  129
    5.2.3 Solution properties 135
    5.2.4 Solution examples 137

References  145


___________________________________________________________
Giovanni Indiveri, Dr. Visiting Researcher at
GMD-Japan Research Laboratory, Kitakyushu, Japan.
mailto:giovanni.indiveri at gmd.de _URL__http://www.gmd.gr.jp,
voice +81 93 512 1566 /// fax + 81 93 512 1588
___________________________________________________________



More information about the Connectionists mailing list