Next Article in Journal
An In-Depth Assessment of the Electronic and Magnetic Properties of a Highly Ordered Hybrid Interface: The Case of Nickel Tetra-Phenyl-Porphyrins on Fe(001)–p(1 × 1)O
Previous Article in Journal
The Effect of Edge Mode on Mass Sensing for Strained Graphene Resonators
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Modelling, Simulation and Dynamic Sliding Mode Control of a MEMS Gyroscope

1
College of Mechanical and Electrical Engineering, Hohai University, Changzhou 213022, China
2
Jiangsu Key Laboratory of Power Transmission and Distribution Equipment Technology, Changzhou 213022, China
*
Author to whom correspondence should be addressed.
Micromachines 2021, 12(2), 190; https://doi.org/10.3390/mi12020190
Submission received: 24 January 2021 / Revised: 8 February 2021 / Accepted: 12 February 2021 / Published: 13 February 2021
(This article belongs to the Special Issue MEMS Accelerometers: Modelling, Simulation, Design and Manufacturing)

Abstract

:
An adaptive dynamic sliding mode control via a backstepping approach for a microelectro mechanical system (MEMS) vibratory z-axis gyroscope is presented in this paper. The time derivative of the control input of the dynamic sliding mode controller (DSMC) is treated as a new control variable for the augmented system which is composed of the original system and the integrator. This DSMC can transfer discontinuous terms to the first-order derivative of the control input, and effectively reduce the chattering. An adaptive dynamic sliding mode controller with the method of backstepping is derived to real-time estimate the angular velocity and the damping and stiffness coefficients and asymptotical stability of the designed systems can be guaranteed. Simulation examples are investigated to demonstrate the satisfactory performance of the proposed adaptive backstepping sliding mode control.

1. Introduction

Microelectro mechanical system (MEMS) gyroscopes can measure the sensor angular velocity of inertial navigation and guidance systems, widely used in aviation, aerospace, marine and positioning fields. However, parameter uncertainties and external disturbances, the manufacturing errors, and the influence of the ambient temperature decrease the accuracy and sensitivity of the micro gyroscope. The manufacturing errors and the influence of the external conditions as main factors affecting the decrease in the accuracy and sensitivity of the gyro system, the nonlinear effects in the model applied is also of great importance. The problem concerning the impact of the nonlinearity is discussed [1,2,3]. Then, compensation for manufacturing tolerances and accurate measurement of the angular velocity are the main problems of microscopes. During the past years, some new control strategies have been investigated to compensate for the performance and parameters of the MEMS gyroscopes. Park et al. [4,5] developed an adaptive trajectory-switching algorithm for a MEMS gyroscope. Batur et al. [6] developed a sliding mode controller of a simulated MEMS gyroscope. Leland et al. [7] proposed an adaptive control of a MEMS gyroscope using Lyapunov methods. Chen et al. [8] implemented an optimized double closed-loop control system for a MEMS gyroscope. Xu et al. [9] utilized a composite neural strategy with a finite time controller for a microgyscope. Adaptive sliding mode control and adaptive control with a fuzzy compensator for a MEMS gyroscope have been investigated in [10,11,12,13].
Dynamic sliding mode control (DSMC) schemes [14,15,16,17,18,19] have attracted great interest in recent years because they are special approaches to reducing the chattering through an integrator in the system. The time derivative of the control input is treated as a new control variable for the augmented system where the augmented system includes the original system and the integrator. Since no boundary layer is used in the dynamic sliding mode controller, chattering reduction can be obtained by using an integrator and the property of perfect disturbance rejection can be guaranteed. Zhao [20] proposed adaptive backstepping sliding mode control for leader-follower multi-agent systems. Lin et al. [21] studied adaptive backstepping sliding mode control for linear induction motor drive. Lin et al. [22] proposed a Field Programmable Gate Array (FPGA)-based adaptive backstepping sliding-mode controller for linear induction motor drive. Ansarifar et al. [23] proposed an adaptive DSMC method for non-minimum phase systems. Sousy et al. [24] developed an adaptive DSMC system with recurrent Radial-Basis Function Networks (RBFN) for an induction motor servo drive. Neural control and fuzzy control have the capacity to approximate unknown smooth functions and have been widely used in identification and control [25,26,27,28].
However, an adaptive backstepping scheme combined with dynamic sliding mode controller has not been applied to a MEMS gyroscope yet. The backstepping method is a powerful design tool for dynamic systems with pure or strict feedback forms. The gyroscope equations can be transformed into an analogically cascade system that is easily implemented by the backstepping method. This work is an extended version of the 2013 work [18] and the new contributions are the backstepping scheme is combined with the adaptive dynamical sliding mode controller to improve the robustness, and estimate the system parameters and angular velocity.
In this paper, an adaptive dynamic sliding mode controller based on backstepping control is designed to realize position tracking and effectively decrease the chattering problem. The advantages of the proposed controller can be summarized as follows:
(1) Adaptive control, DSMC and backstepping control are combined and applied to a MEMS gyroscope. DSMC using the derivative of the switching function is utilized to eliminate the chattering and attenuate the model uncertainties and external disturbances and adaptive control is derived to estimate the dynamics of the micro gyroscope. Hence, dynamic sliding mode control not only removes some of the fundamental limitations of the traditional approach but also provides improved tracking accuracy under sliding mode.
(2) The proposed DSMC adds additional compensators to achieve system stability, thereby obtaining the desired system property. An integrator is added in the front end to transform the original system into an augmented system, with the derivative of the original control input as the system input. Therefore, the proposed integrator can filter out high frequency noise.
(3) The advantages of the backstepping design are that it is able to relax the matching condition and avoid cancelation of useful nonlinearities. The procedure of backstepping design is to develop a controller recursively by regarding some of the state variables as “virtual controls” and deriving control laws to improve the robustness.
The paper is organized as follows. In Section 2, the dynamics of the MEMS vibratory gyroscope are established. In Section 3, an adaptive dynamic sliding mode controller based on backstepping method is developed. Simulation studies are given in Section 4 to prove the performance. Conclusions are provided in Section 5.

