1.一种无线供能边缘计算网络的资源分配方法,所述无线供能边缘计算网络包括无线设备和网关,所述网关包括射频能量发射器和边缘计算服务器,其特征在于,所述无线供能边缘计算网络的资源分配方法,包括:步骤S1、按照设定的步长,从供能时长比例的取值范围中,依次选取当前供能时长比例,进行如下的迭代,确定当前供能时长比例情况下各无线设备用于任务卸载通信的能量比例和任务卸载通信时长比例;
步骤S1.1、从无线供能边缘计算网络选择一个第一无线设备,初始化所述第一无线设备用于任务卸载通信的能量比例的范围;
步骤S1.2、将所述第一无线设备用于任务卸载通信的能量比例x1设置为所述范围上限值与下限值的均值,根据如下公式计算任意其他无线设备用于任务卸载通信的能量比例:其中,x1为第一无线设备用于任务卸载通信的能量比例,xi为第i个无线设备用于任务卸载通信的能量比例,h1为第一无线设备的信道增益,hi为第i个无线设备的信道增益;
步骤S1.3、根据如下公式计算无线设备任务卸载通信时长比例:
其中,ti为第i个无线设备任务卸载通信时长比例,B为无线通信带宽,φ是无线设备本地处理一比特任务所需的CPU周期数,ke是无线设备的计算能效系数,N0是噪声功率,a为供能时长比例,μ是能量捕获效率,P是射频能量发射器的射频能量发射功率;
步骤S1.4、在 大于搜索精度ξ时,若 则以x1为第一无
线设备用于任务卸载通信的能量比例的范围的上限值,更新第一无线设备用于任务卸载通信的能量比例的范围并返回步骤S1.2,否则以x1为第一无线设备用于任务卸载通信的能量比例的范围的下限值,更新第一无线设备用于任务卸载通信的能量比例的范围并返回步骤S1.2,在 小于等于搜索精度ξ时,计算无线供能边缘计算网络总计算速率,结束迭代;
步骤S2、选取所述无线供能边缘计算网络总计算速率最大时的供能时长比例,设置所述射频能量发射器对无线设备在每个时间帧开始时进行无线供能;配置每个无线设备在每个时间帧内以所选取的供能时长比例对应的任务卸载通信时长和能量分配比例进行任务卸载通信,配置每个无线设备在每个时间帧内以剩余能量进行本地任务计算。
2.根据权利要求1所述的无线供能边缘计算网络的资源分配方法,其特征在于,所述计算无线供能边缘计算网络总计算速率,公式如下:其中,N为无线设备的数量。
3.根据权利要求1所述的无线供能边缘计算网络的资源分配方法,其特征在于,所述各个无线设备通过时分复用的方式来进行任务卸载通信。
4.根据权利要求1所述的无线供能边缘计算网络的资源分配方法,其特征在于,所述供能时长比例的取值范围为[0,1],步长为0.01。