Output Feedback Control for Maneuvering Systems Using Observer Backstepping

Size: px
Start display at page:

Download "Output Feedback Control for Maneuvering Systems Using Observer Backstepping"

Transcription

1 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 by using an observer backstepping approach which applies damping terms to counteract disturbances to the controller. By using available exponential observers stability of the interconnected observer-controller system is obtained. The design is fairly general and equally applicable for maneuvering systems where an exponentially stable observer is available. As a case study an output-feedback control design is performed for maneuvering a vessel where only position measurements are available. The resulting design can be viewed as a Guidance-Navigation-Control system for a marine vessel. Simulation of the case study verifies the theoretical results. I. INTRODUCTION Control systems which primarily wants to steer an object along a path while the speed assignment may be of secondary interest is referred to as maneuvering systems. One advantage of following a path without just considering time assignments is that a dynamic combination of time speed and acceleration assignments and feedback from the plant can be used to determine the desired motion along the path. For a thorough background on trajectory tracking path following and maneuvering see [1] [] and references therein. The general maneuvering problem as stated in [] divides the control problem into a geometric and a dynamic task: the geometric task is to reach the desired path and then stay on it while the dynamic task is to satisfy a time speed or acceleration assignment along the path. The obtained control law when implemented as a real life control system may depend on states that are not measured. An observer is therefore designed to estimate the unknown states needed in the control law. For linear systems the superposition principle guarantees that two stable subsystems will remain stable when interconnected as a cascade. For nonlinear systems output-feedback introduces new challenges: nonlinear observers are only available for restrictive classes of systems and the interconnection of two nonlinear stable systems might not be stable. See [3] and references therein for an overview. References on observer design and output feedback control of dynamically positioned ships can be found in e.g. [4] [5] [6] and [7]. In this paper an output-feedback design method for maneuvering systems is proposed. State-feedback control This project is sponsored by the Centre for Ships and Ocean Structures (CeSOS) Norwegian Centre of Excellence at NTNU. 1 Centre for Ships and Ocean Structures Norwegian University of Science and Technology NO-7491 Trondheim Norway. Marine Cybernetics AS P. O. Box 467 NO-7451 Trondheim Norway. 3 Department of Engineering Cybernetics Norwegian University of Science and Technology NO-7491 Trondheim Norway. s: ihle@ntnu.no skjetne@ieee.org fossen@ieee.org. design is used for solving a robust output maneuvering problem in [] adaptive output maneuvering in [8] and formation control by synchronizing multiple maneuvering systems in [9]. Experimental results on maneuvering and formation maneuvering systems are reported in [8] [1]. However no complete output-feedback analysis is given. This paper is motivated by the observer backstepping approach from [11] where damping terms are added to the controller to counteract the disturbances from the exponentially stable observer and thereby ensure stability of the closed-loop system. This approach can be seen as an extension to the general maneuvering problem since the difference between the state-feedback control system and the output-feedback control system lies in the addition of the damping term. In Section II an output-feedback maneuvering design for a class of systems on output-feedback form will be performed. The same output-feedback control design is applied for a surface vessel with only position measurements in Section III. Simulation results is used to verify the theoretical results of the proposed design in Section IV and some concluding remarks are given in V. Notation: Abbreviations like GS LAS UGAS UGES etc are U for Uniform G for Global L for Local A for Asymptotically E for Exponential and S for Stable. A superscript denotes partial differentiation: f x (x y) := f x fx (x y) := f x where the gradient f x is a row vector. The Euclidean vector norm is x := x > x 1/ the distance to the set M is x M := inf y M x y andthe induced matrix -norm of A R n n is denoted kak. For amatrixp = P > > let p m := λ min (P ) and p M := λ max (P ). A. Problem statement The objective of the proposed output-feedback design is to solve the maneuvering problem [1] [] where an observer estimates the unknown states. The considered maneuvering problem consists of two tasks. The first task the geometric task is for the system output to converge to and follow a desired path y d () where is the path variable. In the second task the dynamic task the path speed shall converge to a desired speed υ s ( t). Finally the output of the observer shall converge to the measured states of the actual system. Collecting the tasks above this is denoted the maneuvering problem with output feedback. II. MANEUVERING DESIGN FOR OUTPUT-FEEDBACK SYSTEMS The control objective in this section is to solve the maneuvering problem with output feedback for the class

2 of output-feedback systems whose output y is the only measured signal. These systems can be transformed into the output-feedback form in which nonlinearities depend only on y. Consider the vectorial case x 1 R n and let x := x > 1 >. x> ẋ = Ax + f (y)+g(y) u y = c > xwhere I f1 (y) A = f(y) = G(y) = f (y) G (y) and c =[I] >. Assume that the functions G f 1 f are smooth and the matrix G is invertible. Since only x 1 is measured an observer that can provide information about the unknown state x must be designed. This particular class of nonlinear systems is chosen since there exist exponentially stable observers for these systems ˆx = Aˆx + K (y ŷ)+f (y)+g(y) u ŷ = c >ˆx where K = K 1 > > K> is chosen so that Ao = A kc > is Hurwitz. The error dynamics is x = A o x. Then there exists a P o = P o > > such that A > o P o + P o A o = I. Note that x x i for i =1. Assumption: The path y d () and its partial derivatives yd () y d () are uniformly bounded on Rn. The speed assignment υ s ( t) and its partial derivatives υ s ( t) υ t s ( t) are uniformly bounded in and t. A. Output-feedback Control Design Consider the system ẋ 1 = x + f 1 (y) =ˆx + x + f 1 (y) ˆx = G (y) u + f (y)+k ỹ. Step 1: Introduce the error variables z 1 (x 1 ):=y y d () =x 1 y d () (1) z (x ˆx t) :=ˆx α 1 (x 1 t) () ω s (. t) :=υ s ( t) (3) where α 1 is a virtual control to be specified later. Differentiate z 1 w.r.t. time ż 1 = ẏ yd =ˆx + x + f 1 (y) yd = z + α 1 + x + f 1 (y) yd. Define the first control Lyapunov function (clf) V 1 (x 1 x ) =z 1 (x 1 ) > P 1 z 1 (x 1 )+ 1 d 1 x > P o x where d i > P i = P i > > i = o 1 and whose time derivative is V 1 = z 1 > P 1 α1 + f 1 (y) ydυ s +z > 1 P 1 x +z > 1 P 1 z +z > 1 P 1 y dω s d 1 x > P o A o x Pick the virtual control law as α 1 = α 1 (x 1 t)=a 1 z 1 f 1 + ydυ s + α 1. The damping term α 1 will be chosen later in the design process. Define the first tuning function τ 1 R by τ 1 (x 1 )=z 1 > P 1 yd. An application of Young s inequality yields z 1 > P 1 x κ 1 z 1 > P 1 P 1 z x > x κ 1 > (4) κ 1 so V 1 z 1 > Q 1 z 1 +z 1 > P 1 z + τ 1 ω s +z 1 > P 1 [α 1 + κ 1 P 1 ] z x > x 1 x > x. κ 1 d 1 Pick first damping term as α 1 = κ 1 P 1 and then ż 1 = A 1 z 1 + z + ydω s κ 1 P 1 z 1 + x V 1 z 1 > Q 1 z 1 +z 1 > P 1 z + τ 1 ω s c 1 x > x where c 1 = 1 d 1 1 κ 1 >. Toaidthedesigninthenext step the virtual control law is differentiated w.r.t. time α 1 = σ 1 + α 1 σ 1 = α x1 1 ẋ1 + α t 1. Step : Differentiation of z w.r.t. time gives ż = ˆx α 1 = G (y) u+f (y)+k ỹ σ 1 α 1υ s +α 1ω s. Define the second clf V (x x t) =V 1 + z > P z + 1 x > P o x P = P > > d (5) where d > with time derivative V = V 1 +z > P G u + f σ 1 α 1υ s +z > P α 1ω s +z > P K ỹ 1 d x > x z > 1 Q 1 z 1 +z > P (P 1 P 1 z 1 + G u + f σ 1 α 1υ s )+τ 1 ω s +z > P α 1ω s + c 1 x > x +z > P K ỹ 1 d x > x. Pick the final control law as u = u (x x t) = G 1 A z P 1 P 1 z 1 f + σ 1 + α 1υ s + u and define the second tuning function τ R by τ (x ) =τ 1 +z > P α 1. Young s inequality yields z > P K ỹ κ z > P K K > P z + 1 ỹ > ỹ κ >. κ (6) Hence V becomes with z := [z 1 z ] > P = diag (P 1 P )andq:= diag (Q 1 Q ) V z > Qz + τ ω s +z > P u + κ K K > P z + 1 ỹ > ỹ 1 x > x + c 1 x > x. κ d Pick the second damping term as u = κ K K > P and hence ż = A z P 1 P 1 z 1 κ K K > P z + K ỹ + α 1ω s.

