CN111930136B - Engineering method for flight parameter adjustment - Google Patents

Engineering method for flight parameter adjustment Download PDF

Info

Publication number
CN111930136B
CN111930136B CN202010846995.9A CN202010846995A CN111930136B CN 111930136 B CN111930136 B CN 111930136B CN 202010846995 A CN202010846995 A CN 202010846995A CN 111930136 B CN111930136 B CN 111930136B
Authority
CN
China
Prior art keywords
loop
control
flight
parameter
debugging
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
CN202010846995.9A
Other languages
Chinese (zh)
Other versions
CN111930136A (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.)
General Engineering Research Institute China Academy of Engineering Physics
Original Assignee
General Engineering Research Institute China Academy of Engineering Physics
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 General Engineering Research Institute China Academy of Engineering Physics filed Critical General Engineering Research Institute China Academy of Engineering Physics
Priority to CN202010846995.9A priority Critical patent/CN111930136B/en
Publication of CN111930136A publication Critical patent/CN111930136A/en
Application granted granted Critical
Publication of CN111930136B publication Critical patent/CN111930136B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Abstract

The invention discloses a flight parameter adjusting engineering method, which is characterized in that only one control parameter of a control loop is adjusted at a time, a parameter adjusting object is clear, the control parameter can be adjusted in time directly according to a flight phenomenon, blindness and trial do not exist, time cost and labor cost are obviously reduced, the possibility of mistaken parameter adjustment is avoided, and flight safety accidents are avoided to a certain extent; the ground personnel can adjust the instruction parameters at any time, the flight control can respond in real time, and the dynamic response performance of the control law parameters can be obtained in time; when key attitude loop parameter debugging, fly the hand participation and control, can effectively promote unmanned aerial vehicle's flight security and reliability, avoid the emergence of accident, guarantee ground personal safety and property safety.

Description

Engineering method for flight parameter adjustment
Technical Field
The invention belongs to the technical field of flight parameter adjustment, and particularly relates to an engineering method for flight parameter adjustment.
Background
The general method for controlling and regulating the parameters of the flight control system of the unmanned aerial vehicle is as follows: the flyer passes through the remote controller and realizes the switching between flyer remote control mode and the control of flying self-driving mode, and when switching into remote control mode, unmanned aerial vehicle control authority all lies in the flyer, by the control signal that the flyer directly gives unmanned aerial vehicle, generally includes: ailerons, lift and throttle, flight control does not participate in any control; when the unmanned aerial vehicle is switched to the self-driving mode, the control authority of the unmanned aerial vehicle is all in flight control, the flight control automatically carries out control instruction resolving according to the current state of the unmanned aerial vehicle and outputs the control instruction to a control plane, and a flyer does not participate in any control. Through many times of remote control/self-driving switching and many times of flight, realize the parameter debugging of all control circuit of unmanned aerial vehicle flight control system, generally include: pitch, altitude, roll, heading, and speed (different laws are usually based on different control loops, but each law is composed of multiple control loops in the longitudinal and lateral directions).
This method causes the following problems:
1. when the aircraft is in a self-driving mode, all control authorities are all flight control, the control output of the aircraft is the result of integrated operation of a plurality of control loops, when control law parameters need to be adjusted according to flight conditions, it is difficult to completely and clearly determine which control loop parameters need to be adjusted only through phenomena, and parameter adjustment of an error control loop can cause serious attitude divergence and even crash, so that safety accidents occur.
2. When the aircraft is in the self-driving mode, the parameter of any control loop is not determined to be required to be adjusted, the parameter adjusting process has trial, the accuracy of adjustment is ensured by multiple times of manual control/self-driving switching and even multiple times of erection, so that the time cost and the labor cost are greatly increased when the aircraft is in flight parameter adjustment, and the flight safety risk is further increased.
3. When the vehicle is in the self-driving mode, the dynamic response performance of the control law parameters cannot be tested due to the fact that the instruction parameters of all the control loops cannot be changed.
4. When the aircraft is in the self-driving mode, due to the fact that no control guarantee of the flying hand exists, if control law parameters are not appropriate, the gesture can be seriously oscillated and even diverged in a short time, once the remote control switching of the flying hand is not timely, the aircraft is very easy to break, and safety accidents are caused.
In order to solve the problems, a flight parameter adjusting engineering method is developed by the inventor.
Disclosure of Invention
The invention aims to provide an engineering method for adjusting flight parameters in order to solve the problems.
The invention achieves the above purpose through the following technical scheme:
an engineering method for flight parameter adjustment, comprising the following steps:
obtaining an inner ring control law, an outer ring control law and a speed loop according to the unmanned aerial vehicle control law; the speed loop is used for controlling an accelerator of the unmanned aerial vehicle;
obtaining a pitching loop and a rolling loop according to an inner ring control law, wherein the pitching loop and the rolling loop are used for controlling the flight attitude of the unmanned aerial vehicle;
obtaining an altitude loop and a course loop according to an outer ring control law, wherein the altitude loop is used for controlling the altitude of the unmanned aerial vehicle, and the course loop is used for controlling the course of the unmanned aerial vehicle;
when the self-driving mode is used for debugging the parameters of the control loop, if the current control loop is in the pitching loop debugging state, the flight control carries out pitching control loop resolving and outputs a pitching control instruction, and the roll control and the speed control are directly controlled by a flight hand;
if the aircraft is currently in the roll loop debugging state, the flight control carries out roll control loop resolving and outputs a roll control instruction, and the pitching control and the speed control are handed over to the aircraft for direct control;
if the current position is in a speed loop, an altitude loop or a course loop for debugging, all control authorities are in flight control, and the flyer does not participate in the control.
Specifically, the elevation loop is nested with the pitching loop, the course loop is nested with the rolling loop, and the parameter debugging of the elevation loop or the course loop is carried out after the parameter debugging of the pitching loop or the rolling loop is finished; and the debugging of the speed loop is carried out after the parameter debugging of the pitch loop or the roll loop is completed.
Furthermore, when the altitude loop or the heading loop is enabled, whether the pitching loop or the rolling loop is enabled is not judged, and the corresponding command is directly calculated by the outer ring.
Specifically, when debugging control loop parameters, the flight control system receives a first instruction parameter and judges whether the first instruction parameter is in the effective range of the corresponding control loop, and when the first instruction parameter is not in the effective range of the corresponding control loop or is empty, the flight control system cannot enable the control loop, otherwise, the loop is enabled; when the ground is filled with the instruction parameters of the control loops, the flight control enables the corresponding control loops to complete the flight control of the control loops.
Specifically, when the pitch loop or the roll loop is executed alone, the flyer is to participate in control; the action of the unmanned aerial vehicle executing mechanism is controlled by a flight control system and a flight control hand together, and the flight control system completes the simultaneous output of a flight control command and a flight control command.
Specifically, when the parameters of the control loop are debugged, the instruction parameter values can be changed in the execution process of a certain loop, so that the dynamic response process of the unmanned aerial vehicle can be observed.
The invention has the beneficial effects that:
1. the control parameters of one control loop are only debugged at a time, the parameter adjusting object is clear, the control parameters can be directly adjusted in time according to the flight phenomenon, blindness and trial do not exist, time cost and labor cost are obviously reduced, the possibility of mistaken parameter adjustment is avoided, and the occurrence of flight safety accidents is avoided to a certain extent.
2. The ground personnel can adjust the instruction parameters at any time, the flight control can respond in real time, and the dynamic response performance of the control law parameters can be obtained in time.
3. When key attitude loop parameter debugging, fly the hand participation and control, can effectively promote unmanned aerial vehicle's flight security and reliability, avoid the emergence of accident, guarantee ground personal safety and property safety.
Drawings
FIG. 1 is a schematic diagram of the control loop division of the present invention;
FIG. 2 is a schematic diagram of a control loop discrimination process of the present invention;
FIG. 3 is a schematic diagram of the flight control execution output process of the present invention;
FIG. 4 is a schematic diagram of the pitch angle variation during the pitch loop control of the present invention;
FIG. 5 is a schematic view of throttle/speed variation during pitch loop control in accordance with the present invention;
FIG. 6 is a schematic view of the roll angle change during the pitch loop control of the present invention;
FIG. 7 is a schematic diagram of pitch angle variation during roll loop control according to the present invention;
FIG. 8 is a schematic view of throttle/speed variation during roll loop control in accordance with the present invention;
FIG. 9 is a schematic diagram illustrating roll angle variations during a roll loop control process according to the present invention;
FIG. 10 is a schematic diagram of pitch angle variation during speed loop control in accordance with the present invention;
FIG. 11 is a schematic view of throttle/speed variation during speed loop control in accordance with the present invention;
FIG. 12 is a schematic view of roll angle variation during the speed loop control of the present invention;
FIG. 13 is a schematic view of the pitch angle variation during the altitude loop control of the present invention;
FIG. 14 is a schematic view of a height variation in the height loop control process of the present invention;
FIG. 15 is a schematic view of throttle/speed variation during the altitude loop control of the present invention;
FIG. 16 is a schematic diagram of roll angle changes during the altitude loop control of the present invention.
Detailed Description
The invention will be further described with reference to the accompanying drawings in which:
the invention realizes the purpose through the following technical scheme:
1. single loop control parameter debugging
The flight control system control law is divided into a plurality of control loops, each control loop is provided with a set of parameters, and only one control loop parameter is debugged in the remote control/self-driving switching process, so that a parameter adjusting object is determined, and parameter adjustment is facilitated.
2. Flight parameter and attitude loop parameter debugging
In order to ensure the flight safety, when the parameters of a flight attitude (inner ring) loop (mainly a pitching loop and a rolling loop) of the unmanned aerial vehicle are debugged, the flight control divides the control authority, only controls the currently debugged control loop, and the other control authorities are handed over to the flyer for control. When parameter debugging is carried out on other control (outer ring) loops (mainly including height, course and speed loops) of the unmanned aerial vehicle, the flight control still acquires all control authorities.
3. Dynamic response implementation
In the process of parameter debugging of a single control loop, command parameters are modified on line through a ground station, the dynamic response condition of the unmanned aerial vehicle is observed, and parameter adjustment is carried out.
The flight parameter adjusting engineering method comprises the following steps:
1. control loop division
As shown in fig. 1, according to the control law, the control law is divided into an inner ring and an outer ring, the inner ring controls the flight attitude of the unmanned aerial vehicle to ensure flight safety, and the outer ring controls the altitude, the course and the like of the unmanned aerial vehicle, wherein the altitude loop is nested with the pitch loop, the course loop is nested with the roll loop, and the parameter debugging of the altitude loop or the course loop can be performed after the parameter debugging of the pitch loop or the roll loop is completed. The speed loop has no other loop nesting and can be carried out after the inner loop parameter debugging is finished.
2. Control authority segmentation
When the self-driving mode is used for debugging the parameters of the control loop, if the current control loop is in the pitching loop debugging state, the flight control carries out pitching control loop resolving and outputs a pitching control instruction, and the roll control and the accelerator control are handed over to the flyer for direct control; if the aircraft is in rolling loop debugging currently, flight control carries out rolling control loop resolving and outputs rolling control instructions, and pitching control and throttle control are handed over to a flyer for direct control; if the current position is in a speed loop, an altitude loop or a course loop for debugging, all control authorities are in flight control, and the flyer does not participate in the control.
As shown in the following table:
Figure BDA0002643378620000061
3. control loop selection and discrimination
The selection of the control loop is manually selected and confirmed by the ground, and ground personnel can realize the selection of the current control loop by inputting related control loop instruction parameters in ground station software without other redundant methods, thereby reducing the operation amount of the ground personnel. Namely: the pitch loop can be selected by filling the pitch angle command, the velocity loop can be selected by filling the velocity command, and other loops are similar, so that ground personnel can fill the command parameters of a single control loop or a plurality of control loops at one time. When debugging each control loop, the instructions to be filled in are as follows:
serial number Control loop Pitch commands Rolling command Throttle command Altitude instruction Course instruction
1 Pitching loop Must fill in Emptying the container Emptying the container Emptying the container Emptying the container
2 Rolling loop Emptying the container Must fill in Emptying the container Emptying the container Emptying the container
3 Speed loop Must fill Must fill in Must fill in Emptying the container Emptying the container
4 Altitude circuit - Two filling one Must fill Must fill in Two filling one
5 Course loop Two filling one - Must fill Two filling one Must fill in
Note: in the table above, ground personnel have definite instruction parameter input when the pitching loop, the rolling loop and the speed loop are debugged, and the rolling instruction and the course instruction are filled with one instruction when the height loop is debugged; similarly, when the air route loop is debugged, the pitching instruction and the height instruction are filled with one instruction.
The flight control system enables the control loop by judging whether the instruction parameter of the corresponding control loop is in an effective range, the flight control cannot enable the control loop when the value filled in the ground is not in the effective range or is empty, and otherwise, the control loop is enabled; when the ground is filled with the instruction parameters of the control loops, the flight control enables the corresponding control loops to complete the flight control of the control loops. It is worth mentioning that: because the altitude loop is the outer loop of the pitching loop and the course loop is the outer loop of the rolling loop, when the altitude loop or the course loop is enabled, whether the pitching loop or the rolling loop is enabled is not judged any more, and the corresponding instruction is directly calculated by the outer loop. Therefore, the unmanned aerial vehicle can respond to different control loops by combining different instruction parameters, and the purpose of parameter adjustment is achieved.
As shown in fig. 2, a schematic view of a control loop discrimination process is shown;
the method specifically comprises the following steps:
step 1: the flight control system judges the current mode, if the flight control system is in the remote control mode, the flight control system directly acquires the control quantity from the receiver, and if the flight control system is in the self-driving mode, the next step is executed;
step 2: the flight control system judges the current stage, if the current stage is in other stages, corresponding programs are executed, and if the current stage is in a parameter adjusting stage, the next step is executed;
and step 3: the flight control system acquires a ground instruction parameter and clears the flag byte to 0;
and 4, step 4: the flight control system judges the validity of the height instruction, if the height instruction is valid, the flag byte bit0 is set to be 1, and a height control loop is executed; if the pitch instruction is invalid, judging the validity of the pitch instruction;
and 5: if the pitching instruction is effective, setting 1 to the flag byte bit3, and executing a pitching control loop; if the flag byte is invalid, the flag byte is not operated;
step 6: the flight control system judges the validity of the course instruction, if the course instruction is valid, the flag byte bit1 is set to be 1, and a course control loop is executed; if the rolling instruction is invalid, judging the validity of the rolling instruction;
and 7: if the rolling instruction is effective, setting 1 to the flag byte bit4 and executing a rolling control loop; if the flag byte is invalid, the flag byte is not operated;
and 8: the flight control system judges the validity of the speed instruction, if the speed instruction is valid, the flag byte bit2 is set to be 1, and a speed control loop is executed; if the flag byte is invalid, the flag byte is not operated;
and step 9: and (5) judging whether all the instructions are judged completely by the flight control system, if so, acquiring the lifting/aileron/accelerator instructions of the self-driving, and if not, executing the steps from the step 5 again.
4. Flying hand intervention and control output
When the pitching loop or the rolling loop is executed independently, the flyer participates in control, the action of the unmanned aerial vehicle executing mechanism is controlled by the flight control system and the flyer together, the flight control system outputs a flight control instruction and a flight control instruction at the same time, and the specific implementation mode is as follows: in the execution output link, the control quantity of a rocker of the remote controller is collected, and is converted into the output quantity of the execution mechanism and distributed to each execution mechanism through corresponding operation together with the command automatically generated by flight control. If the unmanned aerial vehicle belongs to a hybrid control type, the flight control system also needs to complete the coupling of the flight control remote control quantity and the flight control instruction and then output the coupling to the execution mechanism.
As shown in fig. 3, a schematic diagram of an output process of flight control execution is shown;
the following steps are specifically shown;
step 1: the flight control system judges the current mode, directly outputs the control quantity if the flight control system is in the remote control mode, and executes the next step if the flight control system is in the self-driving mode;
step 2: the flight control system judges the current stage, if the current stage is in other stages, the obtained control instruction is converted into the output quantity of the execution mechanism, and if the current stage is in a parameter adjusting stage, the next step is executed;
and step 3: the flight control system judges the flag byte;
and 4, step 4: if only bit3 is 1, acquiring a flight control pitch instruction calculated by self-driving, and acquiring the roll and accelerator amount of the remote controller; if only bit4 is 1, acquiring a flight control roll instruction calculated by self-driving, and acquiring the pitch and accelerator amount of the remote controller; if other bits are effective, acquiring flight control pitching, rolling and throttle instructions calculated by the self-driving;
and 5: and 4, converting each instruction in the step 4 into an output quantity of an execution mechanism.
5. Instruction parameter adjustment
When the parameters of the control loop are debugged, the instruction parameter values can be manually changed on the ground in the execution process of a loop, so that the dynamic response process of the unmanned aerial vehicle can be observed conveniently. Such as: and adjusting the pitch angle instruction from 3 degrees to 10 degrees, namely observing the dynamic response of the unmanned aerial vehicle under the pitch loop parameter, and adjusting the control law parameters in real time according to the response condition.
The following are specific examples of the debugging of each loop in the present application:
1. pitching loop commissioning
As shown in fig. 4-6, in the pitch loop debugging process at 154s-167.4s, the black dotted line is mode switching, and when the black dotted line is greater than 0, the self-driving mode is adopted, and the flight control has the pitch loop control authority; when equal to 0, in remote control mode, the flyer has full control authority. The pitch loop command parameter is changed from 3 to 10 at about 159.6 s.
When the unmanned aerial vehicle is switched into a self-driving (pitching loop), the difference between the pitch angle and a set value is not large, and the control surface is positioned near the middle position (0 degrees and 0 degree is not enough to enable the unmanned aerial vehicle to keep flying), so that the unmanned aerial vehicle lowers the head, the flight control gradually pulls up the elevator along with the continuous reduction of the pitch angle, and the pitch angle gradually starts to increase and gradually converges; after the command parameter is adjusted to 10 degrees, the pitch angle is converged in the range of 7.3-11.6 degrees and gradually converged to 10.2 degrees, and the dynamic response is rapid and stable, so that the pitch loop parameter is suitable.
2. Roll loop commissioning
As shown in fig. 7-9, in the roll loop commissioning process at 210s-222.3s, the flight control has roll loop control authority, and the roll angle command parameter is adjusted from 0 ° to-30 ° at about 217.8 s.
During self-driving, the difference between the roll angle and the set value is 23 degrees (fig. 9, right roll), so that the flight control controls the left roll of the unmanned aerial vehicle, the roll angle is reduced slightly smoothly along with the continuous reduction of the roll angle, the roll angle is about 0 degree at 211.3s (about 1.3s after self-driving is cut), but due to the existence of integral, the aileron still has instructions, so that the unmanned aerial vehicle is continuously controlled to roll left, and the unmanned aerial vehicle gradually starts to converge after 215.8 s; when the command is adjusted to-30 degrees, the roll angle oscillates within the range of-34 degrees to 28.6 degrees, and the roll loop test is still available.
3. Speed loop debugging
As shown in FIGS. 10-12, in the speed loop debugging process at 254.1s-264.3s, the flight control has all control authorities, and the speed command is 38m/s in the whole speed loop debugging process.
When the unmanned aerial vehicle is driven in, the speed is 45m/s, the difference between the speed and the set value is 7m/s, the throttle receives oil from the trim value of 60%, so that the unmanned aerial vehicle decelerates, the amplitude of the throttle is gradually kept and starts to increase along with the continuous reduction of the speed, the change range of the throttle is 25% -52%, the speed is converged to 36.5m/s, and a speed loop is available.
4. Altitude loop commissioning
As shown in FIGS. 13-16, in the altitude loop debugging process at 296.3s-308.6s, the flight control has all control authority, and the altitude command parameter is adjusted from 100m to 120m at about 299.7 s.
When the unmanned plane is switched in and self-driving, the altitude is 10m different from the set value, so that the flight control automatically generates an inner ring pitch angle instruction of-30 degrees (an amplitude limit of-30 degrees), the pitch angle is about-8 degrees, so that the unmanned plane lowers head, the altitude is also reduced under the influence of rolling because the roll angle is about 20 degrees when the unmanned plane is switched in and self-driving, under the combination of the two, the altitude is rapidly reduced, after the altitude is reduced to be below 100m, the pitch angle instruction generated by the flight control reaches 30 degrees, so that the unmanned plane has head-up, the head-up causes speed loss, so that the accelerator is gradually increased to 92 percent at most (figure 15), and the altitude is about 116m when the unmanned plane is switched in and self-driving. The height loop is available.
The foregoing illustrates and describes the principles, general features, and advantages of the present invention. It will be understood by those skilled in the art that the present invention is not limited to the embodiments described above, which are described in the specification and illustrated only to illustrate the principle of the present invention, but that various changes and modifications may be made therein without departing from the spirit and scope of the present invention, which fall within the scope of the invention as claimed. The scope of the invention is defined by the appended claims and equivalents thereof.

