Finite horizon nonlinear predictive control by the Taylor approximation application to robot tracking trajectory

Ramdane Hedjar; Redouane Toumi; Patrick Boucher; Didier Dumur

International Journal of Applied Mathematics and Computer Science (2005)

  • Volume: 15, Issue: 4, page 527-540
  • ISSN: 1641-876X

Abstract

top
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.

How to cite

top

Hedjar, Ramdane, et al. "Finite horizon nonlinear predictive control by the Taylor approximation application to robot tracking trajectory." International Journal of Applied Mathematics and Computer Science 15.4 (2005): 527-540. <http://eudml.org/doc/207764>.

@article{Hedjar2005,
abstract = {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.},
author = {Hedjar, Ramdane, Toumi, Redouane, Boucher, Patrick, Dumur, Didier},
journal = {International Journal of Applied Mathematics and Computer Science},
keywords = {nonlinear continuous time predictive control; tracking trajectory and robot; Taylor approximation},
language = {eng},
number = {4},
pages = {527-540},
title = {Finite horizon nonlinear predictive control by the Taylor approximation application to robot tracking trajectory},
url = {http://eudml.org/doc/207764},
volume = {15},
year = {2005},
}

TY - JOUR
AU - Hedjar, Ramdane
AU - Toumi, Redouane
AU - Boucher, Patrick
AU - Dumur, Didier
TI - Finite horizon nonlinear predictive control by the Taylor approximation application to robot tracking trajectory
JO - International Journal of Applied Mathematics and Computer Science
PY - 2005
VL - 15
IS - 4
SP - 527
EP - 540
AB - 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.
LA - eng
KW - nonlinear continuous time predictive control; tracking trajectory and robot; Taylor approximation
UR - http://eudml.org/doc/207764
ER -

References

top
  1. Boucher P. and Dumur D. (1996): La commande predictive. - Paris: Technip. Zbl0889.93002
  2. Canudas De Wit C. and Fixot N. (1992): Adaptive control of robot manipulators via velocity estimated feedback.- IEEE Trans. Automat. Contr., Vol. 37, No. 8, pp. 1234-1237. Zbl0777.93057
  3. Chen W.H., Balance D.J. and Gawthrop P.J. (2003): Optimal control of nonlinear systems: A predictive control approach. - Automatica, Vol. 39, No. 4, pp. 633-641. Zbl1017.93044
  4. Chun Y.S. and Stepanenko Y. (1996): On the robust control of robot manipulators including actuator dynamics. - J. Robot. Sys., Vol. 13, No. 1, pp. 1-10. Zbl0884.70037
  5. Clarke D.W, Mohtadi C. and Tuffs P.S. (1987a): Generalized predictive control, Part I: The basic algorithm. - Automatica, Vol. 23, No. 2, pp. 137-148. Zbl0621.93032
  6. Clarke D.W, Mohtadi C. and Tuffs P.S. (1987b): Generalized predictive control, Part II. Extension and interpretations. - Automatica, Vol. 23, No. 2, pp. 149-160. Zbl0621.93033
  7. Demircioglu H. and Gawthrop P.J. (1991): Continuous-time generalized predictive control (GPC). - Automatica, Vol. 27, No. 1, pp. 55-74. Zbl0733.93040
  8. Gauthier J.P., Hammouri H. and Othman S. (1992): A simple observer for nonlinear systems: Application to bioreactor. - IEEE Trans. Automat. Contr., Vol. 37, No. 6, pp. 875-880. Zbl0775.93020
  9. Henson M.A. and Seborg D.E. (1997): Nonlinear Process Control. - Englewood Cliffs, NJ: Prentice Hall. Zbl0875.93345
  10. Henson M.A. (1998): Nonlinear model predictive control: Current status and future directions. - Comput. Chemi. Eng., Vol. 23, No. 2, pp. 187-202. 
  11. Khalil H.K. (1992): Nonlinear Systems. - New York: Macmillan. Zbl0969.34001
  12. Kim M.S., Shin J.H., Hong S.G. and Lee J.J. (2003): Designing a robust adaptive dynamic controller for nonholonomic mobile robots under modelling uncertainty and disturbances. - Mechatron. J., Vol. 13, No. 5, pp. 507-519. 
  13. Lee K.W. and Khalil H.K. (1997): Adaptive output feedback control of robot manipulators using high gain observer. - Int. J. Contr., Vol. 67, No. 6, pp. 869-886. Zbl0881.93049
  14. Mayne D.Q., Rawlings J.B., Rao C.V. and Scokaert P.O.M. (2000): Constrained model predictive control: stability and optimality. - Automatica, Vol. 36, No. 6, pp. 789-814. Zbl0949.93003
  15. Michalska H. and Mayne D.Q. (1993): Robust receding horizon control of constrained nonlinear systems. - IEEE Trans. Automat. Contr., Vol. 38, No. 11, pp. 1623-1633. Zbl0790.93038
  16. Morari M., Lee J.H. (1999): Model predictive control: past, present and future. - Comput. Chem. Eng., Vol. 23, No. 4-5, pp. 667-682. 
  17. Ping L. (1995): Optimal predictive control of continuous nonlinear systems. - Int. J. Contr., Vol. 62, No. 2, pp. 633-649. Zbl0830.93028
  18. Singh S.N., Steinberg M. and DiGirolamo R.D. (1995): Nonlinear predictive control of feedback linearizable systems and flight control system design. - J. Guid. Contr. Dynam., Vol. 18, No. 5, pp. 1023-1028. Zbl0850.93624
  19. Souroukh M. and Kravaris C. (1996): A continuous-time formulation of nonlinear model predictive control. - Int. J. Contr., Vol. 63, No. 1, pp. 121-146. Zbl0849.93026
  20. Spong M.W. and Vidyasagar M. (1989): Robot Dynamics and Control. - New York: Wiley. 
  21. Spong M.W. (1992): Robust control of robot manipulators. - IEEE Trans. Automat. Contr., Vol. 37, No. 11, pp. 1782-1786. Zbl0778.93082

NotesEmbed ?

top

You must be logged in to post comments.

To embed these notes on your page include the following JavaScript code on your page where you want the notes to appear.

Only the controls for the widget will be shown in your chosen language. Notes will be shown in their authored language.

Tells the widget how many notes to show per page. You can cycle through additional notes using the next and previous controls.

    
                

Note: Best practice suggests putting the JavaScript code just before the closing </body> tag.