PID Controller for A Bearing Angle Control in Self-Driving Vehicles

Salam Ibrahim Khather, Muhammed A. Ibrahim, Mustafa Hussein Ibrahim

Abstract


The enhancement of self-driving vehicles has the potential to disrupt traditional transportation systems, Utilizing progress in secure and intelligent mobility. However, control of movement in self-driving vehicles is still difficult to carry out driving duties in a constantly changing road environment. The regulation of bearing angle is an essential component in self-driving vehicles navigation systems, facilitating the secure and efficient operation of vehicles across a range of environments, including urban streets, highways, and off-road terrain. It employs algorithms and sensor fusion to perceive surroundings, compute trajectories, and execute precise steering commands. The bearing angle represents the angle between the vehicle's current and desired directions. By consistently monitoring this angle and implementing appropriate steering inputs, the self-driving vehicle can accurately stay on track and proactively adapt to obstacles or adhere to a designated route. In this context, we explore the advancements in bearing angle control methods for self-driving vehicles. By conducting simulations of a simplified block diagram for a self-guiding vehicle's bearing angle control techniques, the efficacy of the steering system of self-driving cars has been briefly examined. We provide various methods of control, which are considered approaches for controlling the angle of bearings through lag lead compensation and PID auto-tuned controllers. The results show that the auto-tuned PID controller outperforms all other controllers in terms of transient and steady-state responses.


Keywords


Bearing Angle; Closed-Loop Control; Lag-Lead Compensation; PID Controller; Self-Driving Vehicles; Controller Design; Simulation.

Full Text:

PDF

References


M. Cibooglu, U. Karapinar, and M. T. Soylemez, “Hybrid controller approach for an autonomous ground vehicle path tracking problem,” 2017 25th Mediterranean Conference on Control and Automation (MED), pp. 583-588, Jul. 2017, doi: 10.1109/med.2017.7984180.

H. Andersen, Z. J. Chong, Y. H. Eng, S. Pendleton, and M. H. Ang, “Geometric path tracking algorithm for autonomous driving in pedestrian environment,” 2016 IEEE International Conference on Advanced Intelligent Mechatronics (AIM), pp. 1669-1674, Jul. 2016, doi: 10.1109/aim.2016.7577010.

K. Yeom, “Kinematic and Dynamic Controller Design for Autonomous Driving of Car-like Mobile Robot,” International Journal of Mechanical Engineering and Robotics Research, vol. 9, no. 7, pp. 1058–1064, 2020, doi: 10.18178/ijmerr.9.7.1058-1064.

Y. Yu, D. Shan, O. Benderius, C. Berger, and Y. Kang, “Formally Robust and Safe Trajectory Planning and Tracking for Autonomous Vehicles,” IEEE Transactions on Intelligent Transportation Systems, vol. 23, no. 12, pp. 22971–22987, Dec. 2022, doi: 10.1109/tits.2022.3196623.

L. Meng and C. Sun, “Automatic control method of automobile steering-by-wire based on fuzzy PID,” International Journal of Vehicle Information and Communication Systems, vol. 8, no. 1/2, pp. 1–15, 2023, doi: 10.1504/ijvics.2023.131596.

V. Skrickij, P. Kojis, E. Šabanovič, B. Shyrokau, and V. Ivanov, “Review of Integrated Chassis Control Techniques for Automated Ground Vehicles,” Sensors, vol. 24, no. 2, p. 600, Jan. 2024, doi: 10.3390/s24020600.

K. Jetto, Z. Tahiri, A. Benyoussef, and A. El Kenz, “Cognitive anticipation cellular automata model: An attempt to understand the relation between the traffic states and rear-end collisions,” Accident Analysis & Prevention, vol. 142, p. 105507, Jul. 2020, doi: 10.1016/j.aap.2020.105507.

Y. Li, D. Wu, J. Lee, M. Yang, and Y. Shi, “Analysis of the transition condition of rear-end collisions using time-to-collision index and vehicle trajectory data,” Accident Analysis & Prevention, vol. 144, p. 105676, Sep. 2020, doi: 10.1016/j.aap.2020.105676.

