09.07.2015 Views

On the Design of Flight-Deck Procedures - Intelligent Systems ...

On the Design of Flight-Deck Procedures - Intelligent Systems ...

On the Design of Flight-Deck Procedures - Intelligent Systems ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

The above example shows how automation and procedures are inversely related. To “fix” a problemwith automation, one must go one step down in <strong>the</strong> level <strong>of</strong> automation. Subsequently, this requires anincrease in procedurization -- <strong>the</strong> pilots <strong>of</strong> this company may only engage <strong>the</strong> APPROACH mode afterseeing <strong>the</strong> “localizer” and “glide slope” pointers on <strong>the</strong> ADI.It appears that increased level <strong>of</strong> automation eliminates <strong>the</strong> need for some procedures. Also, automationmakes it more difficult to mandate a large set <strong>of</strong> stringent procedures. We believe several factors lead tothis.1. Some tasks that were previously assigned to <strong>the</strong> pilot have been completely automated. Forexample, <strong>the</strong> engine start sequence <strong>of</strong> an Airbus A-320 has been automated. This has resulted inone less engine control (<strong>the</strong> “fuel control” switch), reduction in task requirement (positioning <strong>the</strong>“fuel control” switch to “run”), and elimination <strong>of</strong> associated procedures (“Aborted Engine Startsor Excessive EGT on Ground”), as <strong>the</strong> system provides all limit protection as well as automaticengine crank after start abort.2. Since most modern automation is controlled by some type <strong>of</strong> digital processor, <strong>the</strong> interfacebetween human and machine is usually some form <strong>of</strong> computer input device. The most commonform is a keyboard. Using <strong>the</strong> CDU, simple tasks, such as position initialization, can beperformed as a set <strong>of</strong> procedures. Never<strong>the</strong>less, tasks that must be conducted in real time, requirefar more complex interaction with <strong>the</strong> computer, and hence are not amenable to simpleprocedurization. For instance, many crews build approaches that are not available in <strong>the</strong> FMC.The FMC routing and STARs will guide <strong>the</strong>m to a certain point short <strong>of</strong> <strong>the</strong> airport. If <strong>the</strong>y wishFMC guidance <strong>the</strong> rest <strong>of</strong> <strong>the</strong> way, <strong>the</strong>y have to build it, and this is too complex to be reduced tostep-by-step procedures and sub-tasks.3. Many aircraft systems, such as <strong>the</strong> aut<strong>of</strong>light system, operate in a dynamic and sometimesunpredictable environment and <strong>the</strong>refore cannot be completely pre-programmed. In <strong>the</strong>se cases,<strong>the</strong> aut<strong>of</strong>light system provides <strong>the</strong> pilot with several semi-automatic modes to choose from. Anexample is <strong>the</strong> various modes available to perform a level change: <strong>the</strong>re are at least five differentmethods to conduct this task. Therefore, any attempts to completely procedurize such tasks bymandating one method, would usually fail (and lead to non-compliance). <strong>On</strong>e major U.S.company attempted to procedurize <strong>the</strong> descent pr<strong>of</strong>ile <strong>of</strong> its B-737-EFIS fleet. The result wasnon-compliance. The project was quietly abandoned.To conclude, we argue that automation requires a new dimension in <strong>the</strong> design <strong>of</strong> flight deck procedures.As we have noted previously, a procedure that is ponderous and is perceived as increasing workloadand/or interrupting smooth cockpit flow will probably be ignored on <strong>the</strong> line. Even worse, <strong>the</strong>re couldbe a spreading <strong>of</strong> this effect, since a rejected procedure may lead to a more general distrust <strong>of</strong>procedures, resulting in non-conformity in o<strong>the</strong>r areas.Guideline #2: When designing procedures for automated cockpits, <strong>the</strong> designer shouldrecognize that many tasks that involve <strong>the</strong> use <strong>of</strong> automation are too complex and interactive toallow a stringent set <strong>of</strong> SOPs to be mandated.5.6.1 Lack <strong>of</strong> Automation PhilosophyMost airlines that fly glass cockpit aircraft have attempted to develop an operational doctrine for operating<strong>the</strong>se aircraft. Those that have failed to articulate a clear philosophy (and hence policies) have probablydone so because <strong>the</strong>y jumped immediately into policies, and in some cases straight into procedureswithout a governing philosophy.<strong>On</strong>e <strong>of</strong> <strong>the</strong> problems with not developing and publishing a philosophy <strong>of</strong> operations is that policies,decisions, and ultimately procedures are put into place without an explanatory basis. The philosophybehind <strong>the</strong>se decisions is not articulated nor understood. What is more, philosophies change from timeto time. Because <strong>the</strong>se changes in philosophy are not made public, <strong>the</strong>y can lead to confusion and to acompliance problem. For example, one airline's early automation doctrine was to fly an automatedaircraft, to <strong>the</strong> extent possible, as if it were a B-727, and <strong>the</strong>reby minimizing <strong>the</strong> use <strong>of</strong> advancedfeatures. Then, following a change in management, it switched to a philosophy <strong>of</strong> “use <strong>the</strong> automationas much as possible” (in order to save fuel, wear, etc.). Recently, as indicated by <strong>the</strong> vice president <strong>of</strong>23

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!