Adaptive Control for Nonlinear Uncertain Systems with Actuator Amplitude and Rate Saturation Constraints

Size: px
Start display at page:

Download "Adaptive Control for Nonlinear Uncertain Systems with Actuator Amplitude and Rate Saturation Constraints"

Transcription

1 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 Florida Orlando, Florida 386 Yannick Morel Dep. of Mechanical, Materials and Aerospace Engineering University of Central Florida Orlando, Florida 386 ABSTRACT A direct adaptive nonlinear tracking control framework for multivariable nonlinear uncertain systems with actuator amplitude and rate saturation constraints is developed. To guarantee asymptotic stability of the closed-loop tracking error dynamics in the face of amplitude and rate saturation constraints, the adaptive control signal to a given reference (governor or supervisor) system is modified to effectively robustify the error dynamics to the saturation constraints. An illustrative numerical example is provided to demonstrate the efficacy of the proposed approach. INTRODUCTION In light of the increasingly complex and highly uncertain nature of dynamical systems requiring controls, it is not surprising that reliable system models for many high performance engineering applications are unavailable. In the face of such high levels of system uncertainty, robust controllers may unnecessarily sacrifice system performance whereas adaptive controllers are clearly appropriate since they can tolerate far greater system uncertainty levels to improve system performance. However, an implicit assumption inherent in most adaptive control frameworks is that the adaptive control law is implemented without any regard to actuator amplitude and rate saturation constraints. Of course, any electromechanical control actuation device is subject to amplitude and/or rate constraints leading to saturation nonlinearities enforcing limitations on control amplitudes and control rates. As a consequence, actuator nonlinearities arise frequently in practice and can severely degrade closed-loop system performance, and in some cases drive the system to instability. These effects are even more pronounced for adaptive controllers which continue to adapt when the feedback loop has been severed due to the presence of actuator saturation causing unstable controller modes to drift, which in turn leads to severe windup effects. The research literature on adaptive control with actuator saturation effects is rather limited. Notable exceptions include [ 6]. However, the results reported in [ 6] are confined to linear plants with amplitude saturation. Many practical applications involve nonlinear dynamical systems with simultaneous control amplitude and rate saturation. The presence of control rate saturation may further exacerbate the problem of control amplitude saturation. For example, in advanced tactical fighter aircraft with high maneuverability requirements, pilot induced oscillations [7, 8] can cause actuator amplitude and rate saturation in the control surfaces, leading to catastrophic failures. In this paper we develop a direct adaptive control framework for adaptive tracking of multivariable nonlinear uncertain systems with amplitude and rate saturation constraints. In particular, we extend the Lyapunov-based direct adaptive control framework developed in [9] to guarantee asymptotic stability of the closed-loop tracking system; that is, asymptotic stability with respect to the closed-loop system states associated with the tracking error dynamics, in the face of actuator amplitude and rate saturation constraints. Specifically, a reference (governor or supervisor) dynamical system is constructed to address tracking and regulation by deriving adaptive update laws that guarantee that the error system dynamics are asymptotically stable, and adaptive controller gains are Lyapunov stable. In the case where the actuator amplitude and rate are limited, the adaptive control signal to the reference system is modified to effectively robustify the error dynamics to the saturation constraints, thus guaranteeing asymptotic stability of the error states. ADAPTIVE TRACKING FOR NONLINEAR UN- CERTAIN SYSTEMS In this section we consider the problem of characterizing adaptive feedback tracking control laws for nonlinear uncertain systems. Specifically, we consider the controlled nonlinear uncertain system G given by ẋ = f (x) + Bu, x() = x, t, () where x R n, t, is the state vector, u R m, t, is the control input, f : R n R n, the matrix B R n m is of the form B = [ m (n m) B T ] T, s with Bs R m m full rank and such that there exists Λ R m m for which B s Λ is positive definite. The control input u( ) in () is restricted to the class - -

2 of admissible controls such that () has a unique solution forward in time. Here, we assume that a desired trajectory (command) x d, t, is given and the aim is to determine the control input u, t, so that lim t x x d =. To achieve this, we construct a reference system G r given by ẋ r = A r x r + B r r, x r () = x r, t, () where x r R n, t, is the reference state vector, r R m, t, is the reference input, and A r R n n and B r R n m are such that the pair (A r,b r ) is stabilizable. Now, we design u, t, and a bounded piecewise-continuous reference function r, t, such that lim t x x r = and lim t x r x d =, respectively, so that lim t x x d =. The following result provides a control architecture that achieves tracking error convergence in the case where the dynamics in () are known. The case where G is unknown is addressed in Theorem.. For the statement of this result, define the tracking error e x x r,t. Theorem.. Consider the nonlinear system G given by () and the reference system G r given by (). Assume there exists gain matrices Θ R m s and Θ r R m m, and F : R n R s such that = f (x) + BΛΘ F(x) A r x, x R n, (3) = BΛΘ r B r, x R n, (4) hold. Furthermore, let K R m n be given by K = R BT r P, (5) where the n n positive definite matrix P satisfies = A T r P + PA r PB r R BT r P + R, (6) and R R n n and R R m m are arbitrary positivedefinite matrices. Then the feedback control law where u = Λ(Θ ϕ + Θ r r), t, (7) Θ [ Θ Θ r Λ T B T ] R m (m+n+s), (8) ϕ [ F T (x) e T K T k λe T P ] T R m+n+s, t, (9) with k λ >, guarantees that the zero solution e, t, of the error dynamics given by ė = ( f (x) + Bu) (A r x r + B r r), is globally asymptotically stable. e() = x x r e, t, () Proof. Using the feedback control law given by (7), () becomes ė = f (x) + BΛΘ ϕ + BΛΘ r r A r x r B r r, e() = e, t, () which, using (8) and (9), we can rewrite as ė = ( A r + BΛΘ r K ) k λbλλ T B T P e +( f (x) + BΛΘ F(x) A r x) +(BΛΘ r B r )r, e() = e, t. () Now, using (3) and (4), it follows from () that ė = (A r + B r K k λbλλ T B T P)e, Now consider the Lyapunov function candidate e() = e, t. (3) V (e) = e T Pe, (4) where P > satisfies (6). Note that V () = and, since P is positive definite, V (e) > for all e. Now, letting e, t, denote the solution to (9), using (6), it follows from (3) that the Lyapunov derivative along the closed-loop system trajectories is given by V (e) = e T (R + K T R K + K e )e, (5) where K e k λ PBΛΛ T B T P. Hence, the closed-loop system given by (7) and () is Lyapunov stable. Furthermore, since R + K T R K + K e >, it follows from Theorem 4.4 of [] that lim t e =, which concludes this proof. Theorem. provides sufficient conditions for characterizing tracking controllers for a given nominal nonlinear dynamical system G. In the next result we show how to construct adaptive gains Θ R m s, t, and Θ r R m m, t, for achieving tracking control in the face of system uncertainty. For this result we do not require explicit knowledge of the gain matrices Θ and Θ r ; all that is required is - -

3 the existence of Θ and Θ r such that the compatibility relations (3) and (4) hold. Theorem.. Consider the nonlinear system G given by () and the reference system G r given by (). Assume there exists gain matrices Θ R m s and Θ r R m m, and function F : R n R s, such that (3) and (4) hold. Furthermore, let K R m n be given by (5), where P = [ P P ] > satisfies (6), with P R n (n m), P R n m. In addition, let Γ R (m+n+s) (m+n+s) and Γ r R m m be positive definite, and define Θ [ Θ Θ r Λ T B T ] R m (m+n+s). Then the adaptive feedback control law u = Λ( Θ ϕ + Θ r r ), t, (6) where Θ R m (m+n+s), t, and Θ r R m m, t, are estimates of Θ and Θ r, respectively, with update laws Θ = P T eϕ Γ, Θ () = Θ, t, (7) Θ r = P T er T Γ r, Θ r () = Θ r, (8) guarantees that the closed-loop system given by (), (7) (8), with control input (6), is Lyapunov stable, and the error e, t, converges to zero asymptotically. Proof. With u, t, given by (6) it follows from (3) and (4) that the error dynamics e, t, are given by ė = (A r + B r K k λbλλ T B T P)e +BΛ(Θ Θ )ϕ + BΛ(Θ r Θ r)r, Now consider the Lyapunov function candidate e() = e, t, (9) V (e,θ,θ r ) = e T Pe + tr ( B s Λ(Θ Θ )Γ (ΘT Θ T ) ) +tr ( B s Λ(Θ r Θ r )Γ r (Θ T r Θ T r ) ), () where P > satisfies (6), Γ and Γ r are positive definite. Note that V (,Θ,Θ r ) = and, since P, Γ, Γ r and B s Λ are positive definite, V (e,θ,θ r ) > for all (e,θ,θ r ) (,Θ,Θ r ). Now, letting e, t, denote the solution to (9), using (6), it follows that the Lyapunov derivative along the closed-loop system trajectories is given by V (e,θ,θ r )= e T Pė + ė T Pe +tr ( B s Λ(Θ Θ )Γ Θ T ) +tr ( B s Λ(Θ r Θ r)γ Θ r T r ), t, () = e T PBΛ(Θ Θ )ϕ +tr ( B s Λ(Θ Θ )Γ Θ T ) +e T PBΛ(Θ r Θ r)r +tr ( B s Λ(Θ r Θ r)γ Θ r T r ) e T P(A r + B r K)e e T K e e +e T (A r + B r K) T Pe. () Next, using (7), (8) and the fact that PB = P B s, we obtain V (e,θ,θ r ) = e T (R + K T R K + K e )e +tr ( B s Λ(Θ Θ )(ϕ e T P + Γ Θ T ) ) +tr ( B s Λ(Θ r Θ r)(re T P + Γ Θ r T r) ), = e T (R + K T R K + K e )e, t, (3) hence, the results obtained in Theorem. are conserved; that is, the closed-loop system given by (), (6) (8) is Lyapunov stable, and, as R + K T R K + K e >, it follows that lim t e =. Remark.. Note that the conditions in Theorem. imply that e as t and hence it follows from (7) and (8) that Θ, Θ r as t. It is important to note that the adaptive law (6) (8) does not require explicit knowledge of the gain matrices Θ and Θ r. Furthermore, no specific knowledge of the structure of the nonlinear term f (x) or matrix B are required to apply Theorem.; all that is required is the existence of F(x) and Λ such that the compatibility relations (3) and (4) hold for a given reference system G r. 3 DYNAMIC ADAPTIVE TRACKING FOR NONLIN- EAR UNCERTAIN SYSTEMS In this Section, we build upon the results of the Section and construct an adaptive, dynamic controller for system (), with stability properties identical to that provided by Theorem.. The control input is now generated by a dynamic compensator of the form ẋ c = w, x c () = x c, t, (4) u = x c, (5) where x c R m,t, is the compensator state, and w R m,t. The expression of w,t, leading to an appropriate control input u,t, can be obtained by building upon the control law presented in the previous Section using various techniques. One such technique is backstepping ([]). Treating the expression of the control law (7) as a - 3 -

4 desirable form of u,t, (also referred to as virtual command), expressions for w,t, can be derived guaranteeing convergence of u,t, to this desirable form and accounting for the transient error; ultimately, the properties stated in Theorem. and Theorem. are conserved. To account for the compensator state, we modify the reference system () as follows, ẋ r = [ ] [ ] Ar B r n m m m τ x r + r τ r, x r () = x r, r t, (6) where x r = [ x T r xt r ] T,t, with xr R n, x r R m,t, and τ r R m m is positive definite. As mentioned above, the expression of u,t, provided by (7) becomes a desirable form u d Λ( Θ ϕ + Θ rx r ), t, (7) with r,t, in (7) being replaced by x r,t, to account for the modification to the reference system. With this definition of u d,t, the error dynamics () becomes ė = (A r + B r K + K e )e + B(u u d ), e() = e, t, (8) where u d, t, is such that for u = u d, t, we can guarantee that e,t, converges to zero, as stated in Theorem.. Defining the error e u u u d,t, the remaining problem is to find the appropriate expression for w,t, which we denote w,t, such that e u,t, converges to zero. Note that a number of constant parameters in (7) are uncertain and will be estimated, with appropriate update laws similar to those in Theorem.. Ultimately, the expression we desire u,t, to track is u d = Λ(Θ ϕ + Θ r x r ), t, (9) where Θ R m (m+n+s),θ r R m m,t, are estimates of Θ and Θ r, respectively. Backstepping techniques are classically plagued with a well documented issue referred to as explosion of terms ([]). As the derivation of the control law progresses through the backstepping procedure, the expressions involved in the derivations become increasingly expansive, to an extent that the final expression of the control law can become difficult to manage. More specifically, the expression of w, t, will in our case include that of u d,t, that is, with update laws similar to that from Theorem., and Θ = [ Θ Θ ],t, with Θ R m s,θ R m m+n,t, ( u d = Λ P T e ( ϕ T Γ ϕ + xrγ T r x r ) +Θ df(x) ( f (x) + Bu) dx [ ] K ) +Θ k ė + Θ r τ r (x r r), λp t, (3) with Γ R (m+n+s) (m+n+s), Γ r R m m, Γ >, Γ >. Note that the above expression can be rewritten as where and u d = g + hθ ϕ, t, (3) df(x) dx K h ΛΘ, Θ B [ ΛΘ ] I m, (3) k λp ϕ [ F(x) T u T ] T, t, (33) ( g Λ P T e ( ϕ T Γ ϕ + xrγ T r x r ) Θ [ K T k λp ] T ẋr ) +Θ r τ r (x r r) + ha r x, t, (34) which allows to isolate the unknown term Θ in u d,t. Next, we build upon the results in Theorem., and present a control algorithm providing the same stability properties, but for a control input generated by (4) (5). Theorem 3.. Consider the controlled nonlinear system G given by () and reference system (6). Assume there exist gain matrices Θ R m s and Θ r R m m, and a function F : R n R s, such that (3) and (4) hold. Furthermore, let K R m n be given by (5), where P = [ ] P P >, with P R n (n m), P R n m, satisfies (6), and define Θ [ Θ Θ r Λ T B T ] R m (m+n+s), Θ B[ ΛΘ ] I m R n (m+s), and Θ 3 BT R m n. Consider the control input u,t, generated by (4) (5), where w = g + hθ ϕ Θ 3 Pe K u e u, t, (35) - 4 -

