Nonlinear Formation Control of Marine Craft
|
|
- Mavis Poole
- 6 years ago
- Views:
Transcription
1 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 maintain its position in the formation while a (virtual) Formation Reference Point (FRP) tracks a predefined path. This is obtained by using vectorial backstepping to solve two subproblems; a geometric task, and a dynamic task. The former guarantees that the FRP, and thus the formation, tracks the path, while the latter ensures accurate speed control along the path. A dynamic guidance system with feedback from the states of all ships ensures that all ships have the same priority (no leader) when moving along the path. Lyapunov stability is proven and robustness to input saturation is demonstrated using computer simulations. Keywords Nonlinear control; Maneuvering; Backstepping; Formation control; Ship control. I. INTRODUCTION The topic of this paper is control of a group or fleet of ships in formation. A design procedure based on maneuvering and not trajectory tracking is applied for this purpose. In maneuvering, the desired behavior of the plant in the output space is separated into two subproblems; 1) converging to and following a desired parametrized path, and 2) satisfying a desired dynamic behavior along the path, here referred to as a speed assignment, see [1], [2]. This is contrary to trajectory tracking where the main goal is for all time t to track a desired output y d (t) which implicitly must contain information of both the desired path and speed. The field of formation control with applications towards mechanical systems, ships, aircraft, satellites, etc., has recently received a lot of attention, see [3], [4], [5], [6], for instance. In [4] a procedure for the design of n 1controllers which ensure that n 1autonomous vehicles follow a path without altering their formation, has been developed. To determine the locations along the path, they used an orthogonal projection from the state of one of the vehicles, being the leader. The time in the n already existing trajectory tracking controllers (for the other vehicles) is then replaced with this projection. If the leader slows down or stops, all the vehicles will slow down and stop. Therefore, the speed and performance of the leader will affect all other members in the formation, but not vice versa. A full-state maneuvering controller was proposed in [7] which ensures that the states converge to a desired path ξ(θ) and then proceed along it. This was done by converting a trajectory tracking controller into a maneuver regulation controller. To determine the path variable θ,theyusedap-orthogonal numerical projection to find the point on the path which minimizes the weighted distance between x(t) and ξ(θ(t)). The methodology of [7] was a hybrid result, and applies to feedback linearizable systems, where the desired path is specified for the full state. More recently, [8] has extended this methodology to output maneuvering by using backstepping. However, the proposed controller cannot be said to have the same advantages as in [8] since the numerical projection only works on the output subset All three authors are with the department of Engineering Cybernetics, Norwegian University of Science and Technology, N-7491 Trondheim, Norway. E- mails: skjetne@ieee.org, moi@stud.ntnu.no and tif@itk.ntnu.no of the states. Extensions to systems of arbitrary relative degree was made by [1] for systems in vectorial strict feedback form, and in [9], [1] it is also demonstrated that application of a dynamic gradient optimization algorithm recaptures the advantage of minimizing the weighted distance between x(t) and ξ(θ(t)). The main contribution of this paper is to represent and solve the formation control problem by defining a Geometric Task and a Dynamic Task, constituting a Maneuvering Problem, as defined in [1], [2]. With this design procedure, a formation is viewed as a flexible system (as one unit) that maneuvers along a parametrized path. Each individual vessel will have a relative position to a point called the Formation Reference Point (FRP). The Geometric Task ensures that the individual ships converge to their positions in the formation and stay at their respective paths relative to the FRP. The Dynamic Task, which in this case will be a speed assignment for θ, ensures that the FRP (and thus the ships) will move along the path with the specified speed. In this approach there will be no leader of the traditional type. The desired motion for the FRP is equally based on the states of all vessels and gives a centralized guidance system. This implies that it is easy to reconfigure the formation. The formation controller is simulated using three offshore supply vessels. Emphasis is placed on maneuvering performance and input saturation. Since the update law for θ contains an optimization algorithm that minimizes an instantaneous Lyapunov cost function based on the states of all vessels, it is demonstrated that the proposed algorithm handles input saturations effectively by simply modifying the speed of the formation so that the errors in the formation geometric task is unaffected. This is one of the advantages of maneuvering over trajectory tracking. Notation: Abbreviations like GS, LAS, LES, UGAS, UGES, etc., are G for Global, L for Local, S for Stable, U for Uniform, A for Asymptotic, and E for Exponential. Differentiation with respect to θ is indicated by primes: ξ (θ) := ξ θ, ξ (θ) := 2 ξ θ 2. The Euclidian vector norm is x := x > x 1/2. For a matrix P = P > >, let p m := λ min (P ) and p M := λ max (P ). II. FORMATION SETUP A formation with n vessels is created by a set of formation designation vectors l i, i =1,...,n, relative to a Formation Reference Point (FRP), see Figure 1. The idea is for the FRP to follow a given parametrized path ξ(θ) with a desired formation speed along it. Let the FRP be the origin of a moving body frame {b}, and denote the earth fixed frame {e}. The path is in general not a straight line, but a feasible curve in the output space of the vessels. The individual path for vessel i is then ξ i (θ) =ξ(θ)r e b(θ)l i (1) where Rb e is a kinematic rotation matrix from {b} to {e}.
2 y e l 3 l 2 l 4 l 1 l 5 FRP Fig. 1. Illustration of a formation setup. x e ξ(θ) For ships moving on the ocean surface, the output is the 3 DOF vector η = [x, y, ψ], where (x, y) is the position and ψ is the heading. The desired path is then given by ξ(θ) = [x d (θ), y d (θ), ψ d (θ)] >. The tangent vector along the path in the (x, y) directions, T (θ) =[x d (θ), y d (θ)]>, is chosen as the x-axis of the moving frame {b}. The angle of the tangent vector in the {e} frame then gives the desired heading ψ d (θ) = arctan µ Ty (θ) T x (θ) =arctan µ y d (θ) x d (θ). (2) The rotation matrix R(θ) fortheshipsisgivenby Rb(θ) e =R(θ) := cos ψ d(θ) sin ψ d (θ) sin ψ d (θ) cosψ d (θ) (3) 1 and note that differentiation gives Ṙ(θ) =R (θ) θ = R(θ)S(θ) θ (4) where S(θ) is a skew-symmetric matrix ψ d(θ) S(θ) = ψ d(θ) (5) and ψ d(θ) = x d (θ)y d (θ) x d (θ)y d (θ). (6) (x d (θ))2 (yd (θ))2 III. PLANTS AND PROBLEM STATEMENT An uncertain mechanical system is represented by the vector relative degree two model ẋ 1i = G 1i (x 1i )x 2i f 1i (x 1i )E 1i (x 1i )δ 1i (t) ẋ 2i = G 2i (x i )u i f 2i (x i )E 2i (x i )δ 2i (t) (7) y i = h i (x 1i ) where the subscript i denotes the i th system. x ji R m are the states and x i denotes the vector x i := x > 1i,x> 2i >, y i R m are the system outputs, u i R m are the controls, and δ ji are unknown bounded disturbances. The matrices G ji and h i := hi x 1i are invertible for all x i, the output maps h i (x 1i ) are diffeomorphisms, and all functions are smooth. The uncertainty vectors δ ij represent bounded exogenous disturbances and/or unmodeled dynamics that is uniformly bounded in the state space. The particular bounds do not need to be known. In the proceeding, the mechanical systems described by (7) are referred to as vessels. For a cluster of n vessels, each represented by a position output y i, let a Formation Reference Point (FRP) represent the position of the formation as a whole, and let each individual vessel y i have a designation l i relative to the FRP. Let ξ(θ) be the desired path for the FRP and then ξ i (θ) =ξ(θ) R(θ)l i is the corresponding path for the individual vessels. We are now ready to state the Formation Maneuvering Problem along the lines of [2]: Definition 1: The Formation Maneuvering Problem: Design a set of robust control laws for the individual vessels and a guidance system that solve the tasks: 1. Geometric Task: For each ε GT >, force the output y i to enter an ε GT neighborhood of the desired path ξ i (θ), that is, T such that, y i (t) ξ i (θ(t)) ε GT, t T (8) for any C 1 function θ(t). 2. Dynamic Task: For each ε DT >, force the speed θ to enter an ε DT neighborhood of a desired speed assignment υ s (θ,t), that is, T such that, θ (t) υ s (θ(t),t) ε DT, t T (9) The geometric task ensures that the individual vessels converge to and stay at their designated positions l i in the formation. The speed assignment task ensures that the FRP will move along the path ξ(θ) with a desired velocity υ s (θ,t). IV. CONTROL DESIGN In the procedure that follows, a recursive backstepping design is proposed to solve the formation maneuvering problem for n vessels with the dynamics given in (7). Step 1: Define the error variables z 1i := y i ξ i (θ) =y i ξ(θ) R(θ)l i (1) z 2i := x 2i α 1i (11) ω s := υ s (θ,t) θ (12) where α 1i are virtual controls to be specified later. Differentiating (1) with respect to time results in ż 1i = h i G 1i z 2,i h i G 1i α 1i h i f 1i h i E 1i δ 1i ξ (θ) θ R(θ)S(θ)l i θ. (13) Denote ρ 1i (θ) :=ξ (θ)r(θ)s(θ)l i, and choose Hurwitz design matrices A 1i, so that P 1i = P 1i > > are the solutions to P 1i A 1i A > 1i P 1i = Q 1i where Q 1i = Q 1i >. Define V 1 := z 1iP > 1i z 1i (14)
3 whose time derivative then becomes V 1 = 2z 1iP > 1i h i G 1i z 2i 2z 1iP > 1i ρ 1i ω s 2z 1i > P 1i [ h i G 1i α 1i h i f 1i ρ 1i υ s h i E 1i δ 1i ]. The first virtual controls α 1i are chosen as α 1i = G 1 1i ( h i) 1 [A 1i z 1i h i f 1i ρ 1i υ s α i ] (15) where α i are damping terms to be picked. Define the first tuning functions, τ 1i R, as τ 1i := 2z > 1iP 1i ρ 1i. (16) To handle the perturbations we use nonlinear damping and apply Young s inequality V 1 = z 1iQ > 1i z 1i τ 1i ω s 2z 1iP > 1i h i G 1i z 2i 2z 1iP > 1i h i E 1i δ 1i 2z 1iP > 1i α i z 1iQ > 1i z 1i τ 1i ω s 2z 1iP > 1i h i G 1i z 2i 2z > 1iP 1i α i 1 2 κ 1i ( h i ) E 1i E > 1i ( h i ) > P 1i z 1i 1 κ 1i δ > 1iδ 1i and the nonlinear damping terms are picked as α i = 1 2 κ 1i ( h i ) E 1i E > 1i ( h i ) > P 1i z 1i, κ 1i > (17) which gives V 1 z 1iQ > 1i z 1i τ 1i ω s 2z 1i > P 1 1i h i G 1i z 2i δ > 1i κ δ 1i. (18) 1i In aid of the next step, we differentiate α 1i to get where α 1i = σ 1i ρ 2i θ $1i δ 1i (19) σ 1i := α 1i [G 1i x 2i f 1i ] α 1i x 1i t (2) ρ 2i := α 1i θ (21) $ 1i := α 1i E 1i. x 1i (22) Step 2: Differentiating (11) with respect to time gives ż 2i = G 2i u i f 2i E 2i δ 2i σ 1i ρ 2i θ $1i δ 1i. (23) Choose Hurwitz design matrices A 2i so that P 2i = P > 2i > are the solutions to P 2i A 2i A > 2i P 2i = Q 2i <, and define V 2 := V 1 whosetimederivativebecomes z 2iP > 2i z 2i (24) V 2 z 1iQ > 1i z 1i τ 1i ω s 2z 2iP > 2i ρ 2i ω s 2z 2iG > > 1i ( h i ) > 1 P 1i z 1i δ > κ 1iδ 1i 1i 2z 2iP > 2i [G 2i u i f 2i E 2i δ 2i σ 1i ρ 2i υ s $ 1i δ 1i ]. The control laws are then chosen as u i = α 2 (x i, θ,t) = G 1 1 2i [P2i G> 1i ( h i ) > P 1i z 1i A 2i z 2i f 2i σ 1i ρ 2i υ s u i ] (25) where u i are nonlinear damping terms to be designed. Define z i := z 1i > > 2i z>,qi := diag (Q 1i,Q 2i ), and the final tuning functions as τ 2i := τ 1i 2z 2iP > 2i ρ 2i. (26) Using Young s inequality again, the derivative V 2 is bounded by V 2 z i > Q i z i τ 2i ω s 2z 2iP > 2i ½u i 1 2 κ 2i 1 κ 1i δ > 1iδ 1i ¾ E2i E 2i > $ 1i $ > 1i P2i z 2i 1 h i δ > κ 2iδ 2i δ > 1iδ 1i 2i and the final nonlinear damping terms u i are assigned as u i = 1 2 κ 2i E2i E 2i > $ 1i $ > 1i P2i z 2i, κ 2i >. (27) ³ Define i := [δ > 1i, δ > 2i] > 1 and K i := diag κ 1i 1 1 κ 2i, κ 2i. The result is then V 2 z i > Q i z i ω s n X τ 2i > i K i i. (28) If we disregard the sign indefinite tuning function terms, each system in the z i -coordinates is an ISS system from the disturbances i to z i. It follows that for any ε GT >, the output error z 1i (t) = y i (t) ξ i (θ(t)) ε GT, for some time t T, can
4 be guaranteed by choosing the nonlinear damping coefficients κ ji large enough, and this solves the Geometric Task. Next, we must deal with the tuning functions. Choosing ω s to solve the dynamic task is equivalent to a trajectory tracking design with θ = υ s (θ,t). A better choice is to design an update law for θ or ω s that uses feedback from the states of the vessels. In [9], [1] it was demonstrated that τ(x, θ,t):= τ 2i (x i, θ,t)= V 2 (x, θ,t), (29) θ that is, the total tuning function is the gradient of V 2 with respect to θ. We therefore consider the Direct Gradient Update Law and the Filtered Gradient Update Law next. Direct Gradient Update Law: From (28) and according to [9], [1], let ω s = µ τ 2i, µ > (3) which gives the new bound for (28) Ã n! 2 X V 2 z i > Q i z i µ τ 2i > i K i i, (31) and by choosing the gains K i large enough, we can guarantee any residual bound for z i (t). In particular, this means that as t, z 1i (t) ε GT, that is, y i (t) ξ i (θ(t)) ε GT, and each individual vessel enters its designation. The controller realization becomes θ = υ s (θ,t)µ τ 2i (x i, θ,t) (32) and since the states z i (t) are made small, the tuning functions τ 2i (t) are made small. Hence, as t, θ(t) υ s (θ(t),t) which satisfies the speed assignment. Since we can rewrite (32) as θ = υ s (θ,t) µ V 2 (x, θ,t) (33) θ it follows by the analysis in [9], [1] that choosing µ large induces a separation of time scales between the vessel dynamics and θ. In the fast time scale, (33) becomes a dynamic gradient optimization algorithm that selects the point on the path for the FRP which minimizes V 2 with respect to θ. Therefore, errors in the geometry of the formation are rapidly minimized with respect to the instantaneous cost function V 2 (x(t),,t). Filtered Gradient Update Law: In [1], [2], the update law was constructed as θ = υ s (θ,t) ω s P ω s = λω s µ n (34) τ 2i µ, λ > by extending the Lyapunov function to V = V 2 1 2µ ω2 s, which yields V z i > Q i z i λ µ ω2 s > i K i i. (35) It is clear that this solves the Formation Maneuvering Problem for the same reasons as above. In [9] it was demonstrated that (34) is just a filtered version of (33). It has the same gradient properties as discussed above if λ and µ are chosen large. Experience has shown, however, that the filtered version gives an improved numerical response for θ(t). The caveat is higher order in the controller. Remark 2: In the control laws (25) it is seen that each vessel only needs information about its own states, time, and the path variable θ. The guidance system, on the other hand, incorporate the dynamic update law, (33) or (34), which needs information of all states in the formation. Therefore, each vessel must communicate its state information to the guidance system which processes this and returns the path variable θ. Remark 3: In this setup, no precautionary measures are included to avoid inter-vessel collisions. Using maneuvering with gradient optimization, however, will minimize transients, improve performance, and in that way reduce the risk for collisions. A further idea would be to include potential functions in the overall Lyapunov function. V. CASE STUDY: SHIPS IN FORMATION For maneuvering of ships in formation we will use a model for which there is no coupling between the surge and the sway-yaw subsystems, see [11], [12]. Let η i =[x i,y i, ψ i ] > be the position vector in the {e} frame, where (x i,y i ) is the position on the ocean surface and ψ i is the yaw angle. Let ν i =[u i,v i,r i ] > be the {b} frame velocity vector. The subscript i denotes the i th ship. The equations of motion in surge, sway, and yaw for each ship is written η i = R i (ψ i )ν i ν i = Mi 1 D i ν i Mi 1 T i R i > (ψ (36) i)w where R i (ψ i ) is the rotation matrix (3), M i = M i > > is the system inertia matrix including the hydrodynamic added inertia, D i is the hydrodynamic damping matrix, T i =[T 1i,T 2i,T 3i ] > is the fully actuated vector of control forces and moments, and w is vector of environmental disturbances decomposed in the {e} frame. Remark 4: In the underactuated case, the maneuvering methodology is the same. We refer the reader to the final ship case in [9], and references therein, on this topic. The dynamical system (36) is in the form of (7), where η i is the output and T i is the control. Let the desired path for the FRP be µ y > η d (θ) = x d (θ) y d (θ) arctan d (θ) x d (θ) (37) where x d (θ) and y d (θ) are three times differentiable with respect to θ, and ψ d (θ) is given by (2). The individual paths for each ship are then η di (θ) =η d (θ)r(ψ d (θ))l i where l i =[l xi,l yi, ] >. Let u d be the desired surge speed for the FRP along the path. Then υ s (θ,t) is given by υ s (θ,t)= u d (t) p x d (θ) 2 y d (θ)2.
5 m/s y [meters] The design procedure in the previous section gives the following signals: 1 5 y e Response on the ocean surface z 1i := η i η d (θ) R(ψ d (θ))l i z 2i := ν i α 1i ρ 1i = η d (θ)r(ψ d(θ))s(θ)l i α 1i = R i > (ψ i)[a 1i z 1i ρ 1i υ s ] σ 1i = Ṙ> i (ψ i)r i (ψ i )α 1i R i > (ψ i)[a 1i R i (ψ i )ν i ρ 1i υ s ] ρ 2i = R i > (ψ i)[ A 1i ρ 1i η d (θ)υ s R(ψ d (θ))s 2 (θ)l i υ s R(ψ d (θ))s (θ)l i υ s ] x [meters] Fig. 2. Simulation of 3 offshore supply vessels in a line formation following a desired sinusoidal path. x e τ 2i =2z > 1i P 1iρ 1i 2z > 2i P 2iρ 2i Tuning functions T i = M i [ P 1 2i R> i (ψ i)p 1i z 1i Control laws A 2i z 2i Mi 1 D i ν i σ 1i ρ 2i υ s u i ] u i = 1 2 κ 2iP 2i z 2i where T i is the control law for Ship i. The controller realization, using a Filtered Gradient Update Law,is θ = υ s (θ,t) ω s ω s = λω s µ n P τ 2i (η i, ν i, θ,t). The following two simulations are performed for a formation of 3 ships. The numerical values of the M i and D i matrices, taken from [13], represent true data of supply ships that operate in the North Sea. In both simulations, the output path is given by (37), where x d (θ) =θ and y d (θ) = 5 sin 2π 4θ. The desired surge speed of the FRP starts out with the set-point u d =4m/s. At time t =5sthe formation chief sets the new formation speed to u d =1m/s. A. Simulation 1: Maneuvering with ocean disturbances The aim of this simulation is to show that with the formation maneuvering design we can robustly perform the path following maneuver for a formation of ships influenced by environmental disturbances. Starting off the path, we want the vessels to converge smoothly to their designated locations in the formation and eventually move along the path with the desired speed. The formation designation vectors are chosen as l 1 = [,, ] >, l 2 =[, 15, ] > and l 3 =[, 15, ] >. This means that the FRP coincide with Ship 1, and the ships will travel in a transversal line formation as one unit. The environmental disturbances are w = sin (.1t), (38) 2 acting the same on all the vessels. To attenuate these disturbances, the nonlinear damping gains are set to κ 2i = 2. The other controller parameters are set as: A 1i = diag(.2,.2,.5), A 2i = diag(2, 2, 2), P 1i = diag(.2,.2, 1), P 2i = diag(1, 1, 4) and µ = λ =2. The initial conditions were η 1 () = >,, 2, π 4 η 2 () = π >, 5,, 3 η3 () = [, 5, ] >, ν 1 () = ν 2 () = ν 3 () = [1,, ] > and θ() = ω s () =. Figure 2 shows how the ships in the formation converge smoothly to their designated path and accurately track it. With the substantial environmental disturbances (38), the position error was attenuated to less than 1 m in x and y, and less than 1 in heading Surge speeds of the 3 vessels Time (Seconds) Fig. 3. Time-plot of the surge speeds, u 1 (t),u 2 (t),u 3 (t), for the three ships. In Figure 3 the surge speed of the ships are shown. Since the center ship are chosen to coincide with the FRP, this ship is seen to obtain the desired speed u d as assigned by the formation chief. The two side ships obtain a periodic path speed according to their individual positions, necessary to keep the formation. B. Simulation 2: Thrust saturation failure in one ship It is of interest to see how the formation behave as a whole, if the thrust of one ship saturates. In [4] the path variable θ is projected from the state of the leader vessel. Hence, only if the leader experiences a problem will the formation as a whole act robustly on it. A failure in one of the other vessels will not influence the others and can therefore easily lead to an accident. The design procedure proposed in this paper, is not based on any leader vessel. The time evolution of ξ(θ(t)) along the path is equally influenced by the states of all the vessels through the tuning function (29) and the update law. Therefore, if one vessel experiences a problem, all the vessels will act upon it. We continue the experiment by forcing a saturation constraint on Ship 2, so that it will maximally be able to go with surge speed of 8 m/s. The surge speed assignment will be the same as in the previous simulation, that is, 4 m/s for t<5 s and 1 m/s for t 5 s, which now is infeasible for Ship 2. The environment in this simulation is disturbance free, w =, so that no nonlinear damping is required. The other controller parameters are set to: A 1i = diag(.5,.5,.5), A 2i = diag(2, 2, 2), P 1i = diag(.6,.6,.6), P 2i = u 1 u 2 u 3
6 m/s y [meters] m/s diag(1, 1, 4) and µ = λ =2. The initial conditions were η 1 () =,, π 5 >, η2 () = 1, 1, π 5 >, η3 () = [, 25, ] >, ν 1 () = ν 2 () = ν 3 () = [4,, ] > and θ() = ω s () = Speed Assignment υ s θ Dot 6 1 Response on the ocean surface 4 5 y e 2 x e Time [seconds] x [meters] Fig. 4. Resulting response of the formation when Ship 2 saturates. Interestingly, Figure 4 shows that the formation follows the path as desired in spite of the failure in Ship 2. Figure 5 reveals that the speed of the formation is considerable slower than the assigned speed of 1 m/s. In fact, the speed of the slowest vessel converges to its maximum speed of 8 m/s while the two other vessels follow at what speed necessary to keep the formation assembled. The formation is as fast as its slowest member. The important part is that the vessels keep following the path and therefore do not cause any accidents. This feature is due to the inherent gradient optimization algorithm that tries to minimize the Lyapunov cost function which incorporates the states of all the vessels, see [9], [1] Surge speeds of the 3 vessels Time [seconds] Fig. 5. Surge speeds of the ships, where Ship 2 maximally makes 8 m/s. Commanded speed for the formation was 1 m/s. Figure 6 shows a time-plot of the assigned speed υ s (θ(t),t) and the resulting response of θ(t). Clearly, θ(t) is slower than the assigned speed. VI. CONCLUSIONS A robust nonlinear control design method has been proposed that solves the Formation Maneuvering Problem as defined. Individual decentralized control laws were developed for each vessel in the formation. These control laws only uses information of each vessel s own states and, in addition, information about the desired path and speed comming from a centralized guidance system. The central guidance system incorporates information from all states to select the desired position ξ(θ) for the FRP, and thus the individual designations ξ i (θ). It ensures that the FRP moves along the path ξ(θ) with desired speed υ s (θ,t). u 1 u 2 u 3 Fig. 6. Time-plot of the speed assignment υ s(θ(t),t) for the FRP and the resulting response of θ(t). Notice that θ(t) is slower than the assigned speed. The formation acts as one unit where all vessels have the same priority. This means that there is no leader vessel which takes priority over the others. In practice, however, in for example a fleet of ships, the central guidance system should be processed in the computer onboard one ship where then also the formation chief sets the desired path and speed along it. Simulation of three supply ships in a transversal line formation demonstrated the performance and robustness of the controller. The first simulation illustrated the robustness towards environmental disturbances, while the second simulation analyzed a scenario of thrust saturation failure in one ship. REFERENCES [1] R. Skjetne, T. I. Fossen, and P. Kokotović, Output maneuvering for a class of nonlinear systems, in Proc. 15th IFAC World Congress Automatic Control, (Barcelona, Spain), July 22. [2] R. Skjetne, T. I. Fossen, and P. Kokotović, Robust output maneuvering for a class of nonlinear systems, Automatica. Submitted May 7th, 22. [3] W. Kang and N. Xi, Non-time referenced tracking control with application in unmanned vehicle, in Proc. 14th IFAC World Congress Automatic Control, (Beijing, China), IFAC, July [4] W. Kang, N. Xi, and A. Sparks, Theory and applications of formation control in a perceptive reference frame, in Proc. 39th IEEE Conf. Decision & Control, (Sydney, Australia), pp , IEEE, Dec. 2. [5] C. R. McInnes, Ring formation for a planar constellation of satellites, Guidance, Control, and Dynamics, vol. 18, no. 5, pp , [6] T. J. Tarn, A. K. Bejczy, and N. Xi, Intelligent planning and control for robot arms, in Proc. 12th IFAC World Congress Automatic Control,(Sydney, Australia), IFAC, July [7] J. Hauser and R. Hindman, Maneuver regulation from trajectory tracking: Feedback linearizable systems, in Proc. IFAC Symposium on Nonlinear Control Systems Design, (Lake Tahoe, CA, USA), pp , IFAC, June [8] P. Encarnação and A. Pascoal, Combined trajectory tracking and path following: An application to the coordinated control of autonomous marine craft, in Proc. 4th IEEE Conf. Decision & Control, (Orlando, Florida, USA), IEEE, Dec. 21. [9] R. Skjetne, A. R. Teel, andp. V. Kokotović, Stabilization of sets parametrized by a single variable: Application to ship maneuvering, in 15th Int. Symp. Mathematical Theory of Networks and Systems, (Notre Dame, Indiana, USA), Aug [1] R. Skjetne, A. R. Teel, and P. V. Kokotović, Nonlinear maneuvering with gradient optimization, in Proc. 41th IEEE Conf. Decision & Control,(Las Vegas, Nevada, USA), IEEE, Dec [11] T. Fossen, Guidance and Control of Ocean Vehicles. England: John Wiley & Sons Ltd., [12] T. I. Fossen, Marine Control Systems: Guidance, Navigation, and Control of Ships, Rigs and Underwater Vehicles. Trondheim.: Marine Cybernetics ANS, 22. To be published. [13] T. I. Fossen and Å. Grøvlen, Nonlinear Output Feedback Control of Dynamically Positioned Ships Using Vectorial Observer Backstepping, IEEE Trans. Contr. Sys. Tech., vol. 6, no. 1, pp , 1998.
Output 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 informationNonlinear Tracking Control of Underactuated Surface Vessel
American Control Conference June -. Portland OR USA FrB. Nonlinear Tracking Control of Underactuated Surface Vessel Wenjie Dong and Yi Guo Abstract We consider in this paper the tracking control problem
More 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 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 informationComputer 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 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 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 informationGlobal 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 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 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 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 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 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 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 informationMulti-Robotic Systems
CHAPTER 9 Multi-Robotic Systems The topic of multi-robotic systems is quite popular now. It is believed that such systems can have the following benefits: Improved performance ( winning by numbers ) Distributed
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 informationTrajectory tracking & Path-following control
Cooperative Control of Multiple Robotic Vehicles: Theory and Practice Trajectory tracking & Path-following control EECI Graduate School on Control Supélec, Feb. 21-25, 2011 A word about T Tracking and
More 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 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 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 informationFormation 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 informationAutonomous 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 informationTHRUST OPTIMIZATION OF AN UNDERWATER VEHICLE S PROPULSION SYSTEM
THRUST OPTIMIZATION OF AN UNDERWATER VEHICLE S PROPULSION SYSTEM Senior lecturer Vasile DOBREF Lecturer Octavian TARABUTA Mircea cel Batran Naval Academy, Constanta, Romania Keywords: underwater vehicle,
More informationFormation 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 informationAn 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 informationSLIDING 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 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 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 informationNonlinear 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 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 informationDESIGN 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 informationDistributed Structural Stabilization and Tracking for Formations of Dynamic Multi-Agents
CDC02-REG0736 Distributed Structural Stabilization and Tracking for Formations of Dynamic Multi-Agents Reza Olfati-Saber Richard M Murray California Institute of Technology Control and Dynamical Systems
More informationPosition in the xy plane y position x position
Robust Control of an Underactuated Surface Vessel with Thruster Dynamics K. Y. Pettersen and O. Egeland Department of Engineering Cybernetics Norwegian Uniersity of Science and Technology N- Trondheim,
More informationFinal 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 informationOPTIMAL 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 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 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 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 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 informationComparing 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 informationHIGHER ORDER SLIDING MODES AND ARBITRARY-ORDER EXACT ROBUST DIFFERENTIATION
HIGHER ORDER SLIDING MODES AND ARBITRARY-ORDER EXACT ROBUST DIFFERENTIATION A. Levant Institute for Industrial Mathematics, 4/24 Yehuda Ha-Nachtom St., Beer-Sheva 843, Israel Fax: +972-7-232 and E-mail:
More informationA 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 informationA 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 informationLyapunov 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 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 informationResearch 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 informationLyapunov 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 informationEvent-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 informationAn asymptotic ratio characterization of input-to-state stability
1 An asymptotic ratio characterization of input-to-state stability Daniel Liberzon and Hyungbo Shim Abstract For continuous-time nonlinear systems with inputs, we introduce the notion of an asymptotic
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 informationObserver-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 informationCOMBINED ADAPTIVE CONTROLLER FOR UAV GUIDANCE
COMBINED ADAPTIVE CONTROLLER FOR UAV GUIDANCE B.R. Andrievsky, A.L. Fradkov Institute for Problems of Mechanical Engineering of Russian Academy of Sciences 61, Bolshoy av., V.O., 199178 Saint Petersburg,
More informationNonlinear Landing Control for Quadrotor UAVs
Nonlinear Landing Control for Quadrotor UAVs Holger Voos University of Applied Sciences Ravensburg-Weingarten, Mobile Robotics Lab, D-88241 Weingarten Abstract. Quadrotor UAVs are one of the most preferred
More informationThe PVTOL Aircraft. 2.1 Introduction
2 The PVTOL Aircraft 2.1 Introduction We introduce in this chapter the well-known Planar Vertical Take-Off and Landing (PVTOL) aircraft problem. The PVTOL represents a challenging nonlinear systems control
More informationSATELLITE 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 informationRobust 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 informationGlobal Stability and Asymptotic Gain Imply Input-to-State Stability for State-Dependent Switched Systems
2018 IEEE Conference on Decision and Control (CDC) Miami Beach, FL, USA, Dec. 17-19, 2018 Global Stability and Asymptotic Gain Imply Input-to-State Stability for State-Dependent Switched Systems Shenyu
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 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 informationDISCRETE-TIME TIME-VARYING ROBUST STABILIZATION FOR SYSTEMS IN POWER FORM. Dina Shona Laila and Alessandro Astolfi
DISCRETE-TIME TIME-VARYING ROBUST STABILIZATION FOR SYSTEMS IN POWER FORM Dina Shona Laila and Alessandro Astolfi Electrical and Electronic Engineering Department Imperial College, Exhibition Road, London
More informationTTK4190 Guidance and Control Exam Suggested Solution Spring 2011
TTK4190 Guidance and Control Exam Suggested Solution Spring 011 Problem 1 A) The weight and buoyancy of the vehicle can be found as follows: W = mg = 15 9.81 = 16.3 N (1) B = 106 4 ( ) 0.6 3 3 π 9.81 =
More 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 informationProblem 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 informationFinal 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 informationRobust Stabilization of Non-Minimum Phase Nonlinear Systems Using Extended High Gain Observers
28 American Control Conference Westin Seattle Hotel, Seattle, Washington, USA June 11-13, 28 WeC15.1 Robust Stabilization of Non-Minimum Phase Nonlinear Systems Using Extended High Gain Observers Shahid
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 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 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 informationDesign of a Heading Autopilot for Mariner Class Ship with Wave Filtering Based on Passive Observer
Design of a Heading Autopilot for Mariner Class Ship with Wave Filtering Based on Passive Observer 1 Mridul Pande, K K Mangrulkar 1, Aerospace Engg Dept DIAT (DU), Pune Email: 1 mridul_pande000@yahoo.com
More informationNeural Network Model Reference Adaptive Control of a Surface Vessel
Neural Network Model Reference Adaptive Control of a Surface Vessel Alexander Leonessa and Tannen S. VanZwieten Abstract A neural network model reference adaptive controller for trajectory tracking of
More informationEML5311 Lyapunov Stability & Robust Control Design
EML5311 Lyapunov Stability & Robust Control Design 1 Lyapunov Stability criterion In Robust control design of nonlinear uncertain systems, stability theory plays an important role in engineering systems.
More informationDisturbance Attenuation for a Class of Nonlinear Systems by Output Feedback
Disturbance Attenuation for a Class of Nonlinear Systems by Output Feedback Wei in Chunjiang Qian and Xianqing Huang Submitted to Systems & Control etters /5/ Abstract This paper studies the problem of
More informationNONLINEAR 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 informationChapter 2 Review of Linear and Nonlinear Controller Designs
Chapter 2 Review of Linear and Nonlinear Controller Designs This Chapter reviews several flight controller designs for unmanned rotorcraft. 1 Flight control systems have been proposed and tested on a wide
More informationCooperative formation control of underactuated marine vehicles for target surveillance under sensing and communication constraints
Cooperative formation control of underactuated marine vehicles for target surveillance under sensing and communication constraints Dimitra Panagou and Kostas J. Kyriakopoulos Abstract This paper presents
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 informationOPTIMAL 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 informationDecentralized Disturbance Attenuation for Large-Scale Nonlinear Systems with Delayed State Interconnections
Decentralized Disturbance Attenuation for Large-Scale Nonlinear Systems with Delayed State Interconnections Yi Guo Abstract The problem of decentralized disturbance attenuation is considered for a new
More informationAdaptive Control for Nonlinear Uncertain Systems with Actuator Amplitude and Rate Saturation Constraints
Adaptive Control for Nonlinear Uncertain Systems with Actuator Amplitude and Rate Saturation Constraints Alexander Leonessa Dep. of Mechanical, Materials and Aerospace Engineering University of Central
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 informationAn introduction to Mathematical Theory of Control
An introduction to Mathematical Theory of Control Vasile Staicu University of Aveiro UNICA, May 2018 Vasile Staicu (University of Aveiro) An introduction to Mathematical Theory of Control UNICA, May 2018
More informationDecentralized Stabilization of Heterogeneous Linear Multi-Agent Systems
1 Decentralized Stabilization of Heterogeneous Linear Multi-Agent Systems Mauro Franceschelli, Andrea Gasparri, Alessandro Giua, and Giovanni Ulivi Abstract In this paper the formation stabilization problem
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 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 informationStability Analysis and H Synthesis for Linear Systems With Time-Varying Delays
Stability Analysis and H Synthesis for Linear Systems With Time-Varying Delays Anke Xue Yong-Yan Cao and Daoying Pi Abstract This paper is devoted to stability analysis and synthesis of the linear systems
More informationSpacecraft 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 informationBreu, 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 informationRobust 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 informationDesign of Advanced Control Techniques for an Underwater Vehicle
Design of Advanced Control Techniques for an Underwater Vehicle Divine Maalouf Advisors: Vincent Creuze Ahmed Chemori René Zapata 5 juillet 2012 OUTLINE I. Introduction: Problems/Challenges II. Modeling
More informationEXPERIMENTAL ANALYSIS OF COLLECTIVE CIRCULAR MOTION FOR MULTI-VEHICLE SYSTEMS. N. Ceccarelli, M. Di Marco, A. Garulli, A.
EXPERIMENTAL ANALYSIS OF COLLECTIVE CIRCULAR MOTION FOR MULTI-VEHICLE SYSTEMS N. Ceccarelli, M. Di Marco, A. Garulli, A. Giannitrapani DII - Dipartimento di Ingegneria dell Informazione Università di Siena
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 informationIEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 50, NO. 5, MAY Bo Yang, Student Member, IEEE, and Wei Lin, Senior Member, IEEE (1.
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL 50, NO 5, MAY 2005 619 Robust Output Feedback Stabilization of Uncertain Nonlinear Systems With Uncontrollable and Unobservable Linearization Bo Yang, Student
More informationStable Limit Cycle Generation for Underactuated Mechanical Systems, Application: Inertia Wheel Inverted Pendulum
Stable Limit Cycle Generation for Underactuated Mechanical Systems, Application: Inertia Wheel Inverted Pendulum Sébastien Andary Ahmed Chemori Sébastien Krut LIRMM, Univ. Montpellier - CNRS, 6, rue Ada
More informationTRACKING CONTROL VIA ROBUST DYNAMIC SURFACE CONTROL FOR HYPERSONIC VEHICLES WITH INPUT SATURATION AND MISMATCHED UNCERTAINTIES
International Journal of Innovative Computing, Information and Control ICIC International c 017 ISSN 1349-4198 Volume 13, Number 6, December 017 pp. 067 087 TRACKING CONTROL VIA ROBUST DYNAMIC SURFACE
More informationDEVELOPMENT AND MATHEMATICAL MODELLING OF PLANNING TRAJECTORY OF UNMANNED SURFACE VEHICLE
DEVELOPMENT AND MATHEMATICAL MODELLING OF PLANNING TRAJECTORY OF UNMANNED SURFACE VEHICLE PROMIT CHOUDHURY 1, SRISHA DEO 2 1 B. Tech 4 th Year, Mechanical, SRM University, Tamil Nadu, India, promit17@gmail.com
More informationSeakeeping 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 informationHierarchical 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 informationGramians based model reduction for hybrid switched systems
Gramians based model reduction for hybrid switched systems Y. Chahlaoui Younes.Chahlaoui@manchester.ac.uk Centre for Interdisciplinary Computational and Dynamical Analysis (CICADA) School of Mathematics
More informationVehicle Networks for Gradient Descent in a Sampled Environment
Proc. 41st IEEE Conf. Decision and Control, 22 Vehicle Networks for Gradient Descent in a Sampled Environment Ralf Bachmayer and Naomi Ehrich Leonard 1 Department of Mechanical and Aerospace Engineering
More informationHover Control for Helicopter Using Neural Network-Based Model Reference Adaptive Controller
Vol.13 No.1, 217 مجلد 13 العدد 217 1 Hover Control for Helicopter Using Neural Network-Based Model Reference Adaptive Controller Abdul-Basset A. Al-Hussein Electrical Engineering Department Basrah University
More information