Skip to main content
Advertisement
Browse Subject Areas
?

Click through the PLOS taxonomy to find articles in your field.

For more information about PLOS Subject Areas, click here.

  • Loading metrics

Design and analysis of adaptive Super-Twisting sliding mode control for a microgyroscope

Abstract

This paper proposes a novel adaptive Super-Twisting sliding mode control for a microgyroscope under unknown model uncertainties and external disturbances. In order to improve the convergence rate of reaching the sliding surface and the accuracy of regulating and trajectory tracking, a high order Super-Twisting sliding mode control strategy is employed, which not only can combine the advantages of the traditional sliding mode control with the Super-Twisting sliding mode control, but also guarantee that the designed control system can reach the sliding surface and equilibrium point in a shorter finite time from any initial state and avoid chattering problems. In consideration of unknown parameters of micro gyroscope system, an adaptive algorithm based on Lyapunov stability theory is designed to estimate the unknown parameters and angular velocity of microgyroscope. Finally, the effectiveness of the proposed scheme is demonstrated by simulation results. The comparative study between adaptive Super-Twisting sliding mode control and conventional sliding mode control demonstrate the superiority of the proposed method.

Introduction

Microgyroscope is a basic measurement element of inertial navigation and guidance system. Because of its superiority in structure, bulk and price, microgyroscope is widely used in aerospace, navigation, aviation, and consumer electronics [1]. However, its small size poses a challenge on controller design and microfabrication. The effects of temperature and error in the design and manufacture lead to the decrease of the sensitivity and accuracy. The imprecise microfabrication and disturbances result in mechanical coupling terms between two axes, mechanical–thermal noises, and parameter variations in [24], which also consequently degrade the performance of the microgyroscope. Compensating the manufacturing errors and measuring angular velocity becomes the main tasks of microgyroscope control, therefore an effective controller is essential for improving the performance of the microgyroscope by compensating for the mechanical imperfections and the disturbances effectively.

During the past few years, a growing attention has been paid to the feedback control system designs for microgyroscope [58]. A novel active disturbance rejection control was designed for a MEMS gyroscope in [5]. An adaptive controller was proposed in [6], but it did not fully account for the mechanical coupling terms on the drive axis caused by the manufacture imperfections. A robust adaptive control strategy using a fuzzy compensator for MEMS triaxial gyroscope was discussed in [7]. An adaptive dynamic surface control for MEMS triaxial gyroscope with nonlinear inputs was proposed in [8]. Park et al. [9] designed an adaptive force-balancing control for a MEMS z-axis gyroscope using a trajectory-switching algorithm. In recent years, some kinds of sliding mode control have been developed. Liu et al. [10] designed a global sliding mode controller for chaotic systems. Global robust optimal sliding mode control for uncertain affine nonlinear systems was showed in [11]. Especially, some sliding mode control methods have been applied to microgyroscope systems [1215].

However, there is chattering if only using sliding mode control and the most representative characteristic of the conventional sliding mode control is that the convergence of system states to the equilibrium point is usually asymptotical but not in a finite time. In order to avoid these disadvantages, a new type of sliding mode control technique called Super-Twisting sliding mode control is developed, which can make the system states reach the equilibrium point in a finite time and weaken the chattering, playing an important role in sliding mode control. It is not only robust to external disturbances and system uncertainties, but also can precisely adjust and track the system. In addition, only information of the output (sliding variable) is required and time derivative of the output is not needed. Therefore, it is a relatively simple control law, the computation burden can be reduced and a wide range of application can be achieved.

In particular, Super-Twisting algorithm proposed in[1620] that belongs to the family of high order sliding mode (HOSM) controllers represent an interesting option. It also belongs to the second order sliding mode (SOSM) approach that allows for finite-time convergence to zero of not only the sliding variable but its derivative as well. Roughly speaking, Super-Twisting algorithm consists of zeroing the sliding variable and its first time derivative in a finite time, through a continuous control acting discontinuously on its second time derivative, as discussed in [21]. Finite time control method is another effective strategy to improve disturbance rejection performance.[2224]. In [25], fixed-time leader-following lag consensus problem of second-order multiagent systems with input delay is discussed by a novel nonsingular terminal sliding mode protocol. The presented sliding mode controller can avoid singularity, eliminate chattering, and achieve exact convergence. SOSM is an excellent option to control nonlinear uncertain systems operating in perturbed environment [26]. All SOSM controllers, except for the Super-Twisting algorithm (STA), require the knowledge of the values of the derivatives[27]. So it can not only solve the nonlinear robust stability of the system well, but also converge to the reference in a finite time mentioned in [28], [29] and avoid chattering [30], [31], [32].

