Loading [MathJax]/extensions/MathMenu.js
Design of a Fuzzy Logic Controller by Ant Colony Algorithm with Application to an Inverted Pendulum System | IEEE Conference Publication | IEEE Xplore

Design of a Fuzzy Logic Controller by Ant Colony Algorithm with Application to an Inverted Pendulum System


Abstract:

Fuzzy logic controller is one of the most important applications of fuzzy-rule-based system that models the human decision processing with a collection of fuzzy rules. Ch...Show More

Abstract:

Fuzzy logic controller is one of the most important applications of fuzzy-rule-based system that models the human decision processing with a collection of fuzzy rules. Choosing appropriate fuzzy rules and sets is essential for a fuzzy Logic controller to perform at the desired level. In this paper, an adaptive ant colony algorithm is proposed based on dynamically adjusting the strategy of selection of the paths and the strategy of the trail information updating. The algorithm is used to design a fuzzy logic controller automatically for real-time control of an inverted pendulum. In order to avoid the combinatorial explosion of fuzzy rules due to multivariable inputs, state variable synthesis scheme is employed to reduce the number of fuzzy rules greatly. The simulation results show that the designed controller can control the inverted pendulum successfully.
Date of Conference: 08-11 October 2006
Date Added to IEEE Xplore: 16 July 2007
ISBN Information:
Print ISSN: 1062-922X
Conference Location: Taipei, Taiwan
References is not available for this document.

I. Introduction

Since Zadeh first introduced the fuzzy set theory, there has been a rapid growth in the applications of fuzzy logic. Fuzzy Logic controller is one of the most popular applications. It models the human decision processing with fuzzy linguistic variables, and converts the experience of skilled operators into a set of fuzzy control rules. Since the fuzzy rules and the fuzzy sets used in the rules play a crucial role in the performances of fuzzy Logic controller, choosing the right rules and fuzzy sets becomes an important issue [1].

Select All
1.
H. B. Gürocak, "A genetic-algorithm-based method for tuning fuzzy logic controllers," Fuzzy Sets and Systems, vol.108, no.1, pp. 39-47, 1999.
2.
A. A. Javadi, R. Farmani, and T. P. Tan, "A hybrid intelligent genetic algorithm," Advanced Engineering Informatics, vol.19, no.4, pp. 255-262, 2005.
3.
M. Dorigo, V. Maniezzo, and A. Colorni, "Ant system: optimization by a colony of coorperating agents," IEEE Transactions on SMC, vol.26, no.1, pp.29-41, 1996.
4.
J. Y. Zhang, A. Lei, J. T. Jia, and L. Gao, "Improvement of the ant colony algorithm for solving TSP problems," Journal of Xidian University, vol.32, no.5, pp.681-685, 2005.
5.
E. G. Talbi, O. Roux, C. Fonlupt, and D. Robillard, "Parallel ant colonies for the quadratic assignment problem," Future Generation Computer Systems, vol.17, no.4, pp.441-449, 2001.
6.
P. Zhou, X. P. Li, and H. F. Zhang, "An Ant Colony Algorithm for Job Shop Scheduling Problem," in 2004 Proceedings of the 5th World Congress on Intelligent Control and Automation. Hangzhou, P.R. China, pp.2899-2903.
7.
L. N. De Castro and F. J. Von Zuben, "Learning and optimization using the clonal selection principle," IEEE Transactions on Evolutionary Computation, vol.6, no.3, pp.239-251, 2003.
8.
F. Y. Cheng, G. M. Zhong, and Y. S. Li, "A parameter fuzzy controller for a double inverted pendulum," Information and Control, vol.24, no.3, pp.189-192, 1995.
9.
D. E. Goldberg, Genetic algorithm in search, optimization and machine learning. MA: Addison-Wesley, 1989.
10.
T. L. Seng, M. B. Khalid, and R. Yusof, "Tuning of a neuro-fuzzy controller by genetic algorithm," IEEE Transactions on System, Man, and Cybernetics, vol.29, no.2, pp.226-236, 1999.

Contact IEEE to Subscribe

References

References is not available for this document.