Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization...

85
FAA-RD-75-234 Project Report ATC-61 Empirical Characterization of IPC Tracker Performance Using DABS Data J. L. Leeper A. A. Tvirbutas 9 June 1976 Lincoln Laboratory MASSACHUSETTS INSTITUTE OF TECHNOLOGY LEXINGTON, MASSACHUSETTS Prepared for the Federal Aviation Administration, Washington, D.C. 20591 This document is available to the public through the National Technical Information Service, Springfield, VA 22161

Transcript of Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization...

Page 1: Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization of IPC Tracker Performance Using DABS Data J. L. Leeper A. A. Tvirbutas 9 June

FAA-RD-75-234

Project ReportATC-61

Empirical Characterization of IPC Tracker

Performance Using DABS Data

J. L. LeeperA. A. Tvirbutas

9 June 1976

Lincoln Laboratory MASSACHUSETTS INSTITUTE OF TECHNOLOGY

LEXINGTON, MASSACHUSETTS

Prepared for the Federal Aviation Administration, Washington, D.C. 20591

This document is available to the public through

the National Technical Information Service, Springfield, VA 22161

Page 2: Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization of IPC Tracker Performance Using DABS Data J. L. Leeper A. A. Tvirbutas 9 June

This document is disseminated under the sponsorship of the Department of Transportation in the interest of information exchange. The United States Government assumes no liability for its contents or use thereof.

Page 3: Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization of IPC Tracker Performance Using DABS Data J. L. Leeper A. A. Tvirbutas 9 June

Report No. FAA-RD-75-234

ERRATA SHEET

for

PROJECT REPORT ATC-61

EHPIRICAL CHARACTERIZATION OF IPe TRACKERPERFORMANCE USING DABS DATA

9 June 1976

On cover and form DOL F 1700.7 please change the FAA-RD number fromFM-RD-·76-2 to FAA-RD-75-234.

15 .Tllly 1976 Publications OfficeH.I.T. Lincoln l.aboratoryP.O. Box 73Lexingt.on, Hassachusetts 02173

Page 4: Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization of IPC Tracker Performance Using DABS Data J. L. Leeper A. A. Tvirbutas 9 June

Technical Report Documentation Page

1. Report No. 2. Government Accession No. 3. Recipient's Catalog No.

FAA-RD-76-2

4. Title and Subtitle

Empirical Characterization of IPC Tracker PerformanceUsing DABS Data

5. Report Dote

9 June 1976

6. Performing Orgoni %otion Code

7. Author{ 5)

J. L. Leeper (Lincoln Laboratory)A. A. Tvirbutas (Arcon Corporation)

B. Performing Orgoni %otion Report No.

ATC-61

Interim Project Report

II. Contract or Grant No.DOT-FA72-WAI-261

10. Work Unit No. (TRAIS) 45364Project No. 034-241-012

14. Sponsoring Agency Code

9. Performing Orgoni %otion Nome and Address

Massachusetts Institute of TechnologyLincoln LaboratoryP.O. Box 73Lexington, Massachusetts 02173

12. Sponsoring Agency Nome and Address

Department of TransportationFederal Aviation AdministrationSystems Research and Development ServiceWashington, D.C. 20591

13. Type of Report and Period Coveredr--:-::--:-----------:---:--:-:--------------~

15. Supplementary Notes

The work reported in this document was performed at Lincoln Laboratory, a center for research operatedby Massachusetts Institute of Technology, under Air Force Contract FI9628-76-C-0002.

16. Abstract

The performance of a set of tracker algorithms proposed for use in the DABS-basedIntermittent Positive Control (IPC) collision avoidance system is assessed. The positionprojecting tracker algorithms are subjected to actual surveillance data obtained at theLincoln Laboratory DABS Experimental Facility. Effects of turn-rate, speed, wind andsurveillance accuracy upon heading error, speed error and position error are presented.

lB. Distribution Statement

Document is available to the public throughthe National Technical Information Service,Springfield, Virginia 22151.

17. Key WordsAir Traffic ControlIntermittent positive controlTracker performanceSimulationHeading errorPosition errorAlgorithm

19. Security Clossif. (of this report) 20. Sli!curity Clossi!. (of thi s page) 21. No. of Pages

Unclassified Unclassified 84

Form DOT F 1700.7 (8 -72) Reproduction of completed page authorized

Page 5: Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization of IPC Tracker Performance Using DABS Data J. L. Leeper A. A. Tvirbutas 9 June

Table of contents

•Section Page

... 1.0 INTRODUC TION 1

2.0 TRACKER PERFORMANCE FOR IDEALIZED TURNS 32. 1 Methods of Depicting Tracker Performance 32.2 Effects of Thresholding 32. 3 Tracker Behavior Modes 102.4 Tracker Heading Performance 17

3.0 SIMULATED TRACKER PERFORMANCE USINGRECONSTRUCTED TRAJECTORIES 423. 1 Turning Track Performance 423.2 Straight Line Tracker Performance 51

4.0 CONCLUSIONS AND POTENTIAL TRACKERIMPROVEMENTS 584. 1 Conclusions 584.2 Potential Tracker Improvements 59

Appendix

A SIMULATION TRAJECTORIES 60A. I Ideal Reference Turn 60A.2 1800 Turn in a Wind Field 60A.3 S- and Ampersand-Shaped Turns 64

B TURN DETECTION MECHANISM 69

C x-y TRACKER EQUATIONS 73

REFERENCES 78

List of illustrations

Figure

2-1(a)2-I(b)

2-2

Heading error vs scan (1. 50/sec turn rate).

Dynamic heading error vs scan (1. SO/sec turnrate).Percentage of simulation in which a turn was de'cla:redvs scan.

iii

5

6

7

Page 6: Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization of IPC Tracker Performance Using DABS Data J. L. Leeper A. A. Tvirbutas 9 June

Figure

List of illustrations (cont. )

SO"straight line turn" (20 nmi). S2"straight line turn" (40 nmi). 52

2-3(a)

2- 3(b)

2-42 -S(a)

2-S(b)

2 - S( c)

2-S( d)

2-6(a)2-6(b)2-72-8(a)2-8(b)2-9(a)2-9(b)2-1 O(a)2-1 O(b)2-11(a)2-11(b)2-11(c)2-12

2-133-1

3-2(a)

3-2(1;> )

3 - 3( a)

3-3(b)

3-4

3-S

3-6(a)3-6(b)

Turn declaration; low turn rate (1. SO/ sec turn rate;ideal noise).Turn declaration; typical turn rate (3.0

0/sec turn rate;

ideal noise).Tracker behavior modes (regions).Tracker dynamic heading performance in saturationmode (Region 1).Tracker dynamic heading performance in ConsecutiveIntermittent Mode (Region 2).Tracker dynamic heading performance in ConsecutiveIntermittent Mode (Region 3).Tracker dynamics heading for performance in Linear(a -(3) Mode (Region S).Heading error vs turn rate (20 nmi).Heading error vs turn rate (40 nmi).Heading error vs scan (6. OO/sec, 20 nmi).Speed error (cumulative maximum) vs turn rate (20 nmi).Speed error (cumulative maximumJ vs turn rate (40 nmi).Dynamic speed error vs scan (2. 0 Isec, 20 nmi).Dynamic speed error vs scan (4. SO/sec, 20 nmi).Along-track error before tw'n declaration.Along-track error after turn declaration.Projected position error vs turn rate (20 nmi).Projected position error vs heading error (20 nmi).Projected position error vs turn rate (40 nmi).Dynamic projected position error vs scan (4. SO/sec,20 nmi).Position error vs turn rate (20 nmi).Dynamic heading error vs scan for turn illustratedin Fig. A -2.Dynamic speed error vs scan for turn illustratedin Fig. A-2 (actual, in wind).Dynamic speed error vs scan for turn illustrated inFig. A-I (ideal turn).Heading error vs scan for s -maneuver as illustrated inFig. A-4.Speed error vs scan for s-maneuver as illustrated inFig. A-4.Heading error VB scan for s-maneuver as illustratedin Fig. A-S.Speed error vs scan for s -maneuver as illustrated inFig. A-S.Heading error vs turn rate forHeading error vs turn rate for

8

911

13

14

IS

161822232627293031313S3637

3941

43

44

45

47

48

49

iv

Page 7: Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization of IPC Tracker Performance Using DABS Data J. L. Leeper A. A. Tvirbutas 9 June

Figure

.. 3 -7(a)

3 -7(b)

3-7(c)

A-IA-2A-3A-4

A-5A-6

A-7

B-1

Table

List of nlustrations ( cont. )

PDF of azimuth data for straight line flight of 23May 1975. 54PDF of range data for straight line flight of 23May 1975. 55PDF of heading estimate for straight line flight of23 May 1975. 57Reference turn used during tracker simulations. 61Reconstructed actual turn (Cherokee turning in wind). 62Speed vs scan for turn illustrated in Fig. A-2. 63Reconstructed s -maneuver flown during an IPC testflight. 65Ampersand maneuver of IPC flight 156. 66Speed vs scan for ampersand maneuver as illustrated inFig. A-5. 67Heading vs scan for ampersand maneuver as illustratedin Fig. A-5. 68Cross -track uncertainty. 71

List of Tables

2-12-2

2-32-4

2-52-62-7

2-8

2-92-102-112-12B-1B-2

Turn declaration delay (scans)Steady state rms heading errors during saturationat 20 nmi (deg)Maximum heading error at 20 nmiSteady state rms heading errors (deg) duringsaturation at 40 nmiMaximum heading error at 40 nmiMaximum. rms speed errors (ft/sec)Steady state rms speed error during20 nmi (ft/sec)Steady state speed error during40 nmi (ft/sec)Maximum projected position error at 20 nmi (£t)rms projected offset during saturation for 20 nmi (ft)Maximum projected position error at 40 nmi (ft)Maximum position error at 20 nmi (ft)Threshold as a function of headingThreshold as a function of range

v

4

202024

2432'

32

32383838407272

Page 8: Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization of IPC Tracker Performance Using DABS Data J. L. Leeper A. A. Tvirbutas 9 June

EMPIRICAL CHARACTERIZA TION OF IPC TRACKERPERFORMANCE USING DABS DATA

1.0 INTRODUCTION

Intermittent Positive Control (IPC), a ground based aircraft warn-ing and collision avoidance system, utilizing surveillance data from beaconequipped aircraft, is presently being evaluated at Lincoln Laboratory. Theevaluation system uses the Lincoln Laboratory experimental sensor (DABSEF)augmented with IPC software and various display and communication itemsnecessary to direct and monitor the test aircraft. The conflict warning andresolution system concept requires that the IPC equipped sensor be capableof identifying and communicating (via data link) with each test aircraft, andthe sensor be capable of accurately projecting the future position, velocity,and altitude of each aircraft, whether or not it is following a straight line,turning, climbing or descending flight path.

The portion of the IPC software involved with the dynamic projectionof aircraft position, speed, and altitude is referred to as lIthe IPC tracker. "This report, covering the initial phase of the IPC tracker study, character­izes the performance of an early version of the IPC tracker software, thebasic logic for which is described in Reference 1.

The approach taken in this part of the study was to:

(a) Define two standard or reference trajectories representingtypical ideal and non-ideal turns; identifying each surveil­lance point (scan) along the turn (see Appendix A)

(b) Perturb each datum of the set representing the turns with therange and angular uncertainties of the test sensor (DABSEF)by adding system noise

(c) Repeatedly subject the tracker model (set of specifiedalgorithms with specified threshold, etc., parameters)to the perturbed turn trajectories (simulated surveillancedata at ea.ch designated scan)

(c) Plot the expected tracker performance during the se turns interms of both rms and dynamic (scan by scan) position,velocity, and altitude errors.

Section 2. 0 of this report details the methods used to depict trackerperformance, describes the effects of thresholding, and presents the re­sults of performance simulation runs based upon ideal t:urn inputs perturbedby surveillance uncertainties and Gaussian noise. Section 3. 0 presents adescription of the result of simulation runs using a non-i<ileal turn (including

1

Page 9: Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization of IPC Tracker Performance Using DABS Data J. L. Leeper A. A. Tvirbutas 9 June

effect of wind, speed changes, etc. ), and Section 4. 0 recommends severalimprovements in the tracker, based on the performance of the presenttracker.

2

Page 10: Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization of IPC Tracker Performance Using DABS Data J. L. Leeper A. A. Tvirbutas 9 June

2.0 TRACKER PERFORMANCE FOR IDEALIZED TURNS

2. 1 Methods of Depicting Tracker Performance

The principal measures used to assess the IPC tracker performanceduring the IPC evaluation study were heading error, speed error, and posi­tion error. Each simulation run repeatedly subjected the tracker to sur­veillance data as would have been provided by a "typical" DABS sensorattempting to track the aircraft. The surveillance azimuth and range datato be tracked differ from that of the true turn by the surveillance inaccuracy(or uncertainty) introduced by the sensor in a random manner. In order tosummarize the results of numerous flights along the randomly perturbedturn to which the tracker was subjected during one simulation run, errorsexisting at the time, corresponding to a particular sensor "scan, 11 may beroot-mean-squared. Or, as has been done in this study, the "dynamic errorperformance" of the tracker may be depicted by plotting the actual distri­bution of the tracking errors for each scan during the turn. Figures 2-1 (a)and 2-1 (b) illustrate the "rms" and "dynamic" presentations of trackerheading performance for the same simulation.

The root-mean-squared errors provide an approximation to thetracker average performance, but such averaging can be misleading in manysituations as may be seen by comparing Figs. 2-l(a) and 2-l(b). Note thatbetween scans 18 and 50, the tracker exhibits two different types of response,e. g., in scan 21 approximately one -half the cases exhibit a heading errorof _220

, and the remaining cases exhibit an error of _7 0• This dual-mode

response of the tracker is caused by the nonlinearity of the tracker in declar­ing turns. Figure 2-2 indicates that the tracker was not predominantly in aturn detection mode in any single scan.

2. 2 Effects of Thresholding

Figure 2-3(a), which indicates the scan-by-scan cross-track measure­ment error and the corresponding threshold value, illustrates the effect ofthe threshold mechanism on tracker response. No measurement noise isused in this example in order to demonstrate the tracker response under idealconditions. It is noted that the threshold values change from scan to scan asa result of changes in the tracker heading and speed estimates. The pro­nounced drop in the residual value at scan 24 corresponds to the headingcorrection produced by the turn declaration. This drop indicates (for thisparticular case) that the heading lag prior to turn detection which caused theresidual to be high also delayed the ideal turn detection by several scans.

By superimposing a data uncertainty on several individual points ofthe trajectory, it is possible to show how noise affects turn declaration. Forexample, assume that noise is superimposed on the trajectory during scans18, and 20, respectively. A simplifying assumption is made that data uncer­tainty does not affect the trajectory previous to scans 18 and 20, respectively.

3

Page 11: Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization of IPC Tracker Performance Using DABS Data J. L. Leeper A. A. Tvirbutas 9 June

With Gaussian noise superimposed during scan 18, a turn would be declaredapproximately 15 % of the time. With Gaussian noise superimposed duringscan 20, a turn would be declared approximately 31 % of the time.

The behavior depicted in Fig. 2-3 provides some insight into theset of characteristics presented in Figs. 2 -1 (a) and 2-1 (b). Figure 2 -1 (b)illustrates the effect of uncertainties on turn declaration in an actual case.Turn declaration starts during scan 18; and by scan 21, turns have beendeclared for all 30 cases. As a turn is declared, the cross-track deviationis reduced sufficiently to disable the threshold, and several scans arenecessary for the error to build again. This intermittent nature of turndeclaration produces a nonregular behavior in the rms heading error(Fig. 2-1 (a». The rms heading error is therefore directly related to thepercentage of turn declarations generated during a scan, This situation isespecially obvious between scans 18 and 35 in Fig. 2-1 (a).

Figure 2-3(b) is an example of the threshold behavior for a morerealistic turn rate. (An ideal, no noise case is again chosen.) The turn isdeclared in this case during scan 15 (rather than scan 23 for a turn rate of1. SO/sec in Fig. 2-3(a». Although the turn declaration produces a changein tracker heading, position and speed estimates are not directly modifiedby turn declaration. Position errors are reduced in subsequent scansthrough the normal linear filter gains as a result of improved heading. Thelinear filter correction is not sufficient in this case to suppress turn detectionon the subsequent scan 10.

For low-speed aircraft and low turn rates as exemplified in Figs.2-3(a), and 2-3(b), the turn declarations are delayed for several scans andare also intermittent. This behavior is caused by the high values assumedfor the tracker azimuth and range uncertainties (range (R) sigma of 150 ft;azimuth sigma of O. 1

0). In view of the fact that the simulation utilizes the

actual DABSEF measurement uncertainties of O. 040 and 30ft, it is expectedthat the tracker will exhibit a less than optimal response in turns.

Table 2-1 indicates the type of delay observed in detecting turns forwhich perfect data is provided. For the cases indicated, the turn detectionmechanism does not declare a turn until the aircraft is at least one scan intothe turn maneuver. As the speed and turn rates decrease, the delay increases.

TABLE 2-1. TURN DECLARATION DELAY (scans)(No measurement errors)

Turn Rate (deg/sec)

Speed(knots) 1 1. 5 3 4 5 6 7

100 - 12 4 3 3 2 2200 14 5 3 2 2 2 1300 7 4 2 2 1 1 1400 5 4 2 2 1 1 1

Range = 20 nmi Start of turn (scan 10)End of turn (scan 25)

4

Page 12: Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization of IPC Tracker Performance Using DABS Data J. L. Leeper A. A. Tvirbutas 9 June

25

....: 15ut:?-InE...

10

l ATC-61 (2-1a) 1_ Turn rate = 1.5°/secSpeed =100 knotsTurning track (scans 10 to 50)Range = 20 nmi50 case simulation

10 20 30Scan

40 50 60

Fig. 2-1(a). Heading error vs scan (1. SU/sec turn rate).

5

Page 13: Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization of IPC Tracker Performance Using DABS Data J. L. Leeper A. A. Tvirbutas 9 June

-I ATC-61 (2-1b) L20.0

15.0

10.0

5.0

)(0, yo (nmi) =20.0, 0.0VXO, vyo (knots)= 100.0, 0.0Start of turn (scans)= 10.0End of turn (scans)= 50.0Turn rate (deg/sec)= 1.5

Oil 0.0Q)

:::!.

"~ -5.0

"Q)

Oill::

~ -10.0Q)

::r;

-15.0

-20. 0

-25. 0

i l

ii'io !

l--__'--_-----'__----'-__---"--__---"--- --'---__-'----__L-_-----I '-

0.0 5.010.015.020.025.030.035.040.045.050.0

Time (scans)

x-y tracker simulation (50 cases) (30 cases plotted)

Fig. 2-1(b). Dynamic heading error vs scan (1. So!sec turn rate).

6

Page 14: Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization of IPC Tracker Performance Using DABS Data J. L. Leeper A. A. Tvirbutas 9 June

6050403020

.2

.4 T=l:;=======;-L-----------------iATC-61 (2-2)

.3

_I:

0; .11:-

.~ .c:-0g:.c .0 ..L...I.. ----lL....-----l ---JL....-_----lL...L .L- L....I_...L- lLJ

at ~ 10

I:'- "C

I/)~I: 00­._ 0-CD~"C

='1/)Eo'iii ~

Scan

Fig. 2-2. Percentage of simulation in which a turn was declared vs scan.

7

Page 15: Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization of IPC Tracker Performance Using DABS Data J. L. Leeper A. A. Tvirbutas 9 June

l ATC-61 (2-3a) L Turn rate = 1.5 0 secSpeed = 100 knotsStart of turn: scan 10End of turn: scan 25Simulated data noise

uncertainties = 0

Turn declaration/ (scan 23)

1000

900 Threshold levels

- - - - - -- 800-~c0

700.~

c>Q)

600"t:l

...: 168 ftu CRc 500'--III)II)

4000'-

U leT = 181 ft300 CR

20

11 12 13 14 15 16 17 18 19 20 21 22 23 24 25

Scans

Fig. 2-3(a). Turn declaration; low turn rate (1.50Isee turn rate; ideal noise).

8

Page 16: Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization of IPC Tracker Performance Using DABS Data J. L. Leeper A. A. Tvirbutas 9 June

~ATC-61 (2-3b) ~

1200

1100

declaration _

Turn rate = 3°/secSpeed = 100 knotsStart of turn = scan 10End of turn = scan 25Simulated data noise

uncertainties = 0

Turn declaration

/1- -90--..- 800-

c:::0- 7000

>CD

600"t:S~(,)0~

500-III)II)

e 400u

30

200

100

11 12 13 14 15 16 17 18 19 20 21 22 23 24 25Scans

Fig. 2 -3(b). Turn declaration; typical turn rate (3. 0°/sec turn rate; ideal noise).

9

Page 17: Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization of IPC Tracker Performance Using DABS Data J. L. Leeper A. A. Tvirbutas 9 June

2.3 Tracker Behavior Modes

The turn detection mechanism results in a tracker response that iscorrelated to the mode in which the turn detection is operating. If no turnsare declared, the tracker utilizes the basic 0' -13 filtering. For low turnrates, it is not uncommon for the tracker to operate in this mode and followthe turn without making a turn declaration. For high turn rates, the trackerdeclares a turn after a delay of 1 or 2 scans and continues to declare theturn throughout the remainder of the turn maneuver. After the turn is de­clared, the tracker uses the heading correction procedure in addition to thebasic 0' -13 tracking. The cases of no-turn detection and "saturated" turndetection represent two extremes in tracker behavior. Between these ex­tremes, the turn declarations are intermittent and are not unique. In thisregion, different values of measurement noise, superimposed on the sametraje ctory, produce diffe rent triggering sequence s.

Figure 2-4 illustrates the different modes of tracker operation for avariety of turn rates and velocities. Each data point represents a simulationof 250 cases for an aircraft 20 nmi from the sensor following the simulatlOnreference turn described in Appendix A (Fig. A-I). Each simulation oper­ates from scan 1 to scan 50; the turn starting at scan 10 and ending at scan25. The vertical axis in Fig. 2-4 represents the average number of turndeclarations is sued by the tracke r during the turn maneuvers. The data forthe 400-knot airspeed best demonstrate the transition of the tracker behav­ior between the linear operation area and the saturated turn detection area.At the 0.8 0 /sec turn rate, some turn declarations begin to occur. Theaverage number of turn declarations, however, is still less than 1; con­sequently, only certain data conditions determine when the tracker beginsto declare turns. As the turn rate increases, the number of turn declara­tions increases until a turn rate of 2.50 is reached. The tracker is basically"locked in" on the turn at this point, and as the turn rate increases, theaverage number of turn declarations converge to 14. Figure 2-4 has beendivided into five modes (regions) of behavior. As mentioned previously,the region between saturation and no-turn declaration encompasses possibleintermittent turn declaration sequences. It is useful to make some distinc­tion between the types of behavior in the region between saturation and no­turn declaration, in view of the fact that it contains a large percentage ofthe realistic aircraft maneuvers. This region is subdivided into Regions 2,3, and 4 in Fig. 2-4. The following is a description of the subdivisions.

Region 1: Saturation Mode. Whenever a turn is declared, thedeclaration mechanism is "on 11 during the duration of the turn.

Region 2: Weak Saturation Mode. Whenever a turn is declared,the turn declaration mechanism is "on" during a substantial partof the turn. (For shorter turns, this region would correspondto Region 1. )

10

Page 18: Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization of IPC Tracker Performance Using DABS Data J. L. Leeper A. A. Tvirbutas 9 June

-I ATC-61 (2-4) 1_15 r-----------------------------,

Region 3 (Consecutive­Intermittent)

v =speed (knots)Start of turn = scan 10End of turn =scan 25250 case simu lotion

range = 20 nmi

Region 4 (Fully Intermittent)

Region 5 (a-f3 Mode [Linear])

Region 1 (Saturation)

tnCo

OL....--~.&.-.f-'L----+----_+_---___I__---__+_-----1---____I

ccu'";10CD~-CD

.Q

-c~

.2uCD~

C~

.2·5­o~

CD.Q

E::::JC

CD0'C~

CD>«

10C\Icc~~ Region 2cc (Weak Saturation)o-

1 2 3 4 5Tur n rate (deg/sec)

6 7

Fig. 2 -4. Tracker behavior modes (regions).

11

Page 19: Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization of IPC Tracker Performance Using DABS Data J. L. Leeper A. A. Tvirbutas 9 June

Region 3: Consecutive Intermittent Mode. During some portionof the turn, turn declaration occurs for two or more consecutivescans.

Region 4: Fully Intermittent Mode. A turn declaration is followedby one or more scans during which the turn detector is disabled(i. e., turns are not declared on consecutive scans).

Region 5: Cl' - f3 Mode o The turn declaration mechanism is off duringthe duration of turn.

The subdivision indicated in Fig. 2-4 is idealized. There are borderlinecases that are difficult to classify, e.g., a lOa-knot trajectory, with a 4. SO /sec turn rate, triggers the turn detector the first two scans of turn declara­tion. Subsequently, the turn declaration becomes intermittento The 100­knot trajectory is classified as being a part of Region 3; although it is insaturation during the first two scans o This is an example of a degeneratecase of Re gion 2.

Figures 2-S(a), 2-S(b), 2-S(c) and 2-S(d) illustrate heading error'scatter' contained in Regions 1,2,3 and S, respectively. Figure 2-1(b) isan example of operation in Region 4. Examples of triggering can be recog­nized where the heading error starts to decrease or is increasing at anoticeably smalle r rate than during previous scans. For example, in Fig.2-S(a), triggering occurs during scan 12. During scan 13, triggering occursthe second consecutive time, and an extra ISO correction is made to theheading. An end-of-turn transient can also be observed. During scan 26 andfor the majority of cases during scan 27, the turn declaration is triggered;although the turn has ended during scan 2S. This is caused by the internalcross -track lag that has accumulated during the turn. It takes several scansto bring the internal cross-track lag below the threshold.

Figure 2-S(b) is a case of operating in the Weak Saturation region.The turn detector is i.n saturation to scan 20, where for a few cases, turndetection becomes intermittent. Figure 2-S(b) also illustrates that a 'tuning'of 'the heading error occurs for this particular case. 'Tuning' will be dis­cussed in Section 2.3.1. Figure 2-S(c) is an example of operation in Region3. In this case, the intermittent triggeri.ng causes the errors to fall intotwo areas: leading in heading, and lagging in heading. For cases where theheading error leads, two or more consecutive triggerings have occurred,and an extra 150 correction is added to the heading estimate. For laggingcases, the trigger had been disabled during the previous scan.

For operating in the Cl' - f3 region (Fig. 2-S(d», the heading estimateattains a fixed lag. The cross-track offset, corresponding to this lag, causesthe heading change during the scan (and the heading correction insertedby the linear-filter) to cancel each other. This cross-track offset is not suf-

12

Page 20: Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization of IPC Tracker Performance Using DABS Data J. L. Leeper A. A. Tvirbutas 9 June

20.0

I ATC-61 (2-Sa) L

10. 0

O. 0bIlQ)

~..0....Q)

bIl.5 -10. 0'Q

'"Q)

:I:

-20. 0

'i'I ~ !

I

. !.

! :

; ;! i·

. i! i.. ... 11 j! 11 iii i ! i i II i ill! !ill. ! I I: : .. : ..• '.; ' .. I: •.

xo, yo (nmi) :: 20.0, 0.0vxo, vyo (knots):: 400.0, 0,0Start of turn:: scan 10End of turn:: scan 25Turn rate (deg/sec):: 6Number of cases plotted

:: 30

O. 0 10.0 20. 0 30.0 40.0 50.0

Time (scans)

Fig. 2-5(a). Tracker dynamic heading performance in saturation mode(Region 1).

13

Page 21: Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization of IPC Tracker Performance Using DABS Data J. L. Leeper A. A. Tvirbutas 9 June

15. 0 l ATC-51 (2-Sb) L ---I

10,0

Ixo,yo (nmi)= 20.0, 0.0vxo, vyo (knots)= 200.0, 0.0Start of turn = scan 10End of turn = scan 25Turn rate (deglsec) = 4.5Cases plotted = 30

iII

II

IIII

II

.1 I50.0 60.040. 0

~ iii:; :! !

I i I

I; I I I iii Iii I I iii I' iii! i i

30.0

Time (scans}

20. 010.00.0

-5.0

-15. 0

-10.0

-20. 0 ~I

-25. 0l-30.0

------l..-~----,-L-=cc_--c=c~~__:_=c~-~,______,~~!c__~~~

Fig. 2-5(b). Tracker dynamic heading performance in Weak Saturation Mode(Region 2).

14

Page 22: Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization of IPC Tracker Performance Using DABS Data J. L. Leeper A. A. Tvirbutas 9 June

15.0-l ATC-61 (2-5c) I

10.0,

5.0

O. 0 i : ! ibl)

,"~...0... -5.0..."bl)

.S'"0

'" -10. 0"::c

XO, yo (nmi) = 20.0, 0.0vxo, vyo (knots) =300.0, 0.01Start of turn (scans)= 10End of turn (sca ns) =25Turn rate (deg/sec) =2.0Cases plotted =30

-15.0

-20.0

-25.0 '--_--'-__...I.-_----"__--L-__L-_--L__..l.-_---l__J-__l-1

0.0 5. 0 10.0 15.0 20.0 25. 0 30. 0 35.0 40. 0 45.0 50. 0

Time (scans)

Fig. 2-5(c). Tracker dynamic heading performance in ConsecutiveIntermittent Mode (Region 3).

15

Page 23: Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization of IPC Tracker Performance Using DABS Data J. L. Leeper A. A. Tvirbutas 9 June

----~~----~~ ~- .~.~--~ ._ ....

l-l~A-TC---61-(2--5-d-) I

20,0 -

10.0

bOQ)

:£.k

O. 00kkQ)

bO0:;

:0nlQ)

:r:-10. 0 -

,

