无人机辅助通信系统的保密通信性能优化装置及方法与流程

文档序号:28319699发布日期:2022-01-04 22:01阅读:200来源:国知局
无人机辅助通信系统的保密通信性能优化装置及方法与流程

1.本发明涉及通信技术领域,具体涉及一种无人机辅助通信系统的保密通信性能优化装置及方法。


背景技术:

2.在无线通信技术与通信电子技术高速发展的今天,我们的身边存在着许多的通信设备,这些通信设备主要用于满足人们日常的沟通和工作需要,同时,也有一些通信设备被一些不法分子用作窃听设备,窃听他人的通信信息。在使用无人机辅助现有通信系统进行通信时,由于地面设备与无人机建立的空对地信道具有较强的开放性,若是地面存在窃听设备,地面设备与无人机的通信很容易被窃听。无人机辅助通信已经被认为是5g通信技术的关键技术之一,无人机势必会大规模应用于复杂的通信环境。因此,如何确保地面设备安全地与无人机进行通信成为关键问题。国内外许多学者已经注意到这个问题,相关的工作也取得一定地进展。现有的研究主要是通过优化无人机与地面设备的连接、无人机的位置或轨迹以及无人机与地面设备的发射功率,最大限度地提高系统的保密数据速率。
3.在实际情况中,由于窃听设备的存在,地面设备在给无人机基站发送信号时,信号会被被窃听,因为窃听者只窃听信号源的信号,且窃听设备与地面通信设备的距离是固定的,所以单纯通过优化无人机的轨迹来提高系统的保密数据速率不适用于上行链路场景。现有的研究很少通过干扰窃听设备窃听信号的过程来提高保密数据速率。


技术实现要素:

4.本发明的目的就在于为了解决上述问题而提供无人机辅助通信系统的保密通信性能优化装置及方法,基于干扰窃听设备,研究如何提高无人机辅助通信系统的安全性能,并提出一种基于块坐标下降算法和连续凸逼近方法的迭代算法,来优化无人机的轨迹和各个设备的发射功率。
5.为实现上述目的,本发明提供了以下技术方案:
6.本发明提供的一种无人机辅助通信系统的保密通信性能优化方法,其特征在于,包括:
7.s1:建立无人机辅助通信系统模型;其中,所述模型包括无人机、物联网设备和窃听设备;所述无人机为位于空中的全双工无人机,用于接收物联网设备信号并发送干扰信号给窃听设备;所述物联网设备的数量为m个并位于地面,用于给无人机发送有用信号;所述窃听设备位于地面,用于窃听物联网设备发送的信号;
8.s2:根据所述无人机辅助通信系统模型中所述无人机、物联网设备、窃听设备的位置信息和物联网设备的发射功率,以及无人机发送给窃听设备的干扰信号功率构建保密通信性能优化问题和约束条件;
9.s3:求解所述保密通信性能优化问题的最优参数。
10.进一步地,构建保密通信性能优化问题和约束条件为:
[0011][0012][0013]
a
i
[t]∈{0,1},i∈m,t∈n
ꢀꢀ
(11b)
[0014][0015]
q[0]=q[n+1]
ꢀꢀ
(11d)
[0016][0017][0018][0019]
其中,无人机的总飞行时间为t,被分成n个时隙,每个时隙的时长为τ,定义无人机在第t个时隙的位置坐标为(x[t],y[t],h),定义无人机的水平飞行轨迹为q[t]=[(x[t],y[t])]
t
,用m表示m的集合,n表示n的集合,η表示最小的物联网设备的平均保密数据速率,a={a
i
[t],i∈m,t∈n}表示物联网设备与无人机的连接调度系数集合,a
i
[t]来表示物联网设备与无人机的连接调度情况,n表示物联网设备的发射功率集合,是第i个物联网设备在第t个时隙的发射功率,p
u

jam
={p
u

jam
[t],t∈n}表示无人机发送给窃听设备的干扰信号功率集合,p
u

