Skip to main content

An inverted pendulum represents an unstable system which is excellent for demonstrating the use of feedback control with different kinds of control strategies. In this work state feedback of the inverted pendulum is examined. First a pole placement algorithm is explored. After that artificial intelligence (AI) methods are investigated to better cope with the nonlinearities of the physical model. The technique used is based on a hybrid system combining a neural network (NN) with a genetic algorithm (GA). The NN controller is trained by the GA against the behaviour of the physical model. The results of the training process show that the chromosome population tends to station at a suboptimal level, and that changes in the environmental parameters have to take place to reach a new optimal level. By systematically changing these parameters the NN controller will gradually adapt to the pendulum behaviour.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Undertun O, Overaas V (2003) Feedback Control of an Inverted Pendulum. B.Sc. thesis at AUC

    Google Scholar 

  2. Salen IM, Voldsund TA (2005) Design of a Self-Learning Control System for an Inverted Pendulum. B.Sc. thesis at AUC.

    Google Scholar 

  3. Ogata K (1994) Designing Linear Control Systems with MATLAB. Matlab Curriculum Series. Prentice-Hall

    Google Scholar 

  4. Rekdalsbakken W (2005) Design and Application of a Motion Platform in Three Degrees of Freedom. In: Proceedings of SIMS 2005, 46th Conference on Simulation and Modelling, pp 269–279, Tapir Academic Press, NO-7005 Trondheim

    Google Scholar 

  5. Negnevitsky M (2002) Artificial Intelligence. Pearson Education Limited. Addison-Wesley

    Google Scholar 

  6. The MathWorks (2004) Neural Network Toolbox. Matlab Version 7.0.1.24704 (R14) Service pack 1

    Google Scholar 

  7. The MathWorks (2004) Genetic Algoritm and Direct search Toolbox. Matlab Version 7.0.1.24704 (R14) Service pack 1

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Webjorn Rekdalsbakken .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Rekdalsbakken, W. (2009). Intelligent Control of an Inverted Pendulum. In: Machado, J.A.T., Pátkai, B., Rudas, I.J. (eds) Intelligent Engineering Systems and Computational Cybernetics. Springer, Dordrecht. https://doi.org/10.1007/978-1-4020-8678-6_20

Download citation

  • DOI: https://doi.org/10.1007/978-1-4020-8678-6_20

  • Publisher Name: Springer, Dordrecht

  • Print ISBN: 978-1-4020-8677-9

  • Online ISBN: 978-1-4020-8678-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics