Skip to main content
Log in

Combination of particle swarm optimization algorithm and artificial neural network to propose an efficient controller for vehicle handling in uncertain road conditions

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

Abstract

Due to fast variation of desired variables in vehicle handling problem, design of an accurate applicable economic and considerably quick responsible controller for steering control of such systems has attracted much attention in the literature. The problem becomes more complicated, if the variation of road condition comes into play also. In this study, by combination of a simple PID and an optimized adaptive neural network controller, an arrangement for active front steering control of vehicles in different road frictions is proposed. A general PID controller is picked up and then optimized using the particle swarm optimization algorithm. After that, a neural network is added consecutively and trained by the outputs of PID controller and neural network toolbox of MATLAB software. The proposed controller fulfills both the applicability and efficiency due to dual use of PID and neural network controllers. Simulation results confirm the rightness of suggested controller in active steering control of vehicles even for unpredictable road friction.

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

Similar content being viewed by others

References

  1. Tseng HE, Madau D, Ashrafi B, Brown T, Reckei D (1999) Technical challenges in the development of vehicle stability control system. In: Proceedings of the 1999 DEE international conference on cantml applications Kohala Coast-Island of Hawai’i, Hawsi’i

  2. Rajamani R (2011) Vehicle dynamics and control. Springer, Berlin

    MATH  Google Scholar 

  3. Ackermann J, Bünte T, Odenthal D (1999) Advantages of active steering for vehicle dynamics control. In: 32nd international symposium on automotive technology and automation, Vienna, Austria

  4. Li Q, Shi G, Lin Y, Wei J (2009) Yaw stability control of active front steering with fractional-order PID controller. In: International conference on information engineering and computer science. ICIECS 2009, pp 1–4

  5. Boada BL, Boada MJL, Díaz V (2005) Fuzzy-logic Applied to Yaw Moment Control for Vehicle Stability, vol 43 (10). Taylor & Francis, London, pp 753–770

    Google Scholar 

  6. El Hajjaji A, Bentalba S (2003) Fuzzy path tracking control for automatic steering of vehicles. Robot Auton Syst 43(4):203–213

    Article  Google Scholar 

  7. Nagai M, Hirano Y, Yamanaka S (1997) Integrated control of active rear wheel steering and direct yaw moment control. Veh Syst Dyn 27(5–6):357–370

    Article  Google Scholar 

  8. Zeyada Y, Karnopp D, El-Arabi M, El-Behiry E (1998) A combined active-steering differential-braking yaw rate control strategy for emergency maneuvers. SAE Technical Paper 980230. doi:10.4271/980230

  9. Rezai M, Shirazi KH (2014) Robust handling enhancement on a slippery road using quantitative feedback theory. Proc Inst Mech Eng Part D J Automob Eng. doi:10.1177/0954407013518037

    Google Scholar 

  10. Ma J, Liu G, Wang J (2010) An AFS control based on fuzzy logic for vehicle yaw stability. In: 2010 International conference on computer application and system modeling (ICCASM), vol 5. IEEE

  11. Wu S, Zhu E, Qin M, Ren H, Lei Z (2008) Control of four-wheel-steering vehicle using GA fuzzy neural network. In: 2008 International conference on intelligent computation technology and automation (ICICTA), vol 1. IEEE, pp 869–873

  12. Nagai M, Shino M, Gao F (2002) Study on integrated control of active front steer angle and direct yaw moment. JSAE Rev 23(3):309–315

    Article  Google Scholar 

  13. Elbeheiry EM, Zeyada YF, Elaraby ME (2001) Handling capabilities of vehicles in emergencies using coordinated AFS and ARMC systems. Veh Syst Dyn 35(3):195–215

    Article  Google Scholar 

  14. Yihu W et al (2007) A fuzzy control method to improve vehicle yaw stability based on integrated yaw moment control and active front steering. In: International conference on mechatronics and automation, 2007. ICMA 2007. IEEE

  15. Zhang J et al (2007) A fuzzy control strategy and optimization for four wheel steering system. In: IEEE international conference on vehicular electronics and safety, 2007. ICVES. IEEE

  16. Shino M, Nagai M (2001) Yaw-moment control of electric vehicle for improving handling and stability. JSAE Rev 22(4):473–480

    Article  Google Scholar 

  17. Niasar AH, Moghbeli H, Kazemi R (2003) Yaw moment control via emotional adaptive neuro-fuzzy controller for independent rear wheel drives of an electric vehicle. In: Proceedings of 2003 IEEE conference on control applications, 2003. CCA 2003, vol 1. IEEE, pp 380–385

  18. Jazar RN (2013) Vehicle dynamics: theory and application. Springer, Berlin

    Google Scholar 

  19. Wong JY (2001) Theory of ground vehicles. Wiley, London

    Google Scholar 

  20. Benekohal RF, Treiterer J (1988) CARSIM: car-following model for simulation of traffic in normal and stop-and-go conditions. Transp Res Rec 1194:99–111

    Google Scholar 

  21. Kinjawadekar T et al (2009) Vehicle dynamics modeling and validation of the 2003 ford expedition with esc using carsim. No. 2009-01-0452. SAE Technical Paper

  22. Kennedy J, Eberhart R (1995) Particle swarm optimization. In: Proceedings of the IEEE international conference neural networks, vol IV. Perth, Australia, pp 1942–1948

  23. Kennedy J, Eberhart RC (1997) A discrete binary version of the particle swarm algorithm. In: Proceedings of the conference on systems, man, and cybernetics SMC97, pp 4104–4109

  24. Shi Y, Eberhart, RC (2001) Fuzzy adaptive particle swarm optimization. In: Proceedings of the 2001 congress on evolutionary computation, 2001, vol 1. IEEE, pp 101–106

  25. Robinson J, Rahmat-Samii Y (2004) Particle swarm optimization in electromagnetics. IEEE Trans Antennas Propag 52(2):397–407

    Article  MathSciNet  MATH  Google Scholar 

  26. Allaoua B, Laoufi A, Gasbaoui B, Abderahmani A (2009) Neuro-fuzzy DC motor speed control using particle swarm optimization. Leonardo Electron J Pract Technol 15:1–18

    Google Scholar 

  27. Clerc M (1999) The swarm and the queen: towards a deterministic and adaptive particle swarm optimization. In: Proceedings of the 1999 congress on evolutionary computation, 1999. CEC 99, vol 3. IEEE

  28. Khalil TM, Youssef HKM, Abdel Aziz MM (2006) A binary particle swarm optimization for optimal placement and sizing of capacitor banks in radial distribution feeders with distorted substation voltages. AIML 06 international conference, Sharm El Sheikh, Egypt, pp 129–135

  29. Shi Y, Eberhart R (1998) Parameter selection in particle swarm optimization. In: Proceedings of the 7th annual conference evolutionary program, pp 591–600

  30. Zhang L-P, Yu H-J, Hu S-X (2005) Optimal choice of parameters for particle swarm optimization. J Zhejiang Univ Sci 6A(6):528–534

    Google Scholar 

  31. Fullér R (2000) Neural fuzzy systems. In: Advances in soft computing series. Springer, Berlin

  32. McCulloch WS, Pitts WA (1943) A logical calculus of the ideas imminent in nervous activity. Bull Math Biophys 5:115–133

    Article  MathSciNet  MATH  Google Scholar 

  33. Hebb DO (1949) The organization of behavior. Wiley, New York

    Google Scholar 

  34. Noriega JR, Wang H (1998) A direct adaptive neural-network control for unknown nonlinear systems and its application. IEEE Trans Neural Netw 9(1):27–34

    Article  Google Scholar 

  35. Ge SS, Hang CC, Zhang T (1999) Adaptive neural network control of nonlinear systems by state and output feedback. IEEE Trans Syst Man Cybern Part B Cybern 29(6):818–828

    Article  Google Scholar 

  36. Gomi H, Kawato M (1993) Neural network control for a closed-loop system using feedback-error-learning. Neural Netw 6(7):933–946

    Article  Google Scholar 

  37. Werbos P (1974) Beyond regression: new tools for prediction and analysis in the behavioral sciences. Ph.D. Thesis, Harvard University

  38. Rojas R (1996) Neural networks. Springer, Berlin

    Book  MATH  Google Scholar 

  39. Rumelhart DE, Hinton GE, Williams RJ (1986) Learning representations by back-propagating errors. Nature 323(6088):533–536

    Article  MATH  Google Scholar 

  40. Kriesel D (2011) A brief introduction to neural networks. Available at https://www.dkriesel.com

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to A. Asnafi.

Ethics declarations

Conflict of interest

We declare that we have no conflicts of interest.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Aalizadeh, B., Asnafi, A. Combination of particle swarm optimization algorithm and artificial neural network to propose an efficient controller for vehicle handling in uncertain road conditions. Neural Comput & Applic 30, 585–593 (2018). https://doi.org/10.1007/s00521-016-2689-6

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00521-016-2689-6

Keywords

Navigation