[go: up one dir, main page]

CN113848960B - Automatic control method for vertical speed of large aircraft - Google Patents

Automatic control method for vertical speed of large aircraft Download PDF

Info

Publication number
CN113848960B
CN113848960B CN202111108211.3A CN202111108211A CN113848960B CN 113848960 B CN113848960 B CN 113848960B CN 202111108211 A CN202111108211 A CN 202111108211A CN 113848960 B CN113848960 B CN 113848960B
Authority
CN
China
Prior art keywords
normal overload
vertical speed
aircraft
delta
roll angle
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202111108211.3A
Other languages
Chinese (zh)
Other versions
CN113848960A (en
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.)
AVIC First Aircraft Institute
Original Assignee
AVIC First Aircraft Institute
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 AVIC First Aircraft Institute filed Critical AVIC First Aircraft Institute
Priority to CN202111108211.3A priority Critical patent/CN113848960B/en
Publication of CN113848960A publication Critical patent/CN113848960A/en
Application granted granted Critical
Publication of CN113848960B publication Critical patent/CN113848960B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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/04Control of altitude or depth
    • G05D1/06Rate of change of altitude or depth
    • G05D1/0607Rate of change of altitude or depth 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)
  • Toys (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Abstract

The application belongs to the technical field of aviation, and particularly relates to an automatic control method for vertical speed of a large-scale aircraft. Comprising the following steps: step one, obtaining a target vertical speed and an actual vertical speed, and calculating a normal overload control quantity; step two, acquiring a roll angle and a roll angle rate, and calculating a normal overload compensation quantity under the condition that the aircraft is rolling maneuver; and thirdly, superposing the normal overload control quantity and the normal overload compensation quantity to obtain a normal overload increment control instruction, and realizing automatic control of the vertical speed of the aircraft according to the normal overload increment control instruction. According to the method and the device, the vertical speed difference of the aircraft is controlled, corresponding normal overload compensation is performed for rolling maneuver of the aircraft, the vertical speed of the aircraft can be ensured to be accurately tracked under the vertical speed mode, the vertical speed of the aircraft can be stably increased and decreased according to the vertical speed of the aircraft when the rolling maneuver is performed, normal overload is ensured to be small in the flight process of the aircraft, the control precision is high, and the flight quality is high.

Description

Automatic control method for vertical speed of large aircraft
Technical Field
The application belongs to the technical field of automatic flight control of airplanes, and particularly relates to an automatic control method for vertical speed of a large airplane.
Background
Large aircraft often require high precision climb rates or descent rates for flight in flight or approach. This requires that the aircraft be able to climb or descend at the target vertical speed. And the vertical speed of the aircraft changes during the rolling maneuver. This creates challenges for the need for high precision climb rates or descent rates. Therefore, the algorithm requiring the vertical speed mode needs to consider both the high-precision altitude change rate under the normal condition and the altitude change rate of the aircraft under the rolling maneuver condition to be stable.
In the prior art, the influence of rolling maneuver is not considered, and the deviation of vertical speed can exist and exceeds the index requirement.
It is therefore desirable to have a solution that overcomes or at least alleviates at least one of the above-mentioned drawbacks of the prior art.
Disclosure of Invention
The purpose of the application is to provide an automatic control method for the vertical speed of a large aircraft, so as to solve at least one problem existing in the prior art.
The technical scheme of the application is as follows:
an automatic control method for vertical speed of a large aircraft, comprising:
step one, acquiring a target vertical speed and an actual vertical speed, and calculating a normal overload control quantity according to the target vertical speed and the actual vertical speed;
step two, acquiring a roll angle and a roll angle rate, and calculating a normal overload compensation quantity under the condition that the aircraft is rolling maneuver according to the roll angle and the roll angle rate;
and thirdly, superposing the normal overload control quantity and the normal overload compensation quantity to obtain a normal overload increment control instruction, and realizing automatic control of the vertical speed of the aircraft according to the normal overload increment control instruction.
In at least one embodiment of the present application, in step one, the obtaining the target vertical velocity and the actual vertical velocity, and calculating the normal overload control quantity according to the target vertical velocity and the actual vertical velocity includes:
obtaining a target vertical speed D_VZ, wherein the target vertical speed D_VZ passes through a target vertical speed rate limiter to obtain a target vertical speed instruction D_VZ_C:
acquiring an actual vertical velocity VZ, and calculating a difference value between the target vertical velocity command D_VZ_C and the actual vertical velocity VZ to obtain a vertical velocity difference Delta_VZ:
multiplying the vertical velocity difference Delta_VZ by a gain coefficient KVZ converts to a normal overload control quantity Delta_nz:
in at least one embodiment of the present application, in the second step, the obtaining the roll angle and the roll angle rate, and calculating the normal overload compensation amount under the situation that the aircraft is rolling according to the roll angle and the roll angle rate includes:
acquiring a roll angle GAMA and a roll angle rate W_X;
calculating a normal overload compensation quantity Delta_nz1 under the condition that the aircraft is rolling maneuver according to the rolling angle GAMA and the rolling angle rate W_X:
in at least one embodiment of the present application, in step three, the superimposing the normal overload control amount and the normal overload compensation amount to obtain a normal overload increment control instruction includes:
and superposing the normal overload control quantity Delta_nz and the normal overload compensation quantity Delta_nz1 to obtain a normal overload increment control instruction Delta_nz_base:
Delta_nz_base=Delta_nz+Delta_nz1。
in at least one embodiment of the present application, after obtaining the normal overload increment control command delta_nz_base, the normal overload increment control command delta_nz_base is further subjected to ± 0.15 clipping.
The invention has at least the following beneficial technical effects:
according to the automatic control method for the vertical speed of the large-scale aircraft, the aircraft is controlled to fly according to the target vertical speed by adopting a proportional control algorithm according to the target vertical speed and the actual vertical speed signal, corresponding normal overload compensation is carried out aiming at the rolling maneuver of the aircraft, the accurate tracking of the upper target vertical speed of the aircraft under the vertical speed mode can be ensured, the aircraft can stably ascend and descend according to the target vertical speed when the rolling maneuver is carried out, the normal overload is ensured to be smaller in the flight process of the aircraft, the control precision is high, and the flight quality is higher.
Drawings
FIG. 1 is a flow chart of a method for automatically controlling vertical velocity of a large aircraft in accordance with one embodiment of the present application;
fig. 2 is a schematic diagram of a design of a method for automatically controlling vertical velocity of a large aircraft according to an embodiment of the present application.
Detailed Description
In order to make the purposes, technical solutions and advantages of the implementation of the present application more clear, the technical solutions in the embodiments of the present application will be described in more detail below with reference to the accompanying drawings in the embodiments of the present application. In the drawings, the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The described embodiments are some, but not all, of the embodiments of the present application. The embodiments described below by referring to the drawings are exemplary and intended for the purpose of explaining the present application and are not to be construed as limiting the present application. All other embodiments, which can be made by one of ordinary skill in the art based on the embodiments herein without making any inventive effort, are intended to be within the scope of the present application. Embodiments of the present application are described in detail below with reference to the accompanying drawings.
In the description of the present application, it should be understood that the terms "center," "longitudinal," "lateral," "front," "rear," "left," "right," "vertical," "horizontal," "top," "bottom," "inner," "outer," and the like indicate orientations or positional relationships based on the orientations or positional relationships illustrated in the drawings, merely to facilitate description of the present application and simplify the description, and do not indicate or imply that the device or element being referred to must have a specific orientation, be configured and operated in a specific orientation, and therefore should not be construed as limiting the scope of protection of the present application.
The present application is described in further detail below with reference to fig. 1-2.
The application provides an automatic control method for the vertical speed of a large aircraft, which comprises the following steps:
s100, acquiring a target vertical speed and an actual vertical speed, and calculating a normal overload control quantity according to the target vertical speed and the actual vertical speed;
s200, acquiring a roll angle and a roll angle rate, and calculating a normal overload compensation quantity under the condition that the aircraft is roll maneuver according to the roll angle and the roll angle rate;
s300, superposing the normal overload control quantity and the normal overload compensation quantity to obtain a normal overload increment control instruction, and realizing automatic control of the vertical speed of the aircraft according to the normal overload increment control instruction.
In the method for automatically controlling the vertical speed of the large aircraft, in step S100, obtaining the target vertical speed and the actual vertical speed, and calculating the normal overload control quantity according to the target vertical speed and the actual vertical speed includes:
obtaining a target vertical velocity D_VZ, and obtaining a target vertical velocity instruction D_VZ_C after the target vertical velocity D_VZ passes through a target vertical velocity rate limiter:
wherein S is a calculation code of a transfer function;
the actual vertical speed VZ is obtained, the difference between the target vertical speed command D_VZ_C and the actual vertical speed VZ is calculated, and the vertical speed difference Delta_VZ is obtained:
multiplying the vertical velocity difference Delta_VZ by the gain factor KVZ converts to a normal overload control quantity Delta_nz:
wherein, the units of D_VZ and VZ are m/s, the KVZ takes the value of 2, and the KVZ takes the value of 0.025.
Further, in the method for automatically controlling the vertical speed of the large aircraft, in step S200, after the roll angle GAMA and the roll angle rate w_x are obtained, a normal overload compensation quantity delta_nz1 under the condition that the aircraft is rolling maneuver is calculated according to the roll angle GAMA and the roll angle rate w_x:
wherein the unit of the roll angle rate W_X is deg/s.
Finally, in step S300, the normal overload control quantity delta_nz obtained in the above manner is superimposed with the normal overload compensation quantity delta_nz1 to obtain a normal overload increment control instruction delta_nz_base:
Delta_nz_base=Delta_nz+Delta_nz1。
advantageously, in this embodiment, after obtaining the normal overload Delta control command delta_nz_base, the normal overload Delta control command is further subjected to ± 0.15 clipping by a clipping device (cz_nzbase_u_lim, cz_nzbase_d_lim).
According to the method for automatically controlling the vertical speed of the large aircraft, after the target vertical speed D_VZ passes through a vertical speed rate limiting filter, a target vertical speed instruction D_VZ_C is formed, difference calculation is carried out on the target vertical speed instruction D_VZ_C and the actual vertical speed VZ, a vertical speed difference Delta_VZ is formed, the vertical speed difference is then calculated into a normal overload control quantity Delta_nz through a gain coefficient KVZ, a normal overload compensation quantity Delta_nz1 determined by a rolling angle GAMA and a rolling angle rate W_X is added, and after an overload increment output instruction limiter (CZ_nzbase_u_lim, CZ_nzbase_d_lim) is carried out, a final normal overload increment output instruction Delta_nz_base is formed and is used as a longitudinal channel instruction of the aircraft, and the aircraft is further controlled to ascend or descend according to the target vertical speed. The method and the device are an automatic control algorithm which can automatically keep the aircraft to fly according to the target vertical speed, can still keep the target vertical speed when rolling maneuver is carried out, and can not cause large fluctuation of the vertical speed.
According to the automatic control method for the vertical speed of the large-scale aircraft, the automatic flight control system controls the aircraft to fly according to the target vertical speed by adopting the proportional control algorithm according to the target vertical speed and the actual vertical speed signal, and meanwhile, normal overload compensation is carried out when the aircraft rolls, so that the aircraft can be automatically controlled to stably fly up or down according to the target vertical speed, and the vertical speed can be stabilized and meet the precision requirement when the roll is taken into consideration. The aircraft normal overload is smaller, the control precision is high, and the flight quality is good.
The foregoing is merely specific embodiments of the present application, but the scope of the present application is not limited thereto, and any changes or substitutions easily conceivable by those skilled in the art within the technical scope of the present application should be covered in the scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.

Claims (3)

1. An automatic control method for the vertical speed of a large aircraft is characterized by comprising the following steps:
step one, acquiring a target vertical speed and an actual vertical speed, and calculating a normal overload control quantity according to the target vertical speed and the actual vertical speed;
step two, acquiring a roll angle and a roll angle rate, and calculating a normal overload compensation quantity under the condition that the aircraft is rolling maneuver according to the roll angle and the roll angle rate;
superposing the normal overload control quantity and the normal overload compensation quantity to obtain a normal overload increment control instruction, and realizing automatic control of the vertical speed of the aircraft according to the normal overload increment control instruction;
in the first step, the obtaining the target vertical velocity and the actual vertical velocity, and calculating the normal overload control quantity according to the target vertical velocity and the actual vertical velocity includes:
obtaining a target vertical speed D_VZ, wherein the target vertical speed D_VZ passes through a target vertical speed rate limiter to obtain a target vertical speed instruction D_VZ_C:
acquiring an actual vertical velocity VZ, and calculating a difference value between the target vertical velocity command D_VZ_C and the actual vertical velocity VZ to obtain a vertical velocity difference Delta_VZ:
multiplying the vertical velocity difference Delta_VZ by a gain coefficient KVZ converts to a normal overload control quantity Delta_nz:
in the second step, the obtaining the roll angle and the roll angle rate, and calculating the normal overload compensation quantity under the condition that the aircraft is rolling maneuver according to the roll angle and the roll angle rate includes:
acquiring a roll angle GAMA and a roll angle rate W_X;
calculating a normal overload compensation quantity Delta_nz1 under the condition that the aircraft is rolling maneuver according to the rolling angle GAMA and the rolling angle rate W_X:
2. the method for automatically controlling the vertical velocity of a large aircraft according to claim 1, wherein in the third step, the step of superposing the normal overload control quantity and the normal overload compensation quantity to obtain a normal overload increment control instruction includes:
and superposing the normal overload control quantity Delta_nz and the normal overload compensation quantity Delta_nz1 to obtain a normal overload increment control instruction Delta_nz_base:
Delta_nz_base=Delta_nz+Delta_nz1。
3. the method for automatically controlling the vertical velocity of a large aircraft according to claim 1, wherein the normal overload Delta control command delta_nz_base is obtained, and further comprising performing + -0.15 clipping on the normal overload Delta control command delta_nz_base.
CN202111108211.3A 2021-09-22 2021-09-22 Automatic control method for vertical speed of large aircraft Active CN113848960B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111108211.3A CN113848960B (en) 2021-09-22 2021-09-22 Automatic control method for vertical speed of large aircraft

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111108211.3A CN113848960B (en) 2021-09-22 2021-09-22 Automatic control method for vertical speed of large aircraft

Publications (2)

Publication Number Publication Date
CN113848960A CN113848960A (en) 2021-12-28
CN113848960B true CN113848960B (en) 2024-03-19

Family

ID=78974915

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111108211.3A Active CN113848960B (en) 2021-09-22 2021-09-22 Automatic control method for vertical speed of large aircraft

Country Status (1)

Country Link
CN (1) CN113848960B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115639843B (en) * 2022-10-11 2024-11-12 中国航空工业集团公司西安飞机设计研究所 A method and device for automatically leveling off during three-stage landing of an aircraft

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102763049A (en) * 2010-02-11 2012-10-31 贝尔直升机泰克斯特龙公司 Stall prevention/recovery system and method
CN104111078A (en) * 2014-04-29 2014-10-22 北京理工大学 Apparatus for eliminating full-strapdown seeker guidance loop calibrated scale coefficient error, and method thereof
CN105786009A (en) * 2016-04-07 2016-07-20 中国航空工业集团公司西安飞机设计研究所 Flight control method in airplane asymmetric mounting mode
CN105947186A (en) * 2016-05-31 2016-09-21 中国航空工业集团公司西安飞机设计研究所 Neutral speed stability compensation control method
WO2019124686A1 (en) * 2017-12-21 2019-06-27 한국항공우주연구원 Method and computer program for controlling tilt angle of main rotor on basis of vertical attitude control signal low-speed flight state, and vertical take-off and landing aircraft
CN112965510A (en) * 2021-02-08 2021-06-15 中国科学院数学与系统科学研究院 Full-channel active disturbance rejection control method for high-speed maneuvering of aircraft

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102763049A (en) * 2010-02-11 2012-10-31 贝尔直升机泰克斯特龙公司 Stall prevention/recovery system and method
CN104111078A (en) * 2014-04-29 2014-10-22 北京理工大学 Apparatus for eliminating full-strapdown seeker guidance loop calibrated scale coefficient error, and method thereof
CN105786009A (en) * 2016-04-07 2016-07-20 中国航空工业集团公司西安飞机设计研究所 Flight control method in airplane asymmetric mounting mode
CN105947186A (en) * 2016-05-31 2016-09-21 中国航空工业集团公司西安飞机设计研究所 Neutral speed stability compensation control method
WO2019124686A1 (en) * 2017-12-21 2019-06-27 한국항공우주연구원 Method and computer program for controlling tilt angle of main rotor on basis of vertical attitude control signal low-speed flight state, and vertical take-off and landing aircraft
CN112965510A (en) * 2021-02-08 2021-06-15 中国科学院数学与系统科学研究院 Full-channel active disturbance rejection control method for high-speed maneuvering of aircraft

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
Load Control for the DC Electrical Power Distribution System of the More Electric Aircraft;Sandro Gunter等;《IEEE TRANSACTIONS ON POWER ELECTRONICS》;第第34卷卷(第第4期期);全文 *
中性速度稳定性控制律自动补偿方法;赵海;李宏刚;;飞行力学;第35卷(04);全文 *
电传飞行控制系统法向过载传感器补偿方法研究;肖成方;陈林;李玉飞;涂慧玲;巩立艳;;教练机(02);全文 *

Also Published As

Publication number Publication date
CN113848960A (en) 2021-12-28

Similar Documents

Publication Publication Date Title
US5195039A (en) Hover position hold system for rotary winged aircraft
CN105353761B (en) The method for control speed and device of a kind of aircraft
CN109471449B (en) Unmanned aerial vehicle control system and control method
EP0031619A2 (en) Vertical flight path steering system for aircraft
CN108196563B (en) Active-disturbance-rejection compensation control method and system for multi-rotor unmanned aerial vehicle
US20220326720A1 (en) Method and system for hovering control of unmanned aerial vehicle in tunnel
WO2007084170A2 (en) Fly by wire static longitudinal stability compensator system
EP0115401B1 (en) Airspeed control for aircraft
CN112327922A (en) Autonomous take-off and landing integrated control method for flying wing unmanned aerial vehicle
CN113848960B (en) Automatic control method for vertical speed of large aircraft
CN114942649B (en) Airplane pitching attitude and track angle decoupling control method based on backstepping method
CN103984231B (en) Longitudinal guidance law design method based on vertical speed rate
CN113917941B (en) Automatic control method for maintaining height of large aircraft
CN113961011B (en) Track dip angle maintenance control method
CN113093809A (en) Active disturbance rejection controller of composite wing unmanned aerial vehicle and establishing method thereof
CN115639843B (en) A method and device for automatically leveling off during three-stage landing of an aircraft
CN110262558B (en) Control method for fixed-point landing of unmanned aerial vehicle
CN112639399A (en) Height detection method, compensation amount determination method and device and unmanned aerial vehicle
CN111273678B (en) Boundary protection method for large lift-drag ratio unmanned aerial vehicle
CN115859461A (en) Longitudinal controllable domain and stability analysis method for low-speed fixed wing unmanned aerial vehicle
CN115755590A (en) Anti-interference guidance control system and method for hypersonic aircraft
Li et al. Application of improved appointed time control in helicopter mode of a tilt-rotor eVTOL aircraft
JP2557816B2 (en) Method and apparatus for maneuvering heavy aircraft in a vertical plane
CN116700358B (en) Nonlinear height-fixing compensation control method for unmanned aerial vehicle in turning stage
CN115826624B (en) Unmanned aerial vehicle anti-interference method and anti-interference system for sea surface low-altitude crosswind shear

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