According to the aforementioned works, an adaptive Super-Twisting sliding mode control for microgyroscope with unknown parameters and external uncertainty and disturbance is constructed. The main advantages of the proposed methods in this paper can be summarized as follows.

1) The designed controller consists of an equivalent control and a switching control. The equivalent control ensures that the system reaches the sliding surface. The switching control is designed based on the Super-Twisting algorithm, which forces the system to slide along the sliding surface and achieve robustness to model uncertainties and external disturbances.

2) This method adopt the superiority of Super-Twisting sliding mode control, which can avoid the chattering effectively and make output signal to be continuous and chattering free. It is not necessary to obtain the derivative and extreme value of the sliding mode variable. The superior characteristic is that it adopts the advantages of adaptive control, which can identify and estimate the unknown parameters of microgyroscope system on line.

3) The global asymptotic stability can be guaranteed by this method, ensuring that the sliding mode variable and its first derivative can converge to zero in a finite time and the output trajectory can track the reference trajectory accurately and effectively. This, to a great extent, improves the robustness, sensitivity and accuracy of the control system.

The rest of this paper is organized as follows. Firstly, the dynamics of microgyroscope is described, the sliding mode control is briefly introduced, in particular, the difference between traditional sliding mode control and Super-Twisting sliding mode control is introduced and an adaptive Super-Twisting sliding mode controller for microgyroscope system is presented. Next. the simulation results of adaptive Super-Twisting sliding mode control illustrate the effectiveness and feasibility of the presented method. The final section is a summary and conclusion.

Materials and methods

In this section, the mathematical model of z-axis microgyroscope is described and the difference between traditional sliding mode control and Super-Twisting sliding mode control is introduced, then, in order to solve the trajectory tracking problem of microgyroscope with unknown model uncertainties and external disturbances, a new adaptive Super-Twisting sliding mode control method is proposed in this section.

Dynamics of microgyroscope

This section mainly introduces the mathematical model of z-axis microgyroscope. Firstly, the dynamics model of the microgyroscope can be simplified into a damped spring mass system. Then the differential equations of the dynamic microgyroscope system will be established. The dynamic differential equation of the microgyroscope will be modified under the consideration of various manufacturing errors. Finally, in order to better design the microgyroscope control system and realize the control objective, the non dimensional processing and the equivalent transformation of the model are carried out. The mechanical structure of the micro gyroscope can be understood as a proof mass attached to a rigid frame by springs and dampers, as shown in Fig 1.

thumbnail
Fig 1. Mass–spring–damper structure of microgyroscopes.

https://doi.org/10.1371/journal.pone.0189457.g001

For the z-axis gyroscope, the basic mass block is limited in the X-Y plane, the main vibration direction is the direction of the drive along the X axis and the direction of induction along the Y axis. Dynamic equations of the microgyroscope can be obtained by Newton's law in rotating frame. Considering the influence of various manufacturing defects of the microgyroscope and linearizing the dynamical model, the vibration equation of the microgyroscope is modified as: (1) where m is the mass of mass block, dxx and dyy are the damping coefficients of x-axis and y-axis, respectively, kxx and kyy are the spring coefficients of x-axis and y-axis, respectively, kxy and dxy are the coupling coefficient and damping coefficient caused by manufacturing error, ux,uy are the control inputs of x-axis and y-axis, x and y are the coordinates of x-axis and y-axis in the rotating coordinate system, Ωz is angular velocity in the z direction.

Eq (1) is a dimensional mathematical model of microgyroscope, in other words, the physical quantity in the equation should not only consider the numerical value, but also consider the consistency of the physical unit, therefore, the complexity of controller design is increased. In order to solve the aforementioned problem, it is necessary to carry out the dimensionless processing for the mathematical model of microgyroscope.

Both sides of the Eq (1) are divided by , then the non-dimensional form can be obtained. m is the mass of mass block, q0 is the reference length, is the square of the resonance frequency of the two axis. So the dimensionless model is obtained as follows: (2) where .

Therefore, the model described in Eq (2) can be rewritten into vector form as: (3) where .

Considering the parameter uncertainties and external disturbances of the system, according to the equivalent model of the microgyroscope system described in Eq (3), the model of the microgyroscope system can be modified as: (4) where ΔD is the uncertainty of the unknown parameters of the inertia matrix D + 2Ω, ΔK is the uncertainty of the unknown parameters of matrix K. d is external disturbance.

Further, the Eq (4) can be expressed as: (5)

Remark 1: φ(t) is the uncertainty of the lumped parameter and disturbance of the system, the derivative of uncertainty and external disturbance satisfy , where δ is the upper bound of the derivative of the uncertainty and disturbance, which is a positive constant.

Super-Twisting sliding mode control

The control signal of the sliding mode control usually can be divided into two parts, one regarding the equivalent control, which deals with the dynamics of the system and the sliding surface, and another regarding the switching control, which is responsible for keeping the dynamics of the system onto the sliding surface.

Defining the sliding surface as: (6) where c is a sliding coefficient, e and are the tracking error and the derivative of tracking error, respectively. They are defined as follows: (7) (8) where qr is the desired trajectory and q is the actual trajectory.

The sliding mode control is given by: (9) where ueq is the equivalent control proposed by Filipov without considering the system uncertainty and external disturbance. It serves to hold the variable to control on the sliding surfaces. The equivalent control is derived by considering that the derivative of the surface is null . usw is the discrete control, which ensures convergence such that: .

In traditional sliding mode control, switching control is usually adopted as: (10) where k is a positive constant, sign(s) is symbolic function defined by: (11)

But there is a problem with this switching control, which will lead to serious chattering in high frequency switch, degrading the performance of the conventional sliding mode control.

High order sliding mode control can not only provide the same advantages as traditional advantages in terms of robustness, but also can eliminate or weaken the chattering, while providing high precision. Super-Twisting sliding mode control is one of the higher order sliding mode control, which can avoid the chattering while maintaining the other sliding modes properties, containing two parts, one is a discontinuous function of the sliding variable, and the other is a continuous function of its derivative. which can be expressed (12) (13) where k1 and k2 are positive constants.

Adaptive Super-Twisting sliding mode control system

The aim of the control is to design a suitable control law, so that the output of the system can track the reference trajectory quickly and precisely in a finite time. In order to solve the trajectory tracking problem of microgyroscope with unknown model uncertainties and external disturbances, a new adaptive Super-Twisting sliding mode control method is proposed in this section. Adaptive control provides an effective method to solve the problem of uncertain system, especially the unknown parameters of the microgyroscope system can be solved according to the adaptive control method. Super-Twisting sliding mode control can achieve the robustness of the uncertainties and external disturbances, and effectively restrain the chattering. This method has strong robustness, fast convergence speed and high precision. The block diagram of adaptive Super-Twisting sliding mode control for microgyroscope is shown in Fig 2.

thumbnail
Fig 2. Block diagram of adaptive Super-Twisting sliding mode control for microgyroscope.

https://doi.org/10.1371/journal.pone.0189457.g002

Design of controller.

The control law is designed by combining the equivalent control and the Super-Twisting control algorithm, first, select the following control algorithm: (14) where ucon is a continuous control part, which can be regarded as the equivalent control ueq without considering the system uncertainty and external disturbance disturbance, to guarantee the state of the system on the sliding surface. udis is a discontinuous control part, which can be regarded as the switching control usw to realize the robust control of external disturbance and uncertainty and weaken the chattering. Especially the switching control is designed by the Super-Twisting control algorithm as in (12),(13).

Therefore, the time derivative of sliding surface s is: (15)

