On Semiglobal Stabilizability of Antistable Systems by Saturated Linear Feedback

Similar documents
WE CONSIDER linear systems subject to input saturation

SINCE THE formulation and solution of the problem of


A Complete Stability Analysis of Planar Discrete-Time Linear Systems Under Saturation

1030 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 56, NO. 5, MAY 2011

Adaptive and Robust Controls of Uncertain Systems With Nonlinear Parameterization

Global stabilization of feedforward systems with exponentially unstable Jacobian linearization

The Rationale for Second Level Adaptation

Lyapunov Stability of Linear Predictor Feedback for Distributed Input Delays

State and Parameter Estimation Based on Filtered Transformation for a Class of Second-Order Systems

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

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

Technical Notes and Correspondence

FOR OVER 50 years, control engineers have appreciated

Converse Lyapunov theorem and Input-to-State Stability

Simultaneous global external and internal stabilization of linear time-invariant discrete-time systems subject to actuator saturation

IN THIS paper, we study the problem of asymptotic stabilization

EE C128 / ME C134 Feedback Control Systems

NONLINEAR SAMPLED DATA CONTROLLER REDESIGN VIA LYAPUNOV FUNCTIONS 1

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

Filter Design for Linear Time Delay Systems

Output Input Stability and Minimum-Phase Nonlinear Systems

Further Results on Nonlinear Receding-Horizon Observers

A Light Weight Rotary Double Pendulum: Maximizing the Domain of Attraction

Review of Controllability Results of Dynamical System

Null controllable region of LTI discrete-time systems with input saturation

Observer-based quantized output feedback control of nonlinear systems

Exponential Controller for Robot Manipulators

458 IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 16, NO. 3, MAY 2008

Any domain of attraction for a linear constrained system is a tracking domain of attraction

1 Lyapunov theory of stability

CONSIDER the Lur e system in Fig. 1, where,

IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 58, NO. 5, MAY invertible, that is (1) In this way, on, and on, system (3) becomes

On an Output Feedback Finite-Time Stabilization Problem

On the Stabilization of Neutrally Stable Linear Discrete Time Systems

Filtering for Linear Systems with Error Variance Constraints

Navigation and Obstacle Avoidance via Backstepping for Mechanical Systems with Drift in the Closed Loop

An asymptotic ratio characterization of input-to-state stability

Indirect Model Reference Adaptive Control System Based on Dynamic Certainty Equivalence Principle and Recursive Identifier Scheme

MANY adaptive control methods rely on parameter estimation

Control, Stabilization and Numerics for Partial Differential Equations

A Stable Block Model Predictive Control with Variable Implementation Horizon

Control of Mobile Robots

STABILITY OF PLANAR NONLINEAR SWITCHED SYSTEMS

IN THIS PAPER, we consider a class of continuous-time recurrent

A LaSalle version of Matrosov theorem

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

Multi-Robotic Systems

System Types in Feedback Control with Saturating Actuators

2.5. x x 4. x x 2. x time(s) time (s)

Riccati difference equations to non linear extended Kalman filter constraints

THE area of robust feedback stabilization for general

IN THIS paper we will consider nonlinear systems of the

Unit Quaternion-Based Output Feedback for the Attitude Tracking Problem

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

Research Article Stabilization Analysis and Synthesis of Discrete-Time Descriptor Markov Jump Systems with Partially Unknown Transition Probabilities

Small Gain Theorems on Input-to-Output Stability

Algorithm for Multiple Model Adaptive Control Based on Input-Output Plant Model

Topic # /31 Feedback Control Systems. Analysis of Nonlinear Systems Lyapunov Stability Analysis

Robust fuzzy control of an active magnetic bearing subject to voltage saturation

L -Bounded Robust Control of Nonlinear Cascade Systems

Auxiliary signal design for failure detection in uncertain systems

SINCE the 1959 publication of Otto J. M. Smith s Smith

ROBUST CONSTRAINED REGULATORS FOR UNCERTAIN LINEAR SYSTEMS

Georgia Institute of Technology Nonlinear Controls Theory Primer ME 6402

Gramians based model reduction for hybrid switched systems

ON CHATTERING-FREE DISCRETE-TIME SLIDING MODE CONTROL DESIGN. Seung-Hi Lee

Passivity-based Stabilization of Non-Compact Sets

Stability theory is a fundamental topic in mathematics and engineering, that include every

DATA receivers for digital transmission and storage systems

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

Nonlinear Discrete-Time Observer Design with Linearizable Error Dynamics

WE EXAMINE the problem of controlling a fixed linear

Impulsive Stabilization and Application to a Population Growth Model*

Switched Systems: Mixing Logic with Differential Equations

BIBO STABILITY AND ASYMPTOTIC STABILITY

Disturbance Attenuation Properties for Discrete-Time Uncertain Switched Linear Systems

