Skip to main content

Design of Bacterial Foraging Optimization Algorithm Based Adaptive Sliding Mode Controller for Inverted Pendulum

  • Conference paper
  • First Online:

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 749))

Abstract

In this paper, An Adaptive Sliding Mode Controller based on bacterial foraging optimization algorithms is proposed for tracking angular position of inverted pendulum. The sliding mode control method is applied for tackling the system nonlinearity and unmodeled dynamics. Adaptive control is usually used to control a system with time varying parameters, parameter uncertainties and unbounded disturbances. Bacterial foraging optimization algorithms are used to optimize gains of Sliding Mode Controller. Simulation results show good robustness properties in presence of known external disturbances with BFOA based Adaptive Sliding Mode Controller as compared to that shown by conventional PID controller.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. J.J.E. Slotine, S.S. Sastry, Tracking control of non-linear systems using sliding surfaces, with application to robot manipulators. Int. J. Control 38, 465–492 (1983)

    Article  Google Scholar 

  2. B. Fernanderz, J.K. Hedrick, Control of multivariable non-linear systems by the sliding mode method. Int. J. Control 46, 1019–1040 (1987)

    Article  Google Scholar 

  3. K.K. Shyu, Y.W. Tsai, C.F. Yung, A modified variable structure controller. Automatica 28, 1209–1213 (1992)

    Article  MathSciNet  Google Scholar 

  4. S. Oh, H.K. Khalil, Output feedback stabilization using variable structure control. Int. J. Control 62, 831–848 (1995)

    Article  MathSciNet  Google Scholar 

  5. M. Won, J.K. Hedrick, Multiple-surface sliding control of a class of uncertain non-linear systems. Int. J. Control 64, 693–706 (1996)

    Article  Google Scholar 

  6. C. Edwards, S. Spurgeon, Robust output tracking using a sliding-mode controller/observer scheme. Int. J. Control 64, 967–983 (1996)

    Article  MathSciNet  Google Scholar 

  7. X. Chen, T. Fukuda, Variable structure system theory based disturbance identifications. Int. J. Control 68, 373–384 (1997)

    Article  MathSciNet  Google Scholar 

  8. C. Xinkai, F. Toshio, Variable structure system theory based disturbance identification and its applications. Trans. Int. J. Control 68(2), 373–384 (1997)

    Article  MathSciNet  Google Scholar 

  9. K.M. Passino, Biomimicry of bacterial foraging for distributed optimization and control. IEEE Control Syst. Mag., 52–67 (2002)

    Google Scholar 

  10. S. Das, A. Biswas, S. Dasgupta, in Bacterial Foraging Optimization Algorithm: Theoretical Fundamental Analysis and Application, Foundations of Computer Intel (2009), pp. 23–55

    Google Scholar 

  11. S. Dasgupta, S. Das, A. Abraham, Adaptive computational chemotaxis in bacterial foraging optimization. IEEE Trans. Evol. Comput., 919–941 (2009)

    Google Scholar 

  12. S.S. Sastry, A. Isidori, Adaptive control of linearizable systems. IEEE Trans. Autom. Control, 1123–1131 (1989)

    Article  MathSciNet  Google Scholar 

  13. A. Dhar, A. Sengupta, in Sliding Mode Control Algorithm with Adaptive Gain and Implementation on Inverted Pendulum System, IET International Summit MFIIS-2015 (2015), pp. 8–13

    Google Scholar 

  14. A. Sen, A. Sengupta, in Parameter Selection Strategy for Robust Sliding Mode Controller and Its Implementation in Real Time System, IEEE International Conference on Power Electronics, Intelligent Control and Energy Systems(ICPEICES) (2016), pp. 1–6

    Google Scholar 

  15. W. Guozhong, in Application of Adaptive PID Controller Based on Bacterial Foraging Optimization Algorithm, 25th Chinese Control and Decision Conference (2013), pp. 2353–2356

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Rajeev Ranjan Pathak .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Pathak, R.R., Sengupta, A. (2019). Design of Bacterial Foraging Optimization Algorithm Based Adaptive Sliding Mode Controller for Inverted Pendulum. In: Chattopadhyay, S., Roy, T., Sengupta, S., Berger-Vachon, C. (eds) Modelling and Simulation in Science, Technology and Engineering Mathematics. MS-17 2017. Advances in Intelligent Systems and Computing, vol 749. Springer, Cham. https://doi.org/10.1007/978-3-319-74808-5_26

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-74808-5_26

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-74807-8

  • Online ISBN: 978-3-319-74808-5

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics