Firstly, by analysing the geometric parameter relationship of SLE, the relationship among the element size, element number and the radius of the ring deployable structures was obtained in deployed and folded configurations. Secondly, according to the characteristics of the ring array deployable structure, a method was adopted, which was the combination of unit mechanism method and influence coefficient method, and the kinematics analysis method of the structure was established. Thirdly, the influence coefficient method and the principle of virtual work were combined to form the dynamatics analysis of the structure.At last, the effectiveness of the kinamatics and dynamics methods was confirmed by an example.