Nonlinear Control of Bioprocess Using Feedback Linearization, Backstepping, and Luenberger Observers

Size: px
Start display at page:

Download "Nonlinear Control of Bioprocess Using Feedback Linearization, Backstepping, and Luenberger Observers"

Transcription

1 International Journal of Modern Nonlinear Theory and Application 5-6 Published Online September in SciRes. Nonlinear Control of Bioprocess Using Feedback Linearization Backstepping and Luenberger Oervers Muhammad Rizwan S. Khan Robert N. K. Loh Department of Electrical and Computer Engineering Oakland University Rochester Michigan USA Received July ; revised 5 August ; accepted 9 August Copyright by authors and Scientific Research Publishing Inc. This work is licensed under the Creative Commons Attribution International License (CC BY). Atract This paper addresses the analysis design and application of oerver-based nonlinear controls by combining feedback linearization (FBL) and backstepping (BS) techniues with Luenberger oervers. Complete development of oerver-based controls is presented for a bioprocess. Controllers using input-output feedback linearization and backstepping techniues are designed first assuming that all states are available for feedback. Next the construction of oerver in the transformed domain is presented based on input-output feedback linearization. This approach is then extended to oerver design based on backstepping approach using the error euation resulted from the backstepping design procedure. Simulation results demonstrating the effectiveness of the techniues developed are presented and compared. Keywords Bioprocess Feedback Linearization Backstepping Luenberger Oervers Oerver-Based Control. Introduction In process control a major difficulty is to provide direct real-time measurements of the state variables reuired to implement advanced monitoring and control methods on bioreactors []-[5]. Dissolved oxygen concentration in bioreactors temperature in non-isothermal reactors and gaseous flow rates are available for on-line measurement while the values of concentration of products reactants and/or biomass are often available only via on-line analysis []-[] which means that these variables are not available for real-time feedback control. An alternative is to use state oervers which in conjunction with the process model and available measurements How to cite this paper: Khan M.R.S. and Loh R.N.K. () Nonlinear Control of Bioprocess Using Feedback Linearization Backstepping and Luenberger Oervers. International Journal of Modern Nonlinear Theory and Application

2 can generate accurate estimates of the unmeasured and/or inaccessible states effectively. Exponential and asymptotic oervers and their variants to estimate unmeasured states in bioprocess systems have appeared in []-[5]. In [6] Dochain and Perrier applied backstepping [7]-[9] techniues to the nonlinear control of microbial growth problem in a CSTR (continuously stirred tank reactor) and two controllers were proposed. The first one was a non-adaptive version while the second one was an adaptive version in which the maximum specific growth rate was estimated on-line. However backstepping-based oerver design was not considered in [6]. In this paper a complete development of oerver-based control is presented that includes feedback linearization [7] [8] [] [] backstepping [7]-[9] Luenberger oerver [] with feedback linearization and Luenberger oerver with backstepping. The paper is organized as follows. Section presents the bioprocess model for control design. Theoretical foundation of input-output feedback linearization (FBL) and controller design are outlined in Section with simulation results. Section addresses the formulation and application of backstepping (BS) control with simulation results. In Section 5 simulation results are compared for both approaches i.e. FBL and BS. Section 6 addresses the design of Luenberger oervers for FBL and BS controls with simulations. The conclusions are presented in Section 7.. Bioprocess Model The model dynamics in a CSTR (continuous stirred tank reactor) with a simple microbial growth reaction with one sutrate S and biomass X are given by the following euations []: dx dt = µ X DX () ds = kµ X + DSin DS () dt where k µ D S Sin represent the yield coefficient specific growth rate (h ) dilution rate (h ) and sutrate concentration (grams/lit) in the influent and reactor respectively. The biomass concentration X ( t ) (grams/lit) is the variable which is to be controlled. Defining the parameter θ as θ = Dko and expressing specific growth rate µ as µ = kr o ( S) the dynamical Euations () and () above can be written as [6] x = θ r x x x x = kθ r x x x+ u () y = x can be measured with a sensor i.e. the output is given by is the control input. The bioprocess model given by () can be written compactly in an alternate state-space form as: where it is assumed that the biomass concentration x ( t) X ( t) y = x while x ( t) S( t) denotes the sutrate concentration and u( t) Sin µ max µ where C and C k D D tion kinetics which can expressed as Cxx x = + u f x + g x y = x = [ ] x Cx x Ks x + x Cxx x Ks + x max. Note that in () ( ) max = r x o u () r x has been written using Monod form for reac- µ x (5) k K + x S 5

3 r µ max KS = x k K + x o S. (6) We will use () for back stepping control and oerver design and () will be utilized for developing the control law and oerver design using the feedback linearization approach. Typical values of the model parameters needed for the simulation studies are given in Table [6].. Feedback Linearization (FBL) Control Design The main intent of this section is to investigate control design using the input-output feedback linearization (FBL) techniue. Consider a general nonlinear control-affine SISO system described by [7] [8] [] [] u : n n = + D (7) x f x g x f g n y = h( x) h: D (8) n where x is the state vector u y are the control and output signals respectively; h is a smooth function and f g are smooth vector fields on D where D is an open set. Given the nonlinear system (7) and the measurement (8) our goal is to find a diffeomorphism or nonlinear transformation of the form z = T ( x ) n z with T = that transforms the nonlinear system in the x -coordinates to a linear system in the y t with respect to t yields z -coordinates. Differentiating the output h h ( x) ( x) y = Lh + Lh u (9) f where Lh f ( x) = f and Lh g ( x) = g denote the Lie derivatives of h( x ) with respect to f x x g( x ) respectively. If Lh g ( x ) = then y ( t) is independent of ρ times until u( t ) appears explicitly we obtain ( ρ ) ρ ρ f g f g ( x) ( x) α( x) β( x) x and u t. Continuing successive differentiation y = Lh + LL h u + u () where Lh ρ ρ α x f ( x) is a nonlinearity cancellation factor and β ( x) LL g f h( x) ρ smallest integer ρ for which u( t ) appears is referred to as the relative degree i.e. when LL h is a scalar function. The g f x. The nonlinear system (7) - (8) is said to have a well-defined relative degree ρ in a region D D if for all x D. Note that ρ n ( x) h( x) k LLh g f = k k< ρ ; ρ LL g f. From () define ( ρ ) ( x) β( x) () v y = α + u () where vt is a one-dimensional transformed input created by the feedback linearization process. Euation () yields the linearizing feedback control law [7] [8] [] []: Table. Parameter data. u α = β + x x v () Symbol Parameter Numerical Value k Yield coefficient µ max Specific growth rate. h D Dilution rate.5 h K s Saturation constant 5 grams/lit 5

4 provided β ( x ) is invertible. If ρ = n then ( x) ( x) h Lh f z = T x =. n Lf h( x) M. R. S. Khan R. N. K. Loh If ρ < n the diffeomorphism T (x) comprises of both external and internal dynamics i.e. [ ] T T x = ξ η ρ n ρ where ξ represents the external dynamics state vector and η the internal dynamics state vector respectively; furthermore the differential euation for ξ is linear while that for η is typically nonlinear. For the bioprocess model given by () ρ = n = so the system is fully linearizable. We obtain from () () and () where ( Cx Ks x)( Cxx Ksxxx ) CC KSxx CKSxx ( K + x ) ( K + x ) ( K + x ) α x = + (5) s s s S s ( K + x ) () CK x β x = (6) x y z = T x = = Cxx (7) y x Ks + x T x is a local diffeomorphism for the system. Using (7) with () for ρ = the original nonlinear system described by () and () is transformed into a linear system of the form where and [ Ac B c] and [ c c] for the transformed input z = Az c + Bcv z = zo y = Cz c Ac = c c [ ] B = = C y = Cz c A C are respectively controllable and oervable pairs. A suitable tracking control law vt in the linear system (8) for ρ = can be formulated as with (7) r r r r (8) v = K z+ K Y + y = K T x + K Y + y () where z = T ( x ) yr ( t ) is a bounded reference with bounded derivatives y r ( t) and yr ( t) [ ] T r = yr yr and the constant feedback gain matrix K K K is determined such that ( c c ) (9) Y = A BK is Hurwitz. Furthermore the gain matrix K can be determined by various design methods such as pole placement (PP) and linear uadratic regulator (LQR). We shall focus on the PP design in this paper. Sutituting () into (8) yields the closed-loop system ( y ) z = Ac BK c z+ Bc K Yr + r z = zo y = Cz c. The linearizing feedback control law in the x -domain can be written by setting which yields the closed-loop system u = u in () as u = β x α x + v = β x α x K T x + K Yr + yr () () 5

5 x = f x + g x u x = x o y = x. () The design of a PP control law () for the nd -order system (8) is achieved by choosing a damping ratio ξ =. that prohibits overshoot and an undamped natural freuency ω = 8. (rad/sec). The resulting closed- loop poles are given by = [ ξωn ± jωd] = [ ] [ ] p where n d = n = and the resulting gain ω ω ξ K = is computed with Matlab s ACKER command. Simulation studies for the closed-loop system with FBL control were conducted using (). The controller performance was evaluated for a suare-wave set-point reference yr ( t ) that alternates every hours between grams/lit and grams/lit as shown in Figure (dotted line). The initial conditions were chosen as X = x = grams/lit and S = x =.9 [6]. The simulation results are depicted in Figure which shows that the responses are satisfactory.. Backstepping (BS) Control Design We shall address the design of back stepping (BS) [7]-[9] control in this section where the parameter θ is assumed known. The objective here is to design a BS control law u such that the output y = x tracks the reference y r. We will also compare the performance of the closed-loop bioprocess under FBL control u given by () and the BS control u to be developed below. The formulation presented here considers a general bounded differentiable reference signal yr ( t ) instead of the constant set-point regulation in [6]. Consider the nonlinear system in the form of () reproduced below for ease of reference: x = θ r x x x x = kθ r x x x+ u () y = x where r x x as the virtual control of the first suystem x = θ r( x) x x in () and let α be the stabilizing function such that y = x racks y r. Define the tracking errors as θ is a known constant parameter. We treat = y y = x y () r r = θ r x x α (5) x y r (a) x f bl x 6 8 y r 6 8 (b) x f bl 6 (c) u f bl u Figure. Responses of closed-loop bioprocess () under FBL control u t with PP design

6 where is the error between r( x ) Consider the Lyapunov function candidate M. R. S. Khan R. N. K. Loh θ x and α. Taking the derivative of yields with (5) = x y = θ r x x x y = + α x y. (6) r r r which yields the derivative with (6) V = (7) ( α ) V = + x y. (8) r Choosing the stabilizing function α to make αx y r = c in (8) yields α = c + x + y c >. (9) r Sutituting (9) into (6) and (8) yields respectively = c + () V = c c >. () From () if = then V = c < and the origin = is globally asymptotically stable whereby achieving global tracking with y = x yr. The term will be addressed in the next step. The next step is to develop a BS control law for u. The derivative of = θ r( x) x α given by (5) satisfies with () and (9) r r x x x x () = θ + θ α x where r φ α θ = x + x u () x r φ( x) θ r ( θ r ) x + θ x ( kθ rxx) () x and r x is given by (6). To stabilize the ( ) -system the Lyapunov function candidate as The derivative of V is given by with () and () V = V+. (5) Defining u r V c φ α θ = + + x + x u. (6) x u to be the BS control and choosing u to make the term [ ] = c in (6) yields Sutituting (7) into () and (6) we obtain r u = θ x c φ + α x x. (7) c (8) = 55

7 V = c c c > c >. (9) Since V < for all c c = is globally asymptotically stable. Additionally the stability result can also be established by combing the error euations from () and (8) as > > it follows that c = = c A. () Since A is a skew-symmetric Hurwitz matrix for all c > and c > it follows that the euilibrium ( ) = ( ) is globally asymptotically stable. Moreover A C is an oervable pair where C = [ ] (see (5)). Since () is in the form of a standard linear time-invariant (LTI) system a Luenberger oerver [] for state estimation can be constructed for the system and will be investigated in Section 6. Meanwhile the closed-loop bioprocess under BS control is given by ( x) x = f x + g x u x = x o y = h = x where u is given by (7). Simulation studies were conducted using () with the backstepping gains c = c = 8. The reference signal yr ( t ) and the initial condition x = x o were same as those used for the FBL control in Section. The simulation is depicted in Figure which shows that the responses were satisfactory. 5. Comparison of FBL and BS Designs The simulation results for the FBL versus BS designs using the gains reported in Sections and are shown in Figure and Figure for comparison purposes. It can be seen that both x ( t) yr ( t) and x ( t) yr ( t) asymptotically with no overshoot. It can also be seen that the magnitudes of u ( t ) are slightly larger than those of u ( t ). However the reverse can also be obtained by tuning c c. K and { } 6. Oerver-Based FBL and BS Controls As mentioned before that not all state variables are measured in the bioreactor systems; therefore suitable oervers are needed for realizing the full-state feedback control designs proposed in Sections and. We shall () (a) (b) x x y r x x 6 8 y r 6 8 (c) u u Figure. Responses of closed-loop bioprocess () under BS u t for c = c = 8. control 56

8 x (a) x f bl x 6 8 x 6 8 (b) x f bl x u 6 (c) u f bl u Figure. Comparing FBL responses in Figure and BS responses in Figure. (a) x u x f bl x (b) u f bl u x t and Figure. Zoomed-in view of x ( t ) and u ( t ) and u ( t ) in Figure. investigate the constructions of Luenberger oervers for the FBL-based and BS-based control approaches in this section 6.. Luenberger Oerver for FBL Control t is measured in () a Luenberger oerver [] can be constructed for full-state estimation needed for full-state control of the bioprocess system. Using () a full-state oerver can be constructed as Since only x ( c c ) c ( r r ) o c ( r r ) z ˆ = A B K zˆ + B K Y + y + L y yˆ = A zˆ + B K Y + y + Ly y = Cz ˆ ˆ ˆ c = z = x y = Cz c = zˆ = x where Ao Ac Bc K LCc is the oerver system matrix and L the oerver gain matrix to be determined such that A o is Hurwitz provided that ( Ac BK c ) C c is an oervable pair (which is the case in the present problem). The gain matrix L in () can be computed using a Luenberger oerver [] with pole placement (PP) and/or Kalman-Bucy filter [] design techniues. We shall focus on the PP design method; () 57

