Skip to main content

Preliminary study of NAVSTAR/GPS for general aviation

19770006095 · NASA · 1976

Public domain · NASATechnical Reports

Overview

The activities conducted as a planning effort to focus attention on the applicability of the global positioning system for general aviation are described. The description of GPS, its impact on economic and functional aspects of general aviation avionics, as well as a declaration of potential…

Publisher
NASA
Document
19770006095
Year
1976
Pages
82
Chapters
9

CHAPTER 1

CHAPTER 1 INTRODUCTION The NAVSTAR Global Positioning System (GPS) is a worlwide satel- lite-based navigation system being developed under USAF's Space and Missile Systems Organization. It is the expectation of the Department of Defense that the expensive and somewhat duplicative facilities contained in such position-determining systems as VOR, Loran, Omega, TACAN, and radar alti- meters will be replaced by GPS giving a system that is jam-resistant, global, requires no foreign bases, is identical for all users, and is evolutionarily implementable.

Previous satellite system experiences, system simulations, and re- ceiver designs have increased the confidence in this system concept to the point where, coupled with the extreme advantages offered .by the sys- tem, it has caused an acceleration in the planning and programming opera- tional implementation from 1975 to 1981. This speed-up is a direct result of the need to update the fleet of 10,000 aircraft in the near future and the hope that this can be done on time with NAVSTAR (GPS) instead of retrofitting v/ith improved Loran C/D receivers that may in the near fu- ture become obsolete.

The GPS system will provide a world-wide capability for highly ac- curate continuous position, velocity, and time measurement using satellites emitting jam-resistant pseudo-random noise signals. The system enables a user to passively and securely measure position (x, y, z) and velocity to accuracies in the order of 8-10 meters and 3 cm/sec, respectively.

This accuracy is achieved by measuring range and range-rate to each of four satellites selected from a rotating global net of 24. The technique employs a spread spectrum signal and range is measured by comparing the time of arrival of. pseudo-random code words with respect to an on-board coder running at the same speed. A precision clock reference is utilized to achieve the required accuracy.

This report presents the results of a planning activity to determine the potential role of GPS in future general aviation operations. It is hoped that this document will form a kind of handbook for those not fami- liar with GPS and thus not aware of the total role possible in general

Section two of this report presents a description of the GPS system

avionics nor of full GPS potential for increased scope, capability, per- formance, etc. over and above that available from conventional avionics (and at potentially reduced cost).

Section two of this report presents a description of the GPS system and consists of an overview of the system concept, a discussion of the program and tentative schedule, a detailed discussion of GPS receiver characteristics, and a user oriented, discussion of receiver operation.

Sections three and four indicate the impact of GPS on economic consid- erations and avionic suite configuration, respectively, while section five presents representative extensions of the GPS concept. Section six pre- sents recommended activities felt to be required in order that NASA assist in providing GPS to the general aviation community. A detailed discussion of the GPS signal format and cost learning curve considera- tions are included as appendixes.

It should be remarked that much of the information contained herein was obtained from various contractor reports and presentations and was not necessarily originated by the authors. As such, the timeliness of system parameters, performance measures, etc. represents best estimates as of publication, and not necessarily current values. Section six contains the only recommendations generated by RTI as a result of this study. Other (apparent) recommendations were contained in the contrac- tor documentation from which this report was assembled.

CHAPTER 2

CHAPTER 2 GPS SYSTEM DESCRIPTION This section describes the overall GPS concept in order to serve as a cornerstone for subsequent discussions. Included are; 1) an overview of the system concept including some remarks regarding the pro- jected capability of the Spartan receiver, as well as error and power budget allocations; 2) a brief discussion of the DOD implementation plan including calendar schedules for major milestones; 3) a detailed discus- sion of the user equipment; and 4) a discussion of system utilization.

2.1 Overview The Global Positioning System (GPS) is a sophisticated satellite navigation system which will potentially provide a highly diverse (in terms of requirements) worldwide user community with precision position and velocity estimates. Predictions of achievable accuracy are such that the potential exists for GPS obviating at least some of the current,, more conventional, navigation systems. GPS schedule calls for a developmental system by 1977, limited capability by 1980, and a fully.operational sys- tem by 1984. A major thrust of the GPS program is to reach an expanding user community through the development of low-cost systems. It is toward that end that this description is addressed. ' GPS is comprised of three major subsystems. These are the space segment, the ground segment, and the user segment. The space segment con- sists of a network of 24 satellites which provide a user with signals from which position and velocity are derived. The ground segment monitors satellite position and uploads this information to the satellite for re- ferral to the user. The user segment then calculates position with re- spect to the satellite constellation, and knowing satellite position, refers this to an earth centered or appropriate local co-ordinate system.

The overall GPS concept is shown in Figure 2-1.

2.1.1 GPS system concept.-The GPS concept is basically that of multi-lateration. Knowledge of range between a receiver and a satellite locates the receiver on the surface of a sphere such that utilization of three independent satellites locates the receiver at the intersection of

SPACE SEGMENT -

4 SELECTED SATELLITES EACH WITH

PRECISION TIME STANDARD

PSEUDORANDOM CODE(S)

TELEMETRY DATA

(S-BAND)

SATELLITE

'(L L )--PSEUDO RANGE DATA

r 2

EPHEMERIS

CONSTANTS

CURRENT EPHEMERIS DATA

CLOCK CORRECTION

TIME & CLOCK CORRECTION FACTORS

(L, L,)— PSEUDO RANGE

,

FACTORS

DATA

IONOSPHERIC DATA

IONOSPHERIC DATA

MONITOR

MASTER CONTROL UPLOAD STATION

ACCURATE

_

STATIONS

STATION

ALASKA

"i*- POSITION

x^

>

VANDENBERG VANDENBERG

VANDENBERG

VELOCITY

GUAM

TIME

HAWAII

Figure 2-1. Overall GPS System Concept the three associated spheres, given a precise time reference. The GPS concept provides for their highly accurate time reference except at the user receiver. The receiver clock is assumed to have an error and a fourth satellite is tracked in order to estimate this error.

