Next Article in Journal
Spatiotemporal Mapping of Soil Profile Moisture in Oases in Arid Areas
Previous Article in Journal
On-Orbit Calibration Method for Rotation Axis Misalignment in Rotating Mirror-Based Wide-Field Space Cameras
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

The Establishment and Verification of a Velocity Doppler Transfer Model for Dual-Beam Squint Airborne SAR

1
State Key Laboratory of Climate System Prediction and Risk Management, Nanjing University of Information Science and Technology, Nanjing 210044, China
2
SANYA Oceanographic Laboratory, Sanya 572000, China
3
School of Marine Sciences, Nanjing University of Information Science and Technology, Nanjing 210044, China
4
Key Laboratory of Space Ocean Remote Sensing and Applications, Ministry of Natural Resources, Beijing 100081, China
*
Author to whom correspondence should be addressed.
Remote Sens. 2025, 17(15), 2743; https://doi.org/10.3390/rs17152743
Submission received: 17 May 2025 / Revised: 25 July 2025 / Accepted: 5 August 2025 / Published: 7 August 2025
(This article belongs to the Section Ocean Remote Sensing)

Abstract

Measuring ocean currents is essential for oceanographic studies, and dual-beam squint airborne SAR measurements provide significant advantages, including flexibility, cost-effectiveness, and extensive coverage. However, substantial attitude changes in the airborne platform introduce challenges to achieving accurate ocean current measurements. Additionally, existing attitude correction methods fail to account for the off-nadir angle and squint angle errors of targets located at the edge of the beam’s ground footprint, further impacting measurement precision. To address these limitations, this paper proposes a dual-beam squint airborne velocity Doppler transfer model. The squint antenna view vector is initially defined in the aircraft-centered frame of reference and subsequently described using the flightpath frame of reference. By estimating the Doppler frequency caused by aircraft attitude changes, the velocity Doppler transfer model is established. This model is then applied to invert sea surface currents. An error analysis is conducted, and the Monte Carlo method is employed to validate the model’s accuracy. The results demonstrate that the proposed velocity Doppler transfer model effectively inverts sea surface currents with high accuracy in both velocity and direction. Compared to pre-existing methods, the proposed model shows superior performance, particularly in addressing off-nadir and squint angle errors, thereby enhancing overall measurement precision.

1. Introduction

Ocean currents play a pivotal role in the movement of seawater and exert a profound influence on weather and climate over the oceans [1,2]. Remote sensing, as an all-day, all-weather detection method, provides significant advantages in acquiring dynamic information about sea surface currents, including high efficiency and relatively low cost. Among various remote sensing instruments, synthetic aperture radar (SAR) stands out due to its ability to measure parameters such as the backscattering coefficient, Doppler centroid frequency (FDC), and others, which are highly advantageous for estimating sea surface currents. There are two primary methods used in SAR-based measurements of sea surface currents: the interferometric method and the Doppler centroid inversion method.
The interferometric method was proposed by Goldstein et al. [3,4] and Shemer et al. [5]. Then, Romeiser et al. constructed a new sea surface backscattering model named the M4S model [6,7]. The scattering mechanism assumed by this model is the Bragg scattering and specular scattering, which is used to infer the sea surface currents by taking into account the interaction between wind and current [8,9,10]. Through these studies, Romeiser et al. [6,7,9] established the connection between sea surface currents and the interferometric phase information, and the interferometric method has been fully developed. Then, many studies have analyzed the effect of the interferometric method. In 2001, Romeiser et al. [9] compared results of along-track interferometric (ATI) SAR inversion and acoustic Doppler current profiler (ADCP) and circulation model to analyze the feasibility and limitations of inverting sea surface currents by ATI. The results show that ATI can be used to invert sea surface currents in coastal zones with high resolution, and the inverted sea surface currents can be used to further invert underwater topography with high resolution. After that, Kersten et al. [11] proved that the phase error of the along-track interferometric SAR (ATI-SAR) is smaller than that of single-phase center SAR; that is, the velocity error is smaller. Moreover, for the system with same power and total antenna size, ATI method has higher sensitivity [11]. Since then, multi-aperture along-track interferometric (MA-ATI) is conducted and the concept of multi-beam interference is extended to obtain the direction of sea surface currents [11,12,13,14,15,16,17,18,19]. When ATI method is used to measure sea surface currents, the interferometric phase must be accurate enough. Therefore, the phase imbalance caused by error of antenna phase center and attitude cannot be ignored. So, the correction of attitude error and other variables is very important for sea surface current measurement.
The feasibility of the Doppler centroid inversion method was first analyzed by Charpon et al. [20] in 2005, and a simplified Doppler centroid model was also provided. They further analyzed the factors that may cause deviations in Doppler information [20]. Building on the work of Charpon et al., Johannessen et al. established the relationship between the radar imaging model (RIM) model and Doppler information and constructed the DopRIM model [21]. This model was then used to analyze the Doppler imaging of the Agulhas current in southern South Africa [22,23]. Hansen et al. employed the DopRIM model to simulate wave–current interaction in strong tidal current areas, further illustrating the modulation effect of strong surface currents on sea surface roughness and slant distance Doppler signals [24]. Charpon’s team has also been exploring the use of Doppler information to invert ocean circulation and its mesoscale–submesoscale characteristics [25,26,27,28,29,30,31,32,33]. The calculation of Doppler centroid is closely related to the attitude of the radar platform, so the correction of attitude error and other variables is very important for sea surface current measurement.
It is evident from the above discussion that correcting attitude errors is crucial for accurate sea surface current measurements. To calculate these errors, the SAR platform velocity Doppler transfer model (VDTM) must first be established. In 2005, Cumming & Wong developed the spaceborne VDTM [34]. While this model is effective for correcting attitude errors in spaceborne platforms, it is not applicable to airborne platforms. This limitation arises because airborne platforms do not need to account for factors such as Earth’s curvature and rotation, which are critical considerations for spaceborne systems. Moreover, airborne platforms exhibit more pronounced attitude changes compared to their spaceborne counterparts. Despite these differences, airborne platforms play a vital role in sea surface current measurement. They serve as test beds for spaceborne systems and are indispensable in the development of new technologies. Additionally, airborne platforms offer advantages in terms of flexibility and cost-effectiveness that spaceborne platforms cannot match. Therefore, it is essential to establish a model specifically designed for attitude error correction in airborne platforms. Current methods only account for the need to obtain radial components of ocean currents without addressing the requirement for attitude variation correction in acquiring ocean current vectors; however, the acquisition of ocean current vectors is of importance for oceanographic research. To obtain an ocean current vector, observations must be made from two different directions which means two beams are needed [35]. In this framework, beam 1 and beam 2 illuminate the same sea surface scene from two different directions successively, retrieving two radial components of the ocean current vector. The two radial components are then combined through vector synthesis to derive the ocean current vector. So, it is also important to establish a VDTM specifically designed for dual-beam squint airborne SAR.
For radial components of ocean current vector estimation, the ATI method and the DCA method can be used. Since the DCA method offers advantages over the ATI method in terms of easier data acquisition, greater operational flexibility, a simpler and more efficient processing workflow, and insensitivity to phase unwrapping issues. Although the spatial resolution of the ATI method is higher, the DCA method can achieve comparable ocean current measurement accuracy to that of the ATI method while not having higher requirements for radar design [35].
Motivated by these considerations, this paper aims to build the dual-beam squint airborne VDTM. This model is then utilized to invert sea surface currents, followed by a verification of the VDTM. In this model, the DCA method is used to retrieve the radial component of the ocean current vector, with a time interval of 1 ms between consecutive pulses. In this paper, Section 2 details the development of the dual-beam squint airborne VDTM and outlines the inversion process for sea surface currents. Section 3 presents the ocean current inversion result based on VDTM, compares it with the actual ocean current, and analyzes potential errors in the VDTM. Section 4 verifies the accuracy of VDTM. Finally, Section 5 offers a comprehensive summary of the entire study.