9 henceforth L and Ao = Ac Bc K LC c in () will be denoted by L= L pp and Aopp = Ac BK c LppC c respectively. It should be noted that for a general LTI system characterized by [ ABC ] where [ AC ] is an oervable pair the pair ( A BK ) C may not be oervable because full-state feedback can destroy oervability; furthermore ( A BK LC ) may be unstable even though ( A LC ) is designed to be stable [] [5]. Now using () and () it can readily be shown that the estimation error z = z zˆ satisfies z = A z z () = z () where the initial condition z is arbitrary. Since A opp is Hurwitz it follows that for all opp ( t) ( t) ˆ( t) o lim z = lim z z = () t t z. Using the transformation defined by (7) the oerver described by () in the z -coordinates can be transformed back to the x -coordinates as where Q ( xˆ ) ( xˆ ) and Q ( ˆ ) T x = = + + (5) ˆ uˆ ( y xˆ ) xˆ Q ˆ ˆ ˆ ˆ x z f x g x Q x Lpp x is the Jacobian matrix associated with (7) given by ( ˆ ) Cxˆ CK ˆ s x Q x =. (6) K ˆ s + x ( K ˆ s + x ) In summary the oerver-based control system with feedback linearization for the bioprocess under consideration has the form where x ˆ is the initial estimate of ( ˆ ) x = f x + g x ˆ x = x (7) u o xˆ = f xˆ + g xˆ + Q xˆ L xˆ = xˆ (8) uˆ ( y xˆ ) x and uˆ pp o α = β x ˆ x ˆ + vˆ (9) ( ˆ ) vˆ = + r + yr K T x K Y (5) ( Cxˆ K ˆ )( ˆ ˆ ˆ ˆ ˆ s x Cxx Ksxxx ) CC ˆ ˆ ˆ ˆ KSxx CKSxx ( K + xˆ ) ( K + xˆ ) ( K + xˆ ) α x = + (5) 6.. Luenberger Oerver for BS Control s s s CK ˆ S x β ( x ) =. (5) ( K + xˆ ) In this section we pursue our final objective i.e. to design a Luenberger oerver based on the BS formulation using the error Euation (). To construct an oerver for () we need an output euation which can be defined as s [ ] where y = = x yr is known and A C is an oervable pair. y = = C (5) 58

10 We present the following proposition. Proposition Consider the bioprocess system described by () and (). A Luenberger oerver for the associated error system () with measurement given by (5) can be constructed as ( y ) ˆ = Aˆ + L Cˆ ˆ = ˆ (5) o where y Cˆ ˆ = yx and L is the oerver gain matrix to be determined by for example poleplacement such that the oerver matrix Ao = A LC is Hurwitz. Since A is already Hurwitz and A C is an oervable pair L can be determined such that the real parts of the eigenvalues of Ao = A LC lie on the left-side of those of A on the open left-half plane if desirable. Furthermore (5) can be expressed in the x-coordinates as x ˆ = f xˆ + g xˆ ˆ + Q L ˆ xˆ = xˆ. (55) u ( y x ) o Proof: First we need to show that the estimate ˆ converges to its true value. Define the estimation error as = ˆ. From () and (5) it follows that satisfies = ˆ = A L C ˆ A = (56) o o where is the initial condition. Since A o is Hurwitz it follows that for arbitrary obtained as [ ] [ ˆ ] lim = lim = (57) t t Next using () (5) and (9) the coordinates transformation for the error-system can be x y x y = T x =. (58) Euation (58) yields the Jacobian matrix where Q is nonsingular for ( y y ) r r r r θ r( x) x α θ r( x) x+ ( c) xcyr y r Q ( x) θ x tions (58) and (59) yield = T = r (59) x θ r x + c θ x x r x so that ( y y ) T x is a local diffeomorphism for (). Eua- r r ˆ Q xˆ xˆ and from (5) and (5) x ˆ = Q ( x ˆ ) ˆ ( ˆ ) ˆ ( ˆ) ( ˆ ) ( ˆ ) ˆ ( ˆ ) ( ˆ = Q x A + L y x = f x + g x u + Q x L yx) (6) where Q ( x ) is the inverse of Q ( ˆ ) ˆ x and r uˆ ˆ ˆ ˆ ( ˆ ) ˆ = θ x c φ + α xˆ x (6) ˆ α = c ˆ + x ˆ + y = c cˆ + ˆ + r xˆ xˆ xˆ + y c > (6) θ r r which complete the proof. The oerver design techniue developed here is interesting and attractive and is different from the two-filter approach in [9]. The techniue can be applied to a wide class of BS-based error systems. In summary the oerver-based control system with the BS formulation for the bioprocess is described by ˆ x = f x + g x x = x (6) u o 59

11 where x ˆ is the initial estimate of ˆ x = f xˆ + g xˆ ˆ + Q xˆ L ˆ xˆ = x ˆ (6) u ( y x ) o x. Simulation studies for the proposed oerver-based FBL and BS controls were conducted and compared. The initial conditions were chosen as x = [.9] T and x ˆ = [.8.] T. The set-point reference yr ( t ) was the same as before. The model parameters were given in Table and Table. In Figure 5 results for oerver-based FBL control scheme described by (7) and (8) are shown. It can be seen that the estimates xˆ ( t) x( t) and xˆ ( t) x( t) converged to the true states around t = 7 h. In Figure 6 results for the oerver-based BS control scheme are presented. Convergence of the estimated states to the actual states can also be seen from this figure and are similar to those presented in Figure. In Figure 7 the behavior of the error variables and defined by () and (5) which satisfy () in the backstepping scheme is shown. It is evident that ˆ( t) ( t) and ˆ( t) ( t) smoothly after the transients are over around t = 8 h. 7. Conclusion Oervers are critical to control system analysis and designs that employ full-state feedback where not all the state variables are accessible for on-line real-time measurements and/or where the measurements are corrupted by noise. Indeed the design of suitable linear or nonlinear oervers or filters leading to oerver-based control technology is an integral part of real world control system applications. In this paper oerver-based control strategies were developed for a nonlinear bioprocess system using feedback linearization and backstepping control techniues; in particular a Luenberger oerver for backstepping control was formulated using the error euation resulted from the backstepping design procedure. The oerver design techniue developed here is interesting and attractive and is different from the two-filter approach known in the literature. Simulation results with and without oervers for both the FBL and BS schemes are presented and compared. The results were excellent and demonstrated the feasibility and effectiveness of the proposed approaches. Table. Controllers and oerver gains. Oerver-Based Control Controller Gain/Coefficients Oerver Gain L FBL K = [ 9 ] [ ] T L = BS [ c c ] = [.5.5] [ ] T L =. 5.8 x y r u v y r (a) Figure 5. Responses of oerver-based FBL control scheme (7) x t x t x t x t smoothly. ˆ x f bl ^x f bl x ˆ and (8): and (c) 6 (b) x f bl ^x f bl ^u f bl ^v f bl 6

12 x y r y r 6 (a) x ^x x (c).5.5 (b) x ^x ^u u Figure 6. Responses of oerver-based BS control scheme (6) x t x t x t x t smoothly. ˆ ˆ and (6): and (a) (b) (t) ^ (t) Acknowledgements Figure 7. Evolution of the backstepping error variables: ˆ t t ˆ t t smoothly. and The authors would like to thank all the reviewers for their feedbacks and constructive criticisms. References [] Bastin G. and Dochain D. (99) On-line Estimation and Adaptive Control of Bioreactors. Elsevier Amsterdam. [] Dochain D. () State and Parameter Estimation in Chemical and Biochemical Processes: A Tutorial. Journal of Process Control [] Dochain D. and Rapaport A. (5) Internal Oervers for Biochemical Processes with Uncertain Kinetics and Inputs. Mathematical Biosciences [] Dochain D. () State Oervers for Tubular Reactors with Unknown Kinetics. Journal of Process Control [5] Hulhoven X. Vande Wouwer A. and Bogaerts Ph. (6) Hybrid Extended Luenberger-Asymptotic Oerver for Bioprocess State Estimation. Chemical Engineering Science (t) ^ (t) 6

13 [6] Dochain D. and Perrier M. () Adaptive Backstepping Nonlinear Control of Bioprocesses. International Federation of Automatic Control Proceedings ADCHEM [7] Khalil H.K. () Nonlinear Systems. rd Edition Prentice Hall Upper Saddle River. [8] Maruez H.J. () Nonlinear Control Systems: Analysis and Design. John Wiley & Sons Hoboken. [9] Krstic M. Kanellakopoulos I. and Kokotovic P. (995) Nonlinear and Adaptive Control Design. John Wiley New York. [] Isidori A. (995) Nonlinear Control Systems. Springer-Verlag New York. [] Krener A.J. (999) Feedback Linearization. In: Baillieul J. and Willems J.C. Eds. Mathematical Control Theory Chapter Springer-Verlag New York [] Luenberger D.G. (96) Oerving the State of a Linear System. IEEE Transactions on Military Electronics [] Kalman R.E. and Bucy R.S. (96) New Results in Linear Filtering and Prediction Theory. Transactions of the ASME 8D 9-8. [] Ogata K. () Modern Control Systems. 5th Edition Prentice Hall Upper Saddle River. [5] Dorf R. and Bishop R. (8) Modern Control Systems. th Edition Pearson Education Upper Saddle River. 6

14

CONTROL SYSTEMS, ROBOTICS AND AUTOMATION - Vol. XIII - Nonlinear Observers - A. J. Krener

CONTROL SYSTEMS, ROBOTICS AND AUTOMATION - Vol. XIII - Nonlinear Observers - A. J. Krener NONLINEAR OBSERVERS A. J. Krener University of California, Davis, CA, USA Keywords: nonlinear observer, state estimation, nonlinear filtering, observability, high gain observers, minimum energy estimation,

More information

ADAPTIVE ALGORITHMS FOR ESTIMATION OF MULTIPLE BIOMASS GROWTH RATES AND BIOMASS CONCENTRATION IN A CLASS OF BIOPROCESSES

ADAPTIVE ALGORITHMS FOR ESTIMATION OF MULTIPLE BIOMASS GROWTH RATES AND BIOMASS CONCENTRATION IN A CLASS OF BIOPROCESSES ADAPTIVE ALGORITHMS FOR ESTIMATION OF MULTIPLE BIOMASS GROWTH RATES AND BIOMASS ONENTRATION IN A LASS OF BIOPROESSES V. Lubenova, E.. Ferreira Bulgarian Academy of Sciences, Institute of ontrol and System

More information

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

A NONLINEAR TRANSFORMATION APPROACH TO GLOBAL ADAPTIVE OUTPUT FEEDBACK CONTROL OF 3RD-ORDER UNCERTAIN NONLINEAR SYSTEMS Copyright 00 IFAC 15th Triennial World Congress, Barcelona, Spain A NONLINEAR TRANSFORMATION APPROACH TO GLOBAL ADAPTIVE OUTPUT FEEDBACK CONTROL OF RD-ORDER UNCERTAIN NONLINEAR SYSTEMS Choon-Ki Ahn, Beom-Soo

More information

State Feedback and State Estimators Linear System Theory and Design, Chapter 8.

State Feedback and State Estimators Linear System Theory and Design, Chapter 8. 1 Linear System Theory and Design, http://zitompul.wordpress.com 2 0 1 4 2 Homework 7: State Estimators (a) For the same system as discussed in previous slides, design another closed-loop state estimator,

More information

Output Regulation of Uncertain Nonlinear Systems with Nonlinear Exosystems

Output Regulation of Uncertain Nonlinear Systems with Nonlinear Exosystems Output Regulation of Uncertain Nonlinear Systems with Nonlinear Exosystems Zhengtao Ding Manchester School of Engineering, University of Manchester Oxford Road, Manchester M3 9PL, United Kingdom zhengtaoding@manacuk

More information

Optimal Polynomial Control for Discrete-Time Systems

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

More information

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

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

More information

DESIGN OF PROBABILISTIC OBSERVERS FOR MASS-BALANCE BASED BIOPROCESS MODELS. Benoît Chachuat and Olivier Bernard

DESIGN OF PROBABILISTIC OBSERVERS FOR MASS-BALANCE BASED BIOPROCESS MODELS. Benoît Chachuat and Olivier Bernard DESIGN OF PROBABILISTIC OBSERVERS FOR MASS-BALANCE BASED BIOPROCESS MODELS Benoît Chachuat and Olivier Bernard INRIA Comore, BP 93, 692 Sophia-Antipolis, France fax: +33 492 387 858 email: Olivier.Bernard@inria.fr

More information

ADAPTIVE EXTREMUM SEEKING CONTROL OF CONTINUOUS STIRRED TANK BIOREACTORS 1

ADAPTIVE EXTREMUM SEEKING CONTROL OF CONTINUOUS STIRRED TANK BIOREACTORS 1 ADAPTIVE EXTREMUM SEEKING CONTROL OF CONTINUOUS STIRRED TANK BIOREACTORS M. Guay, D. Dochain M. Perrier Department of Chemical Engineering, Queen s University, Kingston, Ontario, Canada K7L 3N6 CESAME,

More information

D(s) G(s) A control system design definition

D(s) G(s) A control system design definition R E Compensation D(s) U Plant G(s) Y Figure 7. A control system design definition x x x 2 x 2 U 2 s s 7 2 Y Figure 7.2 A block diagram representing Eq. (7.) in control form z U 2 s z Y 4 z 2 s z 2 3 Figure

More information

Nonlinear Control Systems

Nonlinear Control Systems Nonlinear Control Systems António Pedro Aguiar pedro@isr.ist.utl.pt 7. Feedback Linearization IST-DEEC PhD Course http://users.isr.ist.utl.pt/%7epedro/ncs1/ 1 1 Feedback Linearization Given a nonlinear

More information

Feedback Linearization

Feedback Linearization Feedback Linearization Peter Al Hokayem and Eduardo Gallestey May 14, 2015 1 Introduction Consider a class o single-input-single-output (SISO) nonlinear systems o the orm ẋ = (x) + g(x)u (1) y = h(x) (2)

More information

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

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

More information

NONLINEAR PATH CONTROL FOR A DIFFERENTIAL DRIVE MOBILE ROBOT

NONLINEAR PATH CONTROL FOR A DIFFERENTIAL DRIVE MOBILE ROBOT NONLINEAR PATH CONTROL FOR A DIFFERENTIAL DRIVE MOBILE ROBOT Plamen PETROV Lubomir DIMITROV Technical University of Sofia Bulgaria Abstract. A nonlinear feedback path controller for a differential drive

More information

Adaptive Predictive Observer Design for Class of Uncertain Nonlinear Systems with Bounded Disturbance

Adaptive Predictive Observer Design for Class of Uncertain Nonlinear Systems with Bounded Disturbance International Journal of Control Science and Engineering 2018, 8(2): 31-35 DOI: 10.5923/j.control.20180802.01 Adaptive Predictive Observer Design for Class of Saeed Kashefi *, Majid Hajatipor Faculty of

More information

Linear State Feedback Controller Design

Linear State Feedback Controller Design Assignment For EE5101 - Linear Systems Sem I AY2010/2011 Linear State Feedback Controller Design Phang Swee King A0033585A Email: king@nus.edu.sg NGS/ECE Dept. Faculty of Engineering National University