3 Then V is bounded by V z > Qz + τ ω s c x > x c = c > d κ (7) The final tuning function can be written as τ (x ˆx t) = g > Pz(x ˆx t) andthez system as ż = Fz + gω s + Hỹ where F = g = A1 κ 1 P 1 y d α 1 P 1 P 1 A κ K K > P H =. The maneuvering with output feedback problem can now be stated as rendering the set M = (z x t) R n R n R R : z = x = ª UGAS under the additional assumption that the speed assignment is fulfilled in M (z x t) M = ω s =. Finally the loop is closed by speed assignment design. From [] three different choices are available to render τ ω s negative in (7). Setting ω s = the speed assignment is satisfied identically and equivalent to a trajectory tracking design with = υ s ( t). Incorporating state feedback the gradient update law ω s = µτ µ > gives V z > Qz µτ c x > x (8) and the update law for becomes = υ s ( (t) t)+µτ. Theorem 1: The following closed-loop system with the gradient update law ż = Fz µgg > Pz+ H x = υ s ( t)+µg > Pz (9) x = A o x is under the assumptions on plant and path signals forward complete and solves the maneuvering problem with output feedback i.e. the system (9) is forward complete and the set M = {(z x t) :z = x =} is UGAS. Proof: The proposed speed assignment is satisfied in M sinceforz =and x =that τ =z > Pz = which further implies that (z x t) M = ω s = = = υ s as required. Let Z := z > x > >.Forthe Lyapunov function (5) the bounds are p 1 Z V p Z V q m z c x p 3 Z where p 1 = min(p m p o.m ) p = max(p M p om ) and p 3 =min(q m c ). This implies that for all t in the maximal interval of definition [T) r p Z (t) Z () p 1 K I The assumed smoothness of plant dynamics and boundedness of all path and speed assignment signals implies that the right-hand side of (9) depends continuously on ( t) through bounded functions. With z bounded it follows that (9) is bounded on the maximal interval of definition. This excludes finite escape times so T =+ and hence (z x t) M = Z. Since V p 3 Z = α 3 ( Z ) α 3 K and with V radially unbounded and the closed-loop system forward complete the set M is UGAS and the maneuvering problem with output feedback is solved. Alternatively in [] [8] the filtered-gradient update law is constructed by augmenting the second clf to whose derivative is V = V + 1 µλ ω s µ λ > (1) V z > Qz + τ + 1 µλ ω ω s c x > x The second term can be rendered negative by choosing the update law for ω s as ω s = λ (ω s + µτ ) which gives V z > Qz 1 µ ω s c x > x (11) and the update law for becomes = υ s ( t) ω s ω s = λω s λµτ. Augmenting M with the state ω s gives the following theorem. Theorem : The closed-loop system with the filteredgradient update law ż = F (ỹ) z + gω s + H x = υ s ( t) ω s (1) ω s = λω s λµg > Pz x = A o x is under the assumptions on plant and path signals forward complete and solves the maneuvering with output feedback problem i.e. the system (1) is forward complete and the set M = {(z x ω s t):z = x = ω s =} is UGAS. Proof: The speed assignment is now satisfied as it is in M. LetZ := >. z > x > ω s With the bounds p 1 Z V p Z V p 3 Z = α 3 ( Z ) 1 where p 1 = min(p m µλ p o.m) p = 1 max(p M µλ p 1 om ) and p 3 = min(q m µ c ) the Lyapunov function V in (1) is bounded and hence Z is bounded on the maximal interval of existence. The assumed smoothness of plant dynamics and boundedness of all path and speed assignment signals implies that the

4 Fig. 1. Offshore supply vessel Northern Clipper of length L = 76. m. right-hand side of (1) depends continuously on ( t) through bounded functions and is bounded when Z is bounded. This implies that there are no finite escape times and (z x ω s t) M = Z. Furthermore with (1) forward complete V radially unbounded and α 3 K M is UGAS and the maneuvering problem with output feedback is solved. III. CASE: OUTPUT FEEDBACK MANEUVERING FOR A MARINE SURFACE VESSEL An area where maneuvering design is of specific interest is in marine control systems. Applications include a single ship following a path (for instance in difficult maneuvering environments where it is important to move along a safe route) replenishment operations between several ships docking operations or seabed scanning. In this section the output-feedback design of a maneuvering system will be applied for a ship interconnected with a observer. Assume that only position measurement are available (e.g. GPS signals and gyro compass measurements) so an observer is needed to reconstruct the velocity states. In addition the observer is used to filter out the oscillatory motion due to the waves so the control system only needs to counteract the slowly-varying disturbances. Consider a vessel model for low-speed applications (up to -3 m/s) and station-keeping. For these cases the vessel can be described accurately with a linear model. Extension to maneuvering at higher speeds can be done by using a nonlinear model [1]. Let η =[x y ψ] > be the earth fixed position vector where (x y) is the position on the ocean surface and ψ is the yaw angle (heading) and let ν =[u v r] > be the body-fixed velocity vector. The system model for a single ship with a linear wave frequency model x w R 1 biasb R 3 and equations of motion in surge sway and yaw are written ẋ w = A w x w (13a) η = R (ψ) ν (13b) ḃ = T 1 b b (13c) M ν + Dν = R (ψ) > b + u c (13d) y = η + C w x w (13e) where A w C w are matrices from a state-space representation of a linear wave spectra R (ψ) SO (3) is the rotation matrix T b is used to describe the slowly-varying environmental disturbances M = M > > is the system inertia matrix including the hydrodynamic added inertia D is the hydrodynamic damping matrix and u c is the fully actuated vector of control forces. For more details regarding ship modeling the reader is suggested to consult [13] and [14]. Note that R (ψ) 1 = R (ψ) >. The desired path is given by ξ () =[x d () y d () ψ d ()] > where is the parametrization variable and the desired heading is computed as µ y ψ d () = arctan d () x d (). (14) When the path is parametrized in terms of path length will have the unit meter and the speed assignment υ s ( t) will then correspond to a desired tangential speed along the path. The following observer from [4] [6] is used: ˆx w = A w ˆx w + K 1 ỹ ˆη = R (ψ)ˆν + K ỹ ˆb = T 1 b ˆb + K3 ỹ ˆν = M 1 Dˆν + R (ψ) > ˆb + M 1 u c + K 4 R > (ψ)ỹ ŷ = ˆη + C w ˆx w where ỹ = y ŷ. The model can be written as η = R (ψ)(ν + ν) ˆν = M 1 Dˆν + R (ψ) > ˆb + M 1 u c + K 4 R > (ψ)ỹ. In the remaining R = R (ψ) is used for simplicity. By choosing model matrices A w T b and observer gains K i i= that commute with R (ψ) [13 Prop. 6.1] the stability of the error dynamics can be shown to be independent of the rotation matrix. [6 Lemma 4.1]. Denote x =[ x > w η > b > ν > ] > and the observer error dynamics on state-space form are x = A o (ψ) x = T (ψ) > A o T (ψ) x (15) where A o = A w K 1 C w K 1 K C w K I K 3 C w K 3 T 1 b K 4 C w K 4 M 1 D and T (ψ) =diag(r (ψ) > R(ψ) > R(ψ) > I) such that T (ψ) A o (ψ) T (ψ) > = A o = constant. (16) If A o is Hurwitz and if there exists a P o = P o > > s.t. P o A o + A > o P o I then by [6 Lemma 4.1] the equilibrium x = of the observer error dynamics is UGES.

5 A. Output-feedback Control Design Define the following error vectors z 1 (η ) :=η ξ () (17) z (η ˆνt):=ˆν α 1 (η t) (18) ω s ( t) :=υ s ( t) (19) where α 1 is the virtual control law to be definedinstep1 below. Step 1: Differentiate z 1 : ż 1 = η ξ () = Rˆν + R ν ξ υ s + ξ ω s = Rz + Rα 1 + R ν ξ υ s + ξ ω s and define the step 1 clf V 1 (η x) =z > 1 P 1 z d 1 x > P o x P i = P > i > i= 1. The design procedure in Section II gives the following signals for the first step τ 1 = τ 1 (η) =z 1 > P 1 ξ h i α 1 (η t) = R > A 1 z 1 + ξ υ s + α () α = κ 1 P κ 1 > α 1 = σ 1 + α 1 σ 1 = α η 1 η + αt 1 and the time-derivative of V 1 becomes V 1 z 1 > Q 1 z 1 +z 1 > P 1 Rz + τ 1 ω s c 1 x > x where c 1 = 1 d 1 1 κ 1 >. Step : The step clf is defined as V (x x t) =V 1 +z > P z + 1 d x > P o x P = P > >. Define control law u c and final tuning function τ as u c = u c (x x t) =M[A z P 1 R > P 1 z 1 +M 1 Dˆν R >ˆb + σ1 + α 1υ s + u ] (1) u = κ K 4 K 4 P κ > τ (x ˆx ) =τ 1 +z > P α 1. Denote z := z 1 > > z> P := diag (P1 P )andq:= diag (Q 1 Q ). The time-derivative of V is bounded by V z > Q z + τ ω s c x > x c = c >. d κ The resulting z-dynamics is where F = g = ż = Fz +µgg > Pz+ H ( x) A1 κ 1 P 1 R P 1 R > P 1 A κ K 4 K 4 P ξ H( x) =. α 1 R ν K 4 R > ỹ Finally the gradient update law ω s = µτ renders V negative semidefinite V z > Qz µτ c x > x µ >. Fig.. An automatic control system for a ship. Theorem 3: The closed-loop maneuvering system ż = Fz +µgg > Pz + H ( x) = υ s ( t)+µg > Pz x = A o x is forward complete and solves the maneuvering problem with output feedback problem i.e. the set M = {(z x t) :z = x =} is UGAS. Proof: The proof of this theorem follows along the same lines as Theorem 1. A comparison of the control laws () and (1) with the control designs done for vessel in [1] [15] shows that the control laws are almost identical with the exception of the damping terms appearing in the output-feedback control laws. This motivates the belief that in order to guarantee output-feedback stability of these systems with the state-feedback control design matrices A 1 and A must be adjusted such that observer errors are dominated and the inequalities such as (4) and (6) hold. This design can be seen as a fully automatic control system for a ship see Figure consisting of Guidance Navigation and Control blocks. The navigation system uses the position measurements to estimate the unavailable states and feed this to the guidance and the control systems. The control system consists of the control law (1) and the update law for with all necessary signals while the guidance system incorporates the path ξ () speed assignment υ s ( t) and their partial derivatives. IV. SIMULATION RESULTS To illustrate the suggested design procedure a maneuvering operation along a circle shaped path is implemented with the proposed observer and output feedback controller. The control plant is exposed to waves and measurement noise. The path is the circle ξ () = x d () r cos r y d () = r sin ³ r ψ d () x arctan d () yd () where r the radius of the circle is 5 m. The desired surge speed starts at υ s =m/s and is set to υ s =3

6 Fig. 3. y e x e Position plot of ship exposed to waves. Surge speed Time Fig. 4. Estimated surge speed u and desired path speed υ s. m/s after t = 6 s. The control plant model of the supply vessel "Northern Clipper" in Figure 1 consists of the nondimensional system matrices M = D = which are Bis-scaled coefficients identified by full-scale sea trials in the North Sea [16]. The controller and observer parameters are set as (I = I 3 3 ) A 1 =.5I A = diag ( ) P 1 =.6I P = diag (1 1 4) κ 1 = 5 κ = 1 µ = 1 and K 1 = [.I I I I] K = 5I K 3 = 1I K 4 =.1I. The initial conditions for the vessel are η () = [ 5 π] ν() = [ 1] > and () = π/ andfor the observer ˆη () = [ 5 π] ˆν () = [ 1] >.The bias time constants are T b = 1I and the wave model parameters are chosen corresponding to a wave period of 7. (s) in surge sway and yaw. Figure 3 shows the output response of the vessels and shows how the vessel follows the path. Figure 4 show the commanded surge speed and the resulting estimated surge speed. u υ s V. CONCLUSION An nonlinear output-feedback control design method is proposed for maneuvering systems. The method relies on the existence of an exponentially stable observer. Compared to state-feedback control laws an additional damping term is added in the control law to ensure stability of the closedloop system when using a combination of measured and estimated states in the control law. As a case study a control law for maneuvering of a nonlinear vessel model has been designed and simulated to demonstrate and validate the theoretical results. REFERENCES [1] R. Skjetne The maneuvering problem Ph.D. dissertation Department of Engineering Cybernetics Norwegian University of Science and Technology Trondheim Norway 5. [] R. Skjetne T. I. Fossen and P. V. Kokotović Robust Output Maneuvering for a Class of Nonlinear Systems Automatica vol. 4 no. 3 pp [3] P. V. Kokotović and M. Arcak Constructive nonlinear control: a historical perspective Automatica vol. 37 no. 5 pp [4] T.I.FossenandJ.P.Strand PassiveNonlinearObserverDesign for Ships Using Lyuapunov Methods: Full Scale Experiments with a Supply Vessel Automatica vol. 35 no. 1 pp [5] T. I. Fossen and Å. Grøvlen Nonlinear Output Feedback Control of Dynamically Positioned Ships Using Vectorial Observer Backstepping IEEE Transactions on Control Systems Technology vol. 6 no. 1 pp [6] K.-P. Lindegaard Acceleration Feedback in Dynamic Positioning Ph.D. dissertation Department of Engineering Cybernetics Norwegian University of Science and Technology Trondheim Norway 3. [7] A. Loría T. I. Fossen and E. Panteley A separation principle for dynamic positioning of ships: Theoretical and experimental results IEEE Transactions on Control Systems Technology vol.8no. pp [8] R. Skjetne T. I. Fossen and P. V. Kokotović Adaptive maneuvering with experiments for a model ship in a marine control laboratory Automatica vol. 41 no. pp [9] R. Skjetne I.-A. F. Ihle and T. I. Fossen Formation Control by Synchronizing Multiple Maneuvering Systems in Proc. 6th IFAC Conference on Manoeuvring and Control of Marine Crafts Girona Spain Sep pp [1] I.-A. F. Ihle R. Skjetne and T. I. Fossen Nonlinear formation control of marine craft with experimental results in Proc. 43rd IEEE Conf. on Decision & Control Paradise Island The Bahamas 4. [11] M. Krstić I. Kanellakopoulos and P. V. Kokotović Nonlinear and Adaptive Control Design. New York: John Wiley & Sons Ltd [1] T. I. Fossen A nonlinear unified state-space model for ship maneuvering and control in a seaway Int. Journal of Bifurcation and Chaos 5 ENOC 5 Plenary. [13] Marine Control Systems: Guidance Navigation and Control of Ships Rigs and Underwater Vehicles. Trondheim Norway: Marine Cybernetics < [14] T. I. Fossen and Ø. N. Smogeli Nonlinear time-domain strip theory formulation for low-speed maneuvering and station-keeping Modelling Identification and Control vol. 5 no [15] R. Skjetne T. I. Fossen and P. V. Kokotović Output Maneuvering for a Class of Nonlinear Systems in Proc. 15th IFAC World Congress on Automatic Control Barcelona Spain. [16] T. I. Fossen S. I. Sagatun and A. Sørensen Identification of dynamically positioned ships Journal of Control Engineering Practice vol. 4 no. 3 pp

Nonlinear Formation Control of Marine Craft

Nonlinear 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 information

Nonlinear Tracking Control of Underactuated Surface Vessel

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

More information

Formation Control of Marine Surface Craft using Lagrange Multipliers

Formation 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 information

Path 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 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 information

A Time-Varying Lookahead Distance Guidance Law for Path Following

A 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 information

Computer Problem 1: SIE Guidance, Navigation, and Control

Computer Problem 1: SIE Guidance, Navigation, and Control Computer Problem 1: SIE 39 - Guidance, Navigation, and Control Roger Skjetne March 12, 23 1 Problem 1 (DSRV) We have the model: m Zẇ Z q ẇ Mẇ I y M q q + ẋ U cos θ + w sin θ ż U sin θ + w cos θ θ q Zw

More information

DESIGN OF A HYBRID POWER/TORQUE THRUSTER CONTROLLER WITH LOSS ESTIMATION. Øyvind N. Smogeli, Asgeir J. Sørensen and Thor I. Fossen

DESIGN OF A HYBRID POWER/TORQUE THRUSTER CONTROLLER WITH LOSS ESTIMATION. Øyvind N. Smogeli, Asgeir J. Sørensen and Thor I. Fossen DESIGN OF A HYBRID POWER/TORQUE THRUSTER CONTROLLER WITH LOSS ESTIMATION Øyvind N. Smogeli, Asgeir J. Sørensen and Thor I. Fossen Department of Marine Technology Norwegian University of Science and Technology

More information

Comparing 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 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 information

Robust Formation Control of Marine Craft using Lagrange Multipliers

Robust Formation Control of Marine Craft using Lagrange Multipliers Robust Formation Control of Marine Craft using Lagrange Multipliers Ivar-André Flakstad Ihle 1, Jérôme Jouffroy 1, and Thor Inge Fossen 1,2 1 SFF Centre for Ships and Ocean Structures (CeSOS), Norwegian

More information

Nonlinear Observer Design for Dynamic Positioning

Nonlinear 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 information

Formation control of fully-actuated marine vessels using group agreement protocols

Formation control of fully-actuated marine vessels using group agreement protocols 2011 50th IEEE Conference on Decision and Control and European Control Conference (CDC-ECC) Orlando, FL, USA, December 12-15, 2011 Formation control of fully-actuated marine vessels using group agreement

More information

A Separation Principle for Dynamic Positioning of Ships: Theoretical and Experimental Results