2. Methods

This section aims to establish the dual-beam squint airborne VDTM, which will be used to invert sea surface currents measured by dual-beam squint airborne SAR.

2.1. Establishment of Aircraft-Centered Frame of Reference (ACFR)

The ACFR serves as the primary reference frame, as illustrated in Figure 1. In this frame, the X -axis denotes the forward direction pointing toward the aircraft’s nose, the Y -axis points to the left side of the aircraft within its horizontal plane and is orthogonal to the X -axis, while the Z -axis represents the upward vertical direction, orthogonal to the X O Y plane and directed away from the aircraft’s center. This configuration establishes an orthogonal reference frame. Within the ACFR, the position of the aircraft A 0 , is denoted as follows:
A 0 = 0 , 0 , 0 T ,
where ( · ) T represents the transpose operation.
For illustrative purposes, we first consider the off-nadir angle, as shown in Figure 2. Assuming that the radar antenna is mounted on the aircraft body such that the radar boresight lies within the Y O Z plane, the unit boresight vector U 0 f can be defined as:
U 0 f = [ 0 , s i n ( γ ) , c o s ( γ ) ] T ,
where γ represents the off-nadir angle, defined as the angle between the O Z axis and the beam direction.
Next, the squint angle is taken into account, as illustrated in Figure 3. The specific pointing angles of the fore and aft beams are defined by the view vectors U 0 f s 1 and U 0 f s 2 as follows:
U 0 f s 1 = tan π 2 ζ × U 0 f + [ 1 0 0 ] , U 0 f s 2 = tan π 2 + ζ × U 0 f + [ 1 0 0 ] ,
where ζ represents the squint angle, defined as the angle between the side-looking radar antenna and the squint antenna. For consistency with other parameters, U 0 f s 1 and U 0 f s 2 need to be normalized into unit view vectors U 0 f u s 1 and U 0 f u s 2 respectively. The off-nadir angle together with the squint angle, determines the three-dimensional pointing direction of the radar antenna. So, the off-nadir angle is critical for determining the radial velocity components of ocean current and subsequently deriving the ocean current vector.

2.2. Establishment of Flightpath Frame of Reference (FFR)

The aircraft attitude is typically described using the FFR, as illustrated in Figure 4. In this reference frame the X -axis aligns with the north direction, the Y -axis aligns with the west direction, and the Z -axis extends downward, orthogonal to the horizontal plane from the aircraft’s center. The origin of the FFR corresponds to the projection of the aircraft’s center onto the ground.
To define variables in the FFR, ACFR should be converted to FFR, it is necessary to apply a rotational transformation to the ACFR. Specifically, the first step involves rotating ACFR clockwise around the positive X -axis by an angle φ , which is referred to as the roll angle (as illustrated in Figure 5). This transformation is achieved through a series of well-defined mathematical operations as follows:
T x = 1 0 0 0 c o s ( φ ) s i n ( φ ) 0 s i n ( φ ) c o s ( φ ) .
Next, the ACFR is rotated clockwise around the positive Y -axis by an angle θ , which is referred to as the pitch angle (as depicted in Figure 6). This rotation is implemented through a transformation matrix or a set of mathematical operations as follows:
T y = c o s ( θ ) 0 s i n ( θ ) 0 1 0 s i n ( θ ) 0 c o s ( θ ) .
Finally, the ACFR is rotated clockwise around the positive Z -axis by an angle ψ , which is referred to as the yaw angle (as illustrated in Figure 7). This rotation is accomplished through a specific transformation matrix or mathematical operation as follows:
T z = c o s ( ψ ) s i n ( ψ ) 0 s i n ( ψ ) c o s ( ψ ) 0 0 0 1 .
The position of the aircraft A 1 and two view vectors of the squint antennas U 1 s 1 , U 1 s 2 in FFR can be expressed as follows:
A 1 = 1 0 0 0 c o s ( φ ) s i n ( φ ) 0 s i n ( φ ) c o s ( φ ) c o s ( θ ) 0 s i n ( θ ) 0 1 0 s i n ( θ ) 0 c o s ( θ ) c o s ( ψ ) s i n ( ψ ) 0 s i n ( ψ ) c o s ( ψ ) 0 0 0 1 0 , 0 , 0 T + 0 0 h , U 1 s 1 = 1 0 0 0 c o s ( φ ) s i n ( φ ) 0 s i n ( φ ) c o s ( φ ) c o s ( θ ) 0 s i n ( θ ) 0 1 0 s i n ( θ ) 0 c o s ( θ ) c o s ( ψ ) s i n ( ψ ) 0 s i n ( ψ ) c o s ( ψ ) 0 0 0 1 U 0 f u s 1 , U 1 s 2 = 1 0 0 0 c o s ( φ ) s i n ( φ ) 0 s i n ( φ ) c o s ( φ ) c o s ( θ ) 0 s i n ( θ ) 0 1 0 s i n ( θ ) 0 c o s ( θ ) c o s ( ψ ) s i n ( ψ ) 0 s i n ( ψ ) c o s ( ψ ) 0 0 0 1 U 0 f u s 2 ,
where h is the height of the aircraft.