More information

Nonlinear Tracking Control of Underactuated Surface Vessel

Nonlinear Tracking Control of Underactuated Surface Vessel American Control Conference June -. Portland OR USA FrB. Nonlinear Tracking Control of Underactuated Surface Vessel Wenjie Dong and Yi Guo Abstract We consider in this paper the tracking control problem

More information

Control Systems. Design of State Feedback Control.

Control Systems. Design of State Feedback Control. Control Systems Design of State Feedback Control chibum@seoultech.ac.kr Outline Design of State feedback control Dominant pole design Symmetric root locus (linear quadratic regulation) 2 Selection of closed-loop

More information

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

OUTPUT REGULATION OF RÖSSLER PROTOTYPE-4 CHAOTIC SYSTEM BY STATE FEEDBACK CONTROL International Journal in Foundations of Computer Science & Technology (IJFCST),Vol., No., March 01 OUTPUT REGULATION OF RÖSSLER PROTOTYPE-4 CHAOTIC SYSTEM BY STATE FEEDBACK CONTROL Sundarapandian Vaidyanathan

More information

3 Stability and Lyapunov Functions

3 Stability and Lyapunov Functions CDS140a Nonlinear Systems: Local Theory 02/01/2011 3 Stability and Lyapunov Functions 3.1 Lyapunov Stability Denition: An equilibrium point x 0 of (1) is stable if for all ɛ > 0, there exists a δ > 0 such

More information

Computer Problem 1: SIE Guidance, Navigation, and Control

Computer Problem 1: SIE Guidance, Navigation, and Control Computer Problem 1: SIE 39 - Guidance, Navigation, and Control Roger Skjetne March 12, 23 1 Problem 1 (DSRV) We have the model: m Zẇ Z q ẇ Mẇ I y M q q + ẋ U cos θ + w sin θ ż U sin θ + w cos θ θ q Zw

More information

State Regulator. Advanced Control. design of controllers using pole placement and LQ design rules

State Regulator. Advanced Control. design of controllers using pole placement and LQ design rules Advanced Control State Regulator Scope design of controllers using pole placement and LQ design rules Keywords pole placement, optimal control, LQ regulator, weighting matrixes Prerequisites Contact state

More information

NOTICE WARNING CONCERNING COPYRIGHT RESTRICTIONS: The copyright law of the United States (title 17, U.S. Code) governs the making of photocopies or

NOTICE WARNING CONCERNING COPYRIGHT RESTRICTIONS: The copyright law of the United States (title 17, U.S. Code) governs the making of photocopies or NOTICE WARNING CONCERNING COPYRIGHT RESTRICTIONS: The copyright law of the United States (title 17, U.S. Code) governs the making of photocopies or other reproductions of copyrighted material. Any copying

More information

Output Feedback and State Feedback. EL2620 Nonlinear Control. Nonlinear Observers. Nonlinear Controllers. ẋ = f(x,u), y = h(x)

Output Feedback and State Feedback. EL2620 Nonlinear Control. Nonlinear Observers. Nonlinear Controllers. ẋ = f(x,u), y = h(x) Output Feedback and State Feedback EL2620 Nonlinear Control Lecture 10 Exact feedback linearization Input-output linearization Lyapunov-based control design methods ẋ = f(x,u) y = h(x) Output feedback:

More information

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

ACTIVE CONTROLLER DESIGN FOR THE OUTPUT REGULATION OF THE WANG-CHEN-YUAN SYSTEM ACTIVE CONTROLLER DESIGN FOR THE OUTPUT REGULATION OF THE WANG-CHEN-YUAN SYSTEM Sundarapandian Vaidyanathan Research and Development Centre, Vel Tech Dr. RR & Dr. SR Technical University Avadi, Chennai-600

More information

OUTPUT REGULATION OF THE SIMPLIFIED LORENZ CHAOTIC SYSTEM

OUTPUT REGULATION OF THE SIMPLIFIED LORENZ CHAOTIC SYSTEM OUTPUT REGULATION OF THE SIMPLIFIED LORENZ CHAOTIC SYSTEM Sundarapandian Vaidyanathan Research and Development Centre, Vel Tech Dr. RR & Dr. SR Technical University Avadi, Chennai-600 06, Tamil Nadu, INDIA

More information

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

Topic # /31 Feedback Control Systems. Analysis of Nonlinear Systems Lyapunov Stability Analysis Topic # 16.30/31 Feedback Control Systems Analysis of Nonlinear Systems Lyapunov Stability Analysis Fall 010 16.30/31 Lyapunov Stability Analysis Very general method to prove (or disprove) stability of

More information

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

Robust Stabilization of Non-Minimum Phase Nonlinear Systems Using Extended High Gain Observers 28 American Control Conference Westin Seattle Hotel, Seattle, Washington, USA June 11-13, 28 WeC15.1 Robust Stabilization of Non-Minimum Phase Nonlinear Systems Using Extended High Gain Observers Shahid

More information

Control of industrial robots. Centralized control

Control of industrial robots. Centralized control Control of industrial robots Centralized control Prof. Paolo Rocco (paolo.rocco@polimi.it) Politecnico di Milano ipartimento di Elettronica, Informazione e Bioingegneria Introduction Centralized control

More information

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

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

More information

Pole placement control: state space and polynomial approaches Lecture 2

Pole placement control: state space and polynomial approaches Lecture 2 : state space and polynomial approaches Lecture 2 : a state O. Sename 1 1 Gipsa-lab, CNRS-INPG, FRANCE Olivier.Sename@gipsa-lab.fr www.gipsa-lab.fr/ o.sename -based November 21, 2017 Outline : a state

More information

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

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

More information

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

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

More information

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

THE DESIGN OF ACTIVE CONTROLLER FOR THE OUTPUT REGULATION OF LIU-LIU-LIU-SU CHAOTIC SYSTEM THE DESIGN OF ACTIVE CONTROLLER FOR THE OUTPUT REGULATION OF LIU-LIU-LIU-SU CHAOTIC SYSTEM Sundarapandian Vaidyanathan 1 1 Research and Development Centre, Vel Tech Dr. RR & Dr. SR Technical University

More information

Research Article State-PID Feedback for Pole Placement of LTI Systems

Research Article State-PID Feedback for Pole Placement of LTI Systems Mathematical Problems in Engineering Volume 211, Article ID 92943, 2 pages doi:1.1155/211/92943 Research Article State-PID Feedback for Pole Placement of LTI Systems Sarawut Sujitjorn and Witchupong Wiboonjaroen

More information

Extremum Seeking-based Indirect Adaptive Control for Nonlinear Systems

Extremum Seeking-based Indirect Adaptive Control for Nonlinear Systems MITSUBISHI ELECTRIC RESEARCH LABORATORIES http://www.merl.com Extremum Seeking-based Indirect Adaptive Control for Nonlinear Systems Benosman, M. TR14-85 August 14 Abstract We present in this paper a preliminary

More information

Lecture 6 Classical Control Overview IV. Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore

Lecture 6 Classical Control Overview IV. Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore Lecture 6 Classical Control Overview IV Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore Lead Lag Compensator Design Dr. Radhakant Padhi Asst.

More information

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

Navigation and Obstacle Avoidance via Backstepping for Mechanical Systems with Drift in the Closed Loop Navigation and Obstacle Avoidance via Backstepping for Mechanical Systems with Drift in the Closed Loop Jan Maximilian Montenbruck, Mathias Bürger, Frank Allgöwer Abstract We study backstepping controllers

More information

