Nothing Special   »   [go: up one dir, main page]

CN103324202A - Fault tolerance flight control system and method based on control surface faults - Google Patents

Fault tolerance flight control system and method based on control surface faults Download PDF

Info

Publication number
CN103324202A
CN103324202A CN2013102948767A CN201310294876A CN103324202A CN 103324202 A CN103324202 A CN 103324202A CN 2013102948767 A CN2013102948767 A CN 2013102948767A CN 201310294876 A CN201310294876 A CN 201310294876A CN 103324202 A CN103324202 A CN 103324202A
Authority
CN
China
Prior art keywords
control
control surface
fault
module
deflection angle
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN2013102948767A
Other languages
Chinese (zh)
Inventor
宋益平
袁侃
李家远
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
WUXI HUAHANG ELECTRONIC TECHNOLOGY Co Ltd
Original Assignee
WUXI HUAHANG ELECTRONIC TECHNOLOGY Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by WUXI HUAHANG ELECTRONIC TECHNOLOGY Co Ltd filed Critical WUXI HUAHANG ELECTRONIC TECHNOLOGY Co Ltd
Priority to CN2013102948767A priority Critical patent/CN103324202A/en
Publication of CN103324202A publication Critical patent/CN103324202A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Abstract

The invention provides a fault tolerance flight control system based on control surface faults. The fault tolerance flight control system based on control surface faults comprises a sensor, a fault detection and insulation module, a monitor module, a controller module and a control distribution module, wherein the sensor is arranged at the corresponding part of an airplane body; the fault detection and insulation module transmits an airplane state parameter estimation value to the controller module, judges the health situation of control surfaces and the types of the generated faults, calculates the probability of the type of faults on each control surface, transmits the probability to the monitor module, detects the deviation angle of each control surface to obtain a deviation angle estimation value of each control surface, and transmits the deviation angle estimation value of each control surface to the monitor module; the monitor module determines the faults positions of the control surfaces, and provides a control distribution basis for the control distribution module; the controller module generates a virtual control command vector, and transmits the vector to the control distribution module as virtual control input; the control distribution module calculates the control surface deviation angle vector of each control surface deviation angle given value. When the control surface faults occur, based on fault detection and diagnosis results, the fault tolerance flight control system based on control surface faults provided by the invention compensates faults, thereby guaranteeing the continuous and safe flight of an airplane.

Description