, XO, yo (nmil =20.0, 0.0vxo, vyo (knots)= 100.0, 0.0Sta rt of turn = scan 10End of turn = scan 10Turn rate (deg/sec) = 1. 0Cases plotted = 30

! i

-20. 0

0.0 5.0 10.0 15.0 20.025.0 30.0 35.040.045.050.0

Time (scans)

Fig. 2-5(d). Tracker dynamics heading for performance in Linear(0'-(3) Mode (Region 5).

16

Page 24: Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization of IPC Tracker Performance Using DABS Data J. L. Leeper A. A. Tvirbutas 9 June

ficiently large to trigger the threshold detector. For the fully intermittentcase (Fig. 2-1 (b), the cross -track deviation required to cancel the headingchange during a scan is slightly above the threshold, and as a result, trig­gering occurs. The triggering is fully intermittent in Fig. 2-)(b) becauseno cases appear where the extra 150 connection is made. The variations intracker behavior previously described will help in understanding anomaliesin tracker performance.

2.4 Tracker Heading Performance

2. 4. 1 Heading Error

Summarized root-mean-squared heading errors, as a function of turnrate for various fixed speeds at 20 nmi and at <10 nmi are indicated in Fig.2-6. Each point plotted in Fig. 2-6 was obtained over the 250 cases for thereference turn (15 scans) illustrated in Fig. A-I. Note that near the I. 50 /

sec turn rate, a leveling off occurs as turn declarations begin to take effect.The portion of the curves that tend to level off and, in some cases decrease,continues to approximately 5_6 0 sec. In the region of 6°/sec, the headingerrors begin to increase at a more rapid rate. In this region, the half-angleerror begins to exceed 20 0

• Because the half-angle correction is limited to20 0

, a larger estimated heading offset is required in orde r that the 0' -(3filter could cancel the excess turn rate. This larger heading offset is re­flected in the increased error slope in the region of 6°/sec. For mosthigher speed aircraft, turn rates above 6 0

/ sec are not practical; consequently,this region in Fig. 2-6 is of academic interest only.

The 200-knot case in Fig. 2-6(a) displays a local minimum at 4.5 0/

sec. (See Fig. 2-5(a).) It may be observed that, for some turn rates, theaverage heading offset during saturation is near zero. For this case, theextra 150 correction exactly cancels the estimated heading lag. For turnrates slightly above and below 4. SO/sec, the estimated heading would displaya lag and a lead, respectively. The exact cancellation of estimated headingoffset is defined as the 'tuning' of the tracker. Tuning also occurs at 4.5 0

/

sec for the other speeds. Because the summary statistics represent accum­ulative rms error ove r the turn, the tuning is not readily apparent. For the400-knot and 300-knot cases, the heading error lag prior to turn detection,and the out-of -turn transient shift the minimum away from 4. 50 / se c. Inthe case of the slower aircraft, effects of tuning cannot be observed at allbecause, for those cases, turn detection is intermittent (Fig. 2-A). Forturns in which the tracker operates in the saturation mode after a turnis declared, the heading error settles to a steady state value nearly inde­pendent of speed. Table 2-2 is a compilation of steady state errors for thesaturation cases o It indicates the independent nature of the errors onspeed. For low velocities and turn rates, this behavior cannot be observedbecause turn declaration cannot be sustained continuously. Lowering of thetracker threshold to correspond to data uncertainties used in this simula­tion would extend the saturation region into the low velocity and low turnrate area. Table 2-2 also indicates the tuning of the tracker describedpreviously and confirms that it occurs between 4 0 /sec and SO/sec.

17

Page 25: Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization of IPC Tracker Performance Using DABS Data J. L. Leeper A. A. Tvirbutas 9 June

30 l ATC-61 (2-6a) L

25

- 20C'CD"0

...o......CD

C'c 15"0oCD

.s::enE...

10

5

v =400

v =speed (knots)Start of turn = scan 10End of turn = scan 25250 case simulationRange = 20 nmi

Ol----I------+----+---t---+------r-------j1 2 3 4

Turn rate (deg/sec)5 6 7

Fig. 2-6(a). Heading error VB turn rate (20 nmi).

18

Page 26: Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization of IPC Tracker Performance Using DABS Data J. L. Leeper A. A. Tvirbutas 9 June

For the cases illustrated in Fig. 2-6(a), Table 2-3 indicates the max­imum rms heading error and (in parentheses) the number of scans of turnwhich occurred when the maximum error is achieved. For operation in thenonlinear region (at approximately the cases above the dotted line), the max­imum error occurs one scan prior to turn detection or during the scanwhere turn detection begins. In the a - {3 region (at approximately the casesbelow the dotted line), the heading error builds up to a maxi.mum value whichcorresponds to the steady state lag. In the low turn rate region (near 10 /sec),the characteristic curves in Fig. 2-6(a) begin to merge. In this region thetracker is operating in the a - {3 mode. For an ideal measurement, headingis independent of speed in the linear tracker re gion, in view of the fact thatspeed affects only the relative scaling of the estimated trajectory. Becausethe heading error introduced by the turn is considerably greater than thedata noise, the non-ideal case closely approximates the ideal cases. Forvery small turn rates, the performance characteristics again become speeddependent. This will be discussed in Section 3.0, which will include straightline performance.

19

Page 27: Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization of IPC Tracker Performance Using DABS Data J. L. Leeper A. A. Tvirbutas 9 June

TABLE 2-2. STEADY STATE rms HEADING ERRORSDURING SATURATION AT 20 nmi (deg)

Speed (knots)

Turn Ratt(degl sec) 100 150 200 300 400

7.0 22.0 20.3 18. 3 18. 1 17.5

6.0 ,,- 6.4 6.0 6.0 6.5-,'

5.0 ,'- -'- 1.4 1. 5 1.9-,' -,'

4.5 "- "- 1.7 1.7 1.4-,' -,'

4.0 -'- ,,- 1.5 1.4 2.8-,' -"

3.0 ~~ >:~ >::: 6.3 6.2

,'--"No saturation.

TABLE 2-3. MAXIMUM HEADING ERRORAT 20 nmi (deg)

Speed (knots)

Turn Rate(degl sec) 100 150 200 300 400

7.0 53.3(3) 47.5(2) 37. O( 2) 30.6(2) 30.5(2)

6.0 49.2(3) 42. 4( 2) 39. 2( 2) 26.3(2) 26.0(2)

5.0 35.3(2) 29.0(2) 21. 7(2)

4.5 43. 1(3) 32. O( 2) 31.9(2) 30. O( 2) 24.9(2)

4.0 28. 5( 2) 28. 2( 2) 24.9(2)

3.0 35.1(4) 29. 1(3) 26.4(3) 21. 4(2) 21.4(2)

1.5 22. 1(7) 20.1(6) 18.5(5) 17 • 3( 4) 14.7(3)

---------- --------- --------- --------- --------- ---------1.0 15. 2( 10) 15.0(9) 14.7(7) 13.9(5) 13.0(5)

0.5 7.8(10) . 7.7(10) 7.6(10) 7.6(10) 7.6(5)

( ) Number of scans of turn at which maximum rms heading error occurred.

20

Page 28: Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization of IPC Tracker Performance Using DABS Data J. L. Leeper A. A. Tvirbutas 9 June

Figure 2-7 illustrates the dynamic behavior of the tracker for a 6 0/

sec turn rate at several speeds. The error profile in this figure exemplifiesmany of the phenomena in tracker performance mentioned earlier. Prior toturn detection, the tracker is operating in the a - (3 region, as indicated bythe superimposed error curves during scans 10 and 11, and for lower veloc­ities during scan 13. The curves peak out during a scan previous to turndetection or where some detection is beginning to occur. For the higherspeed trajectories, turn detection occurs earlier and is sustained for theduration of the turn. Verifying Table 2-2, for higher velocities (200 to 400knots), the heading errors settle to a steady state value independent of speed.The steady state heading offset is of the order of 6 0 for this turn rate, whichindicates that the tracker is slightly past the tuning point. For the 100-knotcase, turn detection is sustained through only scan 17 and does not reachsteady state. Two scans (to scan 19) are required for the cross-track posi­tional error to build up sufficiently to cause turn detection to resume. Out­of-turn transients occur for the 200-to 400-knot trajectories; this is causedby the cross -track positional lag that has built up during the turn. Duringscans 26 and 27, turn detection is sustained to bring the lag below the thresh­old.

At longer range, tracker performance will degrade during turns be­cause the threshold increases with range, which further delays turn detec­tion. (Refer to Table B-2 in Appendix B.) Figure 2-6(b) and Table 2-4illustrate the heading error-profile at the 40-nmi range. The standardtrajectory was used again, and Fig. 2-6(b) and Table 2-4 correspond toFig. 2-6(a) and Table 2-2 for the 20-nmi case.

Juning may be observed, as in the 20-nmi case, in the region be­tween 4 / sec and SO/sec. It is designated in Fig. 2-6(b) as a flattening ora slight decline in the curves. Table 2-4, which corresponds to Table 2-2,presents heading error that occur during saturation. For most of the casesin Table 2-4, saturation cannot be sustained for the duration of the turn, andthe steady state saturation is never attained. Nevertheless, by comparisonwith Table 2-2, Table 2-4 indicates the important fact that tuning and steadystate saturation performance are almost independent of speed and range (orthreshold).

At 40 nmi (Fig. l-6(b», a generally poorer performance is observedwhen compared to the 20-nmi case, with the effect of range more pronouncedfor the lower-speed aircraft. Table 2-5 indicates the maximum rms headingerror during turns at 40 nmi. In the region where the tracker is linear forboth the 20-nmi and 40-nmi cases (at approximately the turn rates below thedotted line), the heading error is almost independent of range. (CompareTables 2-3 and 2-5.) In the nonlinear region, the heading error in Table 2-5indicates a degradation of performance caused by the greater delay in turndeclaration for the 40-nrni case. Both Table 2-5 and Fig. 2-6(b) indicatethat the linear tracker region is extended to a higher turn rate region.

21

Page 29: Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization of IPC Tracker Performance Using DABS Data J. L. Leeper A. A. Tvirbutas 9 June

l ATC-61 (2-6b) L60

50

40

-CICD"'0-~

o~

:0 30CIc:

"'0CICD:x:

E20~

10

v =speed (knots)Start of turn = scan 10End of turn =scan 25250 case simulation

range = 40 nmi

OL---+-:----+----+----+---f---I------l2 3 4

Tur:n rate (deg/sec)

5 6 7

Fig. 2 -6(b). Heading error VB turn rate (40 nmi).

22

Page 30: Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization of IPC Tracker Performance Using DABS Data J. L. Leeper A. A. Tvirbutas 9 June

-I ATC-61 (2-7) Ly = speed (knots)Turn rate = 6°/secStart of turn = scan 10End of turn == scan 25Range=20 nmi50 case simulation

50

.... 40CIQ)'0-...0......Q)

CI 30c'00Q)

s:;

tilE 20...

10

10 15 20 25Scans

30

y==400y==200

v== 100

35 40

Fig. 2-7. Heading error vs scan (6. 0°/sec, 20 nm.i).

23

Page 31: Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization of IPC Tracker Performance Using DABS Data J. L. Leeper A. A. Tvirbutas 9 June

TABLE 2-4. STEADY STATE rms HEADING ERRORS(deg) DURING SATURATION AT 40 nmi

Speed (knots)

Turn Rate(deg/sec) 100 150 200 300 400

I

7.0 -J.~:< 22.8 20.9 i 18.8',- ,

6.0 11.2 6.5 6.2

5.0 4.2 3.4 2.9

4.5 2.4 2.5,

2.3i

4.0 ,;~ 3.3 3.7\

3.0 -'- -'- -'- ':< 6.3-,- -,- -,-

-'-"-No saturation.

TABLE 2-5. MAXIMUM HEADING ERROR (deg) AT 40 nmi

Speed (knots)

Turn Rate I(degl sec) 100 150 200 300 400

7.0 77.3(4) 64.8(3) 52.7(3)I

47.1(2) 36.0(2) I

!

6.0 67.2(4) 57.6(3) 48.3(3),

42. 5( 2) 37.5(2)II

5.0 58.1(4) 48. 9( 3) 47.0(3) 35.6(2) 35.3(2)

4.5 54.8(5) 47.0(4) il2.7(3) 32.0(2) 32. O( 2)

4.0 51 0 8(5) 43.8(4) 39.0(3) 31. 4(3) 28.5(2)!

3.0 42.6(6 ) 38.3(5) 33.4(4) 129.1(3) 26.7 (3)--------- --------- --------- --------- --------- ----------

1.5 22.9(10) 22.5(8) 22.0(7) 20.5(6) 18.9(5)I ,

1.0 15.5(10) 15.4(10) 15. 2( 10) I 15.0(8) 1"'.7(7) I

I I

0.5 8; .lliO) 7.9(10) 7.8(10) i 7.7(10) 7.6(10),

( ) Number of scans of turn at which maximum rms heading error occurred.

24

Page 32: Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization of IPC Tracker Performance Using DABS Data J. L. Leeper A. A. Tvirbutas 9 June

2.4.2 Speed Error

Speed errors (250 cases summarized) vs turn rate for variousspeeds (for the reference turn of Fig. A-I) are indicated in Fig. 2-8(a).Generally, the maximum speed error occurs as a result of the end of turntransient. As a result, the rms value in Fig. 2-8(a) has been taken duringthe entire turn, including the end of turn transient to when the maximumcumulative rms is attained. Note that Fig. 2-8(a) is generally more linearregardi.ng both the turn rate and speed as compared to the heading errorprofile in Fig. 2-6(a). The characteristic in Fig. 2-8(a) can be closelyapproximated by the following:

vrms (5, W) = (5/100) x v rms (100, W)

where

v (5, W) = the cumulati.ve rms error for the 100-knot caserms(Fig. 2-8(a))

5 = speed (knots)W = turn rate (deg/sec)

The effects of tuning and intermittent turn declaration, which greatlyaffect heading performance, are not apparent in the speed error profile.Several factors contribute to this characteristic.

(a) Heading corrections indirectly affect speed through the a -13filter. As a result, the intermittent nature of turn declarationappears in the speed errors in filtered form.

(b) Speed errors are affected by only the half -angle correction tothe heading. The extra IS-degree correction is added to onlythe external velocity vector for IPC usage. As a result, duringintermittent turn declaration, the effect of heading correctionis further reduced. In view of the fact that tuning occurs as aproper balance between the half-angle correction and the extraIS-degree correction, it also does not affect the speed perfor­mance.

Figure 2-8(b) is a summarized heading error profile at a 40-nmirange. The behavior of the 20-nmi and 40-nmi cases closely resemble eachother. At low turn rates and speeds, turn detection is delayed by a greateramount for the larger range. As a result, the value of the lag in speed,prior to turn detection, increase s which is indicated by a slight upwardshift of the curves in Fig. 2-8(b) for low turn rates as compared to Fig.2-8(a). At 100 knots and 70 / sec, the speed lag previous to turn detectiondominates the end of turn transient. This is illustrated as an increase inerror in Fig. 2-8(b) for the 100-knot case.

25

Page 33: Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization of IPC Tracker Performance Using DABS Data J. L. Leeper A. A. Tvirbutas 9 June

80 --I ATC-61 (2-8a) LV =speed (knots)

70 Range = 20 nmi0 Start of turn =scan 10Q)

~ End of turn =scan 25-.... 60 250 case simulations..........0......Q)

'0 50Q)Q)0-(IJ

(IJ

40E...Q)

>- 300~

E~

0

E 20~

E><0~ 10

02 3 4 5 6 7

Turn rate (deg/sec)

Fig. 2-8(a). Speed error (cumulative maximum) VB turn rate (20 nmi).

26

Page 34: Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization of IPC Tracker Performance Using DABS Data J. L. Leeper A. A. Tvirbutas 9 June

I ATC-61 (2-8b) L80 v • speed (knots)

Range = 40 nmiStart of turn =scan 10-- 70 End of turn =scan 25C,)

~ 250 case simulation~-~.. 600....4D

"04D 504DQ.

••E 40..4D.:!-.2 30:;,

E:;,C,)

E 20:;,

.§)(a

::E 10

02 3 4 5 6 7

Turn rate (deg!sec)

Fig. 2-8(b). Speed error (cumulative maximum) vs turn rate (40 nmi).

27

Page 35: Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization of IPC Tracker Performance Using DABS Data J. L. Leeper A. A. Tvirbutas 9 June

Figure 2-9(a) illustrates the dynamic speed behavior of a 300-knot air­craft turning at 2o/sec (250-case simulation). Figure 2-9(a), which indicatestypical speed errors, corresponds to Fig. 2-5(b) and illustrates that the inter­mittent turn declaration apparent in heading errors is largely filtered out inthe speed error profile. Figure 2-9(b) illustrates a turn in which the turndetector is in saturation during the entire turn for most cases. Its error pro­file, similar to that in Fig. 2-9(a), corresponds to the dynamic heading errorsindicates in Fig. 2- 5(b).

Figures 2-9(a) and 2-9(b) illustrate several situations related to along­track error before and after turn declaration. Prior to turn declaration, esti­rna ted speed~~ is depicted as lagging. After a turn is declared, the estimatedspeed begins to lead the true speed. Fig. 2-10 illustrates the change in polarityof the speed error when a turn is detected. The along-track and cross -trackerrors, as the aircraft begins a turn, are indicated in Fig. 2-l0(a). Thepositive along-track residue indicates to the a -13 filter that the speed is toogreat; consequently, the filter reduces the speed for the new velocity estimate.Figure 2-l0(b) is a diagram of the subsequent scan where it is assumed a turnis detected. The solid lines indicate the along-track and cross -track errorsprior to turn declaration, and the dotted lines represent the errors after theturn is declared. The half-angle rotation of the estimated velocity vectorintroduces a positional lag along the new velocity estimate. This along-track lag, when filtered on subsequent scans, begins to increase the speedestimate, finally causing the estimated speed to lead the true speed.

An end-of-turn transient is evident in Fig. 2-9(b); this is related tothe end-of-turn heading transient described in Section 2.4. The accumulatedcross-track lag (during the turn) triggers the threshold during scan 26. Thisappears as a slight increase in speed error occurring one scan later.

Table 2-6 indicates the maximum rms speed errors and, in paren­theses, the scan during which the errors occurred. In most cases, the max­imum rms speed error occurs several scans after the turn has ended; this iscaused by the sustained turn declaration after the turn has ended. It has beenobserved that the speed error increases with the angle of turn (Figs. 2-9(a)and 2-9(b) until it reaches a steady state offset. Speed error behavior is, thus,unlike heading error, which is large prior to a turn declaration; settling to 'alower heading offset as the turn progresses. For shorter turns, the maxi­mum speed error would decrease, and, as a result, the summarized speederror profile in Fig. 2-8(a) and 2-8(b) would improve.

Table 2-7 indicates the speed offset during saturation for the 20-nmicases. The values in parentheses are percentages. Table 2-7 indicates thatthe percentage speed offset, as previously established for the heading offset,is independent of speed. For a 40-nmi case, Table 2-8 indicates that thespeed offset (as the heading offset) is also independent of range.

:{cThe polarity of speed error in Fig. 2-10 is in contrast to that in Fig. 2-9.

28

Page 36: Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization of IPC Tracker Performance Using DABS Data J. L. Leeper A. A. Tvirbutas 9 June

l ATC-61 (2-9a) L

ZOo 0

10.0

<JCIlIII

~: : ;: :

: i

xo. yo (nmil= 20.0, 0.0vxo ,vyo (knots) =300.0, 0.0Start of turn (scans)=lO.OEnd of turn (scans) = 25.0Turn rate (deg/sec)= 2.0Cases plotted = 30

-10.0

-ZOo 0

0.0 5.0 10.015.020.025.030.035.040.045.050.0

Time (scans)x-y tracker simulation

Fig. 2-9(a). Dynamic speed error vs scan (2.0°/sec, 20 nmi).

29

Page 37: Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization of IPC Tracker Performance Using DABS Data J. L. Leeper A. A. Tvirbutas 9 June

_L- ..L-__-----'----L

~O 10.0 2~0 30.0 40.0Time (.eans)

x-y u&eker simulation

j

I xo, yo (nmi)= 20,0, 0.0i vxo, vyo (knots)=200.0, 0.0

, 'I' Stort of turn = scan 10. End of turn = scan 25! Turn rate (deg/sec)4 .5I Cases plotted 30

II

II

I

I50.0 60.0

"-------/

I

I

, i

; ;: '

.; :

I;

: ~: : I

~._-----

l ATC-61 (2-9b) I

20.0

l10.01

0.+

-30. 0

-40.0

oOJ.,;... -10.0o......Q)

'0OJ8. -20. 0V)

Fig. 2-9{b). Dynamic speed error vs scan (4. SO/sec, 20 nmi).

30

Page 38: Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization of IPC Tracker Performance Using DABS Data J. L. Leeper A. A. Tvirbutas 9 June

--I ATC-61 (2-10a)~

Along-track error

Fig. 2-1 O(a). Along-track error before turn declaration.

l ATC-61 (2-10b)L

Measurement

, /Along-track error

" before turndeclaration

AIong- track lag afterturn declaration

,\\

Start of turn _---)

~'-=::""'-__.....!..- --Jl~~predicted position

Fig. 2 -1 O(b). Along -track error after turn declaration.

31

Page 39: Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization of IPC Tracker Performance Using DABS Data J. L. Leeper A. A. Tvirbutas 9 June

Turn Rate(degjsec) 100 200 300 400

7.0 31.4(28) 65.6(28) 98.3(28) 131. 0(28)

6.0 27.4(27) 55.1(27) 83.0(27) 108. 5(27)

5.0 25.7(27) 43.3(27) 64.4(27) 85. 3(27)

4.5 20.7(28) 36.7(27) 53.8(27) 71.4(27 )

4.0 16.8(27) 30.3(27) 44.8(27) 59.7(27)

3.0 10.1(22) 18.5(21) 25. 7(24) 34.8(26)

1. 5 5.1(25) 8.2(26) 11.2(26) 14.2(26 )

1.0 * 5.0(28) 6.3(28) 7.5(28)

*No saturation.

Speed (knots)

Turn Rate(degjsec) 100 200 300 400

7.0 20.6 45.1(22.6) 69.0(23.0) 92.0(23.0)

6.0 24. 7 48.8(24.4) n. 5(24. 2) 94.6(23.7)

5.0 21.9 39.9(20.0) 59.0(20.0) 77.5(19.4)

4.5 16.0 33. 1(16. 6) 50.1(16.7) 66. 1(16. 5)

4. 0 13.2 27.0(13.5) 42.7(14.2) 56. 5( 14. 1 )

3.0 10. 1 18.5(9.2) 25.7(8.6) 34. 1(8.5)

Speed (knots)

Turn Rate(degjsec) 100 200 300 400

7.0 * 42.0(21.0) 65.7(21.9) 91.1(22.8)

6.0 * 49.1(24.5) 74.6(24.9) 98. 5(24.7)

5.0 * * 60.6(20.2) 79.9(20.0)

4.5 * * 46.8(15.6) 67.9(17.0)

4. 0 * * * 53.7(13.4)

3.0 * * * *

1.5 * * * *

*No saturation.

TABLE 2-7

STEADY STATE rms SPEED ERROR DURING 20 nmi (ft/sec)

32

Page 40: Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization of IPC Tracker Performance Using DABS Data J. L. Leeper A. A. Tvirbutas 9 June

2.4. 3 Position Error

A. Projected Position Error

Tracker position estimates and velocity estimates are used to esti­mate aircraft position during several scans in the future. -Although heading,speed, and position errors relative to the actual aircraft trajectory are im­portant, the projected position error is an equally important measure oftracker performance. Projected position errors are calculated by using theactual and estimated velocity and position to project the aircraft positionstraight ahead 30 seconds into the future. A rectilinear projection is usedby IPC even when turns are declared. The use of a 30-second projectiontime is somewhat arbitrary; however, reasonable approximation for otherproject ion times can be obtained by scaling the results. From discussionsof heading and speed performance, it is expected that the projected positionperformance will be dominated by heading errors. For example, usingaccumulated rms errors of heading and speed for a 200-knot aircraft; witha turn rate of 30 /sec (see Figs. 2-6(a) and 2-8(a»:

Projected speed error =15 ft/see x 30 sees =450 feetProjected heading error = sin 200 x 30 sees:: 200 knots:: 2050 feet

Position error is a less important contributor than speed and heading forthe 30-second projection times.

Figure 2-11(a), corresponding to Figs. 2-6(a) and 2-8(a), illustratesthe summarized rms projected position errors. In view of the fact thatheading errors are the dominant contributor to the projected position per­formance, the conclusions pertaining to heading performance can be appliedhere. The characteristics of tuning, 20 0 limit on the half-angle correction,and the effect of turn declaration in relation to heading performance (Fig.2-6(a» are evident here. Comparing the 200-knot aircraft in Figs. 2-6(a)and 2-11(a), a 'flattening' of error curves begins to occur in the region of1. 50 /sec as turn declaration begins to take effect. In the region of 30 /sec,the rms errors begin to decrease as tuning begins to take effect until a mini­mum is reached at 4. 50 / sec. Near 5.00

/ sec, the rms errors, affected bythe 20-degree clamp on the half-angle correction, begin to increase rapidly.The projected position errors of Fig. 2-1l(a) are related to the correspondingheading errors of Fig. 2-6(a) in Fig. 2-11(b). Note that the tuning effect (a)3. 0-4. 5 deg/sec) is readily seen at aircraft velocities exceeding 100 knots.

The performance characteristics for projected position are reversedfrom those for heading in Fig. 2-6(a). The lower-speed aircraft, whichexhibit a poorer heading behavior because of turn detection delays, neverthe­less show an improved projected position profile. In Section 2.4, it wasestablished that the maximum heading error is the accumulated heading lagprevious to turn declaration. Table 2-9 corresponds to Tables 2-3 and 2-4,and is a compilation of maximum projected position errors for various speedsand turn rates. For short turns, the 'predetection ' error would become more

33

Page 41: Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization of IPC Tracker Performance Using DABS Data J. L. Leeper A. A. Tvirbutas 9 June

dominant in the summary performance profile illustrated in Fig. 2-11(a)and, therefore, would cause it to degrade.

For turns in which turn declarations saturate after a turn is firstdeclared, it has been determined that speed and heading errors approach asteady state offset. For heading, this offset is almost zero at a rate of4. SO/sec. Table 2-10 corresponds to Tables 2-2 and 2-5 and indicates thesteady state (or near steady state) projected position offset during saturation.Because tuning occurs for heading only, the projected position error profilein Table 2-10 is dominated by the speed performance near the tuned con­dition. Speed errors shift the tuning point to 40 /sec for the projected posi­tion offset. The values in parentheses in Table 2-10 are the normalizedposition errors pertaining to 100 knots and, as expected from prior dis cus-s ion, are independent of speed.

Figure 2-12 is an example of the dynamic projected position errorand is mainly comprised of the heading and speed errors indicated in Figs.2-5(b) and 2-9(b). For this case, the heading offset is near the tuned con­dition (Fig. 2-5(b)); therefore, when the heading offset reaches steady state(scan 15), speed errors dominate the projected position error. This isevident by observing that the speed error profile (Fig. 2~9(b)), starting atscan 15, appears in a scaled down form in the projected position error pro­file (Fig. 2-12).

The results of Section 2.4. 1 have indicated that heading performance,as a result of greater turn declaration delays, degrades with range. Theprojected position errors at a larger range reflect this degradation of head­ing. Figure 2-11(c) corresponds to Fig. 2-8(b) and illustrates the rms pro­jected posi.tion error at 40 nmi. The effects of greater delay during turndetection and, i.n general, the more intermittent triggering during a turn,cause tuning to be disguised to a greater extent for the 40-nmi case. The'flattening' and decrease of error with increasing turn rate is not as evidentin Fig. 2-11 (c) as for the shorter range in Fig. 2-11 (a). For example, thetuning of the heading error for a speed of 200 knots, which occurs at 4. 50 /

sec in Fig. 2-11(a), is not evident in Fig. 2-11(b).

Table 2-11 indicate s the maximum rms projected position error at40 nmi. As the summarized rms error profile of Fig. 2-11(b), this tablereflects the increased heading lag previous to turn detection. The numbersin parentheses in Table 2-11 indicate the scan into the turn during which themaximum error occurs. The turn length used in the standard trajectory is15 scans. In view of the fact that for many case s in Table 2-11 the maxi­mum occurs early in the turn, the maximum projected position for shorterturns would become more dominant in the performance characteristics ofFig. 2-11 (c) causing them to degrade.

34

Page 42: Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization of IPC Tracker Performance Using DABS Data J. L. Leeper A. A. Tvirbutas 9 June

8000~ ATC-61 (2-11a)l-

Y =speed (knots)

7000 Range =20 nmiStart of turn =scan 10End of turn = scan 25250 case simulation

f/)

E 6000~...---~

0~

~

CD 5000c:0-f/)

0Q.

4000"C

CD-(,)CD"-0~

Q.. 3000 y=300

Y= 200

2000

1000

OL-__---+- +--__--+- +--__-+ -t-__----J

2 3 4 5

Turn rate (deg /sec)

6 7

Fig. 2-11(a). Projected position error vs turn rate (20 nmi).

3S

Page 43: Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization of IPC Tracker Performance Using DABS Data J. L. Leeper A. A. Tvirbutas 9 June

l ATC-61 (2-11b)L

7.0

(7, 18, 7500)

'6,0

v = 200 kt

1.5. , 4.5

1.01

1.5

3.0V· 6.0'6.0

1.0.

v = 400 let 4.51.5' '4.5

1.0./1?,.0

v = 300 kt

Ranoe = 20 nmi

Idealized turn

Projected positionerror (ft. rmB)

2000

4000

5000

3000

1000v=100kt

Note: These curves are based on datafrom Figs. 2-6(0) and 2-11(0)

28248 12 16 20

Heading error (deg)

4

Ol.-__--L ...l.-__----I. ....L- I.-__.......L. ...L-_

o

Fig, 2-1l(b), Projected position error vs turn rate (40 nmi).

36

Page 44: Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization of IPC Tracker Performance Using DABS Data J. L. Leeper A. A. Tvirbutas 9 June

8000

7000

6000-fI)E~..---0 5000........Q)

co-·iii 4000oQ.

"t:JQ)­()Q)

·03000....Q.

2000

1000

~ ATC-61 (2-11C)~

v = speed' (knots)Range = 40 nmiStart of turn = scan 10End of turn = scan 25250 case simulation

234Turn rate (deg/sec)

5 6 7

Fig, 2-11(c). Projected position error vs turn rate (40 nmi),

37

Page 45: Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization of IPC Tracker Performance Using DABS Data J. L. Leeper A. A. Tvirbutas 9 June

Speed (knots)

p:ur:;~ate 100 200 300 400de" seel

7.0 4597 (3) 6608 (2) 8364 (2) 11118 (2)

6.0 4301 (3) 6842 (2) 7234 (2) 9489 (2)

5.0 4111 (3) 6313 (2) 7841 (2) 8079 (2)

4.5 3837 (4) 5737 (2) 8051 (2) 8096 (3)

4.0 3481 (3) 5132 (2) 7630 (2) 9248 (3)

3.0 3086 (5) 4912 (3) 5806 (2) 7742 (2)

1.5 2046 (8) 3500 (6) 4685 (4) 5398 (3)

1.0 1418 (10) 271 J (7) 3736 (6) 4809 (5)

Speed (knots)

TurnRate 100 200 300 400(deg/see)

7.0 2205 4152 (2076) 6073 (2024) 8084 (2021)

6.0 2033 (1016) 2919 (973) 3835 (958)

5.0 1244 (622) 1807 (602) 2361 (590)

4.5 1134(567) 1487 (495) 1935 (483)

4.0 1405 (467) 1832 (458)

3.0 1723 (574) 2367 (591)

1.5

Speed (knots)

rt'urn Rate 100 200 300 400

7.0 6142 (4) 9087 (3) 12507 (2) 13214 (2)

6.0 5713(4) 8563 (3) 1127J (2) 13686 (2)

5.0 5013 (4) 8199 (3) 9553 (2) 12627 (2)

4.5 4745 (5) 7674 (3) 8631 (2) 11475 (2)

4.0 4489 (5) 6961 (3) 8950(3) 10265 (2)

3.0 3724 (6) 6165 (4) 7915 (3) 9832 (3)

1.5 2112 (9) 4056 (7) 5537 (6) 6988 (5)

1.0 1453 (10) 2835 (10) 4214 (9) 5411 (7)

0.5 793 (10) 1469 (10) 2163 (10) 2862 (10)

TABLE 2-9

MAXIMUM PROJECTED POSITION ERROR AT 20 nmi (ft)

38

Page 46: Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization of IPC Tracker Performance Using DABS Data J. L. Leeper A. A. Tvirbutas 9 June

l ATC-61 (2-12) L6000,0

5000.0

4000.0kokkCIt

~i 3000. 0

I'l.'tl.!~Ql

of 2000.0Po.

1000.0 ; i, i i j: [ ~ :

xo. yo (nmj)= 20.0. 0.0vxo. vyo (knots)= 200.0.0.0Start of turn (scans) =10.0End of turn (scans)=25.0Turn rate (deglsec)=4.5Cases plotted = 30

I: ! I: I" .: : i ' i ; 11°/1" j , ... I: I; : ,J •

: : ! iii I, ,; i 11 II : i r [ ; i io. Q<-,--'--L..........I-l--I--_---'--'-_-'--__-'--_----'-__--'....----'---'-'-''-'-.:.,...L.wl--L..i--L.LJ.:-J

0.0 5.010.015,020.025.030,035.040,045.050,0

Time tacansl

Fig. 2 -12. Dynamic projected position error vs scan (4. SO/sec, 20 nmi).

39

Page 47: Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization of IPC Tracker Performance Using DABS Data J. L. Leeper A. A. Tvirbutas 9 June

B. Position Error

For purposes of this report, position error is defined as the projectedposition error for a projection time of 0 sec, and it is derived from the posi­tion estimates which are the output of the x-y tracker as anew data point isprocessed. Position error appears as a constant offset in the projectedposition independent of the projection time. Compared to heading and speed,the effect of position error upon projected position for reasonable projectiontimes is secondary. Figure 2-13 illustrates the summary error profile andcorresponds to the speed and heading error summaries previously pre­sented. The behavior of the error profile in Fig. 2-13 is more linear thanthe heading error summary in Fig. 2-6. The reasons for this behavior areidentical to those for the linearity of the speed error profile. Position esti­mates are not affected by the additional] 50 correction; however they areaffected only indirectly by the half -angle correction through the 0' - (3 filtergains.

Table 2-12 indicates the maximum rms error during a turn. Thenumbers in the parentheses correspond to the scan into the turn duringwhich the maximum error occurred. Note that the maximum position errorfor most cases is associated with the heading estimate lag previous to turndetection (compare Tables 2-3 and 2-12). The position error summary at 40nmi is similar to the 20-nmi case, and because position errors have only asecond-order effect on projected postion, it is not presented.

TABLE 2-12. MAXIMUM rms POSITION ERROR (It) AT 20 nmi

Speed (knots)

---Turn Rate

100 200 300 400deg/sec)

7.0 289 (4) 482 (15) 708 (15) 939 (15)

6.0 268 (4) 432 (3) 517(3) 684(15)

5.0 249 (4) 383 (3) 502 (3) 576 (3)

4.5 232 (4) 350 (3) 494 (3) 567 (3)

4.0 213 (4) 315 (3) 463 (3) 575 (3)

3.0 194 (5) 301 (4) 356 (3) 470 (3)

1. 5 145 (8) 222 (6) 288 (5) 331 (5)

1.0 117 (10) 185 (8) 238 (7) 298 (6)

40

Page 48: Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization of IPC Tracker Performance Using DABS Data J. L. Leeper A. A. Tvirbutas 9 June

~ ATC-61 (2-13) ~

v = speed (knots)700 Range = 20 nmi

Start of turn =scan 10End of turn = scan 25250 case simulation

600

:: 500--~

o~

~

Q,)

