Dual-Layer Adaptive Sliding Mode Control

Size: px
Start display at page:

Download "Dual-Layer Adaptive Sliding Mode Control"

Transcription

1 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 sliding mode control algorithms. The approach is based on a dual layer nested adaptive scheme which is quite different to the existing schemes proposed in the sliding mode literature. The new adaptive schemes do not require knowledge of the minimum and maximum allowable values of the adaptive gains, and more importantly do not require information about the upper-bound of the disturbances and their derivatives. The underlying idea can be applied to a variety of sliding mode control structures and relies more on the availability of an online approximation of the equivalent control, than the precise control law used to induce and maintain sliding. In this paper, these ideas are incorporated within classical relay structures, unit vector control schemes and super-twisting controllers. The simulations presented in the paper confirm the effectiveness and simplicity of the proposed scheme. I. INTRODUCTION Sliding mode control is an established and increasingly popular methodology for controlling uncertain systems. In addition to creating closed-loop insensitivity to a certain class of uncertainty so-called matched uncertainty sliding mode controllers provide finite time convergence guarantees [1]. To create these attractive properties, sliding mode schemes are invariably nonlinear and contain discontinuities at some location within the control structure, even if the overall control signal is continuous. Another feature is that the controllers typically contain, within their structure, bounds of some kind on the uncertainty. These bounds can take different forms. In the simplest case upper bounds are required on the magnitude of the uncertainty. This is usually the case for conventional sliding mode controllers [1], [2]. In other cases, a bound on the derivative of the uncertainty is required [3]. Another popular constraint involves the Lipschitz gain of some appropriate higher derivative [4]. Whilst in principle conservative (gross) upper-bounds can be employed to guarantee sliding takes place, in practise such an approach has the disadvantage of increasing the likelihood of so-called chattering. This has motivated the need for what broadly speaking could be termed adaptive sliding mode control, whereby (usually) the scalar gains representing upper-bounds on the uncertainty or its derivatives are allowed to varying to ensure the enforcement and maintenance of a sliding mode. There is a rich history of literature in this sub-branch of sliding mode control theory largely because initially it was considered as a mechanism to try to mitigate the occurrence of chattering which has been a long standing 1 College of Engineering, Mathematics and Physical Sciences, University of Exeter, Exeter UK EX4 4QF, UK; c.edwards@exeter.ac.uk 2 Department of Electrical Engineering, University of Alabama, Huntsville, Alabama, USA; shtessel@ece.uah.edu problem. Some of the key papers in this area are [5] [9] and a recent overview of this field is given in [10]. Such a standpoint has also been adopted within fault tolerant control frameworks [11] [13] where post-fault adaptation is required to maintain sliding. In the last few years the creation of new Lyapunov functions for previously well established sliding mode control structures particularly for 2nd order sliding controllers (2-SM) such as the so-called twisting and super-twisting controllers has renewed interest in this area [14]. The literature expanding these Lyapunov ideas into the realm of adaptive sliding mode control is developing rapidly [15] [20]. Whilst it is intuitively clear that when sliding begins to deteriorate the controller gains must be increased, devising an effective way of lowering unnecessarily large gains once sliding is achieved, has proved more difficult. This paper follows the approach of [21], [22] in the sense that the adaption scheme relies on the availability, in real time, of the equivalent control signal. The equivalent control signal may be viewed as the average value the discontinuous signal must take in order to preserve/maintain a sliding motion [23]. Although by inception the equivalent control signal was regarded as an abstraction to help analyze the reduced order motion associated with sliding, an arbitrarily close approximation can be obtained by low-pass filtering the high (ideally infinite) frequency switching which is obtained during sliding. The use of the equivalent control plays a vital role in the adaptive scheme proposed in [21] and is also central to this paper. The main contribution of this paper is to propose new and novel equivalent control-based adaptive schemes for both conventional and super-twisting sliding mode control algorithms. The approach is based on a dual layer nested adaptive scheme which is quite different to the existing schemes proposed in the sliding mode literature [10], [15]. The new adaptive schemes do not require knowledge of the minimum and maximum allowed values of the adaptive gain and also do not require information about the upperbound of the disturbances and their derivatives that are necessary in [21]. The underlying idea can be applied to a variety of sliding mode control structures and relies more on the availability of the equivalent control than the precise control-law used to induce and maintain sliding. In this is paper, it is incorporated within classical relay structures, unit vector control schemes and super-twisting controllers. The simulations presented in the paper confirm the effectiveness and simplicity of the proposed schemes.

2 II. A SINGLE INPUT SINGLE OUTPUT FORMULATION Consider initially the proto-typical first-order sliding mode equation σ(t) = a(t)+u(t) (1) where σ(t) R represents the switching function to be forced to zero in finite time,u(t) represents the scalar control input to be manipulated and a(t) is a disturbance. Here it will be assumed that a(t) is not known but its magnitude and its derivative ȧ(t) are bounded so that a(t) < a 0 and ȧ(t) < a 1 where both a 0 and a 1 are finite. Consider the control law u(t) = (k(t) + η) sign(σ(t)) (2) where η is a small positive design constant and k(t) is a varying scalar term which satisfies an adaptive scheme, which will be explicitly defined later in the paper. The objective is to select k(t) as small as possible to ensure sliding takes place in (1). Note that a sufficient condition to enforce a sliding motion in (1) is that k(t) > a(t) (3) in which case the so-called η-reachability condition is satisfied [1], [2]. During the sliding motion σ(t) 0 and the so-called equivalent control u eq (t), which is the value the switched signal must take on average [23] to maintain sliding, must satisfy u eq (t) = a(t) i.e it must take the value to cancel exactly the imprecisely unknown uncertainty/disturbance. Consequently during sliding u eq (t) = a(t). Although the equivalent control was conceived as an abstraction to allow the analysis of the reduced order sliding motion, an arbitrarily close approximation to the equivalent control can be obtained by low pass filtering of the switching signal k(t) sign(σ(t)) [23]. In this way if ū eq (t) satisfies ū eq (t) = 1 τ (k(t) sign(σ(t)) ū eq(t)) (4) where τ > 0 is the (small) time constant, ū eq (t) u eq (t) can be arbitrary small (at least in theory) for small enough τ. As in [21], [22] the equivalent control will be exploited when constructing the adaptive algorithm for k(t). Define δ(t) = k(t) 1 u eq(t) ǫ (5) where 0 < < 1 is a design scalar and ǫ is a small positive scalar. Note that if δ = 0 then k(t) > u eq (t) = a(t). As argued above the inequality k(t) > a(t) is precisely the condition needed to maintain sliding in equation (1). Note that provided it is accepted that a good approximation to u eq (t) is available in real time through the filtering operation in (4), then the quantity δ(t) is known and can be used as part of the (adaptive) control algorithm. The adaptive control element k(t) in (2) will now be described. Specifically define k(t) = ρ(t)sign(δ(t)) (6) where ρ(t) is a varying scalar which has a physical interpretation: namely it represents an upper-bound on the rate of change of the disturbance. In this paper it is assumed that ρ(t) has the structure ρ(t) = r 0 +r(t) (7) where r 0 is a fixed positive scalar and the evolution of r(t) will also satisfy a differential equation (i.e an adaptive law) that will be described shortly. This dual layer adaptation is the crux of this paper. Precise details regarding the adaptation law for r(t) proposed in this paper will depend on the assumptions which are made with respect to the knowledge about a 1 (the upper-bound on the magnitude of the derivative of a(t)). In particular two layers of adaptation occur. One layer is concerned with the magnitude of the switching signal in the control law k(t). The rate at which k(t) can change is depends on the time-varying parameter r(t) which itself adapts in a way to ensure r(t)+r 0 > ȧ(t). This is the second adaptive layer in the scheme. This second layer obviates the need to know a-priori the bound a 1. Two situations will now be considered: firstly the situation when a 1 is known, and secondly the situation when it is unknown. A. Formulation when the bound a 1 is known In this section it is assumed that a 0 is unknown (but bounded), but a 1 is available: i.e the worst case rate of change of the disturbance a(t) is known. Define e(t) = a 1 / r(t) (8) Since (in this subsection) it is assumed that a 1 is known then e(t) is known and can be exploited in the adaptation scheme. Define ṙ(t) = γ δ(t) +r 0 γ sign(e(t)) (9) where γ is positive design scalar and δ(t) is defined in (5). Note that to realize this adaptive scheme, a 1 must be known in order to evaluate e(t) in (8). The dynamical system associated with the variables δ(t) and e(t) in (5) and (8) will now be analyzed using the Lyapunov function V = 1 2 δ γ e2 (10) Taking the derivative with respect to time Arguing as in [21], from equation (5) V = δ δ + 1 eė (11) γ δ = k(t) 1 d dt u eq(t) = k(t) 1 d a(t) (12) dt

3 Therefore from (6) it follows that δ δ δ(t) k(t)+ δ(t) a 1 = ρ(t) δ(t) + δ(t) a 1 = r 0 δ(t) r(t) δ(t) + δ(t) a 1 = r 0 δ(t) +e(t) δ(t) (13) from the definition of e(t) in (8). Therefore V r 0 δ(t) + δ(t) e(t) 1 γ e(t)ṙ(t) Since = r 0 δ(t) + δ(t) e(t) δ(t) e(t) r 0 1 γ e(t) 1 = r 0 δ(t) r 0 γ (e(t) = ( ) 1 2r 0 2 δ(t) + 1 2γ (e(t) r 0 2V (14) ( δ + e ) ( ) δ 2 1/2 2 2γ 2 + e 2 (15) 2γ for all δ and e. Inequality (14) implies V = 0 in finite time and therefore both δ(t) and e(t) become zero in some finite time t 0 > 0. Consequently from the definition of δ in (5) k(t) = u eq (t) + (1 ) u eq (t) +ǫ = a(t) + (1 ) a(t) +ǫ > a(t) (16) for all time t > t 0. This is exactly the condition necessary to maintain sliding. Also note that since e(t) is bounded, from the definition of e(t) in (8), r(t) and hence ρ(t) remains bounded. B. Formulation when a 1 is unknown In this subsection it is assumed that both a 0 and a 1 are unknown (but bounded). Since a 1 is not known the variable e(t) is unknown and the adaptive scheme in (9) can not be used. Instead define ṙ(t) = γ δ(t) (17) The new adaptive scheme now comprises (6), (7) and (17). The Lyapunov function V = 1 2 δ γ e2 from (10) will be employed to analyze the error variables e(t) and δ(t) from (5) and (8). As before, from (13) it follows that δ δ r 0 δ(t) +e(t) δ(t) (18) Now from the definition of e(t) in equation (8) and of r(t) from (17), it follows that ė(t) = ṙ(t) = γ δ(t). Therefore V r 0 δ(t) + δ(t) e(t) 1 γ eṙ(t) = r 0 δ(t) + δ(t) e(t) δ(t) e(t) = r 0 δ(t) (19) Since V 0 it follows that both e(t) and δ(t) remain bounded. Furthermore from LaSalle s invariance principal [24], δ(t) 0 as t. Consequently there exists a finite time t 0 such that δ(t) ǫ/2 for all time t > t 0 (where ǫ is the user defined small scalar which is involved in the definition of δ in (5)). Consequently from the definition of δ(t) in (5), for all t > t 0 Thus and therefore δ(t) = k(t) 1 u eq(t) ǫ < ǫ/2 k(t) 1 u eq(t) ǫ > ǫ/2 k(t) > u eq (t) + (1 ) u eq (t) + ǫ 2 (20) > a(t) (21) for all time t > t 0. From (21) it follows that the condition for maintaining a sliding motion on σ = 0 is guaranteed. Remark In equality (20), the right hand side establishes a bounding cone around the equivalent control u eq (t) involving both multiplicative (1 ) and fixed ǫ 2 components. This introduces robustness into the adaptive scheme since the value of u eq (t) can only be estimated by ū eq (t) through the low-pass filtering process in (4). The amount of allowable uncertainty is a function of the parameters and ǫ which are to be selected by the designer (subject to > 1 and ǫ > 0). In this way the designer can introduce his/her own preferred level of safety into the algorithm by widening the cone through making smaller and ǫ bigger although, of course, this must be traded-off against how much larger k(t) becomes with respect to a(t). Note since both e(t) and δ(t) remain bounded, from (8), the adaptive gain r(t) satisfies r(t) < a 1 + e(t) and so r(t) and hence ρ(t) remains bounded. Also from the definition of δ(t) in (5) it follows k(t) < δ(t) + 1 u eq(t) +ǫ < δ(t) + a 0 +ǫ (22) and so k(t) remains bounded. Note that prior to sliding taking place, the adaptive scheme for k(t) as described above is also applicable. Suppose no sliding takes place in the interval [ 0 t 0 ]. During this time sign(σ(t)) = 1 almost everywhere and therefore formally u eq (t) = k(t) almost everywhere. Substituting this value in (5), it follows that δ(t) = ( 1) k(t) ǫ < 0 almost everywhere since 0 < < 1. Consequently sign(δ(t)) = 1 almost everywhere and from (6) it follows k(t) = ρ(t) > ρ 0

4 and therefore the gain k(t) continues to grow at the rate dictated by ρ(t) which is always greater than r 0. Increasing k(t) is precisely what is need to induce a sliding motion. Remark Note that whilst certain parallels exist between the adaptive schemes in (6), (9) and (17) and those proposed in [21], the precise details are quite different. In this paper, compared to [21], no knowledge about the upper-bound a 0 is required. Furthermore in the scheme presented in Section II.B, no knowledge of the upper-bound on a 1 is required in the adaptive scheme. In [21] knowledge of both a 0 and a 1 are required (as is the polarity of the disturbance signal which is not allowed to change). Also the dual-layer nested adaptive architecture involving k(t) and r(t) is clearly quite different from the schemes proposed in [15]. III. A MULTI-INPUT MULTI-OUTPUT FORMULATION Now consider a multi-variable version of the first-order scalar equation in (1) given by σ(t) = a(t)+u(t) (23) where σ(t) R m represents the switching function to be forced to zero in finite time,u(t) R m represents the control input to be manipulated and a(t) R m is a disturbance which is imprecisely known. Here it will be assumed that a(t) is not known but its magnitude and its derivative ȧ(t) are bounded so that a(t) < a 0 and ȧ(t) < a 1 where both a 0 and a 1 are finite but unknown. Consider the unit vector control law [2], [25] given by u(t) = (k(t)+η) σ(t) (σ(t)) (24) where η is a positive design constant and k(t) is a varying term which satisfies an adaptive law. A sufficient condition to ensure sliding takes place on σ 0 in finite time is k(t) > a(t) (25) If (25) is satisfied then the multivariable η-reachability condition [1], [2] of the form σ T σ η σ is satisfied and sliding is guaranteed. In this multivariable situation the concept of equivalent control is equally applicable and so once sliding is achieved u eq (t) = a(t) (26) and u eq (t) = a(t). Now define a scalar δ(t) = k(t) 1 u eq(t) ǫ (27) where, as in Section II, the scalar parameters 0 < < 1 and ǫ > 0. As in Section II.B the gain k(t) adapts according to the law k(t) = ρ(t)sign(δ(t)) (28) where ρ(t) = r(t)+r 0 and ṙ(t) = γ δ(t) (29) with γ a positive user defined scalar. Although the control problem is a multivariable one, the approach in Section II can be employed here because δ(t) is once again a scalar. Define e(t) = a 1 / r(t) (30) then using the Lyapunov function V = 1 2 δ γ e2 and repeating the LaSalle argument in Section II, once again it can be demonstrated that in finite time k(t) > a(t) and the η-reachability condition σ T σ < η σ is satisfied and sliding is maintained. IV. ADAPTIVE CONTINUOUS HIGHER ORDER SLIDING MODE CONTROL: SUPER-TWISTING CASE Consider once again the scalar sliding variable dynamics in (1) under the assumption that ȧ a 1 where a 1 > 0. Now suppose that in instead of the relay structure in (2), u(t) is given by the so-called super-twisting control u(t) = λ σ(t) 1/2 sign(σ(t))+u 1 (t) (31) u 1 (t) = k sign(σ(t)) (32) which drives both σ, σ 0 in finite time if and λ > k > a 1 (33) 2 (k +a 1 )(1+q) k a 1 1 q (34) where a(t) < qu m, 0 < q < 1 and u(t) U m [26]. Assuming that the gain λ can be selected large enough so that equation (34) holds, the aim is to adapt the gain k(t) in equation (32) so that k(t) is close to a 1 whilst satisfying condition (34). This reduces the amplitude of the high frequency part of the super-twisting control in equation (32) which helps reduced chattering. Remark In the exposition above the original notation of [26] has been retained 1. However it is clear that qu m is essentially the bound a 0 on the magnitude of the disturbance a(t) employed earlier in Section II. Equations (1), (31) and (32) can be written in the form σ(t) = λ σ(t) 1/2 sign(σ(t))+v(t) (35) v(t) = ϕ(t) w(t) (36) where ϕ(t) = ȧ(t), and w(t) = k sign(σ(t)) (37) During a 2-SM σ = v = 0 (which is exactly equivalent to the condition σ = σ = 0) and the equivalent control w eq (t) = ϕ(t). Suppose d dt ϕ(t) a2. Again two cases will be considered: firstly the case when a 2 is known; and secondly the case when a 2 is unknown. 1 For further details, see the appendix.

5 A. Formulation when a 2 is known Assuming that w eq (t) is available (by filtering similar to the extraction process for ū eq (t) in (4)). Introduce a new variable δ(t) = k(t) 1 w eq(t) ǫ (38) where 0 < < 1 and ǫ > 0 is a small real number. The first layer of the proposed double-layer control gain adaptation algorithm is defined as k(t) = (r 0 +r(t)) sign(δ) (39) where r 0 > 0 is a small scalar, and the evolution of r(t) in the second layer of the adaptation algorithm is given by where ṙ(t) = γ δ(t) +r 0 γsign(e(t)) (40) e = a 2 / r(t) (41) and γ is a positive scalar. Note that in order to realize (40), the bound a 2 must be known. It follows from the definition of δ(t) in (38) that δ(t) = k(t) 1 and therefore d dt w eq(t) = k(t) 1 d ϕ(t) (42) dt δ δ δ k(t)+ δ a 2 r 0 δ r(t) δ + δ a 2 = ( r 0 +e) δ (43) Now the stability of the dynamics of δ(t) and e(t) from (38) and (41) will be studied. Using the Lyapunov function candidate V = 1 2 δ γ e2 (44) its derivative satisfies V ( r 0 +e) δ 1 γ eṙ(t) 1 = ( r 0 +e) δ e δ r 0 γ e ( ) = r δ +r 0 r 0 2V 1/2 2γ e (45) from inequality (15). The inequality V r 0 2V 1/2 from (45) guarantees that in finite time V 0, which means the finite time convergence of δ,e 0. This in turns guarantees the boundedness of k(t) and r(t) from (39) and (40). In the 2-SM (δ = e = 0 σ = v = 0), using (38), the following inequality holds k(t) = w eq (t) + 1 w eq(t) +ε = ϕ(t) + 1 ϕ(t) +ε > ϕ(t) (46) This means that equation (33) holds, and provided that λ in (34) is sufficiently large, the 2-SM is maintained. B. A formulation when a 2 is unknown If a 2 is unknown the formulation used in Section III.A is not applicable. However instead of the adaptive law in (40), consider (39) together with ṙ(t) = γ δ(t) (47) where γ is a positive scalar. The stability of the dynamics δ(t) and e(t) from (38) and (41) together with the dual stage adaptive laws (39) and (47) will now be investigated. Note this formulation does not require knowledge of a 2. Using the Lyapunov function candidate it can be shown that V = 1 2 δ γ e2 (48) V r 0 δ(t) and then arguing as in Section II.B, from LaSalle s principal, in finite time t 0 the inequality δ(t) < ǫ/2 is guaranteed and from (38) it follows k(t) > ϕ(t) (49) holds for all t > t 0. This means that equation (33) holds, and provided that λ from (34) is sufficiently large, the 2-SM is maintained. V. SIMULATION RESULTS Consider the scalar situation in (1) when the disturbance is given by a(t) = 2+sin(t). Suppose initially that a bound a 1 on the rate of change of the disturbance a(t) is known so that the adaptive scheme (2), (6) and (9) from Section II.A can be employed. In the simulations which follow a 1 = 1, = 0.99, r 0 = 0.5, ǫ = 0.01 and γ = 4. Figures 1-3 show the results when σ(0). Figure 1 shows that sliding is maintain throughout the simulation in the presence of the disturbance. Figure 2 shows that k(t) varies and attempts to track the disturbance. Since in this case = , very little margin of error between k(t) and a(t) is being implicity specified. In this situation, because it is assumed that a 1 is known, the gain r(t) tracks the upper-bound of ȧ(t) (in this case unity) in finite time. Fig. 1. Evolution of the switching function

6 Fig. 2. Evolution of the adaptive gain k(t) Fig. 4. Evolution of the switching function Fig. 3. Evolution of the gain r(t) and the control signal Fig. 5. Evolution of the adaptive gain k(t) Again consider the scalar situation in (1) when the disturbance is given by a(t) = 2 + sin(t). Now suppose that both a 0 and a 1 are not known. Now the adaptive scheme (2), (6) and (17) from Section II.B will be employed where = 0.99, r 0 = 0.5, ǫ = 0.01 and γ = 4. Figures 4-6 show the results when σ(0). Figure 4 shows that sliding is maintained throughout the simulation in the presence of the disturbance. Figure 5 shows that k(t) varies and attempts to track the disturbance since in this case = which means very little margin of error between k(t) and a(t) is being implicity specified. Compared to the case when a 1 is known, now it takes longer for k(t) to become close to a(t). Also it can be seen from Figure 6 that r(t) no longer converges to the true upper-bound on ȧ (which in this case is unity) but converges to a value which is greater than one. This does not contradict the theory, since there are no guarantees on the value to which r(t) converges because of the use of LaSalle s principal. The remainder of the results pertain to the super-twisting case. Again the scalar situation in (1) when the disturbance is given by a(t) = 2+sin(t) is considered. As before = 0.99, r 0 = 0.5, ǫ = 0.01 and γ = 4. Figures 7-9 show the results when the upper-bounda 2 is assumed to be known. Here nonzero initial conditions are taken for σ and σ. Figure 7 shows a 2-SM is obtained in finite time. Figure 8 shows that k(t) varies and attempts to track the disturbance. Figure 9 shows that r(t) accurately tracks the least upper-bound on ä. Figures show the results when the upper-bound a 2 Fig. 6. Evolution of the gain r(t) and the control signal is not known. Again non-zero initial conditions are taken for σ and σ. Figure 10 shows a 2-SM is obtained in finite time (although it takes longer to achieve compared to Figure 7). Figure 11 shows that k(t) varies and attempts to track the disturbance. Figure 12 shows that r(t) does not track the least upper-bound on ä (which in this case is unity) but converges to a value greater than one. This is in accordance with the theory. VI. CONCLUSION This paper has proposed a novel equivalent control-based adaptive schemes for both conventional and super-twisting sliding mode control algorithms. The assumptions on the

7 Fig. 7. Evolution of σ and σ in the super-twisting case Fig. 11. Evolution of the adaptive gain k(t) Fig. 8. Evolution of the adaptive gain k(t) Fig. 12. Evolution of r(t) and the switching component w(t) Fig. 9. Evolution of r(t) and the switching component w(t) particular one of the proposed schemes does not require information about the upper-bound of the disturbance and its derivative. Furthermore the underlying ideas can be applied to different sliding mode control structures and relies more on the availability of an online approximation of the equivalent control than the precise control-law used to induce and maintain sliding. The schemes can also be made robust to imperfections in the estimates of the equivalent control by choice of two specific scalar parameters. These trade-off robustness, against the degree of conservatism over-bounding the uncertainty. In this paper, these ideas were incorporated within classical relay structures, unit vector control schemes and super-twisting controllers. The simulations presented in the paper confirm the effectiveness and simplicity of the proposed schemes. REFERENCES Fig. 10. Evolution of σ and σ in the super-twisting case uncertainty and the knowledge about the bounds on the magnitude and the derivative of the uncertainty are weaker than those imposed in the comparable existing literature. In [1] Y. Shtessel, C. Edwards, L. Fridman, and A. Levant, Sliding Mode Control and Observation. Birkhauser, [2] C. Edwards and S. K. Spurgeon, Sliding Mode Control: Theory and Applications. Taylor & Francis, [3] A. Levant, Robust exact differentiation via sliding mode technique, Automatica, vol. 34, no. 3, pp , [4], Higher-order sliding modes, differentiation and outputfeedback control, International Journal of Control, vol. 76, no. 9-10, pp , [5] E. Dubrovskii, Application of the adaption principle for control systems with variable structure, in Proceedings of the National Conference on Control, Bulgaria Varna, [6] G. Ambrosino, G. Celentano, and F. Garofalo, Variable structure model reference adaptive control systems, International Journal of Control, vol. 39, pp , 1983.

8 [7] B. Yao and M. Tomizuka, Smooth robust adaptive sliding mode control of manipulators with guaranteed transient performance, in American Control Conference, 1994, pp [8] G. Monsees and J. M. A. Scherpen, adaptive switching gain for a discrete-time sliding mode controller, International. Journal of Control, vol. 75, pp , [9] Y.-J. Huang, T.-C. Kuo, and S.-H. Chang, Adaptive sliding-mode control for nonlinear systems with uncertain parameters, IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics, vol. 38, pp , [10] V. Utkin and A. Poznyak, Adaptive sliding mode control, in Advances in Sliding Mode Control: Concepts, Theory and Implementation, ser. Lecture Notes in Control and Information Sciences, B. Bandyopadhyay, S. Janardhanan, and S. Spurgeon, Eds. Springer Berlin, 2013, vol. 440, pp [11] D. Shin, G. Moon, and Y. Kim, Design of reconfigurable flight control system using adaptive sliding mode control: actuator fault, Proceedings of the Institution of Mechanical Engineers, Part G (Journal of Aerospace Engineering), vol. 219, no. 4, pp , [12] H. Alwi and C. Edwards, Fault detection and fault tolerant control of a large civil aircraft using a sliding mode based scheme, IEEE Transactions on Control System Technology, vol. 16, pp , [13] H. Alwi, C. Edwards, O. Stroosma, and J. Mulder, Fault tolerant sliding mode design with piloted simulator evaluationn, AIAA Journal of Guidance and Control, vol. 31, pp , [14] J. A. Moreno and M. Osorio, A Lyapunov approach to second-order sliding mode controllers and observers, in 47th IEEE Conference on Decision and Control, 2008, pp [15] F. Plestan, Y. Shtessel, V. Bregeault, and A. Poznyak, New methodologies for adaptive sliding mode control, International Journal of Control, vol. 83, pp , [16] Y. B. Shtessel, J. A. Moreno, F. Plestan, L. M. Fridman, and A. S. Poznyak, Super-twisting Adaptive Sliding Mode Control: A Lyapunov Design, in Proceedings of the 49th IEEE Conference on Decision and Control, CDC, 2010, pp [17] H. Alwi and C. Edwards, An adaptive sliding mode differentiator for actuator oscillatory failure case reconstruction, Automatica, vol. 49, pp , [18] Y. Shtessel, M. Taleb, and F. Plestan, A novel adaptive-gain supertwisting sliding mode controller: Methodology and application, Automatica, vol. 48, p , [19] G. Bartolini, A. Levant, F. Plestan, M. Taleb, and E. Punta, Adaptation of sliding modes, IMA Journal of Mathematical Control and Information, vol. 30, pp , [20] M. Taleb, A. Levant, and F. Plestan, Electropneumatic actuator control: solutions based on adaptive twisting algorithm and experimentation, Control Engineering Practice, vol. 21, pp , [21] V. Utkin and A. Poznyak, Adaptive sliding mode control with application to super-twisting algorithm: Equivalent control method, Automatica, vol. 49, pp , [22] H. Lee and V. Utkin, Chattering supression methods in sliding mode control systems, Annual Reviews in Control, vol. 31, pp , [23] V. I. Utkin, Sliding Modes in Control Optimization. Springer-Verlag, Berlin, [24] H. Khalil, Nonlinear Systems. Prentice Hall, Englewood Cliffs NJ., [25] E. Ryan and M. Corless, Ultimate boundedness and asymptotic stability of a class of uncertain dynamical systems via continuous and discontinuous control, IMA Journal of Mathematical Control and Information, vol. 1, pp , [26] A. Levant, Sliding order and sliding accuracy in sliding mode control, Interantional Journal of Control, vol. 58, p , It is proven in [26] that the control law (31)-(34), (ST1) drives the control signal u into the segment [ U m,u m ] in finite time. Since in the proposed adaptive super-twisting controlu m is not a control parameter, the simplified supertwisting control in the form of (31)-(34) is used in the paper. Furthermore, it is clear that due to the finite time convergence properties and the absence of a finite escape time in system (1), (31) and (32) the control law u is bounded, and U m exists. APPENDIX In order to enforce the condition u(t) U m, as suggested in [26], the control law in equations (31)-(32) is modified to { u if u(t) > Um u 1 = (ST1) k(t)sign(σ) if u(t) U m

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

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

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

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

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

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

ARTICLE. Super-Twisting Algorithm in presence of time and state dependent perturbations 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.

More information

AN ASYMPTOTIC SECOND-ORDER SMOOTH SLIDING MODE CONTROL

AN ASYMPTOTIC SECOND-ORDER SMOOTH SLIDING MODE CONTROL 498 Asian Journal of Control, Vol 5, No 4, pp 498-54, December AN ASYMPOIC SECOND-ORDER SMOOH SLIDING MODE CONROL Yuri B Shtessel, Ilya A Shkolnikov, and Mark DJ Brown ABSRAC Presented is a method of smooth

More information

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

ON CHATTERING-FREE DISCRETE-TIME SLIDING MODE CONTROL DESIGN. Seung-Hi Lee ON CHATTERING-FREE DISCRETE-TIME SLIDING MODE CONTROL DESIGN Seung-Hi Lee Samsung Advanced Institute of Technology, Suwon, KOREA shl@saitsamsungcokr Abstract: A sliding mode control method is presented

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

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

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

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

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

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

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

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

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

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

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

Design and Stability Analysis of Single-Input Fuzzy Logic Controller

Design and Stability Analysis of Single-Input Fuzzy Logic Controller IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS PART B: CYBERNETICS, VOL. 30, NO. 2, APRIL 2000 303 Design and Stability Analysis of Single-Input Fuzzy Logic Controller Byung-Jae Choi, Seong-Woo Kwak,

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

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

DERIVATIVE FREE OUTPUT FEEDBACK ADAPTIVE CONTROL

DERIVATIVE FREE OUTPUT FEEDBACK ADAPTIVE CONTROL DERIVATIVE FREE OUTPUT FEEDBACK ADAPTIVE CONTROL Tansel YUCELEN, * Kilsoo KIM, and Anthony J. CALISE Georgia Institute of Technology, Yucelen Atlanta, * GA 30332, USA * tansel@gatech.edu AIAA Guidance,

More information

A Model-Free Control System Based on the Sliding Mode Control Method with Applications to Multi-Input-Multi-Output Systems

A Model-Free Control System Based on the Sliding Mode Control Method with Applications to Multi-Input-Multi-Output Systems Proceedings of the 4 th International Conference of Control, Dynamic Systems, and Robotics (CDSR'17) Toronto, Canada August 21 23, 2017 Paper No. 119 DOI: 10.11159/cdsr17.119 A Model-Free Control System

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

Robust exact differentiation via sliding mode technique

Robust exact differentiation via sliding mode technique Robust exact differentiation via sliding mode technique Arie Levant * Abstract. The main problem in differentiator design is to combine differentiation exactness with robustness in respect to possible

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

Design of Sliding Mode Control for Nonlinear Uncertain System

Design of Sliding Mode Control for Nonlinear Uncertain System Design of Sliding Mode Control for Nonlinear Uncertain System 1 Yogita Pimpale, 2 Dr.B.J.Parvat ME student,instrumentation and Control Engineering,P.R.E.C. Loni,Ahmednagar, Maharashtra,India Associate

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

A LaSalle version of Matrosov theorem

A LaSalle version of Matrosov theorem 5th IEEE Conference on Decision Control European Control Conference (CDC-ECC) Orlo, FL, USA, December -5, A LaSalle version of Matrosov theorem Alessro Astolfi Laurent Praly Abstract A weak version of

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

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

A ROBUST ITERATIVE LEARNING OBSERVER BASED FAULT DIAGNOSIS OF TIME DELAY NONLINEAR SYSTEMS

A ROBUST ITERATIVE LEARNING OBSERVER BASED FAULT DIAGNOSIS OF TIME DELAY NONLINEAR SYSTEMS Copyright IFAC 15th Triennial World Congress, Barcelona, Spain A ROBUST ITERATIVE LEARNING OBSERVER BASED FAULT DIAGNOSIS OF TIME DELAY NONLINEAR SYSTEMS Wen Chen, Mehrdad Saif 1 School of Engineering

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

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

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

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

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

GAIN SCHEDULING CONTROL WITH MULTI-LOOP PID FOR 2- DOF ARM ROBOT TRAJECTORY CONTROL

GAIN SCHEDULING CONTROL WITH MULTI-LOOP PID FOR 2- DOF ARM ROBOT TRAJECTORY CONTROL GAIN SCHEDULING CONTROL WITH MULTI-LOOP PID FOR 2- DOF ARM ROBOT TRAJECTORY CONTROL 1 KHALED M. HELAL, 2 MOSTAFA R.A. ATIA, 3 MOHAMED I. ABU EL-SEBAH 1, 2 Mechanical Engineering Department ARAB ACADEMY

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

Index. A 1-form, 42, 45, 133 Amplitude-frequency tradeoff, 14. Drift field perturbation, 66 Drift vector field, 42

Index. A 1-form, 42, 45, 133 Amplitude-frequency tradeoff, 14. Drift field perturbation, 66 Drift vector field, 42 References 1. U. Beis An Introduction to Delta Sigma Converters Internet site http:// www.beis.de/ Elektronik/ DeltaSigma/ DeltaSigma.html, pp. 1 11, January 21, 2014. 2. B. Charlet, J. Lévine and R. Marino

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

An Iteration-Domain Filter for Controlling Transient Growth in Iterative Learning Control

An Iteration-Domain Filter for Controlling Transient Growth in Iterative Learning Control 21 American Control Conference Marriott Waterfront, Baltimore, MD, USA June 3-July 2, 21 WeC14.1 An Iteration-Domain Filter for Controlling Transient Growth in Iterative Learning Control Qing Liu and Douglas

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

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

L 1 Adaptive Controller for a Class of Systems with Unknown

L 1 Adaptive Controller for a Class of Systems with Unknown 28 American Control Conference Westin Seattle Hotel, Seattle, Washington, USA June -3, 28 FrA4.2 L Adaptive Controller for a Class of Systems with Unknown Nonlinearities: Part I Chengyu Cao and Naira Hovakimyan

More information

A. LEVANT School of Mathematical Sciences, Tel-Aviv University, Israel,

A. LEVANT School of Mathematical Sciences, Tel-Aviv University, Israel, Chapter 1 INTRODUCTION TO HIGH-ORDER SLIDING MODES A. LEVANT School of Mathematical Sciences, Tel-Aviv University, Israel, 2002-2003 1.1 Introduction One of the most important control problems is control

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

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

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

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

arxiv: v3 [math.oc] 1 Sep 2018

arxiv: v3 [math.oc] 1 Sep 2018 arxiv:177.148v3 [math.oc] 1 Sep 218 The converse of the passivity and small-gain theorems for input-output maps Sei Zhen Khong, Arjan van der Schaft Version: June 25, 218; accepted for publication in Automatica

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

MOST control systems are designed under the assumption

MOST control systems are designed under the assumption 2076 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 53, NO. 9, OCTOBER 2008 Lyapunov-Based Model Predictive Control of Nonlinear Systems Subject to Data Losses David Muñoz de la Peña and Panagiotis D. Christofides

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

Two-Link Flexible Manipulator Control Using Sliding Mode Control Based Linear Matrix Inequality

Two-Link Flexible Manipulator Control Using Sliding Mode Control Based Linear Matrix Inequality IOP Conference Series: Materials Science and Engineering PAPER OPEN ACCESS Two-Link Flexible Manipulator Control Using Sliding Mode Control Based Linear Matrix Inequality To cite this article: Zulfatman

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

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

FINITE HORIZON ROBUST MODEL PREDICTIVE CONTROL USING LINEAR MATRIX INEQUALITIES. Danlei Chu, Tongwen Chen, Horacio J. Marquez

FINITE HORIZON ROBUST MODEL PREDICTIVE CONTROL USING LINEAR MATRIX INEQUALITIES. Danlei Chu, Tongwen Chen, Horacio J. Marquez FINITE HORIZON ROBUST MODEL PREDICTIVE CONTROL USING LINEAR MATRIX INEQUALITIES Danlei Chu Tongwen Chen Horacio J Marquez Department of Electrical and Computer Engineering University of Alberta Edmonton

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

L 1 Adaptive Output Feedback Controller to Systems of Unknown

L 1 Adaptive Output Feedback Controller to Systems of Unknown Proceedings of the 27 American Control Conference Marriott Marquis Hotel at Times Square New York City, USA, July 11-13, 27 WeB1.1 L 1 Adaptive Output Feedback Controller to Systems of Unknown Dimension

More information

ONGOING WORK ON FAULT DETECTION AND ISOLATION FOR FLIGHT CONTROL APPLICATIONS

ONGOING WORK ON FAULT DETECTION AND ISOLATION FOR FLIGHT CONTROL APPLICATIONS ONGOING WORK ON FAULT DETECTION AND ISOLATION FOR FLIGHT CONTROL APPLICATIONS Jason M. Upchurch Old Dominion University Systems Research Laboratory M.S. Thesis Advisor: Dr. Oscar González Abstract Modern

More information

Disturbance Attenuation Properties for Discrete-Time Uncertain Switched Linear Systems

Disturbance Attenuation Properties for Discrete-Time Uncertain Switched Linear Systems Disturbance Attenuation Properties for Discrete-Time Uncertain Switched Linear Systems Hai Lin Department of Electrical Engineering University of Notre Dame Notre Dame, IN 46556, USA Panos J. Antsaklis

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

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

Gain Scheduling Control with Multi-loop PID for 2-DOF Arm Robot Trajectory Control

Gain Scheduling Control with Multi-loop PID for 2-DOF Arm Robot Trajectory Control Gain Scheduling Control with Multi-loop PID for 2-DOF Arm Robot Trajectory Control Khaled M. Helal, 2 Mostafa R.A. Atia, 3 Mohamed I. Abu El-Sebah, 2 Mechanical Engineering Department ARAB ACADEMY FOR

More information

Analysis of Input to State Stability for Discrete Time Nonlinear Systems via Dynamic Programming

Analysis of Input to State Stability for Discrete Time Nonlinear Systems via Dynamic Programming Analysis of Input to State Stability for Discrete Time Nonlinear Systems via Dynamic Programming Shoudong Huang Matthew R. James Dragan Nešić Peter M. Dower April 8, 4 Abstract The Input-to-state stability

More information

Adaptive Nonlinear Model Predictive Control with Suboptimality and Stability Guarantees

Adaptive Nonlinear Model Predictive Control with Suboptimality and Stability Guarantees Adaptive Nonlinear Model Predictive Control with Suboptimality and Stability Guarantees Pontus Giselsson Department of Automatic Control LTH Lund University Box 118, SE-221 00 Lund, Sweden pontusg@control.lth.se

More information

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

Simultaneous State and Fault Estimation for Descriptor Systems using an Augmented PD Observer Preprints of the 19th World Congress The International Federation of Automatic Control Simultaneous State and Fault Estimation for Descriptor Systems using an Augmented PD Observer Fengming Shi*, Ron J.

More information

Euler s Method applied to the control of switched systems

Euler s Method applied to the control of switched systems Euler s Method applied to the control of switched systems FORMATS 2017 - Berlin Laurent Fribourg 1 September 6, 2017 1 LSV - CNRS & ENS Cachan L. Fribourg Euler s method and switched systems September

More information

Weak Convergence of Nonlinear High-Gain Tracking Differentiator

Weak Convergence of Nonlinear High-Gain Tracking Differentiator 1074 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 58, NO. 4, APRIL 2013 Weak Convergence of Nonlinear High-Gain Tracking Differentiator Bao-Zhu Guo and Zhi-Liang Zhao In applications, the signal may be

More information

NONLINEAR SAMPLED DATA CONTROLLER REDESIGN VIA LYAPUNOV FUNCTIONS 1

NONLINEAR SAMPLED DATA CONTROLLER REDESIGN VIA LYAPUNOV FUNCTIONS 1 NONLINEAR SAMPLED DAA CONROLLER REDESIGN VIA LYAPUNOV FUNCIONS 1 Lars Grüne Dragan Nešić Mathematical Institute, University of Bayreuth, 9544 Bayreuth, Germany, lars.gruene@uni-bayreuth.de Department of

More information

AFAULT diagnosis procedure is typically divided into three

AFAULT diagnosis procedure is typically divided into three 576 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 47, NO. 4, APRIL 2002 A Robust Detection and Isolation Scheme for Abrupt and Incipient Faults in Nonlinear Systems Xiaodong Zhang, Marios M. Polycarpou,

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

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

Further Results on Model Structure Validation for Closed Loop System Identification

Further Results on Model Structure Validation for Closed Loop System Identification Advances in Wireless Communications and etworks 7; 3(5: 57-66 http://www.sciencepublishinggroup.com/j/awcn doi:.648/j.awcn.735. Further esults on Model Structure Validation for Closed Loop System Identification

More information

I. D. Landau, A. Karimi: A Course on Adaptive Control Adaptive Control. Part 9: Adaptive Control with Multiple Models and Switching

I. D. Landau, A. Karimi: A Course on Adaptive Control Adaptive Control. Part 9: Adaptive Control with Multiple Models and Switching I. D. Landau, A. Karimi: A Course on Adaptive Control - 5 1 Adaptive Control Part 9: Adaptive Control with Multiple Models and Switching I. D. Landau, A. Karimi: A Course on Adaptive Control - 5 2 Outline

More information

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

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

More information

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

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

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

Stability Analysis of the Simplest Takagi-Sugeno Fuzzy Control System Using Popov Criterion

Stability Analysis of the Simplest Takagi-Sugeno Fuzzy Control System Using Popov Criterion Stability Analysis of the Simplest Takagi-Sugeno Fuzzy Control System Using Popov Criterion Xiaojun Ban, X. Z. Gao, Xianlin Huang 3, and Hang Yin 4 Department of Control Theory and Engineering, Harbin

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

Internal Model Control of A Class of Continuous Linear Underactuated Systems

Internal Model Control of A Class of Continuous Linear Underactuated Systems Internal Model Control of A Class of Continuous Linear Underactuated Systems Asma Mezzi Tunis El Manar University, Automatic Control Research Laboratory, LA.R.A, National Engineering School of Tunis (ENIT),

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

Every real system has uncertainties, which include system parametric uncertainties, unmodeled dynamics

Every real system has uncertainties, which include system parametric uncertainties, unmodeled dynamics Sensitivity Analysis of Disturbance Accommodating Control with Kalman Filter Estimation Jemin George and John L. Crassidis University at Buffalo, State University of New York, Amherst, NY, 14-44 The design

More information

An Output Integral Sliding Mode FTC Scheme Using Control Allocation

An Output Integral Sliding Mode FTC Scheme Using Control Allocation 5th IEEE Conference on Decision and Control and European Control Conference (CDC-ECC) Orlando, FL, USA, December -5, An Output Integral Sliding Mode FTC Scheme Using Control Allocation Mirza Tariq Hamayun,

More information

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

Output Feedback Stabilization with Prescribed Performance for Uncertain Nonlinear Systems in Canonical Form Output Feedback Stabilization with Prescribed Performance for Uncertain Nonlinear Systems in Canonical Form Charalampos P. Bechlioulis, Achilles Theodorakopoulos 2 and George A. Rovithakis 2 Abstract The

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

Neural adaptive control for uncertain nonlinear system with input saturation Gao, Shigen; Dong, Hairong; Ning, Bin; Chen, Lei

Neural adaptive control for uncertain nonlinear system with input saturation Gao, Shigen; Dong, Hairong; Ning, Bin; Chen, Lei Neural adaptive control for uncertain nonlinear system with input saturation Gao, Shigen; Dong, Hairong; Ning, Bin; Chen, Lei DOI:.6/j.neucom.5.. License: Other (please specify with Rights Statement) Document

More information

EECE Adaptive Control

EECE Adaptive Control EECE 574 - Adaptive Control Overview Guy Dumont Department of Electrical and Computer Engineering University of British Columbia Lectures: Thursday 09h00-12h00 Location: PPC 101 Guy Dumont (UBC) EECE 574

More information

Robust Adaptive Attitude Control of a Spacecraft

Robust Adaptive Attitude Control of a Spacecraft Robust Adaptive Attitude Control of a Spacecraft AER1503 Spacecraft Dynamics and Controls II April 24, 2015 Christopher Au Agenda Introduction Model Formulation Controller Designs Simulation Results 2

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

Variable Learning Rate LMS Based Linear Adaptive Inverse Control *

Variable Learning Rate LMS Based Linear Adaptive Inverse Control * ISSN 746-7659, England, UK Journal of Information and Computing Science Vol., No. 3, 6, pp. 39-48 Variable Learning Rate LMS Based Linear Adaptive Inverse Control * Shuying ie, Chengjin Zhang School of

More information

Stable Hierarchical Model Predictive Control Using an Inner Loop Reference Model

Stable Hierarchical Model Predictive Control Using an Inner Loop Reference Model Stable Hierarchical Model Predictive Control Using an Inner Loop Reference Model Chris Vermillion Amor Menezes Ilya Kolmanovsky Altaeros Energies, Cambridge, MA 02140 (e-mail: chris.vermillion@altaerosenergies.com)

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

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

Chapter 2 Review of Linear and Nonlinear Controller Designs

Chapter 2 Review of Linear and Nonlinear Controller Designs Chapter 2 Review of Linear and Nonlinear Controller Designs This Chapter reviews several flight controller designs for unmanned rotorcraft. 1 Flight control systems have been proposed and tested on a wide

More information

Predictive control of hybrid systems: Input-to-state stability results for sub-optimal solutions

Predictive control of hybrid systems: Input-to-state stability results for sub-optimal solutions Predictive control of hybrid systems: Input-to-state stability results for sub-optimal solutions M. Lazar, W.P.M.H. Heemels a a Eindhoven Univ. of Technology, P.O. Box 513, 5600 MB Eindhoven, The Netherlands

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