S. Khadim, F. Riaz, S. Jabbar, S. Khalid, and M. Aloqaily, “A non-cooperative rear-end collision avoidance scheme for non-connected and heterogeneous environment,” Computer Communications, vol. 150, pp. 828–840, Jan. 2020, doi: 10.1016/j.comcom.2019.11.002.

K. Reeves, J. S. Chandan, and S. Bandyopadhyay, “Using statistical modelling to analyze risk factors for severe and fatal road traffic accidents,” International Journal of Injury Control and Safety Promotion, vol. 26, no. 4, pp. 364–371, Jul. 2019, doi: 10.1080/17457300.2019.1635625.

D. Wang, Q. Liu, L. Ma, Y. Zhang, and H. Cong, “Road traffic accident severity analysis: A census-based study in China,” Journal of Safety Research, vol. 70, pp. 135–147, Sep. 2019, doi: 10.1016/j.jsr.2019.06.002.

K. R. Malik, M. Ahmad, S. Khalid, H. Ahmad, F. Al‐Turjman, and S. Jabbar, “Image and command hybrid model for vehicle control using Internet of Vehicles,” Transactions on Emerging Telecommunications Technologies, vol. 31, no. 5, Oct. 2019, doi: 10.1002/ett.3774.

Patriawan, Desmas Arifianto, Ahmad Anas Arifin, and Bambang Pramujati. "Numerical Performance Simulations of Four-Wheeled Cruise-controlled Vehicle on Road Surface," Journal of Mechanical Engineering, Science, and Innovation, vol. 3, no. 2, pp. 103-108, 2023, doi: 10.31284/j.jmesi.2023.v3i2.5310

B. Deng, K. Shao, and H. Zhao, “Adaptive Second Order Recursive Terminal Sliding Mode Control for a Four-Wheel Independent Steer-by-Wire System,” IEEE Access, vol. 8, pp. 75936–75945, 2020, doi: 10.1109/access.2020.2989326.

A. A. Minhas, S. Jabbar, M. Farhan, and M. Najam ul Islam, “Smart methodology for safe life on roads with active drivers based on real-time risk and behavioral monitoring,” Journal of Ambient Intelligence and Humanized Computing, vol. 14, no. 11, pp. 15361–15373, Nov. 2019, doi: 10.1007/s12652-019-01554-1.

Z. Sun, S. Mou, B. D. O. Anderson, and M. Cao, “Exponential stability for formation control systems with generalized controllers: A unified approach,” Systems & Control Letters, vol. 93, pp. 50–57, Jul. 2016, doi: 10.1016/j.sysconle.2016.02.022.

Z. Lin, L. Wang, Z. Han, and M. Fu, “A Graph Laplacian Approach to Coordinate-Free Formation Stabilization for Directed Networks,” IEEE Transactions on Automatic Control, vol. 61, no. 5, pp. 1269–1280, May 2016, doi: 10.1109/tac.2015.2454711.

X. Dong, Y. Zhou, Z. Ren, and Y. Zhong, “Time-Varying Formation Tracking for Second-Order Multi-Agent Systems Subjected to Switching Topologies With Application to Quadrotor Formation Flying,” IEEE Transactions on Industrial Electronics, vol. 64, no. 6, pp. 5014–5024, Jun. 2017, doi: 10.1109/tie.2016.2593656.

C. Wang, H. Tnunay, Z. Zuo, B. Lennox, and Z. Ding, “Fixed-Time Formation Control of Multirobot Systems: Design and Experiments,” IEEE Transactions on Industrial Electronics, vol. 66, no. 8, pp. 6292–6301, Aug. 2019, doi: 10.1109/tie.2018.2870409.

X. Dong, B. Yu, Z. Shi, and Y. Zhong, “Time-Varying Formation Control for Unmanned Aerial Vehicles: Theories and Applications,” IEEE Transactions on Control Systems Technology, vol. 23, no. 1, pp. 340–348, Jan. 2015, doi: 10.1109/tcst.2014.2314460.

Z. Sun, S. Mou, M. Deghat, and B. D. O. Anderson, “Finite time distributed distance‐constrained shape stabilization and flocking control for d‐dimensional undirected rigid formations,” International Journal of Robust and Nonlinear Control, vol. 26, no. 13, pp. 2824–2844, Nov. 2015, doi: 10.1002/rnc.3477.

E. Montijano, E. Cristofalo, D. Zhou, M. Schwager, and C. Sagues, “Vision-Based Distributed Formation Control Without an External Positioning System,” IEEE Transactions on Robotics, vol. 32, no. 2, pp. 339–351, Apr. 2016, doi: 10.1109/tro.2016.2523542.

S. Zhao and D. Zelazo, “Bearing Rigidity and Almost Global Bearing-Only Formation Stabilization,” IEEE Transactions on Automatic Control, vol. 61, no. 5, pp. 1255–1268, May 2016, doi: 10.1109/tac.2015.2459191.

Q. Van Tran, M. H. Trinh, D. Zelazo, D. Mukherjee, and H.-S. Ahn, “Finite-Time Bearing-Only Formation Control via Distributed Global Orientation Estimation,” IEEE Transactions on Control of Network Systems, vol. 6, no. 2, pp. 702–712, Jun. 2019, doi: 10.1109/tcns.2018.2873155.

S. Zhao and D. Zelazo, “Localizability and distributed protocols for bearing-based network localization in arbitrary dimensions,” Automatica, vol. 69, pp. 334–341, Jul. 2016, doi: 10.1016/j.automatica.2016.03.010.

A. Franchi and P. R. Giordano, “Decentralized control of parallel rigid formations with direction constraints and bearing measurements,” 2012 IEEE 51st IEEE Conference on Decision and Control (CDC), pp. 5310-5317, Dec. 2012, doi: 10.1109/cdc.2012.6426034.

S. Zhao, Z. Li, and Z. Ding, “Bearing-Only Formation Tracking Control of Multiagent Systems,” IEEE Transactions on Automatic Control, vol. 64, no. 11, pp. 4541–4554, Nov. 2019, doi: 10.1109/tac.2019.2903290.

Q. Van Tran, M. H. Trinh, D. Zelazo, D. Mukherjee, and H. -S. Ahn, "Finite-Time Bearing-Only Formation Control via Distributed Global Orientation Estimation," in IEEE Transactions on Control of Network Systems, vol. 6, no. 2, pp. 702-712, June 2019, doi: 10.1109/TCNS.2018.2873155.

R. Tron, J. Thomas, G. Loianno, K. Daniilidis, and V. Kumar, "A Distributed Optimization Framework for Localization and Formation Control: Applications to Vision-Based Measurements," in IEEE Control Systems Magazine, vol. 36, no. 4, pp. 22-44, Aug. 2016, doi: 10.1109/MCS.2016.2558401.

N. Bawane and M. Mahajan, "A Review on Wireless Sensor Network Localization Techniques: Deployment and Challenges," NeuroQuantology, vol. 20, no. 22, p. 1435, 2022.

P. Corke. Robotics, Vision and Control. Springer Berlin Heidelberg, 2011, doi: 10.1007/978-3-642-20144-8.

J. Wit, C. D. Crane, and D. Armstrong, “Autonomous ground vehicle path tracking,” Journal of Robotic Systems, vol. 21, no. 8, pp. 439–449, Jul. 2004, doi: 10.1002/rob.20031.

N. H. Amer, H. Zamzuri, K. Hudha, V. R. Aparow, Z. A. Kadir, and A. F. Z. Abidin, “Path tracking controller of an autonomous armoured vehicle using modified Stanley controller optimized with particle swarm optimization,” Journal of the Brazilian Society of Mechanical Sciences and Engineering, vol. 40, no. 2, Jan. 2018, doi: 10.1007/s40430-017-0945-z.

G. M. Hoffmann, C. J. Tomlin, M. Montemerlo, and S. Thrun, “Autonomous Automobile Trajectory Tracking for Off-Road Driving: Controller Design, Experimental Validation and Racing,” 2007 American Control Conference, pp. 2296-2301, Jul. 2007, doi: 10.1109/acc.2007.4282788.

S. Li et al., “NMPC-Based Yaw Stability Control by Active Front Wheel Steering,” IFAC-PapersOnLine, vol. 51, no. 31, pp. 583–588, 2018, doi: 10.1016/j.ifacol.2018.10.141.

