A FUZZY DRIVER ASSISTANCE SYSTEM DESIGN WITH ACTIVE DISTURBANCE REJECTION IN AUTONOMOUS VEHICLES WITH LONGITUDINAL MOVEMENT

Document Type : Research Paper

Authors

1 Electrical engineering Dept. Shahid Beheshti University

2 Electrical Engineering Dept. Shahid Beheshti University

3 Department of Electrical Engineering Shahid Beheshti University, Tehran, Iran

Abstract

In this paper, a practical adaptive cruise control system (ACC) with two controller levels is addressed. The upper-level control scheme consists of distance and speed controllers. This controller generates the desired acceleration profile that must be followed as closely as possible by the lower-level controller. A fuzzy adaptive output feedback controller with very high precision produces this desired acceleration. Furthermore, an adaptive observer estimates the states that can’t be measured. The lower-level controller adjusts the throttle and brake actuators. Also, in the lower level, the active disturbance rejection controller (ADRC) eliminates all of the internal and external disturbances applied to the car. The ADRC parameters are tuned via the particle swarm genetic optimization algorithm. The closed-loop stability and semi-globally uniformly ultimately boundedness of all the signals is proved. Also, the asymptotic convergence of the ADRC controller estimation error to zero is insured. To show the effectiveness of the proposed method, the proposed algorithm is compared with a predictive controller, and the performance superiority of the proposed method is demonstrated.

Keywords

Main Subjects


[1] S. Akhegaonkar, L. Nouveli`ere, S. Glaser, F. Holzmann, Smart and green ACC: Energy and safety optimization
strategies for EVs, IEEE Transactions on Systems, Man, and Cybernetics: Systems, 48(1) (2018), 142-153. https:
//doi.org/10.1109/TSMC.2016.2600273
[2] A. S. Alghamdi, H. Eren, Using fuzzy logic to control vehicles’ velocity in traffic system, IFAC Proceedings Volumes,
46(10) (2013), 54-59.
[3] Z. Bareket, P. Fancher, H. Peng, K. Lee, C. Assaf, Methodology for assessing adaptive cruise control behavior, IEEE
Transactions on Intelligent Transportation Systems, 4 (2003), 123-131. https://doi.org/10.1109/TITS.2003.
821288
[4] C. P. Bechlioulis, G. A. Rovithakis, Robust adaptive control of feedback linearizable MIMO nonlinear systems with
prescribed performance, IEEE Transactions on Automatic Control, 53(9) (2008), 2090-2099. https://doi.org/10.
1109/TAC.2008.929402
[5] N. Benalie, W. Pananurak, S. Thanok, M. Parnichkun, Improvement of adaptive cruise control system based on speed
characteristics and time headway, in 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems,
10-15 Oct. 2009, 2403-2408. https://doi.org/10.1109/IROS.2009.5353922
[6] Y. Bin, K. Li, X. Lian, H. Ukawa, M. Handa, H. Idonuma, Longitudinal acceleration tracking control of vehicular
stop-and-go cruise control system, in IEEE International Conference on Networking, Sensing and Control, 2004,
21-23 March 2004 , 607-612. https://doi.org/10.1109/ICNSC.2004.1297508
[7] A. Boulkroune, M. M’Saad, M. Farza, Adaptive fuzzy controller for multivariable nonlinear state time-varying delay
systems subject to input nonlinearities, Fuzzy Sets and Systems, 164(1) (2011), 45-65. https://doi.org/10.1016/
j.fss.2010.09.001
[8] T. Coen, J. Anthonis, J. De Baerdemaeker, Cruise control using model predictive control with constraints, Computers
and Electronics in Agriculture, 63(2) (2008), 227-236. https://doi.org/10.1016/j.compag.2008.03.003
[9] A. Ganguli, R. Rajamani, Tractable model development and system identification for longitudinal vehicle dynamics,
Proceedings of the Institution of Mechanical Engineers, Part D: Journal of Automobile Engineering, 218(10) (2004),
1077-1084. https://doi.org/10.1177/095440700421801002
[10] C. F. Hsu, W. J. Wang, T. T. Lee, C. M. Lin, Longitudinal control of vehicle platoon via wavelet neural network,
in 2004 IEEE International Conference on Systems, Man and Cybernetics (IEEE Cat. No.04CH37583), 10-13 Oct.
2004 , 3811-3816. https://doi.org/10.1109/ICSMC.2004.1400938
[11] D. Kim, H. Peng, S. Bai, J. M. Maguire, Control of integrated powertrain with electronic throttle and automatic
transmission, IEEE Transactions on Control Systems Technology, 15(3) (2007), 474-482. https://doi.org/10.
1109/TCST.2007.894641
[12] S. J. Ko, J. J. Lee, Fuzzy logic based adaptive cruise control with guaranteed string stability, in 2007 International
Conference on Control, Automation and Systems, 17-20 Oct. 2007, 15-20. https://doi.org/10.1109/ICCAS.2007.
4406871
[13] H. Lee, M. Tomizuka, Adaptive vehicle traction force control for intelligent vehicle highway systems (IVHSs), IEEE
Transactions on Industrial Electronics, 50(1) (2003), 37-47. https://doi.org/10.1109/TIE.2002.807677
[14] L. Li, F. Y. Wang, Q. Zhou, Integrated longitudinal and lateral tire/road friction modeling and monitoring for
vehicle motion control, IEEE Transactions on Intelligent Transportation Systems, 7(1) (2006), 1-19. https://doi.
org/10.1109/TITS.2005.858624
[15] C. Lu, A. Aakre, A new adaptive cruise control strategy and its stabilization effect on traffic flow, European
Transport Research Review, 10(2) (2018), 49. https://doi.org/10.1186/s12544-018-0321-9
[16] J. J. Martinez, C. Canudas-de-Wit, A safe longitudinal control for adaptive cruise control and stop-and-go scenarios,
IEEE Transactions on Control Systems Technology, 15(2) (2007), 246-258. https://doi.org/10.1109/TCST.2006.
886432
[17] J. Na, Q. Chen, X. Ren, Y. Guo, Adaptive prescribed performance motion control of servo mechanisms with
friction compensation, IEEE Transactions on Industrial Electronics, 61(1) (2014), 486-494. https://doi.org/10.
1109/TIE.2013.2240635
[18] J. E. Naranjo, C. Gonzalez, R. Garcia, T. D. Pedro, ACC+Stop& go maneuvers with throttle and brake fuzzy
control, IEEE Transactions on Intelligent Transportation Systems, 7(2) (2006), 213-225. https://doi.org/10.
1109/TITS.2006.874723
[19] G. Naus, J. Ploeg, R. V. D. Molengraft, M. Steinbuch, Explicit MPC design and performance-based tuning of an
adaptive cruise control stop-&-go, in 2008 IEEE Intelligent Vehicles Symposium, 4-6 June 2008, 434-439. https:
//doi.org/10.1109/IVS.2008.4621248
[20] R. D. Nussbaum, Some remarks on a conjecture in parameter adaptive control, Systems and Control Letters, 3(5)
(1983), 243-246. https://doi.org/10.1016/0167-6911(83)90021-X
[21] D. Ren, J. Zhang, Adaptive algorithm to vehicle following control in intelligent transportation system, in 2008
International Symposiums on Information Processing, 23-25 May 2008, 46-50. https://doi.org/10.1109/ISIP.
2008.138
[22] P. Shakouri, A. Ordys, M. Askari, D. S. Laila, Longitudinal vehicle dynamics using Simulink/Matlab, in UKACC
International Conference on Control 2010, 7-10 Sept. 2010, 1-6. https://doi.org/10.1049/ic.2010.0410
[23] L. Shengbo et al., MPC based vehicular following control considering both fuel economy and tracking capability, in
2008 IEEE Vehicle Power and Propulsion Conference, 3-5 Sept. 2008, 1-6. https://doi.org/10.1109/VPPC.2008.
4677689
[24] W. Shi, Adaptive fuzzy output-feedback control for nonaffine MIMO nonlinear systems with prescribed performance,
IEEE Transactions on Fuzzy Systems, 29(5) (2021), 1107-1120. https://doi.org/10.1109/TFUZZ.2020.2969110
[25] J. J. E. Slotine, W. Li, Applied nonlinear control, Pearson, 1991.
[26] W. Wang, W. Zhang, H. Bubb, Car-following safety algorithms based on adaptive cruise control strategies, in 2007
5th International Symposium on Intelligent Systems and Informatics, 24-25 Aug. 2007, 135-140. https://doi.org/
10.1109/SISY.2007.4342639
[27] Y. Xudong, J. Jingping, Adaptive nonlinear design without a priori knowledge of control directions, IEEE Transactions
on Automatic Control, 43(11) (1998), 1617-1621. https://doi.org/10.1109/9.728882
[28] Z. Yang, Z. Wang, M. Yan, An optimization design of adaptive cruise control system based on MPC and ADRC,
Actuators, 10(6) (2021), 110. https://doi.org/10.3390/act10060110
[29] Z. Zhang et al., A vehicle active safety model: Vehicle speed control based on driver vigilance detection using
wearable EEG and sparse representation, (in eng), Sensors (Basel), 16(2) (2016), 242.
[30] R. C. Zhao, P. K. Wong, Z. C. Xie, J. Zhao, Real-time weighted multi-objective model predictive controller for
adaptive cruise control systems, International Journal of Automotive Technology, 18(2) (2017), 279-292. https:
//doi.org/10.1007/s12239-017-0028-2