c: 400o-ooQ.

0300E...

200

100

2 3 4Turn rate (deg/sec)

5 6

Fig. 2-13. Position error vs turn rate (20 nmi).

41

Page 49: Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization of IPC Tracker Performance Using DABS Data J. L. Leeper A. A. Tvirbutas 9 June

3.0 SIMULATED TRACKER PERFORMANCE USING RECONSTRUCTEDTRAJECTORIES

In previous sections of this report, only ideal turns have been con­sidered, i. e., as spe cified in Appendix A, Fig. A -1. An ideal traje ctorywas contructed that was comprised of straight line segments and circularturns, and it was assumed that linear accelerations were not present.Idealized turns are convenient because they allow an evaluation of the track­er under controlled conditions. For example, use of a turn, in which speedis not constant to present heading performance, would needlessly compli­cate the simulation.

In this section, turns reconstructed from real data are used in a sim­ulation to supplement the ideal case s and to give some support to the resultsof Section 2. O. The trajectories are reconstructed from real data taken atDABSEF by using a standard third-order polynomial curve fitting technique.A window size of five scans is used in the curve fitting if, during any scanin the window, the real time IPC tracker declares a turn; otherwise a win­dow size of seven scans is assumed. The curve fit trajectory is used to con­struct noisy tracks for the simulation. For the first case of the simulation,the actual data are processed by the tracker. For subsequent cases, Gaus­sian noise, as used in Section 2.0, is added to the reconstructed turn.Position, heading, and speed of the curve fit trajectory are used as stan­dards against which position, heading, and speed obtained from the trackerestimates are compared.

3. 1 Turning Track Performance

A common trajectory is a trajectory of an aircraft turning into thewind (Appendix A, Figs. A-2 and A-3). The wind distorts the turn and alsocauses the aircraft to lose ground speed (approximately 70 knots in the casein Appendix A. 2). Figures 3-1, 3-2(a) and 3-2(b) illustrate the dynamic head­ing and speed profiles from a simulation using the turn as indicated in Fig.A-2. The maximum heading error in Fig. 3-1 is approximately 600

, whichis consistent with the maximum rms heading error for a 1OO-knot aircraftturning at 6 0 /sec at a range of 40 nmi (Table 2-4). Note that the speederrors increase as a result of deceleration caused by the wind. Figure3-2(b) illustrates the dynamic speed behavior for the ideal trajectory referredto in Section 2. O. Comparison of this error characteristic with the dynamicspeed errors indicated in Fig. 3-2(a) indicates a significant increase inspeed error for the decelerating ai.rcraft. The deceleration also causes thespeed estimate to lead':' the true speed at the start of the turn, as contrastedwith the lag that occurs prior to turn detection in the ideal case. The degra-

,'-

-"The speed error polarities for Figs. 3-2(a) and 3-2(b) .are reversed.

42

Page 50: Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization of IPC Tracker Performance Using DABS Data J. L. Leeper A. A. Tvirbutas 9 June

70. 0 l ATC-61 (3-1) L

60.0

50.0

40.0

JbC~ 30.0

...o...~ 20.0

"".S'1:l

'"~ 10.0

O. 0

-10. 0

j\ •

vxo, vyo (ft/sec)=181.0, 143.0First 30 cases of a 250­

case run are plottedIXI: tracker error using

actual data

0.0 5.0 10. 0 15.0 20.0 25.0 30.0 35.0 40.0

Time (scans)x-y tracker simulation

Fig. 3-1. Dynam.ic heading error vs scan for turn illustrated in Fig. A-2.

43

Page 51: Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization of IPC Tracker Performance Using DABS Data J. L. Leeper A. A. Tvirbutas 9 June

I ATC-61 (3-2a) L·-.-~--I

. , tt f 1ft t t , t

10.0

O. 0

-10.0

-20.0

u-30.0 .CIl..

~:=....0 -40.0......"'0CIlCIl

-50.0p..Ul

-60.0

-70. 0

-80.0

0.0 5. 0 10.0 15.0

; ? ;

20. 0

Time (scans)

25. 0 30.0 35. 0

VXO, vyo (ftlsec)= 181.0, 143.0 1

First 30 cases of a 250­case simu lati on'x': tracker error usingactual data

40. 0

Fig. 3-2(a). Dynamic speed error vs scan for turn illustrated in Fig. A-2(actual, in wind).

44

Page 52: Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization of IPC Tracker Performance Using DABS Data J. L. Leeper A. A. Tvirbutas 9 June

50.0 I ATC-61 (3-2b) I

40.0

30.0

20.0

: '::Ia I...~ -10, 0....,] -20.0.,r%

-30.0

-40.0

-50.0

-60.0

! :: '

Ii

. ! j!. I I ': II :

i; ! : i

xo, yo (nmj) = 40.0, 0,0VXO, vyO (knots)=100.0, 0.0 iStart of turn (scans)= 10.0 IEnd of turn (scans)=25.0Turn rate (degA>ec)= 6.0Cases plotted = 30

0.0 5.0 10.0 15.0 20.0 25.0 30.0 35.040,0 45,050,0'

Time (scans)

Fig. 3-2(b). Dynamic speed error vs scan for turn illustrated in Fig. A-I(ideal turn).

45

Page 53: Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization of IPC Tracker Performance Using DABS Data J. L. Leeper A. A. Tvirbutas 9 June

dation in speed performance is expected for the decelerating aircraft, in viewof the fact that position errors caused by speed changes are corrected onlythrough the mechanism of the QI - f3 filter.

A common maneuver during an IPC encounter is s -shaped. (SeeAppendix A, Fig. A -4.) In this case the aircraft temporarily changes direc­tion in order to evade an approaching aircraft. Figures 3-3(a) and 3-3(b)illustrate typical dynamic heading and speed error profiles for the s -shapedmaneuver (approximate turn rates of 30 /sec). The maximum rms errorduring the first part of the maneuver (scan 16) is consistent with the headingerror of the ideal lOa-knot, 30 /sec turn (Table 2-3). Because the turn startsabruptly for the ideal case, the turn is declared several scans earlier (Table2-3). Consecutive turn detection at the end of the first portion of one s­luaneuver (Fig. A-4, scans 18, 19 and 20) causes an overcorrection in head­ing. As a result, the counterclockwise turn starts with a sizeable headinglag. Consequently, early turn detection is possible (scan 21), although itcannot be sustained on subsequent scans. Deceleration during the clockwiseturn and acceleration (as the trajectory transitions into the counterclockwiseturn) 'cause' a lead followed by a lag in estimate speed (Fig. 3-3(b)). Thespeed error magnitudes are significantly larger than for an ideal (3°/sec)turn (Table 2-6); nevertheless, they are sti.ll consistent with the headingerrors. The s-maneuver is of interest because it is a maneuver that com­monly occurs in IPC encounters. The estimated speed error that is associ­ated with the speed change during this maneuver, although not excessive,causes the over -all tracker performance to degrade noticeably.

A final example of tracker performance in an actual situation is onethat uses the reconstructed trajectory referred to in Appendix A, Figs. A-5,A -6 and A-7. A shallow turn occurs early in this trajectory. Near scan 25,the aircraft begins to turn until a rate of approximately 7°/sec develops.Going into the turn, the aircraft decelerates to a speed of less than 50 knots,and it accelerates to its original speed coming out of the turn. As the air­craft completes the rapid turn, it changes direction; turning at an approxi­mate rate of 40 /sec. Near the end of the trajectory the aircraft changesdirection again at a rate of 2.5°/sec.

Figures 3-4 and 3-5 are the resulting dynamic error profiles of head­ing and speed from the simulation. The heading error profile indicates thatthe tracker operates in the linear region during the shallow turn. As theaircraft proceeds into the rapid turn, the associated speed reduction greatlyimpedes the ability of the tracker to detect the turn. The turn detection isdelayed until scan 35, at which time a lag of more than 100 degrees hasaccumulated in the heading estimate. As the aircraft changes direction whencoming out of the rapid turn (scan 38), the remaining heading lag appearsas a lead for the clockwise turn. This situation delays turn detection for the40 /sec turn until scan 45.

46

Page 54: Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization of IPC Tracker Performance Using DABS Data J. L. Leeper A. A. Tvirbutas 9 June

Fig. 3-3(a). Heading error vs scan for s-maneuver as illustrated inFig. A-4.

47

Page 55: Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization of IPC Tracker Performance Using DABS Data J. L. Leeper A. A. Tvirbutas 9 June

50. 0 ~-----------------

I ATC-61 (3-3b) L

25.0

o. 0

UG>.,?....."a"~ -25. 0'0.,

G>

~

-50.0

-75. 0

xo, yo Cnmj):191.5, 1033.0vxo, vyo Cftlsec):93.0, -183.01First 30 cases lof.a 250-

case slmu atlonIXI: tracker error using

actual dato

0.0 5.0 10.0 15.0 20.0 25.0 30.0 35.0

Time (scans)

Fig. 3-3(b). Speed error vs scan for s-maneuver as illustrated in Fig. A-5.

48

Page 56: Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization of IPC Tracker Performance Using DABS Data J. L. Leeper A. A. Tvirbutas 9 June

l ATC-61 (3-4) L75.0

50.0

• X :

25.0

O. 0

-25.0

-50.0

-75. 0

-100.0

. :k*h¥*:t I '" ¥

~~¥~n~¥H¥H¥

¥

~ *.. !

:. j

:<

~.

*i>i: •! .

vxo. vyo (ftlsec)=-161.0,14.0First 30 cases of a 250­

case simulation'x': tracker error using

actual data

0.0 10.0 20.0 30. 0

Time (scans I

40.0 50.0 60.0

Fig. 3 -4. Heading error vs s can for s -maneuver as illustrated in Fig. A - 5.

49

Page 57: Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization of IPC Tracker Performance Using DABS Data J. L. Leeper A. A. Tvirbutas 9 June

100.0

75. 0

50,0

u~ 25.0~:::....o~ 0.0

'"'0

'"'"p.

UJ -25,0

-50,0

-75, 0

0.0

I ATC-61 (3-5)

~I~.

10,0 20.0 30, 0 40. 0 50.0 60. 0

XO, yo (nmi)=427.2, 516.6vxo, vyo(knots)= -161.0, 14.0First 30 cases of a 250-

case simulationIX': tracker error using

actual data

Time (scans)

Fig. 3-5. Speed error vs scan for s-maneuver as illustrated in Fig. A-5.

50

Page 58: Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization of IPC Tracker Performance Using DABS Data J. L. Leeper A. A. Tvirbutas 9 June

In following the speed error profile, the speed estimate indicates asignificant lead as the aircraft decelerates while going into the 70 /sec turn.The subsequent acceleration while coming out of the turn, compounded by thedelay in turn detection, causes the estimated speed to lag excessively. Nearscan 35, the aircraft speed is approximately 100 ft/sec (Fig. A -6). In viewof the fact that a lag in estimated speed of 75 ft/ se c is indicated in the speederror profile (Fig. 3-5), the speed estimate during scan 35 is almost zero.

When the aircraft makes the final change in direction, the tracker hashad enough time to recover from the last turn, and the turn detection processis not impeded. The turn detection delay is a normal 5 scans for the final2. 50!sec turn. The rapid turn with the as sociated speed changes, followedby a directional change, demonstrates a capability for testing the limits ofthe tracker. Although the maneuver is not typical, the excessive headinglag and speed errors that are developed indicate an area of tracker weak­ness.

3.2 Straight Line Tracker Performance

For a large portion of their flight time, aircraft follow paths that canbe refe rred to as f straight line. I The ability of an aircraft to follow an idealstraight line depends on wind condition, visibility, type of navigation equip­ment, and the size and type of aircraft. In this section I straight line f flightsare arbitrarily defined as flights that include all paths that 'wander' about astraight line with a turn rate less than O. 4/deg sec. This is realistic andpermits a continuum in tracker performance evaluation between the turn ratesconsidered in Section 2.0 and the ideal straight line cases.

As a result of the fact that speed estimates are of second order forlow turn rates (refer to Section 2.4.2), heading performance will be usedas a measure of tracker quality for 'straight line' trajectories. Figures3-6(a) and 3-6(b) illustrate the rms heading error at ranges of 20 nmi and40 nmi, respectively. The standard trajectory is used in a 250-case sim­ulation. The rms value of the heading error is determined from 250 casesfor the duration of the time that it takes the heading error to reach a steadystate. Because only the linear portion of the tracker is utilized for low turnrate operation, the settling time (10 scans from start of turn) depends ononly the filter time constant. Figure 2-5(d) provides an example of dynamicoperation in the linear region.

Data uncertainties and the heading lag produ~ed by the turn contributeto the error in estimated heading. It was pointed out in Section 2.4. 2 that,for ideal data conditions, heading errors are independent of speed in thelinear region. This is evident in Figs. 3-6(a) and 3-6(b) where, at the higherturn rates, the heading lags dominate which causes the performance curvesat various speeds to converge. The heading lag developed in a turn is indepen­dent of both the orientation and range of the trajectory for operation in thelinear region; this is not true for the heading caused by data uncertainty. Be­cause the eros s -track data uncertainty varies with both range and orientation,

51

Page 59: Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization of IPC Tracker Performance Using DABS Data J. L. Leeper A. A. Tvirbutas 9 June

6.0

5.0

4.00.

CD

:s...o~ 3.001r:

"l:Jo.!(1)2.0E...

1.

l ATC-61 (3-68) LRange = 20 nmi

I '.";---Y= 400 knot s

case

0.40.0 0.1 0.2 0.3Turn rate (deg/sec)

Fig. 3-6(a). Heading error VB turn rate for IIstraight line turn" (20 nmi).

6.0 .-----------------,l ATC-61 (3-6b) L

Range = 40 nmi

5.0

0. 4.0CD"l:J

...o...:D 3.001r::;:;oCD

..r:

It) 2.0E...

1.0case

0.0 ~1 ~2 03Turn rate (deg/sec)

0.4

