Aerospace and Electronic Systems Magazine July 2017 Tutorial XI - 28

Tutorial:

DOI. No. 10.1109/MAES.2017.150260

Are PLLs Dead? A Tutorial on Kalman Filter-Based
Techniques for Digital Carrier Synchronization
Jordi Vilà-Valls, Centre Tecnològic de Telecomunicacions de Catalunya (CTTC/CERCA),
Barcelona, Spain
Pau Closas, Northeastern University, Boston, MA, USA
Monica Navarro, Carles Fernández-Prades, Centre Tecnològic de Telecomunicacions de
Catalunya (CTTC/CERCA), Barcelona, Spain

Carrier synchronization is a fundamental stage in the receiver
side of any communication or positioning system. Traditional
carrier phase tracking techniques are based on well-known
phase-locked loop (PLL) closed-loop architectures, which are
still the methods of choice in modern receivers. Those techniques are well understood, easy to tune, and perform well
under benign propagation conditions, but their applicability is seriously compromised in harsh propagation environments, where the signal may be affected by high dynamics,
shadowing, strong fadings, multipath effects, or ionospheric
scintillation. From an optimal filtering standpoint, the Kalman filter (KF) is clearly a powerful alternative, but the synchronization community seems still reluctant to exploit all the
potential it has to offer. The purpose of this article is twofold:
i) to review the basics and state of the art on both PLL and
KF-based tracking techniques and ii) to present and justify
the reasoning behind the systematic use of KF-based tracking
approaches instead of the well-established PLL-based architectures from both theoretical and practical points of view. To
support the discussion, two specific scenarios of interest to the
aerospace community are numerically evaluated: robust carrier tracking of global navigation satellite systems' signals and
synchronization in a deep space communications system.

