06.02.2013 Views

Underwater Robots - Gianluca Antonelli.pdf

Underwater Robots - Gianluca Antonelli.pdf

Underwater Robots - Gianluca Antonelli.pdf

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

154 7. Dynamic Control of UVMSs<br />

Let consider the Lyapunov function candidate<br />

V = ˜ε T ˜ε . (7.19)<br />

The time derivative of V is:<br />

˙V =2˜ε T ˙˜ε = − ˜ε T ˜η ν 2 − ˜ε T S ( ˜ε ) ν 2 . (7.20)<br />

Plugging (7.17) into (7.20) and taking Λ o = λ o I 3 with λ o > 0, gives<br />

˙V = − ˜ηλo ˜ε T ˜ε − λ o ˜ε T S ( ˜ε ) ˜ε = − ˜ηλo ˜ε T ˜ε .<br />

which isnegative semidefinite with ˜η ≥ 0. It must be noted that, in view<br />

of (7.18), ˜η is anot-decreasing function oftime and thus it stays positive<br />

when starting from apositive initial value.<br />

The set R of all points ˜ε where ˙ V =0is given by<br />

R = { ˜ε = 0 , ˜ε :˜η =0} ;<br />

from (2.7), however, it can berecognized that<br />

˜η =0 ⇒ �˜ε � =1<br />

and thus ˙˜η>0inview of (7.18). Therefore, the largest invariant set in R is<br />

M = { ˜ε = 0 }<br />

and the invariant set theorem ensures asymptotic convergence tothe origin.<br />

Manipulator joint error dynamics. The manipulator joint error dynamics<br />

on the sliding manifold is described bythe equation<br />

− ˙q + Λ q ˜q = 0<br />

whose convergence to ˜q = 0 is evident taking Λ q > O .<br />

7.6.2 Simulations<br />

Dynamic simulations have been performed inorder to show the effectiveness<br />

of the discussed control law. The UVMS simulator was developed in the<br />

Matlab c� / Simulink c� environment.<br />

Forthis simulations, the vehicle data are taken from [145]; they refer to<br />

the experimental Autonomous <strong>Underwater</strong> Vehicle NPS Phoenix. Atwo-link<br />

manipulator with rotational joints has been considered which ismounted<br />

under the vehicle body with the joint axes parallel to the fore-aft direction;<br />

since the vehicle inertia along that axis is minimum, this choice increases<br />

dynamic coupling between the vehicle and the manipulator. The length of<br />

eachlink is 1m,the center of gravityiscoincidentwith the center of buoyancy<br />

and itissupposed tobeinthe geometrical center of the link; each link is not<br />

neutrally buoyant. Dry and viscous joint frictions are also taken into account.<br />

As for the control law, implementation of(7.10) was considered; however,<br />

it is well known that the sign function would lead to chattering inthe system.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!