Improving the Performance of Steering by Wire Using a Model Predictive Controller Enhanced with Particle Swarm Optimisation
pdf

Keywords

Steering by wire, Vehicle, Model predictive controller, Particle swarm optimisation, Controller.

How to Cite

Improving the Performance of Steering by Wire Using a Model Predictive Controller Enhanced with Particle Swarm Optimisation. (2025). Al-Khwarizmi Engineering Journal, 21(1), 61-72. https://doi.org/10.22153/kej.2025.01.002

Abstract

The challenges of steering-by-wire (SBW) systems in vehicles are due to the absence of a direct mechanical link between the steering wheel and the wheels on the road. This limitation imposes the necessity of employing sophisticated control systems to attain the highest accuracy and stability during operation. In such systems, the responsibility rests completely on the utilised controller to change the wheel’s angle on the road swiftly and accurately in response to the steering wheel changes by the driver. However, conventional control systems suffer slowly in responding to instructions and some fixed errors in their steady-state phase. The current study introduces an innovation of a model that integrates model predictive control (MPC) with particle swarm optimisation (PSO) to improve the performance of SBW systems. The MPC procedure is typically employed to control system responses over a timeframe and eliminate unnecessary and ineffective actions according to the specified objectives. The PSO algorithm is used to manage the ineffective parameters within the MPC. Results revealed that the proposed approach remarkably and effectively shortens response time, enhances wagon stability and reduces the settling error to nearly null. In addition, the integration of PSO with the overall system performance enhances the tuning of the response time, hence augmenting the system efficiency and responsiveness. The study outcomes support the proposal that the control strategy can improve the efficiency of SBW systems with high operational goals.

pdf

References

[1] S. A. Mortazavizadeh, A. Ghaderi, M. Ebrahimi, and M. Hajian, “Recent developments in the vehicle steer-by-wire system,” IEEE Trans. Transp. Electrif., vol. 6, no. 3, pp. 1226–1235, 2020.

[2] K. J. Åström and T. Hägglund, “PID controllers: theory, design, and tuning,” vol. 2. 1995.

[3] A. H. Mary, A. H. Miry, M. H. Miry, and A. H. Mary, “Design robust H ∞ -PID controller for a helicopter system using sequential quadratic programming algorithm programming algorithm,” J. Chinese Inst. Eng., vol. 45, no. 8, pp. 688–696, 2022, doi: 10.1080/02533839.2022.2126401.

[4] S. Chopra, R. Mitra, and V. Kumar, “A Neurofuzzy Learning and its Application to Control system,” vol. 3, no. 1, pp. 72–78, 2005.

[5] A.H. Mary, T. Kara, and A.H. Miry, "Inverse kinematics solution for robotic manipulators based on fuzzy logic and PD control". In 2016 Al-Sadeq International Conference on Multidisciplinary in IT and Communication Science and Applications (AIC-MITCSA) (pp. 1-6). IEEE.

[6] A. H. Mary, A.H. Miry, and M.H. Miry, "System uncertainties estimation based adaptive robust backstepping control for DC DC buck converter," International Journal of Electrical & Computer Engineering (2088-8708), vol. 11,no. 1, 2021.

[7] I. Khan, “Combined lateral and longitudinal control for autonomous driving based on Model Predictive Control,” 2019.

[8] A.H. Miry, A.H. Mary, and M.H. Miry, "Mixed robust controller with optimized weighted selection for a DC servo motor". In Proceedings of the International Conference on Information and Communication Technology (pp. 178-183).2019

[9] H. Gao, T. Chen, and J. Lam, “A new delay system approach to network-based control,” Automatica, vol. 44, no. 1, pp. 39–52, 2008, doi: 10.1016/j.automatica.2007.04.020.

[10] A.H. Mary, A.H., Miry,and M.H. Miry, " ANFIS based reinforcement learning strategy for control a nonlinear coupled tanks system," Journal of Electrical Engineering & Technology, 17(3), pp.1921-1929.2022.

