The Use of Fuzzy Logic in the Control of an Inverted Pendulum

Adrian Chmielewski , Robert Gumiński , Maciąg Paweł , Jędrzej Mączak


Fuzzy Logic Control is an example of the type of developing the control algorithms using softcomputing, reflecting the imperfections of the real world. The main principle of this type of programming and, therefore, fuzzy logic is to use uncertainty and part of the truth hidden in the received information in order to achieve stability and the shortest possible time and simplicity of the implementation. The paper presents an example of using the fuzzy controller in order to maintain proper control of an inverted pendulum. Prepared model of an inverted pendulum pivotally mounted on a carriage represents a non-linear dynamic object with two degrees of freedom. Control of the system is accomplished by force extortion of the corresponding displacement of the carriage. On the basis of derived equations of motion the dynamic model of the system in Matlab/Simulink was prepared. At the stage of building a fuzzy controller they were proposed input and output linguistic variables with the respective functions of belonging and base rules. In this paper the results of a simulation operation of the system of fuzzy logic were presented. Also the advantages and disadvantages of the proposed control method were discussed.
Author Adrian Chmielewski IP
Adrian Chmielewski,,
- Institute of Vehicles
, Robert Gumiński IP
Robert Gumiński,,
- Institute of Automotive Engineering
, Maciąg Paweł
Maciąg Paweł,,
, Jędrzej Mączak IP
Jędrzej Mączak,,
- Institute of Automotive Engineering
Total number of authors5
Publication size in sheets0.55
Book Awrejcewicz Jan (eds.): Dynamical Systems: Modelling, 2016, Springer Proceedings in Mathematics & Statistics, ISBN 978-3-319-42401-9, [978-3-319-42402-6], 450 p., DOI:10.1007/978-3-319-42402-6
Languageen angielski
Score (nominal)15
ScoreMinisterial score = 15.0, 30-05-2017, BookChapterMatConf
Ministerial score (2013-2016) = 15.0, 30-05-2017, BookChapterMatConf
Citation count*8 (2018-02-15)
Share Share

* presented citation count is obtained through Internet information analysis and it is close to the number calculated by the Publish or Perish system.