Nonlinear Adaptive Model Predictive Controller for a Flexible Manipulator: An Experimental Study

This paper presents a new nonlinear adaptive model predictive controller (NAMPC) for tip position control of a flexible manipulator (FLM) when subjected to handle different payloads. The proposed adaptive control strategy consists of an online FLM dynamics identifier in the form of a nonlinear autoregressive moving average with exogenous input model and a control signal generator based on the above identified dynamics. The effectiveness of the proposed control algorithm is then verified by comparing its performance with that of a self-tuning controller (STC) and a nonlinear adaptive controller (NAC). The metrics of the controller performance are chosen as tip trajectory tracking accuracy and fast suppression of tip deflection. From the simulation and experimental results, it is observed that the proposed controller exhibits superior performance compared with the STC and NAC.

[1]  Sheng Chen,et al.  Representations of non-linear systems: the NARMAX model , 1989 .

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

[3]  Emil M. Petriu,et al.  Vision-based sensing and control for space robotics applications , 1999, IEEE Trans. Instrum. Meas..

[4]  Feng-Li Lian,et al.  Nonlinear adaptive control for flexible-link manipulators , 1997, IEEE Trans. Robotics Autom..

[5]  Amor Jnifene,et al.  Experimental study on active vibration control of a single-link flexible manipulator using tools of fuzzy logic and neural networks , 2005, IEEE Transactions on Instrumentation and Measurement.

[6]  Leang-San Shieh,et al.  An active fault-tolerant PWM tracker for unknown nonlinear stochastic hybrid systems: NARMAX Model and OKID-based state-space self-tuning control , 2010 .

[7]  Bidyadhar Subudhi,et al.  A differential evolution based neural network approach to nonlinear system identification , 2011, Appl. Soft Comput..

[8]  L. Shieh,et al.  A NARMAX model-based state-space self-tuning control for nonlinear stochastic hybrid systems , 2010 .

[9]  A. A. Patwardhan,et al.  Nonlinear model-predictive control of distributed-parameter systems , 1992 .

[10]  Zidong Wang,et al.  Introducing Systems Science & Control Engineering: An Open Access Journal , 2013 .

[11]  H. Tokumaru,et al.  Inverse Dynamics of Flexible Robot Arms: Modeling and Computation for Trajectory Control , 1990 .

[12]  Shengyuan Xu,et al.  Adaptive Output-Feedback Fuzzy Tracking Control for a Class of Nonlinear Systems , 2011, IEEE Transactions on Fuzzy Systems.

[13]  Toru Yamamoto,et al.  Design and experimental evaluation of a multivariable self-tuning PID controller , 2004 .

[14]  Robert E. Kearney,et al.  NARMAX representation and identification of ankle dynamics , 2003, IEEE Transactions on Biomedical Engineering.

[15]  Rajnikant V. Patel,et al.  End-point control of a flexible-link manipulator: theory and experiments , 1997, IEEE Trans. Control. Syst. Technol..

[16]  Shengyuan Xu,et al.  Adaptive Output Feedback Control for Nonlinear Time-Delay Systems by Fuzzy Approximation Approach , 2013, IEEE Transactions on Fuzzy Systems.

[17]  B. Wayne Bequette,et al.  A model predictive formulation for control of open-loop unstable cascade systems , 2002 .

[18]  Weihua Gui,et al.  A predictive control strategy for nonlinear NOx decomposition process in thermal power plants , 2006, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[19]  Kuldip S. Rattan,et al.  Adaptive control of a single-link flexible manipulator , 1990 .

[20]  Ching-Chih Tsai,et al.  Adaptive Predictive Control With Recurrent Neural Network for Industrial Processes: An Application to Temperature Control of a Variable-Frequency Oil-Cooling Machine , 2008, IEEE Transactions on Industrial Electronics.

[21]  Alan S. Morris,et al.  Dynamic modelling, simulation and control of a manipulator with flexible links and joints , 2002, Robotics Auton. Syst..

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

[23]  Khashayar Khorasani,et al.  Experimental results on discrete-time nonlinear adaptive tracking control of a flexible-link manipulator , 2000, IEEE Trans. Syst. Man Cybern. Part B.

[24]  Bidyadhar Subudhi,et al.  Real-Time Adaptive Control of a Flexible Manipulator Using Reinforcement Learning , 2012, IEEE Transactions on Automation Science and Engineering.

[25]  Dale E. Seborg,et al.  Self-tuning controllers for nonlinear systems , 1987, Autom..

[26]  Manfred Morari,et al.  Model predictive control: Theory and practice - A survey , 1989, Autom..

[27]  Douglas J. Cooper,et al.  A novel tuning strategy for multivariable model predictive control , 1997 .

[28]  Sukumar Kamalasadan,et al.  A Neural Network Parallel Adaptive Controller for Dynamic System Control , 2007, IEEE Transactions on Instrumentation and Measurement.

[29]  Alessandro De Luca,et al.  Closed-form dynamic model of planar multilink lightweight robots , 1991, IEEE Trans. Syst. Man Cybern..

[30]  M. Hassan,et al.  Active vibration control of a flexible one-link manipulator using a multivariable predictive controller , 2007 .

[31]  Jun Yang,et al.  Disturbance rejection of dead-time processes using disturbance observer and model predictive control , 2011 .

[32]  Alessandro Gasparetto,et al.  Model Predictive Control of a Flexible Links Mechanism , 2010, J. Intell. Robotic Syst..

[33]  S. Yurkovich,et al.  Experiments in identification and control of flexible-link manipulators , 1990, IEEE Control Systems Magazine.