Design and Comparison of Different Controllers to Stabilize a Rotary Inverted Pendulum

Design and Comparison of Different Controllers to Stabilize a Rotary Inverted Pendulum ISSN (Online): 347-3878, Impact Factor (5): 3.79 Design and Comparison of Different Controllers to Stabilize a Rotary Inverted Pendulum Kambhampati Tejaswi, Alluri Amarendra, Ganta Ramesh 3 M.Tech, Department

More information

Reduced order observer design for nonlinear systems

Reduced order observer design for nonlinear systems Applied Mathematics Letters 19 (2006) 936 941 www.elsevier.com/locate/aml Reduced order observer design for nonlinear systems V. Sundarapandian Department of Instrumentation and Control Engineering, SRM

More information

Simulation Study on Pressure Control using Nonlinear Input/Output Linearization Method and Classical PID Approach

Simulation Study on Pressure Control using Nonlinear Input/Output Linearization Method and Classical PID Approach Simulation Study on Pressure Control using Nonlinear Input/Output Linearization Method and Classical PID Approach Ufuk Bakirdogen*, Matthias Liermann** *Institute for Fluid Power Drives and Controls (IFAS),

More information

1. Find the solution of the following uncontrolled linear system. 2 α 1 1

1. Find the solution of the following uncontrolled linear system. 2 α 1 1 Appendix B Revision Problems 1. Find the solution of the following uncontrolled linear system 0 1 1 ẋ = x, x(0) =. 2 3 1 Class test, August 1998 2. Given the linear system described by 2 α 1 1 ẋ = x +

More information

Classical Dual-Inverted-Pendulum Control

Classical Dual-Inverted-Pendulum Control PRESENTED AT THE 23 IEEE CONFERENCE ON DECISION AND CONTROL 4399 Classical Dual-Inverted-Pendulum Control Kent H. Lundberg James K. Roberge Department of Electrical Engineering and Computer Science Massachusetts

More information

Cascade Control of a Continuous Stirred Tank Reactor (CSTR)

Cascade Control of a Continuous Stirred Tank Reactor (CSTR) Journal of Applied and Industrial Sciences, 213, 1 (4): 16-23, ISSN: 2328-4595 (PRINT), ISSN: 2328-469 (ONLINE) Research Article Cascade Control of a Continuous Stirred Tank Reactor (CSTR) 16 A. O. Ahmed

More information

Synthesis via State Space Methods

Synthesis via State Space Methods Chapter 18 Synthesis via State Space Methods Here, we will give a state space interpretation to many of the results described earlier. In a sense, this will duplicate the earlier work. Our reason for doing

More information

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

Output Regulation of Non-Minimum Phase Nonlinear Systems Using Extended High-Gain Observers Milano (Italy) August 28 - September 2, 2 Output Regulation of Non-Minimum Phase Nonlinear Systems Using Extended High-Gain Observers Shahid Nazrulla Hassan K Khalil Electrical & Computer Engineering,

More information

Small Gain Theorems on Input-to-Output Stability

Small Gain Theorems on Input-to-Output Stability Small Gain Theorems on Input-to-Output Stability Zhong-Ping Jiang Yuan Wang. Dept. of Electrical & Computer Engineering Polytechnic University Brooklyn, NY 11201, U.S.A. zjiang@control.poly.edu Dept. of

More information

Growth models for cells in the chemostat

Growth models for cells in the chemostat Growth models for cells in the chemostat V. Lemesle, J-L. Gouzé COMORE Project, INRIA Sophia Antipolis BP93, 06902 Sophia Antipolis, FRANCE Valerie.Lemesle, Jean-Luc.Gouze@sophia.inria.fr Abstract A chemostat

More information

ECSE 4962 Control Systems Design. A Brief Tutorial on Control Design

ECSE 4962 Control Systems Design. A Brief Tutorial on Control Design ECSE 4962 Control Systems Design A Brief Tutorial on Control Design Instructor: Professor John T. Wen TA: Ben Potsaid http://www.cat.rpi.edu/~wen/ecse4962s04/ Don t Wait Until The Last Minute! You got

More information

ADAPTIVE FEEDBACK LINEARIZING CONTROL OF CHUA S CIRCUIT

ADAPTIVE FEEDBACK LINEARIZING CONTROL OF CHUA S CIRCUIT International Journal of Bifurcation and Chaos, Vol. 12, No. 7 (2002) 1599 1604 c World Scientific Publishing Company ADAPTIVE FEEDBACK LINEARIZING CONTROL OF CHUA S CIRCUIT KEVIN BARONE and SAHJENDRA

More information

Control Systems Design

Control Systems Design ELEC4410 Control Systems Design Lecture 18: State Feedback Tracking and State Estimation Julio H. Braslavsky julio@ee.newcastle.edu.au School of Electrical Engineering and Computer Science Lecture 18:

More information

Dr Ian R. Manchester

Dr Ian R. Manchester Week Content Notes 1 Introduction 2 Frequency Domain Modelling 3 Transient Performance and the s-plane 4 Block Diagrams 5 Feedback System Characteristics Assign 1 Due 6 Root Locus 7 Root Locus 2 Assign

More information

Nonlinear Control Lecture 9: Feedback Linearization

Nonlinear Control Lecture 9: Feedback Linearization Nonlinear Control Lecture 9: Feedback Linearization Farzaneh Abdollahi Department of Electrical Engineering Amirkabir University of Technology Fall 2011 Farzaneh Abdollahi Nonlinear Control Lecture 9 1/75

More information

Parameter Derivation of Type-2 Discrete-Time Phase-Locked Loops Containing Feedback Delays

Parameter Derivation of Type-2 Discrete-Time Phase-Locked Loops Containing Feedback Delays Parameter Derivation of Type- Discrete-Time Phase-Locked Loops Containing Feedback Delays Joey Wilson, Andrew Nelson, and Behrouz Farhang-Boroujeny joey.wilson@utah.edu, nelson@math.utah.edu, farhang@ece.utah.edu

More information

Control design using Jordan controllable canonical form

Control design using Jordan controllable canonical form Control design using Jordan controllable canonical form Krishna K Busawon School of Engineering, Ellison Building, University of Northumbria at Newcastle, Newcastle upon Tyne NE1 8ST, UK email: krishnabusawon@unnacuk

More information

EEE582 Homework Problems