2.3. Estimation of FDC

Having detailed the aircraft position and the two view vectors of the squint antennas in FFR, it is necessary to estimate the FDC resulting from the aircraft attitude in order to construct the VDTM. The relative velocities of the aircraft, denoted as V r e l s 1 and V r e l s 2 , are derived from the following:
V r e l s 1 = V 1 U 1 s 1 V q U 1 s 1 , V r e l s 2 = V 1 U 1 s 2 V q U 1 s 2 .
Here, V q denotes the velocity of the target and is set to 0 to emphasize the impact of the aircraft’s attitude, while V 1 represents the velocity of the aircraft. The FDC resulting from the aircraft’s attitude can be determined from the following:
f a 1 = 2 V r e l s 1 λ , f a 2 = 2 V r e l s 2 λ .
Here, f a 1 and f a 2 represent the FDC of the two squint beams caused by the aircraft’s attitude, while λ denotes the radar wavelength. At this point, the VDTM has already been established.

2.4. Inversion of Sea Surface Current

After establishing the VDTM, the sea surface current can be inverted using this model. First, the FDC of the target located at the center of the two squint beams, denoted as f 1 and f 2 , is obtained by measurement through the average cross-correlation coefficient (ACCC) [34].
f 1 = i s 1 * ( i · t ) · s 1 ( ( i + 1 ) · t ) 2 π · F p r f , f 2 = i s 2 * ( i · t ) · s 2 ( ( i + 1 ) · t ) 2 π · F p r f .
Here, · represents the phase of a complex number, t is the azimuth signal sampling interval, F prf is the pulse repetition frequency, s denotes the azimuth signal, and · * indicates the complex conjugate. The relationship between the FDC caused by the sea surface current and the aircraft attitude can be expressed as follows:
f 1 = f c 1 + f a 1 , f 2 = f c 2 + f a 2 .
Here, f c 1 and f c 2 represent the FDC of the two squint beams induced by the sea surface current, while f a 1 and f a 2 represent the FDC of the two squint beams caused by the aircraft attitude. To obtain f c 1 and f c 2 , f a 1 and f a 2 are calculated using VDTM. The velocities of the sea surface current, when projected along the two radar view vectors, can then be derived from the following:
V c 1 = f c 1 λ 2 , V c 2 = f c 2 λ 2 .
Here, V c 1 and V c 2 represent the velocity components of the sea surface current projected along the two radar view vectors. Finally, the sea surface current vector can be determined using the following:
V c · U 1 s 1 = V c 1 , V c · U 1 s 2 = V c 2 .
It can be expanded as follows:
V c ( 1 ) U 1 s 1 ( 1 ) + V c ( 2 ) U 1 s 1 ( 2 ) = V c 1 , V c ( 1 ) U 1 s 2 ( 1 ) + V c ( 2 ) U 1 s 2 ( 2 ) = V c 2 .
V c ( y ) = U 1 s 1 1 V c 2 U 1 s 2 1 V c 1 U 1 s 1 1 U 1 s 2 2 U 1 s 1 2 U 1 s 2 1 , V c x = V c 1 V c y U 1 s 1 2 U 1 s 1 1 .
Here, V c y represents the velocity component of the sea surface current along the Y -axis of the FFR, and V c x represents the velocity component of the sea surface current along the X -axis of the FFR. They denote the coordinates of the ocean current vector in the FFR. Thus, the sea surface current has now been successfully inverted. The above steps and modules together constitute VDTM.
It should be noted here that two radial components of the ocean current vector are not obtained at the same time. When beam 1 illuminates a scene, we use VDTM to obtain the radial component along the direction of beam 1 of this scene. As the radar platform moves, when beam 2 illuminates the same scene, we use VDTM to obtain the radial component along the direction of beam 2 of the same scene. Due to the high speed of the radar platform, the ocean current vector remains constant between two illuminations though the dynamic sea surface changes. Finally, the ocean current vector can be derived through vector synthesis.
Although the sea surface current has been successfully retrieved, measurement errors are inevitable under real-world conditions. Therefore, suppressing these errors is critical for improving accuracy. Instrument measurement errors primarily include attitude angle measurement errors, look angle errors, and off-nadir angle errors, among others. These errors can be effectively mitigated through a two-step process.
In the first step, error reduction is achieved by segmenting the original data along the azimuth and range directions. For each segment, the off-nadir angle and look angle are determined individually. In the second step, the VDTM is applied to a stationary target with its FDC set to 0, enabling the derivation of more precise off-nadir angles and look angles. This approach enhances the overall accuracy of the measurements.

