Abstract. Based on modular idea, deployable truss antenna use for satellites has become a new type of deployable antenna, which can meet the space science missions. According to the structural characteristics of deployable truss antenna, design requirements of basic frame are proposed. On this basis, six schemes of basic frame are developed. Using fuzzy comprehensive evaluation method, six schemes are evaluated. The comprehensive evaluation models are built, which are composed of factor set, the evaluation set, the weighing set and evaluation matrix. The fuzzy composite operator is determined. Finally, an optimal configuration is obtained according to maximum membership degree law. Using the optimal configuration, an deployable truss antenna is designed.