[11] S. Joe Qin and Badgwell Thomas A, “A survey of industrial model predictive control technology,” Control Eng. Pract., vol. 11, pp. 733–764, 2003.

[12] M. Ali, F. Hunaini, I. Robandi, and N. Sutantra, “Optimization of active steering control on vehicle with steer by wire system using Imperialist Competitive Algorithm (ICA),” 2015 3rd Int. Conf. Inf. Commun. Technol. ICoICT 2015, pp. 500–503, 2015, doi: 10.1109/ICoICT.2015.7231475.

[13] D. Q. Mayne, J. B. Rawlings, C. V. Rao, and P. O. M. Scokaert, “Constrained model predictive control: Stability and optimality,” Automatica, vol. 36, no. 6, pp. 789–814, 2000, doi: 10.1016/S0005-1098(99)00214-9.

[14] [M.-N. Nguyen et al., “Model-free safety critical model predictive control for mobile robot in dynamic environments,” IEEE Trans. Intell. Veh., 2024.

[15] C. Ates, D. Bicat, R. Yankov, J. Arweiler, R. Koch, and H.-J. Bauer, “Model Predictive Evolutionary Temperature Control via Neural-Network-Based Digital Twins,” Algorithms, vol. 16, no. 8, p. 387, 2023.

[16] N. Ye, D. Wang, and Y. Dai, “Enhancing Autonomous Vehicle Lateral Control: A Linear Complementarity Model-Predictive Control Approach,” Appl. Sci., vol. 13, no. 19, p. 10809, 2023.

[17] I. C. Trelea, “The particle swarm optimization algorithm: Convergence analysis and parameter selection,” Inf. Process. Lett., vol. 85, no. 6, pp. 317–325, 2003, doi: 10.1016/S0020-0190(02)00447-7.

[18] V. T and V. R, “Efficient Energy Load Distribution Model using Modified Particle Swarm Optimization Algorithm,” J. Artif. Intell. Capsul. Networks, vol. 2, no. 4, pp. 226–231, 2021, doi: 10.36548/jaicn.2020.4.005.

[19] V. Kumar and V. Sharma, “Automatic voltage regulator with particle swarm optimized model predictive control strategy,” 2020 1st IEEE Int. Conf. Meas. Instrumentation, Control Autom. ICMICA 2020, pp. 0–4, 2020, doi: 10.1109/ICMICA48462.2020.9242772.

[20] S. S. Oyelere, “The Application of Model Predictive Control (MPC) to Fast Systems such as Autonomous Ground Vehicles (AGV),” IOSR J. Comput. Eng., vol. 16, no. 3, pp. 27–37, 2014, doi: 10.9790/0661-16342737.

[21] M. Z. Mohd Tumari, M. S. Saealal, W. N. Abd Rashid, S. Saat, and M. A. Mohd Nasir, “The vehicle steer by wire control system by implementing PID controller,” J. Telecommun. Electron. Comput. Eng., vol. 9, no. 3–2, pp. 43–47, 2017.

[22] G. Huang, X. Yuan, K. Shi, Z. Liu, and X. Wu, “Adaptivity-Enhanced Path Tracking System for Autonomous Vehicles at High Speeds,” IEEE Trans. Intell. Veh., vol. 5, no. 4, pp. 626–634, 2020, doi: 10.1109/TIV.2020.3014776.

[23] M. Yan, W. Chen, Q. Wang, L. Zhao, X. Liang, and B. Cai, “Human–machine cooperative control of intelligent vehicles for lane keeping—considering safety of the intended functionality,” Actuators, vol. 10, no. 9, 2021, doi: 10.3390/act10090210.

[24] V. Tavoosi, R. Kazemi, and S. M. Hosseini, “Vehicle handling improvement with steer-by-wire system using hardware in the loop method,” J. Appl. Res. Technol., vol. 12, no. 4, pp. 769–781, 2014, doi: 10.1016/S1665-6423(14)70093-8.

[25] R. Kazemi, I. Mousavinejad, M. Raf’at, and M. B. Kh, “Yaw Moment Control of the passenger Car via Steer by Wire system,” in ASME-International Mechanical Engneering Congress & Exposition, Denver, Colorado USA, 2011, pp. 13–15.

[26] E. S. Mohamed and S. A. Albatlan, “Modeling and Experimental Design Approach for Integration of Conventional Power Steering and a Steer-By-Wire System Based on Active Steering Angle Control,” Am. J. Veh. Des., vol. 2, no. 1, pp. 32–42, 2014, doi: 10.12691/ajvd-2-1-5.

[27] S. M. H. Fahami, H. Zamzuri, S. A. Mazlan, and M. A. Zakaria, “Modeling and simulation of vehicle steer by wire system,” SHUSER 2012 - 2012 IEEE Symp. Humanit. Sci. Eng. Res., no. 1, pp. 765–770, 2012, doi: 10.1109/SHUSER.2012.6268992.

[28] J. Seo and K. Oh, “Model predictive control – based steering control algorithm for steering efficiency of a human driver in all-terrain cranes,” vol. 11, no. 6, pp. 1–16, 2019, doi: 10.1177/1687814019859783.

[29] M. Schwenzer, M. Ay, T. Bergs, and D. Abel, “Review on model predictive control : an engineering perspective,” pp. 1327–1349, 2021.

[30] J. Zhang et al., “Adaptive Sliding Mode-Based Lateral Stability Control of Steer-by-Wire Vehicles with Experimental Validations,” IEEE Trans. Veh. Technol., vol. 69, no. 9, pp. 9589–9600, 2020, doi: 10.1109/TVT.2020.3003326.

[31] M. I. Solihin, L. F. Tack, and M. L. Kean, “Tuning of PID Controller Using Particle Swarm Optimization (PSO),” Int. J. Adv. Sci. Eng. Inf. Technol., vol. 1, no. 4, p. 458, 2011, doi: 10.18517/ijaseit.1.4.93.

[32] S. Charkoutsis and M. Kara-Mohamed, “A Particle Swarm Optimization tuned nonlinear PID controller with improved performance and robustness for First Order Plus Time Delay systems,” Results Control Optim., vol. 12, p. 100289, 2023, doi: 10.1016/j.rico.2023.100289.

[33] Chapter 1 Introduction to Model Predictive Control, no. November. 2023. doi: 10.1007/978-3-030-83815-7.

[34] C. Huang, F. Naghdy, H. Du, and S. Member, “for Uncertain Steer-by-Wire System,” pp. 1–12, 2017.

[35] X. Wu, J. Shen, M. Wang, and K. Y. Lee, “Intelligent predictive control of large-scale solvent-based CO2 capture plant using artificial neural network and particle swarm optimization,” Energy, vol. 196, p. 117070, 2020, doi: 10.1016/j.energy.2020.117070.

[36] C. Huang, “Fault Tolerant Steer-by-Wire Systems : Impact on Vehicle Safety Fault Tolerant Steer-by-Wire Systems : Impact on Vehicle Safety,” 2018.

[37] T. Zhang and X. Zhang, “Distributed Model Predictive Control with Particle Swarm Optimizer for Collision-Free Trajectory Tracking of MWMR Formation,” Actuators, vol. 12, no. 3, 2023, doi: 10.3390/act12030127.

[38] M. A. Mohamed, A. M. Eltamaly, and A. I. Alolah, “PSO-based smart grid application for sizing and optimization of hybrid renewable energy systems,” PLoS One, vol. 11, no. 8, pp. 1–22, 2016, doi: 10.1371/journal.pone.0159702.

Creative Commons License

This work is licensed under a Creative Commons Attribution 4.0 International License.

Copyright (c) 2025 Al-Khwarizmi Engineering Journal