[发明专利]基于无人机二元卸载边缘计算的系统吞吐量最大化方法在审
申请号: | 202110911033.1 | 申请日: | 2021-08-10 |
公开(公告)号: | CN113627013A | 公开(公告)日: | 2021-11-09 |
发明(设计)人: | 詹成;徐常元;廖婧睿;龚珏 | 申请(专利权)人: | 西南大学 |
主分类号: | G06F30/20 | 分类号: | G06F30/20;G06F17/10;G06F111/04;G06F111/10 |
代理公司: | 重庆敏创专利代理事务所(普通合伙) 50253 | 代理人: | 陈千 |
地址: | 400715*** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 无人机 二元 卸载 边缘 计算 系统 吞吐量 最大化 方法 | ||
1.基于无人机二元卸载边缘计算的系统吞吐量最大化方法,其特征在于,包括步骤:
S1、将无人机作为多个设备的边缘服务器,对每个设备采用二元计算任务卸载策略,设备为地面物联网设备;
S2、在每个设备的最大能量约束条件下,以最大化所有设备中计算吞吐量的最小值η为目标,联合优化无人机轨迹Q以及每个设备的卸载模式选择X、CPU频率F,构建原始问题模型;
S3、对原始问题模型进行求解,得到在每个时间周期T内的无人机路径。
2.根据权利要求1的基于无人机二元卸载边缘计算的系统吞吐量最大化方法,其特征在于,在步骤S2中,原始问题模型表示为:
||q[n+1]-q[n]||≤Vmaxδt,n=1,...,N-1, (6)
q[1]=q[N], (7)
其中,每个时间周期T离散成N个长度为δt的时隙;xk[n]∈{0,1}为K个设备中第k个设备sk的卸载指示变量,式(2)表示若设备sk在时隙n内将任务卸载到无人机,则xk[n]=1,否则xk[n]=0;Rk[n]表示时隙n从设备sk到无人机的可达速率;表示时隙n中设备sk本地计算的比特数,fk[n]为设备sk在n时刻的CPU频率,Ck为设备sk计算1比特输入数据所需的CPU时钟数;式(3)表示每个时隙最多有一台设备将任务卸载给无人机;式(4)表示对于任意的设备,每个时隙的fk[n]均不大于其最大CPU频率式(5)表示设备sk的能耗不超过其最大能量约束表示设备sk的通信相关能耗,P为设备sk的发射功率,表示设备sk的计算相关能耗,κk为设备sk的任务计算的有效电容系数,取决于设备sk处理器的芯片架构;式(6)表示无人机在每一时隙的飞行速度不大于其最大飞行速度Vmax,t∈[0,T]表示无人机以固定高度H在空中飞行时随时间变化的水平坐标,无人机在时隙n及下一时隙n+1的水平坐标分别表示为q[n]、q[n+1];式(7)表示无人机应在时间范围T结束时q[N]返回其初始位置q[1];
3.根据权利要求2的基于无人机二元卸载边缘计算的系统吞吐量最大化方法,其特征在于,步骤S3具体包括步骤:
S31、基于惩罚逐次凸逼近方法对原始问题模型进行优化;
S32、基于差分凸函数优化框架对优化后的原始问题模型进行迭代求解。
4.根据权利要求2的基于无人机二元卸载边缘计算的系统吞吐量最大化方法,其特征在于,步骤S31具体包括步骤:
S311、引入一个惩罚项使得当X的值不是二元整数解时惩罚目标函数,由此将原始问题模型转化为问题:
式(1),(4)~(7),
其中的λ>>1是惩罚因子;
S312、引入松弛变量将问题(P2)改写成:
式(4)~(7),(8)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西南大学,未经西南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110911033.1/1.html,转载请声明来源钻瓜专利网。