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

Similar documents
Output Regulation of Non-Minimum Phase Nonlinear Systems Using Extended High-Gain Observers

Output Regulation of Uncertain Nonlinear Systems with Nonlinear Exosystems

High-Gain Observers in Nonlinear Feedback Control. Lecture # 2 Separation Principle

High-Gain Observers in Nonlinear Feedback Control

Nonlinear Control Lecture # 14 Tracking & Regulation. Nonlinear Control

ESTIMATION AND CONTROL OF NONLINEAR SYSTEMS USING EXTENDED HIGH-GAIN OBSERVERS. Almuatazbellah Muftah Boker

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

Nonlinear Control Lecture # 36 Tracking & Regulation. Nonlinear Control

Output Feedback Stabilization with Prescribed Performance for Uncertain Nonlinear Systems in Canonical Form

Disturbance Attenuation for a Class of Nonlinear Systems by Output Feedback

High-Gain Observers in Nonlinear Feedback Control. Lecture # 3 Regulation

Global stabilization of feedforward systems with exponentially unstable Jacobian linearization

Small Gain Theorems on Input-to-Output Stability

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

1 The Observability Canonical Form

Output-feedback Dynamic Surface Control for a Class of Nonlinear Non-minimum Phase Systems

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

Output Feedback Control for a Class of Nonlinear Systems

ANALYSIS OF THE USE OF LOW-PASS FILTERS WITH HIGH-GAIN OBSERVERS. Stephanie Priess

Semi-global Robust Output Regulation for a Class of Nonlinear Systems Using Output Feedback

Passivity-based Stabilization of Non-Compact Sets

Introduction to Nonlinear Control Lecture # 3 Time-Varying and Perturbed Systems

Robust Semiglobal Nonlinear Output Regulation The case of systems in triangular form

Extremum Seeking with Drift

Global output regulation through singularities

Further Results on Adaptive Robust Periodic Regulation

L -Bounded Robust Control of Nonlinear Cascade Systems

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

A LaSalle version of Matrosov theorem

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

A Systematic Approach to Extremum Seeking Based on Parameter Estimation

EN Nonlinear Control and Planning in Robotics Lecture 10: Lyapunov Redesign and Robust Backstepping April 6, 2015

Feedback Linearization

Quasi-ISS Reduced-Order Observers and Quantized Output Feedback

Observability for deterministic systems and high-gain observers

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

TTK4150 Nonlinear Control Systems Solution 6 Part 2

Control design using Jordan controllable canonical form

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

HIGHER ORDER SLIDING MODES AND ARBITRARY-ORDER EXACT ROBUST DIFFERENTIATION

Adaptive and Robust Controls of Uncertain Systems With Nonlinear Parameterization

Observer-based quantized output feedback control of nonlinear systems

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

IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 50, NO. 5, MAY Bo Yang, Student Member, IEEE, and Wei Lin, Senior Member, IEEE (1.

ANALYSIS AND SYNTHESIS OF DISTURBANCE OBSERVER AS AN ADD-ON ROBUST CONTROLLER

OUTPUT FEEDBACK STABILIZATION FOR COMPLETELY UNIFORMLY OBSERVABLE NONLINEAR SYSTEMS. H. Shim, J. Jin, J. S. Lee and Jin H. Seo

High gain observer for a class of implicit systems

Design and Performance Tradeoffs of High-Gain Observers with Applications to the Control of Smart Material Actuated Systems

THE DESIGN OF ACTIVE CONTROLLER FOR THE OUTPUT REGULATION OF LIU-LIU-LIU-SU CHAOTIC SYSTEM

Robust Output Feedback Control for a Class of Nonlinear Systems with Input Unmodeled Dynamics

Output Input Stability and Minimum-Phase Nonlinear Systems

FOR OVER 50 years, control engineers have appreciated

Lecture Note 7: Switching Stabilization via Control-Lyapunov Function

ADAPTIVE control of uncertain time-varying plants is a

Delay-independent stability via a reset loop

An homotopy method for exact tracking of nonlinear nonminimum phase systems: the example of the spherical inverted pendulum

Research Article Convex Polyhedron Method to Stability of Continuous Systems with Two Additive Time-Varying Delay Components

A sub-optimal second order sliding mode controller for systems with saturating actuators

Alexander Scheinker Miroslav Krstić. Model-Free Stabilization by Extremum Seeking

Control of Electromechanical Systems

ACTIVE CONTROLLER DESIGN FOR THE OUTPUT REGULATION OF THE WANG-CHEN-YUAN SYSTEM

A Globally Stabilizing Receding Horizon Controller for Neutrally Stable Linear Systems with Input Constraints 1

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

OUTPUT REGULATION OF THE SIMPLIFIED LORENZ CHAOTIC SYSTEM

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

NONLINEAR SAMPLED-DATA OBSERVER DESIGN VIA APPROXIMATE DISCRETE-TIME MODELS AND EMULATION

Gramians based model reduction for hybrid switched systems

IN THIS paper we will consider nonlinear systems of the

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

IN THIS paper, we study the problem of asymptotic stabilization

EML5311 Lyapunov Stability & Robust Control Design

THE nonholonomic systems, that is Lagrange systems

Nonlinear Control. Nonlinear Control Lecture # 8 Time Varying and Perturbed Systems

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

Linear Quadratic Gausssian Control Design with Loop Transfer Recovery

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

Stability and Robustness of Homogeneous Differential Inclusions

Hao Lei Wei Lin,1. Dept. of Electrical Engineering and Computer Science, Case Western Reserve University, Cleveland, OH 44106, USA

Dynamic Integral Sliding Mode Control of Nonlinear SISO Systems with States Dependent Matched and Mismatched Uncertainties

Towards Quantitative Time Domain Design Tradeoffs in Nonlinear Control

Perturbed Feedback Linearization of Attitude Dynamics

Output Regulation of the Tigan System

Dynamic backstepping control for pure-feedback nonlinear systems

Posture regulation for unicycle-like robots with. prescribed performance guarantees

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

CONTROL SYSTEMS, ROBOTICS AND AUTOMATION - Vol. XII - Lyapunov Stability - Hassan K. Khalil

AN OVERVIEW OF THE DEVELOPMENT OF LOW GAIN FEEDBACK AND LOW-AND-HIGH GAIN FEEDBACK

A Universal Control Approach for a Family of Uncertain Nonlinear Systems

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

Event-based control of input-output linearizable systems

Output feedback stabilization and restricted tracking for cascaded systems with bounded control

Design and Stability Analysis of Single-Input Fuzzy Logic Controller

Adaptive Nonlinear Control A Tutorial. Miroslav Krstić

Global Practical Output Regulation of a Class of Nonlinear Systems by Output Feedback

Stability Analysis of a Proportional with Intermittent Integral Control System

Robust Nonlinear Regulation: Continuous-time Internal Models and Hybrid Identifiers

Nonlinear Systems and Control Lecture # 19 Perturbed Systems & Input-to-State Stability

On robustness of suboptimal min-max model predictive control *

Autonomous Helicopter Landing A Nonlinear Output Regulation Perspective

State-norm estimators for switched nonlinear systems under average dwell-time

Transcription:

28 American Control Conference Westin Seattle Hotel, Seattle, Washington, USA June 11-13, 28 WeC15.1 Robust Stabilization of Non-Minimum Phase Nonlinear Systems Using Extended High Gain Observers Shahid Nazrulla Electrical and Computer Engineering Michigan State University East Lansing, MI 48824, USA nazrulla@egr.msu.edu Hassan K. Khalil Electrical and Computer Engineering Michigan State University East Lansing, MI 48824, USA khalil@egr.msu.edu Abstract A robust, stabilizing output feedback controller for systems in the normal form, which could potentially include systems with unstable zero dynamics, is presented. The control scheme adopted herein incorporates smoothed sliding mode control chosen for its robustness properties as well as its ability to prescribe or constrain the motion of trajectories in the sliding phase and an extended high gain observer to estimate one of the unknown functions. Stabilization in the case of an unknown control coefficient and uncertain constant parameters is shown. I. INTRODUCTION The problem of stabilizing nonlinear systems via output feedback has drawn much attention in recent years. On the basis of certain assumptions made about the system structure, various control schemes have achieved global and semiglobal results. A common assumption in many of these results, however, calls for the zero dynamics of the system under consideration to be either input-to-state stable, or globally asymptotically stable. While stabilization results for various classes of minimum phase nonlinear systems abound, there have been a few notable developments in the case of non-minimum phase systems in recent times, as well. Some examples include the work by Karagiannis et al [7], which uses a reduced order observer in conjunction with backstepping and the small-gain theorem; Marino and Tomei [1], which provides a stability result on a class of systems that is required to be minimum phase with respect to some linear combination of its states, though it may be nonminimum phase with respect to its output; and also a result by Isidori [3] that guarantees robust, semiglobal practical stability for a significantly large class of nonlinear systems that could be non-minimum phase. This work is particularly noteworthy because it provides a simple and very useful design tool for a broad class of nonlinear systems. The basic idea of an auxiliary system, derived from the original system to help solve the stabilization problem, forms the basis of this paper, and was set forth in [3]. In most applications, the full system state is not available for feedback, and an observer is required to estimate the states from output measurements. Furthermore, observers are often employed to estimate disturbances or uncertainties and to design a controller to reject these disturbances. High-gain observers are desirable in these scenarios because they are often simpler designs compared to other kinds of observers. In the presence of uncertainties, it is also often possible to incorporate an extended high-gain observer that estimates an extra derivative of the output and then use this additional information to cancel disturbances or uncertain parameters in the system, or to estimate a Lyapunov function derivative, etc. For this reason, an extended high-gain observer is utilized in this paper and the analysis of the output feedback system shares many similarities with Freidovich and Khalil [2]. Extended high-gain observers were also utilized in [8]. Furthermore, the output feedback system under consideration in this paper has properties very similar to that of systems addressed in Atassi and Khalil [1], and consequently, all the results from that work pertaining to the separation of controller and observer designs, and of asymptotic performance recovery when utilizing observers with high enough gains, are also applicable here. II. PROBLEM STATEMENT A single-input, single-output system with relative degree ρ, under a suitable diffeomorphism, can be expressed in the following normal form. η = φη,ξ,θ), 1) ξ i = ξ i+1, 1 i ρ 1, 2) ξ ρ = bη,ξ,θ) + aη,ξ,θ)u, 3) y = ξ 1, 4) where η D η R n ρ, ξ D ξ R ρ and θ Θ R p is a vector of constant parameters. We have the following assumptions about the possibly uncertain) functions a ),b ) and φ ). Assumption 1: The functions a ) and b ) are continuously differentiable with locally Lipschitz derivatives, and φ ) is locally Lipschitz. In addition, a,,θ), b,,θ) = and φ,,θ) =. In this paper, the objective is to find a robust, stabilizing output feedback controller for systems of the form 1) 3), which could potentially include systems with unstable zero dynamics. A similar problem was investigated by Isidori [3], [9], without considering the possibility of an uncertainty in the control coefficient a ). In the technique developed by Isidori, the stabilization problem can be solved, provided an auxiliary system defined below can be globally stabilized 978-1-4244-279-7/8/$25. 28 AACC. 1734

by a dynamic feedback controller. The auxiliary system is defined by [3], [9]), η = φη,ξ 1,...,ξ ρ 1,u a,θ), 5) ξ i = ξ i+1, 1 i ρ 2, 6) ξ ρ 1 = u a, 7) y a = bη,ξ 1,...,ξ ρ 1,u a,θ). 8) Equations 5) 7) come from 1) 2) by viewing ξ ρ as the control input u a, while the term bη,ξ,θ) on the right-hand side of 3) is taken as the measured output. This auxiliary problem is assumed to have a stabilizing dynamic controller of the form ż = Lz,ξ 1,...,ξ ρ 1 ) + Mz,ξ 1,...,ξ ρ 1 )y a, 9) u a = Nz,ξ 1,...,ξ ρ 1 ), 1) where z D z R r. Under this assumption, it was shown by Isidori that a dynamic feedback law exists, which can robustly stabilize the original system [3, equation 27)], [9]. In this paper, a combination of a smoothed sliding mode control and an extended high gain observer is utilized to stabilize the original system using only measurement of the output y. The sliding mode control is designed to force the system trajectories to a manifold within a finite time, along which the system response coincides with a perturbed version of the auxiliary system, and hence the performance of the auxiliary system may be recovered under certain conditions and constraints on the model uncertainties. Following [9], new variables are defined to help make the equations more compact. Let ξ 1 ξ 2 ξ =., x a = ξ ρ η ξ 1... ξ ρ 2 ξ ρ 1, ζ = ) xa, z φη,ξ 1,...,ξ ρ 1,u a,θ) ξ 2.. f a x a,u a,θ) =, ξ ρ 1 u a h a x a,u a,θ) = bη,ξ 1,...,ξ ρ 1,u a,θ), 11) ) fa x Fζ,ξ ρ,θ) = a,ξ ρ,θ). 12) L ) + M )b ) We can now write the state equation 1) 3) as ẋ a = f a x a,ξ ρ,θ), 13) ξ ρ = h a x a,ξ ρ,θ) + aη,ξ,θ)u, 14) while the auxiliary system now looks like ẋ a = f a x a,u a,θ), 15) y a = h a x a,u a,θ). 16) Thus, upon feeding back the output of the stabilizing dynamic controller to the system input, the resulting closed loop auxiliary system can be written as wherein ξ ρ = Nz,ξ 1,...,ξ ρ 1 ). ζ = Fζ,N ),θ), 17) III. CONTROLLER DESIGN FOR THE STATE FEEDBACK SYSTEM The controller to be designed utilizes smoothed sliding mode control. To motivate this choice, we consider the auxiliary system, and equations 7) and 1) in particular. Since u a replaced ξ ρ in going from the original problem to the auxiliary system, it stands to reason that if we are able to force the state ξ ρ to the function N ), then equations 1) and 2) will match the auxiliary system 17) precisely. Thus, the sliding manifold is taken as s = ξ ρ Nz,ξ 1,...,ξ ρ 1 ), 18) and the controller for this system is now taken to be ż = L ) + M )b + a lξ,z)), 19) u = βξ,z) ) ξρ Nz,ξ 1,...,ξ ρ 1 ) sat 2) âξ) lξ,z), where sat ) is the standard saturation function, âξ) is a known function used in lieu of aη,ξ,θ), a = a ) â ), and βξ,z) is to be determined. We note that a ) and â ) in the set D ξ. We also have the following assumption about a ). Assumption 2: Suppose that aη,ξ,θ)/âξ) k >, for all η,ξ) D η D ξ and θ Θ. Moreover, âξ) is locally Lipschitz in ξ over the domain of interest and globally bounded in ξ. The term b+ a l in 19) is based on the anticipation that, with the extended high-gain observer, we will be able to estimate this term arbitrarily closely. Roughly speaking, this can be seen from 3) as follows. If the derivative ξ ρ = y ρ) and a ) were available, we could calculate b from the expression b = ξ ρ au. If only an estimate â ) were available for the uncertain term a ), we would use ˆb = ξ ρ âu, which results in the error ˆb b = a â)u = a u. By requiring â to depend only on ξ, we have set up the problem such that the variables that need to be estimated are the derivatives of the output y up to the ρth order, which will be the role of the extended high-gain observer. Note that if a ) were a known function of ξ, we could take â = a and drop a from 19). Any dynamic feedback law of the form 19) 2) is allowable to stabilize this system, provided it satisfies the following properties. Assumption 3: 1) L ), M ) and β ) are locally Lipschitz functions in their arguments over the domain of interest, L,,...,,) =, M,,...,,) = and β,) =. 1735

2) L ), M ) and β ) are globally bounded functions of ξ. 3) The origin η =,ξ 1 =,...,ξ ρ 1 =,z = ) is an asymptotically stable equilibrium point of the closed-loop auxiliary system 17). IV. ANALYSIS OF THE STATE FEEDBACK SYSTEM The closed loop system is obtained by combining 13), 14), 19) and 2), and can now be written as ζ = Fζ,s + N ),θ), 21) ξ ρ = h a x a,ξ ρ,θ) aη,ξ,θ) ) s βζ,ξ ρ )sat, 22) âξ) In the equations above, Fζ,ξρ,θ) is a perturbation of Fζ,ξ ρ,θ), in that the function b ) from the latter has been replaced with b + a lξ,z) in the former. The derivative of s = ξ ρ Nz,ξ 1,...,ξ ρ 1 ) is given by ṡ = h a x a,ξ ρ,θ) N ζ Fζ,ξ ρ,θ) aη,ξ,θ) ) s βζ,ξ ρ )sat. 23) âξ) We choose the function β ) such that h a ) N F ) ζ a )/â ) βξ,z) β, 24) for some β >. We now consider the Lyapunov function V s) = s 2 /2. Outside the boundary layer, i.e. when s >, we have V = sṡ = h a ) N ) ζ F ) s a ) β ) s â ) β a )/â ) s β k s. 25) Hence, whenever s) >, st) will decrease until it reaches the set { s < } in finite time and will remain inside that set thereafter. We would now like to study the behavior of the remaining states. We write the equations for these states as follows. where ζ = Fζ,s + N ),θ) + Gζ,s + N ),θ), 26) G ) = F ) F ) = ) M ) a )l ). Equation 26) can be regarded as a perturbation of the following system. ζ = Fζ,s + N ),θ). 27) In order to proceed with the analysis, we require the following assumption that calls for the existence of a Lyapunov function for the above system. Assumption 4: There exists a continuously differentiable Lyapunov function V ζ,θ) such that α 11 ζ ) V ζ,θ) α 12 ζ ), 28) V ζ Fζ,s + N ),θ) α 13 ζ ), 29) ζ γ s ), for all ζ,s) D R n+r, where α 11 ),α 12 ),α 13 ) and γ ) are class K functions. Remark 1: Inequality 29) is equivalent to regional inputto-state stability of the system 27) with s viewed as an input. Let us now consider the set Ω {V ζ,θ) c } { s c}, 3) where c > and c α 12 γc)). As shown in the development preceding [5, Theorem 14.1 14.1.2)], Ω is a positively invariant set for the system 27) when a =. Now, to study the effect of a, we have, due to Assumption 3, G ) k 1 a l ) k 1 a â â β, ζ,s) Ω. The derivative of V along the trajectories of 26) is given by V = V V Fζ,s + N ),θ) + Gζ,s + N ),θ). ζ ζ On the boundary V = c, we have V ζ Fζ,s + N ),θ) α 13 ζ ) α 13 α12 1 c )). We note that V/ ζ and β are both bounded on Ω. Hence, V ζ G ) k2 a â â. Thus on V = c, V α 13 α12 1 c a â )) + k 2 â. Assuming that the inequality a â â k a 1 α 13 α12 1 k c )) 31) 2 holds over the set Ω, we see that V < on V = c. Hence, Ω is a positively invariant set for the system 26). We note that k 2 is dependent on c. As a consequence of the preceding analysis, all trajectories starting in Ω, stay in Ω and reach the boundary layer { s } in finite time. Inside the boundary layer, we have a â V α 13 ζ ) + k 2 â, ζ γ) α 13 ζ ) + k 2 k a 1 2 α 13 ζ ), ζ max { γ),α 1 13 2k 2k a ) }. The inverse function α13 1 2k 2k a ) is well-defined when k a is small enough, except when α 13 ζ ) is class K. In the latter case, the inverse is defined for any k 2 k a. The above analysis shows that the trajectories reach the positively invariant set Ω = { { V ζ,θ) α 12 max γ),α 1 13 2k 2k a ) })} { s }, in finite time. Inside the set Ω, we can use singular perturbation analysis to show that the origin of 21), 23) is asymptotically stable for sufficiently small and a. Some additional regularity assumptions will be needed. The details are omitted due to space limitations. 1736