Three dimensional position and time are obtained by solving the set of simultaneous equations: 2 2 . 2 (X 1 + (Y Y M) + (Z Z USER ~ ^AT'-i"- USER ~ SAT"i USER ~ Sk.Tl"±"^ (R. - AR) , i = 1, 4 \\rtiere . .

X, Y, Z are user and satellite position co-ordinates, th th L R. is the (measured) range to the i satellite, and AR is the error in measured range due to user clock error.

Each satellite is equipped with its own atomic time standard as is each ground station. A master clock is located in the master control station and all clocks are referenced to it. Each satellite is advised of its current bias with respect to the master clock and this informa- tion provided (via telemetry data) to each user receiver. The user then knows precisely the time a transmission left the satellite and knows within his own clock error (which he can determine) the time he - received the signal and can thus determine range-to-satellite accurately.

2.1.2 The space segment. — The space segment consists of a constel- lation of satellites orbiting in three distinct planes, each separated by 60 degrees of longitude. A total constellation contains 24 satel- lites (i.e., 8 satellites per plane). The satellite orbits are circu- lar at 20,000 km giving a 12 hour period with an inclination of approxi- mately 63°. This ensures that at least 6 satellites (with elevation in excess of 5°) are in view from any point on the earth.

Each satellite transmits two L-band carrier signals which are bi- phase modulated with a composite pseudo-random noise code. For the pri- mary carrier (-1575 MHz), the code contains a "clear" signal for code acquisition (and for lower precision navigation), a "protected" signal for precision navigation and anti-jam capability, as well as telemetry data which includes synchronization, clock data, handover data (to ac- quire the "protected" code having first acquired the "clear" code), and ephemeris data. The secondary carrier (-1230 MHz) is modulated in a similar manner with the exception that the "clear" code is omitted.

Transmittal of the two carriers provides for compensation of propagation delays experienced in the ionosphere.

The "clear" code is generated at a 1.023 MHz chipping rate and has a code length of 1ms. The "protected" code is generated at a 10.23 MHz chipping rate and has a code length of 265 days, truncated to seven days.

Both "clear" and "protected" code sequences are spacecraft unique. The telemetry data occurs at a 50-bit-per-second rate. For clarity and con- ciseness, more detailed code parameters are omitted here but are included in the detailed signal structure description contained in appendix A.

: 2.1.3 The ground segment.—The ground segment tracks the satellite constellation and provides each satellite with daily updates correcting its ephemeris co-ordinates and its clock bias factors. The ground seg- ment is conveniently sub-divided into three functional elements; the monitor station's function is to receive the two L-band carrier signals and to process them to extract pseudo-range and pseudo-range-rate data to be forwarded to the master control station for correction of atmos- pheric effects. The monitor station contains a .precision atomic time reference used in obtaining ranging data, data clocking, and time-of- day. The master control station then processes the tracking data re- ceived from the monitor stations to generate the update messages. The fully redundant atomic time reference maintained at the master control station generates the system time base against which all other clocks (satellite, monitor stations, and upload station) are compared and calibrated. The master control station performs orbit determination from monitor station inputs, generates ephemeris data (normally nine orbital parameters), and formats this with clock data for upload to the spacecraft. The upload station transfers the navigation data to the satellite via an S-band link. In addition it verifies that the data has indeed been correctly loaded.

2.1.4 The user segment.—The user community is categorically di- vided into six classes dependent on user requirements. The requirements which determine each class are accuracy, user dynamics, and immunity to electromagnetic warfare. Three levels of receiver sophistication have been designated to satisfy the user requirements. The "X" receiver addresses the user with high to medium performance requirements with regard to all three of the above. The "X" receiver is "continuous" in the sense that four satellites are tracked simultaneously to provide a full navigation solution at each receiver iteration (approximately 10 solutions per second). For the user with low dynamics, system complexi- ty (and cost) is reduced by adopting a "sequentially" tracking ("Y") receiver which commutates through the ensemble of four satellites re- quired for a solution and produces an output at the completion of the .

cycle (approximately 2 solutions per second). If a reduction in achievable accuracy is allowed, the receiver can be designed to oper- ate only on the "clear" code resulting in a much simpler version. This is the so called "Z" or low cost GPS receiver and" is the probable can- didate for general aviation interest.

As mentioned previously the GPS receiver tracks pseudo-range and pseudo-range-rate from four satellites in order to solve for three coordinates of position and velocity and the user clock bias. Computing the user clock error at each navigation solution obviates the requirement of an accurate clock at the receiver while still maintaining overall precision. This has the further advantage that effectively, the user is provided with a precision time standard.

2.1.5 Functional description. — According to presently available documentation, the precise receiver design varies with manufacturer.

RTI has reviewed the Philco Ford, the General Dynamics '(from the pre- liminary definition phase studies), the Magnavox Spartan, the Rockwell Spartan, the Collins, and the Texas Instruments receiver designs (refs. 1 through 7). All designs reviewed share some commonality. Each possesses a PN code generator which creates the replica code. This code is bit-synchronized with the incoming code and removed (usually) at the first IF. The final IF is detected synchronously (a Costas loop) for range and range-rate measurement. Telemetry data is de- modulated conventionally for input to the navigation algorithm. The algorithms are processed digitally; usually with a microprocessor (in the Spartan set, an INTEL 8080). User outputs are generally available either in earth centered co-ordinates or in a local co-ordinate system which can be corrected for altitude.

The Spartan receiver has the following salient features which dis- tinguish it from the higher performance types (ref. 3): 1. It operates on a single GPS frequency. Operation on a single frequency results in a reduced capability to compensate for ionospheric delay. In lieu of a second frequency, the delay calculation is based on use of an ionosphere model.

2. Currently employs only the "clear" signal. Utilization of the "clear" code reduces the code chip rate by a factor of ten which (re- portedly) reduces achievable accuracy.

3. Accuracy in the range of 30-100 meters. Table 2-1 indicates a proposed error budget- 4. Time-to-first-fix is not a critical parameter and may be on the order of minutes. Time-to-first-fix requires reception of one full te- lemetry frame from each of 4 satellites sequentially. Each frame is ap- proximately 30 seconds long; thus a lower bound on time-to-first-fix is approximately two minutes.

5. Time between fix is only moderately critical and is baselined between 10 and 30 seconds. Once the receiver has gotten a first-fix and is in track, it is estimated to take 3-6 seconds per satellite to complete the necessary processing. Sequencing through four satellites can then be expected to take 12-24 seconds to output one navigation solution.

In"the event the navigation solution algorithm is updated each time a satellite is sequenced, this time is reduced to be on the order of 3-6 seconds.

It should be noted that the above performance is in sharp contrast to that achievable with the high performance, 4-channel continuous Table 2-1. GPS Error Budget (ref.4) Single Protected Clear Code Two Protected Source Code Only Code 1.5 ephemeris 1.5 1.5 satellite clock 1.0 1.0 1.0 and electronics 1.5 troposphere (model) 1.5 1.5 5.0 ionosphere (model) 15.0 zero receiver noise 3.0 1.5 2v5 multipath 1.25 1.25 2.0 6.0 Total (meter-RMS) 15.5 4.0 (Z Rcvr) (X Rcvr) (Assuming a geometric-dilution-of-precision of 1.5 to 3, the .15. 5 meter RMS for clear only code translates to approximately 35 meters while the 4.0 meter RMS for the two protected codes translates to approximately 9 meters. ) receiver. For..this receiver, updates are at the rate of.ten per second, time-to-first-fix is on the order of seconds, and accuracy is on the order of a few meters. Also, with ground augmentation, potential accu- racy is even further improved.

2.1.6 RF link (power) loss budget. — The required signal levels at the user equipment as specified in the Rockwell System Specification (ref. 8). are shown in Table 2-2.

Table 2-2. Required User Equipment Received Signal Levels FREQUENCY — - — - L " l L N/A C/A Signal (dBw) -163 -166 P-Signal (dBw) -163 An RF link calculation has been extracted from the General Dynamics Contract Definition Study (ref. 2) and is included as Table 2-3. A user elevation angle of 5° is also shown and is taken as representative of worst case.

Table 2-3. RF Link Calculation of User Received Power ZENITH USER ELEVATION ANGLE =5° L L L L l 2 l 2 P P C/A P C/A P Satellite Trans- 14.25 11.25 6.35 14.25 11.25 6.40 mitter Power (dBw) .RF Losses (dB) 1.0 1.0 1.0 1.0 1.0 l.'O Antenna Polarization 0.25 0.25 0.25 0.25 0.25 0.25 Loss (dB) Antenna Gain (dB) 15 15 . 15 12 12 12 Satellite EIRP (dBw) 28 25 20.1 25 22 17.15 Path Loss (dB) 182.5 184.2 184.2 182.5 180.6 182.3 - - - Atmospheric 0.85 0.85 0.85 Absorption (dB) Total Power at User -157.5 -154.5 -160.5 -160 -163 -166 Antenna (dBw) 2.2 GPS Program (ref. 9) The GPS program plan is shown in Figure 2-2. The Phase I approved program will deploy six satellites. This will give four hours of three- dimensional testing in the Test areas each day." Phase II will deploy a minimum of nine satellites. This will yield periodic, precise three dimensional capability and continuous global two dimensional capability beginning in 1981. The operational system of 24 satellites would be available in 1984.

PHASE I PHASE II ! PHASE: in

CY

TEST PROGRAM TEST AND LIMITED CAPABILITY i FU1.L OPERATIONAL CAPABILITY

1978 j " 1 9 7 9 I 1980 | 198.1 j 1982 [ 1933 1984 j 1935 } 1936 | 1987

1974 ! 1975 I 1976 1977

LAUNCH NTS-i! DSARC II 0 ioc

OLOC o DSARC in

<> ooooo

~7~/ / / / / / / / / / / / / / / 7 / //V~/ // / / / / / / / / / / / / / / / / / / / /// / S/ / / A TEST i

:zzzz

TWO-DIMENSIONAL 1981 OPERATIONAL CAPABILITY ryx/x / / / / / / / y / y y / /v,7y_7yy A FULL OPERATIONAL 1984. CAPABILITY FOUR HOUR COVERAGE OVER THE TEST AREA 6 SATELLITES (1977) PERIODIC PRECISE 3D CONTINUOUS COARSE 2D CAPABILITY

9 TO 11 SATELLITES (EARLY 1980's)

FULL 3D PRECISE CAPABILITY

DURING THE LATE 70's, SIX SATELLITES WILL BE PLACED

'24 SATELLITES (MID 1930'S)

IN CIRCULAR, 10900 NM 12-HOUR ORBITS GIVING A FOUR-HOUR

TEST TIME OVER THE TEST AREA EACH DAY. IN THE EARLY'

80's, NINE SATELLITES ARE PLANNED TO BE ORBITED PROVIDING

•FOR A TWO-DIMENSIONAL OPERATIONAL CAPABILITY WORLDWIDE.

FINALLY, BY THE MID 80's, 24 SATELLITES ARE PLANNED

GIVING THE FULL OPERATIONAL CAPABILITY OF GPS.

Figure 2-2. GPS Schedule (ref. 6) The approved Phase I program will validate the basic GPS concept and measure its performance; validate the design in terms of its opera- tional suitability and make whatever adjustments necessary to meet DOD- required operational goals; determine system cost-both acquisition and life cycle; and carry out demonstrations of military utility.

Five of the six Phase I satellites will be GPS prototypes. The other, a technology satellite developed by the Navy, will transmit GPS signals and will space-qualify a cesium clock for possible use in the operational system. It will be launched late in 1976 and will be fol- lowed by the five prototype satellites in 1977.

Phase II is the system validation phase. The military low-cost receiver will be in production and available for global limited opera- tional capability in 1981. The more sophisticated equipments will be at pre-production status. Initial operational tests will be carried out with those user models. Additional, production-Block 1, satellites will increase the number in orbit from 6 to 9-11. Periodic three dimensional testing will occur for about 18 months. At that time the limited operational capability would be implemented by respacing the satellites.

A decision will be made at DSARC (Defense System Acquisition Re- view Council) III on whether to move ahead with full production of the system, achieving initial operational capability in 1984. All user equipments would be in production at this point, and operational test and evaluation would be completed.

2.3 Detailed Receiver Description This section describes in greater detail the GPS user equipment.

Included are sections describing the comparative characteristics of the Spartan receivers of the three main contractors, and a brief discussion of the signal processing proposed for the Texas Instruments receiver.- The information presented has been obtained from contractor reports and briefings and as such may appear to conflict in some instances due to intervening changes, etc. For this reason, the material contained herein should be interpreted as a guide to the GPS receiver concept as opposed to a design handbook.

A detailed discussion of the GPS signal structure has been included as appendix A.

2.3.1 Comparative receiver approaches-These data on Z-prime (Spar- tan) receiver characteristics and approaches were extracted from the Technology Transfer Briefing presented by Maj. R. L. Bush on 14 April 1976 (ref. 10). Originally included in the list of candidates but omitted from this discussion were Draper Laboratories. This is the re- sult of the fact(s) that the characteristics were identical to the target and that the approach employed sophisticated digital signal processing techniques thus introducing implicitly unknown cost aspects.

The baseline characteristics of the Z-prime or Spartan set are as shown in Table 2-4. These characteristics evidence a relaxation of the GPS receiver design parameters to specifically address the non-military user with an accompanying significant reduction in cost. Both the Magna- vox and Texas Instruments designs reflect the general architectural theme of military versions while the Rockwell design adopts radically new parameters such as carrier frequency and signal structure with a reported substantial cost reduction.

The Magnavox approach incorporates general receiver simplification while the Texas Instruments approach leans heavily on the flexibility inherent in their modular packaging concept and is in fact a backoff from their manpack receiver design. The design philosophy for the Magnavox and Rockwell Z-prime receivers has been extracted from their Spartan De- sign Study Reports and are included in the following paragraphs. The Texas Instruments receiver philosophy is omitted as it is a straight- forward relaxation of manpack constraints. This receiver is documented later with flow diagrams of the total receiver as well as discussion of the code and carrier tracking loops. The latter information was obtained during the April 30 briefing at LRC (ref._?)_.

TABLE 2-4, CHARACTERISTICS OF Z - PRIME SET CANDIDATES (REF, 10)

TEXAS ROCKWELL TARGET ! MACNAVOX INSTRUMENTS INTERNATIONAL COMPLETE COMPLETE COMPLETE TYPE OF NAVIGATOR COMPLETE SELF-CONTAINED SELF-CONTAINED SELF CONTAINED SELF-CONTAINED CONTINUOUS CONTINUOUS CONTINUOUS AUTOMATIC W/MAN UNIT W/MAN UNIT LATITUDE LATITUDE LATITUDE LONGITUDE .. LATITUDE OUTPUT LONGITUDE LONGITUDE ALTITUDE LONGITUDE .

BEARING & RANGE BEARING & RANGE BEARING & RANGE BEARING & RANGE I OTHER?

TO WAYPOINT TO WAYPOINT I SINGLE CHANNEL SINGLE CHANNEL SINGLE CHANNEL SINGLE CHANNEL RECEIVER (CA) (CA) (CA) (HEW SIGNAL) SINGLE FREQUENCY SINGLE FREQUENCY SINGLE ..FREQUENCY SINGLE' FREQUENCY

(

( L , )

a,) ' (UH10

v

ACCURACY' 150m 30- 100m 200in 860m NO ADDED AJ NO ADDED AJ NO ADDED AJ NO ADDED AJ ENVIRONMENT • LOW DYNAMICS LOW DYNAMICS ' LOW DYNAMICS LOW DYNAMICS .

i

TABLE 2-4, CHARACTERISTICS OF I - PRIME SET CANDIDATES (CONT'D)

i TEXAS ROCKWELL TARGET MAGNAVOX INSTRUMENTS INTERNATIONAL CLASS C MIL CLASS C MIL CLASS C MIL NO MIL ALL CIVIL APPLICATION CIVIL (C/G CIVIL CIVIL (GEM AV AV & MARINE) (SEISMIC & & BOAT) TIMING) 1/2 ATR SHORT PHYSICAL TACAN 16 Kgs TACAN 4.5 Kgs Ln PARAMETERS SWAPOUT 5000 HR MTBF SWAPOUT 95 KR MTBF I COMM SALE PRICE $5000 $5000 $5000 $1655 (MIL PRICE = 2/3) AT 1000th ($7680 FOR 2') UNIT I • SPECIFICATIONS COMMERCIAL COMMERCIAL MIL-STD COMMERCIAL REQUIRED 5,650 86,000 HIGH 15,000 PRODUCTION Magnavox Summary (pages 16 thru 21 were extracted, from the Magnavox Spartan Design Study Report, ref. 3), General. This document provides an overview of the Spartan set development activities at the Magnavox Company. Potentially, this set may account for a large market-share of the entire GPS user equipment spectrum, and cost reduction being the major forcing function, influences all other parameters that affect the definition of this set. To ensure the develop- ment of a viable set that is truly responsive to user requirements a de- tailed market survey was undertaken. The ensuing user requirements were then combined with the GPS system constraints, in order to arrive at per- formance specifications for the Spartan set.

Spartan User Requirements. A summary of marine user requirements is given in Table -2-5 for the time periods of 1975 through 1985 and be- .

yond. Accuracy required by these users varies from below 200 m to the 1- to 3-km range. The great majority of these users, and this must be emphasized, require accuracies of 1/2 km or better. Size, weight, and power are not very critical, but require minor constraints. Time-to-first- fix ranges from 0 to 2 min, to beyond 10 min, with the majority of users requiring a capability of 5 to 10 min. Cost limitations cover a wide spectrum, but can be contained for the most part in the range of $1500 to $5000. Airborne users on the other hand, are driven mainly by the desire to equal or better the cost/performance characteristics of VOR navigation.

Market Survey. A Spartan set in the $5000 price range would be directly applicable to the following customer community: U. S. Navy 700 U. S. Mr Force ..500 U. S. Coast Guard 100 U. S. Army 2,000 Merchant ships 7,000 Fishing boats 6,000 Trawlers 10,000+ Commercial aviation 10,000+ General aviation 50,000+ Table 2-5. User Requirements (ref. 3) Cost Limitation (Total acquisition cost Accuracy Size/Weight/ . not including note- (95% of Time) Power Time-to-First-Fix Data Output Desired installation] numbers in ( ) correspond to entries in (1) 0 -0.1 mi (1) Very small (1) Lai/long (1J $0-$200 (1) 0 - 2 m i n table below for ' required (2) '.0.1 -0.25 mi (2)' 0-10 min ' (2) Range /bearing to (2) $200 -$1500 the appropriate (2) Some set waypoints — (3) 0.25 — 0.5 mi (3) Over 10 (3) $1500-35000 • column.

constraints both rurnb line minimum (4) 0.5 -1.0 mi . (4.) $5,000-320,000 and great circle (3) Not critical acceptable (5) 1.0 -2.0 mi (5) $ over $20,000 •(3) Range/bearing to moving rendez- vous vehicle (4) Time enroute (5) Speed and heading coastal- confluence high seas ail waters all waters all waters all waters 1975 1975 1975 1975 1975 1975 to <• Post to • Post to Post to Post Post to Posi to Type of Marine User 1985 1985 1985 1985 1985 1985 1985 1985 1985 1985 1985 19S5 Military/high performance 1 ' 1 3 , ' 2 2 2 1 1 1,2,3,4 1,2,3,4 5 5 Military/other 3 2 5 4 3 2 3 2 1,2,3,4 1,2,3,4 4 5 1 2 Merchant ship/large 2 . 1 5 • 4 . 3 3 ' 3 3 5 4 1,2 ' Merchant ship/small 1 2 - 5 . 4 3 2 3 3 4 4 1,2 1,2 Fishing ship/large 2' 2 2 . ' 2 2 2 4 3 2 1,2 4 .

1,2 .

Fishing ship/small 2 2 2 2 1 1 2 2 1 1 . 3 3 Scientific/seismic I • ' 1 1 ' ' '1 3 2 3 3 ' 1,2,5 1,2,5 5 5 Recreational/other 3 . ' 5 4 1 1 2 2 1 1 2 3 This represents only the United States market. Worldwide applica- tions of the Spartan set could result in several multiples of the above figures.

GPS Waveform Modification. This section proposes seven changes to the planned GPS signal structure, which could potentially enhance a mini- mum cost Spartan set development. It must be noted that none of these modifications are absolutely required in order to develop a low-cost navigator, but that cost reductions in the range of 8 to 15 percent could be realized. The proposed changes are as follows: a. Increase transmitted power: Simplifications and shortcuts are possible only if there is adequate signal margin. The most direct method of increasing signal margin is to transmit more power.

b. Place Spartan signal on lower frequency: Signal margin will be improved 2.1 dB, by placing the Spartan modulation on the L_ frequency, rather than on the L frequency as now planned.

c. Lower the second frequency: By dropping L_ from its planned value to about 966 MHz, another 2.1 dB of signal margin will be obtained, and dual—channel refraction correction performance will be improved.

d. Introduce a pilot carrier: Time multiplex data modulation with a carrier to simplify the phase-tracking circuitry and to improve signal- tracking threshold performance by 3 dB.

e. Extend the Spartan PN-code length: Extend the Spartan PN-code length to 20 msec in order to simplify bit synchronization, reduce receiver processing bandwidth requirements, improve processing gain, and enable fewer codes to be used.

f. Reduce the number of PN-codes: Preferably have all satellites transmit the same Spartan PN-code, or at least all eight satellites in each orbit transmit the same code. This will permit simplifications in the coder design, reduce logic to handle code-switching, and eliminate the need for a stored ephemeris ALERT program for code-starts.

g. Provide a doppler acquisition aid: On a time multiplexed basis, cause the Spartan PN-code to be turned-off for 10 to 20 sec every 4 to 8 min on every satellite. The resultant narrowband signal would permit accurate Doppler frequency acquisition, prior to PN-code acquisition, thus, reducing accuracy requirements on the reference oscillator and im- proving performance of the signal detect function.

The Spartan Set. The Spartan receiver study has attempted to iden- tify those concepts, which would lead to a minimum cost GPS navigator.

This paragraph describes the concepts relating to the receiver, interface logic, and the process controller portions of the system for the present waveform. In creating a low-cost navigator, three factors are of great benefit: a. No intentional jamming is assumed, although man-machine noises, e.g., radar signals, are considered.

b. All vehicles will experience only low-dynamics, e.g.,.Q.5g ac- celerations, or else reacquisition after high-dynamics is allowed.

c. The navigational pace is more leisurely so that a time-to- first-fix of 10 to 20 min, and fix—update intervals of 10 to 30 sec are acceptable.

The major decision was whether to employ a computer in the design. It takes very little time to realize, that at least a modest computer capabi- lity is required, in order to handle the tasks of satellite selection, ini- tial acquisition, sequential tracking, data validation, and error correc- tion, etc. Furthermore, the task of implementing other than computerized fix solution is staggering, not to mention the logistical problem of supply- ing fresh charts, graphs, and tables to the thousands of users. Therefore, the Spartan navigator must employ a digital computer for control and for automatic calculation, and display of latitude and longitude position.

With this fundamental decision made, it was-then necessary to choose implementation techniques which would minimize recurring cost of produc- tion. These concepts are summarized as follows: a. Employ a true microcomputer (CPU on a single-chip) as the sys- tem computer, and take the associated computing time penalty. The Intel 8080 has been chosen for the baseline design.

b. Operate only on the C/A-signal at the L frequency.

c. Employ a dual-conversion receiver rather than a triple-conversion design.

d. Minimize high-frequency gain to that necessary to establish the system noise figure.

e. Avoid complex frequency synthesis techniques; especially those requiring frequency mixing.

f. Combine the signal and the PN-tracking channels, and employ simple Tau Dither techniques to seek the correlation peak at the expense of decreased signal margin.

g. Limit the carrier-tracking techniques only to a Costas phase tracking-loop without a backup afc loop.

h. Simplify the incremental phase modulator at the expense of range measurement resolution.

i. Minimize the use of high-speed logic which tends to increase power dissipation.

j. Employ a low final IF frequency to permit use of standard analog and integrated circuits for implementing phase comparators, phase shifters, etc.

k. Avoid the use of crystal vco's or high-speed digital phase shifters for carrier—tracking if possible.

Performance. The Spartan set is intended for use.in nonhostile en- vironments and on platforms with very-low dynamics. It will be built to commercial specifications, although intended for government and military applications, e.g., air and sea transports, tankers, etc. As such, there is a different emphasis in design of a Spartan set, as compared with all .- other GPS user equipments. These differences are made clear by the follow- ing summary of Spartan characteristics: a. Spartan operates on a single GPS frequency.

b. Spartan employs only the C/A signal.

c. Accuracy is in the range of 30 to 100 m.

d. Intentional jamming is not assumed.

e. Time-to-first—fix is not a critical parameter, and will range from 5 to 10 min.

f. Time between each position fix output is only moderately critical, and is baselined between 10 to 30 sec.

g. Operational simplicity, reliability, and low-cost are mandatory, h. A Spartan set could provide accuracies dox^n to the 10-m range if successive measurements were taken at a fixed-location over the course of several hours.

Rockwell Summary (pages 21 thru 23 were extracted from the Spartan Design Study Report, ref. 5).

Present Receiver. Early in the study, it was concluded that a re- ceiver/processor compatible with the existing C/A signal could not be built for under $2000. Assumed production levels and Spartan type de- sign simplifications reduced the cost of the present receiver only by 50 percent to approximately $7,680. Its cost is driven by the accuracy criterion and the amount of computation necessary to establish the opti- mum spacecraft group that produces the minimum geometric dilution of pre- cision (GDOP). The noted accuracy criterion results in a high bit-rate, continuous wave, code division multiple access system requiring carrier tracking loops (Doppler corrections), code tracking loops, multiple- matched filters using the processor to reduce cost, and the/noted GDOP support.

Cost Reduction Studies Summary. In attempting to reduce costs, it became obvious that the reduced accuracy requirement (~2 km) could be supported by new signaling approaches which did not encompass the ex-, pensive techniques utilized in the present receiver design. Consequent- ly, the study emphasis was placed on the time-of-arrival (TOA) waveform; carrier frequency; multiple access techniques; processor; processor/re- ceiver interfacing; algorithms; and the means for correction of TOA and spacecraft location information. Conclusions reached through these trade- offs and analyses resulted in a system concept which exceeds the accuracy/ cost requirements and which may be extended to provide several classes of equipment which can satisfy a range of user demands. The concept diagram of the selected approach is portrayed in Figure 2-3. Overall receiver/ processor specifications are provided in Table 2-6.

System Operation Waveform. The selected approach employs time division multiple I 1 • D A T A D E T •

i/o !

I I FRAME SYNC INTERRUPT DISPLAY SUB-FRAME INT.

TOA IF RF DET S1G PROG COUNTER KEYBOARD COUNT

i/o

VALUE ,TOA CHANNELS ROM to ro (5 REQD) SYSTEM CLOCK (3 REQ) XTAL OSC (2 REQD) O RECURSIVE POWER SUPPLY

DATA

CI3

PROC PPS-4 Figure 2-3. Spartan Receiver/Processor Block Diagram (ref. 5) n cu cx CX •H CD cu cu u CU CD rrj cu -a M-l ^^ M CU g <J e Tj o o • rj pq CO 0 o CO cfl a CO i— CO CO CM CO d o CO 0 CO rH 4J 4: •H j>^ ti_4 •H 4-1 CJ o; cd 4-1 ^ f~\ n rH CO 4-J ^ CO r— CO J-l a 1 - cu CJ ^ r] ^*.

3 in o 3 3 C^ K n rH a rH m cu 60 to CU •H O VD CJ ct CO B cu a •H 4-1 r-; ^f t 03 Pd c CM rH x-% O </> X^N o C CX ^> r- o v-t cd CSJ pa -< CO B B X~N V4 ^-^ J- O 42 a o ^J- rH u a o en CO c J ^ CO o m T3 CO CO w a • n ^ ,—1 x*\ co 4-1 •H cd rH cO. 0: 1^4 1 *xf" Pi 4-1 co pq rH rH cc ^^ J>^ J>^ I cd 4J 4-1 U CJ to >- a r 1 o J-t o CO CO -W ~" rH CO N Q 43 ^-^ CX .c «— ' CO FL, c 0 O CO H CO CO PJ -H S-i CO > CO w w rH 03 cu cu /— - l ^ J_j cu o o -a en rH rH ^-!

rH CO Td ""O ^ o •*d" CJ 3 0 CJ i—1 P-i C T3 *H •H 3 < f-rj P^ o CM ^-s cc ^ N rH CJ O d 3 0 O t M cu cu rt 0 . 60 I O H ^ V.

PH >-i ^i m m .4-1 S r H C 2 G ) o B cu B" 2 6 "^ o CO ^ 60 CO CO cu o CJ o ^o O m CU (-1 in ^" 0 0 CO CM O CT« o o c e d Q **^.

QJ O -H rH CO >j m o .in CM • rH rH 0 S 3 rH rH <t <n- CO CM P. CO < CO CM Cvl rH p

ts PQ z

•H cu o cu d O ^1 4-1 d • • vo- cd • • x-x I •H •H • • 4-1 fx^ CM > O • • ^ 1^4 -H CO CO pq •H f-^ 4J "•M •H CO £*•» O > rH -rH Cfl •^^ V4 43 cfl 4-> 03 CO ^ •H • • cd W •H M M H • * J-t CU CU CJ 4-1 CU • • 3 4-1 4J VJ ^ 4-J 4-1 (2 CJ •• 0 -H cu d CO CO •H CU O >. 0 0 42 V-t O M-t CU d rH cd O -H Cd 4-J O -H I n > •H s ^i • • •H C 4-1 T3 Cfl 4-1 •• O •r) CX CO CO CU 4-1 cu >j 4J CU CO O 03 43 0 CO 6 iH rj Cfl rH 3 rH CU tO J-l .1 4-1 •• PH P X •• cu S O 4-1 -a cj -H rt a cd cu CU 60 4J •H cu "T3 N ^ -H CO rH CU ^ CO d 0 > T3 S ^ Vt CO CX -H CX -H O CU O ru cu >-t O O CO P* S o (£ ft S co pq Q access (TDMA) to reduce the receiver costs. A frame of 1 second duration has been divided into 25 TOA time slots of 40 ms each, to provide unique addresses for all 24 constellation spacecraft plus one sync slot. The frames are transmitted 119 times and become silent for 1 frame time to designate start of a 2 min master frame. The master frame is used for spacecraft position/time data correlation, and the frame TOA transmissions are used for range difference computation. Each frame is initiated with a sync signal transmission by all spacecraft, simultaneously. Waveforms are shown in Figure 2-4.

Time Measurement. The first frame sync signal, received at the receiver processor, resets the timing circuits to begin countdown of the local clock oscillator. The received TOA signal shifts the count value into the processor each time a TOA is received. The processor then tags the spacecraft identification to the shifted value and stores the data .

and identification.

Position Calculation. When the TOA signal for each selected space- craft has been received (four selected out of six or more, at any reading), the processor begins computation of the position, using pre-stored infor- mation and the time difference measurements. The pre-stored data consists of spacecraft Kepplerian constants, user's location, system time and sat- ellite identification and optimum spacecraft group. Computation is effected by solving four equations in four unknowns, using Newton's itera- tion to establish most likely position. The computation is made in earth centered inertial (EC1) longitude coordinates. The computation is com- pleted in 13 seconds as 13 iterations of 1 second each are performed.

When recursive navigation is used, subsequent measurements require only 3 iterations, maximum, or 3 seconds per update.

2.3.2 Signal processor (TI receiver, ref. 7).-Both the Magnavox and Rockwell approaches to a low cost receiver incorporate deviations from the basic military version of the GPS receiver. Since the TI re- ceiver retains the basic original GPS concept, it was selected to demon- strate the signal processing approach. Figure 2-5 shows a block diagram of the overall TI receiver including the code and'carrier track loops.

MASTER FRAME SYNC 2MIN 1 SEC.

f I- . . . . - i i . •-•-.. -:i :

.^: 1 • t - •: ••- " i

; FRAME 1 SB S/C 1 40 MS Itfl

jijjil

S/C 2 80 MS

I

M

Ui MS 31 BiT PN H_ 31 BiT PN « 32 KHz SINE WAVE 1.0 MS 1.0 MS 2 MS Figure 2-4. Spartan Waveforms (ref. 5) SIMPLIFIED RECEIVER BLOCK DIAGRAM PLL ERROR L-BAND SELECT CODE LOOP INPUT FILT.(SFTW) 1ST MIX ISf o FRONT END

>~

CIRCUITS 2ND N) AGC ON 17f f DLY L CODE 2ND MIX 1 KHZBW 30 KHZBW XTALFII NB SWF 17f CODE MIX o Figure 2-5. Texas Instruments Receiver Block Diagram (ref. 7) In the code track loop a replica code is phase synchronized with the out- put of the first IF and the signal code removed at the code mixer. The carrier is then phase tracked for ranging data while the 50 bps data stream is demodulated and delivered to the computer for input to the navigation algorithms.

Table 2-7 describes the basic operation of the receiver in the acquisition mode. To clarify the first step in Table 2-7 with respect to the acquisition process discussed above, the 250 Hz bandwidth low-pass filter is equivalent to a 500 Hz carrier bandwidth due to foldover at the output of the synchronous detector.

Table 2-7. Basic Operation of Receiver in Acquisition Mode (ref. 7) 1. Local oscillator preposition to place center frequency within 250 Hz low-pass filter bandwidth (software).

2. Noncoherent code acquisition.

3. Frequency-lock loop carrier acquisition (hardware).

4. Costas phase-lock loop tracking (hardware). • 5. Software-controlled bit synchronization.

6. Software-controlled data ambiguity resolution.

The noncoherent code acquisition can be best described by referring to Figure 2-6. The code loop filter consists of an analog-to-digital con- verter in conjunction with the software contained in the receiver control processor. After the local oscillator has been correctly prepositioned, according to step 1 of Table 2-7, the code generator is cycled through either 2,046 half-chip steps in the case of the normal mode to acquire the C/A code, or the requisite number of half-chip P code steps to acquire the P code in the direct mode. The advance or retard of the code generator output is achieved by speeding up or slowing down the code clock. The variable divider has an input of 17 f from the carrier Q loop. During noncoherent acquisition, the VCXO signal is held at a fixed frequency determined by the range-rate sent to the receiver by the Inertial System. The code clock is speeded up by dividing by 16 136 f 2nd AGC 2nd AGC INCOMING o 17 f + 10 MHz f - 10 MHz SIGNAL ' , 0 , 0 154 f 18 f Q POWER DETECTOR CODE CLOCK LOOP CODE GENERATOR CO + 16, 17, 10 FILTER t 17 f FROM CARRIER LOOP Figure 2-6. Code Loop (ref. 7) or slowed down by dividing by 18, thus advancing or retarding the code phase with respect to that of the incoming signal. Once the signal has been acquired, the replica code is alternated four times about the expected value of the correlation peak of the signal. The receiver con- trol processor then commands the phase of the code generator to the proper position.

Frequency-lock carrier acquisition then occurs. Figure 2-7 shows the carrier loop in simplified form. This figure best illustrates the coherent nature of the receiver showing the coherent injection of all local oscillators. The totally coherent receiver has a decided advan- tage over a noncoherent or mixed system in that in the noncoherent receiver the first, and more importantly, the second, IF frequency bandwidth must be sufficiently wide to pass the full Doppler, creating a dynamic range requirement considerably greater than that with the coherent receiver.

For the noncoherent receiver,, this dynamic range manifests itself in terms of greater dc power required to operate the second IF frequency components.

For the noncoherent receiver, the final tracking system must track the full Doppler frequency, requiring a much greater tuning range.

2.4 Receiver Operations It is appropriate to consider the potential utilization of a GPS receiver in an airborne environment. In order to represent those steps included in such utilization, the following discussion has been included from the Philco-Ford Preliminary Design Study (ref. 1). While not per- haps precisely applicable to other equipments, it does represent think- ing which includes both the sophisticated four-channel receiver and the sequential low-cost receiver. The discussion is therefore considered very pertinent to this study.

2.4.1 General.-There are certain basic operational steps which will be common to all user equipment groups. They are, in sequential order: a) Power on and warm—up b) Input of approximate user position and velocity, and of time c) Constellation selection d) Search and acquisition of L signal I DATA 154 f ^^18- o /vx\ fo, u> o DIGITAL PREPOSI- TION COMMAND FROM PROCESSOR LOOP FILTER FREQUENCY FREQUENCY OUTPUT (DIGITAL) COUNTER PROCESSOR T0 '.Figure 2-7 Carrier Loop (ref. 7) e) Collection of current data f) Pseudorange and pseudorange rate measurement of L g) First navigation fix h) Pseudorange measurement on L_ ( L . . /'L receivers only) i) Continuing accurate navigation fixes j) Data update k) Constellation revision It is expected that most users will perform these operations auto- matically, without the need for operator actions. This will allow the operator to concern himself only with the form of the navigation display, and not with the mechanism for obtaining the fixes themselves. With some users, the initial input of user's position and velocity must be manually effected, too. There is also the potential for designing ex- tremely simple user equipment in which more of these steps would be operator effected, but such devices have not been intensively examined yet.

