Skip to main content

Tuning PID Controller for Inverted Pendulum Using Genetic Algorithm

  • Chapter
  • First Online:
Advances in Systems, Control and Automation

Part of the book series: Lecture Notes in Electrical Engineering ((LNEE,volume 442))

Abstract

The Proportional Integral Derivative (PID) controllers are extensively used as the controllers for controlling the system outputs. The performance of the system is mainly depends on the parameters of the PID controller. To tune these parameters, various techniques are available, and in these methods, there exists drawbacks. To overcome these drawbacks in this paper, the tuning of PID parameters are done by using genetic algorithm, and it is effectively tested on linear inverted pendulum system (LIP). In addition, extensive simulations are performed by varying parameters of the pendulum. For brevity, comparison is made with Z–N methods of tuning, and it is observed that GA-tuned PID controller is giving better performance.

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

Access this chapter

Institutional subscriptions

References

  1. Prasad, L.B., Tyagi, B., Gupta, H.O.: Optimal control of nonlinear inverted pendulum dynamical system with disturbance input using PID controller and LQR. In: 2011 IEEE International Conference on Control System, Computing and Engineering (ICCSCE), pp. 540–545, IEEE (2011)

    Google Scholar 

  2. Ghosh, A., Krishnan, T.R., Subudhi, B.: Brief paper-robust proportional-integral-derivative compensation of an inverted cart-pendulum system: an experimental study. IET Control Theory Appl. 6(8), 1145–1152 (2012)

    Article  MathSciNet  Google Scholar 

  3. Lin, G., Liu, G.: Tuning PID controller using adaptive genetic algorithms. In: 2010 IEEE 5th International Conference on Computer Science and Education (ICCSE), pp. 519–523. IEEE (2010)

    Google Scholar 

  4. Lewis, L.: Optimal Control. Wiley, New York (1986)

    Google Scholar 

  5. Bandyopadhyay, M.N.: Control Engineering: Theory and Practice (Chapter 13). Prentice Hall of India Pvt. Ltd., New Delhi (2004)

    Google Scholar 

  6. Burns, R.S.: Advanced Control Engineering (Chapters 9 and 10). Elsevier—Butterworth Heinemann (2001)

    Google Scholar 

  7. Yusuf, G.A., Lukman A., Magaji, N.: GA-PID controller for position control of inverted pendulum. In: 2014 IEEE 6th International Conference on Adaptive Science and Technology (ICAST), pp. 1–5. IEEE (2014)

    Google Scholar 

  8. Lee, Y., Park, S., Lee, M., Brosilow, C.: PID controller tuning for desired closed‐loop responses for SI/SO systems. Aiche J. 44(1), 106–115 (1998)

    Google Scholar 

  9. Lopez, A., Murrill, P., Smith, C.: Tuning PI and PID digital controllers. Instrum. control 42, 89–95 (2009)

    Google Scholar 

  10. Haupt, L.R., Haupt, S.E.: Practical Genetic Algorithms, 2nd edn., p. 685. Wiley, New York (2002)

    Google Scholar 

  11. Priya, K., Babu, T.S., Balasubramanian, K., Kumar, K.S., Rajasekar, N.: A novel approach for fuel cell parameter estimation using simple genetic algorithm. Sustain. Energy Technol. Assess. 12, 46–52 (2015)

    Google Scholar 

  12. Rajasekar, N., Jacob, B., Balasubramanian, K., Priya, K., Sangeetha, K., Babu, T.S.: Comparative study of PEM fuel cell parameter extraction using genetic algorithm. Ain Shams Eng. J. 6(4), 1187–1194 (2015)

    Article  Google Scholar 

  13. Balasubramanian, K., Jacob, B., Priya, K., Sangeetha, K., Rajasekar, N., Babu, T.S.: Critical evaluation of genetic algorithm based fuel cell parameter extraction. Energy Procedia 75, 1975–1982 (2015)

    Article  Google Scholar 

  14. Varsek, A., Urbancic, T., Filipic, B.: Genetic algorithms in controller design and tuning. IEEE Trans. Syst. Man. Cybern. 23(5), 1330–1339 (1993)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to N. Rajasekar .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer Nature Singapore Pte Ltd.

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Sravan Bharadwaj, C., Sudhakar Babu, T., Rajasekar, N. (2018). Tuning PID Controller for Inverted Pendulum Using Genetic Algorithm. In: Konkani, A., Bera, R., Paul, S. (eds) Advances in Systems, Control and Automation. Lecture Notes in Electrical Engineering, vol 442. Springer, Singapore. https://doi.org/10.1007/978-981-10-4762-6_38

Download citation

  • DOI: https://doi.org/10.1007/978-981-10-4762-6_38

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-10-4761-9

  • Online ISBN: 978-981-10-4762-6

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics