ECE422 AdvElecSyst Lec7 GPS
ECE422 AdvElecSyst Lec7 GPS
➢ The original GNSS was the U.S.’s Global Positioning System (GPS) developed
by the US Department of Defense (DoD) for use in military operations. It is now a
dual-use system, used for both military as well as civilian applications
(development start in 1973 and fully functional in 1994)
➢ The GPS, also known as Navstar, is a satellite-based navigation system that can
be used by anyone with an appropriate receiver to determine 3D-location in
terms of the latitude and longitude on earth as well as the altitude above sea
level.
4
➢ The space segment is the network of satellites orbiting above the earth with
transmitters that send highly accurate timing information to GPS receivers on
earth (the receivers can be at land, sea, or air).
➢ GPS satellites send timing pulses and set of codes that defines its precise
location at any given time (on L-band downlink).
➢ The satellite’s position data is updated once a day by the ground control
stations to ensure accuracy. 5
➢ The control segment of the GPS refers to the various ground stations that monitor
the satellites and provide control and update information.
➢ The control segment of the GPS system comprises a worldwide network of five
monitor stations, four ground antenna stations and a master control station.
➢ Master control station (MCS) located in Colorado (USA) controls the overall network
6
Fig. GPS control segment
➢ Each monitor station is provided with high fidelity GPS receivers to continuously
track all GPS satellites in view (collect range information).
➢ Data from these stations is sent to the MCS which computes precise information
on satellite orbit and clock status every 15 minutes.
➢ This updated tracking information is uploaded to GPS satellites through ground
antenna stations once or twice per day for each satellite using S- band signals.
➢ The ground antenna stations are also used to transmit commands to satellites
and to receive satellite telemetry data.
7
➢ A GPS receiver is a complex microwave receiver designed to pick up the GPS
signals, decode them, and then compute the location of the receiver.
➢ GPS receivers are not only communication receivers but also sophisticated
computers to compute the receiver position from the received data.
➢ Then the receiver calculates the distance to satellite B. That distance is defined
along another circle.
➢ The two circles intersect at two points. One of those is the exact location, but we
don’t know which until we get a third satellite reading.
➢ The distance from satellite C intersects with the other circles at only one point.
That is the location of the receiver.
𝑅1 𝑅4
13
Solution:
Equations of 3 circles:
(𝑥 − 𝑥𝐴 ) 2 +(𝑦 − 𝑦𝐴 ) 2 = (𝑑𝐴 ) 2 Line 2
(𝑥 − 𝑥𝐶 ) 2 +(𝑦 − 𝑦𝐶 ) 2 = (𝑑𝐶 ) 2
(𝑥 − 𝑥𝐷 ) 2 +(𝑦 − 𝑦𝐷 ) 2 = (𝑑𝐷 ) 2
Substitute:
Eq1: (𝑥 − 2) 2 +(𝑦 − 2) 2 = (5.1) 2
➢ Clock Errors: The receiver clock is not as accurate as the atomic clock on GPS
satellites. Also, slight discrepancies in each satellite’s four atomic clocks lead to
range error. Errors are monitored and corrected by the Master Control Station.
➢ Orbit Errors: Satellite orbits vary due to gravitational pull and solar pressure
fluctuations. Orbit errors are also monitored and corrected by the Master Control
Station (MCS)
➢ Number of satellites visible: The more satellites the receiver can “see”, the
better the accuracy. The clearer the view, to the receiver the better the reception.
16
➢ Satellites geometry: This refers to the relative position of the satellites at any
given time. Ideal satellite geometry exists when the satellites are located at wide
angles relative to each other. Poor geometry exists when the satellites are located
in a line or in a tight grouping.
➢ DGPS uses a fixed station with precise known location. This station monitors all
satellites in view and compares location data from the satellite to its known
position. It determines any errors in position and broadcast these errors to GPS
receivers, where the error data updates the received data to give a more
accurate position.
18
➢ Can be thought as a highly advanced differential GPS. But instead of using
ground based transmitters to broadcast position correction information, WAAS
uses geosynchronous satellites in fixed orbit.
➢ The WAAS consists of about 25 ground stations around the United States with
precisely known locations and two coastal stations that collect all the data from
the other stations. The collected data is used to determine all errors, and then
differential correction signals are transmitted up to one of two geosynchronous
satellites that in turn transmit the correction signals to GPS receivers.
19
Aviation
Marine
Farming
Science
Surveying Military
20
➢ The success of GPS encouraged other countries to build their own GNSS.
➢ BDS /Compass (China) (official started in 2020) (30 satellites at 13,140 miles
and 5 geostationary satellites).
➢ IRNSS/NavIC (India): for coverage mainly around India and the surrounding area
(i.e, regional), (7 geostationary satellites)
➢ All the GNSSs can complement one another to provide increased accuracy.
Many GNSS receivers are capable of receiving both GPS and one or more other
GNSS signals, and combining them for improved precision.
https://www.gps.gov/systems/gnss/ 21
22
Create Matlab Function for 3D-Trilateration to calculate the 3D- position
[(x,y,z) coordinates] of certain point where:
▪ The function’s inputs should be the 3D-position of four points (each as vector
x,y,z) and their distances to the required point.
▪ Call your functions with appropriate inputs and test your output
▪ Write a pdf report to show the Matlab codes and the results you obtained.
▪ Upload both source codes and pdf report on the specified link.
24