Nonlinear Tracking Control of Underactuated Surface Vessel
|
|
- Candace Hamilton
- 5 years ago
- Views:
Transcription
1 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 of an underactuated surface vessel. Based on the cascaded structure of tracking error dynamics we present two new tracking controllers using Barbalat s lemma and backstepping techniques under mild assumptions on the reference trajectory. The closed-loop systems achieve global asymptotical and exponential tracking respectively. Simulation results show that the proposed control laws are effective. I. INTRODUCTION Control of underactuated surface vessels has attracted much attention recently. The state of the underactuated surface vessel cannot be stabilized to the origin by any smooth pure state feedback control law due to Brockett s necessary condition ([3]). Furthermore the model of the underactuated surface vessel is not drift-less and the control methods developed for stabilizing nonholonomic systems cannot be directly used to solve the stabilization problem of this system. With the effort of researchers several stabilizing control laws have been developed. Interested readers may refer to [][7][7][9][][][]. The tracking control problem of underactuated surface vessel has also been studied. In [] and [9] output tracking control is discussed based on feedback linearization and Lyapunov theory. In [] and [] global practical tracking controllers are presented where the tracking errors are made to converge to a neighborhood of the origin. In [] a K-exponential tracking controller is proposed based on the cascaded structures of the tracking error dynamics. In [] an asymptotical tracking controller and an exponential tracking controller are proposed. The asymptotical tracking controller is derived with the passivity-based L g V -type control strategy and the exponential tracking controller is proposed by combining the cascade structure of the tracking error dynamics and backstepping technique. In this paper we consider the tracking control problem of an underactuated surface vessel. Under mild assumptions we propose new tracking controllers with the aid of the cascade structure of the closed-loop system. In order to propose the controllers we first apply a nonlinear coordinate transformation to the system and the tracking error dynamics is derived with a cascaded structure. Then an asymptotical tracking controller is designed using Barbalat s lemma and backstepping. Furthermore in order to improve the convergence rate of the tracking error an exponential tracking controller is proposed by fully exploiting the Department of Electrical and Computer Engineering University of Central Florida //$. AACC 3 cascaded structure of the tracking errors which ensures that the tracking error globally exponentially converges to zero. Compared with existing controllers our controllers make the tracking errors converge to zero asymptotically or exponentially. Good tracking performance is guaranteed under mild assumptions made on the reference trajectories. The rest of the paper is organized as follows. In section the problem under study is stated. In Section 3 an asymptotical tracking controller is designed. Then an exponential tracking control law is presented in Section. In Section simulation results are shown. Finally we conclude the paper in Section. II. PROBLEM STATEMENT Consider the tracking controller problem of an underactuated surface vessel. The vessel has two propellers which are the force in surge and the control torque in yaw. Following the results in [] the kinematics of the system can be written as ẋ cos ψ sin ψ u ẏ = sin ψ cos ψ v () ψ r where (x y) denotes the coordinate of the center of mass of the surface vessel in the earth-fixed frame ψ is the orientation of the vessel and u v and r are the velocities in surge sway and yaw respectively. Assume that ) the environment forces due to wind currents and waves can be neglected in the model ) the inertia added mass and damping matrices are diagonal. The dynamics of the surface vessel is described as ([]) u = m vr d u + τ m m m v = m ur v m m ṙ = m m uv d 33 r + τ where m ii > are given by the vessel inertia and the added mass effects d ii > are given by the hydrodynamic damping m ii and d ii are assumed to be constant. τ and τ are the surge control force and the yaw control moment respectively. Given a bounded feasible reference trajectory (x d y d θ d u d v d r d ) with reference input (τ d τ d ) ()
2 which satisfies ẋ d = u d cos ψ d v d sin ψ d ẏ d = u d sin ψ d + v d cos ψ d ψ d = r d u d = m v d r d d u d + τ d m m m v d = m u d r d v d m m ṙ d = m m u d v d d 33 r d + τ d the tracking control problem under study is to design a control law for system ()-() such that lim t (x x d )= lim t (y y d )= lim t (ψ ψ d )= lim t (u u d )= lim t (v v d )= lim t (r r d )=. For the tracking problem there are several controllers proposed in [9] [] [] [] [] []. In the following sections we propose two new controllers: an asymptotical tracking controller and an exponential tracking controller. Due to space limit proofs are omitted. III. ASYMPTOTICAL TRACKING CONTROLLER To facilitate the controller design we transform ()-() into a suitable form. Applying the following state and input transformations ([]): z = x cos ψ + y sin ψ z = v z 3 = x sin ψ + y cos ψ + m v z = ψ z = r z = m u z w = m m uv d 33 r + τ w =( d )u z 3 z τ we have ż = z z + z 3 z m z z m m ż = z + z (z + z ) m m ż 3 = z z ż = z ż = w ż = w. (3) () () () 3 Similarly by the transformation z d = x d cos ψ d + y d sin ψ d z d = v d z 3d = x d sin ψ d + y d cos ψ d + m v d z d = ψ d z d = r d z d = m u d z d w d = m m u d v d d 33 r d + τ d w d =( d )u d z 3d z d τ d we have ż d = z d z d + z 3d z d m z d z d m m ż d = z d + z d (z d + z d ) m m ż 3d = z d z d ż d = z d ż d = w d ż d = w d. () Define the tracking error to be (7) e = [e e e 3 e e e ] T =[z z d z z d z 3 z 3d z z d z z d z z d ] T. (9) We have ė = e e + e 3 e + z 3d e m m +z d e 3 m (e e + z d e + e z d ) ė = e + d () (e e + z d e m m +e z d + e e + e z d + z d e ) ė 3 = e e + e z d + z d e ė = e () ė = w w d ė = w w d. Lemma : Using the transformations () () and (7) lim t e i = ( i ) implies that (x y ψ u v r) asymptotically converges to (x d y d ψ d u d v d r d ) System ()-() is a cascaded system. An important issue in controlling cascaded systems is to design a control law to avoid peaking phenomenon []. However for system ()-() the peaking phenomenon never appears if the sub-system () is asymptotically stable. Lemma : For the cascaded system ()-() if (x d y d u d v d r d ) is bounded and e i (3 i ) globally converge to zero then e and e globally converge to zero. Based on Lemma we propose a global tracking controller in two steps using backstepping []. In the first step we consider the stabilization problem of the subsystem (e 3 e e ). Assuming e is a virtual control we design e and w such that e 3 e and e globally asymptotically
3 converge to zero. The result of the first step is stated in the following lemma. Lemma 3: In () if z d and z d are bounded and lim t z d (t) let Lemma : For system () if (x d y d ψ d u d v d r d ) is bounded and r d satisfies t r d(s)ds δt ( t ) () e = χ () where constant δ> the control inputs w = k (e α) z d e 3 + w d + α (3) w = w d (k + k )e k k e (9) where w = w d k 3 ż d e 3 k 3 z d ė 3 k e (k 3 k +)z d e 3 e 3 e () α = k 3 z d e 3 () ensure e χ = k e k e 3 (e + z d ) () i (3 i ) globally exponentially converge to zero where control parameters k i > ( i ) and constants k i > ( i ) then e 3 e and e k k. asymptotically converge to zero respectively. By Lemma and Lemma we have the following In the second step we design an actual control w so theorem. that e 3 e e and e asymptotically converge to zero with Theorem : For system () if (x d y d ψ d u d v d r d ) is the aid of the result in Lemma 3. We have the following bounded and r d satisfies () control law (9)-() ensure result. e i ( i ) globally exponentially converge to zero Lemma : For system () if z d and z d are bounded where control parameters k i > ( i ) and k k. and lim t z d (t) the control law In the control laws (9) and () the control parameters are k i ( i ). Ifk i > ( i ) and k k the w = k (e χ) e 3 (e + z d ) e + w d + χ() states of the closed-loop system () globally exponentially w = k (e α) z d e 3 + w d + α (7) converge to zero. The exponential convergence rate of e i (3 i ) can be adjusted by the control parameters globally asymptotically stabilize e 3 e e and e to the k i ( i ). The exponential convergence rate of e origin where constants k i > ( i ) α and χ are and e depends on m m and the exponential defined in () and (). With the aid of the results in Lemma and Lemma we have the following theorem. Theorem : For system () if (x d y d ψ d u d v d r d ) is bounded and lim t r d (t) then the control law ()- (7) ensures that (x y ψ u v r) globally asymptotically converges to (x d y d ψ d u d v d r d ). In Theorem a global tracking controller is proposed convergence rate of e 3 e e and e. It should be noted that the assumption on r d is not strict. In this paper we propose two tracking controllers. The first one in Theorem makes the tracking errors asymptotically converge to zero while the second one in Theorem makes the tracking errors exponentially converge to zero. However the assumptions made on the reference trajectories in Theorem are less conservative than that in Theorem. with the assumption that (x d y d ψ d u d v d r d ) is bounded Several tracking controllers are proposed in literature. and lim t r d (t). In the controller there are only four In [] and [] global practical tracking controllers are control parameters k k k 3 and k. In order to make the presented. The tracking errors are made to converge to a state of the closed-loop system asymptotically converge to neighborhood of the origin. While our exponential controller makes the tracking errors exponentially converge the given trajectory they are only needed to be positive. Generally large values of k i ( i ) make the tracking to zero. In [] a K-exponential tracking controller is errors converge to zero fast. However controller ()-(7) proposed based on the cascaded structures of the tracking does not guarantee that the convergence rate of the tracking error dynamics. In [] an exponential tracking controller error is exponential. In order to make the tracking errors is proposed. The exponential tracking controller is proposed converge to zero fast an exponential tracking controller is by combining the cascade structure of the dynamics of proposed in the next section. the tracking errors and the backstepping technique. The assumptions made on the reference trajectories are the IV. EXPONENTIAL TRACKING CONTROLLER same as those in Theorem. Advantages of our proposed controller over some previous results in literature include: Based on the transformation ()-() we have the following lemma. zero; ) The assumptions made on the reference trajectories ) It can make the tracking errors exponentially converge to Lemma : For the cascaded system ()-() if are less conservative and easily verified; 3) The controller (x d y d ψ d u d v d r d ) is bounded and () is globally exponentially stable then ()-() is globally exponentially is simple and the control parameters are easily chosen. stable. V. SIMULATION By Lemma it only needs to consider the system (). For () we have the following result. In this section we study the effectiveness of the proposed control laws by simulation. Consider an underactuated sur- 33
4 face vessel with the model parameters []: m = kg m = kg =kg d =7kg/s = kg/s d 33 =kg/s. Assume the initial condition of the system is (x()y()ψ()u()v()r()) = (3. ). The reference trajectory to be tracked is similar to that in []. Assume the initial reference state are x d () = m y d () = m ψ d () = rad u d () = m/s v d () =.m/s r d () =.rad/s and u d (t) =m/s r d (t) =.rad/s the reference trajectory (x d y d ψ d u d v d r d ) can be generated by (3) with proper τ d and τ d. We first use the control law ()-(7) to system ()-(). The control parameters are chosen as k = k =. k 3 = and k =. Figs - are simulation results. Figs - show the tracking errors of the closed-loop system converge to zero. Fig. 7 shows the desired trajectory and the actual trajectory of the vessel in X Y plane. Fig. shows that the two control inputs are bounded. The simulation results verify the result in Theorem. In the second simulation the exponential stabilizing law (9) and () is applied to system () with the model parameters and initial condition stated above. In the control law we choose k =. k = k 3 = k =.. Figs 9-7 are simulation results. Figs 9- show that the given desired trajectories and the response of each state. They show that the states of the closed-loop system converge to the desired trajectories. Furthermore Fig. shows that the tracking errors exponentially converge to zero because logarithm of absolute value of each tracking error decrease linearly. Fig. shows the desired trajectory and the actual trajectory of the vessel in X Y plane. Fig. 7 shows that the control inputs are bounded. From the simulation the two proposed control laws all make the tracking error converge to zero. Since the first control law does not guarantee an exponential convergence rate of the tracking error of the closed-loop system the tracking performance may be not good as one desires. The second control law guarantees that the tracking error exponentially converge to zero. Therefore the performance of the tracking error system is satisfactory. VI. CONCLUSION In this paper the tracking control problem of an underactuated surface vessel is considered. New asymptotical tracking controller and exponential tracking controller are proposed with the aid of the cascaded structure of the error dynamics Barbalat s lemma and the backstepping technique. They can make the tracking errors converge to zero asymptotically or exponentially. Simulation results show the proposed controllers are effective. The ideas developed in this paper can be applied to design controllers of other underactuated systems. REFERENCES [] A. Behal D. M. Dawson W. E. Dixon and Y. Fang Tracking and regulation control of an underactuated surface vessel with nonintegrable dynamics IEEE Trans. on Automatic Control vol.7 no.3 pp [] S. Berge K. Ohtsu and T. Fossen Nonlinear control of ships minimizing the position tracking errors Modeling Identification Control vol. pp [3] R. Brockett Asymptotic stability and feedback stabilization in Differential Geometric Control Theory R. Brockett R. Millman and H. Sussmann Eds. Boston MA: Birkhauser 93. [] F. Bullo Stabilization of relative equilibria for underactuated systems on Riemannian manifolds Automatica vol.3 no. pp.9-3. [] F. Bullo N. E. Leonard and A. D. Lewis Controllability and motion algorithms for underactuated Lagrangian systems on Lie groups IEEE Trans. Automatic Control vol. pp.37-. [] W.E. Dixon D.M. Dawson F. Zhang and E. Zergeroglu Global exponential tracking control of a mobile robot system via a PE condition IEEE Transactions on Systems Man and Cybernetics vol.3 pp.9-. [7] I. Fantoni R. Lozano F. Mazenc and K.Y. Pettersen Stabilization of a nonlinear underactuated hovercraft Int. J. Robust Nonlinear Control vol. no. pp.-. [] T.I. Fossen Guidance and Control of Ocean Vehicles New York: Wiley 99. [9] J.-M. Godhavn Nonlinear tracking of underactuated surface vessels Proc. 3th Conf. Decision Control Kobe Japan December 99 pp [] Z.P. Jiang Global tracking control of underactuated ships by Lyapunov s direct method Automatica vol.3 pp [] M. Krstic I. Kanellakopoulos and P. Kokotovic Nonlinear and Adaptive Control Design. New York NY: Wiley 99. [] H.K. Khalil Nonlinear Systems. nd Edition Prentice-Hall Englewood Cliffs NJ 99. [3] I. Kolmanovsky and N.H. McClamroch Developments in nonholonomic control systems IEEE Control System Magazine vol. no. 99 pp.-3. [] E. Lefeber K. Y. Pettersen and H. Nijmeijer Tracking control of an underactuated ship IEEE Trans. on Control systems Technology vol. no. 3 pp.-. [] F. Mazenc K.Y. Pettersen and H. Nijmeijer Global uniform asymptotic stabilization of an underactuated surface vessel IEEE Trans. on Automatic Control vol.7 no. pp [] K.Y. Pettersen Exponential stabilization of underactuated vehicles Ph.D. thesis Norwegian University of Science and Technology 99. [7] K.Y. Pettersen and O. Egeland Exponential stabilization of an underactuated surface vessel Proc. 3th IEEE Conf. Decision and Control Kobe Japan 99 pp [] K.Y. Petterson and H. Nijmeijer Global practical stabilization and tracking for an underactuated ship A combined averaging and backstepping approach Proc. IFAC Conf. System Structure Control Nantes France July 99. pp.9-. [9] K.Y. Pettersen and O. Egeland Time-varying exponential stabilization of the position and attitude of an underactuated autonomous underwater vehicle IEEE Trans. on Automatic Control vol. no. 999 pp.-. [] M. Reyhanoglu Control and stabilization of an underactuated surface vessel Proc. 3th IEEE Conf. Decision and Control Kobe Japan 99 pp [] H.J. Sussmann and P.V. Kokotovic The peaking phenomenen and the global stabilization of nonlinear systems IEEE Trans. on Automatic Control vol.3 no. 99 pp.-. x: dashdot x d 3 3 Fig.. Response of x and x d
5 y: dashdot y d r: dashdot r d : solid (rad/sec) Fig.. Response of y and y d Fig.. Response of r and r d reference ψ: dashdot ψ d : solid (rad) Y (m) 3 3 X (m) Fig. 3. Response of ψ and ψ d Fig. 7. Trajectory in X Y plane 9 x u: dashdot u d τ (N): solid τ (N.m): dashdot 7 3 Fig.. Response of u and u d Fig.. Control inputs v: dashdot v d 3 3 x: dashdot x d 3 3 Fig.. Response of v and v d 3 Fig. 9. Response of x and x d
6 . y: dashdot y d r: dashdot r d : solid (rad/sec) Fig.. Response of y and y d Fig.. Response of r and r d ψ: dashdot ψ d : solid (rad) 7 3 logarithm of absolute value of tracking errors Fig.. Response of ψ and ψ d Fig.. Logarithm of absolute value of tracking errors. u: dashdot u d Y (m) reference X (m) Fig.. Response of u and u d Fig.. Trajectory in X Y plane v: dashdot v d τ (N): dashdot τ (N.m): solid Fig. 3. Response of v and v d Fig. 7. Control inputs 3
Global stabilization of an underactuated autonomous underwater vehicle via logic-based switching 1
Proc. of CDC - 4st IEEE Conference on Decision and Control, Las Vegas, NV, December Global stabilization of an underactuated autonomous underwater vehicle via logic-based switching António Pedro Aguiar
More informationDynamic Tracking Control of Uncertain Nonholonomic Mobile Robots
Dynamic Tracking Control of Uncertain Nonholonomic Mobile Robots Wenjie Dong and Yi Guo Department of Electrical and Computer Engineering University of Central Florida Orlando FL 3816 USA Abstract We consider
More informationA NONLINEAR TRANSFORMATION APPROACH TO GLOBAL ADAPTIVE OUTPUT FEEDBACK CONTROL OF 3RD-ORDER UNCERTAIN NONLINEAR SYSTEMS
Copyright 00 IFAC 15th Triennial World Congress, Barcelona, Spain A NONLINEAR TRANSFORMATION APPROACH TO GLOBAL ADAPTIVE OUTPUT FEEDBACK CONTROL OF RD-ORDER UNCERTAIN NONLINEAR SYSTEMS Choon-Ki Ahn, Beom-Soo
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 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 informationStability of Hybrid Control Systems Based on Time-State Control Forms
Stability of Hybrid Control Systems Based on Time-State Control Forms Yoshikatsu HOSHI, Mitsuji SAMPEI, Shigeki NAKAURA Department of Mechanical and Control Engineering Tokyo Institute of Technology 2
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 informationDiscontinuous Backstepping for Stabilization of Nonholonomic Mobile Robots
Discontinuous Backstepping for Stabilization of Nonholonomic Mobile Robots Herbert G. Tanner GRASP Laboratory University of Pennsylvania Philadelphia, PA, 94, USA. tanner@grasp.cis.upenn.edu Kostas J.
More informationK -exponential stability of the closed loop system.
221 EXPONENTIAL TRACKING CONTROL OF A MOBILE CAR USING A CASCADED APPROACH Elena Panteley ;1 Erjen Lefeber ;2 Antonio Loría Henk Nijmeijer ; Institute of Problems of Mech. Engg., Academy of Sciences of
More information1 Introduction. Abstract
Proceedings of the 2000 IEEE International Conference on Control Applications WA3-2 9:50 Anchorage, Alaska, USA September 25-27,2000 The Control of the Hovercraft System: A Flatness Based Approach Hebertt
More informationRobust Adaptive Attitude Control of a Spacecraft
Robust Adaptive Attitude Control of a Spacecraft AER1503 Spacecraft Dynamics and Controls II April 24, 2015 Christopher Au Agenda Introduction Model Formulation Controller Designs Simulation Results 2
More informationFeedback Control Strategies for a Nonholonomic Mobile Robot Using a Nonlinear Oscillator
Feedback Control Strategies for a Nonholonomic Mobile Robot Using a Nonlinear Oscillator Ranjan Mukherjee Department of Mechanical Engineering Michigan State University East Lansing, Michigan 4884 e-mail:
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 informationCLF-based Tracking Control for UAV Kinematic Models with Saturation Constraints
CDC3-IEEE45 CLF-based Tracking Control for UAV Kinematic Models with Saturation Constraints Wei Ren Randal W. Beard Department of Electrical and Computer Engineering Brigham Young University Provo, Utah
More informationCommun Nonlinear Sci Numer Simulat
Commun Nonlinear Sci Numer Simulat 14 (9) 319 37 Contents lists available at ScienceDirect Commun Nonlinear Sci Numer Simulat journal homepage: www.elsevier.com/locate/cnsns Switched control of a nonholonomic
More informationA Time-Varying Lookahead Distance Guidance Law for Path Following
A Time-Varying Lookahead Distance Guidance Law for Path Following Anastasios M. Lekkas Thor I. Fossen Centre for Ships and Ocean Structures Norwegian University of Science and Technology, NO-7491, Trondheim,
More informationH -Optimal Tracking Control Techniques for Nonlinear Underactuated Systems
IEEE Decision and Control Conference Sydney, Australia, Dec 2000 H -Optimal Tracking Control Techniques for Nonlinear Underactuated Systems Gregory J. Toussaint Tamer Başar Francesco Bullo Coordinated
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 informationAlmost Global Robust Attitude Tracking Control of Spacecraft in Gravity
Almost Global Robust Attitude Tracking Control of Spacecraft in Gravity Amit K. Sanyal Nalin A. Chaturvedi In this paper, we treat the practical problem of tracking the attitude and angular velocity of
More informationL -Bounded Robust Control of Nonlinear Cascade Systems
L -Bounded Robust Control of Nonlinear Cascade Systems Shoudong Huang M.R. James Z.P. Jiang August 19, 2004 Accepted by Systems & Control Letters Abstract In this paper, we consider the L -bounded robust
More informationGlobal Exponential Tracking Control of a Mobile Robot System via a PE Condition
IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS PART B: CYBERNETICS, VOL. 30, NO. 1, FEBRUARY 2000 129 Global Exponential Tracking Control of a Mobile Robot System via a PE Condition Warren E. Dixon,
More informationCONTROL OF THE NONHOLONOMIC INTEGRATOR
June 6, 25 CONTROL OF THE NONHOLONOMIC INTEGRATOR R. N. Banavar (Work done with V. Sankaranarayanan) Systems & Control Engg. Indian Institute of Technology, Bombay Mumbai -INDIA. banavar@iitb.ac.in Outline
More informationEnergy-based Swing-up of the Acrobot and Time-optimal Motion
Energy-based Swing-up of the Acrobot and Time-optimal Motion Ravi N. Banavar Systems and Control Engineering Indian Institute of Technology, Bombay Mumbai-476, India Email: banavar@ee.iitb.ac.in Telephone:(91)-(22)
More informationNonlinear Formation Control of Marine Craft
Nonlinear Formation Control of Marine Craft Roger Skjetne, Sonja Moi, and Thor I. Fossen Abstract This paper investigates formation control of a fleet of ships. The control objective for each ship is to
More informationPath Following for Marine Surface Vessels with Rudder and Roll Constraints: an MPC Approach
2009 American Control Conference Hyatt Regency Riverfront, St. Louis, MO, USA June 10-12, 2009 ThC11.6 Path Following for Marine Surface Vessels with Rudder and Roll Constraints: an MPC Approach Zhen Li,
More informationComparing Combinations of Linear and Nonlinear Feedback Terms for Motion Control of Marine Surface Vessels
Comparing Combinations of Linear and Nonlinear Feedback Terms for Motion Control of Marine Surface Vessels Mikkel Eske Nørgaard Sørensen Morten Breivik Centre for Autonomous Marine Operations and Systems,
More informationFormation Control of Nonholonomic Mobile Robots
Proceedings of the 6 American Control Conference Minneapolis, Minnesota, USA, June -6, 6 FrC Formation Control of Nonholonomic Mobile Robots WJ Dong, Yi Guo, and JA Farrell Abstract In this paper, formation
More informationIN THE past few years, there has been a surge of interest
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 44, NO. 9, SEPTEMBER 1999 1663 Dynamics and Control of a Class of Underactuated Mechanical Systems Mahmut Reyhanoglu, Member, IEEE, Arjan van der Schaft, Senior
More informationNONLINEAR PATH CONTROL FOR A DIFFERENTIAL DRIVE MOBILE ROBOT
NONLINEAR PATH CONTROL FOR A DIFFERENTIAL DRIVE MOBILE ROBOT Plamen PETROV Lubomir DIMITROV Technical University of Sofia Bulgaria Abstract. A nonlinear feedback path controller for a differential drive
More informationPosture regulation for unicycle-like robots with. prescribed performance guarantees
Posture regulation for unicycle-like robots with prescribed performance guarantees Martina Zambelli, Yiannis Karayiannidis 2 and Dimos V. Dimarogonas ACCESS Linnaeus Center and Centre for Autonomous Systems,
More informationFormation Control for Underactuated Autonomous Underwater Vehicles Using the Approach Angle
Original Article International Journal of Fuzzy Logic and Intelligent Systems Vol. 3, No. 3, September 03, pp. 54-63 http://dx.doi.org/0.539/ijfis.03.3.3.54 ISSNPrint 598-645 ISSNOnline 093-744X Formation
More informationTTK4150 Nonlinear Control Systems Solution 6 Part 2
TTK4150 Nonlinear Control Systems Solution 6 Part 2 Department of Engineering Cybernetics Norwegian University of Science and Technology Fall 2003 Solution 1 Thesystemisgivenby φ = R (φ) ω and J 1 ω 1
More informationLogic-based switching control of a nonholonomic system with parametric modeling uncertainty
Logic-based switching control of a nonholonomic system with parametric modeling uncertainty João P. Hespanha, Daniel Liberzon, A. Stephen Morse Dept. of Electrical Eng. and Computer Science University
More informationTHE nonholonomic systems, that is Lagrange systems
Finite-Time Control Design for Nonholonomic Mobile Robots Subject to Spatial Constraint Yanling Shang, Jiacai Huang, Hongsheng Li and Xiulan Wen Abstract This paper studies the problem of finite-time stabilizing
More information2.5. x x 4. x x 2. x time(s) time (s)
Global regulation and local robust stabilization of chained systems E Valtolina* and A Astolfi* Π *Dipartimento di Elettronica e Informazione Politecnico di Milano Piazza Leonardo da Vinci 3 33 Milano,
More informationOutput Feedback Control for Maneuvering Systems Using Observer Backstepping
Output Feedback Control for Maneuvering Systems Using Observer Backstepping Ivar-André F. Ihle 1 RogerSkjetne and Thor I. Fossen 13 Abstract An output feedback design for maneuvering systems is proposed
More informationGlobal stabilization of feedforward systems with exponentially unstable Jacobian linearization
Global stabilization of feedforward systems with exponentially unstable Jacobian linearization F Grognard, R Sepulchre, G Bastin Center for Systems Engineering and Applied Mechanics Université catholique
More informationAdaptive Nonlinear Control A Tutorial. Miroslav Krstić
Adaptive Nonlinear Control A Tutorial Miroslav Krstić University of California, San Diego Backstepping Tuning Functions Design Modular Design Output Feedback Extensions A Stochastic Example Applications
More informationStabilization of a Specified Equilibrium in the Inverted Equilibrium Manifold of the 3D Pendulum
Proceedings of the 27 American Control Conference Marriott Marquis Hotel at Times Square New York City, USA, July 11-13, 27 ThA11.6 Stabilization of a Specified Equilibrium in the Inverted Equilibrium
More informationStabilization of a 3D Rigid Pendulum
25 American Control Conference June 8-, 25. Portland, OR, USA ThC5.6 Stabilization of a 3D Rigid Pendulum Nalin A. Chaturvedi, Fabio Bacconi, Amit K. Sanyal, Dennis Bernstein, N. Harris McClamroch Department
More informationStabilization of Angular Velocity of Asymmetrical Rigid Body. Using Two Constant Torques
Stabilization of Angular Velocity of Asymmetrical Rigid Body Using Two Constant Torques Hirohisa Kojima Associate Professor Department of Aerospace Engineering Tokyo Metropolitan University 6-6, Asahigaoka,
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 informationADAPTIVE FEEDBACK LINEARIZING CONTROL OF CHUA S CIRCUIT
International Journal of Bifurcation and Chaos, Vol. 12, No. 7 (2002) 1599 1604 c World Scientific Publishing Company ADAPTIVE FEEDBACK LINEARIZING CONTROL OF CHUA S CIRCUIT KEVIN BARONE and SAHJENDRA
More informationNonlinear dynamic model identification methodology for real robotic surface vessels
International Journal of Control, 2013 Vol. 86, No. 12, 2315 2324, http://dx.doi.org/10.1080/00207179.2013.813646 Nonlinear dynamic model identification methodology for real robotic surface vessels Yaswanth
More informationUnit quaternion observer based attitude stabilization of a rigid spacecraft without velocity measurement
Proceedings of the 45th IEEE Conference on Decision & Control Manchester Grand Hyatt Hotel San Diego, CA, USA, December 3-5, 6 Unit quaternion observer based attitude stabilization of a rigid spacecraft
More informationNONLINEAR BACKSTEPPING DESIGN OF ANTI-LOCK BRAKING SYSTEMS WITH ASSISTANCE OF ACTIVE SUSPENSIONS
NONLINEA BACKSTEPPING DESIGN OF ANTI-LOCK BAKING SYSTEMS WITH ASSISTANCE OF ACTIVE SUSPENSIONS Wei-En Ting and Jung-Shan Lin 1 Department of Electrical Engineering National Chi Nan University 31 University
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 informationGeometric path following control of a rigid body based on the stabilization of sets
Preprints of the 19th World Congress The International Federation of Automatic Control Geometric path following control of a rigid body based on the stabilization of sets uri A. Kapitanyuk Sergey A. Chepinskiy
More informationControl of the Underactuated Inertia Wheel Inverted Pendulum for Stable Limit Cycle Generation
Advanced Robotics 23 (2009) 1999 2014 www.brill.nl/ar Full paper Control of the Underactuated Inertia Wheel Inverted Pendulum for Stable Limit Cycle Generation Sébastien Andary, Ahmed Chemori and Sébastien
More informationAdaptive Nonlinear Control Allocation of. Non-minimum Phase Uncertain Systems
2009 American Control Conference Hyatt Regency Riverfront, St. Louis, MO, USA June 10-12, 2009 ThA18.3 Adaptive Nonlinear Control Allocation of Non-minimum Phase Uncertain Systems Fang Liao, Kai-Yew Lum,
More informationTracking control strategy for the standard N-trailer mobile robot geometrically motivated approach
Tracking control strategy for the standard N-trailer mobile robot geometrically motivated approach The paper presented during 8 th International Workshop RoMoCo, Bukowy Dworek, Poland, June 5-7, Maciej
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 informationA Ship Heading and Speed Control Concept Inherently Satisfying Actuator Constraints
A Ship Heading and Speed Control Concept Inherently Satisfying Actuator Constraints Mikkel Eske Nørgaard Sørensen, Morten Breivik and Bjørn-Olav H. Eriksen Abstract Satisfying actuator constraints is often
More informationPath Following of Underactuated Marine Surface Vessels in the Presence of Unknown Ocean Currents
Path Following of Underactuated Marine Surface Vessels in the Presence of Unknown Ocean Currents Signe Moe 1, Walter Caharija 1, Kristin Y Pettersen 1 and Ingrid Schjølberg Abstract Unmanned marine crafts
More informationEN Nonlinear Control and Planning in Robotics Lecture 3: Stability February 4, 2015
EN530.678 Nonlinear Control and Planning in Robotics Lecture 3: Stability February 4, 2015 Prof: Marin Kobilarov 0.1 Model prerequisites Consider ẋ = f(t, x). We will make the following basic assumptions
More informationContraction Based Adaptive Control of a Class of Nonlinear Systems
9 American Control Conference Hyatt Regency Riverfront, St. Louis, MO, USA June -, 9 WeB4.5 Contraction Based Adaptive Control of a Class of Nonlinear Systems B. B. Sharma and I. N. Kar, Member IEEE Abstract
More informationObserver Design for a Flexible Robot Arm with a Tip Load
5 American Control Conference June 8-, 5. Portland, OR, USA WeC7.6 Observer Design for a Flexible Robot Arm with a Tip Load Tu Duc Nguyen and Olav Egeland Abstract In this paper, we consider the observer
More informationStability of switched seesaw systems with application to the stabilization of underactuated vehicles
Stability of switched seesaw systems with application to the stabilization of underactuated vehicles A. Pedro Aguiar, João P. Hespanha, and António M. Pascoal Abstract This paper addresses the stabilization
More informationHIERARCHICAL TRAJECTORY GENERATION FOR A CLASS OF NONLINEAR SYSTEMS. 1. Introduction
HIERARCHICAL TRAJECTORY GENERATION FOR A CLASS OF NONLINEAR SYSTEMS PAULO TABUADA AND GEORGE J PAPPAS Abstract Trajectory generation and motion planning for nonlinear control systems is an important and
More informationOutput Regulation of Uncertain Nonlinear Systems with Nonlinear Exosystems
Output Regulation of Uncertain Nonlinear Systems with Nonlinear Exosystems Zhengtao Ding Manchester School of Engineering, University of Manchester Oxford Road, Manchester M3 9PL, United Kingdom zhengtaoding@manacuk
More informationMinimization of Cross-track and Along-track Errors for Path Tracking of Marine Underactuated Vehicles
Minimization of Cross-track and Along-track Errors for Path Tracking of Marine Underactuated Vehicles Anastasios M. Lekkas and Thor I. Fossen Abstract This paper deals with developing a guidance scheme
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 informationUDE-based Dynamic Surface Control for Strict-feedback Systems with Mismatched Disturbances
16 American Control Conference ACC) Boston Marriott Copley Place July 6-8, 16. Boston, MA, USA UDE-based Dynamic Surface Control for Strict-feedback Systems with Mismatched Disturbances Jiguo Dai, Beibei
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 informationContinuous Time-Varying Pure Feedback Control for Chained Nonholonomic Systems with Exponential Convergent Rate
Proceedings of the 7th World Congress The International Federation of Automatic Control Continuous Time-Varying Pure Feedback Control for Chained Nonholonomic Systems with Exponential Convergent Rate Hongliang
More informationAutonomous 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 informationOVER THE past 20 years, the control of mobile robots has
IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 18, NO. 5, SEPTEMBER 2010 1199 A Simple Adaptive Control Approach for Trajectory Tracking of Electrically Driven Nonholonomic Mobile Robots Bong Seok
More informationNonlinear and Cooperative Control of Multiple Hovercraft with Input Constraints
Submitted as a Regular Paper to the European Control Conference Revised: December 8, Nonlinear and Cooperative Control of Multiple Hovercraft with Input Constraints William B. Dunbar, Reza Olfati-Saber,
More informationControllability Analysis of A Two Degree of Freedom Nonlinear Attitude Control System
Controllability Analysis of A Two Degree of Freedom Nonlinear Attitude Control System Jinglai Shen, Amit K Sanyal, and N Harris McClamroch Department of Aerospace Engineering The University of Michigan
More informationarxiv: v1 [cs.sy] 30 Dec 2018
Smooth, Time-invariant Regulation of Nonholonomic Systems via Energy Pumping-and-Damping Bowen Yi a,b, Romeo Ortega b, Weidong Zhang* a a Department of Automation, Shanghai Jiao Tong University, Shanghai
More informationA trajectory tracking control design for a skid-steering mobile robot by adapting its desired instantaneous center of rotation
A trajectory tracking control design for a skid-steering mobile robot by adapting its desired instantaneous center of rotation Jae-Yun Jun, Minh-Duc Hua, Faïz Benamar Abstract A skid-steering mobile robot
More informationRobust Control of Horizontal Formation Dynamics for Autonomous Underwater Vehicles
Robust Control of Horizontal Formation Dynamics for Autonomous Underwater Vehicles Huizhen Yang and Fumin Zhang Abstract This paper presents a novel robust controller design for formation control of autonomous
More informationAn Adaptive Full-State Feedback Controller for Bilateral Telerobotic Systems
21 American Control Conference Marriott Waterfront Baltimore MD USA June 3-July 2 21 FrB16.3 An Adaptive Full-State Feedback Controller for Bilateral Telerobotic Systems Ufuk Ozbay Erkan Zergeroglu and
More informationIMECE NEW APPROACH OF TRACKING CONTROL FOR A CLASS OF NON-MINIMUM PHASE LINEAR SYSTEMS
Proceedings of IMECE 27 ASME International Mechanical Engineering Congress and Exposition November -5, 27, Seattle, Washington,USA, USA IMECE27-42237 NEW APPROACH OF TRACKING CONTROL FOR A CLASS OF NON-MINIMUM
More informationCoordinated Path Following for Mobile Robots
Coordinated Path Following for Mobile Robots Kiattisin Kanjanawanishkul, Marius Hofmeister, and Andreas Zell University of Tübingen, Department of Computer Science, Sand 1, 7276 Tübingen Abstract. A control
More informationAttitude Regulation About a Fixed Rotation Axis
AIAA Journal of Guidance, Control, & Dynamics Revised Submission, December, 22 Attitude Regulation About a Fixed Rotation Axis Jonathan Lawton Raytheon Systems Inc. Tucson, Arizona 85734 Randal W. Beard
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 informationAdaptive, Non-Singular Path-Following Control of Dynamic Wheeled Robots
Adaptive, Non-Singular Path-ollowing Control of Dynamic Wheeled Robots D. Soetanto, L. Lapierre, A. Pascoal nstitute for Systems and Robotics and Dept. Electrical Engineering and Computers nstituto Superior
More informationAdaptive backstepping for trajectory tracking of nonlinearly parameterized class of nonlinear systems
Adaptive backstepping for trajectory tracking of nonlinearly parameterized class of nonlinear systems Hakim Bouadi, Felix Antonio Claudio Mora-Camino To cite this version: Hakim Bouadi, Felix Antonio Claudio
More informationAdaptive Tracking and Parameter Estimation with Unknown High-Frequency Control Gains: A Case Study in Strictification
Adaptive Tracking and Parameter Estimation with Unknown High-Frequency Control Gains: A Case Study in Strictification Michael Malisoff, Louisiana State University Joint with Frédéric Mazenc and Marcio
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 informationq HYBRID CONTROL FOR BALANCE 0.5 Position: q (radian) q Time: t (seconds) q1 err (radian)
Hybrid Control for the Pendubot Mingjun Zhang and Tzyh-Jong Tarn Department of Systems Science and Mathematics Washington University in St. Louis, MO, USA mjz@zach.wustl.edu and tarn@wurobot.wustl.edu
More informationHybrid Control of the Pendubot
IEEE/ASME TRANSACTIONS ON MECHATRONICS, VOL. 7, NO. 1, MARCH 2002 79 Hybrid Control of the Pendubot Mingjun Zhang, Student Member, IEEE, and Tzyh-Jong Tarn, Fellow, IEEE Abstract Swing up and balance control
More informationFormation Control of Underactuated Marine Vehicles with Communication Constraints
Formation Control of Underactuated Marine Vehicles with Communication Constraints Even Børhaug, Alexey Pavlov, Reza Ghabcheloo, Kristin Y. Pettersen, António Pascoal, Carlos Silvestre. Abstract In this
More informationTowards Quantitative Time Domain Design Tradeoffs in Nonlinear Control
Towards Quantitative Time Domain Design Tradeoffs in Nonlinear Control Rick H. Middleton Julio H. Braslavsky Ingeniería en Automatización y Control Industrial Departamento de Ciencia y Tecnología Universidad
More informationA composite adaptive output feedback tracking controller for robotic manipulators* E. Zergeroglu, W. Dixon, D. Haste, and D.
Robotica (1999) volume 17, pp. 591 600. Printed in the United Kingdom 1999 Cambridge University Press A composite adaptive output feedback tracking controller for robotic manipulators* E. Zergeroglu, W.
More informationAdaptive Leader-Follower Formation Control of Autonomous Marine Vehicles
Adaptive Leader-Follower Formation Control of Autonomous Marine Vehicles Lara Briñón-Arranz, António Pascoal, and A. Pedro Aguiar Abstract This paper addresses the problem of adaptive leader-follower formation
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 informationA Novel Integral-Based Event Triggering Control for Linear Time-Invariant Systems
53rd IEEE Conference on Decision and Control December 15-17, 2014. Los Angeles, California, USA A Novel Integral-Based Event Triggering Control for Linear Time-Invariant Systems Seyed Hossein Mousavi 1,
More informationNon-Collision Conditions in Multi-agent Robots Formation using Local Potential Functions
2008 IEEE International Conference on Robotics and Automation Pasadena, CA, USA, May 19-23, 2008 Non-Collision Conditions in Multi-agent Robots Formation using Local Potential Functions E G Hernández-Martínez
More informationRobust Stabilization of Jet Engine Compressor in the Presence of Noise and Unmeasured States
obust Stabilization of Jet Engine Compressor in the Presence of Noise and Unmeasured States John A Akpobi, Member, IAENG and Aloagbaye I Momodu Abstract Compressors for jet engines in operation experience
More informationFormation Control of Marine Surface Craft using Lagrange Multipliers
Formation Control of Marine Surface Craft using Lagrange Multipliers Ivar-André F. Ihle 1, Jérôme Jouffroy 1 andthori.fossen 1, Abstract We propose a method for constructing control laws for formation
More informationAircraft Maneuver Regulation: a Receding Horizon Backstepping Approach
Aircraft Maneuver Regulation: a Receding Horizon Backstepping Approach Giuseppe Notarstefano and Ruggero Frezza Abstract Coordinated flight is a nonholonomic constraint that implies no sideslip of an aircraft.
More informationENERGY BASED CONTROL OF A CLASS OF UNDERACTUATED. Mark W. Spong. Coordinated Science Laboratory, University of Illinois, 1308 West Main Street,
ENERGY BASED CONTROL OF A CLASS OF UNDERACTUATED MECHANICAL SYSTEMS Mark W. Spong Coordinated Science Laboratory, University of Illinois, 1308 West Main Street, Urbana, Illinois 61801, USA Abstract. In
More informationRobotics, Geometry and Control - A Preview
Robotics, Geometry and Control - A Preview Ravi Banavar 1 1 Systems and Control Engineering IIT Bombay HYCON-EECI Graduate School - Spring 2008 Broad areas Types of manipulators - articulated mechanisms,
More informationNavigation and Obstacle Avoidance via Backstepping for Mechanical Systems with Drift in the Closed Loop
Navigation and Obstacle Avoidance via Backstepping for Mechanical Systems with Drift in the Closed Loop Jan Maximilian Montenbruck, Mathias Bürger, Frank Allgöwer Abstract We study backstepping controllers
More informationhas been extensively investigated during the last few years with great success [7,4,5,9,4,7]. It can be shown that time-varying smooth control laws fo
Control Design for Chained-Form Systems with Bounded Inputs? Jihao Luo Department of Mechanical and Aerospace Engineering, University of Virginia, Charlottesville, VA 93-44, USA Panagiotis Tsiotras School
More informationFurther results on global stabilization of the PVTOL aircraft
Further results on global stabilization of the PVTOL aircraft Ahmad Hably, Farid Kendoul 2, Nicolas Marchand, and Pedro Castillo 2 Laboratoire d Automatique de Grenoble, ENSIEG BP 46, 3842 Saint Martin
More informationControl of underactuated mechanical systems
Control of underactuated mechanical systems Aneke, N.P.I. DOI: 1.61/IR55959 Published: 1/1/23 Document Version Publisher s PDF, also known as Version of Record (includes final page, issue and volume numbers)
More informationCONTROL OF THE UNDERACTUATED SHIP - A FLATNESS BASED APPROACH
CONTROL OF THE UNDERACTUATED SHIP - A FLATNESS BASED APPROACH José Oniram de Aquino Limaverde Filho, Eugênio Liborio Feitosa Fortaleza GRACO - Grupo de Automação e Controle Universidade de Brasília Brasília,
More information