IP Library Granted Patent US 10,281,890
Granted Patent B1
US 10,281,890 · App. 16/126,062 · Granted May 7, 2019

Aircraft control system based on sparse set of simulation data

Inventors: Ilan Kroo (Portola Valley, CA); Marshall Gusman (Denver, CO); Neel Vora (San Mateo, CA); Jim Bungener (Whitefish, MT); Eric Allison (Mountain View, CA)
Assignee: Kitty Hawk Corporation
G05B17/02B64C39/024G05D1/0858B64C27/22B64C2201/042B64C2201/14
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 10,281,890
App. No.
16/126,062
Granted
May 7, 2019
Kind
B1
Abstract

A flight control system is disclosed. In various embodiments, a flight control system includes a data storage device configured to store an aerodynamic model; and a processor coupled to the data storage device and configured to use the aerodynamic model to determine a set of actuators and for each actuator in the set a corresponding set of one or more actuator parameters to achieve a desired set of forces and moments. The aerodynamic model provides for each actuator in the set of actuator corresponding force and moment data for each of a first set of operating conditions based on a first set of simulations performed by varying one or more actuator parameters while holding other actuators at a baseline value and a second set of simulations to determine interactions between the actuator and said other actuators under each of a second set of operating conditions.

Claims (26)

1. A method to generate an aerodynamic model, comprising:

performing for each actuator in a plurality of actuators comprising an aircraft a first set of simulations by varying one or more actuator parameters of the actuator through an operating range of the actuator while holding other actuators in the set steady at a baseline value;

performing a second set of simulations to determine interactions between the actuator and said other actuators under each of a second set of operating conditions; and

combining respective results of the first and second sets of simulations to generate the aerodynamic model.

2. The method of claim 1 , wherein the second set of simulations is performed with respect to a subset of operating conditions in a range of operating conditions with which the aerodynamic model is associated.

3. The method of claim 2 , further comprising doing one or both of interpolating and extrapolating to generate interaction data for operating conditions not simulated in the second set of simulations.

4. The method of claim 2 , wherein the operating conditions include an aircraft angle of attack α.

5. The method of claim 2 , wherein the operating conditions include a side wind direction β.

6. The method of claim 2 , wherein the subset of operating conditions comprises a subset of the range of operating conditions.

7. The method of claim 2 , wherein the subset of operating conditions comprises fewer than ten elements of the range set of operating conditions.

8. The method of claim 2 , wherein the subset of operating conditions comprises two elements of the range of operating conditions.

9. The method of claim 2 , wherein the aerodynamic model is based at least in part on interaction factors determined by one or both of interpolation and extrapolation for operating points included in the first set of operating conditions but not included in the second set of operating conditions.

10. The method of claim 1 , wherein the aerodynamic model comprises a lookup table.

11. A computer program product to generate an aerodynamic model, the computer program product being embodied in a tangible computer readable storage medium and comprising computer instructions for:

performing for each actuator in a plurality of actuators comprising an aircraft a first set of simulations by varying one or more actuator parameters of the actuator through an operating range of the actuator while holding other actuators in the set steady at a baseline value;

performing a second set of simulations to determine interactions between the actuator and said other actuators under each of a second set of operating conditions; and

combining respective results of the first and second sets of simulations to generate the aerodynamic model.

12. The computer program product of claim 11 , wherein the second set of simulations is performed with respect to a subset of operating conditions in a range of operating conditions with which the aerodynamic model is associated.

13. The computer program product of claim 12 , further comprising computer instructions for doing one or both of interpolating and extrapolating to generate interaction data for operating conditions not simulated in the second set of simulations.

14. The computer program product of claim 12 , wherein the operating conditions include an aircraft angle of attack α.

15. The computer program product of claim 12 , wherein the operating conditions include a side wind direction β.

16. The computer program product of claim 12 , wherein the subset of operating conditions comprises a subset of the range of operating conditions.

17. The computer program product of claim 12 , wherein the subset of operating conditions comprises fewer than ten elements of the range set of operating conditions.

18. The computer program product of claim 12 , wherein the subset of operating conditions comprises two elements of the range of operating conditions.

19. The computer program product of claim 12 , wherein the aerodynamic model is based at least in part on interaction factors determined by one or both of interpolation and extrapolation for operating points included in the first set of operating conditions but not included in the second set of operating conditions.

20. The computer program product of claim 12 , wherein the aerodynamic model comprises a lookup table.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded May 22, 2023
From: ONE AERO, LLC
To: KITTY HAWK CORPORATION
Reel/Frame 063713/0367 →
CHANGE OF NAME Recorded Dec 17, 2019
From: CORA AERO LLC
To: WISK AERO LLC
Reel/Frame 051328/0757 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 13, 2019
From: KITTY HAWK CORPORATION
To: CORA AERO LLC
Reel/Frame 050374/0303 →
RELEASE OF SECURITY INTEREST IN SPECIFIED INTELLECTUAL PROPERTY Recorded Jun 28, 2019
From: ONE AERO, LLC
To: KITTY HAWK CORPORATION
Reel/Frame 049627/0207 →
SECURITY INTEREST Recorded Dec 7, 2018
From: KITTY HAWK CORPORATION
To: ONE AERO, LLC
Reel/Frame 047739/0947 →
SECURITY INTEREST Recorded Oct 25, 2018
From: KITTY HAWK CORPORATION
To: ONE AERO, LLC
Reel/Frame 047308/0927 →
Continuity (1)
Continuation 15838790 · Dec 12, 2017
Cited By (3)
US 12,304,618 US 12,384,524 US 12,434,814