Skip to main content
Log in

A PSO method with nonlinear time-varying evolution for optimal design of PID controllers in a pendubot system

  • Original Article
  • Published:
Artificial Life and Robotics Aims and scope Submit manuscript

Abstract

A particle swarm optimization method with nonlinear time-varying evolution (PSO-NTVE) is employed in designing an optimal PID controller for asymptotic stabilization of a pendubot system. In the PSO-NTVE method, parameters are determined by using matrix experiments with an orthogonal array, in which a minimal number of experiments would have an effect that approximates the full factorial experiments. The PSO-NTVE method and other PSO methods are then applied to design an optimal PID controller in a pendubot system. Comparing the simulation results, the feasibility and the superiority of the PSO-NTVE method are verified.

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.

Similar content being viewed by others

References

  1. Spong MW, Block DJ (1995) The pendubot: a mechatronic system for control research and education. Proceedings of the 34th IEEE Conference on Decision and Control, New Orleans, LA, USA, pp 555–556

  2. Zhang M, Tarn TJ (2002) Hybrid control of the pendubot. IEEE/ASME Trans Mechatronics 1:79–86

    Article  Google Scholar 

  3. Zhao D, Yi J (2003) Swing up pendubot with a GA-tuned bang- bang controller. Proceedings of the IEEE International Conference on Robotics, Intelligent Systems and Signal Processing, Beijing, China, pp 752–757

  4. Kennedy J, Eberhart R (1995) Particle swarm optimization. Proceedings of the IEEE International Conference on Neural Networks, Perth, Australia, pp 1942–1948

  5. Gaing ZL (2004) A particle swarm optimization approach for optimum design of PID controller in AVR system. IEEE Trans Energy Conversion 19:384–391

    Article  Google Scholar 

  6. Eberhart RC, Shi Y (1998) Comparison between genetic algorithms and particle swarm optimization. Proceedings of the 7th Annual Conference on Evolutionary Programming, San Diego, CA, USA, pp 611–616

  7. Boeringer DW, Werner DH (2004) Particle swarm optimization versus genetic algorithms for phased array synthesis. IEEE Trans Antennas Propagation 52:771–779

    Article  Google Scholar 

  8. Mendes R, Kennedy J, Neves J (2004) The fully informed particle swarm: simpler, maybe better. IEEE Trans Evolutionary Comput 8:204–210

    Article  Google Scholar 

  9. Elbeltagi E, Hegazy T, Grierson D (2005) Comparison among five evolutionary-based optimization algorithms. Adv Eng Informatics 19:43–53

    Article  Google Scholar 

  10. Shi Y, Eberhart RC (1998) A modified particle swarm optimizer. Proceeding of the IEEE International Conference on Evolutionary Computation, Anchorage, AK, USA, pp 69–73

  11. Eberhart RC, Shi Y (2001) Tracking and optimizing dynamic systems with particle swarms. Proceeding of the IEEE International Congress on Evolutionary Computation, Seoul, Korea, pp 94–100

  12. Ratnaweera A, Halgamuge SK, Watson HC (2004) Self-organizing hierarchical particle swarm optimizer with time-varying acceleration coefficients. IEEE Trans Evolutionary Comput 8:240–255

    Article  Google Scholar 

  13. Chatterjee A, Siarry P (2006) Nonlinear inertia weight variation for dynamic adaptation in particle swarm optimization. Comput Operations Res 33:859–871

    Article  MATH  Google Scholar 

  14. Montgomery DC (1991) Design and analysis of experiments, 3rd edn. Wiley, New York

    MATH  Google Scholar 

  15. Hicks CR (1993) Fundamental concepts in the design of experiments, 4th edn. Saunders College, Texas

    MATH  Google Scholar 

  16. Spong MW, Vidyasagar M (1989) Robot dynamics and control. Wiley, New York

    Google Scholar 

  17. Krohling RA, Jaschek H, Rey JP (1997) Designing PI/PID controllers for a motion control system based on genetic algorithms. Proceedings of the IEEE International Symmetric Intelligent Control Conference, Saar, Germany, pp 125–130

  18. Ogata K (2002) Modern control engineering, 4th edn. Prentice- Hall, New Jersey

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Chia-Nan Ko.

Additional information

This work was presented in part at the 14th International Symposium on Artificial Life and Robotics, Oita, Japan, February 5–7, 2009

About this article

Cite this article

Chen, PY., Wu, CJ., Fu, YY. et al. A PSO method with nonlinear time-varying evolution for optimal design of PID controllers in a pendubot system. Artif Life Robotics 14, 58–61 (2009). https://doi.org/10.1007/s10015-009-0628-7

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10015-009-0628-7

Key words

Navigation