CN114545907B - Fault detection method of flight control system based on filter - Google Patents
Fault detection method of flight control system based on filter Download PDFInfo
- Publication number
- CN114545907B CN114545907B CN202210251194.7A CN202210251194A CN114545907B CN 114545907 B CN114545907 B CN 114545907B CN 202210251194 A CN202210251194 A CN 202210251194A CN 114545907 B CN114545907 B CN 114545907B
- Authority
- CN
- China
- Prior art keywords
- fault detection
- fault
- filter
- flight control
- residual
- 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.)
- Active
Links
- 238000001514 detection method Methods 0.000 title claims abstract description 88
- 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 41
- 239000011159 matrix material Substances 0.000 claims abstract description 30
- 238000000034 method Methods 0.000 claims abstract description 25
- 238000011156 evaluation Methods 0.000 claims abstract description 23
- 230000000750 progressive effect Effects 0.000 claims abstract description 7
- 230000006641 stabilisation Effects 0.000 claims abstract description 6
- 238000011105 stabilization Methods 0.000 claims abstract description 6
- 238000011426 transformation method Methods 0.000 claims abstract description 5
- 230000003416 augmentation Effects 0.000 claims description 9
- 230000005540 biological transmission Effects 0.000 claims description 6
- 230000010354 integration Effects 0.000 claims description 4
- 238000005259 measurement Methods 0.000 claims description 4
- 230000000295 complement effect Effects 0.000 claims description 3
- 230000003190 augmentative effect Effects 0.000 claims 1
- 230000035945 sensitivity Effects 0.000 abstract description 6
- 230000008569 process Effects 0.000 description 5
- 238000003745 diagnosis Methods 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 238000004088 simulation Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000000354 decomposition reaction Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B23/00—Testing or monitoring of control systems or parts thereof
- G05B23/02—Electric testing or monitoring
- G05B23/0205—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
- G05B23/0218—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterised by the fault detection method dealing with either existing or incipient faults
- G05B23/0243—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterised by the fault detection method dealing with either existing or incipient faults model based detection method, e.g. first-principles knowledge model
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/24—Pc safety
- G05B2219/24065—Real time diagnostics
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T90/00—Enabling technologies or technologies with a potential or indirect contribution to GHG emissions mitigation
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Feedback Control In General (AREA)
- Traffic Control Systems (AREA)
Abstract
The embodiment of the disclosure provides a fault detection method of a filter-based flight control system, which belongs to the technical field of data identification and specifically comprises the following steps: establishing an aircraft model according to a flight control system of the aircraft; constructing a fault detection filter and a fault weighting system; the method comprises the steps of amplifying and integrating to obtain an overall dynamic system for fault detection; constructing a Lyapunov-Krasovskii function to give progressive stabilization conditions of the overall dynamic system; and solving a filter matrix corresponding to the fault detection filter by using an LMI tool box and a congruence transformation method, and judging whether the flight control system has faults or not according to comparison of a residual error evaluation function and a threshold value. According to the scheme, the performance of the fault detection system is improved by adopting a weighted fault signal method, and the residual signal is robust to disturbance by introducing the weighted fault signal system, so that the sensitivity and the robustness of fault detection are improved.
Description
Technical Field
The embodiment of the disclosure relates to the technical field of data identification, in particular to a fault detection method of a flight control system based on a filter.
Background
Currently, flight control systems are an integral part of the equipment onboard an aircraft, which are susceptible to failure as aircraft architecture becomes increasingly complex and control tasks become increasingly burdensome. At present, common faults comprise defect, loosening and locking of rudder wings, and proper countermeasures are adopted after the faults occur, so that accidents can be effectively avoided. However, these countermeasures are all required to be completed within a few seconds, and if the faults cannot be found timely, catastrophic accidents may occur, so that it is extremely important to detect the faults of the flight control system timely.
In order to avoid the occurrence of flight accidents and improve the safety and reliability of a flight control system, a fault detection system needs to be established, and whether the system fails or not is judged by detecting system information. And (3) immediately giving early warning when the fault starts, and taking countermeasures by pilots in time so as to prevent the occurrence of flight accidents. The fault diagnosis method of the existing flight control system is mainly divided into a model-based fault detection method and a knowledge-based fault detection method. The fault detection method based on the model can fully utilize the internal information of the system and can effectively detect the system fault; the knowledge-based fault detection method is too dependent on historical fault diagnosis experience, experience knowledge is difficult to acquire, and faults which are not found are easy to diagnose and fail, so that the method is limited in application in the flight control system.
The flight control system has the characteristics of complex structure, multiple state quantities and the like, and can generate uncertain factors such as interference, noise and the like in the operation process, thereby influencing the performance of the fault diagnosis system and reducing the sensitivity of the system.
It can be seen that there is a need for a fault detection method for a flight control system that is sensitive to faults and robust to external disturbances.
Disclosure of Invention
In view of the above, embodiments of the present disclosure provide a method for detecting faults of a flight control system based on a filter, which at least partially solves the problems of poor sensitivity and robustness in the prior art.
The embodiment of the disclosure provides a fault detection method of a filter-based flight control system, which comprises the following steps:
step 1, building an aircraft model according to a flight control system of the aircraft;
step 2, constructing a fault detection filter and a fault weighting system;
step 3, obtaining an overall dynamic system of fault detection by augmentation and integration according to the aircraft model, the fault detection filter and the fault weighting system;
step 4, constructing Lyapunov-Krasovskii function to give that the overall dynamic system satisfies H ∞ Progressive stabilization conditions for performance indicators;
and 5, solving a filter matrix corresponding to the fault detection filter by using an LMI tool box and a congruence transformation method, and judging whether the flight control system has faults or not according to comparison of an evaluation function of a residual signal output by the fault detection filter and a threshold value.
According to a specific implementation of an embodiment of the disclosure, the expression of the aircraft model isWhere x (t) represents a system state vector, u (t) represents an input vector, w (t) represents an external disturbance input, f (t) represents a fault vector, y (t) represents a measurement output, and a, B, C, G, H represent a known constant matrix.
According to a specific implementation manner of the embodiment of the present disclosure, the step 2 specifically includes:
step 2.1, taking the output of a flight control system as input, taking a residual signal as output and taking transmission delay into consideration to construct the fault detection filter;
and 2.2, selecting an appropriate weighting matrix for the faults to form the fault weighting system. According to a specific implementation manner of the embodiment of the disclosure, the expression of the fault detection filter is thatWherein A is f ,B f ,C f For the fault detection filter parameters to be designed, d (t) is the transmission delay and r (t) is the residual signal.
According to a specific implementation manner of the embodiment of the present disclosure, the step 5 specifically includes:
step 5.1, designing the fault detection filter for the flight control system to generate a residual signal, and solving parameters of the fault detection filter for a given scalar to ensure the gradual stabilization of the augmentation system;
and 5.2, calculating a residual evaluation value according to the residual signal and the residual evaluation function, comparing the residual evaluation value with the threshold value, and determining whether the flight control system has faults or not.
According to a specific implementation manner of the embodiment of the present disclosure, after the step 5, the method further includes:
and forming a residual curve according to the residual signal output by the fault detection filter in a preset period of time and analyzing the moment when the fault of the aircraft occurs according to the residual curve.
The fault detection scheme of the filter-based flight control system in the embodiment of the disclosure comprises the following steps: step 1, building an aircraft model according to a flight control system of the aircraft; step 2, constructing a fault detection filter and a fault weighting system; step 3, obtaining an overall dynamic system of fault detection by augmentation and integration according to the aircraft model, the fault detection filter and the fault weighting system; step 4, constructing Lyapunov-Krasovskii function to give that the overall dynamic system satisfies H ∞ Progressive stabilization conditions for performance indicators; and 5, solving a filter matrix corresponding to the fault detection filter by using an LMI tool box and a congruence transformation method, and judging whether the flight control system has faults or not according to comparison of a residual signal evaluation function and a threshold value.
The beneficial effects of the embodiment of the disclosure are that: according to the scheme, the performance of the fault detection system is improved by adopting the method for weighting the fault signals, and the residual signals are robust to disturbance by introducing the weighted fault signal system, so that the sensitivity and the robustness of fault detection are improved.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present disclosure, the drawings that are needed in the embodiments will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present disclosure, and other drawings may be obtained according to these drawings without inventive effort to a person of ordinary skill in the art.
Fig. 1 is a schematic flow chart of a fault detection method of a filter-based flight control system according to an embodiment of the disclosure;
FIG. 2 is a block diagram of a fault detection filter according to an embodiment of the present disclosure;
FIG. 3 is a graph of injected fault signals provided by an embodiment of the present disclosure;
FIG. 4 is a residual signal response diagram of a fault detection filter provided by an embodiment of the present disclosure;
fig. 5 is a graph of residual evaluation functions in both faulty and non-faulty cases provided by embodiments of the present disclosure.
Detailed Description
Embodiments of the present disclosure are described in detail below with reference to the accompanying drawings.
Other advantages and effects of the present disclosure will become readily apparent to those skilled in the art from the following disclosure, which describes embodiments of the present disclosure by way of specific examples. It will be apparent that the described embodiments are merely some, but not all embodiments of the present disclosure. The disclosure may be embodied or practiced in other different specific embodiments, and details within the subject specification may be modified or changed from various points of view and applications without departing from the spirit of the disclosure. It should be noted that the following embodiments and features in the embodiments may be combined with each other without conflict. All other embodiments, which can be made by one of ordinary skill in the art without inventive effort, based on the embodiments in this disclosure are intended to be within the scope of this disclosure.
It is noted that various aspects of the embodiments are described below within the scope of the following claims. It should be apparent that the aspects described herein may be embodied in a wide variety of forms and that any specific structure and/or function described herein is merely illustrative. Based on the present disclosure, one skilled in the art will appreciate that one aspect described herein may be implemented independently of any other aspect, and that two or more of these aspects may be combined in various ways. For example, an apparatus may be implemented and/or a method practiced using any number of the aspects set forth herein. In addition, such apparatus may be implemented and/or such methods practiced using other structure and/or functionality in addition to one or more of the aspects set forth herein.
It should also be noted that the illustrations provided in the following embodiments merely illustrate the basic concepts of the disclosure by way of illustration, and only the components related to the disclosure are shown in the drawings and are not drawn according to the number, shape and size of the components in actual implementation, and the form, number and proportion of the components in actual implementation may be arbitrarily changed, and the layout of the components may be more complicated.
In addition, in the following description, specific details are provided in order to provide a thorough understanding of the examples. However, it will be understood by those skilled in the art that the aspects may be practiced without these specific details.
The embodiment of the disclosure provides a fault detection method of a filter-based flight control system, which can be applied to a fault detection process of the flight control system.
Referring to fig. 1, a flow chart of a fault detection method of a filter-based flight control system according to an embodiment of the disclosure is provided. As shown in fig. 1 and 2, the method mainly comprises the following steps:
step 1, building an aircraft model according to a flight control system of the aircraft;
optionally, the expression of the aircraft model isWhere x (t) represents a system state vector, u (t) represents an input vector, w (t) represents an external disturbance input, f (t) represents a fault vector, y (t) represents a measurement output, and a, B, C, G, H represent a known constant matrix.
In practice, the following equations of motion of the aircraft are considered:
wherein:
v is the total speed of the aircraft, alpha is the attack angle, and beta is the sideslip angle; p, q, r represent yaw rate, pitch rate, roll rate of the aircraft, respectively; g 1 ,g 2 ,g 3 A gravitational component;is an aerodynamic moment; />Is aerodynamic; d is resistance, Y is lateral force, and L is aircraft lift; />Is the aerodynamic coefficient; f (F) T For aircraft thrust, b is the reference span, < ->Average aerodynamic chord length>For aerodynamic pressure, S is the aircraft wing surface area, ρ is the air density, and the moment of inertia component is given by
Γc 2 =(I x -I y -I z )-I xz ,Γc 3 =I z ,Γc 4 =I xz ,Γc 9 =I x 。I x 、I y 、I z 、I xz Is the moment of inertia.
The aircraft model can be described in terms of a velocity component V using a linear time-invariant system x 、V y 、V z And q, r P is the system state, delta hl 、δ hr 、δ al 、δ ar 、δ r Is a system control input which represents the left and right elevator angles, the left and right aileron angles, and rudder angles, respectively. The aircraft has external interference in the flight process, and the state equation of the system when the influence of fault signals is considered is as follows:
wherein A is a state matrix, B is an actuator matrix, G is an interference matrix, H is a fault matrix, y (t) is a system measurement output, w (t) is a system bounded external input disturbance, and f (t) is a system fault as shown in FIG. 3.
Step 2, constructing a fault detection filter and a fault weighting system;
further, the step 2 specifically includes:
step 2.1, taking the output of a flight control system as input, taking a residual signal as output and taking transmission delay into consideration to construct the fault detection filter;
and 2.2, selecting an appropriate weighting matrix for the faults to form the fault weighting system.
Optionally, the expression of the fault detection filter isWherein A is f ,B f ,C f For the fault detection filter parameters to be designed, d (t) is the transmission delay and r (t) is the residual signal.
In particular implementation, the specific construction steps may be as follows:
(1) The fault detection filter is constructed with the system output y (t) as the input to the filter, and because the communication connection between the system output and the filter is not perfect, there will be a signal propagation delay, assuming that propagation delay d (t) is bounded, i.eFirst a fault detection filter of the form
Wherein x is f (t) is the state vector of the fault detection filter, r (t) is the residual signal, A f ,B f ,C f Is the filter parameter to be designed.
(2) Fault weighting system
To enhance the performance of the fault detection system, an appropriate weight matrix equation is chosen for f(s), i.e., f w (s) =w(s) f(s), where f(s), f w (s) are f (t), f w Laplace transform of (t), f w (s) =w(s) f(s) into the following state space model:
wherein x is w (t) is a state vector, A w ,B w ,C w Is given a matrix known.
Meanwhile, it should be noted that the problem of designing the fault detection filter can be divided into two steps:
the first step: the system (2) is designed with a filter (3) to produce a residual signal, and the filter parameter A is determined for a given scalar gamma > 0 f ,B f ,C f Ensuring that the augmentation system (4) is asymptotically stable and that, under zero initial conditions, the residual error e (t) satisfies the following properties:
and a second step of: after generating the residual signal, calculating a residual evaluation value r|by a residual evaluation function T And compares it with a predefined threshold value J th Comparison is performed:
in fault detection, the residual evaluation function and the threshold value satisfy the following relation
||r|| T ≥J th Has faults of
||r|| T <J th No fault
Step 3, obtaining an overall dynamic system of fault detection by augmentation and integration according to the aircraft model, the fault detection filter and the fault weighting system;
in particular, an estimation error is definedThe combined system (3) (4) augmentation system (2) obtains an overall dynamic detection system of faults:
in the middle of
Step 4, constructing Lyapunov-Krasovskii function to give that the overall dynamic system satisfies H ∞ Progressive stabilization conditions for performance indicators;
in particular, givenA gamma > 0, assuming a fault detection filter matrix A f ,B f ,C f It is known that the presence matrix P > 0, Q.gtoreq.0, Z > 0, N > 0, constructs the Lyapunov-Krasovskii function as:
derived from V (t)
The inequality is added on both sidesThe method comprises the following steps:
wherein the method comprises the steps ofK=[0 I 0]=[K 1 0]
N=[N 1 T N 2 T N 3 T ] T ,
N 1 =[N 11 T N 12 T ] T ,τ=τ 1 +Ξ+Ξ T +τ 2 τ 2 T +τ 3 T hK T ZKτ 3 ,
To make forτ < 0, derived from Schur's complement:
wherein,Ξ=[NK N 0],
Π=τ 1 +Ξ+Ξ T ,
if inequality (10) holds, system (5) is progressively stable and the residual signal meets performance index (6).
And 5, solving a filter matrix corresponding to the fault detection filter by using an LMI tool box and a congruence transformation method, and judging whether the flight control system has faults or not according to comparison of an evaluation function of a residual signal output by the fault detection filter and a threshold value.
Further, the step 5 specifically includes:
step 5.1, designing the fault detection filter for the flight control system to generate a residual signal, giving out conditions for guaranteeing progressive stability of the augmentation system according to Lyapunov stability theorem, and solving parameters of the fault detection filter by using an LMI tool kit;
and 5.2, calculating a residual evaluation value according to the residual signal and the residual evaluation function, comparing the residual evaluation value with the threshold value, and determining whether the flight control system has faults or not.
In practice, the initial aim is to determine the filter matrix A f ,B f ,C f Based on the stability analysis to solve the design problem of the fault detection filter, the parameters of the fault detection filter in (3) are given to ensure that the system (5) meeting the performance (6) is asymptotically stable, and J is used 2 And J 2 T The method (10) comprises the following steps:
for a given constant γ > 0, if there is a matrix Q.gtoreq.0, Z > 0, R > 0,S > 0,n satisfies the following LMI
Then a fault detection filter of form (3) is present, so that the system (5) is progressively stable and meets the performance (6).
Wherein,R=P 1 ,/> K 1 =[0 I]
further, if the above condition is satisfied, the parameter matrix in the failure detection filter (3):
and calculating a residual evaluation value according to the residual signal and the residual evaluation function, comparing the residual evaluation value with a threshold value, and determining whether the flight control system has faults or not.
Optionally, after the step 5, the method further includes:
and forming a residual curve according to the residual signal output by the fault detection filter in a preset period of time and analyzing the moment when the fault of the aircraft occurs according to the residual curve.
In the implementation, in order to facilitate the subsequent analysis of the flight data of the aircraft, a residual curve may be formed according to the residual signal output by the fault detection filter in the preset period, and then the residual curve is stored, so that the subsequent analysis of the moment when the aircraft fault occurs may be performed accordingly.
According to the fault detection method of the filter-based flight control system, provided by the embodiment, the performance of the fault detection system is improved by adopting a method of weighting fault signals, and the residual signals are made to have robustness to disturbance by introducing the weighted fault signal system, and meanwhile, H is guaranteed ∞ The performance index is sensitive to faults, meanwhile, the expression of expected filter parameters is directly obtained through matrix decomposition, congruence transformation and other technologies, the operation process is simple, the moment of faults of the aircraft can be intuitively observed through a residual curve, and the sensitivity and the robustness of fault detection are improved.
The following will describe the present solution in connection with a specific embodiment, the system state parameters of an aircraft at a altitude of 500m and a flight speed of 153m/s are as follows:
G=[0.0481 -0.9568 0.0046 0 0 0] T ;H=[0 0 0 1 1 1] T
because the continuous work of the actuator in the running process of the aircraft easily causes the mechanical jam and causes the jam fault of the actuator, the fault signal considered by the invention is the jam fault, and the following formula is shown in the specification
The interference of the system in the simulation is white noise, and a fault weighting system (4) matrix is selected as follows: a is that w =-0.4,B w =0.25,C W =-0.05。
By solving the LMI (11), a matrix can be obtainedS and satisfies γ= 0.3015 in the performance (6), and then (12) obtains a filter matrix a f ,B f ,C f The simulation results are shown in fig. 4 and 5, which show the residual response and the residual evaluation function response of the system when the fault of formula (13) is introduced, respectively, and as can be seen from fig. 4, when the fault occurs for 70s, the sudden increase of the residual signal is no longer near 0, which illustrates the sensitive identification of the residual signal to the fault. As can be seen from fig. 5, when a fault occurs, the residual evaluation function value is significantly larger than that in the absence of the fault, and thus a system fault is effectively detected.
In summary, the present invention provides a method based on H ∞ A fault detection method for a flight control system of a filter. Firstly, building an aircraft model, and constructing a fault detection filter on the basis of the aircraft model to ensure that an error system is gradually stable and can meet the specified H ∞ Performance requirements; secondly, using Lyapunov stability theorem to give out the existence condition of the designed fault detection filter, and using a linear matrix inequality tool box to solve the parameters of the fault detection filter; finally, simulation results show that the designed fault detection filter can ensure the sensitivity of residual signals to faults and the robustness of external interference, and effectively improve the accuracy of fault detection.
It should be understood that portions of the present disclosure may be implemented in hardware, software, firmware, or a combination thereof.
The foregoing is merely specific embodiments of the disclosure, but the protection scope of the disclosure is not limited thereto, and any changes or substitutions that can be easily conceived by those skilled in the art within the technical scope of the disclosure are intended to be covered by the protection scope of the disclosure. Therefore, the protection scope of the present disclosure shall be subject to the protection scope of the claims.
Claims (2)
1. A method for fault detection in a filter-based flight control system, comprising:
step 1, building an aircraft model according to a flight control system of the aircraft, wherein the expression of the aircraft model is as followsWherein x (t) represents a system state vector, u (t) represents an input vector, w (t) represents an external disturbance input, f (t) represents a fault vector, y (t) represents a measurement output, and a, B, C, G, H represent a known constant matrix;
step 2, constructing a fault detection filter and a fault weighting system;
the step 2 specifically includes:
step 2.1, taking the output of the flight control system as the input, taking the residual signal as the output and taking the transmission delay into consideration to construct the fault detection filter, wherein the expression of the fault detection filter is as followsWherein A is f ,B f ,C f D (t) is transmission delay, and r (t) is residual signal;
step 2.2, selecting a proper weighting matrix for the faults to form the fault weighting system, wherein the expression of the fault weighting system is as follows
Wherein x is w (t) is a state vector, A w ,B w ,C w To know a given matrix, f w (t) is f w Inverse Laplace transform of(s) with relation f w (s)=W(s)f(s);
Step 3, obtaining an overall dynamic system of fault detection by augmentation and integration according to the aircraft model, the fault detection filter and the fault weighting system;
the step 3 specifically includes:
defining an estimation errorCombining the fault detection filter and the state space model, augmenting the aircraft model to obtain an overall dynamic system for fault detection:
in the middle ofθ(t)=[u T (t) w T (t) f T (t)] T
Step 4, constructing Lyapunov-Krasovskii function to give that the overall dynamic system satisfies H ∞ Progressive stabilization conditions for performance indicators;
the step 4 specifically includes:
given a gamma > 0, assume a fault detection filter matrix A f ,B f ,C f It is known that the presence matrix P > 0, Q.gtoreq.0, Z > 0, N > 0, constructs the Lyapunov-Krasovskii function as:
derived from V (t)
Both sides of the inequalityAdding e T (t)e(t)-γ 2 θ T (t) θ (t) is:
wherein the method comprises the steps ofK=[0 I 0]=[K 1 0]
φ(t)=[ξ T (t) ξ T (t-d(t))K T θ T (t)] T ,N=[N 1 T N 2 T N 3 T ] T ,
N 1 =[N 11 T N 12 T ] T ,τ=τ 1 +Ξ+Ξ T +τ 2 τ 2 T +τ 3 T hK T ZKτ 3 ,
To make forτ < 0, derived from Schur's complement:
wherein,Ξ=[NK N 0],
Π=τ 1 +Ξ+Ξ T ,
if the inequality of the Schur complement theory is established, the overall dynamic system of fault detection is progressively stable and the residual signal meets the performance index of the residual error;
step 5, solving a filter matrix corresponding to the fault detection filter by using an LMI tool box and a congruence transformation method, and judging whether the flight control system has faults or not according to comparison of an evaluation function of residual signals output by the fault detection filter and a threshold value;
the step 5 specifically includes:
step 5.1, designing the fault detection filter for the flight control system to generate a residual signal, giving out conditions for guaranteeing progressive stability of the augmentation system according to Lyapunov stability theorem, and solving parameters of the fault detection filter by using an LMI tool kit;
and 5.2, calculating a residual evaluation value according to the residual signal and the residual evaluation function, comparing the residual evaluation value with the threshold value, and determining whether the flight control system has faults or not.
2. The method according to claim 1, wherein after step 5, the method further comprises:
and forming a residual curve according to the residual signal output by the fault detection filter in a preset period of time and analyzing the moment when the fault of the aircraft occurs according to the residual curve.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210251194.7A CN114545907B (en) | 2022-03-15 | 2022-03-15 | Fault detection method of flight control system based on filter |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210251194.7A CN114545907B (en) | 2022-03-15 | 2022-03-15 | Fault detection method of flight control system based on filter |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114545907A CN114545907A (en) | 2022-05-27 |
CN114545907B true CN114545907B (en) | 2023-12-19 |
Family
ID=81663296
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210251194.7A Active CN114545907B (en) | 2022-03-15 | 2022-03-15 | Fault detection method of flight control system based on filter |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114545907B (en) |
Citations (37)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2489545A1 (en) * | 1980-08-26 | 1982-03-05 | United Technologies Corp | ADAPTIVE SYSTEM FOR DETECTING FAILURES OF A SERVOCOMMANDE OF AN AIRCRAFT |
EP0743583A2 (en) * | 1995-05-15 | 1996-11-20 | The Boeing Company | Monitoring systems for detecting failures in fly-by-wire aircraft flight control systems |
US6085127A (en) * | 1997-03-18 | 2000-07-04 | Aurora Flight Sciences Corporation | Fault tolerant automatic control system utilizing analytic redundancy |
EP1486658A2 (en) * | 2003-06-12 | 2004-12-15 | Robert Bosch Gmbh | Fault diagnosis method and apparatus for a motor vehicle system |
CN101566848A (en) * | 2009-05-27 | 2009-10-28 | 中南大学 | Fault diagnostic method of floatation process based on statistic distribution of foam size |
CN103941725A (en) * | 2014-04-24 | 2014-07-23 | 淮海工学院 | Fault diagnosis method of nonlinear network control system |
CN105509766A (en) * | 2014-10-08 | 2016-04-20 | 霍尼韦尔国际公司 | Systems and methods for attitude fault detection |
CN106168760A (en) * | 2016-08-01 | 2016-11-30 | 西安建筑科技大学 | Uncertain time-delayed systems determination of stability method based on convex polyhedron fault model |
CN106325264A (en) * | 2016-11-04 | 2017-01-11 | 山东科技大学 | False separability evaluation method for flight control system of unmanned aerial vehicle |
CN107357275A (en) * | 2017-07-27 | 2017-11-17 | 中南大学 | Non-gaussian industrial process fault detection method and system |
WO2017208179A1 (en) * | 2016-05-31 | 2017-12-07 | Bombardier Inc. | Displaying performance limitations in aircraft display |
CN108008734A (en) * | 2016-11-01 | 2018-05-08 | 波音公司 | Flight control system and application method with synthesis inertial positioning beacon offset |
CN108170127A (en) * | 2017-12-28 | 2018-06-15 | 山东科技大学 | A kind of fault detection method of UAV Flight Control System |
CN108427401A (en) * | 2018-03-29 | 2018-08-21 | 南京航空航天大学 | A kind of flight control system collaborative fault diagnosis method with joint connection topology |
CN108519769A (en) * | 2018-04-09 | 2018-09-11 | 电子科技大学 | A kind of rule-based flight control system method for diagnosing faults |
CN108628284A (en) * | 2017-03-17 | 2018-10-09 | Tttech电脑技术股份公司 | Fault tolerant method for identifying faults in an electronic system for controlling a controlled object |
CN108667673A (en) * | 2018-06-22 | 2018-10-16 | 东北大学 | Nonlinear networked control systems fault detection method based on event trigger mechanism |
CN108700634A (en) * | 2016-01-25 | 2018-10-23 | 通用电气航空系统有限公司 | Circuit for detecting arc fault and method |
EP3401749A1 (en) * | 2017-05-09 | 2018-11-14 | United Technologies Corporation | Fault detection using high resolution realms |
CN109977627A (en) * | 2019-05-10 | 2019-07-05 | 江南大学 | A kind of networking Multi-sensor Fusion fault detection method |
CN110161882A (en) * | 2019-06-12 | 2019-08-23 | 江南大学 | A kind of fault detection method of the networked system based on event trigger mechanism |
CN110414125A (en) * | 2019-07-25 | 2019-11-05 | 哈尔滨工业大学 | Based on event driven Spacecraft Rendezvous fault diagnosis and filter design method |
EP3578944A1 (en) * | 2018-06-06 | 2019-12-11 | GE Aviation Systems Limited | Automated fault isolation of flight control surfaces and damage detection of aircraft through non-contact measurement |
CN110703742A (en) * | 2019-11-08 | 2020-01-17 | 哈尔滨工业大学 | Event-driven and output quantization-based fault detection method for unmanned surface vehicle system |
EP3605256A1 (en) * | 2018-07-31 | 2020-02-05 | Airbus Defence and Space | System and method for monitoring the condition of an unmanned aerial vehicle |
CN111123885A (en) * | 2019-11-29 | 2020-05-08 | 南京航空航天大学 | Hypersonic aircraft intermittent fault diagnosis method based on self-adaptive technology |
EP3663774A1 (en) * | 2018-12-07 | 2020-06-10 | The Boeing Company | Flight control system for determining a common mode pneumatic fault |
CN111351516A (en) * | 2018-12-21 | 2020-06-30 | 波音公司 | Sensor fault detection and identification using residual fault pattern recognition |
CN111443724A (en) * | 2020-04-20 | 2020-07-24 | 中南大学 | Control method of quad-rotor unmanned aerial vehicle based on active-disturbance-rejection hybrid switching control |
CN112947391A (en) * | 2021-04-05 | 2021-06-11 | 西北工业大学 | Flight control system actuator tiny fault diagnosis method based on TOMFIR residual error |
CN112947569A (en) * | 2021-03-09 | 2021-06-11 | 中南大学 | Visual servo target tracking control method for quad-rotor unmanned aerial vehicle based on preset performance |
EP3839684A1 (en) * | 2019-12-20 | 2021-06-23 | Pratt & Whitney Canada Corp. | Method and system for diagnosing an engine or an aircraft |
CN113093706A (en) * | 2021-04-05 | 2021-07-09 | 西北工业大学 | Flight control system actuator tiny fault diagnosis method based on comprehensive observer |
EP3850455A1 (en) * | 2018-09-10 | 2021-07-21 | Perceptual Robotics Limited | Control and navigation systems |
CN113168313A (en) * | 2018-12-07 | 2021-07-23 | 赛峰飞机发动机公司 | Computing environment system for monitoring aircraft engines |
CN113325821A (en) * | 2021-05-25 | 2021-08-31 | 四川大学 | Network control system fault detection method based on saturation constraint and dynamic event trigger mechanism |
CN113858269A (en) * | 2021-09-26 | 2021-12-31 | 南京邮电大学 | Three-link manipulator finite time fault detection method based on singular system model |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6643569B2 (en) * | 2001-03-30 | 2003-11-04 | The Regents Of The University Of Michigan | Method and system for detecting a failure or performance degradation in a dynamic system such as a flight vehicle |
US6622972B2 (en) * | 2001-10-31 | 2003-09-23 | The Boeing Company | Method and system for in-flight fault monitoring of flight control actuators |
US8209083B2 (en) * | 2006-08-04 | 2012-06-26 | Honeywell International Inc. | Tunable architecture for aircraft fault detection |
FR2925182B1 (en) * | 2007-12-18 | 2021-07-02 | Airbus France | METHOD AND DEVICE FOR DETECTION OF OSCILLATORY FAILURES IN A SLAVE CHAIN IN POSITION OF AN AIRCRAFT RUDDER. |
FR2991469B1 (en) * | 2012-05-30 | 2016-05-20 | Airbus Operations Sas | METHOD AND DEVICE FOR DETECTING OSCILLATORY FAILURES IN A SERVING CHAIN IN THE POSITION OF AN AIRCRAFT GOVERNMENT. |
US9159242B2 (en) * | 2013-07-12 | 2015-10-13 | Honeywell International Inc. | Real-time fault detection in an instrument landing system |
US20170283054A1 (en) * | 2016-03-29 | 2017-10-05 | Chengwen Chris WANG | Unmanned spatial vehicle performance |
US20200277080A1 (en) * | 2019-02-28 | 2020-09-03 | Beta Air Llc | Systems and methods for in-flight operational assessment |
-
2022
- 2022-03-15 CN CN202210251194.7A patent/CN114545907B/en active Active
Patent Citations (38)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2489545A1 (en) * | 1980-08-26 | 1982-03-05 | United Technologies Corp | ADAPTIVE SYSTEM FOR DETECTING FAILURES OF A SERVOCOMMANDE OF AN AIRCRAFT |
EP0743583A2 (en) * | 1995-05-15 | 1996-11-20 | The Boeing Company | Monitoring systems for detecting failures in fly-by-wire aircraft flight control systems |
US6085127A (en) * | 1997-03-18 | 2000-07-04 | Aurora Flight Sciences Corporation | Fault tolerant automatic control system utilizing analytic redundancy |
EP1486658A2 (en) * | 2003-06-12 | 2004-12-15 | Robert Bosch Gmbh | Fault diagnosis method and apparatus for a motor vehicle system |
CN101566848A (en) * | 2009-05-27 | 2009-10-28 | 中南大学 | Fault diagnostic method of floatation process based on statistic distribution of foam size |
CN103941725A (en) * | 2014-04-24 | 2014-07-23 | 淮海工学院 | Fault diagnosis method of nonlinear network control system |
CN105509766A (en) * | 2014-10-08 | 2016-04-20 | 霍尼韦尔国际公司 | Systems and methods for attitude fault detection |
CN108700634A (en) * | 2016-01-25 | 2018-10-23 | 通用电气航空系统有限公司 | Circuit for detecting arc fault and method |
WO2017208179A1 (en) * | 2016-05-31 | 2017-12-07 | Bombardier Inc. | Displaying performance limitations in aircraft display |
CN106168760A (en) * | 2016-08-01 | 2016-11-30 | 西安建筑科技大学 | Uncertain time-delayed systems determination of stability method based on convex polyhedron fault model |
CN108008734A (en) * | 2016-11-01 | 2018-05-08 | 波音公司 | Flight control system and application method with synthesis inertial positioning beacon offset |
CN106325264A (en) * | 2016-11-04 | 2017-01-11 | 山东科技大学 | False separability evaluation method for flight control system of unmanned aerial vehicle |
CN108628284A (en) * | 2017-03-17 | 2018-10-09 | Tttech电脑技术股份公司 | Fault tolerant method for identifying faults in an electronic system for controlling a controlled object |
EP3401749A1 (en) * | 2017-05-09 | 2018-11-14 | United Technologies Corporation | Fault detection using high resolution realms |
CN107357275A (en) * | 2017-07-27 | 2017-11-17 | 中南大学 | Non-gaussian industrial process fault detection method and system |
CN108170127A (en) * | 2017-12-28 | 2018-06-15 | 山东科技大学 | A kind of fault detection method of UAV Flight Control System |
CN108427401A (en) * | 2018-03-29 | 2018-08-21 | 南京航空航天大学 | A kind of flight control system collaborative fault diagnosis method with joint connection topology |
CN108519769A (en) * | 2018-04-09 | 2018-09-11 | 电子科技大学 | A kind of rule-based flight control system method for diagnosing faults |
EP3578944A1 (en) * | 2018-06-06 | 2019-12-11 | GE Aviation Systems Limited | Automated fault isolation of flight control surfaces and damage detection of aircraft through non-contact measurement |
CN108667673A (en) * | 2018-06-22 | 2018-10-16 | 东北大学 | Nonlinear networked control systems fault detection method based on event trigger mechanism |
EP3605256A1 (en) * | 2018-07-31 | 2020-02-05 | Airbus Defence and Space | System and method for monitoring the condition of an unmanned aerial vehicle |
CN110780677A (en) * | 2018-07-31 | 2020-02-11 | 空中客车防务和空间有限责任公司 | System and method for monitoring the status of an unmanned aerial vehicle |
EP3850455A1 (en) * | 2018-09-10 | 2021-07-21 | Perceptual Robotics Limited | Control and navigation systems |
EP3663774A1 (en) * | 2018-12-07 | 2020-06-10 | The Boeing Company | Flight control system for determining a common mode pneumatic fault |
CN113168313A (en) * | 2018-12-07 | 2021-07-23 | 赛峰飞机发动机公司 | Computing environment system for monitoring aircraft engines |
CN111351516A (en) * | 2018-12-21 | 2020-06-30 | 波音公司 | Sensor fault detection and identification using residual fault pattern recognition |
CN109977627A (en) * | 2019-05-10 | 2019-07-05 | 江南大学 | A kind of networking Multi-sensor Fusion fault detection method |
CN110161882A (en) * | 2019-06-12 | 2019-08-23 | 江南大学 | A kind of fault detection method of the networked system based on event trigger mechanism |
CN110414125A (en) * | 2019-07-25 | 2019-11-05 | 哈尔滨工业大学 | Based on event driven Spacecraft Rendezvous fault diagnosis and filter design method |
CN110703742A (en) * | 2019-11-08 | 2020-01-17 | 哈尔滨工业大学 | Event-driven and output quantization-based fault detection method for unmanned surface vehicle system |
CN111123885A (en) * | 2019-11-29 | 2020-05-08 | 南京航空航天大学 | Hypersonic aircraft intermittent fault diagnosis method based on self-adaptive technology |
EP3839684A1 (en) * | 2019-12-20 | 2021-06-23 | Pratt & Whitney Canada Corp. | Method and system for diagnosing an engine or an aircraft |
CN111443724A (en) * | 2020-04-20 | 2020-07-24 | 中南大学 | Control method of quad-rotor unmanned aerial vehicle based on active-disturbance-rejection hybrid switching control |
CN112947569A (en) * | 2021-03-09 | 2021-06-11 | 中南大学 | Visual servo target tracking control method for quad-rotor unmanned aerial vehicle based on preset performance |
CN112947391A (en) * | 2021-04-05 | 2021-06-11 | 西北工业大学 | Flight control system actuator tiny fault diagnosis method based on TOMFIR residual error |
CN113093706A (en) * | 2021-04-05 | 2021-07-09 | 西北工业大学 | Flight control system actuator tiny fault diagnosis method based on comprehensive observer |
CN113325821A (en) * | 2021-05-25 | 2021-08-31 | 四川大学 | Network control system fault detection method based on saturation constraint and dynamic event trigger mechanism |
CN113858269A (en) * | 2021-09-26 | 2021-12-31 | 南京邮电大学 | Three-link manipulator finite time fault detection method based on singular system model |
Non-Patent Citations (9)
Title |
---|
Fault - tolerant Flight Control of Quad-rotor UAV Based on Sliding Mode Theory;Xing, XJ;PROCEEDINGS OF THE 30TH CHINESE CONTROL AND DECISION CONFERENCE (2018 CCDC);298-303 * |
Fault Detection of Flight Control System Based on H∞ / H_ Nonlinear Filter;F.Wang;2019 IEEE 3rd Information Technology, Networking, Electronic and Automation Control Conference (ITNEC);2334-2338 * |
Integrated design of fault-tolerant control for flight control systems using observer and fuzzy logic;Unal, Gulay;AIRCRAFT ENGINEERING AND AEROSPACE TECHNOLOGY;723-732 * |
Integrated vs decoupled fault detection filter & flight control law designs for a re-entry vehicle;H. Castro;2006 IEEE Conference on Computer Aided Control System Design;3295-3300 * |
Sensor Fault Diagnosis for Flight Control System Based on Cubature Kalman Filter;Fei, W;2014 IEEE CHINESE GUIDANCE, NAVIGATION AND CONTROL CONFERENCE (CGNCC);2657-2662 * |
基于故障检测滤波器法的飞行控制系统故障检测;史岩;兵工自动化;5-7 * |
基于残差决策的自动飞行控制系统远程实时故障诊断;孙淑光;计算机应用;1522-1528 * |
基于非线性干扰观测器的飞机全电刹车系统滑模控制设计;李繁飙;自动化学报;2557-2569 * |
高速列车牵引传动系统故障测试与验证仿真平台研究;阳春华;自动化学报;2218-2232 * |
Also Published As
Publication number | Publication date |
---|---|
CN114545907A (en) | 2022-05-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101021801B1 (en) | Actuator fault diagnosis of UAVs using adaptive unknown input observers | |
Fravolini et al. | Data-driven schemes for robust fault detection of air data system sensors | |
DE602004002235T2 (en) | Calculated method for determining the setting angle and the sliding angle | |
CN104850889B (en) | Airplane rotation actuator drive unit adaptive fault detection, isolation and confidences assessment method | |
JP2006105142A (en) | Fault detection method for device and fault detection/separation system | |
CN112884051B (en) | Data-driven multi-component online complex fault diagnosis method for lightweight unmanned aerial vehicle | |
Peng et al. | A robust unscented Kalman filter and its application in estimating dynamic positioning ship motion states | |
Bai et al. | Multi-innovation gradient iterative locally weighted learning identification for a nonlinear ship maneuvering system | |
EP3492879B1 (en) | Combination of fluid level measurements from independent compartments with maximum redundancy | |
CN110989563A (en) | Unmanned naval vessel fault estimation method based on iterative adaptive observer | |
CN111897221A (en) | Spacecraft fault diagnosis method based on combined observer | |
CN113128035B (en) | Civil aircraft flight control sensor signal reconstruction fault-tolerant control method | |
CN111930094A (en) | Unmanned aerial vehicle actuator fault diagnosis method based on extended Kalman filtering | |
KR20190115596A (en) | Method and apparatus for monitoring the integrity of aircraft fuel system using machine learning | |
CN114545907B (en) | Fault detection method of flight control system based on filter | |
US11619517B2 (en) | Method and system for determining an estimation of an anemometric parameter in an aircraft | |
Wan et al. | Robust air data sensor fault diagnosis with enhanced fault sensitivity using moving horizon estimation | |
CN111123885A (en) | Hypersonic aircraft intermittent fault diagnosis method based on self-adaptive technology | |
CN106168760B (en) | Uncertain time-delayed systems determination of stability method based on convex polyhedron fault model | |
Reed | Development of a parametric-based indirect aircraft structural usage monitoring system using artificial neural networks | |
CN112947357B (en) | Aircraft intermittent fault diagnosis method based on double observers | |
CN115407662A (en) | Robust fault detection method based on extended fault detection observer and membership estimation | |
Wang et al. | Quantitative Evaluation of Sensor Fault Diagnosability of F-16 High Maneuvering Fighter | |
Min et al. | Development of fault detection and emergency control for application to autonomous vehicle | |
Prabhu et al. | Robust fault detection and diagnosis of primary air data sensors in the presence of atmospheric turbulence |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |