Abstract
It is known that X-ray and gamma-ray pulsars can only be observed by spacecraft because signals from these pulsars are impossible to be detected on the Earth’s surface due to their strong absorption by the Earth’s atmosphere. The article is devoted to the theoretical aspects regarding the development of an autonomous radio navigation system for transport with a small receiving antenna, using radio signals from pulsars, similar to navigation systems for space navigation. Like GNSS systems (X-ray and radio), they use signals from four suitable pulsars to position the object. These radio pulsars (out of 50) are not uniformly distributed but are grouped in certain directions (at least 6 clusters can be determined). When using small antennas (with an area of up to tens of square meters) for pulsar navigation, the energy of the pulsar signals received within a few minutes is extremely insufficient to obtain the required level of SNR at the output of the receiver to form TOA estimation, ensuring positioning accuracy up to tens of kilometers. This is one of the scientific tasks that is solved in the paper by studying the relationship between the SNR of the receiver output, which depends on the size of the antenna, the type of signal processing, and the magnitude of the TOA accuracy estimate. The second scientific task that is solved in the paper is the adaptation of all the possible approaches and algorithms suggested in the statistical theory of radars in the suggested signal algorithm for antenna processing and to evaluate the parameters of the TOA and DS pulsar signals, in order to increase the SNR ratio at the receiver output, while preserving the dimensions of the antenna. In this paper, the functional structure of signal processing in a pulsar transport navigation system is proposed, and the choice of the observed second and millisecond pulsars for obtaining a more accurate TOA estimate is discussed. The proposed estimates of positioning accuracy (TOA only, no phase) in an autonomous pulsar vehicle navigation system would only be suitable for the navigation of large vehicles (sea, air, or land) that do not require accurate navigation at sea, air, or desert. Large-sized antennas with an area of tens of square meters to hundreds of square meters can be installed in such vehicles.
1. Introduction
Since the middle of the last century, passive space radio navigation systems have been used for aircraft and submarine navigation by receiving the natural radio signals from the Sun and Moon emitted in space. This principle of passive radio navigation can also be proposed for space, air, marine, and ground vehicle navigation by working with other cosmic emitters such as pulsars.
The characteristic of pulsars is that they emit a series of pulses with very high stability of the pulse repetition period similar to or higher than that of the atomic clocks used in space satellite radio navigation systems—GNSS [1,2,3,4]. Although the individual pulses emitted by pulsars vary in terms of emitted power—amplitude and shape, the shape of the average pulse (profile) is stable and remains characteristic of each pulsar.
For the past ten years, it is precisely these useful properties of pulsars that have been used to navigate spacecraft moving in space. This technology works always with stars present in the sky (day and night) and does not depend on human intervention. While in space this is the only alternative for navigation however, on Earth radio navigation with space satellite coverage—GNSS technologies—is mainly used for navigation [3,5,6,7,8,9,10,11,12].
In the USA, Russia, and China, pulsar navigation is mainly used to control space objects. In the event of a failure in the GPS GNSS, the X-ray pulsar navigation system becomes indispensable because it uses the sextant principle as suggested by the project of the US National Space Agency named Neutron-star Interior Composition Explorer/Station Explorer for X-ray Timing and Navigation Technology (NICER/SEXTANT). This project demonstrates an XNAV pulsar navigation system that is currently used on the spacecraft Artemis [13].
It is known that X-ray and gamma-ray pulsars can only be observed by space crafts because signals from these pulsars are impossible to be detected on the Earth’s surface due to their strong absorption by the Earth’s atmosphere. With the blocking of GPS GNSS, all transport ground and air means of transport (ships, planes) will remain without cosmic navigation and ground support. The military XNAV pulsar navigation system will not be available for civilian navigation. For these two reasons, the development of a terrestrial radio pulsar navigation system for transportation is a very current scientific and applied task that awaits its solution.
The national project of the University of National and World Economy (UNWE) BG05M2OP001-1.002-0002-C02 builds infrastructure and architectures for processing large volumes of data, as well as information communication technology and architecture for connectivity with IoT (Internet of Things) devices [14]. The project also develops principles, methods, and programs for working with sensors from cars and transport trucks.
With this aim, the article is devoted to the theoretical aspects regarding the development of an autonomous transport radio navigation system with a small receiving antenna, using radio signals from pulsars, similar to navigation systems for space navigation. The transport navigation concept requires significantly reducing the observation time (within a few minutes), providing the transport positioning accuracy that is close to potential using B0329+54-type pulsars. The paper shows that in theoretical papers on space and aviation navigation published years ago, systems with small receiving antennas (10 sq.m) using pulsar signals have rather coarse positioning accuracy. Like GNSS systems, they use signals from 4 suitable pulsars (out of 50) to position the object. These pulsars are not uniformly distributed but are grouped in certain directions (at least six clusters can be determined). Such a pulsar is the pulsar B0329+54 researched in the article. In our research, we use the well-known rougher temporal (not phased) approach to transport navigation that was successfully used in early versions of GNSS, because, unlike artificial signals for positioning in GNSS, pulsar signals are not modulated and it is impossible to identify the number of phase cycles (pulsar periods) between two signal positions.
The transport navigation concept requires significantly reducing the observation time (within a few minutes), providing the transport positioning accuracy that is close to potential using B0329+54-type pulsars, with no large antenna. This is one of the scientific tasks that is solved in the paper by studying the relationship between the SNR of the receiver output, which depends on the size of the antenna, the type of signal processing, and the magnitude of the TOA accuracy estimate. The second scientific task that is solved in the paper is the adaptation of all the possible approaches and algorithms suggested in the statistical theory of radars in the suggested signal algorithm for antenna processing and to evaluate the parameters of the TOA and DS pulsar signals, in order to increase the SNR ratio at the receiver output, while preserving the dimensions of the antenna.
This challenge led us in the present article to think about what known statistical methods and signal processing approaches can be used, to maximize as much as possible the receiving pulsar energy at the input of the small antenna device, and to speed up and improve the quality of pulsar timing, for a few minutes. Since we work in the field of radar signal processing, which is designed to work in real time, we propose to use its concepts, approaches, and algorithms.
In Section 3, theoretical estimates of positioning accuracy of space objects previously obtained by Sala’s team are as follows: 0.05 ∙ 106 m—for 10 min of observation; 0.3 ∙ 105 m. (50–30 km)—for 100 min of observation; 0.1 ∙ 105 m—for 400 min of observation. Under all other ideal operating conditions of the space navigation system, these values of positioning accuracy are grossly inappropriate for real-time operation. The article proposes real (experimental) rough position estimates (in time only) of the TOA obtained using signal records from pulsar B0329+54. They are in the range from 24 km to 1 km with an observation time of 2–3 min.
We first checked in the present paper (in Section 4 and Section 5) the quality of the signal algorithms proposed and developed by us for assessing the accuracy of TOA estimation presented in previous publications. The verification consisted of evaluating their proximity to the potential Cramer–Rao Lower Bound (CRLB) accuracy estimates, at the same SNR ratios as for the recorded pulsar signals.
In Section 4, a potential TOA estimate was proposed to be calculated as a CRLB estimate, the calculation of which also requires an estimate of the SNR level and the parameters of the profile of the pulsar B0329+54, taken from the European pulsar database.
From the results obtained in Section 5, it follows that the rough estimates of TOA obtained by us, at high levels of SNR are close to the potential CRLB estimates. They approach the CRLB estimates, which for the pulsar B0329+54 are from 1 to 10 nm, with large SNR (20–30 dB). The article states that it is necessary to look for opportunities to significantly reduce the size of the antenna system compared to those used in the experiment (500 m2 and 7000 m2) while ensuring a high level of SNR.
In Section 6, the article is devoted to the theoretical aspects regarding the development of an autonomous transport radio navigation system with a small receiving antenna, using radio signals from pulsars, similar to navigation systems for space navigation. We only consider the issues of pulsar signal processing in the proposed functional structure for signal processing in a pulsar transport navigation system. Like GNSS systems, it uses signals from 4 suitable pulsars (out of 50) to position the object. More powerful second pulsars can be used, which can be observed with smaller antennas. The TOA measurement error for these pulsars is of the order of tens–hundreds of microseconds. The millisecond pulsars can be used with the measurement error of TOA less than 10 microseconds.
In Section 7, the paper suggests all the different approaches proposed in statistical radar theory to increase the receiver output SNR ratio while saving antenna dimensions. These approaches include space–time processing of signals in an antenna array, multi-beam reception of the various broadband pulsar signals for navigation (not less than four), and simultaneous reception of signals from one pulsar at different observation frequencies. Following this approach, we propose in this paper the simultaneous use of several antenna arrays, matched filtering with the shape of the pulsar signal in each channel of the linear antenna array, and multi-frequency simultaneous reception of the pulsar signals in these antenna arrays from the same pulsar. All this signal processing jointly increases the maximum possible SNR ratio at the output of the antenna system.
In order to satisfy the requirements for real-time operation in the estimation of the parameters of pulsar signals (TOA and Doppler shift), we propose to use a multi-channel (parallel) approach. It allows at the same time to perform the estimation of the Doppler velocity of the vehicle in different frequency channels of the measurement frequency interval. In each of these frequency channels, TOA estimation is performed simultaneously in time channels of the measured time interval.
The proposed estimates of positioning accuracy (TOA only, no phase) in an autonomous pulsar vehicle navigation system would only be suitable for the navigation of large vehicles (sea, air, or land) that do not require accurate navigation at sea, air, or desert. Large-sized antennas with an area of tens of square meters to hundreds of square meters can be installed in such vehicles.
5. Numerical Results for TOA Accuracy Estimates after Processing Pulsar Signals from the Pulsar B0329+54
Signals from pulsar B0329+54 received by radio telescopes at Dwingeloo and Westerbork observatories, before recording pass through the following physical devices: antenna, antenna-feeder device, high and intermediate frequency amplifiers, intermediate frequency filters, and ADC). This means that the digital recordings of pulsar signals that are used to estimate the TOA account for all possible signal losses in a real navigation system.
Therefore, the experimental TOA estimates obtained in the paper are realistic estimates because they are based on real pulsar signals in a specific radio telescope. These experimental evaluations realistically reflect the quality of the timing in a radio navigation system using radio telescopes at Dwingeloo and Westerbork observatories.
In Section 5, experimental CRLB estimates of the TOA accuracy (time and distance) obtained by Sala’s methodology and rough estimates of the TOA accuracy obtained by methodology from [1] are presented. Both types of estimates have been calculated as a function of the SNR level experimentally estimated at the meter input by using the real signals from the pulsar B0329+54.
This allows a comparison to be made between the two types of experimental estimates (rough and CRLB) of the TOA accuracy at the same magnitudes of the measured signal-to-noise ratio. The obtained results show that the difference between the two estimations of TOA accuracy (coarse and CRLB) decreases with the growth of SNR at the input of the meter. The obtained results show at what SNR level at the input of the meter can be expected measurement errors in the TOA and distance, which are acceptable in a practical navigation system.
In Table 1 and Table 2, the experimental CRLB estimates of the TOA accuracy are calculated using Sala’s methodology according to (11) where SNR has been estimated by processing the signals from the pulsar B0329+54.
Table 1.
Westerbork: pulse accumulation and MF.
Table 2.
Dwingeloo: pulse accumulation and MF.
The rough experimental estimates of the TOA accuracy given in Table 1 and Table 2 are obtained by the methodology from [1], where the SNR values have been estimated by processing the signals from the same pulsar and the same radio telescopes. These rough estimates of the TOA accuracy have been earlier published in the papers [23,24,25,26]. In the papers [10,11,12], when processing experimental records of the pulsar B0329+54, two algorithms were used for the rough estimation of TOA. One of them used only folding (synchronous pulse accumulation) evaluating the effectiveness of the algorithm depending on the number of accumulated pulses. The second algorithm used a post-folding matched filter whose impulse response was matched to the signal profile. Figure 11 shows the strong output signal after folding over 125 periods, obtained in Westerbork.
Figure 11.
Signal after pulse accumulation (125 periods).
In this figure it is clear to see the peak of the accumulated pulse signal against the noise background. Next, the result of both operations, the folding (synchronous accumulation) and matched filtering, of the same signal (real, imaginary components and power) obtained at the Westerbork Observatory is shown in Figure 12. From this figure can be seen that after this processing the pulsar signal peak with its characteristic two side peaks is clearly visible and also can be seen that the output noise is suppressed. This shows the effectiveness of the proposed signal processing approach (folding and matched filter) in processing signals from pulsar B0329+54 [23,24,25]. Table 1 and Table 2 present TOA estimates obtained in [23,24,25] when processing experimental data from the pulsar B0329+54 when these two types of signal processes were used.
Figure 12.
Signals at the input/output of the matched filter (accumulated 125 periods).
The accuracy of the rough experimental estimate of TOA was obtained in [16], according to the following expression:
In (12), ΔP is the width of the normalized pulsar profile determined at the level of 0.7 (number of samples), P is the repetition period of pulsar signals (seconds), SNRcor is the value of SNR determined at the cross-correlator input, and N is the total number of samples within a repetition period. It can be seen from (12) that the estimate calculated in this way depends on the level at which the width of the pulsar pulse profile is determined. This estimate would be further improved if the pulse profile width at the level 0.9 was used.
In [23,24,25,26], when processing the experimental recordings of signals from B0329+54, all samples in the receiver bandwidth were used for TOA estimation, assuming that these are independent samples. However, after passing white Gaussian noise through a linear receiver system with limited frequency bandwidth, it is known to be correlated. The sampling interval of the signal in this case must be greater than the correlation time of the noise. Therefore, in this case, it is necessary to perform downsampling of the samples in the frequency band of the receiver. In the experimental records of pulsar signals obtained from radio telescopes, there is no information about the limits of the repetition periods of pulsar pulses. Therefore, a special organization of data reading is required to ensure high folding quality. In [23,24,25], no special studies were conducted in processing the signal records in order to improve the folding quality. This partially explains the discrepancies between theoretical and numerical results of the TOA estimates accuracy (rough and CRLB) obtained in this paragraph depending on the CNR level (number of pulses).
Table 1 and Table 2 present the experimental estimates of the TOA accuracy (rough and CRLB) for various SNR values (or the number of periods Np used to accumulate the signal) obtained by processing signals from the pulsar B0329+54 at the radio observatories Westerbork and Dwingeloo in the Netherlands.
The results in Table 1 and Table 2 show that the two types of experimental TOA accuracy estimates (rough and CRLB) obtained for pulsar B0329+54 strongly depend on the SNR level at the meter input. The rough estimate of the TOA accuracy lags behind the CRLB estimate by at most an order of magnitude. The accuracy of the two types of experimental estimates of TOA (rough and CRLB) depends on a number of real losses in SNR: in signal processing in the antenna feeder system, in the high-frequency and intermediate-frequency part of the receiver, in the ADC and other equipment, used in the Dwingeloo and Westerbork radio telescopes.
Real estimates, or experimental rough estimates of the TOA accuracy (according to the results presented in Table 1 and Table 2), were obtained for the observed pulsar B0329+54, from the radio equipment of the radio telescopes at the Westerbork and Dwingeloo observatories in the Netherlands.
They are within the limits of ~24 km to ~1 km (2.3805 · 104–0.9405 · 103 m) and were obtained during an observation time of about 2–3 min, to accumulate sufficient energy to obtain SNR ratios of 20–30 dB for TOA estimation. The observation time according to Table 1 and Table 2 is determined by the number of foldings of the pulsar signals (125–150), as the repetition period of the pulsar B0329+54 signal is T = 0.71452 s.
The experimental rough estimates of the TOA accuracy (real estimation) presented in this paper (in the same Table 1 and Table 2) are similar to the theoretical CRLB estimates and are within the limits of one kilometer (0.3132 · 104–0.2909 · 103 m). The theoretical CRLB estimates are the limits of obtaining TOA accuracy, which cannot be reached in real navigation systems.
Table 3 presents CRLB estimates of TOA accuracy calculated by Sala’s method according to expression (1) depending on the SNR values, the corresponding observation time of the pulsar B0329+54, for the case of a small antenna (10 sq.m) suitable for the use in a navigation system of transport vehicles.
Table 3.
Ae = 10 m2: only accumulation.
The CRLB estimates of TOA presented in Table 3 show that using the small antenna (10 sq.m) and operating in the real-time mode (1–5 min) the rough estimate of the error in the distance (from TOA) is of about 31,782 m.
The obtained rough experimental and theoretical estimates of TOA for positioning and navigation using the signal from pulsar B0329+54, for the navigation pulsar system presented in the paper (at different antenna sizes 500 m2 and 7000 m2), is comparable to the accuracy of other navigation systems on earth: INS (Typical Inertial Navigation Systems) and Omega/VLF and Loran, several nautical miles (1 to 10).
The article states that it is necessary to look for opportunities to significantly reduce the size of the antenna system compared to those used in the experiment (500 m2 and 7000 m2) while ensuring a high level of SNR. The paper also suggests all the different approaches proposed in statistical radar theory [30,35] to increase the receiver output SNR ratio while saving antenna dimensions.
7. Optimal Multichannel Space–Time Algorithm for Estimation of TOA and Doppler Frequency of Vector Pulsar Signals
The main scientific task that is solved in the paper is the adaptation of all the possible approaches and algorithms suggested in the statistical theory of radars in the suggested signal algorithm for antenna processing and to evaluate the parameters of the TOA and DS pulsar signals, in order to increase the SNR ratio at the receiver output, while preserving the dimensions of the antenna.
In this chapter, we tried to apply a mathematical apparatus for vector description of signals to pulsar signals received at the input of a linear antenna array. The vector description of the received signal allowed us to describe the spatio-temporal processing of the pulsar signal in the linear antenna array.
First, in each element of the antenna array, the accumulation (folding) of all pulsar pulses received at the input of the antenna array is performed. The next stage of processing is the summation of the accumulated signal on all elements of the linear antenna array. Furthermore, the SNR can also be increased by receiving broadband pulsar signals at several different observation frequencies, since pulsars are known to emit signals over a very wide radio frequency range. Therefore, in the same beam of the antenna array of the receiver, a sufficient number of signals from the same pulsar at different observation frequencies can be simultaneously received.
All these stages of processing allow for a significant increase in the SNR of the accumulated pulse at the input of the pulsar timing TOA estimation, to the needed SNR ratios of 20–30 dB for TOA estimation [23,26,27], depending on the antenna size.
The average profile of pulses emitted by a pulsar is known to be one of the main characteristics of every pulsar represented in the EPN database. Using the fact that the average pulse profile from a pulsar is the average of the pulses in the pulse train, we reformulated the signal model at antenna array output as a single radio pulse with two unknown and non-random parameters (TOA and Doppler frequency) and with two random parameters (amplitude and initial phase). This reformulation of the signal model allowed us to solve the task of joint estimation of the signal parameters at the output of the antenna array using the standard maximum likelihood ratio method.
Non-Bayesian estimation methods are known to be used to estimate unknown non-random parameters. The maximum likelihood ratio method received the greatest distribution. According to this method, the ranges of the evaluated parameters, the Doppler shift of frequency ∆f and the delay τ, are replaced by a finite set of discrete values of the parameters in the corresponding interval [35]. Then the likelihood ratio for the entire estimated interval is represented as a set of likelihood ratios for all values of the parameter in that interval. In such a case, the estimation algorithm is multi-channel, with each channel forming a conditional likelihood ratio. The likelihood ratio is the ratio of the conditional probability density in the presence of the estimated parameter to the conditional probability density in the absence of the estimated parameter. In the presence of random non-informative parameters (in this case a and φ0), the likelihood ratio is averaged over these parameters using their probability distributions. The maximum likelihood ratio is reached at parameter values that are assumed to be the maximum likelihood estimates of those parameters. These multichannel estimates are approximately equal to the joint maximum likelihood estimates of TOA and Doppler frequency shift, and the degree of approximation depends on the selected number of channels.
This signal processing can be implemented as a correlation or filter [35,37,38,39]. In this paper, the case of joint multi-channel correlation processing is considered. Unlike the filter implementation of the estimation algorithm, the parallel implementation of the joint correlation measurement of the two unknown information parameters of the quasi-deterministic signal (TOA and Doppler frequency shift) requires a larger number of measurement channels but reduces processing time. Multichannel measurement of an unknown signal information parameter according to the method of maximum likelihood ratio implies the division of the assumed interval of variation of the parameter into measurement channels [35,37,38,39]. Only the channel that provides the maximum value (amplitude) of the likelihood ratio of the output is selected. The accuracy of the obtained estimates depends on the selected number of channels. In each measurement channel of the Doppler frequency shift (from the first to the last), parallel correlation processing is performed between a quasi-deterministic total signal at the output of the antenna array and the reference signal with all fixed values of the informative parameter TOA from its measurement range. At their output, as can be seen from Figure 13, there is a scheme for choosing the maximum amplitude of the decisive statistics. Only that measurement channel “Doppler frequency shift—TOA” is selected, which is maximal in amplitude from all possible channels.
The signal processing algorithm shown in Figure 14 can be described mathematically as follows [35,37,38,39]. Let us assume that for the observation time Tobs, a sequence of Np high-frequency pulses emitted by a pulsar with the central frequency f0 and the pulse repetition period P arrives at the input of each element of a K-element antenna array. We also assume that each pulse in the pulse sequence has two unknown informative non-random parameters, delay time (τ) and frequency Doppler shift (∆f) to be estimated, and has a random amplitude shape (p) and a random initial phase (φ0). At the output of an antenna array, the signal matrix y(t) of size (NP × K) is formed.
where xk(t − τ) is a signal vector of size (NP × 1), representing a sequence of NP pulses arriving with a delay τ at the input of the k-th element of the antenna array (k = 1 ÷ K), [η]K is the matrix of size (NP × K) of Gaussian noise in the antenna array. Each element of the input signal matrix x(t − τ) of size (NP × K), i.e., xnk(t − τ) (n = 1 ÷ NP, k = 1 ÷ K) represents the n-th pulse from the pulse sequence received at the input of the k-th element of the antenna array. This impulse is mathematically described as:
Figure 14.
Signal processing in the (i,j)-th channel of the correlation estimator of ∆f and τ in case of the random amplitude and phase.
In (14), ∆f is the Doppler frequency shift depending on the speed of the transport vehicle, φk is the phase difference in the k-th antenna array element, φ0 is a random initial phase, and pn(t) is a random shape of the n-th pulse determined in the interval t = [0, P] [35,37,38,39]. The complex envelope of the signal matrix y(t) at the output of the antenna array has the form:
In (15), Y, X and ή are, respectively, the complex envelopes of the output signal, the input signal and the noise of the receiving antenna. Considering (14), the complex envelope of each pulse in the pulse sequence arriving at the input of the k-th element of the antenna array can be written as:
Phases ϕn (f0,∆f) and Ψ(∆f,τ) are calculated as:
Since the intermediate frequency f0 (in MHz) is much larger than ∆f (in KHz), i.e., f0 >> ∆f, then (17) can be simplified:
It follows from (19) that the phases ϕn depend only on the intermediate frequency and on the pulse delay relative to the first pulse in the pulse sequence.
According to the block diagram in Figure 13, the processing of the complex envelope matrix Y(t) starts first with the synchronous accumulation of the pulses in each element of the antenna array (the first stage of space–time processing). This processing allows us to increase the SNR of the output signal of each element of the antenna array.
Mathematically, this stage of space–time processing is described as the multiplication of the phase vector that compensates phases ϕn in the complex envelope vector Y(t):
As a result of this operation, at the output of each k-th element of the antenna array, a pulse is formed with a complex envelope, which is a sum of the complex envelopes of all pulses of the pulse sequence [35,37,38,39]:
Physically, this is implemented using a transversal filter with (NP − 1) delay lines in each element of the antenna array. Since the SNR of the individual pulse in the pulse sequence is extremely low (<−50 dB), the purpose of this preliminary synchronous accumulation of the received pulses (folding) in each element of the antenna array is to increase the SNR of the accumulated pulse by summing the powers of all incoming pulses.
The next stage of space–time signal processing is realized by the weighted summation of signals from each element of the antenna array with the corresponding phase weighting coefficients [35,37,38,39]. These weighting coefficients (phase differences) compensate for mutual phase shifts, i.e., φk, in the elements of the antenna array. As a result, the beam of the antenna is pointed in the direction of the pulsar and the received signal is maximal in that direction because it is a sum of signals from all antenna elements.
For simplicity, we assume that the pulse delay Y’k in the various elements of the antenna array can be neglected. The phase vector of the antenna array, i.e., [exp(−φk)], k = 1…K, does not depend on time, but only on the position of the element in the antenna array with respect to the first element. The phases φk can be compensated if the vector (21) is scalar multiplied by the vector [exp(φk)], k = 1…K. Mathematically, this is described as:
As a result of operation (21), a scalar (summed) signal with the following complex envelope is obtained:
It follows from (23) that the second stage of space–time processing further increased the SNR of the signal by K times in result of summing signals from all elements of the antenna array. Separating the real part of the complex envelope (23) gives the summed signal:
It is known from the literature that the average pulse profile of a pulsar, p(t) can be roughly defined as the mathematical expectation of the pulse amplitudes in the received pulse sequence [30]:
Considering (25), the signal (24) can be represented as:
In (26), the parameter A = KNP accounts for the increase in SNR of the input signal after the two stages of space–time processing. The parameter a is a random variable that accounts for the random nature of the pulse amplitudes in the input sequence with unit dispersion. It follows from (26) that the signal yΣ(t) can be defined as a quasi-deterministic signal with two random non-informative parameters (a, φ0) and two unknown informative non-random parameters (τ,∆f) that must be estimated.
According to the method for maximum likelihood, the ranges of variation of the Doppler frequency shift ∆f and the time delay τ, are replaced by a set of discrete values from their intervals of variation [35,37,38,39]. If there are random non-informative parameters (in the case of a and φ0), the likelihood ratio is averaged over these parameters.
In our case, the interval of possible values of the Doppler frequency shift [∆fmin, ∆fmax] is replaced by a set of its M discrete values [∆f1, ∆f2, … ∆fi, … ∆fM]. The interval of possible values of the delay time (τ), i.e., [0, P], is also replaced by a set of its discrete values [τ1, τ2, …, τN]. The number of discrete parameter values in the range of variation depends on the accuracy with which we want to estimate the particular parameter. The conditional likelihood ratio Λ(yΣ|∆f,τ) is replaced by a discrete set {Λ(yΣ|∆fi,τj), i = 1,2,..M, j = 1,2,..N} [25,26,27,28]. As a result, we have a (M × N)-channel algorithm for the estimation of ∆f and τ. In each (i,j)-th channel, the likelihood ratio is formed for the fixed values of the parameters (∆fi, τj). To find the estimate of a pair of parameters (∆f, τ) the channel is selected in which the conditional likelihood ratio has a maximum value, i.e., [35]:
Since the accumulated signal yΣ(t) has two random parameters a and φ0, the conditional likelihood ratio Λ(yΣ|∆fi,τj) in the (i, j)-channel must be averaged over random uninformative parameters:
We assume that the random parameter a is distributed according to Rayleigh’s law with unit variance, and the random initial phase φ0 is uniformly distributed in the interval [0, 2π]. For independent random variables a and φ0, the joint density distribution is:
After replacing f(a, φ0) in (28) by (29), respectively, the conditional likelihood ratio (28) takes the following form according to [25]:
The parameter E = 2Ep σ2 is the average energy of the signal, EP is the energy of the pulse profile p(t), i.e., Ep = ∫p2 (t)dt and N0 is the receiver noise energy. The sufficient statistics Z(∆fi,τj) in (30) is the envelope of the correlation integral, for the case of the random phase and amplitude [35]:
The quadrature components of the correlation integral are:
It follows from (30) that the algorithm (27) for estimating the Doppler frequency shift and TOA is transformed into the following algorithm:
According to (31), in each (i,j)-th channel of the time processing for all values of ∆fi (I = 1,...M) and τj (j = 1,...N) the square of the correlation integral Z(τi, ∆fj) is calculated and the channel with this maximum value determines the estimate . The structural diagram of this estimation algorithm is shown in Figure 14.
The mathematical apparatus suggested below could be used for the theoretical evaluation of the SNR ratio for TOA estimation, depending on the antenna size, the pulsar signal parameters, and the specificity of all stages of signal processing.
It is known that the accuracy of the CRLB estimator depends on the number of independent signal discrete (L) processed during the observation time Tobs = PNp. After space–time processing of the signal at the output of the K-element antenna array (single antenna linear array) the number of processed samples L through the receiver bandwidth B is:
It follows from (35) that the number of processed independent samples required to estimate the parameters ∆f and τ can be achieved either by increasing the observation time of the pulsar signal (Tobs), i.e., the number of accumulated pulses Np, or by increasing the frequency band of the receiver (B), or by increasing the number of elements in the antenna array (K). The SNR of the accumulated pulse signal obtained after spatial–temporal processing (according to Figure 13) can be additionally increased by using several numbers of linear antenna arrays (Q) and receiving the pulsar signals simultaneously at several numbers of observation frequencies (fobs). Then, the expression (35) will take the form:
where Q- is the number of linear antenna arrays. It should be noted that the signal-to-noise ratio of the single pulse received at different frequencies of observation depends on the particular frequency of observation:
In (37), SNR1 is the signal-to-noise ratio of the single pulse emitted by the pulsar at the frequency of observation fobs, Pimp(fobs) and Pn are the pulse power and the receiver noise power, respectively. Then the accumulated signal-to-noise ratio received at FP different frequencies of observation and Q linear antenna arrays is:
Therefore, if the accumulation time of the pulse train exceeds a fixed real-time signal processing time, we can reduce it by using an additional number of parallel receive channels to satisfy the necessary signal-to-noise ratio requirements in real-time operation.
8. Conclusions
The article is devoted to the theoretical aspects regarding the development of an autonomous radio navigation system with a small receiving antenna, using radio signals from pulsars, similar to navigation systems for space navigation. On Earth’s surface, only radio pulsars can be used for navigation. The paper shows that in theoretical papers on space and aviation navigation published years ago, systems with small receiving antennas (10 sq.m) using pulsar signals have rather coarse positioning accuracy. Like GNSS systems, they use signals from 4 suitable pulsars (out of 50) to position the object. These pulsars are not uniformly distributed but are grouped in certain directions (at least six clusters can be determined). The best pulsars for solving the problem of positioning (the ambiguity of resolution) are pulsars with large repetition periods of the emitted pulses. It turns out that they are also the most powerful pulsars in terms of the SNR of the emitted pulses. Such a pulsar is the pulsar B0329+54 researched in the article. Theoretical estimates of positioning accuracy of space objects previously obtained by Sala’s team are as follows: 0.05 ∙ 106 m—for 10 min of observation; 0.3 ∙ 105 m. (50–30 km)—for 100 min of observation; 01 ∙ 105 m—for 400 min of observation. Under all other ideal operating conditions of the space navigation system, these values of positioning accuracy are grossly inappropriate for real-time operation.
When using small antennas (with an area of up to tens of square meters) for pulsar navigation, the energy of the pulsar signals received within a few minutes is extremely insufficient to obtain the required level of SNR at the output of the receiver to form TOA estimation, ensuring positioning accuracy up to tens of kilometers. It follows that according to the theory of space navigation by pulsars, no better positioning accuracy can be expected in pulsar navigation of ground transport when using very small antennas with an area of 10 sq.m. If the size of the receiving antenna is increased to practically acceptable sizes (from tens of square meters to hundreds of square meters), then using only pulse folding, we can increase the SNR by several decibels (5−10 dB), which will reduce the observation time to several tens of minutes but will not improve the positioning accuracy, which will be tens of kilometers.
The transport navigation concept requires significantly reducing the observation time (within a few minutes), providing the transport positioning accuracy that is close to potential. In this case, more powerful second pulsars can be used, which can be observed with smaller antennas. However, these pulsars have a pulse emission period of the order of 1 s (second pulsars). The TOA measurement error for these pulsars is of the order of tens–hundreds of microseconds. The other group of pulsars is the so-called millisecond pulsars, the pulse repetition period of which is of the order of several milliseconds. However, these pulsars have less radiation power and therefore require antennas with a larger area for observation. However, the measurement error of TOA is less than 10 microseconds.
The first scientific task that is solved in the paper is to study the relationship between the SNR of the receiver output, which depends on the size of the antenna, the type of signal processing, and the magnitude of the TOA accuracy estimate, using the records from B0329+54 pulsar. The second scientific task that is solved in the paper is the adaptation of all the possible approaches and algorithms suggested in the statistical theory of radars in the suggested signal algorithm for antenna processing and to evaluate the parameters of the TOA and DS pulsar signals, in order to increase the SNR ratio at the receiver output, while preserving the dimensions of the antenna.
The article proposes real (experimental) rough position estimates (in time only) of the TOA obtained using signal records from pulsar B0329+54. They approach the CRLB estimates, which for the pulsar B0329+54 are from 1 to 10 nm. The article states that it is necessary to look for opportunities to significantly reduce the size of the antenna system compared to those used in the experiment (500 m2 and 7000 m2) while ensuring a high level of SNR.
The paper also suggests all the different approaches proposed in statistical radar theory to increase the receiver output SNR ratio while saving antenna dimensions. These approaches include space–time processing of signals in an antenna array, multi-beam reception of the various broadband pulsar signals for navigation (not less than four), simultaneous reception of signals from one pulsar at different observation frequencies. The space–time processing of the pulse signal for each received beam performs the accumulation of all pulses in each antenna array element and the summation of the accumulated signal over all array elements, followed as well as with coherent filtering of the pulse signal in multi-channel processing for estimation of the TOA and Doppler frequency shift. In our opinion, all these processing steps can significantly increase the SNR of the accumulated pulse to the required levels of 20–30 dB for rough TOA estimation [23,26,27], depending on the chosen antenna size.
The proposed algorithms for space–time processing of the signal in the antenna array and for multi-channel estimation of the TOA and Doppler frequency shift is suitable for real-time operation, as they can be implemented in the form of parallel computing structures (for example, VLSI).
The proposed estimates of positioning accuracy (TOA only, no phase) in an autonomous pulsar vehicle navigation system would only be suitable for the navigation of large vehicles (sea, air, or land) that do not require accurate navigation at sea, air, or desert. Large-sized antennas with an area of tens of square meters to hundreds of square meters can be installed in such vehicles.
Author Contributions
H.K. and V.B. created the main ideas, analyzed the results, and wrote and served as an advisor. D.K. analyzed the results. V.K. and K.S. analyzed and validated the idea. All authors have read and agreed to the published version of the manuscript.
Funding
This research was supported by the project No.BG05M2OP001-1.002-0002 “Digital Transformation of Economy in Big Data Environment”, funded by the Operational Program “Science and Education for Smart Growth” 2014–2020, ProcedureBG05M2OP001-1.002 “Establishment and development of competence centers”.
Institutional Review Board Statement
Not relevant.
Informed Consent Statement
Not applicable.
Data Availability Statement
3rd Party Data.
Acknowledgments
This works has been supported by the project No.BG05M2OP001-1.002-0002 “Digital Transformation of Economy in Big Data Environment”, funded by the Operational Program “Science and Education for Smart Growth” 2014–2020, ProcedureBG05M2OP001-1.002 “Establishment and development of competence centers”.
Conflicts of Interest
The authors declare no conflict of interest.
References
- Loriner, D.; Kramer, M. Handbook of Pulsar Astronomy; Cambridge University Press: New York, NY, USA, 2005. [Google Scholar]
- Sala, J.; Urruela, A.; Villares, X.; Estalella, R.; Paredes, J.M. Feasibility Study for a Spacecraft Navigation System Relying on Pulsar Timing Information; Technical Reports; ARIADNA Study, 2004. [Google Scholar]
- Bernhardt, M.G.; Beckery, W.; Prinz, T.; Breithuth, F.M.; Walter, U. Autonomous Spacecraft Navigation Based on Pulsar Timing Information. In Proceedings of the 2011 2nd International Conference on Space Technology, Athens, Greece, 15–17 September 2011. [Google Scholar]
- Buist, P.J.; Engelen, S.; Noroozi, A.; Sundaramoorthy, P.; Verhagen, S.; Verhoeven, C. Principles and Potential of Pulsar Navigation. In Proceedings of the 24 International ION Conference, Portland, OR, USA, 20–23 September 2011. [Google Scholar]
- Engelen, S. Deep Space Navigation System using Radio Pulsars: Front-End. Master’s Thesis, TU, Delft, The Netherlands, 2009. [Google Scholar]
- Kestila, A.A.; Engelen, S.; Gill, E.K.A.; Verhoeven, C.J.M.; Bentum, M.J.; Irahhauten, Z. An Extensive and Autonomous Deep Space Navigation System Using Radio Pulsars. In Proceedings of the 61st International Astronautical Congress, Prague, Czech Republic, 27 September–1 October 2010. [Google Scholar]
- Chaudhri, V. Fundamentals, Specifications, Architecture and Hardware towards Navigation System Based on Radio Pulsars. Master’s Thesis, TU, Delft, The Netherlands, 2011. [Google Scholar]
- Karunanithi, V. A Framework for Designing and Testing the Digital Signal Processing Unit of a Pulsar Based Navigation System. Master’s Thesis, TU, Delft, The Netherlands, 2012. [Google Scholar]
- Wang, L.; Xu, L. X-ray Pulsar Signal Detection Based on Time–Frequency Distributions and Shannon Entropy. In Proceedings of the China Satellite Navigation Conference (CSNC), Wuhan, China, 15–17 May 2013. [Google Scholar]
- Kaplan, E.; Hegarty, C. Understanding GPS, Principles and Application, Artech House; Artech House Publishers: Norwood, MA, USA, 2006. [Google Scholar]
- Tsui, J. Fundamentals of Global Positioning System Receivers, A Software Approach; John Wiley & Sons: Hoboken, NJ, USA, 2005. [Google Scholar]
- Decker, M. 5G Network as Foundation for Autonomous Driving. Available online: https://www.telekom.com/en/company/details/5g-network-as-foundation-for-autonomous-driving (accessed on 2 August 2023).
- NASA to Use Pulsar Navigation for Deep Space Missions, by: David Dickinson. 29 June 2020. Available online: https://skyandtelescope.org/astronomy-news/nasa-to-use-pulsar-navigation-for-deep-space-missions/ (accessed on 2 August 2023).
- Kisimov, V.; Kabakchieva, D.; Najdenov, A.; Stefanova, K. Agile Elastic Desktop Corporate Architecture for Big Data. Cybern. Inf. Technol. 2020, 20, 15–31. [Google Scholar] [CrossRef] [Scilit]
- Testing Out Pulsar Navigation by Paul Gilster. Communications and Navigation. 12 June 2013. Available online: https://www.centauri-dreams.org/2013/06/12/testing-out-pulsar-navigation/ (accessed on 2 August 2023).
- Music Pulsars. Available online: https://universemagazine.com/ru/vydeo-dnya-muzyka-pulsarov/ (accessed on 2 August 2023). (In Russian)
- Heart Figure. Available online: https://www.datasci.com/solutions/cardiovascular/ecg-research (accessed on 2 August 2023).
- Todorov, I. Book of Water; Sofia, Bulgaria, 2021; ISBN 978-954-9645-05-7. (In Bulgarian) [Google Scholar]
- Kroeplin, B. World in Drop. Available online: https://www.weltimtropfen.de/forschung_hintergrund_english.html (accessed on 2 August 2023).
- La Violette, P. Decoding the Message of the Pulsars; Bear & Company: Rochester, VT, USA, 2006. [Google Scholar]
- Pulsar Plane Project, (FP7–AAT-2012-RTD-LO), 2013–2015. Available online: https//www.pulsarplane.eu (accessed on 2 August 2023).
- Buist, P.; Engelen, S.; Noroozi, A.; Sundaramoorthy, P.; Verhagen, S.; Verhoeven, C. Overview of Pulsar Navigation: Past, Present and Future Trends. J. Inst. Navig. 2011, 58, 153–164. [Google Scholar] [CrossRef] [Scilit]
- Kabakchiev, C.; Behar, V.; Buist, P.; Garvanov, I.; Kabakchieva, D.; Bentum, M. Time of Arrival Estimation in Pulsar Based Navigation Systems. In Proceedings of the Signal Processing Symposium SPS-2015, Debe, Poland, 10–12 June 2015. [Google Scholar]
- Kabakchiev, C.; Behar, V.; Buist, P.; Heusdens, R.; Garvanov, I.; Kabakchieva, D. Detection and Estimation of Pulsar Signals for Navigation. In Proceedings of the International Radar Symposium IRS-2015, Dresden, Germany, 24–26 June 2015; pp. 688–693. [Google Scholar]
- Kabakchiev, C.; Behar, V.; Buist, P.; Garvanov, I.; Kabakchieva, D.; Bentum, M.; Fernandes, J. Improvement in SNR of Signal Detection using Filtering in Pulsar-Based Navigation Systems. In Proceedings of the International Radar Symposium 2017, Prague, Czech Republic, 28–30 June 2017; pp. 1–10. [Google Scholar]
- Brito, D.; Tavares, G.; Fernandes, J.; Noroozi, A.; Verhoeven, C. Radio Pulsar Receiver Systems for Space Navigation. In Proceedings of the 8th European Symposium on Aerothermodynamics for Space Vehicles, Lisbon, Portugal, 2–6 March 2015. [Google Scholar]
- Tavares, G.; Brito, D.; Fernandes, J. A study of Accuracy of Radio Pulsar Navigation Systems. In Proceedings of the European Navigation Conference (ENC), Bordeaux, France, 7–10 April 2015. [Google Scholar]
- NAVY Resumes Celestial Navigation Course, by: David Dickinson. 5 April 2016. Available online: https://skyandtelescope.org/astronomy-news/u-s-navy-resumes-celestial-navigation-training-04042016/ (accessed on 2 August 2023).
- The Stars Return: Draper Patents Celestial Navigation System. Available online: https://insidegnss.com/the-stars-return-draper-patents-celestial-navigation-system/ (accessed on 2 August 2023).
- Kabakchiev, H.; Behar, V.; Garvanov, I.; Kabakchieva, D.; Kabakchiev, A.; Rohling, H. FSR Systems for Detection of Air Objects Using Cosmic Radio Emissions. Sensors 2021, 21, 465. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Rodin, A.E.; Oreshko, V.V.; Potapov, V.A. Principles of Space Navigation Using Pulsars. Trans. IAA RAS 2020, 52, 46–50. (In Russian) [Google Scholar] [CrossRef] [Scilit]
- Sazhin, M.V.; Zharov, V.E.; Milyukov, V.K.; Pshirkov, M.S.; Sementsov, V.N.; Sazhina, O.S. Space navigation by X-ray pulsars. Mosc. Univ. Phys. Bull. 2018, 72, 141–153. (In Russian) [Google Scholar] [CrossRef] [Scilit]
- EME-2018 Conference Report: Hunting for Pulsars, The Netherlands. 2018. Available online: https://www.camras.nl/en/blog/2018/eme-2018-conference-report/#toggle-id-18 (accessed on 2 August 2023).
- Pulsars—How to Detect, PDF Free Download. Available online: https://hobbydocbox.com (accessed on 2 August 2023).
- Sosulin, I. Theoretical Foundations of Radar and Radio Navigation; Radio and Communications: Moscow, Russia, 1992. (In Russian) [Google Scholar]
- Kabakchiev, H.; Garvanov, I.; Behar, V.; Kabakchieva, D.; Kabakchiev, K.; Rohling, H.; Kulpa, K.; Yarovoy, A. Multi-Chanel Target Shadow Detection in GPS FSR. Cybern. Inf. Technol. 2019, 19, 116–132. [Google Scholar]
- Lukoshin, A. Signal Processing in Multi-Channel Radars; Radio and Communications: Moscow, Russia, 1983. (In Russian) [Google Scholar]
- Monzingo, R.; Miller, T. Introduction to Adaptive Array; John Wiley & Sons: Hoboken, NJ, USA, 1980. [Google Scholar]
- Voskresenski, D.; Grinev, A.; Voronin, E. Radio-Optic Antenna Arrays; Radio and Communications: Moscow, Russia, 1986. (In Russian) [Google Scholar]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).