2. Dynamic Model of MEMS Gyroscope

The typical MEMS vibratory gyroscope depicted in Figure 1 has a proof mass suspended by springs, an electrostatic actuation, and sensing mechanisms that can force an oscillatory motion and sense the position and velocity of the proof mass.
We assume that the table where the proof mass is mounted is moving with a constant velocity; the gyroscope is rotating at a constant angular velocity Ω z over a sufficiently long time interval. Since the angular rate is usually small compared to the natural frequency of the system and the proof mass is also small, the centrifugal forces m Ω z 2 x , m Ω z 2 y , are assumed to be negligible or absorbed as part of the spring terms as unknown variations; the gyroscope undergoes rotation about the z axis only, and thereby Coriolis force acting on the plane perpendicular to z axis.
Referring to [5], with these assumptions, the dynamics of the gyroscope become
m x ¨ + d x x x ˙ + d x y y ˙ + k x x x + k x y y = u x + 2 m Ω z y ˙ m y ¨ + d x y x ˙ + d y y y ˙ + k x y x + k y y y = u y 2 m Ω z x ˙
Fabrication imperfections result in the asymmetric spring and damping terms, k x y and d x y . The spring and damping terms, k x x , k y y , d x x , and d y y in the x and y axes are mostly known, but have small unknown variations from their nominal values. The proof mass can be determined very accurately, and u x , u y are the electrostatic forces in the x and y directions.
Define non-dimensional time t * = t / t 0 = ω 0 t ; t 0 is reference time, ω 0 = 1 / t 0 is resonance frequency. Define non-dimensional position q * = q / q 0 , q = [ x y ] T ; q 0 is reference position
q ˙ * = d q * d t * = ( 1 q 0 ω 0 ) q ˙ ,   q ¨ * = d 2 q * d t * 2 = ( 1 q 0 ω 0 2 ) q ¨
On both sides of the Equation (1) divide by the mass m , reference position q 0 , the square of the resonance frequency w 0 2 , so we can obtain
x ¨ * + d x x * x ˙ * + d x y * y ˙ * + ω x 2 x * + ω x y y * = u x * + 2 Ω z * y ˙ * y ¨ * + d x y * x ˙ * + d y y * y ˙ * + ω x y x * + ω y 2 y * = u y * 2 Ω z * x ˙ *
where
d x x m ω 0 d x x * , d x y m ω 0 d x y * , d y y m ω 0 d y y * , u x m ω 0 2 q 0 u x * , u y m ω 0 2 q 0 u y * , k x x m ω 0 2 ω x 2 , k x y m ω 0 2 ω x y , k y y m ω 0 2 ω y 2 , Ω z ω 0 Ω z *
Equation (3) is a mathematical model of the MEMS gyroscope under ideal conditions. Considering the presence of model uncertainties and external disturbances of a MEMS gyroscope under the actual conditions, ignoring the superstar for the convenience of notation, then rewriting non-dimensional model (3) in matrix form yields
{ x ˙ 1 = x 2 x ˙ 2 = f ( x , y ) θ + u + d ,
where x 1 = q , x 2 = q ˙ , f ( x , y ) = [ x ˙ y ˙ 0 2 y ˙ x y 0 0 x ˙ y ˙ 2 x ˙ 0 x y ] , θ is the parameter of a MEMS gyroscope as θ = [ d x x d x y d y y Ω Z w x 2 w x y w y 2 ] T , d is the model uncertainties and external disturbances of a MEMS gyroscope. We assume that the input disturbances d and their derivative d ˙ are bounded signals.
Suppose an ideal oscillator generates a reference trajectory and the control objective is to make the trajectory of the MEMS gyroscope follow that of the reference model. The reference model is defined as
r ¨ + K m r = 0 ,
where r is the reference trajectory vector, K m = d i a g { ω 1 2 ω 2 2 } ; ω 1 ,   ω 2 are the ideal nature frequency of the reference trajectory in the x and y directions.
The tracking error is defined as
{ e 1 = x 1 r e 2 = x 2 α ,
where α is a virtual controller.
The virtual controller is defined as
α = c 1 e 1 + r ˙ ,
where the parameter of virtual controller c 1 > 0 . So, the time derivative of the α is
α ˙ = c 1 e ˙ 1 + r ¨ = c 1 ( x ˙ 1 r ˙ ) + r ¨ = c 1 ( x 2 r ˙ ) + r ¨ = c 1 ( e 2 + α r ˙ ) + r ¨ = c 1 ( e 2 c 1 e 1 + r ˙ r ˙ ) + r ¨ = c 1 e 2 + c 1 2 e 1 + r ¨
In the backstepping control, the introduction of virtual control is essentially a static compensation idea. The front subsystem must achieve stabilization purposes through the virtual control of the back subsystem.

3. Design and Stability Analysis of Dynamic Sliding Mode Controller

In this section, an adaptive DSMC method based on backstepping design is developed for the trajectory tracking and system identification of a MEMS gyroscope as shown in Figure 2. The control target is to obtain real-time compensation for fabrication imperfections and identification of the system parameters and angular velocity. The backstepping dynamic sliding controller designs the time derivative of the control input and the control input obtained by integrator is proposed to control the MEMS gyroscope.
We select the first Lyapunov function as follows:
V 1 = 1 2 e 1 T e 1
The time derivative of the V 1 is
V ˙ 1 = e 1 T e ˙ 1 = e 1 T ( x 2 r ˙ ) = e 1 T ( e 2 + α r ˙ ) = e 1 T ( e 2 c 1 e 1 ) = c 1 e 1 T e 1 + e 1 T e 2
When e 2 = 0 , it is easy to know that V ˙ 1 = c 1 e 1 T e 1 meet the negative qualitative. So, the system e 1 = x 1 r is globally asymptotically stable and the error e 1 asymptotically converges to zero.
Define the second Lyapunov function as follows
V 2 = V 1 + 1 2 e 2 T e 2 + 1 2 s T s + 1 2 θ ˜ T τ 1 θ ˜ ,
where θ ^ is a parameter estimate, θ ˜ = θ θ ^ is the estimation error of the MEMS gyroscope parameter, s is the sliding surface function, and τ is an adaptive gain.
Thinking about Equations (4) and (6), the sliding surface is defined as
s = c e 2 + e ˙ 2 = c e 2 + x ˙ 2 α ˙ = c e 2 + f ( x , y ) θ ^ + u + d α ˙
where c is a positive definite constant to be selected.
Substituting Equation (8) into Equation (12) yields
s = ( c + c 1 ) e 2 + f ( x , y ) θ ^ + u + d c 1 2 e 1 r ¨
Referring to Equations (4) and (13), we can obtain
x ˙ 2 = s c e 2 f ( x , y ) θ ^ d + α ˙ + f ( x , y ) θ + d = s c e 2 + f ( x , y ) θ ˜ + α ˙
The derivative of the sliding surface is
s ˙ = ( c + c 1 ) ( f ( x , y ) θ + u + d r ¨ ) + c c 1 ( e 2 c 1 e 1 ) r + f ˙ ( x , y ) θ ^ + f ( x , y ) θ ^ ˙ + u ˙ + d ˙
The time derivative of the V 2 is
V ˙ 2 = V ˙ 1 + e 2 T e ˙ 2 + s T s ˙ + θ ˜ τ 1 θ ˜ ˙ = c 1 e 1 T e 1 + e 1 T e 2 + e 2 T ( x ˙ 2 α ˙ ) + s T s ˙ θ ˜ T τ 1 θ ^ ˙ = c 1 e 1 T e 1 + e 1 T e 2 + e 2 T ( s c e 2 + f ( x , y ) θ ˜ ) + s T s ˙ θ ˜ T τ 1 θ ^ ˙ = c 1 e 1 T e 1 + e 1 T e 2 c e 2 T e 2 + s T [ e 2 + ( c + c 1 ) ( f ( x , y ) θ + u + d r ¨ ) + c c 1 ( e 2 c 1 e 1 ) r + f ˙ ( x , y ) θ ^ + f ( x , y ) θ ^ ˙ + u ˙ + d ˙ ] + θ ˜ T ( f T ( x , y ) e 2 τ 1 θ ^ ˙ )
To make V ˙ 2 0 , we choose a dynamic sliding mode control law as:
u ˙ = [ e 2 + ( c + c 1 ) ( f ( x , y ) θ ^ + u r ¨ ) + c c 1 ( e 2 c 1 e 1 ) r + f ˙ ( x , y ) θ ^ + f ( x , y ) θ ^ ˙ ] s s 2 e 1 T e 2 ρ s s ,
where ρ is a chosen positive constant.
Substituting Equation (17) into Equation (16) yields
V ˙ 2 = c 1 e 1 T e 1 c e 2 T e 2 ρ s T s s + θ ˜ T ( ( c + c 1 ) f T ( x , y ) s + f T ( x , y ) e 2 τ 1 θ ^ ˙ ) + s T ( ( c + c 1 ) d + d ˙ ) = c 1 e 1 T e 1 c e 2 T e 2 ρ s T s s + θ ˜ T ( f T ( x , y ) ( ( c + c 1 ) s + e 2 ) τ 1 θ ^ ˙ ) + s T ( ( c + c 1 ) d + d ˙ )
To make V ˙ 2 0 , we choose an adaptive law
θ ^ ˙ = τ f T ( x , y ) ( ( c + c 1 ) s + e 2 )
Substituting Equation (19) into Equation (18) yields
V ˙ 2 = c 1 e 1 T e 1 c e 2 T e 2 ρ s T s s + s T ( ( c + c 1 ) d + d ˙ ) = c 1 e 1 T e 1 c e 2 T e 2 ρ s + s T ( ( c + c 1 ) d + d ˙ ) c 1 e 1 2 c e 2 2 ρ s + s ( ( c + c 1 ) d + d ˙ )
It is assumed that d η 1 , d ˙ η 2 , then Equation (20) can become the following
V ˙ 2 c 1 e 1 2 c e 2 2 ρ s + s ( ( c + c 1 ) η 1 + η 2 ) = c 1 e 1 2 c e 2 2 s ( ρ ( ( c + c 1 ) η 1 + η 2 ) )
With the choice of ρ > ( ( c + c 1 ) η 1 + η 2 ) , V ˙ 2 0 . V ˙ 2 is a negative semi-definite mean V , s and θ ˜ are all bounded. s ˙ is also bounded. From Barbalat lemma, s ( t ) asymptotically converges to zero, lim t s ( t ) = 0 , then e ( t ) can also converge to zero asymptotically. Therefore asymptotical stability of the designed system can be guaranteed. Thus, the method by which the adaptive dynamic sliding mode control based on the backstepping approach can adaptively control the MEMS gyroscope and reduce the chattering has been theoretically proven. The fact that the resonance frequency of the x -axis is different from that of the y -axis means that PE condition is satisfied. If reference signals are persistently excited, then adaptive law (19) guarantees that θ ˜ 0 and θ converge to their true values. Thus the unknown angular velocity as well as all other system parameters can also converge to their actual values.

4. Simulation Study

In this section, based on the backstepping design, an adaptive DSMC strategy is designed for the trajectory tracking and system identification of the MEMS gyroscope. The parameters of the micro gyroscope sensor are described as:
m = 1.8 × 10 7   kg , k x x = 63.955   N / m , k y y = 95.92   N / m , k x y = 12.779   N / m d x x = 1.8 × 10 6   N s / m , d y y = 1.8 × 10 6   N s / m , d x y = 3.6 × 10 7   N s / m
The reference trajectory is chosen to be r 1 = sin ( 4.17 t ) , r 2 = 1.2 sin ( 5.11 t ) , close to its natural frequency in the x and y directions. Random variable signals with zero mean and unity variance plus sin ( 2 π t ) are selected as external disturbance d . Assume that the input angular velocity Ω z = 100   rad / s . The reference length q 0 = 1   μ m . The reference frequency w 0 = 1   kHz . Simulation studies are implemented. The initial conditions are q ( 0 ) = [ 0 0 ] T ; the other parameters are selected as
w 1 = 4.17 , w 2 = 5.11 , τ = d i a g { 2 2 2 2 2 2 2 } ; ρ = d i a g { 400 400 } ; c = 4 ; c 1 = 4 ; θ ^ ( 0 ) = 0.95 θ .
The tracking trajectory and tracking error are shown in Figure 3 and Figure 4. The control system can track the reference trajectory in 40 s. The control input and control input derivative using the adaptive DSMC method are drawn in Figure 5 and Figure 6, demonstrating that the adaptive DSMC with the backstepping design can transfer discontinuous terms to the first-order derivative of the control input, thereby decreasing the chattering.
The parameters of the MEMS gyroscope are in Figure 7 and Figure 8, showing that the estimates of the spring and damping coefficients converge to their true values with a persistent sinusoidal reference signal. Therefore, the introduction of adaptive backstepping DSMC can adapt to the changing nonlinearities, which maintains the satisfactory performance. It means that DSMC not only removes some of the fundamental limitations of the traditional approach but also provides improved tracking accuracy.

5. Conclusions

In this study, an adaptive DSMC strategy with a backstepping approach was successfully applied to a MEMS gyroscope for the trajectory tracking. The derivative of the switching function is employed to differentiate classical sliding surface and transfer discontinuous terms to the first-order derivative of the control input, and effectively decrase the chattering. The asymptotical stability of the closed loop system can be guaranteed with the proposed DSMC strategy. Moreover, the proposed adaptive dynamic sliding mode control can estimate the system parameters online. Simulation studies are conducted to demonstrate the good performance of the proposed dynamic sliding mode control methods.

Author Contributions

Conceptualization, J.F.; Methodology, Y.F. and W.F.; Software, C.A.; Validation, W.F.; Formal Analysis, Y.F.; Investigation, Y.F.; Resources, Z.Y.; Data Curation, Z.Y.; Writing-Original Draft Preparation, Y.F.; Writing-Review & Editing, J.F.; Visualization, W.F.; Supervision, J.F.; Project Administration, J.F.; Funding Acquisition, J.F. All authors have read and agreed to the published version of the manuscript.

Funding

This work is partially supported by National Science Foundation of China under Grant No. 61873085. The Fundamental Research Funds for the Central Universities under Grant No. B200204031.

Acknowledgments

The authors thank the anonymous reviewers for their useful comments that improved the quality of the paper.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Zhang, H.; Li, X.; Zhang, L. Bifurcation Analysis of a Micro-Machined Gyroscope with Nonlinear Stiffness and Electrostatic Forces. Micromachines 2021, 12, 107. [Google Scholar] [CrossRef]
  2. Awrejcewicz, J.; Starosta, R.; Kamińska, G. Complexity of resonances exhibited by a nonlinear micromechanical gyroscope: An analytical study. Nonlinear Dyn. 2019, 97, 1819–1836. [Google Scholar] [CrossRef] [Green Version]
  3. Lestev, M.A.; Tikhonov, A.A. Nonlinear phenomena in the dynamics of micromechanical gyroscopes. Vestn. St. Petersburg Univ. Math. 2009, 42, 53–57. [Google Scholar] [CrossRef]
  4. Park, R.; Horowitz, R.; Hong, S.; Nam, Y. Trajectory-switching algorithm for a MEMS gyroscope. IEEE Trans. Instrum. Meas. 2007, 56, 2561–2569. [Google Scholar] [CrossRef]
  5. Park, S. Adaptive Control Strategies for MEMS Gyroscope. Ph.D. Thesis, University of California, Berkeley, Berkeley, CA, USA, 2000. [Google Scholar]
  6. Batur, C.; Sreeramreddy, T. Sliding mode control of a simulated MEMS gyroscope. ISA Trans. 2006, 45, 99–108. [Google Scholar] [CrossRef]
  7. Leland, R. Adaptive control of a MEMS gyroscope using Lyapunov methods. IEEE Trans. Control Syst. Technol. 2006, 14, 278–283. [Google Scholar] [CrossRef]
  8. Chen, F.; Yuan, W.; Chang, H.; Yuan, G.; Xie, J.; Kraft, M. Design and implementation of an optimized double closed-loop control system for MEMS vibratory gyroscope. IEEE Sens. J. 2014, 14, 184–196. [Google Scholar] [CrossRef]
  9. Xu, B.; Zhang, R.; Li, S.; He, W.; Shi, Z. Composite Neural Learning Based Nonsingular Terminal Sliding Mode Control of MEMS Gyroscopes. IEEE Trans. Neural Netw. Learn. Syst. 2020, 31, 1375–1386. [Google Scholar] [CrossRef]
  10. Fei, J.; Feng, Z. Fractional-order Finite-time Super-Twisting Sliding Mode Control of Micro Gyroscope Based on Double Loop Fuzzy Neural Network. IEEE Trans. Syst. Man Cybern. Syst. 2020. [Google Scholar] [CrossRef]
  11. Fei, J.; Zhou, J. Robust adaptive control of MEMS triaxial gyroscope using fuzzy compensator. IEEE Trans. Syst. Man Cybern. Part B Cybern. 2012, 42, 1599–1607. [Google Scholar]
  12. Fei, J.; Feng, Z. Adaptive Fuzzy Super-Twisting Sliding Mode Control for Microgyroscope. Complexity 2019, 2019, 6942642. [Google Scholar] [CrossRef]
  13. Fei, J.; Liang, X. Adaptive Backstepping Fuzzy-Neural-Network Fractional Order Control of Microgyroscope Using Nonsingular Terminal Sliding Mode Controller. Complexity 2018, 2018, 5246074. [Google Scholar] [CrossRef] [Green Version]
  14. Chen, M.; Chen, C.; Yang, F. An LTR-observer-based dynamic sliding mode control for chattering reduction. Automatica 2007, 43, 1111–1116. [Google Scholar] [CrossRef]
  15. Koshkouei, A.; Burnham, K.; Zinober, A. Dynamic sliding mode control design. IEE Proc. Control Theory Appl. 2005, 152, 392–396. [Google Scholar] [CrossRef] [Green Version]
  16. Chang, J. Dynamic output integral sliding-mode control with disturbance attenuation. IEEE Trans. Autom. Control 2009, 54, 2653–2658. [Google Scholar] [CrossRef]
  17. Lin, F.; Hung, Y.; Chen, S. Field-programmable gate array-based intelligent dynamic sliding-mode control using recurrent wavelet neural network for linear ultrasonic motor. IET Control Theory Appl. 2010, 4, 1511–1532. [Google Scholar] [CrossRef]
  18. Fei, J.; Yuan, Z. Dynamic sliding mode control of MEMS gyroscope. In Proceedings of the 2013 IEEE International Conference on Control Applications, Hyderabad, India, 28–30 August 2013; pp. 437–442. [Google Scholar]
  19. Davila, J.; Poznyak, A. Dynamic sliding mode control design using attracting ellipsoid method. Automatica 2011, 47, 1467–1472. [Google Scholar] [CrossRef]
  20. Zhao, D.; Zou, T.; Li, S.; Zhu, Q. Adaptive backstepping sliding mode control for leader-follower multi-agent systems. IET Control Theory Appl. 2012, 6, 1109–1117. [Google Scholar] [CrossRef]
  21. Lin, F.; Shen, P.; Hsu, P. Adaptive backstepping sliding mode control fir linear induction motor drive. IEE Proc. Electr. Power Appl. 2002, 149, 184–194. [Google Scholar] [CrossRef]
  22. Lin, F.; Chang, C.; Huang, P. FPGA-based adaptive backstepping sliding-mode control for linear induction motor drive. IEEE Trans. Power Electron. 2007, 22, 1222–1231. [Google Scholar] [CrossRef]
  23. Ansarifar, G.; Talebi, H.; Davilu, H. An adaptive-dynamic sliding mode controller for non-minimum phase systems. Commun. Nonlinear Sci. Numer. Simul. 2012, 17, 414–425. [Google Scholar] [CrossRef]
  24. El-Sousy, F.F.M. Adaptive dynamic sliding-mode control system using recurrent RBFN for high-performance induction motor servo drive. IEEE Trans. Ind. Inform. 2013, 9, 1922–1936. [Google Scholar] [CrossRef]
  25. Fei, J.; Chen, Y.; Liu, H.; Fang, Y. Fuzzy Multiple Hidden Layer Recurrent Neural Control of Nonlinear System Using Terminal Sliding Mode Controller. IEEE Trans. Cybern. 2021. [Google Scholar] [CrossRef]
  26. Hou, S.; Fei, J. A Self-Organizing Global Sliding Mode Control and Its Application to Active Power Filter. IEEE Trans. Power Electron. 2020, 35, 7640–7652. [Google Scholar] [CrossRef]
  27. Fei, J.; Chen, Y. Dynamic Terminal Sliding Mode Control for Single-Phase Active Power Filter Using Double Hidden Layer Recurrent Neural Network. IEEE Trans. Power Electron. 2020, 35, 9906–9924. [Google Scholar]
  28. Fei, J.; Chen, Y. Fuzzy Double Hidden Layer Recurrent Neural Terminal Sliding Mode Control of Single-Phase Active Power Filter. IEEE Trans. Fuzzy Syst. 2020. [Google Scholar] [CrossRef]
Figure 1. Schematic diagram of a microelectro mechanical system (MEMS) gyroscope in the x-y plane.
Figure 1. Schematic diagram of a microelectro mechanical system (MEMS) gyroscope in the x-y plane.
Micromachines 12 00190 g001
Figure 2. Block diagram of an indirect adaptive dynamic sliding mode controller (DSMC) based on the backstepping method.
Figure 2. Block diagram of an indirect adaptive dynamic sliding mode controller (DSMC) based on the backstepping method.
Micromachines 12 00190 g002
Figure 3. Trajectory tracking using adaptive dynamic sliding mode control based on the backstepping approach.
Figure 3. Trajectory tracking using adaptive dynamic sliding mode control based on the backstepping approach.
Micromachines 12 00190 g003
Figure 4. Tracking error using adaptive dynamic sliding mode control based on the backstepping approach.
Figure 4. Tracking error using adaptive dynamic sliding mode control based on the backstepping approach.
Micromachines 12 00190 g004
Figure 5. Control input using adaptive dynamic sliding mode control based on the backstepping approach.
Figure 5. Control input using adaptive dynamic sliding mode control based on the backstepping approach.
Micromachines 12 00190 g005
Figure 6. Control input derivative using adaptive dynamic sliding mode control based on the backstepping approach.
Figure 6. Control input derivative using adaptive dynamic sliding mode control based on the backstepping approach.
Micromachines 12 00190 g006
Figure 7. Parameter estimates of the MEMS gyroscope.
Figure 7. Parameter estimates of the MEMS gyroscope.
Micromachines 12 00190 g007
Figure 8. Convergence of angular velocity.
Figure 8. Convergence of angular velocity.
Micromachines 12 00190 g008
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Fang, Y.; Fu, W.; An, C.; Yuan, Z.; Fei, J. Modelling, Simulation and Dynamic Sliding Mode Control of a MEMS Gyroscope. Micromachines 2021, 12, 190. https://doi.org/10.3390/mi12020190

AMA Style

Fang Y, Fu W, An C, Yuan Z, Fei J. Modelling, Simulation and Dynamic Sliding Mode Control of a MEMS Gyroscope. Micromachines. 2021; 12(2):190. https://doi.org/10.3390/mi12020190

Chicago/Turabian Style

Fang, Yunmei, Wen Fu, Cuicui An, Zhuli Yuan, and Juntao Fei. 2021. "Modelling, Simulation and Dynamic Sliding Mode Control of a MEMS Gyroscope" Micromachines 12, no. 2: 190. https://doi.org/10.3390/mi12020190

APA Style

Fang, Y., Fu, W., An, C., Yuan, Z., & Fei, J. (2021). Modelling, Simulation and Dynamic Sliding Mode Control of a MEMS Gyroscope. Micromachines, 12(2), 190. https://doi.org/10.3390/mi12020190

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop