Dynamics modelling and Hybrid Suppression Control of space robots performing cooperative object manipulation

Abstract Dynamics modelling and control of multi-body space robotic systems composed of rigid and flexible elements is elaborated here. Control of such systems is highly complicated due to severe under-actuated condition caused by flexible elements, and an inherent uneven nonlinear dynamics. Therefore, developing a compact dynamics model with the requirement of limited computations is extremely useful for controller design, also to develop simulation studies in support of design improvement, and finally for practical implementations. In this paper, the Rigid–Flexible Interactive dynamics Modelling (RFIM) approach is introduced as a combination of Lagrange and Newton–Euler methods, in which the motion equations of rigid and flexible members are separately developed in an explicit closed form. These equations are then assembled and solved simultaneously at each time step by considering the mutual interaction and constraint forces. The proposed approach yields a compact model rather than common accumulation approach that leads to a massive set of equations in which the dynamics of flexible elements is united with the dynamics equations of rigid members. To reveal such merits of this new approach, a Hybrid Suppression Control (HSC) for a cooperative object manipulation task will be proposed, and applied to usual space systems. A Wheeled Mobile Robotic (WMR) system with flexible appendages as a typical space rover is considered which contains a rigid main body equipped with two manipulating arms and two flexible solar panels, and next a Space Free Flying Robotic system (SFFR) with flexible members is studied. Modelling verification of these complicated systems is vigorously performed using ANSYS and ADAMS programs, while the limited computations of RFIM approach provides an efficient tool for the proposed controller design. Furthermore, it will be shown that the vibrations of the flexible solar panels results in disturbing forces on the base which may produce undesirable errors and perturb the object manipulation task. So, it is shown that these effects can be significantly eliminated by the proposed Hybrid Suppression Control algorithm.

[1]  S. Ali A. Moosavian,et al.  Free-flying robots in space: an overview of dynamics modeling, planning and control , 2007, Robotica.

[2]  Steven Dubowsky,et al.  Dealing With Vibrations in the Deployment Structures of Space Robotic Systems , 2000 .

[3]  Moharam Habibnejad Korayem,et al.  Dynamic load-carrying capacity of mobile-base flexible joint manipulators , 2005 .

[4]  Mouhacine Benosman,et al.  Control of flexible manipulators: A survey , 2004, Robotica.

[5]  Payam Zarafshan,et al.  Manipulation control of a space robot with flexible solar panels , 2010, 2010 IEEE/ASME International Conference on Advanced Intelligent Mechatronics.

[6]  Michael J. Brennan,et al.  Experimental investigation of different actuator technologies for active vibration control , 1999 .

[7]  Kazuya Yoshida,et al.  Experiments on the point-to-point operations of a flexible structure mounted manipulator system , 1996, Adv. Robotics.

[8]  Jr. Roy Craig,et al.  Coupling of substructures for dynamic analyses - An overview , 2000 .

[9]  Payam Zarafshan,et al.  Comparative controller design of an aerial robot , 2010 .

[10]  S. Ali A. Moosavian,et al.  Dynamics and Cooperative Object Manipulation Control of Suspended Mobile Manipulators , 2010, J. Intell. Robotic Syst..

[11]  A. Preumont,et al.  Finite element modelling of piezoelectric active structures , 2001 .

[12]  Alan S. Morris,et al.  Soft computing methods applied to the control of a flexible robot manipulator , 2009, Appl. Soft Comput..

[13]  S. Ali A. Moosavian,et al.  Dynamics and stability of a hybrid serial-parallel mobile robot , 2010 .

[14]  Ali H. Nayfeh,et al.  Control of 2D flexible structures by confinement of vibrations and regulation of their energy flow , 2009 .

[15]  A. Shabana Dynamics of Flexible Bodies Using Generalized Newton-Euler Equations , 1990 .

[16]  H. Mufti Dynamics of multi-body systems , 1979 .

[17]  J. Ambrósio Dynamics of structures undergoing gross motion and nonlinear deformations: A multibody approach , 1996 .

[18]  Roger Ohayon,et al.  Dynamic responses of flexible-link mechanisms with passive/active damping treatment , 2008 .

[19]  S. Ali A. Moosavian,et al.  Explicit dynamics of space free-flyers with multiple manipulators via SPACEMAPLE , 2004, Adv. Robotics.

[20]  Hassan Zohoor,et al.  Dynamic model of a flying manipulator with two highly flexible links , 2008 .

[21]  Arun K. Misra,et al.  Stabilizing tethered satellite systems using space manipulators , 1994, Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS'94).

[22]  G S Aglietti,et al.  A modeling technique for active control design studies with application to spacecraft microvibrations. , 1997, The Journal of the Acoustical Society of America.

[23]  S. Ali A. Moosavian,et al.  Dynamics of wheeled Mobile robots with Flexible suspension: Analytical Modelling and Verification , 2008, Int. J. Robotics Autom..

[24]  S. Ali A. Moosavian,et al.  Multiple Impedance Control for Space Free-Flying Robots , 2005 .

[25]  Xin-Sheng Ge,et al.  The attitude stability of a spacecraft with two flexible solar arrays in the gravitational field , 2008 .

[26]  Licheng Wu,et al.  Impact dynamics and control of a flexible dual-arm space robot capturing an object , 2007, Appl. Math. Comput..

[27]  Kurt S. Anderson,et al.  A hybrid parallelizable low-order algorithm for dynamics of multi-rigid-body systems: Part I, chain systems , 1999 .

[28]  Santosha K. Dwivedy,et al.  Non-linear dynamics of a flexible single link Cartesian manipulator , 2007 .

[29]  Peter Eberhard,et al.  DYNAMIC ANALYSIS OF FLEXIBLE MANIPULATORS, A LITERATURE REVIEW , 2006 .

[30]  Bernd Simeon,et al.  On Lagrange multipliers in flexible multibody dynamics , 2006 .

[31]  Alin Albu-Schäffer,et al.  A passivity based Cartesian impedance controller for flexible joint robots - part II: full state feedback, impedance design and experiments , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[32]  John McPhee,et al.  Using linear graph theory and the principle of orthogonality to model multibody, multi-domain systems , 2008, Adv. Eng. Informatics.

[33]  Alin Albu-Schäffer,et al.  On the Passivity-Based Impedance Control of Flexible Joint Robots , 2008, IEEE Transactions on Robotics.