Energy Consumption Optimization for Mobile Robots Motion Using Predictive Control

Operation of mobile robots in off-road environment requires the attention to the torque saturation problem that occurs in the wheels DC motors while climbing hills. In the present work, off-road conditions are utilized to benefit while avoiding torque saturation. Energy optimization algorithm using predictive control is implemented on a two-DC motor-driven wheels mobile robot while crossing a ditch. The predictive control algorithm is simulated and compared with the PID control and the open-loop control. Predictive control showed more capability to avoid torque saturation and noticeable reduction in the energy consumption. Furthermore, using the wheels motors armature current instead of the supply voltage as control variable in the predictive control showed more efficient speed control. Simulation results showed that in case of known ditch dimensions ahead of time, the developed algorithm is feasible. Experimental examination of the developed energy optimization algorithm is presented. The experimental results showed a good agreement with the simulation results. The effects of the road slope and the prediction horizon length on the consumed energy are evaluated. The analytical study showed that the energy consumption is reduced by increasing the prediction horizon until it reaches a limit at which no more energy reduction is obtained. This limit is proportional to the width of the ditch in front of the mobile robot. Curve fitting is applied to the obtained results to address further the effect of the parameters on the energy consumption.

[1]  Henrik Schiøler,et al.  Potentially Distributable Energy: Towards Energy Autonomy in Large Population of Mobile Robots , 2007, 2007 International Symposium on Computational Intelligence in Robotics and Automation.

[2]  Daniel Honc,et al.  Model Predictive Control of Trajectory Tracking of Differentially Steered Mobile Robot , 2015, ECC.

[3]  Tulga Ersal,et al.  A Multi-Stage Optimization Formulation for MPC-Based Obstacle Avoidance in Autonomous Vehicles Using a LIDAR Sensor , 2014 .

[4]  Junichi Murata,et al.  Model Predictive Control of Vehicles on Urban Roads for Improved Fuel Economy , 2013, IEEE Transactions on Control Systems Technology.

[5]  Jerzy Z. Sasiadek,et al.  Experimental evaluation of energy optimization algorithm for mobile robots in three-dimension motion using predictive control , 2013, 21st Mediterranean Conference on Control and Automation.

[6]  Jorge L. Martínez,et al.  Simplified power consumption modeling and identification for wheeled skid-steer robotic vehicles on hard horizontal ground , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[7]  Paolo Mercorelli,et al.  Using the flatness of DC-Drives to emulate a generator for a decoupled MPC using a geometric approach for motion control in Robotino , 2014, 2014 International Symposium on Power Electronics, Electrical Drives, Automation and Motion.

[8]  J.T. Economou,et al.  Gear locking mechanism to extend the consistent power operating region of the electric motor to enhance acceleration and regenerative braking efficiency in hybrid electric vehicles , 2009, 2009 IEEE Vehicle Power and Propulsion Conference.

[9]  C. Knospe,et al.  PID control , 2006, IEEE Control Systems.

[10]  Emmanuel G. Collins,et al.  Modeling of Skid-Steered Wheeled Robotic Vehicles on Sloped Terrains , 2012 .

[11]  Bibhya N. Sharma,et al.  An asymptotically stable collision-avoidance system , 2008 .

[12]  Francesco Borrelli,et al.  Predictive Control of Autonomous Ground Vehicles With Obstacle Avoidance on Slippery Roads , 2010 .

[13]  Jerzy Z. Sasiadek,et al.  Energy consumption optimization for mobile robots in three-dimension motion using predictive control , 2013, 2013 9th Asian Control Conference (ASCC).

[14]  Andreas Hansen,et al.  A Computationally Efficient Predictive Controller for Lane Keeping of Semi-Autonomous Vehicles , 2014 .

[15]  Tulga Ersal,et al.  The Role of Model Fidelity in Model Predictive Control Based Hazard Avoidance in Unmanned Ground Vehicles Using Lidar Sensors , 2013 .

[16]  O. Egeland,et al.  Trajectory planning and collision avoidance for underwater vehicles using optimal control , 1994 .

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

[18]  Wei Yu,et al.  Power modeling of a skid steered wheeled robotic ground vehicle , 2009, 2009 IEEE International Conference on Robotics and Automation.

[19]  Junichi Murata,et al.  Ecological Vehicle Control on Roads With Up-Down Slopes , 2011, IEEE Transactions on Intelligent Transportation Systems.

[20]  Wei Yu,et al.  Analysis and Experimental Verification for Dynamic Modeling of A Skid-Steered Wheeled Vehicle , 2010, IEEE Transactions on Robotics.

[21]  Jianghai Hu,et al.  Optimal solutions to a class of power management problems in mobile robots , 2009, Autom..