Docsity
Docsity

Prepare for your exams
Prepare for your exams

Study with the several resources on Docsity


Earn points to download
Earn points to download

Earn points by helping other students or get them with a premium plan


Guidelines and tips
Guidelines and tips

Introduction to Global Navigation Satellite Systems - Notes | ASEN 5090, Study notes of Aerospace Engineering

Material Type: Notes; Class: Introduction to Global Navigation Satellite Systems; Subject: Aerospace Engineering; University: University of Colorado - Boulder; Term: Unknown 1989;

Typology: Study notes

Pre 2010

Uploaded on 02/13/2009

koofers-user-nv7
koofers-user-nv7 🇺🇸

10 documents

1 / 46

Toggle sidebar

Related documents


Partial preview of the text

Download Introduction to Global Navigation Satellite Systems - Notes | ASEN 5090 and more Study notes Aerospace Engineering in PDF only on Docsity! GPS 101/Introduction to GPS Jargon ASEN 5090 Lecture 3 2 Jargon review  PRN (pseudorandom noise) tells you which code is being generated by a certain satellite. The codes get reused, so PRN15 in 2008 will be a different spacecraft than it was in 1989.  SVN (satellite vehicle number) tells you exactly which spacecraft it is. This number is never reused, as you need it to know the design specifications of the satellite.  Constellation status is maintained by the Coast Guard website, Notice Advisory to Navstat Users (NANU)  Why do they tell you whether a satellite is running a Rb or Cs clock? Because the noise properties of these clocks are pretty well known, so an advanced user could estimate the likely clock error for each satellite. A normal user won’t care. P Space segment 4 ‘isa Downlink data * Coded ranging signals Ca etieamuleniteltelt Uplink data Oe iestsiiilatsleliel * Satellite ephemeris position constants ¢ Almanac ¢ Clock-correction factors ee wy / iil) oe 6 Block II/IIA Block IIF • 24-satellite (nominal) constellation • Six orbital planes inclined at 55 deg, four satellites per plane • Not geosynchronous. • Semi-synchronous, nearly circular orbits (20,200 km altitude) • Redundant cesium and/or rubidium clocks on board each satellite • Antenna array pointed at the earth GPS Space Segment 7  Age Summary  All satellites have greatly exceeded original design lifetime  Currently 32 satellites on-orbit GPS Constellation Status Block II/IIA Built by Boeing Aerospace (Rockwell) Launched 1989 - 1997 Block IIR/IIR-M Built by Lockheed Martin Launched 1997 - 2007 IIR-M have C/A on L2 Block IIF Built by Boeing Launching 2009 ? L5 signal Block I 11 satellites (one launch failure) Built by Rockwell Launched 1978 - 1985 Block IIIA Built by Lockheed Martin Contract announced 5/2008 10 SPACE VEHICLE Broadcasts the SIS PRN codes, L-band carriers, and 50 Hz navigation message stored in memory SPACE-TO-USER INTERFACE CONTROL-SPACE INTERFACE MONITOR STATION  Sends raw observations to MCS MASTER CONTROL STATION  Checks for anomalies  Computes SIS portion of URE  Generates new orbit and clock predictions  Builds new upload and sends to GA GROUND ANTENNA  Sends new upload to SV Control Segment MCS = Schriever (previously Falcon) AFB in Colorado Springs 11 Critical Role of the Control Segment  Takes GPS ranging data. Assuming positions of tracking stations are known, computes orbital parameters.  In same process, estimates the bias and drift of each satellite’s clock relative to GPS time.  Uploads new orbits and clocks so that they can be broadcast on the GPS signal.  GPS orbits can be computed very simply. There are two forms used in this class.  The GPS almanac (1 km) is NOT for positioning. It is primarily used by the receiver to aid tracking (I.e. tells it which satellites should be visible).  The GPS broadcast ephemeris (1 meter) is for low-accuracy, real-time positioning.  The GPS precise ephemeris (2 cm) is not broadcast by the DoD. It is generated by geodesists, and will not be used in this class. 12 Orbits: Almanac  Almanac - YUMA format ******** Week 419 almanac for PRN-01 ******** ID: 01 Health: 000 Eccentricity: 0.6839275360E-002 Time of Applicability(s): 405504.0000 Orbital Inclination(rad): 0.9909240253 Rate of Right Ascen(r/s): -0.7794610391E-008 SQRT(A) (m 1/2): 5153.359863 Right Ascen at Week(rad): 0.4613413514E+000 Argument of Perigee(rad): -1.806921136 Mean Anom(rad): -0.1432259810E+001 Af0(s): 0.1506805420E-003 Af1(s/s): 0.3637978807E-011 week: 419 ******** Week 419 almanac for PRN-32 ******** ID: 32 Health: 063 0.99 radians = 56.72 deg Contrast with: 15 Control Segment – Monitor Stations  Original U.S. Air Force GPS Monitor Stations  Hawaii, Ascension Island, Diego Garcia, Kwajalein, and Colorado Springs  New monitoring stations incorporated 2005  Cape Canaveral (USAF)  Washington, DC, UK, Argentina, Ecuador, Bahrain, and Australia (NGA) 16 GPS Signals  Codes  C/A Code – 1.023 MHz Clear Acquisition code, repeats @ 1 ms  P(Y) Code – 10.23 MHz, Encrypted  M Code – New Military Split spectrum, not relevant to this class.  L2C, L5C – New Civil codes  Carriers  L1 1575.42 MHz – C/A and P(Y)  L2 1227.6 MHz – P(Y) only, Block I, II, IIA, IIR  L5 1176.45 MHz – none currently.  Effect of encryption policy  Civilians only have single frequency (L1)  Military has both frequencies (L1 and L2).  The ionosphere is dispersive, and failure to correct for its effect can producing ranging errors up to 100 meters (and thus equivalent positioning errors).  Degradation (mostly of interest for historical reasons).  SA - selective availability  AS - anti-spoofing  Navigation Data  50 bps  Satellite ephemeredes and almanacs  Satellite clock parameters  Ionospheric model for single frequency users  Health and status 17 GPS User Segment  GPS receivers are specialized “radios” that track GPS signals and produce position and velocity solutions  Wide range of cost/sophistication depending on the application  Signals from 4 or more GPS satellites are required, but 8-10 are typically available at any time  Many civil (SPS) receivers track only the L1 C/A signal  Precision civil users track both L1 and L2, without the P(Y) codes.  PPS receivers have special keys that allow tracking of the military P(Y) code over both L1 and L2 courtesy Garmin courtesy General Dynamics Consumer Recreation (~$100) Military Spacecraft (~$1,000,000) Surveying/Science ($10,000) courtesy Trimble 20 Fundamentals of Satellite Navigation  Satellite based navigation is fundamentally based on:  The precise measurement of time (you have to agree on what you mean by time!)  The constancy of the speed of light  GPS and other systems use the concept of trilateration:  Satellite (transmitter) positions are known  Receiver position is unknown  Satellite-to-receiver range measurements are used to estimate position 21  The position solution involves an equation with four unknowns:  Receiver position (x, y, z) (in what reference frame)  Receiver clock correction (correction to what?)  Position accuracy of ~1 m implies knowledge of the receiver clock to within ~3 ns  GPS accuracy is based almost entirely on knowing satellite orbits and satellite clocks.  Requires simultaneous measurements from at least four satellites  The receiver makes a range measurement to the satellite by measuring the signal propagation delay  A data message modulated on the ranging signal provides the precise location of the satellite and corrections for the satellite clock. GPS accuracy is based almost entirely on knowing these two things. Position Solution 22 Since GPS accuracy is based almost entirely on knowing satellite orbits and satellite clocks, you have two choices: Provide inaccurate information about where the satellites are. Provide inaccurate information about the behavior of the clock. In GPS speak, this is called selective availability (SA). How Do You Degrade the Position Solution 25 Why did many people not care about SA? Longitude time series when SA was on. Most of this was clock “dither.” Longitude 100 T T T r : meters 0 10 20 30 40 50 60 time — minutes Longitude records for two receivers fairly close together. 26 27 Which means the longitude “difference” is much better known. You can get position for your site if you KNOW the position of the Other sites. This is the general principle used in “differential positioning” or “using a base station.” 30 Measurement Equation ! "r s = c tr # t s$ % & ' ( )  GPS receiver measures “Pseudorange” by measuring the transit time of the signal: time of transmission, encoded in signal by GPS satellite clock (better known) time of signal reception, (based on receiver clock, can be significantly in error) Again: you need to agree about what you mean by time. 31 Measurement Equation (cont)  true range  receiver clock error  satellite clock error (known)  ionosphere and troposphere delays (estimated or measured)  other errors (satellite ephemeris and clock mis-modeling, measurement errors, multipath, receiver noise)  Measured pseudorange to a satellite is comprised of: ! Rr s = "r s # c$s + c$r + "trop + "iono + "multi + "rel + % ! " r s (t r ) = r X s (t s )# r X r (t r ) 32 Solution Accuracy  Two primary factors affect the fundamental position and time accuracy possible from the system:  Ranging error – a function of the quality of the broadcast signal and data  Geometry – the distribution of satellites in the sky  The actual positioning accuracy achieved depends on many other factors:  The design of the receiver (receiver/antenna noise levels, modeling errors, etc.)  Environmental effects such as ionosphere and troposphere signal delays, field of view obstructions, multipath signals, and jamming/interference. Visibility *« LOS is a unit vector in the direction from the user location to the satellite (at time of transmission) (x* —X) ak a « How do you decide if a satellite is visible? x x — Upis the direction opposite the radius vector (approximately) or in ECEF: cos¢cos A. | [ve Jecee =| COSPsinA sing || — Elevation is n ; el = acos(E,p * Exo) — Azimuth is az = atan(LOS, /LOS,) 35 How we plot them Az/El 36 ir WY Gwe \\ Ss g Afi FEN Why | i YA \ 40 But at any given time, the constellation looks very different 41 Geometry – Dilution of Precision  Geometric Dilution of Precision (GDOP) is a quantitative measure of the quality of the receiver-to-GPS satellite range geometry  Related DOPs exist for position, horizontal, vertical, and time dilutions of precision  Used in conjunction with the URE (user ranging error) to forecast navigation and timing performance, weight measurements  For GPS, DOP can range from 1 to infinity, with values in the 2-3 range being typical Good GDOP Poor GDOP 42 The DOPs  We’ll skip the math for now.  HDOP - horizontal (σe + σn)  GDOP - geometric (XYZ)  VDOP - just vertical 45 Combining GPS and Galileo to increase # satellites, improve DOPs 24 satellites? 46  User Range Error (URE)  A measure of the accuracy of the pseudorange along the line- of-sight direction from a particular satellite to the user  Indication of signal quality  Composite of several factors  stability of particular satellite’s clock  predictability of the satellite’s orbit Ranging Error
Docsity logo



Copyright © 2024 Ladybird Srl - Via Leonardo da Vinci 16, 10126, Torino, Italy - VAT 10816460017 - All rights reserved