一种仿鸟群行为和虚拟结构的无人机编队控制方法技术

技术编号:13234239 阅读:120 留言:0更新日期:2016-05-14 21:49
本发明专利技术一种仿鸟群行为和虚拟结构的无人机编队控制方法,是将鸟群编队结构映射至无人机编队结构中,构建无人机编队最优的编队位置,通过虚拟结构模型计算所需要的控制指令,随后接收到编队控制指令的无人机控制单元再将无人机控制到指定位置,仿鸟群行为和虚拟结构的无人机编队控制方法的具体步骤如下:1、建立无人机编队数学模型;2、通过鸟群行为确定编队控制位置;3、建立无人机编队虚拟结构;4、通过鸟群行为和虚拟结构混合方法求取编队控制输入;步骤五:利用鸟群行为和虚拟结构混合方法进行编队控制。该方法充分利用了鸟群行为机制和虚拟结构方法在编队控制律设计中的简洁性、普适性,保证了无人机在编队状态下控制的连续与稳定。

【技术实现步骤摘要】
【专利说明】
本专利技术涉及,属于控制技术领 域。 【
技术介绍
】 无人机是一种由动力驱动、可重复使用、机上无人驾驶的飞行器。与有人飞机相 比,由于具有高机动、低成本和"零人员伤亡"等一系列特点,在高危战场环境执行作战任务 时,无人机相比于有人机能够体现出更巨大的优势。目前,无人机已被广泛应用于情报侦 察、目标搜索跟踪以及对地目标攻击等各种作战任务中,并在其中发挥了重大的作用。 无人机编队飞行,就是将多架无人机按照一定的队形进行排列,并使其在整个飞 行过程中保持队形不变。机群中的所有飞机都要在执行任务时根据面临的具体情况来分担 各自的任务。无人机编队控制由于其存在通信时延,编队气动耦合,使得控制问题复杂,且 需要控制精度较高,历来是无人机控制研究中的难点。飞机起飞过程包括滑跑、前轮抬起和 空中飞行。其中以滑跑阶段和前轮抬起阶段的控制难度最大。对于一般的控制方法,需要事 先调整数量巨大的控制参数,并在控制过程中频繁地切换参数,控制器设计任务十分繁重。 自然界中,大雁等候鸟群时常在天空结队而行,经生物学及仿生学研究,候鸟群以 特殊几何队形飞行可以充分利用特殊队形带来的动力学优势。在编队飞行中,由于领头鸟 与跟随者的特殊队形,增加了跟随鸟所受升力,可以节省飞行体力,有利于鸟类在迀徙过程 中使鸟群以耗时最短和能量消耗最少的预期迀徙路径飞行。编队飞行有利于群鸟之间的信 息交互,提高导航能力,有利于鸟群在栖息和捕食后迅速恢复队形以及提高幼鸟对迀徙路 径的学习和记忆。采用基于鸟群行为的无人机编队位置控制,可以提高无人机的升力,减小 阻力。鸟群行为编队的实现原理如图1所示。 虚拟结构方法是指虚拟结构模型含有与编队里每架实际无人机相对应的虚拟个 体,虚拟个体的状态即为实际无人机的期望状态。这种方法将整个无人机编队看做一个虚 拟的刚体,编队内的各无人机间的相互位置关系保持相对静止,各无人机的目标航路点由 其在编队中的相对位置和整个虚拟刚体的移动情况决定,以此实现编队队形的保持。 【
技术实现思路
】 1、专利技术目的: 本专利技术的目的是提供,它是一 种设计简单并且控制精度较高的无人机编队控制解决方法。此方法也可移植于其它复杂的 编队控制律设计问题。 仿鸟群行为和虚拟结构的无人机编队控制方法利用鸟群行为求取编队控制输入, 将无人机状态平稳地转移至目标状态,从而保证整个编队控制过程中每个无人机的稳定 性。仿鸟群行为和虚拟结构的无人机编队控制方法降低了无人机编队控制的工作难度,并 且提高编队飞行的鲁棒性。 2、技术方案: 本专利技术提出,其具体思路是将 鸟群编队结构映射至无人机编队结构中,构建无人机编队最优的编队位置,通过虚拟结构 模型计算所需要的控制指令,随后接收到编队控制指令的无人机控制单元再将无人机控制 到指定位置,仿鸟群行为和虚拟结构的无人机编队控制方法的具体步骤如下: 步骤一:建立无人机编队数学模型 本方法中的无人机模型如下式所示: 公式中,為表示第i架无人机在水平面X轴上的速度分量;V1表示第i架无人机的飞 行速度大小表示第i架无人机的偏航角;表示第i架无人机在水平面y轴上的速度分 量,h表示第i架无人机的偏航角速度,W i表示第i架无人机的偏航角变化率,7Znm;表示第i 架无人机的最大转弯角速度。 步骤二:通过鸟群行为确定编队控制位置 对鸟类编队飞行所利用的空气动力学优势进行详细分析可以得知:鸟类编队飞行 利用了编队飞行中相互产生的上洗气流,飞行时鸟翼下方气流发生变化形成细长涡流,在 尾涡外侧产生上洗流,其内侧产生下洗流;尾随的鸟与前方鸟保持一定范围内横侧向距离 飞行时,可利用上洗流产生的升力节省自身飞行的能耗,即某一尾随鸟可获得的额外升力 取决于与其相邻的斜前方鸟的横侧向距离。设定最佳的横侧向间距即最优翼间距为R=b/2 Ub/4-l),其中b为翼展,当以此间距编队飞行时,可以获得来自尾旋上洗气流的最大升力。 步骤三:建立无人机编队虚拟结构 虚拟结构方法要求编队控制算法是分散的,因此给每个无人机定义一个局部的 (即当地的)编队虚拟结构,称为局部虚拟结构。编队控制算法通过无人机间的通信协调,使 所有的局部虚拟结构逐渐趋于一致。第i个无人机的局部虚拟结构的动力学模型定义如下:其中,& ,匕,,4.:??,V/V (?.;,随时间的微分。 4 ei?2为虚拟结构的位置; Vf: €Ξ/?2为虚拟结构的速度; % G Z?1为虚拟结构的偏转角度; Wr G &为虚拟结构的角速度; HF, Jf分别为虚拟结构的虚拟转动质量和虚拟转动惯量; I2为无人机转动惯量; G穴2为施加在虚拟结构上的虚拟力; ei?1为施加在虚拟结构上的虚拟力矩;步骤四:通过鸟群行为和虚拟结构混合方法求取编队控制输入将鸟群行为编队中的最优翼间距编队位置代入虚拟结构中无人机的编队位置 =! = 5/2(贫d/4-中,将参数% ,Wpj ,邮,>,12,设定为固定的常数, 根据公式(2)求取虚拟结构上的虚拟力和虚拟力矩。 步骤五:利用鸟群行为和虚拟结构混合方法进行编队控制 基于鸟群行为和虚拟结构混合方法整体流程如图2所示,将无人机群体定义为一 个虚拟结构。首先,利用初始化的无人机偏转角度θ〇,角速度WO和速度VO,确定参数 。然后,根据无人机物理参数确定邮,>,12。接着,根 据公式(2)计算出无人机群体(即虚拟结构)在飞行中受到的作用力和力矩.&,,反解 出每个无人机所需的控制输入量Vi= ,//彳//W1,..,U,i= τ/\: /'4。最后,将控制输入量Vi和Wi作 用在无人机模型(由公式(1)表示)上,根据公式(1)中的无人机模型计算无人机新的速度和 偏航角,更新无人机当前的位置。 3、优点及效果:本专利技术设计了,该方法充分利 用了鸟群行为机制和虚拟结构方法在编队控制律设计中的简洁性、普适性,提供一种无人 机在编队状态下的精确控制的有效途径,从而保证了无人机在编队状态下控制的连续与稳 定。该方法也可移植并应用于其它控制系统设计以及复杂的编队控制问题中。 【【附图说明】】图1鸟群编队实现原理示意图。图2基于鸟群行为和虚拟结构混合方法整体流程图。图3基于鸟群行为和虚拟结构混合方法无人机编队结果图。图中标号及符号说明如下: R一一最优翼间距 b--翼展 N一一不满足条件(否) Y一一满足条件(是) j 无人机编号[00当前第1页1 2 本文档来自技高网
...

【技术保护点】
一种仿鸟群行为和虚拟结构的无人机编队控制方法,其特征在于:具体步骤如下:步骤一:建立无人机编队数学模型无人机模型如下式所示:x·i=vicosψi]]>y·i=visinψi---(1)]]>ψ·i=wi·ηmaxi]]>公式(1)中,表示第i架无人机在水平面x轴上的速度分量;vi表示第i架无人机的飞行速度大小;ψi表示第i架无人机的偏航角;表示第i架无人机在水平面y轴上的速度分量,表示第i架无人机的偏航角速度,wi表示第i架无人机的偏航角变化率,表示第i架无人机的最大转弯角速度;步骤二:通过鸟群行为确定编队控制位置设定最佳的横侧向间距即最优翼间距为R=b/2(πb/4‑1),其中b为翼展,当以此间距编队飞行时,获得来自尾旋上洗气流的最大升力;步骤三:建立无人机编队虚拟结构虚拟结构方法要求编队控制方法是分散的,因此给每个无人机定义一个局部的编队虚拟结构,称为局部虚拟结构;编队控制方法通过无人机间的通信协调,使所有的局部虚拟结构逐渐趋于一致;第i个无人机的局部虚拟结构的动力学模型定义如下:r·Fiv·Fiθ·Fiw·Fi=vFi0wFi0+001mFI200001JFfFiτFi---(2)]]>其中,为随时间的微分;为虚拟结构的位置;为虚拟结构的速度;为虚拟结构的偏转角度;为虚拟结构的角速度;mF,JF分别为虚拟结构的虚拟转动质量和虚拟转动惯量;I2为无人机转动惯量;为施加在虚拟结构上的虚拟力;为施加在虚拟结构上的虚拟力矩;步骤四:通过鸟群行为和虚拟结构混合方法求取编队控制输入将鸟群行为编队中的最优翼间距编队位置代入虚拟结构中无人机的编队位置中,将参数mF,JF,I2,设定为固定的常数,根据公式(2)求取虚拟结构上的虚拟力和虚拟力矩步骤五:利用鸟群行为和虚拟结构混合方法进行编队控制将无人机群体定义为一个虚拟结构;首先,利用初始化的无人机偏转角度θ0,角速度w0和速度v0,确定参数然后,根据无人机物理参数确定mF,JF,I2;接着,根据公式(2)计算出无人机群体在飞行中受到的作用力和力矩反解出每个无人机所需的控制输入量最后,将控制输入量vi和wi作用在无人机模型上,根据公式(1)中的无人机模型计算无人机新的速度和偏航角,更新无人机当前的位置。...

【技术特征摘要】

【专利技术属性】
技术研发人员:段海滨罗琪楠
申请(专利权)人:北京航空航天大学
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1