当前位置: 首页 > 专利查询>吉林大学专利>正文

一种基于无人机蜂群的海上保密通信方法技术

技术编号:37233422 阅读:29 留言:0更新日期:2023-04-20 23:15
本发明专利技术公开了一种基于无人机蜂群的海上保密通信方法,包括:一、获取海上合法通信的两个船只的位置和海上窃听船只的位置,以及确定能够执行通信任务的无人机数量;二、以第一目标函数最大,第二目标函数最小以及第三目标函数最小作为优化目标,确定虚拟天线阵列中各无人机的最佳位置和最佳激励电流权重;第一目标函数为:无人机天线阵列通信的海上合法接收信号的船只的信号与干扰加噪声比;第二目标函数为:无人机天线阵列通信的海上窃听船只的信号与干扰加噪声比;第三目标函数为:在飞行过程中无人机能量消耗;三、虚拟天线阵列中的无人机移动到最佳位置后,按照最佳激励电流权重,向海上窃听船只发送干扰信号,实现海上保密通信。信。信。

【技术实现步骤摘要】
一种基于无人机蜂群的海上保密通信方法


[0001]本专利技术属于海上物理层保密通信
,特别涉及一种基于无人机蜂群的海上保密通信方法。

技术介绍

[0002]随着海上活动和海洋经济的不断发展,建立一个高速并可靠的海上通信逐渐被人关注。无人机能够作为空中基站以及空中中继来协助海上通信,为海上船只提供可靠且高效的无线通信服务。在无人机作为空中中继/基站的场景中,海上合法船只欲进行通信,然而海上可能存在未知的窃听船只窃取合法信息。虽然采用上层加密的方式可以实现无线网络中的机密通信,但是频繁的加密和解密需要较高的计算能力,这给具有有限硬件资源的海上船只带来了严峻的挑战。此时可以利用无人机蜂群建立连接,之后使用单跳或者多跳的方法向窃听船发送干扰信息,但是这种方法会带来额外的能量消耗,对传输功率有限的无人机来说无疑带来了很大挑战。此外,窃听船只的位置离无人机蜂群较远,传统模式下无人机蜂群不能直接发送干扰信号,需要移动到窃听船只附近,这样也会消耗额外的能耗。

技术实现思路

