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

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 PDF

Info

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
Application number
CN202110357362.6A
Other languages
Chinese (zh)
Inventor
郑泽伟
吴宇轩
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beihang University
Original Assignee
Beihang University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beihang University filed Critical Beihang University
Priority to CN202110357362.6A priority Critical patent/CN113110538A/en
Publication of CN113110538A publication Critical patent/CN113110538A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/08Control of attitude, i.e. control of roll, pitch, or yaw
    • G05D1/0808Control of attitude, i.e. control of roll, pitch, or yaw specially adapted for aircraft
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/10Simultaneous control of position or course in three dimensions
    • G05D1/101Simultaneous 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

Fixed-time fault-tolerant control method for carrier-based aircraft landing based on backstepping control
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
Figure BDA0003003949520000021
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 ═ v12]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=[δaer]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 ([ ξ [ ])123]) In order to gain the damage to the actuator,
Figure BDA0003003949520000037
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:
Figure BDA0003003949520000031
Figure BDA0003003949520000032
Figure BDA0003003949520000033
Figure BDA0003003949520000034
Figure BDA0003003949520000035
Figure BDA0003003949520000036
f4=f4(x3,x4,Q)
Figure BDA0003003949520000041
Figure BDA0003003949520000042
Figure BDA0003003949520000043
Figure BDA0003003949520000044
Figure BDA0003003949520000045
Figure BDA0003003949520000046
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,
Figure BDA0003003949520000047
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 aircraft
Figure BDA0003003949520000048
Representing the partial derivative of delta with respect to epsilon, i.e.
Figure BDA0003003949520000049
δ=Y,D,C,L,M,N,ε=α,β,δaer,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 as
Figure BDA00030039495200000410
The following virtual control law x is designed2dComprises the following steps:
Figure BDA0003003949520000051
Figure BDA0003003949520000052
the virtual control law v is as follows:
Figure BDA0003003949520000053
Figure BDA0003003949520000054
the fixed time disturbance observer is designed as follows:
Figure BDA0003003949520000055
wherein k is11,k12,k21,k22Greater than 0 is positive definite diagonal matrix, delta1020Greater than 0 is a small constant and utilizes
Figure BDA0003003949520000056
This term eliminates chatter and prevents the occurrence of singularity problems, z1,z2As a quantity of state of disturbance observer, λ123For gain in disturbance observer,/1=z1-x2And is and
Figure BDA0003003949520000057
λ2>0,λ3>4L1. Wherein instruction filter estimation is applied
Figure BDA0003003949520000058
And
Figure BDA0003003949520000059
the design of the fixed time disturbance observer can accurately estimate unknown disturbance d in fixed timefAnd the fixed time is
Figure BDA00030039495200000510
Wherein σ > 0 and
Figure BDA00030039495200000511
N1=λ3+L1,n1=λ3-L1and p > 1 is a controller parameter.
The desired pitch angle θ can be determineddAngle of sideslip betadAnd the velocity roll angle mudComprises the following steps:
Figure BDA00030039495200000512
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 as
Figure BDA0003003949520000061
The following virtual control law x is designed4dComprises the following steps:
Figure BDA0003003949520000062
Figure BDA0003003949520000063
actual control law uactComprises the following steps:
Figure BDA0003003949520000064
Figure BDA0003003949520000065
the fixed time disturbance observer is designed as follows:
Figure BDA0003003949520000066
wherein k is31,k32,k41,k42Greater than 0 is positive definite diagonal matrix, delta3040Greater than 0 is a small constant and utilizes
Figure BDA0003003949520000067
This term eliminates chatter and prevents the occurrence of singularity problems, z3,z4As a quantity of state of disturbance observer, λ456For gain in disturbance observer,/2=z3-x4And is and
Figure BDA0003003949520000068
λ5>0,λ6>4L2. Wherein instruction filter estimation is applied
Figure BDA0003003949520000069
And
Figure BDA00030039495200000610
the design of the fixed-time interference observer can accurately estimate the unknown interference delta within fixed time1And the fixed time is
Figure BDA00030039495200000611
Wherein σ1Is greater than 0 and
Figure BDA00030039495200000612
N2=λ6+L2,n2=λ6-L2and p > 1 is a controller parameter.
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
selecting the Lyapunov function as
Figure BDA0003003949520000071
The following actual control law δ is designedpComprises the following steps:
Figure BDA0003003949520000072
Figure BDA0003003949520000073
the fixed time disturbance observer is designed as follows:
Figure BDA0003003949520000074
wherein k is51,k52Greater than 0 is a constant, δ50Greater than 0 is a small constant and utilizes
Figure BDA0003003949520000075
This term eliminates chatter and prevents the occurrence of singularity problems, z5,z6As a quantity of state of disturbance observer, λ789For gain in disturbance observer,/3=z5A, and λ7h-17)>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
Figure BDA0003003949520000076
Wherein σ2Is greater than 0 and
Figure BDA0003003949520000077
N3=λ9+L3,n3=λ9-L3p > 1 is controlThe machine parameters.
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
Figure BDA0003003949520000078
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=[δaer]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;
ε34angle 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;
λ123456789fixing deviceTiming the observer-shaped gain of the disturbance;
l1,l2,l3fixed time disturbance observer error;
T1,T2,T3estimation error d of fixed time disturbance observerf1,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
Figure BDA0003003949520000091
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 ═ v12]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=[δaer]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 ([ ξ [ ])123]) In order to gain the damage to the actuator,
Figure BDA0003003949520000107
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:
Figure BDA0003003949520000101
Figure BDA0003003949520000102
Figure BDA0003003949520000103
Figure BDA0003003949520000104
Figure BDA0003003949520000105
Figure BDA0003003949520000106
f4=f4(x3,x4,Q)
Figure BDA0003003949520000111
Figure BDA0003003949520000112
Figure BDA0003003949520000113
Figure BDA0003003949520000114
Figure BDA0003003949520000115
Figure BDA0003003949520000116
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,
Figure BDA0003003949520000117
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 aircraft
Figure BDA0003003949520000118
Representing the partial derivative of delta with respect to epsilon, i.e.
Figure BDA0003003949520000119
δ=Y,D,C,L,M,N,ε=α,β,δaer,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 as
Figure BDA00030039495200001110
The following virtual control law x is designed2dComprises the following steps:
Figure BDA0003003949520000121
Figure BDA0003003949520000122
the virtual control law v is as follows:
Figure BDA0003003949520000123
Figure BDA0003003949520000124
the fixed time disturbance observer is designed as follows:
Figure BDA0003003949520000125
wherein k is11,k12,k21,k22Greater than 0 is positive definite diagonal matrix, delta1020Greater than 0 is a small constant and utilizes
Figure BDA0003003949520000126
This term eliminates chatter and prevents the occurrence of singularity problems, z1,z2As a quantity of state of disturbance observer, λ123For gain in disturbance observer,/1=z1-x2And is and
Figure BDA0003003949520000127
λ2>0,λ3>4L1. Wherein instruction filter estimation is applied
Figure BDA0003003949520000128
And
Figure BDA0003003949520000129
the design of the fixed time disturbance observer can accurately estimate unknown disturbance d in fixed timefAnd the fixed time is
Figure BDA00030039495200001210
Wherein σ > 0 and
Figure BDA00030039495200001211
N1=λ3+L1,n1=λ3-L1and p > 1 is a controller parameter.
The desired pitch angle θ can be determineddAngle of sideslip betadAnd the velocity roll angle mudComprises the following steps:
Figure BDA00030039495200001212
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 as
Figure BDA0003003949520000131
The following virtual control law x is designed4dComprises the following steps:
Figure BDA0003003949520000132
Figure BDA0003003949520000133
actual control law uactComprises the following steps:
Figure BDA0003003949520000134
Figure BDA0003003949520000135
the fixed time disturbance observer is designed as follows:
Figure BDA0003003949520000136
wherein k is31,k32,k41,k42Greater than 0 is positive definite diagonal matrix, delta3040Greater than 0 is a small constant and utilizes
Figure BDA0003003949520000137
This term eliminates chatter and prevents the occurrence of singularity problems, z3,z4As a quantity of state of disturbance observer, λ456For gain in disturbance observer,/2=z3-x4And is and
Figure BDA0003003949520000138
λ5>0,λ6>4L2. Wherein instruction filter estimation is applied
Figure BDA0003003949520000139
And
Figure BDA00030039495200001310
the design of the fixed-time interference observer can accurately estimate the unknown interference delta within fixed time1And the fixed time is
Figure BDA00030039495200001311
Wherein σ1Is greater than 0 and
Figure BDA00030039495200001312
N2=λ6+L2,n2=λ6-L2and p > 1 is a controller parameter.
Step four: automatic throttle control design
Given a desired angle of attack αdThe following angle of attack error variables are thus defined:
ε5=α-αd
selecting the Lyapunov function as
Figure BDA0003003949520000141
The following actual control law δ is designedpComprises the following steps:
Figure BDA0003003949520000142
Figure BDA0003003949520000143
the fixed time disturbance observer is designed as follows:
Figure BDA0003003949520000144
wherein k is51,k52Greater than 0 is a constant, δ50Greater than 0 is a small constant and utilizes
Figure BDA0003003949520000145
This term eliminates chatter and prevents the occurrence of singularity problems, z5,z6As a quantity of state of disturbance observer, λ789For gain in disturbance observer,/3=z5A, and λ7h-17)>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
Figure BDA0003003949520000146
Wherein σ2Is greater than 0 and
Figure BDA0003003949520000147
N3=λ9+L3,n3=λ9-L3and p > 1 is a controller parameter.
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
Figure BDA0003003949520000148

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
Figure FDA0003003949510000011
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 ═ v12]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=[δaer]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 ([ ξ [ ])123]) In order to gain the damage to the actuator,
Figure FDA0003003949510000012
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:
Figure FDA0003003949510000021
Figure FDA0003003949510000022
Figure FDA0003003949510000023
Figure FDA0003003949510000024
Figure FDA0003003949510000025
Figure FDA0003003949510000026
f4=f4(x3,x4,Q)
Figure FDA0003003949510000027
Figure FDA0003003949510000028
Figure FDA0003003949510000029
Figure FDA0003003949510000031
Figure FDA0003003949510000032
Figure FDA0003003949510000033
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,
Figure FDA0003003949510000034
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 aircraft
Figure FDA0003003949510000035
Representing the partial derivative of delta with respect to epsilon, i.e.
Figure FDA0003003949510000036
δ=Y,D,C,L,M,N,ε=α,β,δaer,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 as
Figure FDA0003003949510000037
The following virtual control law x is designed2dComprises the following steps:
Figure FDA0003003949510000038
Figure FDA0003003949510000039
the virtual control law v is as follows:
Figure FDA0003003949510000041
Figure FDA0003003949510000042
the fixed time disturbance observer is designed as follows:
Figure FDA0003003949510000043
wherein k is11,k12,k21,k22Greater than 0 is positive definite diagonal matrix, delta1020Greater than 0 is a small constant and utilizes
Figure FDA0003003949510000044
This term eliminates chatter and prevents the occurrence of singularity problems, z1,z2As a quantity of state of disturbance observer, λ123In order to disturb the gain in the observer,
Figure FDA00030039495100000412
and is
Figure FDA0003003949510000045
λ2>0,λ3>4L1. Wherein instruction filter estimation is applied
Figure FDA0003003949510000046
And
Figure FDA0003003949510000047
the design of the fixed time disturbance observer can accurately estimate unknown disturbance d in fixed timefAnd the fixed time is
Figure FDA0003003949510000048
Wherein σ > 0 and
Figure FDA0003003949510000049
N1=λ3+L1,n1=λ3-L1and p > 1 is a controller parameter.
The desired pitch angle θ can be determineddAngle of sideslip betadAnd the velocity roll angle mudComprises the following steps:
Figure FDA00030039495100000410
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 as
Figure FDA00030039495100000411
The following virtual control law x is designed4dComprises the following steps:
Figure FDA0003003949510000051
Figure FDA0003003949510000052
actual control law uactComprises the following steps:
Figure FDA0003003949510000053
Figure FDA0003003949510000054
the fixed time disturbance observer is designed as follows:
Figure FDA0003003949510000055
wherein k is31,k32,k41,k42Greater than 0 is positive definite diagonal matrix, delta3040Greater than 0 is a small constant and utilizes
Figure FDA0003003949510000056
This term eliminates chatter and prevents the occurrence of singularity problems, z3,z4As a quantity of state of disturbance observer, λ456For gain in disturbance observer,/2=z3-x4And is and
Figure FDA0003003949510000057
λ5>0,λ6>4L2. Wherein instruction filter estimation is applied
Figure FDA0003003949510000058
And
Figure FDA0003003949510000059
the design of the fixed-time interference observer can accurately estimate the unknown interference delta within fixed time1And the fixed time is
Figure FDA00030039495100000510
Wherein σ1Is greater than 0 and
Figure FDA00030039495100000511
N2=λ6+L2,n2=λ6-L2and p > 1 is a controller parameter.
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
selecting the Lyapunov function as
Figure FDA0003003949510000061
The following actual control law δ is designedpComprises the following steps:
Figure FDA0003003949510000062
Figure FDA0003003949510000063
the fixed time disturbance observer is designed as follows:
Figure FDA0003003949510000064
wherein k is51,k52Greater than 0 is a constant, δ50Greater than 0 is a small constant and utilizes
Figure FDA0003003949510000065
This term eliminates chatter and prevents the occurrence of singularity problems, z5,z6As a quantity of state of disturbance observer, λ789In order to disturb the gain in the observer,
Figure FDA0003003949510000069
and lambda7h-17)>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
Figure FDA0003003949510000066
Wherein σ2Is greater than 0 and
Figure FDA0003003949510000067
N3=λ9+L3,n3=λ9-L3and p > 1 is a controller parameter.
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
Figure FDA0003003949510000068
CN202110357362.6A 2021-04-01 2021-04-01 Fixed-time fault-tolerant control method for carrier-based aircraft landing based on backstepping control Pending CN113110538A (en)

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)

* Cited by examiner, † Cited by third party
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

Cited By (3)

* Cited by examiner, † Cited by third party
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