Professional Documents
Culture Documents
C16王和盛
C16王和盛
1. Introduction
Personal Navigation Device (PND) has become one
of the daily consumer electronic products. With the
help of satellite navigation systems (such as GPS),
an off-the-shelf PND may provide meter-level positioning accuracy in a timely manner. As the field of
applications getting broader, many different aspects
1
2014
2014 AASRC Conference
2014
2014 AASRC Conference
( k ) (t ) r (t , t )
c[ tu (t ) t ( k ) (t )]
I
(k )
(t ) T
(k )
(t )
(k )
eris beyond the next 4 hours, and the ground stations upload this data to the satellites. This set of
data consists of six Keplerian elements as well as a
few correction terms. There is no way to get access
to this information other than to wait until the
ground station updates it. On the other hand, in order to compute the satellite position in an accurate
manner, the full set of ephemeris data must be obtained from the satellite signal, which, in a rate of
50 bps, usually takes at least 30 seconds of
non-interrupting reception. For todays mobile GPS
device, it may have times that the receiver would
not be able to have continuous reception of the
navigation message due to signal blockage in an
urban canyon environment. Furthermore, even if the
mobile device can continuously track the GPS signal, most of the users still expect to have a fix position within seconds. In view of these, there is a need
for some available source of future ephemeris that
can be retrieved in a timely manner and has a relatively long expired time.
(1)
(t )
c( k ) r ( k ) c tu ( k )
3. Observer-Based Synchronization
Perturbed satellite orbit equation in a 3D space can
be written as follows:
x4
x5
x1
x
x
6
2
x3 x1 p ( x , x , x )
1
1
2
3
r3
x4
x5 x32 p2 ( x1 , x2 , x3 )
r
x6
x3
3 p3 ( x1 , x2 , x3 )
r
(2)
where ( k ) denotes the combined effect of the residual errors. Here in Equation (2), for simplicity,
we have dropped explicit reference to time. Equation (2) has four unknowns, namely the users position (xu, yu, zu) and the clock biastu. Hence, if we
have at least four pseudorange measurements,
Equation (2) can be linearized and then solved by
least-squares method to obtain the users coordinate.
This procedure can be found in many advanced
GPS textbooks (see e.g. [12]); here we have only
emphasized on how the satellite ephemeris is used
in Equation (2). To solve the corrected pseudorange
equation, the satellites position (x(k), y(k), z(k)) is assumed to be known. For traditional GPS receiver,
the satellites position can be computed using the
broadcast ephemeris downloaded from the GPS
navigation message. The ephemeris broadcast from
the satellites themselves is valid only for 2 to 4
hours. The GPS control segment has future ephem-
(3)
where r := (x1, x2, x3) and v := (x4, x5, x6) are the
three-dimensional position and velocity coordinates,
respectively, of the satellite; is the gravitational
constant of the earth; r x12 x22 x32 ; and p1, p2,
p3 are the functions of the perturbation forces along
the x1-, x2-, x3-axes, respectively. Equation (3) is
usually called the master system. The magnitude p
of the vector p = (p1, p2, p3) is usually small compared to the primary gravitational acceleration a0 =
2014
2014 AASRC Conference
(5)
4. Simulation Results
In order to clarify the idea, here we consider on the
perturbed acceleration incurred by the earths oblateness. Other perturbations can be treated in a
similar manner. Let be the perturbation of the
gravitational potential due to the earths oblateness.
The rotationally symmetric perturbation (r, ) is
given by the infinite series:
y4
y5
u1
y1
y6
y
u2
2
y
1
y3 3 g1 ( y1 , y2 , y3 ) u3
u4
y4
y
2
y5 3 g 2 ( y1 , y2 , y3 ) u5
u6
y6
y
3
3 g3 ( y1 , y2 , y3 )
R
( r, ) J k Pk (cos )
r k 2 r
(6)
where is the polar angle measured from the positive x3-axis to the radial; Jk are the zonal harmonics
of the planet; R is its equatorial radius; and Pk are
the Legendre polynomials. For the earth, the first
few terms of zonal harmonics and Legendre polynomials are given as follows:
(4)
J 2 0.00108263,
J 3 2.33936 103 J 2
where (y1, y2, y3, y4, y5, y6) is the state vector of the
1
1
P2 ( x ) (3x 2 1), P3 ( x ) (5 x 3 3x )
2
2
1
P4 ( x ) (35 x 4 30 x 2 3),
8
1
P5 ( x ) (63x 5 70 x 3 15 x )
8
1
P6 ( x ) (231x 6 315 x 4 105 x 2 5),
16
1
P7 ( x ) (429 x 7 693x 5 315 x 3 35 x )
16
e4
e5
u1
e1
e6
e
u2
2
e
1
e3 3 g1 ( y1 , y2 , y3 ) p1 ( x1 , x2 , x3 ) u3
u4
e4
e
2
e5 3 g 2 ( y1 , y2 , y3 ) p2 ( x1 , x2 , x3 ) u5
u6
e6
e
3
3 g3 ( y1 , y2 , y3 ) p3 ( x1 , x2 , x3 )
2014
2014 AASRC Conference
J R
( r, ) 2 (3cos2 1).
2 rr
1
0
0
e(t )
0
0
(7)
x2
x3
(9)
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
e(t ) v( t )
0
0
(11)
u1
0
u
2 3 J 2 R2
u3 e1 3
2 r4
u
4 3 J R2
2
u5 e2 3
2 r4
u6
3 J 2 R2
e3 3
2 r4
0
0
1
0
0
0
(8)
x1 x32
5 2 1
r r
2
2
3 J 2 R x2 x3
5 2 1
p
4
2 r
r r
2
x3 5 x3 3
r r 2
0
1
0
0
0
0
v1
v
2
x1 x32
5 1 v3
r r2
(10)
v4
2
x2 x3
5 1 v5
r r2
v
6
2
x3 x3
5 3
r r2
Day 1
133.31
Day 2
300.02
Day 3
336.46
Day 4
354.61
Day 5
393.48
38.43
121.61
146.31
186.61
295.13
121.64
365.94
373.17
388.59
392.39
Day 1
179.13
Day 2
667.09
Day 3
1215.05
Day 4
1721.83
Day 5
2090.35
174.65
528.23
811.96
976.36
1020.03
267.75
834.91
1381.15
1795.64
2004.65
5. Conclusions
In this paper, we present an observer-based
method to solve synchronization problem of the
perturbed satellite orbital differential equations. WE
expect the result may then be used to derive a set of
parameters that can be used to extend the termination time of GPS ephemeris. In the present paper,
we have only considered the perturbing forces induced by the non-uniformity of the earth and the
third-body gravitational attraction. It is expected
that the propagated position accuracy can be improved if other perturbations, such as tidal effect,
Here the function g is chosen to be zero. Upon substituting (10) into (5), the error dynamics is reduced
to a linear system:
2014
2014 AASRC Conference
Acknowledgement
The work was supported by Ministry of Science and
Technology, R. O. C. under Grant MOST
102-2221-E-019-014
References
[1] 3GPP TS 44.031 V7.9.0 (2008-05), 3rd Generation Partnership Project;Technical Specification
Group GSM/EDGE Radio Access Network; Location Services (LCS); Mobile Station (MS) Serving Mobile Location Centre (SMLC) Radio
Resource LCS Protocol (RRLP) (Release 7),
2008.
[2] 3GPP TS 49.031 V7.6.0 (2008-03), 3rd Generation Partnership Project; Technical Specification
Group GSM/EDGE Radio Access Network; Location Services (LCS); Base Station System Application Part LCS Extension (BSSAP-LE) (Release 7), 2008.
[3] C. Abraham, F. van Diggelen, and J. LaMance,
Method and Apparatus for Distributing Satellite
Tracking Information, U.S. Patent 6,560,534,
June 19, 2001.
[4] C.-M. Chen, Orbit Determination Using Average Method, M. S. Dissertation, National Taiwan Ocean University, Keelung, Taiwan, 2011.
[5] E. Derbez, G. Roy-Machabee, and D. Cayer,
Autonomous Orbit Propagation System and
Method, U.S. Patent 2012/0127031 A1, May 24,
2012.
[6] J. A. DiLellio, E. Carolipio, J.-S. Wu Chien, and
K. Ghassaei, Global Positioning System Accuracy Enhancement, U.S. Patent 7,969,352 B2,
June 28, 2011.
[7] J. R. Dockemeyer, Jr. and L. J. Fruit, Method
for Ephemeris Assisted Global Positioning, U.
S. Patent 7,609,203 B2, October 27, 2009.
[8] L. Garin, S. Venkatraman, and P. Gupta, A
Novel
Ephemeris
Extension
Compaction/Decompaction Method,Proceedings of the
63rd Annual Meeting of ION, Cambirdge, MA,
April 23-25, 2007.
[9] J. L. Garrison and B. E. Eichel, System and
Method for Model-Base Compression of GPS
Ephemeris, U.S. Patent 7,679,550 B2, March
16, 2010.
[10] J. LaMance, C. Abraham, and F. van Diggelen,
Method and Apparatus for Generating and
Distributing Satellite Tracking Information,
2014
2014 AASRC Conference