US20190265067A1 - Avionics systems with event responsive synoptics - Google Patents
Avionics systems with event responsive synoptics Download PDFInfo
- Publication number
- US20190265067A1 US20190265067A1 US16/286,871 US201916286871A US2019265067A1 US 20190265067 A1 US20190265067 A1 US 20190265067A1 US 201916286871 A US201916286871 A US 201916286871A US 2019265067 A1 US2019265067 A1 US 2019265067A1
- Authority
- US
- United States
- Prior art keywords
- control component
- aircraft
- crew
- selector
- response
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C23/00—Combined instruments indicating more than one navigational value, e.g. for aircraft; Combined measuring devices for measuring two or more variables of movement, e.g. distance, speed or acceleration
- G01C23/005—Flight directors
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
- B60K35/00—Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
- B60K35/10—Input arrangements, i.e. from user to vehicle, associated with vehicle functions or specially adapted therefor
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
- B60K35/00—Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
- B60K35/20—Output arrangements, i.e. from vehicle to user, associated with vehicle functions or specially adapted therefor
- B60K35/21—Output arrangements, i.e. from vehicle to user, associated with vehicle functions or specially adapted therefor using visual output, e.g. blinking lights or matrix displays
- B60K35/22—Display screens
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
- B60K35/00—Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
- B60K35/20—Output arrangements, i.e. from vehicle to user, associated with vehicle functions or specially adapted therefor
- B60K35/28—Output arrangements, i.e. from vehicle to user, associated with vehicle functions or specially adapted therefor characterised by the type of the output information, e.g. video entertainment or vehicle dynamics information; characterised by the purpose of the output information, e.g. for attracting the attention of the driver
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B64—AIRCRAFT; AVIATION; COSMONAUTICS
- B64D—EQUIPMENT FOR FITTING IN OR TO AIRCRAFT; FLIGHT SUITS; PARACHUTES; ARRANGEMENT OR MOUNTING OF POWER PLANTS OR PROPULSION TRANSMISSIONS IN AIRCRAFT
- B64D43/00—Arrangements or adaptations of instruments
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B64—AIRCRAFT; AVIATION; COSMONAUTICS
- B64D—EQUIPMENT FOR FITTING IN OR TO AIRCRAFT; FLIGHT SUITS; PARACHUTES; ARRANGEMENT OR MOUNTING OF POWER PLANTS OR PROPULSION TRANSMISSIONS IN AIRCRAFT
- B64D45/00—Aircraft indicators or protectors not otherwise provided for
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04847—Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
- B60K2360/00—Indexing scheme associated with groups B60K35/00 or B60K37/00 relating to details of instruments or dashboards
- B60K2360/1523—Matrix displays
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
- B60K2360/00—Indexing scheme associated with groups B60K35/00 or B60K37/00 relating to details of instruments or dashboards
- B60K2360/16—Type of output information
- B60K2360/178—Warnings
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
- B60K37/00—Dashboards
Definitions
- the technical field relates generally to avionics systems and methods for presenting graphical information in an aircraft, and more particularly relates to avionics systems and methods for presenting synoptics in response to events in the aircraft.
- An aircraft manual for example, includes guidance for pilots on tasks to be performed in response to various events. These conventional paper-based aircraft manuals are cumbersome and difficult to navigate.
- an aircraft in a first non-limiting embodiment, includes, but is not limited to, an aircraft system, a display, an input device, and a processor.
- the aircraft system is associated with operation of the aircraft and includes a control component selectable between at least two states. Manipulating the control component between the at least two states changes an operation of the aircraft system.
- the processor is in electronic communication with the control component, the display, and the input device.
- the processor is programmed to: determine whether an event associated with the aircraft system has occurred; notify the crew of the event, retrieve, from an electronic aircraft manual, crew guidance that includes a crew action to manipulate the control component in response to the event; generate a graphical representation of the crew guidance and the control component; generate a selector on the graphical representation illustrating the control component to be manipulated by the crew action; and manipulate the control component in response to selection of the selector at the input device.
- an avionics system includes, but is not limited to, a display, an input device, and a processor in electronic communication with the display and the input device.
- the processor is programmed to determine whether an event has occurred associated with an aircraft system that is associated with operation of the aircraft and includes a control component selectable between a first state and a second state. Manipulating the control component between the first state and the second state changes an operation of the aircraft system.
- the processor is further programmed to: retrieve, from an electronic aircraft manual, crew guidance that includes a crew action to manipulate the control component in response to the event; generate a graphical representation of the crew guidance and the control component; generate a selector on the graphical representation illustrating the control component to be manipulated by the crew action; and manipulate the control component between the first state and the second state in response to selection of the selector at the input device.
- a method for graphical guidance of an electronic aircraft manual includes, but is not limited to: determining whether an event has occurred associated with an aircraft system that is associated with operation of the aircraft and includes a control component selectable between a first state and a second state, wherein manipulating the control component between the first state and the second state changes an operation of the aircraft system; retrieving, from an electronic aircraft manual, crew guidance that includes a crew action to manipulate the control component in response to the event; generating, on the display, a graphical representation of the crew guidance and the control component; generating a selector on the graphical representation illustrating the control component to be manipulated by the crew action; and manipulating the control component in response to selection of the selector at an input device.
- FIG. 1 is a front view illustrating a non-limiting embodiment of a flight deck of an aircraft in accordance with the teachings of the present disclosure
- FIG. 2 is a block diagram illustrating a non-limiting embodiment of an avionics system of the aircraft of FIG. 1 in accordance with the teachings of the present disclosure
- FIG. 3 is a flow diagram illustrating a non-limiting embodiment of a method 300 of presenting aircraft information in accordance with the teachings of the present disclosure
- FIGS. 4A, 4B, 4C, 5A, and 5B are schematic diagrams illustrating images presented by the avionics system of FIG. 2 in accordance with the method of FIG. 3 ;
- FIG. 6 is a flow diagram illustrating a non-limiting embodiment of a method for presenting aircraft information in accordance with the teachings of the present disclosure
- FIGS. 7A, 7B, 7C, 7D, 7E, and 7F are schematic diagrams illustrating images presented by the avionics system of FIG. 2 in accordance with the method of FIG. 6 ;
- FIG. 8 is a flow diagram illustrating a non-limiting embodiment of a method or graphical guidance of an electronic aircraft manual in accordance with the teachings of the present disclosure.
- the embodiments described herein simplify an aircraft crew workload by linking event messages to controls that are manipulated as part of a response to the event indicated in an electronic aircraft manual.
- execution of the controls is automated when appropriate and approved by the crew.
- FIG. 1 is front view illustrating a flight deck of an aircraft 100 and FIG. 2 is a block diagram illustrating an avionics system 102 in accordance with teachings of the present disclosure.
- FIG. 2 is a block diagram illustrating an avionics system 102 in accordance with teachings of the present disclosure.
- the context of the discussion contained herein is with respect to a business jet, it should be understood that the teachings of the present disclosure are compatible with all types of aircraft including, but not limited to, private jets, commercial jet passenger aircraft, cargo aircraft, military aircraft, rotorcraft, and the like.
- the avionics system disclosed herein is described as being on an aircraft, it should be understood that the present avionics system is compatible with all types of vehicles.
- the avionics system disclosed herein may be implemented on board automobiles, buses, trains, ships, spacecraft, and any other type of conveyance. Additionally, the avionics system disclosed herein is not limited to implementation on vehicles, but may also be utilized in tents, houses, buildings, stadiums, theaters, and other permanent and/or semi-permanent structures.
- Avionics system 102 includes a controller 120 , a display 122 , an input device 124 , and an interconnect 128 .
- Interconnect 128 communicatively couples controller 120 , display 122 , and input device 124 for electronic communication.
- interconnect 128 is a communication or network bus, as will be appreciated by those with ordinary skill in the art. It should be appreciated that any suitable network topology or physical medium may be utilized for electronic communication in avionics system 102 .
- interconnect 128 is a wireless communications network.
- Controller 120 is a hardware device that carries out instructions of a computer program, as is well known to those of ordinary skill in the art. Controller 120 is configured to execute the computer program to provide the functions described in the methods below. In some embodiments, controller 120 may be configured to provide other functions, such as the functions of a conventional flight management system (FMS) in addition to performing the tasks of the methods described herein. Controller 120 includes one or more memory units 130 that store electronic data and computer programs. For example, memory units 130 may be flash memory, spin-transfer torque random access memory (STT-RAM), magnetic memory, phase-change memory (PCM), dynamic random access memory (DRAM), or other suitable electronic storage media.
- STT-RAM spin-transfer torque random access memory
- PCM phase-change memory
- DRAM dynamic random access memory
- memory units 130 store control logic with instructions that cooperate with a processor 132 of controller 120 to perform tasks of the method described below.
- processor 132 may include one or more central processing units (“CPUs”), a microprocessor, an application specific integrated circuit (“ASIC”), a microcontroller, and/or other suitable device.
- CPUs central processing units
- ASIC application specific integrated circuit
- controller 120 may utilize multiple hardware computation devices that communicate to form the controller. In some embodiments, not all controls will be present on a common hardware device and display system. For example, an electronic checklist on an MFD touch-enabled display will call for a virtual breaker to be pulled on the TSC, which is located on a TSC display system. A request would be issued over the communication network. In another example, an electronic checklist (ECL) calls for a physical breaker to be pulled, and may show a picture of the breaker location. The ECL step would be completed once it sensed the breaker had been pulled. In another example, a primary hardware device performs some functions of controller 120 and a separate secondary hardware device generates images and commands display 122 to present the images.
- ECL electronic checklist
- Input device 124 receives user inputs from pilots and crew of the airplane.
- input device 124 is integrated with display 122 in a touchscreen device.
- Display 122 may be a single unit or may include multiple units. Each unit of display 122 is an electronic display that is electronically coupled with controller 120 to visually present information and data in an image according to electronic signals generated by controller 120 .
- display 122 may include cathode ray tubes (“CRT”), light-emitting diodes (“LED”), plasma panels, liquid crystal displays (“LCD”), projected images from a Digital Light Processing (“DLP”) projector, and/or any other suitable electronic display technology.
- CTR cathode ray tubes
- LED light-emitting diodes
- LCD liquid crystal displays
- DLP Digital Light Processing
- display 122 includes screen units 111 A, screen units 111 B, screen units 111 C, and screen units 111 D.
- Screen units 111 A are located in front of crew seats to act as Primary Flight Displays (PFDs) and Multi-Functional Displays (MFDs).
- Screen units 111 B are tablet sized screens located to the left and right of screen units 111 A.
- Screen units 111 C are tablet sized screens located on a center console between crew members.
- Screen units 111 D are located in an instrument panel in front of pilots, and are typically used for controlling a Flight Guidance Panel (FGP) or other aircraft systems.
- FGP Flight Guidance Panel
- Display 122 may include other screens or visual presentation units without departing from the scope of the present disclosure.
- display 122 may include Head-Up Displays (HUDs) or other screens having different configurations.
- HUDs Head-Up Displays
- input device 124 and display 122 are separate, such as when display 122 is a non-touch enabled screen and input device 124 is a cursor control device.
- Input device 124 may include trackballs, control sticks, or other suitable cursor control devices for the pilot or crew to communicate with controller 120 .
- input devices 124 may include microphones for voice recognition, or may be integrated with gesture sensors. It should be appreciated that other input devices 124 may be utilized without departing from the scope of the present disclosure.
- FIG. 3 is a flow diagram illustrating a non-limiting embodiment of a method 300 of presenting aircraft information in image 400 of FIGS. 4A-C in accordance with some embodiments.
- controller 120 performs the tasks of method 300 and generates image 400 .
- Image 400 of FIG. 4A includes a collapsed row portion 410 and an expanded row 412 .
- the system indicated in the expanded row 412 and the systems that are indicated in collapsed row portion 410 may vary based on selections by a user or based on conditions of the systems indicated.
- the collapsed row portion 410 permits a decluttered overall view of the various systems, while expanded row 412 permits viewing further details of system components and interaction with the system components.
- Collapsed row portion 410 includes first through fifth collapsed rows 414 A-E that each display characteristics or a status of an aircraft system in column cells of a single short row.
- the aircraft system characteristics and/or status are indicated by color based on whether components or conditions of the system are in a normal range, are trending out of range, or are out of normal range, as will be described below.
- the normal range is indicated by green text
- the trending values are indicated by amber text
- out of normal range values are indicated by red text.
- collapsed row 414 A presents AC/DC Power characteristics of the Left Generator, Left Main, Auxiliary Power Unit (APU), Right Main, and Right Generator in the column cells.
- Fuel collapsed row 414 B presents Fuel characteristics of the Left Tank, of the tank balance, and of the Right Tank in the column boxes. The remaining collapsed rows indicate similar states of systems for their respectively labeled rows, as will be appreciated by those with ordinary skill in the art.
- collapsed row 414 E includes column cells 416 A-D, and other collapsed rows include similar column cells.
- collapsed row 414 D includes column cells 416 A-B and collapsed row 414 C includes column cells 416 A-D plus an additional column (not numbered).
- the number of column cells may vary by row.
- Expanded row 412 presents additional information about the system indicated in expanded row 412 in a graphic representation 420 .
- Graphic representation 420 illustrates system components 422 of the system and component values 424 of the system.
- the left hydraulic component 422 is illustrated along with pressure and volume component values 424 .
- task 310 identifies a value of an aircraft system or aircraft component.
- to identify a value means to measure, retrieve, derive, or otherwise determine a numerical value of the system.
- controller 120 at task 310 may identify component values 424 as a pressure of system components 422 in a hydraulics system.
- Task 312 determines whether the value is within a predetermined operating range. For example, controller 120 may determine whether component values 424 are within a predetermined standard or normal operating range in which components 422 are designed to operate. In the example provided, the predetermined operating range is retrieved from a database and is defined by values determined by the aircraft manufacturer, operator, or maintenance crew. When the value is not within the predetermined operating range, task 314 routes method 300 to task 316 . When the value is within the predetermined operating range, task 314 routes method 300 to task 318 .
- Task 316 indicates on a display that the value is out of the predetermined operating range.
- controller 120 may present text and graphics of the system red in the respective row 414 A-E or 412 when the value is above an upper threshold or below a lower threshold of the predetermined operating range.
- the system for which the value is outside of the predetermined operating range is selected by controller 120 as the expanded row 412 .
- controller 120 may select row 414 D as the new expanded row 412 and may present a graphical representation of the bleed air system in the new expanded row 412 .
- Task 318 calculates a rate of change of the value.
- controller 120 may calculate a rate of change of fuel weight in a left fuel tank, a rate of change of fuel weight in a right fuel tank, and a rate of change of a weight difference between the left fuel tank and the right fuel tank for the fuel system of row 414 B.
- Task 320 determines whether the value will exit the operating range within a predetermined time based on the rate of change. For example, controller 120 may determine whether the weight difference between the left fuel tank and the right fuel tanks will exceed a normal operating difference range within ten minutes using the calculated rate of change of the weight difference. It should be appreciated that any monitored values and any amount of time may be utilized without departing from the scope of the present disclosure.
- Task 322 ends method 300 when the value will not exit the predetermined operating range within the predetermined time.
- Task 322 advances method 300 to task 324 when the value will exit the predetermined operating range within the predetermined time.
- variance from equilibrium may be used instead of or in addition to the rate of change to determine whether the value is trending out of range. For example, when a stabilizer angle doesn't match an elevator angle; a rudder is trimmed to the right of center.
- Task 324 indicates on the display that the value is expected to exit the predetermined normal operating range.
- controller 120 may generate image 400 of FIG. 4B .
- Image 400 of FIG. 4B is similar to image 400 of FIG. 4A , where like numbers refer to like features.
- Image 400 of FIG. 4B includes collapsed row 414 B′ instead of collapsed row 414 B.
- Collapsed row 414 B′ is amber colored and includes amber colored column cells 416 A′, 416 B′, and 416 C′.
- the amber color is the indication that the fuel balance between the left fuel tank and the right fuel tank will exceed a predetermined normal difference range within a predetermined time.
- controller 120 may indicate that the value is trending out of range by changing visual characteristics such as a color, a line location, a line weight, a shape, a fill type, and/or a fill color to indicate the value is expected to exit the range by changing the appearance of the value.
- Changing the appearance of the value may include changing the displayed numeral, the surrounding visual features, or combinations thereof.
- task 324 indicates on the display that the value is near the boundary of the normal operating range. For example, when the fuel balance difference is near the maximum difference that is still in range, then controller 120 may generate image 400 even if the fuel balance difference is not changing. By indicating the value is near the boundary, task 324 indicates the pilot should monitor a value that is near the edge of normal range, but is not changing, and therefore not trending to out-of-range.
- Task 326 presents graphical representations or synoptics indicating the system, the control component, and the value that will exit the predetermined normal operating range.
- controller 120 may generate image 400 of FIG. 4C .
- Image 400 of FIG. 4C is similar to image 400 of FIG. 4B , where like numbers refer to like components.
- Image 400 of FIG. 4C includes expanded row 412 ′.
- Expanded row 412 ′ includes amber graphical representation 420 ′, amber control component representations 422 ′, and amber component values 424 ′ for the fuel system.
- controller 120 makes the hydraulics system a collapsed row 414 F and selects the fuel system row as the new expanded row 412 ′ in response to the determining that the fuel system value will exit the predetermined normal operating range within the predetermined time.
- controller 120 may select the fuel system row as the new expanded row 412 ′ in response to selection of the row by a user of the avionics system.
- FIGS. 5A and 5B are schematic diagrams illustrating images 500 of an Anti-Ice system in accordance with the teachings of the present disclosure.
- controller 120 generates images 500 for presentation on display 122 .
- Images 500 are synoptics with layers of information presented under different conditions.
- Image 500 of FIG. 5A is a first layer that includes a system representation 510 and control component value boxes 512 .
- system representation 510 includes an aircraft representation and component value boxes 512 indicate a temperature at wings of the aircraft.
- Image 500 of FIG. 5B includes the first layer and a second layer.
- the second layer further includes engine representations 520 , state selectors 522 , temperature and pressure values 524 , and valve representations 526 .
- state selectors 522 and valve representations 526 are highlighted to indicate that they are selectable by users of avionics system 102 .
- controller 120 toggles the on/off state of the engines or opens/closes the valves.
- FIG. 6 is a flow diagram illustrating a non-limiting embodiment of a method 600 for presenting aircraft information in accordance with the teachings of the present disclosure.
- controller 120 performs method 600 using display 122 .
- FIGS. 7A, 7B, 7C, 7D, 7E, and 7F are schematic diagrams illustrating images 700 presented by the avionics system of FIG. 2 in accordance with the method of FIG. 6 .
- Image 700 includes a message information portion 710 , a checklist portion 712 , and a synoptic portion 714 .
- Message portion 710 presents Crew Alerting System (CAS) messages
- checklist portion 712 presents electronic checklists
- synoptic portion 714 presents synoptics or graphics, such as any graphical indication of an aircraft system.
- CAS Crew Alerting System
- synoptic portion 714 presents synoptics or graphics, such as any graphical indication of an aircraft system.
- the embodiments described herein integrate the touch enabled controls with synoptic portion 714 , it should be appreciated that the control of systems shown in synoptic portion 714 may be located in different portions of avionics system 102 . In some embodiments, synoptic portion 714 may be located in different portions of image 700 , including on separate
- task 610 presents a CAS message on a display.
- controller 120 may present a first CAS message 716 A and a second CAS message 716 B in message portion 710 of image 700 on display 122 .
- Task 612 determines whether a message is selected. For example, controller 120 may determine that first CAS message 716 A is selected when a crew input device 718 touches display 122 where first CAS message 716 A is presented. In the example provided, crew input device 718 is a crew member's finger. It should be appreciated that any suitable input device may be used, such as trackballs, mice, other curser control devices, or voice input.
- method 600 returns to task 610 to monitor for messages.
- method 600 proceeds to task 614 .
- Task 614 presents a checklist based on the CAS message.
- controller 120 may present a fuel boost pump failure checklist in checklist portion 712 and a system synoptic 720 in synoptic portion 714 as illustrated in FIG. 7B .
- Task 616 identifies an active step in the checklist.
- checklist portion 712 may present active step 730 and inactive steps 732 .
- the active step is the action indicated by the checklist that the crew member is intended to perform next.
- the actions indicated by the steps are similar to the actions indicated in a conventional paper based checklist, as will be appreciated by those with ordinary skill in the art.
- active step 730 is indicated by presenting text and lines of active step 730 in amber, whereas inactive steps 732 are presented in white. It should be appreciated that the specific colors or even the presence of color may vary without departing from the scope of the present disclosure.
- Task 618 indicates on a synoptic the system and/or component that is the subject of the CAS message.
- controller 120 may present a graphical representation of the fuel system as system synoptic 720 when the selected CAS message is the Fuel Boost Pump Failure.
- Synoptic 720 includes component value indicators 722 , abnormally operating component 724 , non-abnormally operating component 725 , non-highlighted component representations 726 , and highlighted component representation 728 .
- Task 620 highlights an icon of a component identified in the active step. For example, controller 120 enlarges and makes brighter a left valve highlighted component representation 728 when active step 730 indicates that the left valve should be open before proceeding with the checklist.
- Task 622 determines whether there is an icon input. For example, controller 120 may determine whether a crew member has touched display 122 where highlighted component representation 728 is presented. When there is not an icon input, method 600 returns to task 620 . When there is an icon input, method 600 proceeds to task 624 .
- the icon input is not physically co-located on a touchscreen display. For example, a physical switch in the flight deck may be used to provide an input associated with the component related to the icon.
- Task 623 changes the icon to indicate the change of state.
- the change may be a different static image, may be an animation, or may be other similar changes.
- controller 120 may cause highlighted component representation 728 to rotate 90 degrees to indicate a change of state of the valve.
- a fan icon rotates for several seconds.
- the changes include a change of color, highlighting, or other suitable changes.
- Task 625 changes the state of the component. For example, controller 120 may make the state of the left fuel valve “open” when input device 718 selects “on” in an interaction menu 734 presented in response to input device 718 selecting highlighted component representation 728 , as shown in FIG. 7C .
- Task 628 marks the active step complete and task 630 selects a next step as a new active step.
- controller 120 may mark active step 730 complete and may select the next inactive step 732 as a new active step 730 ′, as shown in FIG. 7D .
- Method 600 ends after task 630 .
- method 600 does not move to task 628 until component has finished changing state.
- the active step is not marked complete until the mechanical actuation of a valve has completed and the valve is fully rotated.
- method 600 is performed repeatedly until there are no active steps to complete for a selected CAS message.
- a new highlighted component representation 728 is indicated as the cross-flow valve in FIG. 7D for the new active step 730 ′.
- an inoperative pump is indicated as highlighted component representation 728 when a next active step 730 ′′ indicates to turn off the inoperative pump.
- controller 120 presents fuel system synoptic 720 to permit monitoring and maintaining the fuel system, as indicated as the last action of the fuel boost pump failure checklist and shown in FIG. 7F .
- a synoptic summary page indicates a failure, and clicking on the failure brings up a relevant synoptic page showing failure and available controls to manage the failure.
- the synoptic page may be presented from CAS messages (with checklist as described above) or from the Summary Synoptic page, which would pull up relevant synoptic and associated checklist without interacting with the checklist described above.
- Task 810 detects an event in an aircraft.
- controller 120 may determine whether an event associated with an aircraft system has occurred.
- the event is an indication of a value trending out of a normal operating range or a value being outside of a second range in accordance with method 300 .
- Task 812 retrieves crew guidance from an electronic aircraft manual.
- the crew guidance includes a crew action to manipulate the control component in response to the event.
- Task 814 generates a graphical representation of an aircraft system and a graphical representation of the control component.
- the aircraft system is associated with operation of the aircraft and includes a component that is selectable between at least a first state and a second state. Manipulating the component between the first state and the second state changes an operation of the aircraft system.
- the control component may be a valve manipulated between an open state and a closed state, as discussed above. It should be appreciated that the component may have more than two states without departing from the scope of the present disclosure, and the ordinals “first” and “second” are used as a naming convention to distinguish between the states without implying any temporal or primary/secondary status.
- the graphical representation is based on an active step of an electronic checklist.
- task 814 identifies the active step of the electronic checklist in response to selection of a Crew Alerting System (CAS) message presented on the display.
- task 814 indicates the aircraft system is a subject of the CAS message on the display and highlights the control component.
- CAS Crew Alerting System
- Task 816 generates a selector for a component of the aircraft system to be manipulated in the crew guidance.
- the selector is generated on the graphical representation illustrating the component to be manipulated by the crew action.
- task 816 may generate highlighted component representation 728 , as discussed above.
- Task 818 manipulates the component in response to selection of the selector at an input device. In some embodiments, task 818 additionally changes an appearance of the component in response to selection of the selector. In some embodiments, task 818 animates the selector in response to selection of the selector.
- Task 820 retrieves related crew guidance. For example, controller 120 may determine whether there are related tasks associated with manipulation of the component. Controller 120 may then retrieve, from the electronic aircraft manual in response to selection of the selector, a task related to a second crew guidance for a second aircraft system whose operation is changed by manipulation of the control component. Controller 120 may then replace the graphical representation with a second guidance graphical representation of the second crew guidance. Method 800 then returns to task 814 , where the second system graphical representation becomes the graphical representation of task 814 .
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Aviation & Aerospace Engineering (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Traffic Control Systems (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
Description
- This application claims the benefit of U.S. Provisional Application No. 62/635,975 filed on Feb. 27, 2018. The disclosure of the above application is incorporated herein by reference.
- The technical field relates generally to avionics systems and methods for presenting graphical information in an aircraft, and more particularly relates to avionics systems and methods for presenting synoptics in response to events in the aircraft.
- In aviation, pilots are expected to navigate vast amounts of information. An aircraft manual, for example, includes guidance for pilots on tasks to be performed in response to various events. These conventional paper-based aircraft manuals are cumbersome and difficult to navigate.
- Furthermore, pilots have traditionally utilized paper-based checklists in the operation of aircraft. Completing these conventional checklists requires referencing several different sources for various reasons. Referencing several different sources results in a complex checklist process that can also be quite slow.
- Various non-limiting embodiments of avionics systems, controllers, and methods of presenting aircraft information are disclosed herein.
- In a first non-limiting embodiment, an aircraft includes, but is not limited to, an aircraft system, a display, an input device, and a processor. The aircraft system is associated with operation of the aircraft and includes a control component selectable between at least two states. Manipulating the control component between the at least two states changes an operation of the aircraft system. The processor is in electronic communication with the control component, the display, and the input device. The processor is programmed to: determine whether an event associated with the aircraft system has occurred; notify the crew of the event, retrieve, from an electronic aircraft manual, crew guidance that includes a crew action to manipulate the control component in response to the event; generate a graphical representation of the crew guidance and the control component; generate a selector on the graphical representation illustrating the control component to be manipulated by the crew action; and manipulate the control component in response to selection of the selector at the input device.
- In a second non-limiting embodiment, an avionics system includes, but is not limited to, a display, an input device, and a processor in electronic communication with the display and the input device. The processor is programmed to determine whether an event has occurred associated with an aircraft system that is associated with operation of the aircraft and includes a control component selectable between a first state and a second state. Manipulating the control component between the first state and the second state changes an operation of the aircraft system. The processor is further programmed to: retrieve, from an electronic aircraft manual, crew guidance that includes a crew action to manipulate the control component in response to the event; generate a graphical representation of the crew guidance and the control component; generate a selector on the graphical representation illustrating the control component to be manipulated by the crew action; and manipulate the control component between the first state and the second state in response to selection of the selector at the input device.
- In a third non-limiting embodiment, a method for graphical guidance of an electronic aircraft manual includes, but is not limited to: determining whether an event has occurred associated with an aircraft system that is associated with operation of the aircraft and includes a control component selectable between a first state and a second state, wherein manipulating the control component between the first state and the second state changes an operation of the aircraft system; retrieving, from an electronic aircraft manual, crew guidance that includes a crew action to manipulate the control component in response to the event; generating, on the display, a graphical representation of the crew guidance and the control component; generating a selector on the graphical representation illustrating the control component to be manipulated by the crew action; and manipulating the control component in response to selection of the selector at an input device.
- Advantages of the present embodiments will be readily appreciated as the embodiments becomes better understood by reference to the following detailed description, when considered in connection with the accompanying drawings wherein:
-
FIG. 1 is a front view illustrating a non-limiting embodiment of a flight deck of an aircraft in accordance with the teachings of the present disclosure; -
FIG. 2 is a block diagram illustrating a non-limiting embodiment of an avionics system of the aircraft ofFIG. 1 in accordance with the teachings of the present disclosure; -
FIG. 3 is a flow diagram illustrating a non-limiting embodiment of amethod 300 of presenting aircraft information in accordance with the teachings of the present disclosure; -
FIGS. 4A, 4B, 4C, 5A, and 5B are schematic diagrams illustrating images presented by the avionics system ofFIG. 2 in accordance with the method ofFIG. 3 ; -
FIG. 6 is a flow diagram illustrating a non-limiting embodiment of a method for presenting aircraft information in accordance with the teachings of the present disclosure; -
FIGS. 7A, 7B, 7C, 7D, 7E, and 7F are schematic diagrams illustrating images presented by the avionics system ofFIG. 2 in accordance with the method ofFIG. 6 ; and -
FIG. 8 is a flow diagram illustrating a non-limiting embodiment of a method or graphical guidance of an electronic aircraft manual in accordance with the teachings of the present disclosure. - The following detailed description is merely exemplary in nature and is not intended to limit the invention or the application and uses of the invention. Furthermore, there is no intention to be bound by any theory presented in the preceding background or the following detailed description.
- In general, the embodiments described herein simplify an aircraft crew workload by linking event messages to controls that are manipulated as part of a response to the event indicated in an electronic aircraft manual. In some examples, execution of the controls is automated when appropriate and approved by the crew.
-
FIG. 1 is front view illustrating a flight deck of anaircraft 100 andFIG. 2 is a block diagram illustrating anavionics system 102 in accordance with teachings of the present disclosure. Although the context of the discussion contained herein is with respect to a business jet, it should be understood that the teachings of the present disclosure are compatible with all types of aircraft including, but not limited to, private jets, commercial jet passenger aircraft, cargo aircraft, military aircraft, rotorcraft, and the like. Furthermore, although the avionics system disclosed herein is described as being on an aircraft, it should be understood that the present avionics system is compatible with all types of vehicles. For example, and without limitation, the avionics system disclosed herein may be implemented on board automobiles, buses, trains, ships, spacecraft, and any other type of conveyance. Additionally, the avionics system disclosed herein is not limited to implementation on vehicles, but may also be utilized in tents, houses, buildings, stadiums, theaters, and other permanent and/or semi-permanent structures. - Avionics
system 102 includes acontroller 120, adisplay 122, aninput device 124, and aninterconnect 128. Interconnect 128 communicativelycouples controller 120, display 122, andinput device 124 for electronic communication. In the example provided,interconnect 128 is a communication or network bus, as will be appreciated by those with ordinary skill in the art. It should be appreciated that any suitable network topology or physical medium may be utilized for electronic communication inavionics system 102. In some embodiments,interconnect 128 is a wireless communications network. -
Controller 120 is a hardware device that carries out instructions of a computer program, as is well known to those of ordinary skill in the art.Controller 120 is configured to execute the computer program to provide the functions described in the methods below. In some embodiments,controller 120 may be configured to provide other functions, such as the functions of a conventional flight management system (FMS) in addition to performing the tasks of the methods described herein.Controller 120 includes one ormore memory units 130 that store electronic data and computer programs. For example,memory units 130 may be flash memory, spin-transfer torque random access memory (STT-RAM), magnetic memory, phase-change memory (PCM), dynamic random access memory (DRAM), or other suitable electronic storage media. In the example provided,memory units 130 store control logic with instructions that cooperate with aprocessor 132 ofcontroller 120 to perform tasks of the method described below. In some embodiments,processor 132 may include one or more central processing units (“CPUs”), a microprocessor, an application specific integrated circuit (“ASIC”), a microcontroller, and/or other suitable device. - Furthermore,
controller 120 may utilize multiple hardware computation devices that communicate to form the controller. In some embodiments, not all controls will be present on a common hardware device and display system. For example, an electronic checklist on an MFD touch-enabled display will call for a virtual breaker to be pulled on the TSC, which is located on a TSC display system. A request would be issued over the communication network. In another example, an electronic checklist (ECL) calls for a physical breaker to be pulled, and may show a picture of the breaker location. The ECL step would be completed once it sensed the breaker had been pulled. In another example, a primary hardware device performs some functions ofcontroller 120 and a separate secondary hardware device generates images andcommands display 122 to present the images. -
Input device 124 receives user inputs from pilots and crew of the airplane. In the example provided,input device 124 is integrated withdisplay 122 in a touchscreen device.Display 122 may be a single unit or may include multiple units. Each unit ofdisplay 122 is an electronic display that is electronically coupled withcontroller 120 to visually present information and data in an image according to electronic signals generated bycontroller 120. For example,display 122 may include cathode ray tubes (“CRT”), light-emitting diodes (“LED”), plasma panels, liquid crystal displays (“LCD”), projected images from a Digital Light Processing (“DLP”) projector, and/or any other suitable electronic display technology. - In the example provided,
display 122 includesscreen units 111A,screen units 111B,screen units 111C, andscreen units 111D.Screen units 111A are located in front of crew seats to act as Primary Flight Displays (PFDs) and Multi-Functional Displays (MFDs).Screen units 111B are tablet sized screens located to the left and right ofscreen units 111A.Screen units 111C are tablet sized screens located on a center console between crew members.Screen units 111D are located in an instrument panel in front of pilots, and are typically used for controlling a Flight Guidance Panel (FGP) or other aircraft systems. It should be appreciated that the methods and images below may be presented on any ofscreen units 111A-D without departing from the scope of the present disclosure.Display 122 may include other screens or visual presentation units without departing from the scope of the present disclosure. For example,display 122 may include Head-Up Displays (HUDs) or other screens having different configurations. - In some embodiments,
input device 124 anddisplay 122 are separate, such as whendisplay 122 is a non-touch enabled screen andinput device 124 is a cursor control device.Input device 124 may include trackballs, control sticks, or other suitable cursor control devices for the pilot or crew to communicate withcontroller 120. In some embodiments,input devices 124 may include microphones for voice recognition, or may be integrated with gesture sensors. It should be appreciated thatother input devices 124 may be utilized without departing from the scope of the present disclosure. -
FIG. 3 is a flow diagram illustrating a non-limiting embodiment of amethod 300 of presenting aircraft information inimage 400 ofFIGS. 4A-C in accordance with some embodiments. In the example provided,controller 120 performs the tasks ofmethod 300 and generatesimage 400. -
Image 400 ofFIG. 4A includes acollapsed row portion 410 and an expandedrow 412. The system indicated in the expandedrow 412 and the systems that are indicated incollapsed row portion 410 may vary based on selections by a user or based on conditions of the systems indicated. In general, thecollapsed row portion 410 permits a decluttered overall view of the various systems, while expandedrow 412 permits viewing further details of system components and interaction with the system components. -
Collapsed row portion 410 includes first through fifth collapsedrows 414A-E that each display characteristics or a status of an aircraft system in column cells of a single short row. In the example provided, the aircraft system characteristics and/or status are indicated by color based on whether components or conditions of the system are in a normal range, are trending out of range, or are out of normal range, as will be described below. In the example provided, the normal range is indicated by green text, the trending values are indicated by amber text, and out of normal range values are indicated by red text. - In the example provided, collapsed
row 414A presents AC/DC Power characteristics of the Left Generator, Left Main, Auxiliary Power Unit (APU), Right Main, and Right Generator in the column cells. Fuel collapsedrow 414B presents Fuel characteristics of the Left Tank, of the tank balance, and of the Right Tank in the column boxes. The remaining collapsed rows indicate similar states of systems for their respectively labeled rows, as will be appreciated by those with ordinary skill in the art. - In the example provided, collapsed
row 414E includescolumn cells 416A-D, and other collapsed rows include similar column cells. For example, collapsedrow 414D includescolumn cells 416A-B and collapsedrow 414C includescolumn cells 416A-D plus an additional column (not numbered). The number of column cells may vary by row. - Expanded
row 412 presents additional information about the system indicated in expandedrow 412 in agraphic representation 420.Graphic representation 420 illustratessystem components 422 of the system andcomponent values 424 of the system. For example, the lefthydraulic component 422 is illustrated along with pressure and volume component values 424. Referring again toFIG. 3 , and with continued reference toFIGS. 4A-C ,task 310 identifies a value of an aircraft system or aircraft component. As used herein, to identify a value means to measure, retrieve, derive, or otherwise determine a numerical value of the system. For example,controller 120 attask 310 may identifycomponent values 424 as a pressure ofsystem components 422 in a hydraulics system. -
Task 312 determines whether the value is within a predetermined operating range. For example,controller 120 may determine whether component values 424 are within a predetermined standard or normal operating range in whichcomponents 422 are designed to operate. In the example provided, the predetermined operating range is retrieved from a database and is defined by values determined by the aircraft manufacturer, operator, or maintenance crew. When the value is not within the predetermined operating range,task 314routes method 300 totask 316. When the value is within the predetermined operating range,task 314routes method 300 totask 318. -
Task 316 indicates on a display that the value is out of the predetermined operating range. For example,controller 120 may present text and graphics of the system red in therespective row 414A-E or 412 when the value is above an upper threshold or below a lower threshold of the predetermined operating range. In some embodiments, the system for which the value is outside of the predetermined operating range is selected bycontroller 120 as the expandedrow 412. For example, if a pressure in the bleed air system exceeds an upper threshold,controller 120 may selectrow 414D as the new expandedrow 412 and may present a graphical representation of the bleed air system in the new expandedrow 412. -
Task 318 calculates a rate of change of the value. For example,controller 120 may calculate a rate of change of fuel weight in a left fuel tank, a rate of change of fuel weight in a right fuel tank, and a rate of change of a weight difference between the left fuel tank and the right fuel tank for the fuel system ofrow 414B. -
Task 320 determines whether the value will exit the operating range within a predetermined time based on the rate of change. For example,controller 120 may determine whether the weight difference between the left fuel tank and the right fuel tanks will exceed a normal operating difference range within ten minutes using the calculated rate of change of the weight difference. It should be appreciated that any monitored values and any amount of time may be utilized without departing from the scope of the present disclosure.Task 322 endsmethod 300 when the value will not exit the predetermined operating range within the predetermined time.Task 322 advancesmethod 300 totask 324 when the value will exit the predetermined operating range within the predetermined time. - In some embodiments, variance from equilibrium may be used instead of or in addition to the rate of change to determine whether the value is trending out of range. For example, when a stabilizer angle doesn't match an elevator angle; a rudder is trimmed to the right of center.
-
Task 324 indicates on the display that the value is expected to exit the predetermined normal operating range. For example,controller 120 may generateimage 400 ofFIG. 4B .Image 400 ofFIG. 4B is similar to image 400 ofFIG. 4A , where like numbers refer to like features.Image 400 ofFIG. 4B , however, includes collapsedrow 414B′ instead ofcollapsed row 414B.Collapsed row 414B′ is amber colored and includes amber coloredcolumn cells 416A′, 416B′, and 416C′. In the example provided, the amber color is the indication that the fuel balance between the left fuel tank and the right fuel tank will exceed a predetermined normal difference range within a predetermined time. In some embodiments,controller 120 may indicate that the value is trending out of range by changing visual characteristics such as a color, a line location, a line weight, a shape, a fill type, and/or a fill color to indicate the value is expected to exit the range by changing the appearance of the value. Changing the appearance of the value may include changing the displayed numeral, the surrounding visual features, or combinations thereof. - In some embodiments,
task 324 indicates on the display that the value is near the boundary of the normal operating range. For example, when the fuel balance difference is near the maximum difference that is still in range, thencontroller 120 may generateimage 400 even if the fuel balance difference is not changing. By indicating the value is near the boundary,task 324 indicates the pilot should monitor a value that is near the edge of normal range, but is not changing, and therefore not trending to out-of-range. -
Task 326 presents graphical representations or synoptics indicating the system, the control component, and the value that will exit the predetermined normal operating range. For example,controller 120 may generateimage 400 ofFIG. 4C .Image 400 ofFIG. 4C is similar to image 400 ofFIG. 4B , where like numbers refer to like components.Image 400 ofFIG. 4C , however, includes expandedrow 412′. Expandedrow 412′ includes ambergraphical representation 420′, ambercontrol component representations 422′, and amber component values 424′ for the fuel system. In the example provided,controller 120 makes the hydraulics system acollapsed row 414F and selects the fuel system row as the new expandedrow 412′ in response to the determining that the fuel system value will exit the predetermined normal operating range within the predetermined time. In some embodiments,controller 120 may select the fuel system row as the new expandedrow 412′ in response to selection of the row by a user of the avionics system. -
FIGS. 5A and 5B are schematicdiagrams illustrating images 500 of an Anti-Ice system in accordance with the teachings of the present disclosure. In the example provided,controller 120 generatesimages 500 for presentation ondisplay 122.Images 500 are synoptics with layers of information presented under different conditions. -
Image 500 ofFIG. 5A is a first layer that includes asystem representation 510 and controlcomponent value boxes 512. In the Anti-Ice example provided,system representation 510 includes an aircraft representation andcomponent value boxes 512 indicate a temperature at wings of the aircraft. -
Image 500 ofFIG. 5B includes the first layer and a second layer. The second layer further includesengine representations 520,state selectors 522, temperature andpressure values 524, andvalve representations 526. In the example provided,state selectors 522 andvalve representations 526 are highlighted to indicate that they are selectable by users ofavionics system 102. In response to a user pressing touchscreen enableddisplay 122 wherestate selectors 522 orvalve representations 526 are presented,controller 120 toggles the on/off state of the engines or opens/closes the valves. -
FIG. 6 is a flow diagram illustrating a non-limiting embodiment of amethod 600 for presenting aircraft information in accordance with the teachings of the present disclosure. In the example provided,controller 120 performsmethod 600 usingdisplay 122. - Referring now to
FIGS. 7A, 7B, 7C, 7D, 7E, and 7F are schematicdiagrams illustrating images 700 presented by the avionics system ofFIG. 2 in accordance with the method ofFIG. 6 .Image 700 includes amessage information portion 710, achecklist portion 712, and asynoptic portion 714.Message portion 710 presents Crew Alerting System (CAS) messages,checklist portion 712 presents electronic checklists, andsynoptic portion 714 presents synoptics or graphics, such as any graphical indication of an aircraft system. Although the embodiments described herein integrate the touch enabled controls withsynoptic portion 714, it should be appreciated that the control of systems shown insynoptic portion 714 may be located in different portions ofavionics system 102. In some embodiments,synoptic portion 714 may be located in different portions ofimage 700, including on separate display screens ofdisplay 122. - Referring again to
FIG. 6 , and with continued reference toFIGS. 7A-F ,task 610 presents a CAS message on a display. For example,controller 120 may present afirst CAS message 716A and asecond CAS message 716B inmessage portion 710 ofimage 700 ondisplay 122. -
Task 612 determines whether a message is selected. For example,controller 120 may determine thatfirst CAS message 716A is selected when acrew input device 718 touches display 122 wherefirst CAS message 716A is presented. In the example provided,crew input device 718 is a crew member's finger. It should be appreciated that any suitable input device may be used, such as trackballs, mice, other curser control devices, or voice input. When the message is not selected,method 600 returns totask 610 to monitor for messages. When the message is selected,method 600 proceeds totask 614. -
Task 614 presents a checklist based on the CAS message. For example,controller 120 may present a fuel boost pump failure checklist inchecklist portion 712 and a system synoptic 720 insynoptic portion 714 as illustrated inFIG. 7B . -
Task 616 identifies an active step in the checklist. For example,checklist portion 712 may presentactive step 730 andinactive steps 732. The active step is the action indicated by the checklist that the crew member is intended to perform next. The actions indicated by the steps are similar to the actions indicated in a conventional paper based checklist, as will be appreciated by those with ordinary skill in the art. In the example provided,active step 730 is indicated by presenting text and lines ofactive step 730 in amber, whereasinactive steps 732 are presented in white. It should be appreciated that the specific colors or even the presence of color may vary without departing from the scope of the present disclosure. -
Task 618 indicates on a synoptic the system and/or component that is the subject of the CAS message. For example,controller 120 may present a graphical representation of the fuel system as system synoptic 720 when the selected CAS message is the Fuel Boost Pump Failure. Synoptic 720 includescomponent value indicators 722, abnormally operatingcomponent 724,non-abnormally operating component 725,non-highlighted component representations 726, and highlightedcomponent representation 728. -
Task 620 highlights an icon of a component identified in the active step. For example,controller 120 enlarges and makes brighter a left valve highlightedcomponent representation 728 whenactive step 730 indicates that the left valve should be open before proceeding with the checklist. -
Task 622 determines whether there is an icon input. For example,controller 120 may determine whether a crew member has toucheddisplay 122 where highlightedcomponent representation 728 is presented. When there is not an icon input,method 600 returns totask 620. When there is an icon input,method 600 proceeds to task 624. In some embodiments, the icon input is not physically co-located on a touchscreen display. For example, a physical switch in the flight deck may be used to provide an input associated with the component related to the icon. -
Task 623 changes the icon to indicate the change of state. The change may be a different static image, may be an animation, or may be other similar changes. For example,controller 120 may cause highlightedcomponent representation 728 to rotate 90 degrees to indicate a change of state of the valve. In some embodiments, a fan icon rotates for several seconds. In some embodiments, the changes include a change of color, highlighting, or other suitable changes. -
Task 625 changes the state of the component. For example,controller 120 may make the state of the left fuel valve “open” wheninput device 718 selects “on” in aninteraction menu 734 presented in response toinput device 718 selecting highlightedcomponent representation 728, as shown inFIG. 7C . -
Task 628 marks the active step complete andtask 630 selects a next step as a new active step. For example,controller 120 may markactive step 730 complete and may select the nextinactive step 732 as a newactive step 730′, as shown inFIG. 7D .Method 600 ends aftertask 630. In the example provided,method 600 does not move totask 628 until component has finished changing state. For example, the active step is not marked complete until the mechanical actuation of a valve has completed and the valve is fully rotated. - In the example provided,
method 600 is performed repeatedly until there are no active steps to complete for a selected CAS message. For example, a new highlightedcomponent representation 728 is indicated as the cross-flow valve inFIG. 7D for the newactive step 730′. Similarly, an inoperative pump is indicated as highlightedcomponent representation 728 when a nextactive step 730″ indicates to turn off the inoperative pump. When the CAS message is no longer presented inmessage portion 710, there are no more active steps. In the example provided,controller 120 presents fuel system synoptic 720 to permit monitoring and maintaining the fuel system, as indicated as the last action of the fuel boost pump failure checklist and shown inFIG. 7F . - In some embodiments, a synoptic summary page indicates a failure, and clicking on the failure brings up a relevant synoptic page showing failure and available controls to manage the failure. In other words, the synoptic page may be presented from CAS messages (with checklist as described above) or from the Summary Synoptic page, which would pull up relevant synoptic and associated checklist without interacting with the checklist described above.
- Referring now to
FIG. 8 , amethod 800 for graphical guidance of an electronic aircraft manual is illustrated in flow diagram form in accordance with some embodiments.Task 810 detects an event in an aircraft. For example,controller 120 may determine whether an event associated with an aircraft system has occurred. In some embodiments, the event is an indication of a value trending out of a normal operating range or a value being outside of a second range in accordance withmethod 300. -
Task 812 retrieves crew guidance from an electronic aircraft manual. The crew guidance includes a crew action to manipulate the control component in response to the event. -
Task 814 generates a graphical representation of an aircraft system and a graphical representation of the control component. The aircraft system is associated with operation of the aircraft and includes a component that is selectable between at least a first state and a second state. Manipulating the component between the first state and the second state changes an operation of the aircraft system. For example, the control component may be a valve manipulated between an open state and a closed state, as discussed above. It should be appreciated that the component may have more than two states without departing from the scope of the present disclosure, and the ordinals “first” and “second” are used as a naming convention to distinguish between the states without implying any temporal or primary/secondary status. - In some embodiments, the graphical representation is based on an active step of an electronic checklist. In some embodiments,
task 814 identifies the active step of the electronic checklist in response to selection of a Crew Alerting System (CAS) message presented on the display. In some embodiments,task 814 indicates the aircraft system is a subject of the CAS message on the display and highlights the control component. -
Task 816 generates a selector for a component of the aircraft system to be manipulated in the crew guidance. The selector is generated on the graphical representation illustrating the component to be manipulated by the crew action. For example,task 816 may generate highlightedcomponent representation 728, as discussed above. -
Task 818 manipulates the component in response to selection of the selector at an input device. In some embodiments,task 818 additionally changes an appearance of the component in response to selection of the selector. In some embodiments,task 818 animates the selector in response to selection of the selector. -
Task 820 retrieves related crew guidance. For example,controller 120 may determine whether there are related tasks associated with manipulation of the component.Controller 120 may then retrieve, from the electronic aircraft manual in response to selection of the selector, a task related to a second crew guidance for a second aircraft system whose operation is changed by manipulation of the control component.Controller 120 may then replace the graphical representation with a second guidance graphical representation of the second crew guidance.Method 800 then returns totask 814, where the second system graphical representation becomes the graphical representation oftask 814.
Claims (20)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US16/286,871 US20190265067A1 (en) | 2018-02-27 | 2019-02-27 | Avionics systems with event responsive synoptics |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201862635975P | 2018-02-27 | 2018-02-27 | |
US16/286,871 US20190265067A1 (en) | 2018-02-27 | 2019-02-27 | Avionics systems with event responsive synoptics |
Publications (1)
Publication Number | Publication Date |
---|---|
US20190265067A1 true US20190265067A1 (en) | 2019-08-29 |
Family
ID=65628601
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US16/286,859 Active 2039-12-27 US11378414B2 (en) | 2018-02-27 | 2019-02-27 | Trend indications for avionics systems |
US16/286,871 Abandoned US20190265067A1 (en) | 2018-02-27 | 2019-02-27 | Avionics systems with event responsive synoptics |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US16/286,859 Active 2039-12-27 US11378414B2 (en) | 2018-02-27 | 2019-02-27 | Trend indications for avionics systems |
Country Status (3)
Country | Link |
---|---|
US (2) | US11378414B2 (en) |
EP (2) | EP3534246B1 (en) |
CN (2) | CN110194273B (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20210039806A1 (en) * | 2019-08-06 | 2021-02-11 | Gulfstream Aerospace Corporation | Flight guidance panels with joystick controls |
USD914734S1 (en) * | 2018-02-05 | 2021-03-30 | St Engineering Land Systems Ltd | Display screen or portion thereof with graphical user interface |
US11897626B2 (en) * | 2022-06-29 | 2024-02-13 | BETA Technologies, Inc. | Synoptics system of an electric aircraft |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11459105B2 (en) | 2020-03-04 | 2022-10-04 | Rockwell Collins, Inc. | Reconfigurable avionics systems heatmap |
US11884417B2 (en) * | 2020-06-22 | 2024-01-30 | Rockwell Collins, Inc. | Emergency flight director |
US12240628B2 (en) | 2022-05-06 | 2025-03-04 | Rockwell Collins, Inc. | System contextual information manager |
US12311800B2 (en) * | 2022-12-21 | 2025-05-27 | Rockwell Collins, Inc. | System and method for performance prediction of electric aircraft |
Family Cites Families (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3839699A (en) * | 1969-08-05 | 1974-10-01 | Monitair Corp | Aircraft stall warning indicator system based on rate of change of angle of attack |
US3958219A (en) * | 1975-03-06 | 1976-05-18 | Sundstrand Data Control, Inc. | Terrain closure warning system with altitude rate signal conditioning |
US5881971A (en) * | 1995-05-15 | 1999-03-16 | The Boeing Company | Monitoring systems for detecting failures in fly-by-wire aircraft flight control systems |
US6691004B2 (en) * | 1995-07-31 | 2004-02-10 | Honeywell International, Inc. | Method for determining a currently obtainable climb gradient of an aircraft |
US6753891B1 (en) | 2000-10-25 | 2004-06-22 | Honeywell International Inc. | Aircraft electronic checklist system with hyperlinks |
EP1378446B1 (en) * | 2002-07-03 | 2017-08-09 | The Boeing Company | Method and apparatus for displaying aircraft engine characteristics |
US7148814B2 (en) * | 2003-06-06 | 2006-12-12 | The Boeing Company | Methods and systems for displaying aircraft engine characteristics |
US10522026B2 (en) * | 2008-08-11 | 2019-12-31 | Icontrol Networks, Inc. | Automation system user interface with three-dimensional display |
US7679529B2 (en) * | 2006-12-07 | 2010-03-16 | The Boeing Company | Method and apparatus for indicating operational state of aircraft engine |
WO2010016610A1 (en) * | 2008-08-05 | 2010-02-11 | 株式会社エネサイバー | Facility monitoring/controlling system and facility monitoring/controlling method |
US9171273B2 (en) | 2011-02-16 | 2015-10-27 | The Boeing Company | Integrated electronic checklist display system |
US20130197739A1 (en) * | 2012-01-31 | 2013-08-01 | Gulfstream Aerospace Corporation | Methods and systems for aircraft health and trend monitoring |
US9650141B2 (en) * | 2013-01-31 | 2017-05-16 | Bombardier Inc. | System and a method of operation of the system incorporating a graphical user interface in a bulkhead of a vehicle cabin |
US9061756B2 (en) * | 2013-04-23 | 2015-06-23 | The Boeing Company | Aircraft performance monitoring system |
US9758256B1 (en) * | 2013-08-06 | 2017-09-12 | The Boeing Company | Pilot-configurable information on a display unit |
US9248915B2 (en) * | 2013-08-30 | 2016-02-02 | Insitu, Inc. | Systems and methods for fuel monitoring |
US9672745B2 (en) * | 2014-03-11 | 2017-06-06 | Textron Innovations Inc. | Awareness enhancing display for aircraft |
CN106574846A (en) * | 2014-09-03 | 2017-04-19 | 马耳他大学 | A human machine interface device for aircraft |
US9860676B2 (en) * | 2015-04-21 | 2018-01-02 | Rosemount Inc. | Process instrumentation with wireless configuration |
US9703293B2 (en) * | 2015-08-31 | 2017-07-11 | The Boeing Company | Aircraft stall protection system |
US10315778B2 (en) * | 2015-09-25 | 2019-06-11 | The Beoing Company | Airplane status system |
US9637244B2 (en) * | 2015-09-29 | 2017-05-02 | Gulfstream Aerospace Corporation | Aircraft instrumentation systems for displaying electronic circuit breaker information |
US20170210484A1 (en) | 2016-01-25 | 2017-07-27 | Ge Aviation Systems Llc | Virtual Aircraft Operations Checklist |
US20170345318A1 (en) * | 2016-05-25 | 2017-11-30 | General Electric Company | Aircraft control system |
US9919812B2 (en) * | 2016-08-08 | 2018-03-20 | The Boeing Company | Early detection of faulty deicing heaters on wide-body aircraft |
US10556703B1 (en) * | 2017-06-21 | 2020-02-11 | Rockwell Collins, Inc. | Predictive aircraft performance systems and methods |
-
2019
- 2019-02-27 US US16/286,859 patent/US11378414B2/en active Active
- 2019-02-27 US US16/286,871 patent/US20190265067A1/en not_active Abandoned
- 2019-02-27 CN CN201910147422.4A patent/CN110194273B/en active Active
- 2019-02-27 EP EP19159560.2A patent/EP3534246B1/en active Active
- 2019-02-27 EP EP19159563.6A patent/EP3531262A1/en not_active Withdrawn
- 2019-02-27 CN CN201910147425.8A patent/CN110194274A/en active Pending
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
USD914734S1 (en) * | 2018-02-05 | 2021-03-30 | St Engineering Land Systems Ltd | Display screen or portion thereof with graphical user interface |
USD917544S1 (en) * | 2018-02-05 | 2021-04-27 | St Engineering Land Systems Ltd | Display screen or portion thereof with animated graphical user interface |
US20210039806A1 (en) * | 2019-08-06 | 2021-02-11 | Gulfstream Aerospace Corporation | Flight guidance panels with joystick controls |
US11649066B2 (en) * | 2019-08-06 | 2023-05-16 | Gulfstream Aerospace Corporation | Flight guidance panels with joystick controls |
US20230242272A1 (en) * | 2019-08-06 | 2023-08-03 | Gulfstream Aerospace Corporation | Flight guidance panels with joystick controls |
US11993393B2 (en) * | 2019-08-06 | 2024-05-28 | Gulfstream Aerospace Corporation | Flight guidance panels with joystick controls |
US11897626B2 (en) * | 2022-06-29 | 2024-02-13 | BETA Technologies, Inc. | Synoptics system of an electric aircraft |
Also Published As
Publication number | Publication date |
---|---|
US11378414B2 (en) | 2022-07-05 |
US20190265066A1 (en) | 2019-08-29 |
CN110194273A (en) | 2019-09-03 |
EP3534246A1 (en) | 2019-09-04 |
EP3531262A1 (en) | 2019-08-28 |
CN110194273B (en) | 2024-08-23 |
CN110194274A (en) | 2019-09-03 |
EP3534246B1 (en) | 2023-05-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20190265067A1 (en) | Avionics systems with event responsive synoptics | |
US11535393B2 (en) | Methods and systems for automatic cross-checking of electronic checklists | |
US9007327B1 (en) | Touch interfaces and controls for aviation displays | |
US9691359B2 (en) | Vehicle display system with transparent display layer | |
US10093431B2 (en) | Aircraft instrumentation systems for displaying electronic circuit breaker information | |
CN107284679A (en) | System and method for providing from the automatic flight performance feedback of aircraft to pilot | |
US9921714B1 (en) | Graphical method to select formats | |
EP3048596A1 (en) | An adaptive interface system for confirming a status of a plurality of identified tasks | |
EP2698705A2 (en) | Methods for displaying on a graphical user interface | |
CN111630363B (en) | Method and apparatus for displaying an interactive interface during an aircraft anomaly event | |
US10399695B2 (en) | Checklist display system, method and graphical display therefor | |
EP2534447B1 (en) | A vehicular display system and a method for controlling the display system | |
US20140156115A1 (en) | Method for displaying an aeronautical flight plan comprising a step of displaying and selecting the tasks to be accomplished before a change of flight phase | |
CN104678796B (en) | Method and system for showing aircraft information | |
US9128594B1 (en) | Touch interfaces and controls for aviation displays | |
US11305886B1 (en) | Graphical user interface in a computer system in an aircraft | |
US10467989B2 (en) | System for visualizing an aircraft procedure having several alternate sequences and related process | |
EP3663998B1 (en) | Crew alerting systems and methods for mobile platforms | |
US9889946B2 (en) | Electronic checklists with dynamic visibility of annotations | |
CN111201184B (en) | Device and method for assisting in the functional testing of an aircraft system | |
US20100295777A1 (en) | Automatic configuration method for control keys and a control device for display means, in particular for an aircraft | |
US10175921B2 (en) | Method and system for interaction between displays in a cockpit of an aircraft | |
EP3023967A1 (en) | Methods, systems, and computer readable media for cursor and text entry for aircraft interface simulation | |
US20100201546A1 (en) | Device for the Temporary Presentation of Data on a Viewing Screen |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: GULFSTREAM AEROSPACE CORPORATION, GEORGIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:WATKINS, CHRISTOPHER;HAUSMANN, JEFF;KERSHAW, NICHOLAS;AND OTHERS;SIGNING DATES FROM 20190226 TO 20190227;REEL/FRAME:048506/0596 |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: NON FINAL ACTION MAILED |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: FINAL REJECTION MAILED |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |