一种无人机网络刚性拓扑下的信息传播方法与流程

文档序号:30338307发布日期:2022-06-08 07:22阅读:233来源:国知局
一种无人机网络刚性拓扑下的信息传播方法与流程

1.本发明涉及无人机信息传播技术领域,具体涉及一种无人机网络刚性拓扑下的信息传播方法。


背景技术:

2.无人机网络由多个无人机甚至成千上百的无人机联合运动组成,共同执行一项复杂的任务,且超出了其各自的能力。无人机之间保持固定或变化的几何形状,并适应周边环境约束(如规避障碍物),通过机间协调完成复杂任务。这在自然界中是及其普遍和自然的,如蚁群中个体的行为都非常简单,但当蚁群聚集起来相互配合就能完成一些复杂的工作。网络中信息传播速度影响着网络对外部刺激的响应效率。通常信息传播过程一般不能用线性系统表述,所以当前大部分研究都是用非线性动力学方法来进行建模。动力学的核心使命是预测系统的变化,非线性动力学在也具有这一特点。根据一个系统过去的历史数据,再结合当前状态信息,预测系统的未来,需要知道其在微小时间尺度里的性质并列出动力学方程。目前,国内外学者所构建的信息传播动力学模型中,根据侧重点的不同,主要有基于传染病模型、博弈论模型和物理系统模型三类方法。
3.在网络中与邻居信息保持一致可以建模一系列问题,如自主移动代理的控制、分布式感知、粒子和群集动力学等。而无人机网络对外界刺激反应的有效性取决于网络中快速无失真的信息传播。当每架无人机与它的邻居的信息保持一致时,信息传递的速度受到每个个体能够感知和处理信息的更新速度的限制。这种基于邻域的扩散型信息传递并不能预测群集中类似超流体的信息传递。类似超流体信息传递导致径向加速度无阻尼地在集群中传播,这对于实现个体与领导者等半径轨迹至关重要。
4.在无人机网络拓扑下,信息的快速传递有利于网络的凝聚力。每架无人机与领导者之间无法保证信息等距离传播,导致信息在网络拓扑中信息传播速率不同。距离领导者较远的无人机受到阻尼的大,可能需要更多的时间跟随运动,减小了无人机网络转向过程中的凝聚力,将会出现拖尾现象。导致无人机网络拓扑整体成刚性位移实现困难,即无人机网络内部之间相对距离不变,外部整体速度趋于一致运动。


技术实现要素:

5.本发明的目的在于提供一种无人机网络刚性拓扑下的信息传播方法,使得无人机网络拓扑整体成刚性移动。即当无人机网络进行位移时,无人机之间相对位置保持不变。提高凝聚力,避免出现拖尾现象。
6.为实现上述目的,本发明提供以下技术方案:一种无人机网络刚性拓扑下的信息传播方法,包括以下步骤:
7.s1、随机初始化无人机网络位置;多个无人机构成无人机网络拓扑时,其中存在m架领导者无人机和n架追随者无人机;每架无人机都能感知其他无人机的信息并获取相应无人机在每时刻的空间状态位置x(xi,yi.zi);
8.s2、确定每架无人机通信范围内的邻居集合ni;
9.s3、定义信息传播系数;所述信息传播系数为其中,xi为无人机i的位置,xo为领导者无人机o的位置,x
max
为距离领导者最远的无人机位置;所述信息传播系数根据每时刻无人机位置变化而动态变化;
10.s4、根据信息传播系数,修改一般信息传播模型,得到非整数偏微分信息传播方程;
11.s5、根据s4得到的非整数偏微分信息传播方程更新运动状态;
12.s6、判断无人机网络是否完成任务;若未完成任务,则执行s5;若完成任务,则结束算法。
13.进一步的,所述s2中每架无人机通信范围内的邻居集合为:
[0014][0015]
其中,j∈ni,分别表示当前k时刻无人机i、j的位置。
[0016]
进一步的,所述s4中一般信息传播模型为:
[0017]ii
(k+1)=ii(k)-γδi(k)δ
t
[0018][0019]
其中,ii(k)是无人机集群中无人机i的位置信息状态;δ
t
是更新固定的时间间隔,经过k轮刷新后的时刻为tk=kδ
t
;γ是对齐强度;δi(k)是计算无人机i与邻居集合中无人机之间信息的平均差异;|ni|为集合ni的邻居个数;
[0020]
当系统处于过阻尼状态时,信息传输模型近似为阻尼波方程:
[0021][0022]
进一步的,所述s4中非整数偏微分信息传播方程为:
[0023][0024][0025]
令a为当前无人机i的所有邻居集和的平均距离;d表示无人机集群空域内信息状态i变化的阶数;为拉普拉斯算子。
[0026]
进一步的,所述s5具体为:
[0027]
根据每个时刻无人机网络位置的改变,每架无人机的信息传播系数β也在动态改变,使得每架无人机有对应的信息传播速率;
[0028]
对于距离领导者无人机距离近的无人机,β

1,动力学近似于过阻尼标准扩散信
息传输:
[0029][0030]
对于距离领导者无人机距离较远的无人机,β

