UItra-lightweight locking and releasemechanism
Description

The ultra-lightweight locking and release mechanism based on smart deformable polymer composites is in a U-shape in the locked state and a linear shape in the deployed and released state, which can achieve the locking and release of deployable structures on space payloads.

Advantages
 Simple structure Low impact   Lightweight
Pollution-free  Repeatable use

The ultra light locking and releasing mechanism can achieve controllable dynamic unfolding of the Chinese national flag, which has been successfully applied and verified on the Tianwen-1 Mars probe.

Smart deformation flag low impact locking release mechanism

Comparison of main technical indicators between ultra light locking release mechanism and explosive bolt

Can be used for structures such as cubic star deployable sails, L-shaped antenna deployable units, etc

Top