Trajectory Tracking Control Study of Unmanned Fully Line-Controlled Distributed Drive Electric Vehicles
Abstract
:1. Introduction
2. Horizontal Control Strategy
2.1. Drive Control
Fuzzy PI Controller Design
2.2. Brake Control
2.3. Longitudinal Simulation Validation
2.3.1. Overall Vehicle Parameters
2.3.2. Emulation Results Analysis
3. Lateral Control Strategy
3.1. Lateral Control Strategy Prediction Modeling
3.2. Design Cost Function
3.3. Establishing Constraints
3.4. Emulation Verification
3.4.1. High-Speed High Adhesion Coefficient Condition
3.4.2. Medium Speed Low Adhesion Coefficient Condition
4. Fault-Tolerance Control Strategy
- When there is no fault in the steering by wire, the vehicle is driven normally, and the cornering angle value of the vehicle is solved by the track following controller, and the solved steering angle is input to the steering controller established in MATLAB/Simulink. The steering controller transmits the target torque to the steering motor through calculation, and then the steering motor is input to the simulated vehicle model in CarSim 2019.
- When there is a fault in the steering by wired control, the fault detection module transmits the number and position information of the faulty motor to the fault-tolerant decision module. If the single motor fails, the fault-tolerant decision will control the differential drive block to control the car’s yaw torque, so that the unmanned fully line-controlled distributed drive electric vehicle can maintain stability during the track following process until the vehicle stops. If there is multi-motor failure, the vehicle’s steering-by-line system will fail more seriously, which will cause a particularly serious accident if the trajectory tracking continues, so the vehicle will then need to execute emergency braking to make the vehicle stop in the shortest time to ensure the vehicle is secure.
4.1. Fault Detection
4.2. Fault-Tolerant Decision Making
- (1)
- Single motor failure: When a single steering motor failure occurs, differential drive control is performed.
- (2)
- Dual motors failure:
- Two front motors’ failure: When the front two steering motors fail, the faulty motor stops working and the vehicle continues to drive through the rear wheel steering.
- Two rear motors’ failure: When the two steering motors at the rear end fail, the rear axle steering motor can be made to stop working and drive using the front wheel steering form.
- Same side or opposite side motor failure: To ensure the security of the vehicle, use the emergency brake command to bring the vehicle to a quick stop.
- (3)
- Triple motors’ failure: To ensure the security of the vehicle, use the emergency brake command to make the vehicle stop quickly.
- (4)
- Four motors’ failure: To ensure the security of the vehicle, use the emergency brake command to make the vehicle stop quickly.
4.3. Differential Drive Control
4.3.1. Reference Model
4.3.2. Yaw Moment Controller
4.3.3. Drive Force Divider
4.4. Simulation Verification
4.4.1. Single Motor Fault Conditions
4.4.2. Three Motors Fault Working Conditions
5. Conclusions
- Systematic path tracking and fault-tolerant control of an unmanned fully line-controlled distributed drive electric vehicle. Motor failure can cause instability in the tracking of paths.
- In the trajectory tracking-control study, the fuzzy PI control strategy is used for longitudinal control, and the MPC strategy is used for horizontal control. The largest lateral mistake is 0.068 m and the biggest yaw angle mistake is 0.059 rad in high-speed turning simulations under high and low road adhesion coefficients. The track-following control policy is precise and stable.
- Differential drive technique with yaw momentum and torque distribute controllers provide fault-tolerant control. The results reveal that when a steering motor fails, the fault-tolerant control technique can maintain trajectory tracking safety; when three steering motors fail, the vehicle can operate the emergency brake command, and the vehicle can quickly stop within 2 s to secure the vehicle during the track following.
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Park, M.; Lee, S.; Han, W. Development of Steering Control System for Autonomous Vehicle Using Geometry-Based Path Tracking Algorithm. ETRI J. 2015, 37, 617–625. [Google Scholar] [CrossRef]
- Elbanhawi, M.; Simic, M.; Jazar, R. Receding horizon lateral vehicle control for pure pursuit path tracking. J. Vib. Control 2018, 24, 619–642. [Google Scholar] [CrossRef]
- Thrun, S.; Montemerlo, M.; Dahlkamp, H.; Stavens, D.; Aron, A.; Diebel, J.; Mahoney, P. Stanley: The robot that won the DARPA Grand Challenge. J. Field Robot 2006, 23, 661–692. [Google Scholar] [CrossRef]
- Wang, Z.; Wang, Y.; Zhang, L.; Liu, M. Vehicle Stability Enhancement through Hierarchical Control for a Four-Wheel-Independently-Actuated Electric Vehicle. Energies 2017, 10, 9477. [Google Scholar] [CrossRef]
- Hu, C.; Wang, R.; Yan, F.; Huang, Y.; Wang, H.; Wei, C. Difffferential Steering Based Yaw Stabilization Using ISMC for Independently Actuated Electric Vehicles. IEEE Trans. Intell. Transp. Syst. 2018, 19, 627–638. [Google Scholar] [CrossRef]
- Han, G.; Fu, W.; Wang, W.; Wu, Z. The Lateral Tracking Control for the Intelligent Vehicle Based on Adaptive PID Neural Network. Sensors 2017, 17, 12446. [Google Scholar] [CrossRef] [PubMed]
- Guo, J.; Luo, Y.; Li, K. An Adaptive Hierarchical Trajectory Following Control Approach of Autonomous Four-Wheel Independent Drive Electric Vehicles. IEEE Trans. Intell. Transp. Syst. 2018, 19, 2482–2492. [Google Scholar] [CrossRef]
- Guo, J.; Luo, Y.; Li, K.; Dai, Y. Coordinated path-following and direct yaw-moment control of autonomous electric vehicles with sideslip angle estimation. Mech. Syst. Signal Process. 2018, 105, 183–199. [Google Scholar] [CrossRef]
- Wang, H.; Liu, B.; Ping, X.; An, Q. Path Tracking Control for Autonomous Vehicles Based on an Improved MPC. IEEE Access 2019, 7, 161064–161073. [Google Scholar] [CrossRef]
- Ataei, M.; Khajepour, A.; Jeon, S. Model Predictive Control for integrated lateral stability, traction/braking control, and rollover prevention of electric vehicles. Veh. Syst. Dyn. 2020, 58, 49–73. [Google Scholar] [CrossRef]
- Gerdes, J.C.; Rossetter, E.J. A unifified approach to driver assistance systems based on artifificial potential fifields. J. Dyn. Syst. Meas. Control 2001, 123, 431–438. [Google Scholar] [CrossRef]
- Rossetter, E.J.; Switkes, J.P.; Gerdes, J.C. Experimental validation of the potential fifield lanekeeping system. Int. J. Automot. Technol. 2004, 5, 95–108. [Google Scholar]
- Kritayakirana, K. Autonomous Vehicle Control at the Limits of Handling. Ph.D. Thesis, Dynamic Design Lab, Stanford University, Stanford, CA, USA, 2012. [Google Scholar]
- Kapania, N.R.; Gerdes, J.C. Design of a feedback-feedforward steering controller for accurate path tracking and stability at the limits of handling. Vehicle Syst. Dyn. 2015, 53, 1687–1704. [Google Scholar] [CrossRef]
- Brown, M.; Funke, J.; Erlien, S.; Gerdes, J.C. Safe driving envelopes for path tracking in autonomous vehicles. Control. Eng. Pract. 2017, 61, 307–316. [Google Scholar] [CrossRef]
- Bobier, C.G.; Gerdes, J.C. Staying within the nullcline boundary for vehicle envelope control using a sliding surface. Veh. Syst. Dyn. 2013, 51, 199–217. [Google Scholar] [CrossRef]
- Corno, M.; Panzani, G.; Roselli, F.; Giorelli, M.; Azzolini, D.; Savaresi, S.M. An LPV approach to autonomous vehicle path tracking in the presence of steering actuation nonlinearities. IEEE Trans. Control. Syst. Technol. 2020, 29, 1766–1774. [Google Scholar] [CrossRef]
- Li, Y.H.; Fan, J.K.; Liu, Y. Path planning and path tracking control for autonomous vehicle based on MPC with adaptive dual-horizon-parameters. Automot. Saf. Energy 2021, 12, 528–539. [Google Scholar]
- Yang, H.; Wang, Z.; Xia, Y.; Zuo, Z. EMPC with adaptive APF of obstacle avoidance and trajectory tracking for autonomous electric vehicles. ISA Trans. 2022, 135, 438–448. [Google Scholar] [CrossRef]
- Liu, X.; Wang, W.; Li, X.; Liu, F.; He, Z.; Yao, Y.; Ruan, H.; Zhang, T. MPC-based high-speed trajectory tracking for 4WIS robot. ISA Trans. 2022, 123, 413–424. [Google Scholar] [CrossRef] [PubMed]
- Fan, X.; Wang, J.; Wang, H.; Yang, L.; Xia, C. LQR Trajectory Tracking Control of Unmanned Wheeled Tractor Based on Improved Quantum Genetic Algorithm. Machines 2023, 11, 62. [Google Scholar] [CrossRef]
- Yang, C.; Liu, J. Trajectory Tracking Control of Intelligent Driving Vehicles Based on MPC and Fuzzy PID. Math. Probl. Eng. 2023, 2023, 2464254. [Google Scholar] [CrossRef]
- Ge, L.; Zhao, Y.; Ma, F.; Guo, K. Towards longitudinal and lateral coupling control of autonomous vehicles using offset free MPC. Control. Eng. Pract. 2022, 121, 105074. [Google Scholar] [CrossRef]
- He, Z.; Nie, L.; Yin, Z.; Huang, S. A two-layer controller for lateral path tracking control of autonomous vehicles. Sensors 2020, 20, 3689. [Google Scholar] [CrossRef]
- Li, T.; Ren, H.; Li, C. Intelligent electric vehicle trajectory tracking control algorithm based on weight coefficient adaptive optimal control. Trans. Inst. Meas. Control. 2023. [Google Scholar] [CrossRef]
- Hu, J.; Sha, Y.; Yao, J. Dual neural networks based active fault-tolerant control for electromechanical systems with actuator and sensor failure. Mech. Syst. Signal Process. 2023, 182, 109558. [Google Scholar] [CrossRef]
- Ou, J.; Yan, D.; Zhang, Y.; Yang, E.; Huang, D. Research on the Stability Control Strategy of Distributed Electric Vehicles Based on Cooperative Reconfiguration Allocation. World Electr. Veh. J. 2023, 14, 31. [Google Scholar] [CrossRef]
- Deng, H.; Zhao, Y.; Nguyen, A.T.; Huang, C. Fault-Tolerant Predictive Control with Deep-Reinforcement-Learning-Based Torque Distribution for Four In-Wheel Motor Drive Electric Vehicles. IEEE/ASME Trans. Mechatron. 2023, 28, 668–680. [Google Scholar] [CrossRef]
- Ding, Z.; Lin, S.; Gu, W.; Zhang, Y. Improved Kalman-Filter-Based Model-Predictive Control Method for Straddle Carriers. World Electr. Veh. J. 2023, 14, 118. [Google Scholar] [CrossRef]
- Wang, T.; Qu, D.; Song, H.; Dai, S. A Hierarchical Framework of Decision Making and Trajectory Tracking Control for Autonomous Vehicles. Sustainability 2023, 15, 6375. [Google Scholar] [CrossRef]
- Liu, W.; Quijano, K.; Crawford, M.M. YOLOv5-Tassel: Detecting Tassels in RGB UAV Imagery with Improved YOLOv5 Based on Transfer Learning. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2022, 15, 8085–8094. [Google Scholar] [CrossRef]
- Xiong, L.; Xia, X.; Lu, Y.; Liu, W.; Gao, L.; Song, S.; Yu, Z. IMU-Based Automated Vehicle Body Sideslip Angle and Attitude Estimation Aided by GNSS Using Parallel Adaptive Kalman Filters. IEEE Trans. Veh. Technol. 2020, 69, 10668–10680. [Google Scholar] [CrossRef]
- Liu, W.; Xia, X.; Xiong, L.; Lu, Y.; Gao, L.; Yu, Z. Automated Vehicle Sideslip Angle Estimation Considering Signal Measurement Characteristic. IEEE Sens. J. 2021, 21, 21675–21687. [Google Scholar] [CrossRef]
- Xia, X.; Hashemi, E.; Xiong, L.; Khajepour, A. Autonomous Vehicle Kinematics and Dynamics Synthesis for Sideslip Angle Estimation Based on Consensus Kalman Filter. IEEE Trans. Control. Syst. Technol. 2023, 31, 179–192. [Google Scholar] [CrossRef]
e | ec | ||||||
---|---|---|---|---|---|---|---|
NL | NA | NS | ZO | PS | PA | PL | |
NL | PL | PL | PA | PS | NS | NA | NL |
NA | PL | PL | PA | PS | NS | NA | NL |
NS | PL | PA | PS | ZO | NS | NA | NL |
ZO | PL | PA | PS | ZO | NS | NA | NL |
PS | PL | PA | PS | ZO | NS | NA | NS |
PA | PL | PS | PA | NS | NS | NA | NA |
PL | PL | PS | PS | PS | NA | NA | NA |
e | ec | ||||||
---|---|---|---|---|---|---|---|
NL | NA | NS | ZO | PS | PA | PL | |
NL | NL | NL | NA | NS | PS | PA | PL |
NA | NL | NL | NA | NL | PS | PA | PL |
NS | NL | NA | NS | ZO | PS | PA | PL |
ZO | NA | NS | NA | ZO | PS | PA | PL |
PS | NA | NS | NS | ZO | PA | PS | PA |
PA | NS | NS | NS | PS | PA | PS | PA |
PL | NS | NS | NS | NS | PA | PS | PA |
Dimensions | Numerical Values | Unit |
---|---|---|
Car mass | 900 | kg |
Range from center of mass to fore axis | 950 | mm |
Range from center of mass to aft axis | 950 | mm |
Car’s width | 1680 | mm |
Car’s height | 1126 | mm |
Wheelbase | 1400 | mm |
Center of mass height | 450 | mm |
Wheel radius | 287.6 | mm |
x-axis rotational inertia | 280 | kg·m2 |
y-axis rotational inertia | 750 | kg·m2 |
z-axis rotational inertia | 750 | kg·m2 |
Spring load mass | 747 | kg |
Gauge of the fore and aft axis | 1900 | mm |
Left Front Steering Motor | Right Front Steering Motor | Left Rear Steering Motor | Right Rear Steering Motor | Decision-Making Results | |
---|---|---|---|---|---|
Single motor failure | ⊗ | ✓ | ✓ | ✓ | Fault tolerance control |
✓ | ⊗ | ✓ | ✓ | Fault tolerance control | |
✓ | ✓ | ⊗ | ✓ | Fault tolerance control | |
✓ | ✓ | ✓ | ⊗ | Fault tolerance control | |
Dual motors failure | ⊗ | ⊗ | ✓ | ✓ | Rear wheel steering |
⊗ | ✓ | ⊗ | ✓ | Emergency brake | |
⊗ | ✓ | ✓ | ⊗ | Emergency brake | |
✓ | ✓ | ⊗ | ⊗ | Front wheel steering | |
✓ | ⊗ | ⊗ | ✓ | Emergency brake | |
✓ | ⊗ | ✓ | ⊗ | Emergency brake | |
Triple motors failure | ⊗ | ⊗ | ⊗ | ✓ | Emergency brake |
⊗ | ⊗ | ✓ | ⊗ | Emergency brake | |
⊗ | ✓ | ⊗ | ⊗ | Emergency brake | |
✓ | ⊗ | ⊗ | ⊗ | Emergency brake | |
Four motors failure | ⊗ | ⊗ | ⊗ | ⊗ | Emergency brake |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Tian, T.; Li, G.; Li, Y.; Li, N.; Bai, H. Trajectory Tracking Control Study of Unmanned Fully Line-Controlled Distributed Drive Electric Vehicles. Appl. Sci. 2023, 13, 6465. https://doi.org/10.3390/app13116465
Tian T, Li G, Li Y, Li N, Bai H. Trajectory Tracking Control Study of Unmanned Fully Line-Controlled Distributed Drive Electric Vehicles. Applied Sciences. 2023; 13(11):6465. https://doi.org/10.3390/app13116465
Chicago/Turabian StyleTian, Tian, Gang Li, Yuzhi Li, Ning Li, and Hongfei Bai. 2023. "Trajectory Tracking Control Study of Unmanned Fully Line-Controlled Distributed Drive Electric Vehicles" Applied Sciences 13, no. 11: 6465. https://doi.org/10.3390/app13116465
APA StyleTian, T., Li, G., Li, Y., Li, N., & Bai, H. (2023). Trajectory Tracking Control Study of Unmanned Fully Line-Controlled Distributed Drive Electric Vehicles. Applied Sciences, 13(11), 6465. https://doi.org/10.3390/app13116465