Elsevier

Signal Processing

Volume 93, Issue 1, January 2013, Pages 326-331
Signal Processing

Fast communication
Fast near-maximum likelihood phase estimation of X-ray pulsars

https://doi.org/10.1016/j.sigpro.2012.07.002Get rights and content

Abstract

This letter addresses the problem of X-ray pulsar radiation phase estimation, encountered in research works concerning autonomous deep space navigation systems. Autonomous navigation systems represent an intriguing solution to be employed when Earth-assisted navigation is not viable for long range missions. In such applications, X-ray pulsars, as well as other celestial objects, may be employed as peculiar beacons to allow the spacecrafts to adjust their own route. State of the art techniques for estimation of X-ray pulsar radiation phase involve maximization of generally non-convex objective functions, thus resulting in computationally onerous procedures. Here, we show how the problem of pulsar phase estimation can be recast as a cyclic shift parameter estimation problem under multinomial distributed observations, whose maximum likelihood solution can be implemented by means of a fast, Discrete Fourier Transform based procedure. Numerical results show how the herein described fast, near maximum likelihood, estimator favorably compares with selected state of the art estimators, while presenting a significantly reduced computational complexity.

Introduction

Pulsars are highly magnetized rotating neutron stars emitting a periodic profile of electromagnetic radiation. Among other properties, a pulsar's emission profile is characterized by extremely strong stability and regularity to such an extent that its periodicity accuracy is comparable with the one of an atomic clock [1], [2], [3].

Such properties make pulsars good candidate in a large field of applications, including autonomous navigation systems [4]. Deep space navigation is becoming a relevant research topic, due to the increasing interest in space missions aimed at monitoring and exploring universe outside the solar system. Space navigation in close to Earth regions can be suitably assisted by Global Positioning System (GPS) satellites [5], [6]. Nevertheless, for deep space missions as well as all those application situations where the GPS signal becomes unavailable, different approaches have to be envisaged.

Autonomous navigation solutions have been proposed so as to relax the issues relating with spacecraft-to-Earth communications, and let the crafts self-determine their own position relying on the observation of celestial objects [7]. In such frameworks, stars and other celestial beacons play the role of GPS satellites and drive the self-positioning procedure. Since radiations from selected sky objects must exhibit a strong periodicity and stability, pulsars represent good candidate celestial beacons. Moreover, photon detection can be accomplished with small size and cheap detectors [4].

Recent literature has investigated X-ray pulsars based navigation: a useful review can be found in [8]. Most of these works identify the correct synchronization with the pulsar periodic radiation profile as the fundamental task in pulsar-based navigation.

In [9], a maximum likelihood (ML) phase estimator is described; the estimator accuracy approaches the Cramér–Rao lower bound (CRLB) for increasing observation times, but the straightforward exploitation of the ML criterion ends up with a direct search procedure at an high computational cost. In [10], [11], the authors describe two estimators, namely a nonlinear least squares (NLS) estimator based on the estimation of the pulsar profile via the so-called epoch folding (EF) procedure, and a ML pulsar phase estimator based on the statistical modeling of photons time of arrivals (TOAs). Both estimators are still based on the optimization of suitable non-convex objective functions, and hence, to avoid suboptimal undesired local stationary points, they result in direct search based procedures. It must be also remarked that the grid discretization employed in the direct search maximization procedure directly descends from a tradeoff between computational complexity and estimation accuracy.

In [12], the authors describe a low signal to noise ratio (SNR) approximation ML pulsar phase estimator. The low SNR approximation allows to reduce the computational complexity, but causes the estimator performance to degrade for increased SNR values.

In this letter, we recast the problem of pulsar radiation phase estimation in terms of a more general cyclic shift parameter estimation problem under multinomial distributed observations. The authors of this paper have recently proved in [14] that cyclic shift parameter ML estimation is attainable by means of a fast, discrete Fourier transform (DFT) based, estimation procedure. In this respect, we will first show that the estimated pulsar profile obtained by means of EF procedure can be well approximated in terms of multinomial distributed random variables. Then, following the guidelines indicated in [14], we describe how to form an approximate, computationally efficient, ML pulsar radiation phase estimator. We will also provide simulation results that show how the herein presented near-ML pulsar phase estimator favorably compares with estimators described in [10], [11], [12], while presenting a significantly reduced computational complexity.

Section snippets

Problem formulation and related works

Absolute and relative positioning in the deep space can be performed stemming from the observations of the cyclic emissions from celestial objects such as X-ray pulsars. In the case of absolute positioning, in principle, the unambiguous phase should be known. That is, it should be necessary to determine which specific pulse is arriving at the detector from a specific star, as the knowledge of the ambiguous phase only allows to determine a set of candidate positions along the line connecting the

Fast maximum likelihood X-ray pulsar phase estimation

Here, we show that the estimation procedure described in Appendix A is applicable to estimate the pulsar phase from the observed samples λ^i, i=0,,Nb1, of the rate function estimated through the EF procedure.

First of all, given the periodic nature of the pulsar radiation, we can recast the pulsar phase estimation as a cyclic shift parameter estimation problem. So, in order to apply the fast ML estimation procedure described in Appendix A, we just need to show that the random variables λ^i

Numerical results

Here, we assess the performance of the herein described FAML pulsar phase estimation method by discussing numerical simulation results. We have generated the photons TOAs resorting to the algorithm in [11], referring to two different X-ray pulsars, namely the B1821-24 pulsar and the “Crab” pulsar, whose profiles are reported in Fig. 1. The “Crab” pulsar is characterized by λs=15ph/s, while the B1821-24 pulsar, for which λs=0.0058ph/s, exhibits a considerably weaker emission. Estimated rate

References (19)

  • J.X. Li et al.

    Maximum-likelihood TOA estimation of X-ray pulsar signals on the basis of Poison model

    Chinese Astronomy and Astrophysics

    (2011)
  • F. Nagase

    Accretion-powered X-ray pulsars

    Astronomical Society of Japan

    (1989)
  • S.I. Sheikh et al.

    Spacecraft navigation using X-ray pulsars

    Journal of Guidance, Control, and Dynamics

    (2006)
  • D.N. Matsakis et al.

    A statistic for describing pulsar and clock stabilities

    Astronomy and Astrophysics

    (1997)
  • J. Sala, A. Urruela, X. Villares, R. Estalella, J.M. Paredes, Feasibility study for a spacecraft navigation system...
  • L.M.B. Winternitz et al.

    A GPS receiver for high-altitude satellite navigation

    IEEE Journal of Selected Topics in Signal Processing

    (2009)
  • J. Cecchini

    Next generation GPS-aided space navigation systems

    IEEE Aerospace and Electronic Systems Magazine

    (2002)
  • M. Song, Y. Yuan, Autonomous navigation for deep spacecraft based on celestial objects, in: Proceedings of...
  • A.A. Emadzadeh et al.

    Navigation in Space by X-ray Pulsars

    (2011)
There are more references available in the full text version of this article.

Cited by (42)

  • Application of Gaussian fitting to the fast search of pulsar periodic

    2019, Optik
    Citation Excerpt :

    For the maximum likelihood, it can estimate the signal period and TOA simultaneously. However, the computational cost of two-dimensional grid search is too huge to be adopted [5,6]. The common solution is setting the signal period as a known quantity to reduce the computational complexity.

  • Silicon drift detector applied to X-ray pulsar navigation

    2019, Nuclear Instruments and Methods in Physics Research, Section A: Accelerators, Spectrometers, Detectors and Associated Equipment
    Citation Excerpt :

    One of the key technologies is to detect the X-ray photons from the pulsar using an onboard X-ray detector and measure the pulse TOAs. The performance of the detector has a significant impact on navigation accuracy [3,4]. As the number of photons arriving to the spacecraft is small, a detector with large detection area is required.

  • Building X-ray pulsar timing model without the use of radio parameters

    2018, Acta Astronautica
    Citation Excerpt :

    The FML plot shows that the estimator attains the CRLB for long observation times, meaning it is asymptotically efficient. The FML estimator outperforms CC estimator commonly used in radio signal processing, and exhibits a performance comparable with ML estimator in spite of a much less reduced computational complexity that is similar to that of the CC estimator [36,37]. For this reason, the FML estimator is recommended for use in the X-ray astronomy and pulsar-based applications.

  • Performance enhancement of X-ray pulsar navigation using autonomous optical sensor

    2016, Acta Astronautica
    Citation Excerpt :

    To determine the pulse TOA from the measured photon TOA is one of the key tasks in the XNAV system. A typical signal processing approach is to construct an observed pulse profile by using the epoch folding, then determine the pulse TOA difference by measuring the phase offset of the observed pulse profile with the standard pulse profile [22–26]. In order to remove the Doppler and relativistic effects on the X-ray signal, before the epoch folding, the photon TOA should be transferred from the spacecraft to the solar system barycenter (SSB).

View all citing articles on Scopus
View full text