1.一种基于双缓存队列的能量捕获网络中继选择方法,其特征在于,所述方法包括如下步骤:步骤1:数据包以平均速率λ1的泊松分布到达源节点,源节点以转发速率μ1n到达中继节点,中继节点以转发速率μ2n将数据包转发到目的节点,能量以平均速率为λ2的泊松分布到达中继节点的能量缓存队列;
步骤2:计算数据包在源节点的转发速率 ps为源节点的数据包发送功率, hn为源节点与中继节点Rn之间的信道增益,δ2为噪声;
步骤3:计算中继节点捕获的能量为 ηn表示第n个中继捕获能量的效率, 表示中继节点的捕获功率,τi表示捕获能量所需的时间;
步骤4:计算中继节点转发速率为 gn中继节点与目的节点之间的信道增益;
步骤5:求解出系统达到稳态时数据包的状态概率QI(i)表示源节点在第i个时隙缓存队列数据包的个数, 分别代表第n个中继节点在第i个时隙缓存队列中数据包的数量;
步骤6:根据稳态数据包状态概率求出数据包在系统中的平均队长步骤7:计算出系统中数据包的平均时延步骤8:根据数据包在系统中的时延,选择所耗时间最少的中继节点为最合适的中继节点。