A Separation Principle for Dynamic Positioning of Ships: Theoretical and Experimental Results 332 IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 8, NO. 2, MARCH 2000 A Separation Principle for Dynamic Positioning of Ships: Theoretical and Experimental Results Antonio Loria, Member, IEEE,

More information

Adaptive Nonlinear Control A Tutorial. Miroslav Krstić

Adaptive 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 information

A Discussion About Seakeeping and Manoeuvring Models For Surface Vessels

A Discussion About Seakeeping and Manoeuvring Models For Surface Vessels A Discussion About Seakeeping and Manoeuvring Models For Surface Vessels Tristan Perez, Thor I. Fossen and Asgeir Sørensen Technical Report (MSS-TR-001) Marine System Simulator (MSS) Group (http://www.cesos.ntnu.no/mss/)

More information

A NONLINEAR TRANSFORMATION APPROACH TO GLOBAL ADAPTIVE OUTPUT FEEDBACK CONTROL OF 3RD-ORDER UNCERTAIN NONLINEAR SYSTEMS

A 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 information

A Ship Heading and Speed Control Concept Inherently Satisfying Actuator Constraints

A 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 information

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

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

More information

Comparing Nonlinear Adaptive Motion Controllers for Marine Surface Vessels

Comparing Nonlinear Adaptive Motion Controllers for Marine Surface Vessels Comparing Nonlinear Adaptive Motion Controllers for Marine Surface Vessels Mikkel Eske Nørgaard Sørensen Morten Breivik Centre for Autonomous Marine Operations and Systems, Department of Engineering Cybernetics,

More information

Minimization 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 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 information

TTK4150 Nonlinear Control Systems Solution 6 Part 2

TTK4150 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 information

SLIDING MODE FAULT TOLERANT CONTROL WITH PRESCRIBED PERFORMANCE. Jicheng Gao, Qikun Shen, Pengfei Yang and Jianye Gong

SLIDING MODE FAULT TOLERANT CONTROL WITH PRESCRIBED PERFORMANCE. Jicheng Gao, Qikun Shen, Pengfei Yang and Jianye Gong International Journal of Innovative Computing, Information and Control ICIC International c 27 ISSN 349-498 Volume 3, Number 2, April 27 pp. 687 694 SLIDING MODE FAULT TOLERANT CONTROL WITH PRESCRIBED

More information

Formation Control of Underactuated Marine Vehicles with Communication Constraints

Formation 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 information

Handling Roll Constraints for Path Following of Marine Surface Vessels using Coordinated Rudder and Propulsion Control

Handling 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 information

Underactuated Dynamic Positioning of a Ship Experimental Results

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

More information

CONTROL DESIGN FOR SLOW SPEED POSITIONING

CONTROL DESIGN FOR SLOW SPEED POSITIONING CONTROL DESIGN FOR SLOW SPEED POSITIONING Anna Witkowska Gdansk University of Technology, Electrical and Control Engineering Department, Gdansk, Poland E-mail: awitkowska@ely.pg.gda.pl KEYWORDS Backstepping,

More information

Model Reference Adaptive Control of Underwater Robotic Vehicle in Plane Motion

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

More information

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

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

More information

Final Exam TTK4190 Guidance and Control

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

More information

Nonlinear Thrust Controller for Marine Propellers in Four-Quadrant Operations

Nonlinear Thrust Controller for Marine Propellers in Four-Quadrant Operations Nonlinear Thrust Controller for Marine Propellers in Four-Quadrant Operations L. Pivano,3, T. A. Johansen, Ø. N. Smogeli and T. I. Fossen Abstract In this paper a nonlinear thrust controller for a marine

More information

Passive Nonlinear Observer Design for Ships Using. Lyapunov Methods: Full-Scale Experiments with a. Supply Vessel

Passive Nonlinear Observer Design for Ships Using. Lyapunov Methods: Full-Scale Experiments with a. Supply Vessel Passive Nonlinear Observer Design for Ships Using Lyapunov Methods: Full-Scale Experiments with a Supply Vessel Thor I. Fossen a;? Jann Peter Strand a a Department of Engineering Cybernetics, Norwegian

More information

Breu, Frequency Detuning of Parametric Roll

Breu, Frequency Detuning of Parametric Roll Frequency Detuning of Parametric Roll Conference on CeSOS Highlights and AMOS Visions, May 29, 2013 Dominik Breu Department of Engineering Cybernetics, NTNU, Trondheim, Norway Centre for Ships and Ocean

More information

OPTIMAL CONSTRAINED CONTROL ALLOCATION IN MARINE SURFACE VESSELS WITH RUDDERS. Tor A. Johansen Λ Thomas P. Fuglseth Λ Petter Tøndel Λ Thor I.

OPTIMAL CONSTRAINED CONTROL ALLOCATION IN MARINE SURFACE VESSELS WITH RUDDERS. Tor A. Johansen Λ Thomas P. Fuglseth Λ Petter Tøndel Λ Thor I. OPTIMAL CONSTRAINED CONTROL ALLOCATION IN MARINE SURFACE VESSELS WITH RUDDERS Tor A. Johansen Λ Thomas P. Fuglseth Λ Petter Tøndel Λ Thor I. Fossen Λ Λ Department of Engineering Cybernetics, Norwegian

More information

Lyapunov Stability Analysis of a Twisting Based Control Algorithm for Systems with Unmatched Perturbations

Lyapunov Stability Analysis of a Twisting Based Control Algorithm for Systems with Unmatched Perturbations 5th IEEE Conference on Decision and Control and European Control Conference (CDC-ECC) Orlando, FL, USA, December -5, Lyapunov Stability Analysis of a Twisting Based Control Algorithm for Systems with Unmatched

More information

Problem Description The problem we consider is stabilization of a single-input multiple-state system with simultaneous magnitude and rate saturations,

Problem Description The problem we consider is stabilization of a single-input multiple-state system with simultaneous magnitude and rate saturations, SEMI-GLOBAL RESULTS ON STABILIZATION OF LINEAR SYSTEMS WITH INPUT RATE AND MAGNITUDE SATURATIONS Trygve Lauvdal and Thor I. Fossen y Norwegian University of Science and Technology, N-7 Trondheim, NORWAY.

More information

Event-Triggered Decentralized Dynamic Output Feedback Control for LTI Systems

Event-Triggered Decentralized Dynamic Output Feedback Control for LTI Systems Event-Triggered Decentralized Dynamic Output Feedback Control for LTI Systems Pavankumar Tallapragada Nikhil Chopra Department of Mechanical Engineering, University of Maryland, College Park, 2742 MD,

More information

THE EFFECT OF MEMORY IN PASSIVE NONLINEAR OBSERVER DESIGN FOR A DP SYSTEM

THE EFFECT OF MEMORY IN PASSIVE NONLINEAR OBSERVER DESIGN FOR A DP SYSTEM DYNAMIC POSIIONING CONFERENCE October 1-13, 1 DESIGN SESSION HE EFFEC OF MEMORY IN PASSIVE NONLINEAR OBSERVER DESIGN FOR A DP SYSEM By A. Hajivand & S. H. Mousavizadegan (AU, ehran, Iran) ABSRAC he behavior

More information

Adaptive Nonlinear Control Allocation of. Non-minimum Phase Uncertain Systems

Adaptive 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 information

Position in the xy plane y position x position

Position 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 information

Locally optimal controllers and application to orbital transfer (long version)

Locally optimal controllers and application to orbital transfer (long version) 9th IFAC Symposium on Nonlinear Control Systems Toulouse, France, September 4-6, 13 FrA1.4 Locally optimal controllers and application to orbital transfer (long version) S. Benachour V. Andrieu Université

More information

Output Regulation of Uncertain Nonlinear Systems with Nonlinear Exosystems

Output 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 information

Global stabilization of an underactuated autonomous underwater vehicle via logic-based switching 1

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 information

Experimental Validation of a Marine Propeller Thrust Estimation Scheme

Experimental Validation of a Marine Propeller Thrust Estimation Scheme Modeling, Identification and Control, Vol. 8, No. 4, 7, pp. 5 Experimental Validation of a Marine Propeller Thrust Estimation Scheme Luca Pivano Øyvind N. Smogeli Tor Arne Johansen Thor Inge Fossen Department

More information

Nonlinear Control of a Multirotor UAV with Suspended Load

Nonlinear Control of a Multirotor UAV with Suspended Load Nonlinear Control of a Multirotor UAV with Suspended Load Kristian Klausen, Thor I. Fossen, Tor Arne Johansen Centre for Autonomous Marine Operations and Systems (AMOS) Department of Engineering Cybernetics,

More information

Formation path following control of unicycle-type mobile robots

Formation path following control of unicycle-type mobile robots 8 IEEE International Conference on Robotics and Automation Pasadena, CA, USA, May 19-3, 8 Formation path following control of unicycle-type mobile robots Jawhar Ghommam, Maarouf Saad and Faïçal Mnif Abstract

More information

Navigation 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 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 information

Final Exam TTK 4190 Guidance and Control

Final Exam TTK 4190 Guidance and Control Page 1 of 8 Contact person during the exam: University lecturer Morten Breivik, Department of Engineering Cybernetics, Gløshaugen Phone: 73 5(9 43 62) Cell: 41 52 58 81 Final Exam TTK 4190 Guidance and

More information

OPTIMAL CONSTRAINED CONTROL ALLOCATION IN MARINE SURFACE VESSELS WITH RUDDERS. Tor A. Johansen Thomas P. Fuglseth Petter Tøndel Thor I.

OPTIMAL CONSTRAINED CONTROL ALLOCATION IN MARINE SURFACE VESSELS WITH RUDDERS. Tor A. Johansen Thomas P. Fuglseth Petter Tøndel Thor I. OPTIMAL CONSTRAINED CONTROL ALLOCATION IN MARINE SURFACE VESSELS WITH RUDDERS Tor A. Johansen Thomas P. Fuglseth Petter Tøndel Thor I. Fossen Department of Engineering Cybernetics, Norwegian University

More information

Contraction Based Adaptive Control of a Class of Nonlinear Systems

Contraction 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 information

THRUST OPTIMIZATION OF AN UNDERWATER VEHICLE S PROPULSION SYSTEM

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

More information

Observer-based quantized output feedback control of nonlinear systems

Observer-based quantized output feedback control of nonlinear systems Proceedings of the 17th World Congress The International Federation of Automatic Control Observer-based quantized output feedback control of nonlinear systems Daniel Liberzon Coordinated Science Laboratory,

More information

SATELLITE ATTITUDE TRACKING BY QUATERNION-BASED BACKSTEPPING. Raymond Kristiansen,1 Per Johan Nicklasson,2 Jan Tommy Gravdahl,3

SATELLITE ATTITUDE TRACKING BY QUATERNION-BASED BACKSTEPPING. Raymond Kristiansen,1 Per Johan Nicklasson,2 Jan Tommy Gravdahl,3 SATELLITE ATTITUDE TRACKING BY QUATERNION-BASED BACKSTEPPING Raymond Kristiansen,1 Per Johan Nicklasson,2 Jan Tommy Gravdahl,3 Department of Space Technology Narvik University College, Norway Department

More information

NONLINEAR BACKSTEPPING DESIGN OF ANTI-LOCK BRAKING SYSTEMS WITH ASSISTANCE OF ACTIVE SUSPENSIONS

NONLINEAR 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 information

Trajectory tracking & Path-following control

Trajectory 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 information

L -Bounded Robust Control of Nonlinear Cascade Systems

L -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 information

Stability of cascaded Takagi-Sugeno fuzzy systems

Stability of cascaded Takagi-Sugeno fuzzy systems Delft University of Technology Delft Center for Systems Control Technical report 07-012 Stability of cascaded Takagi-Sugeno fuzzy systems Zs. Lendek, R. Babuška, B. De Schutter If you want to cite this

More information

Quasi-ISS Reduced-Order Observers and Quantized Output Feedback

Quasi-ISS Reduced-Order Observers and Quantized Output Feedback Joint 48th IEEE Conference on Decision and Control and 28th Chinese Control Conference Shanghai, P.R. China, December 16-18, 2009 FrA11.5 Quasi-ISS Reduced-Order Observers and Quantized Output Feedback

More information

Hierarchical Control of Marine Vehicles for Autonomous. Maneuvering in Offshore Operations

Hierarchical Control of Marine Vehicles for Autonomous. Maneuvering in Offshore Operations Hierarchical Control of Marine Vehicles for Autonomous Maneuvering in Offshore Operations Guoyuan Li, Wei Li, Karl Henning Halse, Hans Petter Hildre, and Houxiang Zhang February 3, 15 Abstract This paper

More information

6th USA/Europe ATM 2005 R&D Seminar Statistical performance evaluation between linear and nonlinear designs for aircraft relative guidance

6th USA/Europe ATM 2005 R&D Seminar Statistical performance evaluation between linear and nonlinear designs for aircraft relative guidance direction des services de la Navigation aérienne direction de la Technique et de Presented by Thierry MIQUE 6th USA/Europe ATM 005 R&D Seminar Statistical performance evaluation between linear and nonlinear

More information

NONLINEAR CONTROLLER DESIGN FOR ACTIVE SUSPENSION SYSTEMS USING THE IMMERSION AND INVARIANCE METHOD

NONLINEAR CONTROLLER DESIGN FOR ACTIVE SUSPENSION SYSTEMS USING THE IMMERSION AND INVARIANCE METHOD NONLINEAR CONTROLLER DESIGN FOR ACTIVE SUSPENSION SYSTEMS USING THE IMMERSION AND INVARIANCE METHOD Ponesit Santhanapipatkul Watcharapong Khovidhungij Abstract: We present a controller design based on

More information

TTK4190 Guidance and Control Exam Suggested Solution Spring 2011

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

More information

Autonomous Helicopter Landing A Nonlinear Output Regulation Perspective

Autonomous Helicopter Landing A Nonlinear Output Regulation Perspective Autonomous Helicopter Landing A Nonlinear Output Regulation Perspective Andrea Serrani Department of Electrical and Computer Engineering Collaborative Center for Control Sciences The Ohio State University

More information

Nonlinear Output Feedback Control of Underwater Vehicle Propellers Using Feedback Form Estimated Axial Flow Velocity

Nonlinear Output Feedback Control of Underwater Vehicle Propellers Using Feedback Form Estimated Axial Flow Velocity IEEE JOURNAL OF OCEANIC ENGINEERING, VOL. 25, NO. 2, APRIL 2000 241 Nonlinear Output Feedback Control of Underwater Vehicle Propellers Using Feedback Form Estimated Axial Flow Velocity Thor I. Fossen,

More information

Lyapunov Stability of Linear Predictor Feedback for Distributed Input Delays

Lyapunov Stability of Linear Predictor Feedback for Distributed Input Delays IEEE TRANSACTIONS ON AUTOMATIC CONTROL VOL. 56 NO. 3 MARCH 2011 655 Lyapunov Stability of Linear Predictor Feedback for Distributed Input Delays Nikolaos Bekiaris-Liberis Miroslav Krstic In this case system

More information

A Four-Quadrant Thrust Controller for Marine Propellers with Loss Estimation and Anti-Spin

A Four-Quadrant Thrust Controller for Marine Propellers with Loss Estimation and Anti-Spin A Four-Quadrant Thrust Controller for Marine Propellers with Loss Estimation and Anti-Spin Luca Pivano Jostein Bakkeheim Tor Arne Johansen Øyvind Notland Smogeli Department of Engineering Cybernetics,

More information

Seakeeping Models in the Frequency Domain

Seakeeping Models in the Frequency Domain Seakeeping Models in the Frequency Domain (Module 6) Dr Tristan Perez Centre for Complex Dynamic Systems and Control (CDSC) Prof. Thor I Fossen Department of Engineering Cybernetics 18/09/2007 One-day

More information

Set-based adaptive estimation for a class of nonlinear systems with time-varying parameters

Set-based adaptive estimation for a class of nonlinear systems with time-varying parameters Preprints of the 8th IFAC Symposium on Advanced Control of Chemical Processes The International Federation of Automatic Control Furama Riverfront, Singapore, July -3, Set-based adaptive estimation for

More information

Geometric path following control of a rigid body based on the stabilization of sets

Geometric 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 information

UDE-based Dynamic Surface Control for Strict-feedback Systems with Mismatched Disturbances

UDE-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 information

Robust Output Feedback Stabilization of a Class of Nonminimum Phase Nonlinear Systems

Robust Output Feedback Stabilization of a Class of Nonminimum Phase Nonlinear Systems Proceedings of the 26 American Control Conference Minneapolis, Minnesota, USA, June 14-16, 26 FrB3.2 Robust Output Feedback Stabilization of a Class of Nonminimum Phase Nonlinear Systems Bo Xie and Bin

More information

Passivity-based Stabilization of Non-Compact Sets

Passivity-based Stabilization of Non-Compact Sets Passivity-based Stabilization of Non-Compact Sets Mohamed I. El-Hawwary and Manfredi Maggiore Abstract We investigate the stabilization of closed sets for passive nonlinear systems which are contained

More information

A ROBUST ITERATIVE LEARNING OBSERVER BASED FAULT DIAGNOSIS OF TIME DELAY NONLINEAR SYSTEMS

A ROBUST ITERATIVE LEARNING OBSERVER BASED FAULT DIAGNOSIS OF TIME DELAY NONLINEAR SYSTEMS Copyright IFAC 15th Triennial World Congress, Barcelona, Spain A ROBUST ITERATIVE LEARNING OBSERVER BASED FAULT DIAGNOSIS OF TIME DELAY NONLINEAR SYSTEMS Wen Chen, Mehrdad Saif 1 School of Engineering

More information

Extremum Seeking with Drift

Extremum Seeking with Drift Extremum Seeking with Drift Jan aximilian ontenbruck, Hans-Bernd Dürr, Christian Ebenbauer, Frank Allgöwer Institute for Systems Theory and Automatic Control, University of Stuttgart Pfaffenwaldring 9,

More information

A Systematic Approach to Extremum Seeking Based on Parameter Estimation

A Systematic Approach to Extremum Seeking Based on Parameter Estimation 49th IEEE Conference on Decision and Control December 15-17, 21 Hilton Atlanta Hotel, Atlanta, GA, USA A Systematic Approach to Extremum Seeking Based on Parameter Estimation Dragan Nešić, Alireza Mohammadi

More information

Design of Observer-based Adaptive Controller for Nonlinear Systems with Unmodeled Dynamics and Actuator Dead-zone

Design of Observer-based Adaptive Controller for Nonlinear Systems with Unmodeled Dynamics and Actuator Dead-zone International Journal of Automation and Computing 8), May, -8 DOI:.7/s633--574-4 Design of Observer-based Adaptive Controller for Nonlinear Systems with Unmodeled Dynamics and Actuator Dead-zone Xue-Li

More information

On the PDEs arising in IDA-PBC

On the PDEs arising in IDA-PBC On the PDEs arising in IDA-PBC JÁ Acosta and A Astolfi Abstract The main stumbling block of most nonlinear control methods is the necessity to solve nonlinear Partial Differential Equations In this paper

More information

Predictive Control of Gyroscopic-Force Actuators for Mechanical Vibration Damping

Predictive Control of Gyroscopic-Force Actuators for Mechanical Vibration Damping ARC Centre of Excellence for Complex Dynamic Systems and Control, pp 1 15 Predictive Control of Gyroscopic-Force Actuators for Mechanical Vibration Damping Tristan Perez 1, 2 Joris B Termaat 3 1 School

More information

Coordinated Path Following for Mobile Robots

Coordinated 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 information

ADAPTIVE FEEDBACK LINEARIZING CONTROL OF CHUA S CIRCUIT

ADAPTIVE 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 information

Zeros and zero dynamics

Zeros and zero dynamics CHAPTER 4 Zeros and zero dynamics 41 Zero dynamics for SISO systems Consider a linear system defined by a strictly proper scalar transfer function that does not have any common zero and pole: g(s) =α p(s)

More information

IN THIS paper, we study the problem of asymptotic stabilization

IN THIS paper, we study the problem of asymptotic stabilization IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL 49, NO 11, NOVEMBER 2004 1975 Nonlinear Control of Feedforward Systems With Bounded Signals Georgia Kaliora and Alessandro Astolfi Abstract The stabilization

