1.一种基于能量采集的多中继网络资源分配方法,其特征在于,该方法包括以下步骤:
1)初始化中继节点序号k=1;
2)所有中继节点都工作在无线能量采集模式下,且无线能量由源节点发送,计算第k个中继节点rk(1≤k≤K)采集到的能量 其中K为中继个数,0<η≤1表示能量转换系数, 表示源节点s和中继节点rk之间的距离,T表示时隙的持续时间,Ps为源节点s的发送功率, 为源节点s和中继节点rk之间的信道增益;
3)计算中继节点rk的发送功率 其中 和
分别表示源节点与第k个中继节点以及第k个中继节点与目的节点之间的信道增益,它们是相互独立的均值为零的复高斯变量,方差分别为 和 λ是拉格朗日乘子,用于限制中继节点发送功率之和不超过联合最大发送功率,其值可以由黄金分割法解得;
4)根据所述步骤3)中得到的中继节点rk的发送功率,判断中继节点rk的发送功率 是否大于其采集到的能量值 取二者中较小的一个作为rk的最优发送功率 即
5)k=k+1,确定k是否大于K,若大于,转到步骤6);否则转到步骤2),对下一个中继节点进行功率分配;
6)置k=1;
7)计算第k个中继节点的中断概率贡献因子 其中 为中继和目的节点的噪声功率;
8)k=k+1,确定k是否大于K,若大于,转到步骤9);否则转到步骤7);
9)选取贡献因子最小的那一个中继节点参与协作转发信号;
10)对于选取出来的最优中继节点 取其采集到的能量值和中继联合最大发送功率二者中的较小值作为 的发送功率。