CN111158395A - 一种基于鸽群优化的多无人机紧密编队控制方法 - Google Patents

一种基于鸽群优化的多无人机紧密编队控制方法 Download PDF

Info

Publication number
CN111158395A
CN111158395A CN202010031399.5A CN202010031399A CN111158395A CN 111158395 A CN111158395 A CN 111158395A CN 202010031399 A CN202010031399 A CN 202010031399A CN 111158395 A CN111158395 A CN 111158395A
Authority
CN
China
Prior art keywords
representing
unmanned aerial
plane
formation
aerial vehicle
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
Application number
CN202010031399.5A
Other languages
English (en)
Other versions
CN111158395B (zh
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.)
Harbin Hachuan Zhiju Innovation Technology Development Co ltd
Original Assignee
Harbin Engineering University
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 Harbin Engineering University filed Critical Harbin Engineering University
Priority to CN202010031399.5A priority Critical patent/CN111158395B/zh
Publication of CN111158395A publication Critical patent/CN111158395A/zh
Application granted granted Critical
Publication of CN111158395B publication Critical patent/CN111158395B/zh
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/10Simultaneous control of position or course in three dimensions
    • G05D1/101Simultaneous control of position or course in three dimensions specially adapted for aircraft
    • G05D1/104Simultaneous 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)
  • Feedback Control In General (AREA)

Abstract

本发明提供一种基于鸽群优化的多无人机紧密编队控制方法,通过分析长机翼尖涡流对僚机影响建立紧密编队条件下气动耦合效应的数学模型,输入长机控制指令和改进人工势场法获得多无人机紧密编队的理想状态。利用改进鸽群优化算法估计可使下一时刻僚机状态量最接近理想状态下的僚机控制量,从而完成编队任务。本发明意义在于提供了一种在紧密编队条件下的多无人机编队控制方案,收敛速度快,稳态精度高,具有较高的工程应用价值。

Description

