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.

170 7. Dynamic Control of UVMSs<br />

and thus<br />

e T T<br />

B<br />

deΛ d K p e d = k pP �η 1 ,d Λ dP �η B<br />

1 ,d + λ dOk pO�η e � �ε d � 2 + �q T<br />

d Λ dQK pQ�q d +<br />

T<br />

B<br />

− k pP �η 1 ,d Λ dP �η B<br />

1 ,e − λ dOk pO�η d �ε T<br />

d �ε e + �q T<br />

d Λ dQK pQ�q e ,<br />

e T deΛ d K p e d ≥ λ min( Λ d K p ) �η e � e d � 2 − λ max( Λ d K p ) � e d ��e e � , (7.53)<br />

where λ min( Λ d K p )(λ max( Λ d K p )) is the minimum (maximum) eigenvalue<br />

of the matrix Λ d K p .Moreover, in view of the block diagonal structure of<br />

the matrix L v and ofthe skew-symmetry of the matrix S ( · ), the following<br />

inequality holds<br />

σ T e L v A ( � Q e ) σ e ≥ 1<br />

2 λ min( Λ v ) �η e � σ e � 2 , (7.54)<br />

where λ min( Λ v )isthe minimum eigenvalue of the matrix Λ v .<br />

Moreover, the following two terms in (7.52) can be rewritten as:<br />

( σ d + σ e ) T D ( q , ζ ) ζ − 1<br />

2 ( σ d + σ e ) T D ( q , ζ r )(ζ r + ζ o )=<br />

− 1<br />

2 ( σ d + σ e ) T D ( q , ζ )(σ d + σ e )+<br />

− 1<br />

2 ( σ d + σ e ) T ( D ( q , ζ r ) − D ( q , ζ ))(ζ r + ζ o ) . (7.55)<br />

In view of the properties of the model (2.71) and equations (7.45), (7.46),<br />

(7.53), (7.54), by taking into account that ζ = ζ d − � ζ d with � ζ d �≤ζ dM and<br />

� e de� ≤�e d � + � e e � ,the function ˙ V can be upper bounded as follows<br />

˙V = − λ min( K v ) � σ d � 2 − λ min( Λ d K p ) �η e � e d � 2 − λ min( Λ v )<br />

�η e � σ e �<br />

2<br />

2 +<br />

+ λ max( K v ) � σ d � 2 − λ min( L p ) � e e � 2 + λ max( Λ d K p ) � e d ��e e � +<br />

� �<br />

�<br />

+ C M � σ d ��σ e � 2 � � �<br />

�<br />

�<br />

ζ d � +2ζ dM + � σ d � + � σ e � +<br />

+ C M � σ e � 2 � � � �<br />

�<br />

� ζ � �<br />

d � + ζ dM +<br />

+ D M<br />

2 ( � σ d � 2 �<br />

�<br />

+ � σ d ��σ e � )(2 � � �<br />

�<br />

ζ d � +2ζ dM + � σ d � + � σ e � )+<br />

�<br />

�<br />

+ λ max( M ) � σ d � � � �<br />

�<br />

ζ d � ( ζ dM + λ max( Λ d )(� e d � + � e e � )) (7.56)<br />

where λ min( K v )(λ max( K v )) denotes the minimum (maximum) eigenvalue<br />

of the matrix K v , λ min( L p ) denotes the minimum eigenvalue of L p and<br />

λ max( Λ d )denotes the maximum eigenvalue of the matrix Λ d .<br />

Consider the state space domain defined as follows<br />

B ρ = { x : � x �

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

Saved successfully!

Ooh no, something went wrong!