Abstract
Background: Trajectory tracking, one of the critical automatic driving technologies, is significant for the operation of small electric sweepers working in complex road environments, such as campuses and closed parks.
Methods: This paper investigates a trajectory tracking control system for small self-driving electric sweepers on roads with different operating speed requirements. A hybrid control method combining sliding mode control and model predictive control is proposed, with sliding mode control operating under low-speed (<2 m/s) conditions, and model predictive control operating under high-speed (>2 m/s) conditions. An improved sliding mode controller based on the kinematic model is designed to reduce chattering, and a model predictive controller based on the dynamics model is constructed.
Results: Finally, the performance of the hybrid control method is verified using the MATLAB/ Simulink platform.
Conclusion: The simulation results prove the effectiveness of the hybrid control method and the good tracking performance of the electric sweeper at different driving speeds.
Keywords: Small sweeper, trajectory tracking control, sliding mode control, model predictive control, hybrid control method, autonomous vehicles.
Graphical Abstract
[http://dx.doi.org/10.3390/en12122342]
[http://dx.doi.org/10.1109/ICOA.2019.8727711]
[http://dx.doi.org/10.1002/rob.20260]
[http://dx.doi.org/10.1007/s12555-019-0428-3]
[http://dx.doi.org/10.1007/s12555-019-0757-2]
[http://dx.doi.org/10.1109/TITS.2019.2892926]
[http://dx.doi.org/10.1177/0020294019878871]
[http://dx.doi.org/10.1016/j.eswa.2018.12.005]
[http://dx.doi.org/10.1109/TITS.2008.2011697]
[http://dx.doi.org/10.1016/j.rser.2014.10.047]
[http://dx.doi.org/10.1007/s11356-021-14125-9]
[http://dx.doi.org/10.1007/s10846-017-0761-9]
[http://dx.doi.org/10.1007/s10846-016-0442-0]
[http://dx.doi.org/10.1016/j.conengprac.2017.12.004]
[http://dx.doi.org/10.3390/s20082274]
[http://dx.doi.org/10.3390/math9030249]
[http://dx.doi.org/10.1007/s12555-017-0457-8]
[http://dx.doi.org/10.1109/ACCESS.2019.2963291]
[http://dx.doi.org/10.1080/00423114.2019.1697456]
[http://dx.doi.org/10.1109/ACCESS.2019.2912094]
[http://dx.doi.org/10.1109/ACCESS.2020.3020075]
[http://dx.doi.org/10.1016/j.jprocont.2019.11.008]
[http://dx.doi.org/10.1109/KBEI.2019.8734995]
[http://dx.doi.org/10.1155/2013/216862]
[http://dx.doi.org/10.1016/j.robot.2013.05.003]
[http://dx.doi.org/10.1109/ACCESS.2019.2917507]
[http://dx.doi.org/10.1109/TVT.2019.2907696]
[http://dx.doi.org/10.1109/ICCSS.2014.6961816]
[http://dx.doi.org/10.3233/JIFS-200625]
[http://dx.doi.org/10.1109/ACCESS.2020.3002814]