More information

Distributed Receding Horizon Control of Cost Coupled Systems

Distributed Receding Horizon Control of Cost Coupled Systems Distributed Receding Horizon Control of Cost Coupled Systems William B. Dunbar Abstract This paper considers the problem of distributed control of dynamically decoupled systems that are subject to decoupled

More information

Control Design for Backstepping and Adaptive Backstepping Controllers in MPD

Control Design for Backstepping and Adaptive Backstepping Controllers in MPD Control Design for Backstepping and Adaptive Backstepping Controllers in MPD Martin Bergene Johansen Master of Science in Cybernetics and Robotics Submission date: June 217 Supervisor: Tor Arne Johansen,

More information

Guidance-Based Path Following for Autonomous Underwater Vehicles

Guidance-Based Path Following for Autonomous Underwater Vehicles Guidance-Based Path Following for Autonomous Underwater Vehicles Morten Breivik,1 Centre for Ships and Ocean Structures (CESOS) Norwegian University of Science and Technology (NTNU) NO-7491 Trondheim,

More information

IMECE NEW APPROACH OF TRACKING CONTROL FOR A CLASS OF NON-MINIMUM PHASE LINEAR SYSTEMS

IMECE 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 information

Minimum-Phase Property of Nonlinear Systems in Terms of a Dissipation Inequality

