一种基于演化博弈的多无人机辅助边缘计算系统部署方法技术方案

技术编号:37428282 阅读:13 留言:0更新日期:2023-04-30 09:48
本发明专利技术提供了一种基于演化博弈的多无人机辅助边缘计算系统部署方法,将联合优化用户的计算任务卸载决策和无人机(服务提供商)的部署问题。用户的计算任务卸载决策是多GMU对多SP的有限资源的竞争,将其描述为演化博弈问题;考虑SP的任务负载,提高SP之间的负载公平指数,对无人机进行重新部署。本发明专利技术考虑了用户的移动性和用户任务卸载所涉及的时延和功耗的实际问题,在多无人机组成的边缘计算系统中联合优化用户的计算任务卸载决策和无人机的部署,降低系统成本。降低系统成本。降低系统成本。

【技术实现步骤摘要】
一种基于演化博弈的多无人机辅助边缘计算系统部署方法


[0001]本专利技术涉及多无人机组成边缘计算
,具体涉及一种基于演化博弈的多无人机辅助边缘计算系统部署方法。

技术介绍

[0002]边缘计算(Edge Computing,EC)是一种新的计算范式,将“云”强大的计算能力、存储资源迁移到网络边缘,为大量的终端设备提供服务。边缘计算的边缘指的是从数据源到云计算中心中的任意计算和网络资源。同时,随着飞行控制和集成电路技术的发展,不同尺寸、型号、性能的无人机在设计和研发方面都得到了很大的提升。将无人机和边缘计算结合——为无人机装配边缘服务器作为服务提供商(Service Provider,SP),利用无人机的方便、快捷、易部署等特点,为地面移动用户(Ground Mobile User,GMU)提供计算和通讯服务,这就是由多无人机组成的边缘计算系统。
[0003]在多无人机组成的边缘计算系统中,GMU可以选择不同的SP进行任务卸载。在任务卸载过程中,涉及到时延、功耗等成本问题,称为卸载成本。系统成本则指的是系统中所有GMU的卸载成本之和。面对不同的SP,用户进行任务卸载时,因为传输距离、SP的处理能力等因素的不同,会产生不同的卸载成本。与此同时,在由无人机组成的边缘计算系统中,SP的计算、通讯资源也是有限的;地面用户的随机移动也会导致任务卸载在卸载量和卸载分布的动态变化。如何在用户会移动的动态场景下充分利用有限的系统资源、降低系统成本成为一个重要问题。
[0004]现有技术方案主要考虑的是通过优化用户的任务卸载决策和资源分配,最小化能耗成本(用户终端设备的能耗或系统能耗——包括用户终端设备的能耗和无人机的能耗)。也有一些技术方案同时考虑对无人机的部署和飞行轨迹进行优化,以达到最小化系统能耗的目的。但现有技术方案没有考虑到用户进行任务卸载时的时延问题,也没有考虑到如何应对用户的移动所带来的动态场景问题。

技术实现思路