3. Results

After successfully inverting the sea surface current and suppressing some measurement errors, the error of the sea surface current inverted by VDTM can now be evaluated. The evaluation process utilized Matlab (R2024b).
Sea surface current errors primarily consist of FDC measurement errors influenced by additive and multiplicative noise, as well as Position and Orientation System (POS) measurement errors. These errors can be simulated using a statistically independent normal distribution. However, the range of measurement errors varies for different variables. Therefore, it is necessary to adjust the mathematical expectation μ and variance σ 2 of the normal distribution to ensure its limits align with the measurement errors of the respective variables. Here, μ is set to 0, and σ 2 is set to 0.5 for the normal distribution to ensure that the root mean square error (RMSE) of the POS’ measurement errors for platform speed remains within the range of −0.5 m/s to 0.5 m/s. Additionally, μ is set to 0, and σ 2 is set to 0.01 for the normal distribution to constrain the RMSE of measurement errors for aircraft attitude within −0.01° to 0.01°, a tolerance achievable by modern POS such as the Applanix POS MV [36].
The measurement errors can be expressed as follows:
E v ~ N ( 0 ,   0.5 ) , E a   ~ N ( 0 ,   0.01 ) .
Here, E v represents the instrumental measurement errors of velocity, E a represents the instrumental measurement errors of aircraft attitude, and N denotes the normal distribution. The parameters utilized in the simulation are presented in Table 1.
Furthermore, to achieve more accurate error analysis of VDTM, an aerodynamic simulation model was developed for a Boeing 747 flying at an altitude of 2000 m and a speed of 150 m/s. This model integrates principles from aerodynamics, control theory, and computational modeling. The primary objective of this model is to enable more precise error analysis of the VDTM by providing a robust framework for testing and validating control systems under various flight conditions. This model is based on the work referenced from [37].
The construction of this aerodynamic simulation model can be divided into two phases: the initial phase focuses on developing linear dynamic models, while the subsequent phase advances to nonlinear simulations. In the first phase, the longitudinal state space model was formulated using the derivation outlined in Etkin and Teichmann [38]. For the longitudinal system, the normal state vector is used with the addition of the Z E to use as feedback for the altitude command. The control inputs for the longitudinal system are the elevator and throttle. The system matrix was calculated using the parameters provided for the Boeing 747 aircraft. The system matrix of the altitude control system was set as follows:
A A = 0.0069 0.0139 0 9.81 0 0.0905 0.3149 235.89 0 0 0.0004 0.0034 0.4281 0 0 0 0 1 0 0 0 1 0 235.89 0 .
The control matrix of the altitude control system was set as follows:
B A = 0.000057 2.943 5.4714 0 1.159 0 0 0 0 0 .
The state space model is completed with the C and D matrices.
C A = 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 ,
D A = 0 0 0 0 0 0 0 0 0 0 .
Similarly, the heading control system was designed for performing steady banked turns. The system matrix of the heading control system was set as follows:
A H = 0.0558 0 235.9 9.81 0 0.0127 0.4349 0.4142 0 0 0.0036 0.0061 0.1458 0 0 0 1 0 0 0 0 0 1 0 0 .
The control matrix of the heading control system was set as follows:
B H = 0 1.7188 0.1433 0.1146 0.0038 0.4859 0 0 0 0 .
The same C and D matrices are used as before to complete the state space model. In the second phase, nonlinear dynamics were incorporated into the existing linearized models. The nonlinear model is very similar to the linearized control system, except the nonlinear dynamics are substituted in place of the linearized state space models. Previously, the longitudinal and lateral dynamics were uncoupled, and the state space models were calculated separately. The two systems are now combined utilizing a coupled nonlinear dynamics subsystem with four inputs and all twelve outputs. The aerodynamic simulation model based on the Boeing 747 is shown in Figure 8.
This model consists of the following four submodules: the Aircraft Control Input Module (Autopilot in Figure 8, indicated in red), the Control Parameter Transmission Module (Cable and actuator dynamics in Figure 8, indicated in dark blue), the Aircraft Aerodynamics Module (DT-B747 in Figure 8, indicated in light blue), and the Noise Module (Noise in Figure 8). The Aircraft Control Input Module is used to simulate the input of aircraft flight control instructions. The Control Parameter Transmission Module is used to simulate the signals that are transmitted through the aircraft cables after the input of the Aircraft Control Input Module. The Aircraft Aerodynamics Module is used to simulate the actual attitude changes in the aircraft after the control signals are combined with the aircraft’s aerodynamic appearance. The Noise Module is used to simulate various noises throughout the entire simulation process.
Finally, the attitude and velocity data obtained from the POS, which include measurement errors E v (velocity error) and E a (attitude error), are simulated and input into the VDTM to calculate the FDC and ocean current vectors with associated measurement errors. Figure 9 shows the comparison between the calculated and actual ocean current vectors.
Analysis of the figure reveals a directional discrepancy of merely 2.3 degrees and a velocity difference in only 0.01 m/s between our calculated ocean current vectors and the real values. These results suggest that the VDTM method is effective in minimizing measurement errors induced by variations in platform attitude and velocity.

4. Discussion