Without considering the system uncertainty and external disturbance, Eq (5) can be written as: (16)

Substituting Eq (16) into Eq (15) generates: (17)

Setting , then the equivalent control law can be obtained as: (18)

The switching control law is designed based on the Super-Twisting algorithm, the algorithm is as follows: (19) where k1 and k2 are positive constants.

Remark 2: In order to ensure the stability of the microgyroscope the value of k2 must satisfy .

The final control law can be obtained as follows: (20)

Remark 3: Super-Twisting sliding mode control can make the system states reach the equilibrium point in a finite time, the brief mathematical expression of convergence time can be written as: (21) where , , , V(x,y) = ςTPς,

The estimation of the convergence time T is optimal when Q = I, and I is the unit matrix.

Design of adaptive law and stability analysis.

For the actual microgyroscope, three parameters D,K,Ω are unknown or can not be obtained accurately, therefore, the control law of Eq (18) can not be implemented directly. According to the general idea of adaptive control, using estimated values to replace the unknown true values D,K,Ω and designing adaptive algorithms of the three parameters D,K,Ω to estimate and update the unknown parameters and angular velocity of microgyroscope.

Consequently, Eq (18) can be rewritten as: (22)

Accordingly, Eq (20) becomes: (23)

According to Lyapunov stability theory to design the adaptive algorithms of , the estimation errors of D,K,Ω is defined as: (24)

Substituting Eq (23) into Eq (10) generates: (25)

Substituting Eq (15) into Eq (25) generates: (26)

According to the definition of parameter estimation errors based on Eq (24), further, the Eq (24) can be simplified as: (27)

Theorem 1. If the control law (23), the parameter adaptive laws of designed as Eq (28) are adopted in the microgyroscope represented by Eq (5), then the output tracking error e(t) will converge to zero asymptotically and all the unknown gyroscope parameters including the angular rate can be estimated correctly. (28) where M = MT > 0,N = NT > 0,P = PT > 0, they are positive definite symmetric matrices.

Proof: The Lyapunov function candidate is defined as: (29) where tr{•} represents the inverse operation of the matrix.

Then the derivative of V can be obtained as: (30)

Substituting Eq (27) into Eq (30) generates: (31)

Because D = DT,K = KT,Ω = −ΩT, (It is scalar), the following equation will be obtained: (32)

Similarly: (33) (34)

Therefore, Eq (29) can be modified as: (35)

In order to ensure , substituting adaptive laws of Eq (28) into Eq (35) generates: (36)

Since , Eq (34) can be rewritten as: (37)

Since , is negative semi-definite. Hence the global asymptotic stability of the system can be guaranteed, which also implies the tracking error is uniformly ultimate bounded and all the variables are bounded, such as are all bounded. According to Barbalat lemma, s(t) will asymptotically converge to zero, limt→∞ s(t) = 0, that is, s(t) and e(t) all converge to zero asymptotically. In addition, the derivative of sliding surface can asymptotically converge to zero in a finite time. This indicates that the sliding mode condition is satisfied and the robustness of stability can be guaranteed.

Simulation study

In this section, in order to demonstrate the effectiveness of the proposed adaptive Super-Twisting sliding mode control scheme, simulation studies were implemented in Matlab/Simulink environment for both adaptive Super-Twisting sliding mode control and conventional adaptive sliding mode control approaches. Parameters of adopted microgyroscope are as follows:

The angular velocity of the input is assumed to be Ωz = 100rad/s, the reference length is q0 = 1μm, the reference frequency is ω0 = 1000Hz. The dimensionless parameters of the microgyroscope are listed after dimensionless processing:

In the simulation, the initial condition of the system is selected as . The desired trajectory of the two axis of the microgyroscope is qr1 = sin(πt),qr2 = cos(0.5πt). The estimated value of the three parameter matrix is , the adaptive gain of Eq (35) is M = N = P = diag(150,150). The sliding coefficient is selected as c = 10. As for model uncertainties, we allow ±30% parameter variations for the spring and damping coefficients with respect to their nominal values and ±30% magnitude changes in the coupling terms, that is, dxy and ωxy. Random signal d = [0.5 * randn(1,1);0.5*randn(1,1)] is considered as external disturbance. When we adopt adaptive Super-Twisting sliding mode control, the Super-Twisting sliding mode controller parameters of Eq (22) are selected as k1 = 15, k2 = 5. However when the conventional adaptive sliding mode control is simulated, the sliding controller parameter of Eq (6) is selected as k = 6.

