ARTICLE. Super-Twisting Algorithm in presence of time and state dependent perturbations

Size: px
Start display at page:

Download "ARTICLE. Super-Twisting Algorithm in presence of time and state dependent perturbations"

Transcription

1 To appear in the International Journal of Control Vol., No., Month XX, 4 ARTICLE Super-Twisting Algorithm in presence of time and state dependent perturbations I. Castillo a and L. Fridman a and J. A. Moreno b a Facultad de Ingeniería, Universidad Nacional Autónoma de México UNAM, 45, CDMX, México; b Instituto de Ingeniería, Universidad Nacional Autónoma de México UNAM, 45, CDMX, México. v. released April 6 In this paper Generalized Super-Twisting Algorithm is applied to a class of systems whose perturbation and uncertain control coefficient are time and state dependent. A non-smooth strict Lyapunov function is used to obtain the conditions for the global finite-time stability and to estimate the time of convergence. Keywords: Sliding Modes, Super-Twisting Algorithm.. Introduction The Sliding Mode Control SMC technique has been known as one of the most efficient tools for theoretically exact compensation of matched uncertainties and perturbations in control systems V. I. Utkin, 99. This properties are achieved due to the discontinuity of control law. Discontinuities in control law in presence of nonidealities e.g. non-modeled dynamics, time delays, hysteresis, etc. produce high-frequency oscillations in the states which is the worst disadvantage of the SMC methodology, the called chattering effect Boiko & Fridman, 5; V. I. Utkin, 99. The Super-Twisting Algorithm STA Levant, 993 was designed as an alternative to conventional Sliding Mode controllers. STA introduces a dynamic extension to the system such that the discontinuous term is hidden behind an integrator, that is why it generates a continuous control signal ensuring theoretically exact compensation of Lipschitz perturbations as well as providing finite-time convergence of the output and its derivative. The properties of the STA are actively discussed see for example Bernuau, Polyakov, Efimov, & Perruquetti 3; Boiko & Fridman 5; Orlov, Aoustin, & Chevallereau ; Polyakov & Poznyak 9; V. Utkin 6; V. I. Utkin 3, as well as the possibilities of its adaptation see for example Shtessel, Taleb, & Plestan ; V. I. Utkin & Poznyak 3. In Levant 993, the proof of convergence was made by means of geometrical arguments for the case when uncertainty in the control coefficient and perturbations only dependent on time. Different Lyapunov functions J. Moreno, ; J. A. Moreno & Osorio, 8; Orlov et al., ; Polyakov & Poznyak, 9; V. I. Utkin, 3 were recently designed in order to get convergence conditions and estimations of the reaching time. Nevertheless, this Lyapunov proofs are made under conservative assumptions: the perturbations are dependent only on time Levant, 993; J. Moreno,. the control coefficient is known Gonzalez, Moreno, & Fridman, ; Guzmán & Moreno, 5; Levant, 993; J. Moreno, ; Picó, Picó-Marco, Vignoni, & Battista, 3. Corresponding author. lfridman@unam.mx In Gonzalez et al. it is considered that the perturbations are state dependent but the total time derivative of the

2 3 perturbations are dependent on state and time, but it is supposed that their total time derivative, i.e. control signal is a priori bounded by some constant Gonzalez et al., ; Shtessel et al.,. In reality for example, any uncertainty in the inertia moment of a mechanical system cause time and state dependent uncertainties/perturbations and also time and state dependent uncertain control coefficient. In this paper the possibility of implementation of General STA GSTA under more general scenarios is considered: the case when both, the perturbation and control coefficient are state and time dependent and, moreover, the control coefficient is uncertain.. Motivation example: Consider the problem of velocity tracking in mechanical system + cos q q + g sin q + b q + arctan q = u, where q R and q R are the state variables and u R the torque control input. The terms of the differential equation represent a varying inertia moment, gravitational term and viscous and dry friction, respectively. It is desired to realize exact velocity tracking to a desired trajectory q d. The dependence of the functions on the variable q can be seen as exogenous functions of time. By defining the error variable e = q q d, the velocity error dynamics are ė = γqu γqg sin q γqbe + q d + arctan e + q d q d, where γq = / + cos q. Here, the time-varying function γqt is an uncertain time-varying control coefficient. Let us remark that γqt is bounded by <.5 γqt, with a bounded time derivative. If the standard STA u st = k e / + z, ż = k e, where a b = a b sign a, is applied to the plant, the closed-loop can be written as ė = k γq e / + γqz g sin q + b e + q d + arctan e + q d q d. γq e Note that the function k e / is not able to compensate any of the non vanishing perturbation terms, so they need to be compensated through the integral action. One of the specific features of the STA lies in the equation of the dynamic extension... ė = k e q d + g cos q γq q d γ q γq + bc q d +bcė, 3 ϕ c = e+ q d + e + q d +, where the discontinuous function k e has to overcome the derivative of the perturbations. Replacing in 3 the value of the last term we get perturbation is assumed a priori to be bounded.

3 t ė = k e + ϕ bcγk e / bcγk e τ dτ +bcγ } {{ } ut t ϕτ b k e τ / e τ dτ 4 Here, an algebraic loop occurs in the gains design since the gains themselves become part of the perturbation to overcome, as shown in equation 4. In Shtessel et al. and Gonzalez et al., the control signal ut is assumed to be bounded a priori, and the algebraic loop never occurs. Moreover, a necessary condition of stability of the STA is that k > ϕ + bcė. Is easy to see that the terms in ϕ can be bounded by a constant, nevertheless, non-bounded terms related with the dynamics of the controller itself appear in equation 4. These cannot be globally dominated by the sign function k e. This behavior can be interpreted as perturbations that can grow exponentially in time. Several problems arise when trying to find STA gains k and k that ensure the stability of the closed-loop and dominate the derivative of such perturbation: STA gain k needs to be designed based on functions depending on STA gains k and k! This is an algebraic loop that has not been addressed in any previous work. Although the perturbations ϕ can be bounded by a constant, the terms bcγk e / t bcγk e τ dτ can be very big depending on the initial conditions e and perturbations. 3 The time variation in the control coefficient γqt introduces the term qd γ qt γqt to the total time derivative, and the bounds of γqt and its derivative γqt should be also taken into account in the controller gains design. 4 State dependent perturbations implies state dependent derivatives which makes the perturbation to grow exponentially in time. It is worth noting that the standard STA cannot be designed for the situations and. Moreover, it is not clear if the stability of the system is preserved in spite of the unknown variations of the coefficients in equation due to the uncertain control coefficient γq. The standard gain design for STA Levant, 998 is not applicable here. Evenmore, the nonlinear terms of the Standard STA are not enough to maintain the global stability of the system in presence of uncertain control coefficient and state dependent perturbation. Then, an improved STA will be used to solve this problem. Generalized Super-Twisting Algorithm J. Moreno, ; J. A. Moreno, 9 is defined by u = k φ x + z, ż = k φ x, 5 φ x = x + x, φ x = x + 3 x + x. Note that the Generalized STA GSTA has an extra linear term x in function φ x and growing terms 3 x and x in function φ x, such that φ x = φ xφ x with φ x = +. With the extra linear term, three degrees of freedom in the GSTA gains design are obtained: k, k and. The growing terms help to counteract the effects of state dependent perturbations which can grow exponentially in time. Contribution: This paper proposes a global finite-time stability analysis for the GSTA based on a strict non-smooth Lyapunov function in three different scenarios: x 3

4 state and time dependent uncertain control coefficient and perturbations, known control coefficient with state and time dependent perturbations and, 3 time dependent uncertain control coefficient and perturbation. Section presents the problem statement for the 3 different scenarios and the main results: subsection. considers the general problem of state and time dependent uncertain control coefficient and perturbations, subsection., known control coefficient with state and time dependent perturbations, and subsection.3 time dependent uncertain control coefficient and perturbation. In Section 3, the motivation example is revisited to show the proposed gain design and its effectiveness through simulations. Finally some conclusions are presented in Section 4.. Problem Statements and Main Results The main goal of this paper is to find the conditions for GSTA gains {k, k, } design taking into account the known bounds of the uncertain control coefficient and perturbations as well as its partial derivatives with respect to the time and state, such that the trajectories of the system globally converge to zero in finite-time.. General case Consider the scalar dynamic system represented by the differential equation ẋ = γx, tu + ϕx, t, 6 where x R is the state and u R is the control input. The functions ϕx, t and γx, t are uncertain functions dependent on the state and time. In order to guarantee a continuous control signal, the uncertain control coefficient γx, t and perturbation ϕx, t should be also continuous, since x ẋ, and therefore = γ u + ϕ u eq = ϕ γ. Hence, ϕ and γ are assumed to be Lipschitz continuous functions with respect to t and ϕ, γ C with respect to x. The uncertain control coefficient function is also assumed to be bounded by positive constants < γx, t k M. 7 Following Gonzalez et al., we split the perturbations in two parts ϕx, t = ϕ x, t + ϕ x, t, 8 such that the first term is vanishing at the origin, i.e. ϕ, t = for all t, and bounded by ϕ x, t α φ x. 9 4

5 The total time derivative of the second term divided by the control coefficient γx, t can be represented as d dt ϕ x, t γx, t = ϕ γ t ϕ γ γ t δ x,t System 6 in closed-loop with GSTA 5 has the form + γ ϕ ϕ γ x γ x δ x,t ẋ a = δ x, t + δ x, tẋ. b ẋ = k γx, tφ x + ϕ x, t + γx, t z + ϕ x, t, γx, t and defining x = x and x = z + ϕx,t γx,t, we obtain ẋ = γx, t k φ x + ϕ x, t ẋ = k φ x + d dt ϕ x, t γx, t γx, t + x, a. b Moreover, according to the previous discussion we assume that the perturbation terms are such that the functions δ x, t = γx, t ϕ x, t t ϕ x, t γ x, t γx, t, δ x, t = t γx, t ϕ x, t x ϕ x, t γx, t γ x, t x are bounded by positive constants δ x, t δ, δ x, t δ. 3 Theorem : Suppose that γx, t and ϕx, t of system 6 satisfy 7 and 3. Then, the states x and x converge to zero and z converges to ϕx, t, globally and in finite-time, if GSTA gains k, k and > are designed as follows: for any ɛ > : k > + ɛ 4ɛ α k M + δ ɛ k + ɛ M Λk + α, 4 4ɛ Λ k = α k M + δ ɛ δ k α M ɛkM km + δ. k k M hɛ c c k + δ, k M hɛ c + c k + δ, 5 5

6 k min k min k k a b Figure.: Decrease of of k min and k min vs. + ɛkm + ɛ k = 6 hɛ 8 m m kk kk h = δ δ α + δ + δ ɛ + α. + ɛ k α, c = k + ɛk M, k = k α km. Moreover, a system trajectory starting at x = x, x reaches the origin in a time smaller than T x = µ ln V x, x +. 6 µ µ Remark : When the perturbation in the system is state dependent, the function δ x, t appears in the total time derivative, and it is worth noting that the extra terms in functions φ x and φ x related with the gain, are necessary to guarantee the global stability of the equilibrium point. This behavior can be observed in 4 and 5, where the gain appears in the ratio δ. This allows to arbitrarily decrease the effects of the perturbation δ by increasing the gain. GSTA gain does not only allow to guarantee the global stability of the system. It can be used to reduce the chattering effect by reducing the minimum values of gains k and k see Figs. a and b. Once the gain is fixed, the possible set of gains k and k are depicted in Fig. a. The parameter ɛ >, also allows to adjust the minimum values k min and k min. Fig. a shows how the parameter ɛ can be selected such that k min and k min are in their lowest values.. Case of state dependent perturbations and known coefficient of control The second case of analysis is taking into account time and state dependent perturbations with known coefficient of control, ẋ = u + ϕx, t, 7 where x R is the state, u R is the control input, and ϕ a Lipschitz continuous function with respect to t and ϕ C with respect to x. 6

7 k k and k k min k min a Set of GSTA gains {k, k }, when and parameter ɛ are fixed. k b Minimum values of k and k vs ɛ. Figure.: Theorem. Set of possible selection of gains {k, k, }. ǫ In this case the total time derivative of the second term of perturbation 8 is given by d dt ϕ x, t = ϕ t δ x,t ϕ + x δ x,t ẋ 8a = δ x, t + δ x, tẋ. 8b Note that functions δ x, t and δ x, t in 8 are a particular case of when control coefficient is γ =. System 7 in closed-loop with GSTA takes the form ẋ = k φ x + z + ϕ x, t + ϕ x, t. Defining x = x and x = z + ϕ x, t, we have ẋ = k φ x + x + ϕ x, t, 9a ẋ = k φ x + d dt ϕ x, t. 9b Moreover, the perturbation terms are such that the functions δ x, t = ϕ x, t, δ x, t = ϕ x, t t x are bounded by positive constants δ x, t δ, δ x, t δ. Corollary : Suppose that ϕx, t of the system 7 satisfy. Then, the states x and x converge to zero and z converges to ϕx, t, globally and in finite-time, if GSTA gains k, k and > are designed as follows: for any ɛ > : 7

8 k > + ɛ δ + α, k > + ɛ δ α 4 hɛ k α + δ + δ ɛ + α + δ 3 Remark : When the control coefficient is known or it is unknown but constant, the partial derivatives of γ with respect to the state and time are zero γ t = γ x, = GSTA is able to ensure the global finite-time stability even in the case of unbounded perturbations ϕ..3 Case of time dependent uncertain control coefficient and perturbation The last case of analysis is taking into account an uncertain control coefficient and a perturbation, both Lipschitz continuous functions of time, ẋ = γtu + ϕt, 4 where x R is the state and u R is the control input. The uncertain control coefficient is assumed to be bounded by positive constants < γt k M. 5 The total derivative of the second term in the perturbation 8 has the form δ t := d dt System 4 in closed-loop with GSTA has the form and defining x = x and x = z + ϕt γt, ẋ ϕ t = dϕ γt γ dt ϕ dγ γ dt. 6 = k γtφ x + ϕ t + γt ẋ = γt k φ x + ϕ t ẋ = k φ x + d dt ϕ t γt z + ϕt γt γt + x,. The total time derivative of the perturbation is assumed to be bounded by a positive constant, δ t δ. 7 Corollary : Suppose that γt and ϕt of system 4 satisfy 5 and 7. Then, the states x and x converge to zero and z converges to ϕt γt, globally and in finite-time, if GSTA gains k, k and are designed as follows: for any ɛ > : 8

9 k > + ɛ 4ɛ α + ɛ k M + Λk + α. 4ɛ 8a Λ k = α k M + 6ɛk M δ. k k M ɛ c c k + δ, k M ɛ c + c k + δ, 8b + ɛkm + ɛ α k = 6ɛ 8 δ + + m m kk kk c = m kk + ɛk M, = k α. k. Example : Let be ϕt = t and γt = t+ +. The time derivatives are ϕt = and γt = t+ which are bounded by, and k m =, k M =. Using 6 and 7, ϕt + ϕt γt.3. Following 8, we design the GSTA gains ɛ =, k = 3, k = 5 and =. Fig. 3a shows the functions ϕt and γt. Fig. 3b shows the behavior of d dt, and the value of the bound δ. It ϕt γt can be seen how the perturbation term never exceeds the calculated bound. The Sliding Mode is achieved almost at the beginning of the simulation and remains there for all future time Fig. 3c. Note that the perturbation grows without limit, and the GSTA is able to compensate it globally and for all time. GSTA compensates uncertainties coming from both, uncertain control coefficient and perturbation, as the ratio ϕ. Note that boundedness in 7 and 3 implies that the the product dγ dt γ ϕ should be bounded. This is an example where the term ϕ can be growing in time while decreases such that bounds 7 and 3 exist. Example : ϕt = sint + and γt = +.5 cost. The time derivatives are φt = cost, γt =.5 sint.5, =.5, k M =.5. Using 6 and 7 the derivative dγ dt δ t = cost.5 sintsint cost +.5 cost, δ t 6. In Figure 4, it is possible to observe the set of possible selection of gains following 8, for example k =, k = 3 and =. Also the set of possible gains following Levant 993 is depicted. It is possible to see that the obtained gain conditions for GSTA in presence of time dependent uncertain control coefficient and perturbations is much less restrictive. 9

10 5.4 ϕt. γt.8.6 d dt δ ϕt γt Time s a Perturbation and uncertain control coefficient b d dt ϕt γt vs δ. State x Control u Time s c Finite-time convergence to Sliding Mode and control signal. Figure 3.: Example. 3 5 Levant,93 Corollary k k Figure 4.

11 Remark 3: It is worth noting that system perturbations in Example cannot be covered by conditions found in Levant 993. Moreover, in Example, the STA gain conditions 8 is much less restrictive than those found in Levant Motivation Example revisited Consider again the system and the desired speed as q d = a sin ωt. System parameters are b =, g =, a =, ω =, =.5, k M =. The closed-loop with the GSTA, and perturbations split in two parts ė = k γqφ e γqbe +γqz g sin q b q d + arctan e + q d q d. 9 γq ϕ e,t ϕ e,t γq Then, the system with dynamic extension e = z + ϕe,t γq, can be rewritten in the form ϕe, t γt The partial derivatives are ė = γqk φ e + γqe + ϕ e, t 3a ė = k φ e + d ϕ e, t, 3b dt γq = g sin q b q d + arctan e + q d q d γq. γq cosq sinq = t + cos q, γq =, e ϕe, t t ϕe, t e = = γq g sinq + b q d + b arctane + q d γq g cosq + b q d + bγq e + q d +. Following the proposed analysis, from 9, we get that and the bounds 3 are e + q d + bγqe < α e = 6 > bk M and α =., δ x, t aω + b + ω + g = 4 δ x, t bk M =.... q d, 3c Then, using 4 and 5 we can select ɛ = and k = 4 > k min = 9.8, and k = 7 > k min = 7.59.

12 Tracking q d q gsinq b q 3 Control u Time s a Finite-time convergence of the states and control signal. γq Time s b State dependent perturbation and the uncertain control coefficient. Figure 5.: System trajectories with initial condition q =, q =. GSTA gains are designed with the proposed method. The state and control converge to zero in finite-time. Fig. 5a shows the speed variable converging to the desired reference in finite-time and the continuous control signal. Fig. 5b shows the state dependent perturbation and the uncertain control coefficient. With the proposed design the problem of the algebraic loop, uncertain control coefficient and state dependent perturbations can be solved. 4. Conclusions In this paper it is shown that during the STA design for systems with the state dependent perturbation or/and uncertain control coefficient the problem of algebraic loop appears and classic STA is unable to solve this problem. To overcome the problem of the algebraic loop the GSTA is proposed. Based on strict non-smooth Lyapunov function J. Moreno, the sufficient conditions for global finite-time stability for three scenarios are found. Moreover, it turns that in case when perturbations and control coefficient are time-dependent the analysis performed in this paper provides much less restrictive conditions for global finite-time convergence. Acknowledgement The authors are grateful for the financial support of Consejo Nacional de Ciencia y Tecnología CONACyT CVU 4555,Project 47; PAPIIT-UNAM Programa de Apoyo a Proyectos de Investigacíon e Innovación Tecnológica IN 36; Programa de Cooperación FI-II, Project IISGBAS--5. References Bernuau, E., Polyakov, A., Efimov, D., & Perruquetti, W. 3. Verification of ISS, IISS and IOSS properties applying weighted homogeneity. Systems and Control Letters, 6, Retrieved from

13 Boiko, I., & Fridman, L. 5, Sept. Analysis of chattering in continuous sliding-mode controllers. IEEE Transactions on Automatic Control, 5 9, Gonzalez, T., Moreno, J. A., & Fridman, L., Aug. Variable gain super-twisting sliding mode control. IEEE Transactions on Automatic Control, 57 8, -5. Guzmán, E., & Moreno, J. A. 5. Super-twisting observer for second-order systems with time-varying coefficient. IET Control Theory Applications, 9 4, Levant, A Sliding order and sliding accuracy in sliding mode control. International Journal of Control, 58 6, Retrieved from Levant, A Robust exact differentiation via sliding mode technique*. Automatica, 34 3, Retrieved from Moreno, J.. Lyapunov approach for analysis and design of second order sliding mode algorithms. In L. Fridman, J. A. Moreno, & R. Iriarte Eds., Sliding modes after the first decade of the st century Vol. 4, p Springer-Verlag Berlin Heidelberg. Moreno, J. A. 9, Jan. A linear framework for the robust stability analysis of a generalized super-twisting algorithm. In Electrical engineering, computing science and automatic control,cce,9 6th international conference on p. -6. Moreno, J. A., & Osorio, M. 8, Dec. A lyapunov approach to second-order sliding mode controllers and observers. In Decision and control, 8. cdc 8. 47th ieee conference on. cancun, méxico p Orlov, Y., Aoustin, Y., & Chevallereau, C., March. Finite time stabilization of a perturbed double integrator-part i: Continuous sliding mode-based output feedback synthesis. IEEE Transactions on Automatic Control, 56 3, Picó, J., Picó-Marco, E., Vignoni, A., & Battista, H. D. 3. Stability preserving maps for finitetime convergence: Super-twisting sliding-mode algorithm. Automatica, 49, Retrieved from Polyakov, A., & Poznyak, A. 9, Aug. Reaching time estimation for super-twisting second order sliding mode controller via lyapunov function designing. IEEE Transactions on Automatic Control, 54 8, Shtessel, Y., Taleb, M., & Plestan, F.. A novel adaptive-gain supertwisting sliding mode controller: Methodology and application. Automatica, 48 5, Retrieved from Utkin, V. 6, March. Discussion aspects of high-order sliding mode control. IEEE Transactions on Automatic Control, 6 3, Utkin, V. I. 99. Sliding modes in control and optimization. Springer-Verlag Berlin Heidelberg. Utkin, V. I. 3, Aug. On convergence time and disturbance rejection of super-twisting control. IEEE Transactions on Automatic Control, 58 8, 3-7. Utkin, V. I., & Poznyak, A. S. 3. Adaptive sliding mode control with application to super-twist algorithm: Equivalent control method. Automatica, 49, Retrieved from Appendix A. Proofs Proof of the Theorem 3

14 A. Separation of Perturbations Consider the first order system ẋ = γx, tu + ϕx, t. A The terms ϕx, t and γx, t are uncertain functions dependent on the state and time. The control coefficient function is assumed to be bounded by positive constants Terms of perturbation are < γx, t k M. A ϕx, t = ϕ x, t + ϕ x, t such that the first term is vanishing at the origin bounded by and the second term has its total derivative such that d ϕ x, t = ϕ dt γx, t γ t ϕ γ γ t δ x,t ϕ x, t α φ x A3 + γ ϕ ϕ γ x γ x δ x,t ẋ A4 = δ x, t + δ x, tẋ A5 Moreover, the partial derivatives of the perturbation are bounded by positive constants δ x, t δ, δ x, t δ. A6 A. Closed-Loop System A closed-loop with the Generalized STA can be written as ẋ = k γx, tφ x + ϕ x, t + γx, t z + ϕx,t γx,t and expressing the system with the change of variables x = x and x = z + ϕx,t γx,t, with x = x x T, The first equation can be rewritten as ẋ = γx, t k φ x + ϕ x, t γx, t + x, A7a ẋ = k φ x + d ϕ x, t A7b dt γx, t ẋ = γx, t k φ x + x, 4

15 where k = k ϕ x, t γx, tφ x, A8 and note that from A and 9, ϕ x, t γx, tφ x From, we rewrite the second equation as α φ x γx, t φ x α. ẋ = k φ x + δ x, t + δ x, tẋ = k φ x + δ x, t + δ x, tγx, t k φ x + x = k φ x + δ x, t δ x, tγx, t k φ x + δ x, tγx, tx. Due to the fact that φ x = φ x φ x, ẋ = φ x = γx, tφ x k φ x + δ x, t φ x δ x, t k γx, t φ x k γx, t + δ x, t φ x k φ x + φ + δ x, tγx, t φ x x δ x, t γx, tφ x + δ x, t φ x x. A.3 Representation of Lyapunov candidate derivative in quadratic form Now consider the candidate Lyapunov function V = ξ T P ξ, P = Whose derivative along the trajectories of the system V = φ x p φ x x γx, t k φ x + x + + p x φ x γx, tφ k x γx, t + δ x, t φ x k { k φ x + x = γx, tφ x + p x φ x p φ x x k γx, t + δ x, t φ x k p, ξ p T = φ x x A9 + φ x + φ x + After several algebraic manipulations, it is possible to group the terms δ x, t γx, tφ x + δ x, t φ x x δ x, t γx, tφ x + δ } x, t φ x x. 5

16 { V = γx, tφ x k + k δ x, t φ x p δ x, t φ x The last two terms can be rewritten as p δ x, t γx, tφ x x then, substituting, p δ x, t φ x k γx, t k + p p γx, t δ x, t φ x x + p δ x, t γx, tφ x x δ x, t γx, tφ x φ x = p δ x, t γx, tφ x φ x x φ x + φ x x δ x, t γx, tφ x φ x } δ x, t γx, tφ x φ x. V = γx, tφ x p k δ x, t φ x k δ x, t γx, t φ x φ x + p k + k p δ x, t φ x p δ x, t φ x h h x. + p δ x, t φ x } {{ } p From functions on GSTA controller φ x = we have x p k δ x, t γx, t φ x φ x x p k φ x ; φ x = sign x + 3 x + x. +, and φ x = x + 3 x + x Several terms can be grouped as perturbed bounded terms, p = p δx,t φ x k = γx,t k = k ϕx,t k δx,t φ x p p, p k k, k γx,tφ x k k, k = h = pδx,t φ x h h, h = = = p δ, p + δ k M k δ, k + δ, k α, k + α p δ, + p δ,,. A 6

17 and rewritten in a matrix form, V = γx, tφ x k p k q t φ x p k k h + p φ x x } {{ } q 3t h q t x Aa = γx, tφ x ξ T Qtξ Ab where q t q Qt = 3 t = q 3 t q t k p k p k k h + p p k k h + p h. A If matrix Qt is positive definite then the time derivative V is negative definite. A.4 Positiveness of matrix Qt The determinant of matrix Qt can be expressed as det Qt = a p p + b p p + c p, A3 where a p = 4, b p = h k + k p, c p = 4 h k k p h k. Note that the coefficient a p is negative, then, in order to get the positiveness of det Qt, the discriminant of the second degree equation det Qt = must be positive, and the constant value p should be selected within the interval defined by the two real roots of det Qt =. p x, t = b p 4a p c p = h k k p >, A4 For the h > factor > δ x, tp φ x p > δ. A5 A6 For k > factor k > δ. 7

18 For k p > factor, we get p > k, and taking into account A p > p > k α k α Then, a possible selection of p is p = + ɛ, for ɛ >. A7 k α Finally, from A6 and A7 we get kkm α +ɛ > δ, and consequently k > δ + ɛ + α. The two real roots of the quadratic equation det Qt = are p + = h k + k p + δ x, t φ x + p x, t. p = h k + k p + δ x, t φ x } {{ } p c p x, t. A8 A9a A9b The two real roots define the endpoints of an interval wich is a set of all possible values for p such that Qt >. However, the endpoints are dependent on perturbed bounded terms h, k, k and δ x, t/φ x which make each endpoint to move from a minumum value p + min, p min to a maximum value p + Max, p Max. A valid selection of a constant p must belong to an intersection set between the minor endpoint at its maximum value p Max and the maximum end point at its minumum value p + min as shown in Figure A. p p Max, p+ min. A Some possible bounds for the terms in A9 are < p c p c p c, and < p x, t p x, t p x, t, where p c = h k + k p δ, pc = h k + k p + δ, p x, t = h k k p, p x, t = k p. h k 8

19 det Qt Intersection p min p Max p + min p + Max Figure A.: Intersection set. and note that possible upper and lower bounds for p Max, p+ min are p Max h k + k p δ h k k p p + min h k + k p + δ + h k k p. A A Then p should be selected within p h k + k p δ h k k p, + p + δ h k k + h k k p. A3 A.5 Intersection set In order to guarantee a non-empty intersection set the next condition must hold p + min > p Max. A4 Then, A4 can be rewritten as + p x, t > p c p x, t. pc After several algebraic manipulations, the last inequality can be expressed as where a k K + b k K + c k >, A5 +ɛkm km a k =, kkm b k = 4 hɛ, c k = +ɛ and with a change of variable K = k. kkm δα + δ δɛ + α, 9

20 Solutions of the last inequality belong to the interior of the interval defined by K = b k ± k a k a k = hɛ k + ɛk M ± k + ɛk M k where + k = b ɛkm + ɛ k 4a k c k = 6 hɛ 8 m m kk kk Finally, gain k can be selected within the interval k δ α + δ + δ ɛ + α. k M hɛ c c k + δ, k M hɛ c + c k + δ, A6 h = δ + ɛ k α, c = k + ɛk M, k = k α km. A.6 Guarantee the existence of the interval for gain k In order to have an interval between two real roots, the discriminant k to zero k. It is possible to express the last inequality as must be greater or equals a k k + b k k + c k > A7 where a k = 6ɛ, b k = 8+ɛ α k M + δ ɛ c k = 8+ɛ k k m M δα + δ. k M +, It is worth it to note that, the coefficient a k is positive and the discriminant k = b k 4a k c k of A7 is always positive k = 64 + ɛ k m α k M + δ ɛ δ k α M + + 8ɛkM km Λ k + δ >. Then, there is always possible to find a gain k to ensure the existence of a valid selection interval for the gain k. Selecting the k gain, is possible to ensure that the interior set of parables p is not empty, and therefore, to ensure the positiveness of det Qt.

21 Gain k can be selected as k > b k + a k > + ɛ 4ɛ b k 4a k c k + α, a k α k M + δ ɛ k M ɛ 4ɛ Λk + α. A8 A9 We have shown that if A9 and A6 are satisfied, det Qt >. However the condition A9 does not imply A8 for every case. Condition A8 and A9 when δ x, t =, α = are k > δ + ɛ + ɛ δ, k > k M + by modifying the factor k M + to k M + + we achieve δ + ɛ δ + δ ɛ δ + ɛ δ km km δ ɛ + δ + ɛ δ A3 A3 km +. A3 then A9 always imply A8. Finally, condition A9 ensures that the term h = q t >. It can be seen that if det Qt = q tq t q 3 t > and q t >, q t is also positive definite. Therefore, matrix Qt is positive definite. A.7 Finite-time convergence and Convergence Time Based on J. A. Moreno 9, recall the standard inequality for quadratic forms and λ min {P } ξ ξ T P ξ λ max {P } ξ, ξ = ξ + ξ = φ x + x = x + x 3 + x + x A33 is the Euclidean norm of ξ, and note that the inequality x ξ V x, x λ min {P } is satisfied. Since Qt is definite positive and all its elements are bounded, then Qt εi >, for ε > and I the identity matrix, we can rewrite

22 where V γx, tφ x ξ T Qtξ φ x ξ T εiξ εφ x ξ ε ξ x ε ξ ελ min {P } λ max {P } V x, x ε λ max {P } V x, x µ V x, x µ V x, x, µ = ελ min {P } λ max {P }, µ = ε λ max {P }. that shows that the system trajectories converge in finite time. Since the solution of the differential equation v = µ v µ v, v = v si given by vt = exp µ t v + µ µ exp µ t, if µ and µ >. If follows from A34 and the comparison principle that V t vt, when V x, x v. Therefore, x t and x t converge to zero in finite-time and reaches that value at most after a time given by T = µ ln V x, x + µ µ A34 Proof of the Corollary When there is no uncertain control coefficient, the bounds of the function γx, t are, with loss of generality k M = = and quadratic term in inequality A5 become zero. Then, the condition for gain k is k > 6 hɛ c k + δ + ɛ k α > 4 hɛ Condition from quadratic inequality A7 reduces to A35a δ α + δ + δ ɛ + α + δ A35b k > + ɛ δ + α, A36

23 the same as in A8. Proof of the Corollary When there is no state dependent perturbations, the function δ x, t =, then the conditions are simply reduced as k k M ɛ c c k + δ, k M ɛ c + c k + δ, A37 + ɛkm + ɛ k = 6ɛ 8 δ + m m kk kk α. h = δ + ɛ k α, c = k + ɛk M, k = k α km. Gain k can be selected as k > + ɛ 4ɛ α + ɛ k M + Λk + α. 4ɛ A38 Λ k = α k M + 6ɛk M δ. 3

High order integral sliding mode control with gain adaptation

High order integral sliding mode control with gain adaptation 3 European Control Conference (ECC) July 7-9, 3, Zürich, Switzerland. High order integral sliding mode control with gain adaptation M. Taleb, F. Plestan, and B. Bououlid Abstract In this paper, an adaptive

More information

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

Lyapunov Stability Analysis of a Twisting Based Control Algorithm for Systems with Unmatched Perturbations 5th IEEE Conference on Decision and Control and European Control Conference (CDC-ECC) Orlando, FL, USA, December -5, Lyapunov Stability Analysis of a Twisting Based Control Algorithm for Systems with Unmatched

More information

Dual-Layer Adaptive Sliding Mode Control

Dual-Layer Adaptive Sliding Mode Control Dual-Layer Adaptive Sliding Mode Control Christopher Edwards 1, and Yuri Shtessel 2 Abstract This paper proposes new and novel equivalent control-based adaptive schemes for both conventional and super-twisting

More information

Higher order sliding mode control based on adaptive first order sliding mode controller

Higher order sliding mode control based on adaptive first order sliding mode controller Preprints of the 19th World Congress The International Federation of Automatic Control Cape Town, South Africa. August 4-9, 14 Higher order sliding mode control based on adaptive first order sliding mode

More information

How to Implement Super-Twisting Controller based on Sliding Mode Observer?

How to Implement Super-Twisting Controller based on Sliding Mode Observer? How to Implement Super-Twisting Controller based on Sliding Mode Observer? Asif Chalanga 1 Shyam Kamal 2 Prof.L.Fridman 3 Prof.B.Bandyopadhyay 4 and Prof.J.A.Moreno 5 124 Indian Institute of Technology

More information

Min-Max Output Integral Sliding Mode Control for Multiplant Linear Uncertain Systems

Min-Max Output Integral Sliding Mode Control for Multiplant Linear Uncertain Systems Proceedings of the 27 American Control Conference Marriott Marquis Hotel at Times Square New York City, USA, July -3, 27 FrC.4 Min-Max Output Integral Sliding Mode Control for Multiplant Linear Uncertain

More information

Robust Regulation for a 3-DOF Helicopter via Sliding-Modes Control and Observation Techniques

Robust Regulation for a 3-DOF Helicopter via Sliding-Modes Control and Observation Techniques 21 American Control Conference Marriott Waterfront, Baltimore, MD, USA June 3-July 2, 21 ThC15.1 Robust Regulation for a 3-DOF Helicopter via Sliding-Modes Control and Observation Techniques Héctor Ríos,

More information

Sliding Mode Control à la Lyapunov

Sliding Mode Control à la Lyapunov Sliding Mode Control à la Lyapunov Jaime A. Moreno Universidad Nacional Autónoma de México Eléctrica y Computación, Instituto de Ingeniería, 04510 México D.F., Mexico, JMorenoP@ii.unam.mx 4th-8th September

More information

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

A sub-optimal second order sliding mode controller for systems with saturating actuators 28 American Control Conference Westin Seattle Hotel, Seattle, Washington, USA June -3, 28 FrB2.5 A sub-optimal second order sliding mode for systems with saturating actuators Antonella Ferrara and Matteo

More information

An adaptive version of a second order sliding mode output feedback controller

An adaptive version of a second order sliding mode output feedback controller 213 European Control Conference (ECC) July 17-19, 213, Zürich, Switzerland. An adaptive version of a second order sliding mode output feedback controller Antonio Estrada, Franck Plestan and Benyamine Allouche

More information

IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY 1

IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY 1 IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY 1 Robust Control With Exact Uncertainties Compensation: With or Without Chattering? Alejandra Ferreira, Member, IEEE, Francisco Javier Bejarano, and Leonid

More information

Stability and Robustness of Homogeneous Differential Inclusions

Stability and Robustness of Homogeneous Differential Inclusions Stability and Robustness of Homogeneous Differential Inclusions Arie Levant 1, Denis Efimov 23, Andrey Polyakov 23, Wilfrid Perruquetti 2 Abstract The known results on asymptotic stability of homogeneous

More information

Nonlinear Control Lecture 5: Stability Analysis II

Nonlinear Control Lecture 5: Stability Analysis II Nonlinear Control Lecture 5: Stability Analysis II Farzaneh Abdollahi Department of Electrical Engineering Amirkabir University of Technology Fall 2010 Farzaneh Abdollahi Nonlinear Control Lecture 5 1/41

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

Pole-Placement in Higher-Order Sliding-Mode Control

Pole-Placement in Higher-Order Sliding-Mode Control Preprints of the 19th World Congress The International Federation of Automatic Control Cape Town, South Africa. August 4-9, 14 Pole-Placement in Higher-Order Sliding-Mode Control Debbie Hernández Fernando

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

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

Converse Lyapunov theorem and Input-to-State Stability

Converse Lyapunov theorem and Input-to-State Stability Converse Lyapunov theorem and Input-to-State Stability April 6, 2014 1 Converse Lyapunov theorem In the previous lecture, we have discussed few examples of nonlinear control systems and stability concepts

More 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

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

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

An homotopy method for exact tracking of nonlinear nonminimum phase systems: the example of the spherical inverted pendulum 9 American Control Conference Hyatt Regency Riverfront, St. Louis, MO, USA June -, 9 FrA.5 An homotopy method for exact tracking of nonlinear nonminimum phase systems: the example of the spherical inverted

More information

Chapter III. Stability of Linear Systems

Chapter III. Stability of Linear Systems 1 Chapter III Stability of Linear Systems 1. Stability and state transition matrix 2. Time-varying (non-autonomous) systems 3. Time-invariant systems 1 STABILITY AND STATE TRANSITION MATRIX 2 In this chapter,

More information

Passivity-based Stabilization of Non-Compact Sets

Passivity-based Stabilization of Non-Compact Sets Passivity-based Stabilization of Non-Compact Sets Mohamed I. El-Hawwary and Manfredi Maggiore Abstract We investigate the stabilization of closed sets for passive nonlinear systems which are contained

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

VARIABLE GAIN SUPER-TWISTING CONTROL USING ONLY OUTPUT FEEDBACK

VARIABLE GAIN SUPER-TWISTING CONTROL USING ONLY OUTPUT FEEDBACK Natal RN 5 a 8 de outubro de 5 VARIABLE GAIN SUPER-TWISTING CONTROL USING ONLY OUTPUT FEEDBACK Paulo Victor N. M. Vidal Timon Asch Keijock Eduardo V. L. Nunes Liu Hsu Dept. of Electrical Eng./COPPE Federal

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

Unit quaternion observer based attitude stabilization of a rigid spacecraft without velocity measurement

Unit quaternion observer based attitude stabilization of a rigid spacecraft without velocity measurement Proceedings of the 45th IEEE Conference on Decision & Control Manchester Grand Hyatt Hotel San Diego, CA, USA, December 3-5, 6 Unit quaternion observer based attitude stabilization of a rigid spacecraft

More information

Convergence Rate of Nonlinear Switched Systems

Convergence Rate of Nonlinear Switched Systems Convergence Rate of Nonlinear Switched Systems Philippe JOUAN and Saïd NACIRI arxiv:1511.01737v1 [math.oc] 5 Nov 2015 January 23, 2018 Abstract This paper is concerned with the convergence rate of the

More information

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

Stability theory is a fundamental topic in mathematics and engineering, that include every Stability Theory Stability theory is a fundamental topic in mathematics and engineering, that include every branches of control theory. For a control system, the least requirement is that the system is

More information

Delay-Dependent Stability Criteria for Linear Systems with Multiple Time Delays

Delay-Dependent Stability Criteria for Linear Systems with Multiple Time Delays Delay-Dependent Stability Criteria for Linear Systems with Multiple Time Delays Yong He, Min Wu, Jin-Hua She Abstract This paper deals with the problem of the delay-dependent stability of linear systems

More information

1 The Observability Canonical Form

1 The Observability Canonical Form NONLINEAR OBSERVERS AND SEPARATION PRINCIPLE 1 The Observability Canonical Form In this Chapter we discuss the design of observers for nonlinear systems modelled by equations of the form ẋ = f(x, u) (1)

More information

Gramians based model reduction for hybrid switched systems

Gramians based model reduction for hybrid switched systems Gramians based model reduction for hybrid switched systems Y. Chahlaoui Younes.Chahlaoui@manchester.ac.uk Centre for Interdisciplinary Computational and Dynamical Analysis (CICADA) School of Mathematics

More information

Finite-time Attractive Ellipsoid Method Using Implicit Lyapunov Functions

Finite-time Attractive Ellipsoid Method Using Implicit Lyapunov Functions Finite-time Attractive Ellipsoid Method Using Implicit Lyapunov Functions Manuel Mera, Andrey Polyakov, Wilfrid Perruquetti, Gang Zheng To cite this version: Manuel Mera, Andrey Polyakov, Wilfrid Perruquetti,

More information

USING DYNAMIC NEURAL NETWORKS TO GENERATE CHAOS: AN INVERSE OPTIMAL CONTROL APPROACH

USING DYNAMIC NEURAL NETWORKS TO GENERATE CHAOS: AN INVERSE OPTIMAL CONTROL APPROACH International Journal of Bifurcation and Chaos, Vol. 11, No. 3 (2001) 857 863 c World Scientific Publishing Company USING DYNAMIC NEURAL NETWORKS TO GENERATE CHAOS: AN INVERSE OPTIMAL CONTROL APPROACH

More information

Finite-Time Converging Jump Observer for Switched Linear Systems with Unknown Inputs

Finite-Time Converging Jump Observer for Switched Linear Systems with Unknown Inputs Finite-Time Converging Jump Observer for Switched Linear Systems with Unknown Inputs F.J. Bejarano a, A. Pisano b, E. Usai b a National Autonomous University of Mexico, Engineering Faculty, Division of

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

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

Introduction to Nonlinear Control Lecture # 3 Time-Varying and Perturbed Systems p. 1/5 Introduction to Nonlinear Control Lecture # 3 Time-Varying and Perturbed Systems p. 2/5 Time-varying Systems ẋ = f(t, x) f(t, x) is piecewise continuous in t and locally Lipschitz in x for all t

More information

Control of the Inertia Wheel Pendulum by Bounded Torques

Control of the Inertia Wheel Pendulum by Bounded Torques Proceedings of the 44th IEEE Conference on Decision and Control, and the European Control Conference 5 Seville, Spain, December -5, 5 ThC6.5 Control of the Inertia Wheel Pendulum by Bounded Torques Victor

More information

Second Order Sliding Mode Control for Nonlinear Affine Systems with Quantized Uncertainty

Second Order Sliding Mode Control for Nonlinear Affine Systems with Quantized Uncertainty Second Order Sliding Mode Control for Nonlinear Affine Systems with Quantized Uncertainty Gian Paolo Incremona a, Michele Cucuzzella b, Antonella Ferrara b a Dipartimento di Elettronica, Informazione e

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

Target Localization and Circumnavigation Using Bearing Measurements in 2D

Target Localization and Circumnavigation Using Bearing Measurements in 2D Target Localization and Circumnavigation Using Bearing Measurements in D Mohammad Deghat, Iman Shames, Brian D. O. Anderson and Changbin Yu Abstract This paper considers the problem of localization and

More information

Chaos suppression of uncertain gyros in a given finite time

Chaos suppression of uncertain gyros in a given finite time Chin. Phys. B Vol. 1, No. 11 1 1155 Chaos suppression of uncertain gyros in a given finite time Mohammad Pourmahmood Aghababa a and Hasan Pourmahmood Aghababa bc a Electrical Engineering Department, Urmia

More information

On Sontag s Formula for the Input-to-State Practical Stabilization of Retarded Control-Affine Systems

On Sontag s Formula for the Input-to-State Practical Stabilization of Retarded Control-Affine Systems On Sontag s Formula for the Input-to-State Practical Stabilization of Retarded Control-Affine Systems arxiv:1206.4240v1 [math.oc] 19 Jun 2012 P. Pepe Abstract In this paper input-to-state practically stabilizing

More information

Energy-based Swing-up of the Acrobot and Time-optimal Motion

Energy-based Swing-up of the Acrobot and Time-optimal Motion Energy-based Swing-up of the Acrobot and Time-optimal Motion Ravi N. Banavar Systems and Control Engineering Indian Institute of Technology, Bombay Mumbai-476, India Email: banavar@ee.iitb.ac.in Telephone:(91)-(22)

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

Sliding mode control of continuous time systems with reaching law based on exponential function

Sliding mode control of continuous time systems with reaching law based on exponential function Journal of Physics: Conference Series PAPER OPEN ACCESS Sliding mode control of continuous time systems with reaching law based on exponential function To cite this article: Piotr Gamorski 15 J. Phys.:

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

Higher Order Sliding Mode Control: A Control Lyapunov Function Based Approach

Higher Order Sliding Mode Control: A Control Lyapunov Function Based Approach Higher Order Sliding Mode Control: A Control Lyapunov Function Based Approach Shyam Kamal IIT Bombay Systems and Control Engg. CRNTS Building, Powai, Mumbai India shyam@sc.iitb.ac.in B. Bandyopadhyay IIT

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

State and Parameter Estimation of a CSTR

State and Parameter Estimation of a CSTR Instituto Tecnológico y de Estudios Superiores de Occidente Repositorio Institucional del ITESO rei.iteso.mx Departamento de Matemáticas y Física DMAF - Artículos y ponencias con arbitrae 2012-10 State

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

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

Global Practical Output Regulation of a Class of Nonlinear Systems by Output Feedback Proceedings of the 44th IEEE Conference on Decision and Control, and the European Control Conference 2005 Seville, Spain, December 2-5, 2005 ThB09.4 Global Practical Output Regulation of a Class of Nonlinear

More information

A higher order sliding mode controller for a class of MIMO nonlinear systems: application to PM synchronous motor control

A higher order sliding mode controller for a class of MIMO nonlinear systems: application to PM synchronous motor control A higher order sliding mode controller for a class of MIMO nonlinear systems: application to PM synchronous motor control S Laghrouche, F Plestan and A Glumineau Abstract A new robust higher order sliding

More information

Tracking Control of a Class of Differential Inclusion Systems via Sliding Mode Technique

Tracking Control of a Class of Differential Inclusion Systems via Sliding Mode Technique International Journal of Automation and Computing (3), June 24, 38-32 DOI: 7/s633-4-793-6 Tracking Control of a Class of Differential Inclusion Systems via Sliding Mode Technique Lei-Po Liu Zhu-Mu Fu Xiao-Na

More 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

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

Damped harmonic motion

Damped harmonic motion Damped harmonic motion March 3, 016 Harmonic motion is studied in the presence of a damping force proportional to the velocity. The complex method is introduced, and the different cases of under-damping,

More information

Model Orbit Robust Stabilization (MORS) of Pendubot with Application to Swing up Control

Model Orbit Robust Stabilization (MORS) of Pendubot with Application to Swing up Control Proceedings of the 44th IEEE Conference on Decision and Control, and the European Control Conference 5 Seville, Spain, December 1-15, 5 WeIC18.1 Model Orbit Robust Stabilization (MORS) of Pendubot with

More information

Controlling Human Heart Rate Response During Treadmill Exercise

Controlling Human Heart Rate Response During Treadmill Exercise Controlling Human Heart Rate Response During Treadmill Exercise Frédéric Mazenc (INRIA-DISCO), Michael Malisoff (LSU), and Marcio de Queiroz (LSU) Special Session: Advances in Biomedical Mathematics 2011

More information

Converse Lyapunov-Krasovskii Theorems for Systems Described by Neutral Functional Differential Equation in Hale s Form

Converse Lyapunov-Krasovskii Theorems for Systems Described by Neutral Functional Differential Equation in Hale s Form Converse Lyapunov-Krasovskii Theorems for Systems Described by Neutral Functional Differential Equation in Hale s Form arxiv:1206.3504v1 [math.ds] 15 Jun 2012 P. Pepe I. Karafyllis Abstract In this paper

More information

Delay-dependent Stability Analysis for Markovian Jump Systems with Interval Time-varying-delays

Delay-dependent Stability Analysis for Markovian Jump Systems with Interval Time-varying-delays International Journal of Automation and Computing 7(2), May 2010, 224-229 DOI: 10.1007/s11633-010-0224-2 Delay-dependent Stability Analysis for Markovian Jump Systems with Interval Time-varying-delays

More information

STABILITY OF PLANAR NONLINEAR SWITCHED SYSTEMS

STABILITY OF PLANAR NONLINEAR SWITCHED SYSTEMS LABORATOIRE INORMATIQUE, SINAUX ET SYSTÈMES DE SOPHIA ANTIPOLIS UMR 6070 STABILITY O PLANAR NONLINEAR SWITCHED SYSTEMS Ugo Boscain, régoire Charlot Projet TOpModel Rapport de recherche ISRN I3S/RR 2004-07

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

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

Lyapunov Optimizing Sliding Mode Control for Robot Manipulators

Lyapunov Optimizing Sliding Mode Control for Robot Manipulators Applied Mathematical Sciences, Vol. 7, 2013, no. 63, 3123-3139 HIKARI Ltd, www.m-hikari.com Lyapunov Optimizing Sliding Mode Control for Robot Manipulators Chutiphon Pukdeboon Department of Mathematics

More information

Computing Optimized Nonlinear Sliding Surfaces

Computing Optimized Nonlinear Sliding Surfaces Computing Optimized Nonlinear Sliding Surfaces Azad Ghaffari and Mohammad Javad Yazdanpanah Abstract In this paper, we have concentrated on real systems consisting of structural uncertainties and affected

More information

New methodologies for adaptive sliding mode control

New methodologies for adaptive sliding mode control New methodologies for adaptive sliding mode control Franck Plestan, Yuri Shtessel, Vincent Bregeault, Alexander Poznyak To cite this version: Franck Plestan, Yuri Shtessel, Vincent Bregeault, Alexander

More information

The ϵ-capacity of a gain matrix and tolerable disturbances: Discrete-time perturbed linear systems

The ϵ-capacity of a gain matrix and tolerable disturbances: Discrete-time perturbed linear systems IOSR Journal of Mathematics (IOSR-JM) e-issn: 2278-5728, p-issn: 2319-765X. Volume 11, Issue 3 Ver. IV (May - Jun. 2015), PP 52-62 www.iosrjournals.org The ϵ-capacity of a gain matrix and tolerable disturbances:

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

State estimation of uncertain multiple model with unknown inputs

State estimation of uncertain multiple model with unknown inputs State estimation of uncertain multiple model with unknown inputs Abdelkader Akhenak, Mohammed Chadli, Didier Maquin and José Ragot Centre de Recherche en Automatique de Nancy, CNRS UMR 79 Institut National

More information

Autonomous Helicopter Landing A Nonlinear Output Regulation Perspective

Autonomous Helicopter Landing A Nonlinear Output Regulation Perspective Autonomous Helicopter Landing A Nonlinear Output Regulation Perspective Andrea Serrani Department of Electrical and Computer Engineering Collaborative Center for Control Sciences The Ohio State University

More information

IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 52, NO. 11, NOVEMBER

IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 52, NO. 11, NOVEMBER IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 52, NO. 11, NOVEMBER 2007 2085 Analysis of Chattering in Systems With Second-Order Sliding Modes Igor Boiko, Member, IEEE, Leonid Fridman, Member, IEEE, Alessro

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

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

Electronic Throttle Valve Control Design Based on Sliding Mode Perturbation Estimator

Electronic Throttle Valve Control Design Based on Sliding Mode Perturbation Estimator on Sliding Mode Perturbation Estimator Asst. Prof. Dr. Shibly Ahmed Al-Samarraie, Lect. Yasir Khudhair Al-Nadawi, Mustafa Hussein Mishary, Muntadher Mohammed Salih Control & Systems Engineering Department,

More information

Sliding Mode Regulator as Solution to Optimal Control Problem for Nonlinear Polynomial Systems

Sliding Mode Regulator as Solution to Optimal Control Problem for Nonlinear Polynomial Systems 29 American Control Conference Hyatt Regency Riverfront, St. Louis, MO, USA June -2, 29 WeA3.5 Sliding Mode Regulator as Solution to Optimal Control Problem for Nonlinear Polynomial Systems Michael Basin

More information

L 2 -induced Gains of Switched Systems and Classes of Switching Signals

L 2 -induced Gains of Switched Systems and Classes of Switching Signals L 2 -induced Gains of Switched Systems and Classes of Switching Signals Kenji Hirata and João P. Hespanha Abstract This paper addresses the L 2-induced gain analysis for switched linear systems. We exploit

More information

STABILIZATION FOR A CLASS OF UNCERTAIN MULTI-TIME DELAYS SYSTEM USING SLIDING MODE CONTROLLER. Received April 2010; revised August 2010

STABILIZATION FOR A CLASS OF UNCERTAIN MULTI-TIME DELAYS SYSTEM USING SLIDING MODE CONTROLLER. Received April 2010; revised August 2010 International Journal of Innovative Computing, Information and Control ICIC International c 2011 ISSN 1349-4198 Volume 7, Number 7(B), July 2011 pp. 4195 4205 STABILIZATION FOR A CLASS OF UNCERTAIN MULTI-TIME

More information

Delay-independent stability via a reset loop

Delay-independent stability via a reset loop Delay-independent stability via a reset loop S. Tarbouriech & L. Zaccarian (LAAS-CNRS) Joint work with F. Perez Rubio & A. Banos (Universidad de Murcia) L2S Paris, 20-22 November 2012 L2S Paris, 20-22

More 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

Control Systems I. Lecture 2: Modeling. Suggested Readings: Åström & Murray Ch. 2-3, Guzzella Ch Emilio Frazzoli

Control Systems I. Lecture 2: Modeling. Suggested Readings: Åström & Murray Ch. 2-3, Guzzella Ch Emilio Frazzoli Control Systems I Lecture 2: Modeling Suggested Readings: Åström & Murray Ch. 2-3, Guzzella Ch. 2-3 Emilio Frazzoli Institute for Dynamic Systems and Control D-MAVT ETH Zürich September 29, 2017 E. Frazzoli

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 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

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

Newtonian Mechanics. Chapter Classical space-time

Newtonian Mechanics. Chapter Classical space-time Chapter 1 Newtonian Mechanics In these notes classical mechanics will be viewed as a mathematical model for the description of physical systems consisting of a certain (generally finite) number of particles

More information

Deterministic Dynamic Programming

Deterministic Dynamic Programming Deterministic Dynamic Programming 1 Value Function Consider the following optimal control problem in Mayer s form: V (t 0, x 0 ) = inf u U J(t 1, x(t 1 )) (1) subject to ẋ(t) = f(t, x(t), u(t)), x(t 0

More information

Event-based Stabilization of Nonlinear Time-Delay Systems

Event-based Stabilization of Nonlinear Time-Delay Systems Preprints of the 19th World Congress The International Federation of Automatic Control Event-based Stabilization of Nonlinear Time-Delay Systems Sylvain Durand Nicolas Marchand J. Fermi Guerrero-Castellanos

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

Trajectory Tracking Control of Bimodal Piecewise Affine Systems

Trajectory Tracking Control of Bimodal Piecewise Affine Systems 25 American Control Conference June 8-1, 25. Portland, OR, USA ThB17.4 Trajectory Tracking Control of Bimodal Piecewise Affine Systems Kazunori Sakurama, Toshiharu Sugie and Kazushi Nakano Abstract This

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

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

Robust Model Free Control of Robotic Manipulators with Prescribed Transient and Steady State Performance

Robust Model Free Control of Robotic Manipulators with Prescribed Transient and Steady State Performance Robust Model Free Control of Robotic Manipulators with Prescribed Transient and Steady State Performance Charalampos P. Bechlioulis, Minas V. Liarokapis and Kostas J. Kyriakopoulos Abstract In this paper,

More information

Prof. Krstic Nonlinear Systems MAE281A Homework set 1 Linearization & phase portrait

Prof. Krstic Nonlinear Systems MAE281A Homework set 1 Linearization & phase portrait Prof. Krstic Nonlinear Systems MAE28A Homework set Linearization & phase portrait. For each of the following systems, find all equilibrium points and determine the type of each isolated equilibrium. Use

More information

Stabilization of a 3D Rigid Pendulum

Stabilization of a 3D Rigid Pendulum 25 American Control Conference June 8-, 25. Portland, OR, USA ThC5.6 Stabilization of a 3D Rigid Pendulum Nalin A. Chaturvedi, Fabio Bacconi, Amit K. Sanyal, Dennis Bernstein, N. Harris McClamroch Department

More information

A new method to obtain ultimate bounds and convergence rates for perturbed time-delay systems

A new method to obtain ultimate bounds and convergence rates for perturbed time-delay systems INTERNATIONAL JOURNAL OF ROBUST AND NONLINEAR ONTROL Int. J. Robust. Nonlinear ontrol 212; 22:187 188 ublished online 21 September 211 in Wiley Online Library (wileyonlinelibrary.com)..179 SHORT OMMUNIATION

More information

1 Lyapunov theory of stability

1 Lyapunov theory of stability M.Kawski, APM 581 Diff Equns Intro to Lyapunov theory. November 15, 29 1 1 Lyapunov theory of stability Introduction. Lyapunov s second (or direct) method provides tools for studying (asymptotic) stability

More information

The PVTOL Aircraft. 2.1 Introduction

The PVTOL Aircraft. 2.1 Introduction 2 The PVTOL Aircraft 2.1 Introduction We introduce in this chapter the well-known Planar Vertical Take-Off and Landing (PVTOL) aircraft problem. The PVTOL represents a challenging nonlinear systems control

More information

Sensorless PBC of induction motors: A separation principle from ISS properties

Sensorless PBC of induction motors: A separation principle from ISS properties Proceedings of the 46th IEEE Conference on Decision and Control New Orleans, LA, USA, Dec. 12-14, 27 FrC9.2 Sensorless PBC of induction motors: A separation principle from ISS properties Jaime A. Moreno

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

Trajectory tracking & Path-following control

Trajectory tracking & Path-following control Cooperative Control of Multiple Robotic Vehicles: Theory and Practice Trajectory tracking & Path-following control EECI Graduate School on Control Supélec, Feb. 21-25, 2011 A word about T Tracking and

More information