To service the internal payload of communication satellite
according to the main frame structures and main bearing structures of traditional satellite platforms
six kinds of repetitive variable configuration truss-type satellite platform structures is proposed
and the main indexes
including mass
inertia change rate
utilization rate of fairing area
deployed surface area ratio
vibration frequency in folded and deployed state
equipment layout effect and complexity of deployable mechanism
for evaluating the performance of variable configuration satellite platform are put forward. Then the main indexes of those six satellite platform structures are analyzed
the weights of those indexes are obtained by analytic hierarchy process method
and a scheme with better comprehensive performance is selected using fuzzy synthetic evaluation method. The mobility of the deployable mechanism of the optimal scheme is 1. The satellite platform structure of the optimal scheme is detailed designed
and a prototype is manufactured to demonstrate the process of variable configuration.