Motion control of flexible-link manipulators

A new method is proposed for the end-effector trajectory tracking control of flexible robot manipulators. The equations of motion are separated into two parts that represent the pseudostatic equilibrium and the deviations from it. The part of the control input for the pseudostatic equilibrium is determined algebraically, and the other part of the control input for the stabilization of the deviations is obtained by a state variable feedback law, by using strain, joint variable, and end-effector position measurements. The feedback gain matrix is determined online by continuously updated pole placement. The pseudostatic equilibrium is defined here as a hypothetical state, in which the velocity and acceleration of the end-effector have their desired values whereas the elastic deformations are instantaneously constant. In order to demonstrate the method, a planar two-link robot with a flexible forearm is taken into consideration. The elasticity of the forearm is approximately described by the first two modes, and a controller is designed by using this two-mode model. Furthermore, in order to investigate the effects of modelling discrepancies, a ‘submodel controller’ is designed by using a model with only the first mode and it is applied to the same system with the two-mode model. The performances of these two controllers are compared by means of simulations. The behaviour of the flexible robot is also simulated by using the computed torque method as if the robot is rigid in order to illustrate the importance of including the flexibility effects in the formation of an appropriate control law. The spillover effect that causes the dominant poles to approach towards the imaginary axis is inspected by monitoring the real parts of the dominant poles of the closed-loop system under the effect of the ‘submodel’ and ‘computed torque’ controllers.

[1]  Christine Chevallereau,et al.  A nonlinear model-based control of flexible robots , 1993, Robotica.

[2]  S. Kemal Ider,et al.  Trajectory tracking control of robots with flexible links , 2002 .

[3]  Friedrich Pfeiffer A feedforward decoupling concept for the control of elastic robots , 1989, J. Field Robotics.

[4]  Ö. Morgül Orientation and stabilization of a flexible beam attached to a rigid body: planar motion , 1991 .

[5]  Shuzhi Sam Ge,et al.  A nonlinear feedback controller for a single‐link flexible manipulator based on a finite element model , 1997 .

[6]  Dong-Soo Kwon,et al.  A Time-Domain Inverse Dynamic Tracking Control of a Single-Link Flexible Manipulator , 1994 .

[7]  Haim Baruh,et al.  Issues in the dynamics and control of flexible robot manipulators , 1989 .

[8]  A. Galip Ulsoy,et al.  Control of a Flexible Robot Arm: Experimental and Theoretical , 1987 .

[9]  Charles A. Desoer,et al.  Slowly varying system ẋ = A(t)x , 1969 .

[10]  Wodek Gawronski,et al.  On Dynamics and Control of Multi-Link Flexible Manipulators , 1995 .

[11]  Woosoon Yim Inverse cartesian trajectory control and stabilization of a three-axis flexible manipulator , 1994, J. Field Robotics.

[12]  Yoshifumi Morita,et al.  Robust Trajectory Tracking Control of Elastic Robot Manipulators , 1997 .

[13]  Degang Chen,et al.  Tip Trajectory Tracking for Multilink Flexible Manipulators Using Stable Inversion , 1998 .

[14]  Bruno Siciliano,et al.  Trajectory control of a non-linear one-link flexible arm , 1989 .

[15]  Sahjendra N. Singh,et al.  Sliding Mode Control and Elastic Mode Stabilization of a Robotic Arm With Flexible Links , 1991 .

[16]  Frank L. Lewis,et al.  Flexible-link robot arm control by a feedback linearization/singular perturbation approach , 1994, J. Field Robotics.

[17]  W. T. Qian,et al.  A new controller design for a flexible one-link manipulator , 1992 .

[18]  Rajnikant V. Patel,et al.  An integral manifold approach for tip-position tracking of flexible multi-link manipulators , 1997, IEEE Trans. Robotics Autom..

[19]  Alessandro De Luca,et al.  Inversion-Based Nonlinear Control of Robot Arms with Flexible Links , 1993 .

[20]  H. H. Rosenbrook The Stability of Linear Time-dependent Control Systems† , 1963 .

[21]  Kuldip S. Rattan,et al.  Feedforward Control of Single-Link Flexible Manipulators by Discrete Model Inversion , 1999 .

[22]  Gabriele M. T. D'Eleuterio,et al.  Tracking control for end-effector position and orientation of structurally flexible manipulators , 1993, J. Field Robotics.

[23]  K. S. Yeung,et al.  Sliding-mode controller design of a single-link flexible manipulator under gravity , 1990 .

[24]  Y. Istefanopulos,et al.  OPTIMAL NONLINEAR CONTROLLER DESIGN FOR FLEXIBLE ROBOT MANIPULATORS WITH ADAPTIVE INTERNAL MODEL , 2007 .

[25]  Andrew A. Goldenberg,et al.  Feedforward control of a single-link flexible robot☆ , 1986 .