论文部分内容阅读
在磁耦合谐振式的一对多无线可充电传感网络中,如何依据传能方式约束将节点分类成充电簇,如何将充电簇内的节点根据传能效率和节点能量约束划分成充电组,对于提升无线可充电传感器网络(Wireless Rechargeable Sensor Networks,WRSNs)的整体能量补充效率,降低节点死亡率,延长网络寿命具有重要意义。本文针对一对多无线传能方式的无线可充电传感器网络,从分析磁耦合谐振传能效率的影响因素入手,结合节点的实时能量信息,构建合理的充电簇内和充电簇间的能量调度分配模型,具体研究工作如下:分析基于磁耦合谐振无线传能技术的两大影响因素——传能线圈间距离和角度与传能效率之间的关系,根据这两大影响因素与传能效率之间关系分析一对多充电情况的可行性。结合影响传能效率因素和充电簇内节点的剩余能量,提出充电组划分方法。该方法是将充电时间在一个差值范围内的各待补充能量节点划分在同一个充电组中,达到同一充电组中各节点在近似一个时间段内完成各自能量补充任务。针对充电簇内可划分成多个充电组的情况,结合充电簇中待补充能量的节点剩余能量和能量补充效率,提出充电簇中划分充电组的方法;以充电组单位时间充电节点吞吐量为指标,并对充电组排序补充能量,提出静态分组算法(Static Grouping SortingAlgorithm,SGSA)。在此基础上,考虑到充电组能量消耗的时变性,在充电组补充能量过程中依据充电组实时剩余能量,进行动态充电组排序调度,提出动态分组算法(Dynamic GroupingAlgorithm,DGA)。仿真结果表明在可划分成多个充电组的充电簇内,分组充电时充电簇任务完成时间要比不分组时完成时间短,效率高。在SGSA算法和DGA算法的仿真比较中,DGA算法比SGSA算法更适合充电簇内含有多个充电组时的能量调度情况。基于 GPSR(Greedy Perimeter Stateless Routing,GPSR)路由架构,构建 WRSNs网络的最优充电簇全覆盖模型,将WRSNs网络按照充电簇进行区域划分。针对多个充电簇发出充电请求的情况,根据充电簇的节点能耗因子、节点类型因子、充电簇能量因子、充电组能量因子和Sencar距离因子与充电簇能量补充之间的正反比关系来确定充电簇的优先级别,提出动态选择算法(Dynamic Selection Algorithm,DSA)。仿真结果表明 DSA 算法有效减少 Sencar(Sensor car,Sencar)小车的平均移动距离,提高Sencar小车的能量利用率,降低充电簇的平均充电延迟,提升WRSNs中节点的存活数量。