High Accurate Positioning Technique for AUV

Size: px
Start display at page:

Download "High Accurate Positioning Technique for AUV"

Transcription

1 High ccurate Positioning Technique or U TIN-SOU TSY Department o eronautical Engineering National Formosa University 64, Wen-Hua Road, Huwei, Yunlin, 68 TIWN tstsay@nu.edu.tw bstract: -In this paper, a high accurate positioning technique is proposed or autonomous underwater vehicle(u). It needs not position correction rom Global Position System (GPS) above the sea surace and short- or long-baseline acoustic positioning system(sbl or LBL) under the sea. Two long time experiments gave maximal and average deviations are less than.6m and 5.m respectively. Position deviations are veriied by tracking datum o a long-baseline acoustic position system with post navigation processing datum. These deviations are much less than the tracking range o sonar. High accurate positioning results let vehicles have less supporting rom launching vessel and give lexible and mobile operations. Key-Words: -Position estimation, Navigation and guidance, utonomous underwater vehicle. Introduction Two types o unmanned underwater vehicles are in use: Remotely Operated ehicle (RO) and utonomous Underwater ehicle (U). ROs are teleoperated through a cable, which supplies power to the vehicle. The drag on the cable and power transmission losses through the cable increase with increase in the operating range o the vehicle. Us do not have such limits, and have a wide scope o operation as they carry their power supply onboard. s there is no external communication or guidance, and power available is limited, mission planning and navigation are extremely critical or successul operation o Us. Unmanned underwater vehicles are used to perorm exploration, survey, monitoring and data collection task that reduce ship cost and human risks []. Generally navigation requirements or survey U [] are () mission programming to ollow a predetermined survey area (or survey grid) load to the U () mission positioning accuracy o to 4 meters () data positioning accuracy o 5 to meters (4) capable o using position updated rom acoustic positioning, e.g. short-baseline (SBL) or long-baseline (LBL) positioning systems [, 4] transmitted rom the support vessel, seabed beacons (5) preerably capable o using position updates orm global position system (GPS) when on the sea surace [5, 6]. The position o the U stated above plays a central role in guidance and control or engaging or searching underwater targets. This is due to the short-range detection o sonar in noisy environment or water clarity or imaging sensors(camera) and there is no position correction technique can be applied rom surace (e.g., GPS) or inertial navigation system (INS). The GPS is widely used or positioning above the sea surace. However, the strength o the electromagnetic wave rom GPS satellite is decayed rapidly in the water. Thereore, GPS is not applicable in the deep water. However, the initial position o the U can be corrected by GPS beore launch and give good mission plan positioning accuracy. Similar to the positioning techniques o the GPS, the LBL (or SBL) is normally used or submersed vehicles [, 6]. The sound wave replaces the electromagnetic wave or distance measurements. It needs one transponder in submersed vehicle and at least other three transponders mounted on the seabed. The distances between transponders are dependent on the power o the acoustic signal and may be up to 4m [4]. The accuracy o the LBL may up to 5m with positions o transponders are corrected by GPS. However, the LBL system is hard to install and maintain. It needs long time to install and recovery transponders on the new operating area. The operating time and range o transponders are limited rom the capacity o battery. Thereore, good position accuracy o the ISSN: Issue, olume 4, January 9

2 underwater vehicle without LBL is generally expected or lexible and mobile applications. Note that it is impossible to install the LBL system on the battleield or military applications. Position datum o the on-board INS is generally not applicable ater long-time operation (e.g., >hour). This is due to senor device alignment accuracy, gyro drit, and accelerometer accuracy. Maximal detection range o the on board active sonar or compact vehicle in deep water is about m. The detection range may be reduced to be about or less than m in the shallow water [7, 8]. Corresponding to m deviation in one hour, typical speciications o the INS[5] are: (a) Installation accuracy (σ ): rolling, pitching and yawing axes in.5deg (b) Gyro accuracy ( σ ): bias drit in.5deg/hr (c) accelerometer accuracy ( σ ):.mg. They are expensive. In this work, chipper components with accuracies reduced order one will be used. Since the vehicle depth can be measured by the depth meter, thereore much attention is paid or lateral deviations. Lateral deviations due to rolling gyro drit, rolling installing error, and accelerometer accuracy versus time t are unction o t,t,t respectively. Thereore, pure INS without correction becomes not applicable ater long-time operation. nother unpredictable parameter or positioning is the sea current. It is dependent on the moon and wind. For example, constant.5m/s (~knot) current gives ~8m position deviation ater one hour. It is usually greater than the detection range o the active sonar [8]. Thereore, other stable positioning techniques must be applied to get a non-diverging position datum or U operations. Rolling speed o the propelling motor, depth measurement o depth meter, estimated current inormation and low-cost rate gyros and accelerometers with state observers will be used to estimate the vehicle position. The attitude angles are low drit datum (e.g.,.5deg/hr). The accuracy o depth meter is between 5cm and 5cm. The vehicle steady-state speed is proportional to the rolling speed o the propelling motor. Depth measurement and motor rolling speed are two bounded data. Experiments or veriying the proposed positioning method are perormed. The operation time is 78sec. The vehicle was tracked by LBL. The proposed method gave maximal deviation is equal to.6m and average deviation is equal to 5.m with respect to LBL tracking datum. However, the INS gives 54m deviation. nother 76sec experiment gave maximal deviation is equal to 5.6m and average deviation is equal to.8m. These deviations are much less than the tracking range o the sonar. Thereore, the proposed method lets the U become a real autonomous vehicle system with less supporting rom launching vehicle. This paper is organized as ollows: Section describes the considered U, equations o motion, evaluates the small signal dynamic models and propelling model or 6-DOF simulations and autopilot designs Section perorms the adaptive autopilot designs Section 4 proposes the positioning techniques Section 5 gives the experimental and comparison results. System description and small signal dynamic modeling Fig. shows the coniguration and coordinate deinitions o the considered underwater vehicle. The physical dimension is compatible to that o the MK-48 torpedo (579cm long 5.cm diameter 545kg weight). The central o gravity (CG) is 5.4cm below the central o buoyancy (OB). Thereore, the rolling axis is inherent stable and major control eorts are paid or pitching/yawing controls. The ront propeller has seven leaves and rear propeller has ive leaves. They are actuated by two counter direction electric motors or rolling torque balance. Figure. Coordinate system o the underwater vehicle. Equations o motion are generally derived in the body coordinate rame. In this work, the mass, added mass and damping matrices are assumed be diagonal. Equations o motion o an underwater vehicle in six degree o reedom (6DOF) can be ISSN: Issue, olume 4, January 9