jam
[t]是无人机在第t个时隙发送给窃听设备的干扰信号功率,q={(x[t],y[t]),t∈n}表示无人机的水平轨迹坐标集合;
[0020]
为保密数据速率,和分别表示物联网设备和无人机能提供的最大发射功率,s
max
表示无人机在每个时隙之间的最大飞行距离。
[0021]
进一步地,求解所述保密通信性能优化问题的最优参数之前,采用变量松弛的方法将物联网设备与无人机的连接调度系数a变成大于0且小于1的变量,整个优化问题变成下面的形式:
[0022][0023]
s.t.0≤a
i
[t]≤1,i∈m,t∈n
ꢀꢀ
(12a)
[0024]
(11a),(11c)

(11g)
[0025]
进一步地,基于块坐标下降和连续凸逼近的迭代算法将整个优化问分成四个子问题分别优化变量a、p
e
、p
u

jam
以及q。
[0026]
进一步地,优化物联网设备与无人机的连接调度系数具体为:
[0027]
初始化q、p
e
和p
u

jam
,得到一个优化变量a的问题:
[0028][0029]
[0030]
0≤a
i
[t]≤1,i∈m,t∈n
ꢀꢀ
(13b)
[0031][0032]
其中,为无人机接收第i个物联网设备在第t个时隙发送信号数据速率,为窃听设备在第i个物联网设备发送信号给无人机时窃听信号的数据速率。
[0033]
利用凸优化求解工具包求解物联网设备与无人机的连接调度系数集合a。
[0034]
进一步地,优化物联网设备的发射功率具体为:
[0035]
固定a、q和p
u

jam
,得到一个优化变量p
e
的问题:
[0036][0037][0038][0039][0040]
其中,其中,σ为高斯噪声λ
u
为全双工无人机的自干扰信号功率;
[0041]
采用连续凸逼近方法将(14a)转化成标准的凸约束条件,将优化问题变成:
[0042][0043][0044][0045]
利用凸优化求解工具包求解物联网设备的发射功率集合p
e

[0046]
进一步地,优化无人机发送给窃听设备的干扰信号功率具体为:
[0047]
固定a、q、和p
e
,得到一个优化变量p
u

jam
的问题:
[0048][0049][0050][0051]
采用连续凸逼近方法将(17a)转化成凸约束条件将,优化问题变成:
[0052][0053]
[0054][0055]
利用凸优化求解工具包求解无人机发送给窃听设备的干扰信号功率集合p
u

jam

[0056]
进一步地,优化无人机的飞行轨迹具体为:
[0057]
固定a、p
e
和p
u

