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.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Takahashi T, Ueno T, Yamamoto A, et al (1985) A simple engine model for idle speed control. [R], SAE 850291, 2.769–2.776
Cook JA, Powell BK (1988) Modeling of an internal combustion engine for control analysis. IEEE Control Syst Mag 8(4):20–26
Chen J (1996) A study of neurocontrol theory and its industrial applications, Ph.D. Dissertation, Zhejiang University, Hangzhou, China
Miller III WT, Sutton RS, Werbos PJ (1990) Neural network for control. MIT Press, Cambridge
Norgaard N, Ravn O, Poulsen NK, et al (2000) Neural networks for modeling and control of dynamic systems. Springer, London
Hagan MT, Demuth HB, Beale MH (1995) Neural network design. PWS Publishing
Yang W, QangLi Q (2004) Summarization of PSO. Chin Eng Sci 6(5):87–94
Zeng JC, Jie J, Cui ZH (2004) The algorithm of particle swarm. Press of Science, Beijing
MathWorks (2005) Neural network toolbox: user’s guide 2.0
Author information
Authors and Affiliations
Corresponding author
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
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10015-009-0725-7