FINITE HORIZON NONLINEAR PREDICTIVE CONTROL BY THE TAYLOR APPROXIMATION: APPLICATION TO ROBOT TRACKING TRAJECTORY

In industrial control systems, practical interest is driven by the fact that today’s processes need to be operated under tighter performance specifications. Often these demands can only be met when process nonlinearities are explicitly considered in the controller. Nonlinear predictive control, the extension of well-established linear predictive control to nonlinear systems, appears to be a well-suited approach for this kind of problems. In this paper, an optimal nonlinear predictive control structure, which provides asymptotic tracking of smooth reference trajectories, is presented. The controller is based on a finite–horizon continuous time minimization of nonlinear predicted tracking errors. A key feature of the control law is that its implementation does not need to perform on-line optimization, and asymptotic tracking of smooth reference signal is guaranteed. An integral action is used to increase the robustness of the closed-loop system with respect to uncertainties and parameters variations. The proposed control scheme is first applied to planning motions problem of a mobile robot and, afterwards, to the trajectory tracking problem of a rigid link manipulator. Simulation results are performed to validate the tracking performance of the proposed controller.

[1]  Ping Lu,et al.  Optimal predictive control of continuous nonlinear systems , 1995 .

[2]  Dale E. Seborg,et al.  Nonlinear Process Control , 1996 .

[3]  Ju-Jang Lee,et al.  Designing a robust adaptive dynamic controller for nonholonomic mobile robots under modeling uncertainty and disturbances , 2003 .

[4]  Sahjendra N. Singh,et al.  Nonlinear Predictive Control of Feedback Linearizable Systems and Flight Control System Design , 1995 .

[5]  Peter J. Gawthrop,et al.  Optimal control of nonlinear systems: a predictive control approach , 2003, Autom..

[6]  Jacques Richalet,et al.  La commande prédictive , 1998 .

[7]  Jay H. Lee,et al.  Model predictive control: past, present and future , 1999 .

[8]  Chun-Yi Su,et al.  On the robust control of robot manipulators including actuator dynamics , 1996 .

[9]  Chun-Yi Su,et al.  On the robust control of robot manipulators including actuator dynamics , 1996, J. Field Robotics.

[10]  Peter J. Gawthrop,et al.  Continuous-time generalized predictive control (CGPC) , 1990, Autom..

[11]  Masoud Soroush,et al.  A continuous-time formulation of nonlinear model predictive control , 1996 .

[12]  Masoud Soroush,et al.  A Continuous-Time Formulation of Nonlinear Model Predictive Control , 1992, 1992 American Control Conference.

[13]  Michael A. Henson,et al.  Nonlinear model predictive control: current status and future directions , 1998 .

[14]  Jean-Jacques E. Slotine,et al.  The Robust Control of Robot Manipulators , 1985 .

[15]  E. Camacho,et al.  Generalized Predictive Control , 2007 .

[16]  David W. Clarke,et al.  Generalized Predictive Control - Part II Extensions and interpretations , 1987, Autom..

[17]  David Q. Mayne,et al.  Constrained model predictive control: Stability and optimality , 2000, Autom..

[18]  J. Gauthier,et al.  A simple observer for nonlinear systems applications to bioreactors , 1992 .

[19]  Hassan K. Khalil,et al.  Adaptive output feedback control of robot manipulators using high-gain observer , 1997 .

[20]  D. Mayne,et al.  Robust receding horizon control of constrained nonlinear systems , 1993, IEEE Trans. Autom. Control..

[21]  Myung Jin Chung,et al.  Robust Control of Robot Manipulators , 1993 .

[22]  Mark W. Spong,et al.  Robot dynamics and control , 1989 .

[23]  David W. Clarke,et al.  Generalized predictive control - Part I. The basic algorithm , 1987, Autom..

[24]  Carlos Canudas de Wit,et al.  Adaptive control of robot manipulators via velocity estimated feedback , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.