A sliding mode controller with a nonlinear disturbance observer for a farm vehicle operating in the presence of wheel slip

A sliding mode controller with a nonlinear disturbance observer is proposed and developed to control a farm vehicle to accurately track a specified path. The vehicle is subjected to lateral and longitudinal slips at front and rear wheels. The unpredictability of ground contact forces which occur at the wheels while traversing undulating, rough and sloping terrains require the controllers to be sufficiently robust to ensure stability. The work presented in this paper is directed at the practicality of its application with both matched and unmatched uncertainties considered in the controller design. The controller is designed using an offset model derived from the kinematic model and its operation is verified by simulation and field experiments. In the simulations, the kinematic model based controller is used to control both a kinematic model and a dynamic model of a tractor to verify the performance of the kinematic model based controller. The proposed controller is compared with two other nonlinear controllers, namely, back stepping control and model predictive control. In the field experiments, the three controller were used to control the physical tractor to follow a specified path. Simulation and experimental results are presented to show that the proposed controller demonstrated the required robustness and accuracy at all times.

[1]  Andrey V. Savkin,et al.  Nonlinear sliding mode control of an unmanned agricultural tractor in the presence of sliding and control saturation , 2013, Robotics Auton. Syst..

[2]  Leonid Fridman,et al.  Analysis of chattering in sliding mode control systems with fast actuators via averaging , 2000, Proceedings of the 2000 American Control Conference. ACC (IEEE Cat. No.00CH36334).

[3]  Raymond M. Brach,et al.  Tire Models for Vehicle Dynamic Simulation and Accident Reconstruction , 2009 .

[4]  Han Ho Choi,et al.  An Explicit Formula of Linear Sliding Surfaces for a Class of Uncertain Dynamic Systems with Mismatched Uncertainties , 1998, Autom..

[5]  Liuping Wang,et al.  Model Predictive Control System Design and Implementation Using MATLAB , 2009 .

[6]  Bradford W. Parkinson,et al.  Automatic Steering of Farm Vehicles Using GPS , 2015 .

[7]  Wen-Hua Chen,et al.  Nonlinear Disturbance Observer-Enhanced Dynamic Inversion Control of Missiles , 2003 .

[8]  Xinghuo Yu,et al.  Computer-Controlled Variable Structure Systems: The State-of-the-Art , 2012, IEEE Transactions on Industrial Informatics.

[9]  Jayantha Katupitiya,et al.  Wheel Slip Identication and its Use in the Robust Control of Articulated O-road Vehicles , 2013 .

[10]  S. Joe Qin,et al.  A survey of industrial model predictive control technology , 2003 .

[11]  V. Utkin Variable structure systems with sliding modes , 1977 .

[12]  Zheping Yan,et al.  Nonlinear feedback control for trajectory tracking of an unmanned underwater vehicle , 2010, The 2010 IEEE International Conference on Information and Automation.

[13]  J. Kantor,et al.  AN EXOTHERMIC CONTINUOUS STIRRED TANK REACTOR IS FEEDBACK EQUIVALENT TO A LINEAR SYSTEM , 1985 .

[14]  Philippe Martinet,et al.  Trajectory tracking control of farm vehicles in presence of sliding , 2005, 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[15]  Jan M. Maciejowski,et al.  Predictive control : with constraints , 2002 .

[16]  Jeang-Lin Chang,et al.  Dynamic Output Integral Sliding-Mode Control With Disturbance Attenuation , 2009, IEEE Transactions on Automatic Control.

[17]  M. Fliess,et al.  Flatness, motion planning and trailer systems , 1993, Proceedings of 32nd IEEE Conference on Decision and Control.

[18]  Philippe Martinet,et al.  Mixed kinematic and dynamic sideslip angle observer for accurate control of fast off-road mobile robots , 2010 .

[19]  Carlos Canudas-de-Wit,et al.  Dynamic Friction Models for Road/Tire Longitudinal Interaction , 2003 .

[20]  J.Y. Hung,et al.  Analysis of Trailer Position Error in an Autonomous Robot-Trailer System With Sensor Noise , 2007, 2007 IEEE International Symposium on Industrial Electronics.

[21]  Ali Charara,et al.  Estimation of vehicle sideslip, tire force and wheel cornering stiffness , 2009 .

[22]  Ryan N. Smith,et al.  A nonlinear PI and backstepping-based controller for tractor-steerable trailers influenced by slip , 2012, 2012 IEEE International Conference on Robotics and Automation.

[23]  C. Cariou,et al.  Off-road mobile robots control: An accurate and stable adaptive approach , 2012, CCCA12.

