06.02.2013 Views

Underwater Robots - Gianluca Antonelli.pdf

Underwater Robots - Gianluca Antonelli.pdf

Underwater Robots - Gianluca Antonelli.pdf

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

148 7. Dynamic Control of UVMSs<br />

The equations of motion can be written as:<br />

− 1<br />

¨η = M 11 ( τ � v − n � ) − M 12 ( τ q − n q ) (7.5)<br />

− 1<br />

¨q = M 22 ( τ q − n q ) − M T 12 ( τ � v − n � ) (7.6)<br />

where the nonlinear terms of the equations of motion have been collected in<br />

a(6+n )dimensional vector:<br />

� �<br />

� n<br />

n =<br />

n q<br />

with n � ∈ IR 6 and n q ∈ IR n .<br />

In [67] the following controller is assumed for the vehicle:<br />

τ � v =<br />

and for the manipulator<br />

τ q = ˆ M q<br />

�<br />

�<br />

ˆM<br />

v + ˆ ��<br />

M qq ¨η d + k vv ˙˜η<br />

�<br />

+ k pv ˜η + ∆ τ � v , (7.7)<br />

�<br />

¨q d + k vq ˙˜q<br />

�<br />

+ k pq˜q<br />

(7.8)<br />

where, as usual, the symbol hat: ˆ· denotes anestimate, positive definite in<br />

this case, of the corresponding matrix and the tilde: ˜· represents the error<br />

defined asthe desired minus the current variable. The scalar gains are chosen<br />

so that:<br />

k vv =2ξω0 v ,<br />

k pv = ω 2 0 v ,<br />

k vq =2ξω0 q ,<br />

k pq = ω 2 0 q ,<br />

i.e., they are defined by the damping ratio and the natural frequency ofthe<br />

linearized model. The bandwidth ratio<br />

ε = ω 0 v<br />

ω 0 q<br />

� 1<br />

is given by the closed-loop bandwidths the the vehicle and the manipulator<br />

and itissmall due tothe dynamics of the two subsystems. The additional<br />

control action ∆ τ � v can be chosen indifferent ways, in [69] apartial singular<br />

perturbed model-based compensation and arobust non-linear control have<br />

been proposed.<br />

Asingular perturbation analysis can be carried out when ε is small. It<br />

can be demonstrated the the manipulator is not affected by the slow vehicle<br />

dynamics and that, after the fast transient, the approximated model has an<br />

error O ( ε ). On the other side, the vehicle dynamics is strongly affected by

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

Saved successfully!

Ooh no, something went wrong!