To more precisely assess the performance of VDTM, the Monte Carlo method is utilized. This mathematical technique is widely used to simulate random phenomena by generating a large number of random samples to approximate the behavior of complex systems. In this study, the Monte Carlo random experiment is conducted 10,000 times to account for uncertainties in the measurements. The resulting velocities and directions of the sea surface currents simulated through the Monte Carlo random experiment are illustrated in Figure 10. This approach provides a robust statistical basis for evaluating the accuracy and reliability of the VDTM under realistic conditions.
According to Figure 10, the accurate velocity of the sea surface current is 1.41 m/s and the accurate direction of the sea surface current is 45 ° . The statistical variables are calculated as follows:
E v = A j A f N , R v = 1 N i = 1 N A j A f 2 .
Here, E v represents the bias of the variable in the Monte Carlo random experiment, R v denotes the RMSE of the variable in the Monte Carlo random experiment, A j is the value of the variable in the Monte Carlo random experiment with serial number j , A f is the accurate value of the variable, and N is the total number of trials in the Monte Carlo random experiment. For the proposed method, the bias of velocity and direction in the Monte Carlo random experiment is 0 m/s and −0.31°, respectively, while the RMSE of velocity and direction is 0.02 m/s and 3.68°, respectively. These results demonstrate the high accuracy and reliability of the proposed method in estimating sea surface current parameters.
To further highlight the superiority of our proposed method, we conducted a comparative analysis with the well-established approach proposed by Cumming and Wong [34]. Simulations were performed using their method [34], and Monte Carlo experiments were carried out under identical parameter settings (e.g., attitude angles, platform velocity) and error distributions as those used in our study. In contrast to our method, the approach by Cumming and Wong [34] does not account for off-nadir angle and squint angle errors for targets located at the edges of the beam’s ground footprint. This oversight has led to diminished precision in measuring the velocities of these edge-positioning targets. Furthermore, their methodology accounts only for variations in the three attitude angles while neglecting the critical angle between the platform’s velocity vector and its attitude orientation—an omission that may be inconsequential in spaceborne scenarios but proves significant for airborne platforms. This limitation restricts its capability to comprehensively correct velocity measurement errors, especially in scenarios where the velocity vector experiences significant changes. The results obtained using the method by Cumming and Wong [34] are presented in Figure 11, which clearly illustrates the performance differences between the two approaches.
The bias of velocity and direction in the Monte Carlo random experiment using the pre-existing method is 0.1 m/s and 26.2°, respectively, while the RMSE of velocity and direction is 0.1 m/s and 26.22°. In comparison, our proposed method demonstrates superior performance, achieving lower bias and RMSE values in both velocity and direction. This clearly indicates that our approach outperforms previous methods in terms of accuracy and reliability for estimating sea surface current parameters.
Figure 12 provides a more intuitive illustration that the ocean current vectors calculated based on VDTM are closer to the actual ocean current vectors compared to those computed by existing methods.

5. Conclusions

The correction of attitude errors plays a crucial role in the accurate measurement of sea surface currents. While there have been significant research efforts focused on attitude error correction for spaceborne platforms, the attitude changes in airborne platforms are far more pronounced. This is particularly true for dual-beam squint airborne platforms, where the dynamics of the platform introduce additional complexities not encountered in spaceborne systems. As a result, pre-existing attitude error correction methods designed for spaceborne platforms are not well-suited for dual-beam squint airborne platforms.
To address this challenge, this paper establishes a dual-beam squint airborne VDTM. Using this model, the sea surface current is inverted, providing a novel approach to account for the unique characteristics of airborne platforms. Following the development of the model, an extensive error analysis was conducted, along with 10,000 Monte Carlo random experiments, to validate the performance of the dual-beam squint airborne VDTM.
The results demonstrate that the average velocity and direction obtained from the Monte Carlo random experiments using the proposed method are significantly closer to the accurate velocity and direction compared to those achieved using pre-existing methods. This indicates that the VDTM outperforms previous approaches in terms of both bias and RMSE for both velocity and direction measurements. Overall, these findings highlight the effectiveness and superiority of the proposed VDTM for attitude error correction in dual-beam squint airborne platforms.

Author Contributions

Conceptualization, J.G. and B.L.; methodology, J.G. and B.L.; software, J.G.; validation, J.G.; formal analysis, J.G.; investigation, J.G.; resources, Y.H.; data curation, J.G.; writing—original draft preparation, J.G.; writing—review and editing, J.G., B.L. and X.L.; visualization, J.G.; supervision, Y.H. and B.L.; project administration, J.G., B.L. and Y.H.; funding acquisition, Y.H. and B.L. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported in part by the National Natural Science Foundation of China under 42027805, and in part by Jiangsu Funding Program for Excellent Postdoctoral Talent under 2024ZB667.

Data Availability Statement

The raw data supporting the conclusions of this article will be made available by the authors on request.

Acknowledgments

The authors would like to acknowledge the High Performance Computing Center of Nanjing University of Information Science and Technology for their support of this work.

Conflicts of Interest

The authors declare no conflicts of interest.

Abbreviations

The following abbreviations are used in this manuscript:
SARSynthetic aperture radar
FDCDoppler centroid frequency
ATIAlong-track interferometric
RIMRadar imaging model
VDTMVelocity Doppler transfer model
ACFRAircraft-centered frame of reference
FFRFlightpath frame of reference
ACCCAverage cross-correlation coefficient
POSPosition and orientation system