V. OUTPUT FEEDBACK DESIGN USING AN EXTENDED HIGH-GAIN OBSERVER The output feedback design relies upon the estimates of the states and of bη,ξ,θ) that are obtained using an extended high gain observer for the system 1) 3), which is taken as ˆξ i = ˆξ i+1 + α i /ε i )ξ 1 ˆξ 1 ), 1 i ρ 1, 32) ˆξ ρ = ˆσ + âˆξ)u + α ρ /ε ρ )ξ 1 ˆξ 1 ), 33) ˆσ = α ρ+1 /ε ρ+1 )ξ 1 ˆξ 1 ), 34) where ε is a positive constant to be specified, and the positive constants α i are chosen such that the roots of s ρ+1 + α 1 s ρ +... + α ρ s + α ρ+1 = are in the open lefthalf plane. It is apparent from 32) 34) that the ˆξ 1,..., ˆξ ρ are used to estimate the output and its first ρ derivatives, while ˆσ is intended to provide an estimate for b ). With the aid of these estimates, the output feedback controller for the original system can be taken as ż = Lz, ˆξ 1,..., ˆξ ρ 1, ˆσ), 35) u = βˆξ,z) ˆξρ Nz, sat ˆξ 1,..., ˆξ ) ρ 1 ). 36) âˆξ) In order to protect the system from peaking during the observer s transient response, we saturate the control outside the compact set of interest as given in 3). Now, let K > max ζ,s) Ω βξ,z) âξ). 37) Saturating the control at ±K, we obtain the output feedback controller u = K satlˆξ,z)/k). 38) The closed loop system under output feedback can now be expressed as η = φη,ξ,θ), 39) ξ = Aξ + B[bη,ξ,θ) +aη,ξ,θ)k satlˆξ,z)/k)], 4) ż = Lz, ˆξ 1,..., ˆξ ρ 1 ) +Mz, ˆξ 1,..., ˆξ ρ 1 )ˆσ, 41) [ ] ˆξ = Aˆξ + B ˆσ + âˆξ)k satlˆξ,z)/k) +Hε)y C ˆξ), 42) ˆσ = α ρ+1 /ε ρ+1 )y C ˆξ), 43) y = Cξ, 44) where A, B and C describe a chain of integrators, Hε) = α1 /ε α 2 /ε 2... α ρ /ε ρ) T and α1,...,α ρ,α ρ+1 are real scalars such that the polynomial s ρ+1 +α 1 s ρ +...+α ρ+1 is Hurwitz. We now introduce a change of variables [2], χ i ξ i ˆξ i )/ε ρ+1 i, for 1 i ρ, 45) χ ρ+1 bη,ξ,θ) ˆσ + a ε,η,ξ,χ,θ)kg ε lξ,z)/k), 46) where a ε,η,ξ,χ,θ) = aη,ξ,θ) âˆξ), and g ε ) is an odd function defined by y, y 1, g ε y) = y + y 1)/ε.5y 2 1)/ε, 1 < y < 1 + ε, 1 +.5ε, y 1 + ε. The function g ε ) is nondecreasing, continuously differentiable with a locally Lipschitz derivative, bounded uniformly in ε on any bounded interval of ε, and satisfies g ε 1 and g ε y) saty) ε/2 for all y R. The closed loop system can now be expressed in terms of 39) 41), 44) and ε χ = Λχ+ε[ B 1 1 ξ,η,χ,θ,ε)+ B 2 2 ξ,η,χ,θ,ε)], 47) where Λ is a Hurwitz matrix, and the functions 1 and 2 are locally Lipschitz in their arguments and bounded from above by affine-in- η functions, uniformly in ε. We can use 45) and the definition of g ε to show that /ε is locally Lipschitz [2]. The slow dynamics can be written as where ζ f r ζ,χ,ε,θ) ζ ζ = ṡ ) ζ and s ) = f r ζ,χ,ε,θ), 48) φη,ξ,θ) ξ 2.. ξ ρ Lz, ˆξ 1,..., ˆξ ρ 1 ) + Mz, ˆξ 1,..., ˆξ ρ 1 )ˆσ b ) N ζ Fζ,s + N ),θ) + a )K sat Then, the reduced system is given by lˆξ,z) K. ) ζ = f r ζ,,,θ) = Fζ,s + N ),θ) { = bη,ξ,θ) N Fζ,s ζ + N ),θ), 49) +aη,ξ,θ)k satlξ,z)/k) where, as before, Fζ,s + N ),θ) is a perturbation of Fζ,s+N ),θ), in that the function b ) has been replaced with the quantity ˆσ = b + a )K satlˆξ,z)/k). We note that the reduced system 49) is identical to the closed-loop system 21), 23). The boundary layer system is given by χ = Λχ. 5) τ In the subsections below, we state some results pertaining to the recovery of the performance of the system 21), 23) in the case of output feedback with sufficiently small ε. These results follow quite directly from the work of Atassi and Khalil [1] because equations 39) 41) and 47) are precisely of the same form as equations 1) 13) in [1]. It should also be noted that while the structure of system 39) 41), 47) is very similar to that of the closed-loop system studied by Freidovich and Khalil [2], a key difference between this work 1737

and the former is the fact that both the nonlinear terms in the fast dynamics 47) are Oε) in this paper, while there is one term in [2] that is not so. The reason for such a term to appear in [2] was the fact that the estimate ˆσ was used in the control law, while this quantity is not utilized directly in the control, in this paper. We can see this by examining 38) and 41) ˆσ appears in the compensator dynamics, but u is not explicitly dependent upon the former. A. Boundedness, Ultimate Boundedness and Trajectory Convergence Let ζt,ε),χt,ε)) denote the trajectory of the system 48), 47) starting from ζ),χ)). Also, let ζ r t) be the solution of 49) starting from ζ). Suppose the system 21), 23) has an asymptotically stable equilibrium point at the origin, and let R be its region of attraction. Let S be a compact set in the interior of R and Q be a compact subset of R ρ+1. The recovery of boundedness of the trajectories, the fact that they will be ultimately bounded, and the fact that ζt,ε) converges to ζ r t) as ε, uniformly in t, for all t, is established by the following theorem [1, Theorems 1, 2 and 3], provided ζ) S and ˆξ) Q. Theorem 1: Let Assumptions 1 through 4 hold, and suppose that the origin of 21), 23) is asymptotically stable. Moreover, let ζ) S and ˆξ) Q. Then, 1) there exists ε 1 > such that, for every < ε ε 1, the trajectories ζ,χ) of the system 48), 47), starting in S Q, are bounded for all t. 2) given any δ >, there exist ε 2 = ε 2δ) > and T 1 = T 1 δ) such that, for every < ε ε 2, we have ζt,ε) + χt,ε) δ, t T 1. 51) 3) given any δ >, there exists ε 3 > such that, for every < ε ε 3, we have ζt,ε) ζr t) δ, t. 52) B. Recovery of Exponential Stability of the Origin We consider the case where the origin of 49) is exponentially stable. We then have the following result, due to [1, Theorem 5]. We note that the Lipschitz conditions imposed by Assumptions 1, 3 and the assumption of exponential stability of the state feedback system are the key requirements for this result. Theorem 2: Let Assumptions 1 through 4 hold, and suppose the vector field f r ζ,,,θ) is continuously differentiable around the origin. Furthermore, assume the origin of the full closed-loop system 21) and 23) is exponentially stable. Then, there exists ε 5 > such that, for every < ε ε 5, the origin of system 48), 47) is exponentially stable. Consider the system VI. AN EXAMPLE ẋ 1 = tanx 1 + x 2, 53) ẋ 2 = x 1 + u, 54) y = x 2. 55) We note that this system has relative degree one, and is already in the normal form. The auxiliary system is ẋ 1 = tanx 1 + u a, 56) y a = x 1. 57) The design of the stabilizing controller is now carried out by first considering the auxiliary system and proceeding in a step-by-step fashion, as shown in sections 3 and 5. A. Design of the Stabilizing Controller A dynamic compensator for the auxiliary system 56), 57) is designed using a low-pass filter and feedback linearization. This gives the controller ż = y a z)/ε a, 58) u a = tan z z. 59) Now, based on our knowledge of the stabilizing dynamic controller 58), 59) for the auxiliary system 56), 57), we choose our sliding manifold for the partial state feedback system, and the resulting control as s = x 2 + z + tanz, 6) ż = x 2 z)/ε a, 61) u = βz,x ) 2) s sat, 62) â where βz,x 2 ) satisfies the inequality 24) in a compact set of interest, and â is a nominal value of the control coefficient a = 1 in the original plant. To stabilize the system using only output feedback and an estimate of bx), we have the following extended high-gain observer. ˆx 2 = ˆσ + âu + α 1 /ε)y ˆx 2 ) 63) ˆσ = α 2 /ε)y ˆx 2 ). 64) Hence, the output feedback controller is given by ż = ˆσ z)/ε a, 65) u = βz,x ) 2) y + z + tanz sat. 66) â B. Numerical Simulations The step-by-step tuning procedure leading to performance recovery is illustrated by Figures 1 and 2. β was chosen to be 55. The compensator parameter ε a was fixed at.1 and the width of the boundary layer was reduced in the partial state feedback system from = 1 down to.1, and Figure 1 shows the recovery of the auxiliary system performance. Next, was fixed at.1 and the extended high-gain observer parameter ε was reduced from ε = 1 3 to 1 4, and Figure 2 shows the recovery of the performance of the state feedback system. 1738

