Next Article in Journal
Microwave Imaging for Parkinson’s Disease Detection: A Phantom-Based Feasibility Study Using Temperature-Controlled Dielectric Variations
Previous Article in Journal
Reliable and Adaptive Probabilistic Forecasting for Event-Driven Water-Quality Time Series Using a Gated Hybrid–Mixture Density Network
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Inter-Channel Error Calibration Method for Real-Time DBF-SAR System Based on FPGA

1
Department of Space Microwave Remote Sensing System, Aerospace Information Research Institute, Chinese Academy of Sciences, Beijing 100190, China
2
School of Electronic, Electrical and Communication Engineering, University of Chinese Academy of Sciences, Beijing 100049, China
*
Author to whom correspondence should be addressed.
Sensors 2025, 25(24), 7561; https://doi.org/10.3390/s25247561
Submission received: 6 November 2025 / Revised: 9 December 2025 / Accepted: 10 December 2025 / Published: 12 December 2025
(This article belongs to the Section Radar Sensors)

Abstract

Elevation Digital Beamforming (DBF) technology is key to achieving high-resolution wide-swath (HRWS) imaging in spaceborne Synthetic Aperture Radar (SAR) systems. However, multi-channel DBF-SAR systems face a prominent conflict between the need for real-time channel error calibration and the constraints of limited on-board hardware resources. To address this bottleneck, this paper proposes a real-time channel error calibration method based on Fast Fourier Transform (FFT) pulse compression and introduces a “calibration-operation” dual-mode control with a parameter-persistence architecture. This scheme decouples high-complexity computations by confining them to the system initialization phase, enabling on-board, real-time, closed-loop compensation for multi-channel signals with low resource overhead. Test results from a high-performance Field-Programmable Gate Array (FPGA) platform demonstrate that the system achieves high-precision compensation for inter-channel amplitude, phase, and time-delay errors. In the 4-channel system validation, the DBF synthesized signal-to-noise ratio (SNR) improved by 5.93 dB, reaching a final SNR of 44.26 dB. This performance approaches the theoretical ideal gain and significantly enhances the coherent integration gain of multi-channel signals. This research fully validates the feasibility of on-board, real-time calibration with low resource consumption, providing key technical support for the engineering robustness and efficient data processing of new-generation SAR systems.

1. Introduction

With its unique advantages—including all-weather operation, high-resolution imaging, and strong penetration capabilities—Synthetic Aperture Radar (SAR) has become a cornerstone technology in numerous domains such as military reconnaissance, land and ocean monitoring, disaster management, and geographic mapping [1,2,3,4,5,6]. After decades of evolution, the performance of conventional SAR systems is approaching a bottleneck, yet the demand in practical applications for wider swath coverage and finer target resolution continues to grow. Consequently, the system design and signal processing techniques for new-generation High-Resolution Wide-Swath (HRWS) spaceborne SAR have become a primary research focus in the field [7,8,9,10,11,12,13,14,15,16,17,18,19,20]. Multi-channel SAR systems in elevation, by incorporating Digital Beamforming (DBF) technology [21,22,23,24,25], can generate receive beams with high gain and low sidelobes and scan the observed scene in real time. This capability significantly enhances the signal-to-noise ratio (SNR) for wide-swath imaging. However, the enhanced functionalities and superior performance of DBF-SAR [26,27,28] over conventional systems are underpinned by more complex signal processing algorithms and greater real-time data processing capabilities, which, in turn, present formidable challenges for hardware system design.
The deployment of multiple receive channels in the elevation direction results in a manifold increase in the volume of channel data acquired by the DBF-SAR system. Consequently, its data throughput is orders of magnitude greater than that of a conventional SAR; simultaneously, the DBF system is required to execute more complex functional models in real time. Considering that hardware resources on spaceborne platforms are typically subject to strict constraints, a prominent conflict emerges between the demands of high-performance data processing and the limited supply of on-board resources. Moreover, under the combined influence of factors such as complex electromagnetic environments, platform motion disturbances, and inter-channel hardware inconsistencies, the DBF-SAR system is highly susceptible to issues like phase errors and channel mismatch. These problems can subsequently lead to a degradation of imaging resolution and deviations in target localization.
Channel error has consistently been a core challenge in the radar domain. In early single-channel systems, these errors could be calibrated via offline, non-real-time processing after the data was downlinked to the ground and prior to image formation. For multi-channel systems, however, and particularly for DBF-SAR systems, resolving this issue presents a twofold dilemma. If the beamforming weights are stored on board the satellite, it consumes substantial hardware resources and restricts performance to a set of pre-stored modes. Conversely, if the multi-channel weight data is downlinked to the ground for processing, the operation is constrained by the limited satellite-to-ground transmission bandwidth, which impedes the implementation of real-time, closed-loop control. Consequently, the real-time synthesis of multi-channel signals must be performed on board. Against this backdrop, if channel errors cannot be calibrated in real-time at the hardware level, the error-laden signals will be combined, leading to a severe degradation in the quality of the synthesized data—a problem that is difficult to remedy through subsequent post-processing.
The conventional method for extracting inter-channel errors involves calculating the correlation of calibration reference data from different channels to further extract inter-channel difference information. On this basis, in the range-Doppler domain, the separation of signal subspace and noise subspace is achieved by performing eigenvalue decomposition on the covariance matrix; using the orthogonality of the two subspaces, high-precision estimation of inter-channel errors can be realized. However, existing subspace-based methods (e.g., Multiple Signal Classification (MUSIC) [29] and Estimation of Signal Parameters via Rotational Invariance Techniques (ESPRITs) [30]), although theoretically possessing super-resolution capability, rely heavily on covariance matrix calculation and iterative eigenvalue decomposition. These operations exhibit cubic computational complexity O ( N 3 ) and non-deterministic convergence time, resulting in incompatibility with the stringent deterministic latency and power consumption constraints of the spaceborne Field-Programmable Gate Array (FPGA) platform. Consequently, they are unable to meet the requirements of on-board real-time processing.
To address the prominent conflict in multi-channel systems—where the high demand on hardware resources for on-board real-time calibration clashes with the inability of existing methods to meet real-time requirements—this paper introduces a novel, pulse compression-based scheme for real-time inter-channel error calibration in DBF-SAR. This method achieves on-board, real-time, closed-loop calibration with extremely low resource overhead, significantly enhancing the quality of the synthesized multi-channel signal. This work provides critical technological support for the practical implementation of HRWS spaceborne DBF-SAR and facilitates low-power, real-time processing. The structure of this paper is as follows: First, we elaborate on the origins of inter-channel errors in DBF-SAR and the theoretical basis for signal compensation, proposing a systematic error calibration methodology. Second, we provide a detailed description of the hardware architecture and implementation of the multi-channel error calibration module on an FPGA platform. Finally, the effectiveness of the proposed method is validated through experimental tests that verify the performance metrics of the calibrated signal.

2. Error Calibration Method

2.1. Analysis of the Causes of Channel Errors

The causes of inter-channel errors in DBF-SAR systems are multifaceted, stemming from both hardware non-idealities and dynamic environmental factors. Beyond basic manufacturing variations and transmission path discrepancies, factors such as ionospheric Doppler effects, clock skew, analog-to-digital conversion (ADC) nonlinearities, and quantization noise significantly impact signal integrity. However, from the perspective of signal modeling and real-time calibration, these diverse physical mechanisms primarily manifest as deviations in the channel transfer function’s three core parameters.
Specifically, component aging (long-term) and operational temperature drifts (short-term) principally induce amplitude fluctuations and phase deviations in the analog front-end. Meanwhile, synchronization discrepancies during the initialization of sampling clocks across multiple ADCs, along with clock distribution skew, directly result in inter-channel sampling time delays. Although ionospheric perturbations introduce additional time-varying phase errors and ADC nonlinearities contribute to signal distortion, within the context of channel consistency calibration, these cumulative effects are effectively modeled as a three-dimensional error vector consisting of amplitude mismatch, phase deviation, and time delay. Therefore, accurate extraction and compensation of these three parameters are sufficient to mitigate the dominant effects of the aforementioned complex physical factors.
Although inter-channel errors are manifested as single-point numerical values, this type of systematic deviation directly compromises the coherent integration characteristics of the multi-channel signals. Under ideal conditions, the objective of multi-channel signal synthesis is to achieve coherent superposition, thereby obtaining the maximum array processing gain. For an ideal N-channel system, the coherent integration gain in the power domain should satisfy the criterion of G = 10 log 10 N dB , (where N is the number of channels). Consequently, the synthesized SNR should be proportional to S N R _ s y s = S N R _ s i n g l e + 10 log 10 N . However, the presence of inter-channel errors causes the actual gain to fall significantly below the theoretical value and can even lead to coherent cancellation, degrading the SNR. To quantitatively analyze the actual impact of channel errors on the synthesized SNR, this study conducts a simulation using the system parameters presented in Table 1.
The ranges of the randomly introduced amplitude, phase, and sampling-grid time-delay errors are given in Table 2.
To quantitatively evaluate the impact of channel errors on system performance, the simulation experiment introduces randomly set amplitude, phase, and sampling delay error terms into each signal channel. Subsequently, the SNR is analyzed for each signal after pulse compression, and this is compared with the SNR obtained after first performing DBF synthesis and then applying pulse compression. The relevant results are presented in Table 3:
As is evident from Table 3, the SNR of the DBF-synthesized signal under these conditions shows an improvement of only 8.4759 dB relative to a single channel. This represents a significant deviation from the ideal result and validates the adverse impact of channel errors. This finding underscores that if channel errors are not effectively compensated, the performance advantages of multi-channel synthesis will remain unrealized, severely compromising the engineering robustness of the system design.

2.2. The Principle of Error Calibration Algorithm