3 written as in the orm o [9] & η J ( η ) v & η J ( η ) v M v& C( v) v M v& C ( v ) v D ( v ) v C ( v ) v τ D ( v ) v g ( η ) τ () where η [ x y z] T, η [ φ θ ψ ] T, v [ u v w] T, v [ p q r] T. The symbols φ, θ, ψ p, q and r denote the roll, pitch and yaw angles and angular rates while x, y, z, u, v and w are the surge, sway and heave displacements and velocities respectively. The terms J ( η ), J ( η ), M, C ( v ), D ( v ), M, C ( v ), D ( v ) and g ( η ) denote the kinematical transormation, mass, Coriolis, damping matrices including the added mass eect, and the restoring vector, respectively. The kinematical transormation matrices in roll, pitch, and yaw are deined as cθcψ sφsθcψ cφsψ cφsθcψ sφsψ J ( η ) cθsψ cφcψ sφsθsψ cφsθsψ sφcψ () sθ sφsθ cφcθ sφtθ cφtθ J ( η ) cφ sφ () sφ / cθ cφ / cθ where c cos( ), s sin( ) and t tan( ). The mass matrices are M diag( m, m, m ). M diag( m m, ). (4), m where the positive constant terms m jj, j 6, denote the vehicle mass including added mass in surge(x), sway(y), heave(z), pitch and yaw. The Coriolis matrices are mw mv C ( v) mw mu (5) m v mu m66r m55q C ( v ) m66r m44 p (6) m 55q m44 p The damping matrices are i i D ( v ) diag d dui u, d dvi v, d d i i i i wi w i i D ( v) diag d44 d pi p, d55 dqi q, d66 d i i i i ri r (7) (8) where d jj,d ui,d vi,d wi,d pi,d qi, d and j 6, i,, represent the hydraulic-dynamic damping in surge, sway, heave, roll, pitch and yaw. The restoring orce vector is g η ) [ ρg GM sin( φ) ρg sin( ) ] T (9) ( T GM L θ where ρ, g,, GM T and GM L are the water density, gravity acceleration, displaced volume o water, transverse metacentric height and longitudinal metacentric height respectively. The available inputs are [ ] T τ, τ [ τ τ τ ] T τ u ri p q () r where τ u, τ p, τ q and τ r are the control orce in surge and torques in roll, pitch and yaw respectively. They are applied rom two counter direction propellers actuated by electric motors and our cruciorm tail ins( δ, δ, δ, δ ) at, 9, 4 8, 7. The relationship between rolling/pitching/ yawing channel actuating angles ( δ p, δq, δr ) and our in angles ( δ, δ, δ, δ ) is 4 δp / / δq / δr / / δ δ / δ δ 4 δ δ δ δ 4 δp δq δr () The small-signal perturbation models o three angular rates ( p,q, r ) and two accelerations ( w &, v& ) rom control eorts ( δ p, δq, δr ) or dierent operating speed ( m u v w in m/s) around trims ( α, β ) (, ) are given below: nm p p δp s p q δq s w& δq v& δq d m qn m s qnm r rn m s rn m qdm s qd δ m r s rd ms rd m 4 wnm s wn ms wnm s wdm s wd m 4 vnm s vn m s vnm s vd ms vd m () ll coeicients given in Eq.() are positive values. They give the considered system is an unstable open-loop system in pitching and yawing channels. Thereore, they need stable compensation and gain adaptation or autopilot according to the vehicle speed ( m ). ISSN: Issue, olume 4, January 9

4 The vehicle will approach to a steady-state speed ( ms ) ater the propelling orce and drag are balanced. That is, a rolling speed o propelling motor ( M spd ) corresponding to a steady-state vehicle speed ( ms ). The steadystate speed ( ms ) must be modiied by amplitudes o pitching and yawing angular rates or lager drag will be get or large angle o attack and sideslip( α, β ). It is in the orm o a a r a r a r (m/s) () ms where r r q and a i are unctions o M spd. They are evaluated rom theoretical calculations, 6-DOF simulations and corrected by real navigation experiments. Fig. shows relationships between M Spd, ms and r o the considered system. It shows the larger value o r, the less value o vehicle speed. Eq.() gives the steady-state conditions and can be used to ormulate the completely propelling dynamic model o vehicle speed orm motor speed command ( M TCmd ). Two dynamic models will be added to describe the motor speed response and the water compressibility. They are represented by two irst-order models: M Spd and total angular rate r. Control coniguration and adaptive autopilot designs The control coniguration o the considered autonomous underwater vehicle (U) is shown in Fig.. It is a rolling stabilized control with skid-to-turn maneuver[]. Control laws provide a stable controlled vehicle to be guided and variable control structures are ready to be selected or dierent guidance laws []. The yawing control law provides angular and angular rate controls to be selected. The pitching control law provides angular and depth controls to be selected. Note that the dashed-arrow lines represent gains: Kop, Kip, Kh, Koq, Kiq, Kor, Kir and angular rate/ angular limits: p lim, qlim, rlim, θ lim are adapted according to vehicle speed ( m ). The updating rate o them is Hz. The purpose o them is to keep angle o attack/sideslip within in eight degrees or small drag and vehicle stability. For instance, small values o p lim, qlim, rlim, θ lim will be used or low-speed to prevent large angle o attack/sideslip operation. M M spd TCmd (s).5s m ms (s).75s (4) Time constants (.5,.75) given in Eq. (4) are all evaluated and veriied by post data processing o navigation experiments. Eqs. ()- (4) describe the open-loop speed response rom motor speed command. In this work, open-loop speed control will be used or there is no speedometer in U. The time responses o the vehicle speed rom motor speed command will be illustrated in Section 5. Figure. daptive and variable structure autopilot coniguration. Design results o compensators, adaptive gains and rate limits shown in Fig. are all given below: (a) Rolling Channel gains and compensators: Figure. Steady-state relationships between ms,.z.65 5.z 4. Poc ( z) Pic ( z) z.87 z. Kop.9 m.5.79 m Kip. m p 45 / s. m lim (b) Yawing Channel gain and compensators:.5z z.9z 4.76 Roc ( z) Ric ( z) z.99 z.9z.79 Kor. m.5.47 m Kir.7 m m ISSN: Issue, olume 4, January 9

5 r lim m (c)depth, Pitching Channel gains and compensators:.84z.84 Hc ( z) z.78z H ( z) z.948.5z z.9z 4.76 Qoc ( z) Qic ( z) z.99 z.9z.79 Kh. m m θ. m lim m Koq. m.5.47 m Kiq.7 m m q lim.97 m 5. (d)fin actuating limits: δ 5, δ 5, δ 5, δ 5 c lim clim clim 4c lim They are evaluated rom the small-signal dynamic model described by Eq.() and veriied by 6-DOF simulations and navigation experiments. Note that the subtraction o yawing angular command ψ c and eedback ψ shown in Fig. is ormulated as in the orm o Δψ ψ c ψ i ( Δψ 8 ) Δψ Δψ 6 i ( Δψ 8 ) Δψ Δψ 6 (5) to get proper sign o yawing angular rate control or domains o ψ c and ψ are in (, 6 ). The perormances o depth and yawing angle controls will be illustrated by experimental results given in Section 5. 4 ehicle position estimation method 4. Positioning analyses o the INS For pure INS, lateral deviations ( Δ y gyro, Δ y Δφ _ ini, Δ y acc _ err ) due to rolling gyro drit ( φ drit ), rolling installing error( Δ φini ), and accelerometer accuracy( acc err ) versus time t are given below [5]: Δ y gyro (/6) 9.8 φ drit t /57.96 m Δ y Δφ _ ini (/) 9.8 Δ φini t /57.96 m Δ y acc _ err (/) acc err t m (6) The total lateral deviation is the root sum square o three deviation terms. For limited budget, the speciications o the INS used in the considered U are: (a) Installation accuracy ( σ ): in.5deg (b) Gyro accuracy (σ ): bias drit in.5deg/hr (c) accelerometer accuracy (σ ): in.5mg. For example: (a) Δ y gyro 88. 6m or φ drit.5deg/ hr and t 9sec (b) Δ y gyro 8, 47m or φ drit.5deg/ hr and t,6sec (c) Δ yacc_ err 595. m or.5mg and t 9sec (d) Δ yacc _ err 9, 55m or acc err. 5mg and t, 6 sec. They give the accelerometer accuracy gives larger lateral deviation than that o gyro accuracy and deviations become unacceptable ater time is greater than 9sec. Thereore, other positioning techniques must be applied or getting a nondiverging position datum or long-time underwater applications. 4. The proposed positioning method without state observers Two bounded datum and three low-drit attitude angles φ,θ, and ψ o INS can be used to improving positioning o the U. The bounded datum are the speed o the propelling motor ( M spd ) and the depth measurement rom depth meter ( d epth ). ssume that mest is the estimated vehicle speed with respect to sea current, and ( wes, t ψ w ) are estimated magnitude and course o the sea current with respect to ground. Then, the estimated vehicle speed [ ] t est, est, est with respect to ground along the inertial axes is in the orm o xest yest zest cθ cψ sφ sθ cψ cφ sψ cφ sθ cψ sφ sψ mest cθ sψ cφ cψ sφ sθ sψ cφ sθ sψ sφ cψ sθ sφ sθ cφ cθ cψ w mest west sψ w west J ( η ) J ( η w ) where η [ φ θ ψ ] T (7) and η [ ] T w ψ w The total velocity ( mt ) o the vehicle is deined as the root sum square o velocity components. Integrations o them give the estimated vehicle position [ X, Y, ] t. They are given below: est est est. x ( k ) T xest x X est x ( k ) y ( k ) T yest y Yest y ( k ) z ( k ) T zest z est z ( k ) (8) where x ( k), y ( k), z ( k) are state variables o integrations with initial states speciied. The computation period T ms. The estimated vehicle speed ( mest ) is derived ISSN: Issue, olume 4, January 9

6 rom steady-state speed ( est ) described by Eq. () plus the dynamics o the propelling motor and compress o seawater described by Eq. (4). They are transormed to -domain descriptions []. The motor speed command M TCmd (rpm) is the input and the output o the estimated result is mest (m/s). The relationships between M TCmd, est and mest are given below: est Scvm ( a a r a r a r ) () v ( k ).85 est.995 v mest v ( k ) () where r r q and r, q are yawing/ pitching angular rates measured by INS. S cvm is the correction actor. Deault value o S cvm is. and calibrated according the operating area. m ( k ).74 MTCmd.996 m( k) Mspd m( k ) (9) Figure 4. The proposed vehicle position estimation scheme. The sea current estimation is derived rom a constant-yawing angular rate, speed and depth motion. Note that circle motion can get the desired current datum with regardless the vehicle speed will be. The position deviation between start and end o the 6 degrees circle motion will give the current amplitude and course. The position datum ( X m, Ym, m ) is get rom INS or short-time inaccuracy is negligible. Equations or current estimation are (Δ where, Δ,, () x,δy z ) (X m,ym m ) (X T to m,ym m ) o to Δ Δ /T ψ a tan (Δ,Δ ) 57. () west x y o w y x t o is the starting time, c r is the yawing angular rate and period T o 6 / rc, west and ψ w is the estimated current speed and course with respect to the truth north( ). Once the estimation o sea current is obtained, the vehicle speed described by Eq. () can be urther calibrated by ollowing on-line adaptive law: G v ( k ) Gv ( k) [ γ mest west / min s ( γ ) ] Scvm Gv ( k ) (4) where v ( ) G, γ. 8 and mins xins yins zins is evaluated rom three axis velocity components measured by INS. The ratio o Gv ( k ) / Gv ( k) will be converged to be unity ater. min s mest west ISSN: Issue, olume 4, January 9

7 The calibrating process is perormed at beginning navigation ater current is estimated or position drit o INS is still acceptable. The positioning technique stated is shown in the lower part o Fig.4. It is an open-loop positioning process. 4. The proposed positioning method with state observers The open-loop positioning process can be urther improved by state observers [] shown in the upper part o Fig.4. The datum used or position accuracy improvement are accelerations o body-axis ( xb, yb, zb ), depth measurement ( d epth ), estimated velocity components ( xest, yest, zest ) described by Eq. (8). The dynamic model o the depth meter /(.s ) and vehicle speed dynamic model /(.5s ) are used in state observers or data synchronization. They are also transormed to -domain descriptions. K zv, K zz, K zv, K yv, K xv are observer gains. Equations o the position estimation with state observers are given below: xi yi zi J ) zb xb ( η yb (5) where η [ φ θ ψ ] T,, ( xb yb zb accelerations along the body axes, ) are,, are accelerations along the inertial axes. ( xi, yi, zi ) are corrected and double integrated to get the estimated position datum ( X est, Yest, est ) along the inertial axes. Certainly, better accuracy o ( X est, Yest, est ) is expected than that o ( X est, Yest, est ). The attitude angles ( φ, θ, ψ ) are evaluate rom the angular rates p, q, r ). They are in the orm o ( and & φ p & θ J ( η ) q ψ & r ( k ) T & φ φ ( k ) p ( k ) T & θ θ ( k ) q t p q p q xi yi (6) ( k ) T ψ& ψ ( k ) (7) r r where p ( k), q ( k), r ( k) are state variables o integrations with initial states speciied, and J ( ) is deined by Eq. (). The accelerations r zi ( xi yi, zi, ) are corrected by three velocity and one depth dierences as in the orm o xi yi zi xi yi zi K K xv K yv zv ( ( ( xest yest zest xins zins ) yins ) ) K zv ( d epth est ) (8) Integrations o ( xi, yi, zi ) gives ( xins, yins, zins ). Equations o integration are given below: vx vy vz ( k ) T ( k ) T ( k ) T xi yi zi vx vy vz xins yins zins vx vy vz ( k ) ( k ) ( k ) (9) where vx ( k), vy ( k), vz ( k) are state variables o integrations with initial states speciied. The terms ( xins, yins, zins, est ) given in Eq. (8) are evaluated as ollowing expressions: mx my ( k ).488 ( k ).488 mz( k ).488 ( k ).4 X dz x sin x sin x sin est mz.996 mx mx my xins xins xins est ( k ) ( k ) mz ( k ) ( k ) dz mx my () where mx ( k), my ( k), mz ( k), de ( k) are state variables with initial states speciied. The term is corrected by depth dierential. zins zins zins zz ( epth est K d ) () or only depth data can be used. Integrations o ) gives position ( X est, Yest, est ). ( xins, yins, zins x ( k ) T y ( k ) T ( k ) T z xins yins zins x z X Y y est ests est x ( k ) y ( k ) ( k ) z () where x ( k), y ( k), z ( k) are state variables o integrations with initial states speciied. The observer gains K, K, K, K, K are ound as zv zz zv yv xv yv., K xv K zv.5, K zz. 5, K zv., K.. 5 Experimental Results 5. Experimental planning The proposed positioning technique was veriied by two experiments. The average depth o the seabed is 78m. Fig.5 shows a testing plan o the navigation experiment with the launching point is located at ( E, 9 5 N). Six transponders (-F) at the seabed and one transponder in the vehicle are used or ISSN: Issue, olume 4, January 9

8 long-baseline acoustic positioning system (LBL). Positions o six transponders at the seabed are corrected by GPS in installation. ntennas are connected to the transponders by cables or transmitting distances between transponders to data processing center. The position error o the transponder is within 5m. Thereore, the best accuracy o the LBL is within 5m. Two sound sources or sonar tracking are installed at W p and W p with m depth. This experiment was planned or active and passive sonar target tracking. The passive target sound source was put at W p and the active target sound source was put at W p. The angle between tacking locus and line o sight (LOS) is 5degree or saety consideration o crew in the launching vehicle. The vehicle was navigated to and ro alternatively between waypoints W p and W p by locus tracking control law. The vehicle will change course at the situation o distance between vehicle and W p (or W p ) is equal to m. The vehicle course is determined by tracking locus described by W W or p p W p W. p The locus tracking control law is proposed and discussed in detail in ppendix. averages o them one can see the responses modeling o vehicle speed described by Eqs.() and (4) give good agreement with the LBL results. Fig.7 shows the vehicle depth responses and comparisons between depth command, depth meter and TBL. They give good agreements between them and good depth control perormance. Fig.8 shows the deviations (solid-line) between the estimated position ( X est, Yest ) and the tracked datum. It gives the maximal deviation is.6m and the average deviation is 5.m. They are much less than the detecting ranges o the sonar in the shallow water. The errors (doted- line) o proposed method without state observer are shown in Fig.8 also. It gives the maximal deviation is 6.m and the average deviation is 5.m. Figure 6. ehicle speed time responses. Figure 7. ehicle depth time responses. Figure 5. Mission Planning or U Navigation Testing. 5. Experimental results The circle motion or current estimation gives the estimated results was ( west, ψ w ) (.9m / s, 9deg) The calibration actor S cvm or the vehicle speed is.5. Fig.6 shows the vehicle speed responses and comparisons between proposed estimated and LBL results. The LBL datum is raw datum without low-pass iltering. Thereore, they are luctuating. However, rom Figure 8. Position errors with respect to LBL. ISSN: Issue, olume 4, January 9

9 Note that the position datum o the INS with the speciication stated in Section 4. It gives maximal deviation 54m rom the tracking locus. This deviation is greater than that o the detection range o sonar in the shallow water. Note that the launching vehicle is dangerous i the position datum o INS were used or locus tracking. Note also that greater deviation will be obtained or the operation time greater than mins. Eq. (6) gives the deviation will become unacceptable or one-hour operation. 5.. nother experimental results Fig.9 shows mission planning or large area underwater target searching and control perormance veriication. The current estimation gave ( west, ψ w ) (.4m / s, 5deg). The calibration actor S cvm or vehicle speed is.6. The position deviation with respect to LBL datum is shown in Fig.. The maximal deviation is 5.6m and the average deviation is.8m or 76sec(9.6mins) underwater operation. From comparison results shown in Figs. 8 and, one can see the proposed method gives good and non-diverging positioning and ready or longtime operation without correction rom LBL or GPS. The installation o LBL system was omitted in the next experiment. Figure 9. Mission planning or large area underwater target searching. Figure. Position errors o another experiment with respect to LBL. 6 Conclusions In this paper, an accurate positioning technique has been proposed or autonomous underwater vehicles (U). It needs not position correction rom GPS above the sea surace and SBL or LBL under the sea. Rolling speed o the propelling motor, depth measurement o depth meter, estimated current inormation and low cost rate gyros and accelerometers with state observers were used to estimate the vehicle position. It gave less than m deviations or minutes and 9.6 minutes underwater operations. The deviations were veriied by a long-baseline acoustic position system (LBL) with positioning accuracy less than 5m. High accurate position lets the vehicle have lexible and mobile applications and less supporting rom launching vessel. Reerences [] J. Yuh, Design and control o autonomous underwater robots: Survey, utonomous Robots, ol.8,, pp.7-4. [] D. Bingham, et al, The application o autonomous underwater vehicle (U) technology in oil industry-vision and experience, FIG, XXII International Congress, Washington DC,. [] W. H. Cheng, study o increasing the precision o navigation position or submerged body, Ocean Engineering ol., 4, pp [4] M. J. Morgan, Dynamic positioning o oshore vessels, Petroleum publishing Co. Tulsa, Oklahoma, 978. [5] J.. Farrell, The Global Positioning System & Inertial Navigation, McGraw-Hill Proessional, 998. [6] N. H. Kussat, C. D. Chadwell, immerman, R., bsolute positioning o an autonomous underwater vehicle using GPS and acoustic measurements, IEEE Journal o Oceanic Engineering, ol., 5, pp [7] W. S. Burdic, Underwater coustic System analysis, Prentice-Hall, 99. [8] R. J., Urick, Principles o Underwater Sound, McGraw-Hill, 99. [9] T. I. Fossen, Guidance and Control o Ocean ehicles, John Wiley & Sons, 994. []J. Garus, Design o Model Reerence daptive Control or Underwater Robotic ehicles, ISSN: Issue, olume 4, January 9

10 WSES Transactions on Systems, ol.5, No., 6, pp []W. Naeem, R. Sutton, hmad, S.M. and Burns, R.S., review o guidance laws applicable to unmanned underwater vehicles. Journal o Navigation, ol. 56,, pp.5-9. []K.Ogata,Discrete-time Control System, Prentice- Hall Inc. Englewood Clis, NJ, 994. []G. F. Franklin, Feedback Control o Dynamics, ddison-wesley Publishing Company, 986. ψ c ψ c ( LHc LH )... or LH < R LHc (5) ψ c ψ... c...or LH > R LHc (6) where R represents the minimal turning radius o the vehicle. ppendix : Locus Tracking Law The tracking locus connected with point # i ( X i, Yi ) and point # i ( X i, Yi ) and tracking deinition is ormulated as ollowing equations. The tracking locus is deined as a X b Y c () i i i with ai Yi Yi, bi X i X i and ci X iyi X i Yi, the normal displacement between vehicle( M YM and the tracking locus is X, ) Figure. The astest loci tracking concept with turning radius R. LH () ( ai X M bi Y M ci ) / ai bi Positive value o LH represents the vehicle is on the right-hand side o the tracking locus negative value o LH represents the vehicle is on the let-hand side o the tracking locus. The purpose o locus tracking is to keep LH be a wanted value (LHc) and moving rom point #i toward point # i. LHc represents the vehicle will moving on the tracking locus. The direction o the vehicle will move always rom way point #i to way point # i or controlled parameters are LHLHc and c ψ c ψ which is shown in Fig.. It shows the geometry relation o the vehicle and the tracking locus. For aster locus tracking purpose, variable structure control scheme is switched according to amplitude o LH. The vehicle will be guided toward to tracking locus orthogonally or LH > R, and toward to way point #i or LH < R. The selection o R is the minimal turning radius capability o the vehicle at high speed maneuvering. It will perorm smoothing tracking perormance and low water lowing noise. The guidance law is ormulated as ψ c a tan ( ai, bi ) () ψ c ψ c 9 sign( LH ) (4) ISSN: Issue, olume 4, January 9

Simulation of Plane Motion of Semiautonomous Underwater Vehicle

Simulation of Plane Motion of Semiautonomous Underwater Vehicle Proceedings o the European Computing Conerence Simulation o Plane Motion o Semiautonomous Underwater Vehicle JERZY GARUS, JÓZEF MAŁECKI Faculty o Mechanical and Electrical Engineering Naval University

More information

Simulation of Spatial Motion of Self-propelled Mine Counter Charge

Simulation of Spatial Motion of Self-propelled Mine Counter Charge Proceedings o the 5th WSEAS Int. Con. on System Science and Simulation in Engineering, Tenerie, Canary Islands, Spain, December 16-18, 26 1 Simulation o Spatial Motion o Sel-propelled Mine Counter Charge

More information

Model Reference Adaptive Control of Underwater Robotic Vehicle in Plane Motion

Model Reference Adaptive Control of Underwater Robotic Vehicle in Plane Motion Proceedings of the 11th WSEAS International Conference on SSTEMS Agios ikolaos Crete Island Greece July 23-25 27 38 Model Reference Adaptive Control of Underwater Robotic Vehicle in Plane Motion j.garus@amw.gdynia.pl

More information

16.333: Lecture #3. Frame Rotations. Euler Angles. Quaternions

16.333: Lecture #3. Frame Rotations. Euler Angles. Quaternions 16.333: Lecture #3 Frame Rotations Euler Angles Quaternions Fall 2004 16.333 3 1 Euler Angles For general applications in 3D, often need to perform 3 separate rotations to relate our inertial frame to

More information

UAV Coordinate Frames and Rigid Body Dynamics

UAV Coordinate Frames and Rigid Body Dynamics Brigham Young University BYU ScholarsArchive All Faculty Publications 24-- UAV oordinate Frames and Rigid Body Dynamics Randal Beard beard@byu.edu Follow this and additional works at: https://scholarsarchive.byu.edu/facpub

More information

Simulation of Kinematic and Dynamic Models of an Underwater Remotely Operated Vehicle

Simulation of Kinematic and Dynamic Models of an Underwater Remotely Operated Vehicle Simulation of Kinematic and Dynamic Models of an Underwater Remotely Operated Vehicle Viviana Martínez, Daniel Sierra and Rodolfo Villamizar Escuela de Ingenierías Eléctrica, Electrónica y de Telecomunicaciones

More information

Research Article Shorter Path Design and Control for an Underactuated Satellite

Research Article Shorter Path Design and Control for an Underactuated Satellite Hindawi International Journal of Aerospace Engineering Volume 27 Article ID 8536732 9 pages https://doi.org/.55/27/8536732 Research Article Shorter Path Design and Control for an Underactuated Satellite

More information

Design and modelling of an airship station holding controller for low cost satellite operations

Design and modelling of an airship station holding controller for low cost satellite operations AIAA Guidance, Navigation, and Control Conference and Exhibit 15-18 August 25, San Francisco, California AIAA 25-62 Design and modelling of an airship station holding controller for low cost satellite

More information

Applications Linear Control Design Techniques in Aircraft Control I

Applications Linear Control Design Techniques in Aircraft Control I Lecture 29 Applications Linear Control Design Techniques in Aircraft Control I Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore Topics Brief Review

More information

Trajectory Tracking of a Near-Surface Torpedo using Numerical Methods

Trajectory Tracking of a Near-Surface Torpedo using Numerical Methods ISSN (Print) : 2347-671 An ISO 3297: 27 Certified Organization Vol.4, Special Issue 12, September 215 Trajectory Tracking of a Near-Surface Torpedo using Numerical Methods Anties K. Martin, Anubhav C.A.,

More information

AUGMENTED POLYNOMIAL GUIDANCE FOR TERMINAL VELOCITY CONSTRAINTS

AUGMENTED POLYNOMIAL GUIDANCE FOR TERMINAL VELOCITY CONSTRAINTS AUGMENTED POLYNOMIAL GUIDANCE FOR TERMINAL VELOCITY CONSTRAINTS Gun-Hee Moon*, Sang-Woo Shim*, and Min-Jea Tah* *Korea Advanced Institute Science and Technology Keywords: Polynomial guidance, terminal

More information

THRUST OPTIMIZATION OF AN UNDERWATER VEHICLE S PROPULSION SYSTEM

THRUST OPTIMIZATION OF AN UNDERWATER VEHICLE S PROPULSION SYSTEM THRUST OPTIMIZATION OF AN UNDERWATER VEHICLE S PROPULSION SYSTEM Senior lecturer Vasile DOBREF Lecturer Octavian TARABUTA Mircea cel Batran Naval Academy, Constanta, Romania Keywords: underwater vehicle,

More information

Autonomous Fixed Wing Air Vehicles

Autonomous Fixed Wing Air Vehicles Guidance and Control of Autonomous Fixed Wing Air Vehicles Randal W. Beard Timothy W. McLain Brigham Young University ii Contents Preface vii 1 Introduction 1 1.1 System Architecture..................................

More information

ME 328 Machine Design Vibration handout (vibrations is not covered in text)

ME 328 Machine Design Vibration handout (vibrations is not covered in text) ME 38 Machine Design Vibration handout (vibrations is not covered in text) The ollowing are two good textbooks or vibrations (any edition). There are numerous other texts o equal quality. M. L. James,

More information

Analysis of Friction-Induced Vibration Leading to Eek Noise in a Dry Friction Clutch. Abstract

Analysis of Friction-Induced Vibration Leading to Eek Noise in a Dry Friction Clutch. Abstract The 22 International Congress and Exposition on Noise Control Engineering Dearborn, MI, USA. August 19-21, 22 Analysis o Friction-Induced Vibration Leading to Eek Noise in a Dry Friction Clutch P. Wickramarachi

More information

with Application to Autonomous Vehicles

with Application to Autonomous Vehicles Nonlinear with Application to Autonomous Vehicles (Ph.D. Candidate) C. Silvestre (Supervisor) P. Oliveira (Co-supervisor) Institute for s and Robotics Instituto Superior Técnico Portugal January 2010 Presentation

More information

AH 2700A. Attenuator Pair Ratio for C vs Frequency. Option-E 50 Hz-20 khz Ultra-precision Capacitance/Loss Bridge

AH 2700A. Attenuator Pair Ratio for C vs Frequency. Option-E 50 Hz-20 khz Ultra-precision Capacitance/Loss Bridge 0 E ttenuator Pair Ratio or vs requency NEEN-ERLN 700 Option-E 0-0 k Ultra-precision apacitance/loss ridge ttenuator Ratio Pair Uncertainty o in ppm or ll Usable Pairs o Taps 0 0 0. 0. 0. 07/08/0 E E E

More information

Solutions for Homework #8. Landing gear

Solutions for Homework #8. Landing gear Solutions or Homewor #8 PROBEM. (P. 9 on page 78 in the note) An airplane is modeled as a beam with masses as shown below: m m m m π [rad/sec] anding gear m m.5 Find the stiness and mass matrices. Find

More information

Introduction to Flight Dynamics

Introduction to Flight Dynamics Chapter 1 Introduction to Flight Dynamics Flight dynamics deals principally with the response of aerospace vehicles to perturbations in their flight environments and to control inputs. In order to understand

More information

EE565:Mobile Robotics Lecture 6

EE565:Mobile Robotics Lecture 6 EE565:Mobile Robotics Lecture 6 Welcome Dr. Ahmad Kamal Nasir Announcement Mid-Term Examination # 1 (25%) Understand basic wheel robot kinematics, common mobile robot sensors and actuators knowledge. Understand

More information

OBSERVER/KALMAN AND SUBSPACE IDENTIFICATION OF THE UBC BENCHMARK STRUCTURAL MODEL

OBSERVER/KALMAN AND SUBSPACE IDENTIFICATION OF THE UBC BENCHMARK STRUCTURAL MODEL OBSERVER/KALMAN AND SUBSPACE IDENTIFICATION OF THE UBC BENCHMARK STRUCTURAL MODEL Dionisio Bernal, Burcu Gunes Associate Proessor, Graduate Student Department o Civil and Environmental Engineering, 7 Snell

More information

Equations of Motion for Micro Air Vehicles

Equations of Motion for Micro Air Vehicles Equations of Motion for Micro Air Vehicles September, 005 Randal W. Beard, Associate Professor Department of Electrical and Computer Engineering Brigham Young University Provo, Utah 84604 USA voice: (80

More information

Autonomous Underwater Vehicles: Equations of Motion

Autonomous Underwater Vehicles: Equations of Motion Autonomous Underwater Vehicles: Equations of Motion Monique Chyba - November 18, 2015 Departments of Mathematics, University of Hawai i at Mānoa Elective in Robotics 2015/2016 - Control of Unmanned Vehicles

More information

Nonlinear Tracking Control of Underactuated Surface Vessel

Nonlinear Tracking Control of Underactuated Surface Vessel American Control Conference June -. Portland OR USA FrB. Nonlinear Tracking Control of Underactuated Surface Vessel Wenjie Dong and Yi Guo Abstract We consider in this paper the tracking control problem

More information

Ultra Fast Calculation of Temperature Profiles of VLSI ICs in Thermal Packages Considering Parameter Variations

Ultra Fast Calculation of Temperature Profiles of VLSI ICs in Thermal Packages Considering Parameter Variations Ultra Fast Calculation o Temperature Proiles o VLSI ICs in Thermal Packages Considering Parameter Variations Je-Hyoung Park, Virginia Martín Hériz, Ali Shakouri, and Sung-Mo Kang Dept. o Electrical Engineering,

More information

TTK4190 Guidance and Control Exam Suggested Solution Spring 2011

TTK4190 Guidance and Control Exam Suggested Solution Spring 2011 TTK4190 Guidance and Control Exam Suggested Solution Spring 011 Problem 1 A) The weight and buoyancy of the vehicle can be found as follows: W = mg = 15 9.81 = 16.3 N (1) B = 106 4 ( ) 0.6 3 3 π 9.81 =

More information

Design of a Linear Model Predictive Controller for an Overactuated Triangular Floating Platform

Design of a Linear Model Predictive Controller for an Overactuated Triangular Floating Platform Design of a Linear Model Predictive Controller for an Overactuated Triangular Floating Platform Aristomenis Tsopelakos, Student Member, IEEE, Kostas Vlachos, and Evangelos Papadopoulos, Senior Member,

More information

Exam - TTK 4190 Guidance & Control Eksamen - TTK 4190 Fartøysstyring

Exam - TTK 4190 Guidance & Control Eksamen - TTK 4190 Fartøysstyring Page 1 of 6 Norges teknisk- naturvitenskapelige universitet Institutt for teknisk kybernetikk Faglig kontakt / contact person: Navn: Morten Pedersen, Universitetslektor Tlf.: 41602135 Exam - TTK 4190 Guidance

More information

Final Exam TTK4190 Guidance and Control

Final Exam TTK4190 Guidance and Control Trondheim Department of engineering Cybernetics Contact person: Professor Thor I. Fossen Phone: 73 59 43 61 Cell: 91 89 73 61 Email: tif@itk.ntnu.no Final Exam TTK4190 Guidance and Control Friday May 15,

More information

Linear Motion Test Review. 4. What does it mean when the sign of the acceleration is different than the sign of the velocity? Object is slowing down.

Linear Motion Test Review. 4. What does it mean when the sign of the acceleration is different than the sign of the velocity? Object is slowing down. Linear Motion Test Review 1. What is the slope o the graph o position versus time? LOOK IT UP IN YOUR NOTES 2. What is the slope o the graph o velocity versus time? LOOK IT UP IN YOUR NOTES 3. Name three

More information

Physics 5153 Classical Mechanics. Solution by Quadrature-1

Physics 5153 Classical Mechanics. Solution by Quadrature-1 October 14, 003 11:47:49 1 Introduction Physics 5153 Classical Mechanics Solution by Quadrature In the previous lectures, we have reduced the number o eective degrees o reedom that are needed to solve

More information

A Systematic Approach to Frequency Compensation of the Voltage Loop in Boost PFC Pre- regulators.

A Systematic Approach to Frequency Compensation of the Voltage Loop in Boost PFC Pre- regulators. A Systematic Approach to Frequency Compensation o the Voltage Loop in oost PFC Pre- regulators. Claudio Adragna, STMicroelectronics, Italy Abstract Venable s -actor method is a systematic procedure that

More information

Quaternion-Based Tracking Control Law Design For Tracking Mode

Quaternion-Based Tracking Control Law Design For Tracking Mode A. M. Elbeltagy Egyptian Armed forces Conference on small satellites. 2016 Logan, Utah, USA Paper objectives Introduction Presentation Agenda Spacecraft combined nonlinear model Proposed RW nonlinear attitude

More information

Problem 1: Ship Path-Following Control System (35%)

Problem 1: Ship Path-Following Control System (35%) Problem 1: Ship Path-Following Control System (35%) Consider the kinematic equations: Figure 1: NTNU s research vessel, R/V Gunnerus, and Nomoto model: T ṙ + r = Kδ (1) with T = 22.0 s and K = 0.1 s 1.

More information

8. INTRODUCTION TO STATISTICAL THERMODYNAMICS

8. INTRODUCTION TO STATISTICAL THERMODYNAMICS n * D n d Fluid z z z FIGURE 8-1. A SYSTEM IS IN EQUILIBRIUM EVEN IF THERE ARE VARIATIONS IN THE NUMBER OF MOLECULES IN A SMALL VOLUME, SO LONG AS THE PROPERTIES ARE UNIFORM ON A MACROSCOPIC SCALE 8. INTRODUCTION

More information

Chapter 6 Reliability-based design and code developments

Chapter 6 Reliability-based design and code developments Chapter 6 Reliability-based design and code developments 6. General Reliability technology has become a powerul tool or the design engineer and is widely employed in practice. Structural reliability analysis

More information

u (surge) X o p (roll) Body-fixed r o v (sway) w (heave) Z o Earth-fixed X Y Z r (yaw) (pitch)

u (surge) X o p (roll) Body-fixed r o v (sway) w (heave) Z o Earth-fixed X Y Z r (yaw) (pitch) Nonlinear Modelling of Marine Vehicles in Degrees of Freedom Thor I. Fossen and Ola-Erik Fjellstad The Norwegian Institute of Technology Department of Engineering Cybernetics N-0 Trondheim, NORWAY (E-mail:tif@itk.unit.no)

More information

Chapter 1. Introduction. 1.1 System Architecture

Chapter 1. Introduction. 1.1 System Architecture Chapter 1 Introduction 1.1 System Architecture The objective of this book is to prepare the reader to do research in the exciting and rapidly developing field of autonomous navigation, guidance, and control

More information

Underactuated Dynamic Positioning of a Ship Experimental Results

Underactuated Dynamic Positioning of a Ship Experimental Results 856 IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 8, NO. 5, SEPTEMBER 2000 Underactuated Dynamic Positioning of a Ship Experimental Results Kristin Y. Pettersen and Thor I. Fossen Abstract The

More information

Optimal Pseudospectral Path Planning of Oil Tankers

Optimal Pseudospectral Path Planning of Oil Tankers Advanced Shipping and Ocean Engineering Dec. 13, Vol. Iss. 4, PP. 115-17 Optimal Pseudospectral Path Planning o Oil Tankers M. T. Ghorbani *1, H. Salarieh Department o Mechanical Engineering, Shari University

More information

Explicit non-linear model predictive control for autonomous helicopters

Explicit non-linear model predictive control for autonomous helicopters Loughborough University Institutional Repository Explicit non-linear model predictive control or autonomous helicopters This item was submitted to Loughborough University's Institutional Repository by

More information

Maneuvering assistant for truck and trailer combinations with arbitrary trailer hitching

Maneuvering assistant for truck and trailer combinations with arbitrary trailer hitching Maneuvering assistant or truck and trailer combinations with arbitrary trailer hitching Yevgen Sklyarenko, Frank Schreiber and Walter Schumacher Abstract Stabilizing controllers can assist the driver to

More information

Analog Computing Technique

Analog Computing Technique Analog Computing Technique by obert Paz Chapter Programming Principles and Techniques. Analog Computers and Simulation An analog computer can be used to solve various types o problems. It solves them in

More information

Estimation of the Vehicle Sideslip Angle by Means of the State Dependent Riccati Equation Technique

Estimation of the Vehicle Sideslip Angle by Means of the State Dependent Riccati Equation Technique Proceedings o the World Congress on Engineering 7 Vol II WCE 7, Jul 5-7, 7, London, U.K. Estimation o the Vehicle Sideslip Angle b Means o the State Dependent Riccati Equation Technique S. Strano, M. Terzo

More information

Adaptive Trim and Trajectory Following for a Tilt-Rotor Tricopter Ahmad Ansari, Anna Prach, and Dennis S. Bernstein

Adaptive Trim and Trajectory Following for a Tilt-Rotor Tricopter Ahmad Ansari, Anna Prach, and Dennis S. Bernstein 7 American Control Conference Sheraton Seattle Hotel May 4 6, 7, Seattle, USA Adaptive Trim and Trajectory Following for a Tilt-Rotor Tricopter Ahmad Ansari, Anna Prach, and Dennis S. Bernstein Abstract

More information

Capstan Law Motion Planning in Funicular Railways

Capstan Law Motion Planning in Funicular Railways Proceedings o the 0th WSEAS International Conerence on SYSTEMS, Vouliagmeni, Athens, Greece, July 0-, 006 (pp663-669) Capstan Law Motion Planning in Funicular Railways G. MOSCARIELLO (),V. NIOLA (), C.

More information

Evaluation of different wind estimation methods in flight tests with a fixed-wing UAV

Evaluation of different wind estimation methods in flight tests with a fixed-wing UAV Evaluation of different wind estimation methods in flight tests with a fixed-wing UAV Julian Sören Lorenz February 5, 2018 Contents 1 Glossary 2 2 Introduction 3 3 Tested algorithms 3 3.1 Unfiltered Method

More information

ROBUST STABILITY AND PERFORMANCE ANALYSIS OF UNSTABLE PROCESS WITH DEAD TIME USING Mu SYNTHESIS

ROBUST STABILITY AND PERFORMANCE ANALYSIS OF UNSTABLE PROCESS WITH DEAD TIME USING Mu SYNTHESIS ROBUST STABILITY AND PERFORMANCE ANALYSIS OF UNSTABLE PROCESS WITH DEAD TIME USING Mu SYNTHESIS I. Thirunavukkarasu 1, V. I. George 1, G. Saravana Kumar 1 and A. Ramakalyan 2 1 Department o Instrumentation

More information

RECENT DEVELOPMENTS FOR AN OBSTACLE AVOIDANCE SYSTEM FOR A SMALL AUV

RECENT DEVELOPMENTS FOR AN OBSTACLE AVOIDANCE SYSTEM FOR A SMALL AUV RECEN DEVELOPMENS FOR AN OBSACLE AVOIDANCE SYSEM FOR A SMALL AUV Douglas Horner and Oleg Yakimenko Naval Postgraduate School Monterey, CA USA Abstract: Improvements in high resolution small orward looking

More information

The Ascent Trajectory Optimization of Two-Stage-To-Orbit Aerospace Plane Based on Pseudospectral Method

The Ascent Trajectory Optimization of Two-Stage-To-Orbit Aerospace Plane Based on Pseudospectral Method Available online at www.sciencedirect.com ScienceDirect Procedia Engineering 00 (014) 000 000 www.elsevier.com/locate/procedia APISAT014, 014 Asia-Paciic International Symposium on Aerospace Technology,

More information

Longitudinal Flight Control Systems

Longitudinal Flight Control Systems Longitudinal Flight Control Systems 9 Basic Longitudinal Autopilots (I) Attitude Control System First idea: A Displacement Autopilot Typical block diagram: Vertical e g e δ Elevator δ A/C θ ref Amplifier

More information

Analysis Scheme in the Ensemble Kalman Filter

Analysis Scheme in the Ensemble Kalman Filter JUNE 1998 BURGERS ET AL. 1719 Analysis Scheme in the Ensemble Kalman Filter GERRIT BURGERS Royal Netherlands Meteorological Institute, De Bilt, the Netherlands PETER JAN VAN LEEUWEN Institute or Marine

More information

Research Article Investigation into the Dynamics and Control of an Underwater Vehicle-Manipulator System

Research Article Investigation into the Dynamics and Control of an Underwater Vehicle-Manipulator System Modelling and Simulation in Engineering Volume 213, Article ID 83946, 13 pages http://dx.doi.org/1.1155/213/83946 Research Article Investigation into the Dynamics and Control of an Underwater Vehicle-Manipulator

More information

PRECISION ZEM/ZEV FEEDBACK GUIDANCE ALGORITHM UTILIZING VINTI S ANALYTIC SOLUTION OF PERTURBED KEPLER PROBLEM

PRECISION ZEM/ZEV FEEDBACK GUIDANCE ALGORITHM UTILIZING VINTI S ANALYTIC SOLUTION OF PERTURBED KEPLER PROBLEM AAS 16-345 PRECISION ZEM/ZEV FEEDBACK GUIDANCE ALGORITHM UTILIZING VINTI S ANALYTIC SOLUTION OF PERTURBED KEPLER PROBLEM Jaemyung Ahn, * Yanning Guo, and Bong Wie A new implementation o a zero-eort-miss/zero-eort-velocity

More information

Modeling and Sliding Mode Control of a Quadrotor Unmanned Aerial Vehicle

Modeling and Sliding Mode Control of a Quadrotor Unmanned Aerial Vehicle Modeling and Sliding Mode Control of a Quadrotor Unmanned Aerial Vehicle Nour BEN AMMAR, Soufiene BOUALLÈGUE and Joseph HAGGÈGE Research Laboratory in Automatic Control LA.R.A), National Engineering School

More information

Mathematical Modelling and Dynamics Analysis of Flat Multirotor Configurations

Mathematical Modelling and Dynamics Analysis of Flat Multirotor Configurations Mathematical Modelling and Dynamics Analysis of Flat Multirotor Configurations DENIS KOTARSKI, Department of Mechanical Engineering, Karlovac University of Applied Sciences, J.J. Strossmayera 9, Karlovac,

More information

Quadrotor Dynamics and Control Rev 0.1

Quadrotor Dynamics and Control Rev 0.1 Brigham Young University BYU ScholarsArchive All Faculty Publications 28-5-5 Quadrotor Dynamics and Control Rev.1 Randal Beard beard@byu.edu Follow this and additional works at: https://scholarsarchive.byu.edu/facpub

More information

Multi-layer Flight Control Synthesis and Analysis of a Small-scale UAV Helicopter

Multi-layer Flight Control Synthesis and Analysis of a Small-scale UAV Helicopter Multi-layer Flight Control Synthesis and Analysis of a Small-scale UAV Helicopter Ali Karimoddini, Guowei Cai, Ben M. Chen, Hai Lin and Tong H. Lee Graduate School for Integrative Sciences and Engineering,

More information

Minimal representations of orientation

Minimal representations of orientation Robotics 1 Minimal representations of orientation (Euler and roll-pitch-yaw angles) Homogeneous transformations Prof. lessandro De Luca Robotics 1 1 Minimal representations rotation matrices: 9 elements

