Next Article in Journal
Monitoring Disease Severity of Mild Cognitive Impairment from Single-Channel EEG Data Using Regression Analysis
Next Article in Special Issue
Ad Hoc Mesh Network Localization Using Ultra-Wideband for Mobile Robotics
Previous Article in Journal
In-Situ Classification of Highly Deformed Corrugated Board Using Convolution Neural Networks
Previous Article in Special Issue
Improving Vehicle Heading Angle Accuracy Based on Dual-Antenna GNSS/INS/Barometer Integration Using Adaptive Kalman Filter
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Frequency Instability Impact of Low-Cost SDRs on Doppler-Based Localization Accuracy

Institute of Communications Systems, Faculty of Electronics, Military University of Technology, 00-908 Warsaw, Poland
*
Authors to whom correspondence should be addressed.
Sensors 2024, 24(4), 1053; https://doi.org/10.3390/s24041053
Submission received: 18 December 2023 / Revised: 18 January 2024 / Accepted: 19 January 2024 / Published: 6 February 2024
(This article belongs to the Special Issue Advanced Inertial Sensors, Navigation, and Fusion)

Abstract

:
In this paper, we explore several widely available software-defined radio (SDR) platforms that could be used for locating with the signal Doppler frequency (SDF) method. In the SDF, location error is closely related to the accuracy of determining the Doppler frequency shift. Therefore, ensuring high frequency stability of the SDR, which is utilized in the location sensor, plays a crucial role. So, we define three device classes based on the measured frequency stability of selected SDRs without and with an external rubidium clock. We estimate the localization accuracy for these classes for two scenarios, i.e., short- and long-range. Using an external frequency standard reduces the location error from 20 km to 30 m or 15 km to 2 m for long- and short-range scenarios, respectively. The obtained simulation results allowed us to choose an SDR with appropriate stability. The studies showed that using an external frequency standard is necessary for minimizing SDR frequency instability in the Doppler effect-based location sensor. Additionally, we review small-size frequency oscillators. For further research, we propose two location sensor systems with small size and weight, low power consumption, and appropriate frequency stability. In our opinion, the SDF location sensor should be based on the bladeRF 2.0 micro xA4 or USRP B200mini-i SDR platform, both with the chip-scale atomic clock CSAC SA.45s, which will allow for minor positioning errors in the radio emitters.

1. Introduction

The dynamic growth of the microelectronics market at the turn of the 20th and 21st centuries had a significant impact on the progress of many branches of industry and science, including mobile telephony [1] and unmanned platforms, i.e., unmanned ariel vehicles (UAVs) [2,3]. The advancement of the mobile network contributed to the creation of software-defined radio (SDR) technology [4]. Currently, most modern radio communication devices are based on SDR technology. In 2022, the global SDR market value was estimated at USD 21 billion. In 2028, this value is forecast to reach USD 32.2 billion (an increase of 53.3% compared to 2022) at a compound annual growth rate (CAGR) equal to 7.4% [5]. Forecasts regarding the development of the UAV market are even more optimistic. In 2023, the value of the global UAV market (including fixed-wing, hybrid, and multi-rotor drones) and its applications (including agriculture, audit, surveillance, inspection and monitoring, consumer goods, and retail) is estimated at USD 44.57 billion. Forecasts indicate that in 2030 this market will increase unimaginably, by 1684.9% compared to 2023, reaching USD 795.57 billion [6] at a CAGR equal to 50.9%. These growth dynamics contribute to the search for new applications for SDR and UAV technologies.
This paper focuses on the frequency instability of SDR platforms and their potential use on UAVs in electronic warfare (EW) applications. Based on the measured frequency stability parameters of selected SDRs, we estimate the position errors of radio emitters using the Doppler-based localization method and a UAV with an SDR receiver. The aim of the research is to select an appropriate SDR platform for the localization application. Wider context on this topic is provided in Section 2.

2. Related Works

Although the idea of SDR dates back to the 1970s, it was only the rapid development of digital electronics that allowed the practical implementation of many elements that had previously been considered theoretically. It is difficult to pinpoint the specific date of the invention of SDR, but many consider the system created in 1982 by Ulrich L. Rohde’s department, which used the complementary symmetry monolithic array computer chip (COSMAC), to be the first SDR. The 1984 SDR created by the Garland team was a digital baseband receiver that provided programmable noise cancellation and demodulation of broadband signals [7,8]. One of the key moments in the history of SDR was the work of Joseph Mitola III. In the 1980s and 1990s, Mitola published several articles and research papers in which he presented the concept of programmable radio, which was an important step towards the development of SDR. He heralded a decade of transition from hardware-based radios to software-intensive approaches [9,10]. Moreover, in the 1990s, field-programmable gate array (FPGA) technology was developed, which allowed for more effective implementation of algorithms and radio functions in the form of software. These developments have resulted in SDRs emerging in markets such as signals intelligence (SIGINT), EW, test and measurement, public safety communications, spectrum monitoring, and military communications (MILCOMs). The requirement for portability of SDR waveforms across hardware platforms has led to the development of tools such as the Software Communications Architecture (SCA) Core Framework, as well as better development tools from electronic design automation (EDA) and semiconductor companies. The future development of SDR technology is directly related to the development of technologies such as 5G, 6G, Internet of Things (IoT), and sensor networks. It is assumed that the next step in SDR hardware development will be to combine analog and digital technologies in one monolithic chip, reducing cost, size, weight, and power (SWaP). The development of the next generation of SDRs will involve the integration of analog and digital technologies with mixed-signal chips. At the moment, however, the limiting element is the software, not the hardware. Comprehensive use of next-generation SDRs will require development environments that can seamlessly program both general-purpose processors (GPPs) and FPGAs [4,11].
The UAV market should be considered primarily in two categories: platforms and applications. There are many works in the literature devoted to the classification of these two categories, e.g., [12,13,14,15]. On the other hand, the UAV market can be divided into the widely available civilian and military [16,17,18,19]. The military market, although much smaller (USD 12 billion in 2022, forecast to be USD 17 billion in 2027, a 7.3% CAGR [20]; or USD 15.88 billion in 2023, forecast to be USD 20.64 billion in 2027, a 6.8% CAGR [21]) than the civilian one, is specific due to dedicated platforms and applications that usually have no equivalents on the civilian market. On the other hand, with the advent of 5G, 6G, and beyond mobile networks, the development of the potential of non-terrestrial networks (NTNs) [22,23] makes it possible to secure military communications in difficult conditions [24,25].
An unmanned surveillance and reconnaissance aerial vehicle (USRAV) is an unarmed military UAV that realizes intelligence, surveillance, target acquisition, and reconnaissance (ISTAR) tasks [26]. Most USRAVs used by armies perform imagery intelligence (IMINT) tasks. For this purpose, cameras operating in various ranges of the optical spectrum are used, primarily in the visible (VIS) range but also in the infrared (IR) and ultraviolet (UV) ranges. In addition, synthetic-aperture radar (SAR) or light detection and ranging (LIDAR) technologies are used. This reconnaissance area is also used in many civilian applications. USRAVs performing signals SIGINT tasks are much less common. In the area of SIGINT, communication intelligence (COMINT) or electronic intelligence (ELINT) can be realized in the field of detection, recognition, and localization of telecommunications (including military communication systems) or non-communications emitters (i.e., radars), respectively. There are SIGINT systems mounted on UAVs available on the market. The leading manufacturers of this type of solution include:
  • The United States—Northrop Grumman, West Falls Church, VA (RQ-4 Global Hawk, MQ-4C Triton), General Atomics, San Diego, CA (MQ-9 Reaper, Predator ER, Avenger), Boeing, Arlington, VA (EA-18G Growler), and Kratos Defense & Security Solutions, San Diego, CA (XQ-58 Valkyrie);
  • Israel—Elbit Systems, Haifa (Hermes 450, Hermes 900) and Israel Aerospace Industries (IAI), Lod (Eitan, Heron);
  • Italy—Leonardo-Finmeccanica, Rome (Selex ES Falco);
  • Germany—EMT, Penzberg (Luna X-2000);
  • Türkiye—Turkish Aerospace Industries (TAI), Ankara (Gözcü) and Baykar, Istanbul (Bayraktar TB2 with SIGINT system BSI-101);
  • Russia—Kronstadt Group, Moscow (Orion).
Reconnaissance and EW systems are systems in the field of military intelligence and counteraction. Therefore, some countries prefer to develop and implement national solutions. In Poland, national SIGINT systems are used on manned ground and flying platforms. In the era of UAV advance, it is planned to develop and implement SIGINT systems on unmanned platforms. Such an attempt is being made as part of the project on “Command and control of group of COMINT radio-electronic reconnaissance unmanned aerial vehicles based on modern IT technologies”, acronym UAV-COMINT, financed by the National Center for Research and Development and implemented by the Military University of Technology and the MSP InnTech Sp. z o. o. company. Under this grant, UAVs carrying out COMINT tasks in the field of spectrum monitoring and locating radio emitters will be developed. For the second task, we plan to use a Doppler-based localization method called the signal Doppler frequency (SDF) [27,28]. On the other hand, the localization of radio emitters is widely used in the civil market, including, among others, in positioning wireless network users or users who illegally use licensed frequency bands. In the first case, techniques dedicated to mobile and WiFi networks are utilized. Whereas, regulatory authorities mainly use the second approach. So far, direction-finding methods are generally used for this purpose. In the future, using the SDF method on UAVs may be a good alternative for this type of application. It is also worth highlighting that the impact assessment of SDR instability on using these platforms in practice has a much broader context than locating emitters.
The frequency stability of the signal source and receiver plays a crucial role in location methods based on measuring the instantaneous frequency of the received signal. In the case of intra-system localization (e.g., in mobile networks), this problem can be easily solved. In the case of military SIGINT systems, the sensor does not affect the frequency stability of the located emitter. However, it is possible to ensure the appropriate stability of the receiver, which is an element of the location sensor. This paper focuses on the impact evaluation of the receiver’s frequency stability on the SDF localization accuracy based on simulation studies. The presented analysis is based on the results of frequency stability measurements of low-cost SDR platforms made without or with the use of a rubidium frequency standard. The obtained results show a significant influence of the receiver clock stabilization on the localization accuracy using the SDF method. The conducted research allows for the selection of a low-budget SDR and a frequency standard that will ultimately be used in the location sensor in the UAV-COMINT project.
This method of classifying SDR platforms in terms of use in the SDF-based location sensor determines the originality and innovation of the developed solution. The main contributions of this article are listed below.
  • We present the concept of a location sensor dedicated to a UAV application.
  • We introduce a review of SDR platforms in terms of the possibility of using them to build a location sensor, which is characterized by appropriate frequency stability, weight, and size, limited by the capabilities of the UAV payload.
  • Based on empirical studies, we classify SDR platforms regarding frequency stability.
  • We conduct simulation studies to assess how SDR platforms’ frequency stability affects the SDF location errors.
  • We present an overview of small-size frequency oscillators in terms of the possibility of using them to build a size-limited location sensor.
  • We propose a hardware structure of a location sensor with an appropriate frequency stability, small weight and dimensions, and low power consumption.
The remainder of the paper is organized as follows. Section 3 briefly discusses the SDF method. The results of measuring the frequency stability of low-cost SDR platforms are included in Section 4. In Section 5, assumptions, scenarios, and simulation study results are shown. The synthesis of the obtained results, which allows for the selection of an appropriate SDR and frequency standard for the UAV-COMINT location sensor, is described in Section 6. Section 7 provides a summary.

3. Signal Doppler Frequency Location Method

3.1. Emitter Positioning