Traditional internal calibration injects a reference signal into the receive chain via a coupler and estimates the amplitude, phase, and delay errors of each channel along a dedicated calibration path. However, this approach has three fundamental limitations. First, to avoid ADC saturation and intermodulation distortion, the injection power must be constrained; together with losses from coupling/splitting/switching, this yields a low equivalent SNR in the calibration branch. For a given noise power spectral density and receive bandwidth, the back-end SNR of the calibration echo is therefore typically lower than that of the operational echoes. Second, because the calibration branch is not common-path with the imaging signal, additional amplitude and phase biases are introduced that do not faithfully represent the imaging chain. Third, short-term drifts caused by on-board temperature variations, load changes, and switch states cannot be reliably tracked by the intermittent nature of internal calibration measurements. As a result, accuracy is limited, representativeness for the imaging link is insufficient, and the equivalent SNR of the imaging data is not substantially improved. The problem is exacerbated under weak-echo/strong-noise conditions, where the upper bound on injection power further degrades parameter-extraction accuracy.
In view of the complex system errors and instantaneous channel inconsistencies existing in the DBF-SAR system, this paper proposes a real-time pulse compression calibration algorithm based on Fast Fourier Transform (FFT) implementation. The algorithm makes full use of the large time-bandwidth product characteristic of linear frequency modulation (LFM) signals, and obtains significant SNR gain through matched filtering processing, thereby achieving high-precision error extraction in a low SNR environment.

2.2.1. Pulse Compression and SNR Analysis

The core of this algorithm lies in focusing signal energy using frequency-domain pulse compression, thereby achieving effective separation of signals and noise. According to radar signal processing theory, after the LFM signal undergoes matched filtering, there is the following gain relationship between its output SNR S N R o u t and input SNR S N R i n :
G p c = S N R o u t S N R i n 10 log 10 ( T p · B )
where T p is the signal pulse width and B is the signal bandwidth. In the simulation parameter setting of this system ( T p = 10 µs, B = 40 MHz ), the time-bandwidth product T p B = 400 . This means that the system can provide a signal-to-noise ratio gain of approximately 26 dB. Therefore, even in the original 10 dB signal-to-noise ratio environment set in the simulation, the peak signal-to-noise ratio after pulse compression can be increased to more than 36 dB. This high signal-to-noise ratio characteristic theoretically ensures the extremely low variance of the extraction of amplitude, phase and delay parameters, and effectively overcomes the defect that traditional methods are sensitive to noise.

2.2.2. Algorithm Processing Flow and Mathematical Model

The specific flow of the algorithm is shown in Figure 1. To further suppress sidelobe interference and prevent strong sidelobes from causing peak detection ambiguity in a multi-channel environment, this algorithm introduces Hamming Window weighting processing in the frequency-domain matching process.
Let the echo signal of the k-th channel be r k [ n ] , the reference signal be s ref [ n ] , and the frequency-domain response of the matched filter be H ( ω ) (determined by the transmitted waveform). First, perform FFT transformation on the echo signal of each channel to the frequency domain:
S k ( ω ) = FFT { r k [ n ] }
While performing matched filtering in the frequency domain, multiply by the Hamming window function W ( ω ) to suppress time-domain sidelobes. The modified frequency-domain processing model is as follows:
Y k ( ω ) = S k ( ω ) · H ( ω ) · W ( ω )
where the time-domain window function corresponding to W ( ω ) is w ( n ) = 0.54 0.46 cos ( 2 π n / ( N 1 ) ) , which can reduce the peak sidelobe level, thereby eliminating the interference of sidelobes on the main peak detection.
Subsequently, the signal is restored to the time domain through Inverse Fast Fourier Transform (IFFT), and the complex signal sequence after pulse compression is obtained:
y k [ n ] = IFFT { Y k ( ω ) }
Similarly, perform the same windowed pulse compression processing on the ideal reference signal:
p [ n ] = IFFT FFT { s ref [ n ] } · H ( ω ) · W ( ω )
Search for the maximum modulus value and its position in the sequence after pulse compression, and extract phase information:
a k = max n | y k [ n ] |
n k = sample max n | y k [ n ] |
ϕ k = max n | y k [ n ] |
The reference sequence is the same:
a ref = max n | p [ n ] |
n ref = sample max n | p [ n ] |
ϕ ref = max n | p [ n ] |
Using the extracted parameters, calculate the error of the k-th channel relative to the reference signal. Amplitude error factor:
A ^ k = a ref a k
The phase error is the following:
ϕ ^ k = ϕ ref ϕ k
With the time delay error represented as follows:
τ ^ k = n ref n k
In the actual spaceborne environment, in addition to hardware errors, non-ideal factors such as Doppler frequency shift caused by platform motion will also affect the echo signal. However, considering that the aperture scale of the spaceborne DBF antenna array is much smaller than the target slant range, the Doppler effect manifests as a highly consistent overall time shift and frequency shift (common-mode errors) among each receiving channel. Since the calibration algorithm proposed in this paper is based on the differential extraction of relative parameters between channels (i.e., calculating the difference between channel k and the reference channel), the aforementioned common-mode errors will cancel each other out during the calculation process. Therefore, the Doppler frequency shift does not affect the accuracy of the relative amplitude-phase consistency between channels, and the corrected signal can still ensure the efficiency of beamforming.
By introducing the pulse compression gain mechanism and frequency-domain windowing suppression method, the proposed algorithm significantly improves the anti-noise performance and anti-interference capability while ensuring low resource consumption. It not only solves the real-time problem of traditional methods but also ensures the calibration accuracy in complex channel environments.

