The Cost Function Minimization for Predictive Control by Newton-Raphson Method

The Newton-Raphson method is one of the most widely used methods for minimization. It can be easily generalized for solving non-linear differential equation systems. In this study, Generalized Predictive Controller (GPC) was applied to a 6R robot manipulator based on joint control. Newton-Raphson (N-R) method was used to minimize the cost function existing in the GPC that represents errors between reference trajectory and actual trajectory in the control of robot. The Newton-Raphson method requires less iteration numbers for convergence and reduces the calculation. This study presents a detailed derivation of the Generalized Predictive Control algorithm with Newton-Raphson minimization method. The results of angular path and position errors belonging to joints were examined and compared with Recursive Least Square (RLS) implemented Generalized Predictive Control. The simulation results showed that Newton-Raphson method improved control performance of the GPC.

[1]  H.-T. Su,et al.  Neural model predictive control of nonlinear chemical processes , 1993, Proceedings of 8th IEEE International Symposium on Intelligent Control.

[2]  Tzyh Jong Tarn,et al.  Coordinated control of two robot arms , 1986, Proceedings. 1986 IEEE International Conference on Robotics and Automation.

[3]  William H. Press,et al.  Numerical recipes in C. The art of scientific computing , 1987 .

[4]  C. R. Cutler,et al.  Dynamic matrix control¿A computer control algorithm , 1979 .

[5]  C. Alford,et al.  Coordinated control of two robot arms , 1984, ICRA.

[6]  D I Soloway,et al.  Neural Generalized Predictive Control: A Newton-Raphson Implementation , 1997 .

[7]  D.W. Clarke,et al.  Application of generalized predictive control to industrial processes , 1988, IEEE Control Systems Magazine.

[8]  Cemil Oz,et al.  Effects of the Trajectory Planning on the Model Based Predictive Robotic Manipulator Control , 2003, ISCIS.

[9]  William M. Silver On the Equivalence of Lagrangian and Newton-Euler Dynamics for Manipulators , 1982 .

[10]  D. C. Psichogios,et al.  Nonlinear internal model control and model predictive control using neural networks , 1990, Proceedings. 5th IEEE International Symposium on Intelligent Control 1990.

[11]  J. Richalet,et al.  Model predictive heuristic control: Applications to industrial processes , 1978, Autom..

[12]  Raman K. Mehra,et al.  Model algorithmic control (MAC); basic theoretical properties , 1982, Autom..

[13]  C. S. George Lee,et al.  Robot Arm Kinematics, Dynamics, and Control , 1982, Computer.

[14]  Rasit Köker,et al.  Design and performance of an intelligent predictive controller for a six-degree-of-freedom robot using the Elman network , 2006, Inf. Sci..

[15]  Oscar Castillo,et al.  Proceedings of the International MultiConference of Engineers and Computer Scientists 2007, IMECS 2007, March 21-23, 2007, Hong Kong, China , 2007, IMECS.

[16]  A. J. Morris,et al.  Artificial neural network based control , 1991 .

[17]  F. A. Seiler,et al.  Numerical Recipes in C: The Art of Scientific Computing , 1989 .