[24]  N. M. Kwok,et al.  Derivation of an error model for tractor-trailer path tracking , 2010, 2010 IEEE International Conference on Intelligent Systems and Knowledge Engineering.

[25]  Peter Corke,et al.  Load haul dump vehicle kinematics and control , 2003 .

[26]  Chih-Chiang Cheng,et al.  Design of adaptive sliding mode controllers for systems with mismatched uncertainty to achieve asymptotic stability , 2010, Proceedings of the 2010 American Control Conference.

[27]  Johari Halim Shah Osman,et al.  A class of proportional-integral sliding mode control with application to active suspension system , 2004, Syst. Control. Lett..

[28]  Han Ho Choi,et al.  LMI-Based Sliding Surface Design for Integral Sliding Mode Control of Mismatched Uncertain Systems , 2007, IEEE Transactions on Automatic Control.

[29]  A. Bloch,et al.  Nonholonomic Mechanics and Control , 2004, IEEE Transactions on Automatic Control.

[30]  John F. Reid,et al.  MACHINE VISION–BASED GUIDANCE SYSTEM FOR AN AGRICULTURAL SMALL–GRAIN HARVESTER , 2003 .

[31]  Alessandro Astolfi,et al.  Path-tracking of a tractor-trailer vehicle along rectilinear and circular paths: a Lyapunov-based approach , 2004, IEEE Transactions on Robotics and Automation.

[32]  Noboru Noguchi,et al.  Agricultural automatic guidance research in North America , 2000 .

[33]  R. Eaton,et al.  Simulation of an articulated tractor-implement-trailer model under the influence of lateral disturbances , 2009, 2009 IEEE/ASME International Conference on Advanced Intelligent Mechatronics.

[34]  Jie Chen,et al.  Robust anti-sliding control of autonomous vehicles in presence of lateral disturbances , 2011 .

[35]  C. Kravaris,et al.  Nonlinear State Feedback Synthesis by Global Input/Output Linearization , 1986, 1986 American Control Conference.

[36]  Thomas Bell Automatic tractor guidance using carrier-phase differential GPS. , 2000 .

[37]  Zhang Sheng-xiu,et al.  A simplified state feedback method for nonlinear control based on exact feedback linearization , 2010, 2010 International Conference on Computer Application and System Modeling (ICCASM 2010).

[38]  Chih-Chiang Cheng,et al.  Design of sliding surface for mismatched uncertain systems to achieve asymptotical stability , 2008, J. Frankl. Inst..

[39]  PooGyeon Park,et al.  Output feedback variable structure control for linear systems with uncertainties and disturbances , 2007, Autom..

[40]  Qinglei Hu,et al.  Robust integral variable structure controller and pulse-width pulse-frequency modulated input shaper design for flexible spacecraft with mismatched uncertainty/disturbance. , 2007, ISA transactions.

[41]  John Y. Hung,et al.  Variable structure control: a survey , 1993, IEEE Trans. Ind. Electron..

[42]  Philippe Martinet,et al.  Model Predictive Control for Vehicle Guidance in Presence of Sliding: Application to Farm Vehicles Path Tracking , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[43]  Kyung-Soo Kim,et al.  Designing robust sliding hyperplanes for parametric uncertain systems: a Riccati approach , 2000, Autom..

[44]  Xinghuo Yu,et al.  Sliding-Mode Control With Soft Computing: A Survey , 2009, IEEE Transactions on Industrial Electronics.

[45]  Philippe Martinet,et al.  High accuracy path tracking for vehicles in presence of sliding: Application to farm vehicle automatic guidance for agricultural tasks , 2006, Auton. Robots.

[46]  Philippe Martinet,et al.  Automatic guidance of a farm tractor along curved paths, using a unique CP-DGPS , 2001, Proceedings 2001 IEEE/RSJ International Conference on Intelligent Robots and Systems. Expanding the Societal Role of Robotics in the the Next Millennium (Cat. No.01CH37180).

[47]  Florent Lamiraux,et al.  Motion planning and control for Hilare pulling a trailer , 1999, IEEE Trans. Robotics Autom..

[48]  Philippe Martinet,et al.  Adaptive control for car like vehicles guidance relying on RTK GPS: rejection of sliding effects in agricultural applications , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[49]  Fan Ruixia,et al.  Chained form and sliding mode control of farm vehicles in presence of sliding , 2008, 2008 27th Chinese Control Conference.

[50]  R Keicher,et al.  Automatic guidance for agricultural vehicles in Europe , 2000 .

[51]  Manfred Morari,et al.  Model predictive control: Theory and practice - A survey , 1989, Autom..