Position estimation of the radio emitter in the SDF method is based on the Doppler frequency shift (DFS) measurement in the received signal. Movement of the transmitter or receiver is necessary for the Doppler effect to occur. This phenomenon in the location procedure is more straightforward when the measuring receiver (i.e., localization sensor) moves and the transmitter (i.e., localized emitter) is fixed.
The SDF method is based on the analytical description of the Doppler effect, in which the DFS is defined as a function of time and the position coordinates of the transmitter relative to the receiver [29]:
f D ( t ) = f D max x 0 v t ( x 0 v t ) 2 + y 0 2 + z 0 2 ,
where f D max = f 0 v / c is the maximum DFS, f 0 is the carrier frequency of the transmitted signal, v and c are the receiver velocity and lightspeed, respectively, and ( x 0 , y 0 , z 0 ) is the actual emitter position relative to the sensor (receiver).
By transforming Equation (1) and measuring the DFSs at several intervals (at least for two moments in time, t 1   and   t 2 ), we can estimate the emitter position ( x ˜ , y ˜ , z ˜ ) relative to the sensor [30,31]:
{ x ˜ = v t 1 p ( t 1 ) t 2 p ( t 2 ) p ( t 1 ) p ( t 2 ) , y ˜ = ± [ v ( t 1 t 2 ) p ( t 1 ) p ( t 2 ) p ( t 1 ) p ( t 2 ) ] 2 z 0 2 ,
where p ( t ) = f D max / f ˜ D ( t ) 1 ,   f ˜ D ( t ) is the DFS estimated based on measurements, and t 1   and   t 2 are two moments in time.
Equation (2) illustrates a simplified two-dimensional (2D) version of SDF which assumes that the sensor moves at a constant speed along a specific direction OX, i.e., v = ( v , 0 , 0 ) = const . , and at a specific height, i.e., z ˜ = z 0 = const . Three-dimensional (3D) SDF is presented in [27]. In this case, the sensor can move in different directions with variable speed. For the simulation studies presented in this paper, we used a simplified 2D SDF.

3.2. SDF Sensor Concept

Measurements [30] have shown that using ground vehicles introduces limitations to the localization procedure, including difficulties in maintaining a constant speed, changing the sensor motion direction, and multipath propagation resulting from the neighborhood of terrain obstacles [32]. The use of UAVs [27,28] or watercrafts [33] for this purpose provides greater opportunities, provides greater movement freedom, and improves propagation conditions by minimizing the impact of unfavorable phenomena.
In the ongoing UAV-COMINT project, the SDF-based localization sensor will be mounted on a UAV. In this case, considering the limitations of the used platform is crucial from the viewpoint of conducting reconnaissance operations and the location procedure. When designing the sensor, its dimensions, weight, power supply, and data exchange interfaces between the sensor and the UAV subsystem used to communicate with the ground operator station should primarily be considered. These sensor parameters must be appropriate from the UAV viewpoint, especially its payload and available cargo space, power supply, and communication capabilities.
Figure 1 shows the structure and basic components of the SDF sensor, i.e., the microcomputer, SDR as a radio frequency (RF) receiver, and the receiving antenna.
In the Doppler-based location methods, frequency stability is essential for positioning accuracy. Measurements [31] showed that using an external frequency standard can significantly improve the accuracy of the SDF method. Therefore, when choosing an SDR, we additionally considered this parameter. For this purpose, the measurement of the stability of the SDR platforms was performed without and with a connected frequency standard, i.e., internal or external clock, respectively. Based on the conducted tests [34], an outline of which is presented in Section 4, we define representative parameter values for three classes of SDR devices, one without (i.e., with an internal clock) and two with an external clock, respectively. The simulation studies shown in Section 5 are based on these parameters. In these studies, we estimated the localization error, defined as
Δ r ( t ) = ( x ˜ ( t ) x 0 ) 2 + ( y ˜ ( t ) y 0 ) 2 .
A summary of the research is presented in Section 6. Based on the simulation results obtained for two scenarios, we selected an SDR that we plan to use in the SDF sensor mounted on a UAV. Additionally, we plan to use a small external oscillator (see Figure 1) to improve localization accuracy. Therefore, we present a short overview of this type of device in the final part.

4. Frequency Stability of Low-Cost SDR Platforms

The frequency standard, or frequency oscillator, is a device that produces a periodic signal. When we speak about these devices, we think about the signals they generate and recognize that they have some nominal frequency. The term ‘frequency stability’ is used to characterize how small the frequency fluctuations of the oscillator signal are.
One of the definitions of ‘frequency instability’ is “the spontaneous and/or environmentally caused frequency change within a given time interval” [35,36,37]. The parameter frequency stability is often used when comparing one oscillator with another. In practice, when we use ‘frequency stability’ we mean ‘frequency instability’. The frequency stability does not determine whether the signal frequency is good or bad. It only indicates whether the frequency remains the same. It is important to note that the frequency of the signal produced by the oscillator can change over time. Some devices have good short-term stability and others have good long-term stability.
There are many statistics used to estimate frequency stability. One of the most common metrics is the Allan deviation [38]. Another parameter determining frequency stability is a dimensionless quantity defined as the ratio of frequency fluctuations to the nominal frequency. This metric is often called the fractional or normalized frequency fluctuation [36,37]. In this paper, we use this measure to determine the frequency stability [31,34] of selected SDR platforms.
The transmitting and receiving sides of the frequency stability measurement test-bed are illustrated in Figure 2 and Figure 3, respectively. The laboratory tests aim to determine the short-term frequency stability of the selected SDRs. The obtained frequency stability applies to the system consisting of a transmitting and receiving part. The measurement procedure is described in detail in [39].
A Keysight (Agilent), Santa Rosa, CA, E4438C ESG Vector Signal Generator with Rubidium Frequency Standard FS725 is the transmitting part of the test-bed. On the receiving side, we test six SDR platforms [40] with and without a 10 MHz reference clock from FS725:
  • ADALM-PLUTO [41];
  • Universal Software Radio Peripheral (USRP) B200mini-i [42];
  • USRP N210 [43] with WBX, RFX1200 or XCVR2450 daughterboard [44,45];
  • bladeRF 2.0 micro xA4 [46];
  • USRP–2950R [47];
  • USRP–2930 [48].
Due to our national regulations [49] and planned future empirical studies in a real environment, the Keysight generator is a source of a harmonic signal at carrier with a frequency f 0 = 1358.01   MHz . Using the GNU Radio Companion software ver. 3.10.5.0 and selected SDR, the IQ samples (i.e., in-phase and quadrature components) of the signal are recorded with bandwidth B = 200 kHz at a frequency f = 1358   MHz . The 10 kHz offset between the generator and SDR allows us to ignore problems with IQ imbalance and direct current (DC) offset. After shifting the spectrum to a lower frequency range and considering a constant offset between the frequencies of the transmitted and received signals Δ f = f 0 f = 10 kHz , the instantaneous frequency of the received signal in the baseband should be f b = 0 kHz . Due to the instability of frequency oscillators, the instantaneous signal frequency changes over time. We determined the mean value μ f and standard deviation σ f of the instantaneous frequency. To compare the instability of the SDR platforms, we determined the frequency stability, defined as follows [31,34]:
s f = σ f / f 0 ,
where σ f and f 0 are the standard deviation of the instantaneous frequency and the carrier frequency, respectively.
The frequency stability results measured for the analyzed SDRs are summarized in Table 1.
Based on the stability measurements, we propose grouping the SDR platforms into three classes. The first class, with the least stability, corresponds to devices that do not use an additional reference signal from an external frequency standard. For this class, we recommend using the frequency stability parameter with a representative value equal to s f = 7 · 10 8 . The subsequent classes, from the second to the third, define increasingly stable devices. For them, we assume stability values of s f = { 2 · 10 9 , 7 · 10 12 } , respectively. These three s f values, s f = { 7 · 10 8 , 2 · 10 9 , 7 · 10 12 } , were calculated as the average values of the s f parameter for each class with the mantissa of the obtained result rounded to the unity. For example, for the first class, the average value of the stability parameter was s f = 7.25 · 10 8 . After rounding, s f = 7 · 10 8 was assumed. The proposed classification of SDR platforms according to the frequency stability parameter is presented in Table 2. Additionally, based on Equation (4) and proposed values of s f we determine σ f for f0 = 1358 MHz. For example, in Table 2, for the first class, which represents all tested SDRs without the external oscillator FS725, the stability parameter is equal to the previously mentioned s f = 7 · 10 8 . According to Equation (4), after multiplying this value by f0 = 1358 MHz, the value of σ f = 95.06   Hz is obtained.
The data presented in Table 1 show another critical property from the viewpoint of the estimation accuracy of the received signal carrier frequency. Namely, for the analyzed SDRs we obtain different average carrier frequencies of the recorded signals. In the absence of a reference signal from a highly stable external oscillator, the difference between the expected and measured values of the carrier frequency may range from several dozen Hz to several kHz. When using an external frequency standard these values are smaller, ranging from several Hz to fractional parts of Hz. For further simulation studies, we adopted three values that define a constant offset between the measured and expected values of the instantaneous frequency, i.e., μ f = { 10.0 , 1.0 , 0.1 } Hz . The adopted values of μ f are examples and do not represent any of the previously proposed device classes.

5. Simulation Studies

5.1. Scenarios and Assumptions

The simulation tests aimed to assess the impact of the SDR frequency instability on the SDF localization accuracy. The studies focused on determining the location error Δ r , defined by Equation (3).
In our research, we assume that the location sensor was installed on the UAV. The UAV moves along a straight line at a constant speed of v = 15   m / s [50] at an altitude of h = z 0 = 100   m above the ground level [51]. The emitter continuously emits a harmonic signal at a constant and known carrier frequency f 0 = 1358   MHz . We conducted the research for two scenarios. The first was a short-range scenario in which the emitter was located 1 km from the SDF sensor route. The second was a long-range scenario. In this case, the emitter position was 10 km from the sensor trajectory. Additionally, we assumed that the instantaneous frequency of the received signal was a random variable with a normal distribution N ( μ f , σ f ) , with a mean value μ f and a standard deviation σ f . Based on Section 4, we adopted the following values of μ f = { 10.0 , 1.0 , 0.1 } Hz , and σ f = { 95.06 , 2.72 , 0.01 } Hz for the simulation studies.
In the simulation studies, the following additional assumptions were made:
  • An illustrative spatial scenario, as shown in Figure 4.
  • To define emitter and sensor positions, we used the local Cartesian coordinate system.
  • The emitter was localized at a point ( x 0 1 , y 0 1 , z 0 1 ) = ( 1 , 1 , 0.1 ) ( km ) and ( x 0 2 , y 0 2 , z 0 2 ) = ( 10 , 10 , 0.1 ) ( km ) in the short- and long-range scenarios, respectively.
  • The movement trajectory length of the sensor (i.e., UAV) was equal to S 1 = 2   km and S 2 = 20   km in the short- and long-range scenarios, respectively.
  • The simplified SDF (i.e., 2D) version was used.
  • The location sensor estimated the instantaneous DFS every 0.1 s.
  • The coordinates of the emitter were estimated every 1 s based on 300 DFSs (i.e., the acquisition time of the received signal was equal to t A = 30   s ).
  • A Monte Carlo simulation methodology was applied with K = 100 repetitions of statistical model realizations.

5.2. Results for Short-Range Scenario

The simulation studies were conducted for the analyzed scenario (see Figure 4) and the adopted assumptions. In the short-range scenario, the emitter is 1 km from the UAV (i.e., SDF sensor) trajectory.
Figure 5 and Figure 6 show the nature of the DFS changes versus time for a single realization of the random process. Figure 5 represents the variant for μ f = 0.1   Hz and three selected σ f Figure 6 depicts the case for three different μ f and σ f = 2.72   Hz . These Doppler curves were created by randomizing instantaneous DFSs according to assumed distributions N ( μ f , σ f ) . In these figures, we also present the theoretical Doppler curve to highlight the effect of frequency instability on the generated Doppler curves. Figure 7 additionally shows probability density functions (PDFs) of the DFS error, which is defined as follows:
Δ f D ( t ) = f ˜ D ( t ) f D ( t ) .
The mean value μ f introduces a constant DFS offset, which can be compensated in a relatively simple way, e.g., by measuring the frequency using a fixed sensor. On the other hand, the standard deviation σ f is a more significant parameter in the performed analysis. A large σ f causes the absolute DFS errors. For σ f = 95.06   Hz , the instantaneous DFSs often exceed the maximum DFS, which prevents the effective use of these results in the SDF method. This is shown below. In the analyzed case, σ f represents the receiver’s frequency instability. Hence, this parameter should be considered when choosing an SDR.
After K = 100 repetitions of statistical model realizations, the average localization error Δ r ( ¯ t ) was determined according to the following formula:
Δ r ( ¯ t ) = 1 K k = 1 K Δ r k ( t ) ,
where k = 1 , 2 , , K ,   Δ r k ( t ) is a location error defined by Equation (3) for the kth execution of a random process.
Additionally, to compare results for different μ f and σ f , we determined the mean value and standard deviation of the error location as follows:
μ Δ r ¯ = E { Δ r ¯ ( t ) } ,
σ Δ r ¯ = E { ( Δ r ¯ ( t ) μ Δ r ¯ ) 2 } ,
where E { · } is the expectation operator.
Figure 8 and Figure 9 show the average localization error Δ r ( ¯ t ) for a constant μ f with a variable σ f and variable μ f with constant σ f , and the parameter values as in Figure 5 and Figure 6, respectively. The influence of frequency stability parameters on the location error is presented in Table 3. We show the maximum and minimum values of the average localization error (see Equation (6)) for all assumed combinations of parameters μ f and σ f , and with a normal distribution N ( μ f , σ f ) . We also present the mean value and standard deviation (see Equations (7) and (8), respectively) of the average localization error.
As expected, higher σ f and μ f values result in low localization accuracy. Considering the adopted device classes (see Table 2), the use of SDR without an external clock (i.e., class 1) results in localization errors exceeding the distance of the sensor to the localized object. Therefore, practical use of the SDF method is possible using classes 2 and 3. For large μ f (e.g., μ f = 10 ), the positioning errors obtained for these SDR classes are similar. For medium μ f (e.g., μ f = 1 ), using class 3 gives approximately a 20–30% reduction in localization error. Class 3 brings a significant improvement in localization accuracy for small μ f (e.g., μ f = 0.1 ). In this case, the position error can be reduced by 7–12 times compared to class 2.

5.3. Results for Long-Range Scenario

This scenario reflects the situation in which the emitter is located 10 km from the UAV (i.e., sensor) route. Greater distance between the emitter and the sensor results in a longer UAV flight time.
Figure 10 and Figure 11 show the Doppler curves versus time for a single realization of the random process. Figure 10 represents the variant for μ f = 0.1   Hz and three selected σ f ,  Figure 11 depicts the case for three different μ f and σ f = 2.72   Hz . These Doppler curves were created by randomizing instantaneous DFSs according to assumed distributions N ( μ f , σ f ) . In these figures, we also depict the theoretical Doppler curve to highlight the effect of frequency instability on the generated Doppler curves.
Since the same normal distribution parameters are considered for the short- and long-range scenarios, the corresponding Doppler curves are similar (see Figure 5 and Figure 6 and Figure 10 and Figure 11, respectively). For this reason, we do not present the PDFs for the long-range scenario. A significant change is a proportional increase in the length of the sensor route and the position coordinates of the located emitter relative to the sensor trajectory. This translates into a change in the recording time of the received signal and the number of estimated DFSs.
Similar to the previous scenarios, Figure 12 and Figure 13 illustrate the average localization error Δ r ( ¯ t ) for a constant μ f with a variable σ f and variable μ f with a constant σ f , and the parameter values as in Figure 8 and Figure 9, respectively. The simulation results are summarized in Table 4. We show the maximum and minimum values of the average localization error (see Equation (6)) for all assumed combinations of parameters μ f and σ f , and with a normal distribution N ( μ f , σ f ) . We also present the mean value and standard deviation (see Equations (7) and (8), respectively) of the average localization error.
In the long-range scenario, the localization errors obtained for classes 1 and 2 exclude using this type of device in the SDF method. As expected, the best accuracy was obtained for class 3. However, for a minor frequency offset case, its prior compensation is required.

6. Synthesis of Results

6.1. Scenario Comparision

The aim of the simulation studies was to evaluate the impact of SDR instability on emitter localization accuracy, which allows for selecting the SDR to be used as an element of the SDF sensor.
The specificity of DFS changes versus time for the analyzed acquisition window should be considered when comparing short- and long-range scenarios. In the studies, we assumed a constant value of this parameter for two scenarios. In the short-range scenario, the DFS changes in the acquisition window were greater than in the long-range scenario. This effect translates into larger localization errors for the long-range case. Therefore, when planning the mission, the appropriate direction of the sensor movement trajectory should be considered [27,33], or the value of the signal acquisition window should be adjusted [28].
On the other hand, the spatial relationship between the sensor movement trajectory and the located object position should be considered. Hence, to compare the two analyzed scenarios, the relative error is more appropriate than the absolute error. For this purpose, we define relative measures of the location error as follows:
δ μ Δ r ¯ = μ Δ r ¯ y 0 2 + z 0 2 · 100 %
δ σ Δ r ¯ = σ Δ r ¯ y 0 2 + z 0 2 · 100 %
where y 0 2 + z 0 2 is the shortest distance between the sensor and located emitter characterizing the so-called point of closest approach (PCA).
The calculated relative errors for SDR classes 2 and 3, for the short- and long-range scenarios, are contained in Table 5.
The presented results show that using good-class SDRs stabilized with an external rubidium or cesium clock allows for achieving high localization accuracy in methods based on measuring the received signal frequency. On the other hand, much larger errors in the long-range scenario indicate a significant impact of the chosen UAV motion trajectory and signal acquisition parameters on the SDF accuracy.

6.2. Comparison of Simulation and Empirical Results

The following comparison of the obtained simulation results with others available in the literature is based on the assumption of using the same localization method, i.e., SDF. In this case, frequency instability and its impact on the localization accuracy using the SDF method were analyzed only in [31]. Based on laboratory measurements, frequency stabilities were determined for three Keysight (Agilent) signal generators, i.e., N5172B, E8251A, and E4438C, at two frequencies, 1.449 and 1.629 GHz. A Rohde & Schwarz EB500 stabilized by a FS 725 rubidium standard was used as a measurement receiver. The obtained results (from 2.23 · 10−10 to 3.50 · 10−10) were the basis for evaluating the emitter location error using the SDF method. In the simulation studies, a long-range scenario was assumed, with four values each for frequency stability and acquisition time, equal to { 1 , 2 , 4 , 8 } · 10 10 and { 30 , 60 , 90 , 120 } ( s ) , respectively. The obtained location errors ranged from 43 to 677 m depending on the acquisition time and frequency stability.
A similar approach based on simulation studies has been used for cooperative time-to-arrival (TOA) localization for UAV systems [52]. In this case, the authors analyzed the need to synchronize clocks to improve location accuracy. This solution is based on a synchronous two-way ranging process. The authors declare that the proposed approach outperforms existing methods and can achieve sub-nanosecond-level time synchronization and meter-level cooperative localization. However, it has not been confirmed by experiment.
The empirical tests conducted so far for the SDF method concerned only a very short-range scenario. Therefore, it difficult to compare the experimental results with the simulation studies presented in this paper for short- or long-range scenarios. Table 6 concludes the SDF location accuracy obtained in the empirical studies.
Empirical research was carried out for measurement scenarios located on a university campus using a car [30,53,54,55] or UAV [56]. In the first experiments [30,53,54], the obtained location errors were very small, which resulted from the fact that the emitter position was determined based on all DFSs measured along the measurement route, i.e., the emitter position was estimated based on the whole Doppler curve. In recent studies [55,56], the emitter position was determined based on DFS measured during the acquisition time window of approximately 30 s. The located signal source emitted a harmonic [53,54,55] or modulated signal, i.e., binary phase shift keying (BPSK), quadrature phase shift keying (QPSK), or 16 quadrature amplitude modulation (16 QAM) [30,56]. In this case of modulated signals, DFSs were determined based on the estimation of the carrier signal determined by raising the signal to the second or fourth power.
Atypical measurement results for the indoor scenario, conveyor belt, and ultra-high frequency (UHF) radio-frequency identification (RFID) technology are presented in [57]. In this case, the accuracy of the method was a single centimeter while the maximum distance between the transmitter and receiver was 2.4 m. Another difficulty in comparing the results of this experiment with simulation studies is the difficulty of finding information on the frequency stability of RFID devices.
Comparing the location errors obtained in simulation studies with empirical ones is difficult, primarily due to the different nature of the used scenarios. We should classify the empirical test scenarios as very short range, while in the simulations, we defined short- to long-range scenarios. For comparison, the maximum distances between the emitter and receiver were 56 ÷ 395, 1418, and 14,142 m for the very short-, short-, and long-range scenarios, respectively. However, it should be noted that considering vehicle to emitter distances (see Equation (9)), the relative location errors may be approximate for class 3 SDR devices.
Generally, as the distance increases, the measurement time increases, which shortens the range of DFS variability in the data acquisition time. As mentioned above, the first empirical studies [30,53,54] used the entire range of DFS variability, which significantly improved the accuracy of the localization method. This is not possible when the measurement route is located, i.e., the UAV flight takes place, at a considerable distance from the located emitter.
The impact assessment of frequency instability of selected SDRs is aimed at selecting an appropriate platform for the developed Doppler-based localization sensor. On the other hand, the conducted simulation studies were intended to initially assess the accuracy of the SDF method for short- and long-range scenarios. We plan to carry out empirical studies in real conditions for the two analyzed scenarios in the next stage of the UAV-COMINT project. In this case, we will use the developed SDF-based localization sensor.

6.3. SDR Comparison

Considering the target operating frequency range of the location sensor, weight limitations, and dimension limitations resulting from the capabilities of the UAV used, we compared SDR platforms in terms of their operating frequency range and physical dimensions. The operating frequency range and bandwidth were read from the datasheets [41,42,43,44,45,46,47,48]. The platform dimensions were measured as the maximum size of the SDR housing without the length of protruding connectors. The obtained results are summarized in Table 7.
Based on the research assumptions from Section 5.1., analogous simulations were performed for the parameters μ f and σ f obtained from that section with the rubidium frequency standards of Table 1. This study aimed to compare the possibilities of using specific SDR platforms in the location sensor. The obtained results are summarized in Table 8.
Based on the size list and simulation results presented in Table 6 and Table 7, respectively, a comprehensive comparison of available SDRs can be made in terms of their use in the location sensor.
Considering the weight and size of the platforms, the bladeRF, B200mini-i, and ADALM-PLUTO seem to be the best solutions. The remaining SDRs would require dismantling the dedicated case and trying to reduce the size by designing your own solutions. It can be seen that the B200mini-i and bladeRF platforms offer the most extensive range of operating frequencies in the presented configurations. ADALM-PLUTO has a slightly smaller range. However, when comparing the stability parameters of the ADALM-PLUTO with other solutions, it is the weakest. So, we may conclude that the error obtained during the simulation disqualifies using this platform in a location sensor.
To sum up, the best choice of an SDR for use in a location sensor mounted on a UAV seems to be the B200mini-i and bladeRF 2.0 micro xA4. They have small dimensions, a low weight, and satisfactory stability parameters. We recommend their selection for subsequent empirical research.

6.4. Small-Size Frequency Oscillator Overview

In Section 4, frequency stability tests of the low-cost SDRs were made for Rubidium Frequency Standard FS725 [59]. Due to its significant size, weight, and power consumption, it cannot remain in the location sensor that is to be ultimately mounted on the UAV. For this reason, we conducted an overview of available external reference clocks, summarized in Table 9. It aimed to select the most appropriate oscillator.
The simplest solution for the practical implementation of a local generator of reference clock signals is to use a stable thermally stabilized quartz generator oven-controlled quartz oscillator (OCXO) synchronized with the signal obtained from a global navigation satellite system (GNSS) receiver. However, the problem is achieving high accuracy and stability when the GNSS signal is unavailable (e.g., in a street canyon) or strong interference (e.g., GNSS jamming) occurs preventing the use of this approach. Local generators using atomic (i.e., rubidium or cesium) resonators are the solution in these cases.
Table 9 presents selected atomic clock models currently available on the market, dedicated to applications as local sources of reference signals, e.g., mounted on UAVs. A comprehensive examination of most of the listed clocks was carried out in [71]. The authors included a comparison of performance versus size and power for current external clocks and compared early prototypes of next-generation frequency standards to current product trends. It has been mentioned that applications requiring extremely low power (i.e., on the order of less than 1 W) to achieve their mission currently should utilize a chip-scale atomic clock (CSAC).
For operational reasons, the synchronization time is also crucial. The synchronization time of clocks 1–6 from Table 9 exceeds 15 min. Clocks 7–10 need about 8 min. However, Microchip SA.45s CSAC [70] (i.e., the 11th position in Table 9) synchronizes even below 130 s.
Considering the above parameters, the best solution in mobile applications seems to be the use of SA.45s CSAC. This generator, thanks to its unconventional structure, presented at the top of Figure 14 and Figure 15, and the use of a miniature cesium resonator [70], is characterized by extremely low power consumption. It is the only atomic standard that does not use thermal stabilization (oven-controlled) techniques. The device focuses on reducing power consumption, and the electronic board is placed in a hermetic, vacuum metal housing. The practical lack of heat exchange with the environment and the low power losses of the electronic components placed inside the case mean that the thermal compensation technique is sufficient for proper operation.
The SA.45s generator can also be programmed to operate in very low power mode. In this mode, the CSAC (cesium laser resonator) physics package is turned off and the atomic clock turns into a free-running temperature-compensated crystal oscillator (TCXO). The physics package is then periodically turned back on, and after it warms up (<130 s) the TCXO generator synchronization process with the signal from the cesium resonator is performed again. This operating mode allows an average power consumption level well below 50 mW. CSAC SA.45s also has a military version called SA.65s.
To summarize the SDR comparison carried out in Section 6.3 and the overview of the small-size frequency oscillators presented in Section 6.4, we decided to propose two possible hardware configurations of the location sensor characterized by a small size, low weight, and low power consumption, which are visible in Figure 14 and Figure 15. Both configurations include (mentioned successively from the top of the drawing) the SA.45s CSAC oscillator and the Raspberry Pi 4 model B microcomputer. However, they differ in the SDR used. In Figure 14, we see the USRP B200mini-i. Figure 15 presents the configuration with the slightly larger bladeRF 2.0 micro xA4 system.

7. Conclusions

In this paper, we presented the effect of SDR platforms’ frequency instability on the SDF localization accuracy. The evaluation of available low-cost SDRs in terms of their frequency stability allowed us to select an appropriate platform for building the Doppler-based location sensor. Our analysis was based on frequency stability measurements carried out in two variants, i.e., using an internal and external clock for six selected SDRs. In the second case, we used Rubidium Frequency Standard FS725. Based on these measurement results, we defined three classes of devices with respect to their frequency stability. The proposed classification and representative parameter values were the basis for the simulation studies. Simulations were carried out for two spatial scenarios, i.e., short- and long-range, in which absolute and relative location errors were determined. This was the basis for the assessment of individual device classes as well as selected SDR platforms. We compared the simulation results with available empirical test results for SDF. Comparing absolute location errors is difficult because the experimental study scenario should be classified as very short range or indoor. However, relative errors may be approximate for a class 3 SDR device.
The obtained results allowed us to clearly state that SDF localization absolutely requires connecting an external clock to the SDR platform. To reduce positioning errors, it is necessary to use an SDR with low frequency instability. Moreover, frequency offset compensation can significantly improve SDF accuracy, especially when its values are significant. Additionally, appropriate mission planning, which should provide for the UAV flight trajectory selection concerning the emitter position, is a crucial factor that should be considered in the SDF method.
In the paper, we additionally provide an overview of small-size frequency oscillators. In future research, we want to check the frequency stability of the B200mini-i and bladeRF 2.0 micro xA4 with SA.45s as an external clock. The proposed configurations of the SDF sensor characterize good frequency stability, small size and weight, and low power consumption appropriate for UAV application. Next, we plan to place the location sensor on the UAV and conduct empirical tests of the SDF accuracy in a real environment.

Author Contributions

Conceptualization, J.M.K. and J.W.; methodology, K.B., J.W. and J.M.K.; software, K.B.; validation, J.W.; formal analysis, J.W. and J.M.K.; investigation, K.B. and K.R.; resources, K.B., J.W. and J.M.K.; writing—original draft preparation, K.B., J.W., J.M.K. and K.R.; writing—review and editing, K.B., J.W., J.M.K. and K.R.; visualization, K.B. and J.W.; supervision, J.M.K.; project administration, J.M.K.; funding acquisition, J.M.K. All authors have read and agreed to the published version of the manuscript.

Funding

This work was developed within a framework of the research project on “Command and control of group of COMINT radio-electronic reconnaissance unmanned aerial vehicles based on modern IT technologies”, acronym UAV-COMINT, no. DOB-SZAFIR/01/B/029/03/2021, sponsored by the National Center for Research and Development (NCBR), Poland, under the 3/SZAFIR/2021 program, and grant no. UGB/22-863/2023/WAT sponsored by the Military University of Technology (WAT).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data presented in this study are available on request from the corresponding author.

Acknowledgments

The authors would like to express their great appreciation to the Sensors editors and anonymous reviewers for their valuable suggestions, which have improved the quality of the paper.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Addra, M.; Castel, D.; Dulongpont, J.; Genest, P. Microelectronics in Mobile Communications: A Key Enabler. IEEE Micro 1999, 19, 62–70. [Google Scholar] [CrossRef]
  2. Petricca, L. Micro and Nano Technologies for Unmanned Nano Air Vehicles (NAVs). Ph.D. Thesis, Buskerud and Vestfold University College, Kongsberg, Norway, 2014. [Google Scholar]
  3. Finn, A.; Scheding, S. Developments and Challenges for Autonomous Unmanned Vehicles; Intelligent Systems Reference Library; Springer: Berlin/Heidelberg, Germany, 2010; Volume 3, ISBN 978-3-642-10703-0. [Google Scholar]
  4. Ulversoy, T. Software Defined Radio: Challenges and Opportunities. IEEE Commun. Surv. Tutor. 2010, 12, 531–550. [Google Scholar] [CrossRef]
  5. Research and Markets Ltd. Software Defined Radio Market: Global Industry Trends, Share, Size, Growth, Opportunity and Forecast 2023–2028. Available online: https://www.researchandmarkets.com/reports/5642378/software-defined-radio-market-global-industry (accessed on 13 November 2023).
  6. Research and Markets Ltd. Global Commercial Unmanned Aerial Vehicle Drones Market by Drone Type (Fixed Wing Drones, Hybrid Drones, Multi Rotor Drones), Application (Agriculture, Audit, Surveillance, Inspection & Monitoring, Consumer Goods & Retail)—Forecast 2023–2030. Available online: https://www.researchandmarkets.com/reports/5336496/global-commercial-unmanned-aerial-vehicle-drones (accessed on 13 November 2023).
  7. Johnson, P. New Research Lab Leads to Unique Radio Receiver. E-Syst. Team 1985, 5, 6–7. [Google Scholar]
  8. Collins, T.F.; Getz, R.; Pu, D. Software-Defined Radio for Engineers; Illustrated Edition; Artech House Publishers: Boston, FL, USA; London, UK, 2018; ISBN 978-1-63081-457-1. [Google Scholar]
  9. Mitola, J. Software Radios: Survey, Critical Evaluation and Future Directions. IEEE Aerosp. Electron. Syst. Mag. 1993, 8, 25–36. [Google Scholar] [CrossRef]
  10. Chen, T.; Matinmikko, M.; Chen, X.; Zhou, X.; Ahokangas, P. Software Defined Mobile Networks: Concept, Survey, and Research Directions. IEEE Commun. Mag. 2015, 53, 126–133. [Google Scholar] [CrossRef]
  11. Software Defined Radio: Past, Present, and Future. Available online: https://www.ni.com/en/perspectives/software-defined-radio-past-present-future.html (accessed on 14 November 2023).
  12. Shakhatreh, H.; Sawalmeh, A.H.; Al-Fuqaha, A.; Dou, Z.; Almaita, E.; Khalil, I.; Othman, N.S.; Khreishah, A.; Guizani, M. Unmanned Aerial Vehicles (UAVs): A Survey on Civil Applications and Key Research Challenges. IEEE Access 2019, 7, 48572–48634. [Google Scholar] [CrossRef]
  13. Mohsan, S.A.H.; Khan, M.A.; Noor, F.; Ullah, I.; Alsharif, M.H. Towards the Unmanned Aerial Vehicles (UAVs): A Comprehensive Review. Drones 2022, 6, 147. [Google Scholar] [CrossRef]
  14. Specht, M.; Widźgowski, S.; Stateczny, A.; Specht, C.; Lewicka, O. Comparative Analysis of Unmanned Aerial Vehicles Used in Photogrammetric Surveys. TransNav Int. J. Mar. Navig. Saf. Od Sea Transp. 2023, 17, 433–443. [Google Scholar] [CrossRef]
  15. Laghari, A.A.; Jumani, A.K.; Laghari, R.A.; Nawaz, H. Unmanned Aerial Vehicles: A Review. Cogn. Robot. 2023, 3, 8–22. [Google Scholar] [CrossRef]
  16. Chaturvedi, S.K.; Sekhar, R.; Banerjee, S.; Kamal, H. Comparative Review Study of Military and Civilian Unmanned Aerial Vehicles (UAVs). Incas Bull. 2019, 11, 183–198. [Google Scholar] [CrossRef]
  17. Ramesh, P.S.; Jeyan, J.V.M.L. Comparative Analysis of the Impact of Operating Parameters on Military and Civil Applications of Mini Unmanned Aerial Vehicle (UAV). In Proceedings of the 2020 3rd International Conference on Frontiers in Automobile and Mechanical Engineering (FAME), Chennai, India, 7–9 August 2020; p. 030034. [Google Scholar]
  18. Lyon, D.H. A Military Perspective on Small Unmanned Aerial Vehicles. IEEE Instrum. Meas. Mag. 2004, 7, 27–31. [Google Scholar] [CrossRef]
  19. Zhu, X. Analysis of Military Application of UAV Swarm Technology. In Proceedings of the 2020 3rd International Conference on Unmanned Systems (ICUS), Harbin, China, 27–28 November 2020; pp. 1200–1204. [Google Scholar]
  20. MarketsandMarkets Research Private Ltd. Military Drone Market—Global Size, Share & Industry Analysis. Available online: https://www.marketsandmarkets.com/Market-Reports/military-drone-market-221577711.html (accessed on 13 November 2023).
  21. Research and Markets Ltd. Military Drones Global Market Report 2023—Research and Markets. Available online: https://www.researchandmarkets.com/reports/5735293/military-drones-global-market-report (accessed on 13 November 2023).
  22. Giordani, M.; Zorzi, M. Non-Terrestrial Networks in the 6G Era: Challenges and Opportunities. IEEE Netw. 2021, 35, 244–251. [Google Scholar] [CrossRef]
  23. Rinaldi, F.; Maattanen, H.-L.; Torsner, J.; Pizzi, S.; Andreev, S.; Iera, A.; Koucheryavy, Y.; Araniti, G. Non-Terrestrial Networks in 5G & Beyond: A Survey. IEEE Access 2020, 8, 165178–165200. [Google Scholar] [CrossRef]
  24. Bastos, L.; Capela, G.; Koprulu, A.; Elzinga, G. Potential of 5G Technologies for Military Application. In Proceedings of the 2021 21st International Conference on Military Communication and Information Systems (ICMCIS), The Hague, The Netherlands, 4–5 May 2021; pp. 1–8. [Google Scholar]
  25. Zmysłowski, D.; Skokowski, P.; Malon, K.; Maślanka, K.; Kelner, J.M. Naval Use Cases of 5G Technology. TransNav Int. J. Mar. Navig. Saf. Sea Transp. 2023, 17, 595–603. [Google Scholar] [CrossRef]
  26. Knight, B. A Guide to Military Drones. Available online: https://www.dw.com/en/a-guide-to-military-drones/a-39441185 (accessed on 13 November 2023).
  27. Kelner, J.M.; Ziółkowski, C. Effectiveness of Mobile Emitter Location by Cooperative Swarm of Unmanned Aerial Vehicles in Various Environmental Conditions. Sensors 2020, 20, 2575. [Google Scholar] [CrossRef]
  28. Szczepanik, R.; Kelner, J.M. Two-Stage Overlapping Algorithm for Signal Doppler Frequency Location Method. In Proceedings of the 2023 Signal Processing Symposium (SPSympo), Karpacz, Poland, 26–28 September 2023; pp. 184–188. [Google Scholar]
  29. Rafa, J.; Ziółkowski, C. Influence of Transmitter Motion on Received Signal Parameters—Analysis of the Doppler Effect. Wave Motion 2008, 45, 178–190. [Google Scholar] [CrossRef]
  30. Kelner, J.M.; Ziółkowski, C. The use of SDF technology to BPSK and QPSK emission sources’ location (in Polish: Zastosowanie technologii SDF do lokalizowania źródeł emisji BPSK i QPSK). Przegląd Elektrotechniczny 2015, 91, 61–65. [Google Scholar] [CrossRef]
  31. Kelner, J.M.; Ziółkowski, C.; Marszałek, P. Influence of the Frequency Stability on the Emitter Position in SDF Method. In Proceedings of the 2016 17th International Conference on Military Communications and Information Systems (ICMCIS), Brussels, Belgium, 23–24 May 2016; pp. 1–6. [Google Scholar]
  32. Kelner, J.M.; Ziółkowski, C.; Nowosielski, L.; Wnuk, M.T. Localization of Emission Source in Urban Environment Based on the Doppler Effect. In Proceedings of the 2016 IEEE 83rd Vehicular Technology Conference (VTC Spring), Nanjing, China, 15–18 May 2016; pp. 1–5. [Google Scholar]
  33. Ziółkowski, C.; Kelner, J.M. Doppler-Based Navigation for Mobile Protection System of Strategic Maritime Facilities in GNSS Jamming and Spoofing Conditions. IET Radar Sonar Navig. 2020, 14, 643–651. [Google Scholar] [CrossRef]
  34. Bednarz, K.; Wojtuń, J. Frequency Stability of Low Budget SDR Platforms in Location Procedures Based on Doppler Method (Stabilność Częstotliwości Niskobudżetowych Platform SDR w Procedurach Lokalizacji Opartych o Metody Dopplerowskie). Telecommun. Rev. Telecommun. News 2023, 96, 256–259. [Google Scholar] [CrossRef]
  35. ETSI EN 300 422-1 V2.2.1; Institute Wireless Microphones; Audio PMSE Equipment up to 3 GHz; Part 1: Audio PMSE Equipment up to 3 GHz; Harmonised Standard for Access to Radio Spectrum. European Telecommunications Standards: Sophia, France, 2021.
  36. Howe, D.A. Frequency Domain Stability Measurements: A Tutorial Introduction; U.S. Department of Commerce, National Bureau of Standards: Boulder, CO, USA, 1976. [Google Scholar]
  37. Howe, D.A. Frequency Stability. Available online: https://tf.nist.gov/general/pdf/1928.pdf (accessed on 15 November 2023).
  38. Allan, D.W. Statistics of Atomic Frequency Standards. Proc. IEEE 1966, 54, 221–230. [Google Scholar] [CrossRef]
  39. Bednarz, K.; Wojtuń, J.; Kelner, J.M.; Ziółkowski, C. Frequency Stability Measurements of Software-Defined Radios. Electronics, 2024; under preparation. [Google Scholar]
  40. Holland, O.; Bogucka, H.; Medeisis, A. The Universal Software Radio Peripheral (USRP) Family of Low-Cost SDRs. In Opportunistic Spectrum Sharing and White Space Access: The Practical Reality; Wiley: Hoboken, NJ, USA, 2015; pp. 3–23. [Google Scholar]
  41. ADALM-PLUTO Evaluation Board|Analog Devices. Available online: https://www.analog.com/en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/adalm-pluto.html (accessed on 6 November 2023).
  42. Ettus Research, a National Instruments Brand USRP B200mini-i (1X1, 70 MHZ–6 GHZ). Available online: https://www.ettus.com/all-products/usrp-b200mini-i-2/ (accessed on 6 November 2023).
  43. Ettus Research, a National Instruments Brand USRP N210 Software Defined Radio (SDR). Available online: https://www.ettus.com/all-products/un210-kit/ (accessed on 6 November 2023).
  44. USRP Hardware Driver and USRP Manual: Daughterboards. Available online: https://files.ettus.com/manual_archive/n310_release-0.1/html/page_dboards.html (accessed on 8 November 2023).
  45. TX and RX Daughterboards For the USRP Software Radio System. Available online: https://www.olifantasia.com/gnuradio/usrp/files/datasheets/datasheet_daughterboards.pdf (accessed on 6 November 2023).
  46. bladeRF 2.0 Micro xA4. Available online: https://www.nuand.com/product/bladerf-xa4/ (accessed on 6 November 2023).
  47. NI USRP-2950R Specifications|Manualzz. Available online: https://manualzz.com/doc/26450509/ni-usrp-2950r-specifications (accessed on 13 November 2023).
  48. GROUP, E. NI USRP-2930 USRP Software Defined Radio Device (50 MHz~2.2 GHz, 1-Channel, GPSDO). Available online: https://emin.com.mm/niusrp-2930781910-01-ni-usrp-2930-usrp-software-defined-radio-device-50-mhz-2-2-ghz-1-channel-gpsdo-100661/pr.html (accessed on 13 November 2023).
  49. Office of Electronic Communications. Available online: https://www.uke.gov.pl/en/ (accessed on 15 November 2023).
  50. Consumer Drones Comparison—Compare Mavic Series and Other Consumer Drones—DJI. Available online: https://www.dji.com/pl/products/comparison-consumer-drones (accessed on 8 November 2023).
  51. Civil Drones (Unmanned Aircraft). Available online: https://www.easa.europa.eu/en/domains/civil-drones (accessed on 8 November 2023).
  52. Gu, X.; Zheng, C.; Li, Z.; Zhou, G.; Zhou, H.; Zhao, L. Cooperative Localization for UAV Systems from the Perspective of Physical Clock Synchronization. IEEE J. Sel. Areas Commun. 2024, 42, 21–33. [Google Scholar] [CrossRef]
  53. Kelner, J.M.; Ziółkowski, C.; Kachel, L. The Empirical Verification of the Location Method Based on the Doppler Effect. In Proceedings of the 2008 17th International Conference on Microwaves, Radar and Wireless Communications (MIKON), Wroclaw, Poland, 19–21 May 2008; Volume 3, pp. 755–758. [Google Scholar]
  54. Gajewski, P.; Ziółkowski, C.; Kelner, J.M. Space Doppler location method of radio signal sources (in Polish: Przestrzenna dopplerowska metoda lokalizacji źródeł sygnałów radiowych). Bull. Mil. Univ. Technol. 2011, 60, 187–200. [Google Scholar]
  55. Szczepanik, R.; Kelner, J.M. Software-Based Implementation of SDF Method Using SDR USRP Platform (in Polish: Programowa Implementacja Metody SDF z Wykorzystaniem Platformy SDR). Telecommun. Rev. Telecommun. News 2019, 92, 217–222. [Google Scholar] [CrossRef]
  56. Szczepanik, R.; Kelner, J.M. Localization of Modulated Signal Emitters Using Doppler-Based Method Implemented on Single UAV. In Proceedings of the 2023 Communication and Information Technologies (KIT), Vysoke Tatry, Slovakia, 11–13 October 2023; pp. 61–65. [Google Scholar]
  57. Tesch, D.A.; Berz, E.L.; Hessel, F.P. RFID Indoor Localization Based on Doppler Effect. In Proceedings of the 2015 16th International Symposium on Quality Electronic Design (ISQED), Santa Clara, CA, USA, 2–4 March 2015; pp. 556–560. [Google Scholar]
  58. ADALM-PLUTO SDR Hack: Tune 70 MHz to 6 GHz and GQRX Install. Available online: https://www.rtl-sdr.com/adalm-pluto-sdr-hack-tune-70-mhz-to-6-ghz-and-gqrx-install/ (accessed on 23 November 2023).
  59. Rubidium Frequency Standard-FS725. Available online: https://www.thinksrs.com/products/fs725.html (accessed on 6 November 2023).
  60. PRS10-Rubidium Frequency Standard. Available online: https://www.thinksrs.com/products/prs10.htm (accessed on 6 November 2023).
  61. Rubidium Frequency Standard Model AR133A. Available online: https://www.es-france.com/index.php?controller=attachment&id_attachment=13718 (accessed on 6 November 2023).
  62. Miniature Atomic Clock (MAC-SA.3Xm)|Microsemi. Available online: https://www.microsemi.com/product-directory/embedded-clocks-frequency-references/3825-miniature-atomic-clock-mac (accessed on 6 November 2023).
  63. RFS-M102 Miniature Size Rb Frequency Standard. Available online: https://www.morion-us.com/catalog_pdf/RFS-M102.pdf (accessed on 6 November 2023).
  64. Spectratime LPFRS-Safran Electronics & Defense|Rubidium Oscillator. Available online: https://www.everythingrf.com/products/rubidium-oscillators/orolia/895-1447-lpfrs (accessed on 6 November 2023).
  65. Rubidium Oscillators-IQD|Mouser. Available online: https://www.mouser.pl/new/iqd/iqd-rubidium-oscillators/?_gl=1*1k6ksie*_ga*NTIyNDYyMDc0LjE2OTkyOTI5MTQ.*_ga_15W4STQT4T*MTY5OTI5MjkxNC4xLjAuMTY5OTI5MjkxNC42MC4wLjA. (accessed on 6 November 2023).
  66. Nano Atomic Clock-NAC1. Available online: https://www.accubeat.com/nano-atomic-clock (accessed on 6 November 2023).
  67. Miniature Atomic Clock (MAC) SA5X User’s Guide. Available online: http://ww1.microchip.com/downloads/en/DeviceDoc/Miniature-Atomic-Clock-MAC-SA5X-Users-Guide-DS50002938A.pdf (accessed on 14 November 2023).
  68. E10-CPT-Quartzlock|Rubidium Oscillator. Available online: https://www.everythingrf.com/products/rubidium-oscillators/quartzlock/895-1536-e10-cpt (accessed on 6 November 2023).
  69. mRO-50 Ruggedized Rubidium Oscillator. Available online: https://www.safran-group.com/products-services/mro-50-ruggedized-rubidium-oscillator (accessed on 6 November 2023).
  70. CSAC-SA45S. Available online: https://www.microchip.com/en-us/product/csac-sa45s (accessed on 6 November 2023).
  71. Marlow, B.L.S.; Scherer, D.R. A Review of Commercial and Emerging Atomic Frequency Standards. IEEE Trans. Ultrason. Ferroelectr. Freq. Control 2021, 68, 2007–2022. [Google Scholar] [CrossRef] [PubMed]
Figure 1. Conception of SDF sensor structure (green solid line – basic power supplying, green dashed line – alternative power supplying from UAV).
Figure 1. Conception of SDF sensor structure (green solid line – basic power supplying, green dashed line – alternative power supplying from UAV).
Sensors 24 01053 g001
Figure 2. Transmitting part of test-bed for frequency stability measurement.
Figure 2. Transmitting part of test-bed for frequency stability measurement.
Sensors 24 01053 g002
Figure 3. Receiving part of test-bed for frequency stability measurement.
Figure 3. Receiving part of test-bed for frequency stability measurement.
Sensors 24 01053 g003
Figure 4. Spatial scenario for simulation studies.
Figure 4. Spatial scenario for simulation studies.
Sensors 24 01053 g004
Figure 5. Example Doppler curves versus time for short-range scenario. Single realizations of random process for μ f = 0.1   Hz and three different σ f .
Figure 5. Example Doppler curves versus time for short-range scenario. Single realizations of random process for μ f = 0.1   Hz and three different σ f .
Sensors 24 01053 g005
Figure 6. Example Doppler curves versus time for short-range scenario. Single realizations of random process for three selected μ f and σ f = 2.72   Hz .
Figure 6. Example Doppler curves versus time for short-range scenario. Single realizations of random process for three selected μ f and σ f = 2.72   Hz .
Sensors 24 01053 g006
Figure 7. PDFs of DFS error for selected μ f and σ f .
Figure 7. PDFs of DFS error for selected μ f and σ f .
Sensors 24 01053 g007
Figure 8. Average location error for short-range scenario, μ f = 0.1   Hz , and three different σ f .
Figure 8. Average location error for short-range scenario, μ f = 0.1   Hz , and three different σ f .
Sensors 24 01053 g008
Figure 9. Average location error for short-range scenario, three selected μ f and σ f = 2.72   Hz .
Figure 9. Average location error for short-range scenario, three selected μ f and σ f = 2.72   Hz .
Sensors 24 01053 g009
Figure 10. Example Doppler curves versus time for long-range scenario. Single realizations of random process for μ f = 0.1   Hz and three different σ f .
Figure 10. Example Doppler curves versus time for long-range scenario. Single realizations of random process for μ f = 0.1   Hz and three different σ f .
Sensors 24 01053 g010
Figure 11. Example Doppler curves versus time for long-range scenario. Single realizations of random process for three selected μ f and σ f = 2.72   Hz .
Figure 11. Example Doppler curves versus time for long-range scenario. Single realizations of random process for three selected μ f and σ f = 2.72   Hz .
Sensors 24 01053 g011
Figure 12. Average location error for long-range scenario, μ f = 0.1   Hz , and three different σ f .
Figure 12. Average location error for long-range scenario, μ f = 0.1   Hz , and three different σ f .
Sensors 24 01053 g012
Figure 13. Average location error for long-range scenario, three selected μ f and σ f = 2.72   Hz .
Figure 13. Average location error for long-range scenario, three selected μ f and σ f = 2.72   Hz .
Sensors 24 01053 g013
Figure 14. Hardware structure for a location sensor consisting of SA.45s CSAC, Raspberry Pi 4 model B, and USRP B200mini-i.
Figure 14. Hardware structure for a location sensor consisting of SA.45s CSAC, Raspberry Pi 4 model B, and USRP B200mini-i.
Sensors 24 01053 g014
Figure 15. Hardware structure for a location sensor consisting of SA.45s CSAC, Raspberry Pi 4 model B, and bladeRF 2.0 micro xA4.
Figure 15. Hardware structure for a location sensor consisting of SA.45s CSAC, Raspberry Pi 4 model B, and bladeRF 2.0 micro xA4.
Sensors 24 01053 g015
Table 1. Frequency stability results for various SDR platforms with f0 = 1358 MHz.
Table 1. Frequency stability results for various SDR platforms with f0 = 1358 MHz.
SDR PlatformWithout Rubidium OscillatorWith Rubidium Oscillator
μ f (Hz) σ f (Hz) s f (–) μ f (Hz) σ f (Hz) s f (–)
ADALM-PLUTO16,757.1285.92.11∙10−7−55.1555.1133.77∙10−9
B200mini-i1436.75.54.61∙10−9−0.0041.2879.48∙10−10
N210 + WBX1010.3179.91.21∙10−70.0110.0141.01∙10−11
NI–2950R928.313.99.62∙10−9−0.0110.0128.71∙10−12
bladeRF 2.0 micro xA4−37.534.72.40∙10−8−0.2010.0107.12∙10−12
N210 + RFX12001180.178.66.08∙10−80.0120.0085.68∙10−12
NI–293093.096.37.68∙10−80.0090.0053.91∙10−12
SDR device classes: yellow—1st class, blue—2nd class, green—3rd class.
Table 2. Proposed classification of SDR platforms.
Table 2. Proposed classification of SDR platforms.
Device ClassSDR Platform s f (–) σ f (Hz) for
f0 = 1358 MHz
1All tested SDRs
without the external oscillator FS725
7 · 10 8 95.06
2ADALM-PLUTO
B200mini-i
with FS725 2 · 10 9 2.72
3N210 + WBX
NI–2950R
bladeRF 2.0 micro xA4
N210 + RFX1200
NI–2930
with FS725 7 · 10 12 0.01
SDR device classes: yellow—1st class, blue—2nd class, green—3rd class.
Table 3. Influence of frequency stability parameters on location error for short-range scenario.
Table 3. Influence of frequency stability parameters on location error for short-range scenario.
Frequency Stability Parameters (Hz)Location Error (m)
N ( μ f , σ f ) min ( Δ r ¯ ( t ) ) max ( Δ r ¯ ( t ) ) μ Δ r ¯ σ Δ r ¯
N (10.0, 95.06)3149119,81014,98018,213
N (10.0, 2.72)15351125194
N (10.0, 0.01)15147424688
N (1.0, 95.06)3384258,41516,52328,917
N (1.0, 2.72)21753412
N (1.0, 0.01)1544259
N (0.1, 95.06)332997,60115,01316,527
N (0.1, 2.72)1445248
N (0.1, 0.01)2421
SDR device classes: yellow—1st class, blue—2nd class, green—3rd class.
Table 4. Impact of frequency stability parameters on location error for long-range scenario.
Table 4. Impact of frequency stability parameters on location error for long-range scenario.
Frequency Stability Parameters (Hz)Location Error (m)
N ( μ f , σ f ) min ( Δ r ¯ ( t ) ) max ( Δ r ¯ ( t ) ) μ Δ r ¯ σ Δ r ¯
N (10.0, 95.06)67673,576,17626,340128,434
N (10.0, 2.72)2026167,774639110,594
N (10.0, 0.01)1470668529881421
N (1.0, 95.06)66932,173,29723,39489,370
N (1.0, 2.72)1187162,55949208730
N (1.0, 0.01)147637299142
N (0.1, 95.06)6575603,69219,69529,817
N (0.1, 2.72)1233227,920531111,285
N (0.1, 0.01)16683114
SDR device classes: yellow—1st class, blue—2nd class, green—3rd class.
Table 5. Relative errors for short- and long-range scenarios.
Table 5. Relative errors for short- and long-range scenarios.
Frequency Stability Parameters (Hz)Short-Range ScenarioLong-Range Scenario
N ( μ f , σ f ) δ μ Δ r ¯ (%) δ σ Δ r ¯ (%) δ μ Δ r ¯ (%) δ σ Δ r ¯ (%)
N (1.0, 2.72)3.41.249.287.3
N (1.0, 0.01)2.50.93.01.4
N (0.1, 2.72)2.40.853.1112.8
N (0.1, 0.01)0.20.10.30.1
SDR device classes: blue—2nd class, green—3rd class.
Table 6. Localization accuracy of radio emitters using SDF method based on empirical research.
Table 6. Localization accuracy of radio emitters using SDF method based on empirical research.
Works (Year)Vehicle (Speed)Emitter/Signal Generator
(Emitted Signal Type;
Carrier Frequency)
Localization Sensor/ReceiverLocation ErrorEmitter–Receiver Maximum Distance
[53]
(2008)
Car
( v = 10   m / s )
Hammeg HM81384-3 stabilized by FS 725 rubidium standard
(transmitted signal: harmonic; f 0 = 900   MHz )
Rohde & Schwarz ESMC-R1 stabilized by FS 725
rubidium standard
<1.1 m56 m
[54]
(2011)
Car
( v = 10   m / s )
Hammeg HM81384-3 stabilized by FS 725 rubidium standard
(transmitted signal: harmonic; f 0 = 900   MHz )
Rohde & Schwarz ESMC-R1 stabilized by FS 725
rubidium standard
<2.3 m65 m
[30]
(2015)
Car
( v = 10   m / s )
Hammeg HM81384-3 stabilized by FS 725
rubidium standard
(transmitted signal: BPSK and QPSK; f 0 = 1.832   GHz )
Rohde & Schwarz EM550 stabilized by FS 725
rubidium standard
2–9 m80 m
[55]
(2019)
Car
( v = 10   m / s )
Rohde & Schwarz SMIQ02 stabilized by FS 725 rubidium standard
(transmitted signal: harmonic; f 0 = 1.832   GHz )
Ettus Research USRP B200mini-i2–37 m148 m
[56]
(2023)
UAV
( v = 15   m / s )
Ettus Research USRP B200mini-i stabilized by FS 725 rubidium standard
(transmitted signal: BPSK, QPSK, and 16 QAM; f 0 = 2.3   GHz )
Ettus Research USRP B200mini-i2–17 m395 m
[57]
(2015)
Conveyor belt
( v = 0.4 m / s )
RFID tag
(transmitted signal: standard UHF RFID; f 0 = 924   MHz )
Impinj Speedway Revolution R420 RFID reader0.052 m2.4 m
Table 7. Comparison of operating frequency range and physical dimensions of available SDRs.
Table 7. Comparison of operating frequency range and physical dimensions of available SDRs.
No.SDR PlatformFrequency Range (MHz)Bandwidth
(MHz)
Dimensions *
(mm)
Weight
(g)
TxRx
1ADALM-PLUTO70–3800 **70–3800 **20 **78 × 117 × 23116
2B200mini-i70–600070–60005655 × 79 × 16108
3N210 + WBX50–220050–220040160 × 204 × 481160
4NI–2950R50–220050–2200120218 × 267 × 391787
5bladeRF 2.0 micro xA447–600070–60005672 × 110 × 24112
6N210 + RFX12001150–14501150–145040160 × 204 × 481160
7NI–293050–220050–220040160 × 204 × 481218
* width × depth × height, ** possible to perform a quick hack that changes the frequency range and bandwidth from 325–3800 MHz and 20 MHz up to 70 MHz to 6000 MHz and 56 MHz bandwidth [58].
Table 8. Influence of frequency stability parameters on location error for all available SDR platforms.
Table 8. Influence of frequency stability parameters on location error for all available SDR platforms.
No.SDR Platform μ f (Hz) σ f (Hz) Location   Error   μ Δ r ¯ ± σ Δ r ¯ (m)
Short-Range
Scenario
Long-Range
Scenario
1ADALM-PLUTO−55.1555.113 ± 1897.8 ± 51,347.2
2B200mini-i−0.0041.287 ± 3.4 ± 668.6
3N210 + WBX0.0110.014 ± 0.1 ± 6.4
4NI–2950R−0.0110.012 ± 0.1 ± 5.2
5bladeRF 2.0 micro xA4−0.2010.010 ± 1.7 ± 28.6
6N210 + RFX12000.0120.008 ± 0.1 ± 3.7
7NI–29300.0090.005 ± 0.1 ± 2.5
Table 9. Selected currently available reference atomic clocks.
Table 9. Selected currently available reference atomic clocks.
No.ModelTypeADEV @ 100 sPower
Consumption (W)
Dimensions *
(mm)
Weight
(g)
1Stanford Research Systems PRS-10 [60]Rb 2 · 10 12 5376.2 × 50.8 × 101.6600
2AccuBeat AR133A [61]Rb 5 · 10 12 1877.0 × 77.0 × 25.4295
3Microsemi SA.31m, SA.33m, SA.35m [62]Rb 8 · 10 12 1450.8 × 50.8 × 18.385
4Morion RFS-M102 [63]Rb 3 · 10 12 1851.0 × 51.0 × 25.0-
5Safran LPFRS [64]Rb 2076.0 × 77.0 × 36.5290
6IQD IQRB-1 [65]Rb 6 · 10 12 2050.8 × 50.8 × 25.0-
7AccuBeat NAC1 [66]Rb 2 · 10 11 2.441.1 × 35.8 × 22.075
8Microchip MAC-SA5X (SA53, SA55) [67]Rb 3 · 10 12 850.8 × 50.8 × 18.3100
9Quartzlock E10-CPT [68]Rb 2 · 10 11 5.245.0 × 36.0 × 15.045
10Safran mRO-50 Ruggedized [69]Rb 6 · 10 12 1.550.8 × 50.8 × 20.080
11Microchip SA.45s CSAC [70]Cs 3 · 10 11 0.1435.3 × 40.6 × 11.4 35
* width × depth × height.
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

Bednarz, K.; Wojtuń, J.; Kelner, J.M.; Różyc, K. Frequency Instability Impact of Low-Cost SDRs on Doppler-Based Localization Accuracy. Sensors 2024, 24, 1053. https://doi.org/10.3390/s24041053

AMA Style

Bednarz K, Wojtuń J, Kelner JM, Różyc K. Frequency Instability Impact of Low-Cost SDRs on Doppler-Based Localization Accuracy. Sensors. 2024; 24(4):1053. https://doi.org/10.3390/s24041053

Chicago/Turabian Style

Bednarz, Kacper, Jarosław Wojtuń, Jan M. Kelner, and Krzysztof Różyc. 2024. "Frequency Instability Impact of Low-Cost SDRs on Doppler-Based Localization Accuracy" Sensors 24, no. 4: 1053. https://doi.org/10.3390/s24041053

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