The present invention relates to an aircraft weight and balance data management system for i) receiving up to date aircraft weight and balance data from maintenance persons, ii) calculating weight and balance specifications for one or more aircraft according to the weight and balance data from maintenance persons, iii) communicating the calculated weight and balance specifications to a pilot, and iv) calculating variations to the weight and balance specifications for a loaded aircraft for all fuel burn scenarios, and more particularly the present invention relates to an aircraft weight and balance data management system in which the weight and balance information is stored on a central server so as to be independently accessible by both by maintenance persons and pilots respectively.
Rules relating to operation of aircraft require that operators of the aircraft generate an operational flight plan which includes itinerary information along with various additional data which may include aircraft identification, GPS tracking information, pilot identification, a passenger manifest, a listing of dangerous goods, a route plan, a fuel plan, and weight and balance information relating to the configuration of the aircraft and any loadable items including passengers and cargo. A copy of the flight plan must be filed with air traffic regulating authorities.
The generation of accurate weight and balance information for each aircraft is cumbersome to generate and difficult to keep up to date between numerous maintenance persons and numerous pilots associated with an operator, even when the operator is small in size and only operates a limited number of aircraft, in view of the large number of optional configurations that each aircraft can be operated in and the large variability of cargo between different flights of the aircraft.
According to one aspect of the invention there is provided an aircraft weight and balance data management system for communicating aircraft weight and balance data between at least one aircraft maintenance person and at least one pilot, the system comprising:
a central server adapted to store weight and balance data thereon including an aircraft listing of available aircraft, weight and balance data associated with each available aircraft in the aircraft listing, a master equipment listing of auxiliary equipment items available to be installed on one or more of the available aircraft in the aircraft listing, weight and balance data associated with each auxiliary equipment item, and for each aircraft, a selectable equipment listing of auxiliary equipment items which are available to be installed on that aircraft;
a user computer device associated with said at least one pilot;
a user computer device associated with said at least one aircraft maintenance person;
a communications interface associated with each one of the central server and the user computer devices and adapted to enable exchange of data between the central server and the user computer devices;
a maintenance processing routine executable on the user computer device associated with said at least one aircraft maintenance person so as to be adapted to:
a weight and balance routine executable on at least one of the computer server or the user computer device associated with said at least one aircraft maintenance person so as to be adapted to:
a pilot processing routine executable on the user computer device associated with said at least one pilot so as to be adapted to:
The system described herein provides an effective means to communicate up to date weight and balance information relating to large numbers of aircraft configurations to a central location such that all maintenance personnel and pilots have access to the same up to date information. The information is also presented in an efficient manner to enable proper judgment by the pilot to ensure safety requirements are met despite the large variety of possible cargo and aircraft configurations.
The pilot processing routine may be further adapted to identify designated loading locations on a display of the user computer device associated with the pilot, and receive a weight associated with each designated location through the input of the user computer device associated with the pilot such that the designated loading locations and the associated input weight define said weight and balance data relating to at least one loadable item. Preferably at least some of the designated loading locations correspond to individual passenger locations of the aircraft and the associated input weight corresponds to weight of a corresponding passenger, while at least another one of the designated loading locations corresponds to a cargo location of the aircraft and the associated input weight corresponds to weight of a loadable cargo item.
Preferably the pilot processing routine is further adapted to graphically display the designated loading locations relative to a layout of the aircraft, and associate the input weight with each designated location by selecting the designated location on the graphical display. The weight and balance limits for the aircraft may be displayed as a boundary on a graphical representation of weight versus balance, and wherein the fuel burn variation of the weight and balance is plotted on said graphical representation to visually indicate if any portion of the plotted fuel burn variation of the weight and balance extends outside of the boundary.
Preferably the pilot processing routine displays a first graphical representation of weight versus fore-aft balance with the fuel burn variation of the weight and balance plotted thereon and a second graphical representation of weight versus left-right balance with the fuel burn variation of the weight and balance plotted thereon.
When the user computer device associated with the pilot communicates with the central server over a communications network, the pilot processing routine may be adapted to execute step i) only when the user computer device associated with the pilot is in communication with the communications network, however, the pilot processing routine may be adapted to execute steps ii) through vi) even when the user computer device associated with the pilot is not in communication with the communications network.
Preferably the weight and balance routine is further adapted to display the calculated weight and balance specifications of all installation combinations in a matrix form on a specification sheet for each aircraft. Preferably the specification sheet further includes an indication of conflicting auxiliary equipment items for that aircraft, and a unique identification number associated with each installation combination.
Preferably the weight and balance routine is further adapted to generate for each aircraft a graphical representation of weight versus balance and plot on the graphical representation: i) a rearwardmost center-of-gravity of all installation combinations relative to a permissible fore-aft range corresponding to the heaviest installation combination, and ii) a forwardmost center-of-gravity of all installation combinations relative to a permissible fore-aft range corresponding to the lightest installation.
According to a second aspect of the present invention there is provided an aircraft weight and balance data management system for communicating aircraft weight and balance data between at least one aircraft maintenance person and at least one pilot, the system comprising:
a central server adapted to store weight and balance data thereon including an aircraft listing of available aircraft, weight and balance data associated with each available aircraft in the aircraft listing, a master equipment listing of auxiliary equipment items available to be installed on one or more of the available aircraft in the aircraft listing, weight and balance data associated with each auxiliary equipment item, and for each aircraft, a selectable equipment listing of auxiliary equipment items which are available to be installed on that aircraft;
a user computer device associated with said at least one pilot;
a user computer device associated with said at least one aircraft maintenance person;
a communications interface associated with each one of the central server and the user computer devices and adapted to enable exchange of data between the central server and the user computer devices over a communications network;
a maintenance processing routine executable on the user computer device associated with said at least one aircraft maintenance person so as to be adapted to:
a weight and balance routine executable on at least one of the computer server or the user computer device associated with said at least one aircraft maintenance person so as to be adapted to:
a pilot processing routine executable on the user computer device associated with said at least one pilot so as to be adapted to:
Preferably the specification sheet for each aircraft includes the calculated weight and balance specifications for each installation combination displayed thereon as a matrix.
Preferably the specification sheet includes the calculated weight and balance specifications for each installation combination displayed thereon with an indication of conflicting auxiliary equipment items for that aircraft.
Preferably the specification sheet for each aircraft includes the calculated weight and balance specifications for each installation combination displayed thereon with a unique identification number associated with each installation combination.
One embodiment of the invention will now be described in conjunction with the accompanying drawings in which:
In the drawings like characters of reference indicate corresponding parts in the different figures.
Referring to the accompanying Figures, there is illustrated an aircraft weight and balance data management system generally indicated by reference numeral 10. The system is suited for communicating aircraft weight and balance data between a central server 12, maintenance persons operating respective maintenance computer devices 14 and pilots operating respective pilot computer devices 16.
The central server 12 takes the form of one or more computers operating from one or more respective locations to collectively perform the functions outlined in the following. The central server is typically a cloud based server having a communication interface adapted to exchange data between the central server and a communications network 15, for example the Internet. The central server 12 includes at least one processor and at least one data storage location comprising a memory storing relevant data thereon used by the system.
Typical information stored on the central server includes an aircraft listing corresponding to a list of available aircraft associated with a particular client, a master equipment listing consisting of auxiliary equipment items available to the client to be installed on one or more of the available aircraft in the aircraft listing, as well as weight and balance data associated with each available aircraft and associated with each auxiliary equipment item. Each aircraft also includes a selectable equipment listing associated therewith which lists the auxiliary equipment items from the master list which are available to be installed on that particular aircraft.
The maintenance computer device 14 comprises a personal computer device such as a desktop computer station, a portable computer, a tablet computer, or a mobile smart phone for example. In each instance the computer includes a memory storage for storing data thereon including programming for executing various functions of the maintenance computer device as described in the following. The computer device further includes a suitable input, for example a touchscreen, a keyboard, or a mouse and the like, as well as a suitable output in the form of a display screen for example. The computer device further includes a communications interface which is adapted to enable exchange of data between the maintenance computer device 14 and the communications network 15 so as to be adapted to exchange data between the central server and the maintenance computer device.
The programming stored on the maintenance computer device and which is executable thereon includes i) a maintenance processing routine and ii) a weight and balance routine which are adapted to perform various functions as described in the following. In brief, the maintenance processing routine is adapted to receive updated weight and balance data input by a maintenance person using the maintenance computer device to add or amend the weight and balance data associated with the aircraft and auxiliary equipment items found in the aircraft listing and the master equipment listing stored on the central server by exchanging information over the communications network.
The weight and balance routine executable on the maintenance computer device, or optionally on the computer server in alternative arrangements, is adapted to, for each aircraft, calculate weight and balance specifications for each installation combination of auxiliary equipment items which are available to be installed on that aircraft according to the selectable equipment listing using the corresponding weight and balance data stored on the server. The weight and balance routine is further arranged to store the calculated weight and balance specifications of all installation combinations for each aircraft on the server in the form of a specification sheet described in further detail below.
The pilot computer device 16 is also a personal computer device such as a desktop computer station, a portable computer, a tablet computer, or a mobile smart phone for example. Again, in each instance the computer includes a memory storage for storing data thereon including programming for executing various functions of the pilot computer device as described in the following. The computer device further includes a suitable input, for example a touchscreen, a keyboard, or a mouse and the like, as well as a suitable output in the form of a display screen for example. The computer device further includes a communications interface which is adapted to enable exchange of data between the pilot computer device 16 and the communications network 15 so as to be adapted to exchange data between the central server and the pilot computer device.
The programming stored on the pilot computer device and which is executable thereon includes a pilot processing routine which is adapted to perform various functions as described in the following. The pilot processing routine executable on the pilot computer device 16 is adapted to retrieve the calculated weight and balance specifications for all aircraft of the aircraft listing from the central server using the communications interface over the communications network 15 such that all relevant data is stored locally on the pilot computer device to perform subsequent operations online or offline and disconnected from the communications network 15 if desired. Subsequent operations by the pilot processing routine include receiving an aircraft selection through an input on the pilot computer device corresponding to one selected aircraft from the list of available aircraft, followed by receiving an equipment selection through the input on the pilot computer device so as to identify a corresponding installation combination of the auxiliary equipment items installed on the relevant aircraft selected by the pilot. The pilot processing routine then prompts the pilot to include weight and balance data relating to any loadable items, for example passengers, cargo and fuel. The pilot processing routine on the pilot computer device then calculates a variation of the overall weight and balance of the loaded aircraft as the fuel is consumed from a full fuel tank to an empty fuel tank during flight. The pilot processing routine is then able to indicate on the display of the pilot computer device if any portion of the fuel burn variation of the weight and balance falls outside of allowable weight and balance limits for the aircraft.
Turning now more particularly to
The maintenance processing routine is also adapted to list all available aircraft in an aircraft listing as shown at step 105 and as represented by the screenshot shown in
The maintenance processing routine on the maintenance computer device is further adapted to enable amendments to the scaling of the aircraft to be added to the weight and balance data, for example resulting from the replacement of various parts on the aircraft or other possible modifications of the aircraft during routine maintenance for example. Amendments are initiated by selecting the amendments as shown in the screenshot of
Once the updates have been entered, the weight and balance processing routine is executed on the maintenance computer device 14 to calculate weight and balance specifications for each unique combination of optionally installed equipment. The optionally installed equipment list corresponds only to equipment items which are optionally removed for some flight configurations of the aircraft but which excludes equipment items added by way of amendment to the scaling of the aircraft as a whole and which are considered to be permanent modifications to the aircraft. The calculated weight and balance specifications for each installation combination corresponds to the overall configured weight of the aircraft, a horizontal arm, and a lateral arm which define the centre of gravity of the aircraft as well as the resulting moments in the horizontal and lateral directions respectively. The calculated weight and balance specifications for each installation combination are then listed in a single specification sheet in a matrix form identifying the combination of installed equipment for each installation combination. Any conflicting installation items are also readily visually identified within the matrix. Each installation configuration is also identified by a unique identification serial number. The compilation of the spec sheet for each aircraft and the listing of all combinations in a matrix form within the specification sheet are shown at steps 126 and 128 in
In addition to the use of a matrix to graphically display all installation combinations of optional equipment on the selected aircraft, the weight and balance routine is further adapted to generate a graphical representation of weight versus balance as shown in the lower portion of the
In the event that the aircraft is not suitably balanced for all possible installation combinations, maintenance persons have the opportunity to add ballast to the aircraft at required locations to ensure that the balance of the aircraft is within applicable limits for all loading configurations. When ballast is added, the ballast item is recorded as an amendment to the weight and balance scaled data of the aircraft at steps 118 through 124. The operator then again selects the rebuild temp configurations tab at step 130 to enable a new specification sheet and graphical representation to be generated at steps 126 and 128, and according to the screenshot at
Turning now to operation of the pilot processing routine on the pilot computer device 16 as represented in
Prior to each flight, a pilot creates a new flight file by initially selecting an aircraft as shown by the screenshot in
Based on the selections provided by the pilot above, the pilot processing routine generates a graphical representation of the layout of the aircraft with a graphical representation of a plurality of designated loading locations 400 shown in the screenshot of
At step 310, the pilot processing routine generates graphical representations shown at the right side of
The pilot processing routine then further calculates an overall weight and balance specification for the configured aircraft which takes into consideration the already calculated weight and balance specification for the particular installation combination from the specification sheet for that aircraft based on the selections by the pilot, as well as the weight and balance data of all loadable items at the designated loading locations according to the pilot input at step 308, in addition to the variation of the weight and balance resulting from fuel being consumed from a full tank to an empty tank. The resulting varying weight and balance specification resulting from fuel burn is plotted as a line 402 on the first graphical representation and as a line 404 on the second graphical representation shown in
Since various modifications can be made in the invention as herein above described, it is intended that all matter contained in the accompanying specification shall be interpreted as illustrative only and not in a limiting sense.
This application claims the benefit under 35 U.S.C.119(e) of U.S. provisional application Ser. No. 62/255,037, filed Nov. 13, 2015.
Number | Date | Country | |
---|---|---|---|
62255037 | Nov 2015 | US |