Modeling and Direct Adaptive Control of a Flexible-Joint Manipulator

DOI: 10.2514/1.54083 This paper addresses the problem of adaptive trajectory control of space manipulators that exhibit elastic vibrations in their joints and that are subject to parametric uncertainties and modeling errors. First, it presents a comprehensive study of rigid and linear flexible-joint stiffness models, to propose a dynamic formulation that includes nonlinear effects such as soft-windup and time-varying joint stiffness. Second, it develops an adaptive composite control scheme for tracking the end effector of a two-link flexible-joint manipulator. The control scheme consists of a direct model reference adaptive system designed to stabilize the rigid dynamics and a linear correction termtoimprovedampingofvibrationsatthejoints.Numericalsimulationscomparetheperformanceoftheadaptive controllerwithitsnonadaptiveversioninthecontextofa12:6 12:6 msquaretrajectorytracking.Resultsobtained withtheadaptivecontrolstrategyshowanincreasedrobustnesstomodelingerrorsanduncertaintiesinjointstiffness coefficients, and greatly improved tracking performance, compared with the nonadaptive strategy.

[1]  Karl Johan Åström,et al.  Adaptive Control , 1989, Embedded Digital Control with Microcontrollers.

[2]  Shuzhi Sam Ge,et al.  Position/force control of uncertain constrained flexible joint robots , 2006 .

[3]  P. Kokotovic,et al.  Singular perturbations and robust redesign of adaptive control , 1982, 1982 21st IEEE Conference on Decision and Control.

[4]  Jurek Z. Sasiadek,et al.  Control Strategies for Flexible Joint Manipulators , 2011 .

[5]  Chris Alan Lightcap,et al.  Measurement and control issues in a novel dynamic radiographic imaging system , 2008 .

[6]  Alin Albu-Schäffer,et al.  Comparison of adaptive and nonadaptive tracking control laws for a flexible joint manipulator , 2002, IEEE/RSJ International Conference on Intelligent Robots and Systems.

[7]  William Singhose,et al.  Command Shaping in Tracking Control of a Two-Link Flexible Robot , 1998 .

[8]  Itzhak Barkana,et al.  Extensions in adaptive model tracking with mitigated passivity conditions , 2013 .

[9]  Hamid D. Taghirad,et al.  Modeling and Parameter Identification of Harmonic Drive Systems , 1998 .

[10]  Mark W. Spong,et al.  Adaptive control of flexible-joint manipulators , 1989 .

[11]  Rogelio Lozano,et al.  PD control of robot manipulators with joint flexibility, actuators dynamics and friction , 1999, Autom..

[12]  Malcolm Good,et al.  Re-definition of the robot motion control problem: Effects of plant dynamics, drive system constraints, and user requirements , 1984, The 23rd IEEE Conference on Decision and Control.

[13]  Warren P. Seering,et al.  A nonlinear model of a harmonic drive gear transmission , 1996, IEEE Trans. Robotics Autom..

[14]  D. Naidu,et al.  Singular Perturbations and Time Scales in Guidance and Control of Aerospace Systems: A Survey , 2001 .

[15]  Franco Bernelli-Zazzera,et al.  Experiments on Command Shaping Control of a Manipulator with Flexible Links , 2002 .

[16]  Sandeep M. Vijayakar,et al.  Effect of Internal Gear Flexibility on the Quasi-Static Behavior of a Planetary Gear Set , 2001 .

[17]  Steve Ulrich,et al.  Decentralized simple adaptive control for nonsquare Euler-Lagrange systems , 2012, 2012 American Control Conference (ACC).

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

[19]  Fathi H. Ghorbel,et al.  Adaptive control of flexible-joint manipulators , 1989, IEEE Control Systems Magazine.

[20]  M. Spong Modeling and Control of Elastic Joint Robots , 1987 .

[21]  Jing Jin,et al.  Analysis of Dynamical Behavior of a Planetary Gear Train , 2008, ICIRA.

[22]  Mark W. Spong,et al.  Adaptive control of flexible joint manipulators: Comments on two papers , 1995, Autom..

[23]  Alan S. Morris,et al.  Singular perturbation approach to trajectory tracking of flexible robot with joint elasticity , 2003, Int. J. Syst. Sci..

[24]  Gabriele M. T. D'Eleuterio,et al.  Experiments in end-effector tracking control for structurally flexible space manipulators , 1993, IEEE Trans. Robotics Autom..

[25]  Itzhak Barkana,et al.  Classical and Simple Adaptive Control for Nonminimum Phase Autopilot Design , 2005 .

[26]  J. Sasiadek,et al.  Direct Fuzzy Adaptive Control of a Manipulator with Elastic Joints , 2012 .

[27]  Jane Wilhelms,et al.  A 'Notion' for interactive behavioral animation control , 1990, IEEE Computer Graphics and Applications.

[28]  H. Kaufman,et al.  Implicit Adaptive Control for a Class of MIMO Systems , 1982, IEEE Transactions on Aerospace and Electronic Systems.

[29]  Cheng Fang,et al.  Resource Aggregated Reconfigurable Control and Risk-Allocative Path Planning for On-orbit Servicing and Assembly of Satellites , 2014 .