jam
,得到一个优化变量q的问题:
[0058][0059][0060]
q[0]=q[n+1]
ꢀꢀ
(22b)
[0061][0062]
引入辅助变量k
ue
={k
ue
[t]}和将原问题变成下面形式。
[0063][0064][0065]
k
ue
[t]≥(x[t]

x
e
)2+(y[t]

x
e
)2+h2ꢀꢀ
(23b)
[0066][0067]
q[0]=q[n+1]
ꢀꢀ
(23d)
[0068][0069]
其中,其中,其中,
[0070]
采用连续凸逼近方法将(23a)转化成凸约束条件将,优化问题变成:
[0071][0072][0073]
k
ue
[t]≥(x[t]

x
e
)2+(y[t]

x
e
)2+h2ꢀꢀ
(26b)
[0074][0075]
q[0]=q[n+1]
ꢀꢀ
(26d)
[0076][0077]
利用凸优化求解工具包求解无人机的飞行轨迹集合q。
[0078]
本发明还提供一种无人机辅助通信系统的保密通信性能优化装置,应用于所述无人机辅助通信系统,其特征在于,所述模型包括无人机、物联网设备和窃听设备;所述无人机为位于空中的全双工无人机,用于接收物联网设备信号并发送干扰信号给窃听设备;所述物联网设备的数量为m个并位于地面,用于给无人机发送有用信号;所述窃听设备位于地
面,用于窃听物联网设备发送的信号,所述装置包括:
[0079]
模型建立模块,用于建立无人机辅助通信系统模型;
[0080]
方程构造模块,用于构建保密通信性能优化问题;
[0081]
求解模块,用于求解所述保密通信性能优化问题的最优参数。
[0082]
有益效果在于:
[0083]
本发明将全双工无人机基站引入到无人机通信网络中,将其作为辅助通信设备,利用无人机给窃听设备发送干扰信号的方案,通过优化无人机的轨迹与干扰信号的功率来提高整个无线通信系统的安全性能。
附图说明
[0084]
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0085]
图1是本发明的无人机辅助通信系统系统模型图;
[0086]
图2是本发明的无人机辅助通信系统的保密通信性能优化方法流程图;
[0087]
图3是本发明的方法仿真给窃听者发送干扰信号情况下的无人机轨迹图;
[0088]
图4是本发明的方法仿真不给窃听者发送干扰信号情况下的无人机轨迹图;
[0089]
图5是本发明的方法仿真不同优化方案下物联网设备最小平均保密数据速率的变化情况图;
[0090]
图6是本发明的方法仿真物联网设备平均保密数据速率变化情况图。
具体实施方式
[0091]
为使本发明的目的、技术方案和优点更加清楚,下面将对本发明的技术方案进行详细的描述。显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所得到的所有其它实施方式,都属于本发明所保护的范围。
[0092]
参见图1

2所示,图1是本发明的无人机辅助通信系统系统模型图,图2是本发明的基无人机辅助通信系统的保密通信性能优化方法流程图。本发明提供了一种无人机辅助通信系统的保密通信性能优化方法,包括:
[0093]
s1:建立无人机辅助通信系统模型;其中,所述模型包括无人机、物联网设备和窃听设备;所述无人机为位于空中的全双工无人机,用于接收物联网设备信号并发送干扰信号给窃听设备;所述物联网设备的数量为m个并位于地面,用于给无人机发送有用信号;所述窃听设备位于地面,用于窃听物联网设备发送的信号;
[0094]
s2:根据所述无人机辅助通信系统模型中所述无人机、物联网设备、窃听设备的位置信息和物联网设备的发射功率,以及无人机发送给窃听设备的干扰信号功率构建保密通信性能优化问题和约束条件;
[0095]
s3:求解所述保密通信性能优化问题的最优参数。
[0096]
物联网设备和窃听设备的位置都是随机的。无人机能够探测到地面通信设备的具
体坐标位置,因此,地面设备的位置都是已知的。无人机配置了两根天线,能够工作在全双工通信模式下。无人机在接收物联网设备信号的同时会发送干扰信号给窃听设备。地面物联网设备和窃听者设备都只配置一根天线。
[0097]
无人机的总飞行时间为t,t被分成n个时隙,每个时隙的时长为τ。τ是一个很小的值,无人机在每一个时隙中的位置可以看成是不变的,用m表示m的集合,n表示n的集合,。引入变量a
i
[t]来表示物联网设备与无人机的连接调度情况。
[0098][0099]
其中,a
i
[t]=1表示第i个物联网设备在第t个时隙发送信号给无人机,a
i
[t]=0则表示第i个物联网设备在第t个时隙不发送信号。
[0100]
为了方便后面的叙述,第i个物联网设备和窃听设备的位置坐标分别被定义为(x
i
,y
i
)和(x
e
,y
e
)。无人机在第t个时隙的位置坐标被定义为(x[t],y[t],h),这里,无人机的飞行高度是固定的。无人机的水平飞行轨迹可以定义为q[t]=[(x[t],y[t])]
t
。无人机在飞完一个时间周期之后会返回到起始点。
[0101]
q[1]=q[t]
ꢀꢀ
(2)
[0102]
无人机的飞行速度是有限的,无人机在每个时隙间的飞行距离受到约束。
[0103][0104]
其中,s
max
=v
max
·
τ表示无人机在每个时隙之间的最大飞行距离,v
max
是无人机的最大飞行速度。
[0105]
物联网设备与无人机的距离是影响物联网设备与无人机通信质量的主要因素。第i个物联网设备与无人机在第t个时隙的距离为:
[0106][0107]
根据现有的无人机轨迹优化研究,如果无人机的飞行高度足够大,无人机与地面设备建立的通信链路可以认为是视距链路。因此,物联网设备与无人机的通信链路的信道增益可以表示为:
[0108][0109]
其中,β0是参考距离为1m的信道增益系数,是一个正实数。
[0110]
如果第i个物联网设备在第t个时隙发送信号给无人机,那么无人机接收信号的数据速率为:
[0111][0112]
其中,σ为高斯噪声λ
u
为全双工无人机的自干扰信号功率,p
i
e[t]是第i个物联网设备在第t个时隙的发射功率,p
u

