AUTOMATIC FAULT REPORTING SYSTEM

Abstract: Phase I (25) and Phase II (20) and III (24) AFRS (Automatic Fault Reporting System) signal processing implementations of fault related data permits utilization in steps, viz. Phase I and Phases II and III on board operational aircraft of AFRS, thereby permitting gradual phase in and substitution of AFRS for present state of the art flight crew FRM (Fault Reporting Manual) and ground personnel FIM (Fault Isolation Manual).

Description: -1- AUTOMATIC FAULT REPORTING SYSTEM This invention relates to fault reporting and, more particularly, to an aircraft maintenance scheduling sys¬ tem by which fault-related data onboard an operational aircraft is processed through a communications channel to a ground terminal. Heretofore, the patent literature, e.g. U.S. Patent No..3,689,888 , has shown a pulse-position modulated alarm system having automatic fault " detection and uti- lizing radio transmission channels. This system, how¬ ever, did not relate to maintenance or aircraft fault, detection nor provide for scheduling of maintenance. U.S. Patent No. 2,484,462 relates to airway traffic control systems and, while demonstrative of radio transmission concepts, does not include automatic fault detection or maintenance scheduling. U.S. Patent No. 3,242,321 discloses an automatic machine analyzer which does demonstrate maintenance and automatic fault detection but fails to show an aircraft application or the scheduling of maintenance, or the utilization of radio transmissions of data. U.S. Patent No. 3,720,911 is illustrative of motor vehicle identification and speed control systems which provide for maintenance, utilize radio transmission, and relate to scheduling of maintenance; however, this patent does not show aircraft applications or automatic fault detection. A further monitoring system specifically for con¬ struction vehicles is shown in U. S. Patent No. 4,119,943. This patent shows automatic fault detection, radio transmission, and scheduling of maintenance but fails to relate to aircraft fault problems or transmis¬ sion and signal processing of such type data. U.S. Patent No. 4,239,454 shows a system for moni¬ toring bearings and other rotating equipment and does relate to maintenance and maintenance scheduling, radio transmission, and automatic fault detection, but has no bearing upon aircraft maintenance or fault detection problems. A plant maintenance control system is shown in U.S. Patent No. 4,383,298. Radio transmission of data, auto- matic fault detection, and aircraft applications are not shown in this patent system.- • . ϋ.S.S.R. Patent No. 637,823 relates to aircraft servicing monitoring units and does disclose aircraft maintenance and maintenance scheduling but fails to disclose automatic fault detection or radio transmission of information in this regard. Japanese Patent No. 57-77335 discloses a remote- controlled monitoring system for construction vehicles. It appears to be quite similar in concept to the afore-? mentioned system for monitoring construction vehicles shown in U.S. Patent No. 4,119,943. The Japanese Patent No. 57-77335 system does relate to automatic fault detection, radio transmission, and maintenance and main¬ tenance scheduling design but fails to relate to air- craft applications and fault detection of onboard data. Further literature relating to maintenance and scheduling of maintenance of machines does not appear to relate to the problems of fault detection and aircraft and automatic signal processing through radio trans¬ mission channels. Present solutions to maintenance include providing 05 flight crews of aircraft with FPM (Fault Reporting Manual, or equivalent). The FRM contains possible fault indications. The user is lead through logic tree for¬ matted pages containing yes/no type guestions. The end - result of a fault analysis is an eight digit code which 10 represents a specific fault condition. The user then radios this code to the ground and/or records it in the flight's log book. On the ground, the maintenance personnel apply the fault code to the FIM (Fault Isolation Manual, or ' egui- 15. valent) which further isolates the fault. At this point, if che exact cause of the fault is not known, the maintenance personnel are given a general idea of what the cause(s) of the problem is and what maintenance action(s) will be required when the airplane arrives, 20 thereby tending to minimize the possibility of a delayed or grounded flight. The FRM is bulky and difficult to use. EX: Pre¬ sent FRMs are somewhat large and total approximately 600 8-1/2 x 11 inch pages. The book is divided by Airline 25 Transport Association (ATA) chapter. Each chapter con¬ tains a pictorial contents, an alphabetic contents, and the fault code diagrams (which make up approximately 4/5 of the manual). The fault code diagrams (logic trees) contain an average of 5 to 10 fault codes each. There 0 are roughly 2500 fault codes in each airplane copy. On short flights a flight crew may wait until the flight has landed and is taxiing to the terminal before using the FRM. This creates two problems: viz. (1) The crew may not have seen or remembered all conditions, actions, OMP and indications when the fault occurred, thus creating an unreliable fault code; and (2) the fault codes are designed to be radioed in the air in order to allow the maintenance personnel time for part procurement, plan- ning, etc. If the fault is of an intermittent type, a future failure may be indicated. If the fault is too quickly gone, the flight crew will likely not see all indications, if any at all. It can be seen that the present FRM requires 100% human interpretation and fault code communication, thereby leading to possible inaccurate or incomplete fault codes. Accordingly, it is an object of the present inven¬ tion to reduce the aforementioned FRM/FIM operator workloads. It is a further object of the present invention to provide an automatic fault reporting system (AFRS) for maximizing the amount of data available for fault detec¬ tion and analysis while reducing both the required understanding and workload of the operator below that of present FRM/FIM. In accordance with a preferred embodiment of the present AFRS: (a) presently installed digital and analog system outputs are monitored; (b) presently programmed fault indications are detected; (c) by comparing all fault data, a most likely cause is determined and assigned a fault code (e.g. an eight-digit alpha numeric code); CM? (d) a "send data" discrete signal is awaited from the aircraft's onboard FMC (Flight Management Computer) ; (e) on command, a "data present" discrete signal is sent to the aircraft's onboard ARINC Com¬ munications Addressing and Reporting System (ACARS) and a "transmission available" dis¬ crete signal is awaited; (f) on command, the aforementioned fault code is sent to ACARS which- transmits data via VHF communications to the ARINC network on the ground which, in turn, couples fault code via land wires to applicable airline; and, then (g) a "transmission complete and received" repre- sentative discrete signal from ACARS is awaited, otherwise the step is repe ' ated until received. A full understanding of the present invention, and of its further objects and advantages and the several unique aspects thereof, will be had from the following description when taken in conjunction with the accompa¬ nying drawings in which: FIGURE 1 is a block schematic diagram of a Phase II and Phase III preferred embodiment of the present auto- matic fault reporting system deemed helpful in showing functional responsibilities of the system and showing, in dotted line representation, the added components and hardware wiring modification required to present systems; C.-fiT FIGURE 2 is a front view of the management unit for the Phase II and Phase III AFRS system shown in FIGURE 1, showing AFRS system ground management controls (the system has no dedicated control panel); FIGURE 3 is a system block diagram showing aircraft installation of the present AFRS wherein the Phase I, Phase II, and Phase III aspects of the installation are detailed to facilitate an understanding of system opera¬ tion and also how the present system concept may be adapted in steps, -and wherein these modifications are shown in dotted line representation; FIGURE 4 is a block diagram of the present AFRS system illustrated from a functional operation viewpoint believed helpful in further understanding system opera- tion; and, FIGURE 5 is exemplary of an IRU-Right fail, e.g. illustrative of a typical fault condition in detail within the complexity of the present system to enable a better understanding of subsystem operation with the present AFRS. Prior to description of the present AFRS system and operation thereof, a Glossary of terms utilized herein¬ after in the description and FIGURES is now presented: GLOSSARY OF TERMS ACARS (ARINC Communications Addressing and Reporting System) System presently installed on many airplanes at operator's option. Used for two- way digital communications .from airplane to ground station via ARINC communications network. -7- ARINC (Aeronautical Radio Inc.) North- American organization which, among other services, pro¬ vides a ground-based digital air/ground commu¬ nications network for subscribing airplane operators and standards for airplane design. BITE (Built In Test Equipment) Monitoring circuits, on a system level, which periodi¬ cally check the operation of that system. In the event of a failure, a signal is sent to display a flag and/or store the fault in that system's or another system's memory for main¬ tenance referral. FIM (Fault Isolation Manual) Aircraft manufactur¬ ing company, e.g. Boeing Airplane Company pre¬ pared manual presently used by operator's ground personnel on.airplanes. The manual is used to decode the fault codes transmitted by the flight crews and to determine the correc¬ tive maintenance actions required when the airplane arrives. AFRS (Automatic Fault Reporting System) System of fault reporting which also replaces presently used FRM type manuals and portions of pre¬ sently used FIM type manuals. SITA (Societie Internationale de Telecommunications Aeronautiques) European equivalent of ARINC which will soon provide a worldwide ground- based digital air/ground communication network for subscribing airplane operators. FMC (Flight Management Computer) Primary flight management system. Used to plan route pro¬ file, speed, altitudes, etc. O FI FCC (Flight Control Computer) System which pro¬ vides electronic control of all control sur¬ faces (i.e. rudder, elevators, ailerons, etc.) per instructions of FMC. TMC (Thrust Management Computer) System which provides electronic control of engine thrust per instructions of FMC. DFDAU (Digital Flight Data Acquisition Unit) System used to acquire real time airplane data, for¬ mat it per airline requests, and provide selectable output to the flight recorders. EFIS (Electronic Flight Instrument System) Primary navigation data displaying system (attitude, altitude, course, etc.) EICAS (Engine Indicating and Crew Alerting System) Primary caution, warning, and status condition displaying system. EEC (Electronic Engine Control) System which pro¬ vides actual control logic to engines per var¬ ious system inputs (i.e. TMC, Pitot Static, etc. ) . ADC (Air Data Computer) Senses environmental con¬ ditions around the airplane (i.e. airspeed, altitude, etc.) from data provided by pitot static system. IRS (Inertial Reference System) System which senses airplane movement and is used to cal¬ culate altitude, position, speed, etc. for navigation purposes. ■ 9- FQPU (Fuel Quantity Processing Unit) System used to calculate fuel quantity. DME (Distance Measuring Equipment) Provides radio distance from airplane to ground-based DME 05 stations. ILS (Instrument Landing System) Radio navigation aid system used to guide airplane to runway during landings. RA (Radio Altimeter) Provides radio distance 10 from airplane to ground. XR (Weather Radar) Provides pictorial presenta¬ tion of weather patterns ahead of the airplane. VOR (Very High Frequency Omni Pange) System pro¬ 15 vides bearing to ground-based VOR station for navigation. APU (Auxiliary Power Unit) System used to gener¬ ate ground and emergency power. WEU ( Warning Electronics Unit ) Controls warning 20 indications ( lights and aurals ) . ADF (Automatic Direction Finder System) Provides bearing to selected ADF ground stations for navigation purposes. PSEU (Proximity Switch Electronics Unit) Monitors 25 airplane proximity switch logic. CSEU (Control Surface Electronics Unit) Monitors control surfaces. -10- BPCϋ (Bus Power Control Unit) Controls aircraft electrical power distribution. FSEU (Flap Slat Electronics Unit) Controls flaps and slats. MCDP (Maintenance Control Display Panel) System used to isolate and display autopilot faults on ground only. PES/PSS (Passenger Entertainment System/Passenger Service System) Controls intercom, call lights, etc. SSM (Sign Status Matrix) Bit on data bus trans¬ mission which represents sending units status (OK/Fail). Proceeding now to FIGURE 1 and the present AFRS and a more detailed description and operation hereinafter discussed in FIGURES 2-5: AFRS DESCRIPTION AND OPERATION A. General The Phase I AFRS, as seen in FIGURE 3 by the dotted line through connection, has no dedicated manage¬ ment unit. here this portion only of the AFRS is used, it utilizes the software and inputs of the presently installed MCDP. The changes which are reσuired are as follows: 1. Software changes to the MCDP in order to com¬ municate with the ACARS per ARINC specifica¬ tion 724. • 11- 2. Software changes to the MCDP in order to for¬ mat the fault data output so that it will con¬ form to Airline Transport Association (ATA) specification 100 (as presently .written and including any potential future changes caused by AFRS production). 3. Addition of two ARINC 429 low-speed data buses and the associated I/O hardware between the MCDP and ACARS to facilitate two-way communications. The Phase II and III Automatic Fault Reporting Sys¬ tem (AFRS) (FIGURE 1) is an all solid-state rack mounted unit that monitors and compares the data outputs of various airplane systems (depending on phase). The AFRS provides fault outputs when data presence, validity-, or tolerance errors are . detected. B. Purpose of Equipment The AFRS provides automatic comparing/monitoring of various aircraft data parameters during flight, and supplies fault outputs when failures are detected to the ACARS for transmission to ground-based main¬ tenance operations. This AFRS system is one to be installed on airplanes and used in conjunction with presently installed airplane systems with the objective of reporting airplane system fault condi¬ tions prior to landing. The system -would be com¬ pletely automatic, thus relieving the flight crew from the responsibility of isolating and reporting BITE detectable fault conditions during flight. In addition, the information received by ground main¬ tenance personnel will be much more exact, allowing more time for parts acquisition and the scheduling O P of maintenance personnel. Depending on how the information is used on the ground and the indivi¬ dual capabilities of each airline, this information can be fed into their main computer and used to assist in inventory control, airplane scheduling, flight crew scheduling, passenger scheduling, peri¬ odic maintenance scheduling, etc. The primary objective of the present AFRS system, however, is that of automatic airplane fault reporting. The functional responsibilities of the system are as follows (See FIGURE 1): 1. Monitor presently installed digital and analog system outputs which include fault data or data which could be used in fault isolation (11). 2. Detect presently programmed fault indications. 3. By comparing all fault data, determine most likely cause and assign a fault code (e.g. an eight-digit alpha numeric code). 4. Await "send data" discrete from presently installed Flight Management Computer (FMC) (12). 5. On command, send "data present" discrete to presently installed ARINC Communications Addressing and Reporting System (ACARS) (13) and await "transmission available" discrete. 6. On command, send fault code to ACARS which transmits data via VHF communication (14) to presently installed ARINC/SITA (15) network on " ground which in turn routes fault code via land lines to applicable airline (16). - T.R£ 7. Await "transmission complete and received" discrete from ACARS, else repeat until received. C. Equipment Description 1. Mechanical Description The Phase II and III AFRS is housed in a stan¬ dard ARINC 600 size (TBD) MCU case and is equipment rack mounted. Electrical connec¬ tions are made through an ARINC 600 connector (P/N - TBD) located at the rear of the unit. The unit consists of an aluminum chassis with attached front panel and top plate, removable circuit cards, and a one-piece dust cover. The front panel contains a swing-out handle for ease of installation/removal, and two push-button switches (SELF TEST and DATA DUMP) located on the upper portion of the panel, as seen in FIGURE 2. Cooling air inlet holes are located on the bottom of the unit with outlet holes located on the top of the unit. The importance of this system is the automatic reporting of presently available on-airplane fault information to the individual airline by using presently installed systems for the . detection of faults and the unique transmis¬ sion of the fault data. The unique control and processing of the data on the airplane will require a new box (i.e. AFRS) (10). 2. Electrical Description The Phase I AFRS (as seen in FIGURE 3 ) uti¬ lizes the software provided in the presently ^. _--__. -14- installed MCDP. The data will be transmitted from ACARS via ARINC 429 digital data buses and compatible with ARINC 724. The Phase II and III AFRS monitors and com- " 05 pares the ARINC 429 low-speed outputs of vari¬ ous airplane systems (depending on phase - see FIGURE 3). The AFRS provides outputs for transmission by ACARS whenever a difference between monitored system outputs exceed a pre- 10 determine value, and/or a warning flag condi¬ tion is detected. The rear connector is mounted on a multilayer circuit card which provides interface between the rear connector and internal circuit cards. 15 The internal circuits are ARINC multilayered circuit cards with a- self-contained power supply. The power supply converts the-single phase 115V AC, 400Hz input power to regulated +12V, -12V, +5V, and +5V DC keep alive 20 voltages. The internal circuits monitor and compare the low-speed ARINC 429 outputs of the applicable airplane systems based on discrete inputs. The monitoring and comparison functions result 25 in the transmission to ACARS of parameter warnings via discrete and serial outputs. 3. Control and Indicators Refer to FIGURE 2 for a view of the Phase II and III AFRS front panel controls and Table I 30 for their description. TABLE I CONTROL/INDICATOR FUNCTION SELF-TEST switch A momentary pushbutton switch used to manually initiate an end-to-end test of the AFRS. DATA DUMP switch A momentary pushbutton switch that momentarily disables all fault monitoring circuits in the AFRS, and resets any fault output to a no fault condition. When the DATA DUMP switch is released, any fault condition detected by the AFRS for the past (TBD) flights will result in a fault warning output. D. Theory of Operation 1. General The basic theory of operation for the Phase I AFRS is the same as that of Phases II and III, although the processing is provided by the MCDP rather than a dedicated AFRS box (10). The Phase II and III AFRS monitor and compares outputs from various aircraft electronic units. Failure outputs are provided to the ACARS whenever faults or excessive differences are detected between monitored inputs. 2. System Installation Due to the potential change impact on present airplane installations, the system can be installed in three phases (Phases I, II, and 05 III) . The first phase will only be software changes to the MCDP and two new ARINC data buses (25) between the MCDP (22) and the ACARS (13). This will be used to prove the concept and will provide all autopilot (FCC (17) , FMC 10 (12), TMC (9) ) fault data to the ground via ACARS (13) and ARINC/SITA (10) . The second phase will require the new AFRS box (10) (hardware) which will basically be a data management computer. This will also require 15 new wiring (20) from the DFDAU (9) inputs (21) and reprogramming of some of the inputting systems. Phase II will provide fault data from a majority of the Navigation and Warning Systems (2) . Phase III will include the fault 20. data from every system on the airplane (23). This phase is presently considered as a future evolvement of the system due to extensive wiring (24) and software changes which will be required to presently installed system. The 25 AFRS (10) , however, will be designed to accom¬ modate this future expansion capability. In conclusion, for present airplanes (i.e. 757/ 767), the present plan is to proceed through Phase II in order to provide the greatest 30 amount of fault data while requiring the least amount of change to the airplane. -17- Simplified Theory of Operation (refer to FIGURE 3) Digital inputs to the AFRS are received from the system listed in Table II (by phase) via ARINC 429 low-speed data buses. Also, analog and discrete inputs are received via standard airplane wiring. Each phase will include the information received by the previous phase(s). The digital inputs are monitored for signal presence and validity. Input discretes from various equipment are received via program pin selections in the aircraft wiring. Failure outputs are provided if data inputs are not present, not valid, or excessive differences are detected between monitored inputs. AFRS SYSTEM INPUTS TABLE II PHASE I PHASE II PHASE III O MCDP 0 EFIS o ATC Incl data from: Inclαdes data from: 0 ADF IRS DME 0 Window Ht RA ILS Cont. Unit ADC RA o Erake Temp ILS WXR Cont. Unit MCDP VOR o PSEU FCC o EEC 0 ir Supply TMC o ADC Bite Mod. FMC o IRS 0 Equip . Cool. HYD PWR o FQPU Sys. Cont. FLT CONTROLS o ElCAS Unit j ACARS Includes data f om: o Equip . Cool. A/C Temp. Cont. Auto Fit LNDG GEAR Unit -18- Elec. Pwr NAV 0 Cabin Press. Fire Prot. OXY Cont. Unit Fit. Cont. PNEU PWR o CSEU Fuel APU o HF COM XCVR 05 Hy . Pwr. DOORS o VHR COM XCVR ICE/RAIN ENGINES o PA System " IND/REC o PES/PSS o Pack Cont. Unit 10 0 BPCU 0 Pack Stby Unit o Zone Temp. Cont. 15 o FSEU 0 AFU Cont. Unit - - o Others Phase II and III AFRS Functional Theory of 20 Operation (refer to FIGURE 4) The internal circuits monitor and compare the digital serial outputs from the systems listed in Table II. The internal circuits consist of the below 25 listed six major sections, plus the power supply. a. Processor Memory (Electrically Programmable Read Only Memory) (EPROM) and Random Access 30 Memory (RAM) c. Input* discretes d. Output discretes e. Serial I/O f. ' Clock and timing 05 The processor obtains instructions from the ROM and performs operation on data from, read- write memory and the I/O devices. The proces¬ sor is a complete (TBD) bit parallel device with a (TBD) microsecond instruction cycle. 10 The memory consists of (TBD) K EPROM and (TBD) K RAM. A (TBD) bit latch is included in the memory section to hold the lower address bits because the processor bus is multiplexed. The memory section also includes a select decoder 15 that addresses the correct -memory locations, and provides enable inputs for the I/O devices. The input discretes are ground or open inputs from program pins and the front panel 20 switches. (TBD) spare input discretes are provided. The input discretes are used by the processor to determine the operating charac¬ teristics of the AFRS. The input discretes are multiplexed into (TBD) groups of (TBD), 25 applied to the programmable peripheral inter¬ face (PPI) input port, and onto the processor data bus. The output discretes are obtained from the processor data bus, and applied through the 30 ppi output port to drivers that provide a " ground or open output. (TBD) discretes out¬ puts are available; (TED) left system fault outputs, (TBD) right system outputs, (TBD) center system fault outputs, and one AFRS fault warn output. The serial I/O section consists of ARINC receivers, transmitters, a multiplexer, a Universal Asynchronous Receiver-Transmitter (UART), and interface devices. The ARINC 429 digital serial inputs are applied through separate receivers, an eight channel multi¬ plexer, and a latch -to the processor data bus. The processor data bus outputs are buffered and applied to the UART. The UART outputs are modified by transmitters to provide ARINC 429 digital serial outputs to the ACARS. The clock and timing, section provides outputs for proper AFRS operation. The clock 1 output is 6.25MHz for the processor, and a 20Hz pro- cessor interrupt output. The clock 2 output is 2.0MHz for the operation of the serial I/O section, as well as other timing outputs. Extensive internal monitoring circuits are used to determine the operational condition of * the AFRS. The monitoring circuits include the following: a. Input and output digital data wraparound loops b. Processor activity monitor c. Processor instruction execution monitor -21- d . Memory checksum tests e . Power supply mon itors Failure of a monitored function or circuit results in an AFRS fault warn output, and/or 05 an appropriate data fault or annunciator output. The power supply converts the 115V AC, 400Hz aircraft power to +5, +5 KA, +12, and -12V DC power required for AFRS operation. The +5 KA 10 is a keep-alive voltage applied to the RAM to maintain memory during power switching or transients. The +5, +12, and -12V outputs are short circuit protected by regulator/limiter/ shutdown circuits. Monitor circuits will 5 inhibit the AFRS and cause an AFRS fault warn output if the power supply voltages are not correct. 5. AFRA Logic (FIGURE 4) NOTE: Due to system and system output redun- 20 dancy, cross channel checks are used to iso¬ late faults between wiring or box problems. Also, due to redundancy and the vast number of systems and wiring, it is impossible to illus¬ trate the entire airplane's systems. 25 a. The AFRS (10) will continuously receive and monitor real time fault data from each of the inputting systems. All data will be formatted by time of occurrence, flight number, flight leg, etc. for 30 tracking faults by AFRS. The first check will be for presence (30) (i.e. is the OMPI data there and correctly formatted). If data is present, the AFRS will check the information on the bus for failure sig¬ nals from the outputting box (31). If 05 the data is not present or a failure signal is present on a specific bus, the AFRS will check all other applicable buses for the same condition (32). Depending on the combination of failures 10 the AFRS will isolate the fault to either the box or a specific area of the wiring. If the data is both present and valid, the AFRS will check that all redundant systems (ones with more than one 15 identical box, Ex. left/right/cent.er inertial reference system) data is within tolerance (33) . b. This will be accomplished by prepro¬ grammed tolerance values (generally set 20 by the certification agencies - FAA/CAA) . c. If no problems are found and no previous fault data is stored in memory, the transmit logic will be inhibited (34). d. If a problem is found, the AFRS will pro- 25 vide the following information to ACARS when the send data sequence occurs (35): (1) Time, flight number, leg, etc. when fault occurred. (2) An eight-digit numeric fault code 30 which represents the fault's cause. ;_._._ < (3) What box or wire failed in English (optional)? (4) What caused the fault in English (Ex. circuit card) (optional)? 05 (5) The specific maintenance manual procedure reference (Ex. Removal Installation, Fault Isolation, etc.) (optional) . (6) Any other information concerning the 10 fault desired by operator (Ex. occurrences, etc.) (optional). e. Also, a manual memory dump switch (3'6) will be installed. When pressed this will dump all faults which occurred in 15 ' the last X (TBD) number of flights to an optionally installed printer (ACARS) including all fault information. This will also erase all faults stored in memory. 20 f- Once a fault has been stored, a discrete will be sent to the AFRS transmittal logic (37) stating that fault data is present. The AFRS will then wait for an "attempt-to-send" discrete (38). This 25 discrete will most likely be from the FMC at a (TBD) time in the flight. It could, however, be a manual command from the flight crew or a polled request from the ground via ACARS. Once the send discrete 30 is verified, AFRS will poll ACARS for transmit time. When time is available, ACARS will command AFRS to dump all fault • ^UR£ OMFI data for that flight leg (39). AFRS will repeat this until ACARS returns a "Trans¬ mission Complete and Received" discrete. g. Cn the ground, the operator -will use this 05 information to aid his maintenance sched¬ uling, parts acquisition, and control flight crew and passenger rescheduling (if required) and any other application desired to reduce airplane turnaround 10 time. 6. Example Situation: IRU-Right FAIL (FIGURE 5) a. To illustrate a typical fault and the complexity of a system's installation, the following example and simplified " 15 block diagram is provided: * * . (1) IRU-Right detects an internal fault and sets its SSM (Sign Status Mat¬ rix) bit to fail. ( 2) This will be transmitted on both EUS 20 1 and BUS 2 to the FCC-Right, the TMC, and the FMC-Right and Left. (3) These, in turn, will recognize the IRU-Right has failed and transmit via their respective output buses 25 the IRU-Right SSM Fail discrete to the IRU-Left and Center; the FCC- Left and Right; the FMC-Left, -Right and -Center; the TMC; the IRU-Right; and the MCDP. -25- (4) This loop, created by cross channel¬ ing, provides a high degree of con¬ fidence in isolating a fault. NOTE: The systems on FIGURE 5 are 05 not the only systems which receive IRU data. Referring to FIGURE 3, all systems in Phases I and II, and many in Phase III, receive IRU data. Therefore, FIGURE 3 does not repre- 10 sent the entire picture of the IRU interface but is sufficient for conceptual purposes. (5) The MCDP will transmit the IRU-Right fail discrete to the AFRS which will 15 cross check all of its input buses. (6) At this point, the AFRS wiil know conclusively that the IRU-Right has failed. It will store this data and assign to it all required and 20 optionally selected identifiers and references. (7) When the FMC commands AFRS to send data, the AFRS will poll ACARS for transmission time. If the line is 25 not busy, ACARS will transmit the data to an ARINC/SITA ground station via the airplane's VHF communica¬ tions system. ARINC/SITA, in turn, will transmit the data to the cor- 30 rect operator via land lines. (8) When the information reaches the operator, they will use it (depending on individual capability) to schedule maintenance and any other operations they desire.

