Rigid–flexible interactive dynamics modelling approach

Dynamics modelling of multi-body systems composed of rigid and flexible elements is elaborated in this article. The control of such systems is highly complicated due to severe underactuated conditions caused by flexible elements and an inherent uneven non-linear dynamics. Therefore, developing a compact dynamics model with the requirement of limited computations is extremely useful for controller design, simulation studies for design improvement and also practical implementations. In this article, the rigid–flexible interactive dynamics modelling (RFIM) approach is proposed 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 a 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. The proposed RFIM approach is first detailed for multi-body systems with flexible joints, and then with flexible members. Then, to reveal the merits of this new approach, few case studies are presented. A flexible inverted pendulum is studied first as a simple template for lucid comparisons, and next a space free-flying robotic system that contains a rigid main body equipped with two manipulating arms and two flexible solar panels is considered. Modelling verification of this complicated system is vigorously performed using ANSYS and ADAMS programs. The obtained results reveal the outcome accuracy of the new proposed approach for explicit dynamics modelling of rigid–flexible multi-body systems such as mobile robotic systems, while its limited computations provide an efficient tool for controller design, simulation studies and also practical implementations of model-based algorithms.

[1]  S. Ali A. Moosavian,et al.  On the kinematics of multiple manipulator space free-flyers and their computation , 1998, J. Field Robotics.

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

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

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

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

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

[7]  R. H. Cannon,et al.  Precise control of flexible manipulators , 1984 .

[8]  Alin Albu-Schäffer,et al.  A Unified Passivity-based Control Framework for Position, Torque and Impedance Control of Flexible Joint Robots , 2007, Int. J. Robotics Res..

[9]  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).

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

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

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

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

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

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

[16]  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.

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

[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]  Payam Zarafshan,et al.  Comparative controller design of an aerial robot , 2010 .

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

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

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

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

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

[26]  Steven Dubowsky,et al.  On the dynamics of manipulators in space using the virtual manipulator approach , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[27]  Jorge Angeles,et al.  Dynamics of a 3-DOF spatial parallel manipulator with flexible links , 1995, Proceedings of 1995 IEEE International Conference on Robotics and Automation.

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

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

[30]  S. Ali A. Moosavian,et al.  On the kinematics of multiple manipulator space free‐flyers and their computation , 1998 .

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