The invention discloses a net-shaped deployable antenna
cable net topological structure optimization method, which comprises the steps of determining geometric parameters, material parameters and electrical parameters of a net-shaped antenna, and calculating an ideal antenna far-area
electric field; assigning the number of
cable net optimization nodes of the mesh antenna, generating uniformly distributed nodes under the assigned number in the aperture surface of the mesh antenna, and generating an initial value of an optimization model; performing
shape finding on the optimization model and calculating the
electrical performance of the reflecting surface of the mesh antenna after
shape finding to obtain an optimized mesh antenna
cable network topological structure; and changing the number of network cable optimization nodes of the mesh antenna, performing network cable topological structure optimization on multiple groups of mesh antennas, comparing multiple groups of optimization results, and selecting an optimal topological structure under the optimal number of nodes. According to the invention, the
electrical performance target of high
gain and low sidelobe level can be realized under the condition of a small number of nodes, and meanwhile, the uniformity of tension distribution of the cable section is ensured.