[0003]本专利技术的主要目的是提供一种基于无人机蜂群的海上保密通信方法,能够确定虚拟天线阵列中无人机的最佳位置以及最佳激励电流权重,在保证海上船只安全通信的前提下,减少无人机蜂群移动能量消耗。
[0004]本专利技术还有一个目的是通过改进的蝗虫优化算法确定无人机的最佳位置以及最佳激励电流权重,能够获得更好的优化效果,进一步高海上通信的安全性,并且进一步减少无人机蜂群移动能量消耗。
[0005]本专利技术提供的技术方案为:<br/>[0006]一种基于无人机蜂群的海上保密通信方法,包括如下步骤:
[0007]步骤一、获取海上合法通信的两个船只的位置和海上窃听船只的位置,以及确定能够执行通信任务的无人机数量;
[0008]其中,所述能够执行通信任务的无人机组成虚拟天线阵列;
[0009]步骤二、确定三个目标函数,以第一目标函数最大,第二目标函数最小以及第三目标函数最小作为优化目标,确定虚拟天线阵列中各无人机的最佳位置和最佳激励电流权重;
[0010]其中,所述第一目标函数为:无人机天线阵列通信的海上合法接收信号的船只的信号与干扰加噪声比;
[0011]所述第二目标函数为:无人机天线阵列通信的海上窃听船只的信号与干扰加噪声比;
[0012]所述第三目标函数为:在飞行过程中无人机能量消耗;
[0013]步骤三、虚拟天线阵列中的无人机移动到最佳位置后,按照最佳激励电流权重,向
所述海上窃听船只发送干扰信号,实现海上保密通信。
[0014]优选的是,所述第一目标函数的表达式为:
[0015][0016]其中,表示虚拟天线阵列中无人机的三维位置坐标,表示无人机的激励电流权重;P
A
表示合法发送信号船只的信号传输功率;β
A2B
表示海上合法通信的两个船只之间的路径损耗系数;P
TU
表示虚拟天线阵列的总传输功率;G
B
表示无人机天线阵列向合法接收信号的船只的天线增益;β
U2B
表示无人机天线阵列与合法接收信号的船只的路径损耗系数;σ2表示噪声功率。
[0017]优选的是,所述海上合法通信的两个船只之间的路径损耗系数为:
[0018][0019]其中,h
s
为海平面高度,d
A2B
为海上合法通信的两个船只之间的距离,C
U
为环境相关的常量。
[0020]优选的是,无人机天线阵列与合法接收信号的船只的路径损耗系数为:
[0021][0022]其中,η
LOS
为视距链路的衰减因子,η
NLOS
为非视距链路的衰减因子,α
a
和α
b
表示海上环境中sigmoid函数的参数;f
c
表示无人机的载波频率;d
U2B
表示无人机虚拟天线阵列中心与合法接收信号的船只的距离,h
U
为无人机虚拟天线阵列中心的高度。
[0023]优选的是,所述第二目标函数的表达式为:
[0024][0025]其中,表示虚拟天线阵列中无人机的三维位置坐标,表示无人机的激励电流权重;P
A
表示合法发送信号船只的传输功率;β
A2E
表示合法发送信号船只和窃听船只之间的路径损耗系数;P
TU
表示虚拟天线阵列的总传输功率;G
E
表示无人机天线阵列向窃听船只方向的天线增益;β
U2E
表示无人机天线阵列与窃听船只的路径损耗系数;σ2表示噪声功率。
[0026]优选的是,所述第三目标函数的表达式为:
[0027][0028]其中,表示虚拟天线阵列中无人机的三维位置坐标,E
i
表示虚拟天线阵列中第i架无人机通信时的能量消耗,N
U
表示虚拟天线阵列中的无人机数量;
[0029]虚拟天线阵列中无人机通信时的能量消耗的计算公式为:
[0030][0031][0032]式中,T表示无人机的总飞行时间,v(t)表示无人机在时刻t的速度,m
U
表示无人机的重量,g表示重力加速度,h(T)表示飞行结束时无人机的高度,h(0)表示初始时无人机的高度;P(v)表示无人机在二维水平空间飞行时的推动能量消耗,P
B
和P
I
是两个常数,分别表示悬停状态下的叶片轮廓和诱导功率,v表示无人机的速度,v
tip
表示旋翼叶片的叶尖速度,v
m
表示在悬停状态下的平均旋翼叶片诱导速度,d0表示机身阻力比,ρ
a
表示空气密度,s
r
表示旋翼叶片坚硬度,A
r
表示旋翼圆盘面积。
[0033]优选的是,在所述步骤二中,基于改进的蝗虫优化算法确定虚拟天线阵列中各无人机的最佳位置和最佳激励电流权重,包括如下步骤:
[0034]步骤1、利用Logistic映射进行混沌初始化,初始化所有无人机位置和激励电流权重,将初始化的无人机竖直位置、水平位置和激励电流权重的组合作为初始化解,并存储为第一解集;
[0035]步骤2、计算所述第一解集中的解对应的第一目标函数和第二目标函数,得到多个非支配解,作为第二解集;并且采用轮盘算法从所述第二解集中选出一个解作为当前最优解;
[0036]步骤3、使用蝗虫优化算法对所述第一解集进行优化;
[0037]步骤4、利用所述当前最优解对步骤3中优化后的第一解集中每个解对应的无人机竖直位置进行优化调整;并且使用所述优化调整的结果对所述第一解集进行更新;
[0038]循环执行步骤2至步骤4,直到达到设定的迭代次数;
[0039]其中,最后一次迭代得到的当前最优解即为全局最优解,所述全局最优解对应的无人机位置和激励电流权重即为无人机本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于无人机蜂群的海上保密通信方法,其特征在于,包括如下步骤:步骤一、获取海上合法通信的两个船只的位置和海上窃听船只的位置,以及确定能够执行通信任务的无人机数量;其中,所述能够执行通信任务的无人机组成虚拟天线阵列;步骤二、确定三个目标函数,以第一目标函数最大,第二目标函数最小以及第三目标函数最小作为优化目标,确定虚拟天线阵列中各无人机的最佳位置和最佳激励电流权重;其中,所述第一目标函数为:无人机天线阵列通信的海上合法接收信号的船只的信号与干扰加噪声比;所述第二目标函数为:无人机天线阵列通信的海上窃听船只的信号与干扰加噪声比;所述第三目标函数为:在飞行过程中无人机能量消耗;步骤三、虚拟天线阵列中的无人机移动到最佳位置后,按照最佳激励电流权重,向所述海上窃听船只发送干扰信号,实现海上保密通信。2.根据权利要求1所述的基于无人机蜂群的海上保密通信方法,其特征在于,所述第一目标函数的表达式为:其中,表示虚拟天线阵列中无人机的三维位置坐标,表示无人机的激励电流权重;P
A
表示合法发送信号船只的信号传输功率;β
A2B
表示海上合法通信的两个船只之间的路径损耗系数;P
TU
表示虚拟天线阵列的总传输功率;G
B
表示无人机天线阵列向合法接收信号的船只的天线增益;β
U2B
表示无人机天线阵列与合法接收信号的船只的路径损耗系数;σ2表示噪声功率。3.根据权利要求2所述的基于无人机蜂群的海上保密通信方法,其特征在于,所述海上合法通信的两个船只之间的路径损耗系数为:其中,h
s
为海平面高度,d
A2B
为海上合法通信的两个船只之间的距离,C
U
为环境相关的常量。4.根据权利要求3所述的基于无人机蜂群的海上保密通信方法,其特征在于,无人机天线阵列与合法接收信号的船只的路径损耗系数为:其中,η
LOS
为视距链路的衰减因子,η
NLOS
为非视距链路的衰减因子,α
a
和α
b
表示海上环境中sigmoid函数的参数;f
c
表示无人机的载波频率;d
U2B
表示无人机虚拟天线阵列中心与合法接收信号的船只的距离,h
U
为无人机虚拟天线阵列中心的高度。5.根据权利要求3或4所述的基于无人机蜂群的海上保密通信方法,其特征在于,所述第二目标函数的表达式为:
其中,表示虚拟天线阵列中无人机的三维位置坐标,表示无人机的激励电流权重;P
A
表示合法发送信号船只的传输功率;β
A2E
表示合法发送信号船只和窃听船只之间的路径损耗系数;P
TU
表示虚拟天线阵列的总传输功率;G
E
表示无人机天线阵列向窃听船只方向的天线增益;β
U2E
表示无人机天线阵列与窃听船只的路径损耗系数;σ2表示噪声功率。6.根据权利要求5所述的基于无人机蜂群的海上保密通信方法,其特征在于,所述第三目标函数的表达式为:其中,表示虚拟天线阵列中无人机的三维位置坐标,E
i
表示虚拟天线阵列中第i架无人机通信时的能量消耗,N
U
表示虚拟天线...

【专利技术属性】
技术研发人员:王爱民黄嘉玮孙庚李家辉郑晓雅孙泽敏刘赛超张闯
申请(专利权)人:吉林大学
类型:发明
国别省市:

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

1