IP Library Granted Patent US 10,338,585
Granted Patent B2
US 10,338,585 · App. 14/912,748 · Granted Jul 2, 2019

Abnormal aircraft response monitor

Inventor: Gregory Burte (Verdun, CA)
Assignees: BOMBARDIER INC.; C SERIES AIRCRAFT LIMITED PARTNERSHIP
G05D1/0077B64C13/503
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,338,585
App. No.
14/912,748
Granted
Jul 2, 2019
Kind
B2
Abstract

An aircraft flight control system includes at least two flight control computers at least one of which is utilized at any one time to control aircraft flight, each of the at least two flight control computers having at least two processors, each processor being responsive to an aircraft input signal indicative of at least one of a plurality of aircraft flight parameters and being responsive to control laws to provide a control output command signal indicative of a desired control of an aircraft flight control surface. Also, at least one of the at least two processors for each of the at least two flight control computers comprises an abnormal response monitor that is responsive to at least one aircraft input signal indicative of at least one of a plurality of aircraft flight parameters to determine whether the control output command signal is within an acceptable value.

Claims (29)

1. A flight control system for an aircraft, comprising:

at least two flight control computers at least one of which is utilized at any one time to control flight of the aircraft, each of the at least two flight control computers having at least two processors, each of the at least two processors being responsive to an aircraft input signal indicative of at least one of a plurality of aircraft flight parameters, each of the at least two processors computing in parallel and providing a control output command signal indicative of a desired control of a flight control surface of the aircraft based on control laws;

wherein:

at least one of the at least two processors for each of the at least two flight control computers comprises an abnormal response monitor configured to detect a residual error in software that embodies the control laws by being responsive to the aircraft input signal indicative of at least one of a plurality of aircraft flight parameters and determining whether the control output command signal is within an acceptable value for the control output command; and

when the abnormal response monitor detects the residual error in the software by determining that the control output signal command is not within the acceptable value, then the one of the at least two flight control computers in which it is determined that the control output command signal is not within the acceptable value is disabled from being allowed to control flight of the aircraft.

2. The flight control system of claim 1 , wherein the aircraft input signal is indicative of a pitch of the aircraft.

3. The flight control system of claim 2 , wherein the aircraft input signal includes at least one from the group comprising a pitch angle, an amount of deflection of an elevator on the aircraft, and a normal acceleration of the aircraft.

4. The flight control system of claim 1 , wherein the aircraft input signal is indicative of a roll of the aircraft.

5. The flight control system of claim 4 , wherein the aircraft input signal includes at least one from the group comprising a roll angle, an amount of deflection of an aileron on the aircraft, and a normal acceleration of the aircraft.

6. The flight control system of claim 1 , wherein the flight control system comprises a fly-by-wire aircraft flight control system.

7. A method for determining the existence of a residual error in software that embodies control laws used to generate a control output command signal indicative of a desired control of a flight control surface of an aircraft, the method comprising:

providing at least two flight control computers at least one of which is utilized at any one time to control flight of the aircraft, each of the at least two flight control computers having at least two processors, each of the at least two processors being responsive to an aircraft input signal indicative of at least one of a plurality of aircraft flight parameters, each of the at least two processors computing in parallel and providing a control output command signal indicative of a desired control of a flight control surface of the aircraft based on the control laws, wherein at least one of the at least two processors for each of the at least two flight control computers comprises an abnormal response monitor configured to detect the residual error in the software;

sensing, using said abnormal response monitor, the aircraft input signal indicative of at least one of a plurality of aircraft flight parameters;

determining, from the sensed aircraft input signal, whether the control output command signal is within an acceptable value for the control output command; and

when the residual error in the software is detected by determining that the control output command signal is not within an acceptable value, then the one of at least two flight control computers for the aircraft in which it is determined that the control output command signal is not within an acceptable value is disabled from being allowed to control flight of the aircraft.

8. The method of claim 7 , wherein the sensed aircraft input signal is indicative of a pitch of the aircraft.