Claims (6)

1. An engineering method for flight parameter adjustment is characterized by comprising the following steps:
obtaining an inner ring control law, an outer ring control law and a speed loop according to the unmanned aerial vehicle control law; the speed loop is used for controlling an accelerator of the unmanned aerial vehicle;
obtaining a pitching loop and a rolling loop according to an inner ring control law, wherein the pitching loop and the rolling loop are used for controlling the flight attitude of the unmanned aerial vehicle;
obtaining an altitude loop and a course loop according to an outer ring control law, wherein the altitude loop is used for controlling the altitude of the unmanned aerial vehicle, and the course loop is used for controlling the course of the unmanned aerial vehicle;
when the self-driving mode is used for debugging the parameters of the control loop, if the current control loop is in the pitching loop debugging state, the flight control carries out pitching control loop resolving and outputs a pitching control instruction, and the roll control and the speed control are directly controlled by a flight hand;
if the aircraft is currently in the roll loop debugging state, the flight control carries out roll control loop resolving and outputs a roll control instruction, and the pitching control and the speed control are handed over to the aircraft for direct control;
if the current position is in a speed loop, an altitude loop or a course loop for debugging, all control authorities are in flight control, and the flyer does not participate in the control;
according to the control law, the control law is divided into an inner ring and an outer ring, the inner ring controls the flight attitude of the unmanned aerial vehicle, a pitching loop is nested in a height loop, and a rolling loop is nested in a course loop; after the parameter debugging of the pitching loop or the rolling loop is finished, the parameter debugging of the altitude loop or the course loop can be carried out; the speed loop has no nesting of other loops and can be carried out after the inner loop parameter debugging is finished;
the debugging of the control loop is carried out according to the sequence of an inner ring, an accelerator and a rear outer ring.
2. The engineering method for regulating parameters in flight according to claim 1, characterized in that: the height loop is nested with the pitch loop, the course loop is nested with the roll loop, and the parameter debugging of the height loop or the course loop is carried out after the parameter debugging of the pitch loop or the roll loop is finished; and the debugging of the speed loop is carried out after the parameter debugging of the pitch loop or the roll loop is completed.
3. The engineering method for flight parameter adjustment according to claim 2, characterized in that: when the altitude loop or the course loop is enabled, whether the pitching loop or the rolling loop is enabled is not judged any more, and the corresponding command is directly calculated by the outer ring.
4. The engineering method for flight parameter adjustment according to claim 1, wherein when debugging the control loop parameters, the flight control system receives the first instruction parameter and determines whether the first instruction parameter is within the effective range of the corresponding control loop, and when the first instruction parameter is not within the effective range of the corresponding control loop or is empty, the flight control does not enable the control loop, and otherwise, the control loop is enabled; when the ground is filled with the instruction parameters of the control loops, the flight control enables the corresponding control loops to complete the flight control of the control loops.
5. The engineering method for regulating parameters in flight according to claim 1, characterized in that: when the pitching loop or the rolling loop is independently executed, the flyer participates in the control; the action of the unmanned aerial vehicle executing mechanism is controlled by a flight control system and a flight control hand together, and the flight control system completes the simultaneous output of a flight control command and a flight control command.
6. The engineering method for regulating parameters in flight according to claim 1, characterized in that: when the parameters of the control loop are debugged, the instruction parameter values can be changed in the execution process of a certain loop, and the instruction parameter values are used for observing the dynamic response process of the unmanned aerial vehicle.
CN202010846995.9A 2020-08-21 2020-08-21 Engineering method for flight parameter adjustment Active CN111930136B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010846995.9A CN111930136B (en) 2020-08-21 2020-08-21 Engineering method for flight parameter adjustment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010846995.9A CN111930136B (en) 2020-08-21 2020-08-21 Engineering method for flight parameter adjustment