5 with h R m n,t, given by (33), g R m,t, given by (34), ϕ [ F(x) T u T ] T, Ku R m m is positive definite, and Θ, Θ 3,t, are estimates of Θ and Θ 3, respectively. The tracking errors are defined as where e x x r, e u u u d, t, (36) u d = Λ(Θ ϕ + Θ r x r ), t, (37) ϕ [ F T (x) e T K T k λe T P ] T, (38) with ϕ R m+n+s,t, and Θ, Θ r,t, are estimates of Θ and Θ r, respectively. These estimates Θ R m (m+n+s),θ r R m m, Θ R n (m+s) and Θ 3 R m n,t, are obtained as follows Θ = P T eϕ T Γ, Θ () = Θ, t,(39) Θ r = P T ex T rγ r, Θ r () = Θ r, (4) Θ = h T e u ϕ T Γ, Θ () = Θ, (4) Θ 3 = e u e T PΓ 3, Θ 3 () = Θ 3, (4) where Γ R (m+n+s) (m+n+s), Γ r R m m, Γ R (m+s) (m+s), and Γ 3 R n n, are positive definite. Then, the control input u,t, generated by (35), guarantees that the closed-loop system given by (), (39) (4), with control input generated by (4) (5) with (35), is Lyapunov stable, and the errors e,e u,t, converge to the origin, asymptotically. Proof. From (36) and (37), we have u = Λ(Θ ϕ + Θ r x r ) + e u, t,(43) which we expand, using (38), into u = Λ(Θ F(x) + Θ r (x r + Ke)) k λλλ T B T Pe + Λ(Θ Θ )ϕ +Λ(Θ r Θ r)x r + e u, t. (44) Substituting (3), (4), and (44) in (), we obtain ė = (A r + B r K k λλλ T B T P)e +BΛ(Θ Θ )ϕ + BΛ(Θ r Θ r)x r +Be u, e() = e, t, (45) Similarly, from (4), (5), (3) and (36), ė u = w g hθ ϕ, e u () = e u, t, (46) which, using (35) and Θ 3 = BT, can be rewritten as ė u = B T Pe K u e u + h(θ Θ )ϕ +(Θ 3 Θ 3 )Pe, e u () = e u, t.(47) Now consider the Lyapunov function candidate V (e,e u,θ,θ,θ 3,Θ r ) = e T Pe + et u e u + tr ( B s Λ(Θ Θ )Γ (ΘT Θ T ) ) +tr ( (Θ Θ )Γ (ΘT Θ T ) ) +tr ( (Θ 3 Θ 3)Γ 3 (ΘT 3 Θ T 3 ) ) +tr ( B s Λ(Θ r Θ r)γ r (ΘT r Θ T r ) ), (48) where P > satisfies (6). Note that V (,,Θ,Θ,Θ 3,Θ r ) = and, since P, Γ, Γ, Γ 3, Γ r and B s Λ are positive definite, V (e,e u,θ,θ,θ 3,Θ r ) > for all (e,e u,θ,θ,θ 3,Θ r ) (,,Θ,Θ,Θ 3,Θ r ). Now, using (6), (39) (4), and (36), it follows that the Lyapunov derivative along the closed-loop system trajectories is given by V (e,e u,θ,θ,θ 3,Θ r ) = e T Pė + ė T Pe + e u T ė u +tr ( B s Λ(Θ Θ )Γ Θ T ) +tr ( B s Λ(Θ r Θ r)γ Θ r T r ) +tr ( (Θ Θ )Γ Θ T ) +tr ( (Θ 3 Θ 3)Γ 3 Θ T 3 ), t, = e T P(A r + B r K)e + e T (A r + B r K) T Pe e T K e e e T u K u e u +tr ( B s Λ(Θ Θ ) ( Γ Θ T + ϕ e T )) P +tr ( B s Λ(Θ r Θ r) ( Γ Θ r T r + x r e T )) P +tr ( (Θ Θ ) ( Γ Θ T + ϕ e T u h )) +tr ( (Θ 3 Θ 3) ( Γ 3 Θ T 3 Pee T u )), = e T (R + K T R K + K e )e e T u K u e u, (49) hence, the closed-loop system given by (), (46), (39) (4) is Lyapunov stable. Furthermore, since R + K T R K + K e > and K u >, it follows from Theorem 4.4 of [] that lim t e =, and lim t e u =. Remark 3.. Note that a parallel can be drawn between - 5 -

6 (4) and the actuator dynamics of a physical system. The form of (4) was chosen to be an integrator for simplicity, but it can be readily modified to represent the actuator dynamics of a considered system. Hence, the presented approach can allow to elegantly account for actuator dynamics in the control framework. 4 ADAPTIVE TRACKING WITH ACTUATOR AMPLI- TUDE AND RATE SATURATION CONSTRAINTS In this section we extend the adaptive control framework presented in Section 3 to account for actuator amplitude and rate saturation constraints. Recall that Theorem. guarantees convergence of the tracking error e, t, to a neighborhood of zero; that is, the state vector x, t, converges to a neighborhood of the reference state vector x r, t. Furthermore, it is important to note that the compensator state w, t, given by (35), depends on the reference input r, t, through ẋ r,t. Since for a fixed set of initial conditions there exists a one-to-one mapping between the reference input r, t, and the reference state x r, t, it follows that the control signal in (6) guarantees convergence of the state x, t, to a neighborhood of the reference state x r, t, corresponding to the specified reference input r, t. Of course, the reference input r, t, should be chosen so as to guarantee asymptotic convergence to a desired state vector x d, t. However, the choice of such a reference input r, t, is not unique since the reference state vector x r, t, can converge to the desired state vector x d, t, without matching its transient behavior. Next, we provide a framework wherein we construct a family of reference inputs r, t, with associated reference state vectors x r, t, that guarantee that a given reference state vector within this family converges to a desired state vector x d, t, in the face of actuator amplitude and rate saturation constraints. From (4) and (5), it is clear that u,t, is explicitly depending on w,t, which itself depends upon the reference signal r,t. More specifically, from (4), (5), (34) and (35), u = H(s,r), t, = g + hθ ϕ Θ 3 Pe K u e u ΛΘ r τ r r, (5) where s (x,x r,θ r,θ,θ 3,e,e u ), t, and ( g Λ P T e ( ϕ T Γ ϕ + xrγ T r x r ) Θ [ n s K T k λp ] T ẋr ) +Θ r τ r x r + ha r x, t.(5) Using (5), the reference input r, t, can be expressed as r = H (s, u), t, = τ r Θ r Λ (g + hθ ϕ Θ 3 Pe K u e u u). (5) The above expression relates the reference input to the time rate of change of the control input. Next, we assume that the control signal is amplitude and rate limited so that u i u max and u i u max, t, i =,...,m, where u i and u i denote the ith component of u and u, respectively, and u max > and u max > are given. For the statement of our main result the following definitions are needed. For i {,,m} define { if ui = u σ(u i, u i ) max and u i u i >, otherwise, t, (53) { } σ u max (u i, u i ) min σ(u i, u i ),, t. (54) u i Note that for i {,,m} and t = t >, the function σ (, ) is such that the following properties hold: i) If u i (t ) = u max and u i (t ) u i (t ) >, then u i (t )σ (u i (t ), u i (t )) =. ii) If u i (t ) > u max and u i (t ) < u max or if u i (t ) > u max and u i (t ) = u max and u i (t ) u i (t ), then u i (t )σ (u i (t ), u i (t )) = u max sgn( u i (t )), where sgn u i u i / u i. iii) If no constraint is violated, then u i (t )σ (u i (t ), u i (t )) = u i (t ). Finally, we define the component decoupled diagonal nonlinearity Σ(u, u) by Σ(u, u) diag[σ (u, u ),σ (u, u ),......,σ (u m, u m )], t. (55) Theorem 4.. Consider the controlled nonlinear system G given by () and reference system (6). Assume there exist gain matrices Θ R m s and Θ r R m m, and a function F : R n R s, such that (3) and (4) hold. Furthermore, let K R m n be given by (5), where P > satisfies (6). In addition, for a given desired reference input r d, t, let - 6 -

