Experimental Study on Adaptive Control of Underwater Robots
|
|
- Elisabeth Harris
- 5 years ago
- Views:
Transcription
1 Proceedings of the 999 EEE International Conference on Robotics & Automation Detroit, Michigan May 999 Experimental Study on Adaptive Control of Underwater Robots J. Yuh, Jing Nie, and C.S.G. Lee* Autonomous Systems Laboratory, University of Hawaii Honolulu, HI 968, USA *School of Electrical & Computer Engineering Purdue University, West Lafayette, 7907, USA ABSTRACT The control of underwater robots presents a number of unique and formidable challenges. Underwater robot dynamics are highly nonlinear, coupled, and timevarying, and subject to hydrodynamic uncertainties and external disturbances such as current. Unlike land mobile robots, underwater robots cannot use GPS (Global Positioning System). Most popular underwater positioning sensors are sonar-based, such as long-base line (LBL). However, autonomous processing of sonar measurements is plagued by noise, drop-outs, missed detection, false reading, poor resolution, etc. This paper presents a new adaptive control of underwater robots with sonar-based position measurements. Experimental results show robustness of the control system in the presence of unmodelled dynamics and various noise.. INTRODUCTION Several advanced controllers for underwater robots have been proposed in the literature. Among them are sliding mode control [ -3, neural network based control [], fuzzy logic control [SI, hybrid adaptive control [6], to name a few. Jose et al. [l] presented an adaptive control scheme for dynamic positioning of remotely operated vehicles based on a control algorithm called Variable Structure Model-Reference Adaptive Control (VS-MRAC). In this scheme, each degree of freedom of interest is controlled by a single loop VS-MRAC controller. Healey and Lienard [] used the sliding mode methods for the control of underwater vehicle and separated the system into non-interacting (or lightly interacting) subsystems grouping certain key motion equations together for the separate functions of steering, diving, and speed control. The design and testing of the flight control system of an advanced unmanned underwater vehicle (UUV) also using sliding mode methods with several single-input single-output (SISO) controllers was presented in [3]. Ishii et al. [] proposed a neural network based control system called "Self- Organizing Neural-Net-Controller System" (SONCS) for autonomous underwater vehicles (AUV) and examined its effectiveness through the application to the heading keeping control of an AUV called "Twin-Burger." In their study, a quick adaptation method of the controller called "Imaginary Training" was used to improve the time-consuming adaptation process of SONCS. A simple -rule fuzzy logic controller was developed and simulated for the depth control of an UUV in DeBitetto's study []. In the hybrid adaptive control (suggesting that the procedure is a mixture of continuous and discrete operations) of AUV done by Tabaii et al. [6], the system was simulated in the continuous domain while the control and identification section were discrete. In this study, a new adaptive control scheme for underwater robots was developed and experimentally implemented on ODIN (Omni-directional Intelligent Navigator) (Fig. ). ODIN is a 6 degrees-of-freedom, autonomous underwater robot with 8 thrusters; various navigation sensors such as sonars, a pressure sensor, and an inertial navigation system; and an on-board CPU with VxWorks OS in VMEbus. Its detailed description is available at /-asvodm.html and ref. [7]. The presented control scheme is different from conventional adaptive control schemes in that it estimates a set of combinations of unknown bounded constants of system parameter matrices rather than each parameter. And also the presented adaptive law adjusts the controller gains based on the performance of the system instead of the knowledge of the dynamic model. Its computational requirement does not depend on the number of unknown system parameters. Therefore, the presented adaptive control system is structurally simple and computationally efficient. The stability analysis by Lyapunov method proves that the tracking error can asymptotically converge to zero. Results from wet experiments show that the controller can achieve high-performance trajectory tracking in the presence of model uncertainties, measurement noises, and external disturbances.. NAVIGATION AND CONTROL Figure shows a general overview of the underwater robot or vehicle's navigation and control systems. The tasklmotion planning and trajectory generator modules provide the desired vehicle position as a fimction of time. The controller then computes desired vehicle forceltorque, by comparing the desired vehicle position and the current position estimate based on the sensor /99 $ IEEE 393
2 measurements. The corresponding value of each thruster force to provide the desired vehicle forceltorque is computed using a thruster control matrix (TCM). TCM's elements are geometry dependent and can be obtained for each vehicle in advance. Then, the desired input voltage to each thruster driver can be computed by using a thruster model. Input to the thruster model is the input voltage to the thruster driver and its output is the thruster force. A thruster system has highly nonlinear dynamics. Therefore, a simple thruster static model (TSM) is often used to compute the desired input voltage to each thruster driver, assuming that a time constant of the thruster system is much smaller than a time constant of the overall control system. In this study, a simple linear TSM of ODIN, which was experimentally obtained, was used. A pressure sensor was used to measure its position in z and its velocity was estimated by Kalman filter. Eight sector sonars on ODIN were used to determine its position in x and y coordinates defined in a water tank. As shown in figure, their raw measurements were processed through the pre-processing filter to get rid of false reading; the function filter to estimate x and y position with INS outputs; and the Kalman filter to estimate velocities in x and y. These estimates were used in control system. As this paper focuses on the control system, detailed description of the navigation system is omitted here. Detailed information about the navigation systems and filters used on ODIN is available in ref. [SI. Figure 3 a, b & c show effectiveness of the navigation system with three filters shown in figure : Fig. 3-a shows input signals to the navigation system, which are raw data of one sonar with lots of false readings and noise; Fig. 3-b & c show output of the navigation system, which are position and velocity estimates of the Kalman filter, respectively. 3. ADAPTIVE CONTROL SYSTEM The presented control system is based on the adaptive control with bound estimation developed by Yuh (Yuh [9], Choi & Yuh [lo]). In general, underwater vehicles can be represented by the following vector equation: where M, = M, +MA, C,(v) = C, +CA, M,= rigid body inertia matrix, MA = added inertia matrix; C,(v) = rigid body Coriolis and centripetal matrix, CA (v) = hydrodynamic Coriolis and centripetal matrix, D,(v) = hydrodynamic damping and lift matrix, g,(q)= gravitational forces and moments vector, T,= control inputs (forces and moments) vector, v = vehicle frame state vector, q= fixed frame state vector, and J= transformation matrix between vehicle and fixed frames. It can also be written in earth-fixed coordinates as follows: Mii+C(v,ll)-ii+D(v,ll)i+g(lll)+ud = (3) where M(q) = J-~M,J-', C(V,~) = J-T[Cv(~) -M,J-'J]J-' D(v, q) = J-TDv(V)J-', g(q) = J-Tg, (q) and Ud represents a class of modeled effects which are bounded by () where di, i=o,, are positive constants and the tracking error vector e is defined as e=qd-q () where T)d is a desired value of q. The system matrices of the vehicle are assumed to be bounded as llm-'llsa, IIMII~PI? IIC+DIIsp,, II gll P3, L-W') ) Y (6) where a,p,, and are positive constants. Instead of mathematically proving (6), we will present how to estimate e.= a(pi +di-3) i =,..., (7) I Y where p = ps =E, E is a positive constant, and d, = o for a (i- 3) < 0. Consider the following control law: r=kliid+kzi+k,+ke+kse=cki@, (8) where = qd, CD, = i, C D ~ = K, a positive constant vector, (D = e, = e, and K~ are control gain matrices. From Eqs. (3) and (8), the error equation can be obtained as follows e = M-'(M - Kl)iid + M-'(C + D - K,)il+ M-'(g - K3) (9) +M-'ud -M-'K,e-M-'K,e =M-'k(P, -Kl)CD, +M-'ud where P' =M, P, =c+d,p, =g,p, =ps =o. Theorem: The tracking error e will asymptotically converge to zero with the following adaptive controller: where f are positive constants, Gi are estimates of ei, and e =e+oe where ois a positive constant. - () 39
3 Prooj Consider the following Lyapunov function candidate: v = ZTZ + L c f;'y(q - iji$ (3) Differentiating Eq. 3 along Eq. 9 with respect to time yields V=i&+&Te-~py(q -bigi = [ZT(M-l&'i@i +M-'ud)+G*e- iflfli6i With the adaptive controller (lo), () and equation in the first bracket of () becomes and the equation in the second bracket becomes 'I the From ( ), ( ), and ( 6), we can conclude that v < o for all F # O. Therefore, the tracking error e will asymptotically go to zero from Eq. 0. The adaptive controller is described by (8), (0) and ( ). However, the direct use of the controller of (0) would generate large control input signals at near zero value of denominator. To avoid this problem, the following modified controller is used: (7) where i =,..., and 6, is a positive constant. The modified controller (7) may not guarantee the asymptotic stability but tracking errors are bounded by small numbers depending on 6i. To reduce the error, a term k,jedt is added to (S), where k, is a small constant.. INFLUENCE OF CONTROL PARAMETERS There are four parameters that affect the performance of the adaptive controller: adaptation gain (f) in Eq. ( l), sigma (0) in Eq. (), threshold ( 6 ) in Eq. (7), and I- control gain (k,) discussed at the end of previous section. One can notice the following. Sigma affects the time constant of the overall control system. The adaptation gain f affects the adaptation period. Appropriate values of the threshold 6 would keep the denominator in Eq. 7 from becoming the near zero value that may cause high gain values and large control signals beyond saturation limits. Appropriate small values of the I-control gain k,would help reduce the steady state errors due to 6 while it does not affect the overall stability. Effects of these parameters were investigated by experiments on ODIN. ODIN's desired path has three segments. Segment : ODIN moves downward from the surface with the position control in z direction only. Segment : then move ODIN in y direction with position control in all 6 dof (tracking in y and regulation in x, z, pitch, roll, and yaw motion). Segment 3: then move ODIN in x direction with position control in all 6 dof (tracking in x and regulation in y, z, pitch, roll, and yaw motion). The desired trajectory for each segment (z, y, and x) of the path was generated using a trapezoidal velocity profile. Since there was no position control in x and y during segment, ODIN was usually away from the desired location in x and y after segment. As can be seen from experimental results in Figs. -6, ODIN tried to move to the desired x and y location (.m,.m) as soon as ODIN started segment with control in all 6 dof During experiments, all control gains were initially set to zero. Case I: Effect of (3 was tested with three different values of (T =, and 3. The same values of (f, 6, ki)=(o.9,,o.0os) were used for each 0. It can be seen from figure that the tracking in the x-y plane is much better when sigma = (fig. -b) than when sigma = (fig. -a). However, when sigma increases to sigma = 3, the performance degrades. This is because when sigma is too large, it leads to very large voltage input thus hit the saturation limit of the motor. Oscillation is observed in fig. -c. Case : Effect off was tested with three different values of f = 0., 0., and 0.9. The same values of (0,6, k,)=(,,0.008) were used for each f. Figure shows that the performance gets better when adaptation gain f increases from f = 0. (fig. -a) to f = 0. (fig. -b) and to f = 0.9 (fig. -c). Case 3: Effect of 6 was tested with three different values of 6 =, 60, and 6. The same values of (0, f, k,)=(,0.9,0.008) were used for each 6. As shown in figure 6, tested values of 6 provide almost same 39
4 performance even though it was observed during the wet experiment that 6 =O caused instability of the system. Case : During wet tests to investigate effect of k,, the following values for other parameters were used: ((T, f, S)=(,0.9,). The influence of I-control gain k, is shown in figure 7. It was observed in earlier tests that almost no steady state error in x, y and other angles with or without k, but large steady state errors in z direction without k,. Therefore, k, was used only for z direction. It can be seen from Figure 7 that the steady state errors are reduced significantly with k, = (fig. 7-b) compared to steady state errors with k, = 0 in (fig. 7-a).. CONCLUSIONS This paper describes a new MIMO adaptive controller using bound estimation for underwater robots and presents experimental results of the control system on ODIN. Results show that the control system does not require any prior information about the system dynamics and yet can provide high performance in the presence of noise and unmodelled dynamics. Even though a very simple static thruster model was used as part of the control system, the adaptive controller could still provide good performance. No information about the ODIN s hydrodynamics was required in the adaptive controller design, yet it could still provide good performance. One may argue that the presented adaptive controller should have been compared to other conventional controllers. However, any conventional linear controller with zero gains or poorly tuned gains cannot provide good performance and it may even result in instability while the presented adaptive control performs well with gains initially set to zero. Fine-tuning of PID-type controller gains for the underwater robot system is very difficult if not impossible. Based on a theoretical model and experimental results, ODIN s dynamic model was obtained and computer simulator software for ODIN, OdinSim was also developed in Matlab as well as in C language, including all modules shown in Fig.. Future research will be on integration of a GA-based motion planner [ with the presented navigation and control system and its implementation on ODIN. ACKNOWLEDGEMENT This research was sponsored in part by the NSF I M Award (BES9-7896), in part by NSF (BES97-06), in part by ONR (NOOO ), in part by SNU ERC-ACI, and in part by a grant agreement (NA36RG0007) from NOAA of the Dept. of Commerce (RES-). The views expressed herein are those of the authors and do not necessarily reflect the views of funding agencies. UNIHI-SEAGRANT-CP REFERENCES [l] Cunha, J. P. et al. (99) Design of a High Performance Variable Structure Position Control of ROV s. IEEE J. of Oceanic Engineering, Vol. 0, No., pp. -. [] Healey, A. J. and Lienard, D. (993) Multivariable Sliding Mode Control for Autonomous Diving and Steering of Unmanned Underwater Vehicles. IEEE Journal of Oceanic Engineering, Vol. 8, No. 3, pp [3] Dougherty, F. et al. (990) At-Sea testing of an Unmanned Underwaer Vehicle Flight control System. Proceedings of Sym. of Autonomous underwater Vehicle Technology, pp [] Ishii, K. et al. (99) A Quick Adaptation Method in a Neural Network Based Control System for AWs. Proceedings of Sym. of Autonomous Underwater Vehicle Technology, pp [] DeBitetto, P. A. (99) Fuzzy Logic for Depth Control of Unmanned Undersea Vehicles. Proceedings of Sym. of Autonomous Underwater Vehicle Technology, pp [6] Tabaii, S. S. et al. (99) Hybrid Adaptive Control of Autonomous Underwater Vehicle. Proceedings of Sym. of AW Technology, pp [7] Kawaguchi, K. et al. (996) Design of an Autonomous Underwater Robot: ODIN. World Automation Congress, Montpellier, France, May. [SI Nie, J. et al. (998) On-Board Sensor-based Adaptive Control of Small UUVs in Very Shallow Water, ZFAC CAM 98, Fukuoka, Japan, Oct. [9] Yuh, J. (996) An Adaptive and Learning Control System for Underwater Robots. 3th World Congress IFAC, San Francisco, CA, June 996, A, -0. [lo]choi, S. K. and J. Yuh. (996) Experimental Study on a Learning Control System with Bound Estimation for Underwater Robots. Int l J. of Autonomous Robots, 3 ( & 3), [lllsugihara, K. and J. Yuh (998) GA-based motion planning for underwater robotic vehicles. Proceedings of the 0th Int l Symp. on Unmanned Untethered Submersible Technology (UUST-IO), Durham, NH, September, 06-. Fig. : ODIN (Omni-directional Intelligent Navigator) 396
5 TasWmotion planning &Trajectory Generator j / / I / * :.: I...,..,... I. " ~.. j j.. j! j Controller (TSM).l : ;. i s : + Thruster + i i f I j. i. j System : / / j./ :. :.... / i j i A i i I i j I Figure. Block diagram of navigation and control system. f e e O.: -..a.8 : w 0 w m 0 0 w 0 Pp UmD Ircl ui* (- UmDtrcl Figure. 3 (a) Unfiltered sonar signal, (b) Position from Kalman filter, (c) Velocity from Kalman filter.! 3 s x n W 3 8 =m U Figure. Influence of control parameter sigma. (a) sigma =, (b) sigma =, (c) sigma=3. 397
6 6._ E 3 8.I n 3 6 X I n Figure. Influence of control parameter f. (a) H., (b) 60., (c)=0.9. f 3 6.I w 3 8.I m Figure 6. Influence of control parameter threshold. (a) threshold=, (b) threshold=60, (c) threshold= p. p. N l N l Time (sec) Time (sec) (a) (b) Figure 7. Influence of control parameter k, in z direction. (a) k, =0, (b) k, = Desired trajectory, -- Actual trajectory. 398
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 informationModel 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 information1. INTRODUCTION. Fig. 1 SAUVIM
Automatic Fault-Accommodating Thrust Redistribution for a Redundant AUV Aaron M. Hanai *, Giacomo Marani* 2, Song K. Choi* 2 * Marine Autonomous Systems Engineering, Inc. 2333 Kapiolani Blvd. #92, Honolulu,
More informationFuzzy Adaptive Control for Trajectory Tracking of Autonomous Underwater Vehicle
1392 - - - Fuzzy Adaptive Control for Trajectory Tracking of Autonomous Underwater Vehicle Saeed Nakhkoob (1) - Abbas Chatraei (2) - Khoshnam Shojaei (2) (1) MSc Department of Electrical Engineering, Islamic
More informationControl of the MARES Autonomous Underwater Vehicle
Control 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 informationHover 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 informationFrom PD to Nonlinear Adaptive Depth-Control of a Tethered Autonomous Underwater Vehicle
Author manuscript, published in "IFAC Joint conference'2013: 5th Symposium on System Structure and Control 11th Workshop on Time-Delay Systems 6th Workshop on Fractional Differentiation and Its Applications,
More informationTrajectory tracking & Path-following control
Cooperative Control of Multiple Robotic Vehicles: Theory and Practice Trajectory tracking & Path-following control EECI Graduate School on Control Supélec, Feb. 21-25, 2011 A word about T Tracking and
More informationChapter 2 Review of Linear and Nonlinear Controller Designs
Chapter 2 Review of Linear and Nonlinear Controller Designs This Chapter reviews several flight controller designs for unmanned rotorcraft. 1 Flight control systems have been proposed and tested on a wide
More informationUnderactuated 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 informationHeading Lock Maneuver Testing of Autonomous Underwater Vehicle : Sotong - ITB
Heading Lock Maneuver Testing of Autonomous Underwater Vehicle : Sotong - ITB Muljowidodo K.* and Sapto Adi N.** Automation & Robotics Laboratory, Mechanical Engineering Department - Bandung Institute
More informationAdaptive Robust Control (ARC) for an Altitude Control of a Quadrotor Type UAV Carrying an Unknown Payloads
2 th International Conference on Control, Automation and Systems Oct. 26-29, 2 in KINTEX, Gyeonggi-do, Korea Adaptive Robust Control (ARC) for an Altitude Control of a Quadrotor Type UAV Carrying an Unknown
More informationNonlinear Landing Control for Quadrotor UAVs
Nonlinear Landing Control for Quadrotor UAVs Holger Voos University of Applied Sciences Ravensburg-Weingarten, Mobile Robotics Lab, D-88241 Weingarten Abstract. Quadrotor UAVs are one of the most preferred
More informationHeriot-Watt University
Heriot-Watt University Heriot-Watt University Research Gateway A robust dynamic region-based control scheme for an autonomous underwater vehicle Ismail, Zool H.; Mokhar, Mohd B. M.; Putranti, Vina W. E.;
More informationAnalysis and Design of Hybrid AI/Control Systems
Analysis and Design of Hybrid AI/Control Systems Glen Henshaw, PhD (formerly) Space Systems Laboratory University of Maryland,College Park 13 May 2011 Dynamically Complex Vehicles Increased deployment
More informationA Sliding Mode Controller Using Neural Networks for Robot Manipulator
ESANN'4 proceedings - European Symposium on Artificial Neural Networks Bruges (Belgium), 8-3 April 4, d-side publi., ISBN -9337-4-8, pp. 93-98 A Sliding Mode Controller Using Neural Networks for Robot
More informationControl of UUVs Based upon Mathematical Models Obtained from Self-Oscillations Experiments
Control of UUVs Based upon Mathematical Models Obtained from Self-Oscillations Eperiments Nikola Miskovic Zoran Vukic Edin Omerdic University of Zagreb, Faculty of Electrical Engineering and Computing,
More informationStable Limit Cycle Generation for Underactuated Mechanical Systems, Application: Inertia Wheel Inverted Pendulum
Stable Limit Cycle Generation for Underactuated Mechanical Systems, Application: Inertia Wheel Inverted Pendulum Sébastien Andary Ahmed Chemori Sébastien Krut LIRMM, Univ. Montpellier - CNRS, 6, rue Ada
More informationWe are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists. International authors and editors
We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists 3,800 116,000 120M Open access books available International authors and editors Downloads Our
More informationReal-time Motion Control of a Nonholonomic Mobile Robot with Unknown Dynamics
Real-time Motion Control of a Nonholonomic Mobile Robot with Unknown Dynamics TIEMIN HU and SIMON X. YANG ARIS (Advanced Robotics & Intelligent Systems) Lab School of Engineering, University of Guelph
More informationDesign of Advanced Control Techniques for an Underwater Vehicle
Design of Advanced Control Techniques for an Underwater Vehicle Divine Maalouf Advisors: Vincent Creuze Ahmed Chemori René Zapata 5 juillet 2012 OUTLINE I. Introduction: Problems/Challenges II. Modeling
More informationModeling and Control of 2-DOF Underwater Planar Manipulator
Modeling and Control of 2-DOF Underwater Planar Manipulator Surina Mat Suboh, Irfan Abd Rahman, Mohd Rizal Arshad, Muhammad Nasiruddin Mahyuddin USM Robotics Research Group (URRG), School of Electrical
More informationQuaternion Feedback Regulation of Underwater Vehicles Ola-Erik FJELLSTAD and Thor I. FOSSEN Abstract: Position and attitude set-point regulation of au
Quaternion Feedback Regulation of Underwater Vehicles Ola-Erik Fjellstad Dr.Ing. EE Seatex AS Trondheim NORWAY Thor I. Fossen Dr.Ing EE, M.Sc Naval Architecture Assistant Professor Telephone: +7 7 9 6
More informationTTK4190 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 informationNonlinear PD Controllers with Gravity Compensation for Robot Manipulators
BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 4, No Sofia 04 Print ISSN: 3-970; Online ISSN: 34-408 DOI: 0.478/cait-04-00 Nonlinear PD Controllers with Gravity Compensation
More informationUnifying Behavior-Based Control Design and Hybrid Stability Theory
9 American Control Conference Hyatt Regency Riverfront St. Louis MO USA June - 9 ThC.6 Unifying Behavior-Based Control Design and Hybrid Stability Theory Vladimir Djapic 3 Jay Farrell 3 and Wenjie Dong
More informationThe PVTOL Aircraft. 2.1 Introduction
2 The PVTOL Aircraft 2.1 Introduction We introduce in this chapter the well-known Planar Vertical Take-Off and Landing (PVTOL) aircraft problem. The PVTOL represents a challenging nonlinear systems control
More informationAnalysis of Four Quadrant Operation of Thruster Motor in an AUV using an Optimized H Infinity Speed Controller
Analysis of Four Quadrant Operation of Thruster Motor in an AUV using an Optimized H Infinity Speed Controller K. Vinida 1 and Mariamma Chacko 2 1 Research Scholar, Department of ship technology, Cochin
More informationAdaptive Setpoint Control for Autonomous Underwater Vehicles
Proceedings olthe 42nd IEEE Conference OD Decision and Control Maui, Hawaii USA, December 2003 - TuP08-4 Adaptive Setpoint Control for Autonomous Underwater Vehicles Y.C. Sun and C.C. Cheah School of Electrical
More informationIntegration of a strapdown gravimeter system in an Autonomous Underwater Vehicle
Integration of a strapdown gravimeter system in an Autonomous Underwater Vehicle Clément ROUSSEL PhD - Student (L2G - Le Mans - FRANCE) April 17, 2015 Clément ROUSSEL ISPRS / CIPA Workshop April 17, 2015
More informationA Blade Element Approach to Modeling Aerodynamic Flight of an Insect-scale Robot
A Blade Element Approach to Modeling Aerodynamic Flight of an Insect-scale Robot Taylor S. Clawson, Sawyer B. Fuller Robert J. Wood, Silvia Ferrari American Control Conference Seattle, WA May 25, 2016
More informationTHRUST 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 informationSOFTWARE FOR MODELLING AND SIMULATION OF A REMOTELY-OPERATED VEHICLE (ROV)
ISSN 76-459 Int. j. simul. model. 5 (6) 3, 4-5 Professional paper SOFTWARE FOR MODELLIN AND SIMULATION OF A REMOTELY-OPERATED VEHICLE (ROV) Chin, C. S.; Lau, M. W. S.; Low, E. & Seet,.. L. Robotic Research
More informationCDS 101/110a: Lecture 8-1 Frequency Domain Design
CDS 11/11a: Lecture 8-1 Frequency Domain Design Richard M. Murray 17 November 28 Goals: Describe canonical control design problem and standard performance measures Show how to use loop shaping to achieve
More informationDesign Artificial Nonlinear Controller Based on Computed Torque like Controller with Tunable Gain
World Applied Sciences Journal 14 (9): 1306-1312, 2011 ISSN 1818-4952 IDOSI Publications, 2011 Design Artificial Nonlinear Controller Based on Computed Torque like Controller with Tunable Gain Samira Soltani
More informationSimulation 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 informationU-model based controller design for an unmanned free swimming submersible (UFSS) vehicle under hydrodynamic disturbances
Indian Journal of Geo Marine Sciences Vol. 6 (), April 7, pp. 7-78 U-model based controller design for an unmanned free swimming submersible (UFSS) vehicle under hydrodynamic disturbances I. Abbasi, S.
More informationA New Approach to Control of Robot
A New Approach to Control of Robot Ali Akbarzadeh Tootoonchi, Mohammad Reza Gharib, Yadollah Farzaneh Department of Mechanical Engineering Ferdowsi University of Mashhad Mashhad, IRAN ali_akbarzadeh_t@yahoo.com,
More informationNonlinear 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 informationA Sliding Mode Control based on Nonlinear Disturbance Observer for the Mobile Manipulator
International Core Journal of Engineering Vol.3 No.6 7 ISSN: 44-895 A Sliding Mode Control based on Nonlinear Disturbance Observer for the Mobile Manipulator Yanna Si Information Engineering College Henan
More informationGAIN SCHEDULING CONTROL WITH MULTI-LOOP PID FOR 2- DOF ARM ROBOT TRAJECTORY CONTROL
GAIN SCHEDULING CONTROL WITH MULTI-LOOP PID FOR 2- DOF ARM ROBOT TRAJECTORY CONTROL 1 KHALED M. HELAL, 2 MOSTAFA R.A. ATIA, 3 MOHAMED I. ABU EL-SEBAH 1, 2 Mechanical Engineering Department ARAB ACADEMY
More informationSimulation 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 informationAutonomous Mobile Robot Design
Autonomous Mobile Robot Design Topic: Guidance and Control Introduction and PID Loops Dr. Kostas Alexis (CSE) Autonomous Robot Challenges How do I control where to go? Autonomous Mobile Robot Design Topic:
More informationSimulation 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 informationGain Scheduling Control with Multi-loop PID for 2-DOF Arm Robot Trajectory Control
Gain Scheduling Control with Multi-loop PID for 2-DOF Arm Robot Trajectory Control Khaled M. Helal, 2 Mostafa R.A. Atia, 3 Mohamed I. Abu El-Sebah, 2 Mechanical Engineering Department ARAB ACADEMY FOR
More informationQuaternion-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 informationNMT EE 589 & UNM ME 482/582 ROBOT ENGINEERING. Dr. Stephen Bruder NMT EE 589 & UNM ME 482/582
NMT EE 589 & UNM ME 482/582 ROBOT ENGINEERING NMT EE 589 & UNM ME 482/582 Simplified drive train model of a robot joint Inertia seen by the motor Link k 1 I I D ( q) k mk 2 kk Gk Torque amplification G
More informationFull-scale identification by use of self-oscillations for overactuated marine surface vehicles
INTERNATIONAL JOURNAL OF ADAPTIVE CONTROL AND SIGNAL PROCESSING Published online 15 August 2016 in Wiley Online Library (wileyonlinelibrary.com)..2709 Full-scale identification by use of self-oscillations
More informationELECTRODYNAMIC magnetic suspension systems (EDS
460 IEEE TRANSACTIONS ON MAGNETICS, VOL. 41, NO. 1, JANUARY 2005 Mathematical Model of the 5-DOF Sled Dynamics of an Electrodynamic Maglev System With a Passive Sled Jeroen de Boeij, Maarten Steinbuch,
More informationCHAPTER 5 ROBUSTNESS ANALYSIS OF THE CONTROLLER
114 CHAPTER 5 ROBUSTNESS ANALYSIS OF THE CONTROLLER 5.1 INTRODUCTION Robust control is a branch of control theory that explicitly deals with uncertainty in its approach to controller design. It also refers
More informationFormally Analyzing Adaptive Flight Control
Formally Analyzing Adaptive Flight Control Ashish Tiwari SRI International 333 Ravenswood Ave Menlo Park, CA 94025 Supported in part by NASA IRAC NRA grant number: NNX08AB95A Ashish Tiwari Symbolic Verification
More informationHandling Roll Constraints for Path Following of Marine Surface Vessels using Coordinated Rudder and Propulsion Control
2010 American Control Conference Marriott Waterfront, Baltimore, MD, USA June 30-July 02, 2010 FrB15.5 Handling Roll Constraints for Path Following of Marine Surface Vessels using Coordinated Rudder and
More informationQuadrotor Modeling and Control
16-311 Introduction to Robotics Guest Lecture on Aerial Robotics Quadrotor Modeling and Control Nathan Michael February 05, 2014 Lecture Outline Modeling: Dynamic model from first principles Propeller
More informationThe Design of Sliding Mode Controller with Perturbation Estimator Using Observer-Based Fuzzy Adaptive Network
ransactions on Control, utomation and Systems Engineering Vol. 3, No. 2, June, 2001 117 he Design of Sliding Mode Controller with Perturbation Estimator Using Observer-Based Fuzzy daptive Network Min-Kyu
More informationBack Propagation Neural Controller for a Two-Drive Robot Vehicle
Proceedings of the World Congress on Engineering and Computer Science 2 Vol I WCECS 2, October 2-22, 2, San Francisco, USA Back Propagation Neural Controller for a Two-Drive Robot Vehicle Riyadh Kenaya,
More informationDesign 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 informationProblem 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 informationDesign 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 informationA Model-Free Control System Based on the Sliding Mode Control Method with Applications to Multi-Input-Multi-Output Systems
Proceedings of the 4 th International Conference of Control, Dynamic Systems, and Robotics (CDSR'17) Toronto, Canada August 21 23, 2017 Paper No. 119 DOI: 10.11159/cdsr17.119 A Model-Free Control System
More informationwith 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 informationA Neural Network Adaptive Controller for Autonomous Diving Control of an Autonomous Underwater Vehicle
374 International Journal Ji-Hong of Control Li Pan-Mook Automation Lee and Systems Bong-Huan vol. Jun no. 3 pp. 374-383 September 004 A Neural Network Adaptive Controller for Autonomous Diving Control
More informationDESIRED COMPENSATION ADAPTIVE ROBUST CONTROL OF MOBILE SATELLITE COMMUNICATION SYSTEM WITH DISTURBANCE AND MODEL UNCERTAINTIES
International Journal of Innovative Computing, Information and Control ICIC International c 13 ISSN 1349-4198 Volume 9, Number 1, January 13 pp. 153 164 DESIRED COMPENSATION ADAPTIVE ROBUST CONTROL OF
More informationUNDERACTUATED CONTROL FOR AN AUTONOMOUS UNDERWATER VEHICLE WITH FOUR THRUSTERS ZAINAH BINTI MD. ZAIN
UNDERACTUATED CONTROL FOR AN AUTONOMOUS UNDERWATER VEHICLE WITH FOUR THRUSTERS 201299 ZAINAH BINTI MD. ZAIN PERPUSTAKAAN UNVRST 'I1ALAYSA PAHANG o.pangghan Tarikh 0C1 2J3,2 Graduate School of Natural Science
More informationAdaptive Robust Tracking Control of Robot Manipulators in the Task-space under Uncertainties
Australian Journal of Basic and Applied Sciences, 3(1): 308-322, 2009 ISSN 1991-8178 Adaptive Robust Tracking Control of Robot Manipulators in the Task-space under Uncertainties M.R.Soltanpour, M.M.Fateh
More informationAdaptive Unscented Kalman Filter with Multiple Fading Factors for Pico Satellite Attitude Estimation
Adaptive Unscented Kalman Filter with Multiple Fading Factors for Pico Satellite Attitude Estimation Halil Ersin Söken and Chingiz Hajiyev Aeronautics and Astronautics Faculty Istanbul Technical University
More informationExponential Controller for Robot Manipulators
Exponential Controller for Robot Manipulators Fernando Reyes Benemérita Universidad Autónoma de Puebla Grupo de Robótica de la Facultad de Ciencias de la Electrónica Apartado Postal 542, Puebla 7200, México
More informationIntroduction to centralized control
Industrial Robots Control Part 2 Introduction to centralized control Independent joint decentralized control may prove inadequate when the user requires high task velocities structured disturbance torques
More informationModeling and Control Overview
Modeling and Control Overview D R. T A R E K A. T U T U N J I A D V A N C E D C O N T R O L S Y S T E M S M E C H A T R O N I C S E N G I N E E R I N G D E P A R T M E N T P H I L A D E L P H I A U N I
More informationELEC4631 s Lecture 2: Dynamic Control Systems 7 March Overview of dynamic control systems
ELEC4631 s Lecture 2: Dynamic Control Systems 7 March 2011 Overview of dynamic control systems Goals of Controller design Autonomous dynamic systems Linear Multi-input multi-output (MIMO) systems Bat flight
More informationExperiments on Stabilization of the Hanging Equilibrium of a 3D Asymmetric Rigid Pendulum
Proceedings of the 25 IEEE Conference on Control Applications Toronto, Canada, August 28-3, 25 MB4.5 Experiments on Stabilization of the Hanging Equilibrium of a 3D Asymmetric Rigid Pendulum Mario A. Santillo,
More informationOptimal Control of Twin Rotor MIMO System Using LQR Technique
Optimal Control of Twin Rotor MIMO System Using LQR Technique Sumit Kumar Pandey and Vijaya Laxmi Abstract In this paper, twin rotor multi input multi output system (TRMS) is considered as a prototype
More informationNeural Network-Based Adaptive Control of Robotic Manipulator: Application to a Three Links Cylindrical Robot
Vol.3 No., 27 مجلد 3 العدد 27 Neural Network-Based Adaptive Control of Robotic Manipulator: Application to a Three Links Cylindrical Robot Abdul-Basset A. AL-Hussein Electrical Engineering Department Basrah
More informationNon 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 informationCONTROLO th Portuguese Conference on Automatic Control EXPERIMENTS ON VISION BASED CONTROL OF AN INDOORS RF BLIMP
COTROLO 2008 8 th Portuguese Conference on Automatic Control EXPERIMETS O VISIO BASED COTROL OF A IDOORS RF BLIMP Marco eves, João Marques, Alexandre Bernardino, José Santos-Victor Institute for Systems
More informationPosition in the xy plane y position x position
Robust Control of an Underactuated Surface Vessel with Thruster Dynamics K. Y. Pettersen and O. Egeland Department of Engineering Cybernetics Norwegian Uniersity of Science and Technology N- Trondheim,
More informationResearch Article Proportional-Derivative Observer-Based Backstepping Control for an Underwater Manipulator
Mathematical Problems in Engineering Volume 211, Article ID 39792, 18 pages doi:1.1155/211/39792 Research Article Proportional-Derivative Observer-Based Backstepping Control for an Underwater Manipulator
More informationRobust Control of Robot Manipulator by Model Based Disturbance Attenuation
IEEE/ASME Trans. Mechatronics, vol. 8, no. 4, pp. 511-513, Nov./Dec. 2003 obust Control of obot Manipulator by Model Based Disturbance Attenuation Keywords : obot manipulators, MBDA, position control,
More informationControl of a Car-Like Vehicle with a Reference Model and Particularization
Control of a Car-Like Vehicle with a Reference Model and Particularization Luis Gracia Josep Tornero Department of Systems and Control Engineering Polytechnic University of Valencia Camino de Vera s/n,
More informationMulti-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 informationNONLINEAR AND ADAPTIVE (INTELLIGENT) SYSTEMS MODELING, DESIGN, & CONTROL A Building Block Approach
NONLINEAR AND ADAPTIVE (INTELLIGENT) SYSTEMS MODELING, DESIGN, & CONTROL A Building Block Approach P.A. (Rama) Ramamoorthy Electrical & Computer Engineering and Comp. Science Dept., M.L. 30, University
More informationSupervisor: Dr. Youmin Zhang Amin Salar Zahra Gallehdari Narges Roofigari
Supervisor: Dr. Youmin Zhang Amin Salar 6032761 Zahra Gallehdari 1309102 Narges Roofigari 8907926 Fault Diagnosis and Fault Tolerant Control Systems Final Project December 2011 Contents Introduction Quad-Rotor
More informationNonlinear Observer Design for Dynamic Positioning
Author s Name, Company Title of the Paper DYNAMIC POSITIONING CONFERENCE November 15-16, 2005 Control Systems I J.G. Snijders, J.W. van der Woude Delft University of Technology (The Netherlands) J. Westhuis
More informationDEVELOPMENT AND MATHEMATICAL MODELLING OF PLANNING TRAJECTORY OF UNMANNED SURFACE VEHICLE
DEVELOPMENT AND MATHEMATICAL MODELLING OF PLANNING TRAJECTORY OF UNMANNED SURFACE VEHICLE PROMIT CHOUDHURY 1, SRISHA DEO 2 1 B. Tech 4 th Year, Mechanical, SRM University, Tamil Nadu, India, promit17@gmail.com
More informationGeometric Formation Control for Autonomous Underwater Vehicles
010 IEEE International Conference on Robotics and Automation Anchorage Convention District May 3-8, 010, Anchorage, Alaska, USA Geometric Formation Control for Autonomous Underwater Vehicles Huizhen Yang
More informationInternal Model Control of A Class of Continuous Linear Underactuated Systems
Internal Model Control of A Class of Continuous Linear Underactuated Systems Asma Mezzi Tunis El Manar University, Automatic Control Research Laboratory, LA.R.A, National Engineering School of Tunis (ENIT),
More informationIsobath following using an altimeter as a unique exteroceptive sensor
Isobath following using an altimeter as a unique exteroceptive sensor Luc Jaulin Lab-STICC, ENSTA Bretagne, Brest, France lucjaulin@gmail.com Abstract. We consider an underwater robot equipped with an
More informationAutonomous 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 information316 IEEE JOURNAL OF OCEANIC ENGINEERING, VOL. 36, NO. 2, APRIL Øyvind Hegrenæs, Member, IEEE, and Oddvar Hallingstad, Member, IEEE
316 IEEE JOURNAL OF OCEANIC ENGINEERING, VOL. 36, NO. 2, APRIL 2011 Model-Aided INS With Sea Current Estimation for Robust Underwater Navigation Øyvind Hegrenæs, Member, IEEE, and Oddvar Hallingstad, Member,
More informationGeneral procedure for formulation of robot dynamics STEP 1 STEP 3. Module 9 : Robot Dynamics & controls
Module 9 : Robot Dynamics & controls Lecture 32 : General procedure for dynamics equation forming and introduction to control Objectives In this course you will learn the following Lagrangian Formulation
More informationA Novel Finite Time Sliding Mode Control for Robotic Manipulators
Preprints of the 19th World Congress The International Federation of Automatic Control Cape Town, South Africa. August 24-29, 214 A Novel Finite Time Sliding Mode Control for Robotic Manipulators Yao ZHAO
More informationResearch 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 informationlzl='. Integrated Short Term Navigation of a Towed Underwater Body* G. Damy' M. Joannides2 F. LeGland3 M. Prkvosto' R. Rakotozafy2
Integrated Short Term Navigation of a Towed Underwater Body* G. Damy' M. Joannides2 F. LeGland3 M. Prkvosto' R. Rakotozafy2 IFREMER Brest, DITI/GO/SOM, BP 70, 29280 PLOUZANE, France INRIA Sophia Antipolis,
More informationObserver Based Output Feedback Tracking Control of Robot Manipulators
1 IEEE International Conference on Control Applications Part of 1 IEEE Multi-Conference on Systems and Control Yokohama, Japan, September 8-1, 1 Observer Based Output Feedback Tracking Control of Robot
More informationA SELF-TUNING KALMAN FILTER FOR AUTONOMOUS SPACECRAFT NAVIGATION
A SELF-TUNING KALMAN FILTER FOR AUTONOMOUS SPACECRAFT NAVIGATION Son H. Truong National Aeronautics and Space Administration (NASA) Goddard Space Flight Center (GSFC) Greenbelt, Maryland, USA 2771 E-mail:
More informationSliding Mode Control Strategies for Spacecraft Rendezvous Maneuvers
Osaka University March 15, 2018 Sliding Mode Control Strategies for Spacecraft Rendezvous Maneuvers Elisabetta Punta CNR-IEIIT, Italy Problem Statement First Case Spacecraft Model Position Dynamics Attitude
More informationOBJECTIVE DIRECTED CONTROL USING LOCAL MINIMISATION FOR AN AUTONOMOUS UNDERWATER VEHICLE
OBJECTIVE DIRECTED CONTROL USING LOCAL MINIMISATION FOR AN AUTONOMOUS UNDERWATER VEHICLE Lars Alminde, Jan D. Bendtsen, Jakob Stoustrup and Kristin Y. Pettersen Department of Electronic Systems, Section
More informationSelf-tuning Control Based on Discrete Sliding Mode
Int. J. Mech. Eng. Autom. Volume 1, Number 6, 2014, pp. 367-372 Received: July 18, 2014; Published: December 25, 2014 International Journal of Mechanical Engineering and Automation Akira Ohata 1, Akihiko
More informationNonlinear Adaptive Robust Control. Theory and Applications to the Integrated Design of Intelligent and Precision Mechatronic Systems.
A Short Course on Nonlinear Adaptive Robust Control Theory and Applications to the Integrated Design of Intelligent and Precision Mechatronic Systems Bin Yao Intelligent and Precision Control Laboratory
More informationCFD ANALYSIS FOR A REMOTELY OPERATED VEHICLE IN HORIZONTAL PLAN
Mechanical Testing and Diagnosis ISSN 47 9635, 018 (VIII), Volume 1, pp. 5-10 CFD ANALYSIS FOR A REMOTELY OPERATED VEHICLE IN HORIZONTAL PLAN Andra Teodora NEDELCU 1)*, Catalin FAITARB, Mihail Lucian DUMITRACHE
More informationDeveloped Blimp Robot Based On Ultrasonic Sensors Using Possibilities Distribution and Fuzzy Logic
Developed Blimp Robot Based On Ultrasonic Sensors Using Possibilities Distribution and Fuzzy Logic Rami Al-Jarrah and Hubert Roth Siegen University/Automatic Control Engineering, Siegen, Germany Email:
More information