jam
[t]是无人机在第t个时隙发送给窃听设备的干扰信号功率,σ2为高斯噪声,λ
u
为是全双工无人机的自干扰信号功率。
[0113]
窃听者在第i个物联网设备发送信号给无人机时窃听信号的数据速率为:
[0114]
[0115]
其中,其中,分别表示窃听设备与物联网设备及无人机的信道增益,κ是大于或等于2的路径损耗系数。
[0116]
结合无人机的接收数据速率和窃听设备的窃听数据速率,可以得到保密数据速率的计算方法。
[0117][0118]
无人机与物联网设备在每个时隙的发射功率都有上限值。
[0119][0120][0121]
其中,和分别表示物联网设备和无人机能提供的最大发射功率。
[0122]
进一步地,为了简化优化问题的表示,用m是m的集合,n是n的集合,a={a
i
[t],i∈m,t∈n}表示物联网设备与无人机的连接调度系数集合,表示物联网设备的发射功率集合,p
u

jam
={p
u

jam
[t],t∈n}表示无人机发送给窃听设备的干扰信号功率集合,q={(x[t],y[t]),t∈n}表示无人机的水平轨迹坐标集合,因为无人机的高度是固定的,不需要优化,以此h不需要加入优化变量中。为了确保整个通信系统的公平性,使得每一个物联网设备都有比较大的数据速率,所以系统的性能优化目标是最大化最小的物联网设备的平均保密数据速率η。因此,优化问题目标函数以及相关的约束条件可以总结为以下形式。
[0123][0124][0125]
a
i
[t]∈{0,1},i∈m,t∈n
ꢀꢀ
(11b)
[0126][0127]
q[0]=q[n+1]
ꢀꢀ
(11d)
[0128][0129][0130][0131]
在这个优化问题中,约束条件(11a)和(11c)中要优化的变量a是二进制数变量。并且,即使固定了a的值,约束条件(11a)对于要求解的无人机轨迹变量q也是非凸的,因此这整个问题是一个混合整数的非凸优化问题。这个问题无法直接通过传统的凸优化方法进行求解。
[0132]
进一步地,基于块坐标下降和连续凸逼近的迭代算法求解以上优化问题。具体的,为了解决所提出的优化问题,首先提出一种变量松弛的方法,将变量a变成连续变量,从而消除了整数变量。消除整数变量之后,由于需要优化的变量较多,并且整个问题还是一个非
凸非线性问题,因此,提出了一种基于块坐标下降法和连续凸逼近方法的迭代算法,将整个问题分成四步进行求解。第一步,初始化无人机的轨迹q,物联网设备的发射功率p
e
和无人机发送给窃听设备的干扰信号p
u

jam
,然后求解a;第二步,使用第一步求得的a,并固定q和p
u

jam
,然后优化p
e
;第三步,使用第二步求得的p
e
,并固定q和a,然后优化p
u

jam
;第四步,使用第三步求得的p
u

