Skip to main content
Log in

Harmony search algorithm-based fuzzy-PID controller for electronic throttle valve

  • Original Article
  • Published:
Neural Computing and Applications Aims and scope Submit manuscript

Abstract

The electronic throttle control (ETC) for a gasoline engine is a typical nonlinear plant because of its nonlinear spring and model-parameter changes caused by external environmental variables. In this paper, a fuzzy proportional-integral-derivative (PID) control strategy is proposed in order to improve the responsiveness of ETC. In the fuzzy-PID scheme, the input variables are the error signal and its derivative, and the output variable is PID gains expressed in terms of fuzzy rules. In this manner, the fuzzy-PID controller has more flexibility and capability than conventional ones. A novel technique to tune the fuzzy rules of fuzzy-PID controller is proposed using a harmony search algorithm, which can search the optimal PID gains for the plant. Simulation and experiment results have shown the effective performance of the proposed controller.

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.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9

Similar content being viewed by others

References

  1. Yuan X, Wang Y, Wu L (2008) SVM-based approximate model control for electronic throttle valve. IEEE Trans Vehicul Technol 57(5):2747–2756

    Article  Google Scholar 

  2. Yuan X, Wang Y (2009) A novel electronic throttle valve controller based on approximate model method. IEEE Trans Indus Electron 56(3):883–890

    Article  Google Scholar 

  3. Deur J, Pavkovic D, Peric N, Jansz M, Hrovat D (2004) An electronic throttle control strategy including compensation of friction and limp-home effects. IEEE Trans Indus Appl 40(3):821–834

    Article  Google Scholar 

  4. Pavkovic D, Deur J, Jansz M, Peric N (2006) Adaptive control of automotive electronic throttle. Control Eng Practice 14(2):121–136

    Article  Google Scholar 

  5. Mercorelli P (2009) Robust feedback linearization using an adaptive PD regulator for a sensorless control of a throttle valve. Mechatronics 19(8):1334–1345

    Article  Google Scholar 

  6. Vasak M, Baotic M, Petrovic I, Peric N (2007) Hybrid theory-based time-optimal control of an electronic throttle. IEEE Trans Indus Electron 54(3):1483–1494

    Article  Google Scholar 

  7. Reichhartinger M, Horn M (2009) Application of higher order sliding-mode concepts to a throttle actuator for gasoline engines. IEEE Trans Indus Electron 56(9):3322–3329

    Article  Google Scholar 

  8. Nakano K, Sawut U, Higuchi K, Okajima Y (2006) Modelling and observer-based sliding-mode control of electronic throttle systems. ECTI Trans Electr Eng Eletron Commun 4(1):22–28

    Google Scholar 

  9. Dey C, Mudi Rajani K (2009) An improved auto-tuning scheme for PID controllers. ISA Trans 48(4):396–409

    Article  Google Scholar 

  10. Mizumoto I, Ikeda D, Hirahata T, Iwai Z (2010) Design of discrete time adaptive PID control systems with parallel feedforward compensator. Control Eng Practice 18(2):168–176

    Article  Google Scholar 

  11. Ahn KK, Truong DQ (2009) Online tuning fuzzy PID controller using robust extended Kalman filter. J Process Control 19(6):1011–1023

    Article  Google Scholar 

  12. Truong DQ, Ahn KK (2011) Force control for press machines using an online smart tuning fuzzy PID based on a robust extended Kalman filter. Exp Syst Appl 38(5):5879–5894

    Article  Google Scholar 

  13. Pan I, Das S, Gupta A (2011) Tuning of an optimal fuzzy PID controller with stochastic algorithms for networked control systems with random time delay. ISA Trans 50(1):28–36

    Article  Google Scholar 

  14. Jahedi G, Ardehali MM (2011) Genetic algorithm-based fuzzy-PID control methodologies for enhancement of energy efficiency of a dynamic energy system. Energy Convers Manage 52(1):725–732

    Article  Google Scholar 

  15. Wu CJ, Ko CN, Fu YY et al (2009) A genetic-based design of auto-tuning fuzzy PID controllers. Int J Fuzzy Syst 11(1):49–58

    MathSciNet  Google Scholar 

  16. Chiou JS, Liu MT (2009) Numerical simulation for fuzzy-PID controllers and helping EP reproduction with PSO hybrid algorithm. Simulat Modell Practice Theory 17(10):1555–1565

    Article  Google Scholar 

  17. Zong Woo G, Joong Hoon K, Loganathan GV (2001) A new heuristic optimization algorithm: harmony search. Simulation 76(2):60–68

    Article  Google Scholar 

  18. Alia OM, Mandava R (2011) The variants of the harmony search algorithm: an overview. Artif Intell Rev 36(1):49–68

    Article  Google Scholar 

  19. Jaberipour Majid, Khorram Esmaile (2010) Two improved harmony search algorithms for solving engineering optimization problems. Commun Nonlinear Sci Numer Simulat 15(11):3316–3331

    Article  Google Scholar 

  20. Shayeghi H, Shayanfar HA, Jalili A (2006) Multi-stage fuzzy PID power system automatic generation controller in deregulated environments. Energy Convers Manage 47(18–19):2829–2845

    Article  Google Scholar 

Download references

Acknowledgments

The authors would like to acknowledge the support of the Specialized Research Fund for the Doctoral Program of Higher Education of China (No. 20090161120020), China Postdoctoral Science Foundation Funded Project (No. 20100480937), and the Fundamental Research Funds for the Central Universities and Hunan University.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Xiaofang Yuan.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Wang, H., Yuan, X., Wang, Y. et al. Harmony search algorithm-based fuzzy-PID controller for electronic throttle valve. Neural Comput & Applic 22, 329–336 (2013). https://doi.org/10.1007/s00521-011-0678-3

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00521-011-0678-3

Keywords

Navigation