Fig. 3-6(b). Heading error VB turn rate for "straight line turn ll (40 nmi).

52

Page 60: Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization of IPC Tracker Performance Using DABS Data J. L. Leeper A. A. Tvirbutas 9 June

(Tables B-1 and B-2), the heading uncertainty is a function of those factors.It can be demonstrated that the one standard deviation heading uncertainty,er h' can be defined by the equation:

where

. -1= Sin

er {3c

vT

ere = cross-track data uncertainty

T = scan time

v = speed of aircraft

a, (3 = gains of linear filter

The zero-turn rate errors indicated in Figs. 3-6(a) and 3-6(b) can be verifiedusing this equation, e. g., consider a 100 -knot turn at 20 nmi:

0 (Ih} x (20 nmi) ( 6076 ~) "" 85 fter = .04 x xc nmi

v = 100 knots "<:l170 ft/sec

0' = 0.4

(3 = O. 1

erh ::::: 0.9

The result of this calculation closely approximates the value indicated in Fig.3-6(a). Using the preceding equation and the ideal data curve plotted in Fig.3-6(a), the heading error for an arbitrary orientation and range can be con­structed.

An example of controlled straight line flight was pe;rformed as part ofthe station keeping experiments at DABSEF. For part of the experiment apilot flew a Cherokee -6 aircraft along a radial path in relation to the sensorusing RNAV equipment. To evaluate the tracker under these conditions, astandard third-order polynomial curvefit, with a window size of 9 scans,was applied to the data. Figures 3-7(a) and 3-7(b) illustrate the probability

53

Page 61: Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization of IPC Tracker Performance Using DABS Data J. L. Leeper A. A. Tvirbutas 9 June

TRACt< lI1I1IF;":P':," 2

A....C [lHf::~?!. tIlTH Llm~ tiO "---='----=..:CU-,---P'.::.-'E-,---F'-,---T-----='=22---=F='OI-'---NT=S_~AU.EF:AGO::: • -0.000

Il ATC-61 (3-7a) L

Z5 0 I'I

I

20. 0 r

I

15.0 L

5.0

0.0-0.6 -0.5 -0.4 -0. 3 -0.2 -0. 1 0.0 O. 1

SIGMA· 0.021

O. 2 O. 3 0.4 O. 5

Range limits =7.4, 22,2

Azimuth limits (deg) =274.1, 281.7

Velocity limits (ftlsec) =151.0, 184.0

Altitude limits (ft) =5300,0, 5500.0

Elevation limits (deg) =2.3, 6.8

Turn detections = 0Null cou nt = 0Data from station-

keeping flight of23 May, 1975

Azitnuth tneasuretnent error (deg)

Fig. 3-7(a). PDF of azimuth data for straight line flight of 23 May 1975.

54

Page 62: Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization of IPC Tracker Performance Using DABS Data J. L. Leeper A. A. Tvirbutas 9 June

A....C DAB601 WITH LINK NO .. 1 CURVE FlT 122 POltiTS AVERAGE" 0 010 SIGMA" 1+ -i59

IIl ATC-61 (3-7b) LI

15,0

12,5

10,0

5,0,!

2,5

Data from station­keeping flight of 23 May1975

Range measurement error (it)

Fig..3-7(b). PDF of range data for straight line flight of 23 May 1975.

55

Page 63: Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization of IPC Tracker Performance Using DABS Data J. L. Leeper A. A. Tvirbutas 9 June

density distributions (PDFs) for the range and azimuth data obtained from thecurve fitting. Note that, for this case, the quality of the data is better thanthe O. 04-degree and 30-ft uncertainties of the azimuth and range, respec­tively, assumed for the simulations. Figure 3-7(c) is a plot of the PDF forthe heading error, which was obtained by comparing the heading derived fromthe curvefit coefficients and the heading derived from the tracker estimates.

The number to the right of Fig. 3-7(a) indicate the radial trajectoryof the 23 May 1975 flight. Speed limits during the flight are based on speedestimates; the other limits referenced on Fig. 3-7(a) are derived from thesensor measurements. For an ideal radial flight, the azimuth and headingvariations would be zero. For this actual case, the azimuth limits have aspread of 7.6 degrees. The significant heading error variance of approx­imately 3 degrees illustrated in Fig. 3-5 indicates a 'wandering' of theaircraft from a straight line path. The bimodality of the heading error dis­tribution is caused by the change in polarity of the estimated heading lagas the aircraft changes direction. The results of ideal trajectories indicatethat heading effects are related to the turn rate of the aircraft. It is arbi­trarily assumed that the aircraft 'wandering' for this case is sinusoidal witha low frequency, and that the cumulative rms heading error to the peak head­ing deviation is 2 degrees. Referring to Fig. 3-6(a), a turn rate of 0.150 Isec is indicated in correspondence to the cumulative rms error of 2°. Thiscontrolled radial flight example is a case of tracker performance for aI straight line' trajectory. It indicates that the performance is appreciablyless satisfactory than for an ideal straight line flight.

56

Page 64: Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization of IPC Tracker Performance Using DABS Data J. L. Leeper A. A. Tvirbutas 9 June

Tracke r estimates fromstation-keeping flight of23 May 1975

2.9"f8

5. 0 10. 0 15.0 20. 0 25. 0

SIGMA"

\\

0.178AVERAGE·R,'C DRBeO 1 ESTmATED PO mrs· 122

11.0 fl "c-" (Ho) L

10.0 I9. 0 ~

8. 0 r7. 0 r

6.0

15.0 1­

4. 0I3.0 I-

I2.0 I-

1.0

1o. 0 -'--,.-~~L...,-,-~C-+~~.,+,-,-'--------'J-'-----'------'--'-~.,..,..,L~~,..,L-,-~~'~""""~""'"

-25.0 -20.0 -15.0 -10.0 -5.0 0

Heading estimate error (deg)

Fig. 3-7(c). PDF of heading estimate for straight line flight of 23 May 1975.

57

Page 65: Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization of IPC Tracker Performance Using DABS Data J. L. Leeper A. A. Tvirbutas 9 June

4.0 CONCLUSIONS AND POTENTIAL TRACKER IMPROVEMENTS

4. 1 Conclusions

The IPC tracker simulations that were performed during this study,using both ideal and reconstructed real turn trajectories., support the follow­ing conclusions for the specified tracker:

(a) Heading Error1. Heading errors during a turn are strongly dependent upon

early and consistent turn declaration.

2. Heading error profiles are highly nonlinear with speed andtend to become constant during high-speed turns.

(b) Speed Error1. Speed error profiles (for a given constant speed) tend to in­

crease linearly with turn rate.

2. Normalized speed errors are approximately independent ofspeed.

3. Speed errors become more significant for aircraft exhibitinglinear acceleration.

(c) Combined Effect of Turn Rate and Speed1. Rapid turn rates and large speed change during a turn may

cause unacceptable heading and speed errors.

2. Low turn rates, combined with low speeds, produce par­ticularly large error fluctuations as a result of the data noisesequences introduced.

(d)

(e)

Position Error1. A projected rms position error of les s than 3500 ft at a range

of 20 nmi may be expected for the tracker studied if a 30­sec projection time is used. This error increase s at greaterranges as a result of accumulated lag in the heading estimateprior to turn detection.

Tracker Tuning1. The present tracker is tuned to approximately 4.50

/ sec turnrate, which is somewhat higher than rates expected for mostaircraft.

2. If turn declaration is maintained during a turn, tuning is in­dependent of aircraft speed and range or threshold magnitude.

58

Page 66: Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization of IPC Tracker Performance Using DABS Data J. L. Leeper A. A. Tvirbutas 9 June

4.2 Potential Tracker Improvements

(a) Reducingthe "heading error tuning point" to a lower value':<,which would more nearly match turning rates expected for mostaircraft, would decrease heading error.

(b) Use of the wind vector to adjust estimated velocity would im­prove speed performance. This would become a significantimprovement if acceleration becomes a dominant factor afterintroduction of decreased threshold parameters.

(c) Decreased threshold parameters, permissible with improvedsurveillance accuracy (as has been demonstrated at DABSEF),would allow the tracker to utilize more fully the mechanisms ofheading correction (especially tuning). With smaller thresholds,delays in turn detection and, therefore, heading lag would de­crease and projected position accuracy would improve.

*Lower turning rate (less than the present value of 4.50 !sec).

59

Page 67: Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization of IPC Tracker Performance Using DABS Data J. L. Leeper A. A. Tvirbutas 9 June

APPENDIX A

SIMULATION TRAJECTORIES

Four turn trajectories were utilized during the tracker performancesimulation runs: (1) a simple 15 -scan turn in a zero-wind field at constantaltitude and speed, (2) a simple 180-degree turn from a downwind leg to anupwind parallel leg, (3) an s-shaped turn, and (4) an ampersand (&)-shapedturn.

A.l. Ideal Reference Turn

The first turn, referred to as the "ideal turn, " is illustrated in Fig.A-I. This trajectory is constructed from segments of straight lines and per­fect circles. Assumptions permitting this construction were:

(a) The aircraft flies at constant speed and altitude.

(b) Upper air winds do not exist.

(c) Linear accelerations do not occur.

(d) The aircraft turn rate is constant.

A.2.

(e) The surveillance sensor scans at a constant 4-second/scan rate.

1800 Turn in a Wind Field

The 1800 turn and the s-and ampersand-shaped turns are non-idealtrajectories based upon smoothing surveillance data obtained during actualIPC encounter flights. The trajectories are reconstructed by using a stan­dard third-order polynomial curvefitting technique. A window size of fivescans is used in the curvefitting if, during any scan in the window, the realtime IPC tracker has declared a turn; otherwise a window size of sevenscans is assumed. The curvefit trajectory is used to construct noisy tracksfor the simulation.

The 1800 turn trajectory represents the case of an aircraft turning inthe wind. Figure A-2 illustrates such a curvefit trajectory that starts with alBO-degree turn at a rate of 6 0 / sec flying downwind. At the end of the turn,the aircraft is flying against the wind. The wind has distorted the turn andalso caused the aircraft to lose ground speed. FigurE' A-3 is a plot of aspeed profile (obtained from the curvefit)~' for the aircraft and indicates achange in speed of approximately 70 knots.

';'The error associated with the speed curvefit is of the order of 10 ft/sec.

60

Page 68: Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization of IPC Tracker Performance Using DABS Data J. L. Leeper A. A. Tvirbutas 9 June

(xo, yo)

-, ATC-6I (A-I) L

ty

I

•• 2•••••••• T..... ./"..•••••••••••Sensor T=O

-x~

Tl

yo = 0, xo (starting position coordinates)

vyo =0, vxo (sta rti ng ve locity coord inotes)Tl = scan 10 (start of turn)T2 = scan 25 (end of turn)

Fig. A-I. Reference turn used during tracker simulations.

61

Page 69: Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization of IPC Tracker Performance Using DABS Data J. L. Leeper A. A. Tvirbutas 9 June

IATC-61 (A-2)

-24.2

x

-24.4

x

-24.6

-24.8

-25.

>- -25.2

-25.4

-25.6

-25.8

-26.

x

Scan 10

xxx'"Scan 30

xx Scan 20

Curvefit trajectory fromdoto obtained during astation-keeping flight of23 May 1975;A/C DABS equipped with10 = OABEiOl

- 26. 'L-_----L__L-_---.L_----L__-'----__---<-_-----l__--'---_-----'-__L------O

-29.7 -29.5 -29.3 -29.1 -28: 9 -29.7 -28.5 -28.3 -28.1 -21.9 -27.7 -27.5

x-y coordinates (nmi)

Fig. A-2. Reconstructed actual turn (Cherokee turning in wind).

62

Page 70: Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization of IPC Tracker Performance Using DABS Data J. L. Leeper A. A. Tvirbutas 9 June

l ATC-61 (A-3)

242.0nn"""w------------------------

217.

192.

-;:;4l..~~ 167.'"04l4lp..

tI)

Curvefit speed profile fromdata obtained during astation-keeping flight of23 May 1975;A/C DABS equipped with10 =DAB601

142.

117. u-_--L_----4P-__L-_-L "---_---l...__..1..-_----L__..l...-_-LI

0.010.0 20.030.040.050.060.070.0 80.090.0100.0

Scan

Fig. A-3. Speed vs scan for turn illustrated in Fig. A-2.

63

Page 71: Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization of IPC Tracker Performance Using DABS Data J. L. Leeper A. A. Tvirbutas 9 June

A.3. S-and Ampersand-Shaped Turns

The s -and ampersand-shaped turns are also non-ideal reconstructedactual turns. Each of these turns is illustrated in Figs. A-4 and A-5.respectively. Speed and heading vs scan number for the ampersand turn areindicated in Figs. A-6 and A-7.

64

Page 72: Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization of IPC Tracker Performance Using DABS Data J. L. Leeper A. A. Tvirbutas 9 June

26.3

2S.8

25.3

>- 24.8

24. 3

23. 8

x

x xx

x

Scan 10

I

xx

x x

\Scan 20

x

Curvefit trajectory frOMdata obtained during IPC

I flight (PC 172;AIC DABS equipped10 =DAB101Scans 97 to 129

x23.3 L L- L L- LI-7---_-4L• -2-~-_-3L.7-------'

-6. 7 -6. 2 -5. 7 -5. 2 -4.

Coordinates (nmi)

Fig. A-4. Reconstructed s-maneuver flown during an IPC test flight.

65

Page 73: Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization of IPC Tracker Performance Using DABS Data J. L. Leeper A. A. Tvirbutas 9 June

-30. -----~--~---I

l ATC-61 (A-S) L I

-30.

-31.

-31.

-32.

-32,

/xScan 20

Scan 50" /',', /

~~

Scan 10x ./

:",'"

/XScan 60

x x

Curvefit trajectory fromdata obtained during I PCflight IPC 156;DABS 10 = oAB101Scans 17 to 79

-21. 7-22.2-22, 7-23.2-23.7-24.2

-33. 2- ---l -L ~ ___l __L ___l..J

-24. 7

x-y coordinates (nmi)

Fig. A - 5. Ampersand maneuver of IPC flight 156

66

Page 74: Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization of IPC Tracker Performance Using DABS Data J. L. Leeper A. A. Tvirbutas 9 June

!ATC-61 (A-6) ~

203.0 ,-------------__--------x----------,

153.0

178.0

""~ 128.0

£'

Curvefit of speed fromdata obtained during IPCflight IPC 156;

DABS 10 = DAB10lScans 17 to 79

103.0

78. 0 l....--_ ___L__-,L-_~_----L----'------l....------L----'------'------'-'

0.0 10.020.030.0 40.050.060.070.080.0 90.0100.0

ScanTurning track 5

Fig. A-6. Heading vs scan for ampersand maneuver as illustrated in Fig. A-5.

67

Page 75: Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization of IPC Tracker Performance Using DABS Data J. L. Leeper A. A. Tvirbutas 9 June

l ATC-61 (A-7) L

295.0 I'

II

245.0

Curvefit of heading fromdata obtained during IPCflight IPC 156;DABS 10 =DAB101Scans 17 to 79

195.000III~llI)l:l....'tl

(\cdIII:I: 145. 0 -

~95.0

90.0 100.0

45~ 0 L-_--.L__L-_----L_---\oIIl----_----L__--L-_-----l__---.I,-_---l__--lJ

0.0 10.0 20. 0 30. 0 40.0 50. 0 60.0 70. 0 80. 0

Scan

Fig. A-7. Heading vs scan for ampersand maneuver as illustrated in Fig. A-5.

68

Page 76: Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization of IPC Tracker Performance Using DABS Data J. L. Leeper A. A. Tvirbutas 9 June

APPENDIX B

TURN DETECTION MECHANISM

This Appendix explains turn detection in order to aid the reader inunderstanding tracker behavior. If no turn detection mechanism existed, thetracker would of course be an ordinary a - f3 tracker, and its ch~racterization

would be more simple. The nonlinear nature of the tracker is caused by thethreshold mechanism used for detecting turns. If the threshold mechanismdeclares a turn, a correction is made to the tracker heading. The angle,Y,which is between the tracker heading and the heading obtained by using thelast estimated internal position';' and the new measurement, is calculated.For the initial turn declaration, a correction equal to Y/2 or 200 (whicheveris smaller) is utilized. For the subsequent turn detection, a correction ofY/2 (200 max) + 150 is applied. The threshold used to declare the turn is afunction of measurement uncertainties, heading, speed, and firmness and iscalculated by

threshold = THK(If ) x (3. 100CR + 0.8v)

where

v = speed estimate (ft/sec)

O"CR = amount of data uncertaintyt along a direction perpen­dicular to the estimated velocity vector

= a scaling factor that is a function of firmne s s level(THK = 100 at startup; THK = 1 in steady state)

= firmne ss level; this quantity represents the confidencelevel of the tracker estimates (If = 1. 0 for steady state)

*Refer to Appendix C

tThe performance of the x-y tracker has been simulated, and the trackertakes into account the specified DABS range and azimuth uncertainties of:

O"R = 150 ft0"az = O. I deg

Actually, it has been determined that the measureme,nt uncertainties atDABSEF are consider,ably smaller than the specified DABS values. In orderto compare simulated and actual cases, the range and azimuth uncertaintiesdetermined during IPC flight tests at DABSEF have been used, i.e.:

O"R = 30 ft

0" =0.04 degaz

69

Page 77: Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization of IPC Tracker Performance Using DABS Data J. L. Leeper A. A. Tvirbutas 9 June

Figure B-1 illustrates the parameters involved in deriving (fCR. 1£ the cross­track residue is greater than the threshold, a turn declaration is generated.

Using the parameters in Fig. B-1, the cross-track uncertainty~

(f CRt can be expressed by the equation

When interpreting results, it is useful to express the threshold as afunction of heading and range for some specific cases. Table B-1 presents·the threshold as a function of heading for an aircraft at 40 nmi, (with firm­ness = 1). Table B-2 presents the threshold as a function of range (withfirmness = 1, 0h =900 and 00 ).

Maximum cross-track uncertainty «(fCR) occurs at either 0h = 00 or0h = 900

, depending upon whether or not the range uncertainity or cross­range uncertainty is dominant •. For a range

(fRR=­(f

az

the cross -track uncertainty becomes independent of heading. For trackeruncertainties of (fR = 150 and (f = O. 10

, this occurs at 14 nmi. For aircraftat greater range, ~az becomlf dominant, and the maximum threshold occurswhen the aircraft heading is oriented along the sensor radial vector (Oh = 0).The dependence of the threshold to track orientation and range is indicated bythe data in Tables B-1 and B-2. Note that in Table B-2, with 0h = 0, thecross-track error is independent of range. For this case, the aircraft head­ing is along a direction normally radial; as a result, the eros s -track directionis along the radial. Because it is assumed that the range uncertainty «(fR) isindependent of range, the cross -track uncertainty for this case also becomesindependent of range.

The orientation of the basic simulation turn illustrated in Fig. A-Iis designed to maximize the turn detection threshold for the slated initialconditions. For the majority of the summary graphs presented, the initialrange is greater than 14 nmi.

70

..

Page 78: Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization of IPC Tracker Performance Using DABS Data J. L. Leeper A. A. Tvirbutas 9 June

!y

R

~ True range

Estimated velocity

CTR./ Direction perpendicular

............../ to estimated velocity

---CJR ~ Range and azimuthCT (measurement uncertainties

azJCTCR Cross-track uncertainty

Sensor x

Fig. B-1. Cross-track uncertainty.

71

Page 79: Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization of IPC Tracker Performance Using DABS Data J. L. Leeper A. A. Tvirbutas 9 June

TABLE B-1. THRESHOLD AS A FUNCTION OF HEADING

Heading <fCR Threshold

(deg) (it) (it)

0 150 735

30 249 1042

60 375 1433

90 425 1588

XO = 40 nmi

YO = 0

Speed = 200 knots

e = 900

az

TABLE B-2. THRESHOLD AS A }'UNCTION OF RANGE

0 09h =90 eh = 0

Range <fCR Threshold <fCR Threshold(nmi) (it) (it) (it) (it)

10 106 464 150 600

20 213 795 150 600

30 319 1124 150 600

40 425 1453 150 600

50 532 1784 150 600

60 638 2113 150 600

Firmness = 1.0

Speed = 100 knotsoe = 90az

72

Page 80: Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization of IPC Tracker Performance Using DABS Data J. L. Leeper A. A. Tvirbutas 9 June

APPENDIX C

x-V TRACKER EQUATIONS

The x-V tracker is described in detail in Ref. 1. The trackerequations are presented here in a summarized form. It is assumed thattarget-to-track correlation has been completed and that the tracking beginswith the process of prediction.

Prediction:

XPI = XSI + DT ':< XDI

YPI = YSI + DT ':< YDI

XP = XS + DT ':< XDI

YP = YS + DT ':< YDI

ZP = ZS + DT ,:c ZD

where:

XPI, YPI = internal predicted positions

XSI, YSI = internal smooth positions from the last scan

XDI, YDI = internal smooth velocities from the last scan

ZD = smooth z-velocity from last scan

DT = time that has elapsed since the last scan

XP, YP =external predicted positions

XS, YS ,= external smooth positions from the last scan

.ZS, ZP = for z-axis the smooth position from last scan, and

predicted position for this scan, respectively

Computation of residues:

DIX =XM-XPI

DIY = YM-YPI

DEX = XM-XP

DEY = YM-YP

DEZ =H-ZP

73

Page 81: Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization of IPC Tracker Performance Using DABS Data J. L. Leeper A. A. Tvirbutas 9 June

where:

DIX, DIY = internal filter residues

XM, YM = cartesian ground components of the range and azimuth data

DEZ = z-residue

DEX, DEY =external filter residues

H = altitude measurement

DRX = XM-XSI

DRY = YM-YSI

where:

DRX, DRY = components of a vector that is parallel to a velocityderived from the last internal smooth position and thecurrent measurement

Cross -track position deviation:

B = XDI ':' XDI + YDI ':' YDI

A = DX ':' YDI - DY ':' XDI

S = A/ABS(A)

D2 = A':'A/B

where:

B = the square of internal speed estimate

D2 = the square of the eros s -track positional deviation

S = sine of A

Internal smoothing:

XSI = XPI + ALXY (FRMI) ':' DIX

YSI = YPI + ALXY (FRMI) ':' DIY

XDI = XDI + BEXY (FRMI) ':' (DIX/DT)

YDI = YDI + BEXY (FRMI) ':' (DIY/DT)

where:

XSI, YSI = current smooth internal positions

XDI, YDI = current smooth internal velocities

74

..

Page 82: Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization of IPC Tracker Performance Using DABS Data J. L. Leeper A. A. Tvirbutas 9 June

ALXY, BEXY* = linear filter gains, which are a function of firmness

FRMI = internal firmness (varies from 1 to 9)

External smoothing:

XS = XP + ALXY (FRME) * DEX

YS = YP + ALXY (FRME) >:< DEY

where:

XS, YS = current smooth external positions

FRME = external firmness (varies from 1 to 4)

z-smoothing:

ZS = ZP + ALXY (FRMZ) ~'< DZ

ZD = ZD + BEXY (FRMZ) >:< (DZ/DT)

where:

ZS, ZD = current smooth values of z-position and z-velocity, respec­tively

FRMZ = z-firmness (varies from 1 to 7)

Threshold computation':<: 2

D2Th = THK(FRMI) ':< (DTHA + DTHB ':. (XSI ':. XDI + YSI ':< YDI) )V21 ':< R21

where:

R21 = XS1 ':< XS1 + YSI ':< YS1

V 21 = XD1 >:< XD1 + YDI ':< YDI

and:

DTHA = (3.1 >:< STDA + 1.35 ,:<JV2I)2

DTHB = (3.1 ':< STDC + 1.35 >:)V2I)2 - DTHA

,'--"For values of gains as a function of firmness, see Ref. I.

75

Page 83: Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization of IPC Tracker Performance Using DABS Data J. L. Leeper A. A. Tvirbutas 9 June

where:

STDA, STDB are the positional along-range and cross-range dataunce rta intie s

V21 is the smooth value of current speed estimate (knots)

At this point, a trial is made to determine whether or not the squareof the cross -tr~ck deviation, D2, exceeds the thre shold D2TH. If a turn issensed, a correction in the direction of the sensed turn is made.

Calculate the angular offset corresponding to the vectors (DRX, DRY)and (XDI, YDI):

,C = DRX ':< XDI + DRY ':< YDI

P = Sign (C)

CP2 = C':<C/(V 2I>:«DRX>:<DRX + DRY>:<DRY)

where:

CP2 is the square of the cosine of the angular offset.

CP = )CP2

CDT = Jr-(-(-l+-C-P-)-/-2)

SDT =J((l-CP)/2)

where:

CDT, SDT = cosine and sine of half the angular offset.

A correction, based on the angular offset, is made to the current internalsmooth velocity vector. If the angular offset exceeds 40 degrees, a correctionof 20 degrees is applied; otherwise, the smooth velocity is corrected by halfthe angular offset.

76

Page 84: Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization of IPC Tracker Performance Using DABS Data J. L. Leeper A. A. Tvirbutas 9 June

Angular correction to smooth internal velocity:

XDI = XDI>:<CDT + S>:<YDI;'<SDT

YDI = YDI*CDT - S>:<CDI':<SDT

YDI = XDI

where:

CDT and SDT are the cosine and sine of the half-angle offset or 20degrees, whichever is smaller.

An external velocity vector is generated for IPC use only; it does notin any way affect the threshold mechanism or the internal filter. In caseswhere the current and last turn detection are of the same polarity, the ex­ternal velocity vector is generated by rotating the internal velocity an addi"­tionaI 15 degrees:

XDE = XDI':<CDEL + S':<YDI>:<SDEL

YDE = YDI':<CDEL - S*XDI':<SDEL

where:

CDEL, SDEL are cosine and sine of 15 degrees, respectively

In cases where a turn has not been detected during this scan, or the polarityS of the current turn detection does not concur with that of the last scan:

XDE = XDI

YDE = YDI

Firmness values are not affected by turn detection in any way. For moreinformation pertaining to how firmness levels are affected by data, includingthe absence of data, refer to the IPC Tracker section in Ref. 1•

77

Page 85: Empirical Characterization of IPC Tracker Performace Using ... · ATC-61 Empirical Characterization of IPC Tracker Performance Using DABS Data J. L. Leeper A. A. Tvirbutas 9 June

[1]

[2]

REFERENCES

"A Description of the Intermittent Positive Control Concept. II FAA­EM-74-l, Rev. 1 dated July 1975.

A. L. MacFarland, "Multi-site, IPC Algorithms for the DiscreteAddress Beacon System, II MITRE Corp., Report CMTR"-6742,FAA EM-74-4 (September 1974).

78

..