7 the reference input r, t, be given by r = H (s,σ(u, u ) u ), t, (56) where s = (x,x r,θ r,θ,e,e u ), t, and u H(s,r d ),t. Then the adaptive feedback control law (35), with update laws (39) (4) and reference input r, t, provided by (56) guarantees i) asymptotic convergence of (e,e u ),t, to the origin. ii) u i u max for all t and i =,...,m. iii) u i u max for all t and i =,...,m. Proof. i) is a direct consequence of Theorem 3. with r, t, given by (56). To prove ii) and iii) note that it follows from (5), (5), and (56) that u = H(s,ṙ) = H(s,H (s,σ(u, u ) u )) = Σ(u, u ) u, t, (57) which implies u i = σ (u i, u i ) u i, i =,,m, t. Hence, if the control input u i,t, with a rate of change u i, i =,,m, t, does not violate the amplitude and rate saturation constraints, then it follows from (54) that σ (u i, u i ) = and u i = u i, i =,,m, t. Alternatively, if the pair (u i, u i ), i =,,m, t, violates one or more of the input amplitude and/or rate constraints, then (53), (54), and (57) imply i) u i = for all t if u i = u max and u i u i > ; and ii) u i = u max sgn( u i ) for all t if u i > u max and u i < u max or if u i > u max and u i = u max and u i u i ; which, for u i () u max, guarantee that u i u max and u i u max for all t and i =,,m. Remark 4.. In accordance with (4) (5), the value of u,t, used extensively in the above proceedings, can be obtained from the value of the time derivative of the compensator state x c,t, or that of w,t, since, from (4) (5), u = ẋ c = w,t. Note that it follows from Theorem 4. that if the desired reference input r d, t, is such that the actuator amplitude and/or rate saturation constraints are not violated, then r = r d, t, and hence x, t, converges to a neighborhood of x d, t. Alternatively, if there exists t = t > such that the desired reference input drives one or more of the control inputs to the saturation boundary, then r r d, t > t. However, as long as the time interval over which the control input remains saturated is finite, the reference signal ultimately reverts to its desired value, and tracking properties are preserved. Of course, if there exists a solution to the tracking problem wherein the input amplitude and rate saturation constraints are not violated when the tracking error is within certain bounds, then our approach is guaranteed to work. 5 ILLUSTRATIVE NUMERICAL EXAMPLE In this section we present a numerical example to demonstrate the utility of the proposed direct adaptive control framework for adaptive stabilization in the face of actuator amplitude and rate saturation constraints. Note that a tracking example is not provided due to lack of space, but the presented approach is equally relevant to such problems. Example 5.. Consider the nonlinear dynamical system representing a controlled rigid spacecraft given by ẋ = Ib XI bx + Ib u, x() = x, t, (58) where x = [x, x, x 3 ] T represents the angular velocities of the spacecraft with respect to the body-fixed frame, I b R 3 3 is an unknown positive-definite inertia matrix of the spacecraft, u = [u, u, u 3 ] T is a control vector with control inputs providing body-fixed torques about three mutually perpendicular axes defining the body-fixed frame of the spacecraft, and X denotes the skew-symmetric matrix X x 3 x x 3 x. (59) x x Note that (58) can be written in state space form () with f (x) = Ib XI bx and G(x) = Ib. Since f (x) is a quadratic function, we parameterize f (x) as f (x) = Θ nl f nl (x), where Θ nl R 3 6 is an unknown matrix and f nl (x) = [x, x, x 3, x x, x x 3, x 3 x ] T. Next, let F(x) = [x T, fnl T]T, B r = I 3, Ĝ(x) I 3, ˆK = I b, and ˆK = [A r, Θ nl ], so that G(x)Ĝ(x) ˆK = I b I 3I b = I 3 = B r, f (x) + B r ˆK F(x) = f (x) + I 3 [ Ar, Θ nl ] F(x) = Ar x, and hence (3) and (4) hold. Now, it follows from Theorem 3. that the adaptive feedback controller (6) guarantees that e as t when considering input amplitude and rate saturation constraints. Specifically, here we choose R =.5I 3, R =.I 3, and A r =

8 x x x 3 u u u 3.5 Actual Reference Desired Time [s] Figure. Angular velocities versus time Time [s] Figure. Control signals versus time To analyze this design we assume that.9 I b = 7, Q = Q = I 3,.9 5 with initial condition x() = [.4,.,.] T, x () = x(), u() = x r () = [,,] T. Figure shows the angular velocities versus time, with saturation constraints u max = and u max =.5. These angular velocities converge to zero. Figure shows the corresponding control inputs. 6 CONCLUSION A direct adaptive nonlinear tracking control framework for multivariable nonlinear uncertain systems with actuator amplitude and rate saturation constraints was developed. By appropriately modifying the adaptive control signal to the reference system dynamics, the proposed approach guarantees asymptotic stability of the error system dynamics in the face of actuator amplitude and rate limitation constraints. Finally, a numerical example was presented to show the utility of the proposed adaptive control scheme. REFERENCES [] F. Ohkawa and Y. Yonezawa, A discrete model reference adaptive control system for a plant with input amplitude constraints, Int. J. Contr., vol. 36, pp , 98. [] D. Y. Abramovitch, R. L. Kosut, and G. F. Franklin, Adaptive control with saturating inputs, Proc. IEEE Conf. Dec. Contr., pp , Athens, Greece, 986. [3] A. N. Payne, Adaptive one-step-ahead control subject to an input-amplitude constraint, Int. J. Contr., vol. 43, pp , 986. [4] C. Zhang and R. J. Evans, Amplitude constranied adaptive control, Int. J. Contr., vol. 46, pp , 987. [5] S. P. Kárason and A. M. Annaswamy, Adaptive control in the presence of input constraints, IEEE Trans. Autom. Contr., vol. 39, pp , 994. [6] A. M. Annaswamy and S. P. Kárason, Discrete-time adaptive control in the presence of input constraints, Automatica, vol. 3, pp. 4 43, 995. [7] K. McKay, Summary of an AGARD workshop on pilot induced oscillation, Proc. AIAA Guid. Nav. Contr., pp. 5 6, 994. [8] R. A. Hess and S. A. Snell, Flight control design with rate saturating actuators, AIAA J. Guid. Contr. Dyn., vol., pp. 9 96, 997. [9] A. Leonessa, W. M. Haddad, and T. Hayakawa, Adaptive control for nonlinear uncertain systems with actuator amplitude and rate saturation constraints, American Control Conference, Arlington, VA,. [] H. K. Khalil, Nonlinear Systems. Upper Saddle River, NJ: Prentice-Hall, 996. [] M. Krstić, I. Kanellakopoullos, and P. Kokotović, Nonlinear and Adaptive Control Design. New York, NY: John Wiley and Sons, Inc, 995. [] D. Swaroop, J.-K. Hedrick, P.-P. Yip, and J.-C. Gerdes, Dynamic surface control for a class of nonlinear systems, IEEE Trans. Autom. Contr., vol. 45, pp ,

H 2 Adaptive Control. Tansel Yucelen, Anthony J. Calise, and Rajeev Chandramohan. WeA03.4

H 2 Adaptive Control. Tansel Yucelen, Anthony J. Calise, and Rajeev Chandramohan. WeA03.4 1 American Control Conference Marriott Waterfront, Baltimore, MD, USA June 3-July, 1 WeA3. H Adaptive Control Tansel Yucelen, Anthony J. Calise, and Rajeev Chandramohan Abstract Model reference adaptive