In the following, the operational steps are discussed in greater de- tail, first for the X receiver. The operational steps for the other re- ceivers are then described, particularly where they differ from X-type steps.

2.4.2 X-receiver operations.-This user class employs a 4-channel, continuous tracking, C/P, L,/L~ receiver and includes inertial sensors in its equipment group.

From the time of power-on, all steps are carried out automatically under computer control. The initial input (to the computer) of the user's approximate position and velocity, is provided from the inertial or other auxiliary navigation sensors. Similarly, other, non-GPS, clocks provide the time data.

The user's position and velocity, and the time information, are needed for constellation selection. This is a process of determining which four satellites, of all those active in the GPS, should be used for navigation. In addition to this information, the constellation selection process also needs to know the approximate positions and velocities of the satellites, and those are found from the orbital elements of all satellites stored by each user in his nonvolatile memory.

The criteria for constellation selection will most probably vary from user to user. The minimum allowable elevation angle is one of the criterion; a ship user will probably want to minimize horizontal GDOP, whereas an airborne user may wish to minimize the 3-dimensional SEP * GDOP. For all cases, the constellation selection will be performed in a software subroutine. The output will be the identification of .the se- lected satellites (which includes the. feedback tap arrangements for their C-codes) , and the estimates of second mixer injection frequencies needed to ensure that the received L signal frequencies lie within the acquisi- tion passband. These are related to the estimates of the Doppler shifts.