jam
,并固定a和p
e
,然后优化q。不断重复这四个步骤直到目标函数值收敛,就可以得到最优的无人机轨迹和发射功率。接下来详细介绍整个算法的具体求解过程。
[0133]
首先,采用变量松弛的方法将物联网设备与无人机的连接调度系数a变成大于0且小于1的变量,整个优化问题变成下面的形式。
[0134][0135]
s.t.0≤a
i
[t]≤1,i∈m,t∈n
ꢀꢀ
(12a)
[0136]
(11a),(11c)

(11g)
[0137]
经过变量松弛之后,问题(12)的目标值是问题(11)的上界。由于约束条件(12a)是一个非凸约束条件,所以,这个问题无法直接用传统的凸优化方法解决。为了将问题转化成易于求解的形式,需要基于块坐标下降的思想,将整个问题分成四个子问题分别优化变量a、p
e
、p
u

jam
以及q。接下来分别介绍这四个子问题的具体解决方法。
[0138]
进一步地,优化物联网设备与无人机的连接调度系数。具体的,首先初始化无人机的轨迹集合q,物联网设备的发射功率集合p
e
,无人机发送给窃听设备的干扰功率集合p
u

jam
,得到一个优化变量a的问题。
[0139][0140][0141]
0≤a
i
[t]≤1,i∈m,t∈n
ꢀꢀ
(13b)
[0142][0143]
这个问题是一个线性规划问题,可以直接通过凸优化求解工具包求解,具体的可以直接通过matlab的cvx工具包直接求解。
[0144]
进一步地,优化物联网设备的发射功率。具体的,在优化物联网设备的发射功率p
e
时,要固定物联网设备与无人机的连接调度系数a,无人机的轨迹q以及无人机发送给窃听设备的干扰功率p
u

jam
,之后,得到一个优化变量p
e
的问题。
[0145][0146][0147][0148]
[0149]
其中,其中,
[0150]
由于这个问题的约束条件(14a)是一个非凸非线性约束条件,这个优化问题仍然是一个非凸非线性问题。这里需要采用连续凸逼近的方法将这个约束条件转化成标准的凸约束条件。首先,观察到关于变量是一个凹函数。凹函数在任意一点的一阶泰勒公式展开都是原本函数的一个上界。将在算法的第j次迭代的值定义为可以通过对在进行泰勒展开得到的一个上界。
[0151][0152]
将(14a)中的用替换,将优化问题变成:
[0153][0154][0155][0156]
经过转换之后,由于(16a)中的是关于的凹函数,是关于的线性函数,是关于的凹函数,所以(16a)是一个凸的约束条件,再加上目标函数和约束条件(16b)都是线性的,由此可知p2‑
e1
是一个标准的凸优化问题。这个问题可以直接通过凸优化求解工具包求解,具体的可以直接通过matlab的cvx工具包直接求解。
[0157]
进一步地,优化无人机发送给窃听设备的干扰信号功率。具体的,在优化无人机发送给窃听设备的干扰信号功率p
u

jam
时,要固定物联网设备与无人机的连接调度系数a,无人机的轨迹q以及物联网设备的发射功率p
e
,之后,得到一个优化变量p
u

jam
的问题。
[0158][0159][0160][0161]
在这个优化问题中,(17a)的和都是关于p
u

jam
[t]的凸函数,凸函数减去一个凸函数结果不一定是凹函数,所以(17a)不是一个凸约束条件。为了将(17a)变成一个凸约束条件,这里需要采用连续凸逼近的方法对其进行转化。凸函数在任意一点的一阶泰勒展开式是它的一个下界函数。将p
u

jam
[t]在第次迭代的值定义为(p
u

jam
[t])
(j)
,通过对在(p
u

jam
[t])
(j)
进行一阶泰勒展开可以得到它的一个下界函数。
[0162][0163]
其中,b
i
和c
i
可以通过下面式子计算得到。
[0164][0165][0166]
将(17a)中的用替换,原问题转换成下面的形式。
[0167][0168][0169][0170]
在约束条件(21a)中,由于是关于p
u