Publications (2)

Publication Number Publication Date
CN111930136A CN111930136A (en) 2020-11-13
CN111930136B true CN111930136B (en) 2022-07-12

Family

ID=73304959

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010846995.9A Active CN111930136B (en) 2020-08-21 2020-08-21 Engineering method for flight parameter adjustment

Country Status (1)

Country Link
CN (1) CN111930136B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112918700A (en) * 2021-02-06 2021-06-08 中国工程物理研究院总体工程研究所 Automatic test method for unmanned aerial vehicle

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2496131C1 (en) * 2012-07-10 2013-10-20 Открытое акционерное общество "Раменское приборостроительное конструкторское бюро" (ОАО "РПКБ") Method of aircraft control in landing approach
EP2671796A1 (en) * 2012-06-06 2013-12-11 Eurocopter Method for automated flight controls for a rotorcraft, maintaining the trajectory of the rotorcraft by following manual flight controls
CN105353762A (en) * 2015-09-25 2016-02-24 南京航空航天大学 Six-rotor unmanned plane on the basis of dual-redundancy attitude sensor and control method thereof
CN105468019A (en) * 2015-12-23 2016-04-06 中国工程物理研究院总体工程研究所 Unmanned aerial vehicle flight control method for independent concurrent realization of multiple tasks
CN106094859A (en) * 2016-08-26 2016-11-09 杨百川 A kind of unmanned plane online real-time flight quality estimating and parameter adjustment method
CN106970633A (en) * 2017-05-08 2017-07-21 中国工程物理研究院总体工程研究所 Suppress the flight control method of control input saturation
CN107703972A (en) * 2016-08-08 2018-02-16 鹦鹉无人机股份有限公司 The particularly flying wing type fixed-wing unmanned plane with automatic Pilot is driven with auxiliary hand-operating
CN108628336A (en) * 2017-03-16 2018-10-09 广州极飞科技有限公司 Flight control method, device and the unmanned plane of unmanned plane
CN109002059A (en) * 2017-06-06 2018-12-14 武汉小狮科技有限公司 A kind of multi-rotor unmanned aerial vehicle object real-time tracking camera system and method
CN110032797A (en) * 2019-04-13 2019-07-19 成都飞机工业(集团)有限责任公司 Unmanned plane UAV control law parameter adjustment method
CN110262541A (en) * 2019-05-16 2019-09-20 沈阳无距科技有限公司 Unmanned aerial vehicle (UAV) control method, apparatus, unmanned plane, remote controler and storage medium

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR3024126B1 (en) * 2014-07-25 2019-05-17 Airbus Operations (S.A.S.) CONTROL SYSTEM OF AN AIRCRAFT
FR3032551B1 (en) * 2015-02-09 2020-11-06 Airbus Operations Sas SYSTEM AND METHOD OF PILOTING AN AIRCRAFT.

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2671796A1 (en) * 2012-06-06 2013-12-11 Eurocopter Method for automated flight controls for a rotorcraft, maintaining the trajectory of the rotorcraft by following manual flight controls
RU2496131C1 (en) * 2012-07-10 2013-10-20 Открытое акционерное общество "Раменское приборостроительное конструкторское бюро" (ОАО "РПКБ") Method of aircraft control in landing approach
CN105353762A (en) * 2015-09-25 2016-02-24 南京航空航天大学 Six-rotor unmanned plane on the basis of dual-redundancy attitude sensor and control method thereof
CN105468019A (en) * 2015-12-23 2016-04-06 中国工程物理研究院总体工程研究所 Unmanned aerial vehicle flight control method for independent concurrent realization of multiple tasks
CN107703972A (en) * 2016-08-08 2018-02-16 鹦鹉无人机股份有限公司 The particularly flying wing type fixed-wing unmanned plane with automatic Pilot is driven with auxiliary hand-operating
CN106094859A (en) * 2016-08-26 2016-11-09 杨百川 A kind of unmanned plane online real-time flight quality estimating and parameter adjustment method
CN108628336A (en) * 2017-03-16 2018-10-09 广州极飞科技有限公司 Flight control method, device and the unmanned plane of unmanned plane
CN106970633A (en) * 2017-05-08 2017-07-21 中国工程物理研究院总体工程研究所 Suppress the flight control method of control input saturation
CN109002059A (en) * 2017-06-06 2018-12-14 武汉小狮科技有限公司 A kind of multi-rotor unmanned aerial vehicle object real-time tracking camera system and method
CN110032797A (en) * 2019-04-13 2019-07-19 成都飞机工业(集团)有限责任公司 Unmanned plane UAV control law parameter adjustment method
CN110262541A (en) * 2019-05-16 2019-09-20 沈阳无距科技有限公司 Unmanned aerial vehicle (UAV) control method, apparatus, unmanned plane, remote controler and storage medium

