ABSTRACT
This paper addresses some of the potential benefits of using ANFIS controller to control an inverted pendulum system. The stages of the development of a controller using a four input Adaptive-neuro fuzzy inference structure(ANFIS) model were presented. The main idea of this paper is to implement and optimized neuro-fuzzy logic control algorithms in order to balance the inverted pendulum and at the same time reducing the computational time of the controller. Simulation results show that the ANFIS Controllers are far more superior compared to PID controllers in terms of overshoot, settling time and response to parameter changes.
- M. A. Lee and H. Takagi, Integrating design stages of fuzzy systems using genetic algorithms, IEEE Transaction of Fuzzy System, pp. 612--617, 1993.Google Scholar
- H. Wang, K. Tanaka, and M. F. Griffin, An approach to fuzzy control of non-linear systems: Stability and design issues, IEEE Transaction of Fuzzy Systems, vol. 4, pp. 14--23, 1996. Google ScholarDigital Library
- J. Tang, and H. Shoaee, A comparative study of fuzzy logic and classical control with EPICS, Continuous Accelerator Facility, NewporNews.Google Scholar
- S. Mori, H. Nishihara and K. Furuta, Control of unstable mechanical system control of pendulum, Int. J. Contr., vol. 23, no. 5, pp. 673--692, 1976.Google ScholarCross Ref
- T. Yamakawa, Stabilization of an inverted pendulum by a high speed fuzzy logic controller hardware system, Fuzzy Sets Systems, vol. 32, pp. 161--180, 1989 Google ScholarDigital Library
- J. Lam, Control of an inverted pendulum.Google Scholar
- C. Yu, and Li Xu, Development of inverted pendulum system and fuzzy control based on MATLAB, Fifth World Congress on Intelligent Control and Automation, WCICA 2004, vol. 3, pp. 2467--2471, 15--19 June 2004.Fig. 11. Falling angle response for conventional PID control (Mass changed)Google Scholar
- Q. Sun; Z. Sun; Z. Zhao, and H. Li, Fuzzy control of a double inverted pendulum using two closed loops, Fifth World Congress on Intelligent Control and Automation, 2004. WCICA 2004, vol. 3, pp. 2519--2522, 15--19 June 2004Google Scholar
- H. Marzi, Multi-Input Fuzzy control of an inverted pendulum using anarmature controlled DC motor, Robotica (2005), Cambridge University Press Volume 23, pp. 785--788 Issue 06, November 2005. Google ScholarDigital Library
- M. I. El-Hawwry, A. L. Elshafei, H. M. Emara, and H. A. AbdelFattah, Adaptive fuzzy control of the inverted pendulum problem, IEEE Transaction on Control System Technology, vol. 14, no. 6, pp. 1135--1144, November 2006Google ScholarCross Ref
- B. Friedland, Control System Design, 2 ed., McGraw Hill, 1986.Google Scholar
- M. I. H. Nour, J. Ooi, and K. Y. Chan, "Fuzzy Logic Control vs. Conventional PID Control of an Inverted Pendulum Robot", International Conference on Intelligent and Advanced Systems 2007.Google Scholar
- T. Takagi, M. Sugeno, Derivation of fuzzy control rules from human operators control actions, Proceeding of IFAC Symposium Fuzzy Information, Knowledge Representation and Decision Analysis, Marseilles, France, July 1983, pp. 5560.Google Scholar
- T. Takagi, M. Sugeno, Fuzzy identification of systems and its applications to modeling and control, IEEE Trans. Systems Man Cybern. 15 (1985) 116132Google Scholar
- J. Jang, ANFIS: adaptive-network-based fuzzy inference system, IEEE Trans. Syst. Man Cybern. 23 (3) (1993) 665685Google ScholarCross Ref
Index Terms
- Adaptive control of inverted pendulum using neuro-fuzzy inference
Recommendations
PID Control of Inverted Pendulum Using Adams and Matlab Co-Simulation
ICCMA '16: Proceedings of the 4th International Conference on Control, Mechatronics and AutomationThis research is aimed at developing a multi-body simulation model and control of an inverted pendulum. A virtual prototype of the inverted pendulum is built by using MSC Adams software and the plant model is exported to MATLAB. It is co-simulated in ...
Stability Control Method Study of First-Order Inverted Pendulum System
ICCIS '11: Proceedings of the 2011 International Conference on Computational and Information SciencesInverted Pendulum is a nonlinear, coupling, variable and natural unsteadiness system. In order to control the system, the control method must be practical and effective. Therefore, Inverted Pendulum is a typical model to verify if some control method is ...
Fuzzy control of a real time inverted pendulum system
In this study, a real-time control of the cart-pole inverted pendulum system was developed using fuzzy logic controller (FLC). Swing-up and stabilization of the inverted pendulum were implemented directly in the FLC. The FLC designed in the Matlab-...
Comments