2.3. Design Scheme of DBF-SAR Error Calibration System

The architecture of the DBF-SAR channel error calibration system designed in this paper is illustrated in Figure 2. The system is composed of three main parts: a radio frequency (RF) module, an FPGA digital signal processing board, and a PC processor. The RF module provides power for the digital signal processing board. The FPGA functions as the core unit for real-time digital signal processing, integrating several key modules for digital-to-analog conversion(DAC), ADC, signal acquisition, pulse compression, error extraction, and error compensation. This allows for the efficient, low-latency, real-time processing of multi-channel echo signals. In contrast, the PC processor is used for non-real-time, high-level data processing tasks—specifically DBF synthesis and upsampling—which provide the data foundation for final image formation and performance analysis.
The system’s high-performance DAC and ADC can directly achieve the output and sampling of intermediate frequency signals. This design effectively simplifies the hardware structure, adapting to the integration requirements of on-board systems. The error extraction and error compensation modules are the core carriers of the channel error calibration scheme proposed in this paper, and their performance directly determines the system’s overall calibration accuracy. Finally, the compensated signals from multiple channels are transmitted to the PC computing unit to complete the system performance verification.
The real-time error extraction method adopted in this research is based on a direct echo signal processing mechanism. Its technical principle is to achieve the joint estimation of multi-dimensional error parameters by resolving the time–frequency characteristics derived from pulse compression. Specifically, the method leverages the time–frequency coupling property of the LFM signal, performing pulse compression via matched filtering. This process makes it possible to decouple key error parameters—namely the amplitude mismatch factor Δ α i , the phase deviation term Δ φ i , and the relative time delay Δ τ i —within the joint time–frequency domain. Figure 3 shows the comparison result between the error extracted by this method and the channel error initially set by the system.
After extracting the inter-channel amplitude, phase, and time delay error information, compensation must be applied to each channel. The real-time compensation method adopted in this paper is illustrated in Figure 4.
Employs targeted implementation approaches for different types of error: amplitude error is calibrated through multiplicative compensation by adding a multiplier in each path, in the FPGA design, the calibration process uses a 32-bit width (with intermediate accumulation extended to 64 bits); phase error is compensated using a CORDIC module to perform digital phase shifting; and for sampling time delay error, the compensation of inter-channel time delay errors is achieved by combining the dynamic adjustment of sampling timing alignment (via a programmable FIFO). All of the above methods can effectively compensate for the system’s inter-channel errors with minimal additional resource overhead, making the scheme highly feasible and low in complexity under resource constraints.
It is worth noting that in physical hardware, time delay and phase error are correlated, since a time delay τ induces a carrier phase shift Δ ϕ = 2 π f c τ . The proposed method addresses this coupling issue by extracting the total phase error observed at the pulse compression peak. The phase ϕ ^ k extracted in Equation (13) naturally includes the inherent hardware phase deviation and the phase shift caused by time delay. Therefore, the application of phase compensation (via CORDIC) eliminates the composite phase error. Meanwhile, digital time delay compensation (via FIFO) aligns the signal envelope. Since digital integer shift does not introduce additional phase rotation, these two compensation steps can be performed independently, thereby achieving complete calibration of the correlated errors.
After completing the channel error compensation, to verify the effect of the compensation, the SNR of the single-channel pulse compression result was again compared with the SNR of the pulse-compressed signal after DBF synthesis. The relevant results are shown in Table 4.
As shown in Table 4, after compensating for the inter-channel amplitude, phase, and sampling delay errors, the SNR of the DBF-synthesized signal improved by 11.6474 dB relative to a single channel. Theoretically, for an N-channel signal synthesis, the SNR should increase by 10 log 10 N dB ; for this system, (where N = 16, the ideal theoretical gain is 12.0412 dB). The low deviation between the measured improvement and this ideal gain fully validates the high precision and engineering effectiveness of the proposed pulse compression-based error extraction and real-time inverse compensation scheme.

3. Experiments and Results

3.1. Hardware Implementation and Real-Time Optimization