Non-Patent Citations (9)

* Cited by examiner, † Cited by third party
Title
Hanqiao Huang等.Cooperative Collision Avoidance Method for Multi-UAV Based on Kalman Filter and Model Predictive Control.《2019 IEEE International Conference on Unmanned Systems and Artificial Intelligence (ICUSAI)》.2019, *
Young-shin Kang等.Flight test of flying qualities for helicopter mode of smart UAV.《2011 11th International Conference on Control, Automation and Systems》.2011, *
Yu, HF等.Collaborative Visual SLAM Framework for a Multi-UAVs System Based on Mutually Loop Closing.《Lecture Notes of the Institute for Computer Sciences Social Informatics and Telecommunications Engineering》.2019, *
张明涛,安锦文.飞行控制***自动调参.《弹箭与制导学报》.2009,第29卷(第01期),54-56. *
朱飞翔等.基于Stateflow的无人机多模态控制转换逻辑设计.《海军航空工程学院学报》.2017,(第05期), *
李士波,刘丹.基于虚拟仪器技术的智能飞参***模拟器研制.《工业控制计算机》.2018,第31卷(第04期),10-11. *
胡宁峪等.基于STM32的四旋翼飞行器控制***.《科技创新与应用》.2016,(第18期), *
陈伟,等.基于滚动时域优化的变后掠角飞机修正控制律设计.《南京航空航天大学学报》.2017,第49卷(第1期),96-104. *
鲍泳林.某无人机飞控***地面半实物仿真平台设计.《太赫兹科学与电子信息学报》.2015,第13卷(第06期),903-907. *