一种基于鸽群优化的多无人机紧密编队控制方法
技术领域
本发明涉及一种多无人机紧密编队控制方法,特别是一种基于改进鸽群优化算法结合改进人工势场法的多无人机紧密编队***飞行中编队控制方法。
背景技术
无人机编队飞行,就是将多架(两架或两架以上)无人机按一定队形编组或排列,并使其在整个飞行过程中保持队形不变。将无人机按照一定队形进行排列,并使其在编队飞行中,各机之间必须保持规定的距离、间隔和高度差。飞机飞行时机翼和尾翼产生的涡流场会对穿越其流场或者与其近距离飞行的飞机的飞行动力性能产生很大的影响,这一空气动力耦合的原理始于鸟类的编队飞行,其影响有利也有弊:在编队飞行中长机产生的涡流对僚机来说是有益的,它可以显著减小僚机的阻力,增加升力,从而减少僚机的燃油消耗,增大航程。但是涡流在产生此益处的同时也给后机带来了不小的空气扰动,对后机的飞行安全和动态特性都有较大的影响,所以在紧密编队飞行中必须考虑到飞机之间的气动耦合问题并用合适方法解决这一问题,必须对此建立准确的数学模型。传统PID控制器是利用输入与实际状态误差进行下一时刻的状态控制,对于在紧密编队条件下的多无人机编队控制来说效果较差,达不到期望编队且随着编队规模的扩大其效果将会越来越差,因此需要研究如何解决这一问题。
发明内容
针对上述现有技术,本发明要解决的技术问题是提供一种避免了利用编队误差进行控制,提高了控制速度和控制精度的基于鸽群优化的多无人机紧密编队控制方法。
为解决上述技术问题,本发明的一种基于鸽群优化的多无人机紧密编队控制方法,包括以下步骤:
步骤一:设置无人机长机控制指令UL=[VLc ψLc hLc]和编队期望间距
Figure BDA0002364435880000011
其中
Figure BDA0002364435880000012
代表长机与僚机之间的纵向期望间距,
Figure BDA0002364435880000013
代表长机与僚机之间的横向期望间距,
Figure BDA0002364435880000014
代表长机与僚机之间的高度方向上的期望间距,建立紧密编队数学模型,利用长机控制指令UL=[VLc ψLc hLc]和长机当前状态量XL=[VL ψL hL]求出长机下一时刻状态量XLnext,其中,VLc代表长机的速度控制指令,ψLc代表长机的航向角控制指令;hLc代表长机的高度控制指令,VL代表长机的速度;ψL代表长机的航向角;hL代表长机的高度;
步骤二:将长机下一时刻状态XLnext、僚机当前状态量XF以及编队期望间距D输入进人工势场控制器,计算下一步无人机编队的理想状态,其中XF=[x VF y ψF z ζ]T,x、y、z代表僚机与长机之间的间距;VF代表僚机的速度;ψF代表僚机的航向角;ζ代表僚机与长机高度方向上的速度差;
步骤三:利用改进鸽群优化算法计算僚机控制量;
步骤四:将僚机控制量输入进僚机紧密编队模型计算僚机下一步状态量;
步骤五:重复执行步骤二至步骤四,直至仿真时长。
本发明还包括:
1.紧密编队数学模型包括:长机自动驾驶仪模型和僚机六自由度状态空间模型,长机自动驾驶仪模型满足:
Figure BDA0002364435880000021
Figure BDA0002364435880000022
Figure BDA0002364435880000023
其中,τV表示无人机速度时间常数;τψ表示无人机航向时间常数;
Figure BDA0002364435880000027
Figure BDA0002364435880000028
表示无人机高度时间常数;
僚机六自由度状态空间模型满足:
Figure BDA0002364435880000024
UFc=[VFc ψFc hFc]T为僚机控制量;Z=[VL ψL hLc]T为长机耦合量;各矩阵具体元素如下:
Figure BDA0002364435880000025
Figure BDA0002364435880000026
Figure BDA0002364435880000031
Figure BDA0002364435880000032
式中
Figure BDA0002364435880000033
为长机初始速度,
Figure BDA0002364435880000034
为平均气动压,S为机翼面积,m为总质量,V为空气流速、等于无人机航速,
Figure BDA0002364435880000035
为高度时间常数一,
Figure BDA0002364435880000036
为高度时间常数二;
Figure BDA0002364435880000037
为僚机速度时间常数,其取值与τV相同;
Figure BDA0002364435880000038
为僚机航向时间常数,其取值与τψ相同。
Figure BDA0002364435880000039
为侧向力增量系数在y方向上的分量;
Figure BDA00023644358800000310
为阻力增量系数在y方向上的分量;
Figure BDA00023644358800000311
为侧向力增量系数在z方向上的分量;
Figure BDA00023644358800000312
为升力增量系数在y方向上的分量。
求出长机下一时刻状态量XLnext具体为:将长机控制指令UL以及长机当前状态量XL=[VL ψL hL]输入进长机自动驾驶仪模型即可得到长机下一时刻状态XLnext
2.步骤二中人工势场控制器中无人机的运动方程表示为下式:
Figure BDA00023644358800000313
式中xi表示第i个无人机的位置向量;vi表示第i个无人机的速度向量;mi表示第i个无人机的质量;ui表示第i个无人机的控制向量;kivi表示第i个机器人的速度阻尼向量,其中ui表示为下式:
ui=αiii+kivi
式中αi表示第i个无人机与相邻无人机的速度一致性控制量;βi表示第i个无人机与相邻无人机的距离势场控制量;γi表示第i个无人机与多无人机***的编队速度一致性控制量;vend为设定的***编队速度;Vij表示所设置的距离势场函数,则可以将该控制量表示为下式:
Figure BDA0002364435880000041
式中Kv表示速度反馈增益因子;Kp表示势场反馈增益因子,其中距离势场函数Vij设置如下:
Figure BDA0002364435880000042
式中xij即为当前两架相邻无人机之间的间距;
利用长机下一时刻状态量可以得到下一时刻编队队形,即可得到僚机下一时刻的理想状态量XFnext,即通过长机下一时刻与僚机当前时刻的速度差、位置差以及僚机与设置的编队稳定速度差计算出僚机当前所应受到的控制量ui,进而由无人机运动方程计算出僚机下一时刻的位置,速度,以及航向。
3.步骤三中利用改进鸽群优化算法计算僚机控制量具体为:选取改进鸽群算法中的粒子X为僚机控制量
Figure BDA0002364435880000043
更新所设置的X,更新规则如下:
量子粒子群更新规则:
Figure BDA0002364435880000044
Figure BDA0002364435880000045
改进地标算子更新规则:
β=round(1+rand)
Figure BDA0002364435880000046
Figure BDA0002364435880000047
式中α为收缩-扩张系数;β为学***均,当迭代完成后输出的Xgbest即所求的僚机控制量UFc,Nc为当前迭代次数。
4.步骤四中将僚机控制量输入进僚机紧密编队模型计算僚机下一步状态量具体为:
将所求UFc带入僚机六自由度状态空间模型:
Figure BDA0002364435880000051
即可求得僚机下一时刻实际状态量X′Fnext
本发明的有益效果:本发明以紧密编队下的无人机状态空间方程为基础,考虑期望编队状态与实际编队状态之间的差距,提出一种新的紧密编队控制方案,以两个状态的一致性差异为控制输入实现编队控制。与传统的PID控制器方案相比,本发明避免了利用编队误差进行控制,提高了控制速度和控制精度,可以在更大的无人机范围内完成高精度的紧密编队任务。本发明在紧密编队的情况下为多无人机编队控制提供了新方案,具有较高的工程应用价值。
附图说明
图1是本发明实例中的原理图。
图2是本发明实例中的鸽群算法流程图。
具体实施方式
下面结合具体的实施例对本发明做进一步的详细说明。
本发明提供一种基于改进鸽群优化算法及改进人工势场法的多无人机紧密编队***控制方法,通过分析长机翼尖涡流对僚机影响建立紧密编队条件下气动耦合效应的数学模型,输入长机控制指令和改进人工势场法获得多无人机紧密编队的理想状态。利用改进鸽群优化算法估计可使下一时刻僚机状态量最接近理想状态下的僚机控制量,从而完成编队任务。本发明意义在于提供了一种在紧密编队条件下的多无人机编队控制方案,收敛速度快,稳态精度高,具有较高的工程应用价值。
图1所示,为本发明提供的适用于基于改进鸽群算法及人工势场法的多无人机***编队控制方案的原理图,主要针对紧密编队条件下,多无人机编队具有强耦合性以及强非线性等问题,本发明具有编队精度高、所需收敛时间短等优势。包括如下步骤:
步骤一:设置无人机长机控制指令、编队期望间距,建立紧密编队数学模型。利用长机控制指令和长机当前状态量求出长机下一时刻状态量。如图1所示,在编队开始前需要设置无人机长机控制指令UL=[VLc ψLc hLc]、其中编队期望间距
Figure BDA0002364435880000061
以及紧密编队时的数学模型,包括长机自动驾驶仪模型:
Figure BDA0002364435880000062
Figure BDA0002364435880000063
Figure BDA0002364435880000064
式中τV表示无人机速度时间常数;τψ表示无人机航向时间常数;
Figure BDA0002364435880000065
Figure BDA0002364435880000066
表示无人机高度时间常数;VL代表长机的速度;ψL代表长机的航向角;hL代表长机的高度;VLc代表长机的速度控制指令;ψLc代表长机的航向角控制指令;hLc代表长机的高度控制指令。将长机控制指令UL以及长机当前状态量XL=[VL ψL hL]输入进长机自动驾驶仪模型即可得到长机下一时刻状态XLnext
Figure BDA0002364435880000067
代表长机与僚机之间的纵向期望间距;
Figure BDA0002364435880000068
代表长机与僚机之间的横向期望间距;
Figure BDA0002364435880000069
代表长机与僚机之间的高度方向上的期望间距。
僚机六自由度状态空间模型:
Figure BDA00023644358800000610
式中XF=[x VF y ψF z ζ]T为僚机状态量,x、y、z代表僚机与长机之间的间距;VF代表僚机的速度;ψF代表僚机的航向角;ζ代表僚机与长机高度方向上的速度差。UFc=[VFc ψFchFc]T为僚机控制量;Z=[VL ψL hLc]T为长机耦合量。各矩阵具体元素如下:
Figure BDA00023644358800000611
Figure BDA00023644358800000612
Figure BDA0002364435880000071
Figure BDA0002364435880000072
式中
Figure BDA0002364435880000073
为长机初始速度,式中具体参数采用了表1给出的F-16飞行器模型参数。
Figure BDA0002364435880000074
为平均气动压,S为机翼面积,m为总质量,V为空气流速、等于无人机航速,
Figure BDA0002364435880000075
为高度时间常数一,
Figure BDA0002364435880000076
为高度时间常数二;
Figure BDA0002364435880000077
为僚机速度时间常数,其取值与τV相同;τψF为僚机航向时间常数,其取值与τψ相同。
Figure BDA0002364435880000078
为侧向力增量系数在y方向上的分量,值为0.0033;
Figure BDA0002364435880000079
为阻力增量系数在y方向上的分量,值为-0.000782;
Figure BDA00023644358800000710
为侧向力增量系数在z方向上的分量,值为-0.0011;
Figure BDA00023644358800000711
为升力增量系数在y方向上的分量,值为-0.0077。
表1 F-16无人机参数表
Figure BDA00023644358800000712
Figure BDA0002364435880000081
步骤二:将长机下一时刻状态XLnext、僚机当前状态XF以及编队期望间距D输入进人工势场控制器、计算下一步无人机编队的理想状态。
人工势场控制器中无人机的运动方程表示为下式:
Figure BDA0002364435880000082
式中xi表示第i个无人机的位置向量;vi表示第i个无人机的速度向量;mi表示第i个无人机的质量;ui表示第i个无人机的控制向量;kivi表示第i个机器人的速度阻尼向量。其中ui表示为下式:
ui=αiii+kivi
式中αi表示第i个无人机与相邻无人机的速度一致性控制量;βi表示第i个无人机与相邻无人机的距离势场控制量;γi表示第i个无人机与多无人机***的编队速度一致性控制量;vend为设定的***编队速度;Vij表示所设置的距离势场函数,则可以将该控制量表示为下式:
Figure BDA0002364435880000083
式中Kv表示速度反馈增益因子;Kp表示势场反馈增益因子。其中距离势场函数Vij设置如下:
Figure BDA0002364435880000084
式中xij即为当前两架相邻无人机之间的间距。利用长机下一时刻状态量可以得到下一时刻编队队形,即可得到僚机下一时刻的理想状态量XFnext,即通过长机下一时刻与僚机当前时刻的速度差、位置差以及僚机与设置的编队稳定速度差计算出僚机当前所应受到的控制量ui,进而由无人机运动方程计算出僚机下一时刻的位置,速度,以及航向。
步骤三:利用改进鸽群优化算法计算僚机控制量。
选取改进鸽群算法中的粒子X为僚机控制量
Figure BDA0002364435880000085
按照图2流程更新所设置的X,更新规则如下:
1量子粒子群更新规则:
Figure BDA0002364435880000091
Figure BDA0002364435880000092
2改进地标算子更新规则:
β=round(1+rand)
Figure BDA0002364435880000093
Figure BDA0002364435880000094
式中α为收缩-扩张系数;β为学***均。当迭代完成后输出的Xgbest即所求的僚机控制量UFc
f(XF)=(X′Fnext-XFnext)·(X′Fnext-XFnext)T,f(XF)为改进鸽群算法的适应度函数。X′Fnext、XFnext分别是僚机当前时刻的状态量与僚机下一时刻理想的状态量,根据图2中流程图可以计算使适应度函数f(XF)最小时的僚机控制量UFc=[VFc ψFc hFc],式中VFc为僚机速度控制量、ψFc为僚机航向角控制量、hFc为僚机高度控制量。
具体步骤如下:
Figure BDA0002364435880000095
Figure BDA0002364435880000101
流程图如图2所示,其中第一个循环即为指南针算子循环,第二个循环即为地标算子循环。每个循环都是按照其具体更新规则来更新粒子,然后找出使适应度函数最小,即最优的一个粒子。通过不断循环使适应度函数值达到最优,即表示僚机实际状态量与理想状态量的差距最小。
步骤四:将僚机控制量输入进僚机紧密编队模型计算僚机下一步状态量。
将所求UFc带入僚机六自由度状态空间模型:
Figure BDA0002364435880000102
即可求得僚机下一时刻实际状态量X′Fnext
步骤五:重复执行步骤二至步骤四,直至仿真时长。
仿真验证:
仿真条件:期望编队间距设置为[60ft,23.5ft,0ft];初始编队状态长僚机状态均为[0ft/s,0°,0ft];匀速稳定编队长僚机状态为[825ft/s,0°,45000ft]。采样周期为0.02s,仿真时间设置为60s;长机控制可分为两个阶段:第一阶段为前15s长机航向控制指令由零均匀减为负三十度,随后稳定飞行5s;第二阶段再在20s至35秒期间由负三十度均匀增加至零度并保持此控制指令至仿真时长。
由表2(a)-表2(c)中可以看出,本发明方案在紧密编队条件下,稳定编队误差x方向最大可达0.15英寸;y方向最大可达0.08英寸;z方向最大可达0.3英寸。
表2(a)15s时无人机状态
Figure BDA0002364435880000111
表2(b)35s时无人机状态
Figure BDA0002364435880000112
表2(c)60s时无人机状态
Figure BDA0002364435880000113
本发明具体实施方式还包括:
步骤一:设置无人机长机控制指令、编队期望间距,建立紧密编队数学模型。
步骤二:将长机控制指令、编队期望间距输入进人工势场控制器、计算下一步无人机编队的理想状态。
步骤三:利用改进鸽群优化算法计算僚机控制量。
步骤四:将僚机控制量输入进僚机紧密编队模型计算僚机下一步状态量。
步骤五:重复执行步骤二至步骤四,直至仿真时长。

Claims (5)

1.一种基于鸽群优化的多无人机紧密编队控制方法,其特征在于,包括以下步骤:
步骤一:设置无人机长机控制指令UL=[VLc ψLc hLc]和编队期望间距
Figure FDA0002364435870000011
其中
Figure FDA0002364435870000012
代表长机与僚机之间的纵向期望间距,
Figure FDA0002364435870000013
代表长机与僚机之间的横向期望间距,
Figure FDA0002364435870000014
代表长机与僚机之间的高度方向上的期望间距,建立紧密编队数学模型,利用长机控制指令UL=[VLc ψLc hLc]和长机当前状态量XL=[VL ψL hL]求出长机下一时刻状态量XLnext,其中,VLc代表长机的速度控制指令,ψLc代表长机的航向角控制指令;hLc代表长机的高度控制指令,VL代表长机的速度;ψL代表长机的航向角;hL代表长机的高度;
步骤二:将长机下一时刻状态XLnext、僚机当前状态量XF以及编队期望间距D输入进人工势场控制器,计算下一步无人机编队的理想状态,其中XF=[x VF y ψF z ζ]T,x、y、z代表僚机与长机之间的间距;VF代表僚机的速度;ψF代表僚机的航向角;ζ代表僚机与长机高度方向上的速度差;
步骤三:利用改进鸽群优化算法计算僚机控制量;
步骤四:将僚机控制量输入进僚机紧密编队模型计算僚机下一步状态量;
步骤五:重复执行步骤二至步骤四,直至仿真时长。
2.根据权利要求1所述的一种基于鸽群优化的多无人机紧密编队控制方法,其特征在于:所述紧密编队数学模型包括:长机自动驾驶仪模型和僚机六自由度状态空间模型,长机自动驾驶仪模型满足:
Figure FDA0002364435870000015
Figure FDA0002364435870000016
Figure FDA0002364435870000017
其中,τV表示无人机速度时间常数;τψ表示无人机航向时间常数;
Figure FDA0002364435870000018
Figure FDA0002364435870000019
表示无人机高度时间常数;
所述僚机六自由度状态空间模型满足:
Figure FDA00023644358700000110
UFc=[VFc ψFc hFc]T为僚机控制量;Z=[VL ψL hLc]T为长机耦合量;各矩阵具体元素如下:
Figure FDA0002364435870000021
Figure FDA0002364435870000022
Figure FDA0002364435870000023
Figure FDA0002364435870000024
式中
Figure FDA0002364435870000025
Figure FDA0002364435870000026
为长机初始速度,
Figure FDA0002364435870000027
为平均气动压,S为机翼面积,m为总质量,V为空气流速、等于无人机航速,
Figure FDA0002364435870000028
为高度时间常数一,
Figure FDA0002364435870000029
为高度时间常数二;
Figure FDA00023644358700000210
为僚机速度时间常数,其取值与τV相同;
Figure FDA00023644358700000211
为僚机航向时间常数,其取值与τψ相同。
Figure FDA00023644358700000212
为侧向力增量系数在y方向上的分量;
Figure FDA00023644358700000213
为阻力增量系数在y方向上的分量;
Figure FDA00023644358700000214
为侧向力增量系数在z方向上的分量;
Figure FDA00023644358700000215
为升力增量系数在y方向上的分量。
所述求出长机下一时刻状态量XLnext具体为:将长机控制指令UL以及长机当前状态量XL=[VL ψL hL]输入进长机自动驾驶仪模型即可得到长机下一时刻状态XLnext
3.根据权利要求1所述的一种基于鸽群优化的多无人机紧密编队控制方法,其特征在于:步骤二所述人工势场控制器中无人机的运动方程表示为下式:
Figure FDA0002364435870000031
式中xi表示第i个无人机的位置向量;vi表示第i个无人机的速度向量;mi表示第i个无人机的质量;ui表示第i个无人机的控制向量;kivi表示第i个机器人的速度阻尼向量,其中ui表示为下式:
ui=αiii+kivi
式中αi表示第i个无人机与相邻无人机的速度一致性控制量;βi表示第i个无人机与相邻无人机的距离势场控制量;γi表示第i个无人机与多无人机***的编队速度一致性控制量;vend为设定的***编队速度;Vij表示所设置的距离势场函数,则可以将该控制量表示为下式:
Figure FDA0002364435870000032
式中Kv表示速度反馈增益因子;Kp表示势场反馈增益因子,其中距离势场函数Vij设置如下:
Figure FDA0002364435870000033
式中xij即为当前两架相邻无人机之间的间距;
利用长机下一时刻状态量可以得到下一时刻编队队形,即可得到僚机下一时刻的理想状态量XFnext,即通过长机下一时刻与僚机当前时刻的速度差、位置差以及僚机与设置的编队稳定速度差计算出僚机当前所应受到的控制量ui,进而由无人机运动方程计算出僚机下一时刻的位置,速度,以及航向。
4.根据权利要求1所述的一种基于鸽群优化的多无人机紧密编队控制方法,其特征在于:
步骤三所述利用改进鸽群优化算法计算僚机控制量具体为:选取改进鸽群算法中的粒子X为僚机控制量
Figure FDA0002364435870000034
更新所设置的X,更新规则如下:
量子粒子群更新规则:
Figure FDA0002364435870000041
Figure FDA0002364435870000042
改进地标算子更新规则:
β=round(1+rand)
Figure FDA0002364435870000043
Figure FDA0002364435870000044
式中α为收缩-扩张系数;β为学***均,当迭代完成后输出的Xgbest即所求的僚机控制量UFc,Nc为当前迭代次数。
5.根据权利要求1所述的一种基于鸽群优化的多无人机紧密编队控制方法,其特征在于:步骤四所述将僚机控制量输入进僚机紧密编队模型计算僚机下一步状态量具体为:
将所求UFc带入僚机六自由度状态空间模型:
Figure FDA0002364435870000045
即可求得僚机下一时刻实际状态量X′Fnext
CN202010031399.5A 2020-01-13 2020-01-13 一种基于鸽群优化的多无人机紧密编队控制方法 Active CN111158395B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010031399.5A CN111158395B (zh) 2020-01-13 2020-01-13 一种基于鸽群优化的多无人机紧密编队控制方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010031399.5A CN111158395B (zh) 2020-01-13 2020-01-13 一种基于鸽群优化的多无人机紧密编队控制方法

Publications (2)

Publication Number Publication Date
CN111158395A true CN111158395A (zh) 2020-05-15
CN111158395B CN111158395B (zh) 2021-05-14

Family

ID=70562681

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010031399.5A Active CN111158395B (zh) 2020-01-13 2020-01-13 一种基于鸽群优化的多无人机紧密编队控制方法

Country Status (1)

Country Link
CN (1) CN111158395B (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112965525A (zh) * 2021-02-10 2021-06-15 成都两江前沿科技有限公司 约束条件下的大规模固定翼无人机集群编队方法
CN113110590A (zh) * 2021-04-30 2021-07-13 北京天航创联科技发展有限责任公司 一种多机分布式协同仿真控制平台及控制方法
CN113485446A (zh) * 2021-08-12 2021-10-08 北京航空航天大学 一种无人飞艇编队飞行控制方法、***及存储介质
CN113985918A (zh) * 2021-10-29 2022-01-28 西北工业大学 一种考虑气动耦合的无人机密集编队建模方法及***
CN114138022A (zh) * 2021-11-30 2022-03-04 北京航空航天大学 一种基于精英鸽群智能的无人机集群分布式编队控制方法

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103971180A (zh) * 2014-05-09 2014-08-06 北京航空航天大学 一种基于鸽群启发式优化的连续优化问题求解方法
CN104850009A (zh) * 2015-03-17 2015-08-19 北京航空航天大学 一种基于捕食逃逸鸽群优化的多无人飞行器编队协调控制方法
US20160209849A1 (en) * 2015-01-15 2016-07-21 William Dale Arbogast System and method for decentralized, multi-agent unmanned vehicle navigation and formation control
CN106843269A (zh) * 2017-01-22 2017-06-13 北京航空航天大学 一种基于小型鸟类集群飞行机制的无人机编队方法
CN106979784A (zh) * 2017-03-16 2017-07-25 四川大学 基于混合鸽群算法的非线性航迹规划
CN109917806A (zh) * 2019-03-14 2019-06-21 北京航空航天大学 一种基于非劣解鸽群优化的无人机集群编队控制方法
CN110096073A (zh) * 2019-04-18 2019-08-06 北京航空航天大学 仿信鸽智能行为的超大规模无人机集群控制***及方法

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103971180A (zh) * 2014-05-09 2014-08-06 北京航空航天大学 一种基于鸽群启发式优化的连续优化问题求解方法
US20160209849A1 (en) * 2015-01-15 2016-07-21 William Dale Arbogast System and method for decentralized, multi-agent unmanned vehicle navigation and formation control
CN104850009A (zh) * 2015-03-17 2015-08-19 北京航空航天大学 一种基于捕食逃逸鸽群优化的多无人飞行器编队协调控制方法
CN106843269A (zh) * 2017-01-22 2017-06-13 北京航空航天大学 一种基于小型鸟类集群飞行机制的无人机编队方法
CN106979784A (zh) * 2017-03-16 2017-07-25 四川大学 基于混合鸽群算法的非线性航迹规划
CN109917806A (zh) * 2019-03-14 2019-06-21 北京航空航天大学 一种基于非劣解鸽群优化的无人机集群编队控制方法
CN110096073A (zh) * 2019-04-18 2019-08-06 北京航空航天大学 仿信鸽智能行为的超大规模无人机集群控制***及方法

Non-Patent Citations (11)

* Cited by examiner, † Cited by third party
Title
BO XU 等: "Early fault feature extraction of bearings based on Teager energy operator and optimal VMD", 《ISA TRANSACTIONS》 *
CHUNHE HU 等: "Adaptive Operator Quantum-Behaved Pigeon-Inspired Optimization Algorithm with Application to UAV Path Planning", 《ALGORITHMS》 *
HUAXINQIU 等: "Multiple UAV distributed close formation control based on in-flight leadership hierarchies of pigeon flocks", 《AEROSPACE SCIENCE AND TECHNOLOGY》 *
SHIYUE CAO 等: "Quadrotor Swarm Flight Experimentation Inspired by Pigeon Flock Topology", 《2019 IEEE 15TH INTERNATIONAL CONFERENCE ON CONTROL AND AUTOMATION (ICCA)》 *
WAN-YING RUAN 等: "Multi-UAV obstacle avoidance control via multi-objective social learning pigeon-inspired optimization", 《FRONTIERS OF INFORMATION TECHNOLOGY & ELECTRONIC ENGINEERING》 *
刘成功: "无人机仿生紧密编队飞行控制技术研究", 《中国优秀硕士学位论文全文数据库工程科技Ⅱ辑》 *
周子为 等: "仿雁群行为机制的多无人机紧密编队", 《中国科学》 *
徐博 等: "基于量子行为鸽群优化的无人机紧密编队控制", 《航空学报》 *
段海滨 等: "基于捕食逃逸鸽群优化的无人机紧密编队协同控制", 《中国科学》 *
顾清华 等: "优化复杂函数的粒子群-鸽群混合优化算法", 《计算机工程与应用》 *
魏娟 等: "一种基于多出口环境的人群疏散改进模型", 《中国安全科学学报》 *

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112965525A (zh) * 2021-02-10 2021-06-15 成都两江前沿科技有限公司 约束条件下的大规模固定翼无人机集群编队方法
CN113110590A (zh) * 2021-04-30 2021-07-13 北京天航创联科技发展有限责任公司 一种多机分布式协同仿真控制平台及控制方法
CN113110590B (zh) * 2021-04-30 2023-10-10 北京天航创联科技发展有限责任公司 一种多机分布式协同仿真控制平台及控制方法
CN113485446A (zh) * 2021-08-12 2021-10-08 北京航空航天大学 一种无人飞艇编队飞行控制方法、***及存储介质
CN113485446B (zh) * 2021-08-12 2023-09-26 北京航空航天大学 一种无人飞艇编队飞行控制方法、***及存储介质
CN113985918A (zh) * 2021-10-29 2022-01-28 西北工业大学 一种考虑气动耦合的无人机密集编队建模方法及***
CN113985918B (zh) * 2021-10-29 2024-05-03 西北工业大学 一种考虑气动耦合的无人机密集编队建模方法及***
CN114138022A (zh) * 2021-11-30 2022-03-04 北京航空航天大学 一种基于精英鸽群智能的无人机集群分布式编队控制方法
CN114138022B (zh) * 2021-11-30 2023-06-06 北京航空航天大学 一种基于精英鸽群智能的无人机集群分布式编队控制方法

Also Published As

Publication number Publication date
CN111158395B (zh) 2021-05-14

Similar Documents

Publication Publication Date Title
CN111158395B (zh) 一种基于鸽群优化的多无人机紧密编队控制方法
CN109062237B (zh) 一种无人倾转旋翼机自抗扰姿态控制方法
CN109725644B (zh) 一种高超声速飞行器线性优化控制方法
CN106774400B (zh) 一种基于逆动力学的无人机三维轨迹制导方法
CN106874617B (zh) 一种高效的直升机机动飞行品质等级评估方法
Baldelli et al. Modeling and control of an aeroelastic morphing vehicle
CN107943070B (zh) 一种无人直升机自抗扰飞行速度和姿态控制方法
CN109703768B (zh) 一种基于姿态/轨迹复合控制的软式空中加油对接方法
CN109703769B (zh) 一种基于预瞄策略的空中加油对接控制方法
CN110673623B (zh) 一种基于双环pd控制算法控制的四旋翼无人机着陆方法
CN111522356A (zh) 一种倾转旋翼无人机强鲁棒全包线一体化控制方法
CN111948940B (zh) 一种基于动态最优控制的倾转旋翼无人机轨迹优化方法
CN114942649B (zh) 一种基于反步法的飞机俯仰姿态与航迹角解耦控制方法
CN111123700B (zh) 约束全程满足的高超声速飞行器绕障飞行最优控制***
CN110597281A (zh) 一种自动着舰纵向飞行控制***参数获取方法
Nugroho Comparison of classical and modern landing control system for a small unmanned aerial vehicle
Struett Empennage sizing and aircraft stability using MATLAB
CN114706416B (zh) 一种倾转四旋翼飞机的过渡飞行控制方法
CN112947058B (zh) 一种针对飞机三轴角速率控制的自抗扰型pid调参方法
Liu et al. Identification of attitude flight dynamics for an unconventional UAV
CN112668092B (zh) 一种耦合气动干扰的飞行器混合配平分析方法
CN116088549A (zh) 一种尾座式垂直起降无人机姿态控制方法
Schoser et al. Preliminary control and stability analysis of a long-range eVTOL aircraft
Wu et al. UAV path following based on BLADRC and inverse dynamic guidance approach
CN110254741B (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
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20240308

Address after: Room 305-4, Building 16, No. 1616 Chuangxin Road, Songbei District, Harbin City, Heilongjiang Province, 150000

Patentee after: Harbin Hachuan Zhiju Innovation Technology Development Co.,Ltd.

Country or region after: China

Address before: 150001 Intellectual Property Office, Harbin Engineering University science and technology office, 145 Nantong Avenue, Nangang District, Harbin, Heilongjiang

Patentee before: HARBIN ENGINEERING University

Country or region before: China