This ensures that the subsequent search for the signal need be in phase only, and not also in frequency. With high performance users, it is possible that the user—induced Doppler shift will change so much dur- ing the search process that the initial frequency estimates will not re- main valid. For this reason, the user velocity has to be frequently sent to the computer during the search, and the computations for second mixer injection frequencies repeated.

Each of the L receiver channels will be allocated to one of the selected satellites, and each will independently go through the follow- ing steps: a) Set the feedback taps on its replica C-code generator.

b) Preposition its VCO ( i . e . , preposition its second mixer injec- tion frequency).

c) Search in phase by stepping the C—code clock pulses the equiva- lent of half a chip every T msec, where T is about 10 msec, and will be a preset value.

d) When the lock detectors show that the L -C signal has been ac- quired, first the carrier tracking loop, and then the code loop will be * spherical error probable enabled, so that the signal will be automatically tracked in both phase and frequency. The VCO prepositioning estimates are no longer needed at this point.

e) The data bit synchronizer will be enabled, and matched filter data detection can begin. There will be a real time search for the frame sync pattern, followed by acquisition and storage of the naviga- tion message.

f) Following the navigation message is the handover word. This informs the receiver/computer exactly when to replace the replica C-code with the replica P-code at the code demodulator.

g) The channel is now properly tracking the L^-P signal from its assigned satellite. It will make regularly scheduled measurements of pseudorange and pseudorange rate and send them to the computer (which may, however, not make use of them yet). . .

When all four channels have accomplished the above steps, the com- puter will start to make navigation fixes. The first fix will not be the most accurate one, since L /L~ comparisons are yet to be made, and the navigation filter needs time before it can obtain very accurate es- timates of the system biases.

Once the L -P signals from all four satellites are being tracked, the computer will establish a routine in which every 10 sec nominally, the receiver is reconfigured for the I^-P signals. This changeover has been examined and it has been found that a new frequency/phase search will not be necessary, and that the tracking loops will quickly overcome the switching transient. The pseudorange at L« can then be measured and sent to the computer. In the computer, these measurements are processed, and a very accurate ionospheric correction factor is L p found, which is then applied to all subsequent i~ pseudorange mea- surements. The correction factor is, generally, updated every 10 sec.

The computer also keeps watch on the data messages. When it is seen that a new message is being transmitted (this happens every hour), the routine configuration to L« will be inhibited, so that the entire new message (which is carried on L ), can be uninterruptedly acquired.

The computer also keeps watch on the values of the. constellation selection parameters (elevation angle, GDOP, etc.). Based on this, it will, when necessary, command a channel to cease tracking its satellite and instead search for and acquire a replacement satellite. This pro- cess does, of course, cause some degradation in the navigation output accuracy (which is then based on measurements to only three satellites).

The time for constellation revision (TCR) is not so excessive that the degradation becomes significant.

Finally, the computer is also keeping watch on the tracking loop lock status flags. Should a channel lose lock, it will, under computer control, first try to reacquire the signal by means of a small phase/ frequency search in the P-domain. Should this not be successful within a specific time, then the computer will command a reacquisition using the C-signal.

As may be seen from the above, all the receiver/computer operations are automatic. The operator is needed only for control of the display unit, so that he may select the form of presentation of the navigation data, without concern of how they are generated.

2.4.3 Z-receiver operations..-This user group consists of a GPS receiver only, without auxiliary navigation sensors. Further the re- ceiver is a low cost, 2 channel* sequential tracker, using the L..-C signal only.

The search and acquisition of the L -C signals is performed auto- I matically, and similarly to that described.in the previous section. The difference is that one of the two receiver channels (Channel A), is timeshared among the four satellites but performs this search in an uninterrupted manner. As each signal is acquired, in Channel A, then Channel B is prepositioned to it, and this channel then sequentially tracks the signal. Channel A then starts searching for the next signal.

When all four signals have been found by A, and hence are being sequen- tially tracked by B, then A is used for data collection. It is preposi- tioned to each signal by B, and then tracks it, continuously, until it has acquired all the navigation data. While this is going on, Channel B is sequentially tracking all four signals, and making the pseudorange and pseudorange rate measurements.

* This point has been observed to differ with alternate designs.

CHAPTER 3

CHAPTER 3 GPS ECONOMICS This section discusses economic considerations associated with GPS for the general aviation community. Included are estimated costs for candidate avionics suites for small aircraft together with cost savings potential through GPS replacement of conventional navigation functions.

Also included are comments relating to the ultimate cost of a general aviation GPS capability. Included in the latter category is an address to the alternative of GPS acquisition as a spin-off from military develop- ment as opposed to direct development for general and/or commercial avia- tion.

3.1 Cost of Conventional Avionics Suite In order to place the GPS concept before the general aviation user,, it is appropriate to relate it to presently available navigation equip- ments. This relationship, in order to be meaningful, should include per- formance i cost and capability. This section presents representative cost information regarding currently available avionics complements. This in- formation was extracted from the 1976 Edition of Flying—Annual and Buyers Guide (ref. 11).

The baseline aircraft considered for the general aviation community was the Cessna 172. Also considered as a bound on the top-of-the-line was the Cessna 404. The Cessna 172 was assigned an avionics complement which would produce cross-country IFR capability. This defined a modest avionics suite which included: dual navcomm, ADF, transponder, glide slope, marker beacon, and occasionally a DME. Also included in the cost estimate were a digital encoder for the altimeter and an audio paijel. A minimum IFR system targeted to cost $5,000 was also defined and essenti- ally deleted the occasional DME, the glide slope, and the ADF. A well equipped system targeted to cost $15,000 and presupposed for the Cessaa 404 was defined and consisted of the basic cross-country system plus full DME, HSI, and RNAV. An attempt was made to indicate the cost of systems available and to place proper relation on cost of equipment as a function of suite capability. For the basic cross-country system, NARCO was selected as a median system with the Collins Micro-line above it and King below. The transition to the minimum system was accompanied with the substitution of Genave for King. For the well equipped system the Collins Micro-line represented the median system, the NARCO the low- er cost system, and the high cost system represented by more expen- sive Collins equipment. The comparative system cost is shown in Table 3-5 below and breakdowns by equipment are shown for each of the three perfor- mance categories in Tables 3-2 through 3-4. In the latter three tables the more expensive Collins equipment was also shown to indicate the total range of price available to the general aviation user inde- pendently of suite capability.

Table 3-5 below presents information extracted from Table 4-1 and serves to indicate representative cost of a GPS receiver implemented sys- tem. It will be demonstrated in Section 4.1 that the GPS implementation produces additional capability, performance, and potentially reduced cost.

Table 3-5. Comparative Conventional and GPS Costs Conventional GPS Low Cost Suite 5,280 (NARCO) GPS + 3,435 Cross-Country IFR 7,975 (NARCO) GPS + 3,435 Well Equipped 15,875 (MICRO LINE) GPS + 6,120 (Cost information obtained from ref. 11.)

Table 3-1. Summary Avionics Costs System High Medium-High Medium-Low Low Microline Minimum MARCO GENAVE (5K target) $7,000 $5,280 $3,950 U) Basic Microline NARCO KING (Cross-country IFR) $9,260 + $2,730(DUE) $7,975 + $2,730(DME) $7,315 + $1,995(DME) Well Equipped Microline Collins NARCO $15,875 (15K target) • $45,235 $14,420 (Cost information obtained from ref. 11.)

CESSNA 172 CANDIDATE AVIONICS SUITE(S) Table 3-2. Minimum System - $5,000 (Minimum IFR) EQUIPMENT' COLLINS COLLINS NARCO GENAVE (TSO'D) L. COST ALT.

$ $ ' $ $ t 3480 (20A) 1280 (VHP 251) COMM 1 960 (COM 11 A) 1400 (ALPHA/ 500) NAV 1 5510 (VIR 30) 1295 (VIR 351) 1020 (NAV 11) COMM 2 3480 (20A) 1280 (VHP 251) 960 (COM 10A) u> '800 (ALPHA/ 200) NAV 2 5510 (VIR 30) 1295 (VIR 351) 550 (NAV 10) \ , (NARCO ,. (NARCO 6q rci DIG. ENCODER (ALT) 2000 (BENDIX) 695 (AR 500) 695 690 AR 500) AR 500) TRANSPONDER 2230 (TDR 90) 670 (TDR 950) 595 (AT 50A) 595 (BETA/5000) (IN VIR 30) • -- -- .

GLIDE SLOPE 160 (DELTA/303) MARKER BEACON (IN AMR 350) (IN AMR 350) 275 (MBT-R-LL) • 505 (AMR 350) 505 (AMR 350) 225 (CP 125) 300 (TAV/200) AUDIO PANEL $3,950 $22,715 $7,020 $5,280 TOTAL . ' (Cost information obtained from ref. 11.)

..CESSNA:172:CANDIDATE:AVIONICS.SUITE(S)

