Dynamic Modelling and Stability Analysis of Thin Shell Structures for Deploying a Large Space Structure
Jialiang Sun, Chenglei Tang
Abstract: Deployable thin shell structures like rollable booms, tape springs can actuate the deployment of a large space structure for the merits of lightweight, high packaging ratio, simple construction, etc. The thin shell structures, however, may easily get unstable under the axial compression loads during deployment, which significantly affects the reliability and effectiveness of the deployable space structures. Therefore, in this paper, the deployment dynamics and stability analysis for load bearing capacity of a thin shell structure in cylindrical panel shape is analysed. Firstly, an accurate flexible multibody dynamic model of a thin shell structure with deployment property is established based on the Arbitrary Lagrange-Euler (ALE) and the Absolute Nodal Coordinate Formulation (ANCF). Then, the eigenvalue problem of the thin shell structure is solved to obtain the eigenfrequencies and mode shapes at different equilibrium configurations during the compression process. The effects of the structural parameters like radius, opening angle, and length on its load bearing capacity are analysed numerically and validated via experiments. Finally, the deployable thin shells are employed as the actuators for a large space structure, whose deployment speed is parametrically studied to lower the bearing load and improve the safety of the thin shells.
文章链接:https://www.sciencedirect.com/science/article/pii/S1270963826005079




