ce6404 anna university unit iv gps surveying

42
UNIT - IV UNIT - IV GPS SURVEYING GPS SURVEYING

Upload: gopi-krishnan

Post on 19-Jul-2015

100 views

Category:

Engineering


1 download

TRANSCRIPT

Page 1: CE6404 ANNA UNIVERSITY Unit iv gps surveying

UNIT - IV UNIT - IV GPS SURVEYINGGPS SURVEYING

Page 2: CE6404 ANNA UNIVERSITY Unit iv gps surveying

BASIC CONCEPTS

Satellite positioningZ

X

Y

Greenwich Meridian

Point

Geocentre

Position vector

Mean rotation axis

Point Positioning

Page 3: CE6404 ANNA UNIVERSITY Unit iv gps surveying

Satellite positioning

Z

X

Y

Greenwich Meridian

Geocentre

Mean rotation axis

interstation vector

Relative Positioning

Page 4: CE6404 ANNA UNIVERSITY Unit iv gps surveying

Satellite observations

Directions: Photograph satellite against a star background. Interpolate direction to satellite from known co-ordinates

(right ascension, declination) of stars. No longer used.

Ranges: Pulsed laser (SLR), or time codes superimposed upon

microwave radio carrier signals (GPS)

Range Rate: Doppler shift in frequency of received radio signal can be

integrated to obtain change in range – related to relative position of transmitter and receiver (DORIS, Argos, SARSAT)

Page 5: CE6404 ANNA UNIVERSITY Unit iv gps surveying

Basic concepts of GPS

Developers are US military and for USSR Joint Use Policy since 2004 (Defence,

Transportation) Position, Navigation & Timing (http://pnt.gov) Fully operational since 1995

Page 6: CE6404 ANNA UNIVERSITY Unit iv gps surveying

How does a GPS work?Triangulation is used by surveyors to map objects and works on the following principles: suppose you measure a distance from one satellite and find it to be 21,000 kms. Given that the satellite has only a certain range or view of the earth (rather like we can see only part of the moon surface at any one time) this narrows down our possible location to a radius of 21,000 kms and centred around the satellite.

Page 7: CE6404 ANNA UNIVERSITY Unit iv gps surveying

How does a GPS work?We now determine thedistance to a secondsatellite and find that tobe 22,600 kms. Thiswill also have only aselected footprint on theearth and the effectiveintersection of these towfootprints will narrowdown our position on theearth.

Page 8: CE6404 ANNA UNIVERSITY Unit iv gps surveying

How does a GPS work?

Taking a measurementfrom a third satellite whichmight be 23,400 kmsaway it narrows ourposition down evenfarther, to the two pointswhere the 23,400 kmsphere cuts through thecircle formed by theintersection of the first twospheres. Consequently wecan now determine thatwe are somewhere on thecircle where these twospheres intersect.

Page 9: CE6404 ANNA UNIVERSITY Unit iv gps surveying

Basic concepts of GPS

Four GPS satellites Four Ranges 3D Position & Time

Page 10: CE6404 ANNA UNIVERSITY Unit iv gps surveying

How doe these satellites provide positional information?

Each satellite broadcasts its orbital position in “pseudo code”

The receiver on the ground calculates the time the signal (pseudo code) took to get from the satellite to ground and turns these time units into distance based on the speed the light travels at (“pseudorange”)

Using information from 3 to 4 satellites allows triangulation to the GPS receivers position.

Page 11: CE6404 ANNA UNIVERSITY Unit iv gps surveying

Basic concepts of GPS

Observation Equation:

( ) ( ) ( )2 2 2

i i P i P i P Pc t x x y y z z - c t×∆ = − + − + − ×δ

Four unknowns – solve for xP, yP, zP, δtP

Page 12: CE6404 ANNA UNIVERSITY Unit iv gps surveying
Page 13: CE6404 ANNA UNIVERSITY Unit iv gps surveying

Kwajalein Atoll

US Space Command

Control SegmentControl Segment

Hawaii

Ascension Is.

Diego Garcia

Cape Canaveral

Ground AntennaMaster Control Station Monitor Station

Page 14: CE6404 ANNA UNIVERSITY Unit iv gps surveying

Tasks of the ground segment:

Controlling and managing the telemetry and control stations.

Computation of ephemerids (orbit parameters) for each satellite.

Ordering satellite maneuvres. Computing the data for the almanach Determine the GPS time (Atomic hr) Communication link to the satellites

Page 15: CE6404 ANNA UNIVERSITY Unit iv gps surveying

Space SegmentSpace Segment

24 satellite vehicles24 satellite vehicles Six orbital planesSix orbital planes

Inclined 55Inclined 55o o with respect to equatorwith respect to equator Orbits separated by 60Orbits separated by 60oo

20,200 km elevation above Earth20,200 km elevation above Earth Orbital period of 11 hr 55 minOrbital period of 11 hr 55 min Five to eight satellites visible from any point on Five to eight satellites visible from any point on

EarthEarth

Page 16: CE6404 ANNA UNIVERSITY Unit iv gps surveying

The GPS ConstellationThe GPS Constellation

Page 17: CE6404 ANNA UNIVERSITY Unit iv gps surveying

GPS Satellite VehicleGPS Satellite Vehicle

Four atomic clocksFour atomic clocks Three nickel-cadmium batteriesThree nickel-cadmium batteries Two solar panelsTwo solar panels

Battery chargingBattery charging Power generationPower generation 1136 watts1136 watts

S band antenna—satellite controlS band antenna—satellite control 12 element L band antenna—user 12 element L band antenna—user

communicationcommunication

Page 18: CE6404 ANNA UNIVERSITY Unit iv gps surveying

GPS Satellite VehicleGPS Satellite Vehicle

WeightWeight 2370 pounds2370 pounds

HeightHeight 16.25 feet16.25 feet

WidthWidth 38.025 feet including wing span38.025 feet including wing span

Design life—10 yearsDesign life—10 yearsBlock IIR satellite vehicle assembly at Lockheed Block IIR satellite vehicle assembly at Lockheed Martin, Valley Forge, PAMartin, Valley Forge, PA

Page 19: CE6404 ANNA UNIVERSITY Unit iv gps surveying

GPS Satellite VehicleGPS Satellite Vehicle

Page 20: CE6404 ANNA UNIVERSITY Unit iv gps surveying

User segment

GPS receivers track L1 and/or L2 frequencies track C/A code for at least 4 satellites, and demodulation Time synchronization (Quartz clocks in the receivers) Decrypt satellite data from the code observations (orbit, etc.) receive P(Y) code (US Army) Compute the pseudo-range to each satellite Compute the time offset (receiver clock error) Compute the position.

Page 21: CE6404 ANNA UNIVERSITY Unit iv gps surveying

GPS Signal StructureGPS Signal Structure

GPS SignalGPS Signal

Method (code) to identify each satelliteMethod (code) to identify each satellite The location of the satellite or some information The location of the satellite or some information

on how to determine iton how to determine it Information regarding the amount of time Information regarding the amount of time

elapsed since the signal left the satelliteelapsed since the signal left the satellite Details on the satellite clock statusDetails on the satellite clock status

Page 22: CE6404 ANNA UNIVERSITY Unit iv gps surveying

Important Issues to ConsiderImportant Issues to Consider

Methods to encode informationMethods to encode information Signal powerSignal power Frequency allocationFrequency allocation SecuritySecurity Number and type of codes necessary to satisfy Number and type of codes necessary to satisfy

system requirementssystem requirements

Page 23: CE6404 ANNA UNIVERSITY Unit iv gps surveying

Overview of Satellite TransmissionsOverview of Satellite Transmissions

All transmissions derive from a fundamental All transmissions derive from a fundamental frequency of 10.23 Mhzfrequency of 10.23 Mhz L1 = 154 L1 = 154 •• 10.23 = 1575.42 Mhz 10.23 = 1575.42 Mhz L2 = 120 L2 = 120 •• 10.23 = 1227.60 Mhz 10.23 = 1227.60 Mhz

All codes initialized once per GPS week at All codes initialized once per GPS week at midnight from Saturday to Sundaymidnight from Saturday to Sunday Chipping rate for C/A is 1.023 MhzChipping rate for C/A is 1.023 Mhz Chipping rate for P(Y) is 10.23 MhzChipping rate for P(Y) is 10.23 Mhz

Page 24: CE6404 ANNA UNIVERSITY Unit iv gps surveying

Schematic of GPS codes and carrier phaseSchematic of GPS codes and carrier phase

Page 25: CE6404 ANNA UNIVERSITY Unit iv gps surveying

GPS Signal CharacteristicsGPS Signal Characteristics

Page 26: CE6404 ANNA UNIVERSITY Unit iv gps surveying

Digital Modulation MethodsDigital Modulation Methods

Amplitude ModulationAmplitude Modulation (AM) also known as (AM) also known as amplitude-shift keying. This method requires changing amplitude-shift keying. This method requires changing the amplitude of the carrier phase between 0 and 1 to the amplitude of the carrier phase between 0 and 1 to encode the digital signal.encode the digital signal.

Frequency ModulationFrequency Modulation (FM) also known as (FM) also known as frequency-shift keying. Must alter the frequency of the frequency-shift keying. Must alter the frequency of the carrier to correspond to 0 or 1.carrier to correspond to 0 or 1.

Phase ModulationPhase Modulation (PM) also known as phase-shift (PM) also known as phase-shift keying. At each phase shift, the bit is flipped from 0 to keying. At each phase shift, the bit is flipped from 0 to 1 or vice versa. This is the method used in GPS.1 or vice versa. This is the method used in GPS.

Page 27: CE6404 ANNA UNIVERSITY Unit iv gps surveying

GPS Signal StructureGPS Signal Structure

Binary message format and NMEA formatBinary message format and NMEA format Binary message formatBinary message format

Header portion (compulsory)Header portion (compulsory) Data portion (optional)Data portion (optional)

Page 28: CE6404 ANNA UNIVERSITY Unit iv gps surveying

Binary message formatBinary message format

Header formatHeader format10001000 0001 1111 11110001 1111 1111

M L M LM L M L

Message IDMessage ID

Data word countData word count

DCL0 QRANDCL0 QRAN

Header checksum Header checksum

Page 29: CE6404 ANNA UNIVERSITY Unit iv gps surveying

Binary MessagesBinary Messages

Example of binary messages:Example of binary messages:Aim: To disable the pinning featureAim: To disable the pinning feature

Status of pinning is seen in User setting Output(Msg Status of pinning is seen in User setting Output(Msg ID 1012) O/P messageID 1012) O/P message

Pinning is controlled using Nav configurationPinning is controlled using Nav configuration

(Msg ID 1221) I/P message(Msg ID 1221) I/P message

Page 30: CE6404 ANNA UNIVERSITY Unit iv gps surveying

Binary messagesBinary messages I/p to the GPS to see the status of pinningI/p to the GPS to see the status of pinning Header format Header format 81 ff sync word81 ff sync word 03 f4 Msg ID03 f4 Msg ID 00 00 data count00 00 data count 48 00 query bit set 48 00 query bit set 32 0d check sum32 0d check sum

In response to this the GPS outputs User settings output In response to this the GPS outputs User settings output message. (least significant byte first) message. (least significant byte first)

ff81 f403 1000 0048 ---- ---- ---- ---- 0000 ---- ----ff81 f403 1000 0048 ---- ---- ---- ---- 0000 ---- ----The 5The 5thth bit in the 9 bit in the 9thth word of the above msg gives the status word of the above msg gives the status

of pinningof pinning

Page 31: CE6404 ANNA UNIVERSITY Unit iv gps surveying

Binary messageBinary message I/p message to change status of pinningI/p message to change status of pinning In the header In the header

Msg Id becomes 04 C5 (nav configuration )Msg Id becomes 04 C5 (nav configuration ) Here the message also includes a data portion.Here the message also includes a data portion.

22ndnd bit of the 7 bit of the 7 thth word in the data portion is set to 1 to disable word in the data portion is set to 1 to disable the pinningthe pinning

The header checksum and data check sum must be correct The header checksum and data check sum must be correct for the message to be valid.for the message to be valid.

Whether pining is disabled can be checked by sending Whether pining is disabled can be checked by sending the previous msg again. Nowthe previous msg again. Now

ff81 f403 1000 0048 ---- ---- ---- ---- 7800 ---- ----ff81 f403 1000 0048 ---- ---- ---- ---- 7800 ---- ----

Page 32: CE6404 ANNA UNIVERSITY Unit iv gps surveying

NMEA messagesNMEA messages

These are standardized sentences used in context with the GPSThese are standardized sentences used in context with the GPS Examples: O/P statementsExamples: O/P statements

GGA: GPS fix DataGGA: GPS fix Data GSA: GPS DOP and active satelliteGSA: GPS DOP and active satellite GSV: GPS Satellite in viewGSV: GPS Satellite in view RMC: recommended min GPS data RMC: recommended min GPS data

I/P messagesI/P messages IBIT Built In test commandIBIT Built In test command ILOG log controlILOG log control INIT InitializationINIT Initialization IPRO Proprietary protocolIPRO Proprietary protocol

Page 33: CE6404 ANNA UNIVERSITY Unit iv gps surveying

NMEA messagesNMEA messages

Sample MessageSample Message$GPRMC,185203,A,1907.8900,N,07533.5546,E,0.00,121.7,221101,13.8,E*55$GPRMC,185203,A,1907.8900,N,07533.5546,E,0.00,121.7,221101,13.8,E*55

$ $ Start of sentenceStart of sentence Type of sentenceType of sentence UTCUTC ValidityValidity Latitude & orientationLatitude & orientation Longitude & orientationLongitude & orientation SpeedSpeed HeadingHeading DateDate Magnetic variation and orientationMagnetic variation and orientation Checksum (followed by <CR> and <LF> )Checksum (followed by <CR> and <LF> )

Page 34: CE6404 ANNA UNIVERSITY Unit iv gps surveying

Anti-spoofingAnti-spoofing

Anti- spoofing denies the P code by mixing with a W-Anti- spoofing denies the P code by mixing with a W-code to produce Y code which can be decoded only by code to produce Y code which can be decoded only by user having a key.user having a key.

What about SPS users?What about SPS users? They use cross correlation which uses the fact that the y code They use cross correlation which uses the fact that the y code

are the same on both frequenciesare the same on both frequencies By correlating the 2 incoming y codes on L1 and L2 the By correlating the 2 incoming y codes on L1 and L2 the

difference in time can be ascertaineddifference in time can be ascertained This delay is added to L1 and results in the pseudorange This delay is added to L1 and results in the pseudorange

which contain the same info as the actual P code on L2which contain the same info as the actual P code on L2

Page 35: CE6404 ANNA UNIVERSITY Unit iv gps surveying

GPS Satellite Signal:GPS Satellite Signal:

L1 freq. (1575.42 Mhz) carries the SPS code and the L1 freq. (1575.42 Mhz) carries the SPS code and the navigation message.navigation message.

L2 freq. (1227.60 Mhz) used to measure ionosphere L2 freq. (1227.60 Mhz) used to measure ionosphere delays by PPS receiversdelays by PPS receivers

3 binary code shift L1 and/or L2 carrier phase3 binary code shift L1 and/or L2 carrier phase The C/A codeThe C/A code The P codeThe P code The Navigation message which is a 50 Hz signal consisting of The Navigation message which is a 50 Hz signal consisting of

GPs satellite orbits . Clock correction and other system GPs satellite orbits . Clock correction and other system parametersparameters

Page 36: CE6404 ANNA UNIVERSITY Unit iv gps surveying

Selective AvailabitySelective Availabity

Two componentsTwo components Dither :Dither :

manipulation of the satellite clock frequencymanipulation of the satellite clock frequency

Epsilon: Epsilon:

errors imposed within the ephemeris data sent in the errors imposed within the ephemeris data sent in the broadcast messagebroadcast message

De-activated 2, May, 2000.De-activated 2, May, 2000.

Page 37: CE6404 ANNA UNIVERSITY Unit iv gps surveying

Hand Held GPSHand Held GPS

Page 38: CE6404 ANNA UNIVERSITY Unit iv gps surveying

Hand Held GPSHand Held GPS

Page 39: CE6404 ANNA UNIVERSITY Unit iv gps surveying

GPS Surveying

Traversing Triangulation

Base - Rover Methods

Page 40: CE6404 ANNA UNIVERSITY Unit iv gps surveying
Page 41: CE6404 ANNA UNIVERSITY Unit iv gps surveying
Page 42: CE6404 ANNA UNIVERSITY Unit iv gps surveying

Thank YouThank You