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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Undertun O, Overaas V (2003) Feedback Control of an Inverted Pendulum. B.Sc. thesis at AUC
Salen IM, Voldsund TA (2005) Design of a Self-Learning Control System for an Inverted Pendulum. B.Sc. thesis at AUC.
Ogata K (1994) Designing Linear Control Systems with MATLAB. Matlab Curriculum Series. Prentice-Hall
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
Negnevitsky M (2002) Artificial Intelligence. Pearson Education Limited. Addison-Wesley
The MathWorks (2004) Neural Network Toolbox. Matlab Version 7.0.1.24704 (R14) Service pack 1
The MathWorks (2004) Genetic Algoritm and Direct search Toolbox. Matlab Version 7.0.1.24704 (R14) Service pack 1
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights 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)