Underwater Robots - Gianluca Antonelli.pdf
Underwater Robots - Gianluca Antonelli.pdf
Underwater Robots - Gianluca Antonelli.pdf
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.