Claims: We claim : 1. A method of automatic airplane fault reporting comprising the steps of: monitoring digital and analog system outputs containing fault representative data information; detecting programmed fault indications; comparing fault representative data, process¬ ing the compared fault data, and providing a fault code; obtaining a send data representative discrete signal from a flight management computer; on command, sending a data present representa¬ tive discrete signal to an aircraft communications addressing and reporting system, then awaiting a trans¬ mission availaole representative discrete signal; on command, sending a fault code to said air- craft communications addressing and reporting system for transmission to an air/ground terminal; and then, awaiting receipt of said fault code received from said aircraft communications addressing and report¬ ing system and repeating said fault code transmission unless received by said aircraft communications address¬ ing and reporting system. 2. In an aircraft having a maintenance control display panel and a communications addressing and reporting system, an aircraft fault reporting system comprising a plurality of data buses coupled between said maintenance panel and said communications address¬ ing and reporting system. 3. The invention according to claim 2 wherein • said aircraft includes a plurality of navigation and warning systems for providing fault representative data, said fault representative- data coupled to said communi- cations addressing and reporting system. 4. In combination in an aircraft including a maintenance control display panel coupled to a thrust management computer system, a flight management com¬ puter, and a flight control computer: a communications addressing and reporting sys¬ tem; and, a pair of data buses coupled between said maintenance and control display panel and said communi¬ cations addressing and reporting system. 5. An automatic fault reporting system comprising: first means for monitoring BITE detected faults; and, second means responsive to said first means for transmitting the cause of a detected fault through a digital data link to a ground terminal. 6. In an automatic fault reporting system: means for providing fault code information; a transient logic circuit responsive to said fault code information and a signal representative of ready condition of an aircraft communications addressing and reporting system.for receiving said fault code information; said transient logic circuit dumping said fault code information for transmission through said aircraft communications addressing and reporting system in reponse to the presence of said signal representative of ready condition of said aircraft communications addressing and reporting system, and further repeating said dumping of said fault code information for trans- mission through said aircraft communications addressing and reporting system until receiving a discrete signal representative of transmission complete and received condition of said aircraft communications addressing and reporting system. 7. An aircraft fault reporting system comprising in combination: a flight management computer; a communications addressing and reporting system; means for receiving, monitoring, and storing fault data from a plurality of aircraft systems; a transmit logic circuit coupled between said means for receiving, monitoring, and storing fault data from a plurality of aircraft systems and said communica¬ tions addressing and reporting system; said transmit logic circuit transmitting fault data to said communications addressing and reporting system in response to fault data detection and a send discrete command signal from said flight management computer. 8. The invention according to claim 7 further including a memory dump switch coupled to said means for receiving, monitoring, and storing fault data for dump¬ ing all fault information stored during a predetermined number of aircraft flights in said means for receiving, monitoring, and storing fault data from a plurality of aircraft systems. 9. In combination in an automatic fault reporting system for aircraft having left, right, and center chan¬ nel inertial reference systems: means for detecting an internal fault in one of said left, right, or center channel intertial refer¬ ence systems, and cross channel loop circuit means for providing a fail discrete signal representative of an internal fault in one of said left, right, or center channel inertial reference systems; means for storing said fail discrete signal representative of an internal fault in one of said left, right, or center channel inertial reference systems; a flight management computer ; an aircraft very high frequency communications system; a ground station; said flight management computer commanding said means for storing said fail discrete signal repre¬ sentative of an internal fault in one of said left, right, or center channel inertial .reference systems for transmitting said fail discrete signal representative of an internal fault in one of said left, right, or center channel inertial reference systems through said aircraft very high frequency communications system to said ground station.

Inventors: CORWIN CHARLES EVANS, MOORE NEAL WILLIAM, CORWIN, CHARLES, EVANS, MOORE, NEAL, WILLIAM
Applicants: BOEING CO, THE BOEING COMPANY
Application year: 1983
Main classification: G06F15
IPC codes: G06F17