In order to improve the concentration efficiency and eliminate the optical aberration, the
umbrella-shaped keel structure has been introduced into the deployable structure concentrator, which can overcome the
shortcomings such as the low concentration ratio and ineliminable superimposed folds. A deployable solar parabolic
concentrator, possessing the collapsible umbrella-shaped keel and aperture radius of 4.9m has been designed. Its finite
element model has been established, the ANSYS software has been adopted to perform the structure and static analysis.
Under the influence of solar wind and films surface tension, the maximum deformation of the umbrella fabric is only
0.941mm, the radius of spot size is 6.37cm, geometry concentrator ratio could achieve 5908, only 1.3% reduced than the
standard parabolic. The maximum stress is 1.6 MPa, which are much smaller than the tensile strength of Kevlar material.
Power density of the concentrator is 8149227.24W/m2, the weight of the system is 0.38Kg per kW. The results indicated
that the influence of films tension and solar wind on the working shape of concentrator bas been offset to a large extent
by the umbrella-shaped keel. The new umbrella-shaped keel concentrator has available for the solar thermal thruster
(STP) system, which has the advantage of high geometry concentrator ratio, structure stability, small envelope volume,
light weight and deployable perfectly, as well as the selected structure and materials are appropriate.