A New Smith Predictor Motor Control System to Reduce Disturbance Effects Caused by Unknown Terrain Slopes in Mobile Robots
Open Access
Abstract
Accurate trajectory tracking is a paramount objective when a mobile robot must perform complicated tasks. In high-speed movements, hardware-induced delays may produce overshoots and even instability when controlling the system. In this case, Smith predictor controllers can be used because they are well suited for delayed processes. This paper addresses the accurate positioning of a mobile robot on a terrain of an unknown slope. This slope produces disturbance torques of unknown amplitudes in the robot actuators that yield a steady-state error in the positioning. Because our actuators are integrating plus time delay plants, the standard Smith predictor cannot remove these disturbances. This paper proposes a modification of this control scheme in order to remove these disturbances yielding a zero steady-state error in the actuators. Our new scheme is compared with other modified existing in the literature by means of simulations. These simulations show the superior performance of our scheme in the sense of removing the steady-state error more efficiently (i.e., faster) than other schemes. Finally, the performance of our control scheme is tested experimentally in a low-cost mobile robot.
Keywords
Funding Information
- MCIN/AEI/10.13039/501100011033 and “ERDF A way of making Europe” (PID2019-111278RB-C21)
This publication has 32 references indexed in Scilit:
- A linear optimal tracker designed for omnidirectional vehicle dynamics linearized based on kinematic equationsRobotica, 2010
- Unified approach for robust dead-time compensator designJournal of Process Control, 2009
- Extended robust model predictive control of integrating systemsAIChE Journal, 2007
- Extended robust model predictive controlAIChE Journal, 2004
- Time delay integrating systems: a challenge for process control industries. A practical solutionControl Engineering Practice, 2002
- A robust Smith predictor modified by internal models for integrating process with dead timeIEEE Transactions on Automatic Control, 2001
- A modified Smith predictor for controlling a process with an integrator and long dead-timeIEEE Transactions on Automatic Control, 1996
- A new Smith predictor for controlling a process with an integrator and long dead-timeIEEE Transactions on Automatic Control, 1994
- Extension and partial optimization of a modified Smith predictor and controller for unstable processes with time delayInternational Journal of Control, 1989
- A process-model control for linear systems with delayIEEE Transactions on Automatic Control, 1981