SUSPENDING RELEASE DEVICE FOR OBSERVING DROP VIBRATION ATTITUDE CHANGES OF LANDER AND TEST METHOD

    公开(公告)号:US20230055684A1

    公开(公告)日:2023-02-23

    申请号:US17632575

    申请日:2021-03-10

    摘要: A suspending release device for observing a drop vibration attitude change of a lander and a test method are provided. The device includes a bench system, a lifting system fixed to the bench system, a horizontal frame system, an attitude control system, and a suspending release system hinged to the attitude control system. The horizontal frame system may slide vertically on the bench system and may drive the attitude control system to slide horizontally. A test lander is fixed to a release sliding block. The release sliding block is locked with a main load bearing block. An attitude of the test lander when releasing is adjusted. The horizontal frame system is lifted to a predetermined height. Guide rods are indirectly driven to release the sliding block by a motor. The whole lander falls freely and touches the ground to collide, and the process is recorded by a high-speed camera.