In the simulation, the simulation time is set as 60s, and the simulation results are shown in Figs 314.

thumbnail
Fig 3. Position tracking using adaptive Super-Twisting sliding mode control.

https://doi.org/10.1371/journal.pone.0189457.g003

thumbnail
Fig 4. Position tracking using conventional adaptive sliding mode control.

https://doi.org/10.1371/journal.pone.0189457.g004

thumbnail
Fig 5. Tracking errors using adaptive Super-Twisting sliding mode control.

https://doi.org/10.1371/journal.pone.0189457.g005

thumbnail
Fig 6. Tracking errors using conventional adaptive sliding mode control.

https://doi.org/10.1371/journal.pone.0189457.g006

thumbnail
Fig 7. Control inputs using adaptive Super-Twisting sliding mode control.

https://doi.org/10.1371/journal.pone.0189457.g007

thumbnail
Fig 8. Control inputs using conventional adaptive sliding mode control.

https://doi.org/10.1371/journal.pone.0189457.g008

thumbnail
Fig 9. Estimated values of dxx,dxy,dyy using adaptive Super-Twisting sliding mode control.

https://doi.org/10.1371/journal.pone.0189457.g009

thumbnail
Fig 10. Estimated values of dxx,dxy,dyy using conventional adaptive sliding mode control.

https://doi.org/10.1371/journal.pone.0189457.g010

thumbnail
Fig 11. Estimated values of using adaptive Super-Twisting sliding mode control.

https://doi.org/10.1371/journal.pone.0189457.g011

thumbnail
Fig 12. Estimated values of using conventional adaptive sliding mode control.

https://doi.org/10.1371/journal.pone.0189457.g012

thumbnail
Fig 13. Estimated value of Ωz using adaptive Super-Twisting sliding mode control.

https://doi.org/10.1371/journal.pone.0189457.g013

thumbnail
Fig 14. Estimated value of Ωz using conventional adaptive sliding mode control.

https://doi.org/10.1371/journal.pone.0189457.g014

Fig 3 and Fig 4 show the position tracking under adaptive Super-Twisting sliding mode control and conventional adaptive sliding mode control respectively. Fig 5 and Fig 6 draw the tracking errors under the two cases respectively. It can be seen that the proposed adaptive Super-Twisting sliding mode controller can achieve more accurate and effective tracking and can reach the desired reference trajectory effectively in a shorter finite time than the method in Fig 4. Fig 5 and Fig 6 show that both two controllers can make the tracking errors decrease and converge to zero quickly. However, the proposed adaptive Super-Twisting sliding mode controller has a faster reduction rate in tracking errors than the method based on conventional adaptive sliding mode control. In summary, adaptive Super-Twisting sliding mode control has a better tracking property than conventional adaptive sliding mode control.

Fig 7 and Fig 8 describe the control inputs under two cases. Due to the high frequency of the selected reference trajectory, the simulation time is set to 30s in order to show the superiority of the control method in this paper. Compared with Fig 8, it is obvious that the chattering is restrained effectively under adaptive Super-Twisting sliding mode control while the chattering phenomenon is obvious in Fig 8. Because the traditional sliding mode control utilizes the sign function sign(s), when the s swings around 0, the control input will change at high frequency, after multiplying the correlation coefficient, the amplitude is obviously enlarged. However the method proposed in this paper utilizes the Super-Twisting algorithm, which can reduce the chattering effectively.

Adaptive identification curve of microgyroscope are shown in Fig 9 to Fig 12. It is observed that the estimated values of dxx,dxy,dyy and under the adaptive Super-Twisting sliding mode control can converge to their true values in shorter time and have smaller overshoot than that under the conventional adaptive sliding mode control.

