CN111309052A - 一种蜂群无人机组群方法 - Google Patents
一种蜂群无人机组群方法 Download PDFInfo
- Publication number
- CN111309052A CN111309052A CN202010229124.2A CN202010229124A CN111309052A CN 111309052 A CN111309052 A CN 111309052A CN 202010229124 A CN202010229124 A CN 202010229124A CN 111309052 A CN111309052 A CN 111309052A
- Authority
- CN
- China
- Prior art keywords
- unmanned aerial
- aerial vehicle
- time
- flying speed
- arrival
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 28
- 238000004891 communication Methods 0.000 description 4
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000005516 engineering process Methods 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
- G05D1/104—Simultaneous control of position or course in three dimensions specially adapted for aircraft involving a plurality of aircrafts, e.g. formation flying
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
本发明涉及一种蜂群无人机组群方法,以解决现有组群方法容易出现信号泄露,且***较为复杂,可靠性低,成本较高的问题。首先在每架无人机的航线上选取多个位置点Px,并对多个位置点Px分别指定到达时间Tx;当无人机飞行至某一位置点Px时,将其实际到达时间Tx′与Px对应的指定到达时间Tx进行对比判断,并根据判断结果确定无人机后续飞行速度vP;或者当无人机飞行至某一指定到达时间Tx时,将其实际位置Px′与Tx对应的位置点Px进行对比判断,并根据判断结果确定无人机后续飞行速度vT;控制无人机以后续飞行速度vP继续飞行至下一位置点Px+1或者控制无人机以后续飞行速度vT继续飞行至下一指定到达时间Tx+1,重复对比判断过程,直至在时间点T实现组群。
Description
技术领域
本发明涉及无人机领域,具体涉及一种蜂群无人机组群方法。
背景技术
随着现代科技水平的不断发展,蜂群无人机因其具有无人机数量多,反应快,***功能强,单机功能简单,成本低的特点,而在诸多领域得到广泛关注和研究应用。通常,蜂群无人机***需要在进入目标区域前进行组群,以保证无人机形成一个具备一定密度的蜂群。在组群过程中,形成一种快速、安全且花费成本较低的组群方法尤为重要。
现有的蜂群无人机组群方法通常有三种,第一种方法是通过无人机之间进行通讯,互相报告位置,避免碰撞;第二种方法是由蜂群中一架或数架无人机向其他无人机发出指令,使其在相应位置飞行,避免碰撞;第三种方法是通过传感器,感知相邻无人机距离与位置,避免碰撞。
第一种和第二种方法由于需要通讯,存在信号泄露的问题,不利于蜂群的无线电静默,容易被探测干扰。此外,第一种方法需加装无人机之间的通讯设备,第三种方法需要加装传感器,都会增加***的复杂程度,降低可靠性,并提高***成本,使***经济性降低。
发明内容
本发明的目的是解决现有的蜂群无人机组群方法容易出现信号泄露,且***较为复杂,可靠性低,成本较高的问题,而提供了一种蜂群无人机组群方法。
为达到上述目的,本发明所采用的技术方案是:
一种蜂群无人机组群方法,其特殊之处在于,按照以下步骤实施:
1)蜂群无人机起飞前,进行初始化设置
1.1)制定每架无人机的航线;
1.2)设置统一开始计时的时间点T0和最终实现组群的时间点T;
1.3)在每条航线上选取多个位置点Px,并对多个位置点Px分别指定到达时间Tx,x≥1;
2)控制蜂群无人机起飞,使每架无人机沿各自的航线飞行;
3)无人机飞行至某一位置点Px,将其实际到达时间Tx′与Px对应的指定到达时间Tx进行对比判断,并根据判断结果确定无人机后续飞行速度vP;
或者无人机飞行至某一指定到达时间Tx,将其实际位置Px′与Tx对应的位置点Px进行对比判断,并根据判断结果确定无人机后续飞行速度vT;
4)控制无人机以后续飞行速度vP继续飞行至下一位置点Px+1或者控制无人机以后续飞行速度vT继续飞行至下一指定到达时间Tx+1,并重复步骤3),直至在时间点T实现组群。
进一步地,所述步骤3)中无人机飞行至某一位置点Px,将其实际到达时间Tx′与Px对应的指定到达时间Tx进行对比判断的具体规则是:
若实际到达时间Tx′等于指定到达时间Tx,则保持飞行速度不变;
若实际到达时间Tx′大于指定到达时间Tx,则提高飞行速度;
若实际到达时间Tx′小于指定到达时间Tx,则降低飞行速度。
进一步地,所述步骤3)中无人机飞行至某一指定到达时间Tx,将其实际位置Px′与Tx对应的位置点Px进行对比判断的具体规则是:
若实际位置Px′等于位置点Px,则保持飞行速度不变;
若实际位置Px′小于位置点Px,则提高飞行速度;
若实际位置Px′大于位置点Px,则降低飞行速度。
进一步地,所述步骤3)中后续飞行速度vP或vT根据提前设定的无人机不同档位速度控制。
进一步地,所述步骤3)中后续飞行速度vP以无人机在该位置点Px的实际到达时间Tx′、下一位置点Px+1对应的指定到达时间Tx+1以及两位置点之间的航线距离SP决定,即vP=SP/(Tx+1-Tx′)。
进一步地,所述步骤3)中后续飞行速度vT以无人机在该指定到达时间Tx的实际位置Px′与下一指定到达时间Tx+1对应的位置点Px+1之间的航线距离ST以及两指定到达时间决定,即vT=ST/(Tx+1-Tx)。
本发明相比现有技术的有益效果是:
(1)本发明提供的蜂群无人机组群方法仅利用无人机自带的定位设备发出的位置信息以及无人机的实际飞行时间,判断其是否在指定时间处于指定位置,再根据判断结果决定无人机是否调整速度,最终实现组群,该方法简单可靠,且无人机之间无通讯,不会出现信号泄露的问题,安全性好;
(2)本方法无需安装多余的通讯设备、传感器等,降低了***的复杂程度,且***成本较低,经济性高。
具体实施方式
以下结合具体实施方式对本发明进行详细说明。
实施例一
本实施例以位置点Px作为判断点,当无人机飞行至某一位置点Px时,判断其是否准时到达,进而确定后续飞行速度vP,以保证无人机能够按照指定时间到达下一位置点Px+1。
具体按照以下步骤实施:
1)蜂群无人机起飞前,进行初始化设置
1.1)制定每架无人机的航线;
1.2)设置统一开始计时的时间点T0和最终实现组群的时间点T,即所有无人机需在同一时间坐标系下飞行;
1.3)在每条航线上选取多个位置点Px,并对多个位置点Px分别指定到达时间Tx,x≥1,即每个位置点Px与指定到达时间Tx一一对应。
2)控制蜂群无人机起飞,使每架无人机沿各自的航线飞行。
3)当无人机飞行至某一位置点Px时,将其实际到达时间Tx′与Px对应的指定到达时间Tx进行对比判断,并根据判断结果确定无人机后续飞行速度vP,具体判断规则是:
若实际到达时间Tx′等于指定到达时间Tx,则保持飞行速度不变,以保证无人机在下一位置点Px+1也能够按照指定时间到达;
若实际到达时间Tx′大于指定到达时间Tx,即无人机延迟到达,则提高飞行速度,以保证无人机能够按照指定时间到达下一位置点Px+1;
若实际到达时间Tx′小于指定到达时间Tx,即无人机提前到达,则降低飞行速度,以保证无人机能够按照指定时间到达下一位置点Px+1。
上述后续飞行速度vP的具体值可根据提前设定的无人机不同档位速度控制,也可根据无人机在该位置点Px的实际到达时间Tx′、下一位置点Px+1对应的指定到达时间Tx+1以及两位置点之间的航线距离SP决定,即vP=SP/(Tx+1-Tx′)。
4)控制无人机以后续飞行速度vP继续飞行至下一位置点Px+1,并重复步骤3),直至在时间点T实现组群。
实施例二
本实施例以指定到达时间Tx作为判断点,当无人机飞行至某一指定到达时间Tx时,判断其是否位于指定位置,进而确定后续飞行速度vT,以保证无人机能够在下一指定到达时间Tx+1到达指定位置。
1)蜂群无人机起飞前,进行初始化设置
1.1)制定每架无人机的航线;
1.2)设置统一开始计时的时间点T0和最终实现组群的时间点T,即所有无人机需在同一时间坐标系下飞行;
1.3)在每条航线上选取多个位置点Px,并对多个位置点Px分别指定到达时间Tx,x=1,2,3……,即每个位置点Px与指定到达时间Tx一一对应。
2)控制蜂群无人机起飞,使每架无人机沿各自的航线飞行。
3)在无人机飞行至某一指定到达时间Tx时,将其实际位置Px′与Tx对应的位置点Px进行对比判断,并根据判断结果确定无人机后续飞行速度vT,具体判断规则是:
若实际位置Px′等于位置点Px,则保持飞行速度不变,以保证无人机在下一指定到达时间Tx+1也能够到达对应的位置点Px+1;
若实际位置Px′小于位置点Px,即无人机将延迟到达位置点Px,则提高飞行速度,以保证无人机能够在下一指定到达时间Tx+1到达下一位置点Px+1;
若实际位置Px′大于位置点Px,即无人机已提前到达位置点Px,则降低飞行速度,以保证无人机能够在下一指定到达时间Tx+1到达下一位置点Px+1。
上述后续飞行速度vT的具体值可根据提前设定的无人机不同档位速度控制,也可根据无人机在该指定到达时间Tx的实际位置Px′与下一指定到达时间Tx+1对应的位置点Px+1之间的航线距离ST以及两指定到达时间决定,即vT=ST/(Tx+1-Tx)。
4)控制无人机以后续飞行速度vT继续飞行至下一指定到达时间Tx+1,并重复步骤3),直至在时间点T实现组群。
以上各实施例仅用以说明本发明的技术方案,而非对其保护范围的限制,凡是利用本发明说明书内容所作的等效变换,或直接或间接运用于其他相关技术领域,均包括在本发明的保护范围内。
Claims (6)
1.一种蜂群无人机组群方法,其特征在于,按照以下步骤实施:
1)蜂群无人机起飞前,进行初始化设置
1.1)制定每架无人机的航线;
1.2)设置统一开始计时的时间点T0和最终实现组群的时间点T;
1.3)在每条航线上选取多个位置点Px,并对多个位置点Px分别指定到达时间Tx,x≥1;
2)控制蜂群无人机起飞,使每架无人机沿各自的航线飞行;
3)无人机飞行至某一位置点Px,将其实际到达时间Tx′与Px对应的指定到达时间Tx进行对比判断,并根据判断结果确定无人机后续飞行速度vP;
或者无人机飞行至某一指定到达时间Tx,将其实际位置Px′与Tx对应的位置点Px进行对比判断,并根据判断结果确定无人机后续飞行速度vT;
4)控制无人机以后续飞行速度vP继续飞行至下一位置点Px+1或者控制无人机以后续飞行速度vT继续飞行至下一指定到达时间Tx+1,并重复步骤3),直至在时间点T实现组群。
2.根据权利要求1所述的蜂群无人机组群方法,其特征在于:
所述步骤3)中无人机飞行至某一位置点Px,将其实际到达时间Tx′与Px对应的指定到达时间Tx进行对比判断的具体规则是:
若实际到达时间Tx′等于指定到达时间Tx,则保持飞行速度不变;
若实际到达时间Tx′大于指定到达时间Tx,则提高飞行速度;
若实际到达时间Tx′小于指定到达时间Tx,则降低飞行速度。
3.根据权利要求1所述的蜂群无人机组群方法,其特征在于:
所述步骤3)中无人机飞行至某一指定到达时间Tx,将其实际位置Px′与Tx对应的位置点Px进行对比判断的具体规则是:
若实际位置Px′等于位置点Px,则保持飞行速度不变;
若实际位置Px′小于位置点Px,则提高飞行速度;
若实际位置Px′大于位置点Px,则降低飞行速度。
4.根据权利要求1或2或3所述的蜂群无人机组群方法,其特征在于:
所述步骤3)中后续飞行速度vP或vT根据提前设定的无人机不同档位速度控制。
5.根据权利要求1或2或3所述的蜂群无人机组群方法,其特征在于:
所述步骤3)中后续飞行速度vP以无人机在该位置点Px的实际到达时间Tx′、下一位置点Px+1对应的指定到达时间Tx+1以及两位置点之间的航线距离SP决定,即vP=SP/(Tx+1-Tx′)。
6.根据权利要求1或2或3所述的蜂群无人机组群方法,其特征在于:
所述步骤3)中后续飞行速度vT以无人机在该指定到达时间Tx的实际位置Px′与下一指定到达时间Tx+1对应的位置点Px+1之间的航线距离ST以及两指定到达时间决定,即vT=ST/(Tx+1-Tx)。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010229124.2A CN111309052A (zh) | 2020-03-27 | 2020-03-27 | 一种蜂群无人机组群方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010229124.2A CN111309052A (zh) | 2020-03-27 | 2020-03-27 | 一种蜂群无人机组群方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111309052A true CN111309052A (zh) | 2020-06-19 |
Family
ID=71151675
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010229124.2A Pending CN111309052A (zh) | 2020-03-27 | 2020-03-27 | 一种蜂群无人机组群方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111309052A (zh) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107037829A (zh) * | 2017-05-09 | 2017-08-11 | 广东容祺智能科技有限公司 | 一种集群无人机航线规划方法 |
CN107479572A (zh) * | 2017-08-02 | 2017-12-15 | 南京理工大学 | 基于仿生的无人机群组实时路径规划方法 |
CN108279704A (zh) * | 2018-02-09 | 2018-07-13 | 沈阳航空航天大学 | 一种增加通信链路的多无人机的协同控制策略 |
CN108762299A (zh) * | 2018-05-30 | 2018-11-06 | 上海交通大学 | 一种无人机编队方法及编队*** |
WO2019056172A1 (zh) * | 2017-09-19 | 2019-03-28 | 深圳市大疆创新科技有限公司 | 无人机的飞行控制方法、无人机及机器可读存储介质 |
-
2020
- 2020-03-27 CN CN202010229124.2A patent/CN111309052A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107037829A (zh) * | 2017-05-09 | 2017-08-11 | 广东容祺智能科技有限公司 | 一种集群无人机航线规划方法 |
CN107479572A (zh) * | 2017-08-02 | 2017-12-15 | 南京理工大学 | 基于仿生的无人机群组实时路径规划方法 |
WO2019056172A1 (zh) * | 2017-09-19 | 2019-03-28 | 深圳市大疆创新科技有限公司 | 无人机的飞行控制方法、无人机及机器可读存储介质 |
CN108279704A (zh) * | 2018-02-09 | 2018-07-13 | 沈阳航空航天大学 | 一种增加通信链路的多无人机的协同控制策略 |
CN108762299A (zh) * | 2018-05-30 | 2018-11-06 | 上海交通大学 | 一种无人机编队方法及编队*** |
Non-Patent Citations (1)
Title |
---|
谭建豪 等: "《旋翼无人机的建模、规划和控制》", 湖南大学出版社, pages: 94 * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110119158B (zh) | 一种高亚音速无人飞行器多机协同编队控制***及方法 | |
CN109799842B (zh) | 一种多无人机序列飞行控制方法 | |
CN102541069B (zh) | 偏离损失的避免操纵 | |
CN110412874B (zh) | 针对机动目标和时延通信的多导弹协同制导律设计方法 | |
CN110703803A (zh) | 一种无人机群飞行控制的方法、无人机、***及介质 | |
CN109002056B (zh) | 一种大型固定翼无人机编队方法 | |
CN110570694B (zh) | 一种基于空域***的时空关联航路碰撞解决方法 | |
CN108820222A (zh) | 球载太阳能无人机投放控制方法 | |
CN107844128B (zh) | 一种基于复合比例导引的高超声速飞行器巡航段制导方法 | |
CN109062251A (zh) | 无人机避障方法、装置、设备及存储介质 | |
WO2020263393A3 (en) | Method of flight plan optimization of a high altitude long endurance aircraft | |
CN110413007B (zh) | 无人机飞行路径的控制方法、***、电子设备及介质 | |
CN108845581A (zh) | 复合四旋翼无人机多模态飞行控制方法 | |
CN105005342B (zh) | 控制飞行器自动起飞的方法 | |
Lin et al. | Three-dimensional fixed-time cooperative guidance law with impact angle constraint and prespecified impact time | |
CN105425818A (zh) | 一种无人飞行器自主安全飞行控制方法 | |
CN113552897B (zh) | 基于任务优先级的空地无人***侦察协同路径规划方法 | |
CN109466786A (zh) | 一种针对交流单回直线塔的无人机自主巡检方法 | |
CN115588314A (zh) | 一种面向智能网联环境的机场场道车机冲突检测方法 | |
CN115826625A (zh) | 一种针对水下探测任务的无人机协调转弯飞行方法 | |
CN111309052A (zh) | 一种蜂群无人机组群方法 | |
CN112666995B (zh) | 无人机的速度规划方法、装置、设备及存储介质 | |
CN112489500A (zh) | 一种基于几何视景模型的短期飞行冲突检测与避免方法 | |
CN109472073B (zh) | 一种飞行器气动布局调整方法、装置及电子设备 | |
CN112634662A (zh) | 电子围栏、控制***、方法、介质、无人机编队及终端 |
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 | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20200619 |