Fault-tolerant flight control system and method based on control surface fault
Technical Field
The invention belongs to the technical field of airplane fault-tolerant control, and particularly relates to a fault-tolerant flight control system and method based on control surface faults.
Background
The fault-tolerant flight control system is a flight control system with redundancy capability, and when some parts of an airplane are in failure or even fail, the fault-tolerant flight control system can still safely complete control tasks according to the original performance index or slightly reduced performance index (within an acceptable range). Common methods of fault tolerant flight control system design include: multi-model switching and setting, multi-model adaptive control, model reference adaptive control, interactive multi-model, control distribution, sliding mode control, model prediction control, characteristic structure configuration, model reference and dynamic inverse, neural network and the like. The multi-model switching and setting method has the advantages of high speed and stability when the actually-occurring faults are consistent with the predefined faults, but certain defects exist if undefined faults or multi-fault and structural faults occur. The advantage of the multi-model adaptive control method is that it can respond quickly when parameters change, thus providing faster fault isolation than other methods that do not have a multi-model structure, but this method results in an increased amount of computation required for each filter and produces less than satisfactory results when insufficient compliance with predefined fault assumptions is encountered. The model reference adaptive control method is used for the situation that damage faults or structural faults need to be subjected to fault tolerance, and aims to enable the output of a system to track the output of a reference model.
Disclosure of Invention
The invention aims to overcome the defects in the prior art, and provides a fault-tolerant flight control system and method based on control surface faults. When the control surface has faults, the faults are compensated based on the results of fault detection and diagnosis, so that the airplane can continuously and safely fly. The technical scheme adopted by the invention is as follows:
a fault tolerant flight control system based on control surface faults, comprising:
the sensors are arranged at corresponding positions of the airplane body: outputting the measured parameter value;
fault detection and isolation module: the estimated value of the flight state parameter of the airplane is obtained by detecting the output of a sensor arranged at the corresponding position of the airplane body
Figure BDA00003505655600013
The estimated value of the flight state parameter
Figure BDA00003505655600014
Including roll, pitch, yaw, angle of attack, and sideslip of the aircraft; will fly awayLine state parameter estimation
Figure BDA00003505655600015
Transmitting to the controller module; simultaneously estimating the value according to the flight state parameter
Figure BDA00003505655600016
Judging the health condition of the control surface and the type of the fault; calculating the probability of the fault of each control surface, and calculating the probability calculation value p of the fault of each control surface1~piTransmitting the data to a monitor module, and detecting the deflection angle of each control surface through a control surface sensor to obtain the estimated value of the deflection angle of each control surface
Figure BDA00003505655600011
And estimating the deflection angle of each control surfaceTransmitting to the monitor module; i denotes a total of i control surfaces, i>1;
A monitor module: based on the result sent by the fault detection and isolation module, the position of the control surface fault is determined, and a basis for control distribution is provided for the control distribution module, and the method comprises the following steps:
a) resetting the upper/lower limits of the control surfaces 1-i according to the type of the fault of the control surfaces, and sending the new deflection limiting parameters of the control surfaces to a control distribution module;
b) for monitoring the probability p of failure of each control surface transmitted by the failure detection and isolation module1~piAnd an estimated value of deflection angleIf the probability of the fault of a certain control surface exceeds a set threshold value within a certain detection time, the monitor module determines that the control surface has the fault, decides which corresponding control surface can be activated specifically to compensate the fault, and calculates the control for compensationSignalSuperimposing the control signal on the respective control surface
Figure BDA00003505655600029
If the control surface is confirmed to have a locking fault, the monitor module estimates a value according to the deflection angle
Figure BDA00003505655600022
Determining the locking angle of the fault control surface and estimating the deflection angle
Figure BDA00003505655600023
Transmitting to a control distribution module;
c) selecting a control surface actuating mode corresponding to the fault according to the fault state of the control surface, and simultaneously sending the serial number of the actuating mode to a control distribution module;
a controller module: according to given state reference input Ref and the estimated value of the flight state parameter of the airplane sent by the fault detection and isolation module
Figure BDA00003505655600024
To calculate a virtual control command vector CvAnd a virtual control command vector CvTransmitting the data to a control distribution module as virtual control input; generating a control command of the thrust of the aircraft engine;
a control distribution module: according to the control plane actuation mode and the control plane deflection limit sent by the monitor module and the virtual control input C sent by the controller modulevTo calculate a control surface deflection angle vector delta containing a given value of each control surface deflection anglec
A plurality of control surfaces for controlling the flight state of the aircraft: when there is no failure in the event of a failure,
Figure BDA000035056556000210
each rudder surface is according to the rudderPlane deflection angle vector δcThe given deflection angle of each control surface deflects, and the given deflection angle and the engine thrust jointly control the normal flight of the airplane; when a fault occurs in a certain control surface, the control surface corresponding to the fault is activated toDeflecting, the other control surface still uses the deflection angle vector delta of the control surfacecThe given deflection angle of each control surface deflects, and the given deflection angle and the engine thrust jointly control the airplane to continuously keep normal flight.
Further, the sensors arranged at the corresponding positions of the airplane body comprise: the gyroscope is arranged in an inertial navigation system of the airplane body and is used for measuring and outputting the roll rate, the pitch rate and the yaw rate of the airplane; and the attack angle and sideslip angle sensor is arranged on the side surface of the aircraft nose and is used for measuring and outputting the attack angle and the sideslip angle of the aircraft.
A fault-tolerant flight control method based on control surface faults comprises the following steps:
s1, transmitting measured parameter values to a fault detection and isolation module by sensors arranged at corresponding positions of an airplane body;
s2, the fault detection and isolation module obtains the flight state parameter estimation value of the airplane by detecting the output of a sensor arranged at the corresponding position of the airplane body
Figure BDA00003505655600025
Judging the health condition of the control surface and the type of the fault; calculating the probability of the fault of each control surface, and calculating the probability calculation value p of the fault of each control surface1~piTransmitting the data to a monitor module, and detecting the deflection angle of each control surface through a control surface sensor to obtain the estimated value of the deflection angle of each control surface
Figure BDA00003505655600026
And estimating the deflection angle of each control surface
Figure BDA00003505655600027
Transmitting to the monitor module; estimating flight state parameters
Figure BDA00003505655600035
Transmitting to the controller module;
s3, the monitor module determines the position of the fault of the control surface based on the result sent by the fault detection and isolation module, and provides a control distribution basis for the control distribution module, wherein the basis comprises control surface deflection limiting parameters and a control surface actuation mode;
s4, the controller module inputs Ref according to the given state reference and the estimated value of the flight state parameter of the airplane sent by the fault detection and isolation module
Figure BDA00003505655600031
To calculate a virtual control command vector CvAnd a virtual control command vector CvTransmitting the data to a control distribution module as virtual control input; generating a control command of the thrust of the aircraft engine;
s5, the control distribution module controls the control plane actuation mode, the control plane deflection limit and the virtual control input C sent by the controller module according to the control plane actuation mode and the control plane deflection limit provided by the monitor modulevTo calculate a control surface deflection angle vector delta containing a given value of each control surface deflection anglecThereby obtaining the given value of the deflection angle of each control surface.
Further, the step S3 specifically includes:
s3-1, the monitor module resets the upper/lower limits of the control surfaces 1 to i according to the type of the fault of the control surfaces and sends the new deflection limiting parameters of the control surfaces to the control distribution module;
s3-2, the monitor module monitors the probability p of each control surface fault sent by the fault detection and isolation module1~piAnd an estimated value of deflection angle
Figure BDA00003505655600032
If the probability of the fault of a certain control surface exceeds a set threshold value within a certain detection time, the monitor module determines that the control surface has the fault, decides which corresponding control surface can be activated specifically to compensate the fault, and calculates a control signal for compensation
Figure BDA00003505655600036
Superimposing the control signal on the respective control surface
Figure BDA00003505655600037
If the control surface is confirmed to have a locking fault, the monitor module estimates a value according to the deflection angle
Figure BDA00003505655600033
Determining the locking angle of the fault control surface and estimating the deflection angle
Figure BDA00003505655600034
Transmitting to a control distribution module;
s3-3, the monitor module selects a control surface actuating mode corresponding to the fault according to the fault state of the control surface, and sends the number of the actuating mode to the control distribution module.
Further, after step S5, the method further includes:
s6, when no fault occurs, controlling each control surface to perform vector delta according to control surface deflection anglecThe given deflection angle of each control surface deflects, and the given deflection angle and the engine thrust jointly control the normal flight of the airplane; when a certain control surface has a fault, the corresponding activated control surface of the fault is controlled toDeflecting, the other control surface still uses the deflection angle vector delta of the control surfacecThe given deflection angle of each control surface deflects, and the given deflection angle and the engine thrust jointly control the airplane to continuously keep normal flight.
When the airplane control surface has a fault, according to the method disclosed by the invention, the deflection angle of each control surface can be obtained through simple calculation, so that the control is redistributed. The method does not need to adjust a complex control law, thereby greatly reducing the design difficulty of the control system. Specifically, the invention mainly has the following three advantages:
(1) the control surface restriction (such as control surface position restriction) is also taken as a consideration factor, and if a certain control surface reaches a saturation state, the deflection angles for generating the required control effect can be obtained by the other control surfaces through simple calculation.
(2) The redundancy of a control surface system is fully utilized, and the safe flight of the airplane can be still kept after the control surface fails.
(3) In the case of a fault of the control surface, the control distribution module can automatically compensate the fault by a method of redistributing the control proportion without redefining the control law.
Drawings
Fig. 1 is an aircraft configuration of the present invention.
FIG. 2 is a schematic diagram of a fault tolerant flight control system of the present invention.
Detailed Description
The invention is further illustrated by the following specific figures and examples.
As shown in fig. 1, the aircraft has five major control surfaces, a left aileron, a right aileron, a left elevator, a right elevator, and a rudder. All control surfaces are completely independent, i.e. the ailerons (or elevators) can be deflected independently upwards, downwards or both ailerons (or both elevators) can be deflected simultaneously in the same direction. This configuration enables the ailerons to generate a pitch moment, while the rudder generates a roll moment.
As shown in fig. 2: a fault tolerant flight control system based on control surface faults, comprising:
the sensors are arranged at corresponding positions of the airplane body: outputting the measured parameter value; the sensor arranged at the corresponding position of the airplane body comprises: the gyroscope is arranged in an inertial navigation system of the airplane body and is used for measuring and outputting the roll rate, the pitch rate and the yaw rate of the airplane; and the attack angle and sideslip angle sensor is arranged on the side surface of the aircraft nose and is used for measuring and outputting the attack angle and the sideslip angle of the aircraft.
Fault detection and isolation module: the estimated value of the flight state parameter of the airplane is obtained by detecting the output of a sensor arranged at the corresponding position of the airplane body
Figure BDA00003505655600041
The estimated value of the flight state parameter
Figure BDA00003505655600042
Including roll, pitch, yaw, angle of attack, and sideslip of the aircraft; estimating flight state parameters
Figure BDA00003505655600043
Transmitting to the controller module; simultaneously estimating the value according to the flight state parameter
Figure BDA00003505655600044
Adopting an extended multi-model adaptive estimation algorithm EMMAE to judge the health condition of the control surface and the type of the fault; calculating the probability of the fault of each control surface, and calculating the probability calculation value p of the fault of each control surface1~piTransmitting the data to a monitor module, and detecting the deflection angle of each control surface through a control surface sensor to obtain the estimated value of the deflection angle of each control surface
Figure BDA00003505655600045
And estimating the deflection angle of each control surfaceTransmitting the data to the monitor module so that the monitor module can confirm the fault position; i denotes a total of i control surfaces, i>1;
A monitor module: based on the result sent by the fault detection and isolation module, the position of the control surface fault is determined, and a basis for control distribution is provided for the control distribution module, and the method comprises the following steps:
a) resetting the upper/lower limits of the control surfaces 1-i according to the type (locking fault or loose fault) of the control surface fault judged by the fault detection and isolation module, and sending a new control surface deflection limiting parameter to the control distribution module;
b) for monitoring the probability p of failure of each control surface transmitted by the failure detection and isolation module1~piAnd an estimated value of deflection angle
Figure BDA00003505655600047
If the probability of the fault of a certain control surface exceeds a set threshold value within a certain detection time, the monitor module determines that the control surface has the fault (the fault type is determined by the fault detection and isolation module), determines which corresponding control surface can be activated specifically to compensate the fault, and calculates a control signal for compensation
Figure BDA000035056556000410
Superimposing the control signal on the respective control surface
Figure BDA000035056556000411
If the control surface is confirmed to have a locking fault, the monitor module estimates a value according to the deflection angle
Figure BDA00003505655600048
Determining the locking angle of the fault control surface and estimating the deflection angleTransmitting to a control distribution module;
c) selecting a control surface actuation mode corresponding to the fault according to the fault state of the control surface (the control surface actuation mode is used for controlling the deflection of the aileron and the elevator), and simultaneously sending the number of the actuation mode to the control distribution module;
a controller module: according to given state reference input Ref and the estimated value of the flight state parameter of the airplane sent by the fault detection and isolation module
Figure BDA00003505655600051
To calculate a virtual control command vector CvAnd a virtual control command vector CvTransmitting the data to a control distribution module as virtual control input; generating a control command of the thrust of the aircraft engine;
a control distribution module: according to the control plane actuation mode and the control plane deflection limit sent by the monitor module and the virtual control input C sent by the controller modulevTo calculate a control surface deflection angle vector delta containing a given value of each control surface deflection anglec
A plurality of control surfaces for controlling the flight state of the aircraft: when there is no failure in the event of a failure,
Figure BDA00003505655600052
vector delta of each control surface according to deflection angle of control surfacecThe given deflection angle of each control surface deflects, and the given deflection angle and the engine thrust jointly control the normal flight of the airplane; when a fault occurs in a certain control surface, the control surface corresponding to the fault is activated to
Figure BDA00003505655600053
Deflecting, the other control surface still uses the deflection angle vector delta of the control surfacecThe given deflection angle of each control surface deflects, and the given deflection angle and the engine thrust jointly control the airplane to continuously keep normal flight.
A fault-tolerant flight control method based on control surface faults comprises the following steps:
s1, transmitting measured parameter values to a fault detection and isolation module by a sensor arranged at a corresponding position of an airplane body.
Firstly, a gyroscope installed in an inertial navigation system of an airplane body sends measured roll rate, pitch rate and yaw rate of the airplane to a fault detection and isolation module; and the measured attack angle and sideslip angle of the airplane are sent to a fault detection and isolation module by an attack angle sideslip angle sensor arranged on the side surface of the airplane nose.
S2, the fault detection and isolation module obtains the flight state parameter estimation value of the airplane by detecting the output of a sensor arranged at the corresponding position of the airplane body
Figure BDA00003505655600054
Judging the health condition of the control surface and the type of the fault; calculating the probability of the fault of each control surface, and calculating the probability calculation value p of the fault of each control surface1~piTransmitting the data to a monitor module, and detecting the deflection angle of each control surface through a control surface sensor to obtain the estimated value of the deflection angle of each control surface
Figure BDA00003505655600055
And estimating the deflection angle of each control surface
Figure BDA00003505655600056
Transmitting to the monitor module; estimating flight state parameters
Figure BDA00003505655600057
Transmitting to the controller module;
the details are as follows:
the fault detection and isolation module adopts an extended multi-model adaptive estimation algorithm (EMMAE) to judge the health condition of the control surface. Firstly, respectively establishing a model and a Kalman filter for the normal working state of a control surface and the state of various faults. On the basis, the fault detection and isolation module calculates parameters of the roll rate, the pitch rate, the yaw rate, the attack angle and the sideslip angle of the airplane measured by the sensors to obtain the Bayesian posterior probability of each model, and selects the class model with the maximum posterior probability as the state of the control surface: if the posterior probability of the normal state model is the maximum, each control surface is considered to be in a normal state; and if the posterior probability of a certain type of fault state is the maximum, the type of fault (locking fault or loose fault) of the control surface is considered to occur.
The fault detection and isolation module can only judge which type of fault occurs on the control surface, but cannot judge which specific control surface has the type of fault. Therefore, the monitor module is also required to confirm the location of the failure. Assuming that the aircraft has i control surfaces in total, the fault detection and isolation module needs to calculate the probability of the faults of the control surfaces 1 to i, and calculate the calculated value p1~piThe deflection angle of the control surface is detected by a control surface sensor to obtain the estimated deflection angle value of each control surface
Figure BDA00003505655600061
And estimating the deflection angle of each control surface
Figure BDA00003505655600062
To the monitor module.
Meanwhile, the fault detection and isolation module combines the parameters of the roll rate, the pitch rate, the yaw rate, the attack angle and the sideslip angle of the airplane measured by the sensors into an estimated value of the flight state parameter of the airplaneAnd the flight state parameters
Figure BDA00003505655600064
To the controller module.
S3, the monitor module determines the position of the control surface fault based on the result sent by the fault detection and isolation module and provides a basis for control distribution for the control distribution module; the method specifically comprises the following steps:
s3-1, the monitor module resets the upper/lower limits of the control surfaces 1 to i according to the type (locking fault or loosening fault) of the control surface fault judged by the fault detection and isolation module, and sends a new control surface deflection limiting parameter to the control distribution module;
s3-2, the monitor module monitors the probability p of each control surface fault sent by the fault detection and isolation module1~piAnd an estimated value of deflection angle
Figure BDA00003505655600065
If the probability of the fault of a certain control surface exceeds a set threshold value within a certain detection time, the monitor module determines that the control surface has the fault (the fault type is determined by the fault detection and isolation module), determines which corresponding control surface can be activated specifically to compensate the fault, and calculates a control signal for compensationSuperimposing the control signal on the respective control surface
Figure BDA000035056556000611
If the control surface is confirmed to have a locking fault, the monitor module estimates a value according to the deflection angle
Figure BDA00003505655600066
Determining the locking angle of the fault control surface and estimating the deflection angle
Figure BDA00003505655600067
Transmitting to a control distribution module;
the details are as follows: probability p of the monitor module generating a certain type of fault on each control surface transmitted by the fault detection and isolation module1~piMonitoring is performed. If the probability of a certain fault occurring on a certain control surface exceeds a certain threshold value within a certain detection time (although the probability does not mean that the certain fault occurs on the control surface, sometimes the detection value of a sensor has errors due to the influence of strong gust, and therefore comprehensive judgment needs to be carried out), the monitor module determines which control surfaces (1-i) are to be activated specifically to compensate the fault, and the probability p of the certain fault occurring on each control surface is used for compensating the fault1~piCalculating control signals
Figure BDA000035056556000612
(t represents the time of occurrence of the failure, pi(t) represents the probability of the control surface having such a fault, fiRepresenting the frequency of the excitation signal) to superimpose a control signal on the corresponding control surface
Figure BDA000035056556000613
If the control surface does have a fault, the superposed control signals do not influence the dynamic characteristics of the airplane, but can help the fault detection and isolation module to confirm the fault state of the control surface more quickly; if the control surface does not actually have a fault, the aircraft responds according to the superposed control signals, and then the fault detection and isolation module eliminates the fault on the control surface. If the probability of the control surface failing is below a certain threshold for a predefined period of time, the monitor module will cancel the superimposed control signal
Figure BDA000035056556000614
Meanwhile, if it is confirmed that the control surface has a lock-up failure, the monitor module estimates a value according to the deflection angleDetermining the locking angle of the fault control surface and estimating the deflection angle
Figure BDA00003505655600069
And the data is transmitted to a control distribution module.
S3-3, the monitor module selects a control plane actuation mode corresponding to the fault (this control plane actuation mode will be used to control the deflections of the ailerons and elevators) according to the fault state of the control plane (as shown in table 1), and sends the number of the actuation mode to the control distribution module.
S4, the controller module inputs Ref according to the given state reference and the estimated value of the flight state parameter of the airplane sent by the fault detection and isolation module
Figure BDA00003505655600071
To calculate a virtual control command vector CvAnd a virtual control command vector CvTransmitting the data to a control distribution module as virtual control input; and generates control commands for aircraft engine thrust. The details are as follows:
the controller module is used for inputting Ref according to given state and the estimated value of the flight state parameter of the airplane sent by the fault detection and isolation module
Figure BDA00003505655600072
And the controller module generates a virtual control command vector C by taking the aerodynamic coefficient related to the generated roll, pitch and yaw moments as a reference valuev=[CL CM CN]T(CLFor roll moment, CMFor pitching moment, CLIs the yaw moment).
The controller module maps the virtual control command vector CvThe control command is transmitted to the control distribution module to be used as a virtual control input, and the control command of the thrust of the aircraft engine is obtained through calculation, so that the power for flying is provided for the aircraft.
S5, the control distribution module controls the control plane actuation mode, the control plane deflection limit and the virtual control input C sent by the controller module according to the control plane actuation mode and the control plane deflection limit provided by the monitor modulevTo calculate a control surface deflection angle vector delta containing a given value of each control surface deflection anglecThereby obtaining the given value of the deflection angle of each control surface;
s6, when no fault occurs, controlling each control surface to perform vector delta according to control surface deflection anglecThe given deflection angle of each control surface deflects, and the given deflection angle and the engine thrust jointly control the normal flight of the airplane; when a certain control surface has a fault, the corresponding activated control surface of the fault is controlled to
Figure BDA00003505655600074
Deflecting, the other control surface still uses the deflection angle vector delta of the control surfacecThe given deflection angle of each control surface deflects, and the given deflection angle and the engine thrust jointly control the airplane to continuously keep normal flight.
The following examples describe in detail step S5 and step S6:
control vector C according to virtual command provided by controller modulevAnd the control plane actuation mode and the control plane deflection limit provided by the monitor module are combined, and the control distribution module is used for calculating the deflection angle of each control plane. The following are assumed conditions for solving each control surface deflection angle:
let a given value of the control surface deflection angle vector be denoted deltac=[δa1 δa2 δe1 δe2 δr]T(δa1Given value of deflection angle of left aileron, deltaa2Given value of right aileron deflection angle, deltae1Given value of left elevator deflection angle, deltae2Given value of right elevator deflection angle, deltarA given value for the rudder deflection angle). For ailerons and elevators, the sign is positive when their control surfaces deflect upwards and negative when they deflect downwards; for a rudder, the sign is positive when the rudder is deflected to the right (looking forward from the aircraft tail). In order to ensure flight safety, the deflection angle and the deflection rate of each control surface need to have certain limits, namely the deflection angle of the ith control surface has an upper limit deltai,maxAnd a lower limit δi,minHaving an upper limit of the deflection rate ρi,upAnd a lower limit ρi,down
Based on the above assumptions, a virtual control command vectorCvCan be expressed as:
C v = C L C M C N = C L a 1 δ a 1 + C L a 2 δ a 2 + C L e 1 δ e 1 + C L e 2 δ e 2 C M a 1 δ a 1 + C M a 2 δ a 2 + C M e 1 δ e 1 + C M e 2 δ e 2 C N δ r δ r + C Ndrag ( δ a 2 ) - C Ndrag ( δ a 1 )
wherein:
Figure BDA00003505655600075
generating roll torque C for left and right ailerons and left and right elevatorsLThe aerodynamic coefficient of (a);
Figure BDA00003505655600076
generating pitching moment C for left and right ailerons and left and right elevatorsMIn a pneumatic train ofCounting;
Figure BDA00003505655600082
generating a yawing moment C for a rudder-needle pairNThe aerodynamic coefficient of (a);
CNdraga2)-CNdraga1) Indicating a reverse yaw action. The aerodynamic coefficients are determined to be constant values when the airplane configuration design is finished.
Based on the above assumptions, given CvOn the premise of each aerodynamic coefficient, the control surface deflection angle vector delta can be obtained through calculationcIs given only to the value given. Given value delta for calculating deflection angle vector of control surfacecPreviously, it was necessary to first determine the control surface actuation pattern and, when a fault occurs, compensate for the fault by controlling the deflections of the ailerons and the elevator (i.e. fault tolerant control). The control surface operation mode is determined by the fault conditions shown in table 1:
TABLE 1 Fault states
Figure BDA00003505655600081
Note: x represents the failure of the corresponding control surface.
Taking the no-fault mode 0 and the no-fault mode 1 as examples, a method for calculating the deflection angle of the control surface is explained as follows:
(1) mode 0: failure free mode
In mode 0, the system is not malfunctioning and the ailerons are driven differentially according to the following equation:
Figure BDA00003505655600083
(gamma is a differential coefficient)
The sign of each aerodynamic coefficient may be determined as:
C L a 2 = - C L a 1 = C La > 0 , C L e 2 = - C L e 1 = C Le > 0 ,
C M a 2 = C M a 1 = C Ma > 0 , C M e 2 = C M e 1 = C Me > 0 , C N δ r > 0
wherein,
Figure BDA00003505655600086
is the absolute value of each aerodynamic coefficient.
Thus, in mode 0, if the effect of the reverse yaw is not taken into account, the vector C is commanded according to the virtual controlvThe system moment equation can be simplified to be:
C L = C L a ( δ a 2 - δ a 1 ) + C L e ( δ e 2 - δ e 1 ) ,
C M = C M a = ( δ a 2 + δ a 1 ) + C M e ( δ e 2 + δ e 1 ) ,
C N = C N δ r δ r
the above equations are 3 in number but contain 5 unknowns. To obtain a unique solution to the equation, the number of unknowns must be reduced to 3. In the no-fault mode 0, the following equation holds:
δa1=-γ·δa2,
δe1e2
substituting the above equations into a system moment equation, the system moment equation can be simplified into three unknowns, and has a unique solution, so that the deflection angle of each control surface can be obtained:
δ a 1 = - γ · C L C L a ( 1 + γ ) ,
δ a 2 = C L C L a ( 1 + γ ) ,
δ e 1 = δ e 2 = C M 2 C M e - ( 1 - γ ) C L C M a 2 ( 1 + γ ) C L a C M e
the deflection angle values of the control surfaces obtained by the above equations are combined to obtain the given value delta of the deflection angle vector of the control surfaces under the fault-free mode 0c=[δa1 δa2 δe1 δe2 δr]T. At this time, the process of the present invention,vector delta of each control surface according to deflection angle of control surfacecThe given values in the control system deflect, and the given values and the engine thrust jointly control the normal flight of the airplane.
(2) Mode 1: left aileron failure
If the left aileron has a lock-up failure (mode 1), the control distribution module estimates the yaw angle of the left aileron at that time
Figure BDA00003505655600094
And assigning a given value of the deflection angle of the left aileron. At the moment, the right aileron is used for generating rolling moment required by the stability of the airplane, and the left elevator and the right elevator are activated for compensating redundant pitching moment generated by the locking of the left aileron. The deflection angle of each control surface can be derived from the following equation:
δ a 1 = δ ^ a 1 ,
δa2a1-CL/CLa,
δ e 1 = δ e 2 = ( C M - C M a ( δ a 1 + δ a 2 ) ) / ( 2 C M e ) ,
δ r = ( C N - [ C Ndrag ( δ a 2 ) - C Ndrag ( δ a 1 ) ] ) / C N δ r
checking the Right aileron deflection Angle deltaa2If the given value of (a) is within the actuation range of the right aileron (the actuation range is determined by the new control plane deflection limiting parameter sent by the monitor module), and if the given value of (a) is beyond the actuation range, the deflection angle of the right aileron should be set as the limit value of the actuation range, namely deltaa2a2,minOr deltaa2,max. At this time, an unknown quantity can be removed from the equation, and only the deflection angle of the elevator is required to be calculatedAnd (4) calculating. The angle at which each control surface should be deflected can be calculated according to the following equation:
δ a 1 = δ ^ a 1 , δ a 2 = δ a 2 , min or deltaa2,max,
θ 1 = ( C M - C M a ( δ a 1 + δ a 2 ) ) / C M e , θ 2 = ( C L - C L a ( δ a 1 - δ a 2 ) ) / C L e ,
δe1=(θ12)/2,δe2=(θ12)/2,
δ r = ( C N - [ C Ndrag ( δ a 2 ) - C Ndrag ( δ a 1 ) ] ) / C N δ r
Wherein, theta12Is an intermediate parameter for calculating the deflection angle of each control surface.
The deflection angle values of the control surfaces obtained by the above equations are combined to obtain the given value delta of the deflection angle vector of the control surface under the left aileron fault mode 1c=[δa1 δa2 δe1 δe2 δr]T. At this time, the left and right elevators (i.e., the activated control surfaces corresponding to the left aileron failure) are driven by the control unitAnd
Figure BDA000035056556000913
deflection in which δ ex 1 ( t ) = [ 1 + 3 ( 1 - p 1 ( t ) ) ] cos ( 2 π f 1 t ) , δ ex 2 ( t ) = [ 1 + 3 ( 1 - p 2 ( t ) ) ] cos ( 2 π f 2 t ) . The other control surfaces, namely the right aileron and the rudder still have a vector delta according to the deflection angle of the control surfacescGiven values of δa2rThe deflection and the engine thrust jointly control the airplane to keep normal flight.

