A preloaded multi-petal friction damping structure is proposed for deployment mechanism of large-scale flexible deployable satellite antenna. The damping structure is designed to suppress transverse vibration for promising stability and accuracy in the deployment process. In order to study the damping property of multi-petal damping structure and facilitate theoretical modelling, the model of deployment component with damping structure is simplified as double-layer cantilever beam model to study mechanical properties of friction and damping energy dissipation mechanism. The optimum parameters of damping structure are determined by numerical analysis of the simplified modal and the hysteresis curve can be obtained by finite element simulation to calculate loss factor. In the dynamic simulation, the loss factor can reach 0.2685 and the vibration amplitude can be reduced by more than 65%, which indicates the excellent effect for vibration suppression and the feasibility of the proposed structure.
Read full abstract