ࡱ > Y X j R H bjbjss L 9 g g g 4 h L U V c 5- 5- 5- 5- / 0 K1 P S S S S S S S $ hW Z : S g 1 . " / 1 1 S 5- 5- T w@ w@ w@ 1 T 8 5- g 5- S w@ 1 S w@ w@ J h O -L 5- pݎ ; YK S T 0 U iK DZ ? ^ -L DZ l ^ $ g -L T 1 1 w@ 1 1 1 1 1 S S w@ 1 1 1 U 1 1 1 1 ^ 1 1 1 1 1 1 1 1 1 : M A C R O B U T T O N M T E d i t E q u a t i o n S e c t i o n 2 E q u a t i o n C h a p t e r 1 S e c t i o n 1 S E Q M T E q n \ r \ h \ * M E R G E F O R M A T S E Q M T S e c \ r 1 \ h \ * M E R G E F O R M A T S E Q M T C h a p \ r 1 \ h \ * M E R G E F O R M A T WN!jWvmTqR4lNn:gWvbc6R }vPN:_1 ^u1 , 2 UCQ52 l3^Q{'Yf[ Oo`Nc6R]zf[b[ l3 1 1 0 1 6 8 -NVyf[bl3ꁨRSxvz@b :ghVNf[V[͑p[[[ l3 1 1 0 0 1 6 XdmTqR4lNn:gH y b r i d - d r i v e n u n d e r w a t e r g l i d e r s {yH D U G s ) /fƖeNꁻl4lN:ghVNA u t o m o m o u s U n d e r w a t e r V e h i c l e s {y A U V s T4lNn:gA u t o n o m o u s U n d e r w a t e r G l i d e r s , {y A U G s N NSOveW4lN:ghVN01uNH D U G s /f^~'`0:_&TNS0RwmAm0~g Nnx[I{V }vq_T:NNKQ gُN[mTqR4lN:ghVN]\O(WmT!j_N[vQWvbcQN NyWN!jWTn!jc6Rv^~'`c6Rel勹el\SY|~&:N$N*NUSeQUSQv~'`|~Nw~gfN勹elwQ go}Yvc6R'`N[YLupbRwQ g N[vh'`0 sQ.͋mTqR4lNn:g^~'`c6RWvbc6R!jWn!jc6R -NVR{|S T P 1 3 e.shƋxA L o n g i t u d i n a l C o n t r o l f o r H y b r i d - d r i v e n U n d e r w a t e r G l i d e r B a s e d o n I n v e r s e S y s t e m B a i L e q iang 1, Xing Jiansheng 1,2, Tang Yuangui 2 Shenyang Jianzhu University , Information & Control Engineering Faculty Shenyang 110168, China 2. Shenyang Institute of Automation Chinese Academy of Science, State Key Laboratory of Robotics, Shenyang 110016, China) Abstract: Hybrid-driven underwater gliders (HDUGs) is a new type of underwater robot which is a combine of the autonomous underwater vehicles (AUVs) and autonomous underwater gliders (AUGs). Hybrid-driven underwater robot is nonlinear, strong coupling, influenced by the ocean currents and its structure of dynamic model is uncertain. To confront with these problems, a nonlinear control method based on the inverse system and sliding mode control was used for the hybrid-driven mode, which decouple the original system into two independent single input and single output linear subsystems. Simulation results show that this method not only has a good control performance, but also be robust with the external disturbance . Key words: Hybrid-driven underwater glid e r ; n o n l i n e a r c o n t r o l ; l o n g i t u d i n a l c o n t r o l ; i n v e r s e s y s t e m ; s l i d i n g m o d e c o n t r o l 0 _ H D U G s /fƖA U V s TA U G s N NSOveW4lN:ghVNvQeSNR+R]\O(WA U G s vnmRqR!j_TA U V s vehhqR!j_SSN]\O(WNmTvqR!j_[ 2 ] (uNg0'YVvwmmsXvKm0vMR[A U V s vRRf[^!jSvQyr'`xvz;N~bN\oGT|vxvzbg[ 1 ] 0[NA U G s vRRf[xvzNh:NL e o n a r d TG r a v e r NNN2 0 0 1 t^[A U G s RRf[!jWTL:NۏLN~vcv^[vQWvbcQNL Q R c6Rel[ 6 ] WN!jWvKmc6RM P C NS^lO(uvP I D I{_N^(u(WA U G s vc6R Neg[ 3 , 4 , 5 ] 01uNH D U G s vc6RSϑXYvQc6R:N YBgvMR[vQRRf[!jWTc6Relvxvz\YNR~6k[ 8 ] ,geWN4lNn:gcQNmTqR4lNn:gWvbRRf[!jWTe:NNcؚ:ghVNЏR'`T[YLupbRNSꁫSpeSSvh'`[H D U G s vWvbN NyWNYSϑ!jWTn!jc6Rv^~'`c6Relv^ۏLNNwxvz0 2 mTqR4lN:ghVN]\OSt H D U G s e[sA U G s WvVRbvnЏRS[sA U V s v4ls^bv[mb[ؚ*LЏRVdkvQ_{wQ gYy YTqRňnN[sُy YTЏRR0vMRA U G s vWvVRbnЏR/fǏ9eS:ghVN|~vnmRr`T͑_MOneg[sv(WnN\oe\:ghVNvnmRte:NnmRv^\ON҉te:NeTN(Wn Nnme\:ghVNvnmRte:NcknmRv^\:ghVNON҉te:NeT N0(W4lNn:gnЏRǏz-NǏte:ghVNv*jn҉bc6RWv5[s[:ghVN*T҉vc6R04lNn:gv;NqRňnSbnmRňn0ONňnT*jnňn04lNn:g*Lh N,HTs/rbzzer0A U V v4ls^b*TR8^Ǐ>\萺ehhcۏhVRWv5T4ls^5eg[svQ;NqRňnSbehhcۏňn05*Lh N,HThrbzzer0 :N[sH D U G s vmTЏRRnmRňnTehhcۏňn_{TeO(u*Tc6RňnSNǑ(uWv5 NǑ(u*jnňnONc6RňnSN(WǑ(uQnONňnT4ls^50S_:ghVNgbL4ls^*LKmNRe>\萺ehhqRňncOMRۏcRWv5cO*Tc6RVlRwnmRňnc6R:ghVNYN-N'`nmRr`ONňnT4ls^5c6R:ghVNvON҉^S_:ghVNgbLWv/b_nKmNRenmRňnc6R:ghVNvnmRr`cOnЏRqRnmRONňnc6R:ghVNn҉^Wv5cO*Tc6RRw_e>\萺ehhqRňn؏\cOcRXRn^Ncؚ:ghVNvbAmRYV1 @b:y:NH D U G s v Ny]\O!j_ E M B E D V i s i o . D r a w i n g . 1 1 V1 mTqR4lN:ghVN Ny]\O!j_ E M B E D E q u a t i o n . D S M T 4 :NnmR(ϑ E M B E D E q u a t i o n . D S M T 4 :Nehhl 3 mTqR4lN:ghVNWvbRRf[!jWNc6Rel H D U G s S{USƉ:NA U V s TA U G s vƖTSO0,ge\:ghVNRnWWvyRƉ:NbavǏz_euNR(ϑWWNXSO(ϑWWvvN\O(uR@bǑ(uvmTqR4lN:ghVNvRRf[!jW/f(We.s[ 6 ] -N4lNn:g!jWW@x N^zv\H D U G }SO(ϑR:N3 *NRte:ghVNY`vQnR(ϑWW E M B E D E q u a t i o n . D S M T 4 0:ghVNXSOY(ϑ E M B E D E q u a t i o n . D S M T 4 TnmR(ϑ E M B E D E q u a t i o n . D S M T 4 ^zNYV2 @b:yvRPWh| E M B E D E q u a t i o n . D S M T 4 T`'`PWh| E M B E D E q u a t i o n . D S M T 4 0 E M B E D V i s i o . D r a w i n g . 1 1 V2 mTqR4lNn:gRPWh|TYPWh| mTqR4lNn:gc6ReQSϑ:N E M B E D E q u a t i o n . D S M T 4 , vQ-N E M B E D E q u a t i o n . D S M T 4 E M B E D E q u a t i o n . D S M T 4 E M B E D E q u a t i o n . D S M T 4 E M B E D E q u a t i o n . D S M T 4 0 E M B E D E q u a t i o n . D S M T 4 :NnR!jWW E M B E D E q u a t i o n . D S M T 4 (W E M B E D E q u a t i o n . D S M T 4 eTvMOy E M B E D E q u a t i o n . D S M T 4 :NehhNuv(W E M B E D E q u a t i o n . D S M T 4 eTvcR E M B E D E q u a t i o n . D S M T 4 :NASW[5Nuvmbw0 E M B E D E q u a t i o n . D S M T 4 Q U O T E T E M B E D E q u a t i o n . D S M T 4 R+R:NRPWh|Nv^T҉^0vQRRf[!jWYN@b:y E M B E D E q u a t i o n . D S M T 4 M A C R O B U T T O N M T P l a c e R e f \ * M E R G E F O R M A T S E Q M T E q n \ h \ * M E R G E F O R M A T ( S E Q M T E q n \ c \ * A r a b i c \ * M E R G E F O R M A T 1 ) EMBED Equation.DSMT4 MACROBUTTON MTPlaceRef \* MERGEFORMAT SEQ MTEqn \h \* MERGEFORMAT ( SEQ MTEqn \c \* Arabic \* MERGEFORMAT 2) EMBED Equation.DSMT4 MACROBUTTON MTPlaceRef \* MERGEFORMAT SEQ MTEqn \h \* MERGEFORMAT ( SEQ MTEqn \c \* Arabic \* MERGEFORMAT 3) EMBED Equation.DSMT4 MACROBUTTON MTPlaceRef \* MERGEFORMAT SEQ MTEqn \h \* MERGEFORMAT ( SEQ MTEqn \c \* Arabic \* MERGEFORMAT 4) EMBED Equation.DSMT4 MACROBUTTON MTPla c e R e f \ * M E R G E F O R M A T S E Q M T E q n \ h \ * M E R G E F O R M A T ( S E Q M T E q n \ c \ * A r a b i c \ * M E R G E F O R M A T 5 ) E M B E D E q u a t i o n . D S M T 4 M A C R O B U T T O N M T P l a c e R e f \ * M E R G E F O R M A T S E Q M T E q n \ h \ * M E R G E F O R M A T ( S E Q M T E q n \ c \ * A r a b i c \ * M E R G E F O R M A T 6 ) (W NlQ_-N E M B E D E q u a t i o n . D S M T 4 :NON҉ E M B E D E q u a t i o n . D S M T 4 :N;e҉ E M B E D E q u a t i o n . D S M T 4 :NQnmR:ghVN@bSv|'`4lRRTRw:N Q U O T E E M B E D E q u a t i o n . D S M T 4 E M B E D E q u a t i o n . D S M T 4 :N;R E M B E D E q u a t i o n . D S M T 4 :NGSR E M B E D E q u a t i o n . D S M T 4 :NlRRw0 E M B E D E q u a t i o n . D S M T 4 :NWveTvT^0 E M B E D E q u a t i o n . D S M T 4 M A C R O B U T T O N M T P l a c e R e f \ * M E R G E F O R M A T S E Q M T E q n \ h \ * M E R G E F O R M A T ( S E Q M T E q n \ c \ * A r a b i c \ * M E R G E F O R M A T 7 ) E M B E D E q u a t i o n . D S M T 4 M A C R O B U T T O N M T P l a c e R e f \ * M E R G E F O R M A T S E Q M T E q n \ h \* MERGEFORMAT ( SEQ MTEqn \c \* Arabic \* MERGEFORMAT 8) EMBED Equation.DSMT4 MACROBUTTON MTPlaceRef \* MERGEFORMAT SEQ MTEqn \h \* MERGEFORMAT ( SEQ MTEqn \c \* Arabic \* MERGEFORMAT 9) EMBED Equation.DSMT4 MACROBUTTON MTPlaceRef \* MERGEFORMAT SEQ MTEqn \h \* MERGEFORMAT ( SEQ MTEqn \c \* Arabic \* MERGEFORMAT 10) EMBED Equation.DSMT4 MACROBUTTON MTPlaceRef \* MERGEFORMAT SEQ MTEqn \h \* MERGEFORMAT ( SEQ MTEqn \c \* Arabic \* MERGEFORMAT 11) E M B E D E q u a t i o n . D S M T 4 M A C R O B U T T O N M T P l a c e R e f \ * M E R G E F O R M A T S E Q M T E q n \ h \ * M E R G E F O R M A T ( S E Q M T E q n \ c \ * A r a b i c \ * M E R G E F O R M A T 1 2 ) NlQ_-N E M B E D E q u a t i o n . D S M T 4 E M B E D E q u a t i o n . D S M T 4 E M B E D E q u a t i o n . D S M T 4 E M B E D E q u a t i o n . D S M T 4 E M B E D E q u a t i o n . D S M T 4 E M B E D E q u a t i o n . D S M T 4 Q U O T E :N4lRR|pe0V:N,geWvbc6R;N[ON҉TWvbT^c6R:NNONNe[N!jWv@bN\lQ_( 1 ) - ( 1 2 ) ۏLۏ NekvteT_0RYN!jW E M B E D E q u a t i o n . D S M T 4 M A C R O B U T T O N M T P l a c e R e f \ * M E R G E F O R M A T S E Q M T E q n \ h \ * M E R G E F O R M A T ( SEQ MTEqn \c \* Arabic \* MERGEFORMAT 13) EMBED Equation.DSMT4 MACROBUTTON MTPlaceRef \* MERGEFORMAT SEQ MTEqn \h \* MERGEFORMAT ( SEQ MTEqn \c \* Arabic \* MERGEFORMAT 14) EMBED Equation.DSMT4 MACROBUTTON MTPlaceRef \* MERGEFORMAT SEQ MTEqn \h \* MERGEFORMAT ( SEQ MTEqn \c \* Arabic \* MERGEFORMAT 15) 3 . 1 Wvb!jW WN!jWvc6Rel/f NyS~'`Sv^~'`c6Rel勹elBl|~/fSv[ 1 1 ] 0S_:ghVN(WmT!j_ЏReBlwQ g^ؚv3z[nr`Vdk,ge SON҉ E M B E D E q u a t i o n . D S M T 4 Q U O T E TWvbQvT^ Q U O T E E M B E D E q u a t i o n . D S M T 4 :Nc6Rϑ0:NN_!jW,geǑ(u Nec[Qv_( 1 3 ) - ( 1 5 ) , \Qc6RϑTeQc6Rϑ(u E M B E D E q u a t i o n . D S M T 4 Q U O T E T Q U O T E E M B E D E q u a t i o n . D S M T 4 NeQ_0RYN_P[ E M B E D E q u a t i o n . D S M T 4 M A C R O B U T T O N M T P l a c e R e f \ * M E R G E F O R M A T S E Q M T E q n \ h \ * M E R G E F O R M A T ( S E Q M T E q n \ c \ * A r a b i c \ * M E R G E F O R M A T 1 6 ) E M B E D E q u a t i o n . D S M T 4 M A C R O B U T T O N M T P l a c e R e f \ * M E R G E F O R M A T S E Q M T E q n \ h \ * M E R G E F O R M A T ( S E Q M T E q n \ c \ * A r a b i c \ * M E R G E F O R M A T 1 7 ) S_H D U G s ]\O(WmTqR!j_evQnR!jWWMOy E M B E D E q u a t i o n . D S M T 4 TSS(ϑWW E M B E D E q u a t i o n . D S M T 4 8^:N9hnc3z`