Adaptive Control for Nonlinear Uncertain Systems with Actuator Amplitude and Rate Saturation Constraints
|
|
- Wendy George
- 5 years ago
- Views:
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
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 informationThe 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 informationAdaptive 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 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 informationMultivariable 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 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 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 informationRobust Stabilization of Jet Engine Compressor in the Presence of Noise and Unmeasured States
obust Stabilization of Jet Engine Compressor in the Presence of Noise and Unmeasured States John A Akpobi, Member, IAENG and Aloagbaye I Momodu Abstract Compressors for jet engines in operation experience
More informationOVER THE past 20 years, the control of mobile robots has
IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 18, NO. 5, SEPTEMBER 2010 1199 A Simple Adaptive Control Approach for Trajectory Tracking of Electrically Driven Nonholonomic Mobile Robots Bong Seok
More informationAdaptive backstepping for trajectory tracking of nonlinearly parameterized class of nonlinear systems
Adaptive backstepping for trajectory tracking of nonlinearly parameterized class of nonlinear systems Hakim Bouadi, Felix Antonio Claudio Mora-Camino To cite this version: Hakim Bouadi, Felix Antonio Claudio
More informationMCE/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 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 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 informationConverse 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 informationAdaptive Robust Tracking Control of Robot Manipulators in the Task-space under Uncertainties
Australian Journal of Basic and Applied Sciences, 3(1): 308-322, 2009 ISSN 1991-8178 Adaptive Robust Tracking Control of Robot Manipulators in the Task-space under Uncertainties M.R.Soltanpour, M.M.Fateh
More 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 informationDynamic 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 informationStabilization 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 informationConcurrent 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 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 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 informationFUZZY 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 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 informationAn 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 informationOn-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 informationSeveral 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 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 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 informationNeural Network-Based Adaptive Control of Robotic Manipulator: Application to a Three Links Cylindrical Robot
Vol.3 No., 27 مجلد 3 العدد 27 Neural Network-Based Adaptive Control of Robotic Manipulator: Application to a Three Links Cylindrical Robot Abdul-Basset A. AL-Hussein Electrical Engineering Department Basrah
More 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 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 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 informationAdaptive 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 informationTHE 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 informationMulti-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 informationMEMS 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 informationExponential Controller for Robot Manipulators
Exponential Controller for Robot Manipulators Fernando Reyes Benemérita Universidad Autónoma de Puebla Grupo de Robótica de la Facultad de Ciencias de la Electrónica Apartado Postal 542, Puebla 7200, México
More 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 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 informationAn 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 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 informationDERIVATIVE 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 informationEN Nonlinear Control and Planning in Robotics Lecture 3: Stability February 4, 2015
EN530.678 Nonlinear Control and Planning in Robotics Lecture 3: Stability February 4, 2015 Prof: Marin Kobilarov 0.1 Model prerequisites Consider ẋ = f(t, x). We will make the following basic assumptions
More informationNONLINEAR 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 informationIAA-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 informationA 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 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 informationNonlinear 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 informationOptimal 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 informationPrashant 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 informationGeneralized 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 informationM. 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 informationAn 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 informationFuzzy 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 informationOn 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 informationRobust Control of Robot Manipulator by Model Based Disturbance Attenuation
IEEE/ASME Trans. Mechatronics, vol. 8, no. 4, pp. 511-513, Nov./Dec. 2003 obust Control of obot Manipulator by Model Based Disturbance Attenuation Keywords : obot manipulators, MBDA, position control,
More informationAdaptive 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 informationExam. 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 informationFall 線性系統 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 informationVideo 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 informationTheory 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 informationOutput 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 informationH 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 informationLyapunov 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 informationSet-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 informationAdaptive 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 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 informationLow 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 informationDelay-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 informationLinear 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 informationA 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 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 informationIntroduction. 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 informationSTABILIZATION 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 informationEE 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 informationGlobal 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 informationEvent-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 informationObserver 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 informationELECTRODYNAMIC magnetic suspension systems (EDS
460 IEEE TRANSACTIONS ON MAGNETICS, VOL. 41, NO. 1, JANUARY 2005 Mathematical Model of the 5-DOF Sled Dynamics of an Electrodynamic Maglev System With a Passive Sled Jeroen de Boeij, Maarten Steinbuch,
More informationH-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 informationDesign 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 informationSmall 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 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 informationStabilization of Angular Velocity of Asymmetrical Rigid Body. Using Two Constant Torques
Stabilization of Angular Velocity of Asymmetrical Rigid Body Using Two Constant Torques Hirohisa Kojima Associate Professor Department of Aerospace Engineering Tokyo Metropolitan University 6-6, Asahigaoka,
More informationStability 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 informationIAC-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 informationCHATTERING 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 informationDO 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 informationModeling 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 informationStability 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 informationAnalyzing 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 informationStability 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 informationRobust 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 informationA 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 informationHomework 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 informationTracking 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 informationNONLINEAR BACKSTEPPING DESIGN OF ANTI-LOCK BRAKING SYSTEMS WITH ASSISTANCE OF ACTIVE SUSPENSIONS
NONLINEA BACKSTEPPING DESIGN OF ANTI-LOCK BAKING SYSTEMS WITH ASSISTANCE OF ACTIVE SUSPENSIONS Wei-En Ting and Jung-Shan Lin 1 Department of Electrical Engineering National Chi Nan University 31 University
More informationAdaptive 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 informationIntermediate 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 informationInverse 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