Shared Aperture Multibeam Forming of Time-Modulated Linear Array
Algorithm 1
Shared aperture multibeam forming for time-modulated arrays based on optimized DE algorithm.
Input: The array number N, the number of samples L, target directions, the static excitation amplitude , the parameters of the optimized DE algorithm CR, and F.
Initialization: Randomly and sparsely interlace the line arrays of the array elements into two subarrays, and initialize the excitation of the two subarrays.
Calculate and using (7)–(9). Then and can be calculated by (10) and (11). Lastly, the objective function value can be obtained by (11)–(13).
Iteration: While G <
Adaptively updating the value of CR and F using (21) and (22)
Generating variant individuals
Cross operation
Select the mutated individuals based on the objective function