More information

The Rationale for Second Level Adaptation

The Rationale for Second Level Adaptation The Rationale for Second Level Adaptation Kumpati S. Narendra, Yu Wang and Wei Chen Center for Systems Science, Yale University arxiv:1510.04989v1 [cs.sy] 16 Oct 2015 Abstract Recently, a new approach

More information

Adaptive Dynamic Inversion Control of a Linear Scalar Plant with Constrained Control Inputs

Adaptive Dynamic Inversion Control of a Linear Scalar Plant with Constrained Control Inputs 5 American Control Conference June 8-, 5. Portland, OR, USA ThA. Adaptive Dynamic Inversion Control of a Linear Scalar Plant with Constrained Control Inputs Monish D. Tandale and John Valasek Abstract

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

Multivariable MRAC with State Feedback for Output Tracking

Multivariable MRAC with State Feedback for Output Tracking 29 American Control Conference Hyatt Regency Riverfront, St. Louis, MO, USA June 1-12, 29 WeA18.5 Multivariable MRAC with State Feedback for Output Tracking Jiaxing Guo, Yu Liu and Gang Tao Department

More information

EML5311 Lyapunov Stability & Robust Control Design

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

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

Robust Stabilization of Jet Engine Compressor in the Presence of Noise and Unmeasured States

Robust Stabilization of Jet Engine Compressor in the Presence of Noise and Unmeasured States obust Stabilization of Jet Engine Compressor in the Presence of Noise and Unmeasured States John A Akpobi, Member, IAENG and Aloagbaye I Momodu Abstract Compressors for jet engines in operation experience

More information

OVER THE past 20 years, the control of mobile robots has

OVER THE past 20 years, the control of mobile robots has IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 18, NO. 5, SEPTEMBER 2010 1199 A Simple Adaptive Control Approach for Trajectory Tracking of Electrically Driven Nonholonomic Mobile Robots Bong Seok

More information

Adaptive backstepping for trajectory tracking of nonlinearly parameterized class of nonlinear systems

Adaptive backstepping for trajectory tracking of nonlinearly parameterized class of nonlinear systems Adaptive backstepping for trajectory tracking of nonlinearly parameterized class of nonlinear systems Hakim Bouadi, Felix Antonio Claudio Mora-Camino To cite this version: Hakim Bouadi, Felix Antonio Claudio

More information

MCE/EEC 647/747: Robot Dynamics and Control. Lecture 12: Multivariable Control of Robotic Manipulators Part II

MCE/EEC 647/747: Robot Dynamics and Control. Lecture 12: Multivariable Control of Robotic Manipulators Part II MCE/EEC 647/747: Robot Dynamics and Control Lecture 12: Multivariable Control of Robotic Manipulators Part II Reading: SHV Ch.8 Mechanical Engineering Hanz Richter, PhD MCE647 p.1/14 Robust vs. Adaptive

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

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

Converse Lyapunov theorem and Input-to-State Stability

Converse Lyapunov theorem and Input-to-State Stability Converse Lyapunov theorem and Input-to-State Stability April 6, 2014 1 Converse Lyapunov theorem In the previous lecture, we have discussed few examples of nonlinear control systems and stability concepts

More information

Adaptive Robust Tracking Control of Robot Manipulators in the Task-space under Uncertainties

Adaptive Robust Tracking Control of Robot Manipulators in the Task-space under Uncertainties Australian Journal of Basic and Applied Sciences, 3(1): 308-322, 2009 ISSN 1991-8178 Adaptive Robust Tracking Control of Robot Manipulators in the Task-space under Uncertainties M.R.Soltanpour, M.M.Fateh

More 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

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

Stabilization and Passivity-Based Control

Stabilization and Passivity-Based Control DISC Systems and Control Theory of Nonlinear Systems, 2010 1 Stabilization and Passivity-Based Control Lecture 8 Nonlinear Dynamical Control Systems, Chapter 10, plus handout from R. Sepulchre, Constructive

More information

Concurrent Learning for Convergence in Adaptive Control without Persistency of Excitation

Concurrent Learning for Convergence in Adaptive Control without Persistency of Excitation Concurrent Learning for Convergence in Adaptive Control without Persistency of Excitation Girish Chowdhary and Eric Johnson Abstract We show that for an adaptive controller that uses recorded and instantaneous

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

Unifying Behavior-Based Control Design and Hybrid Stability Theory

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

FUZZY CONTROL OF NONLINEAR SYSTEMS WITH INPUT SATURATION USING MULTIPLE MODEL STRUCTURE. Min Zhang and Shousong Hu

FUZZY CONTROL OF NONLINEAR SYSTEMS WITH INPUT SATURATION USING MULTIPLE MODEL STRUCTURE. Min Zhang and Shousong Hu ICIC Express Letters ICIC International c 2008 ISSN 1881-803X Volume 2, Number 2, June 2008 pp. 131 136 FUZZY CONTROL OF NONLINEAR SYSTEMS WITH INPUT SATURATION USING MULTIPLE MODEL STRUCTURE Min Zhang

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

An Approach of Robust Iterative Learning Control for Uncertain Systems

An Approach of Robust Iterative Learning Control for Uncertain Systems ,,, 323 E-mail: mxsun@zjut.edu.cn :, Lyapunov( ),,.,,,.,,. :,,, An Approach of Robust Iterative Learning Control for Uncertain Systems Mingxuan Sun, Chaonan Jiang, Yanwei Li College of Information Engineering,

More information

On-Line Approximation Control of Uncertain Nonlinear Systems: Issues with Control Input Saturation 1

On-Line Approximation Control of Uncertain Nonlinear Systems: Issues with Control Input Saturation 1 On-Line Approximation Control of Uncertain Nonlinear Systems: Issues with Control Input Saturation Marios Polycarpou, Jay Farrell and Manu Sharma Department of ECECS, University of Cincinnati, Cincinnati,

More information

Several Extensions in Methods for Adaptive Output Feedback Control

Several Extensions in Methods for Adaptive Output Feedback Control Several Extensions in Methods for Adaptive Output Feedback Control Nakwan Kim Postdoctoral Fellow School of Aerospace Engineering Georgia Institute of Technology Atlanta, GA 333 5 Anthony J. Calise Professor

More information

Neural Network Model Reference Adaptive Control of a Surface Vessel

Neural 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 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

Neural Network-Based Adaptive Control of Robotic Manipulator: Application to a Three Links Cylindrical Robot

Neural Network-Based Adaptive Control of Robotic Manipulator: Application to a Three Links Cylindrical Robot Vol.3 No., 27 مجلد 3 العدد 27 Neural Network-Based Adaptive Control of Robotic Manipulator: Application to a Three Links Cylindrical Robot Abdul-Basset A. AL-Hussein Electrical Engineering Department Basrah

More 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

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

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

Adaptive and Robust Controls of Uncertain Systems With Nonlinear Parameterization

Adaptive and Robust Controls of Uncertain Systems With Nonlinear Parameterization IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 48, NO. 0, OCTOBER 003 87 Adaptive and Robust Controls of Uncertain Systems With Nonlinear Parameterization Zhihua Qu Abstract Two classes of partially known

More information

THE desire for developing an integrated control systemdesign

THE desire for developing an integrated control systemdesign IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 7, NO. 3, MAY 1999 391 Nonlinear Robust Disturbance Rejection Controllers for Rotating Stall and Surge in Axial Flow Compressors Wassim M. Haddad,

More information

Multi-Model Adaptive Regulation for a Family of Systems Containing Different Zero Structures

