IP Library Granted Patent US 12,297,927
Granted Patent B2
US 12,297,927 · App. 17/971,184 · Granted May 13, 2025

Method of operating a vehicle

Inventors: Spiro P. Karatsinides (Grand Rapids, MI); Gregory A. Stark (Wayland, MI)
Assignee: GE Aviation Systems LLC
F16K31/0655F02N9/04F16K1/12F16K15/028F16K15/18F16K31/0658F16K31/082
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,297,927
App. No.
17/971,184
Filed
Oct 21, 2022
Granted
May 13, 2025
Kind
B2
Art Unit
3747
USPC
701/3
Abstract

An aircraft includes at least one source collecting a set of navigational parameters of the aircraft, the at least one source obtaining flight data for the aircraft and including at least one of a global positioning system, an inertial reference system, or a sensor. The aircraft further includes a flight control computer communicatively coupled to the source and including a first processor and a first memory having a machine-readable medium, as well as a flight management system communicatively coupled to the flight control computer.

Claims (39)

1. An aircraft, comprising:

at least one source collecting a set of navigational parameters of the aircraft, the at least one source obtaining flight data for the aircraft and comprising at least one of a global positioning system, an inertial reference system, or a sensor;

a flight control computer communicatively coupled to the source and comprising a first processor and a first memory having a machine-readable medium; and

a flight management system communicatively coupled to the flight control computer and comprising a second processor and a second memory having a machine-readable medium;

wherein at least one of the first processor or the second processor is configured to:

collect the set of navigation parameters of the aircraft from the at least one source;

apply a correction to each navigational parameter in the set of navigational parameters to determine a corresponding set of preliminary navigational solutions;

determine a statistical uncertainty corresponding to each preliminary navigational solution in the set of preliminary navigational solutions to define a set of statistical uncertainties;

associate a statistical weight to each navigational parameter in the set of navigational parameters, based on the set of statistical uncertainties, to define a set of statistical weights;

blend the set of preliminary navigational solutions, based on the set of statistical weights, to determine a single navigational solution for the aircraft; and

operating the aircraft in accordance with the single navigational solution.

2. The aircraft of claim 1 , wherein the at least one of the first processor or the second processor is further configured to apply the correction by way of a Kalman filter.

3. The aircraft of claim 2 , wherein the at least one of the first processor or the second processor is further configured to determine the statistical uncertainty by a covariance matrix.

4. The aircraft of claim 1 , further comprising a display configured to provide a visual output to a user.

5. The aircraft of claim 4 , wherein the at least one of the first processor or the second processor is further configured to provide the visual output to the display.

6. The aircraft of claim 5 , wherein the visual output comprises at least one of an estimate of position uncertainty, an actual navigational performance, or a required navigational performance.

7. The aircraft of claim 6 , wherein the at least one of the first processor or the second processor is further configured to compare an estimate of position uncertainty to a required navigational performance.

8. The aircraft of claim 7 , wherein the visual output comprises a visual alert when the estimate of position uncertainty is greater than the required navigational performance.

9. The aircraft of claim 1 , wherein the flight management system is further configured to alter a current flight path based on the single navigational solution.

10. The aircraft of claim 1 , wherein the set of navigational parameters comprises flight data from each of the global positioning system, the inertial reference system, and the sensor.

11. The aircraft of claim 1 , wherein the flight management system is configured to perform a data integrity check on the set of navigational parameters.

12. The aircraft of claim 11 , wherein the data integrity check is performed prior to the at least one of the first processor or the second processor applying the correction to determine the set of preliminary navigational solutions.

13. The aircraft of claim 1 , wherein the set of navigational parameters of the aircraft comprises at least one of a position, a velocity, an acceleration, an angular rate, a heading, a bearing, an attitude, an orientation, or a reference frame.

14. The aircraft of claim 1 , wherein the at least one source is further configured to collect at least one of external air temperature, external air pressure, relative humidity, icing, turbulence data, braking hydraulics data, acceleration data, deceleration data, landing performance data, take-off performance data, derated thrust data, runway condition parameters, aircraft weight, aircraft class, or fuel temperature.

15. A flight controller for an aircraft, comprising:

a memory comprising a machine-readable medium; and

a processor having access to the memory and receiving a set of navigational parameters for the aircraft comprising at least one of a position, a velocity, an acceleration, an angular rate, a heading, a bearing, an attitude, an orientation, or a reference frame;

wherein the processor is configured to:

collect the received set of navigation parameters of the aircraft;

apply a correction to each navigational parameter in the set of navigational parameters to determine a corresponding set of preliminary navigational solutions;

