Skip to main content
Erschienen in: Microsystem Technologies 6/2018

05.01.2018 | Technical Paper

Optimal novel super-twisting PID sliding mode control of a MEMS gyroscope based on multi-objective bat algorithm

verfasst von: Mehran Rahmani, Hossein Komijani, Ahmad Ghanbari, Mir Mohammad Ettefagh

Erschienen in: Microsystem Technologies | Ausgabe 6/2018

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

This paper proposes a novel super-twisting PID sliding mode controller (STPIDSMC) using a multi-objective optimization bat algorithm (MOBA-STPIDSMC) for the control of a MEMS gyroscope. In order to enhance the robustness of the control system, a sliding surface based on PID controller is designed. The chattering phenomenon in PID sliding mode control (PIDSMC) which is usually caused by the excitation of fast unmodelled dynamic is the main problem. The chattering phenomenon will be removed by using super-twisting control. A metaheuristic method, the multi-objective bat algorithm (MOBA) is applied for optimal design of the MEMS gyroscope in order to tune the parameter of the proposed controller. The performance of the MOBA-STPIDSMC is compared with four other controllers such as sliding mode control (SMC), PIDSMC, STPIDSMC and a single objective bat algorithm super-twisting PID sliding mode controller (BA-STPIDSMC). Numerical simulations clearly confirmed the effectiveness of the proposed controller.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Literatur
Zurück zum Zitat Almutairi NB, Zribi Mohamed (2009) Sliding mode control of a three-dimensional overhead crane. J Vib Control 15(11):1679–1730MathSciNetCrossRefMATH Almutairi NB, Zribi Mohamed (2009) Sliding mode control of a three-dimensional overhead crane. J Vib Control 15(11):1679–1730MathSciNetCrossRefMATH
Zurück zum Zitat Alonso JB, Henríquez A, Henríquez P, Rodríguez-Herrera B, Bolaños F, Alpízar P, Cabrera J (2015) Advance in the bat acoustic identification systems based on the audible spectrum using nonlinear dynamics characterization. Expert Syst Appl 42(24):9528–9538CrossRef Alonso JB, Henríquez A, Henríquez P, Rodríguez-Herrera B, Bolaños F, Alpízar P, Cabrera J (2015) Advance in the bat acoustic identification systems based on the audible spectrum using nonlinear dynamics characterization. Expert Syst Appl 42(24):9528–9538CrossRef
Zurück zum Zitat Bettayeb M, Djennoune S (2016) Design of sliding mode controllers for nonlinear fractional-order systems via diffusive representation. Nonlinear Dyn 84(2):593–605MathSciNetCrossRefMATH Bettayeb M, Djennoune S (2016) Design of sliding mode controllers for nonlinear fractional-order systems via diffusive representation. Nonlinear Dyn 84(2):593–605MathSciNetCrossRefMATH
Zurück zum Zitat Coello CC, Lechuga MS (2002) MOPSO a proposal for multiple objective particle swarm optimization. In: IEEE Proceedings of the 2002 congress on evolutionary computation, 2002. CEC’02, vol 2, pp 1051–1056 Coello CC, Lechuga MS (2002) MOPSO a proposal for multiple objective particle swarm optimization. In: IEEE Proceedings of the 2002 congress on evolutionary computation, 2002. CEC’02, vol 2, pp 1051–1056
Zurück zum Zitat Coello CAC, Pulido GT, Lechuga MS (2015) Handling multiple objectives with particle swarm optimization. IEEE Trans Evol Comput 8(3):256–279CrossRef Coello CAC, Pulido GT, Lechuga MS (2015) Handling multiple objectives with particle swarm optimization. IEEE Trans Evol Comput 8(3):256–279CrossRef
Zurück zum Zitat Eker I (2006) Sliding mode control with PID sliding surface and experimental application to an electromechanical plant. ISA Trans 45(1):109–118CrossRef Eker I (2006) Sliding mode control with PID sliding surface and experimental application to an electromechanical plant. ISA Trans 45(1):109–118CrossRef
Zurück zum Zitat Elmokadem T, Zribi M, Youcef-Toumi K (2016) Trajectory tracking sliding mode control of underactuated AUVs. Nonlinear Dyn 84(2):1079–1091MathSciNetCrossRefMATH Elmokadem T, Zribi M, Youcef-Toumi K (2016) Trajectory tracking sliding mode control of underactuated AUVs. Nonlinear Dyn 84(2):1079–1091MathSciNetCrossRefMATH
Zurück zum Zitat Fei J, Ding H (2012) Adaptive sliding mode control of dynamic system using RBF neural network. Nonlinear Dyn 70(2):1563–1573MathSciNetCrossRef Fei J, Ding H (2012) Adaptive sliding mode control of dynamic system using RBF neural network. Nonlinear Dyn 70(2):1563–1573MathSciNetCrossRef
Zurück zum Zitat Fei J, Xin M (2012) An adaptive fuzzy sliding mode controller for MEMS triaxial gyroscope with angular velocity estimation. Nonlinear Dyn 70(1):97–109MathSciNetCrossRef Fei J, Xin M (2012) An adaptive fuzzy sliding mode controller for MEMS triaxial gyroscope with angular velocity estimation. Nonlinear Dyn 70(1):97–109MathSciNetCrossRef
Zurück zum Zitat Fei J, Zhou J (2012) Robust adaptive control of MEMS triaxial gyroscope using fuzzy compensator. IEEE Trans Syst Man Cybern Part B (Cybernetics) 42(6):1599–1607CrossRef Fei J, Zhou J (2012) Robust adaptive control of MEMS triaxial gyroscope using fuzzy compensator. IEEE Trans Syst Man Cybern Part B (Cybernetics) 42(6):1599–1607CrossRef
Zurück zum Zitat Gautam R, Patil AT (2015) Modeling and control of joint angles of a biped robot leg using PID controllers. In: 2015 IEEE international conference on engineering and technology (ICETECH), pp 1–5 Gautam R, Patil AT (2015) Modeling and control of joint angles of a biped robot leg using PID controllers. In: 2015 IEEE international conference on engineering and technology (ICETECH), pp 1–5
Zurück zum Zitat Guzmán E, Moreno JA (2015) Super-twisting observer for second-order systems with time-varying coefficient. IET Control Theory Appl 9(4):553–562MathSciNetCrossRef Guzmán E, Moreno JA (2015) Super-twisting observer for second-order systems with time-varying coefficient. IET Control Theory Appl 9(4):553–562MathSciNetCrossRef
Zurück zum Zitat Jaddi NS, Abdullah S, Hamdan AR (2015) Multi-population cooperative bat algorithm-based optimization of artificial neural network model. Inf Sci 294:628–644MathSciNetCrossRef Jaddi NS, Abdullah S, Hamdan AR (2015) Multi-population cooperative bat algorithm-based optimization of artificial neural network model. Inf Sci 294:628–644MathSciNetCrossRef
Zurück zum Zitat Jha AK, Inman DJ (2004) Sliding mode control of a gossamer structure using smart materials. J Vib Control 10(8):1199–1220MATH Jha AK, Inman DJ (2004) Sliding mode control of a gossamer structure using smart materials. J Vib Control 10(8):1199–1220MATH
Zurück zum Zitat Knowles J, Corne D (2003) Properties of an adaptive archiving algorithm for storing nondominated vectors. IEEE Trans Evol Comput 7(2):100–116CrossRef Knowles J, Corne D (2003) Properties of an adaptive archiving algorithm for storing nondominated vectors. IEEE Trans Evol Comput 7(2):100–116CrossRef
Zurück zum Zitat Ko C-N, Wu C-J (2008) A PSO-tuning method for design of fuzzy PID controllers. J Vib Control 14(3):375–395CrossRefMATH Ko C-N, Wu C-J (2008) A PSO-tuning method for design of fuzzy PID controllers. J Vib Control 14(3):375–395CrossRefMATH
Zurück zum Zitat Kuntanapreeda S (2015) Super-twisting sliding-mode traction control of vehicles with tractive force observer. Control Eng Pract 38:26–36CrossRef Kuntanapreeda S (2015) Super-twisting sliding-mode traction control of vehicles with tractive force observer. Control Eng Pract 38:26–36CrossRef
Zurück zum Zitat Li Y, Xu Q (2010) Adaptive sliding mode control with perturbation estimation and PID sliding surface for motion tracking of a piezo-driven micromanipulator. IEEE Trans Control Syst Technol 18(4):798–810CrossRef Li Y, Xu Q (2010) Adaptive sliding mode control with perturbation estimation and PID sliding surface for motion tracking of a piezo-driven micromanipulator. IEEE Trans Control Syst Technol 18(4):798–810CrossRef
Zurück zum Zitat Moghanni-Bavil-Olyaei MR, Ghanbari A (2014) Design of an adaptive fuzzy sliding mode control using supervisory fuzzy control for micro-electro-mechanical systems (MEMS) z-axis gyroscope. J Low Freq Noise Vib Act Control 33(2):163–187CrossRef Moghanni-Bavil-Olyaei MR, Ghanbari A (2014) Design of an adaptive fuzzy sliding mode control using supervisory fuzzy control for micro-electro-mechanical systems (MEMS) z-axis gyroscope. J Low Freq Noise Vib Act Control 33(2):163–187CrossRef
Zurück zum Zitat Moreno JA, Osorio M (2012) Strict Lyapunov functions for the super-twisting algorithm. IEEE Trans Autom Control 57(4):1035–1040MathSciNetCrossRefMATH Moreno JA, Osorio M (2012) Strict Lyapunov functions for the super-twisting algorithm. IEEE Trans Autom Control 57(4):1035–1040MathSciNetCrossRefMATH
Zurück zum Zitat Pati A, Singh S, Negi R (2014) Sliding mode controller design using PID sliding surface for half car suspension system. In: 2014 students conference on engineering and systems (SCES), pp 1–6 Pati A, Singh S, Negi R (2014) Sliding mode controller design using PID sliding surface for half car suspension system. In: 2014 students conference on engineering and systems (SCES), pp 1–6
Zurück zum Zitat Premkumar K, Manikandan BV (2016) Bat algorithm optimized fuzzy PD based speed controller for brushless direct current motor. Eng Sci Technol Int J 19(2):818–840CrossRef Premkumar K, Manikandan BV (2016) Bat algorithm optimized fuzzy PD based speed controller for brushless direct current motor. Eng Sci Technol Int J 19(2):818–840CrossRef
Zurück zum Zitat Rahmani M, Ghanbari A, Ettefagh MM (2016a) Robust adaptive control of a bio-inspired robot manipulator using bat algorithm. Expert Syst Appl 56:164–176CrossRef Rahmani M, Ghanbari A, Ettefagh MM (2016a) Robust adaptive control of a bio-inspired robot manipulator using bat algorithm. Expert Syst Appl 56:164–176CrossRef
Zurück zum Zitat Rahmani M, Ghanbari A, Ettefagh MM (2016b) Hybrid neural network fraction integral terminal sliding mode control of an Inchworm robot manipulator. Mech Syst Signal Process 80:117–136CrossRef Rahmani M, Ghanbari A, Ettefagh MM (2016b) Hybrid neural network fraction integral terminal sliding mode control of an Inchworm robot manipulator. Mech Syst Signal Process 80:117–136CrossRef
Zurück zum Zitat Rodrigues D, Pereira LA, Nakamura RY, Costa KA, Yang XS, Souza AN, Papa JP (2014) A wrapper approach for feature selection based on bat algorithm and optimum-path forest. Expert Syst Appl 41(5):2250–2258CrossRef Rodrigues D, Pereira LA, Nakamura RY, Costa KA, Yang XS, Souza AN, Papa JP (2014) A wrapper approach for feature selection based on bat algorithm and optimum-path forest. Expert Syst Appl 41(5):2250–2258CrossRef
Zurück zum Zitat Serhan H, Henaff P, Nasr C, Ouezdou F (2008) Dynamic control strategy of a biped inspired from human walking. In: 2008 2nd IEEE RAS & EMBS international conference on biomedical robotics and biomechatronics, pp 342–347 Serhan H, Henaff P, Nasr C, Ouezdou F (2008) Dynamic control strategy of a biped inspired from human walking. In: 2008 2nd IEEE RAS & EMBS international conference on biomedical robotics and biomechatronics, pp 342–347
Zurück zum Zitat Vázquez C, Collado J, Fridman L (2014) Super twisting control of a parametrically excited overhead crane. J Frankl Inst 351(4):2283–2298MathSciNetCrossRefMATH Vázquez C, Collado J, Fridman L (2014) Super twisting control of a parametrically excited overhead crane. J Frankl Inst 351(4):2283–2298MathSciNetCrossRefMATH
Zurück zum Zitat Vinagre BM, Monje CA, Calderón AJ, Suárez JI (2007) Fractional PID controllers for industry application. A brief introduction. J Vib Control 13(9–10):1419–1429CrossRefMATH Vinagre BM, Monje CA, Calderón AJ, Suárez JI (2007) Fractional PID controllers for industry application. A brief introduction. J Vib Control 13(9–10):1419–1429CrossRefMATH
Zurück zum Zitat Xiao L, Zhu Y (2015) Sliding-mode output feedback control for active suspension with nonlinear actuator dynamics. J Vib Control 21(14):2721–2738CrossRefMATH Xiao L, Zhu Y (2015) Sliding-mode output feedback control for active suspension with nonlinear actuator dynamics. J Vib Control 21(14):2721–2738CrossRefMATH
Zurück zum Zitat Xin M, Fei J (2015) Adaptive vibration control for MEMS vibratory gyroscope using backstepping sliding mode control. J Vib Control 21(4):808–817MathSciNetCrossRef Xin M, Fei J (2015) Adaptive vibration control for MEMS vibratory gyroscope using backstepping sliding mode control. J Vib Control 21(4):808–817MathSciNetCrossRef
Zurück zum Zitat Yammani C, Maheswarapu S, Matam SK (2016) A multi-objective shuffled bat algorithm for optimal placement and sizing of multi distributed generations with different load models. Int J Electr Power Energy Syst 79:120–131CrossRef Yammani C, Maheswarapu S, Matam SK (2016) A multi-objective shuffled bat algorithm for optimal placement and sizing of multi distributed generations with different load models. Int J Electr Power Energy Syst 79:120–131CrossRef
Zurück zum Zitat Yan W, Hou S, Fang Y, Fei J (2017) Robust adaptive nonsingular terminal sliding mode control of MEMS gyroscope using fuzzy-neural-network compensator. Int J Mach Learn Cybern 8(4):1287–1299CrossRef Yan W, Hou S, Fang Y, Fei J (2017) Robust adaptive nonsingular terminal sliding mode control of MEMS gyroscope using fuzzy-neural-network compensator. Int J Mach Learn Cybern 8(4):1287–1299CrossRef
Zurück zum Zitat Yang XS (2010) A new metaheuristic bat-inspired algorithm. In: González JR, Pelta DA, Cruz C, Terrazas G, Krasnogor N (eds) Nature inspired cooperative strategies for optimization (NICSO 2010). Studies in computational intelligence, vol 284. Springer, Berlin, Heidelberg, pp 65–74. https://doi.org/10.1007/978-3-642-12538-6_6 Yang XS (2010) A new metaheuristic bat-inspired algorithm. In: González JR, Pelta DA, Cruz C, Terrazas G, Krasnogor N (eds) Nature inspired cooperative strategies for optimization (NICSO 2010). Studies in computational intelligence, vol 284. Springer, Berlin, Heidelberg, pp 65–74. https://​doi.​org/​10.​1007/​978-3-642-12538-6_​6
Zurück zum Zitat Yang NC, Le MD (2015) Optimal design of passive power filters based on multi-objective bat algorithm and Pareto front. Appl Soft Comput 35:257–266CrossRef Yang NC, Le MD (2015) Optimal design of passive power filters based on multi-objective bat algorithm and Pareto front. Appl Soft Comput 35:257–266CrossRef
Zurück zum Zitat Yılmaz S, Küçüksille EU (2015) A new modification approach on bat algorithm for solving optimization problems. Appl Soft Comput 28:259–275CrossRef Yılmaz S, Küçüksille EU (2015) A new modification approach on bat algorithm for solving optimization problems. Appl Soft Comput 28:259–275CrossRef
Metadaten
Titel
Optimal novel super-twisting PID sliding mode control of a MEMS gyroscope based on multi-objective bat algorithm
verfasst von
Mehran Rahmani
Hossein Komijani
Ahmad Ghanbari
Mir Mohammad Ettefagh
Publikationsdatum
05.01.2018
Verlag
Springer Berlin Heidelberg
Erschienen in
Microsystem Technologies / Ausgabe 6/2018
Print ISSN: 0946-7076
Elektronische ISSN: 1432-1858
DOI
https://doi.org/10.1007/s00542-017-3700-6

Weitere Artikel der Ausgabe 6/2018

Microsystem Technologies 6/2018 Zur Ausgabe

Neuer Inhalt