Table 3-3. Recommended (LRC) Cross-Country (Basic IFR) *v ( EQUIPMENT COLLINS COLLINS NARCO KIM (TSO'D) (L. COST ALT.)

$ • ' . $ $ $ .

COMM 1 3480 (20A) 1280 (VHF 251) 960 (COM 11A) NAV1 5510 (VIR 30) 1295 (VIR 351) "1175 (NAV 12) 3300 ( KX 1753) COMM 2 3480 (20A) . 1280 (VHF 251) 960 (COM 11A) NAV 2 5510 (VIR 30) 1295 (VIR 351) 1020 (NAV 11) KR 85) ADF 4704 (DF 206) 1520 (ADF 650) 1495 (ADF 140) 1450 ( V£> 2000 (BENDI-X) ' 695 (AR 500) 695 ( NARCO DIG. ENCODER (ALT) 695 (NARCO AR 500) AR 500) 670 (TDR 950) 595 (AT 50A) 650 ( KT. 76) TRANSPONDER 2230 (TOR 90) 720 (GLS 350) 575 (UGR-3) • 695 ( KN 73) : GLIDE SLOPE (IN VIR 30) 215 ( KR 21) MARKER BEACON (.IN AMR 350) 275 (MBT-R-LL) (IN AMR 350) (.2730) (DME 190) (1995 DME (6655) (DME 40) (2730) (NARCO )(K!I 61) DME 190) •225 (CP 12.5) . 310 ( KA 37) AUDIO PANEL . 505 (AMR 350) 505 (AMR 500) '$9,260* $7,315* TOTAL $27,419* ' $7,975* *Does not include DME (Cost information obtained from ref. 11.)

CESSNA 172.CANDIDATE:AVIONICS SUITE(S)

Well Equipped System - $15,000 (Adv'd IFR/RNAV Non Tso'd) Table 3-4.

COLLINS EQUIPMENT COLLINS NARCO (TSO'D) (L. COST ALT.)

$ - $ $ COMM 1 3480 C20A) 1050 (COM 11B) 1280 (VHF 251) NAV 1 5510 (VIR 30) 825 (NAV 14) 1295 (VIR 351) COMM 2 3480 (20A) 1050 (COM 1 1 B ) 1280 (VHF 251) NAV 2 5510 (VIR 30) 1295 (VIR 351) 1020 (NAV 11) 1495 (ADF 140) ADF ' 4704 (DF 206) 1520 (ADF 650) 695 (NARCO 695 (AR 500) DIG. ENCODER (ALT) 2000 (BENDIX) AR 500) TRANSPONDER 2230 (TDR 90) 670." (TDR 950) 595 (AT 5QA) GLIDE SLOPE (IN VIR 30) 720 (GLS 350) 575 (UGR-3) (IN'AMR 350) (IN AMR 350) 275 (MBT-R-LL) MARKER BEACON DME 6655 (DME 40) 2730 (DME 190) 2730 (DME 190) HSI 3188 (331A-36) 1690 (DGO 9A) 1690 (DGO 9A) RNAV . 7973 (ANS 31) 2195 (RNAV H51) 2195 (RNAV H51) AUDIO PANEL 505 (AMR 350) 505 (AMR 500) 225 (CP 125) TOTAL $45,235 $15,875 $14,420 (Cost information obtained from ref. 11.)

3.2 Cost of GPS for General Aviation During this.study, attention was directed to the cost impact of pre- senting GPS capability before the general aviation user. It was quickly ascertained that at this point the only realistic cost which can be addressed is cost-of-acquisition as opposed to life cycle costs. This is due to the uncertainties related to the actual performance, system architecture, and predicted production involved in total non-military application of GPS. Even in dealing with cost-of-acquisition uncertain- ties arise as to what real costs exhibit themselves to be when installa- tion is considered. In the face of this uncertainty, it is nonetheless useful to state some representative cost figures and to. consider some of the.mechanisms which may affect them.

3.2.1 Estimated receiver cost.—The military low-cost receiver is currently predicted to have an approximate off-the-shelf cost of about $-15K (ref. 10). This does not include installation and check-out. With tech- nology developments and in-production (commercial volume) quantities, (i.e., on the order of 10,000 units or more) it is anticipated that this can be reduced to something on the order of $5K. This is the Z-prime or Spartan set and is predicated on using a single channel (C/A)-single frequency (L ) and results in an accuracy penalty. The set is predicted to provide maximum errors on the order of a few hundred meters. Verbal communications with several contractors project the ultimate Spartan receiver to attain price levels on the order of $1500-$2000. (The Rockwell version intro- duces a totally, new receiver concept and is also said to be able to attain a purchase price of about $1500.)

3.2.2 Independent General Aviation Development. —At this point it is interesting to perhaps consider an extension of the (Rockwell) redesign approach which would include an entire satellite navigation system instead of just the user equipment. Since general aviation is usually interested in navigation over the continental United States and adjacent waters and since a navigation signal structure not predicated on a requirement to operate in a hostile electromagnetic environment, it is possible that a navigation system which addresses the civil community might be simplistic enough to substantially reduce the individual user equipment cost.

This consideration takes the form of a recommendation for further study in section 6.0 of this report.

3.2.3 Learning Curve Considerations.—Projected costs for GPS user equipment are usually associated with some "learning curve" slope.

This curve essentially relates the direct-labor hours required to per- form a task to the number of times the task has been performed. It is appropriate then to briefly comment on the sensitivity of the cost of "n " item and average cost of "n" items with respect to learning curve slope. Under certain conditions cost can be seen to change by perhaps a factor of two with small change in learning curve slope. This is of course a function of total items produced as well as the value of slope itself. Appendix B provides a quantitative description of learning curve considerations.

CHAPTER 4

CHAPTER 4 GPS SYSTEM IMPACT This section describes the impact that the GPS concept may have on the general aviation user. A selection of candidate avionics suites are presented along with cost information. Those functions which can be achieved with a GPS receiver are identified and costs grouped to indicate the potential savings available. It is of interest to note the increased capability available to the lower-cost conventional avionic complement with the incorporation of GPS at no additional cost.

Also included in this section is a preliminary comparison of conventional performance with projected GPS performance.

4.1 Avionics Complement That GPS Can Replace As a baseline for examining possible GPS impact on avionics re- quirements, it is assumed that GPS will replace existing en route and area navigation capabilities. It is further assumed that a single GPS receiver will replace redundant conventional systems in that both continu- ous and sequential receivers can be allowed to gracefully degrade for a large set of malfunctions. The precise impact of this latter assump- tion needs be examined in further detail and well could be the theme of a future effort. No assumption regarding replacement of ground system equipment is included so as to address the general aviation community without being contingent on the evolution of the commercial fleet(s).

The equipments for a GPS equipped aircraft are shown in Table 4-1 for the three categories of avionics suites described in section 3.1.

Cost incremental savings shown below are also applicable to that section.

Note the increased capability available to the low cost system(s) with the implementation of GPS (indicated below with an "*")•

Table 4-1. Comparison of Conventional and GPS Avionics Suites

r Low Cost (NARCO)' Cross-Country (NARCO) Well Equipped (Microline) Function Conventional GPS Imp!. Conv.

GPS Impl. Conv. GPS Impl.

COMM 1 960 960 960 960 1280 1280 NAV 1 1020 GPS 1175 GPS 1295 GPS COMM 2 960 960 960 960 1280 1280 NAV 2 550 GPS 1020 GPS 1295 GPS ADF None GPS* 1495 GPS 1520 GPS Encoder 695 695 695 695 695 695 Transponder 595 595 595 595 670 Glide Slope .GPS* None 575 GPS 720 GPS Beacon Marker GPS 275 GPS 275 GPS (In Audio Panel) (Occa- GPS DME GPS* 2730 None GPS* sional ) HSI None None 1690 1690 None None RNAV GPS* None GPS* 2195 GPS None 225 225 225 505 505

Audio Panel 225

GPS Rcvr GPS Rcvr GPS Rcvr

Nominal

+$3,435 $7,975 +$3,435 $15,875 +$6,120

Cost $5,280

(Table 3-1)

(Cost information obtained from ref. 11.)

4.2 Conventional System Accuracy vs GPS Table 4-2 shox^s representative accuracies for conventional radio aids to navigation and direction-finding. Notice that among these, the more logical to potentially be replaced by adoption of GPS are ADF, VOR, and DME. Taking an optimistic view of conventional system performance and comparing GPS only to the conventional system instrument error (i.e., assuming that site errors can be compensated for over the long, term), it becomes obvious that conventional systems can be assumed to have an error in bearing measurement of 1-2 degrees (approximately 3% of range). Fig- ure 4-1 shows this error versus range for conventional systems, an equi- valent error associated with inertial systems, and projected errors for GPS systems.

Notice that for en route navigation (i.e., range greater than about 20 km) that the Spartan receiver provides accuracy on the order of or sur-.

passing conventional systems. Notice further that GPS Phase I and Spartan projected accuracies surpass that estimated for an inertial system and approach that required for area navigation. Also note that with ground augmentation (i.e., a surface located satellite transceiver) several sig- nificant error sources such as ionospheric delay and GDOP are reduced and thus afford substantial potential for an increase in achievable accuracy.

The region shown in Figure 4-1 for accuracy with ground augmentation is based on a conservative 2:1 improvement (reasonable to achieve based on GDOP alone) and an ambitious 10:1 improvement (probably an upper limit based on maximum improvement for all possible error sources as well as multiple ground transceivers) over the DOD target of 9 meters. 'If in fact achievable, these accuracies are in the range of that required for pre- cision approach and landing. The impact of the above statements is to demonstrate the potential increase in general scope of avionics functions which might be provided by GPS.

The GPS error has GDOP Incorporated where the conventional systems do not and the figure is thus pessimistic with respect to GPS performance.

The major portion of the data shown in the figure was extracted directly from the Rockwell briefing.

The implicit indication in Figure 4-1 that conventional systems are not continually or. globablly operable is fallacious. It should however be obvious that conventional systems are ground station dependent, thus limited in achievable accuracy and geographical coverage by station loca- tion.

GLOBAL COVERAGE OMEGA (1500 m) SPARTAN DESIGN GOAL (600 m) tn H W INURTIAL SYSTEM (180 m) GPS PHASE I (60 m) PROJECTED SPARTAN (60 m)

I

CONTINENTAL U.S. ONLY P U CJ GPS PHASE III (9 m) PROJECTED GPS WITH GROUND AUGMENTATION (RANGE DEPENDENT PROFILE IS ASSUMED) :OPERATING RANGE IN KM Figure 4-1. Comparison of Conventional System Accuracy with GPS (refs. 6 & 12)

Table 4-2. Range and Accuracy (ref. 12)

Errondegrees or+feet

Range,

System

Km

Accepted

Propagation Site* Instrument

System Direction finding:

Ground Based VHF/UHF 370^ Negligible 1° 1° 2°

Airborne MF Up to 25° 2° Variable

Low- Frequency Range 370 Up to 25° 2° Variable

90m

75-MHz marker Negligible None 90 m

370*

VOR Negligible 3° r 3.5°

b 37Q

Doppler VOR Negligible 0.5° 1° 1 .5°

oo d 6m

Up to 3 Km 1 5 m to 3 Km

Decca 370 None

Radar: b 300m

Ground 37Q Negl igible None l°/300m

b 600m

Secondary radar 37 Q Negligible None

3°/600m .

e b 37Q 60m or 2% 900m

DME Negligible None

Tacan: 600m 60 to 600m None

Range Negligible

b

Bearing 37Q Negligible 2° 0.5° 2°

30 m 450m

Loran-A 1,110 None

450m

d

30 m to 360 m

Loran-C 2,220 150 m None 30 IT) :

1,500 m None 150m 1 ,500m

Omega 14,800

a Depending on range.

Typical.

e Depending on price.

Line of sight.

f

J

With correction for predictable variations

Typical value. Depends on sensitivity

Otherwise up to 10 times this value.

adjustment.

CHAPTER 5

CHAPTER 5 GPS POTENTIAL This section outlines some of the areas considered for GPS applica- tion in commercial and/or general aviation. Candidate areas include general purpose navigation, area navigation, landing, position reporting, and collision avoidance.

Figure 5-1 shows the concept of a general purpose navigator employ- ing a GPS receiver. The system without the indicated options would re- quire no receiver modifications while the options would introduce the requirement for interface and some additional software. The advantages of such a system would include worldwide operation and -no requirement for the ground .segment of conventional navigation systems. The basic navigator can be further extended to provide such features as "dynamic" airways allocation thus overcoming congestion which can arise with the present fixed route structure during heavy traffic periods or in adverse weather. Another possible extension would be the capability for over- water air traffic control to compensate for the loss in effectiveness due to the lack of ground positioning.

The GPS receiver/navigator can provide the present position solu- tions for use with appropriate displays, etc. to provide area navigation and (with additional software) landing functions. This capability is further enhanced if terminal areas are augmented with a surface located satellite transceiver.

A position reporting system is implementable by allowing a modi- fied DABS to report three dimensional position instead of reporting alti- tude only and relying on ground tracking systems to provide x-y position data. This would relieve DABS of its precision tracking responsibility.

