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.

3.6 Mixed Earth/Vehicle-Fixed-Frame-Based, Model-Based Controller 55<br />

action (3.20) which works in vehicle-fixed coordinates; this implies that, as<br />

for counteraction of the ocean current, this control law suffers from the same<br />

drawback as that discussed for the law C .<br />

Reduced Controller. The model-based compensation has been reduced to<br />

the restoring generalized force alone:<br />

τ v = Φ v,R ( R I B ) ˆ θ v,R + ˆv + J T e ( R I B ) K D s e<br />

(3.24)<br />

˙ˆv = W − 1 − 1<br />

J e ( R I B ) s e (3.25)<br />

˙ˆθ<br />

− 1<br />

v,R = K θ Φ T v,R ( R I − 1<br />

B ) J e ( R I B ) s e , (3.26)<br />

3.6 Mixed Earth/Vehicle-Fixed-Frame-Based,<br />

Model-Based Controller<br />

In 2001, G.<strong>Antonelli</strong>, F.Caccavale, S.Chiaverini and G.Fusco [13, 14] propose<br />

and adaptive tracking control law that takes into account the different<br />

nature of thehydrodynamic effects acting on the AUV(ROV); this is achieved<br />

by suitably building each dynamic compensation action inaproper (either<br />

inertial or vehicle-fixed) reference frame. Infact, since adaptive orintegral<br />

control laws asymptotically achievecompensation of the constant disturbance<br />

terms, itisconvenient to build the compensation action in areference frame<br />

with respect to which the disturbance term itself is seen as much as possible<br />

as constant. The analysis has been extended in [9, 16].<br />

Let consider the vehicle-fixed variables:<br />

� � B<br />

R<br />

˜y I ˜η 1 =<br />

˜ε<br />

˜ν = ν d − ν ,<br />

where ˜η 1 = η 1 ,d − η 1 ,being η 1 ,d the desired position, and ˜ε is the quaternion<br />

based attitude error. Let define as ˆ θ v the vector of parameters to be adapted,<br />

s v = ˜ν + Λ ˜y , (3.27)<br />

with Λ =blockdiag { λ p I 3 ,λo I 3 } , Λ > O .The control law is given by:<br />

τ v = K D s v + K ˜y + Φ v,T ˆ θ v<br />

(3.28)<br />

where K D ∈ IR 6 × 6 and K = blockdiag { k p I 3 ,ko I 3 } are positive definite<br />

matrices ofthe gains tobedesigned, and<br />

ˆθ<br />

˙ − 1<br />

v = K θ Φ T v,T s v , (3.29)<br />

where K θ is also apositive definite matrix ofproper dimensions.

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

Saved successfully!

Ooh no, something went wrong!