Skip to main content
Log in

ACS algorithm-based adaptive fuzzy PID controller and its application to CIP-I intelligent leg

  • Published:
Journal of Central South University of Technology Aims and scope Submit manuscript

Abstract

Based on the ant colony system (ACS) algorithm and fuzzy logic control, a new design method for optimal fuzzy PID controller was proposed. In this method, the ACS algorithm was used to optimize the input/output scaling factors of fuzzy PID controller to generate the optimal fuzzy control rules and optimal real-time control action on a given controlled object. The designed controller, called the Fuzzy-ACS PID controller, was used to control the CIP-I intelligent leg. The simulation experiments demonstrate that this controller has good control performance. Compared with other three optimal PID controllers designed respectively by using the differential evolution algorithm, the real-coded genetic algorithm, and the simulated annealing, it was verified that the Fuzzy-ACS PID controller has better control performance. Furthermore, the simulation results also verify that the proposed ACS algorithm has quick convergence speed, small solution variation, good dynamic convergence behavior, and high computation efficiency in searching for the optimal input/output scaling factors.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

References

  1. ZIEGLER J G, NICHOLS N B. Optimum settings for automatic controllers[J]. ASME Transactions, 1942(65): 423–444.

  2. HO W K, HANG C C, CAO L S. Tuning of PID controllers based on gain and phase margin in specifications[C]// GOODWIN G C, EVANS R J. The 12th IFAC World Congress. Sydney: IFAC, 1993: 267–270.

    Google Scholar 

  3. CHENG S L, HWANG C. Designing PID controllers with a minimum IAE criterion by a differential evolution algorithm[J]. Chemical Engineering Communications, 1998, 170(1): 83–115.

    Article  Google Scholar 

  4. KWOK D P, SHENG F. Genetic algorithm and simulated annealing for optimal robot arm PID control[C]// FOGEL D B. The First IEEE Conference on Evolutionary Computation. Orlando: IEEE, 1994: 707–713.

    Google Scholar 

  5. KROHLING R A, REY J P. Design of optimal disturbance rejection PID controllers using genetic algorithms[J]. IEEE Transactions on Evolutionary Computation, 2001, 5(1): 78–82.

    Article  Google Scholar 

  6. SOUKKOU A, KHELLAF A, LEULMI S. Genetic training of a fuzzy PID[C]// GENTO A M. The International Conference on Modelling and Simulation (ICMS’04). Valladolid, Spain: AMSE, 2004: 185–186.

    Google Scholar 

  7. XU Jing-wei, FENG Xin. Design of adaptive fuzzy PID tuner using optimization method[C]// The Fifth World Congress on Intelligent Control and Automation. Hangzhou, China: Zhejiang University, IEEE Society of Robotics and Automation, 2004: 2454–2458. (in Chinese)

    Google Scholar 

  8. ANZALONE A, IQLESIAS E, GARCIA Y, et al. A fuzzy logic controller with fuzzy scaling factor calculator applied to a nonlinear chemical process[J]. Revista Tecnica de la Facultad de Ingenieria Universidad del Zulia, 2003, 26(3): 189–196.

    MATH  Google Scholar 

  9. DORIGO M, BONABEAU E, THERAULAZ G. Ant algorithms and stigmergy[J]. Future Generation Computer Systems, 2000, 16(8): 851–871.

    Article  Google Scholar 

  10. DORIGO M, GAMBARDELLA L M. Ant colony system: A cooperative learning approach to the traveling salesman problem[J]. IEEE Transactions on Evolutionary Computation, 1997, 1(1): 53–66.

    Article  Google Scholar 

  11. TAN Guan-zheng, HE Huan, SLOMAN A. Global optimal path planning for mobile robots based on improved Dijkstra algorithm and ant system algorithm[J]. Journal of Central South University of Technology, 2006, 13(1): 80–86.

    Article  Google Scholar 

  12. GÓMEZ J F, KHODR H M, de OLIVEIRA P M, et al. Ant colony system algorithm for the planning of primary distribution circuits[J]. IEEE Transactions on Power Systems, 2004, 5(2): 996–1004.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Tan Guan-zheng PhD  (谭冠政).

Additional information

Foundation item: Project(50275150) supported by the National Natural Science Foundation of China; Project(20040533035) supported by the National Research Foundation for the Doctoral Program of Higher Education of China; Project(05JJ40128) supported by the Natural Science Foundation of Hunan Province, China

Rights and permissions

Reprints and permissions

About this article

Cite this article

Tan, Gz., Dou, Hq. ACS algorithm-based adaptive fuzzy PID controller and its application to CIP-I intelligent leg. J Cent. South Univ. Technol. 14, 528–536 (2007). https://doi.org/10.1007/s11771-007-0103-3

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11771-007-0103-3

Key words

Navigation