Fig 13 and Fig 14 indicate the estimated value of Ωz under two cases. It is obvious that the adaptive Super-Twisting sliding mode control has a better estimation effect. Simulation results also verify that the estimated value of Ωz under the adaptive Super-Twisting sliding mode control can converge to its true value in shorter time and overshoot is smaller than that under the conventional adaptive sliding mode control.

All these simulation results prove the superiority and validity of the proposed method in this paper. This method is superior to the traditional adaptive sliding mode control in all aspects, Therefore, we can obtain the satisfactory performance by the proposed adaptive Super-Twisting sliding mode control.

Conclusion

In this paper, an adaptive Super-Twisting sliding mode control method is proposed, which mainly aimes at the trajectory tracking and the estimation of unknown parameters and the angular velocity of microgyroscope. This method combines the advantages of high order Super-Twisting sliding mode control and the adaptive control. It can not only ensure the convergence of the system in a finite time, but also achieve a stable state, and the unknown parameters can be updated online according to the adaptive identification method. Compared with the conventional adaptive sliding mode control, the superiority and effectiveness of the adaptive Super-Twisting sliding mode control have been proved. The results demonstrate that the proposed method can not only make the output of the system track the reference trajectory quickly and precisely, but also can effectively restrain the chattering and make the control input smoother.

Acknowledgments

The authors thank the anonymous reviewers for their informative comments that have improved the quality of this paper. This work is supported by National Science Foundation of China under Grant No. 61374100, Natural Science Foundation of Jiangsu Province under Grant No. BK20171198, the Fundamental Research Funds for the Central Universities under Grant No. 2017B20014, 2017B21214.