Decentralized Stabilization of Heterogeneous Linear Multi-Agent Systems

Exam. 135 minutes, 15 minutes reading time

H State-Feedback Controller Design for Discrete-Time Fuzzy Systems Using Fuzzy Weighting-Dependent Lyapunov Functions

Lyapunov Stability Theory

Prediction-based adaptive control of a class of discrete-time nonlinear systems with nonlinear growth rate

Chapter 3. LQ, LQG and Control System Design. Dutch Institute of Systems and Control

IN recent years, controller design for systems having complex

Stability Analysis and Synthesis for Scalar Linear Systems With a Quantized Feedback

Output regulation of general discrete-time linear systems with saturation nonlinearities

Global Analysis of Piecewise Linear Systems Using Impact Maps and Surface Lyapunov Functions

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

Nonlinear Reference Tracking with Model Predictive Control: An Intuitive Approach

ADAPTIVE control of uncertain time-varying plants is a

PERIODIC signals are commonly experienced in industrial

Robust Stabilization of Non-Minimum Phase Nonlinear Systems Using Extended High Gain Observers

ADAPTIVE FORCE AND MOTION CONTROL OF ROBOT MANIPULATORS IN CONSTRAINED MOTION WITH DISTURBANCES

OUTPUT REGULATION OF RÖSSLER PROTOTYPE-4 CHAOTIC SYSTEM BY STATE FEEDBACK CONTROL

QUATERNION FEEDBACK ATTITUDE CONTROL DESIGN: A NONLINEAR H APPROACH

An LQ R weight selection approach to the discrete generalized H 2 control problem

Distributed Coordinated Tracking With Reduced Interaction via a Variable Structure Approach Yongcan Cao, Member, IEEE, and Wei Ren, Member, IEEE

Simultaneous State and Fault Estimation for Descriptor Systems using an Augmented PD Observer

Abstract. Previous characterizations of iss-stability are shown to generalize without change to the

CONTROL SYSTEMS, ROBOTICS AND AUTOMATION - Vol. VII - System Characteristics: Stability, Controllability, Observability - Jerzy Klamka

Transcription:

IEEE RANSACIONS ON AUOMAIC CONROL, VOL. 47, NO. 7, JULY 22 93 and the identifier output is y i(t) =2:54 +2 +(5 ^)3 +(3 ^2). he parameter update law is defined by the standard gradient algorithm in which g = g2 = 75 _ =75(y i(t) y(t))3 _2 =75(y i (t) y(t)): (2) [4] B. Windrow et al., Adaptive noise cancelling: Principles and applications, Proc. IEEE, vol. 63, pp. 692 76, Dec. 975. [5] X. Xia, Global frequency estimators through Marino omei observers, in Proc. IFAC Conf. echnology ransfer Developing Countries: Automation Infrastructure Creation, I. K. Craig and F. R. Camisani-Calzolari, Eds., Pretoria, South Africa, July 2, pp. 229 232. he estimations of! and!2 are then given by ^!;2 = ^ 6 ^ 2 4^2 : 2 he estimator consisting of (9) and (2) is a sixth-order one. In simulation, all initial conditions are set to be zero. A simulation is also done where y(t) is corrupted by a uniform random noise between. and.. Fig. 3 shows the convergence of the first estimated frequencies for both uncorrupted and corrupted version of y(t). Fig. 4 shows the convergence of the second estimated frequencies for both uncorrupted and corrupted version of y(t). It can be observed that the estimations are accurate for both uncorrupted and corrupted signals. Simulation is also done for large corruptions, it is found that when corruptions are larger in magnitude, the steady state errors are bigger. V. CONCLUSION A design of adaptive identifiers to globally estimate the frequencies of a signal composed of n sinosuoidal components was shown. Convergence of the proposed estimator is proven. he new frequency estimator is of 3n order, comparing with the order 5n of the estimator through Marino omei observers. Results are demonstrated via simulation. REFERENCES [] B.-Z. Guo and J.-Q. Han, A linear tracking-differentiator and application to the online estimation of the frequency of a sinusoidal signal, in Proc. 2 IEEE Int. Conf. Control Applications, Anchorage, AK, 2, pp. 9 3. [2] S. M. Kay and S. L. Marple, Spectrum analysis A modern perspective, Proc. IEEE, vol. 69, pp. 38 49, Nov. 98. [3] L. Hsu, R. Ortega, and G. Damm, A globally convergent frequency estimator, IEEE rans. Automat. Contr., vol. 44, pp. 698 73, Apr. 999. [4] R. Marino and P. omei, Nonlinear Control Design: Geometric, Adaptive and Robust. Upper Saddle River, NJ: Prentice-Hall, 995. [5], Global estimation of unknown frequencies, in Proc. IEEE 39th Conf. Decision Control, Sydney, Australia, 2, pp. 43 47. [6] H. Meyr, M. Moeneclaey, and S. A. Fechtel, Digital Communication Receivers: Synchronization, Channel Estimation and Signal Processing. New York: Wiley, 998. [7] A. Nehorai, A minimal parameter adaptive notch filter with constrained poles and zeros, IEEE rans. Acoust., Speech, Signal Processing, vol. ASSP-33, pp. 983 996, Aug. 985. [8] V. O. Nikiforov, Adaptive servomechanism controller with an implicit reference model, Int. J. Control, vol. 68, pp. 277 286, 997. [9], Adaptive nonlinear tracking with complete compensation of unknown disturbances, Euro. J. Control, vol. 4, pp. 32 39, 998. [] P. Regalia, An improved lattice-based adaptive IIR notch filter, IEEE rans. Signal Processing, vol. 39, pp. 224 228, Sept. 99. [], IIR Filtering in Signal Processing and Control. New York: Marcel Dekker, 995. [2] S. S. Sastry and M. Bodson, Adaptive Control: Stability, Convergence and Robustness. Upper Saddle River, NJ: Prentice-Hall, 989. [3] J. reichler, ransient and convergent behavior of the adaptive line enhancer, IEEE rans. Acoust., Speech, Signal Processing, vol. ASSP-27, pp. 53 63, Feb. 979. On Semiglobal Stabilizability of Antistable Systems by Saturated Linear Feedback ingshu Hu and Zongli Lin Abstract It was recently established that a second-order antistable linear system can be semiglobally stabilized on its null controllable region by saturated linear feedback and a higher order linear system with two or more antistable poles can be semiglobally stabilized on its null controllable region by more general bounded feedback laws. We will show in this note that a system with three real-valued antistable poles cannot be semiglobally stabilized on its null controllable region by the simple saturated linear feedback. Index erms Actuator saturation, antistable systems, semiglobal stabilizability. I. INRODUCION here has been a long history of exploring global or semiglobal stabilizability for linear systems with saturating actuators. In 969, Fuller [] studied global stabilizability of a chain of integrators of length greater than two by saturated linear feedback and obtained a negative result. his important problem also attracted the attention of Sussmann and Yang [9]. hey obtained similar results independently in 99. Because of the negative result on global stabilizability with saturated linear feedback, the only choice is to use general nonlinear feedback. In 992, eel [] proposed a nested feedback design technique for designing nonlinear globally asymptotically stabilizing feedback laws for a chain of integrators. his technique was fully generalized by Sussman, Sontag and Yang [8] in 994. Alternative solutions to global stabilization problem consisting of scheduling a parameter in an algebraic Riccati equation according to the size of the state vector were later proposed in [7], [], and [2]. Another trend in the development, motivated by the objective of designing simple controllers, is semiglobal stabilizability with saturated linear feedback laws. he notion of semiglobal asymptotic stabilization for linear systems subject to actuator saturation was introduced in [5] and [6]. he semiglobal framework for stabilization requires feedback laws that yield a closed-loop system which has an asymptotically stable equilibrium whose domain of attraction includes an a priori given (arbitrarily large) bounded subset of the state space. In [5] and [6], it was shown that, a linear system can be semiglobally stabilized by saturated Manuscript received September 28, 2; revised January 3, 22. Recommended by Associate Editor J. Huang. his work was supported in part by the US Office of Naval Research Young Investigator Program under Grant N4-99--67. he authors are with the Department of Electrical and Computer Engineering, University of Virginia, Charlottesville, VA 2293 USA (e-mail: th7f@virginia.edu; zl5y@virginia.edu). Publisher Item Identifier.9/AC.22.867. 8-9286/2$7. 22 IEEE

94 IEEE RANSACIONS ON AUOMAIC CONROL, VOL. 47, NO. 7, JULY 22 linear feedback if it is stabilizable in the usual linear sense and has all its poles in the closed left-half plane. It is notable that all the results mentioned above pertain to systems whose open-loop poles are all in the closed left-half plane. Such systems are said to be semistable. If a system has some open-loop poles in the open right-half plane, then it is exponentially unstable. A system with all its poles in the open right-half plane is said to be antistable. It is evident that the domain of attraction has to be a subset of the asymptotically null controllable region, the set of initial states that can be driven to the origin asymptotically with bounded controls delivered by the saturating actuators. Since the asymptotically null controllable region of a semistable system is the whole state space (if it is stabilizable in the linear sense), it is possible to stabilize it globally/semiglobally. However, the asymptotically null controllable region of an exponentially unstable system is not the whole state space, hence it cannot be globally/semiglobally stabilized with saturated feedback. For this reason, we generalized the notion of global/semiglobal stabilization, which was only suitable for semistable systems, by giving it a new meaning [2], [3]. A linear system subject to actuator saturation is globally stabilizable if there is a saturated feedback law such that the closed-loop system has a stability region which is equal to the asymptotically null controllable region; it is semiglobally stabilizable if, given an arbitrary compact subset of the asymptotically null controllable region, there is a saturated feedback law under which the closed-loop system has a stability region that includes this given compact set. A first step toward global/semiglobal stabilization, which cannot be bypassed, is the characterization of the asymptotically null controllable region. We made this first step in [2], and then proceeded to construct stabilizing feedback laws for semiglobal stabilization. In [2] and [3], we developed simple feedback laws for systems with two antistable poles. For a second-order antistable system the controllers proposed are a family of saturated linear feedbacks of the form u = sat(kf x) and for a high-order system with only two antistable poles, each controller in the family switches between two saturated linear feedbacks. In [2] and [4], we proposed a nonlinear switching feedback laws for more general systems. he controllers are more complicated than those of [3]. Given the results of [2] [4], it is interesting to ask if a system with three or more antistable poles can be semiglobally stabilized with saturated linear feedback. In contrast to semistable systems, which can be semiglobally stabilized by saturated linear feedback, this note will show that a system with three or more antistable poles cannot be semiglobally stabilized by saturated linear feedback. he remaining of this note is organized as follows. Section II reviews some results on the asymptotically null controllable region and develops some algebraic tools. Section III establishes the fact that a third-order antistable system cannot be semiglobally stabilized by saturated linear feedback. Some concluding remarks are given in Section IV. II. PRELIMINARY RESULS AND SOME ALGEBRAIC OOLS We recall from [2] a description of the asymptotically null controllable region. Consider a single-input linear system subject to actuator saturation _x = bu; x 2 R n ;u2 R; juj : () Assume that (A; b) is controllable in the usual linear sense. hen the asymptotically null controllable region is the same as the null controllable region, which is the set of initial states that can be driven to the origin in finite time. We use C to denote the null controllable region of system (). It is known that if A is semistable, then C = R n and if A is antistable, then C is a bounded convex open set containing the origin in Fig.. of a third-order system. its interior. In this note, we will restrict our attention to third-order antistable systems with only real poles. For such a system, the boundary of the null controllable region is (see [2]) @C = 6 2e At +2e At I A b : t t 2 g: (2) Fig. illustrates a typical shape of C with a bunch of curves on @C. Denote @C + = 2e At +2e At I A b :<t <t 2 < @C = @C + @C = 6(2e At + I A b : t 2 : It can be verified that @C = @C + [ @C [ @C and @C + ;@C and @C are disjoint. In Fig., the solid curves are on @C + and the dashed ones are on @C. he two smooth curves connecting z + e and z e (one on the highest boundary and the other on the lowest boundary) form @C.It has been shown in [2] that all the curves are trajectories of the system () under controls that only take values of and. hey are called extremal trajectories. he solid curves on @C + are trajectories of the system () under the control u =and those on @C are trajectories under the control u =. he curve on the highest boundary is a trajectory going from z e to z + e under the control u = and the one on the lowest boundary is a trajectory going from z + e to z e under the control u =. From the definition, we see that @C + and @C are smooth surfaces and @C is a closed curve connecting @C + and @C, i.e., @C is composed of all the common limit points of @C + and @C. Since C is an open set, @C \Cis empty. Here, we summarize some facts from [2]. Fact 2.: Under the constraint that juj, the following hold true. ) All the states in C can be driven to the origin. 2) All the states outside of C[@C will grow unbounded no matter what control is applied. 3) All the states on @C cannot be driven to the interior of C. he only way to keep them bounded is to make them stay on @C with a control u =or u =. Forx() 2 @C +, the only control to keep x(t);t 2 [;") for some "> on @C is u =and for x() 2 @C, the only control is u =. From Fact 2., we know that C[@C is the largest bounded set that can be rendered invariant by means of admissible controls. he basic fact we will use to prove our main result is that any segment on @C is three dimensional, i.e., it cannot be fit into any plane. Before proving this fact, we need an algebraic result which will be used several times in this note.

IEEE RANSACIONS ON AUOMAIC CONROL, VOL. 47, NO. 7, JULY 22 95 Lemma 2.: Suppose that (A; b) is controllable, A 2 R 323 is antistable and A has no complex eigenvalues. Let t ;t 2 ;t 3 be distinct real numbers. hen, for all (k ;k 2 ;k 3 ) 6= (; ; ) k e At + k 2e At + k 3e At b 6= : (3) Proof: See Appendix A. We note that, if A has complex eigenvalues 6j and (t ;t 2;t 3)= (N =; N 2 =; N 3 =), where N ;N 2 and N 3 are integers, there may exist (k ;k 2 ;k 3 ) 6= (; ; ) that satisfy (3). For instance, suppose that A has eigenvalues ; 6 j. Let t = ;t 2 = ; t 3 = 2, k =;k 2 =;k 3 = e 2, then k e At + k 2 e At + k 3 e At =. Proposition 2.: Let x(t) = 2e At + I A b: If t ;t 2 ;t 3 and t 4 are distinct numbers, then x(t i );i =; 2; 3; 4; are not in the same plane. Proof: For simplicity, assume that t <t 2 <t 3 <t 4. We first show that x(t i );i =; 2; 3, are not on the same straight line. Suppose, on the contrary, that they are, then for some c, i.e., x(t 3 ) x(t 2 )=c(x(t 2 ) x(t )) e At e At A b c e At e At A b =: his can be written as A e At I ( + c)e A(t t ) + ce A(t t ) b = which contradicts Lemma 2.. Here, we note that A and e At commute. Now that x(t i);i =; 2; 3, are not on the same straight line, they uniquely determine a plane. Let this plane be fx =. Suppose, on the contrary, that x(t 4 ) is also in this plane, then fx(t )=fx(t 2 )=fx(t 3 )=fx(t 4 )=: By mean value theorem, there exist t 2 (t ;t 2 ), t 2 2 (t 2 ;t 3 ) and t 3 2 (t 3;t 4) such that which is equivalent to f _x(t )=f _x(t 2)=f _x(t 3)= fe At b = fe At b = fe At b =: his equality can be written as f [ e At b e At b e At b ]= which implies that the 3 2 3 matrix M =[e At b e At b e At b ] is singular. his again contradicts Lemma 2.. Hence we conclude that x(t i );i =; 2; 3; 4, are not in the same plane. Recalling that @C = 6 2e At + I A b : t Proposition 2. implies that any segment of @C is three dimensional and cannot be placed in one plane. III. MAIN RESULS For an x 2 R 3 and a positive number r, denote B(x ;r)= x 2 R 3 : kx x kr where kkis the Euclidean norm. We use sat() to denote the standard saturation function, i.e., sat(u) =sign(u) minf; jujg. Let X and X 2 be two subsets of R n. hen their distance is defined as d(x ; X 2):= inf x 2X ;x 2X kx x2k : In terms of @C + ;@C and @C, the space R 3 can be divided into three subsets E + = x : 2 (; );x2 @C + E = E + E = x : 2 [; );x2 @C : We see that E + and E are simply connected open sets and E is a surface consisting of the common limit points of E + and E. In other words, E + and E are connected by E. heorem 3.: A third-order antistable system with real poles cannot be semiglobally stabilized by saturated linear feedback on its null controllable region C. Specifically, for any saturated linear feedback law u = sat(fx), there exists a ball B(x 3 ;r 3 ) C, where r 3 > is independent of F, such that all the trajectories starting from B(x 3;r 3) will grow unbounded. o prove heorem 3., we first examine the difference between the control under a saturated linear feedback and the control that is required to keep the state bounded. Unlike the case for a second order system, here for a third order system, there is always a ball of fixed size where the difference between the two controls is greater than a fixed positive number. he result is stated in the following lemma. Lemma 3.: here exist positive numbers r and d such that for any F 2 R 23, there is a ball B(x ;r ), where x 2 @C + such that d(b(x ;r );E ) d and sat(fx) =2 for all x 2B(x ;r ). Proof: For an F 2 R 23, denote the distance between the two planes Fx =and Fx = by g(f ). By Proposition 2., @C is a three dimensional closed curve. So there exists a minimal distance g between Fx = and Fx = such that @C lies completely between these two planes. In other words, if g(f )=g <g, then the total length of the segments of @C which are in the half space Fx must be greater than a positive number depending only on g. Also by Proposition 2., there are no more than two segments of fx(t) =(2e At + I)A b : t gwhich are in the half space, otherwise, there would be four points x(t i);i = ; 2; 3; 4, in the plane Fx =. Hence, there is a segment of @C, with length greater than a fixed positive number, that is completely in the half space Fx. Let us first consider an F such that g(f ) (=2)g. By the foregoing arguments, there is a segment of @C, with length greater than l >, that is completely in the half space Fx. Since @C is a compact set and any segment on it is three dimensional, the largest distance from a point of the segment to the plane Fx = is greater than a fixed positive number. Recalling that @C is the closed curve that connects @C + and @C, we know that there is a simply connected region on the surface of @C + that is in the half space Fx and the surface area of this region is greater than a fixed-positive number. It follows that there exists a ball B(x ;r ) with x 2 @C + and r a fixed-positive number such that B(x ;r ) is in the half space Fx and d(b(x ;r );E ) d, where d is also a fixed positive number. Here, for x 2B(x ;r ), sat(fx)=. Next, we consider an F such that g(f ) > (=2)g. hen there exists a segment of @C, of length greater than a fixed-positive number, which is between the two planes Fx = =2 and Fx = =2. Following similar arguments as in the previous paragraph, there is a ball B(x 2 ;r 2 ) with x 2 2 @C + and r 2 a fixed-positive number such that B(x 2 ;r 2 ) is between the two planes Fx = =2 and Fx ==2and d(b(x 2;r 2);E ) d 2, where d 2 is also a fixed positive number. Here, for x 2B(x 2 ;r 2 ), jsat(fx)j =2. If we let d = minfd ;d 2g and r = minfr ;r 2g, then the result of Lemma 3. readily follows. o prove heorem 3., we need to show that, under the control of any feedback u = sat(fx), there exists a ball in C of radius greater than a fixed positive number, such that all the trajectories starting from

96 IEEE RANSACIONS ON AUOMAIC CONROL, VOL. 47, NO. 7, JULY 22 the ball will go out of C and diverge. We will use Lyapunov function analysis to show this result. he Lyapunov function is defined in terms of @C as follows: 2 @C (or x 2 @C): (4) V (x) := ; such that x Since C is a bounded convex open set, any ray starting from the origin has a unique intersection with @C and hence any vector in the state space can be uniquely scaled to be exactly on @C. herefore, V (x) is a well-defined positive definite function. Clearly, V (x) =for all x 2 @C and V (x) < for all x 2C.We also see that V (x) = V (x) for any >. Moreover, if = exists at some x, then = : (5) x=x x=x o see this, note that V x + V (x ) V x + V (x ) = and the aforementioned equality is also true if we replace or. with Lemma 3.2: he Lyapunov function V (x) is continuously differentiable in x for x 2 E +. For all x 2 E +, b ( =) 6=. Proof: Every x 2 E + can be expressed as x = 2e At +2e At I A b for some 2 (; ), <t <t 2 <. It follows from the definition that V (x) =. We see that x is analytic in, t, and t 2. Moreover where dx = d dt dt 2 = @ @t @t 2 = 2e At +2e At I A b. 2e At. b.2e At b : We claim that is nonsingular. his can be seen as follows. For simplicity, consider an x 2 @C +, then =. Applying Lemma 2., we see that =@t = 2e At b and =@t 2 =2e At b are independent and they determine a plane fx =that contains x. Since @C + is smooth, this plane is tangential to @C + at x. Since C is a bounded convex set containing the origin in its interior, this plane fx = does not contain the origin. Hence, the vector from x to the origin, x = (2e At +2e At I)A b, must be independent of the two vectors that determine the plane. hat is, the three column vectors in are independent. Now that is nonsingular, we have d dt dt 2 = dx: It is also clear that and are continuous. Hence, ; t and t 2 are continuously differentiable in x for x 2 E +. herefore, V (x) = is continuously differentiable in x for x 2 E +. Noting that V (x) =, wehave = [ ] and b = [ ] b: Suppose on the contrary that ( =) b =, then b = k k 2 for some (k ;k 2 ) 6= (; ). It follows that: b = k = 2k e At b +2k2 e At b k 2 which contradicts Lemma 2.. herefore, we must have ( =) b 6= for all x 2 E +. Since ( =) b is continuous in E +, from Lemma 3.2, we conclude that ( =) b either > or < in E + and for any compact subset of E +, j ( =) bj is greater than a positive number. Now we are ready to prove the main result of this note. Proof of theorem 3.: Let F 2 R 23 be an arbitrary feedback gain matrix. From Lemma 3., we know that there always exists a ball B(x ;r ), x 2 @C +, such that sat(fx) =2 for all x 2B(x ;r ) and d(b(x ;r );E ) d. Here, d and r are independent of F. Since B(x ;r ) contains one point x in E + and has a distance greater than d from E,wehaveB(x ;r ) E +. Without loss of generality, assume that B(x ;r ) E + \(5=4)Cn(3=4)C. Otherwise, we can choose a smaller r. Let M be the maximal compact set in E + \ (5=4)C n(3=4)c such that d(m;e ) = d. By Lemma 3.2, there is a positive number such that min b : x 2M : Since d(b(x ;r );E ) d, we must have B(x ;r ) M. herefore b ; 8x 2B(x ;r ): (6) Consider the derivative of the Lyapunov function V (x) along the trajectory of the system We have _V (x; u) = _x = bu: From Fact 2., we know that if a control u =is applied at x 2 @C +, the trajectory will stay on @C + and V (x) will remain to be. Hence, for x 2 @C + _V (x; ) = b =: (7) Since ( =) b 6= and any control u<is unable to bring a state on @C + into a smaller level set C, <, we must have _V (x; u) = bu: bu > for all u<. his implies that ( =) b< for x 2 @C + and also for x 2 E +. It follows from (6) that: b<; 8 x 2B(x ;r ): (8)

IEEE RANSACIONS ON AUOMAIC CONROL, VOL. 47, NO. 7, JULY 22 97 By (5) and (7), if a control u = = V (x) is applied at x 2 @C +,we will have bv (x) =: (9) Now consider the system under the saturated linear feedback u = sat(fx). Recalling from Lemma 3. that sat(fx) =2 and V (x) 3=4 for all x 2B(x ;r ), wehave sat(fx) V (x) 2 3 4 = : () 4 It follows from (9), (8), and () that: _V (x; sat(fx)) = = + = b sat(fx) bv (x) b(sat(fx) V (x)) b(sat(fx) V (x)) > 4 for all x 2B(x ;r ). We see that there exists a positive number N such that k _xk N for all x 2 (5=4)C under any saturated feedback control. Hence, there exists a t 2 (; 4=) and an r 2 (;r ) independent of x, such that all the trajectories starting from B(x ;r ) will stay inside B(x ;r ) for t 2 [;t ]. herefore, V (x(t )) V (x()) t =4. Also, there exists a r 2 2 (;r ) such that B(x ;r 2) E + t n C: 4 Clearly, for all x() 2 B(x ;r 2), V (x()) > t =4. Hence, for any trajectory starting from B(x ;r 2 ), we will have V (x(t )) > V (x()) + t =4 >, which means that the trajectory has gone out of @C at t and will diverge by Fact 2.. It is easy to see that there exists a ball B(x 3 ;r 3 ) B(x ;r 2 ) \C, with r 3 greater than a fixed positive number. In summary, no matter what F is, there always exists a ball B(x 3;r 3) Cfrom which the trajectories will diverge under the saturated linear feedback u = sat(fx). his completes the proof. IV. CONCLUSION We have shown in this note that a third-order antistable system with real eigenvalues cannot be semiglobally stabilized with saturated linear feedback. he study is based on examining a Lyapunov function defined in terms of the null controllable region. he level sets of the Lyapunov function are the null controllable region scaled by positive numbers. he main idea is to show the existence of a ball inside the null controllable region, with radius greater than a fixed-positive number, from which the Lyapunov function will grow unbounded. he increasing of the Lyapunov function is caused by the difference between the control u = sat(fx) and the one that is required to keep the state within a level set. he difference between the two controls cannot be reduced to an arbitrarily small level because the two surfaces @C + and @C cannot be separated with a plane, or, the closed curve that connects these two surfaces is three dimensional. For systems with complex eigenvalues, if we define @C + to be the set of states on @C which can only be kept on @C by u =and @C to be the set of states on @C which can only be kept on @C by u =, then intuitively, these two surfaces are not separable with a plane. With a similar procedure, the negative result in this note can be extended to systems with complex eigenvalues, although it is somewhat harder to characterize the curve that separates @C + and @C. APPENDIX PROOF OF LEMMA 2. For simplicity, we assume that the smallest t i is t 3 and t 3 =. Otherwise, we can multiply (3) from left with e At. We also assume that t 2 >t >. We will first show that k e At + k 2 e At + k 3 I 6= ; 8 (k ;k 2 ;k 3 ) 6= (; ; ): () We assume that A has three distinct eigenvalues ; 2 ; 3, with < < 2 < 3. For the case where A has two or three identical eigenvalues, we can prove the result in a simpler way using similar ideas. We further assume that A = diag[ ; 2 ; 3 ]. hen () can be reorganized as e t e t e t e t e t e t his is equivalent to det Direct computation shows that det e t e t e t e t e t e t We claim that k k 2 6=; 8(k ;k 2;k 3) 6= (; ; ): (2) k 3 e t e t e t e t e t e t 6= : (3) = e t e t e t e t e t e t e t e t : e t e t > e t e t (4) e t e t e t e t from which (3) and () will follow. We now proceed to prove (4). Define f () := et e t e t e t 2 e t e t = e( )t e : ( )t It suffices to show that f () is an increasing function of for >, or, equivalently, that f () = et e t is an increasing function of for >. Let g() = (df =d) e t 2, then Let hen g() =(t 2 t )e (t +t ) t 2 e t + t e t =e t (t 2 t )e t t 2 e (t t ) + t : g () =g()e t =(t 2 t )e t t 2e (t t ) + t : dg d =(t 2 t )t 2 e t e (t t ) > ; 8 >: Since g () =, it follows that g () > and hence g() > for all >. herefore, df =d > for all > and hence f () is an increasing function of. It follows that (4) and () are true.

98 IEEE RANSACIONS ON AUOMAIC CONROL, VOL. 47, NO. 7, JULY 22 We next show (3). Suppose, on the contrary, that there exist (k ;k 2 ;k 3 ) 6= (; ; ) such that Adaptive Control of Robots With an Improved ransient Performance k e At + k 2e At + k 3I b =: Marco A. Arteaga and Yu ang Noting that k e At + k 2 e At + k 3 I = A 2 + 2 A + 3 I for some ( ;2;3) 6= (; ; ), we would have [ A 2 b Ab b] 2 = 3 which contradicts the assumption that (A; b) is controllable. REFERENCES [] A.. Fuller, In-the-large stability of relay and saturating control systems with linear controller, Int. J. Control, vol., pp. 457 48, 969. [2]. Hu and Z. Lin, Control Systems With Actuator Saturation: Analysis and Design. Boston, MA: Birkhäuser, 2. [3]. Hu, Z. Lin, and L. Qiu, Stabilization of exponentially unstable linear systems with saturating actuators, IEEE rans. Automat. Contr., vol. 46, pp. 973 979, June 2. [4]. Hu, Z. Lin, and Y. Shamash, Semiglobal stabilization with guaranteed regional performance of linear systems subject to actuator saturation, Syst. Control Lett., vol. 43, no. 3, pp. 23 2, 2. [5] Z. Lin, Low Gain Feedback. London, U.K.: Springer-Verlag, 998, vol. 24, Lecture Notes in Control and Information Sciences. [6] Z. Lin and A. Saberi, Semiglobal exponential stabilization of linear systems subject to input saturation via linear feedbacks, Syst. Control Lett., vol. 2, pp. 225 239, 993. [7] A. Megretski, BIBO output feedback stabilization with saturated control, in Proc. 3th IFAC World Congress, vol. D, 996, pp. 435 44. [8] H. J. Sussmann, E. D. Sontag, and Y. Yang, A general result on the stabilization of linear systems using bounded controls, IEEE rans. Automat. Contr., vol. 39, pp. 24 2425, Dec. 994. [9] H. J. Sussmann and Y. Yang, On the stabilizability of multiple integrators by means of bounded feedback controls, in Proc. 3th IEEE Conf. Decision and Control, 99, pp. 7 72. [] R. Suarez, J. Alvarez-Ramirez, and J. Solis-Daun, Linear systems with bounded inputs: Global stabilization with eigenvalue placement, Int. J. Robust Nonlin. Control, vol. 7, pp. 835 845, 997. [] A. R. eel, Global stabilization and restricted tracking for multiple integrators with bounded controls, Syst. Control Lett., vol. 8, pp. 65 7, 992. [2], Linear systems with input nonlinearities: Global stabilization by scheduling a family of -type controllers, Int. J. Robust Nonlin. Control, vol. 5, pp. 399 44, 995. Abstract By using a robust control technique, this note proposes an adaptive control for rigid robots with the following important features: under a parameter-dependent persistent excitation (PE) condition, it gives a guaranteed transient performance of tracking a smooth desired trajectory while assuring the parameter estimation error to go to a residual set of the origin arbitrarily fast. Simulations are included to support the theoretical results. Index erms Adaptive control, robot manipulators, transient performance. I. INRODUCION he dynamics of rigid robots can be described by a set of nonlinear differential equations. In order to be able to carry out accurate tracking control, the knowledge of the robot model parameters is necessary. However, it is a rather difficult task to calculate the parameter vector accurately. Fortunately, the nonlinear model of rigid robots is linear in its parameters [2], [3]. hus, adaptive control of robots has received considerable attention during the last two decades (see [4] [9]). Since the main goal of robot control is to achieve accurate tracking of desired trajectories, many globally stable algorithms have been developed that result in zero tracking error in the steady state (see [] and []). Nevertheless, parameter convergence does not necessarily take place. In fact, even if there is persistent excitation (PE) it may take long time before the estimated parameters tend to the real ones, what decreases the transient performance of the tracking error. Also, without the PE condition being satisfied, in the presence of external perturbations and/or unmodeled dynamics most of the existing adaptation algorithms may present parameter drifting phenomena similar to those observed in adaptive controllers studied in the 98s. A solution to this consists in modifying the adaptation algorithms. Since robot manipulators constitute a class of passive systems, many authors have exploited this property in order to design and prove the stability of their adaptive control approaches [2] [4]. In fact, the passivity property can be exploited in a very general framework to design adaptive algorithms, i.e., it can be shown that any adaptive algorithm which is passive can be used to have zero tracking error in the steady state [5]. his fact was used in [6] to slightly relax the general PE condition required for most algorithms in order to guarantee parameter convergence by taking advantage of the transient response of the system. Since a well-known problem in most adaptive controllers is the poor transient response observed when the adaptation is initiated, [7] [9] present adaptive schemes which give a guaranteed transient performance. In the absence of disturbances, these algorithms are able to guarantee that the tracking errors will tend to zero as well. he transient performance is improved arbitrarily by a proper choice of some control gains. However, tuning these control gains too large to improve the transient performance usually implies that the output torques/forces 8-9286/2$7. 22 IEEE Manuscript received March 7, 2; revised November 2, 2. Recommended by Associate Editor W. Lin. his work was supported by CONACY- Mexico under Grant 27565A and by the DGAPA under Grants IN9799 and IN3798. he authors are with the Sección de Eléctrica, DEPFI, Universidad Nacional Autónoma de México México, D. F. 45, México (e-mail: arteaga@verona.fip.unam.mx; tang@servidor.unam.mx). Publisher Item Identifier.9/AC.22.8672.