Advanced Nonlinear Control of Robot Manipulators

In the development of modern robot manipulators, it is required that the robot controller has the capability to overcome unmodeled dynamics, variable payloads, friction torques, torque disturbances, parameter variations, measurement noises which can be often presented in the practical environment. The objective of this chapter is to provide the reader with an overview on advanced nonlinear control techniques of a rigid robot manipulator. In nonlinear control field, a common strategy is called model based control, which can be derived from the mathematical model of the system. However, in case of robot manipulator, it is weakened by inaccuracies present in the robot model, where the performance of the control algorithm is not guaranteed. As mentioned above, these inaccuracies can be defined as parametric uncertainties, unmodeled dynamics, and unknown external disturbances. To overcome the uncertainties’ drawback, robust nonlinear control can be a solution. The goal of robust control is to maintain performance in terms of stability, tracking error, or other specifications despite inaccuracies present in the system. In this chapter we present two nonlinear model based control strategies: the feedback linearization control and a nonlinear model predictive control for rigid robot manipulator. We first consider the dynamic of the robot manipulator driven by the Euler-Lagrange equations. Based on this general representation, we are able to derive equations of the nonlinear controller for both strategies. Then, a robustness study is carried out through compensation of the system inaccuracies. Two methods are used; the first one is based on the theory of guaranteed stability of uncertain systems, while the second is figured out using the nonlinear control law. The computation of the nonlinear model based control assumes that all state variables are available. In case of robot manipulators, it implies the presence of additional sensors in each joint such as velocity measurements. They are often obtained by means of tachometers, which are perturbed by noise, or moreover, velocity measuring equipment is frequently omitted due to the savings in cost, volume, and weight. Model-based observers are considered very well adapted for state estimation and allow, in most cases, a stability proof and a methodology to tune the observer gains, which guarantee a stable closed loop system. 7

[2]  A. Isidori,et al.  On the synthesis of linear input-output responses for nonlinear systems , 1984 .

[3]  Wen Yu,et al.  A high-gain observer-based PD control for robot manipulator , 2000, Proceedings of the 2000 American Control Conference. ACC (IEEE Cat. No.00CH36334).

[4]  A. Vivas,et al.  Predictive functional control of a PUMA robot , 2005 .

[5]  D. J. Ballance,et al.  MIMO nonlinear PID predictive controller , 2002 .

[6]  Eduardo F. Camacho,et al.  A generalized predictive controller for a wide class of industrial processes , 1998, IEEE Trans. Control. Syst. Technol..

[7]  J. Corriou Process Control: Theory and Applications , 2010 .

[8]  A. Isidori Nonlinear Control Systems: An Introduction , 1986 .

[9]  Henk Nijmeijer,et al.  Synchronizing Tracking Control for Flexible Joint Robots via Estimated State Feedback , 2004 .

[10]  M. Spong,et al.  Robot Modeling and Control , 2005 .

[11]  Janusz Krzysztof Kozłowski Robot motion and control : recent developments , 2006 .

[12]  Hassan K. Khalil High-gain observers in nonlinear feedback control , 2009, ICCA 2009.

[13]  A. Schaft,et al.  Mechanical Nonlinear Control Systems , 1990 .

[14]  Igor Skrjanc,et al.  Tracking-error model-based predictive control for mobile robots in real time , 2007, Robotics Auton. Syst..

[15]  Didier Dumur,et al.  Feedback nonlinear predictive control of rigid link robot manipulators , 2002, Proceedings of the 2002 American Control Conference (IEEE Cat. No.CH37301).

[16]  Patrick Boucher,et al.  Nonlinear Receding-Horizon Control of Rigid Link Robot Manipulators , 2005, ArXiv.

[17]  Peter J. Gawthrop,et al.  A nonlinear disturbance observer for robotic manipulators , 2000, IEEE Trans. Ind. Electron..

[18]  Zhiqiang Gao,et al.  A comparison study of advanced state observer design techniques , 2003, Proceedings of the 2003 American Control Conference, 2003..

[19]  Karel Jezernik,et al.  Sliding mode control with perturbation estimation: application on DD robot mechanism , 2001, Robotica.

[20]  Adel Merabet,et al.  ROBUST NONLINEAR PREDICTIVE CONTROL BASED ON STATE ESTIMATION FOR ROBOT MANIPULATOR , 2009 .

[21]  J. Richalet,et al.  Industrial applications of model based predictive control , 1993, Autom..

[22]  Peter J. Gawthrop,et al.  Nonlinear PID predictive controller , 1999 .

[23]  Pao C. Chau,et al.  Process Control , 2002 .

[24]  Paolo Nistri,et al.  Robust control design with integral action and limited rate control , 1999, IEEE Trans. Autom. Control..