Document
11II11111111111111111111111111111111111111111111111111I111111111 3 1176 00138 6961 NASA-CR-159145 19800009756
e
I RTII1404/00-0 1 F
NASA CR-159145
I
CONTINUED STUDY OF NAVSTAR/GPS FOR
I
GENERAL AVIATION
I
I
Final Report
I
I
lIn', dt,l "" .... Y
I
MAR 7 1980
Prepared for '
l.AN", •• , .... 'jL"'~r~ rr ~I rt/{
I
~I;~!l'~(. N~5~ HAMIJrON, \fjltCIN'A
I
Nl\SI\
I
National Aeronautics and Space Administration
langley Research Center
I
Hampton, Virginia
I
I
IRE SEA R C H T R I A N G L EPA R K, NOR THe A R 0 LIN A 27709
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
CONTINUED STUDY OF NAVSTAR/GPS FOR GENERAL AVIATION
I
Fi na 1 Report
I
Prepared Under Contract NAS1-14719
I
by
I
R.D. Alberts and W.H. Ruedger
I
Research Triangle Institute Research Triangle Park, North Carolina 27709
I
Prepared for
I
I NI\S/\
I
National Aeronautics and Space Administration Langley Research Center Hampton, Virginia
I
December 1979
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I ACKNOWLEDGMENT
I
This report was prepared by the Research Triangle Institute, Research Triangle Park, North Carolina, under Contract NASl-14719. The work has
I
been administered by the Avionics Technology Research Branch of the Flight Instrumentation Division, Langley Research Center, National Aeronautics and
I
Space Administration. Mr. H. J. E. Reid, Jr. served as Technical Represen- tative.
I
Program studies began on 3 December 1976 and were completed on 2 March 1979. Mr. R. D. Alberts served as Laboratory Supervisor and
I Mr. W. H. Ruedger as Project Leader. Dr. J. G.Haidt provided a significant
contribution in conducting the ground augmentation analysis.
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
ABSTRACT This report describes the activities conducted to provide systems
I
engineering and planning support for examining the full potential of GPS for the general aviation community. The report presents a conceptual approach
I
to this goal and discusses aspects of an experimental program to demonstrate these concepts. The report concludes with the observation that the true
I
potential of GPS can only be exploited by utilization in concert with a data link. The capability afforded by the combination of position location and
I
reporting stimulates the concept of GPS providing the aUXiliary functions of collision avoidance, and approach and landing guidance. A series of general
I
recommendations for future NASA and civil community efforts in order to continue to support GPS for general aviation are included.
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
TABLE OF CONTENTS
I
Acknowledgment
I
Abstract 1 1.0 Introduction
I
2.0 Study Objectives •.
I
5 3.0 Concepts •...
Introduction .• 3.1
6 . . . . . System Attributes 3.2
· . . .
6 I.
. . . . . . 3.2.1 Loran [3-1J
. .'. .
7 3.2.2 Omega [3-1J •.••• 8 3.2.3 Global Positioning System • 11 3.2.4 Continental Positioning System ••.•..•••
I
Comparative Attributes .•••••• 3.3
16 . . . Data Link Advocacy .•••.•.•• 3.4
17 Clock Impact .••••••.••..•.. 3.5
I
18 3.6 Comparative Concepts (Realization Potential) .•••• 3.7 28 Economic Considerations .••..•.•
33 Experimental Program Objectives ••..••. 4.0 I
4.1 Concept .
34 4.2 Evaluation Definition Guidelines 36 4.3 General Objectives .•••••••.•
I
36 4.4 Specific Performance Evaluation Areas 39 4.5 Example Experiment Definition.
· . . • 43 4.6 GPS/Data Link Research Facility Considerations
I
49 5.0 Recommendations ••••
51 . . . . . . . . . . . . Appendix A - Data Link Survey I
85 Appendix B - Ground Augmented GPS - Pseudolite Analysis.
· . . .
I
• • 141 Appendix C - RNAV System Survey . 187 Appendix 0 - Evaluation Facility Examples.
I
201 . . . . . . . . . . . .
References
I
I
I
I
I
I
I
I
I
I
I
I
I-
I
I
I
I
I
I
I
I
I
I
I
LIST OF FIGURES
I
Figure Number Title Page
I
3-1 Typi cal GPS Performance Over Inverted Range •
·
· · · · · · ·
I
3-2 Ground Augmentation Geometry. 23
· · · ·
· · · ·
3-3 VDOP Contours in Vertical Runway
I
Plane for Configuration IV: 3S (0, B , B ) and P (k=I.0) 24 L R
· ·
· · · · · ·
I
3-4 VDOP Contours in Vertical Runway Plane for Configuration III: 3S (B , B , A) and P (k=I.0) 4
I
L R
· · · ·
·
3-5 Different i al GPS Geomet ry
·
· · · ·
· · · · ·
I
3-6 Low Cost GPS Receiver Block
Di agram . . . 31
· · · · · · ·
·
I
4-1 Experimental Program Philosophy 35
· · · · · ·
·
4-2 On-Board Test Bed Configuration
I
4-3 Evaluation Facility Functional Organization. 44
· · · · · · · · · · ·
· · · ·
I
4-4 Detailed Functional Flow Diagram. 45
· · · ·
4-5 Analysis Module Description 48
I ·
· · · ·
A-I JTIDS TDMA System Concept 56
· · ·
I
A-2 JTIDS Functional Requirements
·
· · · ·
A-3 JTIDS Signal Timing and Waveform
I
. .
Structure 62
· ·
· · · · · · ·
· · · · · ·
A-4 JTIDS Terminal Configuration. 69
I · · · · · ·
A-5 DABS Transponder • 73
· · · · · · · · · · ·
·
I
A-6 DABS Interrogation and Reply Formats 74
· ·
A-7 DABS Data Block Formats 77
· ·
I
A-8 SM Interface Timing Di agram for DABS Transactions 80
· · · · · · · · · · · · ·
I
I
I
LIST OF FIGURES (continued)
I
Figure Number Titl e
I
Illustration of Landing Geometry Used B-1
103 . . . . . to Evaluate Pseudolite Augmentation
I
B-2 Four-Satellite Cluster Serving as
105 . . . . Baseline Configuration ••••
I
B-3 Variation of HOOP, VOOP, and TOOP with Cone Angle for Baseline Configuration.
I
B-4 Variation of HOOP, VOOP, and TOOP with Elevation of Satellite #1 for Baseline Configuration •••••••••••••
I
B-5 Variation of VOOP Along Glide Path for Three Alternative Beacon Configurations
I
B-6 Variation of TOOP Along Glide Path for 112 Three Alternative Beacon Configurations
I
Variation of HOOP with Cone Angle for B-7 Three Alternative Beacon Configurations at Touchdown Point ••••••••••
I
B-8 Variation of VOOP with Cone Angle for Three Alternative Beacon Configurations
I
at Touchdown Point •.••••..•. 115 B-9 Variation of TOOP with Cone Angle for
I
Three Alternative Beacon Configurations at Touchdown Point •••••••••• B-10 Variation of HOOP with Cone Angle for
I
Three Alternative Beacon Configurations 117 at Approach Point •••••••••••
I
Variation of VOOP with Cone Angle for B-l1 Three Alternative Beacon Configurations 118 at Approach Point •••••••••.•
I
Variation of TOOP with Cone Angle for B-12 Three Alternative Beacon Configurations 119 at Approach Point •••••••••••
I
B-13 Variation of VOOP Improvement Factor with Cone Angl e for Two Pseudol ite Confi gurat ions
I
at Touchdown Point ••••••••••••• Variation of VOOP Improvement Factor with B-14
I
Cone Angle for Two Pseudolite Configurations 121 at Approach Point ••••••••••••••
I
I
LIST OF FIGURES (continued)
I
Titl e Figure Number Page
I
Overall GPS System Concept ••• C-l
DNSS • • • • • • • • • • C-2 I
Composite Block Diagram, Time-Shared C-3 155 DNSS/621B Receiver ••
I
RF Processor/L.O Synthesizer •• C-4
I
161 Block Diagram, PN Demodulator C-5 Carrier Loop. C-6
I
. . . . . Code Clock Derivation
164 C-7 166 Code Pre-positioning. C-8
I
Search Process • • • • C-9
I
LORAN-C Transmission Pulse 173 C-I0 Operation of LORAN-C Receiver C-ll
I
Proposed LORAN-C Coverage of U.S. Coast C-12 177 Guard Implementation Program ••.•••
I
Proposed LORAN-C System for Complete C-13 Coverage of Conterminious United States a nd Ala ska • • • • • • • • • • • • • • •
I
183 Omega Navigation Signal Format. C-14
I
Differential Omega Position Fix C-15
186 . . . . . . . Accuracy • • • • • • • • • • •
I
Systems Engi neeri ng Laboratory 0-1 190 Organization ••••••••
I
Interconnection of the Simulation 0-2 192 Facility Equipment •••••••
I
197 Proposed AFAL Laboratory Configuration •• 0-3 Simplified Block Diagram of DAIS ITB 0-4 Faci 1 ity • • • • • • • . • • •
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
LIST OF TABLES
I
Table Number
I Titl e
Page 3.4.1 GPS User Equipment Measurement Accuracies.
•
I
· · · · · · · ·
· · · · · ·
·
3-1 621B Enroute Navigation System Accuracy Summary •
· · · · · · · · ·
I · · · ·
3-2 621B ILS Navigation Accuracy Summary
I
3-3 Navaid Matrix
· ·
· · ·
3-4 Candidate Ground-Based Navigation Systems
I
Candidate Satellite-Based Navigation Systems . .
· · · · ·
· · · ·
I
3-5 Radar Altimeter Survey.
· · · · ·
·
3-6 Ground Transceiver Accuracy - Rationale 22
I
3-7 GPS Navigation Error Summary. 26 •
·
·
3-8 User System Cost Comparison ($1,000) 29
I
·
· ·
3-9 Estimated Cost of GA Avionics
I
4-1 Specific Performance Evaluation Areas 36
·
· · ·
4-2 Five Channel Receiver - Redundancy/
I
Accuracy • . 40
· · · · · · · ·
· · · · · · · ·
A-I JTIDS User Classes 57
I
· · · · ·
A-2 JTIDS System Characteristics 57
I
A-3 Waveform Characteristics 61
· · · · · · · ·
A-4 JTIDS (Class 3) Bands of Performance
I
Characteristics 65 •
· · · · · · · · ·
· · · ·
A-5 Comparison of DABS vs. ATCRBS Characteristics 72
I
· ·
· · · · · · · · · ·
C-1 GPS Error Budget •
I
· · · ·
· · · · · · ·
· · ·
C-2 Required User Equipment Received Signal Levels 151
· · · ·
· · · · · · · ·
· · ·
I
I
I
LIST OF TABLES (continued)
I
I
Table Number Title Page C-3 RF Link Calculation of User Received
Power . . . . . . 151
I
·
· · · · · · · ·
· ·
C-4 Receiver Sensitivity (Theoretical) . . 160
· · ·
·
I
C-5 Sweep Parameters 168
· · ·
· · ·
C-6 LORAN-C Costs (CCF) 179
I
C-7 Summary LORAN-C Costs 180
· · · · · · ·
·
I
0-1 Laboratory Capabilities/Resources
Matrix . . . . . . . . 195
· ·
· · · · · · · · ·
I
I
I
I
I
I
I
I
I
I
I
I
I
1.0 INTRODUCTION
I
The Research Triangle Institute, previously, under contract NASl-14302
I
ll entitled IIpreliminary Study of NAVSTAR/GPS for General Aviation conducted a planning effort to focus attention on the applicability of the Global
I
Positioning System for General Aviation. During that study, Department of Defense literature was reviewed and a description of the GPS concept, sys-
I
tem definition, and implementation program was formulated. Comparative costs and achievable performances were examined for GPS and for conven-
I tional avionics suites. It was projected that it \'Jas realistic to provide
GPS to the general aviation community at a reasonable cost in a 1985 time frame.
I
As a part of the previous study, recommendations were made for subse- quent activities which would continue to define the nature of NASA partici-
I
pation in developing GPS technology for general aviation.
A major theme implicit in these recommendations is the concept of an
I
integrated Communications Navigation and Identification capability for general aviation to be implemented over the next two decades. A low-cost
I
navigation system as derived from GPS in concert with a low-cost data link also derived from existing military programs provides the cornerstone from which such a capability can be achieved.
I
The current study continues to support this theme. Its general objective is to provide systems engineering and planning support for a
I
low-cost, satellite-based communication/navigation capability to general aviation and to other NASA programs. Major tasks performed as a part of
I
this study include the analysis of GPS navigation capability with ground augmentation, a cursory survey of data link systems for application to
I
general aviation, and a comparison of various generic candidate navigation system concepts. In the performance of these tasks, the interplay between
I navigation concept and data link requirements has become evident, in that
promising approaches to ground augmented navigation include systems requiring data link to the user aircraft.
I
A major conclusion of this study is that the high accuracy available with GPS is not a requirement for enroute navigation; thus, GPS provides
I
very little capability over conventional systems in this flight segment.
I
I
I
I
It is in the terminal area environment, where advantage of GPS precision . can be taken, that a distinction occurs. It is the availability of the
I
precision position that provides the advocacy of incorporating a data link with GPS. This results in the ability of the integrated system to provide
auxiliary functions which normally would not be available to General I
Aviation at a nominal cost. These functions include collision avoidance and guidance for approach and landing. Significant in this light is that
I
to whatever degree is practical, these functions, can be self-contained.
The following sections of this report will develop the idea that
I
operation of GPS in a differential mode presents a strategy for expanding the role of GPS for general aviation to that of providing auxiliary func-
I
tions such as approach and landing guidance' and collision avoidance. The feasibility of this strategy is to be the subject of a future study.
I
I
I
I
I
I
I
I
I
I
I
I
I
I
2.0 STUDY OBJECTIVES The basic objectives of this study were two: first, to determine the
I
ultimate potential of GPS in serving the general aviation community, and second, to identify and define the research and development activities
I
required to realize this potential. It will be discussed in subsequent sections that the potential for GPS in general aviation lies in the
I
auxiliary application directed system functions which develop through integration with a data link. It will be recommended that this potential
I
be demonstrated through the conduct of an experimental program including flight test.
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
3.0 CONCEPTS
I
3.1 Introduction
I
The definition of concepts is based on drawing from conventional systems and then configuring in such a way as to support basic communi- cations and navigation functions. The extrapolation to considering the
I
capability available when both functions are integrated leads to several innovative ideas. This section presents the background for these consider-
I
ations. Included are brief system descriptions of basic navaids and data links followed by the definition of candidate system configurations.
I
Detailed description of these basic systems are included as appendices. It should be noted that the system descriptive information has been extracted
I
from the 1 iterature as referred to at the end of thi s ·report.
Reference 3-1 presents a survey of present and forecasted navigation
I
technology through 1980. This discussion has been condensed and included here in that it tends to focus on generic capabilities and limitations as they relate to candidate avionics suites. While the referenced study was
I
conditioned on military mission scenarios, it is felt that the carry-over to the general aviation requirements of enroute, terminal area, and landing
I
is easily accomplished. For example, the military aircraft essentially has point "A" to point "B" navigation requirements with intervening way points
I
as does general aviation; further, while in the target area, the military aircraft has weapon and material delivery guidance requirements similar to
I
terminal area navigation for general aviation; finally, the military aircraft has similar or possibly more stringent landing guidance require-
I ments if carrier landing and/or severely adverse climatological conditions
are considered. The following discussion addresses the LORAN, OMEGA, and GPS navaids as well as addressing a hypothetical satellite-based system
I
directed at civil application. This discussion serves as the technology overview required to integrate the navigation side of a combined
I
communications/navigation system with the goal of increased functional application.
I
I
I
I
I
3.2 System Attributes 3.2.1 Loran [3-1J Loran-C is a low-frequency, long-range, all-weather, pulsed-hyper-
I
bolic radio navigation system which is capable of providing horizontal position fixes of very high repeatable accuracy, but only moderate absolute
I
accuracy. Loran-C is presently operational in several parts of the world and an extensive expansion program is currently underway. The military has
I
been using Loran-C for the past 10 to 15 years; thus, numerous Loran-C user equipments are available. Normal operation of Loran-C is as a hyperbolic
I
navigation system, although Loran-C can also be used in a direct ranging mode at the expense of increased complexity of user equipment. This direct
I
ranging mode is capable of providing increased accuracy through a reduction in user/Loran transmitter geometry dependency errors.
Loran-C service in a region is provided by a chain of transmitting
I
stations consisting of a master and three or more secondaries. Each chain can provide service to an area within 2500 km from the chain baselines.
I
The U.S. Coast Guard is currently responsible for the operation of seven Loran-C chains throughout the world. Fourteen additional stations are
I
planned to complete the coverage of the U.S. coastal Confluence Zone and a large portion of the northern hemisphere.
I
Loran-D is similar to and compatible with Loran-C but designed for military tactical use. There are presently three Loran-D chains in the
U.S. and one in Europe. I
Performance Capabilities The Loran-C navigation system is capable of providing absolute naviga-
I
tion (horizontal position) accuracies of 0.5 km rms or better and repeatable navigation accuracies of 15 - 90 m rms. The absolute accuracy
I
can be improved by a factor of 2 or 3 using sophisticated user equipment and prior calibration of propagation abnormalities.
I
The Loran-C system does not inherently provide for velocity measure- ments. However, the Loran-C time'difference (TO) measurements can be dif-
I
ferentiated to provide velocity estimates, although the resultant accuracy will likely be poor as well as noisy.
The Loran-C user equipment can potentially be integrated with an I
inertial navigation system (INS) to provide velocity estimates with an
I
I
I
I
accuracy set by the INS (typically 0.5 to 1.0 mps rms). This is, however, beyond the cost capability of most general aviation users.
I
Performance Limitations The Loran-C navigation system is currently usable only within the designated coverage areas, and does not provide CONUS coverage.
I
3.2.2 Omega [3-1J
I
OMEGA is a terrestrial-based radio navigation system with global all weather coverage that is capable of providing moderately accurate position
I
fixes. The system operates with eight very low frequency (VLF) transmitter stations located around the world. The eighth permanent transmitter, to be
I
located in Australia, is scheduled to become operative in late 1979.
However, the present operational system provides coverage for most of the
I
globe.
Performance Capabilities The Air Force OMEGA navigation equipment specification requires accu-
I
racies of 4km or better, 50th percentile and 8km or better, 95th percentile. Such performance was indeed demonstrated on Air Force
I
conducted performance tests. While the OMEGA system does not inherently provide for velocity measurements, the (military) airborne equipment should
I
internally implement dead reckoning for velocity aiding of signal tracking and for minimizing of lane-jump probabilities during temporary loss of the
I
OMEGA signal. The dead reckoning capability is enhanced by automatic compass heading and true airspeed inputs. System velocity errors
I
commensurate with dead reckoning navigation from these devices are to be expected if they are installed in the aircraft. Maneuvering susceptibility of current system,design is restricted to sustained high bank angle
I
conditions and is not expected to be an operational problem.
To increase the airborne navigation accuracy available with Ot1EGA
I
(especially in high performance aircraft) an inertial navigation system (INS) can be integrated with the OMEGA navigation equipment. According to
I
reference 3-1, OMEGA navigation equipment integrated with a 0.5 mps (CEP rate) inertial navigation system, position estimates can be obtained with
I
an accuracy of 2km CEP. Also, since an INS is employed, velocity estimates are available with an rms accuracy of 0.5 - 1.0 mps.
I
I
I
I
Performance Limitations Although OMEGA is a long-range) moderate accuracy global navigation system) it cannot be considered for (Military) use as a primary) autonomous
I
navigation system in either strategic or close tactical operations. Its absolute accuracy is limited by sudden phase distortions due to ionospheric
I
disturbances and by polar cap absorption effects) both of which though infrequent) can lead to temporary errors as large as 15km without special
I
mechanizations. The civil OMEGA system should be regarded as a system for enroute navigation to a way point with transition required to other navaids
I
such as GPS) Loran) and/or other routine terminal aids (TACAN) VOR) or PAR) when in the vicinity of the terminal area.
I
3.2.3 Global Positioning System (GPS) GPS is a satellite-based radio navigation system designed to provide
I
highly accurate navigation fixes to properly equipped users. This system is presently in development stage) but limited operation is scheduled to
I
commence in the mid 1980's with full operation in the late 1980's. Several types of GPS user equipment are being designed to satisfy various user
I
requirements. Preliminary designs are to emphasize commonality of equipments as much as possible in order to reduce costs.
I
Performance Capabilities The accuracy with which a GPS user can determine his position and
velocity depends upon the measurement accuracy of his user equipment as I
well as the error in the satellites ephemeris and clock data received from the satellites. The measurement accuracy of the military user equipment
I
depends upon the equipment type. The Air Force has identified three types of user equipment for the various Air Force aircraft missions. The Type X
I
user equipment is designed for the tactical high dynamics mission) Type Y for the strategic mission) and Type Z for the benign transport mission.
I
The user equipment makes pseudorange and pseudorange-rate measurements to the GPS satellites. These are not true range and range-rate measurements
I
since the time the signals were initiated by the satellite is not known accurately. However) with four sets of these measurements) the user is able to estimate his position and velocity as well as the GPS system time.
I
I
I
I
The pseudorange and pseudorange-rate measurement accuracies of the three
I
types of user equipment as specified by the Air Force [3-2J are summarized in Table 3.4-1.
I
Tab 1 e 3.4-1 GPS User Equ i pment j'1easurelnent Accuraci es
I
Pseudo- Pseudo- Smoothing Range Range
I·
Remarks Times (sec) Type Rate (mps) (meters) P-Si gna 1 Cj A-Si gna 1 Set
I
High Performance >0.1 0.006 15.0 1.5 x
I
Medium Performance >0.1 0.006 15.0 1.5 Y
I
LOVI Cost >0.1 0.006 15.0 z
The other major influence on the accuracy of position and velocity
I
estimates are the errors in the satellite ephemeris and clock data. This data is required by the user in the solution of the GPS navigation equa-
I
tions. These (pseudorange, ephemeris, and clock) errors tend to be the dominate source of errors and thus determine the overall system accuracy
I
1 imits.
These pseudorange errors translate into equivalent position errors
I
through standard geometrical translation. The Aerospace Corporation has indicated [3-3J that 99.9% of the time the error magnification effects of
I
geometry are less than a factor of about four and that 99% of the time the magnification is less than a factor of three. The pseudorange accuracies shown in Table 3.4-1 then translate to position accuracies of about 5
I
meters for the X and Y sets and 50 meters for the Z set.
The accuracies as discussed above represent user equipment specifi-
I
cation numbers and the extent ion of these based on geometrical analyses.
It is of interest to compare these with actual results being obtained using
I
the Yuma Proving Ground inverted range in conjunction with one or both of the first two satellites in orbit. Figure 3-1 shows representative data
I
[3-4J indicating actual performance being attained with GPS. The results
I
I
I
I
I
I
GPS POSITION ERROR (GPS - RTE) • 1ST RESULT
I
C·141. 20 SEP 77 • REAL TIME COMPARISON • ONE SPACE VEHICLE CLOCK +25
I
I
-25 X ERROR (m) "x = 3.36 (m) +25
I
I
-25 Y ERROR (rn) "y = 4.18(m) +25
I
I
Z ERROR (m) "z = 3.60(m) -25 '-----'-_-.L_--l..-_.L-_-.-L .. _.L .. _ . L._ .... l .... L_ .. _ 1 I .L_ .. .L.. _.l...----lIL o 5 10 15 20 TIME (MINUTES}
I
I
I
I
Figure 3-1. Typical GPS Performance Over Inverted Range [3-4J
I
I
•
I
I
I
are from a C-141 flying at an altitude of 6km. Presented are the observed
I
differences between the GPS position estimates and the Real-Time Estimate (RTE) of trajectory. The author identifies the several spikes as resulting
I
from tracking instrumentation performance degradation during turns. The author states that these transients disappeared on subsequent flights utilizing the Best Estimate Trajectory (BET).
I
Performance Limitations GPS is, by comparat ive Ifleasure, relTlarkab ly free of obvi ous performance
I
1 imitations. The major 1 imitation envisioned for the mil itary is stated to be interference by jamming. For the civil user this translates to inter-
I
ference by such sources as rnult i path and/or 1oca lly i nterferri ng systems such as VORTAC, TACAN, DABS, and ATCRBS. The GPS signal structure provides
I-
some degree of immunity, but susceptibility nonetheless rernains. The evaluation of these effects is an aspect of the experimental proyrani
I-
discussed in subsequent sections. The military has posed a solution of utilizing highly directional steerable receiving antennas to avoid this occurrence. This is not viable for the civil community in that antenna
I
placement, even omrnidirectional coverage, is problematical and increased complexity simply complicates the problem at increased cost.
I
3.2.4 Continental Positioning Systerfl
I
This system is a hypothetical system ~,hich is configured, here rather arbitrarily, to address the general aviation navigation requirements from a
I
satellite-based navigation system perspective. The system is predicated both on providing coverage for the CONUS and Coastal Confluence Region (CCR) only and on relaxing the anti-jam requirement ~/hile retaining the
I
pseudorandom code ranging signal structure. The implication of CONUS and CCR is that coverage may be obtained \'iith a single sate11 ite constellation.
I
If this yJere to be at geostationary altitude, the number of satell ites to provide the necessary coverage is minimized (i.e., a total of four). This
I
implies loss of satellite redundancy as \-,e11 as the negation of improved accuracy through the smoothing available \Jith an overspecified system
I
empl oyi ng more than four satell ites such as cPS.
I
I
I
I
I
Performance Capabilities Since the Continental Positioning System is a hypothetical system, no true performance estimates are available. However, since the CONUS cover-
I
age assumption alluded to a single satellite constellation, it is of interest to compare this system concept to the NAVSTAR/GPS predecessor,
I
that is, the Air Force sponsored 621B system. This system is described in further detail in the Appendix C. 6218 was designed for simultaneous high
I
precision and anti-jam capability \vhich is reflected in the complex signal structure and as in GPS is overly sophisticated for general aviation. The
I
point made here is that 6218 demonstrates that a small number of satellites at geosynchronous altitude does provide the geometrical aspects of a viable
I
system. The ex~ension of this approach is therefore appl icable to general aviation.
The 621B system has also been tested at the Yuma inverted range [3-5J.
I
The basic objective of these tests was to validate the theoretical predic- tions of receiver bias and noise errors. These tests consisted of flying
I
two receivers (Hazeltine and Magnavox) and performing non-real-time naviga- t i on by recordi n9 range and range-rate to the ground transmitters and then
I
reconstructing a navigation solution post-fl ight. No attempt was made to compare the two receivers. Sample results of these tests are shown in
I
Tables 3-1 and 3-2. These data indicate that GPS equivalent performance can be achieved from the CONUS/geostationary approach to satellite naviga-
I
t i on system.
Performance Limitations This approach to satellite-based navigation has several disadvantages
I
above and beyond those addressed for GPS. Essentially, all of the limita- tions are geometry related. For example, there is no inherent constella-
I
tion redundancy, capability for constellation optimization for GOOP, or potential for improved accuracy through the use of more than four satel-
I
lites for a smoothed solution. Further, the increased range to geosynchro- nous orbit places heavier requirements on transmitter power and/or impacts
I
the received signal margin. The other limitations discussed for GPS such as multipath, interference, etc. also affect the Continental Positioning
System to some extent dependent on system parameters such as carri er I
frequency, signal structure, etc.
I
I
I
Tab1 e 3-1 621B Enroute Navi gat i on System Accuracy Summary [3-5J
I
I
POSITION MEAN RATE MEAN 1<1 1<1 m mps
I
X X HC -0.30 1.77 HC 0.03 0.18 -0.70 1. 86 MRL 0.03 0.15 MRL :
I
y
Iy
HC 0.12 3.14 HC -0.03 0.18 fvlRL 0.40 2.50 MRL 0.06 0.21
I
Z Z HC -1.25 3.66 HC 0.09 0.18
I
0.49 2.59 fvlRL 0.27 MRL -0.15
I
I
Table 3-2. 6218 ILS Navigation Accuracy Sumrnary [3-5J
I
POSITION ~lEAN 1 0" RATE MEAN 10"
I
m nus X X
I
HC 0.09 1.01 HC 0.06 0.34 fvlRL -0.34 2.23 r~RL 0.06 0.43 I
I
y y HC -0.82 3.47 HC -0.15 0.52 MRL 0.67 3.75 i~RL -0.06 0.67
I
Z z
I HC -0.40 4.05 HC -0.06 0.70
I
MRL -0.40 2.53 r~RL -0.12 0.61
I
HC - Ilazeltine Receiver MRL - Magnavox Receiver
I
I
I
I
I
3.3 Comparative Attributes In attempting to compare relative navigation systems, it is convenient to simply examine the matrix shown in Table 3-3 in rather general terms.
I
Table 3-4 presents a system comparison in considerable detail. Both LORAN-C and GPS possess
I
Navaid Matrix Table 3-3.
I
satell ite-based land-based systems systems
I
LORAN-C GPS precision systems
I
OMEGA Continental medium-accuracy Posit i oni ng systems System*
I
*postulated medium accuracy
I
sufficient accuracy to provide preclslon navigation for general aviation while the hypothetical Continental Positioning System could also be up-
I
graded to this category. All systems could conceivably be operated in a differential mode to further improve accuracy. It is not likely that any
I
system, with the exception of GPS, and then in a differential mode, could address the requirements of navigation during approach and landing due to
I
lack of vertical position as well as accuracy considerations.
All systems, with the exception of LORAN-C provide at least CONUS
I
coverage. LORAN-C presently does not provide interior CONUS coverage although the addition of five stations to accomplish this has been pro- posed. GPS and OMEGA provide global coverage and as such are supportive of
I
ICAO requirements.
Another interesting comparative feature among systems over and above
I
that of accuracy is the degree of inherent redundancy contained in the GPS system concept.
I
I
I
I
I
Candidate Ground Based Navigation Systems [3-6J Table 3-4
I
I
LORAN-C OI'IEGA DIFF. DVIEGA FREQUENCY 90 to 110 ,liz 10.2, 11.3, 13.6 KHz 10.2,11.3,13.6 KHz FOR ST,\TfONS, MDNI TOR IIOT DETERfll NED COVERAGE 1500-2250 KI1 GROUND 15000 Kl1 PER STATION 20-200 1.1': FROM
I
5500 ,11 SKY\~AVE 1',011 ITOR STATION I<DRLOWIOE BY ~ STATIONS ACCURACY 20-90 M 5-IO Kl'. DAY I~2 K~l AT 4 Kfl N IGIIT 20-LOO KN READOUT 15 SEC FOR MANUAL POSITION UPDATE CUNTINUOUS
I
CONT. FOR AUTOMATIC 2 flIN. TO CONTINUOUS WE IGHT (KG) (100 (IOU (100 SIZE (C~3) (1,000,000 (1,000,000 <100,000 (10,000 (10,000 (10,000 COST ($)
I
EASE OF OPERATION SK ILLED/LIM ITED TRNG SrI LLEO/L WITEO TRNG SKILLED/LlfdTED TUNG SECURE USAGE NO REQUIREfIENT NO REQUIREMENT REQU IREI'IENT COMMUNICATION NOT REQUIRED NOT REqU WEO NOT RE~UIREO
I
SPEED (MPS) 25-850 25-e5 25-85 FUNCTION LONG-RANGE NAV LONG-RANGE NAV MEDIUM TU SHORT-RANGE OCEAN IC NAVIGATION IN AREAS CONUS ANO OCEAN IC '"HERE HIGIIER ACCURACY IS REQUIRED TNAN ONEGA
I
USERS CIVILIM = 4000 SIlIPS AND AIRCRAFT VESSELS IN COASTAL US AND FORE IGN CONFLUENCE REGION AIRCRAFT IN CONUS REMARKS GEDGRAPNICAL COVERAGE LANE AMB IGUITY EXPER IMUHJ1L LIMITED TO IIORTH
I
ATLANTIC AND COASTAL CONFLUENCE MEA Candidate Satellite Based Navigation Systems
I
cps GPS 621B FREQUENCY L-BArID L-BAND L-BAIlO
I I,ORLOWIDE CONUS
COVERAGE llORLDllIDE ACCURACY 10 11 (IIDUE) 1 10-25 :·1 100-250 i,1 REAOOUT 10 PER SEC (,~AX)2 (NOT AVAILAGLE) SECOIIDS 11 (fIRL//1P)3 LA CO;·iPAT I8lE WEIGHT (KG) (NCT AVAILAuLE)
I
SIZE (CM3) 200,000 (:.mL/MP)3 (NOT (IV,\ ILA~LE) GA CU'·IPMIeLE COST ($) 5000 (NCT AV,\llAGLE) -2500 EASE OF OPERATION SliILLED/LIMITED [RNG SKIllED/LII1ITLD TRtiG SKILLEIJ/LIr·IITlD mNG
I
SECURE USAGE REQU IRED REQU IRED NOT REQUIRED COMflUNICATION NOT REQU IIlED IIOT REQUIHED 1:aT ilEQOIlWl SPEED (MPS) TACTICAL REQ. TACT fl\l REQ. 0,\ CDi'IPAT 18ll
I
FUNCTION H1LITARY HIL ITARY CONUS NAVIGiHlOti USERS MILITARY, CIVIL !,:IUT/\RY l:IVIL/GENER:,L ,\VI/\TION MAR I NE UNDER CAilC[lLLO f1YPCTHli[CJ~l REI'IARliS DEVELUPNEIIT
I
1) HilJh OynJlllic USCI' L411ilJlolent 2) Depends un User [quiilf;terrt I 3) i·1aUlldvox [~eseJr'cl1 LdburdtOt·y :·:JrlfIJCr..
4) lIypothet icd I Pdrdilleters
I
I
I
I
For LORAN and OMEGA a station failure may be overcome by selection of a new
I
station, the resulting degraded geometry provides poorer accuracy while a user equipment failure results in lack of solution. For the Continental
I
Positioning System, the loss of a satellite results in loss of navigation solution unless a dimension such as vertical may be derived from an
I
alternate system. This then results in degraded performance. Simultaneous tracking using one of a variety of multi-channel user equipments results in
I
gracefully degraded performance when other lower accuracy position information is available and only one channel fails. GPS contains redundancy both in the satellite constellation and in multi-channel user
I
equipment providing graceful degradation in performance for either mode of failure. The total system redundancy afforded by GPS elevates it above the
I
competing systems. It is this feature, in concert' with the accuracy and coverage afforded, which develops the advocacy for the GPS as a general
I
aviation navaid.
I
3.4 Data Link Advocacy The obvious conclusion of the preceding section is that GPS provides
superior coverage and accuracy for enroute navigation. However, GPS pro- I
vides very little additional useful enroute capability over that provided by OMEGA and LORAN-C. It is in the terminal area environment, where
I
advantage of GPS precision can be taken, that a distinction occurs. It is in the availability of the precision position that provides the advocacy of
I
incorporating a data link with GPS. This results in the ability of the integrated system to provide auxiliary functions which normally would not
I
be available to General Aviation at a nominal or perhaps any cost. These functions include collision avoidance and guidance for approach and land-
I
ing. Significant in this light is that to whatever degree is practical, these functions can be self-contained. There is no,theoretical requirement
for extensive ground instrumentation facilities (other than the monitor I
station in the case of differential GPS).
These functions are supported through the concept of position report-
I
ing for collision avoidance and through the operation in a differential mode for approach and landing. This latter point is discussed further in
I
subsequent sections. The explicit point to be made here is that it is
I
I
I
I
through the integration of a data link with GPS that the full potential of GPS for general aviation can be realized. GPS and a data link can provide
I
precision four-dimensional guidance and control globally as well as in the airspace environment which is notably characteristic of general aviation.
I
This environment includes those enroute and terminal areas which possess limited or in some instances no ground instrumentation for terminal area control and approach guidance.
I
3.5 Clock Impact
I
Recalling that, to achieve time synchronization, each user has a semi- accurate clock which is calibrated against ·the system master clock by 1)
I
inserting satellite clock offset (with respect to the master clock) into the telemetry data stream and 2) by using'a fourth satellite to solve a
I
four-dimensional geometry where the fourth dimension is user clock offset (with respect to the satellite clock), the user is afforded the avail- I ability of a very precise estimate of system time.
Addressing the accuracy to which this estimate can be provided, con- sider that the user bias is essentially computed to the range equivalent
I
accuracy of the pseudorange measurement magnified by the time-dilution-of- precision (TOOP). Magnovox [3-7J has indicated an error budget allocating
I
an RMS error of about 4 meters to the ranging measurement for the two fre- quency receiver. Further, Aerospace [3-3J has indicated a maximum percent
I
probable TOOP of about two for a 5° elevation mask for the Phase III fullup satellite configuration. This predicts that the range equivalent time
I
accuracy available to the user is on the order of the position error and for the specification goal of 10 meters this translates to about 30 nano- seconds.
I
The impact of clock availability is coupled with the data link advocacy of the preceding section. In order to support self-contained
I
functions such as collision avoidance and landing guidance, an interrogate and reply link concept is negated. An alternative which is applicable is
I
the use of a Time-Oivision-Multiple-Access link. The GPS can provide the synchronization to support such a link inherently.
I
I
I
I
3.6 Comparative Concepts (Realization Potential)
I
In order to assess the extent to which GPS may potentially provide capabilities above and beyond conventional area navigation systems, various
I
navigation concepts may be compared. The development of this comparison will be seen to point toward a single concept which should be explored in
I
depth.
Candidate approaches to area navigation are categorized into three
I
generic classes. These are: hyperbolic systems such as LORAN and Omega, satelfite systems such as GPS, and hybrid systems \'Jhich represent combina- tions or innovative systems. Representative of the latter are: hyperbolic
I
systems with GPS for altitude and time only, hyperbolic systems with a low cost altimeter for altitude, and ground augmented GPS for increased posi-
I
t i on accuracy.
Conventional Approaches -
I
Hyperbolic systems such as LORAN and Omega are quite limited in the potential they offer general aviation for capabilities beyond conventional
I
enroute navigation. They are essentially horizontal position finding sys- tems with no capability for altitude determination or time measurement.
I
They are medium to high accuracy systems (1.5 - 3 km for Omega and 150 - 300 m for LORAN). Omega is global but susceptible to ionospheric varia- tion, while LORAN operates primarily in the ground wave propagation mode
I
thus having limited coverage capability. The systems are ground station dependent with a very low level of redundancy for station outages. There
I
is essentially no inherent user redundancy with accompanying degraded operation except that potential exists for Omega to resort to single fre-
I
quency operation with the associated introduction of lane ambiguity which is potential degradation in quantum steps. Omega does offer the potential
I
of increased accuracy by taking advantage of the spatial correlation property of ionospheric variation and operating in a differential mode.
Satellite systems, on the other hand, offer expanded performance in I
the sense that altitude and possibly time are available as well as in- creased precision in the position estimate. This, however, is at the
I
expense of system cost - both to the user and facility (i.e., satellite constellation and ground monitor stations). Conceivably, user costs can be
I
reduced through technology development, probably at the expense of position I.
I
I
accuracy. The system is satellite dependent although a high level of re-
I
dundancy is offered by the GPS concept in that alternate satellites may be acquired, at the expense of GDOP degradation, in case of satellite outage.
I
The user equipment in satellite systems can provide inherent redun- dancy by receiver design at a cost. For example, the four or five channel
I high performance GPS receiver could conceivably be operated with one or
more channels failed if coarse position or time were available from alter- nate sources, or if the receiver were reconfigured to operate sequentially.
I
This advances the idea of an integrated system with graceful degradation as opposed to a dual redundant approach where redundancy is a cost-non-
I
effective feature until the occurrence of a failure. Further, if the four-channel graceful degradation approach is implemented, the" user can
I
acquire the additional features of the four channel receiver over a sequen- tial version essentially at no cost.
I
Hybrid system concepts may be divided into two categories. The first consists of conventional two-dimensional systems augmented to provide alti-
-I
tude information. The second consists of GPS with ground augmentation to improve accuracy. The motivation here is to examine system concepts which could extend the enroute capability of RNAV systems to the terminal area
I
environment by adding altitude measurement and improving accuracy.
Two concepts have been explored to augment conventional navaid systems
I
such as Omega and LORAN with altitude in order to upgrade their performance capabilities. These consisted, one, of adding a low-cost radar altimeter
I
and, two, adding a dual channel GPS receiver for altitude and time only.
Both concepts were discounted very quickly in that the horizontal accuracy
I
for both systems, and Omega in particular, is marginal with respect to other than enroute applications. LORAN has been observed to have repeat- able position accuracy of about 15 m but for self-contained navigation and
I
guidance, absolute accuracy is required. Further, a survey of current altimeters as shown in Table 3-5 indicates that while the required altitude
I
accuracy is achievable, cost (even anticipating a two-to-four-to-one reduc- tion with technology development) is prohibitive. Utilization of a dual
I
channel GPS receiver to provide altitude and time was also qUickly dismissed when it was observed that in effecting a four-dimensional solu-
I
tion to the GPS algorithm using position from a conventional navaid, the
I 19
I
Table 3-5. Radar Altimeter Survey MANUFACTURER 110DEL RANGE(m) ACCURACY FREQUENCY P~IR OOT WT(kg) V COST lin in BOtIZER 1'1i\R K -lOX 15- 30 +2m 4300 Mllz 16 W PK 2 12-30 voe 1.5A I'1J\X 2295 (PULSE) 30-150 +5% 150-750 +7% MINI-MARK 30-300 +7% 4300 NHz 3 ~, PK 14 or 28 0.6 A 1 9~5 (PULSE) VUC COLLINS ALT 50 o to +30 +2m 4300 I'1Hz 4' 28 VOC (24 W NOt·I) 5535 - (FM/CW) 30-150 +5% 150-600 +7% All 55 o to +30 +5% 4300 14Hz 4 28 VOC (30 ~I rlOM) 6635 - (FM/CW) 30-150 +5% 150-750 +7% HOFFMAN HRA-IOO 0-30 +110 4300 M~lz 5014W 3 14 or 28 0.8 A 3995 (PULSE 30-150 +2% VUC N DOPPLER) 150-750 +5% o KING KRA 10 < 30 +2m 2 28 VDC 0.2 A 2095 - - (- ) 30-150 +5% >150 +7% KRA 405 0-150 f!:.2m-or ~5% 4300 MHz 150 MW 5 28 VDC 0.85 A (FM/CW) 150-600 +7% - KOLLSW\N AHV-lO Typical 4300 11Hz 50 MW 28 VOC 1 ( lOW) 5500
-
(FM/CW) f!:..( IOcm+2%) l1aximulil - KS 250 0-30 +(20+5%) 4300 Mllz 50 MW 4 - - - (FM/CW) 0-1500 5%+0. 3m 0-7.5km 3%+lm 0-20km 1%+0.310 1/2%~O.3111 SPERRY M-100 15-150 3m or +5% 4300 HHz 14 VUC - 3 1 A C'J'JO (SHORT PULSE) 150-600 +7% (or) 28 VDC 0.5 1\ 600-750 +9% AI\-215 0-30 +lm 4300 HHz 70 ~I 28 VUC I.!.> 1\ 4 6350 (SHORT PULSE) 30-150 +3% 150-750 +4%
I
I
conventional navaid errors mapped directly into the altitude and time measurements. The net result is that augmented hyperbolic systems are not considered capable of supporting terminal area navigation or approach and
I
landing guidance.
Ground Augmented Approach -
I
Special attention has been given the development of GPS with ground ,augmentation to improve accuracy. One approach here was to look at GPS
I
with a'satellite transceiver located on the ground (i.e., a IIpseudolitell), probably near the end of the runway. This approach was felt to afford
I
increased accuracy on two fronts. First, the location of a transceiver on the ground was felt to significantly reduce the error in pseudorange for
I
that satellite. As an example, Table 3-6 shows the anticipated error reduction of a pseudolite (satellite-on-the-ground) over a satellite. The net improvement indicated is a ten-to-one improvement in RMS error in
I
pseudorange. Second, the location of the satellite beneath the aircraft was felt to significantly improve the geometry, especially in the
I
z-dimension. A detailed simulation was conducted to demonstrate the effects of a pseudolite augmented system and are included as Appendix B.
I
Various combinations of up to four satellites overhead and one on the ground as shown in Figure 3-2 were examined as a function of constellation
I
geometry (i.e., elevation angle) and for a simulated landing profile. The net results of the simulation were, however, not encouraging. For cases
I
where the aircraft was directly overhead, improvement of about two was evidenced from the increased accuracy of the pseudolite and a further improvement of again two was observed with the improved geometry. The
I
discouraging results were obtained when the aircraft was permitted to maneuver within the geometry. Figure 3-3 shows an example of the
I
dilution-of-precision in the vertical plane as an aircraft is allowed to fly an approach pattern to a runway threshold located at the center of the
I
y-axis. Notice that the geometry improves accuracy to the touchdown point, but thereafter quickly degrades as the aircraft is now lI ou tside" the
I
tetrahedron formed by the connecting lines between the three overhead satellites and the pseudolite. Another geometry where the aircraft is not
I allowed to exit the geometry is shown in Figure 3-4 and does not produce
this effect.
I
I
I
I
Table 3-6.
Ground Transceiver Accuracy - Rationale
I
I
ERROR SOURCE (10") .pseudolite Satellite EPHEMERIS ERROR 105m none
I
SATELLITE CLOCK ERROR O.9m O.45m TROPOSPHERIC DELAY ERROR 105m none
I
SPACE VEHICLE GROUP DELAY ERROR 3m 105m
I
MUL TIPATH ERROR L8m none IONOSPHERIC CORRECTION 15m none
I
INDUCED ERROR
I
I
TOTAL ERROR RMS 15.57 meter 1.57 meter
I
I
0" PSEUDOLITE '" '" 10 SATELLITE 0"
I
I
I
I
I
I
I
"
-------------------
SATELLITE CLUSTER Ranging Error: a N W B , B , A) CONFIGURATION: I 4S (0, R L (0, B , B , A) and P II 4s R L III: 3S (B , B , A) and P L R and P IV : 3S (0, B , B ) L R PSEUDOLITE Ranging Error: ka Figure 3-2. Ground Augmentation Geometry
I
I
z 1.0 I 1.8 ,",/2.1 2.0 1.0
I
I- E 1.8 ..:.::
=
I
1 . 0 c»
-=
:::t
I
-
.....
2.1 33.5
f- -
c
---
, r I I I I I y
I
8 6 4 2 -2 -4 -6 -8 Distance from Threshold in km
I
VDOP Contours in Vertical Runway Plane for Figure 3-3.
I
Configuration 1V:3S (O,BL,B ) and P (k=l.O) R
I
I
I
z 1.8 2.0
I
E ..:.::
=
I
c»
-=
:::t
I
-
- -
c: 2.4
I
-8 -6 in km Distance from Threshold
I
I
Figure 3-4. VDOP Contours in Vertical Runway Plane for Configuration 1II:35 (BL,BR,A) and P (k=l.O)
I
I
I
In addition, the negative system aspects of pseudolite augmentation
I
should be mentioned. The obvious dissident factor in pseudolite augmenta- tion is, of course, cost. It is not inconceivable that ground-based
I
satellite equivalent transmitters could be in the cost range of tens to hundreds of thousands of dollars--a probably prohibitive cost to be associ-
I
ated with the majority of small airports. Further, a significant technical problem exists with the deployment of a large number of additional GPS
I
transmitters. Each transmitter is' assigned a satellite identification code: this code is of sufficient length to accommodate only a limited number of transmitters (thirty-two). The system impact (on signal
I
structure) of a larger number of transmitters could be significant if each airport was to have a unique code. However, airports with sufficient
I
separation could conceivably use the same identification code.
Summarizing the pseudolite performance, then, the concept appears to
I
be susceptible to rapid geometry effects while providing only modest improvement in accuracy with attendant technology constraints.
I
Differential GPS - The second approach for ground augmentation considered was drawn from observing the improvement obtained by operating Omega in a differential
I
mode. The basic theme of differential GPS is to note, see Table 3-7, that the significant error sources in pseudorange measurement occur as bias
I
errors associated with the satellite and tropospheric propagation, and correlated errors associated with the ionospheric group delay error cor-
I
rection process. The total RSS error computed from Table 3-7 is 4.04 meters. If a differential mode is implement~ as shown in Figure 3-5 where
I
a monitor station is established to measure and correct a major portion of these errors, there is potential to reduce this to 1.75 meters. This
I
potential is dependent on the assumption that the error sources are cor- related over spatial dimensions comparable to the spacing between the monitor station and the user position. It also assumes temporal correla-
I
tion over time intervals on the order of the delay in computing the correction factor at the monitor and data linking this to the user air-
I
craft. The requirement for this data link is significant to the concept, for through it resides the capability of extending the auxiliary functional
I
capability to include guidance for approach and landing and for collision avoidance.
I
I
I
I
Table 3-7. GPS Navigation Error Summary [3-8]
I
Error Contributor Pseudorange Statistics Notes
I
Satellite Ephemeris 1.5 meter Bias Uncorre1ated be-
I
tween Satellites
I
Satellite Group and Clock 1.0 meter Bias Uncorre1ated be- tween Satellites
I
Pseudorange Noise 1.0 meter Markov Evaluated at
C/N = 30 db
I
O for P-Code
I
Range Quantization 0.226 meter White Noise
I
Range Mechanization Error 1.0 meter White Noi se
I
Evaluated at Ionospheric Dual Frequency 3.0 meter Markov C/N = 30 db O
I
for P-Code. No Averaging
I
at 5° Tropospheric Residual 1.0 meter Bias Evaluated elevation and
I
zero altitude
I
Multipath Error 1.0 meter White Noise
I
I
I
I
I
I
I
I
I satell ite(s)
I
I
I
I
user transversal
I
I
measured monitor position
+~
I
/ .
computed correction actual
I
factor monitor positi on measured
+ user
I
~sition • updated
I
user pos it ion
I
Figure 3-5. Differential GPS Geometry
I
I
I
I
I
GPS in a differential mode offers distinct perforrnance improvements in several different ~'1ays. It essentially removes the major portion of iono- spheric group delay correction and other bias type errors. It is very
I
likely much less expensive to implement a user receiver and data link than a ground-based satellite-equivalent transceiver (i.e., the pseudolite would
I
require the expensive clock carried on board the satellite). It would allow the user to be single frequency in that ionospheric correction would
I
not be requi red. It woul d overcome the rapi dly changi ng local geomet ry effects discussed previously.
I
In summary then, a single frequency GPS receiver operated in differen- tial mode can conceivably provide performance equal to or better than a
tHo-frequency receiver at the expense of a monitor station and a data link. I
The concept is further supportive of increased functional capability through designing the data link to also implement guidance for approach and
I
landing and collision avoidance. The recommendations in Section 5.0 ~·Jill indicate the desirability of developing further the feasibility of
I
differential GPS and experimentally demonstrating the increased functional capability resulting from this concept.
I
3.7 Economic Considerations
I
The economic considerations here emphasize the user segment of alter- nate navigation aids. Two general categories are discussed: one, the total system costs for current, satellite, and area navigation systems,
I
excluding facility acquisition costs; and two, the relative cost of single user equipment, again for the three categories. Facil ity acquisition costs
I
are not incl uded as the current system is just that, current. Land-based systems are in the impl ementat i on stages and GPS is soon to be an important
I
national resource.
I
Relative Total System Costs- Table 3-8 [3-6J indicates the user system cost comparison for the
I
three alternatives. The "current-base system" incl udes a majority of knovm or planned navigational components which are now in use or planned for use to satisfy global civilian and military navigational requirellients during
I
the 1975-1995 time frame. The "satell ite-based system" incorporates
I
I
-------------------
Table 3-8. User System Cost Comparison ($1,000) [3-6] Maintenance Costs Equi pment** (20 Yrs.) Replacement Total New User Costs Alternative Equipment New Current Cost*** Mai nt. of (20 Yrs) Costs Systems System* Replacement Equipment Current Based 3,753,165 2,075,000 1,457,000 2,801,000 1,040,000 11 ,126,165 System Satell ite Based 3,588,225 2,084,000 1,457,000 600,00 7,726,225
---
System Ground Based 3,665,444 2,133,000 1,457,000 720,000 7,975,444
---
~ystem *Cost of maintaining the current system during phase-in of alternative system.
**For the current system, existing equipment is assumed to be replaced at least once over the next 20 years.
***Includes satellite replacement costs (every 7 years).
I
existing naviads such as DABS and MLS for- short-range requirements and in-
I
cludes a satellite subcomponent for the long-range requirements. The "ground-based radio system" is simil ar to the sate1l ite-based system except that systems such as LORAN or OMEGA support the long-range requirement.
I
The costs here include new user equipment acquisition costs, equipment repl acernent costs for the current base system, and ongoi ng maintenance for
I
all three alternatives.
Notice that overall, the satell ite system cost is 40% less than the
I
current system and on an equal with ground-based area navigation. In a cost-effective sense this weights the satellite system in a much more
I
favorable position due to the increased performance at comparable cost.
Relative User Equipment Costs- I
The FAA [3-9J has indicated a receiver design cost allocation as shown in Figure 3-6. This results in an anticipated GPS receiver cost of about
I
$2800. This is slightly high with respect to the predicted costs of on the order of $2000 contained in reference [C-IJ. Although the correct order of
I
magnitude, technology developments in the area of microelectronics can certainly impact these costs for the 1985 time frame; although on a rela-
I
tive basis, it can be argued that other navaid costs will similarly be affected. It should be pointed out, however, that to a certain extent
I
there may be a lack of motivation to force a nev.J non-GPS microelectronic technology design when GPS is available and offers increased performance.
Thus, technology may actually drive GPS costs down, ~.Jhile not affecting
I
other navaids.
In order to maintain perspective, relative costs for comparative
I
navaids are shown in Table 3-9 [3-9J. The comparison is again sl ightly un- balanced in that the relative performance of the systems has not been
I
weighted. Nonetheless, it does indicate that anticipated GPS user costs place it in a favorable candidacy for the general aviation user.
I
Table 3-9. Estimated Cost of GA Avionics [3-9J
I
GENERAL AVIATION LIST PRICE $ 900 VOR
I
1,800 DME 1,000 RNAV Computer for VOR/DME 2,050 LORAN Receiver/Navigator
I 2,800 GPS Receiver/Navigator
I
--------
------
- - - --
$:>0 ANTENNA r~----~/'-._---~\ $190 $25 PROCESSOR \r7 $185.
"UNIT KEYBOARD /'-.
\ r TRACKING $100 , ~II-
.. DISPLAY
CONVERTER/ ~ ~ COSTAS CDI CONTROL ...
..
IF ~ DRIVER Rf
r-+ LOOP
~ coRRELATOR , NAVIGATION ~ ~ $40.
DIGITAL DISPLAY w ......
+- ..
SYNTHESIZER ....
PRODUCTION COSTS =5700.
$25 I}WLIED LIST PRICE=S2800.
POWER SUPPLY Figure 3-6. Low Cost GPS Receiver Block Diagram [3-6]
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
4.0 EXPERIMENTAL PROGRAM OBJECTIVES This section presents the objective~ of an overall program to establish
I
an optimum user equipment configuration through experimental evaluation.
The task definition is directed at evaluation via flight test as had been
I
the case for predecessor systems (i.e., 621B); however, during the develop- ment of these object ives, it became apparent that 1aboratory and/or
I
"hot-bench" testing could provide va·1uab1e data vlithout the expense (and for Phase I GPS coverage, the inconvenience) of flight test. It is with regard
I
to overall test and evaluation that these objectives have been defined.
The development of the objectives begins with evaluation concept
I
definition, proceeds to establish experiment guidelines, provides a state- ment of general objectives supported by specific identified performance evaluation areas, and concludes with representative architectures for
I
experiment definition.
I
4.1 Concept The concepts addressed in the definition of an evaluation plan should
I
focus on proving system worth and on demonstrating the unique capabilities provided to a given user group. Thus, the experiments should verify those
I
quantitative measurables \'Ihich demonstrate navigation perforrllance and limi- tations specific to General Aviation requirements and utilization and
I further, demonstrate the increased scope of functional utilization available
to the General Aviation pilot through unique features of GPS. As an example of the first category, the evaluation program should demonstrate the achiev-
I
able relative and absolute accuracies for a variety of flight conditions.
It should further explore those contributing factors such as multipath,
I
shading, etc., which constrain or othen"ise infl uence the general aviation pil ot I s abil ity to use the system and shou1 d specifi cally address the advan-
I
tages available over alternate navigation equipments. Examples of the second category include increased scope of utilization such as collision
I
avoidance (when used with a data link), guidance for approach and landing, etc. Also considered in the second category is the redundancy availabiity I inherent in multichannel mechanized user equipment.
I
I
I
I
4.2 Evaluation Definition Guidelines The following guidelines have been defined for the specification of evaluation procedures:
I
1) The experiment objective will establish criteria whereby existing
I
system requirements or procedures can be augmented or replaced. An example here is the use of GPS to provide position data in the terminal area, thus
I
modifying (or replacing) the surveillance radar function.
I
2) The experiment(s) will begin with the minimum configuration of a single channel receiver and reconfigure toward four channels to demonstrate
I
the increased capability, performance, and redundancy. This is shown graphically in Figure 4-1. Incremental reconfiguration to upgrade system complexity is noted to increment user scope as well as cost simultaneously.
I
3) The experiments will separately address the flight profile
I
segments. These include enroute, terminal, approach, and landing as well as segment transitions. The role of GPS in general aviation operations is
I
considered particularly directed at the terminal area and approach segments. Enroute does not exercise GPS capability over more conventional
I
techniques, while landing probably requires augmentation to some degree.
Thus, the latter two segments are prioritized differently. The overall
I
priority of flight segment in an evaluation program is then projected as: a) terminal area and approach
I
b) landing (augmented) c) transitioning
I
d) enroute
I
4) The experiments will specifically address general aviation requirements, but will also emphasize the potential available to the
I
commercial fleet and thus address total civil aviation.
I
I
I
---_ .. --
- - - -- - -
- - - --
$ CAT III COMMERCIAL COMM& GA ENROUTE COMMERCIAL ANDGA TMA MINIMUM CONFIG- URATION w Ul Configuration Complexity* SELF CONTAINED , MLS!ILS TRANSITION GA ENROUTE - AUGMENTED RNAV LANDING (SINGLE CHANNEL SEQUENTIAL) * Redundancy/Accuracy Requirements and Management Figure 4-1. Experimental Program Philosophy
I
4.3 General Objectives The general objectives of an evaluation program for satellite naviga-
I
tion systems include the demonstration/evaluation of those features specific to navaids in the GA environment as well as the determination/demonstration
I
of the redundancy management features. The demonstration/evaluation objec- tives may be conveniently partitioned into three categories representing enroute, terminal area, and approach and landing flight segments. Represen-
I
tative investigation areas include:
I
1) Enroute - The potential resident within a GPS configured system to replace and/or augment VOR/DME functions with RNAV capability,
I
2) Terminal Area - Potential available for ~eplacing the ground sur-
I
veillance function with position reporting, and
I
3) Approach and Landing - Potential for and feasibility of providing precision approach guidance and self-contained landing to the general avia- t i on fl eeL
I
4.4 Specific Performance Evaluation Areas
I
Table 4-1 lists specific performance evaluation areas of significant impact to the general aviation user. The primary objective of these evalua-
I
tion areas is to quantify performance and system requirements as directed to general aviation.
I
Table 4-1. Specific Performance Evaluation Areas
I
- POSITION AND VELOCITY ACCURACY (RELATIVE & ABSOLUTE) - ACQUISITION/REACQUISITION TIME
I
- DROPOUTS - CONSTELLATION REVISION TIME
I
- INPUT SIGNAL DYNAMIC RANGE - MULTIPATH/SHADING
I
- L /L CONSIDERATION 1 2 - UPDATE RATE
I
- CA/P CODE PERFORMANCE·
I
I
I
Accuracy
I
Of obvious importance in the achievement of a performance evaluation is the demonstration of system accuracy as a means of establishing a baseline
I
from which comparisons may be made. These cornpari'sons span the ensemble of quantitative parameters of interest as well as being a means of evaluating the absolute accuracy of a given system.
I
Acquisition/Reacguisition Time The time to acquire and more especially the time required to reacquire
I
in the event of track loss is an important consideration over the general aviation flight profile. Dependent on the flight segment, lengthy reacqui-
I
sition time could represent a serious problem. This is especially important since preceding sections have alluded to GPS in tile role of land-
I
ing guidance and collision avoidance. It is also important to demonstrate that enroute navigation is not degraded by lengthy acquisition times.
I
Dropouts Dropouts are perhaps not different in impact from reacquisition time except in a cause and effect respect. That is, signal dropouts cause the
I
concern for reacquisition time. What is unique with respect to dropouts is
-I
the effect of the length of time signal is lost on the ability to reestab- lish track. For long signal outages, the initial conditions may degrade to the p9int of increasing the difficulty of their acquisition process.
I
Constellation Revision Time Constellation revision results froln the need to overcome geometrical
I
dilution of precision as the satellites progress in orbit and to'replace satellites which have dropped below 5° elevation. This requi~es that the interplay beh/een time to access the current geometry, time to predict the
I
new geometry, and the time to acquire the new satellite or satellites, if required, be demonstrated. The performance of GPS is dependent on the data
I
rate of this assessment as well as the total time to revise and the degree of degradation which can occur in these time frames.
I
Input Signal Dynamic Range This area of evaluation simply demonstrates the levels at \thich dropout
I
occurs and the effects of saturation in the event of strong signals.
I
I
I
I
I
Multipath [4-1J Significant range errors can result when the line-of-sight signal and a delayed multipath signal are of comparable amplitude. The purpose of
I
this specific evaluation area is to explore the multipath problem and its effects in ranging error. While emphasis is on effects at the user equip-
I
ment, results are also applicable to the monitor station(s).
Operational environments typically encountered with GPS type equipment
I
can cause satellite signals to be received over multiple paths and result in delayed signals having amplitudes comparable in amplitude to the line-of-
I
sight signal. Delay of the indirect path may vary from a few nanoseconds to several microseconds. A PRN ranging system can track the direct and delayed
I
signals independently, given sufficient delay of the multipath signal. How- ever, when the delay is less than about 1.5 code chip intervals, the delayed signal can cause errors in the signal tracking loop. Also, severe fading
I
can occur when comparable amplitudes and very small delays are experienced.
For delays on the order of one-two chip intervals, error performance is a
I
function of the signal-to-interference ratio, the multipath signal delay, and the relative phasing of the direct and delayed path carriers. The
I
interference ratio is further a function of the receiving antenna pattern and its orientation, the transmission paths for the direct and reflected
I
signals, and the characteristics of the signal reflecting surfaces.
Mu1tipath analyses have predicted GPS performance for selected situ-
I
ation environments. This evaluation will provide supportive test data for these limited scope analyses and will extend performance evaluation to in- clude the effects of multipath from multi-specular and distributed diffuse
I
scatterers.
Dua 1 Frequency Cons i derat ions [4-2., 4-3]
I
The general aviation receiver will likely receive on only one frequency. As a result ionospheric refraction correction capability and
I
choice of frequency are important issues. The correction capability con- sideration is obvious in that it ultimately impacts system accuracy (and is
I
I
I
I
I
likely the single largest error source). The choice of frequency is an important consideration in that it impacts signal margin, It/hich affects
I
initial acquisition, threshold performance, and bit error rate.
Ionospheric group del ay is compensated for in one of h/o Hays: either
I
two precisely known frequencies are transmitted and the true pseudorange calculated as:
I
I
I
where the R are the measured pseudoranges and the F are the trans- i i mitted frequencies, or an ionospheric model is used to calculate delay. The
I
thrust of this evaluation area is then to determine the achievable accuracy using a model at either frequency llith respect to the tllo-frequency approach
I as Vie 11 as the ult imate accuracy ach i evab 1e Ilith the tim-frequency techni que
in a realistic environment.
With regard to signal-margin dependence on frequency, assume the e//'1
I
coul d be transmitted on either transmitted frequency, then it becomes impor- tant to evaluate in a realistic environment, the actual effect on signal
I
margi nand subsequent performance of frequency select i on. Th i s tlio-poi nt check together with theqretical predictions can be used to predict the
I
appropriate frequency selection for general aviation if GPS is to be devi ated from, as v/ell as the performance avail abl e Idth the current GPS
I
configuration.
4.5 Example Experiment Definition
I
A more specific evaluation of GPS potential, discussed here in somewhat more detail than in the previous sections, is the demonstration of the user
I
equi prnent redundancy features inherent in the GPS system concept. The multichannel receiver implementation allOlls a performance/redundancy exploi-
I
tation which raises the issue of the optimum receiver configuration for general aviation. Table 4-2 shows the evolution of capability available
I
I
I
I
I
Table 4-2. FIVE CHANNEL RECEIVER - REDUNDANCY/ACCURACY
I
- FIVE CHANNEL CONTINUOUS
I
WITH LOW COST INERTIAL AUGMENTATION
I
WITHOUT LOW COST INERTIAL AUGMENTATION
I
- FOUR CHANNEL CONTINUOUS
I
X,Y,z,t WITH NO ACQUISITION CHANNEL
I-
- THREE CHANNEL CONTINUOUS
I
x,y,t WITH Z FROM ALTIMETER REDUNDANCY ACCURACY GRACEFUL
UPDATE I
- THREE CHANNEL SEQUENTIAL DEGRADATION RATE
I
- TWO CHANNEL SEQUENTIAL II II IIA ACQUIRES THEN HANDS TO IIB
I
II IIA ACQUIRES & TRACKS THEN
I
II IIB ACQUIRES & TRACKS II IIA FOR DATA ACQUISITION
I
liB" ACQUIRES & TRACKS
I
- SINGLE CHANNEL SEQUENTIAL
\!JI
I
I
OBJECTIVE - DETERMINE OPTIMUM CONFIGURATION
I
40 I
I
I
I with various GPS configurations. The objective of the demonstration would
be to evaluate the relative weight of redundancy/graceful degradation versus accuracylupdate rate. The bas i c procedure is to exami ne the previ ous1y
I
. discussed performance evaluation areas under the parameter of redundancy management.
I
The basic approach employed in the demonstration assumes a f1 ight experiment. However, static hot-bench testing is an appropriate subset of
I
this and may be desirable as a precursor to the expense and complexity of a flight demonstration program.
I
The experimental concept is that of allowing the test bed to perform normal general aviation flight profiles consisting of enroute, terminal area, approach and landing maneuvers. This affords an evaluation of general
I
performance as well as susceptibility to mu1tipath, dropouts in turns, etc.
It is anticipated that the test-bed would consist of a general aviation type
I
ai rcraft and that the termi na1 area and 1 andi ng phases of test would be staged from the Wallops Flight Center so as to take advantage of the track-
I
ing capability and the runwqy instrumentation available there. The enroute aspects of testing could be performed in areas of convenience.
I
A sketch of the test-bed configuration is as shown in Figure 4-2. The approach postulates a five-channel receiver from which the pseudoranges may
I
be interfaced directly with a minicomputer. Auxiliary systems are antici- pated from which a best-estimate-trajectory (BET) may be derived and compared in real time with the GPS solution. The GPS solution is derived
I
from the pseudoranges by the minicomputer, compared with the BET and statistics generated. The results are displayed in real time via CRT and/or
I
strip chart media. The data are also recorded on digital magnetic media for post-flight data analyses. The post-flight analyses are anticipated to use
I
the Wallops tracking radar and runway instrumentation generated BET for improved accuracy.
II
The general experiment procedure is to examine each of the candidate configurations shown in Table 4-2 under similar flight profiles and to
I
establish from the results the redundancy/accuracy trade-off for the various f1 i ght segments.
I
I
I
RADAR ALTIMETER MINICOMPUTER (i.e., PDP-11/34) POSITION DISPLAY DATA AUXILIARY MEDIA THROUGH SYSTEMS INERTIAL FOR DIGITAL REAL-TIME INTERFACE FUNCTIONS -
I
ANA.L YSIS CONTROL NAV SOLUTION DATA REDUCTION & CALIBRATION LORAN BET TRAJECTORY
I FROM NAVAIDS
ANALYSIS ..j::> N CH #1 PSEUDORANGE FIVE CH #2 DATA CHANNEL MAGNETIC THROUGH GPS STORAGE DIGITAL -.
RECEIVER CH #3 MEDIA INTERFACE FOR POST -FLIGHT CH #4 ANALYSIS CH #5 Figure 4-2. On-Board Test Bed Configuration
I
4~6 GPS/Data Link Research Facility Considerations
I
This section presents the functional design of a research facility with the objective of supporting the demonstration of the full potential of
I
GPS integrated with a data link for general aviation. This demonstration will focus on performance evaluation as well as integration and optimiza-
I
tion of various conceptual approaches to GPS integrated with a data link.
Functional requirelnents of such a facility include real-time interface v/ith
I
satellites, satellite simulator, and the capability of incorporation of actual equipments in a hot-bench environment. Capability is required for
I
dedicated command, control, and display as well as for general purpose data acquisition, reduction, and analysis. The facility is anticipated to be highly interactive and reconfigurable to accommodate a broad scope approach
I
to avionic concept evaluation. Figure 4-3 shows a functional organization of the facility to support these requirements. The salient features of
I
this organization as indicated are: 1) real-time evaluation of equiprnents in aircraft and/or hot-bench test beds through a rOOf-top antenna facility,
I
2) a modularized computer complex to achieve control functions and to per- form data acquisition and analyses, and 3) appropriate display and documen-
I
tation capability.
Figure 4-4 indicates a flml diagram of the suggested facil ity. Notice again that capability is provided for either hot-bench or aircraft testing
I
as ~~ell as the use of real satell ites as they become avail abl e or the use of a satellite simulator in the interim. The interactive and real-time
I
aspects of the facil ity are supported by a moderately sized minicomputer which accepts operator commands and interfaces the display information.
I
Th is computer complex is recommended to conta in 641\ vwrds of memory, CACHE for improved throughput, on-line mass storage and a real-time operating
I
system. The bulk processing for analyses is handled by a more sophistica- ted, but still of minicomputer proportion, general purpose analysis module.
I
Within this module, preprocessing, editing, data reduction, and data analy- ll sis funct ions are performed. Mass data busses provide the IIground truth and auxiliary data required. The analysis module essentially perforJlls a
I
ll post-experiment function. Almost real-time II qu ick look analyses are hosted in the command and control computer.
I
I
I
I
I
I
r----------,
I
I Sate 11 ites . : L -J ---------
I
Externals Aircraft,
I
Instrumentation, LlIIV; 1; ;:n'\I Lllli nni rc:
I
~,./ C & C Rooftop Antenna(s)
I
Hot-bench C & C
I
'\.../ L- Central Computer- ) Display(s)
I
Command and Control L-
I
" .
Central or Remote Documentation ./
"
Computer Analyses ,
I
I
I
I
Figure 4-3. Evaluation Facility Functional Organization
I
I
I
I
I
J
I
.
Test Bed- A/C Satell ite(s)
I
----
-....; Voice/data
'I
~
~
Communications Rooftop Rooftop Sate" ite data Antenna
Antenna I
)
Simulator UHF /VH"F "7 L-Band
I
data Command l.ommand and UHF/VHF
I
Test Bed- v~~~---- Control-low Command Communica- ~------~JIImemory re- Hot-bench ~~~ tions quirement System
I
synchroniza- Command tion and n;:\t;:\
I
Operator GP<: Command Situation Navigation Console/ Display Na\igetion .
Ins runentation, Display [ ate
I
and aU)liliary (CRT) Avi en·i c s data
I
~nalysis ~----------~ .... , Modu 1 e* v~--------_---J '- ~./ (CPU and f'o...'-l:- ---I
I
, peripheral
,/ ..... "
I
~ Ground Instrumentation- ~ Best Estimate Trajectory, etc.
I
I'
Figure 4-4. Detailed Functional Flow Diagram *See Figure 4-5 for more detail
I
I
I
I
The general philosophy of data handling is to provide limited data to
I
the central computer for operator interface and " qu ick look" while logging an extensive aata set in the analysis module for later processing. In the
I
case of aircraft tests, sUbstantial on-board data logging is performed for expediency and for redundancy.
I
Rooftop antenna complex - The rooftop antenna complex interfaces the facil- ity with test aircraft, differential mode monitor stations, and with the
I
satellites themselves. Included are the data and voice communications to support flight test activities. Obvious frequency coverage includes the
I
L-band GPS frequencies and UHF/VHF frequencies for voice and data links.
Growth to a high performance antenna with steerable beams is a very desir- able feature for evaluation of aircraft antenna configurations for general
I
aviation aircraft.
Satellite simulator - The satellite simulator provides real-time rf signals
I
to the user equipment, either in the aircraft through the rooftop antenna or directly to the hot-bench, by means of a digital simulation driven pro-
I
grammable transmitter array. The simulation implements satellite dynamics as well as providing for constellation selection and updating. General
I
functional capability of the simulator includes software development, re- ceiver strategy evaluation, and test and integration facility.
Command and control/user interface module - This module provides for init- I
ial configuration, test procedure programming, real-time data display, and operator interface. It is recommended as a minicomputer hosted system with
I
the requirement of compatibility with the GPS user equipment microproces- sor. Display capability will include real-time data display as well as
I
cockpit representative displays such as the horizontal situation display.
Operator interface is through CRT terminal as well as cockpit representa-
I
tive controls. An actual cockpit simulator is not presently envisioned but could be a future development.
I
Data acquisition and distribution - Provision for relevant parameter monitoring and communication to either archival or processing machinery is included. The concept is that of large data bussing for local functions.
I
In the cases where remote facilities need be in communication with the evaluation facility, medium to high speed (4800 to 9600 baud) synchronous
I
telephone links are recommended. Aircraft-to-ground communication is via the data link discussed elsewhere.
I
I
I
I
Data analysis module - An almost antonomous module is recommended to perform the extensive data reduction and analysis functions inherent in
I evaluation and demonstration. A detailed diagram of the ana·lysis module is
shown in Figure 4-5. This module is basically configured as a general purpose computational facility so as to support current requirements while
I
providing to flexibility to accommodate future programs.
A recommended analysis module configuration includes 256K bytes of
I
main memory, two 50 megabyte removable cartridge disk drives, two CRT stations, two tape drives, a medium speed (30U LPM) line printer, and a
I
graphics terminal with hardcopy capability.
As discussed elsewhere in this report, one of the promising concepts
I
resulting from the integration of a data link is that of operating GPS in a differential mode. This provides the specific requirement that the
I facility be capable of data transfer from the monitor station required in
differential mode. This is anticipated to be accommodated by the UHF/VHF communications link shown in Figure 4.4. Whether the monitor receiver and
I
data transmitter is considered part of the facility is to be decided at a later date.
I
I
I
I
I
I
I
I
I
I
I
I
I
I
DATA BUSSES , ~
I
~,/~ ',-/ '-/ TAPE CRT DRIVE
I
CPU 256K BYTE MEMORY TAPE
I
CRT DRIVE
I
DISK LINE DRIVE PRINTER
.1
DISK ~RAPHICS DRIVE ERMINAL
I
I
I
HARD- COpy
I
I
I
Figure 4-5. Analysis Module Description
I
I
I
I
I
I
I
5.0 RECOMMENDATIONS The preceding discussion has indicated that the true potential of GPS .
I
for GA lies in the enhanced capability which appears available through integration with a data link. The hand-in-hand ability to provide position
I
reporting and operation in a differential mode by means of data transfer offers significant functional extension of the GPS concept to the general
I
aviation user. Operation in a differential mode may allOl'i the GA user to achieve position accuracies of less than two meters. The implication of
I
this degree of accuracy is that, \'iith the data 1ink, GPS can be used for landing and collision avoidance, and that new concepts in air traffic
I
management may be cons idered. In order to fully explore the extent to which GPS in a differential mode can be used to implement auxiliary functions such as landing guidance and collision avoidance, RTI recommends
I
that NASA implement a feasibility/demonstration program \Jhich would beyin with a theoretical/simulation verification of the feasibility and culminate
I
in an experimental demonstration of performance.
Further, pursuant to the total potential of GPS for the civil
I
community, RTI recommends that NASA, with other government agencies as well as members of the civil community:
I
1. Assign responsibility for developing the civil use of GPS and fund
I
development on an increasing basis.
2. Procure user equipment and embark on an experimental program to demonstrate the potential of GPS and to define critical issues.
I
3. Based on current developments in VLSI, VHSI and solid-state microwave device developmen~, implement a program to develop a
I
low-cost high performance user equipment.
4. Continue to plan system alternatives, develop their advocies, and
I
demonstrate them through experimental programs incase of non- availability of GPS.
I
5. Develop the strategy for an orderly, cost-effective transition from existing systems to advanced systems.
I
I
I
I
I
6. /kcelerate GPS to provide \/Orldvlide tHO dimensional coverage by 1981 in order to further stimulate lOH-cost user equipment
I
development by the general aviation avionics manufacturers.
7. Influence the Department of Defense to include GPS and JTIDS user
I
equipment equipment under the VLSIjVHSI demonstration program and then participate in this demonstration.
I
:1
I
I
I
I
I
I
I
I
I
I
I
I
I
I -
I
I
I
I
J
I
I
APPENDIX A - DATA LINK SURVEY
I
I
I
I,
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
.1
I
I
A.I INTRODUCTION
I
The intent of this aspect of the study was to investigate various military data link system concepts for applicability (of concept) to civil
I
systems. Unfortunately, the security aspects of thi s cl ass of mil itary systems is such that access to technical data is for all intent not
I
possible. The strategy employed, then, for this study is to look at that military system for which data is available, namely the Joint Tactical
I
Information Distribution System (JTIDS) and to contrast this with the foremost civil system being developed for the ATC environment (DABS). This 'I: then brackets other data 1inks betv/een a TDMA system at one extreme and an interrogate-and-reply system at the other extreme.
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
'I
I
I
I
I
I
I
I
I
I
I
I
I
I'
A.2 JOINT TACTICAL INFORMATION DISTRIBUTION SYSTEM (JTIDS)
I
A.2.I Introduction
I
This section presents a preliminary system description of the Joint Tactical Information Distribution System (JTIDS) for Command and Control
I
being developed by the Department of Defense. The purpose of this section is to provide documentation of JTIDS with the goal of acquainting the civil
I
aviation community with data link developments currently residing within or being developed by military agencies. ,'l,s a result, emphasis may be shifted in some instances toward the lm~-cost, 1m-i-user dynafllics version of the
I
JTIDS terminal. Areas discussed include system concept, signal structure, system characteristics, and concludes with a description of the JTIOS
I
terminal.
I
A.2.2 JTIDS System Concept [A-I] General Description - JTIDS is the digital information distribution
I
system specifically tailored for the battlefield command structure. It will be used for ground-to-ground, ground-to-air, and air-to-air cornmunica-
I tion necessary to support air defense, close air support and other tactical
battlefield operations; e.g., artillery fire support, battlefield surveil- lance, target acquisition and hel icopter nap-of-the-earth operations. It
I
provides connectivity among its subscribers by its use of a tirile division multiple access (TDMA) or distributed TDMA organization and omnidirectional
I
signal transmission. Each subscriber terminal is progra~ned in tim~ for transmitting information on a non-interfering basis. A subscriber may
I
transmit in his time intervals and will listen at all other times. Re- ceivers are tuned to receive all transmitted signals on the net or channel
I
and thus have access to all transmitted informat ion. Each subscriber maintains synchronism with system time and controls his transmission to occur at the appropriate time. Figure A-I depicts the general system con-
I
cept. A summary of JTIDS user classes and system characteristics is included in Tables A-I and A-2.
I
Each subscriber employs digital data processing techniques to selec- tively access only that portion of the total system information that he
I
requires to perform his 111ission. Information filtering is accomplished
I
I
I
I
I
MISSION AIRCRAFT SUBSCRIBERS
'I
I
I
I
I
I
SEA BASED GROUND
I
SUBSCRIBERS SUBSCRI BERS
12.8 MINUTE EPOCH = 64 CYCLES
~l
I
I
I
,I
I
PROPAGATION AND DATA SYNC REFINE PREAMBLE GUARD TIME
I
7.8125 MILLISECOND TIME SLOT
I
Figure A-1. JTIDS TDMA System Concept [A-2]
I
I
I
I
Table A-I. JTIDS User Classes TERMINAL
I
CLASS USER CHARACTERISTICS NOMENCLATURE I LARGE VEHICLES (E3A/AWACS), AIRBORNE/ AN/ARC-181 SURFACE COMMAND AND CONTROL
I
(INITIAL TESTING 77-78, OPERATIONAL AVAILABILITY FY79)
I
I I CLASS I MINIATURIZED AN/ARQ-40 (OPERATIONAL AVAILABILITY FY82)
I
III VERY LOW COST, COMPACT, TRANSPORTABLE CURRENTLY IN (RPV, MANPACK, MISSILE GUIDANCE, CONCEPT DEFI- LIGHT AIRCRAFT) NITION PHASE
II
I
I
Table A-2. JTIDS System Characteristics TDMA COMMUNICATIONS CONCEPT 960-1215 MHz TACAN BAND
I
1980 TACTICAL ENVIRONMENT MULTIPLE USER/PRE-ASSIGNED TIME SLOT ARCHITECTURE -
I
ALL TERMINALS IN NET MAY LISTEN TO ALL TI ME SLOTS PROVIDES COVERAGE FOR OVERLAPPING NETWORKS
I
TERMINAL CAN SELECT AMONG MULTIPLE NETWORKS ON TIME-SLOT BY TIME-SLOT BASIS ANY USER CAN BE SELECTED TO SERVE AS
I'
MASTER CONTROL DATA RATE - 100KB/S PARAMETERS TIME SLOTS/CYCLE - 1000
I
INFORMATION BITS/MESSAGE - 208 CHANNEL BANDWIDTH - 20 MHz MODULATION TECHNIQUE - DIFFERENTIALLY
I
COHERENT BIPHASE, PSEUDO-NOISE
ii'
I
I
I
I
I
by specifying criteria related to message type and content. Generally, the filtering criteria will be operator-selectable to allow flexibility in
I
information retrieval; however, the filtering scheme provides for both the mandatory acceptance of orders and other critical information, and for the
I
restricted distribution of certain information.
The network will provide for jamming resistance to enemy electronic countermeasures and security against eavesdropping and spoofing. Perform-
I
ance against an enemy's EW technique will be determined after the final selection of a waveform.
I
Normally, JTIDS subscriber terminals transmit information during cer- tain assigned transmit periods and receive information transmitted during
I
other time periods. However, JTIDS subscribers can operate in two other states-- radio-silent and on-demand. In the radio-silent state, a ter-
I
minal never transmits but continues to receive information and maintain synchronism with system time. The radio silent state is maintained until a positive action is taken by an operator to assume one of the other states
I
of operation. In the on-demand state, information is received and synchronism maintained as in the radio-silent state, but information is
I
transmitted only upon the receipt of a special request message.
Operation of the system is at microwave frequencies. The terminals
I
will provide range capabilities dependent on the power capabilities of the terminal's platform. For the manpack (i.e., low-cost) this will be 5 to 15
I
km for ground-to-ground and 100 km for ground-to-air. Radio coverage may be extended among elements not in line-of-sight through the use of relay
I
stations. Any subscriber terminal can be operated as a radio relay.
The JTIDS provides a relative navigation capability which allows appropriately equipped subscribers to navigate with respect to each other
I
within a common grid. This is accomplished by automatic interchange of relative navigation and position data between subscribers, combined with
I
radio range measurements between the subscribers. The radio range measure- ments are derived through measurement of the time of arrival of JTIDS
I
messages with the synchronized clocks possessed by each terminal.
The security features of the JTIDS provide a built-in identification
I
of friend capablity. The identification function is enhanced by the
I
I
I
I
ability of the System to distribute secure information on the location, identity, status, and disposition uf non-equipped friendly and hostile force elements.
I
Missions - The (low-cost) terminal network will provide the digital communications links necessary to connect the tactical elements performing
I
the following major tactical operations: Air Defense - SHORAD
I
Reconnaissance/Surveillance Close Air Support
I
Fire Support, and Land Combat In support of these operations, the (low-cost) terminals will be designed
I
to operate in manpack, jeep, tank, helicopter, and light aircraft configurations.
I
The network will provide information transfer for combat management and monitoring, and will permit equipped units to accurately locate them-
I
selves on a common grid. Supporting operations, e.g., search and rescue, reconnaissance, fire support, etc., will be able to coordinate actions for
I
maximum effectiveness through use of the JTIDS network. The network thus provides the media for exchanging coordination information necessary for
I
combined arms battlefield operations.
System Functional Diagram - Figure A-2 depicts the system-level func- I tional diagram of JTIDS and indicates the four major functional areas: 1. Information Distribution Function 2. Relative Navigation Function
I
3. Identification Function 4. Subscriber Function
I
These functional areas are highly interrelated. The first three functional areas are both system-level functions as well as allocatable to
I
the Subscriber Function.
, A.2.3 Signal Structure JTIDS transmission time is Time Division Multiple Access (TDMA) divided into time slots, cycles, and epochs. Time slot assignments for
I
I
I
I
I
SYSTEM LEVEL FUNCTIONS I
INFORMATION DISTRIBUTION
I
I'
RELATIVE IDENTI FICATION NAVIGATION
I
,.
I
SUBSCRIBER TERMINAL FUNCTIONS
I
r ----- - ---------- -----l
/ INTERFACE I
I
I I
I I
I I
I
I UNIT TO BE EQUIPPED I I I
(
L .J
I
I
Figure A-2. JTIDS Functional Requirements [A-l]
,I
I
I
I
GO
I
I
N I
.transmission are generally made on the basis of 2 time slots per 12.8
minute epoch where N can vary from a to 15 (i.e., from 1 to 32,768 time
slots per epoch). The repetition rate of time slots is compatible with the I
N 75 x 2 bits/second standard transmission rates for TTY instruments. The 7.8125 millisecond time slot is partitioned among preamble, synchronization
I
refinement, and data transmission functions and the propagation/guard times.
I
The principal characteristics of the JTIDS waveform are summarized in Table A-3 while signal-timing and waveform structure are shown in Figure
I
A-3. The waveform consists of 16 preamble signals, 4 synchronization refinement symbols, and 109 data symbols. Each symbol can be transmitted
as one (higher TACAN compatibility) or two (better communications and A/J I
performance) 32 chip pulses. The chip rate is 5 megachips per second (each pulse thus has a duration of 6.4 microseconds). The one pulse per symbol
I
waveform has a 6.4/19.6 ~s on/off time while the two pulse per symbol waveform has two 6.4/6.6 pS on/off bursts.
I
The modulation method employed is MSK (minimum shift keying) which minimizes the spectral width of transmission. The spectrum of the 32 chip
I
pulse falls off very rapidly and is a significant factor in achieving operational compatibility with TACAN.
I
Waveform Characteristics Table A-3. I
5 megachipsjsecond Direct Sequence Spreading
I
32 chips per pusle Pulses (one or two per symbol) 5 bits per 32-ary symbol Block Data Transmission
I
Reed Solomon 32-ary coding Forward Error Correction Coding on Coded Messages
I
Pulse pairs are interleaved for burst error detection Residual Error Detection Coding ,
I
I
I
I
I
I
12.8 MINUTE EPOCH = 64 CYCLES
I
63 29
2 1 o
'I
12 SEC CYCLE = 1536 TIME SLOTS
I
1A - - - - - - - - - - - - 511B 51lC OC OB OA , 7.8125 MS TIME SLOT
I
PROPAGATION AND SYNC DATA PREAMBLE REFINE GUARD TIME
I
I 129 SYMBOLS
16 SYMBOLS 4· 109
I
SYMBOLS 2834 jlSEC 104 jlSEC ~16 jlS , 6.6 jlS 6.4 jlS
I
TWO PULSE PER SYMBOL 258 PULSES/MESSAGE WAVEFORM
I
2 CHIPS 32 CHIPS -1
26 jlS SYMBOL 6.4 jlS
~
I
ONE PULSE PER SYMBOL
nmrrn ---l1~12-9-P-U-tSES/MESSAGE
<I
WAVEFORM
I 32 CHIPS ~ 19.6 jlS ~
I
Figure A-3. JTIDS Signal Timing and Waveform Structure [A-2]
I
I
I
In the data field, each symbol is encoded into one of 32 orthogonal 32
I
chip waveforms representing 5 bits. These waveforms are the 32 cyc1 ic shifts of a particular 32 chip sequence. Detection of \vhich of the 32
I
cyclic shifts ~',as transmitted is accomplished in a single digital matched filer in which the 32 chip reference pattern is cyc1 ically shifted through each of the 32 possible states.
I
Reed Solomon coding is used in the 109 synlbo1 data field of coded messages (i.e., formatted and coded free text) to e1 iminate transmission
I
errors. There are three 31 symbol Reed Solomon code \'Iords and one 16 symbol Reed Solomon code word. Each 31 symbol ",ord contains 15 information
I
symbols and 16 parity symbols. The (31, 15) code lvord can correct up to eight errors in a block of 31 symbols or up to 16 erasures (no symbol
I
decision) or any combination of errors and erasures in which 2x erasures + errors = 16 I, To avoid saturation of the error correcting capability of any single Reed Solomon "lOrd, the 109 symbols are interleaved by a fixed permutation pattern. An inverse operation is applied at the receiver prior to decod-
I
i ng.
In addition to error correction in formatted messages, there is a 12
I
bit error detection code used for i dent ifyi ng formatted messages \vith uncorrected errors. This code reduces the probability of a fonnatted
:1
message containing undetected residual errors to less than 10- • These properties apply to all transmission modes, secure and non-
I
secure. The narro", hand transmission modes use a fixed frequency of 969 ~lHz. In the maximum jamming resistant mode, the transmission uses
I frequency hopping over the 960-1215 [vlHz band \lith gaps about the 1030 and
1090 MHz IFF bands.
I
A.2.4 System Characteristics The characteristics presented here have been extracted from the USAF
I
RFP for the Class 3 terminal conceptual phase procurement [A-I]. Part of the motivation for using this material instead of Class 1 or 2 published
I
data is that the Class 3 terminal represents the low-cost version of the JTIDS tennina1 and is therefore appropriate to considerations for the
I
general aviation application.
I 63
I
I
The JTIDS class 3 terminal is anticipated to have performance bounds
I
as shown in Table A-4 and as discussed in the follovJiny paragraphs: Connectivity - The information distribution systenl vJill provide parti-
cipant~ in combat operations \'Jith access to all essential information in I
time to effectively use it. Users \'/il1 be capable of selecting messages on the basis of content since it is unnecessary for everyone to receive all of
I
the information that exists in a combat area. It is desirable for the system to provide privacy for a selectable subset of users. The system
I
will permit messages to be addressed to any particular recipient or to multiple elements. Users will have the option of entering a radio-silent
I
mode and will be able to maintain system synchronization time, and will have the capability to immediately revert to the active mode. The candi-
I
date system will permit preemptive priority for command messages to over- ride normal messages if required.
Survivability and Reconstruction - The system will be as survivable as
I
the force el ements themsel ves and vii 11 be free of dependence on syst em nodes which if destroyed would eliminate the entire capability. So long as
I
any force elements remain, the system vvill be capable of the three major system functions: namely, information distribution, position location, and
I
i dent i fi cat ion.
Crypto Security - The system vvill be crypto secure to deny the enemy
I
access to the message content and to deny an intell igent jamliler the spreading sequence.
Message Error Probability The probability of any message being in I
error will be as low as practicable. The anticipated rate of acceptable I~essages is 99 out of 100 messages without error; i.e., the probability of
I
a digital message being in error at any receiver's message processor is less than 10- • Additionally, the error detection technique used in
I
the messages will not allow the undetected message error rate to exceed 10- • Those criteria are established for the case where jamming and
I
noise are present. In the absence of jamming, 10- bit error rate and a 10- terminal bit error rate will be maintained.
I
Jam Resistance - Classified.
Low Probability of Intercept (LPI) - As practical as possible, within
I
I
I
I
I
Table A-4. JTIDS (Class 3) Bands of
'I
Performance Characteristics [A-l]
I
Minimum Characteristic Maximum
I
Connectivi ty Total Total
I
Survivabil ity Nodeless Nodeless Crypto Securi ty Total -2 Total -2 Message Errors 5 x.lO 5 ~610 10-6 Unrecognized Errors
I 10
AJ (CLASSIFIED) (CLASSIFIED) Intercept Probability LPI LPI Throughput (Free Text) 9.6 kbpsec 200 kbpsec
I
Throughput (Formatted) 9.6 kbps 28.8 kb/sec Throughput (Voice) 16 kbps 32 kbps Message Rate & Size 42 msg/sec & 245 128 msg/sec &
I
bits 245 bits Number of Users 350 2,000 Range Direct I, manpack-to-manpack 5 km 15 km 12 km 15 km manpack-to-50 ft. antenna ground-to-air 100 km 300 km Relay Any uni t Any uni t
I
10 dissemination Any source Any source Message Formats JTIDS IJMS* + growth IJMS + growth Compati bi 1 i ty TACAN, IFF TACAN, IFF
I
Interoperability Class 3 Cl ass 1, 2 & 3 Multiple nets 15 128 Modul ari ty ~lodul ar Modul ar
I
Power Opti ons 3 to 100 watts Hi gh/Low Relative Navigation (CLASSIFIED) (CLASSIFIED) <1 min Net Entry <2 mi n Secure Voice Channels per net 1 8
I
* Interim JTIDS Message Standards
I
I
I
I
I
I
I
the other design constraints, the system will limit the enemY's capability to exploit the radio transmissions to determine the presence, position,
I
numbers, and intent of a user group.
Capacity - The Class 3 JTIDS network will provide the capability of transmitting at least 42 messages per second at a minimum rate of 9.6
I
kilobits per second on each net. The formatted messages are equal in length to those of the Class 1 and Class 2 JTIDS networks.
I
Range - The manpack Class 3 JTIDS terminal has a minimum operating range of 5 km on manpack-to-manpack ground links, 12 km for manpack-to-50
I
ft. antenna, and 100 km for ground-to-air links.
The vehicle mounted terminal is capable of 12 km ground-to-ground
I
links under conditions similar to those for the manpack, and 300 km for the ground-to-air links.
Relay Capability - The system will also provide a relay capability. I
Each terminal will have the potential of acting as a relay without degrad- ing its availability to a user. Relays will be used to extend communica-
I
tions in the network beyond the limitations of terrain masking or other discontinuities in the LOS between elements of a network.
I
Identification - The system will have the capability to distribute information on the location, identity, status, and dispositio~ of
I
non-equipped friendly and hostile force elements as observed by friendly surveillance elements as well as reporting identity, status, and position
I
of equipped elements.
Message Format - The Class 3 terminals will be capable of transmitting and receiving two types of messages: Formatted and Unformatted. The
I
information portions of the formatted messages directly correspond to that used by Class 1 and Class 2 JTIDS networks and conform to the field struc-
I
tures defined in the Interim JTIDS Message Standards (IJMS). Thus, using TDMA the preamble will be followed by 245 data bits organized into: 12
I
parity bits for an internal error detection code: 8 header bits defining message type and classification; and 225 message bits divided into message
I
fields appropriate for the type message being exchanged.
The unformatted messages are defined according to the chosen waveform
I
structure to allow more flexible use of the message time-bandwidth product.
I
I
I
I
These unformatted messages support voice transmission or special applica- tions for existing systems.
Compatibility With Other Systems - The system permits simultaneous
I
operation with the following systems: UHF AM voice, TACAN, MARK X and MARK XII, IFF, ATCRBS, Global Positioning Systems (GPS), Position Location
I
Reporting System (PLRS), radars, and other tactical data information links, and navigational systems existing and programmed for in the 960 to 1,215
I
MHz frequency band.
Joint Operations - The system provides for and enhances interoper- I, ability among the various military services and nations deployed in COIll- bined and joint operations.
I
Multiple Netting - The system has the potential of operating several networks in the same tactical area. The need is for 4 with growth to 15 independent simultaneous networks.
I
Modularity - The equipment design includes modularity to accommodate the varied user performance needs and cost limitations. Modularity in
I
transmitter power output and terminal power supply is provided to convert the manpack configuration to a vehicle mount configuration. Modularity in
I
the message processor and man-machine interfaces is provided to permit more sophisticated functional capabilities on Class 3 terminals mounted on ve-
I
hicles than provided for the weight and size conscious manpack design. The partitioning is arranged to facilitate the implementation of built-in-test
'I
equipment (BITE) in the hardware design.
Power Options - The Class 3 terminal power suppl ies- are provided with the modularity features described above. The manpack version derives its
I
power from a battery pack whose size is determined by the weight limita- tions on a manpack terminal. The battery life supports continuous oper-
I
ation in a radio-silent mode and with 1 transmission per 12 seconds.
Relative Position Location and Navigation - Classified.
I
Net Entry - The system permits a new subscriber to enter a net or change nets by a simple automatic procedure. In particular, the synchroni-
I'
zation mechanism and technique permit a new user to establish synchroni- zation with the net in either an active or passive mode. A user is able to establish synchronization in less than two minutes, and if synchronized to
I
I.
I
I
I
one net, may switch nets in less than 15 seconds if a common time among nets has been established.
Secure Voice - The Class 3 system desigD includes the capability of
I
using the unformatted mode of operation for the exchange of digitized
voice. The voice information is not processed within the JTIDS terminal ,I
other than to accept and present the buffered voice data stream through one of the terminal's I/O parts; i.e., voice data sampling or coding decoding
I
and buffering is performed by an external piece of hardware. The ability to operate at least one voice channel simultaneously with data is provided
,I
where the data message rate has been reduced by one-half. This channel is capable of handling 16 kbps CVSD voice.
I
Physical Characteristics - One of the principle design goals of the Class 3 terminal was to arrive at a system architecture and terminal design that is effective in applications with stringent size and weight limita-
I
tions. The manpack terminal is projected to not be larger than 20,000 cc nor- its weight to exceed 15 kg. including battery and display. The design
I
goals are 10,000 cc and 7 kg. The weight and size goals are relaxed when the terminal platform is a ground or airborne vehicle. The size and weight
I
goals will depend on the sophistication of the terminal.
I
A.2.5 JTIDS Terminal Description A precise discussion of the JTIDS terminal at this time is confounded
by the variety of terminal classes, user requirements, and overall JTIDS I
program evolution. It is, however,. appropriate to include a representative discussion to attempt to show the major elements which comprise the user
I
equipment. Figure A-4 shows a functional description of a Hughes prototype Class. I terminal which was flown in a F-102 for system evaluation. As
I
shown, each terminal configuration is partitioned into a signal processor, central processor, and a control unit. This partitioning is supported by
I
transceiver and interface elements.
The signal processor provides the translation from the digital base-
I
band messages to the RF waveform. The processes of encryption, modulation, demodulation, and decryption occur in the SP. It also contains the master
oscillator/system clock which is the source of all carrier frequencies and I
all terminal timing data.
I
I
I
I
I
I
I
SIGNAL COMMUNICATIONS ANTENNA PROCESSOR (SP) INTERFACE PROCESSOR (CP) T/R INTERFACE<_
I
COMPUTER
>
REED--: SEC -:-U~~ -
4rr AP-1A UNIT SLMN I DATA I CONT I UNI I
I
I
FUNCTIONAL ELEMENTS--
I
T/R - UP/DOWN CONY FREQ SYNTHESIS POWER AMPLIFICATION
I
SP - MOD/DEMOD PREAMBLE AND DATA CORRELATION ERROR ENCODE/DECODE
I
TIME BASE SECURE DATA UNIT TOA MEASURElVlENT
I
BITE/DATA INTERFACES CP - TERMINAL CONTROL
I
TADIL MESSAGE PROC EXEC FUNCTIONS TIME DRIFT MODEL SELF TEST/BITE CONTROL
I
COP - TERMINAL CONTROL ENTRY TERM. INITIALIZE
I
BITE INDICATIONS TEST CONTROL FAULT INDICATIONS
I
I
Figure A-~ JTIDS Terminal Configuration [A-2]
I
I
I
I
The communications processor is an IBM supplied 4TI computer which is the source of all formatted and relayed messages. It provides communica-
tions with other user computers, performs coordinate conver~ions, controls I
synchronization and provides the control of overal·l terminal operations.
The control and display unit provides the means to set operating
I
parameters and to initialize the terminal computer. The computer interface portion of the CDU logic provides the multiplexing, buffer storage, and
'I
control functions necessary to implement two-way digital communication between the 4TI computer and the radio interface of the CDU logic. The
I
radio interface of the CDU logic interfaces the computer with the transmitter/receiver and maintains precise determination of message trans-
I
mit and receive times.
I
I
I
I
I
I
I
I
I
I
I
I
I
A.3 DISCRETE ADDRESS BEACON SYSTEM (DABS) [A-3]
I
The objective of the DABS development is to provide the basis for
I
Intermittent Positive Control, as recommended by the ATCAC, [A-6], through improved surveillance and accuracy, plus an integral data link between the
I
ground and the aircraft. This IPC is to be completely automatic, based on computer processing of surveillance data, detection of impending conflicts,
I
and generation of necessary data link messengers. The following paragraphs describe this system in more detail. As the thrust of this section is to be descriptive of data link options, this aspect of DABS is given
I
particular attention.
A secondary objective of DABS is to eliminate the synchronous garble
I
that occurs when two aircraft at the same range and azimuth but at differ- ent altitudes try to respond to an Air Traffic Control Radar Beacon System
I
(ATCRBS) interrogation. In order to achieve this, DABS uses a single-coded interrogation for each aircraft. Since only the interrogated aircraft
I
would respond, garble is overcome. This further prevents saturation caused by all transponders within line-of-sight responding since only the trans-
I ponders for which a given DABS ground station has surveillance responsi-
bility would be interrogated and thus would reply.
A high degree of compatibility exists between DABS and ATCRBS. The
I
same interrogate and reply frequencies are used by both systems and signal format compatibility provides substantial hardware commonality. Thus,
I
since DABS interrogation can provide surveillance for ATCRBS equipped aircraft and DABS transponders can reply to ATCRBS interrogation, a gradual
I
and orderly transition can be provided.
of DABS and ATCRBS systems Table A-5 provides a summary comparison
I
Figure A-5 shows a block characteristics and performance parameters.
diagram of a typical DABS transponder.
I
A.3.1 Link Characteristics - [A-5] DABS signal formats are shown in Figure A-6. As stated previously,
I
DABS uses the same frequencies as ATCRBS (1030 and 1090 MHz for interroga- tion and reply, respectively), uses differential phase shift keying at a
I
I
I
I
I
Table A-5. Comparison of DABS vs. ATCRBS Characteristics [A-3]
I
,I
PARAMETERS DABS ATCRBS Frequency Up 1030 MHz 1030 MHz
I
Frequency Down 1090 MHz 1090 MHz
I
Range Accuracy (30) 30 m 30 m Azimuth Accuracy (30)
I
Altitude Accuracy (30) 40 m 40 m Addresses 16 Million (224)
I
Uplink Message Length 32.5 ]Jsec 8 to 21 ]Jsec 112 bits 3 bits
I
120 ]Jsec 20.3 ]Jsec Downlink Message Length 112 bi ts 15 bits
I
Data Link Messages Un1mited Limited to Ground-Air-Ground Aircraft
,I
1.0. and Alti- tude Downlink Only
I
Surveillance Capacity 2000 AIC Per Sensor Garb1 e Limited Coverage ATC Facil i ty can ATe Facil ities use only thei r
draw on any sensor I
in its ai rspace own sensors
I
I
I
I
I
I
----~----------~---
AUTOMATIC OVERLOAD CONTROL DITCH DIGGER INHIBIT
I
+
PULSE WIDTH IF AMP, DISCRIMINATOR" PRE- .. ... ..
MIXER VIDEO DITCH DIGGER,
- ~
SELECTOR DETECTOR VIDEO AMP.
PROCESSOR IN --
t
RESET ~[7 MODE A, MODE C, LOCAL SLS DETECTION 690 kHz OSC ADDRESS RECOGNITION CLOCK * ERROR CHECK * TEXT BUFFER STORAGE* LOW PASS DIPLEXER ...
ALL CALL RECOGNITION *
-
FILTER RESET LOCKOUT ACTION
-
35 p. SEC. INHIBIT ~ 4 MHz OUT CLOCK * UNIQUE ADDRESS AND/OR AL rlTUDE OR 4096 CODE READOUT ERROR CODING* ~ POWER MODU, PULSE ~ ~ OSC SHAPING LATOR * CHANGES FROM THE UNIQUE ADDRESS SAB TRANSPONDER POWER SUPPLY Fi9urc A-5. DABS Transponder [A-6]
I
I
I
___ -'----1-1. DATA BLOCK PREAMBLE 15 OR 29~SEC 0.5 0.25
I
SEC 2.0 t 0.1 ~SEC 2.0 ± 0.15 ~SEC
I
--l 0.5 t 0.1 ~SEC
-E
1 I I I I I I I INTERROGATION ! I 1 I
I
I "'" "'" ""'-. DATA·BIT / / /
I ·1
SYNC PHASE PHASE REVERSAL POSITIONS 0.8~SEC O~~SEC REVERSAL 0.4 ~SEC --l I--
I
SLS CONTR~O..;..L;";"'- -JI . P3 I
TRANSMISSION '----------
I
!. ·1
0.8~SEC a) Interrogation
I
PREAMBLE 8 O~SEC
I
I, 20 15 3.5 4.5 TIME (~SECI
I
b) Reply
I
I
Figure A-6. DABS Interrogation and Reply Formats [A-5]
I
I
I
I
I
I
4MBPS rate on interrogate and uses pulse position modulation (PPM) at a 1
I
MBPS rate on reply. The message format consists of either 56 or 112 bits including the 24 bit address- which is overlayed on the 24 bit parity field.
I
The preamble for interrogation consists of a pair of pulses spaced 2.0~s apart while on reply the preamble consists of a pair of pulse pairs spaced
I
3. 5 ~ s apart.
The choice of the two-pulse preamble on interrogate is designed to
I
appear as an ATCRBS sidelobe suppression, thus avoiding having ATCRBS transponders replying sporadically as a result of the DABS data block
I
transmission. The choice of 4 MBPS data rate provides for the transmission of the 112 bit message within the ACTRBS suppression interval. DPSK provides additional performance margin for the environment in terms of
I
interference immunity, fade margin, and multi path immunity as compared with pulse amplitude modulation.
I
On reply, the four-pulse preamble is designed to distinguish it from ATCRBS replies and used as a source of timing in case of an overlapping
I
ATCRBS reply. PPM provides for reliable bit detection in the presence of ATCRBS interference and sinee it results in the same number of pulses for
I
each reply assuring sufficient energy for a monopulse position estimate.
Data rate on the downlink is 1 MBPS and a 24 bit parity code permits error I correction of errors which result from simultaneous ATCRBS replies.
Since the parity field is overlayed on the address field, an error anywhere in the reception of an interrogation or reply will result in an
I
error in the decoded address. On the uplink, the transponder will not reply as it does not think the message was intended for it. On the down-
I
link, the ground station knows the address expected from a discrete interrogation and can thus perform a limited amount of error correction.
I
Most errors resulting from simultaneous reception of ATCRBS replies can be corrected.
I
Acknowledgment of an interrogation is provided by the transponder reply while acknowledgment of a reply is provided by a bit set in a sub- sequent interrogation. Provision for requesting and receiving separate
I
I
I
I
I
I
pilot acknowledgment when desired is included. On interrogate~ if an error occurs and no reply is received~ the message is repeated.
I
A.3.2 Formats The DABS 112 bit data block formats~ as shown in Figure A-7~ provide
I
for the functions of link control ~ message transmission (both surveillance data link data)~ and, as mentioned previously, combined address/parity.
I
The link control field (16 bits for standard, 80 bits for extended length messages) identifies the type transmission, controls transponder
I
backout, and controls data link transmissions and acknowledgments.
Each routine DABS interrogation and reply contains a 16 bit field to
provide ATCRBS Mode C altitude reporting or a Mode A emergency condition I
report. Also~ provision is included for transmission of altitude echo data which provides a pilot with his altitude report adjusted for local baro-
I
metric pressure and thus serves as a loop check on the accuracy of his altitude report.
I
Typical DABS messages occur as 56 bit standard message fields.
Ground-to-air message can include IPC/PWI commands, ATe instruction etc.,
I
while air-to-ground messages can be pilot initiated or can be automatically ground initiated for readout of aircraft data such as rate~of-turn, etc.
I
The standard message field is deleted when there are no data to be trans- mitted. Each standard message interrogate/reply must be acknowledged prior to transmission of the next message; thus, messages longer than a single
I
field can be transmitted sequentially but at lowered efficiency.
In order to provide more efficient transmission of longer messages, an
I
extended length message field can be adopted. Here a sequence of up to 16 80 bit message segments can be transmitted in either direction on the link
I
and acknowledged with a single interrogation/reply.
I
A.3.3 Interrogation Scheduling Interrogation protocol is nominally contingent upon whether the
I
antenna is mechanically or electronically scanned. For a mechanical system, the following ground rules apply:
I
I
I
I
I
I
I
I
I
I
I
I
LINK CONTROL FIELD IsURVEILLANCE DATA FIELD STANDARD MESSAGE FIELD ADDRESS/PARITY FIELD 16 BITS 16 BITS 56 'BITS 24 BITS '-- --' ...... ---'1 '-- --J.. ---'
I
a) Normal INK CONTROL EXTENDED LENGTH MESSAGE FIELD ADDRESS/PARITY FIELD
I
FIELD 80 BITS 24 BITS 8 BITS
I
b) Extended Length
I
I
I
Figure A-7. DABS Data Block Formats [A-S]
I
I
I
I
I
I
1. Interro§ations are addressed only to targets with the antenna beam.
I
2. Channel time is allocated based on a prediction of radar range.
3. System must be able to reinterrogate an aircraft while it remains
I
in the beam.
I
Those targets within the antenna beam comprise an active target list through which repeated passes are made to schedule interrogations/replys on
I
a nonconflicting basis. Interrogations are timed so that nonoverlapping blocks of channel time are assigned to each individual transmission. In the'case of list saturation, time is allocated based on a preassigned
I
transaction priority.
Roll-call scheduling begins with the first (longest range) target on
I
the list, scheduling an interrogation time at the beginning of the cycle and computing an expected reply time of arrival. Subsequent targets are
I
scheduled by placing their reply listening periods in a queue and computing the corresponding interrogate times. A cycle is completed when the next
I
interrogation (if actually scheduled) would overlap the first reply. This interrogation will be the first in the next cycle.
Utilization of an electronically scanned antenna impacts protocol only I
in that the same target list can consist of targets at widely different azimuth angles. Handling of lists would then allow flexibility for re-
I
interrogation or for concentrating on high-priority targets.
I
A.3.4 Data Interfaces Data interfaces range from the standard message interface designed to
I
handle single segment messages (most ATC-related messages) to transponders equipped for extended length messages utilizing an interface which provides
I
a standard I/O part for available data terminals.
The standard message interface provides serial connection between the transponder and data I/O devices. After an uplink transmission has been
I
received and verified, the data (less parity and address) are shifted out of the interface to the peripherals. When this is complete the transponder
I
I
I
I
is ready for reply and any downlink data available are shifted onto the
I
line for insertion in the transmission. The I/O line is operated full duplex with clocking transferred on an independent line. Observe that
I
activity occurs on the standard message interface only between interroga- tion and reply of the transponder. The signal on the clock line is
I
differentially encoded and consists of a qualifier pulse followed by a series of strobe pulses occurring at the 1 MBPS downlink transmission
I
rate.
The message line is again differentially encoded three state line to permit control by either the transponder or the peripherals. The periph-
I
erals are addressed one-at-a-time by uplink content or interrogation protocol. On input each device holds the data line HIGH or LOW during its
I
assi gned time slot and 1 eaves the 1 i nes OFF otherwi se. A standard message interface timing diagram is shown in Figure A-B. Notice that at time of
I
downlink transmission the data are shifted in the date line ahead of actual transmission so as to be compatible with transponder timing.
I
Extended length messages may be sent to aircraft with compatible transponders in a burst of up to 16 segments which is acknowledged with a
I
si ngl e repl y. Messages requi ri ng more than 16 segments are accommodated by concentration and using a message continuation indicator contained in the 16th segment. The minimum length ground-to-air extended message is 2
I
segments. Transfer of all segments without an intervening downlink trans- mission can occur at up to a 50 sec rate which accommodates ATCRBS
I
resuppression by the DABS preamble code.
This message transaction is begun by a lIdial Upll interrogation with a
I
special initialization link control code to which the transponder does not reply. The initial call delivers the final message segment and its
I
segment1s number to inform the transponder of the message length.
Successive segments are then delivered and properly ordered by segment number.
I
The interrogator identifies the final segment of the transmitted set with a finalization link control which prompts the transponder to issue an
I
acknowledgement reply containing a data block which indicates the segments it has received. The interrogator, having ascertained that all segments
I
I
I
I
I
I
I
.1
I
I
34 134 '36 I ~ ,~.5 28'~1~5 ~7 123 1 166 192 222 248
.... ,,~------------..l.1 .l-~' ....lI ..J! .:.I ~!
I
I TIME FROM SYNC PHASE REVERSAL (/ls)
-
[0"156 bits I . Ip':' I 56 bits
I ~~ I 112 bits Ip'·: : 112 bits I
2/ls line bias L .
RECEPTION 0 in downlink data;:;-f TRANSMISSION OF REPLY J OF 11 33 89 INTERROGATlO~ ... ! 1 1.' .:.1;.' .. 00 '..1~.2 .'.1.~8 ~2 4
I
-I i • TIME FROM SM CLOCK STARTt/lS) - 32 bits 32 bits I
I
1-.- .....:::8~8~b~it:..S ---JI-f;l;t====::!88!Jb~its~====::Jf_--....j INBOUND DATA TO OUTBOUND DATA
I
pi: _ Preamble
I
I
I
SM Interface Timing Diagram for DABS Transactions [A-5] Figure A-8.
I
I
I
I
I
sent were received, closes out the transaction by sending a special
I
clearance interrogation which prompts a single clearance acknowledgement reponse from the transponder.
.1
Air-to-ground transfer is similar in protocol with minor exceptions resulting from the facts that all channel activity is ground initiated and
I
that a transponder reply with the longer format occurs only with the specific permission of the ground interrogator.
The transfer again is initiated by setting a bit in the transponder
I
reply link control field; the link control field, however, here contains a subfield used to designate message length. The interrogator then requests
I
the transponder to send the segments comprising the downlink message by a single uplink message which contains a special segment request field and to
I
which the transponder replies with the designated segments. The interroga- tor checks the ground-received segments and asks for retransmission of
I
those not received or received in error. When all segments have been received properly, the transaction is concluded with a special clearance
I
interrogation and reply.
Transponders equipped to receive extended messages store the entire message before transferring to peripheral I/O devices. The interface to
I
peripherals is serial full duplex and multiported to handle several periph- eral s. EIA Standard -RS-232C is the recommended configuration. Data
I
transfer is transponder clock controlled at 2400 bps.
I
A.3.5 Data Link Capacity Factors which principally determine capacity for single-segment stand-
I
ard messages (for a rotating antenna sensor) are: a) target distribution in range and azimuth within the coverage
I
area, b) mix of message lengths, and
I
c) design of interrogation scheduling algorithms.
I
Since the downlink messages are generally shorter than the uplink messages (i.e., they usually consist of routine identification, altitude readout, or
I
I
I
I
I
acknowledgement), the four-field increase in capacity of the uplink over the downlink due to the difference in data rate is easily accommodated.
A favorable range/azimuth distribution coupled with 112 bit
I
interrogate/56 bit reply accommodates about 100 transactions per 40ms beam dwell. Utilization of the 112 bit reply format cuts the number of trans-
I
actions possible by about half. This capability will support approximately 1250 targets (with about 8 messages available per target) per DABS ground
I
term'inal a~suming a 4 second scan and standard message (short reply) format. Utilization of the long reply format reduces the number of
I
messages available per target by about a factor of two. Use of the extended length message, as would be expected, compromises capacity. In
I
equipment now being developed, capacity is limited to about one 16 segment ELM to a very small percentage of targets in the beam. In principle,
,I
however, based on 4 degree beam width and a 4 sec scan, as many as 4 ELMls could be directed to or from a target while still providing some support for other DABS and/or ATCRBS targets.
I
Replacement of the mechanically scanned antenna by an electronically agile or an omnidirectional antenna provides a significant increase in
I
system capacity and flexibility. It has been postulated [A-5] that such a system could handle as many as 400 aircraft with virtually any azimuth dis-
I
tribution and have approximately 2 msec for each target after ATCRBS inter- rogation. This would allow scheduling several single-segment transactions
per target and approximately one extended length message per second to I
about 200 targets.
Decreased link reliability due to link interference adversely affects
I
link capacity. Since each required reinterrogation reduces channel avail- ability, both uplink and downlink signal formats have been designed to
I
provide a reasonable amount of interference immunity. Sources of link interference include ATCRBS interrogations, multipath, and terrain and/or
I
airframe shadowing. Interference from ATCRBS is only considered problematic in the initial phase of DABS implementation while multi path and
I
shadowing are specific to local geography and may be addressed by multiple sensor coverage or readjustment at sensor coverage boundaries. Summarizing
link reliability, Drouilet [A-7] states "re liable link operation is I
I
I
I
I
possible in a severe interference environment--the level of reliability bei ng set primarily by fade stati st ics. The result i ng performance depends on the location of the aircraft and on whether or not the aircraft is
I
ll maneuvering • He further asserts that a useful reliability (performance) level can be maintained out to about 300 km from the DABS sensor. At
I
these ranges his calculations show link reliability to be less than 90% requiring more than ten percent of the messages to be retransmitted. This
I
is likely adequate for IPC/PWI and other CAS functions potentially affiliated with the DABS system.
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
APPENDIX B - GROUND AUGMENTED GPS - PSEUDOLITE ANALYSIS
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
B. 1 AUGMENTED GPS
I
The purpose of this section is to analyze the performance
I
improvement realized by augmenting the GPS satellite configuration with strategically located ground-based pseudolites.* It is assumed that the pseudolites are integrated into GPS in such a way that
I
they not only resemble satellites with respect to signal sttuctures and data fornlats but also are capable of synchronizing their clocks
I
with those of the satellites. The ultimate aim of the analysis is to support the use of such an augmented system in providing
I
navigation and guidance to an aircraft during the final landing phases.
I
To provide a consistent framework foi the analysis, it is assumed that the user (aircraft) is equipped with a multi-channel
I
GPS receiver with which at least four beacons** may be monitored simultaneously. Thus, the user has available on virtually a con-
I tinuous basis current range and range-rate measurements with
respect to four or more beacons. At any point in time, these Ineas urements may be processed to obta in upda ted es t.ima tes of pos it ion
I
and velocity in a (rectangular) coordinate system of interest.
Although a multi-channel receiver represents overly sophisticated
I
.equipment for much of the aviation community, its use in the , present analysis is justified in two ways. First, attention may
I
be effectively restricted to the "static" multilateration problem and the more complicated problem of trajectory estimation avoided.
I
Second, since the analysis proceeds strictly on a comparative basis, the results should carryover to alternative receiver de~igns which do not employ parallel channels.
I
As a baseline for comparison, a cluster of four satellites is employed in which the satellites are arranged in some pre-
I
determined orientation with respect to a ground reference point.
I
* As discussed in Section 3.6, a pseudolite is a satellite transmitter
located on the ground.
** The generic term "beacon" refers to either satellites or pseudolites.
I
I
I
I
I
Although the range between a given satellite and the reference point is calculated on the basis of a circular, twelve-hour orbit, satellite
I
azimuth and elevation are specified arbitrarily. It is possible, therefore, that some of the geometries considered may not be consistent with the proposed twenty-four satellite GPS constellation. For present
I
purposes, this lack of realism is thought not to be detrimental, although it represents a problem which should be pursued further.
I
The primary failing of a four-satellite cluster in providing· navigation information sufficiently accurate to enable an aircraft to
I
land involves imprecise altitude determination, a situation pseudo- lites are to remedy, if possible. Given an emphasis on altitude
I
determination, the analysis which follows focuses, for the most part, on that aspect of the multilateration problem concerned with position
fixing alone. Although the general theoretical development presented I
treats both position and velocity estimation, numerical results pertain only to the former. This restricted scope allows another
I
significant simplication: satellite kinematics need not be modelled numerically.
I
Section B.l.l which follows examines rigorously the static multi- lateration problem. B.l.2 treats a number of numerical examples. On
I
the basis of these examples, one can draw the following tentative conclusion: An overall factor of about four improvement in accuracy
I
can be derived from the combination of improved geometry and higher ranging precision available with the ground transmitter. However, in situations where user-transmitter geometry is marginal, the performance
I
can degrade seriously and rapidly.
I
I
I
I
I
I
I
B.1.1 Theoretical Analysis
I
In this section, a mathematical analysis of the GPS mu1tilat- eration problem is presented. The GPS model employed is quite
I
standard and can be found described, for examplB, in references B-1 and B-2. Given the mathematical model, which is, as might be expect-
I
ed, nonlinear, customary techniques are invoked to obtain "~est" estimates of the navigation variables of interest (see ref. B-3
I
pp. 54-81, for a general development of these techniques). Numerical examination of these estimates and their pro~erties is deferred to
the following Section B.1.2. I
r10re complete discussions of multilateration systems can be found in references 8-4 and 8-5, and the development here parallels
I
to some extent these references. Although the latter reference proceeds somewhat differently, it can be shown that the results
I
obtained there and those presented here are consistent with one another.* This reference, moreover, gives a novel mechanical
I
interpretation of the problem which provides insight into the positioning accuracy which can be obtained with a multilateration
I
sys tem.
Mathematical Model
I
The range and range rate of a user relative to the ith beacon of a GPS cluster are given by
I
(B-1 ) d. = Ir - r., 1 1
I
and . .
Cr-~.). Cr-r.)
I
1 1 (B-2 ) d. = ----.:...-.,-----~ 1 d.
I
respectively. Here r denotes the (unknown) user position vector
I
*Reference B-5 effectively eliminates from consideration user clock bias, an important quantity in the present analysis.
I
I
I
I
and ~i the (known) beacon position vector, both with respect to an
I
inertial coordinate system. The over-dot signifies time differ- . .
entiation, so that r is the (unknown) user velocity vector and r.
,
I
the (known) beacon velocity vector. The numerator in (B-2) is the usual dot product of the relative position and velocity vectors.
I
With respect to the given beacon, the user measures the transit time and the doppler shift of the pseudorandom-coded, L-band signal·
I
transmitted by the beacon. The measured quantities, however, differ from the true quantities for two reasons: systematic errors in the user's clock an~, to a lesser extent, in the beacon clock; and
I
random errors arisihg from a number of noise sources in the com- munication link. Thus, if it is assumed temporarily that the
I
beacon clock is perfect, the measured transit time, t.~ is related , to the true transit time, t , by the formula i
I
t.O = t. + T + T. , (B-3) " ,
I
where T represents the bias of the user's clock and T accounts i o for all noise terms. Similarly, the measured doppler shift, f ,
I
i and the true doppler shift, f , are related by i
I
(8-4) f.O = f. + v + v,' , , 1
I
where v represents drift in the user's clock and vi accounts for all noise terms.
Now the true transit t;~e, t , ;s related to range, d , by the
I
i i usual fonnula:
I
t. = ld. , (B-5) , c,
I
where c is the speed of propagation. Likewise, the true doppler shift, f , is related to range rate, d , according to i i
I
(B-6)
I
I
I
I
where A is the propagation wavelength (corresponding to L-band).
I
Analogous to (8-5) and (B-6). one defines the pseudorange to be the quantity
I
d.O = ct.O (B-7} 1 1
I
and the pseudorange rate to be the quantity
I
(B-8) d. ° = _l f °
1 2 i
I
refers to the presence of the b1as terms T and v The prefix pseudo- .
absence of noise, offset die and dio from d and which, even in the i .
I
d., respectively.
equations above gives Combining th::
I
(8-9) + CT = d.O CT.
1 1
I
and . .
Cr-~.)· Cr-~.)
I
A 1 1 (B-10) ° A d.
+ '2 v = 1 - '2 vi
I
In the GPS multilateration problem 'considered here, the user effectively o~tains the.pseudoranges, d o, ••• , d °, and the pseudo-
I
l 4 range rates, d o, ••. , d °, simultaneously from four beacons.* He l 4 then solves the set of equations (8-9) and (8-1.0), where i = 1. "'OJ 4,
I
for his position, r; clock bias, T; velocity, r; and clock drift
ra te, v.
I
As it stands, however, the problem is ill-posed because of the presence of the T and vi' That is, one has effectively eight i
I
*More generally, one can admit more than four beacons, say, N beacons, in which case the index i varies from one to N. This possibility, which entails an N-channel GPS receiver, is considered
I
below.
I
I
I
I
equations in sixteen unknowns. To see this explicitly, let x,
I
-+ y, z denote the rectangular components of r and xi' Yi' zi those
of r .. Then (8-9) and (8-10) take the form
I
2 2 2) 1/2 (x - x.) + (y - y.) + (z - z.) + 0 ( 1 1 1 (8-11 )
I
= d.o - o.
1 1
I
(x - x.) + (y - y.) ( y - y.) + (z - z.) (z - Z.)
1 1 1 ;--:;-,1..,...--. __ -..:..1_ + 8 2 2 . 2) 1/2 (x - xi) + (y - Yi) + (z - zi)
I
( (B-12) .
.
= d.o O.
1 1
I
where, for convenience,
I
o. ~ CT. o ~ CT 1 1 (8-13) • !::. A o = "2 \i
I
The sixteen unknowns are seen to be x, y, z, and 8; x, y, Z, and 8;
I
and 01' ... , 0 and 8 , ... , 8 , Since an infinity"of values for 4 4 these variables can be found which satisfy (8-11) and (8-12), it is
I
clear that statistical considerations must be used to choose \vhich of these solutions should be preferred. The technique next described
I for finding the preferred solution leads naturally to a description
of its accuracy.
I
Analysis I Of the many algorithms proposed for solving (B-11) and (8-12), that described here is perhaps the most convenient from a theoretical standpoint. Whether it is equally good from a practical· standpoint,
I
however, is a moot question and beyond the scope of the present dis- cussion.* Stated briefly, the technique begins with a determination
I
.
*A more complete discussion is given in reference 8-4.
I
I
I
I
of initial estimates of the variables of interest, namely x, y,
I
z, 8, x, y, i, and 8. The origin of these initial estimates, ~ ~ A A
denoted X ' Yo' lo' 8 , x ' Yo' lo' and 8 , is not critical; it
o 0 o 0
I
is only required that they be reasonably accurate. Thus, for example, the initial estimates could represent merely informed guesses; they could be predictions produced by a navigation filter;
I
or they coul d, in fact, themselves be a sol uti on of some sor't of the given equations (B-11) and (B-12). The last alternative is
I
explored more fully in Attachment A to this Appendix.
Whatever the case, the initial estimates are used as a refer-
I
ence point about which to linearize equations (B-11) and (8-12).
Linearization allows application of the standard least-squares
I
linear estimation methodology to the problem to obtain new esti- A ,.." A
mate~denoted i, y, ~, 8, x, y, i, and 8, together with their
I
variances and covariances. The last quantities are of particular importance to the present discussion because they giye immediately the customary accuracy measures wi th ",hi ch to characteri ze the
I
performance of multilateration systems.
To review quickly the process of least-squares linear estimation,
I
suppose first that one uses N beacons instead of four, where N is greater than or equal to four always. Denote the left-hand side
I
of (B-1l), for ; = 1, .•. , N, by
I
<Pi(x, y, z, 0, x, y, Z, 8) =
(B-14)
((X - x;)2 + (y - y;)2 + (z _ Z;)2)1/2 + 0
I
similarly, denote the left-hand side of (12), for; = 1, ... , N, by
I
. . .
8) = z, 0, x, y, z, W; (x, y, (B-15)
I
x.) + (Y-y.)+ (z· - z. )
(x - x;) (x - (y - y;) (z - z;) 1 1 1 + 6
zy/z
2 2 z. ) - x.) + (y - y.) + (z -
((X I
1 1 1
I
I
I
I
Then, to first-order accuracy,
I
... ,
I
... , ... ,
I
~ d. + 0
(B-16) 10 0 A
I
+ <!>il(x - \j) + + ~il U< - ~o) +
I
A A A Here dio'~s the range between (x ' Yo' zo) and the ith beacon, while
I
o 4>'1' ···,4>'4 and ~'l' ... , ~'J1 correspond to the various partial 1 1 1 1 't derivatives of ~i evaluated at the reference point. Similarly
I
. ) ~ ~
( ~. x, ... , 0 ~ d. + 0 1 10 0
I A
A + '¥il(x - x ) + (B-17) + '¥i4(o - °o~ o
I
+ ~il (x - ~o) + + ~i4(6 - 6 )
I Substituting these expressions in (B-ll) and (B-12) and writing the result
in matrix form give
I
I
(B-18)
I
I
where, with various affixes,
I
I
I
I
I
·
x x
I
·
y y .
x = x =
(B-19)
·
z z
I ·
° °
and d d ° ° l l
I
D° = 6° = (B-20)
I
d ° ° aN N
I
d a
lo lo A A .
I '~Do
= = (B-21) Do
d a
No No
I
.
°1
°1
I
.
!:J. = !:J.
= (B-22)
I
oN N
I
and J is a column rna tri x of ones:
I
J = (8-23)
I
I
Before proceeding further, several points should be made con- cerning the linearized model (B-18). In the first place, it is observed
I
that the notation used to define the functions ~. and ~. in (B-14) and 1 1 (8-15), respectively, suppresses any dependence on the quantities xi'
I
Yi' zi' ii' ~i' and ii which describe the position and velocity of
I
I
I
I
the ith beacon. This, procedure is consistent with the earlier
I
assumption that these quantities are known to the user. Unfortun- ately such is not strictly the case; beacon kinematics can rarely
I
be ascertained exactly by the user.* To avoid complicating the analysis, however, the original assumption is formally retained
I
and the incumbent errors accounted for in the noise vectors ~, 6
under the genera 1 cl ass i fi cati on of "equi val ~nt" range and range- I rate errors, respectively.
Secondly, it is assumed that tile relevant statistics of the noise vectors ~, 6 are known to the user. More precisely, if the
I
N-vectors
I
(B-24) denote the expected values of ~ and 6 and if the 2N x 2N matrix
I
(8-25)**
I
I
E((~ - E)
E((l - X)
I
.
denotes their covariance matrix, then ~, ~ and R are to be known
I
quantities. The assumption that ~ and X are known has two impor-
tant ramifications: that no beacon clock contributes a systrmatic o
error to the measurement of the corresponding tr and f ; and that
I
i mean propagation anomalies can be accounted for either through an atmospheric model or through direct measurement (L1IL2). To the
I
extent that neither of these assertions is valid, systematic errors will be introduced in the estimates of user position, clock bias,
I
*An exception to this statement might be granted to a pseudolite; whether it should or not, however, is not clear.
I
**The superscript T denotes transpose.
I
I
I
I
velocity, and clock drift I'v'hich cannot be removed \·lithout the use
I
of alternative navaids. On the other hand, the possibility that R may not be known exactly carries with it less severe penalties.
I
Indeed, the major drawback to using an incorrect covariance matrix is that one may not weight the observations (pseudoranges and pseudorange rates) in the optimal fashion in forming estimates of
I
x, y, etc. As a result, the estimates will display somewhat more variation than they might otherwise, but they will not exhibit
I
systematic errors.
In view of the assumptions just made, (8-18) is written in the
I
form
I
(B-26)
I
I
I
or, more compactly, as ( B-27) A Z = Y - V •
I
In the language of estimation theory, Y denotes observations; AZ,
I
the 1~1ean value of Y; and V, noise. Note that the expected value of V is zero and that its covariance matrix is R. It follows that the
I
minimum least-squares estimate of Z is given by (B-28)
I
and that the covariance matrix of this estimate is
I
(B-29)
I
Translated into the original quantities, (8-28) becomes
I
I
I
I
~ - 0 - 0 J -
I
o 0 (B-30)
- b - ~ J -
o 0
I
which expresses the final estimate as the sum of the initial estimate I and a correction factor.
~ In what follows, attention is focussed on X alone, it being surmised that consideration of the "position" cool'dinates _ x," y,
I
Z, and 0 - suffices to assess the performance improvement brought about by pseudolites. To this end, one can imagine that only
I
pseudorange measurements are made by the GPS receiver, in which case
I
x = X + (~T R -1 ~)-l ~T R -1 (DO - Do - 8 J _ ~)
(B-31)* o 11 11 0
I
and the covariance matrix of the error vector X - X is
I
(8-32)
I
Application Note that the procedure described above is of an operational
I
nature. That is, it prescribes a sequence of steps a user might follow in estimating his position and clock bias. In the process,
I
the user has little interest in the covariance matrix P defined by (8-32) beyond its appearance as an intermediate quantity in the
I
formula (B-31) for the position estimate X. In the analysis here, however, which is concerned only with questions of accuracy, the
I
user's position can be assumed known, and it is the covariance ~ matrix P, and not the position estimate X, which is of interest.
Stated another way, the problem here is that of determining how
I
well a user, at some known location and with a known clock bias,
I
*Since ~ = 0, it can be~shown alternatively that (8-30) and (B~3l) give identical results for X whenever R12 = R21 = 0, i.e., wh~never the errors associated with pseudorange measurements and those associated
I
with pseudorange rate measurements are uncorrelated.
I
I
I
can reproduce this information on the basis of noisy pseudorange
I
measurements to a number of beacons.
It follmvs, therefore, that proper procedure requires at the outset that the matrix ~ appearing in (8-32) be evaluated at the
I
user's position, X, and not at the user's initial position estimate, X . In the remainder of the discussion, it is implicitly assumed
I
o that such is ahlays done. In this case, the diagonal terms of P indicate the variance of the errors committed in attempting to
I
estimate x, y, Z, and 8 from the pseudorange measurements diD' ... , d °. Properly interpreted, these variance terms produce the various N
I
accuracy measures of interest.
To carry out the interpretation, it is necessary first to
I
translate the results just obtained to a user-oriented coordinate system, a ceJrdinate transformation which can always be accomplished through translation and rotation of axes. The effect of this trans-
I
formation on the covariance matrix P can be evaluated by noting that this matrix is geometry-dependent only through the matrix ¢ and that
I
¢ is an N x 4 matrix of the form
I
(8-33) ¢ = [Q JJ It/here
I
I
Q = (B-34)
I
I
and J is defined by (8-23). The ith row of Q is seen to consist
I
simply of the direction cosines of the user position with respect to the ith beacon position. The indicated coordinate transformation,
I
therefore, replaces Q with the product Qn, where n is the 3 x"3 orthogonal matrix describing the rotation of axes whose elements,
I
I
I
I
1i ke those of Q itself, are direction cosines. (Note thp t Q is
I
QQ i nvari ant under translation.) It is assumed that the matrix form is of the
I
I yl Xl - Y I Z' - xli - zl
I
d d d l l l QQ = (B-35)
I
I I Xl Zl y' - x - zN - YN N
I
d d d N N N
I where xl·~nd y' refer to horizontal axes and Zl to the vertical axis
of the user coordinate system. To avoid burdening the notation, however, it is henceforth assumed that the rotation matrix Q is
I
implicit in Q and the form (8-34) used instead of (8-35).
For concreteness, suppose now that beacons i = 1, ... , N are s
I
satellites and that beacons i = N + 1, ... , N + N are pseudolites.
. ssp Suppose, moreover, that R'l is a diagonal matrix,
I
o
I
(B-36)
o
I
I
+ N and in which N N = p s 2 2 , , i N cr. = . .. ,
I = cr
s 1 (B-37) 2 2 , , + N + N = ... , k cr i N =
I
s p s The parameter k is to relate the accuracy of the pseudolites to that
I
of the satellites; typically k < 1, implying the former are at least as accurate as the latter. It follows that
I
I
I
I
( k) , (8-38) = (J SN N
I
s' p in which SM N (k) is a diagonal matrix, N of whose elements are
I
'\, p 2 s unity and N of vlhich are k. If (8-381 is substituted in (B-32), p then
I
(8-39)
I
'\, represents a normalized version of P. Indeed, the elements of P
I
are solely a function of the following factors: beacon/user geometry as reflected in the matrix ¢;
I
the number of satellites and pseudolites (N ' N ); s p the relative accuracy of satellites and pseudolites (k).
I
On the basis of the observation just made and (B-39), it is reasonable to define
I
'\, 6 '\, HDOP (B-40) + P = P ll 22 6 '\,
I
VDOp2 (B-41) = P '\, '\, 6 '\, PDOP + P + P = P (B-42)
I
ll 22 6 '\, TDOP = P (8-43)
I
and '\, '\, 6 '\, '\, GDOp2 + P + P + = P (8-44) P ' ll 22 33 44
I
ll v/here DOP abbreviates IIdilution of precision and the prefixes H,
I
V, P, T, and G denote horizontal, vertical, position, time, and geometric,respectively. (See ref. 8-6). In the next section, the
I
behavior of these quantities v/ith respect to the factors listed is examined.
I
I
I
I
I
To close the present section, it is pertinent to point out
I
that, because of the form of ~ given by (8-33) and (8-34), the measures HDOP, VDOP, etc., depend geometrically only on the angular orienta-
I
tion of the user with respect to a beacon cluster and not on the individual user/beacon ranges. The conclusion to be drawn is that
I
any geometrical improvement to be realized with pseudo1ites must arise because their proximity to the user creates a more favorable
I
orientation than could otherwise be obtained with satellites alone.
If a favorable angular geometry is not obtained, then one should anticipate no significant improvement simply due to the proximity of pseudo1ites.*
I
8.1.2 Numerical Analysis
I
To explore the potential of pseudo1ite augmentation, the situation depicted in Figure B.l is considered, namely an aircraft
I
flying a three degree glide slope to touchdown. For concreteness, a runway heading of ninety degrees is assumed. Therefore, with
I
respect to the coordinate axes shown in the figure, the aircraft flight path is assumed to be given by
I
x = 0 y~O
I
(B-45)** z = -(y tan(w) + 1),
I
where w is the glide angle. In what follows, the accuracy measures listed earlier in (8-40) through (8-44) are evaluated for points along
I
the glide path defined by (B-45). The particular point (0, 0, -1) is referred to as the touchdown point.
I
*The conclusion addresses geometry alone and not other factors such
I
as calibration, ionosphere error, etc.
**At y=O, z=-l m so that the glide path does not pass through the origin. The purpose of this artiface is to prevent the position
of the aircraft from coinciding with that of a pseudo1ite to be I
located at the origin.
I
I
I
I
I
I
I
y (East)
I
I
I
I
I
I
I
I
-Fi gure B-1.
Illustration of Landing Geometry Used to Evaluate Pseudolite Augmentation. The glide angle w is taken
I
to be three degrees.
I
I
I
I
I
I
I
Baseline Configuration
I
A basis for comparison is provided by the four-satellite cluster shown in Figure B-2, in which the coordinate axes coincide with those
I
of Figure B-1. The symmetrical satellite geometry shown in Figure B-2 places one satellite directly over the touchdown point (or origin)
I
and three others in a conical arrangement with respect to this point. Thus the azimuths of the latter three satellites are taken
I
as 90, 210, and 330 degrees, respectively; and their common elevation, as a variable parameter, y. Since the GPS satellites follow circular
I
orbits of radius R, the distance of a satellite from the origin is (B-46)
I
where y is the elevation of the satellite and R is the radius of e
I
the earth. For R = 20,000 km and Re/R = 0.32, d(y) varies from approximately 19,000 km to 13,600 as y varies from ° to 90 degrees.
I
The rectangular coordinates of the respective satellites in Figure 2 are given as follows:
I
= Xl
°
= Yl
I
= -d(900) = -(R - R ) zl e
I
x = 0 Y2 = d(y) cos(y) z2 = -d(y) sin(y)
I
(B-47) x = d(y) cos(y) cos(2100)
I
Y3 = d(y) cos(y) sin(2100) z3 = -d(y) sin(y) ;
I
x = d(y) cos(y) cos (330°) Y4 = d(y) cos(y) sin(3300)
I
z4 = -d(y) sin(y)
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
z
I
Figure B-2. Four-Satellite Cluster Serving as Baseline Configuration.
I
Coordinate axes coincide with those of Figure B-1.
I
I
I
The question of \'Ihether the bqse1 ine geometry of Fi gUI'e B-2.
I
is truly representative of what might be obtained with the twenty- four satellite GPS at latitudes typical of CONUS is not considered
I
here. The assumption is made, rather, that this configuration is, through variation of the elevation angle y, capable of providing
I
a realistic setting in which to evaluate the benefits of pseudolite a~gmentation. In particular, the case in which y is forty.-five
I
degrees is taken to define a median baseline geometry.
The analysis begins with an evaluation of HOOP, VDOP, etc.,
for the baseline configuration. The calculations, performed using I
the computer program listed in Appendix B, trace the following sequence:
I
. determine the basic error covariance matrix SN N (k); s' p determine the direction - cosine matrix Q and from it
I
the transformation matrix ~; ~-1 T -1 . calculate the matrix P = ~ SN N (k) ~;
I
""-1 . S' P '" invert P to obtain the normalized covariance matrix P; use the diagonal elements of ~ to compute HOOP, VOOP, etc.
I
As might be expected, the various accuracl measures for the baseline configuration vary insignificantly from one point to the
I
next along the glide path (45).* They do, he'lever, vary considerably as a function of the cone angle y as Figure 8-3 indicates. Indeed,
I
VOOP and roop are seen to increase rapidly as soon as the elevation
of the "cone satellites" exceeds fifty degrees. Stated another way,
I
VDOP and TOOP approach infinity as the satellites are brought toward a uniform elevation. Another manifestation of this behavior is
I
displayed in Figure 8-4, in which the cone satellites are now held at the median elevation of 45 degrees while the "overhead sate1l ite" is lowered in a westerly direction (azimuth, 270 degrees) from its
I
*Att~ntion is restricted to values of y between -10 and 0 km.
I
I
I
I
I
I
I
I
I
I
I
I
0...
o
I
a
I
I
I
I
I
I
o L-_-L._--='"-::--_-='-:-_---7-.~--1 __ .-,-1 __ ::,-:' __ Jl-, _-----JI
o 50 60 70 80 90
I
Cone Angle, y (deg)
I
Figure B-3.
Variation of HOOP, veop, and TOOP with Cone Angle for Baseline Configuration
I
I
I
I
I
I
I
I
I
I
0-
I o
Cl
I
I
I
I
I
I
OL-_-L __ .L..-_-L __ -!--_--.l- __ .L--_--l- __ ..I--_~ 90 80 70 60 50 30 20 o 10
I
Elevation y, (deg)
I
Figure .. B:-4.
Variation of HOOP, VOOP, and TOOP with Elevation of Satellite #1 for Baseline Configuration.
Constant azimuth of #1 is 270°; cone angle is
I
45°.
I
I
initial elevation of Yl = 90 degrees to a position on the horizon
I
at an elevation of Y = a degrees. Again it is seen that, as Yl
approaches Y = 45 degrees, both VOOP and TOOP grow without bound.
I
This behavior is explained by the obvious failure of the matrix ~T SNs,N (k)-l¢ to possess an inverse for the value Yl = 45 degrees.
Now an i~verse of this matrix exists if and only if the four columns
I
of the matrix ~ form a linearly independent set of vectors .. Con- sider, then, in the present case, a user located at the origin; in
I
this case
a 1
I -coS(Yl) -sin(Yl)
a cos(y) -sin(y)
I
~ = (B-48) ~ 1 -sin(y) --2-- cos(y) 2 cos(y)
I
~ 1 -sin(y) - 2 cos(y) 1 --2-- cos(y)
I
Examination of the last two columns of this matrix shows one to be, for Yl = y, a scalar multiple of the other. Thus the columns of
I
~ are not linearly independent and the indicated matrix inverse does not exist. This behavior, or something very close to it,
I
persists for all points on the glide path because the elements of ~ are barely perturbed by these relatively minor changes in user
I
position.
A geometrical criteria for detecting when the columns of ~ are approaching a state of linear dependence is obtained as follows.
I
Construct a sphere centered at the user position, outside of which are located all the beacons (satellites and pseudolites). Draw
I
an extended radius to each of the beacons, noting the point at which it pierces the sphere. To the extent, then, that these intersection
I
points lie in a plane, so will the accuracy with which the user can determine his position be compromised.
I
I
I
I
I
I
Pseudolite Augmentation Figures B-3 and B-4 support the general observation that a
I
satellite-based navigation system tends to give poor performance with respect to altitude determination as compared to horizontal position determination. They also support the observation that
I
such a system gives equally poor performance with respect to the determination of clock bias as well. To explore the possibility
I
that these deficiencies can be corrected by pseudolites, it is imagined that a single pseudolite is placed at the origin in
I
Figure B-2 (or B-1). Two separate cases are considered, the first of which involves straight augmentation of the baseline configuration
I
and uses, therefore, five beacons: the four satellites and the pseudolite. The second case uses four beacons: the three cone
I
satellites and the pseudolite. Thus, the first case effectively requires the use of an additional GPS receiver channel, while the second can use, in principal, the same four-channel receiver as that
I
employed for the baseline configuration.
It is noted above that the baseline configuration exhibits
I
almost no variation in the accuracy measures of different points alon~ the glide path, simply because the satellites are so far
I
removed from the aircraft that the direction-cosine matrix is essentially constant. Such is not the case, however, when the
I
pseudolite is employed. Thus, Figures B-5 and B-6 depict the varia- tion in VDOP and TDOP, respectively, for each of the three configura-
tions in the case in which y = 45 degrees and K = 1, i.e., for the I
median cone angle and a pseudolite of equal accuracy to the satellites.
It is seen that VDOP and TDOP for each of the two pseudolite con-
I
figurations degrade rapidly at points only slightly removed from the touchdown point, but then level off to essentially constant
I
values which are maintained (as can be shown) for distances of tens of kilometers. In view of this behavior, therefore, it is reason-
I
able in comparing the various configurations to examine their performance at two distinct points: the touchdown point and a
I
I
I
----~--~~~~--------
4~ -+ -..:.._~.;,.,.:;..:~_-+- _
Baseline Configuration ......
......
0.... Four-Beacon ......
o S; 2 Five-Beacon 0l.-.L-...I...-....L-.-L.--L~---l_.L-..l.-....L-.-L.-L---I...-..l_L..-..L.--l--L---l----..I---.L_L---..l--....l-.--.L----L---'---'
a 1 5 10 50 100 500 1000
Distance from Touchdown Point (m) Figure B-5. Variation of VDOP Along Glide Path for Three Alternative Beacon Configurations.
Cone angle is 45 degrees. (Note distorted abscissa.)
~ '-- Baseline Configuration i- 3 0..
o ......
o ......
I- N "- 2 Four-Beacon Five-Beacon
- --
/
I I I I I I I I I I I I I I I
o
10 50 100 5 o 1
Distance from Touchdown (m) Fiqure 8-6. Variation of TDOP Along G1id0 Path for Three Alternative Beacon Configurations.
(Companion figure to Figure 5)
I
I
second "approach point" somewhat removed from the first, say one kilometer distant. As Figures B-5 and B-6 imply, the various accuracy
I
measures have become essentially constant at the approach point.
Figures B-7 through B-12 display, the HOOP, VOOP and TOOP for
I
the three configurations as functions of cone angle y at each of the two points mentioned. As before, it is assumed that the pseudo-
I
lite provides a ranging accuracy equal to that of a satellite.
The first three of these figures indicate that either of the pseudo-
I lite configurations outperforms the baseline configuration at the
touchdown point. Thus, HOOP performance is not compromised and, at the same time, both VOOP and TOOP performance are improved signifi-
I
cantly. Indeed, use of the pseudolite maintains both of the latter measures at values less than one for the full range of cone angles.
I
Although the situation is somewhat more complicated at the approach point according to Figures B-10 through B-12; nevertheless, it
I
can be asserted that even the four-beacon configuration continues to display an improvement over the baseline configuration. The
I
obvious difference between these figures and those for the touchdown point is that now the advantages of the pseudolite do not appear until the cone angle exceeds 40 degrees.
I
Figures B-8 and B-ll are translated into a more pertinent form for the accuracy measure of primary interest here; namely, VOOP, in
I
Figures 8-13 and £-14. The new figures plot the ratio of VOOP for the baseline configuration to that for the respective pseudolite con-
I
figurations, a quantity which might be termed an improvement factor.
Figure B-13 pertains to the touchdown point and clearly displays
I
results more favorable to the pseudolite than Figure B-14, which pertains to the approach point.
I
Also shown in these figures are the analogous curves for the case in which the pseudolite is assumed to provide a ranging accuracy ten times better than a satellite (k = 0.1). Such a superior accu-
I
racy might be justified, for example, by observing that a pseudolite signal need not cope with the propagation difficulties facing a
I
I 113
I
I
I
I
I
I
I
I
3 I
I
Cl..
o Cl ::r:: Baseline,
Five-Beacon, I
and Four-Beacon Configurations
I
I
I
O'--_.....L-_--'-_---' __ -' -'-I _---L.I __ .1-1 _---'1_-----'1 o 10 20 30 40 50 60 70 80 90
I
Cone Angle, y (deg)
I
Figure B-7. Variation of HOOP with Cone Angle for Three Alternative Beacon Configurations at Touchdown Point
I
I
I
I
I
I
I
I
I
I
I
3 I
I
CL o o >
I
I
I
-'-~~~-~::-.:-:'::::::~.~;::2 Five-Beacon
I
o
I I 20 10 o 30 40 50 60 90 80 70
I
Cone Angle, y (deg)
I
Figure B~8. Variation of VDOP with Cone Angle for Three Alternative Beacon Configurations at Touchdown Point (Companion figure to Figure B-7)
I
I
I
I
I
I
I
I
I
I
I
I
I
0- o Cl I-
I
I
I
Four-Beacon Five-Beacon
I
OL-_--L __ ..l-_--J __ -l- __ L.-_---'-- __ --L.-_----L __ --' 20 10 o 30 40 50 60 90 80
I
Cone Angle, y (deg)
I
Figure B-9. Variation of TOOP with Cone Angle for Three Alternative Beacon Configurations at Touchdown
I
Point (Companion figure to Figure B-7)
I
I
I
I
I
I
I
I
I
I
I
I
a..
o a ::r:
I
I
Five-Beacon
I
I
20 o 10
30 40 50 60
I
Cone Angle, y (deg)
I
Fiqure 8-10, Variation of HOOP with Cone Angle for Three Alternative Beacon Configurations at Approach Point
I
I
I-
I
I
I
I
I
I
Four-Beacon
I
I
I
I
0..
o o ::>
I
I
I
I
o L-_L-.-_L-.-_L-.-----JL.--.----JL.--.----JL-.....-. __ J. __ .~_--l
10 o 50 40 30 20 60 70 80 90
I
Cone Angle, y (deg)
I
Figure B-11. Variation of VDOP with Cone Angle for Three Alternative Beacon Configurations at Approach
I
Point (Companion fi gure to Fi gure 8-10)
I
I
I
I
I
I
I
I
I 4
I
I
0-
I
o Cl I- 2
I
I
I
I
o ,--_~ __ J __ LI _----!I __ ..LI __ J-I _--.l, __ ~1 _~I
o 10 20 30 40 50 60 70 80 90
I
Cone Angle, y (deg)
I
Figure 8-12. Variation of TOOP with Cone Angle for Three Alternative Beacon Configurations at Approach
I
Point (Companion. figure to Figure B-10)
I
I
I
I
I
I
I
J
--- Four-Beacon -- Five-Beacon
I
I
I 100
~ +..> u ."
I
I.J..
+..> s:: Q) E
I Q)
> ~ 0.
E ......
I
Cl..
a Cl >
I
I
I
I
30 40 50 60 20 10 a
90 80 70
I
Cone Angle. y (deg) Figure B-13 .. Vari ation of VDOP Improvement Factor with
I
Cone Angle for Two Pseudolite Configurations at Touchdown Point. The figure depicts behavior for two different pseudolite ranging
I'
accuracies.
I
I
I
'I
(
1000 -
I
I
I
S-
I
o +J u ro I..L- .+J
I
C <1J E <1J >
I
S- o..
E .......
0..
I
Cl >
I
I
I
a 10 20 50 60 70 80 90
Cone Angle, y (deg)
I
Variation of VDOP Improvement Factor with Figure 8-14.
Cone Angle for Two Pseudolite ConfiguratiLns
I
at Approach Point. Again, behavior is depicted for two different pseudo1ite ranging accuracies.
I
I
I
satellite signal. It is noted, however, that the factor of ten
I
does not appear in VOOP primarily because the pseudo1ite is simply one of four or five beacons. Rather, an additional improvement
I
factor of two occurs at the touchdown point; at the approach point, the corresponding factor is more variable but does not exceed one
J
and a half.
The preceding Figures B-7 through B-14 underscore an observation made earlier: use of a pseudo1ite does not automatically pro-
I
duce a dramatic improvement in the performance of GPS. Indeed, a simple example serves to show that quite the opposite can occur.
I
With reference to the four-beacon configuration just considered, suppose that it is satellite #2 and not satellite #1 which is
I
replaced by the pseudo1ite (see Figure B-2). Assume a cone angle, y, of 45 degrees and a pseudo1ite accuracy factor, k, of unity.
I
Then a user at the touchdown point sees
I
HOOP = 3.366 VDOP = 0.707 POOP = 3.440
I
TOOP = 0.707 GOOP = 3.512,
I
while a second user, located at the same altitude (one meter)
I
but 100 m west of the first, sees
I
HOOP - 1.990 VOOP 2.412 = POOP 3.127
= I
TOOP 1.620 = GOOP 3.525.
=
I
Both of these sets of values are reminiscent of the original four-
I
beacon configuration. On the other hand, a third user, located similarly to the second but to the east instead, sees
I
I
I
I
I
HOOP = 16.449 VOOP = 15.903 POOP = 22.879
I~
TOOP = 16.555
GOOP = 28.240,
I
values which are considerably greater than either the baseline
I
or the four~beacon configuration.
The explanation for this phenomenon has already been given in
I
Figure B-4. Indeed, if one rotates the vertical at the third user's position through an angle of 45.29 degrees in a westerly direction, then, with respect to this new "ver tical," satellite #1 and the
I
pseudolite appear at an elevation of 44.71 degrees; satellites #3 and #4, at 48.48 degrees. As Figure B-4 demonstrates, four beacons
I
at such similar elevations inevitably produce the poor performance observed by the third user.
I
B.l.3 Discussion
I
The preceding sections have attempted to present a quantitative method whereby the accuracy of the GPS multilateration system can
I be assessed and to apply this technique to the case of pseudolite-
augmentation. The results obtained, although not demonstrating the sort of striking performance improvement one would hope for, never-
I
theless indicate the feasibility of using pseudolites to improve navigation accuracy in the near-terminal area.
I
It is clear, however, that the analyses presented are, to a certain extent, oversimplified and, hence, incomplete. Indeed,
I
attention is restricted to the isolated problem of static position estimation in the context of an idealized satellite/pseudolite
I
geometry. Although the results thereby obtained are claimed to be pertinent to the stated goal of assessing the performance gain to
I'
be achieved with pseudolite augmentation, nevertheless it is realized that considerable analysis remains to be done to provide a definitive
I
I
123 .
I'
I
evaluation. The discussion which folloh1s attempts to identify
I
problem areas which have not been addressed.
It is noted in the analysis section that the companion problems of
I
static position estimation and static velocity estimation are, to a great extent, separable. In the interests of simpl icity, there-
I
fore, it is logical to examine only the more fundamental of the t\'w, namely the former, to gauge the performance of the sate'll itel
pseudolite configurations considered. However, the more compre- I
hensive problem of real-time trajectory estimation, ",hich effectively subsumes the two static estimation problems, demands that position
I
and velocity be treated jointly and not separately. Indeed, the techniqu~s commonly employed to solve the dynamic estimation
I
problem require the development of a user dynamical model by means of which the motion of the user may be predicted reasonably
I
accurately from one measurement, or observation, instant tq the next. For example, with the notation of Section B-l.J, one might
I
employ the simple model X(t ) = X(t _ ) + (t - t _ ) X(t _ )
I
k k l k k l l k 1 2 ..
+ ~tk - t - ) X(t _ ) k l k l
I
.. ..
X(t ) = X(t _ ) + (t - t _ ) X(t _ ) k k l k k l k l
I
..
X(t ) = X(t _ ) , k k l
I
to predict user motion, where t _ and t denote two successive k l k
time instants at which observations of user position (including .1
clock bias) and velocity (including clock drift) are obtained.
The object, then, is to use the observations together with the
I
model to derive position, velocity, and acceleration estimates.
Now examination of the first of the model relations above
I
(or simple intuition) suggests that the accuracy with which a dynamic position estimate can be made depends both on the accuracy
I
I
I
(
of the corresponding static position estimate and on that of the
I
static velocity estimate. Stated another way, improving the accuracy of both of the static estimates should lead to a double
t
improvement in the accuracy of the dynamic position estimate, an effect which is obviously not incorporated in Figures B-7 through I, B-14. It follows, therefore, that Section B-l.2 cannot represent a . complete assessment of pseudolite-augmented GPS and underestimates,
I
for the most part, the performance of this concept.
A suggested study to remedy this deficiency would involve an
.1
application of, say, Kalman filtering methodology to the problem posed above. Thus, for example, one could examine the position
\1
errors associated with aircraft flight through a terminal area traffic pattern to touchdown. particular attention being paid to the rate at which navigation updates are obtained, the effect
I
of aircraft maneuvers on accuracy, and the impact of any time delays in pseudo1ite acquisition.
I
A second area in which implications of potential significance have been made concerns variou~ satellite-related factors: their
I
orbital motion and their random errors. Thus, the entire question of orbital kinematics is circumvented by postulating the satellite
I configuration of Figure B-2, which is effectively specified by a
single parameter. Moreover, the ranging errors of all satellites are assumed to possess identical satistical properties, irrespec-
I
tive of satell ite/user geometry.
Although it is doubtful that realistic modelling of satellite
I
motion and/or ranging accuracy would lead to a significant change in the results presented, nevertheless an accurate appraisal of
I
performance requires that these factors be accounted for. Thus, for example, it would be desirable to identify for the complete
'I
GPS satellite constellation the sort of satellite geometries available to a user and the extent to which they resemble or differ
I' from the simple geometry of Figure B-2. (More generally, the problem
of picking an optimal satellite cluster for navigation should be considered.)
I
I
I
I
I
The question of satellite accuracy has a number of facets.
With respect to the simple analysis of Section B-l.l, one might improve realism by simply including in the standard deviation of a
t
satellite1s ranging error a factor to account for satellite/user orientation and the degree to which a signal propagation path
I
connecting them must pass through the earth1s atmosphere. Further- more, one could improve the overall analysis by a more careful
I
consideration of the effect of errors in the data transmitted from satellite to user; namely, satellite ephemeris and clock bias. Note
I
that these errors are essentially ignored in the earlier analysis by treating them as " equ ivalent ranging errors."
I
As in the case of satellites, the performance of pseudolites has likewise been treated somewhat lightly. Of particular interest in this case is the question of how a pseudolite clock is obtained
I
and, then, of how accurate the clock is. Thus, one could imagine equipping the pseudolite with its own GPS receiver, through which
I
it obtains clock information directly from satellites. An alterna- tive solution might be to slave the pseudolite to the GPS master
I
clock (ground-based) through a calibrated and carefully controlled land-line. Although the former procedure may not provide the
I
accuracy of the latter, nevertheless, it has the advantage of representing a purely passive addition to the overall system.
I
I
I
I
I
I
I
I
I
t
I
I
I
II
,.
I
ATTACHMENT A TO APPENDIX B
I
MULTILATERATION ALGORITHM
.1
J
.'
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
il
t
I
I
I
I
I'
I
I
I
The purpose of this appendix is to outline an algorithm for
I
solving equations (B-ll) and (8-12), thereby obtaining the initial '" .... '" .... A i'\ A ,..
estimates x ' Yo' zo' 00' x ' Yo' lO' and 6 . The algorithm
o o 0
I
focuses first on the range equations (B-ll) to obtain the first four of these estimates; it uses these results, then, in the
,I
range rate equations (B-12) to calculate the final four estimates.
It is assumed throughout that N beacons are employed, where N is no less than four.
I
The range" equations are first written in the compact form
I
o = (d. _ 0)2 , (B/A-l) i=l, ... ,N,
,I
where
I
(B/A-2)*
I'
I
and the noise term 0i has been declared negligibly ~mall. Subtract- ing the (i + l)st from the ith of these equations gives, for i=l, ... ,N 1,
I
(X + - Xi)T X - (di+l - die) 8
I
i l (B/A-3) l( 2 do2 r . + do2) = a , - "2 r + - i+l - 1 i i l
I
2 ~ T ( ) where r. = X. X•• Expressed in matrix form, the equations B/A-3 1 1 1
-I
appear as
I
(B/A-4) AX - 88 - C = 0 where A is an (N - 1) x 3 matrix,
I
*In contrast to Section B-l.2, the column vector X now does not contain 8 as a fourth element.
I
I
I
I
I, A = (B/A-5)
I
I
and Band Care (N - 1) - column vectors, dOd 0
I
2 - 1 B = (B/A-6)
I
I
o2 o2 r 2 + d d r
-
2 2 1 1
I
(B/ A-7) C = "2 2 2 o2 o2 d + d r - r _
I -
N N l N N-l Now for any arbitrary but fixed 0, the value of X which renders
I
the left-hand side of (B/A-4) the smallest, i.e., which minimizes the length of this vector, is given by
I
I
Note that, when N = 4, A is a square matrix and this formula
I
reduces to the familiar form l l X(o) = A- C + A- B .
(B/A-9)
I
It is seen, therefore, that the more complicated expression (B/A-B)
I
extends the solution (B/A-9) to the case in which more than four beacons are used.
The expression (B/A-B) is next substituted into the original
I
equation (B/A-l) for i = N, giving
I
I
I
I
T (X(O) - X - H) (X(O) - X - H) N N
I
(B/A-10)
I
Expanding terms and rearranging give the quadratic equation
I
(B/ A-ll )
I
II
the two solutions to which are denoted 01 and ° , In turn, correspond-
, ing to tnese solutions are the- respective solutions for position, X(ol) and X(02)' found from (B/A-B).
The two solutions (X(ol)' 01) and (X(02)' 02) are next tested
I
for credibility; employing subsidiary information, the user ;s assumed capable of rejecting properly one of the solutions as being
I
unrealistic. The remaining solution is then taken to define the ,.. "A '" initial estimates x ' Yo' zo' and 00' o
'I
Experience has indicated that the proper solution to use in the case of satellite beacons alone is obvious: it is the one correspond-
I
ing to the smaller of 01 and 02' The addition of pseudolit::s, hOI,2',:::r, invalidates this simple criterion; indeed, the proximity of pseudo-
lites to the user can le~d to positions X (01) and X(02) which are I
reasonably near one another. Indicated, therefore, is the need for more care in choosing ° or ° as the proper clock bias term.
I
Attention is next shifted to the range-rate equation (B-12) into which has been substituted the position estimate just obtained.
I
Inspection of the resulting equation indicates that it can be written in the compact form
I
i = 1, ... , N, Q.X + 8 = d.o + Q.X. , (B/A-12) 1 1 1 1
I
. .
where X and X. denote the time-derivatives of the vectors (B/A-2) and
I
'I
J
I
Q denotes the ith row of the direction-cosine matrix defined in (B-34).
i
I
Writing these N equations in matrix form gives . . .
QX + oJ - DO - V = 0 ,
I
(B/A-13) .
where J and DO are the N-column vectors defined in (B-23) and (B-20),
,I
respectively, and V is the N-column vector
I
(B/A-14) V =
I
.
QNXN .
I
The values of X and 0
which minimize the left-hand side of (B/A-13) are given by
I
(B/A-15)
I
Note that, analogous to (B/A-8), this "'/he re <P is defined in (B-14).
I
formul a simplifies to
I (B/A-16) <p - ( D° + V)
=
m
I
when N = 4. The values defined by (B/A-15) are taken, of course, to be the initial estimates'~ , ; , ~ , ~ .
o 0 0 0
I
I
I
I.
I
I'
I
I
I
I
I'
I
I
t
I
ATTACHMENT B TO APPENDIX B
I
COMPUTER ROUTINES TO EVALUATE MULTILATERATION ACCURACY
I
I
I
I
I
I
I
I
I~ 133
I
-I
I
J~
I
I
I
I
I
'I
I
I
I
I
I
I
I
I
I
I
I
This appendix contains listings of the computer routines used to
I
obtain the numerical results presented in Section B-l.2. The routine SOOP is the master routine; a second slave routine, SINV" is used I, to compute a matrix inverse. These subroutines should be self- explanatory.
I
I
II
I
I
I
II
,I,
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
,I
rl
"
I
I
(I
I
I
I
I
I
SUBROUTINE SDOP(NS, NP, XB, VB, ZB, K, XU, YU, ZU, HOOP, VDOP, POOP, TDOP, GDOP, IND)
I
c
c***** PURPOSE: COMPUTE DILUTION OF PRECISION MEASURES C***** FOR SATELLITE/PSEUDOLITE MULTILATERATION SYSTEM.
I
c***** INPUT: NS=NUMBER OF SATELLITES; C***** NP=NUMBER OF PSEUDOLITES; C***** (XB(I),YB(I),ZB(I),I=l,NS)=SATELLITE POSITIONS; c***** (XB(I)YB(I),ZB(I),I=NS+1,NS+NP)=PSEUDOLITE POSITIONS;
I
C***** K=PSEUDOLITE ACCURACY FACTOR; C***** (XU,YU,ZU)=USER POSITION.
C***** OUTPUT: HDOP=HORIZONTAL DILUTION OF PRECISION;
I
VDOP=VERTICAL DILUTION OF PRECISION; C***** PDOP=POSITION DILUTION OF PRECISION; C***** TDOP=TIME DILUTION OF PRECISION; I, C***** GDOP=GEOMETRIC DILUTION OF PRECISION; C***** IND=VALIDITY INDICATOR (IND. NE. 0 FOR GOOD SOLUTION).
C***** RESTRICTIONS: NS+NP<=10; IF NP>0, THEN K>0.
I
C REAL K DIMENSION XB(10),YB(10),ZB(10) DIMENSION SI(10),C(10,4),PI(4,4),P(4,4)
I
C C**** COMPUTE NUMBER OF BEACONS C
I
N=NS+NP C C**** SET UP RANGE-ERROR COVARIANCE MATRIX
I
C DO 210 I=l,N SI (I)=l.
IF(I. GT. NS) SI(I)=l0 /K/K
I
210 CONTINUE C c**** SET UP OIRECTION-COSINE MATRIX
I
C DO 220 I=l,N DX=XU-XB( I)
I
OY=YU- YB (I) OZ=ZU-ZB( I) DR=SQRT(OX*OX!DY*OY+DZ*OZ) C(I,l)=OX/DR
I
C(I,2)=DY/DR C(I,3)=DZ/DR C(1,4)=l.
I
220 CONTINUE C c**** COMPUTE INVERSE OF
I
POSITION-ESTIMATE-ERROR COVARIANCE MATRIX c****
c
I
I
I
I
DO 240 1=1,4 DO 240 J=l,I
I
DPI=0 DO 230 L=l,N DPI=DPI+C(L,I)*SI(L)*C(L,J)
CONTINUE I
PI(I,J)=DPI PI (J, I)=DPI 240 CONTINUE
I
C C**** INVERT INVERSE OF c**** POSITION-ESTIMATE-ERROR COVARIANCE MATRIX
I
C CALL SINV(4,PI,4,P,4,1,IND) C
I
c**** COMPUTE DOP MEASURES C HDOP=SQRT(P(1,1)+P(2,2)) VDOP=SQRT(P(3,3))
I
PDOP=SQRT(P(1,1)+P(2,2)+P(3,3)) TDOP=SQRT(P(4,4)) GDOP=SQRT(P(1,1)+P(2,2)+P(3,3)+P(4,4))
I
RETURN END
I
I
I
I'
I
I
il
I
I
I
I
I
SUBROUTINE SINV(M, A, NA, B, NB, NIT, IND) c , c***** PURPOSE: COMPUTE INVERSE OF POSITIVE-DEFINITE MATRIX.
c***** INPUT: ((A(I,J),J=l,M),I=l ,M)=GIVEN MATRIX; c***** NA=STORAGE DIMENSION ALLOCATED TO A; c***** NB=STORAGE DIMENSION ALLOCATED TO B; I, C***** NIT=NUMBER OF NEtnON-RAPHSON ITERATIONS DES IRtD.
C***** OUTPUT: ((B(I,J),J=l,M),I=l,M)=INVERSE MATRIX; C***** IND=EXISTENCE INDICATOR (IND. NE. 9) IF c***** GIVEN MATRIX POSITIVE-DEFINITE).
I
C***** RESTRICTIONS: 2<=M<=MIN9)(4,NA,NB).
C***** SUBROUTINES REQUIRED: MIN9),SQRT c***** METHOD: SQUARE-ROOT TECHNIQUE FOLLOWED BY NEWTON-
I
c***** RAPHSON ITERATION.
C DIMENSION A(NA,NA),B(NB,NB)
I DIMENSION S(4,4),0(4,4)
INO=0 IF(M. LT. 2. OR. M. GT. MIN9)(4,NA,NB)) RETURN C
I
C*** SQUARE-ROOT TECHNIQUE C IF(A(l,l). LE. 9) ) RETURN
I
S(l,l )=SQRT(A(l, 1)) DO 119) J=2,M S(l ,J)=A(l ,J)/S(l, 1)
I 119) CONTINUE
IF(M. EQ. 2) GOTO 159) DO 149) I=2,M-1
II
T=9).
DO 129) L=1,I-1 T=T+S(L,I)*S(L,I) 129) CONTINUE
I
IF(A(I,I).LE.T) RETURN S(I,I)=SQRT(A(I,I)-T) DO 149) J=I+1,M
I
T=9) DO 139) L=l, 1-1 T=T+S(L,I)*S(L,J) 139) CONTINUE
I
S(I,J)=(A(I,J)-T)/S(I,I) 149) CONTINUE 159) CONTINUE
I
T=0 DO 179) L=1,M-1 T=T+S(L,M)*S(L,M)
I
179) CONTINUE IF(A(M.M).LE.T) RETURN S(M,M)=SQRT(A(M,M)-T) DO 229) J=1,M-1
I
D(J,J)=l./S(J,J) DO 220 I=J+1,M T=9).
I
I
I
I
00 210 L=J, 1-1 T=T+S(L,I)*O(L,J) 210 CONTINUE
I
O(I,J)=-T/S(I,I) CONTINUE 0(M,M)=1./S(M,M)
I
00 320 1=1 ,M 00 320 J=l ,I T=0
I
00 310 L=l,J T=T+O(L,I)*O(L,J) 310 CONTINUE B(I,J)=T
I
B(J,I)=T 320 CONTINUE
I
INO=1 C NEWTON-RAPHSON ITERATION c*** C
I
IF(NIT.LE.0) RETURN 00 470 N=l,lm 00 420 l=l,M
I
00 420 J=l,M T=0.
00 410 L=I,M
II
T=T+A(I,L)*B(L,J) 410 CONTINUE IF(J.EQ.I) T=l.+T S(I,J)=T
I
CONTINUE 0(1,1 )=B(I, 1) 00 440 1=2,M
I
00 430 J=l, 1-1 O(I,J)=B(I,J) O(J,I)=B(J,I)
I
430 CONTINUE O(I,I)=B(I,I) 440 CONTINUE 00 460 l=l,M
I
00460 J=l,1 T=0.
00 450 L=l,M
I
T=T+O(I,L)*S(L,J) 450 CONTINUE B(I,J)=B(I,J)+T
I
B(J,I)=B(I,J) 460 CONTINUE CONTINUE
I RETURN
END
I
I
I
I
I
I,
I
I
I
I, APPENDIX C - RNAV SYSTEM SURVEY
I
I
I
I
I
I
I
I
I
I
I
I
I
I
,I
I
I
I
I
,I
I
I
I
I
I
I
I
I
I
I
I
C.1 GPS SYSTEM DESCRIPTION*
I
The Global Positioning System (GPS) is a sophisticated satellite navi-
I
gation system ~Jhich Hill potentially provide a highly diverse (in terrllS of requirements) worldwide user community with precision position and velocity
I
estimates. Predictions of achievable accuracy are such that the potential exi sts for GPS obvi at i ng at 1 east some of the current, more convent i onal ,
I
navigation systems. GPS schedule calls for a developmental system by 1977, 1 imited capabil ity by 1980, and a fully operational systern by 1984. A maj or thrust of the GPS program is to reach an expandi ng user community
I
through the development of low-cost systems. It is toward that end that this description is addressed.
I
GPS is compri sed of three maj or subsysterns. These are the space seg- ment, the ground segment, and the user segment. The space segment cons i sts
I
of a nehlOrk of 24 satellites which f}rovide the user with signals from ~/hich position and velocity are derived. The ground segment Inonitors
I
satellite position and upload this information to the satellite for refer- ral to the user. The user segment than calculates position with respect to
I
the satellite constellation, and knowing satellite position, refers this to an earth centered or appropriate local coordinate system. The overall GPS I, concept is shmm in Fi gure C-1- GPS~ystem concept - The GPS concept is basically that of :1lulti- lateration. Knowledge of range between a receiver and a satellite locates
I
that receiver on the surface of a sphere such that utilization of three independent satell ites locates the receiver at the intersection of the
I
three associated spheres, given a precise time reference. The CPS concept provides for their highly accurate time reference except at the user
I
recei ver. The recei ver clock is assUlned to have an error and a fourth satellite is tracked in order to estimate this error.
I
* This discussion \'las extracted from the previous RTI study final report [C-1J and is included for completeness.
I
I
I
I
SPACE SEGt·1ErlT - 4 SELECTED SATELLITES EACII HITII PRECISION TIf1E STANDARD PSEUDORArIDON CODE (S) TELH1ETRY DATA (S-BAND) SATELLITE
~(Ll' L )--PSEUDO RANGE DATA
EPIIE!"1ER IS 2 CONSTANTS CURRENT EPH£r.1ERIS DATA CLOCK CORRECTION TIME & CLOCK CORRECTION FACTORS (L , L )--PSEUDO RANGE FACTORS 1 2 DATA IONOSPHERIC DATA IONOSPHERIC DATA
~
t
/
t·10NITOR MASTER CONTROL UPLOAD ST A TI ON ACCURATE STATIONS STATION "- ALASKA POSITION , VANDENBERG ~ VANDENBERG VANDENBERG VELOCITY GUM1 TIME HAWUI Figure C-l. Overall GPS System Concept [C-l]
-------~~~-~~--~---
I
I Three dimensional position and time are obtained by solving the set of
simultaneous equations:
I
(X - XS Ti)2 + (YUSER - YS~Ti)2 + (ZUSER - ZS8Ti)2 = A USER (Ri - 8R)2, i = 1,4
I
I
where
I
x, Y, Z are user and satellite position co-ordinates, th R is the (measured) range to the i satellite, i
I
and
I
8 R is the error in measured range due to user clock error.
I
Each satellite is equipped with its own atomic time standard as is each ground station. A master clock is located in the master control sta-
I
tion and all clocks are referenced to it. Each satellite is advised of its current bias with respect to the master clock and this information 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
I
determine range-to-satellite accurately.
The Space Segment - The space segment consists of a constellation of
I
satellites orbiting in three distinct planes, each separated by 60 degrees of longitude. A total constellation contains 24 satellites (i.e., 8 satel-
I
lites per plane). The satellite orbits are circular at 20,000 km giving a 12 hour period with an inclination of approximately 63°. This ensures that
I
at least 6 satellites (with elevation in excess of 5°) are in view from any point on the earth.
I
Each satellite transmits two L-band carrier signals which are bi-phase modulated with a composite pseudo-random noise code. For the primary car- rier (1575 MHz), the code contains a "cl ear" signal for code acquisition
I
I
I
I
I
(and for lower precision navigation), a " pro tected" signal for precision navigation and anti-jam capability, as well as telemetry data which in- cludes synchronization, clock data, handover data (to acquire the " pro tect-
I
tl ed code having first acquired the tlclear" code), and ephemeris data. The secondary carrier ( 1230 MHz) is modulated in a similar manner with the
I
exception that the "cl ear" code is omitted. Transmittal of the two carriers provides for compensation of propagation delays experienced in the
I
ionosphere.
The tlclear" code is generated at a 1.023 MHz chipping rate and has a
I
code length of 1 ms. The tlprotected" code is generated at a 10.23 MHz chipping rate and has a code length of 265 days, truncated to seven days.
Both tlcl ear" and " tected", code sequences are spacecraft uni que. The
pro I
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
I
in the detailed signal structure description contained in Appendix A of [C-1J.
I
The Ground Segment - The ground segment tracks the satellite constellation and provides each satellite with daily updates correcting its ephemeris
I
coordinates and its clock bias factors. The ground segment is conveniently subdivided into three functional elements; the monitor station1s function
I
is to receive the two L-band carrier signals and to process them to extract pseudorange and pseudorange-rate data to be forwarded to the master control
'I
station for correction of atmospheric effects. The monitor station con- tain~ a precision atomic time reference used in obtaining ranging data, data clocking, and time-of-day. The master control station then processes
I
the tracking data received from the monitor stations to generate the update messages. The fully redundant atomic time reference maintained at the
I
master control station generates the system time base against which all other clocks (satellite, monitor stations, and upload station) are compared
I
and calibrated. The master control station performs orbit determination from monitor station inputs, generates ephemeris data (normally nine
I
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
I
indeed been correctly loaded.
I
I
I
I
The User Segment - The user community is categorically divided by DOD into six classes dependent on user requirements. The requirements which deter- mine each class are accuracy, user dynamics, and immunity to electro-
I
magnetic warfare. Three levels of receiver sophistication have been designated to satisfy the user requirements. The "X" receiver addresses
I
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
I
four satellites are tracked simultaneously to provide a full navigation solution at each receiver iteration (approximately 10 solutions per
I
second). For the user with low dynamics, system complexity (and cost) is reduced by adopting a "sequentially" tracking ("Y") receiver which commu- tates through the ensemble of four satellites required for a solution and
I
produces an output at the completion of the cycle (approximately 2 solu- tions per second). If a reduction in achievable accuracy is allowed, the
I
receiver can be designed to operate only on the "clear" code resulting in a much simpler version. This is the so-called "Z" or low-cost GPS receiver
I
and is the probable candidate for general aviation interest.
As mentioned previously, the GPS receiver tracks pseudorange and
I
pseudorange-rate from four satellites in order to solve for three coordinates of position and velocity and the user clock bias. Computing
I
the user clock error at each navigation solution obviates the requirement of an accurate clock at the receiver while still maintaining overall preC1Slon. This has the further advantage that effectively the user is
I
provided with a precision time standard.
I, 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 preliminary definition phase
I
studies), the Magnavox Spartan, the Rockwell Spartan, the Collins, and the Texas Instruments receiver designs (Reference C-2 through C-8). All de-
I
signs 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 de-
I
tected synchronously (a Costas loop) for range and range-rate measurement.
Telemetry data is demodulated conventionally for input to the navigation
I
algorithm. The algorithms are processed digitally, usually with a
I
I
I
microprocessor. User outputs are generally available either in earth
I
centered coordinates or in a local coordinate system which can be corrected for altitude.
I
The Spartan receiver has the following salient features which distin- guish it from the higher performance types (Reference C-4):
I
1. It operates on a single GPS frequency. Operation on a single
:1
frequency results in a reduced capabil ity to compensate for iono- spheric delay. In lieu of a second frequency, the delay calcula-
I
tion is based on use of an ionosphere model.
2. It currently employs only the "cl ear ll signal. Utilization of the II cl ear li code reduces the code chip rate by a factor of ten which
I
(reportedly) reduces achievable accuracy.
3. The accuracy is in the range of 30-100 meters. Table C-1
I
indicates a proposed error budget.
4. Time-to-first-fix is not a critical parameter and may be on the
I
order of minutes. Time-to-first-fix requires reception of one full telemetry frame from each of 4 satell ites sequentially. Each
I
frame is approximately 30 seconds long; thus, a lower bound on t irne-to-fi rst-fi xis approximately two flli nutes.
5. Time between fix is only Illoderately critical and is baselined
I
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
I
satellite to complete the necessary processing. Sequencing through four satellites can then be expected to take 12-24 seconds
,I
to output one navigation solution.
I
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
I
seconds.
It shoul d be noted that the above performance is in sharp cont rast to that achievable with the high perfornlance, 4-channel continuous receiver.
I
For this receiver updates are at the rate of ten per second, tirne-to-first- fix is on the order of tens of seconds, and accuracy is on the order of
I
I
I
I
I
Table C-1. GPS Error Budget [C-5]
I
I
Clear Code Single Protected Two Protected Source Only Code Code
I
ephemeris 1.5 1.5 1.5 satell ite clock 1.0 1.0 1.0 and electronics
I
troposphere (model) 1.5 1.5 1.5
I
ionosphere (model) 15.0 5.0 zero receiver noise 3.0 1.5 2.5
I
multipath 1.25 1.25 2.0
I
Total 15.5 6.0 4.0 (meter-RMS) (Z Rcvr) (X Rcvr)
I
(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
I
RMS for the two protected codes translates to approximately 9 meters.)
I
I
I
I
I
I
I
~I
I
I
seconds, and accuracy is on the order of a few meters. Also, with ground agumentation, potential accuracy is even further improved.
RF Link (Power) Loss Budget - The required signal levels at the user
I
equipment as specified in the Rockwell System Specification [C-9] are shown in Table C-2.
I
An RF link calculation has been extracted from the General Dynamics Contract Definition Study [C-3] and is included in Table C-3. A user
I
~levation angle of 5° is also shown and is taken as representative of worst case.
I
I
I
I
I
I
I
I
I
I
I
I
I
~~
I
Table C-2. Required User Equipment Received Signal Levels [C-9J
I
FREQUENCY
I
L L 1 2
I
CIA Signal (dB\'/ ) -163 N/A
I
P-S i gna 1 (dBw) -163 -166
I
I
I
Table C-3. RF Link Calculation of User Received Power [C-3J
I
ZENITH USER ELEVATION ANGLE=5°
I
i I L L L L I 1 2 1 2 i I
I
P P P CIA CIA P I Satellite Trans- 14.25 11.25 6.35 14.25 11. 25 6.40 mitter Power (dBw)
I
I
RF Losses (dB) 1.0 1.0 1.0 1.0 1.0 1.0 I
I
I IAntenna Polarization I 0.25 0.25 0.25 0.25 0.25 0.25 !
I Loss (dB) , I ,
I
(dB) Ant enna Ga in 15 15 15 12 12 12
I
Sate1l ite EIRP (dB\·/ ) 28 25 20.1 25 22 17.15
I
Path Loss (dB) 182.5 182.5 180.6 134.2 134.2 182.3 I i I Atmospheric 0.85 0.85 0.85
- -
- I
I
Absorpt i on (dB) Total Power at User -154.5 -157.5 -160.5 -160 -163 -166
I
Antenna (d3w)
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
C.2 621B SYSTEM DESCRIPTION 6218 is a mil itary predecessor to the NAVSTAI~/GPS system very simil ar
I
in concept. The essential difference is in the satellite constellation \'1here three arrays of four satell ites each \/ere stat i oned in geosynchronous
I
orbits. One of each of the four had zero inclination and appeared stationary to the user vlhile the other three VJere at progressively
I
-increasing inclination resulting in the effect of a rotating "yll with respect to the user. As in GPS pseudo-random ranging was also part of the
I
system concept.
This discussion differs from the others in this appendix in that due
I to the combination of pertinent documents being Limited Distribution and of
the relative age of the program resulted in relevant literature being difficult to procure. The specific receiver discussed here does, hm/ever,
I
shed light on the systeril concept. The discussion is reproduced in near entirety for completeness.
I
Defense Navigation Satellite System (DNSS)/621B Receiver Description [C-I0J
I
A pictorial representation of the DNSS is shown in Figure C-2 and a
I
composite block diagram for the receiver is shown in Figure C-3. The incoming PN spread-spectrum NAVSAT signal is a biphase PSK signal clocked at a 10 ~iHz rate, resulting in an overall bandvJidth of 20 j'iHz as 1I1easured
I
across the first nulls of a (sin x/x)2 pov/er spectrum. The incoming signal is at a carrier frequency of 1575 ~1Hz and is amplified by a 10\"
I
noise (approximately 5 db noise figure) transistorized preampl ifier. The amplified signal is then dmm-converted to an IF frequency of 75 r~Hz using
I
low-side injection. The nominal input signal level is at -123 dbrn, exclusive of any potential jamming signal effects.
I
I
I
I 153
I
I
I
I
DNSS
I
I
I
SATELLITE SIGNALS PSEUDO NOISE CODE
I
ACQUISITION CODE CLEAR CODE DATA
I
I
MASTER STATION REMOTE COMMAND
I
TRACKING CONTROL STATIONS TRACKING (20R3)
I
I
I
I
I
I
Figure C-2. DNSS [C-2J
I
I
I
- - _. - - - - - - - - - - - - - - - -
I----l-.- TIME-Of-DAY T JITTER I I r-- .-J 1----- i--RF PROCESSOR--' I I I r---'''''---1 I I COARSE RANGE MHz 1'-----' I I I I I I L ~
I
I
.--_.J-.l500_"""IMHZ L_, I I Go I--I----+--- .. fiNE RANGE I I W I W L.O.
I SYNTH I I I I
~
I
10 MHz CIl I I W I a: Go I I I t--t---jr-.- DOPPLER COUNT iii I I L _ ~_.-J ":":'::":;':':=--~--I- PRE·POSITION AND L SWEEP PARAMETERS L--- __ -+ ---'>-- _+__._ LOCK INDICATION l-----..L-------- f- BANDWIDTH SELECT l-- --+- __+_. JAM LEVEL Figure C-3. Composite Block Diagram. Time~Shared DNSSj621B Receiver [C-2J
I
I
The 75 MHz IF signal is ampl ified by an AGC ampl ifier and appl ied to a PN demodulator, which functions as a PN signal correlator so as to derive
I
antimultipath and antijam protection. The AGC amplifier nominally operates at full gain (30 db) until PN signal correlation is realized, at which time
a coherent AGC voltage is developed by the subsequent VCO loop so as to I
maintain a relatively constant output signal level from the AGC amplifier and into the PN demodulator.
I
The PN demodulator is fed with a replica PN code consistent Hith the particul ar satell ite whose navigational signal is to be processed. When
I
time synchronization is real ized, the output of the PN demodulator is a CW sinusoid. A 60 MHz VCO is phase locked to the output of the PN demodulator
I
and performs a number of functions as delineated below.
I
a. The VCO output is fed to a cycle counter so as to derive a measure of the carrier doppler and, therefore, the satellite range~rate.
Prior to the actual counting process, the VCO signal is multiplied
I
in frequency by a factor of 256 so as to provide an ultimate reso1ut i on of about O. 08 mrn per count.
I
b. The VCO signal is divided do\m in frequency by the ratio of the carried frequency to code-lock frequency or, in this case, by
I
157.5. A reference frequency signal is then added to the output of the divider to form a nominal 10 MHz clock signal for driving
I
the local PN code generator (labeled as PNG). It should be noted that that technique automatically scales the carrier doppler to
I
the required code-doppler factor, eliminating code dynamics considerations.
c. A coherent AGC signal is developed for control of the AGC
I
ampl ifier.
d. A jam-level detector signal is developed to provide an indication
I
as to the relative input jamming signal levels.
e. A code tracking error signal is developed to perform fine phasing
I
of the local PN code generator.
I
I
I
I
I
Since the PN code generator is clocked at 10 MHz, each clock interval (or chip) is equivalent to about 30 10 in range. A coarse range measurement to 30 10 is accomplished by essentially sampling the state of the PN code
I
generator. A fine range measurement with a resolution of about 10 cm is accomplished by a vernier measurement technique Vlhereby one-chi~ interval
I
(about 30 10) is subdivided into 256 increments.
Precision phase control and tracking of the.PN code signal is accom-
I
pl ished by means of a time-shared delay lock loop. Thus, in the PN demodu- ll lator, a slight code IIdither modulation is applied \~hich manifests itself
I
as a low-modulation index amplitude modulation on the VCO output. This AM signal is coherently detected and compared to the locally generated dither
I reference signal to form a bipolar tracking error signal. This error sig-
nal is used to change the division ratio of the divide by 157.5 divider so as to provide code phase incrementing in 16 cm steps.
I
The functioning of the NAVSAT receiver requires a phase locked VCO condition and a time synchronized PN demodulator. When considering a high
I
doppler environment, this factor entails a frequency search to realize car- rier VCO phase locking and a time search to realize PN code synchroni-
I
zation. A computer aided pre-position and SHeep circuit is incorporated to:
I
a. Select the PN code generator logic corresponding to the satellite whose range/range-rate measurement is to be performed.
I
b. Preset the PN code generator to the expected time position.
c. Preset the VCO to the expected frequency corresponding to the
I
expected velocity/doppler.
I
The receiver then performs a sweep in frequency and time to achieve signal acquisition, which is culminated in VCO carrier tracking and code
I
tracking. The carrier VCO loop contains three selectable loop bandvJidths, namely, 20 Hz, 100 Hz, and 1000 Hz, with the lowest value providing maximuo
I
antijam protection; whereas, the largest bandwidth provides the maximunl signal search rates during acquisition modes. In a similar manner, the code loop has controllab·le loop band\'Jidths to enable a trade-off bet\/een
I
signal acquisition/tracking times versus range readout accuracy.
I
I
I
I
RF Processor/L.O. Synthesizer A functional block diagram of the RF processor/L.O. synthesizer is
I
shown in Figure C-4. The RF processor portion consists of the preselector filter, preamplifier, down conversion mixer, and IF amplifier. Two sepa-
I
rate IF outputs are provided at a 75 MHz IF frequency, with one output part used to drive the IF-processor portion of the receiver and the second out- put part is provided for ultimate inclusion of a short code matched filter
I
for initial acquisition purposes.
The theoretical receiver sensitivity at carrier-loop threshold is
I
shown in Table C-4 as a function of the carrier-loop bandwidth. Receiver sensitivity is defined as that input signal level above which the carrier
I
loop remains in a tracking condition.
I
PN Demodulator A functional block diagram of the PN modulator (including AGC
amplifier is shown in FigureC-5 and uses two sequential balanced I
modulators to realize a high CW signal rejection capability (approximately II 70 db). The satellite code is depicted as the IIX code; whereas, the liZ II
I
code is a locally generated PN code used to realize improved CW rejection II signal capability. When the locally generated IIX code is time synchronous
I
with the received coded signal, ideal correlation is realized and the output of the demodulator is a sinusoid at 75 MHz (assuming no information
I
has been superimposed on the PN code at the transmitter).
To enable subsequent fi ne code ph as i ng, a port i on of the i ncorni ng ll
I
signal is multiplied by a IIdithered version of the satellite code, desig- nated as x(.) in the figure. The resultant signal is attenuated and summed ll with the main correlated signal. The net effect of the IIdither modulation
I
is to add a small square-wave amplitude modulation on the composite cor- related signal that is subsequently recovered and used to derive a code
I
tracking error signal for fine code phasing control.
I
Carrier Loop The essential elements of the carrier loop are depicted in Figure C-6.
I
The loop is a superheterodyne phase locked VCO with the phase detector portion operating at 15 MHz. The overall loop bandwidth is selectable and
I
I
-------------------
....
.
75 MHz PRE- IF ...
PRE-AMP SELECTOR - - , - , .-'< • MHz AMP ~ FILTER
. 75 MHz
J~ 1500 MHz X2 FILTER
r. X5
~
~
.......
U1 <.D X5 !
X2
-
15 MHz •
•
X2 ~10MHz X3
"
I
.... \.
5 MHz REF Figure C-4. RF Processor/L.G. Synthesizer Table C-4. Receiver Sensitivity (Theoretical) 20 Hz 100 Hz -1000 Hz Loop bandwidth db 13 20 30 Loop threshold db 6 6 6 Threshold C/N db/Hz 19 26 36 o dbrn/Hz Input No -174 -174 -174 ......
0\ o Receiver noise figure db 5.5 5.5 5.5 dbrn/Hz -168.5 -168.5 -168.5 Receiver No Tracking threshold dbrn -149.5 -142.5 -132.5 I
-------------------
FROM CAD Z+X z TO BPF t--~CARRIER POWER AND AGC LOOP AMP SPLIT MHz AMP IF ATTEN. 1---- z + X (r) Figure C-5. Block Diagram, PN Demodulator OJ ERROR TO CODELOOP~-'" TO .
T
.... ----------tl ..... -1 'l--+1~.JC~ ....... II_-
AGC
- AMP
REF
- I" 'U'
AMP LOCK CAD LOCK ........ --::~ INDICATOR DET.
15 MHz j TO CODE 90°
-
--. LOOP --' 60 MHz ()) N FROM .. TO R PHASE AMP ,..... FILTER VCO t---4I~~ COUNTER PN>- ....--f~V)- .... ~ DET.
r v~- DEMOD ...
75 MHz SWEEP CONTROL JAM LEVEL DET. BW SELECT JAM ~ LEVEL 60 MHz Figure C-6. Carrier Loop
I
I can be either 20, 100 or 1000 Hz. A sweep control capability is incorpo-
rated to aid in carrier frequency acquisition. When PN code correlation is realized in the PN demodulator, the input to the carrier loop is a sinusoid
I
at 75 MHz with associated carrier doppler. The VCO output, when tracking, is 60 MHz with accompanying carrier doppler. The carrier signal is
I
detected coherently by a coherent amplitude detector whose output is:
I
a. Used in a threshold comparison circuit to establish a carrier-lock indication.
I
b. Used to supply an AGC control voltage to the AGC amplifier.
c. Multiplied by a local "dither" reference to derive a code tracking error signal.
I
Code-Clock Derivation and Control
I
A 10 MHz code-clock signal is derived in the receiver by dividing the carrier VCO frequency by the ratio of carrier to code frequencies which,
I
for the NAVSAT test program, is 1575/10 = 157.5. Since the carrier VCO frequency is nominally at 60 MHz rather than ~t 1575 MHz, it is necessary
I
to insert a reference frequency to upconvert the divided signal to the nominal 10 MHz value, as shown in Figure C-7.
I In the actual implementation, the divider is implemented as a divide
by 7, followed byY a divide by 45, followed by an X2 multiplier circuit.
For fine code phase control, the developed code error tracking signal is
I
used to change the divide ratio by + 1 count, which is equivalent to ad- vancing or retarding the code clock in 16 cm steps.
I
Prepositioning and Sweep
I
To enable the receiver to initially acquire a particular satellite signal, a preposition and sweep circuit is incorporated into the receiver
I
design. As shown in Figure C-6, the carrier loop contains provisions for accepting velocity (frequency) estimates from an external computer to preposition the carrier VCO to the expected carrier frequency. ~ velocity
I
I
I
I
I
I
I
I
I
I
I
I
+
vco .... I
~~p~~~31~-------.~ CODE CLOCK 60 MHz ->----~ .. ~ -:- 157.5
+ ~
I
I
•
(10 - ._-) MHz 157.5
I
I
I
I
Figure C-7. Code Clock Derivation
I
I
I
I
I
sweep circuit is also incorporated to automatically search over the ve-
I
locity (frequency) uncertainty range.
The code prepositioning circuit is illustrated by Figure C-8. A read
I
only memory in the computer stores sixteen different 25-bit words corre- sponding to sixteen different equally spaced time loadings of the PN code
I generator (the satellite PN code is generated by a 25-bit shift register
whose sequence length at a clock rate of 10 MHz is about 3.355 sec). One of these words is loaded into the receiver PN code generator corresponding
I
to an expected future state of the received PN code. In addition, a timing signal is furnished to the receiver by the computer indicating the time at
I
which the PN generator loading is expected. At the designated time marker, the receiver initiates a PN code search in 1/2-chip increments (15 rn incre-
I
ments) • As is noted above, the signal search generally entails both a carrier
I
frequency search and a code phase search. The current receiver design incorporates either a fast-velocity/slow-range, or a fast-range/ slow-velocity search. The fast-velocity/slow-range search pattern is
I
depicted in Figure C-9.
The receiver is initially furnished an estimate of the unexpected
I
carrier frequency (R) and expected code phase (R). However, due to errors in these estimates, a search is required both in the frequency and range
I
domain. For the process depicted in Figure C-9, a frequency sweep is accomplished at a fixed code phase position. If correlation is not real-
I
ized as detected by the carrier lock circuit, the receiver PN code phase is retarded by 1/2-chip (15 m) and the frequency sweep repeated. The current
I
sweep parameters are depicted by Table C-5.
Using the fast-range/slow-velocity sweep, the entire code phase uncertainty is initially swept at a constant carrier frequency. Where
I
correlation is not realized, a new carrier frequency estimate is selected and the range sweep repeated. Where carrier frequency errors are relative-
I
ly small, then essentially only a range sweep is required as a part of the signal acquisition process.
I
I
I
I
I
I
I
I
I
I
I
READ ONLY MEMORY ~ (COMPUTER)
I
25 BIT WORDS 4 X 16 = 64 WORDS
I
ARY L1BR
~
SEL ECT ~ ,
I
~ OUTPUT , PNG ~ ,
I
~J
I
SATELLITE FEEDBACK ~ CODE LOGIC - SELECT
I
3.355 = 210 MILLISECONDS (APPROXIMATELY) ~T =
I
I
Figure C-8. Code Pre-positioning I
I
I
I
I
I
I
I
I
I
1\
I
.., .6R I ....
~ ~ . '.
I
........ ... x \ ~ .... ....
/;..
'. '. A t; .6R ....... '" ,"" R 2
I
". -": w , \ l ~
J_
""- '-' "-- __ ....; __ -i1i-- ..J@ c:
I
LL
I
I
RANGE AXIS 1\ R
I
I
I
Search Process Figure C-9.
I
I
I
I
Table C-5. Sweep Parameters Velocity Sweep Rate Carrier Bl~ Range Sweep Rate Hz/sec m/sec/sec , 20 Hz 22.7 5 15 m/velocity sweep 148 15 m/velocity sweep 100 Hz 727.6 46,600 9469 15 m/ve1ocity sweep 1000 Hz
I
Range and Range-Rate Measurements
I
Coarse pseudorange measurements are accomplished by essentially reading the state of the PN code generator at the designated time periods.
I
Since the PN code is repetitive over an approximate 3.5 sec interval, the coarse range can be determined by essentially reading the state of a
I
counter which is reinitialized each time the PN code reaches its epoch.
The resultant coarse range-resolution capability is slightly under 30 m.
I
To realize higher resolution range readouts to better than 0.3 m, a fine range-readout circuit is incorporated into the receiver.
I Pseudorange-rate is determined by essentially counting the carrier VCO
doppler cycles over a fixed-time interval.
I
Receiver ACquisition Considerations Initial satellite signal acquisition will be accomplished with the aid
I
of an acquisition code and should pose no serious problems--even during flight. Continual or dynamic acquisition will be a function of several
I
factors, including the receiver bandwidth, the accuracy of initial position estimates, and the extent of unknown acceleration errors. Acquisition is
I
accomplished by automatically scanning phase and frequency about a computer estimated phase and frequency to a selected satellite.
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
C.3 LORAN-C SYSTEM DESCRIPTION
I
System Concept-- LORAN-C is a hyperbolic navigation technique operating in the LF frequency range. Area coverage is suppl ied by a LORAN-C "chain" consisting
I
of a master and at least t~JO secondary stations separated by distances on the order of 900-1300 km. System operation consists essentially of a
I
pulsed transmission from the Inaster station followed, after a specific delay, by sequential pulsed transmissions from each secondary station. The
I
delay periods are such that, within each service area, no two transnlissions overlap and therefore arrive in the original order. The master station
I
signal consists of a group of eight pulses spaced 1 rns apart follo\'/ed by a ninth pulse 2 ms later. The secondary station transmission(s) consist of
I eight pulses spaced 1 ms apart only. The carrier within each pulse
envelope is bi-phase modulated to identify the master station pulse group from the secondary stat i on pul se group. Secondary stat i on i dent i fi cat i on
I
is achieved by order of transmission. Chain identification is obtained by transmitting successive pulse groups at different group repetition
I
intervals.
Position fixing is achieved by determining differential distance
I
(i.e., time-of-arrival differences) between the user and pairs of trans- mitters. Each difference locates the user on the locus of a hyperbola.
I
The intersection of two such hyperbola defines a position fix.
Obviously, the system depends upon correct synchronization of the transmissions from each station. To achieve this monitor stations are
I
incorporated which measure a fixed, known time difference from each station. When a station is not operating properly, it is notified and then
I
a message encoded on its transmission to notify users of this condition.
I
LORAN-C Transmitter-- The functional requirement fulfilled by the LORAN-C ground station(s)
I
is to transmit a carefully timed pulse such that the time difference discussed in the above paragraphs may be accurately measured. The
I
I
I
I
transmitted pulse envelope allows the groundwave to be extracted from
I
skywave interference by employing a controlled rise time and measuring the zero crossing betvJeen the third and fourth cycles. Figure C-I0 illustrates
I
a LORAN pulse. Maximum pO\'ler is reached at the peak of the eighth cycle (@72.5 s for a positive phase coded pulse and decays experimentally in 400
I
s. The leading several cycles of the pulse are carefully controlled in amplitude in order to be an aid in cycle identification.
I
Master stations are synchronized with the U. S. Naval Observatory master clock, while the secondary stations are synchronized with the master station. All stations utilize Cesium beam clocks such that precision time
I
is available throughout the chain.
I
LORAN-C Receivers-- The LORAN receiver acquires and measures the time-of-arrival of
I
signals from a master and at least t\'IO secondary stations. The receiver may process either the groundwave signal or the skywave signal with sub-
I
stantially superior perfonnance being achieved with utilization of the groundwave signal. A block diagram of receiver operation is shown in
I
Figure C-ll.
Signal acquisition is achieved by first performing a master search consisting of searching in time for a group of master signal pulse
I
transmissions of known repetition rate with an identifiable phase coding sequence. Second, lock-on to the master signal is achieved util izing a
I
coherent detector. Fi nally, a secondary search searches and lads on to two secondary t ransmi ss ions with the aid of a time base synchron i zed \1i th
I
the master signal. During the acquisition process, the receiver locks on to a particular cycle of the received signal. This is the third cycle of
I
the groundwave signal. The LORAN pulse shape is carefully maintained such that the third cycle can be identified by the normalized slope of the
pul see Look-ahead detectors are ernployed to ascertai n vlhen skywave signal s I
are being tracked.
After acquisition, the receiver tracks the signal by means of a second
I
order phase lock loop. In order to overcome noise, rilinimize the effects of CW interference, and to follOl"1 ai rcraft maneuvers, the loops have slow
I
response times with integration times on the order of ten seconds.
I
I
I
I
I
I r
O"SEC -f
I
1 f~A~nAA
""t
v V
~ V V IJ TJV v
II 1/ I
a CYCLE ZER !/ TO BE CROSSING D AND IDENTIFIE
I
TRACKED
I
LOrtAil-C Transmission Pulse [C-llJ Figure (-10.
I
I
MASTER SIGNAL TIMING
I
I
SIGNAL SIGNAL TIME TART S ACQUISITION SETTLING SIGNAL .... .... ..... ....
DIFFERENCE DISPLAY , , , Master Search 1. Ground Wave TRACKING COUNTER Secondary Search 2. Cycle Ident
I
- ~ J ~ .
S
ELECT GRI f
OR TRIAD F
r
-----
I
SECONDARY SIGNAL CT SECONDARY SELE TIMING LS ISIGNA ------
I
Fi 9 L! r e C - 1 1. 0 r era t ion 0 fLO RA il- ( R ece i ve r [( - 11 J
I
I
I
I
I
I
Notwithstanding, the loop bandwidth represents a compromise between the
above wide-band influence and the narrow-band requirements imposed to I
achieve high accuracy. As the signal is tracked, two types of time differ- ence measurements are made. The pulse envelope provides a coarse range
I
difference with carrier phase acting as a vernier measurement. The coarse measurement enables the receiver to determine skywave conditions and
I
resolve lane ambiguity inherent in carrier phase measurement. The latter, in reality, provides the ultimate accuracy of the system.
I
One problem can arise in the dual measurement scheme. Since group envelope and phase velocities are different, there results a phase shift of
I
the pulse envelope. with respect to the 100Khz carrier. This can be compen- sated for if the phase is small so that lane ambiguities are not encoun- tered and by careful calibration and monitoring of the receiver.
I
Performance--
I
LORAN performance may be categorized in three areas. These are accuracy, coverage, and availability of signal. Implicit in the latter two
I
areas are redundancy features and system reliability.
I
System Accuracy-- Position inaccuracies in the LORAN-C system are dependent on:
I
1. geometrical configuration of the stations contributing to a fix, 2. prediction error, and
I
3. instrument errors in ground station and user equipments.
I
Geometrical Considerations--
I
LORAN stations may be arranged in various geometries. Due to the variable divergence of the hyperbolic lines generated by a station and the
I
variable angle between sets of hyperbolic lines, the geometrical dependence of LORAN accuracy also becomes variable throughout a coverage area. Geo- metrical Dilution of Precision (GDOP) contours have been generated by the
I
u. S. Coast Guard for both operational and planned chain configurations.
I
I
I
These are then available to the user. Typical GDOP values may be catego-
I
rized to lie in the range of 2-4 for usual station-user geometries. These numbers represent the ratio of acllievable accuracy in navigation coordi-
I
nates to accuracy in LORAN grid.
Predictive Considerations--
I
Computation of the LORAN time-difference grid is based on station locations and on assumptions of ground conductivity and dielectric con-
I
stants. Were the computation to be based on the assumption of uniform conductivity and dielectric constant, the error experienced would be nearly
I
3-5 ].1 seconds. To reduce th is to about 0.5 ].1 s, cornputat ions for each poi nt on the grid are based on best-estimate predictions of conductivity and
I
dielectric constants over the propagation path. The error is further reduced by comparison beh/een predicted and measured tilfle-difference values
I at locations \vhere precise position data is available (such as the monitor
stations).
The hyperbolic LORAN-C grids are highly accurate as \"ell as extremely
I
stable. Over continental areas where geographic positions are referred very accurately to a specific geodetic datum, the LORAr~-C grid and the geo-
I
detic grid can be made to correspond \/ithin 0.06].1s by calibration instru- ment errors.
I
Instrument errors include systematic introduced by the ground station equipment, the user equipment, and errors resulting from noise contamina-
I
tion during reception. Instrument errors in yround station equipment res ul t primari ly from secondary stat ion synchroni zat i on error. j'lodern transmitters specify 4 operating modes ranging from " op timum" (achieved 95?;
I
of the tirne--full power timing precision of ~ 40 ].1s) to "standard" (achieved 99.7% of the time--half power timing precision of ~ 200 ].1s).
I
Receiver error contributors include timing accuracy, phase measurement error, band limiting, and receiver resolution and are in the range of + 25
I
].1S to ~ 50 ns for quality receivers.
One of the more predominant errors in achieving repeatable accuracies
I
is that due to the effects of noise. Analysei [C-IIJ have indicated errors in the observed time differences of + 0.05 ]Js for signal-to-noise ratios of
I
1:1 and + 14 ].1S for signal-to-noise ratios of 1:3.
I
I
I
I
LORAN-C COVERAGE LORAN coverage extends laterally out to about 1600 km from the master station for ground wave reception and about twice that for usable skywave
I
reception. Coverage is available spatially continuously throughout the service area. Coverage extends to high altitudes although no altitude
I
information is provided to the user.
Area coverage for long-range navigation is, of course, dependent on
I
station location. Figure C-12 shows proposed implementation to achieve coverage for the U.S. Coastal Confluence Zone. Total CONUS coverage may be
I
attained by addition of the five stations shown in Figure C-13. Station implementation in foreign countries could provide nearly global navigation capability. Complete global coverage would necessarily be sensitive to
I
diplomatic constraints.
The important points regarding coverage with respect to the GA user
I
are two: one, no z-direction information is available and, two, CONUS coverage appears to be a reasonable expansion of current implementation
I
plans.
I
LORAN-C Availability of Signal The avai 1 abi 1 ity of si gnal, or si gnal rel i abi 1 i ty, rel ates to the
I
probability that a usable signal is available to provide the intended ser- vice at any given time. This may be viewed as two subcategories: first, the reliability of transmitter station operation, and two, the influence of
I
propagation effects on the reception of accurate signals.
The failure of a master station eliminates coverage over those areas
I
not provided duplicate coverage by another chain while secondary station outage results in degraded performance in that station's service area. This
I
has prompted the U.S. Coast Guard to place increased station reliability as 1I a major goal in their IILORAN-70's Program. One area for increased reli-
I
ability is the development of a solid-state transmitter designed as multiple parallel-operation units. Unit failure thus causes partial reduction in 1I output power and station operation continues IIgracefully degraded.
I
I
I
I
I
I
I
I I
I
\ PORT CLARENCE. AK 151 " ATTU. AK 151 I
\ I
\ \ , SITKINAK. AK 1051 ' ...
I I
I
t I I \ \ \
I
\ , '... ./ , .., CAPE RACE. NFLD 1051 ----- ",-- ....
I , \ ,RICHLAND. WA lSI -, / \
I
I \ \ VIRGINIA. MN ISI_~ .~~_ 1 I , I \ I , I 'WINNEMUCCA. CA IMI I ..
...
I PT. ARENA. CA lSI \ .. / I \ I
I
I I I DANA. IN 151 / I I / I ./ \ <' LEGEND , / , TWENTY·NINE PALMS. CA lSI \ VIRGINIA BEACH. NC 1051 " EXISTING STATIONS SELMA. AL IMI '-- r--'-/ • /
I
I NEW STATIONS ; .
I The new station names represent tIM) MASTER STATIONS / I approximate geographic areas, not JUPITER. FL 151 S SECONDARY STATIONS specific locations and these areas ,.'
are subject to change.
DOUBLE SECONDARY / OS
I
I STATIONS The construction of new stations and modification of existing stations
~~
is subject to congressional appropri, .. / C> .., ation of the necessary funds.
I
I
I
I
Figure C-12.
Proposed LORAN-C Coverage of U.S. Coast Guard Implementation Program [C-11 ]
I
I
I
I
I
I
I
I
, , ,
I '-----, I
\ " \ \ \ \ \ I ,
I
\ \ \ ....
"", " I
I I
I I I \ \ S , \ I \ I
I
\ I .... / .... ..- S ......... _-- _...-,. .... - ...
....
\ I " \ I I \ , \ , I I \ , I I , I LEGEN.D , " I I
I
,'.
U.S. COAST GUARD I , I STATIONS (EXISTING , I I \ AND PROPOSED) ....
....
" ADDITIONAL STATIONS ~/..- <!)
'--" REOUIRED FOR
I
COMPLETE COVERAGE The new station names represent M MASTER STATIONS approximate geographic areas, not specific locations and these areas S SECONDARY STATIONS are subject to change.
I
DOUBLE SECONDARY STATIONS The construction of new stations and modification of existing stations is subject to congressional appropri- ation of the necessary funds.
I
I
I
Figure C-13.
Proposed LORAN-C System for Complete Coverage of
I
Conterminious United States and Alaska [C-llJ
I
I
I
I
Other developmental areas arrived at increasing station reliability I
include new timing equipment, a monitor and control group, further antenna design communications net development, and advanced power source provision.
I
Station reliability is now forecast at 0.997 with 95% probability. Prob- ability of failure of two or more stations is forecast to be negligible.
I
Noise considerations affecting the LORAN-C signal availability include atmospheric noise and precipitation noise. Atmospheric noise in the 20 Khz
I
band at 100Khz generally consists of sharp impulses spaced by long periods of relative quiet. Censoring techniques are used to discard signals during
I
high noise bursts effectively. Resistance to precipitation static is ac- complished by use of dischargers, propitious antenna location, and effective receiver design. It is probable that noise effects do not largely influence
I
signal availability in the coverage area.
I
Approximate Costs of u.S. Coast Implementation Plan [C-11] Table C-6 below shows approximate cost per chain of LORAN-C implemen-
I
tation by the U.S. Coast Guard to be used primarily by marine users in the coastal/confluence areas.
I
Table C-6. LORAN-C Costs (CCF)
I
Cost (mi 11 ions) Chain 16.1 East Coast & Great Lakes
I
11.5 Gulf of Mexico 18.0 West Coast
I
15.0 Alaska 60.6 Total
I
In order to cover the CONUS, as would be required by aviation users, ad-
I
ditional stations are required for coverage over the central portion of the United States. The previous discussion regarding coverage indicated that
this can be achieved with the addition of five additional stations in the I
CONUS and one in Alaska. At an assigned construction expense of 4.5
I
I
I
I
I
and 6.0 million dollars respectively, the incremental cost to provide this capability is $28.5 million.
I
Assuming an annual station operating and maintenance cost of 150 thousand dollars (350 thousand dollars for the Alaskan stations), the total operating cost became 5.15 million dollars with 1.1 million being the
I
incremental aviation costs. The total LORAN ground facility costs are then summarized in Table C-7 below.
I
Table C-7. Summary LORAN-C Costs
I
Total Costs including aviation $89.1 million
I
Operation/Maintenance 5.15 million Incremental Aviation Facility Costs 28.5 million
Incremental Aviation Operation/Maintenance Costs 1.1 million I
I
I
I
I
I
I
I
I
I
I
I
I
C.4 OMEGA SYSTEM
I
System Concept Omega is a hyperbolic, long-range, radio navigation system operating
I
~':~ at a very 10\"1 frequency (VLF) band at 10.14 Khz and employs cont i nuous wave transmissions. Position location using Omega is based on the fact that
I
ideally the signals frrnn two-phase synchronized, physically separated, transmitters will have a phase relationship \'ihich is geometry dependent.
I
In the Omega chain each station broadcasts for a finite period of time (approximately 1 second) at the same frequency as the other stations in a
I
preassigned sequence. Conceptually, Omega determines position on a line-of- position (constant phase difference) from a single frequency at 10.2 Khz.
li However, this results in 1I1 an ing and introduces ambiguities at 15 km
I
intervals. To avoid this, while a given station is transmitting at 10.2 Khz, others are transmitting at other frequencies and the beat or difference
I
frequency between these transmiss ions used to resol ve the 1 ane arnbi guity by effectively widening and affecting the lanes.
I
The Omega system concept employs accurate clock installation only at the transmitting stations. User equipment is required to identify each
I
station broadcast and to measure the relative phases of received signals.
Because station broadcasts are in a sense time-division multiplexed, sta-
I
tion identification is accomplished easily after initial synchronization.
Phase comparison is achieved by comparison with an interval reference at 10.2 Khz.
I
Since carrier cycles cannot be distinguished, the hyperbolic lines-of- position defined by constant phase difference are not unique. Phase space
I
is thus divided into lanes which are a function of the transmitted frequency and of the subtended angle between the two stations. Finest lane resolution
I
is obtained on the baseline between two receivers where a lane is one-half wavelength, or at 10 Khz approximately 15 km. This results in the fact that
I
lane ambiguity can be easily resolved at the beginning of a flight but that techniques for in-flight resolution are required.
I
I
I
I
I
I
Dodge [C-11] focused on two methods which have been applied to general aviation receivers. These are based on the use of multiple frequency trans-
I
.,missions and on employing a lane counter. Multiple sequential transmissions at 10.2, 11.33, and 13.6 Khz by each station and employing frequency differ- encing techniques result in triple coincidence approximately every 130 km.
I
Recommendations have been formulated for implementing additional modulation to extend the unambiguous range to approximately 13,000 km; however, it was
I
determined to be more advantageous to transmit additional frequencies instead.
I
In the second method the receiver is equipped with a lane counter which records the number of lanes traversed. When the lane count is maintained,
I
no ambiguity exists. Problems occur, however, when cycle slippage or signal loss is encountered. While both techniques have been implemented for gen-
I
eral aviation, the lane counter is reasonably straightforward; whereas, the multiple-frequency approach requires more signal processing.
I
Transmitter Signal Format The Omega signal is des i gned so that the ei ght stat ions transmit a
I
sequence of three continuous wave pulses (at 10.2, 13.6, and 11.31 khz).
Each phase is about one second in duration and the total time for the commu-
I
tation pattern is ten seconds (thus the Omega system position update rate is constrained to be greater than ten seconds). The specific pulse duration
I
varies from 0.9 to 1.2 seconds interspersed with off-times of 0.2 seconds.
After transmission of the first three pulses, no transmission occurs during
I
the remaining 6.5 seconds of the commutation period. This format allows unique station identification within the signal format. Figure C-14 illus- trates the Omega signal format. At any given time three stations are trans-
I
mitting each at one of three different frequencies. The Omega signal format is flexible in the sense that the 6.5 second off-time remains available for
I
user diversification. Among concepts considered for this time slot are the transmission of additional signals to: expand the unambiguous lane width,
I
provide station identification, provide introsystem communication, etc.
I
I
I
I
I
I
I
I
10 SECONDS
I
5 SECONDS
---1 .... ·--
I
3. NORWAY A '///.
F • lV@JrTWllfl I
10 2 TRINIDAD B
___ F ~~,,};U I UrllllL.... ----------
HAWAII C
_______ p10.2@f~L... _
I
NORTH
[10fJ~~e
D DAKOTA
_________ F~}lAJ Illillll~. ===-- __
I
LA REUNION E
~0.2e m;~ rJTIillTU
ISLAND
_____________ 1= ~/;.4lI'Ii·illlll~. __
I
ARGENTINA F
_______________ ~10~
I
AUSTRALIA G. f10.2.
H J»~---1-d-i3-1~------------- ~10.2~
JAPAN
I
I
I
Figure C-14. Omega Navigation Signal Format [C-ll]
I
I
I
I
I
I
VLF Propagation Impact A key feature in the Omega System design is the choice of VLF as a
I
transmitting frequency. The propagation characteristics at VLF provide global coverage with only eight transmitter sites. While the propagation characteristics at VLF are of a nature to provide global coverage, it also
I
introduces anomalies due to the waveguide behavior of propagation between the earth's surface and the ionosphere. Problems arising include modal
I
interference as well as diurnal variations in the propagation path due to the changing height of the ionosphere. Modal interference is a current
I
research topic, while diurnal variations are compensated for by utilizing accurate prediction of ionospheric behavior with solar angle.
I
The overall accuracy of the Omega System is primarily determined by the degree to which phase changes can be predicted and accommodated. A very
I
promising scheme to meet both objectives is the concept of differential Omega.
I
Differential Omega An approach to compensating for the propagation introduced errors in
I
Omega performance is to take advantage of the fact that the errors are locally highly spatially correlated. This allows the utilization of a
I
ground located receiver to simultaneously measure position and compare the measurement to the known receiver position. The position in error
I
correction factor can then be relayed to the airborne receiver and used to adjust the airborne measurement for propagation variations. The propagation
I
variations are cancelled to the extent that they are actually spatially correlated at the fixed monitor station and the mobile reserve station.
This correlation is .generally high at sho~ relative distances and degrades
I
as the distance betwen the two increases. Typical useful range of operation from the monitor site is on the order of 85 km.
I
Omega Receiver
I
Dodge [C-ll] postulates that the Omega receiver for general aviation application need be fully automatic, three frequency and digitally
I
I
I
I
implemented. The receiver would provide for:
I
1) synchronization with the signal format,
I
2) relative phase determination, 3) lane ambiguity resolution,
I
4) signal timing availability.
I
The need for the fi rst three requi relflents has been a1 uded to previ ous1y.
The fourth requirement results from the need to display position information
I
in a form most useful to the general aviation user. It has been advocated that the display be that of distance to a way point and cross-track error (this is perhaps a·more expensive but nonetheless cost/effective
I
techni que).
I
Omega Performance The performance achievable with Omega is perhaps best addressed by
I
considering differential mode operation. While this represents an increase in overall system complexity, it likely also represents an upper bound on
I
what can be achieved to minimize propagation introduced errors. Accuracy of Omega in the differential mode is primarily dependent on:
I
1) user equipment accuracy and resolution, 2) the degree to which measurements at the monitor site and user
I
equipment are correlated, 3) the geometry of the stations contributing to the position fix.
I
User equipment accuracy is dependent on timing accuracy, phase measure-
I
ment error, band limiting effects, display resolution, etc. A typical error for standard Omega receivers is on the order of 1% of the lane-width.
I
A very significant error source in differential operation resides in the reduction in spatial correlation which occurs when the separation dis- tance between the monitor site and the user equi pment increases. In 1i eu of
I
theoretical prediction of the magnitude of the error as a function of distance, Figure C-15 shows the results of experimental data demonstrating
I
the separation distance dependence.
I
I
I
I
_ 2,0
I
E ~ --- Tracor test data .5 - - - - Beukers test data
I
I- 1,5 w :2 w
I
u « 1,0 ..J 0- C/)
I
Cl 0,5 a: o
I
-
a: a: w
I
300 250 200 150 100
I RANGE FROM MONITOR (in km)
I
Figure C-15, Differential Omega Position Fix Accuracy [C-llJ
I
The geometry of station configuration has less effect than for LORAN.
I
Omega is, like LORAN, a hyperbolic navigation system and, thus, the position accuracy is dependent on hyperbolic divergence and crossing angle of the
I
lines-of-position at the fix. However, the extremely long baseline lengths of the Omega system tend to deemphasize this effect.
I
I
I
I
I
I
I
I
I
I
I
I
I
I
APPENDIX D- EVALUATION FACILITY EXAMPLES
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
0.1 EVALUATION FACILITY EXAMPLES
I
As an input to the facil ity configuration, a rTllnl-survey vIas undertaken of known literature regarding similar facilities. Four
I
anticipated and/or existing facilities were identified. These are the Systems Engineering Laboratory at the IBM Electronic System Center, a
I
proposed simulation laboratory, again by IBM for the Avionics Laboratory at \~right- Field, the Communications Systems Evaluation Laboratory (CSEL), and
I
the Digital Avionics Integration System (DAIS) hot-bench, both at the Avionics Laboratory. These four examples are described in the follm/ing
I
paragraphs.
SYSTEMS ENGINEERING LABORATORY [D-IJ
I
The systems Engineering Laboratory was created to support all phases of electronic system development from concept to hardware verification. In
I
its diverse effort, experience, and facil ities, the Systems Engineering Laboratory addressed concern for the i ncreas i ng capabil it i es in every area
I
pertinent to avionic systems and aerospace computers. As a result, exten- sive simulation, research, and test laboratories support the Center's study
I
programs.
The original function of the Systems Engineering Laboratory was to
I
support the design, development, and use of various types of electronic systems destined for any mobile vehicle operation (aircraft, spacecraft, or submarine). The laboratory was not only responsible for the inte~ration
I
and operation of the various components making up the system, using either simulated or prototype hardware, but was also responsible for evaluating
I
the performance of an operation(s) using the system in real time. To carry out these responsibilities and functions in support of the ESC's require-
I
ments and any other special programs, the Systems Engineering Laboratory was equipped with a state-of-the-art simulator and a computer cOlnplex that
I-
was staffed with qualified personnel. That organization is shown in Figure D-l. As the names imply, each group was responsible for a particular phase of the total simulation effort. However, there was
I
considerable liaison and interaction bet\Jeen the groups so that an effi ci ent and respons ive team effort \vas ava il abl e for any size program.
I
I
I
I
I
I
I
I
SYSTEMS ENGINEERING LABORATORY
I
I
I
SYSTEM SIMULATION, CONTROLS & DISPLAYS INTEGRATION, SIMULATION & & TEST INTEGRATION
I
I
I
CONTROLS & DISPLAYS SIMULATION INTEGRATION HUMAN SIMULATOR FACILITY & TEST FACTORS
I
DESIGN
I
I
I
Figure 0-1. Systems Engineering Laboratory Organization
I
I
I
I
I
I
The Systems Engineering Laboratory was (at time of IBM report publication) supporting the development of two avionic systems, one
I
related to a tactical aircraft and the other to a strategic aircraft.
The tactical aircraft, LTV's A-7 Corsair, was then operational and the
I
laboratory was responsible for the prototype hardware integration and verification of the new bombing/navigation avionic system. Actual flight
I
hardware was integrated and exercised under computer control to assure compatibility of the various system components with the actual on-board computer. As shown in Figure 0-2, the various components included a
I
head-up display subsystem, an inertial measurement unit, a Doppler radar, an attack radar, and an air data package. The laboratory computer complex
I
had been programmed to simulate the external environment with the resulting stimuli providing appropriate signal to the various components. The
I
response of each component to the stimuli and its subsequent interaction with the on-board computer was then evaluated. All interface hardware,
I
including signal converters, intercomponent cabling, and control panels were exercised to assure system compatibility. System performance relative
I
to the on-board computer programming was to be measured in terms of the system's prime function of accurate weapon delivery under tactical situations.
I
Due to the critical nature of the B-IA (Advanced Manned Strategic Aircraft) mission requirements, human factor studies of man/machine
I
interfacing was an ongoing study. As a result, periodic refinement and updating of electronic sybsystem concepts and related displays were a
I
requirement of the simulation laboratory.
A B-IA cockpit simulator was (again at report publication) in the
I
design stage for evaluation of a full crew strategic mission.
I
I
I
I
I
SENSING AND EXPERIMENTER MEASURING CONSOLE UNIT :- i COCKPIT PANEL ALPHANUMERIC DIGITAL HAND SWITCHES, LAMPS.
AND SYMBOLOGY CONTROL AND CONTROLS CRT DISPLAYS CLOSED
J
DIGITAL COMPUTER CIRCUIT ,.....
!
TELEVISION CONSOLE . BUFFER DATA CHANNELS DISPLAY C A
~ B MEMORY EIDOPHOR
ELECTRONICS UNIT PROJECTOR I INFRARED
•
CRT ~ CARD READER f-- DISPLAYS DIRECT OUT THE CARD PUNCH DATA ELECTRONIC PRINTER WINDOW AND CONTROL CROSSHAJR MAGNETIC HEAD-UP UNIT f-- TAPES DISPLAYS I-- r+ DIGITAL COMPUTER CARD READER PATCHING DATA CARD PUNCH AREA DISPLAYS PRINTER MAGNETIC MAP TAPES DR, SOlOS DISPLAY CONVERTERS GENERATOR ANALOG
U
PATCHING AREA --' DIGITAL COMPUTER GENERAL ~D
ADIDA ~ PURPOSE
N rt. .....
CONVERTERS
- IMAGE
i- DIRECT DATA DATA CHBANNELS C SIMULATOR A CONTROL f+- UMT t ANALOG FORWARD AND HAND RADAR SIDELOOKING . CONTROL CARD READE~ ~ RADAR CRT SIMULATOR CARD PUNCH
- DISPLAYS
PRINTER "--- MAGNETIC AVIONICS TAPES SYSTEMS HARDWARE MAGNETIC AUDIO TAPES ~ OPTICAL CONSOLE CROSSHAJR r-- DIRECT DATA CONTROL PLOnERS TIME UNIT STELLAR
il ANALOG
3 HISTORY RECORDER INERTIAL f-- COMPUTER FM TAPE RECORDER HARDWARE Interconnection of the SimulatioA Facility Equipment [0-1] Figure 0-2.
.. ..
.. .. .. ..
.. ..
•
I
I
The complex problem of integrating fire control, electromagnetic threat, and other aircraft threat information on the same display \~as
I
also investigated. An approach to solving this problem vJas the use of color to increase the information handling capabilities of the display
J
and thus allow the operator to meet and handle increasingly complex situations.
I
A multicolor display device \Ias tested and evaluated. Instrumenting this state-of-the-art device into a multicolor display subsystem vias to
I
provide a vehicle for human factors evaluation. The display was to be inter'faced VJith control panels, a digital computer, a special data display I unit, and a buffer memory unit.
Human Factors personnel vJere to conduct dynami c interface eva 1uat i on of man/computer interaction via the color dimension within a severe air-
I
borne threat environment. Ground mapping techniques were also to be eval uated.
I
A sonar simulation program was also in the design state at IBM publication time. This simulator was to be used to evaluate the potential
I
capabilities of a neVJ concept in sonar display generation. These displays \Jere to be evaluated by experi enced sonar operators to determi ne \Jh i ch
I
display concept affords maximal pattern recognition qualities. These studies were also to serve as an aid in ultimate har&Jare design.
I
The laboratory described herein vJas to be applicable to the solution of a \lide range of problems. Programs associated \Jith military and commer- cial computer systems for aircraft, space vehicles, surface and subsurface
I
craft reportedly coul d all be addressed. The extens i ve computer compl ex, the VJide range of peripheral simulation hardware and the competent staff of
I
professionals were believed to enhance the laboratory's position for responding expeditiously to a variety of projects such as:
I
I
I
I
I
I
• Systems simulation
J
• Weapon delivery techniques • Dynamic flight simulation
I
• Target acquisition, ranging and tracking • Fix-taking for navigation
I
• Multisensor, multidisplay studies • Systems hardware i ntegrat i on
I
• Controls and displays investigation • Crew procedural studies
I
• System performance tests • Target detection, identification and attack • Head-up display studies
I
• Systems analysis.
I
AFAL SIMULATION LABORATORY (STUDY) [0-2J This study effort addressed the problem of providing a design for a
I
comprehensive, integrated, and flexible laboratory configuration capable of supporting anticipated AFAL avionics simulation and inteyration require-
I'
ments over the 1973 through 1980 time frame.
Primary emphasis ~'ias pl aced on a modul ar design concept for both hard- ware and sofh/are elelllents to enable flexible configurationjreconfiguration
I
of the laboratory as required to support simulationjintesration of a wide spectrum of avionics configurations and design concepts.
I
The basic approach included the identification, definition, and parti- tioning of specific capabilities relating to avionics simulation and
I
integration tasks. The required hardware and software resources were iden- tified and specified. A matrix analysis technique ~'ias employed to relate
I
capabilities to required resources as shown in Table 0-1. ~;1aximull1 utilization was made of existing AFAL hardware and software resources.
I
The basic elements which provide the interface flexibil ity necessary to implement the modular laboratory configuration are: 1) Interface Adapter/Controller (lAC)
I
2) Analog Patch and Distribution System 3) Oi !)ital Patch and Oi stri but i on System
I
194 I
I
--- - -,---- - -----,---------_. ---- L.-- SOfTWA/(E RESOURCES IlARDWARE RESOURCES Laboratory Table 0-1.
Capabil ities/ Resources Matrix [0-2] Key: X Requ j red Candidate n lJ .... 0 :J\ J - , •. , .. , I{ C,"h.1> t Ilty - - - "-.I 'J l C' .......
1.0 c..n _x. X. A. _.It C C c. __ . __ _ _ . __ X . .l I: X __ LX.I: .l _.l.L .l.XC£.----- _ X Ix. X U: _...1 1 £. .l
I
The lAC provides the capability to interface all applicable laboratory
I
equipment \'Iith any laboratory computer. In addition, programmable digital logic provides flexible capability to support as yet unspecified laboratory
I
interfaces. Extra signal distribution capacity provides for cost-effective future expansion.
The recommended configuration shown in Figure 0-3 enables the I
performance of a wide range of avionics simulation/integration tasks including: mathematical simulation; dynamic man/machine-in-the-loop
I
simulation; avionics hardware/ sofh/are module development and integration testing; display/computer/data bus device/technology studies/evaluations;
I
basic research in signal processing; and communications systems analysis, synthesis, and evaluation.
I
COMMUNICATION SYSTEM EVALUATION LABORATORY (CSEL) [0-3J
I
CSEL is a combined hardv'Jare/soft\lare facil ity designed to analyze, synthesize, and model advanced communication systems. The laboratory
'I
centers about a computer-based simulation facility, which is capable of creating a variety of hostile RF signal environillents at UHF and L-, X-, and K-band. To this facility may be interfaced for testing and evaluation,
I
either laboratory-model communication hardvJare, actu_al communication hardware, or a combination of elements of both. To aid in the construction
I
of laboratory communications systems, CSEL provides a high-speed, programmable signal processor and a spectrum of communication equipment,
I
including modems, terminals and antenna systems.
It is important to note that this simulation facility produces simu-
I
lated signal environments in the appropriate nF band. Thus, it qualifies as a hardware simulator, control over \Jhich is exercised dynamically by a digital computer operating in real time. Initial configuring of thesimu-
I
lator is also performed through the digital controller by means of a series of user commands, which the system software interprets and translates into
I
control signals to the communication hardware.
Interfacing communication terminals to the Signal and Interference
I
Generator RF hardware then provides a realistic test bed for the terminals, in VJhich one cannot only troubleshoot the equipment, but also test its
I
I
I
1- --COMMUNICATiOiiiSBAANC"H-i I-INFORMATION "MANAGEMENT BRANc.i-\
I
PERIPHERALS I I PERIPHERALS 8URROUGHS I
• DISK PDP 11120 SIGNAL • PRINTER MULTI- PDP 11/45 I
I
• TAPE SYNTHESIZER. HEADERS PROCESSOR PROCESSOR
• READER 3~ 36 I I . T1"Y 27 I
I I • PRINTER • TAPE
• DISPlAYS :l I I 26 I
CHANNEL I
SIMULATOR I I I
PERIPHERALS I MUX DATA BUS • DISPlAY' PRINTER
I
SIMULATOR • DISK • IMAGE DIG_ I 2R • READERS' SCAN CUTR
I
I I
I I I '--_.!i2J • TAPE 27:
I
I I I I
L I I N_" ~, I
_________________ J L II ~Pl~;g_J
I
DISPOSAL CRT DISPlAYS
I
" INTERFACE ADAPTER AND CONTROLLER GENERAL PURPOSE COMPUTER & PERIPHERALS
I
I
I
I
I
I
AVIONICS
I
SYSTEM ELEMENTS (HOT MU MAN- IN·LOOPI
I
AVIONICS HARDWARE SUPPORT TEST ELEMENTS OFF LINE PROCESSING
AVIONICS I
SYSTEMS'" PERIPHERALS HARDWARE LAB SUPPORT • CARD READER SUPPORT • CARD PUNCH • POWER LAB INTER- FACILITIES • LIGHT • INTERPRETER PHONE • HIGH SPEED • HEAT SYSTEM PRINTER • COOLING 24 l:l
I
• PlOTTER
I
Proposed AFAL Laboratory Configuration [0-2J Figure 0-3.
I
I
I
performance with respect to such environmental effects as jamming and fad- ing. The user can specify these effects with relative ease and can vary
\1
them readily from one test run to the next, thereby obtaining a complete characterization of the performance capabilities of the equipment.
A typical application of CSEL is illustrated by tests performed to
I
determine the suitability of the LES-8/9 communication satellites for use with the Airborne Command Post. In these tests, CSEL was used not only to
I
troubleshoot Ka-band communication hardware, but also to ascertain the vulnerability of the communication system to various types of jamming.
I
To accomplish these goals, CSEL was equipped with appropriate K-band and UHF communication modems, terminals, and antennas. This configuration
I
allowed use of the communication satellite in a laboratory system equipped with a qualification model of the AN/ASC Ka-band airborne communication
terminal, together with antenna systems, to establish communication links I
wi th LES 8/9. Thi s equi pment, when combi ned wi th the Signal and Interference Generator, allowed the realization of actual satellite
I
communication channels into which were introduced controlled-interference efforts in the form of jamming, fading, and doppler. To reinforce this
I
capabil ity, the high-speed signal processor was programmed to simulate satellite processing when LES-8/9 were unavailable to use.
I
Current emphasis in CSEL is shifting toward a study of the performance of communication systems linking remotely piloted vehicles with air- and
I
ground-based command posts. To this end, the facility is being upgraded to include the elements of a video processing and display capability. Future studies envisioned for CSEL involve satellite-based navigation systems and
I
the performance they obtain in a hostile environment.
I
DIGITAL AVIONIC INFORMATION SYSTEM (DAIS) TEST FACILITY [D-3J The purpose of the DAIS project is to demonstrate a coherent solution
I
to the problem of proliferation and nonstandardization of aircraft avionics, to develop and test in a hot-bench configuration (known as the
I
Integrated Test Bed) the DAIS concept, and to permit the Air Force to assume the initiative in the specification of avionics configurations for
I
future Air Force weapon systems acquisitions. The DAIS design approach
I
I
I
I
reflects a total system concept that is functionally oriented rather than hardware oriented.
I
The heart of the DAIS system is the redundant time division multiplex data bus shmm in Figure 0-4. This bus alloY,s information from the
I
aircraft subsystems (e.g., avionics units, stores management, power control) interfaced by remote terminals (RT) to be communicated along the bus and to a set of shared DAIS processors through Bus Control Interface
I
Units (BCIU) in the processors. Mission software developed through simulation \'/ith the Software Design and Verification Systefll (SDVS) in
I
non-real-time interaction with aircraft and environmental models, can be exercised in real time in the ITB facility. For example, a pilot flying a
I
simulated cockpit views a simulated, computer-generated scene and interacts with displays in the cockpit generated DAIS mission software. The aircraft
I
external environment and flight dynamics are simulated by models executed by the host computer. During such a simul ated fl ight, the mission
I soft\/arejprocessor performance is monitored by the Super Control and
Display Units (SCADU), while the bus performance is monitored by the Bus t~onitor Unit (SHU). The results of the real-time simulation can then be
I
compared with those predicted by earlier non-real-time simulations. System performance is, thus, verified in the laboratory instead of in the field.
'I
I
I
I
I
I
I
I 199
I
DAIS SUPPORT FACILITY I ::::;, tc:: VIDEO DAIS CONTROLS COCKPIT MANUAL VISUAL SDVS CONTROL CONTROLS AND DISPlAYS ~ CENTER EXTERNAL (STICK-THROTTLE) (HUD-HSD- SIMULAnON
@
SCENE (VCC) VSD-MPDI DATA ....
-
AVIONIC SUB-
r
I I SYSTEM I--- MODELS __
r
AIRCRAFT COCKPIT I r-. MODELS __
r--I SCADU 1
INTERFACE I DAIS MISSION CONTROL
--1 BCIU J- H RT 1 J- PROCESSOR
.... SCENARIOS DAIS MISSION 1
I CIU1
rl I
-....§OFTWARE.- ACTIVE (BACKUP) TEST CONTROL INSTRUMENTS SCADU2
--r
CENTER DAIS PROCESSOR
rl RT2 t-
rl BCIU I"-
I I PERFORMANCE N CIU2 1 r MONITOR AND o
O--t HOST _ULA
>< TION COMPUTER o CONTROL (PMC) w ...
(DEC 10) COMPUTER Go - - i=C/l SCADU3 ~ ... :;) H DAIS :;)111
~
PROCESSOR ~c(
--i BCIU r
~~ SIMULATED CIU3 ~Q ~ I SUBSYSTEMS DMA z
- :;)
WINDOW DATA FORMATTER Q (SSOF) COMPUTER w 1 a:
r--I SCADU4
I DAIS PROCESSOR
--f BCIU r -i RT 16 f-
CIU4
--f I
BUS I MONITOR UNIT SIMULATED SUBSYSTEMS INTERFACE UNIT Figure 0-4. Simplified Block Diagram of DAIS ITB Facility [0-3] ' .
..
..
I
I
I
I
I'
I
I
I
I
I'
REFERENCES
I
I
I
I
I
I
I
I
I
I
I
,I
I
:1
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
REFERENCES
I 3-1. Gates t R. K. and R. F. ShiPPt "Standardization Potential Across
Navigation Systems (SPANSL" AFAL-TR-77-188 The Analytic Sciences t Corporation t September 1977 (AD A047937).
t
I
3-2. "S ys tem Segment Specification for the User System Segment of the Navstar Global Positioning System Phase lI GPS-JPO/SAMSO t" t t SS-US-101B September 1974.
t
I
3-3. Bagent A. H. "Geometric Performance of the Global Positioning t System SAMSO-TR-74-169 The Aerospace Corporation t June 1974 t " t t I (AD-783210).
3-4. Leslie t R. E. Presentation to the SAE Aerospace Control and Guidance t Systems Committee 29 September 1978 Boston Massachusetts.
t t t
I
3-5. Grumman Aerospace Corporation t "S ys tem 621B User Equipment Definition and Experiments Program Task VI - Phase II - Fi na 1 Report t II t
I
Technical Report SAMSO TR 73-65 April 1973.
t 3-6. Frenkel t G. et al. "Radio Navigation StudYt" Computer Sciences t t
I
Corp.t Feb. 1975 (AD A010114).
3-7. Technical Briefing by Magnavox at NASA-LaRC 26 February 1976.
t
I
3-8. Martin t E. H. "GPS User Equipment Models Navigation t Journal of t t " the ION Vol. 25 No. 2t Summer 1978.
t t
I
3-9. Joglekar t A. N. and K. Seiler lIlt "Economic Analysis of Future Civil Air Navigation Systerns FAA-EM-78-6 MITRE Corporation t t " t December 1977 (AD A054 474).
t
I
4-1. General Dynami cs t "Contract Defi nit i on Fi na 1 Report For GPS Control/User Segments Vol. lIlt User Segment Description t t Performance t Error Budgets and RF Link Budgets II SAMSO TR74-182 t t
I
June 17 1974 (AD921525).
t 4-2. Spilker t J. J. Jr. et al. "Defense Navigation Satellite Special t t t
I
Study - Final Report," Stanford Telecommunications, Inc., STI TR 4174 April 1974 (AD921545).
t
I 4-3. Magnavox, "Design Development Study for the Global Positioning System
Spartan Set t " MRL-85001042 September 1975.
t 4
I
I
I
I
I
I
A-I. (DRAFT RFP) IIIndustry Review of DRAFT Requirements Package for JTIDS ll Class 3 Terminal Conceptual Phase Procurement sponsored by Hanscom AFB, Massachusetts.
I
A-2. Dell-Imagine, 0., IIJTIDS - An Overview of the System Design and Implementation,1I Proceedings of IEEE Position Location and Navigation Symposium (PLANS), San Diego-------, 1976.
I
A-3. Hoffman, W. C. and W. M. Hall ister, IIForecast of the General Aviation Air Traffic Control Environment for the 1980·5," ASI-TR-76-35, Aerospace Systems, Inc., June 1976, (NASA CR 137909). I.
A-4. Bowes, R. C., P. R. Drouilet, H. G. Weiss, and M. C. Stevens, IIADSEL/DABS - A Selective Address Secondary Surveillance Radar,1I
I
Proc. AGARD Conf. on Plans and Develo ments for Air Traffic Control Systems, AGARD-CP-188, May 1975, AD A024 212 •
I
A-5. Robeck, P. H. and J. D. Welch, liThe Communications Aspects of the DABS Transponder,1I AIAA 2nd Digital Avionics Systems Conference, November 1977.
I
A-6. Jones, S. R., et ale, IIStudy of Alternative Beacon Based Surveillance and Data Link Systems,1I MTR-6517, The MITRE Corporation, March 1974, (FAA-EM-74-7, AD 776-676 and AD 778 136 (zvocs)).
I
A-7. Drouilet, P. R., IIDABS, A System Description," ATC-42, Mass.
Institute of Technology, November 1974, (AD A005 056).
I
B-1. Rockwell International, IIGlobal Positioning System Spartan Receiver/Processor,1I SO 75-GP-0006, April 1975.
I
B-2. Noe, P. S. and K. A. Meyers, IIA Position Fixing Algorithm for the Low-Cost GPS Receiver," IEEE Trans. Aerospace and Electronic Systems,
Vol. AES-12, pp. 295-297, March 1976. I'
B-3. Deutsch, Ralph, Estimation Theory, Prentice-Hall, 1965.
I
8-4. Lee, H. B., IIA Novel Procedure for Assessing the Accuracy of Hyperbolic Multilateration Systems,1I IEEE Trans. Aerospace and Electronic Systems, Vol. AES-ll, No.1, January 1975.
I
B-5. Lee, H. B., IIAccuracy Limitations of Hyperbolic Multilateration Systems,1I IEEE Trans. Aerospace and Electronic Systems, Vol. AES-ll, No.1, January 1975.
I
B-6. Bogen, A. H., "Geometric Performance of the Global Positioning System,1I SAMSO-TR-74-169, Aerospace Corporation, June 1974,
I
(AD 783 210).
I
204 I
I
I
I
C-l. Alberts, R. D. and W. H. Ruedger, "preliminary Study of NAVSTAR/GPS for General Aviation," NASA CR-145059, Research Triangle Institute, November 1976.
I
C-2. Phil co-Ford, "GPS Defi nit i on Study Fi nal Report, II WDL- TR5291, 28 February 1974, (SAMSO TR 74-183).
I
C-3. General Dynamics, "Contract Definition Final Report for Global Positioning System," R-73-034, 28 February 1974, (SAMSO TR 74-181).
I
C-4. Magnavox, "Design Development Study for the Global Positioning System Spartan Set," MRL-85001042, 4 September 1975.
C-5. Technical Briefing by Magnavox at NASA-LRC, 26 February 1976.
I
C-6. Rockwell International, "Global Positioning System Spartan Receiver/Processor," SO 75-GP-0006, 11 April 1975.
I
C-7. Technical Briefing by Rockwell/Collins at NASA-LRC, 30 March 1976.
I
C-8. Technical Briefing by Texas Instruments at NASA-LRC, 30 April 1976.
C-9. Rockwell, "System Specification for the NAVSTAR Global Positioning
I
System - Phase I, II SS-GPS-101B, 15 Apri 1 1974.
C-10. TRW, "Definition and Performance Analysis of Low-Cost Hybrid Inertial Navigation System Using TRW Single Channel DNSS Receiver," TRW Report
I
No. 7122-3-72-76, June 1972.
C-11. Dodge, S. M., "A Comparative Analysis of Area Navigation Systems in
I
General Aviation," M.S. Thesis, Massachusetts Institute of Technology, June 1973.
I 0-1. IBM-El ectroni cs System Center, II Systems Engi neeri ng Laboratory
Description," IBM Report No. 69-928-32, no date of publication.
0-2. Gross, J. L., 1. L. Isch, D. Kovach, and P. R. Smith, "AFAL
I
Simulation Laboratory Study,U Technical Report No. AFAL-TR-72, November 1972.
I
0-3. Whisnant, R. A., W. H. Ruedger, R. L. Earp, and J. Haidt, "AFAL Simulation Facility/Capability Manual ," Technical Report No.
AFAL-TR-77-118, July 1977.
I
I
I
I
I
I.