[0005]本专利技术所要解决的技术问题在于针对上述现有技术的不足,提供一种基于演化博弈的多无人机辅助边缘计算系统部署方法,该方法联合优化用户的计算任务卸载决策和无人机(服务提供商)的部署问题,将用户的计算任务卸载决策是多GMU对多SP的有限资源的竞争描述为演化博弈问题;考虑SP的任务负载,提高SP之间的负载公平指数,对无人机进行重新部署,从而降低系统成本。
[0006]为解决上述技术问题,本专利技术采用的技术方案是:一种基于演化博弈的多无人机辅助边缘计算系统部署方法,其特征在于,包括以下步骤:
[0007]S1、服务提供商SP获取所连接的地面移动用户GMU的数量,均分网络带宽和计算资源;
[0008]S2、地面移动用户根据所分得的网络带宽和用户与服务提供商之间的距离,计算
任务卸载传输率;
[0009]S3、根据为完成卸载任务所需的计算量、需要传输的数据量及卸载传输率,计算地面移动用户卸载成本;
[0010]S4、计算地面移动用户所在种群的平均卸载成本;
[0011]S5、根据复制者动态方程,用户进行策略更新;
[0012]S6、当地面移动用户对资源的竞争达到演化均衡时,计算SP间的负载公平指数;
[0013]S7、如果负载公平指数小于目标值,即不公平,根据聚类算法,对无人机进行重新部署;否则,不改变当前部署方案;回到S1。
[0014]优选地,S2中的卸载传输率计算方式为:假设GMU和SP之间采用LoS(line

of

sight)链路,则信道增益可以表示为:
[0015][0016]β0是距离1米时的信道增益。p
j
代表GMU
j
的传输功率,则卸载传输率可以表示为:
[0017][0018]σ2是高斯白噪声方差。
[0019]优选地,所述S3中的卸载成本由时延和能耗的加权和组成;所述时延包括传输时延、计算时延和在服务提供商的任务队列中的等待时延;所述能耗指的是为卸载任务进行的传输能耗。
[0020]优选地,在由多无人机组成的边缘计算系统中,多GMU的任务卸载决策是多GMU对多SP的有限资源的竞争问题,将其描述为演化博弈问题。
[0021]优选地,所述S3中计算地面移动用户卸载成本的计算方式为:Z
i
=αT
j
+βE
j
(α+β=1);
[0022]其中,Z
j
表示卸载成本,T
j
表示时延,E
j
表示能耗,α、β分别为在卸载成本中时延和功耗所占的权重,满足α+β=1,0<α<1,0<β<1
[0023]优选地,所述S4中的平均卸载成本的计算方式为:
[0024][0025]其中表示平均卸载成本,N
p
表示第p个种群中的用户数量,表示用户选择服务提供商j的成本。
[0026]优选地,所述S6中无人机间的负载公平指数I
[0027][0028]其中,L
i
是SP
i
的负载率,表示为
[0029][0030]其中,N是在SP
i
中执行的任务总数。
[0031]优选地,所述服务提供商和地面移动用户之间使用正交频分复用信道模型进行通讯连接,对带宽进行均分。
[0032]优选地,在地面移动用户中,采用先来先服务FIFO和轮询RR调度实现多任务的调度处理。
[0033]本专利技术与现有技术相比具有以下优点:
[0034]1、本专利技术考虑了用户的移动性和用户任务卸载所涉及的时延和功耗的实际问题,在多无人机组成的边缘计算系统中联合优化用户的计算任务卸载决策和无人机的部署,降低系统成本。
[0035]2、本专利技术通过演化博弈理论、复制者动态方程、负载公平指数和聚类算法来降低多无人机组成的边缘计算系统成本:将多用户对多服务提供商的有限资源的竞争描述为演化博弈过程,在给定SP分布的情况下,利用复制者动态方程进行用户的策略更新,降低系统成本;在达到演化均衡的基础上,计算各SP的负载及SP间的负载均衡指数,并进行SP的重新部署以提高负载均衡指数,通过对系统资源的均衡利用,实现系统成本的进一步降低。
[0036]下面结合附图和实施例对本专利技术作进一步详细说明。
附图说明
[0037]图1是本专利技术的流程示意图。
[0038]图2是本专利技术中实施例中应用于灾后地区的多无人机驱动的边缘计算系统示意图。
具体实施方式
[0039]如图1所示,本实施例针对应用于灾后地区的多无人机组成的边缘计算系统,包括以下步骤:
[0040]S1、服务提供商SP获取所连接的地面移动用户GMU的数量,均分网络带宽和计算资源;
[0041]S2、地面移动用户根据所分得的网络带宽和用户与服务提供商之间的距离,计算任务卸载传输率;
[0042]S3、根据为完成本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于演化博弈的多无人机辅助边缘计算系统部署方法,其特征在于,包括以下步骤:S1、服务提供商SP获取所连接的地面移动用户GMU的数量,均分网络带宽和计算资源;S2、地面移动用户根据所分得的网络带宽和用户与服务提供商之间的距离,计算任务卸载传输率;S3、根据为完成卸载任务所需的计算量、需要传输的数据量及传输率,计算地面移动用户卸载成本;S4、计算地面移动用户所在种群的平均卸载成本;S5、根据复制者动态方程,用户进行策略更新;S6、当地面移动用户对资源的竞争达到演化均衡时,计算服务提供商间的负载公平指数;S7、如果负载公平指数小于目标值,即不公平,根据聚类算法,对无人机进行重新部署;否则,不改变当前部署方案;回到S1。2.根据权利要求1所述的一种基于演化博弈的多无人机辅助边缘计算系统部署方法,其特征在于,所述S3中的卸载成本由时延和能耗的加权和组成;所述时延包括传输时延、计算时延和在服务提供商的任务队列中的等待时延;所述能耗指的是为卸载任务进行的传输能耗。3.根据权利要求1所述的一种基于演化博弈的多无人机辅助边缘计算系统部署方法,其特征在于,在由多无人机组成的边缘计算系统中,多GMU的任务卸载决策是多GMU对多SP的有限资源的竞争问题,将其描述为演化博弈问题。4.根据权利要求2所述的一种基于演化博弈的多无人机辅助边缘计算系统部署方法,其特征在于,所述S3中计算地面移动用户卸载成本的计算方式为:Z<...

【专利技术属性】
技术研发人员:沈博辜琦马倩杨刚周兴社
申请(专利权)人:西北工业大学
类型:发明
国别省市:

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

1