More information

Mech 6091 Flight Control System Course Project. Team Member: Bai, Jing Cui, Yi Wang, Xiaoli

Mech 6091 Flight Control System Course Project. Team Member: Bai, Jing Cui, Yi Wang, Xiaoli Mech 6091 Flight Control System Course Project Team Member: Bai, Jing Cui, Yi Wang, Xiaoli Outline 1. Linearization of Nonlinear F-16 Model 2. Longitudinal SAS and Autopilot Design 3. Lateral SAS and Autopilot

More information

Least-Squares Spectral Analysis Theory Summary

Least-Squares Spectral Analysis Theory Summary Least-Squares Spectral Analysis Theory Summary Reerence: Mtamakaya, J. D. (2012). Assessment o Atmospheric Pressure Loading on the International GNSS REPRO1 Solutions Periodic Signatures. Ph.D. dissertation,

More information

Pre-AP Physics Chapter 1 Notes Yockers JHS 2008

Pre-AP Physics Chapter 1 Notes Yockers JHS 2008 Pre-AP Physics Chapter 1 Notes Yockers JHS 2008 Standards o Length, Mass, and Time ( - length quantities) - mass - time Derived Quantities: Examples Dimensional Analysis useul to check equations and to

More information

Hover Control for Helicopter Using Neural Network-Based Model Reference Adaptive Controller

