CN113110538A - Fixed-time fault-tolerant control method for carrier-based aircraft landing based on backstepping control - Google Patents
Fixed-time fault-tolerant control method for carrier-based aircraft landing based on backstepping control Download PDFInfo
- Publication number
- CN113110538A CN113110538A CN202110357362.6A CN202110357362A CN113110538A CN 113110538 A CN113110538 A CN 113110538A CN 202110357362 A CN202110357362 A CN 202110357362A CN 113110538 A CN113110538 A CN 113110538A
- Authority
- CN
- China
- Prior art keywords
- carrier
- angle
- based aircraft
- control
- fixed time
- 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
- 238000000034 method Methods 0.000 title claims abstract description 50
- PXFBZOLANLWPMH-UHFFFAOYSA-N 16-Epiaffinine Natural products C1C(C2=CC=CC=C2N2)=C2C(=O)CC2C(=CC)CN(C)C1C2CO PXFBZOLANLWPMH-UHFFFAOYSA-N 0.000 claims description 9
- 239000011159 matrix material Substances 0.000 claims description 6
- 230000009194 climbing Effects 0.000 claims description 3
- 230000000694 effects Effects 0.000 description 2
- RZVHIXYEVGDQDX-UHFFFAOYSA-N 9,10-anthraquinone Chemical compound C1=CC=C2C(=O)C3=CC=CC=C3C(=O)C2=C1 RZVHIXYEVGDQDX-UHFFFAOYSA-N 0.000 description 1
- 230000002411 adverse Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000006866 deterioration Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/08—Control of attitude, i.e. control of roll, pitch, or yaw
- G05D1/0808—Control of attitude, i.e. control of roll, pitch, or yaw specially adapted for aircraft
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/10—Simultaneous control of position or course in three dimensions
- G05D1/101—Simultaneous control of position or course in three dimensions specially adapted for aircraft
Landscapes
- Engineering & Computer Science (AREA)
- Aviation & Aerospace Engineering (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Feedback Control In General (AREA)
Abstract
The invention provides a fixed-time fault-tolerant control method for carrier-based aircraft landing based on backstepping control, provides a novel fault-tolerant control method for carrier-based aircraft landing under the condition of considering uncertain parameters, unknown interference and actuator faults, and belongs to the technical field of automatic control of carrier-based aircraft. The method is based on a backstepping method to design the autonomous landing fault-tolerant controller of the carrier-based aircraft, and utilizes a fixed time disturbance observer to carry out fault-tolerant control on faults of an actuator of the carrier-based aircraft and estimate and compensate uncertainty and external disturbance in a model. Meanwhile, the convergence time of the system is reduced by combining a fixed time control method, so that the control object converges the trajectory tracking error to a small neighborhood of zero within the fixed time. The method greatly reduces the influence of the actuator fault on the track tracking performance of the carrier-based aircraft, improves the convergence speed of the track tracking error, realizes that the carrier-based aircraft can continuously complete track tracking and safely land on the ship under the condition of the actuator fault, and enhances the robustness and the stability of the system.
Description
Technical Field
The invention provides a fixed-time fault-tolerant control method for carrier-based aircraft landing based on backstepping control, provides a novel fault-tolerant control method for carrier-based aircraft landing under the condition of considering uncertain parameters, unknown interference and actuator faults, and belongs to the technical field of automatic control of carrier-based aircraft.
Background
In recent years, in order to enhance the overall operational capability of an aircraft carrier/carrier aircraft system, research and practical application of carrier aircraft landing trajectory tracking control are increasing. The carrier-based aircraft can not only carry out accurate target striking aiming at sea, land and air in the process of battle, but also can finish various accurate battle tasks such as detection, early warning, electronic countermeasure and the like, and is the main embodiment of the fighting capacity of the aircraft carrier. The flight control system of the carrier-based aircraft converts instructions of a driver, an autopilot and other control units into electric signals, mechanical signals and hydraulic signals to control the position of a control surface of an actuator of the carrier-based aircraft so as to control the carrier-based aircraft to fly in a desired track. In the process of landing, in order to touch a ship in a proper posture, the carrier-based aircraft needs to slide down at a lower speed and maintain higher flight path control precision, so that safe landing is realized. However, in practical situations, the carrier-based aircraft has a lot of interference factors in the flight process, for example, the system performance is changed or even deteriorated due to external interference factors, such as gust and atmospheric turbulence, or due to unknown faults of actuators inside the carrier-based aircraft. For unknown interference factors, accurate measurement is difficult to perform only by using a sensor, and meanwhile, fault information has uncertainty and unknown property in time and place, so that the importance of the fault-tolerant control research for the shipboard aircraft is self-evident. By adding fault-tolerant control in the system, the carrier-based aircraft can still safely sail or land under the conditions of system failure and poor performance. A sliding mode disturbance observer and an extended observer are methods widely applied to unknown disturbance and fault estimation compensation, but the methods do not combine a fixed time control theory to reduce the system error convergence time, and an important index for measuring the carrier landing performance of a carrier-based aircraft is the convergence time of the carrier-based aircraft trajectory tracking error. Therefore, a carrier aircraft landing fault-tolerant control method with better performance, higher reliability and faster convergence time needs to be provided.
The invention discloses a fixed-time fault-tolerant control method for carrier-based aircraft landing based on backstepping control, which is based on the above problems, and provides a reliable control theory for solving the problems of uncertain parameters, external interference and fault tolerance of the carrier-based aircraft under the fault of an actuator. The problem of tracking an expected track under the fault condition is split into the problems of position tracking, attitude tracking and attack angle tracking through a six-degree-of-freedom model of the carrier-based aircraft under an inertial coordinate system. The method comprises the steps of estimating and compensating for external interference and actuator faults by using a fixed-time interference observer. Meanwhile, a fixed time control method is introduced to reduce the convergence time of the system, so that the carrier-based aircraft converges the track tracking error to a small neighborhood of zero within a fixed time. Through Lyapunov stability analysis and simulation, the designed controller is proved to have high fault-tolerant capability under the condition of actuator failure, the carrier-based aircraft can converge the trajectory tracking error to a small neighborhood of zero within a fixed time after the failure occurs, and the system is guaranteed to be globally and consistently bounded.
Disclosure of Invention
1. The purpose is as follows: the invention aims to provide a fixed-time fault-tolerant control method for carrier landing of a carrier-based aircraft based on backstepping control, and a control engineer can combine actual parameters and simultaneously realize the anti-disturbance and anti-actuator fault trajectory tracking control of the carrier-based aircraft according to the method.
An engineer can combine actual parameters and simultaneously realize the anti-disturbance and anti-actuator fault track tracking control of the carrier-based aircraft according to the method.
2. The technical scheme is as follows: the invention relates to a fixed-time fault-tolerant control method for carrier-based aircraft landing based on backstepping control, which mainly comprises the following steps:
firstly, a six-degree-of-freedom model of a carrier-based aircraft under an inertial coordinate system in consideration of external interference and actuator faults is given, and then a controller is designed according to the model. The method is divided into three parts of distance control, attitude control and automatic throttle control according to effective input, so that the control law correspondingly consists of three parts: distance control law, attitude control law and automatic throttle control law. All three control laws are designed based on a backstepping method. The actual input control quantity obtained by calculation by the method is transmitted to control surfaces, engines and other actuating mechanisms, and the fault-tolerant control function of the shipboard aircraft can be realized.
The invention relates to a fixed-time fault-tolerant control method for carrier-based aircraft landing based on backstepping control, which comprises the following specific steps of:
step one, establishing a six-degree-of-freedom strict feedback nonlinear affine model of the carrier-based aircraft under an inertial coordinate system.
Step two, distance control design: and giving an expected track, calculating a position virtual control law according to the position error, further deducing a virtual input control law for controlling a course angle and a climbing angle according to the virtual control law, and estimating and compensating external interference by using a fixed time interference observer so as to reduce the distance difference between the carrier-based aircraft and the reference track.
Step three, angle control design: and calculating an angle error, calculating the angle error to obtain an angle virtual control law, further deducing an actual input control law for controlling a pitch angle, a sideslip angle and a roll angular velocity from the virtual control law, and estimating and compensating external interference and actuator faults by using a fixed-time interference observer so as to reduce the angle difference between the shipboard aircraft and a reference track.
Step four, automatic throttle control design: and calculating an angle of attack error, calculating the angle of attack error to obtain an actual input control law, namely an automatic throttle control law, and estimating and compensating external interference by using a fixed-time interference observer to reduce the angle of attack error.
The six-degree-of-freedom strict feedback nonlinear affine model in the step one is as follows:
and (3) establishing a six-degree-of-freedom model of the carrier-based aircraft under an inertial coordinate system, as shown in the attached figure 1. O isgxgygIs an inertial coordinate system, O, established on the earthbxbybzbTo establish a coordinate system of the body on the carrier-based aircraft, OpxpypzpRepresenting a track coordinate system. Under the coordinate system, the carrier-based aircraft strictly feeds back a nonlinear affine model of
In the above equation, x1=[y,z]TRepresenting position, x, in an inertial frame2=[χ,γ]TWherein χ and γ represent a course angle and a climb angle, respectively, v ═ v1,ν2]T=[sinμ,αcosμ]TAs a virtual control quantity, x3=[θ,β,μ]TWherein theta, beta and mu are respectively shown inYaw, roll and yaw angles, x4=[p,q,r]TWherein p, q and r respectively represent the projection of each attitude angular velocity in the body coordinate system, uact=[δa,δe,δr]TRepresenting the angle of deflection, delta, of the ailerons, elevators and rudderpRepresenting the throttle control input of the engine, alpha being the angle of attack, VkRepresenting the current flying speed of the carrier-based aircraft, df=[dχ,dγ]T,dm=[dp,dq,dr]TAnd dαThe method represents the external unknown disturbance quantity caused by the wake flow, the sea wave and the like, the size of the disturbance quantity is unknown and bounded, and the unknown bound is represented as L1、L2And L3. Definition of Δ1=b4(ξ-I)uact+b4uf+dmFor actuator failure, ξ ═ diag ([ ξ [ ])1,ξ2,ξ3]) In order to gain the damage to the actuator,is an actuator addition fault, and fi(i=1,2,3,4,α),biThe specific expression of the parameter (i ═ 1,2,3,4, α) is as follows:
f4=f4(x3,x4,Q)
in the above formula, m is mass, σ represents mounting angle, T represents current thrust, and T represents thrustmaxMaximum thrust is indicated, l is span length, ρ is atmospheric density, S is wing area,l, M, N respectively represent roll moment, pitch moment and yaw moment, Y, D, C respectively represent lift force, resistance force and lateral force, Iii(i ═ x, y, z) represents each inertial parameter, coefficient, of the ship-borne aircraftRepresenting the partial derivative of delta with respect to epsilon, i.e.δ=Y,D,C,L,M,N,ε=α,β,δa,δe,δr,p,q,r。
Wherein, in the distance control design in the step two, the method is as follows:
given a desired trajectory, a desired position coordinate x is obtained1d=(yd,zd) The following error variables are thus defined:
ε1=x1-x1d,ε2=x2-x2d
in which the position error is epsilon1Angle error of epsilon2。
Selecting the Lyapunov function asThe following virtual control law x is designed2dComprises the following steps:
the virtual control law v is as follows:
the fixed time disturbance observer is designed as follows:
wherein k is11,k12,k21,k22Greater than 0 is positive definite diagonal matrix, delta10,δ20Greater than 0 is a small constant and utilizesThis term eliminates chatter and prevents the occurrence of singularity problems, z1,z2As a quantity of state of disturbance observer, λ1,λ2,λ3For gain in disturbance observer,/1=z1-x2And is andλ2>0,λ3>4L1. Wherein instruction filter estimation is appliedAnd
the design of the fixed time disturbance observer can accurately estimate unknown disturbance d in fixed timefAnd the fixed time is
The desired pitch angle θ can be determineddAngle of sideslip betadAnd the velocity roll angle mudComprises the following steps:
wherein, the angle control design method in step three is as follows:
obtaining the expected pitch angle theta from the second stepdAngle of sideslip betadAnd the velocity roll angle mudThe following error variables are thus defined:
ε3=x3-x3d,ε4=x4-x4d
selecting the Lyapunov function asThe following virtual control law x is designed4dComprises the following steps:
actual control law uactComprises the following steps:
the fixed time disturbance observer is designed as follows:
wherein k is31,k32,k41,k42Greater than 0 is positive definite diagonal matrix, delta30,δ40Greater than 0 is a small constant and utilizesThis term eliminates chatter and prevents the occurrence of singularity problems, z3,z4As a quantity of state of disturbance observer, λ4,λ5,λ6For gain in disturbance observer,/2=z3-x4And is andλ5>0,λ6>4L2. Wherein instruction filter estimation is appliedAnd
the design of the fixed-time interference observer can accurately estimate the unknown interference delta within fixed time1And the fixed time is
The automatic throttle control design method in the fourth step is as follows:
given a desired angle of attack αdThe following angle of attack error variables are thus defined:
ε5=α-αd
The following actual control law δ is designedpComprises the following steps:
the fixed time disturbance observer is designed as follows:
wherein k is51,k52Greater than 0 is a constant, δ50Greater than 0 is a small constant and utilizesThis term eliminates chatter and prevents the occurrence of singularity problems, z5,z6As a quantity of state of disturbance observer, λ7,λ8,λ9For gain in disturbance observer,/3=z5A, and λ7h-1(λ7)>N3,λ8>0,λ9>L3。
The design of the fixed time disturbance observer can accurately estimate unknown disturbance d in fixed timeαAnd the fixed time is
According to the designed carrier-based aircraft landing fixed-time fault-tolerant control method, each tracking error of the system can be converged to zero in a small neighborhood within fixed time T after an actuator fails, wherein T is
3. The advantages and effects are as follows:
compared with the prior art, the invention discloses a fixed-time fault-tolerant control method for carrier-based aircraft landing based on backstepping control, which has the advantages that:
1) the method can effectively solve the fault tolerance problem and greatly improve the control performance deterioration caused by the actuator fault.
2) The method adopts the fixed time interference observer to effectively estimate and compensate the model uncertainty, the external interference and the adverse effect of the actuator fault on the performance of the controller;
3) after the actuator fails, the errors of all state parameters of the system can be converged to a small neighborhood of zero in a fixed time.
4) The method can ensure the global consistency of the system to be bounded;
drawings
FIG. 1 is a schematic view of a coordinate system of the present invention;
FIG. 2 is a schematic diagram of a control system framework of the present invention;
the symbols are as follows:
x1 x1=[y,z]Tthe current position of the carrier-based aircraft under an inertial coordinate system;
x2 x2=[χ,γ]Tthe ship-borne aircraft is a course angle and a climbing angle under an inertial coordinate system;
x3 x3=[θ,β,μ]Tthe pitch angle, the sideslip angle and the roll angle of the shipboard aircraft under an inertial coordinate system;
x4 x4=[p,q,r]Tfor carrier-borne aircraft under the coordinate system of the aircraft bodyProjecting each attitude angular velocity in a body coordinate system;
alpha is the current angle of attack of the carrier-based aircraft;
ν ν=[sinμ,αcosμ]Tis a virtual control quantity in the position controller;
uact uact=[δa,δe,δr]Tthe deflection angles of the ailerons, the elevators and the rudders;
δp δpan engine throttle control parameter;
df,dm,dαthe external interference amount of the carrier-based aircraft;
Δ1failure of the shipboard aircraft actuator;
L1,L2,L3unknown upper-bound estimation values of the external interference quantity of the carrier-based aircraft;
x1dthe expected position coordinates of the carrier-based aircraft;
x3dan expected attitude variable of the shipboard aircraft;
ε1position error of the carrier-based aircraft;
ε2attitude errors of the carrier-based aircraft;
ε3,ε4angle error and angular velocity error of the carrier-based aircraft;
ε5angle of attack error of the shipboard aircraft;
x2d,x4da virtual control law;
k11,k12,k21,k22,k31,k32designing parameters of a virtual control law;
k41,k42,k51,k52actual control law design parameters;
z1,z2,z3,z4,z5,z6a fixed time disturbance observer state parameter;
λ1,λ2,λ3,λ4,λ5,λ6,λ7,λ8,λ9fixing deviceTiming the observer-shaped gain of the disturbance;
l1,l2,l3fixed time disturbance observer error;
T1,T2,T3estimation error d of fixed time disturbance observerf,Δ1,dαA fixed time of (d);
t, fixing time of carrier aircraft landing system error convergence;
Detailed Description
The design method of each part in the invention is further explained as follows:
the invention relates to a fixed-time fault-tolerant control method for carrier-based aircraft landing based on backstepping control, which comprises the following specific steps of:
the method comprises the following steps: establishing six-degree-of-freedom strict feedback nonlinear affine model of shipboard aircraft under inertial coordinate system
And (3) establishing a six-degree-of-freedom model of the carrier-based aircraft under an inertial coordinate system, as shown in the attached figure 1. O isgxgygIs an inertial coordinate system, O, established on the earthbxbybzbTo establish a coordinate system of the body on the carrier-based aircraft, OpxpypzpRepresenting a track coordinate system. Under the coordinate system, the carrier-based aircraft strictly feeds back a nonlinear affine model of
In the above equation, x1=[y,z]TRepresenting position, x, in an inertial frame2=[χ,γ]TWherein χ and γ represent a course angle and a climb angle, respectively, v ═ v1,ν2]T=[sinμ,αcosμ]TAs a virtual control quantity, x3=[θ,β,μ]TWhere θ, β and μ denote pitch, roll and yaw, respectively, and x4=[p,q,r]TWherein p, q and r respectively represent the projection of each attitude angular velocity in the body coordinate system, uact=[δa,δe,δr]TRepresenting the angle of deflection, delta, of the ailerons, elevators and rudderpRepresenting the throttle control input of the engine, alpha being the angle of attack, VkRepresenting the current flying speed of the carrier-based aircraft, df=[dχ,dγ]T,dm=[dp,dq,dr]TAnd dαThe method represents the external unknown disturbance quantity caused by the wake flow, the sea wave and the like, the size of the disturbance quantity is unknown and bounded, and the unknown bound is represented as L1、L2And L3. Definition of Δ1=b4(ξ-I)uact+b4uf+dmFor actuator failure, ξ ═ diag ([ ξ [ ])1,ξ2,ξ3]) In order to gain the damage to the actuator,is an actuator addition fault, and fi(i=1,2,3,4,α),biThe specific expression of the parameter (i ═ 1,2,3,4, α) is as follows:
f4=f4(x3,x4,Q)
in the above formula, m is mass, σ represents mounting angle, T represents current thrust, and T represents thrustmaxMaximum thrust is indicated, l is span length, ρ is atmospheric density, S is wing area,l, M, N respectively represent roll moment, pitch moment and yaw moment, Y, D, C respectively represent lift force, resistance force and lateral force, Iii(i ═ x, y, z) represents each inertial parameter, coefficient, of the ship-borne aircraftRepresenting the partial derivative of delta with respect to epsilon, i.e.δ=Y,D,C,L,M,N,ε=α,β,δa,δe,δr,p,q,r。
Step two: distance control design
Given a desired trajectory, a desired position coordinate x is obtained1d=(yd,zd) The following error variables are thus defined:
ε1=x1-x1d,ε2=x2-x2d
in which the position error is epsilon1Angle error of epsilon2。
Selecting the Lyapunov function asThe following virtual control law x is designed2dComprises the following steps:
the virtual control law v is as follows:
the fixed time disturbance observer is designed as follows:
wherein k is11,k12,k21,k22Greater than 0 is positive definite diagonal matrix, delta10,δ20Greater than 0 is a small constant and utilizesThis term eliminates chatter and prevents the occurrence of singularity problems, z1,z2As a quantity of state of disturbance observer, λ1,λ2,λ3For gain in disturbance observer,/1=z1-x2And is andλ2>0,λ3>4L1. Wherein instruction filter estimation is appliedAnd
the design of the fixed time disturbance observer can accurately estimate unknown disturbance d in fixed timefAnd the fixed time is
The desired pitch angle θ can be determineddAngle of sideslip betadAnd the velocity roll angle mudComprises the following steps:
step three: angle control design
Obtaining the expected pitch angle theta from the second stepdAngle of sideslip betadAnd the velocity roll angle mudThe following error variables are thus defined:
ε3=x3-x3d,ε4=x4-x4d
selecting the Lyapunov function asThe following virtual control law x is designed4dComprises the following steps:
actual control law uactComprises the following steps:
the fixed time disturbance observer is designed as follows:
wherein k is31,k32,k41,k42Greater than 0 is positive definite diagonal matrix, delta30,δ40Greater than 0 is a small constant and utilizesThis term eliminates chatter and prevents the occurrence of singularity problems, z3,z4As a quantity of state of disturbance observer, λ4,λ5,λ6For gain in disturbance observer,/2=z3-x4And is andλ5>0,λ6>4L2. Wherein instruction filter estimation is appliedAnd
the design of the fixed-time interference observer can accurately estimate the unknown interference delta within fixed time1And the fixed time is
Step four: automatic throttle control design
Given a desired angle of attack αdThe following angle of attack error variables are thus defined:
ε5=α-αd
The following actual control law δ is designedpComprises the following steps:
the fixed time disturbance observer is designed as follows:
wherein k is51,k52Greater than 0 is a constant, δ50Greater than 0 is a small constant and utilizesThis term eliminates chatter and prevents the occurrence of singularity problems, z5,z6As a quantity of state of disturbance observer, λ7,λ8,λ9For gain in disturbance observer,/3=z5A, and λ7h-1(λ7)>N3,λ8>0,λ9>L3。
The design of the fixed time disturbance observer can accurately estimate unknown disturbance d in fixed timeαAnd the fixed time is
According to the designed carrier-based aircraft landing fixed-time fault-tolerant control method, each tracking error of the system can be converged to zero in a small neighborhood within fixed time T after an actuator fails, wherein T is
Claims (4)
1. A fixed-time fault-tolerant control method for carrier-based aircraft landing based on backstepping control is characterized by comprising the following specific steps:
step one, establishing a six-degree-of-freedom strict feedback nonlinear affine model of the carrier-based aircraft under an inertial coordinate system. (ii) a
Step one, establishing a six-degree-of-freedom strict feedback nonlinear affine model of the carrier-based aircraft under an inertial coordinate system. (ii) a
Step two, distance control design: and giving an expected track, calculating a position virtual control law according to the position error, further deducing a virtual input control law for controlling a course angle and a climbing angle according to the virtual control law, and estimating and compensating external interference by using a fixed time interference observer so as to reduce the distance difference between the carrier-based aircraft and the reference track.
Step four, automatic throttle control design: and calculating an angle of attack error, calculating the angle of attack error to obtain an actual input control law, namely an automatic throttle control law, and estimating and compensating external interference by using a fixed-time interference observer to reduce the angle of attack error.
The establishment process of the six-degree-of-freedom strict feedback nonlinear affine model in the first step is as follows:
and (3) establishing a six-degree-of-freedom model of the carrier-based aircraft under an inertial coordinate system, as shown in the attached figure 1. O isgxgygIs an inertial coordinate system, O, established on the earthbxbybzbTo establish a coordinate system of the body on the carrier-based aircraft, OpxpypzpRepresenting a track coordinate system. Under the coordinate system, the carrier-based aircraft strictly feeds back a nonlinear affine model of
In the above equation, x1=[y,z]TRepresenting position, x, in an inertial frame2=[χ,γ]TWherein χ and γ represent a course angle and a climb angle, respectively, v ═ v1,ν2]T=[sinμ,αcosμ]TAs a virtual control quantity, x3=[θ,β,μ]TWhere θ, β and μ denote pitch, roll and yaw, respectively, and x4=[p,q,r]TWherein p, q and r respectively represent the projection of each attitude angular velocity in the body coordinate system, uact=[δa,δe,δr]TRepresenting the angle of deflection, delta, of the ailerons, elevators and rudderpRepresenting the throttle control input of the engine, alpha being the angle of attack, VkRepresenting the current flying speed of the carrier-based aircraft, df=[dχ,dγ]T,dm=[dp,dq,dr]TAnd dαThe method represents the external unknown disturbance quantity caused by the wake flow, the sea wave and the like, the size of the disturbance quantity is unknown and bounded, and the unknown bound is represented as L1、L2And L3. Definition of Δ1=b4(ξ-I)uact+b4uf+dmFor actuator failure, ξ ═ diag ([ ξ [ ])1,ξ2,ξ3]) In order to gain the damage to the actuator,is an actuator addition fault, and fi(i=1,2,3,4,α),biThe specific expression of the parameter (i ═ 1,2,3,4, α) is as follows:
f4=f4(x3,x4,Q)
in the above formula, m is mass, σ represents mounting angle, T represents current thrust, and T represents thrustmaxMaximum thrust is indicated, l is span length, ρ is atmospheric density, S is wing area,l, M, N respectively represent roll moment, pitch moment and yaw moment, Y, D, C respectively represent lift force, resistance force and lateral force, Iii(i ═ x, y, z) represents each inertial parameter, coefficient, of the ship-borne aircraftRepresenting the partial derivative of delta with respect to epsilon, i.e.δ=Y,D,C,L,M,N,ε=α,β,δa,δe,δr,p,q,r。
2. The fixed-time fault-tolerant control method for carrier-based aircraft landing based on backstepping control according to claim 1, characterized in that: the distance control design in the step two specifically comprises the following steps:
given a desired trajectory, a desired position coordinate x is obtained1d=(yd,zd) The following error variables are thus defined:
ε1=x1-x1d,ε2=x2-x2d
in which the position error is epsilon1Angle error of epsilon2。
Selecting the Lyapunov function asThe following virtual control law x is designed2dComprises the following steps:
the virtual control law v is as follows:
the fixed time disturbance observer is designed as follows:
wherein k is11,k12,k21,k22Greater than 0 is positive definite diagonal matrix, delta10,δ20Greater than 0 is a small constant and utilizesThis term eliminates chatter and prevents the occurrence of singularity problems, z1,z2As a quantity of state of disturbance observer, λ1,λ2,λ3In order to disturb the gain in the observer,and isλ2>0,λ3>4L1. Wherein instruction filter estimation is appliedAnd
the design of the fixed time disturbance observer can accurately estimate unknown disturbance d in fixed timefAnd the fixed time is
The desired pitch angle θ can be determineddAngle of sideslip betadAnd the velocity roll angle mudComprises the following steps:
3. the fixed-time fault-tolerant control method for carrier-based aircraft landing based on backstepping control according to claim 1, characterized in that: the angle control design method in step three is as follows:
obtaining the expected pitch angle theta from the second stepdAngle of sideslip betadAnd the velocity roll angle mudThe following error variables are thus defined:
ε3=x3-x3d,ε4=x4-x4d
selecting the Lyapunov function asThe following virtual control law x is designed4dComprises the following steps:
actual control law uactComprises the following steps:
the fixed time disturbance observer is designed as follows:
wherein k is31,k32,k41,k42Greater than 0 is positive definite diagonal matrix, delta30,δ40Greater than 0 is a small constant and utilizesThis term eliminates chatter and prevents the occurrence of singularity problems, z3,z4As a quantity of state of disturbance observer, λ4,λ5,λ6For gain in disturbance observer,/2=z3-x4And is andλ5>0,λ6>4L2. Wherein instruction filter estimation is appliedAnd
the design of the fixed-time interference observer can accurately estimate the unknown interference delta within fixed time1And the fixed time is
4. The fixed-time fault-tolerant control method for carrier-based aircraft landing based on backstepping control according to claim 1, characterized in that: the automatic throttle control design method in the fourth step is as follows:
given a desired angle of attack αdThe following angle of attack error variables are thus defined:
ε5=α-αd
The following actual control law δ is designedpComprises the following steps:
the fixed time disturbance observer is designed as follows:
wherein k is51,k52Greater than 0 is a constant, δ50Greater than 0 is a small constant and utilizesThis term eliminates chatter and prevents the occurrence of singularity problems, z5,z6As a quantity of state of disturbance observer, λ7,λ8,λ9In order to disturb the gain in the observer,and lambda7h-1(λ7)>N3,λ8>0,λ9>L3。
The design of the fixed time disturbance observer can accurately estimate unknown disturbance d in fixed timeαAnd the fixed time is
According to the designed carrier-based aircraft landing fixed-time fault-tolerant control method, each tracking error of the system can be converged to zero in a small neighborhood within fixed time T after an actuator fails, wherein T is
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110357362.6A CN113110538A (en) | 2021-04-01 | 2021-04-01 | Fixed-time fault-tolerant control method for carrier-based aircraft landing based on backstepping control |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110357362.6A CN113110538A (en) | 2021-04-01 | 2021-04-01 | Fixed-time fault-tolerant control method for carrier-based aircraft landing based on backstepping control |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113110538A true CN113110538A (en) | 2021-07-13 |
Family
ID=76713612
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110357362.6A Pending CN113110538A (en) | 2021-04-01 | 2021-04-01 | Fixed-time fault-tolerant control method for carrier-based aircraft landing based on backstepping control |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113110538A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116039942A (en) * | 2023-03-07 | 2023-05-02 | 长春理工大学 | Ship-borne aircraft flight attitude compliance assessment system and imaging method thereof |
CN117148863A (en) * | 2023-09-15 | 2023-12-01 | 南京航空航天大学 | Fault-tolerant cooperative control method for cluster unmanned aerial vehicle under composite fault |
-
2021
- 2021-04-01 CN CN202110357362.6A patent/CN113110538A/en active Pending
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116039942A (en) * | 2023-03-07 | 2023-05-02 | 长春理工大学 | Ship-borne aircraft flight attitude compliance assessment system and imaging method thereof |
CN117148863A (en) * | 2023-09-15 | 2023-12-01 | 南京航空航天大学 | Fault-tolerant cooperative control method for cluster unmanned aerial vehicle under composite fault |
CN117148863B (en) * | 2023-09-15 | 2024-04-05 | 南京航空航天大学 | Fault-tolerant cooperative control method for cluster unmanned aerial vehicle under composite fault |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Yu et al. | Safe control of trailing UAV in close formation flight against actuator fault and wake vortex effect | |
Zhen et al. | Adaptive super-twisting control for automatic carrier landing of aircraft | |
CN108873929B (en) | Method and system for autonomous landing of fixed-wing aircraft | |
CN111273681B (en) | Hypersonic aircraft high-safety anti-interference control method considering limited attack angle | |
CN111290278B (en) | Hypersonic aircraft robust attitude control method based on prediction sliding mode | |
CN109703768B (en) | Soft air refueling docking method based on attitude/trajectory composite control | |
US11460865B2 (en) | Method and system for longitudinal control of aircraft | |
CN111367182A (en) | Hypersonic aircraft anti-interference backstepping control method considering input limitation | |
CN114906349B (en) | Self-adaptive fault-tolerant control method for high-motor-driven aircraft rudder efficiency loss fault | |
CN107957686B (en) | Unmanned helicopter auto landing on deck control system based on prediction control | |
CN116047909B (en) | Unmanned plane-ship cooperative robust self-adaptive control method for maritime parallel search | |
CN109703769B (en) | Air refueling docking control method based on preview strategy | |
CN113110538A (en) | Fixed-time fault-tolerant control method for carrier-based aircraft landing based on backstepping control | |
CN111007720A (en) | Nonlinear self-healing control method for hypersonic aircraft multi-sensor fault | |
CN116339140B (en) | Composite fault-tolerant control method based on instantaneous active disturbance rejection and adaptive dynamic inversion | |
CN115826625B (en) | Unmanned aerial vehicle coordinated turning flight method for underwater detection task | |
CN114637203B (en) | Flight control system for medium-high speed and large mobile unmanned aerial vehicle | |
CN110967973A (en) | Design method and control system of self-adaptive fault-tolerant controller for vertical fin damage fault of shipboard aircraft | |
Zhang et al. | Control surface faults neural adaptive compensation control for tailless flying wing aircraft with uncertainties | |
CN114721266B (en) | Self-adaptive reconstruction control method under condition of structural failure of control surface of airplane | |
CN110908288A (en) | Unmanned aerial vehicle ground speed constraint disturbance rejection control method based on obstacle Lyapunov function | |
CN116300988A (en) | Advanced layout unmanned aerial vehicle anti-interference control strategy based on fractional order sliding mode | |
Wu et al. | Elman Neural Network‐Based Direct Lift Automatic Carrier Landing Nonsingular Terminal Sliding Mode Fault‐Tolerant Control System Design | |
CN108958278A (en) | A kind of quick anti-interference method of guidance of re-entry space vehicle cruise section | |
CN113110428A (en) | Carrier-based aircraft landing fixed time trajectory tracking method based on limited backstepping control |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20210713 |
|
WD01 | Invention patent application deemed withdrawn after publication |