Adaptive Fast Integrating Terminal Sliding Mode Tracking Control Technique for Weeding Robot
Abstract
When the intelligent weeding robot was working in the lawn, it was easy to be affected by external disturbance and system uncertainty, which led to long tracking convergence time and poor tracking effect. Therefore, an adaptive fast integrating terminal sliding mode control algorithm for trajectory tracking was designed. Firstly, the dynamics model of the weeding robot was established by considering the dynamic characteristics of the driving wheel and uncertainties such as unmodeled errors, external interference and dynamic and static friction. Then based on the established dynamic model, an adaptive fast integrating terminal sliding mode controller was designed. The proposed controller combined the advantages of fast terminal sliding mode, integral sliding mode and adaptive estimation technology to achieve the desired tracking performance and suppress control signal jitter. At the same time, without specifying the upper bound of the system uncertainty and external interference, the designed adaptive estimation can be used for real time compensation to improve the robustness of the system. Finally, the effectiveness of the proposed method was verified by simulation and experiment. The experimental results showed that the designed controller can make the tracking error converge quickly in a limited time, and the absolute value of the lateral error was no more than 0.0979m, the absolute value of the longitudinal error was no more than 0.1026m, and the absolute value of the heading angle error was no more than 0.0578rad, which can ensure the robot to track the working path accurately and have strong robustness.
Keywords: weeding robot, trajectory tracking, dynamic model, adaptive estimation, fast integrating terminal sliding mode
Download Full Text:
PDFReferences
LI Y, GUO Z, SHUANG F, et al. Key tec hnologies of machine vision for weeding robots; a review and benchmark [ J ]. Computers and Electronics in Agriculture, 2022, 196: 106880.
JING Yunpeng, LIU Gang, JIN Zhikun. Adaptive guidance control method with sideslip estimation for land leveler pulling by tractor [j]. Transactions of the Chinese Society for Agricultural Machinery, 2020,51(9) *.26 -33. (in Chinese)
GUI Longfei, XUE Xinyu, LE Feixiang, et al. Adaptive robust control of active and passive pendulum suspension for large boom sprayer [ J ]. Transactions of the Chinese Society for Agricultural Machinery, 2020,51 ( 12) : 130 - 141. (in Chinese)
JING Liang, ZHANG Yafei, SHEN Yue, et al. Adaptive trajectory tracking control of 4WID high clearance unmanned sprayer [J ]. Transactions of the Chinese Society for Agricultural Machinery, 2021 , 52( 12) : 408 -416. (in Chinese)
LIN Hongzhen, LI Yanming, YUAN Zhenghua, et al. Sliding mode anti-interference path tracking method for autonomous operation of paddy field plant protection machine [ J ]. Transactions of the Chinese Society for Agricultural Machinery, 2021, 52(9) : 383 -388. (in Chinese)
WU Tao, LI Yanming, LIN Hongzhen, et al. Fast terminal sliding mode control for autonomous rice seeding machine based on disturbance observer [ J ]. Transactions of the Chinese Society for Agricultural Machinery, 2021, 52 (12 ): 24 — 31. (in Chinese)
HUANG Hao, TU Qunzhang, JIANG Chengming, et al. Varial speed sliding mode control of agricultural drive motor based on disturbance observer [ J ]. Transactions of the Chinese Society for Agricultural Machinery, 2022, 53 (7 ) ; 447 - 458. (in Chinese)
LI S, DING L, GAO H, et al. Adaptive neural network tracking control-based reinforcement learning for wheeled mobile robots with skidding and slipping[ J ]. Neurocomputing, 2018, 283: 20 -30.
ZHANG Jinhui, LI Yanming, QI Wenchao, el al. Synchronous control system of tractor attitude in hills and mountains based on neural network PID [J ]. Transactions of the Chinese Society for Agricultural Machinery, 2020,51 (12 ): 356 - 366. (in Chinese)
NOORMOHAMM ADI-ASL A, ESRAFILIAN 0, ARZATI M A, et al. System identification and -based control of quadrotor attitude [J ]. Mechanical Systems and Signal Processing, 2020, 135; 106358.
YAN Maode, WU Qingyun, HE Yuvao. Adaptive sliding mode tracking control of nonholonomic mobile robot[J]. Journal of System Simulation ,2007 ,19 ( 3 ) : 579 -581. (in Chinese)
XIN L, WANG Q, SHE J, et al. Robust adaptive tracking control of wheeled mobile robot [ J ]. Robotics and Autonomous Systems, 2016, 78: 36 -48.
KOUBAA Y, BOUKATTAYA M, DAMAK T. Adaptive sliding mode control for trajectory tracking of nonholonomic mobile robot with uncertain kinematics and dynamics [j]. Applied Artificial Intelligence, 2018, 32(9 - 10) ; 924 -938.
YANG L, YANG J. Nonsingular fast terminal sliding-mode control for nonlinear dynamical systems [j] . International Journal of Robust and Nonlinear Control, 201 1 , 21(16): 1865 - 1879.
ZHENG E H, XIONG J J, LUO J L. Second order sliding mode control for a quadrotor UAV[J]. ISA Transactions, 2014, 53(4) : 1350 - 1356.
VAHDANIPOUR M, KHODABANDEH M. Adaptive fractional order sliding mode control for a quadrotor with a varying load [J]. Aerospace Science and Technology, 2019, 86: 737 -747.
CHEN L, LIU Z, GAO H, et al. Robust adaptive recursive sliding mode attitude control for a quadrotor with unknown disturbances[ J ]. ISA Transactions, 2022, 122; 114-125.
KANAYAMA Y, KIMURA Y, MIYAZAKI F, et al. A stable tracking control method for an autonomous mobile robot[C]// IEEE International Conference on Robotics and Automation, 1990: 384 -389.
SLOTINE J J E, LI W. Applied nonlinear control[ M ]. Englewood Cliffs, NJ: Prentice Hall, 1991.
MAN Zhihong, YU Xinghuo. Adaptive terminal sliding mode tracking control for rigid robotic manipulators with uncertain dynamics [J]. JSME International Journal Series С-Mechanical Systems, Machine Elements and Manufacturing, 1997, 40(3): 493 -502.
HAIMO V T. Finite time controllers[ J]. SIAM Journal on Control and Optimization, 1986, 24(4) ; 760 -770.
EDWARDS C, SPURGEON S. Sliding mode control; theory and applications[ M]. CRC Press, 1998.
SLOTINE J J, SASTRY S S. Tracking control of non-linear systems using sliding surfaces, with application to robot manipulators [ J ]. International Journal of Control, 1983, 38(2) ; 465 -492.
Refbacks
- There are currently no refbacks.