CN111596686B - Method for controlling preset performance of longitudinal system of hypersonic aircraft - Google Patents
Method for controlling preset performance of longitudinal system of hypersonic aircraft Download PDFInfo
- Publication number
- CN111596686B CN111596686B CN202010404397.6A CN202010404397A CN111596686B CN 111596686 B CN111596686 B CN 111596686B CN 202010404397 A CN202010404397 A CN 202010404397A CN 111596686 B CN111596686 B CN 111596686B
- Authority
- CN
- China
- Prior art keywords
- aircraft
- function
- flying
- error
- alpha
- 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
- 238000000034 method Methods 0.000 title claims abstract description 42
- 230000009466 transformation Effects 0.000 claims description 23
- 239000000126 substance Substances 0.000 claims description 9
- 150000001875 compounds Chemical class 0.000 claims description 8
- 239000000446 fuel Substances 0.000 claims description 8
- 240000007049 Juglans regia Species 0.000 claims description 6
- 230000010355 oscillation Effects 0.000 claims description 5
- 230000002441 reversible effect Effects 0.000 claims description 5
- 238000006467 substitution reaction Methods 0.000 claims description 3
- 210000003918 fraction a Anatomy 0.000 claims 1
- 238000004088 simulation Methods 0.000 description 16
- 238000005516 engineering process Methods 0.000 description 5
- 230000008569 process Effects 0.000 description 4
- 230000003044 adaptive effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000013016 damping Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000014509 gene expression Effects 0.000 description 1
- 230000005484 gravity Effects 0.000 description 1
- 230000003902 lesion Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012795 verification 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/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
-
- 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
- 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)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
- Feedback Control In General (AREA)
Abstract
The embodiment of the invention provides a preset performance control method for a longitudinal system of a hypersonic aircraft, which comprises the following steps: an error function of the flying speed V and an error function of the flying height h of the aircraft are respectively constructed, and corresponding transformedError function S of the flight speed1And the error function S of the flying height2(ii) a Designing a controllable portion alpha of the higher derivative of the flying speed V of an aircraftvAnd a controllable fraction alpha of the higher derivative of the flying height hhSo that S1And S2Is bounded; according to alphavAnd alphahAnd under the condition that the control direction of the aircraft is unknown, the control quantity of the aircraft is obtained, and the aircraft is controlled. The control method and the control device can realize the preset performance control of the longitudinal system of the hypersonic aircraft under the condition that the control direction is unknown.
Description
Technical Field
The invention belongs to the technical field of control, and particularly relates to a preset performance control method for a longitudinal system of a hypersonic aircraft.
Background
For aircraft systems with unknown control directions, there are two main methods for achieving control.
The first method is the Nussbaum gain method, which is applied to various different forms of systems, such as adaptive systems, strict feedback nonlinear systems, etc.; the second method is to directly estimate the unknown parameters of the direction, but the method is very limited and needs to be established under strict assumption conditions.
Disclosure of Invention
In order to overcome the existing problems or at least partially solve the problems, an embodiment of the present invention provides a method for controlling preset performance of a longitudinal system of a hypersonic aircraft, where the method specifically includes:
an error function of the flying speed V and an error function of the flying height h of the aircraft are respectively constructed, and an error function S of the flying speed after transformation is constructed1And the error function S of the flying height2;
Design ofControllable component alpha of the higher derivative of the flying speed V of an aircraftvAnd a controllable fraction alpha of the higher derivative of the flying height hhSo that S1And S2Is bounded;
controllable fraction alpha of the higher derivative according to the flying speed VvAnd a controllable fraction alpha of the higher derivative of the flying height hhUnder the condition that the control direction of the aircraft is unknown, the control quantity of the aircraft is obtained;
and controlling the aircraft based on the control quantity.
Preferably, in the method, the error function of the flying speed V and the error function of the flying height h of the aircraft are constructed separately, and the error function S of the transformed flying speed is constructed1And the error function S of the flying height2The method specifically comprises the following steps:
calculating the higher derivative of the flying speed V of the aircraft, and extracting the controllable part alpha in the higher derivativevAccording to the controllable part alphavConstructing an error function e of the flying speed V of an aircraftv=V-VdWhere V is the actual flying speed of the aircraft, VdIs the desired value of the flying speed;
according to error function evConstructing slip-form surfaces s of a airspeed subsystemvAccording to the slip form surface svConstructing an error transformation function e of the flight speed V1And the transformed error function S1;
Calculating the high-order derivative of the flying height h of the aircraft, and extracting the controllable part alpha in the high-order derivativehAccording to the controllable part alphahConstructing an error function e of the altitude h of an aircrafth=h-hdWhere h is the actual flight altitude of the aircraft, hdA desired value for the flight altitude;
according to error function ehSlip form surface s for constructing flying height subsystemhAccording to the slip form surface shConstructing an error transformation function e of the flying height h2And the transformed error function S2。
Preferably, in the method, the flight of said aircraftControllable fraction alpha of the higher derivative of the velocity VvExpressed as:
αv=b11βc+b12δe;
wherein, betacFor inputting a command signal for the fuel equivalence ratio beta, deltaeIs the elevator deflection angle;
calculating evThird derivative of (d):
wherein f isvIs a calculable value;
determining the sliding mode surface of the flight speed subsystem of the aircraft as follows:
wherein λ isvIs a constant;
constructing an error transformation function e of the flight speed V1Comprises the following steps:
e1=sv+ksv∫svdt;
wherein k isIvIs a constant greater than 0, ksvIs a constant greater than 0, and kIvAnd ksvAre all design parameters;
defining an error transformation function asWherein the content of the first and second substances,for a predetermined performance function, phi is a smooth, strongly increasing and reversible function, e1And S1The derivative of (c) is:
where ρ is the air density, V is the flight speed, S is the wing area, and ω isnIs the natural oscillation frequency, m is the aircraft mass, alpha is the angle of attack,for the mean aerodynamic chord length of the wing, IyyIs moment of inertia, T is thrust, and D is resistance;
ce=0.0292
preferably, in the method, the controllable part α of the higher derivative of the height of flight h of the aircraft is a variablehExpressed as:
αh=b21βc+b22δe;
wherein, betacFor inputting a command signal for the fuel equivalence ratio beta, deltaeIs the elevator deflection angle;
calculating ehFourth derivative of (d):
wherein f ishIs a calculable value;
determining the sliding mode surface of the flying height subsystem of the aircraft as follows:
wherein λ ishIs a constant;
constructing an error transformation function e of the flight speed h2Comprises the following steps:
e2=sh+ksh∫shdt;
wherein k isIhIs a constant greater than 0, kshIs a constant greater than 0, and kIhAnd kshAre all design parameters;
defining an error transformation function asWherein the content of the first and second substances,for a predetermined performance function, phi is a smooth, strongly increasing and reversible function, e2And S2Is a derivative of
where ρ is the air density, V is the flight velocity, S is the wing area, ω isnIs the natural oscillation frequency, m is the aircraft mass, alpha is the angle of attack, gamma is the ballistic inclination,for the mean aerodynamic chord length of the wing, IyyIs rotational inertia, T is thrust, L is lift, and D is resistance;
ce=0.0292
preferably, in the method, the controllable portion α of the higher derivative of the flying speed V of the design aircraft isvSo that S1The bounding includes:
defining the Lyapunov function:
then there are:
determination of S1Is bounded.
Preferably, in the method, the controllable part α of the higher derivative of the flying height h of the design aircraft is a variablehSo that S2The bounding includes:
In the formula, k2>0,ksh> 0 is a design parameter that is,
selecting a Lyapunov function as
Then there are:
determination of S1And S2Is bounded.
Preferably, in the method, said controllable portion α of the higher derivative according to the flight speed V isvAnd control of the higher derivative of the flight height hPart alphahIn the case where the control direction of the aircraft is unknown, the determining the control quantity of the aircraft includes:
at b11、b12、b21And b22When the sign is unknown, let the control quantity u be [ beta ]c,δe]U is calculated using the following formula:
u=N(ζn)ηn;
wherein, the first and the second end of the pipe are connected with each other,ηn=[αv αh]T,N(ζn) Is a function of the Nussbaum,rn11and rn22Is a constant to be given.
The embodiment of the invention provides a preset performance control method for a longitudinal system of a hypersonic aircraft, which is implemented by constructing an error function S of a flight speed1And the error function S of the flying height2Determining the energy of S1And S2Controllable fraction alpha of the higher derivative of the bounded flight speedvAnd a controllable fraction alpha of the higher derivative of the flight heighthBased on the determination of alphavAnd alphahAnd finally, controlling the aircraft according to the control quantity, realizing preset performance tracking under the condition that the control direction is unknown, and further keeping the aircraft in a stable state in the flight process.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, a brief description will be given below of the drawings required for the embodiments or the technical solutions in the prior art, and it is obvious that the drawings in the following description are some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to these drawings without creative efforts.
Fig. 1 is a schematic overall flow chart of a preset performance control method for a longitudinal system of a hypersonic aircraft according to an embodiment of the present invention;
FIG. 2 is a graph illustrating an angle of attack tracking simulation provided by an embodiment of the present invention;
FIG. 3 is a graph of a simulation of height error provided by an embodiment of the present invention;
FIG. 4 is a graph illustrating a simulation of a flight speed error function according to an embodiment of the present invention;
FIG. 5 shows δ according to an embodiment of the present inventioneThe simulation curve graph of (2);
FIG. 6 is a graph of input fuel equivalence ratio β provided by an embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, but not all, embodiments of the present invention. All other embodiments, which can be obtained by a person skilled in the art without inventive effort based on the embodiments of the present invention, are within the scope of the present invention.
Fig. 1 is a schematic overall flow chart of a method for controlling a preset performance of a longitudinal system of a hypersonic aircraft according to an embodiment of the present invention, and referring to fig. 1, the method for controlling the preset performance of the longitudinal system of the hypersonic aircraft according to the embodiment of the present invention includes:
and 140, controlling the aircraft based on the control quantity.
It can be understood that an error function of the flight speed V of the aircraft is calculated according to a dynamic model description equation of a longitudinal system of the hypersonic aircraft and according to the actual flight speed and the expected flight speed of the aircraft in the dynamic model description equation; and calculating an error function of the flying height h of the aircraft according to the actual flying height and the expected flying height of the aircraft.
Constructing an error function S of the flying speed after transformation according to the error function of the flying speed V and the error function of the flying height h of the aircraft1And the error function S of the flying height2。
Respectively calculating the high-order derivative of the flying speed V and the high-order derivative of the flying height h of the hypersonic speed aircraft according to a dynamic model description equation of a longitudinal system of the hypersonic speed aircraft, and designing the controllable parts of the high-order derivatives of the flying speed V and the flying height h to ensure that an error function S of the flying speed after transformation1And the error function S of the flying height2Are bounded.
And according to the designed controllable part of the high-order derivative of the flying speed V and the high-order derivative of the flying height h, under the condition that the control direction of the aircraft is unknown, the control quantity of the aircraft is obtained, and the aircraft is controlled according to the control quantity.
By adopting the control design of the controllable part of the high-order derivative of the flying speed V and the high-order derivative of the flying height h provided by the embodiment of the invention, the preset performance tracking can be realized under the condition that the control direction of the aircraft is unknown, and the aircraft can be kept in a stable state in the flying process.
As an alternative embodiment, an error function of the flying speed V and an error function of the flying height h of the aircraft are constructed separately, and an error function S of the transformed flying speed is constructed1And the error function S of the flying height2The method comprises the following steps:
calculating the higher derivative of the flying speed V of the aircraft, and extracting the controllable part alpha in the higher derivativevAccording to the controllable part alphavConstructing an error function e of the flying speed V of an aircraftv=V-VdWhere V is the actual flying speed of the aircraft, VdIs the desired value of the flying speed;
according to error function evConstructing slip-form surfaces s of a airspeed subsystemvAccording to the slip form surface svConstructing an error transformation function e of the flight speed V1And the transformed error function S1;
Calculating the high-order derivative of the flying height h of the aircraft, and extracting the controllable part alpha in the high-order derivativehAccording to the controllable part alphahConstructing an error function e of the altitude h of an aircrafth=h-hdWhere h is the actual flight altitude of the aircraft, hdA desired value for the flight altitude;
according to error function ehSlip form surface s for constructing flying height subsystemhAccording to the slip form surface shConstructing an error transformation function e of the flying height h2And the transformed error function S2。
It will be appreciated that the higher order derivatives of the aircraft's flight speed V and the higher order derivatives of the altitude h are calculated from the hypersonic aircraft longitudinal system dynamics model description equations. For example, the dynamics model of the longitudinal system of the air-breathing hypersonic aircraft can be described by the following equation:
wherein V is the flying speed of the aircraft, T is the thrust, alpha is the angle of attack, D is the drag, M is the aircraft mass, mu is the gravity constant, gamma is the ballistic inclination, L is the lift, h is the flying height, q is the pitch angular velocity, M is the aircraft massyyFor pitching moment, IyyIs the moment of inertia. Lift L, drag D, thrust T and pitching moment MyyThe method comprises the following steps:
r=h+RE(ii) a (formula 10)
In formulas 6-10, ρ is the air density, S is the wing area, CLIs the coefficient of lift, CDIs a coefficient of resistance, CTIn order to be the thrust coefficient,for the mean aerodynamic chord length of the wing, REIs the radius of the earth, deltaeIs the elevator yaw angle and is the input to the system.
The correlation coefficients in equations 6-10 are as follows:
CL0.6203 α; (formula 11)
CD=0.6450α2+0.0043378 α + 0.003772; (formula 12)
CM(α)=-0.035α2+0.036617α+5.3261×10-6(ii) a (formula 14)
CM(δe)=ce(δe- α); (formula 16)
ce0.0292. (formula 17)
The engine dynamics equation can be described by:
in the formulas 11-18, β is the input fuel equivalence ratio and is the input amount of the system,as damping coefficient, ωnIs the natural oscillation frequency, betacA command signal of β.
The above equation is a description equation of a dynamics model of a longitudinal system of the air-breathing hypersonic aircraft, and two assumptions are made in the longitudinal system of the aircraft:
assume that 1: neglecting elevator yaw angle δ in lift LeThe effect thereon;
assume 2: the change of the flying speed V of the hypersonic aircraft is slow, and the hypersonic aircraft belongs to slow variables compared with the incidence angle alpha and the pitch angle speed q.
According to the dynamic model description equation of the longitudinal system of the aircraft, solving the various derivatives of the flying speed V and the flying height h of the aircraft to obtain:
in the formulae 19 to 27, xT=[Vγαβh],f1、f2Are respectively concise expressions of right polynomials with equal signs of formula 1 and formula 2, wherein, ω is1,Ω2,π1And pi2Given below:
Ω2=[ω21 ω22 ω23 ω24 ω25]. (equation 30)
Π2=[π21 π22 π23 π24 π25]. (equation 36)
In the formula 36, the process is as follows,
as an alternative example, the second derivatives of α and β are included in the above equations 19 to 24, and can be decomposed into terms with and without control, specifically expressed as:
in the formula (I), the compound is shown in the specification,
h(4)=fh+b21βc+b22δe(ii) a (formula 47)
In the formula (I), the compound is shown in the specification,
introduction 1: consider a second order differentiator:
wherein f (t) is an input signal, z1Is the first differential of f (t), if a suitable parameter λ is selected0And λ1Then equation 58 holds for a finite time and dynamic system equation 57 stabilizes for a finite time.
As an alternative embodiment, the uncontrollable part and the controllable part are included in the formula 46, wherein the controllable part α of the higher derivative of the flying speed V of the aircraft is the controllable partvExpressed as:
αv=b11βc+b12δe(ii) a (formula 59)
Wherein, betacAnd deltaeIs a control quantity.
According to ev=V-VdI.e. the error function between the actual flying speed and the desired speed of the aircraft, e is calculatedvThird derivative of (d):
the sliding mode surface of the flight speed subsystem of the aircraft is as follows:
further constructing an error transformation function e according to the sliding mode surface of the flight speed subsystem1Comprises the following steps:
e1=sv+ksv∫svdt; (formula 62)
as an alternative embodiment, the controllable fraction α of the higher derivative of the flying speed V of the aircraft is designedvSo that S1The bounding includes:
In the formula, k1>0,ksvThe value > 0 is a design parameter,
defining the Lyapunov function:
then there are:
substituting equation 65 into equation 68 yields:
as an alternative embodiment, likewise, equation 47 also includes an uncontrollable part and a controllable part, where the controllable part α of the higher derivative of the altitude h of the aircraft is a controllable parthExpressed as:
αh=b21βc+b22δe(ii) a (formula 70)
According to eh=h-hdI.e. the error function between the actual and the desired flying height of the aircraft, e is calculatedhFourth derivative of (d):
the slip form surface of the flight height subsystem of the aircraft is:
error transformation function e of flight speed h2Comprises the following steps:
e2=sh+ksh∫shdt; (equation 73)
as an alternative embodiment, the controllable part α of the higher derivative of the flying height h of the aircraft is designedhSo that it is bounded including:
design of
In the formula, k2>0,ksh> 0 is a design parameter that is,
selecting a Lyapunov function as
Then there are:
substituting equation 76 into equation 79 above yields:
from the above equations 69 and 80, S1、S2Are bounded.
The preset performance and the error transformation function of the aircraft longitudinal system are described below:
assuming e as tracking error, preset performanceIs a positive decreasing function, and satisfies for all t ≧ 0:
wherein, the sigma is more than 0 and less than or equal to 1,is the maximum allowable value of the steady-state error.
The constraints of equation 81 are converted to an unconstrained form by an error transformation function:
wherein S is the transformed error function, phi (S) is a smooth, severely increased and reversible function, and satisfies the following properties:
from equation 84, if S is bounded, then equation 83 holds. In addition, byAnd equation 82, when e (0) > 0,when e (0) < 0Equation 81 holds. Therefore, as long as S ∈ L∞We can achieve the preset performance.
[1-2tanh2(S/ε)]Is less than 0. (equation 86)
As can be seen from the above, S1、S2Are all bounded, then e1、e2The preset performance tracking is realized, namely the actual flying speed of the designed aircraft meets the expected flying speed, and the actual flying height of the aircraft meets the expected flying height.
As an alternative embodiment, the controllable fraction α of the higher derivative according to the flight speed VvAnd a controllable fraction alpha of the higher derivative of the flying height hhIn a case where the control direction of the aircraft is unknown, the determining the control quantity of the aircraft includes:
at b11、b12、b21And b22When the sign is unknown, let the control quantity u be [ beta ]c,δe]U is calculated using the following formula:
u=N(ζn)ηn(ii) a (formula 87)
Wherein the content of the first and second substances,ηn=[αv αh]T,N(ζn) Is a function of the Nussbaum,rn11and rn22Is a constant to be given.
For the systems (represented by equations 46 and 47, in the presence of control direction unknowns, if the control law is chosen according to equations 65, 76 and 87, then all signals of the aircraft longitudinal system are bounded and achieve the preset tracking performance.
The method for controlling the preset performance of the longitudinal system of the hypersonic aircraft provided by the embodiment of the invention is subjected to simulation verification as follows:
in order to verify the effectiveness of the preset performance control method, aiming at a longitudinal dynamics model system (represented by formula 46 and formula 47) of an air-breathing hypersonic aircraft, the embodiment of the invention provides a process for simulating an inner ring control system of the hypersonic aircraft, wherein the control target is to enable the aircraft to track a given attack angle instruction, and the tracking control has preset performance.
The initial conditions for the simulation were set as follows: 2900 for V, 3.5 for α (0), 0.6 for q, and αdThe relevant parameters of the preset performance controller are designed as follows: k is a radical of1=0.01,ksv=10.9,k2=0.001,ksh=86.5,kIv=0.001,kIh=0.01, rn11=0.0005,rn22=0.0005。
Fig. 2 is a simulation curve of angle of attack tracking in a simulation result provided by an embodiment of the present invention, fig. 3 is a simulation curve of altitude error in a simulation result provided by an embodiment of the present invention, fig. 4 is a simulation curve of a flight speed error function in a simulation result provided by an embodiment of the present invention, and fig. 5 is a simulation curve of δ in a simulation result provided by an embodiment of the present inventioneFig. 6 is a graph of input fuel equivalence ratio β in the simulation results provided by the embodiment of the present invention. Thus, the simulation results are shown in FIGS. 2-6, where FIG. 2 depicts the angle of attack α tracking the desired signal αdWherein the dashed line is the desired signal alphadThe solid line is the actual angle of attack α, FIG. 2The dotted line in (B) is coincident with the solid line and is visually a solid line; FIG. 3 depicts height h tracking desired height hdAnd corresponding predetermined performance curve, wherein the solid line tracks the expected height h for the height hdError curve e ofhThe dotted line is the desired height hd(ii) a FIG. 4 depicts velocity V tracking desired velocity VdAnd a corresponding predetermined performance curve, wherein the solid line tracks the desired velocity v for the velocity vdError curve e ofvThe dotted line is the desired velocity vd(ii) a FIG. 5 depicts the rudder deflection angle δeFig. 6 depicts the input fuel equivalence ratio beta curve, from which it can be seen that the angle of attack tracks well the desired angle of attack signal, the velocity tracks well the desired velocity signal, and ehAnd evThe preset performance is realized, and the effectiveness of the designed controller is verified. In addition, as can be seen from fig. 2 to 6, the designed controller well solves the design problem under the condition of position control direction, the performance of the system is not influenced, and tracking is still well realized.
The method for controlling the preset performance of the longitudinal system of the hypersonic aircraft provided by the embodiment of the invention is researched aiming at the inversion preset performance control method of the nonlinear system under the condition that the control direction is unknown, the control of the hypersonic aircraft is designed by combining a Nussbaum gain technology and a preset performance inversion control technology, the non-matching uncertainty existing in the longitudinal system of the hypersonic aircraft is processed by the inversion control technology, and the problem that the control direction is unknown is processed by using the Nussbaum gain method. Then, the design of the system controller is completed by applying the Lyapunov stability theory, the preset performance control technology and the robust technology. Finally, the method is applied to the design of a longitudinal control system of the supersonic aircraft, the inversion design concept of the preset performance of the double integral sliding mode is further provided, and the stability of the designed longitudinal system of the aircraft is ensured.
Finally, it should be noted that: the above examples are only intended to illustrate the technical solution of the present invention, but not to limit it; although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions of the embodiments of the present invention.
Claims (5)
1. A preset performance control method for a longitudinal system of a hypersonic aircraft is characterized by comprising the following steps:
an error function of the flying speed V and an error function of the flying height h of the aircraft are respectively constructed, and an error function S of the flying speed after transformation is constructed1And the error function S of the flying height2;
Designing a controllable component alpha of the higher derivative of the flying speed V of an aircraftvAnd a controllable fraction alpha of the higher derivative of the flying height hhSo that S1And S2Is bounded;
controllable fraction alpha of the higher derivative according to the flying speed VvAnd a controllable part alpha of the higher derivative of the flying height hhUnder the condition that the control direction of the aircraft is unknown, the control quantity of the aircraft is obtained;
controlling the aircraft based on the control quantity;
respectively constructing an error function of the flying speed V and an error function of the flying height h of the aircraft, and constructing an error function S of the flying speed after transformation1And the error function S of the flying height2The method comprises the following steps:
calculating the higher derivative of the flying speed V of the aircraft, and extracting the controllable part alpha in the higher derivativevAccording to the controllable part alphavConstructing an error function e of the flying speed V of an aircraftv=V-VdWhere V is the actual flying speed of the aircraft, VdIs the desired value of the flying speed;
according to error function evConstructing slip-form surfaces s of a airspeed subsystemvAccording to the slip form surface svConstructing an error transformation function e of the flight speed V1And the transformed error function S1;
Calculating the high-order derivative of the flying height h of the aircraft, and extracting the controllable part alpha in the high-order derivativehAccording to the controllable part alphahConstructing an error function e of the altitude h of an aircrafth=h-hdWhere h is the actual flight altitude of the aircraft, hdA desired value for the flight altitude;
according to error function ehSlip form surface s for constructing flying height subsystemhAccording to the slip form surface shConstructing an error transformation function e of the flying height h2And the transformed error function S2;
Controllable portion alpha of the higher derivative of the flying speed V of the aircraftvExpressed as:
αv=b11βc+b12δe;
wherein beta iscFor inputting a command signal for the fuel equivalence ratio beta, deltaeIs the elevator deflection angle;
calculating evThird derivative of (d):
wherein f isvIs a calculable value;
determining the sliding mode surface of the flight speed subsystem of the aircraft as follows:
wherein λ isvIs a constant;
constructing an error transformation function e of the flying speed V1Comprises the following steps:
wherein k isIvIs a constant greater than 0, ksvIs a constant greater than 0, and kIvAnd ksvAre all design parameters;
defining an error transformation function asWherein the content of the first and second substances,for a predetermined performance function, phi is a smooth, strongly increasing and reversible function, e1And S1The derivative of (c) is:
in the formula (I), the compound is shown in the specification,
where ρ is the air density, V is the flight velocity, S is the wing area, ω isnIs the natural oscillation frequency, m is the aircraft mass, alpha is the angle of attack,for the mean aerodynamic chord length of the wing, IyyIs moment of inertia, T is thrust, and D is resistance;
ce=0.0292
2. Control method according to claim 1, characterized in that the controllable fraction α of the higher derivative of the flying height h of the aircraft is ahExpressed as:
αh=b21βc+b22δe;
wherein beta iscFor inputting a command signal for the fuel equivalence ratio beta, deltaeIs the elevator declination;
calculating ehFourth derivative of (d):
wherein f ishIs a calculable value;
determining a sliding mode surface of a flying height subsystem of the aircraft as follows:
wherein λ ishIs a constant;
constructing an error transformation function e of the flight speed h2Comprises the following steps:
e2=sh+ksh∫shdt;
wherein k isIhIs a constant greater than 0, kshIs a constant greater than 0, and kIhAnd kshAre all design parameters;
defining an error transformation function asWherein,For a predetermined performance function, phi is a smooth, strongly increasing and reversible function, e2And S2Is a derivative of
where ρ is the air density, V is the flight velocity, S is the wing area, ω isnIs the natural oscillation frequency, m is the aircraft mass, alpha is the angle of attack, gamma is the ballistic inclination,for the mean aerodynamic chord length of the wing, IyyIs rotational inertia, T is thrust, L is lift, and D is resistance;
ce=0.0292
3. root of herbaceous plantControl method according to claim 1, characterized in that the controllable part α of the higher derivative of the flying speed V of the design aircraft is avSo that S1The method comprises the following steps:
In the formula, k1>0,ksv> 0 is a design parameter that is,
defining the Lyapunov function:
then there are:
determination of S1Is bounded.
4. A control method according to claim 3, characterized in that the controllable fraction α of the higher derivative of the flying height h of the design aircraft is ahSo that S2The bounding includes:
In the formula, k2>0,kshThe value > 0 is a design parameter,
selecting a Lyapunov function as
Then there are:
determination of S1And S2Is bounded.
5. Control method according to claim 3 or 4, characterized in that the controllable fraction a of the higher derivative according to the flying speed V isvAnd a controllable fraction alpha of the higher derivative of the flying height hhIn the case where the control direction of the aircraft is unknown, the determining the control quantity of the aircraft includes:
at b11、b12、b21And b22When the sign is unknown, let the control quantity u be [ beta ]c,δe]U is calculated using the following formula:
u=N(ζn)ηn;
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010404397.6A CN111596686B (en) | 2020-05-13 | 2020-05-13 | Method for controlling preset performance of longitudinal system of hypersonic aircraft |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010404397.6A CN111596686B (en) | 2020-05-13 | 2020-05-13 | Method for controlling preset performance of longitudinal system of hypersonic aircraft |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111596686A CN111596686A (en) | 2020-08-28 |
CN111596686B true CN111596686B (en) | 2022-06-07 |
Family
ID=72188747
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010404397.6A Active CN111596686B (en) | 2020-05-13 | 2020-05-13 | Method for controlling preset performance of longitudinal system of hypersonic aircraft |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111596686B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112160864B (en) * | 2020-10-28 | 2021-08-24 | 山东科技大学 | Classic inhibition formula wind turbine blade structure and inhibition system that flutters |
CN113985901B (en) * | 2021-09-14 | 2023-06-27 | 中国人民解放军海军工程大学 | Hypersonic aircraft preset performance control method and device based on disturbance estimation |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109426146B (en) * | 2017-08-23 | 2022-02-08 | 中国空气动力研究与发展中心计算空气动力研究所 | High-order nonsingular Terminal sliding mode control method of hypersonic aircraft |
CN107526296B (en) * | 2017-09-05 | 2019-10-18 | 西北工业大学 | Hypersonic aircraft neural network lea rning control method based on prediction modeling |
CN108427289B (en) * | 2018-04-27 | 2021-06-29 | 哈尔滨工业大学 | Hypersonic aircraft tracking control method based on nonlinear function |
CN108490786A (en) * | 2018-04-27 | 2018-09-04 | 哈尔滨工业大学 | A kind of hypersonic aircraft Robust Tracking Control based on terminal sliding mode |
CN109358634B (en) * | 2018-11-20 | 2020-07-07 | 南京航空航天大学 | Robust self-adaptive control method for hypersonic aircraft |
CN110109361B (en) * | 2019-05-23 | 2020-09-15 | 南京航空航天大学 | Rapid smooth self-adaptive sliding mode control method for hypersonic aircraft |
-
2020
- 2020-05-13 CN CN202010404397.6A patent/CN111596686B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN111596686A (en) | 2020-08-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109426146B (en) | High-order nonsingular Terminal sliding mode control method of hypersonic aircraft | |
CN110109361B (en) | Rapid smooth self-adaptive sliding mode control method for hypersonic aircraft | |
CN109358634B (en) | Robust self-adaptive control method for hypersonic aircraft | |
CN107479384A (en) | The non-backstepping control method of hypersonic aircraft neutral net Hybrid Learning | |
CN106444807B (en) | A kind of compound attitude control method of grid rudder and Lateral jet | |
CN111679583B (en) | Adaptive control method of variant aircraft based on aerodynamic parameter estimation | |
CN106997208A (en) | A kind of control method of hypersonic aircraft towards under condition of uncertainty | |
CN111596686B (en) | Method for controlling preset performance of longitudinal system of hypersonic aircraft | |
CN108459505B (en) | Unconventional layout aircraft rapid modeling method suitable for control iterative design | |
CN108776434B (en) | Rapid self-adaptive sliding mode fault-tolerant control method for hypersonic aircraft | |
CN110568765A (en) | Asymmetric output limited control method for hypersonic aircraft facing attack angle tracking | |
CN107065554B (en) | Near space can be changed the adaptive winglet handover control system of rotor aircraft and working method | |
CN109062055A (en) | A kind of Near Space Flying Vehicles control system based on Back-stepping robust adaptive dynamic surface | |
CN108170886B (en) | Longitudinal loss reduction control method of hypersonic aircraft based on preset performance | |
Baldelli et al. | Modeling and control of an aeroelastic morphing vehicle | |
CN109164708B (en) | Neural network self-adaptive fault-tolerant control method for hypersonic aircraft | |
CN111367182A (en) | Hypersonic aircraft anti-interference backstepping control method considering input limitation | |
Wang et al. | Nonlinear aeroelastic control of very flexible aircraft using model updating | |
CN107632518A (en) | Hypersonic aircraft neutral net Hybrid Learning control method based on High-gain observer | |
CN114564045A (en) | Unmanned aerial vehicle flight control law design method considering rainfall and gust conditions | |
CN111007720A (en) | Nonlinear self-healing control method for hypersonic aircraft multi-sensor fault | |
Anderson et al. | A comparison of aerodynamics models for optimizing the takeoff and transition of a bi-wing tailsitter | |
CN113504723B (en) | Carrier rocket load shedding control method based on inverse reinforcement learning | |
CN113111434B (en) | Combined power aircraft trajectory optimization method based on convex mixed integer programming | |
CN116301028B (en) | Multi-constraint on-line flight trajectory planning middle section guiding method based on air suction hypersonic speed platform |
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 |