Claims (5)

1. A fault tolerant flight control system based on control surface faults, comprising:
the sensors are arranged at corresponding positions of the airplane body: outputting the measured parameter value;
fault detection and isolation module: the estimated value of the flight state parameter of the airplane is obtained by detecting the output of a sensor arranged at the corresponding position of the airplane body
Figure FDA00003505655500011
The flight state parameterEstimated value
Figure FDA00003505655500012
Including roll, pitch, yaw, angle of attack, and sideslip of the aircraft; estimating flight state parameters
Figure FDA00003505655500013
Transmitting to the controller module; simultaneously estimating the value according to the flight state parameter
Figure FDA00003505655500014
Judging the health condition of the control surface and the type of the fault; calculating the probability of the fault of each control surface, and calculating the probability calculation value p of the fault of each control surface1~piTransmitting the data to a monitor module, and detecting the deflection angle of each control surface through a control surface sensor to obtain the estimated value of the deflection angle of each control surface
Figure FDA00003505655500015
And estimating the deflection angle of each control surface
Figure FDA00003505655500016
Transmitting to the monitor module; i denotes a total of i control surfaces, i>1;
A monitor module: based on the result sent by the fault detection and isolation module, the position of the control surface fault is determined, and a basis for control distribution is provided for the control distribution module, and the method comprises the following steps:
a) resetting the upper/lower limits of the control surfaces 1-i according to the type of the fault of the control surfaces, and sending the new deflection limiting parameters of the control surfaces to a control distribution module;
b) for monitoring the probability p of failure of each control surface transmitted by the failure detection and isolation module1~piAnd an estimated value of deflection angle
Figure FDA00003505655500017
If it is detected at a certain levelWithin the time, the probability of a certain control surface failing exceeds a set threshold value, the monitor module determines that the control surface fails, determines which corresponding control surfaces can be activated specifically to compensate the failure, and calculates a control signal for compensation
Figure FDA000035056555000111
Superimposing the control signal on the respective control surface
Figure FDA000035056555000112
If the control surface is confirmed to have a locking fault, the monitor module estimates a value according to the deflection angle
Figure FDA00003505655500018
Determining the locking angle of the fault control surface and estimating the deflection angle
Figure FDA00003505655500019
Transmitting to a control distribution module;
c) selecting a control surface actuating mode corresponding to the fault according to the fault state of the control surface, and simultaneously sending the serial number of the actuating mode to a control distribution module;
a controller module: according to given state reference input Ref and the estimated value of the flight state parameter of the airplane sent by the fault detection and isolation module
Figure FDA000035056555000110
To calculate a virtual control command vector CvAnd a virtual control command vector CvTransmitting the data to a control distribution module as virtual control input; generating a control command of the thrust of the aircraft engine;
a control distribution module: according to the control plane actuation mode and the control plane deflection limit sent by the monitor module and the virtual control input C sent by the controller modulevTo calculate a control surface deflection angle vector delta containing a given value of each control surface deflection anglec
For controlling the flight of aircraftMultiple control surfaces of state: when there is no failure in the event of a failure,
Figure FDA000035056555000113
vector delta of each control surface according to deflection angle of control surfacecThe given deflection angle of each control surface deflects, and the given deflection angle and the engine thrust jointly control the normal flight of the airplane; when a fault occurs in a certain control surface, the control surface corresponding to the fault is activated to
Figure FDA000035056555000114
Deflecting, the other control surface still uses the deflection angle vector delta of the control surfacecThe given deflection angle of each control surface deflects, and the given deflection angle and the engine thrust jointly control the airplane to continuously keep normal flight.
2. The fault-tolerant flight control system based on control surface faults as claimed in claim 1, wherein the sensors disposed at respective positions of the aircraft body comprise: the gyroscope is arranged in an inertial navigation system of the airplane body and is used for measuring and outputting the roll rate, the pitch rate and the yaw rate of the airplane; and the attack angle and sideslip angle sensor is arranged on the side surface of the aircraft nose and is used for measuring and outputting the attack angle and the sideslip angle of the aircraft.
3. A fault-tolerant flight control method based on control surface faults is characterized by comprising the following steps:
s1, transmitting measured parameter values to a fault detection and isolation module by sensors arranged at corresponding positions of an airplane body;
s2, the fault detection and isolation module obtains the flight state parameter estimation value of the airplane by detecting the output of a sensor arranged at the corresponding position of the airplane body
Figure FDA00003505655500021
Judging the health condition of the control surface and the type of the fault; calculating the probability of the fault of each control surface, and calculating the probability calculation value p of the fault of each control surface1~piTo surveillanceThe device module detects the deflection angle of each control surface through the control surface sensor to obtain the estimated value of the deflection angle of each control surface
Figure FDA00003505655500022
And estimating the deflection angle of each control surface
Figure FDA00003505655500023
Transmitting to the monitor module; estimating flight state parameters
Figure FDA00003505655500024
Transmitting to the controller module;
s3, the monitor module determines the position of the fault of the control surface based on the result sent by the fault detection and isolation module, and provides a control distribution basis for the control distribution module, wherein the basis comprises control surface deflection limiting parameters and a control surface actuation mode;
s4, the controller module inputs Ref according to the given state reference and the estimated value of the flight state parameter of the airplane sent by the fault detection and isolation module
Figure FDA00003505655500025
To calculate a virtual control command vector CvAnd a virtual control command vector CvTransmitting the data to a control distribution module as virtual control input; generating a control command of the thrust of the aircraft engine;
s5, the control distribution module controls the control plane actuation mode, the control plane deflection limit and the virtual control input C sent by the controller module according to the control plane actuation mode and the control plane deflection limit provided by the monitor modulevTo calculate a control surface deflection angle vector delta containing a given value of each control surface deflection anglecThereby obtaining the given value of the deflection angle of each control surface.
4. The fault-tolerant flight control method based on control surface faults as claimed in claim 3, wherein the step S3 specifically comprises:
s3-1, the monitor module resets the upper/lower limits of the control surfaces 1 to i according to the type of the fault of the control surfaces and sends the new deflection limiting parameters of the control surfaces to the control distribution module;
s3-2, the monitor module monitors the probability p of each control surface fault sent by the fault detection and isolation module1~piAnd an estimated value of deflection angle
Figure FDA00003505655500026
If the probability of the fault of a certain control surface exceeds a set threshold value within a certain detection time, the monitor module determines that the control surface has the fault, decides which corresponding control surface can be activated specifically to compensate the fault, and calculates a control signal for compensation
Figure FDA00003505655500029
Superimposing the control signal on the respective control surface
Figure FDA000035056555000210
If the control surface is confirmed to have a locking fault, the monitor module estimates a value according to the deflection angle
Figure FDA00003505655500027
Determining the locking angle of the fault control surface and estimating the deflection angle
Figure FDA00003505655500028
Transmitting to a control distribution module;
s3-3, the monitor module selects a control surface actuating mode corresponding to the fault according to the fault state of the control surface, and sends the number of the actuating mode to the control distribution module.
5. The fault-tolerant flight control method based on control surface faults as claimed in claim 4, further comprising, after the step S5:
s6, when no fault occurs, controlling each control surface to perform vector delta according to control surface deflection anglecEach control surface deflection angle inThe given value deflects, and the given value deflects and the engine thrust jointly control the normal flight of the airplane; when a certain control surface has a fault, the corresponding activated control surface of the fault is controlled to
Figure FDA00003505655500031
Deflecting, the other control surface still uses the deflection angle vector delta of the control surfacecThe given deflection angle of each control surface deflects, and the given deflection angle and the engine thrust jointly control the airplane to continuously keep normal flight.
CN2013102948767A 2013-07-12 2013-07-12 Fault tolerance flight control system and method based on control surface faults Pending CN103324202A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2013102948767A CN103324202A (en) 2013-07-12 2013-07-12 Fault tolerance flight control system and method based on control surface faults

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2013102948767A CN103324202A (en) 2013-07-12 2013-07-12 Fault tolerance flight control system and method based on control surface faults