Several approaches are available for utilizing GPS in a collision- avoidance function. One such approach would be to assign each aircraft a time slot in a Time Division Multiple Access bus. Each aircraft would then insert his position and velocity in his time slot and monitor the bus for other aircraft in the immediate area. Another concept would make use of the accurate time reference achievable with GPS. Since all users can time synchronize within a few nanoseconds, each user could transmit a signal at a preselected epoch and monitor the transmission of other users to determine range and bearing (or some appropriate collision avoidance parameter).

FLIGHT DIRECTOR HSI | |

—IATTITUDE INDICATOR!

DISPLAY NAV PROCESSOR GPS RECEIVER DISPLAYED PARAMETERS OPTIONS . PRESENT POSITION HSI ALTITUDE TRACK ANGLE ERROR VELOCITY COMMAND COURSE ATTITUDE INDICATOR COURSE TO STEER PITCH AND ROLL STEERING DISTANCE TO GO FLIGHT DIRECTOR TIME CROSS TRACK DISTANCE TRACK ANGLE ERROR ALTITUDE ERROR REQUIRED ADDITIONS TO BASIC GPS RECEIVER FOR SYSTEM WITH NO OPTIONS - NONE FOR SYSTEM WITH OPTIONS - INTERFACE CONVERTERS ADDITIONAL SOFTWARE Figure 5-1. General Purpose Navigation (ref. 7)

CHAPTER 6

CHAPTER 6 SUMMARY AND RECOMMENDATIONS The Global Positioning System now under development by the Depart- ment of Defense shows conceptual promise of providing a sophisticated navigation capability to the general aviation community. The projected cost and capability of GPS for general aviation has been observed (in a very preliminary sense) to compare favorably with conventional avionic complements. The potential existing for the use of GPS in a terminal area and during landing with ground augmentation as well as innovative utilization of the GPS on-board computer indicates GPS may substantially increase capability beyond that currently provided by conventional systems both in precision and in functional scope.

As a primary study function, recommendations were formulated suggest- ing areas of future NASA GPS activities. These are included in the follow- ing paragraphs: 1. It is recommended that NASA-Langley procure a full up GPS, high dynamic user set of equipment to install in a Terminally Configured Vehicle (TCV) aircraft, or other dedicated smaller aircraft in order to test and evaluate all aspects of system performance as soon as the first six satellites appear in November 1977.

2. Procure and install transceivers at Wallops Island, Virginia and operate them in conjunction with the airborne GPS equipment in order to con- duct landing experiments and make comparisons to Instrument Landing System (ILS) and Microwave Landing System (MLS) system performance.

3. It is recommended that an effort be undertaken as soon as possi- ble to conceive and analyze a Continental Positioning System (CPS) for general aviation and compare it to GPS as far as costs, user costs, avail- ability during emergency, etc. are concerned. The thought has occurred that the Air Force predecessor to GPS known as 621B consisted in part of a continental ground station and a geo-synchrohous set of four satellites.

It was further capable of accuracies similar to those claimed for GPS. A preliminary, cursory cost-performance analysis might shot* that a different signal structure and frequency selection for a continental-limited posi- tioning system could have dramatic effect on the costs to be incurred in equipping a 200,000 number user fleet of general aviation aircraft. A savings of only $1,000 per vehicle would probably pay for the whole sys^- tem. Since the Air Force is global, and GA is almost all continent plus a thousand miles or so offshore, their requirements are quite different.

GA can use the Air Force system, but it might well justify its own, par- ticularly on a cost basis.

4. It is recommended that NASA establish a high level liaison with the DOD office of GPS to be sure all of NASA's requirements are repre- sented in various sytem versions; and, in addition, NASA should collocate a significant engineer at the SAMSO project office in order to be intimate- ly aware of all system details and changes on a current basis. These items appear to be essential if NASA intends to continue to participate in GPS and make major investments and conduct significant activities related to equipment development and standardization for the General Aviation Fleet.

5. The Air Force presentation at NASA Headquarters in April 1976 an- nounced that they could not justify the development of a low cost GPS re- ceiver suitable for transport or lower performance vehicles. Their popu- lation of these applications is less than 500 and does not justify the expense. However, NASA with a market of several hundred thousand potential users could very well justify a significant expenditure in this field. A well thought-out program could probably meet a receiver cost goal of $1,000-$2,000 for a single channel (Z set) suitable to replace VOR, DME, ADF, and perhaps, with aiding, ILS and MLS for GA. The potential savings in ground equipment and calibration alone achieved by using GPS is cer- tainly beyond the development costs associated with receiver developments and are xrorth analyzing in detail in order to justify these development programs.

6. The space shuttle experiments requiring navigation for launch, orbit, de-orbit, approach and landing would require the full GPS and probably not a simplified continental system as proposed for GA. This application appears valid and further justifies the procurement of a high dynamics user set. A separate planning activity task appears de- sirable to plan this mission oriented set of experiments in enough de- tail to cost and defend. Another related activity involves the use of GPS from the "back-side" as a navigation tool for Space-Tug flying out to geo-synchronous orbits to fix or replenish other satellites. This use still seems several years removed.

7. In order to achieve the cost reductions inherent in the learn- ing curve of GPS receiver production, it appears essential that a modu- lar approach be chosen that will allow the maximum commonality of modules between all of the users from Forest Rangers to Astronauts. For example, RF units, or clocks or decoders or microprocessors could be common to all applications and thereby less expensive. Special units could then be used as add-ons to customize designs, and make special utilizations possible.

Also, modules could be examined for susceptibility to Built-in-Test self- contained on each module. At the present level of complexity of the Texas Instruments modules ($700 each) this idea might be better than equipment level BIT or Avionics System BIT. A study of this subject area is recom- mended .

8. Either GPS or CPS gives a vehicle a constantly updated descrip- tion of its position state vector. This is certainly of use; but maxi- mum utilization of the information would come from being able to transfer this information to other systems, vehicles and control agencies. For example, if two vehicles know where each other are very exactly, collision avoidance becomes a derived rather than a dedicated function and accomplish- able at very little expense. Furthermore, it becomes suitable for demonstration. Air Traffic Control would certainly benefit from data linked position reports, and at the forecasted accuracies of GPS, the need for and attendant expense of the ground radars now used is not as obviously necessary. Present programs of the DOD such as JTID's (Joint Tactical Information Distribution System) should be examined in detail as to suitability for this service. The completion of this development could be the starting point of a suitable but simplified version for GA. Such a planning activity is recommended.

APPENDICES

APPENDIX A

APPENDIX A GPS SIGNAL STRUCTURE The following discussion describes the GPS received signal struc- ture. The mathematical description below was communicated to RTI person- nel during the Texas Instruments briefing held at LRC on April 30, 1976.

The detailed information regarding code generation was obtained as a re- write of a portion of the Rockxvell Space Vehicle/User Segment interface documentation (ref. 13).

A.I L Navigation Signal I The primary navigation signal at the L.. frequency consists of the composite P and C/A signals in phase quadrature. These signals also carry digital navigation data required by the user. The P signal is a continuous-carrier biphase modulated by a 10.23 Mbps PRN ranging code.

Each spacecraft radiates on the same frequency, but is uniquely desig- nated by code-division-multiplexing techniques. System data is transmitted by Modulo-2 addition of a 50 bps digital stream with the ranging code prior to carrier modulation. As mentioned above, the C/A signal consists of a PRN/BPSK carrier with a chipping rate of 1023 Kbps. The navigation data is Modulo-2 added with the ranging code and is identical to that carried on the P signal. .

A. 2 L Navigation Signal The secondary navigation signal generation, modulation, and data of the L~ navigation signal are identical to that of the L P and C/A signals. Upon command either the P or C/A signal are transmitted, but not both.

A.3 Navigation Signal Structure The P signal, P(t), is a continuous sinusoidal carrier, biphase modulated according to the Modulo-2 sum of a PN code, XP(t), and a syn- chronous data bit stream D(t). Figure A-l depicts a block .diagram of the combined P and C/A signal generation scheme.

Reset

—£>

Z Command Epoch Epoch Counter Generator Detect Reset

•c

T

X 1023 Bit X2(t+n-;T)

l xi(t)

1.023 MHz XG (t) ± ' PN Code Gold Code

•vy*

Generator Generator / 1KHz :

Epoch \

Epoch A

)

( Reset J

Detect J 1 msec

K

X ,, N Cnrie ~\ Q o " l o / ~ l - PN Code •f Devi^p Generator Ui 10.23 MHz Q Frequency Standard Data 50 Hz 20 msec Encoder Formatted Datav.

Reclocking ^t._ .,- .

Device D(t) XP (t) i Figure A-l. Simplified Block Diagram of Combined P and C/A'.Signal Generator Thus, the user equipment received signal may be written as V(t) {2TTf [l + ^ ] t + TT |>(t)«D(t)] + 4> 1 1 received on L., jcos {277^ |.l + J J t - f i T [c'/A(t)«D(t)]+ and V(t) [p (t)ftp(t) received on L,, ] t + ir[c/A(t)«D(til 2 2 A. + B. , 1 = 1 , 2 , is the received carrier amplitude^ / f & £„ are the transmitted carrier frequencies, — is the doppler shiftj P(t) & C/A(t) are appropriate PRN codes, D(t) is the data bit stream, <J> & <}>„ are the. telemetry link phase shifts, and & denotes "exclusive or".

The protected code P(t) is generated by the Modulo-2 sum of 2-24 bit linear feedback shift registers clocked at 10.23(1 + — ) MHz gen- erating a sequence 2 -1 bits long. (This is in apparent mild conflict with the information contained in the Rockwell Specification wherein the code is generated by the Modulo-2 sum of pairs of twelve bit regis- ters as discussed in section A.4.)

The clear code C/A(t) is generated by the Modulo—2 sum of 2-10 bit linear feedback shift registers clocked at 1,023(1 H ) MHz generating C a sequence 2 -1 bits long.

The chipping rate of XP(t) is 10.23 Mbps. XP.(t) is generated by the Modulo-2 sum of two PN codes, XI ( t ) , and X2 (t 4- n.T), where T equals X 7 -1 the period of one P-code chip or ( . 1 . 0 2 , 3 x 10 ) sec. The same basic XP(t) code generator is used with each assigned one of the 32 possible XP(.t) unique code phases for the SV's. Five additional code phases are reserved for other transmitters.

A. 4 P-Code Generation (ref. 13) The P channel has a chip rate of 10.23 Mbps. The P digital stream is the Modulo-2 sum of the data bit stream clocked at 50 bps, and two extended patterns clocked at 10.23 MHz (XI and X2). XI itself is gener- ated by the Modulo-2 sum of the output of two 12-stage registers (X1A and X1B) short cycled to 4092 and 4093 chips respectively. When the X1A short cycles are counted to 3750, both the X1A and X2A are reset and the XI epoch is generated. The XI epoch occurs each 1.5 seconds, after 15,345,000 chips of the XI pattern. The polynomials for X1A and X1B as referenced to the shift register input are: 6 8 11 12 X1A: 1 + X + X + X + X 1 2 5 8 9 10 11 12 X1B: 1 + X + X +X + X + X + X + X + X A sample of the relationship between shift register taps and the exponents of the corresponding polynomial referenced to the shift register input are shown in Figures A-2, A-3, A-4, and A-5.

Following the XI epoch the first twelve chips of X1A contained in stages 1 through 12 (left to right) are 000100100100. The last three chips 001 of the 4095 sequence corresponding to this polynomial are omitted in shortening the sequence. The first twelve chips of X1B con- tained in stages 1 through 12 (left to right) are 001010101010. The -last two chips of the 4095 sequence corresponding to this polynomial, 01, are omitted in shortening the sequence.

POLYNOMIAL 6 8 n 12 X1A: l+X +X +x +X •OUTPUT INITIAL L_TAP CONDITIONS NUMBERS Figure A-2. X1A Shift Register Generator Configuration POLYNOMIAL 1 2 5 8 9 10 11 12 X1B: 1+X +X +X +X +X +X +X +X

<* 10 <

>- 11 < »- 12 4

1 0

OUTPUT c i ( 1) c ) C 9 10 11 1 A -INITIAL L—TAP CONDITIONS NUMBERS Figure A-3. X1B Shift Register Generator Configuration POLYNOMIAL 1 3 4 5 7 8 9 1 11 12 X2A: 1+X 4-X +X +X +X +X +X +X °+X +X 0\ l\3 4) O OUTPUT •INITIAL TAP CONDITIONS NUMBERS Figure A-4. X2A Shift Register Generator Configuration POLYNOMIAL 2 3 4 8 9 12 X2B: l+X +X +X +X -i-X +X OUTPUT INITIAL CONDITIONS TAP • 'NUMBERS Figure A-5. X2B Shift Register Generator Configuration At the occurence of each epoch, X1A and X1B each begin at the first chip of their respective sequences. Shortly before X1A completes the 3750th (last) cycle of each 1.5 second epoch interval, X1B completes its 3749th cycle. Thereupon, X1B is stopped, at the final chip of their respective sequences.