jam
[t]的一个凸函数,是关于p
u

jam
[t]的一个线性函数。线性函数减去一个凸函数的结果是一个凹函数。因此是一个关于p
u

jam
[t]的凹函数,所以(21a)是一个凸的约束条件,再加上目标函数和约束条件(21b)都是线性的,因此,问题p3‑
e1
是一个标准的凸优化问题,这个问题可以直接通过凸优化求解工具包求解,具体的可以直接通过matlab的cvx工具包直接求解。
[0171]
进一步地,优化无人机的飞行轨迹。具体的,固定物联网设备与无人机的连接调度系数a,物联网设备的发射功率p
e
,以及无人机发送给窃听设备的干扰功率p
u

jam
,得到一个优化无人机飞行轨迹q的问题。
[0172][0173][0174]
q[0]=q[n+1]
ꢀꢀ
(22b)
[0175][0176]
由于问题p4的约束条件(22a)关于x[t]和y[t]都是非凸非线性的,因此p4是一个非凸非线性的优化问题。为了将这个约束条件变成标准的凸约束条件,需要使用连续凸逼近的方法对这个约束条件进行转化。为了有效地使用连续凸逼近方法,首先引入辅助变量k
ue
={k
ue
[t]}和将原问题变成下面形式。
[0177]
[0178][0179]
k
ue
[t]≥(x[t]

x
e
)2+(y[t]

x
e
)2+h2ꢀꢀ
(23b)
[0180][0181]
q[0]=q[n+1]
ꢀꢀ
(23d)
[0182][0183]
其中,其中,其中,
[0184]
在优化这个问题的过程中,k
ue
[t]和都会尽可能地变小来增大目标函数值,当目标值取得最优时,约束条件(23b)和(23c)的等号会成立。因此经过变量替换之后的优化问题p4‑
e1
与p4是等价的。然而,由于p4‑
e1
的约束条件(23a)是一个非凸的约束条件,因此,p4‑
e1
不是一个标准的凸优化问题。为了将该约束条件转化成标准的凸约束问题,需要借助连续凸逼近方法。为了更好地使用连续凸逼近方法,将和k
ue
[t]在算法的第j次迭代的值分别用和表示。(23a)中的是一个关于的凸函数,log2(l
i
[t]/(1+w
i
[t]/k
ue
[t])+1)是一个关于k
ue
[t]的凹函数。由于凸函数在任意一点的一阶泰勒展开式是本身的一个下界函数,凹函数在任意一点的一阶泰勒展开式是其本身的一个上界函数。因此,通过对和分别在和进行一阶泰勒展开,可以分别得到它们的下界和上界函数。
[0185][0186][0187]
将p4‑
e1
的约束条件(23a)中的和分别用和替换,将p4‑
e1
转化成下面形式。
[0188][0189][0190]
k
ue
[t]≥(x[t]

x
e
)2+(y[t]

x
e
)2+h2ꢀꢀ
(26b)
[0191][0192]
q[0]=q[n+1]
ꢀꢀ
(26d)
[0193][0194]
经过转化之后,(26a)中的是一个关于的线性函数,是一个关于的线性函数,因此(26a)是一个线性的约束条件。再由于p4‑
e2
的目标函数是线性函数,约束条件(26b),(26c),(26d)和(26e)都是凸约束条件,所以p4‑
e2
是一个标准的凸优化问题。这个问题可以直接通过matlab的cvx工具包直接求解。
[0195]
以上就是利用基于块坐标下降法和连续凸逼近方法的迭代算法,优化无人机轨迹和通信设备发射功率的具体实现过程,整个算法的流程如表1所示。
[0196]
表1基于块坐标下降法和连续凸逼近方法的迭代算法
[0197][0198]
进一步地,重构物联网设备与无人机连接调度系数解决方案。具体的,本发明提出的算法1是解决松弛问题p0的,p0是问题p把物联网设备与无人机的连接调度系数a变成大于0且小于1的连续变量之后得到的松弛问题。因此,在通过算法1求解p0之后得到的最优物联网设备与无人机的连接调度系数a中,若是所有的a
i
[t]都是满足a
i
[t]∈{0,1},那么,这个a也是问题p关于物联网设备与无人机的连接调度系数的最优解。否则,需要根据p0得到的解来重构物联网设备与无人机的连接调度系数。为此,需要将无人机飞行时隙τ进一步分成δ个子时隙,之后无人机总的飞行时隙数就变成n'=δn。所以,第i个物联网设备在第t个时隙内与无人机通信的总子时隙数为n
i
[t]=<δa
i
[t]>,其中,<x>表示取最接近x的整数值。可以看出随着δ的增大,n
i
[t]会越来越接近一个整数,这就可以通过分配通信的子时隙数实现将连接系数变成二进制数。为了更好的理解这种方法,这里提出一个两个物联网设备与无人机通信的场景,在第l个时隙,两个物联网设备的连接调度系数分别为a1[l]=0.43和a2[l]=0.57。如果δ=1,那么n1[t]=<δa1[l]>=0,n2[t]=<δa2[l]>=1,也就是说这整个时
隙都与物联网设备2进行通信。如果δ=10,那么n1[t]=<δa1[l]>=4,n2[t]=<δa2[l]>=6,在第l个时隙中,有4个子时隙与物联网设备2通信,有6个子时隙与物联网设备2通信。尽管这种四舍五入仍然会导致性能差距,但是该误差会随着子时隙的持续时间的减小而减小。例如,当δ=100时,n1[t]=<δa1[l]>=43,n2[t]=<δa2[l]>=57,在第l个时隙中,有43个子时隙与物联网设备2通信,有57个子时隙与物联网设备2通信,这样就将二进制数松弛带来的误差变成0。另外由于优化p0得到的最优解很容易满足(13b)和(13c)的等式条件,因此a
i
[t]最后的取值大都是0或者1,满足二进制数条件。
[0199]
为了更加清楚地分析无人机通信系统,这里假设地面有n=4个物联网设备以及一个窃听设备,物联网设备和窃听设备的位置坐标都是随机生成的。无人机的飞行高度h=100m。假设接收机的噪声功率为σ2=

