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 PDFInfo
- 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
Links
- RZVHIXYEVGDQDX-UHFFFAOYSA-N 9,10-anthraquinone Chemical compound C1=CC=C2C(=O)C3=CC=CC=C3C(=O)C2=C1 RZVHIXYEVGDQDX-UHFFFAOYSA-N 0.000 title claims abstract description 21
- 238000000034 method Methods 0.000 title claims description 25
- 238000001514 detection method Methods 0.000 claims abstract description 53
- 230000036541 health Effects 0.000 claims abstract description 8
- 238000002955 isolation Methods 0.000 claims description 43
- 238000004364 calculation method Methods 0.000 claims description 10
- 238000012544 monitoring process Methods 0.000 claims description 4
- 238000003745 diagnosis Methods 0.000 abstract description 2
- 238000009413 insulation Methods 0.000 abstract 2
- 230000003044 adaptive effect Effects 0.000 description 6
- 230000008901 benefit Effects 0.000 description 3
- 230000007547 defect Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 238000013528 artificial neural network Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000005284 excitation Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000005096 rolling process Methods 0.000 description 1
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
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 bodyThe estimated value of the flight state parameterIncluding roll, pitch, yaw, angle of attack, and sideslip of the aircraft; will fly awayLine state parameter estimationTransmitting to the controller module; simultaneously estimating the value according to the flight state parameterJudging 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 surfaceAnd 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 surfaceIf the control surface is confirmed to have a locking fault, the monitor module estimates a value according to the deflection angleDetermining the locking angle of the fault control surface and estimating the deflection angleTransmitting 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 moduleTo 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,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 bodyJudging 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 surfaceAnd estimating the deflection angle of each control surfaceTransmitting to the monitor module; estimating flight state parametersTransmitting 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 moduleTo 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 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 a control signal for compensationSuperimposing the control signal on the respective control surfaceIf the control surface is confirmed to have a locking fault, the monitor module estimates a value according to the deflection angleDetermining the locking angle of the fault control surface and estimating the deflection angleTransmitting 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 bodyThe estimated value of the flight state parameterIncluding roll, pitch, yaw, angle of attack, and sideslip of the aircraft; estimating flight state parametersTransmitting to the controller module; simultaneously estimating the value according to the flight state parameterAdopting 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 surfaceAnd 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 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 (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 surfaceIf the control surface is confirmed to have a locking fault, the monitor module estimates a value according to the deflection angleDetermining 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 moduleTo 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,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 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.
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 bodyJudging 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 surfaceAnd estimating the deflection angle of each control surfaceTransmitting to the monitor module; estimating flight state parametersTransmitting 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 surfaceAnd estimating the deflection angle of each control surfaceTo 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 parametersTo 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 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 (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 surfaceIf the control surface is confirmed to have a locking fault, the monitor module estimates a value according to the deflection angleDetermining the locking angle of the fault control surface and estimating the deflection angleTransmitting 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(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 surfaceIf 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 signalMeanwhile, 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 angleAnd 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 moduleTo 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 moduleAnd 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 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.
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:
wherein:generating roll torque C for left and right ailerons and left and right elevatorsLThe aerodynamic coefficient of (a);generating pitching moment C for left and right ailerons and left and right elevatorsMIn a pneumatic train ofCounting;generating a yawing moment C for a rudder-needle pairNThe aerodynamic coefficient of (a);
CNdrag(δa2)-CNdrag(δa1) 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
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:
The sign of each aerodynamic coefficient may be determined as:
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:
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,
δe1=δe2
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:
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 timeAnd 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:
δa2=δa1-CL/CLa,
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 deltaa2=δa2,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:
δe1=(θ1+θ2)/2,δe2=(θ1-θ2)/2,
Wherein, theta1,θ2Is 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 unitAnddeflection in which 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 δa2,δrThe 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 bodyThe flight state parameterEstimated valueIncluding roll, pitch, yaw, angle of attack, and sideslip of the aircraft; estimating flight state parametersTransmitting to the controller module; simultaneously estimating the value according to the flight state parameterJudging 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 surfaceAnd 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 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 compensationSuperimposing the control signal on the respective control surfaceIf the control surface is confirmed to have a locking fault, the monitor module estimates a value according to the deflection angleDetermining the locking angle of the fault control surface and estimating the deflection angleTransmitting 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 moduleTo 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,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 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.
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 bodyJudging 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 surfaceAnd estimating the deflection angle of each control surfaceTransmitting to the monitor module; estimating flight state parametersTransmitting 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 moduleTo 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 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 a control signal for compensationSuperimposing the control signal on the respective control surfaceIf the control surface is confirmed to have a locking fault, the monitor module estimates a value according to the deflection angleDetermining the locking angle of the fault control surface and estimating the deflection angleTransmitting 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 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.
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)
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)
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 |
-
2013
- 2013-07-12 CN CN2013102948767A patent/CN103324202A/en active Pending
Patent Citations (4)
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)
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 |