The invention discloses a beam forming method based on multi-point accurate control. The specific implementation mode of the method comprises the following steps: marking the current weight vector ofa
phased array as Wk, pi, calculating the updating step length mu k + 1, m of the weight vector, and updating the weight vector Wk + 1, m, so that the current directional diagram level vector is equalto the expected directional diagram level vector under the
current cycle; and defining a steering vector matrix A (theta0, thetak + 1, m), performing
singular value decomposition on the A (theta0, thetak + 1, m) to obtain a current cyclic U matrix and an
H matrix, calculating a weight vector Wk + 1, pi according to the parameters, completing circulation and iteration, and outputting the weight vector Wk, pi to realize
beamforming. According to the implementation mode, beam forming is achieved through the array antenna, few times of iteration can be conducted on the initial weight vector, theexpected directional diagram level vector can be obtained, the antenna directional diagram level vectors in multiple directions can be accurately controlled at the same time in the
iteration process,and the implementation process is efficient and accurate. The method has the capability of accurately controlling the
main lobe and the
side lobe of the antenna pattern, and improves the flexibility of the
system.