Amplitude Optimization for Passive Synthetic Aperture Near-Field Grating-Lobe Suppression

Jialin Tian , Junhua Yang , Lei Song

Journal of Beijing Institute of Technology ›› 2026, Vol. 35 ›› Issue (5)

PDF (1273KB)
Journal of Beijing Institute of Technology ›› 2026, Vol. 35 ›› Issue (5) DOI: 10.15918/j.jbit1004-0579.2026.041
 
Amplitude Optimization for Passive Synthetic Aperture Near-Field Grating-Lobe Suppression
Author information +
History +
PDF (1273KB)

Abstract

To suppress high grating lobes and reduce azimuth ambiguity caused by intermittent interception of periodically scanning emitters, an element amplitude-weight optimization method is proposed. Grating-lobe suppression is formulated as an amplitude optimization problem for a block-sparse virtual array. A fitness function considering sidelobe suppression and mainlobe preservation is constructed, and an improved differential evolution algorithm is used to search for the amplitude weights. Simulation results show that the proposed method suppresses high grating lobes near the mainlobe, increases the peak-discrimination margin, and improves the localization stability of the backward projection positioning (BPP) method under sparse reception.

Graphical abstract

Keywords

spaceborne passive synthetic aperture localization / intermittent interception / grating-lobe suppression / amplitude optimization / differential evolution

Cite this article

Download citation ▾
Jialin Tian, Junhua Yang, Lei Song. Amplitude Optimization for Passive Synthetic Aperture Near-Field Grating-Lobe Suppression. Journal of Beijing Institute of Technology, 2026, 35 (5) : DOI:10.15918/j.jbit1004-0579.2026.041

登录浏览全文

4963

注册一个新账户 忘记密码

1 Introduction

Passive synthetic aperture localization uses platform motion to form an equivalent aperture and estimates the emitter position through phase compensation and coherent accumulation. Direct localization can avoid error propagation caused by intermediate-parameter estimation [1], while synthetic aperture localization improves localization resolution through motion-aperture extension and coherent accumulation [2]. For spaceborne scenarios, single-satellite passive synthetic aperture localization and multi-subaperture imaging localization methods have been studied [3–5].

Practical non-cooperative radar emitters often operate in a periodic scanning mode. A spaceborne receiver can only intermittently intercept valid pulses, so the continuous observation sequence is divided into discrete data blocks. Existing studies have shown that sparse sampling can generate multiple false targets in localization images [6]. In the synthetic aperture model, intercepted positions can be regarded as along-track virtual elements, and intermittent interception forms a virtual array with nonuniform block missing, causing high grating lobes near the mainlobe of the near-field beampattern. When a grating lobe approaches the mainlobe in amplitude, noise disturbance may cause peak switching and azimuth localization ambiguity.

Sparse array synthesis provides a reference for beampattern optimization. Nonuniform arrays can change the spatial spectral structure and increase the array degrees of freedom [7], and genetic algorithms, particle swarm optimization, and differential evolution have also been used for low-sidelobe and sparse array design [8–12]. However, existing studies mainly focus on far-field beampatterns of physical antenna arrays and are difficult to apply directly to passive synthetic aperture localization with constrained element positions. The optimization objective therefore shifts to the peak-discrimination reliability of the near-field beampattern.

This paper focuses on high-grating-lobe suppression under periodic scanning and intermittent interception. A near-field beampattern model for spaceborne synthetic aperture localization is established to analyze the influence of element block missing on grating-lobe formation. Then, grouped element amplitudes are used as optimization variables, and an improved differential evolution algorithm is adopted to optimize amplitude weights, suppress high grating lobes, increase the peak-discrimination margin, and reduce azimuth localization ambiguity under low-SNR conditions.

2 Near-Field Beampattern

2.1 Near-Field Model

In spaceborne passive synthetic aperture localization, satellite positions at interception instants are treated as virtual elements, and the received complex envelopes are used as element observations. With the trajectory center as the reference, a candidate point is represented by slant range R and squint angle θ, denoted by q(R,θ). Let pm be the satellite position at the m-th interception instant. The propagation distance is

rm(R,θ)=‖pm−q(R,θ)‖2

The true emitter position is denoted by q0=q(R0,θ0), with rm(0)=rm(R0,θ0) for the m-th virtual element. Let D=vsTa be the equivalent synthetic-aperture length, where vs is the along-track velocity and Ta is the aperture time. The Fresnel-zone criterion is

RF=2D2λ

When R0<RF, the phase curvature across the equivalent aperture cannot be ignored, and a spherical-wave near-field response is required. Under the narrowband condition, the received signal of the m-th virtual element is written as

xm=ρmrm(0)exp⁡(−jkrm(0))+nm

where ρm is a slowly varying complex coefficient, 1/rm(0) represents the spherical-wave amplitude attenuation, nm is the received noise, k=2πfc/c is the wavenumber, and fc is the carrier frequency. Eq. (3) retains the range-dependent amplitude attenuation and spherical-wave phase term, and is suitable for near-field array-response modeling [13].

For a candidate point q(R,θ), phase compensation and coherent accumulation are performed according to the theoretical distances to all elements. The near-field beampattern is defined as

P(R,θ)=|∑m=1Mxmrm(R,θ)exp⁡(jkrm(R,θ))|2

When the candidate point coincides with the true target position, rm(R,θ) matches rm(0), and the compensated residual phases are approximately aligned, forming the main peak. Therefore, the emitter position estimate is given by

(R^,θ^)=argmax(R,θ)∈Ω⁡P(R,θ)

Eq. (5) shows that spaceborne passive synthetic aperture localization can be regarded as a peak-search process over the near-field beampattern of the virtual array, while sidelobe and grating-lobe levels outside the mainlobe affect peak-discrimination reliability.

2.2 Intermittent Interception

For a periodically scanning emitter, the spaceborne receiver intercepts valid pulses only when the beam sweeps nearby. Let wm=w(tm) be the receiving-gate value at the m-th interception instant. The signal used for beampattern synthesis is

x~m=wmxm

where x~m is the m-th received signal after intermittent interception, and wm∈{0,1} indicates whether the pulse is retained. Thus, intermittent interception is equivalent to selecting along-track virtual elements, converting the continuous virtual array into a block-sparse array.

In practical scanning, w(t) is affected by the scan period Tc, antenna pattern, propagation loss, and detection threshold. Within one scan period, the effective receiving interval usually contains several blocks with different centers and durations. The receiving-gate function can then be written as

w(t)=∑p=−∞+∞∑l=1Lrect⁡(t−pTc−tlTl)

where p is the scan-period index, L is the number of effective receiving blocks, and tl and Tl are the center time and duration of the l-th block. Eq. (7) indicates a nonuniform multi-block receiving window. This window corresponds to the block-sparse virtual array shown in Fig. 1.

2.3 Grating-Lobe Formation

From Eqs. (6) and (7), periodic intermittent interception is equivalent to time gating of the ideal received signal, whose frequency-domain form follows from the convolution relation [14]. Let W(f) be the Fourier transform of w(t). Since w(t) has period Tc, its spectrum consists of discrete spectral lines with spacing 1/Tc and is written as

W(f)=1Tc∑n=−∞+∞Anδ(f−nTc)

where n is the spectral-line order, and An is the amplitude coefficient of the n-th spectral line. For the nonuniform block receiving function in Eq. (7), the spectral-line coefficient is written as

An=∑l=1LTlsinc⁡(nTlTc)exp⁡(−j2πntlTc)

Eq. (9) shows that An is determined by the block duration Tl and center time tl. Nonuniform blocks make An fluctuate and thus change the amplitudes of different spectral replicas.

Let S(f) be the spectrum of the continuous received signal, and Sint(f) be the spectrum after intermittent interception. Then the spectrum after intermittent interception is written as

Sint(f)=S(f)∗W(f)=1Tc∑n=−∞+∞AnS(f−nTc)

The spectral replication process in Eqs. (8)–(10) is shown in Fig. 2. Eq. (10) indicates that the original spectrum is replicated at intervals of 1/Tc, with amplitudes modulated by An, and appears as azimuth grating lobes in the near-field beampattern.

Near the mainlobe, the Doppler–squint mapping can be approximated by the equivalent along-track velocity vs, giving the adjacent grating-lobe spacing as

Δθ≈arcsin⁡(λvsTc)

Thus, nonuniform block missing may produce local high grating lobes. Since virtual element positions are difficult to adjust, the following section uses amplitude weighting for suppression.

3 Amplitude Optimization

3.1 Optimization Variables

For the block-sparse array formed by intermittent interception, element-amplitude optimization can be viewed as applying adjustable time-domain weights to the single-period receiving window. This changes the window spectrum and the spectral-line coefficients An, thereby regulating grating-lobe amplitudes in the near-field beampattern.

To reduce the optimization dimension, element amplitudes are grouped. The available along-track elements are divided into G groups, and elements in the same group share one amplitude coefficient. Let g(m) be the group index of the m-th element, and ag(m) the corresponding group amplitude. The optimized near-field beampattern is

