Optimization of automatic steering control on a vehicle with a steer-by-wire system using particle swarm optimization

Optimization of automatic steering control on a vehicle with a steer-by-wire system using particle swarm optimization

This paper presents a simulation of the automatic steering control system on a vehicle model using particle swarm optimization (PSO) to optimize the parameters of the control system. The control system involves fuzzy logic control (FLC) and proportional-integral-derivative (PID) control working in a cascade; the main control (FLC) is used to control lateral motion, and the secondary control (PID) is an enhancement to control the yaw motion in vehicle models representing 10 degrees of freedom of the vehicle dynamics system. Optimization by PSO is carried out simultaneously on both control systems. On FLC it is done by setting the width and the center point of the membership function (MF) in the input and output FLC so that the optimal composition of the MF parameter is obtained. The optimization process also determines the constants of optimal gain in the PID control. Testing is done through software in the loop simulation. Based on the test results it can be stated that FLC and PID control tuned by PSO can steer the vehicle rate well in accordance with desired trajectory and the vehicle motion can always be maintained at the specified path.

___

  • [1] Bertoluzzo M, Buja G, Menis R, Sulligoi G. Approach to steer-by-wire system design. In: IEEE International Conference on Industrial Technology ICIT 2005; 14–17 December 2005; Hong Kong: IEEE. pp. 443–447.
  • [2] Park Y, Jung I. Semi-active steering wheel for steer-by-wire system. Technical paper SAE International, Warrendale, PA 2001; 01: 3306.
  • [3] Hingwe P, Tan HS, Packard AK, Tomizuka M. Linear parameter varying controller for automated lane guidance, experimental study on tractor-trailers. IEEE Contr Syst T 2002; 10: 793–806.
  • [4] Cai L, Rad AB, Chan WL. A genetic fuzzy controller for vehicle automatic steering control. IEEE T Veh Technol 2007; 56: 529–543.
  • [5] Karbalaei R, Ghaffari A, Kazemi R. Tabatabaei SH. A new intelligent strategy to integrated control of AFS/DYC based on fuzzy logic. International Journal of Mathematical, Physical and Engineering Sciences 2007; 1: 47–52.
  • [6] Kodagoda KRS, Wijesoma WS, Teoh EK. Fuzzy speed and steering control of an AGV. IEEE Contr Syst T 2002; 10: 112–120.
  • [7] Ping EP, Hudha K, Jamaluddin H. Hardware-in-the-loop simulation of automatic steering control for lanekeeping manoeuvre, outer-loop, and inner-loop control design. International Journal of Vehicle Safety 2010; 5: 35–59.
  • [8] Adriansyah A, Amin SHM. Learning of fuzzy-behaviours using Particle Swarm Optimisation in behaviour-based mobile robot. Int J Intell Syst Technol Appl 2008; 5: 49–67.
  • [9] Hudha K, Kadir ZA, Said MR, Jamaluddin H. Modelling, validation, and roll moment rejection control of pneumatically actuated active roll control for improving vehicle lateral dynamics performance. International Journal of Engineering Systems Modelling and Simulation 2009; 1: 122.
  • [10] Ahmad F, Hudha K, Jamaluddin H. Gain scheduling PID control with pitch moment rejection for reducing vehicle dive and squat. International Journal of Vehicle Safety 2009; 4: 1–30.
  • [11] Falcone P, Borrelli F, Asgari J, Tseng HE, Hrovat D. Predictive active steering control for autonomous vehicle systems. IEEE Contr Syst T 2007; 15: 566–580.
  • [12] Stone MR, Demetriou MA. Modeling and simulation of vehicle ride and handling performance. Presented at the proceedings of: The 2000 IEEE International Symposium on Intelligent Control; 19–19 July 2000; Rio Patras: IEEE. pp. 85–90.
  • [13] Wang J, Hsieh MF. Vehicle yaw inertia and mass independent adaptive control for stability and trajectory tracking enhancements. In: American Control Conference, ACC ’09; 10–12 June 2009; St. Louis, MO: IEEE. pp. 689–694.
  • [14] Hunaini F, Robandi I, Sutantra N. Model and simulation of vehicle lateral stability control. Presented at: The 2nd APTECS 2010, International Seminar on Applied Technology, Science, and Arts; 21–22 December 2010; Surabaya, Indonesia: p. 26.
  • [15] Obaid ZA, Sulaiman N, Marhaban MH, Hamidon MN. Analysis and performance evaluation of PD-like fuzzy logic controller design based on matlab and FPGA. IAENG International Journal of Computer Science 2010; 37: 146–156.
  • [16] Xiuwei F, Li F, Feng K. Research of automotive steer-by-wire control based on integral partition PID control. Presented at: 3rd International Conference on Genetic and Evolutionary Computing, WGEC ’09; 14–17 October 2009; China: IEEE. pp. 561–564.
  • [17] Amin SHM, Adriansyah A. Particle Swarm Fuzzy Controller for Behavior-based Mobile Robot. Presented at: the 9th International Conference on Control, Automation, Robotics and Vision, ICARCV ’06; Dec. 2006; Singapore, 2006, pp. 1–6.
  • [18] Kennedy J, Eberhart R. Particle swarm optimization. Presented at: The IEEE International Conference on Neural Networks, Proceedings; 27 Nov–1 Dec 1995; University of Western Australia, Perth, Western Australia: IEEE. pp. 1942–1948.
  • [19] Martins FG. Tuning PID controllers using the ITAE criterion. The International Journal of Engineering Education 2005; 21: 867–873.