x 1 Fig. 1. x 1 u.2.4.6.8 1.5 y Auxiliary System, with ε a =.1 State Feedback Case, = 1 State Feedback Case, =.1 State Feedback Case, =.1 1 2 3 4 5 6 t sec) Recovery of the Auxiliary System performance. State Feedback Case, = 1 2 Output Feedback Case, ε = 1 3 1 Output Feedback Case, ε = 1 4 1 2 3 4 5 6 3 State Feedback Case, = 1 2 Output Feedback Case, ε = 1 2 3 Output Feedback Case, ε = 1 4 1 1 2 3 4 5 6 2 2 4 6 State Feedback Case, = 1 2 Output Feedback Case, ε = 1 3 Output Feedback Case, ε = 1 4 1 2 3 4 5 6 t sec) REFERENCES [1] A. N. Atassi, H. K. Khalil, A Separation Principle for the Stabilization of a Class of Nonlinear Systems, IEEE Transactions on Automatic Control, vol. 44, no. 9, pp. 1672 1687, September 1999. [2] L. B. Freidovich, H. K. Khalil, Performance Recovery of Feedback- Linearization-Based Designs, November 27. [3] A. Isidori, A Tool for Semiglobal Stabilization of Uncertain Non- Minimum-Phase Nonlinear Systems via Output Feedback, IEEE Transactions on Automatic Control, vol. 45, no. 1, pp. 1817 1827, October 2. [4] S. Seshagiri, H. K. Khalil, Robust output feedback regulation of minimum-phase nonlinear systems using conditional integrators, Automatica, vol. 41, pp. 43 54, 25. [5] H. K. Khalil, Nonlinear Systems, Prentice Hall, Inc., 22. [6] P. Kokotović, H. K. Khalil, J. O Reilly, Singular Perturbation Methods in Control: Analysis and Design, SIAM, 1999. [7] D. Karagiannis, Z. P. Jiang, R. Ortega,A. Astolfi, Output-feedback stabilization of a class of uncertain non-minimum-phase nonlinear systems, Automatica, vol. 41, pp. 169 1615, 25. [8] L. B. Freidovich, H. K. Khalil, Logic-based switching for robust control of minimum-phase nonlinear systems, Systems & Control Letters, 25. [9] A. Isidori, Nonlinear Control Systems II, Springer-Verlag London Ltd., 1999. [1] R. Marino, P. Tomei, A Class of Globally Output Feedback Stabilizable Nonlinear Nonminimum Phase systems, IEEE Transactions on Automatic Control, vol. 5, no. 12, pp. 297 211, December 25. Fig. 2. Recovery of the Partial State Feedback System performance by decreasing ε. VII. CONCLUSION A robust, stabilizing output feedback controller for systems in the normal form, which could potentially include systems with unstable zero dynamics, was presented. The control scheme adopted herein incorporated smoothed sliding mode control and an extended high gain observer to estimate one of the unknown functions. Stabilization in the case of an unknown control coefficient and uncertain constant parameters was shown. The main result in the output feedback case was practical stabilization of the system and closeness of trajectories, while exponential stability is achievable provided the auxiliary problem is also exponentially stable. VIII. ACKNOWLEDGEMENTS This work was supported in part by the National Science Foundation under grant numbers ECS-447 and ECCS- 725165. 1739