H. Yu, J. Duan, S. Taheri, H. Cheng, and Z. Qi, “A model predictive control approach combined unscented Kalman filter vehicle state estimation in intelligent vehicle trajectory tracking,” Advances in Mechanical Engineering, vol. 7, no. 5, p. 168781401557836, May 2015, doi: 10.1177/1687814015578361.

P. Falcone, F. Borrelli, J. Asgari, H. E. Tseng, and D. Hrovat, “Predictive Active Steering Control for Autonomous Vehicle Systems,” IEEE Transactions on Control Systems Technology, vol. 15, no. 3, pp. 566–580, May 2007, doi: 10.1109/tcst.2007.894653.

C. Gámez Serna and Y. Ruichek, “Dynamic Speed Adaptation for Path Tracking Based on Curvature Information and Speed Limits,” Sensors, vol. 17, no. 6, p. 1383, Jun. 2017, doi: 10.3390/s17061383.

A. Baskaran, A. Talebpour, and S. Bhattacharyya, “End-to-End Drive By-Wire PID Lateral Control of an Autonomous Vehicle,” Proceedings of the Future Technologies Conference (FTC), pp. 365–376, Oct. 2019, doi: 10.1007/978-3-030-32520-6_29.

P. Zhao, J. Chen, Y. Song, X. Tao, T. Xu, and T. Mei, “Design of a Control System for an Autonomous Vehicle Based on Adaptive-PID,” International Journal of Advanced Robotic Systems, vol. 9, no. 2, p. 44, Jan. 2012, doi: 10.5772/51314.

J. Yin, D. Zhu, J. Liao, G. Zhu, Y. Wang, and S. Zhang, “Automatic Steering Control Algorithm Based on Compound Fuzzy PID for Rice Transplanter,” Applied Sciences, vol. 9, no. 13, p. 2666, Jun. 2019, doi: 10.3390/app9132666.

X. Chen, Q. Bao, and B. Zhang, “Research on 4WIS Electric Vehicle Path Tracking Control Based on Adaptive Fuzzy PID Algorithm,” 2019 Chinese Control Conference (CCC), pp. 6753-6760, Jul. 2019, doi: 10.23919/chicc.2019.8865965.

G. S. Akhshirsh, N. K. Al-Salihi, and O. H. Hamid, “A cost-effective GPS-aided autonomous guided vehicle for global path planning,” Bulletin of Electrical Engineering and Informatics, vol. 10, no. 2, pp. 650–657, Apr. 2021, doi: 10.11591/eei.v10i2.2734.

H. R. Esfahanian, S. Hasanzadeh, M. Heydari, and J. M. Guerrero, “Design, Optimization, and Control of a Linear Tubular Machine Integrated with Levitation and Guidance for Maglev Applications,” Scientia Iranica, vol. 30, no. 4, pp. 1330-1341, Oct. 2021, doi: 10.24200/sci.2021.57416.5231.

O. Katsuhiko. Modern control engineering fifth edition. Editorial Félix Varela, 2009.

S. Xu, H. Peng, and Y. Tang, “Preview Path Tracking Control With Delay Compensation for Autonomous Vehicles,” IEEE Transactions on Intelligent Transportation Systems, vol. 22, no. 5, pp. 2979–2989, May 2021, doi: 10.1109/tits.2020.2978417.

L. Xiong, Y. Qi, B. Leng, X. Yang, M. Liu, and Y. Luo, “Nonlinear Model Predictive Path-Following Control with Steering Lag Compensation for Autonomous Vehicles,” 2023 7th CAA International Conference on Vehicular Control and Intelligence (CVCI), 2023, doi: 10.1109/cvci59596.2023.10397457.

S. Kapoulea, G. Tsirimokou, C. Psychalinos, and A. S. Elwakil, “Employment of the Padé approximation for implementing fractional-order lead/lag compensators,” AEU - International Journal of Electronics and Communications, vol. 120, p. 153203, Jun. 2020, doi: 10.1016/j.aeue.2020.153203.

A. K. Prajapati and R. Prasad, “A novel order reduction method for linear dynamic systems and its application for designing of PID and lead/lag compensators,” Transactions of the Institute of Measurement and Control, vol. 43, no. 5, pp. 1226–1238, Dec. 2020, doi: 10.1177/0142331220974173.

N. A. Almamoori, B. Dziadak, and A. H. Sabry, “Design of a closed-loop autotune PID controller for three-phase for power factor corrector with Vienna rectifier,” Bulletin of Electrical Engineering and Informatics, vol. 11, no. 4, pp. 1798–1806, Aug. 2022, doi: 10.11591/eei.v11i4.3728.

S. K. Pandey, K. Veeranna, B. Kumar, and K. U. Deshmukh, “A Robust Auto-tuning Scheme for PID Controllers,” IECON 2020 The 46th Annual Conference of the IEEE Industrial Electronics Society, pp. 47-52, Oct. 2020, doi: 10.1109/iecon43393.2020.9254382.

O. A. Somefun, K. Akingbade, and F. Dahunsi, “The dilemma of PID tuning,” Annual Reviews in Control, vol. 52, pp. 65–74, 2021, doi: 10.1016/j.arcontrol.2021.05.002.

L. Wang. PID Control System Design and Automatic Tuning using MATLAB/Simulink. John Wiley & Sons, 2020.

L. J. da Silva Moreira, A. P. V. de A. Aguiar, P. R. Barros, and G. Acioli Júnior, “Data-Driven PID Closed-Loop Evaluation and Retuning Time and Frequency Domain Approaches,” Journal of Control, Automation and Electrical Systems, vol. 32, no. 1, pp. 82–95, Oct. 2020, doi: 10.1007/s40313-020-00654-0.

R. P. Borase, D. K. Maghade, S. Y. Sondkar, and S. N. Pawar, “A review of PID control, tuning methods and applications,” International Journal of Dynamics and Control, vol. 9, no. 2, pp. 818–827, Jul. 2020, doi: 10.1007/s40435-020-00665-4.

X. J. Blake and N. Aphiratsakun, “Comparison between Regressive and Classifying Neural Networks for PID Controlled Path-Following,” 2022 19th International Conference on Electrical Engineering/Electronics, Computer, Telecommunications and Information Technology (ECTI-CON), pp. 1-4, May 2022, doi: 10.1109/ecti-con54298.2022.9795380.

Md. Y.-Y. U. Haque, Md. R. Islam, T. Ahmed, and Md. R. I. Sheikh, “Improved voltage tracking of autonomous microgrid technology using a combined resonant controller with lead-lag compensator adopting negative imaginary theorem,” Protection and Control of Modern Power Systems, vol. 7, no. 1, Mar. 2022, doi: 10.1186/s41601-022-00231-4.

P. Wang, S. Liu, T. Chen, and C. Xu, “PID Parameters Auto-Tuning Method for Industrial Temperature Adjustment,” 2021 36th Youth Academic Annual Conference of Chinese Association of Automation (YAC), May 2021, doi: 10.1109/yac53711.2021.9486652.

S. Balamurugan and A. Umarani, “Study of Discrete PID Controller for DC Motor Speed Control Using MATLAB,” 2020 International Conference on Computing and Information Technology (ICCIT-1441), Sep. 2020, doi: 10.1109/iccit-144147971.2020.9213780.

A. Visioli, "PID Control System Design and Automatic Tuning Using MATLAB/SIMULINK [Bookshelf]," in IEEE Control Systems Magazine, vol. 41, no. 3, pp. 99-100, June 2021, doi: 10.1109/MCS.2021.3062959.




DOI: https://doi.org/10.18196/jrc.v5i3.21612

Refbacks

  • There are currently no refbacks.


Copyright (c) 2024 Salam Ibrahim Khather, Muhammed A. Ibrahim, Mustafa Hussein Ibrahim

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

 


Journal of Robotics and Control (JRC)

P-ISSN: 2715-5056 || E-ISSN: 2715-5072
Organized by Peneliti Teknologi Teknik Indonesia
Published by Universitas Muhammadiyah Yogyakarta in collaboration with Peneliti Teknologi Teknik Indonesia, Indonesia and the Department of Electrical Engineering
Website: http://journal.umy.ac.id/index.php/jrc
Email: jrcofumy@gmail.com


Kuliah Teknik Elektro Terbaik