Hover Control for Helicopter Using Neural Network-Based Model Reference Adaptive Controller Vol.13 No.1, 217 مجلد 13 العدد 217 1 Hover Control for Helicopter Using Neural Network-Based Model Reference Adaptive Controller Abdul-Basset A. Al-Hussein Electrical Engineering Department Basrah University

More information

RESOLUTION MSC.362(92) (Adopted on 14 June 2013) REVISED RECOMMENDATION ON A STANDARD METHOD FOR EVALUATING CROSS-FLOODING ARRANGEMENTS

RESOLUTION MSC.362(92) (Adopted on 14 June 2013) REVISED RECOMMENDATION ON A STANDARD METHOD FOR EVALUATING CROSS-FLOODING ARRANGEMENTS (Adopted on 4 June 203) (Adopted on 4 June 203) ANNEX 8 (Adopted on 4 June 203) MSC 92/26/Add. Annex 8, page THE MARITIME SAFETY COMMITTEE, RECALLING Article 28(b) o the Convention on the International

More information

GP-B Attitude and Translation Control. John Mester Stanford University

GP-B Attitude and Translation Control. John Mester Stanford University GP-B Attitude and Translation Control John Mester Stanford University 1 The GP-B Challenge Gyroscope (G) 10 7 times better than best 'modeled' inertial navigation gyros Telescope (T) 10 3 times better

More information

An Underwater Vehicle Navigation System Using Acoustic and Inertial Sensors

An Underwater Vehicle Navigation System Using Acoustic and Inertial Sensors Dissertations and Theses 5-2018 An Underwater Vehicle Navigation System Using Acoustic and Inertial Sensors Khalid M. Alzahrani Follow this and additional works at: https://commons.erau.edu/edt Part of

More information

Guidance, Navigation, and Control Conference and Exhibit August 5 8, 2002/Monterey, CA

Guidance, Navigation, and Control Conference and Exhibit August 5 8, 2002/Monterey, CA AIAA Guidance, Navigation, and Control Conerence and Exhibit 5-8 August 22, Monterey, Caliornia AIAA 22-53 AIAA 22-53 Tracking and pointing o target by a Biocal Relay Mirror Spacecrat using attitude control

More information

Robot Control Basics CS 685

Robot Control Basics CS 685 Robot Control Basics CS 685 Control basics Use some concepts from control theory to understand and learn how to control robots Control Theory general field studies control and understanding of behavior

More information

Numerical Methods - Lecture 2. Numerical Methods. Lecture 2. Analysis of errors in numerical methods

Numerical Methods - Lecture 2. Numerical Methods. Lecture 2. Analysis of errors in numerical methods Numerical Methods - Lecture 1 Numerical Methods Lecture. Analysis o errors in numerical methods Numerical Methods - Lecture Why represent numbers in loating point ormat? Eample 1. How a number 56.78 can

More information

matic scaling, ii) it can provide or bilateral power amplication / attenuation; iii) it ensures the passivity o the closed loop system with respect to

matic scaling, ii) it can provide or bilateral power amplication / attenuation; iii) it ensures the passivity o the closed loop system with respect to Passive Control o Bilateral Teleoperated Manipulators Perry Y. Li Department o Mechanical Engineering University o Minnesota 111 Church St. SE Minneapolis MN 55455 pli@me.umn.edu Abstract The control o

More information

NONLINEAR CONTROL OF A HELICOPTER BASED UNMANNED AERIAL VEHICLE MODEL

NONLINEAR CONTROL OF A HELICOPTER BASED UNMANNED AERIAL VEHICLE MODEL NONLINEAR CONTROL OF A HELICOPTER BASED UNMANNED AERIAL VEHICLE MODEL T JOHN KOO, YI MA, AND S SHANKAR SASTRY Abstract In this paper, output tracking control of a helicopter based unmanned aerial vehicle

More information

Modeling and Control of Casterboard Robot

Modeling and Control of Casterboard Robot 9th IFAC Symposium on Nonlinear Control Systems Toulouse, France, September 4-6, 23 FrB2.3 Modeling and Control o Casterboard Robot Kazuki KINUGASA Masato ISHIKAWA Yasuhiro SUGIMOTO Koichi OSUKA Department

More information

Non Linear Submarine Modelling and Motion Control with Model in Loop

Non Linear Submarine Modelling and Motion Control with Model in Loop ISSN (Print) : 2347-671 (An ISO 3297: 27 Certified Organization) Vol. 5, Special Issue 9, May 216 Non Linear Submarine Modelling and Motion Control with Model in Loop Ashitha 1, Ravi Kumar S. T 2, Dr.

More information

Stick-slip conditions in the general motion of a planar rigid body

Stick-slip conditions in the general motion of a planar rigid body Journal o Mechanical Science and Technology 27 (9) (2013) 2577~2583 www.springerlink.com/content/1738-494 DOI 10.1007/s12206-013-0701-y Stick-slip conditions in the general motion o a planar rigid body

More information

Module 27: Rigid Body Dynamics: Rotation and Translation about a Fixed Axis

Module 27: Rigid Body Dynamics: Rotation and Translation about a Fixed Axis Module 27: Rigid Body Dynamics: Rotation and Translation about a Fixed Axis 27.1 Introduction We shall analyze the motion o systems o particles and rigid bodies that are undergoing translational and rotational

More information

Artificial Intelligence & Neuro Cognitive Systems Fakultät für Informatik. Robot Dynamics. Dr.-Ing. John Nassour J.

Artificial Intelligence & Neuro Cognitive Systems Fakultät für Informatik. Robot Dynamics. Dr.-Ing. John Nassour J. Artificial Intelligence & Neuro Cognitive Systems Fakultät für Informatik Robot Dynamics Dr.-Ing. John Nassour 25.1.218 J.Nassour 1 Introduction Dynamics concerns the motion of bodies Includes Kinematics

More information

Filtration. Praktikum Mechanical Engineering. Spring semester ML F16 Tel.:

Filtration. Praktikum Mechanical Engineering. Spring semester ML F16 Tel.: Praktikum Mechanical Engineering Spring semester 2018 Filtration Supervisor: Davide Stucchi ML F16 stucchid@ptl.mavt.ethz.ch Tel.: 044 632 25 05 1 1 Table o Contents 1 TABLE OF CONTENTS... 2 2 INTRODUCTION...

More information

Autonomous Robotic Vehicles

Autonomous Robotic Vehicles Autonomous Robotic Vehicles Ground, Air, Undersea Jim Keller July 15, 2005 Types of Vehicles Ground Wheeled Tracked Legged Crawling/snake Air Fixed wing Powered gliders Rotary wing Flapping wing Morphing

More information

Feedback Linearization

Feedback Linearization Feedback Linearization Peter Al Hokayem and Eduardo Gallestey May 14, 2015 1 Introduction Consider a class o single-input-single-output (SISO) nonlinear systems o the orm ẋ = (x) + g(x)u (1) y = h(x) (2)

More information

Eigenstructure Assignment for Helicopter Hover Control

Eigenstructure Assignment for Helicopter Hover Control Proceedings of the 17th World Congress The International Federation of Automatic Control Eigenstructure Assignment for Helicopter Hover Control Andrew Pomfret Stuart Griffin Tim Clarke Department of Electronics,

More information

Modeling and Motion Analysis of the MARES Autonomous Underwater Vehicle

Modeling and Motion Analysis of the MARES Autonomous Underwater Vehicle Modeling Motion Analysis of the MARES Autonomous Underwater Vehicle Bruno Ferreira Miguel Pinto Aníbal Matos Nuno Cruz FEUP DEEC Rua Dr. Roberto Frias s/n 4200-465 Porto PORTUGAL ee04018@fe.up.pt ee04134@fe.up.pt

More information

A new Control Strategy for Trajectory Tracking of Fire Rescue Turntable Ladders

A new Control Strategy for Trajectory Tracking of Fire Rescue Turntable Ladders Proceedings o the 17th World Congress The International Federation o Automatic Control Seoul, Korea, July 6-11, 28 A new Control Strategy or Trajectory Tracking o Fire Rescue Turntable Ladders N. Zimmert,

More information

Controlling the Heat Flux Distribution by Changing the Thickness of Heated Wall

Controlling the Heat Flux Distribution by Changing the Thickness of Heated Wall J. Basic. Appl. Sci. Res., 2(7)7270-7275, 2012 2012, TextRoad Publication ISSN 2090-4304 Journal o Basic and Applied Scientiic Research www.textroad.com Controlling the Heat Flux Distribution by Changing

More information

c 2016 Jan Willem Vervoorst

c 2016 Jan Willem Vervoorst c 216 Jan Willem Vervoorst A MODULAR SIMULATION ENVIRONMENT FOR THE IMPROVED DYNAMIC SIMULATION OF MULTIROTOR UNMANNED AERIAL VEHICLES BY JAN WILLEM VERVOORST THESIS Submitted in partial fulfillment of

More information

HYDROELASTIC TAILORING AND OPTIMIZATION OF A COMPOSITE MARINE PROPELLER

HYDROELASTIC TAILORING AND OPTIMIZATION OF A COMPOSITE MARINE PROPELLER HYDROELASTIC TAILORING AND OPTIMIZATION OF A COMPOSITE MARINE PROPELLER José P. Blasques, Christian Berggreen and Poul Andersen Department o Mechanical Engineering, Technical University o Denmark Nils

More information

Ground Rules. PC1221 Fundamentals of Physics I. Introduction to Energy. Energy Approach to Problems. Lectures 13 and 14. Energy and Energy Transfer

Ground Rules. PC1221 Fundamentals of Physics I. Introduction to Energy. Energy Approach to Problems. Lectures 13 and 14. Energy and Energy Transfer PC1221 Fundamentals o Physics I Lectures 13 and 14 Energy and Energy Transer Dr Tay Seng Chuan 1 Ground Rules Switch o your handphone and pager Switch o your laptop computer and keep it No talking while

More information

FIBER OPTIC GYRO-BASED ATTITUDE DETERMINATION FOR HIGH- PERFORMANCE TARGET TRACKING

FIBER OPTIC GYRO-BASED ATTITUDE DETERMINATION FOR HIGH- PERFORMANCE TARGET TRACKING FIBER OPTIC GYRO-BASED ATTITUDE DETERMINATION FOR HIGH- PERFORMANCE TARGET TRACKING Elias F. Solorzano University of Toronto (Space Flight Laboratory) Toronto, ON (Canada) August 10 th, 2016 30 th AIAA/USU

More information

Trajectory-tracking control of a planar 3-RRR parallel manipulator

Trajectory-tracking control of a planar 3-RRR parallel manipulator Trajectory-tracking control of a planar 3-RRR parallel manipulator Chaman Nasa and Sandipan Bandyopadhyay Department of Engineering Design Indian Institute of Technology Madras Chennai, India Abstract

More information

Conservation of Mechanical Energy 8.01

Conservation of Mechanical Energy 8.01 Conservation o Mechanical Energy 8.01 Non-Conservative Forces Work done on the object by the orce depends on the path taken by the object Example: riction on an object moving on a level surace F riction

More information

Variable Structure Control of Pendulum-driven Spherical Mobile Robots

Variable Structure Control of Pendulum-driven Spherical Mobile Robots rd International Conerence on Computer and Electrical Engineering (ICCEE ) IPCSIT vol. 5 () () IACSIT Press, Singapore DOI:.776/IPCSIT..V5.No..6 Variable Structure Control o Pendulum-driven Spherical Mobile

More information

Introduction. Methods of vibration control

Introduction. Methods of vibration control ISSN: 394-3696 VOLUME 1, ISSUE DEC-014 Identiication o coulomb, viscous and particle damping parameters rom the response o SDOF harmonically orced linear oscillator Mr.U.L.Anuse. Department o Mechanical

More information

Dead Reckoning navigation (DR navigation)

Dead Reckoning navigation (DR navigation) Dead Reckoning navigation (DR navigation) Prepared by A.Kaviyarasu Assistant Professor Department of Aerospace Engineering Madras Institute Of Technology Chromepet, Chennai A Navigation which uses a Inertial

More information

OPTIMAL PLACEMENT AND UTILIZATION OF PHASOR MEASUREMENTS FOR STATE ESTIMATION

OPTIMAL PLACEMENT AND UTILIZATION OF PHASOR MEASUREMENTS FOR STATE ESTIMATION OPTIMAL PLACEMENT AND UTILIZATION OF PHASOR MEASUREMENTS FOR STATE ESTIMATION Xu Bei, Yeo Jun Yoon and Ali Abur Teas A&M University College Station, Teas, U.S.A. abur@ee.tamu.edu Abstract This paper presents

More information

Tuning and Modeling of Redundant Thrusters for Underwater Robots

Tuning and Modeling of Redundant Thrusters for Underwater Robots Tuning and Modeling of Redundant Thrusters for Underwater Robots Aaron M. Hanai, Kaikala H. Rosa, Song K. Choi Autonomous Systems Laboratory University of Hawaii Mechanical Engineering Honolulu, HI U.S.A.

More information

Quadcopter Dynamics 1

Quadcopter Dynamics 1 Quadcopter Dynamics 1 Bréguet Richet Gyroplane No. 1 1907 Brothers Louis Bréguet and Jacques Bréguet Guidance of Professor Charles Richet The first flight demonstration of Gyroplane No. 1 with no control

More information

Lecture AC-1. Aircraft Dynamics. Copy right 2003 by Jon at h an H ow

Lecture AC-1. Aircraft Dynamics. Copy right 2003 by Jon at h an H ow Lecture AC-1 Aircraft Dynamics Copy right 23 by Jon at h an H ow 1 Spring 23 16.61 AC 1 2 Aircraft Dynamics First note that it is possible to develop a very good approximation of a key motion of an aircraft

More information

Ground Rules. PC1221 Fundamentals of Physics I. Introduction to Energy. Energy Approach to Problems. Lectures 13 and 14. Energy and Energy Transfer

Ground Rules. PC1221 Fundamentals of Physics I. Introduction to Energy. Energy Approach to Problems. Lectures 13 and 14. Energy and Energy Transfer PC11 Fundamentals o Physics I Lectures 13 and 14 Energy and Energy Transer A/Pro Tay Seng Chuan 1 Ground Rules Switch o your handphone and pager Switch o your laptop computer and keep it No talking while

More information

Design of a Heading Autopilot for Mariner Class Ship with Wave Filtering Based on Passive Observer

Design of a Heading Autopilot for Mariner Class Ship with Wave Filtering Based on Passive Observer Design of a Heading Autopilot for Mariner Class Ship with Wave Filtering Based on Passive Observer 1 Mridul Pande, K K Mangrulkar 1, Aerospace Engg Dept DIAT (DU), Pune Email: 1 mridul_pande000@yahoo.com

More information

Autopilot design for small fixed wing aerial vehicles. Randy Beard Brigham Young University

Autopilot design for small fixed wing aerial vehicles. Randy Beard Brigham Young University Autopilot design for small fixed wing aerial vehicles Randy Beard Brigham Young University Outline Control architecture Low level autopilot loops Path following Dubins airplane paths and path management

More information

A System for Tracking and Locating Emergency Personnel Inside Buildings

A System for Tracking and Locating Emergency Personnel Inside Buildings A System or Tracking and Locating Emergency Personnel Inside Buildings Ilir F. Progri, Student Member ION, William R. Michalson, Member ION, John Orr, and David Cyganski Electrical and Computer Engineering

More information