Abstract

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.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call