Also Published As

Publication number Publication date
CN111930136A (en) 2020-11-13

Similar Documents

Publication Publication Date Title
CN109917812B (en) High-altitude high-speed unmanned aerial vehicle landing state control method
CN109018422B (en) Tilting corridor calculation method of fixed-rotation-speed and periodic-pitch tilting four-rotor aircraft
CN106970531B (en) Method for determining mode conversion control strategy of tilt wing vertical take-off and landing unmanned aerial vehicle
CN109543271B (en) Trimming control design method applied to coaxial high-speed helicopter with thrust propeller
CN103983143B (en) Downslide section method of guidance thrown in by the air-to-ground guided missile comprising rate process constraint and multiple terminals constraint
CN111930136B (en) Engineering method for flight parameter adjustment
CN112537444B (en) Hovering automatic wind alignment method for composite wing unmanned aerial vehicle
CN105005342B (en) The method for controlling aircraft automatic takeoff
CN108820222A (en) Balloon borne solar energy unmanned plane launches control method
CN109141429A (en) The balloon borne solar energy unmanned plane launch process track design method of near space
CN109703779B (en) Control law design method for PIO research of civil telex
CN101256410B (en) Method for conversion of flight phase of unmanned vehicle
CN114995103A (en) Balance compensation control method for transition process of tilt-wing aircraft
CN104656659A (en) Shipboard aircraft ski-jump take-off automatic flight control method
CN104965418A (en) Injection phase guiding method based on trajectory damping control and hot-fluid analyzing prediction
CN113671974A (en) Turning approach accurate guidance method for return section of cross-domain aircraft
CN112327924A (en) Link failure emergency disposal method for flight of unmanned helicopter airline
CN116307316B (en) RNP AR (RNP-based AR) approach sequence segmented obstacle surmounting landing route optimization method and system
CN110597054A (en) Linear variable parameter robustness control method for coaxial unmanned helicopter course
CN105259762A (en) Graphical automatic optimization setting method of flight control system control parameter
CN109472073A (en) A kind of aerodynamic configuration of aircraft method of adjustment, device and electronic equipment
CN112015109B (en) Large unmanned aerial vehicle takeoff front wheel lifting test flight control law and design method thereof
CN116009520B (en) Triaxial stability excitation test method for unmanned aerial vehicle
CN117775345A (en) Fixed wing aircraft landing control method, storage medium and unmanned aerial vehicle
CN114572386B (en) Multi-mode fusion manipulator of electric vertical take-off, landing and tilt-rotation wing aircraft and design method

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