1 Introduction Almost every physical system is subject to certain degrees of model uncertainties, which makes the design of high performance control a

Size: px
Start display at page:

Download "1 Introduction Almost every physical system is subject to certain degrees of model uncertainties, which makes the design of high performance control a"

Transcription

1 Observer Based Adaptive Robust Control of a Class of Nonlinear Systems with Dynamic Uncertainties Λ Bin Yao + Li Xu School of Mechanical Engineering Purdue University, West Lafayette, IN 47907, USA + Tel: (765) Fax:(765) byao@ecn.purdue.edu Abstract In this paper, a discontinuous projection based adaptive robust control (ARC) scheme is constructed for a class of nonlinear systems in an extended semi-strict feedback form by incorporating a nonlinear observer and a dynamic normalization signal. The form allows for parametric uncertainties, uncertain nonlinearities, and dynamic uncertainties. The unmeasured states associated with the dynamic uncertainties are assumed to enter the system equations in an affine fashion. A novel nonlinear observer is first constructed to estimate the unmeasured states for a less conservative design. Estimation errors of dynamic uncertainties, as well as other model uncertainties, are dealt with effectively via certain robust feedback control terms for a guaranteed robust performance. In contrast with existing conservative robust adaptive control schemes, the proposed ARC method makes full use of the available structural information on the unmeasured state dynamics and the prior knowledge on the bounds of parameter variations for high performance. The resulting ARC controller achieves a prescribed output tracking transient performance and final tracking accuracy in the sense that the upper bound on the absolute value of the output tracking error over entire time-history is given and related to certain controller design parameters in a known form. Furthermore, in the absence of uncertain nonlinearities, asymptotic output tracking is also achieved. Λ Part of the paper has been presented in the 1999 IEEE Conference on Decision and Control. The work is supported by the National Science Foundation under the CAREER grant CMS

2 1 Introduction Almost every physical system is subject to certain degrees of model uncertainties, which makes the design of high performance control algorithms a very challenging job. Normally, the causes of model uncertainties can be classified into two categories: (i) repeatable or constant unknown quantities such as the unknown physical parameters (e.g., the inertia load of any industrial drive systems), (ii) non-repeatable unknown quantities such as external disturbances and imprecise modeling of certain physical terms. To account for these uncertainties, two nonlinear control methods, the deterministic robust control (DRC) [1]-[4] and the adaptive control (AC) [5]-[7] (or its robustified version, the robust adaptive control [8]-[11]), may apply. In general, the deterministic robust controllers can achieve a guaranteed transient and final tracking accuracy in the presence of both parametric uncertainties and uncertain nonlinearities. However, since no attempt is made to learn from past behavior to reduce the effect of constant unknown quantities, the design is conservative and involves either switching [1] or infinite-gain [4] feedback for asymptotic tracking; both means are impractical and unattainable. In contrast, the adaptive controllers [5, 6, 7] are able to achieve asymptotic tracking in the presence of parametric uncertainties without resorting to infinite gain feedback. Recently, as in the robust adaptive control (RAC) of linear systems, much of the effort in nonlinear adaptive control area has been devoted to robustifying the adaptive backstepping designs [5] with respect to disturbances and significant progress has been made [8]-[11]. In [12]-[15], an adaptive robust control (ARC) approach has been proposed for the design of a new class of high-performance robust controllers. By exploiting practically reasonable prior information on a physical system such as the bounds of parameter variations as much as possible, the approach effectively combines the design methods of DRC and AC. The resulting ARC controllers achieve the results of both DRC and AC while naturally overcoming their practical limitations. The approach has been applied to various applications and comparative experimental results [16]-[18] have verified the effectiveness and the high performance nature of the proposed ARC strategy; for different applications [16, 17], tracking errors have been consistently reduced almost down to measurement resolution level during most of the execution period. In addition to parametric uncertainties and uncertain nonlinearities, some systems are further subjected to dynamic uncertainties that depend on the unmeasured states of exogenous dynamic systems [19, 20]. Practical examples include the dynamic friction model in [21] and the control of eccentric rotor in [22, 19]. This class of systems has received a lot of attention in recent years since there are few results available on the general problem of robust control of nonlinear systems with partial state feedback. In [19], Freeman and Kokotović constructed an adaptive controller for a class of extended strict feedback nonlinear systems in which the unmeasured states enter the systems in a linear affine fashion. As pointed out in the paper, it is unclear how the approach can be made robust to modeling errors such as uncertain nonlinearities. In [23], Jiang and Praly generalized the idea of using a dynamic signal to dominate dynamic disturbances to the robust adaptive control of nonlinear systems subjected to dynamic uncertainties. Using a small-gain type of argument, they also presented in [20] a modified robust adaptive control (RAC) procedure [9] for a class of uncertain nonlinear systems subject to dynamic uncertainties satisfying an input-to-state stability property. In this paper, by incorporating a nonlinear observer design and the dynamic signal introduced in [20], the discontinuous projection based ARC approach [12] will be extended to a class of nonlinear systems 2

3 subjected to parametric uncertainties, uncertain nonlinearities, and dynamic uncertainties. The motivation for this research is that, in most situations, the structural information on the unmeasured state dynamics and on the way itinteracts with the rest of the system dynamics is known. If these prior structural information can be utilized effectively, a less conservative controller can be synthesized and a better performance can be achieved. With this fact in mind, departing from [20], in the absence of uncertain nonlinearities, the nominal structure of the unmeasured state dynamics are assumed to be known and the unmeasured states are assumed to enter the system equations in a linear affine fashion as in [19]. With a mild assumption which is equivalent to the detectability assumption in linear systems, a nonlinear observer is first constructed to recover the unmeasured states of dynamic uncertainties. By doing so, the estimates of the unmeasured states can be used in the controller design to eliminate the effect of dynamic uncertainties for an improved achievable nominal performance asymptotic tracking is obtained in the presence of parametric uncertainties and dynamic uncertainties. In addition, in the presence of uncertain nonlinearities, the observer error dynamics is made to be input-to-state stable. Estimation errors, as well as model uncertainties, are dealt with effectively via certain robust feedback as in the ARC design in [12] to achieve a guaranteed robust performance. Consequently, the contributions of the paper are as follows. Firstly, compared to the adaptive control design [19] where uncertain nonlinearities are not considered, the proposed scheme is observer based and is robust to uncertain nonlinearities; in fact, a guaranteed robust performance is obtained even in the presence of uncertain nonlinearities. Secondly, compared to the RAC approach [20], the proposed scheme explicitly utilizes the structural information of the system and a better nominal performance, asymptotic tracking, is obtained in the absence of uncertain nonlinearities. In addition, the approach puts more emphasis on the robust control law design; in fact, the parameter adaptation law in the proposed ARC design can be switched off at any time without affecting global stability or sacrificing the prescribed transient performance result, since the resulting nonadaptive" controller becomes a deterministic robust controller. Because of this design philosophy, the proposed controller achieves a prescribed transient performance and final tracking accuracy, i.e., the upper bound on the absolute value of the tracking error over the entire time-history is given and related to certain controller design parameters in a known form, which is much more transparent than that in RAC design [20]. Lastly, the nonlinear observer design in this paper is motivated by the recent excellent research done in [24]. However, in [24], the effect of parametric uncertainties and uncertain nonlinearities are not considered. Thus, the paper also extends the nonlinear observer design. The paper is organized as follows: Problem statement is presented in Section 2. A nonlinear state observer design is presented in Section 3. The proposed observer based ARC controller is shown in Section 4. A design example and comparative simulation results are presented in Section 5, and conclusions are drawn in Section 6. 2 Problem Statement The following nonlinear system will be considered in this paper _ = F (μx l ) + G (μx l ) + μ (x; ; u; t); _x i = x i+1 + T ' i (μx i )+ i(x; ; u; t); 1» i» l 1; _x i = x i+1 + T ' i (μx i )+' T i (μx i) + i(x; ; u; t); l» i» n 1; _x n = u + T ' n (x)+' T n(x) + n(x; ; u; t); y = x 1 ; (1) 3

4 where μx l =[x 1 ; ;x l ] T 2 IR l,μx i =[x 1 ; ;x i ] T 2 IR i, and x =[x 1 ; ;x n ] T 2 IR n. y 2 IR and u 2 IR are the control input and the output, respectively. 2 IR m represents the unmeasured states, and 2 IR p is a vector of unknown constant parameters. F 2 IR m p, G 2 IR m m, ' i 2 IR p and ' i 2 IR m are matrices or vectors of known smooth functions, which are used to describe the nominal model of the system. μ and i represent the lumped unknown nonlinear functions such as disturbances and modeling errors. Throughout the paper, the following notations will be used. In general, ffl i represents the i-th component of the vector ffl and the operation < for two vectors is performed in terms of the corresponding elements of the vectors. The following practical assumptions are made: Assumption 1 The extent of parametric uncertainties and uncertain nonlinearities are known. In other words, parametric uncertainties and uncertain nonlinearities μ and i satisfy 2 Ω = f : min < < max g; μ 2 μω = f μ : j μ (x; ; u; t)j» ffi(μx μ l )g; = f i : j i(x; ; u; t)j»ffi i (μx i )g; i 2 Ω where min, max, μ ffi(μx l ) and ffi i (μx i ) are known. 1 (j j denotes the usual Euclidean norm.) 3 (2) Assumption 2 The -subsystem, _ = F (μx l ) + G (μx l ) + μ (x; ; u; t), with as the state and μx l (t) as the input, is bounded-input-bounded-state stable in the sense that for every 0 2 IR m and every μx l (t) 2 L l 1[0; 1), the solution (t) starting from the initial condition 0 is bounded, i.e., (t) 2 L m 1[0; 1). 3 Let y d (t) be the desired output trajectory, which is assumed to be known, bounded with bounded derivatives up to n-th order. The objective is to synthesize a control input u such that the output y tracks y d (t) as closely as possible in spite of various model uncertainties. Before leaving this section, we would like to make the following remark concerning the connection and the difference between the system (1) and the systems extensively studied in the literature. Remark 1 (i) In the absence of dynamic uncertainties, i.e., if there are no unmeasured state in (1), the system (1) with Assumption 1 reduces to the semi-strict feedback form studied in [12, 15], where a discontinuous projection based ARC scheme has been presented for a guaranteed output tracking transient performance and final tracking accuracy [12]. (ii) If there are no uncertain nonlinearities, i.e., μ =0, and i =0; 8i, the system (1) with Assumption 2 reduces to the extended strict feedback form studied by Freeman and Kokotović [19], where an adaptive controller was constructed. (iii) In [20], Jiang and Praly considered a similar system which allows uncertain nonlinearities to depend on nonlinearly appearing parametric uncertainties also. However, the -dynamics is assumed to be input-to-state practically stable, which is more stringent than Assumption 2. Also, the nominal structure of the -dynamics is ignored. } 1 The design can be extended to the case where μ ffi and ffii depend on t explicitly. 4

5 3 State Estimation Since states are not measurable, a nonlinear observer need to be constructed to provide their estimates. Motivated by [24], we first introduce a transformation of coordinate. Define a vector ο =!(μx l ); (3) where!(μx l )=[! 1 (μx l ); ;! m (μx l )] T is the vector of design functions yet to be determined. Its derivative is computed as For simplicity, let _ο = _ _!(μx l ) = F (μx l ) + G (μx l ) + μ P i=1 i i+1 + T ' i + ' l l = F (μx l ) +(G (μx l ' T l ) P i (x i+1 + T ' i )+ μ P i i Substituting (3) and (5) into (4), we have _ο = A(μx l )(ο +!(μx l )) + F (μx l ) A(μx l )=G (μx l ' T l : (5) lx i=1 If were known, we would design a nonlinear observer _^ο = A(μx l )(^ο +!(μx l )) + F (μx i (x i+1 + T ' i )+ μ lx lx i i: i (x i+1 + T ' i ): (7) Then, the state estimation error " = ^ο ο would be governed by the following dynamic system _" = A(μx l )" + "; " = μ + i i: (8) Since is not known, the observer (7) is not implementable but it provides motivation for the design of following nonlinear filters _ 0 = A(μx l ) 0 + A(μx l )!(μx l ) P i=1 i i+1 ; _ j = A(μx l ) j + F j (μx l ) P i=1 i i;j ; 1» j» p; where j 2 IR m, F j represents the jth column of F, and ' i;j is the jth element of the vector ' i. The state estimate can thus be represented by ^ο = 0 + px i=1 (9) j j = 0 + ; (10) where =[ 1 ; ; p ] 2 IR m p. >From (9) and (10), it can be verified that the observer error dynamics is still described by (8). Therefore, the equivalent expression for the unmeasurable state is = 0 + +!(μx l ) ": (11) In viewing the observer error dynamics (8), the following additional assumption is made. 5

6 Assumption 3 : A There exists an exp-isps Lyapunov function 2 V " for the observer error dynamics (8), i.e., there exists a Lyapunov function V " such that fl 1 (j"j)» V " (")» fl 2 (j"j); 8" 2 IR m ; _V "» c " V " (")+fl " (jμx l j)+d " ; (12) where fl 1, fl 2 and fl " are class K 1 functions, c " > 0 and d " 0 are two constants. B The unperturbed system of (8) is assumed to be exponentially stable, i.e., when " =0, the observation error " converges to zero exponentially. 3 Remark 2 In [25], it is shown that A of Assumption 3 is equivalent to the assumption that the observer error dynamics (8) with " as the state and μx l as the input is input-to-state practically stable (ISpS). A control system _x = f(x; u) is ISpS if there exist a class KL function fi, a class K function fl, and a nonnegative constant d such that, for any initial condition x(0) and each input u 2 L 1 [0;t), the corresponding solution x(t) satisfies, for all t 0, jx(t)j»fi(jx(0)j;t)+fl(ku t k)+d; (13) where u t is the truncated function of u at t and k k stands for the L 1 supremum norm. In [20], a similar assumption as A of Assumption 3 is made with respect to the dynamic uncertainties. } Remark 3 It should be noted that Assumption 3 is a quite mild assumption and is in fact a nonlinear generalization of the detectability of the unmeasured -dynamics. To see this, let us assume that ' T l is a constant output vector and G is a constant matrix. It is proved in the following that the detectability of the pair (' T l, G ) implies the Assumption 3. Since the pair (' T l, G )isassumed to be detectable, there exists a constant vector L 2 R m such that A = G L' T l (14) is Hurwitz. By choosing!(μx l ) = Lx l, from (5), it follows that A(μx l ) = A. Hence there exist two positive-definite matrices P > 0 and Q>0 such that Let Then we have PA + A T P = Q: (15) V " (") =" T P": (16) fl 1 (j"j)» V " (")» fl 2 (j"j); (17) (18) where fl 1 (j"j) = min (P )j"j 2 and fl 2 (j"j) = max (P )j"j 2. Noting Assumption 1, from (8), the derivative of V " (") satisfies _V "» min (Q)j"j 2 +2j"j max (P )(j μ j + jljj lj)» min (Q)j"j 2 +2j"j max (P )( ffi μ + jljffi l )» c " max (P )j"j 2 + max (P ) min (Q) c" max(p ffi + jljffi ) l ) 2 2 The ISpS notion was first introduced in [25] 6

7 where c " > 0 is any positive scalar satisfying c " < max(p ). Noting that ffi μ min + jljjffi (Q) l is a function of μx l and t only and is bounded with respect (w.r.t) to t, there exist a class K 1 function fl " (jμx l j) and a positive constant d " such that fl " (jμx l j)+d " 2 max (P ) (μ min (Q) c " max(p ffi + jljffi ) l ) 2. Thus, (18) becomes _V "» c " V " (")+fl " (jμx l j)+d " ; (19) which implies that A of Assumption 3 is satisfied. Since A satisfied. is Hurwitz, B of Assumption (3) is also } Remark 4 If the unmeasured state is of dimension 1, i.e., m =1, then, as long as ' l (μx l ) is non-zero, a nonlinear!(μx l ) can be explicitly constructed as follows. Let k beapositive design constant and choose!(μx l ) to satisfy k = g (μx l ' l (μx l ): l The differential equation (20) has the following explicit solution:!(μx l )= Z xl 0 g(μx l )+k dx l : (21) ' l (μx l ) In such a case, A(μx l ) = k. It is thus obvious that Assumption 3 is satisfied. Furthermore, the exponential convergence rate for the unperturbed observer error dynamics (8) can be arbitrarily placed. } The following lemma, which is proved in [20], will be used in the subsequent ARC controller design. Lemma 1 3 If (12) holds, then, for any constants μc 2 (0;c " ), any initial condition " 0 = "(0) and r 0 > 0, for any function μfl such that μfl(μx l ) fl " (jμx l j), there exists a finite T 0 = T 0 (μc; r 0 ;ffl 0 ) 0, a nonnegative function D(t) defined for all t 0 and a dynamic signal described by such that D(t) =0for all t T 0 and _r = μcr +μfl(μx l )+d " ; r(0) = r 0 ; (22) V " (")» r(t)+d(t); (23) for all t 0 where the solutions are defined. 4 >From (12) and (23), it follows that [20] j"(t)j»fl 1 1 (r(t)+d(t))» fl 1(2r(t)) + fl 1(2D(t)): (24) Discontinuous Projection Based ARC Backstepping Design 4.1 Parameter Projection Let ^ denote the estimate of and ~ the estimation error (i.e., ~ = ^ ). Under Assumption 1, a discontinuous projection based ARC design [12] will be constructed to solve the robust tracking control 3 see [20], Lemma 3.1 7

8 problem for (1). Specifically, the parameter estimate ^ is updated through a parameter adaptation law having the form given by _^ = Proj^ ( fi); (25) where is a symmetric positive definite (s.p.d.) diagonal adaptation rate matrix, fi is an adaptation function to be synthesized later, and the projection mapping Proj^ (ffl) = (ffl [Proj^ 1 1 (ffl );:::;Proj^ p p )] T is defined by [26, 27] (for simplicity, assume that is a diagonal matrix in the following) Proj^ i (ffl i )= 8 >< >: 0 if ^ i = i max and ffl i > 0 0 if ^ i = i min and ffl i < 0 ffl i otherwise It can be shown [13] that for any adaptation function fi, the projection mapping (26) guarantees (26) P1 ^ 2 μω = f^ : min» ^» max g P2 ~ T ( 1 Proj^ ( fi) fi)» 0; 8fi (27) 4.2 ARC Controller Design In this subsection, the ARC backstepping design [12] will be employed and extended to the present case with dynamic uncertainties. In the first l 1 steps, the design procedure is the same as that in [12], since the first l 1 steps do not involve the unmeasured dynamic uncertainties. From step l, we will deal with the effect of the unmeasured state by replacing it with its estimate for high performance. The effect of state estimation error will be dealt with via certain robust feedback terms through the incorporation of a dynamic normalization signal for a guaranteed robust performance Step 1» i» l 1 At step i, 81» i» l 1, we construct a control function ff i for the virtual input x i+1 such that x i tracks its desired ARC control law ff i 1 synthesized at step i 1 (for simplicity, denotes ff 0 (t) = y d (t)). Let z i = x i ff i 1, ~ 1(x; t) = 1(x; t), ffi 1 (x 1 )=' 1 (x 1 ), and recursively define the following functions ffi i (μx i ; ^ ) = P i i 1 ~ i = P i 1 ' j + ' i (μx i i 1 j + i(x; t): (28) Then we have the following lemma, which is proved in [12]. Lemma 2 At step i, 81» i» l 1, choose the desired control function ff i as ff i (μx i ; ^ ; t) =ff ia + ff is ; ff ia = z i 1 ^ T ffi i + P i i 1 x j+1 i 1 ff is = ff is1 + ff is2 ; ff is1 = k is z i ; k is g i + i 1 C i j 2 + jc ffii ffi i j 2 ; (29) 8

9 where g i > 0 is a constant, C i and C ffii are positive definite constant diagonal matrices, and ff is2 is a robust control term satisfying the following two conditions i. z i (ff is2 ~ T ffi i + ~ i)» ffl i ii. z i ff is2» 0 (30) in which ffl i is a positive design parameter. Then the i-th error subsystem is _z i = z i+1 z i 1 k is z i +(ff is2 ~ T ffi i + ~ i 1 _^ ; (31) and the derivative of the augmented p.s.d. function V i = V i z2 i ; V 0 =0 (32) satisfies _V i = z i z i+1 + ix f k js z 2 j + z j (ff js2 ~ T ffi j + ~ j 1 _^ z j g: (33) (The fact 0 =0is used in the above descriptions.) Step l Noting (1) and (11), the derivative ofz l = x l ff l 1 is _z l = x l+1 + T ' l + ' T l( 0 + +!(μx l ) ")+ l _ff l 1 ; (34) where _ff l 1 = P l l 1 (x j+1 + T ' j + j) l 1 _^ l 1. If we treat l+1 as the input, we can synthesize a virtual control law ff l for x l+1 such that z l is as small as possible. Since (34) contains unknown parameters, uncertain nonlinearity l, and the estimation error ", the ARC approach proposed in [12] will be generalized to accomplish the objective. The control function ff l consists of two parts given by ff l (μx l ;r; 0 ; ;^ ; t) =ffla + ff ls ; ff la = z l 1 ^ T ' l ' T l ( 0 + ^ +!(μx l )) + P l l 1 (x j+1 + ^ T ' j l 1 ff ls = ff ls1 + ff ls2 ; ff ls1 = k ls z l ; k ls g l + l 1 C l j 2 + jc ffil ffi l j 2 + c jψ l j 2 ; (35) where g l and c are positive constants, ψ = l ' l, C l and C ffil are positive definite constant diagonal matrices to be specified later. Let z l+1 = x l+1 ff l denote the input discrepancy. Substituting (35) into (34) leads to _z l + k ls z l = z l+1 z l 1 + ff ls2 ~ T ffi l ψl T " + ~ l 1 _^ ; l 1 ' j + ' l + T ' l and ~ l where ffi = P l 1 l From (33) and (36), its time derivative is _V l = z l z l+1 + lx = P l l 1 j + l. Choose V l = V l z2 l. f k js z 2 j + z j (ff js2 ~ T ffi j ψj T " + ~ j 1 _^ z j g; (37) 9

10 where ψ j = 0; 8j < l. Noting that j ~ lj» ffi ~ l (μx l ;t) = P l 1 l 1 jffi j + ffi l, the ARC design [14] can be applied to synthesize a robust control function ff ls2 satisfying the following two conditions i. z l (ff ls2 ~ T ffi l ψl T " + ~ l)» ffl l (1 + ρ 2 ) ii. z l ff ls2» 0 (38) where ffl l is a positive design parameter which represents the level of attenuation, and ρ(t) = fl 1 1 (2D(t)). Remark 5 One smooth example of ff ls2 satisfying (38) can be found in the following way. Let h l be any smooth function satisfying h l j M jjffi l j + jψ l jfl 1 1 (2r)+~ ffi l ; (39) where M = max min. Then, ff ls2 can be chosen as ff ls2 = 1 4ffl l (h 2 l + jψ l j 2 )z l : (40) It is obvious that Condition ii of (38) is verified. From (24), it follows that z l (ff ls2 ~ T ffi l ψl T " + ~ l)» z l ff ls2 + jz l jj M jjffi l j + jz l jjψ l jfl 1 1 (2r)+jz ljjψ l jρ + jz l j ffi ~ l = ( 1 2 p h ffl l l jz l j p ffl l ) 2 ( 1 2 p jψ ffl l l jjz l j p ffl l ρ) 2 + ffl l + ffl l ρ 2» ffl l (1 + ρ 2 ) (41) Condition i of (38) is thus satisfied. Other smooth or continuous examples can be worked out in the same way as in [13, 15, 12]. } Step i (l +1» i<n) >From (35) and (1), where _ff i 1 = P i i 1 (x j+1 + T ' j + ' T j + i 1 i P i 1 j j i 1 _^ i 1 = _ff (i 1)c + _ff (i 1)u _ff (i 1)c = P i i 1 i 0 _ff (i 1)u = P i 1 fx j+1 + ^ T ' j + ' T j ( 0 + ^ +!(μx l ))g i 1 0 _ + P i 1 j j i 1 f ~ T ' j ' T j ( ~ + ")+ jg i 1 _^ In (42) and (43), noting (9) and (22), _ff (i 1)c is calculable and can be used in the design of control functions, but _ff (i 1)u cannot due to various uncertainties. Therefore, it has to be dealt with via robust feedback in this step design. The details are given below. To make the development general, mathematical induction will be used to prove the general results for all intermediate step designs. At step i, the ARC design similar to that used in step l will be employed to (43) 10

11 construct a control function ff i for x i+1. Let z i = x i ff i 1 and recursively define the following functions ffi i = P P i i 1 i 1 ' j ~ i = P i i 1 j + i; ψ i = P i i 1 ' j + ' i i 1 T ' j + T ' i + ' i ; (44) Lemma 3 At step i, 8 l +1» i<n, choose the desired control function ff i as ff i (μx i ;r; 0 ; ;^ ; t) =ff ia + ff is ; ff ia = z i 1 ^ T ' i ' T i f 0 + ^ +!(μx l )g + _ff (i 1)c ; ff is = ff is1 + ff is2 ; ff is1 = k is z i ; k is g i + i 1 C i j 2 + jc ffii ffi i j 2 + c jψ i j 2 ; where g i > 0 are constants, C i and C ffii are positive definite constant diagonal matrices, and ff is2 satisfies (45) i. z i (ff is2 ~ T ffi i ψi T " + ~ i)» ffl i (1 + ρ 2 ) ii. z i ff is2» 0 (46) Then the i-th error subsystem is _z i = z i+1 z i 1 k is z i +(ff is2 ~ T ffi i ψi T " + ~ i 1 _^ ; (47) and the derivative of the augmented p.s.d. function V i = V i z2 i (48) satisfies _V i = z i z i+1 + ix f k js zj 2 + z j (ff js2 ~ T ffi j ψj T " + ~ j 1 _^ z j g: (49) Proof: It is easy to check that the steps l +1and l +2 satisfy the Lemma. So let us assume that the lemma is valid for step j, 8j» i 1, and show that it is also true for step i to complete the induction process. From (44), we have j ~ i j» ~ ffi i = Xi 1 i 1 jffi j + ffi i : (50) Since ~ ffi i is known, there exist ff is2 (μx i ;r; 0 ; ;^ ; t) satisfying (46) as in the step l design. The control law (45) can then be formed. We express the derivative ofz i as _z i = _x i _ff i 1 = x i+1 P + T ' i + ' T i ( 0 + +!(μx l ) ")+ i _ff (i 1)c i i 1 f ~ T ' j ' T j ( ~ + ")+ i 1 _^ (51) Substituting x i+1 = z i+1 + ff i, (45) and (44) into (51), it is straightforward to verify that (47) and (49) are satisfied for i. This completes the induction process. 2 11

12 4.2.4 Step n This is the final design step. By letting u = x n+1, the last equation of (1) has the same form as the intermediate equations l +1» i» n 1. Therefore, the general form (44)ο(49) applies to Step n. Since u is the actual control input, we can choose it as where ff n is given by (45). u = ff n (x; r; 0 ; ;^ ; t); (52) Theorem 1 Let the parameter estimates be updated by the adaptation law (25) in which fi is chosen as fi = ffi j z j : (53) Let c ji and c ffiki be the ith diagonal elements of the diagonal matrices C j and C ffik respectively. If the P controller parameters C j and C ffik are chosen such that c 2 ffiki n nj=2 1 4 c 2 ; 8k; i, then, the control law ji (45) guarantees that A. In general, the control input and all internal signals are bounded. Furthermore, V n is bounded above by Z V n (t)» exp( n t)v n (0) + ffl [1 exp( n t)] + ffl t exp[ n (t ν)]ρ 2 (ν) dν; (54) n n where n = 2 minfg 1 ; ;g n g and ffl = P n ffl j. Noting that ρ(t) = 0 for all t T 0, V n (t) is ultimately bounded by V n (1)» ffl n : (55) B. If after a finite time t f, μ = 0 and i = 0, i.e., in the presence of parametric uncertainties and dynamic uncertainties only, then, in addition to results in A, asymptotic output tracking (or zero final tracking error) is also achieved. 4 0 Proof of the Theorem is given in Appendix. Remark 6 Results in A of Theorem 1 indicate that the proposed controller has an exponentially converging transient performance with the exponentially converging rate n and the final tracking error being able to be adjusted via certain controller parameters (g j and ffl j ) freely in a known form. Theoretically, this result is what a well-designed robust controller can achieve. In fact, when the parameter adaptation law (25) is switched off, the proposed ARC law becomes a deterministic robust control law and Results A of the Theorem remain valid as in [13, 15]. Result B of Theorem 1 implies that the proposed controller is able to make full use of the nominal structure of the system and eliminates the effect of parametric uncertainties and dynamic uncertainties through certain parameter adaptation laws. As a result, asymptotic output tracking is obtained without using infinite-gain feedback (i.e., none of the nonlinear gains used in the control law approaches infinity as time goes infinity). Theoretically, Result B is what a well-designed adaptive controller can achieve. } 12

13 Remark 7 It is seen from (54) that the transient tracking error is affected by the initial value V n (0) also. To further reduce transient tracking error, the idea of filter initialization [5, 15] can be used to render V n (0) = 0. } 5 Design Example and Comparative Simulation Results In order to illustrate the above ARC algorithm and compare it with the previous RAC design algorithms, simulation results are obtained for the following simple example which is used in [20]: _ = + x μ ; (56) _x 1 = x 2 + x ; (57) _x 2 = u; (58) y = x 1 : (59) where is an unknown constant parameter, μ and 1(t) are two unknown bounded disturbances and is the unmeasured state. For comparison purpose, we take exactly the same simulation values as in [20] for, μ and 1(t), i.e., =0:1, μ =0:5 and 1(t) =0:6 sin(2t). The bounds describing the uncertain ranges in (2) are Ω =( 1; 3), μ ffi =2and ffi 1 =2. The control objective is to track a desired trajectory x d (t). Let ο =!(x 1 ), with! = 1+A 2 x 1 and A is a negative design parameter. Then, the observer design in Section 3 can be applied. Specifically, the filters are implemented as _ 0 = A 0 + A!(x 1 )+x 2 The equivalent expression for the unmeasured state z 1 x 2 ; (60) _ 1 = A x 2 ; (61) 1 = !(x 1 ) "; (62) where " is the state estimation error which is governed by the following dynamic system _" = A" μ 1+A 1(t): (63) 2 Taking V " = 1 2 "2, we see that (12) is satisfied with fl " 0. Thus Assumption 3 is satisfied, and the general design procedure in Section 4 can be applied to obtain an ARC controller. Furthermore, since " is bounded above by an unknown constant as seen from (63), the dynamic normalization signal r is not needed and the resulting simplified ARC controller is given below: Step 1 z 1 = x 1 x d ; (64) ffi 1 = x ; (65) 13

14 ff 1a = ^ x 2 1 2( ^ +!(x1 )) + _x d ; (66) ff 1s1 = [g 1 +(C ffi1 ffi 1 ) 2 ]z 1 ; (67) ff 1s2 = [( M ffi 1 ) 2 + ffi ]z 1 =(4ffl 1 ); (68) ff 1 = ff 1a + ff 1s1 + ff 1s2 ; (69) Step 2 z 2 = x 2 ff 1 ; ffi 2 1 (x ); (71) ff 2a = z (x 2 + ^ x ^ +2!)+ _ 0 1 _ 1 ; (72) ff 2s1 = [g 2 1 (70) C 2) 2 +(C ffi2 ffi 2 ) 2 ]z 2 ; (73) ff 2s2 = [( M ffi 2 ) 2 1 ) 2 (ffi )]z 2 =(4ffl 2 ); (74) u = ff 2a + ff 2s1 + ff 2s2 : (75) The parameter adaptation law is given by The following two cases are considered: Case 1: Set-Point Regulation _^ = Proj^ ( fi); fi = ffi 1 z 1 + ffi 2 z 2 : (76) By setting x d 0, trajectory tracking comes to the set-point regulation problem considered in [20]. For the sake of easy comparison, the ARC scheme is adjusted to employ about the same degree of control effort as that of the RAC scheme [20] for the same initial conditions. The design parameters and initial conditions for ARC are given as follows: (0) = x 1 (0) = x 2 (0) = 1; 0 (0) = 1 (0) = 0; ^ (0) = 0:5; A = 10; g 1 = g 2 =10; =1; C ffi1 = C ffi2 =0:25; (77) C 2 =2; ffl 1 =30; ffl 2 = 300: The plots in Figures 1 and Figure 2 show that the ARC scheme achieves a better performance without using large control input. The parameter estimates of both controllers are given in Figure 3. It is seen that both estimates do not converge to the true value. The reason is that the persistent excitation condition is not satisfied. Case 2: Trajectory Tracking To test the tracking capability of the proposed algorithm, a sinusoidal desired trajectory given by x d = 0:5(1 cos(1:4ßt)) is used. All design parameters and initial conditions remain unchanged except (0) = 0 and x 1 (0) = x 2 (0) = 0. The following two conditions will be considered: (i) No Disturbance 14

15 To test the nominal performance of the two controllers, simulation is first run for the system without uncertain nonlinearities, i.e., μ = 1 = 0 is used in the simulation. It is seen from Figure 4 that the ARC scheme has a much better transient performance and final tracking accuracy, which agrees with the theoretical results obtained in Theorem 1. Parameter estimation is given in Figure 5, and it shows that the parameter estimate of ARC converges to the true value. However, the parameter estimate of RAC does not converge because of the dynamic uncertainties. It also can be seen from Figure 6 that the state estimate ^ converges to the true value. (ii) With Disturbance To test the performance robustness of the controllers to uncertain nonlinearities, the assumed disturbances are used in the simulation, i.e., μ =0:5 and 1(t) =0:6 sin(2t). The tracking errors of both controllers are shown in Figure 7 with the control inputs shown in Figure 8. The plots in Figures 9 shows that the state estimate does not converge, but it is robust with respect to the disturbances. 6 Conclusions In this paper, an observer based adaptive robust control (ARC) scheme is presented for a class of nonlinear systems in an extended semi-strict feedback form, in which the unmeasured states enter the system equations in an affine fashion. The form allows for parametric uncertainties, uncertain nonlinearities, and dynamic uncertainties due to the unmeasured states. In contrast to other existing robust adaptive control (RAC) schemes, the proposed ARC scheme utilizes the structural information of the unmeasured state dynamics to construct a nonlinear observer to recover the unmeasured states. By doing so, in the absence of uncertain nonlinearities, the effect of dynamic uncertainties associated with the unmeasured states is eliminated and an improved performance is obtained asymptotic output tracking is achieved in the presence of both parametric uncertainties and the unmeasured states. In addition, the state estimation errors and uncertain nonlinearities are handled effectively via certain robust feedback to achieve a guaranteed robust performance. References [1] V. I. Utkin, Sliding modes in control optimization. Springer Verlag, [2] M. J. Corless and G. Leitmann, Continuous state feedback guaranteeing uniform ultimate boundedness for uncertain dynamic systems," IEEE Trans. on Automatic Control, vol. 26, no. 10, pp , [3] A. S. I. Zinober, Deterministic control of uncertain control system. London, United Kingdom: Peter Peregrinus Ltd., [4] Z. Qu, Robust control of nonlinear uncertain systems under generalized matching conditions," Automatica, vol. 29, no. 4, pp , [5] M. Krstic, I. Kanellakopoulos, and P. V. Kokotovic, Nonlinear and adaptive control design. New York: Wiley, [6] R. Marino and P. Tomei, Global adaptive output-feedback control of nonlinear systems, part i: Linear parameterization; part ii: nonlinear parameterization," IEEE Trans. on Automatic Control, vol. 38, no. 1, pp ,

16 [7] J. B. Pomet and L. Praly, Adaptive nonlinear regulation: estimation from the lyapunov equation," IEEE Trans. on Automatic Control, vol. 37, pp , [8] J. S. Reed and P. A. Ioannou, Instability analysis and robust adaptive control of robotic manipulators," IEEE Trans. on Robotics and Automation, vol. 5, no. 3, [9] M. M. Polycarpou and P. A. Ioannou, A robust adaptive nonlinear control design," in Proc. of American Control Conference, pp , [10] R. A. Freeman, M. Krstic, and P. V. Kokotovic, Robustness of adaptive nonlinear control to bounded uncertainties," in IFAC World Congress, Vol. F, pp , [11] Z. Pan and T. Basar, Adaptive controller design for tracking and disturbance attenuation in parametricstrict-feedback nonlinear systems," in IFAC World Congress, Vol.F,, pp , [12] B. Yao, High performance adaptive robust control of nonlinear systems: a general framework and new schemes," in Proc. of IEEE Conference on Decision and Control, pp , [13] B. Yao and M. Tomizuka, Smooth robust adaptive sliding mode control of robot manipulators with guaranteed transient performance," in Proc. of American Control Conference, pp , The full paper appeared in ASME Journal of Dynamic Systems, Measurement and Control, Vol. 118, No.4, pp , [14] B. Yao and M. Tomizuka, Adaptive robust control of nonlinear systems: effective use of information," in Proc. of 11th IFAC Symposium on System Identification, pp , (invited). [15] B. Yao and M. Tomizuka, Adaptive robust control of siso nonlinear systems in a semi-strict feedback form," Automatica, vol. 33, no. 5, pp , (Part of the paper appeared in Proc. of 1995 American Control Conference, pp ). [16] B. Yao, F. Bu, J. Reedy, and G. Chiu, Adaptive robust control of single-rod hydraulic actuators: theory and experiments," IEEE/ASME Trans. on Mechatronics, vol. 5, no. 1, pp , [17] B. Yao, M. Al-Majed, and M. Tomizuka, High performance robust motion control of machine tools: An adaptive robust control approach and comparative experiments," IEEE/ASME Trans. on Mechatronics, vol. 2, no. 2, pp , (Part of the paper also appeared in Proc. of 1997 American Control Conference ). [18] B. Yao and M. Tomizuka, Comparative experiments of robust and adaptive control with new robust adaptive controllers for robot manipulators," in Proc. of IEEE Conf. on Decision and Control, pp , [19] R. A. Freeman and P. V. Kokotovic, Tracking controllers for systems linear in the unmeasured states," Automatica, vol. 32, no. 5, pp , [20] Z. P. Jiang and L. Praly, Design of robust adaptive controllers for nonlinear systems with dynamic uncertainties," Automatica, vol. 34, no. 7, pp , [21] C. C. de Wit, H. Olsson, K. J. Astrom, and P. Lischinsky, A new model for control of systems with friction," IEEE Trans. on Automatic Control, vol. 40, no. 3, pp , [22] C. J. Wan, D. S. Bernstein, and V. T. Coppola, Global stabilization of the oscillating rotor," in Proc. of IEEE Conf. on Decision and Control, pp , [23] Z. P. Jiang and L. Praly, Preliminary results about robust lagrange stability in adaptive regrlation," Int. J. Adaptive Control Signal Process, vol. 6, pp , [24] Y. Tan, I. Kanellakopoulos, and Z. P. Jiang, Nonlinear observer/controller design for a class of nonlinear systems," in Proc. IEEE Conf. on Decision and Control, pp , [25] Z. P. Jiang, A. Teel, and L. Praly, Small-gain theorem for iss systems and applications," Mathematics of Control Signals Systems, no. 7, pp , [26] S. Sastry and M. Bodson, Adaptive Control: Stability, Convergence and Robustness. Englewood Cliffs, NJ 07632, USA: Prentice Hall, Inc.,

17 [27] G. C. Goodwin and D. Q. Mayne, A parameter estimation perspective of continuous time model reference adaptive control," Automatica, vol. 23, no. 1, pp , Appendix Proof of Theorem 1: Noting z n+1 = 0, from (49), (30), (38) and (46) _V n» By completion of square f (g j + j 1 C j j 2 + jc ffij ffi j j 2 + c jψ j j 2 )z 2 j + z j (ff js2 ~ T ffi j ψ T j " j 1 ~ j) z j _^ g (78) j=2 z j 1 _^» j=2 jz j j 1 C j C 1 j _^ j» j 1 j=2 Noting that C 1 j and are diagonal matrices, from (25) and (26), we have j=2 jc 1 j _^ j 2 = j=2 jc 1 j Proj^ ( fi)j 2» j=2 jc 1 j fij2» ( j=2 k=1 jc 1 j ffi kz k j) 2» n Thus, if C j and C ffik satisfy the conditions in the theorem, from (79) and (80), j=2 z j 1 _^» j=2 j 1 >From (81) and i of (46), (78) becomes, _V n» C j j 2 z j 2 + n 4 k=1 jc 1 j ffi kj 2 z 2 k)» j=2 j 1 C j j 2 z 2 j jc 1 j _^ j 2 ) (79) ( j=2 k=1 C j j 2 z j 2 + jc 1 j ffi kj 2 z 2 k) (80) k=1 jc ffik ffi k j 2 z 2 k (81) f g j z 2 j + ffl j + ffl j ρ 2 (t)g» n V n + ffl + fflρ 2 (t) (82) which leads to (54) and (55). The boundedness of z 1,, z n is thus proved. Using the standard arguments in the backstepping designs [5, 12], it can be proved that all internal signals in the first l 1 steps are globally uniformly bounded. Furthermore, from x l = z l + ff l 1, it follows that x l is bounded. The boundedness of signals x 1 ; ;x l, together with the bounded-input-bounded-state Assumption 2 for the dynamics and Assumption 3 for the observer error dynamics, implies that, ", and r are bounded. Thus, all filter states 0, will be bounded. Thus, recursively using the fact that x i = z i + ff i 1, it is easy to verify that all intermediate control functions ff i and states x i are bounded. From (52) and (45), the boundedness of u is apparent. A of the Theorem 1 is thus proved. In the absence of uncertain nonlinearities, i.e., μ = 0 and i = 0, noting condition ii of (30), (38) and (46), from (78) and (81) Define a new p.s.d. function V as _V n» Noting P2 of (27), from (83), the derivative ofv satisfies ( g j z 2 j c jψ j j 2 z 2 j ~ T ffi j z j z j ψ T j ") (83) V = V n ~ T 1 ~ (84) P n _V» P f g jzj 2 c jψ j j 2 zj 2 z j ψj T "g ~ T fi + ~ T 1 _^ n» P f g jzj 2 c jψ j j 2 zj 2 + jz jjjψ j jj"jg (85) n» g jzj 2 + n 4c j"j 2 By B of Assumption 3, "(t) exponentially converges to zero, and thus "(t) 2L 2 [0; 1). From (85), it is easy to prove that z j (t) 2L 2 [0; 1). It is also easy to check that _" and _z j are bounded. Hence, by the Barbalat's lemma, z! 0ast! 1, which leads to B of Theorem

18 Solid: ARC Dashed: RAC Output Time (sec) Figure 1: Set-point regulation in the presence of various model uncertainties Solid: ARC Dashed: RAC Control Input Time (sec) Figure 2: Control inputs in the presence of various model uncertainties Parameter Estimate Solid: ARC Dashed: RAC Time (sec) Figure 3: Parameter estimation of ARC and RAC 18

19 Solid: ARC Dashed: RAC Tracking Error Time (sec) Figure 4: Tracking errors in the absence of uncertain nonlinearities 0.9 Parameter Estimate Solid: ARC Dashed: RAC Time (sec) Figure 5: Parameter estimation in the absence of uncertain nonlinearities Solid: η Dashed: estimate of η State Estimation Time (sec) Figure 6: State estimation in the absence of uncertain nonlinearities 19

20 Solid: ARC Dashed: RAC Tracking Error Time (sec) Figure 7: Tracking errors in the presence of various model uncertainties Control Input Solid: ARC Dashed: RAC Time (sec) Figure 8: Control inputs in the presence of various model uncertainties Solid: η Dashed: estimate of η 1.1 State Estimation Time (sec) Figure 9: State estimation in the presence of various model uncertainties 20

1 Introduction Hydraulic systems have been used in industry in a wide number of applications by virtue of their small size-to-power ratios and the abi

1 Introduction Hydraulic systems have been used in industry in a wide number of applications by virtue of their small size-to-power ratios and the abi NONLINEAR ADAPTIVE ROBUST CONTROL OF ONE-DOF ELECTRO-HYDRAULIC SERVO SYSTEMS Λ Bin Yao George T. C. Chiu John T. Reedy School of Mechanical Engineering Purdue University West Lafayette, IN 47907 Abstract

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

Nonlinear Adaptive Robust Control. Theory and Applications to the Integrated Design of Intelligent and Precision Mechatronic Systems.

Nonlinear Adaptive Robust Control. Theory and Applications to the Integrated Design of Intelligent and Precision Mechatronic Systems. A Short Course on Nonlinear Adaptive Robust Control Theory and Applications to the Integrated Design of Intelligent and Precision Mechatronic Systems Bin Yao Intelligent and Precision Control Laboratory

More information

Performance Improvement of Proportional Directional Control Valves: Methods and Experiments

Performance Improvement of Proportional Directional Control Valves: Methods and Experiments Performance Improvement of Proportional Directional Control Valves: Methods and Experiments Fanping Bu and Bin Yao + School of Mechanical Engineering Purdue University West Lafayette, IN 4797 + Email:

More information

DESIRED COMPENSATION ADAPTIVE ROBUST CONTROL OF MOBILE SATELLITE COMMUNICATION SYSTEM WITH DISTURBANCE AND MODEL UNCERTAINTIES

DESIRED COMPENSATION ADAPTIVE ROBUST CONTROL OF MOBILE SATELLITE COMMUNICATION SYSTEM WITH DISTURBANCE AND MODEL UNCERTAINTIES International Journal of Innovative Computing, Information and Control ICIC International c 13 ISSN 1349-4198 Volume 9, Number 1, January 13 pp. 153 164 DESIRED COMPENSATION ADAPTIVE ROBUST CONTROL OF

More information

PLEASE SCROLL DOWN FOR ARTICLE

PLEASE SCROLL DOWN FOR ARTICLE This article was downloaded by:[xu, L.] On: 8 November 7 Access Details: [subscription number 78895] Publisher: Taylor & Francis Informa Ltd Registered in England and Wales Registered Number: 7954 Registered

More information

Adaptive Robust Control for Servo Mechanisms With Partially Unknown States via Dynamic Surface Control Approach

Adaptive Robust Control for Servo Mechanisms With Partially Unknown States via Dynamic Surface Control Approach IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 18, NO. 3, MAY 2010 723 Adaptive Robust Control for Servo Mechanisms With Partially Unknown States via Dynamic Surface Control Approach Guozhu Zhang,

More information

Adaptive Robust Motion Control of Single-Rod Hydraulic Actuators: Theory and Experiments

Adaptive Robust Motion Control of Single-Rod Hydraulic Actuators: Theory and Experiments IEEE/ASME TRANSACTIONS ON MECHATRONICS, VOL. 5, NO. 1, MARCH 2000 79 Adaptive Robust Motion Control of Single-Rod Hydraulic Actuators: Theory Experiments Bin Yao, Member, IEEE, Fanping Bu, John Reedy,

More information

L -Bounded Robust Control of Nonlinear Cascade Systems

L -Bounded Robust Control of Nonlinear Cascade Systems L -Bounded Robust Control of Nonlinear Cascade Systems Shoudong Huang M.R. James Z.P. Jiang August 19, 2004 Accepted by Systems & Control Letters Abstract In this paper, we consider the L -bounded robust

More information

Adaptive Robust Control of Mechanical Systems with Nonlinear Dynamic Friction Compensation 1

Adaptive Robust Control of Mechanical Systems with Nonlinear Dynamic Friction Compensation 1 Proceedings of the American Control Conference Chicago, Illinois June 2000 Adaptive Robust Control of Mechanical Systems with Nonlinear Dynamic Friction Compensation 1 Li Xu Bin Yao + School of Mechanical

More information

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

Robust Output Feedback Stabilization of a Class of Nonminimum Phase Nonlinear Systems Proceedings of the 26 American Control Conference Minneapolis, Minnesota, USA, June 14-16, 26 FrB3.2 Robust Output Feedback Stabilization of a Class of Nonminimum Phase Nonlinear Systems Bo Xie and Bin

More information

Adaptive and Robust Controls of Uncertain Systems With Nonlinear Parameterization

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

More information

Contraction Based Adaptive Control of a Class of Nonlinear Systems

Contraction Based Adaptive Control of a Class of Nonlinear Systems 9 American Control Conference Hyatt Regency Riverfront, St. Louis, MO, USA June -, 9 WeB4.5 Contraction Based Adaptive Control of a Class of Nonlinear Systems B. B. Sharma and I. N. Kar, Member IEEE Abstract

More information

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

458 IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 16, NO. 3, MAY 2008 458 IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL 16, NO 3, MAY 2008 Brief Papers Adaptive Control for Nonlinearly Parameterized Uncertainties in Robot Manipulators N V Q Hung, Member, IEEE, H D

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

Observer Based Output Feedback Tracking Control of Robot Manipulators

Observer Based Output Feedback Tracking Control of Robot Manipulators 1 IEEE International Conference on Control Applications Part of 1 IEEE Multi-Conference on Systems and Control Yokohama, Japan, September 8-1, 1 Observer Based Output Feedback Tracking Control of Robot

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

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

Disturbance Attenuation for a Class of Nonlinear Systems by Output Feedback

Disturbance Attenuation for a Class of Nonlinear Systems by Output Feedback Disturbance Attenuation for a Class of Nonlinear Systems by Output Feedback Wei in Chunjiang Qian and Xianqing Huang Submitted to Systems & Control etters /5/ Abstract This paper studies the problem of

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

Solid:Effective mass without load. Dotted:Effective mass with load

Solid:Effective mass without load. Dotted:Effective mass with load Adaptive Robust Precision Motion Control of Single-Rod Hydraulic Actuators with Time-Varying Unknown Inertia: A Case Study Fanping Bu and Bin Yao + Ray W. Herrick Laboratory School of Mechanical Engineering

More information

namics Conclusions are given in Section 4 2 Redesign by state feedback We refer the reader to Sontag [2, 3] for the denitions of class K, K and KL fun

namics Conclusions are given in Section 4 2 Redesign by state feedback We refer the reader to Sontag [2, 3] for the denitions of class K, K and KL fun Robust Global Stabilization with Input Unmodeled Dynamics: An ISS Small-Gain Approach Λ Zhong-Ping Jiang y Murat Arcak z Abstract: This paper addresses the global asymptotic stabilization of nonlinear

More information

Nonlinear Adaptive Robust Control Theory and Applications Bin Yao

Nonlinear Adaptive Robust Control Theory and Applications Bin Yao Nonlinear Adaptive Robust Control Theory and Applications Bin Yao School of Mechanical Engineering Purdue University West Lafayette, IN47907 OUTLINE Motivation General ARC Design Philosophy and Structure

More information

Programmable Valves: a Solution to Bypass Deadband Problem of Electro-Hydraulic Systems

Programmable Valves: a Solution to Bypass Deadband Problem of Electro-Hydraulic Systems Programmable Valves: a Solution to Bypass Deadband Problem of Electro-Hydraulic Systems Song Liu and Bin Yao Abstract The closed-center PDC/servo valves have overlapped spools to prevent internal leakage

More information

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

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

More information

Adaptive robust control for DC motors with input saturation

Adaptive robust control for DC motors with input saturation Published in IET Control Theory and Applications Received on 0th July 00 Revised on 5th April 0 doi: 0.049/iet-cta.00.045 Adaptive robust control for DC motors with input saturation Z. Li, J. Chen G. Zhang

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

Adaptive Nonlinear Control A Tutorial. Miroslav Krstić

Adaptive Nonlinear Control A Tutorial. Miroslav Krstić Adaptive Nonlinear Control A Tutorial Miroslav Krstić University of California, San Diego Backstepping Tuning Functions Design Modular Design Output Feedback Extensions A Stochastic Example Applications

More information

Adaptive Robust Control (ARC) for an Altitude Control of a Quadrotor Type UAV Carrying an Unknown Payloads

Adaptive Robust Control (ARC) for an Altitude Control of a Quadrotor Type UAV Carrying an Unknown Payloads 2 th International Conference on Control, Automation and Systems Oct. 26-29, 2 in KINTEX, Gyeonggi-do, Korea Adaptive Robust Control (ARC) for an Altitude Control of a Quadrotor Type UAV Carrying an Unknown

More information

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

State and Parameter Estimation Based on Filtered Transformation for a Class of Second-Order Systems State and Parameter Estimation Based on Filtered Transformation for a Class of Second-Order Systems Mehdi Tavan, Kamel Sabahi, and Saeid Hoseinzadeh Abstract This paper addresses the problem of state and

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

Observer-based quantized output feedback control of nonlinear systems

Observer-based quantized output feedback control of nonlinear systems Proceedings of the 17th World Congress The International Federation of Automatic Control Observer-based quantized output feedback control of nonlinear systems Daniel Liberzon Coordinated Science Laboratory,

More information

Adaptive Robust Control of MIMO Nonlinear Systems in Semi-Strict Feedback Forms Λ Bin Yao + and Masayoshi Tomizuka ++ + School of Mechanical Engineeri

Adaptive Robust Control of MIMO Nonlinear Systems in Semi-Strict Feedback Forms Λ Bin Yao + and Masayoshi Tomizuka ++ + School of Mechanical Engineeri Adaptive Robust Control of MIMO Nonlinear Systems in Semi-Strict Feedback Forms Λ Bin Yao + and Masayoshi Tomizuka ++ + School of Mechanical Engineering Purdue University West Lafayette, IN 47907, USA

More information

Networked Control Systems, Event-Triggering, Small-Gain Theorem, Nonlinear

Networked Control Systems, Event-Triggering, Small-Gain Theorem, Nonlinear EVENT-TRIGGERING OF LARGE-SCALE SYSTEMS WITHOUT ZENO BEHAVIOR C. DE PERSIS, R. SAILER, AND F. WIRTH Abstract. We present a Lyapunov based approach to event-triggering for large-scale systems using a small

More information

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

Prediction-based adaptive control of a class of discrete-time nonlinear systems with nonlinear growth rate www.scichina.com info.scichina.com www.springerlin.com Prediction-based adaptive control of a class of discrete-time nonlinear systems with nonlinear growth rate WEI Chen & CHEN ZongJi School of Automation

More information

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

Indirect Model Reference Adaptive Control System Based on Dynamic Certainty Equivalence Principle and Recursive Identifier Scheme Indirect Model Reference Adaptive Control System Based on Dynamic Certainty Equivalence Principle and Recursive Identifier Scheme Itamiya, K. *1, Sawada, M. 2 1 Dept. of Electrical and Electronic Eng.,

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

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

An Approach of Robust Iterative Learning Control for Uncertain Systems

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

More information

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

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

A Novel Integral-Based Event Triggering Control for Linear Time-Invariant Systems 53rd IEEE Conference on Decision and Control December 15-17, 2014. Los Angeles, California, USA A Novel Integral-Based Event Triggering Control for Linear Time-Invariant Systems Seyed Hossein Mousavi 1,

More information

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

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

IN recent years, controller design for systems having complex

IN recent years, controller design for systems having complex 818 IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS PART B: CYBERNETICS, VOL 29, NO 6, DECEMBER 1999 Adaptive Neural Network Control of Nonlinear Systems by State and Output Feedback S S Ge, Member,

More information

THE control of systems with uncertain nonlinear dynamics

THE control of systems with uncertain nonlinear dynamics IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 16, NO. 2, MARCH 2008 373 Asymptotic Tracking for Systems With Structured and Unstructured Uncertainties P. M. Patre, Student Member, IEEE, W. MacKunis,

More information

The Rationale for Second Level Adaptation

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

More information

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

Hao Lei Wei Lin,1. Dept. of Electrical Engineering and Computer Science, Case Western Reserve University, Cleveland, OH 44106, USA UNIVERSA OUTPUT FEEDBACK CONTRO OF NONINEAR SYSTEMS WITH UNKNOWN GROWTH RATE Hao ei Wei in, Dept of Electrical Engineering and Computer Science, Case Western Reserve University, Cleveland, OH 446, USA

More information

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

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

More information

Multivariable MRAC with State Feedback for Output Tracking

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

More information

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

2.5. x x 4. x x 2. x time(s) time (s) Global regulation and local robust stabilization of chained systems E Valtolina* and A Astolfi* Π *Dipartimento di Elettronica e Informazione Politecnico di Milano Piazza Leonardo da Vinci 3 33 Milano,

More information

Approximation-Free Prescribed Performance Control

Approximation-Free Prescribed Performance Control Preprints of the 8th IFAC World Congress Milano Italy August 28 - September 2 2 Approximation-Free Prescribed Performance Control Charalampos P. Bechlioulis and George A. Rovithakis Department of Electrical

More information

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

SLIDING MODE FAULT TOLERANT CONTROL WITH PRESCRIBED PERFORMANCE. Jicheng Gao, Qikun Shen, Pengfei Yang and Jianye Gong International Journal of Innovative Computing, Information and Control ICIC International c 27 ISSN 349-498 Volume 3, Number 2, April 27 pp. 687 694 SLIDING MODE FAULT TOLERANT CONTROL WITH PRESCRIBED

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

EML5311 Lyapunov Stability & Robust Control Design

EML5311 Lyapunov Stability & Robust Control Design EML5311 Lyapunov Stability & Robust Control Design 1 Lyapunov Stability criterion In Robust control design of nonlinear uncertain systems, stability theory plays an important role in engineering systems.

More information

Adaptive Robust Precision Control of Piezoelectric Positioning Stages

Adaptive Robust Precision Control of Piezoelectric Positioning Stages Proceedings of the 5 IEEE/ASME International Conference on Advanced Intelligent Mechatronics Monterey, California, USA, 4-8 July, 5 MB3-3 Adaptive Robust Precision Control of Piezoelectric Positioning

More information

Adaptive NN Control of Dynamic Systems with Unknown Dynamic Friction

Adaptive NN Control of Dynamic Systems with Unknown Dynamic Friction Adaptive NN Control of Dynamic Systems with Unknown Dynamic Friction S. S. Ge 1,T.H.LeeandJ.Wang Department of Electrical and Computer Engineering National University of Singapore Singapore 117576 Abstract

More information

Backstepping Control of Linear Time-Varying Systems With Known and Unknown Parameters

Backstepping Control of Linear Time-Varying Systems With Known and Unknown Parameters 1908 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL 48, NO 11, NOVEMBER 2003 Backstepping Control of Linear Time-Varying Systems With Known and Unknown Parameters Youping Zhang, Member, IEEE, Barış Fidan,

More information

Adaptive Control of a Class of Nonlinear Systems with Nonlinearly Parameterized Fuzzy Approximators

Adaptive Control of a Class of Nonlinear Systems with Nonlinearly Parameterized Fuzzy Approximators IEEE TRANSACTIONS ON FUZZY SYSTEMS, VOL. 9, NO. 2, APRIL 2001 315 Adaptive Control of a Class of Nonlinear Systems with Nonlinearly Parameterized Fuzzy Approximators Hugang Han, Chun-Yi Su, Yury Stepanenko

More information

Event-Triggered Decentralized Dynamic Output Feedback Control for LTI Systems

Event-Triggered Decentralized Dynamic Output Feedback Control for LTI Systems Event-Triggered Decentralized Dynamic Output Feedback Control for LTI Systems Pavankumar Tallapragada Nikhil Chopra Department of Mechanical Engineering, University of Maryland, College Park, 2742 MD,

More information

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

Dynamic Integral Sliding Mode Control of Nonlinear SISO Systems with States Dependent Matched and Mismatched Uncertainties Milano (Italy) August 28 - September 2, 2 Dynamic Integral Sliding Mode Control of Nonlinear SISO Systems with States Dependent Matched and Mismatched Uncertainties Qudrat Khan*, Aamer Iqbal Bhatti,* Qadeer

More information

Set-based adaptive estimation for a class of nonlinear systems with time-varying parameters

Set-based adaptive estimation for a class of nonlinear systems with time-varying parameters Preprints of the 8th IFAC Symposium on Advanced Control of Chemical Processes The International Federation of Automatic Control Furama Riverfront, Singapore, July -3, Set-based adaptive estimation for

More information

AS A POPULAR approach for compensating external

AS A POPULAR approach for compensating external IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 16, NO. 1, JANUARY 2008 137 A Novel Robust Nonlinear Motion Controller With Disturbance Observer Zi-Jiang Yang, Hiroshi Tsubakihara, Shunshoku Kanae,

More information

A Universal Control Approach for a Family of Uncertain Nonlinear Systems

A Universal Control Approach for a Family of Uncertain Nonlinear Systems Proceedings of the 44th IEEE Conference on Decision and Control, and the European Control Conference 5 Seville, Spain, December -5, 5 A Universal Control Approach for a Family of Uncertain Nonlinear Systems

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

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

IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 50, NO. 5, MAY Bo Yang, Student Member, IEEE, and Wei Lin, Senior Member, IEEE (1. IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL 50, NO 5, MAY 2005 619 Robust Output Feedback Stabilization of Uncertain Nonlinear Systems With Uncontrollable and Unobservable Linearization Bo Yang, Student

More information

An asymptotic ratio characterization of input-to-state stability

An asymptotic ratio characterization of input-to-state stability 1 An asymptotic ratio characterization of input-to-state stability Daniel Liberzon and Hyungbo Shim Abstract For continuous-time nonlinear systems with inputs, we introduce the notion of an asymptotic

More information

IN THIS paper, we study the problem of asymptotic stabilization

IN THIS paper, we study the problem of asymptotic stabilization IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL 49, NO 11, NOVEMBER 2004 1975 Nonlinear Control of Feedforward Systems With Bounded Signals Georgia Kaliora and Alessandro Astolfi Abstract The stabilization

More information

A small-gain type stability criterion for large scale networks of ISS systems

A small-gain type stability criterion for large scale networks of ISS systems A small-gain type stability criterion for large scale networks of ISS systems Sergey Dashkovskiy Björn Sebastian Rüffer Fabian R. Wirth Abstract We provide a generalized version of the nonlinear small-gain

More information

Riccati difference equations to non linear extended Kalman filter constraints

Riccati difference equations to non linear extended Kalman filter constraints International Journal of Scientific & Engineering Research Volume 3, Issue 12, December-2012 1 Riccati difference equations to non linear extended Kalman filter constraints Abstract Elizabeth.S 1 & Jothilakshmi.R

More information

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

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

More information

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

Asignificant problem that arises in adaptive control of

Asignificant problem that arises in adaptive control of 742 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 44, NO. 4, APRIL 1999 A Switching Adaptive Controller for Feedback Linearizable Systems Elias B. Kosmatopoulos Petros A. Ioannou, Fellow, IEEE Abstract

More information

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

Design of Observer-based Adaptive Controller for Nonlinear Systems with Unmodeled Dynamics and Actuator Dead-zone International Journal of Automation and Computing 8), May, -8 DOI:.7/s633--574-4 Design of Observer-based Adaptive Controller for Nonlinear Systems with Unmodeled Dynamics and Actuator Dead-zone Xue-Li

More information

Tracking Control of Robot Manipulators with Bounded Torque Inputs* W.E. Dixon, M.S. de Queiroz, F. Zhang and D.M. Dawson

Tracking Control of Robot Manipulators with Bounded Torque Inputs* W.E. Dixon, M.S. de Queiroz, F. Zhang and D.M. Dawson Robotica (1999) volume 17, pp. 121 129. Printed in the United Kingdom 1999 Cambridge University Press Tracking Control of Robot Manipulators with Bounded Torque Inputs* W.E. Dixon, M.S. de Queiroz, F.

More information

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

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

More information

Observer Based Friction Cancellation in Mechanical Systems

Observer Based Friction Cancellation in Mechanical Systems 2014 14th International Conference on Control, Automation and Systems (ICCAS 2014) Oct. 22 25, 2014 in KINTEX, Gyeonggi-do, Korea Observer Based Friction Cancellation in Mechanical Systems Caner Odabaş

More information

PRECISION CONTROL OF LINEAR MOTOR DRIVEN HIGH-SPEED/ACCELERATION ELECTRO-MECHANICAL SYSTEMS. Bin Yao

PRECISION CONTROL OF LINEAR MOTOR DRIVEN HIGH-SPEED/ACCELERATION ELECTRO-MECHANICAL SYSTEMS. Bin Yao PRECISION CONTROL OF LINEAR MOTOR DRIVEN HIGH-SPEED/ACCELERATION ELECTRO-MECHANICAL SYSTEMS Bin Yao Intelligent and Precision Control Laboratory School of Mechanical Engineering Purdue University West

More information

Globally Stabilizing Adaptive Control Design for Nonlinearly-Parameterized Systems REFERENCES

Globally Stabilizing Adaptive Control Design for Nonlinearly-Parameterized Systems REFERENCES IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 5, NO. 6, JUNE 26 73 an indicator of performance deterioration. Yet in general this might not be true. For example, consider the problem of the minimization

More information

Output Feedback Neural Network Adaptive Robust Control With Application to Linear Motor Drive System

Output Feedback Neural Network Adaptive Robust Control With Application to Linear Motor Drive System Output Feedback Neural Network Adaptive Robust Control With Application to Linear Motor Drive System J. Q. Gong Bin Yao e-mail: byao@purdue.edu School of Mechanical Engineering, Purdue University, West

More information

PERIODIC signals are commonly experienced in industrial

PERIODIC signals are commonly experienced in industrial IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 15, NO. 2, MARCH 2007 369 Repetitive Learning Control of Nonlinear Continuous-Time Systems Using Quasi-Sliding Mode Xiao-Dong Li, Tommy W. S. Chow,

More information

Adaptive Control of Nonlinearly Parameterized Systems: The Smooth Feedback Case

Adaptive Control of Nonlinearly Parameterized Systems: The Smooth Feedback Case IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL 47, NO 8, AUGUST 2002 1249 Adaptive Control of Nonlinearly Parameterized Systems: The Smooth Feedback Case Wei Lin, Senior Member, IEEE, and Chunjiang Qian,

More information

Dynamic Tracking Control of Uncertain Nonholonomic Mobile Robots

Dynamic Tracking Control of Uncertain Nonholonomic Mobile Robots Dynamic Tracking Control of Uncertain Nonholonomic Mobile Robots Wenjie Dong and Yi Guo Department of Electrical and Computer Engineering University of Central Florida Orlando FL 3816 USA Abstract We consider

More information

Global output regulation through singularities

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

More information

UNCERTAIN CHAOTIC SYSTEM CONTROL VIA ADAPTIVE NEURAL DESIGN

UNCERTAIN CHAOTIC SYSTEM CONTROL VIA ADAPTIVE NEURAL DESIGN International Journal of Bifurcation and Chaos, Vol., No. 5 (00) 097 09 c World Scientific Publishing Company UNCERTAIN CHAOTIC SYSTEM CONTROL VIA ADAPTIVE NEURAL DESIGN S. S. GE and C. WANG Department

More information

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

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

More information

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

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 Robust Precision Motion Control of a High-Speed Industrial Gantry With Cogging Force Compensations

Adaptive Robust Precision Motion Control of a High-Speed Industrial Gantry With Cogging Force Compensations IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, VOL. 19, NO. 5, SEPTEMBER 2011 1149 Adaptive Robust Precision Motion Control of a High-Speed Industrial Gantry With Cogging Force Compensations Bin Yao,

More information

An Improved Nonlinear Speed Controller for Series DC Motors

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

More information

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

High-Gain Observers in Nonlinear Feedback Control. Lecture # 3 Regulation High-Gain Observers in Nonlinear Feedback Control Lecture # 3 Regulation High-Gain ObserversinNonlinear Feedback ControlLecture # 3Regulation p. 1/5 Internal Model Principle d r Servo- Stabilizing u y

More information

Adaptive Nonlinear Control of an Electric Motor

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

More information

On integral-input-to-state stabilization

On integral-input-to-state stabilization On integral-input-to-state stabilization Daniel Liberzon Dept. of Electrical Eng. Yale University New Haven, CT 652 liberzon@@sysc.eng.yale.edu Yuan Wang Dept. of Mathematics Florida Atlantic University

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

Stochastic Tube MPC with State Estimation

Stochastic Tube MPC with State Estimation Proceedings of the 19th International Symposium on Mathematical Theory of Networks and Systems MTNS 2010 5 9 July, 2010 Budapest, Hungary Stochastic Tube MPC with State Estimation Mark Cannon, Qifeng Cheng,

More information

UDE-based Dynamic Surface Control for Strict-feedback Systems with Mismatched Disturbances

UDE-based Dynamic Surface Control for Strict-feedback Systems with Mismatched Disturbances 16 American Control Conference ACC) Boston Marriott Copley Place July 6-8, 16. Boston, MA, USA UDE-based Dynamic Surface Control for Strict-feedback Systems with Mismatched Disturbances Jiguo Dai, Beibei

More information

A NOVEL OPTIMAL PROBABILITY DENSITY FUNCTION TRACKING FILTER DESIGN 1

A NOVEL OPTIMAL PROBABILITY DENSITY FUNCTION TRACKING FILTER DESIGN 1 A NOVEL OPTIMAL PROBABILITY DENSITY FUNCTION TRACKING FILTER DESIGN 1 Jinglin Zhou Hong Wang, Donghua Zhou Department of Automation, Tsinghua University, Beijing 100084, P. R. China Control Systems Centre,

More information

OBSERVER DESIGN WITH GUARANTEED BOUND FOR LPV SYSTEMS. Jamal Daafouz Gilles Millerioux Lionel Rosier

OBSERVER DESIGN WITH GUARANTEED BOUND FOR LPV SYSTEMS. Jamal Daafouz Gilles Millerioux Lionel Rosier OBSERVER DESIGN WITH GUARANTEED BOUND FOR LPV SYSTEMS Jamal Daafouz Gilles Millerioux Lionel Rosier CRAN UMR 739 ENSEM 2, Avenue de la Forêt de Haye 54516 Vandoeuvre-lès-Nancy Cedex France, Email: Jamal.Daafouz@ensem.inpl-nancy.fr

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

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

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