References

  1. Gu, J.; Li, X.; He, Y. A speckle noise suppression method based on surface waves investigation and monitoring data. Acta Oceanol. Sin. 2023, 42, 131–141. [Google Scholar] [CrossRef]
  2. Gu, J.; Li, X.; He, Y. A Novel Partition Method Based on 2-D Ocean- Wave Spectra of CFOSAT SWIM. IEEE Sens. J. 2023, 23, 7233–7241. [Google Scholar] [CrossRef]
  3. Goldstein, R.M.; Zebker, H.A.; Barnett, T.P. Remote sensing of ocean currents. Science 1989, 246, 1282–1285. [Google Scholar] [CrossRef] [PubMed]
  4. Goldstein, R.M.; Zebker, H.A. Interferometric radar measurement of ocean surface currents. Nature 1987, 328, 707–709. [Google Scholar] [CrossRef]
  5. Shemer, L.; Marom, M.; Markman, D. Estimates of currents in the nearshore ocean region using interferometric Synthetic Aperture Radar. J. Geophys. Res. Oceans 1993, 98, 7001–7010. [Google Scholar] [CrossRef]
  6. Romeiser, R.; Alpers, W.; Wismann, V. An improved composite surface model for the radar backscattering cross section of the ocean surface: 1. Theory of the model and optimization/validation by scatterometer data. J. Geophys. Res. Oceans 1997, 102, 25237–25250. [Google Scholar] [CrossRef]
  7. Romeiser, R.; Alpers, W. An improved composite surface model for the radar backscattering cross section of the ocean surface: 2. Model response to surface roughness variations and the radar imaging of underwater bottom topography. J. Geophys. Res. Oceans 1997, 102, 25251–25267. [Google Scholar] [CrossRef]
  8. Miao, Y.; Dong, X.; Bourassa, M.A.; Zhu, D. Effects of Ocean Wave Directional Spectra on Doppler Retrievals of Ocean Surface Current. IEEE Trans. Geosci. Remote Sens. 2022, 60, 4204812. [Google Scholar] [CrossRef]
  9. Romeiser, R.; Ufermann, S.; Alpers, W. Remote sensing of oceanic current features by synthetic aperture radar—Achievements and perspectives. Ann. Telecommun. 2001, 56, 661–671. [Google Scholar] [CrossRef]
  10. Sun, K.; Diao, L.; Zhao, Y.; Zhao, W.; Xu, Y.; Chong, J. Impact of SAR Azimuth Ambiguities on Doppler Velocity Estimation Performance: Modeling and Analysis. Remote Sens. 2023, 15, 1198. [Google Scholar] [CrossRef]
  11. Kersten, P.R.; Toporkov, J.V.; Ainsworth, T.L.; Sletten, M.A.; Jansen, R.W. Estimating Surface Water Speeds With a Single-Phase Center SAR Versus an Along-Track Interferometric SAR. IEEE Trans. Geosci. Remote Sens. 2010, 48, 3638–3646. [Google Scholar] [CrossRef]
  12. Buck, C. An extension to the wide swath ocean altimeter concept. In Proceedings of the 2005 IEEE International Geoscience and Remote Sensing Symposium, Seoul, Republic of Korea, 29 July 2005; Volume 8, pp. 5436–5439. [Google Scholar]
  13. Buck, C.; Donlon, C.; Gebert, N. A Status Update of Investigations into the Wavemill Concept. In Proceedings of the EUSAR 2014; 10th European Conference on Synthetic Aperture Radar, Berlin, Germany, 3–5 June 2014; pp. 1–4. [Google Scholar]
  14. Frasier, S.J.; Camps, A.J. Dual-beam interferometry for ocean surface current vector mapping. IEEE Trans. Geosci. Remote Sens. 2001, 39, 401–414. [Google Scholar] [CrossRef]
  15. Martin, A.; Gommenginger, C.; Chapron, B.; Marquez, J.; Doody, S.; Cotton, D.; Buck, C. Dual beam along-track interferometic SAR to MAP total ocean surface current vectors with the airborne wavemill proof-of-concept instrument: Impact of wind-waves. In Proceedings of the 2015 IEEE International Geoscience and Remote Sensing Symposium, Milan, Italy, 26–31 July 2015; pp. 4069–4072. [Google Scholar]
  16. Ouchi, K.; Yoshida, T.; Yang, C.-S. Multi-Aperture Along-Track Interferometric Sar for Estimating Velocity Vector of Ocean Currents. In Proceedings of the 2018 IEEE International Geoscience and Remote Sensing Symposium, Valencia, Spain, 22–27 July 2018; pp. 1001–1004. [Google Scholar]
  17. Wollstadt, S.; López-Dekker, P.; De Zan, F.; Younis, M.; Danielson, R.E.; Tesmer, V.; Camelo, L.M. A KU-band SAR mission concept for ocean surface current measurement using dual beam ATI and hybrid polarization. In Proceedings of the 2015 IEEE International Geoscience and Remote Sensing Symposium, Milan, Italy, 26–31 July 2015; pp. 1219–1222. [Google Scholar]
  18. Wollstadt, S.; López-Dekker, P.; De Zan, F.; Younis, M. Design Principles and Considerations for Spaceborne ATI SAR-Based Observations of Ocean Surface Velocity Vectors. IEEE Trans. Geosci. Remote Sens. 2017, 55, 4500–4519. [Google Scholar] [CrossRef]
  19. Romeiser, R.; Suchandt, S.; Runge, H.; Steinbrecher, U.; Grunler, S. First Analysis of TerraSAR-X Along-Track InSAR-Derived Current Fields. IEEE Trans. Geosci. Remote Sens. 2010, 48, 820–829. [Google Scholar] [CrossRef]
  20. Chapron, B.; Collard, F.; Ardhuin, F. Direct measurements of ocean surface velocity from space: Interpretation and validation. J. Geophys. Res. Oceans 2005, 110, C07008. [Google Scholar] [CrossRef]
  21. Kudryavtsev, V.; Chapron, B.; Collard, F.; Akimov, D.; Norway, B. Backscatter and Doppler Signals of Surface Current in SAR Images: A Step Towards Inverse Modelling. In Proceedings of the SEASAR, Frascati, Italy, 23–26 January 2006; pp. 23–26. [Google Scholar]
  22. Johannessen, J.; Collard, F.; Chapron, B.; Kudryavtsev, V.; Mouche, A.A.; Akimov, D.; Dagestad, K.-F. Combined backscatter and doppler shifts from SAR images: Observations, synergies and simulations. In Proceedings of the SeaSAR 2008, Frascati, Italy, 21–25 January 2008; Volume 676. [Google Scholar]
  23. Johannessen, J.A.; Chapron, B.; Collard, F.; Kudryavtsev, V.; Mouche, A.; Akimov, D.; Dagestad, K.-F. Direct ocean surface velocity measurements from space: Improved quantitative interpretation of Envisat ASAR observations. Geophys. Res. Lett. 2008, 35, L22608. [Google Scholar] [CrossRef]
  24. Hansen, M.W.; Kudryavtsev, V.; Chapron, B.; Johannessen, J.A.; Collard, F.; Dagestad, K.-F.; Mouche, A.A. Simulation of radar backscatter and Doppler shifts of wave–current interaction in the presence of strong tidal current. Remote Sens. Environ. 2012, 120, 113–122. [Google Scholar] [CrossRef]
  25. Backeberg, B.; Johannessen, J.; Krug, M.; Veitch, J. Preliminary inter-model comparison of the Agulhas current with direct range doppler velocity estimates from Envisat’s Advanced Synthetic Aperture Radar (ASAR). In Proceedings of the ESA Living Planet Symposium, Bergen, Norway, 28 June–2 July 2010. [Google Scholar]
  26. Collard, F.; Mouche, A.; Chapron, B.; Danilo, C.; Johannessen, J. Routine High Resolution Observation Of Selected Major Surface Currents From Space. In Proceedings of the SEASAR 2008, SP-656, Frascati, Italy, 21–25 January 2008. [Google Scholar]
  27. Dagestad, K.-F.; Hansen, M.W.; Johannessen, J.A.; Chapron, B. INCUSAR—A Method to Retrieve Temporal Averages of 2D Ocean Surface Currents from Synthetic Aperture Radar Doppler Shift. In Remote Sensing Advances for Earth System Science: The ESA Changing Earth Science Network: Projects 2009–2011; Fernández-Prieto, D., Sabia, R., Eds.; SpringerBriefs in Earth System Sciences; Springer: Berlin/Heidelberg, Germany, 2013; pp. 59–67. ISBN 978-3-642-32521-2. [Google Scholar]
  28. Danilo, C.; Chapron, B.; Mouche, A.; Garello, R.; Collard, F. Comparisons between HF radar and SAR current measurements in the Iroise Sea. In Proceedings of the OCEANS 2007—Europe, Aberdeen, Scotland, 18–21 June 2007; pp. 1–5. [Google Scholar]
  29. Hansen, M.; Johannessen, J.; Raj, R. Mapping the Nordic Seas surface velocity using Envisat ASAR. In Proceedings of the ESA SeaSAR 2012, Tromsø, Norway, 18–22 June 2012. [Google Scholar]
  30. Husson, R.; Mouche, A.; Chapron, B.; Johnsen, H.; Collard, F.; Vincent, P.; Guitton, G.; Longepe, N.; Hajduch, G.; Quilfen, Y.; et al. Taking advantage of Sentinel-1 acquisition modes to improve ocean sea state retrieval. In Proceedings of the 2016 IEEE International Geoscience and Remote Sensing Symposium, Beijing, China, 10–15 July 2016; pp. 3886–3889. [Google Scholar]
  31. Johannessen, J.A.; Chapron, B.; Collard, F.; Backeberg, B. Use of SAR data to Monitor the Greater Agulhas Current. In Remote Sensing of the African Seas; Barale, V., Gade, M., Eds.; Springer: Dordrecht, The Netherlands, 2014; pp. 251–262. ISBN 978-94-017-8008-7. [Google Scholar]
  32. Johannessen, J.A.; Chapron, B.; Collard, F.; Raj, R.; Hansen, M.; Tournadre, J. Range Doppler centroid shift—Altimetry comparison. In Proceedings of the EUSAR 2014 10th European Conference on Synthetic Aperture Radar, Berlin, Germany, 3–5 June 2014; pp. 1–3. [Google Scholar]
  33. Johannessen, J.A.; Holt, B.; Collard, F.; Kudryavtsev, V.; Romeiser, R.; Mouche, A. Ocean Current Retrievals and Applications. In Proceedings of the SeaSAR 2012, Tromsø, Norway, 18–22 June 2012; Volume 709, p. 11. [Google Scholar]
  34. Cumming, I.G.; Wong, F.H. Digital Processing of Synthetic Aperture Radar Data: Algorithms and Implementation; Artech House Remote Sensing Library; Artech House: Boston, MA, USA, 2005; ISBN 978-1-58053-058-3. [Google Scholar]
  35. Toporkov, J.V.; Perkovic, D.; Farquharson, G.; Sletten, M.A.; Frasier, S.J. Sea surface velocity vector retrieval using dual-beam interferometry: First demonstration. IEEE Trans. Geosci. Remote Sens. 2005, 43, 2494–2502. [Google Scholar] [CrossRef]
  36. Yuan, F.; Li, K.; Zhang, X. Error Theory and Data Processing, 2nd ed.; Harbin Institute of Technology Press: Harbin, China, 2020; ISBN 978-7-5603-8633-1. [Google Scholar]
  37. Weinberg, S. Aircraft-Flight-Controller. Available online: https://github.com/samberg96/aircraft-flight-controller (accessed on 25 July 2025).
  38. Etkin, B.; Teichmann, T. Dynamics of Flight: Stability and Control, 3rd ed.; John Wiley & Sons Ltd.: Hoboken, NJ, USA, 1996; ISBN 0-471-03418-5. [Google Scholar]