In a DBF system, inter-channel amplitude and phase inconsistency are critical factor that affect system performance. To achieve high-precision compensation for the received signals, this design employs a three-stage processing pipeline comprising Pulse Compression, Error Extraction, and Error Compensation. However, because the pulse compression process involves complex computations such as the FFT/IFFT, it introduces a significant, fixed pipeline latency. If this high-latency calibration process were to be repeatedly executed on a frame-by-frame basis during normal system operation, it would severely limit the system’s computational efficiency and data throughput rate.
To resolve this real-time bottleneck and adapt to dynamic variations in the spaceborne environment, this paper proposes a hardware architecture optimization scheme based on a “calibration-operation” dual-mode control and parameter persistence. This scheme decouples the high-complexity, high-latency error extraction computation by confining it to periodic calibration operations (e.g., performed during system initialization or intervals between data takes). Given that environmental factors such as thermal drift are typically slow-varying processes, this approach achieves “intermittent computation with persistent coefficient storage for compensation.” This strategy not only effectively tracks time-varying drifts in channel parameters but also significantly reduces processing latency and resource consumption during the system’s stable operational mode (i.e., the data acquisition and synthesis phase).
The FPGA hardware architecture employing a “calibration-operation” dual-mode control with parameter persistence is illustrated in Figure 5. When Key 1 is pressed, the channel echo enters the error-extraction mode, where amplitude, phase, and timing (delay) errors are estimated. Upon completion, Indicator LED 1 turns on, and the extracted error parameters are latched into registers for persistent storage and subsequent compensation. Pressing Key 2 switches the input channel echo to the error-compensation mode: the signal is then routed only through the calibration module, bypassing pulse compression and other high-latency processing, which substantially reduces per-calibration latency and thereby ensures real-time operation.

3.2. Simulation Experiment Results

To verify the performance of the DBF-SAR real-time inter-channel error calibration system, the research team constructed an equivalent 4-channel test platform in a ground environment to conduct echo signal tests. This paper selects the high-performance Kintex Ultrascale series FPGA chip (KU040) manufactured by Xilinx (San Jose, CA, USA) as the hardware platform. This chip is equipped with abundant logic resources, high-speed data processing capabilities, and flexible reconfigurable characteristics, which can fully meet the requirements of the DBF-SAR system for real-time performance and complexity. As shown in Figure 6, the ground test system consists of a computer and an FPGA digital signal processing board. The Integrated Logic Analyzer (ILA) online debugging process is shown in Figure 7.
To fully evaluate the calibration performance, errors in all three dimensions—amplitude, phase, and time delay—were simultaneously injected into the channel signals. The scope and characteristics of these errors are consistent with the simulation parameters previously defined in Table 2. During the testing process, the computer sends control instructions to the digital signal board. Upon receiving these instructions, the high-performance FPGA first generates a reference LFM signal. This signal is output via the DAC and looped back to the ADC input, and within this transmission path, channel errors are either injected externally or emulated internally by the FPGA to simulate the error-laden echo signals received by a DBF-SAR. Subsequently, the FPGA digital signal board completes the real-time channel error extraction and compensation operations. The calibrated data from the four channels are then transmitted to the PC processor, where subsequent non-real-time processing tasks, such as DBF synthesis and performance analysis, are executed.
Figure 8 intuitively displays a comparison of the multi-channel synthesized pulse compression results after real-time calibration with those from signals containing channel errors.
In this simulation case, the single-channel post-pulse-compression SNR is approximately 47.35 dB; a 4-channel configuration should provide a 6.02 dB gain, and a 16-channel configuration should provide a 12.04 dB gain. Figure 8a shows that in the presence of channel errors, an SNR improvement of only 3.94 dB is provided, and Figure 8c shows an SNR improvement of only 2.8 dB. After error calibration, the system successfully achieves its designed performance metrics (Figure 8b,d). By quantitatively calculating the key performance metric of SNR before and after calibration, this paper further validates the high-precision compensation capability and excellent performance of the DBF-SAR real-time channel calibration system.

3.3. Engineering Constraints and Power Analysis for Spaceborne Platforms

Considering the stringent Size, Weight, and Power (SWaP) constraints of the spaceborne platform, this design conducts a detailed evaluation of the resource utilization and power consumption of the FPGA implementation.
(1)
Resource Utilization: As shown in Table 5 and Table 6, on the Kintex Ultrascale FPGA, the occupancy rates of LUT (core logic) and DSP units of the error calibration system are only 5.7% and 3.48%, respectively. This extremely low resource utilization rate (approximately 10%) holds significant engineering significance: it not only avoids the congestion risk during large-scale multi-channel parallel processing but also reserves sufficient chip space for the subsequent integration of more complex imaging algorithms and other designs.
(2)
Power Consumption Analysis: The power consumption analysis report based on Vivado Post-Implementation shows that at an operating frequency of 100 MHz for the system clock, the total on-chip power consumption of the real-time error calibration module is only 0.963 W, among which the dynamic power consumption caused by logic flipping and signal processing is 0.333 W, and the static leakage power consumption of the device is 0.63 W. This scheme significantly reduces energy consumption while ensuring accuracy. For the spaceborne environment that is extremely sensitive to thermal design, this low-power characteristic means that the pressure on the thermal management subsystem can be reduced, and valuable power budgets can be reserved for other high-throughput data processing tasks on the satellite, fully verifying the robustness and feasibility of the scheme in engineering applications.
(3)
Real-time Constraints: Compared with high-complexity iterative algorithms, this design is based on a pipelined architecture, and the processing latency from data input to error parameter extraction is approximately 300 µs. This deterministic low-latency characteristic ensures that the system can adapt to the high Pulse Repetition Frequency (PRF) operating mode and meet the real-time constraints of HRWS imaging.
Table 5. The utilization of synthesis design resources.
Table 5. The utilization of synthesis design resources.
ResourceEstimationAvailableUtilization %
LUT36,793331,68011.09
LUTRAM29,696146,88020.22
FF10,461663,3601.58
BRAM1610801.48
IO75201.35
BFUG16240.16
Table 6. The utilization of implementation design resources.
Table 6. The utilization of implementation design resources.
ResourceUtilizationAvailableUtilization %
LUT18,902331,6805.70
LUTRAM1659146,8801.13
FF23,209663,3603.50
DSP9727603.48
IO75201.35
BFUG76241.12

4. Conclusions

This paper investigates the channel error problem in the engineering practice of DBF-SAR systems, which arises from multi-channel hardware non-idealities and environmental perturbations, and proposes a real-time calibration method for inter-channel amplitude, phase, and time delay based on frequency-domain pulse compression. By introducing a “calibration-operation” dual-mode control and parameter persistence architecture, the method effectively confines high-complexity computations to the initialization phase, achieving high-precision, real-time compensation of multi-channel signals with extremely low hardware resource overhead. This enables the resolution of mismatch issues introduced by the channel links prior to DBF synthesis. Experimental results demonstrate that after eliminating channel errors, the SNR of the DBF-synthesized signal is improved by 5.93 dB, which is a performance level that approaches the ideal theoretical value of 6.02 dB. This fully validates the significant enhancement effect of the proposed scheme on the final imaging quality of the system. The findings of this study successfully validate the feasibility of on-board, real-time channel calibration with low resource consumption, providing important technical support and a practical reference for the future engineering deployment of new-regime SAR systems and for the design of data links for high-resolution, wide-swath imaging. While the point target analysis confirms the theoretical validity and high precision of the proposed method, we acknowledge that strong ground clutter and dynamic scene variations in real spaceborne missions may introduce additional challenges. Future work will be dedicated to verifying this architecture using airborne multi-channel SAR data and investigating its performance in complex clutter environments to further enhance its engineering robustness.

Author Contributions

Conceptualization, Y.M., J.Q., P.W., Y.L., Z.Y., Y.W., X.C. and Y.F.; resources, P.W.; writing—original draft preparation, Y.M.; writing—review and editing, Y.M., J.Q., P.W., Y.L., Z.Y., Y.W., X.C. and Y.F.; supervision, P.W., J.Q. and Z.Y.; project administration, P.W.; funding acquisition, P.W. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Zhang, C. Synthetic Aperture Radar. Bull. Chin. Acad. Sci. 1987, 2, 337–338. [Google Scholar]
  2. Pi, Y.; Yang, J.; Fu, Y.; Yang, X. Principles of Synthetic Aperture Radar Imaging; University of Electronic Science and Technology of China Press: Chengdu, China, 2007. [Google Scholar]
  3. Cumming, I.G.; Wong, F.H. Synthetic Aperture Radar Imaging: Algorithms and Implementation; Electronics Industry Press: Beijing, China, 2007. [Google Scholar]
  4. Wei, Z. Synthetic Aperture Radar Satellites; Science Press: Beijing, China, 2001. [Google Scholar]
  5. Zhang, G.; Zhao, Y. Phased Array Radar Technology; Electronics Industry Press: Beijing, China, 2006. [Google Scholar]
  6. Bao, Z.; Xing, M.; Wang, T. Radar Imaging Technology; Electronics Industry Press: Beijing, China, 2005. [Google Scholar]
  7. Deng, Y.; Zhao, F.; Wang, Y. Development Trends and Applications of Spaceborne SAR Technology. J. Radars 2012, 1, 1–10. [Google Scholar] [CrossRef]
  8. Gao, X. Research on Spaceborne Spotlight-Mode Synthetic Aperture Radar System. Ph.D. Thesis, Graduate University of the Chinese Academy of Sciences, Beijing, China, 2004. [Google Scholar]
  9. De Zan, F.; Guarnieri, A.M. TOPSAR: Terrain Observation by Progressive Scans. IEEE Trans. Geosci. Remote Sens. 2006, 44, 2352–2360. [Google Scholar] [CrossRef]
  10. Feng, F.; Li, S.; Yu, W.; Huang, P.; Xu, W. Echo separation in multidimensional waveform encoding SAR remote sensing using an advanced null-steering beamformer. IEEE Trans. Geosci. Remote Sens. 2012, 50, 4157–4171. [Google Scholar] [CrossRef]
  11. Zamparelli, V.; Fornaro, G.; Lanari, R.; Perna, S.; Reale, D. Processing of Sliding Spotlight SAR Data in Presence of Squint. In Proceedings of the 2012 IEEE International Geoscience and Remote Sensing Symposium (IGARSS), Munich, Germany, 22–27 July 2012; pp. 2137–2140. [Google Scholar]
  12. Naftaly, U.; Levy–Nathansohn, R. Overview of the TECSAR Satellite Hardware and Mosaic Mode. IEEE Geosci. Remote Sens. Lett. 2008, 5, 423–426. [Google Scholar] [CrossRef]
  13. Lanari, R.; Tesauro, M.; Sansosti, E.; Fornaro, G. Spotlight SAR Data Focusing Based on a Two-Step Processing Approach. IEEE Trans. Geosci. Remote Sens. 2002, 39, 1993–2004. [Google Scholar] [CrossRef]
  14. Krieger, G.; Gebert, N.; Moreira, A. SAR Signal Reconstruction from Non-Uniform Displaced Phase Centre Sampling. In IGARSS 2004: IEEE International Geoscience and Remote Sensing Symposium; IEEE: New York, NY, USA, 2004; Volume 3, pp. 1763–1766. [Google Scholar]
  15. Kim, J.-H.; Younis, M.; Prats-Iraola, P.; Gabele, M.; Krieger, G. First Spaceborne Demonstration of Digital Beamforming for Azimuth Ambiguity Suppression. IEEE Trans. Geosci. Remote Sens. 2012, 51, 579–590. [Google Scholar] [CrossRef]
  16. Fusco, A.; Pepe, A.; Lanari, R. Sentinel-1 TOPS Data Focusing Based on a Modified Two-Step Processing Approach. In Proceedings of the 2017 IEEE International Geoscience and Remote Sensing Symposium (IGARSS), Fort Worth, TX, USA, 23–28 July 2017; pp. 2389–2391. [Google Scholar]
  17. Fornaro, G.; Lanari, R.; Sansosti, E.; Tesauro, M. A Two-Step Spotlight SAR Data Focusing Approach. In IGARSS 2000: IEEE 2000 International Geoscience and Remote Sensing Symposium; IEEE: New York, NY, USA, 2000; Volume 1, pp. 84–86. [Google Scholar]
  18. Krieger, G.; Gebert, N.; Moreira, A. Unambiguous SAR Signal Reconstruction from Nonuniform Displaced Phase Center Sampling. IEEE Geosci. Remote Sens. Lett. 2004, 1, 260–264. [Google Scholar] [CrossRef]
  19. An, D.; Huang, X.; Zhou, Z. A New Deramping Algorithm for Airborne Squint-Mode Spotlight SAR Data Processing. In Proceedings of the 2009 2nd Asian-Pacific Conference on Synthetic Aperture Radar, Xi’an, China, 26–30 October 2009; pp. 84–88. [Google Scholar]
  20. An, D.; Huang, X.; Jin, T.; Zhou, Z. Extended Two-Step Focusing Approach for Squinted Spotlight SAR Imaging. IEEE Trans. Geosci. Remote Sens. 2011, 50, 2889–2900. [Google Scholar] [CrossRef]
  21. Limbach, M.; Gabler, B.; Horn, R.; Kosc, A.; Di Maria, A.; Scheiber, R. P-Band Antenna Array for Airborne SAR Application and DBF SAR Demonstration. In Proceedings of the 2015 9th European Conference on Antennas and Propagation (EuCAP), Lisbon, Portugal, 12–17 April 2015; pp. 1–5. [Google Scholar]
  22. Ye, S.; Yang, T.; Li, W. A Novel Algorithm for Spaceborne SAR DBF Based on Sparse Spatial Spectrum Estimation. In Proceedings of the 2018 China International SAR Symposium (CISS), Shanghai, China, 10–12 October 2018; pp. 1–4. [Google Scholar]
  23. Li, B.; Sun, G.; Xing, M. The Study on Range DBF Method for Real Data Processing. In Proceedings of the 2018 China International SAR Symposium (CISS), Shanghai, China, 10–12 October 2018; pp. 1–5. [Google Scholar]
  24. Jing, G.; Xing, M.; Chen, J.; Sun, G.; Bao, Z. A Novel Digital Beam-Forming (DBF) Method for Multi-Mode MIMO-SAR. In Proceedings of the 2016 CIE International Conference on Radar (RADAR), Guangzhou, China, 10–13 October 2016; pp. 1–5. [Google Scholar]
  25. Liu, X.; Gao, W.; Deng, Y. Synthesis Technique of Array-Fed Shaped-Reflector Antenna for DBF-SAR Application. IEEE Antennas Wirel. Propag. Lett. 2011, 11, 30–33. [Google Scholar]
  26. Bordoni, F.; López-Dekker, F.; Sanjuan-Ferrer, M.J. Beam-Switch Wide-Swath Mode for Interferometrically Compatible Products of the Post-Sentinel HRWS SAR System. In Proceedings of the 2017 18th International Radar Symposium (IRS), Prague, Czech Republic, 28–30 June 2017; pp. 1–6. [Google Scholar]
  27. Gebert, N.; Krieger, G.; Moreira, A. Digital Beamforming on Receive: Techniques and Optimization Strategies for High-Resolution Wide-Swath SAR Imaging. IEEE Trans. Aerosp. Electron. Syst. 2009, 45, 564–592. [Google Scholar] [CrossRef]
  28. Younis, M.; Fischer, C.; Wiesbeck, W. Digital Beamforming in SAR Systems. IEEE Trans. Geosci. Remote Sens. 2003, 41, 1735–1739. [Google Scholar] [CrossRef]
  29. Schmidt, R. Multiple Emitter Location and Signal Parameter Estimation. IEEE Trans. Antennas Propag. 1986, 34, 276–280. [Google Scholar] [CrossRef]
  30. Roy, R.; Kailath, T. ESPRIT-Estimation of Signal Parameters via Rotational Invariance Techniques. IEEE Trans. Acoust. Speech Signal Process. 2002, 37, 984–995. [Google Scholar] [CrossRef]