Pa(R,θ)=|∑m=1Mag(m)x~mrm(R,θ)exp⁡(jkrm(R,θ))|2

where x~m is the intermittently intercepted signal defined in Eq. (6), and rm(R,θ) is the propagation distance from the candidate point to the m-th element. When all ag(m)=1, Eq. (12) reduces to the unoptimized beampattern. With different group weights, element contributions are redistributed, changing the grating-lobe and sidelobe amplitudes outside the mainlobe.

3.2 Fitness Function

Nonuniform block missing produces high grating lobes and strong sidelobes in the near-field beampattern, reducing the amplitude margin between the mainlobe and interference peaks and degrading peak-discrimination reliability. To balance high-grating-lobe suppression, overall sidelobe control, and mainlobe-resolution preservation, a composite fitness function is constructed to evaluate the beampattern quality of each candidate amplitude distribution.

Let the grouped amplitude vector be a=[a1,a2,…,aG]T, whose beampattern is given by Eq. (12). The fitness function is defined as

J(a)=α1FPSLR+α2FTopK+α3FISL+λbFBW

To specify the terms in Eq. (13), the azimuth slice Pa(Rp,θ) at the main-peak slant range Rp is normalized as

P~a(θ)=Pa(Rp,θ)Pa(Rp,θp)

where θp is the mainlobe-peak angle, and Ωs denotes the sidelobe region outside the mainlobe. The three sidelobe metrics are

FPSLR=maxθ∈ΩsP~a(θ)

FTopK=1K∑k=1KP~(k)

FISL=1Ns∑θi∈Ωs[P~a(θi)]2

where P~(k) is the k-th largest local peak in Ωs, and Ns is the number of samples in Ωs. Here, FPSLR, FTopK, and FISL evaluate the highest sidelobe, strong-sidelobe average, and sidelobe-region energy, respectively. The mainlobe-width penalty is

FBW=[max(0,BaB0−1)]2

where Ba and B0 are the −3 dB mainlobe widths of the optimized and unoptimized azimuth slices, respectively.

The coefficient settings in Eq. (13) are listed in Tab. 1 and kept fixed in all experiments.

Thus, minimizing J(a) suppresses sidelobes while preserving the mainlobe width, thereby improving azimuth peak discrimination.

3.3 Improved Differential Evolution

From Eq. (13), amplitude optimization is a continuous nonlinear search problem. The fitness function is built from near-field beampattern metrics and is multimodal and non-analytic. Differential evolution has a simple structure and few parameters, making it suitable for continuous global optimization [15]. Therefore, it is used as the baseline method for amplitude-weight optimization.

To reduce search-direction fluctuation and local stagnation in the iterative process, three modifications are introduced: mutation strategy, parameter feedback, and stagnation handling. First, better individuals are used to guide random differential mutation, so that the population moves toward low-fitness regions while retaining random exploration. Second, the scaling factor F and crossover probability Cr are adjusted using successful-update feedback, maintaining a broad search range in the early stage and enhancing local search in the later stage. Finally, when the best fitness shows no obvious decrease for several generations, elite individuals are retained and part of the poorer individuals are randomly perturbed to restore population diversity. Existing studies show that F and Cr affect the search behavior of differential evolution, and adaptive parameter adjustment improves its adaptability at different optimization stages [16].

Successful F and Cr values are stored in SF(t) and SCr(t) after parent replacement. The centers are updated as

μF(t+1)=(1−ρ)μF(t)+ρ∑F∈SF(t)F2∑F∈SF(t)F+ε

μCr(t+1)=(1−ρ)μCr(t)+ρmean(SCr(t))

where ρ is the feedback factor and ε avoids division by zero. If no successful update occurs, the centers remain unchanged.

The stagnation counter is updated by

s(t)={0,Jbest(t)<Jbest(t−1)−εss(t−1)+1,otherwise

When s(t)⩾Gstall, poorer individuals are perturbed as

ai(t+1)=Π[0,amax](ae(t)+σramaxqi(t)),i∈W(t)

Here, ae(t) is randomly selected from the elite set E(t), which contains the top pe fraction of the population; W(t) denotes the poorer individuals; qi(t) is zero-mean; and Π[0,amax] denotes amplitude clipping. The parameter values are μF(0)=0.68, μCr(0)=0.88, ρ=0.10, εs=10−6, Gstall=18, σr=0.12, amax=10, pe=0.12.

Based on these strategies, the amplitude optimization procedure is shown in Algorithm 1. Each individual represents a candidate grouped amplitude-weight vector a, and its fitness is calculated by Eq. (13).

Algorithm 1: Improved DE-based array amplitude optimization procedure

Input: Virtual element positions {pm}m=1M, intermittently intercepted signals {x~m}m=1M, search region Ω, group mapping g(m), amplitude-weight range [amin,amax], population size Np, maximum iterations Gmax.

Output: Optimal grouped amplitude weight a∗, optimized near-field beampattern Pa∗(R,θ).

1: Initialize the population {ai0}i=1Np, parameter centers μF(0) and μCr(0), and stagnation counter s(0)=0;

2: Compute Pai(R,θ) and J(ai) using Eqs. (12) and (13);

3: for t=1,2,…,Gmax do

4: Set SF(t)=∅ and SCr(t)=∅;

5: Generate Fi(t) and Cr,i(t) from the current parameter centers;

6: Generate mutant vectors using random differential mutation and better-individual guidance;

7: Generate trial individuals according to Cr,i(t);

8: Compute the beampattern and fitness of each trial individual using Eqs. (12) and (13);

9: If a trial individual has a smaller fitness, replace its parent and store Fi(t) and Cr,i(t) in SF(t) and SCr(t);

10: Update μF and μCr using Eqs. (19) and (20);

11: Update s(t) using Eq. (21);

12: If s(t)≥Gstall, retain elite individuals and perturb poorer individuals using Eq. (22);

13: end for

14: Select the individual with the smallest fitness as a∗;

15: Substitute a∗ into Eq. (12) to obtain Pa∗(R,θ).

4 Simulation Results

4.1 Simulation Setup

To verify the sidelobe-suppression performance under intermittent interception, a spaceborne passive synthetic aperture localization simulation is conducted. The same near-field beampattern search region, receiving-block structure, and evaluation criteria are used before and after optimization. The main parameters are listed in Tab. 2.

The peak sidelobe ratio (PSLR) is defined as the amplitude difference between the mainlobe peak and the highest sidelobe outside the mainlobe. A larger PSLR indicates a lower highest sidelobe relative to the mainlobe and a larger peak-discrimination margin. The following results are calculated from the complete near-field beampattern, and the optimization effect is illustrated by the azimuth slice near the main-peak slant range.

4.2 Algorithm Comparison

To verify the effectiveness of the improved differential evolution algorithm in amplitude optimization, it is compared with the genetic algorithm, particle swarm optimization, and classical differential evolution. The four algorithms use the same optimization variables, search range, and fitness function, and all minimize Eq. (13) under the same maximum number of iterations. Fig. 3 shows the fitness convergence curves, and Tab. 3 presents the optimization results.

As shown in Fig. 3 and Tab. 3, all four algorithms reduce the fitness value. Compared with GA, PSO, and classical DE, the improved DE converges faster in the early stage, obtains the lowest final fitness, and achieves the highest optimized PSLR. Its runtime is of the same order as those of the compared algorithms, indicating that the improved DE is more suitable for the amplitude-weight optimization problem with acceptable computational cost.

4.3 Grating-Lobe Suppression

The 40% receiving-duty-cycle case is selected as a representative scenario. Fig. 4 compares the azimuth slices before and after array amplitude optimization.

As shown in Fig. 4, before optimization, distinct high sidelobes appear near the mainlobe. The PSLR is 4.129 dB, indicating a small amplitude margin between the mainlobe and the highest sidelobe outside the mainlobe. After grouped amplitude-weight optimization, the high sidelobes on both sides of the mainlobe are significantly reduced, and the PSLR increases to 10.270 dB, with an improvement of 6.141 dB. Meanwhile, no obvious mainlobe broadening is observed after optimization.

These results show that the proposed method suppresses local high sidelobes while preserving the mainlobe, improves the PSLR, and increases the peak-discrimination margin. As a result, the probability of peak switching under noise disturbance is reduced, which helps mitigate azimuth localization ambiguity.

4.4 Localization Stability Analysis

To evaluate localization stability under different receiving duty cycles, Monte Carlo simulations are conducted for the 35%–50% duty-cycle cases. The RMSE is used to measure the localization error and is defined as

RMSE=1N∑i=1Nei2

where N is the number of Monte Carlo trials, and ei is the localization error in the i-th trial. Fig. 5 compares the RMSE and PSLR before and after optimization under different receiving duty cycles.

As shown in Fig. 5, the PSLR is improved after optimization for all duty-cycle cases, and the RMSE is lower than that before optimization. This indicates that amplitude-weight optimization increases the peak-discrimination margin and reduces the localization error. At the 35% duty cycle, the RMSE decreases from 1039 m to 421 m. For the 40%–50% cases, the optimized PSLR remains around 10 dB, and the RMSE is maintained within 232–350 m. These results show that the proposed method improves the PSLR, effectively reduces the probability of peak misidentification under noise disturbance, and enhances the localization stability of the BPP method under sparse reception.

5 Conclusion

This paper formulates high-grating-lobe suppression under intermittent interception as an amplitude optimization problem for a block-sparse virtual array, and uses an improved differential evolution algorithm to optimize element amplitude weights. Simulation results show that the proposed method suppresses high grating lobes near the mainlobe, increases the peak-discrimination margin, and reduces the optimized RMSE. These results indicate that the method reduces peak misidentification under noise disturbance and improves the localization stability of the BPP method under sparse reception.

References

[1]

A. J. Weiss . Direct geolocation of wideband emitters based on delay and Doppler. IEEE Transactions on Signal Processing, 2011, 59(6): 2513–2521

[2]

G. Sun , W. Dong , Y. Wang , M. Xing . Synthetic aperture positioning: A review. Journal of Beijing Institute of Technology, 2024, 33(2): 89–102

[3]

A. Li , H. Huan , R. Tao , L. Zhang . Passive synthetic aperture high-precision radiation source location by single satellite. IEEE Geoscience and Remote Sensing Letters, 2022, 19: 1–5

[4]

L. Zhang , H. Huan , R. Tao , Y. Wang . Emitter localization algorithm based on passive synthetic aperture. IEEE Transactions on Aerospace and Electronic Systems, 2022, 58(4): 2687–2701

[5]

J. Yang , H. Huan , R. Tao . Multisubaperture backward projection positioning algorithm for radiation sources by single satellite. IEEE Transactions on Aerospace and Electronic Systems, 2025, 61(2): 1267–1282

[6]

J. Sun , H. Huan , R. Tao , Y. Wang . A passive synthetic aperture localization method based on sparse sampling reconstruction. IEEE Geoscience and Remote Sensing Letters, 2025, 22: 1–5

[7]

P. Pal , P. P. Vaidyanathan . Nested arrays: A novel approach to array processing with enhanced degrees of freedom. IEEE Transactions on Signal Processing, 2010, 58(8): 4167–4181

[8]

R. L. Haupt . Thinned arrays using genetic algorithms. IEEE Transactions on Antennas and Propagation, 1994, 42(7): 993–999

[9]

M. M. Khodier , C. G. Christodoulou . Linear array geometry synthesis with minimum sidelobe level and null control using particle swarm optimization. IEEE Transactions on Antennas and Propagation, 2005, 53(8): 2674–2679

[10]

D. G. Kurup , M. Himdi , A. Rydberg . Synthesis of uniform amplitude unequally spaced antenna arrays using the differential evolution algorithm. IEEE Transactions on Antennas and Propagation, 2003, 51(9): 2210–2217

[11]

C. Lin , A. Qing , Q. Feng . Synthesis of unequally spaced antenna arrays by using differential evolution. IEEE Transactions on Antennas and Propagation, 2010, 58(8): 2553–2561

[12]

R. Zhang , Y. Zhang , J. Sun , Q. Li . Pattern synthesis of linear antenna array using improved differential evolution algorithm with SPS framework. Sensors, 2020, 20(18): 5158

[13]

H. L. Van Trees, Optimum Array Processing: Part IV of Detection, Estimation, and Modulation Theory. New York, NY, USA: John Wiley & Sons, 2002.

[14]

A. V. Oppenheim and R. W. Schafer, Discrete-Time Signal Processing. 3 rd ed. Upper Saddle River, NJ, USA: Pearson, 2010.

[15]

R. Storn , K. Price . Differential evolution - a simple and efficient heuristic for global optimization over continuous spaces. Journal of Global Optimization, 1997, 11(4): 341–359

[16]

J. Brest , S. Greiner , B. Boskovic , M. Mernik , V. Zumer . Self-adapting control parameters in differential evolution: A comparative study on numerical benchmark problems. IEEE Transactions on Evolutionary Computation, 2006, 10(6): 646–657

Rights & permissions

The associate editor coordinating the review of this manuscript was Dr. Hao Huan

PDF (1273KB)

0

Accesses

0

Citation

Detail

Sections
Recommended

/

〈 〉