×

Machines, program products, and computer-implemented methods for interactive aircraft performance substantiation

  • US 8,359,542 B2
  • Filed: 08/13/2010
  • Issued: 01/22/2013
  • Est. Priority Date: 08/13/2010
  • Status: Active Grant
First Claim
Patent Images

1. A machine to enhance aircraft performance substantiation for an aircraft selected from a plurality of preselected aircraft to more efficiently perform a mission by the aircraft, the machine comprising:

  • a processor;

    a non-transitory memory positioned in communication with the processor to store computer program products therein;

    a database to store data related to a plurality of preselected aircraft, a plurality of preselected aircraft maneuvers for each of the plurality of preselected aircraft, a plurality of aircraft dimensions of each of the plurality of preselected aircraft, a plurality of preselected loads of different types, and a plurality of aircraft load-sites being in or on each of the plurality of preselected aircraft and corresponding to one or more of the plurality of preselected loads;

    an input/output unit in communication with the database and the processor to interactively communicate with a user through a user interface when positioned in communication therewith to receive user selections for and to display a scale graphical representation of one or more of the plurality of preselected aircraft when being used by a user;

    first computer program product stored in the non-transitory memory and operable on the processor to generate a load configuration for one of the plurality of preselected aircraft by interactively modeling one or more of the plurality of preselected loads with respect to one of the plurality of preselected aircraft to thereby define an aircraft load configuration module, the aircraft load configuration module having a set of instructions comprising;

    generating a display at the user interface of an aircraft selection field responsive to determining a plurality of preselected aircraft from the database,generating a display at the user interface of a scale graphic representation of a user-selected aircraft responsive to a selection of the user-selected aircraft by a user received from the user interface through the input/output unit responsive to the user selecting an aircraft at the aircraft selection field, the scale graphic representation of the user-selected aircraft being scaled responsive to the plurality of aircraft dimensions of the user-selected aircraft,generating a display at the user interface of a plurality of load selection fields, each of the plurality of load selection fields being for a respective aircraft load-site of the plurality of aircraft load-sites in or on the user-selected aircraft, each of the plurality of load selection fields being positioned responsive to the plurality of aircraft dimensions of the user-selected aircraft and a plurality of aircraft load-site dimensions of the respective aircraft load-site, each of the plurality of load selection fields being positioned to receive a selection one or more of the plurality of preselected loads of different types corresponding to the respective aircraft load-site at the database,interactively updating the scale graphic representation of the user-selected aircraft to include an oriented graphic representation of a user-selected load at a target aircraft load-site, the user-selected load being received from the user interface through the input/output unit responsive to a selection of the user-selected load by a user at a load selection field for the target aircraft load-site, the oriented graphic representation of the load being oriented responsive to the plurality of aircraft dimensions of the user-selected aircraft, a plurality of load dimensions of the user-selected load, and a plurality of aircraft load-site dimensions of the target aircraft load-site, andinteractively determining a plurality of mass properties of the user-selected aircraft responsive to the plurality of aircraft dimensions of the user-selected aircraft, the plurality of load dimensions of the user-selected load, and the plurality of aircraft load-site dimensions of the target aircraft load-site;

    second computer program product stored in the non-transitory memory and operable on the processor to generate a mission configuration for one or more of the plurality of preselected aircraft to define an aircraft mission configuration module, the aircraft mission configuration module having a set of instructions comprising;

    generating a display at the user interface of a maneuver selection field responsive to determining a plurality of preselected maneuvers responsive to the user-selected aircraft,determining a plurality of operation variables and a plurality of performance variables responsive to a selection of a maneuver of the plurality of maneuvers from the database, the selection of the maneuver being by a user and received from the user interface through the input/output unit, the maneuver defining a user-selected maneuver, andgenerating a display at the user interface of a plurality of operation property selection fields, each of the plurality of operation property selection fields being responsive to one of the plurality of operation variables and being positioned to receive a user selection of an operation property corresponding to the one of the plurality of operation variables; and

    third computer program product stored in the non-transitory memory and operable on the processor to generate an aircraft performance substantiation responsive to the mission configuration and the load configuration to thereby define an aircraft performance substantiation module, the aircraft performance substantiation module having a set of instructions comprising;

    generating a display at the user interface of a plurality of dependent-variable selection fields, each of the plurality of dependent-variable selection fields corresponding to one of the plurality of performance variables to receive a user selection of a dependent variable,generating a display at the user interface of a plurality of independent-variable selection fields, each of the plurality of independent-variable selection fields corresponding to one of the plurality of operation variables and a plurality of mass variables to receive a user selection of an independent variable,determining a plurality of independent properties responsive to a predefined range, a predefined increment, and one of a plurality of user-selected operation properties and the plurality of mass properties, each of the plurality of independent properties corresponding to a user-selected independent variable received from the user interface through the input/output unit responsive to a user selection of an independent variable at one of the plurality of independent-variable selection fields, each of the plurality of user-selected operation properties being received from the user interface through the input/output unit responsive to a user selection of an operation property at one of the plurality of operation property selection fields,determining a plurality of dependent properties of the user-selected aircraft for each of the plurality of independent properties, the determining operation being responsive to the respective independent property of the plurality of independent properties and at least one other of the plurality of user-selected operation properties and the plurality of mass-properties, each of the plurality of dependent properties corresponding to a user-selected dependent variable received from the user interface through the input/output unit responsive to a user selection of a dependent variable at one of the plurality of dependent-variable selection fields, andgenerating a display of an aircraft performance substantiation at the user interface so that the user can thereby visualize a relationship between the user-selected dependant variable and the user-selected independent variable throughout the preselected range, the generating instruction being responsive to determining the plurality of dependent properties of the user-selected aircraft, the display including a plot of each of the plurality of dependent properties for each respective independent property of the plurality of independent properties, the plot having the user-selected dependent variable as its Y-axis and the user-selected independent variable as its X-axis.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×