Академический Документы
Профессиональный Документы
Культура Документы
Abstract-A satellite moving in relation to a CPS receiver and if not corrected it may impair the reception, and it may
generates a shift in the carrier frequency and the CIA code signal become unviable.
reception. This deviation is know as the Doppler effect and it
varies in time depending on the relative acceleration of the CPS In order to trace data and determine the user's position,
satellite/receiver and it can hinder or even preclude data commercial GPS receivers generally use PLLs (Phase-Locked
reception. This paper presents an approach to mitigate this Loop) for tuning the frequency received from the GPS signal,
problem, based on the insertion of adaptive filters in the tracking composed of carrier frequency added to the Doppler shift in
loops in order to use conventional CPS receivers in systems frequency. For this case, PLL uses fixed filter coefficients
subj ected to high accelerations. The results are compared with which determine the order of the system and influence the
those obtained from the use of non-adaptive filters. bandwidth, which is related to the amount of additive noise
present in the input signal reception step [2].
Keywords - GPS, Adaptive Filter, Doppler, CIA Code,
Tracking. This work seeks to evaluate the signal tracking performance
through PLLs that have adaptive forward filter coefficients
compared to fixed filter coefficients. In the tracking program,
I. INTRODUCTION
these adaptive coefficients are updated according to its own
natural frequency (directly proportional to bandwidth) in the
The Nowadays there are two navigation systems in full PLL which in turn varies the action of the Doppler shift caused
operation: the Global Positioning System, called GPS (Global by relative acceleration of the receiver-satellite system.
Positioning System) developed by the United States; and the
Russian system called GLONASS (Global Navigation Satellite This paper is structured as follows:
System). This study is limited to the GPS system due to its • The Section II presents the characteristics of the
greater use among the spatial navigation systems in the world GPS signal emphasizing the formatting of the
[9]. transmitted signal and the diagram of the
Two situations are associated with user displacement while receiving system;
tracking the influence of browsing data: low and high • In Section III, the tracking is discussed, as it is
dynamics. responsible for determining the navigation data,
decrease the influence of the Doppler effect and
Low dynamic situations occur when the GPS receiver is
stationary with respect to Earth's surface or when the relative noise on the GPS signal;
• The Section IV presents the use of PLL with
speed of the satellite/receiver GPS system is low. Examples of
such situations: road traffic, shipping and commercial aviation. constant coefficients in commercial GPS
The relative speed between the user and the satellite causes a applications;
change in the frequency collected by the receiver. This effect is • In section V a constant coefficient filter is
the same that occurs with frequency distortion of the sound of modified to adapt its coefficients to the Doppler
an ambulance that at first approaches and then moves away and Noise conditions to which the receiver is
from an observer. When the ambulance approaches the subjected;
observer feel the keenest sound indicating an increase in the • In Section VI and VII the results are presented
frequency received. When the ambulance departs the observer and discussed in order to find the best settings to
feels the bass sound indicating a decrease in the frequency use the adaptive filter;
received. This behavior in the received frequency is also
• The Section VIII we propose a conclusion on the
observed in all satellite transmission systems and should be
application of adaptive filter by comparing it with
minimized, as well as noise in the receiver, to enable correct
reception of the data sent. This is called the Doppler effect and the use of non-adaptive filter in commercial GPS.
a variation of relative speed (acceleration) represents a
II. CHARACTHERISTICS OF THE GPS S INAL
variation of Doppler shift in time, that represents a variation of
the received frequency. Low dynamic situations involving low
accelerations, what means that the variation of the Doppler The transmission of the GPS signal between the satellites
shift generated is also low, therefore, the concern with this and the receivers uses the CDMA (Code Division Multiple
effect is smaller than in situations of high dynamics. Access) multiplexing technique. Each satellite transmits a
signal containing the precision code (P), for military use, the
High dynamic situations appear, for instance, in military general code (C/A - Course / Acquisition) for civilian use and
aviation, launching rockets and missiles, in which the navigation data. The signals are transmitted on two carriers, L 1
accelerations involved can be compared to the accelerations of = 1575.42 MHz and L2 = 1227.6 MHz, both multiple clock
the satellites. In those cases, the variation of the Doppler shift frequency of 10.23 MHz [ 1].
in the GPS signal is much larger than in low dynamic situations
= ( 1)
S/.l(t) A"P(t)D(t) cos(21!// +¢) + AcCCt)D(t) sin(21!f;t +¢)
..
•• X'Q(t) = I(t) + Ott)
.
/2: '-->
where eis the phase difference between X(t) and the reference.
where L(s) is the filter adopted in the loop and kJ and ko are the
Similarly, the quadrature signal is obtained by multiplying gains of the veo and Phase Detector, respectively [2].
the reference signal sen(wrt + fJ) resulting [3]: The filters L(s) are active proportional integral types, where
II and I2 are the filter coefficients [ 1].
(5)
( 10)
indicative of the error between the input signal and the The system is allowed to be of second order and
reference signal is obtained from (4) and (5). The error underdamped, where the transfer function is [ 1]:
indicator is obtained [3]:
e
e
(t) = k arctan
p
(t)
(l QI(t) J (6) H(s) =
2(OJ"s +of,
i + 2(0J"s +of,
( 1 1)
where kp is the gain of the discriminator. Once done closing the where S is the damping factor and wn the natural frequency.
loop with the minimization of OJe and B the channel in phase
From (9) and ( 10) and comparing to ( 1 1) we obtain:
contains the data plus noise while channel quadrature contains
only noise, as (7) and (8) [3].
( = m I2
n ( 12)
2
I(t) �[D(t) + ni(t)]
=
(7)
2
( 13)
(8)
It can be demonstrated that the noise equivalent bandwidth
is given by [3]:
IV. PLL WITH NON AOAPTATIVE FILTERS
B
n
=
- ( J
OJ" '; +-
2 1
4';
( 14)
The PLL systems are systems of 2nd order to I st order Oados de Navega�ao Enviados
'J'I I I I I
I I I I
I I I
filter where the coefficients can be written as a function of the
il 0 I
w , , ,
I I
I� I I I�
0 I
natural frequency Wn and damping £:. Observing ( 12) and ( 13) 0
I
1---" l0 I
'------"
-2
I L-J I -I Y
71 = kOk] �
;S Desvio Doppler na Portadora
( 15)
-g
O-_� __
0)"
Desvio Doppler no Codigo CIA
I8 -0.1
-
I
1 -
I
- - I
Keeping the value of the damping fixed at 0.707 [3], the a;
g- -0.2
<i
0 50 100 150 200 250 300 350 400 450 500
coefficients are dependent on the natural frequency which is I I I I
o
calculated at each iteration of the tracking program, in function t(ms)
receiver to perform the tracking contains navigation data and � Frequencia do NCO de C6digo
100 �������-----, � Frequencia do NCO de Portadora
500�������-----,
o D..
additive noise with power of - 130 dBm (minimum power to .� .� 0 ,,!·······•.I'-.\
. '..
work with GPS) and - I ll dBm, respectively. The receiver is fr -100 ��----"-��---'---�-----" fr -500 �����--"-I�-.J
M�•..�'.,.•
"''. ''' ,'-.'.',.....,'...,.<1..c�,..�."
subjected to a constant acceleration seven times the i" 0 200 400 600 i" 0 200 400 600
LL LL
t(ms) t(ms)
acceleration of gravity, where the Doppler shift of the carrier Erro do la<;o de C6digo Erro do la<;o de Portadora
and the C/A code is shown in Fig. 6. In this situation, the 1 ' , 0.2
I
--' II, :
receiver is highly dynamic and the rate of Doppler shift is
approximately 0.36 Hz/ms for carrier frequency and 2,34.10-4 � JM,��fJ�i\1��(Mf;"'- -
W
0
�
'
I
"
I W
g
Hz/ms for the code frequency. For the tracking period of 500 -1 I -0.2 I
o 200 400 600 0 200 400 600
ms this is exactly equivalent to what is graphically represented t(ms) t(ms)
in the graphs of Doppler-Code and Doppler-Carrier, Fig. 6,
which showed variations of 180 Hz and 0.12 Hz, respectively
Fig. 7. Reference - Tracked Data -Loop of Not Adaptive Filters
[ 1].
v
104
1
X VII. ANALYSIS OF RESULTS
Oados de Na-..ega9ao Rastreados
I -1
0 50 100 150 200 250 300 350 400 450
Compared to the reference, the first result observed is that
in all three scenarios which used the adaptive filter, the data
were screened, although there were some distortions in the
appearance of the error signal of PLL and DLL.
For the results presented, several comparisons can be made
with reference and various scenarios pointed out, but for high
dynamic systems, two comparisons were outstanding, because
0.2
Erro do la90 de C6digo Erro do la90 de Portadora
::J
they deal with the speed that performs tracking and combats
g
"-
, ��l\�,), r)11\1
O !)N\IJ�t.lltj"I\ noise effect.
-1 , , -0.2 , ,
w
-
t(ms) t(ms)
tracked data for (Fig. 8 and 10) in the first 100 ms reached the
Scenario I
maximum amplitude in less time without oscillation.
Fig. 8. Adaptive Filter in the Carrier and Code Loops.
t(ms)
t(ms)
(a) Reference.
?
100 50
� : Ilk"'�.
§
Frequencia do NCO de C6digo Frequencia do NCO de Portadora
�c�ro
CD
-100 �ill -500 .
"�',-���''"�
::J 0.2
0
, :
t(ms)
Erro do layo de Portadora
:
g 'I W'I�ljf1M- !�\�,i'ltl'Ii
.I:-' (1 -
f,,'
-
, ,
w -
-1 -0.2. t(ms)
200 400 600 0 200 400 600
I I
o
(b) Scenario I.
-
t(ms) t(ms)
T, ,
I I
I I: I I I ' :I I
t T�
Dadas de Navega<;8a Rastreadas
:I I -- l� - t �
- - � T -- -- - T� -
, ,
,
-1 ,
I o 50 100 150 200 250 300 350 400 450
t(ms)
50 100 150 200 250 300 400 450 (c) Scenario 2.
� 500
t(ms)
¥
0Q)� 0
n
� -500
0 200 �
[ � 400 600
ijj -500
0 2 0
"'., ."
400 600
LL LL
t(ms) t(ms)
Erra da la<;a de C6diga Erro do layo de Poriadora
o �jJ:'t!�\t'tfr�\I.t���th� - t(ms)
,
-0.2 o=-------:c "-:---c:c -::-- �
-
-
t(ms)
Fig. 11. Dados Rastreados
...J 500
[4] VILLALBA, L.; WALTER, F., Receptor GPS por Software, Anais do
Frequencia do NCO de Portadora
IX Encontro de Inicia9ao Cientifica e P6s-Gradua9ao do ITA, 2003, Sao
E � Jose dos Campos.
�
[6] [6] Walter, F., "Equa90es Basicas do GPS", Instituto Tecnol6gico de
t(ms)
u- Aeronautica,Sao Jose dos Campos,SP,Brasil,2002
(b) Cemhio 1 [7] [7] Haykin, S., Adaptive Filter Theory Terceira edi9ao, Prentice Hall,
Upper Saddle River,NJ,1996.
[8] [8] Parkinson, B. , Spilker, J., "Global Positioning System: Theory and
Frequencia do NCO de Portadora
� Applications", Volume 1, American Institute of Aeronautics and
1_:::0&��ml
Astronautics,Inc.,Washington,DC,1996,chapter 4,pp 125-160.
VIII. CONCLUSIONS
REFERENCIAS