Skip to main content

Advertisement

Log in

On-line tuning PID parameters in an idling engine based on a modified BP neural network by particle swarm optimization

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

Abstract

PID control systems are widely used in many fields, and many methods to tune the parameters of PID controllers are known. When the characteristics of the object are changed, the traditional PID control should be adjusted by empirical knowledge. This may result in a worse performance by the system. In this article, a new method to tune PID parameters, called the back-propagation network modified by particle swarm optimization, is proposed. This algorithm combines conventional PID control with a back propagation neural network (BPNN) and particle swarm optimization (PSO). This method is demonstrated in the engine idling-speed control problem. The proposed method provides considerable performance benefits compared with a traditional controller in this simulation.

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

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

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

Instant access to the full article PDF.

Similar content being viewed by others

Explore related subjects

Discover the latest articles, news and stories from top researchers in related subjects.

References

  1. Takahashi T, Ueno T, Yamamoto A, et al (1985) A simple engine model for idle speed control. [R], SAE 850291, 2.769–2.776

  2. Cook JA, Powell BK (1988) Modeling of an internal combustion engine for control analysis. IEEE Control Syst Mag 8(4):20–26

    Article  Google Scholar 

  3. Chen J (1996) A study of neurocontrol theory and its industrial applications, Ph.D. Dissertation, Zhejiang University, Hangzhou, China

    Google Scholar 

  4. Miller III WT, Sutton RS, Werbos PJ (1990) Neural network for control. MIT Press, Cambridge

    Google Scholar 

  5. Norgaard N, Ravn O, Poulsen NK, et al (2000) Neural networks for modeling and control of dynamic systems. Springer, London

    Google Scholar 

  6. Hagan MT, Demuth HB, Beale MH (1995) Neural network design. PWS Publishing

  7. Yang W, QangLi Q (2004) Summarization of PSO. Chin Eng Sci 6(5):87–94

    Google Scholar 

  8. Zeng JC, Jie J, Cui ZH (2004) The algorithm of particle swarm. Press of Science, Beijing

    Google Scholar 

  9. MathWorks (2005) Neural network toolbox: user’s guide 2.0

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jia-Meng Yin.

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

Yin, JM., Shin, JS. & Lee, HH. On-line tuning PID parameters in an idling engine based on a modified BP neural network by particle swarm optimization. Artif Life Robotics 14, 129–133 (2009). https://doi.org/10.1007/s10015-009-0725-7

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

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

Key words