CN107065919A - Agricultural plant protection unmanned plane back and forth spray back and forth during turning path flight control method, device and unmanned plane - Google Patents
Agricultural plant protection unmanned plane back and forth spray back and forth during turning path flight control method, device and unmanned plane Download PDFInfo
- Publication number
- CN107065919A CN107065919A CN201611156321.6A CN201611156321A CN107065919A CN 107065919 A CN107065919 A CN 107065919A CN 201611156321 A CN201611156321 A CN 201611156321A CN 107065919 A CN107065919 A CN 107065919A
- Authority
- CN
- China
- Prior art keywords
- spraying
- path
- turn
- turning
- uav
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims description 37
- 239000007921 spray Substances 0.000 title claims description 17
- RZVHIXYEVGDQDX-UHFFFAOYSA-N 9,10-anthraquinone Chemical compound C1=CC=C2C(=O)C3=CC=CC=C3C(=O)C2=C1 RZVHIXYEVGDQDX-UHFFFAOYSA-N 0.000 title claims description 13
- 238000005507 spraying Methods 0.000 claims description 171
- 238000010586 diagram Methods 0.000 description 8
- 230000001133 acceleration Effects 0.000 description 3
- 230000001788 irregular Effects 0.000 description 3
- 239000002699 waste material Substances 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000009795 derivation Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005265 energy consumption Methods 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 239000003337 fertilizer Substances 0.000 description 1
- 239000000446 fuel Substances 0.000 description 1
- 239000007788 liquid Substances 0.000 description 1
- 239000000575 pesticide Substances 0.000 description 1
- 239000013598 vector Substances 0.000 description 1
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
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)
- Catching Or Destruction (AREA)
Abstract
本发明提供一种农用植保无人机来回往复喷施过程中的转弯路径飞行控制方法、装置及无人机,属于无人机路线规划方法及控制方法领域,为了解决现有技术中的植保无人机转弯策略没有充分考虑无人机的实际机动特性,也未考虑到最小转弯次数,导致无人机被迫进行长时间变速飞行,进而导致无人机无法适应变速环境,变速时浪费能源的问题。本发明的方法包括:获取无人机的喷洒半径及无人机的最小转弯半径;根据喷洒半径以及最小转弯半径判断无人机应当进行第一类转弯、第二类转弯或第三类转弯,并得到判断结果;根据判断结果调整无人机的飞行状态参数,进而控制无人机飞行。本发明还提供一种转弯路径飞行控制装置以及无人机。本发明适用于植保无人机。
The invention provides a turning path flight control method, device and unmanned aerial vehicle during the reciprocating spraying process of an agricultural plant protection unmanned aerial vehicle, which belongs to the field of unmanned aerial vehicle route planning methods and control methods. The man-machine turning strategy does not fully consider the actual maneuvering characteristics of the UAV, nor does it take into account the minimum number of turns, resulting in the UAV being forced to fly for a long time with variable speed, which in turn causes the UAV to be unable to adapt to the variable speed environment, and wastes energy when changing speed. question. The method of the present invention includes: obtaining the spraying radius of the UAV and the minimum turning radius of the UAV; judging that the UAV should perform the first type of turning, the second type of turning or the third type of turning according to the spraying radius and the minimum turning radius, And get the judgment result; adjust the flight state parameters of the drone according to the judgment result, and then control the flight of the drone. The invention also provides a turning path flight control device and an unmanned aerial vehicle. The invention is applicable to plant protection drones.
Description
技术领域technical field
本发明涉及一种植保无人机来回往复喷施过程中的转弯路径飞行控制方法、装置及无人机,属于无人机路线规划方法及控制方法领域。The invention relates to a turning path flight control method, device and UAV during the reciprocating spraying process of a plant protection UAV, and belongs to the field of UAV route planning methods and control methods.
背景技术Background technique
植保无人机喷施作业的区域一般面积较大,而无人机体积小,反应灵活,所以一般植保无人机喷施的路线被规划成来回往复的形如“Π”的形状,其路线如图3(a)和图3(b)所示,这种情况就会涉及到无人机的转弯问题,无论是人为的还是离线规划器生成的路线一般都不考虑无人机的机动特性对转弯的影响。图3(a)和图3(b)所示的喷洒路径在每一竖行飞行时是比较合理的,但是在第一条喷施路径转弯到第二条路径时,这时的转弯路径是一个直角,这样显然不符合无人机的飞行特性,若按照此路线转弯,无人机需要先减速到0,然后90°掉头,经过加速再减速0,飞行到第二条路径后在90°掉头经过加速至速度V,然后匀速进行喷洒。像这样的飞行路径每次都要进行加速减速,既浪费时间又浪费资源。The area of plant protection UAV spraying operation is generally large, and the UAV is small in size and flexible in response. Therefore, the general plant protection UAV spraying route is planned to be in the shape of "Π" back and forth. As shown in Figure 3(a) and Figure 3(b), this situation will involve the turning problem of the UAV, and the route generated by man-made or offline planner generally does not consider the maneuvering characteristics of the UAV effect on turning. The spraying paths shown in Fig. 3(a) and Fig. 3(b) are more reasonable when flying vertically, but when the first spraying path turns to the second path, the turning path at this time is A right angle, which obviously does not conform to the flight characteristics of the UAV. If you turn according to this route, the UAV needs to decelerate to 0 first, then turn around at 90°, decelerate to 0 after acceleration, and fly to the second path at 90° Turn around and accelerate to speed V, and then spray at a constant speed. A flight path like this requires acceleration and deceleration every time, which is a waste of time and resources.
图3(a)示出了标准的矩形喷施区域,图3(b)示出了一个不规则的喷施区域,但是他们规划的路线都是来回往复的。这种来回往复的路线在没有障碍的情况下喷施作业的效率和喷洒的均匀度都特别好。但是在实际应用中植保无人机本身的机动(飞行)特性不可能像图3(a)和图3(b)所示的路线进行转弯。Figure 3(a) shows a standard rectangular spraying area, and Figure 3(b) shows an irregular spraying area, but their planned routes are all reciprocating. This back-and-forth route is especially good for spraying efficiency and spraying uniformity without obstacles. However, in practical applications, the maneuvering (flight) characteristics of the plant protection UAV itself cannot turn like the routes shown in Figure 3(a) and Figure 3(b).
并且无人机转弯时也会受到各个因素的影响,如植保无人机的飞行速度,最小转弯半径的大小,喷施半径的大小等。现有技术的植保无人机转弯策略并没有充分考虑无人机的机动特性,也未考虑到无人机的飞行速度、最小转弯半径、喷施半径,更没有通过上述因素减少无人机变速飞行的时间,从而为植保无人机进行节能、增强续航能力的改进。And when the UAV turns, it will also be affected by various factors, such as the flight speed of the plant protection UAV, the size of the minimum turning radius, and the size of the spraying radius. The turning strategy of the plant protection UAV in the prior art does not fully consider the maneuvering characteristics of the UAV, nor does it take into account the flight speed, minimum turning radius, and spraying radius of the UAV, nor does it reduce the speed of the UAV through the above factors. Flight time, so as to improve the energy saving and endurance of plant protection drones.
发明内容Contents of the invention
本发明的目的是为了解决现有技术中的植保无人机转弯策略没有充分考虑无人机的实际机动特性,也未考虑到无人机的飞行速度、最小转弯半径、喷施半径,以及不能通过减少变速次数进而为植保无人机提供节能转弯策略的缺点。The purpose of the present invention is to solve the problem that the turning strategy of the plant protection UAV in the prior art does not fully consider the actual maneuvering characteristics of the UAV, nor does it take into account the flight speed, minimum turning radius, and spraying radius of the UAV, and cannot The shortcomings of providing energy-saving turning strategies for plant protection UAVs by reducing the number of speed changes.
一种用于植保无人机来回往复喷施过程中的转弯路径飞行控制方法,所述转弯路径为无人机从当前直线喷施路径的转弯位置飞至下一条反向的直线喷施路径所经过的弧形路径,所述方法包括如下步骤:A turning path flight control method used in the reciprocating spraying process of a plant protection unmanned aerial vehicle, the turning path is formed by the UAV flying from the turning position of the current straight line spraying path to the next reverse straight line spraying path The arc-shaped path passed through, the method includes the steps of:
步骤1):获取无人机的喷洒半径Rp以及无人机的最小转弯半径Rz;Step 1): Obtain the spraying radius R p of the UAV and the minimum turning radius R z of the UAV;
步骤2):根据所述喷洒半径Rp以及所述最小转弯半径Rz判断所述无人机应当进行第一类转弯、第二类转弯或第三类转弯,并得到判断结果;所述第一类转弯表示所述无人机以匀速经过最小转弯Rz飞行至与当前飞行路径垂直的直线时,未达到相邻的直线喷施路径;所述第二类转弯表示所述无人机以匀速经过最小转弯Rz能够刚好飞行至相邻的喷施路径;所述第三类转弯表示所述无人机在匀速经过最小转弯Rz飞行至任意的与当前飞行路径垂直的直线时,将要越过相邻的喷施路径或超出喷施区域;Step 2): According to the spraying radius R p and the minimum turning radius R z , it is judged that the UAV should perform the first type of turn, the second type of turn or the third type of turn, and obtain the judgment result; One type of turn means that when the UAV flies to a straight line perpendicular to the current flight path through the minimum turn R z at a constant speed, it does not reach the adjacent straight spraying path; Passing through the minimum turning R z at a constant speed can just fly to the adjacent spraying path; the third type of turning means that when the drone flies to any straight line perpendicular to the current flight path through the minimum turning R z at a constant speed, it will Crossing adjacent spray paths or beyond the spray area;
步骤3)根据所述判断结果调整所述无人机的飞行状态参数,进而控制无人机飞行。Step 3) Adjust the flight state parameters of the UAV according to the judgment result, and then control the flight of the UAV.
本发明还提供一种用于植保无人机来回往复喷施过程中的转弯路径飞行控制装置,包括:The present invention also provides a turning path flight control device used in the reciprocating spraying process of the plant protection drone, including:
飞行参数获取模块,用于获取无人机的喷洒半径为Rp以及无人机的最小转弯半径为Rz;The flight parameter acquisition module is used to obtain the spraying radius of the UAV as Rp and the minimum turning radius of the UAV as Rz ;
转弯类型判断模块,用于根据所述喷洒半径Rp以及所述最小转弯半径为Rz判断所述无人机应当进行第一类转弯、第二类转弯或第三类转弯,并得到判断结果;所述第一类转弯表示所述无人机以匀速经过最小转弯Rz飞行至与当前飞行路径垂直的直线时,未达到相邻的直线喷施路径;所述第二类转弯表示所述无人机以匀速经过最小转弯Rz能够刚好飞行至相邻的喷施路径;所述第三类转弯表示所述无人机在匀速经过最小转弯Rz飞行至任意的与当前飞行路径垂直的直线时,将要越过相邻的喷施路径或超出喷施区域;Turning type judging module, for judging that the UAV should perform a first type of turn, a second type of turn or a third type of turn according to the spraying radius R p and the minimum turning radius R z , and obtain the judgment result ; When the first type of turning represents that the unmanned aerial vehicle flies through the minimum turning R z to a straight line perpendicular to the current flight path at a uniform speed, it does not reach the adjacent straight spraying path; the second type of turning represents the The UAV can just fly to the adjacent spray path through the minimum turn Rz at a constant speed; the third type of turn means that the UAV flies through the minimum turn Rz at a constant speed to any direction perpendicular to the current flight path. When in a straight line, it will cross the adjacent spraying path or exceed the spraying area;
飞行状态控制模块,用于根据所述判断结果调整所述无人机的飞行状态参数,进而控制无人机飞行。The flight state control module is used to adjust the flight state parameters of the UAV according to the judgment result, and then control the flight of the UAV.
本发明还包括一种无人机,包括前述的用于植保无人机来回往复喷施过程中的转弯路径飞行控制装置。The present invention also includes an unmanned aerial vehicle, including the above-mentioned turning path flight control device used in the reciprocating spraying process of the plant protection unmanned aerial vehicle.
本发明的有益效果是:考虑到了飞行速度、最小转弯半径、喷施半径,根据最小转弯半径和喷施半径的关系规划转弯方案,使转弯路径尽可能小,并且最大限度地减少无人机变速飞行的时间,从而达到为植保无人机减少能耗的目的。The beneficial effects of the present invention are: considering the flight speed, the minimum turning radius, and the spraying radius, the turning scheme is planned according to the relationship between the minimum turning radius and the spraying radius, so that the turning path is as small as possible, and the speed change of the drone is minimized. Flight time, so as to achieve the purpose of reducing energy consumption for plant protection drones.
附图说明Description of drawings
图1为本发明的用于植保无人机来回往复喷施过程中的转弯路径飞行控制方法的流程图;Fig. 1 is the flowchart of the turning path flight control method used in the reciprocating spraying process of the plant protection unmanned aerial vehicle of the present invention;
图2为本发明的用于植保无人机来回往复喷施过程中的转弯路径飞行控制装置的原理图;Fig. 2 is the schematic diagram of the turning path flight control device used in the reciprocating spraying process of the plant protection drone of the present invention;
图3(a)为无人机在无障碍的矩形区域进行喷施的路线示意图;Fig. 3 (a) is the schematic diagram of the route of drone spraying in an unobstructed rectangular area;
图3(b)为无人机在无障碍的不规则区域进行喷施的路线示意图;Fig. 3 (b) is a schematic diagram of the route of the UAV spraying in an unobstructed irregular area;
图4为本发明的第一类转弯的飞行路线图;Fig. 4 is the flight path diagram of the first type turning of the present invention;
图5为本发明的第二类转弯的飞行路线图;Fig. 5 is the flight path diagram of the second type turning of the present invention;
图6为本发明的第三类转弯中喷施路径为偶数条时的飞行路线图;Fig. 6 is the flight path diagram when the spray path is an even number in the third type of turn of the present invention;
图7为本发明的第三类转弯中喷施路径为奇数条时的飞行路线图;Fig. 7 is the flight path diagram when the spray path is an odd number in the third type of turn of the present invention;
图8为本发明的一个实施例的整体流程图。Fig. 8 is an overall flowchart of an embodiment of the present invention.
具体实施方式detailed description
具体实施方式一:本实施方式的用于植保无人机来回往复喷施过程中的转弯路径飞行控制方法,所述转弯路径为无人机从当前直线喷施路径的转弯位置飞至下一条反向的直线喷施路径所经过的弧形路径,其特征在于,所述方法包括如下步骤:Specific implementation mode one: the turning path flight control method used in the reciprocating spraying process of the plant protection drone in this embodiment, the turning path is that the drone flies from the turning position of the current straight line spraying path to the next turning point. The arc path passed by the straight line spraying path, it is characterized in that, described method comprises the following steps:
步骤1):获取无人机的喷洒半径Rp以及无人机的最小转弯半径Rz;Step 1): Obtain the spraying radius R p of the UAV and the minimum turning radius R z of the UAV;
步骤2):根据所述喷洒半径Rp以及所述最小转弯半径Rz判断所述无人机应当进行第一类转弯、第二类转弯或第三类转弯,并得到判断结果;所述第一类转弯表示所述无人机以匀速经过最小转弯Rz飞行至与当前飞行路径垂直的直线时,未达到相邻的直线喷施路径;所述第二类转弯表示所述无人机以匀速经过最小转弯Rz能够刚好飞行至相邻的喷施路径;所述第三类转弯表示所述无人机在匀速经过最小转弯Rz飞行至任意的与当前飞行路径垂直的直线时,将要越过相邻的喷施路径或超出喷施区域;Step 2): According to the spraying radius R p and the minimum turning radius R z , it is judged that the UAV should perform the first type of turn, the second type of turn or the third type of turn, and obtain the judgment result; One type of turn means that when the UAV flies to a straight line perpendicular to the current flight path through the minimum turn R z at a constant speed, it does not reach the adjacent straight spraying path; Passing through the minimum turning R z at a constant speed can just fly to the adjacent spraying path; the third type of turning means that when the drone flies to any straight line perpendicular to the current flight path through the minimum turning R z at a constant speed, it will Crossing adjacent spray paths or beyond the spray area;
步骤3)根据所述判断结果调整所述无人机的飞行状态参数,进而控制无人机飞行。Step 3) Adjust the flight state parameters of the UAV according to the judgment result, and then control the flight of the UAV.
具体实施方式二:本实施方式与具体实施方式一不同的是:步骤3)中,所述飞行参数包括飞行速度、转弯位置以及发生转弯的转弯半径。Embodiment 2: This embodiment differs from Embodiment 1 in that in step 3), the flight parameters include flight speed, turning position, and turning radius where turning occurs.
其它步骤及参数与具体实施方式一相同。Other steps and parameters are the same as those in Embodiment 1.
具体实施方式三:本实施方式与具体实施方式一或二不同的是:步骤3)中,当判断结果为第一类转弯时,无人机依次执行如下步骤:Specific embodiment three: the difference between this embodiment and specific embodiment one or two is: in step 3), when the judgment result is the first type of turn, the drone performs the following steps in sequence:
步骤3A.1)在转弯位置处以匀速转弯90度经过最小转弯Rz飞行至当前飞行路径垂直的直线;Step 3A.1) At the turning position, turn 90 degrees at a constant speed and fly through the minimum turning R z to a straight line perpendicular to the current flight path;
步骤3A.2)沿直线飞行至相邻的直线喷施路径;Step 3A.2) Fly along a straight line to an adjacent straight spraying path;
步骤3A.3)在转弯位置处匀速经过最小转弯Rz飞行至相邻的喷施路径;Step 3A.3) Fly to the adjacent spraying path through the minimum turning R z at a constant speed at the turning position;
步骤3A.4)沿所述相邻的喷施路径直线飞行。Step 3A.4) Fly in a straight line along said adjacent spray paths.
其它步骤及参数与具体实施方式一或二相同。Other steps and parameters are the same as those in Embodiment 1 or Embodiment 2.
具体实施方式四:本实施方式与具体实施方式一至三之一不同的是:步骤3)中,当判断结果为第二类转弯时,无人机依次执行如下步骤:Specific embodiment four: the difference between this embodiment and one of the specific embodiments one to three is: in step 3), when the judgment result is the second type of turning, the drone performs the following steps in sequence:
步骤3B.1)以匀速转弯180度经过最小转弯Rz飞行至相邻的喷施路径上;Step 3B.1 ) Turn 180 degrees at a constant speed and fly to the adjacent spraying path through the minimum turn Rz;
步骤3B.2)沿所述相邻的喷施路径直线飞行。Step 3B.2) Fly in a straight line along the adjacent spray paths.
其它步骤及参数与具体实施方式一至三之一相同。Other steps and parameters are the same as those in Embodiments 1 to 3.
具体实施方式五:本实施方式与具体实施方式一至四之一不同的是:步骤3)中,当判断结果为第三类转弯时,无人机依次执行如下步骤:Specific embodiment five: the difference between this embodiment and one of the specific embodiments one to four is: in step 3), when the judgment result is the third type of turn, the drone performs the following steps in sequence:
步骤3C.1)获取预设的喷施路径数量信息;Step 3C.1) Acquiring information on the number of preset spraying paths;
步骤3C.2)根据所述喷施路径数量信息识别喷施路径为奇数个或偶数个;当所述喷施路径为偶数个时,记喷施路径的数量为2k个;当所述喷施路径为奇数个时,记喷施路径的数量为2k+1个;k为正整数;Step 3C.2) According to the number information of the spraying paths, it is identified that the spraying paths are odd or even; when the spraying paths are even, record the number of spraying paths as 2k; when the spraying paths When there are an odd number of paths, record the number of spraying paths as 2k+1; k is a positive integer;
步骤3C.3)当所述喷施路径为奇数个时,执行A类飞行路线;当所述喷施路径为偶数个时,执行B类飞行路线;Step 3C.3) When the number of the spraying paths is odd, execute the flight route of type A; when the number of the spraying paths is even, execute the flight route of type B;
所述A类飞行路线的特征是:每当到达第k条喷施路径的转弯处时,以匀速转弯180°飞至第k+2条路径;以及当无人机飞至第2k-1条喷施路径时,需以匀速转弯180°由第2k-1条喷施路径飞至第2k条喷施路径;The characteristics of the Class A flight route are: whenever it reaches the turning point of the k spraying path, it turns 180° at a constant speed and flies to the k+2 path; and when the UAV flies to the 2k-1 When spraying the path, it is necessary to turn 180° at a constant speed and fly from the 2k-1 spraying path to the 2k spraying path;
所述B类飞行路线的特征是:每当到达第k条喷施路径的转弯处时,以匀速转弯180°飞至第k+2条路径;以及当无人机飞至第2k+1条喷施路径时,需以匀速转弯180°由第2k+1条路径飞至第2k条路径。The characteristics of the B-type flight route are: whenever it reaches the turn of the k spraying path, turn 180° at a constant speed and fly to the k+2 path; and when the drone flies to the 2k+1 path When spraying paths, it is necessary to turn 180° at a constant speed and fly from the 2k+1 path to the 2k path.
其它步骤及参数与具体实施方式一至四之一相同。Other steps and parameters are the same as in one of the specific embodiments 1 to 4.
具体实施方式六:本实施方式与具体实施方式一至五之一不同的是:Specific implementation mode six: the difference between this implementation mode and one of specific implementation modes one to five is:
本实施方式的用于植保无人机的避障喷施路径确定方法包括如下步骤:The method for determining the obstacle-avoiding spraying path for the plant protection drone of the present embodiment includes the following steps:
步骤3C.3)中,执行A类飞行路线具体为:In step 3C.3), the execution of the category A flight route is specifically:
步骤A1)在转弯位置处以匀速转弯180°由第1条喷施路径飞至第3条喷施路径;Step A1) At the turning position, turn 180° at a constant speed and fly from the first spraying path to the third spraying path;
步骤A2)在所述第3条喷施路径处匀速直线飞行,直至到达第3条喷施路径的转弯位置处;Step A2) Fly in a straight line at a constant speed at the third spraying path until reaching the turning position of the third spraying path;
步骤A3)重复步骤A1)至步骤A2),直至第1、3……2k-1条喷施路径全部喷施完毕;Step A3) Repeat step A1) to step A2) until the spraying of the 1st, 3...2k-1 spraying paths is completed;
步骤A4)在第2k-1条喷施路径的转弯处经过变速飞行至第2k条喷施路径;Step A4) At the turn of the 2k-1 spraying path, fly to the 2k spraying path through variable speed;
步骤A5)在第2k条喷施路径匀速直线飞行,直至达到第2k条喷施路径的转弯位置处;Step A5) Fly in a straight line at a constant speed on the 2k spraying path until reaching the turning position of the 2k spraying path;
步骤A6)在第2k条喷施路径的转弯位置处以匀速转弯180°由第2k条喷施路径飞至第2k-2条喷施路径;Step A6) At the turning position of the 2k spraying path, turn 180° at a constant speed and fly from the 2k spraying path to the 2k-2 spraying path;
步骤A7)重复步骤A4)至步骤A6),直至第2k、2k-2……2条喷施路径全部喷施完毕。Step A7) Repeat step A4) to step A6), until the 2k, 2k-2... 2 spraying paths are all sprayed.
其它步骤及参数与具体实施方式一至五之一相同。Other steps and parameters are the same as one of the specific embodiments 1 to 5.
具体实施方式七:本实施方式与具体实施方式一至六之一不同的是:Specific implementation mode seven: the difference between this implementation mode and one of specific implementation modes one to six is:
步骤3C.3)中,执行B类飞行路线具体为:In step 3C.3), the execution of the category B flight route is specifically:
步骤B1)在转弯位置处以匀速转弯180°由第1条喷施路径飞至第3条喷施路径;Step B1) Fly from the first spraying path to the third spraying path by turning 180° at a constant speed at the turning position;
步骤B2)在所述第3条喷施路径处匀速直线飞行,直至到达第3条喷施路径的转弯位置处;Step B2) Fly in a straight line at a constant speed at the third spraying path until reaching the turning position of the third spraying path;
步骤B3)重复步骤B1)至步骤B2),直至第1、3……2k+1条喷施路径全部喷施完毕;Step B3) Repeat step B1) to step B2), until all the spraying paths of the 1st, 3rd...2k+1 spraying paths are completed;
步骤B4)在第2k+1条喷施路径的转弯处经过变速飞行至第2k条喷施路径;Step B4) At the turn of the 2k+1 spraying path, fly at a variable speed to the 2k spraying path;
步骤B5)在第2k条喷施路径匀速直线飞行,直至达到第2k条喷施路径的转弯位置处;Step B5) Fly in a straight line at a constant speed on the 2k spraying path until reaching the turning position of the 2k spraying path;
步骤B6)在第2k条喷施路径的转弯位置处以匀速转弯180°由第2k条喷施路径飞至第2k-2条喷施路径;Step B6) At the turning position of the 2k spraying path, turn 180° at a constant speed and fly from the 2k spraying path to the 2k-2 spraying path;
步骤B7)重复步骤B4)至步骤B6),直至第2k、2k-2……2条喷施路径全部喷施完毕。Step B7) Step B4) to Step B6) are repeated until the 2k, 2k-2... 2 spraying paths are all sprayed.
其它步骤及参数与具体实施方式一至六之一相同。Other steps and parameters are the same as one of the specific embodiments 1 to 6.
具体实施方式八:本实施方式是基于具体实施方式一至七中任意一项实现的,其区别是:Embodiment 8: This embodiment is implemented based on any one of Embodiments 1 to 7, and the difference is:
第一类转弯的单次飞行路径长度为:The single flight path length of the first type of turn is:
D转1=2Rp-2Rz+πRz;D turn 1 = 2R p -2R z +πR z ;
第二类转弯的单次飞行路径长度为:The single flight path length of the second type of turn is:
D转2=πRz;D turn 2 = πR z ;
第三类转弯的单次飞行路径长度为:The single flight path length of the third type of turn is:
D转3=πRz。D turn 3 = πR z .
具体实施方式九:本实施方式提供一种用于植保无人机来回往复喷施过程中的转弯路 径飞行控制装置,包括:Specific embodiment nine: This embodiment provides a turning path flight control device used in the reciprocating spraying process of the plant protection drone, including:
飞行参数获取模块,用于获取无人机的喷洒半径为Rp以及无人机的最小转弯半径为Rz;The flight parameter acquisition module is used to obtain the spraying radius of the UAV as Rp and the minimum turning radius of the UAV as Rz ;
转弯类型判断模块,用于根据所述喷洒半径Rp以及所述最小转弯半径为Rz判断所述无人机应当进行第一类转弯、第二类转弯或第三类转弯,并得到判断结果;所述第一类转弯表示所述无人机以匀速经过最小转弯Rz飞行至与当前飞行路径垂直的直线时,未达到相邻的直线喷施路径;所述第二类转弯表示所述无人机以匀速经过最小转弯Rz能够刚好飞行至相邻的喷施路径;所述第三类转弯表示所述无人机在匀速经过最小转弯Rz飞行至任意的与当前飞行路径垂直的直线时,将要越过相邻的喷施路径或超出喷施区域;Turning type judging module, for judging that the UAV should perform a first type of turn, a second type of turn or a third type of turn according to the spraying radius R p and the minimum turning radius R z , and obtain the judgment result ; When the first type of turning represents that the unmanned aerial vehicle flies through the minimum turning R z to a straight line perpendicular to the current flight path at a uniform speed, it does not reach the adjacent straight spraying path; the second type of turning represents the The UAV can just fly to the adjacent spray path through the minimum turn Rz at a constant speed; the third type of turn means that the UAV flies through the minimum turn Rz at a constant speed to any direction perpendicular to the current flight path. When in a straight line, it will cross the adjacent spraying path or exceed the spraying area;
飞行状态控制模块,用于根据所述判断结果调整所述无人机的飞行状态参数,进而控制无人机飞行。The flight state control module is used to adjust the flight state parameters of the UAV according to the judgment result, and then control the flight of the UAV.
具体实施方式十:本实施方式提供了一种无人机,包括如具体实施方式九所述的用于植保无人机来回往复喷施过程中的转弯路径飞行控制装置:Embodiment 10: This embodiment provides an unmanned aerial vehicle, including the turning path flight control device used in the reciprocating spraying process of the plant protection drone as described in Embodiment 9:
<实施例><Example>
本实施例主要涉及具体实施方式中出现公式的推导过程。This embodiment mainly relates to the derivation process of the formulas appearing in the specific implementation manner.
一、符号定义1. Symbol definition
假设植保无人机在一块理想的没有障碍的矩形地面上进行喷施作业(其他情况也是相似,如图3(b)中的不规则形状),假设矩形的长为a,宽为b,也即植保无人机单条飞行路径长度为b,植保无人机单条飞行路径的起点命名为S(i),终点命名为T(i),如S(1)T(1)则代表第一条飞行路线上的起点和终点。Assume that the plant protection UAV is spraying on an ideal rectangular ground without obstacles (other situations are similar, such as the irregular shape in Figure 3(b)), assuming that the length of the rectangle is a and the width is b, also That is, the length of the single flight path of the plant protection UAV is b, the starting point of the single flight path of the plant protection UAV is named S(i), and the end point is named T(i). For example, S(1)T(1) represents the first The start and end points on the flight path.
植保无人机喷施作业时的相关参数为:植保无人机的喷洒半径为Rp,飞行速度V,当前速度下,植保无人机的最小转弯半径Rz。The relevant parameters of the plant protection UAV spraying operation are: the spraying radius of the plant protection UAV is R p , the flight speed V, and the minimum turning radius R z of the plant protection UAV at the current speed.
二、植保无人机喷施作业过程中转弯情况的分析2. Analysis of the turning situation during the spraying operation of the plant protection drone
转弯时需要考虑的因素有很多,第一,最小转弯半径Rz的影响;第二,无人机飞行速度V对最小转弯半径的影响;第三,无人机喷施作业半径Rp的影响。另外还有诸多外部因素的影响,如风力干扰,电磁干扰,障碍干扰等,这里只讨论前面三项的影响,不考虑其他外部因素。下面就Rp和Rz的大小关系张开讨论。There are many factors that need to be considered when turning. First, the influence of the minimum turning radius R z ; second, the influence of UAV flight speed V on the minimum turning radius; third, the influence of UAV spraying radius R p . In addition, there are many external factors, such as wind interference, electromagnetic interference, obstacle interference, etc. Here we only discuss the impact of the first three items, without considering other external factors. The following discusses the size relationship between R p and R z .
本发明使用的Dubins路径是现有技术,作者在文章中给出过证明,连接两个有向向量时,使用Dubins路径得到的路径是最短的。本发明将其应用到植保无人机喷施作业过程的转弯问题研究中。这样做既兼顾了转弯路线的长度,又提高了转弯的效率。The Dubins path used in the present invention is the prior art, and the author has given a proof in the article that when two directed vectors are connected, the path obtained by using the Dubins path is the shortest. The invention applies it to the research on the turning problem of the spraying operation process of the plant protection drone. This not only takes into account the length of the turning route, but also improves the efficiency of turning.
(1)1类转弯(1) Category 1 turns
当Rp>Rz时,植保无人机可以通过Dubins路径生成由直线以速度V经过以最小转弯半径Rz生成的最小转弯圆飞行至与第一条飞行路径垂直的直线,再以速度V飞过水平的一段直线后,经最小转弯圆飞行至第二条喷施作业路径上,常见的植保无人机喷施半径大约是6-8米,此时要求植保无人机的最小转弯半径应小于此值。其具体的飞行如图4所示。When Rp>Rz, the plant protection UAV can fly through the Dubins path from a straight line at speed V through the minimum turning circle generated by the minimum turning radius Rz to a straight line perpendicular to the first flight path, and then fly through the horizontal line at speed V After a straight line, fly through the minimum turning circle to the second spraying operation path. The common spraying radius of plant protection drones is about 6-8 meters. At this time, the minimum turning radius of plant protection drones should be less than this value. Its specific flight is shown in Figure 4.
此时计算得到的转弯路径长度如下(长度是从开始转弯到转弯结束的长度):At this time, the calculated length of the turning path is as follows (the length is the length from the beginning of the turn to the end of the turn):
首先计算两段弧长,因为两个最小转弯圆大小一致且都与两垂直的线段相切,有几何知识得两段圆弧所对应的弧度都是90°,所以可以计算出两段弧长之和为First calculate the two arc lengths, because the two minimum turning circles are the same size and are tangent to the two vertical line segments, and the arcs corresponding to the two arcs are both 90° with geometric knowledge, so the two arc lengths can be calculated The sum is
又由于And because of
L水平的直线段=2Rp-2Rz L horizontal straight line segment = 2R p -2R z
综上,得到转弯时的总路径长度为In summary, the total path length when turning is obtained as
D转1=2Rp-2Rz+πRz D turn 1 =2R p -2R z +πR z
(2)2类转弯(2) Type 2 turns
当Rp=Rz时,此时植保无人机恰巧可以以最小转弯半径生成的做小转弯圆,有直线经过圆弧再飞到第二条喷施路径,这样正好可以转过180°,进入下一条喷施路径。但由于环境因素和无人机本身的飞行特性影响,这情况出现的可能性较少。其飞行路线图如图5所示,此时计算转弯路线长度时并没有第一种情况中的水平的直线段,所以此种情况的转弯过程中的路线长度为:When Rp=Rz, at this time, the plant protection drone can happen to make a small turning circle with the minimum turning radius, and fly to the second spraying path after a straight line passes through the arc, so that it can turn 180° and enter the next spraying path. A spray path. However, due to environmental factors and the flight characteristics of the drone itself, this is less likely to happen. Its flight route diagram is shown in Figure 5. At this time, when calculating the length of the turning route, there is no horizontal straight line segment in the first case, so the route length during the turning process in this case is:
D转2=πRz D turn 2 = πR z
(3)3类转弯(3) Class 3 turns
当Rp<Rz(本实施例中预设的Rz最大值是Rz=4Rp,Rz的值再增加就会飞到第四条喷施路径,因为与此类类似就不在继续讨论),此时,植保无人机不可能通过当前速度保持不变的情况下飞到下一条喷施作业的路径上,这种情况下无人机必须在每飞行完一条喷施路径时,经过减速飞行到下一条飞行路径。但是每次都要进行加速减速,必然造成不必要的浪费(如燃料,农药,液体肥料等)。本文采取的方法如下When Rp<Rz (in the present embodiment, the preset Rz maximum value is Rz=4Rp, and the value of Rz increases again and will fly to the fourth spraying path, because it is not continued to discuss like this), at this time, It is impossible for the plant protection drone to fly to the next spraying path while the current speed remains constant. In this case, the drone must decelerate to the next spraying path after each flight. flight path. However, acceleration and deceleration will be carried out every time, which will inevitably cause unnecessary waste (such as fuel, pesticides, liquid fertilizers, etc.). The method adopted in this paper is as follows
当植保无人机在喷施作业前发现Rp<Rz时,采取的飞行路径不再是依次遍历每条路径,而是从第一条飞行路径直接转弯飞到第三条飞行路径,直到完成1,3,5,7…2N+1等路径后,经过一次变速,飞到第2N条喷施路径上,然后重复上述方法,直到作业完成。When the plant protection drone finds that Rp<Rz before the spraying operation, the flight path adopted is no longer to traverse each path in turn, but to turn directly from the first flight path to the third flight path until the completion of 1 , 3, 5, 7...2N+1 and other paths, after a speed change, fly to the 2Nth spraying path, and then repeat the above method until the operation is completed.
具体的飞行路线如图6和图7所示,其中图6是示出的是偶数条喷施路径的情形,图7示出的是奇数条喷施路径的情形。The specific flight routes are shown in Fig. 6 and Fig. 7, wherein Fig. 6 shows the situation of even spraying paths, and Fig. 7 shows the situation of odd spraying paths.
本发明还可有其它多种实施例,在不背离本发明精神及其实质的情况下,本领域技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。The present invention can also have other various embodiments, without departing from the spirit and essence of the present invention, those skilled in the art can make various corresponding changes and deformations according to the present invention, but these corresponding changes and deformations are all Should belong to the scope of protection of the appended claims of the present invention.
Claims (10)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201611156321.6A CN107065919B (en) | 2016-12-14 | 2016-12-14 | Turning path flight control method and device in reciprocating spraying process of agricultural plant protection unmanned aerial vehicle and unmanned aerial vehicle |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201611156321.6A CN107065919B (en) | 2016-12-14 | 2016-12-14 | Turning path flight control method and device in reciprocating spraying process of agricultural plant protection unmanned aerial vehicle and unmanned aerial vehicle |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN107065919A true CN107065919A (en) | 2017-08-18 |
| CN107065919B CN107065919B (en) | 2020-02-14 |
Family
ID=59619066
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201611156321.6A Active CN107065919B (en) | 2016-12-14 | 2016-12-14 | Turning path flight control method and device in reciprocating spraying process of agricultural plant protection unmanned aerial vehicle and unmanned aerial vehicle |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN107065919B (en) |
Cited By (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107985400A (en) * | 2017-12-11 | 2018-05-04 | 中联重机股份有限公司 | Operation area path planning method and device |
| CN109460053A (en) * | 2017-09-06 | 2019-03-12 | 广东泰高新技术发展有限公司 | Aerial survey of unmanned aerial vehicle turning flight course planning method |
| CN109634276A (en) * | 2018-12-13 | 2019-04-16 | 中联重科股份有限公司 | Agricultural vehicle unmanned control method and system and agricultural vehicle |
| CN110989662A (en) * | 2019-11-20 | 2020-04-10 | 中山飞旋天行航空科技有限公司 | Flight control method for turning path of plant protection unmanned aerial vehicle |
| CN111158392A (en) * | 2020-01-09 | 2020-05-15 | 辽宁壮龙无人机科技有限公司 | Planning control method and device for unmanned aerial vehicle turning, electronic equipment and storage medium |
| CN112799415A (en) * | 2019-10-24 | 2021-05-14 | 广州极飞科技股份有限公司 | Operation route generation method and device, route planning device and storage medium |
| CN112911932A (en) * | 2018-10-23 | 2021-06-04 | 株式会社尼罗沃克 | Travel route generation device, travel route generation method, travel route generation program, and unmanned aerial vehicle |
| CN113110471A (en) * | 2021-04-25 | 2021-07-13 | 珠海格力电器股份有限公司 | Equipment operation path planning method and device, computer equipment and storage medium |
| WO2022036863A1 (en) * | 2020-08-21 | 2022-02-24 | 苏州极目机器人科技有限公司 | Spraying path planning method and apparatus |
| WO2024199079A1 (en) * | 2023-03-28 | 2024-10-03 | 广州极飞科技股份有限公司 | Turning route planning method, operation control method, and related apparatuses |
| CN119472623A (en) * | 2024-11-18 | 2025-02-18 | 广州极飞科技股份有限公司 | Assisted flight method, device, electronic device and computer-readable storage medium |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1799489A (en) * | 2005-12-21 | 2006-07-12 | 田角峰 | Method for controlling working route of automatic dust cleaner |
| JP4657622B2 (en) * | 2004-04-27 | 2011-03-23 | 株式会社アドヴィックス | Turning control device, turning control method and turning control program |
| CN102167038A (en) * | 2010-12-03 | 2011-08-31 | 北京农业信息技术研究中心 | Method and device for generating all-region-covering optimal working path for farmland plot |
| US20150032324A1 (en) * | 2012-03-08 | 2015-01-29 | Hitachi Construction Machinery Co., Ltd | Mining vehicle |
| CN204883372U (en) * | 2015-07-08 | 2015-12-16 | 常州华奥航空科技有限公司 | Plant protection unmanned aerial vehicle flight control |
-
2016
- 2016-12-14 CN CN201611156321.6A patent/CN107065919B/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4657622B2 (en) * | 2004-04-27 | 2011-03-23 | 株式会社アドヴィックス | Turning control device, turning control method and turning control program |
| CN1799489A (en) * | 2005-12-21 | 2006-07-12 | 田角峰 | Method for controlling working route of automatic dust cleaner |
| CN102167038A (en) * | 2010-12-03 | 2011-08-31 | 北京农业信息技术研究中心 | Method and device for generating all-region-covering optimal working path for farmland plot |
| US20150032324A1 (en) * | 2012-03-08 | 2015-01-29 | Hitachi Construction Machinery Co., Ltd | Mining vehicle |
| CN204883372U (en) * | 2015-07-08 | 2015-12-16 | 常州华奥航空科技有限公司 | Plant protection unmanned aerial vehicle flight control |
Non-Patent Citations (1)
| Title |
|---|
| 刘向锋: "面向GPS导航拖拉机的最优全局覆盖路径规划研究", 《中国优秀硕士论文全文数据库 农业科技辑》 * |
Cited By (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109460053A (en) * | 2017-09-06 | 2019-03-12 | 广东泰高新技术发展有限公司 | Aerial survey of unmanned aerial vehicle turning flight course planning method |
| CN110816655A (en) * | 2017-12-11 | 2020-02-21 | 中联重机股份有限公司 | Operation area path planning method based on operation line |
| CN107985400A (en) * | 2017-12-11 | 2018-05-04 | 中联重机股份有限公司 | Operation area path planning method and device |
| CN110816655B (en) * | 2017-12-11 | 2021-07-20 | 中联农业机械股份有限公司 | Operation area path planning method based on operation line |
| CN112911932A (en) * | 2018-10-23 | 2021-06-04 | 株式会社尼罗沃克 | Travel route generation device, travel route generation method, travel route generation program, and unmanned aerial vehicle |
| CN109634276B (en) * | 2018-12-13 | 2021-05-25 | 中联重科股份有限公司 | Agricultural vehicle unmanned control method and system and agricultural vehicle |
| CN109634276A (en) * | 2018-12-13 | 2019-04-16 | 中联重科股份有限公司 | Agricultural vehicle unmanned control method and system and agricultural vehicle |
| CN112799415B (en) * | 2019-10-24 | 2022-06-21 | 广州极飞科技股份有限公司 | Working route generation method and device, route planning device and storage medium |
| CN112799415A (en) * | 2019-10-24 | 2021-05-14 | 广州极飞科技股份有限公司 | Operation route generation method and device, route planning device and storage medium |
| CN110989662A (en) * | 2019-11-20 | 2020-04-10 | 中山飞旋天行航空科技有限公司 | Flight control method for turning path of plant protection unmanned aerial vehicle |
| CN111158392A (en) * | 2020-01-09 | 2020-05-15 | 辽宁壮龙无人机科技有限公司 | Planning control method and device for unmanned aerial vehicle turning, electronic equipment and storage medium |
| CN111158392B (en) * | 2020-01-09 | 2023-05-26 | 辽宁壮龙无人机科技有限公司 | Planning control method and device for unmanned aerial vehicle turning, electronic equipment and storage medium |
| WO2022036863A1 (en) * | 2020-08-21 | 2022-02-24 | 苏州极目机器人科技有限公司 | Spraying path planning method and apparatus |
| CN113110471A (en) * | 2021-04-25 | 2021-07-13 | 珠海格力电器股份有限公司 | Equipment operation path planning method and device, computer equipment and storage medium |
| CN113110471B (en) * | 2021-04-25 | 2023-03-21 | 珠海格力电器股份有限公司 | Equipment operation path planning method and device, computer equipment and storage medium |
| WO2024199079A1 (en) * | 2023-03-28 | 2024-10-03 | 广州极飞科技股份有限公司 | Turning route planning method, operation control method, and related apparatuses |
| CN119472623A (en) * | 2024-11-18 | 2025-02-18 | 广州极飞科技股份有限公司 | Assisted flight method, device, electronic device and computer-readable storage medium |
Also Published As
| Publication number | Publication date |
|---|---|
| CN107065919B (en) | 2020-02-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN107065919A (en) | Agricultural plant protection unmanned plane back and forth spray back and forth during turning path flight control method, device and unmanned plane | |
| CN102759357B (en) | Cooperative real-time path planning method for multiple unmanned aerial vehicles (UAVs) in case of communication latency | |
| CN103267528A (en) | Multi-unmanned aerial vehicle cooperative area search method under non-flight zone limitation | |
| CN106020189B (en) | Vacant lot heterogeneous robot system paths planning method based on neighborhood constraint | |
| CN106041931B (en) | A kind of robot cooperated anticollision method for optimizing route of the more AGV of more space with obstacle | |
| CN106289264A (en) | A kind of multiple no-manned plane traversal search algorithm based on sub-zone dividing | |
| CN110427044A (en) | Based on the unmanned plane conflict probe and conflict Resolution method for improving Speed Obstacles method | |
| CN103471592A (en) | Multi-unmanned aerial vehicle route planning method based on bee colony collaborative foraging algorithm | |
| CN112161630B (en) | AGV online collision-free path planning method suitable for large-scale storage systems | |
| CN106896353A (en) | A kind of unmanned vehicle crossing detection method based on three-dimensional laser radar | |
| CN107037828A (en) | The single step optimization method of unmanned plane region overlay based on particle cluster algorithm | |
| CN114637305B (en) | A method and device for planning the shortest path of an unmanned aerial vehicle | |
| CN107491087B (en) | An online configuration method of UAV formation obstacle avoidance priority based on collision cone | |
| CN108716919A (en) | Plant protection drone path planning method based on arbitrary polygon clear area | |
| CN109254592B (en) | Unmanned aerial vehicle formation change control method and system | |
| CN108469823A (en) | A kind of Mobile Robot Formation's follower method based on homography | |
| CN107748499A (en) | The optimization method and device of fixed-wing unmanned plane multizone detection mission planning | |
| Pei et al. | Collaborative planning for catching and transporting objects in unstructured environments | |
| CN111708010B (en) | Mobile equipment positioning method, device and system and mobile equipment | |
| Zhuge et al. | A novel dynamic obstacle avoidance algorithm based on collision time histogram | |
| CN111857149A (en) | An Autonomous Path Planning Method Combining A* Algorithm and D* Algorithm | |
| CN106774394A (en) | Barrier-avoiding method and unmanned plane of the agricultural plant protection unmanned plane during spraying under single obstacle, small obstacle | |
| CN111221349A (en) | Route planning method for target positioning of multiple UAVs | |
| CN107480402A (en) | A kind of plane pneumatically captures SOT state of termination coverage and determines method | |
| Yang et al. | Cooperative deconflicting heading maneuvers applied to unmanned aerial vehicles in non-segregated airspace |
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 |