The AgendaManager Simulation Environment |

|
Synopsis: This page describes the simulator used in the development and evaluation of the AgendaManager.
Keywords: Agenda Management, AgendaManager, flight simulator.
Last update: 30 Jun 97
Overview
The part-task simulator used in AgendaManager development and evaluation models a generic, twin engine turbojet transport aircraft. It is built from components developed at the NASA Langley and NASA Ames Research centers and in our own lab. The aircraft model, autoflight model, and flight management system model were developed in C and C++ as part of the Advanced Civil Transport Simulator by Terry Abbott, Dave Williams, and their colleagues at the NASA Langley Research Center. The primary flight display, horizontal situation display, and other interface components were developed in FORTRAN, C, and C++ by contractors and NASA personnel at the NASA Ames Research Center. We developed system models and an experimenter's console in Smalltalk (VisualWorks 2.5), modified the NASA software, and integrated the components in our own lab. The simulator runs on one to three Silicon Graphics Indigo 2 workstations, depending on configuration.
Simulator Components
The components of the simulator are as follows.
- Aircraft
(NASA Langley) A simple point-mass model of a generic, twin-engine transport. Although manual control is possible through a joystick and throttle levers, the simulator software was not designed to be used this way and in our development and evaluation we controlled the aircraft model primarily by means of the autoflight model.
- Autoflight System
(NASA Langley) Provides autopilot and authothrust functions with selectable target values for altitude, vertical speed, flight path angle, heading, and speed. Autoflight system functions include the following:
- altitude hold
- vertical speed (for climbing and descending)
- flight path angle (for climbing and descending)
- heading hold
- heading select
- speed select
- speed hold
- LNAV (for lateral guidance provided by the Flight Management System)
- VNAV (for vertical guidance provided by the Flight Management System)
- Flight Management System
(FMS, NASA Langley) A reasonably complete and realistic model of a flight path management system such as the Honeywell Flight Management Systems in current Boeing and other aircraft. Provides complete lateral and vertical flight path guidance through the autoflight system's LNAV and VNAV functions. Programmed via the Control Display Unit (CDU), a multi-line alphanumeric display with an alphabetic keyboard.
- Primary Flight Display
(PFD, NASA Ames) An integrated, graphic display showing airspeed, altitude, vertical speed, and attitude (pitch, bank, etc.).
- Horizontal Situation Indicator
(HSI, NASA Ames) Provides a moving map display, showing the aircraft's position with respect to navigation aids and other geographical information. Shows current FMS flightpath as a series of line segments connecting navigation aid symbols.
- Powerplant
(NASA Langley and OSU) Models two turbojet engine. Langley component models thrust and fuel consumption. OSU component calculates N1, N2 and other parameters as linear functions of thrust and models engine fire and engine failure conditions. Parameters shown on a synoptic display.
- Fuel System
(OSU) Models two in-wing fuel tanks, fuel booster pumps, fuel heaters, crossfeed lines, and isolation valves. Models fuel flow from tanks to engines and between tanks. Models fuel pump failures and fuel pressure loss. Permits pilot to open and close valves, start and stop pumps, and crossfeed fuel between tanks when a fuel imbalance occurs via a synoptic display (see below).
- Electrical System
(OSU) Models AC and two DC electrical systems. Includes submodels for generators, switches, bus connectors. Models generator and bus failures and permits pilot to correct them and reconfigure the system to provide power to all buses via a synoptic display.
- Hydraulic System
(OSU) Models hydraulic pumps, lines, and valves. Simulates pump failures and pressure losses and allows pilot to reconfigure system to correct them via a synoptic display.
- Adverse Weather System
(OSU) Models engine fuel de-icers, pitot heaters, and airframe de-icing systems. Models aircraft fuel and surface temperatures as functions of ambient temperature and heater/de-icer function. Permits pilot to activate heating/de-icing functions via a synoptic display.
- Engine Indication and Crew Alerting System
(EICAS, OSU) Models a subset of the functions of a centralized monitoring and alerting system. Informs the pilot of abnormal conditions until they are corrected. Messages are color- and position-coded based on severity (see below)
Simulator Interface
Below is an illustration of the interface of the part-task flight simulator. Top to bottom, left to right the components are as follows:
- simulator control panel, containing
- simulator controls (RUN/HOLD/EXIT, etc.)
- mode control panel (autoflight controls), set for heading hold (HDG ON), speed hold (IAS ON) and climb thrust (TCMD CLB)
- manual controls (when not using autoflight and not using separate stick/throttles)
- Primary Flight Display (PFD), showing a climbing right turn.
- Horizontal Situation Indicator (HSI) showing position of the aircraft relative to navigational aids. Here it is between Eugene (EUG, not shown) and Corvallis (CVO).
- Engine Indicating and Crew Alerting (EICAS) display showing three messages:
- a generator failure,
- low fuel pressure, and
- an electrical system line contactor problem.
- Fuel System synoptic display, showing the left fuel pump in the right fuel tank failed.