X2 is similarly generated by the Modulo-2 sum of the output of two 12-stage registers (X2A and X2B) short-cycled to 4092 chips and 4093 chips respectively. The polynomials for X2A and X2B as referenced to the shift register input are: 1 3 4 5 7 8 9 10 11 12 X2A: 1 + X X X X + X + X X + X + X + X + + + + O O A O Q "1 O X2B: 1 + X + X + X + X + X + X The first twelve chips of X2A in stages 1 through 12 (left to right) are 101001001001. The last three chips, 100, of the 4095 sequence cor- responding to this polynomial, are omitted in shortening the sequence.

The first twelve chips of X2B in stages 1 through 12 (left to right) are 001010101010. The last two chips of the 4095 sequence, 01, are omitted in shortening the sequence. At the beginning of each 1-week interval, all four 12-stage coders begin their sequences together. Thereafter, each time that X2A is in its 3750th cycle, when X2B completes its 3749th cycle, X2B is stopped until X2A completes its 3750th cycle. Then both X2A and X2B remain in their final state for 37 more of the 10.23 MHz pulses, and then both begin at the first chip of their respective sequences. The period of X2 is accordingly 15,345,037 chips. During the last cycle of X1A of a one-week interval, each of X1B, X2A and X2B are halted upon reach- ing the last chip of their respective sequences until XlA completes its cycle and all four registers begin their sequences together. The X2 sequence is delayed by a selected integer number of chips, i, ranging from 1 to 32 and then is added Modulo-2 to the XI sequence to produce XP.(t). The spacecraft P-code mechanization is shown in Figure A-6.

Signal component timing is shown in Figure A-7.

Set: X1A Epoch 10.23 MHz X1A Register fr' 1 _ 6 _ -< M 6,8 •J 1,12 Resume Halt V <—^ Figure A-6. P Code Generation r D > L 3 ( 3 L 3 ( 3

A . Z zj i Z

\ Z L j Z \ Z

^ ^ ^ *\ Kl Epochs ^^-— 37 BITS /- 74 BITS -x L A

i *' z. L

- <" -

TS

>>

<2 Epochs

L

i

^ X? Epoch

I

( C 1 CC JJ j _/• •• • , — •••• x^ xxiue 1.5 sec 3.0 sec 4.

5 sec 7 days 14 days Figure A-7. P Signal Component Timing 2.5 C/'A Code Generation (ref.13) The C/A channel has a chip rate of 1.023 >fops. The C/A digital stream is the Modulo-2 sum of (1) the data bit stream of 50 bps (D), and (2) a 1023 bit linear pattern of 1.023 Mbps (XG.(t)). Epochs of the G code and the transitions of D are aligned with the XI epochs of the- P code. The code is itself the Modulo-2 sum of two 1023 linear patterns Gl and G2. generated by 10 stage shift registers having the following polynomials as referenced to the shift register input (See Figures A-8 and A-9: 10 3 Gl = X + X + 1 10 9 8 6 3 2 1 G2 = X + X + X X + X + X X + + G2. phases, are chosen by the phase selector which is the Modulo-2 : sum of the contents of a pair of stages. The C/A code mechanization is shown in Figure A-10. C/A signal timing is shown in Figure A-ll.

POLYNOMIAL 3 1 0 Gl: 1 X + X + 5TAGE NUMBERS oo f.

4 5 6 7

INPUT

OUTPUT 1 1 I I O O O 9 10 TAP -INITIAL NUMBERS CONDITIONS Figure A-8. Gl Shift Register Generator Configuration VO 4 6 _/ 7 3 5 h- -< K- K INPUT' OUTPUT 1 1 1 1 ( > ,

5 t <! ? C

3 4 5 6 7 INITIAL TAP CONDITIONS NUMBERS Figure A-9. G2 Shift Register Configuration SET ALL ONES SYNCH PHASE SELECT LOGIC C A Figure A-10. / Code Generation

A

Kl Epoch @ 2/3 bps : •

/^x

1023 1023 1023 1023 1023 1023 . etc

>>

1023 BIT Gold Code @ 1023 Kbps 1 msec <h-

->

t s z L

i L

° *

r

^

f ''

f f

; >.

( Sold Code Epochs @ 1000/sec X • • • • D< ata @ 50 bps.

, . ...IN, *1 Figure A-ll. C/A Signal and Data Component Timing

APPENDIX B . .

APPENDIX B . .

LEARNING CURVE CONSIDERATIONS It has been well known among planning personnel and managers of product development that a requirement for anticipating effective and competitive price structure is the acquisition of a dominant market position. This allows taking advantage of the so-called "learning curve" which predicts relative price advantage as the production volume increases.

In its most common form the learning curve relates the direct-labor hours required to perform a task to the number of times the task has been per- formed. For a wide variety of activities this relation has been found to be of such a form that the time (i.e., relative cost) decreases by a constant percentage whenever the number of trials is doubled. The cost of the j item can be expressed (relative to cost of the first item) as: Iog j C. = P where P is a parameter related to the slope of the curve, P taking on values between 0 and 1. P = 1 implies no learning in that the cost of any item is always equal to the cost of the first item. As P varies downward from 1, more and more learning is experienced and the per unit cost decreases more rapidly with the number of units.

It is an obvious extension to consider the average cost (again rela- tive to the first unit cost) of a production of N units. This is given as N

N

4 X"

Both C , the cost of the N unit, and C , the average cost over N units are shown in Table B-l for various values of N. It should be remarked that the summation in C was calculated using.a trapezoidal approx- imation of C vs N and is thus not accurate for small valves of N. The ex- T N pected approximation error is on the order of 10% of the calculated value.

Table B-l. Cost learning Curve Values

P = 0.9 P = 0.85 P = 0.8 C N C C C N Si N S N N 1 1 1 1 1 1 10 0.70 0.85 0.58 0.79 0.48 0.74 0.62 0.34 0.49 0.23 0.39 IO 0.50

io 0.35 0.44 0.20 0.29 0.11 0.19

0.25 0.31 0.12 0.17 0.05 0.09 IO to IO 0.17 0.22 0.07 0.09 0.02 0.04 IO 0.12 0.15 0,04 0.05 0.01 0.02

C., = per unit cost of N item relative to cost of first item ( = p ^2 ]

N

9 J

C = average cost of N items relative to cost of first items (= Tr^P p ° 2 )

M N

j=l

P = learning curve factor

Note: Calculation of C used trapezoidal

N

approximation of C vs N & is not

N accurate for small N (e « 10%).

It then is possible to examine the sensitivity of various learning curve slopes on the projected cost of acquisition of a GPS receiver.

It can be observed that a change in slope from 0.85 to 0.8 can re- duce the cost of the 10,000th unit from twelve percent of first unit cost to five percent of first unit cost. Further, the same change in slope can reduce the average cost of 10,000 units from seventeen percent of first unit cost to nine percent of first cost. The sensitivity to learning curve slope appears even more significant as the total number of production units is increased. For example, if the number of units is increased to 100,000, the average cost for a 0.85 slope can drop from twelve percent to seven percent of first unit cost, while for a 0.8 slope the average cost can drop from five percent to two percent of first unit cost. Knowledge of the appropriate learning curve slope is therefore critical in accurate cost forecasting.

While not considered as a part of this study, it should be remarked that various slopes are appropriate to various equipments, dependent on redundancy, modularity, architecture, etc. In order to project cost-of- acquisition of a GPS receiver, it will be necessary to specify these cri- teria.

REFERENCES 1. Philco-Ford, "GPS Definition Study Final Report," WDL-TR5291, 28 February 1974 (SAMSO TR 74-183).

2. General Dynamics, "Contract Definition Final Report for Global Positioning System," R-73-034, 28 February 1974 (SAMSO TR 74-181).

3. Magnavox, "Design Development Study for the Global Positioning System Spartan Set," MRL-85001042, 4 September 1975.

4. Technical Briefing by Magnavox at NASA-LRC, 26 February 1976.

5. Rockwell International, "Global Positioning System Spartan Receiver/ Processor," SD 75-GP-0006, 11 April 1975.

6. Technical Briefing by Rockwell/Collins at NASA-LRC, 30 March 1976.

7. Technical Briefing by Texas Instruments at NASA-LRC, 30 April 1976.

8. Rockwell, "System Specification for the NAVSTAR Global Positioning System - Phase I," SS-GPS-101B, 15 April 1974. .

9. Smith,.Maj. D. L. and Criss III, Capt. G. W., (USAF), "GPS-NAVSTAR Global Positioning System," Astronautics and Aeronautics, .pp 26-29, April 1976.

10. Technology Transfer Briefing presented to NASA and DOT by Major Richard L. Bush, USAF, on 14 April 1976.

11. Flying - Annual and Buyers Guide, 1976 Edition, Ziff-Davis Publishing Company.

12. Kayton, M. and Fried, W. R., Avionics Navigation Systems, Wiley and Sons, 1969.

13. Rockwell Interface Control Document, ''Space Vehicle Nav Subsystem and NTS PRN Navigation Assembly/User System Segment and Monitor Station," MH08-00002-400 Rev. E.

Source & rights

Source: ntrs.nasa.gov. Public-domain U.S. Government work (17 USC §105) — freely reproducible.

Permanent URL — we don’t break links.

Report a problem or request removal

Document details

Doc number
19770006095
Publisher
NASA
Year
1976
Pages
82
File size
2.8 MB
Chapters
9