Multi-Model Adaptive Regulation for a Family of Systems Containing Different Zero Structures Preprints of the 19th World Congress The International Federation of Automatic Control Multi-Model Adaptive Regulation for a Family of Systems Containing Different Zero Structures Eric Peterson Harry G.

More information

MEMS Gyroscope Control Systems for Direct Angle Measurements

MEMS Gyroscope Control Systems for Direct Angle Measurements MEMS Gyroscope Control Systems for Direct Angle Measurements Chien-Yu Chi Mechanical Engineering National Chiao Tung University Hsin-Chu, Taiwan (R.O.C.) 3 Email: chienyu.me93g@nctu.edu.tw Tsung-Lin Chen

More information

Exponential Controller for Robot Manipulators

Exponential Controller for Robot Manipulators Exponential Controller for Robot Manipulators Fernando Reyes Benemérita Universidad Autónoma de Puebla Grupo de Robótica de la Facultad de Ciencias de la Electrónica Apartado Postal 542, Puebla 7200, México

More information

Global stabilization of feedforward systems with exponentially unstable Jacobian linearization

Global 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 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

An Improved Nonlinear Speed Controller for Series DC Motors

An Improved Nonlinear Speed Controller for Series DC Motors Proceedings of the 17th World Congress The International Federation of Automatic Control Seoul, Korea, July 6-11, 8 An Improved Nonlinear Speed Controller for Series DC Motors Dongbo Zhao Ning Zhang Department

More information

Stability Analysis and H Synthesis for Linear Systems With Time-Varying Delays

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

DERIVATIVE FREE OUTPUT FEEDBACK ADAPTIVE CONTROL

DERIVATIVE FREE OUTPUT FEEDBACK ADAPTIVE CONTROL DERIVATIVE FREE OUTPUT FEEDBACK ADAPTIVE CONTROL Tansel YUCELEN, * Kilsoo KIM, and Anthony J. CALISE Georgia Institute of Technology, Yucelen Atlanta, * GA 30332, USA * tansel@gatech.edu AIAA Guidance,

More information

EN Nonlinear Control and Planning in Robotics Lecture 3: Stability February 4, 2015

EN Nonlinear Control and Planning in Robotics Lecture 3: Stability February 4, 2015 EN530.678 Nonlinear Control and Planning in Robotics Lecture 3: Stability February 4, 2015 Prof: Marin Kobilarov 0.1 Model prerequisites Consider ẋ = f(t, x). We will make the following basic assumptions

More information

NONLINEAR SAMPLED DATA CONTROLLER REDESIGN VIA LYAPUNOV FUNCTIONS 1

NONLINEAR SAMPLED DATA CONTROLLER REDESIGN VIA LYAPUNOV FUNCTIONS 1 NONLINEAR SAMPLED DAA CONROLLER REDESIGN VIA LYAPUNOV FUNCIONS 1 Lars Grüne Dragan Nešić Mathematical Institute, University of Bayreuth, 9544 Bayreuth, Germany, lars.gruene@uni-bayreuth.de Department of

More information

IAA-CU A Simulator for Robust Attitude Control of Cubesat Deploying Satellites

IAA-CU A Simulator for Robust Attitude Control of Cubesat Deploying Satellites A Simulator for Robust Attitude Control of Cubesat Deploying Satellites Giovanni Mattei, George Georgiou, Angelo Pignatelli, Salvatore Monaco Abstract The paper deals with the development and testing of

More information

A Hybrid Systems Approach to Trajectory Tracking Control for Juggling Systems

A Hybrid Systems Approach to Trajectory Tracking Control for Juggling Systems A Hybrid Systems Approach to Trajectory Tracking Control for Juggling Systems Ricardo G Sanfelice, Andrew R Teel, and Rodolphe Sepulchre Abstract From a hybrid systems point of view, we provide a modeling

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

Nonlinear Control of Electrodynamic Tether in Equatorial or Somewhat Inclined Orbits

Nonlinear Control of Electrodynamic Tether in Equatorial or Somewhat Inclined Orbits Proceedings of the 15th Mediterranean Conference on Control & Automation, July 7-9, 7, Athens - Greece T-5 Nonlinear Control of Electrodynamic Tether in Equatorial or Somewhat Inclined Martin B. Larsen

More information

Optimal Polynomial Control for Discrete-Time Systems

Optimal Polynomial Control for Discrete-Time Systems 1 Optimal Polynomial Control for Discrete-Time Systems Prof Guy Beale Electrical and Computer Engineering Department George Mason University Fairfax, Virginia Correspondence concerning this paper should

More information

Prashant Mhaskar, Nael H. El-Farra & Panagiotis D. Christofides. Department of Chemical Engineering University of California, Los Angeles

Prashant Mhaskar, Nael H. El-Farra & Panagiotis D. Christofides. Department of Chemical Engineering University of California, Los Angeles HYBRID PREDICTIVE OUTPUT FEEDBACK STABILIZATION OF CONSTRAINED LINEAR SYSTEMS Prashant Mhaskar, Nael H. El-Farra & Panagiotis D. Christofides Department of Chemical Engineering University of California,

More information

Generalized projective synchronization of a class of chaotic (hyperchaotic) systems with uncertain parameters

Generalized projective synchronization of a class of chaotic (hyperchaotic) systems with uncertain parameters Vol 16 No 5, May 2007 c 2007 Chin. Phys. Soc. 1009-1963/2007/16(05)/1246-06 Chinese Physics and IOP Publishing Ltd Generalized projective synchronization of a class of chaotic (hyperchaotic) systems with

More information

M. De La Sen, A. Almansa and J. C. Soto Instituto de Investigación y Desarrollo de Procesos, Leioa ( Bizkaia). Aptdo. 644 de Bilbao, Spain

M. De La Sen, A. Almansa and J. C. Soto Instituto de Investigación y Desarrollo de Procesos, Leioa ( Bizkaia). Aptdo. 644 de Bilbao, Spain American Journal of Applied Sciences 4 (6): 346-353, 007 ISSN 546-939 007 Science Publications Adaptive Control of Robotic Manipulators with Improvement of the ransient Behavior hrough an Intelligent Supervision

More information

An Adaptive LQG Combined With the MRAS Based LFFC for Motion Control Systems

An Adaptive LQG Combined With the MRAS Based LFFC for Motion Control Systems Journal of Automation Control Engineering Vol 3 No 2 April 2015 An Adaptive LQG Combined With the MRAS Based LFFC for Motion Control Systems Nguyen Duy Cuong Nguyen Van Lanh Gia Thi Dinh Electronics Faculty

More information

Fuzzy modeling and control of rotary inverted pendulum system using LQR technique

Fuzzy modeling and control of rotary inverted pendulum system using LQR technique IOP Conference Series: Materials Science and Engineering OPEN ACCESS Fuzzy modeling and control of rotary inverted pendulum system using LQR technique To cite this article: M A Fairus et al 13 IOP Conf.

More information

On Convergence of Nonlinear Active Disturbance Rejection for SISO Systems

On Convergence of Nonlinear Active Disturbance Rejection for SISO Systems On Convergence of Nonlinear Active Disturbance Rejection for SISO Systems Bao-Zhu Guo 1, Zhi-Liang Zhao 2, 1 Academy of Mathematics and Systems Science, Academia Sinica, Beijing, 100190, China E-mail:

More information

Robust Control of Robot Manipulator by Model Based Disturbance Attenuation

