During the launch and separation phases, the satellite will be subjected to massive random loads and impact loads, which will quickly cause broad frequency vibrations in the thin-walled skin structure of the satellite bearing cylinder, leading to resonance in severe cases and causing fatigue and damage to the equipment and structure. A vibration suppression method of satellite-bearing cylinder based on PD (particle damping) technology is proposed to overcome the problem of abnormal vibration of satellite-bearing cylinder structure at resonance frequency excitation. Firstly, the DEM-FEM coupling model of the force-bearing cylinder and particle damper is established using the DEM-FEM coupling (discrete element method and finite element method coupling) theory. Secondly, the acceleration value response of the bearing cylinder's upper-end surface is used to evaluate the vibration-dampening effect. The particle dampers' particle diameter, particle material, particle filling ratio, and installation site parameters are then optimized for design. Finally, the ground vibration damping test of the satellite bearing cylinder was designed. According to the experimental results, after installing the best damping scheme, the vibration attenuation of the satellite bearing cylinder may achieve 32%. The peak acceleration at the first and second-order intrinsic frequencies is lowered by 78.46% and 94.3%, respectively. This result also verifies the correctness of the theoretical model and simulation model.