Embodiments of the subject matter described herein relate generally to avionics systems such as electric taxi systems. More particularly, embodiments of the subject matter relate to a system that generates displayable guidance information for an electric taxi system including the generation and display of an electric taxi index that assists a pilot in determining when to deploy electric taxi drive.
Modern flight deck displays for vehicles (such as aircraft or spacecraft) display a considerable amount of information, such as, vehicle position, speed, altitude, attitude, navigation, target, and terrain information. In the case of an aircraft, most modern displays additionally display a flight plan from different views, either a lateral view, a vertical view, or a perspective view, which can be displayed individually or simultaneously on the same display. Synthetic vision or simulated displays for aircraft applications are also being considered for certain scenarios, such as low visibility conditions. The primary perspective view used in synthetic vision systems emulates a forward-looking cockpit viewpoint. Such a view is intuitive and provides helpful visual information to the pilot and crew, especially during airport approaches and taxiing. In this regard, synthetic display systems for aircraft are beginning to employ realistic simulations of airports that include details such as runways, taxiways, buildings, etc. Moreover, many synthetic vision systems attempt to reproduce the real-world appearance of an airport field, including items such as light fixtures, taxiway signs, and runway signs. Flight deck display systems can be used to present taxi guidance information to the flight crew during taxi operations. For example, a synthetic flight deck display system can be used to show the desired taxi pathway to or from a terminal gate, along with a synthetic view of the airport.
Traditional aircraft taxi systems utilize the primary thrust engines (running at idle) and the braking system of the aircraft to regulate the speed of the aircraft during taxi. Such use of the primary thrust engines, however, is inefficient and wastes fuel. For this reason, electric taxi systems (i.e., traction drive systems that employ electric motors) have been developed for use with aircraft. Electric taxi systems can be more efficient than traditional engine-based taxi systems because they can be powered by an auxiliary power unit (APU) of the aircraft rather than the primary thrust engines. However, whether or not the use of electric drive to taxi is appropriate under a given set of conditions requires thought and judgment on the part of the pilot. Used inappropriately, electric taxi drive may be less effective and may even increase costs.
Accordingly, it is desirable to provide a system for use on an aircraft equipped with an electric drive taxi system that generates and displays an electric taxi index that assists a pilot in determining when to deploy electric taxi drive. Furthermore, other desirable features and characteristics will become apparent from the subsequent detailed description and the appended claims, taken in conjunction with the accompanying drawings and the foregoing technical field and background.
A taxi method for an aircraft having a primary thrust engine taxi system and an onboard electric taxi system is provided. The method involves obtaining aircraft status data for the aircraft and airport status data associated with an airport from which the aircraft is departing or in which the aircraft is landing. The method continues by generating, in response to the aircraft status data and the airport status data, a taxi drive index indicative of the relative cost of taxiing the aircraft along a predetermined route using the electric taxi system versus the aircraft engine taxi system. The taxi drive index information is presented to a user.
Also provided is a method carried out by a cockpit display system including a cockpit monitor. The aircraft receives aircraft and airport status data relating to a host aircraft having a primary thrust engine taxi system and an electric drive taxi system. The cost of utilizing an electric drive taxi system is compared to the cost of utilizing an aircraft engine taxi system when taxiing a predetermined route. A display is generated on the cockpit monitor including symbology indicative of which taxi system would be less costly to operate.
A display system for deployment onboard an aircraft is also provided and includes a data source that provides a display system with data indicative of the relative efficiency of using an electric drive taxi system and an aircraft engine taxi system to travel along a predetermined path. The display system comprises a monitor for receiving and displaying taxi data, and a processor operatively coupled to the monitor and configured to generate a display on the monitor including symbology indicative whether it would be more cost effective to utilize the electric drive taxi system or the aircraft engine taxi system for a given taxi route.
A more complete understanding of the subject matter may be derived by referring to the detailed description and claims when considered in conjunction with the following figures, wherein like reference numbers refer to similar elements throughout the figures.
The following detailed description is merely illustrative in nature and is not intended to limit the embodiments of the subject matter or the application and uses of such embodiments. As used herein, the word “exemplary” means “serving as an example, instance, or illustration.” Any implementation described herein as exemplary is not necessarily to be construed as preferred or advantageous over other implementations. Furthermore, there is no intention to be bound by any expressed or implied theory presented in the preceding technical field, background, brief summary or the following detailed description.
Techniques and technologies may be described herein in terms of functional and/or logical block components and with reference to symbolic representations of operations, processing tasks, and functions that may be performed by various computing components or devices. Such operations, tasks, and functions are sometimes referred to as being computer-executed, computerized, software-implemented, or computer-implemented. It should be appreciated that the various block components shown in the figures may be realized by any number of hardware, software, and/or firmware components configured to perform the specified functions. For example, an embodiment of a system or a component may employ various integrated circuit components, e.g., memory elements, digital signal processing elements, logic elements, look-up tables, or the like, which may carry out a variety of functions under the control of one or more microprocessors or other control devices.
The system and methods described herein can be deployed with any vehicle that may be subjected to taxi operations, such as aircraft. The exemplary embodiment described herein assumes that the aircraft includes an electric taxi system that utilizes one or more electric motors as a traction system to drive the wheels of the aircraft during taxi operations or is moved in some other manner such as attachment to other equipment. The system and methods presented here provide guidance information to the flight crew for purposes of optimizing or otherwise enhancing the operation of the electric taxi system. Such optimization may be based on one or more factors such as, without limitation: fuel conservation; prolonging the useful life of the brake system; and reducing taxi time. In certain embodiments, the taxi guidance information is rendered with a dynamic synthetic display of the airport field to provide visual guidance to the flight crew. The taxi guidance information may include a graphical indicator or message that represents, for taxi operations, the relative merit of using electric taxi or using the primary thrust engines.
The processor architecture 102 may be implemented or realized with at least one general purpose processor, a content addressable memory, a digital signal processor, an application specific integrated circuit, a field programmable gate array, any suitable programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination designed to perform the functions described here. A processor device may be realized as a microprocessor, a controller, a microcontroller, or a state machine. Moreover, a processor device may be implemented as a combination of computing devices, e.g., a combination of a digital signal processor and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a digital signal processor core, or any other such configuration. As described in more detail below, the processor architecture 102 is configured to support various electric taxi guidance processes, operations, and display functions.
In practice, the processor architecture 102 may be realized as an onboard component of the aircraft 100 (e.g., a flight deck control system, a flight management system, or the like), or it may be realized in a portable computing device that is carried onboard the aircraft 100. For example, the processor architecture 102 could be realized as the central processing unit (CPU) of a laptop computer, a tablet computer, or a handheld device. As another example, the processor architecture 102 could be implemented as the CPU of an electronic flight bag carried by a member of the flight crew or mounted permanently in the aircraft. Electronic flight bags and their operation are explained in documentation available from the United States Federal Aviation Administration (FAA), such as FAA document AC 120-76A.
The processor architecture 102 may include or cooperate with an appropriate amount of memory (not shown), which can be realized as RAM memory, flash memory, EPROM memory, EEPROM memory, registers, a hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art. In this regard, the memory can be coupled to the processor architecture 102 such that the processor architecture 102 can read information from, and write information to, the memory. In the alternative, the memory may be integral to the processor architecture 102. In practice, a functional or logical module/component of the system described here might be realized using program code that is maintained in the memory. Moreover, the memory can be used to store data utilized to support the operation of the system, as will become apparent from the following description.
The illustrated embodiment of the aircraft includes at least two primary thrust engines 104, which may be fed by the fuel supply 108. The engines 104 serve as the primary sources of thrust during flight. The engines 104 may also function to provide a relatively low amount of thrust (e.g., at idle) to support a conventional engine-based taxi system 106. When running, the engines 104 typically provide a fixed amount of thrust to propel the aircraft 100 for taxi maneuvers. When the engines 104 are utilized for taxi operations, the speed of the aircraft is regulated by engine thrust and brake application, resulting in brake wear and tear.
Exemplary embodiments of the aircraft 100 also include the electric taxi system 112 (which may be in addition to or in lieu of the engine-based taxi system 106). In certain implementations, the electric taxi system 112 includes at least one electric motor (not shown in
The electric taxi system has controls on the flight deck that the pilot may use to guide the aircraft. However, in some electric taxi systems, enhancements are provided to make the task easier. The electric taxi index described herein is applicable in both cases. The following is a description of such an enhancement.
The taxi guidance system 200 is suitably configured such that the path guidance module 204, the engine start/stop guidance module 206, and/or the electric taxi speed guidance module 208 are responsive to or are otherwise influenced by a variety of inputs. For this particular embodiment, the influencing inputs are obtained from one or more of the sources and components listed above (i.e., the items depicted at the left side of
The databases 230 represent sources of data and information that may be used to generate taxi guidance information. For example, the databases 230 may store any of the following, without limitation: airport location data; airport feature data, which may include layout data, coordinate data, data related to the location and orientation of gates, runways, taxiways, etc.; airport restriction or limitation data; aircraft configuration data; aircraft model information; engine cool down parameters, such as cool down time period; engine warm up parameters, such as warm up time period; electric taxi system specifications; and the like. In certain embodiments, the databases 230 store airport feature data that is associated with (or can be used to generate) synthetic graphical representations of a departure or destination airport field. The databases 230 may be updated as needed to reflect the specific aircraft, the current flight plan, the departing and destination airports, and the like.
The controller 232 represents the control logic and hardware for the electric taxi motor. In this regard, the controller 232 may include one or more user interface elements that enable the pilot to activate, deactivate, and regulate the operation of the electric taxi system as needed. The controller 232 may also be configured to provide information related to the status of the electric taxi system, such as operating condition, wheel speed, motor speed, and the like.
The user input device 234 may be realized as a user interface that receives input from a user (e.g., a pilot) and, in response to the user input, supplies appropriate command signals to the taxi guidance system 200. The user interface may be any one, or any combination, of various known user interface devices or technologies, including, but not limited to: a cursor control device such as a mouse, a trackball, or joystick; a keyboard; buttons; switches; or knobs. Moreover, the user interface may cooperate with the display system 212 to provide a touch screen interface. The user input device 234 may be utilized to acquire various user-selected or user-entered data, which in turn influences the electric taxi guidance information generated by the taxi guidance system 200. For example, the user input device 234 could obtain any of the following, without limitation: a selected gate or terminal at an airport; a selected runway; user-entered taxiway directions; user-entered airport traffic conditions; user-entered weather conditions; runway attributes; and user options or preferences.
The virtual display module 236 may include a software application and/or processing logic to generate dynamic synthetic displays of airport fields during taxi operations. The virtual display module 236 may also be configured to generate dynamic synthetic displays of a cockpit view during flight. In practice, the virtual display module 236 cooperates with the symbology generation module 210 and the display system 212 to render graphical indicia of electric taxi guidance information, as described in more detail below.
The sensor data sources 238 represents various sensor elements, detectors, diagnostic components, and their associated subsystems onboard the aircraft. In this regard, the sensor data sources 238 functions as sources of aircraft status data for the host aircraft. In practice, the taxi guidance system 200 could consider any type or amount of aircraft status data including, without limitation, data indicative of: tire pressure; nose wheel angle; brake temperature; brake system status; outside temperature; ground temperature; engine thrust status; primary engine on/off status; aircraft ground speed; geographic position of the aircraft; wheel speed; electric taxi motor speed; electric taxi motor on/off status; or the like.
The datalink subsystem 240 is utilized to provide air traffic control data to the host aircraft, preferably in compliance with known standards and specifications. Using the datalink subsystem 240, the taxi guidance system 200 can receive air traffic control data from ground based air traffic controller stations and equipment. In turn, the system 200 can utilize such air traffic control data as needed. For example, taxi maneuver clearance and other airport navigation instructions may be provided by an air traffic controller using the datalink subsystem 240.
In an exemplary embodiment, the host aircraft supports data communication with one or more remote systems. More specifically, the host aircraft receives status data for neighboring aircraft using, for example, an aircraft-to-aircraft data communication module (i.e., the source of neighboring aircraft status data 242). For example, the source of neighboring aircraft status data 242 may be configured for compatibility with Automatic Dependent Surveillance-Broadcast (ADS-B) technology, with Traffic and Collision Avoidance System (TCAS) technology, and/or with similar technologies.
The path guidance module 204, the engine start/stop guidance module 206, and the electric taxi speed guidance module 208 are suitably configured to respond in a dynamic manner to provide real-time guidance for optimized operation of the electric taxi system. In practice, the taxi guidance information (e.g., taxi path guidance information, start/stop guidance information for the engines, and speed guidance information for the electric taxi system) might be generated in accordance with a fuel conservation specification or guideline for the aircraft, in accordance with an operating life longevity specification or guideline for the brake system 114 (see
The symbology generation module 210 can be suitably configured to receive the output of the path guidance module 204, the engine start/stop guidance module 206, and the electric taxi speed guidance module 208, and process the received information in an appropriate manner for incorporation, blending, and integration with the dynamic synthetic representation of the airport field. Thus, the electric taxi guidance information can be merged into the synthetic display to provide enhanced situational awareness and taxi instructions to the pilot in real-time.
The exemplary embodiment described here relies on graphically displayed and rendered taxi guidance information. Accordingly, the display system 212 includes at least one display element. In an exemplary embodiment, the display element cooperates with a suitably configured graphics system (not shown), which may include the symbology generation module 210 as a component thereof. This allows the display system 212 to display, render, or otherwise convey one or more graphical representations, synthetic displays, graphical icons, visual symbology, or images associated with operation of the host aircraft on the display element, as described in greater detail below. In practice, the display element receives image rendering display commands from the display system 212 and, in response to those commands, renders a dynamic synthetic representation of the airport field during taxi operations.
In an exemplary embodiment, the display element is realized as an electronic display configured to graphically display flight information or other data associated with operation of the host aircraft under control of the display system 212. The display system 212 is usually located within a cockpit of the host aircraft. Alternatively (or additionally), the display system 212 could be realized in a portable computer, and electronic flight bag, or the like.
Although the exemplary embodiment described here presents the guidance information in a graphical (displayed) manner, the guidance information could alternatively or additionally be annunciated in an audible manner. For example, in lieu of graphics, the system could provide audible instructions or warnings about when to shut the main engines down, when to turn the main engines one. As another example, the system may utilize indicator lights or other types of feedback instead of a synthetic display of the airport field.
The airport operator's computers 254 may provide data to processor 250 related to runway and taxiway conditions including distance to gate or takeoff point, congestion at the gate when landing, or the number of planes waiting to take off, and airport configuration and maps showing the number of turns, bends, permitted speeds, etc. Such information may be transmitted via datalink, ACARS, wireless vocal radio, etc.
In addition, data may be provided to processor 250 from other on-board systems 256 such air data systems, flight management systems, fault warning systems, auto-brake systems and a flight control computer, which may provide data such as current estimated gross weight of the aircraft, aircraft GPS position, aircraft position relative to airport surface, aircraft groundspeed, auto-brake setting, and environmental conditions such as outside air temperature, weather, RVR visibility, taxiway or runway surface conditions, wind speed and direction, and local or zulu time of day, etc. In addition, such data for on-ground conditions prior to landing may be provided by the airport operator and systems.
It should be clear that while much of the data discussed above may be automatically provided to the aircraft by any well-known data transfer means (datalink, ACARS, direct connection, etc.), much of this data (e.g., aircraft type and estimated weight, cost of fuel, equivalent cost of carbon footprint, etc.) may be provided by other on-board systems such as air data systems and flight management systems. In addition, some of this may be entered into a processor manually by a member of the crew as will be more fully described in connection with
Processor 250 is operatively coupled to monitor 258 and generates a graphical display 260 that visually provides the pilot and crew with navigational information pertaining to the host aircraft as well as any neighboring aircrafts of interest. Display 260 may include visual representations of one or more flight characteristics pertaining to neighboring aircraft as is well known. Processor 250 may drive monitor 260 to produce symbology on display 260 in a two dimensional format (e.g., as a moving map display), in a three dimensional format (e.g., as a perspective display), or in a hybrid format (e.g., in a picture-in-picture or split screen format).
Processor 250 may comprise, or be associated with, any suitable number of additional conventional electronic components, including, but not limited to, various combinations of microprocessors, flight control computers, navigational equipment, memories, power supplies, storage devices, interface cards, and other standard components known in the art. Furthermore, processor 250 may include, or cooperate with, any number of software programs (e.g., avionics display programs) or instructions designed to carry out the methods, process tasks, calculations, and control/display functions described below.
Image-generating devices suitable for use as monitor 258 include various analog (e.g., cathode ray tube) and digital (e.g., liquid crystal, active matrix, plasma, etc.) display devices. In certain embodiments, monitor 258 may assume the form of a Head-Down Display (HDD) or a Head-Up Display (HUD) included within an aircraft's Electronic Flight Instrument System (EFIS). Monitor 258 may be disposed at various locations throughout the cockpit. For example, monitor 258 may comprise a primary flight display (PFD) and reside at a central location within the pilot's primary field-of-view. Alternately, monitor 258 may comprise a secondary flight deck display, such as an Engine Instrument and Crew Advisory System (EICAS) display, mounted at a location for convenient observation by the aircraft crew but that generally resides outside of the pilot's primary field-of-view. In still further embodiments, monitor 258 may be carried by one or more members of the flight crew (e.g., a laptop computer or electronic flight bag).
Data sources 252, 254, and 256 (
The data described above may be utilized by processor 250 to generate an electric drive index that provides an indicator to the pilot as to whether electric taxi drive of the aircraft's wheels should be selected instead of the aircraft's thrust engines and brakes as previously described. This is especially useful when the pilot is at an unfamiliar airport, or is operating under difficult or ambiguous runway conditions.
The electric drive index represents a comparison of the costs associated with a given taxi (either from gate to a takeoff point or from a landing point to gate) using (1) electric taxi drive, and (2) aircraft engines and brakes.
Equation (1) represents an example of how the cost (Ced) of utilizing electric drive for a given departure taxi may be determined. Referring to Equation (1):
C
ed
=CB
apu(Ted+Tw)+CFapu(Ted+Tw)+Cest+Ceb (1)
where CBapu is the local carbon footprint cost-per-second associated with the Auxiliary Power Unit, Ted is the time it takes to reach the takeoff point using electric drive, Tw is the additional time consumed waiting for leading aircraft to take off (e.g. two minutes per aircraft), CFapu is the cost-per-second of fuel consumed by the APU, Cest is the estimated cost of starting the aircraft's engines, and Ceb is the estimated cost of backing up from the gate using electric drive and no tug. Tw and Ted are estimated from calculations that include time to travel the airport using typical speeds and accelerations, starts and stops due to estimated congestion, and airport physical layout. Equation (2) represents a similar example of how the cost (Cad) of utilizing aircraft engine drive for the same take-off taxi may be determined. Referring to Equation (2):
C
ad
=CB
eng(Tad+Tw)+CFeng(Tad+Tw)+Cest+Cab (2)
where CBeng is the carbon footprint cost-per-second associated with the aircraft engines, Tad is the time to reach the takeoff point using aircraft engines and brakes, CFeng is the cost-per-second of fuel consumed by the aircraft engines, Cese is the estimated cost of starting the aircraft engines, and Cab is the estimated cost of backing up from the gate using tug and/or aircraft engines.
Both Ced and Cad may be provided to monitor 258 by processor 250 and displayed on display 260. If it is determined that Ced is less than Cad, then the pilot would likely initiate electric taxi drive. Of course, the result could be displayed or presented on display 260 in the form of a ratio Cad/Ced. Thus, should this ratio be greater than 1.00, a pilot may select electric drive absent other circumstances that would suggest the contrary. Alternatively, a message may be displayed on display 260 recommending that the pilot “USE ELECTRIC DRIVE”. An audible instruction may be generated alternatively or additionally.
As further criteria in the process of determining when to select electric drive taxi, it may be desirable to select a threshold factor to accommodate variations in parameters such as aircraft location or turn-around time that is added to the cost of using electric drive (Ced). Thus, electric taxi drive may be selected if (Ced+Ct)<Cad where Ct represents the threshold function. Alternatively, Ct may represent a direct cost such as seat mile cost, crew cost, etc.
As was stated previously, on-board-processor 250 also provides data to the airline operator's computers for analysis in a timely manner in order to provide parameters such as an airport experience factor indicating the percentage of time that electric drive was selected using the above criteria and actually resulted in cost savings. If previous experience at the airport was highly successful under similar conditions, then the value of Ct could be reduced. Also, the values of Ced and Cad can be averaged based on a number of historical calculations of (i.e. Ced(AV)) and Cad(AV). Then, electric taxi drive would be selected if Ced(AV)+Ct is less than Cad(AV).
It is contemplated that the above-described process can be more detailed for greater accuracy. For example, by using the airport configuration and the relative distances therein, and aircraft weight, the process may include calculating the amount of APU fuel consumed to travel to the point of takeoff using the maximum allowable electric drive acceleration and airport speeds. This speed may be integrated taking into account the number of times the aircraft must brake at runway crossings and turns. Acceleration, speeds, and braking distances may be modified depending upon runway conditions and time of day, since acceleration and speeds are lower in bad weather and at night. In addition, the process can take into account other factors such as the estimated number of starts and stops for other aircraft. Additionally, the process may be varied by probabilistic variables, recalculated, and the results averaged. For example, the process may be performed taking into account two additional stops due to other aircraft or tower instructions, then four additional stops, etc. The number of additional stops can be a function of the specific airport, i.e. some airports are busier than others. A probabilistic value of confidence can be displayed along with the recommendation.
As can be seen, a pilot can clear previous data by pressing “CLEAR” and then select “TAKEOFF” or “LANDING”, as the case may be. The pilot may then manually enter airport, runway, and gate information indicated at 284, 286, and 288. This may be accomplished using any suitable input device (not shown); e.g., keyboard, trackball, cursor, etc. The pilot may also enter a congestion factor at 290 indicating the extent to which aircraft are awaiting takeoff or landing as the case may be. This could take into account factors such as estimated time to the runway or gate, estimated time to departure or landing, etc. It is anticipated that these values will be available to meet the next generation air traffic control requirements.
Finally, the pilot may manually enter the current weight of the aircraft at 292. By pressing PUSH TO CALCULATE (294), processor 278 will perform the process described above to determine if the aircraft engine taxi drive or electric taxi drive should be advised at 296.
Thus, there has been a provided system for use in conjunction with an aircraft taxi system capable of displaying information that is intended to conserve fuel, extend the operating life of the aircraft brake system, and the like. The system is capable of generating and displaying an electric taxi index that assists a pilot in determining when to deploy electric taxi drive.
While at least one exemplary embodiment has been presented in the foregoing detailed description, it should be appreciated that a vast number of variations exist. For, example, the electric taxi index described herein may be employed with or without a guidance system. It should also be appreciated that the exemplary embodiment or embodiments described herein are not intended to limit the scope, applicability, or configuration of the claimed subject matter in any way. Rather, the foregoing detailed description will provide those skilled in the art with a convenient road map for implementing the described embodiment or embodiments. It should be understood that various changes can be made in the function and arrangement of elements without departing from the scope defined by the claims, which includes known equivalents and foreseeable equivalents at the time of filing this patent application.