Aircraft Navigation and Flight Computers: Introduction of GPS
Aircraft Navigation and Flight Computers: Introduction of GPS
Aircraft Navigation and Flight Computers: Introduction of GPS
By Frederik Blumrich
Example
cx kx F (t ) where the PSD of F(t) is Consider mx constant S0 :
Example
Example) The first order low-pass filter with unit white noise input, we have G(s)=1/(1+Ts), Sf(f)= .
Exercise
1)
3)
2)
Exercise
Exercise
Exercise
1)
2)
F.T
Navstar GPS
Navigation System with Time and Ranging & Global Positioning System
Navstar GPS is commonly referred to simply as GPS Satellite based Navigation, 3D positioning, and Time-Distribution System based on the concept of one-way time of arrival (TOA) ranging measurements Originated from early (1969) effort on the development of the Defense Navigation Satellite System (DNSS) by the Office of the Secretary of Defense (OSD) from which the Navstar GPS concept was evolved and the system developed by the GPS Joint Program Office (JPO) Owned by USA DoD (and maintained by US Air Force) since 1994 (formally declared operational in 1995) Provides continuous and precise position, velocity, and time (UTC) information to an unlimited number of users equipped with received-only GPS Receivers, at any place (land, sea, air, space) and time under all weather conditions
SPS
Highly accurate atomic frequency standards are used on-board the satellites in synchronism with ground based standards which maintain the precise GPS System Time Base GPS offers two levels of services (different precisions) comprising Standard Positioning Service (SPS) and Precise Positioning Service (PPS)
PPS
System Architecture
GPS consists of three segments; Space Segment, Control Segment, and User Segment
Differential GPS
Maritime Differential GPS (DGPS) managed by the U.S. Coast Guard (USCG) Employs ground stations along the coasts with known fixed locations. Corrections are transmitted from ground stations at low frequencies (200-500kHz). Requires an additional Differential Beacon Receiver (DBR) and an additional antenna. Accuracy is a function of the distance from the ground station.
Objectives of WAAS
Accuracy
To provide a position accuracy of 7.6 metres (25 ft) or better (for both lateral and vertical measurements), at least 95% of the time. Actual performance measurements of the system at specific locations have shown it typically provides better than 1.0 metre (3 ft 3 in) laterally and 1.5 metres (4 ft 11 in) vertically throughout most of the U.S
Integrity
To provide timely warnings when its signal is providing misleading data that could potentially create hazards and detect errors in the GPS or WAAS network and notify users within 6.2 seconds the probability of failure is stated as 1107, and is equivalent to no more than 3 seconds of bad data per year.
Availability
the probability that a navigation system meets the accuracy and integrity requirements. Before the advent of WAAS, GPS could be unavailable for up to a total time of 4 days/year. The WAAS specification mandates
WAAS applications
Primary Means of Navigation - Take-Off, En Route, Approach and Landing More Direct Routes - Not Restricted By Location of Ground-Based Equipment Precision Approach Capability - At Any Qualified Airport Decommission of Older, Expensive GroundBased Navigation Equipment Reduced/Simplified Equipment On Board Aircraft Increased Capacity - Reduced Separation Due to Improved Accuracy
Copyright 2001 Todd Walter
Courtesy: FAA
Space Segment
Weight
2370 pounds
Height
16.25 feet
Width
38.025 feet including wing span
S band antennasatellite Design life10 years Block IIR satellite vehicle control assembly at Lockheed 12 element L band Martin, Valley Forge, PA antennauser communication Block IIF satellite vehicle (fourth generation)
GPS satellite
Control Segment
Receiver Outputs
Typically receivers provide two different formats. NMEA (Nation Marine Electronics Association)
ASCII Format Defines a set of standard messages.
Proprietary Format
Typically Binary No limit on information transmitted
GPS signals
C/A code
The C/A Code (Coarse / Acquisition) modulates the L1 carrier phase
The C/A code is a repeating 1.023MHz Pseudo Random Noise (PRN) Code. This noise-like code modulates the L1 carrier signal, "spreading" the spectrum over a 1 MHz bandwidth The C/A code repeats every 1023 bits or chips(per 1millisecond). The duration is about 1 s. There is a different C/A code PRN for each SV. GPS satellites are often identified by their PRN number, the unique identifier for each pseudo-random-noise code. The C/A code that modulates the L1 carrier is the basis for the civil SPS Chip width or wave length is about 300m
P-code
The P-Code (Precise) modulates both the L1 and L2 carrier phases
The P-Code is a very long (seven days) 10.23MHz PRN code (10 times that for a C/A-code) Chip width is about 30m (more accurate) In the Anti-Spoofing (AS) mode of operation, the P-Code is encrypted into the Y-Code The encrypted Y-Code requires a classified AS Module for each receiver channel and is for use only by authorized users with cryptographic keys P codes repeat after one week P(Y)-Code is the basis for the PPS
Navigation data
Binary-codes message consisting of data bits that describe the GPS satellite orbits, clock corrections, and other system parameters.
A data bit frame consists of 1500 bits divided into five subframes each carrying 300 bits Data bit sub-frames (300 bits transmitted over six seconds) contain parity bits that allow for data checking and limited error correction SV Clock corrections are sent in sub-frame one SV are sent in sub-frames two and three sub-frames contain orbital and clock data. Precise SV orbital data sets (ephemeris data parameters) for the transmitting Sub-frames four and five are used to transmit different pages of system data (Almanac)
Navigation data
A data frame is transmitted every thirty seconds An entire set of twenty-five frames (125 sub-frames) makes up the complete Navigation Message that is sent over a 12.5 minute period Clock Data parameters describe the SV clock and its relationship to GPS time Ephemeris data parameters describe SV orbits for short sections of the satellite orbits Normally, a receiver gathers new ephemeris data each hour, but can use old data for up to four hours without much error The ephemeris parameters are used with an algorithm that computes the SV position for any time within the period of the orbit described by the ephemeris parameter set Transmitted at 50 Hz signal (50 bits per second (bps)) A bit duration of 20ms; It takes 12.5 mins for the entire message to be received.
Navigation data
Each code is combined with the binary navigation data using modulo-2 addition: If the code chip and the data bit are same (both are 0s or 1s), the result is 0; if different, the result is 1. The composite binary signal is then impressed upon the carrier in a process called modulation. The specific form is called binary phase shift keying (BPSK). Detailed later !!
Navigation data
Modulation (wavelength)
Modulation