Figure 1. Sketch map of ACFR.
Figure 1. Sketch map of ACFR.
Remotesensing 17 02743 g001
Figure 2. Sketch map of the off-nadir angle.
Figure 2. Sketch map of the off-nadir angle.
Remotesensing 17 02743 g002
Figure 3. Sketch map of the squint angle. The red lines represent the two squint antennas, and the purple line represents the antenna in the side-looking case. The black dotted line represents the direction of the aircraft’s nose. The squint angle ζ is the angle between the squint antenna and the antenna in the side-looking case. The black dashed line represents the motion trajectory of the radar platform.
Figure 3. Sketch map of the squint angle. The red lines represent the two squint antennas, and the purple line represents the antenna in the side-looking case. The black dotted line represents the direction of the aircraft’s nose. The squint angle ζ is the angle between the squint antenna and the antenna in the side-looking case. The black dashed line represents the motion trajectory of the radar platform.
Remotesensing 17 02743 g003
Figure 4. Sketch map of FFR.
Figure 4. Sketch map of FFR.
Remotesensing 17 02743 g004
Figure 5. Sketch map of roll.
Figure 5. Sketch map of roll.
Remotesensing 17 02743 g005
Figure 6. Sketch map of pitch.
Figure 6. Sketch map of pitch.
Remotesensing 17 02743 g006
Figure 7. Sketch map of yaw.
Figure 7. Sketch map of yaw.
Remotesensing 17 02743 g007
Figure 8. Aerodynamic simulation model based on Boeing 747. The arrows indicate the data transmission direction of the simulation model.
Figure 8. Aerodynamic simulation model based on Boeing 747. The arrows indicate the data transmission direction of the simulation model.
Remotesensing 17 02743 g008
Figure 9. Comparison between the calculated and actual ocean current vectors. The x-axis and y-axis represent velocity. The red vector arrow indicates the actual ocean current vector, while the blue vector arrow represents the ocean current vector calculated based on VDTM. V 1 denotes the actual ocean current velocity, and V 2 represents the ocean current velocity calculated using VDTM. The directional difference between the actual ocean current vector and the VDTM-calculated ocean current vector is 2.3 degrees.
Figure 9. Comparison between the calculated and actual ocean current vectors. The x-axis and y-axis represent velocity. The red vector arrow indicates the actual ocean current vector, while the blue vector arrow represents the ocean current vector calculated based on VDTM. V 1 denotes the actual ocean current velocity, and V 2 represents the ocean current velocity calculated using VDTM. The directional difference between the actual ocean current vector and the VDTM-calculated ocean current vector is 2.3 degrees.
Remotesensing 17 02743 g009
Figure 10. (a) Velocities and (b) directions of the sea surface currents estimated using the Monte Carlo random experiment with the proposed method. The X -axis represents the sequence number of the Monte Carlo random experiment, while the Y -axis represents the (a) velocities and (b) directions of the sea surface currents. The bold red lines indicate the accurate (a) velocity and (b) direction of the sea surface current.
Figure 10. (a) Velocities and (b) directions of the sea surface currents estimated using the Monte Carlo random experiment with the proposed method. The X -axis represents the sequence number of the Monte Carlo random experiment, while the Y -axis represents the (a) velocities and (b) directions of the sea surface currents. The bold red lines indicate the accurate (a) velocity and (b) direction of the sea surface current.
Remotesensing 17 02743 g010
Figure 11. (a) Velocities and (b) directions of sea surface currents estimated using the Monte Carlo random experiment with the pre-existing method. The X -axis represents the sequence number of the Monte Carlo random experiment, while the Y -axis represents the (a) velocities and (b) directions of the sea surface currents. The bold red lines indicate the accurate (a) velocity and (b) direction of the sea surface current.
Figure 11. (a) Velocities and (b) directions of sea surface currents estimated using the Monte Carlo random experiment with the pre-existing method. The X -axis represents the sequence number of the Monte Carlo random experiment, while the Y -axis represents the (a) velocities and (b) directions of the sea surface currents. The bold red lines indicate the accurate (a) velocity and (b) direction of the sea surface current.
Remotesensing 17 02743 g011
Figure 12. Comparison of ocean current vectors computed by (a) the proposed and (b) pre-existing method with actual values. The x-axis and y-axis represent velocity. The red vector arrow indicates the actual ocean current vector, while the blue vector arrows represent ocean current vectors calculated based on (a) the proposed and (b) pre-existing method.
Figure 12. Comparison of ocean current vectors computed by (a) the proposed and (b) pre-existing method with actual values. The x-axis and y-axis represent velocity. The red vector arrow indicates the actual ocean current vector, while the blue vector arrows represent ocean current vectors calculated based on (a) the proposed and (b) pre-existing method.
Remotesensing 17 02743 g012
Table 1. Simulation parameters.
Table 1. Simulation parameters.
ParametersValue
Ocean current Direction: 45 ° , Velocity: 1.42 m/s
RMSE of roll measured by POS≤0.01°
RMSE of pitch measured by POS≤0.01°
RMSE of yaw measured by POS≤0.01°
RMSE of platform speed measured by POS≤0.5 m/s
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

Gu, J.; Liu, B.; He, Y.; Li, X. The Establishment and Verification of a Velocity Doppler Transfer Model for Dual-Beam Squint Airborne SAR. Remote Sens. 2025, 17, 2743. https://doi.org/10.3390/rs17152743

AMA Style

Gu J, Liu B, He Y, Li X. The Establishment and Verification of a Velocity Doppler Transfer Model for Dual-Beam Squint Airborne SAR. Remote Sensing. 2025; 17(15):2743. https://doi.org/10.3390/rs17152743

Chicago/Turabian Style

Gu, Jingwei, Baochang Liu, Yijun He, and Xiuzhong Li. 2025. "The Establishment and Verification of a Velocity Doppler Transfer Model for Dual-Beam Squint Airborne SAR" Remote Sensing 17, no. 15: 2743. https://doi.org/10.3390/rs17152743

APA Style

Gu, J., Liu, B., He, Y., & Li, X. (2025). The Establishment and Verification of a Velocity Doppler Transfer Model for Dual-Beam Squint Airborne SAR. Remote Sensing, 17(15), 2743. https://doi.org/10.3390/rs17152743

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