References

  1. 1. Yazdi N, Ayazi F, Najafi K. Micromachined inertial sensors. Proceedings of the IEEE, 1998, 86(8): 1640–1659.
  2. 2. Gallacher B J. Principles of a micro-rate integrating ring gyroscope. IEEE Transactions on Aerospace and Electronic Systems, 2012, 48(1): 658–672.
  3. 3. Friedland B. Hutton M. Theory and error analysis of vibrating-member gyroscope. IEEE Transactions on Automatic Control, 1978, 23(4): 545–556.
  4. 4. Wang C, Chu R, Ma J, Controlling a chaotic resonator by means of dynamic track control. Complexity, 21(1): 370–378, 2015
  5. 5. Zheng Q, Dong L, Lee D H, Gao Z. Active disturbance rejection control for MEMS gyroscopes, IEEE Trans. on Control Systems Technology, 2009,17(6): 1432–1438.
  6. 6. Leland R P. Adaptive control of a MEMS gyroscope using Lyapunov methods. IEEE Trans. on Control Systems Technology, 2006, 14(2): 278–283.
  7. 7. Fei J, Zhou J. Robust adaptive control of MEMS triaxial gyroscope using fuzzy compensator. IEEE Trans. on Systems, Man, and Cybernetics, Part B (Cybernetics), 2012, 42(6): 1599–1607.
  8. 8. Song Z, Li H, Sun K. Adaptive dynamic surface control for MEMS triaxial gyroscope with nonlinear inputs. Nonlinear Dynamics, 2014, 78(1): 173–182.
  9. 9. Park S, Horowitz R, Hong S K, Nam Y. Trajectory-switching algorithm for a MEMS gyroscope. IEEE Trans. on Instrumentation and Measurement, 2007, 56(6): 2561–2569.
  10. 10. Liu L, Han Z, Li W. Global sliding mode control and application in chaotic systems. Nonlinear Dynamics, 2009, 56(1): 193–198.
  11. 11. Pan H, Chen X. Global robust optimal sliding mode control for uncertain affine nonlinear systems. Journal of Systems Engineering and Electronics, 2009, 20(4): 838–843.
  12. 12. Fazlyab M, Pedram M, Salarieh H. Parameter estimation and interval type-2 fuzzy sliding mode control of a z-axis MEMS gyroscope. ISA Transactions, 2013, 52 (6): 900–911. pmid:23973172
  13. 13. Fei J, Xin M. Adaptive fuzzy sliding mode control of MEMS gyroscope sensor using fuzzy switching approach, Transaction of ASME: Journal of Dynamic Systems, Measurement, and Control, 2015, 137(5).
  14. 14. Wang C, Yau H. Nonlinear dynamic analysis and sliding mode control for a gyroscope system, Nonlinear Dynamics, 2011, 66(1–2): 53–65.
  15. 15. Xu B, Zhang P. Minimal-learning-parameter technique based adaptive neural sliding mode control of MEMS gyroscope, COMPLEXITY, 2017, paper no. 601916.
  16. 16. Rubio L, Ibeas A, Luo X. P-PI and super twisting sliding mode control schemes comparison for high-precision CNC machining, Proceedings of 2016 24th Iranian Conference on Electrical Engineering, 2016: 1825–1830.
  17. 17. Kunusch C, Puleston P F, Mayosky M A, Riera J. Sliding mode strategy for PEM fuel cells stacks breathing control using a super-twisting algorithm. IEEE Trans. on Control Systems Technology, 2009, 17(1): 167–174.
  18. 18. Levant A. Sliding order and sliding accuracy in sliding mode control. International journal of control, 1993, 58(6): 1247–1263.
  19. 19. Fridman L, Levant A. Higher order sliding modes. Sliding mode control in engineering, 2002, 11: 53–102.
  20. 20. Utkin V. Discussion aspects of high-order sliding mode control. IEEE Trans. on Automatic Control, 2016, 61(3): 829–833.
  21. 21. Evangelista C, Puleston P, Valenciaga F, Fridman L M. Lyapunov-designed super-twisting sliding mode control for wind energy conversion optimization. IEEE Trans. on Industrial Electronics, 2013, 60(2): 538–545.
  22. 22. Ni J, Liu C, Liu H. Continuous uniformly finite time exact disturbance observer based control for fixed-time stabilization of nonlinear systems with mismatched disturbances. PloS one, 2017, 12(4): e0175645. pmid:28406966
  23. 23. Ni J, Liu L, Liu C, Hu X, Shen T. Fixed-time dynamic surface high-order sliding mode control for chaotic oscillation in power system. Nonlinear Dynamics, 2016, 86(1): 401–420.
  24. 24. Ni J, Liu L, Liu C, Hu X, Li S. Fast fixed-time nonsingular terminal sliding mode control and its application to chaos suppression in power system. IEEE Trans. on Circuits and Systems II: Express Briefs, 2017, 64(2): 151–155.
  25. 25. Ni J, Liu L, Liu C, Liu J. Fixed-time leader-following consensus for second-order multi-agent systems with input delay. IEEE Trans. on Industrial Electronics, 2017.
  26. 26. Beltran B, Ahmed-Ali T, Benbouzid M E H. High-order sliding-mode control of variable-speed wind turbines. IEEE Trans. on Industrial electronics, 2009, 56(9): 3314–3321.
  27. 27. Gonzalez T, Moreno J A, Fridman L. Variable gain super-twisting sliding mode control. IEEE Trans. on Automatic Control, 2012, 57(8): 2100–2105.
  28. 28. Orlov Y, Aoustin Y, Chevallereau C. Finite time stabilization of a perturbed double integrator—Part I: Continuous sliding mode-based output feedback synthesis. IEEE Trans. on Automatic Control, 2011, 56(3): 614–618.
  29. 29. Chalanga A, Kamal S, Fridman L M, Bandyopadhyay B, Moreno J A. Implementation of super-twisting control: super-twisting and higher Order sliding-mode observer-based approaches. IEEE Trans. on Industrial Electronics, 2016, 63(6): 3677–3685.
  30. 30. Bartolini G, Ferrara A, Usai E. Chattering avoidance by second-order sliding mode control. IEEE Trans. on Automatic control, 1998, 43(2): 241–246.
  31. 31. Utkin V. On convergence time and disturbance rejection of super-twisting control. IEEE Trans. on Automatic Control, 2013, 58(8).
  32. 32. Boiko I, Fridman L, Pisano A, Usai E. Analysis of chattering in systems with second-order sliding modes. IEEE Trans. on Automatic Control, 2007, 52(11): 2085–2102.