Robust Control of Robot Manipulator by Model Based Disturbance Attenuation IEEE/ASME Trans. Mechatronics, vol. 8, no. 4, pp. 511-513, Nov./Dec. 2003 obust Control of obot Manipulator by Model Based Disturbance Attenuation Keywords : obot manipulators, MBDA, position control,

More information

Adaptive Nonlinear Control of an Electric Motor

Adaptive Nonlinear Control of an Electric Motor Applied Mathematical Sciences, Vol. 2, 2008, no. 52, 2557-2568 Adaptive Nonlinear Control of an Electric Motor A. Kaddouri, O. Akhrif 2, M. Ghribi and H. Le-Huy 3 Department of electrical engineering,

More information

Exam. 135 minutes, 15 minutes reading time

Exam. 135 minutes, 15 minutes reading time Exam August 6, 208 Control Systems II (5-0590-00) Dr. Jacopo Tani Exam Exam Duration: 35 minutes, 5 minutes reading time Number of Problems: 35 Number of Points: 47 Permitted aids: 0 pages (5 sheets) A4.

More information

Fall 線性系統 Linear Systems. Chapter 08 State Feedback & State Estimators (SISO) Feng-Li Lian. NTU-EE Sep07 Jan08

Fall 線性系統 Linear Systems. Chapter 08 State Feedback & State Estimators (SISO) Feng-Li Lian. NTU-EE Sep07 Jan08 Fall 2007 線性系統 Linear Systems Chapter 08 State Feedback & State Estimators (SISO) Feng-Li Lian NTU-EE Sep07 Jan08 Materials used in these lecture notes are adopted from Linear System Theory & Design, 3rd.

More information

Video 8.1 Vijay Kumar. Property of University of Pennsylvania, Vijay Kumar

Video 8.1 Vijay Kumar. Property of University of Pennsylvania, Vijay Kumar Video 8.1 Vijay Kumar 1 Definitions State State equations Equilibrium 2 Stability Stable Unstable Neutrally (Critically) Stable 3 Stability Translate the origin to x e x(t) =0 is stable (Lyapunov stable)

More information

Theory in Model Predictive Control :" Constraint Satisfaction and Stability!

Theory in Model Predictive Control : Constraint Satisfaction and Stability! Theory in Model Predictive Control :" Constraint Satisfaction and Stability Colin Jones, Melanie Zeilinger Automatic Control Laboratory, EPFL Example: Cessna Citation Aircraft Linearized continuous-time

More information

Output Adaptive Model Reference Control of Linear Continuous State-Delay Plant

Output Adaptive Model Reference Control of Linear Continuous State-Delay Plant Output Adaptive Model Reference Control of Linear Continuous State-Delay Plant Boris M. Mirkin and Per-Olof Gutman Faculty of Agricultural Engineering Technion Israel Institute of Technology Haifa 3, Israel

More information

H 2 Suboptimal Estimation and Control for Nonnegative

H 2 Suboptimal Estimation and Control for Nonnegative Proceedings of the 2007 American Control Conference Marriott Marquis Hotel at Times Square New York City, USA, July 11-13, 2007 FrC20.3 H 2 Suboptimal Estimation and Control for Nonnegative Dynamical Systems

More information

Lyapunov Stability Theory

Lyapunov Stability Theory Lyapunov Stability Theory Peter Al Hokayem and Eduardo Gallestey March 16, 2015 1 Introduction In this lecture we consider the stability of equilibrium points of autonomous nonlinear systems, both in continuous

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

Adaptive fuzzy observer and robust controller for a 2-DOF robot arm