EEE582 Homework Problems EEE582 Homework Problems HW. Write a state-space realization of the linearized model for the cruise control system around speeds v = 4 (Section.3, http://tsakalis.faculty.asu.edu/notes/models.pdf). Use

More information

Omm Al-Qura University Dr. Abdulsalam Ai LECTURE OUTLINE CHAPTER 3. Vectors in Physics

Omm Al-Qura University Dr. Abdulsalam Ai LECTURE OUTLINE CHAPTER 3. Vectors in Physics LECTURE OUTLINE CHAPTER 3 Vectors in Physics 3-1 Scalars Versus Vectors Scalar a numerical value (number with units). May be positive or negative. Examples: temperature, speed, height, and mass. Vector

More information

CONTROL DESIGN FOR SET POINT TRACKING

CONTROL DESIGN FOR SET POINT TRACKING Chapter 5 CONTROL DESIGN FOR SET POINT TRACKING In this chapter, we extend the pole placement, observer-based output feedback design to solve tracking problems. By tracking we mean that the output is commanded

More information

IMECE NEW APPROACH OF TRACKING CONTROL FOR A CLASS OF NON-MINIMUM PHASE LINEAR SYSTEMS

IMECE NEW APPROACH OF TRACKING CONTROL FOR A CLASS OF NON-MINIMUM PHASE LINEAR SYSTEMS Proceedings of IMECE 27 ASME International Mechanical Engineering Congress and Exposition November -5, 27, Seattle, Washington,USA, USA IMECE27-42237 NEW APPROACH OF TRACKING CONTROL FOR A CLASS OF NON-MINIMUM

More information

OUTPUT-FEEDBACK CONTROL FOR NONHOLONOMIC SYSTEMS WITH LINEAR GROWTH CONDITION

OUTPUT-FEEDBACK CONTROL FOR NONHOLONOMIC SYSTEMS WITH LINEAR GROWTH CONDITION J Syst Sci Complex 4: 86 874 OUTPUT-FEEDBACK CONTROL FOR NONHOLONOMIC SYSTEMS WITH LINEAR GROWTH CONDITION Guiling JU Yuiang WU Weihai SUN DOI:.7/s44--8447-z Received: 8 December 8 / Revised: 5 June 9

More information

Lecture 9. Introduction to Kalman Filtering. Linear Quadratic Gaussian Control (LQG) G. Hovland 2004

Lecture 9. Introduction to Kalman Filtering. Linear Quadratic Gaussian Control (LQG) G. Hovland 2004 MER42 Advanced Control Lecture 9 Introduction to Kalman Filtering Linear Quadratic Gaussian Control (LQG) G. Hovland 24 Announcement No tutorials on hursday mornings 8-9am I will be present in all practical

More information

Output Regulation of the Tigan System

Output Regulation of the Tigan System Output Regulation of the Tigan System Dr. V. Sundarapandian Professor (Systems & Control Eng.), Research and Development Centre Vel Tech Dr. RR & Dr. SR Technical University Avadi, Chennai-6 6, Tamil Nadu,

More information

Contents. 1 State-Space Linear Systems 5. 2 Linearization Causality, Time Invariance, and Linearity 31

Contents. 1 State-Space Linear Systems 5. 2 Linearization Causality, Time Invariance, and Linearity 31 Contents Preamble xiii Linear Systems I Basic Concepts 1 I System Representation 3 1 State-Space Linear Systems 5 1.1 State-Space Linear Systems 5 1.2 Block Diagrams 7 1.3 Exercises 11 2 Linearization

More information

Exponential Observer for Nonlinear System Satisfying. Multiplier Matrix

Exponential Observer for Nonlinear System Satisfying. Multiplier Matrix International Journal of Research in Engineering and Science (IJRES) ISSN (Online): 30-9364, ISSN (Print): 30-9356 Volume 4 Issue 6 ǁ June. 016 ǁ PP. 11-17 Exponential Observer for Nonlinear System Satisfying

More information

Modeling and Analysis of Dynamic Systems

Modeling and Analysis of Dynamic Systems Modeling and Analysis of Dynamic Systems Dr. Guillaume Ducard Fall 2017 Institute for Dynamic Systems and Control ETH Zurich, Switzerland G. Ducard c 1 / 57 Outline 1 Lecture 13: Linear System - Stability

More information

Stability of Hybrid Control Systems Based on Time-State Control Forms

Stability of Hybrid Control Systems Based on Time-State Control Forms Stability of Hybrid Control Systems Based on Time-State Control Forms Yoshikatsu HOSHI, Mitsuji SAMPEI, Shigeki NAKAURA Department of Mechanical and Control Engineering Tokyo Institute of Technology 2

More information

Lecture 2 and 3: Controllability of DT-LTI systems

Lecture 2 and 3: Controllability of DT-LTI systems 1 Lecture 2 and 3: Controllability of DT-LTI systems Spring 2013 - EE 194, Advanced Control (Prof Khan) January 23 (Wed) and 28 (Mon), 2013 I LTI SYSTEMS Recall that continuous-time LTI systems can be

More information

CONTROL SYSTEMS, ROBOTICS, AND AUTOMATION Vol. III Controller Design - Boris Lohmann

CONTROL SYSTEMS, ROBOTICS, AND AUTOMATION Vol. III Controller Design - Boris Lohmann CONROL SYSEMS, ROBOICS, AND AUOMAION Vol. III Controller Design - Boris Lohmann CONROLLER DESIGN Boris Lohmann Institut für Automatisierungstechnik, Universität Bremen, Germany Keywords: State Feedback

More information

Global stabilization of feedforward systems with exponentially unstable Jacobian linearization

Global stabilization of feedforward systems with exponentially unstable Jacobian linearization Global stabilization of feedforward systems with exponentially unstable Jacobian linearization F Grognard, R Sepulchre, G Bastin Center for Systems Engineering and Applied Mechanics Université catholique

More information

Lyapunov Stability of Linear Predictor Feedback for Distributed Input Delays

Lyapunov Stability of Linear Predictor Feedback for Distributed Input Delays IEEE TRANSACTIONS ON AUTOMATIC CONTROL VOL. 56 NO. 3 MARCH 2011 655 Lyapunov Stability of Linear Predictor Feedback for Distributed Input Delays Nikolaos Bekiaris-Liberis Miroslav Krstic In this case system

More information

KINETIC ENERGY SHAPING IN THE INVERTED PENDULUM

KINETIC ENERGY SHAPING IN THE INVERTED PENDULUM KINETIC ENERGY SHAPING IN THE INVERTED PENDULUM J. Aracil J.A. Acosta F. Gordillo Escuela Superior de Ingenieros Universidad de Sevilla Camino de los Descubrimientos s/n 49 - Sevilla, Spain email:{aracil,

More information

Output Regulation of the Arneodo Chaotic System

Output Regulation of the Arneodo Chaotic System Vol. 0, No. 05, 00, 60-608 Output Regulation of the Arneodo Chaotic System Sundarapandian Vaidyanathan R & D Centre, Vel Tech Dr. RR & Dr. SR Technical University Avadi-Alamathi Road, Avadi, Chennai-600

More information

Advanced Aerospace Control. Marco Lovera Dipartimento di Scienze e Tecnologie Aerospaziali, Politecnico di Milano

Advanced Aerospace Control. Marco Lovera Dipartimento di Scienze e Tecnologie Aerospaziali, Politecnico di Milano Advanced Aerospace Control Dipartimento di Scienze e Tecnologie Aerospaziali, Politecnico di Milano ICT for control systems engineering School of Industrial and Information Engineering Aeronautical Engineering

More information

Course Outline. Higher Order Poles: Example. Higher Order Poles. Amme 3500 : System Dynamics & Control. State Space Design. 1 G(s) = s(s + 2)(s +10)

Course Outline. Higher Order Poles: Example. Higher Order Poles. Amme 3500 : System Dynamics & Control. State Space Design. 1 G(s) = s(s + 2)(s +10) Amme 35 : System Dynamics Control State Space Design Course Outline Week Date Content Assignment Notes 1 1 Mar Introduction 2 8 Mar Frequency Domain Modelling 3 15 Mar Transient Performance and the s-plane

More information

Inverted Pendulum. Objectives

Inverted Pendulum. Objectives Inverted Pendulum Objectives The objective of this lab is to experiment with the stabilization of an unstable system. The inverted pendulum problem is taken as an example and the animation program gives

More information

10/8/2015. Control Design. Pole-placement by state-space methods. Process to be controlled. State controller

10/8/2015. Control Design. Pole-placement by state-space methods. Process to be controlled. State controller Pole-placement by state-space methods Control Design To be considered in controller design * Compensate the effect of load disturbances * Reduce the effect of measurement noise * Setpoint following (target

More information

Exam. 135 minutes, 15 minutes reading time

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

More information

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

IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 58, NO. 5, MAY invertible, that is (1) In this way, on, and on, system (3) becomes IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 58, NO. 5, MAY 2013 1269 Sliding Mode and Active Disturbance Rejection Control to Stabilization of One-Dimensional Anti-Stable Wave Equations Subject to Disturbance

More information

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

EN Nonlinear Control and Planning in Robotics Lecture 10: Lyapunov Redesign and Robust Backstepping April 6, 2015 EN530.678 Nonlinear Control and Planning in Robotics Lecture 10: Lyapunov Redesign and Robust Backstepping April 6, 2015 Prof: Marin Kobilarov 1 Uncertainty and Lyapunov Redesign Consider the system [1]

More information

Extremum seeking via continuation techniques for optimizing biogas production in the chemostat

Extremum seeking via continuation techniques for optimizing biogas production in the chemostat 9th IFAC Symposium on Nonlinear Control Systems Toulouse, France, September 4-6, 2013 WeB2.1 Extremum seeking via continuation techniques for optimizing biogas production in the chemostat A. Rapaport J.

More information

Lyapunov-based methods in control

Lyapunov-based methods in control Dr. Alexander Schaum Lyapunov-based methods in control Selected topics of control engineering Seminar Notes Stand: Summer term 2018 c Lehrstuhl für Regelungstechnik Christian Albrechts Universität zu Kiel

More information

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

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

More information

MANY adaptive control methods rely on parameter estimation

MANY adaptive control methods rely on parameter estimation 610 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL 52, NO 4, APRIL 2007 Direct Adaptive Dynamic Compensation for Minimum Phase Systems With Unknown Relative Degree Jesse B Hoagg and Dennis S Bernstein Abstract

More information

Dynamic backstepping control for pure-feedback nonlinear systems

Dynamic backstepping control for pure-feedback nonlinear systems Dynamic backstepping control for pure-feedback nonlinear systems ZHANG Sheng *, QIAN Wei-qi (7.6) Computational Aerodynamics Institution, China Aerodynamics Research and Development Center, Mianyang, 6,

More information

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

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

More information

Represent this system in terms of a block diagram consisting only of. g From Newton s law: 2 : θ sin θ 9 θ ` T

Represent this system in terms of a block diagram consisting only of. g From Newton s law: 2 : θ sin θ 9 θ ` T Exercise (Block diagram decomposition). Consider a system P that maps each input to the solutions of 9 4 ` 3 9 Represent this system in terms of a block diagram consisting only of integrator systems, represented

More information

sc Control Systems Design Q.1, Sem.1, Ac. Yr. 2010/11

sc Control Systems Design Q.1, Sem.1, Ac. Yr. 2010/11 sc46 - Control Systems Design Q Sem Ac Yr / Mock Exam originally given November 5 9 Notes: Please be reminded that only an A4 paper with formulas may be used during the exam no other material is to be

More information

Stability, Pole Placement, Observers and Stabilization

Stability, Pole Placement, Observers and Stabilization Stability, Pole Placement, Observers and Stabilization 1 1, The Netherlands DISC Course Mathematical Models of Systems Outline 1 Stability of autonomous systems 2 The pole placement problem 3 Stabilization

More information

Chaos Suppression in Forced Van Der Pol Oscillator

Chaos Suppression in Forced Van Der Pol Oscillator International Journal of Computer Applications (975 8887) Volume 68 No., April Chaos Suppression in Forced Van Der Pol Oscillator Mchiri Mohamed Syscom laboratory, National School of Engineering of unis

More information

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

Output-feedback Dynamic Surface Control for a Class of Nonlinear Non-minimum Phase Systems 96 IEEE/CAA JOURNAL OF AUTOMATICA SINICA, VOL. 3, NO., JANUARY 06 Output-feedback Dynamic Surface Control for a Class of Nonlinear Non-minimum Phase Systems Shanwei Su Abstract In this paper, an output-feedback

More information

Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science : MULTIVARIABLE CONTROL SYSTEMS by A.

Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science : MULTIVARIABLE CONTROL SYSTEMS by A. Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science 6.245: MULTIVARIABLE CONTROL SYSTEMS by A. Megretski Q-Parameterization 1 This lecture introduces the so-called

More information

MILLING EXAMPLE. Agenda

MILLING EXAMPLE. Agenda Agenda Observer Design 5 December 7 Dr Derik le Roux UNIVERSITY OF PRETORIA Introduction The Problem: The hold ups in grinding mills Non linear Lie derivatives Linear Eigenvalues and Eigenvectors Observers

More information

Nonlinear Observers. Jaime A. Moreno. Eléctrica y Computación Instituto de Ingeniería Universidad Nacional Autónoma de México

Nonlinear Observers. Jaime A. Moreno. Eléctrica y Computación Instituto de Ingeniería Universidad Nacional Autónoma de México Nonlinear Observers Jaime A. Moreno JMorenoP@ii.unam.mx Eléctrica y Computación Instituto de Ingeniería Universidad Nacional Autónoma de México XVI Congreso Latinoamericano de Control Automático October

More information

HIGHER ORDER SLIDING MODES AND ARBITRARY-ORDER EXACT ROBUST DIFFERENTIATION

HIGHER ORDER SLIDING MODES AND ARBITRARY-ORDER EXACT ROBUST DIFFERENTIATION HIGHER ORDER SLIDING MODES AND ARBITRARY-ORDER EXACT ROBUST DIFFERENTIATION A. Levant Institute for Industrial Mathematics, 4/24 Yehuda Ha-Nachtom St., Beer-Sheva 843, Israel Fax: +972-7-232 and E-mail:

More information

Exponential Controller for Robot Manipulators

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

More information

Nonlinear System Analysis

Nonlinear System Analysis Nonlinear System Analysis Lyapunov Based Approach Lecture 4 Module 1 Dr. Laxmidhar Behera Department of Electrical Engineering, Indian Institute of Technology, Kanpur. January 4, 2003 Intelligent Control

More information

Limit Cycles in High-Resolution Quantized Feedback Systems

Limit Cycles in High-Resolution Quantized Feedback Systems Limit Cycles in High-Resolution Quantized Feedback Systems Li Hong Idris Lim School of Engineering University of Glasgow Glasgow, United Kingdom LiHonIdris.Lim@glasgow.ac.uk Ai Poh Loh Department of Electrical

More information

Matlab-Based Tools for Analysis and Control of Inverted Pendula Systems

Matlab-Based Tools for Analysis and Control of Inverted Pendula Systems Matlab-Based Tools for Analysis and Control of Inverted Pendula Systems Slávka Jadlovská, Ján Sarnovský Dept. of Cybernetics and Artificial Intelligence, FEI TU of Košice, Slovak Republic sjadlovska@gmail.com,

More information

Event-based control of input-output linearizable systems

Event-based control of input-output linearizable systems Milano (Italy) August 28 - September 2, 2 Event-based control of input-output linearizable systems Christian Stöcker Jan Lunze Institute of Automation and Computer Control, Ruhr-Universität Bochum, Universitätsstr.

More information

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

SINCE the 1959 publication of Otto J. M. Smith s Smith IEEE TRANSACTIONS ON AUTOMATIC CONTROL 287 Input Delay Compensation for Forward Complete and Strict-Feedforward Nonlinear Systems Miroslav Krstic, Fellow, IEEE Abstract We present an approach for compensating

More information