104dbm,在参考距离d0=1m处的信道功率增益设置为ρ0=

60db。无人机与物联网设备的最大发射功率分别为和无人机的最大飞行速度为v
max
=10m/s。无人机全双工的自干扰系数λ
u


90dbm。
[0200]
图3是本发明的方法仿真给窃听者发送干扰信号情况下的无人机轨迹图;展示了无人机在总飞行时间分别为40s、80s以及120s时,经过算法1优化后的轨迹。这里考虑的是无人机在接收物联网设备信号的同时发送干扰信号给窃听设备的方案。从图中可以观察到,无人机在与物联网设备通信时,它会尽可能地靠近物联网设备。这是因为无人机与物联网设备通信的信噪比是与二者之间的距离成反比的,二者之间的距离越近,无人机就能接收到更多的数据。另外,由于系统性能优化的目标是实现通信的公平性,在无人机飞行时间足够长的时候,无人机经过所有的物联网设备跑了一圈,这样就确保每一个物联网设备都能发送尽可能多的数据给无人机。由于图2展示的是无人机在接收信号时发送干扰信号给窃听设备的方案下,经过算法1优化的轨迹,所以,当无人机的飞行时间较短,例如在t=40s时,无人机飞行时仅考虑尽可能地靠近物联网设备,所以无人机的轨迹看起来是“凸”向物联网设备的,因为此时无人机与物联网设备的距离较大,需要拉近二者间的距离来减小路径损耗,而与窃听设备的距离较小,发送给窃听设备的干扰信号已经有足够大的数据速率。当无人机飞行时间较长,例如t=120s时,无人机在尽可能地飞向物联网设备的同时,也会向窃听设备靠近一点,所以无人机地轨迹看起来是“凹”向窃听设备的,因为此时无人机与物联网设备已经有足够近的距离确保较大的信噪比,而无人机与窃听设备的距离较远,需要向窃听设备靠近一点来增大对窃听设备的干扰信号的数据速率,以此减少窃听设备的窃听数据速率,增大物联网设备的平均保密数据速率。
[0201]
图4是本发明的方法仿真不给窃听者发送干扰信号情况下的无人机轨迹图,展示了不给窃听设备发送干扰信号的情况下,无人机在总飞行时间分别为40s、80s以及120s时,经过算法1优化后的轨迹。从图中可以观察到,无人机会尽可能地靠近物联网设备进行通信。无人机同样会飞行经过所有的物联网设备确保每个物联网设备都有比较大的数据速率。与图2中的无人机飞行轨迹相比,当无人机总飞行时间较长时,图3中的无人机轨迹不再有“凹”向窃听设备的趋势。这是因为无人机不给窃听设备发送干扰信号的情况下,窃听设备窃听信号的数据速率仅仅和物联网设备的发射功率以及窃听设备与物联网设备的距离有关,与无人机的飞行轨迹是无关的。所以,在使用算法1得到的无人机轨迹只是尽可能靠近物联网设备,而不考虑窃听设备的存在。
[0202]
图5是本发明的方法仿真不同优化方案下物联网设备最小平均保密数据速率的变
化情况图,展示了不同无人机轨迹优化和通信方案下,物联网设备的最小平均保密数据速率随无人机总飞行时间的变化情况。从图中可以看出,无人机按照算法1得到的飞行轨迹进行飞行时,不管无人机的总飞行时间是多少,使用无人机给窃听设备发送干扰信号的方案得到的物联网设备的保密数据速率,比不发送干扰信号的方案得到的保密数据速率都要大,这就说明了使用全双工无人机在接收信号的同时发送干扰信号给窃听设备能提高系统的保密数据速率。另外,在无人机发送干扰信号给窃听设备的情况下,若无人机的飞行时间足够长,在使用算法1优化无人机轨迹之后,物联网设备的最小保密数据速率大于无人机按照圆形轨迹飞行之后得到的最小平均保密数据速率。这就证明了所提出算法1优化得到的无人机轨迹能够提高系统的保密性能。因此,在考虑无人机给窃听设备发送干扰信号的前提下,使用算法1优化无人机的飞行轨迹是提高系统保密数据速率的最佳方案。
[0203]
图6是本发明的方法仿真物联网设备平均保密数据速率变化情况图,展示了无人机总飞行时间为100s时,每一个物联网设备的平均保密数据速率随时间变化的情况。可以看出,每一个物联网设备与无人机的通信都是连续的。在无人机飞完一个时间周期后,每一个物联网设备的平均保密数据速率都非常接近,这也证明了所提算法1在优化无人机轨迹和设备发射功率之后,能最大化物联网设备的最小平均保密数据速率,实现通信的公平性。
[0204]
本发明还提供一种无人机辅助通信系统的保密通信性能优化装置,应用于所述无人机辅助通信系统,其特征在于,所述模型包括无人机、物联网设备和窃听设备;所述无人机为位于空中的全双工无人机,用于接收物联网设备信号并发送干扰信号给窃听设备;所述物联网设备的数量为m个并位于地面,用于给无人机发送有用信号;所述窃听设备位于地面,用于窃听物联网设备发送的信号,所述装置包括:
[0205]
模型建立模块,用于建立无人机辅助通信系统模型;
[0206]
方程构造模块,用于构建保密通信性能优化问题;
[0207]
求解模块,用于求解所述保密通信性能优化问题的最优参数。
[0208]
有益效果在于:
[0209]
本发明将全双工无人机基站引入到无人机通信网络中,将其作为辅助通信设备,利用无人机给窃听设备发送干扰信号的方案,通过优化无人机的轨迹与干扰信号的功率来提高整个无线通信系统的安全性能。
[0210]
以上,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1