03.11.2014 Views

18th annual conference on manual control.pdf - Acgsc.org

18th annual conference on manual control.pdf - Acgsc.org

18th annual conference on manual control.pdf - Acgsc.org

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

AFWAL-TR'83-3021<br />

PROCEEDINGS OFTHEEIGHTEENTH<br />

ANNUALCONFERENCE ONMANUALCONTROL<br />

INTERIM REPORT - JUNE 1981 TO JUNE 1982<br />

IApproved for public release; distributi<strong>on</strong> unlimited<br />

I<br />

FLIGHT DYNAMICS LABORATORY<br />

AIR_FORCE WRIGHT AERONAUTICAL LABORATORIES<br />

AIR FORCE SYSTEMS COMMAND<br />

WRIGHT-PATTERSON AIR FORCE BASE, OHIO 45433


i<br />

NOTICE<br />

When Government drawings, specificati<strong>on</strong>s, or other data are used for any purpose<br />

other than in c<strong>on</strong>necti<strong>on</strong> with a definitely related Government procurement operati<strong>on</strong>,<br />

the United States Government thereby incurs no resp<strong>on</strong>sibility nor any obligati<strong>on</strong><br />

whatsoever; and the fact that the government may have formulated, furnished, or in<br />

any way supplied the said drawings, specificati<strong>on</strong>s, or other data, is not to be regarded<br />

by implicati<strong>on</strong> or otherwise as in any manner licensing the holder or any<br />

other pers<strong>on</strong> or corporati<strong>on</strong>, or c<strong>on</strong>veying any rights or permissi<strong>on</strong> to manufacture<br />

use, or sell any patented inventi<strong>on</strong> that may in any way be related thereto.<br />

This report has been reviewed by the Office of Public Affairs (ASD/PA) and is<br />

releasable to the Nati<strong>on</strong>al Technical Informati<strong>on</strong> Service (NTIS). At NTIS, it will<br />

be available to the general public, including foreign nati<strong>on</strong>s.<br />

This technicalreport has been reviewedand is approvedfor publicati<strong>on</strong>_<br />

FRANK L. GEORGE<br />

Project Engineer,<br />

C<strong>on</strong>trol Dynamics Branch<br />

RONALD O. ANDERSON, Chief<br />

C<strong>on</strong>trol Dynamics Branch<br />

Flight C<strong>on</strong>trol Divisi<strong>on</strong><br />

FOR THE COMMANDER<br />

CHARLES R. GOSS, JR, LT COL, /_S_ _<br />

Chief, Flight C<strong>on</strong>trol Divisi<strong>on</strong><br />

Flight Dynamics Laboratory<br />

"If your address has changed, if you wish to be removed from our mailing list, or<br />

if the addressee is no l<strong>on</strong>ger employed by your <strong>org</strong>anizati<strong>on</strong> please notify AFWAL/FIGC,<br />

W-PAFB, OH 45433 to help us maintain a current mailing list".<br />

Copies of this report should not be returned unless return is requiredby security<br />

c<strong>on</strong>siderati<strong>on</strong>s,c<strong>on</strong>tractualobligati<strong>on</strong>s,or notice <strong>on</strong> a specificdocument.


UNCLASS I FI ED<br />

SECURITY CLASSIFiCATiON OF THiS PAGE (When Data Entered)<br />

v<br />

REPORTDOCUMENTATIONPAGE<br />

READINSTRUCTIONS<br />

BEFORE COMPLETING FORM<br />

1. REPORT NUMBER r 2. GOVT ACCESSION NO. 3. RECIPIENT'S CATALOG NUMBER<br />

AFWAL-TR-83-3021<br />

4. TITLE (and Subtitle) 5. TYPE OF REPORT & PERIOD COVERED<br />

Proceedings of the Eighteenth Annual C<strong>on</strong>fer- Interim<br />

ence <strong>on</strong> Manual C<strong>on</strong>trol June 81 - June 82<br />

6. PERFORMING ORG. REPORT NUMBER<br />

7. AUTHOR(s) ' 8. CONTRACT OR GRANT NUMBER(s)<br />

Frank L. Ge<strong>org</strong>e, Editor<br />

,, O.GAN,Z N .iON. ME A.D<br />

'0.PROGRAM ELEMENT, PRO TASK ECT,<br />

• uynaml cs LaDoral;ory t l'lbL,) AREA & WORK UNIT NUMBERS<br />

AF Wright Aer<strong>on</strong>autical Laboratories 62201F<br />

W-PAFB, Ohio 45433<br />

999135RX<br />

11. CONTROLLING OFFICE NAME AND ADDRESS 12. REPORT DATE<br />

Flight Dynamics Laboratory (FIGC) January 1983<br />

AF WrightAer<strong>on</strong>auticalLaboratories<br />

13.NUMBEROFPAGES<br />

W-P AFB 0HI0 45433 556<br />

t4. MONITORING AGENCY NAME & AuORESS(If different from C<strong>on</strong>trotlin_ Office) 15.' sECUI_ITY CLASS. (of this report)<br />

UNCLASSIFIED<br />

iBa, DECL ASSI FICATION/DOWN GRADIN G<br />

SCHEDULE<br />

16. DISTRIBUTION STATEMENT ('of this Report)<br />

Approvedfor PublicRelease;Distributi<strong>on</strong>Unlimited<br />

/<br />

! 17. DI'STRIBUTION STATEMENT (of the abstract entered in Block 20, if different from Report)<br />

18. SUPPLEMENTARY NOTES<br />

19. KEY WORDS' ('C<strong>on</strong>tinue <strong>on</strong> reverse side if necessary an'd identify by block number)<br />

Human Dynamics Attenti<strong>on</strong> Allocati<strong>on</strong><br />

HumanModeling<br />

Simulati<strong>on</strong><br />

Human-machine System C<strong>on</strong>trol Manipul ators<br />

Manual C<strong>on</strong>trol<br />

Displ ays<br />

Decisi<strong>on</strong> Making Workload<br />

20. ABSTRACT '(Coati ............. Ide ifne ..... ry and identifyby blo'cknumber)<br />

This volumec<strong>on</strong>tainsproceedingsof the EighteenthAnnualC<strong>on</strong>ference<br />

<strong>on</strong> Manual C<strong>on</strong>trol, held at Dayt<strong>on</strong>, 0h_o, June 8-10, 1982. Forty-three<br />

of the forty-five C<strong>on</strong>ferencepapers are representedeither as abstracts<br />

or completemanuscripts. Topics covered human operator modeling from<br />

both performanceand physiologicalviewpoints,measuresof operator<br />

workload and performance,and applicati<strong>on</strong>sof models for analysis al<strong>on</strong>e<br />

or in c<strong>on</strong>juncti<strong>on</strong>with simulati<strong>on</strong>.Applicati<strong>on</strong>sareasincludedc<strong>on</strong>trol<br />

, i i iHll .... ,,<br />

FORM<br />

DD 1 JAN 73 1473 EDITION OF 1 NOV 65 IS OBSOLETE<br />

UNCLASSIFIED<br />

SECURITY CLASSIFICATION OF THIS PAGE (When Data Entered)


UNCLASS I FIED<br />

SECURITY CLASSIFICATION OF THIS PAGE(When Data Erltered)_=<br />

arid c<strong>on</strong>troller design, analysis and definiti<strong>on</strong> of display<br />

requirements, and integrati<strong>on</strong> of c<strong>on</strong>trol and display c<strong>on</strong>siderati<strong>on</strong>s.<br />

UNCLASSIFIED<br />

SECURITY CLASSIFICATION OF THIS PAGE(When Data /£ntered)


CONFERENCE CHAIRMAN :<br />

FrankL. Ge<strong>org</strong>e<br />

Air Force Wright Aer<strong>on</strong>autical Labs<br />

AIR FORCE HOST:<br />

R<strong>on</strong>ald O. Anders<strong>on</strong><br />

Air FQrce Wright Aer<strong>on</strong>autical Labs


FOREWORD<br />

This volume, published with the support of the Air Force Wright<br />

Aer<strong>on</strong>autical Laboratories, c<strong>on</strong>tains the proceedings of the Eighteenth<br />

Annual O<strong>on</strong>ference <strong>on</strong> Mo_ual O<strong>on</strong>trol held at the Dayt<strong>on</strong>ian Hotel, Dayt<strong>on</strong>,<br />

Ohio from June eighth through tenth, 1982. All papers accepted for the<br />

Meeting are represented in this volume. In a few cases authors were<br />

unable to attend and present accepted papers, or authors who presented<br />

papers failed to provide manuscripts for the proceedings. Those cases<br />

are noted in the Table of C<strong>on</strong>tents. Both formal papers, generally<br />

representing completed work, and informal papers which might represent<br />

work in progress were presented.<br />

This was the eighteenth in a series of C<strong>on</strong>ferences dating back to<br />

December 1964. These earlier meetings and their proceedings are listed<br />

below:<br />

First Annual NASA-University C<strong>on</strong>ference <strong>on</strong> Manual C<strong>on</strong>trol, The<br />

University of Michigan, December 1964. (Proceedings not printed.)<br />

Sec<strong>on</strong>d Annual NASA-University C<strong>on</strong>ference <strong>on</strong> Manual C<strong>on</strong>trol,<br />

Massachusetts Institute of Technology, February 28 to March 2, 1966,<br />

NASA-SP-128.<br />

Third Annual NASA-University C<strong>on</strong>ference <strong>on</strong> Manual C<strong>on</strong>trol, University<br />

of Southern California, March 1 through 3, 1967, NASA-SP-144.<br />

Fourth Annual NASA-University C<strong>on</strong>ference <strong>on</strong> Manual C<strong>on</strong>trol, The<br />

University of Michigan, March 21 through 23, 1968, NASA-SP-192.<br />

Fifth Annual NASA-University C<strong>on</strong>ference <strong>on</strong> Manual C<strong>on</strong>trol,<br />

Massachusetts Institute of Technology, March 27 through 29, 1969,<br />

NASA-SP-215.<br />

Sixth Annual C<strong>on</strong>ference <strong>on</strong> Manual C<strong>on</strong>trol, Wright-Patters<strong>on</strong> AFB,<br />

Ohio, April 7 through 9, 1970, proceedings published as AFIT/AFFDL<br />

Report, no number.<br />

Seventh Annual C<strong>on</strong>ference <strong>on</strong> Manual C<strong>on</strong>trol, University of<br />

Southern California, June 2 through 4, 1971, NASA-SP-281.<br />

Eighth Annual C<strong>on</strong>ference <strong>on</strong> Manual C<strong>on</strong>trol, The University of<br />

Michigan, May 17 through 19, 1972, AFFDL-TR-72-92.<br />

Ninth Annual C<strong>on</strong>ference <strong>on</strong> Manual C<strong>on</strong>trol, Massachusetts Institute<br />

of Technology, May 23 through 25, 1973, proceedings published by MIT,<br />

no number.<br />

Tenth Annual C<strong>on</strong>ference <strong>on</strong> Manual C<strong>on</strong>trol, Wright-Patters<strong>on</strong> AFB, Ohio,<br />

April 9 through 11, 1974, AFIT/AFFDL Report, no number.<br />

iii


Eleventh Annual C<strong>on</strong>ference <strong>on</strong> Manual C<strong>on</strong>trol, NASAAmes Research<br />

Center, May 21 through 23, 1975, NASATM X-62,464.<br />

Twelfth Annual C<strong>on</strong>ference <strong>on</strong> Manual C<strong>on</strong>trol, University of Illinois,<br />

May 25 through 27, 1976, NASATM X-73,170.<br />

Thirteenth Annual C<strong>on</strong>ference <strong>on</strong> .Manual C<strong>on</strong>trol, Massachusetts<br />

Institute of Technology, June 15 through 17, 1977, proceedings published<br />

by MIT, no number.<br />

Fourteenth Annual C<strong>on</strong>ference <strong>on</strong> Manual C<strong>on</strong>trol _ University of<br />

Southern California, April 25 through 27, 1978, NASACP-2060.<br />

Fifteenth Annual C<strong>on</strong>ference <strong>on</strong> Manual C<strong>on</strong>trol, Wright State<br />

University, March 20 through 22, 1979, AFFDL-TR-79-3134.<br />

Sixteenth Annual C<strong>on</strong>ference <strong>on</strong> Manual C<strong>on</strong>trol, Massachusetts<br />

Institute of Technology, May 5 through 7, 1980, proceedings published<br />

by MIT, no number.<br />

Seventeenth Annual .C<strong>on</strong>ference <strong>on</strong> Manual C<strong>on</strong>trol, University of<br />

California at Los Angeles, June 16 through 18, 1981, JPL Publ. 81-95.<br />

The topic "human-machine system design methodology", both development<br />

and applicati<strong>on</strong>s, received special emphasis at the Eighteenth C<strong>on</strong>ference<br />

meeting.<br />

Frank L.<br />

Ge<strong>org</strong>e,<br />

Air Force w,right Aer<strong>on</strong>autical ..Labs<br />

iv


CONTENTS<br />

FOREWORD .............. ii i<br />

PAGE<br />

SESSIONI. HUMANOPERATOR,MOD_E_LS -<br />

Moderator: David L. Kleinman, Univ of C<strong>on</strong>necticut 1<br />

1. AN INFORMATIONTHEORETICMODEL OF THE HUMAN OPERATOR (FORMAL)<br />

Charles P. Hatsell, Patricia R. Mineer . • • 3<br />

2. RISK AND DECISIONPROCESSESIN MANUAL CONTROLBEHAVIOR<br />

(FORMAL) Tom BiJsser ........ 5<br />

3. TIME DOMAIN IDENTIFICATIONOF PILOT DYNAMICSAND CONTROL<br />

STRATEGY(FORMAL) David K. Schmidt • • • 19<br />

4. A TEST OF FITTS' LAW IN TWO DIMENSIONSWITH HAND AND HEAD<br />

MOVEMENTS(INFORMAL) Richard J. Jagacinski, D<strong>on</strong> L. M<strong>on</strong>k<br />

(Abstract Only) .......... 41<br />

5. A NONLINEAR INTERNAL FEEDBACK MODEL FOR THE PUPIL CONTROL<br />

SYSTEM (FORMAL) Fuchuan Sun, William C. Krenz, Lawrence W.<br />

Stark (Paper Accepted but Not Presented) ..... . . 42<br />

6. COMPUTATIONALPROBLEMSIN HUMAN OPERATORARMA MODELS<br />

(INFORMAL) Gyan C. Agarwal, Hitoshi Miura, Gerald L.<br />

Gottl i eb ..... 58<br />

SESSION2.<br />

PHYSIOLOGICALMEASURES;WORKLOADANDPERFORMANCE<br />

MEASURESModerator: R<strong>on</strong>ald O. Anders<strong>on</strong>, Air Force.<br />

Wright Aer<strong>on</strong>autical Laboratories .... 75<br />

I. CHANGES IN HUMAN JOINT COMPLIANCEDURING PERIPHERALISCHEMIA<br />

(FORMAL) Robert J. Jaeger, Gyan C. Agarwal, Gerald L. Gottlieb 77<br />

2. DECISION MAKING AND THE STEADY STATE VISUALLY EVOKED EEG<br />

('INFORMAL) Andrew M. Junker, Glen F. Wils<strong>on</strong> . 99<br />

3. OPERATOR WORKLOAD AS A FUNCTION OF THE SYSTEM STATE: AN<br />

ANALYSIS BASED UPON THE EVENT-RELATEDBRAIN POTENTIAL<br />

(INFORMAL) Richard I. Gill, Christopher Wickens (Paper<br />

Accepted but Not Presented) ......... I00<br />

4. ASSESSMENTOF MANUAL, PROCESS CONTROL STRATEGIES(INFORMAL)<br />

JosephC. DeMaio ........... 108<br />

5. DEVELOPMENTOF PERFORMANCEMEASURESFOR SELECTIONOF CREWS<br />

FOR FLIGHT TRAINING (FORMAL) Edward M. C<strong>on</strong>nelly (Paper<br />

NotAvailable) .............<br />

• 119<br />

v


CONTENTS(C<strong>on</strong>t' d)<br />

PAGE<br />

6. A FUZZY MODEL OF RATHER HEAVY WORKLOAD (FORMAL) Neville<br />

Moray, K. Watert<strong>on</strong> ............ 120<br />

7. RATING CONSISTENCY AND COMPONENT SALIENCE IN SUBJECTIVE<br />

WORKLOADESTIMATION(FORMAL)Jan R. Hauser, Mary E. Childress,<br />

Sandra G° Hart .............. 127<br />

8. THE SENSITIVITY OF TWENTY MEASURES OF PILOT MENTAL WORKLOAD<br />

IN A SIMULATED ILS TASK (FORMAL) W. W. Wierwille, Sidney A.<br />

C<strong>on</strong>nor (Paper Accepted But Not Presented) ...... 150<br />

SESSION 3. SIMULATION AND MODELBASED ANALYSIS Moderator: Andrew<br />

M. Junker, Air Force AerosPace I_edical Research Lab . 163<br />

I. DEVELOPMENT OF A G-SEAT ROLL-AXIS DRIVE ALGORITHM (INFORMAL)<br />

Edward A. Martin, Grant R. McMillan (Abstract Only) • . . 165<br />

2. COMPENSATION FOR TIME DELAYS IN FLIGHT SIMULATOR VISUAL<br />

DISPLAY SYSTEMS (INEORMAL) D. Francis Crane (Abstract Only) . 166<br />

3. AN AUTOMOBILE AND SIMULATOR COMFpARISONOF DRIVER BEHAVIOR<br />

IN A COLLISION AVOIDANCE MANOEUVRE (INFORMAL) Eric N.<br />

Solowka, Lloyd Do Reid ........... 168<br />

4. AN OPTIMAL CONTROL MODEL ANALYSIS OF DATA FROM A SIMULATED<br />

HOVER TASK (FORMAL) Sheld<strong>on</strong> Bar<strong>on</strong> ....... 186<br />

5. ANALYSIS OF A AAA SUPERVISORY CONTROL TASK USING SAINT<br />

(INFORMAL) Kuang C° Wei, Blaza Toman,Joseph Whitmeyer,<br />

Shar<strong>on</strong> L. Ward ............. 207<br />

6o<br />

HUMAN RESPONSE MODELING AND FIELD TEST VALIDATION OF AN AIR<br />

DESENSE GUN SYSTEM SIMULATION (FORMAL) Y. K. Yin, K. Sahara,<br />

V. Dea, A. Netch .......... -. . . 225<br />

7. EFFECTS OF PRACTICE ON PILOT RESPONSE BEHAVIOR (INFORMAL)<br />

William H. Levis<strong>on</strong> .............. 239<br />

8. A MODERN APPROACH TO PILOT-VEHICLE ANALYSIS AND THE NEAL-<br />

SMITH CRITERIA (FORMAL) B, J. Bac<strong>on</strong>, David K. Schmidt . . . 256<br />

9. A STRUCTURED METHODOLOGY FOR ANALYZING HUMAN INFORMATION<br />

PROCESSING IN COMMAND SYSTEMS (FORMAL) Joseph G. Wohl,<br />

KrishnaR. Pattipati,DavidL. Kleinman,Nils R. SandellJr.,<br />

ElliotE. Entin(AbstractOnly) ........... 263<br />

vi


CONTENTS(C<strong>on</strong>_' d)<br />

PAGE<br />

SESSION4.<br />

MODELBASEDDESIGNAND CONTROLINTEGRATION<br />

Moderator: Sheld<strong>on</strong> Bar<strong>on</strong>, Bolt, Beranek and Newman, Inc. 265<br />

1. VISUAL CUE REQUIREMENTSFOR FLIGHT CONTROL TASKS (FORMAL)<br />

R<strong>on</strong>ald A. Hess, Arthur Beckman (Abstract <strong>on</strong>ly) . 267<br />

2. VALIDATION OF AN ADVANCED COCKPIT DISPLAY DESIGN METHODOLOGY<br />

VIA WORKLOAD!MONITORINGTRADEOFFANALYSIS (INFORMAL) dohnathan<br />

Korn, Sol W. Gully, David L. Kleinman 268<br />

3. HUMAN-MACHINE INTERFACE ISSUES IN THE DESIGN OF INCREASINGLY<br />

AUTOMATED NASA CONTROLROOMS (INFORMAL) ChristineM. Mitchell 293<br />

4. KEYBOARD DESIGN VARIABLESIN DUAL-TASKMODE SELECTION (FORMAL)<br />

Mark D. Hansen (Paper accepted, not presented) .... 320<br />

5. AN ANALYSIS OF CONTROLRESPONSESAS A FUNCTION OF DISPLAY<br />

DYNAMICSIN PERSPECTIVEAIRCRAFTDISPLAYS WITH PREDICTION<br />

(INFORMAL) Jeffrey L. Maresh, Richard S. Jensen 327<br />

6. INSTRUMENT POSITION-CONTROL MANIPULATION (IPCOM II): HELICOPTER<br />

PILOT RESPONSES AS A FUNCTION OF CONTROL-DISPLAY COMPATIBILITY<br />

(INFORMAL) Kathleen M. Craig ........... 336<br />

7. HELICOPTERPILOT RESPONSE LATENCY AS A FUNCTIONOF THE SPATIAL<br />

ARRANGEMENTOF INSTRUMENTSAND CONTROLS (FORMAL) E. James<br />

Hartzell, S. Dunbar, R. Beveridge, R. Cortilla . 345<br />

8. CONTROLS, DISPLAYS AND SITUATION AWARENESS ON THE FINAL APPROACH<br />

(FORMAL) Lee H. Pers<strong>on</strong>, Jr. (Abstract <strong>on</strong>ly) . . 365<br />

9. CHARATERISTICS OF A COMPENSATORY MANUAL CONTROL SYSTEM WITH<br />

ELECTROCUTANEOUSFEEDBACK (FORMAL) KazuoTanie,SusumuTachi,<br />

Kiyoshi Komoriya,Hideo Iguchi, Masao Takabe, Minoru Abe,<br />

Yoshihiro Sakai ..... 366<br />

SESSION 5:<br />

HUMAN-MACHINESYSTEMS AND CONTROLS Moderator:R<strong>on</strong>ald<br />

A. Hess, NASA Ames Research Center . . 387<br />

1. A TRANSFORM APPROACH TO COLLISION FREE PROGRAMMING OF<br />

MULTIDEGREE-OF-FREEDOMSTRUCTURES (FORMAL) JohnG.Kreifeldt,<br />

Stephen H. Levine ...... 389<br />

2. CROSS MODALITY SCALING: MASS AND MASS MOMENT OF INERTIA (INFORMAL)<br />

Margaret M. Clark, Stephen Handel, John G. Kreifeldt .... 413<br />

3. PROMAN: PROGRAM FOR MANAGEMENT AND ANALYSIS OF MANUAL CONTROL<br />

EXPERIMENTAL DATA(FORMAL) RamalMuralidaren, WilliamH.<br />

Levis<strong>on</strong>(Abstract<strong>on</strong>ly) ............. 419<br />

vii


CONTENTS(C<strong>on</strong>cluded)<br />

PAGE<br />

4. DEXTEROUSMANIPULATORLABORATORYPROGRAM (INFORMAL)RoyE.<br />

Olsen .................. 420<br />

5. STICKCONTROLLERDESIGNFOR LATERALACCELERATIONENVIRONMENTS<br />

(FORMAL) D.W. Repperger,W. H. Levis<strong>on</strong>,V. Skowr<strong>on</strong>ski,B.<br />

O'Lear,J. W. Frazier,Ko E. Huds<strong>on</strong> ......... 427<br />

6. FORCE-TORQUE CONTROL EXPERIMENTS WITH THE SIMULATED SPACE<br />

SHUTTLE MANIPULATOR IN MANUAL CONTROL MODE (INFORMAL) R. S.<br />

Dots<strong>on</strong>,A. K. Bejczy,J. W. Brown,J. L. Lewis ...... 440<br />

7. HELICOPTER INTEGRATED CONTROLLER RESEARCH (INFORMAL) Sherry<br />

L. Dunbar .................. 466<br />

8. TENTATIVE CRITERIA FOR CONTROLLERS OF UNCOUPLED AIRCRAFT<br />

MOTION(INFORMAL)JohnM. Evans,KevinC_turs (Papernot<br />

available) ................ 474<br />

9. APPLICATION OF SPEECH SYNTHESIS TECHNOLOGY TO STINGER MISSILE<br />

SYSTEM(FORMAL)M. J. Crisp,Y. K. Yin, L. R. Perkin . . 475<br />

SESSION6:<br />

DISPLAYFACTORS Moderator:TerryJ. Emers<strong>on</strong>,Air<br />

ForceWrightAe.r<strong>on</strong>autical_ Labor.a,te'ries.... 483<br />

I. FACTORS AFFECTING IN-TRAIL FOLLOWING USING CDTI (FORMAL)<br />

JamesR. Kelly, David H. Williams . ......... 485<br />

2. A PERSPECTIVE DIMENSIONAL DISPLAY OF AIR TRAFFIC FOR<br />

THECOCKPIT(INFORMAL) Michael W. McGreevy . . 514<br />

3, EFFECT OF VFR AIRCRAFT ON APPROACH TRAFFIC WITH AND WITHOUT<br />

COCKPIT DISPLAYS OF TRAFFIC INFORMATION (FORMAL) Sandra G.<br />

Hart .................... 522<br />

4. AIR TRAFFIC CONTROL OF SIMULATED AIRCRAFT WITH AND WITHOUT<br />

COCKPITTRAFFICDISPLAYS(FORMAL) SherylL. ChappelI, John<br />

G. Kreifeldt ................. 545<br />

LIST OF AUTHORS ............ ..... 553<br />

viii


SESSION1:<br />

HUMANOPERATORMODELS<br />

Moderator: David L. Kleinman, University of C<strong>on</strong>necticut


AN INFORMATIONTHEORETICMODELOF THE HUMANOPERATOR<br />

Charles P. Hatsell, Lt Col, USAF, MC*<br />

Air Force Aerospace Medical Research Laboratory<br />

HumanEngineering Divisi<strong>on</strong><br />

Wright-Patters<strong>on</strong> AFB OH<br />

Patricia<br />

R. Mineer*<br />

ABSTRACT<br />

Applicati<strong>on</strong> of informati<strong>on</strong> theory to the summing node in the manned<br />

system c<strong>on</strong>trol loop reveals that the human c<strong>on</strong>troller must process two<br />

quantities of informati<strong>on</strong> flow, transinformati<strong>on</strong> I(X;Z) due to dependent<br />

input, X, and system state variables, Z; and transinformati<strong>on</strong> I(E;Z) due<br />

to dependent summing node output, E, and system state, Z. The measure of<br />

c<strong>on</strong>troller effectiveness is the entropy decrement, H = H(X)-H(E), due to<br />

loop closure. An analysis of the summing node gives,<br />

I(X;Z) I(E;Z) = _H (I)<br />

It is argued that for a highly motivated human operator whose<br />

performance <strong>on</strong> the subject task has plateaued, a task-dependent channel<br />

capacity, CH, will be totally allocated to I(X;Z) and I(E;Z), i.e.,<br />

I(X;Z) + I(E;Z) : CZ (2)<br />

Equati<strong>on</strong>s (i) and (2) comprise the informati<strong>on</strong> theoretic human operator<br />

model.<br />

Model validati<strong>on</strong> was accomplished <strong>on</strong> data from seven subjects performing<br />

a simple <strong>on</strong>e-dimensi<strong>on</strong>al, purely compensatory, tracking task. The<br />

perturbing functi<strong>on</strong> was a 0.5 hz Gaussian random process and two plants were<br />

tracked, i/s and i/s(s+a). Agreement with the informati<strong>on</strong> theoretic model<br />

*This work was performed while the authors were with the Crew Technology<br />

Divisi<strong>on</strong>, School of Aerospace Medicine, Brooks AFB TX.<br />

3


was excellent over all subjects and plants. Performance in terms of<br />

H had high intersubject variability, reflecting differing I(E;Z) am<strong>on</strong>g<br />

subjects; furthermore, channel capacity for the tracking task was invariant<br />

over subjects and plants. The i/s(s+a) plant was subjectively more difficult<br />

to c<strong>on</strong>trol and always resulted in a higher I(E;Z).<br />

The informati<strong>on</strong>-theoretic human operator model is valid regardless<br />

of system linearity, stati<strong>on</strong>arity, or noise structure. The model is<br />

simply an informati<strong>on</strong>-theoretic statement of the summing node together<br />

with an experimentally verified c<strong>on</strong>jecture about how the humanoperator<br />

handles informati<strong>on</strong>. Additi<strong>on</strong>al experiments should identify relati<strong>on</strong>ships<br />

am<strong>on</strong>g Ch , task-type, and exogenous stressors, with obvious applicati<strong>on</strong> to<br />

workload<br />

quantificati<strong>on</strong>.<br />

4


RISK AND DECISION PROCESSES<br />

IN MANUAL CONTROL BEHAVIOUR<br />

TOM BOSSER<br />

Psychologisches Institut<br />

Westf_ilische Wilhelms-Universit_it<br />

Schlaunstr. 2<br />

D-4400 Mfinster<br />

ABSTRACT<br />

Manual c<strong>on</strong>trol behaviour with a RMS-error-criteri<strong>on</strong> is c<strong>on</strong>sidered a<br />

good approximati<strong>on</strong> to c<strong>on</strong>trol behaviour with similar symmetric errorweighting-functi<strong>on</strong>s,<br />

but not asymmetric <strong>on</strong>es. In order to test this, a<br />

compensatory tracking task with a sec<strong>on</strong>d error c<strong>on</strong>diti<strong>on</strong> is defined.<br />

Several experiments show that n<strong>on</strong>linear (asymmetric) tracking-behaviour<br />

arises under these c<strong>on</strong>diti<strong>on</strong>s. The adaptati<strong>on</strong> of the c<strong>on</strong>trol-behaviour to<br />

the payoff-c<strong>on</strong>diti<strong>on</strong>s can be c<strong>on</strong>sidered an instance of decisi<strong>on</strong>-making <strong>on</strong><br />

the basis of an expected-utiIity model.<br />

INTRODUCTION<br />

The 'describing-functi<strong>on</strong>'-approach to <strong>manual</strong> c<strong>on</strong>trol behaviour does<br />

not neccessarily require the quantificati<strong>on</strong> of the error according to an<br />

RMS-error-criteri<strong>on</strong> (where the error is the sum of squares of the deviati<strong>on</strong><br />

of the system-output from target). However, the statistical methodology<br />

available (system identificati<strong>on</strong> with stochastic test-signals) would<br />

make it rather difficult to use a different criteri<strong>on</strong> to describe<br />

performance of human subjects in <strong>manual</strong> c<strong>on</strong>trol behaviour. Training in<br />

tracking-tasks is usually based <strong>on</strong> this error-criteri<strong>on</strong>, and therefore<br />

subjects adapt to this property of the task. Experimental results can<br />

<strong>on</strong>ly be generalized to real tasks, when these have the same task-structure,<br />

and therefore the same laws may be assumed to govern behaviour<br />

under these c<strong>on</strong>diti<strong>on</strong>s. It has been suggested that this may not be the<br />

case for some tasks, e.g. distance-c<strong>on</strong>trol in driving a car (BOSSER<br />

1980).<br />

The basic rati<strong>on</strong>ale behind the use of the RMS-error-criteri<strong>on</strong> is<br />

that in most c<strong>on</strong>ceivable situati<strong>on</strong>s a larger deviati<strong>on</strong> from the target is<br />

given an unproporti<strong>on</strong>ally larger weight than a smalIer deviati<strong>on</strong>, and the<br />

directi<strong>on</strong> of the deviati<strong>on</strong> does not matter. This view impIies that the<br />

deviati<strong>on</strong> of system-state from the set-point or target is weighted<br />

according to the utility (gain or loss) associated with this deviati<strong>on</strong>.<br />

In Fig. 1 this is shown together with other c<strong>on</strong>ceivabie error-criteria.<br />

An error weighted proporti<strong>on</strong>al to the deviati<strong>on</strong> from the target may well<br />

arise e.g. in process-c<strong>on</strong>trol, where a deviati<strong>on</strong> from target may simply<br />

mean a loss of materiaI proporti<strong>on</strong>al to this deviati<strong>on</strong>. A discrete type<br />

of error-criteri<strong>on</strong> is the fixed-limit criteri<strong>on</strong>, where <strong>on</strong>ly the trans-


-I 0 1<br />

Deviati<strong>on</strong> from target value<br />

Fig. 1 : Error-weighting functi<strong>on</strong>s<br />

gressi<strong>on</strong> of a borderline matters, and weight given to the error is 0<br />

within limits, c<strong>on</strong>stant outside of limits.<br />

As can be seen from Fig.l, an RMS-error-criteri<strong>on</strong> does not deviate<br />

too much from a c<strong>on</strong>stant-weight-criteri<strong>on</strong> or from a fixed-limit-criteri<strong>on</strong>.<br />

Because human resp<strong>on</strong>se is comparatively slow in most situati<strong>on</strong>s, it<br />

is difficult to resp<strong>on</strong>d like a perfect relay-type c<strong>on</strong>troller, this would<br />

give rise to a strategy where the human c<strong>on</strong>troller anticipates approaches<br />

to the borderline and infers a value (probability of beeing driven across<br />

the limits) which may be called 'danger', and which will give rise to<br />

compensatory acti<strong>on</strong>• The subjective weight given to these deviati<strong>on</strong>s from<br />

target, and the associated tendency to compensate this error may corresp<strong>on</strong>d<br />

closely to the RMS-type error-criteri<strong>on</strong>.<br />

.. These c<strong>on</strong>siderati<strong>on</strong>s suggest that the RMS-error-criteri<strong>on</strong> is a<br />

reas<strong>on</strong>able approximati<strong>on</strong> to various symmetric types of weighting-functi<strong>on</strong>s<br />

for error in <strong>manual</strong> c<strong>on</strong>trol situati<strong>on</strong>s. It is quite obvious,<br />

however, that this does not apply to asymmetric weighting functi<strong>on</strong>s for<br />

deviati<strong>on</strong>s from the target value, like the fixed limit in <strong>on</strong>e directi<strong>on</strong><br />

shown in Fig. I. There are obvious examples for weighting functi<strong>on</strong>s of<br />

this type: Distance c<strong>on</strong>trol in driving an automobile, where <strong>on</strong>ly approach,<br />

but not increasing distance, from a leading car may have grave<br />

c<strong>on</strong>sequences, operati<strong>on</strong> of machines of various kinds or the drill of the<br />

dentist have c<strong>on</strong>sequences, where transgressi<strong>on</strong> of a borderline, but not<br />

staying short of the line, has unproporti<strong>on</strong>ally large negative weight.<br />

6


In order to investigate <strong>manual</strong> c<strong>on</strong>trol behaviour in tasks with<br />

asymmetric weighting-functi<strong>on</strong>, a standard compensatory tracking task was<br />

augmented with a sec<strong>on</strong>d error-c<strong>on</strong>diti<strong>on</strong> represented by a borderline <strong>on</strong><br />

the display (Fig.2). Crossing of the line is signalled by a buzzer.<br />

Subjects were required, in addit<strong>on</strong> to keeping the error-marker cIose to<br />

the target, not to cross the borderline.<br />

Previous experiments have shown that subjects have a strategy<br />

available to deaI with this task, which involves two aspects: Performance<br />

in relati<strong>on</strong> to the line-criteri<strong>on</strong> is improved by moving the mean of the<br />

c<strong>on</strong>trol-positi<strong>on</strong> away from the border-Iine, thus generating a Iarger<br />

RblS-error. (BOSSER 1982). Sec<strong>on</strong>diy the tracking behaviour may be made<br />

more efficient in this task by giving it a dynamic asymmetry, which<br />

becomes larger with higher frequency of the track and with shorter<br />

distance d of the borderline. It was shown that subjects adapt these<br />

properties of their tracking behaviour in a systematic fashi<strong>on</strong> depending<br />

<strong>on</strong> the experimental c<strong>on</strong>diti<strong>on</strong>s.<br />

Here several experiments are reported where the principles of the<br />

adaptati<strong>on</strong> of the human operator in the tracking task with additi<strong>on</strong>al<br />

error-criteri<strong>on</strong> are investigated. The adaptati<strong>on</strong> described by McRUER<br />

KRENDEL (1974) in their 'Successive Organizati<strong>on</strong> of Percepti<strong>on</strong> '-Model<br />

relates to learning processes, whereas the weighting of error-c<strong>on</strong>diti<strong>on</strong>s<br />

or payoff-c<strong>on</strong>diti<strong>on</strong>s bel<strong>on</strong>gs to the domain of motivati<strong>on</strong>.<br />

METHOD<br />

A standard compensatory tracking-task was used, augmented by the<br />

borderline at distance d from the target. The disturbance (input-signal)<br />

was derived from a 50Hz 3-level Pseudo-Random-ternary signaI (period 40.<br />

secs),<br />

erties<br />

which<br />

for the<br />

was choosen<br />

identificati<strong>on</strong><br />

because of the<br />

of n<strong>on</strong>linear<br />

known superior statistical<br />

transfer-characteristics.<br />

prop-<br />

The<br />

original signal was filtered with a zero-phaseshift filter with various<br />

cutoff-frequencies. By additi<strong>on</strong> of a number of these fiitered input<br />

signals with equal variance were generated with good properties for the<br />

identificati<strong>on</strong> procedure used and which tested the subjects behaviour in<br />

a useful range. The spectra of the easiest and the most difficuIt signal<br />

are shown in Fig.3<br />

A zero-order (positi<strong>on</strong>-) c<strong>on</strong>trol-system with isot<strong>on</strong>ic c<strong>on</strong>trol-iever<br />

and a 15 by 24 cm oscilloscope-display was used, all c<strong>on</strong>trol and datacollecti<strong>on</strong><br />

was d<strong>on</strong>e <strong>on</strong>-line by computer.<br />

The data were analyzed by calculating statistical parameters of the<br />

measured signals and by calculating the transfer-characteristics by<br />

FFT-methods. N<strong>on</strong>linear transfer-characteristics were investigated by<br />

calcuIating appropriate statistical parameters derived from WIENERs<br />

(1958) theory of n<strong>on</strong>linear systems-identificati<strong>on</strong>. For a satisfactory<br />

estimati<strong>on</strong> of parameters the amount of data available was rather small,<br />

c<strong>on</strong>sequently the estimates of the kernels are subject to much statistical<br />

variati<strong>on</strong>. The cross-covariance calculated in the time-domain was judged<br />

to be most illustrative under these c<strong>on</strong>diti<strong>on</strong>s and is presented here for<br />

various c<strong>on</strong>diti<strong>on</strong>s.<br />

7


EXPERIMENT<br />

I<br />

An asymmetry in <strong>manual</strong> c<strong>on</strong>trol behaviour may be caused by proper<br />

of the motor-system rather than higher-level c<strong>on</strong>trol. In order to test<br />

this, the positi<strong>on</strong> of the borderline d was varied (above and below<br />

target], the orientati<strong>on</strong> of c<strong>on</strong>trol and display, and the frequency-compositi<strong>on</strong><br />

of the input-signal (break-frequency 0.57 Hz and 0.14 Hz). Five<br />

subjects (psychology-students) participated. They were paid for<br />

participati<strong>on</strong> in the experiment and were instructed to give equal weight<br />

to both error-c<strong>on</strong>diti<strong>on</strong>s (deviati<strong>on</strong> from target and crossing of the<br />

borderline). After several hours of training the experimental sessi<strong>on</strong>s of<br />

307 secs each were presented in random order.<br />

Table 1 and 2 show the c<strong>on</strong>stant positi<strong>on</strong> error generated by the<br />

subjects, <strong>on</strong>e part of the strategy subjects follow to prevent crossing<br />

the borderline. Corresp<strong>on</strong>dingly the RMS-error rises, and the number and<br />

durati<strong>on</strong> of crossings of the borderline decrease. All subjects exhibit<br />

the same pattern of dependence of the performance-variables <strong>on</strong> experimen<br />

tal c<strong>on</strong>diti<strong>on</strong>s. These results show clearly that the c<strong>on</strong>stant bias depends<br />

mainly <strong>on</strong> the positi<strong>on</strong> of the borderline above or below target. A higher<br />

frequency of the disturbance - the c<strong>on</strong>sequence of which is a higher<br />

probability of crossing the line - induces a larger bias. Reversal of the<br />

orientati<strong>on</strong> of c<strong>on</strong>trol-lever and display does not show a c<strong>on</strong>siderable<br />

influence, although most variables (some not shown here) seem to suggest<br />

that a compatible arrangement with borderline below target gives best<br />

performance.<br />

The distributi<strong>on</strong>s of the error (Fig. 4) dem<strong>on</strong>strate the same<br />

relati<strong>on</strong>ship, the distributi<strong>on</strong>s exhibit a marked asymmetry. The distributi<strong>on</strong>s<br />

of the speed of the c<strong>on</strong>trol-lever indicate the subjects strategy<br />

c<strong>on</strong>cerning the dynamics of the c<strong>on</strong>trol-behaviour: The highest speeds of<br />

the c<strong>on</strong>trol-lever movement occur in movements away from the borderline.<br />

For three c<strong>on</strong>diti<strong>on</strong>s (borderline above and below target and no<br />

borderline) the bi-crosscovariances between input-signal and remnant<br />

(linear proporti<strong>on</strong> of the output variance subtracted) are shown (Fig.5]<br />

and dem<strong>on</strong>strate that the n<strong>on</strong>linear proporti<strong>on</strong> of tracking behaviour is<br />

dependent <strong>on</strong> the experimental c<strong>on</strong>diti<strong>on</strong>s. The bi-crosscovariance (a)<br />

represents behaviour with the same input-signal as (b) and (c), but<br />

without additi<strong>on</strong>al error-c<strong>on</strong>diti<strong>on</strong> (no borderline). The much higher<br />

variance due to introducti<strong>on</strong> of the line-error-c<strong>on</strong>diti<strong>on</strong> is evidence of<br />

the fact that subjects are able to adjust their c<strong>on</strong>trol-strategy such as<br />

to include a specific n<strong>on</strong>linear c<strong>on</strong>trol strategy (asymmetric dynamics)<br />

which is represented by the sec<strong>on</strong>d-order kernel of the WIENER-identificati<strong>on</strong><br />

scheme. Orientati<strong>on</strong> of the borderline, and thus the weight given to<br />

error-c<strong>on</strong>diti<strong>on</strong>s, determines the directi<strong>on</strong> of this asymmetry, as can be<br />

seen from the comparis<strong>on</strong> of bi-crosscovarianees (b) and (c).<br />

Often it is argued that n<strong>on</strong>linear transfer-characteristics may not<br />

be of great importance in <strong>manual</strong> c<strong>on</strong>trol. We do not agree with this<br />

argumentati<strong>on</strong>, because even small proporti<strong>on</strong>s of the variance observed<br />


may represent particularly efficient behaviour in extreme c<strong>on</strong>diti<strong>on</strong>s.<br />

Also the total variance may not be an adequate reference-value when the<br />

variance accounted for by the n<strong>on</strong>linear transfer-characteristics is in<br />

the cross-over regi<strong>on</strong>, where it may account for a larger proporti<strong>on</strong> of<br />

variance.<br />

From these results it can be c<strong>on</strong>cluded that motivati<strong>on</strong> - weight<br />

given to various c<strong>on</strong>diti<strong>on</strong>s which are the outcome of acti<strong>on</strong>s - governs<br />

the principles of the c<strong>on</strong>trol-strategy used. If n<strong>on</strong>linear behaviour can<br />

be induced, then also linear behaviour is a functi<strong>on</strong> of the specific<br />

experimental c<strong>on</strong>diti<strong>on</strong>s. Further experiments are directed towards<br />

identifying the rules which govern the selecti<strong>on</strong> and preference of the<br />

strategies available to the human operator.<br />

EXPERIMENT<br />

II<br />

Previous experiments (B(JSSER 1982) have shown that c<strong>on</strong>trol behavio_<br />

in the experimental situati<strong>on</strong> investigated is adapted depending <strong>on</strong><br />

priority given to either of the two error-c<strong>on</strong>diti<strong>on</strong>s. In this experiment<br />

adaptati<strong>on</strong> to various mixtures of weight given to the two<br />

error-c<strong>on</strong>diti<strong>on</strong>s were investigated. Data are shown from <strong>on</strong>e very well<br />

trained and highly motivated subject. Experimental c<strong>on</strong>diti<strong>on</strong>s were the<br />

same as described above. There was just <strong>on</strong>e type of input-signal and <strong>on</strong><br />

distance of the borderline in all parts of the experiment. On four<br />

c<strong>on</strong>secutive days the subject was asked to give different weight to the<br />

two error-c<strong>on</strong>diti<strong>on</strong>s (RMS-error and line-crossing) in nine daily experimental<br />

sessi<strong>on</strong>s, from 10./90% to 90/10%. The subject was able to follow<br />

this 'fuzzy' instructi<strong>on</strong> well.<br />

On the first two days the subject was asked to perform at his best,<br />

<strong>on</strong> the third day he was asked to do the task in such way as to make it<br />

'easy' for him. Finally <strong>on</strong> the last day an additi<strong>on</strong>al task (counting car<br />

in a TV-film) was given to the subject, in additi<strong>on</strong> the radio was turned<br />

<strong>on</strong> loud and various other types of disturbance were generated.<br />

The results are presented in the form of a performance-operatingcurve:<br />

On the assumpti<strong>on</strong> that the total ressources allocated at any <strong>on</strong>e<br />

time are c<strong>on</strong>stant, this curve represents the relative proporti<strong>on</strong> of the<br />

ressources available to the subject which are allocated to the two<br />

dimensi<strong>on</strong>s of the task. From Fig.6 the extremely orderly curves of this<br />

subject's perfomance can be seen, in vlew of the unspecific instructi<strong>on</strong><br />

even more remarkable. Although this subject was outstanding in his<br />

performance as compared to others, this result dem<strong>on</strong>strates clearly that<br />

within a wide range performance in the task investigated may be adapted<br />

in a c<strong>on</strong>tinuous manner to the specific requirements imposed. For other<br />

subjects more explicit instructi<strong>on</strong>s and l<strong>on</strong>ger training may be required<br />

to achieve the same result.<br />

The obvious questi<strong>on</strong> to be asked next is: What are the c<strong>on</strong>diti<strong>on</strong>s<br />

and rules governing the adaptati<strong>on</strong> of c<strong>on</strong>trol-behaviour to<br />

p ayof f-c<strong>on</strong> diti<strong>on</strong>s ?<br />

9


EXPERIMENT<br />

III<br />

In all previous experiments subjects were shown to be able to vary<br />

their tracking behaviour in resp<strong>on</strong>se to explicit instructi<strong>on</strong>s to give<br />

priority to either of the two error-c<strong>on</strong>diti<strong>on</strong>s defined in our task, or to<br />

weight these error-c<strong>on</strong>diti<strong>on</strong>s according to certain ratios. In comparis<strong>on</strong><br />

real tasks would be expected to have a larger number of dimensi<strong>on</strong>s<br />

relevant for the evaluati<strong>on</strong> of the system-performance of the complete<br />

man-machine-system. The human operator weights the states of the system<br />

according to weighting-functi<strong>on</strong>s which relate states of the system to a<br />

utility associated with these states. On this basis certain states are<br />

preferable to others, and the human operator adapts his performance<br />

within the range of his capabilities in such a way as to optimize the<br />

total outcome of his acti<strong>on</strong>s. These assumpti<strong>on</strong>s are largely of an<br />

axiomatic nature and not empirically testable.<br />

In order to predict behaviour at selecting between different<br />

behavioural strategies, we have to know the following:<br />

* What are the relevant dimensi<strong>on</strong>s of this utility-space, and what are<br />

the weighting-functi<strong>on</strong>s associated with the states of the system, and<br />

* What are the capabilities of the human to extract the informati<strong>on</strong><br />

neccessary to choose the correct strategy? Where the envir<strong>on</strong>ment of the<br />

system c<strong>on</strong>sists of random-variables, the estimati<strong>on</strong> of probability-distributi<strong>on</strong>s<br />

is of major importance.<br />

An experiment was designed to test the general applicability of suc<br />

a model. In the experimental situati<strong>on</strong> described above <strong>on</strong>e of the task<br />

variables, frequency-spectrum of the input-signal, was variied. At higher<br />

frequency of the disturbance the probability to cross the borderline<br />

becomes larger, and corrective acti<strong>on</strong> (moving average value further away<br />

from the line) generates more error <strong>on</strong> the other error-criteri<strong>on</strong>.<br />

Subjects were paid according to their performance, and the sec<strong>on</strong>d<br />

variable which wa's variied experimentally were the payoff-c<strong>on</strong>diti<strong>on</strong>s.<br />

Payment for the subjects was based <strong>on</strong> a rule of the following kind:<br />

earnings = a°(RMS-error) - b-(number of line-crossings)<br />

The amount deducted for line-crossings (b) was variied from 0 to .1<br />

DM and .50 DM per line-crossing, in c<strong>on</strong>diti<strong>on</strong> 4 <strong>on</strong>e line-crossing was<br />

free, the sec<strong>on</strong>d <strong>on</strong>e was followed by total loss of the trial's earnings.<br />

Subjects were not told the payoff-c<strong>on</strong>diti<strong>on</strong>s, but were informed of the<br />

result immediately following each trial. Gains and losses were accumulated<br />

and the total amount paid at the end of the experiment.<br />

Subjects were trained extensively without payment under a11 the<br />

experimental c<strong>on</strong>diti<strong>on</strong>s. Experiments were c<strong>on</strong>ducted <strong>on</strong> four c<strong>on</strong>scutive<br />

days, cost of borderline-transgressi<strong>on</strong>s increasing. On each day each<br />

subject did twelve individual trials of 307 secs each, four with the same<br />

input-signal in random order. After each trial of 307 secs the subject<br />

was informed about the amount of m<strong>on</strong>ey gained or lost in that trial.<br />

10


Results are summarized in Fig.7: In resp<strong>on</strong>se to lower gains,<br />

subjects adopt a c<strong>on</strong>trol-strategy where they reduce the number of<br />

linecrossings at the expense of a larger RMS-error, and also a larger<br />

mean-deviati<strong>on</strong> from target. Data show the same relati<strong>on</strong>ship for all<br />

subjects. Under the experimental c<strong>on</strong>diti<strong>on</strong>s induced in this experiment,<br />

we can be sure that the subjects try to maximize earnings. The results<br />

quite clearly support the hypothesis that the human c<strong>on</strong>troller adapts his<br />

c<strong>on</strong>trol-strategy such as to maximize the utility and to minimize expected<br />

cost.<br />

DISCUSSION<br />

In the experiments described it was shown that the human operator<br />

has available to him a n<strong>on</strong>linear c<strong>on</strong>trol-strategy which may be used whe<br />

the task is structured such as to require this property. The WIENER-meth<br />

od of n<strong>on</strong>linear-system-identificati<strong>on</strong> is suited to the descripti<strong>on</strong> of<br />

this property of tracking-behaviour. The dimensi<strong>on</strong>s of performance are<br />

not independent of each other, they are limited by the number of behaviour<br />

alternatives available to the human c<strong>on</strong>troller.<br />

The behaviour in the situati<strong>on</strong> investigated may also be regarded a<br />

behaviour involving risk-taking and decisi<strong>on</strong>-making. Decisi<strong>on</strong>-experiments<br />

are carried out mostly with clearly stated risks (probability of certain<br />

resulting states multiplied by value of the expected outcome). These are<br />

not the situati<strong>on</strong>s typical for real life: Distance-c<strong>on</strong>trol as part of the<br />

driving-task is evaluated according to the following (and others) dimensi<strong>on</strong>s<br />

of the utility-space: Speed (loss of time), operating costs,<br />

comfort and probability of accident. The expected values involved can be<br />

regarded as the product of the expected frequency-distributi<strong>on</strong> of states<br />

of the system, given a certain c<strong>on</strong>trol-strategy, multiplied by an<br />

appropriate weighting-functi<strong>on</strong>. For each behaviour-alternative (strategy)<br />

an expected utility may be calculated in this way.<br />

The expected utility EVi for behaviour alternatives a1 ,a2,..ai and<br />

dimensi<strong>on</strong>s of the utility-space z1 ,z 2 .... zj will be<br />

EVi = Pil-U_l + Pi2.ui2 + ... + Pij-uij<br />

where p_. are the probability-distributi<strong>on</strong>s expected for the future state<br />

of the s$_stem, and uij are the utilities associated with these states.<br />

The set of states that may be reached is limited by the possible<br />

behaviour alternatives the human is capable of. He has to choose between<br />

the possible strategies, as exemplified for example by Fig.6. Does the<br />

human optimize according to the hypothesis outlined? In the estimati<strong>on</strong> of<br />

the probability-distributi<strong>on</strong>s p much error will be involved, but this<br />

does not mean that the human does not select the best alternative <strong>on</strong> the<br />

basis of his faulty knowlege. The problem is rather the determinati<strong>on</strong> of<br />

the number of dimensi<strong>on</strong>s of the utility-space and the weighting-functi<strong>on</strong>s<br />

associated with the states of the system. (Motivati<strong>on</strong> seems to be<br />

exhaustively described this way.) If fixed weighting-functi<strong>on</strong>s according<br />

to external criteria are assumed, the decisi<strong>on</strong>-rules become complex, when<br />

II


it is assumed axiomatically that the human does select an optimal<br />

behaviour strategy, the determinati<strong>on</strong> of the weighting functi<strong>on</strong>s becomes<br />

difficult because of the large number of dimensi<strong>on</strong>s involved. The latter<br />

point of view seems to be preferable.<br />

Of particular interest is the case, where <strong>on</strong>e of the negative<br />

utilities involved is the risk of accidents. Results of LICHTENSTEIN et<br />

al. (1978) indicate that the associated probabilities can not be estimated<br />

correctly in the case of rare events. The same may apply to the<br />

estimati<strong>on</strong> of the cost associated, which may be unrealistic before<br />

exposure to a grave accident in reality. According to the point of view<br />

advocated here, the negative utility of accidents can be compensated by<br />

gains in other dimensi<strong>on</strong>s of the utility-space, or, to state this more<br />

profanely, risk of accident will be accepted when there is a corresp<strong>on</strong>ding<br />

gain in some other dimensi<strong>on</strong> of the utility-space.<br />

We c<strong>on</strong>clude that linear <strong>manual</strong> c<strong>on</strong>trol behaviour is a special case<br />

restricted to certain error-weighting-c<strong>on</strong>diti<strong>on</strong>s. If also asymmetric<br />

weighting-functi<strong>on</strong>s are c<strong>on</strong>sidered - some of them, like the tendency to<br />

avoid accidents, can be assumed to exist - n<strong>on</strong>linear c<strong>on</strong>trol-strategies<br />

arise and the resulting behaviour can be regarded as the result of a<br />

decisi<strong>on</strong>-process to select an optimal behaviour-startegy.<br />

LITERATURE<br />

B_JSSER, T. Effects of motivati<strong>on</strong> <strong>on</strong> car-following. Proc. 16. Annual<br />

C<strong>on</strong>ference Manual C<strong>on</strong>trol, MIT, Cambridge, Mass. 1980.<br />

B(JSSER, T. Tracking performance with varying error-criteria. IFAC<br />

C<strong>on</strong>ference <strong>on</strong> Analysis, Design and Evaluati<strong>on</strong> of man-machine systems.<br />

Baden-Baden 1982.<br />

LICHTENSTEIN,S., SLOVIC,P., FISCHHOFF,B., LAYMAN,M & COOMBS,B. Judge<br />

frequency of lethal events. J. Experimental Psychology: Human Learning<br />

and Memory,4,1978, 551-578.<br />

McRUER,D.T. & KRENDEL,E.S. Mathematical models of human pilot behaviou(.<br />

AGARDograph No. 188. AGARD-AG-188. L<strong>on</strong>d<strong>on</strong> 1974.<br />

WIENER,N. N<strong>on</strong>linear Problems in Random Theory. Wiley, New York. 1958.<br />

This work was supported by Deutsche Forschungsgemeinschaft. Elke<br />

Melchior, Peter Sch_ifer and Martin Schfitte c<strong>on</strong>tributed to this research.


TABLE 1<br />

"..,_BORDER- ABOV_ ' BELOW .......<br />

CONT_ TARGET TARGET<br />

i ii i J i ii i]1 iii i ii iii i i<br />

COMPATIBLE - 0.25 0.16<br />

, i i i _ i _ i .T<br />

NON-<br />

COMPATIBLE - O.19 O.26<br />

CONSTANTPOSITIONERROR (CM)<br />

BREAK-FREQUENCY0.14 HZ, DISTANCEOF BORDERLINE0.5 CM<br />

N = 5 SUBJECTS<br />

COMPATIBLE:SHIFTINGCONTROL AWAY FROM SUBJECT RAISES<br />

ERROR-POINTER<br />

TABLE 2<br />

_,,_RDER- ABOVE BELOW<br />

coNTR_ TARGET TARGET<br />

COMPATIBLE - 1.47 0.86<br />

i i i L<br />

NON-<br />

COMPATIBEE - 1.47 1.07<br />

CONSTANTPOSITIONERROR (CM)<br />

BREAK-FREQUENCY0.57 HZ, DISTANCE OF BORDERLINE0.5 e_<br />

N = 5 SUBJECTS<br />

COMPATIBLE:SHIFTINGCONTROL AWAY FROM SUBJECT RAISES<br />

ERROR-POINTER<br />

15


BORDERLINE<br />

/ __i<br />

D<br />

TARGET<br />

_,_<br />

ERROR<br />

POINTER<br />

T<br />

COMPENSATORYDISPLAYUSED IN<br />

TI_CKINGEXPERIMENTS<br />

FIE.2<br />

i01<br />

I01<br />

SXX_<br />

Hz<br />

SXX<br />

O.14 Hz 1 _<br />

10 -5 , , , , I l i - 10 -_ i z<br />

.02 .08 .31 1.25 5. Hz) .02 .08 .31 1.25 5. (Hz)<br />

.04 .156 .625 2.5 .04 .156 .625 2.5<br />

POWER SPECTRA SXX OF TRACK, BREAK-<br />

FREQUENCY (-3db) 0.14 AND 0.57 HZ<br />

"IDEAL" SPECTRA SXX OF TRACK, BREAK-<br />

FREQUENCY (-3db) 0.14 AND 0.57 HZ<br />

FIE.3<br />

Spectra of input-siEnals,easiest and most difficult<br />

signals.<br />

14


0.25, !/% 0.25<br />

" I)'I I<br />

1<br />

1<br />

' I<br />

-5.5 O. (cm) +5.5 -18_ O. (cm/sec)+18.<br />

PROBABILITY-DENSITYOF ERROR<br />

SPEED OF CONTROLMOVEMENT<br />

BREAK-FREQUENCY0.57 Hz<br />

DISTANCEOF BORDERLINE0.5 CM ABOVETARGET<br />

N = 1 SUBJECT<br />

0.2_5 0.25<br />

P / P<br />

1<br />

-5.5 O. (cm) +5.5 -18. O. (cm/seo) +18.<br />

PROBABILITY-DENSITY OF ERROR<br />

SPEED OF gONTROL MOVEMENT<br />

BREAK-FREQUENCY 0.57 Hz<br />

DISTANCE OF BORDERLINE 0.5 CM BELOW TARGET<br />

N = i SUBJECT<br />

FIG. 4<br />

15


(a ) Rxxyo<br />

-2 -I 0 1 2 3 (sec)<br />

(b)<br />

(c)<br />

F IG. 5 SECOND ORDER CROSS-COVARIANCE<br />

n<br />

R_4 _ _ = I/n _ x. _ • xi__,_ • z.<br />

i=l l--&4 1<br />

(z = remnant)<br />

(a) No LINE<br />

(b) DISTANCE OF BORDERLINE 0.5 GM ABOVE TARGET<br />

(c) DISTANCE OF BORDERLINE 0.5 CM BELOW TARGET<br />

BREAK-FREQUENCY 0.57 HZ<br />

N = i subject<br />

16


FIG .6<br />

PERFORMANCE OPERATING CURVE<br />

TASK: -t- MAXIMUM EFFORT<br />

A EASY<br />

E3 WITH ADDITIONAL TASK<br />

SUBJECTJ.G,<br />

_e lOO -<br />

E--<br />

50 .....<br />

I<br />

"_ 25 :<br />

!<br />

o . : _ 1<br />

0 5 10 15 20 25<br />

TIME OVER LINE {SEC)<br />

17


e1,<br />

Ms RI_.,ATXVl[_ I_OR<br />

2OO<br />

71S<br />

#<br />

/- /--.,,/<br />

11. 2 3 4<br />

pAYOFF COI4DXTXOI_<br />

1 2 3 a<br />

PAVOtrP COf/OXTXO_<br />

18


TIMEDOMAIN<br />

IDENTIFICATIONOFPILOT<br />

DYNAMICSANDCONTROL STRATEGY<br />

by<br />

David K. Schmidt<br />

School of Aer<strong>on</strong>autics and Astr<strong>on</strong>autics<br />

Purdue University<br />

West Lafayette, IN 47907<br />

Abstract<br />

In this paper a method is proposedfor the identificati<strong>on</strong> of the pilot's<br />

c<strong>on</strong>trol compensati<strong>on</strong> using time domain techniques. From this informati<strong>on</strong><br />

we hope to infer a quadratic cost functi<strong>on</strong>, supported by the data, that<br />

represents a reas<strong>on</strong>able expressi<strong>on</strong> for the pilot's c<strong>on</strong>trol objective in the<br />

task being performed, or an inferred piloting "strategy". (Note here that<br />

we are using the term strategy as syn<strong>on</strong>omous with c<strong>on</strong>trol objective, and<br />

not with c<strong>on</strong>trol lawl) The ultimate .goals of this research topic_include<br />

a better understanding of the fundamental piloting techniques in complex<br />

tasks, such as landing approach; the development of a metric measurable in<br />

simulati<strong>on</strong>s and flight test that correlate with subjective pilot opini<strong>on</strong>;<br />

and to further validate pilot models and pilot-vehicle analysis methods.<br />

To be presented al<strong>on</strong>g with the methodology will be some preliminary numerical<br />

results.<br />

Note., this paper was presented at the AFFTC/NASADryden/AIAA Workshop <strong>on</strong><br />

Flight Testing to Identify Pilot Workload and Pilot Dynamics, Edwards AFB,<br />

CA 93523, January 19-21,1982.. .... _:................<br />

19


Introducti<strong>on</strong><br />

In this paper, we will propose a method for the identificati<strong>on</strong>of the<br />

pilot's c<strong>on</strong>trol compensati<strong>on</strong>using time domain techniques. From this informati<strong>on</strong>we<br />

hope to infer a quadraticcost functi<strong>on</strong>, supported by the data,<br />

that representsa reas<strong>on</strong>ableexpressi<strong>on</strong>for the pilot's c<strong>on</strong>trol objective<br />

in the task being performed,or an inferredpiloting "strategy".<br />

(Note<br />

here that we are using the term strategyas syn<strong>on</strong>omouswith c<strong>on</strong>trol objective,<br />

and not with c<strong>on</strong>trol law.)<br />

The ultimate goals of this researchtopic include a better understanding<br />

of the fundamental piloting techniquesin complex tasks, such as landing<br />

approach; the development of a metric measurable in simulati<strong>on</strong>sand flight<br />

test that correlate with subjectivepilot opini<strong>on</strong>; and to further validate<br />

pilot models and pilot-vehicleanalysis methods. At this time we will present<br />

the methodology and some preliminarynumericalresults.<br />

The Pilot Model and Ob.jectiveFuncti<strong>on</strong><br />

The analyses relies <strong>on</strong> the well-known [1] optimal-c<strong>on</strong>troltheoretic<br />

technique for modeling the human pilot's<strong>manual</strong> c<strong>on</strong>trol functi<strong>on</strong>. The<br />

hypothesisup<strong>on</strong> which it is based is that the well trained, well motivated<br />

pilot chooses his c<strong>on</strong>trol inputs (e.g. stick force) to meet the pilot's<br />

(internal)objective in the task, subject to his human limitati<strong>on</strong>s. His<br />

objective is further assumed to be expressiblein terms of a quadratic<br />

"cost" functi<strong>on</strong><br />

Jp = E{ limT-_=T11_(Y _ QVp + upTRUp + dT dtp G_p)<br />

(0)<br />

where Yp : vector of pilot's observed variables (e.g., attitude, accelerati<strong>on</strong>)<br />

Up = vector of pilot's c<strong>on</strong>trol inputs<br />

Q,R,G : Pilot-Selected (internal) weightings<br />

20


The human limitati<strong>on</strong>smodeled include informati<strong>on</strong>-acquisiti<strong>on</strong>and processing<br />

time delay, observati<strong>on</strong>and c<strong>on</strong>trol input errors, and neuromusculardynamics.<br />

A block diagram of the resultingmodel strucCu_e is shown in F_gure 1.<br />

The comp<strong>on</strong>entsof this model may be grouped into two parts, <strong>on</strong>e dealing<br />

with the informati<strong>on</strong>acquisiti<strong>on</strong>and state estimati<strong>on</strong>,and <strong>on</strong>e related to<br />

the c<strong>on</strong>trol law or c<strong>on</strong>trol policy operating <strong>on</strong> the estimated state. As has<br />

been shown in the references<strong>on</strong> this modeling approach, the "soluti<strong>on</strong>"for<br />

the pilot's c<strong>on</strong>trol inputs, as predicted by the model, is expressedas<br />

Up<br />

: gx T x ^ + gu T Up + _u<br />

where x = internal estimateof the system state<br />

gx' gu = c<strong>on</strong>trol gains<br />

_u = motor noise, or c<strong>on</strong>trol input errors<br />

(Readers unfamiliarwith the further details of the model are referredto<br />

the reference.)<br />

The key points germain to this analysis are that the above equati<strong>on</strong> is<br />

a mathematical expressi<strong>on</strong>representingthe pilot's overt c<strong>on</strong>trol acti<strong>on</strong>s<br />

(Up), and these c<strong>on</strong>trol acti<strong>on</strong>s are measurable experimentally. Furthermore,<br />

the gains gx and gu are functi<strong>on</strong>sof the plant (vehicle)dynamicsand his<br />

objective functi<strong>on</strong>, and thereby represent his c<strong>on</strong>trol "techniques",level<br />

of skill, and familiaritywith the vehicle dynamics.<br />

Another factor of importanceis that not <strong>on</strong>ly is the objective functi<strong>on</strong>,<br />

from which the gains are determined,a mathematicalpart of a pilot c<strong>on</strong>trol<br />

model, but it's resultingmagnitude obtained from exercising the _<br />

has<br />

been found to correlate with the subjective pilot opini<strong>on</strong> obtained from<br />

simulati<strong>on</strong> and flight test. Such a correlati<strong>on</strong> is shown in Figure 2, as an<br />

example, taken from Refs. 2 and 3. This of course assumes <strong>on</strong>e has been able<br />

21


PROCESS<br />

NOISEwlL) ,, ,<br />

_ Jt ,Ax +Bu +w - , ,<br />

u ..... (t) _ _i PLANT y,C x .D u , 1 y(t)<br />

mmmmmmm, _ ,,mmmmlj _mmmmm ImmlmmmmzD -- " l - - _ mmmmmllmm<br />

,mlammlm eammmlml) mmmmmmm m 1<br />

J<br />

NOXSE Vu(t)<br />

M(ITOR<br />

- J i ii _ t<br />

i I • -- I I I __<br />

l<br />

Figure 1, Model Structure


RATING FROM SIMULATION<br />

I I , I<br />

I<br />

I I I<br />

I<br />

a I ,


to correctly express the pilot's (internal) cost functi<strong>on</strong>, which is in<br />

fact his strategy that depends <strong>on</strong> his percepti<strong>on</strong> of the task. Now this is<br />

easy to do insimple laboratory tasks in which the subject has been instructed<br />

to minimize some displayed error, for example. But it is not at all clear<br />

just what flight parameters are being "regulated" or "tracked", other than<br />

ILS glide slope and localizer error in the case of landing approach. This<br />

is but <strong>on</strong>e example, other complex piloting tasks might be c<strong>on</strong>sidered eqqally<br />

as wel I.<br />

The Identificati<strong>on</strong><br />

Procedure<br />

We seek then a method by which we may identify those pilot parameters<br />

that reflect his c<strong>on</strong>trol techniques, or c<strong>on</strong>trol strategy. Referring back<br />

to the pilot model c<strong>on</strong>trol law, or<br />

6p : gx T R + gu T Up . _u<br />

we note that the gains gx operate <strong>on</strong> the estimated state x. Now the separati<strong>on</strong><br />

principle of optimal estimati<strong>on</strong>and c<strong>on</strong>trol theory states that the c<strong>on</strong>trol<br />

gains (gx' gu) are independentof the state estimati<strong>on</strong>process. Further,<br />

the optimal state estimator, in general and in the pilot model, is independent<br />

of the overall Objective functi<strong>on</strong> being minimized by the c<strong>on</strong>troller (estimator<br />

and c<strong>on</strong>trol) law.<br />

T_ierefore,if we are mainly after the pilot's c<strong>on</strong>trol<br />

strategyas expressed by, or at least a functi<strong>on</strong>of, his objective functi<strong>on</strong>,<br />

we need <strong>on</strong>ly to focus <strong>on</strong> the gains (gx' gu) and not <strong>on</strong> those variables related<br />

<strong>on</strong>ly to the state estimator. These latter variables include the time delay,<br />

and observati<strong>on</strong>and motor noise covariancematrices, parametersof interest<br />

in the identificati<strong>on</strong>technique of Levis<strong>on</strong> [4], for example. If our approach<br />

is successful, fewer parametersmust be identifiedfrom the data, which is<br />

always an advantage, but the parametersaffecting the estimati<strong>on</strong>process are<br />

assumed.<br />

24


The identificati<strong>on</strong>method proposed is as follows. The c<strong>on</strong>trol law<br />

expressed previously,may b.erewrittenas<br />

T T T +v<br />

Up = gx x - gx € + gu Up u<br />

where € = error in estimating the true (actual)state x.<br />

Note that al<strong>on</strong>g<br />

with the pilot's c<strong>on</strong>trol Up, these true states, such as angle of attack or<br />

^<br />

pitch attitude are measureable, but the state estimate,x, is a quantity<br />

internalin to pilot, as modeled.<br />

Hence x is not measurable---nor are<br />

or _u"<br />

Transposing the above, multiplying by x = col [x, Up], and taking<br />

expectedvalues yields<br />

......... f.... _-I --.........gx<br />

E(Up_)J xT)!E(upuTp)]<br />

LE(up o T)! ;;<br />

IE(xuTp)I (xxT)iE(xuT)_ IE(xcT)i 0 _I I ]<br />

(UpVT) U<br />

or Nu : M + N (I)<br />

_u<br />

Now to evaluate these matrices we note first that, in a simulati<strong>on</strong>at<br />

least, the vectors x(t) and Up(t) are measurable, so estimates of their<br />

covariancematrices (e.g., E(xxT))may be obtained from measurementsof<br />

sampled time histories. (Also, in this paper we assume that good estimates<br />

of u are available fmom filteredmeasurements of u . The details of<br />

P<br />

'p<br />

accomplishingthis filtering are under current investigati<strong>on</strong>,but digital<br />

techniquesas well as analog methods are still available.) For reference,<br />

r,efer to Figure 3.<br />

25


EXPERIMENTAL CONSIDERATIONS<br />

TRACKING TASK - ATTITUDE, ACCEL, ,,,<br />

_C<br />

O<br />

r] , PLANT _ _- X = c_<br />

Up ," |<br />

|<br />

- 1<br />

! _1 ICONT_Oq___V_ __<br />

I<br />

I LA. __V--[_ I "<br />

I _ _I<br />

MEASUREMENTS<br />

IN SIMULATION<br />

,, OC<br />

IN FLIGHT TEST<br />

MEASUREMENTS<br />

_ INST,<br />

_<br />

Y = NZ<br />

6<br />

|.<br />

|<br />

I<br />

' T A "<br />

Up = Gx Xp + GU Up + VU<br />

Fi gure 3<br />

2G


With regard to the<br />

remainingterms involving _ and _u' both are not<br />

measurable and need attenti<strong>on</strong>. To resolve this c<strong>on</strong>sider the complete<br />

systemdynamics model by the relati<strong>on</strong><br />

= Ax + Bu + w<br />

and<br />

• ,:. ., , ,<br />

g +.<br />

Op xTx- gx€ T + gu T Up _u<br />

^<br />

where the relati<strong>on</strong> between state and estimate, or x = x-<br />

_ has been employed.<br />

The pilot's internal state estimati<strong>on</strong>error, _, is treated as follows. Define<br />

^<br />

_u = Up - Up to be the error in estimati<strong>on</strong>of the pilot's own c<strong>on</strong>trol input,<br />

and then let<br />

= col _,<br />

u]<br />

m<br />

Now the covariance of _ may ba shown to be governed by the relati<strong>on</strong><br />

cov (_) : E(-_'_-T) _ p<br />

• P--AIP+pAT."I<br />

Also we have<br />

and<br />

A I _ + z A_ + WI - zCT V;I Cz : O; z : cot#(eKF)<br />

: [A_j_B__]<br />

A1 [0 'guJ C = pilot'sobservati<strong>on</strong> matrix<br />

Yp = C {t-T)] + _y<br />

These relati<strong>on</strong>s are all obtained from Ref. _5) and:from the pilot model<br />

equati<strong>on</strong>s given in Ref. (I).<br />

Here eKF is the Kalman filter estimati<strong>on</strong>error<br />

for the delayed state,<br />

z the covarianceof eKF, and<br />

L<br />

•27


Also W is the covariance of the plant disturbance w, and Vu and Vy are<br />

motor noise and measurement noise covariance,respectively, all assumed<br />

known.<br />

Now the P equati<strong>on</strong> may be integratedover the time delay T, with<br />

the initial c<strong>on</strong>diti<strong>on</strong> <strong>on</strong> P from P(O) = z, the Kalman filter error covariance.<br />

Now, since the predictor has the property that E(x TT) = O, we have<br />

E G -<br />

So then the terms E(x I) and E(Upa T) are available from P, and these are<br />

required to form M.<br />

Finally, it can be shown (Ref. (5)), pg. 331) that with the processes w and<br />

u<br />

uncorrelated we have in this case<br />

E(x_) = 0<br />

E(Up_)<br />

= ½ Vu<br />

Returning then to the estimati<strong>on</strong> of the gains (equati<strong>on</strong> I), we see that<br />

all the terms in the matrices NO, N and M may be calculated either analytically<br />

u<br />

or from the measurements of x, Up (and Up).<br />

vector is then<br />

The estimate for the gain<br />

gx]<br />

est<br />

M-I<br />

Note finally that the matrix M is formed from two matrices<br />

M : Mx<br />

Mcor<br />

where the Mcor and Nv<br />

u<br />

matrices may be thought of as correcti<strong>on</strong>s added to a<br />

basic least-squares technique. The potential importance of these terms (Mcor<br />

and N ) will be dem<strong>on</strong>strated in an example later<br />

U<br />

28


The algorithm is as follows:<br />

1) Select noise covariancematrices, W, Vu, and Vy<br />

2) Select a time delay _,neuromusculartime c<strong>on</strong>stant TN (or matrix<br />

TN = gul).<br />

3) Form AI and solve for Kalman Filter error covariance,z.<br />

4) Solve for covariancematrix P(T) and then the E(_T) is available.<br />

(Note, all these steps may be accomplishedbefore or after the<br />

experimentaldata is obtained.)<br />

5) Perform experimentto obtain state and c<strong>on</strong>trol (and c<strong>on</strong>trol rate)<br />

time histories.<br />

E T<br />

6) From the time histories,obtain estimates for E(xxT}, (.XUp),<br />

E(UpU_) E(XU_) and E(Upt_), or the matrices Mx and N;<br />

' T u "<br />

7) Identify Mcor and N_ in E(_ ) found in step 4.<br />

u<br />

•8) Form M = Mx - Mcor and determing gx] gu est from Equati<strong>on</strong> II.<br />

9) Check guvs TNI (selected in 2 above) and iterate (steps 2-8)<br />

again as necessary, Note now that selecting TN affects the<br />

soluti<strong>on</strong> for z and P(T),<br />

al<strong>on</strong>g with the effective Vu or<br />

Vueff = TN1 VuONI) T<br />

wb.ileselecting T <strong>on</strong>ly affects P(T)<br />

in the procedure.<br />

Comparis<strong>on</strong> to Classical Results<br />

It is interesting to note that the "correcti<strong>on</strong>s"performed by including<br />

Mcor and Nvu<br />

are qualitativelyrelated to an identificati<strong>on</strong>technique<br />

{discussed in Ref. 6, and elsewhere)used to determine the human describing<br />

29 ¸


functi<strong>on</strong> in a compensatory task, which goes back to the development of the<br />

"crossovermodel" of McGruer et al.<br />

Shown in Figure 4 is a schematicof this<br />

situati<strong>on</strong>, showing the closed-looptracking of some commanded Bc.<br />

Measurements<br />

may be taken of ec(t), €(t), Up(t) , and e(t) and manipulated in the frequency<br />

domainto obtainfrequencyspectra<br />

GI(J_)= Up(jm)/%(j_)<br />

G2(Jm)= _(jm)lec(j_)<br />

G3(J_)= Up(jm)/_(jm)<br />

Now, in this model the pilot's c<strong>on</strong>trol _s c<strong>on</strong>sidered to c<strong>on</strong>sist of<br />

two parts, <strong>on</strong>e correlated with the input ec, the other uncorrelatedwith the<br />

input. The latter comp<strong>on</strong>ent was defined to be "remnant." Mathematically,<br />

Up(jm) = Yp(j_) _(Jm) + r(jm) and r(Jm)/ec(jW) . 0 in effect.<br />

Block diagram manipulati<strong>on</strong> leads then to the desired relati<strong>on</strong><br />

Yp(jm) = GI(J=)/G2(Jm )<br />

rather than the simpler, and incorrect, expressi<strong>on</strong> Yp(jm) = G3(J=). This<br />

was due to the presence of remnant r(j_) in the measured c<strong>on</strong>trol input, and<br />

the necessity tO eliminate it's effect by defining it as the uncorrelated<br />

comp<strong>on</strong>ent of Up, and using th_s property.<br />

transformed just for discussi<strong>on</strong> purposes,we have<br />

Comparing to our c<strong>on</strong>trol law,<br />

compared to<br />

• TT(j )+<br />

Up(j_) = g_ x(j_) + g_ Up(j_) - gx u<br />

unmeasurable<br />

separately<br />

Up(j_) = Yp(jm) E(j_) + r(j_)<br />

unmeasurable<br />

separately<br />

3O


CLASSICALRESULTS<br />

Up(S)<br />

" ' - YP Yc _- e(s)<br />

MEASURE<br />

Up(S)= Yp €(s)+ R(S)<br />

Yp = GI(Jw)/G2(JW) # G3(JW)<br />

WHERE GI(S)= Up(S)/Oc(S)<br />

G2(s)=<br />

_(s)/Oc(S)<br />

G3(s)= Up(S)/_(s)<br />

Figure 4<br />

31<br />

c<br />

\


The significantdifferenceis thatr(jm)was, in effect,discarded<br />

T<br />

in findingYp, but gx_ is not uncorrelatedwith x or Up andmust be accounted<br />

for in the identificati<strong>on</strong>problem.<br />

A Numerical ExamI_<br />

To evaluate the numerical propertiesand the sensitivityto the a priori<br />

selected parameters(Vy, W, Vu, T} a fast time simulati<strong>on</strong>of the pilot model<br />

equati<strong>on</strong>s has been assembled,and the simulatedc<strong>on</strong>trol task is shown in<br />

Figure 5<br />

As shown, the task is that of pursuit trackingwith 11.7/s2<br />

c<strong>on</strong>trolled element dynamics,and the displayed command signal is filtered<br />

white noise with the filter transfer functi<strong>on</strong> given (ec(S)/w(s)). The<br />

state vector is shown, the known gain vector to be identifiedis listed, and<br />

the weights in the objective functi<strong>on</strong> used are given.<br />

A sample time history<br />

of the state and simulated pilot's c<strong>on</strong>trol input is depictedin Figure 6.<br />

Such time historieswere sampled at 10 msec intervalsand the gains estimated<br />

from time windows of data 5, 10, 15, 20, 25, 30 and 35 sec<strong>on</strong>dswide.<br />

The<br />

root-sum-squredpercent error of the five estimated gains is shown in Figure 7.<br />

Where<br />

As shown, about 30 sec<strong>on</strong>ds of data is required to obtain less than 10% rss<br />

error in this examl_]e. Other dynamics of higher order, and thereforemore<br />

gains, will be evaluated in the near future and the c<strong>on</strong>vergencewill not<br />

be as rapid.<br />

The importanceof using the proper correcti<strong>on</strong>s (e.g., Mcor and N_ )<br />

u<br />

is shown in Figure 8<br />

, in which the five exact gains, gl . g5 are shown,<br />

al<strong>on</strong>g with two sets of gain estimates. The set labeled "uncorrected"was<br />

obtained via straight-forwardleast squares (i.e., Mcor and N_<br />

u<br />

32<br />

not included).


EXAMPLE<br />

PLANT: = 11,7 S<br />

ec(s) 3,67<br />

w---(-_= -2 s + 3s + 2,25<br />

. _ : - 0<br />

----- __c °c<br />

T<br />

X<br />

=AX+BU+N<br />

Up = G Xp + G U Up + V u<br />

[o_,u][_. _,. _. ,_%_]<br />

Qc --16/.35,QE = 1/.35,Q_ = i<br />

Figure 5<br />

33


X5=UP<br />

x4=_<br />

x3=e<br />

x.2=e c " ' _"v_<br />

Xl=°C<br />

_<br />

-t. ! ,-- i o-<br />

o 2 .<br />

Figure6<br />

TIME(SEC)<br />

Time Histories<br />

34


m<br />

m<br />

oo<br />

--_<br />

::_<br />

---I oo<br />

o


o _ i_o k;q -_ k_n o_ _ oo<br />

, ! ! , I I ! _ II n


C<strong>on</strong>versely, the "corrected" set used perfectly corrected data, or the actual<br />

A<br />

X's in the identificati<strong>on</strong>. Both sets of gain estimates are based of 50<br />

sec<strong>on</strong>ds of data. Clearly, in this case again, the correcti<strong>on</strong>s are<br />

important. Further verificati<strong>on</strong> of the method is in 'process.<br />

Inference of the Objective Functi<strong>on</strong><br />

Attenti<strong>on</strong> is now turned to estimati<strong>on</strong> of the objective functi<strong>on</strong> weightings<br />

from the gain estimates just discussed. (Note, this is referred to in the<br />

c<strong>on</strong>trol literature as the "inverse problem",) These weights are<br />

related to the gains via the Riccati matrix K, the soluti<strong>on</strong> of<br />

and<br />

ATK + _<br />

[T, T]<br />

g I g :-G-II3TK<br />

I<br />

+ Q - KI3G-II3TK : 0<br />

where<br />

A:<br />

[A_]_B1 Q:~ FcTQvc! 0 ]<br />

Lo:o] -]<br />

= [ ] = identity of dimensi<strong>on</strong> equal to u c<strong>on</strong>trol<br />

i T 0 : I u lu vector P<br />

And recall that Qy, R, and G are the weightings defined in Eqn (0). Now<br />

due to the structure of the OCM,we are able to reduce the above into some<br />

simpler relati<strong>on</strong>s. First, noting that letting G : I u, without loss of generality<br />

(at least in the case of scalar c<strong>on</strong>trol input Up), we obtain<br />

and<br />

F, i xl<br />

K : I --_,J,.... | T<br />

L-gxj-gu]<br />

l 'gu=gu<br />

R = gugT + gTB + BTgx<br />

(lll.a)<br />

37


0 = gxgu - LB + ATgx (Ill.b)<br />

CTQyC = gxgx<br />

T _ LA - ATL<br />

(III.c)<br />

Now L can be eliminatedin the last two relati<strong>on</strong>s If desired,and have<br />

where<br />

BTCTQyCB = BT gxgxB T - H - HT<br />

(.IV)<br />

H = (gugxT+gTA)AB<br />

By observing Equati<strong>on</strong>III (and IV) we can see that if estimatesof gx<br />

and gu are available,and plant and observati<strong>on</strong>matrices A, B, and C are<br />

known, the R weighting can be obtained directly, but Qy requiresspecial<br />

attenti<strong>on</strong>. From Egns. III.b and .c we see that if L can be obtained by<br />

solving Ill.b, an n x n matrix equati<strong>on</strong> with <strong>on</strong>ly cTQc unknown results from<br />

III.c.<br />

But this is <strong>on</strong>ly possibleif B-I exists, which is <strong>on</strong>ly tPue if the<br />

number of independentc<strong>on</strong>trol inputs (in Up) equals the number of states<br />

(in x)-an unlikely situati<strong>on</strong>.<br />

An alternate attack using Eqn. IV leads to similar results. One could<br />

c<strong>on</strong>ceivably solve for a diag<strong>on</strong>al Qy via a numerical method like Newt<strong>on</strong>-<br />

Raphs<strong>on</strong>, but that requir_esthe matrix cBBTcT to be invertable. This is possible<br />

if the number of c<strong>on</strong>trol inputs (in Up) equals the number of outputs (or y),<br />

(or the system transfer functi<strong>on</strong>matrix is square). Although this is less<br />

restrictive than the previous situati<strong>on</strong>,it is also untrue in many applicati<strong>on</strong>s<br />

of interest to us here.<br />

So the following c<strong>on</strong>clusi<strong>on</strong>smay be stated, that in<br />

general a uni_q_ set of objective functi<strong>on</strong>weights may not be obtainablefrom<br />

gain estimates al<strong>on</strong>e.<br />

This result is not new, we've just looked at it in<br />

the c<strong>on</strong>text of our specific problem.<br />

38


Although improvedmethods are currently under investigati<strong>on</strong>in this<br />

regard, we may always test assumed objective functi<strong>on</strong>weights to determine<br />

if they're feasible. This is c<strong>on</strong>sidereda reas<strong>on</strong>ablealternativesince in<br />

an actual experiment, the analyst knows several reas<strong>on</strong>ablestatementsfor<br />

the objective functi<strong>on</strong>,and he may at least test them to see which <strong>on</strong>e is<br />

best supported by the data.<br />

To pursue this approach, the accuracy of the<br />

gain estimate will also be developed such that statisticalhypothesistests<br />

may be performed. But for now, this is an importantc<strong>on</strong>siderati<strong>on</strong>.<br />

In the case of our numericalexample, Equati<strong>on</strong>III.a leads to R = O,<br />

and Equati<strong>on</strong> IV yields<br />

where<br />

(11.7)2(q_+ q_) = -2(ll.7)gugx3+ (11.7 gxr)2<br />

_q_ 0 0<br />

0-<br />

0 q_ 0 0<br />

QY= 0 0 qe 0<br />

o o o %<br />

Using the estimated gains we obtain<br />

(% + %) 2.89 (actually q_ was 1_.35 and % was O)<br />

Now "guessing" that qo and q_ were zero, at first, we may<br />

iterate <strong>on</strong> qc<br />

and solve III.c, then check with III.b.<br />

If no qc > 0 led to a soluti<strong>on</strong>,<br />

then the assumpti<strong>on</strong> of qo and q_ equal to zero Would need revisi<strong>on</strong>. Finally,<br />

note that from Equati<strong>on</strong> III.b, we can actually solve for as many columns (and<br />

rows)<br />

of L as the number of c<strong>on</strong>trol inputs (or rank B), and this part of<br />

the L matrix may be used to check results from III.c.<br />

59


Acknowl edgement<br />

This work is being performedwith the cooperati<strong>on</strong>of NASA Dryden Research<br />

FacilityunderNASA GrantNAG4-1. Mr. D<strong>on</strong>aldT. Berryis the technical<br />

m<strong>on</strong>itor, and his support, and that of NASA, is appreciated.<br />

References<br />

I. Kleinman, D., Bar<strong>on</strong>, S., and Levis<strong>on</strong>,W.H., "An Optimal C<strong>on</strong>trol Model<br />

of Human Resp<strong>on</strong>se, Part I: Theory and Validati<strong>on</strong>,"Automatica,<br />

Volo 6_ 1970, pp. 357-369.<br />

2. Hess, R.A., "Predicti<strong>on</strong>of Pilot Opini<strong>on</strong> Rating Using an Optimal Pilot<br />

Model," Human Factors,Vol. 19, Oct. 1977, pp. 459-475.<br />

3. Schmidt, D.K., "On the Use of the OCM's Objective Functi<strong>on</strong>as a Pilot<br />

Rating Metric," 17th Annual C<strong>on</strong>f. <strong>on</strong> Manual C<strong>on</strong>trol, UCLA, June,<br />

1981.<br />

4. Levis<strong>on</strong>, W°H., "Methods for IdentifyingPilot Dynamics,"Proceedings<br />

of the USAF/NASAWorkshop <strong>on</strong> Flight Testing to IdentifyPilot Workload<br />

and Pilot Dynamics,EdwardsAFB, Jan. 19-21, 1982.<br />

5. Brys<strong>on</strong>, A.E., and Ho, Y.C., Applied Optimal C<strong>on</strong>trol, Halsted Press, NY,<br />

1975.<br />

6. McGruer, D.To, and Krendel,E.S., MathematicalModels of Human Pilot<br />

Behavior, AGARDograph,No. 188, Jan. 1974.<br />

4O


A TEST OF FITTS' LAW IN TWO DIMENSIONS<br />

WITH HAND AND HEAD MOVEMENTS<br />

Richard J. Jagacinski<br />

Ohio State University<br />

Columbus, Ohio 43210<br />

D<strong>on</strong>ald L, M<strong>on</strong>k<br />

Air Force Aerospace Medical Research Laboratory<br />

Wright-Patters<strong>on</strong> Air Force Base, Ohio 45433<br />

ABSTRACT<br />

Subjects used either a joystick or a helmet-mounted sight to<br />

capture stati<strong>on</strong>ary circular targets that randomly appeared <strong>on</strong><br />

a CRT screen. Capture times were l<strong>on</strong>ger with the helmet- mounted<br />

sight. For both hand and head movements, Fitts' Law was found<br />

to approximate the pattern of capture times al<strong>on</strong>g each of eight<br />

radial axes extending from the center of the screen. Namely,<br />

capture times al<strong>on</strong>g each axis increased as a linear functi<strong>on</strong> of<br />

the logarithm of movement distance divided by target width. The<br />

effective target width was corrected for the noise distributi<strong>on</strong><br />

associated with each c<strong>on</strong>trol system's hardware. Additi<strong>on</strong>ally,<br />

for the helmet-mounted sight, mean capture times al<strong>on</strong>g the<br />

diag<strong>on</strong>al axes were somewhat l<strong>on</strong>ger than al<strong>on</strong>g the vertical and<br />

horiz<strong>on</strong>tal axes. A similar trend was found for the hand<br />

movements, but it was smaller in magnitude and not statistically<br />

significant. These patterns can be used to evaluate various<br />

compositi<strong>on</strong> rules for a two-dimensi<strong>on</strong>al versi<strong>on</strong> of Fitts' Law.<br />

41¸


A N<strong>on</strong>linear Internal Feedback Model for the Pupil C<strong>on</strong>trol System<br />

By Fuchuan Sun, William C. Krenz, and Lawrence W. Stark<br />

Neurology Unit<br />

University of California, Berkeley<br />

ABSTRACT<br />

The human pupillary c<strong>on</strong>trol system is a typical biological<br />

c<strong>on</strong>trol system and exhibits a series of interesting n<strong>on</strong>linear<br />

behaviors, particularly asymmetry, "pupillary escape," and<br />

"pupillary capture." We present here a fairly simple n<strong>on</strong>linear<br />

model in which a signal statically proporti<strong>on</strong>al to pupil size is<br />

fed back internally to cause a Change in system parameters<br />

related to gains and rates of light adaptati<strong>on</strong>. The model was<br />

simulated <strong>on</strong> a digital computer, improvements over previous<br />

pupil models dem<strong>on</strong>strated, and a variety of experimental data<br />

was well matched. Candidate physiological mechanisms for the<br />

comp<strong>on</strong>ents of the model are discussed.<br />

Acknowledgement: We gratefully acknowledge partial support from<br />

the NCC 2-86 Cooperative Agreement with NASA-<br />

Ames Research Center.<br />

42


INTRODUCTION<br />

We have undertaken a modeling effort to describe the pupillary<br />

light reflex system, including the retina, pretectum,<br />

Edinger-Westphal nucleus and iris. There are essentially three<br />

types of behavior which we wish our model to describe: pupillary<br />

escape, pupillary capture, and the asymmetry of the resp<strong>on</strong>se.<br />

Pupillary escape (as named by Lowenstein and Loewenfeld (1969))<br />

is the phenomen<strong>on</strong> that, when stimulated with a step input of<br />

light, the pupil will quickly c<strong>on</strong>strict, then slowly dilate.<br />

However, when the pupil is initially small or the intensity of<br />

the input is large, it will c<strong>on</strong>strict more slowly and not<br />

dilate, a process which has been called pupillary capture (Usui<br />

(1974)). Finally, when the pupil is stimulated by a negative<br />

step (decrease in light intensity) the resp<strong>on</strong>se is a small<br />

dilati<strong>on</strong>. We feel these are some of the dominant characteristics<br />

of the pupillary light reflex system.<br />

Early efforts to model the pupil ( Stark(1959),<br />

Clynes(1961), Troestra(1968), Webster(1971)) dealt mostly with<br />

the pupillary escape and asymmetry phenomena. Semmlow & Stark<br />

(1972) and Semmlow & Chert (1977) developed models utilizing<br />

saturati<strong>on</strong> of the iris to describe the pupillary capture<br />

behavior. Shimizu (1977) proposed a model whereby the time c<strong>on</strong>stant<br />

of the rep<strong>on</strong>se changed with the intensity of the stimulus.<br />

45


Each of these models fit the experlmental data for a small class<br />

of inputs, in a qualitative sense.<br />

The problem with the above models is that n<strong>on</strong>e could<br />

quantitatively match the pupillary escape and capture resp<strong>on</strong>ses,<br />

particularly when the pupil size was small. Our goal in this<br />

effort is to match that data for a variety of initial c<strong>on</strong>diti<strong>on</strong>s.<br />

Our present model rests <strong>on</strong> the use of feedback from a<br />

signal proporti<strong>on</strong>al to pupil size to cause a change in system<br />

parameters related to gains and rates of light adaptati<strong>on</strong>.<br />

MODEL<br />

DEVELOPMENT<br />

Sobel & Stark (1962) proposed an internal feedback model of<br />

the pupil in which the parameters of the system could be changed<br />

by the DC gain. We modified this after observing that the pupil<br />

resp<strong>on</strong>se seemed to be a functi<strong>on</strong> of the pupil size. We know this<br />

because pupillary capture occurs when the pupil is small,<br />

whether this is caused by light intensity or others factors,<br />

such as accommodati<strong>on</strong>. This led us to develop a model utilizing<br />

feedback of t<strong>on</strong>ic pupil size to change the parameters.<br />

The model of Sobel & Stark has been reformulated to :include<br />

pupil size feedback _nd to creatc separate t<strong>on</strong>ic and phasic<br />

pathways through which the input travels [ Fig. I ]. The<br />

phasic (AC) path is a high-pass filter which resp<strong>on</strong>ds to any<br />

positive-going transiti<strong>on</strong>. The gain (Kac) of this resp<strong>on</strong>se<br />

44


ecomes smaller as the t<strong>on</strong>ic pupil size decreases. The t<strong>on</strong>ic<br />

(DC) path is a low-pass filter whose gain (Kdc) depends <strong>on</strong> the<br />

pupil size. A large pupil implies a large Kac and small Kdc,<br />

while a small pupil decreases Kac and increases Kdc. The<br />

remaining elements of the model (LOG operator, third-order integrator<br />

with delay, and iris n<strong>on</strong>linearity) are well-established<br />

for the human pupil.<br />

] kc Hs<br />

I Log -[ I+T_S , (1+-r3s)" !<br />

--__ , area<br />

Ace ._(_ k,_c 1+T2S 1<br />

FIGURE I : Complete model showing separati<strong>on</strong> of AC and DC paths<br />

and internal parameter c<strong>on</strong>trol.<br />

METHODS<br />

All of our simulati<strong>on</strong>s were run <strong>on</strong> an LSI-11/23 (with<br />

floating point hardware and graphics display) and took approximately<br />

5 sec<strong>on</strong>ds to simulate six sec_)nds worth 0£ data.<br />

The model was reformulated into a state-space representati<strong>on</strong> and<br />

Runge-Kutta integrati<strong>on</strong> was performed, using multiple-step and<br />

sinusoidal input functi<strong>on</strong>s. The model parameters were optimized<br />

45


so as to fit the data. Our data was gathered using an infrared<br />

televisi<strong>on</strong> pupillometer. The prototypical data was the average<br />

of 10 records from 5 normal subjects who showed similar<br />

resp<strong>on</strong>ses. The different amplitudes of light input were accomplished<br />

by inserting a neutral density filter in fr<strong>on</strong>t of the<br />

light source. These filters had effects of -5 log units<br />

(resulting in small inputs), -3 log units (medium inputs), and 0<br />

log units (large inputs).<br />

RESULTS<br />

The resp<strong>on</strong>se of the model to a step input of light is shown<br />

in Figure 2. It is clearly seen that the model resp<strong>on</strong>ds well to<br />

small and large (pupillary escape and capture, respectively)<br />

inputs. The resp<strong>on</strong>se to the intermediate input displayed oscillati<strong>on</strong>s,<br />

implying a more complex model than that which we have<br />

suggested. We feel, however, that within the c<strong>on</strong>text of the goal<br />

-- describing pupillary escape and capture -- the model matches<br />

the data very well.<br />

To test the model under the various c<strong>on</strong>dti<strong>on</strong>s for which it<br />

was designed, we also applied small and large step inputs of<br />

light to small and large pupils (set initially by accommodati<strong>on</strong>).<br />

All three comparis<strong>on</strong>s are shown in Fig. 3, and again it<br />

is seen that the model provides an excellent fit. Figure 3a<br />

compares the resp<strong>on</strong>ses of pupils with similar initial sizes for<br />

large (lower curve) and small (upper curve) inputs. A small<br />

46


i i i<br />

• 1 ...........................! ....i<br />

O{a 1 2 3<br />

TINE (SECONOS )<br />

FIGURE 2 : Pupillary resp<strong>on</strong>ses to a step input of light. Upper<br />

graph is the input stimulus for experiment and model. Lower<br />

graph shows pupil].ary rospo_)sc to a sma_l input (upper curve),<br />

medium input, and large input (lower curve). Experimental data<br />

is represented by dashed lines, model data by solid lines.<br />

47


input was applied to different initial pupil sizes [ Fig. 3b ]<br />

to show that pupillary capture occurs in the small pupil, while<br />

escape occurs in the large pupil, although the inputs were<br />

identical. Large inputs were also applied to small and large<br />

pupils, yielding the resp<strong>on</strong>ses shown in Figure 3c. As was<br />

expected, capture occurred for each of the initial c<strong>on</strong>diti<strong>on</strong>s.<br />

We oan therefore c<strong>on</strong>clude that the necessary c<strong>on</strong>diti<strong>on</strong>s for<br />

pupillary escape are small light input and large initial pupil<br />

size.<br />

In order to prove that pupillary capture is not merely a<br />

saturati<strong>on</strong> effect, as has been proposed, the pupil was stimuiated<br />

with a large double step of light. If the pupil was<br />

saturated, the sec<strong>on</strong>d input would cause no change. That<br />

however, was not the ease [ Fig. 4 ]. The figure shows that the<br />

pupil c<strong>on</strong>tinues to c<strong>on</strong>strict when an additi<strong>on</strong>al stimulus is<br />

presented.<br />

The final comparis<strong>on</strong>s used to tune the parameters of the<br />

model were via the velocity and phase plane graphs [Figs. 5 & 6]<br />

Again, it is seen that the fit is quite good for the large and<br />

small inputs, and satisfactory for the intermediate input.<br />

As was menti<strong>on</strong>ed above, the gains Kac and Kdc are functi<strong>on</strong>s<br />

of the t<strong>on</strong>ic pupil size. To simplify the model, the relati<strong>on</strong>s<br />

were approximated by piecewise linear functi<strong>on</strong>s. While a more<br />

complex functi<strong>on</strong> may have provided a better to the data, the<br />

limitati<strong>on</strong>s of the data at hand dictated a simple relati<strong>on</strong>.<br />

With this in mind, the parameters of the final model [Fig. 7]<br />

48


FIGURE 3 : Test c<strong>on</strong>diti<strong>on</strong>s for pupillary experimental (dashed line)<br />

and model (solid line) resp<strong>on</strong>ses.<br />

A) Large and small step inputs for large initial pupil size.<br />

B) Small step input for large and small initial pupil size.<br />

C) Large step input for large and small initial pupil size.


_;j I I I 1...............<br />

i............. J<br />

i T)_ 3 4 _ 6.<br />

Tli,iE (SECOi'.!D5 )<br />

FIGUIIE 4 : Pupilltlry resp<strong>on</strong>se to double step input oi" light.<br />

Upper graph shows double step input for model and experiment.<br />

Lower graph shows resp<strong>on</strong>se to small inputs (upper curve), medium<br />

inputs, and large inputs (lower curve).<br />

5O


k_ (A) :<br />

[,'J<br />

o_:. \<br />

-80-<br />

[_J [.............. I I i I J<br />

_ ... (B) (%",'h<br />

(:'-- -4_;J -<br />

[..I.._<br />

fx<br />

...L_<br />

o<br />

i ..I , I _ I<br />

(c)<br />

L_J-8_-<br />

uJ -4_-<br />

t--<br />

< --8"'_--<br />

"Lk_. _, ,#4<br />

i:.] - 8_7:_--<br />

"-,-_=..:.,,,<br />

_-r..: I I................. i...............! i. ]<br />

PUPI L AR[:.A (HF'I._._ 2 )<br />

FIGURE 6 : Phase plane trajectories of model (solid) and<br />

experimental (dashed) data for small (A), medium (B), and large<br />

(C) inputs. Pupillary escape yields the circular form shown in<br />

(A), while pupillary capture yields the open form of (C).<br />

52


are as follows :<br />

TI : 0.085<br />

T2 : 0.15<br />

T3<br />

Td<br />

: 0.28<br />

: 0.2<br />

Kac (large pupil) = 1.0<br />

Kac (med. pupil) : 0.9<br />

Kac (small pupil) = 0.85<br />

Kdc (large pupil) = 0.035<br />

Kdc (med. pupil) = 0.085<br />

Kdc (small pupil) = 0.17<br />

FIGURE 7 : Results of simulati<strong>on</strong> with parameter values shown.<br />

53


DISCUSSION<br />

Before attempting another pupil model, some of the aforementi<strong>on</strong>ed<br />

pupil models were used. However, no matter how the<br />

parameters were changed, the models would not agree with the<br />

available data. In particuar, Shimizu's model, although working<br />

for large initial pupil size, could not fit the data when the<br />

initial pupil size was small. Our experience with these models<br />

lent insight towards what we c<strong>on</strong>sidered a "better" model, such<br />

as separating the AC and DC pathways of the resp<strong>on</strong>se. It was<br />

felt this was valid because the initial (phasic) resp<strong>on</strong>se _o a<br />

step seemed relatively independent of the final value which it<br />

would attain. Also, it was felt that the main difference<br />

between pupillary escape and capture was that the DC path increased<br />

its gain for capture while the AC path decreased its<br />

gain. Since the data sugggested that pupillary capture was<br />

dependent up<strong>on</strong> t<strong>on</strong>ic pupil size, we could then feed pupil size<br />

back to adjust the DC and AC gains, a process which seemed<br />

physiologically<br />

plausible.<br />

By applying a double-step input of sizable intensity, we<br />

showed that the iris saturati<strong>on</strong> model was not plausible. The<br />

idea in this model is that pupillary capture is merely an escape<br />

which has been saturated. Clearly, from Figure 4, <strong>on</strong>e can see<br />

that there is no saturati<strong>on</strong> effect, since the pupil c<strong>on</strong>tinues to<br />

c<strong>on</strong>strict when another input is applied. This suggests that<br />

54<br />

i


pupillary capture is a mechanism in its own right, rather than<br />

just a special case of pupillary escape.<br />

Throughout these studies, pupil area was used as a measure<br />

for pupil size, because it is slightly less sensitive to noise<br />

in the data collecti<strong>on</strong> process. However, diameter could have<br />

been used without ill effects in the model (diameter is often<br />

used to measure pupil size). The <strong>on</strong>ly difference would be in<br />

the functi<strong>on</strong>s relating Kdc and Kac to pupil size, but since<br />

these are arbitrary n<strong>on</strong>linear functi<strong>on</strong>s, new functi<strong>on</strong>s could be<br />

found without harming the c<strong>on</strong>tructs of the model.<br />

A model with separate AC and DC pathways, besides yielding<br />

better modeling and c<strong>on</strong>trol, is more realistic physiologically.<br />

The AC path corresp<strong>on</strong>ds to the (fast) Y cells in the retina,<br />

while the DC path corresp<strong>on</strong>ds to the (slow) X cells in the<br />

retina. Each path reacts differently to different levels of<br />

light. For instance, large pupils are usually associated with<br />

scotopic (night) visi<strong>on</strong>. In this c<strong>on</strong>diti<strong>on</strong>, it is less important<br />

for the pupil to regulate the l<strong>on</strong>g-term light flux <strong>on</strong>to the<br />

retina via the pupil, implying that the AC path dominates and<br />

that pupillary escape occurs in the large pupil. C<strong>on</strong>versely, a<br />

small pupil (about 4-5 mm) is generally indicative of photopic<br />

visi<strong>on</strong> c<strong>on</strong>diti<strong>on</strong>s. In this case,_ regulati<strong>on</strong> of light flux into<br />

the eye becomes more important, and the DC path becomes<br />

prominent. Finally, by using pupil size as a feedback c<strong>on</strong>trol<br />

variable, we can assume this happens at the level of the<br />

55


Edinger-Westphal<br />

nucleus.<br />

CONCLUSION<br />

This model shows that internal pupil size feedback is a<br />

valuable tool in determining the pupil resp<strong>on</strong>se to light. The<br />

model of course fits the standard pupillary escape movement, but<br />

more importantly, it fits the pupillary capture movement as<br />

well. Changing the initial c<strong>on</strong>diti<strong>on</strong>s via accommodati<strong>on</strong> shows<br />

that the pupil size, not background light intensity, c<strong>on</strong>trols<br />

the capture mechanism. It was also shown that the old<br />

saturati<strong>on</strong> model of capture is not plausible by applying a twostep<br />

input. Finally, it was seen that _eparating the model into<br />

t<strong>on</strong>ic and phasic paths is reas<strong>on</strong>able both physiologically and<br />

from a modeling point of view.<br />

It is hoped that, in the future, the model can match the<br />

intermediate (partial escape and capture) resp<strong>on</strong>se of the pupil.<br />

The small oscillati<strong>on</strong>s present in the data suggest that there is<br />

perhaps a delay in the pupil size feedback mechanism. Initial<br />

tries at implementing this have not yet given good results.<br />

Another possibility is a Volterra series model of this, or perhaps<br />

even a hybrid of the two . Overall, however, it is felt that<br />

this model is a valuable tooi in the study of the pupil.<br />

56


REFERENCES<br />

I) Lowenstein, O., and Loewenfeld, I.E., "Effect of Various Light<br />

Stimuli", __THE,EYE p274, ed. by H.Davs<strong>on</strong>, Academic Press,1969.<br />

2) Usui, S., "Functi<strong>on</strong>al Organizati<strong>on</strong> of the Human Pupillary<br />

Light Reflex System", Ph.D. thesis, UC Berkeley, p.86, 1974.<br />

3) Stark, L., "Stability, Oscillati<strong>on</strong>s, and Noise in the Human<br />

Pupil Servomechanism" Proc IRE, Vol 47, pp.1925-1939, 1959<br />

4) Clynes, M. "Unidirecti<strong>on</strong>al Rate Sensitivity: a Biocybernetic<br />

Law of Reflex and Humoral Systems as Physiologic Channels of<br />

C<strong>on</strong>trol and Communicati<strong>on</strong>", Ann. NY Acad. of Science #92,<br />

pp.946-969, 1968.<br />

5) Troelstra, A., "Detecti<strong>on</strong> of Time-varying Light Signals as<br />

Measured by the Pupillary Resp<strong>on</strong>se", J. Opt. Soc. Am #5B,<br />

pp.685-690, 1968.<br />

6) Webster, J., "Pupillary Ligh_ Reflex: Development of Teaching<br />

Models", IEEE Trans. BME-18 #3, pp.187-194, 1971.<br />

7) Semmlow, J •, and Stark, L., " Simulati<strong>on</strong> of a Biomechanical<br />

Model of the Human Pupil". Math. Biol. #11, pp.I09-128, 1971.<br />

• "A Simulati<strong>on</strong> Model of the Human<br />

8) Semmlow, J and Chen, D.,<br />

Pupil Light Reflex",Math. Biol. Voi.33, No.I/2, 1977.<br />

9) Shimizu, Y., and Stark, L., "Pupillary Escape", 10th Symp. <strong>on</strong><br />

the Pupil, New York, June, 1971.<br />

10)Sobel, I •, and _tark, L., "Re-evaluati<strong>on</strong> of the Pupil System",<br />

Ouarterly Progress Report #66, Res. Lab. Elec. MIT, pp.412-<br />

419, July, 1962.<br />

7!


COMPUTATIONALPROBLEMSIN HUMAN<br />

OPERATORARMA MODELS<br />

by<br />

Gyan C. Agarwal,Hitoshi Miura and Gerald Gottlieb<br />

Departmentof Industrialand Systems Engineering<br />

Universityof Illinoisat Chicago<br />

Chicago, Illinois 60680<br />

and<br />

Departmentof Physiology<br />

Rush Medical College<br />

Chicago, Illinois 60612<br />

ABSTRACT<br />

The time series technique as applied to human operatordynamic system<br />

identificati<strong>on</strong>is examinedfor a known input-outputdata sequence. The error<br />

in parameterestimatesincreaseswith increasedsamplinginterval. In the<br />

presenceof measurementnoise, higher order models are necessaryto minimize<br />

the residualerror.<br />

INTRODUCTION<br />

In the past, much of the engineering c<strong>on</strong>cerned with people in systems<br />

could be accomplished by trial and error or by comm<strong>on</strong>sense. The operator was<br />

left to adjust to inadequacies of the system as best he/she could. Indeed,<br />

the operator generally adapted to difficult systems very well, but at a cost<br />

of fatigue, poor system performance, and error under stress unacceptable in<br />

many systems today. It has thus become necessary to take account of the manmachine<br />

interacti<strong>on</strong> in the design process, and to do so in such a way that the<br />

c<strong>on</strong>sequences of design choices can be predicted in terms of system-performance<br />

criteria. This in turn requires that the system designer be able to<br />

58


characterize the way the human operator behaves in a manner c<strong>on</strong>sistent with<br />

his descripti<strong>on</strong> of machine functi<strong>on</strong>ing, i.e., that he be able to model and<br />

predict the performance of the operator as a comp<strong>on</strong>ent of the man-machine<br />

system (I).<br />

Since the work of the human operator model by Tustin, many investigators<br />

have proposed different models to quantitatively represent human operator<br />

dynamics (1-7). Recently a powerful new method utilizing time series analysis<br />

has been c<strong>on</strong>sidered as <strong>on</strong>e of the promising tools am<strong>on</strong>gthose techniques (2,<br />

7, 9). Shinners (2) and Tanaka, Goto, and Wasizu (7) have applied the time<br />

series analysis to their models of the human operator. These investigators<br />

used the methods of Box and Jenkins and Akaike's informati<strong>on</strong> criteri<strong>on</strong> (AIC)<br />

respectively to estimate the order and the value of parameters. Shinners (2)<br />

obtained the transfer functi<strong>on</strong> of the human operator in compensatory tracking<br />

with a c<strong>on</strong>trolled element of unity gain in the following form:<br />

i<br />

_i<br />

GH(Z) _ -0.65(1-0.803z- Iz (1)<br />

(1-0.386z -I) (1-0.97z -I)<br />

where z-I is the backward shift operator, namely z-Ix(k) = x(k-l).<br />

Using the Normalized Residual Criteri<strong>on</strong> (NRC) of Suen and Liu (8) to<br />

estimate the order and the values of the parameters, Agarwal et. al. (9, 14)<br />

have obtained the transfer functi<strong>on</strong> of the human operator in both compensatory<br />

and pursuit tracking modes. One of their models in compensatory tracking is<br />

given<br />

by:<br />

_<br />

I<br />

-o.lo6(1-z- ) , (2)<br />

GH(Z) (I-z-) (i-0.479z-)<br />

59


These time series analysismethods have the advantagethat they require<br />

much smallerdata lengths than the techniquesbased <strong>on</strong> fourier transform<br />

methods. Thus, changes in human operatordynamicscould be studied much more<br />

effectivelythan hereto possible. The purposeof the present paper is to<br />

investigatehow sampling intervaland measurementnoise would influencethe<br />

results in using time series techniques.<br />

METHODS AND DATA ANALYSIS<br />

For the purpose of evaluatingthe time series techniqueused in the<br />

identificati<strong>on</strong>of the human operatordynamicsa c<strong>on</strong>trolledset of input-output<br />

data is generated. Figure 1 shows the relati<strong>on</strong>shipbetween input and output<br />

of the man-machinesystem c<strong>on</strong>sideredin this paper. |<br />

_____Operator<br />

Pro_ess<br />

x(t) . I Human I h(t) _C<strong>on</strong>trolledl yit) _.n(t)<br />

Figure i<br />

The input x(t) is synthesizedby adding five .<strong>on</strong>-harm<strong>on</strong>icsine waves:<br />

follows:<br />

5<br />

X(nAt) : _. Aj sin[2_fj (nAt)] (3)<br />

j=l<br />

n = 0, i, 2, • • •<br />

The frequenciesand amplitudeswere chosen from the STI data (10) as<br />

fj = 0.0797 0.199 0.479 0.997 1.670 Hz<br />

A- = 6.46 2.58 1.07 0.516 0.309<br />

J<br />

6O


The human operatortransferfuncti<strong>on</strong>and the c<strong>on</strong>trolledprocess dynamics<br />

were chosen from Shirly'swork (11) as follows:<br />

GH(S) = 5(8.7's) ; C(s) = 1<br />

8,7 + s T (4) .<br />

With the input and the system dynamicsdefined as above, the output<br />

is obtainedby solvingthe linear differentialequati<strong>on</strong>sby using the fourth<br />

order Runge-Kuttamethod with at<br />

= 0.01 sec<strong>on</strong>ds. The regressi<strong>on</strong>analysiswas<br />

d<strong>on</strong>e by using MINITAB 2 statisticalsoftwarepackage <strong>on</strong> an IBM computer. The<br />

first five sec<strong>on</strong>ds of the input-outputdata sequencewere not used to allow<br />

the initial transientto die.<br />

The input-outputdata sequenceswere sampled at<br />

four different samplingintervalsof 0.01, 0.02, 0.1 and 0.2 sec<strong>on</strong>ds to<br />

investigatethe effect of the samplingperiod. This analysiswas repeated<br />

with measurementnoise n(t) added to the output signal. This Gaussiannoise<br />

signal was digitally generatedwith mean _ = 0 and the standarddeviati<strong>on</strong><br />

o = 0.25 or 0.5.<br />

To obtain the parametervalues, 100 or 200 observati<strong>on</strong><br />

points were used.<br />

The transferfuncti<strong>on</strong>model using n lags <strong>on</strong> output and m lags <strong>on</strong> input,<br />

TF(n,m), is specifiedby the equati<strong>on</strong><br />

n<br />

m<br />

y(t) = r. _ y(t-i) + r. B x(t-j) + v(t) (5)<br />

i =1 i j=0 j<br />

(m__


The parametersn and m were chosen using the NormalizedResidual<br />

Criteri<strong>on</strong> (8). This method has been outlinedearlier in Agarwal et. al.<br />

(9,14). The coefficients_i and Bj are obtainedin the regressi<strong>on</strong><br />

analysis.Theresidualsv(t) are minimizedin the NRC method and for the chosen<br />

model must have white noise properties. The normalizedsum of the squares of<br />

residualsis given by<br />

11_II_ -- l{yiI z = € (n, m, T) (6)<br />

,ere IIV IIeno es<br />

denotes the sum of squares of the output. The quantity, E (n, m, T), is<br />

llYll<br />

proporti<strong>on</strong>al to the normalized variance of the regressi<strong>on</strong> for a given n and<br />

m. If this ratio is minimized over n and m, then the data fit as measured by<br />

the correlati<strong>on</strong> coefficient p will be maximized, i.e.,<br />

A<br />

^<br />

p : [1 - _ (n, m) ]I12<br />

(7)<br />

where T, beinga c<strong>on</strong>stantfor the data, is omitted in the expressi<strong>on</strong>,and<br />

^<br />

€ (n, m) is the minimum value for € (n, m, T).<br />

Values of<br />

_ (n, m) were computedfor several samplingintervals,with<br />

and without noise and plotted against differentvalues of n as shown in Figure<br />

2 for two differentsamplingintervals,without noise. In a typical example<br />

of Figure 2-a, all curves turn flat at n = 2, and this is chosen as the<br />

optimal value of n.<br />

After determiningthe value of n, the optimal value of m<br />

is selected. Since there is no apparentexplanatorydifferenceprovidedby<br />

62


-J lOOMS SAMPLING WITHOUT NOISE<br />

12<br />

t'_ 10-3<br />

i<br />

10<br />

W<br />

8<br />

r_<br />

LU 6<br />

Nmmmm<br />

__1 4 M=2<br />

M=O<br />

rr 2<br />

O<br />

Z o<br />

1 2 3 4<br />

NUMBER OF LAGS (N)<br />

Fig. 2-a<br />

.j 200MS SAMPLIHG WITHOUT NOISE<br />

__. 10__ 30<br />

35 _i<br />

II I"i I i1<br />

I I I I i-<br />

25<br />

20 _<br />

N 15<br />

..! I0 M=I<br />

n-<br />

O<br />

Z<br />

o<br />

1 2 3 4<br />

NUMBER OF LAGS (N)<br />

63<br />

Fig. 2-b


models with m > I, m = 1 is chosen as the best value. To add statistical<br />

significance to this selecti<strong>on</strong> of model order, note that the critical test is<br />

whether for m ) I, <strong>on</strong>e can justify going from n = I to n = 2. Since (13),<br />

/! v. 1- _ 2 - 2<br />

\<br />

z<br />

n2 nl<br />

(8)<br />

is F(n 2 - n1, T - n2) distributed for large T. We tested this difference in<br />

going from nI = I to n2 = 2. For example, in Figure 2-b, for m = I in TF<br />

model, using T = 98, nI = 1, and n2 = 2, A = 29300 is obtained. Since the F<br />

distributi<strong>on</strong> tables gives FO.OI(I, 120) = 6.85, it is clear that the data<br />

decisively rejects the hypothesis of no significant difference in normalized<br />

residual for n = I and n = 2.<br />

The resulting estimated model of the humanoperator, in the case without<br />

measurement noise, can be written in the following form:<br />

y(t) = _ly(t-1)+ _2Y(t-2) + (30x(t)+ {31x(t-1 ) + v(t) (9)<br />

This form of the model is the same as the <strong>on</strong>e for high frequencycase of<br />

Agarwal et. al. (9). This analysiswas repeatedat samplingintervalsof<br />

0.01, 0.02, 0.1 and 0.2 sec<strong>on</strong>ds.<br />

Effect of Noise <strong>on</strong> Model and Parameter Estimati<strong>on</strong><br />

Identificati<strong>on</strong> of the model and estimati<strong>on</strong> of the parameters are<br />

performed again with input data x(t) and the output data corrupted by noise,<br />

y(t)+n(t), where the measurement noise n(t) is chosen from the normal<br />

64


distributi<strong>on</strong>of zero mean and S.D. of 0.25 or 0'5.<br />

The output with noise and its predictedvalue by the estimatedequati<strong>on</strong><br />

are shown for a sampling intervalof 0.1 sec<strong>on</strong>ds in Figure 3.<br />

Note that the<br />

optimal model order has been changedto TF (4,2)with measurementnoise<br />

present.<br />

ResidualAnalysis<br />

A<br />

Several statisticaltests are performed<strong>on</strong> the estimated residuals v(t)<br />

which were assumedto have a normal distributi<strong>on</strong>and statistically<br />

independent. The normality can be examinedquantitativelyby the goodness-offit<br />

test based <strong>on</strong> the quantity:<br />

2<br />

k (°i - ei)<br />

×2 = Z (10)<br />

i=1 e. 1<br />

where oi and ei representthe observedand expectedfrequencies,respectively<br />

for i th cell.<br />

The samplingdistributi<strong>on</strong>is approximatelythe Chi-square<br />

distributi<strong>on</strong>with K - 1 degrees of freedom,where K is the number of intervals<br />

for a given histogram. For example,for 100 ms samplingusing a 7 interval<br />

histogramx2 = 10.70. Since this is less than 12.592, the value for x2 0.05<br />

for 6 degrees of freedom,the hypothesisthat the residualscome from a normal<br />

populati<strong>on</strong>cannot be rejectedat the 0.05 level of significance. From this<br />

test it is c<strong>on</strong>cludedthat the residualsare almost certainlyfrom a normal<br />

distributi<strong>on</strong>.<br />

Although v(t)<br />

values pass the normalitytest well, they might be<br />

autocorrelated. From several autocorrelati<strong>on</strong>tests,the standard 'runs'<br />

65


SAMPLING INTERVAL 0.1 SEC<br />

Fig. 3-a<br />

MODEL<br />

ORDER N-4,M=2<br />

I"" P VALUE OF OUTPUT I,IITH NOISE:I'I=O S D =0 25<br />

F... iO 8- i ! I I I I 1 I it,,,, i<br />

6- !<br />

0 4<br />

E_<br />

LU<br />

2<br />

0<br />

_., _<br />

'_ -4<br />

_<br />

-_<br />

!- -8<br />

1 I 1 1 I I I I<br />

ILl -I0<br />

6.3 8.3 10.3 12,3 14.3 16.3<br />

TIME<br />

(SEC)<br />

66<br />

Fig. 3-b


andomnesstest was selectedto apply becausethis method is so simple and<br />

reliable. In this case, since the v(t) has zero mean, replacingeach<br />

residualby the sign (+) if it is greaterthan O, by the sign (-) if it is<br />

less than O, the sequenceof (+) and (-) are obtained. When nI is the number<br />

of signs (+), n2 the numbers of signs (-)respectively, the test whether the<br />

arrangementof the signs is random is based <strong>on</strong> the statistic:<br />

Z<br />

u - u (11)<br />

where:<br />

2nln2<br />

u = +I, o=<br />

• j<br />

2nln2 (2nln2-nl-n2)<br />

nI + n 2 '_ (nl + n2)2 (n1 + n2-1)<br />

and u is the number of runs.<br />

For example,for 100 ms samplingwith noise: (p = O, _ = 0.5), this<br />

sequencehas 46 runs and nI = 45 and n2= 51.<br />

Since Z = -0.58, which is less<br />

than Z 0.05 = 1.96, the hypothesisthat the arrangementof signs (and hence,<br />

the residual)is random can't be rejectedat the 0.05 level of significance.<br />

Transfer Functi<strong>on</strong>of System and Human Operator<br />

A linear differenceequati<strong>on</strong>such as eq. (9) is transformedusing Z<br />

transforms,into the followingequati<strong>on</strong>:<br />

_i -m<br />

y(z) =<br />

B0+Biz + .....+Bmz<br />

i x(z) = H (z)x(z) (12)<br />

1-_iz- -.....-_nz-n<br />

where H(z) is the transferfuncti<strong>on</strong>of the discrete system. This equati<strong>on</strong><br />

67


where H(z) is the transfer functi<strong>on</strong>of the discretesystem. This equati<strong>on</strong><br />

defines the closed-looptransfer functi<strong>on</strong>of the system. For example, for 100<br />

ms sampling without noise,<br />

H(z) =<br />

.1<br />

-0.315 + 0.628z GH(Z)C(z)<br />

=<br />

_1 _2<br />

(13)<br />

1 1.384z + 0.699z 1 + GH(Z)C(z)<br />

where GH(Z) is the human operatortransferfuncti<strong>on</strong>and C(z) is the plant's<br />

transferfuncti<strong>on</strong> respectively. From (13),<br />

-0.240 + 0.478z"I<br />

GH(Z)C(z) = _ z<br />

1 - 1.530z" + 0.532z-<br />

(14)<br />

The z transformmay be c<strong>on</strong>verted into a Laplace transformusing the following<br />

relati<strong>on</strong>s:<br />

L -(e"at) =<br />

1<br />

S + a<br />

(15)<br />

Z (e-akT) : z -aT<br />

Z - e<br />

where T is the sampling interval.<br />

In Laplacetransform,equati<strong>on</strong> (14) becomes:<br />

0.240 (13.39- s) (16)<br />

GH(S)C(s) = (s + 0.04)(6.27 + s)<br />

68


The plant's dynamics is given as C(s) - S ' therefore<br />

i<br />

0.240s (13.39 - s) (17)<br />

GH(s) : (s + 0.04) (6.27 + s)<br />

The terms of s and (s + 0.04) are fairly close and may be cancelled.<br />

Thereforean approximatemodel of the human operatoris obtained in the<br />

following form:<br />

GH(S) = 0.240 6.27113.39 + s - s) (18)<br />

The results of this analysis for sampling intervals of 0.01, 0.02, 0.I<br />

and ().2 sec<strong>on</strong>ds are given in Table 1 for cases without measurement noise and<br />

in Table 2 with measurement noise.<br />

In Table I, the gain value increases from 0.047 to 0.24 as the sampling<br />

interval is increased, but it is very different from the given value of k = 5.<br />

The chosen pole and zero locati<strong>on</strong>s were -8.7 and 8.7, respectively. The<br />

sampling interval of lOms yielded the best approximati<strong>on</strong> to these values,<br />

i.e., -8.45 and 8.87. With increasing sampling interval the locati<strong>on</strong> for zero<br />

moved to 9.63, 13.38 and finally to 18.20 at 0.2 sec<strong>on</strong>d sampling. The<br />

movement of the pole positi<strong>on</strong>was much smaller.<br />

The transferfuncti<strong>on</strong>models with measurementnoise were much more<br />

complex and most of these could not be c<strong>on</strong>vertedto the Laplace transform<br />

domain.<br />

In the Z-domainthese transfer functi<strong>on</strong>sare significantlydifferent<br />

from the equivalentzero noise cases.<br />

69


TABLE 1.<br />

TRANSFERFUNCTION.MODEL:WITHOUTNOISE<br />

i i i i<br />

Sampling<br />

Interval<br />

10 ms<br />

System GH(Z)C(z)<br />

_I<br />

Human Operator GH(S)<br />

''<br />

,. Exact Model ApproximateModel<br />

-0.047+0.051z 0.047(8.87-s) __<br />

1-1.918z-+0.919z i -z• 8.45 + s<br />

i<br />

20 ms -0"084+0"099z-1 0.084{9o63-s)<br />

i _z 8.01+s<br />

1-1.852z- +0.853z<br />

C_<br />

i<br />

100 ms<br />

i<br />

-0.240+0.478z 0.240sI13.38-s) 0.240(13.38-s)<br />

1-1.530z-i+O.532z-z (O.04+s)(6.27+s) 6.27+s<br />

• i<br />

200 ms -0"235+0"904z-I O.235sI18.20-s) 0.235(18.20-s)<br />

l_l.348z-l+O.353z -z (O.03+s)(5.18+s) 5.18+s


TABLE 2. TRANSFERFUNCTIONMODEL: WITH NOISE "<br />

........ . ....<br />

Human Operator GH(S)-<br />

Sampling<br />

Interval System GH(z)C(z ) _"<br />

Noise S.D. Exact Model Approximate Model<br />

1 ' _2<br />

lOms -i.018+2.090z- -I.075z<br />

S.D.=O.25 I+2,084z- +i.078z" +0o004z]4<br />

+O.O01z<br />

1 _2<br />

lOOms 0.259-1.244z- +2o077z<br />

S.D.=0.25 1+0 913z -2.416z" -0.013z-4<br />

+O.465z-<br />

200ms 2_'700+0"750z-<br />

I<br />

+0"390z-2<br />

z<br />

SoD.=O.25 1-1.001z- -O.O05zlOOms<br />

0_:637-2.403z- I +3o234z _Z -2 ._<br />

5.D.=0.5 i-1.815z-3.167z-0.077z4<br />

+0.432Z-<br />

,,, ,, ,<br />

[<br />

1<br />

200 ms Z._'142+O'722z-+0"373z'2 s.(O'142(99"17-s) +6"OBe'°'2s.) 0"142(99"17-S)+6"08e-°'2s<br />

S°D.=O.5 i-I.039z" i +0.045z- z (O.03+s) (15.5+s) (15.5+s)


Although the time series analysis is a powerful and reliable technique,<br />

the sampling interval and measurement noise will influence the model order and<br />

the parameter values obtained. Modeling of the closed-loop systems makes the<br />

problem even more difficult,<br />

72


REFERENCES<br />

(1) Sheridan, T. B., and Ferell, W, R., Man-MachineSystems: Informati<strong>on</strong>,<br />

C<strong>on</strong>trol,and Decisi<strong>on</strong>Models of Human Performance,M.I.T. Press,<br />

Cambridge,MA, 1974.<br />

(2) Shinners, S. M., "Modelingof Human OperatorPerformanceUtilizing<br />

Time Series Analysis", IEEE Transacti<strong>on</strong>s<strong>on</strong> Systems,Man and<br />

Cybernetics,Vol. SMC-4, No. 5, pp. 446-458,September,1974.<br />

(3) Taylor, Jr., L. W., "A Comparis<strong>on</strong>of Human Resp<strong>on</strong>seModel in the Time<br />

and FrequencyDomains",Third Annual NASA-UniversityC<strong>on</strong>ference<strong>on</strong><br />

Manual C<strong>on</strong>trol, NASA SP-144, pp. 137-153,1967.<br />

(4) Elkind, J. I., and F<strong>org</strong>ie, C. D., "Characteristics of the Human<br />

Operator in Simple Manual C<strong>on</strong>trol System", IRE Transacti<strong>on</strong>s <strong>on</strong><br />

Automatic C<strong>on</strong>trol, Vol. AC-4, No. I, pp. 44-55, May, 1959.<br />

(5) Young, L. R., Green, D. M., Elkind, J. I., and Kelly, J. A., "Adaptive<br />

Dynamic Resp<strong>on</strong>se Characteristics of the HumanOperator in Simple<br />

Manual C<strong>on</strong>trol", IEEE Transacti<strong>on</strong>s <strong>on</strong> HumanFactors in Electr<strong>on</strong>ics,<br />

Vol. HFE-5, pp. 6-13, 1964.<br />

(6) McRuer, D. T., and Jex, H. R., "A Review of Quasi-LinearPilot<br />

Models", IEEE Transacti<strong>on</strong>s<strong>on</strong> Human Factors in Electr<strong>on</strong>ics,Vol. HFE-<br />

8, No. 3, pp. 231-249,September,1967.<br />

(7) Tanaka, K., Goto, N., and Washizu,K., "A Comparis<strong>on</strong>of Techniquesfor<br />

IdentifyingHuman OperatorDynamicsUtilizingTime Series Analysis",<br />

Proceedingsof the Twelfth Annual C<strong>on</strong>ference<strong>on</strong> Manual C<strong>on</strong>trol, NASA<br />

TM X - 73170, pp. 673-693, 1976.<br />

(8) Suen, L. C., and Liu, R., "A NormalizedResidualCriteri<strong>on</strong> for the<br />

Determinati<strong>on</strong>of Structureof Linear Systems",Policy Analysisand<br />

Informati<strong>on</strong>Systems,Vol. 1, pp. 1-22, July, 1977.<br />

(9) Agarwal,G. C., Osafo-Charles,F., and O'Neill,W. D., "Modeling<strong>on</strong><br />

Human OperatorDynamicsin Simple Manual C<strong>on</strong>trol UtilizingTime Series<br />

Analysis",SixteenthAnnual C<strong>on</strong>ference<strong>on</strong> Manual C<strong>on</strong>trol,pp. 1-28,<br />

M.I.T.,May, 1980.<br />

73


(10) Jex, H. R., and Allen, R. W., "Research<strong>on</strong> a New Human Dynamic<br />

Resp<strong>on</strong>seTest Battery",Sixth Annual C<strong>on</strong>ference<strong>on</strong> Manual C<strong>on</strong>trol, pp.<br />

743-777,April, 1970.<br />

(11) Shirly, R. S., "A Comparis<strong>on</strong>of Techniquesfor Measuring Human<br />

OperatorFrequencyResp<strong>on</strong>se",Sixth Annual C<strong>on</strong>ference<strong>on</strong> Manual<br />

C<strong>on</strong>trol, pp. 803-869, April, 1970,<br />

(12) Stark, L., lida, M., and Willis, P. A., "DynamicCharacteristicsof<br />

the Motor Coordinati<strong>on</strong>System in Man", BiophysicalJournal, Vol. 1,<br />

pp. 279-300,1961.<br />

(13) Astrom, K. J°, and Eykhoff, P., "System Identificati<strong>on</strong>-- A Survey",<br />

Automatica,Vol. 7, pp. 123-162,1971.<br />

(14) Osafo-Charles,F., Agarwal, G. C., O'Neill,W. D., and Gottlieb, G.<br />

L., "Applicati<strong>on</strong>of Time-SeriesModelingto Human OperatorDynamics",<br />

IEEE Transacti<strong>on</strong>s<strong>on</strong> Systems,Man, and Cybernetics,Vol. SMC-IO, pp.<br />

849-860, 1980.<br />

74


SESSION2:<br />

PHYSIOLOGICALMODELS;WORKLOADAND PERFORMANCE MEASURES<br />

m<br />

Moderator: R<strong>on</strong>ald O. Anders<strong>on</strong>, Air Force Wriqht Aer<strong>on</strong>autical Laboratories<br />

75


CL{ANGES IN HUMAN JOINT COMPLIANCE DURING PERIPHERAL ISCHEMIA<br />

by<br />

Robert J. Jaeger, Gvan C. Agarwal, and Gerald 5. Gottlieb<br />

Department of Physiology, Rush Medical College<br />

Chicago, IL 6@612<br />

and<br />

Bioengineering Program, University of Illinois<br />

Chicago, IL 6_68@<br />

ABSTRACT<br />

Joint compliance was measured at both the wrist and ankle by<br />

applying various torque waveforms (step, sinusoidal, and<br />

random) about the joint while measuring the resulting joint<br />

angle. Stretch-evoked electromyograDhic activity (EMG) was<br />

recorded from ag<strong>on</strong>ist-antag<strong>on</strong>ist muscle pairs at the joint<br />

being tested. Measurements were made <strong>on</strong> normal human subjects<br />

before and after the development of peripheral ischemia in the<br />

limb. Ischemia is thought to preferentially block c<strong>on</strong>ducti<strong>on</strong><br />

in large diameter nerve fibers. Before ischemia developed,<br />

feedback from primary muscle spindles was intact. As ischemia<br />

developed, this feedback was reduced or eliminated.<br />

Under normal c<strong>on</strong>diti<strong>on</strong>s, the compliance measured by sinusoidal<br />

techniques is dependent <strong>on</strong> input amplitude and the resting<br />

level of c<strong>on</strong>tracti<strong>on</strong> in the muscle. However, for any given mean<br />

level of c<strong>on</strong>tracti<strong>on</strong> and RMS level of perturbati<strong>on</strong>, the<br />

compliance is often well fitted by a sec<strong>on</strong>d order linear<br />

system. When ischemia has developed, changes in compliance were<br />

seen at io_ frequencies. In terms of a sec<strong>on</strong>d order mechanical<br />

system model, these changes were observed in the stiffness and<br />

viscosity parameters, and not in the moment of inertia. The<br />

observati<strong>on</strong>s are str<strong>on</strong>gly dependent <strong>on</strong> the level of muscle<br />

fatigue during tlhe the development of ischemia. There was also<br />

a c<strong>on</strong>comitant loss of stretch-evoked EMG during the ischemia.<br />

The functi<strong>on</strong>al role of stretch-evoked EMG has always been<br />

c<strong>on</strong>troversial. These data suggest a relati<strong>on</strong>ship between<br />

mechanical characteristics of the joint and the stretch-evoked<br />

EMG, and quantify the mechanical c<strong>on</strong>tributi<strong>on</strong>s stretch-evoked<br />

(i.e. reflex) resp<strong>on</strong>ses make to joint compliance.<br />

INTRODUCTION<br />

In studying man-machine interacti<strong>on</strong>s <strong>on</strong>e is c<strong>on</strong>cerned with a<br />

number of issues. One'of these is how quickly a human<br />

operator can voluntarily resp<strong>on</strong>d to disturbances in the system.<br />

Another c<strong>on</strong>cerns determining a mathematical transfer functi<strong>on</strong><br />

of the human operator which also incorporates the<br />

77


"involuntary" comp<strong>on</strong>ent of the resp<strong>on</strong>se. Both of these issues<br />

are difficult to resolve because of the complexities of the<br />

system. The oarticular complexity of the human operator we will<br />

focus <strong>on</strong> in this paper is <strong>on</strong>e of the internal feedback systems<br />

within the human operator - the muscle spindle loop. One way<br />

in which the operati<strong>on</strong> of this system may be observed and<br />

studied is by the stretch-evoked myotatic resp<strong>on</strong>se, and<br />

possibly the resulting mechanical resp<strong>on</strong>ses.<br />

He have attempted to study this system in both the normal,<br />

closed loop case and in an altered case with the muscle spindle<br />

feedback pathway disabled_ In the latter case, this was d<strong>on</strong>e<br />

by inducing ischemia in the limb to block c<strong>on</strong>ducti<strong>on</strong> in large<br />

diameter afferent nerve fibers from the s_indles.<br />

With regard to how quicklv a human operator can resp<strong>on</strong>d to<br />

perturbati<strong>on</strong>s in the system which manifest themselves in sudden<br />

movements of the c<strong>on</strong>trol maninulandum, it is clear that reflex<br />

resp<strong>on</strong>ses have the potential to act most rapidly. There has<br />

been c<strong>on</strong>siderable c<strong>on</strong>troversy regarding the functi<strong>on</strong> of early<br />

stretch-evoked _MG resp<strong>on</strong>ses. An early view, proposed by<br />

Mert<strong>on</strong> (1953) was that stretch evokes a myotatic resp<strong>on</strong>se in<br />

the muscle, mediated by the primary muscle spindle, which tends<br />

to return the muscle to its original lenqth. This is the<br />

classic c<strong>on</strong>cept of load compensati<strong>on</strong>, which states that lenqth<br />

is the regulated variable. _ile this hypothesis has fallen<br />

out of favor due to various dem<strong>on</strong>strati<strong>on</strong>s that length is not<br />

"well regulated",<br />

criteria and the<br />

it must be kept in mind that<br />

definiti<strong>on</strong> of _ood performance<br />

the design<br />

for the human<br />

motor system are not available to us.<br />

Another view is that the myotatic resp<strong>on</strong>se is produced by<br />

motor units that were about to fire irrespective of the stretch<br />

stimulus, and as such, this resp<strong>on</strong>se is an "eDiphenomen<strong>on</strong> of<br />

little physiological c<strong>on</strong>sequence" (Hamm<strong>on</strong>d et al, 1956). This<br />

view was strengthened Dy the observati<strong>on</strong> that the myotatic<br />

resp<strong>on</strong>se in the soleus produced insignificant muscle tensi<strong>on</strong><br />

compared with the later resp<strong>on</strong>se, which w_s termed the<br />

"functi<strong>on</strong>al stretch reflex" (FSR). The implicati<strong>on</strong> here was<br />

that the myotatic resp<strong>on</strong>se was not functi<strong>on</strong>al (Melvill J<strong>on</strong>es<br />

and Watt, 1971).<br />

However, anatomical structures, such as the muscle spindle and<br />

the m<strong>on</strong>osznaDtic reflex arc, rarely exist without a specific<br />

physiological functi<strong>on</strong> or functi<strong>on</strong>s. While the first of the<br />

two preceeding views suggested the functi<strong>on</strong> of lenqth<br />

regulati<strong>on</strong>, the sec<strong>on</strong>d rejected any functi<strong>on</strong>al role for the<br />

myotatic resp<strong>on</strong>se° The truth probably lies somewhere in<br />

between. Much of the theoretical thinking c<strong>on</strong>cerning the human<br />

motor system has been guided by supposed evoluti<strong>on</strong>ary<br />

c<strong>on</strong>siderati<strong>on</strong>s which suggest that the m<strong>on</strong>osynaptic reflex arc<br />

is Dhylogenetically old, and that hiqher centers have evolved<br />

around it. Nauta and Feirtag (1979) have speculated that the<br />

m<strong>on</strong>osynaptic reflex arc may be relatively new <strong>on</strong> the presumed<br />

evoluti<strong>on</strong>ary scene. This speculati<strong>on</strong> implies some important<br />

functi<strong>on</strong>al role for the muscle spindles and the myotatic<br />

78


esp<strong>on</strong>se, but what that might be remains unclear.<br />

One of the more recent hypotheses c<strong>on</strong>cerning the functi<strong>on</strong> of<br />

early stretch evoked EMG activity is that this activity<br />

regulates the internal properties of the muscle, specifically<br />

its stiffness.<br />

to maintain the<br />

In this hypothesis, segmental mechanisms<br />

stiffness of the muscle in the face of<br />

act<br />

changing external loads and descending motor co,hands, rather<br />

than simply regulating the length of a muscle at some set<br />

point (Houk, 1979).<br />

With respect to determining a correct mathematical transfer<br />

functi<strong>on</strong> of the human operator, attempts to model and simulate<br />

the neuromuscular system have always been frustrated by the<br />

lack of adequate block diagrams of the system. This reflects<br />

our lack of understanding of the neural circuitry involved.<br />

For example, attempts at modeling ballistic movements to<br />

determine the role of spindle feedback have yielded c<strong>on</strong>flicting<br />

results (Dijkstra and Denier van der G<strong>on</strong>, 1973; Van Dijk,<br />

1978). It is for this reas<strong>on</strong> that functi<strong>on</strong>al changes in the<br />

presence and absence of spindle feedback were studied here<br />

using <strong>on</strong>ly torque input and joint angle output rather than<br />

resorting to neuroanatomical block diagrams.<br />

Studies which address the functi<strong>on</strong> of stretch-evoked EMG<br />

activity involve careful quantificati<strong>on</strong> of the EMG, torque<br />

perturbati<strong>on</strong>, and joint rotati<strong>on</strong>. Attempts to determine the<br />

biomechanical properties of different joints have used a<br />

variety of torque waveforms as inputs and measured the joint<br />

angle as the output. At a minimum, this requires a linear<br />

sec<strong>on</strong>d order model which includes moment of inertia, viscosity,<br />

and stiffness terms. Compliance is shown in the following<br />

equati<strong>on</strong>:<br />

8 1<br />

Joint compliance = - = _2 + BB+ K<br />

where J=moment of inertia, B=angular viscosity coefficient,<br />

K=angular stiffness, s=comDlex radian frequency, @=joint angle,<br />

and Z =torque. For the totally denervated case, such a simple<br />

sec<strong>on</strong>d order model would be a good first choice. Torques<br />

applied to the joint would be resisted by the passive inertia<br />

of the joint and the visco-elastic stiffness of the joint,<br />

muscles and c<strong>on</strong>nective tissue.<br />

In the intact system, however, neural c<strong>on</strong>trol loops exist<br />

which cannot as yet be precisely specified , and are<br />

superimposed <strong>on</strong> the mechanical system of'muscles, b<strong>on</strong>es, and<br />

other tissues. This introduces .the distinct possibility that<br />

the system being modeled is changing with time, and this would<br />

be reflected in the model parameters. An example of this is<br />

the observed change in joint compliance seen with changes in<br />

muscle t<strong>on</strong>e (Agarwal and Gottlieb, 1977). Nevertheless, it<br />

still may be possible to apply a sec<strong>on</strong>d order linear model,<br />

with the understanding that the stiffness and viscosity so<br />

79


determined are not directly comparable to the underlying<br />

biomechanical system in the denervated case, but rather<br />

represent some type of "equivalent" viscosity and stiffness.<br />

Another problem with the simple sec<strong>on</strong>d order model arises in<br />

the situati<strong>on</strong> when voluntary interventi<strong>on</strong> is present. In this<br />

case, additi<strong>on</strong>al torques, which are difficult to measure, are<br />

applied about the joint, after an appropriate reacti<strong>on</strong> time.<br />

Reflex c<strong>on</strong>tracti<strong>on</strong>s Which precede a voluntary resp<strong>on</strong>se may<br />

also produce significant torques about the joint. Finally, it<br />

must be noted that the properties of muscle vary with the<br />

length and velocity of c<strong>on</strong>tracti<strong>on</strong>. Thus the B and K values<br />

would again be expected to change. This implies possible<br />

amplitude and frequencydependent n<strong>on</strong>linearities.<br />

METHODS<br />

Subjects: Normal human subjects between the ages of 22 and 4@<br />

were used. All were in good health with no current medical<br />

problems. The experiments were approved Oy the Rush<br />

Presbyterian-St. Luke's Co_nittee <strong>on</strong> Human Investigati<strong>on</strong> and<br />

informed c<strong>on</strong>sent was obtained.<br />

Ischemia: Ischemia was induced bv applying a standard arm or<br />

leg sphygmomanometer cuff around the upper Dart of the limb<br />

and rapidly inflating it to a pressure of 150 mm of mercury.<br />

Typically, the durati<strong>on</strong> of the ischemia was 25 to 35 minutes.<br />

In no case was ischemia induced in the same limb of a given<br />

subject without a minimum recovery period of seven days.<br />

Following collecti<strong>on</strong> of ischemic data, the cuff was rapidly<br />

deflated by "popping" the valve of the cuff and allowing it to<br />

passively deflate, and recovery data was taken.<br />

The goal of this procedure was to investigate the role of<br />

afferent signals up<strong>on</strong> motor outputs. C<strong>on</strong>sequently a detailed<br />

study of altered sensati<strong>on</strong>s was not d<strong>on</strong>e since it has<br />

previously been reported (e.g. Lewis et al, 1937; Sinclair,<br />

1951) that under most c<strong>on</strong>diti<strong>on</strong>s sensati<strong>on</strong> is lost in the<br />

following order: touch, Dositi<strong>on</strong>, temperature, and oain. Our<br />

suDjects sometimes reported numbness in the fingertips, dulled<br />

pinprick sensati<strong>on</strong>s, difficulty in knowing exactly where the<br />

joint was without visual feedback, and the "pins and needles"<br />

sensati<strong>on</strong>s following cuff removal (Lewis et al, 1937). In some<br />

subjects we elicited tend<strong>on</strong> tap resp<strong>on</strong>ses before, during and<br />

after the ischemia, in order to verify the absence of the<br />

tend<strong>on</strong> tap resp<strong>on</strong>se after ischemia had progressed.<br />

A__p__a[atus!The devices used to move the joints have been<br />

previously described for the ankle (Ag_rwal and Gottlieb, 1977)<br />

and the wrist (Jaeger et al, 1982). They are shown<br />

schematically in figure i. Briefly, a torque motor was used to<br />

apply step or sinusoidal torque waveforms to the joint. The<br />

8O


esulting angular positi<strong>on</strong> and stretch-evoked electromvograohic<br />

activity was m<strong>on</strong>itored. All experiments were performed under<br />

the c<strong>on</strong>trol of a real time COmDutinq system.<br />

Sinusoidal Oscillati<strong>on</strong>: The methods used and the oarameter<br />

estimati<strong>on</strong> techniques have been described by Agarwal and<br />

Gottlieb (1977a, 1977b) and Gottlieb and Agarwal (1978).<br />

Briefly, sinusoidal torques were applied to the wrist or ankle,<br />

and the resulting joint angles were measured. The ratio of<br />

the peak-to-peak joint angle to peak-to-peak torque amplitudes<br />

are computed for each of several frequencies. The sec<strong>on</strong>d<br />

order fit is computed to minimize the followin_ error<br />

criteri<strong>on</strong>:<br />

Error = _/ [ log (\Measured Model compliance_12<br />

complianco/.a<br />

In the wrist experiments a sliqht tapering of inout amolitudes<br />

was introduced to prevent excessive excursi<strong>on</strong> of the 'wrist at<br />

the lowest frequencies. Data collected in this way is<br />

qualitatively similar to data collected without the taoer,<br />

except that the wrist appears slightly stiffer at low<br />

frequencies than it ac_ually is.<br />

Step Tor_lue Perturbati<strong>on</strong>: The motor apnlied <strong>on</strong>e-sec<strong>on</strong>d<br />

durati<strong>on</strong> steps of torque to flex or extend the joint. These<br />

steps were typically randomized in amplitude and interstep<br />

interval. Subjects were instructed to either do nothinq when<br />

the step was oercieved, or react to restore the joint to its'<br />

starting positi<strong>on</strong>. Resp<strong>on</strong>ses were grouoed by perturbati<strong>on</strong><br />

amplitude and averaged.<br />

RESULTS<br />

Normal Compliance Measurements: Compliance measurements were<br />

made using sinusoidal torque inputs over a given frequency<br />

range (@.5 to i_.@ hz for the wrist, 3.Z to 12._ hz for the<br />

ankle). These measurements typically showed an underdamped<br />

sec<strong>on</strong>d order resp<strong>on</strong>se. Compliance curves for the wrist were<br />

c<strong>on</strong>structed at three different input amplitudes using five<br />

different bias torques, and are given xn fiqure 2. The<br />

parameters J, B, and K for these curves are shown in table i.<br />

The compliance measurement was very sensitive to input<br />

amplitude, and showed large decreases in K, the stiffness, as<br />

larger amplitude sinusoidal torques were used. The compliance<br />

measurements were also sensitive to bias :torque, showinq<br />

increases in K with increasing bias torques. Less pr<strong>on</strong>ounced<br />

but c<strong>on</strong>sistent changes were seen in B, the viscosity term. The<br />

81


moment of inertia was unchanged. Similar results were obtained<br />

for the ankle (Agarwal and Gottlieb, 1977a,b). These<br />

compliance measurements c<strong>on</strong>firm that the biomechanical<br />

propertles of the wrist joint determined in this manner depend<br />

str<strong>on</strong>gly <strong>on</strong> input amplitude, but remain reas<strong>on</strong>ably<br />

approximated by a sec<strong>on</strong>d order system.<br />

Ischemic Compliance Measurement: Compliance measurements were<br />

made as described in the previous secti<strong>on</strong> while ischemia was<br />

developing in the limb. Figure 3 shows three c<strong>on</strong>trol wrist<br />

compliance curves and three compliance curves from ischemic<br />

data. Fitting a sec<strong>on</strong>d order linear model to the data suggests<br />

that both K and B are decreasing to about 65 Dercent of their<br />

c<strong>on</strong>trol values, as shown in table 2. As ischemia develops,<br />

EMG activity normally evoked by the sinusoidal stretching was<br />

reduced or abolished. There is some problem in interpretati<strong>on</strong><br />

of these results, as it takes six minutes to collect the data<br />

required to generate <strong>on</strong>e compliance curve. During <strong>on</strong>set and<br />

recovery of ischemia, six minutes is a significant period of<br />

time. The system changes over this interval, and this must be<br />

taken into account when interpreting the data.<br />

In more recent experiments, we have oOserved differences in<br />

results if we perform the exoeriments by first collecting data<br />

before ischemia_ allowing the limb to rest during ischemia up<br />

to the point when the tend<strong>on</strong> tap resp<strong>on</strong>se is abolished, and<br />

then taking <strong>on</strong>ly <strong>on</strong>e or two sets of ischemia data. Compliance<br />

curves for the ankle for <strong>on</strong>e such experiment is given in<br />

figure 4, with the sec<strong>on</strong>d order fit parameters given in table<br />

3.<br />

In a sec<strong>on</strong>d order linear model, the decrease in K and B as the<br />

stretch-evoked EMG is abolished suggests that at very low<br />

frequencies, a given amplitude of torque will produce a greater<br />

deflecti<strong>on</strong> of the joint, and the res<strong>on</strong>ant frequency will decrease.<br />

Transient Resp<strong>on</strong>ses - Normal versus Ischemia: Transient<br />

resp<strong>on</strong>ses to step torques under normal and ischemic c<strong>on</strong>diti<strong>on</strong>s<br />

were compared at the wrist and the ankle. Figure 5 shows the<br />

transient resp<strong>on</strong>se of the ankle joint to step torque and the<br />

stretch-evoked EMG as ischemia develops in the lower leg. The<br />

instructi<strong>on</strong> to the subject was "do not react" to the torque.<br />

Note that the final value of joint angle and the damping<br />

increase. Phase plane trajectories are shown in figure 6. Cooke<br />

(1980) has discussed the merit of observing the phase plane<br />

trajectories of perturbati<strong>on</strong>s imposed <strong>on</strong> joint movements. Note<br />

the behavior o£ the trajectory between 110 and 15@ ms as<br />

ischemia develops. In the pre-ischemic trajectories, the joint<br />

begins to return to its starting positi<strong>on</strong>, while in the<br />

ischemic case the joint comes to rest during this time. The<br />

additi<strong>on</strong>al overshoot and lack of oscillati<strong>on</strong> in the ischemic<br />

case _ _e also seen in the phase olane trajectory. The myotatic<br />

resp<strong>on</strong>se occurred during the 40-60 ms interval. The<br />

82


mechanical c<strong>on</strong>sequences of the myotatic reso<strong>on</strong>se would not be<br />

apparent until about 3@ ms after the EMG.<br />

One interpretati<strong>on</strong> of these results would then be that the<br />

myotatic resp<strong>on</strong>se is in fact functi<strong>on</strong>al, and provides for the<br />

return of the joint about 3Z-5@ percent towards its starting<br />

positi<strong>on</strong>, at a latency appropriate for additi<strong>on</strong>al acti<strong>on</strong> by<br />

subsequent resp<strong>on</strong>ses. While this is most apparent at the ankle,<br />

it is also observed at the wrist.<br />

For the instructi<strong>on</strong> "react prooorti<strong>on</strong>ally to the torque", data<br />

from the ankle are shown in figures 7 and 8. Trajectories are<br />

similar to their "do not react" counteroarts to about [5_ ms,<br />

at which time results of the later stretch-evoked _MG are<br />

apparent in figure 8, showing full return to the starting<br />

positi<strong>on</strong>.<br />

At the wrist, resp<strong>on</strong>ses for the "do not react" instructi<strong>on</strong><br />

showed saturati<strong>on</strong> (that is, movement to an extreme of joint<br />

positi<strong>on</strong> for a prol<strong>on</strong>ged period of time) up<strong>on</strong> applicati<strong>on</strong> of<br />

all but the smallest torque steps. The "do not react" data were<br />

therefore not included in the analysis. For the react<br />

instructi<strong>on</strong>, transient resp<strong>on</strong>ses and phase plane trajectories<br />

are shown in-figures 9 and IZ. Note the differences in<br />

trajectories compared to the ankle. This may be due to the<br />

fact that the soleus has a very str<strong>on</strong>g, isolated myotatic<br />

resp<strong>on</strong>se, whereas the wrist has a rather weak myotatic resp<strong>on</strong>se<br />

which begins a c<strong>on</strong>tinuum of subsequently larger resp<strong>on</strong>ses.<br />

The resp<strong>on</strong>ses as ischemia orogresses show an increased<br />

overshoot and a delayed return to the original oositi<strong>on</strong>. The<br />

ischemic trajectory begins to diverge from the c<strong>on</strong>trol<br />

trajectory at about 5@ ms, a time c<strong>on</strong>sistent with the loss of<br />

early stretch evoked activity.<br />

DISCUSSION<br />

Chan_es in Mechanical Prooerties with Ischemia: In both the<br />

sinusoidal and transient resp<strong>on</strong>se experiments, changes in<br />

mechanical prooerties were seen as ischemia developed, with the<br />

c<strong>on</strong>comitant loss of stretch-evoked EMG activity. While<br />

corresp<strong>on</strong>dence of EMG activity for the two inputs used is<br />

uncertain, it is apparent that in both cases it depends <strong>on</strong><br />

large diameter afferents. In the sinusoidal case a decrease in<br />

K is observed with ischemia. Similar behavior is also seen in<br />

the "do not react" transient case, _lere a c<strong>on</strong>stant torque<br />

produces larger steady state values of joint angle as ischemia<br />

progresses. It appears that muscle becomes more compliant<br />

(less stiff), presumably due to reduced t<strong>on</strong>e, when the spindle<br />

feedback is disrupted by ischemia.<br />

Changes in B suggest that viscous damping also decreases<br />

during ischemia. This would suggest that greater velocities of<br />

joint rotati<strong>on</strong> would be reached during the torque<br />

perturbati<strong>on</strong>. The trajectories of the transient resp<strong>on</strong>ses<br />

85


eflect this.<br />

Decreases in B (by itself) would also imply more oscillatory<br />

behavior in the step resp<strong>on</strong>se but this is not observed. The<br />

changes in B are too small to show significant changes in the<br />

damplng factor.<br />

Comparing experiments in which the muscles were active<br />

throughout ischemia with those in which they were rested has<br />

led us to explore the noti<strong>on</strong> that muscle properties may be<br />

modified by at least two mechanisms: <strong>on</strong>e of which is associated<br />

with observable changes in synchr<strong>on</strong>ous EMG bursts, and the<br />

other which is not observable in the EMG.<br />

REFERENCES<br />

Agarwal, G.C. and Gottlieb, G.L. Oscillati<strong>on</strong> of the human<br />

ankle joint in resp<strong>on</strong>se to applied sinusoidal torque <strong>on</strong> the<br />

foot. Jourqa__of_P__ysiology (L<strong>on</strong>d<strong>on</strong>) 268:151-176g 1977a.<br />

Agarwal, G.C. and Gottlieb, G.L. Compliance of the human<br />

ankle joint. American Society__qf_MMj_chan!ca! Engineers Journal<br />

of Biomechanical Enqineerin__ 99:166-17@, 1977b.<br />

Cooke, J.D. The role of stretch reflexes during active<br />

movement. Brain Research 181:493-497, 1983.<br />

Dijkstra, S. and VanderG<strong>on</strong>, J.J.D. An analoq computer study<br />

of fast isolated movements. Kybernetic 12:_@2-ii@, 1973.<br />

Gottlieb, G.L. and Agarwal, G.C. Dependence of human ankle<br />

joint compliance <strong>on</strong> joint angle. Journal of Biomechanics<br />

11:177-181, 1978.<br />

Ha_n<strong>on</strong>d, PoH. The influence of Drior instructi<strong>on</strong> to the<br />

subject <strong>on</strong> an apparently involuntary neuromuscular movement.<br />

Journal of Phzsiolo__ (L<strong>on</strong>d<strong>on</strong>) 132:17P-18P, 1956.<br />

Houk, J.C. Regulati<strong>on</strong> of stiffness by skeletomotor reflexes.<br />

_I___£Z!_W__9 f _h_Y_!q_Z 41:99-114, 1979.<br />

Jaeger, R.J., Gottlieb, GoL., and Agarwal, G.C. Afferent<br />

c<strong>on</strong>tributi<strong>on</strong>s to stretch-evoked myoelectric resp<strong>on</strong>ses. Journal<br />

of Neu£_2hz£i_oo!£ql 48: 4@3-418, 1982.<br />

Lewis, T., Pickering, G.W., and Rothschild, P. CentriDital<br />

paralysis arising out of arrested blood flow to the limb,<br />

including notes <strong>on</strong> a £orm of tinalinq. Heart 16:1-32, 1937.<br />

Melvill J<strong>on</strong>es, G. and Watt, D.G.D. Observati<strong>on</strong>s <strong>on</strong> the<br />

c<strong>on</strong>trol of stepping and hopping in man. _qu£nj_!._q[_Physiologz<br />

(L<strong>on</strong>d<strong>on</strong>) 219:7@9-727, 1971.<br />

84


Mert<strong>on</strong>, P.A. Speculati<strong>on</strong>s <strong>on</strong> the servo c<strong>on</strong>trol of movement.<br />

in Wolstenholm, G.E.W., Ciba Foundati<strong>on</strong> S_0sium_L_The_S_pin_l -<br />

Cord, Little, Brown, Bost<strong>on</strong>, DP 247-26_, 1953.<br />

Nauta, W.J.H. and Fiertag, M. The <strong>org</strong>anizati<strong>on</strong> of the brain.<br />

Scientific American 241(3):88-111, 1979.<br />

Sinclair, D.C. Observati<strong>on</strong>s <strong>on</strong> sensory paralysis produced by<br />

compressi<strong>on</strong> of a human limb. Journal of NeuroDhzg_!qlqo_'!<br />

11:75-92, 1948.<br />

VanDijk, J.H.M. Simulati<strong>on</strong> of human arm movements c<strong>on</strong>trolled<br />

by peripheral feedback. Biological Czbernetics 29:175-186.<br />

ACKNOWLEDGMZNTS<br />

This work was supported in Dart bv grants from the Nati<strong>on</strong>al<br />

Institutes of Health and the Nati<strong>on</strong>al Science Foundati<strong>on</strong>.<br />

R.J. Jaeger is now with the Pritzker Institute of Medical<br />

Engineering, Illinois Institute of Technology, Chicago, IL<br />

6@616.<br />

85


DISPLAY<br />

I<br />

MOTOR<br />

4 Dt<br />

4 D2<br />

COMPUTER<br />

C<br />

_Ig ........... me i: !:;clneF,_aticdia,qra_ns for the (:=..._llpJ,l._lt _'' ' ""= _,lSed<br />

in torque<br />

_e_'t.url)atl<strong>on</strong> e×oerir_entsat the wrist an,_ankle.<br />

86


p_<br />

10.0<br />

FREQUENCY (HZ)<br />

1.0<br />

II111 "o<br />

Z_ • AMP'1.5<br />

0.1<br />

-g_ . _<br />

0.01<br />

BKW265-32!<br />

0.1 1.0 10.0<br />

10.0<br />

'13 •<br />

m<br />

1.0<br />

o o.1<br />

E<br />

z<br />

"o<br />

BKW340-41_<br />

0.01<br />

0.1 1.0 10.0<br />

10.0<br />

1.0 _ i_'<br />

z<br />

..I |<br />

• 0.1<br />

o<br />

w<br />

0.01 I<br />

FREQUENCY (HZ)<br />

AMP,O.5<br />

BKW4I 4'474<br />

F_ure 2: Wrist compliance curves at three input amplitudes.<br />

The family of 5 curves <strong>on</strong> each Dlot represents variati<strong>on</strong>s in<br />

bias torque.<br />

87


,., 10.0- ' "<br />

E<br />

i<br />

•_ ,_ , _-_--_ ......... ______<br />

1.0 ' _-"E ! _,_<br />

%,,<br />

( CONTROLS<br />

I' _ RJW536-564<br />

0 0.1 ....... \ =<br />

0<br />

N<br />

N<br />

r<br />

_ i iJ i i i ........<br />

0.01<br />

0.1 1.0 10.0<br />

10.0<br />

'_<br />

lU<br />

_ 2<br />

1.0 ,, _<br />

t k ISCHEMIA<br />

_<br />

o U<br />

\<br />

0.01 ,,<br />

FREQUENCY<br />

(HZ)<br />

Figure 3: Wrist compliance curves under c<strong>on</strong>trol c<strong>on</strong>diti<strong>on</strong>s<br />

and as ischemia develoDs.<br />

80<br />

H


...... E<br />

RJR042/056<br />

ANGLE TA EMG SOL EMG<br />

1.0 -_<br />

z ___ _ _":-'<br />

=1<br />

Z<br />

_ 0.01 • "_<br />

0<br />

0.001<br />

12 5 020 _<br />

FREQUENCY (Hz) 25 I 0.5 mv<br />

Compliance curves for the ankle before (x) and after<br />

ischemia (_). Joint angle and stretch-evoked EMG for tibialis<br />

a__nterio£and soleus are also shown in the form of average-_-----<br />

computed over two cycles. Background is three Hz, foreground is<br />

Hz. Horiz<strong>on</strong>tal scales are adjusted so that two cycles are<br />

displayed over the same plot range for each frequency.<br />

89


JOINT<br />

ANGLE<br />

SOLEUS<br />

EMG<br />

CONTROL RJAOO 1<br />

:__<br />

_<br />

17 MIN ____----__<br />

RJAOO6<br />

22 MIN ..J_/ ,,<br />

RJAO07<br />

8 DEGII.0 MV<br />

lOO<br />

MS<br />

F__igure_5!:Transient resD<strong>on</strong>se at ankle joint £or "do not<br />

react" instructi<strong>on</strong>. Soleus is stretched muscle. Each trace is<br />

the average of 10 resp<strong>on</strong>ses. Three torque step amplitudes<br />

were used. C<strong>on</strong>trol, mid-ischemia, and final ischemia data are<br />

shown •<br />

9O


aooT<br />

I-<br />

jU<br />

>_<br />

EO<br />

'__<br />

o<br />

i//<br />

V_. -<br />

\m<br />

_--<br />

_.<br />

\<br />

-100 J-<br />

300,<br />

_. 17 MIN<br />

, ' _" ISCHEMIA<br />

1<br />

F- | _,I N ISCHEMIA<br />

- I<br />

°,lOO,n,<br />

JOINT ANGLE (DEG)<br />

8 TM - _ 16<br />

Figure 6: Phase plane trajectories for transient resp<strong>on</strong>ses of<br />

figure 5.<br />

91


JOINT ANGLE SOLEUS EMG<br />

CONTROL GLG587<br />

ISCHEMIA<br />

GLG589<br />

8 DEG I 1.0 MV<br />

H<br />

100 MS<br />

Figure 7: Transient resD<strong>on</strong>ses at the ankle for the "react<br />

proporti<strong>on</strong>ally" instructi<strong>on</strong>. Each trace is the average of ten<br />

resp<strong>on</strong>ses. Four inDut amplitudes were used. C<strong>on</strong>trol and final<br />

ischemia data shown. Soleus muscle stretched.<br />

92


-100<br />

300<br />

AO<br />

UJ<br />

GLG589<br />

.J<br />

O<br />

Z<br />

-100<br />

JOINT<br />

ANGLE (DEG)<br />

Figure 8: Phase plane trajectories for data in figure 7.<br />

93


10°<br />

250 MS<br />

F__ure 9: Transient resp<strong>on</strong>ses at the wrist as ischemia<br />

develops. Each trace is the average of i@ resp<strong>on</strong>ses. Steo<br />

torque amplitude was c<strong>on</strong>stant. Time from <strong>on</strong>set of ischemia at<br />

right.<br />

54


-<br />

22 MIN CO<br />

um<br />

UJ<br />

•<br />

- -500<br />

JLEO<br />

32 16 -6<br />

2_ MIN COl .j<br />

I&l<br />

><br />

JOINT ANGLE (DEG)<br />

5OO<br />

Fi__ure 10- Phase plane trajectories for the data in figure 9.<br />

95


AMP BIAS f (Hz) _ J B K<br />

0.5 0.0 2.70 0.131 0.0016 0.0074 0.4807<br />

0.2 2.27 0.100 0.0015 0.0030 0.3400<br />

0.4 2.24 0.077 0.0017 0.0039 0.3540<br />

0.6 2.68 0.115 0.0015 0.0058 0.4209<br />

0.8 3.36 0.115 0.0014 0.0065 0.6005<br />

1.0 0.0 1.98 0.181 0.0012 0.0053 0.01857<br />

0.2 1.65 0.141 0.0013 0.0037 0.1365<br />

0.4 1.80 0.197 0.0012 0.0054 0.1559<br />

0.6 2.16 0.175 0.0013 0.0060 0.2308<br />

0.8 2.65 0.197 0.0012 0.0080 0.3389<br />

1.5 0.0 1.41 0.179 0.0011 0.0036 0.0895<br />

0.2 1.35 0.189 0.0012 0.0037 0.0825<br />

0.4 1.58 0.246 0.0012 0.0056 0.1141<br />

0.6 1.94 0.255 0.0011 0.0069 0.1651<br />

0.8 2.33 0.251 0.0012 0.0085 0.2488<br />

Table i: Sec<strong>on</strong>d order linear model parameters for normal<br />

compliance curves of figure 2. Units: J - newt<strong>on</strong>.meter.<br />

sec<strong>on</strong>d.sec<strong>on</strong>d per tad, B - newt<strong>on</strong>,meter,sec<strong>on</strong>d per tad,<br />

K - newt<strong>on</strong>.meter per rad.<br />

96


RECORD f (hZ) _ J B K<br />

CONTROL 1 1.86 0.182 0.0016 0.0070 0.2254<br />

CONTROL 2 1.75 0.206 0.0016 0.0073 0.1965<br />

CONTROL 3 1.81 0.164 0.0016 0.0060 0.2091<br />

MEAN CONTROL 1.81 0.184 0.0016 0.0068 0.2103<br />

0.6 MIN ISCH 1.89 0.174 0.0016 0.0068 0.2322<br />

13-18 MIN ISCH 1.69 0.166 0.0016 0.0056 0.1787<br />

24-30 MIN ISCH 1.49 0.150 0.0016 0.0045 0.1404<br />

Table 2: Sec<strong>on</strong>d order linear model parameters for the<br />

compliance curves in figure 3.<br />

97


RECORD f (hZ) _ J B k<br />

CONTROL 5.40 0.147 0.0453 0.451 51.883<br />

I SCHEMIA 6.0,'@ 0.188 0.044@ _.621 62.012<br />

Table 3: Sec<strong>on</strong>d order linear model parameters for the normal<br />

compliance curves of figure 4.<br />

98


ABSTRACT<br />

for<br />

<str<strong>on</strong>g>18th</str<strong>on</strong>g> ANNUAL CONFERENCE ON MANUAL CONTROL<br />

Title of Paper: Decisi<strong>on</strong> Making and the Steady State<br />

Visually Evoked EEG<br />

Authors: Andrew M. Junker and Glen F. Wils<strong>on</strong> (AFAMRL/HEF,<br />

WPAFB, OH, 255-3325)<br />

As part of the process of quantifying human/machine performance<br />

and interacti<strong>on</strong>, it would be useful to have a n<strong>on</strong>invasive<br />

n<strong>on</strong>subjective measure with which to assess aspects of human<br />

functi<strong>on</strong>ing such as attenti<strong>on</strong>, capacity, stress, etc. The<br />

Visually Evoked Resp<strong>on</strong>se (VER) EEG possesses qualities that<br />

suggest it may be such a useful measure. The human does not<br />

have to c<strong>on</strong>sciously attend to the evoking stimulus and the<br />

resp<strong>on</strong>se may be_ independent of human subjectivity. Further,<br />

it has become fairly routine to obtain EEG's due to improvements<br />

in measurement techniques and signal averaging computer<br />

technology. Of course, <strong>on</strong>ce the EEG is obtained, the real<br />

problem remains, <strong>on</strong>e of answering the following questi<strong>on</strong>s:<br />

what does it indicate, is it in resp<strong>on</strong>se to the visually<br />

evoking stimulus, is it repeatable, is there a linear porti<strong>on</strong><br />

to the resp<strong>on</strong>se, is it c<strong>on</strong>sistent across subjects, etc. At the<br />

Aerospace Medical Research Laboratory we have undertaken a<br />

research program to explore the usefulness of the steady state<br />

VER and see what questi<strong>on</strong>s we can answer. To c<strong>on</strong>trol the<br />

human's "internal envir<strong>on</strong>ment" while making VER measurements,<br />

we are employing a supervisory decisi<strong>on</strong>-making task as developed<br />

by Pattipati and Kleinman at the University of C<strong>on</strong>neticut.<br />

The experimental c<strong>on</strong>figurati<strong>on</strong> c<strong>on</strong>sists of humans performing<br />

the decisi<strong>on</strong> task which is displayed <strong>on</strong> a centrally located<br />

five-inch diag<strong>on</strong>al TV m<strong>on</strong>itor while two fluorescent flash<br />

tubes above and below the m<strong>on</strong>itor provide the visually evoking<br />

stimulus. At this time, some pilot studies have been performed.<br />

In this paper the experimental setup will be discussed,<br />

and decisi<strong>on</strong>-making performance results al<strong>on</strong>g with<br />

some of the potentially useful features observed in the EEG<br />

resp<strong>on</strong>se will be presented.<br />

99


OPERATORWORKLOAD AS A FUNCTION<br />

OFTHESYSTEMSTATE:<br />

ANANALYSISBASEDUPONTHE<br />

EVENT-RELATED BRAINPOTENTIAL<br />

by<br />

Richard T. Gill<br />

Department of Engineering<br />

Wright State University<br />

Dayt<strong>on</strong>, Ohio 45432<br />

Christopher Wickens<br />

Department of Psychology<br />

University of Illinois<br />

Champaign, Illinois 61801<br />

ABSTRACT<br />

While the processing demands of sec<strong>on</strong>d order <strong>manual</strong> c<strong>on</strong>trol are known to<br />

be greater than those of Ist or 0 order, the precise nature or locus of these<br />

increased demands is not well established. The purpose of this research is<br />

to determine if the demands are perceptual, related to the percepti<strong>on</strong> of<br />

higher derivatives of the error signal or characteristics of the system state,<br />

and thereby fluctuating with changes in these variables_ or central. In the<br />

latter case, we assume the demand to be c<strong>on</strong>stant over time, a c<strong>on</strong>sequence of<br />

the increased demands of activating a more complex internal model. Eventrelated<br />

brain potentials -- more specifically, P300 amplitude -- were employed<br />

to assess operator workload while c<strong>on</strong>trolling a sec<strong>on</strong>d order system. The ERP<br />

waveforms were categorized according to the system state at the time of the<br />

eliciting probes. Statistical analyses revealed no differences in P300<br />

amplitude am<strong>on</strong>g the categories. Thus, it was c<strong>on</strong>cluded that the increased<br />

level of operator workload remained c<strong>on</strong>stant rather than fluctuating with<br />

changes in the system state. These results identify central processing<br />

rather than percepti<strong>on</strong> as the locus of higher order load.<br />

INTRODUCTION<br />

The difficulty in <strong>manual</strong>ly c<strong>on</strong>trolling higher order systems has l<strong>on</strong>g<br />

been recognized (I, 2, 3). The basis for this inherent difficulty may be<br />

attributed to several different sources. For example, the operator of a<br />

higher order system must act as a differentiator, generating lead in resp<strong>on</strong>se<br />

to the perceived error signal; also there exists greater uncertainty in<br />

c<strong>on</strong>trol because the required c<strong>on</strong>trol input is not a <strong>on</strong>e-to-<strong>on</strong>e mapping of<br />

system error. Thirdly, double impulse c<strong>on</strong>trol of sec<strong>on</strong>d order systems<br />

requires a greater demand for accurate measurement of timing. The potential<br />

source of increased demand relevant to this research relates to the fact that<br />

the c<strong>on</strong>troller of higher order systems must perceive a greater number of<br />

system states and then combine th_ via a more complex internal model (2, 3,<br />

100


4). For example,in order to optimallyc<strong>on</strong>trol a sec<strong>on</strong>d order system, the<br />

operatormust estimateboth positi<strong>on</strong>and velocity,and then combine them via<br />

the internalmodel to determinethe appropriatec<strong>on</strong>trol input.<br />

Furthermore,this increaseddifficultyin c<strong>on</strong>trollinghigher order<br />

systems has also been shown, as would be expected,to result in greater<br />

operatorworkload (5, 6). More specifically,these investigati<strong>on</strong>shave<br />

suggestedthat the locus of this increasedworkload has been shown to reside<br />

in the perceptualand central processingstages of the operatorand not in the<br />

resp<strong>on</strong>sestage. The fundamentalissue addressed in the present research<br />

c<strong>on</strong>cernsthe temporalnature of this increasedworkloadand the precise<br />

localizati<strong>on</strong>between percepti<strong>on</strong>and central processing. We hypothesizethat<br />

if the source of higher workload relates to problemsencounteredin perceiving<br />

higher derivativesof the error signal, or particularcombinati<strong>on</strong>sof state<br />

variablesfrom the display,then workload should vary from moment to moment as<br />

a functi<strong>on</strong>of those variables. If, <strong>on</strong> the other hand, the source is attributed<br />

to the requirementto activateand maintaina more complex internal<br />

model in working memory, we anticipatethat these increaseddemands will be<br />

more stable and c<strong>on</strong>stantfor the durati<strong>on</strong>of the trackingtrial.<br />

In this research,event related brain potentials(ERPs)were used to<br />

assess changes in operatorworkload. The ERP is a transientseries of voltage<br />

fluctuati<strong>on</strong>sin the brain in resp<strong>on</strong>seto some discretestimulusor cognitive<br />

event. ERPs are recorded by the use of skin electrodeswhich are located at<br />

specificsites <strong>on</strong> the scalp. By time locking the EEG recordingto a discrete<br />

elicitingstimulusevent and then ensembleaveraging,a very c<strong>on</strong>sistent<br />

pattern of positiveand negativepeaks or comp<strong>on</strong>entswill be observed (7).<br />

Extensiveresearchhas shown the amplitudeof the P300 comp<strong>on</strong>entto be<br />

inverselyproporti<strong>on</strong>alto the operator'sperceptualand central processing<br />

workload (5, 7, 8). P300 amplitudewas used as a dependentmeasure of<br />

operatorworkload in the researchdescribedbelow.<br />

EXPERIMENT<br />

Five subjectswere recruitedfrom the universitycommunityand paid for<br />

their services. Their primary task was to minimize the RMS trackingerror of<br />

a pure sec<strong>on</strong>d order system in the presenceof random noise. System error was<br />

displayed<strong>on</strong> a CRT (HP model 3010)and c<strong>on</strong>trol inputs were made with the right<br />

hand via a spring loaded joystick. All subjectswere requestedto use a bangbang<br />

or double-impulsec<strong>on</strong>trol strategy (3) as such a strategywas essential<br />

for later analyses.<br />

The experimentwas c<strong>on</strong>ducted in two phases: Phase l Training, and<br />

Phase 2 - Data Collecti<strong>on</strong>. The primary purpose of Phase l was to train subjects<br />

until they reached asymptoticperformance. It c<strong>on</strong>sistedof 50 twominute<br />

tracking trials, 25 trials per day for two c<strong>on</strong>secutivedays. Phase 2<br />

was c<strong>on</strong>ducted<strong>on</strong> the third day during which subjectsparticipatedin 20 twominute<br />

trackingtrials. In additi<strong>on</strong> to performingthe primary trackingtask,<br />

subjectswere also required to perform a sec<strong>on</strong>darytask of countingdiscrete<br />

auditory t<strong>on</strong>es or probes. The purposeof these probes was to provide the<br />

discreteevent for eliciting the:ERPs. Theywere presented,via headph<strong>on</strong>es,<br />

in a Bernoulliseries of low (P = .33) and high (P = .67) intensity. The<br />

101


subject's task was to maintain a covert mental count of the number of low<br />

intensity probes presented and report this count at the end of each block.<br />

ANALYSISANDRESULTS<br />

Each ERP waveform was selectively tagged according to the momentary<br />

state (error, error velocity, c<strong>on</strong>trol positi<strong>on</strong>, c<strong>on</strong>trol velocity) at the time<br />

of stimulus presentati<strong>on</strong>. This enabled us to create selective averages of<br />

ERPs (with their associated P300 comp<strong>on</strong>ent amplitudes) according to any<br />

particular characteristics of system state. Two separate analyses were performed:<br />

<strong>on</strong>e based solely up<strong>on</strong> system error and error velocity, each c<strong>on</strong>sidered<br />

independently, and the other based up<strong>on</strong> a state-space representati<strong>on</strong>.<br />

Ana.lysis 1:<br />

Two dichotomies were employed to categorize ERPs, <strong>on</strong>e based up<strong>on</strong> system<br />

error, and <strong>on</strong>e up<strong>on</strong> system velocity. All waveforms were ordered in terms of<br />

the absolute value of system error at the time of the eliciting stimulus.<br />

Then waveforms above and below the median of this ordering were separately<br />

pooled and c<strong>on</strong>trasted. A similar procedure was followed with regard to<br />

system error velocity.<br />

A separate ANOVAwas performed <strong>on</strong> the comp<strong>on</strong>ent loading scores, from the<br />

PCA, for each of the dichotomies. That is, P300 amplitude (as measured by<br />

its comp<strong>on</strong>ent loading score) elicited from probes when the absolute value of<br />

system error was above its median value was compared with the P300 amplitude<br />

when system error was below its median value. Similarly, the same comparis<strong>on</strong><br />

was made for the case when absolute system velocity was above and below the<br />

median value.<br />

For both comparis<strong>on</strong>s the results were the same, with no significant<br />

difference between high and low values. That is to say operator workload (as<br />

measured by P300 amplitude) did not vary in a systematic manner with the<br />

error variables. These results are c<strong>on</strong>sistent with our previous findings (5).<br />

Analysis 2:<br />

The rati<strong>on</strong>ale for the sec<strong>on</strong>d analysis is based up<strong>on</strong> the subjects' employment<br />

of a bang-bang c<strong>on</strong>trol strategy. Such a strategy requires the operator<br />

to maintain the maximum positive c<strong>on</strong>trol input when attempting to eliminate a<br />

given error and then at the proper instant (as specified by an analytically<br />

determined optimal switching line) reverse the input to its maximum negative<br />

value, a relatively natural strategy often employed in 2nd order c<strong>on</strong>trol (2).<br />

If operator workload were to fluctuate during such a task, it is clear<br />

that it would be the greatest when the system state was in the "vicinity" of<br />

the operator's empirical switching line when a decisi<strong>on</strong> to c<strong>on</strong>trol is<br />

impending. That is, workload would be higher when the operator was required<br />

to: (I) perceive the magnitude of the system error; (2) perceive the magnitude<br />

of the system velocity; (3) combine them via his internal model; and (4)<br />

decide if a c<strong>on</strong>trol reversal was required. Alternatively, the workload would<br />

be lower when the system state was such that the c<strong>on</strong>trol input was obvious.<br />

I02


For example, when system error and velocity are both of the same sign, a<br />

c<strong>on</strong>trol reversal is obviously required since error is diverging. In short,<br />

the objective of the sec<strong>on</strong>d set of analyses was to compare operator workload<br />

when the system state was in the vicinity of the operator's empirical :<br />

switching line to that when the required c<strong>on</strong>trol input was obvious.<br />

An algorithm was developed that analyzed the subject's c<strong>on</strong>tinuous<br />

c<strong>on</strong>trol input and identified the system state at the time each c<strong>on</strong>trol<br />

reversal was initiated. The locus of these c<strong>on</strong>trol reversals was defined to<br />

be the "vicinity" of the subject's empirical switching line. Figure 1 is a<br />

graphical representati<strong>on</strong> of the system state space <strong>on</strong> which these c<strong>on</strong>trol<br />

reversals are plotted for a typical subject, al<strong>on</strong>g with the theoretically<br />

optimal switching line. After reviewing such plots for each subject, it was<br />

c<strong>on</strong>cluded that the general locus of c<strong>on</strong>trol reversals for each subject was<br />

sufficiently similar that the same ERP categorizati<strong>on</strong> algorithm could be used<br />

for all subjects.<br />

This algorithm is illustrated graphically in Figure 2. The rati<strong>on</strong>ale<br />

for each area is discussed below.<br />

Area I. This represents the regi<strong>on</strong> in the vicinity of the subject's<br />

empirical switching line. The boundaries were chosen c<strong>on</strong>servatively to<br />

select probes that occurred when the system state was such that the operator<br />

would be required to sense both positi<strong>on</strong> and velocity, and then combine them<br />

(via his internal model) to determine the proper c<strong>on</strong>trol input. This was<br />

assumed to be the area defining a state of greatest cognitive demands.<br />

Area 2. This regi<strong>on</strong> represents a c<strong>on</strong>servative selecti<strong>on</strong> of probes when<br />

the state was such that the subject's c<strong>on</strong>trol input was obvious; that is,<br />

when the cursor was moving away from the target line. The resp<strong>on</strong>se in this<br />

regi<strong>on</strong> should be a relatively automatic reversal.<br />

Area 3. This represents a system state similar to Area I, but in which<br />

the velocity, relative to the positi<strong>on</strong>, is too low to warrant a c<strong>on</strong>trol<br />

reversal. This is, the cursor is moving towards the target line, but not<br />

fast enough to warrant a c<strong>on</strong>trol reversal to prevent overshoot.<br />

Area 4. This regi<strong>on</strong> is comprised of the remainder of the system state<br />

space which fails to meet the requirements of any of the preceding areas.<br />

Areas 1 and 2 were defined in a c<strong>on</strong>servative manner in order to maximize<br />

the potential differences between the two, thereby increasing the sensitivity<br />

of the subsequent analyses. Area 3 was selected to provide a c<strong>on</strong>diti<strong>on</strong> in<br />

which workload, if workload does indeed fluctuate, would lie between that of<br />

Areas 1 and 2.<br />

This sorting algorithm was applied to the single trial ERP data of each<br />

subject. Initially, the parameters were chosen very liberally, such that<br />

Area 4 was n<strong>on</strong>-existent. The resultant ERPs from the three areas were then<br />

averaged across subjects. As before, an ANOVAwas performed <strong>on</strong> the comp<strong>on</strong>ent<br />

loading scores for P300; no significant differences were observed. In order<br />

to increase the sensitivity of the test, subsequent analyses were d<strong>on</strong>e in<br />

i03


which the boundariesof Area 4 were systematicallyexpandedby decreasingthe<br />

parameterAR (see figure 2). That is, Areas l and 2 were defined in an<br />

increasingl_c<strong>on</strong>servativemanner. The results remainedunchanged,however,<br />

as no differencesemergedwith this manipulati<strong>on</strong>°<br />

CONCLUSIONS<br />

The results of these two separateanalyseswere c<strong>on</strong>sistent. No matter<br />

whether ERP data were categorizedvia the magnitudeof each state variable,<br />

relative to the mean, or whether the categorizati<strong>on</strong>was based <strong>on</strong> the locati<strong>on</strong><br />

of the system state relative to the empiricalswitchingline, differences in<br />

P300 amplitude betweencategoricallevels failed to be observed. In fact,<br />

there were not even n<strong>on</strong>significantrends in this directi<strong>on</strong>. These results<br />

provide str<strong>on</strong>g supportfor the hypothesisthat the increasedresourcedemands<br />

of c<strong>on</strong>trollingsec<strong>on</strong>d order systems remain relativelyc<strong>on</strong>stant.<br />

They are, of course, c<strong>on</strong>sistentwith the hypothesisthat it is the<br />

c<strong>on</strong>tinuousdemands of activatingthe complex internalmodel, rather than the<br />

momentarydemands associatedwith changingperceptualvariables that<br />

influenceworkload. There is, however,a sec<strong>on</strong>d possibilitythat cannot be<br />

discountedaltogether. It is possiblethat resourcedemand of c<strong>on</strong>trol did, in<br />

fact, wax and wane, but that the "cost" associatedwith switching the<br />

allocati<strong>on</strong>of resourcesto the auditorytask was greater than the benefits<br />

derived. That is, it was more efficient to allocatea given amount of<br />

resourcesc<strong>on</strong>tinuouslyto the tracking task, even though they would not all be<br />

used I00% of the time, than it was to vary the allocati<strong>on</strong>of resources based<br />

<strong>on</strong> the instantaneoustask demands. (It should be noted in this regard that,<br />

while P300 was c<strong>on</strong>sistantlyattenuated,subjectsdid not ignore the t<strong>on</strong>e<br />

counting. Their counts remainedaccurate.) It is impossibleto determine<br />

from the current data which of the two hypothesesis correct. To do so would<br />

require running an additi<strong>on</strong>alc<strong>on</strong>diti<strong>on</strong> in which greater priorities<strong>on</strong> the<br />

auditorytask are stressed. When payoffsor costs thereby impell the operator<br />

to devote greater resources to the ERP task, we would now expect differential<br />

allocati<strong>on</strong>(and thereforeP3OO amplitude)to the extent that the sec<strong>on</strong>d<br />

hypothesiswas in effect. If the first hypothesiswere true, we would predict<br />

an overall depressi<strong>on</strong>in trackingperformanceand an increase in P3OO amplitude,<br />

as the internalmodel was maintainedwith less fidelity. However,P30O<br />

would still fail to discriminatebetween system states.<br />

ACKNOWLEDGEMENTS<br />

This researchwas supportedby a grant from the Air Force Office of<br />

ScientificResearchLife SciencesProgram F49620-79-C-0233. Dr. Alfred<br />

Fregly was the Technical M<strong>on</strong>itor.<br />

104


REFERENCES<br />

I. Birmingham, H.P,, and Taylor, F.V.A. A human engineering approach to the<br />

design of man-operated c<strong>on</strong>tinuous c<strong>on</strong>trol systems. U.S. Naval Research<br />

Laboratory Report 4333. Washingt<strong>on</strong>, D.C., 1954.<br />

2. Pew, R.W. Human perceptual-motor performance. In B. Kantowitz (Ed.),<br />

Human Informati<strong>on</strong> Processing: Tutorials in Performance#nd Cogniti<strong>on</strong>,<br />

Wiley and S<strong>on</strong>s, 1974.<br />

3. Sheridan, T.B., and Ferrell, W.R. Man-Machine Systems: Informati<strong>on</strong>,<br />

C<strong>on</strong>trol, and Decisi<strong>on</strong> Models of Human Performance. Cambridge, MA, 1974.<br />

4. Kelley, C. Manual and Automatic C<strong>on</strong>trol. NY: Wiley, 1965.<br />

5. Wickens, C.D., Gill, R., Kramer, A., Ross, W., and D<strong>on</strong>chin, E. The<br />

cognitive demands of sec<strong>on</strong>d order <strong>manual</strong> c<strong>on</strong>trol: Applicati<strong>on</strong>s of the<br />

event-related brain potential. Proceedings of the 17th Annual NASA<br />

C<strong>on</strong>ference <strong>on</strong> Manual C<strong>on</strong>trol, NASATM, 1981.<br />

6. Wickens, C.D. and Derrick, W. The processing demands of higher order<br />

<strong>manual</strong> c<strong>on</strong>trol: Applicati<strong>on</strong> of additive factors methodology. University<br />

of Illinois, Technical Report EPL-81-1/ONR-81-1, 1981.<br />

7. D<strong>on</strong>chin, E. Event-related brain potentials: A tool in the Study of<br />

human informati<strong>on</strong> processing. In H. Begleiter (Ed.), Evoked Potentials<br />

and Behavior. New York: Plenum Press, 1979, pp. 13-75.<br />

8. D<strong>on</strong>chin, E., Kramer, A., and Wickens, C. Probing the cognitive infrastructure<br />

with event-related brain potentials. Technical Report CPL82-<br />

2/AFOSR82-1, 1982.<br />

9. D<strong>on</strong>chin, E. and Heffley, E. Multivariate analysis of event-related<br />

potential data: A tutorial review. In D. Otto (Ed.), Multidisciplinary<br />

Perspectives in Event-Related Brain Potential Research. Washingt<strong>on</strong>, D.C.<br />

U.S. Government Printing Office, EPA-600/9-77-043, 1979, pp. 555-572.<br />

105


Theoretica I<br />

OptimaI<br />

Switching<br />

Line<br />

+_+_.<br />

+<br />

++_.<br />

++_-++_ +.++_<br />

. ._<br />

"_+.<br />

+ t.<br />

X<br />

TheorE<br />

Optimal<br />

Switching<br />

Line<br />

I<br />

FigureI: Systemstatespace-- typicalplot of c<strong>on</strong>trolreversalsand<br />

theoreticalswitchingline<br />

106


Ar ea 2<br />

/<br />

A1<br />

Area 2_<br />

-A2<br />

-A1<br />

X<br />

Theoretical<br />

Optimal<br />

Switching<br />

Line<br />

Figure 2: Algorithm for categorizing ERP probes based <strong>on</strong> locatiGn<br />

relative to empirical switching line.<br />

10",


ASSESSMENTOF MANUAL,PROCESSCONTROLSTRATEGIES<br />

by<br />

Joe De Maio<br />

Air Force Human ResourcesLaboratory<br />

Operati<strong>on</strong>sTrainingDivisi<strong>on</strong><br />

WilliamsAFB. AZ 85224<br />

ABSTRACT<br />

The present research is directedat developinga methodologyfor<br />

examining individuals'performanceas process c<strong>on</strong>trollers. The process of<br />

immediate interestis maneuveringflight. In this task the pilot performs<br />

as an energy managementdecisi<strong>on</strong>maker, making moment by moment decisi<strong>on</strong>s<br />

regardingpresent and future aircraftenergy states. A micro-computerbased<br />

task has been developed in which a subject "flies"a simulated"vehicle"<br />

through a course in a sequenceof discretemoves. The range of movement<br />

available<strong>on</strong> each move is determinedby generic, aircraftflight equati<strong>on</strong>s.<br />

Performance,as indexedby number of moves requiredto completethe course,<br />

has been foundto be str<strong>on</strong>glyrelated to flying ability. Additi<strong>on</strong>al<br />

performancemeasures,based <strong>on</strong> the decisi<strong>on</strong>smade <strong>on</strong> each move, have been<br />

developedwhich permit examinati<strong>on</strong>of c<strong>on</strong>trol strategiesunderlyingtask<br />

performance. Such measureswill permit analysisof cognitivefuncti<strong>on</strong>s<br />

leading to successfulc<strong>on</strong>trol performanceand of the effects of<br />

envir<strong>on</strong>mentaland individualfactors <strong>on</strong> these decisi<strong>on</strong>making functi<strong>on</strong>s.<br />

INTRODUCTION<br />

A number of vehicle c<strong>on</strong>trol tasks involvemaintainingsome predetermined<br />

steady state. Driving an automobile<strong>on</strong> a straightroad, steeringa ship <strong>on</strong><br />

a c<strong>on</strong>stantheading and flying an aircraftat c<strong>on</strong>stantheading and climb rate<br />

are examplesof such tasks. In these types of tasks the operator'sfuncti<strong>on</strong><br />

is primarily<strong>on</strong>e of detectingerror, in the form of deviati<strong>on</strong>sfrom the<br />

desired moti<strong>on</strong> path, and correctingthat error. For the most part the<br />

operator acts as a single closed-loopc<strong>on</strong>trollerwhose performanceis<br />

determinedprimarilyby his sensitivityto error and his c<strong>on</strong>trol lag.<br />

(Jagacinski,1977).<br />

In a number of other tasks the operator'srole is much more complex. He<br />

does not seek simply to maintain a steady state, but rather his goal is to<br />

achieve a particularvehicle state through executi<strong>on</strong>of a sequentialprocess<br />

of velocitychanges. In these tasks the operator'sacti<strong>on</strong>s are directed<br />

toward the goal state, which differs from his current state and from<br />

intermediatestates. Intermediatevehicle states are important<strong>on</strong>ly insofar<br />

as they affect the ultimatevehicle state. Task sequencescan be relatively<br />

short and uncomplicated,as in parallelparking a car, or quite l<strong>on</strong>g and<br />

complicated,as in the case of driving home in rush hour traffic in time to<br />

see the news <strong>on</strong> TV. In these instancesthe operator'sperformanceis<br />

108


determinedboth by his interfacewith the vehicle and by his performanceas<br />

an informati<strong>on</strong>processorand decisi<strong>on</strong>maker.<br />

Describingperformance<strong>on</strong> these task sequences is complicatedby the<br />

sheer number of c<strong>on</strong>trol acti<strong>on</strong>s involvedand by the fact that the optimum<br />

acti<strong>on</strong> a given point in the sequence is determinedby earlier events both<br />

internalto the operator-vehiclesystem and externalto it. For example the<br />

decisi<strong>on</strong><strong>on</strong> whether to turn right at an intersecti<strong>on</strong>in order to get home by<br />

news time can depend <strong>on</strong> whether the vehiclewill reach the intersecti<strong>on</strong><br />

while the signal is green (internal,speed c<strong>on</strong>trol),how l<strong>on</strong>g the red will<br />

last and how well traffic is moving <strong>on</strong> the two streets (external). The<br />

operator steers the vehicle accordingto a goal-directedscenariowhich he<br />

updates c<strong>on</strong>tinuouslyin resp<strong>on</strong>seto changingc<strong>on</strong>diti<strong>on</strong>s. The correctnessof<br />

any paticularc<strong>on</strong>trol acti<strong>on</strong> in the sequence is determinedby two factors:<br />

the correctnessof the scenarioand the appropriatenessof the c<strong>on</strong>trol<br />

acti<strong>on</strong> to the scenario.<br />

At a macro level vehicularmoti<strong>on</strong> scenarios are very similar to<br />

scripts. A script is a set of related facts which is <strong>org</strong>anized<br />

hierarchicallyand sequentially(Smith,Adams and Schorr, 1978). In the<br />

moti<strong>on</strong> scenario facts might be events or c<strong>on</strong>trol acti<strong>on</strong>swhich are <strong>org</strong>anized<br />

by the importanceor probabilityof occurrencesat particularpoints in the<br />

process. Schvaneveldtet al (in press) have shown experiencedfighter<br />

pilots to <strong>org</strong>anizemajor events and acti<strong>on</strong>s related to particularmaneuvers<br />

in this way. Facts in these scripts are aircraftstates, pilot acti<strong>on</strong>s,the<br />

effects of these acti<strong>on</strong>s,c<strong>on</strong>trolsand instruments,and the acti<strong>on</strong>s of other<br />

combatants.These facts are <strong>org</strong>anizedprimarilyal<strong>on</strong>g a dimensi<strong>on</strong>of<br />

temporalcriticalityand sec<strong>on</strong>dariltyal<strong>on</strong>g a dimensi<strong>on</strong>of relativeenergy<br />

state.<br />

At a finer level of detail, involvingindividualc<strong>on</strong>trol inputs,vehicle<br />

c<strong>on</strong>trol can be thought of as a similar sequentialprocess of goal directed<br />

decisi<strong>on</strong>s and c<strong>on</strong>trol acti<strong>on</strong>s. While the sec<strong>on</strong>d by sec<strong>on</strong>d c<strong>on</strong>trol process<br />

may involvea sequenceof decisi<strong>on</strong> events, it is less well suited to a<br />

scripts type analysissince decisi<strong>on</strong>soccur rapidly and may be based <strong>on</strong><br />

informati<strong>on</strong>which is not <strong>org</strong>anizedsemantically. This micro c<strong>on</strong>trol process<br />

is similarto closed-looptracking,but unlike tracking it c<strong>on</strong>sistsof a<br />

sequenceof acti<strong>on</strong>s directedat establishinga particularstate rather than<br />

at simply minimizingerror. In this c<strong>on</strong>trol process several different<br />

c<strong>on</strong>trol acti<strong>on</strong>s might be effective in achievingthe desired state. The<br />

operator'sdecisi<strong>on</strong>about which acti<strong>on</strong>s to employ may depend <strong>on</strong> many<br />

factors, such as the degree and directi<strong>on</strong>of moti<strong>on</strong> required,the<br />

probabilityof success and the cost of failure associatedwith a particular<br />

c<strong>on</strong>trol acti<strong>on</strong> sequence. In the real time moti<strong>on</strong> c<strong>on</strong>trol task it is<br />

difficult to isolatethe micro-decisibnmaking process from perceptualand<br />

psychomotorfactors. If, for instance,a pilot ends up with excessive<br />

airspeed<strong>on</strong> final, it is not possibleto know whether the error arose from<br />

the pilot's failure to perceivethe airspeedbuildup or from an inabilityto<br />

make the appropriatec<strong>on</strong>trol inputs or whether he saw what was happening and<br />

decided that everythingwas just fine.<br />

One approachto isolatingthe micro-decisi<strong>on</strong>making process is to<br />

present subjectsa discrete-timevehicle c<strong>on</strong>trol task. In this task the<br />

subject "steers"a computerizedvehicle through a course in a sequenceof<br />

109


moves. On each move the moti<strong>on</strong> envelop is determinedby the vehicle state<br />

at the end of the precedingmove througha set of driving equati<strong>on</strong>s. The<br />

task is self-paced,and the subject types the move he desires <strong>on</strong> a<br />

keyboard. De Maio (1981)compared the performance"of Air Force pilots and<br />

that of n<strong>on</strong>-pilots<strong>on</strong> a disCrete-timetask in which subjectsc<strong>on</strong>trolled<br />

vehicularmovementby adjustingthe length of two perpendiculardriving<br />

vectors° As indexed by the number of moves requiredto complete the course,<br />

the pilot group performedbetter than the n<strong>on</strong>-pilot group. The pilots also<br />

made l<strong>on</strong>ger moves <strong>on</strong> the average,althoughthe average total track length<br />

was the same for both groups.<br />

In the present research a discrete-timevehiclec<strong>on</strong>trol task is used in<br />

which the driving equati<strong>on</strong>smore closely approximatethose of an actual<br />

vehicle. Performance<strong>on</strong> individualmoves is examinedto determinethe<br />

decisi<strong>on</strong>making process leadingto superiortask performance.<br />

METHOD<br />

Subjects<br />

Twenty-threesubjectswere used. Eight of these were studentsin<br />

UndergraduatePilot Training (UPT) at WilliamsAFB. Four had recently<br />

completed UPT. Eleven were civilianemployees at the Human Resources<br />

Laboratory,who had no flying experience.<br />

Apparatus<br />

The Flight Decisi<strong>on</strong>-makingAssessmentTask (FDAT) is a discrete-time<br />

vehicle c<strong>on</strong>trol task programmed<strong>on</strong> a Terak 8510/A micro-computer. The FDAT<br />

involves "steering"a vehicle through a winding course in a series of<br />

moves. The subjects'task was to traversethe course in as few moves as<br />

possible. The subject makes a move by entering two numbers. The first<br />

number entered is the amount of heading change desired, in degrees.<br />

Followingthis input the vehicle'svelocity is decrementedin proporti<strong>on</strong>to<br />

the amount of heading change by an "induceddrag" functi<strong>on</strong>. A thrust/drag<br />

functi<strong>on</strong> then determinesthe amount the subject may increaseor decreasehis<br />

velocity. The subject completesthe move by enteringthe velocity desired,<br />

that is the length of the move. The ground track is then displayed<strong>on</strong> the<br />

course, and the new heading and velocity and associatedmaximum heading<br />

change and maximum induceddrag penaltyare shown.<br />

The FDAT driving functi<strong>on</strong>sare generic flight equati<strong>on</strong>sfor an aircraft<br />

c<strong>on</strong>strainedto level flight and zero angle of attack and scaled to fit <strong>on</strong><br />

the 320 x 240 Terak graphicsscreen. The three functi<strong>on</strong>swhich determine<br />

vehicle performanceare: maximum heading change, induced drag velocity<br />

penalty,minimum/maximumvelocitychange.<br />

A completelisting of the vehicle perrformancelimits is given in Table<br />

I. The "stall"or minimum velocity is 7 units, and the maximum velocity is<br />

28 units. Velocityunits are pixels. The course lengths are roughly 680<br />

pixels. The maximum allowableheading change reached a minimum of 13o at<br />

stall and 230 at maximum velocityand a maximum of 480 at the 14 unit<br />

corner velocity°<br />

110


Procedure<br />

The subject sat before the computerterminalwith the experimenter<br />

seated athis left. The experimenterexplainedthat the purpose of the<br />

researchwas to examine the decisi<strong>on</strong>making process associatewith aircraft<br />

c<strong>on</strong>trol. The experimenterthen made four dem<strong>on</strong>strati<strong>on</strong>moves showing<br />

turning, accelerati<strong>on</strong>and the effect of trying to exit the course<br />

boundaries. The subject then completed two courses, always performingthe<br />

easier course first. The experimenterwas present throughoutthe sessi<strong>on</strong>.<br />

The subjectwas allowedto ask questi<strong>on</strong>s,but questi<strong>on</strong>s about strategies<br />

were not answered.<br />

RESULTS<br />

Overall Performance<br />

Overall FDAT performancewas given by the number of moves required to<br />

traverseeach course. For the entire sample of subjectsnumber of moves<br />

varied from 38 to 75 for Course l and from 40 to 87 for Course 2. One<br />

subject (the experimenter)was highly practicedat the FDAT. Discounting<br />

this subject the range was 44 to 75 for Course l and 50 to 87 for Course 2.<br />

There were no significantdifferencesin overall performancebetween groups.<br />

InternalPerformanceAnalysis<br />

Task requirementsand the vehicleshandlingqualitiesplaced a high<br />

premium <strong>on</strong> maintaininga velocityequal to or greater than 14 units. Due to<br />

the vehicles' low thrust/dragratio it was not possibleto sustainspeed<br />

during intensecornering. As a result the subjectneeded to positi<strong>on</strong><br />

himself <strong>on</strong> the course in such a manner as to permit accelerati<strong>on</strong>and to time<br />

turns to minimumizeheading changes and resultant loss of velocity. Speed<br />

c<strong>on</strong>trol and timing errors were easily identifiableby visual inspecti<strong>on</strong>of<br />

individualmoves and move sequences. In order to quantifyspeed c<strong>on</strong>trol,<br />

velocityc<strong>on</strong>trol and timing performancefour categoriesof moves were<br />

defined:<br />

Velocityc<strong>on</strong>trol<br />

Extendingmoves - 50 turn accelerating<br />

Stagnatingmoves - _2 units decelerati<strong>on</strong>or<br />

velocity,_lO units<br />

Turning c<strong>on</strong>trol<br />

Sustainedturn moves - 50-30° in c<strong>on</strong>stantdircti<strong>on</strong>,<br />

roughly c<strong>on</strong>stantvelocity<br />

Positi<strong>on</strong>ingmoves - 50-300 <strong>on</strong>ly <strong>on</strong>e move<br />

_5 ° turn with O-I unit decelerati<strong>on</strong><br />

Velocityc<strong>on</strong>trol performancewas given by the ratio of the number of<br />

extendingmoves to the number of stagnatingmoves. Ameasure of turning<br />

c<strong>on</strong>trol performancewas the ratio of the number of sustainedturn moves to<br />

the number of positi<strong>on</strong>ingmoves. A measure of timing was the total amount<br />

111


of heading change regardless of directi<strong>on</strong>, since <strong>on</strong> some, but not all,<br />

turns, mistiming necessitated corrective turns which increased the total<br />

heading change for the course.<br />

In order to determine the c<strong>on</strong>tributi<strong>on</strong> of speed c<strong>on</strong>trol performance,<br />

turning c<strong>on</strong>trol performance and timing performance to overall performance a<br />

multiple regressi<strong>on</strong> of the two ratios and the total heading change <strong>on</strong> number<br />

of moves for Course 1 and for Course 2 separately.<br />

For Course 1 all three internal performance measures c<strong>on</strong>tributed<br />

significantly to overall performance (see Table 2). The primary driver of<br />

performance was speed c<strong>on</strong>trol. Timing, as measured by total heading change,<br />

also c<strong>on</strong>tributed substantially to overall performance. The ratio of<br />

sustained turn to positi<strong>on</strong>ing moves measures the smoothness of heading<br />

c<strong>on</strong>trol and made <strong>on</strong>ly a small c<strong>on</strong>tributi<strong>on</strong> to overall performance.<br />

The results of the regressi<strong>on</strong> analysis for Course 2 differed<br />

substantially from those for Course 1 (see Table2). Speed c<strong>on</strong>trol<br />

performance accounted for over 85% of the variance in overall performance.<br />

Neither of the turn timing measures c<strong>on</strong>tributed to overall performance. The<br />

differing results for the two courses probably stems from a design flaw in<br />

Course 2. Course 2 c<strong>on</strong>tained 3 turns (out of 6) in which it was impossible<br />

or nearly impossible to avoid complete velocity stagnati<strong>on</strong>. As a result<br />

speed c<strong>on</strong>trol was more highly correlated with both overall performance and<br />

with turn timing performance <strong>on</strong> Course 2 than <strong>on</strong> Course 1 (see Table 3). In<br />

additi<strong>on</strong> a much greater proporti<strong>on</strong> of moves was related to speed c<strong>on</strong>trol <strong>on</strong><br />

Course 2 than <strong>on</strong> Course 1 (see Table 4).<br />

DISCUSSION<br />

The present work is based <strong>on</strong> the idea that the process of steering a<br />

vehicle from an initial energy-positi<strong>on</strong> state to a goal energy-positi<strong>on</strong><br />

state can be described as a sequence of vehicle c<strong>on</strong>trol decisi<strong>on</strong>s. Success<br />

in achieving the desired state will be a functi<strong>on</strong> of the quality of the<br />

c<strong>on</strong>trol decidi<strong>on</strong>s made during the process sequence.<br />

The Flight Decisi<strong>on</strong>-making Assessment Task used in this work is a<br />

discrete-time vehicle c<strong>on</strong>trol task in which subjects are required to make a<br />

sequence of decisi<strong>on</strong>s regarding three aspects of vehicle c<strong>on</strong>trol: velocity<br />

c<strong>on</strong>trol, turning c<strong>on</strong>trol and timing of turns. By examining internal<br />

performance indicators which tap these decisi<strong>on</strong> making functi<strong>on</strong>s, it is<br />

possible to quantify these decisi<strong>on</strong> functi<strong>on</strong>s and also to assess the<br />

relative importance of the decisi<strong>on</strong> making processes to overall task<br />

performance. The present results show that overall performance can be<br />

described by a linear combinati<strong>on</strong> of speed c<strong>on</strong>trol, turning c<strong>on</strong>trol and turn<br />

timing performance. When the FDATcourse was well designed, as in Course I,<br />

the c<strong>on</strong>tributi<strong>on</strong> of speed c<strong>on</strong>trol in the regressi<strong>on</strong> accounted for 37% of the<br />

variance in overall performance. The c<strong>on</strong>tributi<strong>on</strong> of turn timing, as<br />

indexed by total turn, accounted for 27% of the variance in overall<br />

performance. Turning smoothness, as indexed by the ratio of sustained turn<br />

to positi<strong>on</strong>ing moves, had the smallest c<strong>on</strong>tributi<strong>on</strong> to overall performance,<br />

accounting for 15%of the overall performance variance. However care must<br />

112


e used in designingdiscrete-timetasks to insure that there is sufficient<br />

independencein the effects of the decisi<strong>on</strong>processesto permit analysisof<br />

individualdecisi<strong>on</strong>comp<strong>on</strong>ents. On Course 2 <strong>on</strong>ly speed c<strong>on</strong>trol affected<br />

overall performance. This was probablydue to the high proporti<strong>on</strong>of<br />

stagnatedmoves <strong>on</strong> Course 2.<br />

The ability to investigateindividualdecisi<strong>on</strong>process can be use to<br />

gain greater insight into the cognitive demandsof vehicle c<strong>on</strong>trol tasks.<br />

By varying task requirements,vehicle c<strong>on</strong>trol dynamicsor course design, it<br />

may be possibleto change the relativeimportanceof differentdecisi<strong>on</strong><br />

comp<strong>on</strong>entsin determiningoverall task performanceor the difficultyof<br />

making these decisi<strong>on</strong>s. An additi<strong>on</strong>alarea of study, which has not been<br />

addressedinthe presentwork is decisi<strong>on</strong>making speed. The discrete-time<br />

methodolgycan providea powerfultool for studyingthis problem by<br />

permittingthe unc<strong>on</strong>foundingof effects arising from requirementsfor<br />

speeded percepti<strong>on</strong>and speeded resp<strong>on</strong>ding,and those arising from the<br />

decisi<strong>on</strong>making process.<br />

113


Velocity Maximum Maximum VelocityChange<br />

Heading Induced Minimum Maximum<br />

Change, Drag Penalty<br />

Degrees<br />

7 13 0 0 l<br />

8 19 -l -l 2<br />

9 24 -2 -l 3<br />

lO 27 -3 -l 4<br />

II 30 -4 -2 4<br />

12 33 -5 -2 4<br />

13 36 -6 -2 4<br />

14 48 -7 -2 4<br />

15 44 -7 -2 4<br />

16 42 -8 -2 4<br />

17 39 -8 -2 4<br />

18 37 -8 -2 4<br />

19 35 -8 -3 3<br />

20 33 -9 -3 3<br />

21 32 -9 -3 3<br />

22 30 -9 -3 2<br />

23 29 -9 -3 2<br />

24 28 -lO -4 l<br />

25 27 -lO -4 l<br />

26 26 -lO -4 l<br />

27 25 -lO -4 0<br />

Table l<br />

Vehicle performancelimits at each velocity. Performanceis optimal around<br />

corner velocityof 14.<br />

114


Factor Beta-weight Beta-weight<br />

Course 1 Course 2<br />

Ext/Stag -.46 * -.93 *<br />

SUS/POS -.27 * NS<br />

TOT TURN -.38 * NS<br />

R .89* .93*<br />

• p


OVERALL<br />

OVERALL EXT/STAG SUS/POS TOT TURN<br />

EXT/STAG -.79 (-.93)<br />

SUS/POS -.55 (-.57) .39 (.46)<br />

TOT TURN .72 (.69) -.59 (-.77) -.24 (-.41)<br />

TABLE 3<br />

Individualcorrelati<strong>on</strong>sbetween internalperformancevariables<br />

and overall performance. Course 2 shown in ().<br />

11G


SUSTAINEDTURN POSITIONING EXTENDING STAGNATING<br />

Course 1 .22 (.17) .14 (.I0) .32 (.II) .33 (.20)<br />

Course 2 .26 (.26) .03 (.02) .21 (.08) .50 (.19)<br />

TABLE 4<br />

Proporti<strong>on</strong>of moves in each performancecategory.<br />

SD in ().<br />

117


REFERENCES<br />

De Maio, J. "VehicleC<strong>on</strong>trol Decisi<strong>on</strong>Processes,"<br />

presentedat 89th <str<strong>on</strong>g>annual</str<strong>on</strong>g> c<strong>on</strong>venti<strong>on</strong>of the<br />

AmericanPsychologicalAssociati<strong>on</strong>,Los Angeles,<br />

CA. 1981<br />

Jagacinski,R. J. "A QualitativeLook at FeedbackC<strong>on</strong>trol Theory<br />

as a Style of DescribingBehavior,Human Factors,<br />

19(4), 331-348,1977.<br />

Schuaneveldt,R. W., Goldsmith,T. E., Dorso, F. T., Maxwell,K.,<br />

Acosta,H. M., and Tucker, R. G. Structuresof Memory<br />

For CriticalFlight Informati<strong>on</strong>,AFHRL-TP-81-46(in process.)<br />

Smith, E. E., Adams, X. X, and Schorr, Z. Z. "Fact Retrievaland the Paradox<br />

of Interference," CognitivePsychology,lO, 438-464, 1978.<br />

118


DEVELOPMENT OF PERFORMANCE MEASURES FOR<br />

SELECTION OF CREWS FOR FLIGHT TRAINING<br />

EDWARD M. CONNELLY<br />

PERFORMANCE MEASUREMENT ASSOCIATES, INC.<br />

(PAPER NOT PROVIDED)<br />

1!9


A FUZZY MODEL OF RATHER HEAVY WORKLOAD<br />

by<br />

Neville Moray and K. Watert<strong>on</strong><br />

Department of Industrial Engineering<br />

University of Tor<strong>on</strong>to<br />

Tor<strong>on</strong>to, Canada M5S IA4<br />

ABSTRACT<br />

An experiment is described in which operators performed a tracking<br />

task whose difficulty was varied <strong>on</strong> two dimensi<strong>on</strong>s, bandwidth and order of<br />

c<strong>on</strong>trol. RMS error was measured and subjective judgement of workload<br />

obtained <strong>on</strong> a 10-point scale. Using rms error as a measure of subjective<br />

effort, the workload was successfully predicted using fuzzy measures; of<br />

bandwidth, order of c<strong>on</strong>trol and effort.<br />

INTRODUCTION<br />

One aspect of mental workload which has been of interest is the<br />

relati<strong>on</strong> between objective "task difficulty," performance measures, and<br />

subjective judgements (Moray, 1979). The original intenti<strong>on</strong> of the experiment<br />

described was to use physiological measures as well, and explore the<br />

correlati<strong>on</strong>s between the different measures of workload. The chosen<br />

physiological measure (power at 0.I Hz in the heart rate spectrum) did not<br />

correlate with any of the other measures and will not be further discussed.<br />

Instead, after describing the experiment, we will report <strong>on</strong> the need to<br />

take into account the amount of effort put into a task, since that approach<br />

enabled some anomalous data to be successfully explained. Intuitively it<br />

seems clear that if a pers<strong>on</strong> is c<strong>on</strong>fr<strong>on</strong>ted with an objectively difficult<br />

task but does not try hard, then it may be experienced as subjectively less<br />

loading than <strong>on</strong>e might expect°<br />

METHOD<br />

A single axis compensatory tracking task was used, in which the<br />

operator was required to keep a vertical bar between two reference bars<br />

which represented the permissible error. These bars were + 0.5_ from the<br />

mean of the forcing functi<strong>on</strong>, which was Gaussian bandlimited noise, (_=0,<br />

_=i). Three bandwidths were used, 0.33, 0.67 and 1.0 Hz, provided by a<br />

Hewlett Packard Pseudorandom noise generator set at 50 Hz and lowpass filtered<br />

with a Kemo programmable filter. Three orders of c<strong>on</strong>trol were used, K, K/s<br />

and K/s 2. The three bandwidths and three orders of c<strong>on</strong>trol were combined<br />

into 9 c<strong>on</strong>diti<strong>on</strong>s, and 9 operators performed them in a Latin Square design.<br />

They received two days' practice before the data were collected, and the<br />

analysis was based <strong>on</strong> two days worth of data, <strong>on</strong> each day of which they<br />

120


performed all nine c<strong>on</strong>diti<strong>on</strong>s. There were no significant differences<br />

between the two days of data, and both will be analysed. The experiment<br />

was run through an EAI analogue computer c<strong>on</strong>trolled by a PDPII/45 which<br />

provided the c<strong>on</strong>trol of the filter and collected and scored the data. After<br />

each c<strong>on</strong>diti<strong>on</strong> the operator was asked to rate the subjective load imposed<br />

by the experimental c<strong>on</strong>diti<strong>on</strong> <strong>on</strong> a ten point scale.<br />

RESULTS<br />

The results are shown in summary in Figures 1 and 2. ANOVAS showed<br />

that the main effects of treatments were the <strong>on</strong>ly significant source of<br />

variance. As was expected, increasing the bandwidth and increasing the<br />

order of c<strong>on</strong>trol each made the task subjectively more difficult. Increasing<br />

the order of c<strong>on</strong>trol also increased the rms error, as expected. But there<br />

was an anomalous effect in that increasing the bandwidth decreased the rms<br />

error. The equipment and thedata were carefully scrutinized to see whether<br />

this was an artefact, but in the end it appeared to be a real finding.<br />

Talking to operators and performing the task led to the c<strong>on</strong>clusi<strong>on</strong> that<br />

0.33 Hz was so low that the operators probably did not try very hard, and<br />

that perhaps their resp<strong>on</strong>se to the increasingly difficult bandwidths was to<br />

more than compensate for the difficulty, so that performance overcompensated<br />

for the task demands. •It was this that suggested trying to estimate subjective<br />

effort and take it into account. In the absence of objective<br />

measures of effort it was decided to take the opportunity to see whether<br />

fuzzy set theory could be used to measure workload.<br />

We define a fuzzy set of situati<strong>on</strong>s which are subjectively heavily<br />

loading by a linear transform <strong>on</strong> the subjective judgement scale,<br />

= 0.i(R) 0 R i0.0<br />

where R is the score given by the operators <strong>on</strong> the ten,point scale. That<br />

is, the higher the subjective rating, the str<strong>on</strong>ger the candidacy for<br />

membership of a "heavily loading situati<strong>on</strong>."<br />

The imposed load is due to the two task parameters, bandwidth and<br />

order of c<strong>on</strong>trol. We propose that "high bandwidths" and "high orders of<br />

c<strong>on</strong>trol" both impose heavy loads. The membership functi<strong>on</strong> of "high orders<br />

of c<strong>on</strong>trol" can be plausibly related to known empirical facts about <strong>manual</strong><br />

c<strong>on</strong>trol. C<strong>on</strong>trolled elements with transfer functi<strong>on</strong>s K and K/s are easy<br />

to c<strong>on</strong>trol, K/s2 is very hard, and higher orders impossible. These c<strong>on</strong>siderati<strong>on</strong>s<br />

suggest a membership functi<strong>on</strong> as shown in Figure 3. The exact<br />

values are at present a matter for arbitrary choice. Without trying to<br />

optimize the fit to the data, we set _s(K/s) = 0.2, and _s(K/s2) = 0.8.<br />

The membership functi<strong>on</strong> of "high bandwidths" we also relate to<br />

empirical data. The human operator transfer functi<strong>on</strong> is well known, and we<br />

propose that a possible reas<strong>on</strong> for high bandwidths being difficult is the<br />

increasing phase lag associated with bandwidth. We therefore plot tbe•:Bode<br />

_h_se:curye _ve_ted and treat this as the•membership functi<strong>on</strong> fox "bands<br />

w_dt_s which are h±gh__ A phase lag of -180° is certa±nly _igh in this<br />

121


sense, and frequencies below the breakpoint have zero membership of high<br />

bandwidths° (Figure 4.)<br />

Since bandwidth and order of c<strong>on</strong>trol are independent sources of<br />

difficulty, their combined effect is the fuzzy uni<strong>on</strong> of their memberships,<br />

and we have<br />

_T<br />

= }<br />

max {_s(S); _<br />

where _T is the membership of "tasks which are difficult."<br />

The problem of estimating effort is not so direct. We try to deduce<br />

it here from the rms error. To reduce error requires effort. But the<br />

operators in this experiment were allowed an explicit acceptable error<br />

band. Clearly any error within that band is not a member of "errors which<br />

are large." On the other hand, since the forcing functi<strong>on</strong> was Gaussian,<br />

we might reas<strong>on</strong>ably say that any error which is greater than + 2G is<br />

certainly large. We assume that making a large error means that the<br />

operator is not putting a lot of effort into the task. Hence we have the<br />

membership functi<strong>on</strong> for "errors which are large" shown in Figure 5.<br />

We now define the membership of "putting a lot of effort into the<br />

task" as the complement of the membership functi<strong>on</strong> of "errors which are<br />

large," and we have<br />

_E = (i - _E)<br />

We now make the assumpti<strong>on</strong> that in order for a task to seem subjectively<br />

loading it must both be objectively difficult and also be given a<br />

lot of effort. The appropriate relati<strong>on</strong> is the fuzzy intersecti<strong>on</strong> of task<br />

difficulty and effort, and we have finally,<br />

_D = min { maX(_s; _); (I-_E)}<br />

which allows us to calculate the predicted subjective task difficulty. In<br />

Figure 6 we show the relati<strong>on</strong> between the task difficulty predicted from<br />

this fuzzy set model, together with the observed subjective ratings rescaled<br />

to the range 0 to i. The squares are from the first and the circles from<br />

the sec<strong>on</strong>d days'data. Eight out of the nine individual operators showed<br />

good linear relati<strong>on</strong>ships. It should be emphasized that no attempt has been<br />

made to optimize the membership functi<strong>on</strong>s by direct scaling. Rather it was<br />

thought preferable to try to establish the membership functi<strong>on</strong>s independently<br />

of subjective judgement, so as to have a more analytic model. We believe<br />

that the results suggest that fuzzy measurement has a promising applicati<strong>on</strong><br />

in the field of mental workload measurement. Further experiments are<br />

currently underway at Tor<strong>on</strong>to, including measures of the effect of combining<br />

the subjective difficulty of two tasks. Interesting preliminary results are<br />

available. For example, combining two tasks of moderate difficulty produces<br />

a difficult or very difficult task: comining two difficult tasks produces<br />

a very difficult task, and the impressi<strong>on</strong> is that neither averaging nor<br />

additi<strong>on</strong> takes place for subjective difficulty, but rather something corresp<strong>on</strong>ding<br />

to a shift operator which moves the membership functi<strong>on</strong> towards the<br />

higher end due to combinati<strong>on</strong>.


REFERENCES<br />

Moray, N. 1979. Mental Workload: Theory and Measurement. Plenum, New Yor_<br />

Zadeh, L. 1965. Fuzzy sets. Informati<strong>on</strong>and C<strong>on</strong>trol,8, 338-353.<br />

ACKNOWLEDGEMENTS<br />

We wish to thank the Department of Psychology, Stifling University,<br />

Scotland, for facilities to perform the experiments, and Professor I.B.<br />

Turksen of the Department of Industrial Engineering, University of Tor<strong>on</strong>to,<br />

for helpful discussi<strong>on</strong>s <strong>on</strong> fuzzy sets.


u<br />

Z 2,<br />

., 0'33 H_<br />

; ..... I ;....<br />

0 _ 2. ,'b_ o,67 I,o H-z.<br />

0 AI)_ A. OF CONT_.OI. It A_D_ _T_<br />

5USJEC'r'ivE_<br />

2)IFFICU_TY<br />

124


|'0<br />

_L_<br />

o.S,<br />

K _/.s K/5" K/S_ - - - "5<br />

FICUR_ 3<br />

I.O<br />

l_c° 0.,9<br />

O-D ,<br />

| | W<br />

0-1 1-0 _0,0


|.0<br />

FIG-UI_ 6<br />

PR_ Dl¢'r£._, A I_ O_$E_x/EJ) SUS.TE'r..TPVE LO_j)


RATING CONSISTENCY AND COMPONENT SALIENCE<br />

IN SUBJECTIVE WORKLOAD ESTIMATION<br />

Jan R° Hauser* Mary E, Childress* Sandra G. Hart<br />

San Jose State University NASA/Ames Research •Center<br />

ABSTRACT<br />

Twelve general aviati<strong>on</strong> pilots participated in a twoday<br />

experiment performing four tasks intended to load<br />

<strong>on</strong> different cognitive, perceptual, and motor dimensi<strong>on</strong>s.<br />

The tasks were varied in apparent difficulty<br />

level so that each pilot performed a total of sixteen<br />

tasks counter-balanced for task and level. Subjective<br />

ratings of factors c<strong>on</strong>tributing to workload were made<br />

immediately following each level of each task using a<br />

15 bipolar adjective scale. .Results indicated that<br />

the subjective percepti<strong>on</strong> of workload was not related<br />

to actual performance measures; however, the subjective<br />

ratings were •generally c<strong>on</strong>sistent with the<br />

demands made by the levels of each task. Although<br />

<strong>on</strong>ly two of the rating scale items, own Performance<br />

and Task Difficulty, dem<strong>on</strong>strated significant withintask<br />

differences for all four tasks, the majority of<br />

rating scales showed within-task differences for those<br />

tasks that imposed higher cognitive demands. Str<strong>on</strong>g<br />

relati<strong>on</strong>ships were found between Overall Workload,<br />

Stress Level, and Task Difficulty ratings <strong>on</strong> all<br />

tasks.<br />

INTRODUCTION<br />

In the past year there has been a great deal of interest in the<br />

subject of defining, measuring and reducing pilot workload as a<br />

result of the President's task force <strong>on</strong> crew complement. In<br />

their attempt to determine how best to certify an aircraft with<br />

respect to minimum crew size, it became clear that a critical<br />

factor was workload. _<br />

Although there is some broad general agreement <strong>on</strong> definiti<strong>on</strong>s<br />

of workload, there is little agreement <strong>on</strong> what the specific<br />

factors are that c<strong>on</strong>tribute to workload either singly or in<br />

combinati<strong>on</strong>, nor are there any standard sets of procedures or<br />

techniques that can be used to measure workload. Recent<br />

research (Hart, Childress & Hauser, 1982) suggests that a number<br />

of independent dimensi<strong>on</strong>s of workload can be identified and,<br />

further, that differing combinati<strong>on</strong>s of these factors are<br />

relevant to different individuals in exper'iencing workload.<br />

* Supported by NASA Grant NCC 2-034 to the San Jose State<br />

University Foundati<strong>on</strong>.<br />

127


The focus of the present study was to determine what aspects<br />

of different task situati<strong>on</strong>s cause an individual's experience<br />

of workload and related factors to vary. Subjective rating<br />

scales provide <strong>on</strong>e method of evaluating workload (Bird, 1981;<br />

Hicks & Wierwille, 1979; Jex & Clement, 1979_ Williges &<br />

Wierwille, 1979), partlcularly when combined and compared with<br />

objective performance measures. The present study built <strong>on</strong> previous<br />

research (Bird, 1981) which examined the effect of different<br />

factors <strong>on</strong> the the individual's experience of workload<br />

using a single-axis compensatory tracking task with six levels<br />

of difficulty. Subjects rated each level of the tracking task<br />

using a 15 bipolar-adjective scale that addressed a variety of<br />

factors assumed to be related to the subjective experience of<br />

workload. Factors related to the difficulty levels of the ta_k<br />

were: skill required, task difficulty, c<strong>on</strong>trollability, and<br />

task demands. The increase in subject effort (stick input} was<br />

shown to be related to evaluati<strong>on</strong>s of skill required, task complexity,<br />

task difficulty, and'task demands.<br />

In the present experiment four different tasks (including<br />

several levels of the tracking task used by Bird), each with<br />

four levels of difficulty, were presented to the subjects, who<br />

were required to rate each level of each task immediately after<br />

its performance using a modified versi<strong>on</strong> of the earlier scale.<br />

Although the tasks chosen for use in this experiment (compensatory<br />

tracking, the Sternberg task, auditory m<strong>on</strong>itoring, and time<br />

estimati<strong>on</strong>} are comm<strong>on</strong>ly employed as sec<strong>on</strong>dary measures of workload,<br />

in this instance they were used <strong>on</strong>ly as primary tasks in<br />

order to obtain ratings that would stand al<strong>on</strong>e and thus be useful<br />

for future research comparis<strong>on</strong>s where these tasks will functi<strong>on</strong><br />

as sec<strong>on</strong>dary tasks.<br />

Subjects<br />

METHOD<br />

Twelve general aviati<strong>on</strong> pilots, ten males and two females,<br />

21 to 43 years old, served as paid volunteers. All subjects<br />

were right handed.<br />

Apparatus<br />

All experimental sessi<strong>on</strong>s were c<strong>on</strong>ducted in a small,<br />

sound-attenuated experimental chamber. The subject was seated<br />

in a comfortable chair approximately 100 cm away from the<br />

Cathode Ray Tube (CRT) screen. The c<strong>on</strong>trol stick used for the<br />

tracking task was located <strong>on</strong> the right arm of the chair. The<br />

butt<strong>on</strong> press used for the time estimati<strong>on</strong> task was centrally<br />

mounted <strong>on</strong> the top of the c<strong>on</strong>trol stick. Press butt<strong>on</strong>s used for<br />

both the Sternberg memory task and the auditory m<strong>on</strong>itoring task<br />

were mounted <strong>on</strong> the left arm of the chair, with all functi<strong>on</strong>s<br />

clearly labeled. The analog c<strong>on</strong>trol for rating evaluati<strong>on</strong>s was<br />

128


also mounted <strong>on</strong> the left arm of the chair. Data were recorded<br />

and task presentati<strong>on</strong>s were programmed <strong>on</strong> a Digital EquiPment<br />

Corporati<strong>on</strong> PDP-12 computer.<br />

Su__ective Ratln H Scale. The multl-dimensi<strong>on</strong>al rating scale<br />

c<strong>on</strong>sisted of 15 descriptive items_that addressed specific factors<br />

that may c<strong>on</strong>tribute to an individual's percepti<strong>on</strong> of workload;<br />

cognitive, perceptual, and psychomotor dimensi<strong>on</strong>s 'as well<br />

as feelings of stress, fatigue, motivati<strong>on</strong>, time pressure, etc.<br />

The specific scales were dichotomized to two extreme opposite<br />

ievels: Overall Workload (High/Low}, Performance (Great/L0usy),<br />

Training (Too Much/Too Little), Attenti<strong>on</strong> Level(C<strong>on</strong>stant/N<strong>on</strong>e),<br />

Motivati<strong>on</strong> (Exclted/Ind_fferent), Stress Level (Extremely<br />

Tense/Relaxed}, Physical State (Wide Awake/Exhausted), Time<br />

Pressure (Very Rushed/N<strong>on</strong>e), Task Difficulty (Very Hard/Very<br />

Easy), Task Complexity (Very Complex/Very Simple), Activity Level<br />

(Very Busy/Idle), Physical Effort (High/Low), Mental Effort<br />

(High/Low), Sensory Effort (High/Low).<br />

The scales were displayed singly in the above sequence <strong>on</strong> a<br />

CRT screen. The specific scale descriptor was positi<strong>on</strong>ed at the<br />

bottom of the screen, with the scale itself represented by a<br />

vertical line (11.0 cm) ma_ked with "ticks" at both ends and in<br />

the middle. The dichotomous definiti<strong>on</strong>s were placed adjacent to<br />

the identifying ticks at the top and bottom of the scale. Subjects<br />

assigned a subjective rating by positi<strong>on</strong>ing a cursor al<strong>on</strong>g<br />

the vertical llne. They were required to "zero" the cursorby<br />

positi<strong>on</strong>ing it'at the base of the vertical llne before making<br />

each rating. Subjects ratings were computed as a percentage of<br />

the distance from the bottom stati<strong>on</strong>ary tick mark (0) to the top<br />

stati<strong>on</strong>ary tick mark (100).<br />

Trackin S Task. Four levels of. difficulty for a single-axis<br />

compensatory tracking task were presented <strong>on</strong> a m<strong>on</strong>itor. The<br />

display c<strong>on</strong>sisted Of a vertical line (3.7 cm) which moved<br />

quasi-randomly in a lateral directi<strong>on</strong>. The subjects' task was<br />

....to keep this cursor centered between two stati<strong>on</strong>ary vertical<br />

lines (1.5 cm) by movement of a c<strong>on</strong>trol stick.<br />

The output of a random number generator provided a recm<br />

tangular distributi<strong>on</strong> of frequencies simulating white noise with<br />

a bandpass of 62 rad/sec. The values were passed through a<br />

sec<strong>on</strong>d-order filter having a natural frequency of 1.0 or 2.0<br />

rad/sec. The resulting forcing functi<strong>on</strong>s were presented with<br />

standard deviati<strong>on</strong>s of either 32 pixils ' (12% of the. screen<br />

width) or 64 pixils (24% of the screen width) to reproduce four<br />

of the six experimental c<strong>on</strong>diti<strong>on</strong>s used by Bird (1981). The<br />

resultlng task difficulty levels thus were varied with respect<br />

to frequency and amplitude so as to determine the independent<br />

and combined effects of these two factors <strong>on</strong> the experience of<br />

workload. .


Sternbe__ Mem__ Task. The sec<strong>on</strong>d set of four tasks was<br />

designed to investigate the effect of memory load and presentati<strong>on</strong><br />

rate <strong>on</strong> the experience of workload. The widely used Sternberg<br />

task (Sternberg, 1966) was programmed so as to create four<br />

levels of difficulty. This task involves memorizati<strong>on</strong> of <strong>on</strong>e or<br />

more alphabet characters, the "positive set", with subsequent<br />

presentati<strong>on</strong> of a series of characters requiring true or false<br />

resp<strong>on</strong>ses to those which were or were not members of the positive<br />

set.<br />

Two levels of difficulty were manipulated by the use of either<br />

a single letter or five letters as members of the positive<br />

set. There were two levels of rate of presentati<strong>on</strong> with the<br />

inter-stimulus interval set at either 1.5 or 3.0 sec<strong>on</strong>ds.<br />

Letters were displayed for 1.0 sec<strong>on</strong>ds in all experimental c<strong>on</strong>diti<strong>on</strong>s.<br />

A randomly generated set of alphabetic characters was<br />

produced for each of the four levels of this task, with the<br />

stipulati<strong>on</strong> that the positive set character(s) appeared 50 per<br />

cent of the time. The letters (0.75 cm high, 0.50 cm wide) were<br />

presented <strong>on</strong> a CRT screen. Subjects resp<strong>on</strong>ded by butt<strong>on</strong> press<br />

(yes or no) to the stimuli depending <strong>on</strong> whether or not the<br />

displayed character was a member of the positive set.<br />

Auditor_ M<strong>on</strong>itorin_ Task. An auditory m<strong>on</strong>itoring task was<br />

included in the test battery to further investigate the impact<br />

of memory load and presentati<strong>on</strong> rate with a n<strong>on</strong>-verbal task.<br />

The complex counting task developed by Kennedy (1968; 1971) was<br />

selected because it has been shown that this task is associated<br />

with very stable within- and between-subject performance for<br />

different levels of difficulty.<br />

The present versi<strong>on</strong> of the task was presented with two levels<br />

of memory load, similar to those used by Kennedy. Two levels<br />

of rate of presentati<strong>on</strong> were also employed, departing from<br />

Kennedy's use of <strong>on</strong>e presentati<strong>on</strong> rate, to investigate the effect<br />

of time pressure variati<strong>on</strong> at low levels of task demand.<br />

The memory load required either a resp<strong>on</strong>se to all occurrences of<br />

<strong>on</strong>e designated t<strong>on</strong>e (no load) or to every 2nd or 4th occurrence<br />

of such a t<strong>on</strong>e (memory load). Three t<strong>on</strong>es (low/448 Hz, medium/t152<br />

Hz, high/1988 Hz} were sequenced so that the high t<strong>on</strong>e<br />

occurred 8 times per minute, the middle t<strong>on</strong>e 12 times per<br />

minute, and the low t<strong>on</strong>e 16 times per minute for the fast versi<strong>on</strong><br />

and 4, 6u and 8 times per minute for the slow versi<strong>on</strong>. All<br />

t<strong>on</strong>es in all c<strong>on</strong>diti<strong>on</strong>s were activated for 0.4 sec<strong>on</strong>ds. The<br />

t<strong>on</strong>es were produced by a Wavetek Voltage C<strong>on</strong>trol Generator with<br />

voltage fed by the PDP-12 D-to-A c<strong>on</strong>verter, the output gated <strong>on</strong><br />

and off by a logic signal from the PDP-12 computer and presented<br />

to the subjects through a four-inch intercom speaker. Subject<br />

resp<strong>on</strong>ses were made by labeled butt<strong>on</strong> press (hi, med, Io).<br />

Time Estimati<strong>on</strong> Task. Time estimati<strong>on</strong> tasks were included<br />

in the test battery because they represent tasks that are<br />

stimulus-deflcient, invoking • simple infrequent resp<strong>on</strong>se but<br />

130


necessitating c<strong>on</strong>tinued attenti<strong>on</strong> by the subject to produce c<strong>on</strong>sistent<br />

and accurate resp<strong>on</strong>ses (Hart, McPhers<strong>on</strong>, & "Loomis,<br />

1978)o<br />

Two levels of method of time estimati<strong>on</strong> were used= producti<strong>on</strong><br />

or verbal estimati<strong>on</strong>. Two estimati<strong>on</strong> techniques were<br />

varied under each method: either counting aloud, or with no attempt<br />

at any type of rhythmic m<strong>on</strong>itoring of the passage of time.<br />

AlthOugh estimati<strong>on</strong> and producti<strong>on</strong> accuracy have been shown to<br />

be similar with both techniques, subjective reports indicate<br />

that the two techniques differ markedly with respect to stress,<br />

attenti<strong>on</strong> required, uncertainty, and perceived accuracy. Again,<br />

these four levels of task demand were selected to determine the<br />

effect of relatively subtle, but n<strong>on</strong>e-the-less important, primarily<br />

cognitive parameters <strong>on</strong> the experience of workload.<br />

The intervals used ranged in durati<strong>on</strong> from 5-14 sec<strong>on</strong>ds and<br />

were presented in a random order with each interval appearing<br />

twice _n every sessi<strong>on</strong>. The beginning of each trial was signaled<br />

by a message <strong>on</strong> a CRT screen, e.g., "Producti<strong>on</strong><br />

sec<strong>on</strong>ds", or "Begin interval" for the producti<strong>on</strong> or verbal esti _<br />

mari<strong>on</strong> resp<strong>on</strong>ses respectively. The subject resp<strong>on</strong>ded with a<br />

butt<strong>on</strong> press which initiated either the producti<strong>on</strong> of the specified<br />

interval or the presentati<strong>on</strong> of the interval to be estimated.<br />

A sec<strong>on</strong>d butt<strong>on</strong> press signaled completi<strong>on</strong> of a produced interval<br />

or indicated that the subject had noticed that the interval<br />

had ended and thus could make the estimate. This procedure<br />

was designed to hold c<strong>on</strong>stant both the number and type of overt<br />

resp<strong>on</strong>ses and visual informati<strong>on</strong>.<br />

Procedure<br />

Subjects were given a brlefing at the start of the first<br />

day of experimental sessi<strong>on</strong>s. Descripti<strong>on</strong>s of the tasks were<br />

given, as were instructi<strong>on</strong>s for the performance of the tasks and<br />

the subsequent ratings. The importance of maintaining an equally<br />

high standard of performance across all tasks was stressed.<br />

All subjects were given a copy of the definiti<strong>on</strong>s provided for<br />

each of the rating scale items and were encouraged to refer to<br />

it and to exercise careful c<strong>on</strong>siderati<strong>on</strong> during the rating procedure.<br />

The order of presentati<strong>on</strong> of tasks and levels of tasks was<br />

counterbalanced across the 12 subjects. The entire experiment<br />

was run over a <strong>on</strong>e and a half day period. Subjects performed<br />

three or four of the laboratory tasks per 45_minute sessi<strong>on</strong>, interspersed<br />

with sessi<strong>on</strong>s that involved flying a moti<strong>on</strong>-based<br />

general aviati<strong>on</strong> trainer (GAT) simulator. The GAT simulator<br />

study will be reported elsewhere. Breaks were given between<br />

sessi<strong>on</strong>s.<br />

For all tasks, subjects practiced for <strong>on</strong>e minute immediately<br />

prior to a four-minute experimental sessi<strong>on</strong>. The time esti-<br />

131,


mari<strong>on</strong> task length varied as a result of subject resp<strong>on</strong>ses, but<br />

_ypically lasted 4-5 minutes. After completi<strong>on</strong> of each experimental<br />

task, subjects rated their subjective experience <strong>on</strong> each<br />

of the 15 bipolar items.<br />

At the end of the experiment, subjects rated their aggregate<br />

experience across all of the tasks <strong>on</strong> the same 15 bipolar<br />

rating scales so that a comparis<strong>on</strong> could be made between the aggregate<br />

rating and the mean ratings across all levels and tasks.<br />

RESULTS AND DISCUSSION<br />

The primary focus of the data analysis was <strong>on</strong> the ratings<br />

obtained within and between tasks. In additi<strong>on</strong>, appropriate<br />

measures of effort and performance were analyzed for each task<br />

and compared to the subjective ratings. All data analyses <strong>on</strong><br />

the performance measures of the four experimental tasks and the<br />

related rating scales were computed using <strong>on</strong>e- and two-way Analyses<br />

of Variance (ANOVAS) with repeated measures.<br />

Between-Task<br />

R_<br />

Fifteen <strong>on</strong>e-way ANOVAS were performed using the means of<br />

the subjects' ratings across the four levels within each task in<br />

order to determine if the scales discriminated between the four<br />

types of tasks. There were significant differences for all<br />

scales except Training and Physical State (see Figure I), indicating<br />

that the ratings did reflect the different demands imposed<br />

means<br />

by different task type. A Newman-Keuls<br />

showed that the significant effects<br />

test for ordered<br />

for the ratings of<br />

Overall Workload, Attenti<strong>on</strong> Level, Stress Level, and Activity<br />

Level were due to higher ratings <strong>on</strong> the tracking and Sternberg<br />

tasks than for the auditory m<strong>on</strong>itoring and time estimati<strong>on</strong><br />

tasks.<br />

The significantly better evaluati<strong>on</strong>s of own Performance <strong>on</strong><br />

the Sternberg and auditory m<strong>on</strong>itoring tasks probably reflected<br />

the more quantitative nature of<br />

in effect able to m<strong>on</strong>itor their<br />

these two tasks. Subjects<br />

own success or failure <strong>on</strong><br />

were<br />

a simple<br />

right or wr<strong>on</strong>g basis, whereas no such evaluati<strong>on</strong> could be<br />

made for the tracking or time estimati<strong>on</strong> tasks as the percepti<strong>on</strong><br />

of success was much more nebulous for these tasks. It should be<br />

remembered that no feedback was given to subjects about their<br />

performance..<br />

Time estimati<strong>on</strong> was perceived as the least interesting task<br />

of the four, but there were no differences <strong>on</strong> the rated Motivati<strong>on</strong><br />

between the tracking, Sternberg, and auditory m<strong>on</strong>itoring<br />

tasks. As the same result was found <strong>on</strong> the Sensory Effort<br />

scale, it appears intuitively reas<strong>on</strong>able that the low perceptual<br />

demands of time estimati<strong>on</strong> resulted in a lack of interest-.<br />

The tracking tasks were significantly more difficult than<br />

132


4_4 4_4141 4_4_0 00<br />

OVERALLWORKLQAD PERFORMANCE TRAINING ATTENTION LEVEL HOTIVATION<br />

4_00 04 000<br />

.(_TRES$LEVEL EMERGYLEVEL .PHYSICAL STATE .TINE PRESS_R_° TASK DIFFICULTY<br />

,,DO_ tPg tF' 00 00!1,<br />

TASK CO#¢PLEXIT_0 ACTIVITY LEVEL PHYSICAL EFFORT MENTAL EFFORT SENSORYEFFORT<br />

Figure 1. Rating scale means and standard errors calculated over the four levels of<br />

e_ch task with significant between task differences identified ** p


any of the other three tasks (which were rated as equivalently<br />

difficult), whereas Physical Effort ratings, although low, were<br />

significantly greater for the tracking and Sternberg tasks, reflecting<br />

the high resp<strong>on</strong>se demands, than for either the time estimati<strong>on</strong><br />

or auditory m<strong>on</strong>itoring tasks.<br />

Differences between tasks <strong>on</strong> the Energy Level, Task Complexity,<br />

and Mental Effort scales were small in general, and the<br />

Training and Physical State _cale ratings were nearly identical<br />

across tasks. All subjects rated training as at least adequate<br />

(at the 50 per cent level) or slightly more than adequate. The<br />

subjects' Physical State or level of fatigue, was apparently not<br />

differentially affected by task type. Overall Workload was rated<br />

at about the mid-range for the tracking and Sternberg tasks,<br />

and 15 to 20 per cent lower than that for the auditory m<strong>on</strong>itoring<br />

and time estimati<strong>on</strong> tasks. The effort ratings were rarely<br />

above the mid-range with the excepti<strong>on</strong> of the Sensory Effort<br />

ratings <strong>on</strong> the tracking and Sternberg tasks, indicating that in<br />

general subjects felt that the demands of the tasks were nQt<br />

very high.<br />

Within-Task<br />

Anal_ses<br />

Tracki_ Task: Objective Measures. Two measures of performance<br />

were examined: (I) RMS (root mean squares) tracking error<br />

over RMS input (i.e., how much the error was reduced by the subjects'<br />

acti<strong>on</strong>) and (2) RMS of the stick samples (i.e., how much<br />

stick movement was made by the subject). An increase in the<br />

bandwidth caused an i_crease in tracking error RMS, which might<br />

be expected c<strong>on</strong>sidering the relative amount of error the subject<br />

was required to reduce. Increasing the standard deviati<strong>on</strong> (from<br />

32 to 64) produced an increase in the stick output which is also<br />

intuitively reas<strong>on</strong>able as the travel distance of the cursor was<br />

doubled.<br />

The more difficult levels of standard deviati<strong>on</strong><br />

(F(1,11)=19.12, _


whereas increasing the bandwidth from i.0 to 2.0 rad/sec increased'stick<br />

activity by about 50%.<br />

Taskf Rat_ Scales. It was anticipated that the<br />

increasing difficulty levels of the task would be reflected in<br />

subjects' rating of the workload involved. In fact, <strong>on</strong>ly five<br />

of the rating scale items did produce significant differences in<br />

the expected directi<strong>on</strong>, as shown in Figure 2. The percentages<br />

of variance accounted for were generally small, so although<br />

differences were perceived they were apparently in a limited<br />

range. The increase in bandwidth affected Performance and Activity<br />

Level ratings; subjects evaluated their performance as<br />

less successful when the bandwidth was 2.0 rad/sec, and higher<br />

Activity Level ratings reflected increased stick activity associated<br />

with an increase in the bandwidth from 1.0 to 2,0<br />

rad/sec. The increased standard deviati<strong>on</strong> produced lower ratings<br />

<strong>on</strong> the Motivati<strong>on</strong> scale and higher ratings <strong>on</strong> the Task Difficulty<br />

scale. The interacti<strong>on</strong> of bandwidth and standard deviati<strong>on</strong><br />

affected the Stress Level scale with the largest difference<br />

again attributable to the standard deviati<strong>on</strong> variable.<br />

In general, the Attenti<strong>on</strong> Level required for the tracking<br />

task was thought to be very high, and the Sensory Effort and Activity<br />

Level were both perceived as being moderately high. Task<br />

Complexity, Physical Effort, and Time Pressure were all rated as<br />

relatively low.<br />

Sternberg Task: O__ective Measures. Two measures of performance<br />

were examined; (I) reacti<strong>on</strong> time for correct<br />

resp<strong>on</strong>ses, and (2) per cent of correct resp<strong>on</strong>ses. There was a<br />

significant increase in reacti<strong>on</strong> time (F(I, 11}=185.68, _


Figure 2. Hean ratings and significant effects at or bey<strong>on</strong>d the .05 level<br />

for standard deviati<strong>on</strong> (1), bandwidth (2), and the interacti<strong>on</strong> of standard<br />

deviati<strong>on</strong> and bandwidth (3).


Figure 3. He.an ratings and significant effects at or bey<strong>on</strong>d the .05 level<br />

for memory-load (1), rate of presentati<strong>on</strong> (2), and the interacti<strong>on</strong> of<br />

memory load and rate of presentati<strong>on</strong> (3).


that their energy level was enhanced.<br />

The number of characters in the positive memory set resulted<br />

in significant differences <strong>on</strong> seven of the 15 bipolar scales:<br />

Overall Workload, Performance, Energy Level, Time Pressure, Task<br />

Difficulty, Task Complexity, and Activity Level, and again the<br />

greater demand was reflected in higher ratings except for Performance,<br />

where the rating was lower for the memory set of 5.<br />

AS was shown in the objective measure analysis, successful performance<br />

was significantly lower for the memory set of 5 as compared<br />

to that of I. As was the case for increased rate of<br />

presentati<strong>on</strong>, increased memory set size also enhanced subjects'<br />

energy levels, although the difference was not as great.<br />

It is interesting to note here that the increased rate of<br />

presentati<strong>on</strong> rather than the increased size of the memory set<br />

affected the ratings of stress and effort. In general subjects<br />

perceived greater differences between the levels of difficulty<br />

for this task than for the tracking task. The percentages of<br />

variance accounted for <strong>on</strong> the rating scale analyses were larger<br />

than those discovered for the tracking task. The ratings <strong>on</strong> the<br />

Attenti<strong>on</strong> Level scale were generally high, as they were for the<br />

tracking task. Similarly the ratings <strong>on</strong> Task Complexity and<br />

Physical Effort were low overall.<br />

Auditory M<strong>on</strong>itoring Task: O_b_ective Measures. The performance<br />

measures for this task were the number of correct<br />

resp<strong>on</strong>ses and number of wr<strong>on</strong>g or missed resp<strong>on</strong>ses° The task<br />

demands were reLatively low for all levels of the task_ the<br />

number of resp<strong>on</strong>ses required per minute were either 2 or 8<br />

depending <strong>on</strong> the c<strong>on</strong>diti<strong>on</strong>, whereas the number of resp<strong>on</strong>ses required<br />

for the Sternberg memory task were either 20 or 40 per<br />

minute by comparis<strong>on</strong>. Thus, performance was virtually errorfree<br />

and no significant differences were found as a functi<strong>on</strong> of<br />

memory load or presentati<strong>on</strong> rate.<br />

Au__d_to_ M<strong>on</strong>itoring Task: _ Scales. The rate of<br />

presentati<strong>on</strong> showed a significant effect <strong>on</strong> three of the scales:<br />

Overall Workload, Attenti<strong>on</strong> Level, and Energy Level. The faster<br />

rate was reflected in higher ratings <strong>on</strong> these scales. Although<br />

there was no significant effect for the presentati<strong>on</strong> rate <strong>on</strong> the<br />

Performance scale, subjects perceived their performance as<br />

better with the faster rate of presentati<strong>on</strong> (although in fact<br />

there was no difference in performance measures}. It is possible<br />

that the level of boredom imposed by the slower rate affected<br />

the subjective assessment of performance, i.e., subjects felt<br />

they did better when they had more to do.<br />

The effect of memory load was reflected by significant<br />

differences <strong>on</strong> eight of the scales: Overall Workload, Performance,<br />

Training, Motivati<strong>on</strong>, Task Difficulty, Task Complexity,<br />

Mental Effort, and SensOry Effort. In all cases the higher load<br />

c<strong>on</strong>diti<strong>on</strong> generally resulted in higher ratings with the excep-<br />

138


Figure 4.. Hean ratings and significant effects at or bey<strong>on</strong>d the .05 level<br />

for memory load (1), rate of presentati<strong>on</strong> (2), and the interacti<strong>on</strong> .of<br />

memory load and rate of presentati<strong>on</strong>.(3).


ti<strong>on</strong> of Performance and Training, where the higher load resulted<br />

in a lower rating. The actual differences for the ratings <strong>on</strong><br />

the Training scale were very slight, but may have reflected a<br />

desire for a l<strong>on</strong>ger practice period under the memory load c<strong>on</strong>diti<strong>on</strong>.<br />

The <strong>on</strong>e-mlnute practice sessi<strong>on</strong> allowed <strong>on</strong>ly two<br />

resp<strong>on</strong>ses for each of the memory load c<strong>on</strong>diti<strong>on</strong>s and may not<br />

have been sufficient. The differences due to memory load for<br />

both Mental and Sensory Effort were perceived <strong>on</strong>ly under the<br />

faster rate of presentati<strong>on</strong>.<br />

Significant interacti<strong>on</strong>s between memory load and rate of<br />

presentati<strong>on</strong> were found for Time Pressure, Task Difficulty, and<br />

Mental Effort. For both Task Difficulty and Mental Effort, subjects<br />

perceived no differences due to memory load with the slow<br />

rate of presentati<strong>on</strong>. For the faster rate, the higher memory<br />

load was felt to be more difficult, and requlre more thought,<br />

although in both cases the ratings were still below the 50 per<br />

cent level.<br />

Ratings were generally low <strong>on</strong> the majority of scales, particularly<br />

<strong>on</strong> those of Stress Level, Time Pressure, Task Difficulty,<br />

and Physical Effort (Figure 4). These ratings accurately<br />

reflected the low demands made by this task and the variance accounted<br />

for was again very small in all instances.<br />

Ti__m S Estimati<strong>on</strong>: Objective Measures. The ratio of estimated<br />

or produced durati<strong>on</strong> to the standard durati<strong>on</strong> was used as the<br />

performance measure for time estimati<strong>on</strong>. The means and standard<br />

deviati<strong>on</strong>s were computed across all 20 estimates or producti<strong>on</strong>s<br />

made by each subject under each experimental c<strong>on</strong>diti<strong>on</strong>. The<br />

mean ratios of estimated to standard durati<strong>on</strong>s were significantly<br />

different (F(I,11)=9.03 p


Figure 5. Mean ratings and significant effects at or bey<strong>on</strong>d the .05 level<br />

for method (1), technique (2), and the interacti<strong>on</strong> of method and technique (3).


effect for Overall Workload <strong>on</strong> the time estimati<strong>on</strong> task, but for<br />

•the verbal estimati<strong>on</strong> method, where subjects had to count aloud<br />

and then make the estimate over the intercom, there was a Huch<br />

higher rating than for any other level, reflecting the fact that<br />

there was more to do in this c<strong>on</strong>diti<strong>on</strong> than in any other. There<br />

were significant effects for method of time estimati<strong>on</strong> for three<br />

of the rating scales; Attenti<strong>on</strong> Level, Stress Level, and Mental<br />

Effort (Figure 5). In every case the ratings for verbal estimati<strong>on</strong><br />

were higher than for producti<strong>on</strong>, - probably reflecting a<br />

feeling of reduced c<strong>on</strong>trol. The durati<strong>on</strong> of the time interval<br />

is c<strong>on</strong>trolled by the experimenter for verbal estimati<strong>on</strong>, whereas<br />

the subject has c<strong>on</strong>trol of the elapsed durati<strong>on</strong> for producti<strong>on</strong>.<br />

Technique significantly affected four of the rating scales:<br />

Performance, Attenti<strong>on</strong> Level, Task Difficulty, and Activity Level.<br />

Subjects perceived their performance as being much better<br />

with counting. In fact, their estimates were equally inaccurate<br />

regardless of the technique, but they were more c<strong>on</strong>sistent when<br />

able to count aloud. Counting was perceived as requiring more<br />

atten.ti<strong>on</strong> and more activity, as it in fact did, but no counting<br />

was rated as being more difficult than counting, because counting<br />

provides a c<strong>on</strong>crete and rhythmic basis up<strong>on</strong> which to estimate<br />

the passage of time. Although the Motivati<strong>on</strong> scale did not<br />

show a significant effect for the technique variable, subjects<br />

were generally more highly motivated when they were able to<br />

count.<br />

Relati<strong>on</strong>ships Between Subjective and Objective Measures<br />

Examinati<strong>on</strong> of relati<strong>on</strong>ships am<strong>on</strong>g objective measures of<br />

performance and subjective ratings and the inter-relati<strong>on</strong>ships<br />

am<strong>on</strong>g subjective ratings was performed using Pears<strong>on</strong> product moment<br />

correlati<strong>on</strong> coefficients. Significance levels were determined<br />

using a <strong>on</strong>e-tailed test with 10 degrees of freedom.<br />

The mean rating scale intercorrelati<strong>on</strong>s across the four<br />

levels within each task were calculated to determine the relati<strong>on</strong>ships<br />

within tasks (Table i). There were no significant relati<strong>on</strong>ships<br />

between any of the subjective ratings and the appropriate<br />

objective measures <strong>on</strong> any of the four tasks. As noted<br />

by Moray (1982), this finding is not at all unusual. It may be<br />

that subjects make allowances for the demands"of the task when<br />

making ratings. If the demands are such that they are perceived<br />

as being bey<strong>on</strong>d reas<strong>on</strong>able requirements then the subject may allow<br />

himself or herself more errors but still c<strong>on</strong>sider his or her<br />

performance or effort as adequate. Furthermore, the effort involved<br />

in meeting task demands may be increased without any significant<br />

change in the percepti<strong>on</strong> of workload, providing the effort<br />

required remains within the capabilities of the operator.<br />

Such variables as time pressure, motivati<strong>on</strong>, fatigue, physical<br />

state, etc., all may impact the operator's ability to meet the<br />

task demands.<br />

142


._ o ,.,_m F-_rt o :1 ,-q x €:._ ,_<br />

-" '" OVERALL_lllm.l_l ."<br />

-- c: _ o m re<br />

3: c_ rn :3:: b_ --.<br />

8°0 -.-I 8; z g; rr_ :_-r,._<br />

rrl o o_ z<br />

u_ _o rn u_ 0 u_<br />

_, _.. o -- -- < _=_.,.,,,,, ,o _ -, _ ;_ > "-I _-_. TIIAINII(_ -El 0<br />

--I o.,,.-r"., owl, am z _ _-'. - • ,.'nm',o.u_V_L "_ o&_-r".. -< 8_ Arn._,o.,EVIL (_ i.<br />

o --I c) _ ,,-h-_<br />

•" .... '_ '" .... NOT, VATIOl_ < 7' .... _ _.__L_ r- (1)<br />

:3> z --4 _ o<br />

-" .... ' • "* ..... STRESS LEVEL _ ." .... ' . Z " ' _,l --I<br />

(.n --I _ ;€'- ('o<br />

•" ...... _ "* .... "-" EI_N;Y LEVEL ." .... ' .*- _'* 0.1<br />

.--t'<br />

_.<br />

"..'......'<br />

o.._ _,_,0"-"-------,,-,<br />

o-_ ,..,, _....... ._.,., ..... , m_o=<br />

_-".' .... '' '" " ........ TINE tIREIIUM "*" ....... '"" • " " )" ' " :_' O<br />

_:=:_'°e='_= : : .: l " b _-<br />

"" '" : '"" '" o.-m-.l_l,a.N,l-:_';aa;'l_l'_)_*:'_ T_K DIFFICUt.TY o°_o_=°_ -°NM=''" .' ....... -"..' ......_ _1 T_K DIFFICULT Y _ _UI<br />

'" .......... C01'IPLEWITY "" " ' J" " '" " " "" ......... ' " _<br />

o<br />

- :".... ' ........ I_ ,-<br />

o--'<br />

-- .,-., ....... _6<br />

i<br />

0<br />

:4.-...,.<br />

.................. - .............. e<br />

=,. ,,.


Although no relati<strong>on</strong>ships were found between subjective<br />

ratings and objective performance measures, there were significant<br />

relati<strong>on</strong>ships am<strong>on</strong>g the rating scales. There was a poeitlve<br />

correlati<strong>on</strong> between ratings for Overall Workload and Stress<br />

Level for every task, and for Overall Workload and Task Difficulty<br />

for the tracking, Sternberg, and auditory m<strong>on</strong>itoring<br />

tasks. Stress Level correlated positively with Task Difficulty<br />

<strong>on</strong> all four tasks, however, the ratings for perceived stress and<br />

difficulty were both higher <strong>on</strong> the tracking and Sternberg tasks.<br />

Overall Workload correlated significantly with Activity Level <strong>on</strong><br />

the tracking and Sternberg tasks. Both Activity Level and<br />

Overall Workload were rated much higher <strong>on</strong> these two tasks than<br />

for either the auditory m<strong>on</strong>itoring or time estimati<strong>on</strong> tasks.<br />

Subjective Performance ratings did not correlate with any<br />

other rating nor with any objective measure of performance.<br />

Subjects rarely rated their own performance as being below the<br />

50 per cent levell they always _elt that their performance was<br />

at least adequate. There were virtually no correlati<strong>on</strong>s between<br />

either Attenti<strong>on</strong> Level or Motivati<strong>on</strong> and any other scale, indicating<br />

either that these two factors are unrelated to the other<br />

rated dimensi<strong>on</strong>s of workload or that there was little variati<strong>on</strong><br />

within these two factors. The latter explanati<strong>on</strong> is most likely<br />

as all tasks required relatively c<strong>on</strong>tinuous attenti<strong>on</strong>, there<br />

were no distractors, and the task levels were probably<br />

equivalently interesting {or uninteresting).<br />

Time Pressure correlated with Stress Level <strong>on</strong> both the<br />

tasks for which the rate of presentati<strong>on</strong> was manipulated, the<br />

Sternberg and auditory m<strong>on</strong>itoring tasks. Mental Effort ratings<br />

showed no direct relati<strong>on</strong>ship with Overall Workload, but correlated<br />

with Stress Level for the tracking and Sternberg tasks.<br />

The large number of correlati<strong>on</strong>s for the auditory m<strong>on</strong>itoring<br />

task are somewhat surprising because the task demands were<br />

so low under all c<strong>on</strong>diti<strong>on</strong>s, and there were absolutely no<br />

differences in performance. This combinati<strong>on</strong> of a m<strong>on</strong>itoring<br />

and memory load task may have produced relatively complex interrelatl<strong>on</strong>ships<br />

for the rating scale items examined here, but<br />

no performance differences could be seen because the subjects<br />

were so successful in meeting all task demands that their performance<br />

was error free. This illustrates the importance of<br />

evaluating workload-related factors independently from, and in<br />

additi<strong>on</strong> to, performance, in order to gain a clear understanding<br />

of the operator's experience.<br />

Relati<strong>on</strong>shi _ of Task and Experiment Ratln H Scales<br />

The rating scale correlati<strong>on</strong>s for all sixteen task c<strong>on</strong>diti<strong>on</strong>s<br />

were averaged in order to correlate the combined ratings<br />

for each of the tasks to those made at the end of the entire experiment.<br />

Six of the scales were significantly correlated:<br />

Performance (._-.645, R


Level (_-.585, E


scales comm<strong>on</strong> to both; Overall Workload, Performance, Task Difficulty,<br />

and Task Complexity.<br />

The tracking and time estimati<strong>on</strong> tasks showed no withintask<br />

differences <strong>on</strong> the Overall Workload rating scale, suggesting<br />

that the differentlal percepti<strong>on</strong> of overall workload may be<br />

dependent <strong>on</strong> more discrete variati<strong>on</strong>s of task demands such as<br />

those imposed by the Sternberg and auditory m<strong>on</strong>itoring tasks.<br />

The number and type or resp<strong>on</strong>ses required for time estimati<strong>on</strong><br />

were held relatively c<strong>on</strong>stant over all levels of the time estimati<strong>on</strong><br />

task and were not clearly discriminable across the four<br />

levels of the tracking task. This assumpti<strong>on</strong> is supported by<br />

the fact that a total of <strong>on</strong>ly 5 of the rating scales were affected<br />

by variati<strong>on</strong>s in task demands within the tracking task,<br />

and <strong>on</strong>ly 6 of the scales for time estimati<strong>on</strong>, whereas for the<br />

Sternberg and auditory m<strong>on</strong>itoring tasks, 11 and 12 of the rating<br />

scales respectively dem<strong>on</strong>strated within task-differences <strong>on</strong> <strong>on</strong>e<br />

or both task dimensi<strong>on</strong>s.<br />

There were <strong>on</strong>ly two scales that c<strong>on</strong>sistently dem<strong>on</strong>strated<br />

within-task differences: Performance and Task Difficulty. Ratings<br />

<strong>on</strong> these scales were generally c<strong>on</strong>sistent with the demands<br />

made by the levels of the task, although the Performance scale<br />

reflected evaluati<strong>on</strong>s that apparently combined both the feeling<br />

of success and some element of discomfort or insecurity imposed<br />

by a particular c<strong>on</strong>diti<strong>on</strong>. This was most clearly dem<strong>on</strong>strated<br />

by the time estimati<strong>on</strong> task where the no counting c<strong>on</strong>diti<strong>on</strong><br />

resulted in much lower ratings of perceived adequacy of performance<br />

than did the counting c<strong>on</strong>diti<strong>on</strong>, in spite of'the fact that<br />

there were no actual differences in performance.<br />

Mental Effort ratings were significantly affected by the<br />

wlthin-task demands of all tasks except the tracking task, probably<br />

because the demands of the latter task were primarily lim _<br />

lied to simple hand-eye coordinati<strong>on</strong>. Stress Level ratings were<br />

affected <strong>on</strong>ly by the tracking and Sternberg tasks, and Time<br />

Pressure and Energy Level ratings were affected <strong>on</strong>ly by those<br />

tasks which actually manipulated the rate of ,presentati<strong>on</strong>--the<br />

Sternberg and auditory m<strong>on</strong>itoring tasks, with the Energy Level<br />

generally enhanced by increased demands. However, the actual<br />

ratings <strong>on</strong> the Energy Level scale were higher for the two tasks<br />

that required the greatest measurable output--the Sternberg and<br />

tracking tasks. Similarly, the scales that reflected task<br />

demands were also rated higher than for the time estimati<strong>on</strong> or<br />

auditory m<strong>on</strong>itoring tasks.<br />

Ratings of Overall Workload always covaried with Stress<br />

Level ratings, and Stress Level always covaried with Task Difficulty.<br />

Overall Workload covaried directly with Task Difficulty<br />

for all tasks except time estimati<strong>on</strong>. These findings are generally<br />

c<strong>on</strong>cordant with relati<strong>on</strong>ships reported by McKenzie<br />

(1979), Steininger (1977), and others. However, Attenti<strong>on</strong> Level,<br />

which is often related to workload, was not perceived as be-<br />

146


ing related to Overall Workload or any other rating scale item<br />

used in this study. This could have occurred either as a c<strong>on</strong>sequence<br />

of the de_inlti<strong>on</strong> provided for attenti<strong>on</strong> level, or because<br />

of the short durati<strong>on</strong> of the experimental tasks (Enstrom &<br />

Rouse, 1977).<br />

Further research is planned to determine the effects of a<br />

number of other simple flight-related activities <strong>on</strong> perceived<br />

workload and other related factors. Variati<strong>on</strong> in levels and<br />

types of mental workload and other subtle but relevant-to-flight<br />

factors will be a major focus. The informati<strong>on</strong> thus obtained<br />

will then be applied to the analysis of different levels _f such<br />

tasks when used as sec<strong>on</strong>dary measures of workload for primary<br />

flying tasks. The ultimate goal is to derive a metric sensitive<br />

to the combined effects of the many comp<strong>on</strong>ent tasks involved in<br />

flying <strong>on</strong> pilot workload.<br />

147


REFERENCES<br />

Bindra, D., & Waksberg, H. Methods and terminology in studies<br />

of time estimati<strong>on</strong>. Esy_qholoi__ Bulletin, 1956, 53, 155-<br />

159.<br />

Bird, K. L. Subjective rating scales as a workload assessment<br />

technique. Proceedin_ of the 1?th Annual C<strong>on</strong>ference <strong>on</strong> Manual<br />

C<strong>on</strong>trol, Los Angeles, June 19810<br />

Bird, K. Lo, & Hart, S. G. Effect of counting and tracking <strong>on</strong><br />

verbal and producti<strong>on</strong> methods of time estimati<strong>on</strong>. Proceedin_<br />

of the 16th Annual C<strong>on</strong>ference <strong>on</strong> Manual C<strong>on</strong>trol, Cambridge,<br />

May 1980.<br />

Enstrom, K. D., & Rouse, W. Bo Real time determinati<strong>on</strong> of how a<br />

human has allocated his attenti<strong>on</strong> between c<strong>on</strong>trol and m<strong>on</strong>itoring<br />

tasks. IEEE Transacti<strong>on</strong>s <strong>on</strong> S_stems, Man and Cybernetic___s,<br />

Vol° SMC-7, No. 3, 153-161, March 1977o<br />

Hart, S. G., Childress, _. E., & Hauser, J. R. Individual definiti<strong>on</strong>s<br />

of the term "workload". Proceedings of the Psycholog_<br />

in the DOD Symposiu m , U.S° Air Force Academy, Colorado<br />

Springs, April 1982.<br />

Hart, S. G., McPhers<strong>on</strong>, D., & Loomis, L. Time estimati<strong>on</strong> as a<br />

sec<strong>on</strong>dary task to measure workload: Summary of research.<br />

Procee_ddin__ of the 14th Annual C<strong>on</strong>ference <strong>on</strong> Manual C<strong>on</strong>trol,<br />

Los Angeles, April 1978.<br />

Hicks, T. G., & Wierwille, W. W. Comparis<strong>on</strong> of five mental<br />

workload assessment procedures in a moving-base simulator°<br />

Human Factors, 1979, 2_I, 129-144.<br />

Jex, H., & Clement, W. F. Defining and measuring perceptual motor<br />

workload in <strong>manual</strong> c<strong>on</strong>trol tasks. In N. Moray (Ed.),<br />

Mental woEkloa_____dd: The_ an___d measurement, New York: Plenum,<br />

1979,<br />

Kennedy, R. S. A comparis<strong>on</strong> of performance <strong>on</strong> visual and auditory<br />

m<strong>on</strong>itoring tasks. Human Factors, 1971, _, 93-97.<br />

Kennedy, R. S. A sixt_-minute viHilance task with 100 scoreable<br />

r_ees_<strong>on</strong>se_____s. Bureau of Medicine & Surgery Doc. No.<br />

MF12.524.002-5002.11, Naval Aerospace Medical Institute, Pensacola,<br />

Florida, July 1968o<br />

McKenzie, R. E. C<strong>on</strong>cepts of stress. In B. O. Hartman & R. E.<br />

McKenzie (Eds.), Sur_._ of methods to assess workload.<br />

NATO/AGARDograph, AG-246, L<strong>on</strong>d<strong>on</strong>, 1979o<br />

Moray, N.<br />

25-40.<br />

Subjective mental workload. Human Fac___torss, 1982, 24,<br />

148


Steinlnger, K. Subjective ratings of flying qualities and pilot<br />

workload in the operati<strong>on</strong> of a short haul jet transport aircraft.<br />

Procee_in_ of AGARD C<strong>on</strong>ference <strong>on</strong> Studies <strong>on</strong> Pilot<br />

Workload, AGARD-CP-217, April 1977.<br />

Sternberg, S. High-speed scanning in human memory. Science,<br />

1966, 153, 652-654.<br />

Williges, R. C., & Wierwille, W. W. Behavioral measures of aircrew<br />

mental workload. Human Factors, 1979, 21, 549-574.<br />

14.9


THE SENSITIVITY OF TWENTY MEASURES<br />

OF PILOT MENTAL WORKLOAD IN<br />

A SIMULATED ILS TASK<br />

by<br />

Walter W. Wierwille and Sidney A. C<strong>on</strong>nor<br />

Virginia Polytechnic Institute and State University<br />

Blacksburg, Virginia 24061<br />

ABSTRACT<br />

Twenty workload estimati<strong>on</strong> techniques were compared in terms of their sensitivity<br />

to changes in pilot loading in an ILS task. The techniques included<br />

opini<strong>on</strong> measures, spare mental capacity measures, physiological measurss, eye<br />

behavior measures, and primary task measures. Loading was treated as an independent<br />

variable and had three levels: low, medium, and high. The load levels<br />

were obtained by a combined manipulati<strong>on</strong> of windgust disturbance level and<br />

simulated aircraft pitch stability. Six instrumented-rated pilots flew a<br />

moving-base general aviati<strong>on</strong> simulator in four sessi<strong>on</strong>s lasting approximately<br />

three hours each. Measures were taken between the outer and middle markers.<br />

Two opini<strong>on</strong> measures, <strong>on</strong>e spare mentel capacity measure, <strong>on</strong>e physiological<br />

measure, and <strong>on</strong>e primary task measure dem<strong>on</strong>strated sensitivity to loading<br />

in this experiment. These measures were Cooper-Harper ratings, WCI/TE ratings,<br />

time estimati<strong>on</strong> standard deviati<strong>on</strong>, pulse rate mean, and c<strong>on</strong>trol movements per<br />

unit time. The Cooper-Harper ratings, WCI/TE ratings, and c<strong>on</strong>trol movements<br />

dem<strong>on</strong>strated sensitivity to all levels of load, whereas the time estimati<strong>on</strong><br />

measure and pulse rate mean showed sensitivity to some load levels.<br />

The results of this experiment dem<strong>on</strong>strate that sensitivities of workload<br />

estimati<strong>on</strong> techniques vary widely, and that <strong>on</strong>ly a few techniques appear to be<br />

sensitive in this type of ILS task, which emphasizes psychomotor behavior.<br />

INTRODUCTION<br />

One of tile major problems in mental workload estimati<strong>on</strong> is the lack of<br />

available informati<strong>on</strong> <strong>on</strong> the sensitivity of various workload estimati<strong>on</strong> techniques<br />

[1,2]o When a researcher or human factors engineer needs to assess<br />

workload in a given experimental situati<strong>on</strong>, it is not clear which technique<br />

or techniques should be used [3]. The danger is that insensitive techniques<br />

may be used. If so, experimental results will show no differences in workload<br />

when in fact there are differences.<br />

Sensitivity in regard to workload estimati<strong>on</strong> can be defined as the relative<br />

ability of a given workload estimati<strong>on</strong> technique to discriminate statistically<br />

significant differences in operator loading. High sensitivity requires<br />

150


discriminable changes in the score means as a functi<strong>on</strong> of load level and low<br />

variati<strong>on</strong> of the scores about the means. When sensitivity is defined in this<br />

way, it becomes subject to experimentaldeterminati<strong>on</strong>. Based <strong>on</strong> experiments ,<br />

that emphasize specific operatorbehaviors, it should be possible to'predict<br />

which given techniques are sensitive.<br />

An experiment directed at evaluating the sensitivity of workload estimati<strong>on</strong><br />

techniques i/la psychomotor task has been completed and is reported briefly<br />

in this papero An ILSpiloting task was used for the evaluati<strong>on</strong>. (For a<br />

more detailed discripti<strong>on</strong> of the experiment and results, see reference [4])_<br />

J<br />

EXPERIMENT<br />

Subjects<br />

Six male instrument-rated pilots servedas subjects in this experiment.<br />

The flight time of the subjects ranged from 500 to 2700 hours with a mean of<br />

1300 hours.<br />

Apparatus<br />

The primary apparatus in this experiment was amodified flight task simulator<br />

(Singer Link, Inc., General Aviati<strong>on</strong> Trainer, GAT-IB). The simulator<br />

had three degrees of freedom of moti<strong>on</strong> (roll, pitch, and yaw). Txansulucent<br />

blinders were used to coverthe windows of the simulator to reduce outside<br />

distracti<strong>on</strong>s and cues and to aid in the c<strong>on</strong>trol of cockpit illuminati<strong>on</strong>.<br />

Several modificati<strong>on</strong>s to the flight simulator were made for the experiment.<br />

These modificati<strong>on</strong>s permitted primary task load manipulati<strong>on</strong>, sec<strong>on</strong>dary<br />

task operati<strong>on</strong>s, resp<strong>on</strong>se_ measurement, and scoring. Primary task load manipulati<strong>on</strong><br />

was accomplished by changing aircraft pitch stability and random windgust<br />

disturbance level simultaneously. Three load c<strong>on</strong>diti<strong>on</strong>s were developed:<br />

low, medium, and high, as shown in Table i. Table 2 provides a list of the<br />

workload measurement techniques selected for inclusi<strong>on</strong> in the present study.<br />

Experimental<br />

Design<br />

A complete 3 x 20 within-subject design was used for the sensitivity analysis.<br />

Load was the factor with three levels. Measurement technique (Table 2)<br />

was the factor with twenty levels.<br />

Workload measures from different techniques were taken simultaneously <strong>on</strong><br />

some of the data collecti<strong>on</strong> runs. Only those measures which were not likely<br />

to affect each other were taken simultaneously. Table 3 shows the scheme used<br />

for combining different measurementtechniques for data collecti<strong>on</strong>. The combinati<strong>on</strong><br />

of measurement techniques shown in the table was_ to an extent, based<br />

<strong>on</strong> previous investigati<strong>on</strong>s of workload. Hicks and Wierwille's[3_ studysupported<br />

the combinati<strong>on</strong> in c<strong>on</strong>diti<strong>on</strong> 2. The two rating scales were administered<br />

151


in separate measurement c<strong>on</strong>diti<strong>on</strong>s to prevent the ratings <strong>on</strong> <strong>on</strong>e scale from<br />

biasing the ratings <strong>on</strong> the other scale. The sec<strong>on</strong>dary task measures were divided<br />

am<strong>on</strong>g several c<strong>on</strong>diti<strong>on</strong>s because of potential intrusi<strong>on</strong> and interference°<br />

Vocal measures were recorded from the two sec<strong>on</strong>dary tasks which required a<br />

verbal resp<strong>on</strong>se as per Schiflett and Loikith's [5] recommendati<strong>on</strong>.<br />

It should be noted that primary task measures were recorded <strong>on</strong> all subjects<br />

and <strong>on</strong> all data collecti<strong>on</strong> flights for the intrusi<strong>on</strong> analysis. However,<br />

<strong>on</strong>ly data frommeasurement c<strong>on</strong>diti<strong>on</strong> 1 were used for the sensitivity analysis<br />

of the primary task measures°<br />

General Procedure<br />

After receivinginstructi<strong>on</strong>s,subjectsflewninefamiliarizati<strong>on</strong>flights<br />

in the simulator. These flightswere similar,but not the same as, the data<br />

collecti<strong>on</strong>flights° All subjects flew the familiarizati<strong>on</strong>flights in the same<br />

order. Steady crosswindswere introducedfor each run, and subjectswere<br />

given heading correcti<strong>on</strong>s.<br />

After the familiarizati<strong>on</strong>sessi<strong>on</strong>,the subjectsparticipatedin three data<br />

collecti<strong>on</strong>sessi<strong>on</strong>s. The familiarizati<strong>on</strong>sessi<strong>on</strong> and each data collecti<strong>on</strong>sessi<strong>on</strong><br />

were held <strong>on</strong> a differentday°<br />

Each data collecti<strong>on</strong>sessi<strong>on</strong>c<strong>on</strong>sistedof two sets of a warm-up practice<br />

flight and three data collecti<strong>on</strong>flights. The practice flight was the same as<br />

the first data collecti<strong>on</strong>flight. Since the data collecti<strong>on</strong>flightswere counterbalanced,equal<br />

amounts of practicewere providedforthe low, medium, and<br />

high load c<strong>on</strong>diti<strong>on</strong>s° The data collecti<strong>on</strong>flights also c<strong>on</strong>tainedsteady crosswind<br />

c<strong>on</strong>diti<strong>on</strong>s,for which the subjectwas given heading correcti<strong>on</strong>s° The purpose<br />

of introducingsteady crosswindswas to disguise the load c<strong>on</strong>diti<strong>on</strong>s,<br />

thereby requiringsubjects to fly each flight as a separateentity.<br />

Flight Task Procedures<br />

The flight task in this experiment was an ILS approach in the Singer Link<br />

GAT-IB aircraft simulator. Prior to the beginning of a flight, the simulated<br />

aircraft was positi<strong>on</strong>ed <strong>on</strong> the g_ound 5 miles outbound from the outer marker <strong>on</strong><br />

the 108 degree radial, heading into the wind. When ready to begin, the experimenter<br />

informed the subject of the wind directi<strong>on</strong> and speed, and gave him a<br />

heading correcti<strong>on</strong> for the crosswind. When c<strong>on</strong>tacted by the experimenter, the<br />

subject took off and climbed to 2000 feet. The subject: then flew directly to<br />

the outer marker by following the localizer at i00 miles per hour until the<br />

glide slope was intercepted° Up<strong>on</strong> intercepti<strong>on</strong> of the glide slope, the subject<br />

reduced airspeed to 80 miles per hour and proceeded down the glide slope while<br />

following the localizer to a landingo Data were recorded between the outer and<br />

middle markers. For the opini<strong>on</strong> measures, subjects gave ratings for the flight<br />

segment between the outer and middle markers immediately after landing and parking<br />

the simulated aircraft.<br />

152


RESULTS<br />

The computed scores for each technique were first c<strong>on</strong>verted to Z-scores<br />

(normalized scores) so that technique measure units would not affect the sensitivity<br />

analysis. Subsequently, an overall analysis of variance was Perform- •<br />

ed <strong>on</strong> the scores. Since Z-scores were used, a technique main effect was not<br />

possible. A significant main effect of load was found_ _ (2,10) = 5.34,<br />

< 0.0001, and• a significant loadby technique interacti<strong>on</strong> was•found,<br />

(38,190) = 2.76, p !0.05.<br />

The load by techniqueinteracti<strong>on</strong> indicated that the measurement tech,<br />

niques were differentially sensitive to load, Therefore, individual ANOVAs<br />

were used to isolate the sensitive techniques.<br />

The individual ANOVAs indicated that five of the twenty measures were<br />

sensitive. They were the Cooper-Harper scale F (2,10) = 16o39, _ = 0.0007;<br />

the Workload-Compensati<strong>on</strong>-lnterference/Technic_l Effectiveness (SCI/TE) scale,<br />

(2,10) = 31.15, _ < 0.0001; the time estimati<strong>on</strong> standard deviati<strong>on</strong>, F (2,10)<br />

= 5.69, _= 0°022; the pulse rate mean, F (2,10) = 8.89, _ = 0.006; and the<br />

c<strong>on</strong>trol movements measure, F (2,10) = 33.34 _ < 0.0001o The normalized means<br />

for each technique are plotted in Figures i through 5•as a functi<strong>on</strong> of load.<br />

Newman-Keuls comparis<strong>on</strong>s were then performed <strong>on</strong> the normalized means of<br />

the sensitive measures. The• comparisi<strong>on</strong>s included lowvs, medium, medium vs.<br />

high, and low vs. high load c<strong>on</strong>diti<strong>on</strong>s. Results indicated that all differences<br />

were significant at _ < 0.05, except for pulse-rate mean (low vs. medium and<br />

medium vs. high) and time estimati<strong>on</strong> standard deviati<strong>on</strong> (low vs. high).<br />

A logical classificati<strong>on</strong> of techniques based i<strong>on</strong> dem<strong>on</strong>strated sensitivity<br />

was generated from an examinati<strong>on</strong> of the Newman-Keuls comparis<strong>on</strong>s, as shown<br />

in Table 4. Techniqueswhich dem<strong>on</strong>stratedsensitivity to all pairs of load<br />

c<strong>on</strong>diti<strong>on</strong>s (i.e., low VSo medium, medium vs. high, and low vs. high) were included<br />

in class I. These measures are preferred over Othertechniques which<br />

dem<strong>on</strong>strated <strong>on</strong>ly partial sensitivity, or no sensitivity in the present study.<br />

Techniques which showed sensitivity to somedifferences in load c<strong>on</strong>diti<strong>on</strong>s<br />

(but not all) were included in class II. These measures are less preferred<br />

than class I techniques, but are more preferred than class III techniques.<br />

Class III techniques did not dem<strong>on</strong>strate sensitivity to load in the present<br />

study. This class includes all techniques except those in class I and class<br />

II.<br />

One possible reas<strong>on</strong> that <strong>on</strong>ly five of the twenty•workload assessment<br />

techniques dem<strong>on</strong>strated sensitivity in the present study is that the other<br />

teChniques simply required a greater number of subjects to show a significant<br />

effect of load. lit is possible to estimate the sample size required to detect<br />

a reliable load effect for a given workload assessment technique at specified<br />

levels of significance and power. These calculati<strong>on</strong>s wereperformed for techniques<br />

which did not dem<strong>on</strong>strate sensitivity in the present study, to provide<br />

an indicati<strong>on</strong> of the practical costs of achievingstatistical significance.<br />

The procedure used for estimating the sample size required for finding sensi-<br />

153


tivity is described by Bowker and Lieberman [6]. Sample sizes were estimated<br />

for a significance level of 0.05 and for a power of approximately 0.80. The<br />

results of these estimates are presented in Table 5.<br />

CONCLUSIONS<br />

This study has shown that five measures of workload estimati<strong>on</strong> were sensitive<br />

indicators of load in a piloting task that is predominantly psychomotor<br />

in nature. Another fifteen measures, believed to be "good" measures of workload,<br />

showed no reliable effect. The main c<strong>on</strong>clusi<strong>on</strong> that must be drawn from<br />

the study is that few measures are sensitive to psychomotor load.<br />

Of the five techniques dem<strong>on</strong>strating sensitivity, <strong>on</strong>ly three exhibited<br />

m<strong>on</strong>ot<strong>on</strong>ic score increases with load as well as statistically reliable differences<br />

between all pairs of load levels. C<strong>on</strong>sequently, <strong>on</strong>ly the three meet all<br />

criteria for sensitivity to psychomotor load. These class I techniques are the<br />

<strong>on</strong>es that are recommended for measurement of psychomotor load:<br />

Cooper/Harper ratings,<br />

WCIiTE ratings, and<br />

C<strong>on</strong>trol movements per sec<strong>on</strong>d.<br />

The other two techniques showed sensitivity to psychomotor load, but did not<br />

discriminate between all pairs Of load levels. These class II techniques are:<br />

Time estimati<strong>on</strong> standard deviati<strong>on</strong>, and<br />

Pulse rate mean.<br />

These measures would be helpful in evaluating psychomotor load, but they should<br />

not be relied <strong>on</strong> exclusively. At least <strong>on</strong>e class I technique should also be<br />

used in c<strong>on</strong>juncti<strong>on</strong> with these measures.<br />

It is worth noting that <strong>on</strong>ly two opini<strong>on</strong> measures were taken in the present<br />

experiment, and both proved sensitive. This suggests that well-designed rating<br />

scales are am<strong>on</strong>g the best of techniques for evaluating psychomotor load. In<br />

regard to the primary task measures, the c<strong>on</strong>trol movements measure al<strong>on</strong>e was<br />

sensitive. However, this measure is also the <strong>on</strong>ly primary task measure which<br />

reflected "strategy" of the pilot. C<strong>on</strong>sequently, <strong>on</strong>e could speculate that selecting<br />

a primary task measure that reflects strategy will most likely result<br />

in good sensitivity.<br />

i<br />

Fifteen (techniques)measures showed no reliable change as a functi<strong>on</strong> of<br />

load. When these fifteenmeasureswere subjectedto a power analysisto determine<br />

sample size, the number of subjectsrequiredranged from 12 to well over i00<br />

(Table 5). One can <strong>on</strong>ly c<strong>on</strong>cludethat at best the fifteenmeasures, as taken,<br />

are much less sensitiveto psychomotorload than the five appearing in Classes I<br />

and II. Of course, there is always the possibilitythat the measureswould be<br />

sensitiviteto loading al<strong>on</strong>g other dimensi<strong>on</strong>sof human performance,such as<br />

psychomotortasks of a differentnature, or mediati<strong>on</strong>alor cognitive tasks, for<br />

example.<br />

154


In general, the results of the experimentshow that there are wide variati<strong>on</strong>s<br />

in the sensivityof workloadestimati<strong>on</strong>measures. Great care must be<br />

taken in selectingmeasures for a given experiment° Otherwise,it is possible<br />

that no changes in workloadwill be found,when indeed there are changes.<br />

REFERENCES<br />

lo Wierwille,W. Wo and Williges,R, C. Survey and analysisof operatorworkload<br />

assessmenttechniques. Blacksburg,Virginia: Systemetrics,Inc.<br />

Report No. S-78-101,September,1978.<br />

2° Wierwille,W. W. and Williges, B. H. An annotatedbibliography<strong>on</strong> operator<br />

mental workload assessment° PatuxentRiver, Maryland: Naval Air<br />

Test Center Report No. SY-27R-80,March, 1980.<br />

3. Hicks, T. G. and Wierwille,W. W. Comparis<strong>on</strong>of five mental workload<br />

assessmentproceduresin a moving base driving simulator. Human Factors,<br />

1979, 21, 129-143.<br />

4. C<strong>on</strong>nor, S. A. and Wierwille,Wo Wo Comparativeevaluati<strong>on</strong>of twenty pilot<br />

workload assessmentmeasures using a psychomotortask in a moving base<br />

simulator. Moffett Field, CA: NASA-AmesResearchCenter, (Forthcoming<br />

report).<br />

5. Schiflett,S. G. and Loikith,G. J. Voice stress as a measure of operator<br />

workload. PatuxentRiver, Maryland: Naval Air Test Center, Technical<br />

MemorandomTM 79-3 SY, December 31, 1979.<br />

6. Bowker, A. H. and Lieberman,G. J. Engineeringstatistics. New Jersey:<br />

Prentice-Hall,Inc., 1959.<br />

ACKNOWLEDGEMENTS<br />

The authors wish to thank Mrs. Sandra Hart, NASA-Ames Research Center,<br />

for helpful technical suggesti<strong>on</strong>s° This work was sp<strong>on</strong>sored under NASA grant<br />

NAG2-17.<br />

155


TABLE I<br />

Primary Task Load C<strong>on</strong>diti<strong>on</strong>s<br />

LOAD<br />

CONDITION<br />

Low Medium High<br />

RANDOM GUST LEVEL Low Medium High<br />

Estimated<br />

Std. Dev. (mph) 0 2.7 5.9<br />

PITCH STABILITY High Medium Low<br />

a. C<strong>on</strong>trol input to pitch<br />

rateoutput equivalent<br />

gain (degrees/s per %<br />

of c<strong>on</strong>trol range) 0.°522 3.560 7.83<br />

b. C<strong>on</strong>trol input to pitch<br />

rate output equivalent<br />

time c<strong>on</strong>stant(s) 0.097 0.660 1.45<br />

156


TABLE 2<br />

Workload Assessment Techniques Which Were Tested in the<br />

Present Experiment<br />

OPINION<br />

I. Cooper-Harper Scale<br />

2. WCI!TE Scale<br />

SPARE MENTAL CAPACITY<br />

3. Digit Shadowing (% errors)<br />

4. Memory Scanning (Mean time)<br />

5. Mental Arithmetic (% errors)<br />

6. Time Estimati<strong>on</strong> Mean (Sec<strong>on</strong>ds)<br />

7o Time Estimati<strong>on</strong> Standard Deviati<strong>on</strong> (Sec<strong>on</strong>ds)<br />

8. Time Estimati<strong>on</strong> Absolute Error (Sec<strong>on</strong>ds)<br />

9. Time Estimati<strong>on</strong> RMS error (Sec<strong>on</strong>ds)<br />

PHYSIOLOGICAL<br />

i0. Pulse Rate Mean (Pulses per minute)<br />

ii. Pulse Rate Variability (Pulses per minute)<br />

12. Respirati<strong>on</strong> Rate (Breath cycles per minute)<br />

13. Pupil Diameter (Normalizedunits)<br />

14. Voice Pattern (Digit ShadowingTask)<br />

15. Voice Pattern (MentalArithmeticTask)<br />

EYE BEHAVIOR<br />

16. Eye Transiti<strong>on</strong>Frequency (Transiti<strong>on</strong>sperminute)<br />

17. Eye Blink Frequency (Blinks per minute)<br />

PRIMARY TASK<br />

18. LocalizerRMS Angular Positi<strong>on</strong>Error (Degrees)<br />

19. Glide Slope RMS Angular Positi<strong>on</strong>Error (Degrees)<br />

20. C<strong>on</strong>trol Movementsper sec<strong>on</strong>d<br />

(Ailer<strong>on</strong>+ Elevator+ Rudder)<br />

157


TABLE 3<br />

Combinati<strong>on</strong>of MeasurementTechniques<br />

for Data Collecti<strong>on</strong><br />

Measurement C<strong>on</strong>diti<strong>on</strong> Measurement Techniques<br />

i. Cooper-Harper Scale<br />

Pupil Diameter<br />

Eye Transiti<strong>on</strong> Frequency<br />

Eye Blink Frequency<br />

Localizer RMS Error<br />

Glide Slope RMS Error<br />

C<strong>on</strong>trol Movements<br />

2. WCI/TE Scale<br />

Pulse Rate Mean<br />

Pulse Rate Variability<br />

Respirati<strong>on</strong> Rate<br />

3. Digit Shadowing<br />

Voice Pattern<br />

4. Memory Scanning<br />

5. Mental Arithmetic<br />

Voice Pattern<br />

6o<br />

Time Estimati<strong>on</strong><br />

(Mean)<br />

(Std. Dev.)<br />

(Abs. Error)<br />

(RMS Error)<br />

158


TABLE 4<br />

Logical Classificati<strong>on</strong> of Techniques<br />

Based <strong>on</strong> Dem<strong>on</strong>strated Sensitivity<br />

Class I: Complete Sensitivity Dem<strong>on</strong>strated<br />

Cooper-Harper Scale<br />

WCI/TE Scale<br />

C<strong>on</strong>trol Movements/Unlt Time<br />

Class II: Some Sensitivity DemOnstrated<br />

Time Estimati<strong>on</strong> Standard Deviati<strong>on</strong>*<br />

Pulse Rate Mean**<br />

Class III: Sensitivity Not Dem<strong>on</strong>strated<br />

All Other Techniques (See Table 5)<br />

*Double valued functi<strong>on</strong><br />

**Limited sensitivity<br />

TABLE 5<br />

Estimated Sample Sizes Required for Achieving a Significant<br />

Load Effect for Techniques not Dem<strong>on</strong>strating Sensitivity<br />

Technique Estimated Sample _Size<br />

SPARE MENTAL CAPACITY<br />

Digit Shadowing 18<br />

Memory Scanning >i00<br />

Mental Arithmetic 25<br />

Time Estimati<strong>on</strong> (Mean) 53<br />

Time Estimati<strong>on</strong> (Abs. Error) >100<br />

Time Estimati<strong>on</strong> (RMS Error) 53<br />

PHYSIOLOGICAL<br />

EYE<br />

Pulse Rate Variability 45<br />

Respirati<strong>on</strong> Rate 15<br />

Pupil Diameter >I00<br />

Speech Pattern (D. Shadow.) 28<br />

Speech Pattern (M. Arith.) >i00<br />

BEHAVIOR<br />

Eye Transiti<strong>on</strong> Frequency 42<br />

Eye Blink Frequency 25<br />

PRIMARY TASK<br />

Localizer RMS Error 12<br />

Glide Slope RMS Error 41<br />

1.59


L0<br />

0.5<br />

N<br />

0,0<br />

=<br />

-0,5<br />

-1.0<br />

LOAD<br />

Figure I.<br />

Mean normalizedscores for the Cooper-Harperrating scale measure<br />

plotted as a functi<strong>on</strong>of load.<br />

1,0<br />

LOAD<br />

Figure 2. Mean normalized scores for the WCI/TE rating scale measure plotted<br />

as a functi<strong>on</strong> of load.<br />

160


1.0 1<br />

Q.S<br />

N<br />

z_<br />

=<br />

-O,S<br />

=<br />

_€<br />

-1,0<br />

Low M_Z_ _1_<br />

LOAD<br />

Figure 3. Mean normalized scores for the time estimati<strong>on</strong> standard deviati<strong>on</strong><br />

measure plotted as a functi<strong>on</strong> of load.<br />

1.0<br />

LOW M_IUM HIGH<br />

LO,%D<br />

Figure 4o Mean normalized scores for the pulse rate mean measure plotted as a<br />

functi<strong>on</strong> of load.<br />

16 11/i


La<br />

Q,S<br />

Q<br />

0,0<br />

w<br />

o<br />

_.S<br />

w<br />

I<br />

-1.0<br />

LOAD<br />

Figure 5. Mean normalized scores for thec<strong>on</strong>trol movements measure plotted as<br />

a functi<strong>on</strong> of loado<br />

162


SESSION3:<br />

SIMULATIONAND MODELBASEDANALYSIS<br />

Moderator: Andrew M. Junker, Air Force Aerospace Medical Research Lab<br />

U<br />

163


ABSTRACT<br />

for<br />

<str<strong>on</strong>g>18th</str<strong>on</strong>g> ANNUAL CONFERENCE ON MANUAL CONTROL<br />

Title of Paper:<br />

Algorithm<br />

Development of a G-Seat Roll-Axis Drive<br />

Authors: Edward A. Martin (ASD/ENETS, W-PAFB, OH, 255-4408)<br />

and Grant R. McMillan (AFAMRL/HEF, W-PAFB, OH, 255-<br />

3325)<br />

The paper reports the design and evaluati<strong>on</strong> of a g-seat drive<br />

algorithm developed in preparati<strong>on</strong> for a comparis<strong>on</strong> of g-seat<br />

versus whole-body roll-axis cuing. Force transducers were<br />

used to measure pressures <strong>on</strong> the buttocks during roll moti<strong>on</strong> in<br />

theAdvanced Low Cost G-Cuing System (ALCOGS)and theRoll-Axis<br />

Tracking Simulator (RATS). The tests were c<strong>on</strong>ducted under a<br />

range of amplitude and frequency c<strong>on</strong>diti<strong>on</strong>s. The results<br />

indicated that pressures in the ALCOGS are a functi<strong>on</strong> of seat<br />

pan roll amplitude. In the RATS (a whole-body moti<strong>on</strong> simulator)<br />

pressures varied as a functi<strong>on</strong> of roll amplitude and<br />

roll accelerati<strong>on</strong>. Using these data, a drive equati<strong>on</strong> was<br />

developed for the ALCOGS that produces buttocks pressures<br />

similar to the RATS. This drive equati<strong>on</strong> was then evaluated<br />

in a pilot study which compared human performance <strong>on</strong> a<br />

disturbance regulati<strong>on</strong> task under a static c<strong>on</strong>diti<strong>on</strong> and under<br />

moti<strong>on</strong> c<strong>on</strong>diti<strong>on</strong>s in the two simulators.<br />

165


_ati<strong>on</strong> For Time DelaysIn<br />

FlightSimulatorVisualDisplaySystems<br />

D. FRANCISCRANE<br />

NASA,Ames ResearchCenter<br />

MoffettField,California<br />

_hereis a trendtowardthe use of computer-generated imagery(CGI)systemsto<br />

generateflightsin_latorout-of-tlle-window visualscenes. CGIvisualsystems<br />

offerimportantadvantagesincludinglargefield-of-view, largegamingarea,<br />

multiple-observer viewpoint,andmovingtargets. CGI systemsc<strong>on</strong>structa<br />

visualdisplayfrcma descripti<strong>on</strong>of the scenestoredin a computer.The image<br />

c<strong>on</strong>structi<strong>on</strong>time,thoughshort (_i00 msec),introducesa delayintothe<br />

pilot-aircraftsystem. Severalauthors(GumandAlbery1977;Lars<strong>on</strong>and Terry<br />

1975)havereportedsimulati<strong>on</strong>problemstracedto timedelaysin visualsystem<br />

cueing. The multi-milli<strong>on</strong>dollarsimulatorevaluatedby Decker(1980)was<br />

ratedunsatisfactoryfor trainingpilotsto performprecisi<strong>on</strong>flighttasks- at<br />

leastin partbecauseof CGI delays.<br />

A pilotedaircraftcan be viewedas a closed-loopman-machinec<strong>on</strong>trolsystem.<br />

_hen a pilotis performinga precisi<strong>on</strong>maneuverin a simulator,a_delayin the<br />

visualdisplayof aircraftresp<strong>on</strong>seto pilot-c<strong>on</strong>trolinputdecreasesthe<br />

stabilityof the pilot-aircraftsystem. The lessstablesystemis more<br />

difficultto c<strong>on</strong>trolprecisely.Pilotdynamicresp<strong>on</strong>seand performancechange<br />

as the pilotattemptsto compensatefor the decreasein systemstability.The<br />

changesin pilotdynamicresp<strong>on</strong>seand performancebiasthe simulati<strong>on</strong>results<br />

by influencingthepilot'sratingof the handlingqualitiesof the simulated<br />

aircraft.(Crane1980).<br />

An approachto display-delaycompensati<strong>on</strong>based<strong>on</strong> c<strong>on</strong>venti<strong>on</strong>alc<strong>on</strong>trolsystem<br />

designprincipleswas evaluatedin an earlierstudy (Crane1981). In that<br />

study,the pilot'staskwas to maintainpreciseattitudec<strong>on</strong>trolin simulated<br />

turbulentatmospheric<strong>on</strong>diti<strong>on</strong>s- a smallCR_ displayedattitudeinformati<strong>on</strong><br />

to the pilot. The _ati<strong>on</strong> was effectivein thatdelay-inducedchangesin<br />

pilotperformanceand dynamicresp<strong>on</strong>sewere substantiallyreduced(Crane1981).<br />

The display-delaycc_pensati<strong>on</strong>approachwas re-evaluatedin a simulati<strong>on</strong><br />

whereinhelicopterpilotsperformeda precisi<strong>on</strong>attitudec<strong>on</strong>troltaskusing<br />

<strong>on</strong>lyvisualcues froma OGI display. The designand preliminaryresultsof<br />

this justcompletedstudyaredescribed.<br />

166


Crane,D. F. (1980),TimeDelaysin FlightSimulatorVisualDisplays,<br />

Proceedings1980SummerCGmputerSimulati<strong>on</strong>C<strong>on</strong>ference.Seattle,<br />

Washingt<strong>on</strong>.<br />

Crane,D. F., FlightSimulatorVisual-Dis_la[Dela[Ccmpensati<strong>on</strong>,Proceedings<br />

1981WinterSimulati<strong>on</strong>C<strong>on</strong>ferenceAtlanta,Ge<strong>org</strong>ia.<br />

Decker,J. F. (1980),Qualificati<strong>on</strong>Operati<strong>on</strong>alTestand Evaluati<strong>on</strong>of the<br />

FB-IIlAWeap<strong>on</strong>SystemTrainerVisualSystemAttachment.<br />

USAF StrategicAir Cc_mand,FinalReport,Project<br />

77-SAC-331.<br />

Gum,D. R. andW. B. Albery (1977),Time-DelayProblemsEncounteredin<br />

IntegratingtheAdvancedSimulatorforUndergraduate<br />

PilotTraining,Journalof Aircraft,Vol. 14,pp. 327-332.<br />

Lars<strong>on</strong>,D. F. and D. Terry (1975),ASUPTVisualIntegrati<strong>on</strong>TechnicalRep0rt,<br />

Singer-Simulati<strong>on</strong> ProductsDivisi<strong>on</strong>,TechnicalReport<br />

ASUPT82, Binghamt<strong>on</strong>,New York.<br />

167


AN AUTOMOBILEAND SIMULATORCOMPARISONOF DRIVERBEHAVIOR<br />

IN A COLLISIONAVOIDANCEMANOEUVRE<br />

ABSTRACT<br />

Eric N. Solowka<br />

Atlantis Flight Research Inc.*<br />

3924 Chesswood Dr., Downsview<br />

Canada<br />

Lloyd D. Reid<br />

University of Tor<strong>on</strong>to<br />

Institute for Aerospace Studies<br />

4925 Dufferin St., Downsview<br />

Canada<br />

A collisi<strong>on</strong> avoidance manoeuvre in which drivers were required to<br />

successfully steer around a suddenly appearing obstructi<strong>on</strong> in the<br />

vehicle's path was investigated. Both an instrumented automobile and a<br />

matching fixed base, computer generated image simulator were employed.<br />

Driver performance and the simulator's validity in representing an extreme<br />

lateral manoeuvre are examined.<br />

INTRODUCTION<br />

Variati<strong>on</strong>s of the linear model of a humanc<strong>on</strong>troller (McRuer, Kendel,<br />

1973) have been applied with some success to various driving scenarios.<br />

Using a fixed base simulator it has been demostrated (Reid, Graf, Billing,<br />

1980a), that for a simple driving task in which drivers were required to<br />

maintain lane positi<strong>on</strong> while manoeuvring al<strong>on</strong>g a serpentine roadway, that<br />

driver behavior can be represented in the average sense using a linear<br />

model. The technique was extended (Reid, Graf, Billing 1980b) to model<br />

driving resp<strong>on</strong>se for an extreme lateral c<strong>on</strong>trol task. That is, <strong>on</strong>e in<br />

which subjects were required to resp<strong>on</strong>d to a suddenly appearing obstacle<br />

in the vehicle's path by steering around it. Data obtained from a fixed<br />

base simulator was again used to validate the model with relative success.<br />

Although good fits to the experimental data were obtained, the resultant<br />

model parameters were not always intuitively satisfying sometimes having<br />

values that either seemed to have the wr<strong>on</strong>g magnitude or sign. Another<br />

experiment in which the collisi<strong>on</strong> avoidance was modelled (Maeda, Irie,<br />

Hidaka and Nishimura) involved automobile data for model verificati<strong>on</strong> and<br />

also yielded good model fits to the data.<br />

The current investigati<strong>on</strong> of linear modelling techniques involved an<br />

experiment to generate data in both an automobile and a matching<br />

fixed-base, computer generated image driving simulator. The availability<br />

of data for both vehicles allows the validity of the simulator in<br />

eliciting driver resp<strong>on</strong>se for the collisi<strong>on</strong> avoidance manoeuvre to be<br />

* This work was undertaken at the Institute for Aerospace Studies and<br />

supported by General Motors Inc.


determined. If thesimulator is valid in its representati<strong>on</strong>of the<br />

automobilefor this type of manoeuvre,then it may be unequivocallyused<br />

as a tool to validatecollisi<strong>on</strong>avoidancedriver models. However, the<br />

nature of the task with extreme lateral moti<strong>on</strong>s,and the absence of<br />

accelerati<strong>on</strong>cues and limited visual fidelityof the simulatorrender<br />

suspect its ability to elicite the same driver behavioras the automobile.<br />

The present paper discussesthe results of the experiment,addressing<br />

simulatorvalidityfor the collisi<strong>on</strong>avoidancemanoeuvreand driver<br />

behaviorin performingthe manoeuvre.<br />

EXPERIMENT<br />

The collisi<strong>on</strong>avoidancescenariowas as follows. The task was to<br />

maintainlane positi<strong>on</strong> via the steeringwheel while driving under cruise<br />

c<strong>on</strong>trol at 50 kilometersper hour down either lane of a two lane divided<br />

highwaywith no other cars present. The shoulderof the lane in which the<br />

subjectwas driving was lined with poles at regular20 metre intervals.<br />

The poles could be remotelytriggeredto fall in fr<strong>on</strong>t of an approaching<br />

vehicle and cover 80% of the establishedlane thereby creatingan<br />

obstructi<strong>on</strong>(figure1). A successfulcollisi<strong>on</strong>avoidancemanoeuvre<br />

requiredthe drivers to miss the obstructi<strong>on</strong>by steering,and <strong>on</strong>ly<br />

steering(no braking), into the adjacentlane and then returningas<br />

rapidly as possibleto the originallane without strikingeither lane's<br />

shoulder.Varying degreesof urgency,or severityof the manoeuvrewere<br />

created by varying the preview distanceahead of the approachingvehicle<br />

at which the unknown obstructingpole would begin to fall. In less severe<br />

cases the falling pole was identifiedfor the driver or even left<br />

completelydown to representan obstructi<strong>on</strong>with no surpriseelement.<br />

Subjectswere requiredto drive both the automobileand simulator<strong>on</strong><br />

alternatedays throughouta <strong>on</strong>e m<strong>on</strong>th period during which the experiment<br />

was c<strong>on</strong>ducted. On c<strong>on</strong>secutivedays however,<strong>on</strong>e for the automobileand<br />

<strong>on</strong>e for the simulator,the same task was driven.<br />

The test track (figure2) was laid out <strong>on</strong> a flat, straight<strong>on</strong>e kilometer<br />

roadwaywith the centre 520 metres lined with 27 potentiallyobstructive<br />

poles. The roadwaycentre line was representedby a c<strong>on</strong>tinuous4 inch<br />

white line and the far shoulderidentifiedby a series of c<strong>on</strong>es. This<br />

scene was chosen because it could be readilysimulatedusing the available<br />

vector display system of the simulator (figure3). The solid centre line<br />

<strong>on</strong> the track was requiredto facilitatethe optical lane trackingsystem<br />

used. The simulator'sdisplaycentre line however was representedby a<br />

dashed line to provide some texturalvisual informati<strong>on</strong>.<br />

The automobile(figure4) employedwas a compactNorth American sedan.<br />

Instrumenti<strong>on</strong>featuredan <strong>on</strong>-boardPDP 11/03 with 2 floppy discs for data<br />

acquisiti<strong>on</strong>as well as two lane trackers,<strong>on</strong>e facing forwardand <strong>on</strong>e<br />

backward,to permit the accuratedeterminati<strong>on</strong>of automobilelane positi<strong>on</strong><br />

and heading angle at all times throughoutthe experiment. This was<br />

169


particularilycritical during the actual collisi<strong>on</strong>avoidancemanoeuvre<br />

when the vehiclemade significantexcursi<strong>on</strong>sin both lane positi<strong>on</strong>and<br />

heading angle from nominal lane trackingvalues.<br />

The driving simulator (figure5) is fixed base with a large screen<br />

vector refresh display. The equati<strong>on</strong>s of moti<strong>on</strong> are linear with<br />

parameterseither determinedexperimentallyor suppliedby the<br />

manufacturer. The tire model was n<strong>on</strong>-lineardue to the extreme nature of<br />

collisi<strong>on</strong> avoidancetasks. Subjectsadjustedwell to the simulatorwith<br />

no ill side effects and all c<strong>on</strong>curred in a post experimentquesti<strong>on</strong>aire<br />

that the simulatorwas an accuraterepresentati<strong>on</strong>of the actual driving<br />

task.<br />

EXPERIMENTALPROCEDURE<br />

Eight subjectswith driving experienceranging from 6 to 11 years were<br />

selectedfrom 12 drivers solicitedat the Institutefor Aerospace Studies.<br />

The driverswere all graduate studentswhose ages fell in the mid to late<br />

twentiesrange. One subject droppedout of the experiment,and due to<br />

time c<strong>on</strong>straintscould not be replaced,leaving seven subjects. For their<br />

participti<strong>on</strong>in the experimentsubjectswere paid a fee of $50.00 plus an<br />

added incentivepay of $.50 for each successfulrun completed and a<br />

penalty charge of $2.50 levied for each unsuccessfulmanoeuvre.<br />

The procedure (summarizedin Table 1) c<strong>on</strong>sistedof three fundamental<br />

phases: transferof learning, training,and producti<strong>on</strong>runs. During the<br />

transferof learningphase the subjectswere divided into two equal<br />

groups. This groupingwas based <strong>on</strong> a questi<strong>on</strong>airecompleted by the<br />

subjectsregardingtheir driving experience. Group I commenced the<br />

experimentin the simulatordoing an obstacleavoidancemanoeuvre for the<br />

case where the pole locati<strong>on</strong>was unknown and the preview distance, defined<br />

as the distanceahead of the approachingvehicle at which the unknown pole<br />

would begin to fall, set at 52 metres . The followingday, the same task<br />

was performed in the automobile.The third day, again in the simulator,<br />

the collisi<strong>on</strong>avoidancemanoeuvrewas performedwith a 32 metre preview<br />

followed<strong>on</strong> the forth day by the same task performed in the automobile.<br />

Group 2 performedthe same tasks, except that the order of the vehicles<br />

was reversed,ie Group 2 began the experimentwith the automobile.The<br />

trainingphase of the experimentimposed no specificvehicle order of<br />

presentati<strong>on</strong>to the subject,except that a task performedfor the first<br />

time in either vehicle had to be repeated<strong>on</strong> the followingday in the<br />

alternate vehicle. The subjectswere trained in stages for manoeuvresin<br />

both directi<strong>on</strong>sand with varying degrees of severity. In ascendingorder<br />

of severitythe different cases were:<br />

fixed obstacle- a pole was down and remaineddown throughoutthe run.<br />

surpriseelement.<br />

No<br />

designatedobstacle- the falling pole was identifiedby placing a marker<br />

c<strong>on</strong>e beside it. The preview distancewhich could be<br />

1 of 2 cases ( 52 or 32 metre ) was revealedto<br />

170


the subject. Little surpriseelement since subject<br />

knew locati<strong>on</strong>of pole.<br />

emergencycase - the obstructingpole was unknown to the subject. It was<br />

always either a 52 or a 32 metre preview.Most severe of<br />

the manoeuvresalthough it was not a completesurpriseas<br />

subjectswould anticipatean event.<br />

At the completi<strong>on</strong>of the trainingphase all subjectswere competentin<br />

handlingeither the automobileor the simulatorfor the varying tasks.<br />

The producti<strong>on</strong>runs requiredsubjectsto perform in a random order the<br />

fixed obstaclecase, the emergencycase, and another case during which no<br />

pole fallingevent took place. Thus the final scenariofor the producti<strong>on</strong><br />

runs was <strong>on</strong>e of driving al<strong>on</strong>g a roadway,with the potentialfor an<br />

emergencyto occur, or an obstructinghazard might be c<strong>on</strong>stantlypresent,<br />

or no event at all occurs.<br />

ANALYSISand RESULTS<br />

Data was recordedat the rate of 10 Hz in the automobileand 20 Hz in<br />

the simulatorfor a total of 30 sec<strong>on</strong>ds during each run. This interval<br />

was centered around the time that the vehicle'scentre of gravity (C of<br />

G) passed the obstructingpole. Sample plots for a typical32 metre<br />

previewof the emergency type are given in figure 6. The manoeuvrewas<br />

<strong>on</strong>e that requiredgoing from an establishedpath in the right lane to the<br />

left lane in order to avoid strikingthe obstacle. Lane positi<strong>on</strong>is the<br />

lateral positi<strong>on</strong>of vehicle'sC of G with respect to the roadwaycentre<br />

line. Positive being to the right. Heading angle was with respectto the<br />

centre line as well, with the clockwisesense as viewed from above being<br />

positive. A positivesteeringwheel angle causes a positveyaw rate in<br />

the same sense as the heading angle. The verticalbar <strong>on</strong> the time axis at<br />

approximatelythe 13 sec<strong>on</strong>dsmark representsthe time when the obstructing<br />

pole began its fall.<br />

Performanceparametersfor the collisi<strong>on</strong> avoidancemanoeuvrewere<br />

calculatedfrom the recordedtime historiesfor each run. These<br />

parameters,with their definiti<strong>on</strong>sare listed in table 2. Table 3<br />

c<strong>on</strong>tainsparametervalues averagedover all subjectsfor the emergency<br />

manoeuvresperformedduring producti<strong>on</strong>runs. Analysisof the data was<br />

d<strong>on</strong>e using the TTEST procedureof the StatisticalAnalysisSystem (SAS).<br />

Differencesin the analysiswere requiredto be significantto the level<br />

p


performanceduring producti<strong>on</strong>runs was comparedfor the same types of runs<br />

employed during the transferof learning. It was found (table 4, with<br />

c<strong>on</strong>diti<strong>on</strong>equal to .../PRODUCTION)that although the two groups were<br />

similar with respect to their performancein the automobile,Group 2 which<br />

started trainingin the automobile,exhibiteda more sluggishresp<strong>on</strong>sein<br />

the simulatorthan did Group 1. This is evidencedby l<strong>on</strong>ger steering<br />

wheelrise, delay, peak, and damping times. Significantand substantial<br />

effects (table4, with c<strong>on</strong>diti<strong>on</strong>equal to .../TRANSFER)not disqualified<br />

by this anomalitystill indicatethat transferof learningdid occur.<br />

Group 2 had a 20% l<strong>on</strong>ger resp<strong>on</strong>setime and a 14% greater steeringwheel<br />

angle peak in the automobilefor the 52 metre preview case than did Group<br />

1 which had prior trainingin the simulator. Group 2 exhibiteda greater<br />

number of steeringwheel reversalsin the simulatorthan did Group 1 for<br />

both the 52 and 32 metre preview cases.<br />

AbsoluteSimilitude<br />

Comparingthe subjectsperformancein both the automobileand the<br />

simulatorfor all the producti<strong>on</strong>run experimentalcases yielded the<br />

followingresults (see table 5). With respect to vehiclemoti<strong>on</strong>, the<br />

simulator exhibiteda 20% greater maximum heading angle deviati<strong>on</strong> for all<br />

cases. The distanceover the center line was also greater for the<br />

simulatorin all but the right emergencymanoeuvres. The differencewas<br />

about 65 cm which representedquite a substantialdeviati<strong>on</strong> (65%) from the<br />

automobileequivalent. Steeringwheel activityshowed differencesas<br />

well. The number of reversalswas 30% greater for the simulator,but <strong>on</strong>ly<br />

for right manoeuvres. The rise, delay and peak times were all greater for<br />

the subjectsin the simulatorfor the 32 metre preview cases, althoughthe<br />

simple resp<strong>on</strong>setime, or time to react to the initialappearanceof the<br />

obstructingpole was not significantlydifferentbetween the automobile<br />

and simulator.<br />

RelativeSimilitude<br />

Table 6 lists the differencesin performancebetween the varying<br />

experimentalcases. The Designatedvs Fixed and Emergency vs Fixed<br />

comparis<strong>on</strong>sdo not includetime parameters(T RES...T DAMP) because in<br />

the fixed obstructi<strong>on</strong>case the pole is always down and doesn't have an<br />

associatedtrigger time thereby rending these parameter indeterminate.<br />

The Designatedvs Emergency and 52m vs 32m preview comparis<strong>on</strong>sdo include<br />

all the performanceparameters.<br />

The Designatedvs Fixed case exhibited a 30% greater path deviati<strong>on</strong>and<br />

a 26% greater heading angle deflecti<strong>on</strong>for the designatedobstaclecase.<br />

This differenceobserved for the automobilewas not present for the<br />

simulator. This same trend occured for the Emergency vs Fixed comparis<strong>on</strong><br />

in which the emergencyobstaclecase exhibiteda 30% greater path<br />

deviati<strong>on</strong> and a 20% greater heading angle deflecti<strong>on</strong>.<br />

Comparingthe designatedand emergencycases yielded <strong>on</strong>ly a single<br />

significantdifference. The resp<strong>on</strong>setime to the falling obstaclewas 35%<br />

I _?,2.


l<strong>on</strong>ger for the emergencycase but <strong>on</strong>ly for the simulator32 metre preview<br />

case.<br />

The 52 vs 32 metre previewcomparis<strong>on</strong>showed the heading angle greater<br />

by 20% and the steeringwheel peak greater by 40% for the 32 metre preview<br />

in the automobile<strong>on</strong>ly. However,for both the automobileand simulator,<br />

the time parametersT RES, T DELAY, T PEAK, T SPARE and T DAMP were<br />

substantiallyl<strong>on</strong>ger for the 52 metre case. The differencesin T RES, T<br />

DELAY and T PEAK being quite large, ie 150%, 100% and 78% larger<br />

respectively.<br />

DISCUSSION<br />

Although there existed some inate differencesbetween the assigned<br />

groups in the transferof learningphase, a transferof learning was<br />

exhibited. For subjectstrained first in the simulator<strong>on</strong> the 52 metre<br />

preview case and then followedby the automobile,a positivetransfer<br />

occured in the T RES performanceparameter. That is, resp<strong>on</strong>sewas quicker<br />

to the falling pole than for the group with no previoustraining. Also,<br />

positingthat a smaller steeringwheel peak is associatedwith a lower<br />

work ouput and hence more desirable,a postive transferoccured for SW<br />

PEAK as well since the simulatortrained group exhibitedsmaller steering<br />

wheel peak angles in their automobileperformance. These effects however<br />

did not occur for the sec<strong>on</strong>d part of the transfer of learningwhen<br />

subjectswere requiredto perform a 32 metre preview avoidancemanoeuvre.<br />

A possibleexplanati<strong>on</strong>might be that subjectsrequiredno extra training<br />

having adapted directlyto the more severe 32 meter case based <strong>on</strong>ly <strong>on</strong><br />

practiseof the 52 metre case in both the automobileand simulator.<br />

Another transfereffect was exhibitedalthoughit was negative . The<br />

group transferingfrom the automobileto the simulatordem<strong>on</strong>strateda<br />

greater number of steeringwheel reversalsin the simulator. Thus it<br />

would seem that cauti<strong>on</strong>must be exercisedwhen switchingfrom a high<br />

fidelity system,the automobile,to <strong>on</strong>e with less fidelity,the simulator<br />

- lacking in accelerati<strong>on</strong>cues, peripheralvisi<strong>on</strong> cues and visual<br />

texturalcues.<br />

In the c<strong>on</strong>text of absolutesimilitudethere was no signficantdifference<br />

in subject resp<strong>on</strong>setime (T RES) between the car and simulator. This<br />

suggeststhat all the cues requiredor utilized by the driver in detecting<br />

the obstaclewere well representedin the simulati<strong>on</strong>. The simulator<br />

trajectorydem<strong>on</strong>stratedgreaterperterbati<strong>on</strong>s(as determinedby D OVER C<br />

and PSI MAX) than did the automobile. Since the simulatorvisual image<br />

and hood outlinewere calibratedto representa perfect perspectiveview<br />

of the actual automobile'shood and roadway scene the c<strong>on</strong>clusi<strong>on</strong>drawn is<br />

that in the absence of accelerati<strong>on</strong>cues, the visual display system with<br />

its limitedfield of view and texturalcues was not sufficientto allow<br />

the subject to c<strong>on</strong>trol the simulatortrajectoryin the same absolute<br />

manner as the automobile. The number of steeringwheel reversalsfor both<br />

left and right manoeuvresin the automobilewas the same. The simulator<br />

however showed a greater number of reversalsfor the right manoeuvre than<br />

the left. The right manoeuvre requiredthat <strong>on</strong> returningto the original<br />

lane after avoidingthe obstaclethe subject realignthe vehicle'spath<br />

13;3


using roadway cues from the left lane edge. Thisunfamiliarity of driving<br />

with respect to the left !ane edge combinedwith the limited visual and no<br />

lateral accelerati<strong>on</strong>cues might account for the increasein the number of<br />

steeringwheel reversals.<br />

Any parameterthat shows good absolute similitudeshould also exhibit a<br />

good relativesimilitude.This was the case with the resp<strong>on</strong>setime. T RES<br />

was approximately1 sec<strong>on</strong>d l<strong>on</strong>ger for the 52 metre case than the 32 metre<br />

case for both manoeuvre directi<strong>on</strong>sand both vehicles. In comparing the<br />

Designatedvs Emergencycases T RES was significantlyshorter for the<br />

simulatordesignated32 metre previewcase. No differencewas exhibited<br />

between the designatedand emergencycases for the automobile. The<br />

shorter resp<strong>on</strong>setime for the designatedcase in the simulatormay be an<br />

indicati<strong>on</strong>of a prematuresteeringresp<strong>on</strong>sebased <strong>on</strong> an improper<br />

estimati<strong>on</strong>of vehicle positi<strong>on</strong> due to the lack of sufficientdepth of<br />

field informati<strong>on</strong>from the visual display. It is not an indicati<strong>on</strong>of<br />

better performancesince it was not exhibited in the automobile. Good<br />

relativesimilitudewas also exhibitedbetween the 52 metre and 32 metre<br />

cases for steeringactivity, ie T DELAY, T PEAK, T SPARE and T DAMP were<br />

all greater for the 52 metre case in both vehicles.<br />

Designatedvs Fixed and Emergencyvs Fixed comparis<strong>on</strong>syielded similar<br />

results,as was to be expectedsince the designatedand emergency cases<br />

differred<strong>on</strong>ly in the T RES parameterwhich as menti<strong>on</strong>ed previouslycannot<br />

be calculatedfor the fixed obstaclecase. The maximum heading angle and<br />

the distanceover the centre line was less for the fixed case than for the<br />

other two cases. This howeverwas true <strong>on</strong>ly for the automobile. Thus for<br />

the differingdegrees of task severity, the similatorresp<strong>on</strong>sesexhibit<br />

the same degree of clearancewhereas in the automobilethe least severe of<br />

the three manoeuvresis performedwith a greater degree of c<strong>on</strong>fidenceand<br />

an associatedsmaller safety margin.<br />

It was noted that subjects'c<strong>on</strong>trol strategydifferredbetween the 52<br />

and 32 metre cases. The 32 metre case requiredprompt steering resp<strong>on</strong>ses.<br />

However the 52 metre case gave a sufficienttime latitudefor subjectsto<br />

make decisi<strong>on</strong>sand change their c<strong>on</strong>trol technique. Although this was not<br />

anticipatedby the experimentersit is interestingto note that D OVER C,<br />

T OVER C and AY MAX were not differentbetween the two manoeuvres,and<br />

the l<strong>on</strong>ger resp<strong>on</strong>setime for the 52 metre case placed the vehicle close to<br />

the point where the pole would be triggeredif it were a 32 metre preview<br />

case . This indicatesthat subjectschanged their c<strong>on</strong>trol strategyfor<br />

the 52 metre case in such a way that it appearedlike an avoidance<br />

manoeuvrefor the 32 metre case.<br />

Summary and C<strong>on</strong>clusi<strong>on</strong>s<br />

In comparingdriver obstacleavoidance performancein an automobileand<br />

a fixedbase, computergeneratedimage driving simulatorthe followingwas<br />

observed:<br />

174


Transfer of Learning<br />

1) positivetransferfrom simulatorto automobileoccurredfor time to<br />

resp<strong>on</strong>d to initially fallingobstructingpole and maximum steering<br />

peak angle.<br />

2) negativetransferfrom automobileto simulatoroccurred for the number<br />

of steeringwheel reversals.<br />

AbsoluteSense<br />

1) during the obstacleavoidancemanoeuvre similatortrajectoriesmade<br />

greaterexcursi<strong>on</strong>sthan did the automobile's.<br />

2) the number of steeringwheel reversalsexhibitedduring the obstacle<br />

avoidancemanoeuvrewas greater in the simulatorfor right manoeuvres<br />

<strong>on</strong>ly.<br />

3) steeringwheel activity in manoeuvringto avoid an obstaclewas more<br />

sluggishin simulatorthan automobilefor 32 m preview.<br />

4) time requiredto resp<strong>on</strong>dto initial falling of obstructingpole was<br />

not significantlydifferentbetween vehicles.<br />

RelativeSense<br />

1) time requiredto resp<strong>on</strong>d to initial fallingof obstructingpole showed<br />

good relativesimilitudebetween52 and 32 metre preview cases. It<br />

did not exhibit relativesimilitudebetween the designatedand<br />

emergencyobstructi<strong>on</strong>cases.<br />

2) steeringwheel acitivitycharacteristictimes (T DELAY, T PEAK, T<br />

SPARE , T DAMP) exhibitedgood relativesimilitudebetween 52 and 32<br />

metre preview cases.<br />

ManoeuvreSeverity<br />

1) during obstacleavoidancemanoeuvre simulatortrajectoriesexhibited<br />

no difference between fixed, designatedor emergencycases.<br />

Automobiletrajectoriesfor the fixed case however , showed smaller<br />

excursi<strong>on</strong>sthan did the designatedor emergencycases. No difference<br />

for automobiletrajectorieswas noted between disignatedand emergency<br />

cases,<br />

2) time to resp<strong>on</strong>d to initiallyfalling pole was l<strong>on</strong>ger for emergency<br />

than designatedcase for simulator32 metre preview case <strong>on</strong>ly.<br />

3) subjectsmodified their c<strong>on</strong>trol strategybetween 52 and 32 metre<br />

preview cases in such a manner that the vehicle trajectoryof the 52<br />

metre case approximatedthat of the 32 metre case.<br />

C<strong>on</strong>clusi<strong>on</strong>s<br />

The simulatorexhibited good absolute and relativesimilitudeas well as<br />

postive transferof learningfor the T RES parameter. This however does<br />

not c<strong>on</strong>stitutesimulatorvalidityfor the collisi<strong>on</strong>avoidancemanoeuvre<br />

since the rep<strong>on</strong>se time parameteris not specificto the task of lateral<br />

c<strong>on</strong>trol of the vehicle. Except for the relativevalidityof thesteering<br />

wheel activitytime parametersand subjectiveopini<strong>on</strong> of the drivers no<br />

str<strong>on</strong>g evidence supportsthe validityof the fixed base simulatorin<br />

175


epresentingan automobilefor a lateral collisi<strong>on</strong>avoidancemanoeuvre.<br />

This lack of validity does not however precludethe simulator's<br />

usefulnessas a tool in studyingextreme cases of lateral c<strong>on</strong>trol. Driver<br />

modelling techinquesapplied to simulatorbehavior in an attempt to fine<br />

tune or correct them for lack of simulatorfidelitymay facilitatethe<br />

predicti<strong>on</strong>of automobileperformance. This is the directi<strong>on</strong>of<br />

investigati<strong>on</strong>currently being undertaken.<br />

REFERENCES<br />

Maeda T., Irie N., Hidaka K. and Nishimura H., 1977, "Performanceof<br />

Driver-VehicleSystem in EmergencyAvoidance".,SAE Internati<strong>on</strong>al<br />

AutomotiveEngineeringC<strong>on</strong>gress and Expositi<strong>on</strong>,paper 770130.<br />

McRuer D.T., Krendel E.S., 1973, " MathematicalModels of Human Pilot<br />

Behavior",AGARDOgraphM-188.<br />

Reid L.D., Graf W.O., Billing A.M. 1980, "The Validati<strong>on</strong>of a Linear<br />

Driver Model", Universityof Tor<strong>on</strong>to Institutefor Aerospace Studies,<br />

Report No.245.<br />

Reid L.D., Graf W.O., BillingA.M., 1980, "A PreliminarySimulatorStudy<br />

of the ObstacleAvoidance Manoeuvre",The Ontario Ministry of<br />

Transportati<strong>on</strong>and Communicati<strong>on</strong>s,CVOS-TR-80-07.<br />

174


EXPERIMENTALPROCEDURE<br />

TRANSFER of LEARNING -<br />

2 groups<br />

Day 1 2 3 4<br />

GROUP 1 SIM 52 AUTO 52 SIM 32 AUTO 32 (48 runs per subject)<br />

GROUP 2 AUTO 52 SIM 52 AUTO 32 SIM 32 (48 runs per subject)<br />

TRAINING -<br />

Alternatingbetweenautomobileand simulator<strong>on</strong> c<strong>on</strong>secutive<br />

days.<br />

- 6 days<br />

- 52 and 32m preview,right manoeuvre (24 runs per subject)<br />

- fixed obstacle, no surprise (32 runs per subject)<br />

- designatedobstacle, subjectwas informedas to locati<strong>on</strong>of obstacle<br />

and degree of 'surprise'<br />

(16 runs per subject)<br />

PRODUCTIONRUNS - Alternatingbetween automobileand simulator<strong>on</strong><br />

c<strong>on</strong>secutivedays.<br />

- 4 days<br />

- 52, 32, fixed obstacle,and blank (no obstructingevent) runs in<br />

random order and both directi<strong>on</strong>s(54runsper subject).<br />

TABLE 1<br />

177


PerformanceParameters<br />

D OVER C -<br />

T OVER C -<br />

(distanceover the centre line) maximum lateral distancethat<br />

vehicleC of G goes past the roadway centre line.<br />

(time over centre line) time that the vehicleC of G is in the<br />

adjacentlane.<br />

AY MAX - (lateralaccelerati<strong>on</strong>maxium) absolutevalue of the maximum<br />

lateral accerati<strong>on</strong>incurredduring themanoeuvre.<br />

PSI MAX - (headingangle maximum) absolutevalue of the maximum heading<br />

angle incurredduring a manuoeuvre.<br />

SW MAX - (steeringwheel maximum) absolutevalue of the maximum heading<br />

angle incurredduring the manoeuvre.<br />

SW PEAK - (steeringpeak) absolutemagnitute of the first steeringwheel<br />

resp<strong>on</strong>seafter obstructingpole in triggered.<br />

SW RVSL - (steeringwheel reversals)number of times that the steering<br />

wheel rate changes sign. Counting starts at the time when the<br />

steeringwheel hits the value of 10% of the initial resp<strong>on</strong>se<br />

peak and finisheswhen the RMS value falls below the<br />

pre-emergencyRMS value.<br />

T RES - (time of resp<strong>on</strong>se) time taken by the subjectto resp<strong>on</strong>dto<br />

falling pole. Startingtime is when pole is triggered,<br />

finishing time is where the tangeantline to the 10% and 90%<br />

points of the initial steeringresp<strong>on</strong>secrosses the time axis.<br />

T RISE<br />

(rise time) time taken for initial steeringresp<strong>on</strong>seto go<br />

from 10% to 90% of initial peak.<br />

T DELAY - (delayedtime) time taken for initial steeringresp<strong>on</strong>seto<br />

reach 50% of initial peak from time of falling pole trigger.<br />

T PEAK - (time to peak) time taken for initial steeringresp<strong>on</strong>se<br />

to reach its peak value from time of falling pole trigger.<br />

T SPARE - (time to spare) time between first steeringresp<strong>on</strong>seto reach<br />

its peak value from time of fallingpole trigger.<br />

T DAMP - (time to damp) time from trigger time of falling pole until<br />

steeringwheel activityfall below pre-emergencyRMS value.<br />

SW RATE - (steeringwheel rate) slope of tangeantthrough 10% and<br />

90% points of initial steeringwheel resp<strong>on</strong>sepeak.<br />

TABLE 2<br />

178


AVOIDANCEMANOEUVREPERFORMANCEPARAMETERS<br />

52m Preview<br />

32m Preview<br />

LEFT RIGHT LEFT RIGHT<br />

Parameter Units Mean-----_.D.Mea-an_S.D. Mea_.D. Me_S.D.<br />

AUTOMOBILE<br />

D OVER C (METRES) 0.89 0.32 1.31 0.26 0.99 0.35 1.38 0.36<br />

T OVER C<br />

AY MAX<br />

(SECt)<br />

(M/St)<br />

1.56<br />

4.76<br />

0.47<br />

1.11<br />

1.92<br />

4.69<br />

0.37<br />

1.06<br />

1.53<br />

5.26<br />

0.28<br />

0.75<br />

1.91<br />

5.07<br />

0.28<br />

0.96<br />

PSI MAX (RADS) 0.17 0.03 0.16 0.02 0.20 0.02 0.19 0.03<br />

SW MAX (RADS) 2.05 0.70 2.42 0.60 2.57 0.57 2.58 0.48<br />

SW PEAK (RADS) 1.81 0.66 1.23 0.64 2.35 0.51 1.98 0.55<br />

SW REVSL (-) 4.21 1.44 3.30 0.67 3.90 1.48 3.33 0.76<br />

T RES (SECS) 1.49 0.57 1.57 0.56 0.58 0.08 0.61 0.09<br />

T RISE (SECS) 0.40 0.13 0.43 0.12 0.30 0.07 0.28 0.05<br />

T DELAY (SECS) 1.74 0.63 1.89 0.64 0.75 0.10 0.78 0.10<br />

T PEAK (SECS) 2.12 0.67 2.19 0.65 1.07 0.19 1.02 0.14<br />

T SPARE (SECS) 2.21 0.57 2.14 0.54 1.72 0.15 1.66 0.16<br />

_.I T DAMP (SECS) 6.99 0.76 6.67 0.53 5.90 0.59 5.47 0.63<br />

SW RATE (RADS/S) 3.84 1.91 2.22 0.95 6.42 1.91 5.91 2.26<br />

SIMULATOR<br />

D OVER C (METRES) 1.53 0.25 1.33 0.37 1.69 0.50 1.46 0.41<br />

T OVER C (SECt) 1.93 0.30 1.76 0.32 2.00 0.50 1.80 0.34<br />

AY MAX (M/St) 4.45 1.07 4.54 0.87 4.81 0.81 4.79 0.73<br />

PSI MAX (RADS) 0.21 0.04 0.20 0.04 0.23 0.04 0.22 0.03<br />

SW MAX (RADS) 2.18 0.76 2.23 0.58 2.43 0.68 2.43 0,54<br />

SW PEAK (RADS) 1.73 0.48 1.68 0.59 1.88 0.57 1.83 0.43<br />

SW REVSL (-) 3.95 1.11 4.04 1.53 4.47 1.47 4.00 0.94<br />

T RES (SECS) 1.69 0.50 1.82 0.51 0.66 0.19 0.66 0.11<br />

T RISE (SECS) 0.46 0.10 0.46 0.09 0.43 0.13 0.40 0.13<br />

T DELAY (SECS) 2.01 0.52 2.12 0.50 0.93 0.21 0.91 0.18<br />

T PEAK (SECS) 2.35 0.52 2.49 0.46 1.29 0.26 1.24 0.26<br />

T SPARE (SECS) 2.12 0.50 1.98 0.50 1.70 0.20 1.69 0.10<br />

T DAMP (SECS) 6.86 0.77 7.00 1.10 5.88 1.08 5.52 0.79<br />

SW RATE (RADS/S) 3.17 1.22 3.07 1.44 3.87 1.90 4.00 1.49<br />

TABLE3


TRANSFEROF LEARNING<br />

GROUP 1 (SIMULATORFIRST VS GROUP 2 (AUTOMOBILEFIRST<br />

APPROXIMATE DIFFERENCE CONDITIONFOR WHICH<br />

PARAMETER SIGNIFICANTDIFFERENCE(p


RELATIVERESULTS<br />

APPROXIMATE DIFFERENCE CONDITION FOR WHICH<br />

PARAMETER SIGNIFICANTDIFFERENCE (p


5.25m<br />

l.Tm _- ---<br />

I / _ I I ! i<br />

i 0 1 2 3 4 5m<br />

CAR<br />

O<br />

a i I ', ' 'i<br />

o 5 io m 2o ft<br />

FIGURE1<br />

ROADWAYANDOBSTRUCTIONGEOMETRY<br />

182


FIGURE2<br />

TEST TRACK<br />

... ,_'f<br />

FIGURE3<br />

SIMULATORDISPLAY<br />

183


FIGURE4 INSTRUMENTEDVEHICLEDURING<br />

OBSTACLEAVOIDANCEMANOEUVRE<br />

i<br />

FIGURE5 FIXED BASESIMULATORWORKSTATION<br />

184


_.o0 - LANE POSITION(M) 2.00 LANEPOSITION(M)<br />

10° l 0o y<br />

0.08. = l , ,<br />

3 , o.. ,,._ _j,._o, _.4o 3.bo o.o_o, ,o, o._o, "T i7'/ ,.6o, 2._o, 3._o<br />

TIME 15ECI 101 V TIME {5ECI 101<br />

-2.O[ -2.0<br />

HEADINGANGLE(PADS)<br />

2.50 3.00<br />

HEADINGANGLE(RADS)<br />

....,.= ]°-1 _ lO't ,_<br />

t'_ _ 0.0o , T!' ' =<br />

co °'°B o-' o._o 7._ TJ;o --3._oo o._o :<br />

L,q _o _. 2.bo ' 2.bo 3._o<br />

TIME [SEC) 101 TIME {SECI |01<br />

-2.51 -3. OE<br />

q.oo STEERINGWHEELANGLE (RADS) 3.75- STEERINGWHEELANGLE(PADS)<br />

10° 10° I<br />

V_J TIME {SEC) 101<br />

q.o, AUTOMOBILE -3.7e SIMULATOR<br />

TYPICALTIME TRACESFOR 32 METREPREVIEWCASE<br />

FIGURE6


AN OPTIMAL CONTROL MODEL ANALYSIS OF DATA<br />

FROM A SIMULATED HOVER TASK<br />

by<br />

Sheld<strong>on</strong> Bar<strong>on</strong><br />

Bolt Beranek and Newman, Inc.<br />

10 Moult<strong>on</strong> Street<br />

Cambridge, MA 02238<br />

Presented at the <str<strong>on</strong>g>18th</str<strong>on</strong>g> Annual C<strong>on</strong>ference <strong>on</strong> Manual C<strong>on</strong>trol<br />

Dayt<strong>on</strong>, OH<br />

June 8-10, 1982<br />

INTRODUCTION<br />

The development of engineering requirements for<br />

man-in-the-loop simulati<strong>on</strong> is a complex task involving numerous<br />

trade-offs between simulati<strong>on</strong> fidelity and costs, accuracy and<br />

speed, etc. The principal issues c<strong>on</strong>fr<strong>on</strong>ting the developer of a<br />

simulati<strong>on</strong> involve the design of the cue (moti<strong>on</strong> and visual)<br />

envir<strong>on</strong>ment so as to meet simulati<strong>on</strong> objectives, and the design of<br />

the digital simulati<strong>on</strong> model to fulfill the real-time requirements<br />

with adequate accuracy.<br />

In specifying the cue envir<strong>on</strong>ment the designer must establish<br />

the need for particular cues as well as the requisite fidelity for<br />

their presentati<strong>on</strong>. The choices made here are important because<br />

the validity and utility of the resulting simulati<strong>on</strong> can be<br />

critically dependent up<strong>on</strong> them and because the decisi<strong>on</strong>s involve<br />

major costs of the simulati<strong>on</strong>. Unfortunately, these decisi<strong>on</strong>s are<br />

quite difficult to arrive at rati<strong>on</strong>ally, inasmuch as the choices<br />

depend <strong>on</strong> complex psychological as well as engineering factors.<br />

The requirements will be governed by the purpose of the simulati<strong>on</strong>;<br />

training simulators have different needs than research simulators.<br />

They will also be problem dependent (e.g., the need for moti<strong>on</strong> cues<br />

in the analysis of aircraft c<strong>on</strong>trol in a gusty envir<strong>on</strong>ment will<br />

depend <strong>on</strong> the gust resp<strong>on</strong>se of the aircraft). Finally, the<br />

capabilities of the adaptive human c<strong>on</strong>troller both help and<br />

compound the problem. The human pilot may be able to compensate<br />

for simulator shortcomings and maintain system performance;<br />

however, this could result in negative transfer in _a training<br />

envir<strong>on</strong>ment or reduced acceptability of the device or an incorrect<br />

evaluati<strong>on</strong> in a research simulati<strong>on</strong>.<br />

186


The design of the simulati<strong>on</strong> model has become increasingly<br />

important and difficult as digital computers play a more central<br />

role in the simulati<strong>on</strong>s. The need for an adequate discrete<br />

simulati<strong>on</strong> is also related closely to the cue generati<strong>on</strong> problem<br />

inasmuch as the errors and, in particular, the delays introduced by<br />

the simulati<strong>on</strong> will be present in the informati<strong>on</strong> cues utilized by<br />

the pilot.<br />

"Past experience," open loop measurements, and subjective<br />

feedback from pilots are all helpful in developing the engineering<br />

requirements for simulators. However, for simulati<strong>on</strong>s in which the<br />

operator's principal task is flight c<strong>on</strong>trol, analytic models for<br />

the pilot/vehicle (simulator) system can be very useful. Such<br />

models allow quantitative examinati<strong>on</strong>, in a closed-loop c<strong>on</strong>text, of<br />

the (inevitable) tradeoffs in simulator design, prior to commitment<br />

to prototype or full scale development. The design of elements or<br />

algorithms to compensate for simulator shortcomings can also be<br />

facilitated by modelling of this type. The models can serve as<br />

insightful ways of looking at and compressing empirical data so<br />

that it can be extrapolated to new situati<strong>on</strong>s. Finally, the<br />

parameters of an analytic model may prove to be sensitive measures<br />

of operator performance and adaptati<strong>on</strong>.<br />

The potential value of analytic models in the simulator design<br />

and evaluati<strong>on</strong> process has been recognized in recent years and<br />

several development efforts have been undertaken. Of particular<br />

relevance to the work described here are several recent studies<br />

involving applicati<strong>on</strong> of the Optimal C<strong>on</strong>trol Model (OCM) for<br />

pilot/vehicle analysis. Bar<strong>on</strong>, Muralidharan and Kleinman [i]<br />

developed techniques for using the OCM to predict the effects <strong>on</strong><br />

performance of certain simulati<strong>on</strong> model design parameters, such as<br />

integrati<strong>on</strong> scheme, sample rate, data hold device, etc. The model<br />

was applied to a relatively simple air-to-air tracking task and<br />

showed significant sensitivity to several parameters. Model<br />

results were later compared with data from an experimental study of<br />

Ashworth, McKissick and Parrish [2] and the agreement was very<br />

encouraging (Bar<strong>on</strong> and Muralidharan [3]).<br />

In another study [4], the OCM was used to examine the<br />

closed-loop c<strong>on</strong>sequences in a helicopter hover task of the<br />

performance limitati<strong>on</strong>s associated with a computer generated image<br />

visual system and a six-degree of freedom moti<strong>on</strong> system. The hover<br />

task was linearized and decoupled into separate l<strong>on</strong>gitudinal and<br />

lateral c<strong>on</strong>trol tasks. Performance/workload effects of these<br />

simulati<strong>on</strong> elements were analyzed by incorporating elaborated<br />

sensory percepti<strong>on</strong> sub-models in the OCM. The model results<br />

suggested that simulator deficiencies of a reas<strong>on</strong>able nature (by<br />

187


current standards) could result in substantial performance and/or<br />

workload infidelity with respect to the task in flight.<br />

Unfortunately, there were no corresp<strong>on</strong>ding experimental data to<br />

c<strong>on</strong>firm or deny these predicti<strong>on</strong>s.<br />

Finally, we menti<strong>on</strong> the brief study of Bar<strong>on</strong> [5] to integrate<br />

the earlier efforts into a Multi-Cue OCM and to apply the resulting<br />

model to analyze effects of c<strong>on</strong>trol loader dynamics and a g-seat<br />

cues <strong>on</strong> the air-to-air tracking problem investigated earlier [i].<br />

The results of this study have been partially validated empirically<br />

but further definiti<strong>on</strong> of the proprioceptive model appears<br />

necessary. The Multi-Cue model described by Bar<strong>on</strong> [5] provides the<br />

analytic basis for the current investigati<strong>on</strong>.<br />

This paper describes the applicati<strong>on</strong> of the Multi-Cue OCM to<br />

the analysis of data obtained in an experimental study of simulated<br />

helicopter hover [6]. The goal was to dem<strong>on</strong>strate that the model<br />

could be used to analyze or predict the effects of simulator<br />

changes in a complex flight c<strong>on</strong>trol task. Thus, to a degree, the<br />

investigati<strong>on</strong> complements the earlier studies which were either<br />

completely analytic or involved data from relatively simple c<strong>on</strong>trol<br />

tasks. It is worth menti<strong>on</strong>ing that this study is of broader<br />

interest than the simulati<strong>on</strong> c<strong>on</strong>text because of the opportunity to<br />

compare model results with data in what appears to be, in certain<br />

ways, the most complex steady-state c<strong>on</strong>trol task modelled by the<br />

OCM.<br />

Secti<strong>on</strong> 2 of the paper describes the particulars of applying<br />

the Multi-Cue OCM to the specific task being investigated. Model<br />

predicti<strong>on</strong>s are then compared with experimental data in Secti<strong>on</strong> 3.<br />

The last secti<strong>on</strong> summarizes the results and presents c<strong>on</strong>cluding<br />

remarks.<br />

APPLICATION OF OCM TO SIMULATED HOVER TASK<br />

In this secti<strong>on</strong>, the task c<strong>on</strong>sidered in the experimental<br />

simulati<strong>on</strong> study is summarized briefly. (A more detailed review of<br />

this study is bey<strong>on</strong>d the scope of this report but may be found in<br />

Ricard, et al [6]). Then, the representati<strong>on</strong> and specificati<strong>on</strong> of<br />

the task and pilot in the OCM framework are described.<br />

GENERAL TASK DESCRIPTION<br />

The experiment was designed to examine the effects <strong>on</strong> hover<br />

c<strong>on</strong>trol of moti<strong>on</strong> cues (as provided by a moti<strong>on</strong> platform or g-seat)<br />

and of delays in the generati<strong>on</strong> of visual cues. The simulated<br />

188


flight task corresp<strong>on</strong>ded to maintaining a Huey Cobra helicopter in<br />

a high hover relative to a ship moving at 15 knots. The desired<br />

hover positi<strong>on</strong> was fifty feet from the ship in line with a diag<strong>on</strong>al<br />

deck marking and at a mean height of twenty feet above the deck.<br />

The helicopter was subjected to turbulence modelled by Dryden gust<br />

spectra appropriate to an altitude of forty feet. Moti<strong>on</strong>s of the<br />

deck of the ship could also be simulated and the presence or<br />

absence of such ship moti<strong>on</strong> was an experimental variable.<br />

The data collected were rms values or tracking errors<br />

(rail-rail, bow-stern and height), helicopter pitch and roll and<br />

positi<strong>on</strong>s of c<strong>on</strong>trols (collective, pitch and roll cyclic, and<br />

rudder pedal).<br />

MODEL SPECIFICATION<br />

To analyze the task with the OCM, we must specify system<br />

dynamics, disturbances, displays (including cues), a performance<br />

objective and the assumed pilot limitati<strong>on</strong>s. Each of these is<br />

discussed below.<br />

System Dynamics and Disturbances<br />

A linearized set of equati<strong>on</strong>s of moti<strong>on</strong> for the Huey Cobra, in<br />

state-variable format (Equati<strong>on</strong> 2.1), was provided by Sperry<br />

Support Services, NASA-LRC [7]. These equati<strong>on</strong>s were obtained from<br />

the full n<strong>on</strong>linear system simulati<strong>on</strong> by means of a special program<br />

designed to develop such linear models [8].<br />

Because of the 15 knot sideslip, decoupling of lateral and<br />

l<strong>on</strong>gitudinal helicopter moti<strong>on</strong>s did not appear to be justified<br />

(this was later verified). In additi<strong>on</strong>, it did not seem<br />

appropriate to ignore the helicopter rotor dynamics. Thus, the<br />

basic equati<strong>on</strong>s of moti<strong>on</strong> involved seventeen state variables:<br />

three positi<strong>on</strong>s (relative to the deck) and three linear velocities<br />

(in body axes); three body angular rates and attitude angles; and<br />

five states describing the rotor dynamics. Twelve additi<strong>on</strong>al state<br />

variables were required to model the stability augmentati<strong>on</strong> system<br />

(SAS) of the helicopter. The state equati<strong>on</strong>s used in this analysis<br />

are given in Bar<strong>on</strong> [9].<br />

Dryden gust spectra were used to model the turbulence<br />

envir<strong>on</strong>ment. In particular, the vehicle body axis gust<br />

disturbances Ug, Vg and Wg, were generated by passing white noise<br />

through filters so as to yield gust spectra appropriate to the<br />

forty foot altitude and fifteen knot airspeed of the helicopter.<br />

The rms intensity levels of the gusts Ug,Vg and Wg were 5 ft!sec, 5<br />

189


ft/sec and 1.42 ft/sec, respectively. The state-variable models<br />

for the gusts are given in Bar<strong>on</strong> [9]; five state variables are<br />

needed to model the three gusts.<br />

In the experimental study, ship moti<strong>on</strong> in each of the pitch,<br />

roll and heave axes was modelled by the sum of four sine waves.<br />

These inputs drove g-seat bladders up<strong>on</strong> which the ship model was<br />

mounted. It is theoretically possible to duplicate these inputs<br />

exactly but this would require twelve more state variables.<br />

Furthermore, it would be necessary to c<strong>on</strong>duct a very careful<br />

analysis of the amplitudes of the moti<strong>on</strong> as seen through the visual<br />

display system in order to model the effects of this ship moti<strong>on</strong><br />

precisely. For this analysis a much simpler approach was used.<br />

Only heave of the deck was c<strong>on</strong>sidered and this was modelled by<br />

passing white noise through a sec<strong>on</strong>d order filter; the parameters<br />

of this filter were selected so that the autocorrelati<strong>on</strong> of this<br />

input matched that of the heave moti<strong>on</strong> input used in the<br />

simulati<strong>on</strong>. The rms level of the input used for this study was set<br />

at 3.5 feet, corresp<strong>on</strong>ding to the five foot maximum heave of the<br />

landing pad reported by Ricard [6].<br />

In the OCM analysis, ship movement was treated as a "display"<br />

disturbance; i.e., it was added to the pilot's percepti<strong>on</strong> of<br />

vertical error relative to the landing pad. The pilot's assumed<br />

objective was to maintain the helicopter's positi<strong>on</strong> relative to the<br />

mean positi<strong>on</strong> of the deck.<br />

When the coupled vehicle dynamics, the rotor dynamics, the SAS<br />

and the gust and ship moti<strong>on</strong> disturbances are all included, there<br />

are 36 state variables needed to model the "system" and envir<strong>on</strong>ment<br />

(34 states for the case of no ship moti<strong>on</strong>). Moreover, this does<br />

not even include any state variables to account for simulator<br />

dynamics or human sensory dynamics. This is, to our knowledge, a<br />

significantly larger problem than any previously treated with the<br />

OCM and, indeed, required modificati<strong>on</strong> of existing analysis<br />

programs to accommodate.<br />

Simulator and Perceptual Models<br />

Detailed descripti<strong>on</strong>s of the moti<strong>on</strong> and visual systems<br />

employed in the helicopter simulati<strong>on</strong> are described in Ricard, et<br />

al [6]. Because of the complexity of the basic problem, as noted<br />

above, these systems were approximated in the simplest fashi<strong>on</strong><br />

possible. In particular, it was assumed that any dynamics<br />

associated with moti<strong>on</strong> cueing or sensing could be neglected. It<br />

was also assumed that differential delays between moti<strong>on</strong> and visual<br />

cues could be neglected. These two assumpti<strong>on</strong>s were made to avoid<br />

190


the necessity of having to introduce additi<strong>on</strong>al state variables.<br />

The assumpti<strong>on</strong> c<strong>on</strong>cerning the dynamics associated with moti<strong>on</strong><br />

cueing and sensing has proven to be reas<strong>on</strong>able in several previous<br />

studies. The assumpti<strong>on</strong> c<strong>on</strong>cerning the differential delays is less<br />

tenable, particularly when additi<strong>on</strong>al delay is added to the visual<br />

channel. N<strong>on</strong>etheless, as we will see later, these assumpti<strong>on</strong>s<br />

appear quite adequate with respect to capturing much of what is in<br />

the data.<br />

Thus, we treat the cue generati<strong>on</strong> and percepti<strong>on</strong> problem <strong>on</strong> an<br />

informati<strong>on</strong>al level; i.e., we determine what c<strong>on</strong>trol related<br />

informati<strong>on</strong> is available from the various cues and the<br />

corresp<strong>on</strong>ding perceptual limitati<strong>on</strong>s (mainly delay and thresholds).<br />

The total delays for the various cues reported by Ricard, et<br />

al. [6] (including sampling and computati<strong>on</strong>al delays) are 77 ms for<br />

the VMS moti<strong>on</strong> platform, 82 ms for the g-seat and 62-69 ms for the<br />

visual display.* We assumed an "average" delay of 70 ms for all<br />

cues.<br />

The visual display provided a view of the ship, the horiz<strong>on</strong><br />

and a dimly lit Head-Up Display (HUD) to provide positi<strong>on</strong> reference<br />

informati<strong>on</strong>, otherwise denied by a limited field of view (48° by<br />

26° ). The TV display had a resoluti<strong>on</strong> of 9 minutes of arc (.15°).<br />

It was assumed that from this external view display, the pilot<br />

could obtain both positi<strong>on</strong> informati<strong>on</strong> (relative to the landing<br />

pad) and attitude informati<strong>on</strong>. As is normally the case in applying<br />

the OCM, it was also assumed that rates of change of these<br />

variables could also be perceived.<br />

Visual thresholds for the various variables were computed<br />

using the method described in Bar<strong>on</strong>, Lancraft and Zacharias [4].<br />

These calculati<strong>on</strong>s are based <strong>on</strong> an analysis of the potential cues<br />

and depend <strong>on</strong> the geometry of the situati<strong>on</strong> and <strong>on</strong> the<br />

discriminati<strong>on</strong> and/or resoluti<strong>on</strong> capabilities of the human<br />

c<strong>on</strong>troller and of his equipment. In this case, the resoluti<strong>on</strong><br />

limit of the display (.15°) is greater than that determined for<br />

human trackers in previous studies (.05°), so that it was used for<br />

resoluti<strong>on</strong>-determined thresholds. The geometric factors of<br />

importance are field of view and distance from and above the object<br />

being used to obtain the cue. The values of the visual thresholds<br />

determined from this analysis are given in Table I.<br />

* The visual delays were different for translati<strong>on</strong> (62 ms) and<br />

rotati<strong>on</strong> (69 ms).


Table i. PERCEPTUAL THRESHOLDS*<br />

Variable Visual Moti<strong>on</strong> Platform G-Seat<br />

x, ft 1.68 ....<br />

X, ft/sec .72 ....<br />

y, ft .07 ....<br />

Y, ft/see .30 ....<br />

z, ft .74 ....<br />

z, ft/sec .34 ....<br />

ax, ft/sec2 -- .053 .0636<br />

ay, ft/sec2 -- .053 --<br />

az, ft/sec2 -- .053 --<br />

_, deg .15 ....<br />

$(p), deg/sec .6 2.5 3.0<br />

p, deg/sec 2 -- .41 .49<br />

e, deg .15 ....<br />

8(q), deg/sec .6 3.6 4.3<br />

q, deg/sec2 -- .67 .80<br />

_, deg .15 ....<br />

_(r), deg/sec .6 4.2 --<br />

r, deg/sec 2 -- .41 --<br />

An entry of -- means that it is assumed that no<br />

informati<strong>on</strong><strong>on</strong> the variable is providedby the<br />

modality<br />

The moti<strong>on</strong> platform was assumed to provide the pilot with<br />

linear accelerati<strong>on</strong>s (ax,av,az) and body angular rates and<br />

accelerati<strong>on</strong>s (p,q,r and _5,_,f). Thresholds for percepti<strong>on</strong> of<br />

these variables were based <strong>on</strong> the values given in Bar<strong>on</strong>, Lancraft<br />

and Zacharias [6] and are listed in Table i.<br />

The g-seat was assumed to provide the pilot with surge<br />

accelerati<strong>on</strong> and with pitch and roll rates and accelerati<strong>on</strong>s.<br />

Perceptual thresholds for this type of cueing have not been<br />

measured, but it was felt that the g-seat did not provide cues as<br />

faithfully as the moti<strong>on</strong> platform. Therefore, thresholds for<br />

g-seat cues were arbitrarily set to be 20 per cent higher than for<br />

the corresp<strong>on</strong>ding thresholds for platform moti<strong>on</strong> indicated in<br />

Table i.<br />

192


Performance Criteria<br />

The applicati<strong>on</strong> of the OCM requires specificati<strong>on</strong> of a<br />

quadratic cost functi<strong>on</strong>. This involves specifying the variables to<br />

be c<strong>on</strong>sidered and the weightings associated with those variables.<br />

The weightings can be associated with allowable deviati<strong>on</strong>s or with<br />

human subjective criteria or limitati<strong>on</strong>s. Here, because there was<br />

no opportunity to discuss performance objectives with the pilots,<br />

we made somewhat arbitrary initial assumpti<strong>on</strong>s c<strong>on</strong>cerning allowable<br />

deviati<strong>on</strong>s and then adjusted them via a brief preliminary<br />

sensitivity analysis to obtain reas<strong>on</strong>able agreement with the data<br />

for the fixed base, no added delay, no ship moti<strong>on</strong> c<strong>on</strong>diti<strong>on</strong>. The<br />

weights were then fixed for the rest of the analysis. The output<br />

and c<strong>on</strong>trol variables included in the cost functi<strong>on</strong>al al<strong>on</strong>g with<br />

the corresp<strong>on</strong>ding deviati<strong>on</strong>s and weightings resulting from the<br />

preliminary analysis are listed in Table 2. Though not shown in<br />

Table 2, the cost functi<strong>on</strong>al also included c<strong>on</strong>trol rate terms whose<br />

weightings were chosen to yield a "neuromotor" resp<strong>on</strong>se lag of TN =<br />

.i sec<strong>on</strong>d in each c<strong>on</strong>trol channel.<br />

Other Model Parameters<br />

The remaining model parameters to be specified are the<br />

operator's time delay and observati<strong>on</strong> and motor noise/signal<br />

ratios. We assumed a basic pilot delay of .2 sec<strong>on</strong>ds and a motor<br />

noise/signal ratio of -25 dB; these values are typical of those<br />

obtained in basic tracking experiments and have been used in<br />

numerous other applicati<strong>on</strong>s.<br />

To specify the observati<strong>on</strong> noise, we must choose a base value<br />

for noise/signal ratio, Pi, and an attenti<strong>on</strong>-sharing algorithm. We<br />

assume a value of Pi of .04 (i.e., -14 dB) for all informati<strong>on</strong><br />

variables, regardless of source. This value is higher than that<br />

associated with simple laboratory tasks in which operators receive<br />

extensive feedback and motivati<strong>on</strong> and train to asymptotic<br />

performance. We believe the higher noise ratio is probably more<br />

appropriate for the experimental c<strong>on</strong>diti<strong>on</strong>s and problem complexity<br />

being analyzed here,<br />

We assume no attenti<strong>on</strong>-sharing between modalities or within<br />

the moti<strong>on</strong> and proprioceptive modalities. Within the visual<br />

modality, we assume that the pilot shares attenti<strong>on</strong> equally am<strong>on</strong>g<br />

the six basic informati<strong>on</strong>al variables (positi<strong>on</strong> errors and vehicle<br />

attitudes).*<br />

* As is normally the case in applying the OCM, it is assumed that<br />

no diversi<strong>on</strong> of attenti<strong>on</strong> is required to obtain the rate of change<br />

of a quantity from the same indicati<strong>on</strong> or cue as the quantity<br />

itself.<br />

195


m<br />

Variable<br />

"Maximum" Allowable Deviati<strong>on</strong> (Mi) Cost Weighting<br />

1<br />

Rail-Rail Error, x, ft i0 .01<br />

Bow-Stern Error, y, ft. i0 .01<br />

Heave Error, z, ft. i0 .01<br />

Roll, _, rad. (deg.) .1(5.7) 100<br />

Pitch, 8, rad. (deg.) .1(5.7) 100 O<br />

Yaw, _, rad.(deg.) .0175(1) 3280<br />

--_<br />

kO<br />

Collective XAOS, in. 1 1<br />

Roll Cyclic, YCS, in. 1 1<br />

Pitch Cyclic, XCS, in. 1 1<br />

Rudder, XTR, in. 1 i00<br />

• O Z<br />

><br />

0


MODEL-DATA COMPARISONS<br />

Twelve experimental c<strong>on</strong>diti<strong>on</strong>s were investigated for the main<br />

experimental variables of moti<strong>on</strong> cueing, visual delay and ship<br />

movement. These c<strong>on</strong>diti<strong>on</strong>s are enumerated in Table 3. Each<br />

c<strong>on</strong>diti<strong>on</strong> was repeated five times by each of 12 pilots, so that<br />

Table 3.<br />

EXPERIMENTAL CONDITIONS<br />

CONDITIONNO. SHIP MOTION VISUAL DELAY MOTION BASE G-SEAT<br />

1 OFF OFF OFF OFF<br />

2 " _ ON "<br />

3 " " OFF ON<br />

4 " ON OFF OFF<br />

5 " " ON "<br />

6 " " OFF ON<br />

7 ON OFF OFF OFF<br />

8 " " ON "<br />

9 " " OFF ON<br />

10 " ON OFF OFF<br />

ii " " ON "<br />

12 " " OFF ON<br />

there were 60 runs per c<strong>on</strong>diti<strong>on</strong>. The means and standard<br />

deviati<strong>on</strong>s for positi<strong>on</strong> errors, pitch and roll angles and c<strong>on</strong>trol<br />

inputs obtained from these 60 runs, by experimental c<strong>on</strong>diti<strong>on</strong>, are<br />

195


given in Table 4. Also shown in the last column of Table 4 is the<br />

variability in the various measures that is attributable to pilot<br />

difference al<strong>on</strong>e (expressed as a standard error and computed from<br />

the ANOVA data in appendix B of Ricard, et al [6]. Unfortunately,<br />

this measure cannot be separated by experimental c<strong>on</strong>diti<strong>on</strong>s <strong>on</strong> the<br />

basis of the data presently available.<br />

The reader is referred to Ricard, et al [6] for a detailed<br />

analysis of the data using univariate analysis of variance. The<br />

discussi<strong>on</strong> here will be very brief. Significant effects were found<br />

<strong>on</strong> at least some measures for all the experimental variables,<br />

including the replicate and pilot variables. Indeed, the pilot<br />

factor was the major source of variance am<strong>on</strong>g the experimental<br />

variables. Moti<strong>on</strong> cueing and visual delay had significant effects<br />

<strong>on</strong> the error measures but ship movement did not. Visual delay<br />

tended to increase the values of all system variables (error,<br />

states and c<strong>on</strong>trols).* Platform moti<strong>on</strong> had a significant effect <strong>on</strong><br />

vehicle roll attitude but not <strong>on</strong> pitch. Cyclic pitch increased<br />

with platform moti<strong>on</strong> while cyclic roll decreased. Most pilots used<br />

more c<strong>on</strong>trol when the ship moti<strong>on</strong> was active. In additi<strong>on</strong> to the<br />

main effects, there were a number of significant interacti<strong>on</strong>s,<br />

several of them involving the pilot factor. For example, the<br />

effect of visual delay was more pr<strong>on</strong>ounced when there was no ship<br />

moti<strong>on</strong>.<br />

The OCM as specified above was used to predict the rms values<br />

for all the variables of interest in each of the twelve c<strong>on</strong>diti<strong>on</strong>s.<br />

The results are given in Table 5. These results were obtained with<br />

a fixed set of pilot parameters--the <strong>on</strong>ly changes made in the model<br />

from c<strong>on</strong>diti<strong>on</strong>-to-c<strong>on</strong>diti<strong>on</strong> were those corresp<strong>on</strong>ding to changes in<br />

the simulati<strong>on</strong> (e.g., presence or absence of platform moti<strong>on</strong>,<br />

g-seat or ship moti<strong>on</strong>). It should also be noted that when used in<br />

this fashi<strong>on</strong>, the OCM is intended to be representative of the<br />

performance expected of a highly trained, highly motivated pilot<br />

who has been allowed to reach asymptotic performance <strong>on</strong> each<br />

c<strong>on</strong>diti<strong>on</strong> before data are taken.<br />

Comparis<strong>on</strong> of Tables 4 and 5 shows that all measures predicted<br />

bY the model are within <strong>on</strong>e standard error of the means, where the<br />

standard error is the measure of pilot variability menti<strong>on</strong>ed above.<br />

This implies that the model is as good a predictor of a pilot's<br />

performance across the c<strong>on</strong>diti<strong>on</strong>s as another pilot selected<br />

randomly from the group. Given the complexity of the problem and<br />

the assumpti<strong>on</strong>s made, this is a substantial achievement.<br />

* Except for two pilots whose performance, surprisingly, improved<br />

with delay.<br />

196


I<br />

! Pilot<br />

No 1 1 2 3 4 5 6 7 8 9 10 11 12 (s.E)2<br />

.. -, .-<br />

.'ONDITION Rail-Rail<br />

1 Vazlabilit_<br />

_rror,x,f_ 9.5+5.8 7.3+3_0 9.3+4.9 12.2+6.6 8.9+3.8 10.2+4.3 10.9+4.8 7.9+3.3 10.3+5.0 11.0+5.3 8.7+3.4 10.1+3.8 5.41<br />

3ow-Stern<br />

H<br />

_rror,y,ft 9.8+5.3 8.3+3.7 9.5+4.6 12.4+5.6 10.1+4.2 10.9+5.1 12.0+5.7 8.4+3.5 10.7+5.1 10.9+4.4 9.8+3.8 10.8+4.1 5.52<br />

_ititude<br />

Z<br />

•"rror,h,f_ 4.3+1.9 3.9+1.7 4.1+1.5 5.i__i.9 4.2+1.6 4.6+i.3 4_3+i.4 3.8_i.2 5.0+_2.2 5.0+1.9 4.4+1.9 4.9+1.7 2.05 _3<br />

_oli Angle<br />

_<br />

_, rad. .073+.023 .066+.012 1.071+.016 .080+.019 .072+.019 .080+_.018 .070+__.013.071+.016 .073+.014 .081+_.022 .072+.017 .081+_.020 .021<br />

k_<br />

_itch<br />

_ngle,8,<br />

___ _ad i .083+_013 .083+.012 .082+.010 085+.014 .081+.009 .083+.009 .082+.010 .083+.012 .084+.012 .086+.012 086+.011 .086+.013 .015 U_ •<br />

I_Il_tive<br />

[-_<br />

KAOS,in. .42+.21 .46+.25 .36+.14 .54+.36 .53+.35 .46+.20 .45+.19 .50+.28 .48+.24 .50+.38 .48+.28 .53+.29 .343 _<br />

_ii Cyclic<br />

£CS,in. .41+.13 .33+.12 .41+.16 .41+.13 .36+.14 .43+.14 .38+.12 .37+.15 .40+.13 .45+.15 .36+.12 .43+.17 .246 ,-,<br />

PitchCyclic<br />

KCS,in. .44+.16 .45+.13 .48+.24 .46+.14 .47+.16 .50+.14 .41+.14 .49+.17 .47+.17 .51+.17 .49+.13 .50+.21 .276<br />

Rudder, "<br />

,in. 063+.019 .068+.019 _062+.016 .0V3_/.022 .071+.018 .070+.016 .069+.017 067+.020 i.070+.022 .069+.024 1.075+.0211.073+.018 .020<br />

I - l+<br />

i. C<strong>on</strong>diti<strong>on</strong> numbers•refer to Table<br />

2. Standard Error attributabl_ to pilot variability al<strong>on</strong>e, independent of c<strong>on</strong>diti<strong>on</strong>. •<br />

_<br />

_D


Table 5. MODEL PREDICTIONS FOR DIFFERENT<br />

EXPERIMENTAL CONFIGURAT] ONS<br />

co %o h_<br />

m<br />

_ _ _ o o _ _ _ o<br />

_<br />

_ _ "_"_"_ "_<br />

, _ _ _ ° ° _ _<br />

198


The model predicti<strong>on</strong>s are also within <strong>on</strong>e standard deviati<strong>on</strong><br />

of the mean (where the variati<strong>on</strong> is across subjects and<br />

replicati<strong>on</strong>s) for virtually all measures and all c<strong>on</strong>diti<strong>on</strong>s. The<br />

excepti<strong>on</strong>s to this are, in a few instances, altitude error, cyclic<br />

pitch and pitch angle. These excepti<strong>on</strong>s are well within two<br />

standard deviati<strong>on</strong>s of the mean and most are <strong>on</strong>ly marginally more<br />

deviant than <strong>on</strong>e standard deviati<strong>on</strong>.<br />

Almost all model predicti<strong>on</strong>s are somewhat lower than the<br />

corresp<strong>on</strong>ding mean values determined experimentally. This suggests<br />

that the predicti<strong>on</strong>s could be brought in even closer agreement with<br />

the measured means by slight increases in the delay or noise<br />

parameters of the model.<br />

If we examine the model results as a functi<strong>on</strong> of the main<br />

experimental variables, additi<strong>on</strong>al interesting features emerge.<br />

Effects of Moti<strong>on</strong> Cues. Figure 1 shows the_effect of moti<strong>on</strong><br />

cues <strong>on</strong> rail-to-rail error, averaged over ship moti<strong>on</strong> c<strong>on</strong>diti<strong>on</strong>s,<br />

for the two delay c<strong>on</strong>diti<strong>on</strong>s. It can be seen that the g-seat cues<br />

provide some improvement in performance and platform moti<strong>on</strong> cues<br />

result in still less error. Further, the effect of moti<strong>on</strong> cues<br />

does not appear to be significantly different for the two delay<br />

values; i.e., there does not appear to be a delay-moti<strong>on</strong><br />

interacti<strong>on</strong>. These effects of moti<strong>on</strong> cues exactly parallel the<br />

trends c<strong>on</strong>tained in the data (Figure 3 of Ricard et al [6]).<br />

Reference to Table 5 indicates that the remaining error terms show<br />

the same trends.<br />

The effect of moti<strong>on</strong> cues <strong>on</strong> the attitude variables (_ and e)<br />

are shown in Figure 2. For this figure, model results for each<br />

moti<strong>on</strong> c<strong>on</strong>diti<strong>on</strong> were averaged across the delay and ship moti<strong>on</strong><br />

variables. The g-cues have <strong>on</strong>ly a very slight effect <strong>on</strong> the<br />

attitude variables. Platform moti<strong>on</strong> results in dem<strong>on</strong>strably lower<br />

rms attitude values, with the effect for roll being greater than<br />

that for pitch. Again, these effects closely parallel those in the<br />

data (See Ricard, et al [6] Figure 15) where there was a<br />

significant effect of moti<strong>on</strong> <strong>on</strong> roll, but not <strong>on</strong> the pitch rms<br />

score.<br />

The model does less well in predicting the effects of moti<strong>on</strong><br />

cues <strong>on</strong> c<strong>on</strong>trol inputs, particularly pitch cyclic. As can be seen<br />

from Table 5, rms c<strong>on</strong>trol inputs show very little differences<br />

between fixed base and g-seat c<strong>on</strong>diti<strong>on</strong>, with, if anything,<br />

somewhat less activity with the g-seat <strong>on</strong>. However, C<strong>on</strong>trol inputs<br />

are significantly reduced in the moving base c<strong>on</strong>diti<strong>on</strong>. These<br />

trends reproduce those for the roll cyclic data. The collective<br />

199


ii<br />

A<br />

io<br />

o<br />

_ 9<br />

Delay = 133 ms<br />

i<br />

.,-4<br />

Delay = 70 ms<br />

8 ..... I t I<br />

FB G MB<br />

C<strong>on</strong>diti<strong>on</strong> of Moti<strong>on</strong> Cueing<br />

Figure 1.<br />

Effects of Moti<strong>on</strong> Cues <strong>on</strong> Rail-Rail Hover<br />

Error<br />

.O8<br />

o<br />

g 07<br />

---...... Pitch<br />

v<br />

Roll<br />

.06 I I, _ f<br />

FB G MB<br />

C<strong>on</strong>diti<strong>on</strong> of Moti<strong>on</strong><br />

Cueing<br />

Figure 2.<br />

Effects of Moti<strong>on</strong> Cues <strong>on</strong> Attitude Errors<br />

2OO


and rudder data show virtually no difference between the fixed base<br />

and g-seat c<strong>on</strong>diti<strong>on</strong>s, as is true for the model; however, while<br />

there appears to be no c<strong>on</strong>sistent effect of platform moti<strong>on</strong>, Ricard<br />

reports that most pilots use significantly more collective and<br />

rudder for this c<strong>on</strong>diti<strong>on</strong>, c<strong>on</strong>trary to the predicti<strong>on</strong>s of the<br />

model. Finally, the model's trend for pitch cyclic does not agree<br />

at all with the observed data. In the experiment, pitch cyclic<br />

activity increases when moti<strong>on</strong> cues are added and is greatest for<br />

the g-seat c<strong>on</strong>diti<strong>on</strong>. •<br />

Visual Delay. The OCM predicts that all measurements, errors,<br />

states and c<strong>on</strong>trols will increase with the additi<strong>on</strong> of delay. This<br />

pattern is also evident in the data. However, the increases<br />

predicted by the model tend to underestimate those observed in the<br />

data; i.e., the OCM is doing a better job of compensating for the<br />

delay than are the pilots. Also, while the model accurately<br />

predicts no moti<strong>on</strong>-delay interacti<strong>on</strong>, Figure3 shows that the model<br />

does not predict the delay-ship moti<strong>on</strong> interacti<strong>on</strong> that was<br />

observed (Ricard et al [6], Figure 12).<br />

Ship Movement. The model predicts an increase in errors,<br />

attitude variables and c<strong>on</strong>trol inputs when ship movement is<br />

present. The model results are not surprising from an analytic<br />

standpoint, but they are not entirely borne out by the data. For<br />

example, heave error increases with ship movement predicted by the<br />

model are much greater than those observed empirically. In<br />

additi<strong>on</strong>, the model predicts increases in error regardless of the<br />

delay c<strong>on</strong>diti<strong>on</strong> whereas the data show decreased errors with ship<br />

movement for the l<strong>on</strong>ger visual delay. Model trends are c<strong>on</strong>firmed<br />

for the attitude variables, with ship movement increasing rms pitch<br />

and roll (for most pilots). Although the mean rms values of<br />

c<strong>on</strong>trol variables do not exhibit c<strong>on</strong>sistent trends (Table 4),<br />

Ricard et al [6] does report a higher rudder activity, that is<br />

significant, with ship moti<strong>on</strong> and that other c<strong>on</strong>trol activity<br />

measures were also higher for most pilots; these results are in<br />

keeping with the model's predicti<strong>on</strong>s.<br />

CONCLUSION<br />

This paper has described the results of a brief effort to<br />

apply the OCM to analyze data obtained in an experiment aimed at<br />

exploring simulator fidelity factors. The experimental task was to<br />

maintain a high hover positi<strong>on</strong> relative to a moving ship. Twelve<br />

skilled pilots performed the task for each of twelve experimental<br />

c<strong>on</strong>diti<strong>on</strong>s. The main experimental variables were moti<strong>on</strong> cue<br />

presentati<strong>on</strong>, visual delay and ship movement.<br />

201


i0 _.<br />

Delay = 133 ms<br />

o<br />

1.4<br />

I<br />

.,,4<br />

_ 9 r_/ Delay = 70 ms<br />

8, , ,! !<br />

OFF ON<br />

Ship<br />

Movement C<strong>on</strong>diti<strong>on</strong><br />

Figure 3.<br />

Effect of Ship Movement <strong>on</strong> Predicted<br />

Rail-Rail Hover Error<br />

The simulated hover task was specified in terms needed to<br />

apply the OCM. The vehicle dynamics were of substantial<br />

complexity, so simplifying assumpti<strong>on</strong>s with respect to simulator<br />

and perceptual characteristics were made for practical reas<strong>on</strong>s.<br />

The parameters of the model relating to human limitati<strong>on</strong>s were<br />

selected mostly <strong>on</strong> the basis of previous work, though cost<br />

functi<strong>on</strong>al weightings were adjusted to give a reas<strong>on</strong>able "match" to<br />

the base experimental c<strong>on</strong>diti<strong>on</strong>.<br />

In general, the model predicti<strong>on</strong>s agree with the data to a<br />

substantial degree, with most of the differences being within the<br />

range of experimental variability. There appears to be a general<br />

trend for the model to be less sensitive to c<strong>on</strong>figurati<strong>on</strong> changes<br />

than the mean measures. Unfortunately, while the data treatment<br />

202


allows us to determine the significance of a difference in<br />

performance resulting from a c<strong>on</strong>figurati<strong>on</strong> change, it does not tell<br />

us the magnitude of the inter-subject variability in this<br />

difference (a paired-difference treatment of the data would provide<br />

this informati<strong>on</strong>). Thus, we cannot determine whether or not the<br />

differences predicted by the model are within the pilot-to-pilot<br />

variati<strong>on</strong>. N<strong>on</strong>etheless, there are two assumpti<strong>on</strong>s that could<br />

readily explain a lesser degree of model sensitivity to<br />

c<strong>on</strong>figurati<strong>on</strong> change: I) that performance has asymptoted in each<br />

c<strong>on</strong>diti<strong>on</strong> so that the "pilot" has fully adapted to the<br />

c<strong>on</strong>figurati<strong>on</strong>; and 2) that the basic pilot limitati<strong>on</strong>s (i.e., the<br />

OCM model parameters) do not change significantly throughout the<br />

experiment. It is highly suspect that these assumpti<strong>on</strong>s can ever<br />

be strictly valid in a factorial experiment of this size, given<br />

practical c<strong>on</strong>straints. On the other hand, for this very reas<strong>on</strong>,<br />

the model results may be a better measure of the differences due to<br />

c<strong>on</strong>figurati<strong>on</strong> changes al<strong>on</strong>e than are the data.<br />

The excellent agreement between model and data for the fixed<br />

base, no additi<strong>on</strong>al delay case suggests that the informati<strong>on</strong> the<br />

pilot was obtaining from the external scene was adequately<br />

accounted for. Although we did not show the results, we also<br />

obtained model results under the assumpti<strong>on</strong> of no visual<br />

thresholds; these results failed to match the data. Thus, it would<br />

appear that the method used here for estimating visual thresholds<br />

from analysis of the external scene, proposed by Bar<strong>on</strong>, Lancraft<br />

and Zacharias [4] is reas<strong>on</strong>able.<br />

The model does particularly well in predicting the effects of<br />

moti<strong>on</strong> cues <strong>on</strong> positi<strong>on</strong> errors and attitude angles. This suggests<br />

that the simple informati<strong>on</strong>al treatment of moti<strong>on</strong> cues employed<br />

here was adequate for this task. Furthermore, both the sensory<br />

thresholds assumed for these cues and the assumpti<strong>on</strong> of no<br />

attenti<strong>on</strong>-sharing within the moti<strong>on</strong>-sensing modalities appear<br />

reas<strong>on</strong>able in light of the model-data agreement. A major caveat to<br />

these c<strong>on</strong>clusi<strong>on</strong>s is that the model did fail to predict the effect<br />

of moti<strong>on</strong> <strong>on</strong> pitch cyclic c<strong>on</strong>trol, a fact that we are unable to<br />

explain based <strong>on</strong> our limited analysis. It should also be noted<br />

that <strong>on</strong>e is unlikely to be able to separate definitively the<br />

various sources of pilot observati<strong>on</strong> noise (thresholds, base<br />

noise/signal ratio and attenti<strong>on</strong> sharing logic) without designing<br />

experiments expressly for this purpose (see, e.g., Levis<strong>on</strong> [I0]).<br />

The main effects of visual delay were also predicted by the<br />

model as was the lack of moti<strong>on</strong>-delay interacti<strong>on</strong>. The model<br />

predicts less degradati<strong>on</strong> with delay than is observed in the "mean"<br />

rms performance measures. It is not clear that the lower<br />

2O5


sensitivity of the OCM to increases of delay is attributable<br />

entirely to the assumpti<strong>on</strong>s menti<strong>on</strong>ed above. There is the<br />

possibility that the reduced stability margins in the added delay<br />

case cause the pilots to adapt their strategies in resp<strong>on</strong>se to an<br />

increased tendency for Pilot Induced Oscillati<strong>on</strong> (PIO) and the<br />

model does not account for this change. Further analysis would be<br />

needed to resolve this questi<strong>on</strong>.<br />

The model was less successful in predicting the effects of<br />

ship movement, in particular in over-estimating the effects <strong>on</strong><br />

heave error and in missing the ship movement/delay interacti<strong>on</strong>. On<br />

the basis of the present analysis, we cannot tell whether this is<br />

simply the result of our approximati<strong>on</strong> to the ship movement input<br />

or it is due to some other inadequacy of the model.<br />

In sum, these results dem<strong>on</strong>strate a significant capability for<br />

predicting closed-loop system performance, and the effects <strong>on</strong> it of<br />

simulator deficiencies, for even highly complex tasks. When viewed<br />

in light of other recent studies of a similar nature, the results<br />

clearly point to the c<strong>on</strong>clusi<strong>on</strong> that the OCM can be very useful for<br />

predicting and analyzing engineering requirements for simulators.<br />

This includes the potential for design and evaluati<strong>on</strong> of algorithms<br />

(such as washout filters or delay compensators) to ameliorate<br />

hardware deficiencies.<br />

Several areas for further research are suggested by this<br />

effort. A major source of variance in the simulator study was the<br />

pilot factor; there were significant differences between pilots,<br />

both quantitatively and qualitatively. The development and<br />

applicati<strong>on</strong> of the OCM has stressed modelling the performance of an<br />

"average" well-trained, well-motivated pilot. This is highly<br />

appropriate strategy for many problems of system design and<br />

evaluati<strong>on</strong>. However, there are obviously individual differences<br />

and these, too, are important, particularly if <strong>on</strong>e attempts to<br />

address training and/or "screening" issues. It is of interest,<br />

therefore, to determine the extent to which variati<strong>on</strong>s of<br />

parameters of the OCM can account for individual differences am<strong>on</strong>g<br />

skilled pilots or am<strong>on</strong>g pilots in various stages of training.<br />

Although the model did quite well in predicting the effects of<br />

moti<strong>on</strong> cues, there are still several issues to be addressed. One<br />

specific issue is the disparity between modelling results and data<br />

in the c<strong>on</strong>trol activity seen in the rovingbase c<strong>on</strong>diti<strong>on</strong>. More<br />

generally, we need a basic and systematic empirical study of<br />

g-seats to get at the imits of their utility. Interpreting such<br />

studies using the OCM, especially in terms of perceptual<br />

limitati<strong>on</strong>s, would be very useful.<br />

204


Finally, with respect to any of the simulati<strong>on</strong> devices or<br />

limits examined here, it is important to investigate their effects<br />

<strong>on</strong> skill acquisiti<strong>on</strong> (i.e., rate of learning) and <strong>on</strong> transfer of<br />

training, as well as <strong>on</strong> performance. It may well be that a<br />

simulator enhancement does not improve asymptotic performance but<br />

does reduce training time or, c<strong>on</strong>versely, that it improves<br />

simulator performance but not training. We believe that the OCM<br />

could provide very useful insights and measurements of the progress<br />

of training, but it requires research to extend it so that it will<br />

be applicable to the problem of skill acquisiti<strong>on</strong>.<br />

ACKNOWLEDGEMENTS<br />

The study reported herein was performed under c<strong>on</strong>tract<br />

N61339-80-C-0055 for the Naval Training Equipment Center. Dr. Gil<br />

Ricard of NTEC was the technical m<strong>on</strong>itor. The experimental study<br />

was c<strong>on</strong>ducted jointly by NTEC and NASA-Langley Research Center at<br />

the NASA facility. Messrs. Russell Parrish, Roland Bowles and<br />

Burnell McKissick, of NASA, gave essential help by providing an<br />

appropriate vehicle model and the empirical data needed for the<br />

study.<br />

REFERENCES<br />

[i]<br />

Bar<strong>on</strong>, S., Muralidharan, R., and Kleinman, D.L., "Closed-Loop<br />

Models for Analyzing Engineering Requirements for Simulators,"<br />

NASA CR-2965, Feb. 1980.<br />

[2] Ashworth, B.R., McKissick, B.T., and Parrish, R.V., "The<br />

Effects of Simulati<strong>on</strong> Fidelity <strong>on</strong> Air-to-Air Tracking," Proc.<br />

of Fifteenth Annual C<strong>on</strong>ference <strong>on</strong> Manual C<strong>on</strong>trol, Wright State<br />

University, Dayt<strong>on</strong>, OH, March 1979.<br />

[3] Bar<strong>on</strong>, S. and Muralidharan, R., "The Analysis of Flight<br />

C<strong>on</strong>trol Simulator Characteristics Using a Closed-Loop Pilot<br />

Vehicle Model," BBN Rept. No. 4329, Feb. 1980.<br />

[4] Bar<strong>on</strong>, S., Lancraft, R., and Zacharias, G., "Pilot/Vehicle<br />

Model Analysis of Visual and Moti<strong>on</strong> Cue Requirements in Flight<br />

Simulati<strong>on</strong>," NASA CR-3212, Oct. 1980.<br />

[5] Bar<strong>on</strong>, S. A Multi-Cue OCM for Analysis of Simulator<br />

C<strong>on</strong>figurati<strong>on</strong>s," BBN Report No. 4373, April 1980.<br />

2O5


[6] Ricard, G.L., R.V. Parrish, B.R. Ashworth and M.D. Wells, "The<br />

Effects of Various Fidelity Factors <strong>on</strong> Simulated Helicopter<br />

Hover," NAVTRAEQUIPCEN IH-321, December 1980<br />

$,<br />

[7] Carzoo, S. and Leath, B., "A Linearized Helicopter Model,<br />

Sperry Support Services, Report No. SP-710,018, Model 1980.<br />

[8] Dieud<strong>on</strong>ne, J.E., "Descripti<strong>on</strong> of a Computer Program and<br />

Numerical Techniques for Developing Linear Perturbati<strong>on</strong> Models<br />

from N<strong>on</strong>linear Simulati<strong>on</strong>s," NASA TM 78710, July 1978.<br />

[9] Bar<strong>on</strong>, So, "An Optimal C<strong>on</strong>trol Model Analysis of Data from a<br />

Simulated Hover Task", Report No. 4522, Bolt Beranek and<br />

Newman, Inc., Cambridge, MA, November 1980.<br />

[i0] Levis<strong>on</strong>, W.H., "The Effects of Display Gain and Signal<br />

Bandwidth <strong>on</strong> Human C<strong>on</strong>troller Remnant," AMRL-TR-70-93, March<br />

1971.<br />

206


ANALYSIS OF A AAA SUPERVISORY CONTROL TASK USING SAINT<br />

by<br />

Kuang C. Wei, Blaza Toman, Joseph Whitmeyer<br />

Systems Research Laboratories, Inc.<br />

Dayt<strong>on</strong>, Ohio 45440<br />

Shar<strong>on</strong> L. Ward<br />

Air Force Aerospace Medical Research Laboratory<br />

Wright Patters<strong>on</strong> AFB, Ohio 45433<br />

ABSTRACT<br />

In this study, the crew's behavior and performance of a supervisory c<strong>on</strong>trol<br />

task in an anti-aircraft artillery (AAA) system was investigated from an<br />

integrated-network-of-tasks point of view. The supervisory c<strong>on</strong>trol task was<br />

characterized by a sequence of subtasks interc<strong>on</strong>nected and performed by a commander,<br />

a gunner, and a range operator. A subtask flow chart was developed using<br />

the structure of SAINT. Distributi<strong>on</strong> of various times to complete subtasks<br />

were c<strong>on</strong>structed. Procedural data were categorized into different groups<br />

according to mode switching patterns, and analyzed with performance data to<br />

find strategies in the commander's decisi<strong>on</strong>-making process. Differences in<br />

procedure and completi<strong>on</strong> times due to target maneuver, visibility, countermeasures,<br />

and C 3 informati<strong>on</strong> were examined and quantified.<br />

I. INTRODUCTION<br />

The tracking and firing performance of an individual tracker in an antiaircraft<br />

artillery (AAA) system has been extensively studied in the past [I]-<br />

[4]. Human tracking data were collected to develop mathematical models for<br />

describing human tracking behavior in different system operati<strong>on</strong>al modes. These<br />

data and models were also used to evaluate the survivability of aircraft in<br />

different engagement scenarios [5]. Interest in the study of the performance<br />

of crews as a team in the AAA system has grown recently. Preliminary work<br />

has been d<strong>on</strong>e using the optimal c<strong>on</strong>trol approach to model the interacti<strong>on</strong> and<br />

decisi<strong>on</strong>-making process am<strong>on</strong>g crew members [6]-[7]. Due to lack of empirical<br />

data to validate the model, a c<strong>on</strong>siderable amount of additi<strong>on</strong>al work is needed<br />

before the model can be put into practical use. A different approach is proposed<br />

here to analyze the performance of crews in terms of key tasks completed<br />

and primary operating procedures adopted. The method of Systems Analysis of<br />

Integrated Networks of Tasks (SAINT) was applied to model crews performance as<br />

a sequence of interc<strong>on</strong>nected subtasks.<br />

The supervisory c<strong>on</strong>trol task was broken down into a series of subtasks<br />

undertaken by individual crew members. More specifically, these subtasks<br />

included detecti<strong>on</strong>, mode decisi<strong>on</strong>, acquisiti<strong>on</strong>, mode actualizati<strong>on</strong>, tracking/<br />

breaklock, reacquisiti<strong>on</strong>, lead angle computer (LAC) soluti<strong>on</strong>, and firing.<br />

Task completi<strong>on</strong> time was defined as the time required to complete each subtask.<br />

The commander was allowed to select <strong>on</strong>e of three operating modes interchangeably<br />

in order to maximize the system performance in terms of hit score. Experiments<br />

were designed to col]ect empirical data which would characterize<br />

the distributi<strong>on</strong> of task completi<strong>on</strong> times and estimate the probability of selecting<br />

a system mode. Experiments were c<strong>on</strong>ducted <strong>on</strong> a AAA simulator at the<br />

20 /


Air Force Aerospace Medical Research Laboratory in WPAFB, Ohio. Thirty-two<br />

c<strong>on</strong>diti<strong>on</strong>s from a factorial combinati<strong>on</strong> of trajectory, visibility, electrocountermeasure<br />

(ECM), and C 3 input were studied to determine their effects <strong>on</strong><br />

task completi<strong>on</strong> time, operating procedure, and performance score.<br />

Distributi<strong>on</strong>s of task completi<strong>on</strong> time were c<strong>on</strong>structed from the empirical<br />

data. Analysis of variance was performed <strong>on</strong> the task completi<strong>on</strong> time to determine<br />

the effect of the independent variables. The crew's operating procedures<br />

were categorized into different groups according to mode switching pattern and<br />

peak switching time. A separate analysis of variance Was d<strong>on</strong>e for each combinati<strong>on</strong><br />

of trajectory and visibility to test the effect of procedure <strong>on</strong> overall<br />

performance. Significant effects of procedures were found in certain trajectories<br />

coupled with good visibility. Probabilities of mode switching were<br />

estimated from the procedural data based <strong>on</strong> visibility, target maneuver, and<br />

ECM presence. The task flowchart, the task completi<strong>on</strong> times, and the probability<br />

estimates obtained here will be used to develop a complete SAINT model for<br />

the simulati<strong>on</strong> of a AAA supervisory c<strong>on</strong>trol system <strong>on</strong> a digital computer.<br />

II.<br />

EXPERIMENT<br />

Previous studies indicate that electr<strong>on</strong>ic countermeasures, complex trajectories,<br />

and target visibility have a degrading effect <strong>on</strong> tracking and firing<br />

accuracy. On the other hand, the effect of early warning informati<strong>on</strong> from the<br />

command, communicati<strong>on</strong> and c<strong>on</strong>trol (C3) network <strong>on</strong> crew performance is of<br />

interest from an integrated engagement point of view. Thus thirty-two experimental<br />

c<strong>on</strong>diti<strong>on</strong>s were designed from a factorial combinati<strong>on</strong> of two levels of<br />

ECM, visibility, C 3 input, and four levels of trajectory (see Table I).<br />

Electr<strong>on</strong>ic countermeasures were either i) present in the form of both a<br />

noise strobe and a false target or, 2) not present at all. Visibility of 10.8<br />

KM and 2.0 Km were c<strong>on</strong>sidered. C 3 input was presented in the form of target<br />

positi<strong>on</strong> <strong>on</strong> the commander's c<strong>on</strong>sole display, either available or absent. Input<br />

trajectories included two weap<strong>on</strong> delivery trajectories and two flyby trajectories.<br />

Ten replicati<strong>on</strong>s of each of the 32 c<strong>on</strong>diti<strong>on</strong>s were obtained for each<br />

team. Five teams of subjects participated in the experiment and each team c<strong>on</strong>sisted<br />

of a commander, a gunner, and a range operator. This c<strong>on</strong>stituted a total<br />

sample size of 50 for each c<strong>on</strong>diti<strong>on</strong>. The presentati<strong>on</strong> order of the 32 engagement<br />

scenarios were randomized within each replicati<strong>on</strong>.<br />

The functi<strong>on</strong>al roles of each crew member were defined and structured so<br />

that subjects could be trained. The subtasks of the commander included I)<br />

assessing the situati<strong>on</strong>, 2) deciding and requesting the desired system mode,<br />

and 3) m<strong>on</strong>itoring the situati<strong>on</strong> (including gunner performance, capability limit,<br />

and change of target status). The gunner's subtasks were divided into I)<br />

searching for the target using either an optical device or a radar screen, 2)<br />

acquiring the target, 3) actualizing the system mode selected by the commander,<br />

4) tracking the target, 5) reacquiring the target, and 6) firing the guns.<br />

The subtasks of the range operator were l) helping detect the target, 2)<br />

acquiring/reacquiring the target, and 3) tracking the target's range.<br />

There were three system modes of operati<strong>on</strong> available for the commander's<br />

choice. These modes were designated as Mode A (automatic tracking mode),<br />

208


Mode S (semiautomatic tracking mode) and Mode M (<strong>manual</strong> mode)_ The system<br />

was c<strong>on</strong>sidered to be in Mode 0 if n<strong>on</strong>e of the above modes had been actualized<br />

by the gunner. The general c<strong>on</strong>figurati<strong>on</strong> of the manned AAA system is shown<br />

in Figure i.<br />

Figure i. General C<strong>on</strong>figurati<strong>on</strong> of an AAA System<br />

A command originated with the commander and was carried out by the gunner and<br />

the range operator. On a typical trial, <strong>on</strong>ce the target was detected, the<br />

commander would choose a system mode to engage the target. A verbal command<br />

was then issued to the gunner and the range operator who would carry out that<br />

command. In the event that system capabilities were degraded due to ECM, visibility,<br />

or target maneuver, this informati<strong>on</strong> was fed back to the commander<br />

Who would make a new decisi<strong>on</strong> between keeping the system in the same operating<br />

mode or changing to another mode. Onset and completi<strong>on</strong> time of individual subtask<br />

were measured in the experiment. An overall performance measure, "percentage<br />

of hits", was developed and it was the ratio of the number of hits<br />

placed <strong>on</strong> the target to the number of rounds fired. This single measure of<br />

performance, in c<strong>on</strong>trast to measures used in previous experiments, such as<br />

tracking error, tracer error, and miss distance, reflected the performance<br />

of the entire crew instead of individual crew members andmeasured performance<br />

for all modes of operati<strong>on</strong>. In other words, the commander's decisi<strong>on</strong> as well<br />

as the gunner's and the range operator's tracking and firing all c<strong>on</strong>tributed<br />

to this single performance measure. This score was presented to the crew at<br />

the end of each trial as a feedback metric.<br />

209


III. TASK ANALYSIS USING SAINT<br />

In order to apply the SAINT technique [8] to modeling and simulati<strong>on</strong> of<br />

a AAA supervisory c<strong>on</strong>trol system, crew activities were divided into a sequence<br />

of interc<strong>on</strong>nected tasks. Each task was represented and specified in terms of<br />

the symbolism and terminology of SAINT. The standard symbol of a task is depicted<br />

in Figure 2.<br />

TASK I<br />

INPUT lI<br />

!<br />

TIME<br />

1<br />

i<br />

TASK<br />

DESCRIPTION<br />

OUTPUT<br />

Figure 2. Task Symbol<br />

A task is characterized by its input (precedence) relati<strong>on</strong> with other tasks,<br />

descripti<strong>on</strong> of the task, and its output relati<strong>on</strong> with other tasks. Tasks<br />

are represented by nodes and c<strong>on</strong>nected by branches. The combinati<strong>on</strong> of<br />

branches and nodes forms a network model which serves as sn abstract representati<strong>on</strong><br />

of a system. Once the network model is c<strong>on</strong>structed from the system<br />

or from the task to be analyzed (in this case the AAA supervisory c<strong>on</strong>trol<br />

system) the SAINT computer program can be used to simulate the task flow<br />

within the system.<br />

The basic tasks involved in a supervisory c<strong>on</strong>trol system were obtained by<br />

dividing the engagement scenario into separate phases. Each phase was represented<br />

by a task undertaken by specified crew member(s) or other resources<br />

such as the lead-angle-computer. These tasks were detecti<strong>on</strong> of target, commanding<br />

the system mode, mode actualizati<strong>on</strong>, tracking, obtaining the lead angle<br />

soluti<strong>on</strong>, commanding the <strong>on</strong>set of firing, firing, and maintaining accuracy of<br />

firing. Based <strong>on</strong> this c<strong>on</strong>figurati<strong>on</strong>, a SAINT model for a AAA supervisory c<strong>on</strong>trol<br />

system was developed and is presented in Figure 3. The model presented here<br />

is far from complete, yet it provides a structured representati<strong>on</strong> of the underlying<br />

system and tasks. It also provides a basis for defining major system<br />

variables to be measured from the current experiment and for performing preliminary<br />

task analyses. We will briefly describe each task and other relevant<br />

comp<strong>on</strong>ents of the model, such as state variables, user functi<strong>on</strong>s, and so forth.<br />

Detecti<strong>on</strong> of Tarset was designated as Task i with a label DET. The completi<strong>on</strong><br />

time of this task could be determined empirically, as was d<strong>on</strong>e here,<br />

or could be drawn from <strong>on</strong>e of the eleven distributi<strong>on</strong> functi<strong>on</strong>s available in<br />

SAINT: c<strong>on</strong>stant, normal, uniform, Erlang, lognormal, Poiss<strong>on</strong>, beta, gamma,<br />

beta fitted to three estimates, triangular, and Weibull [8]. A moderator functi<strong>on</strong>,<br />

MODF i, which is defined by the user, could be used to indicate values<br />

of the parameters of the desired distributi<strong>on</strong> functi<strong>on</strong> based either <strong>on</strong> experimental<br />

data or some prior knowledge. Resource, RESR, designated the operator(s)<br />

or the machine performing the task. In this case, <strong>on</strong>ly <strong>on</strong>e crew member was<br />

210


RESR--<br />

ATAS<br />

I: COMMANDER IA: (1) ECM<br />

(ERR.GT.E1) 2: GLINNE_ (2) VISIBILITY<br />

\<br />

3: RANGEORERATOR (3) MANBJVE_<br />

\ (ERR_F_E1) 4: ALRO'IRACKSYSTB_ (4) LACSOLUTIONSTATIJS<br />

TIME _S.1_ TIME 3_,1 TIME SC, 0.5<br />

\ _ 4 5: _/_ CO_ RA:(1) SA:(1) (2) S'_LLOF BULLETSPE_9<br />

SYSTEMMODE OPERATOR<br />

_=0 LABL DE[ F LABL L.OCKONA LABL AUTOTRK 6: R.YOUTCOMR;]lSS_ (2) SPBED -_- :<br />

MoDFRESR 3R: 1, 2, 3 " /1 PRTyF_ESR T.oAND: 2 /_ RESR AND:4 f _(E_R.LE.E1)<br />

(IA(4).EQ.O).AND.(SA(2).E.Q.I)<br />

m.. LMOOO<br />

/ (ERR.GT.E2)<br />

\\_ P1 (IA(4I_-O_O)J_ID_S_J2I.E_Q2) / (IN4)._)<br />

TIME P2 1TIME_,1 /IlT'MEISC'0"5 I 6P 2! TIMESo,4 _E os.2 riMESo., TIMESo.7<br />

#.T STA: _'= * PRTY 7.0 PRTY 5.0 4= UF. 1 I_,TAS1 =SC. 5<br />

L<br />

(ERR.GT.E2) IA,4=DS. 2<br />

{ERR.GT.E2) PR_ COM: _. _ COM: 10.0 SA. _OOF2<br />

_,.,.._<br />

r'_ !/<br />

\ (ERR.LEE2)<br />

(IA(4I.EQ.OI.ANO.(SA(2).EQ.6)<br />

LABL ENT RRE<br />

RESR AND:2 RESR AND: 2 (3): TARGETELEVA]ION<br />

\ TIME PRTY DS,1 7.0 " TIME PRTY SC, 5.0 O 9 _ r---I_ _ TIME SC.O SS(1): _MULA'i3ONTIME(2):<br />

(4): TARGETRANGE<br />

TARGETAZIMUTH<br />

(5): B- ]PACK 15_ROR<br />

|<br />

(ERR.GT.E2)<br />

(6): AT.TRACKE_%_OR<br />

LABL IENDS_MU<br />

MONF$5(2) _4000<br />

MONF SS(1)_lIE<br />

(TOL= 30) 1 [TOL=I) 2 1: LACSOLUTIONOl_f_<br />

MTAS 2 MTAS 13<br />

ALLD_STRIBUTION TYPEAREUS'FEDFORiLLUSTRATIONPURPOSEONLY:<br />

SO AREOTHERATTRIBUTESMODERATORFUNCTION.STATEVARIABLESETC.<br />

MOOF--<br />

I :MODIPf DETECTIONTIME<br />

2:INT_ I_ME<br />

Figure 3. SAINT Model of an AAA Supervisory C<strong>on</strong>trol Task


equired to detect the target, The commander, the gunner, and the range operator<br />

were designated as Resource i, 2, and 3, respectively. OR indicated<br />

that any <strong>on</strong>e of the crew members could have performed the task. On the input<br />

side of the task node, the wavy arrow indicated that the first release of the<br />

task did not require the completi<strong>on</strong> of a preceeding task. The O0 sign meant<br />

the detecti<strong>on</strong> task would <strong>on</strong>ly be performed <strong>on</strong>ce and no subsequent release of<br />

the task was expected.<br />

Commanding the System Mode, performed by the commander, was designated<br />

as Task 2 with a label MODES. Since the commander could select <strong>on</strong>e of three<br />

available system modes, the output of this task had three branches. Each<br />

branch leads to a different mode actualizati<strong>on</strong> task with a branching probability<br />

Pi" In the next secti<strong>on</strong>, we will generate preliminary estimate of these<br />

probabilities based <strong>on</strong> empirical data collected in this experiment. A m<strong>on</strong>itor<br />

functi<strong>on</strong> ENT FIRE, denoted by_] --., was reserved to be used as an indicator<br />

that the target was within the effective firing range and a <strong>manual</strong> mode should<br />

be adopted to engage the target immediately. Attribute assignment, ATAS, was<br />

used to assign value of various attributes: informati<strong>on</strong> attributes (IA), system<br />

attributes (SA), or resource attributes (RA). For instance, the ECM c<strong>on</strong>diti<strong>on</strong><br />

was represented by IA (i), with a value i meaning the presence of ECM<br />

and a value 0 meaning no ECM. In RESR row, AND indicated that all the resources<br />

listed, in this case <strong>on</strong>ly the commander, were required to perform the<br />

task.<br />

Mode Actualizati<strong>on</strong>, performed by the gunner, was designated as Task 3<br />

(LOCKON A), 5 (LOCKON S) or 8 (Mode M) corresp<strong>on</strong>ding to the three differen_<br />

modes which could have been commanded. In Modes A and S, the task involved<br />

making the proper mode switch throw, acquiring the target, and lock<strong>on</strong> to the<br />

target. In Mode M, the task <strong>on</strong>ly required making the proper mode switch throw.<br />

A task priority, PRTY, was developed to provide the scheduling of a task in<br />

case of a resource c<strong>on</strong>flict. Since both Tasks 5 (LOCKON S) and 6 (TRACK) required<br />

Resource 2 (the Gunner) to perform them and Task 5 should have been<br />

completed first if both tasks were waiting to be performed, a higher priority<br />

(7.0) was given to Task 5.<br />

Tracking, performed by the gunner and/or the autotrack system, was designated<br />

as Task 4 or 5 corresp<strong>on</strong>ding to Mode A or S. In Mode A, the autotrack<br />

system would track the target's range and angular positi<strong>on</strong> automatically.<br />

If the tracking error, ERR, was within certain system tolerance, El, the systemwould<br />

c<strong>on</strong>tinue to track and release the next task (lead angle soluti<strong>on</strong>).<br />

If the tracking error exceeded El, the system would breaklock and Task 3, the<br />

mode actualizati<strong>on</strong> task, would be released again. If the tracking error were<br />

large enough to cause a complete loss of target (exceeded system criteri<strong>on</strong> E2)<br />

the commander would be informed so that he could c<strong>on</strong>sider a possible system<br />

mode change. A c<strong>on</strong>diti<strong>on</strong>al-take-all branching, which is a deterministic<br />

branching mechanism, was used to perform the required error testing and branching.<br />

Shoulda probability branching be desired, probabilities of releasing<br />

each subsequent task need to be assigned a priori or estimated from the empirical<br />

data. In Mode S, the <strong>on</strong>ly difference from Mode A was that the gunner<br />

would track the angular positi<strong>on</strong> of thetarget.<br />

Obtaining the Lead Angle Soluti<strong>on</strong>, performed by the lead angle computer<br />

or the gunner, was designated as Task 7 for Modes A and S or Task 9 for Mode M.<br />

In the former case, the lead angle computer would take a fixed time to calculate<br />

a lead angle and directthe barrel pointing accordingly. An indicator


light would come <strong>on</strong> when a soluti<strong>on</strong> was reached, In the latter case, the<br />

gunner would calculate a lead angle and direct the barrel pointing based <strong>on</strong><br />

his estimati<strong>on</strong> of target velocity and the miss distance of previous rounds<br />

fired.<br />

Commanding the Onsetof Firing, performed by the commander, was represented<br />

by Task I0. A c<strong>on</strong>diti<strong>on</strong>al-take-first branching was used here toselect<br />

the first branch which satisfied the accompanying c<strong>on</strong>diti<strong>on</strong>. For instance,<br />

IA(4) denoted the soluti<strong>on</strong> status of lead angle computer. When IA(4) equaled<br />

i, it meant a soluti<strong>on</strong> had been achieved and subsequently, a firing command<br />

would be issued which would release Task ii and result in actual firing. When<br />

IA (4) equaled 0, it meant a soluti<strong>on</strong> had not been achieved and no firing command<br />

would be issued. Instead, either Task 4, 6, or 9 would be released.<br />

Firing, performed by the gunner, was denoted by Task ll. A high priority<br />

(i0.0) was given to this task compared with tasks of mode actualizati<strong>on</strong> and<br />

tracking. The attributes of the initial speed and firing angle were assigned at<br />

the completi<strong>on</strong> of this task. These attributes were used as parameters in the<br />

following task which involved the computati<strong>on</strong> of intercept and miss distance<br />

of rounds fired.<br />

Maintaining Accuracy of Firing, performed by the flyout computer, was<br />

designated as Task 12. The time required to complete this task was a variable<br />

depending up<strong>on</strong> the target range and firing angle. A moderator functi<strong>on</strong> was<br />

therefore reserved for modificati<strong>on</strong> of the completi<strong>on</strong> time <strong>on</strong> the basis of the<br />

assigned attribute values and state variable values. System variables which<br />

changed value c<strong>on</strong>tinuously over time werereferred as state variables. Dynamic<br />

equati<strong>on</strong>s (algebraic or differential equati<strong>on</strong>) which governed time-dependent<br />

behavior of state variables were used in the subroutine STATE to update the<br />

value of these variables at each time step. Variables of interest included<br />

the simulati<strong>on</strong> time SS(1), the range, elevati<strong>on</strong> and azimuth angle of the target,<br />

SS(2), SS(3) and SS(4); and the elevati<strong>on</strong> and azimuth tracking error,<br />

SS(5) and SS(6). One example of the STATE subroutine would be to apply existing<br />

human operator models [3] [4] to generate tracking error under various operati<strong>on</strong>al<br />

c<strong>on</strong>diti<strong>on</strong>s. For those cases in which dynamic equati<strong>on</strong>s were not available<br />

for a specific variable, a user-generated subroutine UINPUT could be used<br />

to read in the values of this variable directly from input and store them in<br />

an array for later use.<br />

Additi<strong>on</strong>al user-generated subroutines USERF were defined to provide computati<strong>on</strong><br />

of other system functi<strong>on</strong>s and data communicati<strong>on</strong> between tasks.<br />

Examples are the computati<strong>on</strong> of lead angle in Mode A, S, and M, the intercept<br />

time and the miss distance or hit score whenever a round was fired. The simulati<strong>on</strong><br />

stopped when the simulati<strong>on</strong> time first exceeded a designed time TE,<br />

specified in input data. The [] m<strong>on</strong>itor functi<strong>on</strong> END SIMU and Task 13 were<br />

designed to end the simulati<strong>on</strong>.<br />

IV. RESULTS AND DISCUSSION<br />

Analysis of Task Completi<strong>on</strong> Time<br />

Task completi<strong>on</strong> time for detecti<strong>on</strong> of target (Tn), command system mode<br />

(T ), and acquisiti<strong>on</strong> (T)* were collected from the-experiment<br />

MD A "<br />

* Acquisiti<strong>on</strong> task begins at the completi<strong>on</strong> of detecti<strong>on</strong> and ends at the completi<strong>on</strong><br />

of mode actualizati<strong>on</strong>.<br />

213


Examinati<strong>on</strong> of histograms of these times indicated that the data were skewed<br />

to the right (See Figure 4). These sample distributi<strong>on</strong>s were compared to both<br />

the expoential and lognormal distributi<strong>on</strong>s. Detecti<strong>on</strong> time, Tn, was found to<br />

be approximately lognormally distributed; time to command the-system, Twn_,<br />

was approximately exp<strong>on</strong>ential; neither distributi<strong>on</strong> yielded a satisfacto_<br />

fit to time of acquisiti<strong>on</strong>, TA. Further work will be d<strong>on</strong>e to find an appropriate<br />

descripti<strong>on</strong> of these sample distributi<strong>on</strong>s, so that these times can be<br />

used in future SAINT simulati<strong>on</strong>s. These data are summarized in Table i, which<br />

shows the means and standard deviati<strong>on</strong>s of the log-transformed values.<br />

4o.oo<br />

EXP: SClII<br />

COND 1 (WEAPON 1, EW, 10.8 VISIB.)<br />

z<br />

LLI<br />

LU<br />

n"<br />

I..1_<br />

0_ 20.00 /////__\<br />

ooo I I TO(SEO)<br />

0.00 6.00 12.00 18.00 24.00 30100<br />

40,00<br />

>,-<br />

o<br />

zX<br />

LU<br />

Z_ 20,00<br />

0<br />

LLI<br />

\_.<br />

TMDISEC)<br />

O.00 " _ -- ---, ,"--r---l--,<br />

.00 1.50 3.00 4.50 6.00 7.50<br />

40.00<br />

o<br />

Z<br />

w<br />

o<br />

w<br />

20.00<br />

O.00<br />

_ _<br />

' ' I , ----- -, ,.... r--]- --<br />

TA(SEC)<br />

0.00 8.00 6,00 g,o0 12.00 15100<br />

Figure 4. Frequency Distributi<strong>on</strong> of TD, TMD, and TA<br />

Separate analyses of variances (ANOVA) were performed <strong>on</strong> the task completi<strong>on</strong><br />

time to determine the effect of independent input variables. Prior to<br />

these analyses, the data were transformed using the logarithmic transformati<strong>on</strong><br />

so that the distributi<strong>on</strong>s were approximately symmetric. Due to a large number<br />

of empty cells in the c<strong>on</strong>diti<strong>on</strong>s using the WEAPON 2 trajectory under the<br />

2.0 km visibility the data set was divided into two parts.<br />

One c<strong>on</strong>sisted of all c<strong>on</strong>diti<strong>on</strong>s using the trajectories WEAPON i, FLYBY 1<br />

and FLYBY 2, the other c<strong>on</strong>sisted of the 10.8 km visibility c<strong>on</strong>diti<strong>on</strong>s of<br />

trajectory WEAPON 2. The first set of data was analyzed by 3 x 2 x 2 x 2 x 5<br />

mixed model ANOVA with main factors trajectory, visibility, ECM, C 3 presence<br />

or absence and team (random). The sec<strong>on</strong>d set of data was analyzed by 2 x 2 x 5<br />

mixed model with main factors ECM, C 3 and team (random).<br />

214


For the three trajectory model of target detecti<strong>on</strong> time, T_, ECM had a<br />

significant main effect, and the interacti<strong>on</strong>s of ECM with visibility, C 3 with<br />

visibility, ECM with C3, and visibility with ECM and C3 were all significant.<br />

The interpretati<strong>on</strong> of these results is _s follows: for relatively easy c<strong>on</strong>diti<strong>on</strong>s<br />

(high visibility and all of these three easy t_ajectories), the presence<br />

of ECM actually shortened detecti<strong>on</strong> time somewhat; C had no effect. For low<br />

visibility, TD increased if both (i)ECM was present and (2) CJ informati<strong>on</strong><br />

was not available, For the _odel with <strong>on</strong>ly the WEAPON 2 trajectory and high<br />

visibility, the absence of C informati<strong>on</strong> Significantly increased target detecti<strong>on</strong><br />

time. From what data were available from this trajectory in the low visibility<br />

c<strong>on</strong>diti<strong>on</strong>, it appears that TD was much higher for th_s group of c<strong>on</strong>diti<strong>on</strong>s<br />

than any other c<strong>on</strong>diti<strong>on</strong>s, ann that neither ECM nor C J altered time of<br />

detecti<strong>on</strong>.<br />

Visibility had a significant effect <strong>on</strong> mode decisi<strong>on</strong> time, T_, for the<br />

three-trajectory model. High visibilityincreased TMD, presumably--because<br />

more time was available tomake the decisi<strong>on</strong>. Mode iF_cisi<strong>on</strong> times were higher<br />

for the WEAPON 2 trajectory than for any of the other three, and high visibility<br />

decreased TMD, rather than increasing it. This reversal may be due to increased<br />

task difficulty for this trajectory in the low visibility c<strong>on</strong>diti<strong>on</strong>.<br />

The interacti<strong>on</strong> of visibility and C3 had a significant effect <strong>on</strong> acquisiti<strong>on</strong><br />

time, TA, in the three-trajectory model. This was due to a decrease in TA when<br />

C3 informati<strong>on</strong> was available in low visibility c<strong>on</strong>diti<strong>on</strong>s. The <strong>on</strong>e trajectory<br />

model showed no significant differences due to ECM or C° for the high visibility<br />

c<strong>on</strong>diti<strong>on</strong>s. Data from the low visibility c<strong>on</strong>diti<strong>on</strong>s were too scanty to draw any<br />

c<strong>on</strong>clusi<strong>on</strong>s from them.<br />

Analysis of the Effects of Procedure<br />

In this experiment, the percentage of hits was used to measure the effectiveness<br />

of the crew's procedure. The procedures under analysis were not predetermined<br />

before the experiment; instead, they were identified by examinati<strong>on</strong><br />

of the actual behavior of the crews during the experiment. This allowed the<br />

crew to exercise different procedures <strong>on</strong> their own and arrive a set of preferred<br />

procedures. The following is a list of procedures which were compared:<br />

I) Mode A maintained during entire trial<br />

2) Mode M maintained during entire trial<br />

3) Switch from Mode A to Mode S early in the trial<br />

4) Switch from Mode A to Mode S late in the trial<br />

5) Switch from Mode A to Mode M early in the trial<br />

6) Switch from Mode A to Mode M late in the trial<br />

7) Switch from Mode A to Mode S, then to Mode M<br />

Analysis of variance was applied to compare percentage of hits am<strong>on</strong>g<br />

procedures such that the trajectory and visibility factors were c<strong>on</strong>stant and<br />

trials from different teams were used interchangeably. This resulted in eight<br />

ANOVA designs, <strong>on</strong>e for each combinati<strong>on</strong> of trajectory and visibility, which<br />

were unbalanced but had no empty cells. Only two of the eight ANOVA's showed<br />

a significant difference in performance due to procedure _= 0.05). Specifically,<br />

in the FLYBY 1 trajectory with visibility 10.8 km the best procedure<br />

for maximizing percentage of hits was Procedure 3, followed by Procedure I,<br />

then Procedure 4. This is illustrated in Figure 5 in which three procedures<br />

(time history of commander's mode selecti<strong>on</strong>) were ranked from top to bottom<br />

according to their performance score.<br />

2i5


EXP: SClII<br />

COND 19 (FLYBY 1, EW, ECM, 10.8 VISIB.)<br />

X: TIME(SEC)<br />

RANGE(M)<br />

Y: COMMMODE<br />

x----x :MEAN_+STANDDEV<br />

:f, :CLOSESTRANGE<br />

M<br />

y<br />

PROCEDURE3<br />

% HITS:32.7<br />

S<br />

0.00 14100 28.00<br />

6020.7 3101.3 517.6<br />

42.00 56;00 70.00<br />

502,3<br />

s<br />

A<br />

o<br />

y<br />

PROCEDURE1<br />

% HITS:" 7.1<br />

_ , , ,x<br />

0.00 14:00 2a.oo 42.00 56100 70.00<br />

6020] 3101.3 517.6<br />

502.3<br />

y<br />

PROCEDURE4<br />

')( ,X<br />

0'00 14:00 28.00 42)00 56100 70.00<br />

6020.7 3101.3 517.6<br />

502,3<br />

Figure 5. Procedure vs Performance Score - FLYBY 1<br />

There are two interesting aspects to this result. First, Procedure i was c<strong>on</strong>sidered<br />

in the past to be a preferable procedure to engage a flyby or n<strong>on</strong>maneuvering<br />

trajectory. Nevertheless, the result in this study suggested that<br />

an alternate procedure, Procedure 3, was preferable in the event of good<br />

visibility with possible presence Of ECM. The sec<strong>on</strong>d aspect is that the timing<br />

of mode change has a critical impact <strong>on</strong> the performance score. In other<br />

words, a mode change at peak time about 18.0 sec in Procedure 3 resulted in<br />

a c<strong>on</strong>siderably higher percentage of hits than if the mode change occurred<br />

later (at 25 sec), as in Procedure 4.<br />

In the Flyby 2 trajectory with visibility 10.8 km, Procedure I was<br />

significantly better than Procedures 3 and 4. This is not surprising because<br />

Procedure i was c<strong>on</strong>sidered in general to be a preferable procedure for a flyby<br />

trajectory. One reas<strong>on</strong> that Procedure 3 did not emerge as a better procedure,<br />

as in Flyby i case, may have been due to the fact that in this trajectory<br />

the target was much further away from the AAA system, which made it difficult<br />

to hit in <strong>manual</strong> tracking model.<br />

The effect of procedure <strong>on</strong> percentage of hits revealed in the empirical<br />

data can be compared with the results obtained in the SAINT simulati<strong>on</strong> <strong>on</strong>ce<br />

the SAINT model is completed. Based <strong>on</strong> the comparis<strong>on</strong>, additi<strong>on</strong>al experimentati<strong>on</strong><br />

can be designed to assess the impact of procedure <strong>on</strong> performance score<br />

and to validate the model. In additi<strong>on</strong>, extensive SAINT simulati<strong>on</strong>s can be<br />

used to determine preferrable procedure(s) for a given engagement c<strong>on</strong>diti<strong>on</strong>.


Estimate of Mode Selecti<strong>on</strong> Probability P. i<br />

The probability that the commander would select a certain system mode<br />

could be defined across time or in more detail as a functi<strong>on</strong> of time. For<br />

this applicati<strong>on</strong>, it was impractical to estimate the probability at each time<br />

step. The estimates of mode selecti<strong>on</strong> probability obtained here were eventbased<br />

instead. Empirical data indicated that C 3 input had no significant effect<br />

in the determinati<strong>on</strong> of procedure, Therefore, target visibility, target maneuvering<br />

and ECM presence were chosen as the events to predict the values of<br />

mode selecti<strong>on</strong> probability. The fact that any <strong>on</strong>e of the three events were<br />

time-dependent made the mode selecti<strong>on</strong> probability an implicit functi<strong>on</strong> of<br />

time.<br />

An index functi<strong>on</strong> I (t) was defined for the target visibility event.<br />

I (t) took a value "0" i_ the target was not visible at time t; otherwise, it<br />

took a value "i". Similarly, index functi<strong>on</strong>s _(t) and Ic(t) were defined<br />

for the target maneuver event and the electro-countermeasure event. IM(t )<br />

equaled 1 if the target was taking a maneuvering course; otherwise, it equaled<br />

0. Ic(t) equaled 1 if the electro-countermeasure was present, otherwise, it<br />

equaled 0. The mode selecti<strong>on</strong> probability P= (I , L I ) was expressed in<br />

V IVl C .<br />

terms of the index functi<strong>on</strong>s. To estimate• t_e mode • s_lectl<strong>on</strong> probability Pi<br />

from empirical data, the percent of sample runs using each procedure were<br />

tabulated in Table 2. Notice that we combined Procedures 3 and 4 (defined<br />

in the analysis of procedure secti<strong>on</strong>) into <strong>on</strong>e procedure characterized by a<br />

Mode A to Mode •S switch because the switching time per se was not critical here.<br />

Similarly, Procedures 5 and 6 were combined into <strong>on</strong>e. The column "other"<br />

c<strong>on</strong>sisted mostly of unsuccessful attempts to detect or engage the target.<br />

From Table 2, data were grouped according to the events: visibility,<br />

maneuver and ECM, as listed in Table 3.<br />

Event<br />

Index<br />

(Iv,IM, Ic)<br />

C<strong>on</strong>diti<strong>on</strong><br />

(0,*,*) 5-8, 21-24, 29-32<br />

(i,i,*) .......... if8<br />

(I,0,i) 19, 20<br />

(I,0,0) 17-18, 21-22<br />

Table 3.<br />

C<strong>on</strong>diti<strong>on</strong> Grouping for Events<br />

*: Both 0 and i included<br />

Since the "other" procedure column was not of interest in figuring the probability<br />

, it was disregarded, Percent use of procedure was recomputed for<br />

each c<strong>on</strong>diti<strong>on</strong>. Estimated mode selecti<strong>on</strong> probabilities were obtained by<br />

computing the average percent selecting Mode A, S and M in each group of<br />

2(7


c<strong>on</strong>diti<strong>on</strong>s corresp<strong>on</strong>ding to particular events. It should be pointed out that<br />

time-dependency of eventswere c<strong>on</strong>sidered in the grouping of c<strong>on</strong>diti<strong>on</strong>s and<br />

in estimating the mode selecti<strong>on</strong> probability. Also, c<strong>on</strong>diti<strong>on</strong>s were grouped<br />

so that the probabilities of mode selecti<strong>on</strong> within each group showed similar<br />

patterns and were reas<strong>on</strong>ably c<strong>on</strong>sistent with each other. For example, the<br />

event of the target not being visible was determined by the visibility (which<br />

was c<strong>on</strong>stant in time) in this experiment and the target range (whichwas a<br />

functi<strong>on</strong> of time). By examining the percent use of procedure across all the<br />

procedures in C<strong>on</strong>d. 5-8, 21-24, 29-32, a c<strong>on</strong>Sistent estimate of probability<br />

of selecti<strong>on</strong> of Mode A for the event (0, *, *) was obtained. It is interesting<br />

to note that mode switching from Mode A to S or A to M occurred after the<br />

target became visible. Hence the probability of selecting Mode A with the<br />

target not visible equaled 1.0, disregarding the "other" column. Estimated<br />

probabilities are presented in Table 4.<br />

_vent ,<br />

_Index Not Visible Visible<br />

Est._ Maneuvering Not _cMManeuvering<br />

No _CM<br />

eroba,_ (0,*,*) (i,i,*) (i,0,i) (i,0,0)<br />

PI 1.0 0.14 J 0.53 0.65<br />

P2 0. 0.38 0.47 0.35<br />

P3 0. 0.48 0. 0.<br />

Table 4. Estimated Probability of Mode Selecti<strong>on</strong><br />

*: Both 0 and 1 included<br />

Since the commander does not change mode c<strong>on</strong>stantly, it is expected that<br />

additi<strong>on</strong>al triggering mechanisms are needed in the mode selecti<strong>on</strong> task (MODES)<br />

to trigger the release of the task. The probability estimates obtained here<br />

are useful <strong>on</strong>ce the task is released and completed.<br />

V. SUMMARY REMARKS<br />

Crew performance in a AAA supervisory c<strong>on</strong>trol task was studied using the<br />

SAINT method. The task was divided into a sequence of interc<strong>on</strong>nected subtasks.<br />

A flowchart of subtasks was developed in which each subtask was characterized<br />

by a task completi<strong>on</strong> time and a set of branching probabilities. An<br />

experiment was designed to collect crew procedural data from which distributi<strong>on</strong>s<br />

of task completi<strong>on</strong> time were c<strong>on</strong>structed and summary statistics were<br />

obtained. Estimated probability of mode switching in <strong>on</strong>e subtask was calculated<br />

from the procedural data as a functi<strong>on</strong> of target visibility, target<br />

maneuver, and ECM presence.<br />

Separate analyses of variance were performed <strong>on</strong> the task completi<strong>on</strong> time<br />

data and the procedural data. Significant effects of the independent variables,<br />

C 3 input, and visibility, <strong>on</strong> task completi<strong>on</strong> times were found. Significant<br />

effects of procedures, in terms of mode switching pattern, <strong>on</strong> performance<br />

score were also found in certain trajectories coupled with good visibility.<br />

It was also noticed that in some cases the timing of mode switch<br />

218


had critical impact <strong>on</strong> the final performance score, It is anticipated that<br />

the data obtained in this study will be used to further refine a AAA supervisory<br />

c<strong>on</strong>trol simulati<strong>on</strong> model using SAINT. Existing tracker models and<br />

attriti<strong>on</strong> models could also be incorporated into the simulati<strong>on</strong> model to provide<br />

an overall crew_in_the-loop simulati<strong>on</strong>.<br />

ACKNOWLEDGEMENTS<br />

This work was supported by the Air Force Aerospace Medical Research Laboratory,<br />

Wright-Patters<strong>on</strong> AFB, Dayt<strong>on</strong>, Ohio, under C<strong>on</strong>tract F33615-79-C-0500.<br />

The authors wish to thank Mr. W. Summers and Lt. M. Felkey for their valuable<br />

suggesti<strong>on</strong>s and support.<br />

219


o<br />

0 _ oD _ • eo olo ooee ee<br />

I I I I I I I I I I I I I<br />

* I' I* I..... ' I" I* I...... l" I" I.....<br />

0 _ _ _ _ _ _ _ __ _ _ _ _ _0 _<br />

S d S d _S o


eeee<br />

ee_e"<br />

I<br />

_-I @,I @,,I ,_,I _r) @,I C,,l L'_)<br />

_-_ I.... I I I I" I" I" I"<br />

H<br />

z<br />

©<br />

rj<br />

4.1<br />

_<br />

d<br />

221


• oeo_ eeee eoJo<br />

0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.0 0 0 0 0 0 0 0 0<br />

222


aIIe<br />

_I 0000 0000<br />

O0<br />

oooo<br />

oooo<br />

223


REFERENCES<br />

I. Kleinman, D.L. and ToR. Perkins, August 1974, "Modeling Human Performance<br />

in a Time-VaryingAnti-Aircraft Tracking Loop't, IEEE Trans. Automat. C<strong>on</strong>tr.,<br />

vol. AC-19, No. 4, pp. 297-306,<br />

2. McRuer, D.T., and E.S. Krendel, 1974, "Mathematical Models of Human Pilot<br />

Behavior," AGARD-AG-188.<br />

3. Kou, R.S., et al., 1978, "A Linear Time-Varying Anti-aircraft Gunner<br />

Model Based <strong>on</strong> Observer Theory," Proceedings of the Internati<strong>on</strong>al C<strong>on</strong>ference<br />

<strong>on</strong> Cybernetics and Society, Vol. II, pp. 1421-1426.<br />

4. Wei, K.C., Bianco, W., and Vikmanis, M.M., "An Anti-aircraft Gunner Model<br />

with Delayed Tracer Measurements," Proceedings of 1980 Joint Automatic C<strong>on</strong>trol<br />

C<strong>on</strong>ference, San Francisco, CA.<br />

5. Summers, W.C. and Whitmeyer, J., "PO01/OBS3/6: A Human Operator Augmented<br />

AAA Simulati<strong>on</strong> Model (U)", Air Force Aerospace Medical Research Lab. Tech.<br />

Report AFAMRL-TR-81-108, CONFIDENTIAL, WPAFB, OH. May 1981.<br />

6. Zacharias, G., Bar<strong>on</strong>, S. and Muralidharan, R., "A Supervisory C<strong>on</strong>trol<br />

Model of the AAA Crew," Technical Report No. 4802, Bolt, Beranek and Newman,<br />

Inc., Cambridge, MA., Oct. 1981.<br />

7. Hale, C., and Valentino, G., "Applicati<strong>on</strong> of Optimal C<strong>on</strong>trol Principles<br />

to Describe the Supervisory C<strong>on</strong>trol Behavior of AAA Crew Members," Proceedings<br />

of the Sixteen Annual C<strong>on</strong>ference <strong>on</strong> Manual C<strong>on</strong>trol, Cambridge, MA., May<br />

1980.<br />

8. Wortman, D., et al., "Simulati<strong>on</strong> Using SAINT: A User-oriented Instructi<strong>on</strong><br />

Manual," Air Force Aerospace Medical Research Lab Tech. Report AMRL-TR-<br />

77-61, WPAFB, OH., July 1978.


HUMANRESPONSEMODELINGANDFIELDTESTVALIDATION<br />

OF AN AIRDEFENSEGUNSYSTEMSIMULATION<br />

Y, K. Yin,K. Sahara,V.DeaandA. Netch<br />

GENERALDYNAMICS,POMONADIVISION<br />

SUMMARY<br />

A mathematicalmodel of a gunner was developedto representthe<br />

resp<strong>on</strong>se of a well-trained and motivated operator of a dual axis<br />

compensatorytrackingtaskof a high performanceair defensegun system.<br />

Themodelis based <strong>on</strong> the quasi-lineartransferfuncti<strong>on</strong>approach. The<br />

parametersusedin the modelwerederivedfromthe trackingexperimentsof<br />

16 gunners who operated a real time man-in-loopsimulati<strong>on</strong>againsta<br />

varietyof targets.<br />

Thishumanmath model was then integratedinto a 3-D Fortranoptic<br />

track and fire simulati<strong>on</strong>. It was validatedby comparngthe critical<br />

parametersof the simulati<strong>on</strong>results with field test results. The<br />

comparis<strong>on</strong>were made by both M<strong>on</strong>te Carlo methodsas well as by single<br />

runs. This simulati<strong>on</strong>is themathematicalcOunterpartof thehardware,the<br />

softwareand the operatorof an advancedair defensegunsystem.<br />

During the course of developing an advanced air defense gun system, a<br />

Fortran computer simulati<strong>on</strong> program was written in order to facilitate the<br />

system design, hardware and software integrati<strong>on</strong>, and performance<br />

predicti<strong>on</strong>. The optic <strong>manual</strong> c<strong>on</strong>trol mode required a mathematical model<br />

of a human operator's resp<strong>on</strong>se . Techniques of modeling such an operator<br />

as a c<strong>on</strong>trol element has l<strong>on</strong>g been established by pi<strong>on</strong>eering work such as<br />

McRuer's cross-over model[l], Hess's dual loop model[2] and Kleinman's<br />

optimal c<strong>on</strong>trol model[3]. However, we were most c<strong>on</strong>cerned with the<br />

applicati<strong>on</strong> of an human model in a digital computer simulati<strong>on</strong> in order to<br />

study the system performance rather than the model itself. The transfer<br />

functi<strong>on</strong> approach was chosen because of its simplicity and more<br />

importantly because the modelling could proceed in parallel with system<br />

design and thus also served as a design tool.<br />

REAL TIME MAN-IN-LOOP SIMULATION<br />

In order to provide the means of parameter quantificati<strong>on</strong> of the<br />

human math model,we used a real time man-in-loop simulati<strong>on</strong>. The<br />

simulati<strong>on</strong> hardware c<strong>on</strong>sists of a PDP 11/34 computer system, a Megatek<br />

graphics display, and a c<strong>on</strong>trol handle set which enables the operator to<br />

interface with the computer. A silhouette of the target appears <strong>on</strong> the<br />

225


screen according to a pre-defined trajectory. The operator closes the<br />

optic track loop when he attempts to keep the reticle of the optic sight<br />

<strong>on</strong> the target by using the thumb force transducer <strong>on</strong> the handle. The<br />

whole simulati<strong>on</strong> runs in real time. Time histories of the critical<br />

variables were recorded for off llne analysis. Fig. I shows a pictorial<br />

descripti<strong>on</strong> of the simulati<strong>on</strong>.<br />

MAGTAPE PDPI]/34 SYSTEM<br />

TARGET<br />

= T<br />

CONTROLHANDLESET<br />

Fig.1 REAL TIME MAN-IN-LOOP SIMULATION<br />

HUMAN MATH MODEL<br />

The transfer functi<strong>on</strong> which represents the deterministic part of an<br />

operator's resp<strong>on</strong>se in a compensatory tracking task is taken from<br />

McRuer[1]. the transfer functi<strong>on</strong> of the deterministic part is given below<br />

and a block diagram of the model is shown in Fig. 2.<br />

226


Kpe_TS (TLS+ i) i<br />

iTiS+ i)' (TNS+i)<br />

Where KP : gain<br />

r : reacti<strong>on</strong> time delay<br />

(TNS+I):<br />

first order neuromuscular lag.<br />

7LS+I : human compensati<strong>on</strong><br />

TIS+I<br />

r - - - -I ilil/,'/A,I/ _nOt/,_f.i!_..¢T/o,l.l<br />

LBG<br />

i I r ....... 7 F ..... I<br />

L ---J .......... L- .-_ '<br />

i - -- --<br />

I<br />

L _ -'_'-'L_A_- I ......... -I I a I<br />

/'/_.'AIA_{ O_'J_C.,_P,47Z'/O,.¢/./ZO.",Y'E<br />

FO,4=C_ - _-/='_f,_-xl/L<br />

i<br />

MOZ_'E I I<br />

I I r ..... -1<br />

L .... J . i '.q I<br />

.__' 'I<br />

L<br />

J<br />

Ne-MA>O -/dUJ_'Ul_X_<br />

a/O/O'd"<br />

Fig.2 HUMAN MATH MODEL<br />

The remnant is modelled by three noises which represent the<br />

uncertainty of the operator's estimates of visual inputs as well as<br />

c<strong>on</strong>trol outputs plus a third independent noise source. The observati<strong>on</strong><br />

error is modelled by a Gaussian noise with variance propoti<strong>on</strong>al to the<br />

227


error signal. The error signal represents the difference between the<br />

target line of sight and optic sight boresight center line. The<br />

neuromuscular noise is proporti<strong>on</strong>al to the thumb force output. The third<br />

noise is independent of outside stimulus. The need of this term was due<br />

to the real time man-in-loop tracking experiments of very low speed or<br />

near stati<strong>on</strong>ary targets. The numerical values of the model is listed in<br />

Table I.<br />

Table 1<br />

: (from .072 to .162 see) TN : .I sec<br />

Kp : (from 292 to 382 volt/see) Vat1: (from .00067 to .002)<br />

7I : (from 18.0 to 22.0 sec) Var2: (from .004 to .012)<br />

rL : (from 2.0 to 5.0 see) vat3: (from ,004 to .012)<br />

OPTIC TRACK LOOP<br />

HUMAN THUMB SHAPING<br />

• ,OPERATOR TRANSDUCER FUNCTION :<br />

STATE<br />

ESTIMATOR<br />

TARGET<br />

SERVO<br />

Flg.3 OPTIC TRACK LOOP<br />

A single axis of the optic track system is depicted in Fig. 3. The<br />

228


operator,up<strong>on</strong> seeing an angular tracking error through the optic sight,<br />

outputs a rate command through the thumb transducer to the sight<br />

c<strong>on</strong>troller. The c<strong>on</strong>troller c<strong>on</strong>sists of a propoti<strong>on</strong>al plus integral<br />

elements. Theslght servo then follow the command and positi<strong>on</strong> the sight.<br />

Since the sight servo has a very wide bandwidth compared with this c<strong>on</strong>trol<br />

loop, it is modelled as unity. The outputs from the sight c<strong>on</strong>troller are<br />

used together with the range informati<strong>on</strong> from the range finder to generate<br />

the target state estimates to direct the gun.<br />

The implementati<strong>on</strong> is the same for both the azimuth and elevati<strong>on</strong><br />

channels. However, the two axes are coupled through the observati<strong>on</strong> and<br />

force output noises to simulate the inability of the operator to decouple<br />

exactly the two axes.<br />

MODEL VALIDATION BY FIELD TESTS<br />

During the field test, the range tracking system was used to record<br />

the trajectories of live targets. The time history of all critical system<br />

variables such as optical sight angular posti<strong>on</strong>s,sight rate<br />

commands,target range,as well as all parameters related to the gun were<br />

recorded <strong>on</strong> digital tapes. Furthermore, video films taken with a camera<br />

mounted <strong>on</strong> the commander's eyepiece (while the gunner was doing the<br />

tracking) were <strong>manual</strong>ly reduced to give tracking error.<br />

Simulati<strong>on</strong> validati<strong>on</strong> was based <strong>on</strong> an incoming fixed wing aircraft<br />

and a crossing helicopter run. The target trajectories are shown in<br />

Figures 4 and 5. The target trajectory data was smoothed and then fed<br />

into the Fortran simulati<strong>on</strong>. The simulati<strong>on</strong> results were then compared<br />

with the field test results against the same target. The comparis<strong>on</strong> were<br />

made by both the M<strong>on</strong>te Carlo methods as well as by single run match-ups.<br />

Before each M<strong>on</strong>te Carlo simulati<strong>on</strong> run, the parameters listed in table I<br />

were randomly selected within the limits shown. For each time increment,<br />

the fifth lowest and the fifth highest values of the 100 run M<strong>on</strong>te Carlo<br />

set were recorded and plotted to form the 90 percent bounds. The field<br />

test results for the same variable were examined to see whether it was<br />

within the 90 percent bounds. We have also provided single runs which are<br />

the first run of the <strong>on</strong>e hundred M<strong>on</strong>te Carlo run.<br />

Fig 6 is the tracking error which was <strong>manual</strong>ly reduced from the video<br />

tape taken during the field test when the high speed incoming fixed wing<br />

target was tracked optically. Fig. 7 shows the tracking error of the<br />

target by the Fortran simulati<strong>on</strong>.<br />

Results against the fixed wing aircraft are presented in Figures<br />

8,9,and 10. Time history of operator's command rates and optical sight<br />

angular posti<strong>on</strong> in both azimuth and elevati<strong>on</strong> channels recorded during<br />

field test are plotted in Figure 8. Fig 9 shows the corresp<strong>on</strong>ding results<br />

from the Fortran simulati<strong>on</strong>. The field test data falls within the 90<br />

percent bound most of the time. Fig 10. presents a single run . This<br />

run shows that the simulti<strong>on</strong> has less high frequency noise than the field<br />

test.<br />

229


Similarly Fig. 11 ,12, and 13 presents the field test , 100 M<strong>on</strong>te<br />

Carlo runs and single run respectively against the helicopter target. The<br />

comparis<strong>on</strong> is again quite good.<br />

It should be noted that the time mark of the field test results is<br />

different from that of the Fortran simulati<strong>on</strong>. This is because that the<br />

field test time is based <strong>on</strong> missi<strong>on</strong> start time while the simulati<strong>on</strong> uses<br />

the trajectory tape begining as time zero. However, the two results were<br />

carefully lined up in real time frame. The comparis<strong>on</strong> can be most easily<br />

made by overlaying the curves.<br />

DISCUSSION<br />

Field test and simulati<strong>on</strong> comparis<strong>on</strong> have dem<strong>on</strong>strated that the<br />

quasi-linear transfer functi<strong>on</strong> representati<strong>on</strong> of an human operator works<br />

reas<strong>on</strong>ably well for both high speed fixed wing aircraft and slow<br />

helicopter targets. However, the noise model still can be improved. For<br />

example, the independent noise should be modelled based <strong>on</strong> the typical<br />

human operator'natural frequency instead of being a purely white noise.<br />

REFERENCE<br />

[I] McRuer,D.T., Graham,D.,Krendel,E.,and Riesener,W.Jr.,<br />

"Human Pilot Dynamics in Compensatory Systems,"<br />

Air Force Flight Dynamics Laboratory,AFFDL-TR-65-15,1965<br />

[2] Hess,R.A.,"Dual-Loop Model of the Human C<strong>on</strong>troller,"<br />

Journal of Guidance and C<strong>on</strong>trol, Vol. 1,No. 4, 1978<br />

[3]Kleinman,D.L.,and Perkins,ToR., "Modeling Human Performance<br />

in a Time-Varying Anti-Aircraft Tracking Loop,"<br />

IEEE Transacti<strong>on</strong> <strong>on</strong> Automatic C<strong>on</strong>trol, Vol. AC-19,No. 4,August 1974.<br />

230


CL<br />

7<br />

000<br />

Figure 4. Fixed Wing Aircraft Trajectory.<br />

a_<br />

Figure 5. Helicopter Trajectory.<br />

231


.OO3-<br />

,0_.<br />

.O01<br />

Figure 6. Tracking Error for Fixed Wing Target: Field Test<br />

Figure 7. Tracking Error for Fixed Wing Target: Simulati<strong>on</strong><br />

232


i<br />

TRACKAZIMUTHANGULARRATE COFIMAND '<br />

I 6._8 _2-_if, '._ ';_ 54.III 3£._,_<br />

_INE . '\_eco_a_ I _:<br />

Figure 8. Field Test Data For Fixed Wing Aircraft.


(sNnaoot)<br />

_._aoa.LV 6U_M paxk:l ,aO:l.S:l.l.nsa_luo.[:),_tnm.[S "6 e,an6_-i<br />

31-I£1<br />

og o_ o[<br />

: /7<br />

hill9 I_M 379NV HIANIZV IH9IS p-<br />

_<br />

"-_<br />

"-,._<br />

/<br />

, _ ! r _ , _ , _,_ f ,, I , _ ,<br />

NW3W<br />

, ,__, ,., , '_., , , , , , q0<br />

3_411<br />

OE Og O[<br />

_E ' '' 'Ill _'-'0<br />

_ Nn9 i_N 379NV NO!IV,G73 '91 .,: ..q<br />

,.o__. 3 .Y-<br />

r"<br />

_.<br />

NW3M<br />

3_II<br />

'<br />

Og O_ OI<br />

' J: .......... i ......... J ..... _O'-<br />

_<br />

_[0 °-<br />

_i F I ..<br />

o,v,,o_.LW_v-_ng,v ,01.LV,',3]3 >.'3V_<br />

_E ' - " ..---"=--_-'-" ...............- -' ..... "">" 0 _= (,-,)<br />

c i_. s,q \ ..<br />

' _-"-" ' ' _o. _><br />

E " NV3N ;;56 = 3<br />

i";, l ,a ; I l I 1 , I _ ! r r i , , ' I i _ r r i 1 ! I I 7 _0'<br />

N_36_<br />

3W[1<br />

O_ 08 OI<br />

ONVN_,',IO3 3IVy. _Vlrlgt4vHJ.nl4IZV>13'¢_IJ.=<br />

:.F_ 30<br />

""- II'I,,l L"_: _ "<br />

NH'RIJ


j<br />

TRACKAZIMUTHANGULARRATECOMMAND<br />

-- ,I, ,I _I<br />

I_ IIIII lllllll llllllll II_<br />

!0 20 30<br />

TIME<br />

•02 ....... i, ...... ,, , ......... , , , -<br />

< 01 i<br />

- -0 ] TRACK ELEVATIONANGULAR RATE COMMAND<br />

10 20 30<br />

TIME<br />

.3- I<br />

_ 2<br />

-.2 L d<br />

SIGHT ELEVATIONANGLEWRTGUN<br />

i0 20 3 '='<br />

TIME<br />

- • 3 SIGHT AZIMUTH ANGLE WRT GUN<br />

111'F_II_IIIIII+JI_+;II<br />

: i0 20 30<br />

TIME<br />

II<br />

Figure I0. Simulati<strong>on</strong> Results for Fixed Wing Aircraft<br />

(1 RUN)<br />

235


2_ T<br />

v<br />

TRACK AZIMUTH ANGULAR RATECOMMANO<br />

•_7'._ E '4:_ , _ a._ , : .'_=_ : -_ _ ' 'i_<br />

T!HE (sec<strong>on</strong>d_)<br />

I_._II_-<br />

|._'r<br />

._<br />

ca<br />

b-,<br />

._:__<br />

SIGHT ELEVATIONANGLEWRTGUN<br />

_z':._ _ :_._ a_.B:_ _ _ _ _ a<br />

i<br />

-t<br />

I SIGHT AZIMUTH ANGLE WRT GUN<br />

._- _.L_ 7._B -----4-- _LI_, - 2";._21l _ .':__B ?k_._ . _ -----k- .... 42._'_ -_<br />

Figure 11. Field Test Data For Helicopter.<br />

236


, ,-_N<br />

L_<br />

_.OIB "=<br />

-,.4 ..... ,._ ._"'-''_" ' _..pl _<br />

= ,00@ .''. _..... ,. _',-_-_.'_...... .......... _r" _,.', "__'-.-.'" .... -_. ,<br />

•A"*,",..:-,,o'_.,,-:'.,_,-_.2:._.:__,".' " A<br />

AZIMUTHANGULARRATECOMMAND<br />

0 ,r, ,. I l _ , , ' ' _ I , _ : ...... : : r • ' . , , , , _<br />

24 3?. 40 48<br />

__:<br />

L_ .005<br />

L_J<br />

< F<br />

>. r2_<br />

J l l , i i h , ,' , _ l ' L b , L<br />

_' 0 _. ,., ._,,......_.._,,.,_,._...,_ -.,v'_'''_,.,<br />

_<br />

C TRACKELEVATIONANGULARRATECOMMAND J<br />

- •006 L- "_ -1<br />

r i F ' ' ' ' : I ' P _ ! J ' _ I ; ' r , i ' _ : , ' , r [ , _ ;<br />

_4 32 40 48<br />

TT,_F<br />

g"<br />

- ._<br />

.GI-' -- 3_<br />

_ c<br />

.O0"7-- - -<br />

g SIGHT ELEVATIONANGLEWRTGUN i_<br />

_-.,_<br />

or ' _ _ I ' " _ ! I r , , I , , , _ .'_<br />

24 :_ 40 48<br />

T 1 ,'i_<br />

.\<br />

i\"<br />

_E_N<br />

- • 04 "_..lj --_<br />

- .08<br />

SIGHT AZIMUTHA_IGLEWRTGUN<br />

' ' _4 32 40 4_<br />

"_r.E<br />

Figure 12. Simulati<strong>on</strong> Results for Helicopter.<br />

(100 RUNS)<br />

23 !


itl ,ii11 i _l,lJl]illJ_ , i,'i ,<br />

.0]6<br />

v<br />

N<br />

.008<br />

TRACKAZIMUTHANGULARRATECOMMAND<br />

.oo8<br />

__IlilillII!I,IIlill.<br />

I<br />

llili'__lIii,i_<br />

24 32 40 48<br />

TIME<br />

_iliilllllll,lt1111 dllil,l lll_,_q<br />

TRACKELEVATIONANGULARRATECOMMAND<br />

-,008 H<br />

24 _?_ 40 48<br />

TIME<br />

_' ' _ I ....... l ' ' ' J ' ' ' I ' , ' ' ' '' ' I .... '<br />

A<br />

_ .014- 1<br />

.OO7<br />

SIGHT ELEVATIONANGLEWRTGUN<br />

111!lllI1111_111;l_IIIlllIl_11111_i,'_<br />

24 32 40 48<br />

TIME<br />

' ' 'II ' ' ' _ ' ' ' I_ _ ' ' ' ' ' I ' _ J ' ' _ ' I r ' _ ' ' j<br />

-.04 °<br />

- ,0_ SIGHT AZIMUTHANGLEWRTGUN<br />

24 32 40 48<br />

TIME<br />

Figure 13. Simulati<strong>on</strong> Results for Helicopter<br />

(1 RUN)<br />

238


Effects of Practice <strong>on</strong> Pilot Resp<strong>on</strong>se Behavior<br />

by<br />

William H. Levis<strong>on</strong><br />

Bolt Beranek and Newman, Inc.<br />

50 Moult<strong>on</strong> Street<br />

Cambridge, MA 02238<br />

Proceedings of the<br />

Eighteenth Annual C<strong>on</strong>ference <strong>on</strong> Manual C<strong>on</strong>trol<br />

Dayt<strong>on</strong>, OH<br />

June 8-10, 1982<br />

ABSTRACT<br />

This study is directed toward development of an analytic<br />

tool for the design of training procedures and for the evaluati<strong>on</strong><br />

of trainee performance in tasks relevant to aircraft flight<br />

management. Laboratory tracking data have been analyzed to<br />

determine changes in "pilot-related" parameters of the optimal<br />

c<strong>on</strong>trol model that best correlate with practice effects. Data<br />

from two independent studies show that, with c<strong>on</strong>tinued practice,<br />

subjects lower their remnant and increase their resp<strong>on</strong>se gain.<br />

These effects can be accounted for primarily by a reducti<strong>on</strong> of<br />

the observati<strong>on</strong> noise/signal ratio and, to a lesser extent, by a<br />

reducti<strong>on</strong> of the motor time c<strong>on</strong>stant. Preliminary analysis<br />

suggests that, in part, the apparent practice-related change in<br />

motor time c<strong>on</strong>stant may reflect a relative insensitivity of<br />

performance to piloting strategy early in training when pilot<br />

noise levels are high, rather than a change in resp<strong>on</strong>se bandwidth<br />

capabilities.<br />

INTRODUCTION<br />

This study has been directed toward the development of an<br />

analytic tool for the design of training procedures and the<br />

aSsessment of trainee performance in the kinds of m<strong>on</strong>itoring,<br />

decisi<strong>on</strong>, and C<strong>on</strong>trol tasks required for aircraft flight<br />

management. A more specific goal is to extend the optimal<br />

c<strong>on</strong>trol model (OCM) of pilot/vehicle systems [1,2] into a<br />

predictive tool that relates the acquisiti<strong>on</strong> of c<strong>on</strong>tinuous<br />

estimati<strong>on</strong> and c<strong>on</strong>trol strategies to the perceptual cueing<br />

envir<strong>on</strong>ment. The first phase of this effort, the results of<br />

which are summarized in this paper, has been to analyze existing<br />

239


<strong>manual</strong> c<strong>on</strong>trol data to determine the effects of practice <strong>on</strong> pilot<br />

resp<strong>on</strong>se behavior and to quantify changes in independent model<br />

parameters that best correlate with practice effects.<br />

Data from two experimental studies are analyzed. The study<br />

referred to as the "Moti<strong>on</strong> Cue Study" was c<strong>on</strong>ducted to explore<br />

the effects <strong>on</strong> pilot performance of a delay between platform<br />

moti<strong>on</strong> and visual cueing [3]. Five groups of subjects were first<br />

trained to asymptote under various moti<strong>on</strong>-cueing c<strong>on</strong>diti<strong>on</strong>s: (a)<br />

fixed-base, (b) combined visual and moti<strong>on</strong> cueing with no<br />

additi<strong>on</strong>al delays, and (c) different amounts of additi<strong>on</strong>al delay<br />

added to the moti<strong>on</strong> cueing. The subject populati<strong>on</strong>s then<br />

transiti<strong>on</strong>ed to the zero-delay c<strong>on</strong>diti<strong>on</strong> for further training.<br />

Data c<strong>on</strong>sidered in this paper were obtained from the fixed-base<br />

and zero-delay moti<strong>on</strong> populati<strong>on</strong>s during the pre-transiti<strong>on</strong><br />

phase.<br />

The study referred to as the "Performance Analyzer Study"<br />

was c<strong>on</strong>ducted as part of a research project to develop a tracking<br />

task for which performance would be particularly sensitive to<br />

task- and envir<strong>on</strong>ment-related stress [4]. The tracking tasks<br />

performed in this study were fixed base and used a simulated<br />

vehicle for which the resp<strong>on</strong>se characteristics c<strong>on</strong>tained an<br />

unstable root (divergence time c<strong>on</strong>stant of 0.5 sec<strong>on</strong>ds). The<br />

reader is referred to the literature for additi<strong>on</strong>al details <strong>on</strong><br />

these two studies.<br />

Four steps were involved in analyzing the effects of<br />

practice <strong>on</strong> pilot resp<strong>on</strong>se behavior: (i) computati<strong>on</strong> of standard<br />

engineering measures of c<strong>on</strong>trol behavior (specifically,<br />

describing functi<strong>on</strong> and remnant) at different stages of practice;<br />

(2) use of these measures to identify independent model<br />

parameters, (3) statistical analysis to determine which of the<br />

apparent practice-related parameter changes are significant, and<br />

(4) interpretati<strong>on</strong> of parameter changes in terms of practicerelated<br />

differences in human operator informati<strong>on</strong>-processing<br />

capabilities.<br />

The work reported in this paper has dealt mainly with the<br />

first three<br />

necessitate<br />

steps;<br />

further<br />

adequate<br />

research.<br />

interpretati<strong>on</strong> of results will<br />

As discussed below, this effort<br />

was to some extent a methodological study as well as a study of<br />

practice effects.<br />

24O


METHODOLOGY<br />

Parameter Identificati<strong>on</strong><br />

The quasi-Newt<strong>on</strong> gradient search procedure [5-7] was used to<br />

identify independent -- or "pilot-related" -- parameters of the<br />

OCM. This procedure adjusts the independent model parameters to<br />

minimize a scalar matching error that is composed of time domain<br />

measures (typically, error, error-rate, c<strong>on</strong>trol, and c<strong>on</strong>trol-rate<br />

variances) and frequency-domain measures (estimates of describing<br />

functi<strong>on</strong> gain and phase shift, and pilot remnant).<br />

Four classes of model parameters were identified from the<br />

tracking data : observati<strong>on</strong> noise/signal ratios, motor<br />

noise/signal ratios, time delay, and motor time c<strong>on</strong>stant.<br />

Nomenclature and definiti<strong>on</strong>s for these parameter are as follows:<br />

PY = Observati<strong>on</strong> noise/signal ratio relevant to tracking error,<br />

e<br />

in dB. This quantity is defined as the ratio of the<br />

observati<strong>on</strong> noise covariance associated with percepti<strong>on</strong> of<br />

tracking error, normalized with respect to tracking error<br />

variance. (Tracking error was a zero-mean process.)<br />

PY. = Observati<strong>on</strong> noise/signal ratio relevant to percepti<strong>on</strong> of<br />

e<br />

tracking error rate.<br />

PY°.= Observati<strong>on</strong> noise/signal ratio relevant to percepti<strong>on</strong> of<br />

e<br />

tracking error accelerati<strong>on</strong>. This parameter was identified<br />

for moti<strong>on</strong>-base tracking <strong>on</strong>ly; the subject was assumed not<br />

to obtain useful error accelerati<strong>on</strong> informati<strong>on</strong> from visual<br />

cues.<br />

PUP = Pseudo-motor noise/signal ratio, in dB, defined as the<br />

ratio of pseudo motor noise covariance normalized with<br />

respect to the variance of the commanded c<strong>on</strong>trol rate. The<br />

prefix "pseudo" signifies a noise process that <strong>on</strong>ly<br />

influences the pilot's resp<strong>on</strong>se strategy; it does not<br />

reflect an actual noise process injected into the system.<br />

See Reference 8 for a detailed discussi<strong>on</strong> of the motor<br />

noise aspect of the OCM.<br />

TD<br />

= Time delay, in sec<strong>on</strong>ds.<br />

TN = Motor time c<strong>on</strong>stant, in sec<strong>on</strong>ds, which relates to the<br />

24!


elative cost penalty <strong>on</strong> c<strong>on</strong>trol-rate variance. An<br />

increasing motor time c<strong>on</strong>stant reflects decreasing resp<strong>on</strong>se<br />

b andwid th.<br />

Independent model parameters were identified from data<br />

obtained early in training (referred to as "early" practice) and<br />

after training to a near-asymptotic level of mean-squared error<br />

performance ("late" practice) . Data from between 2 to 4<br />

experimental trials were averaged for a given subject performing<br />

a given task at a given level of practice. To minimize the<br />

effects of learning within a set of replicati<strong>on</strong>s, trials yielding<br />

similar mean-squared error scores (for a given subject) were<br />

selected for the early practice phases. Thus, "early" data<br />

reflect trials in close successi<strong>on</strong>, but not necessarily<br />

c<strong>on</strong>secutive. There was no evidence of learning in the final<br />

stages of practice; typically, the final four practice trials<br />

were averaged for the "late" data.<br />

Pilot parameters were identified for each subject in <strong>on</strong>e of<br />

two ways. First, the full set of parameters was identified; this<br />

procedure is termed the "unc<strong>on</strong>strained" search procedure. Next,<br />

parameters were re-identified with the following c<strong>on</strong>straints<br />

placed <strong>on</strong> the search scheme: (a) time delay fixed at an<br />

appropriate value for all subjects, both practice c<strong>on</strong>diti<strong>on</strong>s; (b)<br />

motor noise ratio fixed at the average value for early and late<br />

practice for a given subject, and (c) observati<strong>on</strong> noise/signal<br />

ratios c<strong>on</strong>strained to be the same for all observati<strong>on</strong> noise<br />

parameters identified (e.g., PY = PYo for a given subject at a<br />

e e<br />

given level of practice). This procedure, which is termed the<br />

"c<strong>on</strong>strained" search procedure, c<strong>on</strong>siders <strong>on</strong>ly the overall<br />

observati<strong>on</strong> noise/signal ratio and the motor time c<strong>on</strong>stant to be<br />

influenced by training°<br />

The c<strong>on</strong>strained search procedure is justified because, for<br />

the data base c<strong>on</strong>sidered in this study, time delay, motor noise,<br />

and differences am<strong>on</strong>g observati<strong>on</strong>al noise variables were not<br />

significantly influenced by practice. (One should not c<strong>on</strong>clude<br />

that these model parameters were redundant or n<strong>on</strong>-identifiable;<br />

rather, they were not indicators of the learning process.) As<br />

the reader will see, results are more readily digested if the<br />

search procedure is narrowed down to the important quantities.<br />

The search procedure actually identifies the relative cost<br />

weighting associated with c<strong>on</strong>trol-rate variance. This weighting<br />

is then c<strong>on</strong>verted<br />

presentati<strong>on</strong>.<br />

to an equivalent motor time c<strong>on</strong>stant for<br />

242


Significance Testing<br />

Two techniques were employed to determine the significance<br />

of practice-related parameter differences: paired-difference t-<br />

tests performed <strong>on</strong> the model parameters, and the qualitative<br />

cross-comparis<strong>on</strong> scheme proposed by Levis<strong>on</strong> [6,7]. Applicati<strong>on</strong><br />

of the t-test was the same as would be applied to the basic<br />

tracking data (say, mean-squared error scores), except that the<br />

identified pilot parameters served as the "data". As a practical<br />

matter, this procedure was limited to analysis of populati<strong>on</strong><br />

means, with subject-paired early/late<br />

,<br />

differences used in the<br />

computati<strong>on</strong> of the "t" statistic.<br />

The cross-comparis<strong>on</strong> technique was applied to both<br />

individual subjects and to subject populati<strong>on</strong>s. To perform this<br />

test, three sets of model parameters were identified for a given<br />

tracking task: (i) the set that best matched the early data, (2)<br />

the set that best matched the late data, and (3) the set that<br />

best matched the average of early and late performance. Four<br />

scalar matching errors were computed:<br />

J(E,E) = matching error obtained from the early data, using<br />

parameters identified from the early data (i.e., best<br />

match to the early data).<br />

J(E,A) = matching error obtained from the early data, using the<br />

average parameter set.<br />

J(L,L) = best match to late data.<br />

J(L,A) = matching error obtained from late data, using the<br />

average parameter set.<br />

Finally, an average "matching error ratio" was computed as<br />

[J(E,A)/J(E,E) + J(L,A)/J(L,L)]/2.<br />

The matching error ratio relates to the degradati<strong>on</strong> in<br />

model-matching capability when an average set of parameters is<br />

used instead of the best-fitting parameters. If the average<br />

parameter set matches the data as well as the best-fitting set,<br />

then the matching error ratio is unity, and we accept the null<br />

hypothesis that there is no significant effect of practice <strong>on</strong><br />

Significance testing for individual subjects would require<br />

parameter identificati<strong>on</strong> for a number of individual trials per<br />

subject, which would generally entail significant computati<strong>on</strong>al<br />

requirements.<br />

243


pilot parameters. C<strong>on</strong>versely, a matching error ratio<br />

substantially greater than unity indicates that parameters must<br />

be changed across c<strong>on</strong>diti<strong>on</strong>s to maintain minimum matching error,<br />

and we reject the null hypothesis.<br />

This method can be used to test the parameter set as a<br />

whole, to test groupings of parameters, and to test individual<br />

parameters° Parameters were tested singly in this study. For<br />

each such test, remaining independent parameters were reoptimized<br />

to minimize matching error. Thus, this crosscomparis<strong>on</strong><br />

scheme provided a c<strong>on</strong>servative test of significance in<br />

that it tested the matching errors that remained after the<br />

potential "tradeoffs" am<strong>on</strong>g parameters were accounted for.<br />

Because of the complex n<strong>on</strong>linear relati<strong>on</strong>ship between model<br />

parameters and matching errors, a quantitative transformati<strong>on</strong> has<br />

not been found to relate matching error to the probability of the<br />

null hypothesis being either valid or invalid. Hence, the<br />

reference to this procedure as the "qualitative" test. As a<br />

matter of engineering judgement, a matching error ratio of 2.0 or<br />

more was c<strong>on</strong>sidered in this study to reflect a qualitatively<br />

significant practice effect.<br />

RESULTS<br />

Effects of Practice <strong>on</strong> Pilot Resp<strong>on</strong>se Behavior<br />

Effects of practice <strong>on</strong> pilot describing functi<strong>on</strong>s are shown<br />

in Figure io Figure la shows results for a single subject from<br />

the static (fixed-base) group of moti<strong>on</strong>-cue study, and Figure ib<br />

shows results from a subject who trained initially with platform<br />

moti<strong>on</strong>. Average results of six subjects are presented in Figure<br />

Ic. Discrete symbols indicate experimental data, whereas the<br />

smooth curves are model matches to the data.<br />

These curves, which are representative of the entire subject<br />

populati<strong>on</strong>s, show similar trends. Performance obtained early in<br />

practice, relative to asymptotic performance, is characterized by<br />

lower pilot gain, minimal differences in phase shift, and higher<br />

remnant.<br />

Practice-related effects shown in these figures should not<br />

be c<strong>on</strong>sidered simply characteristics of the pilot, but of the<br />

pilot/vehicle interacti<strong>on</strong>. That is, <strong>on</strong>e should not be surprised<br />

to find quantitatively (and perhaps qualitatively) different<br />

practice effects for tasks using substantially different vehicle<br />

dynamics. The goal of the subsequent model analysis is to relate<br />

244


a) Subject VS, Static Group, b) Subject RK, Moti<strong>on</strong> Group,<br />

Moti<strong>on</strong>-Cue Study<br />

Moti<strong>on</strong>-Cue Study<br />

J I "<br />

* ....... , .... •.... , , i =<br />

0- 0-<br />

_'_ _-------'--_------m--_3--_.- o<br />

Z 0 0 0 0 u Z 0 0<br />

-2o _ -20-<br />

(.9 (.9<br />

--40 --40<br />

_, -,o0 1 _ -,oo<br />

:< Practice = (1. I Practice<br />

-200 o EARLY o EARLY<br />

-200"<br />

O- [] LATE. o- o LATE<br />

l--<br />

< ...-16 . ,<br />

z _ _' = _ z< I_" _<br />

=<br />

-40- 0 _E -40 j"" o<br />

m<br />

--60<br />

o., ........ ; ........ ,;) . • -so ...............<br />

F'REQUENCY(rod/sec) 0.1 'I "1_<br />

FREQUENCY(rod/sec)<br />

c) Average of 6 Subjects,<br />

Performance Analyzer Study<br />

20 i , , , ,,,,i .... , .....<br />

o Figure 1.<br />

-20<br />

o Effect of Practice <strong>on</strong> Pilot<br />

-_oo._ "Tr_ Resp<strong>on</strong>se Behavior<br />

-400-<br />

z<br />

_ -40<br />

_J<br />

11€<br />

-20 o o<br />

-60<br />

0.1 1 10<br />

FREQUENCY(rod/sec)<br />

li<br />

245


these changes to parameters that are more reflective of changes<br />

in pilot capabilities and relatively independent of the details<br />

of the tracking task.<br />

Effects of Practice <strong>on</strong> Independent Model Parameters<br />

Table 1 shows the effects of practice <strong>on</strong> average pilot<br />

parameters for the static and moti<strong>on</strong> subject populati<strong>on</strong>s<br />

participating in the moti<strong>on</strong> study. Results of the unc<strong>on</strong>strained<br />

and c<strong>on</strong>strained search procedures are similar. Both observati<strong>on</strong><br />

noise and motor time c<strong>on</strong>stant decreased with practice for the two<br />

populati<strong>on</strong>s, with time c<strong>on</strong>stant differences being greater for the<br />

static group. Table la shows negligible changes in motor noise,<br />

an increase with practice in the time delay, and apparently<br />

greater practice effects <strong>on</strong> positi<strong>on</strong>-related noise as compared to<br />

rate-related noise. However, time delay changes and differences<br />

between positi<strong>on</strong> and rate noise were found to be largely<br />

insignificant, thereby justifying the c<strong>on</strong>strained search<br />

reflected in Table lb.<br />

Results of the significance test of practice-related<br />

parameter differences are given in Table 2. The t-tests<br />

indicated that <strong>on</strong>ly observati<strong>on</strong> noise dffferences are<br />

significantly influenced by practice; this was true for both the<br />

static and moti<strong>on</strong> groups. The qualitative cross-comparis<strong>on</strong> test<br />

c<strong>on</strong>firmed this c<strong>on</strong>clusi<strong>on</strong> for the moti<strong>on</strong> group. For the static<br />

group, however, changes in motor time c<strong>on</strong>stant, but not<br />

observati<strong>on</strong> noise, were found to be significant.<br />

The discrepancy between the c<strong>on</strong>clusi<strong>on</strong>s yielded by the two<br />

significance testing methods may be due, in part, to appreciable<br />

subject-to-subject differences. Figure 2, which shows parameters<br />

identified for individual subjects, reveals an apparent negative<br />

correlati<strong>on</strong> between practice-related effects <strong>on</strong> observati<strong>on</strong> noise<br />

and motor time c<strong>on</strong>stant for the static group. That is, subjects<br />

exhibiting relatively large changes in motor time c<strong>on</strong>stant tended<br />

to exhibit relatively small changes in observati<strong>on</strong> noise, and<br />

vice versa. This finding suggests some sort of tradeoff between<br />

decrements in motor time c<strong>on</strong>stant and decrements in observati<strong>on</strong><br />

noise in the early stages of practice. Because the parameter<br />

differences shown in Figure 2 were found to be largely<br />

significant (i.e., matching error ratio greater than 2), this<br />

presumed tradeoff does not simply reflect an insensitivity of the<br />

model-matching scheme. We explore shortly the possibility that<br />

this tradeoff reflects an insensitivity of performance to<br />

piloting strategy.<br />

246


TABLE 1<br />

Effects of Practice <strong>on</strong> Average Pilot Parameters,<br />

Moti<strong>on</strong> Cue Study<br />

a) Unc<strong>on</strong>strained Parameter Search<br />

Moti<strong>on</strong> Practice py py<br />

C<strong>on</strong>diti<strong>on</strong> State Statistic I e<br />

STATIC<br />

EARLY MEAN -10.5 -15.6 - -41.9 .187 .205<br />

SD 3.1 1.9 - Ii.i .032 .084<br />

i<br />

LATE MEAN -22.5 -18.7 - -40.6 .221 .135<br />

SD 2.1 2.3 - 10.1 .044 .021<br />

MOTION<br />

EARLY MEAN -15.5 -14.9 -16.8 -55.4 .152 _ .115<br />

SD 8.2 1.3 4.6 7.9 .083 .006<br />

LATE MEAN -31.8 -14.6 -24.4 -56.8 .192 .099<br />

SD 0.4 6.6 1.6 5.6 .024 .024<br />

b) C<strong>on</strong>strained Parameter Search<br />

Moti<strong>on</strong> Practice PARAMETER<br />

C<strong>on</strong>diti<strong>on</strong> I State _ I Statistic PY TN<br />

!<br />

EARLY MEAN -15.2 .2021<br />

SD 1.4 .0826<br />

STATIC<br />

LATE MEAN -18.9 .135<br />

SD 1.0 .022<br />

MOTION<br />

EARLY MEAN -15.4 .124<br />

SD 3.4 .015<br />

LATE MEAN -24.1 .099<br />

SD 0.5 .022<br />

StatiStics for 5 subjects, static; 4 subjects, moti<strong>on</strong>;<br />

2-4 trials/subject.<br />

247


TABLE 2<br />

Significance Test of Practice-Related Parameter<br />

Differences, Moti<strong>on</strong> Cue Study<br />

I<br />

Parameter<br />

Moti<strong>on</strong><br />

C<strong>on</strong>diti<strong>on</strong><br />

Search<br />

Procedure<br />

Test<br />

Procedure<br />

PYe<br />

. .<br />

e<br />

TN<br />

I PY" I PY_<br />

Unc<strong>on</strong>strained t-test * I - N/A - -<br />

STATIC C<strong>on</strong>strained t-test * N/A N/A N/A -<br />

C<strong>on</strong>strained Qualitative - N/A N/A N/A *<br />

Unc<strong>on</strong>stra_ed t-test - " ] I * - -<br />

MOTION C<strong>on</strong>strained t-test * N/A N/A -<br />

C<strong>on</strong>strained Qualitative * N/A N/A -<br />

N/A = not applicable.<br />

= not significant.<br />

* = alpha significance level 0_05 or less for the<br />

t-test, matching error ratio greater than<br />

2.0 i_r the qualita%ive test.<br />

-10<br />

r<br />

II<br />

-- i I i i • 0 EARLY ' i i | i<br />

I nLA'Ehl<br />

_.0.2<br />

d, & & & &A_ _',& ,L .',A¢_<br />

STATIC<br />

MOTION<br />

TEST SUBJECTS<br />

Figure 2. Effects of Practice <strong>on</strong> Pilot-Related Model Parameters,<br />

Moti<strong>on</strong> Cue Studv<br />

Results of the model analysis were more c<strong>on</strong>sistent for the<br />

performance analyzer study. Table 3 shows that practice<br />

influenced primarily the observati<strong>on</strong> noise/signal ratio for the<br />

248


subjects participating in this study. Both methods for<br />

determining significance indicated that <strong>on</strong>ly the noise parameters<br />

were significantly effected. On the average, motor time<br />

c<strong>on</strong>stants and observati<strong>on</strong> noise/signal ratios were lower than<br />

those obtained in the moti<strong>on</strong>-cue study, perhaps because of the<br />

more severe informati<strong>on</strong>-processing requirements imposed by the<br />

unstable plant dynamics used in the performance analyzer study.<br />

Sensitivity Analysis<br />

The process of developing a model for c<strong>on</strong>trol-strategy<br />

learning would be simplified (or, at least, easier to discuss) if<br />

we could relate the process of skill acquisiti<strong>on</strong> to changes in a<br />

single independent model parameter. As suggested above, the<br />

apparent negative correlati<strong>on</strong> between changes in time c<strong>on</strong>stant<br />

and changes in observati<strong>on</strong> noise may reflect a certain<br />

insensitivity of performance to variati<strong>on</strong>s in pilot strategy.<br />

That is, what we measure as a difference in motor time c<strong>on</strong>stant<br />

may not reflect a change in the pilot's resp<strong>on</strong>se bandwidth<br />

limitati<strong>on</strong>, but rather that, early in practice, the subject<br />

deviates from optimality in such a way as to give the appearance<br />

of a degraded resp<strong>on</strong>se bandwidth.<br />

In the interest of developing the most parsim<strong>on</strong>ious model<br />

possible, let us postulate the following:<br />

i. The <strong>on</strong>ly "real" effect of practice <strong>on</strong> "pilot-related"<br />

model parameters is to reduce the observati<strong>on</strong><br />

noise/signal ratio from an initially high level to a<br />

substantially lower-level.<br />

2. The presence of a high level of observati<strong>on</strong> noise<br />

affords the pilot a certain amount of flexibility that<br />

is absent when noise levels are relatively low.<br />

Specifically, he has the opti<strong>on</strong> of reducing his gain<br />

below would what be predicted as "optimal" in order to<br />

trade c<strong>on</strong>trol activity for tracking error, while<br />

maintaining a near-optimal performance level (where<br />

"performance" is a weighted sum of mean-squared error<br />

and c<strong>on</strong>trol-rate).<br />

In order to test this hypothesis, various sets of "data"<br />

were generated by the model and then reanalyzed to see if<br />

experimental trends could be replicated. First, a motor time<br />

c<strong>on</strong>stant of 0.1 sec<strong>on</strong>ds was specified, and the observati<strong>on</strong> noise<br />

ratio was adjusted (equal for positi<strong>on</strong> and rate noise) to yield<br />

the mean-squared error score found experimentally <strong>on</strong> the average<br />

for static tracking early in practice. Nominal values were<br />

249


TABLE 3<br />

Effects of Practice <strong>on</strong> Pilot-Related Model<br />

Parameters, Performance Analyzer Study<br />

a) Model Parameters<br />

Parameter<br />

Practicing PY. PUP TD TN<br />

State Statistic PYe e<br />

EARLY MEAN -18.0 -20.0 -44.2 .141 .105<br />

SD 2.3 2.4 9.3 .032 .029<br />

LATE MEAN -24.2 -22.2 -42.2 .135 .0809<br />

SD 1.4 0.7 7.3 .013 .0145<br />

EARLY MEAN * -19.5<br />

-45.9 .135<br />

.0863<br />

LATE MEAN * -22.4 .0786<br />

* Serarch performed under following c<strong>on</strong>straints:<br />

PYe = PY_' PUP = -45, TD = .135.<br />

Statistics for 6 subjects, 2-4 trials/subject.<br />

b) Significance Tests<br />

py py. Parameter<br />

Analysis Procedures e e I PUP<br />

[<br />

Unc<strong>on</strong>strained search, ....<br />

t-test<br />

*<br />

C<strong>on</strong>strained search, * N/A N/A -<br />

qualitative test<br />

N/A<br />

= not applicable.<br />

- = not significant.<br />

* = alpha significance level .05 or less for the<br />

t-test, matching error ratio greater than 2.0<br />

for the qualitative test.<br />

Statistics for 6 subjects, 2-4 trials/subject<br />

25O


specified for remaining model parameters. Next, certain<br />

manipulati<strong>on</strong>s were performed to force the pilot model to modify<br />

its tracking strategy, subject to the c<strong>on</strong>straint that total<br />

performance (a weighted sum of error and c<strong>on</strong>trol-rate variances)<br />

not be materially increased. This procedure was repeated, with<br />

observati<strong>on</strong> noise adjusted to reproduce tracking error variance<br />

appropriate to static tracking late in practice. Finally, these<br />

model'generated "data" were then analyzed in the same manner as<br />

the tracking data for the purposes of identifying independent<br />

model parameters.<br />

Analysis of these pseudo-data tended to reflect the trends<br />

of the experimental data. Specifically, motor time c<strong>on</strong>stants of<br />

approximately 0.2 and 0.15 sec<strong>on</strong>ds were identified for "data"<br />

corresp<strong>on</strong>ding to early and late practice stages, respectively,<br />

and observati<strong>on</strong> noise ratios associated with percepti<strong>on</strong> of error<br />

displacement were somewhat greater than noise ratios associated<br />

with rate percepti<strong>on</strong>.<br />

Thus, there appears to be some support for the noti<strong>on</strong> that<br />

apparent practice-related changes in motor time c<strong>on</strong>stant are due<br />

in part, if not entirely, to certain tradeoffs in c<strong>on</strong>trol<br />

strategy that are available to the pilots when performance is<br />

limited by high observati<strong>on</strong> noise levels. Additi<strong>on</strong>al work is<br />

needed to validate this hypothesis; for example, to show that it<br />

also accounts for results obtained in the moti<strong>on</strong> case and in the<br />

performance analyzer study.<br />

DISCUSSION<br />

This study was, in part, an explorati<strong>on</strong> of analysis<br />

methodologies as well as a study of practice (or learning)<br />

effects. We discuss methodological c<strong>on</strong>siderati<strong>on</strong>s first, then<br />

proceed to the discussi<strong>on</strong> of the results of primary interest.<br />

Methodolog ical C<strong>on</strong>siderati<strong>on</strong>s<br />

Within the framework of the quasi-Newt<strong>on</strong> search procedure,<br />

two techniques for identifying independent model parameters were<br />

explored: an unc<strong>on</strong>strained search in which all relevant<br />

independent model parameters are identified, and a c<strong>on</strong>strained<br />

search in which certain parameters are fixed and others forced to<br />

c<strong>on</strong>form to certain interrelati<strong>on</strong>ships. Both procedures are<br />

useful and, in fact, needed in most instances. In general, <strong>on</strong>e<br />

must first perform an unc<strong>on</strong>strained search to determine which<br />

parameters are (and are not) influenced by the experimental


variable(s) of interest. After parameters have been identified<br />

in this manner and tested for significance, <strong>on</strong>e can justifiably<br />

impose c<strong>on</strong>straints <strong>on</strong> the search procedure. A c<strong>on</strong>strained search<br />

then allows <strong>on</strong>e to focus <strong>on</strong> the important effects and, as is<br />

clear from a comparis<strong>on</strong> of Tables la and ib, it greatly<br />

facilitates presentati<strong>on</strong> of the results of the analysis.<br />

Two procedures were also explored for testing the<br />

statistical significance of parameter differences: the standard<br />

t-test, and a sensitivity analysis that we have termed the<br />

"qualitative cross-comparis<strong>on</strong>" procedure. Both methods yielded<br />

the same c<strong>on</strong>clusi<strong>on</strong>s in situati<strong>on</strong>s where practice effects were<br />

c<strong>on</strong>sistent across subjects. C<strong>on</strong>clusi<strong>on</strong>s were different when<br />

subject behavior was inc<strong>on</strong>sistent; but, since we have no way of<br />

determining which method is "right", it is prudent to retain both<br />

techniques in our repertoire of analysis tools.<br />

To some extent, the nature of the data base will determine<br />

which testing procedure to use. Since the t-test requires a<br />

number of replicati<strong>on</strong>s per c<strong>on</strong>diti<strong>on</strong>, the qualitative testing<br />

procedure must be used to compare parameters identified from two<br />

experimental trials (as might be desired if significant trial-totrial<br />

learning occurs). The qualitative procedure can also be<br />

used to minimize computati<strong>on</strong>al requirements when multiple trials<br />

per c<strong>on</strong>diti<strong>on</strong> are available, as this method allows <strong>on</strong>e to<br />

directly test the replicate-averaged data.<br />

Either method may be used for testing average results for a<br />

subject populati<strong>on</strong>. If parameters are identified for individual<br />

subjects first (a recommended procedure if substantial subject<br />

differences are expected), applying the t-test to subject-paired<br />

parameter differences avoids the necessity for further model<br />

analysis. If, <strong>on</strong> the other hand, parameters have been identified<br />

<strong>on</strong>ly for subject-averaged data, the cross-comparis<strong>on</strong> scheme must<br />

be used, as there is <strong>on</strong>ly <strong>on</strong>e set of model parameters per<br />

experimental c<strong>on</strong>diti<strong>on</strong>.<br />

Practice<br />

Effects<br />

There are a number of reas<strong>on</strong>s for attempting to characterize<br />

the effects of practice in terms of a single independent model<br />

parameter. First, it is this author's opini<strong>on</strong> that, in general,<br />

the model having the greatest potential for predictive capability<br />

is the most parsim<strong>on</strong>ious model -- i.e., the model that explains<br />

the greatest amount of experimental data with the fewest<br />

independent parameters. Reducti<strong>on</strong> of practice effects to changes<br />

in a single independent parameter does not necessarily impose<br />

limitati<strong>on</strong>s <strong>on</strong> modelling the complexity of the learning process.<br />

252


We have shown that, at the very least, pilot gain and remnant are<br />

influenced by practice; <strong>on</strong>e may reas<strong>on</strong>ably suspect that more<br />

subtle aspects of the operator's performance capabilities -- such<br />

as the accuracy and precisi<strong>on</strong> of his internal model of the task<br />

structure and requirements -- are also modified during the<br />

learning process. Presumably, these factors can be treated as<br />

dependent model parameters -- i.e., aspects of behavior that can<br />

be predictedand need not be pre-specified.<br />

Another reas<strong>on</strong> for focussing <strong>on</strong> a particular model parameter<br />

is that <strong>on</strong>ly <strong>on</strong>e parameter -- observati<strong>on</strong> noise -- was<br />

c<strong>on</strong>sistently influenced in a significant manner by practice for<br />

the data base explored in this study. Changes in motor time<br />

c<strong>on</strong>stant were much less c<strong>on</strong>sistent, varying from subject-tosubject.<br />

Hence the hypothesis, at least partially supported by<br />

sensitivity analysis, that changes in motor time c<strong>on</strong>stant reflect<br />

a relative insensitivity of overall closed-loop performance to<br />

changes in piloting strategy in the high (pilot) noise<br />

envir<strong>on</strong>ment characteristic of early stages of practice.<br />

Finally, practice-related changes in observati<strong>on</strong><br />

noise/signal ratio make more intuitive<br />

,<br />

sense than practicerelated<br />

changes in motor time c<strong>on</strong>stant. Recall that observati<strong>on</strong><br />

noise is the mathematical device by which we account for most of<br />

the stochastic porti<strong>on</strong> of the pilot's resp<strong>on</strong>se ("pilot remnant").<br />

Thus, observati<strong>on</strong> noise reflects time variati<strong>on</strong>s and<br />

n<strong>on</strong>linearities in the pilot's resp<strong>on</strong>se strategy as well as<br />

injected noise. It is reas<strong>on</strong>able to assume that, with c<strong>on</strong>tinued<br />

practice, the operator varies his resp<strong>on</strong>se strategy less during<br />

the course of an experimental trial, develops a more stable<br />

internal model of the task structure, and learns to resp<strong>on</strong>d in a<br />

more linear fashi<strong>on</strong>.<br />

Analysis of various data bases suggests that the motor time<br />

c<strong>on</strong>stant is not a truly independent model parameter in the sense<br />

of representing an inherent human operator informati<strong>on</strong>-processing<br />

limitati<strong>on</strong>. It appears to reflect, in part, the operator's<br />

adaptati<strong>on</strong> to the task envir<strong>on</strong>ment. For example, this parameter<br />

appears to vary in a systematic manner with the bandwidth of the<br />

plant dynamics [7]. In additi<strong>on</strong>, analysis of the data obtained<br />

from the moti<strong>on</strong>-cue study showed that the motor time c<strong>on</strong>stant<br />

decreased almost immediately by about <strong>on</strong>e-third when the<br />

One might reas<strong>on</strong>ably expect time delay to decrease with<br />

practice. However, practice-related changes in this model<br />

parameter were inc<strong>on</strong>sistent and not statistically significant.<br />

253


subjects, trained initially fixed-base, were provided with<br />

c<strong>on</strong>current visual and moti<strong>on</strong> cues. It is highly unlikely that an<br />

inherent inability or reluctance to generate large rates of<br />

change of c<strong>on</strong>trol would suddenly be modified.<br />

These results lead to an alternative hypothesis c<strong>on</strong>cerning<br />

variati<strong>on</strong>s in motor time c<strong>on</strong>stant; specifically, that the motor<br />

time c<strong>on</strong>stant reflects, in part, limitati<strong>on</strong>s <strong>on</strong> the operator's<br />

ability to c<strong>on</strong>struct an internal model of the task envir<strong>on</strong>ment.<br />

As informati<strong>on</strong> to the operator is improved, either by extending<br />

system bandwidth or by enhancing perceptual cueing, the more<br />

accurate and precise the internal model, and the lower the motor<br />

time c<strong>on</strong>stant.<br />

As a final comment, the reader is reminded that the attempt<br />

to characterize the learning process in terms of variati<strong>on</strong>s in<br />

<strong>on</strong>e or two independent model parameters is strictly a short-term<br />

research objective that is intended to provide some insights into<br />

the learning process and to point the way to further research.<br />

The l<strong>on</strong>g-term goal is to develop a model that will allow <strong>on</strong>e to<br />

predict the effects of task envir<strong>on</strong>ment -- especially perceptual<br />

cueing -- <strong>on</strong> the rate at which the operator learns appropriate<br />

estimati<strong>on</strong> and c<strong>on</strong>trol strategies. It is anticipated that the<br />

next phase of this study program will be to explore hypotheses<br />

regarding the operator's ability to c<strong>on</strong>struct his internal model<br />

of the task envir<strong>on</strong>ment.<br />

REFERENCES<br />

1. Bar<strong>on</strong>, S. and Levis<strong>on</strong>, W.H., "The Optimal C<strong>on</strong>trol<br />

Model: Status and Future Directi<strong>on</strong>", Proc. of the<br />

Internati<strong>on</strong>al C<strong>on</strong>f. <strong>on</strong> Cybernetics and Society,<br />

Cambridge, MA, October 1980, pp. 90-101.<br />

2. Levis<strong>on</strong>, W.H., "The Optimal C<strong>on</strong>trol Model for the Human<br />

Operator: Theory, Validati<strong>on</strong>, and Applicati<strong>on</strong>", Proc.<br />

of the Workshop <strong>on</strong> Flight Testing to Identify Pilot<br />

Workload and Pilot Dynamics, Edwards Air Force Base,<br />

CA, January 1982.<br />

3. Levis<strong>on</strong>, W.H., Lancraft, R.E. and Junker, A.M. ,<br />

"Effects of Simulator Delays <strong>on</strong> Performance and<br />

Learning in a Roll-Axis Tracking Task", Proc. of the<br />

Fifteenth Annual C<strong>on</strong>ference <strong>on</strong> Manual C<strong>on</strong>trol, Wright<br />

State University, Dayt<strong>on</strong>, OH, March 1979.<br />

4. Zacharias, G.L. and Levis<strong>on</strong>, W.H., "A Performance<br />

Analyzer for Identifying Changes in Human Operator


Tracking Strategies", AMRL-TR-79-17, Aerospace Medical<br />

Research Labortory, Wright-Patters<strong>on</strong> Air Force Base,<br />

March 1979.<br />

5. Lancraft, R.E. and Kleinman, D.L., "On the<br />

Identificati<strong>on</strong> of Parameters in the Optimal C<strong>on</strong>trol<br />

Model", Proc. of the Fifteenth Annual C<strong>on</strong>ference <strong>on</strong><br />

Manual C<strong>on</strong>trol, W--{ight"StateI University, Dayt<strong>on</strong>, 0_,,<br />

March 1979.<br />

6. Levis<strong>on</strong>, W.H., "A Quasi-Newt<strong>on</strong> Procedure for<br />

Identifying Pilot-Related Parameters of the Optimal<br />

C<strong>on</strong>trol Model", Proc. of the Seventeenth Annual<br />

C<strong>on</strong>ference o__nn Manual C<strong>on</strong>trol, Los Angeles, CA, June<br />

1981.<br />

7. Levis<strong>on</strong>, W.H., "Effects of Whole-Body Moti<strong>on</strong> Simulati<strong>on</strong><br />

<strong>on</strong> Flight Skill Development", Report No. 4645, Bolt<br />

Beranek and Newman, Inc., Cambridge, MA, November 1981<br />

(ADA 111-115).<br />

8. Levis<strong>on</strong>, W.H., Bar<strong>on</strong>, S. and Junker, A.M., "Modelling<br />

the Effects of Envir<strong>on</strong>mental Factors <strong>on</strong> Human C<strong>on</strong>trol<br />

and Informati<strong>on</strong> Processing", AMRL-TR-76-74, Aerospace<br />

Medical Research Laboratory, Wright-Patters<strong>on</strong> Air Force<br />

Base, OH, August 1976.<br />

255


A MODERNAPPROACHTO PILOTVEHICLEANALYSIS<br />

AND THENEAL-SMITHCRITER,IA<br />

Bart<strong>on</strong> J. Bac<strong>on</strong> & David K. Schmidt<br />

School of Aer<strong>on</strong>autics and Astr<strong>on</strong>autics<br />

Purdue University<br />

West Lafayette,IN 47907<br />

ExtendedAbstract<br />

In the past, the l<strong>on</strong>gitudinal handlingqualitiesof an aircraft were<br />

determinedalmost entirely by the modal characteristicsof the classical<br />

rigid body modes (short period and phugoid). These modes dominate the c<strong>on</strong>venti<strong>on</strong>alaircraft's<br />

dynamics and their modal parameters(i.e., damping and<br />

natural frequency)exhibit a definitecorrelati<strong>on</strong>with pilot opini<strong>on</strong><br />

ratings. Unfortunately,bey<strong>on</strong>d the realm of c<strong>on</strong>venti<strong>on</strong>alai_raft, criteria<br />

based <strong>on</strong> these parameters al<strong>on</strong>e are inadequate. The additi<strong>on</strong>of other modes,<br />

whether they be due to structural dynamicsor to augmentati<strong>on</strong>has been<br />

shown to seriouslyaffect pilot opini<strong>on</strong> rating.<br />

In the early 70's, Neal and Smith [I] sought a soluti<strong>on</strong> to this highorder<br />

system problem by "pilot-in-the-loop-analysis".Reviewing pilot<br />

comments, the Neal-Smith investigati<strong>on</strong> drew <strong>on</strong> some important hypotheses:<br />

"Pilot rating is a str<strong>on</strong>g functi<strong>on</strong> of the pilot compensati<strong>on</strong>required to<br />

achieve good low frequency performanceand the oscillatorytendenciesof<br />

the pilot-vehiclesystem."<br />

They developeda closed-loopmethodology to<br />

extract measures of the desired quantities (i.e., pilot compensati<strong>on</strong>,<br />

oscilatory tendencies),and these measures were shown to correlate with pilot<br />

ratings of the 57 c<strong>on</strong>figurati<strong>on</strong>s flight tested. The measures are the<br />

res<strong>on</strong>ant peak of the closed-loop pilot-vehiclefrequency resp<strong>on</strong>se, and the<br />

pilot's phase compensati<strong>on</strong> at the closed-loop bandwith (see Figure l).<br />

25G


l<br />

l'sh _e<br />

~dB<br />

PILOT<br />

o -_ FREQUENCY<br />

RESPONSE<br />

0<br />

"DEG<br />

T PHASE COMPENSATION<br />

90 I II<br />

LOG(_)<br />

| i!II1i<br />

k<br />

MINIMIZE<br />

DROOP<br />

' I<br />

I<br />

___t °<br />

o<br />

1<br />

I<br />

"_ _ I PILOT/VEHICLE<br />

CLOSED-LOOP<br />

FREQUENCY<br />

~DEG -90 ..... , RESPONSE<br />

e I_ ,<br />

LOG(_)<br />

I<br />

t<br />

BW<br />

FigureI<br />

257


Unfortunately,the methodology suffers from difficultyin obtaining<br />

the parametersof a pilot describing functi<strong>on</strong>,taken to be a simple leadlag<br />

with transport delay and feed forward gain. (see Fig. 2).<br />

These parameters<br />

are chosen such that certain closed-loopedobjectives,set forth by Neal<br />

and Smith, are met by this model of compensatorypitch-attitudetracking<br />

task.<br />

Choosingthese parametersposes the problem. The algorithm can often<br />

become a graphical nightmare and lead to n<strong>on</strong> unique results. However, the<br />

overall hypothesishas merit, and is c<strong>on</strong>sideredby many handling qualities<br />

researchersas a most promising technique, So extendingthe method to yield<br />

unique results in a straight forward fashi<strong>on</strong> would appear most. useful. This<br />

is the subject of this paper.<br />

Therefore,the goal is to present an alternatemethod for finding the<br />

quantitativehandlingquality parametersrecognizedas important by the<br />

Heal-Smithstudy.<br />

While further c<strong>on</strong>firmingthe Neal-Smithhypothesis, this<br />

paper developsa methodology that expressesdirectly the pilot's objective<br />

in attitude tracking. More importantly,the method relievesthe researcher<br />

of the tedious task of finding pilot model parameters,and in fact yields a<br />

better model that may be applied directly to closed-loopcriteri<strong>on</strong>.<br />

n 1970, Kleinman, Barr<strong>on</strong>, and Levis<strong>on</strong> 2<br />

publisheda mathematical<br />

model of human resp<strong>on</strong>se using optimal c<strong>on</strong>trol and estimati<strong>on</strong>theory.<br />

We<br />

will show that by this modeling approach we obtain a better pilot model<br />

that is easier to obtain, and in so doing incorporatemultivariable,timedomain<br />

techniquesdirectly with the classicalapproa,ches, and specifically<br />

the Neal-Smithmethod.<br />

Use of the optimal c<strong>on</strong>trol model (OCM) (see Fig. 3) reflects more<br />

correctly the actual experimentalsituati<strong>on</strong>. The OCM incorporatesthe<br />

258


PILOT(NS)<br />

ec _____e Kpe-_S Tl s + l Fs O<br />

+ T2 S _ l _ AIRCRAFT L-<br />

I',.)<br />

L_<br />

CLASSICAL MODELSTRUCTURE<br />

Figure2


DISTURBANCES<br />

lqw _ I<br />

!<br />

i<br />

I<br />

MOTOR LAW _ ESTIMATOR DELAY<br />

LAG<br />

_-_C) NEURO- _ _.,__ CONTROL PREDICTOR _ KALMAN TIME<br />

MOTOR<br />

NOISE,_<br />

OBSERVATION<br />

NOISE,_y<br />

PILOT (OCM)<br />

OCMSCHEMATIC<br />

Figure 3


visual threshold effects, as well as time delay and neuromuscula_ lag<br />

associated with the human pilot. More importantly, the OCMcan __ used<br />

to predict complex pilot compensati<strong>on</strong> likely to be present in tee c<strong>on</strong>trol<br />

of high-order dynamics, in c<strong>on</strong>trast to being restricted to <strong>on</strong>ly _.ead-lag<br />

compensati<strong>on</strong>. Finally, the objective of the pilot in the tracking task<br />

had to be inferred indirectly in the analysis of Neal and Smith, but is<br />

expressed directly in the objective functi<strong>on</strong> of the OCM. Specifically, the<br />

objective functi<strong>on</strong> found (from previous research) to be representative of<br />

a pilot's in the task may be expressed as<br />

fT<br />

: (16 (ec - 0)2 + (0c " _) + g(Fs)2)dt<br />

J(Fs) _ o<br />

where (oc - O) is the attitude error, and Fs is the stick force input of<br />

the<br />

pilot.<br />

Admittedl-y, the OCMblock diagram varies drastically from the classical,<br />

single loop structure. However, the OCMmay still be applied to estimate<br />

the pilot's equalizati<strong>on</strong> in a compensatory tracking task. To substantiate<br />

this fact, we have used the OCMto estimate spectral densities of the<br />

system's signals (e.g. plant and pilot input and outputs) and then compared<br />

tracking errors from both model structures. Integrating the spe=tral density<br />

over the frequency domain gives the variance of the signals in qJesti<strong>on</strong> by<br />

applying the following relati<strong>on</strong>.<br />

Rx(O ) = _ (m) dm : _X<br />

If the compensatory describing functi<strong>on</strong> is accurately estimated via<br />

the OCMwe should obtain comparable error and state variances. And indeed<br />

the estimated compensatory tracking describing functi<strong>on</strong> produced tracking<br />

errors within 4% of the OCM. 2_ ]


By validatingthat the OCM can be used to estimatethe compensatory<br />

trackingtask describingfuncti<strong>on</strong>, <strong>on</strong>e has the flexibilityto study the<br />

pilot frequencyresp<strong>on</strong>se in the same frameworkused in the Neal-Smith<br />

report. Hence, both open-looped and closed-loopedfrequencyresp<strong>on</strong>sesare<br />

availableal<strong>on</strong>g with the pilot frequencyresp<strong>on</strong>se. Also, the desired<br />

measuresof pilot phase compensati<strong>on</strong>and closedwloopres<strong>on</strong>ancepeak may be<br />

directlyextracted from the OCM.<br />

And finally,the link has been made between<br />

the frequencydomain and the time domain and multivariablesystems techniques.<br />

Completeresults are presented in Referenr.e[3].<br />

References<br />

[1] T.P. Neal and R.E. Smith, An In-flight Investigati<strong>on</strong> to Develop C<strong>on</strong>trol<br />

Sst__esign Criteria for Fighter Airplanes. AFFDL-TR-70-74, Vol. I,<br />

December TT97---_T<br />

2] D.L. Kleinman, S. Bar<strong>on</strong> and W.H. Levis<strong>on</strong>, "An Optimal C<strong>on</strong>trol Model of<br />

HumanResp<strong>on</strong>se Part I: Theory and Validati<strong>on</strong>". Automatica, Vol. 6,<br />

pp. 357-369, Pergam<strong>on</strong> Press, (1970).<br />

31 Bac<strong>on</strong>, B.J., and Schmidt, D.K., "A Modern Approach to Pilot/Vehicle<br />

Analysis and the Neal-Smith Criteria", AIAA paper no. 82-1357, 1982<br />

AIAA Atmospheric Flight Mechanics C<strong>on</strong>f., San Diego, CA.<br />

262


A STRUCTURED METHODOLOGY FOR ANALYZING<br />

HUMAN INFORMATION PROCESSING IN COMMAND SYSTEMS<br />

By<br />

JosephG. Wohl,KrishnaR. Pattipati,DavidL. Kle_,<br />

andElliotE. Entin*<br />

NilsR. Sandell,Jr.,<br />

ALPHATECH,Inc.<br />

3 New EnglandExecutivePark<br />

Burlingt<strong>on</strong>,MA 01803<br />

ABSTRACT<br />

Human operators play critical informati<strong>on</strong>processing and decisi<strong>on</strong>making<br />

roles in command, c<strong>on</strong>trol and communicati<strong>on</strong> (C3) systems. Thesesystems are<br />

characterizedby extreme complexity, and functi<strong>on</strong>al and geographic diversity.<br />

In this paper, we present a methodology,based <strong>on</strong> the c<strong>on</strong>cept of hierarchical<br />

decompositi<strong>on</strong>,for the quantitative analysis and design of such systems. Our<br />

approachbegins with an analytic decompositi<strong>on</strong>of the C2 process into<br />

functi<strong>on</strong>s,al<strong>on</strong>g with the c<strong>on</strong>comitant associati<strong>on</strong> of objectivesto functi<strong>on</strong>s.<br />

The functi<strong>on</strong>s,al<strong>on</strong>g with the associatedobjectives, in turn, are subdivided<br />

into well-definedentities or tasks that are amenable toanalYtic modeling<br />

and/or empirical descripti<strong>on</strong>. The task level analysis is integratedinto an<br />

evaluati<strong>on</strong>of specificC2 functi<strong>on</strong>s. The existing modeling technology for<br />

task analysisand integrati<strong>on</strong> is discussed, al<strong>on</strong>g with the researchneeded to<br />

augment this technology base to arrive at a unified methodology for the<br />

descripti<strong>on</strong>,analysis and, ultimately, the design of C3 systems.<br />

Joseph Wohl is the Vice-President of Research and Development; Krishna<br />

Pattipati and Elliot Entin are members of the Technical Staff; David Kleinman<br />

is a c<strong>on</strong>sultant; and Nils Sandell, Jr., is the President of ALPHATECH, Inc.<br />

263


SESSION4:<br />

MODELBASEDDESIGNAND CONTROLINTEGRATION<br />

. Moderator: Sheld<strong>on</strong> Bar<strong>on</strong>, Bolt Beranek and Newman, Inc.<br />

265


Visual Cue Requirements for Flight C<strong>on</strong>trol Tasks<br />

R<strong>on</strong>ald A. Hess<br />

Ames Research Center<br />

Moffett Field, California<br />

and<br />

Arthur Beckman<br />

University of Southern Colorado<br />

Pueblo, Colorado<br />

ABSTRACT<br />

A method for determining basic visual cue requirements for piloted<br />

flight c<strong>on</strong>trol tasks is presented. The method emphasizes a classical,<br />

loop-by-loop synthesis procedure for determining required pilot<br />

equalizati<strong>on</strong> and open-loop crossover frequencies in well-defined flight<br />

c<strong>on</strong>trol tasks. The results of recent pertinent laboratory tracking<br />

experiments are discussed involving measurement of-pi_ot dynamics in single<br />

and multiple-l_op tasks. The role of pursuit and preview tracking in the<br />

inner attitude loops of multiple-loop tasks is outlined and their<br />

importance in determining visual cue and display requirements is discussed.<br />

It is finally shown that flight-director laws evolve quite naturally via<br />

this procedure.<br />

267


VALIDATION OF AN ADVANCED COCKPIT<br />

DISPLAY DESIGN METHODOLOGY VIA<br />

WORKLOAD/MONITORING TRADEOFF ANALYSIS<br />

By<br />

Dr. J<strong>on</strong>athan Korn<br />

Dr. Sol W. Gully<br />

ALPHATECH, Inc.<br />

3 New England Executive Park<br />

Burlingt<strong>on</strong>, MA 01803<br />

And<br />

Dr. David L. Kleinman<br />

University of C<strong>on</strong>necticut<br />

Storrs,<br />

CT<br />

ABSTRACT<br />

Validati<strong>on</strong> of a model-based methodology for the design and evaluati<strong>on</strong> of<br />

advanced cockpit informati<strong>on</strong>-display systems is undertaken. The technique is<br />

applied to determine informati<strong>on</strong> and display requirements in an AI0 terrainfollowing<br />

flying task. Four candidate display systems, including a flight<br />

director system, are proposed and rank-ordered across dimensi<strong>on</strong>s of workload<br />

and performance. Validati<strong>on</strong> of the analytica! predicti<strong>on</strong>s is accomplished<br />

through man-in-the- loop simulati<strong>on</strong> experiments. It is c<strong>on</strong>cluded that the<br />

methodology, which can determine the limit informati<strong>on</strong> to the best quantities<br />

needed by the pilot to perform effectively, can be a valuable tool in the<br />

development of advanced cockpit informati<strong>on</strong> systems.<br />

INTRODUCTION<br />

The increased complexity of advanced tactical air-to-air/close air support aircraft<br />

has elevated the pilot to a role of systems manager. The pilot must<br />

allocate sensors, evaluate threats, select weap<strong>on</strong>s, employ ECM, etc., in additi<strong>on</strong><br />

to the omnipresent task of flying the aircraft. The increase in the<br />

number of systems and subsystems has required the display of increasingly more<br />

informati<strong>on</strong> to the pilot about his aircraft and the envir<strong>on</strong>ment. Unfortunately,<br />

this has increased the pilot's workload. A methodology, therefore, is required<br />

to determine and limit informati<strong>on</strong> to the best informati<strong>on</strong>al set needed by the<br />

pilot to perform his various tasks effectively.<br />

If pilot and aircraft are to functi<strong>on</strong> as an effective combat system, it is<br />

essential that the workload associated with the basic flying task be reduced<br />

through either display or c<strong>on</strong>trol automati<strong>on</strong>. Thus, the pilot would be in a<br />

* This work performed under the following c<strong>on</strong>tract to AMRL: F33615-80-C-0528<br />

2(,°(9


positi<strong>on</strong> where he can allocate a greater fracti<strong>on</strong> of his capacity for decisi<strong>on</strong><br />

mak'ingrelative to weap<strong>on</strong> assignment, etc. Nowhere is this problem more<br />

critical than in high-speed, low-level, adverse-weather interdicti<strong>on</strong> where the<br />

workload demands of the flying tasks are severe.<br />

The design of automated c<strong>on</strong>trol/display systems for reducing workload in<br />

piloting tasks is generally accomplished through extensive recourse to man-inthe<br />

loop simulati<strong>on</strong>s. This can be an expensive and time-c<strong>on</strong>suming approach,<br />

especially when large numbers of competing designs and/or parameter sets must<br />

be evaluated and iterated. While simulati<strong>on</strong> is ultimately necessary in the<br />

development of c<strong>on</strong>trol/display systems, it would be desirable to have a computerbased<br />

tool that could perform a preliminary evaluati<strong>on</strong> <strong>on</strong> a wide variety of<br />

systems <strong>on</strong> a relative performance basis. In this manner, <strong>on</strong>e would <strong>on</strong>ly need<br />

to retain those systems exhibiting promise for further evaluati<strong>on</strong> by manned<br />

simulati<strong>on</strong>.<br />

A model/computer-based methodology has recently been proposed [1-2] that offers<br />

c<strong>on</strong>siderable potential for applicati<strong>on</strong> to tactical aircraft display systems<br />

design and evaluati<strong>on</strong>. Although this methodology has been applied to rankorder<br />

c<strong>on</strong>trol/display systems for a CH-47[I], the design technique has remained<br />

largely unvalidated due to the lack of subsequent manned simulati<strong>on</strong> to assess<br />

the preliminary analytic results. In this study the design procedure, as proposed<br />

by Kleinman and Curry, is extended to a practical cockpit scenario. Subsequently,<br />

we validate the model predicti<strong>on</strong>s via man-in-the-loop simulati<strong>on</strong><br />

experiments. The piloting c<strong>on</strong>trol task c<strong>on</strong>sidered is a representati<strong>on</strong> of a<br />

zero-visibility, high-speed, low-level terrain following scenario with an AI0<br />

aircraft. The aircraft dynamics are approximated by their short-period l<strong>on</strong>gitudinal<br />

equati<strong>on</strong>s in the analysis and simulati<strong>on</strong>.<br />

The focus of this study is <strong>on</strong> display, design, and evaluati<strong>on</strong>, including optimal<br />

synthesis or aggregati<strong>on</strong> of informati<strong>on</strong> states, for the pilot c<strong>on</strong>trol task. The<br />

design methodology, when applied to display systems evaluati<strong>on</strong>, follows a threelevel<br />

procedure. At the first, or informati<strong>on</strong> level, the methodology determines<br />

the relative importance of each system variable to closed-loop task performance<br />

and determines the optimal synthesis of informati<strong>on</strong> in the c<strong>on</strong>tex of a flight<br />

director signal. At the sec<strong>on</strong>d, or display element level, the informati<strong>on</strong><br />

requirements are integrated to propose several different realistic display<br />

systems. Human generated informati<strong>on</strong> processing limitati<strong>on</strong>s are included at<br />

this level, and for each candidate design, performance versus workload curves<br />

are generated. The different display systems are then rank-ordered across<br />

dimensi<strong>on</strong>s of performance and workload. The proposed displays that resulted<br />

via the applicati<strong>on</strong> of the methodology to the terrain following scenario<br />

included: (i) a terrain predictor/flight path vector display, (2) a tunnel<br />

display, (3) an integrated tunnel-predictor display, and (4) an optimally<br />

designed flight director display.<br />

The display format level is the third and final phase of the design process.<br />

Here, specific display formats are suggested for the presentati<strong>on</strong> of the candidate<br />

display systems, guided by the sensitivities, attenti<strong>on</strong>al demands, etc.,<br />

that are predicted at the display element level. The format level is the<br />

precursor to manned simulati<strong>on</strong> experiments. In this effort, a man-in-the-loop<br />

269


experimental program was c<strong>on</strong>ducted at the University of C<strong>on</strong>necticut to evaluate<br />

the four candidate display systems. The objective of these experiments was to<br />

validate the overall display design procedure, including the analytic rankordering,<br />

the workload assessment, and the flight director design synthesis<br />

processes°<br />

The analytical nucleus to the display design methodology is the Optimal C<strong>on</strong>trol<br />

pilot Model (OCM)[3]-[5]. A detailed descripti<strong>on</strong> of the OCM, in c<strong>on</strong>juncti<strong>on</strong><br />

with the three-level display design process, is given in [6]. In this paper<br />

we first introduce the c<strong>on</strong>trol task of interest, including the AI0 alrcraft<br />

dynamics and the terrian profile characteristics. We apply then the display<br />

design procedure, which yields the major analytical results of this study,<br />

including the predicti<strong>on</strong>s of attenti<strong>on</strong>al allocati<strong>on</strong>, workload demands, and<br />

performance rank-ordering. Finally, the experimental program is described,<br />

and the experimental results discussed.<br />

A-10 LONGITUDINAL AIRCRAFT DYNAMICS<br />

APPLICATION OF THE CONTROL TASK TO THE OCM<br />

AS indicated, the c<strong>on</strong>trol task of interest is high-speed terrain following for<br />

a representative low-level attack flight c<strong>on</strong>diti<strong>on</strong>. The basic set of l<strong>on</strong>gitudinal<br />

equati<strong>on</strong>s being used is the short-period dynamics. These are the<br />

perturbati<strong>on</strong> equati<strong>on</strong>s written about straight and level flight, and they<br />

describe the aircraft l<strong>on</strong>gitudinal rotati<strong>on</strong>s about its center of mass.<br />

The (two-degree of freedom) transfer functi<strong>on</strong>s of interest are [7]<br />

1 Z_s + (UoM_-Z_Mq) (i)<br />

(s)= o o<br />

(M_+Z6M_)S + (Z6Mw-M_Zw)<br />

6<br />

(s) =<br />

_(s)<br />

(2)<br />

A(S) = S2 - (U M'+Z +M )s + (MqZw-UoMw) (3)<br />

ow w q<br />

where q = aircraft pitch rate, e = angle of attack, U o = nominal air speed,<br />

= elevator angle, and Z6, M6, Mq, Mw, Zw are the pertinent Stability<br />

del-ivatives.<br />

In the present work the stability derivatives were derived from data currently<br />

used On the Aerospace Systems Divisi<strong>on</strong> A-10 n<strong>on</strong>linear hybrid simulati<strong>on</strong>, and,<br />

the numerical values are given in [6]" The nominal air speed U O = 468 ft/sec.<br />

In additi<strong>on</strong>, the aircraft pitch angle, 8, and its altitude, h, are necessary in<br />

the modeling process. Therefore<br />

= q ; _ = Uo(8_q) (4)<br />

270


TERRAIN PATH MODEL<br />

The next step is to select an appropriate terrain path model that serves as the<br />

excitati<strong>on</strong> "signal" to the system. An easily implemented <strong>on</strong>e dimensi<strong>on</strong>al model<br />

for the terrain height _ as a functi<strong>on</strong> of time c<strong>on</strong>sists of a Markov process<br />

passed through a 2nd order filter*[6]. The Markov process is generated by<br />

2U<br />

o<br />

2U<br />

o<br />

+ -7- zCt)= -7- (5)<br />

where _(t) is a white Gaussian noise, and i represents the spatial terrain<br />

variati<strong>on</strong>s. Next, z(t) is filtered through<br />

H(s)= s2+2_U<br />

_2U2 o , (6)<br />

S+_2U2<br />

o o<br />

where _ =2_/D is the natural frequency of the terrain (D = "terrain period")<br />

and _ is the damping ratio. In order to represent a realistic terrain profile,<br />

the terrain parameters are selected appropriately [6]. The parameter values<br />

chosen to give the most appealing terrain characteristics where<br />

D = i0000' ; I = D/_ ; _ = i/_-2<br />

The white noise (_(t)) intensity was chosen to yield a reas<strong>on</strong>able terrain RMS<br />

value of --136 ft.<br />

OCM APPLICATION<br />

The aircraft dynamics and the terrain states are combined into a single state<br />

equati<strong>on</strong> as required by the OCM. The augmented state is defined as<br />

..<br />

x' = [E _ _ _ q 6 e] (7)<br />

where e(t)=_ flight path error = _(t) h(t). The total state space equati<strong>on</strong><br />

is now<br />

x(t) = Ax(t) + B_(t) + E_(t)<br />

(S)<br />

The term H should represent a spatial rather than temporal terrain model. However,<br />

assuming a c<strong>on</strong>stant velocity, U, and neglecting the flight path flactuati<strong>on</strong>s,<br />

we can write E(r)_(Uot)=UoE(t_ where rm4Jt represents the traveled<br />

distance. ' o<br />

271


0 1 0 0 0 0 0<br />

0 0 1 0 0 0 0<br />

_2U° 3_2<br />

A " 0 0 0 Z 1 0 0<br />

w<br />

o o o uo(zwM,;+ _) uo (._,.q) o o<br />

0 0 0 0 1 0 0<br />

lt" -W<br />

' o z o zeo---" uo o t_o o<br />

' , 180"<br />

u<br />

o<br />

The numerical values of A, B, E are:<br />

E' = 0 0 o 0 0 0 0<br />

k<br />

m<br />

0 1 0 0 0 0 0<br />

0 0 1 0 0 0 0<br />

-.025 -.21 -.71 0 0 0 0<br />

A = 0 0 0 -1.37 1 0 0<br />

0 0 0 -3.08 -1.68 0 0<br />

0 0 0 0 1 0 0<br />

0 1 0 8.17 0 -8.17 D J<br />

B- [oo o -o06-6.84o o]<br />

E [00025 0 0 0 0]<br />

The terrain following task requires the pilot tO follow the path-over-terrain<br />

_(t), as closely as he can, subject to his inherent limitati<strong>on</strong>s. Thus, the<br />

quantity he should minimize is the flight path error (FPE) e(t). In additi<strong>on</strong>,<br />

the pilot should avoid large vertical accelerati<strong>on</strong> values, or g's. These<br />

requirements <strong>on</strong> e(t) and g(t) (or, equivalently <strong>on</strong> q(t)) are expressed in the<br />

cost functi<strong>on</strong>al associated with the OCM, with the pilot's subjective weightings<br />

qe and qq, viz.,<br />

j(_,f) = E{qee2(t ) + qqq2(t)+ q_2(t)} , (9)<br />

where the c<strong>on</strong>trol rate weighting, q_, is determined by the pilot's neuromuscular<br />

time c<strong>on</strong>stant TN [3]-[6]. The costVfuncti<strong>on</strong>al J(6'f) is minimized with respect<br />

to the c<strong>on</strong>trol 6 and the attenti<strong>on</strong>al allocati<strong>on</strong> vector f.


The nominal altitude of the trajectory above the terrain (H(t)) the aircraft<br />

muse follow is 200 ft., and we assume that the maximal excursi<strong>on</strong>, or FPE, should<br />

be no more than 20%, or emax = 40 ft. Also, we assume that the maximal vertical<br />

accelerati<strong>on</strong> to be toleratea by the pilot is az,max = ig = 32.2 ft/sec2. Thus,<br />

we compute the FPE and pitch rate weighting according to [I],[2]-[6], viz.,<br />

180°<br />

a<br />

z,max<br />

qmax _ _ " U<br />

o<br />

=_ 4°/sec<br />

1 1 6.25 10-_ft -2<br />

qe e 2 40-<br />

max<br />

1. 1<br />

qq = qmax_ = V<br />

= 6.25- l0-2 deg-2 sec2<br />

The assignment of the neuromuscular time c<strong>on</strong>stant TN = .15 sec completes the<br />

specificati<strong>on</strong> of the cost functi<strong>on</strong>al Eq. (9). It must be indicated that J<br />

is the "nominal" cost functi<strong>on</strong>al. With new display systems incorporated in the<br />

informati<strong>on</strong> set, it is possible that the pilot will attempt to minimize additi<strong>on</strong>al<br />

indicators. This will be explained in detail in the sequel.<br />

DISPLAY SYSTEMS DESIGN<br />

We present now the major analytical results of the display systems design for<br />

the candidate terrain-following task.<br />

INFORMATION LEVEL ANALYSIS<br />

The informati<strong>on</strong> level analysis is used to determine informati<strong>on</strong> requirements in<br />

the preliminary stages of display design and is the cornerst<strong>on</strong>e to the subsequent<br />

display level analysis. There are two basic tasks at the informati<strong>on</strong><br />

level: the informati<strong>on</strong> requirements assessment and the flight-director design.<br />

Informati<strong>on</strong> Requirements<br />

At this step we assume that all state variables, and possibly their rates are<br />

accessible to the pilot. Only the plausible rate variables should be c<strong>on</strong>sidered.<br />

After some preliminary analysis, the following set of variables was explicity<br />

c<strong>on</strong>sidered:<br />

oo<br />

y' = [H _ H e e h h @ q] (10)<br />

In the OCM applicati<strong>on</strong> we use the cost functi<strong>on</strong>al defined by Eq. (9). The<br />

resulting terrain following performance, in terms of absolute values of the<br />

flight path error, is not of inlnediateinterest at this level. We are<br />

interested:in the relative importance of each state variable to the c<strong>on</strong>trol<br />

task. Thus, the performance index (9) is minimized subject to Zfci = fc' fci_0'<br />

where f is the attenti<strong>on</strong>al allocati<strong>on</strong> to the ith indicator. Th_s procedure<br />

ci<br />

275


is repeatedfor several values of c<strong>on</strong>trol attenti<strong>on</strong>,fc, and the summati<strong>on</strong>is<br />

taken over the nine elementsof Eq. (i0). The optimal fci that ensue provide<br />

the relativeimportanceof each of the states, i.e., the informati<strong>on</strong>requirements<br />

for the c<strong>on</strong>trol task.<br />

The OCM analysis yields the relative attenti<strong>on</strong>al allocati<strong>on</strong> (fci/fc), summarized<br />

in Table 1 and Figure I. The attenti<strong>on</strong>al allocati<strong>on</strong>s are examined at four<br />

levels of total c<strong>on</strong>trol attenti<strong>on</strong>, fc = 0.9, 0.7, 0.5, 0.3. The <strong>on</strong>ly variables<br />

..thatcommand significant pilot attenti<strong>on</strong> are the terrain "vertical accelerati<strong>on</strong>"<br />

_(t), the FPE rate, e(t), and the FPE e(t). All other system states demand<br />

negligible attenti<strong>on</strong> in the pilot model.<br />

TABLE i. RELATIVE ATTENTIONAL ALLOCATION- f<br />

INFORMATION LEVEL c! $<br />

.... ....... -_c 0.6<br />

fc f/fc re/refe/fc 04<br />

0.9 0.46 0.34 0.i 0.2<br />

0.7 0.46 0.36 0.i . : • , •<br />

I<br />

0.5 0.42 0.36 0.i 0:2 0'.4 0._6 0.'8 1.0'_ f¢<br />

0.3 0.37 0.33 0.i<br />

........ Figure i. Relative Attenti<strong>on</strong>al<br />

Allocati<strong>on</strong>-lnformati<strong>on</strong> Level.<br />

Notice that there is a c<strong>on</strong>sistency in these results, i.e.,<br />

fe<br />

fe<br />

f = c<strong>on</strong>st., --_--- =_c<strong>on</strong>st., f _ c<strong>on</strong>st.<br />

c c C<br />

Thus, the relative importance of the key state variables does not change over<br />

different levels of c<strong>on</strong>trol attenti<strong>on</strong> fc"<br />

,.<br />

The results, which indicate that _(t), e(t), and e(t) is the critical informati<strong>on</strong><br />

base, must now be interpreted. A major design issue, at this point, is<br />

in determining whether or not a separate display of each critical variable is<br />

required for use by the pilot. It is clear that a FPE indicator should be<br />

included since it is essential that the pilot knows his instantaneous positi<strong>on</strong><br />

with respect to the desired path K(t). Such a display is easily c<strong>on</strong>structed<br />

using, e.g., a radar altimeter. Also, the pilot can easily extract the FPE<br />

rate from a well designed display of e (t), and therefore, a separate e (t)<br />

indicator is not needed.<br />

The major porti<strong>on</strong> of the pilot's attenti<strong>on</strong> is allocated to E(t). In practice,<br />

this variable is difficult to derive and display explicity. Also, it is not<br />

clear how such a display might.be used by the pilot. One must, therefore,<br />

synthesize a display in which _ (t) will be incorporated in a practical manner.<br />

274


One interpretati<strong>on</strong> of the requirement for rate informati<strong>on</strong> H(and i) is the<br />

necessity to display the path-over-terrain at a future time, i.e., at some<br />

distance ahead. Such displays will be synthesized, modeled, and compared at<br />

the display element level.<br />

ot<br />

Fli_ht DirectorDesign<br />

The basic c<strong>on</strong>cept of a flight director is to provide the pilot with (synthesized)<br />

informati<strong>on</strong> that is useful for c<strong>on</strong>trol, thus rendering the piloting task easier<br />

in some sense. This secti<strong>on</strong> describes the flight director design procedure<br />

that uses the quadratic synthesis technique of the OCM to determine the optimal<br />

(linear) aggregati<strong>on</strong> of system states to be used as a display.<br />

The flight director signal is a linear combinati<strong>on</strong> of the system states,<br />

YFD (t)=h'x (t)<br />

(Ii)<br />

The gains h are chosen so that if y__(t) is kept "small" by the pilot, the<br />

_.<br />

resulting aircraft moti<strong>on</strong> will be deslrable. Since the pilot is in c<strong>on</strong>trol of<br />

the vehicle, there are two issues that relate to the harm<strong>on</strong>y between YFD(t) and<br />

pilot resp<strong>on</strong>se. The first c<strong>on</strong>cerns the nature of the c<strong>on</strong>trol task as viewed<br />

by the pilot. Thus, the task of keeping YFD(t) small should not c<strong>on</strong>flict with<br />

the overall pilot-c<strong>on</strong>trol task requirements. The sec<strong>on</strong>d issue relates to the<br />

required form of the pilot compensati<strong>on</strong>, as YFD and 6 are in <strong>on</strong>e-to-<strong>on</strong>e corresp<strong>on</strong>dence.<br />

From a reduced workload point of view, <strong>on</strong>e should design a flight<br />

director signal YFD(t) such that the transfer functi<strong>on</strong> from input 6(t) to YFD(t)<br />

is approximately K/s. The required pilot compensati<strong>on</strong> would then be simple proporti<strong>on</strong>al<br />

feedback<br />

From the OCM, the pilot's c<strong>on</strong>trol strategy is given by<br />

(t)_K •YFD (t) (12)<br />

TN_ + _ = -Lx(t) + v_(t) (13)<br />

where x(t) is the state estimate, v6(t) is a white motor noise, and the gains<br />

L (and TN) are obtained by minimizing the cost functi<strong>on</strong> J(6) that is associated<br />

with the terrain following task, Eq. (9). To begin with, we suggest the obvious<br />

design choice<br />

YFD(t) = Lx(t) (14)<br />

i.e., h' = L. Such a design/ however, does not c<strong>on</strong>sider the possibility that<br />

the flight director, <strong>on</strong>ce added to the display panel, modifies the pilot's<br />

c<strong>on</strong>trol task and hence changes the cost functi<strong>on</strong>al J(6). Excluding YFD from<br />

the cost functi<strong>on</strong>al implies that the pilot's c<strong>on</strong>trol objectives are basically<br />

the same as before introducing this signal. This is not a reas<strong>on</strong>able<br />

275


assumpti<strong>on</strong>. Indeed, including the YFD with J(_), in additi<strong>on</strong> to the other<br />

te_s, implies that <strong>on</strong>e of the pilot's direct c<strong>on</strong>trol objectives is to keep<br />

the YFD small° Thus, we assume that the director signal YFD is explicitly<br />

c<strong>on</strong>trolled.<br />

The c<strong>on</strong>trol cost functi<strong>on</strong>al, modified<br />

to weight deviati<strong>on</strong>s of YFD(t) is now<br />

J' (_) = J(6) + E (t) (15)<br />

Iq DY 1 D2<br />

_]e weighing term qFD is selected<br />

1<br />

qFD = ----Y---- (16)<br />

YFD,max<br />

to be c<strong>on</strong>sistent with the choice of the qvi'S.<br />

excursi<strong>on</strong> is computed according to the rule<br />

The maximal flight director<br />

YFD,max =_YiIlilXi,max (17)<br />

1<br />

where the Ii are the entries of the gain vector L, and the Yi is 0 or 1 to<br />

indicate which variables are of c<strong>on</strong>cern in forming YFD,max" We select<br />

7i = I 10 if xi is a positi<strong>on</strong>al rate variable variable<br />

(18)<br />

_us, the flight director signal is at its maximum value when all error displacements<br />

are at their design limits.<br />

With _e pilot cost functi<strong>on</strong>al modified as in Eq. (15), the pilot model c<strong>on</strong>trol<br />

is now obtained by minimizing a new cost functi<strong>on</strong>al, the result being<br />

TN _ + _ = _Lx(t) + v6(t) (19)<br />

But since the cost functi<strong>on</strong>als of Eqo (9) and (15) are not the same, the optimal<br />

gains L in Eqo (19) differ from those in Eq. (13). Hence, the flight<br />

director signlas of Eq. (14) and the required pilot c<strong>on</strong>trol gains in Eq. (19)<br />

are no l<strong>on</strong>ger in harm<strong>on</strong>y° This mismatch can be corrected via the iterative<br />

process of computing feedback gains and flight director signals as shown in [i].<br />

This algorit_ has given rapid c<strong>on</strong>vergence in the terrain following problem.<br />

Only four iterati<strong>on</strong>s have been needed, and the resulting c<strong>on</strong>verged gains were<br />

within i0 percent of the initial gain values obtained from Eq. (9).<br />

274


The numerical results of the flight director design process are:<br />

1. design parameter, YFD,max_3<br />

1 1<br />

= = 3-r-.l<br />

2. flight director weighting, qFD Y_D,max<br />

3. flight director signal<br />

YFD = Lx = [ 3-10-3 .13 .ii .76 -.48 -1.2 .06]<br />

x<br />

We do not yet examine terrain following performance with the flight director<br />

display, as this is the subject of the display element level in wich all proposed<br />

displays are compared.<br />

DISPLAY ELEMENT LEVEL ANALYSIS<br />

The next step in the display design methodology is to evaluate c<strong>on</strong>trol performance<br />

for several candidate display systems. The evaluati<strong>on</strong> process begins<br />

with the definiti<strong>on</strong> of a performance metric for the terrain following task.<br />

Often, the c<strong>on</strong>trol performance requirements of the pilot-vehicle combinati<strong>on</strong> are<br />

specified in terms of allowable excursi<strong>on</strong>s or desired RMS deviati<strong>on</strong>s in system<br />

states. The design specificati<strong>on</strong>s are generally a functi<strong>on</strong> of missi<strong>on</strong> require_<br />

ments or flight c<strong>on</strong>diti<strong>on</strong>s. Recall that the nominal altitude of the aircraft<br />

over the terrain is 200', and that the maximal FPE deviati<strong>on</strong> "allowed" is 40'.<br />

Thus, emax = 40' is chosen as the design tolerance in the c<strong>on</strong>trol performance<br />

metric, which is _efined as<br />

e<br />

(<br />

P =I i_. I e2(t)<br />

C ,2_O2 exp I20e_l d[e(t)] (20)<br />

-emax _ .... e<br />

This performance metric measures the probability that the aircraft does not<br />

deviate more than emax = +40' from the desired path H(t). The maximum level<br />

of c<strong>on</strong>trol performance is selected as Pc,max -- .99.<br />

The OCM parameters to be used in all candidate display systems are:<br />

observati<strong>on</strong> noise (for all eventual indicators), Pyi = .20 dB;<br />

motor noise, p6 = -25 dB; time-delay, TD = .15 sec.<br />

The neuromuscular time-c<strong>on</strong>stant has already been specified as TN = .15 sec.<br />

_<br />

Using •these parameter values and the performance metric Pc' Eq.<br />

evaluate and compare the candidate display systems.<br />

(20), we now<br />

277


Display System Synthesis<br />

STATUS DISPLAY<br />

The status display system c<strong>on</strong>sists of a FPE e(t)/e(t), andpitchand pitch rate,<br />

8(t), q(t),indicators. This rudimentary display is not a truely synthesized<br />

system at which this study is aimed; nevertheless, we use the status display<br />

as a benchmark in the display system comparis<strong>on</strong> process. The selecti<strong>on</strong> of<br />

[e, e, 8, q] for the status display set is natural [6], and all subsequent<br />

display systems include the status display set. Naturally, the status display<br />

system al<strong>on</strong>e should yield the worst terrain follow_ng performance. Also, we<br />

assign indifference threshold values, ai to e(t), e(t), 8(t), and q(t),<br />

according to the rule [6] ai = lYi,maxl/8. Following the usual assumpti<strong>on</strong> that<br />

rate variable thresholds are <strong>on</strong>e half of the thresholds <strong>on</strong> the corresp<strong>on</strong>ding<br />

positi<strong>on</strong> variables, we obtain<br />

PREDICTOR _ISPLAY<br />

1 1 1<br />

ae = _ emax = _ •40' = 5 ; a'e= _ ae = 2.5'/sec ;<br />

1 1<br />

aq = _ qmax = _ ,4°/sec = 0.5"/sec ; a_=v2.aq<br />

Grunwald and Merhav have shown [8_[9] that accelerati<strong>on</strong> cues are vital in<br />

visual field c<strong>on</strong>trol and that they are obtained by estimating the future vehicle<br />

path. These findings are in close agreement with our informati<strong>on</strong> level analysis,<br />

in which it was shown that the terrain "accelerati<strong>on</strong>", _(t), demands the largest<br />

amount of attenti<strong>on</strong> am<strong>on</strong>g all system states. Such informati<strong>on</strong> can best be<br />

derived (or estimated) by the pilot when the vehicle's future altitude is displayed<br />

relative to the future terrain-path. We define T as the predicti<strong>on</strong> time<br />

(i.e. T_Do/Uo, where DO is the distance ahead at which the predicti<strong>on</strong> is displayed),<br />

and the predictor signal is then given by<br />

e (t) = E(t+T) - h(t+T) (21)<br />

P<br />

The underlying assumpti<strong>on</strong> in the p_edictor display is that the predictor vehicle<br />

path is al<strong>on</strong>g the velocity vector Uo. We rewrite Eq. (21) to reflect this<br />

assumpti<strong>on</strong>, viz. ,<br />

_TU<br />

e (t) = _(t+T) - Eh(t) + Th(t)] = _(t+T) - h(t) o [8(t)-s (t)] (22)<br />

p 180°<br />

Also, the OCM assumes that the pilot derives rate informati<strong>on</strong> from the predictor<br />

indicator, ep(t).<br />

The appropriate equati<strong>on</strong> for this signal is<br />

e (t)=<br />

p<br />

- It)-<br />

=00 =U° _TZ_<br />

= -lS--6 e(t)+i-/6[I+TZw] + 1B0----r (23)<br />

278


Such a display is easy to simulate and iimplement using e.g., a forwardlooking<br />

radar. An actual display that was used in the experimental validati<strong>on</strong> is shown<br />

in Figure 6. It is important to indicate that the projecti<strong>on</strong> of UO <strong>on</strong> a normal<br />

surface located T sec<strong>on</strong>ds flight time ahead is required (represented by the<br />

cross in Figure 6.<br />

Equati<strong>on</strong>s (22-(23)in their present form cannot be modeled directly in the OCM<br />

steady-state analysis, where <strong>on</strong>ly events at time t are treated_ This problem can<br />

be "solved" by replacing the signals E(t+T) and _(t+T) with their (optimally)<br />

predicted future values, viz.,<br />

_(t+T) = E E(t+T) I H(t), _(t), H(t) ; _(t+T) = E _(t+T) I _(t),_(t),_(t)<br />

Such an approximati<strong>on</strong> can be easily obtained from the 3 x 3 upper-left block<br />

of A in Eq. (8). This results in estimates which are a linear combinati<strong>on</strong> of<br />

the terrain states E(t), _(t), K(t) [6]. Specifically we may write<br />

^ ,,<br />

(24)<br />

(t+T)= Pn(T)n(t)+ p_(T)_(t)+ p_(T)n(t)<br />

^ • i ,o<br />

(25)<br />

_(t+T)= rn(T)_(t)+ r_,(T)_(t)<br />

IL + r_ (T)K(t)<br />

where, as indicated, the p and r coefficients are a functi<strong>on</strong> of the predicti<strong>on</strong><br />

time, T. Thus, we rewrite Eqs. (22)-(23) as a linear combinati<strong>on</strong> of the system<br />

state:<br />

i_ep


THREE _IMENSIONAL PERSPECTIVE TUNNEL _ISPLAY.<br />

The idea of a displaying 3-D perspecitve tunnel which envelopes the trajectory<br />

over the terrain is not entirely new. It has recently been studied and simulated<br />

by Grunwald in a helicopter approach c<strong>on</strong>text [i0]. Such a display is a<br />

computer-generated, "through-the-windshield" perspective view of a tunnel that<br />

follows the c<strong>on</strong>tours of the terrain. In practice, it seems as if the tunnel<br />

was flying towards the observer. The pilot, <strong>on</strong> his part, tries to maintain<br />

the aircraft as close to the tunnel's center as possible. Figure 7 shows the<br />

tunnel geometry and display which was used in the experimental validati<strong>on</strong>.<br />

The present FPE, e(t), is not explicity available to the pilot from the tunnel<br />

display. He can, however, derive sufficient rate and accelerati<strong>on</strong> informati<strong>on</strong>,<br />

as dictated by the informati<strong>on</strong> level results, from a c<strong>on</strong>tinuance of future<br />

flight path errors displayed by the perspective tunnel. It is necessary now,<br />

to translate the informati<strong>on</strong> provided by the tunnel into an analytical model<br />

for applicati<strong>on</strong> of the OCM.<br />

A plausible approach to the modeling problem has been suggested by Tomizuka<br />

[ii] in the so-called "finite preview" problem. If the tunnel is sufficiently<br />

l<strong>on</strong>g_ we may assume an infinite preview time. The finite preview problem is<br />

then reduced to a comm<strong>on</strong> optimal tracking problem, and can be treated as such.<br />

Both approaches, albeit plausible, require major modificati<strong>on</strong>s in the OCM<br />

methodology and, therefore, are not c<strong>on</strong>sidered here. The modeling approach<br />

taken in the present study treats the tunnel display in the OCM framework. As<br />

indicated, the tunnel provides a c<strong>on</strong>tinuance of future flight path errors,<br />

assuming a straight flight path. Formally, this informati<strong>on</strong> base may be represented<br />

as e(t+T), Te[O,tp] where, in general, tp


Despite initial similarities, there is a fundamental difference between a simple<br />

optimal predictor display where T=T*=I.5 sec., and a tunnel display. Although<br />

both displays are represented by the same equati<strong>on</strong> (26) the tunnel display•does<br />

not include the velocity vector's tip, Uo (Fig. 6) projected <strong>on</strong> the normal surface<br />

located T* sec<strong>on</strong>ds flight time ahead. The end point of UO is estimated<br />

rather than displayed in the perspective tunnel. This fact is reflected in<br />

the CX?/Mby large observati<strong>on</strong> thresholds <strong>on</strong> K(t), K(t). Given the +40' tunnel<br />

dimensi<strong>on</strong>s, as implemented in the subsequent experiments, we assume<br />

1<br />

a< = 20', a_ = _ aK = 10'/sec<br />

These thresholds are significantly •larger than the indifference thresholds used<br />

for the simple predictor display (5 ft and 2.5 ft/sec respectively). Naturally,<br />

such large thresholds tend to degrade terrain following performance. To overcome<br />

this problem the following display system,is suggested.<br />

INTEGRATED TUNNEL/VELOCITY<br />

VECTOR DISPLAY<br />

In this system we simply superimpose the velocity vector's (to) trace <strong>on</strong> the<br />

existing tunnel display as shown in Fig. 8. Again, the value used is T=4 sec<br />

and not T*, in accordance with the current AI0 display system. It is obvious<br />

that incorporating this new informati<strong>on</strong> will reduce the thresholds a


Implementati<strong>on</strong> of the flight director in a..practicalmanner, using future<br />

terrain path informati<strong>on</strong> in lieu of _ and _, is described in the sequel.<br />

Thus, we have proposed and obtained analytical models for five candidate display<br />

systems. The next task in the analysls procedure is to evaluate c<strong>on</strong>trol<br />

performance and attenti<strong>on</strong> allocati<strong>on</strong> for these systems.<br />

C<strong>on</strong>trol Performance:<br />

Modeling Results<br />

The performance of each of the display systems is evaluated in terms of<br />

i. c<strong>on</strong>trol performance, and<br />

2. accelerati<strong>on</strong> stress levels<br />

Following [1]-[6], we introduce now the c<strong>on</strong>cept of c<strong>on</strong>trol and m<strong>on</strong>itoring workload.<br />

The c<strong>on</strong>trol workload metric is based <strong>on</strong> the fracti<strong>on</strong>al attenti<strong>on</strong> the<br />

pilot allocates am<strong>on</strong>g the various display indicators. It is assumed that a<br />

pilot distributes a total amount of attenti<strong>on</strong>, or workload, fT_0-8 < 1.0<br />

between the tasks of c<strong>on</strong>trol and m<strong>on</strong>itoring, leaving about 20 percent of his<br />

capacity for other duties (e.g., communicati<strong>on</strong>s). Let fc and fm denote,<br />

respectively, the c<strong>on</strong>trol and m<strong>on</strong>itoring attenti<strong>on</strong>s, or workloads. Thus.<br />

fc + fm = fT" The attenti<strong>on</strong> allocated for c<strong>on</strong>trol, fc, is distributed am<strong>on</strong>g<br />

all of the display variables YI' Y2 .... ' YNy' where Yi and Yi+l = Yi (i = odd)<br />

are obtained from the same display indicator. If fci> 0 is the attenti<strong>on</strong><br />

allocated to Yi for c<strong>on</strong>trol purposes, then the c<strong>on</strong>straints <strong>on</strong> fci are<br />

i=odd<br />

= f ; f = f i = i, 3, 5, ... (30)<br />

fci c c,i+l ci<br />

The pilot allocates his attenti<strong>on</strong> am<strong>on</strong>g displays, spending the larger fci <strong>on</strong><br />

displays that are most useful for c<strong>on</strong>trol.<br />

With fci selected, the pilot-vehicle model yields predicti<strong>on</strong>s of the performance<br />

metric, Pc, Eq. (20). Using this predicti<strong>on</strong>, we can study the tradeoffs<br />

between fc and Pc for any given display system. Figure 2 is a typical performance!workload<br />

curve. It shows the performance attained for a given workload,<br />

as well as the workload required to obtain a given performance level.<br />

In Figure 2, the intersecti<strong>on</strong> of the line Pc = Pc,max with the Pc versus fc<br />

curve gives the minimum amount of c<strong>on</strong>trol attenti<strong>on</strong> required, fc,req, for the<br />

given system to meet Pc specificati<strong>on</strong>s. The difference between this amount of<br />

attenti<strong>on</strong>, and the total available for the entire task is the residual workload<br />

available for m<strong>on</strong>itoring<br />

fm,avail = fT - fc,req (31)<br />

The process of comparing the candidate display systems is now clear. As an<br />

example, <strong>on</strong>e may observe Figure 3. Clearly display system 1 is superior to<br />

display system 2, since less c<strong>on</strong>trol workload (or required c<strong>on</strong>trol attenti<strong>on</strong>)<br />

282


is Deeded to meet the requiredperformance level. Moreover,more attenti<strong>on</strong>is<br />

availablefor m<strong>on</strong>itoringduties when using display system i.<br />

Figure 2. C<strong>on</strong>ceptual C<strong>on</strong>trol Performance<br />

Versus Workload Curve.<br />

Figure 3. Guidelines for Evaluating<br />

C<strong>on</strong>trol/Display Designs.<br />

In the terrain following task we compute the c<strong>on</strong>trol performance metric Pc'<br />

Eq. (20), for the candidate systems given the c<strong>on</strong>straints fT = 0.2, 0.4, 0.6,<br />

0.8 and 1.0. Also, the pertinent RMS flight path errors (erms) and g-levels<br />

(grms) at the same fT values are obtained. These results are summarized in<br />

Table 2.<br />

TABLE 2.<br />

PRND'rCTED CONTROLPEI_'OI_N!kNCE (Pc),<br />

FPE, (ft) AND g-STRESS (g's) RESULTS<br />

DisplaySystem_T 0.2 0.4 0.8 0.8 i.0<br />

P .84 .92 .95 .96 .97<br />

c<br />

Status e 28.6 22.6 20.4 19.0 18.0<br />

rms<br />

grms .54 .50 .48 .47 .46<br />

P .87 .95 .97 .98 .99<br />

c<br />

Tunnel e 26.2 20.4 18.0 16.6 15,8<br />

rma<br />

grms .50 .46 .44 .42 .42<br />

P .93 .98 .99 >.99 •.99<br />

c<br />

Predictor e 22.4 17.6 15.6 14.4 13.8<br />

rms<br />

grma .44 .41 .40 .38 .39<br />

P .94 .99 •.99 •.99 •.99<br />

c<br />

Tunnel + Predictor a 21.0 16.2 14.6 13.6 13.0<br />

rma<br />

grms .45 .42 .41 .40 .39<br />

P •. 99 •. 99 >. 99 •. 99 •. 99<br />

C<br />

Flight-Director • 15.0 12.2 11.4 II.0 10.6<br />

rms<br />

-qrms .41 .39 .38 .37 .37<br />

233


Using these numerical results, the display systems attaln the rank ordering<br />

as "shown in Figure 4. Using Eq. (31) we are now able to compute the required<br />

c<strong>on</strong>trol-attenti<strong>on</strong>, fc,req (workload), and the available m<strong>on</strong>itoring attenti<strong>on</strong>,<br />

fm,avail, for each of the candidate display systems. We assume fT=.8. These<br />

results are summarized in Table 3.<br />

Pc .2&e,,e; (Ell<br />

0.80,<br />

0.ss -'.4<br />

TABLE 3. WORKLOAD AND MONITORING<br />

ATTENTION RESULTS<br />

, r,, [ , ,, , -+<br />

o._o-,, _ Display fc,req fm,avail<br />

System<br />

O.9S. 20<br />

STATUS DIS,',.**' Status >>.8 0<br />

O.S4) 14; p


fixed-base man-in-the-loop simulati<strong>on</strong>s of the AI0 terrain following scenario<br />

for the four synthetic displays. The rexperiments, c<strong>on</strong>ducted largely independently<br />

of the analytic effort, were performed at the University of C<strong>on</strong>necticut.<br />

DISPLAY FORMAT<br />

A precursor to the experimental phase is the design of the display format, i.e.<br />

the details of the display panel layout. Clearly, this is largely an art, but<br />

can be guided by the results of the display element analysis with regard to<br />

threshold values and scale range. Four basic, or status, displays were used<br />

in the experiments in additi<strong>on</strong> to the synthetic display. The basic displays<br />

were the following.<br />

i. Error Indicator. This showed instantaneous error about<br />

the nominal terrain-following path. We used a vertical<br />

scale of +50 ft range (recall 40 ft is the maximum design<br />

error). The distance between scale markings/divisi<strong>on</strong>s<br />

was chosen as 5 ft, which corresp<strong>on</strong>ds to a display threshold<br />

of _2.5 ft.*<br />

2. Pitch Indicator. A stylized aircraft pitch indicator<br />

was used to display 8(t)/q(t). A maximum range +_i0°<br />

was allowed. Minimum scale marking was 2.5°.<br />

3. g-Meter. Although vertical accelerati<strong>on</strong> was not shown<br />

to be of significance as an observati<strong>on</strong>, our analysis<br />

assumed that RMS g-level entered (subjectively) in the<br />

pilot's cost functi<strong>on</strong>al. Since our simulati<strong>on</strong> was fixedbase,<br />

the <strong>on</strong>ly possible percepti<strong>on</strong> of g-level was via<br />

visual stimulus. Thus, the subjects were "aware" of<br />

their commanded accelerati<strong>on</strong>s.<br />

4. Radar Altimeter. This display is essentially a duplicati<strong>on</strong><br />

of the error informati<strong>on</strong>, i.e. the difference in altimeter<br />

reading from 200 ft is the error. It is included for those<br />

cases where the error indicator may be off-scale, le(t)I>50,.<br />

In additi<strong>on</strong>, any realistic display panel will likely c<strong>on</strong>tain<br />

this informati<strong>on</strong>.<br />

Figure 5 shows the display panel layout that we used. The center screen area<br />

was set aside for the specific synthetic displays to be investigated. The<br />

display in the lower right corner is associated with a side m<strong>on</strong>itoring task<br />

We generally assume that the display threshold is half the minimum scale marking<br />

or 0.05° visual arc, whichever isthe larger. The display threshold should<br />

be less than the c<strong>on</strong>trol indifference threshold, ymax/8, for a well-designed<br />

display.


which will not be addressed at this time. The entire display was presented to<br />

the subject <strong>on</strong> a VS60 graphics screen; the total display size was 14" x 12".<br />

Figure 5.<br />

Basic Display Panel Layout for Terrain-Following Simulati<strong>on</strong>.<br />

The basic display format of Figure 5 was the same for all experiments. The<br />

<strong>on</strong>ly difference am<strong>on</strong>g the cases studie_ was the form of the synthetic display.<br />

These are now described.<br />

Predictor Display<br />

In this display.we present the future terrain H(t+T) and extrapolated aircraft<br />

positi<strong>on</strong> h(t)+Th(t) where T=4 sec. The display format used is shown in Figure<br />

6. Here the cross represents the aircraft flight vector. The "terrain-box"<br />

represents an 80' (H)xl00' (W) window centered <strong>on</strong> the terrain path at a distance<br />

Do=4XUo_---1900 ' ahead of the aircraft. Thus, if the subject kept the cross<br />

within the box, the linear predicti<strong>on</strong> of future error would be


Th_ tunnel (windows) are fixed in inertial space. Thus, as the aircraft "flies"<br />

forward, the tunnel windows move towards the observer. When the leading window<br />

reaches a minimal distance of 100' from the aircraft it disappears, and a "new"<br />

window appears at the tunnel's end. This gives the illusi<strong>on</strong> of c<strong>on</strong>tinual forward<br />

moti<strong>on</strong>. The perspective view of the tunnel is al<strong>on</strong>g the aircraft's flight<br />

vector, Y(t), i.e., the viewing axes are aircraft centered with the forward<br />

z-axis aligned with y(t).<br />

In the present experiments, tunnel variati<strong>on</strong>s occur <strong>on</strong>ly in the l<strong>on</strong>gitudinal<br />

axis. However, the computer simulati<strong>on</strong> can treat tunnel/terrain and aircraft<br />

moti<strong>on</strong> in both l<strong>on</strong>gitudinal and lateral axes. A complete descripti<strong>on</strong> of the<br />

computer simulati<strong>on</strong> and software may be found in [12].<br />

Inte@rated Tunnel and Predictor Display<br />

This display format is essentially a combinati<strong>on</strong> of the two previous displays.<br />

The integrati<strong>on</strong> has been effected by adding an additi<strong>on</strong>al "window" to the<br />

tunnel display at a range Do=1900' ahead of the aircraft. This window does not<br />

/ \<br />

/ \<br />

Figure 6. Predictor Display Symbology. Figure 7. Tunnel Display Format.<br />

/ \<br />

/ \<br />

__°<br />

Figure 8. Integrated Tunnel and<br />

Predictor Display.<br />

Figure 9. Flight Director Display<br />

Symbology.<br />

287


move towards the observer, but the other windows pass through it. The display<br />

format is shown in Figure 8. In order that the predictor window be visually<br />

prominent it is shown brighter than the other elements that make up the tunnel<br />

display.<br />

The velocity, or flight-path vector is superimposed <strong>on</strong> the tunnel as a cross.<br />

Since the tunnel view is centered <strong>on</strong> this vector, the cross remains stati<strong>on</strong>ary<br />

in the center of the viewing area. Of course, the tunnel (which is fixed<br />

in inertial space) curves up or down depending <strong>on</strong> the terrain and aircraft<br />

moti<strong>on</strong>. We note that if the tunnel view were centered <strong>on</strong> the aircraft pitch<br />

angle, then the velocity vector projecti<strong>on</strong> would per force be different.<br />

Fli@ht Director Display<br />

The flight director signal, YFD(t), as derived via the methodology described<br />

earlier is given by<br />

YFD(t) =-.003n(t) + .1277_(t) + .1095K(t)<br />

+ .76_(t) - .476q(t) - 1.2458(t) + .0594e(t) (32)<br />

This has been implemented as<br />

YFD(t)=cln (t+_)-c2_ (t)+.766 (t)-.476q(t)-l.2458 (t)+.0594e (t) (33)<br />

where cI = .0745, c2 = .0775, _ = 1.715 sec. In deriving Eq. (33) we use the<br />

approximati<strong>on</strong> _(t + _) = _(t) + _(t) + (_2/2)_(t) and equate coefficients with<br />

Eq. (32).Note that cI may be assumed equal to c2 with little or no observed<br />

effects.* In Eq. (33), _(t+_) is the terrain path T sec. (or _=-_.Uo_800 ft)<br />

ahead of the aircraft.<br />

The flight director display is presented to the subject in the form of a compensatory<br />

tracking task, as shown in Figure 9. The cross in Figure 9 is stati<strong>on</strong>ary<br />

with respect to the viewing area; the signal that drives the box is<br />

given by Eq. (33). In order to distinguish this display from the predictor<br />

the box and cross sizing is different.<br />

EXPERIMENTAL DESIGN<br />

The fixed-base experiments were c<strong>on</strong>ducted using a PDP 11/60 to simulate the<br />

aircraft equati<strong>on</strong>s, terrain, and to update the displays. The display was presented<br />

<strong>on</strong> a VS60 graphics screen and refreshed 30 x per sec<strong>on</strong>d. Pilot input<br />

was via a force stick c<strong>on</strong>troller. The specifics of the simulati<strong>on</strong>s are given<br />

in [6].<br />

This is c<strong>on</strong>venient as <strong>on</strong>ly the path different E(t+T) - E(t) is needed in the<br />

flight director signal.<br />

288


Four subjects for the experiments were selected from the Air Force ROTC student<br />

body at the University of C<strong>on</strong>necticut. The display c<strong>on</strong>diti<strong>on</strong>s were presented<br />

to them using a Latin square ordering to minimize any transiti<strong>on</strong> effects <strong>on</strong><br />

averaged performance. A data trial lasted 130 sec., the last 0.06 x 2048 =<br />

122.88 sec. of which was used as data. We recorded the 2048 samples of c<strong>on</strong>trol<br />

input Sand error e for each trial. In additi<strong>on</strong>, we computed and recorded<br />

RMS values of error, c<strong>on</strong>trol, pitch and vertical accelerati<strong>on</strong> for each run.<br />

Thus, we obtained a total of N = 8 x 4 = 32 trials for each display c<strong>on</strong>diti<strong>on</strong>.<br />

It should be noted that n<strong>on</strong>e of the subjects had flight experience; two had<br />

some fixed-base trainer experience. Thus, it is quite likely that the subjects<br />

were (uniformly) not expertly trained <strong>on</strong> the c<strong>on</strong>trol task. However, it is<br />

quite likely that the relative differences in performance for different displays<br />

is not str<strong>on</strong>gly dependent <strong>on</strong> absolute training level in the present task.<br />

EXPERIMENTAL RESULTS<br />

Table 4 gives the experimental results averaged across the four subjects. The<br />

averages were computed first for each subject and then across subjects to obtain<br />

the grand averages. The standard deviati<strong>on</strong>s in the experimental results,<br />

shown in parentheses in Table 4, are the averaged intra-subject variati<strong>on</strong>s and<br />

not the inter-subject variati<strong>on</strong>s. Thus, these numbers are indicative to runto-run<br />

variability that might be associated with a single ("average") human.*<br />

TABLE 4. AVERAGED EXPERIMENTAL RESULTS<br />

Case N eRMS (ft) gRMS-1 (g)<br />

1 32 22.0 (3.4) 0.44 (0.068)<br />

2 30 25.7 (4.5) 0.53 (0.078)<br />

3 33 17.8 (2.2) 0.44 (0.084)<br />

4 36 8.95 (I.9) 0.36 (0.054)<br />

The results tabulated in Table 4 are quite interesting with regard to the underlying<br />

c<strong>on</strong>siderati<strong>on</strong>s in our display design technique. First note the rankordering<br />

of displays with respect to eRMS performance. Here we see that the<br />

tunnel display (case 2) fares worst. The predictor display (case i) fares<br />

slightly better than the tunnel al<strong>on</strong>e. The combined tunnel plus predictor<br />

display (case 3) results in a meaningful performance improvement over that of<br />

(I) or (2). The flight director display (case 4) yields significantly better<br />

performance than any other display c<strong>on</strong>diti<strong>on</strong> -- by a factor of 2. This is<br />

highly encouraging validati<strong>on</strong> of our flight director design/synthesis procedure.<br />

The rank-ordering of the different display c<strong>on</strong>figurati<strong>on</strong>s is in precise agreement<br />

with the analytical results of the display design methodology. While the<br />

If intersubject variability was included in the standard deviati<strong>on</strong>s, the<br />

values would increase by 20-100%.<br />

259


absolute levels of c<strong>on</strong>trol performance between experiment and model disagree<br />

slightly, relative performance levels agree well. This is dem<strong>on</strong>strated by comparing<br />

model predicti<strong>on</strong>s (at a fixed fc_6) for cases 1-3 with the experimental<br />

results. The eRMs experimental results for cases 1-3 are c<strong>on</strong>sistently higher<br />

than the model predicti<strong>on</strong>s. An explanati<strong>on</strong> for this fact is that the OCM assumes<br />

a well-trained subject, whereas the actual subjects -- not being pilots -- were<br />

not fully trained with respect to the AI0 dynamics. While it is possible to<br />

model this effect a posteriori in the OCM by increasing observati<strong>on</strong>!motor noise<br />

and/or TN, this was not an objective of our efforts. On the other hand, the<br />

absolute performance levels for model and data in case 4 are in close agreement.<br />

The reas<strong>on</strong> for this is that the "system" dynamics as perceived by the subject<br />

are similar to K/s. These dynamics are trivial to learn, so that training<br />

effects (after but a few trials) are inc<strong>on</strong>sequential.<br />

CONCLUSIONS<br />

An analytic, pilot model-based, display design methodology has been applied to<br />

study workload and performance trade-offs in a high-speed, terrain-following<br />

task. The methodology combines pilot limitati<strong>on</strong>s, aircraft dynamics and performance<br />

requirements in order to determine the requisite informati<strong>on</strong> that<br />

must be supplied to the pilot.<br />

Man-in-the-loop experiments that evaluated the performance of the four candidate<br />

display systems were c<strong>on</strong>ducted at the University of C<strong>on</strong>necticut. The<br />

objective of these experiments was to validate the overall display design procedure,<br />

including the flight director design synthesis process. Two positive<br />

c<strong>on</strong>clusi<strong>on</strong>s resulted from this effort.<br />

VALIDATION OF DISPLAY SYSTEM PERFORMANCE<br />

The fixed-base experiments invoived a terrain-following c<strong>on</strong>trol task. (A sec<strong>on</strong>dary<br />

m<strong>on</strong>itoring task was also included but is discussed elsewhere [6].)<br />

The experimental relative rank-ordering of the four display systems, based <strong>on</strong><br />

c<strong>on</strong>trol performance, was identical to that predicted analytically at the display<br />

element level. It suggests that a large number of potential display (or<br />

c<strong>on</strong>trol augmentati<strong>on</strong>) systems can be evaluated analytically at low expense,<br />

and then the most promising opti<strong>on</strong>s can serve as the candidates for subsequent<br />

manned simulati<strong>on</strong>. The time and cost savlngs of a model-based "fr<strong>on</strong>t-end" to<br />

the complete design process can be substantial.<br />

The spread in absolute levels of performance between the first three display<br />

systems and the flight director display was found to be much greater in the<br />

experiments than in the mode! predicti<strong>on</strong>s. Our explanati<strong>on</strong> of this result is<br />

that the model assumes a well-trained pilot, whereas the subjects were not<br />

well-trained <strong>on</strong> AI0 dynamics and so their performance was not at the modelpredicted<br />

levels. On the other hand, the flight director essentially normalizes<br />

out the aircraft dynamics, rendering the c<strong>on</strong>trol task much simpler and<br />

requiring virtually no learning. Here model and data absolute performance<br />

levels were commensurate.<br />

290


VALIDATION OF FLIGHT DIRECTOR DESIGN PROCEDURE<br />

The analytic technique for flight director synthesis is included in the display<br />

methodology at the informati<strong>on</strong> level. Here, we optimally synthesize or aggregate<br />

the informati<strong>on</strong> states into a single informati<strong>on</strong> variable that could be<br />

displayed to the pilot. The flight director signal is designed to relate to<br />

the pilot task objectives, i.e. to minimize his workload and!or improve his<br />

c<strong>on</strong>trol performance, and to satisfy the pilot's desired goal of behaving<br />

approximately as a gain and time-delay. The man-in-the-loop simulati<strong>on</strong>s validated<br />

the superiority of the flight director display (over all others c<strong>on</strong>sidered)<br />

with respect to c<strong>on</strong>trol performance. The ability to analytically design a<br />

flight director that is in harm<strong>on</strong>y with pilot c<strong>on</strong>trol and informati<strong>on</strong> processing<br />

limitati<strong>on</strong>s is a major feature of the methodology. In many situati<strong>on</strong>s flight<br />

directors are "designed" via extensive simulati<strong>on</strong>s and tuning using a pilot inthe-loop.<br />

The analytic design, when used as prescribed, can shorten this<br />

experimental procedure to a great extent.<br />

REFERENCES<br />

i. Hoffman, W.C., D.L. Kleinman, and L.R. Young, "Display/C<strong>on</strong>trol Requirements<br />

for Automated VTOL Aircraft," NASA C<strong>on</strong>tractor Report 158905, ASI-TR-76-39.<br />

2. Curry, R.E., D.L. Kleinman, and W.C. Hoffman, "A Design Procedure for<br />

C<strong>on</strong>trol/Display Systems," Human Factors, 1977, 19(5), pp. 421-436.<br />

3. Kleinman, D.L. and S. Bar<strong>on</strong>, "Manned Vehicle Systems Analysis by Means of<br />

Modern C<strong>on</strong>trol Theory," NASA CR-1753, June 1971.<br />

4. Kleinman, D.L., S. Bar<strong>on</strong>, and W.H. Levis<strong>on</strong>, "A C<strong>on</strong>trol Theoretic Approach<br />

to Manned Vehicle Systems Analysis," IEEE Trans. <strong>on</strong> Automatic C<strong>on</strong>trol,<br />

Col. AC-16, No. 6, December 1971.<br />

5. Kleinman, D.L. and S. Bar<strong>on</strong>," Analytic Evaluati<strong>on</strong> of Display Requirements<br />

for Approach to Landing," NASA CR-1952, November 1971.<br />

6. Korn, J. and D.L. Kleinman,"Advanced Cockpit Pilot Informati<strong>on</strong> Modeling,"<br />

ALPHATECH TR-II9, ALPHATECH, Inc., 3 New England Executive Park,<br />

Burlingt<strong>on</strong>, Massachusetts, 01803.<br />

7. McRuer, D., I. Ashkenas, and D. Grahm, Aircraft Dynamics and Automatic<br />

C<strong>on</strong>trol, Princet<strong>on</strong> University Press, 1973.<br />

8. Grunwald, A.J. and S.J. Merhav, "Vehicular C<strong>on</strong>trol by Visual Field Cues--<br />

Analytical Model and Experimental Validati<strong>on</strong>," IEEE Trans. <strong>on</strong> Systems,<br />

Man, and C[bernetics, Vol. SMC-6, No. 12, December 1976.<br />

9. Grunwald, A.J. and S.J. Merhav, "Effectiveness of Basic Display Augmentati<strong>on</strong><br />

in Vehicular C<strong>on</strong>trol by Visual Field Cues," IEEE Trans. <strong>on</strong> Systems,<br />

Man, and Cybernetics, Vol. SMC-8, No. 9, September 1978.<br />

291


REFERENCES<br />

(c<strong>on</strong>tinued)<br />

i0. Grunwald, A.J., "An Experimental Evaluati<strong>on</strong> of an Electr<strong>on</strong>ic Perspective<br />

Tunnel Display for 3-D Helicopter Approach-to-Landing," TECHNION, Faculty<br />

of Aer<strong>on</strong>autical Engineerlng Report, TAE 383, October 1979.<br />

ii. Tomizuka, M., "Optimal C<strong>on</strong>tinuous Finite Preview Problem," IEEE Trans. <strong>on</strong><br />

Automatic C<strong>on</strong>trol, June 1975.<br />

12. Lovinsky, V.S. and D.L. Kleinman, "Software Documentati<strong>on</strong> for TRNFLW,"<br />

University of C<strong>on</strong>necticut, Department of EECS, Technical Report TR-81-10.<br />

June 1981.<br />

APPENDIX<br />

C<br />

P<br />

AND D<br />

P<br />

VALUES (EQ. 26)<br />

T (sec) € (T) D (T)<br />

p<br />

p<br />

_._,,[::oo_<br />

013 _._._ .87 .93 _._o__._°_][_o]<br />

-8.65 0 -8.17 .75<br />

0o<br />

°[o]<br />

050 .39 .95 -36.68 0 -8.17 2 0<br />

, .,. , ........<br />

292


HUMAN-MACHINE INTERFACE ISSUES<br />

IN THE<br />

DESIGN OF INCREASINGLY AUTOMATED NASA CONTROL ROOMS 1<br />

Christine M. Mitchell<br />

Decisi<strong>on</strong> Sciences Faculty<br />

Ge<strong>org</strong>e Mas<strong>on</strong> University<br />

Fairfax, VA 22030<br />

ABSTRACT<br />

The paper provides a report of work in progress examining the potential effects of<br />

introducing increased levels of automati<strong>on</strong> in command and c<strong>on</strong>trol envir<strong>on</strong>ments for<br />

NASA's near-earth satellites. To date, the work has examined the implicati<strong>on</strong>s of<br />

automati<strong>on</strong> and c<strong>on</strong>cluded that there are times when costs outweigh benefits, thus<br />

suggesting that automati<strong>on</strong> not be introduced into a system. Assuming that some level of<br />

automati<strong>on</strong> is introduced, the roles of the human operator in automated systems is<br />

explored. Further research <strong>on</strong> informati<strong>on</strong> displays designed to support the roles of the<br />

human in automated systems is described.<br />

INTRODUCTION<br />

NASA-Goddard Space Flight Center in Greenbelt, Maryland provides ground<br />

support and direct c<strong>on</strong>trol for all of NASA's near-earth satellites.<br />

The Greenbelt facility<br />

has extensive c<strong>on</strong>trol rooms which permit real time, near real time, and time delayed<br />

c<strong>on</strong>trol of the various comp<strong>on</strong>ents <strong>on</strong> board near-earth satellites.<br />

With the support of a<br />

world wide network of ground tracking stati<strong>on</strong>s,<br />

the missi<strong>on</strong> c<strong>on</strong>trollers in Greenbelt<br />

establish c<strong>on</strong>tact with each satellite several times a day; each satellite c<strong>on</strong>tact lasts<br />

approximately twenty to thirty minutes.<br />

Traditi<strong>on</strong>ally, each NASA missi<strong>on</strong> had its own dedicated missi<strong>on</strong> operati<strong>on</strong>s room,<br />

i.e., a dedicated c<strong>on</strong>trol room, with its own set of computers, computer operators, and<br />

data c<strong>on</strong>trollers to support the missi<strong>on</strong>.<br />

Support pers<strong>on</strong>nel ensure that telemetry data<br />

IThiswork was supportedinpartby NASA-Goddard SpaceFightCenter,underC<strong>on</strong>tract<br />

NAS5-26952.<br />

295


and healthand safety data are accuratelyreceivedfrom the spacecraftand that<br />

commanding dataisaccuratelyuplinkedand loadedintothespacecraftmemory.<br />

In the mid-seventies, NASA-Goddard began to integratesome of thesededicated<br />

facilities. The primarymotivati<strong>on</strong>was clearlycost.Dedicatedcomputersand pers<strong>on</strong>nel<br />

were oftenunderutilized and thusvery costly.The Multisatellite Operati<strong>on</strong>sC<strong>on</strong>trol<br />

Center(MSOCC) was designedto reduceredundantservicesand pers<strong>on</strong>nelby centralizing<br />

computer facilities and supportpers<strong>on</strong>nel.By requiringsome degreeofstandardizati<strong>on</strong><br />

of softwareand operatingprocedures,individual satellite missi<strong>on</strong>swere modularized,so<br />

thattheycouldbe easily"plugged"intoMSOCC<br />

forthelifeof the missi<strong>on</strong>and detached<br />

at missi<strong>on</strong>s's end. MSOCC<br />

isa supportfacility whichprovidesuchservicesas scheduling<br />

and allocati<strong>on</strong>of data processingresources,coordinati<strong>on</strong>and c<strong>on</strong>figurati<strong>on</strong>of system<br />

hardware,computer operati<strong>on</strong>s,and data analysis.At thispointintime,MSOCC<br />

isa<br />

laborintensiveoperati<strong>on</strong>with approximatelyten peopleper shift,threeshiftsa day,<br />

seven days a week. These pers<strong>on</strong>nelare inadditi<strong>on</strong>to the missi<strong>on</strong>-specific spacecraft<br />

c<strong>on</strong>trollers who alsoprovidetwenty-fourhourcoverage,sevendaysa week.<br />

Becauseof itslabor-intensive characteristics and comparativelyobsoletehardware,<br />

MSOCC was a natural applicati<strong>on</strong>for the NASA-Goddard automati<strong>on</strong> program.<br />

Currently,substantialporti<strong>on</strong>sof MSOCC's hardwareisc<strong>on</strong>figured<strong>manual</strong>ly,missi<strong>on</strong>specificsoftwareand<br />

data are stored<strong>on</strong> tapesor diskswhichrequire<strong>manual</strong> mounting<br />

and dismountingfor each spacecraftc<strong>on</strong>tact,and allcommunicati<strong>on</strong>and schedulingis<br />

d<strong>on</strong>e <strong>manual</strong>ly.<br />

A greatdealof efforthasg<strong>on</strong>e intotheplanningforthe next two generati<strong>on</strong>sof<br />

MSOCC<br />

(see,forexample,Multisatellite Operati<strong>on</strong>sC<strong>on</strong>trolCenter-I(MSOCC-I) 5-year<br />

Transiti<strong>on</strong>Plan_Automated MSOCC-I<br />

Data Operati<strong>on</strong>sC<strong>on</strong>trolSystem Study Task<br />

Summary Report; Operati<strong>on</strong>alRequirements Study for Automated MSOCC Dat_<br />

Operati<strong>on</strong>sC<strong>on</strong>trolSystem).The firstgenerati<strong>on</strong>isto be a semi-automatedfacility and<br />

the sec<strong>on</strong>dfullyautomated.A sophisticated and innovativelocalareanetworkwilllink<br />

294


anks of micro, mini, and large-scale computers, allowing automated schedule-driven<br />

allocati<strong>on</strong> and c<strong>on</strong>figurati<strong>on</strong> of hardware; the system will be designed to be self-checking<br />

and capable of automatically rec<strong>on</strong>figuring appropriate hardware in cases of transmissi<strong>on</strong><br />

failure or degraded c<strong>on</strong>diti<strong>on</strong>s. Operating under typical c<strong>on</strong>diti<strong>on</strong>s, the system is<br />

designed to functi<strong>on</strong> fairly aut<strong>on</strong>omously requiring little human interference bey<strong>on</strong>d the<br />

schedule which is developed off-line.<br />

NASA,<br />

however,has a very c<strong>on</strong>servativeattitude(Saganet al.,1980)and both<br />

management and missi<strong>on</strong>-specific pers<strong>on</strong>nelrequirethatthe MSOCC<br />

facilitybe staffed<br />

sufficiently to permit c<strong>on</strong>tinuedoperati<strong>on</strong>seven in the eventof severefailureof the<br />

automatedsystem.<br />

Inthisrespect,NASA's experienceinc<strong>on</strong>sistentwiththatof many otherautomated<br />

c<strong>on</strong>trolsettings.The resultof increasedautomati<strong>on</strong>in th c<strong>on</strong>trolroom and in other<br />

previously<strong>manual</strong>processesdoesnotimplythatthehuman operatorisbeingreplacedbut<br />

ratherthathis/he roleischangingfrom thatofa directc<strong>on</strong>troller to thatof a system<br />

supervisorwho m<strong>on</strong>itorsand directsthe computers which carryout the moment<br />

to<br />

moment<br />

MSOCC<br />

c<strong>on</strong>trolfuncti<strong>on</strong>s(Rouse,1981;Sheridanand Johannsen,1976). In several<br />

studieswhichoutlinestaffingrequirements,forexample,theabsolutenumber of<br />

pers<strong>on</strong>nelisincreased.<br />

The plannedautomati<strong>on</strong>of the MSOCC<br />

facility, however,has raiseda seriesof<br />

human factorsissuesaboutthepositi<strong>on</strong>andfuncti<strong>on</strong>of thehuman operatorinthishighly<br />

automated envir<strong>on</strong>ment.Some of the proposedfuncti<strong>on</strong>sand rolesforthehuman seem<br />

lessthan desirableand failto fullyexploitthe capabilities of the human-machine<br />

interface.<br />

i<br />

295


DESIGN ISSUES IN EMERGING AUTOMATION<br />

There are a number of critical design issues for systems which will include some<br />

degree of automati<strong>on</strong>. Fundamentally, the questi<strong>on</strong> of whether to automate at all must<br />

be addressed; subsequently, if the decisi<strong>on</strong> to automate some or all of an existing system<br />

is made, the system design must carefully examine the human-machine interface,<br />

ensuring an appropriate allocati<strong>on</strong> of tasks between the human and computer as well as<br />

devising appropriate mechanisms to allow an efficient and effective human-computer<br />

dialogue.<br />

Whether to Automate<br />

The decisi<strong>on</strong>about whether or not to automate allor a porti<strong>on</strong>of a a c<strong>on</strong>troltaskis<br />

important. Reas<strong>on</strong>s for increasedautomati<strong>on</strong> of c<strong>on</strong>trolrooms abound. Rouse (1981)<br />

suggests a number. Fundamentally, there is a desirefor improved performance. By<br />

automating a system, itishoped that the system willsupporta higherworkload (e.g.,an<br />

airportwillsupport more aircraftwith automated airtrafficc<strong>on</strong>trolequipment;MSOCC<br />

willsupport an increasednumber<br />

of satellites;a data processingfacilitywillsupport<br />

more volume or a wider varietyof applicati<strong>on</strong>stasks).This iscloselylinkedto ec<strong>on</strong>omic<br />

c<strong>on</strong>siderati<strong>on</strong>s. Replacing humans or augmenting human capabilitywith computer<br />

assistancemay allow system efficiencyto increasewith the same staff or decrease<br />

system cost by decreasing pers<strong>on</strong>nel. Safety and human dignity also motivate the<br />

increasing use of automati<strong>on</strong>. Computers replace human operators in tedious,<br />

unpleasant,and hazardous tasks(e.g.,filemaintenance and other clericaltasks,welding,<br />

explorati<strong>on</strong>of deep space). Computers providewarning and alarm systems which builda<br />

higher degree of safety into the system than was previouslyavailable.There are also<br />

some things which computers do better than humans and the shiftof such tasksto a<br />

computer system willalsoincreasesystem safetyand efficiency.<br />

29


Finally,itmust be admittedthatsometimesautomati<strong>on</strong>isintroducedintoa system<br />

simplybecauseit'sthere.The hardwareforautomati<strong>on</strong>hasadvancedmuch more rapidly<br />

than designprinciples to guideitsimplementati<strong>on</strong>(Mitchell, 1980).Itisoftenunclear<br />

when or ifto implementsome facetof automati<strong>on</strong>.Sometimesautomati<strong>on</strong>isintroduced<br />

for the ratherfuzzy and certainlyindefensible reas<strong>on</strong>that it willmake the system<br />

modern or"stateof theart".<br />

It isthislatte reas<strong>on</strong>thatisa causeof c<strong>on</strong>cernin many systems.Automati<strong>on</strong>,<br />

likemost otherthings,has positiveand negativeattributes.Before itsintroducti<strong>on</strong>,<br />

designershouldbe explicitand detailedaboutpreciselywhat advantagesan automated<br />

system willyield. To the extentpossible,theseshouldbe quantitative measuresof<br />

system performanceagainstwhich thefinalsystemcan be evaluated.In additi<strong>on</strong>,the<br />

potentialproblemsof automati<strong>on</strong>must be squarelyfaced,evaluatedin terms of the<br />

benefits, and minimizedtotheextentpossible, by good design.<br />

NASA-Ames<br />

hostedan interesting workshopentitled"Human Factorsof Flight-<br />

Deck Automati<strong>on</strong>-NASA/Industry Workshop"(Boehm-Davis,et al.,1981).The questi<strong>on</strong>of<br />

whether or not to automate particularfuncti<strong>on</strong>swas<br />

critically addressedby a<br />

distinguishedpanel of participants, representingthe Man-VehicleSystem Research<br />

Divisi<strong>on</strong>of NASA-Ames, theFederalAviati<strong>on</strong>Administrati<strong>on</strong>, theU.K. RoyalAirForce,<br />

airlinecompanies,aircraftmanufacturers,universities, and c<strong>on</strong>sultingfirms. The<br />

participants generallyagreedthattechnologyisnow sufficiently advancedso thatitis<br />

theoretically possibleto automatemost systemsand,thatthoughautomati<strong>on</strong>has many<br />

benefits,italso has some seriousdrawbacks. These issues,thoughdiscussedin the<br />

c<strong>on</strong>textofflightdeck automati<strong>on</strong>arerelevantoa widevarietyofsystems.<br />

The two issuesmost relevantto MSOCC<br />

automati<strong>on</strong>addressedthe effectof<br />

automati<strong>on</strong><strong>on</strong> the human operator. The firstpointedout that whilean automated<br />

system isfuncti<strong>on</strong>ingproperly,the human operatorisreducedto a systemm<strong>on</strong>itor;this<br />

role may leave the human, particularlya highlyskilledoperator,bored and/or<br />

29?


complacent. The sec<strong>on</strong>d issueisa directcorollary.Pers<strong>on</strong>nelinautomated systems are<br />

often expected to functi<strong>on</strong> in two roles: as a system supervisorwhen<br />

the system is<br />

functi<strong>on</strong>ingautomatically and as a direct or <strong>manual</strong> c<strong>on</strong>trollerfor emergency or<br />

degraded c<strong>on</strong>diti<strong>on</strong>s. The workshop participantsfelt that these two roles are not<br />

necessarilycompatible or complementary; the rolesmay requiretwo very differentsets<br />

of skills,two types of knowledge of the system, making itdifficulto transiti<strong>on</strong>between<br />

rolesand to adequatelyperform the tasksrequiredby each role.<br />

Such issuesare rarelydiscussedin the c<strong>on</strong>textof automati<strong>on</strong> yet they are critical.<br />

Assuming<br />

that a system'sreliabilitydepends <strong>on</strong> its weakest comp<strong>on</strong>ent, it is vitalto<br />

ensure that the human comp<strong>on</strong>ent and the human-machine interfaceis as reliableas<br />

possible. As a result,in evaluatingthe costs and benefitsof proposed automati<strong>on</strong>, the<br />

impact <strong>on</strong> the human comp<strong>on</strong>ent and the human-machine interfacemust be clearlyand<br />

thoroughlyaddressed. Many times automati<strong>on</strong>-inducedproblems may not outweigh the<br />

benefitsof automati<strong>on</strong> and to automate may<br />

be the most reas<strong>on</strong>abledecisi<strong>on</strong>;however,<br />

the decisi<strong>on</strong>to automate does not abrogate the issues,itmerely shiftsthe burden to the<br />

system designerswho must eliminateor amelioratetheadverse effects.<br />

Design Issuesfor the Human-Machine<br />

Interface<br />

Assuming that decisi<strong>on</strong>has been made to automate some or allof an existing<br />

system, the design issueswhich affect the human<br />

interfacecan be grouped into three<br />

categories: the definiti<strong>on</strong>of reas<strong>on</strong>ableand meaningful rolesfor the human<br />

operator,<br />

allocati<strong>on</strong>of tasksbetween computer and human system comp<strong>on</strong>ents, and the creati<strong>on</strong>of<br />

interfaceswhich facilitatethe human-computer<br />

dialogue.<br />

The firsttwo areas are highlyrelatedand are likelyto be addressedsimultaneously<br />

in the designprocess. Creating a meaningfuland reas<strong>on</strong>ablerolefor the human operator<br />

is a resultof takinga particularperspectiveat some<br />

pointin the designprocess. The<br />

perspective is an operator-centeredview of the total system aimed at trying to


understandthe set of resp<strong>on</strong>sibilities assignedto the operatorand the dynamics of<br />

his/herinteracti<strong>on</strong>withthesystem. One usefultoolf<strong>org</strong>ainingthistypeofperspective<br />

isto c<strong>on</strong>ducta taskanalysiswhich carefullyanalyzesthehuman operator's sequenceof<br />

tasks;a task analysisincludesidentificati<strong>on</strong> of the individualtasks,the pace of the<br />

operati<strong>on</strong>s, and underutilized operato resources.<br />

The traditi<strong>on</strong>aldesignapproachis oftensystem-centeredwith the resultthat<br />

thoughtheoverallsystem,atleasttheoretically, functi<strong>on</strong>sadequatelythetasksassigned<br />

to the operatorare thosewhich are"leftover"or unableto be automated- thehuman<br />

operatorhas traditi<strong>on</strong>ally functi<strong>on</strong>edas the flexiblecomp<strong>on</strong>ent inthe c<strong>on</strong>tro loop. It<br />

oftenhappensthatno <strong>on</strong>e closelyexaminestheoveralloperato rolewhichthesetofleft<br />

overtasksimplicitly defines.<br />

The problemsof adequateallocati<strong>on</strong>of resp<strong>on</strong>sibility between the human and<br />

computerand of defininga reas<strong>on</strong>ableroleforthehuman areparticularly problematicin<br />

the proposedautomati<strong>on</strong>for NASA-Goddard'sMSOCC<br />

system (Mitchell,1981). The<br />

proposedc<strong>on</strong>figurati<strong>on</strong> for an automated MSOCC<br />

isan excitinguse of technologyand<br />

willdrastically reduce the amount of direct<strong>manual</strong> interventi<strong>on</strong>in the DOC<br />

(Data<br />

Operati<strong>on</strong>sC<strong>on</strong>trol)and computeroperati<strong>on</strong>sareas.The staffingplan,however,callsfor<br />

maintainingor possiblyincreasingthe currentstaff.Itisunclear,however,what the<br />

eightto tenpeopleper shiftwilldo as the majorityof theircurrentfuncti<strong>on</strong>swillbe<br />

automated. Currently,computer operatorstransport,mount, and dismountmissi<strong>on</strong>specificsoftwareresident<strong>on</strong><br />

disksand tapes.Under theproposedautomati<strong>on</strong>plan,this<br />

activitywillbe fullyautomated. The resp<strong>on</strong>sibilities of the DOC<br />

operatorare also<br />

unclear. Figure 1 depictsa scenariowhich was given in an MSOCC-1<br />

Operati<strong>on</strong>s<br />

RequirementsStudy (TM-81-6098).The scenariorepresentsthe anticipatedhumancomputer<br />

dialogueduringthe preparati<strong>on</strong>fora satellite c<strong>on</strong>tact.Examinati<strong>on</strong>of the<br />

scenariorevealsthatthe<strong>on</strong>lyactivehuman inputistotypetheword "GO" as thesec<strong>on</strong>d<br />

to laststepinthesequence.An alternativersi<strong>on</strong>of thi scenarioeveneliminatesthis<br />

step,assigningtheoperatortoa completelypassive,m<strong>on</strong>itoringrole.<br />

299


_ ' ': _ _: _:_i ¸ i_:_ ,:>_:_ _<br />

'_'_ysis of this situati<strong>on</strong> from an operator-centered perspective, raises a number<br />


enable the human to functi<strong>on</strong>as resp<strong>on</strong>sibleand important comp<strong>on</strong>ent of the system.<br />

This redefiniti<strong>on</strong>may<br />

requirethe rethinkingof the overallsystem design,reallocati<strong>on</strong>of<br />

tasks,and the expansi<strong>on</strong> of the human's resp<strong>on</strong>sibilities.Task allocati<strong>on</strong>requires<br />

evaluati<strong>on</strong> of the strengths and weaknesses of human and computer comp<strong>on</strong>ents<br />

(Crawford et al.,1977). In order to ensurea reas<strong>on</strong>ablerolefor the human<br />

comp<strong>on</strong>ent,<br />

taskswhich are d<strong>on</strong>e relativelyequallywell by both human and computers may wellbe<br />

assignedto the human.<br />

One interestingpossibility receivingsome attenti<strong>on</strong>isa dynamic,<br />

rather than static,task allocati<strong>on</strong>scheme wherein tasks are allocatedbetween the<br />

human and computer by determiningwho has the most availableresourcesat the time<br />

that the need forthe taskarises(Rouse,1981).<br />

In MSOCC,<br />

thereissome thoughtgiven to expandingthe c<strong>on</strong>troller's resp<strong>on</strong>sibility<br />

to includesoftware development/maintenance as well as the supervisoryand occasi<strong>on</strong>al<br />

<strong>manual</strong> c<strong>on</strong>trolactivities.Augmenting the roledefiniti<strong>on</strong>in thisway isa novelapproach<br />

but may<br />

be a satisfactorysoluti<strong>on</strong>to the problem of assigningskilledpers<strong>on</strong>nel to<br />

importantbut tedioussupervisorytasks.<br />

Interfacesfor the Human-Computer<br />

Dialogue<br />

In additi<strong>on</strong>to defininga reas<strong>on</strong>able role for the human<br />

comp<strong>on</strong>ent, the design<br />

process in automated systems must addressthe problem of providinginterfacesbetween<br />

the human and computer which facilitatesthe human's abilityto interactwith the system<br />

in a rapidand effectivemanner, with aslittleffortas possible.<br />

One problem that the dual roleof the human in automated systems createsisthat<br />

the human now has two differentand perhaps quite disparatefuncti<strong>on</strong>s,potentially<br />

requiringtwo differentsetsof skillsand two differentviews of the system. In automatic<br />

mode, the human needs a high level,integratedoverview of the system; whereas in<br />

<strong>manual</strong> mode the human needs to have an understandingof the system which isdetailed<br />

and thoroughand "nitty-gritty".<br />

30i


One of the difficulties of the multiple functi<strong>on</strong>s of the human in complex systems is<br />

that the varying sets of resp<strong>on</strong>sibilities suggest that the operator needs to build up<br />

multiple internal models of the system in order to integrate his knowledge of the system<br />

and to guide his c<strong>on</strong>trol acti<strong>on</strong>s. A skiUed operator in a highly automated system must<br />

build up a hierarchy of internal models which encompass a set of system views which<br />

vary from a very general and broad system overview to a variety of very specific and<br />

detailed models of particular subsystems. Experimental and theoretical research<br />

suggests that human understanding of a complex system is guided by an internal or<br />

"mental" model of the system built up by the operator over time. The adequacy of the<br />

internal model win govern the timeliness and appropriateness of an operator's resp<strong>on</strong>ses.<br />

One way to facilitate the development of appropriate internal models is through<br />

informati<strong>on</strong> displays which assist in <strong>org</strong>anizing informati<strong>on</strong>, presenting it in modes which<br />

facilitate assimilati<strong>on</strong> and integrati<strong>on</strong>, thereby reducing the cognitive load <strong>on</strong> the human<br />

operator.<br />

In traditi<strong>on</strong>al, hardwired dedicated displays, there was little choice about<br />

informati<strong>on</strong> display design. Each hardware device, data channel or sensor generated a<br />

data item which was individually displayed to the operator (e.g., the battery, the voltage<br />

regulator). C<strong>on</strong>trol room designers could choose how to display the data (dials, bar<br />

graphs, needles, etc.) and could arrange the set of displays <strong>on</strong> c<strong>on</strong>trol panels but had no<br />

opportunity to selectively display data, to group or aggregate it into higher level<br />

summaries. In essence, the displays, due to limitati<strong>on</strong>s of technology, were directly tied<br />

to the lowest level hardware subsystems (Figure 2). Traditi<strong>on</strong>al displays placed a<br />

tremendous burden <strong>on</strong> the human operator. The human was resp<strong>on</strong>sible for m<strong>on</strong>itoring,<br />

sometimes vast amounts of, displayed data, selecting out relevant items, combining and<br />

integrating the low level data into meaningful forms compatible with his higher level<br />

informati<strong>on</strong> needs.<br />

3O2


The advent of computer-based displays eliminated the nee....._d for this type of display<br />

but not necessarily the practice.<br />

Computer-baseddisplays allow data to be filtered,<br />

summarized, or aggregated, and displayed in forms <strong>on</strong>ly limited by the imaginati<strong>on</strong> of the<br />

designer. Unfortunately, perhaps because it is easier, many computer-based displays<br />

simply<br />

use the CRT as a new medium <strong>on</strong> which to display "the same old data in the same<br />

old mode" (see for example, Figure 3). As early as 1975, Braid warned "...there is an<br />

alarming tendency.., to propose replacement of the dedicated c<strong>on</strong>venti<strong>on</strong>al instruments<br />

by a few dedicated electr<strong>on</strong>ic displays . . . Such proposals ignore the flexibility that<br />

electr<strong>on</strong>ic<br />

displays offer."<br />

This is particularly a problem with MSOCC in which multiple display pages are used<br />

to display great amounts of low level, hardware specific data (see for example, Figure<br />

3). The c<strong>on</strong>troller must m<strong>on</strong>itor these displays, abstract out relevant data, integrate it<br />

into forms necessary for his high level decisi<strong>on</strong> making. The current displays are very<br />

detailed,and completelylackanydecisi<strong>on</strong>aidingfeatures.<br />

In an automated MSOCC envir<strong>on</strong>ment,such displayswould be even more<br />

inappropriate; the low levelitems would requirea good deal of human informati<strong>on</strong><br />

processingresourcesto integratethem intoforms needed to supportthe supervisory<br />

c<strong>on</strong>trolactivitiesof the human operator. The human-computer dialogueissuesfor<br />

MSOCC<br />

and otherautomatedsystems are really<strong>on</strong>es of design:how do you use the<br />

flexibility of thecomputertobestcreateinformati<strong>on</strong>displaysand c<strong>on</strong>trol.One strategy<br />

isto use the flexibility to presentinformati<strong>on</strong>informs which arecompatiblewith the<br />

user'smental model of the system and currentrole. In highlyautomated systems,<br />

assumingthatthe operatorhas at leasttwo setsof internalmodels: <strong>on</strong>e which allows<br />

him/her to functi<strong>on</strong> as a m<strong>on</strong>itor and system supervisor, and a sec<strong>on</strong>d which allows<br />

him/her to functi<strong>on</strong> as a <strong>manual</strong> c<strong>on</strong>troller, a reas<strong>on</strong>able suggesti<strong>on</strong> is that perhaps, at<br />

the very least, the c<strong>on</strong>trol room of an automated system ought to have two sets of<br />

displays which the operator can choose between: <strong>on</strong>e set giving a high level system<br />

303


overview, the other, detailed views of individual subsystems. When acting in a<br />

supervisory capacity, the high level, overview displays would be used. If more detail is<br />

desired, if some problems are suspected, lower level, detailed displays may be accessed.<br />

Computer-based informati<strong>on</strong> displays which explicitly support the dual roles of a<br />

human in an automated system by presenting hierarchically <strong>org</strong>anized informati<strong>on</strong> will be<br />

evaluated in the MSOCCc<strong>on</strong>trol envir<strong>on</strong>ment. At this time, no sample MSOCCdisplays<br />

are available.<br />

However, in order to illustrate some of the c<strong>on</strong>cepts which will be used to<br />

design the MSOCCdisplays, an experiment with displays designed using these principles<br />

will be described in the next secti<strong>on</strong>.<br />

The system and displays were developed at The<br />

Ohio State University (Mitchell, 1980).<br />

PROTOTYPE HIERARCHIC DISPLAYS<br />

The laboratory system simulated a c<strong>on</strong>veyor system in which engines were routed in<br />

and out of various check points. Depicted in Figure 4, the system had engines arriving at<br />

Stati<strong>on</strong> l, the diam<strong>on</strong>d labelled "l", which the c<strong>on</strong>troller either routed into Buffer<br />

Storage or <strong>on</strong> to Stati<strong>on</strong> 2. Once at Stati<strong>on</strong> 2, the engine needed to go to the Test<br />

Stati<strong>on</strong>, Stati<strong>on</strong> 6, passing through Stati<strong>on</strong>s 3 or 4. Once tested, an engine either was<br />

routed out the system throught Stati<strong>on</strong> 3 or into the Repair Stati<strong>on</strong>, depending <strong>on</strong> the<br />

outcome of the test. The system was highly c<strong>on</strong>strained, allowing no more than <strong>on</strong>e<br />

engine at a stati<strong>on</strong><br />

or <strong>on</strong> a c<strong>on</strong>veyor belt at any given time.<br />

Figure 5 e<strong>on</strong>tains an informati<strong>on</strong> display for this system. This display might<br />

corresp<strong>on</strong>d to a traditi<strong>on</strong>al hardwired display, or to a fairly primitive CRT display in<br />

whieh there was no attempt to exploit the eapabilities of the computer-driven display.<br />

In trying to create displays that were more attuned to the human's informati<strong>on</strong><br />

needs, a discrete c<strong>on</strong>trol modelling methodology was used to strueture informati<strong>on</strong> needs<br />

by c<strong>on</strong>trol functi<strong>on</strong>s (Miller, 1979). Individual c<strong>on</strong>trol activities were grouped together<br />

into meaningful e<strong>on</strong>trol funeti<strong>on</strong>s with a strategy that might be similar to the way in<br />

304


which a c<strong>on</strong>trollerthinksabout them.<br />

Next, informati<strong>on</strong>needed to evaluatethe<br />

feasibility of acti<strong>on</strong>sfor particularc<strong>on</strong>trolfuncti<strong>on</strong>swas identified, examined and<br />

structured.<br />

An<br />

example may help to illustrate the point. Entry c<strong>on</strong>trolisa vitalc<strong>on</strong>trol<br />

functi<strong>on</strong>in the system. It c<strong>on</strong>cernsroutingenginesfrom the Bufferporti<strong>on</strong>of the<br />

system to theTest-Repairloop. Poor entryc<strong>on</strong>trolstrategywillresultinpoor overall<br />

system performance. The fundamentalentry c<strong>on</strong>troldecisi<strong>on</strong>is whether or not to<br />

releasean enginewaitingat Stati<strong>on</strong>2 intothe Test-Repairloop. Given the system<br />

c<strong>on</strong>straints, inordertoreleasean engine,a number ofc<strong>on</strong>diti<strong>on</strong>smust be met: an engine<br />

must be waiting<strong>on</strong>Stati<strong>on</strong> 2,Stati<strong>on</strong>s3 and 4 must both be clear,and boththeTest-<br />

RepairFeed and Test-RepairExitc<strong>on</strong>veyorsmust be clear.Thereisa naturalstructure<br />

and hierarchyto thesec<strong>on</strong>diti<strong>on</strong>swhich isrepresentedin Figure6. The presenceor<br />

absenceof an engineatStati<strong>on</strong>2 isofprimaryimportance.One cannotroutean engine<br />

which isnot there. Given the presenceof an engineat theStati<strong>on</strong>,the statesof the<br />

otherrelatedsystem comp<strong>on</strong>entsmust be examined. The rulesof thesystem c<strong>on</strong>strain<br />

theoperatorso thatan enginemay be releasedfrom Stati<strong>on</strong>2 <strong>on</strong>lyifeach of theother<br />

four comp<strong>on</strong>entsare in a clearor idlestate. Thus,at <strong>on</strong>e level,allthe c<strong>on</strong>troller is<br />

c<strong>on</strong>cerned about is whether or not these four comp<strong>on</strong>ents are in the required<br />

c<strong>on</strong>figurati<strong>on</strong>.This suggeststhat a<br />

higher level informati<strong>on</strong>system might be<br />

appropriate,<strong>on</strong>e that summarizes the respectivestatusesof thesecomp<strong>on</strong>ents and<br />

presentsitina form compatiblewiththehuman'smodel of thesystem.Figure7 depicts<br />

thissituati<strong>on</strong>by means of theTest-RepairFeed System. Thissystem isin factnot a<br />

system comp<strong>on</strong>ent at all - it is a pseudo-comp<strong>on</strong>ent, an artifact<br />

developed to enhance the<br />

human-computer dialogue.<br />

This system is in the available state <strong>on</strong>ly when the four real<br />

system comp<strong>on</strong>ents it summarizes are in the appropriate states for a entry c<strong>on</strong>trol<br />

acti<strong>on</strong>, i.e., all available, otherwise the Test-Repair Feed System is unavailable.<br />

3O5


Figures 8 and 9 depict displayedinformati<strong>on</strong>in resp<strong>on</strong>seto an operator'srequest<br />

for entry c<strong>on</strong>trolinformati<strong>on</strong>. Figure 8 givesthe statusof Stati<strong>on</strong>2 but indicatesthat<br />

the Test-RepairFeed System isnot inan appropriatestatefor entryc<strong>on</strong>trolactivity.<br />

Figure 9 illustratesanother aspect of the informati<strong>on</strong>displaysystem. In thiscase,<br />

there is no engine at Stati<strong>on</strong> 2, thus, regardlessof the state of the other system<br />

comp<strong>on</strong>ents, an entry c<strong>on</strong>trolacti<strong>on</strong>can not be undertaken. As a result,the state of<br />

Stati<strong>on</strong> 2 is allthe informati<strong>on</strong> that is displayed.The<br />

empty statusof Stati<strong>on</strong> 2 is a<br />

sufficientc<strong>on</strong>diti<strong>on</strong>for terminatingfurtherc<strong>on</strong>siderati<strong>on</strong>of a c<strong>on</strong>trol acti<strong>on</strong> at that<br />

point. This type of selectivedisplay of informati<strong>on</strong> is an attempt to match the<br />

processingstrategyof an operator and to reduce cognitiveload by dynamicallylimiting<br />

and filteringdisplayedinformati<strong>on</strong>. If the c<strong>on</strong>trollerdesiredto see the more detailed<br />

statusof the individualsystem comp<strong>on</strong>ents, he could summ<strong>on</strong><br />

that informati<strong>on</strong>(Figure<br />

10). This figuredepictsthe statusof allthe system comp<strong>on</strong>ents potentiallyaffectingan<br />

entry c<strong>on</strong>troldecisi<strong>on</strong>.<br />

As a third opti<strong>on</strong> the c<strong>on</strong>trollercould request to see all the informati<strong>on</strong>,<br />

un<strong>org</strong>anized and unfiltered.This displayisgiven in Figure 5. It isinterestingto note<br />

that c<strong>on</strong>trollerswho had access to thesethreelevelsof displaysrarelytook advantage of<br />

the lower leveldisplays,preferringthe aggregated,summarized, and filteredisplays.<br />

This method of informati<strong>on</strong> display assumes that system comp<strong>on</strong>ents and<br />

informati<strong>on</strong> about system comp<strong>on</strong>ents can be structuredin a hierarchicform.<br />

For a<br />

supervisoryor m<strong>on</strong>itoring role,the human<br />

c<strong>on</strong>trollerviews the system at the higher<br />

levelsor possiblydrops down<br />

<strong>on</strong>e or two levels,viewing the systems as a collecti<strong>on</strong>of<br />

hierarchicalsubsystems. The switch to a <strong>manual</strong> mode requiresthat the c<strong>on</strong>troller<br />

descend down the hierarchyviewing the system at lower and more detailedlevels,likely<br />

requiringlower and more<br />

detailedinformati<strong>on</strong>. This noti<strong>on</strong> of hierarchicstructureis<br />

compatible with much<br />

of the system approach to design as well as models of human<br />

cogniti<strong>on</strong>.The problem, of course,is that displaysof thistype are not easy to design,<br />

the computer isa new displaymedium<br />

and thereislittlepriorexperience.<br />

506


SUMMARY<br />

This hierarchicalapproach to informati<strong>on</strong>displayhas severaladvantages. It<br />

explicitly forcesthesystem designersto developa setofhuman-orientedsystem models<br />

which willguide the designof the displays.By designingthe displaysaround the<br />

operator's decisi<strong>on</strong>making needs,the displaysarelikelytobecome more human-oriented<br />

and lesshardware-oriented.By tryingto providethe appropriateinformati<strong>on</strong>at the<br />

appropriatetime,thereislikelyto be lessinformati<strong>on</strong>displayedat any giventime and<br />

thequalityof thedisplayedinformati<strong>on</strong>willrequirelessoperatoreffor tointegrateinto<br />

an assimilatable form. A verypressingproblemwithc<strong>on</strong>temporaryc<strong>on</strong>trolrooms isthat<br />

there isjusttoo much informati<strong>on</strong>for an operatorto be ableto quickly,easilyand<br />

accuratelyassimilate.Humans are easilyoverloaded,particularlyby the displaysof<br />

greatamountsofirrelevant informati<strong>on</strong>(Ackoff,1967;Seminaraetal.,1979).Moreover,<br />

human abilityto integratemultiplepiecesofdisplayedataintomeaningfulinformati<strong>on</strong><br />

isvery limited(Rouse,1973;1974;1975).As a result,a reas<strong>on</strong>ableand perhapsvitally<br />

necessarydirecti<strong>on</strong>for researchin the area of automated c<strong>on</strong>trolroom designis to<br />

developdisplayswhichprovideactivedecisi<strong>on</strong>aidingforthemodern c<strong>on</strong>troller, displays<br />

which provideinformati<strong>on</strong>compatiblewith theoperators' currentinternalmodel,which<br />

filterout irrelevantinformati<strong>on</strong>,and which summarize and c<strong>on</strong>dense lower level<br />

informati<strong>on</strong>soas tobe ina form suitablefortheoperator's highlevelinformati<strong>on</strong>eeds.<br />

Over the next severalyears,NASA-Goddard willundertaketo furtherdevelop,<br />

implement,and evaluatethesedisplaydesignc<strong>on</strong>cepts.They willbe implemented<strong>on</strong><br />

some porti<strong>on</strong>of the automatedMSOCC systemand actualMSOCC pers<strong>on</strong>nelwillbe used<br />

as subjects in an experimental<br />

evaluati<strong>on</strong>.<br />

307


REFERENCES<br />

Ackoff,RusselL.,"Management Misinformati<strong>on</strong>System",Management science,Vol.14,<br />

No. 4,December, 1967.<br />

Boehm-Davis,Deborah A., Renwick E. Curry,EarlL. Wiener,and R. Le<strong>on</strong> Harris<strong>on</strong>,<br />

Human Factorsof Flight- Deck Automati<strong>on</strong>- NASA/IndustryWorkshop,NASA<br />

TechnicalMemorandum 81260,January,1981.<br />

Braid,J.M.,"IntegratedMulti-Functi<strong>on</strong>CockpitDisplaySystems",AGARD C<strong>on</strong>ference<br />

ProceedingsNo. 167 <strong>on</strong> Electr<strong>on</strong>icAirborneDisplays,NATO AdvisoryGroup for<br />

AerospaceResearchand Development,AGARD-CP-167, 1975.<br />

Chu, Y.Y.,W.B. Rouse,"AdaptiveAllocati<strong>on</strong>of Decisi<strong>on</strong>Making Resp<strong>on</strong>sibility between<br />

Human and Computer in MultitaskSituati<strong>on</strong>s", IEEE Trans.Syst.,Man, Cybern.,<br />

Vol.SMC-9, No. 12,Dec.,1979.<br />

Crawford,BillyM., D<strong>on</strong>ald A. Topmiller,and Ge<strong>org</strong>e A. Kuck, Man-Machine Design<br />

C<strong>on</strong>siderati<strong>on</strong>s inSatellite Data.Management, NTIS ADA041287, April,1977.<br />

Kelley,CharlesR.,Manual and Automatic C<strong>on</strong>trol,John Wileyand S<strong>on</strong>s,Inc.,NY, NY,<br />

1968.<br />

Miller,R.A.,"A FiniteStateSystems Model of Coordinati<strong>on</strong>in Multi-Pers<strong>on</strong>Teams",<br />

Proceedingsof the Internati<strong>on</strong>al C<strong>on</strong>ference<strong>on</strong> Cyberneticsand Society,Denver,<br />

Colorado,1979.<br />

Mitchell,ChristineM., The Designof Computer-BasedIntegratedInformati<strong>on</strong>Displays,<br />

DoctoralThesis,The Ohio StateUniversity,1980.<br />

Mitchell,Christine °M.,Human-Machine InterfaceIssuesintheMultisatellite Operati<strong>on</strong>s<br />

C<strong>on</strong>trolCenter-1(MSOCC-I)_,NASA TechnicalMemorandum 83826,August,1981.<br />

NASA, Operati<strong>on</strong>sRequirementsStudy for the Automated Multisatellite Operati<strong>on</strong>s<br />

Co0trolCenter - l (MSOCC-I) Data Operati<strong>on</strong>sC<strong>on</strong>trolSystem (DOCS_,NAS5-<br />

24300(TM-81-6098),1981.<br />

NASA, Multisatellite Operati<strong>on</strong>sC<strong>on</strong>trolCenter-l(MSOCC-1) 5 Year Transiti<strong>on</strong>Plan,<br />

NAS5-24300(TM-81-6090),1981.<br />

NASA, Automated MSOCC-1 Data Operati<strong>on</strong>sC<strong>on</strong>trolSystem StudySummary Report,<br />

NAS5-24300 (TM-81-6128),1981.<br />

Rasmussen,Jens and WilliamB. Rouse (Eds.), Human Detecti<strong>on</strong>and DiagnosisofSystem<br />

Failures,Plenum Press,NY, NY, 1981.<br />

Rouse, W.B.,"A Model of the Human in a CognitiveProducti<strong>on</strong>Task",IEEE Trans.<br />

System_Mant and Cybernetics, SMC-3, Sept.1973.<br />

Rouse, W.B.,"A Model of the Human as a SuboptimalSmoother",Proceedingsof 1974<br />

IEEE Decisi<strong>on</strong>andC<strong>on</strong>trolC<strong>on</strong>ference,Nov. 1974.<br />

3O8


Rouse, W.B.,"Designof Man-Computer Interfacesfor On-Line InteractiveSystems",<br />

ProceedingsoftheIEEE,Vol.63,No. 6,June 1975.<br />

Rouse,W.B.,"AdaptiveAllocati<strong>on</strong>ofDecisi<strong>on</strong>Making Resp<strong>on</strong>sibility betweenSupervisor<br />

and Computer",inM<strong>on</strong>itoringBehaviorandSupervisoryC<strong>on</strong>trol,T°B.Sheridanand<br />

G. Johannsen(Eds.), Plenum Press,New York,1976.<br />

Rouse, W.B., "Human-Computer Interacti<strong>on</strong>in Multi-TaskSituati<strong>on</strong>s", IEEE Trans.<br />

System,Man, andCybernetics,SMC-7, No. 5,May 1977.<br />

Rouse, W.B, "Human-Computer Interacti<strong>on</strong>in the C<strong>on</strong>trol of Dynamic Systems",<br />

ComputingSurveys,Vol.13,No. l,March 1981.<br />

Rouse, W.B., "Models of Human Problem Solving: Detecti<strong>on</strong>,Diagnosis and<br />

Compensati<strong>on</strong>forSystem Failures", submittedforpublicati<strong>on</strong>, 1982.<br />

Sagan,Carl and Members of theNASA StudyGroup,MachineIntelligence and Robotics:<br />

Reportof theNASA StudyGroup,March,1980.<br />

Seminara,J.L.,S. Eckert,S.Seedenstein, Wayne G<strong>on</strong>zalez,R. Stemps<strong>on</strong>and S.Pars<strong>on</strong>s,<br />

Human FactorsMethodsforNucleaL,C<strong>on</strong>trolRoom Design,EPRI NO-I 118-54,June<br />

1979.<br />

Sheridan,T.B. and G. Johannsen(Eds.),M<strong>on</strong>itoringBehaviorand SupervisoryC<strong>on</strong>trol,<br />

Plenum Press,New York,1976.<br />

309


HUMAN - COMPUTER DIALOGUE FRAGMENT<br />

FROM THE PROPOSED AUTOMATED MSOCC-1<br />

Statement Item C<strong>on</strong>trol<br />

Source Time Tag Number Statements Comments<br />

SCHEDULE 185:20:16:10 1 DI SAMA Display PROC<br />

SAMA<br />

SCHEDULE 1.1 CO LN1 TO Theseitems displayed<br />

TAC6<br />

from PROC<br />

SCHEDULE 1.2 CO TAC6 TO<br />

AP5<br />

SCHEDULE 1.3 CO AP5 TO<br />

KCRT (MORI)<br />

SCHEDULE 1.4 CO AP5 TO<br />

SCR (MOR1)<br />

SCHEDULE 1.5 DLL SAMASYS Downline load<br />

TO AP5<br />

SAM-A software<br />

to AP5<br />

SCHEDULE 2 WAIT Wait for operator<br />

interventi<strong>on</strong><br />

KEYBOARD 3 GO Operator key-in<br />

SCHEDULE 4 S SAMA EXEC SAMA<br />

DOCS Operator-Computer Interacti<strong>on</strong> Scenario for Automated MSOCC-I Operati<strong>on</strong>s<br />

FIGURE I


PORTZON OF A 747 PZLOT PANEL<br />

FIGURE2<br />

3ii


FTGURE 4<br />

3i3


TEST-REPAIR DIVISION INFORMATION SYSTEMS<br />

EXPEDITE- TYPEIENGINES<br />

STATIONI= CLEAR<br />

PRODUCTION BUFFERTRACK:CLEAR<br />

STATION 2: TYPEIENGINE TEST-REPAIR FEEDTRACK:CLEAR<br />

STATION 3. CLEAR TEST-REPAIR EXI TRACK.CLEAR<br />

STATION 4: ENGINEHELD(I,T) HOLDAT4: ON<br />

STATION 5: ENGINEHELD(2,R) HOLDAT5: ON<br />

STATION 6" BUSY(TYPE I) TEMPORARY STORAGE LOCK:OFF<br />

STATION 7" LOCKED(I,C)<br />

BUFFERSTORAGE-1,2,2,2,1,I,2,2,2,2,2,2<br />

TENPORARY STORAGE-(I,C),(I,R),(I,C),(I,C)<br />

SWITCH I: CLOSED TOSTATION.2<br />

FIGURE 5<br />

314


FIGURE 6<br />

ENTRY_CONTROL<br />

INFORMATION<br />

INPUTS, STATION 2, TEST-REPAIR FEED TRACK, TEST-REPAIR<br />

EXIT TRACK, STATION 4, STATION S.<br />

STATES. ENTER, STANDBY<br />

CL NOT EARCLEAP_<br />

I<br />

!<br />

TEST-REPAIR FEED TRAICK<br />

!<br />

TEST-REPAIR EXIT TRAICK<br />

1<br />

NOT CLEAR<br />

o<br />

i<br />

STATION 4 I<br />

1<br />

STATTON S 1<br />

NOT CLEAR<br />

CLEAR<br />

315


FIGURE 7<br />

ENTRY CONTROL INFORMATION<br />

INPUTS, STATION 2, TEST-REPAIR FEED SYSTEM.<br />

STATES, ENTER, STANDBY<br />

i<br />

_<br />

CLEAR<br />

NOT CLEAR<br />

|<br />

I!II<br />

T.ES'r-REPA'rR FEE_ SYSTEH<br />

316


HIERARCHICINTEGRATEDINFORHATIONDISPLAY<br />

EXPEDITE: TYPE I ENGINES<br />

ENTRY CONTROL INFORMATION<br />

STATION 2-.<br />

TYPE 2 ENGINE<br />

TEST-REPAIRFEED SYSTEM: NOT AVAILABLE<br />

FIGURE 8<br />

3I7


HIERARCHICINTEGRATEDINFORMATIONDISPLAY<br />

EXPEDITE= TYPE 1ENGINES<br />

ENTRY CONTROL INFORMATION<br />

STATION 2-<br />

CLEAR<br />

FIGURE 9<br />

.31°


GROUPEDPRIMITIVESINTEGRATEDDISPLAY<br />

EXPEDITE:<br />

TYPE I ENGINES<br />

ENTRYCONTROLINFORMATION<br />

STATION2: CLEAR TEST-REPAIRFEEDTRACK: BUSY<br />

STATION 3: CLEAR TEST-REPAIREXIT TRACK: BUSY<br />

STATION4:<br />

CLEAR<br />

FIGURE i0<br />

319


KEYBOARDESIGNVARIABLESIN DUAL-TASK<br />

MODESELECTION<br />

by<br />

Mark D. Hansen<br />

Texas A&MUniversity<br />

College Stati<strong>on</strong>, Texas 77843<br />

ABSTRACT<br />

Research was performed to determine the optimal and desirable<br />

qualitiesofakeyboard interfaced with a remote display. The keyboards<br />

were two 3 x 3 keyboards, <strong>on</strong>e with butt<strong>on</strong>s 5.16 mmin diameter<br />

and the other 12.7 mmsquare. The experimental task involved subjects<br />

centering a set of crosshairs <strong>on</strong> a cursor <strong>on</strong> a CRT (with their right<br />

hand), while simultaneously selecting modes (with their left hand) <strong>on</strong><br />

the keyboards without observing the keyboards. The experimental<br />

design was as follows: (I) two keyboards; (2) three orientati<strong>on</strong>s of<br />

the keyboard (0, 15 and 35 degrees) from the horiz<strong>on</strong>tal and (3) with<br />

and without gloves (approved Air Force flight _loves). This design<br />

was c<strong>on</strong>ducted as a 3 x 2 x 2 repeated measures factorial design. Performance<br />

measures were resp<strong>on</strong>se time <strong>on</strong> the keyboards, selecti<strong>on</strong> errors<br />

<strong>on</strong> the keyboard and tracking scores.<br />

Results of this study indicate that mean resp<strong>on</strong>se time was found<br />

to be significantly lower <strong>on</strong> the large keyboard when examining both<br />

keyboardsas awhole and with and without gloves. However, error rate<br />

was not found to be a significant factor across c<strong>on</strong>diti<strong>on</strong>s_ In additi<strong>on</strong>,<br />

tracking scores were found to be significant; the tracking <strong>on</strong>ly<br />

versus the combined task c<strong>on</strong>diti<strong>on</strong>. No specific angle was found to be<br />

significant, but pilots had a preference for the 15 degree (75%) over<br />

the other two keyboards. Thus the results of this study indicate the<br />

use of the enlarged keyboard in the 15 degree orientati<strong>on</strong> when using<br />

gloves.<br />

INTRODUCTION<br />

There are numerous problems involved in aircraft cockpit design.<br />

Two problems of experimental interest are display locati<strong>on</strong> and panel<br />

design. With the advent of single functi<strong>on</strong> electr<strong>on</strong>ic displays and<br />

digital computers, c<strong>on</strong>sole space has become a distinct problem. These<br />

problems are as follows: (I) there is a limit to the space available<br />

for displays <strong>on</strong> aircraft c<strong>on</strong>soles; (2) there is a limit to the number<br />

320


of functi<strong>on</strong>s to be displayed; (3) these functi<strong>on</strong>s displayed are far<br />

below the actual number of functi<strong>on</strong>s a pilot must perform; (4) in a<br />

high G setting, the display would most likely be located outside the<br />

pilot's reach, and visi<strong>on</strong> envelope.<br />

Various military c<strong>on</strong>tractors have designed numerous cockpit input<br />

devices. These input devices include keyboards, light pens, joysticks,<br />

selecti<strong>on</strong> butt<strong>on</strong>s and touchwires. Many of these input devices have<br />

inherent problems when incorporated in a high G envir<strong>on</strong>ment. These<br />

problems in many cases cause the system to become inoperable in a<br />

crucial high G situati<strong>on</strong>.<br />

Armstr<strong>on</strong>g and Poock (1981) at the Naval Postgraduate School at<br />

M<strong>on</strong>terey, California investigated voice recoqniti<strong>on</strong> system performance.<br />

They identified task durati<strong>on</strong> and increased c<strong>on</strong>current operator mental<br />

or motor workload to adversely affect performance of voice recogniti<strong>on</strong><br />

systems even in simple phrases such as "VHF" and "UHF". Lovesey recommended<br />

an interactive display for flight functi<strong>on</strong>s to be c<strong>on</strong>trolled.<br />

An interactive display incorporates numerous functi<strong>on</strong>s into <strong>on</strong>e display,<br />

thus allowing the pilot to use additi<strong>on</strong>al informati<strong>on</strong> by storing<br />

and retrieving it .whenever necessary. However, Newmanand Welde (1981)<br />

delineated numerous problem areas with these devices (i.e., the field<br />

of view is too limited). Researchers at Wright Air Base studied<br />

several different multi-functi<strong>on</strong> keyboard designs in the F-Ill and A-7D<br />

fighter aircraft cockpits. Their designs were <strong>on</strong>ly minimally acceptable<br />

for the situati<strong>on</strong> involving a "look but can't touch and the touch but<br />

can't see" due to the designneededin a high G tilt-back seat (Bateman,<br />

Reising, Herr<strong>on</strong>, and Calhoun, 1978).<br />

Hottman (1980) developed an acceptable soluti<strong>on</strong> to this problem by<br />

evaluating three multifuncti<strong>on</strong> keyboards, interacting with a digital<br />

computer which selected and operated many of the c<strong>on</strong>trols for n<strong>on</strong>-flying<br />

tasks <strong>on</strong> modern military aircraft. Of the three input devices<br />

evaluated (a 3x3 keyboard, a 2x4 keyboard, and an eight-positi<strong>on</strong> joystick),<br />

the 3x3 keyboard was determined as optimal. In arriving at this<br />

decisi<strong>on</strong> he neglected to examine inclinati<strong>on</strong> anole of the keyboard (from<br />

the horiz<strong>on</strong>tal) or the effect of gloves.<br />

Research was performed c<strong>on</strong>cerning the design of c<strong>on</strong>trols in gloved<br />

c<strong>on</strong>diti<strong>on</strong>s. Huchings<strong>on</strong> (1972) examined the use of gloves and various<br />

pressure suits (ventilated and pressurized) and found a decrement in<br />

dexterity, gripping strength and arm speed as compared to the bare hand<br />

c<strong>on</strong>diti<strong>on</strong>. Chapanis (1972) also examined the design of c<strong>on</strong>trols,<br />

however n<strong>on</strong>e of his design recommendati<strong>on</strong>s included specificati<strong>on</strong>s when<br />

using gloves.<br />

The keyboard design was based <strong>on</strong> the classic study c<strong>on</strong>ducted by<br />

Fitts and Seeger (1953). Fitts and Seeger exhibited matched stimulus<br />

(SR) sets, 8 lights every 45° <strong>on</strong> a coordinate circle, to determine<br />

which resulted in the best overall effectiveness. The best SR set c<strong>on</strong>sisted<br />

of the above described stimulus set, and the resp<strong>on</strong>se set c<strong>on</strong>sisted<br />

of eight pathways radiating from a central point like spokes


<strong>on</strong> a wheel. Another principle utilized in the design of these keyboards<br />

was determined by Alden, Daniels and Kanarick (1972). These principles<br />

involved standards such as: key dimensi<strong>on</strong>s: diemeter-l.27 cm, center<br />

to center spacing-l.81; force and displacement: force-O.9 to 5.3 oz.,<br />

displacement-O.13 to 0.64 cm, keyboard size: a miniaturized keyboard<br />

for touch operati<strong>on</strong>s causes a decrement in performance; and entry<br />

method: chord entry is faster than sequential entry for tasks like mail<br />

sorting.<br />

In measuring performance the most widely used objective measure is<br />

by sec<strong>on</strong>dary tasks (Wierwille and Williges, 1978; Brown, 1978; Ogden,<br />

Levine and Eisner, 1979; and Chiles and Alluisi, 1979). The use of<br />

sec<strong>on</strong>dary tasks is based <strong>on</strong> the assumpti<strong>on</strong>s that an upper bound exists<br />

<strong>on</strong> the ability of the human operator to process informati<strong>on</strong> and that<br />

the mental resources which form this limited capacity can be shared<br />

am<strong>on</strong>g tasks. The methodology requires the operator to perform an<br />

extra task al<strong>on</strong>g with a primary task of interest. Performance measures<br />

are obtained by comparing single and dual task performance. However,<br />

a sec<strong>on</strong>d type of workload theory (Allport, Ant<strong>on</strong>is and Reynolds, 1972;<br />

Damosand Wickens, 1980; and Hirst, Spelke, Reaves, Caharack and Neisser,<br />

1980) assumes that the informati<strong>on</strong> processing system has several structure-specific<br />

capacities. This model is used to argue that the sec<strong>on</strong>dary<br />

task methodology is of limited value because obtained workload<br />

measures would be dependent up<strong>on</strong> the degree to which particular primary<br />

and sec<strong>on</strong>dary tasks share comm<strong>on</strong>mental functi<strong>on</strong>s, and therefore, comm<strong>on</strong><br />

capacities.<br />

SUBJECTS<br />

Twenty-four pilots located in the Bryan-Colle_e Stati<strong>on</strong> Area participated<br />

as subjects in this study. Pilots' ages ranged from twenty-two<br />

to fifty-two years of age. Pilot experience ranged from <strong>on</strong>e-hundred<br />

to ten thousand hours. In additi<strong>on</strong>, pilot backQround ranged from private<br />

to commercial to military.<br />

DESIGN<br />

This study was c<strong>on</strong>ducted as a 3x2x2 repeated measures factorial<br />

and presentati<strong>on</strong> of treatments followed a 12x12 latin square arrangement.<br />

The independent variables were: (I) two keyboards in a 3x3<br />

arrangement (<strong>on</strong>e with 5.16 mmdiameter (small) keys and <strong>on</strong>e with 12.4<br />

mmsquare (large) keys); (2) the angle of orientati<strong>on</strong> of the keyboard<br />

from the horiz<strong>on</strong>tal (0°, 15° and 35°); and (3) with and without USAF<br />

approved flight gloves. Dependent variables were tracking score <strong>on</strong> a<br />

flight simulati<strong>on</strong> task, resp<strong>on</strong>se time in selecting flight modes, and<br />

the error rate in selecting flight modes.<br />

"5 t)<br />

[_Z_


APPARATUS<br />

The mode selecti<strong>on</strong> task was performed <strong>on</strong> a Pet/Commodore computer<br />

which was electr<strong>on</strong>ically interfaced to two keyboards with momentary-<strong>on</strong><br />

pushbutt<strong>on</strong>s.<br />

The tracking task was performed <strong>on</strong> an Apple II computer which was<br />

electr<strong>on</strong>ically interfaced to an Everest and Jennings joystick.<br />

PROCEDURE<br />

A mode was defined as a three letter acr<strong>on</strong>ym of a n<strong>on</strong>-flying task.<br />

Modes were located in the same positi<strong>on</strong> throughout the study and were<br />

as follows: VHF (radio), FLT (flight), NAV (navigati<strong>on</strong>), FPR (fuel<br />

pressure), UHF (radio), OPR(oil pressure), RPM(revoluti<strong>on</strong>s per minute)<br />

and ALT (altitude). A sequence was defined as a group of three modes.<br />

Resp<strong>on</strong>se time was defined as the amount of time to key in a sequence<br />

of modes presented aurally to the subject. Selecti<strong>on</strong> errors was defined<br />

as selecting the incorrect mode or selecting modes in the incorrect<br />

order.<br />

Each presentati<strong>on</strong> of treatments was divided into sub-sessi<strong>on</strong>s:<br />

(I) tracking al<strong>on</strong>e and, (2) tracking and performing the mode selecti<strong>on</strong><br />

task simultaneously. Each was randomly assigned first and lasted for<br />

two minutes.<br />

Each subject made five different selecti<strong>on</strong>s of sequences <strong>on</strong> both<br />

keyboards in each sub-sessi<strong>on</strong>. The positi<strong>on</strong>s <strong>on</strong> the displays were a<br />

spatial analog of the keyboard the subject was using. An example of a<br />

mode selecti<strong>on</strong> sequence was as follows: "select VHF, RPM, NAV." The<br />

pattern would appear and the subject would look at the CRT for each<br />

mode and select them accordingly. After selecting the modes (the computer<br />

gave them feedback by beeping when each mode was selected), the CRT<br />

went balnk. The computer then generated a new sequence (each sequence<br />

was generated such that each sequence did not c<strong>on</strong>stitute <strong>on</strong>e complete<br />

row or column) which was then transmitted to the subject at the appropriate<br />

time.<br />

The operati<strong>on</strong> of both tasks simultaneously was identified as a<br />

dual-time sharing task. The tracking task was identified as the most<br />

important, however, the mode selecti<strong>on</strong> was identified as nearly as<br />

important.<br />

RESULTS<br />

Using a univariate analysis of variance for repeated measures indi-<br />

323


cated that resp<strong>on</strong>se time using the large keyboard was significantly<br />

briefer than for the small keyboard (pr > .05).<br />

A summary of significant statistics can be seen in Table I.<br />

Further investigati<strong>on</strong> using a Duncan's Multiple Range Test (p = .05)<br />

using the large keyboard without gloves was significantly briefer than<br />

for the large keyboard with gloves and the small keyboard with and without<br />

gloves. Surprisingly, neither keyboard size nor qloves affected<br />

the number of keyinq errors. Trackinq accuracy was found to be significantly<br />

higher in the tracking <strong>on</strong>ly c<strong>on</strong>diti<strong>on</strong> than in the combined<br />

task c<strong>on</strong>diti<strong>on</strong>. Angle of orientati<strong>on</strong> of the keyboard did not significantly<br />

affect resp<strong>on</strong>se time, keying errors or tracking scores at the<br />

.05 level of significance. However, pilots preferred the 15° angle<br />

(75%) as assessed by a post-test questi<strong>on</strong>naire. They also preferred<br />

the large keys (75%).<br />

Table I. Summaryof Significant Statistics<br />

Mean Resp<strong>on</strong>se Time as a Functi<strong>on</strong>. of<br />

Keyboard Size<br />

Resp<strong>on</strong>se Time (sec)<br />

Larme Keyboard 2.871<br />

Sm, al i Ke_/bo_-_ 3. I I 2<br />

Mean Resp<strong>on</strong>se Time as a Functi<strong>on</strong> of Keyboard Size<br />

With and Without Gloves<br />

Resp<strong>on</strong>seTime (sec)<br />

_arge Keyboard 2.6612<br />

With Gloves<br />

Large Keyboard 3. 0282<br />

Without Gloves<br />

_m-a]i Key-b--oT_d 3.1458<br />

With Gloves<br />

1 Keyboard 3. 0774<br />

Without Gloves<br />

Mean Tracking Scores for Tracl'ing Only<br />

and Tracking During Mode Selecti<strong>on</strong><br />

Tracking Score<br />

-#racking Only 4688.79<br />

Tracking and Mode Selecti<strong>on</strong> 4028.g6<br />

324


CONCLUSIONSAND RECOMMENDATIONS<br />

The resul_s of this study indicate that the keyboard with the<br />

large keys (as assessed by resp<strong>on</strong>se time and questi<strong>on</strong>naire) in the 15°<br />

angle (also assessed by questi<strong>on</strong>naire) should be used in selecting<br />

mddeswith USAFapproved flight gloves from a remote display.<br />

Recommendati<strong>on</strong>s for future research are:<br />

I. To provide for a higher simulati<strong>on</strong> with CRT screens<br />

being placed <strong>on</strong>e <strong>on</strong> top of the other.<br />

2. To evaluate another 3x3 keyboard to determine optimality<br />

(i.e., moving the keys closer).<br />

3. To evaluate another 3x3 keyboard with the middle butt<strong>on</strong><br />

to determine if tactual feedback aids in performance.<br />

4. To further investigate angle of inclinati<strong>on</strong> to determine<br />

if there is an optimal angle.<br />

REFERENCES<br />

Alden, D.G., Daniels, R.W., Kanarick, A.F., Keyboard design and operati<strong>on</strong>.<br />

A review of the major issues. Human Factors, 1972, 275-294.<br />

Allport, D.A., Ant<strong>on</strong>is, B., Reynolds, P. On the divisi<strong>on</strong> of attenti<strong>on</strong>:<br />

a disproof of the single channel hypothesis. Quarterly Journal of<br />

Experimental Psychology, 1972, 2_.44, 225-235.<br />

Armstr<strong>on</strong>g, J.W. and Poock, G.K. Effect of Task Durati<strong>on</strong> <strong>on</strong> Voice<br />

Recogniti<strong>on</strong> System Performance. Naval Postgraduate School,<br />

M<strong>on</strong>terey, California, NPS55-81-017, 1981.<br />

Bateman, R.P., Reising, J.M., Herr<strong>on</strong>, E.L., Calhoun, G.L. Multifuncti<strong>on</strong><br />

keyboard implementati<strong>on</strong> study. Wright-Patters<strong>on</strong> AFB,<br />

Ohio, AFFDL-TR-78-197, 1978.<br />

Brown, D.I. Dual Task Methods of Assessing Workload. Erg<strong>on</strong>omics,<br />

1978, 21, 221-224.<br />

Chapanis, A. Design of c<strong>on</strong>trols, in H.P. Van Cott and R.G. Kinkade<br />

(eds.), Human_engineerin_ _uide to e___q_u_pment design, U.S. Government<br />

Printing Office, Washingt<strong>on</strong>, D.C., 1972, chap. 8.<br />

Chiles, W.D. and Alluisi, E.A. On the specificati<strong>on</strong> of Operator or<br />

Occupati<strong>on</strong>al Workload with performance-measurement methods.<br />

Human Factors, 1979, 2_]I, 515-528.<br />

Damos, D.L. and Wickens, C.D. The identificati<strong>on</strong> and transfer of<br />

training in timesharing skills. Acta Psychologia, 1980, ¢6, 15-39.<br />

325


Fitts, P.M. and Seeger, C.M. S-R compatibility: spatial characteristics<br />

of stimulusand resp<strong>on</strong>secodes. Journal of Experimental<br />

Psychology.,1953, 46, 199-210.<br />

Hirst, W., Spelke, E.S., Reaves,C.C., Caharack,G. and Neisser,U.<br />

Dividingattenti<strong>on</strong>without alternati<strong>on</strong>or automaticity. Journal<br />

of ExperimentalPsychology: General,1980, I09, 98-I17.<br />

Hottman,S.B. Comparis<strong>on</strong>of discretec<strong>on</strong>trol devices to select menus<br />

<strong>on</strong> an interactivedisplay. Unpublishedmasters thesis,Texas A&M<br />

University,College Stati<strong>on</strong>,Texas, 1980.<br />

Huchings<strong>on</strong>,R.D. Effects of PressureSuits <strong>on</strong> Seven Psychomotor<br />

Skills. Perceptualand Motor Skills, 1972, 34, 87-92.<br />

Lovesey,E,J. The instrumentexplosi<strong>on</strong>- a study of aircraftcockpit<br />

instruments. Applied Erg<strong>on</strong>omics,1977, 8_,23-30.<br />

Newman, R.L. and Welde, W.L. Head-Up Displaysin Operati<strong>on</strong>: Some<br />

UnansweredQuesti<strong>on</strong>s. First Symposium<strong>on</strong> Aviati<strong>on</strong>Psychology,1981,<br />

I19-]20.<br />

Ogden, D.G., Levine, J.M., and Eisner, E.J. Measurementof Workload<br />

by Sec<strong>on</strong>daryTasks. Human Factors,1979, 21, 529-548.<br />

Williges,R.C. and Wierwille,W.W. Behavioralmeasures of Aircrew<br />

mental workload. Human Factors,1979, 21, 549-574.<br />

ACKNOWLEDGEMENTS<br />

I wish to express my thanks to Dr. R. Dale Huchings<strong>on</strong> for his<br />

guidance and professi<strong>on</strong>al advice in formulating this research study.<br />

I also wish to express my thanks to Dr. Charles M. Stoup for his<br />

assistance in formulating the computer data analysis programs and to<br />

Dr. James K. Hennigan for his helpful suggesti<strong>on</strong>s throughout this<br />

study. A very special thanks to Stephen B. Hottman for his timely<br />

and invaluable assistance in the set-up of the experimental equipment,<br />

computer programs and professi<strong>on</strong>al advice, without which this study<br />

could not have been performed. I would also like to thank Dr. Robert<br />

P. Bateman for his advice and suggesti<strong>on</strong>s throughout this study,<br />

and my graduate career at Texas A&MUniversity. I must also thank Miss<br />

Denise Clugey for her many l<strong>on</strong>g hours of typing and revising this<br />

thesis.<br />

326


AN ANALYSIS OF CONTROL RESPONSES AS A FUNCTION OF<br />

DISPLAY DYNAMICS IN PERSPECTIVE AIRCRAFT DISPLAYS WITH PREDICTION<br />

Jeffery L. Maresh<br />

Department of Aer<strong>on</strong>autical and Astr<strong>on</strong>autical Engineering<br />

Richard<br />

Department<br />

S. Jensen<br />

of Aviati<strong>on</strong><br />

The Ohio State University<br />

Columbus, Ohio<br />

ABSTRACT<br />

This paper describes plans to analyze flight c<strong>on</strong>trol resp<strong>on</strong>se<br />

data in c<strong>on</strong>juncti<strong>on</strong> with RMS error informati<strong>on</strong> in an attempt to<br />

determine how pilots process informati<strong>on</strong> in a simulated curved<br />

approach and landing task using predictive informati<strong>on</strong> in a<br />

Perspective display. An investigati<strong>on</strong> of predictive algorithms in<br />

which the parameters are varied across the levels of the system<br />

c<strong>on</strong>trol hierarchy was c<strong>on</strong>ducted. Preliminary empirical data<br />

indicating a relatively l<strong>on</strong>g resp<strong>on</strong>se period for flight c<strong>on</strong>trols<br />

tends to suggest that the nature of the mental processes involved<br />

are cognitive rather than perceptual. Results of this experiment<br />

also indicate that pilot c<strong>on</strong>trol resp<strong>on</strong>se is directly related to<br />

the hierarchical order of the predictor algorithm. Additi<strong>on</strong>al<br />

analyses are needed to determine how these results may impact the<br />

informati<strong>on</strong> processes used in these tasks. Because the data were<br />

recorded at <strong>on</strong>e-sec<strong>on</strong>d intervals, an additi<strong>on</strong>al experiment is<br />

planned in which data will be recorded at more frequent intervals<br />

to validate the findings.<br />

i<br />

A SIMULATOR<br />

STUDY<br />

In a flight simulator study Jensen (1981) dem<strong>on</strong>strated an effective<br />

applicati<strong>on</strong> of various predictor algorithms to visual guidance and<br />

flight-path predicti<strong>on</strong> in forward-looking true-perspective flight displays<br />

using a computer generated CRT display as shown in Figure I. In this study<br />

18 professi<strong>on</strong>al pilots each flew four curved landing approaches under<br />

varying simulated windshear c<strong>on</strong>diti<strong>on</strong>s with each of 18 display<br />

c<strong>on</strong>figurati<strong>on</strong>s. The displays represented parametric combinati<strong>on</strong>s of<br />

first-, sec<strong>on</strong>d-_ and third-order predictive flight path algorithms and<br />

four proporti<strong>on</strong>s of pursuit predicti<strong>on</strong> versus compensatory quickening,<br />

plus five hybrid display c<strong>on</strong>figurati<strong>on</strong>s and a c<strong>on</strong>venti<strong>on</strong>al crosspointer<br />

display.<br />

32 !


..... Figure 1 here<br />

Figure I.<br />

Experimentalperspectlvepredictordisplay.<br />

RMS lateral error results, Figure 2, indicate a significant<br />

improvementwith increasing proporti<strong>on</strong>s of pursuit predicti<strong>on</strong>. Sec<strong>on</strong>dand<br />

third-order predictors were significantly better than flrst-order<br />

predictors but were not significantlydifferent from each other. Best<br />

vertical c<strong>on</strong>trol,Figure 3, was achievedwith an intermediatecombinati<strong>on</strong><br />

of predicti<strong>on</strong>and quickening. Comparedwith the coventi<strong>on</strong>alcrosspolnter,<br />

the best experimentaldisplays reduced RMS lateral error by a factor of<br />

ten. Verticalerror was also reduced but by a lesser amount.<br />

..... Figure 2 here ......<br />

Figure 2. RMS lateral error as a functi<strong>on</strong> of percent predicti<strong>on</strong> and<br />

computati<strong>on</strong>alorder.<br />

..... Figure 3 here ......<br />

Figure 3. RMS vertical error as a functi<strong>on</strong> of percent predicti<strong>on</strong> and<br />

computati<strong>on</strong>al order.<br />

However, the most interesting and important result was the large<br />

statistically significant differences in ailer<strong>on</strong>, rudder, and elevator<br />

c<strong>on</strong>trol activity between displays with first-, sec<strong>on</strong>d-, and thlrd-order<br />

predicti<strong>on</strong> algorithms. Figure 4 shows a power spectral analysis of<br />

ailer<strong>on</strong> c<strong>on</strong>trol movements from a preliminary study of six of the displays<br />

tested in the experiment. It can be seen from these data that the c<strong>on</strong>trol<br />

strategies vary to a c<strong>on</strong>siderable extent from <strong>on</strong>e display to another. The<br />

c<strong>on</strong>venti<strong>on</strong>al crosspolnter (CP) for example shows large amplitude movements<br />

at about .075 HZ. The thlrd-order predictor (3rdP) and the thlrd-order<br />

predictor with 33 percent quickening (3rdPQ) result in very small<br />

amplitude movements throughout the frequency spectrum. Pilots apparently<br />

were overc<strong>on</strong>trolllng in the first case and underc<strong>on</strong>trolllng in the sec<strong>on</strong>d.<br />

Similar results were found for elevator and rudder c<strong>on</strong>trol resp<strong>on</strong>ses.<br />

These results may be c<strong>on</strong>sidered surprising since the pilots were all<br />

highly skilled professi<strong>on</strong>als whose resp<strong>on</strong>se patterns should have been well<br />

established for aircraft c<strong>on</strong>trol prior to the experiment.<br />

..... Figure 4 here .....<br />

Figure 4.<br />

Power spectralanalysisof ailer<strong>on</strong> c<strong>on</strong>trol resp<strong>on</strong>ses.<br />

5L8


The data suggest the need for rethinking the task of c<strong>on</strong>tinuous<br />

c<strong>on</strong>trol of hlgher-order systems. In all cases the major period of ailer<strong>on</strong><br />

c<strong>on</strong>trol activity was <strong>on</strong> the order of 8-12 sec<strong>on</strong>ds. Data for elevator<br />

c<strong>on</strong>trol (Figure 5) indicate a major period <strong>on</strong> the order of 3-10 sec<strong>on</strong>ds<br />

depending <strong>on</strong> the display dynamics used. It may be that these major<br />

c<strong>on</strong>trol decisi<strong>on</strong>s are made discretely at the cognitive level, whereas the<br />

trial and error searching for more informati<strong>on</strong> as seen in the lower-order<br />

predictor displays and in the c<strong>on</strong>venti<strong>on</strong>al crosspolnter display is made in<br />

a c<strong>on</strong>tinuous fashi<strong>on</strong>. Clearly, predictive display dynamics have a<br />

c<strong>on</strong>siderable effect <strong>on</strong> the amount and types of cognitive processing (and<br />

c<strong>on</strong>trol movements required for perceptual processing) required in the<br />

c<strong>on</strong>trol of an aircraft <strong>on</strong> a curved approach.<br />

..... Figure 5 here ......<br />

Figure 5. Power spectral analysis of elevator c<strong>on</strong>trol resp<strong>on</strong>ses.<br />

Flight Task Analysis<br />

In an analysis of the pilot's c<strong>on</strong>trol task, a significant comp<strong>on</strong>ent<br />

that can be identified is cognitive predicti<strong>on</strong> resulting from the mental<br />

transformati<strong>on</strong>s required by the aircraft c<strong>on</strong>trol hierarchy. For example,<br />

to correct an error (due to dishurbance inputs, pilot c<strong>on</strong>trol errors, or<br />

course curve adjustments) in the horiz<strong>on</strong>tal directi<strong>on</strong>, the pilot estimates<br />

the amount of heading change that is necessary to effect an optimum<br />

correcti<strong>on</strong>. Given this estimate of the necessary heading adjustment, the<br />

pilot estimates the optimum bank for that heading change. Finally, given<br />

an estimate of the necessary bank and pitch, the pilot estimates the<br />

amount of ailer<strong>on</strong> c<strong>on</strong>trol movement appropriate for that amount of bank<br />

change. C<strong>on</strong>sidering the vertical comp<strong>on</strong>ent that must be c<strong>on</strong>trolled<br />

simultaneously, the cognitive predicti<strong>on</strong> task is very demanding. This<br />

task is the major element to be learned initially in instrument approach<br />

instructi<strong>on</strong> and it is often the first to be f<strong>org</strong>otten in the loss of<br />

instrument "currency." If the amount of c<strong>on</strong>trol power is proporti<strong>on</strong>al to<br />

the amount of cognitive processing involved, then the most effective<br />

display would be that which causes pilots to produce the least amount of<br />

c<strong>on</strong>trol power and error in both the lateral and vertical modes.<br />

The Perceptl<strong>on</strong>-Actl<strong>on</strong> Cycle<br />

The research work by Owen and his associates (Owen, Warren, Jensen,<br />

Mangold, and Hettlnger, 1979) suggests that percepti<strong>on</strong> is a active<br />

process. They have advanced the idea that a c<strong>on</strong>siderable amount of the<br />

c<strong>on</strong>trol activity input by the operator of a vehicle is made for the<br />

purpose of obtaining informati<strong>on</strong> rather than correcting error. This may<br />

explain the phenomena that we see in the lower-order display where a high<br />

level of c<strong>on</strong>trol activity is evidenced. These results suggest that a<br />

detailed analysis of c<strong>on</strong>trol style is essential for an understanding of<br />

329


the reas<strong>on</strong>s for the advantage of <strong>on</strong>e display design over another in higher<br />

order systems.<br />

Additi<strong>on</strong>al Data Analyses<br />

To determine the effect of these factors additi<strong>on</strong>al analyses are<br />

needed of the c<strong>on</strong>trol resp<strong>on</strong>se data. Power spectral analyses of the data<br />

obtained from each of the 1296 approaches of the Jensen (1981) experiment<br />

are being made in an attempt to determine the relati<strong>on</strong>ship between the<br />

hierarchical levels of informati<strong>on</strong> in the predictor algorithm and c<strong>on</strong>trol<br />

resp<strong>on</strong>se strategies.<br />

A major obstacle to these analyses is the fact that the sampling rate<br />

for the data was 1 Hz. Most c<strong>on</strong>trol theorists believe that, because<br />

humans can make c<strong>on</strong>trol resp<strong>on</strong>ses at the rate of 5 Hz, data should be<br />

sampled at a rate not less than I0 Hz to avoid losing detail in the<br />

waveform. The reas<strong>on</strong> data were not recorded at this high rate in the<br />

Jensen experiment (and many others as well) was that the limited storage<br />

capacity of the computer made it prohibitive.<br />

On the other hand, a number of factors suggest that this high sampling<br />

rate may not be needed. First, if the primary interest is the analysis of<br />

discrete cognitive resp<strong>on</strong>ses with a period between decisi<strong>on</strong>s of several<br />

sec<strong>on</strong>ds, a sampling rate of I0 Hz amounts to overkill. Sec<strong>on</strong>d,<br />

c<strong>on</strong>siderati<strong>on</strong> should be given to the frequency resp<strong>on</strong>se of the<br />

pilot-alrcraft combinati<strong>on</strong>. During the approach phase of flight, aircraft<br />

dynamic resp<strong>on</strong>se characteristics are typically a fracti<strong>on</strong> of what they are<br />

capable of during high speed flight. In additi<strong>on</strong>, <strong>on</strong> an ILS approach the<br />

pilot usually limits the bank angle of the aircraft to a fracti<strong>on</strong> of the<br />

what he normally uses for normal bracketing procedures. The experienced<br />

professi<strong>on</strong>al pilot will usually make his course correcti<strong>on</strong>s <strong>on</strong>ly after<br />

making estimates of the outcome of each c<strong>on</strong>trol input. Other factors that<br />

may cause variability in c<strong>on</strong>trol resp<strong>on</strong>se strategies are pilot experience,<br />

currency, and atmospheric turbulence. These factors c<strong>on</strong>sidered together<br />

could produce the low frequency of c<strong>on</strong>trol activity found in the<br />

preliminary experiments described earlier.<br />

Therefore, a validati<strong>on</strong> experiment is planned to determine the<br />

required sampling rate acceptable for the analysis of aircraft approach<br />

and landing tasks. The point at which the accuracy becomes degraded due<br />

to insufficient sampling rate can be determined experimentally. A T-40<br />

twin-jet flight simulator will be used to fly several ils approaches using<br />

a c<strong>on</strong>venti<strong>on</strong>al electro-mechanical cross-polnter display. Data will be<br />

sampled at 10Hz using a Harrls/6 Computer. These data will be analyzed<br />

using power-spectral analysis initially at I0 Hz, then at 5, 2 and i Hz<br />

and compared with each other to determine the amount of loss of accuracy<br />

as the sampling rate is decreased.<br />

Interpreting the results of the power spectral analysis, <strong>on</strong>e must<br />

c<strong>on</strong>sider the magnitude of c<strong>on</strong>trol power in the c<strong>on</strong>text of error produced.<br />

Lower c<strong>on</strong>trol power is indicative of lower cognitive processing (and,<br />

perhaps lower mental workload), but it may also be indicative of<br />

underc<strong>on</strong>trolling if accompanied by high levels of steering error. A<br />

correlati<strong>on</strong> of c<strong>on</strong>trol power and RMS error would be useful in this regard.<br />

330


The ideal flight display is <strong>on</strong>e that allows the pilot to deliver the<br />

aircraft to the runway with the least amount of error and mental workload.<br />

To evaluate these parameters, <strong>on</strong>e must be able to correlate c<strong>on</strong>trol power<br />

with error at various positi<strong>on</strong>s of the approach. One can observe from the<br />

lateral mode spectral and error analysis for example, that the lowest<br />

power does not necessarily produce the lowest error. It is also evident<br />

that superiority in the lateral mode does not necessarily produce similar<br />

results in the vertical mode. To establish an order of merit for the<br />

display factors of interest each of these parameters must be used.<br />

REFERENCES<br />

Jensen, R.S. Predicti<strong>on</strong> and quicking in perspective flight displays for<br />

curved landing approaches. Human Factors, 1981, 23(3), 355-363.<br />

Owen, D. H., Warren, R., Jensen, R. S., Mangold, S. J., and Hettlnger, L.<br />

J. Optical informati<strong>on</strong> for detecting loss in <strong>on</strong>e's own forward speed.<br />

Acta Psychologlca, 1981, 48, 203-213.<br />

331


i<br />

HORIZON<br />

Figure I.<br />

Experimentalperspectivepredictordisplay.<br />

3 3 o


140 WIND- SHEAR<br />

z 12_0 CP \<br />

k<br />

0_ I00 _ \\ 2rid-ORDER<br />

r_<br />

w<br />

J<br />

80<br />

"_ 60<br />

__J<br />

,CA<br />

=_ 3rd-ORDER "----:-'_.z ..<br />

13:: "<br />

20<br />

I, ,, I ,,I I ,<br />

0 33 67 I00<br />

PERCENT<br />

PREDICTION<br />

Figure2. RMS lateralerror as a functi<strong>on</strong>of percent predicti<strong>on</strong>and<br />

computati<strong>on</strong>alorder.<br />

WIND- SHEAR<br />

12<br />

=_ .CA Ist-ORDER<br />

z I0 CP<br />

J 6<br />

< 3rd-ORDER<br />

o<br />

F- 4 (z:<br />

hl<br />

><br />

¢t"<br />

I ,,, I ,,,, ,, l !<br />

0 33 67 I00<br />

PERCENT<br />

PREDICTION<br />

Figure3. RMS verticalerror as a<br />

computati<strong>on</strong>alorder.<br />

functi<strong>on</strong>of percent predicti<strong>on</strong>and<br />

333


AILERON POWER SPECTRAL ANALYSIS<br />

IstP<br />

I00<br />

80<br />

CP<br />

CA<br />

n., 60<br />

I.U<br />

0<br />

13.<br />

Z<br />

o 40<br />

n,,.<br />

ILl<br />

.--I<br />

2ndP<br />

20<br />

3rdP<br />

I . I ,' '.. I _ =_ = - - I I<br />

ol .2 o3 .4 .5<br />

FREQUENCY<br />

Figure 4. Power spectral analysis of ailer<strong>on</strong> c<strong>on</strong>trol resp<strong>on</strong>ses.<br />

534


.6 ELEVATOR POWER SPECTRAL ANALYSIS<br />

.5<br />

.4<br />

CP<br />

IJJ<br />

0<br />

EL<br />

CA<br />

,:5 IstP<br />

o=<br />

.2<br />

><br />

IaJ<br />

_J<br />

bJ ol 2ndP<br />

3rdPQ<br />

3rdP<br />

I I J _ I I<br />

.I .2 .3 .4 .5<br />

FREQUENCY<br />

Figure 5.<br />

Power spectral analysis of elevator c<strong>on</strong>trol resp<strong>on</strong>ses.<br />

335


Instrument Positi<strong>on</strong>-C<strong>on</strong>trol Manipulati<strong>on</strong> (IPCOM II):<br />

Helicopter Pilot Resp<strong>on</strong>se as a Functi<strong>on</strong> of<br />

C<strong>on</strong>trol-Display Compatibility<br />

Kathleen M. Craig<br />

San Jose State University Foundati<strong>on</strong><br />

San Jose, Ca. 95192<br />

Abstract<br />

The proposed research will examine differences in<br />

reacti<strong>on</strong> time and task completi<strong>on</strong> measures as a functi<strong>on</strong><br />

of c<strong>on</strong>trol-display c<strong>on</strong>figurati<strong>on</strong> in a helicopter cockpit<br />

envir<strong>on</strong>ment. The two c<strong>on</strong>figurati<strong>on</strong>s to be compared are<br />

ipsilateral and c<strong>on</strong>tralateral, with the ipsilateral c<strong>on</strong>figurati<strong>on</strong><br />

defined as <strong>on</strong>e having each c<strong>on</strong>trol<br />

(cyclic/velocity; collective/altitude) and its corresp<strong>on</strong>ding<br />

instrument placed <strong>on</strong> the same side. The c<strong>on</strong>tralateral,<br />

c<strong>on</strong>venti<strong>on</strong>al helicopter c<strong>on</strong>figurati<strong>on</strong>, is the c<strong>on</strong>verse.<br />

Simultaneous manipulati<strong>on</strong> of altitude and velocity<br />

c<strong>on</strong>trols will be required. Fitts' law will be used to<br />

provide levels of task difficulty.<br />

Introducti<strong>on</strong><br />

The relati<strong>on</strong>ship between man and the machine he<br />

operates is particularly important when the "machine" is a<br />

helicopter. In special c<strong>on</strong>diti<strong>on</strong>s, such as night or foul<br />

weather flying, the pilot is almost completely dependent<br />

up<strong>on</strong> quick and reliable feedback from the aircraft's<br />

display and c<strong>on</strong>trol systems. In U. S. Army NOE maneuvers<br />

(nap-of-the-earth), the aircraft is flying as close to the<br />

earth's surface as possible, utilizing trees and vegetati<strong>on</strong><br />

as cover from enemy radar, and is often <strong>on</strong>ly split<br />

sec<strong>on</strong>ds away from becoming part of the scenery. These<br />

situati<strong>on</strong>s demand a man-machine system that provides a<br />

manageable level of pilot workload--and critical to this<br />

is the rati<strong>on</strong>al combinati<strong>on</strong> of c<strong>on</strong>trol positi<strong>on</strong> and<br />

corresp<strong>on</strong>ding instrument placement.<br />

In order to fly a helicopter the pilot must use both<br />

hands and both feet. The altitude c<strong>on</strong>trol, called the<br />

collective, is a left-hand c<strong>on</strong>trol. The l<strong>on</strong>gitudinal and<br />

lateral velocity c<strong>on</strong>trol, the cyclic, is manipulated with<br />

the right hand. The pilot's feet are used to c<strong>on</strong>trol the<br />

tail rotor by means of rudder pedals. In most Americanbuilt<br />

helicopters the instrument panel is similar to that<br />

of its fixed-wing counterpart. The traditi<strong>on</strong>al arrangement<br />

places the gauge for altitude (c<strong>on</strong>trolled with the<br />

336


left hand) <strong>on</strong> the right side of the panel, and the gauge<br />

for airspeed (c<strong>on</strong>trolled with the right hand) <strong>on</strong> the left<br />

side of the panel. This display arrangement has even been<br />

carried over into the U. S. Army's new helmet-mounted<br />

display of flight instruments in the Pilot Night Visi<strong>on</strong><br />

System (PNVS). In the PNVS sight, altitude and airspeed<br />

informati<strong>on</strong> are displayed as vertical scales <strong>on</strong> the right<br />

and left respectively of the pilot's line of sight (see<br />

Figure i). The c<strong>on</strong>venti<strong>on</strong>al helicopter c<strong>on</strong>trol-display<br />

c<strong>on</strong>figurati<strong>on</strong> is not in line with stimulus-resp<strong>on</strong>se compatibility<br />

theory--i.e., each c<strong>on</strong>trol (cyclic/velocity;<br />

collective/altitude) and its corresp<strong>on</strong>ding instrument are<br />

<strong>on</strong> opposite sides. In fact, the "incompatibility" of this<br />

c<strong>on</strong>figurati<strong>on</strong> may add to the amount of workload and cost<br />

the pilot valuable extra time.<br />

Stimulus-resp<strong>on</strong>se compatibility research has indicated<br />

that reacti<strong>on</strong> time is faster in a psychomotor task<br />

when the required resp<strong>on</strong>se is in the same directi<strong>on</strong> as the<br />

stimulus. A previous study d<strong>on</strong>e at NASA-Ames (Hartzell,<br />

Dunbar, Beveridge, & Boothe, elsewhere in these proceedings)<br />

compared an ipsilateral c<strong>on</strong>trol-display c<strong>on</strong>figurati<strong>on</strong><br />

with the c<strong>on</strong>venti<strong>on</strong>al (c<strong>on</strong>tralateral, as described<br />

above) helicopter c<strong>on</strong>figurati<strong>on</strong>. This study involved<br />

sequential, discrete tasks--changing altitude or<br />

airspeed--and reacti<strong>on</strong> time was found to be significantly<br />

faster with the ipsilateral arrangement. The proposed<br />

research will bring the experimental situati<strong>on</strong> more in<br />

line with the real-world helicopter envir<strong>on</strong>ment (simultaneous<br />

manipulati<strong>on</strong> of cyclic and collective and additi<strong>on</strong><br />

of rudder c<strong>on</strong>trol) to test whether an ipsilateral<br />

c<strong>on</strong>trol-display c<strong>on</strong>figurati<strong>on</strong> is superior in a multielement<br />

c<strong>on</strong>trol task.<br />

The mathematical paradigm employed to provide various<br />

levels of task difficulty will be Fitts' law (Jagacinski,<br />

Hartzell, Ward, & Bishop, 1978) . In the analysis of<br />

discrete movements, Fitts' law refers to the log linear<br />

relati<strong>on</strong>ship between the difficulty of a task and the time<br />

required to complete .it. The first part of this law<br />

states that the time required to move a pointer from<br />

starting positi<strong>on</strong> over a given distance to the center of a<br />

target increases in a log linear fashi<strong>on</strong> as the index of<br />

difficulty increases (see Figure 2). The index of difficulty<br />

is defined by the formula lID = logm (2A/W) where<br />

A = distance from the home positi<strong>on</strong> to the center of the<br />

target (amplitude); W = width of target] . The amplitudes<br />

and widths can be manipulated so that there are several<br />

combinati<strong>on</strong>s for each index of difficulty. This is a<br />

dem<strong>on</strong>strati<strong>on</strong> of the reciprocity between speed and<br />

accuracy--more accurate movements take l<strong>on</strong>ger to accomplish.<br />

According to the sec<strong>on</strong>d part of Fitts' law, reacti<strong>on</strong><br />

time will remain c<strong>on</strong>stant (slope of 0) throughout difficulty<br />

levels; Fitts states that the initial resp<strong>on</strong>se to<br />

33 /


REACTION TIME<br />

3 4 5 6 7<br />

INDEX OF DIFFICOLT_<br />

LOG2<br />

2A/W<br />

Figure 2. Illustrati<strong>on</strong> of Fitts' law relati<strong>on</strong>ship between index of<br />

task difficulty and time. The slopes and y-intercepts of<br />

the regressi<strong>on</strong> lines are represented by mI and Yl (movement<br />

time) and m2 and ye (reacti<strong>on</strong> time). ReaCti<strong>on</strong> time is<br />

shown to be indepehdent of difficulty level.<br />

Figure 3. Subject stati<strong>on</strong><br />

339


the presentati<strong>on</strong> of the stimulus will not be affected by<br />

the index of difficulty. Therefore, variati<strong>on</strong>s in reacti<strong>on</strong><br />

time can be analyzed in terms of differences in<br />

c<strong>on</strong>trol-display c<strong>on</strong>figurati<strong>on</strong>.<br />

Differences in reacti<strong>on</strong> times, capture times, and<br />

task completi<strong>on</strong> time as a functi<strong>on</strong> of c<strong>on</strong>trol-display c<strong>on</strong>figurati<strong>on</strong><br />

will<br />

tested :<br />

be examined, Two hypotheses will be<br />

i) Fitts' law is a valid paradigm in a _multi-element<br />

c<strong>on</strong>trol task; and<br />

2) in a multi-task situati<strong>on</strong>, the ipsilateral<br />

c<strong>on</strong>trol-display c<strong>on</strong>figurati<strong>on</strong> will result in significantly<br />

better performance than the c<strong>on</strong>tralateral c<strong>on</strong>trol-display<br />

c<strong>on</strong>figurati<strong>on</strong>.<br />

Dem<strong>on</strong>strati<strong>on</strong> of the superiority of the ipsilateral<br />

c<strong>on</strong>trol-display c<strong>on</strong>figurati<strong>on</strong> in the experimental situati<strong>on</strong><br />

will suggest the desirability of possible cockpit<br />

modificati<strong>on</strong>s to improve pilot performance in actual helicopter<br />

maneuvers.<br />

Method<br />

Subjects. Sixteen n<strong>on</strong>-helicopter pilot subjects with<br />

normal or corrected to normal visi<strong>on</strong> will be used--eight<br />

for each c<strong>on</strong>trol-display c<strong>on</strong>figurati<strong>on</strong>. Subjects will be<br />

tested initially <strong>on</strong> Jex's (1956) "Critical Tracking Task"<br />

which is designed to measure psychomotor ability. Subjects<br />

will be classified by performance <strong>on</strong> this task<br />

according to level of tracking ability (moderate or high),<br />

and experimental groups will be matched. Subjects will be<br />

randomly assigned to two experimental c<strong>on</strong>diti<strong>on</strong>s, resulting<br />

in two groups of eight subjects each.<br />

Apparatus. The apparatus will be similar to that<br />

used in the previous experiment (Hartzell et al., elsewhere<br />

in these proceedings). The subject stati<strong>on</strong>, as seen<br />

in Figure 3, is modeled after the c<strong>on</strong>trol stati<strong>on</strong> of a<br />

helicopter. A seat, and cyclic and collective c<strong>on</strong>trols<br />

are mounted <strong>on</strong> a platform; in fr<strong>on</strong>t of the seat is a<br />

53.34-cm. display oscilloscope, which is sloped back from<br />

the vertical by four degrees. The rudder c<strong>on</strong>trol will be<br />

added for this study, and will c<strong>on</strong>sist of foot pedals<br />

mounted <strong>on</strong> the platform. The c<strong>on</strong>trol dymanics for the<br />

cyclic, collective, and rudder will be independent of each<br />

other, and similar to those of an AH-64 helicopter. The<br />

rudder will operate a simple k/s plant. Presently (subject<br />

to modificati<strong>on</strong>), the dynamics of the collective and<br />

cyclic are as follows:<br />

34O


k<br />

COLLECTIVE --'-- -- , , l ,q<br />

& s +o,3) i^<br />

The positi<strong>on</strong> of each channel (c<strong>on</strong>trol) will be recorded<br />

every 10 msec.<br />

The display (c<strong>on</strong>tralateral c<strong>on</strong>figurati<strong>on</strong>) that will<br />

appear <strong>on</strong> the oscilloscope is as shown in Figure i. For<br />

the ipsilateral c<strong>on</strong>diti<strong>on</strong>, the cyclic and collective<br />

displays will be reversed. This display is comparable to<br />

the electr<strong>on</strong>ically-generated symbology that is displayed<br />

with the PNVS. The c<strong>on</strong>tralateral arrangement is what is<br />

c<strong>on</strong>venti<strong>on</strong>ally displayed to the pilot. Figure 1 also<br />

shows pointers and sample targets for the cyclic and collective;<br />

it should be noted that the target sizes and<br />

locati<strong>on</strong>s may be different fpr each c<strong>on</strong>trol. The rudder<br />

display will be dynamic, and present throughout the block<br />

of trials. The compensatory tracking task will require<br />

the subject to null out the random-appearing error to keep<br />

the vertical cursor centered, and is intended to be a<br />

sec<strong>on</strong>dary loading task.<br />

Procedure. Each of the two experimental groups will<br />

be trained and tested <strong>on</strong> <strong>on</strong>ly <strong>on</strong>e c<strong>on</strong>trol c<strong>on</strong>figurati<strong>on</strong>--<br />

ipsilateral or c<strong>on</strong>tralateral. The sec<strong>on</strong>dary task (rudder<br />

c<strong>on</strong>trol) included in both c<strong>on</strong>figurati<strong>on</strong>s will be the same<br />

for the two groups. All subjects will be trained to an<br />

asymptotic criteri<strong>on</strong> before data measurements are taken.<br />

They will be c<strong>on</strong>sidered to have reached asymptote when<br />

mean performance does not vary more than 5%, and standard<br />

deviati<strong>on</strong>s do not vary more than 10% for a period of eight<br />

sessi<strong>on</strong>s.<br />

For each primary task c<strong>on</strong>trol (cyclic and collective),<br />

there will be 24 possible targets. These will be<br />

factorial combinati<strong>on</strong>s of three amplitudes, four target<br />

widths, and two directi<strong>on</strong>s (up or down from the center).<br />

The same combinati<strong>on</strong>s of amplitudes and widths will be<br />

used for both the cyclic and collective targets, and will<br />

yield six different indices of difficulty (as calculated<br />

by the formula ID = log_L 2A/W). The sequences of target<br />

presentati<strong>on</strong> for each of the c<strong>on</strong>trols will be independent;<br />

since these sequences will be randomly generated, the<br />

resulting mixtures of cyclic and collective targets will<br />

also be random.<br />

At the beginning of each experimental sessi<strong>on</strong>, prior<br />

to the first trial of the sessi<strong>on</strong>, the rudder task will be<br />

activated. Subjects will be instructed to use the foot<br />

pedals to keep the vertical cursor (see Figure I)as centered<br />

as possible for the durati<strong>on</strong> of the sessi<strong>on</strong>. A red<br />

light appearing 2 sec<strong>on</strong>ds prior to the trial and located<br />

341


at the bottom/center of the oscilloscope will be a warning<br />

of the beginning of each trial. The primary display (see<br />

Figure i) will then be activated, the altitude and velocity<br />

displays will appear simultaneously at the beginning<br />

of each trial, and each will disappear following attainment<br />

of criteri<strong>on</strong> as described below. If criteri<strong>on</strong> is not<br />

reached after 30 sec<strong>on</strong>ds, both pointers and targets will<br />

disappear simultaneously. The vertical scales will remain<br />

2 sec<strong>on</strong>ds l<strong>on</strong>ger, signalling to the subject that the task<br />

was not successfully completed.<br />

The subjects' primary task will be to manipulate the<br />

cyclic and collective so as to bring the pointers to the<br />

areas between the respective target lines as quickly as<br />

possible and keep them steady for 35Z msec. The trial<br />

will be over when this criteri<strong>on</strong> has been attained for<br />

each primary target and both pointers are within the target<br />

area, or 30 sec<strong>on</strong>ds after appearance o£ the display if<br />

the criteri<strong>on</strong> is not met. There will be a 7-sec<strong>on</strong>d interval<br />

between trials.<br />

Subjects will have two blocks of trials per day. All<br />

of the trials will be randomly generated. The first block<br />

will c<strong>on</strong>sist of 10 practice trials, and 36 data trials (6<br />

trials for each index of difficulty). The combinati<strong>on</strong>s of<br />

targets and indices of difficulty for the cyclic and collective<br />

will be randomly generated. After a 10-minute<br />

rest period, the subject will receive another sessi<strong>on</strong> of<br />

36 data trials. Subjects will be given performance feedback<br />

after each sessi<strong>on</strong> to encourage rapid improvement.<br />

When asymptotic performance for each subject is maintained<br />

for a period of 4 days, the experiment will terminate.<br />

Data for these 4 days (eight sessi<strong>on</strong>s) will be collected<br />

and analyzed as outlined below.<br />

Design and Analysis. The experimental design is a 2<br />

(c<strong>on</strong>trol c<strong>on</strong>-'-_gu-{a_1o'n) x 2 (c<strong>on</strong>trol) x 8_ (sessi<strong>on</strong>s) factorial<br />

with repeated measures <strong>on</strong> the last two factors.<br />

Data from the last eight sessi<strong>on</strong>s will provide the raw<br />

dependent measures. Three different types of measures<br />

will be taken: reacti<strong>on</strong> time (RT) for cyclic and collective<br />

(from appearance of the target to 2% deflecti<strong>on</strong> of<br />

each c<strong>on</strong>trol stick); capture time (CT) for cyclic and for<br />

collective (from end of RT to achievement of capture criteri<strong>on</strong>)<br />

; and total time (TT-- from appearance of the<br />

display to end of trial). Median reacti<strong>on</strong> times and capture<br />

times for each c<strong>on</strong>trol, and total times for each<br />

trial will be calculated for each subject's performance <strong>on</strong><br />

each of the six indices of difficulty for each of the last<br />

eight sessi<strong>on</strong>s.<br />

It is hypothesized that a regressi<strong>on</strong> line fitted to<br />

each subject's data over sessi<strong>on</strong>s <strong>on</strong> capture time and<br />

total time will dem<strong>on</strong>strate the log linear relati<strong>on</strong>ship<br />

posited by Fitts (between the difficulty of a task and the<br />

342


time required to complete it). This dem<strong>on</strong>strati<strong>on</strong> will be<br />

based <strong>on</strong> high correlati<strong>on</strong> coefficients for the regressi<strong>on</strong><br />

analyses. It is also hypothesized, in accordance with the<br />

sec<strong>on</strong>d part of Fitts' law (the initial resp<strong>on</strong>se to the<br />

presentati<strong>on</strong> of the stimulus will not be affected by the<br />

index of difficulty), that the slopes of the regressi<strong>on</strong><br />

lines generated by RT measures <strong>on</strong> each of the indices of<br />

difficulty over sessi<strong>on</strong>s will not be significantly different<br />

from: zero.<br />

For each display c<strong>on</strong>figurati<strong>on</strong>, each subject, s median<br />

reacti<strong>on</strong> times for each c<strong>on</strong>trol for each difficulty level<br />

will be averaged, and a t test comparing the resulting<br />

regressi<strong>on</strong> line slopes-with a slope of zero will be performed<br />

to insure that there is not a significant difference.<br />

Following this, the slopes and intercepts of the<br />

regressi<strong>on</strong> lines generated by data <strong>on</strong> RT, CT, and TT as<br />

described above will be used as dependent measures in six<br />

separate 2 x 2 x 8 analyses of variance, <strong>on</strong>e for the Slope<br />

and <strong>on</strong>e for the y-intercept of each time measure.<br />

The number of c<strong>on</strong>trol reversals (initial movement in<br />

the wr<strong>on</strong>g directi<strong>on</strong>) will also be recorded. An examinati<strong>on</strong><br />

of the data should show less reversals for the ipsilateral<br />

c<strong>on</strong>diti<strong>on</strong> than for the c<strong>on</strong>tralateral c<strong>on</strong>diti<strong>on</strong>.<br />

Analysis of the data generated by the rudder c<strong>on</strong>trol will<br />

be an RMS error analysis. It is hypothesized the error<br />

should be greater with the c<strong>on</strong>tralateral c<strong>on</strong>trol- display<br />

c<strong>on</strong>figurati<strong>on</strong>.<br />

The above analyses should c<strong>on</strong>firm the research<br />

hypotheses in the following way:<br />

I) The regressi<strong>on</strong> lines that will be fit to each<br />

subject's data according to index of difficulty <strong>on</strong> each of<br />

the three time measures will dem<strong>on</strong>strate the applicability<br />

of the Fitts' law paradigm to a multi-task situati<strong>on</strong>.<br />

2) The y-intercepts of the reacti<strong>on</strong> time regressi<strong>on</strong><br />

lines will be significantly lower for the ipsilateral<br />

c<strong>on</strong>trol-display c<strong>on</strong>figurati<strong>on</strong> than for the c<strong>on</strong>tralateral<br />

c<strong>on</strong>figurati<strong>on</strong>. Regressi<strong>on</strong> line slopes for capture time<br />

and total time measures will be significantly lower for<br />

the<br />

ipsilateral c<strong>on</strong>figurati<strong>on</strong>.<br />

C<strong>on</strong>firmati<strong>on</strong> of these expectati<strong>on</strong>s would indicate<br />

that the existing helicopter instrument arrangement may be<br />

neither as compatible nor as efficient as is desirable in<br />

time-critical flight situati<strong>on</strong>s.<br />

L:I,)


References<br />

Hartzell, E. J., Dunbar, S., Beveridge, R., & Boothe, R.<br />

Helicopter pilot resp<strong>on</strong>se latency as a functi<strong>on</strong> of the<br />

spatial arrangement of instruments and c<strong>on</strong>trols.<br />

NASA-Ames Research Center, in these proceedings.<br />

Jagacinski, R. J., Hartzell, E. J., Ward, S., & Bishop, K.<br />

Fitts' law as a functi<strong>on</strong> of system dynamics and target<br />

uncertainty. Journal of Motor Behavior, 1978, 10,<br />

123-131.<br />

Jex, H. R., McD<strong>on</strong>nell, J. D., & Phatak, A.V. A "critical"<br />

tracking task for <strong>manual</strong> c<strong>on</strong>trol research. IEEE<br />

f3a-14s. ........<br />

Transacti<strong>on</strong>s <strong>on</strong> Human Factors in Electr<strong>on</strong>ics, 1966,_,<br />

344


HELICOPTER PILOT RESPONSE LATENCY AS A FUNCTION OF THE<br />

SPATIAL ARRANGEMENT OF INSTRUMENTS AND CONTROLS<br />

E. James Hartzell S. Dunbar<br />

US Army Aeromechanics Lab° San ,lose State U.<br />

NASA Ames Resear'ch Center Psychology Department<br />

MoTfett Field, CA 94035 San Jose._ CA<br />

R.. Beveridge R. Cortilla<br />

In.formatics General Inc. US Army Aer'omechanics Lab.<br />

Pal o Alto. CA 94303 NASA Ames Research Center<br />

Mof.ett Field, CA 94035<br />

ABSTRACT<br />

The reportecl study addresses the questi<strong>on</strong> of the spatial<br />

arrangement of helicopter instruments and c<strong>on</strong>trols<br />

in terms _f stimulus-resp<strong>on</strong>se rompatibility. The results<br />

indicate that in airspeed and altitude adjustment tasks<br />

the compat.ible plar:ement of c<strong>on</strong>tr'c)Is and displayed inTormatl<strong>on</strong><br />

may result in a significant time savings and<br />

reduced workload and therefor'e inc.r'eaned missi_n performance.<br />

Fitts' Law is used as a dependent measure to<br />

assess the per'.Fc_rmance of subjec:ts in a discrete <strong>manual</strong><br />

c<strong>on</strong>trol task.<br />

INTRODUCT<br />

ION<br />

Military helicopter pilots are now required to _:ly day/night, all<br />

we_._ther missi<strong>on</strong>s at low levels and high speeds in order to avoid<br />

detecti<strong>on</strong> by radar. This scenario introduces c<strong>on</strong>diti<strong>on</strong>s requir:i,ng<br />

rapid and correct resp<strong>on</strong>ses by the pilot in order to avoid obstacles<br />

and complete the missi<strong>on</strong> without mishap. Low-level, highspeed<br />

flight is the most deinanding in terms o_: performance arid<br />

workload i_.F all the missi<strong>on</strong>s in aviati<strong>on</strong>. Every effor't must be<br />

made to improve the interface between the pilot and aircraft in<br />

order to provide the widest margin of safety pos_iible. This study<br />

was undertaken to investigate <strong>on</strong>e aspect c_f the pilot interface<br />

problem. The problem is <strong>on</strong>e of stimulus-resp<strong>on</strong>se (S-R) compatibility<br />

between instrument placement and c:<strong>on</strong>trol positi<strong>on</strong> in cur....<br />

r'ent and near-future helicopters.<br />

The altitude indicator in most helicopter instrument panels is<br />

located to the right of the pilot:'s line of sight (LOS) while the<br />

airspeed indicator is located to the left. Both instruments are<br />

3,1-5


typically located near the top of the instrument c<strong>on</strong>sole<br />

indicating their importance in the flight c<strong>on</strong>trol task,. The<br />

initial decisi<strong>on</strong> to plac:e these instruments in this arrangement<br />

was based <strong>on</strong> fixed-wing traditi<strong>on</strong> rather than the unique<br />

requirements of modern rotocraft operati<strong>on</strong>s and flight scenarios.<br />

Specifically., changes in altitude (depicted to the right of the<br />

pilot"s LOS) are effected by manipulati<strong>on</strong> of the _:ollective in the<br />

left hand. The airspeed (displayed to the ].eft of the pilot'_s LOS)<br />

is c<strong>on</strong>trolled by the cyc.lic stick in the right hand.<br />

The above suggests a c<strong>on</strong>diti<strong>on</strong> of S-R incompatibility between the<br />

instruments and their respective r_<strong>on</strong>tr'ols. That is, there is a<br />

lack of simple spatial _orresp<strong>on</strong>dence between salient perceptual<br />

dimensi<strong>on</strong>s and the <strong>org</strong>anizati<strong>on</strong> of resp<strong>on</strong>ses for the performance<br />

of a skilled task. C<strong>on</strong>flicts that might result from this incompatible<br />

arrangement, are not <strong>on</strong>ly intuitively apparent, but have<br />

been associated with slower resp<strong>on</strong>se times and higher" error rates<br />

in choice reacti<strong>on</strong> time studies (ref. i) when there was no simple<br />

geometric corresp<strong>on</strong>dence between the stimulus (light) and the<br />

required resp<strong>on</strong>se (stylus movement). Thus_ it is possible that in<br />

the c'<strong>on</strong>trol of a helicopter in prec:isi<strong>on</strong> maneuvers., valuable time<br />

is lost and c<strong>on</strong>fusi<strong>on</strong>-indur.:ed errors made due to a lack of S-R<br />

c:ompatibility. This may be_ in turn_ a c<strong>on</strong>tributing factor to the<br />

high level of pilot workload associated with low altitude, high<br />

speed helicopter operati<strong>on</strong>s.<br />

This lack of S-R compatibility has, through traditi<strong>on</strong>_ been cartied<br />

forward into the cockpit of the US Arrays:' advanced design<br />

helicopter's. These rotocraft are specifically designed to fly all<br />

weather', day/night_ nap-of-the-earth (NOE) missi<strong>on</strong>s. To accomplish<br />

these missi<strong>on</strong>s_ the pilot is equipped with a helmet-mounted m<strong>on</strong>ocular<br />

CRT display of the outside-the-cockpit scene. The scene is<br />

produced by a Forwar'd Looking Infrared (FLIR) c:amera which is<br />

gimbal-mounted in the nose of the helicopter. The movement of the<br />

camera is slaved 'to the head movements of the pilot. Sensors<br />

located <strong>on</strong> the helmet and referenced to cabin mounted emitters<br />

detect pilot head movements and c<strong>on</strong>vert these movements into<br />

commands to direct the FLIR camera in azimuth and elevati<strong>on</strong>.<br />

Superimposed <strong>on</strong> the display of the outside scene of the passing<br />

world is a collecti<strong>on</strong> of flight-related symbology elements which<br />

are intended to take the place of the standard panel instruments<br />

(see Fig. 1 ). The total system of FLIR and helmet-mounted display<br />

is known as the pilot night visi<strong>on</strong> system (PNVS). Note that<br />

the alrspeed is shown <strong>on</strong> the left side of the helmet-mounted<br />

display and 'the altitude indicator is located <strong>on</strong> the right side of<br />

the display. Thus_ even in the most modern of helicopter designs<br />

incorporating the highest levels of technology._ the traditi<strong>on</strong> of<br />

S-R incompatibility prevails. With the rapid advances in technology<br />

and the inc:rease in demands <strong>on</strong> the pilot this may be the<br />

time to rec<strong>on</strong>sioer the positi<strong>on</strong>ing of displayed informati<strong>on</strong> in the<br />

cockpit of modern helicopters.<br />

346


Figure i. Flight related symbology superimposed<br />

<strong>on</strong> the display of the outside scene<br />

as seen by the pilot in the Pilot Night Visi<strong>on</strong><br />

System (PNVS).<br />

K/S<br />

I ALTITUDE<br />

[ ) -_, I<br />

PLANT<br />

_._ o _ , DISPLAY "_ .... _OPER/TON<br />

PLANT<br />

-_'S*@/_ _(S)<br />

_IRSPEED I<br />

V<br />

Figure 2. The task requires that the pilot act<br />

as a regulator to close two c<strong>on</strong>trol loops, <strong>on</strong>e<br />

each for altitude and airspeed.<br />

3/i _7


7.1 ¸<br />

It can be argued ni'ng,: e,xperience, and learned scan<br />

patterns may outweigh any aoverse effects <strong>on</strong> performance or mental<br />

workload due to S-R incompatibility. However, the impact that the<br />

positi<strong>on</strong> of these two primary instruments has <strong>on</strong> the pilot's<br />

c<strong>on</strong>trol task should be determined by objective research rather"<br />

than by traditi<strong>on</strong>. To this end, a PNVS.-type _display warn simulated<br />

and subjects were required to effect changes in airspeed and<br />

altitude in <strong>on</strong>e of two c<strong>on</strong>diti<strong>on</strong>s. "[he first was the c<strong>on</strong>trol/display<br />

compatible, or ipsilateral arrangement where the c<strong>on</strong>trol and<br />

corresp<strong>on</strong>ding display were <strong>on</strong> the same side. The other c<strong>on</strong>diti<strong>on</strong><br />

was the c<strong>on</strong>trol/display incompatible, or c<strong>on</strong>tralateral arrangement<br />

where the r-<strong>on</strong>trol and corresp<strong>on</strong>ding display were <strong>on</strong> opposite sides<br />

of the subject'_s LOS.<br />

The research questi<strong>on</strong> oT interest may be stated as : "Is there<br />

any difference :in the time required to effect c<strong>on</strong>trol when the<br />

c<strong>on</strong>trolled element is c<strong>on</strong>tralateral (current arrangement) or ipsilateral<br />

(stimulus resp<strong>on</strong>se compatible arrangement) to the c<strong>on</strong>trol<br />

manipulator?".<br />

Exper imental<br />

C<strong>on</strong>si derati <strong>on</strong>s<br />

The research quest:i<strong>on</strong> introduced above involves several c<strong>on</strong>siderati<strong>on</strong>s<br />

which must be taken into account when formulating the experimental<br />

objectives and procedures in order to project the<br />

result_s to the real world. These c<strong>on</strong>siderati<strong>on</strong>s are: (i) stimulus<br />

input._ (2) resp<strong>on</strong>se output._ and (3) measurement of performance.<br />

The pilot may be viewed as a regulator whose task is to<br />

close two c<strong>on</strong>trol loops as depicted in Fig. 2. The percepti<strong>on</strong> of<br />

the visual stimulus serves as the input and the motor" c<strong>on</strong>trol<br />

reflects the output. In the current study, the c<strong>on</strong>trol positi<strong>on</strong>,<br />

instrument spatial and visual angle relati<strong>on</strong>ship, is modeled after<br />

the PNVS.<br />

sei<br />

:[.npLjtl<br />

As menti<strong>on</strong>ed above, in night NOE _:light, electr<strong>on</strong>ically generated<br />

symbology is presented <strong>on</strong> the helmet-mounted display to provide<br />

the pilot with fli(;llTtinstrument informati<strong>on</strong>. The PNVS airspeed<br />

and altitude ir_formati<strong>on</strong> indicators are located appro:.'imately +/-<br />

:[5 degrees abr_ut the vertical center reference line. The same<br />

visual angles were ma:i.ntained <strong>on</strong> a fii.'edCRT display mounted above<br />

an instrument panel to simulate the PNVS ar'rangement. A schematic<br />

r'epresentat:i<strong>on</strong> of t.he two displays used can be seen in Fig. .-:7.<br />

The pilot is viewed as a regulator that resp<strong>on</strong>ds to a detected<br />

error and is required to bring a system barl< into balance. Simpl'i.-<br />

fied airspeed and altitude resp<strong>on</strong>ses to the cyclic (right hand)<br />

and collective (left hand) c<strong>on</strong>trols respectively were simulated.<br />

The airspeed and height c<strong>on</strong>tr'ol plant dynamics are quite different<br />

and the regulator, the pilot, uses diTferent musr-le bundles to<br />

5 4 () ':_


DISPLAY<br />

CASES<br />

|<br />

F "I<br />

- I<br />

A) A<br />

k__(_ _ -+- -(- o - -_<br />

] {i<br />

• • A<br />

w[--<br />

__--)w<br />

)<br />

___ )<br />

altitude a irspeed airspeed altitude<br />

IP SILAT ERAL<br />

CONTRALAT ERAL<br />

Figure 3. Schematic representati<strong>on</strong> of the two display cases showing<br />

amplitude (A) and width (W) of a sample targe t as well as pitch<br />

attitude (G) used in the early part of the experiment.


effect c<strong>on</strong>trol. The two hands are placed in different orientati<strong>on</strong>s<br />

to the body and the collective (height c<strong>on</strong>trol) requires an<br />

up/down mot.i<strong>on</strong>, whereas the cyclic: requires a "stirring" moti<strong>on</strong> in<br />

a more rz_r'less hr:_r:iz<strong>on</strong>tal plane.<br />

Pe r _ Qr.':.ma r'D. _;;..e... I_!.e..-. _ s _..3 E..e_..m_ _ .r!,t_._.<br />

Simple reacti<strong>on</strong> time measurement.s could be used as the primary<br />

performance metric._ however rea_:ti<strong>on</strong> is <strong>on</strong>ly 'the first segment of<br />

the overall c<strong>on</strong>trol task. Since the pilot is acting as a regulator<br />

in a closed loop c<strong>on</strong>trol system, the task is to reduce perceived<br />

err'ors tc_ an acceptable ].eve].. Therefore, the c<strong>on</strong>trol<br />

movement time to a achieve a criteri<strong>on</strong> is a major variable of<br />

interest. Tlqe total time required to achieve c<strong>on</strong>trol includes the<br />

rz_ilotreac:tior_ time and the manipulator movement time, thus all of<br />

these variables were measured in this study. The task will be<br />

defined in more detail :i.n'the .Following sec:ti<strong>on</strong>. In brief., the<br />

subJiects were asked to bring a pointer to a spec:i.Fic positi<strong>on</strong> <strong>on</strong><br />

the simulated PNVS thermometer scales using <strong>on</strong>e of the described<br />

helicopter c<strong>on</strong>trols, while measurements of the above times were<br />

recorded. The task was analagous to a pilot reaching a new r-ommanded<br />

altitude or airspeed by manipulati<strong>on</strong> of the flight c<strong>on</strong>trols.<br />

ANALYTIC<br />

APPROACH<br />

A _uitable model to employ in strLlcturing the analysis and design<br />

of this ei.'periment was proposed by F'itts and Peters<strong>on</strong> (ref. 2)._<br />

the resulting mathematical relati<strong>on</strong>ship became knowr_ as Fitts:'<br />

Law. They found tlqat there exists a log linear relati<strong>on</strong>ship<br />

between speed and ac:curacy of resp<strong>on</strong>se movements to tasks of<br />

varying diffic'.ult.y. The relati<strong>on</strong>ship is e:.'pressed by".<br />

ID = a + b loq 2A/W (I)<br />

Where: A = the: ampl:Ltude of the initial error"<br />

W = the width of the target area<br />

ID = the inde:.'of difficulty ei.'pressed in bits<br />

a and b are c<strong>on</strong>stants<br />

The findings of Fitts and or.hers indicate that the time to effec-t<br />

a reducti<strong>on</strong> in an initial error" of amplitude (A) to a given<br />

criteri<strong>on</strong> target width (W) varies in a linear fashi<strong>on</strong> with the<br />

inde>= of difficulty (ID). Regressi<strong>on</strong> lines are fit to the data<br />

produced fr'om e;.'per'iments in which the time to resp<strong>on</strong>d and the<br />

time to reach the target area are measured as a functi<strong>on</strong> of the<br />

difficulty of the task. These two regressi<strong>on</strong> lines may be seen in<br />

Fig. 4. Fitts:' Law predicts that the r-eacti<strong>on</strong> time regressi<strong>on</strong> line<br />

will have a slope (my) which is very near zero. The intercept (yv)<br />

of this functi<strong>on</strong> will be an estimate of the resp<strong>on</strong>se time for all<br />

difficulty levels. The movement time regressi<strong>on</strong> line (m_) will<br />

have a slope not equal to zero. This indicates that as the task<br />

becomes mere difficult (established by the ID)., more time is required<br />

to move to the target. Thus., the task with the greatest<br />

35O


Yr<br />

REACTIONTIME<br />

REGRESSIONLINE<br />

SLOPE= Mr<br />

EASY<br />

INDEXOF DIFFICULTY(ID)<br />

HARD<br />

Figure 4. Regressi<strong>on</strong> lines fit to the data where the time to<br />

resp<strong>on</strong>d and the time to reach the target area are measured as<br />

a functi<strong>on</strong> of the difficulty of the task. Task difficulty is<br />

shown <strong>on</strong> the abscissa as a c<strong>on</strong>tinuim from easy to hard. Note<br />

that the slope of the reacti<strong>on</strong> time regressi<strong>on</strong> line (mr) is<br />

plotted as zero, and the slope of the movement time regressi<strong>on</strong><br />

line (mm) is greater than zero. The y-intercepts (Yr and Ym)<br />

are indicated <strong>on</strong> the ordinate.


amplitude (A) and the narrowest target width (W) will result in<br />

the l<strong>on</strong>gest movement time.<br />

Jagacinski_ et al. (ref. 3) replicated Fitts" work using zeroand<br />

first-order c<strong>on</strong>trol dynamics as well as a variati<strong>on</strong> in the<br />

capture criteria. Their task involved a joystick manipulator and<br />

a CRT-displayed task very much like the current experimental<br />

display. Although different slopes were obtained for the zeroand<br />

first-order systems_ the linear relati<strong>on</strong>ship predicted by<br />

Fitts held. Other's, (refs. 4.,5) have also extended Fitts _ Law to<br />

include up to first-order dynamics. All have found the relati<strong>on</strong>ship<br />

described by Fitts for a pure <strong>manual</strong> positi<strong>on</strong> rep<strong>on</strong>se task to<br />

be robust for higher order dynamics implemented with CRT or<br />

visually coupled tasks.<br />

The Fitts "_ Law model structure, used in a c<strong>on</strong>trol theoretic sense,<br />

lends itself well to answering the current research questi<strong>on</strong>. If<br />

the spatial relati<strong>on</strong>ship between the c<strong>on</strong>troller- and the c<strong>on</strong>trolled<br />

element makes no difference_ then the slope of the movement time<br />

to index of difficulty functi<strong>on</strong> will not differ" siqnificantly_ no<br />

matter where the indicator is placed relative to the c<strong>on</strong>trol<br />

device. Fitts _ Law also predicts that the index of difficulty<br />

will have no impact <strong>on</strong> the slope of the reacti<strong>on</strong> time regressi<strong>on</strong><br />

line (mr) .,thus, a slope of zero was predicted. Differences in the<br />

y-intercept of the reacti<strong>on</strong> time functi<strong>on</strong> will be a predictor of<br />

any differences in resp<strong>on</strong>se time between the c<strong>on</strong>tralateral or<br />

ipsilatera] c<strong>on</strong>trol/display arrangement. Differences between the<br />

slopes of the altitude and airspeed or collective and cyclic<br />

movement time regressi<strong>on</strong> lines were predicted because the plant<br />

dynamics are first- and sec<strong>on</strong>d-order respectively. Differences in<br />

the slopes of the movement time regressi<strong>on</strong> lines as a functi<strong>on</strong> of<br />

the ipsilateral or r:<strong>on</strong>tr_lateral arrangement will indicate that<br />

the effects have propac_ated bey<strong>on</strong>d the initial resp<strong>on</strong>se and into<br />

the c<strong>on</strong>trol phase of the task.<br />

METHOD<br />

SUBJ ECTS :<br />

Sixteen n<strong>on</strong>-helicopter-rated subjects with normal or corrected to<br />

normal visi<strong>on</strong> were employed as members of the subject pool. A<br />

screening procedure was used in selecting subjects to insure that<br />

all possessed at least a minimum amount of psycho-motor ability.<br />

Subjects performed the Jex Critical Tracking Task (ref. 6) and<br />

were selected to participate if their score <strong>on</strong> the Critical<br />

Tracking Task was equal to or above <strong>on</strong>e standard deviati<strong>on</strong> below<br />

the mean of a distributi<strong>on</strong> of scores produced by helicopter pilots<br />

and other pers<strong>on</strong>s known to have good motor" skills, The subjects<br />

were then randomly assigned to two groups_ eight to the c<strong>on</strong>tralateral<br />

and eight to the ipsilateral c<strong>on</strong>diti<strong>on</strong>s. In each group_ four<br />

were high performers and four were moderate as determined by their


scores <strong>on</strong> the criteri<strong>on</strong> task :to balance the tracking skills of the<br />

two groups.<br />

APPARATUS :<br />

Cyclic and collective c<strong>on</strong>trols and a seat typical of a helicopter<br />

were mounted <strong>on</strong> a platform with a suitable rack <strong>on</strong> which a 53 cm<br />

oscilloscope., sloped back from the vertical by four- degrees_ was<br />

mounted. This arrangement was referred to as the subject stati<strong>on</strong><br />

and is seen in Fig. 5, The cyclic c<strong>on</strong>tro! stick had breakout<br />

forces o.F .'.717.5gforward and 408,2g aTt and force gradients of<br />

153.6g/c-m and 108.9g/cm respectively. The cyclic stick was spring<br />

loaded for center return with a travel of +/-. 14 degrees about t.he<br />

center positi<strong>on</strong>. The left side, floor-mounted collective c<strong>on</strong>trol<br />

stick was 63.5cm l<strong>on</strong>g with an angular mot:i<strong>on</strong> of +/- 10 degrees<br />

about a detent which was provided such that the subjects could<br />

return the c<strong>on</strong>trol to a zero positi<strong>on</strong> by feel between trials. "[he<br />

fricti<strong>on</strong> of 'the collective c<strong>on</strong>trol was adjustable and Was ][eft to<br />

the subject to establish. However, too mu(-h fricti<strong>on</strong> masked the<br />

feel of the detent and too little did not restrain the collective<br />

c<strong>on</strong>trol from falling of its own weight. As a result <strong>on</strong>ly a narrow<br />

band of fricti<strong>on</strong> adjustments was selected by the subjects.<br />

FJ=ANI<br />

The plant dynamics were implemented <strong>on</strong> a digital computer. The<br />

transfer functi<strong>on</strong> for the collective c<strong>on</strong>trolled altitude rate<br />

plant was,<br />

(2)<br />

and the cyclic-c<strong>on</strong>trolled pitch attitude/airspeed plant., a reduced<br />

order functi<strong>on</strong> representative of a "SCAS <strong>on</strong>" (stability and<br />

c<strong>on</strong>trol augmentati<strong>on</strong> system) system, was implemented to reflect<br />

changes in airspeed as a functi<strong>on</strong> of changes in deflecti<strong>on</strong> in the<br />

cy(-'lic stick. The transfer func:ti<strong>on</strong> is expressed in two parts as<br />

fol lows:<br />

.13) + (i.m2)z "a- (3><br />

combined with the gr'avit.atior_al c<strong>on</strong>stant yields.,<br />

by<br />

e;.,'pan.s'i<strong>on</strong>._ the resultant transfer functi<strong>on</strong> is.,<br />

ti - z2.9( .1.zn.) "re<br />

g<br />

This Tuncti<strong>on</strong> represents a simplified small perturbance model of a


Figure 5. The subject stati<strong>on</strong> with cyclic,<br />

collective, and seat typical of a helicopter<br />

showing also, the CRT and a sample task<br />

display.<br />

TWO<br />

,STAeE TASK<br />

PILOT "rAgK ._.<br />

P ILOT "I"_S1_._.<br />

pILOT ,&IRSPIE E E)<br />

C 0 NTRO L "TASK<br />

Figure 6. In manipulati<strong>on</strong> of the cyclic, the<br />

subject performs a two stage task requiring a<br />

change in pitch attitude before a_change in<br />

airspeed can occur.<br />

354


high per'formance helicopter, trimmed at appro;.'imately 80 kts and<br />

out of ground efTect.<br />

The subjects were required to establish a commanded rate of change<br />

in height with the collective c<strong>on</strong>trol, in accordance ,with equati<strong>on</strong><br />

(2) as r-epresented by the amplitude (A) <strong>on</strong> the display to an<br />

ir_difference thresITold :Lndicated by the target w:i.dth (W) as is<br />

depicted in Fig, 3. In the case of the cyclic stick_ the sub-jeers<br />

were requ:ired 'to establish a new commanded airspeed by c<strong>on</strong>trolling<br />

the plant e.'.'pressedin equati<strong>on</strong> (5), above or" below the trim<br />

r<strong>on</strong>diti<strong>on</strong>. This required a two stage task in that the pitch attitude<br />

must far'st be changed in order for a clnange in airspeed to<br />

oc:r-:ur. This two stage task may be seen in Fig. 6. When a velocity<br />

change is commanded (Vc), an error is detected between the current<br />

state and the commanded airspeed represented by (Ve). This defines<br />

the outer loop c<strong>on</strong>trol task of t.he pilot or' pilot task I. However,<br />

pilot task 2 must be accomplished first he.For'e the desired airspeed<br />

(u) is obtained. The inner' loop, pal.or task _, '_. c<strong>on</strong>sists of<br />

adjusting the pitch at.titude (_}) by means of the deTlecti<strong>on</strong> (_) of<br />

•the cyclic c<strong>on</strong>trol such that the desired relati<strong>on</strong>ship between<br />

pitch attitude arid resultant airspeed results.<br />

Ear'].y in the learning phase oT the experiment the sub.jeers were<br />

unable to accomp].ish the task without pitch attitude informati<strong>on</strong><br />

pr'esented <strong>on</strong> the task display. However, as each subject became<br />

pr'oficient in "the task:, the pitch attitude informati<strong>on</strong>, seen in<br />

the center of each display case in Fig. 3 as an artifical horiz<strong>on</strong>,<br />

was removed. TlTe withdrawal of the display resulted in a<br />

small setback in the learning curve which was overcome by all<br />

subjects irl a short time.<br />

Sub,:jects were seated in the subject s'tati<strong>on</strong> :in a darkened room so<br />

that their eyes were approrimately 60 cm from the oscilloscope.<br />

They communicated with the evperimenter through a microph<strong>on</strong>e and<br />

headset. At the beginning of each tr'ial, a red light appeared in a<br />

photographic dark field <strong>on</strong> the center L.OS of the subject, and<br />

declined by 17 degrees Trom the horiz<strong>on</strong>tal.<br />

The subjects were instructed to fi;.'ate this light {or two sec<strong>on</strong>ds.<br />

At the end of two sec<strong>on</strong>ds, the display to the left or right was<br />

activated with <strong>on</strong>e of the instrument display cases seen in Fig. 3<br />

and dependent <strong>on</strong> a random and balanced schedule The displayed<br />

cases were centered about the LOg by 15 degrees resulting in a<br />

total visual angle of 30 degrees in the horiz<strong>on</strong>tal.<br />

The subjects" task was to manipulate the appropriate c<strong>on</strong>trol so as<br />

to bring the pointer between the two target lines as quickly as<br />

possible.. When the pointer had remained "steady" within the target<br />

area for _"_" •-,,:Jtl msec._ the trial was over and the display disappeared<br />

from the screen. The steadiness criteri<strong>on</strong> was defined as the<br />

smoothed estimate of the pointer velocity remaining less than or<br />

355


equal to 0.5 degrees per sec<strong>on</strong>d over a sampling interval of 350<br />

msec. Following the end of each successful trial, the screen<br />

remained blank for two sec<strong>on</strong>ds and the next trial began with the<br />

illuminati<strong>on</strong> of the fixati<strong>on</strong> light. If the subject failed to<br />

ach ieve the _'_ ._,,J_) msec capture criteri<strong>on</strong> within .... oO sec of the<br />

appearance of the target and pointer, the trial automatically<br />

ended. The vertical lines in the display remained for two sec<strong>on</strong>ds,<br />

but the target and pointer disappeared as a signal to the subject<br />

of failure to meet the criteri<strong>on</strong>.<br />

A repeated measures group design was used for the structure of the<br />

experiment and subsequent analysis (ref. 7). Each repeated experimental<br />

sessi<strong>on</strong> c<strong>on</strong>sisted of 72 trials, six data trials for" the<br />

six indices of difficulty for each of the two c<strong>on</strong>trols (cyclic and<br />

collective). The difficulty levels were generated from a combinati<strong>on</strong><br />

of three amplitudes (A) and four target widths (W) resulting<br />

in difficulty indices of o -._. "._' •_,.I 3 9. 4.7, 5.5_ and 6. "_..z. bits,<br />

and two directi<strong>on</strong>s (target above or below the center). The order<br />

of presentati<strong>on</strong> followed a two-part schedule. During the first<br />

experimental sessi<strong>on</strong> of each day a subject received ten practice<br />

trials of randomly mixed indices of difficulty cases. Prac.tice<br />

trials were followed by 72 data trials c<strong>on</strong>sisting of a random<br />

ordering of cases with the c<strong>on</strong>straint that each of the six' cases<br />

appeared twelve times (six cyclic and six collective). The sec<strong>on</strong>d<br />

sessi<strong>on</strong> proceeded with the same format (omitting the practice<br />

trials> after a ten minute rest period.<br />

The design of the experiment called for a period of four days (8<br />

sessi<strong>on</strong>s of 72 trials each) during which asymptotic performance<br />

was maintained by each subject. Asymptotic performance was defined<br />

as a change in variability


eight replicati<strong>on</strong>s. The n<strong>on</strong>significant results of this ANOVA<br />

support the choice of the criteria for the definiti<strong>on</strong> of asymptotic<br />

performance in this experiment.<br />

A separate linear" regressi<strong>on</strong> line was fit to each subject'_s reacti<strong>on</strong><br />

and movement times for each of the two c<strong>on</strong>trols., as a functi<strong>on</strong><br />

of the index of difficulty. The results of this regressi<strong>on</strong><br />

analysis dem<strong>on</strong>strated that the correlati<strong>on</strong> coefficients for the<br />

reacti<strong>on</strong> time functi<strong>on</strong>s were relatively, low. This was to be expected<br />

as the slopes oT the reacti<strong>on</strong> time regressi<strong>on</strong> lines approached<br />

zero. However, the correlati<strong>on</strong> coefficients for the individual<br />

subjects regressi<strong>on</strong> functi<strong>on</strong>s for movement times ranged from<br />

approximatly (.').94to 0,99 for the collective c<strong>on</strong>trol and 0.96 to<br />

0.99 for the cy(:li(: stick.<br />

Given the relatively high correlati<strong>on</strong> coefficients obtained for<br />

the individual subjer-ts._ the slopes and intercepts of the regressi<strong>on</strong><br />

lines were used as dependent measures in four separate<br />

ANOVA'_s, <strong>on</strong>e ear-h for the slopes and for the intercepts of the<br />

reacti<strong>on</strong> and movement time measures. ]'he results of the ANOVA<br />

procedures are summarized in Table I.<br />

The analysis of the reacti<strong>on</strong> time (RT) measures indicated no<br />

e.Ffer"t for the slope (m) of the regressi<strong>on</strong> lines between cyclic<br />

and collective c<strong>on</strong>trols, but did show a significant effect for the<br />

intercept (y) between the c<strong>on</strong>tralateral and ipsilateral groups.<br />

However, there was no difference between the reacti<strong>on</strong> time inter-<br />

(::epts of the cyclic and collective c<strong>on</strong>trols. This indicates that<br />

no matter what the c<strong>on</strong>trol or c<strong>on</strong>trolled plant dynamics were., it<br />

took sigr_ificantly l<strong>on</strong>ger to resp<strong>on</strong>d to the c<strong>on</strong>tralateral than the<br />

ipsilateral display case.<br />

The ANOVA results for movement time (MT) slopes (m) indicated that<br />

there was the expected significant difference., between the cyclic<br />

and collec'_'ive c<strong>on</strong>trols. This result was predicted because of the<br />

difference in the order of the plant dynamics of the two c<strong>on</strong>trols.<br />

A significant main effect was also revealed for the slopes of the<br />

MT for c<strong>on</strong>diti<strong>on</strong> (ipsilateral/c<strong>on</strong>tralateral) for the cyclic c<strong>on</strong>tr'ol.<br />

This effect was not found with the collective c<strong>on</strong>tr.-o].. 'The<br />

analysis showed no differences between c<strong>on</strong>diti<strong>on</strong>s or" c<strong>on</strong>trols for<br />

the inter'cepts (y) of the movement time regressi<strong>on</strong> lines. A<br />

summary of the results of the MT analysis may be seen in Fig. 7.<br />

Note that though there is no significant difference between the<br />

slopes of the collective c<strong>on</strong>trol as a functi<strong>on</strong> of display c<strong>on</strong>diti<strong>on</strong>._<br />

it took more time to meet the capture criteri<strong>on</strong> with the<br />

c<strong>on</strong>tralater'al arrangement.<br />

The results of the c<strong>on</strong>trol, reversal and blunder analysis can be<br />

seen in Fig. 8. These data show that <strong>on</strong> the average there were<br />

more c<strong>on</strong>trol, reversals in the ipsilateral c<strong>on</strong>diti<strong>on</strong> for each<br />

c<strong>on</strong>trol than for the corresp<strong>on</strong>ding c<strong>on</strong>trol in the c<strong>on</strong>tralater, al '<br />

group. A similar" comparis<strong>on</strong> of the occurrence of blunders between<br />

c<strong>on</strong>diti<strong>on</strong>s produced the opposite result. There were more blunders<br />

[.- -7 .,J f


CYCLIC<br />

MT<br />

IPSI<br />

CONT l<br />

m 1,155 1.387<br />

y .988 .748 ns<br />

m .0001 -.0008 ns<br />

RT<br />

y .343 .420<br />

,, , _)K<br />

m .491 .498 ns<br />

MT-'<br />

COLLECTIVE Y .855 .738 ns<br />

RT<br />

' ' i<br />

m -.0013 -.0016 ns<br />

y .380 .417 ,_<br />

J<br />

ANOVA<br />

RESULTS<br />

Table i. Results of four separate ANOVA's,<br />

<strong>on</strong>e each for the slope and y-intercept of<br />

the reacti<strong>on</strong> and movement time measures.<br />

(*,p_.05 **, p_.01)<br />

10<br />

8'<br />

cyclic<br />

/<br />

COt_tr _|a_er _,l •<br />

/<br />

cyclic<br />

=_7, ipsila,eral Figure 7. Results of the MT<br />

o<br />

analysis showing the regressi<strong>on</strong><br />

6. lines for the two c<strong>on</strong>trols in<br />

the two c<strong>on</strong>diti<strong>on</strong>s.<br />

/<br />

5" .,,<br />

collective<br />

_<br />

4- c<strong>on</strong>tralat _1"fJ.<br />

_col!ective<br />

3" _ ipsilateral<br />

ID= 2AIW<br />

35g


15- REVERSAL- WRONG DIRECTION<br />

"'<br />

tBLUNDER-WRONG CONTROL<br />

o<br />

z<br />

w<br />

rr<br />

_10.<br />

o<br />

o<br />

O O<br />

O ,-- O<br />

_ _ _ _ o-<br />

_. o "g<br />

-_ o _; ._o- o_°o<br />

2. __. _ = _,'_ _TL..., .,.<br />

ie=_<br />

lun<br />

Figure 8. Results of the reversal and<br />

blunder analysis showing the more frequent<br />

occurrence of reversals in the ipsilateral<br />

c<strong>on</strong>diti<strong>on</strong>, and the greater number of<br />

• blunders in the c<strong>on</strong>tralateral c<strong>on</strong>diti<strong>on</strong>.<br />

359


in the c<strong>on</strong>tralateral c<strong>on</strong>diti<strong>on</strong> for both _z<strong>on</strong>trols than in the<br />

ipsilateral arrangement. There were far' less blunders than reversals<br />

<strong>on</strong> the average across subjects.<br />

DISCUSSION<br />

The analysis of reac.'ti<strong>on</strong> times for" the two c<strong>on</strong>trols and the two<br />

display _-.<strong>on</strong>diti<strong>on</strong>s supported "the superiority of the compatible S-R<br />

arrangement (ipsilateral) over the c<strong>on</strong>tralateral c<strong>on</strong>diti<strong>on</strong>. This<br />

is born out by the intercept of the regressi<strong>on</strong> l:ines but may be<br />

expressed in terms of the mean reacti<strong>on</strong> times. In a sense, pure<br />

resp<strong>on</strong>se time is a more accurate measure than the intercept of a<br />

regressi<strong>on</strong> line with a slope of zero. Table 2 presents the mean<br />

resp<strong>on</strong>se times in msec for the eight subjects in each of the<br />

display c<strong>on</strong>diti<strong>on</strong>s and for both rz<strong>on</strong>trols. The average subject<br />

standard deviati<strong>on</strong> is also included and inspecti<strong>on</strong> of these data<br />

reveals rather low variability., indicating that the subjects had<br />

reached a high level of proficienc.'y with the task.<br />

IF'SILATERAL<br />

CONTRALATERAL<br />

MEAN S. D MEAN S. D<br />

CYCL IC 348 15 430 19<br />

COLLECTIVE 354 14 ,_19 17<br />

Table 2. Mean r'esp<strong>on</strong>se time and average<br />

standard deviati<strong>on</strong> (msec) for' each display<br />

group and c<strong>on</strong>trol.<br />

The average difference in resp<strong>on</strong>se time between the ipsilateral<br />

and c<strong>on</strong>tralateral groups is approximately 74 msec when both c<strong>on</strong>trols<br />

are c<strong>on</strong>sidered together". An example of the speed, altitude<br />

and flight profile of a helicopter in a typical NOE missi<strong>on</strong> will<br />

help to bring these results into focus.<br />

C<strong>on</strong>sider a helicopter flying at an altitude of three meters and an<br />

airspeed of 15.7 m/see with a rotor" blade clearance <strong>on</strong> either side<br />

of two meters. Under 'these c<strong>on</strong>diti<strong>on</strong>s, and with the existing PNVS<br />

c<strong>on</strong>tralateral display arrangement, a pilot would be ex'pected to<br />

resp<strong>on</strong>d to a commanded change in airspeed or altitude in 425 msec.<br />

In this interval of time_ the helicopter' would travel about 6.65<br />

meters (before the pilot resp<strong>on</strong>ded with a c<strong>on</strong>trol acti<strong>on</strong>). The<br />

ipsi lateral or" S-R compatible arrangement saves the pilot 74. msec<br />

in resp<strong>on</strong>se time and a distance traveled of 1.2 meters. At great-<br />

360


er altitudes and in the absence of obstacles_ this advantage is of<br />

little c<strong>on</strong>sequense other" than perhaps reducing workload. At night<br />

in a NOE Tlight_ advantages associated with the use of S-R compatible<br />

instrument-r<strong>on</strong>trol arrangements may be critical.<br />

A plausible explanati<strong>on</strong> fo_- the 74 msec superiority of the ipsilaferal<br />

over' the c<strong>on</strong>tralateral arrangement of c<strong>on</strong>tr'ols and instruments<br />

in this study is the additi<strong>on</strong>al informati<strong>on</strong> processing time<br />

required to resp<strong>on</strong>d to the incompatible S-R c<strong>on</strong>diti<strong>on</strong>. The literature<br />

in support of the superiority of reacti<strong>on</strong> time performance<br />

in S-R compatible systems is extensive and offers many explanati<strong>on</strong>s.<br />

The purpose of this study was to determine if there was a<br />

difference between the compatible and incompatible instrumentc<strong>on</strong>trol<br />

relati<strong>on</strong>ship. A practical as well as a statistical difference<br />

has been revealed by 'the results of this study.<br />

M_.O NE.N']Z E!. E<br />

The sec<strong>on</strong>d aspect of the overall task, moving the c:ursor to the<br />

target ar'ea_ provides an opportunity not <strong>on</strong>ly to assess the questi<strong>on</strong><br />

of S-R compatibilty but also to investigate the Fitts log-'<br />

acrzuracy :_cale in a task involving tlne complex and higher order<br />

dynamics implemented in this study. The Fitts paradigm was used in<br />

the design of this experiment in order to provide a systemati_ set<br />

of increasingly difficult tasks which the subjects were required<br />

to perform. No attempt was made to use the informati<strong>on</strong> theoretic<br />

properties of Fitts Law in assessing performance with the two<br />

display groups. Instead_, the speed/accuracy trade off imposed by<br />

tlTe index of difficulty of a given task was used to produce a<br />

measureable time _-ourse of c:<strong>on</strong>trol movement. A complete analysis<br />

of Fitts:' Law is bey<strong>on</strong>d the scope of the current paper. However,<br />

the rather high correlati<strong>on</strong> coefficients associated with the regressi<strong>on</strong><br />

analysis suggest that even for the dynamics as expressed<br />

in equati<strong>on</strong> (5)_ the well trained subje(zts generated a set of<br />

movement times whic:h obey Fitts _ Law.<br />

The signi_:icant differ'ence between the slopes of tlne ipsilateral<br />

and c<strong>on</strong>tralateral groups for the cyclic c<strong>on</strong>trol was unexpected.<br />

Had the slopes been the same but the lines offset in time, then a<br />

pure time delay could have been posited much the same as was<br />

suggested in the case of resp<strong>on</strong>se time measures. A significant<br />

difference would have been found in the intercepts of the regressi<strong>on</strong><br />

lines between the two c<strong>on</strong>d.iti<strong>on</strong>s. The analysis however'_<br />

suggested that there is both a time and a slope difference. Close<br />

inspecti<strong>on</strong> of Fig. 7 will lend some meaning to the problem statement.<br />

For an ID of 2.3 there is a 600 msec difference between<br />

c<strong>on</strong>diti<strong>on</strong>s whereas an ID of 6. _c,produces a difference of about 1.7<br />

sec<strong>on</strong>ds. Note that the collective c<strong>on</strong>trol produces two parallel<br />

lines_ offset in time, as a functi<strong>on</strong> of the display c<strong>on</strong>diti<strong>on</strong>.<br />

This offset is not a significant result but it is rank ordered as<br />

would be expe_zted from the reacti<strong>on</strong> time findings. Also_ sinLTe the<br />

plant dynamics associated with the two c<strong>on</strong>trols are of different<br />

order'_ <strong>on</strong>e would expec:t the cyclic (the higher order and more<br />

difficult plant) to have a steeper slope. The fact that the<br />

3 '


slopes for the two c<strong>on</strong>diti<strong>on</strong>s are significantly different for the<br />

cyc_'lic c<strong>on</strong>trol suggests that there is, in a cognitive sense, a<br />

"different plant" being c:<strong>on</strong>trolled. There is no difference in the<br />

dynamics. Only the displays are different. The effect seen might<br />

be due to a forced change in c<strong>on</strong>trol strategy between the two<br />

display c<strong>on</strong>diti<strong>on</strong>s. An alternate explanati<strong>on</strong> is that there is an<br />

increase in the time required to effect c<strong>on</strong>trol as the difficulty<br />

of the task (ID) increases as a result of the S-R incompatibility.<br />

That is, the slope differential is about 0.23. ]'his is not an<br />

unreas<strong>on</strong>able explanati<strong>on</strong> in that increasing diffiL-ulty may require<br />

increasing informati<strong>on</strong> processing time.<br />

The results of this study make it clear that the effects of S-R<br />

incompatibility are not limited to the initial resp<strong>on</strong>se phase of a<br />

c<strong>on</strong>trol activity. They seem to propogate into the c<strong>on</strong>trol phase as<br />

well. For the highest ID (6.3) there is a 1.7 sec diference between<br />

the ipsilateral and c<strong>on</strong>tralateral €::<strong>on</strong>diti<strong>on</strong>s. Given the<br />

c<strong>on</strong>diti<strong>on</strong>s of NOE flight described above, in 1.7 sec<strong>on</strong>ds the<br />

helicopter would have traveled 26..6 meters farther with the _<strong>on</strong>tralateral<br />

c<strong>on</strong>diti<strong>on</strong> before reaching the commanded c<strong>on</strong>trol state<br />

than with the ipsilateral display of flight informati<strong>on</strong>. Again,<br />

the S-R compatibility issue has both practical and statistical<br />

si gni f ic_. an cie.<br />

If <strong>on</strong>e ranl.::orders the difficulty of the tasks within the experiment,<br />

the c<strong>on</strong>tralateral display of airspeed c<strong>on</strong>trolled by the<br />

cyclic is the most diffic:ult. This is due to the combinati<strong>on</strong> of<br />

the higher order cyclic plant and the c<strong>on</strong>tralateral display case.<br />

The easier task, by the same argument_ would be the collective<br />

c<strong>on</strong>trol with the ipsi 1ateral di splay case. Based <strong>on</strong> easlier<br />

dynamics and a less c<strong>on</strong>fusing display case, <strong>on</strong>e would predict<br />

fewer' c<strong>on</strong>trol reversals and blunders with the col Iectiveipsi<br />

lateral tasks. Although this proved to be true for c<strong>on</strong>trol<br />

blunders it was not found in the reversal results. The higI_est<br />

number of reversal s was assoc:iated with the easi est task ;<br />

collective with the ipsilateral display case. In fact, about 34 %<br />

of the ipsilateral-collec:tive trials were initated with c<strong>on</strong>trol<br />

reversal s. C<strong>on</strong>trol reversals were detected <strong>on</strong> 19% of the<br />

c<strong>on</strong>tralateral-collective trials averaged over" all subjects in this<br />

group. For the cyclic c<strong>on</strong>trol, the ipsilateral and c<strong>on</strong>tralateral<br />

gr'oups produced 19 and 12% reversals respectively averaged over"<br />

all trials per' sessi<strong>on</strong> and over subjects in each display group.<br />

Since it was not possible to measure the difference between<br />

resp<strong>on</strong>se time in the right directi<strong>on</strong> from resp<strong>on</strong>se time in the<br />

wr<strong>on</strong>g directi<strong>on</strong>, the reacti<strong>on</strong> times reported above are<br />

c<strong>on</strong>taminated with the reversal events, Reacti<strong>on</strong> times were<br />

measured from the presentati<strong>on</strong> of the display unti 1 a 2%<br />

deflecti<strong>on</strong> of the proper c<strong>on</strong>trol in the _zorrecit directi<strong>on</strong> was<br />

detected. Thus, if the reversal times were excluded, the resp<strong>on</strong>se<br />

times for "the ipsilateral display cases would be even less than<br />

was repor'ted. Because there were fewer reverals for the c<strong>on</strong>trala-


teral group, there would be an even greater difference in rep<strong>on</strong>se<br />

times between the two display c<strong>on</strong>diti<strong>on</strong>s if the reversal times<br />

were removed from the resp<strong>on</strong>se times.<br />

A possible explanati<strong>on</strong> can be structured from the increased informati<strong>on</strong><br />

processing time associated with the c<strong>on</strong>tralateral display<br />

case as posited above for the resp<strong>on</strong>se time results. If the<br />

c<strong>on</strong>tralateral _:<strong>on</strong>diti<strong>on</strong> requires more time for the subjects to<br />

"sort-out" the S-R incompatible arrangement and resp<strong>on</strong>se, then the<br />

sub ject al so has more time to increase the iikel ihood of<br />

resp<strong>on</strong>ding in the c_orrect directi<strong>on</strong>. With the easier task, the<br />

strategy of the subjects may have been to resp<strong>on</strong>d and then correct<br />

for° directi<strong>on</strong>. However, even in the ipsilateral-collective task<br />

there was _m better-than-chanc:e probability (66%) that the subjects<br />

would resp<strong>on</strong>d in the correct directi<strong>on</strong>.<br />

QQ QLQQEQ<br />

The results of this experiment suggest the need to rec<strong>on</strong>sider" the<br />

S-R compatibility of the instrument informati<strong>on</strong> displayed in the<br />

PNVS in particular and in the cockpits of advanced technology<br />

aircraft in general. The results of the reacti<strong>on</strong> time analysis are<br />

in keeping with predicti<strong>on</strong>s based <strong>on</strong> the theory of the superiority<br />

of compatible S-R arrangements. The propogati<strong>on</strong> of the adverse<br />

c<strong>on</strong>tralateral effect into the c<strong>on</strong>trol movement phase of the cyclic<br />

task is a compelling reas<strong>on</strong> to attend to the possible problems of<br />

informati<strong>on</strong> transfer early in the design of new systems.<br />

3


References<br />

1. Fitts, P.M. & Seeger, C.M. SR compatibility: Spatial characteristics<br />

of stimulus codes. Journal of ExperimentalPsychology,1953, 4._66, 199-<br />

210.<br />

2. Fitts,P.M. & Peters<strong>on</strong>,Jr. R. Informati<strong>on</strong>capacityof discretemotor<br />

resp<strong>on</strong>ses.Journalof ExperimentalPsychology,1964,6j_7, 103-112.<br />

3. Jagacinski,R.J.,Hartzell,E.J.,Ward,S., & Bishop,K. Fitts'law as<br />

a functi<strong>on</strong>of systemdynamicsand targetuncertainty.Journalof Motor<br />

Behavior,1978,10, 123-131.<br />

4. Langolf,G.D.,Chaffin,D.B.,& Foulke,J.A. An investigati<strong>on</strong>of<br />

Fitts'law usinga wide rangeof movementamplitudes.Journalof Motor<br />

Behavior,1976,8, 113-128.<br />

5. Sheridan,T.B. & Ferrell,W.R. Remotemanipulativec<strong>on</strong>trolwith<br />

transmissi<strong>on</strong>delay. IEEETransacti<strong>on</strong>s<strong>on</strong> HumanFactorsin Electr<strong>on</strong>ics,<br />

1963,HFE-_4,25-29.<br />

6. Jex, H.R.,McD<strong>on</strong>nell,J.D.,& Phatak,A.V. A "critical"trackingtask<br />

for <strong>manual</strong>c<strong>on</strong>trolresearch. IEEETransacti<strong>on</strong>s<strong>on</strong> HumanFactorsin<br />

Electr<strong>on</strong>ics,1966,_, 138-145.<br />

7. Winer,B.J. StatisticalPrinciplesin ExperimentalDesign: New York,<br />

McGrawHill,2nd Ed., 1971.<br />

3C4


CONTROLS,DISPLAYS, ANDSITUATION<br />

AWARENESSON THE FINAL APPROACH<br />

By<br />

Lee H. Pers<strong>on</strong>, Jr.<br />

<str<strong>on</strong>g>18th</str<strong>on</strong>g> ANNUALCONFERENCEON MANUALCONTROL<br />

June 8 - I0, 1982<br />

Dayt<strong>on</strong>,<br />

Ohio<br />

A prime research objective of Langley's Advanced Transport Operating<br />

Systems (ATOPS) program has been the development of electr<strong>on</strong>ic c<strong>on</strong>trol and<br />

display c<strong>on</strong>cepts which enhance a pilot's situati<strong>on</strong> awareness during landing<br />

approaches in reduced weather minima. A basic philosophy has been to provide<br />

the pilot situati<strong>on</strong> and predictive informati<strong>on</strong>, in a simple integrated<br />

format, and de-emphasize the commandtype informati<strong>on</strong> associated with current<br />

flight directors. Additi<strong>on</strong>ally, a philosophy which keeps the pilot in the<br />

decisi<strong>on</strong> making and acti<strong>on</strong> role has been str<strong>on</strong>gly maintained.<br />

This talk traces a segment of the ATOPSresearch which retains the<br />

pilot in the c<strong>on</strong>trol loop as an active comp<strong>on</strong>ent of an electr<strong>on</strong>ic aircraft<br />

system where precise navigati<strong>on</strong> soluti<strong>on</strong>s, c<strong>on</strong>trol augmentati<strong>on</strong>, and<br />

electr<strong>on</strong>ic display c<strong>on</strong>cepts have been integrated to increase situati<strong>on</strong> awareness<br />

and reduce workload. It focuses <strong>on</strong> the development of informati<strong>on</strong><br />

requirements for a Primary Flight Display (PFD) to complement an augmented<br />

<strong>manual</strong> flight c<strong>on</strong>trol mode which allows the pilot direct c<strong>on</strong>trol of the<br />

orientati<strong>on</strong> of the aircraft velocity vector.<br />

.p 7," _'.,j. 5


CHARACTERISTICS OF A COMPENSATORY MANUAL CONTROL SYSTEM<br />

WITH ELECTROCUTANEOUS FEEDBACK<br />

by<br />

*)<br />

Kazuo Tanie, Susumu Tachi, Kiyoshi Komoriya, Hideo Iguchi,<br />

Masao Takabe and Minoru Abe<br />

Mechanical Engineering Laboratory<br />

Ministry of Internati<strong>on</strong>al Trade and Industry<br />

Tsukuba Science City, Ibaraki, 305 Japan<br />

and<br />

Yoshihiro Sakai<br />

University of Electro-Communicati<strong>on</strong><br />

1-5-1, Chofugaoka, Chofu-Shi, Tokyo, 182 Japan<br />

ABSTRACT<br />

Electrocutaneous stimulati<strong>on</strong> using electric pulse trains is <strong>on</strong>e of the<br />

most effective cutaneous displays for tactual communicati<strong>on</strong> systems. This<br />

paper deals with the human operator's characteristics in compensatory <strong>manual</strong><br />

tracking system including an electrocutaneous display. Firstly, anelectrocutaneous<br />

<strong>manual</strong> compensatory tracking system which c<strong>on</strong>sists of a random<br />

noise generator, a low-pass filter, a multichannel stimulator, a stimulus<br />

pulse energy c<strong>on</strong>troller, an isolator and a computer was c<strong>on</strong>structed. Sec<strong>on</strong>dly,<br />

human operator's characteristics under several parameter situati<strong>on</strong>s in a<br />

compensatory tracking system, i.e., display transformati<strong>on</strong> method, display<br />

gain, and pulse frequency, was evaluated from Root Mean Square values (RMS)<br />

of c<strong>on</strong>trol errors and tranSfer functi<strong>on</strong>s of human operators. Thirdly,<br />

differences between human operator's c<strong>on</strong>trol performance in various cutaneous<br />

and visual tracking displays were discussed. As a result, the optimal<br />

c<strong>on</strong>diti<strong>on</strong> for an electrocutaneous display in a tracking c<strong>on</strong>trol system was<br />

presented and human operator's c<strong>on</strong>trol performance in electrocutaneous <strong>manual</strong><br />

tracking system was found to be as good as that in vibro-tactile though<br />

inferior to that in visual.<br />

INTRODUCTION<br />

Several previous investigati<strong>on</strong>s have been c<strong>on</strong>cerned with human performance<br />

in compensatory <strong>manual</strong> tracking tasks [1],[2],[3]. Compensatory tracking has<br />

been proved a useful tool for research into the characteristics of the human<br />

operator in man-machine systems. Most experiments have used a c<strong>on</strong>tinuous<br />

visual display for indicating the magnitude and directi<strong>on</strong> of the tracking<br />

*) He is a Visiting Scholar at the Biotechnology Laboratory of UCLA, L.A., CA<br />

90024 until August 13, 1982.


error[l]. Tactile displays offer the possibility of analogous <strong>on</strong>e dimensi<strong>on</strong>al<br />

and spatial displays. Several investigators have proved that tactile displays<br />

can be used successfully to c<strong>on</strong>struct an effective sensory substituti<strong>on</strong> system<br />

for prosthetic limbs, sensory prostheses and so <strong>on</strong>[4],[5],[6],[7].<br />

Stimulati<strong>on</strong> of tactile sense can be accomplished with electrical,<br />

mechanical, thermal, and chemical stimuli. It has been established that the<br />

most practical method for communicati<strong>on</strong> purposes is the mechanical and<br />

electrical. Investigators that have experimented with tactile tracking<br />

include Durr[8], Geldard[10], Hirsch and Kadushin[ll], Howell and Briggs[12],<br />

Weissenberger and Sheridan[13], Seely and Bliss[14], Alles[15], and Hill[16].<br />

Most of this research is c<strong>on</strong>cerned with tactile tracking with mechanical or<br />

vibro-tactile stimuli. Investigati<strong>on</strong>s c<strong>on</strong>cerning with <strong>manual</strong> tracking with<br />

electrocutaneous feedback has been carried out by Szeto[17], Schmid and Bekey<br />

[18], and Anani and K_rner[19]. Szeto proposed seven kinds of electrode tactual<br />

codes and evaluated the effectiveness of them from RMS value of c<strong>on</strong>trol error.<br />

Schmid et al. used a two dimensi<strong>on</strong>al electrocutaneous display to estimate the<br />

behavior of the spinal cord injury handicapped from the transfer functi<strong>on</strong><br />

of the human operator in tracking tasks. Anani et al. studied human operator<br />

performance in tracking system including an afferent electrical nerve<br />

stimulati<strong>on</strong>. Though researchers indicated above have actively investigated<br />

<strong>manual</strong> tracking tasks with electrocutaneous feedback, there has been little<br />

research <strong>on</strong> compensatory tracking tasks.<br />

In general, human operator behavior in <strong>manual</strong> tracking tasks depends <strong>on</strong><br />

various tracking system parameters- the type of command signal, command<br />

signal bandwidth, display gain, closed loop gain, the type of display<br />

transformati<strong>on</strong> and c<strong>on</strong>trolled element dynamics[20]. Manual tracking<br />

experiments in the past involve varying these parameters. The present research<br />

emphasized varying the type of display transformati<strong>on</strong> and stimulus pulse<br />

parameters as well as other classical parameters, display gain and command<br />

signal bandwidth. From this approach, it should be possible to find the<br />

optimal stimulus c<strong>on</strong>diti<strong>on</strong> in <strong>manual</strong> tracking tasks with electrocutaneous<br />

feedback. The difference between electrocutaneous stimulati<strong>on</strong> and other<br />

display modalities will also be investigated.<br />

INSTRUMENTATION<br />

Electrocutaneous communicati<strong>on</strong> can be accomplished withseveral stimulus<br />

waves and informati<strong>on</strong> transmissi<strong>on</strong> codes. However, pulse stimulati<strong>on</strong> is<br />

usually chosen with the informati<strong>on</strong> codes, magnitude, pitch and locati<strong>on</strong> of<br />

the perceived pulse stimulus. In this series of experiments, magnitude and<br />

pitch of pulse stimulus were chosen as informati<strong>on</strong> codes. The use of those<br />

codes are important for c<strong>on</strong>structing a simple electrocutaneous communicati<strong>on</strong><br />

system since it allows to build the system under the use of less electrodes,<br />

though locati<strong>on</strong> code can transmit a larger amountof informati<strong>on</strong>.<br />

Fig. 1 shows the experimental setup used. The experiment system includes<br />

a computer(PDP 11/40), multichannel simultaneous stimulator, stimulus energy<br />

c<strong>on</strong>troller, isolator, electrodes, low-pass filter with cutoff frequency<br />

adjustable, random noise generator and joystick, The output of stimulator was<br />

isolated by thephoto-coupling type isolator andwas presented <strong>on</strong> to the skin<br />

367


of a subject via two sets of wet electrodes. The two sets of electrodes<br />

were placed <strong>on</strong> the skin above the biceps brachii(Fig, i). Two electrode sites<br />

were located i00 mm apart al<strong>on</strong>g the l<strong>on</strong>gitudinal axis of the biceps brachii.<br />

At each site were three electrodes placed 20 mm apart perpendicularly to the<br />

muscle's length. The two outer electrodes at each site were c<strong>on</strong>nected and<br />

used as a comm<strong>on</strong>, and negative pulses were applied to each central electrode.<br />

In previous paper the authers reported that the magnitude sensati<strong>on</strong> of<br />

electrocutaneous stimulati<strong>on</strong> was str<strong>on</strong>gly related to the stimulus pulse<br />

energy[21]. For this reas<strong>on</strong>, stimulus pulse energy and frequency were used as<br />

stimulus parameters relevant to magnitude and pitch codes in electrocutaneous<br />

informati<strong>on</strong>, respectively.<br />

The task of the subject in this experiment is to eliminate tracking error<br />

by <strong>manual</strong>ly adjusting a joystick in resp<strong>on</strong>se to command signals. The command<br />

signal to the system is white noise through a low-pass filter. Movement of<br />

joystick, which c<strong>on</strong>sists of a dial and potentiometer, produced an analog<br />

voltage output proporti<strong>on</strong>al to the displacement from the center positi<strong>on</strong>.<br />

Error signals, the voltage difference between command and joystick output,<br />

were calculated using operati<strong>on</strong>al amplifiers. After the detecti<strong>on</strong> of the error<br />

signals, they were sampled at the rate equal to pulse rate of stimulati<strong>on</strong> used.<br />

These sampled error signals were put into computer via analog-to-digital<br />

c<strong>on</strong>verter and used to modify pulse parameters. Pulse energy and pulse frequency<br />

of stimulus were varied according to the sampled tracking error signals. The<br />

electrode site near the shoulder was stimulated when tracking error was<br />

possitive, and electrode site near the elbow was stimulated when tracking<br />

error was negative. The selecti<strong>on</strong> of stimulus sites according to the directi<strong>on</strong><br />

of tracking error was performedusing computer c<strong>on</strong>trolled relay device.<br />

A computer c<strong>on</strong>trolled multichannel simultaneous stimulator was used to<br />

produce stimulus pulse trains with appropriate parameters corresp<strong>on</strong>ding to<br />

sampled tracking error signals. The energy of each pulse was regulated by a<br />

stimulus energy c<strong>on</strong>troller associated with c<strong>on</strong>stant current isolator. The<br />

details of multichannel stimulator and stimulus energy c<strong>on</strong>troller have been<br />

described in other papers[22],[23],[24].<br />

Throughout the experiment, the dynamics of the joystick were kept c<strong>on</strong>stant.<br />

The stroke of joystick movement was about 90 degrees in each of clockwise and<br />

counterclockwise directi<strong>on</strong>s from the center positi<strong>on</strong>. As a c<strong>on</strong>trolled element,<br />

positi<strong>on</strong> vechicle was used.<br />

Subjects were researchers of experience. One of them performed all of<br />

experimental tasks. The results for the subject are shown in the following<br />

sessi<strong>on</strong>s.<br />

EVALUATION OF THE MAGNITUDE CODE<br />

The magnitude code informati<strong>on</strong>will be transmittedto a subject intermittently,when<br />

pulse stimulati<strong>on</strong>is used. Human operatorperformancein this<br />

<strong>manual</strong> c<strong>on</strong>trol system with magnitude code electrocutaneousfeedbackis<br />

c<strong>on</strong>sideredto depend <strong>on</strong> the pulse frequencyof stimulati<strong>on</strong>used. The use of<br />

pulse stimulati<strong>on</strong>with l<strong>on</strong>g pulse intervalmay cause the decreaseof human<br />

operator c<strong>on</strong>trollabilitybecause of the decreaseof transmittedfeedback<br />

informati<strong>on</strong>per unit time.<br />

368


The first experimentwas c<strong>on</strong>ductedto investigatethe relati<strong>on</strong>between<br />

humanoperator c<strong>on</strong>trollabilityand pulse frequency.In the sec<strong>on</strong>d experiment,<br />

human operator behavior in a <strong>manual</strong> tracking task with several system<br />

parameters were measured under the use of the optimum stimulus frequency<br />

estimated from the first experiment.<br />

EXPERIMENT I .... VARYING STIMULUS PULSEFREQUENCY<br />

METHOD<br />

Pulse frequency and bandwidth of the command signal were varied. Six or<br />

seven kinds of pulse frequencies in the range from i0 pps to i00 pps, and<br />

white noise c<strong>on</strong>_and band-limited at 0.i, 0.2, 0.4, 0.5 and 0.8 Hz, which<br />

show cutoff frequencies of low-pass filter(Fe), were used. A subject was<br />

required to perform compensatory tracking tasks to each of those command<br />

signals, perceiving electrocutaneous feedback with each of those pulse<br />

frequency stin_lati<strong>on</strong>s. Pulse energy of stimulus was varied proporti<strong>on</strong>ally<br />

according to the increase of tracking errors in the range from minimum<br />

threshold to maxim_a threshold. The display transfOrmati<strong>on</strong> is shown in<br />

Fig. 3(a).<br />

Each trial in this tracking experiment was 3.5 minuite l<strong>on</strong>g. The trials<br />

were performed after the subject had familiarized himself with experimental<br />

apparatus and procedures. Tracking errors were recorded into a data recorder<br />

(TEAC 260). The data playbacked were transferred into thememory of computer.<br />

Tracking errors were squared and integrated in the computer in order to get<br />

the RMS values. A RMS value of tracking error was normalized by a RMS Value<br />

of c<strong>on</strong>_mand signal. The normalized RMS values of tracking errors were used as<br />

a final human operator performance measure in this experiment.<br />

RESULTS AND DISCUSSIONS<br />

Fig. 2 shows the subject's normalized RMS value as a functi<strong>on</strong> of stimulus<br />

pulse interval. Each curve in the figure corresp<strong>on</strong>ds to the experimental<br />

results with each bandwidth of command signal used. As shown in Fig. 2, the<br />

trial for Fc=0.8 Hz was performed <strong>on</strong>ly under the use of stimulati<strong>on</strong>s with<br />

pulse intervals less than 50 ms, because it was difficult for a subject to<br />

track the command signal when stimulati<strong>on</strong>s with pulse intervals larger than<br />

50 ms were used. From the inspecti<strong>on</strong> of the experimental results, it is<br />

found out that (a) the smaller both of pulse interval of stimulati<strong>on</strong> and<br />

bandwidth of command signal are, the better the compensatory tracking scores<br />

are, and (b) the decreasing rates of RMS scores increase according to the<br />

increase of bandwidth of c<strong>on</strong>_and signal, especiallywhen the stimulati<strong>on</strong>s<br />

with pulse intervals larger than 50 ms are used.<br />

One possible interpretati<strong>on</strong> of those results may be related to how l<strong>on</strong>g<br />

the human operator can persist in each of the magnitude sensati<strong>on</strong>s evoked<br />

intermittently by pulse stimulati<strong>on</strong>. A sec<strong>on</strong>d possible interpretati<strong>on</strong> may be<br />

related to the decrease of directi<strong>on</strong>al informati<strong>on</strong> of tracking errors under<br />

the use of stimulati<strong>on</strong>s with l<strong>on</strong>g pulse intervals. The subject suggested<br />

that the latter interpretati<strong>on</strong> was valid.<br />

To investigate this problem, brief experiments were performed. The<br />

experimental procedure was the same as experiment I except that the<br />

.9


experimental system c<strong>on</strong>tained an additi<strong>on</strong>al visual display for exact<br />

presentati<strong>on</strong> of directi<strong>on</strong>al informati<strong>on</strong> of tracking error by means of LED<br />

(light emitting diode). The results of the experiment indicated that the<br />

tracking scores under the use of stimulati<strong>on</strong> with i00 ms pulse interval in<br />

this experiment became approximately equal to those with I0 ms pulse<br />

intervals in the previous experiment, while those under the use of stimulati<strong>on</strong><br />

with i0 ms pulse interval were not improved. From the results, it can be<br />

c<strong>on</strong>cluded that in order to keep good operator performance stimulati<strong>on</strong>s with<br />

pulse intervals less than 20 ms should be used, and an establishment of exact<br />

directi<strong>on</strong>al informati<strong>on</strong> display is important in a tracking experiment with<br />

the use of l<strong>on</strong>g pulse interval.<br />

In the following experiments associated with magnitude code stimulati<strong>on</strong>,<br />

i0 ms pulse interval was used.<br />

EXPERIMENT II .... VARYING SYSTEM PARAMETERS<br />

METHOD<br />

Human performance in the tracking system with different transformati<strong>on</strong>s<br />

and display gains were compared in each experiment. In this experiment<br />

display transformati<strong>on</strong> was varied to compare the linear and threshold<br />

transformati<strong>on</strong> shown in Fig. 3. In the linear transformati<strong>on</strong>, pulse energy of<br />

stimulati<strong>on</strong> varied proporti<strong>on</strong>ally according to instantaneous tracking error.<br />

In the threshold transformati<strong>on</strong>, pulse energy of stimulati<strong>on</strong> was turned to<br />

an appropriate energy level from the minimum sensati<strong>on</strong> threshold, when an<br />

instantaneous tracking error became more than a specified value. The linear<br />

transformati<strong>on</strong> was tested at several different display gains, and the<br />

threshold transformati<strong>on</strong> was d<strong>on</strong>e at several dead bands. Each of those<br />

experiments was performed at three different bandwidths of command signals.<br />

Tracking tasks were same as those in the previous experiments. A normalized RMS<br />

value of the tracking error and a human operator transfer functi<strong>on</strong> were used<br />

as human performance measures. Firstly, the normalized RMS values were<br />

computed for each trial, and a gain which indicated the best RMS score was<br />

chosen for each bandwidth of command signal in each transformati<strong>on</strong>. After<br />

those investigati<strong>on</strong>, another experiment was performed at the best gain in<br />

order to estimate the human operator performance from the transfer functi<strong>on</strong>.<br />

In the experiments associated with RMS score and transfer functi<strong>on</strong>, a subject<br />

had <strong>on</strong>e and three 3.5 minuite tracking trials for each parameter situati<strong>on</strong>,<br />

respectively. Three kinds of variable, tracking errors(e), band-limited<br />

command signal(r) and operator outputsignals(u), were recorded into a data<br />

recorder for each trial° It should be noted that the operator output was<br />

equal to c<strong>on</strong>trol value because tracking system used in the experiments had an<br />

unity c<strong>on</strong>trolled element.<br />

Performance measures were evaluated from the recorded data using a digital<br />

computer as menti<strong>on</strong>ed in the above sessi<strong>on</strong>.<br />

RESULTS AND DISCUSSIONS<br />

Fig. 4(a) shows the relati<strong>on</strong> between the normalized RMS of the tracking<br />

error and the display gain for the linear transformati<strong>on</strong>. Fig. 4(b) shows the<br />

relati<strong>on</strong> between the normalized RMS of the tracking error and the normalized<br />

dead band for the threshold transformati<strong>on</strong>. Each curve in both figures<br />

370


corresp<strong>on</strong>ds to the result of each bandwidth of command signal used. The<br />

principal features of the results are as follows: (i) For the linear<br />

transformati<strong>on</strong>F each set of trials shows the RMS of tracking error decreases<br />

when display gain increases. The RMS score has a tendency to keep relatively<br />

c<strong>on</strong>stant at higher display gain. (2) For the threshold transformati<strong>on</strong>, each<br />

set of trials shows the RMS of tracking error has U-shaped characteristics<br />

with varying dead band. (3) RMS scores of tracking tasks for the linear<br />

transformati<strong>on</strong> are superior to those for the threshold transformati<strong>on</strong>.<br />

The above result(l) suggests that human operator performance in tracking<br />

tasks with magnitude code electrocutaneous feedback will not be effected by<br />

adapti<strong>on</strong> of the receptor under the skin. This is usually observed in tactual<br />

communicati<strong>on</strong> systems and causes temporal decrease of display gain during the<br />

tracking task. The difference between the results for the linear and threshold<br />

transformati<strong>on</strong> indicates that it is important to display the magnitude<br />

informati<strong>on</strong> of tracking error as well as the directi<strong>on</strong>al informati<strong>on</strong> in order<br />

to keep good operator performance. The decrease of RMS score at lower dead<br />

band in the threshold transformati<strong>on</strong> has much to do with instability of the<br />

system caused by a large equivalent closed loop gain. The decrease at larger<br />

dead band is c<strong>on</strong>sidered to relate to the decrease of display informati<strong>on</strong><br />

accuracy.<br />

Transfer functi<strong>on</strong>s are estimated from the following equati<strong>on</strong>,<br />

YH = FRU (jw)/FRE(jw)<br />

where YH: human operator transfer functi<strong>on</strong>, FRU(jw) : cross-power spectral<br />

density of closed system input and system output, FRE(jw): cross-power<br />

spectral density of closed system input and tracking error.<br />

The two cross-power spectral densities were calculated, utilizing a<br />

standard Fast Fourier Transformati<strong>on</strong> program(FFT) in the computer. For FFT<br />

analysis, analog data in data recorder were digitized at I0 Hz rate. Proper<br />

precauti<strong>on</strong>s were taken to reduce aliasing due to sampling by appropriately<br />

filtering the data at each step of the operati<strong>on</strong>. FFT were performed for<br />

500 secti<strong>on</strong>s of 512 points overlapped by <strong>on</strong>e point with a sampling frequency<br />

of i0 Hz. Each cross-power spectral density for each parameter situati<strong>on</strong> was<br />

obtained from the average across all of the FFT results. Fig. 5 shows human<br />

operator transfer functi<strong>on</strong>s. These are results for bandwidths 0.3 Hz, 0.5 Hz<br />

and 0.8 Hz at display gain 53 erg/volts and normalized dead band 0.5, which<br />

indicated optimum operator performance in previous experiments. Both operator<br />

gain and phase shift are plotted. The main difference between the curves<br />

is their varying gain° The difference is greater under the use of a command<br />

signal which includes higher frequency comp<strong>on</strong>ents. The increase of command<br />

signal bandwidth causes the reducti<strong>on</strong> of operator gain. In general, it is<br />

well-known that human operator gain decreases in a <strong>manual</strong> tracking c<strong>on</strong>trol<br />

system with visual feedback when he has command signals which include higher<br />

frequency comp<strong>on</strong>ents. This is because he must attend to the whole frequency<br />

comp<strong>on</strong>ents which are included in the command signal. Hence, he cannot keep<br />

the operator gain c<strong>on</strong>stant. The experimental results are interprered in the<br />

same way.<br />

The difference between the linear and threshold transformati<strong>on</strong> is not so<br />

significant under the use of command signal band-limited at 0.3 Hz. The<br />

operator gain characteristics for the linear transformati<strong>on</strong> is evidently<br />

superior to that for the threshold transformati<strong>on</strong> under the use of command<br />

-/ '!


signals which are band-limitedat larger frequencyr that is, 0.5 Hz and 0.8 Hz.<br />

EVALUATION OF THE PITCH CODE<br />

METHOD<br />

One type of display transformati<strong>on</strong> was used in this experiment[Fig. 3(c)).<br />

The pulse intemval of stimulati<strong>on</strong> was proporti<strong>on</strong>ally varied according to<br />

traCking errors as shown in the figure. The range of pulse interval was<br />

from i0 ms to I00 ms, because it is well-known that the operator has excellent<br />

frequency discriminability in this range[25]. Minimum level of pulse interval<br />

was fixed at l0 ms. The experiments were broken into two parts as well as the<br />

previous experiments. In the first experiment, the RMS score of tracking task<br />

was determined with varied display gain. In the next experiment, human operator<br />

performance was evaluated using human operator transfer functi<strong>on</strong>s with the use<br />

of the display gain at which an operator showed an optimum RMS score in the<br />

tracking task. The experimental procedures and the processing method of<br />

experimental results were identical to the previous experiment. Energy of<br />

stimulati<strong>on</strong> pulse was set at a comfortable level for a subject.<br />

RESULTS AND DISCUSSIONS<br />

Fig. 6 shows the normalized RMS scores of tracking errors for various<br />

display gains. Bandwidth of command signal employed was from DC to 0.3 Hz.<br />

Energy of stimulati<strong>on</strong> pulse was 42.4 erg.<br />

The results indicate that (i) the RMS scores vs. display gain shows<br />

U-shaped characteristics and (ii) the RMS scores are inferior to those for<br />

the magnitude code. The reas<strong>on</strong> for the decrease of RMS score at lower display<br />

gains may be explained by the fact that the subjects must recognize the<br />

tracking error through stimulati<strong>on</strong> with l<strong>on</strong>ger pulse intervals at those gains.<br />

In a tracking task with higher display gain, operator will use frequency<br />

ranges with a larger just noticeable difference more often to recognize the<br />

tracking error. It is c<strong>on</strong>sidered to be reas<strong>on</strong> why RMS scores at higher display<br />

gain decrease.<br />

Fig. 7 shows human operator transfer functi<strong>on</strong>s, which includes the<br />

results for command signals band-limited at 0.3 Hz, 0.5 Hz and 0.8 Hz. The<br />

display gain was 300 ms/volts, which was the optimum gain in above experimental<br />

results. From the inspecti<strong>on</strong> of the results, it is found that the operator<br />

gain with pitch code communicati<strong>on</strong> has a tendency to decrease much more than<br />

with magnitude code communicati<strong>on</strong>, when command signal with higher frequency<br />

comp<strong>on</strong>ent is used. The human operator behavior for pitch code communicati<strong>on</strong>,<br />

however, is apploximately same to that for magnitude code communicati<strong>on</strong>.<br />

The facts imply that a subject has an inadequate adaptability for the change<br />

of command signal bandwidth in a tracking task with pitch code stimulati<strong>on</strong>.<br />

The reducti<strong>on</strong> of operator gain under the use of command signa! with higher<br />

frequency comp<strong>on</strong>ents may be related to informati<strong>on</strong> display mechanisms of pitch<br />

code communicati<strong>on</strong>. When using pitch code communicati<strong>on</strong>, informati<strong>on</strong> display<br />

rate will be varied according to the magnitude of tracking error. With display<br />

transformati<strong>on</strong> in Fig. 5, informati<strong>on</strong> display rates decrease when tracking<br />

error go to zero. Such a decrease of informati<strong>on</strong> rate may cause a reducti<strong>on</strong><br />

5712


of operator c<strong>on</strong>trollability,because it made it difficultfor a subject to<br />

track the wide bandwidth command signal with high accuracy.<br />

COMPARISON OF<br />

ELECTROCUTANEOUS DISPLAYS<br />

C<strong>on</strong>sidering the electrocutaneous displays tested in these experiments,<br />

the best is estimated to be the linear transformati<strong>on</strong> using the magnitude<br />

code. The next best is the threshold transformati<strong>on</strong> using the magnitude code<br />

or the linear transformati<strong>on</strong> using the pitch code. In order to compare these<br />

electrocutaneous displays with each other, and with typical visual and vibrotactile<br />

displays performance, the equivalent gain and time-delay parameters<br />

for the displays were computed, employing the method which was proposed by<br />

Hill[16]. The following equati<strong>on</strong>, which is a kind of extended crossover<br />

model was used in order to determine the parameters.<br />

YH =<br />

- (jwr-(_/2))<br />

(K/jw)e<br />

where K is the equivalent gain, T is the equivalent time-delay, and _/2 is<br />

phase-lag c<strong>on</strong>stant coefficient, which is needed to get the better fit to data<br />

at low frequency when a corssover model is applied to a <strong>manual</strong> tracking system<br />

with positi<strong>on</strong> vehicle. For vibrotactile displays, the data of Bliss[9], which<br />

were obtained from tracking trials using tactile c<strong>on</strong>tact and tactile air jet<br />

displays, were used. The data of Elkind, McRuer, Bliss and the authors were<br />

used for visual displays. All of data were obtained with a positi<strong>on</strong> vehicle.<br />

The authors' visual and electrocutaneous display data, and Bliss's visual and<br />

tactile c<strong>on</strong>tact data were the results from <strong>on</strong>e subject. To compare two<br />

parameters K, T, associated with the electrocutaneous display, the results<br />

which were best fitted with the crossover model parameters were chosen for<br />

each display transformati<strong>on</strong>. Those results associated with Fc = 0.5 Hz (linear),<br />

Fc = 0.3 Hz (threshold) and Fc = 0.3 Hz (frequency). Fig. 8 shows the equivalent<br />

gain and time delay parameters for positi<strong>on</strong> vehicle plotted <strong>on</strong> the K-T<br />

plane with equal phase margin curves, calculated using the following equati<strong>on</strong>.<br />

- [(K_+(_/2))-(_/2)] = a<br />

where a is phase margin.<br />

It can be seen in Fig. 8 that performance obtained with each transformati<strong>on</strong><br />

of electrocutaneous displays is c<strong>on</strong>sistently ordered from the worst to the<br />

best -- threshold, frequency and linear. In the recent practical applicati<strong>on</strong><br />

of electrocutaneous communicati<strong>on</strong>, <strong>on</strong>ly the pitch code has been utilized. It<br />

should be noticed that the results indicated that the magnitude code was<br />

most important in a compensatory <strong>manual</strong> tracking system. The electrocutaneous<br />

displays yield less gain and greater time-delays than the other displays<br />

except tactile air jet. Some care, however, must be exercised when the results<br />

of Bliss are interpreted, as Hill suggested[16]. The subject is a man of quite<br />

excellent tracking ability and his visual gain is much higher than McRuer and<br />

Elkind's average data. The gains <strong>on</strong> both his tactile and visual trials should<br />

be scaled down about 30 percent to match that of the average subject. The<br />

results in the present research is c<strong>on</strong>sidered to provide the data of the<br />

average subject, because the subject's visual gain and time-delay approximately<br />

3 v 3


are equal to McRuer and Elkind's average data, as shown in Fig. 8. If the<br />

above menti<strong>on</strong>ed modificati<strong>on</strong> for the data of Bliss is d<strong>on</strong>e, the electrocutaneous<br />

linear transformati<strong>on</strong> with magnitude code offer performance fairly comparable<br />

to that obtained with tactile c<strong>on</strong>tact display of Bliss, though it is still<br />

poorer than visual display.<br />

CONCLUSIONS<br />

The feasibility of electrocutaneous displays in compensatory <strong>manual</strong><br />

tracking has been dem<strong>on</strong>strated. Three kinds of electrocutaneous displays,<br />

linear transformati<strong>on</strong>, threshold transformati<strong>on</strong> using magnitude codes, and<br />

linear transformati<strong>on</strong> using pitch code, have been investigated under the<br />

best stimulus c<strong>on</strong>diti<strong>on</strong>s.<br />

The results of transfer functi<strong>on</strong> analysis indicated that the electrocutaneous<br />

display was most effective with linear transformati<strong>on</strong> using magnitude<br />

code and least effective with threshold transformati<strong>on</strong>.<br />

When compared with other displays, performance for linear transformati<strong>on</strong><br />

using magnitude code was approximately equivalent to that for tactile c<strong>on</strong>tact<br />

display. However, equivalent gain was less and equivalent time delay was l<strong>on</strong>ger<br />

for electrocutaneous display than for visual display.<br />

ACKNOWLEDGEMENTS<br />

Authors would like to acknowledge the help and encouragement of Professor<br />

Ichiro Kato of the Waseda University, Professor Hitoshi Mochizuki of the<br />

University of Electro-Communicati<strong>on</strong> and Professor Sadao Fujimura of the<br />

University of Tokyo.<br />

Although this research was carried out in Japan, this paper was documented<br />

when <strong>on</strong>e of the authors(KT) was as a Visiting Scholar at the Biotechnology<br />

Laboratory of UCLA sp<strong>on</strong>sored by the Japanese Government. The authors would<br />

like to thank Professor John Lyman, Messrs. David Mackinn<strong>on</strong> and Joseph Guokas of<br />

the Biotechnology Laboratory for their kind support during the preparati<strong>on</strong> of<br />

this paper.<br />

REFERENCES<br />

i. A. Tustin: The Nature of the Operator's Resp<strong>on</strong>se in Manual C<strong>on</strong>trol and Its<br />

Implicati<strong>on</strong> for C<strong>on</strong>troller Design, Journal of IEE, Vol. 94, Part IIA, No. 2,<br />

190/202 (1947).<br />

2. D. McRuer, D. Graham, E. Krendel and W. Reisener, Jr.: Human Pilot Dynamics<br />

in Compensatory Systems--Theory, Models, and Experiments with C<strong>on</strong>trolled<br />

Element and Forcing Functi<strong>on</strong> Variables r Air Force Flight Dynamics Laboratory,<br />

Air Force Systems Command, Wright-Patters<strong>on</strong> AFB, Ohio, Tech. Rept. 115-1,<br />

AFFDL-TR-66-15, C<strong>on</strong>tract AF33(6_6)_7501 (1965).<br />

3. J. I. Elkind: Characteristics of Simple Manual C<strong>on</strong>trol Systems, M.I.T.<br />

Lincoln Laboratory TR-II (1956).<br />

374


4. T. Wo Beeker, J. During and A. Den Hertog: Artificial Touch in a Hand<br />

Prosthesis, Medical and Biological Engineering, Vol. 5, 47/49 (1967).<br />

5. I. Kato, S. Yamakawa, K. Ichikawa and M. Sano: Multifuncti<strong>on</strong>al Myoelectric<br />

Hand Prosthesis with Pressure Sensory Feedback -- Waseda Hand 4P, Advances<br />

in External C<strong>on</strong>trol of Human Extremities, 155,/170 (1970).<br />

6. R. E. Prior and J. Lyman: Electrocutaneous Feedback for Artificial Limb -<br />

Summary Progress Report_ Bulletin of Prosthetics Research, Fall, 3/37<br />

(1975).<br />

7. R. N. Scott, R. H. Brittain, R. R. Caldwell, A. B. Camer<strong>on</strong> and V. A.<br />

Dunfield: Sensory-Feedback System Compatible with Myoelectric C<strong>on</strong>trol,<br />

Medical Biological Engineering & Computing, Vol. 18, 65./69 (1980).<br />

8. L. B. Durr: Effect of Error Amplitude Informati<strong>on</strong>, M. A. Thesis,<br />

University of Virginia, Charlottesville (1961).<br />

9. J. C. Bliss: Tactile Percepti<strong>on</strong>: Experiments and Models, Stanford Research<br />

Institute, Menlo Park, California, Final Report, C<strong>on</strong>tract NAS-3649, SRI<br />

Project 6070 (1967).<br />

i0. F. A. Geldard: Cutaneous Channel of Communicati<strong>on</strong>, Sensory Communicati<strong>on</strong><br />

(Ed. W. A. Rosenblith), The M.I.T. Press, 73/87 (1961).<br />

ii. J. Hirsh and I. Kadushin: Experiments in Tactile C<strong>on</strong>trol of Flying Vehicles,<br />

6th Annual C<strong>on</strong>ference <strong>on</strong> Aviati<strong>on</strong> and Astr<strong>on</strong>autics, 64/68 (1964).<br />

12. W. C. Howell and G. E. Briggs: An Initial Evaluati<strong>on</strong> of a Vibrotactile<br />

Display in Complex C<strong>on</strong>trol Tasks: Ohio State University, Columbus,<br />

Technical Report, (813)-5, AD-320 (1959).<br />

13. S. Weissenberger and T. B. Sheridan: Dynamics of Human Operator C<strong>on</strong>trol<br />

Systems Using Tactile Feedback, Journal of Basic Engineering, 297/301<br />

(1962).<br />

14. H. F. Seely and J. C. Bliss: Compensatory Tracking with Visual and Tactile<br />

Displays, IEEE trans., Human Factors in Electr<strong>on</strong>ics, Vol. HFE-7, 84/90<br />

(1966).<br />

15. D. S. Alles: Informati<strong>on</strong> Transmissi<strong>on</strong> by Phantom Sensati<strong>on</strong>, IEEE Trans.,<br />

Man-Machine Systems, Vol. MMS-II, 85/91 (1970).<br />

16. J. W. Hill: Describing Functi<strong>on</strong> Analysis of Tracking Performance Using Two<br />

Tactile Displays, IEEE Trans., Man-Machine Systems, Vol. MMS-II, 92/100<br />

(1970).<br />

17. A. Y. Szeto: Electrocutaneous Codes for Sensory Feedback in Prostheses<br />

and Orthoses, Ph.D. Dissertati<strong>on</strong>, University of California, Los Angeles,<br />

(1977)°<br />

18. H. P. Schmid and G. A. Bekey: Tactile Informati<strong>on</strong> Processing by Human<br />

Operators in C<strong>on</strong>trol Systems, IEEE Trans. <strong>on</strong> System, Man and Cybernetics,<br />

Vol. SMC-8, 860/866 (1978).<br />

19. A. B. Anani and L. M. K_rner: Afferent Electrical Nerve Stimulati<strong>on</strong>:<br />

Human Tracking Performance Relevant to Prosthesis Sensory Feedback,<br />

Medical Biological Engineering & Computing, Vol. 17, 425/434 (1979).<br />

20. T. B. Sheridan and W. R. Ferrel: Man-Machine Systems, The M.I.T. Press<br />

(1974).<br />

21. S. Tachi, K. Tanie and M. Abe: Experiments <strong>on</strong> the Magnitude Sensati<strong>on</strong> of<br />

Electrocutaneous Stimuli, Bulletin of Mechanical Engineering Laboratory,<br />

No. 30 (1978).<br />

22. K. Tanie, S. Tachi, K. Tani, Y. Maeda, T. Ohno, A. Fujikawa and M. Abe:<br />

Development of Multichannel Simultaneous Stimulator, Journal of Mechanical<br />

Engineering Laboratory, Vol. 31-2, 104/116 (1977).<br />

375


23. K. Tanie, S. Tachi, K. Komoriya and M. Abe: Study of Electrocutaneous<br />

Parameters for Applicati<strong>on</strong> to Dynamic Tactual Communicati<strong>on</strong> Systems,<br />

First Mediterranian C<strong>on</strong>ference <strong>on</strong> Medical and Biological Engineering,<br />

Digest of Papers, Vol. II, 17-65/17-68 (1977).<br />

24. K. Tanie, S. Tachi, K. Komoriya, M. Abe and M. Miura: Electrocutaneous<br />

Informati<strong>on</strong> Transmissi<strong>on</strong> System Using Stimulus Energy C<strong>on</strong>trol Device,<br />

Japanese Journal of Medical Electr<strong>on</strong>ics and Biological Engineering,<br />

Vol. 18-1, 40/42 (1980).<br />

25. K. Tanie, S. Tachi, K. Komoriya and M. Abe: Study <strong>on</strong> Frequency Dimensi<strong>on</strong><br />

in Electrocutaneous Stimulati<strong>on</strong>, Journal of Mechanical Engineering<br />

Laboratory, Vol. 33-4, 159/170 (1979).


Fig, 1 ExperimentalSetup.<br />

577


I0<br />

_<br />

-...../..._<br />

n, o.5 v_ x/,,,.._.._-_<br />

A"<br />

A / -_@_"@" _ Fc =0.8<br />

• _..__,-<br />

/_/v I_ -_" Fc -0.5<br />

.__..A.<br />

_ / ,, FI'_,_ ..A_,__......._Q- @ Fc =0.4<br />

e<br />

N<br />

"'._- --<br />

_ Fc =0.1<br />

"_" Fc-0.2<br />

E<br />

t,.,<br />

o<br />

Z<br />

0 J i<br />

50 I00<br />

Pulse Interval ms<br />

Fig. 2 Relati<strong>on</strong> between Pulse Interval and<br />

Normalized RMS Value of C<strong>on</strong>trol Error<br />

(Fc: Cutoff Frequency of Low-Pass Filter<br />

Used to Limit the Bandwidth of Command<br />

Signal).<br />

378


Upper Side Lower Side Upper Side Lower Side<br />

C<br />

Maximum Threshold<br />

Maximum Threshold<br />

Minimum Threshold<br />

--_<br />

n<br />

Dead Band<br />

0 0<br />

C<strong>on</strong>trol Error e C<strong>on</strong>trol Error e<br />

u5<br />

(a) Linear Transformati<strong>on</strong>.<br />

(b) Threshold Transformati<strong>on</strong>.<br />

Upper Side<br />

Lower Side<br />

........... _r",i;_ii"<br />

___Z......<br />

5_.1.............. kLower<br />

1<br />

0<br />

Limit<br />

O<strong>on</strong>trol Error<br />

e<br />

(C) Frequency Transformati<strong>on</strong>.<br />

Fig. 3 Display Transformati<strong>on</strong>s<br />

579


-(9- Fc=0.3 Hz<br />

Pl=10ms -_- Fc=0.5 Hz<br />

4D- Fc =0.8 Hz<br />

_0.5<br />

N _( (a) Linear<br />

E<br />

Transformati<strong>on</strong>.<br />

o<br />

x<br />

0 i i i i i<br />

5 10 20 50 100 500<br />

DisplayGainX0.53erg/volt<br />

Fig. 4 Relati<strong>on</strong> between<br />

Display Gain or<br />

Dead Band and<br />

Normalized RMS<br />

Value of C<strong>on</strong>trol<br />

Error (PI: Pulse<br />

Interval, Fc :<br />

Cutoff Frequency<br />

Used to Limit the<br />

PI= 10ms<br />

Bandwidth of<br />

|'0 X ___/:1<br />

-{D- Fc=0.8 Hz<br />

of<br />

Command<br />

Low-Pass<br />

Signals).<br />

Filter<br />

-(D- Fc=0.3 Hz<br />

of 0.5<br />

"0<br />

q) (b) Threshold<br />

._N<br />

E<br />

Z<br />

Transformati<strong>on</strong>.<br />

0 I I I I<br />

0.1 0.2 0.5 1.0<br />

Dz!Ir Dz : Magnitude of Dead Z<strong>on</strong>e<br />

Ir : Root Mean Square Value<br />

of Reference<br />

38O


20 20]<br />

m m 00<br />

"O "O "O<br />

_=0.3Hz _Hz Fc=0.8Hz<br />

0 0 0<br />

• • •<br />

(j,,j "1o "o "o<br />

45 -45 -45<br />

-9(; "_ -90 -90<br />

- 135 - 135 - 135<br />

= l = = i i x = i t i i<br />

0.05 0.I. 0.2 0.5 0.05 0.I 0.2 0.5 0.05 0.1 0.2 0.5<br />

Frequency Hz Frequency Hz Frequency Hz<br />

Fig. 5 (a) Operator Transfer Functi<strong>on</strong>s (Linear Transformati<strong>on</strong>).<br />

(Fc: Cutoff Frequency of Low-Pass Filter Used to Limit<br />

the Bandwidth of command signals)


Fc=0.3Hz Fc=0.5Hz 10 Fc=0.8Hz<br />

201 "__ 20-<br />

O-<br />

o<br />

oj<br />

"0 "_ "0 .<br />

Oq -45 -45 -45 -<br />

r_<br />

:-90 _.p -90 -90<br />

-135 -135 -135<br />

I I I [ I I I I I I I I<br />

0.05 0.t 0.2 0.5 0.05 0.l 0.2 0.5 0.05 0.l 0.2 0.5<br />

Frequency Hz Frequency Hz Frequency Hz<br />

Fig. 5(b) Operator Transfer Functi<strong>on</strong>s(Threshold Transformati<strong>on</strong>).<br />

(Fc: Cutoff Frequency of Low-Pass Filter Used to Limit<br />

the Bandwidth of Command Signals)


LU1.0<br />

Fc=O.3Hz PE=42.4erg<br />

c<br />

o<br />

0<br />

0<br />

_ 0.5<br />

i1)<br />

E<br />

o<br />

;Z 0 ........<br />

10 20 50 160 200<br />

, ,<br />

500 800<br />

_<br />

Display Gain<br />

msJvolt<br />

Fig. 6 Relati<strong>on</strong> between Display Gain and Normalized<br />

RMS Value of C<strong>on</strong>trol Error under the Use of<br />

Frequency Transformati<strong>on</strong>(Fc: Cutoff Frequency<br />

of Low-Pass Filter Used to Limit the Bandwidth<br />

of Command Signals, PE: Stimulus Pulse Energy).<br />

383


e 20 20<br />

em 10 •m ------ ------._.._ 10<br />

-O<br />

0 0<br />

-30 -30<br />

Fc=0.3Hz -10 _" • •<br />

F,:=O.5Hz<br />

-10<br />

-90 -90<br />

- 60 - 60 __e<br />

-! 20 I i i J I -120 I i _ I I<br />

0.03 0.05 0.l 0.2 0.5 1.0 2.0 0.03 0.05 0.1 0.2 0.5 1.0 2.0<br />

Frequency Hz Frequency Hz<br />

Fig. 7 Operator Transfer Functi<strong>on</strong>s<br />

20 (Fc: Cutoff Frequency of<br />

Low-PassFilter Used to<br />

Limit the Bandwidth of<br />

Fc=0.SHz 10 Command Signals,Stimulus<br />

_ Pulse Energy=42.4 erg).<br />

o -o<br />

• 0<br />

o<br />

o_ -10<br />

-6(] • e e ' o<br />

oo<br />

o<br />

-90 e o<br />

-I 20 , _ i i i<br />

0.0: 0.05 0.1 0.2 0.5 1.0 2.0<br />

Frequency Hz<br />

384


15<br />

.BLISS/9/<br />

A Visual<br />

• Tactile C<strong>on</strong>tact<br />

• Tactile Air Jet<br />

.ELKIND/3/<br />

v Visual<br />

•McRUER/2/<br />

v 10 • Visual<br />

.TANIE<br />

,_<br />

© EST Mag Mod(L)<br />

•a<br />

[] EST Freq Mod<br />

o<br />

A EST Mag Mod(T)<br />

E<br />

Visual<br />

.>_<br />

= Phase<br />

w 5 Margin<br />

0o<br />

90°<br />

0.5 1.0<br />

EquivalentTime Delay Z"sec<br />

Fig. 8 Comparis<strong>on</strong>of Displays(EST:Electrocutaneous<br />

Stimulati<strong>on</strong>,Mag Mod(L): Linear Transformati<strong>on</strong><br />

Using Magnitude Code, Freq Mod: Frequency<br />

Transformati<strong>on</strong>,Mag Mod(T): ThresholdTransformati<strong>on</strong>Using<br />

MagnitudeCode, /2/,/3/,/9/:<br />

Indicatethe Numbers of References).<br />

385


SESSION5:<br />

HUMAN-MACHINESYSTEMSAND CONTROLS<br />

Moderator:<br />

R<strong>on</strong>ald A. Hess, NASAAmes Research Center<br />

387


A TRANSFORM APPROACH TO COLLISION FREE<br />

PROGR AMMING OF MULTIDEGREE-OF- FREEDOM STRUCTURES<br />

ABSTRACT<br />

by<br />

J. G. Kreifeldt Department of Engineering Design<br />

S. H. Levine Tufts University, Medford, MA.<br />

Paper Presented at the <str<strong>on</strong>g>18th</str<strong>on</strong>g> Annual C<strong>on</strong>ference<br />

<strong>on</strong> Manual C<strong>on</strong>trol. Dayt<strong>on</strong>, Ohio, June 1982<br />

An approach is presented which transforms a dynamic articulated, collisi<strong>on</strong><br />

pr<strong>on</strong>e machine such as a remote manipulator or robot into a static<br />

multidimensi<strong>on</strong>al representati<strong>on</strong> of its collisi<strong>on</strong> possibilities. Am<strong>on</strong>g other<br />

advantages of this approach, the basic problem of finding collisi<strong>on</strong> free and<br />

optimized machine movements from ar_ initial to a final c<strong>on</strong>figurati<strong>on</strong> becomes<br />

immediately clear and c<strong>on</strong>ceptually solvable. The major disadvantages<br />

of the approach at this point appear to be related to computati<strong>on</strong>al<br />

procedures and data storage. However, the clarificati<strong>on</strong> of the c<strong>on</strong>trol and<br />

guidanc e problem gained through the transformati<strong>on</strong>al approach as well as<br />

its elucidati<strong>on</strong> of many related problems remain prime c<strong>on</strong>ceptual tools.<br />

This paper presents a number of aspects of this approach as well as several<br />

simplified examples.<br />

INTRODUCTION<br />

Partial or fully automated, flexible computer c<strong>on</strong>trol of multidegree of<br />

freedom structures such as robots, remote manipulators, numerically c<strong>on</strong>trolled<br />

machines, or other articulated structures faces two basic problems.<br />

(1) The automatic determinati<strong>on</strong> of an integrated course of movement<br />

(trajectory) of each degree of freedom such that the change from machine<br />

c<strong>on</strong>figurati<strong>on</strong> A to c<strong>on</strong>figurati<strong>on</strong> B (e. g. initial to final c<strong>on</strong>figurati<strong>on</strong>) can<br />

proceed in some optimal fashi<strong>on</strong> without the machine structures or pieces<br />

undesirably colliding with each other or with surrounding structures.<br />

(2) Executi<strong>on</strong> of or movement c<strong>on</strong>trol al<strong>on</strong>g the integrated trajectory<br />

with a precisi<strong>on</strong> sufficient to ensure achievement of the goal while maintaining<br />

acceptable safe tolerances from possible collisi<strong>on</strong>s.<br />

There are four distinct direct approaches to the soluti<strong>on</strong> of these<br />

problems.<br />

1. The artificial intelligence approach would try to emulate "intelligent"<br />

behavior by equipping the structure with sensors for proximity, visi<strong>on</strong>,<br />

etc. and algorithms intended to allow the machine to find its way safely<br />

from A to B.<br />

Z. The repertoire approach uses preprogramming of all possible movements<br />

that may be required and executes these as needed as in automated<br />

as sembly.<br />

389


3. Model mimic techniques use a faithful geometric computer model<br />

of the machine which can be moved according to an ad hoc trial plan with<br />

collisi<strong>on</strong> possibilities predetected by checking the positi<strong>on</strong> of the model<br />

machine's structures at points al<strong>on</strong>g the trajectory. A collisi<strong>on</strong> free check<br />

would imply an acceptable trajectory.<br />

4. The transformati<strong>on</strong>al approach maps all of the collisi<strong>on</strong> possibilities<br />

of the dynamic three dimensi<strong>on</strong>al geometric machine with its infinity of c<strong>on</strong>figurati<strong>on</strong>s<br />

into a set of finite z<strong>on</strong>es within a static hyperdimensi<strong>on</strong>al c<strong>on</strong>figurati<strong>on</strong><br />

space. Any possible machine c<strong>on</strong>figurati<strong>on</strong> is a point (vector) in this<br />

c<strong>on</strong>figurati<strong>on</strong> space and any machine movement no matter how dynamically<br />

or spatially complex is a point trajectory in this space. Finding optimal and<br />

collisi<strong>on</strong> free machine movement corresp<strong>on</strong>ds to finding trajectories through<br />

<strong>on</strong>ly the collisi<strong>on</strong> free areas.<br />

Each of the above methods has its own advantage and disadvantages.<br />

The artificial intelligence approach puts c<strong>on</strong>siderable premium <strong>on</strong> the inventi<strong>on</strong><br />

of sensors and heuristic algorithms but lacks a systematic interpretati<strong>on</strong><br />

and approach to the general problem. Neither does it o_fer a methodology<br />

for designing dynamic articulated structures so as to reduce collisi<strong>on</strong><br />

pr <strong>on</strong>ene s s.<br />

The repertoire technique is pragmatic and practical and gets specific<br />

jobs d<strong>on</strong>e. It is best suited to repetitive, fixed movements although there<br />

is some capabilities for synthesizing new movements from existing elements.<br />

However, it suffers the same drawbacks as given above for the artificial<br />

intelligence approach.<br />

The model mimic technique is a feasible approach whose main drawbacks<br />

are that (1) by itself it does not offer any methodology for automatic determinati<strong>on</strong><br />

of collisi<strong>on</strong> free trajectories and (Z) point-by-point prechecking of a<br />

trajectory becomes increasingly time c<strong>on</strong>suming as the required probability<br />

of not detecting an impending collisi<strong>on</strong> diminishes to zero. As with the previous<br />

two approaches, this technique does not provide a general understanding<br />

of the problem nor offer guidance to the design of less collisi<strong>on</strong> pr<strong>on</strong>e<br />

machine s.<br />

The transformati<strong>on</strong>al approach has the drawback that it is computati<strong>on</strong>ally<br />

challanging at present and the result may suffer from lack of visualizati<strong>on</strong>.<br />

It trades a three dimensi<strong>on</strong>al visually recognizable but movement complex<br />

dynamic structure for a c<strong>on</strong>ceptually simple and static but hyperdimensi<strong>on</strong>al<br />

c<strong>on</strong>struct. It is similar in this respect to linear programming which<br />

transforms a lower dimensi<strong>on</strong>al problem of inequalities into a higher dimensi<strong>on</strong>al<br />

<strong>on</strong>e of equalities for the sake of a uniform soluti<strong>on</strong> methodology and<br />

provides deeper insights into the original problem. The major advantages<br />

of the transformati<strong>on</strong> approach include a unified framework for representing<br />

and solving the problem of the automated determinati<strong>on</strong> of optimal collisi<strong>on</strong><br />

free machine movements. It also offers the potential for performing a reverse<br />

transformati<strong>on</strong> for designing a machine of reduced collisi<strong>on</strong> pr<strong>on</strong>eness.<br />

Further advantages include the ability to represent the margin of tolerance at<br />

the closest approach between machine elements which is useful in c<strong>on</strong>juncti<strong>on</strong><br />

with c<strong>on</strong>trol algorithms for actually moving the machine according to the<br />

390


optimally determined trajectory.<br />

It is likely that the ultimate soluti<strong>on</strong> to computer automati<strong>on</strong> and c<strong>on</strong>trol<br />

of multidegree of freedom structures will be a combinati<strong>on</strong> of the four approaches.<br />

However, this paper will pursue development of the transformati<strong>on</strong>al<br />

approach in order to define its potentials and produce a generally useful<br />

theoretical and practical tool for computer automati<strong>on</strong> in this class of problems<br />

i.e. articulated structures.<br />

CONFIGURATION SPACE AND COLLISION ZONES<br />

Before describing the transformati<strong>on</strong>al approach, its two basic operati<strong>on</strong>al<br />

problems are stated.<br />

1. Determinati<strong>on</strong> of collisi<strong>on</strong> z<strong>on</strong>es (colliding machine c<strong>on</strong>figurati<strong>on</strong>s)<br />

in c<strong>on</strong>figurati<strong>on</strong> space, and<br />

Z. Definiti<strong>on</strong> and determinati<strong>on</strong> of optimal collisi<strong>on</strong> free trajectories in<br />

c<strong>on</strong>figurati<strong>on</strong> space.<br />

1. C<strong>on</strong>figurati<strong>on</strong> Space<br />

A '_Vlachine" can be defined for our purposes as any set of rigid structural<br />

elements whose relative orientati<strong>on</strong>s <strong>on</strong>e to another and to a frame of<br />

reference can be altered. Except for pedagogical purposes, most machines<br />

have a purpose e.g. a remote manipulator, robot etc. At some level a<br />

machine can be dissembled into its next level structural elements. The level we<br />

chose is that in which the elements are separately identifiable and potentially<br />

capable of colliding <strong>on</strong>e with another or surrounding objects. The separ_e<br />

elements are the primitives of the machine. Figure 1 shows a schematic<br />

drawing of a radiotherapy machine and Figure 2 shows its reducti<strong>on</strong> to its<br />

primitive s.<br />

5 - IBETA) 3_5 deigrees<br />

Figure 1. A Radiotherapy Machine<br />

' 39!


SOURCEHEAD<br />

PENDULUM _ LO\<br />

I?_(_<br />

=TCHER<br />

UPPERPAD<br />

LEG<br />

FOOT<br />

Figure 2. The Radiotherapy Machine Reduced to its<br />

Primitive Elements for Computer Modeling<br />

In additi<strong>on</strong> to its separability, each primitive element has <strong>on</strong>e or more<br />

degrees of freedom for its movement. In general, any rigid body has 3<br />

translati<strong>on</strong>al (x, y, z) and 3 rotati<strong>on</strong>al (pitch, roll, yaw) degrees o£ freedom.<br />

Practically, however, most such elements have less than six degrees o£ freedom.<br />

For machine c<strong>on</strong>trol, it is essential that the translati<strong>on</strong>al and rotati<strong>on</strong>al<br />

orientati<strong>on</strong> of each element be knowable, e.g. by positi<strong>on</strong> feedback<br />

potentiometers. This inforrrati<strong>on</strong> <strong>on</strong> each degree of freedom of each element<br />

may be absolute (to an external frame of reference)or relative (e.g.<br />

to its c<strong>on</strong>necting neighbor). Any c<strong>on</strong>figurati<strong>on</strong> of the machine is then completely<br />

specified by the vector of values of each degree of freedom. The<br />

collecti<strong>on</strong> of degrees of freedom, absolute or relative, form an orthog<strong>on</strong>al<br />

basis for a hyperdimensi<strong>on</strong>al space (CONFIGURATION SPACE) in which<br />

any machine c<strong>on</strong>figurati<strong>on</strong> is uniquely represented by a vector (point) in this<br />

space. It is worth emphasizing that this point in c<strong>on</strong>figurati<strong>on</strong> space may<br />

have different directi<strong>on</strong>al dynamics as well as being the unique representati<strong>on</strong><br />

o£ the machine c<strong>on</strong>figureati<strong>on</strong>. Any path (trajectory) traced by this point<br />

in c<strong>on</strong>figurati<strong>on</strong> space defines a unique sequence of machine c<strong>on</strong>figurati<strong>on</strong>s.<br />

2. Collisi<strong>on</strong> Z<strong>on</strong>es<br />

A. C<strong>on</strong>cept<br />

By itself, c<strong>on</strong>figurati<strong>on</strong> space as described is not a very illuminating<br />

c<strong>on</strong>cept although for example it can quantify the similarity or proximity of<br />

two different c<strong>on</strong>figurati<strong>on</strong>s by the scalar distance between the corresp<strong>on</strong>ding<br />

c<strong>on</strong>figurati<strong>on</strong> points. The essential c<strong>on</strong>cept for machine c<strong>on</strong>trol is the<br />

presence of COLLISION ZONES within C<strong>on</strong>figurati<strong>on</strong> Space. In the simplest<br />

case, a collisi<strong>on</strong> z<strong>on</strong>e is that compact set of points in c<strong>on</strong>figurati<strong>on</strong> space<br />

representing all the values of the degrees o£ freedom of__two machine primitives<br />

which place them in collisi<strong>on</strong> with each other. If the two elements<br />

have 5 degrees of freedom between them, and i£ the two can collide, the collisi<strong>on</strong><br />

z<strong>on</strong>e will be essentially five dimensi<strong>on</strong>al. Thus a sec<strong>on</strong>d feature o£<br />

c<strong>on</strong>figurati<strong>on</strong> space is that there will be at most as many coliisi<strong>on</strong> z<strong>on</strong>es as<br />

392


there are pairs of collidable machine elements although two or more z<strong>on</strong>es may<br />

intersect.<br />

As an illustrati<strong>on</strong>, Figure 3 is a simple machine with two elements each<br />

with a single degree of freedom. Although it does not seem to have an obvious<br />

purpose this will be discussed later.<br />

SPACE<br />

g eto /<br />

I<br />

t<br />

-- I<br />

.A<br />

! I<br />

I --<br />

D - r+L<br />

, "X - ¢o i,, ./_ L.u"<br />

I<br />

-to<br />

I<br />

Figure 3. A Simple Two Degree of Freedom Machine<br />

C<strong>on</strong>figurati<strong>on</strong> space for this machine is likewise two dimensi<strong>on</strong>al. The<br />

machine's c<strong>on</strong>figurati<strong>on</strong> is defined by the x coordinate of the center of <strong>on</strong>e<br />

element and the y coordinate of the center of the other. Thi_ (x, y) coordinate<br />

specifies the c<strong>on</strong>figurati<strong>on</strong> of the machine and is a point in a c<strong>on</strong>figurati<strong>on</strong><br />

space whose orthog<strong>on</strong>al basis is the (x, 7) degrees of freedom. The two<br />

elements can collide for certain values of their degrees of freedom and all o£<br />

these values are represented b,/the rectangular collisi<strong>on</strong> z<strong>on</strong>e in c<strong>on</strong>figurati<strong>on</strong><br />

space as in Figure 4.<br />

A<br />

'7'o<br />

s<br />

C, _P, _,c,-=--<br />

C'@LLI_f OSd ,S<br />

C<br />

e<br />

Figure 4. C<strong>on</strong>figurati<strong>on</strong> Space with Collisi<strong>on</strong> Z<strong>on</strong>e for a Simple Machine<br />

393


This C<strong>on</strong>figurati<strong>on</strong> Space with its Collisi<strong>on</strong> Z<strong>on</strong>e is a transformati<strong>on</strong> of<br />

the machine. The 3 points in c<strong>on</strong>figurati<strong>on</strong> space uniquely identify 3 different<br />

machine c<strong>on</strong>figurati<strong>on</strong>s, <strong>on</strong>e of which(8)indicates that the two pieces are colliding.<br />

Although itwould seem that the interior of a collisi<strong>on</strong> z<strong>on</strong>e is unreachable<br />

and thus not significantbecause it would involve penetrati<strong>on</strong> of the pieces,<br />

in fact there is a utility to the c<strong>on</strong>cept of interior points as will be discussed<br />

later.<br />

Thus a dynamic realworld machine can be transformed into a static representati<strong>on</strong><br />

in which all of the c<strong>on</strong>ceivable colliding c<strong>on</strong>figurati<strong>on</strong>s of its<br />

parts are immediately obvious by the collisi<strong>on</strong> z<strong>on</strong>e (s). This simple example<br />

can also be used to show that the transformati<strong>on</strong> from M (machine) space<br />

to C (c<strong>on</strong>figurati<strong>on</strong>) space is not unique. Figure 5 shows two apparently different<br />

machines which have an identical transformati<strong>on</strong>.<br />

y /<br />

-:---<br />

' []$<br />

.¥o ---<br />

I<br />

,,v ° Fl<br />

Figure 5. Two 2 Degree-of-Freedom Machines with an<br />

Identical Transformati<strong>on</strong><br />

Thus a many-to-<strong>on</strong>e mapping from Iv[ space to C space exists. This<br />

poses an interesting questi<strong>on</strong>. If differen_ machines have the same transform<br />

to C space, what are their basic simi[ arities in M space other than<br />

having the same number of degrees o£ freedom? A possible interpretati<strong>on</strong><br />

comes from study of the purpose of machines A and B in Figure 5. If the<br />

purpose is to grind the two blocks by keeping them in c<strong>on</strong>tact then either<br />

mechanizati<strong>on</strong> may be used. In fact, machine A can be c<strong>on</strong>sidered as<br />

machine B with the frame of reference in B taken <strong>on</strong> the center o£ the vertical<br />

block. From that reference point, it appears that the horiz<strong>on</strong>tal block<br />

moves around it as in machine A. Perhaps other machines exist with the<br />

same C space transformati<strong>on</strong>. Although the mapping from M to C is straightforward,<br />

if tedious, no procedure has been developed for performing the inverse<br />

C to M transformati<strong>on</strong>. Because the two machines of Figure 5 have<br />

the same C space transformati<strong>on</strong>, they may be called isoforms of each other.<br />

Another example of two machines with the same transform to C space<br />

will be given later.<br />

B. lV[ Space to C Space Transformati<strong>on</strong> - Collisi<strong>on</strong> Z<strong>on</strong>es<br />

The preceding example had a close topographical corresp<strong>on</strong>dence<br />

394


etween C space and M space and between machine elements and collisi<strong>on</strong><br />

z<strong>on</strong>e. In fact it is known( ) that if two elements are c<strong>on</strong>vex polyhedra and<br />

move <strong>on</strong>ly in translati<strong>on</strong> without rotati<strong>on</strong>, then their collisi<strong>on</strong> z<strong>on</strong>e will be a<br />

c<strong>on</strong>vex polyhedr<strong>on</strong> as well. That is, in general two 3 dimensi<strong>on</strong>al c<strong>on</strong>vex<br />

polyhedral elements, each free to move in 3 translati<strong>on</strong>al degrees of freedom,<br />

generate a 6 dimensi<strong>on</strong>al c<strong>on</strong>vex polyhedral hull in C space.<br />

However, if at least <strong>on</strong>e element is n<strong>on</strong> c<strong>on</strong>vex and/or at least <strong>on</strong>e element<br />

has at least <strong>on</strong>e rotati<strong>on</strong>al degree of freedom there is no guarantee that<br />

the collisi<strong>on</strong> z<strong>on</strong>e in C space for this pair is c<strong>on</strong>vex or even polyhedral n<strong>on</strong><br />

c<strong>on</strong>vex. The utlility of c<strong>on</strong>vexity and polyhedr<strong>on</strong>s will be discussed later.<br />

An example of n<strong>on</strong> c<strong>on</strong>vex n<strong>on</strong> polyhedral collisi<strong>on</strong> z<strong>on</strong>e transformed<br />

from a simple machine with rotary and translati<strong>on</strong>al movement elements<br />

is shown in Figure 6.<br />

Y<br />

,_-dPo<br />

0<br />

r--<br />

, 25 X<br />

3(:,0<br />

2 70<br />

C _PA,C_ O<br />

o _G IO n_ 2o 25<br />

Xo<br />

Figure 6. A Simple Rotary and Translati<strong>on</strong>al Machine Transforming<br />

to a N<strong>on</strong>-C<strong>on</strong>vex N<strong>on</strong>-Polyhedral Collisi<strong>on</strong> Z<strong>on</strong>e<br />

As a further example, Figure 7 shows a planar machine with two translating<br />

and <strong>on</strong>e rotating element with a total of three degrees-of-freedom (x, y, 0 )<br />

This machine and its resulting transform can be c<strong>on</strong>sidered a type of superpositi<strong>on</strong><br />

of the previous two simple machines of Figures 3 and 6.<br />

These three degrees of freedom form the basis for a 3 dimensi<strong>on</strong>al C<br />

space. There are three collisi<strong>on</strong> z<strong>on</strong>es which intersect because of the locati<strong>on</strong><br />

of the machine elements. Figure 8 shows this uni<strong>on</strong> of the 3 separate<br />

z<strong>on</strong>e S.<br />

395


Y 6<br />

Xo-- _<br />

--_'-e s×<br />

C<br />

[BY,,<br />

to ,.<br />

Figure 7. ASimpie Three Degree of Freedom Machine<br />

., - //<br />

,. ,<br />

xo<br />

Figure 8. C<strong>on</strong>figurati<strong>on</strong> Space and Composite Collisi<strong>on</strong> Z<strong>on</strong>e<br />

for the Simple Machine in Figure 7<br />

Even though <strong>on</strong>ly <strong>on</strong>e "z<strong>on</strong>e" is apparent it should be remembered that<br />

a z<strong>on</strong>e represents machine collisi<strong>on</strong> c<strong>on</strong>figurati<strong>on</strong> for a_ of elements and<br />

the separate collisi<strong>on</strong>s by pairs can still be identified by references to each<br />

z<strong>on</strong>e. In general, if there are n machine elements there can be at most<br />

n(n-1} collisi<strong>on</strong> z<strong>on</strong>es all or some of which may intersect to form <strong>on</strong>e or<br />

2<br />

more composite z<strong>on</strong>es. Clearly, even if each individual z<strong>on</strong>e is a c<strong>on</strong>vex<br />

polyhedr<strong>on</strong>, their uni<strong>on</strong> need not be.<br />

Because each blade of the fan element can be involved in a collisi<strong>on</strong> with<br />

39I_


a slider block, there are multiple fan blade-block z<strong>on</strong>es. A sec<strong>on</strong>d feature<br />

of C space that may seem obvious but is worth menti<strong>on</strong>ing is that eachdimensi<strong>on</strong><br />

of the space can be scaled to plot to the same length which is a useful<br />

c<strong>on</strong>cept in trajectory related issues.<br />

C. Determinati<strong>on</strong> of Collisi<strong>on</strong> Z<strong>on</strong>es<br />

There are 3 approaches to obtaining the collisi<strong>on</strong> z<strong>on</strong>e for a pair of collidable<br />

elements. These are: (1) empirical, (2) M<strong>on</strong>te Carlo, (3) correlati<strong>on</strong><br />

computati<strong>on</strong>s.<br />

1. The empirical approach would utilize the machine itself or a faithful<br />

model of it which can be (.laboriously) manipulated so as to map out the z<strong>on</strong>e<br />

for an element pair. Although tedious, this may be the <strong>on</strong>ly tractable way to<br />

obtain the z<strong>on</strong>e for complex element shapes. This technique was actually used<br />

to determine the 3 dimensi<strong>on</strong>al collisi<strong>on</strong> z<strong>on</strong>e for the sourcehead-stretcherfoot<br />

element pair of an actual machine schematized in Figure 1 in which collisi<strong>on</strong>s<br />

between these two elements depend <strong>on</strong> the arm rotati<strong>on</strong> angle, head rotati<strong>on</strong><br />

angle and foot rotati<strong>on</strong> angle. The z<strong>on</strong>e produced is "slightly" c<strong>on</strong>cave and<br />

not polyhedral.<br />

2. The M<strong>on</strong>te Carlo approach requires a faithful computer stored geometric<br />

model of the machine's primitive elements. Basically, a random<br />

point in C space is selected and model given the corresp<strong>on</strong>ding orientati<strong>on</strong>.<br />

The collisi<strong>on</strong> status of all pairwise elements than can possible collide is<br />

then checked. Pairs of elements that can not collide should be initially eliminated<br />

to save time. The intersecti<strong>on</strong> of a pair of elements Can be determined<br />

by several techniques depending up<strong>on</strong> their geometries and degrees of<br />

freedom. These techniques include: analytic geometry and projective geometry.<br />

i)the analytic geometry approach utilizes some type of interpiece distance<br />

calculati<strong>on</strong> and is best suited for very regular c<strong>on</strong>vex objects, e.g. two<br />

spheres, or a sphere and cylinder with spherical end caps, etc.<br />

ii) in the projective geometr. X technique, the two structures in questi<strong>on</strong><br />

are projected <strong>on</strong>to suitably oriented orthog<strong>on</strong>al planes. C<strong>on</strong>vex polyhedral<br />

structures are in collisi<strong>on</strong> if and <strong>on</strong>ly if their c<strong>on</strong>vex projecti<strong>on</strong>s overlap <strong>on</strong><br />

two orthog<strong>on</strong>al projecti<strong>on</strong>s. In the case of a sphere, overlap in all 3 orthogo<br />

nal projecti<strong>on</strong>s is necessary and sufficient. In <strong>on</strong>e sense, the projective<br />

method is fundamental for determining i_tersecti<strong>on</strong> of any two elements regardless<br />

of their geometries. The difficulty of course is in finding a suitable<br />

set of orthog<strong>on</strong>al planes for checking overlapping projecti<strong>on</strong>s. The projecti<strong>on</strong><br />

technique mimics the "moving eye" method of checking for collisi<strong>on</strong>s.<br />

If a 'Hair" is signaled for collisi<strong>on</strong> between two elements, the c<strong>on</strong>figurati<strong>on</strong><br />

point is stored for that pair (collisi<strong>on</strong> z<strong>on</strong>e). Optimized search techniques<br />

(e.g. Fib<strong>on</strong>acci, golden mean, or others) may be used to search for the bound-<br />

-cry of the z<strong>on</strong>e al<strong>on</strong>g a dimensi<strong>on</strong> in C space. Obviously the M<strong>on</strong>te Carlo<br />

approach needs c<strong>on</strong>siderable sophisticati<strong>on</strong> in applicati<strong>on</strong>. However, collisi<strong>on</strong><br />

z<strong>on</strong>es need <strong>on</strong>ly be computed <strong>on</strong>ce for any machine and this can be d<strong>on</strong>e<br />

off-line. C<strong>on</strong>sidering the time required to design and c<strong>on</strong>struct any machine,<br />

the time to transform it to C space would seem a reas<strong>on</strong>able investment i£ it<br />

leads to improved automati<strong>on</strong> c<strong>on</strong>trol and/or design.


In either the analytic or projective geometry technique, the utility of<br />

c<strong>on</strong>vex polyhedral or regular c<strong>on</strong>ic solids for machine elements is obvious.<br />

As the machine elements acquire sculpting such as compound and developed<br />

surfaces, any mathematical methods for accurately determining collisi<strong>on</strong><br />

z<strong>on</strong>es become increasingly difficult. Attempting to model an actual machine<br />

by regular primitives such as is d<strong>on</strong>e in CAD/CAM applicati<strong>on</strong>s is an obvious<br />

approach. The applicati<strong>on</strong> of CAD/CAM in design may in fact be an essential<br />

step in the M to C transformati<strong>on</strong>. Hidden line algorithms may be related to<br />

the transformati<strong>on</strong> problem.<br />

below.<br />

Computati<strong>on</strong> of collisi<strong>on</strong> z<strong>on</strong>es by a correlati<strong>on</strong> technique is outlined<br />

3. Computati<strong>on</strong> of the Collisi<strong>on</strong> Z<strong>on</strong>e by Correlati<strong>on</strong> Type Methods<br />

i. Some specific examples.<br />

The determinati<strong>on</strong> of the collisi<strong>on</strong> z<strong>on</strong>e requires a mathematical descripti<strong>on</strong><br />

of each comp<strong>on</strong>ent and its movement, and the determinati<strong>on</strong> of when differ -<br />

ent comp<strong>on</strong>ents intersect. As a simple example c<strong>on</strong>sider the machine of<br />

Figure 3. Defining,._( ]£_ _ I" I _ ]_/!_< b<br />

the two squares are then respectively<br />

_)¢z_,/-/o5-p_/;) ?((/-iWJ).<br />

The degree to which they intersect, as a functi<strong>on</strong> of Xo and.Yo' is given by correlati<strong>on</strong><br />

type expressi<strong>on</strong> t'-_ ;o<br />

which reducesto<br />

_.,v,i)-j k ,"_9/o j _(;,'-x,i)_iz,y../x:_<br />

} Js.:/,/ /<br />

! i<br />

_so,,/o) : _,[p_x.-xo>i/) _/_p((/_/o)!,),_i<br />

Noting that - I<br />

' "I,.,_-2-


a rectangular pyramid whose base is the collisi<strong>on</strong> z<strong>on</strong>e of Figure 4 and whose<br />

maximum height, at Xo = 0, To = 0, is equal to 4.0. The height of z(x o, yo) is<br />

a measure of intersecti<strong>on</strong> (collisi<strong>on</strong> severity) between the two comp<strong>on</strong>ents of<br />

the machine.<br />

A similar approach could be used in computing the collisi<strong>on</strong> z<strong>on</strong>e for the<br />

machine in Figure 6. The propeller is c<strong>on</strong>veniently described in polar coordinates<br />

and the resulting mix of polar and rectangular coordinates leads to<br />

significantlygreater mathematical difficulties.<br />

These two examples represent machines where degrees of freedom are<br />

independent. Thus, the locati<strong>on</strong> in M space of any comp<strong>on</strong>ent is a functi<strong>on</strong> of<br />

<strong>on</strong>ly <strong>on</strong>e degree of freedom. By c<strong>on</strong>trast, for a multiple joint arm individual<br />

movable joints are linked together and more complicated expressi<strong>on</strong>s result.<br />

ii.More generalized c<strong>on</strong>siderati<strong>on</strong>s<br />

In the previous examples of the sliding squares the collisi<strong>on</strong> z<strong>on</strong>e was<br />

calculated using a spatial correlati<strong>on</strong> type equati<strong>on</strong>. Equati<strong>on</strong> (I) can be<br />

generalized as<br />

with f and f the orresp<strong>on</strong>ding shapes (i.e squares in the example shown).<br />

X y "'<br />

A change in coordinates,<br />

U ---- X<br />

- X<br />

o I<br />

leads to<br />

r<br />

this expressi<strong>on</strong> is similar to'the two dimensi<strong>on</strong>al cross correlati<strong>on</strong>, ,_('_"y<br />

of f and f . Specifically<br />

where the -x results from the u _:x rather than u - x term. Thus<br />

o<br />

Z(Xo, yo) is the cross correlati<strong>on</strong> _ reversed in the x(or u) directi<strong>on</strong>.<br />

The outline of Z(Xo, To) can thus be determined by holding fx<br />

stati<strong>on</strong>ary, mov-<br />

ing f<br />

Y<br />

around it such that the two remain tangent, recording the shape outlined<br />

by: the coordinate center of f<br />

Y<br />

and then reversing the resultant figure in the x<br />

directi<strong>on</strong>. (This recalls the empirical method for collisi<strong>on</strong> z<strong>on</strong>e determina,<br />

ti<strong>on</strong>. ) The previous example, where f<br />

x<br />

and f<br />

y<br />

were squares, obscures this<br />

reversal due to symmetry, but a later example will illustrate this point.<br />

iii Orthog<strong>on</strong>alizing a Machine<br />

The questi<strong>on</strong> arises as to how general the correlati<strong>on</strong> approach is for<br />

planar figures. C<strong>on</strong>sider the machine shown in Figure 9a. The two squares<br />

no l<strong>on</strong>ger move in orthog<strong>on</strong>al directi<strong>on</strong>s; in particular; the expressi<strong>on</strong> for the<br />

block located by Yo must change since its value as afuncti<strong>on</strong> of x is now dependent<br />

<strong>on</strong> Yo" As a result the simple correlati<strong>on</strong> relati<strong>on</strong>ship of equati<strong>on</strong>(Z)<br />

399<br />

o


no l<strong>on</strong>ger holds.<br />

\ \<br />

\<br />

\\<br />

\<br />

\<br />

!<br />

\<br />

¥o<br />

G<br />

SPACE<br />

Figure 9. A N<strong>on</strong>-Orthog<strong>on</strong>al Machine, Its Collisi<strong>on</strong> Z<strong>on</strong>e and<br />

Orthog<strong>on</strong>al Isoform<br />

One approach is to seek an equivalent orthog<strong>on</strong>al machine where by equivalence<br />

we mean generating the same collisi<strong>on</strong> z<strong>on</strong>e (an isoform). This collisi<strong>on</strong><br />

z<strong>on</strong>e, determined by trial and error, is shown in Figure 9h. Figure 9c<br />

indicates an equivalent orthog<strong>on</strong>al machine , again determined from Figure 9b,<br />

by trial and error. Note that given the orthog<strong>on</strong>al machine the collisi<strong>on</strong> z<strong>on</strong>e<br />

could then be determined using the correlati<strong>on</strong> approach, that is, by holding the<br />

horiz<strong>on</strong>tally sliding comp<strong>on</strong>ent and moving the vertically sliding comp<strong>on</strong>ent tangentially<br />

around it. The necessary reversal of this resulting shape Becomes<br />

evident in this case.<br />

Of course the apl_roach taken here does not follow the desired order.<br />

What we v_lsh to do is to determine the equivalent orthog<strong>on</strong>al machine directly<br />

and then utilizethe correlati<strong>on</strong> approach to determine the collisi<strong>on</strong> z<strong>on</strong>e.<br />

Inspecti<strong>on</strong> of Figures 9a and 9c indicate that a simple transformati<strong>on</strong> suffices.<br />

Note that the horiz<strong>on</strong>tal distance ab is c<strong>on</strong>served where b is <strong>on</strong> the track of<br />

the "vertically" moving object. The same holds for all other horiz<strong>on</strong>tal distances.<br />

Thus the simple coordinate transformati<strong>on</strong><br />

allows determinati<strong>on</strong> of the orthog<strong>on</strong>al machine. A comparis<strong>on</strong> of the collisi<strong>on</strong><br />

z<strong>on</strong>e in Figure 9b to that in Figure 4 indicates the possibilities for direct-<br />

IF transforming the collisi<strong>on</strong> z<strong>on</strong>e itself.<br />

This orthog<strong>on</strong>alizing technique has potential applicati<strong>on</strong> to the computati<strong>on</strong><br />

of collisi<strong>on</strong> z<strong>on</strong>es when comp<strong>on</strong>ents move al<strong>on</strong>g curved trajectories.<br />

Figure i0 indicates such an example. An incremental regi<strong>on</strong> is indicated for<br />

400


,/<br />

%<br />

Figure 10 Differential Elements in Collisi<strong>on</strong> Al<strong>on</strong>g Curved Paths<br />

each comp<strong>on</strong>ent. The trajectories of these incremental regi<strong>on</strong>s intersect and<br />

c<strong>on</strong>tribute to the overall collisi<strong>on</strong> z<strong>on</strong>e. These latter trajectories can be approximated<br />

near their intersecti<strong>on</strong> by two straight lines and the orthog<strong>on</strong>aliza-<br />

%i<strong>on</strong> approach can be used.<br />

The examples chosen for illustrati<strong>on</strong> resulted in no more tha__ a 3 dimensi<strong>on</strong>al<br />

C space. Obviously a machine such as in Figure 1 has a n<strong>on</strong>visualizable<br />

C space. However, the hyperdimensi<strong>on</strong>al C space and collisi<strong>on</strong><br />

z<strong>on</strong>es do not differ in priniciple from those for a 3-D C space.<br />

The problem of inverse transformati<strong>on</strong> from C space to a generating<br />

machine of elements and degrees of freedom has not been approached in any<br />

detail yet. The a_ many-to-<strong>on</strong>e M-to-C space transform of Figure 5<br />

would suggest that the inverse transform will have to be carefully c<strong>on</strong>sidered.<br />

A basic questi<strong>on</strong> is whether the two machines of Figure 5are in fact<br />

"different" because of their movement structure or identical in that their purpose<br />

is to grind <strong>on</strong>e block against another. If a third machine with the same<br />

transform could be found whose structure and purpose are both essentially<br />

different from the two machines, it would suggest a fundamental problem in<br />

inverse transformati<strong>on</strong> (but not in the utility of the M to C transformati<strong>on</strong>).<br />

Inverse transformati<strong>on</strong> is useful for design purposes. The forward transformati<strong>on</strong><br />

is useful for c<strong>on</strong>trol purposes.<br />

Because a collisi<strong>on</strong> z<strong>on</strong>e represents restricted machine c<strong>on</strong>figurati<strong>on</strong>s,<br />

the noti<strong>on</strong> may be extended to limitati<strong>on</strong>s <strong>on</strong> the range of movement of a degree<br />

of freedom regardless of collisi<strong>on</strong> c<strong>on</strong>c:erns. Such a z<strong>on</strong>e may occur<br />

as a "wall" in C space to define the extent of an axis. An unrestricted rotati<strong>on</strong>al<br />

degree of freedom will generate a periodic structures (as in Figure<br />

8).<br />

C. OPTIMAL TRAJECTORIES IN C SPACE - MACHINE CONTROL<br />

I. INTRODUCTION<br />

As menti<strong>on</strong>ed previously, the M to C operati<strong>on</strong> transforms a dynamic,<br />

401


geometric machine with many moving parts to a static representati<strong>on</strong> in<br />

which the instantaneous machine c<strong>on</strong>figurati<strong>on</strong> is a point in C space. The<br />

c<strong>on</strong>trol problem is to change the machine from c<strong>on</strong>figurati<strong>on</strong> A to B without<br />

producing any undesired collisi<strong>on</strong>s and usually in some "optimal" fashi<strong>on</strong>.<br />

This corresp<strong>on</strong>ds to finding a C space trajectory c<strong>on</strong>necting A and B, that<br />

does not pass through any collisi<strong>on</strong> z<strong>on</strong>e and that has the optimal properties.<br />

There can be several optimal criteria which include<br />

• time optimal - e.g. minimum time from A to B<br />

• tolerance optimal - no closer than E to any collisi<strong>on</strong> z<strong>on</strong>e<br />

• minimum reversals of moti<strong>on</strong>s<br />

• minimum informati<strong>on</strong> storage•<br />

Before discussing such trajectories several basic properties of a trajectory<br />

in C space are given.<br />

Figure 11 presents the machine of Figure 3 with its C space transform<br />

and several trajectories between A and B.<br />

'Y<br />

_:A___L]<br />

!<br />

A<br />

_Yo<br />

.<br />

x<br />

Xo<br />

E::I<br />

:!<br />

Figure 11. Trajectories in C Space<br />

An essential property of a trajectory is that any point <strong>on</strong> it represents<br />

not <strong>on</strong>ly a unique machine c<strong>on</strong>figurati<strong>on</strong> but also the instantaneous relative<br />

velocities of the degrees of freedom• Time is not implicity nor explicitly<br />

evident <strong>on</strong> a trajectory. Thus a straight segment of a trajectory simply<br />

means that at any point <strong>on</strong> the line the two blocks maintain the same instantaneous<br />

relative velocities that is:<br />

"I<br />

Thus the blocks may accelerate, decelerate, stop, move at c<strong>on</strong>stant velocity<br />

and as l<strong>on</strong>g as the instantaneous velocities retain the same ratio, the trajectory<br />

will describe a straight line in C space. Or inversely, the local slope<br />

in the trajectory is determined by the instantaneous ratio of velocities of the<br />

degrees of freedom. A straight line trajectory can be a minimal time trajectory<br />

but need not be the <strong>on</strong>ly <strong>on</strong>e. The shortest distance in C space is not<br />

402


necessarily the <strong>on</strong>ly time optimal policy. The meaning of the path slope and<br />

time is complicated by the dynamics of the machine elements.<br />

A simple example of the above statments is shown in Figure 12 which<br />

shows two dimensi<strong>on</strong>al C space reticulated into a grid in which movement can<br />

<strong>on</strong>ly be from point to point as shown with the objective of reaching point 0 in<br />

the shortest time from any other point shown.<br />

5_ _ 5<br />

Figure 12. Minimum Time Trajectories in a Reticulated<br />

2 Dimensi<strong>on</strong>al C Space<br />

This figure assumes that each degree of freedom can move at the same maximum<br />

velocity in C space (by suitable scaling}. The points labeled with the<br />

same numbers then indicate that they are the same time distance away from<br />

O. The figure shows that a 450 line c<strong>on</strong>necting two points is the "fastest"<br />

trajectory. For example, <strong>on</strong>ce <strong>on</strong>a 45 ° line to point O, no movement off<br />

it is allowable while retaining minimal time. However, at any point off the<br />

diag<strong>on</strong>al to point O, there can be a number of time optimal trajectories.<br />

This reticulated example may be c<strong>on</strong>sidered to exist <strong>on</strong> as small a scale in<br />

C space as desired.<br />

A more rigorous analysis of trajectories and obstacles is given below.<br />

II. AN EXAMPLE IN SOME DETAIL; TRANSLATIONAL MOTION ONLY<br />

The c<strong>on</strong>figurati<strong>on</strong> space, with collisi<strong>on</strong> z<strong>on</strong>e, of the machine in Figure 3<br />

is again repeated in Figure 13. Three possible trajectories from an initial<br />

c<strong>on</strong>figurati<strong>on</strong>, x o = - P' Yo = -P' to a final c<strong>on</strong>figurati<strong>on</strong>, x ° = p , yo---p , are<br />

shown.<br />

403


Yo<br />

P<br />

w_ _ _ _7p<br />

t<br />

/ ,<br />

°p # # ;<br />

/ i<br />

• t<br />

!'.;,'" -g<br />

,,,'.,,?<br />

2" -e<br />

Figure 13 . Trajectories in a Two-Dimensi<strong>on</strong>al C<strong>on</strong>figurati<strong>on</strong> Space<br />

The slope, m, of a traject<strong>org</strong> indic_ftesthe relative velocity of the two<br />

squares. Thus if m > I the "y- square" is moving more rapidly, if m < I the<br />

reverse is true. In all three slopes shown the y- square firstmoves more<br />

rapidly, then the x-square does.<br />

simplifying assump-<br />

In c<strong>on</strong>sidering these trajectories the following two<br />

ti<strong>on</strong>s will be made.<br />

1. One or the other of the two squares is always moving at the highest<br />

allowable speed, s max.<br />

2. Instant accelerati<strong>on</strong> is allowed (thus thecorners in the trajectories).<br />

Given assumpti<strong>on</strong> 1 it follows that for<br />

Finally, note that trajectories 2 and 3 are "just miss" trajectories while<br />

trajectory 1 included a larger safety factor.<br />

A. Minimum Time Trajectories<br />

Since <strong>on</strong>e or both of the squares are always moving at top speed, and the<br />

value of m determines which <strong>on</strong>e,the following rules are used to compute the<br />

time required for a trajectory:<br />

1. determine those secti<strong>on</strong>s cf the trajectory for which m > 1, m = 1<br />

and m _"I.<br />

Z. Determine the total length of the trajectory's projecti<strong>on</strong> <strong>on</strong> the Yo<br />

404


axis where m >1, <strong>on</strong> the x axis where m


B. Minimum Informati<strong>on</strong> Storage Trajectories<br />

We now c<strong>on</strong>sider the amount of informati<strong>on</strong> it takes %o specify a trajectory.<br />

If the machine c<strong>on</strong>trol is to be computer driven then this determines<br />

the number of instructi<strong>on</strong>s required. If informati<strong>on</strong> storage or the time required<br />

to input this storage are important c<strong>on</strong>straints <strong>on</strong> operati<strong>on</strong> iJ_ may become<br />

desirable to minimize (to some degree) the required instructi<strong>on</strong>s.<br />

If a trajectory c<strong>on</strong>sists of straight line segments then the breakpoints<br />

must be given and the required slopes can then be determined. The initial and<br />

final c<strong>on</strong>figurati<strong>on</strong> points are required, but are comm<strong>on</strong> to all tr'ajectories.<br />

Comparing the trajectories of Figure 12 we see that trajectories 1 and 2 require<br />

less informati<strong>on</strong> than trajectory 3,vv£_ two line segments to the latter's four.<br />

Could we do better perhaps with a smooth curve from the initialc<strong>on</strong>figurati<strong>on</strong><br />

point to the final c<strong>on</strong>figurati<strong>on</strong> point. The minimum we we would require to<br />

avoid the collisi<strong>on</strong> z<strong>on</strong>e is a quadratic curve, specified by three points, the<br />

initialand finalpoints being two. This is equivalent, in informati<strong>on</strong>, to the<br />

two line segment trajectory and is therefore also a minimum informati<strong>on</strong> trajectory.<br />

We might note that the quadratic passing through the corner point,<br />

Xo -q'Yo = q' is alsoa minimum time trajectoryas well.<br />

III.An Example with Rotati<strong>on</strong>al and Translati<strong>on</strong>al Moti<strong>on</strong><br />

Figure 14 indicates an initialand finalc<strong>on</strong>figurati<strong>on</strong> for the machine of<br />

Figure 6, and indicates three different trajectories. The scales are measured<br />

in units of d, according to the scaling c<strong>on</strong>cept p reviously defined. Assuming<br />

again some scaled maximum speed, Smax, we find that for<br />

Trajectory i Ti_ (('_o'_i-_.@_ . (_,_ _,1)2_+ (3._-_,_>2_;/%,, _'_._0_]_,_<br />

Wr jeotory3 (( i + 2.1)i = 3,q<br />

(,ggJza<br />

Ctl(\ .<br />

',<br />

I<br />

0 d zd _d _.a .sd<br />

(_;) 0o) (,s) _2o3 (2_)<br />

Figure 14. Trajectories<br />

Machine with<br />

in a Two<br />

Rotati<strong>on</strong>aI<br />

Dimensi<strong>on</strong>al<br />

Moti<strong>on</strong><br />

C<strong>on</strong>figurati<strong>on</strong> Space:<br />

406


Trajectory 2 is the shortest,in spiteof the factthattrajectory I requires<br />

less overall movement of the propeller. The l<strong>on</strong>g segment of trajectories<br />

2 and 3 at a -45° angle corresp<strong>on</strong>d to both moving parts moving at near<br />

top speed simultaneously, and make these fasterthan trajectory I.<br />

All three trajectoriesmeet the optimalityc<strong>on</strong>diti<strong>on</strong>noted earlier. Trajectories<br />

1 and 3 corresp<strong>on</strong>d, evidently,%o localminimums, whereas trajectory<br />

2 is a globalminimum, though again, not unique.<br />

Figure 15 illustratesanother point.<br />

elapsed time of<br />

The trajectoryshown requires the<br />

and is a global minimum, u I and u2 are not an unobstructed pair of points,<br />

yet the trajectorytouches no pointor edge of the collisi<strong>on</strong>z<strong>on</strong>e. While some<br />

of the globallyoptimal trajectoriesdo have such "touch" points clearly such a<br />

safetymargin is desirable when itcan be achieved.<br />

9o<br />

.d<br />

gd<br />

zd<br />

, Xo<br />

o _d Zd _d 4d _d<br />

Figure 15. An Optimal Time Trajectory Not Exhibiting<br />

"Just Miss" Characteristics<br />

IV. Trajectories in More Than Two Dimensi<strong>on</strong>s<br />

Ifwe c<strong>on</strong>sider minimum time trajectoriesin more than two dimensi<strong>on</strong>s<br />

we <strong>on</strong>ce again can assume that at alltimes at least<strong>on</strong>e comp<strong>on</strong>ent is moving at<br />

maximum speed. An optimalityprinciplesimilar to the two dimensi<strong>on</strong>al case<br />

would seem to exist. Once again, the trajectorybetween two unobstructed<br />

points should include<strong>on</strong>e comp<strong>on</strong>ent going at top speed the entireway, with the<br />

other comp<strong>on</strong>ents travelingat appropriatelyreduced velocities. Multiple dimensi<strong>on</strong><br />

problems are not directextensi<strong>on</strong>s of the two dimensi<strong>on</strong>al case, however,<br />

due to the pairwise nature of collisi<strong>on</strong>s. Thus while two squares <strong>on</strong> orthog<strong>on</strong>altracks<br />

generate, as shown, a square collisi<strong>on</strong>z<strong>on</strong>e, three cubes <strong>on</strong><br />

orthog<strong>on</strong>altracks do not generate a cubic collisi<strong>on</strong>z<strong>on</strong>e, but rather a more<br />

complicated figure.<br />

407


Each machine degree of freedom, as read from a positi<strong>on</strong> feedback potentiometer<br />

for instance, can form an orthog<strong>on</strong>al basis for C space. In the<br />

event that <strong>on</strong>e degree of freedom is not independent of another over part of<br />

their ranges (as, for example, ifthe two slider blocks in Figure 3 were c<strong>on</strong>nected<br />

by a two bar linkage) then the restricti<strong>on</strong> is not <strong>on</strong> the C space itself<br />

but <strong>on</strong> the allowable trajectories in C space. Again such restricti<strong>on</strong>s may<br />

be viewed as "collisi<strong>on</strong>" z<strong>on</strong>es in which trajectories lying <strong>on</strong> (not in) the surface<br />

of the z<strong>on</strong>e are acceptable.<br />

TOLERANCING AND Ad Hoc TRAffECTORY CHECKING<br />

Although C space with its collisi<strong>on</strong> z<strong>on</strong>es provides the c<strong>on</strong>ceptual framework<br />

for planning optimized collisi<strong>on</strong> free trajectories for the transformed<br />

machine, actual determinati<strong>on</strong> of such a path in h y_ffrdimensi<strong>on</strong>al space is not<br />

always evident. The methods described by l°erez_() of slicing a three dimensi<strong>on</strong>al<br />

polyhedral z<strong>on</strong>e into a series of parallel 2 dimensi<strong>on</strong>al polyhedral<br />

z<strong>on</strong>es and then proceeding from vertex-to-vertex through the stack is a useful<br />

approximati<strong>on</strong> method of procedure.<br />

Another approach that has been tried(_'_)is to plan a type of "straightline"<br />

trajectory from knowu_ initialto final c<strong>on</strong>figurati<strong>on</strong> and then with computer<br />

model mimic technique to move the model into successive positi<strong>on</strong>s<br />

al<strong>on</strong>g the trajectory, checking for model collisi<strong>on</strong> at each point. Should no<br />

impending collisi<strong>on</strong>s be signaled, the trajectory is declared "safe" and movement<br />

may be implemented. The 3 basic questi<strong>on</strong>s with this method are:<br />

I. Are c<strong>on</strong>figurati<strong>on</strong>s not checked also safe?<br />

2. How close is this trajectory to a collisi<strong>on</strong> z<strong>on</strong>e?<br />

3. If the checked trajectory is signaled as unsafe, how is<br />

another trajectory chosen for checking?<br />

The firsttwo questi<strong>on</strong>s will be elucidated by examples from actual experience<br />

with computer c<strong>on</strong>trol of a radiotheratr<strong>on</strong> machine.<br />

The third questi<strong>on</strong> will not be treated here since itis a fundamental problem<br />

with this approach and usually employs machine specific ad hoc strategies.<br />

Basically, prechecking every point (machine c<strong>on</strong>figurati<strong>on</strong>) <strong>on</strong> a selected<br />

trajectory is obviously impossible. However, even checking a finitebut large<br />

number of c<strong>on</strong>figurati<strong>on</strong>s may be practically impossible if time is critical.<br />

For any trajectory checked at a finitenumber of points and signaled "safe"<br />

(i.e. n<strong>on</strong>e of the checked c<strong>on</strong>figurati<strong>on</strong>s are colliding <strong>on</strong>es), there is a definite<br />

probability that a segment of the trajectory passes through or touches a collisi<strong>on</strong><br />

z<strong>on</strong>e. Furthermore this probability increases as the number of checked<br />

points decreases, for example, in an effort to save computer time. An example<br />

of this relati<strong>on</strong>ship is shown in Figure 16 which plots the number of prechecked<br />

points against the probability of a trajectory,signaled "safe" actually<br />

being totally outside of a collisi<strong>on</strong> z<strong>on</strong>e. The collisi<strong>on</strong>possibility being checked<br />

is that between the large sourcehead of the machine and a half cylinder representing<br />

a patient <strong>on</strong> the treatment stretcher. In additi<strong>on</strong> to the detecti<strong>on</strong><br />

probability, a "severity" of penetrati<strong>on</strong> of the sourcehead inside the cylinder<br />

(patient)is also plotted.<br />

408


o<br />

2oCC<br />

I_<br />

o_<br />

_<br />

-_ • BUR<br />

3 5 9 I ? 33 65 129<br />

NUMBER OF INTERVALS<br />

SH/S T<br />

Figure 16. Predetecti<strong>on</strong> Probability of a Collisi<strong>on</strong> and the<br />

Collisi<strong>on</strong> Severity as Depending <strong>on</strong> the Number<br />

of Points Checked<br />

As intuitively obvious, as the number of equally spaced points checked<br />

<strong>on</strong> a trajectory increase, the chance of falsely signaling it as safe and the<br />

severity of the undetected collisi<strong>on</strong> decrease. The main point, however, is<br />

that for any finite number of points prechecked, there is always a probability<br />

o£ an undetected collisi<strong>on</strong> and the most that can be hoped is that the undetected<br />

collisi<strong>on</strong> is a "grazing" <strong>on</strong>e in which the trajectory touches but does not<br />

penetrate a collisi<strong>on</strong> z<strong>on</strong>e. The significance of a grazing collisi<strong>on</strong> depends<br />

of course <strong>on</strong> the applicati<strong>on</strong>.<br />

The sec<strong>on</strong>d problem of '_ow safe is safe" refers to the distance between<br />

a trajectory and the nearest collisi<strong>on</strong> z<strong>on</strong>e. During movement c<strong>on</strong>trol, the<br />

machine may stray from the trajectory for many reas<strong>on</strong>s. If the trajectory<br />

is not sufficiently far from a z<strong>on</strong>e, the new trajectory may enter it.<br />

A comm<strong>on</strong>ly suggested attempt to solve both problems involves putting<br />

a tolerance around each collisi<strong>on</strong> z<strong>on</strong>e in C space or, equivalently, artificially<br />

enlarging <strong>on</strong>e or both machine elements in a collisi<strong>on</strong> pair. This soluti<strong>on</strong><br />

has two drawbacks. The first is that while increasing the probability of<br />

signaling a true colliding trajectory such enlargement results in the probability<br />

of false alarms in which a safe trajectory is rejected. The sec<strong>on</strong>d drawback<br />

is that z<strong>on</strong>e enlargement reduces the free space in which trajectories must lie<br />

increasing the difficulty of their selecti<strong>on</strong>.<br />

The relati<strong>on</strong>ship between original and inflated z<strong>on</strong>es and: the probability<br />

of missing a true collisi<strong>on</strong> or falsely signaling a safe trajectory as unsafe is<br />

shown in Figure 17.<br />

409


AXIS I<br />

FALSE<br />

ALARM"<br />

IAL<br />

ZONE<br />

TRUE<br />

COARSE<br />

INFLATED ZONE FJNE CHECK<br />

CHECK<br />

AXIS<br />

Figure 17. Z<strong>on</strong>e Tolerancing and False A!arm<br />

Introducti<strong>on</strong>s<br />

Figure 18 presents the Hit and False Alarm detecti<strong>on</strong>curves for colli-<br />

•si<strong>on</strong>s between the radiotheratr<strong>on</strong>sourcehead and half cylinder (patient)for<br />

various percentages of sourcehead enlargements. The number of points<br />

prechecked <strong>on</strong> the straightlinetrajectoryare plottedparametrically.<br />

lOOP ...... _ ...... ==---===- - =_-<br />

9ol-<br />

._...."C_.._¢<br />

,,l -'''''_<br />

-!'-@O. so%,._oE ,o.,<br />

,z,-.,z.<br />

F kl..=. I i,oo,o,,,,o,,o,o,.-om.._<br />

o 60I-q-_ I 1,0o,,,,,,o-_,,,,c,,,t<br />

....<br />

'% %;';<br />

,i ,; ,__,_,,J7io<br />

FALSE ALARM RATE (%)<br />

Figure 18. H_t and False Alarm<br />

for Various Amounts<br />

Detecti<strong>on</strong>s of Unsafe Trajectories<br />

of Machine Part Enlargement<br />

Again, the particularsin thisfiguremay be expected to vary depending<br />

up<strong>on</strong> the machine specifics. However, the general nature will remain.<br />

410


The significance of false alarms is that an otherwise safe trajectory will be<br />

rejected and a new <strong>on</strong>e must be postulated and checked which unnecessarily<br />

adds to the time involved.<br />

Thus although tolerancing is a reas<strong>on</strong>able suggesti<strong>on</strong>, the penalties<br />

attached can be significant.<br />

DISCUSSION AND CONCLUSIONS<br />

A general transform approach to collisi<strong>on</strong> free computer c<strong>on</strong>trol of a<br />

multidegree of freedom machine has been briefly presented together with<br />

several of its implicati<strong>on</strong>s and problems. Our experience with this approach<br />

has resulted in progressive understanding of the problem as well as uncoverv<br />

of related issues. This approach appears to lead to c<strong>on</strong>tinual insights and<br />

c<strong>on</strong>necti<strong>on</strong>s with other seemingly unrelated areas. At present we are investigating<br />

dyn&mical aspects of machine movement and their trajectory implicati<strong>on</strong>s.<br />

The major drawbacks with the transform approach are the difficulty of<br />

visualizati<strong>on</strong> <strong>on</strong> which much insight depends and certain computati<strong>on</strong>al and<br />

storage problems related to collisi<strong>on</strong> z<strong>on</strong>e determinati<strong>on</strong> and storage and n<strong>on</strong>c<strong>on</strong>vex<br />

and/or n<strong>on</strong>-polyhedral z<strong>on</strong>es.<br />

Future work is directed to rapid visual display of z<strong>on</strong>es, trajectories,<br />

machines, etc. <strong>on</strong> a CAD/CAM system, polyhedral approximati<strong>on</strong>s to machine<br />

elements and/or collisi<strong>on</strong> z<strong>on</strong>es and optimal trajectory synthesis and<br />

study of the reverse transformati<strong>on</strong> problem as a possible aid to rati<strong>on</strong>al<br />

design of machines with reduced collisi<strong>on</strong> pr<strong>on</strong>eness.<br />

The utility of CAD!CAM design of machines may also lie in the fact<br />

that such computer aided design also implies that all relevant machine geometry<br />

thereby exists in computer storage. Thus computati<strong>on</strong> of collisi<strong>on</strong><br />

z<strong>on</strong>es directly from this informati<strong>on</strong> would seem highly feasible.<br />

This paper attempted to present some of the basic c<strong>on</strong>cepts and c<strong>on</strong>siderati<strong>on</strong>s<br />

of c<strong>on</strong>figurati<strong>on</strong> space, collisi<strong>on</strong> z<strong>on</strong>es and trajectories for machine<br />

c<strong>on</strong>trol - primarily as they were developed for computer c<strong>on</strong>trol of a radiotheratr<strong>on</strong><br />

machine. Further discussi<strong>on</strong> of this approach can be found in<br />

the references.<br />

REFERENCES<br />

1. Kreifeldt, 5., Neurath, P., Seymour, R., Hsieh, D., "Collisi<strong>on</strong><br />

Avoidance Programming for a Radiotherapy Machine".<br />

AAPM, Chicago, Ill., Dec. 1972.<br />

2. Kreifeldt, 5., Hsieh, D., "Collisi<strong>on</strong> Avoidance Programming for<br />

Computer Delivery of Radiotherapy Treatment", Proc. 2rid Annual<br />

New England Bioengineering C<strong>on</strong>ference, Worcester, MA.,<br />

March 29-30, 1974.<br />

4!1


3. Kreifeldt,J., Kiel, R., Richichi, F., "Fundamental Aspects of<br />

Computerized Collisi<strong>on</strong>Detecti<strong>on</strong> for l_adiotherapyMachines<br />

in the Treatment of Cancer". Proc. 3rd Annual New England<br />

Bioengineerin_ C<strong>on</strong>ference. Tufts University, Medford, MA.<br />

May 9-10, 1975.<br />

4. Kreifeldt, J., Neurath, P. W., "Improved Delivery of Radiotherapy<br />

Treatment Through Computer Automati<strong>on</strong>". IERE C<strong>on</strong>ference<br />

ProceedingsNo. 34. IERE 1976<br />

5. Hsieh, D., Collisi<strong>on</strong>Detecti<strong>on</strong> and Avoidance Programs for a<br />

Theratr<strong>on</strong> 80 Cobalt 60 Radiotherapy Machine. Unpublished<br />

MS Thesis. Dept. of Engineering Design, Tufts University,<br />

Medford, MA. Oct. 1973.<br />

6. Lozano-Perez, T. "Automatic Planning of Manipulator Transfer<br />

Movements. " IEEE Transacti<strong>on</strong>s <strong>on</strong> Systems, Man, and<br />

Cybernetics. Vol. SMC-II, No. I0, Oct. 1981.<br />

7. ireifeldt,ft. Cornputer C<strong>on</strong>trol of Radiati<strong>on</strong> Therap)rCancer<br />

Treatment, Final Report to NIH-NCI. Grant CA 14960.<br />

March, 1978.<br />

412


CROSS MODALITY SCALING:<br />

MASS AND MASS MOMENT OF INERTIA<br />

Margaret M. Clarke<br />

Oak Ridge Associated Universities*<br />

Oak Ridge, Tennessee 37830<br />

Stephen Handel<br />

University of Tennessee<br />

Knoxville, Tennessee 39716<br />

John G. Kreifeldt<br />

Tufts University<br />

Medford, Massachusetts 02155<br />

Previous research has shown that we use perceptual inputs from sensati<strong>on</strong>s<br />

of both mass and mass moment of inertia in handling and <strong>manual</strong>ly c<strong>on</strong>trolling<br />

objects in our envir<strong>on</strong>ment (I), Mass, the resistance to linear accelerati<strong>on</strong>,<br />

and mass moment of inertia, the resistance to angular accelerati<strong>on</strong>, are<br />

fundamental properties of objects in both a physical and perceptual sense.<br />

The<br />

relative importance of mass moment of inertia as a perceptual input has been<br />

largely overlooked. Experiments are being c<strong>on</strong>ducted in three stages to study<br />

the perceptual equati<strong>on</strong> of these two properties.<br />

The first stage involves the perceptual scaling of mass moment of inertia,<br />

covering the range typical of simple manipulative tasks (0.15 to 1.15 inch<br />

pounds see2).<br />

Preliminary experiments have been completed and are discussed<br />

below. The sec<strong>on</strong>d stage will involve perceptual scaling of mass or weight,<br />

covering the range most often found in tools used for simple <strong>manual</strong> tasks (4<br />

oz. to 10 ibs.). The third stage will involve asking subjects to equate the<br />

perceived mass moment of inertia of <strong>on</strong>e set of stimuli with the perceived mass<br />

(weight) of a sec<strong>on</strong>d set.<br />

*Oak Ridge Associated Universities performs complementary work for the<br />

U.S. Department of Energy under c<strong>on</strong>tract No. DE-ACO5-96ORO0033.<br />

413


PERCEPTUAL SCALING OF MOMENT OF INERTIA<br />

APPARATUS<br />

Figure I illustrates the apparatus used. A 6" plexiglass T handle was<br />

fixed to a plexiglass shaft 13" l<strong>on</strong>g and I" in diameter. The shaft rested <strong>on</strong><br />

two ball bearings mounted 6" apart. A 24" length of plexiglass was glued at<br />

the end of the shaft, with 12 holes drilled symmetrically at different<br />

Figure I. Mass Moment of Inertia Apparatus<br />

positi<strong>on</strong>s al<strong>on</strong>g its length.<br />

The hole positi<strong>on</strong>s were selected so that the mass<br />

moment of inertia increased by equal ratios when a pair of 2 lb. weights were<br />

moved from 2 holes equidistant from the center point of the 24" length to the<br />

adjacent holes. The mass moment of inertias were thus linearly spaced <strong>on</strong> a<br />

logrithmic scale.<br />

Six different mass moments of inertia, <strong>on</strong>e for each<br />

symmetrical pair of holes, could be generated.<br />

414


SUBJECTS<br />

Subjects were 17 volunteers, employees or family members of employees, of<br />

Oak Ridge Associated Universities.<br />

EXPERIMENTAL DESIGN<br />

Each of the 6 mass moments of inertia was presented to the subjects <strong>on</strong>ce<br />

in each of 3 trials, varying the order of presentati<strong>on</strong> from I to 6 randomly<br />

within each trial. Subjects were divided into 3 groups, each group being given<br />

different instructi<strong>on</strong>s.<br />

Group i (q Sub lects)<br />

The weights were positi<strong>on</strong>ed at the third holelfrom the center.<br />

Subjects<br />

were instructed to "move the T bar with your preferred hand from side to side i<br />

and c<strong>on</strong>centrate <strong>on</strong> thefeeling of 'top heaviness' or 'wanting to keep <strong>on</strong> going'<br />

when you reverse directi<strong>on</strong>. C<strong>on</strong>centrate <strong>on</strong> this feeling and give it a number,<br />

any number you wish." When the subject had assigned a number, instructi<strong>on</strong>s<br />

c<strong>on</strong>tinued: "Now, I'm going to change that feeling of top heaviness and I want<br />

you to c<strong>on</strong>centrate <strong>on</strong> the new feeling and give it a number. If the feeling is<br />

twice as large double the number", etc.<br />

Group_.(_4_Sub.iects),<br />

These subjects were not askedto give an initial reference point. The<br />

subjects were merely asked to assign numbers to reflect the magnitude of the<br />

sensati<strong>on</strong>.<br />

rr_ll]_0_SubJects)<br />

These subjects were given the same instructi<strong>on</strong>s as Group I except they<br />

were told to assign the number "100" to the first stimulus positi<strong>on</strong> (weights at<br />

positi<strong>on</strong> 3).<br />

415


DATA ANALYSIS<br />

Starting at the center holes, the mass moment of inertia for each weight<br />

positi<strong>on</strong> was calculated in inch ibs sec2 as follows: 0.15, 0.20, 0.29, 0.43,<br />

0.70, 1.15. The geometric mean of each subjects' three judgements of "top<br />

heaviness" was then calculated for each of the 6 mass moments of inertia.<br />

Other research <strong>on</strong> percepti<strong>on</strong> (2) indicates that the sensati<strong>on</strong> magnitude grows<br />

as a power functi<strong>on</strong> of the stimulus magnitude.<br />

On this basis the best fit<br />

power functi<strong>on</strong>_relating perceived "top heaviness" to mass moment of inertia was<br />

calculated.<br />

The criteri<strong>on</strong> was minimal sums of squared deviati<strong>on</strong>s.<br />

€<br />

,_o<br />

ORAU 8274.2<br />

70 I I I I I I I I I I I ol<br />

65 -- O Subject 1<br />

45""<br />

•<br />

A Subject2<br />

Subject3<br />

rl Subject 4 0<br />

• GeometricMean for []<br />

40 All Subjects<br />

35<br />

__ 25<br />

20 0<br />

15<br />

o<br />

lO<br />

5<br />

0<br />

0 0.1 0.2 0.3 0.4 0,5 0.6 0.7 0.8 0.9 1.0 1.1 1.2<br />

Momentoflne_ia(Inch.lb/_c 2)<br />

Figure 2.<br />

Scaled Sensati<strong>on</strong> and Corresp<strong>on</strong>ding Mass Moment<br />

of Inertia for four Subjects


Data for Group 2 have been extensively analyzed and are shown in Figure 2<br />

together with their best fit line. The equati<strong>on</strong> for this llne averaged across<br />

subjects is<br />

S = 36.31 1I"06<br />

where<br />

S = perceived "top heaviness"<br />

I = mass moment of inertia<br />

There was surprisingly little variati<strong>on</strong> am<strong>on</strong>g subjects.<br />

subject was 1.00, 0.76, 1.2, 1.22.<br />

The exp<strong>on</strong>ent for each<br />

DISCUSSION<br />

Under these experimental c<strong>on</strong>diti<strong>on</strong>s the relati<strong>on</strong>ship between mass moment<br />

of inertia and sensati<strong>on</strong> was approximately linear. The power functi<strong>on</strong> 1.06<br />

fits within the range of exp<strong>on</strong>ents found in scaling experiments for other<br />

senses: length 1.0, pain 3.45, loudness 0.67, heaviness 1.45, brightness 0.33<br />

to 1.0, angular accelerti<strong>on</strong> 1.4, cold 1.0, and warmth 1.6 (2).<br />

The sensati<strong>on</strong><br />

of mass moment of inertia may be perceived to increase less rapidly than for<br />

heaviness, tentatively suggesting that increasing the heaviness or mass of a<br />

tool asseiated with a <strong>manual</strong>ly c<strong>on</strong>trolled operati<strong>on</strong> may be more noticeable than<br />

increasingthe<br />

mass moment of inertia.<br />

These results will be useful in designing handling systems where trade-off<br />

decisi<strong>on</strong>s might have to be made c<strong>on</strong>cerning the relative effects <strong>on</strong> percepti<strong>on</strong><br />

and task performance of these two properties and in designing further studies<br />

in which<br />

these two properties may be studied simultaneously.<br />

Future plans include the following:<br />

I. Complete analysis of all present data.<br />

2. Perceptual scaling of mass and of mass moment of inertia in<br />

larger reach envelopes.<br />

3. Cross-modality scaling where subjects will be asked to equate the<br />

perceived mass moment of inertia of <strong>on</strong>e set of stimuli with the<br />

perceived mass of a sec<strong>on</strong>d set.<br />

417


REFERENCES<br />

I. Kreifeldt,John G. and Chuang,Ming-Chuen,"Moment of Inertia:<br />

PsychophysicalStudy of an OverlookedSensati<strong>on</strong>,"Science, 1979, vol. 206,<br />

pp. 588-590.<br />

2. Stevens, S.S., "Psychophysics: Introducti<strong>on</strong> to Its Perceptual, Neural,<br />

and Social Prospects," John Wiley, New York, 1975.<br />

4!S


PROMAN: Program for Management and Analysis<br />

of Manual C<strong>on</strong>trol Experimental Data<br />

Ramal Muralidharan and William H. Levis<strong>on</strong><br />

Bolt Beranek and Newman Inc.<br />

i0 Moult<strong>on</strong> Street<br />

Cambridge, MA 02238<br />

ABSTRACT<br />

In this paper we describe some software tools developed<br />

recently for the management and analysis of data collected<br />

while c<strong>on</strong>ducting <strong>manual</strong> c<strong>on</strong>trol experiments. As implemented,<br />

PROMAN c<strong>on</strong>sists of four major stand-al<strong>on</strong>e modules which<br />

perform the following functi<strong>on</strong>s:<br />

EXPINT: Interface with data collected from the experiment<br />

DBASE: Data Base Organizati<strong>on</strong> and Management<br />

STAT2: Perform Statistical Analysis<br />

MODINT: Interface with model matching/analysis software<br />

Of these, the DBASE and STAT2 are general purpose modules. The<br />

EXPINT interface will be tailored to the format in which experimental<br />

data are collected. The MODINT interface will be tailored<br />

to the particu!ar model matching and analysis exercises desired<br />

<strong>on</strong> the experimental data.<br />

The use of PROMAN will be illustrated with reference to a<br />

specific <strong>manual</strong> c<strong>on</strong>tro! experiment. It appears that PROMAN can<br />

serve as an extremely useful tool for <strong>manual</strong> c<strong>on</strong>trol experiment<br />

data base management and analysis.<br />

419


DEXTEROUS MANIPULATOR LABORATORY PROGRAM<br />

Roy E. Olsen<br />

Grumman Aerospace Corp.<br />

Bethpage, N.Y. 11714<br />

ABSTRACT<br />

This paper describes a program currently underway to develop telepresence<br />

systems for the support of spacemissi<strong>on</strong>s such as satellite maintenance and<br />

repair. A force-reflecting, dexterous manipulator system is emphasized as the<br />

basis for the development of integrated telepresence systems. Alternate<br />

c<strong>on</strong>trollers, c<strong>on</strong>trol implementati<strong>on</strong>s, modified end effectors, and candidate<br />

visi<strong>on</strong> systems will be evaluated to resolve human-machine design issues.<br />

INTRODUCTION<br />

A major c<strong>on</strong>siderati<strong>on</strong> being addressed as we enter the Space Shuttle era<br />

c<strong>on</strong>cerns the extent of extra-vehicular activity (EVA) to perform tasks in<br />

space versus remotely operated and automated systems. Missi<strong>on</strong> analysis<br />

studies have identified many complex tasks which will be required in the areas<br />

of satellite services and space c<strong>on</strong>structi<strong>on</strong> (Ref. i). There are numerous<br />

reas<strong>on</strong>s for str<strong>on</strong>gly favoring remotely operated and automated systems for<br />

certain applicati<strong>on</strong>s. These reas<strong>on</strong>s include removal of the astr<strong>on</strong>aut from the<br />

vicinity of hazardous operati<strong>on</strong>s (such as transferring propellant) and reducti<strong>on</strong><br />

of the n<strong>on</strong>-productive operati<strong>on</strong>al time associated with EVA.<br />

Remote human presence, i.eo, "telepresence", is envisi<strong>on</strong>ed as the needed<br />

capability for many tasks because of their low frequency of occurrence and/or<br />

high level of difficulty. Telepresence systems provide the capability to<br />

perform difficult operati<strong>on</strong>s with human versatility by providing "natural"<br />

c<strong>on</strong>trol interfaces, visi<strong>on</strong>, and mechanical arms to the operator.<br />

The evoluti<strong>on</strong> of space telepresence systems from the present c<strong>on</strong>ceptual<br />

stage to operati<strong>on</strong>al flight status will require development al<strong>on</strong>g the lines<br />

indicated in Fig. i, starting with ground-based laboratory tests and simulati<strong>on</strong><br />

and progressing through flight dem<strong>on</strong>strati<strong>on</strong> programs leading to operati<strong>on</strong>al<br />

systems° The latter will include orbiter-attached c<strong>on</strong>figurati<strong>on</strong>s,<br />

space stati<strong>on</strong> support versi<strong>on</strong>s, and both manned and unmanned free-flying<br />

applicati<strong>on</strong>s.<br />

Initial studies make it clear that current technology in the fields of<br />

nuclear energy, underwater explorati<strong>on</strong>, and industrial robotics are not<br />

sufficient to meet the needs of space telepresence. Technology and applicati<strong>on</strong><br />

issues were identified which require resoluti<strong>on</strong> before such systems can<br />

be fully developed. Issues such as the type of c<strong>on</strong>troller needed, c<strong>on</strong>trol<br />

mode, force reflecti<strong>on</strong> applicability, working volume, time delay effects,<br />

number of arms, and degrees of freedom must be addressed before operati<strong>on</strong>al<br />

systems can be defined.<br />

The key to developing space telepresence technology is to start with<br />

manned dexterous manipulators and evolve the c<strong>on</strong>trol implementati<strong>on</strong>s, visi<strong>on</strong><br />

42O


systems, and end effectors before embarking <strong>on</strong> automated systems. Toward this<br />

end, a Manipulator Technology Laboratory was established to investigate and<br />

resolve telepresence issues. An electromechanical master/slave dexterous<br />

manipulator system was built based <strong>on</strong> design requirements derived from analysis<br />

of future space missi<strong>on</strong>s. This system has six active degrees of freedom<br />

with a <strong>manual</strong> seventh, bilateral force reflecti<strong>on</strong>, and automatic counterbalancing.<br />

The 2-meter-l<strong>on</strong>g slave arm is more than three times larger than<br />

the master, and indexing capability permits operati<strong>on</strong> of the slave arm<br />

throughou t its ii00 ft 3 working volume while keeping the master handle within<br />

a 10-inch cube. The manipulator slave arm is the basic development hardware<br />

around which telepresence systems are being built and tested.<br />

LABORATORY TESTING APPROACH<br />

Initial evaluati<strong>on</strong>s have emphasized two types of manipulator system<br />

testing:<br />

• Type 1 - Quantitative measurements of man-machine performance to<br />

establish a baseline with which to compare future improved<br />

systems<br />

• Type 2 - Preliminary applicati<strong>on</strong>s tasks which represent the kind of<br />

operati<strong>on</strong>s which would be needed for <strong>on</strong>-orbit missi<strong>on</strong>s.<br />

Type 1 testing utilizes a task board (Fig. 2) which c<strong>on</strong>sists of elementary<br />

operati<strong>on</strong>s, such as pushing butt<strong>on</strong>s, for which performance time and<br />

accuracy can be measured (Ref. 2). Type 2 testing uses standard electrical<br />

and mechanical comp<strong>on</strong>ents in a realistic setting to evaluate performance<br />

ability in a more qualitative sense than does Type 1 testing.<br />

TESTS<br />

STATUS<br />

An initial Type 1 test series using 12 test subjects has been completed.<br />

The subjects were first screened for distance acuity, depth percepti<strong>on</strong>, and<br />

color discriminati<strong>on</strong>. Only test subjects who had no experience with manipulators<br />

were used. After a short briefing <strong>on</strong> system operati<strong>on</strong> and the tests to<br />

be performed, the subjects were directed through a series of 20 trials with a<br />

5-minute break after each five-trial segment. Tests were c<strong>on</strong>ducted with<br />

different positi<strong>on</strong> gains, with and without force feedback, and for both direct<br />

and black and white closed-circuit TV viewing.<br />

Typical results for <strong>on</strong>e test subject are presented in Fig. 3 for <strong>on</strong>e test<br />

c<strong>on</strong>diti<strong>on</strong>. A learning process is observed for each five-trial segment with<br />

average task times about equal for each segment but with average error reduced<br />

by almost a factor of five from the first to last segment. In both cases, the<br />

standard deviati<strong>on</strong> is significantly lower in the later trial segments.<br />

Figure 4 presents a summary of the same test for four different test<br />

subjects for the same test c<strong>on</strong>diti<strong>on</strong>s and also using TV. The mean times and<br />

standard deviati<strong>on</strong>s are <strong>on</strong>ly for the last five trials, which represent performance<br />

after an initial learning period. In three out of four cases;<br />

performance degrades (as expected) when using TV. Task time standard<br />

421


deviati<strong>on</strong> appears to increase for TV operati<strong>on</strong>, but the standard deviati<strong>on</strong> of<br />

accuracy generally decreases with TV use. The latter observati<strong>on</strong> is probably<br />

due to increased operator proficiency rather than the means of observing the<br />

task being performed.<br />

FUTURE<br />

PLANS<br />

Future testing is expected to include the following:<br />

• Digital c<strong>on</strong>trol manipulator operati<strong>on</strong>s<br />

• Improved end effectors<br />

• Multiple-camera visi<strong>on</strong> systems including stereo<br />

• Alternate hand c<strong>on</strong>trollers<br />

• Improved display capability<br />

• Arm-mounted miniature TV cameras<br />

• Missi<strong>on</strong> task mockup testing<br />

• Supervisory c<strong>on</strong>trol operati<strong>on</strong>.<br />

Future plans also include integrating the telepresence systemwith a<br />

large-amplitude moti<strong>on</strong> base to simulate various carrier systems and operati<strong>on</strong>al<br />

interfaces.<br />

REFERENCES<br />

i. Satellite Services System Analysis Study, NASA C<strong>on</strong>tract NAS 9-16120,<br />

Grumman Aerospace Corporati<strong>on</strong>, August 1981.<br />

2. Study of Modeling and Evaluati<strong>on</strong> of Remote Manipulator Tasks with Force<br />

Feedback, John W. Hill, SRI Internati<strong>on</strong>al, March 1979.<br />

422


1986+<br />

FLIGHT<br />

APPLICATIONS<br />

ORBIT TRANSFER VEHICLES SPACE STATION<br />

1983 -- 86<br />

FL IGHT SYSTEM<br />

DEVELOPMENT<br />

OPERATIONS<br />

MISSIONS<br />

REMOTE<br />

1981 -- 1982 _%",_ _<br />

GROUND<br />

SIMULATION<br />

ORBITER<br />

SATE LLITE<br />

SERVICES<br />

Fig. I Space Telepresence Evoluti<strong>on</strong><br />

423


Fig. 2 Manipulator Task Board<br />

424


" 3.3 TO 1 POSITION<br />

• FEEDBACK<br />

84 • DIRECT VIEWING<br />

99<br />

= 66.4 _ = 67.2<br />

TASK "=S.D.= 18.3:<br />

TIME 72 ii<br />

S.D. = 3.1<br />

(SEC) I<br />

II<br />

iii",,<br />

,,<br />

60<br />

II II I,ii ,.'"ll / ..........<br />

illlllll i' lieI Il %%<br />

II<br />

iiL i .... ," ', ' ' '<br />

8 9<br />

-------------- "" o e" III : iII<br />

" I '0",. i, 'ii" v<br />

" "<br />

6<br />

II<br />

_I<br />

I<br />

II<br />

".,!,'<br />

"_<br />

I "I<br />

I* !<br />

I11<br />

"-<br />

' el<br />

e<br />

e*i i ii e<br />

% "-, -' o.- -i %, i t o iI<br />

',.?.<br />

ERROR 4 -...-- ---.,, ',<br />

(CONTACTS) _ = 5.4 ", '", x = 1.4<br />

II , , "-.,<br />

'°' I1'1 _i II'.'<br />

S.D. = 2.1 'Ii<br />

S.D. = 0.5<br />

ill 'i<br />

ii leI iI II<br />

III II , I II °''_--_I<br />

I iI -- ." :<br />

I%111 I. I i. I'"<br />

III<br />

III<br />

l i l l l i i I ! . l i i i i I I I R I I<br />

5 10 15 20<br />

TRIAL NUMBER<br />

Fig...3 Typical Test Results<br />

lI<br />

425


A DIRECTMEAN<br />

CTV MEAN<br />

• 3.3 TO 1 POSITION RATIO<br />

• FEEDBACK<br />

• TRIALS 16-20<br />

B DIRECTSTNDDEV<br />

D TV STND DEV<br />

80- 20<br />

MEAN<br />

STND<br />

TIME 70- A C DEV<br />

(SEC)<br />

60<br />

D F_<br />

t<br />

10<br />

so<br />

TASK TIME<br />

4 4<br />

STND<br />

MEAN 2 2 DEV<br />

ERROR<br />

[<br />

o<br />

ACCURACY<br />

SUBJECT SUBJECT SUBJECT SUBJECT<br />

1 2 3 4<br />

Fig. 4 Task Performance Comparis<strong>on</strong>s<br />

42_


Stick C<strong>on</strong>troller Design For Lateral Accelerati<strong>on</strong> Envir<strong>on</strong>ments<br />

D • W . Repperger* , W. H. Levis<strong>on</strong> ** , V. Skowr<strong>on</strong>ski* , B. 0 ' Lear *** ,<br />

* ***@<br />

J. W. Frazier , K. E. Huds<strong>on</strong><br />

* Air Force Aerospace Medical Research Laboratory, Wright Patters<strong>on</strong><br />

Air Force Base, Ohio 45433<br />

** Bolt, Beranek, and Newman, Cambridge, Massachusetts 02138<br />

*** Raythe<strong>on</strong> Service Company, Dayt<strong>on</strong>, Ohio<br />

**** Systems Research Laboratory, Dayt<strong>on</strong>, Ohio<br />

SUMMARY<br />

A study is being c<strong>on</strong>ducted at the Air Force Aerospace Medical<br />

Research Laboratory, Wright Patters<strong>on</strong> Air Force Base, Ohio to<br />

investigate different types of stick c<strong>on</strong>trollers that can be used in a<br />

complex G envir<strong>on</strong>ment. The purpose of this study is to develop<br />

impedance models to show the biomechanical effects of stick<br />

feedthrough as the human body is subjected to low frequency G stress<br />

fields. These impedance models will extend previous work developed in<br />

the vibrati<strong>on</strong> area (reference [15) to the low frequency vibrati<strong>on</strong><br />

fields that comm<strong>on</strong>ly occur in modern fighter aircraft (e.g. the<br />

AFTI/F-16 with lateral accelerati<strong>on</strong> fields). Another purpose of this<br />

study is to investigate how human subjects use displacement and force<br />

feedbacks in side arm c<strong>on</strong>trollers.<br />

INTRODUCTION<br />

The design of the hand c<strong>on</strong>troller in a <strong>manual</strong> tracking situati<strong>on</strong><br />

may substantially influence the performance characteristics of the<br />

closed loop man-machine system. In a previous study in the vibrati<strong>on</strong><br />

envir<strong>on</strong>mentL1_ , it was found (figure (I)) that the dynamics of the<br />

stick c<strong>on</strong>troller significantly influenced the performance<br />

characteristics of the closed loop system under a variety of vibrati<strong>on</strong><br />

disturbances. For example, (figure (I), top plot), the difference<br />

between closed loop eRM S tracking scores when averaged over the seven<br />

subjects in the experiment was approximately a 25% change in tracking<br />

performance. This effect (i.e. the c<strong>on</strong>troller's dynamic<br />

characteristics) gives rise to a performance decrement which is an<br />

important effect to be c<strong>on</strong>sidered in the experimental design. A<br />

further study by W. H. Levis<strong>on</strong> investigated these impedance models<br />

developed in the vibrati<strong>on</strong> area by computer simulati<strong>on</strong> of the Optimal<br />

C<strong>on</strong>trol Model over a variety of different stick parameters ( reference<br />

_2_ ). An interesting result from this study was the existence of an<br />

optimal electrical gain (top plot in figure (2)) which minimized<br />

closed loop tracking error variance.<br />

As it has been dem<strong>on</strong>strated, performance can vary over a wide range<br />

for different choices of stick parameters (figure (2)). The next<br />

questi<strong>on</strong> that is asked is how much further is it possible to design<br />

stick parameters to optimize closed loop tracking error or reduce<br />

feedthrough effects? From observati<strong>on</strong> of figure (2), it appears that a<br />

reducti<strong>on</strong> in stick feedthrough by a factor of about 2 might be<br />

realized from the adjustment of the electrical gain characteristics.<br />

To study some of these effects, a special type of biomechanical model<br />

was developed (reference E3]) for lateral accelerati<strong>on</strong> envir<strong>on</strong>ments<br />

427


which occur in the AFTI/F-16. In figure (3), a descripti<strong>on</strong> of the<br />

biomechanical model is given. The forearm of the subject is<br />

illustrated and moves side to side in the Y directi<strong>on</strong>. The wrist of<br />

the subject is at the point where the forces F1(t) and F2(t) act <strong>on</strong><br />

the stick. The stick is modeled by the mass Ms, the spring Ks, and the<br />

damper B s as indicated in the dotted box. The objective of the study<br />

reported in reference E3_ was to make the best choices of M s , B s, and<br />

K s so as to minimize stick feedthrough. In this manner it is possible<br />

to choose stick parameters to develop a minimum feedthrough stick. The<br />

minimum feedthrough stick may not be the optimal stick in the sense of<br />

best performance (minimum tracking error). A trade off may exist<br />

betweeen the extreme of a minimum feedthrough design versus the other<br />

extreme design requiring excessive c<strong>on</strong>trol forces by the pilot. Figure<br />

(4) illustrates the results of the computer simulati<strong>on</strong> of this<br />

biomechanical model for different choices of the independent variables<br />

Ms, Ks, and B<br />

In figure _), stick feedthrough H (units of Degrees 2 -<br />

displacement) is a measure of the stick feedthrough obtained via<br />

computer simulati<strong>on</strong> of the biomechanical model illustrated in figure<br />

(3). On the axis Bs/M s = c<strong>on</strong>stant = O, it is observed that a minimum<br />

feedthrough stick appears as a hybrid combinati<strong>on</strong> between a force<br />

stick and a displacement stick. Quite interestingly enough, the stick<br />

feedthrough is reduced to a level of 10 -2 at the minimum but achieves<br />

levels <strong>on</strong>e or two orders of magnitude higher for both the force stick<br />

regi<strong>on</strong> and the displacement stick regi<strong>on</strong>. This substantial reducti<strong>on</strong><br />

of feedthrough indicates the existence of some minimum feedthrough<br />

designs that may have distinct advantages over c<strong>on</strong>venti<strong>on</strong>al des£gns<br />

used today. Al<strong>on</strong>g the Ks/M s = O axis, <strong>on</strong>e also observes that<br />

feedthrough is not sensitive to the parameter Bs/M s. This, quite<br />

interestingly, c<strong>on</strong>curs with results obtained in reference[2_ (cf. plot<br />

2 <strong>on</strong> figure (2)) in which error variance is very insensitive (the plot<br />

is very flat) to stick damping over a range of two orders of<br />

magnitude. From the early work of W.H. Levis<strong>on</strong> (figure (2)) and the<br />

results of the biomechanical simulati<strong>on</strong> (figure (4)), it was hoped to<br />

design a study involving human subjects to examine the effect of<br />

different stick parameters <strong>on</strong> closed lo0P tracking error.<br />

METHOD<br />

Design of the Forcing Functi<strong>on</strong> - A zero mean, c<strong>on</strong>stant variance, sum<br />

of sines, disturbance input tracking task was developed c<strong>on</strong>sisting of<br />

comp<strong>on</strong>ent frequencies ranging in value from .192 radians/sec<strong>on</strong>d to<br />

64.005 radians/sec<strong>on</strong>d. The task was specially designed to investigate<br />

various aspects of the man-machine system based <strong>on</strong> frequency spectrum<br />

characteristics of the c<strong>on</strong>troller that would effect the human's<br />

resp<strong>on</strong>ses. The tracking task was of durati<strong>on</strong> 165 sec<strong>on</strong>ds and the<br />

subjects had a I minute rest between tracking sessi<strong>on</strong>s. All of the<br />

subjects tracked nine tasks each day.<br />

Apparatus - An F-4 aircraft seat was situated in a semi-isolated room<br />

and a televisi<strong>on</strong> m<strong>on</strong>itor was located approximately 56 inches from the<br />

subject's eyes. The subject was displayed a I I/4 inch wide circular<br />

pipper and a target (cross) of equal width. The subject would move a<br />

side arm c<strong>on</strong>troller in the lateral directi<strong>on</strong> and c<strong>on</strong>trol the pipper <strong>on</strong><br />

the inside out display. The c<strong>on</strong>trol signals developed in the loop were<br />

sent to a SEL computer for storage <strong>on</strong> magnetic tapes. At the SEL<br />

computer, the system being c<strong>on</strong>trolled (I/s dynamics) was simulated <strong>on</strong><br />

an analog computer diagram.<br />

428


Subjects - Nine subjects participated (8 male, I female) in part I of<br />

the stick study. These subjects were active duty Air Force members of<br />

the Accelerati<strong>on</strong> Panel and received hazardous duty pay for<br />

participati<strong>on</strong> in centrifuge experiments. Their ages ranged from 24<br />

years to 39 years and they had a variety O'T experience to both G<br />

exposures and <strong>manual</strong> tracking tasks.<br />

Experimental Design C<strong>on</strong>aiti<strong>on</strong>s<br />

Three spring gains (denoted as WDS (weak displacement stick), SDS<br />

(str<strong>on</strong>g displacement stick), and FS (force stick) ) were used to<br />

generate the independent variable K s . The units of spring gain are<br />

pounas force/displacement in degrees (figure (5)). Three electrical<br />

gains (or display gains) were used to vary the force characteristics<br />

versus speed of the target <strong>on</strong> the screen of the TV m<strong>on</strong>itor. The units<br />

of the electriCAL gain are volts/pound (figure (5)). Each subject was<br />

requlred to zrack for 3 days of da_a collecti<strong>on</strong> for each experimental<br />

c<strong>on</strong>diti<strong>on</strong>. On each daza day, the subject would have <strong>on</strong>e stick<br />

c<strong>on</strong>figurati<strong>on</strong> and track 9 runs or trials. The nine trials c<strong>on</strong>sisted of<br />

the 3 electrical gains presented randomly 3 tlmes each. The high<br />

electrical gain was aesigned to be over sensitive, the mid value of<br />

electrical gain was chosen to be optimal, and the low electrical gain<br />

was designed to require excessive c<strong>on</strong>trol inputs. The presentati<strong>on</strong> of<br />

the spring gains (Ks) also occurred randomly each data day.<br />

Training Orientati<strong>on</strong> - The subjects tracked until they appeared to<br />

show asymptotic performance levels. This level was determined as less<br />

than a 5% change in RMS error scores for 3 successive data days.<br />

Calculati<strong>on</strong>s were also made of the ratio _/_ (standard deviati<strong>on</strong> of<br />

the 3 replicati<strong>on</strong>s for <strong>on</strong>e data day divided by the mean eRM S score).<br />

If this ratio was of the order of O.1, it was assumed that training<br />

was asymptote.<br />

Results<br />

The results presented herein are somewhat preliminary in that <strong>on</strong>ly<br />

part I of this experiment was completed at this point in time .<br />

Figures 6,7,8 illustrate the results of these data for the nine<br />

subjects, the three spring c<strong>on</strong>diti<strong>on</strong>s, and the three electrical gain<br />

c<strong>on</strong>diti<strong>on</strong>s. For each spring c<strong>on</strong>diti<strong>on</strong>, (force stick, str<strong>on</strong>g<br />

displacement stick, and weak displacement stick), the three electrical<br />

gain c<strong>on</strong>diti<strong>on</strong>s are illustrated (G=I, G=IO, and G=90). The three plots<br />

are kept <strong>on</strong> separate axes because a G=I plot for the force stick gives<br />

rise to a different electrical gain (Ke) than G=I for the str<strong>on</strong>g<br />

displacement stick. What is interesting to note is that the electrical<br />

gain G=IO appears to give optimal (lowest eRMS error scores) for both<br />

the force stick and _he str<strong>on</strong>g displacement stick. This result,<br />

however, does not appear to hold for the weak displacement stick for<br />

data averaged over the nine subjects.<br />

Since the greatest variati<strong>on</strong> in this experiment is due to<br />

biodynamical differences in the subjects (and their strength<br />

characteristics), it is necessary to separate out the intra-subject<br />

variability (<strong>on</strong>e subject all c<strong>on</strong>diti<strong>on</strong>sj from the inter-subject<br />

variability (allsUbjects, <strong>on</strong>e c<strong>on</strong>diti<strong>on</strong>). To illustrate the effects<br />

of the spring gains of the stick c<strong>on</strong>troller <strong>on</strong> <strong>on</strong>e subject, figure (9)<br />

is representative of the performance scores obtained. The learning<br />

data in figure (9) represents the three sessi<strong>on</strong>s prior to the data<br />

collecti<strong>on</strong>. An ANOVA was c<strong>on</strong>ducted <strong>on</strong> the performance scores using the<br />

electrical gains and different sticks as factors. The results of the<br />

ANOVA and a _ewman-Keuls Multiple Comparis<strong>on</strong> Test Procedure<br />

(alpha=O.1) for all 9 subjects are illustrated in Table I:<br />

429


Table I - Newman-Keuls Multiple Comparis<strong>on</strong> Procedure (alpha=0.1)<br />

Electrical Gain G=IO G=90 G=I<br />

mean .4535 .4747 .5795 Force Stick<br />

s.d. .0785 .1094 .1519<br />

Electrical Gain G=IO G=I G=90<br />

mean ._668 .5871 .8205 Str<strong>on</strong>g Displacement<br />

s.d. .1366 .1217 .3315 Stick<br />

Electrical Gain G=I G=IO G=90<br />

mean .6314 .65223 .9752 Weak Displacement<br />

s.d. .2895 .2810 .4205 Stick<br />

* Parameters underlined are not significantly different.<br />

The results of the Newman-Keuls Multiple Comparis<strong>on</strong> Test as<br />

illustrated in table I indicate for the force stick that there were no<br />

significant differences in mean scores due tothe change in the<br />

electrical gain. For the str<strong>on</strong>g displacement stick and weak<br />

_isplacement stick, however, the mean score for the gain c<strong>on</strong>dit<strong>on</strong> G=90<br />

was shown to be significantly different from the other two gains.<br />

Summary and C<strong>on</strong>clusi<strong>on</strong>s<br />

A study was c<strong>on</strong>ducted <strong>on</strong> different types of stick c<strong>on</strong>trollers to be<br />

used in G envir<strong>on</strong>ments that occur in modern side slip vehicles. A<br />

choice of 3 electrical and 3 spring gains were used with test subjects<br />

from the centrifuge panel. From this investigati<strong>on</strong>, which is<br />

exclusively static and c<strong>on</strong>tains no G disturbances, the stick<br />

parameters influenced tracking performance across subjects for two of<br />

the three sticks c<strong>on</strong>sidered. These results show high variati<strong>on</strong> when<br />

averaged over all 9 panel members; however, the results appear to show<br />

aifferences when averaged across replicati<strong>on</strong>s for <strong>on</strong>e subject. This<br />

high inter-subject variability reported here may be due to wide<br />

variati<strong>on</strong> in the biodynamic resp<strong>on</strong>se characteristics of the pool of<br />

subjects.<br />

References<br />

D_ Levis<strong>on</strong>, W. H., and P. D. Houck, "Guide For The Design of C<strong>on</strong>trol<br />

Sticks in Vibrati<strong>on</strong> Envir<strong>on</strong>ment", Feb, 75, AMRL-TR-74-127<br />

[_ Levis<strong>on</strong>, W.H., "Biomechanical Resp<strong>on</strong>se and Manual Tracking<br />

Performance in Sinusoidal, Sum-of-Sines, and Random Vibrati<strong>on</strong><br />

Envir<strong>on</strong>ments", AMRL-TR-75-94.<br />

r_] Repperger, D.W. and W.N. Bianco, "Optimizati<strong>on</strong> of Stick Design<br />

Under + Gy Stress Using Biomechanical Modeling and Limitati<strong>on</strong>s of<br />

Res<strong>on</strong>ance Effects", Proceedings of The 1980 Aerospace Medical<br />

Associati<strong>on</strong> Meeting, pp. 92-93, May, 1980.<br />

430


o) Error<br />

2.0 .............<br />

oo 1.o --<br />

bJ _ • Spring Stick<br />

(,9<br />

:s<br />

n-<br />

O __L LI I I . I -<br />

b) C<strong>on</strong>trol o,<br />

3.0 ......<br />

!<br />

z<br />

_1<br />

o 0 0<br />

P- ® @<br />

o:" 0<br />

8<br />

o 1,0 ---<br />

(/)<br />

:E<br />

I][: .,<br />

0 " I ,<br />

STATIC<br />

I<br />

X+<br />

1 .<br />

ROLL<br />

I<br />

YAW<br />

ROLL<br />

VIBRATION CONDITION<br />

Effect Of Vibrati<strong>on</strong> <strong>on</strong> Rms Tracking Performance<br />

Scores, Roll-Task<br />

Figure (i) - Force Stick (Stiff Stick) versus Displacement Stick (Spring Stick)<br />

in the vibrati<strong>on</strong> envir<strong>on</strong>ment. From Reference [2] .<br />

431


,_<br />

Teta!Score<br />

MJ<br />

TrackingRelated<br />

_=<br />

.1<br />

FeolJthrouoh<br />

J<br />

i I I<br />

.I 1 0<br />

STICKDAMPIHG(POUHllS/IIH/SECI]<br />

Figure (2) - Simulati<strong>on</strong> of the Optimal C<strong>on</strong>trol Model for different electrical<br />

gains and spring damping characteristics for impedance models<br />

developed under vibrati<strong>on</strong>. From reference Ill .<br />

432


_.--<br />

y<br />

+ y<br />

(o<br />

o +Z<br />

_0<br />

0<br />

o<br />

FOREARM<br />

ELBOW --<br />

o<br />

(D<br />

(_1 _ F1 (t)<br />

_ i X3(t )<br />

, !<br />

j B8<br />

• 1<br />

I<br />

° !<br />

_. L J<br />

d-<br />

o<br />

o<br />

_. "_ i / / / / // / I /<br />

o<br />

//<br />

i1)<br />

g


(b<br />

co<br />

I<br />

10 ;K FEED THROUGH H (Degrees)2 Displacement<br />

1 DISPLACEMENT FORCE STICK<br />

_ ° STICK REGION REGION<br />

10 \<br />

_<br />

o<br />

0- 2<br />

_<br />

10 -3<br />

20 40 100 1<br />

,<br />

60 1<br />

Ks/Ms<br />

STICK<br />

PARAMETER<br />

_ _ .005<br />

-_ C._o .0<br />

rt-<br />

_°<br />

o .015<br />

o<br />

wo<br />

O_<br />

H_<br />

o<br />

.04<br />

.04_<br />

O_<br />

STICK "05X_<br />

o• IJ.<br />

PARAMETER __X,<br />

Bs/Ms<br />

I_.<br />

(D


EXPERIMENTALDESIGNCONDITIONS<br />

i iii i i


l, 4<br />

Fo _.CE<br />

ST LC._,<<br />

l,d<br />

O,_ Figure (6) - Plot of RMS emror scores for the three electrical gain c<strong>on</strong>diti<strong>on</strong>s<br />

and the force stick.<br />

O.C 1 1 ' I<br />

G_I<br />

c-;-; = io _=_o


,ff<br />

0.2 Figure (7) - Plot of RMS error scores for the three electrical gain c<strong>on</strong>diti<strong>on</strong>s<br />

and the str<strong>on</strong>g displacement stick.<br />

o.o.' ! I I


i<br />

1.:2<br />

b l sPi..A¢ 9_.1"-!, EklT<br />

C_T.tC_K.. " 1,0<br />

O.g<br />

(..,,xl<br />

0."1<br />

o.2<br />

Figure (8) - Plot of RMS error scores for the three electrical gain c<strong>on</strong>diti<strong>on</strong>s<br />

and the weak displacement stick.<br />

o.o I 1 1


FORCE-TORQUECONTROL EXPERIMENTSWITH<br />

THE SIMULATEDSPACE SHUTTLE MANIPULATORIN<br />

MANUAL CONTROL MODE<br />

A. K. Bejczy and R. S. Dots<strong>on</strong> J.W. Brown and J. L. Lewis<br />

Jet Propulsi<strong>on</strong>Laboratory<br />

SpacecraftDesign Divisi<strong>on</strong><br />

CaliforniaInstituteof Technology<br />

Johns<strong>on</strong>Space Center<br />

Pasadena,California91109 Houst<strong>on</strong>,Texas 77058<br />

SUMMARY<br />

An experimentalsix degree-of-freedomforce-torquesensor system has been<br />

developedat the Jet Propulsi<strong>on</strong>Laboratory(JPL) and integratedwith the simulated<br />

full-scaleSpace Shuttle Remote ManipulatorSystem (RMS) at the Johns<strong>on</strong><br />

Space Center (JSC). The sensor system providesdata<strong>on</strong> forces and torques acting<br />

at the end effector. The sensor data are shown to the operator<strong>on</strong>agraphics<br />

display. The operator'sresp<strong>on</strong>se to the sensor data is through resolvedrate<br />

<strong>manual</strong> c<strong>on</strong>trol of the RMS. The opening/closingof the end effector is also in<br />

rate c<strong>on</strong>trolmode. Two sets of c<strong>on</strong>trol experimentshave been c<strong>on</strong>ducted using<br />

force-torquesensor informati<strong>on</strong>. The first set involvedthe use of a task<br />

board equippedwith"tool_'and"modules". The operator'stask was to remove<br />

the "modules"from their holes in the task board or insert them back to their<br />

holes. The removal or inserti<strong>on</strong>of <strong>on</strong>e of the modules requiredthe use of tools<br />

which also were placed in holes in the task board. The sec<strong>on</strong>d set of experiments<br />

involvedthe berthingof a payload into a latchingmechanism throughfour<br />

V-shaped guides. Altogethermore than fifty trainingruns and <strong>on</strong>e hundred ten<br />

recorded test runs have been performed. The preliminaryc<strong>on</strong>trol experiments<br />

were successfuland establishedthe utilityof the force-torquesensor system<br />

for geometricallyand dynamicallyc<strong>on</strong>strainedoperati<strong>on</strong>s. The sensory feedback<br />

significantlyreduced the maximum force and torque loads during the c<strong>on</strong>strained<br />

operati<strong>on</strong>sand permittedoperati<strong>on</strong>altechniquesthat were perceivedas "risky"<br />

previously. This paper brieflydescribes the experimental"sensor-end-effectordisplay"systemand<br />

the c<strong>on</strong>trol experiments,and presentsa brief summary of the<br />

experimentalresults.<br />

INTRODUCTION<br />

Motivated by future space applicati<strong>on</strong> requirements, an experimental system<br />

was developed at JPL for sensing and displaying the three orthog<strong>on</strong>al forces and<br />

the three orthog<strong>on</strong>al torques acting, at the base of the end efi_ector (or "hand")of<br />

an approximately 16 meter (50 feet) l<strong>on</strong>g robot arm at JSC. The arm at JSC simulates<br />

the functi<strong>on</strong>s of the Space Shuttle RMS. The experimental system c<strong>on</strong>tains<br />

the following main comp<strong>on</strong>ents and capabilities:<br />

a) Two force-torque sensors; <strong>on</strong>e is operating in the 0 to IQO Ib (0 to<br />

445 N) range, theother in the 0 to 200 Ib (0 to 890 N) range.<br />

b) A servo-c<strong>on</strong>trolled end effector drive system using a brushless DC<br />

torque motor in positi<strong>on</strong> or rate c<strong>on</strong>trol mode; the rate c<strong>on</strong>trol can be<br />

44O


proporti<strong>on</strong>al or preselected fixed rate c<strong>on</strong>trol.<br />

c) An interchangeable three-claw and four-claw end effector, interfaceable<br />

to both force-torque sensors, and c<strong>on</strong>trollable by the same end effector<br />

drive system.<br />

d) A computer graphics terminal for displaying the acting forces and<br />

torques to the operator in real time; the graphics display is programmable<br />

for alternative scales and formats, the selecti<strong>on</strong> of which<br />

can be c<strong>on</strong>trolled <strong>manual</strong>ly or by a computer-recognized voice command<br />

system in real time.<br />

e) A network of dedicated microcomputers supporting the sensor data<br />

handling, the c<strong>on</strong>trol of end effector drive system, the graphics<br />

display and the voice commandsystem. Capability is provided for<br />

real-time data transfer between this microcomputer network and the<br />

SEL32/35 minicomputer in the JSCManipulator Development Facility (MDF).<br />

f) C<strong>on</strong>trol input peripherals for positi<strong>on</strong>, fixed rate and variable rate<br />

c<strong>on</strong>trol of the end effector.<br />

g) An eight-channel analog chart recorder, interfaced to the microcomputer<br />

network, for recording sensor data and end effector status for<br />

performance eval uati <strong>on</strong>.<br />

More <strong>on</strong> the technical details of the "sensor-claw-display" system can be<br />

found in Ref. I. The "sensor-claw-display': system and the overall experimental<br />

system c<strong>on</strong>figurati<strong>on</strong> are shown in Fig. I.<br />

The experimental "sensor-claw-display" system has been integrated with<br />

the simulated full-scale Space Shuttle RMSat JSC and c<strong>on</strong>trol experiments were<br />

c<strong>on</strong>ducted for geometrically and dynamically c<strong>on</strong>strained manipulati<strong>on</strong> tasks.<br />

The testing and evaluati<strong>on</strong> experiments were aimed at studying the enhancement of<br />

the Space Shuttle RMSperformance in operati<strong>on</strong>s which involve manipulati<strong>on</strong><br />

tasks with narrow geometric and dynamic tolerances. Such tasks are involved<br />

in operati<strong>on</strong>s like satellite retrieval, maintenance and repair, in-orbit<br />

servicing of reusable vehicles, handling of large payloads which may require<br />

the docking of large masses, assembly of structures in space, etc.<br />

CONTROLTEST SCENARIOS<br />

Two sets of c<strong>on</strong>trol experiments were performed using force-torque sensor<br />

informati<strong>on</strong>. The first set of tests involved the use of a task board equipped<br />

with ,'tools" and "modules". The task board was designed and built at JSC.<br />

The sec<strong>on</strong>d set of tests involved the berthing of a payload into a latching<br />

mechanism through four guides. The payload simulated the Plasma Diagnostic<br />

Package (PDP) under zero gravity c<strong>on</strong>diti<strong>on</strong>s.<br />

Task Board Tests<br />

The "tool" and "module" handling task board is shown in Fig. 2. It was<br />

placed inthe bay of the Shuttle mock-up, about 8 meters (25 feet) from the<br />

441


Shuttle cockpit. The task board c<strong>on</strong>tained (a) a box, (b) a keyed cylinder,<br />

(c) a screwdriver, and (d) a square-base wrench. To accommodate the triangular<br />

and quadrangular grasp geometries of the three- and four-claw end effectors,<br />

two sets of tools and modules were used: <strong>on</strong>e set with triangular handles and<br />

another set with quadrangular handles. The surface of the tool handles were<br />

coated with a special paint providing a rough surface texture in order to<br />

prevent the claws from slipping. Each end of the tool handles were also<br />

equipped with small metal cleats helping to keep the claws <strong>on</strong> the handles.<br />

The tool and module handling tests had two phases of manipulati<strong>on</strong> activities.<br />

The objective of the first phase was to remove the keyed cylinder and<br />

box from the task board and place them aside. Figure 3 illustrates the first<br />

phase manipulati<strong>on</strong>. The cylinder removal did not require the use of tools, but<br />

the box removal did as illustrated in Figure 4. Before box removal, the box<br />

had to be unlatched. This required the turning of two retaining latches, each<br />

with a different tool. First, the screwdriver was removed from its retaining<br />

hole and inserted into the head of the upper latch. Then the latch was turned<br />

ninety degrees to the right or to the left, and the screwdriver was removed<br />

from the head of the latch and returned back to its retaining hole. Then the<br />

wrench was removed from its retaining hole and inserted into the head of the<br />

lower latch. The latch was then turned ninety degrees to the right or to the<br />

left, the wrench was removed from the head of the latch and returned to its<br />

retaining hole. Thereafter the box was removed and set aside. This completed<br />

the first phase manipulati<strong>on</strong>. The sec<strong>on</strong>d phase manipulati<strong>on</strong> was just the<br />

reverse of this. The objective of the sec<strong>on</strong>d phase was to insert the keyed<br />

cylinder and box back to their retaining holes in the task board. First the<br />

box was picked up and inserted into its retaining hole. The two latches were<br />

then turned back using the screwdriver and wrench to lock the box into its<br />

place. Thereafter the keyed cylinder was inserted into its retaining hole in<br />

the task board. This completed the sec<strong>on</strong>d phase manipulati<strong>on</strong>. All inserti<strong>on</strong><br />

tolerances <strong>on</strong> the task board were 6 mm (0.25 inches).<br />

Payload Berthing Tests<br />

The objective of the payload berthing test was to maneuver the simulated<br />

PDP payload into a retenti<strong>on</strong> or latching mechanism shown in Fig. 5. The latch<br />

assembly was placed in the bay of the Shuttle mock-up about I0 meters (30 feet)<br />

from the Shuttle cockpit as shown in Fig. 6. The berthing tests were performed<br />

so that the weight of the mock-up PDP payload (about 250 Ib) was counterbalanced<br />

through a pulley attached to an overhead crane as also seen in Fig. 6.<br />

In this way the <strong>on</strong>ly forces and torques generated at the force-torque sensor<br />

were those caused by the payload c<strong>on</strong>tact with the latch assembly. The counterbalance<br />

arrangement allowed all small translati<strong>on</strong>al and rotati<strong>on</strong>al movements<br />

of the manipulator necessary for the tests. The tests started with lowering<br />

the guide pins of the PDP payload to the point that they were almost touching<br />

the V-shaped guides of the latching mechanism.<br />

The latching mechanism c<strong>on</strong>sists of four V-shaped guides as shown in Fig. 5.<br />

Two are <strong>on</strong> the forward end of the mechanism, and two are <strong>on</strong> the port side.<br />

Three microswitches (labeled A, B and C in Figure 5) are closed whenever the<br />

payload is level and touching the bottom of the guides. Three indicators<br />

inside the flight deck area of the cockpit indicate the <strong>on</strong>-off state of the<br />

442


three microswitches. To latch safely requires that all three microswitches<br />

are <strong>on</strong>. This in turn requires a simultaneous c<strong>on</strong>tact at points A, B and C.<br />

After simultaneous c<strong>on</strong>tact the payload is latched by a motor which pulls it<br />

aft al<strong>on</strong>g the horiz<strong>on</strong>tal notch in the guides and locks it in place. It is<br />

noted that the locati<strong>on</strong> (A, B and C) of the three microswitches is invisible<br />

to the operator <strong>on</strong>ce the payload guide pins are inside the V-shaped guides.<br />

The initial placement of the payload during the test runs c<strong>on</strong>tained some<br />

small translati<strong>on</strong>al and/or rotati<strong>on</strong>al misalignments relative to the V-shaped<br />

guides and relative to the c<strong>on</strong>tact plane of the latch assembly as shown in<br />

picture (a) of Figure 7. C<strong>on</strong>sequently: during a "down" moti<strong>on</strong> of the MDFarm,<br />

someof the payload guide pins c<strong>on</strong>tacted the inside edgeof the V-shaped guides<br />

generating undesired c<strong>on</strong>tact forces and torques between the payload and the<br />

latch assembly. This can lead to (a) an uneven c<strong>on</strong>tact between the payload and<br />

the bottom plane of the latch assembly preventing the simultaneous closing of<br />

all three (A, B and C) microswitches in the c<strong>on</strong>tact plane, (b) overloading the<br />

latch assembly: or (c) jamming the payload guide pins into the V-shaped guides.<br />

Ideally, <strong>on</strong>ly a small "down" force should be acting between the payload and<br />

the latch assembly at the terminal c<strong>on</strong>tact, and all lateral forces and all<br />

torques should be zero or near zero. Pictures (a), (b) and (c) of Fig. 7<br />

show a full berthing sequence.<br />

INFORMATIONANDCONTROLCONDITIONS<br />

The operator had three basic sources of informati<strong>on</strong> for guiding and c<strong>on</strong>trolling<br />

the RMSduring the tests: (a) direct visual access to the scene through<br />

the cockpit windows, (b) two closed circuit TV m<strong>on</strong>itors showing the scene selectable<br />

from several TV cameras located <strong>on</strong> the wrist and elbow of the RMSand<br />

around the cargo bay area of the Shuttle mock-up, and (c) a graphics display<br />

of the force-torque sensor informati<strong>on</strong>.<br />

The basic RMSc<strong>on</strong>trol was <strong>manual</strong> using two three-dimensi<strong>on</strong>al hand c<strong>on</strong>trollers<br />

for RMSc<strong>on</strong>trol in resolved rate c<strong>on</strong>trol mode: <strong>on</strong>e hand c<strong>on</strong>troller (operated<br />

by the left hand, see Fig. 8) c<strong>on</strong>trols the three translati<strong>on</strong>al comp<strong>on</strong>ents<br />

of RMSend effector moti<strong>on</strong>, the sec<strong>on</strong>d hand c<strong>on</strong>troller (operated by the right<br />

hand, see Fig. 8) c<strong>on</strong>trols the three rotati<strong>on</strong>al comp<strong>on</strong>ents of RMSend effector<br />

moti<strong>on</strong>. The <strong>on</strong>-off switch, which c<strong>on</strong>trols the opening and closing of the RMS<br />

end effector: was replaced with a linear potentiometer arrangement providing<br />

proporti<strong>on</strong>al rate c<strong>on</strong>trol capability for opening and closing the claws.<br />

The direct visual and TV informati<strong>on</strong> sources and the basic RMSc<strong>on</strong>trol are<br />

Shuttle baseline arrangements. The graphics display and the proporti<strong>on</strong>al claw<br />

c<strong>on</strong>trol were specifically developed for the force-torque c<strong>on</strong>trol experiments.<br />

Graphic<br />

Display<br />

The forces and torques measured by the sensor at the base of the claws<br />

were displayed to the operator <strong>on</strong> a 9-inch B/W m<strong>on</strong>itor in graphics format.<br />

This m<strong>on</strong>itor was mounted to the right of the TV m<strong>on</strong>itors as shown in Fig. 8.<br />

The graphics display generator used in the present experimental system has a<br />

resoluti<strong>on</strong> of 512 by 512 pixels and is capable of displaying up to eight colors.<br />

443


(The coior capability was not used since the baseline flight deck m<strong>on</strong>itors are<br />

B/W,)<br />

The initial format chosen for displayingforces and torques is a very<br />

simple "bar chart" display,and a rotatingtwo dimensi<strong>on</strong>alvector. The bars<br />

are arranged•horiz<strong>on</strong>tallyin the upper half of the'screen(see the top of Fig.<br />

l). Each bar corresp<strong>on</strong>dsto <strong>on</strong>e of the six forces and torques. If there is<br />

a positiveforce or torque, the bar el<strong>on</strong>gates to the right.• A negativeforce/<br />

torque causes the bar to extend out to the left. There are vertical grid markings<br />

<strong>on</strong> the screen to enable quick estimati<strong>on</strong>of the applied forces. Underneath<br />

each verticalgrid line is a number indicatingthe corresp<strong>on</strong>dingforce<br />

or torque. This scale may be changed either from the users c<strong>on</strong>sole,or by<br />

voice command. In additi<strong>on</strong>, by a keyboardor by voice the user may cause each<br />

force and torque to be labeled indicatingwhether it 'isan X, Y, or Z force or<br />

torque and what its exact numeric value is. Currentlythe forces and torques<br />

are shown <strong>on</strong>ly in the reference frame of the sensor, althoughthe axis may be<br />

labeled as desired by the user via commandsto the display computer. The sensor<br />

reference frame is shown in Fig. 9 in relati<strong>on</strong>to the four-clawend effector<br />

geometry.<br />

Beneath the force/torquebar chart display appears the last word recognized<br />

by the voice recogniti<strong>on</strong> system. The word blinks if the voice system is<br />

active.<br />

To the right of this word display is a small two dimensi<strong>on</strong>al vector and<br />

coordinate system that shows the directi<strong>on</strong> and magnitude of the resultant<br />

of the two forces, orthog<strong>on</strong>al to the end effector roll axis as it would appear<br />

if viewed through the TV camera mounted <strong>on</strong> the end effector. The positi<strong>on</strong> of<br />

the tip of the vector is indicated by a small cross to enhance visibility.<br />

Adjacent to this is a vertical line indicating the directi<strong>on</strong> and magnitude of<br />

the force al<strong>on</strong>g the end effector roll axis. If it extends upward, the wrist<br />

force is a push. If it extends downward, the wrist exerts a pulling force.<br />

This line and the 2D vector is biased and scaled with the same commandsthat<br />

apply to the bar chart.<br />

At the bottom of the screen are horiz<strong>on</strong>tal bars indicating the positi<strong>on</strong><br />

of the claw. As the claw is closed the bars extend toward the center of the<br />

screen. When the claw is fully closed it appears as a solid horiz<strong>on</strong>tal bar<br />

<strong>on</strong> the display.<br />

Existing forces and torques measured by the sensor at the base of the<br />

claws can be biased out from the readings shown <strong>on</strong> the display (setting them<br />

to zero) at any time and for whatever positi<strong>on</strong>/orientati<strong>on</strong> the end effector<br />

is in at that particular time. Using this display biasing capability just<br />

before an object held by the end effector comes in c<strong>on</strong>tact with the envir<strong>on</strong>ment<br />

enables the operator to see the actual c<strong>on</strong>tact forces and torques <strong>on</strong> the<br />

display. This display biasing capability in effect simulates zero gravity<br />

c<strong>on</strong>diti<strong>on</strong>s for payload handling tasks at the moment when c<strong>on</strong>tact between payload<br />

and envir<strong>on</strong>ment is established. The display can be unbiased at any time.<br />

The unbias commandwill cause the true forces and torques acting <strong>on</strong> the end<br />

effector (including gravity) to be displayed. The "bias" and "unbias" display<br />

commandscan be activated <strong>manual</strong>ly (by a push-butt<strong>on</strong> switch or a TTY key) or<br />

by voice.<br />

444


Claw C<strong>on</strong>trol<br />

Three methods were implemented for c<strong>on</strong>trolling the closing/opening of the<br />

end effector claws: positi<strong>on</strong> c<strong>on</strong>trol, fixed rate and proporti<strong>on</strong>al rate c<strong>on</strong>trol.<br />

Positi<strong>on</strong> c<strong>on</strong>trol was achieved with a three-turn potentiometer mounted in a<br />

small box and placed next to the flight deck window. (This box also housed the<br />

push-butt<strong>on</strong> switch for c<strong>on</strong>trolling display "bias"_ The operator could simply<br />

dial in the amount of closure he wanted the claw assume. When the claws<br />

reached the desired positi<strong>on</strong>, the brake <strong>on</strong> the end effector drive motor was<br />

automatically set, and the motor turned off automatically.<br />

Fixed rate c<strong>on</strong>trol was implemented by using a thumb switch for selecting<br />

the desirea rate and accepting the close/open commandsfrom the rocker switch<br />

mounted <strong>on</strong> the standard RMSflight model orientati<strong>on</strong> c<strong>on</strong>trol joystick. The<br />

thumb switch was mounted to the same box which housed the three-turn potentiometer<br />

for positi<strong>on</strong> c<strong>on</strong>trol. Fixed-rate c<strong>on</strong>trol was not used during the tests.<br />

The predominantly used c<strong>on</strong>trol for claw opening/closing was the proporti<strong>on</strong>al<br />

rate c<strong>on</strong>trol mode. This was implemented by modifying a copy of the<br />

standard RMSflight model orientati<strong>on</strong> c<strong>on</strong>trol joystick. The rocker switch was<br />

replaced with two linear potentiometers with about 2 cm (0.75 inches) travel.<br />

One was mounted above the other. The upper trigger was for opening the claws,<br />

the lower <strong>on</strong>e was for closing. The opening trigger was equipped with a safety<br />

cover to preclude accidental opening. Motor velocity was proporti<strong>on</strong>al to the<br />

distance the trigger was pulled in. The triggers were spring loaded so that<br />

they would return to zero positi<strong>on</strong>, and the motor would stop moving if the<br />

both triggers were released. An excepti<strong>on</strong> to this was in the "grasp" mode<br />

where a c<strong>on</strong>stant grasp force would be applied to the tool after trigger release<br />

if the operator had commandeda maximum-travel closing. This grasp force<br />

would be applied to the tool handle until the operator issued an open command.<br />

TEST RUNSANDDATA<br />

More than 50 training runs and 110 recorded test runs have been performed<br />

by four test operators. The force-torque sensor and claw open/close positi<strong>on</strong><br />

data were recorded in both analog and digital formats. An eight-channel strip<br />

chart recorder was used to record either the three force and three torque<br />

comp<strong>on</strong>ents plus the claw positi<strong>on</strong>, or the eight raw (unc<strong>on</strong>verted) strain<br />

gage readings.<br />

The force-torque sensor and claw open/close positi<strong>on</strong> data in digital form<br />

were sent to the JSC MDFSEL 32/35 minicomputer over a serial line as a set of<br />

signed decimal ASCII numbers. Each set of readings is separated by carriagereturn.<br />

Data is buffered at a rate of approximately 5 to 6 Hz in the memory<br />

of the M6809 graphics c<strong>on</strong>trol microcomputer until it could be sent to the<br />

SEL 32/35 and to the hardcopy printer. Data buffering was necessary since, in<br />

the worst case, the real-time data can be changing faster than the serial<br />

transmissi<strong>on</strong> line can accept the data. The time of day to the nearest sec<strong>on</strong>d<br />

was appended to the data since in some cases 2 to 3 minutes of data had been<br />

buffered transmissi<strong>on</strong> up before line. the SEL 32/35 could accept the data through the serial<br />

445


The time-dating of the F-T sensor data allows correlating the F-T sensor data<br />

with the other RMSdata recorded by the SEL 32/35 for performance evaluati<strong>on</strong>.<br />

The digital data records (either force-torque informati<strong>on</strong> or raw strain gage<br />

readings) can also be displayed in real time <strong>on</strong> a CRT c<strong>on</strong>sole c<strong>on</strong>nected to<br />

the M6809 graphics c<strong>on</strong>trol microcomputer.<br />

Familiarizati<strong>on</strong><br />

Phase<br />

Four test operators performed familiarizati<strong>on</strong> runs for about a week.<br />

These runs, which were distributed over a three week time period, were necessary<br />

since the use of the force-torque sensor_claw-display system in <strong>manual</strong><br />

c<strong>on</strong>trol of a large and flexing robot arm represented a very first and unique<br />

experience to every<strong>on</strong>e involved in the tests.<br />

The operators had to learn about several aspects of the new sensor-clawdisplay<br />

system: (I) The nature and functi<strong>on</strong>al meaning of the multidimensi<strong>on</strong>al<br />

force-torque sensor informati<strong>on</strong>; three orthog<strong>on</strong>al force and three orthog<strong>on</strong>al<br />

torque comp<strong>on</strong>ents are simultaneously displayed to the operators. (2) Correlating<br />

the force and torque comp<strong>on</strong>ents displayed in alternative reference<br />

frames (sensor/claw or orbiter coordinates -- see Fig. 9) with the use of the<br />

two three-dimensi<strong>on</strong>al joystick c<strong>on</strong>trols. (3) Correlating the displayed forcetorque<br />

informati<strong>on</strong> and the joystick c<strong>on</strong>trol inputs with the task c<strong>on</strong>trol at<br />

hand; this involved the mental integrati<strong>on</strong> of visual and graphically displayed<br />

force-torque sensor informati<strong>on</strong> and the calibrati<strong>on</strong> of joystick c<strong>on</strong>trol inputs<br />

with the dynamic resp<strong>on</strong>se of the system as seen <strong>on</strong> the force-torque sensor<br />

graphics display. (4) The use of the new positi<strong>on</strong> and rate c<strong>on</strong>trols of the<br />

claw; as a c<strong>on</strong>sequence of the training runs, <strong>on</strong>ly proporti<strong>on</strong>al rate c<strong>on</strong>trol<br />

was used for c<strong>on</strong>trolling claw opening/closing during the tests because of its<br />

flexibility. (5) The difference in the visual geometric reference for using<br />

force-torque sensor informati<strong>on</strong> with the three-claw and four-claw end effector;<br />

again, as a c<strong>on</strong>sequence of the training runs, <strong>on</strong>ly the four-claw end effector<br />

was used during the tests because of its inherent quadrangular symmetry.<br />

As a result of the familiarizati<strong>on</strong> phase, the original test run matrix<br />

was limited to the small payload berthing and task board test scenarios.<br />

Payload Berthing Test Data<br />

The test scenario and the operator's c<strong>on</strong>trol tasks related to payload<br />

berthing were described in a previous secti<strong>on</strong>. For c<strong>on</strong>trol reference, the<br />

Orbiter Body Reference Frame (see Fig. 9) was used. The berthing tests were<br />

performed under three diferent informati<strong>on</strong> feedback c<strong>on</strong>diti<strong>on</strong>s.<br />

A) Sensor display <strong>on</strong>ly: t_e operator had <strong>on</strong>lzaccess to the graph!c/<br />

numeric display of the force-torque sensor informati<strong>on</strong>; the cockpit<br />

window was blocked, and the TV m<strong>on</strong>itors were turned off.<br />

B) Visual access <strong>on</strong>ly: the sensor display was turned off, and the<br />

operator had to rely <strong>on</strong> direct visi<strong>on</strong> and/or TV informati<strong>on</strong> <strong>on</strong>___.<br />

44-6


C) Sensor display and visual access simultaneously: the operator had<br />

visual (direct visi<strong>on</strong> and/or TV) access to the task scene and<br />

could also see the graphic/numeric display of force-torque_nsor<br />

informati<strong>on</strong>.<br />

The operators had to perform twelve payload berthing test runs in <strong>on</strong>e<br />

setting, four runs for each of the three (A, B and C) informati<strong>on</strong> feedback<br />

c<strong>on</strong>diti<strong>on</strong>s. The informati<strong>on</strong> feedback c<strong>on</strong>diti<strong>on</strong> sequence was predetermined<br />

for a twelve-run setting, but the operators did not know under what informati<strong>on</strong><br />

c<strong>on</strong>diti<strong>on</strong> the next test run will be performed. Each operator had to<br />

repeat a twelve-run setting three times, preferably <strong>on</strong> three different days,<br />

or <strong>on</strong>e in the a.m. and another <strong>on</strong>e in the p.m. of the same day. Because of<br />

time and subject availability c<strong>on</strong>straints, <strong>on</strong>ly two of the four test operators<br />

were able to complete the full thirty-six-run test plan for payload<br />

berthing. Their average time performance data are shown in Table I. Typical<br />

force-torque time histories recorded <strong>on</strong> the analog strip chart recorder during<br />

the payload berthing test runs are shown in Figures i0 and 11.<br />

The mean time data shown _n Table 1 shou]_d o_ly be interpreted as indicative<br />

rather than c<strong>on</strong>clusive since (a) the data base up<strong>on</strong> which the mean times<br />

were computed is statistically narrow, and (b) the time performance is dependent<br />

<strong>on</strong> the overall hardware c<strong>on</strong>figurati<strong>on</strong> employed in the tests. Nevertheless,<br />

Table 1 and Figures I0 and 11 show a few significant points:<br />

(i) The most interesting result is that all operators c<strong>on</strong>sistently could<br />

perform the payload berthing without any visual feedback, relying<br />

<strong>on</strong>_o_nly<br />

graphics display of force,torque sensor informati<strong>on</strong> during<br />

the terminal phase of berthing when the payload guide pins were inside<br />

the V-shaped guides of the latch assembly. However, operator<br />

comments indicated the desirability of having some visual access to<br />

the RMSand the task scene.<br />

(2) Using graphics display of force-torque sensor informati<strong>on</strong> for<br />

guidance, the operators could successfully c<strong>on</strong>trol the excess<br />

c<strong>on</strong>tact forces and torques during the terminal phase of the payload<br />

berthlng task.<br />

(3) Without graphics display of force-torque sensor informati<strong>on</strong>, using<br />

<strong>on</strong>ly visual feedback, the operators had no idea about the magnitude<br />

and locati<strong>on</strong> of c<strong>on</strong>tact forces and torques generated during payload<br />

berthing (see the lower part of Fig. 11), though the latching was<br />

successfully accomplished.<br />

(4) The time data indicate that the force-torque sensor informati<strong>on</strong> may<br />

c<strong>on</strong>tain more relevant guidance data than the visual informati<strong>on</strong> during<br />

the terminal/c<strong>on</strong>tact phase of the payload berthing task, since<br />

the average time under c<strong>on</strong>diti<strong>on</strong> A is shorter than under c<strong>on</strong>diti<strong>on</strong> B<br />

(see Table 1).<br />

(5) The time data also indicate that the use of more sensory informati<strong>on</strong><br />

(that is, the simultaneous use of visual and graphics display of<br />

44,7


force-torque sensor informati<strong>on</strong>) may lead to l<strong>on</strong>ger performance<br />

time unless the informati<strong>on</strong> is properly coordinated in order<br />

to ease the operator's perceptive workload. Note that the<br />

average time under c<strong>on</strong>diti<strong>on</strong> C is l<strong>on</strong>ger than under c<strong>on</strong>diti<strong>on</strong>s<br />

A and B (see Table I).<br />

It is worth noting two facts: (a) The time data shown in Table 1 are related<br />

to I0 to 12 cm (4 to 5 inches) total travel of the payload. This indicates<br />

that the terminal/c<strong>on</strong>tact phase of the payload berthing task is a time<br />

c<strong>on</strong>suming operati<strong>on</strong>. (b) There is a c<strong>on</strong>siderable spread of performance times<br />

around the mean time (see max. and min. times in Table I). This indicates<br />

that minor variances in the initial c<strong>on</strong>diti<strong>on</strong>s (that is, minor variances in<br />

the appraoch c<strong>on</strong>diti<strong>on</strong>s to the V-shaped guides of the latch assembly) and minor<br />

c<strong>on</strong>trol performance variati<strong>on</strong>s haveac<strong>on</strong>siderable impact <strong>on</strong> performance time.<br />

Task Board Test<br />

Data<br />

The test scenario and the operator's c<strong>on</strong>trol tasks related to "module"<br />

and "tool' handling <strong>on</strong> a task board were described in a previous secti<strong>on</strong>.<br />

For c<strong>on</strong>trol reference, the Sensor/Claw Reference Frame (see Fig. 9) was used.<br />

The nature of the c<strong>on</strong>trol tasks required that,for guidance/c<strong>on</strong>trol informati<strong>on</strong>,<br />

the operators have access to all three informati<strong>on</strong> sources all the time: direct<br />

visi<strong>on</strong>, TV cameras/m<strong>on</strong>itors and graphics display of force-torque sensor informati<strong>on</strong>.<br />

As described previously, a full "tool" and "module" handling test had<br />

two phases: (A) removing the modules from the task board and (B) reinserting<br />

the modules back to their retainers in the task board. Each phase c<strong>on</strong>tained<br />

twenty-five subtasks. For Phase B (reinserti<strong>on</strong> of modules) the sequence of<br />

subtasks is listed in Table 2. Test data were <strong>on</strong>ly taken for Phase B manipulati<strong>on</strong><br />

activities.<br />

Altogether sixteen Phase B test runs have been performed by four operators<br />

with recorded performance data. The mean times for each of the twentyfive<br />

subtasks, as listed in Table 2, are computed from ten test runs <strong>on</strong>ly<br />

since the sequence of subtasks in the other six test runs was somewhat<br />

different; the sequence of using the "red" and "blue" tools was there interchanged.<br />

(The "red" tool is the "screwdriver", the "blue" tool is the squarehead<br />

"wrench".) Typical force-torque time histories recorded <strong>on</strong> the analog<br />

strip chart recorder during the "module" and "tool" handling test runs are<br />

shown in Figures 12 and 13.<br />

The data shown in Table 2 are not comparative in nature since all test<br />

runs were performed under identical informati<strong>on</strong> feedback c<strong>on</strong>diti<strong>on</strong>s. The<br />

same tests were planned with visual feedback <strong>on</strong>ly, but the available time<br />

did not allow it. The data in Table 2 should therefore be interpreted as<br />

indicative regarding the distributi<strong>on</strong> of performance times am<strong>on</strong>g the subtasks.<br />

Note also the spread of performance times (max. and min. time in<br />

Table 2) for a subtask.<br />

448


Note that the most time c<strong>on</strong>suming subtasks are the inserti<strong>on</strong>s of the<br />

box and cylinder "modules!'. These are the riskiest subtasks where jamming<br />

can easily occur. Jamming occurs when the force applied in the directi<strong>on</strong> of<br />

inserti<strong>on</strong> no l<strong>on</strong>ger causes the inserti<strong>on</strong> to proceed. Whenjamming occurs,<br />

it is possible to cause deformati<strong>on</strong> of parts by the applied force. In general,<br />

jamming is caused by moving the directi<strong>on</strong> of the applied force outside certain<br />

bounds (Ref. 2). The graphics display of force-torque sensor informati<strong>on</strong> was<br />

most useful for preventing jamming during box and cylinder inserti<strong>on</strong>, illustrated<br />

in Fig. 12. The large amplitude variati<strong>on</strong>s in the Fz force shown in<br />

the upper and lower part of Fig. 12 indicate situati<strong>on</strong>s where jamming could<br />

have occurred. The time history of the Fz force variati<strong>on</strong>s shows that the<br />

operator prevented the jamming and successfully completed the box and cylinder<br />

inserti<strong>on</strong>s.<br />

CONCLUSIONSANDPLANS<br />

The preliminary tests established the utility of the graphically displayed<br />

force-torque sensor informati<strong>on</strong> for geometrical ly and dynamical ly c<strong>on</strong>strained<br />

operati<strong>on</strong>s with a large and flexing robot arm simulating the functi<strong>on</strong>s<br />

of the Shuttle RMSsince:<br />

(I) The sensor system feedback helped in significantly reducing maximum<br />

force and torque loads generated during the simulated RMSoperati<strong>on</strong>s.<br />

(2) The sensor system feedback permitted operati<strong>on</strong>al techniques with the<br />

simulated R_S that were perceived previously as marginally acceptable<br />

or completely unacceptable.<br />

Thus, the force-torque sensor system can be a significant aid in providing<br />

force-torque informati<strong>on</strong> for sensitive RMSoperati<strong>on</strong>s.<br />

The future plans include: (a) Integrati<strong>on</strong> of visual and force-torque<br />

sensor graphics display informati<strong>on</strong>. This can take several forms; for instance,<br />

superimposing the graphics display <strong>on</strong> the TV pictures and/or having a small<br />

plasma display at the flight deck windows. (b) Development of task-related,<br />

more c<strong>on</strong>cise and "intelligent" display formats toease the operator's perceptive<br />

and decisi<strong>on</strong> burden. (c) Development of an experimental c<strong>on</strong>trol system<br />

for using the force-torque sensor informati<strong>on</strong> in an interactive <strong>manual</strong>/automatic<br />

c<strong>on</strong>trol mode. (d) C<strong>on</strong>ducting further performance evaluati<strong>on</strong> experiments.<br />

Acknowledqment<br />

The force-torque sensor was desSgned by V. Scheinman of Stanford University,<br />

and the sensor was strain-gaged by R. Talmo of Microgage, Inc., El M<strong>on</strong>te, CA.<br />

The end effector drive system, the analog and digital electr<strong>on</strong>ics was developed<br />

by H. Co Primus. The sensor calibrati<strong>on</strong> was performed by T. L. Turner. J. High<br />

modified the hand c<strong>on</strong>troller for proporti<strong>on</strong>al rate input. The precisi<strong>on</strong> machining<br />

of the sensors and other mechanical comp<strong>on</strong>ents was performed by S. _halko,<br />

D. C<strong>on</strong>rad and W. Kunberger. Software was developed by R. S. Dots<strong>on</strong>, overall<br />

system design by A. K. Bejczy.<br />

44.9


The research described in this article was partly carried out at the Jet<br />

Propulsi<strong>on</strong> Laboratory, California Institute of Technology, under NASAc<strong>on</strong>tract<br />

NAS7-100.<br />

References<br />

I. A. K. Bejczy and R. S.Dots<strong>on</strong>, A Force-Torque Sensing andDisplay System<br />

for Large Robot Arms, Proceedings of the IEEE Southeastc<strong>on</strong> '82, Destin,<br />

Fla., April 4-7, 1982.<br />

2. S. Simunovic, Force Informati<strong>on</strong> in Assembly Process, Proceedings of<br />

the 5th Internati<strong>on</strong>al Symposium <strong>on</strong> Industrial Robots, Chicago, Illinois,<br />

September 22-24, 1975.<br />

45O


Table I. Time Performance Data of Payload Berthing<br />

Tests<br />

_ Operators Operator No. 1 Operator No. 2<br />

Overall<br />

min.time mean time mean time Time<br />

min .time<br />

_nf_r_at_<strong>on</strong> .._ max.time max.time Average<br />

A 3:58 4:33<br />

1:40 2:49 2:14<br />

0:39 1:27<br />

B 4:.10 5:27<br />

0:48 2:11 1:46 3:17 2:44<br />

3:48 7:27<br />

c 2:13 4:16 3:14<br />

0:44 2:39<br />

time in [min:sec]<br />

A: <strong>on</strong>ly force-torquesensor display<br />

B: <strong>on</strong>ly visual (direct and/or TV) feedback<br />

C: both visual and sensor display feedback<br />

Note: each "mean time" is computedfrom twelve test runs<br />

4.51


Table 2. Time Performance Data of Task Board "Module" and "Tool"<br />

Handling Tests, Phase B<br />

mean At max. At min. At<br />

[min:sec] [min:sec] [min:sec]<br />

START RUN<br />

BOX GRAPPLED l :19 2:12:26<br />

BOX MANEUVERED 3:00 5:23 l :43<br />

BOX INSERTED 4:26 21:20 :21<br />

RED TOOL GRAPPLED 2:03 5:03 :Ol<br />

RED TOOL EXTRACTED 0:30 2:18 :07<br />

REDTOOLMANEUVERED 2:25 4:43 :20<br />

REDTOOLINSERTED I:19 4:23 :01<br />

REDLATCHCLOSED i38 1:49 :01<br />

REDTOOLREMOVED :II :59 :01<br />

REDTOOLMANEUVERED 2:45 4:28 :17<br />

REDTOOLINSERTED 1:14 4:26 :40<br />

REDTOOLRELEASED :04 :12 :01<br />

BLUETOOLGRAPPLED 1:38 3:34 :15<br />

BLUETOOLEXTRACTED :13 :21 :02<br />

BLUETOOLMANEUVERED 1:27 2:59 :34<br />

BLUETOOLINSERTED 1:45 4:52 :I0<br />

BLUELATCHCLOSED :34 1:20 :I0<br />

BLUETOOLREMOVED :13 :21 :02<br />

BLUETOOLMANEUVERED 1:25 2:53 :22<br />

BLUETOOLINSERTED :59 2:36 :08<br />

BLUE TOOLRELEASED :II :55 :01<br />

CANGRAPPLED 2:41 5:16 1:19<br />

CANMANEUVERED 2:25 5:00 1:13<br />

CANINSERTED 4:20 13:48 :28<br />

CANRELEASED :07 :16 :01<br />

TOTALTIME AVERAGE 37:53<br />

FORPHASEB TASK<br />

The mean time for subtasks is computed from ten test runs.<br />

452


CONTROL<br />

-_ BIAS POSITION BUTTON INPUT .__ RATE LIMIT THUMB<br />

SHUTTLE<br />

CAMERAS<br />

FIXED RATE INPUT / PARA WHEELS CARGO BAY<br />

--1 METERS<br />

_ END EFFECTOR VARIABLE RATE INPUT<br />

:: _ _ CAMERA/DISPLAY<br />

MOTOR SERVO<br />

lCONTROL<br />

CONTROL ! PANE L<br />

__ S J 6809/_C _ SHUTTLE CAMERA/DISPLAY 6809/_C _. l, [STSA7<br />

/ DC TORQUE // MOTOR<br />

I<br />

z_. FORCE-TORQUE<br />

SENSOR<br />

IO_PH,CS<br />

[ MONITOR ]<br />

t<br />

SHUTTLE CABIN<br />

.<br />

IGENERATOF<br />

GRAPHICS<br />

ISHUTTLE1<br />

[MONITORSJ<br />

VDET.SVOICE<br />

I<br />

C2_VOICE INPUT<br />

8085/_C CONTROL SYSTEM MICROPHONE<br />

CHA I t,<br />

- I,<br />

' CONSOLE<br />

i -_<br />

Figure I. Sensor-Claw-Display System and Overall Experimental<br />

System C<strong>on</strong>figurati<strong>on</strong><br />

453


HOLES(3,5" DIA.)<br />

/ SCREWDRIVER<br />

48" _ ___ (FLAT BLADE,~ I/4" x 3")<br />

I0"<br />

I " WIDE x I/2" DEEP<br />

x 4" LONG<br />

\ -- _ -- KEY REMOVABLE<br />

48" (_<br />

_AN (9" DIA. x 8")<br />

Figure 2. Tool and Module Handling Task Board, Located in the Bay of<br />

the Shuttle Mock-Up<br />

4.54


L_<br />

Figure 3. Cylinderand Box Module Insert/RemovalTasks


L_<br />

Figure 4. Latch Turning Tasks Using Flat or Square Head Tools(Screwdriverand Wrench)


A<br />

C<br />

B<br />

Figure 5. Latching Mechanism for PDP Payload Berthing in the Shuttle Bay<br />

4,57


Figure 6. Overall Task Set-Up for PDP Payload Berthing, Including PDP<br />

Counterbalance to Simulate Zero-G C<strong>on</strong>diti<strong>on</strong> <strong>on</strong> the Payload<br />

458


Ca) (b) (c)<br />

U"l<br />

Figure7.<br />

BerthingSequenceThrough MechanicalGuides of Latch Assembly (from left to right)


Figure 8. Test Operatorsin the Shuttle Cabin Use GraphicsDisplay of<br />

Force-TorqueSensor Informati<strong>on</strong>(GraphicsDisplay is to the<br />

Right of the TV M<strong>on</strong>itors)<br />

460


HELICOPTER INTEGRATED CONTROLLER RESEARCH<br />

by<br />

Sherry L. Dunbar<br />

San Jose State University Foundati<strong>on</strong><br />

San Jose, CA 95192<br />

Abstract<br />

,, ,, ,<br />

The proposed research will examine the use of an<br />

integrated c<strong>on</strong>troller for the primary flight c<strong>on</strong>trol of a<br />

helicopter. The primary c<strong>on</strong>trols of pitch, roll, and yaw<br />

will be integrated into a single, side-stick c<strong>on</strong>troller.<br />

Two types of integrated c<strong>on</strong>trollers will be studied: i) an<br />

isot<strong>on</strong>ic (displacement) c<strong>on</strong>troller; and 2) an isometric<br />

(force) c<strong>on</strong>troller, The two integrated c<strong>on</strong>trol c<strong>on</strong>figurati<strong>on</strong>s<br />

will be compared to the c<strong>on</strong>venti<strong>on</strong>al arrangement via<br />

performance <strong>on</strong> a 3-axis compensatory tracking task. RMS<br />

error will provide the dependent measure.<br />

Introducti<strong>on</strong><br />

Helicopters are being employed in an increasingly wide<br />

range of civil and military applicati<strong>on</strong>s due to their<br />

unique flight capabilities. These are functi<strong>on</strong>s which<br />

fixed-wing aircraft either cannot do or cannot do very<br />

well. These functi<strong>on</strong>s include such things as low level<br />

c<strong>on</strong>tour flying, precisi<strong>on</strong> hovering, and landings in c<strong>on</strong>fined<br />

areas. These demanding maneuvers translate into<br />

high levels of pilot workload and fatigue. Advancements<br />

in helicopter technology will most likely result in<br />

increased automati<strong>on</strong> of flight c<strong>on</strong>trol functi<strong>on</strong>s and more<br />

<strong>on</strong>-board avi<strong>on</strong>ics which will provide some assistance in<br />

pilot decisi<strong>on</strong> making and navigati<strong>on</strong>. Even with this<br />

added assistance, <strong>manual</strong> piloting will c<strong>on</strong>tinue to be of<br />

utmost importance. Therefore, any improvements in helicopter<br />

cockpit or c<strong>on</strong>trols design will enhance the existing<br />

flight capabilities as well as maintain pilot workload<br />

and fatigue at a minimum.<br />

In the present day helicopter, the c<strong>on</strong>trol system<br />

c<strong>on</strong>sists of three primary elements; the cyclic, collective,<br />

and rudder (tail rotor). The cyclic is center-floor<br />

mounted and c<strong>on</strong>trols airspeed, pitch, and roll utilizing<br />

the right hand in a fore-aft and side-to-side moti<strong>on</strong>. The<br />

collective is left-side floor mounted and directs changes<br />

in altitude, utilizing the left hand in an up-down moti<strong>on</strong>.<br />

The rudder c<strong>on</strong>trols yaw movement, counteracting the<br />

effects of torque and c<strong>on</strong>trolling heading in hover manuevers,<br />

and is c<strong>on</strong>trolled by the feet in a pushing moti<strong>on</strong>.<br />

Although this represents the historical and current<br />

466


c<strong>on</strong>figurati<strong>on</strong>, it may not prove desirable, particularly in<br />

high demand flight situati<strong>on</strong>s. Both hands and feet are<br />

very active because of the frequent c<strong>on</strong>trol activity<br />

required in these situati<strong>on</strong>s. In additi<strong>on</strong> to the fact<br />

that the pilot is totally involved with the flying task,<br />

this activity is c<strong>on</strong>ducted from an awkward posture. The<br />

pilot is leaning left to actuate the collective, leaning<br />

forward for visibility, the arm is bent in fr<strong>on</strong>t for the<br />

cyclic, and the knees are flexed to c<strong>on</strong>trol the pedals;<br />

thus an uncomfortable posture to maintain for any length<br />

of time. A frequent complaint from helicopter pilots who<br />

have flown for a c<strong>on</strong>siderable time is severe back pain;<br />

the incidence of which is well documented. Other benefits<br />

resulting from the implementati<strong>on</strong> of an integrated c<strong>on</strong>troller<br />

would be more efficient use of cockpit space, and<br />

a quicker escape from the cockpit if a situati<strong>on</strong> should<br />

require it.<br />

A need clearly presents itself to c<strong>on</strong>sider an alternative<br />

c<strong>on</strong>figurati<strong>on</strong> in an attempt to alleviate the problems<br />

associated with this c<strong>on</strong>trol arrangement. The proposed<br />

soluti<strong>on</strong> is an integrated c<strong>on</strong>troller, wherein the<br />

primary c<strong>on</strong>trol functi<strong>on</strong>s (omitting altitude in the<br />

present case) are combined into a single side-stick c<strong>on</strong>troller.<br />

Two versi<strong>on</strong>s of the integrated c<strong>on</strong>troller will<br />

be compared with the c<strong>on</strong>venti<strong>on</strong>al arrangement. One will<br />

be a moveable (isot<strong>on</strong>ic) c<strong>on</strong>troller with output proporti<strong>on</strong>al<br />

to displacement, and the other will be a rigid<br />

(isometric) c<strong>on</strong>troller with output proporti<strong>on</strong>al to force.<br />

The rati<strong>on</strong>ale for c<strong>on</strong>sidering two types of integrated c<strong>on</strong>trol<br />

c<strong>on</strong>figurati<strong>on</strong>s is to gain informati<strong>on</strong> c<strong>on</strong>cerning both<br />

force and displacement characteristics to arrive at the<br />

optimal arrangement°<br />

Some work has been c<strong>on</strong>ducted <strong>on</strong> the integrated c<strong>on</strong>troller<br />

c<strong>on</strong>cept. For instance, Boeing-Vertol has studied<br />

a variety of c<strong>on</strong>trol types as well as stability and augmentati<strong>on</strong><br />

systems. Sikorsky has studied both displacement<br />

and force stick c<strong>on</strong>trollers with the additi<strong>on</strong> of a sec<strong>on</strong>dary<br />

task. The object of the current research, and what<br />

has not been d<strong>on</strong>e to date, is to draw some c<strong>on</strong>clusi<strong>on</strong>s<br />

about the use of c<strong>on</strong>venti<strong>on</strong>al c<strong>on</strong>trols vs an integrated<br />

c<strong>on</strong>troller using objective performance measures, rather<br />

than subjective report.<br />

It is assumed that use of a more efficient c<strong>on</strong>troller<br />

will result in improved tracking performance. This<br />

assumpti<strong>on</strong> will be tested by comparing performance between<br />

c<strong>on</strong>venti<strong>on</strong>al c<strong>on</strong>trols and the integrated c<strong>on</strong>troller <strong>on</strong> a<br />

3-axis compensatory tracking task.<br />

The specific hypotheses to be tested are: l)Tracking<br />

performance will be better with the integrated c<strong>on</strong>trollers<br />

than with c<strong>on</strong>venti<strong>on</strong>al c<strong>on</strong>trols; 2) Tracking performance<br />

will be different with the isometric c<strong>on</strong>troller than with<br />

the isot<strong>on</strong>ic integrated c<strong>on</strong>troller.<br />

467


METHOD<br />

Subjects. Subjects will be n<strong>on</strong>-helicopter pilots to elim-<br />

Inat_---_e ffec ts of prior training. Subjects will be<br />

screened with the use of a pre- experimental tracking task<br />

to assure that they possess psycho-motor ability typical<br />

of that found in the pilot populati<strong>on</strong>. The preexperimental<br />

tracking task will be Jex's (1966) "Critical<br />

Tracking Task" which proports to provide a low variability<br />

indicator of the operator'°s tracking ability. A matched<br />

group design will be employed with subjects matched <strong>on</strong> Jex<br />

Tracking Task performance, to guarantee some equality<br />

am<strong>on</strong>g groups. Subjects will then be randomly assigned<br />

into <strong>on</strong>e of three experimental c<strong>on</strong>diti<strong>on</strong>s; c<strong>on</strong>venti<strong>on</strong>al<br />

c<strong>on</strong>trol, isot<strong>on</strong>ic integrated c<strong>on</strong>trol, or isometric<br />

integrated c<strong>on</strong>trol, resulting in three groups of six subjects<br />

each.<br />

. A 3 X 3 mixed design will be employed with c<strong>on</strong><strong>on</strong>figurati<strong>on</strong><br />

( c<strong>on</strong>venti<strong>on</strong>al, isot<strong>on</strong>ic, isometric) as<br />

the between factor, and task difficulty (low, mediutn,<br />

high) as the repeated measures factor. A randomized block<br />

design will be used with blocking <strong>on</strong> the Jex tracking task<br />

SCOre.<br />

Apiary. The pre-experimental (Jex) tracking task will<br />

be dr lven by an EAI 2000 computer, and displayed <strong>on</strong> a CRT.<br />

Subject input will be via a joystick mounted in a table<br />

and located directly in fr<strong>on</strong>t of the scope.<br />

The experimental stati<strong>on</strong> will resemble a helicopter<br />

cockpit. The stati<strong>on</strong> will c<strong>on</strong>sist of a platform up<strong>on</strong><br />

which a seat, cyclic, collective, and rudder pedals typical<br />

of a helicopter will be mounted. The stati<strong>on</strong> will<br />

also be suited for the mounting of the integrated c<strong>on</strong>trollers<br />

<strong>on</strong> the right side of the seat. On the platform<br />

will be a 21-inch display oscilloscpe centered at eye<br />

level in fr<strong>on</strong>t of the seat, and sloped back from the vertical<br />

by 4 degrees. A white noise generator and three<br />

first order filters will generate the input. The experimental<br />

task displays, recording of subject resp<strong>on</strong>ses and<br />

analysis, will be accomplished by a DEC 11/34 computer.<br />

Procedure. The task will involve manipulati<strong>on</strong> of the<br />

roll, pitch, and yaw axes, <strong>on</strong> a display like that shown in<br />

Figure i. The object of the task will be to maintain the<br />

error at a minimum in all three axes using the appropriate<br />

c<strong>on</strong>trols by keeping the display as close to the null positi<strong>on</strong><br />

(Figure la) as possible. The task requires the human<br />

operator to close three loops simultaneously as<br />

468


a) null<br />

O_<br />

b) pitch c) yaw d) roll<br />

FIGUREi


illustrated in Figure 2. Subjects will by tracking a k/s<br />

plant in all axes.<br />

In an off-line, n<strong>on</strong>-linear helicopter simulati<strong>on</strong><br />

using a generic pilot model, Phatak (1980) dem<strong>on</strong>strated<br />

that system performance in the pitch axis will be severly<br />

degraded if the model remains open loop for seven sec<strong>on</strong>ds.<br />

Similarly, roll and yaw performance will be degraded in<br />

fifteen and twenty sec<strong>on</strong>ds respectively. This translates<br />

into a different amount of c<strong>on</strong>trol activity required for<br />

the three axes. This relati<strong>on</strong>ship of c<strong>on</strong>trol activity<br />

will be maintained in terms of the bandwidth of the forcing<br />

functi<strong>on</strong>s of the three axes. Specifically, the input<br />

forcing functi<strong>on</strong> will be filtered white noise, a separate<br />

level for each axis in accord with the frequency domain<br />

derived from Phatak's study. Then, three levels of the<br />

forcing functi<strong>on</strong> bandwidth will produce three levels of<br />

tracking difficulty while maintaining the bandwidth relati<strong>on</strong>ship<br />

am<strong>on</strong>g the axes. Figure 3 illustrates the<br />

bandwidth relati<strong>on</strong>ship am<strong>on</strong>g the axes and am<strong>on</strong>g the difficulty<br />

levels.<br />

Error in the pitch axis will be displayed al<strong>on</strong>g the<br />

ordinate (Figure Ib); error in the yaw axis will be<br />

displayed al<strong>on</strong>g the abscissa (Figure ic); and e_ror in the<br />

roll axis will be displayed as angular deviati<strong>on</strong> about the<br />

vertical (Figure id). Subjects will receive 36 two-minute<br />

trials per day, with a five-minute break after each set of<br />

nine trials. Subjects will participate until their individual<br />

performance reaches an asymptotic level.<br />

_. Data for analysis will be obtained from five<br />

sessi<strong>on</strong>s during which the as_,ptotic level has been maintained.<br />

Root Mean Squared (RMS) error will provide the<br />

dependent measure (Poult<strong>on</strong>, 1974). For a specific trial,<br />

the performance measure will be the sum of the mean RMS<br />

error scores from each axis. The trial error scores will<br />

then be averaged for each sessi<strong>on</strong> (36 trials) providing an<br />

overall sessi<strong>on</strong> performance measure. A 3 (c<strong>on</strong>trol c<strong>on</strong>figurati<strong>on</strong>)<br />

by 3 (difficulty level) analysis of variance<br />

will be performed <strong>on</strong> the data.<br />

Under these c<strong>on</strong>trolled c<strong>on</strong>diti<strong>on</strong>s, with a statistically<br />

well-defined task, the goal of the present research effort<br />

is to lay a sound foundati<strong>on</strong> for further study and<br />

developmentof an optimal integratedc<strong>on</strong>troller.<br />

470


fl (t) e1<br />

' f2 it) ( ) e2<br />

- ,...... HUF_N<br />

f3 (t)<br />

--"_,_<br />

e3<br />

DISPLAY OPERATOR<br />

uI<br />

u3<br />

-.q<br />

K/S<br />

PLANT<br />

FIGURE


amp. amp. amp.<br />

4._<br />

rrl<br />

_<br />

-.4 --E<br />

[_ ..


References<br />

Jex, H. R., McD<strong>on</strong>nell, J. D., and Phatak, A. V. A "Critical"<br />

_ Task for Manual C<strong>on</strong>trol Research. IEEE<br />

T--r_nsacti<strong>on</strong>s <strong>on</strong> Hulaan Factors in Electr<strong>on</strong>ics, 1966, 7,<br />

138-145.<br />

Phatak, A. V. Analytical Methodology for Determinati<strong>on</strong> of<br />

Helicopter IFR Precisi<strong>on</strong> Apprgach Requirements. NAS--A<br />

CR 152367, J_ 1980.<br />

Poult<strong>on</strong>, E. C. Tracking Skill and Manual C<strong>on</strong>trol. New<br />

York: Harcourt, Brace, Jovanovich, 1974.<br />

473


TENTATIVE CRITERIA FOR CONTROLLERS<br />

OF UNCOUPLED AIRCRAFT MOTION<br />

JOHN<br />

USAF<br />

M. EVANS<br />

KEVIN CITURS<br />

MCDONNELL AIRCRAFT CO<br />

(PAPERNOTPROVIDED)<br />

474


Applicati<strong>on</strong> of Speech Synthesis Technology<br />

to<br />

Stinger Missile System<br />

M. J. Crisp, Y. K. Yin and L. R. Perkin<br />

GENERAL DYNAMICS, POMONA DIVISION<br />

SUMMARY<br />

Techniques for improved performance and reduced training cost of the<br />

U.S. Army/General Dynamics Stinger weap<strong>on</strong> system through improved<br />

man-machine interface and reduced operator work load have been evaluated.<br />

Two areas have been identified for possible improvement which include<br />

proper executi<strong>on</strong> of operati<strong>on</strong>al procedures and recogniti<strong>on</strong> of audio cues.<br />

One of the possible soluti<strong>on</strong>s proposed is to use speech synthesis<br />

technology to provide the Stinger operator with a GO/NO GO type of voice<br />

cue. The voice module can also be used to correct operator procedural<br />

errors and/or cue the operator as to what functi<strong>on</strong> to perform next.<br />

A prototype unit is currently under extensive evaluati<strong>on</strong> by the U.S.<br />

Army users at Ft. Bliss, Texas. The research and development effort at<br />

General Dynamics, Pom<strong>on</strong>a Divisi<strong>on</strong> is c<strong>on</strong>tinuing with emphasis <strong>on</strong><br />

man-machine interface optimizati<strong>on</strong> including vocabulary selecti<strong>on</strong>,<br />

interface logic optimizati<strong>on</strong>, performance impact evaluati<strong>on</strong>, power<br />

c<strong>on</strong>sumpti<strong>on</strong> and weight reducti<strong>on</strong>, and optimal system packaging.<br />

Furthermore, the potential of this added voice capability <strong>on</strong> the<br />

man-portable weap<strong>on</strong> system with applicati<strong>on</strong>s to• command, c<strong>on</strong>trol, and<br />

communicati<strong>on</strong>s (C3) interacti<strong>on</strong> will be fully explored in the future.<br />

INTRODUCTION<br />

The effectiveness of any weap<strong>on</strong> system depends not <strong>on</strong>ly <strong>on</strong> the weap<strong>on</strong><br />

itself, but also <strong>on</strong> how the weap<strong>on</strong> is used by its operator. This is<br />

especially true for a man-portable system like the U.S. Army Stinger<br />

surface-to-air guided missile. This shoulder launched, fire and f<strong>org</strong>et<br />

weap<strong>on</strong> is a very effective and yet simple to operate system. There are<br />

<strong>on</strong>ly a few operating procedures to be executed properly in order to fire<br />

the missile round. However, humans do make errors which can cause a miss<br />

under normal field testing c<strong>on</strong>diti<strong>on</strong>s, not to menti<strong>on</strong> what can happen in a<br />

hostile battlefield envir<strong>on</strong>ment.<br />

Training helps to reduce operator error. Therefore, the U.S. Army<br />

has provided operators with several levels of training facilities from a<br />

portable Stinger trainer to a sophisticated half dome moving target<br />

475


simulator. Most soldiers who complete this series of training exercise<br />

have dem<strong>on</strong>strated an operati<strong>on</strong>al effectiveness of the weap<strong>on</strong> close to its<br />

inherent effectiveness as a result of the training method.<br />

But even the most extensive training cannot entirely eliminate the<br />

human related errors. Furthermore, the training cost is high and may be<br />

expected to go even higher in the future. Therefore, at General Dynamics,<br />

Pom<strong>on</strong>a Divisi<strong>on</strong>, a Stinger product improvement program has been underway<br />

to find ways to reduce the operator's work load and improve man-weap<strong>on</strong><br />

interface. The ultimate goal is to minimize possible causes of human<br />

induced errors and also reduce the training cost.<br />

Two areas have been identified for possible human factors/man-machine<br />

interface improvement. These are audio signal cues recogniti<strong>on</strong> and<br />

operating procedure executi<strong>on</strong>. Am<strong>on</strong>g four different audio signals, the<br />

seeker acquisiti<strong>on</strong> t<strong>on</strong>e discriminati<strong>on</strong> requires skills that can <strong>on</strong>ly be<br />

acquired through tracking live targets. The high cost of operating live<br />

targets limits this type of tracking exercise to a minimum. Operating<br />

procedure executi<strong>on</strong>, in general, does not c<strong>on</strong>stitute a major problem, but<br />

the idea of automated or even semi-automated operati<strong>on</strong> of a man-portable<br />

weap<strong>on</strong> system is desirable.<br />

PROBLEM IDENTIFICATION AND SOLUTION PROPOSITION<br />

The normal sequence to launch the missile is shown in Figure I.<br />

© (D ® @ ©<br />

® ® ® .C ,,....,<br />

l ./ "\,, " J<br />

__ _.NNN[_T IFI r ,'_rft'llR[ t,'ipql_T . ," lit _:_l'!'f"<br />

A!Ir. EgTf_4/_1!' l';:Inr_nr''Tr .'_Tn 'lr.,l_l<br />

/ \._.rnr:tHHntL/ ' ?.Si_ r r_il,_<br />

IIII_IJDWN "\"l _<br />

..................<br />

__ ® ®<br />

'<br />

@ _<br />

If<br />

unc_r,r. _ _,,[nrl rv^tln, . ® rlrr<br />

L___wr^,,_,, j [ l_r.Cnr, ^"n SlC'"^u nltlntl 1 --[ srr.,rer | ^.,.,r,,o<br />

Fig.1 Launch Sequence of Events<br />

476


There are roughly 14 steps in the launch sequence. Some of them are<br />

trivial like "shoulder weap<strong>on</strong>". Some of them are self-correcting, for<br />

example, if the operator does not follow Step 4 to remove the cover, his<br />

view would be blocked. Overall, Steps I, 2, 3, 4, 5, 6, 10, and 14 are<br />

straight forward and in genera! c<strong>on</strong>tribute minimally to gunner errors.<br />

But steps 7, 9, 11 and 13 require skill, and hence training. Improper<br />

handling of any <strong>on</strong>e or more of these procedures can cause the missile to<br />

miss the target. In particular, IFF (Identificati<strong>on</strong> of Friend or Foe)<br />

reply signals use three different audio t<strong>on</strong>es to cue the operator with the<br />

informati<strong>on</strong> of a friend, a possible friend or an unknown target. The<br />

missile seeker acquisiti<strong>on</strong> signal also has to be recognized quickly by the<br />

operator to uncage the seeker head for c<strong>on</strong>tinuing missile tracking. The<br />

reacti<strong>on</strong> time is critical. In other words, the operator has to properly<br />

execute the procedure/sequence and firmly recognize the audio signal under<br />

any adverse battle field c<strong>on</strong>diti<strong>on</strong>s in a very short time. Furthermore,<br />

there is neither additi<strong>on</strong>al direct cues regarding improper procedure<br />

executi<strong>on</strong> nor verificati<strong>on</strong> of the correctness of the recogniti<strong>on</strong> of audio<br />

signals. It is this lack of communicati<strong>on</strong> between the operator and his<br />

weap<strong>on</strong> that prompted the U.S. Army Missile Command and General Dynamics<br />

to c<strong>on</strong>sider the additi<strong>on</strong> of the digital voice capability to the Stinger<br />

missile system.<br />

During the current phase, the task is to produce a field<br />

dem<strong>on</strong>strati<strong>on</strong> unit for further feasibility study. The design will<br />

strictly follow the guidelines of the product improvement program (PIP).<br />

Fail Operable<br />

Weight C<strong>on</strong>scious<br />

Cost Effective<br />

VOICE CUES SELECTION<br />

Voice cue selecti<strong>on</strong> is a man-machine interface problem. There is, in<br />

general, no theoretical means to evaluate the effectiveness of the voice<br />

cue approach against the current audio t<strong>on</strong>e method or <strong>on</strong>e form of voice<br />

cue versus another. The ultimate judgement can <strong>on</strong>ly come from statistical<br />

results of field tests with real operators. Nevertheless, during the<br />

prototype design phase we have carefully studied many possible approaches<br />

which are feasible to implement. Four types of voice cues were singled<br />

out and described below.<br />

(I) Echo/C<strong>on</strong>firmati<strong>on</strong>: After the operator has performed a certain<br />

functi<strong>on</strong>, the voice module will resp<strong>on</strong>d with what has been d<strong>on</strong>e so that<br />

the operator will know whether he has followed the correct procedure.<br />

This is a leader and follower type of interface and perhaps the easiest<br />

for implementati<strong>on</strong>. A major drawback with this approach is that the<br />

expected c<strong>on</strong>firmati<strong>on</strong> generally slows the gunner's reacti<strong>on</strong> time.<br />

(2) Error Correcti<strong>on</strong>: The voice module <strong>on</strong>ly resp<strong>on</strong>ds when the operator<br />

477


makes a mistake and is otherwise silent. This approach has the advantage<br />

of good reacti<strong>on</strong> time. The voice module plus the c<strong>on</strong>trol microprocessor<br />

plays a watchdog role.<br />

(3) Command/Remind: This is a straight forward approach. The voice<br />

module will speak out what should be d<strong>on</strong>e next and will repeat the same<br />

message after a fixed time delay until the operator has performed the<br />

procedure. This is again roughly a leader and follower type of interface,<br />

but with the roles reversed from opti<strong>on</strong> (I).<br />

(4) Warning: In case of anything unusual, the voice module will issue a<br />

warning to the operator. For example, when the battery voltage is low,<br />

the operator will be warned to replace the battery.<br />

During the prototype design phase, a combinati<strong>on</strong> of all the above<br />

opti<strong>on</strong>s was used except for the echo/c<strong>on</strong>firmati<strong>on</strong> approach. As part of<br />

the field test evaluati<strong>on</strong>, more study will be d<strong>on</strong>e in the future so thah<br />

the best form of man-weap<strong>on</strong> dialo_e will be implemented.<br />

Figure 2 depicts the voice cue logic sequence. The words within the<br />

double quatati<strong>on</strong> marks are outputs from the voice modules.<br />

BATTERY - .....<br />

INSERT<br />

?C_O<br />

AG<br />

IFFO.IFFI ]FFO.IFFI ]FFO.IFFI IICPE,, L_jNC.;CO. 1<br />

UNC<br />

. "POSSIBLE I"VNKrO_,N"I<br />

i ' 1 , , -1<br />

, ! _ i I'_LE"_r_T'L "'_E"--_<br />

, ' t , J [<br />

SPIN -UP<br />

L FIRE<br />

DELAY,.<br />

Fig.2 VOICE CUE LOGIC DIAGRAM<br />

478


quality human-like voice compared to the slight mechanical sound of<br />

formant synthesis chips. The need for large data storage is not critical<br />

in this applicati<strong>on</strong> because <strong>on</strong>ly a limited number of vocabularies is<br />

currently required.<br />

The whole module weights <strong>on</strong>ly 8.0 ozs and draws approximately 2.5<br />

watts of power. The voice unit uses the same battery used by the missile<br />

launcher.<br />

DISCUSSIONAND<br />

CONCLUSION<br />

The first dem<strong>on</strong>strati<strong>on</strong> unit was completed in October 1981 and was<br />

initially tested by General Dynamics engineers and training instructors.<br />

The results were good. The complete feasibility evaluati<strong>on</strong> is presently<br />

underwayby the U.S. Army operators.<br />

As a tactical weap<strong>on</strong>, Stinger guided missile system's performance can<br />

best be described by its lethality and reacti<strong>on</strong> time. Lethality is more a<br />

missile design problem although the proper executi<strong>on</strong> of operating<br />

procedures is required to achieve the designed missile performance level.<br />

However, reacti<strong>on</strong> time is as much a human factors problem as a design <strong>on</strong>e<br />

for a man-portable system. It takes intelligence and experience to<br />

recognize the seeker lock <strong>on</strong> signal for a target masked by heavy<br />

background noise. The difference between a poorer operator and a better<br />

<strong>on</strong>e can be either a l<strong>on</strong>g waiting period between acti<strong>on</strong>, missing the signal<br />

completely, or a clean shot. Since the voice cue or command is really a<br />

GO/NO GO type of signal, it has the potential to eliminate some<br />

uncertainty for some operators, and thus insures that all operators will<br />

be able to react within an acceptable time period. By retaining the<br />

modulated audio t<strong>on</strong>es presently being used <strong>on</strong> Stinger, the fast reacting<br />

or more experienced gunners should not be adversely affected.<br />

Through the additi<strong>on</strong> of the voice module, it is believed that the<br />

goal of reduced operator's work load and minimal chance of human related<br />

error has been achieved. Because of these, hopefully the Army training<br />

costs can be reduced as well.<br />

FUTURE WORK<br />

The physical size, weight and power c<strong>on</strong>sumpti<strong>on</strong> of the voice module<br />

are acceptable for this phase. However, in the future, the Intel 8035<br />

microprocessor will likely be replaced by a CMOS microprocessor to reduce<br />

the power c<strong>on</strong>sumpti<strong>on</strong>. The module size and weight will also be reduced<br />

using a General Instrument SP0256 speech synthesis chip and SPR16 memory<br />

ROM which replaces the VSM2032 module. All electr<strong>on</strong>ic circuitry and chips<br />

will then be optimally packaged as well.<br />

480


The major future effort, other than the hardware change, will be the<br />

optimizati<strong>on</strong> of operator-weap<strong>on</strong> interface software. Vocabulary selecti<strong>on</strong><br />

for easy audiobility, voice with different tempo, pitch and amplitude<br />

study and c<strong>on</strong>trol logic optimizati<strong>on</strong> are all subjects for future work.<br />

Meantime, the research and development effort is c<strong>on</strong>tinuing to<br />

further explore the full potential of the voice capability to the Stinger<br />

weap<strong>on</strong> systems such as C3 interacti<strong>on</strong>.<br />

ACKNOWLEDGEMENT<br />

This work was supported in part by the U.S° Army Missile Command<br />

under c<strong>on</strong>tract No. DAAH01-81-C-A189. Here, the authors would also like<br />

to express their appreciati<strong>on</strong> to Col. James E. Rambo for his many<br />

suggesti<strong>on</strong>s and comments.<br />

481


SESSION6:<br />

DISPLAYFACTORS<br />

Moderator: Terry J. Emers<strong>on</strong>, Air Force Wright Aer<strong>on</strong>autical Laboratories<br />

483


FACTORSAFFECTINGIN-TRAIL FOLLOWINGUSINGCDTI<br />

by<br />

James R. Kelly and David H. Williams<br />

Flight Management Branch<br />

Flight C<strong>on</strong>trol Systems Divisi<strong>on</strong><br />

NASA Langley ResearchCenter<br />

Hampt<strong>on</strong>,VA 23665<br />

ABSTRACT<br />

The Langley Research Center is participating in a joint NASA-FAA<br />

program designed to explore the potential benefits and liabilities of<br />

Cockpit Display of Traffic Informati<strong>on</strong> (CDTI) for a broad range of<br />

applicati<strong>on</strong>s. As a part of this effort, piloted simulati<strong>on</strong>s have been<br />

c<strong>on</strong>ducted to determine the effect of various display parameters and<br />

separati<strong>on</strong> criteria <strong>on</strong> terminal area in-trail following using CDTI. Both<br />

a c<strong>on</strong>venti<strong>on</strong>al air carrier c<strong>on</strong>figurati<strong>on</strong>, wherein the traffic data is<br />

presented <strong>on</strong> a centrally located weather radar scope, and an advanced<br />

c<strong>on</strong>figurati<strong>on</strong>, where the data is superimposed <strong>on</strong> the primary navigati<strong>on</strong><br />

display, have been investigated. The scenarios employed have ranged from<br />

following a single lead aircraft to following multiple CDTl-equipped aircraft<br />

queues. This paper will summarize the results of these experiments<br />

and discuss their implicati<strong>on</strong>s <strong>on</strong> the design and use of CDTI for in-trail<br />

separati<strong>on</strong>.<br />

485


INTRODUCTION<br />

Cockpit Display of Traffic Informati<strong>on</strong> (CDTI) can, in the broadest<br />

sense, include devices ranging from a relatively simple panel mounted<br />

alphanumeric presentati<strong>on</strong> of range and bearing to other aircraft, to<br />

pictorial electr<strong>on</strong>ic navigati<strong>on</strong> displays, electr<strong>on</strong>ic primary flight<br />

displays and/or even head-up displays which incorporate traffic informati<strong>on</strong>.<br />

While any of these devices could be employed for self-spacing,<br />

this paper will focus <strong>on</strong> cathode_ray-tube (CRT) displays presenting a<br />

downward-looking picture (a plan view) of the traffic situati<strong>on</strong> such as<br />

shown in figure I. In additi<strong>on</strong>, <strong>on</strong>ly the in-trail, self-spacing task<br />

will be discussed, although it is widely recognized that this is <strong>on</strong>ly<br />

<strong>on</strong>e of many potential applicati<strong>on</strong>s for CDTI.<br />

This paper will summarize the results of some recent experiments<br />

c<strong>on</strong>ducted at the Langley Research Center as part of a joint NASA-FM CDTI<br />

program. The effect of various factors, such as display size, and symbology<br />

will be discussed, al<strong>on</strong>g with self-spacing results obtained during piloted<br />

simulati<strong>on</strong>s using a variety of spacing criteria.<br />

SYSTEMCONSIDERATIONS<br />

System Elements<br />

C<strong>on</strong>ceptually, a CDTI can be divided into functi<strong>on</strong>al elements as illustrated<br />

in figure 2. There needs to be a sensor for detecting traffic,<br />

algorithms for processing the traffic, and a CRT (in this case) for<br />

displaying it. In implementing such a system, however, <strong>on</strong>e is c<strong>on</strong>fr<strong>on</strong>ted<br />

with a multitude of choices and c<strong>on</strong>straints which can affect the utilizati<strong>on</strong><br />

of the CDTI. The following secti<strong>on</strong>s will address some of these issues<br />

and discuss the pros and c<strong>on</strong>s of various choices based <strong>on</strong> the results of our<br />

research to date.<br />

Traffic<br />

Sensor<br />

The particular sensor used to obtain traffic informati<strong>on</strong> for CDTI will<br />

have a c<strong>on</strong>siderable influence <strong>on</strong> the accuracy, noise and, possibly, the<br />

update rate of the displayed traffic. While we have not specifically<br />

addressed all of these areas, we have examined the effect of noise <strong>on</strong> the<br />

displayed informati<strong>on</strong> for the in-trail following task.<br />

The simulator study was based <strong>on</strong> an aircraft-oriented, range-bearing<br />

device (such as a TCAS II) with the "noisy" traffic data displayed <strong>on</strong> a<br />

"Simulati<strong>on</strong> Study of Traffic-Sensor Noise Effects <strong>on</strong> Utilizati<strong>on</strong> of Traffic<br />

Situati<strong>on</strong> Display for Self-Spacing Task," by David H. Williams and Gene C.<br />

Moen, Proposed NASATP.<br />

486


DISPLAY CONSIDERATIONS<br />

Locati<strong>on</strong><br />

Our simulatorstudies to date have employedboth c<strong>on</strong>venti<strong>on</strong>aland<br />

advancedcockpit c<strong>on</strong>figurati<strong>on</strong>s,as shown in figures 6, and 7, respectively.<br />

In the c<strong>on</strong>venti<strong>on</strong>alcockpit c<strong>on</strong>figurati<strong>on</strong>,the traffic informati<strong>on</strong>is<br />

presented<strong>on</strong> a single CRT located in the center c<strong>on</strong>sole where a weather<br />

radar is frequentlylocated. In the advancedc<strong>on</strong>figurati<strong>on</strong>,the traffic<br />

informati<strong>on</strong>is presented<strong>on</strong> the navigati<strong>on</strong>displayslocated <strong>on</strong> the captain<br />

and first officer'sprimary display panels.<br />

Althoughwe have not c<strong>on</strong>ductedany studies aimed directlyat locati<strong>on</strong><br />

effects,there is evidencefrom several studies which indicatethat when<br />

the surroundingtraffic is updated discretely(typicallyevery 4 sec<strong>on</strong>ds),<br />

the pilots wait for an update while scanningthe CDTI. During the study<br />

reportedin reference2, for example,where the CDTI was centrallylocated,<br />

<strong>on</strong>e of the test subjectscommentedthat the physicallocati<strong>on</strong>of the<br />

display caused him to "spend too much time away from his primary flight<br />

displays." (This update rate/locati<strong>on</strong>problem had not been noted by the<br />

same pilot when he flew the advancedcockpit c<strong>on</strong>figurati<strong>on</strong>.) One possible<br />

soluti<strong>on</strong>for this problem is to predict the traffic'spositi<strong>on</strong>between<br />

sensor updates,and update the CDTI c<strong>on</strong>tinuouslyusing estimatedpositi<strong>on</strong>s.<br />

Hand-in-handwith locati<strong>on</strong>is whether there are <strong>on</strong>e or two CDTI's in<br />

the cockpit. Generally,if it's centrallylocated,there will <strong>on</strong>ly be<br />

<strong>on</strong>e; if the CDTI is integratedinto the primary flight displays,there<br />

may be two of them. In all Of our in-trailfollowingstudies,we have<br />

found that most pilots prefer to use the most sensitivemap scale feasible.<br />

With two CDTI's, as in the advancedcockpit c<strong>on</strong>figurati<strong>on</strong>,<strong>on</strong>e pilot can<br />

use the sensitivescale for self-spacing,while the other pilot uses a<br />

less sensitivescale for m<strong>on</strong>itoringthe traffic situati<strong>on</strong>. With a single<br />

centrallylocated CDTI, either a compromisemap scale setting or a<br />

time-sharingscheme has to be utilized.<br />

Display Size<br />

One of the simulati<strong>on</strong>studies at Langleywas directedspecifically<br />

at determiningthe effect of display size <strong>on</strong> the self-spacingtask (ref. 2).<br />

This study was c<strong>on</strong>ductedin the c<strong>on</strong>venti<strong>on</strong>alaircraftsimulator (fig. 6),<br />

using the CDTI format shown in figure 8. The importantfeature of this<br />

display,with respect to self spacing,is that pilot selectabledata blocks<br />

were availablewhich c<strong>on</strong>tainedtraffic groundspeed. This allowed the<br />

pilot to set up a comfortableovertakevelocity<strong>on</strong> the lead aircraftfor<br />

rendezvous,and then maintain the prescribedspacing intervalby matching<br />

a88


the lead aircraft's groundspeed. This technique tended to diminish the<br />

importance of using a sensitive map scale for accurately determining<br />

ownship's positi<strong>on</strong> relative to the target. _ Although the standard deviati<strong>on</strong><br />

of the spacing performance shows a c<strong>on</strong>sistent trend toward lower<br />

values (improved performance) with larger displays, the mean spacing<br />

performance shows <strong>on</strong>ly a small (±0.06 n. mi.) random variati<strong>on</strong>. Display<br />

size, therefore, may not be too critical if appropriate informati<strong>on</strong> is<br />

c<strong>on</strong>tained in the traffic data blocks.<br />

Display<br />

Symbology<br />

The general display format shown in figure 8 has been employed in<br />

all of our in-trail following studies to date. The main features include<br />

ownship oriented map informati<strong>on</strong>, coded traffic informati<strong>on</strong>, traffic<br />

trend vectors, traffic history trails, and traffic data blocks. The major<br />

variati<strong>on</strong> in the symbology between studies has been the type of spacing<br />

cue employed. The straight trend vector emanating from ownship in<br />

figure 8 illustrates the c<strong>on</strong>stant distance (CD) spacing cue used in<br />

reference 2. Two range arcs cross the trend vector at 3 and 5 n. mi.,<br />

which were the spacing requirements employed in the study.<br />

The next figure (9) shows the symbology used in an investigati<strong>on</strong><br />

of time-based self-spacing techniques. In this study, two different<br />

spacing cues were employed; part (a) shows a c<strong>on</strong>stant time delay (CTD)<br />

c<strong>on</strong>figurati<strong>on</strong> where the lead aircraft leaves an 80-sec<strong>on</strong>d history trail<br />

composed of 20, 4-sec<strong>on</strong>d past positi<strong>on</strong> dots. The purpose of the l<strong>on</strong>g<br />

history trail was to provide a path for own aircraft to follow when the<br />

lead was not flying a defined navigati<strong>on</strong> route. The last positi<strong>on</strong> dot<br />

includes a line and a data tag to indicate where the lead aircraft was<br />

80 sec<strong>on</strong>ds ago (the spacing criteria employed), and what its groundspeed<br />

and altitude were. Ownship has a c<strong>on</strong>stant time predictor trend vector in<br />

this case, which indicates where ownship will be in 80 sec<strong>on</strong>ds if the pilot<br />

maintains his present groundspeed.<br />

This c<strong>on</strong>stant time predictor (CTP) is actually another type of spacing<br />

cue, as illustrated in figure 9(b). Here the line and data block have<br />

been deleted from the lead aircraft's trail and an arc has been added to<br />

ownship's time predictor to emphasize the 80-sec<strong>on</strong>d predicti<strong>on</strong> point.<br />

It should be noted that these last two formats used a curved trend<br />

vector, which predicted ownship's positi<strong>on</strong>, even during turns.<br />

"Preliminary Evaluati<strong>on</strong> of Time-Based Self-Spacing Techniques During<br />

Approach to Landing in a Terminal Area Vectoring Envir<strong>on</strong>ment Utilizing<br />

a Cockpit Traffic Display," by David H. Williams, Proposed NASATM.<br />

489


The three types of spacing cues illustrated have also been employed in<br />

the advanced cockpit simulator. Figure I0 illustrates <strong>on</strong>e advanced cockpit<br />

format which combines two criteria, the CTP and CD. The traffic in this<br />

case is not coded (since it was assumed that the selecti<strong>on</strong> criteria would<br />

eliminate all incidental aircraft) and <strong>on</strong>ly has a groundspeed tag. Ownships<br />

trend vector is composed of 30, 60, and 90 sec<strong>on</strong>d time predicting segments,<br />

and a range tick which remains 3 n. mi. ahead of ownship centered <strong>on</strong> the<br />

trend vector.<br />

The type of symbology used to represent the lead aircraft has been<br />

found to be of little importance for the in-trail following task. The<br />

primary use of the traffic symbol in this case is to provide a positi<strong>on</strong><br />

reference for the spacing cue. For other uses of CDTI, however, the traffic<br />

symbology utilized can be an important c<strong>on</strong>siderati<strong>on</strong>. In particular, for<br />

general situati<strong>on</strong>al awareness and CDTl-aided visual acquisiti<strong>on</strong> of traffic,<br />

coded traffic symbology has been found to be a significant factor.<br />

The first study (ref. I) c<strong>on</strong>ducted at Langley under the joint NASA/FAA<br />

CDTI program was a flight evaluati<strong>on</strong> of the coded symbology proposed in<br />

reference 5. These tests were directed primarily toward situati<strong>on</strong>al awareness,<br />

and were c<strong>on</strong>ducted in the aft flight deck (fig. 7) of the TCV aircraft using<br />

the CDTI format shown in figure II. The traffic was displayed both with and<br />

without coded symbology which distinguish the traffic's altitude relative to<br />

ownship, whether they were under ATC c<strong>on</strong>trol, and whether or not they were<br />

CDTI equipped. The traffic symbols also included trend vectors, past positi<strong>on</strong><br />

trails, and pilot selectable data blocks giving aircraft identificati<strong>on</strong>,<br />

altitude, and groundspeed.<br />

The most advantageous coding of the symbology in this study was found<br />

to be the altitude. With coding, the pilot could eliminate the data blocks<br />

until he needed additi<strong>on</strong>al informati<strong>on</strong> <strong>on</strong> a proximate aircraft. Without<br />

altitude coding, the pilot had to call up the data blocks more frequently,<br />

aggravating a display clutter problem. It should be noted that for in-trail<br />

following tasks, the groundspeed informati<strong>on</strong> c<strong>on</strong>tained in the data tag has<br />

been found to be an important piece of informati<strong>on</strong>. It would, therefore,<br />

appear advantageous to separate groundspeed and altitude data tags rather<br />

than including them in the same data block.<br />

Another indicati<strong>on</strong> of advantageous coding of traffic symbols was an<br />

observati<strong>on</strong> made during a flight test involving CDTI*. The purpose<br />

of this study was to evaluate CDTI as an a}d for visually locating traffic.<br />

The display format was a simple plan positi<strong>on</strong> presentati<strong>on</strong> with range rings<br />

and single numbers to represent the traffic. The numbers were obtained by<br />

summing the last four bits of the transp<strong>on</strong>der identificati<strong>on</strong> code of each<br />

aircraft, thus providing different numbers for different aircraft. This<br />

simple encoding of aircraft identificati<strong>on</strong> in the traffic symbols was found<br />

to be very beneficial. The pilots found they could easily track a<br />

particular aircraft with short glances at the display even in the high<br />

density Los Angeles basin with as many as 12 aircraft displayed at <strong>on</strong>e time.<br />

Under c<strong>on</strong>tract to NASAby Lockheed-California Company.<br />

490


An important point to be made about display symbology, and display<br />

c<strong>on</strong>siderati<strong>on</strong>s in general, is that the type and amount of informati<strong>on</strong><br />

presented <strong>on</strong> the display is highly dependent <strong>on</strong> the task being performed<br />

using the CDTI. In-trail following tasks require spacing informati<strong>on</strong> not<br />

necessary for other CDTI applicati<strong>on</strong>s. Similarly, the other applicati<strong>on</strong>s<br />

may require informati<strong>on</strong> not necessary or appropriate for in-trail following.<br />

An optimal CDTI display must, therefore, be flexible enough to present the<br />

minimum necessary informati<strong>on</strong> in the form appropriate for a given applicati<strong>on</strong>.<br />

SPACINGCRITERIA<br />

Basic<br />

Types<br />

Figure 12 illustrates the three basic spacing criteria employed in our<br />

studies; namely, the c<strong>on</strong>stant distance criteria (CD), the c<strong>on</strong>stant time<br />

predictor criteria (CTP)_ and the c<strong>on</strong>stant time delay (CTD) criteria. The<br />

figure also gives the equati<strong>on</strong>s for the spacing intervals in terms of ownship's<br />

groundspeed, Vo, and the lead aircraft's groundspeed, VL, and time predictor<br />

and time delay time c<strong>on</strong>stants, Tp and Td. In practice, the pilot satisfies<br />

these criteria by keeping the appropriate cue superimposed <strong>on</strong> the lead aircraft<br />

symbol (CD and CTP), or <strong>on</strong> his own aircraft symbol (CTD).<br />

Advantages--Disadvantages<br />

The advantages and disadvantages of these spacing criteria are not<br />

always immediately apparent. C<strong>on</strong>sider two aircraft flying a descending,<br />

decelerating approach to a landing. Using the c<strong>on</strong>stant distance criteria<br />

the follower must match the lead aircraft's speed profile all the way down<br />

the approach. This is illustrated in figure 13, which shows the lead aircraft's<br />

groundspeed, and the groundspeed which must be flown by the follower,<br />

as a functi<strong>on</strong> of distance to the threshold for a 3-n. mi. separati<strong>on</strong><br />

requirement. (The ideal groundspeed for several different spacing criteria<br />

is presented in reference 4 as a functi<strong>on</strong> of the lead aircraft's groundspeed.)<br />

It is immediately apparent that this criteria forces the follower to slow<br />

up too far out. In additi<strong>on</strong>, since gear and flap schedules are generally<br />

tied to specific speeds, this means that if the lead aircraft extended gear<br />

and flaps at an optimum point, then the follower would have to extend them<br />

too early (although at the correct speed) <strong>on</strong> the approach.<br />

Applicati<strong>on</strong> of the c<strong>on</strong>stant time predictor criteria yields a gradual<br />

reducti<strong>on</strong> in spacing as the aircraft slow up coming down the approach.<br />

This reducti<strong>on</strong> in spacing represents what is typically d<strong>on</strong>e in today's ATC<br />

system and, hence, this criteria has the advantage of being somewhat<br />

familiar to pilots and c<strong>on</strong>trollers. Another advantage of the CTP criteria is


that it tends to smooth out speed variati<strong>on</strong>sof the lead aircraft. This<br />

feature is illustratedin figure 14, which shows a followerusing CTP<br />

spacing <strong>on</strong> the same lead aircraftas used in the previousfigure.<br />

One of the disadvantagesof the CTP criteria,somewhatapparent<strong>on</strong><br />

this figure, becomes obvious when a string of aircraftare followingeach<br />

other using the CTP. The problem is that the CTP criteriacauses the<br />

followerto fly slower than the lead aircraftduringthe decelerati<strong>on</strong><br />

phase of the approachand then faster than the lead when the lead is no<br />

l<strong>on</strong>ger decelerating_ In order to maintainthe desired time intervalspacing,<br />

the followeris thus requiredto fly a faster final approachspeed than<br />

the lead aircraft. For a string of aircraftusing CTP spacing,each successive<br />

aircraftwould thus be requiredto fly progressivelyfaster approachspeeds<br />

than the aircraftprecedingit. This situati<strong>on</strong>is operati<strong>on</strong>allyunacceptable,<br />

since each aircraftmust slow to specifiedfinal approachspeeds as dictated<br />

by the landing proceduresfor the aircraft. This operati<strong>on</strong>alc<strong>on</strong>straint<br />

results in a slow-downeffect where each aircrafttakes l<strong>on</strong>ger to fly the<br />

approachthan the precedingaircraft.<br />

The c<strong>on</strong>stanttime delay criteriaalso yields a gradual reducti<strong>on</strong> in<br />

spacing as the aircraftdeceleratedown the approach. The main advantageto<br />

CTD is that it allows the followerto fly the same speed profi_leas the lead<br />

aircraft (fig. 15), thus avoidingthe slow-downeffect present with CTP<br />

spacing. Of course, CTD spacing would <strong>on</strong>ly be appropriatefor similar types<br />

of aircraft. A possibledisadvantageto CTD, as implementedin our studies,<br />

is the narrowingof pilot attenti<strong>on</strong>to the area of the display directly<br />

surroundingthe ownship symbol. As a c<strong>on</strong>sequence,the pilot will possibly<br />

lose some of the predictiveinformati<strong>on</strong>c<strong>on</strong>cerningpath changesof the lead<br />

aircraft,which may result in some undesirablelateral errors during turning<br />

maneuvers. This situati<strong>on</strong>couldbe improvedby projectingthe spacingcue<br />

for CTD further up <strong>on</strong> the display allowingthe pilot to better m<strong>on</strong>itor the<br />

ground track of the lead aircraft.<br />

OPERATIONALFACTORS<br />

Pilot Technique<br />

In most of our investigati<strong>on</strong>sto date, we have observedthat the pilots<br />

appear to adopt their own strategy in satisfyingthe spacingcriteria. Some<br />

pilots like to close up (rendezvous)<strong>on</strong> a lead aircraftmuch slower than<br />

others. Some pilots attempt to hold positi<strong>on</strong>accurately,while others accept<br />

much more variati<strong>on</strong> in their relativepositi<strong>on</strong>. In additi<strong>on</strong>,the pilots<br />

also tend to hold various positi<strong>on</strong>biases. However,in most cases they hold<br />

a positivepositi<strong>on</strong>bias; that is, they almost always maintainmore separati<strong>on</strong><br />

than that specified.<br />

492


While our studies have indicated that different pilots adopt different<br />

techniques, the studies have also shown that the pilots are very c<strong>on</strong>sistent<br />

when it comes to applying their own particular technique. Figure 16 provides<br />

a graphic illustrati<strong>on</strong> of this point. The figure shows the mean interarrival<br />

times over the outer marker achievedby four differentpilots during a recent<br />

study.* The study was c<strong>on</strong>ductedin the advancedcockpit simulatorand<br />

involvedin-trail,self-spacing<strong>on</strong> a lead aircraftperforminga profile<br />

descent to an ILS approachand landing. The test matrix was based <strong>on</strong> a fullfactorial,analysisof<br />

variancedesign and, thus, it was possibleto obtain<br />

the effect means for each test subject. The two sets of data points represent<br />

the effect means from two test series separatedby 4 m<strong>on</strong>ths.<br />

Both of the data sets in figure 15 illustratethe variati<strong>on</strong>between<br />

pilots in arrivingat the outer marker. By comparingthe two curves, however,<br />

<strong>on</strong>e can see that the pilot's performancewas relativelyc<strong>on</strong>sistentbetween<br />

the two test series which, as noted, were 4 m<strong>on</strong>ths apart. Another noticeable<br />

feature of the data is that all the pilots maintaineda greater separati<strong>on</strong><br />

during the sec<strong>on</strong>d test series than they did during the first <strong>on</strong>e. This could<br />

be a learningcurve effect, since the pilots tended to get too close to the<br />

lead aircraftduring the first simulati<strong>on</strong>series.<br />

Groundspeed<br />

Self-spacingresults indicatethat the groundspeedof the lead aircraft<br />

is an importantpiece of informati<strong>on</strong>. When spacing is via the c<strong>on</strong>stant<br />

distancecriteria,the pilots can match their own groundspeedto the lead<br />

aircraft'sgroundspeed<strong>on</strong> a knot-for-knotbasis. The same matchingcan be<br />

appliedwith the c<strong>on</strong>stanttime delay criteriaif the lead aircraft'sprevious<br />

groundspeedis shown. Even in the case of the c<strong>on</strong>stanttime predictor<br />

criteria,where the pilots cannot match the lead aircraft'sspeed, the ground<br />

speed tag aids the pilot in determiningwhen the lead aircraftis decelerating<br />

and how fast.<br />

Given that a CDTI will display the groundspeed of the lead aircraft (and<br />

possibly other aircraft as well), then the questi<strong>on</strong> arises as to how<br />

accurately this informati<strong>on</strong> needs to be displayed. The groundspeed study<br />

referred to earlier was directed specifically at answering this questi<strong>on</strong>. In<br />

additi<strong>on</strong>, the study of time-based self-spacing techniques, c<strong>on</strong>ducted in the<br />

c<strong>on</strong>venti<strong>on</strong>al cockpit simulator, and menti<strong>on</strong>ed previously in the display<br />

"The Effect of Lead AircraftGroundspeedResoluti<strong>on</strong><strong>on</strong> Self-Spacing<br />

PerformanceUsing a CDTI," by James R. Kelly, proposedNASA TP.<br />

493


symbology secti<strong>on</strong>, can also shed some light <strong>on</strong> this area, since the tests<br />

included approaches with and without groundspeed informati<strong>on</strong>.<br />

Figure 17 presents the effect means for the IATS at the threshold as<br />

a functi<strong>on</strong> of groundspeed resoluti<strong>on</strong>. This data comes from the same set<br />

used to illustrate pilot technique in the previous secti<strong>on</strong>. Again, two<br />

sets of data are shown, <strong>on</strong>e from each of the two test series c<strong>on</strong>ducted.<br />

It is immediately obvious that the separati<strong>on</strong> between the aircraft<br />

tends to be less (lower IATS) at coarse resoluti<strong>on</strong> levels compared with<br />

fine <strong>on</strong>es. It is also apparent that during the first test series the mean<br />

IATS at the threshold for the I0- and 20-knot resoluti<strong>on</strong> cases were less<br />

than the desired separati<strong>on</strong>. During the sec<strong>on</strong>d test series, however, the<br />

pilots employed a spacing buffer such that even though they tended to be<br />

closer to the lead aircraft at coarse resoluti<strong>on</strong>s, they typically crossed<br />

the threshold at or above the specified separati<strong>on</strong>.<br />

Based <strong>on</strong> our observati<strong>on</strong>s to date, it appears that coarse groundspeed<br />

readouts, or no readout whatsoever, mask the lead aircraft's decelerati<strong>on</strong>s,<br />

causing the pilots to inadvertently lose separati<strong>on</strong>. Once separati<strong>on</strong> is<br />

"lost" it is very difficult to increase it, especially when the lead aircraft<br />

is c<strong>on</strong>tinuously decelerating, or when ownship has reached final<br />

approach speed. With fine resoluti<strong>on</strong>s, <strong>on</strong> the other hand, the pilots can<br />

readily detect when the lead aircraft starts to decelerate and take<br />

appropriate acti<strong>on</strong> to maintain separati<strong>on</strong>.<br />

The results from the c<strong>on</strong>venti<strong>on</strong>al cockpit simulator further reinforce<br />

the influence of target groundspeed knowledge <strong>on</strong> the pilot's spacing<br />

performance. The mean IAT at the runway threshold was found to be significantly<br />

less (_ sec) without a groundspeed tag, compared with a lead aircraft<br />

with a lO-knot resoluti<strong>on</strong> tag. In additi<strong>on</strong>, the spacing strategy of<br />

the pilots using CD spacing criteria was significantly affected by the<br />

presence of the target groundspeed tag. Without the groundspeed informati<strong>on</strong>,<br />

the pilots would hold back and maintain greater spacing as they turned <strong>on</strong>to<br />

final approach. Despite this added spacing buffer, the pilots would still<br />

overshoot the desired spacing when the target decelerated, and the spacing<br />

when the target crossed runway threshold would be too close. Once again,<br />

a given pilot exhibited highly repeatable performance, with significant<br />

differences noted between pilots.<br />

Lead Aircraft<br />

Characteristics<br />

One of the primary factors which influences the pilot's self-spacing<br />

performance has been found to be the behavior of the lead aircraft (it's not<br />

unlike formati<strong>on</strong> flying where a smooth leader makes the wingman's job easier).<br />

At <strong>on</strong>e end of the spectrum is the case where the lead aircraft is flying at<br />

494


c<strong>on</strong>stant speed and c<strong>on</strong>stant altitude. Under these c<strong>on</strong>diti<strong>on</strong>s the pilots can<br />

achieve very c<strong>on</strong>sistent spacing with standard deviati<strong>on</strong>s of less than 0.I n. mi.<br />

(refs. 5 and 6), which equate to an interarrival time standard deviati<strong>on</strong> of<br />

less than 3 sec<strong>on</strong>ds.<br />

As the lead aircraft begins to maneuver (decelerate), even mildly, the<br />

self-spacing performance as reflected by the standard deviati<strong>on</strong>s is adversely<br />

affected. For example, reference 2 presents spacing data for two c<strong>on</strong>stant<br />

distance spacing segments during which the lead aircraft is performing a<br />

very docile approach. The standard deviati<strong>on</strong>s ranged between 0.13 and 0.28 n. mi.,<br />

depending <strong>on</strong> the display size employed. These deviati<strong>on</strong>s are equivalent to<br />

interarrival times between about 3 to 7 sec<strong>on</strong>ds. Another study using a similar<br />

task also produced standard deviati<strong>on</strong>s in the same 3 to 7 sec<strong>on</strong>d range.<br />

The most recent studies c<strong>on</strong>ducted at Langley have involved relatively<br />

active lead aircraft. In the study of time-based self-spacing techniques,<br />

the simulated lead aircraft was being vectored by ATC <strong>on</strong>to the final approach.<br />

In the groundspeed resoluti<strong>on</strong> study, the lead aircraft was performing an idle<br />

thrust profile descent with a close in turn to final. In both of these studies<br />

the standard deviati<strong>on</strong> of the interarrival times was found to be 7 to 8 sec<strong>on</strong>ds.<br />

Figure 18 summarizes our experience to date in terms of the lead aircraft's<br />

effects <strong>on</strong> self spacing performance. Keep in mind that these are <strong>on</strong>ly "ball park"<br />

numbers; the test results from which they are derived have invariably involved<br />

lead-followers of the same type aircraft. This probably leads to better<br />

spacing performance than could be obtained with pairs of different types, which<br />

is to say different performance characteristics. On the other hand, the data<br />

used in deriving the "ball park"numbers have not been massaged to eliminate<br />

particularly poor performance producing c<strong>on</strong>straints such as not having target<br />

groundspeed informati<strong>on</strong>. As such, the data base is not necessarily biased,<br />

since there are offsetting features incorporated in it.<br />

Potential<br />

Payoff<br />

Assuming it is possible to achieve a standard deviati<strong>on</strong> of 8 sec<strong>on</strong>ds for<br />

interarrival time at the threshold using CDTI in the real world, then we can<br />

estimate the potential payoff with the aid of figure 19.<br />

This figure illustrates the probability density curves for interarrival<br />

times using two different spacing techniques. The standard deviati<strong>on</strong> value<br />

of 18 sec<strong>on</strong>ds used for the curve labeled "ground c<strong>on</strong>trolled" was taken from<br />

reference 7 and represents the accuracy of today's ATC system. The mean for<br />

the curve in figure 19 has been established'by applying a ground rule that<br />

<strong>on</strong>ly 5 percent of the arrivals can have an IAT less than 50 sec<strong>on</strong>ds. (This<br />

actually results in a mean of about 79.6 sec<strong>on</strong>ds.) The basis for selecting<br />

a specific IAT and buffer size are explained in reference 7. In this paper,<br />

the somewhat arbitrary choice of 50 sec<strong>on</strong>ds and 5 percent will serve as an<br />

anchor point for comparing CDTI to present day techniques.<br />

\<br />

495


If we apply the 50-sec<strong>on</strong>d,5-percentground rule to our "worst-case"CDTI<br />

spacing results (l_ = 8 sec<strong>on</strong>ds),the resultingmean is found to be about<br />

63 sec<strong>on</strong>ds. This means that arrivingaircraftcould be spaced 17 sec<strong>on</strong>ds<br />

closer togetherwhich, in turn, could up runway throughputlO to 25 percent<br />

or more, depending<strong>on</strong> the mean IAT in effect.<br />

In additi<strong>on</strong>, CDTI has occasi<strong>on</strong>allybeen referredto in terms of being<br />

a "tail-cutter"of the IAT distributi<strong>on</strong>s. What this means is that, whereas<br />

a buffer is incorporatedin the present ground c<strong>on</strong>trolledsystem to allow<br />

for the occasi<strong>on</strong>al3 or 4o IAT case, CDTI may eliminatesuch cases entirely<br />

and thus reduce the requirementsfor a buffer. It has certainlybeen our<br />

experiencethat the pilots are c<strong>on</strong>tinuouslyaware of their separati<strong>on</strong>from<br />

the lead aircraftand could, if directed,take some positiveacti<strong>on</strong> (such<br />

as a go-around)to eliminatean excessive IAT error. In any event, the<br />

pilot using CDTI for in-trailfollowingis always aware of his spacing and<br />

would probablyanticipatean interventi<strong>on</strong>by an ATC c<strong>on</strong>trollerif the<br />

situati<strong>on</strong>became critical. This anticipati<strong>on</strong>feature could possiblylead<br />

to a reducti<strong>on</strong>in the buffer size also.<br />

MultipleAircraftQueues<br />

One final aspect of the in-trailfollowingtask this paper will address<br />

deals with multiple aircraftqueues (sometimesreferredto as a "daisy-chain").<br />

There has been some c<strong>on</strong>cern that a queue of CDTI-equippedaircraft,all of<br />

which are self-spacing<strong>on</strong> their respectivelead aircraft,would lead to<br />

dynamic oscillati<strong>on</strong>ssimilar to the accordianeffect seen with a queue of<br />

automobilesin stop-and-gotraffic. In order to examine this potential<br />

problem,we utilizedthe CDTI-equippedadvancedcockpit simulator,and built<br />

a queue of aircraft by recordingsuccessiveself-spacingapproachesand<br />

appendingthem toa comm<strong>on</strong> traffic tape. The first approachflown was a<br />

profile descent to landingwithout any traffic. The sec<strong>on</strong>d approach included<br />

self-spacing<strong>on</strong> the lead aircraftwhile flying the profile descent. For<br />

each successiveapproach,ownshipwas added to the end of the queue and selfspaced<br />

<strong>on</strong> the precedingaircraft. Two aircraftcrews were utilized for these<br />

tests in which the pilots alternatedcaptain and first officer duties, and<br />

the crews flew alternateruns. As such, the pilots had no a-priori knowledge<br />

of the lead aircraftthey would be following.<br />

Using the proceduredescribedabove, queues of up to nine aircraftwere<br />

built during the simulati<strong>on</strong>sessi<strong>on</strong>s. Figure 20 is a photographshowinga<br />

case where ownship is the ninth aircraft in the string. The photo was taken<br />

during a sessi<strong>on</strong> using a 60-sec<strong>on</strong>d c<strong>on</strong>stanttime predictorspacing criteria.<br />

Other sessi<strong>on</strong>swere c<strong>on</strong>ductedusing a 60-sec<strong>on</strong>dc<strong>on</strong>stanttime delay criteria.<br />

The results of these tests are shown in figure 2 in the form of aircraft<br />

groundspeedas a functi<strong>on</strong>of distanceto the threshold: Only the odd numbered<br />

aircraftare shown to avoid clutter.<br />

496


As seen from the figure, there is no evidence of any oscillatory<br />

tendencies with either spacing criteria. However, the slow down effect<br />

associated with the CTP criteria and discussed in a previous secti<strong>on</strong>, is<br />

readily apparent. Whereas the first aircraft took about 12 minutes to fly<br />

the approach, the ninth aircraft, starting from the same initial c<strong>on</strong>diti<strong>on</strong>,<br />

took about 13_ minutes to fly the same approach. In the case of the CTD<br />

criteria, <strong>on</strong> the other hand, there is no slow down effect and, thus, all<br />

the aircraft fly the approach in about the same amount of time.<br />

CONCLUDINGREMARKS<br />

This paper has attempted to explore some of the factors associated with<br />

in-trail following using CDTI. We indicated that <strong>on</strong>e of the primary factors<br />

affecting self-spacing performance is the behavior of the lead aircraft. Due<br />

to this finding, there is an obvious need for data dealing with self-spacing<br />

between dissimilar aircraft types.<br />

Knowledge of the lead aircraft's groundspeed has been found to be a<br />

significant factor in self-spacing performance also. Without this informati<strong>on</strong>,<br />

the pilot has a tendency to overshoot the desired spacing and get<br />

too close to the lead aircraft. Providing groundspeed informati<strong>on</strong> leads to<br />

more accurate spacing, and tends to compensate for a less than desired<br />

display sensitivity in the case of small displays.<br />

Test subjects used in our simulati<strong>on</strong> studies were found to develop<br />

individual techniques for performing in-trail following tasks with a CDTI.<br />

In some cases, these techniques were significantly different between pilots;<br />

however, the individual pilots exhibited c<strong>on</strong>sistency in applying their own<br />

techniques.<br />

Small levels of traffic sensor noise, as exhibited by noise in the<br />

displayed traffic positi<strong>on</strong>s, were found to be more of a pilot acceptance<br />

problem than a spacing performance problem. Pilots objected to noise levels<br />

greater than approximately 2° azimuth and 0.I nautical mile range; however,<br />

their spacing performance was unaffected with noise levels of 8o azimuth<br />

and 0.3 nautical mile range.<br />

We have also shown that self-spacing within CDTl-equipped aircraft queues<br />

do not appear to be oscillatory, as had been previously hypothesized. Here<br />

again, though, these results are based <strong>on</strong> limited data with similar aircraft<br />

types following <strong>on</strong>e another.<br />

In summary, we have learned a great deal about CDTI, in general, and<br />

about in-trail following, in particular. In spite of this, however,<br />

numerous questi<strong>on</strong>s still need to be answered.<br />

497


REFERENCES<br />

I. Abbott, Terence S.; Moen, GeneC.; Pers<strong>on</strong>, Lee H., Jr.; Keyser, Gerald C.,<br />

Jr.; Yenni, Kenneth R.; and Garren, John F., Jr.: Flight Investigati<strong>on</strong><br />

of Cockpit Displayed Traffic Informati<strong>on</strong> Utilizing Coded Symbology in<br />

an Advaned Operati<strong>on</strong>al Envir<strong>on</strong>ment. NASATP 1684 (AVRADCOMTechnical<br />

Report 80-B-4), July 1980.<br />

2. Abbott, Terence S.; and Moen, Gene C.: Effect of Display Size <strong>on</strong> Utilizati<strong>on</strong><br />

of Traffic Situati<strong>on</strong> Display for Self-Spacing Task. NASA<br />

Technical Paper 1885, August 1981.<br />

3. Hart, Sandra G.; and Wempe,Thomas E.: Cockpit Display of Traffic<br />

Informati<strong>on</strong>: Airline Pilots' Opini<strong>on</strong>s About C<strong>on</strong>tent, Symbology, and<br />

Format. NASATM-78601, 1979.<br />

4. Sorensen, John A.; and Goka, Tsuyoshi: Analysis of In-Trail Following<br />

Dynamics of CDTI-Equipped Aircraft. AMAReport No. 81-9, Analytical<br />

Mechanics Associates, Inc., June 1981.<br />

5. Imrich, T.: C<strong>on</strong>cept Development and Evaluati<strong>on</strong> of Airborne Traffic<br />

Displays, MIT Flight Transportati<strong>on</strong> and Laboratory, FTL-R71-2, June 1971.<br />

6. Kelly, James R.: Preliminary Evaluati<strong>on</strong> of Time and Distance Spacing<br />

Cues Using a Cockpit Displayed Target. NASATechnical Memorandum81794,<br />

August 1980.<br />

7. Swedish, William J.: Evaluati<strong>on</strong> of the Potential for ReducedL<strong>on</strong>gitudinal<br />

Spacing <strong>on</strong> Final Approach. Report No. FAA-EM-79-7,August 1979.<br />

498


Figure I.- CDTI c<strong>on</strong>cept.


TRAFFIC [ SELECTION CDTI ]<br />

SENSOR "-[CRITERIA -----_" DISPLAY I<br />

Figure 2.- CDTI system elements.<br />

STANDARD<br />

DEVIATION<br />

ERROR,<br />

deg<br />

SUBJECTIVERATINGSCALE<br />

I No noise<br />

2 Smallnoise<br />

6- 3 Moderatenoise<br />

4 Heavynoise<br />

5 Extremenoise<br />

UNSATISFACTORY<br />

-=.<br />

2 @ =%=<br />

©<br />

-'_21i.-?=<br />

©_. @ ©<br />

SAIlSFACTORY<br />

o-@<br />

L................. l I I<br />

0 .I .2 .3<br />

STANDARD DEVIATIONRANGE ERROR,n.mi.<br />

Figure 3.- Pilot rating of range and bearing noise.<br />

500


i00-<br />

90 --<br />

8O<br />

,AVERAGE60<br />

OF 50<br />

FLYING<br />

TIME a,0<br />

70 RANGE= !0 n, mi,<br />

PERCENT<br />

,_<br />

30 " 2000ft. \<br />

1o _.. \',


cZ)<br />

P_<br />

Figure6.- C<strong>on</strong>venti<strong>on</strong>alcockpitsimulator.


Figure 7.- Advanced cockpit (TCV aft-flight-deck) simulator.


\<br />

8_ Jacoxwaypoint"'_z_ JAC /kS_IG AGAN<br />

",_Map scale<br />

Finalapproachcourse. _<br />

, -,---Own-shiproute<br />

" (2530radial)<br />

\<br />

", /<br />

,. /<br />

\<br />

\<br />

,\ _ O0 40 7<br />

Alternateroutes / PAl43 .<br />

\ _139 29 :<br />

, - 7Range'arcs<br />

i<br />

- -- - ' /._.....Own-shipsymbol<br />

_ _<br />

.142/ 90,<br />

, \<br />

/<br />

, \<br />

- \<br />

." \<br />

(a) Map scale 8.<br />

",,4 /<br />

, /<br />

\<br />

', /<br />

\<br />

\<br />

___ _ iOC..---KiowaVORTAC<br />

. \ \<br />

' \<br />

PA143<br />

\ 125 29<br />

\<br />

\\- ¢<br />

\<br />

\ :<br />

\ I /<br />

\ .<br />

\ /<br />

/<br />

/<br />

i "<br />

/<br />

." \\<br />

(b) Map scale 4.<br />

Figure 8.- CDTI format from reference 4.<br />

504<br />

\


\<br />

\<br />

x B1377<br />

WAT<br />

\<br />

'_xxFkO<br />

\<br />

\<br />

' \\<br />

It.<br />

_\<br />

x \ ! -_ JA393<br />

li 96 19 78 20<br />

\ 120 \<br />

\_<br />

DE<br />

100\ 21<br />

\<br />

x X\<br />

(a) C<strong>on</strong>stant time delay cue.<br />

\<br />

\ B1377<br />

\<br />

_x_x15029<br />

\'\x_x<br />

\z_ FLO<br />

\<br />

\<br />

\'<br />

\<br />

WAT<br />

\ If. 9_!9<br />

\ . --_: JA393<br />

\<br />

\<br />

\78 20<br />

',_<br />

lO 21<br />

\<br />

\<br />

\<br />

\<br />

\ aDE<br />

(b) C<strong>on</strong>stant time predictor cue.<br />

Figure 9.- CDTI format from time-based self-spacing techniques study.<br />

505


Figure I0.- Advanced cockpit CDTI format.<br />

506


CONSTANT<br />

CONSTANT<br />

CONSTANT TIME TIME<br />

DISTANCE PREDICTOR DELAY<br />

0<br />

Q<br />

Q<br />

0<br />

A. A A<br />

t<br />

D --CONSTANT D- -¢p_ Vo (t) D- f VL It)dt<br />

t-Td<br />

Figure 12.- Spacing criteria.<br />

350-<br />

GRouNDsPEED.<br />

knots<br />

300<br />

250 ,-<br />

_ _..jA,,<br />

oo- //.<br />

150 _~ ,,,,<br />

//<br />

...... FOLLOWINGAIRCRAFT<br />

100 L,,, i I,, _, I .L_ ,, !,,,, I<br />

0 10 20 30 40<br />

DISTANCETO RUNWAY THRESHOLD,n. mi.<br />

Figure13.-Groundspeedprofilesfor c<strong>on</strong>stantdistancespacing.<br />

5O8


300 r--- ,,.<br />

f<br />

250- _/_j' _<br />

GROUNDSPEED,<br />

oJ<br />

knots _ ,,, #<br />

200-- /_<br />

/<br />

150 _ LEADAIRCRAFT<br />

FOLLOWINGAIRCRAFT<br />

I ....<br />

100 I , * , , I , , , , ! J , , , I , , , , i<br />

0 I0 20 30 40<br />

DISTANCETORUNWAYTHRESHOLD, n. mi.<br />

Figure 14.- Groundspeed profiles for time predictor spacing.<br />

35o_-<br />

350_-<br />

GROUNDSPEED,<br />

300 _--_<br />

i /<br />

- /<br />

_5o-<br />

200<br />

F<br />

/_<br />

150-_- _vv#/ LEADAND FOLLOWINGAIRCRAFT<br />

[<br />

looLi,,,,! , ,i,, i,, J<br />

0 I0 20 30 40<br />

DISTANCETORUNWAYTHRESHOLD. n. mi.<br />

Figure 15.- Groundspeed profiles for time delay spacing.<br />

509


72 - I J L ......... :_.-<br />

1 2 3 4<br />

SUBJECTNU!,:BER<br />

Figure 16.- Effect of pilot spacing technique <strong>on</strong> interarrival time at<br />

the outer marker.<br />

92-<br />


CHARACTERISTICSOF LEADAIRCRAFT<br />

STEADY<br />

STATE<br />

DECELERATING MANEUVERING-<br />

DECELERAT! NG<br />

STANDARDDEVIATIONOF IAT, sec<br />


Figure 20.- CDTI format for multiple aircraft queues.


_ ' i ' ' '<br />

300-<br />

GROUNDSPEED, 250- 9<br />

knots 200-<br />

150-<br />

CONSTANTTIMEPREDICTOR<br />

I00 ' ' , , l<br />

350-<br />

300-_,<br />

GROUNDSPEED,250<br />

knots 200<br />

# = NUMBER INLANDING<br />

SEQUENCE<br />

1501<br />

CONSTANTTIMEDELAY<br />

I00 I<br />

50 40 30 20 I0 0<br />

RANGETOLANDING,n. mi.<br />

Figure 21.- Approach speeds in aircraft queues.<br />

513


A Perspective Display of Air Traffic for the Cockpit<br />

Michael Wallace McGreevy<br />

Department of Electrical Engineering<br />

and Computer Science<br />

University of California, Berkeley<br />

Berkeley_ CA 94720<br />

The typical format of the cockpit display of traffic informati<strong>on</strong><br />

(CDTI) has been the plan-view [1-_]. Altitude has been<br />

represented numerically or by shape-encoding [5]. It is possible<br />

that manuever decisi<strong>on</strong>s areunfavorably biased, and pilot workload<br />

lncreased_ by thls kind of n<strong>on</strong>-integrated format.<br />

As an alternative_ a perspective display has been developed.<br />

This traffic display presents a more natural view of the airspace<br />

around an aircraft. Perspective depth cues provide a sense of<br />

volume. Reference metrics enhance separati<strong>on</strong> judgements. Particular<br />

emphasis is placed <strong>on</strong> vertical separati<strong>on</strong>. A flexible<br />

computer graphics program drives the dynamic vector graphics<br />

display in real-time_ allowing interactive development of the<br />

optimum viewing geometry.<br />

The perspective and plan-view CDTI displays will be compared<br />

in experiments to be c<strong>on</strong>ducted in the summelr of 19E2. Further<br />

experiments will examine the ability of pilots to derive accurate<br />

mental models of spatial c<strong>on</strong>figurati<strong>on</strong>s froff_ perspective<br />

displays, as a functi<strong>on</strong> of viewing geometry.<br />

For the last several years, N_SA and the FA_ have been<br />

studying the c<strong>on</strong>cept of a cockpit, display of traffic: informati<strong>on</strong><br />

(CDTI). The study of CDTI display formats is a part of the human<br />

factors research of cockpit technology at NASA.is Ames Research<br />

Center. The traditi<strong>on</strong>al format of CDII has been a plan-vlew,<br />

with altitude represented numerically i1_ data tags. Some recent<br />

efforts have been made to encode altitude by shape.<br />

Experimenters at Ames who are studying pilot maneuver decisi<strong>on</strong>s<br />

using plan-view displays have become c<strong>on</strong>cerned that the<br />

plan-view may bias pilots p manuever decisi<strong>on</strong>s, A better<br />

representati<strong>on</strong> of altitude was sought,<br />

514


An informal analysis of projective display techniques suggested<br />

that orthographic projecti<strong>on</strong> might be preferable to perspective.<br />

The vertical dimensi<strong>on</strong> could represent altitude, and<br />

the horiz<strong>on</strong>tal dimensi<strong>on</strong> could be either al<strong>on</strong>g-track, or perpendicular<br />

to it. This, however, still requirea encoc_in9 of the<br />

third, collapsed dimensi<strong>on</strong>. Other positi<strong>on</strong>s for the plane of<br />

project i<strong>on</strong> would negate much of the metric benefit of orthographic<br />

projecti<strong>on</strong>.<br />

Perspective was then c<strong>on</strong>sidered more seriously. Its advantage<br />

is that it is more natural, and may have some benefit for<br />

spatial judgements. Its disadvantage is that metric informati<strong>on</strong><br />

is difficult to derive from such a display. To overcome this<br />

problem, a key element was the development of uncluttered metric<br />

symbology.<br />

As an attempt to provide a better representati<strong>on</strong> of the airspace<br />

for CDTI experiments, an interactive perspective display<br />

program _as developed.<br />

The use of vector graphic equipment imposes a limitati<strong>on</strong> <strong>on</strong><br />

the representati<strong>on</strong> opti<strong>on</strong>s available, but also provides real-time<br />

performance. The vector display program that: has be_n developed<br />

allows not <strong>on</strong>ly real-time traffic dynamics, but also real-time<br />

interacti<strong>on</strong> with the display parameters. This allows display<br />

development to be d<strong>on</strong>e |nteractively, minimizing t:_e number of<br />

iterati<strong>on</strong>s through the cycle of specificati<strong>on</strong> and programming.<br />

It also provides immediate feedback when varying the perspective<br />

parameters so that the c<strong>on</strong>tributi<strong>on</strong>s of each <strong>on</strong>e to o_r particular<br />

needs can be assessed.<br />

The display program is written in OI_SI Pascal an_, runs <strong>on</strong> a<br />

PDP-11/70 mini-computer under the RSX-11M operating system. The<br />

display device is an Evans and Sutherland Picture System 2 (PS-<br />

2}, which provides Fortran subroutines that are called from the<br />

Pascal program, Interacti<strong>on</strong> with the program is via _ DEC VT-IO0<br />

video display terminal, PS-2 functi<strong>on</strong> switches (toggle and momentary<br />

acti<strong>on</strong>), and data tablet. Hardcopies may be mad{, <strong>on</strong> a Versatec<br />

electro-static printer/plotter.<br />

The display samples in this Daper were d<strong>on</strong>e <strong>on</strong> the Versatec.<br />

Line qualities of the actual PS-2 display and the hardcopies<br />

differ in several ways. Vectors drawn by the Verse_tec are black<br />

<strong>on</strong> white, while vectors in the actual display are drawn in a<br />

range of intensities <strong>on</strong> a dark backgrounc_. The judicious use of<br />

symbol intensities and intensity gradients is useful <strong>on</strong> the<br />

actual display for reducing visual clutter, but our hardcopy device<br />

does not support this necessary feature. Also, the vertical<br />

alignment of dashed Iines in the hardcopi_s can cause some<br />

effects not present in the actual display,<br />

515


The display presents a perspective view of the traffic surrounding<br />

ownship, with the ownship symbol at the center of the<br />

screen (fi_/, la-c,e). The exact positi<strong>on</strong> of each aircraft is<br />

represented by the. nose point of the symbol.<br />

AiE_Eaft _mb_l_ are aircraft-shaped, and can represent<br />

various a/c types. The size of the ownship symbol is specified<br />

as a fracti<strong>on</strong> of the display width and remains c<strong>on</strong>stant regardless<br />

of viewing geometry. The sizes of the other symbols vary as<br />

a functi<strong>on</strong> of perspective and distance from the eye. l hus, aircraft<br />

symbols <strong>on</strong> the near side of ownship appear slightly larger;<br />

those <strong>on</strong> the far slde appear slightly smaller, The size difference<br />

depends up<strong>on</strong> the degree of perspective distorti<strong>on</strong> established<br />

for the partlcular scene.<br />

A bor_iz_o__nla_lEs£_Een_c_egrid_ is centered beneath o_nship and<br />

is oriented so that <strong>on</strong>e axls of the {jrid is _ligned with<br />

ownshipns heading. Grid lines are separated by a standard distance,<br />

typically 2 or 3 nautical miles. Grid 1 ines perpendicular<br />

to the fli_.]ht path move. underneath ownship at ownshiF's forward<br />

speed, providing a sense of forward moti<strong>on</strong>, The grid vectors are<br />

brightest near ownship and become dimmer with dept_ into the<br />

_cene, This eliminates the clutter near the horiz<strong>on</strong> that is evident<br />

in the hardcopieso<br />

_£_Ei_ liD£_, orthog<strong>on</strong>al to the grid, c<strong>on</strong>nect three points<br />

ef interest:: the aircraft positi<strong>on</strong> in three (_imensi<strong>on</strong>s, the horiz<strong>on</strong>tal<br />

positi<strong>on</strong> <strong>on</strong> the ruled grid, and the F.oint that<br />

coKresp<strong>on</strong>ds to ownshlp's altitude, at that positi<strong>on</strong> (fig. ld}.<br />

_he ownship-altitude intersecti<strong>on</strong> at each other-aircraft positi<strong>on</strong><br />

is marked with an "x', and the vertical separati<strong>on</strong> _i.stance is<br />

ruled with thousand £oot reference tics. The aircraft symbols,<br />

tics and 'x' are drawn with bright vectors.<br />

A _Ja_ i_S is associated _ith each other-aircraft and may<br />

c<strong>on</strong>tain any combinati<strong>on</strong> of informati<strong>on</strong> required, ty_.icalIy identity_<br />

altitude and vertical speed, The positi<strong>on</strong> of each tag<br />

within the three dimensi<strong>on</strong>al scene is solved in two _imensi<strong>on</strong>s <strong>on</strong><br />

the plane of projecti<strong>on</strong> by a _rioEilX _la_m_.n_ al_orith_ (fig.<br />

2) which ensures that the tag is in a readable (n<strong>on</strong>-c..verlapping)<br />

positi<strong>on</strong>_ The algorithm c<strong>on</strong>siders the projected positi<strong>on</strong>s of all<br />

aircraft symbols, metric lines, and other data tags. It than<br />

selects the best free screen positi<strong>on</strong> near the appropriate aircraft<br />

symbol, based <strong>on</strong>a priority scheme. The priorities rank<br />

the preferred positi<strong>on</strong>s of the tag relative to the aircraft symb(._19<br />

and may be changed interactively. Tags are drawn with<br />

_.right vectors and stand out well a_ainst the background.<br />

One versi<strong>on</strong> of the traffic display program incorporates<br />

sixty-sec<strong>on</strong>d trajectory I_Ic_di_tQz:s and history dots. The latest<br />

additi<strong>on</strong> to this program puts tics and the ownship-altitude _x _<br />

516


<strong>on</strong> the metric line at the end of the predictor, as an aid to<br />

judgements of future vertica! positi<strong>on</strong> (fig. ld).<br />

V.IE lt2G GEL EIR_Y<br />

Vie_ing geometry, which determines the appearance of the<br />

display, is the specificati<strong>on</strong> of the positi<strong>on</strong> of the eye within<br />

the space, and the 3_ space to be projected <strong>on</strong>to the 2D. screen,<br />

The positi<strong>on</strong> of the eye is variable in real-time. It may be<br />

positi<strong>on</strong>ed anywhere within a hemisphere centered <strong>on</strong> o_nship, at<br />

c_r above ownshipPs altitude plane. The surface of a hen_isphere of<br />

selected radius is mapped <strong>on</strong>to the data pad, which a11o_s move-<br />

_'ent of the eyepoint over thls surface by moving the stylus over<br />

the pad. D_nship is always the point of regard. A forward-looking<br />

view which provides the best horiz<strong>on</strong>tal and vertical resoluti<strong>on</strong><br />

is preferred.<br />

Specificati<strong>on</strong> of the viewing geometry (fig. 3} r_cuires that<br />

an approximati<strong>on</strong> to a c<strong>on</strong>e of visi<strong>on</strong>, called a viewino frustrum,<br />

be established. Three parameters of this frustrum are.- c<strong>on</strong>side.red<br />

here :<br />

for: field of view or viewing angle; determines the<br />

amount of c<strong>on</strong>veroence of parallel lines;<br />

we: the distance between the eye and ownship;<br />

The frustrum is a 3D "window", and the eye-distance<br />

is <strong>on</strong>e of its parameters, hence "we" in PS-2 jarg<strong>on</strong>.<br />

range: the minimu_ distance between ownsD, ip and<br />

the nearest clipping plane (side of the frustrun_),<br />

which is the closest that other objects can be to<br />

ownship without entering the displayed regi<strong>on</strong>.<br />

The data pad may be used to vary the v iewin_ _eometry in<br />

real-time. By selecting appropriate modes with the functi<strong>on</strong><br />

switches, the fov, we or range may be held c<strong>on</strong>stant while manipulating<br />

the others via the pad.<br />

A c<strong>on</strong>stant viewing angle allows the c<strong>on</strong>vergence due to perspective<br />

to be held c<strong>on</strong>stant while changing the amount of area<br />

displayed around ownship, A c<strong>on</strong>stant eye-to-ownshir, distance<br />

a11ows the size gradient of symbols with respect to depth to be<br />

held relatively c<strong>on</strong>stant while changing the c<strong>on</strong>vergence and<br />

range. A c<strong>on</strong>stant range allows a c<strong>on</strong>stant minimum local regi<strong>on</strong><br />

to be displayed around ownship while changing the perspective<br />

distorti<strong>on</strong>.<br />

Thus, the viewing geometry of the eye point and the perspective<br />

is easy to manipulate, allowing the spatial relati<strong>on</strong>ships in<br />

the display to be arranged as desired. This is important because<br />

the informati<strong>on</strong> in the display must be accurately perceived, and<br />

the effects of the various perspective parameters must be c<strong>on</strong>sidered.<br />

For example, the perceived proximity of an intruder varies<br />

517


as a functi<strong>on</strong> of the viewing geometry, and the global scaling of<br />

the symbols, At any particular scale setting, the geometry may<br />

be manipulated to obtain the desired percepti<strong>on</strong> of threat (fig,<br />

1abe ).<br />

When a particular viewing geometry is found tD be of<br />

interest, <strong>on</strong>e of a set of eight "style" switches may be defined<br />

so that all of the parameters may be set with a single switch.<br />

_ny number of style sets may be defined and stored as files for<br />

later use°<br />

The program has a primitive traject ory generator which<br />

((rives a11 of the aircraft symbols. Dnce a file of initial positi<strong>on</strong>s,<br />

headings and rates are input, moti<strong>on</strong>s of the symbols are<br />

generated for as l<strong>on</strong>g as needed, Trajectories may be straight or<br />

variably curved, with selectable vertical speeds, lhe dynamics<br />

may be stopped and restarted at any time so that different<br />

viewing geometries may be assessed in different situ_ti<strong>on</strong>s.<br />

_IHE.EI_IE_AGIIV_ FLA_!U_IL_<br />

A snapshot switch a11ows hardco_ies to be made as the<br />

display program runs, Since the essential viewing geometry<br />

parameter values may be displayed <strong>on</strong> the screen by switch selecti<strong>on</strong>,<br />

hardcopies may record bcth the appearance and the unLderIying<br />

geometry of any display. Other switches allow €lements of<br />

the display to be erased.<br />

Static interacti<strong>on</strong> via the video display terminal (VDT) can<br />

h,;.eselected with a functi<strong>on</strong> switch. This mode of interacti<strong>on</strong><br />

allows: direct numerical specificati<strong>on</strong> of all para_eters of the<br />

viewing geometry; output of the matrices that e_body the<br />

9eo._etric transformat, i<strong>on</strong>sl output of the 3D coordinat('s of each<br />

aircraft; adjustment of the brightness of elemer_ts in the<br />

display; change of the symbol scale; selecti<strong>on</strong> ef traces and<br />

dumps, VDT interacti<strong>on</strong> mode also allows redefinlti<strong>on</strong> of the following:<br />

the viewing geometry "style" switchesi grid distances,<br />

orientati<strong>on</strong> and moti<strong>on</strong>; aircraft initial c<strong>on</strong>diti<strong>on</strong>s and trajectoriesi<br />

tag placement priorities.<br />

EUIU LAN_.S_<br />

!he perspective an(_ plan-view CDTI displays will be compared<br />

in experiments to be c<strong>on</strong>ducted in the summer of 19E2.. Further<br />

experiments wil! examine the ability .of Filots to derive accurate<br />

mental models of spatial c<strong>on</strong>figurati<strong>on</strong>s from perspective<br />

_isplays, as a functi<strong>on</strong> of viewing _eometry. This should allow<br />

us to further evaluate the utility of perspective _isplays for<br />

spatial informati<strong>on</strong> transfer.<br />

518


Special thanks to Fumei "Amy" Wu of Informatics, Inc. for<br />

her patient assistance with the intricacies of RS.X-11!_, for her<br />

expert help in c<strong>on</strong>verting the dem<strong>on</strong>strati<strong>on</strong> pro_r am to its<br />

multi-tasked form for Funning experiments, and for her c<strong>on</strong>tinuing<br />

efforts to maintain and perfect that versi<strong>on</strong>.<br />

_LEER_ENC_<br />

I. Herbert. G. Weiss and Richard W. Bush, "The Role of an<br />

Airborne Traffic Situati<strong>on</strong> Display in Bn Evolving ATC<br />

Envir<strong>on</strong>ment," Aviati<strong>on</strong> Advisory Commissi<strong>on</strong> report P_-<br />

215 714, Lincoln Laboratory, Massachusetts Institute<br />

of Technology (May 1, 1972).<br />

2. P,oeing Commercial Airplane Company, "Cockpit Displayed<br />

Traffic Informati<strong>on</strong> Study," D6-_2968, Seattle, Washingt<strong>on</strong><br />

(September 1977). Sp<strong>on</strong>sored by Federal Aviati<strong>on</strong><br />

Administrati<strong>on</strong>, Advanced C<strong>on</strong>cepts Staff, Office c.f Systems<br />

Engineering Nanagement<br />

3. E.A. Palmer_ So J. Jago, D. L. Baty, and S. L.<br />

O'C<strong>on</strong>ner, "Percept:i<strong>on</strong> of Horiz<strong>on</strong>tal Aircraft Sep_rati<strong>on</strong><br />

<strong>on</strong> a Cockpit Display of Traffic Informati<strong>on</strong>," IJU_B<br />

F_a.f._E} Vol. 22(5), pp.605-620 (Uctober 1980).<br />

_. S.g. Hart and L. I. Loomls, "Evaluati<strong>on</strong> of the Potential<br />

Format and C<strong>on</strong>tent of a Cockpit Display of Traffic<br />

lnformat i<strong>on</strong>," Hu__aD Fa___tgEs Vol. 22(5), pp .591-604<br />

(Dctober 1980).<br />

5. S.J. Hart, "Relative Altitude Display Requirements for<br />

a Horiz<strong>on</strong>tal Traffic Situati<strong>on</strong> Display," Pl_c_e_in_s {2f<br />

_be !Z_b Annual _<strong>on</strong>f_n_ gn _anual. _<strong>on</strong>trol (June<br />

1.981).<br />

This work was partially sp<strong>on</strong>sored by NASA grant NCC 2-86.<br />

Stephen R. Ellis, research psychologist at NASA's Ames<br />

Research Center, m<strong>on</strong>itored the work and generously offered<br />

assistance and advice.<br />

519


520


fig. 2 Tag Placement<br />

I _<br />

EYE -_ '<br />

EYE<br />

top<br />

bottom<br />

•<br />

grid<br />

EYE FOV<br />

RANGE<br />

;.<br />

ownship<br />

fig. 3 Viewing Geometry<br />

521


EFFECT OF VFR AIRCRAFT ON APPROACH TRAFFIC WITH AND WITHOUT<br />

COCKPIT DISPLAYS OF TRAFFIC INFORMATION<br />

Sandra G. Hart<br />

Man-Vehicle Systems Research Divisi<strong>on</strong><br />

NASA Ames Research Center<br />

Moffett Field_ CA 94035<br />

ABSTRACT<br />

This study investigated the impact of cockpit displays<br />

of traffic informati<strong>on</strong> (CDTI) <strong>on</strong> the flow of approach<br />

traffic. A mix of aircraft type_ CDTI-equippage, and<br />

type of air traffic c<strong>on</strong>trol (ATC) were included in the<br />

simulati<strong>on</strong>. In additi<strong>on</strong>, the practical issue of<br />

simulator fidelity in c<strong>on</strong>ducting such experiments was<br />

studied. Seven piloted simulators that represented a<br />

mix of general aviati<strong>on</strong>-type and transport-type aircraft<br />

were simulated with two levels of c<strong>on</strong>trol fidelity. They<br />

were flown by four teams of seven pilots each under ATC.<br />

A computer-generated target f Iyi ng a predetermi ned<br />

flight path was also included to represent aircraft not<br />

in c<strong>on</strong>tact with ATC, The results indicate that<br />

aircraft type and not simulator fidelity influenced<br />

pilot and system performance. The frequency and c<strong>on</strong>tent<br />

of communicati<strong>on</strong>s_ several measures of system<br />

performanrze, and pilot ratings also reflected pilot<br />

willingness to accept closer spacing and clearances to<br />

follow aircraft seen <strong>on</strong> a CDTI.<br />

I NTRODUCT I ON<br />

The impact of providing aircraft with coc.'kpit displays of traffic<br />

informati<strong>on</strong> (CD]'I) <strong>on</strong> the nati<strong>on</strong>al airspace could be as limited as<br />

providing pilot assurance or as far reaching as allowing pilots to<br />

assume resp<strong>on</strong>sibility Sot maintaining separati<strong>on</strong>., terminal area<br />

merging._ and detecting air traffic c<strong>on</strong>trol (AI'C) system<br />

failures. The impact of CDTI-equipped aircraft <strong>on</strong> the divisi<strong>on</strong> of<br />

resp<strong>on</strong>sibility between the air and ground has been the object of<br />

research for years. However_ in order" to make meaningful dec.is<strong>on</strong>s<br />

about the advisability of including CDTI in the nati<strong>on</strong>al air<br />

system, additi<strong>on</strong>al research is needed to assess the potential<br />

benefits and liabilities of such a system, l'he benefits might<br />

include increased airport capacity, enhanced safety., impr(:)ved fuel<br />

management, and pilot assurance. The liabilities might include<br />

increased pilot and c<strong>on</strong>troller workload, increased pilot attenti<strong>on</strong><br />

in the cockpit rather than looking out the window and the<br />

possiblity that pilots might take unilateral acti<strong>on</strong>s based <strong>on</strong><br />

informati<strong>on</strong> from a CDTI.<br />

Much of the informati<strong>on</strong> that might be displayed <strong>on</strong> a CDTI is<br />

already available in the cockpit from a variety of sources inclu-<br />

522


d.ing A'I"C.,c:harts, maps, weather radar, transmissi<strong>on</strong>s of otheraircraft,<br />

and looking out the window. Although thi.s informati<strong>on</strong><br />

is available, it is not integrated or presented in a c<strong>on</strong>venient<br />

•Form. Thus, CDTI [:ould provi de, :Ln additi<strong>on</strong> to tr'affic<br />

informati<strong>on</strong>:, relevant navigati<strong>on</strong>, terrain, and weather informati<strong>on</strong><br />

presented <strong>on</strong> a single mul ti -functi<strong>on</strong> display with a c:omm<strong>on</strong><br />

reference, .Format and scale. This _hould a.ssist pilots in for-ruing<br />

mental representati<strong>on</strong>s of their envirDnment and improving their<br />

situati<strong>on</strong> awareness.<br />

Because there is so much informatior_ that could be displayed <strong>on</strong> a<br />

CDTI, and so many ways it might be presented, eliminati<strong>on</strong> of<br />

obviously unacceptable alternatives in advance of simulati<strong>on</strong> and<br />

inflight research was undertaken by Hart and Wempe (ref. i) with a<br />

pilot opini<strong>on</strong> survey. Numerous ¢"andidate displays that incorporated<br />

different categories of informati<strong>on</strong> presented with varying<br />

levels of complexity, symbology, and format were presented to<br />

grnups nf pilots. They were asked to evaluate the display<br />

features and to specify a CDTI that incorporated essential<br />

informati<strong>on</strong> presented wi th minimal cl utter and c<strong>on</strong>fusi<strong>on</strong>.<br />

Subsequent part- task simulati<strong>on</strong>s were c<strong>on</strong>ducted (refs. 2, 3) to<br />

determine whether features preferred in the opini<strong>on</strong> survey would<br />

c<strong>on</strong>tribute to accurate and rapid assessment of the spatial<br />

relati<strong>on</strong>shil._ between a pilot'_s own and another aircraft. Finally,<br />

a simulati<strong>on</strong> that included multiple piloted simulators and ATC<br />

c<strong>on</strong>trollers was c<strong>on</strong>ducted to validate the earlier experimental<br />

results in a more realistic envir<strong>on</strong>ment (ref. 4). The<br />

e,,'per'imental variables inc:luded." pr'esence or absence of CDTI,<br />

symbolic encoding of the relative altitude of other aircraft, and<br />

presence or absence of aircraft flying under visual .Flight rules<br />

(VFR) intermixed with aircraft flying under instrument flight<br />

rules (IFR). The CDT'I features that were simulated inc:luded<br />

digital readout of ground speed._ altitude, and identificati<strong>on</strong> of<br />

other alrc-_.r'aft._flight path predictors and flight path histories<br />

for" own and other aircraft, a navigati<strong>on</strong> display., and pilot<br />

selectable map scale and orientat:i<strong>on</strong>.<br />

The purpose o4: the current study was to investigate further the<br />

impact of VFR aircraft <strong>on</strong> the ATC system in a terminal area envir<strong>on</strong>ment<br />

in which all or some of the IFR aircraft were equipped<br />

with a CD'T'I. Some of the other variables c<strong>on</strong>sidered were._ (i)<br />

whether or" not the altitude of VFR aircraft was known; (2) the<br />

effect of traf.Fic mi× (single-or twin'~englne light aircraft or a<br />

]et)._ and (3) the impact of simulator fidelity <strong>on</strong> the behavior of<br />

the c<strong>on</strong>trollers and p.ilmts.. Three levels of simuati<strong>on</strong> fidelity<br />

wer'e provided from pilot-c<strong>on</strong>trolled simulators to computer-.<br />

generated targets flying fixed flight paths. This issue wa_._<br />

introduced to determine whether the differences found in the<br />

earlier simulati<strong>on</strong> (ref. 4) between the number of clearance<br />

changes and vectors given to simulators with limited pilot c<strong>on</strong>trol<br />

as compared to those with complete pilot c<strong>on</strong>trol, occurred because<br />

of differences in simulati<strong>on</strong> fidelity or because the simulators<br />

represented general aviati<strong>on</strong> or. transport aircraft respectively.<br />

523


METHOD<br />

Simulati<strong>on</strong><br />

Facility<br />

The experiment was c<strong>on</strong>ducted in the multi-cockpit facility at Ames<br />

Research Center. Tlne computati<strong>on</strong>al equipment c<strong>on</strong>sisted of. a Digital<br />

Equipment Corporati<strong>on</strong> PDP 11/7(])computer and an Evans and<br />

Sutherland Picture System If. 'Tlneresearch facility was separated<br />

into four' areas: (I) three enclosed simulator cabs._ (2) four<br />

"pseudo pilot" stati<strong>on</strong>s._ (3) an ATC stati<strong>on</strong>._ and (4) an experi<br />

reenter :'s stati<strong>on</strong>. Communi cat ir_ns were recorded for later<br />

transcripti<strong>on</strong> and experimental runs were videotaped° The e:omputer<br />

update rate was I0 times per sec<strong>on</strong>d_ although relevant aircrai:t<br />

positi<strong>on</strong>s and pilot inputs were recorded <strong>on</strong>ce per sec<strong>on</strong>d.<br />

The simulator pilot (SP) ¢.abs c<strong>on</strong>tained an adjustable aircraft<br />

seat, throttle, and flap levers_ c:ommunicati<strong>on</strong> radio tuner_ head<br />

set_ map scale selecti<strong>on</strong> switch_ and a <strong>manual</strong> c<strong>on</strong>trol stick wi:th<br />

trim switch. The basic informati<strong>on</strong> necessary for IFR flight was<br />

presented graphically and digitally <strong>on</strong> a 57.'7 cm Xytr<strong>on</strong> display<br />

centered in fr<strong>on</strong>t of the pilot. (Figure I) A vertical situati<strong>on</strong><br />

display presented informati<strong>on</strong> abc_ut altitude_ vertical speed _<br />

heading_ indicated air'speed_ ground speed_ _uel flow_ map scale,<br />

pitch attitude, bank angle_ raw glideslope and Iocalizer deviati<strong>on</strong>,<br />

and distance from the destinati<strong>on</strong> airport (DME). All<br />

measures were computed and displayed in nautical miles_ knots_ and<br />

feet_ as these are the units of measurement used in aviati<strong>on</strong>.<br />

A 12.5 cm display located beneath the vertical situati<strong>on</strong> display<br />

showed signi.ficant navigati<strong>on</strong> .Features .For a s_-Juthern approach to<br />

San Jose Airport. It translated and rotated beneath the symbol<br />

for ownship (a chevr<strong>on</strong>) which was centered laterally and displaced<br />

toward the bottom of the display with a heading-up map orientati<strong>on</strong>.<br />

Five discrete map scales ranging from 118 to '7 km and an<br />

automatic mode in which map scale varied c<strong>on</strong>tinuously with altitude<br />

from 2 trJ 118 km were provided. When SPs were given a<br />

traffic display., all aircraft within map range and a pilotselectable<br />

range above Dr below the pilot'_s own altitude were<br />

displayed. Digital data tags (identificati<strong>on</strong>, ground speed_ altitude_<br />

and directi<strong>on</strong> of vertical flight) were provided for IFR<br />

aircraft <strong>on</strong> all CDTI trials and for VFR aircraft as well when they<br />

were simulated with altitude encoding transp<strong>on</strong>ders. The shape of<br />

the symbols that represented other" aircraft depicted the relative<br />

altitude of those aircraft: a full hexag<strong>on</strong> indicated that an<br />

aircraft was within +/-'150 m of a pilot's own altitude and the<br />

upper or lower half of a hexag<strong>on</strong> indicated that it was more than<br />

150 m above or below respec:tively. This discrete relative altitude<br />

coding h'ad been preferred in the earlier studies (ref. I_<br />

4.). If altitude for a VFR aircraft was not known_ this aircraft<br />

was displayed at all times as though it was at the same altitude<br />

524


- I _£2__ , r .I<br />

// !-Tr-\ \ \


as ownship;, assuming the worst case. Otherwise, it was displayed<br />

according to the same algorithms as the IFR airrraTt. A twosegment.,<br />

30-sec flight path predictor and flight path history<br />

showing Tour previous positi<strong>on</strong>s ea_zh 8 see apart were added to the<br />

symbols for own and other aircraft.<br />

rZ;a Lj.do. i2p..t<br />

'The term "pseudo pilot" does not refer to the qualificati<strong>on</strong>s of<br />

the operators (all were Instrument-rated general aviati<strong>on</strong> pilots)<br />

but rather to the simple c<strong>on</strong>trols, displays, and aircraft models<br />

provided for these pilots. The movement of these air'_raft across<br />

the pilots "_and c<strong>on</strong>trollers "_ traffic displays was, however, identical<br />

to that of the more relistically modeled and c<strong>on</strong>trolled<br />

simulator cabs. The communicati<strong>on</strong>s and procedures followed were<br />

identical. The pseudo-pilots (PP) were included in the simulati<strong>on</strong>,<br />

as were the c<strong>on</strong>trollers, 'to increase the realism of the<br />

simulati<strong>on</strong> .For the SPs who were a primary focus of the experiment.<br />

The four PP stati<strong>on</strong>s shared a 57 cm Xytr<strong>on</strong> display that presented<br />

a north-up fixed-scale traffic situati<strong>on</strong> display. (Figure 2) All<br />

active aircraft within the 92 km range of the map were displayed<br />

at all times represented by triangles oriented north-up. The<br />

positi<strong>on</strong>s of the targets were updated every 4 sec._ simu].ating the<br />

radar upr4ate rate in the terminal area. Graphic flight path<br />

history._ digital ground speed., identificati<strong>on</strong>, and altitude were<br />

shown for all IFR targets and for VFR targets with altitude encoding<br />

transp<strong>on</strong>ders. The display represented a rudimentary traffic<br />

display as it was north-up, fixed referen__-e and map scale, with<br />

limited symbolic informati<strong>on</strong> about the directi<strong>on</strong> of flight and<br />

relative altitude of other aircraft.<br />

Current and commanded speed._ heading, and altitude for each PP<br />

aircraft were presented in four tables at 'the peripheries of the<br />

display. Commands were entered by the pilots of each aircraft by<br />

moving a ..joystick (heading and altitude) or a slide switch<br />

(speed). Aircraft targets achieved commanded values at realistic.-.<br />

rates for the type of aircraft simulated. These targets were<br />

preprogrammed to complete a nominal, approac.:h and landing with no<br />

input from a pilot._ however, <strong>on</strong>ce a pilot assumecl c<strong>on</strong>trol over <strong>on</strong>e<br />

or' more functi<strong>on</strong>s, resp<strong>on</strong>sibility for that functi<strong>on</strong> was transferred<br />

to the pilot for the remainder of the approach. The informati<strong>on</strong><br />

displayed was not adequate for PPs to land "their aircraTt;<br />

thus t.he final approach and landing were accomplished by an automatic<br />

landing algorithmn that became active at the ouzer marker.<br />

_A.I !:j__.t:_a_._._O.<br />

Stati<strong>on</strong>s were provided for an approach _:<strong>on</strong>troller and a tower<br />

cor_tr'ol ier ._ no departu re_-' ..... were isimu_tated and the problem was<br />

initated by a written "handoff" from a simulated enroute c<strong>on</strong>trol<br />

fac.ility. The c<strong>on</strong>trollers shared a map display that depicted an<br />

526


_'_Lm _ 030<br />

. d 195<br />

0S6<br />

Figure 2: ATC and pseudo pilot traffic display.<br />

area south of the San Francisco Bay Area c<strong>on</strong>trolled airspace which<br />

was identiL'.al to the map porti<strong>on</strong> of the PP display. (Figure 2)<br />

Each cor_tr'oller was given a headset, microph<strong>on</strong>e_ and radio frequency<br />

seler.:tor.<br />

The simulati<strong>on</strong> was based <strong>on</strong> a southern approach to runway ._(.)L at<br />

C_<br />

._an Jose Airport. The. lo(zati<strong>on</strong> and names of some of the waypoints<br />

wer-e modified to create three c<strong>on</strong>verging routes with r-eporting<br />

points located at equal distances from the airport al<strong>on</strong>g t.he<br />

routes. Aircraft entered the simulati<strong>on</strong> at <strong>on</strong>e'of seven _aypoints<br />

located 65_ 46, or 35 km. from the airport. The descent from<br />

the LICKE intersecti<strong>on</strong> to the airport (DME 16) was based <strong>on</strong> a<br />

standard approach plate for runway 30L. ]"he localizer and glideslope<br />

were interr:epted at LICKE for a simulated instrument landing<br />

system (ILS) apprc:)ach.<br />

Appropriate initial altitudes and starting speeds were programmed<br />

for the three aircraft types and the different starting locati<strong>on</strong>s.<br />

Entry into the system was scheduled to simulate routine handoffs<br />

from an enroute c<strong>on</strong>trol facility. L<strong>on</strong>gitudinal separati<strong>on</strong> of at<br />

least 9 km For- airc:raft at the same altitude or a vertical separa-<br />

• t-j- -<br />

ti<strong>on</strong> of at least I=L)()m for aircraft at the same positi<strong>on</strong> was<br />

provided as an initial c<strong>on</strong>diti<strong>on</strong>. The end of each run c_ccurred<br />

when the last aircraft landed.<br />

Twenty different scenarios were developed that represented four<br />

levels of VFR aircraft intrusi<strong>on</strong>. Four were used for practice<br />

527


presented with each of the four e;.:perimental c<strong>on</strong>diti<strong>on</strong>s and the<br />

remaining 16 were used tw:i.c:e_ <strong>on</strong>ce when all[ aircraft were CDTIequipped<br />

and again when <strong>on</strong>ly PPs were given a traffic", displ,ay. Nc_<br />

:scenario was useM more than _._netime for any group, ]"he differer_t<br />

c:ombinati<strong>on</strong>s of task diffic:ulties ger'_erated by initial c<strong>on</strong>diti<strong>on</strong>.,<br />

VFR airr.-raft path,, and traffic _.mix wer-e presented in a balanced<br />

order between and within groups,<br />

VFR flight paths were c:reated in the simulator _.abs in advanr-e of<br />

the simulati<strong>on</strong> and played back at predetermined times to allow<br />

(_Dntr'olled recreati<strong>on</strong> of situati<strong>on</strong>s typical of the San Jc_se area,<br />

These aircraft were not in c<strong>on</strong>tact with ATC as they were flying<br />

under VFR nutside c<strong>on</strong>trolled airspace.<br />

t_ r.cEi. g<br />

i iL.o.. n_d... i_tio..n...<br />

Eight different Airport Terminal. Informati<strong>on</strong> Service (ATIS) messages<br />

were r'ecz(.3rdedto provide :Lnfc_rmat:Lr._n appropriate for each<br />

approac:h. Marginal meteorological c<strong>on</strong>diti<strong>on</strong>s with wind from the<br />

west or east at 46 km/hr decreas:Lng to 28 km/hr a.r..rossthe runway<br />

with low turbulen__e and no shear" were pr'esented in a balanced<br />

order at:ross exper'imental r-<strong>on</strong>ditinns,<br />

Aircraft<br />

Models<br />

Two cabs were c<strong>on</strong>figured as medium jet transports and <strong>on</strong>e as a<br />

twin-engine light aircraft. The simulator (._abmodels (ref 5) were<br />

based <strong>on</strong> principles Qf fundamental fluid dynamics with parameters<br />

that v-epresented particular aircraft features or mec:hanics. The<br />

goal was to bal ante si mpl ir-ity (for" manageab'.i.1ity) against<br />

complexity (.for realism) to provide for significant, observable<br />

effects to pilots rather than tr.)produce a faithful r'eprc.)duct:L<strong>on</strong><br />

o_" the aer'odynamics involved. The model provided a full c_perating<br />

range from {::r'uiseto landing for' many aircraft simultaneously, PP<br />

aircraft were altitude-c<strong>on</strong>figured to fly like <strong>on</strong>e single-engine or<br />

two twin-engine light aircraft or a medium .jet, Commanded (.-.hanges<br />

were achieved by rule...-of-thumb algorithms._ turns were standard<br />

rate and (-oordinated., c].imb and descent rates were c-<strong>on</strong>stant._ and<br />

nominal profiles were appropriate for the a:i. rcraft type (ref.6).<br />

All aircraft were equipped with CDTI displays <strong>on</strong> <strong>on</strong>e half of the<br />

trials (alICDTI). PPs but not SPs were giyen a traffic disp].ay<br />

(someCDTI) <strong>on</strong> the rest. On half of the alICDTI or' someCDTI<br />

trials., VFR aircraft without altitude encoding transp<strong>on</strong>ders were<br />

simul ated._ and thus no alti tude informati<strong>on</strong> was displayed<br />

(no)TAG). On the remaining tr'ials_ altitude informati<strong>on</strong> for VFR<br />

traffic was displayed to whomever was given a traffic display for<br />

that trial (TAG). Two replicati<strong>on</strong>s of each of the four experimental<br />

c<strong>on</strong>diti<strong>on</strong>s were obtained._ <strong>on</strong>e with minimal VFR traffic interference<br />

and <strong>on</strong>e with c<strong>on</strong>siderable interference,<br />

528


Four instrument-rated general aviati<strong>on</strong> pilots served as PPs for<br />

each group. One general aviati<strong>on</strong> pilot and two current transport<br />

pilots flew the simulators. A recently retired air traffic: c<strong>on</strong> ....<br />

troller and a specially trained instrumer_t-rated pilot served as<br />

the approach and tower c<strong>on</strong>trol l ers r-espec:tively. Four groups of<br />

seven pilots and two c<strong>on</strong>trollers eac:h served as paid par'tic_"ipants.<br />

F-Ec2.c2_d__4E._<br />

Each of the four experimental groups was familiarized with the<br />

purpose oT the experiment, their role in it, and given several<br />

hours of practice flying the simulators <strong>on</strong> the day before the<br />

experimerlt. Four additi<strong>on</strong>al practic;e runs were c<strong>on</strong>ducted <strong>on</strong> the<br />

morn:ing of the experiment followed by eight experimental runs in<br />

the afterno<strong>on</strong>. Each practice or e×perimenta] run lasted 25-.30 min<br />

and c<strong>on</strong>sisted of a VFR flight and seven approaches by four PPs<br />

and three SPs. SPs completed a questi<strong>on</strong>nnalre at the c<strong>on</strong>clusi<strong>on</strong><br />

of each approac:h and again at the end of the entire experiment to<br />

obtain their' opini<strong>on</strong>s about the scenarios_ displays, CDTI._ the<br />

simulati<strong>on</strong>_ tlneir own perTormance, and the workload experienced.<br />

All parti_;ipants were given an area map and an approach chart for<br />

an ILS approach to runway 30L at San Jose Airport. PPs and SPs<br />

were given inTormati<strong>on</strong> about the operating characteristics of<br />

their aircraft and a nominal descent profile. The c<strong>on</strong>trollers<br />

were given "flight data " strips for each aricraft before it<br />

entered the terminal area and the pilots were given written<br />

"c:learances" with the time and place of their entry into the<br />

simulati<strong>on</strong> and their initial speed and altitude. SPs were also<br />

given a set of rating scales to completed after each approach.<br />

Fourteen of the scales presented task-related._ operator-related_<br />

and performance-related dimensi<strong>on</strong>s in a bipolar format. Three<br />

additi<strong>on</strong>al, scales developed by Airbus Industrie _or use in certificzati<strong>on</strong><br />

(ref. 7) were tested that asked SPs to rate the frequency<br />

of interrupti<strong>on</strong>s_ amount of free time and likelihood of errors.<br />

RESULTS<br />

Measures of pilot effort_ pilot performance_ system efficiency.,<br />

and safety were analyzed to determine the effect of informati<strong>on</strong><br />

about VFR aircraft and presence of absence of CDTIs in all airc_'r'aft<strong>on</strong><br />

a variety of perfor'mance indicators. In additi<strong>on</strong>_ pilot<br />

resp<strong>on</strong>ses to several forms of subjective rating scales were obtained<br />

to evaluate the impact of these parameters <strong>on</strong> the pilots.<br />

All measures were examined initially for differences am<strong>on</strong>g experimental<br />

gr'oups wi.th a series of <strong>on</strong>e-way analyses of variance for<br />

529


independent groups. No significant group differences were found<br />

for any measure, so the remaining analyses were performed across<br />

individual SPs (n = 12) or PPs (n = 16). The effects of display<br />

c<strong>on</strong>diti<strong>on</strong>s and replicati<strong>on</strong>s <strong>on</strong> each of the measures were examined<br />

with three-way analyses of variance for" repeated measures.<br />

Individual pilot performance measures such as localizer and<br />

glideslope deviati<strong>on</strong>s were not examined in great detail because<br />

the quality of the simulati<strong>on</strong> did not warrant such an analysis<br />

and it had been shown previously (ref. 4) that such measures did<br />

not reflect variati<strong>on</strong>s in display and system parameters such as<br />

those under investigati<strong>on</strong>.<br />

System<br />

Perlformance<br />

Four" measures of system performanc-e were studied. _ (I) separati<strong>on</strong><br />

violati<strong>on</strong>s_ (2) intercrossing times; (3) durati<strong>on</strong> of approaches;<br />

and (4) communicati<strong>on</strong>s. For" these analyses as well as others, the<br />

effect of the experimental variables was examined for the system<br />

as a whole, for the different aircraft types (single or twin<br />

engine light aircraft or medium jet) and for the two levels of<br />

simulator fidelity (SP and PP).<br />

Separati <strong>on</strong> Violati<strong>on</strong>s<br />

Four levels of separatl<strong>on</strong> violati<strong>on</strong> severity were selected in<br />

advance of the simulati<strong>on</strong> to reflect four levels of system<br />

failure. The levels ranged from slightly less than standard IFR<br />

separati<strong>on</strong> (Class I) to a collisi<strong>on</strong> (Class 4) The frequencies of<br />

separati<strong>on</strong> violati<strong>on</strong>s by experimental c<strong>on</strong>diti<strong>on</strong>, simulator type<br />

and aircraft type were computed excluding any violati<strong>on</strong>s that<br />

oc:curred between a PP aircraft and any other aircraft after the<br />

automatic landing system had taken c<strong>on</strong>trol oT the PP aircraft. As<br />

no c<strong>on</strong>trol of those aircraft was possible after that point_<br />

s_parati<strong>on</strong> violati<strong>on</strong>s did occur, but as a c<strong>on</strong>sequence of<br />

simulati<strong>on</strong> limitati<strong>on</strong>s rather than system failures. Of the<br />

remaining violati<strong>on</strong>s, more instances of less than standard<br />

separati<strong>on</strong> occurred with CDTI in all aircraft (<strong>on</strong> 6% of a]ICDTI<br />

approaches) than when <strong>on</strong>ly some airraft had CDTIs (<strong>on</strong> 2% of these<br />

approaches), possibly indicating pilot willingness to accept<br />

closer spacing with CDTI than without. (Table i) More separati<strong>on</strong><br />

violati<strong>on</strong>s occurred with at least <strong>on</strong>e aircraft that was not under<br />

ATC c<strong>on</strong>trol (<strong>on</strong> 19% of VFR approaches) than between two aircraft<br />

that were (<strong>on</strong> 3% of all IFR approaches). Fewer violati<strong>on</strong>s<br />

occurred between two PP aircraft (<strong>on</strong> 3% of PP approaches) than<br />

with <strong>on</strong>e or two si mul ators (<strong>on</strong> 8% o.f SP approaches ). No<br />

collisi<strong>on</strong>s occurred during the simulati<strong>on</strong>.<br />

Intercrossi ng Ti rues<br />

The mean intercrossing times between aircraft at the LICKE intersecti<strong>on</strong><br />

and the outer marker were computed as measures of system<br />

efficiency and safety under different experimental c<strong>on</strong>diti<strong>on</strong>s.<br />

530


TABLE I: Separati<strong>on</strong> Violati<strong>on</strong>s that occ:urred between two or more<br />

aircraTt during 256 approaches (Class 1 to 4 respectively denotes<br />

an increasing severity of loss of separati<strong>on</strong> from less than standard<br />

separati<strong>on</strong> to a collisi<strong>on</strong>)<br />

IMPACT OF VFR<br />

IMPACT OF CDTI AIRCRAFT SIMULATOR FIDELITY<br />

Some A11 VFR/I FR IFR/I FR Pseudo Si mul ator<br />

CLASS 1 I 2 2 1 2 2<br />

CLASS 2 1 4 3 2 1 4<br />

CLASS 3 0 2 1 4 I 2<br />

CLASS 4 0 0 (} 0 0 0<br />

Two three-way analyses of variance for repeated measures were<br />

performed <strong>on</strong> the mean group intercrossi ng t irues. (Figure 3)<br />

Alto'raft spacing was less with alICDTIs than with someCDTIs _ (105<br />

vs. 94 sec) and less with altitude informati<strong>on</strong> for VFR aircra_'t<br />

than without (ii0 vs 89 _ec) at the LICKE intersecti<strong>on</strong>. The_e<br />

diTferenres were not statistically significant, however. All<br />

differences related to displays were eliminated by the outer<br />

mar'ker,, Intercro___sing times were 12 sec l<strong>on</strong>ger, <strong>on</strong> the average,<br />

at the outer marker than at the LICKE intersecti<strong>on</strong>, as all air-<br />

(.-.raft were established <strong>on</strong> the ILS, and had aczhieved approximately<br />

9.25 km (5 n mi) separati<strong>on</strong> by that point to allow for<br />

Figure 3: AVERAGE INTERCROSSING TIMES (sec)<br />

LiCKE INT,ERSECTION OUTER MARKER<br />

- DME 18 - DME 6<br />

120_ 12C<br />

_10 _ ........ 110 t l I.I ,<br />

NO IAG TAG NO IAGIAG NO TAG TAG NOTAG TAG<br />

SOMECDTIs ALLCDTIs SOMECDTIs ALLCDTIs<br />

531


differences in approach spee0s am<strong>on</strong>g the aircraft. There were no<br />

significant replicati<strong>on</strong> effects at either locati<strong>on</strong> nor- any<br />

interarti<strong>on</strong>s am<strong>on</strong>g experimental c<strong>on</strong>diti<strong>on</strong>s°<br />

_._._r..b.Dt:LE_t _n_<br />

Average approac:h durati<strong>on</strong>s, in time and distance._ were analyzed<br />

with two three-way analyses of variance for repeated measures.<br />

The simulati<strong>on</strong> scenarios hadbeen set up so that all jets and most<br />

tw:in-engine light aircraft were initialized at a distance of 65 km<br />

(35 n mi)al<strong>on</strong>g the routes from the airport. Additi<strong>on</strong>al miles<br />

flown might thus serve as a rough indicator of path stretching arid<br />

delaying maneuvers given by ATC. The average distance flown by<br />

the twin-engine aircraft was greater than the jets_ indicating., as<br />

did the communicati<strong>on</strong>s analysis that these aircraft received more<br />

vectors from ATC. There was a reducti<strong>on</strong> of 3 n mi in the distance<br />

flown by light twins w:i. th the additi<strong>on</strong> of informati<strong>on</strong> about<br />

the altitude of VFR aircraft and a similar_ but smaller, reducti<strong>on</strong><br />

with the additi<strong>on</strong> of CDTIs for all aircraft. There was no such<br />

differ'enc.-.e in distance flown for jets as a functi<strong>on</strong> of display<br />

c:<strong>on</strong>diti<strong>on</strong>._ indicating that ATC focused <strong>on</strong> the general aviati<strong>on</strong><br />

aircraft rather than the jets when flight path modificati<strong>on</strong>s were<br />

required for separati<strong>on</strong>. The single engine alto:raft flew the<br />

shortest distances_ primarily bec:ause they typically entered the<br />

system from a point much closer to the airport than the rest.<br />

These airc:r'aft were typ:i.r-allyve_-tored off of the final approac.h<br />

course to expedite faster traffic and then brought back <strong>on</strong> later.<br />

The additi<strong>on</strong> of CDTIs in all simulators resulted in shorter' approaches<br />

for" these aircraft, as it did for the others., but no such<br />

differenc'e was found when altitude informati<strong>on</strong> was given for VFR<br />

aircraTt. The reducti<strong>on</strong> of distance traveled per approach as a<br />

Tur_€"tl<strong>on</strong> of some (36 n mi) or alICDTIs (3,5 n mi) was signi_:ic:ant<br />

across all aircraft types (F = 6.23 (1,6) p


statist.ic:al analysis. Averages for the remaining data and the<br />

trends that were observed will be described, however', because o.f<br />

the important role that communicati<strong>on</strong>s plays in this type of<br />

si mul ati<strong>on</strong>.<br />

Communicati<strong>on</strong>s were c<strong>on</strong>ducted realistically by all participants,<br />

providing not <strong>on</strong>ly an impor'tant element in creating a realistic<br />

envir<strong>on</strong>ment but also a valuable source of in_:ormati<strong>on</strong> about the<br />

e_fec:ts of the e'..'perimental variables <strong>on</strong> the ATC sy_item. A<br />

c<strong>on</strong>tent analysis was performed by playing back the videotapes and<br />

scor'ing the number., types, source, and dest:i,nati<strong>on</strong> of each message<br />

using a modificati<strong>on</strong> o_: the categorizati<strong>on</strong> scheme developed by<br />

Chappell and Krei'f:eldt (ref. 8). Since many tr'ansmissi<strong>on</strong>B c<strong>on</strong>veyed<br />

several dif.ferent types of informati<strong>on</strong>, the number" of messages<br />

tr'ansm.itted was greater than t.he number of separate transmissi<strong>on</strong>s.<br />

The categor':i,es included: specific types of traf.fic-.related message_s,<br />

types of ATC (::ommands, vectors or questi<strong>on</strong>s about them,<br />

positi<strong>on</strong> reports, r-equests to maintain cur'rent status, and<br />

ac:I-:: now iedg ement s.<br />

Table 2" Mean r_umber of messages transmitted by pilots or<br />

c<strong>on</strong>trollers <strong>on</strong> each approach as a functi<strong>on</strong> oT display c<strong>on</strong>diti<strong>on</strong>.<br />

TOPIC FROM PILOTS FROM CON] ROLLERS<br />

(.".IF:'<br />

MESSAGE CDT I VFR CDTI VF'R<br />

some all noTAG FAG 'tOTAL some all noTAG TAG TOTAL<br />

TI:_AFF:I C 4. 1 4.4 3.8 4.. 8 8.5 3. ,_,"" 6 .8 3.9 6.3 10. 1<br />

AL.TITLJDE '7.3 7.2 6.9 9.'7 14.5 1:3.7 15.4 1:3.5 15.5 29. 1<br />

SF'IEIF.:D 2 ....... ''_ .:. 1 '7 :L 8 1 . 9 "_ ..:,. 9 14...", "_ 11 1 1"_' :,. 4 :L2. C) 25 4<br />

CLEARANCE .7 .7 1.8 1.9 :L.4 2(:).()22.5 2:L.7 2C).8 42.5<br />

VECTOR ................. 15. 1 12.7 13.8 14.0 27.8<br />

F'OSI'T'ION 22. 1 1"7w 5 21 . 1 18.6 39.6 10 - 1 7. 1 I0. "'_ 7 N 0 1"7._-'<br />

MA INT A IN ..... :L 1 7 6 1 ''_ _ :[.8 9.6 9.7 10.4 9.0 19.4<br />

ROGER/ 63.3 57 9 59.0 62.4 :L21.._ '''_ 14 5 13. _' 14.'7 1:3.() :2;7.7<br />

READBACK<br />

TOTAL_ 99.8 91.,:L 93.2 97.3 19C).5 10C).6 98.5 1(i)1.697.6 199.2<br />

533


"['he total number of messages transmitted between pilots and c<strong>on</strong>trollers<br />

and messages specifically related to traffic may be seen<br />

in Table 2. On the average._ nearly 200 messages were transmitted<br />

by the two c<strong>on</strong>trollers and seven pilots during each set of<br />

approaches. Although there were an approximately equal, number of<br />

messages originating with the air" and ground_ the informati<strong>on</strong><br />

c<strong>on</strong>tent was quite different. More than twice as many altitude,<br />

speed, r:Iearance, and vector commands, queri es._ and resp<strong>on</strong>ses<br />

originated with ATC as from the pilots. Twice as many positi<strong>on</strong>related<br />

messages originated with the pilots as with the c<strong>on</strong>trollets,<br />

and four times as many acknowledgements. All of the c<strong>on</strong>troller<br />

acknowledgements were simple "rogers", where as the majority<br />

of the pilots =' inw_ived a complete or partial, readback.<br />

In general, there were fewer transmissi<strong>on</strong> with all CDTIs than<br />

someCDTIs (200 versus 189). This was attributable to fewer vectors<br />

issued from ATC and fewer positi<strong>on</strong>-related transmissi<strong>on</strong>s from<br />

pil.ots (Table 2). For" those messages specifically related to<br />

traff:ic, however, the reverse was true. There were more trafficrelated<br />

messages when all pilots had traffi.r, displays (7.4) than<br />

when <strong>on</strong>ly some pilots had them (I:|.2). It was apparent that ATC<br />

did use the pilot's ability to see other aircr'aft <strong>on</strong> the CDTI when<br />

it was available to involve pilots in maintianing "visual" separati<strong>on</strong><br />

by giving traffic advisories and clearances to follow other<br />

aircraft, and directing pilots to maintain separati<strong>on</strong> from aircraft.<br />

In general, the addit<strong>on</strong> of VFR data tag informati<strong>on</strong>, had<br />

less impaczt, although the number of positi<strong>on</strong>-related messages did<br />

decrease from 31 to 25, <strong>on</strong> the average, with its additi<strong>on</strong>.<br />

Table 3 presents the communicati<strong>on</strong>s analysis by e,rperimental c<strong>on</strong>diti<strong>on</strong>,<br />

air_.-.raft type, and topic, with messages to and from<br />

pilots c:ombined. Pilots of single engine PP air'€_-raftwere given<br />

and initiated the Tewest c'ommunic:ati<strong>on</strong>s. This is c<strong>on</strong>sistent with<br />

the observati<strong>on</strong> that ATC vec:tored these a:ir'craft out of the way<br />

of the faster traffic and ignored tlnen until, other faster* air-<br />

€..-.raft had passed. 'their most frequent type of rommunicati<strong>on</strong> was<br />

a command to maintain present status or a readback.<br />

Both PP and SP twin-engine aircraft were given more vectors than<br />

any other" c:ommmand., and received and provided a number of positi<strong>on</strong><br />

queries. Both types of communicati<strong>on</strong>s were most evident when<br />

informati<strong>on</strong> about the altitude of the VFR aircraft was not known<br />

and ther-e were no tr'affi_-_displays in the simulators. In additi<strong>on</strong>,<br />

there were a large number o,f "maintain..." c:ommands given to<br />

these aircraft in the no]AG, aIICDTI c<strong>on</strong>diti<strong>on</strong>.<br />

The pilots of the jets part:_.-.ipated in relatively fewer c:ommunicati<strong>on</strong>s<br />

than did the pilots. In general., the presence or absence<br />

of altitude informati<strong>on</strong> for' VFR a'.ircraft affected the frequency of<br />

resp<strong>on</strong>ses made by jet pilots differently deper_ding <strong>on</strong> whether or<br />

not they had a CDTI. They were given more altitude and speed<br />

changes than were the pilots of 'the twin-engine aircraft, but half<br />

as many vectors., There were mor'e messages <strong>on</strong> the whole with CDTI<br />

534


than without for" the pilots of the jets_ whereas the reverse was<br />

true for the pilots o_: the light air_raft.<br />

No differences in communicati<strong>on</strong>s types or frequencies were found<br />

that could be attributed to the fidelity o_ the simulator. All of<br />

the differences found related to aircraft type or e>:perimental<br />

c<strong>on</strong>diti<strong>on</strong>. In general, ATC gave a]l pilots few speed commands when<br />

they were able to :see the other air(.-raft <strong>on</strong> their displays_ giwing<br />

them instead clearanc:es to follow an aircraft and to maintain<br />

separ'atior_ "visually" using the CDTI. Positi<strong>on</strong> requests and resp<strong>on</strong>ses<br />

were c<strong>on</strong>siderably reduced by the additi<strong>on</strong> of CDTIs and<br />

VFR altitude informati<strong>on</strong>. Altitude changes._ vectors._ and clearances<br />

were not affected by display c<strong>on</strong>diti<strong>on</strong>s across aircraft.<br />

TABLE 3: Communicati<strong>on</strong>s: Average number of messages transmitted<br />

to and from pilots of each aircraft type per- group_ per approac.h<br />

by air,:raft type and e:.'perimental c<strong>on</strong>diti<strong>on</strong><br />

(i pilot/group) (3 pilots/group) (3 pilots/group)<br />

TOF'I C OF' NO.....................NO................. NO................ N[.]............... NO............ NO........<br />

MESSAGE TAG "FAG TAG "FAG TAG TAG "FAG TAG "FAG TAG TAG TAG<br />

:[_"_z:'_:':"'71q FI i C........_':)"- _':..,.,.... ?"" Z-:l._ ......._........... I :I............ 4 ;:]- _:_.. ,_....... :_-_'-.... ?.......4. ;-7,_ ......,_;'7-:-. 8 ....._A-T. t_.......4. _'-,._ ................ 4.4 ,_.--"(._<br />

ALTI FUDE 1.7 0.2 2. i 3.0 9.0 8.


Pilot<br />

Effort<br />

Several measures were used to assess the amount of effort exerted<br />

by the pilots under different experimental c<strong>on</strong>diti<strong>on</strong>s" number of<br />

SP throttle, flap_ and trim changes and root mean squared ailer<strong>on</strong><br />

and elevator- activity and PP speed, heading, and altitude changes.<br />

Each of the eight effort measures were analyzed with a three-way<br />

analysis of variance for repeated measures. A combined effort<br />

measure was then created by summing the measures transformed so<br />

the ,lean and standard deviati<strong>on</strong>s of each pilots' distributi<strong>on</strong>s of<br />

scores within each measure were zero and <strong>on</strong>e respectively. The<br />

average effort scores were computer for SPs and PPs separately due<br />

to differences in the types of c<strong>on</strong>trols available to them. Other"<br />

acti<strong>on</strong>s, such as radio _requency change, map scale or altitude<br />

range selecti<strong>on</strong>., and gear- down that occurred <strong>on</strong>ly <strong>on</strong>ce or" twice<br />

per approach were examined, but were not included in the combined<br />

measure because they c<strong>on</strong>tributed little to pilot workload and did<br />

not vary from trial to trial.<br />

Figure_:PSEUDO-PILOT EFFORT:<br />

AVERAGE NUMBER OF CONTROL INPUTS PER MINUTE<br />

SPEED ALTITUDE HEADING<br />

-_ 2,0 2,0<br />

2,0 I<br />

]<br />

"<br />

LI..<br />

O<br />

,o<br />

r---! 57<br />

SINGLE_[14 MEDILM SINGLE I_IN MEDIUM SINGLE _tlR VEDILM<br />

ENGINEENGIt'_ JET ENGINE ENGINEJET ENGINEENGINEJET<br />

2,0- 2,0. 2,Q.<br />

1,0 I,_ I,C-<br />

!-- "1-<br />

I-IF] I-ii-1<br />

NOT TAG NOT TAG NOT TAG NOT TAG NOT TAG NOT TAG<br />

SOME CDTI ALL CDTI SOME CDTI ALL CDT| SOME CDTI ALL CDT'[<br />

536


Figure 4 depicts the frequency of speed, heading, and al.titude<br />

changes made by PPs per- minute oT flight. These inputs occurred<br />

partly as a functi<strong>on</strong> of vectors and clearances given by ATC and<br />

partly as a functi<strong>on</strong> o_ the pilot'_s own initiative to achieve<br />

desired timing, r'ates, positi<strong>on</strong>s, and separati<strong>on</strong>. There were rio<br />

significant differences in number or type of c<strong>on</strong>trol inputs for<br />

any oT the exper'imenta] c<strong>on</strong>diti<strong>on</strong>s for the raw frequencies, nor<br />

any significant interacti<strong>on</strong>s. The results were virtually identical<br />

for the standardized summary measure of PP effort. These<br />

results are not surprising as the PPs were <strong>on</strong>ly indirectly<br />

affected by the display c<strong>on</strong>diti<strong>on</strong>s.<br />

There was, however, a d_stinct difference in the c<strong>on</strong>trol strategies<br />

used for the three aircraft types piloted by PPs. Few<br />

speed changes were made by any of the PPs, however, twice as many<br />

were made by the pilot of the jet (I.0 per minute oT flight <strong>on</strong><br />

the average) than by the pilots of the two general aviati<strong>on</strong>-type<br />

aircra_:t (0.3 per' minute of flight). Pilots of the single-engine<br />

aircraft made the greatest number of altitude changes (I.0 per<br />

minute of flight), but the fewest number of heading changes (0.5<br />

per minute of flight). The pilot of the jet, <strong>on</strong> the other hand,<br />

made the Tewest altitude changes (0.7 per minute of flight), and<br />

the greatest number of heading changes (2.3 per minute of<br />

flight). The many heading changes made by jet SPs represented<br />

c'<strong>on</strong>trol inputs initiated by 'the pilot to achieve the original<br />

flight plan, rather than numerous vectors or _learance r-hanges<br />

from ATC.<br />

,::_imulatorPilot<br />

Effort<br />

One c<strong>on</strong>trol activity that was of particular interest was 'the<br />

frequency ancl type of changes made by SPs in the altitude filter<br />

that c<strong>on</strong>tr'olled the proporti<strong>on</strong> of other aircraft within the horiz<strong>on</strong>tal<br />

map range that wer'e displayed. Pilots selected the range<br />

of +/-640 m (200('])ft) which had been identified as the optimal<br />

range in earlier' stuclies ( ref. I) 60% of the time. "[hey added an<br />

additi<strong>on</strong>al 610 or i._._,m -,_ to the range below their own ai rcraf t<br />

the remaining 40% of the time. This increase was necessitated<br />

when they were given a clearance 'to follow an aircraft that had<br />

descended out of range of the narrower filter and had thus disappeared<br />

from view. On the average, SPs changed the relative altitude<br />

filter 1.5 times per' approach. Somewhat more changes were<br />

made <strong>on</strong> trials in which VFR aircraft were presented with altitude<br />

:informati<strong>on</strong> because these air'craft, like the IFR aircraft, were<br />

<strong>on</strong>ly displayed as l<strong>on</strong>g as they were within the selected range if<br />

their altitude was known. SPs rarely increased the range above<br />

their own altitude because aircraft that were above them were<br />

typicall, y behind, and were thus of less interest. It is likely<br />

that increasing the range above would be of use in a departure<br />

envir<strong>on</strong>ment, however departures were not simulated.<br />

537


There were no significant differences am<strong>on</strong>g the measures of SP<br />

effort as a functi<strong>on</strong> of the two display c<strong>on</strong>diti<strong>on</strong>s, although<br />

there was more ailer<strong>on</strong> and throttle activity with a CI)TI than<br />

without (Table 4), possibly reflecting fine tuning to maintain<br />

separati<strong>on</strong> assumed by SPs when given clearances to follow an<br />

aircraft displayed <strong>on</strong> a CDTI.<br />

Each of the effort scores for individual SPs were transformed and<br />

summed as described previously to produce a single measure of<br />

performance. A three-way analysis of yariance for repeated measures<br />

was performed <strong>on</strong> these ratings. A significant interacti<strong>on</strong><br />

was found between presence or absence of VFR data tag informati<strong>on</strong><br />

and replicati<strong>on</strong>s (F = 10.42, (I,Ii), p


Simulator Pilot Opini<strong>on</strong><br />

At the c<strong>on</strong>clusi<strong>on</strong> of each approach_ SPs completed 17 rating<br />

st_ales. The first 14 scales represented relevant dimensi<strong>on</strong>s_ such<br />

as fatigue ].evel_ perceived task demands_ workload_ etc. presented<br />

with labels at the extremes (e.g. Io/hi). Resp<strong>on</strong>ses were given <strong>on</strong><br />

a scale from <strong>on</strong>e to seven, <strong>on</strong>e representing a rating of "low" and<br />

seven a rating of "higln" <strong>on</strong> whatever dimensi<strong>on</strong> was being rated.<br />

(Table 5> Fourteen thre'e-way analyses of variance for repeated<br />

measures were performed to determine the effer_ts of replicati<strong>on</strong>s<br />

and the two display c<strong>on</strong>diti<strong>on</strong>s. There were no significant differences<br />

in resp<strong>on</strong>,z_es related to repiicait<strong>on</strong>s. Significant in-<br />

(_-reases in rated task difficulty (F = 9.51_ (I_II)_ p< .05)_<br />

activity level (F = 8.05_ (I, Ii) _ p


Figure_: SUMMARY OF PILOT RATINGS<br />

(STANI}etRDIZEI SCOPES: X_;SD=I,O)<br />

TASKLOAD- ITd.ATED<br />

..2 +.2.<br />

OPERATOR- RELAII3)<br />

+.1 i,.I-<br />

-.1 -.l"<br />

+.z EFFORT-FELAllZD *..2 OWN PE_41FANCE<br />

_ '+.I, N "+.I"<br />

_ -,.1- -.1'<br />

F-<br />

__ -.2, --.2 ,.<br />

_o<br />

+.z<br />

FREQUENCY OFINTEP_JPTIONS *,z<br />

OVERALL _iO_<br />

m .4.1.<br />

- !S .......... u.... U<br />

F-<br />

-.2 - ,2.<br />

NO YES N) YES NO YES NO YES<br />

VFR aircraft /Lll aircraft VFR aircraft All aircraft<br />

Data tag? CDTI-equipped? Data Tag? CDTl-equipped?<br />

540


communicati<strong>on</strong>s with the additi<strong>on</strong> of CDTI. A signifi_ant increase<br />

in rated fatigue ( F = 6.34, (ii,ii), p


(general aviati<strong>on</strong> or transport) covaried with the the fidelity of<br />

the simulators. In the current study., different aircraft types<br />

were simulated with full pilot c:<strong>on</strong>tr'ol (SP) or with more limited<br />

c<strong>on</strong>tro! (PP). The results indicated that c<strong>on</strong>trol differences<br />

found in earlier studies occurred as a c<strong>on</strong>sequence of the type of<br />

aircraft simulated rather" than the realism of the simulator, as<br />

l<strong>on</strong>g as the simulator was manned by a qualified pilot and<br />

communicati<strong>on</strong>s with ATC were c<strong>on</strong>ducted realistically. ATC<br />

expedited the flow of transport traffic into the simulated<br />

airport in a manner representative of current operati<strong>on</strong>s, using<br />

speed and altitude c<strong>on</strong>trol and giving vectors to single- and twin<br />

engine general-aviati<strong>on</strong>-type aircraft to achieve desired<br />

sequencing and separati<strong>on</strong>. Transport-type aircraft were rarely<br />

veu-tored off the route except to expedite their approach, The<br />

primary method of c<strong>on</strong>trol used for them was the issuance of speed<br />

changes and clearances to follow or maintain separati<strong>on</strong> behind<br />

aircraft in view <strong>on</strong> a CDTI.<br />

'This simulati<strong>on</strong> provides further informati<strong>on</strong> about the importance<br />

of providing a realistic enviror_ment when analyzing simulator<br />

pilots "_ interacti<strong>on</strong>s with various CDTI c<strong>on</strong>figurati<strong>on</strong>s and the<br />

impact of such c<strong>on</strong>figurait<strong>on</strong>s <strong>on</strong> the ATC system. The PPs and<br />

c<strong>on</strong>trollers were included in this simulati<strong>on</strong> to in_rease its<br />

realism for the SPs by providing communc:iati<strong>on</strong>s_ strategies_<br />

errors_ and decisi<strong>on</strong>s made by human operators. It appears that<br />

relatively simple displays_ c<strong>on</strong>trols and aircraft models can be<br />

used to provide this dimensi<strong>on</strong> as l<strong>on</strong>g as the aircraft thus simulated<br />

move realistically <strong>on</strong> whatever display medium is used and<br />

are c<strong>on</strong>trolled by qualified pilots who sound authentic-, and react<br />

appropriately to ATC. The use of qualified c<strong>on</strong>trollers is another<br />

relatively simple but important way to place a simulati<strong>on</strong> in an<br />

appropriate c<strong>on</strong>text for simulator pilots and to thus increase the<br />

validity of results.<br />

As was found in the earlier study (ref. 4)_ no pilot ever took<br />

unilateral acti<strong>on</strong> as a c<strong>on</strong>sequence of informati<strong>on</strong> observed or<br />

inferred from the CDTI. SPs were willing to accept closer separati<strong>on</strong><br />

with a CDTI, but not to the point that the safety of flight<br />

was in jeopardy. They complied with AT[] clearances to follow a<br />

lead aircraft or to maintain separati<strong>on</strong> from an aircraft that was<br />

displayed <strong>on</strong> the CDTI. Because the CDTI provided more informati<strong>on</strong>,<br />

the possibility of pilot participati<strong>on</strong> in some aspects of<br />

planning and achievement of c<strong>on</strong>trol strategies developed by AT[]<br />

was possible. Communicati<strong>on</strong>s, particularly those related to traffic,<br />

increased with CDTI, and high frequenry, low amplitude c<strong>on</strong>-'<br />

trol activity to accomplish .fine tuning increased, The additi<strong>on</strong><br />

of CDTI was also associated with an increase in the pilots:'<br />

sub jet.tire ratings of task difficulty and activity, but not their<br />

percepti<strong>on</strong> of workload or" the quality of their- own performance.<br />

Even though the pilots ei0:perienced increased task demands and<br />

effort with CDTI, they rated their overall workload in this simulati<strong>on</strong><br />

as approximately the same as in a typical flight in<br />

resp<strong>on</strong>se to questi<strong>on</strong>s <strong>on</strong> the debriefing. Furthermore, they indi-<br />

542


cared that the additi<strong>on</strong> of CDTI into line operati<strong>on</strong>s would ultimately<br />

result in fewer communicati<strong>on</strong>s with ATC. They would be<br />

willing to accept aircraft-followinq types of clearances with a<br />

CDTI and to take resp<strong>on</strong>sibility for- spacing between their Qwn and<br />

a lead air,:raft in sight <strong>on</strong> a traffic display "most of the time".<br />

The results of this simu].ati<strong>on</strong> provide additi<strong>on</strong>al ver'ificati<strong>on</strong><br />

of the opinic)ns expressed by pilots in the earlier studies (refs.<br />

I, 2 ) about c<strong>on</strong>tent, format, and symbology for a CDTI after they<br />

had had a chance to experience many of the different features<br />

whi Ie c<strong>on</strong>ducting si mul ated approaches. Further research is<br />

clearly required, however, to address the remaining c<strong>on</strong>ceptual<br />

and prac:tical issues. These issues include: (I) the impact of<br />

CDTI <strong>on</strong> procedures and regulati<strong>on</strong>s under different mixes of CDTIequipped<br />

a:ircraft in c<strong>on</strong>trolled and unc<strong>on</strong>trolled airspace._ (2)<br />

the relatiw._ quality of informati<strong>on</strong> obtained, retained, and used<br />

fr"om var"ious CDTI c<strong>on</strong>figurati<strong>on</strong>s; (3;) pilot assurance, situati<strong>on</strong><br />

awareness, and ability to plan aheadwith CDTI ._ and (4)<br />

practical c<strong>on</strong>sider'ati<strong>on</strong>s such as the effect of CDTI <strong>on</strong> fuel<br />

ec<strong>on</strong>omy, airport througinput, and system safety. Answers to these<br />

and other quest.i<strong>on</strong>s are prerequi:Bites of a decisi<strong>on</strong> to provide<br />

visual displays of traffic informati<strong>on</strong> in cockpits.<br />

REFERENCES<br />

i. Hart, S. G. & Wempe, T. E. C_._,p.i__D_._.l_y..c_f_Tr__Tf_i._<br />

Sym.b....o.l..Qg_, ar!d EorMat_ NASA TM-78601, (August, 1979)<br />

2. Hart, S. G. & Loomis, L. L. Evaluati<strong>on</strong> of the Potential<br />

Format and C<strong>on</strong>tent of a Cockpit Display of Traffic Informati<strong>on</strong>.<br />

Human Factors, 1980. 22_._)_, o91"-6J4.<br />

3. Palmer, E. A., Jago, S. J., Baty, D. L., & O'C<strong>on</strong>nor, S. L.<br />

Percepti<strong>on</strong> of Horiz<strong>on</strong>tal Aircraft Separati<strong>on</strong> <strong>on</strong> a Cockpit<br />

Display of Traffic Informati<strong>on</strong>. HL!ma_!Facto.r_s',1980,_(__2,<br />

605-620.<br />

4. Hart, S. G. Relative Altitude Informati<strong>on</strong> Display Requirements<br />

for a Horiz<strong>on</strong>tal Traffic Situati<strong>on</strong> Display. Paper<br />

presented at 'the Seventeenth Annual C<strong>on</strong>ference <strong>on</strong> Manual<br />

C<strong>on</strong>trol, University of California, Los Angeles, June 1981.<br />

5. Heffley, R. K. &. Schulman, T'. M. M.a.the_mati___alMc_d_e!<br />

Mountain View, CA._ Systems Technology Inc. Working Paper<br />

No. I164-2R, June 1981. (Work performed under NASA C<strong>on</strong>tract<br />

NAS 2-.10611)<br />

6. Heffley, R. K. & Schulman, T. M. Ps.e..b!dQ-]Qi.lo_t - Ma_th...em.at_.i__al -<br />

543


_C!_.mm._.n.d_. Mountain View_ CA; Systems Technology Inc. Working<br />

Paper 1164-3, May 1981. (Work performed under NASA C<strong>on</strong>tract<br />

NAS2-10611 )<br />

7. Airbus Industrle. A__..rbLts_ l_D.dt_t.s'trie_ Ap_p_EQ.a_2._! f£_.rWor_'.iQad.<br />

An.a_!_L_i._ '_and Qr.e_ [4_ml_1..e_m_e.rj_t. _C._.r"_i£i..ca_i.__n..._. 8.t.:__a..qtjm_.r.!.t.....-:2..<br />

Toulouse, Franc-.e". Airbus Industrie, 1981.<br />

8. Chappell, S. L.. Air Traffic C<strong>on</strong>trol of Simulated Aircraft<br />

With and Without Cockpit Traffic Displays. Paper presented<br />

at the Eighteenth C<strong>on</strong>ference <strong>on</strong> Manual C<strong>on</strong>trol. Dayt<strong>on</strong>, OH.,<br />

May 1982.<br />

544


AIR TRAFFIC CONTROL OF SIMULATED AIRCRAFT<br />

WITH AND WITHOUT COCKPIT TRAFFIC DISPLAYS*<br />

Sheryl L. Chappell John G. Kreifeldt<br />

Computer Sciences Corp. Dept. of Engineering Design<br />

NASA Ames Research Center Tufts University<br />

Moffett Field, CA Medford, MA<br />

ABSTRACT<br />

This study examines the air traffic c<strong>on</strong>trol of air carrier<br />

and general aviati<strong>on</strong> simulated aircraft with and without a<br />

cockpit display of traffic informati<strong>on</strong> (CDTI). Air traffic<br />

c<strong>on</strong>trollers provided spacing and sequencing for air carrier<br />

type simulators flown by airline pilots and small twin<br />

engine/single engine lower-fidelity simulators flown by general<br />

aviati<strong>on</strong> pilots <strong>on</strong> an approach to landing. Some of<br />

these aircraft had CDTI, a graphic representati<strong>on</strong> of the<br />

positi<strong>on</strong> of other aircraft relative to his/her aircraft and<br />

the navigati<strong>on</strong>al aids.<br />

Differences in the air traffic c<strong>on</strong>trol were found due<br />

to aircraft type and the presence of a CDTI. There was no<br />

difference due to CDTI in aircraft separati<strong>on</strong> violati<strong>on</strong>s.<br />

Two air carrier aircraft were within <strong>on</strong>e nautical mile<br />

lateral separati<strong>on</strong> and 950 feet vertically for a l<strong>on</strong>ger<br />

period of time than two general aviati<strong>on</strong> (GA) aircraft or an<br />

air carrier and GA aircraft. Two GA aircraft were within<br />

<strong>on</strong>e mile l<strong>on</strong>ger than an air carrier and a GA aircraft.<br />

The variance of intercrossing times at the middle<br />

marker between an aircraft and the previous aircraft was<br />

greater for aircraft with CDTI and for air carrier aircraft.<br />

The number and type of c<strong>on</strong>troller/pilot communicati<strong>on</strong>s<br />

were different for the c<strong>on</strong>diti<strong>on</strong>s of simulator type and<br />

presence of CDTI. Of those communicati<strong>on</strong> types showing<br />

differences in frequency due to the presence of a CDTI, all<br />

except heading changes occured more often to and from an<br />

aircraft with a CDTI. For example, the c<strong>on</strong>troller gave more<br />

traffic advisories and had more questi<strong>on</strong>s for an aircraft<br />

with a CDTI. Those aircraft with CDTI had more communicati<strong>on</strong>s<br />

of all types than those without CDTI. The airline aircraft<br />

in general, had more communicati<strong>on</strong>s but the smaller<br />

aircraft had more communicati<strong>on</strong>s c<strong>on</strong>cerning heading changes.<br />

Air traffic c<strong>on</strong>trol of the aircraft in this simulati<strong>on</strong><br />

showed similar characteristics to the current aviati<strong>on</strong> system.<br />

For example, the air carrier aircraft were given speed<br />

and altitude changes while the GA aircraft were given<br />

* Supported by NASA Grant NSG 2156 to Tufts University.<br />

54.5


heading changes. The CDTI effected communicati<strong>on</strong>s between<br />

the c<strong>on</strong>troller and the pilots reflecting the use of the CDTI<br />

informati<strong>on</strong> for aircraft separati<strong>on</strong>.<br />

INTRODUCTION<br />

A cockpit display of traffic informati<strong>on</strong> is a display<br />

showing the pilot the positi<strong>on</strong> of other aircraft relative to<br />

his or her aircraft positi<strong>on</strong>. The display may include other<br />

informati<strong>on</strong> such as, ground speed and altitude of the other<br />

aircraft and navigati<strong>on</strong>al informati<strong>on</strong>. This and other studies<br />

explore the effects <strong>on</strong> safe and efficient air traffic<br />

flow associated with the use of a CDTI.<br />

When the CDTI becomes available, it is likely that air<br />

carrier operators will be am<strong>on</strong>g the first to make use of<br />

this traffic informati<strong>on</strong>. General aviati<strong>on</strong> (GA) aircraft<br />

will typically be much less likely to invest in this type of<br />

display. This creates a variety of capabilities within the<br />

air traffic c<strong>on</strong>trol system. In this simulati<strong>on</strong> there was a<br />

combinati<strong>on</strong> of aircraft types: general aviati<strong>on</strong> single<br />

engine aircraft flown by GA pilots and air carrier aircraft<br />

flown by line pilots with a mix of CDTI capabilities. This<br />

study examines the effects of the aircraft type and the use<br />

of the cockpit display of traffic informati<strong>on</strong> <strong>on</strong> air traffic<br />

c<strong>on</strong>trol.<br />

METHODOLOGY<br />

Subjects<br />

There were three groups of subjects from the San Jose<br />

area. Each of the groups included <strong>on</strong>e c<strong>on</strong>troller, three<br />

airline and four general aviati<strong>on</strong> pilots. The subjects performing<br />

the air traffic c<strong>on</strong>trol were former air traffic c<strong>on</strong>trollers<br />

from approach, tower, and center facilities. The<br />

nine line pilots were currently employed by major U.S. air<br />

carriers. The twelve general aviati<strong>on</strong>, instrument-rated<br />

pilots had a variety of experience levels.<br />

Equipment<br />

The study was c<strong>on</strong>ducted in the Multicockpit Facility at<br />

NASA Ames Research Center. The facility had seven aircraft<br />

under air traffic c<strong>on</strong>trol (ATC). There were three singlepilot<br />

air carrier simulators based <strong>on</strong> the Boeing 727 with<br />

simplified flight, navigati<strong>on</strong>, and engine instruments and<br />

c<strong>on</strong>trols. The four general aviati<strong>on</strong> simulators were modeled<br />

<strong>on</strong> the Cessna 310 and 172. The simulators c<strong>on</strong>sisted of a<br />

546


joystick for the c<strong>on</strong>trol yoke and a sliding potentiometer<br />

for the throttle. The GA pilots had digital informati<strong>on</strong> of<br />

their current and commanded speed, heading and altitude. An<br />

intercom was used for the radio transmissi<strong>on</strong>s between the<br />

pilots and the c<strong>on</strong>troller.<br />

The cockpit displays of traffic informati<strong>on</strong> used in<br />

this study were presented <strong>on</strong> a cathode ray tube. The<br />

c<strong>on</strong>troller's stati<strong>on</strong> had a display similar to that found at<br />

an approach/departure facility (Figure i).<br />

_u<br />

195<br />

__B<br />

gSq<br />

1B1<br />

/ 11_<br />

/<br />

/<br />

_n_ b@56<br />

/ \<br />

Figure i. ATC and GA display of traffic and navigati<strong>on</strong>al<br />

informati<strong>on</strong>.<br />

The air traffic c<strong>on</strong>nroller had a north-up display of all<br />

aircraft at a 60 nautical mile map range. The positi<strong>on</strong> of<br />

the aircraft were shown by a triangle. The aircraft moved<br />

across the display relative to the navigati<strong>on</strong>al informati<strong>on</strong><br />

in the San Jose area.<br />

There was a two-segment flight path predictor line in<br />

fr<strong>on</strong>t of each aircraft symbol which showed where the aircraft<br />

would be in 60 sec<strong>on</strong>ds, if the speed, heading, and<br />

rate of turn were maintained for that period of time. The<br />

length of the predictor varied with ground speed since it<br />

reflected the distance traveled in 60 sec<strong>on</strong>ds. There were<br />

history dots behind the aircraft showing the previous positi<strong>on</strong>s<br />

at four sec<strong>on</strong>d intervals for the last thirty two<br />

sec<strong>on</strong>ds. Each aircraft had a data tag showing the aircraft<br />

identificati<strong>on</strong>, and the altitude (in hundreds of feet) <strong>on</strong><br />

547


the first line, and the ground speed (in knots) and an arrow<br />

which indicated whether the aircraft was climbing or descending<br />

(vertical velocity greater than 100 feet/minute) <strong>on</strong><br />

the sec<strong>on</strong>d line.<br />

This display was identical to the display shared by the<br />

four general aviati<strong>on</strong> pilots and was updated every four<br />

sec<strong>on</strong>ds. Since the GA pilots required the CDTI informati<strong>on</strong><br />

to make their flight, the c<strong>on</strong>diti<strong>on</strong>s of no CDTI c<strong>on</strong>sisted of<br />

them ignoring the other traffic <strong>on</strong> the display. They did so<br />

very effectively.<br />

The display for the air carrier simulators was always<br />

heading up (Figure 2). The ownship symbol remained stati<strong>on</strong>ary<br />

<strong>on</strong> the display horiz<strong>on</strong>tally centered and vertically <strong>on</strong>e<br />

third from the bottom. The airway appeared to pass under<br />

the ownship symbol.<br />

7e<br />

Figure 2. Air Carrier CDTI showing ownship and map informati<strong>on</strong>.<br />

The map scale was pilot-selectable to 2, 4, 8, 16, 32 and 64<br />

nautical miles (nm) . It was also possible to select an<br />

automatic scale that varied from 64 to 2 miles with the<br />

aircraft's altitude. All aircraft +/- 2000 feet in altitude<br />

from the pilot's aircraft were shown, in additi<strong>on</strong> the pilots<br />

were able to selectively include aircraft +/- 4000 and 6000<br />

feet.<br />

The traffic <strong>on</strong> the air carrier simulator CDTI's was<br />

548


shown by a hexag<strong>on</strong> if the aircraft was within 500 feet of<br />

ownship. Only the top half of the hexag<strong>on</strong> showed if the<br />

aircraft was more than 500 feet above and the bottom if more<br />

than 500 feet below. For the no CDTI c<strong>on</strong>diti<strong>on</strong>, the display<br />

showed the positi<strong>on</strong> of ownship <strong>on</strong>ly relative to the navigati<strong>on</strong>al<br />

map.<br />

The flight and engine instrument informati<strong>on</strong> was<br />

updated every <strong>on</strong>e tenth of a sec<strong>on</strong>d. The ownship informati<strong>on</strong><br />

<strong>on</strong> the CDTI including the navigati<strong>on</strong>al informati<strong>on</strong>, was<br />

updated five times a sec<strong>on</strong>d. The informati<strong>on</strong> <strong>on</strong> the other<br />

aircraft was <strong>on</strong>ly updated every four sec<strong>on</strong>ds. No radar<br />

errors were simulated in this study.<br />

Procedure<br />

The subjects were paid for the two days they participated.<br />

Initially, the c<strong>on</strong>troller and pilots were briefed <strong>on</strong><br />

the experiment and the simulati<strong>on</strong>. The c<strong>on</strong>troller's task was<br />

to provide spacing and sequencing for all seven aircraft <strong>on</strong><br />

the approach and l_nding. During the first few minutes of a<br />

run, all the aircraft became airborne (randomly placed) at<br />

the navigati<strong>on</strong>al fixes south of the San Jose Airport. From<br />

this positi<strong>on</strong> the pilots flew their simulators under ATC<br />

c<strong>on</strong>trol according to the published ILS approach procedures<br />

and landed at San Jose Airport. After an aircraft landed it<br />

was repositi<strong>on</strong>ed (with equal probability) at <strong>on</strong>e of the<br />

three outer most positi<strong>on</strong>s, 35 miles from the airport. All<br />

the aircraft remained <strong>on</strong> an instrument flight plan with normal<br />

radio communicati<strong>on</strong>s carried out with the c<strong>on</strong>troller.<br />

The airline pilots flew the simulators <strong>manual</strong>ly. The GA<br />

pilots provided autopilot inputs to their aircraft until the<br />

outer marker where an autopilot took c<strong>on</strong>trol of their aircraft<br />

for the landing.<br />

Ten minutes after the run began, the airport was closed<br />

and the aircraft were put into holding patterns until the<br />

airport reopened five minutes later. Each run lasted thirty<br />

minutes. There was a 25 knot wind above 2000 feet decreasing<br />

linearly to 15 knots <strong>on</strong> the ground. No turbulence was<br />

simulated.<br />

Training - The first three flights were flown without a<br />

CDTI to familiarize the pilots with the simulators. The<br />

forth and fifth flights were made with the CDTI available<br />

but pilots were not required to use the informati<strong>on</strong> for<br />

separati<strong>on</strong>. For the sixth and seventh flights, <strong>on</strong>ly two air<br />

carrier aircraft had CDTI.<br />

Experimenta ! Flights - There were six experimental<br />

flights. The first two were made with no CDTI (i.e.<br />

549


navigati<strong>on</strong>al informati<strong>on</strong> <strong>on</strong>ly) for the air carrier simulators.<br />

The GA pilots had traffic informati<strong>on</strong> but were asked<br />

to ignore the other aircraft and follow <strong>on</strong>ly the ATC commands<br />

for heading, speed, and altitude. For the next two<br />

flights, all seven aircraft had a CDTI. The final two<br />

flights were made with <strong>on</strong>ly two air carrier simulators having<br />

CDTI. Therefore, the number of CDTI aircraft varied<br />

from zero to seven. At the end of each flight, time was<br />

taken for discussi<strong>on</strong> and questi<strong>on</strong>s.<br />

RESULTS<br />

There are several areas of interest when exploring the<br />

air traffic c<strong>on</strong>trol of aircraft with a CDTI. The foremost<br />

questi<strong>on</strong> is safety. Does the implementati<strong>on</strong> of the CDTI<br />

increase or decrease the overall safety of air travel? More<br />

specifically, is the separati<strong>on</strong> of aircraft as good or<br />

better when the aircraft involved have a traffic display?<br />

Am<strong>on</strong>g other c<strong>on</strong>cerns is efficiency. If the aircraft are too<br />

far apart in landing, fewer alrcraft can land in the same<br />

amount of time, therefore, there is a decrease in the capacity<br />

of the air traffic system. Another good indicati<strong>on</strong> of<br />

the characteristics of the ATC system is the communicati<strong>on</strong><br />

between the c<strong>on</strong>troller and the pilots. The above measures<br />

were examined by i) presence of CDTI, 2) type of simulator,<br />

and 3) number of CDTI-equipped aircraft being c<strong>on</strong>trolled.<br />

Aircraft<br />

Spacing<br />

There were two variables of aircraft spacing used to<br />

evaluate the air traffic c<strong>on</strong>trol system: aircraft spacing<br />

violati<strong>on</strong>s and aircraft intercrossing times at the outer and<br />

middle marker <strong>on</strong> final approach.<br />

Aircraft spacing deviati<strong>on</strong>s were measured in sec<strong>on</strong>ds<br />

during which two aircraft were too close, i.e., within i, 2,<br />

and 2.5 nautical miles laterally with vertical separati<strong>on</strong> of<br />

less than 950 feet. There were no effects <strong>on</strong> aircraft spacing<br />

violati<strong>on</strong>s due to the presence or absence of a CDTI in<br />

the simulator. No effects were found due to the number of<br />

aircraft with CDTI. There were differences in the separati<strong>on</strong><br />

errors by simulator type. Two air carrier simulators<br />

were within <strong>on</strong>e mile separati<strong>on</strong> for a l<strong>on</strong>ger durati<strong>on</strong> than<br />

an air carrier and GA aircraft (t=-4.93, df=18, p


The number of sec<strong>on</strong>ds between an aircraft and the previous<br />

aircraft when crossing the outer or middle marker was<br />

not significant for any c<strong>on</strong>diti<strong>on</strong>. However, the variance<br />

between the intercrossing times was significantly larger for<br />

aircraft with CDTI than aircraft without (Levene F=9.29,<br />

df=158, p


DISCUSSION<br />

The findings of this study are not surprising. Basically<br />

the air traffic c<strong>on</strong>trollers handled the simulators as<br />

they would real aircraft, i.e. the c<strong>on</strong>trollers gave altitude<br />

and speed Changes to the air carrier aircraft and heading<br />

changes to the general aviati<strong>on</strong> aircraft.<br />

The presence of a CDTI yielded no effect <strong>on</strong> separati<strong>on</strong><br />

violati<strong>on</strong>s which dem<strong>on</strong>strates no effect <strong>on</strong> safety due to the<br />

CDTI in the aircraft. There is larger variance in intercrossing<br />

times at the middle marker therefore, there is less<br />

c<strong>on</strong>sistency with CDTI-equipped aircraft. This may be tolerable<br />

since there is more informati<strong>on</strong> in the system, i.e.<br />

CDTI-equipped aircraft have redundant ATC traffic informati<strong>on</strong>.<br />

The differences in the types of communicati<strong>on</strong>s due to<br />

the presence of a CDTI and the number of CDTI-equipped aircraft<br />

suggest the c<strong>on</strong>trollers are using the informati<strong>on</strong> in<br />

the traffic display to separate and sequence the aircraft.<br />

The clearances to follow another aircraft, for example,<br />

require the pilot to maintain visual c<strong>on</strong>tact with the aircraft<br />

and provide separati<strong>on</strong>. These clearances were given<br />

<strong>on</strong> an average of 1.35 times per CDTI-equipped aircraft per<br />

flight. When an aircraft did not have a CDTI, there was not<br />

sufficient informati<strong>on</strong> to assume resp<strong>on</strong>sibility for separati<strong>on</strong><br />

from the preceding aircraft. As both c<strong>on</strong>trollers and<br />

pilots become more familiar with the CDTI, there will likely<br />

be additi<strong>on</strong>al differences in the communicati<strong>on</strong>s which dem<strong>on</strong>strate<br />

other uses of the cockpit display of traffic informati<strong>on</strong>.<br />

552


LIST OF AUTHORS<br />

553


18THANNUALCONFERENCEON MANUALCONTROL<br />

AUTHORS<br />

Minoru Abe 366 J.W. Frazier 427<br />

: Gyan C. Agarwal 58, 77 Richard T. Gill I00<br />

J<br />

Bart J Bac<strong>on</strong> 256 Gerald L. Gottlieb 58, 77<br />

•<br />

Sheld<strong>on</strong> Bar<strong>on</strong> 186 Sol W. Gully 268<br />

Arthur Beckman 267 Stephen Handel 413<br />

A. K. Bejczy 440 Mark D. Hansen 320<br />

R. Beveridge 345 Sandra G. Hart 127, 522<br />

TomB_sser 5 E. James Hartzell 345<br />

J. W. Brown 440 Charles P. Hatsell 3<br />

Sheryl L. Chappell 545 Jan R. Hauser 127<br />

Mary E. Childress 127 R<strong>on</strong>ald A. Hess 267<br />

Kevin Citurs 474 K.E. Huds<strong>on</strong> 427<br />

Margaret M. Clarke 413 Hideo Iguchi 366<br />

Edward M. C<strong>on</strong>nelly 119 Robert J. Jaeger 77<br />

Sidney A. C<strong>on</strong>nor 150 Richard J. Jagacinski 41<br />

R. Cortilla 345 Richard S. Jensen 327<br />

Kathleen M. Craig 336 Andrew Junker 99<br />

D. Francis Crane 166 James R. Kelly 485<br />

/" M.J. Crisp 475 DavidL. Kleinman 263, 268<br />

V. Dea 225 Kiyoshi Komoriya 366<br />

Joseph C. De Maio 108 J<strong>on</strong>ath<strong>on</strong> Korn 268<br />

R<strong>on</strong> S. Dots<strong>on</strong> 440 John G. Kreifeldt 389, 413, 545<br />

Sherry L. Dunbar 345, 466 William C. Krenz 42<br />

Elliot E Entin 263 Stephen H. Levine 389<br />

John M. Evans 474 William H. Levis<strong>on</strong> 239, 419, 427<br />

555


AUTHORS CONCLUDED<br />

J. L. Lewis 440 Eric N. Solowka 168<br />

Jeffrey L. Maresh 327 Lawrence W. Stark 42<br />

Edward A. Martin 165 Fuchuan Sun 42<br />

Michael W. McGreevy 514 Susumu Tachi 366<br />

Grant R. McMillan 165 Masao Takabe 366<br />

Patricia R. Mineer 3 Kazuo Tanie 366<br />

Christine M. Mitchell 293 Blaza Toman 207<br />

Hitoshi Miura 58 K. Watert<strong>on</strong> 120<br />

D<strong>on</strong> L. M<strong>on</strong>k 41 Sharan L. Ward 207<br />

Neville Moray 120 Kwang C. Wei 207<br />

Ramal Muralidharan 419 Joseph Whitmeyer 207<br />

Alex Netch 225 Christopher Wickens I00<br />

B. O'Lear 427 Walter W. Wierwille 150<br />

Roy E. Olsen 420 David H. Williams 485<br />

Krishna R. Pattipati 263 Glen F. Wils<strong>on</strong> 99<br />

L. R. Perkin 475 Joseph G. Wohl 263<br />

Lee H. Pers<strong>on</strong>, Jr 365 Yung-Koh Yin 225, 475<br />

Lloyd D. Reid 168<br />

Daniel W. Repperger 427<br />

Kanji Sahara 225<br />

Yoshihiro Sakai 366<br />

Nils R. Sandell, Jr 263<br />

David K. Schmidt 19, 256<br />

V. Skowr<strong>on</strong>ski 427<br />

556<br />

_U.S.Government Printing Office: 1983 -- 659-006/3031

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!