determine a statistical uncertainty corresponding to each preliminary navigational solution in the set of preliminary navigational solutions to define a set of statistical uncertainties;

associate a statistical weight to each navigational parameter in the set of navigational parameters, based on the set of statistical uncertainties, to define a set of statistical weights;

blend the set of preliminary navigational solutions, based on the set of statistical weights, to determine a single navigational solution for the aircraft; and

operating the aircraft in accordance with the single navigational solution.

16. The flight controller of claim 15 , wherein the processor is further configured to communicatively couple to at least one of a global positioning system, an inertial reference system, or a sensor obtaining flight data for the aircraft.

17. The flight controller of claim 15 , wherein the processor at least partially forms one of a flight control computer or a flight management system for the aircraft.

18. The flight controller of claim 15 , wherein the processor is further configured to apply the correction by way of a Kalman filter and to determine the statistical uncertainty by a covariance matrix.

19. The flight controller of claim 15 , wherein the processor is further configured to compare an estimate of position uncertainty to a required navigational performance.

20. The flight controller of claim 15 , wherein the processor is further configured to alter a current flight path based on the single navigational solution.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 21, 2022
From: KARATSINIDES, SPIRO P.; STARK, GREGORY A.
To: GE AVIATION SYSTEMS LLC
Reel/Frame 061500/0388 →
Continuity (2)
Continuation 16459848 · Jul 2, 2019
Related Publication 20230056276A1 · Feb 23, 2023
References Cited (36)
US 5075694A · Donnangelo et al. · 1991 [cited by applicant]
US 5432520A · Schneider · 1995 [cited by examiner]
US 5527003A · Diesel · 1996 [cited by examiner]
US 5570304A · Mark · 1996 [cited by examiner]
US 5703593A · Campbell · 1997 [cited by examiner]
US 6408245B1 · An et al. · 2002 [cited by applicant]
US 8052054B1 · Mingrone et al. · 2011 [cited by applicant]
US 8065074B1 · Liccardo · 2011 [cited by applicant]
US 8600671B2 · Wang · 2013 [cited by examiner]
US 9714841B2 · Toda et al. · 2017 [cited by applicant]
US 10466362B1 · Wang · 2019 [cited by examiner]
US 11379920B2 · Steinmann · 2022 [cited by examiner]
US 11480260B2 · Karatsinides · 2022 [cited by examiner]
US 20040189492A1 · Selk, II et al. · 2004 [cited by applicant]
US 20050125141A1 · Bye · 2005 [cited by examiner]
US 20050162306A1 · Babitch · 2005 [cited by examiner]
US 20060058928A1 · Beard · 2006 [cited by examiner]
US 20090322598A1 · Fly · 2009 [cited by examiner]
US 20130069822A1 · Wu et al. · 2013 [cited by applicant]
US 20160109579A1 · Navarro Madrid · 2016 [cited by examiner]
US 20160216119A1 · Omr · 2016 [cited by examiner]
US 20170153323A1 · Luna, Jr. · 2017 [cited by examiner]
US 20170363428A1 · Faulkner et al. · 2017 [cited by applicant]
US 20180340779A1 · Faulkner · 2018 [cited by examiner]
US 20190005585A1 · Biason · 2019 [cited by examiner]
US 20200130864A1 · Brockers · 2020 [cited by examiner]
US 20210003229A1 · Karatsinides · 2021 [cited by examiner]
US 20210133370A1 · Sweet · 2021 [cited by examiner]
US 20210278847A1 · Prikhodko · 2021 [cited by examiner]
US 20230056276A1 · Karatsinides · 2023 [cited by examiner]
CN 102519450A · 2012 [cited by applicant]
CN 109115213A · 2019 [cited by applicant]
W. R. Williamson et al., “An Instrumentation System Applied to Formation Flight”, IEEE Transactions on Control System Technology, v. 15, No. 1, pp. 75-85 (Jan. 2007). [cited by applicant]
Groves et al., “Optimising the Integration of Terrain Referenced Navigation with INS and GPS”, ION GNSS 17th International Technical Meeting of the Satellite Division, Sep. 21-24, 2004, 12 pages, Long Beach, CA. [cited by applicant]
Michael A. G. Peters, “Development of a TRN/INS/GPS Integrated Navigation System”, published Oct. 14, 1991, 6 pages, Amsterdam. [cited by applicant]
European Patent Office, Extended European Search Report re Corresponding Application No. 20179841.0-1001, Dec. 4, 2020, 11 pages, Munich, Germany. [cited by applicant]
Cited By (1)
US 12,714,332