Publications (1)

Publication Number Publication Date
CN103324202A true CN103324202A (en) 2013-09-25

Family

ID=49193008

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2013102948767A Pending CN103324202A (en) 2013-07-12 2013-07-12 Fault tolerance flight control system and method based on control surface faults

Country Status (1)

Country Link
CN (1) CN103324202A (en)

Cited By (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103699131A (en) * 2013-12-26 2014-04-02 北京控制工程研究所 Fault-tolerant control method for discrete integral sliding mode of satellite control system
CN104617847A (en) * 2015-02-26 2015-05-13 北京精密机电控制设备研究所 Fault-tolerant electro-mechanical actuating system
CN105626270A (en) * 2015-12-29 2016-06-01 中国航空工业集团公司沈阳发动机设计研究所 Fault-tolerant method for full authority control system of turbofan engine
CN107315415A (en) * 2016-09-13 2017-11-03 北京理工大学 The fault-tolerant control system and control method of three bang-bang actuators
CN108388229A (en) * 2018-02-11 2018-08-10 北京工商大学 The random hybrid system health evaluating method of quadrotor based on health degree
CN108469731A (en) * 2018-02-28 2018-08-31 哈尔滨工程大学 A kind of wave glider malfunction monitoring and robust control method
CN108829102A (en) * 2018-06-12 2018-11-16 哈尔滨工程大学 The wave glider course heading control method that adaptive bow is merged to information
CN109062254A (en) * 2018-08-30 2018-12-21 北京理工大学 A kind of restructural flight control method of culvert type land sky vehicle
CN109308064A (en) * 2017-07-28 2019-02-05 深圳禾苗通信科技有限公司 A kind of the failure tolerant control method and system of quadrotor drone
CN109716254A (en) * 2016-06-21 2019-05-03 庞巴迪公司 For pedal to the control law of rolling coupling
CN110147120A (en) * 2019-06-25 2019-08-20 西北工业大学 A kind of Autonomous Underwater Vehicle rudder face Active Fault-tolerant Control Method
CN111045451A (en) * 2019-12-16 2020-04-21 西安航空学院 Control system of aircraft and aircraft
CN111056044A (en) * 2019-12-27 2020-04-24 中国航空工业集团公司沈阳飞机设计研究所 Airplane control surface double-hydraulic servo system detection method
US20200326672A1 (en) * 2019-01-10 2020-10-15 Dalian University Of Technology Interval error observer-based aircraft engine active fault tolerant control method
CN112255476A (en) * 2020-09-22 2021-01-22 兰州万里航空机电有限责任公司 Automatic control circuit applied to aircraft rudder surface lock
CN112346332A (en) * 2020-11-20 2021-02-09 中国船舶工业集团公司第七0八研究所 Fault-tolerant control system of underwater unmanned vehicle
CN112373704A (en) * 2020-11-17 2021-02-19 中国商用飞机有限责任公司 System for realizing emergency control of airplane by controlling engine thrust and airplane
CN113377123A (en) * 2021-07-07 2021-09-10 安徽大学 Fault-tolerant control system and method for airplane control surface
CN114035543A (en) * 2021-11-05 2022-02-11 中国空气动力研究与发展中心空天技术研究所 Self-repairing control method for airplane in damaged state
CN114415515A (en) * 2022-01-20 2022-04-29 中国空气动力研究与发展中心低速空气动力研究所 Fault-tolerant flight control method for fixed-wing unmanned aerial vehicle in control surface jamming state
CN115016283A (en) * 2022-06-28 2022-09-06 北京京航计算通讯研究所 Aircraft fault correction system
CN115437259A (en) * 2022-11-07 2022-12-06 西北工业大学 Airplane attitude fault-tolerant control system and control method for control surface fault
CN115629547A (en) * 2022-12-08 2023-01-20 西北工业大学 Airplane airborne fault-tolerant control method and system for control plane fault

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1533948A (en) * 2003-03-28 2004-10-06 王⒅ Prediction and alarming method against airplane failure and airplane failure predicting and alarming system
CN102707708A (en) * 2012-05-25 2012-10-03 清华大学 Method and device for diagnosing faults of multi-mode flight control system
CN102700706A (en) * 2012-05-31 2012-10-03 西北工业大学 Dual-redundancy actuator system and control method
US20120298806A1 (en) * 2010-02-26 2012-11-29 Koichi Yamasaki Control system of aircraft, method for controlling aircraft, and aircraft

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1533948A (en) * 2003-03-28 2004-10-06 王⒅ Prediction and alarming method against airplane failure and airplane failure predicting and alarming system
US20120298806A1 (en) * 2010-02-26 2012-11-29 Koichi Yamasaki Control system of aircraft, method for controlling aircraft, and aircraft
CN102707708A (en) * 2012-05-25 2012-10-03 清华大学 Method and device for diagnosing faults of multi-mode flight control system
CN102700706A (en) * 2012-05-31 2012-10-03 西北工业大学 Dual-redundancy actuator system and control method

Cited By (33)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103699131B (en) * 2013-12-26 2016-05-04 北京控制工程研究所 A kind of satellite control system discrete integration sliding formwork fault tolerant control method
CN103699131A (en) * 2013-12-26 2014-04-02 北京控制工程研究所 Fault-tolerant control method for discrete integral sliding mode of satellite control system
CN104617847A (en) * 2015-02-26 2015-05-13 北京精密机电控制设备研究所 Fault-tolerant electro-mechanical actuating system
CN105626270A (en) * 2015-12-29 2016-06-01 中国航空工业集团公司沈阳发动机设计研究所 Fault-tolerant method for full authority control system of turbofan engine
CN109716254B (en) * 2016-06-21 2022-08-19 庞巴迪公司 Control law for pedal-to-roll coupling
CN109716254A (en) * 2016-06-21 2019-05-03 庞巴迪公司 For pedal to the control law of rolling coupling
CN107315415B (en) * 2016-09-13 2020-02-14 北京理工大学 Fault-tolerant control system and control method of three-position relay type steering engine
CN107315415A (en) * 2016-09-13 2017-11-03 北京理工大学 The fault-tolerant control system and control method of three bang-bang actuators
CN109308064A (en) * 2017-07-28 2019-02-05 深圳禾苗通信科技有限公司 A kind of the failure tolerant control method and system of quadrotor drone
CN108388229A (en) * 2018-02-11 2018-08-10 北京工商大学 The random hybrid system health evaluating method of quadrotor based on health degree
CN108469731A (en) * 2018-02-28 2018-08-31 哈尔滨工程大学 A kind of wave glider malfunction monitoring and robust control method
CN108829102B (en) * 2018-06-12 2021-01-05 哈尔滨工程大学 Course control method of wave glider with self-adaptive heading information fusion
CN108829102A (en) * 2018-06-12 2018-11-16 哈尔滨工程大学 The wave glider course heading control method that adaptive bow is merged to information
CN109062254A (en) * 2018-08-30 2018-12-21 北京理工大学 A kind of restructural flight control method of culvert type land sky vehicle
US11635734B2 (en) * 2019-01-10 2023-04-25 Dalian University Of Technology Interval error observer-based aircraft engine active fault tolerant control method
US20200326672A1 (en) * 2019-01-10 2020-10-15 Dalian University Of Technology Interval error observer-based aircraft engine active fault tolerant control method
CN110147120B (en) * 2019-06-25 2021-07-06 西北工业大学 Active fault-tolerant control method for control surface of autonomous underwater vehicle
CN110147120A (en) * 2019-06-25 2019-08-20 西北工业大学 A kind of Autonomous Underwater Vehicle rudder face Active Fault-tolerant Control Method
CN111045451A (en) * 2019-12-16 2020-04-21 西安航空学院 Control system of aircraft and aircraft
CN111056044A (en) * 2019-12-27 2020-04-24 中国航空工业集团公司沈阳飞机设计研究所 Airplane control surface double-hydraulic servo system detection method
CN111056044B (en) * 2019-12-27 2022-08-19 中国航空工业集团公司沈阳飞机设计研究所 Airplane control surface double-hydraulic servo system detection method
CN112255476A (en) * 2020-09-22 2021-01-22 兰州万里航空机电有限责任公司 Automatic control circuit applied to aircraft rudder surface lock
CN112373704A (en) * 2020-11-17 2021-02-19 中国商用飞机有限责任公司 System for realizing emergency control of airplane by controlling engine thrust and airplane
CN112346332A (en) * 2020-11-20 2021-02-09 中国船舶工业集团公司第七0八研究所 Fault-tolerant control system of underwater unmanned vehicle
CN113377123A (en) * 2021-07-07 2021-09-10 安徽大学 Fault-tolerant control system and method for airplane control surface
CN114035543A (en) * 2021-11-05 2022-02-11 中国空气动力研究与发展中心空天技术研究所 Self-repairing control method for airplane in damaged state
CN114035543B (en) * 2021-11-05 2023-12-12 中国空气动力研究与发展中心空天技术研究所 Self-repairing control method under damaged state of airplane
CN114415515B (en) * 2022-01-20 2023-03-21 中国空气动力研究与发展中心低速空气动力研究所 Fault-tolerant flight control method for fixed-wing unmanned aerial vehicle in control surface jamming state
CN114415515A (en) * 2022-01-20 2022-04-29 中国空气动力研究与发展中心低速空气动力研究所 Fault-tolerant flight control method for fixed-wing unmanned aerial vehicle in control surface jamming state
CN115016283A (en) * 2022-06-28 2022-09-06 北京京航计算通讯研究所 Aircraft fault correction system
CN115437259A (en) * 2022-11-07 2022-12-06 西北工业大学 Airplane attitude fault-tolerant control system and control method for control surface fault
CN115629547A (en) * 2022-12-08 2023-01-20 西北工业大学 Airplane airborne fault-tolerant control method and system for control plane fault
CN115629547B (en) * 2022-12-08 2023-04-25 西北工业大学 Control surface fault-oriented aircraft airborne fault-tolerant control method and system

Similar Documents

Publication Publication Date Title
CN103324202A (en) Fault tolerance flight control system and method based on control surface faults
EP2687438B1 (en) Control system of aircraft, aircraft, control program for aircraft, and control method for aircraft
CN103616816B (en) A kind of hypersonic aircraft elevator fault control method
CN109947134B (en) Four-rotor unmanned aerial vehicle formation fault-tolerant method based on multi-unmanned aerial vehicle distributed control
EP4001104B1 (en) Aircraft landing gear longitudinal force control
US20120298806A1 (en) Control system of aircraft, method for controlling aircraft, and aircraft
CN108681240A (en) The method for diagnosing faults that small drone distribution of the one kind based on Unknown Input Observer is formed into columns
EP2998819B1 (en) Variable maximum commandable roll rate for directional control during engine-out rolling maneuver
CN104238565A (en) Robust control and distribution method applied to fault-tolerant flight control system
CN114906349B (en) Self-adaptive fault-tolerant control method for high-motor-driven aircraft rudder efficiency loss fault
CN115629547A (en) Airplane airborne fault-tolerant control method and system for control plane fault
CN111045451B (en) Control system of aircraft and aircraft
US20080234880A1 (en) Method and device for limiting the roll command of an aircraft as a function of a thrust asymmetry
Alwi et al. Evaluation of a sliding mode fault-tolerant controller for the El Al incident
CN113110538A (en) Fixed-time fault-tolerant control method for carrier-based aircraft landing based on backstepping control
Sørensen et al. UAV fault-tolerant control by combined L 1 adaptive backstepping and fault-dependent control allocation
CN115685760A (en) Four-rotor hybrid fault-tolerant control method and system for actuator fault
Schierman et al. Run-time verification and validation for safety-critical flight control systems
Deng et al. Fault detection and isolation for a fixed-wing UAV swarm system with uncertainties and disturbances
Thomsen et al. Shared control between human and adaptive autopilots
CN115016283B (en) Aircraft fault correction system
CN115783247B (en) Active control method for improving longitudinal riding quality
Shan et al. Neural network NARMAX model based unmanned aircraft control surface reconfiguration
CN116224762B (en) Integrated driving method for aircraft rudder fault sensing and protection
Liu et al. Model-based direct adaptive actuator failure compensation techniques with applications to aircraft flight control systems

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20130925