Figure 1. The process of the channel error calibration algorithm.
Figure 1. The process of the channel error calibration algorithm.
Sensors 25 07561 g001
Figure 2. DBF-SAR channel error calibration system.
Figure 2. DBF-SAR channel error calibration system.
Sensors 25 07561 g002
Figure 3. Error estimation results.
Figure 3. Error estimation results.
Sensors 25 07561 g003
Figure 4. Flowchart of channel error compensation.
Figure 4. Flowchart of channel error compensation.
Sensors 25 07561 g004
Figure 5. Shows the FPGA flowchart based on the “calibration-operation” dual-mode control.
Figure 5. Shows the FPGA flowchart based on the “calibration-operation” dual-mode control.
Sensors 25 07561 g005
Figure 6. Hardware platform of the ground test system.
Figure 6. Hardware platform of the ground test system.
Sensors 25 07561 g006
Figure 7. ILA simulation debugging.
Figure 7. ILA simulation debugging.
Sensors 25 07561 g007
Figure 8. Impact of channel error on the point target response and signal-to-noise ratio (SNR). (a) N = 4, DBF with channel errors. (b) N = 4, DBF after channel error calibration. (c) N = 16, DBF with channel errors. (d) N = 16, DBF after channel error calibration.
Figure 8. Impact of channel error on the point target response and signal-to-noise ratio (SNR). (a) N = 4, DBF with channel errors. (b) N = 4, DBF after channel error calibration. (c) N = 16, DBF with channel errors. (d) N = 16, DBF after channel error calibration.
Sensors 25 07561 g008
Table 1. Simulation system parameters.
Table 1. Simulation system parameters.
ParameterValue
Carrier Frequency9.65 GHz
Orbit Height567 km
Sample Rate240 MHz
Signal Pulse Duration10 µs
Signal Bandwidth40 MHz
Antenna Installation Angle 25
Number of Channels16
Signal-to-Noise Ratio10 dB
Look Angle of the Antenna Normal Direction23∼27°
Table 2. Simulation error parameters.
Table 2. Simulation error parameters.
Error TypeScopeUnit
Amplitude Error−1∼1dB
Phase Error−20∼20°
Time-Delay Error−5∼5Sampling Point
Table 3. Signal-to-noise ratio analysis of uncalibrated errors.
Table 3. Signal-to-noise ratio analysis of uncalibrated errors.
ObjectSNR (dB)
Channel 138.1559
Channel 238.2921
Channel 1638.1219
DBF Synthetic Result46.7913
Average Improvement8.4759
Table 4. Analysis of signal-to-noise ratio after error compensation.
Table 4. Analysis of signal-to-noise ratio after error compensation.
ObjectSNR (dB)
Channel 138.1559
Channel 238.2921
Channel 1638.1219
DBF Synthetic Result49.9628
Average Improvement11.6474
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Meng, Y.; Qiu, J.; Wang, P.; Liu, Y.; Yang, Z.; Wei, Y.; Cheng, X.; Feng, Y. Inter-Channel Error Calibration Method for Real-Time DBF-SAR System Based on FPGA. Sensors 2025, 25, 7561. https://doi.org/10.3390/s25247561

AMA Style

Meng Y, Qiu J, Wang P, Liu Y, Yang Z, Wei Y, Cheng X, Feng Y. Inter-Channel Error Calibration Method for Real-Time DBF-SAR System Based on FPGA. Sensors. 2025; 25(24):7561. https://doi.org/10.3390/s25247561

Chicago/Turabian Style

Meng, Yao, Jinsong Qiu, Pei Wang, Yang Liu, Zhen Yang, Yihai Wei, Xuerui Cheng, and Yihang Feng. 2025. "Inter-Channel Error Calibration Method for Real-Time DBF-SAR System Based on FPGA" Sensors 25, no. 24: 7561. https://doi.org/10.3390/s25247561

APA Style

Meng, Y., Qiu, J., Wang, P., Liu, Y., Yang, Z., Wei, Y., Cheng, X., & Feng, Y. (2025). Inter-Channel Error Calibration Method for Real-Time DBF-SAR System Based on FPGA. Sensors, 25(24), 7561. https://doi.org/10.3390/s25247561

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop