Skip to main content

Modified ACS Algorithm-Based Nonlinear PID Controller and Its Application to CIP-I Intelligent Leg

  • Conference paper
  • 1495 Accesses

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 4681))

Abstract

Based on the modified ant colony system (ACS) algorithm, a novel design method for nonlinear PID controller with on-line optimal self-tuning gains is proposed. In this method, first the regulative laws of the three PID controller gains are designed respectively, which are three nonlinear functions of system error and its variation rate, and then the proposed modified ACS algorithm is used to optimize the nine parameters in the three nonlinear functions. The designed controller is called the ACS-NPID controller and was used to control the CIP-I intelligent leg prosthesis. The simulation experiments demonstrated that the ACS-NPID controller has better control performance compared with other three linear PID controllers designed respectively by the differential evolution algorithm, the real-coded genetic algorithm, and the simulated annealing. The simulation results also verified that the modified ACS algorithm has good performance in convergence speed and solution variation characteristic.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Wang, W., Zhang, J.T., Chai, T.Y.: A Survey of Advanced PID Parameter Tuning Methods (in Chinese). Acta Automatica Sinica 26(3), 347–355 (2000)

    Google Scholar 

  2. Silva, G.J., Datta, A., Bhattacharyya, S.P.: New Results on the Synthesis of PID Controllers. IEEE Transactions on Automatic Control 47(2), 241–252 (2002)

    Article  Google Scholar 

  3. Su, Y.X., Sun, D., Duan, B.Y.: Design of an Enhanced Nonlinear PID Controller. Mechatronics 15, 1005–1024 (2005)

    Article  Google Scholar 

  4. Han, H., Luo, A., Yang, Y.: A Nonlinear PID Controller Based on Genetic Tuning Algorithm (in Chinese). Control and Decision 20(4), 448–454 (2005)

    Google Scholar 

  5. Chen, J.H., Huang, T.C.: Applying Neural Networks to On-line Updated PID Controllers for Nonlinear Process Control. Journal of Process Control 14, 211–230 (2004)

    Article  Google Scholar 

  6. Meuleau, N., Dorigo, M.: Ant Colony Optimization and Stochastic Gradient Descent. Artificial Life 8(2), 103–121 (2002)

    Article  Google Scholar 

  7. Dorigo, M., Gambardella, L.M.: Ant Colony System: A Cooperative Learning Approach to the Traveling Salesman Problem. IEEE Transactions on Evolutionary Computation 1(1), 53–66 (1997)

    Article  Google Scholar 

  8. Gómez, J.F., Khodr, H.M., De Oliveira, P.M., et al.: Ant Colony System Algorithm for the Planning of Primary Distribution Circuits. IEEE Transactions on Power Systems 5(2), 996–1004 (2004)

    Article  Google Scholar 

  9. Tan, G., He, H., Sloman, A.: Global Optimal Path Planning for Mobile Robots Based on Improved Dijkstra Algorithm and Ant System Algorithm. Journal of Central South University of Technology (English edition) 13(1), 80–86 (2006)

    Article  Google Scholar 

  10. Liu, J.: Advanced PID Control and MATLAB Simulation (Second edition). Publishing House of Electronics Industry, Beijing, pp. 288–289 (September 2004)

    Google Scholar 

  11. Cheng, S.L., Hwang, C.: Designing PID Controllers with a Minimum IAE Criterion by a Differential Evolution Algorithm. Chemical Engineering Communications 170, 83–115 (1998)

    Article  Google Scholar 

  12. Kwok, D.P., Sheng, F.: Genetic Algorithm and Simulated Annealing for Optimal Robot Arm PID Control. In: Proceedings of the First IEEE Conference on Evolutionary Computation, Orlando, FL USA, pp. 707–713. IEEE Computer Society Press, Los Alamitos (1994)

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

De-Shuang Huang Laurent Heutte Marco Loog

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer Berlin Heidelberg

About this paper

Cite this paper

Tan, G., He, G., Mamady I, D. (2007). Modified ACS Algorithm-Based Nonlinear PID Controller and Its Application to CIP-I Intelligent Leg. In: Huang, DS., Heutte, L., Loog, M. (eds) Advanced Intelligent Computing Theories and Applications. With Aspects of Theoretical and Methodological Issues. ICIC 2007. Lecture Notes in Computer Science, vol 4681. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-74171-8_52

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-74171-8_52

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-74170-1

  • Online ISBN: 978-3-540-74171-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics