1. Introduction
Passive location technology has been constantly developing in the past decades [
1]. Electronic reconnaissance is an important means to obtain battlefield electronic intelligence. Its main task is to monitor and intercept electromagnetic wave signals radiated by enemy military equipment (such as radar, radio communication, navigation and guidance, etc.) and obtain their technical parameters, communication content, location and other information. Thus, radiation source location by a single satellite plays an important role in electronic reconnaissance with the advantages of low power consumption, long detection distance, good concealment, and strong anti-interference ability [
2].
With the development of 5G construction, the realization of satellite–Earth interconnection and the integration of communication, navigation and remote sensing is the current development hotspot. In addition, satellite communication is being vigorously developed to realize global communication without the limit of altitude and region. Therefore, realizing 5G radiation source location can not only shield, interfere and attack enemy ground base stations and satellite communication users, but can also realize the accurate location of its own satellite communication users to provide better user services, which has important military, civil and commercial value.
The methods of passive location by single satellite commonly use location parameters of direction of arrival (DOA) or change rate of Doppler frequency. DOA is usually measured by phase interferometer or antenna array. For phase interferometer systems, the problem is that a long baseline can obtain highly accurate location information but causes phase ambiguity, which needs complex antenna structures to solve [
3,
4]. For antenna array systems, a long array can reach high accuracy but is limited in a moving platform [
5]. Antenna array DOA estimation algorithms include conventional beamformer (CBF), multiple signal classification (MUSIC), and maximum likelihood estimator (MLE) [
6]. With the development of neural networks, the DOA estimation method based on deep learning has been widely applied, which can reduce computational complexity [
7]. DOA estimation with a traditional scalar sensor requires complex antenna structures, so an electromagnetic vector sensor (EMVS) array is used instead of a scalar sensor array for two-dimensional DOA estimation, which has high estimation accuracy. In addition, DOA estimation with an EMVS array is insensitive to sensor position, which makes EMVS more flexible than traditional scalar sensor arrays [
8,
9].
The Doppler location systems measure the Doppler change rates of the same radiation source by the satellite at different locations and obtain the radiation source location by combining the position information of the satellite platform at each moment [
10,
11,
12,
13]. Compared with the DOA method, the Doppler system has a simpler structure but needs a long time to measure the Doppler information from many positions, and the location accuracy is affected by the Doppler measurement accuracy. Long-time sampling data are needed to measure the instantaneous Doppler information, but causes the change of Doppler.
Multi-satellite passive location systems have high location accuracy. Their most widely used location methods are time difference of arrival (TDOA), frequency difference of arrival (FDOA), and the joint location method, which has high location accuracy [
14,
15,
16]. Other location information can also be combined to obtain high-accuracy source location, such as combining TDOA, FDOA and differential Doppler rate (DDR) [
17], or time of arrival (TOA) and TDOA [
18], etc. However, issues such as time synchronization need to be considered, which result in high system complexity and cost. In contrast, although single-satellite passive location systems are not accurate enough, they are widely used because of their low cost and simple system setup.
Orthogonal frequency-division multiplexing (OFDM) is an efficient multi-carrier transmission technology, which first appeared in the field of digital communication. The OFDM multi-carrier signal has the advantages of flexibility, large bandwidth, and good orthogonal characteristics, which are an important signal form of 5G communication. In addition to the universal passive localization method, there are several passive location methods specific to OFDM signals. Reference [
19] proposes a DPD method based on the MLE for OFDM signals, and Reference [
20] derives the least squares estimator (LSE) algorithm. Reference [
21] constructs an optimization model based on the maximum likelihood estimator and the multi-carrier technology of OFDM signals and proposes a DPD method based on the spectrum. The DPD methods for OFDM signals have the same difficulty as the DPD methods for other signals.
Article [
22] introduced the long synthetic aperture technology into direct location. Article [
23] analyzes the range resolution, azimuth resolution, and sensitivity of the algorithm. Compared with other passive location algorithms, the difference is that the range and azimuth distance between the radiation source and the satellite is used to replace the description of the location of the radiation source which can obtain the analytic solution of the radiation source, and the coherent accumulation of long-term data is used to obtain the high-precision location. However, the articles only introduce the algorithm for simple signal forms like the single-frequency signal or simple modulated single-frequency signal.
On this basis, this paper proposes a passive location method based on a virtual synthetic aperture for OFDM signals, which uses long-term coherent data to synthesize a large virtual antenna azimuth aperture to improve the location precision. The paper utilizes the multi-carrier modulation technology of OFDM signals and the pilot technology of the communication systems to extract carrier phase information and compensate phase, obtaining the carrier Doppler signal in the form of linear frequency modulation (LFM) signal. The range and azimuth location of the radiation source can be obtained by range searching and azimuth focusing. In addition, a noise elimination method based on channel estimation is proposed based on the signal transmission model. The paper also derives the range and azimuth resolution, and a simple analysis on the effect of satellite vibration is discussed in this paper. Simulation results verify the effectiveness of the algorithm and show that tit can realize high-precision location for the OFDM radiation sources.
This paper is organized as follows. The signal model of OFDM signals and the principle of passive location based on the virtual synthetic aperture for OFDM signals is presented in
Section 2. Azimuth resolution, range resolution, the satellite vibration effect and computation complexity of the proposed method are investigated in
Section 3. Simulation results are given in
Section 4. Finally, the conclusion is drawn in
Section 5.
The notations related to this paper are shown in
Table 1.
3. The Signal Model and Principle of Virtual Synthetic Aperture Radiation Source Location Method
3.1. The Signal Model
Different from synthetic aperture radar (SAR), the moving platform (satellite) is only equipped with a receiver to obtain the signal transmitted by radiation sources. A geometric model of the virtual synthetic aperture radiation source location method is shown in
Figure 1.
The y-axis is parallel to the flight track of the receiver, the z-axis is the direction from the center of the earth to the receiver, and the x-axis direction is determined by the right-hand rule. The receiver flies over the source radiation at speed
and the flight time of the satellite is
.
and
denote the range and azimuth distance of the radiation source, respectively. The range direction is perpendicular to the flight track and the azimuth direction is parallel to the flight track. The receiver can receive a signal from the radiation source for the first time at starting point A and can just miss the signal at point B. Thus, the slant distance from the satellite to the radiation source
is
The radiation source of this research is the 5G base station, and the signal form of the 5G radiation source is the OFDM signal. The principle of generating the OFDM signal is shown in
Figure 2. After PSK/QAM modulation, the input data stream is loaded onto the single frequency subcarriers and then the modulated subcarriers are added with fixed spacing frequencies together. This process is equivalent to reconstruction of the time domain signal from the frequency domain, so the OFDM signal is generated by inverse fast Fourier transform (IFFT).
Unlike LTE/4G, 5G has a more flexible frame structure. According to 3GPP, the downlink transmission is organized into frames with duration, each consisting of ten subframes of 1 ms duration. The subframe is divided into slots, which is the minimum unit of data scheduling and the slot duration is decided by the subcarrier spacing (SCS) . In addition, to remove the influence of the multipath effect, the OFDM system adopts the cyclic prefix (CP). There are two modes of 5G cyclic prefix, “Normal” and “Extended”. However, the “Extended” mode is only applicable to a specific subcarrier spacing 60 kHz, which is not considered in this paper.
The subcarrier spacing available for 5G and its corresponding parameters are shown in
Table 3. The parameter
is the subcarrier spacing configuration,
. The slot duration is
. Because of the orthogonality of OFDM signal, the OFDM symbol duration without CP is
. For “Normal” mode CP, number of symbols per slot is set as 14, so the OFDM symbol duration is
. The difference between
and
is the CP duration
. Thus, the transmitted signal is given by
where
denotes the frame number,
denotes the OFDM symbol number,
denotes the subcarrier number,
denotes the modulation symbols,
denotes the number of subcarriers, which is 4096 for 5G,
denotes the number of symbols per slot, which is 14,
denotes the subcarrier frequency, ,
denotes a rectangular function representing the duration of signal.
Thus, the received signal is expressed as follows:
Table 3.
The parameters of 5G frame structure.
Table 3.
The parameters of 5G frame structure.
Parameter | 0 | 1 | 2 | 3 | 4 |
---|
Subcarrier spacing (kHz) | 15 | 30 | 60 | 120 | 240 |
Slot duration () | 1000 | 500 | 250 | 125 | 62.5 |
OFDM symbol duration (without CP) () | 66.67 | 33.33 | 16.67 | 8.33 | 4.17 |
OFDM symbol duration () | 71.35 | 35.68 | 17.84 | 8.92 | 4.46 |
CP duration () | 4.69 | 2.34 | 1.17 | 0.57 | 0.29 |
3.2. The Principle of the Proposed Localization Algorithm
According to the virtual synthetic aperture technology in SAR, the data utilization mode is the “go-stop-go” mode. Take a period of the received data with duration
at an interval
and rearrange the data into two domains.
is the synthetic aperture time, where
,
is the antenna aperture and
is the beam width factor. Using
represents the azimuth time of the
pulse. Thus, the slant distance (instantaneous range) at
is
:
Thus, the received signal is expressed as follows:
Convert the signal down to the baseband and discretize it into a two-dimensional matrix
with a size of
, where
is the number of slots and
is the sampling points of one OFDM symbol. The
row of the matrix is
Discrete Fourier transform (DFT) is performed along the row of the matrix
, and the result is
Then, we take a particular frequency
, the signal is a LFM signal in the azimuth domain and can be written as
where
.
The Doppler centroid frequency and Doppler chip rate are shown as follows, which contains the location information of the radiation source.
According to the theory of matched filtering, construct a series of matched filters
with different chirp rates
.
where
is the chirp rate with the range
, and the interval is
.
Take the signal
through the series of matched filters, the location of the radiation source can be obtained when the output is the maximum. The output of the matched filters is:
where
. When
, the output is the maximum. Suppose that the peak coordinate is
. Thus, the corresponding range and azimuth location is the estimation of the radiation source location:
3.3. Phase Compensation
The premise of the above conclusion is that the influence of is ignored; however, is an unknown variable whose phase will affect the location result. To solve the problem, we use the reference signals (or pilot subcarriers) for channel estimation to obtain the information carried on the modulation symbols .
The reference signals (or pilot subcarriers) are specific signals in OFDM systems for channel estimation. Technical specifications for 5G NR include several different types of reference signals, which are configured and transmitted in different ways for different purposes of the receiving device. The main application of DM-RS (demodulation reference signal) in NR is to estimate the channel coefficients of physical channel coherence detection, and it can be argued that the transmitter precoding is transparent to the receiver and treated as part of the whole channel. To reduce the interpolation error and implementation complexity under the condition of a stationary channel, it is recommended to use uniform DM-RS assignment in both frequency and time domains. Since DM-RS does not transmit user data, it needs to be allocated at an appropriate density to maximize throughput. DM-RS adopts the front-loading mode, and the data is loaded after it. After estimating the channel based on the front-loaded DM-RS, the receiver can conduct coherent demodulation in the data region.
As the signal model in this paper, the time delay is considered constant in the same slot. Therefore, the channel property is time-invariant in the same slot, and different types of DM-RS can be unified into the model shown in
Figure 3. The modulation symbols of the reference signal are discrete in the frequency domain and the interval is
. After DFT, the reference signal in a slot is processed as
where
denotes the modulation symbols of DM-RS, which are considered known to the receiver.
is the channel property at the frequency
. Therefore, the channel can be estimated at the reference signal as
Since
is a single-frequency signal of
and the interval is uniform, we adopt the transform domain interpolation method to estimate the channel property without the reference signal. The basic idea of transform domain interpolation is that adding zero in the time domain is equivalent to interpolating in the frequency domain. In addition, in the time domain, the energy of the channel is concentrated at a certain delay of the channel, while the noise exists in the whole time domain, so the noise can be removed if only the maximum point is retained. Then the channel estimation on all subcarriers in the frequency domain can be obtained by performing DFT with zero-padding in the time domain.
According to the estimation of the channel, we can obtain
in the same slot.
Thus, the phase of
can be compensated by:
where
is the conjugate of
.
In conclusion, the principle of the algorithm is shown in
Figure 4. First, the received baseband signal is preprocessed to remove the CP and the preprocessed signal is rearranged into range and azimuth domain. Then FFT is performed along the range domain to extract the signal at a particular frequency. Next, to compensate for the phase of the data symbol, we use the least square method and transform domain interpolation method to estimate the channel based on the known DM-RS and use the channel characteristics for denoising. Then we extract the compensated signal at a particular frequency in the range domain, obtaining an LFM signal in the azimuth domain with a particular centroid frequency and chirp rate which contain the location information. Finally, we construct a series of matched filters at different distances and perform pulse compression. By reorganizing the results by distance, the range and azimuth location can be obtained by focusing and searching.
4. Resolutions and Satellite Vibration
4.1. Azimuth Resolution
The 3 dB width of the matched filtering output is
, where
is the azimuth bandwidth of the signal. The virtual aperture time is
, so the bandwidth
. Thus, the azimuth resolution is:
As a result, the azimuth resolution is constant. However, if we process only part of the received data, the azimuth resolution will change. Suppose that the length of the captured data is
, the azimuth resolution is:
Therefore, the longer the virtual aperture is, the better the azimuth resolution will be.
4.2. Range Resolution
Chirp rates are utilized to estimate range distance. Suppose that the range distance of target 1 is
with chirp rate
and the range distance of target 2 is
with chirp rate
.
The envelope of range-matched filtering for chirp rates is a Fresnel function. The bandwidth of 3 dB is
. The range resolution
can be calculated as follows:
As a result, the range resolution is constant for the same antenna and source signal. For different sources with the same antenna, the higher center frequency causes worse range resolution. However, if we process only part of the received data, the range resolution will change. Suppose that the length of the captured data is
, and the range resolution is
Therefore, the longer the virtual aperture is, the better the range resolution will be.
4.3. Computation Complexity
According to the principle of the proposed method, the received signal is first transformed into a two-dimensional matrix, whose size is , and FFT is performed along the row of the matrix. Since the complexity of N-points FFT is , the complexity of this process is .
Next, for the process of compensating the phase, if the number of DM-RS symbols is K for a slot, the complexity of the least square method is , and the complexity of transform domain interpolation method is . Therefore, the complexity of the process is .
Then, extract the compensated signal at a particular frequency in the range domain, obtaining an M-points LFM signal in the azimuth domain. Construct a set of N matched filters, and the matched filtering process is equivalent to the convolution process, so the complexity is , and the complexity of this process is .
Finally, the computation complexity is .
4.4. Effect of Satellite Vibration
During satellite orbit, due to the influence of gravity and other factors in the universe, a small-amplitude tremor effect will be produced, leading to satellite attitude jitter. The satellite attitude jitter will cause antenna pointing stability error, which will influence the location result.
The satellite’s attitude mainly changes in pitch, yaw and roll. Assuming that the attitude jitter error angles of pitch, yaw and roll directions are
, respectively, the jitter in the range and azimuth direction are
where
is the range angle (angle of view) of the antenna and
is the azimuth angle (squint angle). The antenna azimuth jitter is mainly caused by the jitter of yaw and pitch angle, while the jitter of range direction is related to the roll and yaw angle.
When the satellite works in the strip mode and is side-looking (
), the relationship between the antenna azimuth and range errors and the attitude error becomes
Assuming that the yaw, pitch and roll attitude jitters are of a single frequency and are not coupled to each other, the mathematical model of the jitter of the antenna in the azimuth and range directions is
where
is the antenna jitter in the azimuth direction,
, and
are amplitude, angular frequency, frequency and initial phase of azimuth jitter, while
is the antenna jitter in the range direction,
, and
are amplitude, angular frequency, frequency and initial phase of range jitter. Additionally, the jitter will influence the antenna gain in the azimuth and range direction.
Thus, the effect of satellite vibration on location error can be analyzed by using the jitter model of the antenna in azimuth and range direction. Since the algorithm in this paper only needs to perform matched filtering in the azimuth direction, the influence of satellite vibration on location is mainly caused by the antenna azimuth jitter, so we can ignore the effect of the antenna range jitter and only consider the effect of the antenna azimuth jitter on the location error. The simulation results of the effect of satellite vibration are presented in
Section 5.
5. Simulations and Results
The parameters of the simulation are shown in
Table 4. Since the spectrum of the 5G signal is divided into two regions, 450 MHz to 6 GHz and 24 GHz to 52 GHz, the frequency of the signal is set as 29 GHz.
According to the parameters, the virtual aperture time
(generally,
). The Doppler spectrum with a certain width after range FFT to extract signal at a particular frequency is shown in
Figure 5a. After the phase compensation, the processed signal will be a linear frequency modulation signal in the azimuth domain, as shown in
Figure 5b. Thus, after matched filtering, the location result is shown in
Figure 6. The location error is around 10 m. The theoretical value of the azimuth resolution is
, which is approximately equal to the simulation result. The theoretical value of the range resolution is
, simulation result. Since the center frequency of the simulation signal is high, the virtual aperture is short, which leads to a poor range resolution. To improve the resolution, it is considered to use high-order spectrum instead of amplitude spectrum to analyze the location result. For 4th-order spectrum, the range resolution is
, and the azimuth is
.
After Monte Carlo simulations, the azimuth and range resolution curves of the amplitude spectrum and 4th-order spectrum are shown in
Figure 7. The result shows that the azimuth and range resolution will be better with the longer virtual aperture. In addition, the simulation result is basically consistent with the theoretical result as Equations (22) and (24).
Monte Carlo simulations (100 times) under different SNR are carried out, and the location error curve variation with the virtual aperture is shown in
Figure 8, which was compared with the traditional DOA and TDOA methods. The DOA method is using phase interferometer for direction finding, the baseline is 5 m, and the phase ambiguity is solved by a shorter baseline with a length of 0.5 m. TDOA method uses Chan to solve the radiation source location with seven satellites. Both methods are simulated at 20 dB SNR. Compared with the DOA method, the accuracy of the virtual aperture passive location method is significantly improved, and
Figure 8 shows that the longer virtual aperture leads to higher location accuracy. When SNR = 5 dB and virtual aperture time
, the location error is approximately the same as the DOA method. Under the condition of higher SNR and longer virtual aperture, the location accuracy can reach tens of meters, which is similar to that of the TDOA method, but the system complexity and cost are greatly reduced because only a single satellite and antenna are used. The configuration of satellites is shown in
Figure 9. The distance between the satellites is about 100 km.
The Monte Carlo simulations of the satellite vibration effect are shown in
Figure 10. Since the virtual aperture time is
, we consider the two cases that the azimuth jitter frequency
(5 Hz) and
(10 Hz, 15 Hz). The range jitter amplitude is 0.05°, and the frequency is 2 kHz; the azimuth jitter amplitude and frequency are set as shown in
Figure 9, and the initial phase is random.
The satellite vibration will cause a serious effect on the location when the azimuth jitter amplitude is greater than 0.15°, and the error will even be two orders of magnitude higher. The range and azimuth resolution will also become worse. Therefore, it is necessary to compensate for the effect caused by satellite vibration. Our subsequent research will combine the simulation results and quantitative analysis to compensate for the effect of satellite vibration.
6. Conclusions
The paper proposes a passive location for the OFDM radiation source based on the virtual synthetic aperture. The algorithm utilizes the characteristics of the moving platform and the principle of virtual aperture forming, using the coherent data to achieve the high-precision location. According to the multi-carrier modulation technology of the OFDM signal, phase information at a specific frequency can be extracted by FFT, which contains the location information of the radiation source. The reference signal of the 5G communication system is used for phase compensation and noise reduction. The processed signal is equivalent to an LFM signal in the azimuth domain, thus the azimuth location can be completed by pulse compression, while the range location can be completed by range searching. The algorithm achieves high-precision location by a single antenna, which can realize large-area coverage and turn the hardware structure into software signal processing to reduce system complexity and cost. In addition, the paper deduces the azimuth resolution and range resolution and verifies them by Monte Carlo simulations. Simulations were conducted to verify the effectiveness of the algorithm and analyze the effect of satellite vibration on resolution and location error. In subsequent studies, the effects caused by satellite vibration will be compensated according to the simulation results.
We will further analyze the performance of the proposed location algorithm, especially in the more complex scenarios such as multi-target or moving target, and improve the performance in a follow-up study.