The invention provides a self-adaptive beam forming method for a reconfigurable
digital array and an IP core. The method comprises the following steps: controlling the starting state of each
array element in the array according to an obtained
array element state vector # imgabs0 #; according to the # imgabs 1 #, obtaining a row starting vector # imgabs 2 # and a column starting vector # imgabs 3 #, the number of starting rows and columns # imgabs 4 # and # imgabs 5 #, and the number of the central row and column of the effective array area # imgabs 6 # and # imgabs 7 #; according to the # imgabs 8 #, the # imgabs 9 #, the # imgabs 10 # and the # imgabs 11 #, a row interval vector # imgabs 12 # and a column interval vector # imgabs 13 # are determined; recoding the array elements of the effective array area according to the # imgabs14 #, the # imgabs15 # and the # imgabs16 #, and obtaining a
mask vector # imgabs17 # of a static weight according to the starting condition of the array elements; obtaining a static wave beam weight vector # imgabs20 # and a static wave beam weight vector # imgabs21 # in the
azimuth dimension and the pitching dimension according to the # imgabs18 #, the # imgabs19 # and pre-configured target parameters; according to the # imgabs 22 #, the # imgabs 23 # and the # imgabs 24 #,
numbering all the enabled array elements to determine a two-dimensional reconfigurable static wave beam weight vector # imgabs 25 #; storing the obtained
signal data of each
array element into a target reconfigurable
digital array according to a new
numbering result, calculating a
covariance matrix of the target reconfigurable
digital array, and performing inversion; a two-dimensional adaptive beam weight vector # imgabs27 # is determined in combination with # imgabs26 #; and an adaptive wave beam is obtained based on # imgabs28 #, and reconstruction design and flexible editing of array arrangement are realized.