Authors' current addresses: J. Vilà-Valls, M. Navarro, C.
Fernández-Prades, CTTC, Statistical Inference for Communications and Positioning, Centre Tecnològic de Telecomunicacions de Catalunya, Carl Friedrich Gauss, 7 Castelldefels, Barcelona 08860 Spain, E-mail: ({jordi.vila,monica.navarro,carles.
fernandez@cttc.cat); P. Closas, Department of Electrical and
Computer Engineering, Northeastern University, Boston, MA
02115, USA. E-mail: closas@northeastern.edu
This work was supported by the Spanish Ministry of Economy
and Competitiveness through project TEC2015-69868-C2-2-R
(ADVENTURE) and by the Government of Catalonia under
grant 2014-SGR-1567.
Manuscript received November 25, 2015, revised November
30, 2016, and ready for publication January 31, 2017.
Review handled by W. D. Blair.
0885/8985/17/$26.00 © 2017 IEEE
28

INTRODUCTION
The main goal of this article is to provide a tutorial-style discussion on why traditional synchronization loop architectures, inherited
from the analog era, may be abandoned in modern digital receivers
and to move forward toward the design and actual use of more flexible, robust and powerful Kalman filter (KF)-based synchronization
schemes. Carrier synchronization is a key process in most electronic
devices involved in aerospace systems, and it is typically carried out
following a two-stage approach: acquisition and tracking. The first
stage detects the presence of the desired signal and provides a coarse
estimate of its synchronization parameters, and the second one refines those estimates, filtering out noise and tracking any possible
time variation [1]. In the present work, we are concerned with the
analysis of the carrier phase (CP) tracking problem. Hence, acquisition and time delay synchronization are not discussed.
Digital CP tracking techniques implemented in conventional receivers rely on well-known phase-locked loop (PLL) architectures [2],
[3], [4] that set an output signal's phase relative to an input reference
signal's phase. Those circuits are widely used in positioning systems,
communications, computers, control, and measurement applications
for frequency synthesis, clock and data recovery, clock distribution,
and other more specialized functions. The signals of interest may be
any periodic waveform but are typically sinusoids or digital clocks.
Digital PLLs can be implemented in hardware (usually with mixed
signal or all-digital integrated circuits in complementary metal oxide
semiconductor technology [5], [6], [7] and targeting frequencies on the
order of gigahertz and above [8]), but the rapid evolution of programmable devices, such as field-programmable gate arrays, digital signal
processors, microcontrollers, and general-purpose processors, enables
software-defined implementations targeting frequencies up to hundreds
of megahertz, in which the designer trades electronic components for
computation resources [9], [10]. This approach provides advantages,
such as easy customization of the feedback loop and a drastic reduction
in the development cost, when compared with the hardware counterpart. However, the underlying design principles remain the same regardless of the technology of choice for the implementation.
The performance obtained with those techniques is generally
good enough in benign propagation conditions, but they have been
shown to deliver poor estimates or even fail under harsh propa-

IEEE A&E SYSTEMS MAGAZINE

JULY 2017, Part II of II



Table of Contents for the Digital Edition of Aerospace and Electronic Systems Magazine July 2017 Tutorial XI

No label
Aerospace and Electronic Systems Magazine July 2017 Tutorial XI - No label
Aerospace and Electronic Systems Magazine July 2017 Tutorial XI - Cover2
Aerospace and Electronic Systems Magazine July 2017 Tutorial XI - 1
Aerospace and Electronic Systems Magazine July 2017 Tutorial XI - 2
Aerospace and Electronic Systems Magazine July 2017 Tutorial XI - 3
Aerospace and Electronic Systems Magazine July 2017 Tutorial XI - 4
Aerospace and Electronic Systems Magazine July 2017 Tutorial XI - 5
Aerospace and Electronic Systems Magazine July 2017 Tutorial XI - 6
Aerospace and Electronic Systems Magazine July 2017 Tutorial XI - 7
Aerospace and Electronic Systems Magazine July 2017 Tutorial XI - 8
Aerospace and Electronic Systems Magazine July 2017 Tutorial XI - 9
Aerospace and Electronic Systems Magazine July 2017 Tutorial XI - 10
Aerospace and Electronic Systems Magazine July 2017 Tutorial XI - 11
Aerospace and Electronic Systems Magazine July 2017 Tutorial XI - 12
Aerospace and Electronic Systems Magazine July 2017 Tutorial XI - 13
Aerospace and Electronic Systems Magazine July 2017 Tutorial XI - 14
Aerospace and Electronic Systems Magazine July 2017 Tutorial XI - 15
Aerospace and Electronic Systems Magazine July 2017 Tutorial XI - 16
Aerospace and Electronic Systems Magazine July 2017 Tutorial XI - 17
Aerospace and Electronic Systems Magazine July 2017 Tutorial XI - 18
Aerospace and Electronic Systems Magazine July 2017 Tutorial XI - 19
Aerospace and Electronic Systems Magazine July 2017 Tutorial XI - 20
Aerospace and Electronic Systems Magazine July 2017 Tutorial XI - 21
Aerospace and Electronic Systems Magazine July 2017 Tutorial XI - 22
Aerospace and Electronic Systems Magazine July 2017 Tutorial XI - 23
Aerospace and Electronic Systems Magazine July 2017 Tutorial XI - 24
Aerospace and Electronic Systems Magazine July 2017 Tutorial XI - 25
Aerospace and Electronic Systems Magazine July 2017 Tutorial XI - 26
Aerospace and Electronic Systems Magazine July 2017 Tutorial XI - 27
Aerospace and Electronic Systems Magazine July 2017 Tutorial XI - 28
Aerospace and Electronic Systems Magazine July 2017 Tutorial XI - 29
Aerospace and Electronic Systems Magazine July 2017 Tutorial XI - 30
Aerospace and Electronic Systems Magazine July 2017 Tutorial XI - 31
Aerospace and Electronic Systems Magazine July 2017 Tutorial XI - 32
Aerospace and Electronic Systems Magazine July 2017 Tutorial XI - 33
Aerospace and Electronic Systems Magazine July 2017 Tutorial XI - 34
Aerospace and Electronic Systems Magazine July 2017 Tutorial XI - 35
Aerospace and Electronic Systems Magazine July 2017 Tutorial XI - 36
Aerospace and Electronic Systems Magazine July 2017 Tutorial XI - 37
Aerospace and Electronic Systems Magazine July 2017 Tutorial XI - 38
Aerospace and Electronic Systems Magazine July 2017 Tutorial XI - 39
Aerospace and Electronic Systems Magazine July 2017 Tutorial XI - 40
Aerospace and Electronic Systems Magazine July 2017 Tutorial XI - 41
Aerospace and Electronic Systems Magazine July 2017 Tutorial XI - 42
Aerospace and Electronic Systems Magazine July 2017 Tutorial XI - 43
Aerospace and Electronic Systems Magazine July 2017 Tutorial XI - 44
Aerospace and Electronic Systems Magazine July 2017 Tutorial XI - 45
Aerospace and Electronic Systems Magazine July 2017 Tutorial XI - 46
Aerospace and Electronic Systems Magazine July 2017 Tutorial XI - 47
Aerospace and Electronic Systems Magazine July 2017 Tutorial XI - 48
Aerospace and Electronic Systems Magazine July 2017 Tutorial XI - 49
Aerospace and Electronic Systems Magazine July 2017 Tutorial XI - 50
Aerospace and Electronic Systems Magazine July 2017 Tutorial XI - 51
Aerospace and Electronic Systems Magazine July 2017 Tutorial XI - 52
Aerospace and Electronic Systems Magazine July 2017 Tutorial XI - 53
Aerospace and Electronic Systems Magazine July 2017 Tutorial XI - 54
Aerospace and Electronic Systems Magazine July 2017 Tutorial XI - 55
Aerospace and Electronic Systems Magazine July 2017 Tutorial XI - 56
Aerospace and Electronic Systems Magazine July 2017 Tutorial XI - 57
Aerospace and Electronic Systems Magazine July 2017 Tutorial XI - 58
Aerospace and Electronic Systems Magazine July 2017 Tutorial XI - 59
Aerospace and Electronic Systems Magazine July 2017 Tutorial XI - 60
Aerospace and Electronic Systems Magazine July 2017 Tutorial XI - 61
Aerospace and Electronic Systems Magazine July 2017 Tutorial XI - 62
Aerospace and Electronic Systems Magazine July 2017 Tutorial XI - 63
Aerospace and Electronic Systems Magazine July 2017 Tutorial XI - 64
Aerospace and Electronic Systems Magazine July 2017 Tutorial XI - 65
Aerospace and Electronic Systems Magazine July 2017 Tutorial XI - 66
Aerospace and Electronic Systems Magazine July 2017 Tutorial XI - 67
Aerospace and Electronic Systems Magazine July 2017 Tutorial XI - 68
Aerospace and Electronic Systems Magazine July 2017 Tutorial XI - 69
Aerospace and Electronic Systems Magazine July 2017 Tutorial XI - 70
Aerospace and Electronic Systems Magazine July 2017 Tutorial XI - 71
Aerospace and Electronic Systems Magazine July 2017 Tutorial XI - 72
Aerospace and Electronic Systems Magazine July 2017 Tutorial XI - Cover3
Aerospace and Electronic Systems Magazine July 2017 Tutorial XI - Cover4
http://www.brightcopy.net/allen/aesm/34-2s
http://www.brightcopy.net/allen/aesm/34-2
http://www.brightcopy.net/allen/aesm/34-1
http://www.brightcopy.net/allen/aesm/33-12
http://www.brightcopy.net/allen/aesm/33-11
http://www.brightcopy.net/allen/aesm/33-10
http://www.brightcopy.net/allen/aesm/33-09
http://www.brightcopy.net/allen/aesm/33-8
http://www.brightcopy.net/allen/aesm/33-7
http://www.brightcopy.net/allen/aesm/33-5
http://www.brightcopy.net/allen/aesm/33-4
http://www.brightcopy.net/allen/aesm/33-3
http://www.brightcopy.net/allen/aesm/33-2
http://www.brightcopy.net/allen/aesm/33-1
http://www.brightcopy.net/allen/aesm/32-10
http://www.brightcopy.net/allen/aesm/32-12
http://www.brightcopy.net/allen/aesm/32-9
http://www.brightcopy.net/allen/aesm/32-11
http://www.brightcopy.net/allen/aesm/32-8
http://www.brightcopy.net/allen/aesm/32-7s
http://www.brightcopy.net/allen/aesm/32-7
http://www.brightcopy.net/allen/aesm/32-6
http://www.brightcopy.net/allen/aesm/32-5
http://www.brightcopy.net/allen/aesm/32-4
http://www.brightcopy.net/allen/aesm/32-3
http://www.brightcopy.net/allen/aesm/32-2
http://www.brightcopy.net/allen/aesm/32-1
http://www.brightcopy.net/allen/aesm/31-12
http://www.brightcopy.net/allen/aesm/31-11s
http://www.brightcopy.net/allen/aesm/31-11
http://www.brightcopy.net/allen/aesm/31-10
http://www.brightcopy.net/allen/aesm/31-9
http://www.brightcopy.net/allen/aesm/31-8
http://www.brightcopy.net/allen/aesm/31-7
https://www.nxtbookmedia.com