Abstract
High-frequency surface wave radar (HFSWR) is widely used for detecting sea surface or low-altitude targets due to its all-weather operation and over-the-horizon detection capability. To further enhance the maneuverability and detection range of HFSWR, shipborne HFSWR has been developed. However, compared to shore-based platforms, shipborne platforms face challenges such as a small array aperture and reduced Direction of Arrival (DOA) estimation performance due to their limited size. The traditional time–domain virtual aperture extension method, based on the principle of space-time equivalence, aims to improve the array aperture but has limitations when used for HFSWR background or multiple targets with different speeds. To address these issues, this paper proposes a range-Doppler domain (RD-domain) virtual aperture extension method for the uniform linear array, based on the uniform motion model. The contributions of this work include (1) a continuous motion model for shipborne HFSWR, (2) a virtual aperture processing flowchart for shipborne HFSWR, and (3) an RD-domain aperture extension method suitable for HFSWR background or multiple targets with varying speeds. Through simulation and experimental data, we validate the proposed method and analyze its performance.
1. Introduction
High-frequency surface wave radar (HFSWR) operates within the frequency range of 3 to 30 MHz, utilizing vertically polarized electromagnetic waves with minimal attenuation that propagate along the sea surface to achieve beyond line-of-sight wide-range all-weather detection of targets. Depending on the radar platform’s location, HFSWR systems can be categorized as either shore-based or shipborne. Compared to shore-based HFSWR, shipborne HFSWR offers superior maneuverability and a larger detection range. However, the limited size of the shipborne platforms constrains the antenna array’s aperture, leading to reduced Direction of Arrival (DOA) estimation performance. To address these limitations, this paper reviews existing research methods focused on DOA estimation and array aperture expansion.
For DOA estimation methods in HFSWR, the most classic array-based DOA algorithm is the conventional beamforming (CBF) method [1], which achieves spatial beam scanning by weighting the phase of the array elements. Due to the limitations of the CBF method in target resolution, the subspace-based DOA estimation method was proposed, which can surpass the Rayleigh limit and achieve super-resolution. In 1986, Schmidt proposed a multiple signal classification (MUSIC) algorithm based on noise subspace [2], utilizing the orthogonality between the array steering vectors and noise subspaces to achieve DOA estimation. However, the performance of MUSIC decreases when the target echoes are correlated. In response to the problem of coherence in target echo, some scholars proposed dimensionality reduction algorithms such as the spatial smoothing algorithm [3,4] and matrix reconstruction algorithm [5,6], which sacrifice array aperture for decoherence processing, thereby improving DOA estimation performance. In particular, for a single-snapshot target signal, Ren proposed a single-snapshot MUSIC algorithm [7] to enhance the target resolution of MUSIC by reconstructing the covariance matrix. However, for HFSWR systems, it is essential to first detect the target effectively before performing DOA estimation. In recent years, Cai et al. proposed a ship detection and direction-finding method based on time-frequency analysis for HFSWR [8]. Subsequently, based on machine learning techniques, Zhang et al. designed a two-stage hierarchical one-class classification network for HFSWR, which can effectively detect ship targets with the presence of clutters [9,10].
For the problems of limited array aperture, some scholars have proposed the concept of virtual aperture. By processing the data received by real array elements to obtain the data of virtual array elements, the array aperture can be extended. The concept of virtual aperture originated from the Synthetic Aperture Radar (SAR) technology. In 1951, Carl Wiley first proposed a method to improve radar angular resolution through frequency analysis [11]. Inspired by the SAR technology of airborne platforms, some scholars in the field of underwater acoustics, based on shipborne platforms, have proposed the concept of passive synthetic aperture (PSA) [12], which utilizes the motion of array elements to convert spatial information into temporal information, thereby achieving the expansion of array aperture. Autrey was the first to propose a passive synthetic aperture method based on a moving single array element [13] and explained that to achieve DOA estimation, the single array element must be effectively maneuvered. Yen proposed a circular passive synthetic array based on a single element [14]. For arrays, the most researched passive synthetic aperture algorithm is the Moving Towed Array (MTA). The proposal of the Extended Towed Array Measurements (ETAM) algorithm [15,16] is of milestone significance. This algorithm expands the array aperture by detecting the phase difference in the received signals of overlapping array elements, also known as the “overlap correlator”. For the shipborne radar system, Xie et al. considered the sea clutter suppression issue of shipborne platforms and analyzed the feasibility of applying super-resolution algorithms to shipborne HFSWR [17,18,19]. Zhang et al. established a six-degree-of-freedom motion model for shipborne HFSWR and analyzed its impact on DOA estimation [20,21,22,23]. Based on the six-degree-of-freedom motion model, Ji et al. provide the motion compensation methods for shipborne HFSWR [24,25,26]. For the DOA estimation problem of shipborne HFSWR, Zhang et al. proposed a virtual aperture extension method based on stationary arrays and moving targets [27], which requires the target to move parallel to the array, presenting certain limitations in practice. Subsequently, Zhang et al. proposed a time–domain virtual aperture extension method based on a stop-move-stop model [28], which achieves aperture expansion and improved DOA resolution of the array.
In this paper, we think that the existing time–domain virtual aperture extension methods have the following limitations in practice. Firstly, the existing methods generally assume that the ship moves in a stop-move-stop manner, transmitting and receiving signals intermittently at discrete positions. In reality, however, the ship’s movement is generally continuous, and signals are continuously transmitted and received during the ship’s movement. Secondly, the existing methods directly perform virtual aperture processing on the time–domain target signals received by the array. However, in the HFSWR background, it is almost impossible to extract the target signal from the time domain due to the presence of clutter and interference. Thirdly, the existing methods mostly assume that the targets are stationary, neglecting the analysis of moving targets. Fourthly, the existing methods require the array to move in an overlapping manner, a process that is difficult to achieve in practice.
To address the above limitations of the traditional time–domain method, we proposed a range-Doppler domain (RD-domain) virtual aperture extension method for shipborne HFSWR. By dividing the array data in the time domain and utilizing RD-domain virtual aperture processing, the proposed method can extend the array aperture in the RD-domain, thereby enhancing the array’s DOA estimation performance. The advantages of the proposed method are as follows:
- (1)
- The proposed method allows the array to move continuously while transmitting and receiving signals, instead of requiring the stop-move-stop motion, which is more consistent with reality;
- (2)
- By RD-domain processing, the proposed method can separate the target from clutter, making it suitable for the shipborne HFSWR;
- (3)
- In the case of a single target, the proposed method does not require the array to move in an overlapping manner, whereas the time–domain method does;
- (4)
- In multiple targets with varying speeds, the proposed method can perform virtual aperture processing on them, while the time–domain method cannot.
The structure of the paper is as follows. In Section 2, we establish a motion model for the shipborne HFSWR and moving target and present the conventional signal model and methods in HFSWR. To address the above limitations in the time–domain method, Section 3 describes the proposed RD-domain virtual aperture extension method. Specifically, in Section 3.1, we equivalently represent the motion model in Section 2 to obtain a continuous motion model. To make the method applicable to shipborne HFSWR, Section 3.2 provides a novel flowchart of the proposed method based on the conventional HFSWR processing flow. Section 3.3 presents the signal time–domain segmentation model of the proposed method. Then, the proposed RD-domain virtual aperture extension methods are described in Section 3.4 and Section 3.5. In Section 4, we analyze the performance of the proposed method. In Section 5 and Section 6, we verify the proposed methods through simulation experiments and experimental data. Finally, we summarize the paper and present the conclusion in Section 7.
2. Signal Model and Conventional Signal Processing Method
2.1. Motion Model for Shipborne HFSWR and Target
Taking a single target as an example, the motion model for shipborne HFSWR and moving target is shown in Figure 1.
Figure 1.
Motion model for shipborne HFSWR and moving target.
In Figure 1, we assume that both the shipborne platform and the target are moving uniformly in a straight line, and the target’s azimuth changes from to during the movement. The blue and black lines represent the transmission and reception of signals by the shipborne platform at different times or positions. Given that the target range is much greater than the array aperture, we assume that the target’s azimuth remains approximately unchanged during the processing time, meaning that and the far-field assumption holds.
2.2. Signal Model for Shipborne HFSWR
The signal model used in this paper is a periodic linear frequency-modulated rectangular pulse signal. Within a pulse repetition time (), the transmitted signal is represented as
where is a rectangular window function defined as (2), is the pulse width, is the frequency modulation slope, is the frequency modulation bandwidth, is the carrier frequency, and is the fast time variable.
Assuming that the array adopts a one-transmitter multiple-receiver mode, one element (set as element 1) transmits a signal, which is reflected by the target and then received by elements with interval d. For a single target with range (R corresponds to the delay of the first target echo), the received signal of element 1 is represented as
where is the target range that varies with slow time, as shown in (4). represents the slow time variable, which denotes the time interval between received pulses. Due to the relatively small target velocity, can be expressed as shown in (5).
Here, (with values of 0, 1, 2, …) represents the index of the pulse repetition time (PRT). (Due to the relatively short pulse width compared to PRT, we assume that the target’s range remains constant within a single pulse width).
Under the narrowband and far-field conditions, the received data of the array are represented as (6)
where represents the received data of element , represents the echo signal of target (where ) received by the reference element, represents the receiver noise of element , and , given in (7), represents the steering vector of target with element 1 as the reference element.
Therefore, the received data of element are represented as
2.3. Range-Doppler Processing
By down converting (also called demodulating) the echo signal described in (3), the baseband echo signal is obtained and expressed as
Range processing refers to matching filtering (9) to obtain the target’s range information. As shown in (10), we use to represent the matched filtering output of the baseband echo signal, where represents the convolution operation and is the impulse response function of the matched filter.
From (10), we derive an approximate representation of the matched filtering output for the baseband echo signal, expressed as
where .
Doppler processing, as described in (12), refers to performing a discrete Fourier transform (DFT) on the slow time parameter in (11) to obtain the radial velocity between ship and target.
Here, we use to represent the range-Doppler processing output of the target’s baseband echo.
2.4. DOA Estimation Method
In this paper, we use the conventional beamforming (CBF) method for DOA estimation. The CBF method is expressed as
where represents the covariance matrix of the array received data and represents the steering vector of the searched direction. By weighting the phase of the array elements, this method achieves spatial beam scanning, thereby identifying the target azimuth.
3. Proposed Method
In this section, we provide a detailed description of the proposed RD-domain virtual aperture extension method.
3.1. Far-Field Equivalent Motion Model
For the convenience of analyzing the proposed method, based on the far-field assumption in Section 2.1, we represent the motion model shown in Figure 1 equivalently to obtain the far-field equivalent motion model, as shown in Figure 2.
Figure 2.
Far-field equivalent motion model for the shipborne HFSWR and moving target.
In Figure 2, the positions of the shipborne platform and target from time to are marked. Due to the far-field assumption, the target echo can be approximated as a plane wave. Therefore, for simplicity in analysis, we use the blue solid lines to represent the different positions of the far-field target. During the virtual aperture processing time , for each array element, we segment the received data by intervals to obtain time segments.
3.2. Flowchart of the Proposed Method
On the basis of conventional HFSWR processing flow, the flowchart of the proposed method (indicated by black dashed rectangular boxes) is shown in Figure 3.
Figure 3.
Flowchart of the RD-domain virtual aperture extension method for shipborne HFSWR.
In conjunction with Figure 2, a brief explanation of the proposed flowchart is provided below. During the virtual aperture processing time KT, if the demodulated target echo signals from each array element are divided into time segments with a time interval (the order of demodulation and time–domain division can be interchanged), array elements will have a total of time segments. For each time segment, we perform RD processing and target detection to obtain target’s snapshots of the real array (assume that targets are within a single RD unit). Then, we perform virtual aperture processing on snapshots to obtain the target’s snapshots of the extended array. Finally, we use snapshots for DOA estimation to obtain target azimuth.
3.3. Signal Time–Domain Segmentation Model
This section provides the time–domain segmented representation of the array received data in the proposed method. For clarity, we provide the correspondence between the proposed flowchart and formula parameters in Figure 4 (the order of Step 2 and Step 3 can be exchanged). The explanation for Figure 4 is as follows.
Figure 4.
The correspondence between the proposed flowchart and formula parameters.
Taking targets as an example and ignoring noise terms, the received data of element are represented as (8) (Step 1). Performing time domain division (Step 2) and the target echo received by element in time segment and are represented as and , respectively, as shown in (14) and (15).
Here, and , given by (16), respectively, represent the relative range of target that varies with during time segments and . and represent the echo signal of target during time segments and . is given by (5), where . The other parameters are the same as those in (8).
According to Equation (11), demodulation and range processing (Step 3 and Step 4) are performed on (14) and (15), respectively, to obtain (17) and (18), as follows:
where and represent the changes in echo delay of target caused by the motion of ship and target during time , respectively, as shown in (19).
Step 5 represents for the Doppler processing and its output in time segment and are represented as and .
3.4. Proposed Method for a Single Target
This section derives the proposed RD-domain virtual aperture extension method for a single target. Before introducing the method, we first provide an RD-domain representation of the array received data. By applying the RD processing to (6) and utilizing the linear properties of the RD transformation, we obtain
Then, the RD-domain representation of array data can be obtained, as shown in (21), as follows:
where represents the single snapshot value of range index and the velocity index is extracted from the RD-processed data of element .
Based on the flowchart shown in Figure 3, the proposed method is explained as follows.
Firstly, for the received data of each array element, we perform demodulation and time–domain division (as described in Section 3.3) to obtain the baseband data of array element m in time segment k, denoted as .
Secondly, RD processing is performed on . According to (21), for a single target, the RD-domain form of the array data in time segment is expressed as
where represents the baseband target signal in time segment k.
Thirdly, through target detection, we obtain the targets’ range and velocity indices of the RD spectrum and extract the targets’ single-snapshot value at indices . Similar to (21), the value of indices ij are denoted as , , and . For the convenience of formula derivation, we represent them as , , and , respectively. Substituting (7) into (22) yields (23).
Similarly, the RD-domain representation of the array data for time segment is given by (24).
Fourthly, based on the real-array elements’ M snapshots of each time segments, we perform virtual aperture processing to obtain the extended-array elements’ snapshots. If the SNR is high enough after RD processing, the noise terms in (23) and (24) can be neglected, and dividing Equation (24) by Equation (23) results in
Here, and represent the element indices in time segment and respectively, which satisfy . represents the extracted target single snapshot of element in time segment , represents the extracted target single snapshot of element in time segment , and represents the compensation value between the two single snapshots.
If the index difference is denoted as and satisfies , then (25) can also be expressed as
Due to the potential data errors in a single array element, we take the average of to obtain in (27), which represents the average compensation value between time segment and .
Then, the virtual elements’ single-snapshot data to can be calculated from
By traversing the values of from 1 to , extended elements’ single-snapshot data can be obtained in time segment 1, that is, the number of the extended array elements is , which satisfies the condition .
Finally, based on the target’s snapshots of the extended array, we perform DOA estimation to obtain the target azimuth.
The virtual aperture processing method and aperture expansion effect of the proposed method are shown in Figure 5.
Figure 5.
Virtual aperture processing method and aperture expansion effect of the proposed method for a single target. (a) Virtual aperture processing method. (b) Aperture expansion effect when . (c) Aperture expansion effect when .
Figure 5a shows the virtual aperture processing manners of the proposed method. The dashed arrows correspond to different (), where the blue dashed arrow represents , the red dashed arrow represents , and the green dashed arrow represents . Figure 5b shows the aperture expansion effect when . In this case, only one virtual element’s single-snapshot data can be obtained after a single virtual aperture processing, representing the minimum aperture case. Figure 5c shows the aperture expansion effect when . In this case, virtual elements’ single-snapshot data can be obtained after a single virtual aperture processing, which represents the maximum aperture case. However, this does not imply that a larger is always better. For example, when , according to (27), is calculated from only a pair of elements’ data and , which means that the value of is more susceptible to noise and may have potential errors.
Additionally, it should be noted that the derivation of the proposed method is based on a uniform linear array. For the case of non-uniform linear arrays, in equation (26) cannot be derived and the proposed method is no longer applicable.
3.5. Proposed Method for Multiple Targets
This section derives the proposed RD-domain virtual aperture extension method for multiple targets.
When multiple targets are present, two cases are considered: the first case is when all targets are situated in different RD units and the second case is when at least two targets are situated in the same RD unit.
For case 1, we can apply the RD-domain virtual aperture extension method described in Section 3.4 to each individual target of different RD units, to achieve the virtual aperture extension.
For case 2, the processing flow of the method is consistent with that in Section 3.4; however, two constraints are present: the first is that the array needs to move in an overlapping manner, which means it satisfies the condition (where ), and the second is that must meet the requirement .
The explanation of the two constraints in case 2 is as follows. According to (18), when the target speed is low or the virtual aperture processing time is short, the impact of and on the envelope of the function can be ignored, resulting in (29), with the parameters specified in (16) and (19).
Given that targets are in the same RD unit, we assume that their range and velocity parameters are exactly the same. We assume that the array moves in an overlapping manner, which means that constraint 1 holds. Taking = 1 as an example, substituting , and into (29) yields
where and .
Simultaneously perform DFT on both sides of the Equation (30) with respect to , resulting in
Similar to Section 3.4, extract the single-snapshot value at indices from (31) to obtain and and denote them as and , respectively, resulting in
Compared to (26), it can be seen that can only take 2 for multiple targets, which means that constraint 2 holds.
The same as for Equations (27) and (28), the virtual array elements’ data and can be calculated by (33). The elements number of the extended array is .
Therefore, only when both constraints are satisfied can the phase compensation value between two elements across two time segments be expressed as the constant . Then, the condition is satisfied and the proposed method for multiple targets in case 2 becomes effective.
The virtual aperture processing method and aperture expansion effect of the proposed method for multiple targets when l = 1 is shown in Figure 6.
Figure 6.
Virtual aperture processing method and aperture expansion effect of the proposed method for multiple targets when l = 1.
Here, the black solid-line element represents the element of the real array, the blue dashed-line element represents for the virtual array element obtained from a single virtual aperture processing, and the red dashed-line element represents for the virtual array element obtained from double virtual aperture processing.
It can be seen that the array element in time segment corresponds to the array element in time segment . That is, two virtual elements’ data can be obtained from each virtual aperture processing of time , indicating that the aperture extension performance is limited compared to the proposed method for a single target.
4. Performance Discussion
4.1. Aperture Extension Performance Based on a Far-Field Assumption
In this section, we analyze the factors influencing the far-field assumption to explain the limitations in the aperture extension performance of the proposed method.
According to Section 3.4, the elements number of the extended array is . Under ideal conditions, if the far-field assumption mentioned in Section 2.1 is always satisfied, the virtual aperture can be infinitely large as the virtual aperture processing time increases. However, in practice, due to various factors, the far-field assumption holds only within a certain range of parameters; therefore, the extension of the array aperture is limited.
To illustrate the factors that may influence the far-field assumption, we conduct simulations from two perspectives: the first is azimuth variation () within the virtual aperture processing time and the second is elements’ maximum phase variation (), which represents the phase change in element M caused by when element 1 is used as the reference element.
The parameter settings are as follows: is about 20 knots, is about 1 Mach, the target range is from 30 km to 150 km, and the target azimuth . For simplicity in analysis, we assume that the target moves toward the radar. Figure 7 illustrates the changes in and with respect to the target range, under the different target azimuths and virtual aperture processing times.
Figure 7.
Analysis of the far-field assumption. (a) . (b) .
In Figure 7, the circle dotted lines represent a virtual aperture processing time of 5 s, and the upper triangular dotted lines represent a virtual aperture processing time of 10 s. The green, red, and blue lines represent the target azimuths of , respectively.
It can be seen that within the given parameter range, the values of and are relatively small, which has little impact on DOA estimation, indicating that the far-field assumption is valid. However, as the virtual aperture processing time increases, and gradually increase. Additionally, as the target range or target azimuth decreases, and also increase. When and are relatively large, the far-field assumption no longer holds, and the proposed method may have significant errors or even fail. Therefore, the aperture extension performance of the proposed method is limited in practice.
4.2. Analysis of Error Impact
This section analyzes the potential errors of the proposed RD-domain virtual aperture extension method and their impact on the method.
To evaluate the impact of errors on the proposed virtual aperture processing method, we define the parameter , as shown in (36).
where is defined in (26) or (32) and represents the estimated value of . E() and Var() represent the mean value and variance of , respectively.
The explanation of the parameter is as follows. As shown in (27) and (33), the proposed method calculates the virtual elements’ data through . In the absence of error, does not vary with , indicating that and the performance of virtual aperture processing is the best. However, in reality, due to the presence of error, (the estimated value of ) will vary with , resulting in the condition no longer being satisfied. Additionally, a greater variation in with results in a larger , which would increase the error of the calculated virtual elements’ data and decrease the performance of the proposed virtual aperture processing method.
Therefore, in this paper, we use to evaluate the impact of errors on the proposed virtual aperture processing method.
4.2.1. Target Azimuth Variation Error
The proposed method assumes that the moving target satisfies the far-field condition, that is, the target azimuth remains unchanged within the virtual aperture time. However, as analyzed in Section 4.1, the far-field conditions may not always be satisfied. Therefore, the error caused by changes in the target’s azimuth cannot be ignored.
Taking a single target as an example, we assume that from time segment to , the target azimuth changes from to . According to (26), is represented as (37), as follows:
which no longer satisfies the condition in (26). That is, an error occurs in , leading to a decrease in the effect of virtual aperture processing. For the case of multiple targets, it can also be inferred that Equation (32) no longer holds and the effect of virtual aperture processing decreases.
To simulate the error impact, the parameters are set as follows: target azimuth , , and the change in target’s azimuth . Figure 8 shows the variation in with for different . For the convenience of analysis, we apply zero-mean processing to and take the absolute value to obtain .
Figure 8.
Impact of azimuth variation error on the virtual aperture processing.
It can be seen that when (no azimuth error), hardly changes with , that is, and the virtual aperture processing is not affected. But with the increase in , increases, and increases, resulting in a decrease in the virtual aperture processing performance.
4.2.2. Target Range or Velocity Variation Error
In the discussion of Section 3.5, the proposed method assumes that the range and velocity parameters of multiple targets within the same RD unit are exactly the same. However, in practice, due to the certain size of range and velocity cells, the parameters may not be the same. Two targets are taken as an example, as shown in Figure 9.
Figure 9.
Target range or velocity variation error within the same RD cell.
The range and velocity parameters of the two targets within the same RD cell should satisfy the Equation (38).
where and represent the sizes of the range and velocity cells, respectively, and denotes the sampling rate. Taking = 1 as an example (i.e., ), we consider the range and velocity variation errors.
When there is only range variation error, i.e., multiple targets have the same velocity but different ranges, substituting into (29) yields (39), as follows:
where is a constant when and T are fixed. In this case, (33) still holds, meaning that the proposed virtual aperture extension method is not affected.
When there is only velocity variation error, i.e., multiple targets have the same range but different velocities, substituting into (29) yields (40), as follows:
where varies with and cannot be factored out of the summation like (39). In this case, (33) cannot be derived, leading to a decrease in the performance of virtual aperture processing.
To simulate the error impact, the parameters are set as follows. When there is only range error between the two targets (assuming the range error is less than the range resolution ), we set the range errors of the two targets to 1 km, 2 km, and 4 km. When there is only velocity error between the two targets (assuming that the velocity error is less than the velocity resolution ), we set the velocity errors of the two targets to 1 m/s, 2 m/s, and 3 m/s. The simulation results are shown in Figure 10.
Figure 10.
Impact of target range or velocity variation error on the virtual aperture processing.
Here, the blue line represents “noError”, which indicates that two targets’ range and velocity parameters are exactly the same, red lines indicate that two targets have the same velocity but different range (i.e., there is only range error), and green lines indicate that two targets have the same range but different velocity (i.e., there is only velocity error).
It can be seen that when “noError” or when only range errors are present, hardly changes with , that is, and the virtual aperture processing is not affected. When there is velocity error, as the velocity error increases from 1 m/s to 3 m/s, increases, and increases, resulting in a decrease in the virtual aperture processing performance.
4.2.3. Array Non-Overlapping Motion Error
In the discussion of Section 3.5, it is required that the ship should move in an overlapping manner, that is, satisfying the condition , where . In actual signal processing, the value of is generally an integer multiple of PRT, but there may be errors in , which makes the equation not strictly hold, as shown in Figure 11.
Figure 11.
Non-overlapping motion error of the array.
To analyze the impact, we take as an example. Assume and substitute it into (29) to obtain (41). It can be seen that due to the existence of , (33) no longer holds, resulting in a decrease in the performance of virtual aperture processing.
To simulate the error impact, we assume errors of 1%, 5%, and 10% in the ship’s velocity, causing the array to move in a non-overlapping manner, as shown in Figure 12.
Figure 12.
Impact of array non-overlapping motion error on the virtual aperture processing.
Here, the yellow dotted line indicates that there is no error in the ship’s velocity, i.e., the array moves in an overlapping manner, and the other lines indicate that there are errors in ship speed. Figure 12 shows that when there is no error in ship’s velocity, hardly changes with , that is, , and the virtual aperture processing is not affected. However, as the error in ship’s velocity increases from 1% to 10%, increases, and increases, resulting in a decrease in the virtual aperture processing performance.
5. Simulation Results and Discussion
In this section, we verify the proposed RD-domain virtual aperture extension method through DOA estimation simulation experiments.
We analyze the DOA estimation performance of the extended array from two perspectives: DOA resolution performance and DOA estimation accuracy. For the former, we evaluate the DOA resolution performance based on the spatial spectrum distribution. The greater the number of elements in the extended array, the more concentrated the spatial spectrum distribution becomes, representing a better target resolution ability. For the latter, we evaluate the DOA estimation accuracy based on RMSE. A smaller RMSE indicates a higher DOA estimation accuracy. The definition of RMSE is given by (42), as follows:
where represents the number of Monte Carlo iterations and represents the estimated azimuth of the target in the -th Monte Carlo experiment.
The simulation parameters are set as follows: , ,, , and . The parameter values of the signal model are shown in Table 1.
Table 1.
Parameter values of the signal model.
5.1. Simulation of the Proposed Method for a Single Target
For a single target, according to the analysis in Section 3.4, the number of elements in the extended array obtained from the proposed method is , which means that the DOA estimation effect is affected by and . By setting the single target parameters , where represents the range (km), velocity (m/s), and azimuth (°) of the target, the simulation results are presented as follows.
Firstly, we simulate the impact of on the proposed virtual aperture extension method by setting the parameters as follows: , .
To evaluate the DOA resolution ability based on the proposed method, we present the DOA estimation results of the CBF method with different in Figure 13.
Figure 13.
Single target DOA estimation results based on the CBF method with different .
In Figure 13, the green solid line represents the DOA estimation result based on the CBF method of the real array, the black dashed line represents the target real azimuth, and the other lines represent for the DOA estimation results based on CBF method of the extended array.
It can be seen that the spatial spectrum distribution of the extended array is more concentrated than the real array, which means that the proposed method for a single target can effectively extend the array aperture and enhance the target resolution ability of the DOA estimation method. Figure 13 shows that when remains constant, the larger the , the larger the , and the more concentrated the spatial spectrum distribution is, thereby resulting in a better target resolution ability.
To evaluate the DOA estimation accuracy based on the proposed RD-domain virtual aperture extension, we take and present the RMSE result in Figure 14.
Figure 14.
Single target RMSE results based on the CBF method with different .
In Figure 14, the green dotted line represents the RMSE result based on the CBF method of the real array and the other lines represent the RMSE results based on the CBF method of the extended array.
It shows that the RMSE of the proposed method is lower than that of the real array, indicating that the proposed method can effectively improve the DOA estimation accuracy. Moreover, when is constant, as increases, increases, and RMSE decreases, resulting in a higher DOA estimation accuracy. Therefore, by increasing (i.e., the virtual aperture processing time ), the DOA estimation performance for a single target can be improved effectively.
Secondly, we simulate the impact of on the proposed virtual aperture extension method by setting the parameters as follows: , .
To evaluate the DOA resolution ability based on the proposed method, we present the DOA estimation results of the CBF method with different in Figure 15.
Figure 15.
Single target DOA estimation results based on the CBF method with different .
It can be seen that the spatial spectrum distribution of the extended array is more concentrated than that of the real array, which means that the proposed method for a single target can effectively extend the array aperture and enhance the target resolution ability of the DOA estimation method. Figure 15 shows that when remains constant, the larger the , the larger the , the more concentrated the spatial spectrum distribution is, thereby resulting in a better target resolution ability.
To evaluate the DOA estimation accuracy based on the proposed RD-domain virtual aperture extension, we take and present the RMSE result in Figure 16.
Figure 16.
Single target RMSE results based on the CBF method with different .
It shows that the RMSE result of the extended array is lower than that of the real array, indicating that the proposed method can effectively improve the DOA estimation accuracy. Moreover, when is constant, as increases from 2 to 4, increases, and RMSE decreases, resulting in a higher DOA estimation accuracy. However, when , although increases, according to the analysis in Section 3.4, the number of element pairs that can be used to estimate decreases to , which makes the calculated virtual element’s data more susceptible to noise and results in a decrease in RMSE.
Thirdly, we verified that the proposed method for a single target in Section 3.4 is suitable for both overlapping and non-overlapping array motion manners and is less affected by the motion manner. We take , , and adjust the ship speed to achieve the ship’s non-overlapping motion. The RMSE result with is shown in Figure 17.
Figure 17.
Single target RMSE results based on the CBF method with different .
In Figure 17, red lines represent the RMSE results based on the CBF method of the extended array when and and the blue lines represent the RMSE results based on CBF method of the extended array when and . The solid lines indicate that (i.e., the ship moves in an overlapping manner), the dashed and dotted lines, respectively, indicate that and (i.e., the ship moves in a non-overlapping manner), respectively.
It shows that when and are constant (i.e., is constant), RMSE almost only changes with SNR instead of , which implies that the array of non-overlapping motion has almost no impact on the DOA estimation accuracy. That is, the proposed method for a single target is suitable for both overlapping and non-overlapping array motion manners.
5.2. Simulation of the Proposed Method for Multiple Targets
For multiple targets, according to the analysis in Section 3.5, the number of extended array elements is , which means that is fixed at 2 and the size of the extended aperture is only affected by . By setting the parameters of the two targets and , we simulate the impact of on the proposed virtual aperture extension method.
To evaluate the DOA resolution ability based on the proposed method, we set and present the DOA estimation results of the CBF method in Figure 18.
Figure 18.
Two targets of DOA estimation results based on the CBF method with different .
In Figure 18, the green solid line represents the DOA estimation result based on the CBF method of the real array, the black dashed line represents the target real azimuth, and the other lines represents the DOA estimation results based on the CBF method of the extended array.
It can be seen that when is constant, as increases from 4 to 12, increases, the spatial spectrum of the two targets can be distinguished more easily, and the two targets’ spectral peaks are closer to the true azimuth. Therefore, the proposed method for multiple targets can effectively extend the array aperture and enhance the target resolution ability of the DOA estimation. Additionally, the larger the , the better the target resolution ability is.
To evaluate the DOA estimation accuracy based on the proposed RD-domain virtual aperture extension, we set , and present the RMSE result in Figure 19.
Figure 19.
Two target RMSE results based on the CBF method with different .
In Figure 19, the green dotted line represents the RMSE result based on the CBF method of the real array, and the other lines represent for the RMSE results based on CBF method of the extended array.
It shows that the RMSE result of the extended array is lower than that of the real array, indicating that the proposed method can effectively improve the DOA estimation accuracy. Moreover, when increases, increases, and RMSE decreases, resulting in a higher DOA estimation accuracy. Therefore, by increasing , the DOA estimation performance for multiple targets can be improved effectively.
In general, as the ship moves and the virtual aperture processing time (i.e., K) increases, more virtual elements’ data can be estimated through the proposed method. Consequently, the aperture size of the extended array expands, leading to an improvement in the array’s DOA estimation performance.
6. Experimental Results and Discussion
In this section, we use experimental data to further verify the proposed RD-domain virtual aperture extension method. Due to the limitations of the current experimental conditions, we do not yet have real target echoes that meet the required conditions to validate the proposed method. Therefore, we add simulated target echoes to the experimental data to validate the proposed method.
The parameter settings are as follows: the working frequency of the radar system is about 4.7 MHz, the array is configured as an 8-element uniform linear array with an element spacing of 15 m, and the ship speed for the simulated target signals is about 7.5 m/s. Under the following two conditions, we add simulated target signals to the experimental data from various time segments.
For case 1, we add simulated targets with significant differences in range or velocity parameters from clutter to the experimental data. The RD spectrum of the array element 1 in time segment 1 is shown in Figure 20.
Figure 20.
RD spectrum of the array element 1 for case 1.
Here, the horizontal axis X in Figure 20 represents the Doppler cells, while the vertical axis Y represents the range cells. The power of each RD cell is depicted using different colors according to its magnitude. We set three simulated targets in two RD cells. In a range-Doppler cell (45, 135), we set a single target with an azimuth angle of 30 degrees. In a range-Doppler cell (851, 340), we set two targets with identical range and velocity parameters, and an azimuth angles of 20 degrees and 30 degrees, respectively.
Then, using the CBF method, we perform DOA estimation on the RD cells where the simulated targets are located, as shown in Figure 21.
Figure 21.
DOA estimation results based on the CBF method. (a) Single target in an RD cell (45, 135). (b) Two targets in an RD cell (851, 340).
Here, the red solid line represents the CBF method DOA estimation result of the real array, the blue and green dashed lines represent the results of extended array, and the black dotted lines represent the targets’ real azimuth. In Figure 21a, it can be seen that the spatial spectrum distribution of the extended array is more concentrated than that of the real array, which means the proposed method for a single target is effective. Figure 21b shows that the two targets’ spatial spectrum of the extended array can be distinguished more easily than that of the real array, which means the proposed method for multiple targets is effective.
Table 2 presents the numerical results of DOA estimation error for case 1; it can be seen that the DOA estimation error of the extended array is smaller than that of the real array, representing a higher DOA estimation accuracy. Moreover, as the number of virtual array elements increases, the DOA estimation accuracy improves accordingly.
Table 2.
Numerical results of the DOA estimation error for case 1.
For case 2, we add simulated targets with range and velocity parameters close to the clutter into the experimental data. The RD spectrum of the array element 1 in time segment 1 is shown in Figure 22.
Figure 22.
RD spectrum of the array element 1 for case 2.
In this case, we also set three simulated targets in two RD cells. In a range-Doppler cell (45, 950), we set a single target with an azimuth angle of 30 degrees. In a range-Doppler cell (851, 120), we set two targets with identical range and velocity parameters, and azimuth angles of 20 degrees and 30 degrees, respectively.
Then, using the CBF method, we perform DOA estimation on the RD cells where the simulated targets are located, as shown in Figure 23. It can be seen that the targets’ spatial spectrum of the extended array is more concentrated and easier to distinguish than that of the real array, which means the proposed method is effective. However, due to the effect of clutter, the target data extracted from the RD unit may be inaccurate, resulting in a decrease in DOA estimation performance in case 2 compared to case 1. In this case, clutter suppression may improve the performance of DOA estimation, which may be analyzed in our future research.
Figure 23.
DOA estimation results based on CBF method. (a) Single target in RD cell (45, 950). (b) Two targets in RD cell (851, 120).
Table 3 presents the numerical results of DOA estimation error for case 2. Compared to case 1, the DOA estimation accuracy in case 2 may decrease due to the effect of clutter. However, it can be seen that the DOA estimation performance of the extended array remains superior to that of the real array and continues to improve as the number of virtual array elements increases.
Table 3.
Numerical results of DOA estimation error for case 2.
7. Conclusions
This paper proposes an RD-domain virtual aperture extension method to address the problem of small aperture and poor DOA estimation performance for shipborne HFSWR. Through this method, we effectively extend the array aperture and improve the DOA estimation performance of shipborne HFSWR. The summary of this paper is as follows. Firstly, we establish a continuous motion model based on the validity of far-field assumption and provide a novel flowchart for the proposed method. Secondly, based on the signal time–domain segmentation model, we derive the proposed RD-domain virtual aperture extension method for a single target and multiple targets. Thirdly, we analyze the performance of the proposed method through simulations. Finally, we verify the proposed method through simulation experiments and experimental data.
In general, this work has the following implications. (1) By extending the traditional time–domain virtual aperture extension method to the RD domain, targets in strong clutter backgrounds can be distinguished, and therefore, the target resolution capability can be improved through virtual aperture extension. (2) Based on the RD-domain processing, targets with different ranges or velocities can be separated, thereby allowing the application of the virtual aperture extension method to them. (3) In the case of a single target, it does not require the array to move in an overlapping manner.
Author Contributions
Conceptualization, Y.Q. and X.M.; methodology, Y.Q. and X.M.; software, Y.Q.; validation, Y.Q. and X.M.; formal analysis, Y.Q. and X.M.; investigation, Y.Q. and X.M.; resources, Y.Q. and X.M.; data curation, Y.Q. and X.M.; writing—original draft preparation, Y.Q. and X.M.; writing—review and editing, Y.Q., Y.H., X.L. and X.M.; visualization, Y.Q. and X.M.; supervision, X.M.; project administration, X.M.; funding acquisition, X.M. All authors have read and agreed to the published version of the manuscript.
Funding
This research was funded by the National Natural Science Foundation of China (Grant NO. 61831009).
Data Availability Statement
The data presented in this study are available on request from the corresponding author. The data are not publicly available due to privacy.
Conflicts of Interest
Author Xue Li was employed by the company The 22nd Research Institute of China Electronics Technology Group Corporation. The remaining authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.
References
- Krim, H.; Viberg, M. Two decades of array signal processing research: The parametric approach. IEEE Signal Process. Mag. 1996, 13, 67–94. [Google Scholar] [CrossRef]
- Schmidt, R.O. Multiple emitter location and signal parameter estimation. IEEE Trans. Antennas Propag. 1986, 34, 276–280. [Google Scholar] [CrossRef]
- Shan, T.-J.; Kailath, T. Adaptive beamforming for coherent signals and interference. IEEE Trans. Acoust. Speech Signal Process. 1985, 33, 527–536. [Google Scholar] [CrossRef]
- Shan, T.-J.; Wax, M.; Kailath, T. On spatial smoothing for direction-of-arrival estimation of coherent signals. IEEE Trans. Acoust. Speech Signal Process. 1985, 33, 806–811. [Google Scholar] [CrossRef]
- Di, A. Multiple source location—A matrix decomposition approach. IEEE Trans. Acoust. Speech Signal Process. 1985, 33, 1086–1091. [Google Scholar] [CrossRef]
- Di, A.Z.; Tian, L.S. Matrix decomposition and multiple source location. In Proceedings of the ICASSP’84. IEEE International Conference on Acoustics, Speech, and Signal Processing, San Diego, CA, USA, 19–21 March 1984; pp. 722–725. [Google Scholar]
- Ren, Q.S.; Willis, A.J. Extending MUSIC to single snapshot and on line direction finding applications. In Proceedings of the Radar 97 (Conf. Publ. No. 449), Edinburgh, UK, 14–16 October 1997; pp. 783–787. [Google Scholar]
- Cai, J.; Zhou, H.; Huang, W.; Wen, B. Ship Detection and Direction Finding Based on Time-Frequency Analysis for Compact HF Radar. IEEE Geosci. Remote Sens. Lett. 2021, 18, 72–76. [Google Scholar] [CrossRef]
- Zhang, W.; Yang, Y.; Liu, T.; Wu, Q.M.J. A Two-Stage Hierarchical One-Class Classification Structure for HFSWR Ship-Target Detection. IEEE Trans. Geosci. Remote. Sens. 2023, 61, 1–11. [Google Scholar] [CrossRef]
- Zhang, W.; Yang, Y.; Liu, T. Coarse-to-Fine Target Detection for HFSWR with Spatial-Frequency Analysis and Subnet Structure. IEEE Trans. Multimed. 2024, 1–12. [Google Scholar] [CrossRef]
- Sherwin, C.W.; Ruina, J.P.; Rawcliffe, R.D. Some Early Developments in Synthetic Aperture Radar Systems. Ire Trans. Mil. Electron. 1962, MIL-6, 111–115. [Google Scholar] [CrossRef]
- Williams, R.E. Creating an acoustic synthetic aperture in the ocean. J. Acoust. Soc. Am. 1976, 60, 60–73. [Google Scholar] [CrossRef]
- Autrey, S.W. Passive synthetic arrays. J. Acoust. Soc. Am. 1988, 84, 592–598. [Google Scholar] [CrossRef]
- Yen, N. A circular passive synthetic array: An inverse problem approach. IEEE J. Ocean. Eng. 1992, 17, 40–47. [Google Scholar] [CrossRef]
- Stergiopoulos, S.; Sullivan, E.J. Extended towed array processing by an overlap correlator. J. Acoust. Soc. Am. 1989, 86, 158–171. [Google Scholar] [CrossRef]
- Stergiopoulos, S. Optimum bearing resolution for a moving towed array and extension of its physical aperture. J. Acoust. Soc. Am. 1990, 87, 2128–2140. [Google Scholar] [CrossRef]
- Xie, J.; Yuan, Y.; Liu, Y. Super-resolution processing for HF surface wave radar based on pre-whitened MUSIC. IEEE J. Ocean. Eng. 1998, 23, 313–321. [Google Scholar] [CrossRef]
- Sun, M.; Xie, J.; Hao, Z.; Yi, C. Target detection and estimation for shipborne HFSWR based on oblique projection. In Proceedings of the 2012 IEEE 11th International Conference on Signal Processing, Beijing, China, 21–25 October 2012; pp. 386–389. [Google Scholar]
- Zhang, B.; Xie, J.; Hao, Z. Super-resolution processing for shipborne HFSWR based on an improved IMP. In Proceedings of the 2016 CIE International Conference on Radar (RADAR), Guangzhou, China, 10–13 October 2016; pp. 1–4. [Google Scholar]
- Shi, C.; Zhang, L.; Niu, J.; Wu, M.; Zhang, J. DOA Estimation for Shipborne HFSWR: Model and Analysis. In Proceedings of the OCEANS 2021: San Diego–Porto, San Diego, CA, USA, 20–23 September 2021; pp. 1–4. [Google Scholar]
- Yang, K.; Zhang, L.; Niu, J.; Ji, Y.; Wu, Q.M.J. Analysis and Estimation of Shipborne HFSWR Target Parameters Under the Influence of Platform Motion. IEEE Trans. Geosci. Remote. Sens. 2020, 59, 4703–4716. [Google Scholar] [CrossRef]
- Wang, C.; Zhang, L.; Niu, J.; Li, G.; Wu, Q.M.J. Accurate Direction Finding for Shipborne HFSWR Through Platform Motion Compensation. IEEE Trans. Geosci. Remote. Sens. 2023, 61, 1–17. [Google Scholar] [CrossRef]
- Wang, Y.; Yu, H.; Zhang, L.; Li, G. APO-ELM Model for Improving Azimuth Correction of Shipborne HFSWR. Remote. Sens. 2023, 15, 3818. [Google Scholar] [CrossRef]
- Ji, Y.; Zhang, J.; Wang, Y.; Yue, C.; Gong, W.; Liu, J.; Sun, H.; Yu, C.; Li, M. Coast–Ship Bistatic HF Surface Wave Radar: Simulation Analysis and Experimental Verification. Remote. Sens. 2020, 12, 470. [Google Scholar] [CrossRef]
- Ji, Y.; Wang, Y.; Huang, W.; Sun, W.; Zhang, J.; Li, M.; Cheng, X. Vessel Target Echo Characteristics and Motion Compensation for Shipborne HFSWR under Non-Uniform Linear Motion. Remote. Sens. 2021, 13, 2826. [Google Scholar] [CrossRef]
- Chen, M.; Niu, J.; Li, M.; Zhang, L.; Ji, Y.; Wan, W.; Wu, Q.M.J. A Motion Compensation Method for Shipborne HFSWR by Using Dual Reference RF Signals Generated Onshore. Remote. Sens. 2022, 14, 1055. [Google Scholar] [CrossRef]
- Yang, L.; Zhang, H.; Gao, L.; Bai, Y. DOA estimation of compact HFSWR by the virtual array synthesis algorithm. In Proceedings of the 2021 CIE International Conference on Radar (Radar), Haikou, China, 15–19 December 2021; pp. 1641–1644. [Google Scholar]
- Bai, Y.; Zhang, H.; Zhou, M.; Yang, L. DOA estimation using shipborne HFSWR based on virtual synthetic array. In Proceedings of the 2022 41st Chinese Control Conference (CCC), Hefei, China, 25–27 July 2022; pp. 2956–2961. [Google Scholar]
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. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).