2,动力学近似于欠阻尼标准扩散信息传输:
[0031][0032]
有益效果:
[0033]
无人机网络基于一般信息传播模型,通过局部对齐传递邻居信息时,不能保证无人机网络拓扑的稳定性。由于远离领导者的无人机信息刷新率低,转弯信息传递速度更慢,可能出现拖尾现象情况。根据与领导者不同距离,定义信息传播系数,实现不同位置的无人机具有不同的信息刷新率,处于不同的阻尼状态。即远离领导者的无人机处于欠阻尼状态,类似超流体模型实现信息的快速传递,而与靠近领导者的无人机信息刷新率小,处于过阻尼状态。实现无人机网络拓扑整体成刚性移动,让网络速度整体趋于一致,避免拖尾现象。
附图说明
[0034]
图1为本发明无人机网络刚性拓扑下的信息传播方法算法流程图;
[0035]
图2为一般信息传播模型运动状态示意图;
[0036]
图3为非整数偏微分信息传播方程运动状态示意图;
[0037]
图4为无人机网络转弯运动对比示意图。
具体实施方式
[0038]
下面结合具体实施方式对本发明作进一步说明,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。
[0039]
实施例1
[0040]
如图1至图4所示,本实施例提供了一种无人机网络刚性拓扑下的信息传播方法,对一般信息扩散模型进行修改,定义信息传播增益β,改变一般信息传播阻尼方程偏微分阶数,让无人机处于相应的阻尼状态,获得不同的信息刷新率,使得无人机网络拓扑整体成刚性移动。即当无人机网络进行位移时,无人机之间相对位置保持不变。提高凝聚力,避免出现拖尾现象。
[0041]
(1)多个无人机构成网络拓扑时,其中存在m个领导者无人机,此时,系统还存在n个动态的追随者无人机。每个领导者无人机都有追随者无人机获取其信息。考虑每个无人机仅从机载传感器(如惯性导航系统)感知到其他无人机的局部信息,获取相应无人机在每时刻的空间状态位置x(xi,yi.zi)。
[0042]
(2)计算无人机处于个体通信范围r内无人机邻居集
[0043]
[0044]
其中,j∈ni,分别表示当前k时刻无人机i、j的位置。
[0045]
(3)所有关于集体运动的理论描述都是基于对齐动力学的,即每个个体倾向于保持其运动方向尽可能接近于它的邻居。标准的、基于扩散的信息更新模型可以描述为:
[0046]ii
(k+1)=ii(k)-γδi(k)δ
t
ꢀꢀꢀ
(2)
[0047][0048]ii
(k)是无人机集群中无人机i的位置信息状态,不同的整数k表示更新时刻,tk=kδ
t
,δ
t
是更新固定的时间间隔。γ是对齐强度,如无人机进行队形变换,发动机使其对其的发力强度。δi(k)是计算无人机i与邻居集合中无人机之间信息的平均差异。|ni|为集合ni的邻居个数。
[0049]
(4)当更新的固定时间间隔足够小时,信息传输模型近似为阻尼波方程:
[0050][0051]
x代表无人机的空间位置。
[0052]
(5)根据每架无人机与领导者的位置距离不同,定义信息传播系数β
[0053][0054]
其中,在k时刻时,xi为当前无人机i位置,xo为领导者无人机o位置,x
max
为距离领导者最远的无人机位置,β∈[1,2]。
[0055]
(6)基于一般的信息传输模型,加入信息传播系数改变偏微分阶数,一般信息传播模型重写为:
[0056][0057][0058]
其中,上式为非整数偏微分方程。令a为当前无人机i的所有邻居集和的平均距离。d表示信息状态i变化的空间变量x的维数。为拉普拉斯算子。
[0059]
(7)根据每个时刻无人机网络位置改变,每架无人机的信息传播系数βi也在动态改变,使得每架无人机有对应的信息传播速率。对于距离领导者无人机距离近的无人机,β

1,动力学近似于过阻尼标准扩散信息传输
[0060][0061]
对于距离领导者无人机距离较远的无人机,β

2,动力学近似于欠阻尼标准扩散信息传输,一直处于低摩擦力,可观察到类似超流体的信息传播,其径向加速度无阻力。
[0062][0063]
(8)根据无人机与领导者无人机距离不同,β的取值范围从1到2。信息传输模型是非整数阶偏微分方程。处于1到2中间时,无人机则处于过阻尼与欠阻尼之间。这使得每架无人机都可以获得合适的信息传播状态,实现无人机网络刚性拓扑。
[0064]
另外,在图2、图3中,将圆点作为无人机对象,其中实心圆点为领导者,空心圆点则为跟随者。模拟了无人机网络拓扑5个不同时刻的位置和形态分布,虚线表示无人机领导者的运动轨迹,展示了无人机网络拓扑通过信息传播,整体运动趋于一致。
[0065]
如图2所示,一般信息传播模型进行运动时,由于远离领导者的无人机信息刷新率低,转弯信息传递速度更慢,出现拖尾现象情况。无人机网络中无人机之间相对位置发生变化,导致工作效率降低。
[0066]
根据每架无人机与领导者的位置距离不同,计算每架无人机信息传播系数βi,对一般信息传播模型进行修改得:
[0067][0068]
如图2所示,在无人机网络停止运动之前,不断更新运动方程,让无人机处于相应的阻尼状态,获得不同的信息刷新率,使得无人机网络拓扑整体成刚性移动。
[0069]
如图4所示,图4(a)表示在运动时传播信息阻尼过大导致转弯反应缓慢。图4(b)表示在运动时传播信息通过非整数偏微分的信息传播系数,使得对应无人机获得不同的信息传输速率,使得无人机网络之间相对位置不变。
[0070]
以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或者等同替换,而不脱离本发明技术方案的宗旨和范围,其均应涵盖在本发明的权利要求范围当中。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1