9. The method of claim 8 , wherein the sensed aircraft input signal includes at least one from the group comprising a pitch angle, an amount of deflection of an elevator on the aircraft, and a normal acceleration of the aircraft.

10. The method of claim 7 , wherein the sensed aircraft input signal is indicative of a roll of the aircraft.

11. The method of claim 10 , wherein the sensed aircraft input signal includes at least one from the group comprising a roll angle, an amount of deflection of an aileron on the aircraft, and a normal acceleration of the aircraft.

12. The method of claim 7 , wherein the flight control system comprises a fly-by-wire aircraft flight control system.

13. A computer program product for a flight control system for an aircraft, the flight control system comprising at least two flight control computers at least one of which is utilized at any one time to control flight of the aircraft, each of the at least two flight control computers having at least two processors, each of the at least two processors being responsive to an aircraft input signal indicative of at least one of a plurality of aircraft flight parameters, each of the at least two processors computing in parallel and providing a control output command signal indicative of a desired control of a flight control surface of the aircraft based on control laws, wherein at least one of the at least two processors for each of the at least two flight control computers comprises an abnormal response monitor for determining the existence of a residual error in software that embodies the control laws used to generate the control output command signal indicative of a desired control of a flight control surface of the aircraft, the computer program product comprising a non-transitory computer readable storage medium having program code embodied therewith, the program code readable/executable by a computer, processor or logic circuit to perform a method comprising:

sensing, using the abnormal response monitor, the aircraft input signal indicative of at least one of a plurality of aircraft flight parameters;

determining, from the sensed aircraft input signal, whether the control output command signal is within an acceptable value for the control output command; and

when the residual error in the software is detected by determining that the control output command signal is not within an acceptable value, then the one of at least two flight control computers for the aircraft in which it is determined that the control output command signal is not within an acceptable value is disabled from being allowed to control flight of the aircraft.

14. The computer program product of claim 13 , wherein the sensed aircraft input signal is indicative of a pitch of the aircraft.

15. The computer program product of claim 14 , wherein the sensed aircraft input signal includes at least one from the group comprising a pitch angle, an amount of deflection of an elevator on the aircraft, and a normal acceleration of the aircraft.

16. The computer program product of claim 13 , wherein the sensed aircraft input signal is indicative of a roll of the aircraft.

17. The computer program product of claim 16 , wherein the sensed aircraft input signal includes at least one from the group comprising a roll angle, an amount of deflection of an aileron on the aircraft, and a normal acceleration of the aircraft.

18. The computer program product of claim 13 , wherein the flight control system comprises a fly-by-wire aircraft flight control system.

Assignments (4)
CHANGE OF NAME Recorded Oct 8, 2020
From: C SERIES AIRCRAFT LIMITED PARTNERSHIP
To: AIRBUS CANADA LIMITED PARTNERSHIP
Reel/Frame 054023/0582 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ONE OF THE PROPERTY NUMBERS IS INCORRECT PREVIOUSLY RECORDED ON REEL 048173 FRAME 0922. ASSIGNOR(S) HEREBY CONFIRMS THE CORRECTIVE ASSIGNMENT TO CORRECT THE THIRD PATENT NUMBER LISTED (9522751) TO APPLICATION NUMBER 14/324831. Recorded Sep 28, 2020
From: BOMBARDIER INC.
To: C SERIES AIRCRAFT LIMITED PARTNERSHIP; BOMBARDIER INC.
Reel/Frame 053903/0399 →
PATENT CO-OWNERSHIP AGREEMENT Recorded Nov 29, 2018
From: BOMBARDIER INC.
To: C SERIES AIRCRAFT LIMITED PARTNERSHIP; BOMBARDIER INC.
Reel/Frame 048173/0922 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 18, 2016
From: BURTE, GREGORY
To: BOMBARDIER INC.
Reel/Frame 037767/0534 →
Continuity (2)
Provisional Application 61869089 · Aug 23, 2013
Related Publication 20160202701A1 · Jul 14, 2016