Structure design of deployable panels based on inflatable film
The deployable membrane structure has the advantages of light weight and high storage ratio.Through theoretical analysis and experimental verification,the mapping relationship between bending moment and internal pressure,radius and expansion degree of inflatable film tube was obtained.Furthermore,the thick plate problem of the two-stage deployable panels was solved with the method of"thick edge wrapping".The rotational lock,rotational slip lock and lap lock connection structures were designed.Three kinds of large-scale deployable panels structures,namely two-stage deployable rectangular panels,circular panels and shutter-shaped rectangular panels,were proposed,and the modal simulation of the deployable state was carried out to compare the modal shapes.This paper can provide a reference for large scale inflatable structure.
deployment of thin filmload torquedeploy and lockdeployable mechanism