Potential aircraft trajectory wind effect computation
AssigneeGulfstream Aerospace Corporation
InventorKevin Prosser
Life of this patent
Estimating the term…
Abstract
Systems, aircraft, and non-transitory media are provided. An avionics system for an aircraft includes a storage device and one or more data processors. The storage device stores instructions for monitoring an actual performance of the aircraft. The one or more data processors are configured to execute the instructions to: generate a lateral component and a longitudinal component of a measured moving air mass relative to the aircraft; generate a plurality of wind independent positions of the aircraft along a potential aircraft trajectory based on a prediction model; and generate a plurality of wind corrected positions of the aircraft based on the plurality of wind independent positions, on the lateral component, and on the longitudinal component.
Claims6
An avionics system for an aircraft, the avionics system comprising:
- a storage device for storing instructions for monitoring an actual performance of the aircraft;
- and
- one or more data processors configured to execute the instructions to:
- generate a lateral component and a longitudinal component of a measured moving air mass relative to the aircraft;
- generate a plurality of wind independent positions of the aircraft along a potential aircraft trajectory based on a prediction model;
- and
- generate a plurality of wind corrected positions of the aircraft based on the plurality of wind independent positions, on the lateral component, and on the longitudinal component;
- generate a longitudinal position offset based on the longitudinal component and a lateral position offset based on the lateral component according to:
- WindLat=dt*WindKnots*Math.Cos(WindHeading*0.0174533)/(3600*60), where Dt is the time interval, WindKnots is a speed of the moving air mass in knots, and WindHeading is a direction of the moving air mass in degrees;
- generate the lateral position offset and the longitudinal position offset further based on a time interval of calculations used for the prediction model;
- offset each of the plurality of wind independent positions to generate a corresponding wind corrected position of the plurality of wind corrected positions at each time interval used in the prediction model;
- generate a next consecutive position of the plurality of wind independent positions based on a current wind corrected position of the plurality of wind corrected positions at each time interval.
An avionics system for an aircraft, the avionics system comprising:
- a storage device for storing instructions for monitoring an actual performance of the aircraft;
- and
- one or more data processors configured to execute the instructions to:
- generate a lateral component and a longitudinal component of a measured moving air mass relative to the aircraft;
- generate a lateral position offset based on the lateral component and a longitudinal position offset based on the longitudinal component according to:
- WindLong=dt*WindKnots*Math.Sin(WindHeading*0.0174533)/(3600*60*Math.Cos(CurrentLatitude*0.0174533)),
- where Dt is the time interval, WindKnots is a speed of the moving air mass in knots, and WindHeading is a direction of the moving air mass in degrees;
- generate a plurality of wind independent positions of the aircraft along a potential aircraft trajectory based on a prediction model;
- and
- generate a plurality of wind corrected positions of the aircraft based on the plurality of wind independent positions, on the lateral component, and on the longitudinal component.
An aircraft comprising:
- a sensor system configured to measure a magnitude and direction of a moving air mass;
- and
- an avionics system comprising a storage device for storing instructions and one or more data processors configured to execute the instructions to:
- measure the magnitude and direction of the moving air mass based on an output from the sensor system;
- generate a lateral component and a longitudinal component of a measured moving air mass relative to the aircraft;
- generate a plurality of wind independent positions of the aircraft along a potential aircraft trajectory based on a prediction model;
- generate a longitudinal position offset based on the longitudinal component and a lateral position offset based on the lateral component according to:
- WindLat=dt*WindKnots*Math.Cos(WindHeading*0.0174533)/(3600*60);
- where Dt is the time interval, WindKnots is a speed of the moving air mass in knots, and WindHeading is a direction of the moving air mass in degrees;
- and
- generate a plurality of wind corrected positions of the aircraft based on the plurality of wind independent positions, on the lateral component, and on the longitudinal component.
An aircraft comprising:
- a sensor system configured to measure a magnitude and direction of a moving air mass;
- and
- an avionics system comprising a storage device for storing instructions and one or more data processors configured to execute the instructions to:
- measure the magnitude and direction of the moving air mass based on an output from the sensor system;
- generate a lateral component and a longitudinal component of a measured moving air mass relative to the aircraft;
- generate a plurality of wind independent positions of the aircraft along a potential aircraft trajectory based on a prediction model;
- generate a longitudinal position offset based on the longitudinal component and a lateral position offset based on the lateral component according to:
- WindLong=dt*WindKnots*Math.Sin(WindHeading*0.0174533)/(3600*60*Math.Cos(CurrentLatitude*0.0174533))
- where Dt is the time interval, WindKnots is a speed of the moving air mass in knots, and WindHeading is a direction of the moving air mass in degrees;
- generate the lateral position offset and the longitudinal position offset based on a time interval of calculations used for the prediction model;
- and
- generate a plurality of wind corrected positions of the aircraft based on the plurality of wind independent positions, on the lateral component, and on the longitudinal component by offsetting each of the plurality of wind independent positions to generate a corresponding wind corrected position of the plurality of wind corrected positions at each time interval used in the prediction model.
Dependencies are inferred from the claim text.