Tutorial3 GPS
Tutorial3 GPS
• From the GPS signal message, we can get the sending timestamp 𝑡!
and the satellite location 𝑋, 𝑌, 𝑍
• From the clock of the GPS receiver, we can know the timestamp 𝑡#
when receiving the signal
We can get the range from the satellite to the GPS receiver:
We can get an equation about the location of the GPS receiver: n: the id of satellite
c: the light speed
(𝑋 − 𝑋" )# +(𝑌 − 𝑌" )# +(𝑍 − 𝑍" )# = 𝑅" # 𝑋, 𝑌, 𝑍 : coordinates of the GPS receiver
𝑋" , 𝑌" , 𝑍" : coordinates of the satellite
𝑅" : The range from the satellite to the GPS receiver
GPS Mechanism
How many satellites do we need at least to get the location of
GPS receiver?
(𝑋 − 𝑋" )# +(𝑌 − 𝑌" )# +(𝑍 − 𝑍" )# = 𝑅" #
(b)
(a)
It’s trivial to select the final
solution because the GPS
receiver is on the surface of
the earth and another invalid
solution is in the space.
(c) (d)
GPS Mechanism
How many satellites do we need at least to get the location of GPS
receiver?
Δ𝑅 = 𝑐 ⋅ Δ𝑡
Designed by the German firm Efratom in
partnership with Rockwell International,
(𝑋 − 𝑋" )# +(𝑌 − 𝑌" )# +(𝑍 − 𝑍" )# = (𝑅" −Δ𝑅)# lightweight, compact, low-power rubidium
atomic clocks like the one shown here
enabled the first four GPS satellites to
achieve the demonstration project’s
milestones.
GPS Mechanism
We have 4 unknown variables in the following equations:
https://www.nict.go.jp/JST/JST5_E.html
GPS Mechanism
X Y Z Coordinates
Time Error
of target/receiver
3 unknowns 1 extra unknowns
Question of interests
Δ𝑟 can be a positive or
negative value.
Question of interests
Thank You!