[30]  Andrew A. Goldenberg,et al.  An Experimental Study of Nonlinear Stiffness, Hysteresis, and Friction Effects in Robot Joints with Harmonic Drives and Torque Sensors , 1997, Int. J. Robotics Res..

[31]  Itzhak Barkana,et al.  Output feedback stabilizability and passivity in nonstationary and nonlinear systems , 2010 .

[32]  Steve Ulrich,et al.  On a new class of direct adaptive output feedback controllers for nonlinear square systems , 2012, 2012 IEEE 51st IEEE Conference on Decision and Control (CDC).

[33]  Christopher J. Damaren,et al.  Modal Properties and Control System Design for Two-Link Flexible Manipulators , 1998, Int. J. Robotics Res..

[34]  Klaus Landzettel,et al.  DLR's Advanced Telerobotic Concepts and Experiments for On-Orbit Servicing , 2007, Advances in Telerobotics.

[35]  Carlos Canudas de Wit,et al.  Adaptive Friction Compensation in Robot Manipulators: Low Velocities , 1991, Int. J. Robotics Res..

[36]  Howard Kaufman,et al.  Direct Adaptive Control Algorithms , 1998 .

[37]  Howard Kaufman,et al.  Direct adaptive control algorithms: theory and applications , 1993, Choice Reviews Online.

[38]  Itzhak Barkana,et al.  Simple adaptive control – a stable direct model reference adaptive control methodology – brief survey , 2014 .

[39]  Jurek Z. Sasiadek SPACE ROBOTICS AND MANIPULATORS: LESSONS LEARNED FROM THE PAST AND FUTURE MISSIONS AND SYSTEMS , 1993 .

[40]  W. D. Morse,et al.  Model following reconfigurable flight control system for the AFTI/F-16 , 1990 .

[41]  Steve Ulrich,et al.  Autonomous atmospheric entry on mars: Performance improvement using a novel adaptive control algorithm , 2007 .

[42]  Jerzy Sasiadek Space robotics and manipulators — The past and the future , 1994 .

[43]  Erwin Mooij,et al.  Numerical Investigation of Model Reference Adaptive Control for Hypersonic Aircraft , 2001 .

[44]  John L. Junkins,et al.  Near-Minimum-Time Control of a Flexible Manipulator , 1992 .

[45]  Steve Ulrich,et al.  Development of a Novel Adaptive Control Algorithm for a Fighter Aircraft , 2007 .

[46]  P.T.L.M. Van Woerkom,et al.  Invited survey paper on robotic manipulators in space: A dynamics and control perspective , 1995 .

[47]  John J. Craig,et al.  Introduction to Robotics Mechanics and Control , 1986 .

[48]  Chris Lightcap,et al.  An Extended Kalman Filter for Real-Time Estimation and Control of a Rigid-Link Flexible-Joint Manipulator , 2010, IEEE Transactions on Control Systems Technology.

[49]  Yau-Zen Chang,et al.  On the adaptive control of flexible joint robots , 1992, Autom..

[50]  Wayne J. Book,et al.  Flexibility effects on the control system performance of large scale robotic manipulators , 1990 .

[51]  Anthony Green,et al.  Adaptive Control of a Flexible Robot Using Fuzzy Logic , 2005 .

[52]  Phillip J. McKerrow,et al.  Introduction to robotics , 1991 .

[53]  M. Balas,et al.  Model Reference Adaptive Control of Large Structural Systems , 1983 .

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

[55]  Petar V. Kokotovic,et al.  An integral manifold approach to the feedback control of flexible joint robots , 1987, IEEE J. Robotics Autom..

[56]  Z. Li,et al.  Decentralized robust control of robot manipulators with harmonic drive transmission and application to modular and reconfigurable serial arms , 2009, Robotica.

[57]  H. Kaufman,et al.  Some Applications of Direct Adaptive Control to Large Structural Systems , 1983, 1983 American Control Conference.

[58]  C. W. de Silva,et al.  Dynamic Modeling and Neural-Network Adaptive Control of a Deployable Manipulator System , 2006 .

[59]  Jerzy Z. Sasiadek,et al.  Dynamic Modeling and Adaptive Control of a Single-Link Flexible Manipulator , 1989 .

[60]  H. Kaufman,et al.  Global stability and performance of a simplified adaptive algorithm , 1985 .

[61]  Jurek Z. Sasiadek,et al.  Nonlinear Adaptive Output Feedback Control of Flexible- Joint Space Robot Manipulators , 2013 .

[62]  Andrew A. Goldenberg,et al.  Nonlinear modeling and robust H/sub /spl infin//-based control of flexible joint robots with harmonic drives , 1997, Proceedings of International Conference on Robotics and Automation.

[63]  W.E. Dixon,et al.  A new continuously differentiable friction model for control systems design , 2005, Proceedings, 2005 IEEE/ASME International Conference on Advanced Intelligent Mechatronics..

[64]  John J. Craig Zhu,et al.  Introduction to robotics mechanics and control , 1991 .

[65]  Hoda A. ElMaraghy,et al.  Robust Linear Control of Flexible Joint Robot Systems , 2002, J. Intell. Robotic Syst..

[66]  Chao Han,et al.  A Backstepping Simple Adaptive Control Application to Flexible Space Structures , 2012 .