Adaptive fuzzy observer and robust controller for a 2-DOF robot arm Adaptive fuzzy observer and robust controller for a -DOF robot arm S. Bindiganavile Nagesh, Zs. Lendek, A.A. Khalate, R. Babuška Delft University of Technology, Mekelweg, 8 CD Delft, The Netherlands (email:

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

Low Gain Feedback. Properties, Design Methods and Applications. Zongli Lin. July 28, The 32nd Chinese Control Conference

Low Gain Feedback. Properties, Design Methods and Applications. Zongli Lin. July 28, The 32nd Chinese Control Conference Low Gain Feedback Properties, Design Methods and Applications Zongli Lin University of Virginia Shanghai Jiao Tong University The 32nd Chinese Control Conference July 28, 213 Outline A review of high gain

More information

Delay-independent stability via a reset loop

Delay-independent stability via a reset loop Delay-independent stability via a reset loop S. Tarbouriech & L. Zaccarian (LAAS-CNRS) Joint work with F. Perez Rubio & A. Banos (Universidad de Murcia) L2S Paris, 20-22 November 2012 L2S Paris, 20-22

More information

Linear Feedback Control Using Quasi Velocities

Linear Feedback Control Using Quasi Velocities Linear Feedback Control Using Quasi Velocities Andrew J Sinclair Auburn University, Auburn, Alabama 36849 John E Hurtado and John L Junkins Texas A&M University, College Station, Texas 77843 A novel approach

More information

A Switching Controller for Piezoelectric Microactuators in Dual-Stage Actuator Hard Disk Drives

A Switching Controller for Piezoelectric Microactuators in Dual-Stage Actuator Hard Disk Drives The 212 IEEE/ASME International Conference on Advanced Intelligent Mechatronics July 11-14, 212, Kaohsiung, Taiwan A Switching Controller for Piezoelectric Microactuators in Dual-Stage Actuator Hard Disk

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

Introduction. 1.1 Historical Overview. Chapter 1

Introduction. 1.1 Historical Overview. Chapter 1 Chapter 1 Introduction 1.1 Historical Overview Research in adaptive control was motivated by the design of autopilots for highly agile aircraft that need to operate at a wide range of speeds and altitudes,

More information

STABILIZATION FOR A CLASS OF UNCERTAIN MULTI-TIME DELAYS SYSTEM USING SLIDING MODE CONTROLLER. Received April 2010; revised August 2010

STABILIZATION FOR A CLASS OF UNCERTAIN MULTI-TIME DELAYS SYSTEM USING SLIDING MODE CONTROLLER. Received April 2010; revised August 2010 International Journal of Innovative Computing, Information and Control ICIC International c 2011 ISSN 1349-4198 Volume 7, Number 7(B), July 2011 pp. 4195 4205 STABILIZATION FOR A CLASS OF UNCERTAIN MULTI-TIME

More information

EE C128 / ME C134 Feedback Control Systems

EE C128 / ME C134 Feedback Control Systems EE C128 / ME C134 Feedback Control Systems Lecture Additional Material Introduction to Model Predictive Control Maximilian Balandat Department of Electrical Engineering & Computer Science University of

More information

Global output regulation through singularities

Global output regulation through singularities Global output regulation through singularities Yuh Yamashita Nara Institute of Science and Techbology Graduate School of Information Science Takayama 8916-5, Ikoma, Nara 63-11, JAPAN yamas@isaist-naraacjp

More information

Event-triggered control subject to actuator saturation

Event-triggered control subject to actuator saturation Event-triggered control subject to actuator saturation GEORG A. KIENER Degree project in Automatic Control Master's thesis Stockholm, Sweden 212 XR-EE-RT 212:9 Diploma Thesis Event-triggered control subject

More information

Observer design for a general class of triangular systems

Observer design for a general class of triangular systems 1st International Symposium on Mathematical Theory of Networks and Systems July 7-11, 014. Observer design for a general class of triangular systems Dimitris Boskos 1 John Tsinias Abstract The paper deals

More information

ELECTRODYNAMIC magnetic suspension systems (EDS

ELECTRODYNAMIC magnetic suspension systems (EDS 460 IEEE TRANSACTIONS ON MAGNETICS, VOL. 41, NO. 1, JANUARY 2005 Mathematical Model of the 5-DOF Sled Dynamics of an Electrodynamic Maglev System With a Passive Sled Jeroen de Boeij, Maarten Steinbuch,

More information

H-INFINITY CONTROLLER DESIGN FOR A DC MOTOR MODEL WITH UNCERTAIN PARAMETERS

H-INFINITY CONTROLLER DESIGN FOR A DC MOTOR MODEL WITH UNCERTAIN PARAMETERS Engineering MECHANICS, Vol. 18, 211, No. 5/6, p. 271 279 271 H-INFINITY CONTROLLER DESIGN FOR A DC MOTOR MODEL WITH UNCERTAIN PARAMETERS Lukáš Březina*, Tomáš Březina** The proposed article deals with

More information

Design and Control of Variable Stiffness Actuation Systems

Design and Control of Variable Stiffness Actuation Systems Design and Control of Variable Stiffness Actuation Systems Gianluca Palli, Claudio Melchiorri, Giovanni Berselli and Gabriele Vassura DEIS - DIEM - Università di Bologna LAR - Laboratory of Automation

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

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

Stabilization of Angular Velocity of Asymmetrical Rigid Body. Using Two Constant Torques

Stabilization of Angular Velocity of Asymmetrical Rigid Body. Using Two Constant Torques Stabilization of Angular Velocity of Asymmetrical Rigid Body Using Two Constant Torques Hirohisa Kojima Associate Professor Department of Aerospace Engineering Tokyo Metropolitan University 6-6, Asahigaoka,

More information

Stability of Nonlinear Systems An Introduction

Stability of Nonlinear Systems An Introduction Stability of Nonlinear Systems An Introduction Michael Baldea Department of Chemical Engineering The University of Texas at Austin April 3, 2012 The Concept of Stability Consider the generic nonlinear

More information

IAC-11-C1.5.9 INERTIA-FREE ATTITUDE CONTROL OF SPACECRAFT WITH UNKNOWN TIME-VARYING MASS DISTRIBUTION

IAC-11-C1.5.9 INERTIA-FREE ATTITUDE CONTROL OF SPACECRAFT WITH UNKNOWN TIME-VARYING MASS DISTRIBUTION 6nd International Astronautical Congress, Cape Town, SA. Copyright by the International Astronautical Federation. All rights reserved IAC--C.5.9 INERTIA-FREE ATTITUDE CONTROL OF SPACECRAFT WITH UNKNOWN

More information

CHATTERING REDUCTION OF SLIDING MODE CONTROL BY LOW-PASS FILTERING THE CONTROL SIGNAL

CHATTERING REDUCTION OF SLIDING MODE CONTROL BY LOW-PASS FILTERING THE CONTROL SIGNAL Asian Journal of Control, Vol. 12, No. 3, pp. 392 398, May 2010 Published online 25 February 2010 in Wiley InterScience (www.interscience.wiley.com) DOI: 10.1002/asjc.195 CHATTERING REDUCTION OF SLIDING

More information

DO NOT DO HOMEWORK UNTIL IT IS ASSIGNED. THE ASSIGNMENTS MAY CHANGE UNTIL ANNOUNCED.

DO NOT DO HOMEWORK UNTIL IT IS ASSIGNED. THE ASSIGNMENTS MAY CHANGE UNTIL ANNOUNCED. EE 533 Homeworks Spring 07 Updated: Saturday, April 08, 07 DO NOT DO HOMEWORK UNTIL IT IS ASSIGNED. THE ASSIGNMENTS MAY CHANGE UNTIL ANNOUNCED. Some homework assignments refer to the textbooks: Slotine

More information

Modeling nonlinear systems using multiple piecewise linear equations

Modeling nonlinear systems using multiple piecewise linear equations Nonlinear Analysis: Modelling and Control, 2010, Vol. 15, No. 4, 451 458 Modeling nonlinear systems using multiple piecewise linear equations G.K. Lowe, M.A. Zohdy Department of Electrical and Computer

More information

Stability Criteria for Interconnected iiss Systems and ISS Systems Using Scaling of Supply Rates

Stability Criteria for Interconnected iiss Systems and ISS Systems Using Scaling of Supply Rates Stability Criteria for Interconnected iiss Systems and ISS Systems Using Scaling of Supply Rates Hiroshi Ito Abstract This paper deals with problems of stability analysis of feedback and cascade interconnection

More information

Analyzing the Stability Robustness of Interval Polynomials

Analyzing the Stability Robustness of Interval Polynomials 1 Analyzing the Stability Robustness of Interval Polynomials Prof. Guy Beale Electrical and Computer Engineering Department George Mason University Correspondence concerning this paper should be sent to

More information

Stability Theory for Nonnegative and Compartmental Dynamical Systems with Time Delay

Stability Theory for Nonnegative and Compartmental Dynamical Systems with Time Delay 1 Stability Theory for Nonnegative and Compartmental Dynamical Systems with Time Delay Wassim M. Haddad and VijaySekhar Chellaboina School of Aerospace Engineering, Georgia Institute of Technology, Atlanta,

More information

Robust Anti-Windup Compensation for PID Controllers

Robust Anti-Windup Compensation for PID Controllers Robust Anti-Windup Compensation for PID Controllers ADDISON RIOS-BOLIVAR Universidad de Los Andes Av. Tulio Febres, Mérida 511 VENEZUELA FRANCKLIN RIVAS-ECHEVERRIA Universidad de Los Andes Av. Tulio Febres,

More information

A conjecture on sustained oscillations for a closed-loop heat equation

A conjecture on sustained oscillations for a closed-loop heat equation A conjecture on sustained oscillations for a closed-loop heat equation C.I. Byrnes, D.S. Gilliam Abstract The conjecture in this paper represents an initial step aimed toward understanding and shaping

More information

Homework Solution # 3

Homework Solution # 3 ECSE 644 Optimal Control Feb, 4 Due: Feb 17, 4 (Tuesday) Homework Solution # 3 1 (5%) Consider the discrete nonlinear control system in Homework # For the optimal control and trajectory that you have found

More information

Tracking Control of a Class of Differential Inclusion Systems via Sliding Mode Technique

Tracking Control of a Class of Differential Inclusion Systems via Sliding Mode Technique International Journal of Automation and Computing (3), June 24, 38-32 DOI: 7/s633-4-793-6 Tracking Control of a Class of Differential Inclusion Systems via Sliding Mode Technique Lei-Po Liu Zhu-Mu Fu Xiao-Na

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

Adaptive Control with a Nested Saturation Reference Model

Adaptive Control with a Nested Saturation Reference Model Adaptive Control with a Nested Saturation Reference Model Suresh K Kannan and Eric N Johnson School of Aerospace Engineering Georgia Institute of Technology, Atlanta, GA 3332 This paper introduces a neural

More information

Intermediate Process Control CHE576 Lecture Notes # 2

Intermediate Process Control CHE576 Lecture Notes # 2 Intermediate Process Control CHE576 Lecture Notes # 2 B. Huang Department of Chemical & Materials Engineering University of Alberta, Edmonton, Alberta, Canada February 4, 2008 2 Chapter 2 Introduction

More information

Inverse Optimality Design for Biological Movement Systems

Inverse Optimality Design for Biological Movement Systems Inverse Optimality Design for Biological Movement Systems Weiwei Li Emanuel Todorov Dan Liu Nordson Asymtek Carlsbad CA 921 USA e-mail: wwli@ieee.org. University of Washington Seattle WA 98195 USA Google

More information