Kinematic Modeling and Analysis of Large-Aperture Deployable Antenna Truss in Space
摘要
The Large-aperture space deployable antennas are of paramount importance in deep space exploration, earth remote sensing, and military communications. This study aims to analysis the deployment capabilities of metamorphic mechanisms in such antennas. We have designed a sub-module folding and deploying unit with a planar bit-form drive mapping, and constructed an overall kinematic model using the Denavit–Hartenberg (D–H) theory and a recursive approach to topology configuration. Utilizing numerical simulation software, we have derived the trajectory and configuration transformation data for key nodes during the antenna’s deployment sequence. The simulation outcomes reveal that the modules exhibit synchronous movement during deployment, and the transition from the planar to a spherical configuration is achieved through a locking-unlocking mechanism involving a short rod compensated by a shear unit, ensuring stable deploying.