Minimum-Phase Property of Nonlinear Systems in Terms of a Dissipation Inequality Minimum-Phase Property of Nonlinear Systems in Terms of a Dissipation Inequality Christian Ebenbauer Institute for Systems Theory in Engineering, University of Stuttgart, 70550 Stuttgart, Germany ce@ist.uni-stuttgart.de

More information

Approximation-Free Prescribed Performance Control

Approximation-Free Prescribed Performance Control Preprints of the 8th IFAC World Congress Milano Italy August 28 - September 2 2 Approximation-Free Prescribed Performance Control Charalampos P. Bechlioulis and George A. Rovithakis Department of Electrical

More information

Set-stability for nonlinear systems

Set-stability for nonlinear systems REPORT: Set-stability for nonlinear systems Roger Skjetne Department of Engineering Cybernetics, Norwegian University of Science and Technology NO-7491 Trondheim, Norway E-mail: skjetne@ieee.org Report

More information

Research Article A Nonlinear Robust Controller Design for Ship Dynamic Positioning Based on L 2 -Gain Disturbance Rejection

Research Article A Nonlinear Robust Controller Design for Ship Dynamic Positioning Based on L 2 -Gain Disturbance Rejection Control Science and Engineering Volume 26, Article ID 927565, 7 pages http://dx.doi.org/.55/26/927565 Research Article A Nonlinear Robust Controller Design for Ship Dynamic Positioning Based on L 2 -Gain

More information

Dynamic backstepping control for pure-feedback nonlinear systems

Dynamic backstepping control for pure-feedback nonlinear systems Dynamic backstepping control for pure-feedback nonlinear systems ZHANG Sheng *, QIAN Wei-qi (7.6) Computational Aerodynamics Institution, China Aerodynamics Research and Development Center, Mianyang, 6,

More information

Vehicle Dynamic Control Allocation for Path Following Moritz Gaiser

Vehicle Dynamic Control Allocation for Path Following Moritz Gaiser Vehicle Dynamic Control Allocation for Path Following Moritz Gaiser INSTITUT FÜR THEORETISCHE ELEKTROTECHNIK UND SYSTEMOPTIMIERUNG (ITE) KIT Die Forschungsuniversität in der Helmholtz-Gemeinschaft www.ite.kit.edu

More information

Passivity-based Formation Control for UAVs with a Suspended Load

Passivity-based Formation Control for UAVs with a Suspended Load Passivity-based Formation Control for UAVs with a Suspended Load Chris Meissen Kristian Klausen Murat Arcak Thor I. Fossen Andrew Packard Department of Mechanical Engineering at the University of California,

More information

Spacecraft Attitude Control with RWs via LPV Control Theory: Comparison of Two Different Methods in One Framework

Spacecraft Attitude Control with RWs via LPV Control Theory: Comparison of Two Different Methods in One Framework Trans. JSASS Aerospace Tech. Japan Vol. 4, No. ists3, pp. Pd_5-Pd_, 6 Spacecraft Attitude Control with RWs via LPV Control Theory: Comparison of Two Different Methods in One Framework y Takahiro SASAKI,),

More information

Path Following for Marine Surface Vessels with Rudder and Roll Constraints: an MPC Approach

Path 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 information

c 2002 Society for Industrial and Applied Mathematics

c 2002 Society for Industrial and Applied Mathematics SIAM J. CONTROL OPTIM. Vol. 4, No. 6, pp. 888 94 c 22 Society for Industrial and Applied Mathematics A UNIFYING INTEGRAL ISS FRAMEWORK FOR STABILITY OF NONLINEAR CASCADES MURAT ARCAK, DAVID ANGELI, AND

More information

Formation Control of Marine Surface Vessels using the Null-Space-Based Behavioral Control

Formation Control of Marine Surface Vessels using the Null-Space-Based Behavioral Control 1 Formation Control of Marine Surface Vessels using the Null-Space-Based Behavioral Control Filippo Arrichiello 1, Stefano Chiaverini 1, and Thor I. Fossen 2 1 Dipartimento di Automazione, Elettromagnetismo,

More information

Small Gain Theorems on Input-to-Output Stability

Small Gain Theorems on Input-to-Output Stability Small Gain Theorems on Input-to-Output Stability Zhong-Ping Jiang Yuan Wang. Dept. of Electrical & Computer Engineering Polytechnic University Brooklyn, NY 11201, U.S.A. zjiang@control.poly.edu Dept. of

More information

Unit quaternion observer based attitude stabilization of a rigid spacecraft without velocity measurement

Unit 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 information

Attitude Regulation About a Fixed Rotation Axis

Attitude 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 information

An Evaluation of UAV Path Following Algorithms

An Evaluation of UAV Path Following Algorithms 213 European Control Conference (ECC) July 17-19, 213, Zürich, Switzerland. An Evaluation of UAV Following Algorithms P.B. Sujit, Srikanth Saripalli, J.B. Sousa Abstract following is the simplest desired

More information

A Novel Integral-Based Event Triggering Control for Linear Time-Invariant Systems

A 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 information