Directional Charging Schedule Scheme Based on Charging Utility Maximization for Wireless Rechargeable Sensor Network
-
摘要: 针对当前无线可充电传感器网络(WRSNs)一对一移动充电方式存在充电效率低、定向充电模型缺乏问题,该文提出了一种基于充电效用最大化(MUC)的一对多有向充电调度方案。方案首先筛选网络中充电增益最大的有向覆盖子集;然后根据有向覆盖子集确定充电锚点,并进而规划充电器的移动路径;最后在满足移动充电器能量和充电周期约束条件下优化移动充电器的充电时间。实验结果表明,该方案与平均能量充电(AEC)、固定能量充电(FEC)相比,充电效率分别提高了13.7%和32.7%;与最多节点覆盖(MNC)、最大平均增益覆盖(MAGC)子集筛选方案相比,充电效率分别提高了4.4%和35.9%;同时在网络饿死节点数目上与MNC, MAGC方案相比也显著降低。
-
关键词:
- 无线可充电传感器网络 /
- 充电效用最大化 /
- 有向充电 /
- 有向覆盖子集
Abstract: The one-to-one charging method for Wireless Rechargeable Sensor Networks (WRSNs) mobile chargers has some problems such as low charging efficiency and lack of directional charging model. To cope with the problems, a one-to-many directed charging scheduling scheme based on Maximizing Utility Charging (MUC) is proposed. In this scheme, the directed coverage subsets with the largest charging gain in the network is first searched; Then the charging anchor points are determined according to the directed coverage subset and the charger movement path is planned; Finally, the constraints of mobile charger energy and charging cycle are considered and the charging time is optimized. Experimental results show that in comparation with Average Energy Charge (AEC) and Fixed Energy Charge (FEC) charging time optimization schemes, the charging efficiency of this scheme is increased by 13.7% and 32.7% respectively. In comparation with Maximum Node Coverage (MNC) and Maximum Average Gain Coverage (MAGC) subset screening schemes, the charging efficiency is increased by 4.4% and 35.9% respectively. In addition, the number of starved nodes in the network is significantly reduced compared with the MNC, MAGC schemes. -
1. 引言
近年来,物联网(Internet Of Things, IOT)的发展如火如荼,作为其核心的无线传感器网络(Wireless Sensor Networks, WSNs)已广泛应用于环境监测、目标跟踪、医学和科学探索等领域[1]。但是传统的电池供电方式导致了WSNs寿命受限。
为了解决这一问题,研究人员提出了如下3类解决方案。一是设法提高WSNs的资源利用率,进而减少传感器节点的能量消耗。例如引入优化路由协议[2]、睡眠调度机制[3]、数据融合处理[4]、网络分簇聚类[5]等策略。这类工作虽能减少网络整体能量消耗并延长其寿命,但是难以从根本上解决WSNs的能量受限问题。二是通过能量收集技术收集传感器周围环境中的能量实现能量的补给。例如收集太阳能、风能和热能等[6-8]。但是这种方法具有一定的天然不稳定性。三是通过磁耦合共振的无线能量传输技术远距离对传感器进行无线充电。如Tong等人[9]通过实验验证了无线充电技术在WSNs中应用的可行性。但是在WSNs中如何合理地调度移动充电器进行无线充电成为一个亟待解决的现实问题。
理论上,无线可充电传感器网络(Wireless Recharging Sensors Networks, WRSNs)可以永久保持工作状态。但是,因为充电系统充电能力的局限性,例如:充电器总能量受限[10],充电周期受限[11],充电距离的影响[12]等因素,需要结合具体的充电任务进行调度规划。
根据充电模型划分,现有研究成果主要分为一对一[13-15]和一对多两类充电模型[16-18]。前者往往假设移动充电器从基站出发,为沿途的传感器节点提供一对一充电服务,最后返回基站的充电场景。在之前的工作[13]中,本文主要考虑了一对一充电模式下,从移动充电器调度、传感器充电时间分配、节点速率控制协同优化来提高网络性能。而Huong等人[14]则以最小化饿死节点数量为目标,提出了一种基于遗传算法的充电调度方案。Zhao等人[15]以充电效率最大化为目标,建立了充电调度和充电时间分配的混合整数优化模型。并设计了兼顾充电任务和分配充电时间目标优化的离线算法。一对一充电方式的缺点主要是充电效率较低,并且在实施时受限于具体环境。
为了进一步提高移动充电器的充电效率,一对多充电调度方案应运而生。Liu等人[16]提出了一种多节点的时空域局部充电算法(Multi-node Temporal Spatial Partial Charging, MTSPC)。本算法首先构建一个尽可能满足充电请求的充电方案,然后采用生成的充电方案来提高能源使用效率。而Zhang等人[17]提出了一种多节点可充电算法(Multi-node Rechargeable Algorithm, MRA)。该算法使用移动充电器定期访问WRSNs中的每个对接站点并对覆盖范围内的节点充电。通过减少停靠点的数量并优化移动充电器的行驶路径,从而提高充电效率。此外吕增威等人[18]则提出了一种基于多目标优化的WRSNs移动充电和数据收集联合优化方案。上述方案仅仅假设移动充电器的充电模型为全向覆盖,并没有考虑有向天线情形。本文主要在现有研究工作的基础上提出了一种基于充电效用最大化的有向充电方案。
2. 系统模型和问题描述
2.1 网络系统模型
2维平面中的无线可充电传感器网络可以表示为
G=(V′,E) ,其中V′=(V∪S) 。V 是平面内随机分布的传感器节点,每个传感器均配有容量为B 的可充电电池,S 代表网络中的Sink节点。本文主要考虑通过一个移动有向充电器为WRSNs中传感器进行周期性巡游充电的场景。网络中心处放置一个基站v0 ,为巡游后的移动充电器补充能量以保证在下一个周期T 内能够完成充电任务。网络系统模型如图1。2.2 充电模型
充电模型中的有向充电器采用一个5元组来描述:
Cj={(Xj,Yj,A,θj,D)|j∈M} 。其中Xj,Yj 为有向充电器在2维平面中的锚点位置,θj 为有向充电器朝向角度,A 是有向充电器最大覆盖角度,D 为有向充电器最大充电半径,M为有向充电器停车锚点集合。同时,采用二进制数Qcj,vi 表示网络中传感器节点vi 是否被Cj 覆盖到,如式(1)Q(Cj,vi)={1,d(Cj,vi)≤D,|θ(Cj,vi)|≤A20,其他 (1) 其中,
θ(Cj,vi) 为有向充电器与传感器vi 的夹角,d(Cj,vi) 为有向充电器与传感器vi 的距离。有向充电模型如图2。若节点
vi 在有向充电器Cj 覆盖范围,采用Friis自由空间模型对vi 充电,充电功率近似为式(2)P(d(Cj,vi))={a(d(Cj,vi)+b)2,d(Cj,vi)≤D0,d(Cj,vi)>D (2) 其中,
a=GsGrhP0Lp(l4p)2 ,Gs 为源天线增益,Gr 为接收天线增益,Lp 为极化损失[19]。联合式(1)、式(2),得到式(3)
PCj,vi=QCj,viP(d(Cj,vi)) (3) 2.3 问题描述
本文试图解决的问题是如何通过一个移动的有向充电器为WRSNs中多个传感器节点同时充电。移动充电器从基站
v0 出发,沿着一条闭环的巡游路径行驶,最终回到v0 。在巡游过程中可能存在多个停车锚点使移动充电器停止移动,进行无线充电。假设这样的锚点集合是M ,并且据此规划移动充电器的行驶路线。然后根据每个有向覆盖集合内节点能量、位置等变量为每个锚点的覆盖集合分配充电时间τ(tj){j∈M} ,目标是使移动充电器充电效用最大化。3. MUC调度方案
在MUC调度方案中,充电效用最大化问题被分解为3个阶段优化:覆盖集合的提取、覆盖子集的筛选、充电时间的分配。
3.1 覆盖集合的提取
理想状态下有向充电器的停车锚点和朝向是任意的。为了简便操作,假设有向充电器只能停留在和网络中传感器节点相同位置处。用
Cj(v)={u|d(j,v) ≤D,|θu,v|≤A2,j∈M,v∈V} 表示该锚点下有向覆盖集合。其中充电器朝向的变化会使有向覆盖集合也在不断地变化。为了解决这个问题,提出了在定点情况下有向覆盖集合提取算法。为方便描述,首先给出定义1。定义1 在相同位置的情况下,不同朝向得到的覆盖集合
C1(v) 和C2(v) 。如果C1(v)∈C2(v) ,则称C2(v) 集合支配集合C1(v) 。算法1 有向覆盖集合提取算法
步骤 1 以有向充电器
Cj 为原点建立2维平面坐标系,计算每个传感器节点与Cj 的距离di 、夹角θi ;步骤 2 筛选出可充电范围内的传感器集合
V′={v1,v2,···,vi} ,按照逆时针方向将集合内的传感器节点按照角度从小到大进行升序排列,集合为q={θ1,θ2,···,θi} ;步骤 3 以
q 中的θi 为有向覆盖范围的临界边,逆时针方向扩展A 角度,取出所有覆盖子集C′k ,并记录相应的朝向角度θk=θi+A/2 ,直到遍历q 中的每一个传感器夹角;步骤 4 去除被支配的覆盖子集,得到最终覆盖集合
C(v)={C′1(v),C′2(v),···,C′k(v)} 。图3为覆盖集合提取示例图。从图3(a)开始,以逆时针方向角度最小的
v1 节点作为覆盖范围的临界边,扩展覆盖角度A ,取出第1次覆盖集合C′1= {v1,v2,v3} ;将临界边逆时针旋转q 集合中的第2个节点处,取出第2次覆盖集合C′2={v2,v3} ,如图3(b)所示;依次进行直到覆盖q 中所有元素。图3(c)—图3(e)分别得到其覆盖集合C′3={v3} ,C′4={v4} ,C′5= {v5,v1} 。去除被支配集合C′2 情况后,得到在定点处C的所有覆盖集合C′1={v1,v2,v3} ,C′3={v3} ,C′4= {v4} ,C′5={v5,v1} 。3.2 覆盖子集的筛选
在WRSNs中让能量较少的节点优先充电或分配较多的充电时间会使充电收益增加。采用
ρ(t)= 1p(B−ERv)e−tp 来模拟电池能量的补充过程,其中t 表示充电时间,p 是与充电速率有关的时间常数[20,21]。通过对充电时间积分可以得到随时间变化的电池获能式(4)F(τ(tj))=∫τ(tj)0ρ(s)ds (4) 为了更直观看出电池获能过程,图4模拟了剩余能量不同的两个传感器节点随时间充电的获能情况。
图4分别为电池容量
B=10000 J,初始节点能量ER=0 时,即节点能量从0开始充电的函数图像;B=10000 J,ER=2000 J时,即节点能量从2000J 开始充电的函数图像。不难发现在相同充电时间下,剩余能量较少的节点充电获能较多。在覆盖子集筛选上,将网络中充电增益最大的覆盖集合依次筛选出来直到全覆盖。式(5)表示单个传感器在覆盖范围内的充电增益
fj(τ(tj))=limτ(tj)→0PcPep(B−ERv)e−τ(tj)p (5) Pc 为传感器节点接收到的实际充电功率,Pe 为传感器节点额定充电功率。如果用g(C′) 表示覆盖集合的增益,则g(C′)=limτ(tj)→0∑j=1fj(τ(tj)) (6) 根据式(6)可以求出每个覆盖集合的增益,具体步骤如算法2所示。
算法2 最优覆盖子集筛选算法
步骤 1 初始化移动充电器锚点集合
S ,覆盖集合增益G(S)=0 ,筛选节点集合U=V ;步骤 2 按照式(6)计算覆盖集合中增益最大的子集并加入到集合
S={G(C′i)} 中,其中G(C′i)= argmax(limτ(tj)→0∑j=1fj(τ(tj))) ;步骤 3 去掉传感器集合
U 中筛选出来的节点集合U=U−sub(C′i) ;步骤 4 重复步骤2,步骤3,直到集合
U 为空,此时可以得到最终的覆盖子集:S={G(C′1), G(C′2),···,G(C′i)} 。3.3 充电时间的分配
当确定了有向覆盖子集后,需要采用智能算法确定一条最短巡游路径。假定移动充电器能量有限,且在固定周期
T 内需要回到基站进行能量补给。因此需要对移动充电器的充电时间进行合理分配。事实上,传感器充电时间分配问题可以通过式(7)描述max∑j∈M∑vi∈CPcPe∫τ(tj)0p(s)dss.t.∑j∈Mtj×C+ev×Tm≤EI ∑j∈Mtj+Tm≤T tj≥0,∀j∈M} (7) 引入拉格朗日乘子
α,β,t 对式(7)求解,则式(7)转化为式(8)L(t,α,β)=∑j∈M∑vi∈CPcPe∫τj0p(ti)dt−α(∑j∈Mtj×C+ev×Tm−EI)−β(∑j∈Mtj+Tm−T) (8) 对
α,β,t 求偏导,得到式(9)—式(11)∂L(t,α,β)∂t=−∑j∈MPcPep(tj)+Cα+β (9) ∂L(t,α,β)∂α=∑j∈Mtj×C+ev×Tm−EI (10) ∂L(t,α,β)∂β=∑j∈Mtj+Tm−T (11) 迭代优化充电时间
tj(k+1) ,则tj(k+1)=max{tj(k)−κ(k)(∑j∈MPcPepi(tj(k))+Cα(k)+β(k)),0} (12) α(k+1)=max{α(k)+κ(k)×(∑j∈Mtj(k)×C+ev×Tm−EI),0} (13) β(k+1)=max{∑j∈Mtj(k)+Tm−T,0} (14) 其中,
κ(k) 是一个微小的迭代步长。经迭代计算,可以求出每个覆盖集合的分配时间tj{j∈M} 。4. 实验及结果分析
本节通过实验验证和分析MUC调度方案的性能。
4.1 参数设置
实验参数如表1所示。
表 1 参数设置参数 值 移动充电器能量EI 80000 J 传感器能量B 1000 J 移动充电器移动速度v 2 m/s 移动充电器移动能耗Cv 5 J/s 移动充电器充电能耗C 2 J/s 充电周期T 60 min 充电参数p 200 最大充电距离D 35 m 有向覆盖角A π/3 4.2 基线算法
(1) 本文采用以下两种不同充电时间优化算法用于性能比较:
(a) 固定能量充电(Fixed Energy Charging, FEC)算法:将有向覆盖范围内的所有节点能量充到某个阈值(60%),随后移动充电器巡游至下一锚点充电。
(b) 平均能量充电(Average Energy Charging, AEC)算法:在能够巡游覆盖所有节点的前提下,将可用的充电时间平均分配给每个覆盖集合。
(2) 本文采用以下两种不同覆盖子集筛选算法用于性能比较:
(a) 最多节点覆盖(Maximum Node Coverage, MNC)算法:筛选出网络中有向覆盖节点最多的集合,直到覆盖到每个节点。
(b) 最大平均增益覆盖(Maximum Average Gain Coverage, MAGC)算法筛选出网络中有向覆盖平均节点增益最大的集合,直到覆盖到每个节点。
4.3 实验结果及分析
传感器节点随机分布在150 m×150 m范围内,初始能量随机分配在0~B之间。
图5是在不同节点规模下充电算法的充电效用对比图。MUC算法比AEC算法提高13.7%,比FEC算法提高32.7%。在一定范围内,MUC算法的充电效用随节点规模的增加而提高,这是因为节点规模的增加会提高增益覆盖子集筛选的多样性。图6是在不同节点规模下充电算法饿死节点数对比图。MUC算法在不同节点规模下饿死节点数都明显少于其他两种算法。
图7为参数
p 对充电算法的影响。p 是与电池充电相关的参数。在p 较大时电池充电效率较高;较小时充电效率较低。从图7可以看出,在p 变化范围内,MUC算法充电效用优于FEC算法和AEC算法。这是因为MUC算法可以将移动充电器可用充电时间合理分配给传感器节点。图8反映的是不同节点分布对充电算法的影响。在3种节点分布中,密集分布的充电效果最优。这是因为在密集分布的网络中,巡游的移动充电器停车锚点数较少,移动能耗较低,传感器可以分配到更多的可用充电能量。
图9为不同覆盖算法下的覆盖子集筛选图。图9(a)MNC算法试图寻找网络中覆盖节点最多的覆盖集合,并依次将集合加入覆盖子集中,直到覆盖所有节点。因此该算法的停车锚点数最少,路径能量消耗最低;图9(b)MUC算法试图寻找网络中覆盖节点充电增益最大的覆盖集合,直到覆盖所有的节点。与MNC算法相比,停车锚点数目和移动充电器路径能量消耗均增加,但是该算法可以更加合理地分配移动充电器的能量;图9(c)MAGC算法试图寻找网络中覆盖集合内平均节点增益最大的覆盖集合。该算法在寻找覆盖集合上趋向于单个节点或几个节点充电以保证其覆盖集合内平均节点增益最大。
图10为不同节点分布下覆盖子集筛选图。50个传感器节点分别采用图10(a)随机分布、图10(b)均匀分布、图10(c)密集分布进行MUC覆盖子集筛选。图10表明,随机与均匀分布不仅导致移动充电器移动轨迹较长且停车锚点数较多:分别为14个和19个。而密集分布方式下,不仅移动轨迹较短,而且停车锚点数较少:为11个,同时移动路径的能耗也较低。
图11为不同节点规模下子集筛选算法充电效用对比图。MUC算法相比于MAGC算法提高了35.9%;相比于MNC算法在50节点,80节点时充电效用略低。这是由于在移动充电器行驶与充电过程中,根据真实采样比例单位时间内行驶能量消耗远大于单位时间内充电能量消耗。同时MNC算法的停车锚点数也少于其他两种算法的。如图9所示,MUC算法是24个停车锚点,MNC算法是22个停车锚点,而MAGC算法是85个停车锚点。所以在网络规模较小时MNC充电效用最高。当节点规模达到110, 140, 170时,本文MUC算法充电效用也高于MNC。这是因为网络中覆盖子集的多样性使移动充电器的充电能量最大化,而弥补路径能量消耗较大的不足,MUC算法平均充电效用比MNC算法提高4.4%。
图12是3种算法下网络饿死节点数的对比情况。图12表明,相比于其他两种算法,MUC覆盖算法饿死节点数明显较少。
5. 结束语
本文提出了一种基于充电效用最大化的无线可充电传感网络有向充电调度方案。该方案首先根据网络中传感器节点能量和位置信息进行有向覆盖子集筛选,然后将覆盖区域的传感器作为整体,优化其分配的充电时间以使充电效用最大化。本文算法主要适用于中小规模无线可充电传感网络。
在大规模无线可充电传感网络中,由于存在多节点同时发出能量请求的情形,此时单移动充电器的部署模式难以满足现实需求。未来的工作中,将考虑大规模无线可充电传感器网络中多充电小车的有向充电调度问题。
-
表 1 参数设置
参数 值 移动充电器能量EI 80000 J 传感器能量B 1000 J 移动充电器移动速度v 2 m/s 移动充电器移动能耗Cv 5 J/s 移动充电器充电能耗C 2 J/s 充电周期T 60 min 充电参数p 200 最大充电距离D 35 m 有向覆盖角A π/3 -
[1] HU Cheng and WANG Yun. Minimizing the number of mobile chargers in a large-scale wireless rechargeable sensor network[C]. 2015 IEEE Wireless Communications and Networking Conference (WCNC), New Orleans, USA, 2015: 1297–1302. doi: 10.1109/WCNC.2015.7127656. [2] HARICHANDAN P, JAISWAL A, and KUMAR S. Multiple Aggregator Multiple Chain routing protocol for heterogeneous wireless sensor networks[C]. 2013 International Conference on Signal Processing and Communication (ICSC), Noida, India, 2013: 127–131. doi: 10.1109/ICSPCom.2013.6719769. [3] PRADEEBAA G and LAVANIS N. Network lifetime improvement using routing algorithm with sleep mode in wireless sensor network[C]. 2016 International Conference on Wireless Communications, Signal Processing and Networking (WiSPNET), Chennai, India, 2016: 1572–1575. doi: 10.1109/WiSPNET.2016.7566401. [4] YUE Yinggao, FAN Hehong, LI Jianqing, et al. Large-scale mobile wireless sensor network data fusion algorithm[C]. 2016 IEEE International Conference on Big Data Analysis (ICBDA), Hangzhou, China, 2016: 1–5. doi: 10.1109/ICBDA.2016.7509832. [5] 刁鹏飞, 王艳娇. 基于节点休眠的水下无线传感器网络覆盖保持分簇算法[J]. 电子与信息学报, 2018, 40(5): 1101–1107. doi: 10.11999/JEIT170787DIAO Pengfei and WANG Yanjiao. Coverage-preserving clustering algorithm for underwater sensor networks based on the sleeping mechanism[J]. Journal of Electronics &Information Technology, 2018, 40(5): 1101–1107. doi: 10.11999/JEIT170787 [6] SHARMA H, HAQUE A, and JAFFERY Z A. An efficient solar energy harvesting system for wireless sensor nodes[C]. The 2nd IEEE International Conference on Power Electronics, Intelligent Control and Energy Systems (ICPEICES), Delhi, India, 2018: 461–464. doi: 10.1109/ICPEICES.2018.8897434. [7] JUSHI A, PEGATOQUET A, and LE T N. Wind energy harvesting for autonomous wireless sensor networks[C]. 2016 Euromicro Conference on Digital System Design (DSD), Limassol, Cyprus, 2016: 301–308. doi: 10.1109/DSD.2016.43. [8] LEBAHN F and EWALD H. Using atmospheric temperature variations for thermal energy harvesting for wireless sensors[C]. The 9th International Conference on Sensing Technology (ICST), Auckland, New Zealand, 2015: 133–137. doi: 10.1109/ICSensT.2015.7438378. [9] TONG Bin, LI Zi, WANG Guiling, et al. How wireless power charging technology affects sensor network deployment and routing[C]. The IEEE 30th International Conference on Distributed Computing Systems, Genova, Italy, 2010: 438–447. doi: 10.1109/ICDCS.2010.61. [10] TOMAR A, KASWAN A, and JANA P K. On-demand energy provisioning in wireless sensor networks with capacity-constrained mobile chargers[C]. The 11th International Conference on Contemporary Computing (IC3), Noida, India, 2018: 1–6. doi: 10.1109/IC3.2018.8530654. [11] SHI Yi, XIE Liguang, HOU Y T, et al. On renewable sensor networks with wireless energy transfer[C]. 2011 IEEE INFOCOM, Shanghai, China, 2011: 1350–1358. doi: 10.1109/INFCOM.2011.5934919. [12] 戴海鹏, 陈贵海, 徐力杰, 等. 一种高效有向无线充电器的布置算法[J]. 软件学报, 2015, 26(7): 1711–1729. doi: 10.13328/j.cnki.jos.004618DAI Haipeng, CHEN Guihai, XU Lijie, et al. Effective algorithm for placement of directional wireless chargers[J]. Journal of Software, 2015, 26(7): 1711–1729. doi: 10.13328/j.cnki.jos.004618 [13] ZHAO Chuanxin, ZHANG Xin, WU Changzhi, et al. Design of optimal utility of wireless rechargeable sensor networks via joint spatiotemporal scheduling[J]. Applied Mathematical Modelling, 2020, 86: 54–73. doi: 10.1016/j.apm.2020.05.009 [14] HUONG T T, LE NGUYEN P, BINH H T T, et al. Genetic algorithm-based periodic charging scheme for energy depletion avoidance in WRSNs[C]. 2020 IEEE Wireless Communications and Networking Conference (WCNC), Seoul, Korea (South), 2020: 1–6. doi: 10.1109/WCNC45663.2020.9120800. [15] ZHAO Chuanxin, ZHANG Hengjing, CHEN Fulong, et al. Spatiotemporal charging scheduling in wireless rechargeable sensor networks[J]. Computer Communications, 2020, 152: 155–170. doi: 10.1016/j.comcom.2020.01.037 [16] LIU Tang, WU Baijun, ZHANG Shihao, et al. An effective multi-node charging scheme for wireless rechargeable sensor networks[C]. 2020 IEEE Conference on Computer Communications, Toronto, Canada, 2020: 2026–2035. doi: 10.1109/INFOCOM41043.2020.9155262. [17] ZHANG Fan, ZHANG Jie, and QIAN Yujie. A multi-node rechargeable algorithm via wireless charging vehicle with optimal traveling path in wireless rechargeable sensor networks[C]. The 10th International Conference on Ubiquitous and Future Networks (ICUFN), Prague, Czech Republic, 2018: 531–536. doi: 10.1109/ICUFN.2018.8437035. [18] 吕增威, 魏振春, 韩江洪, 等. 基于多目标优化的无线传感器网络移动充电及数据收集算法[J]. 电子与信息学报, 2019, 41(8): 1877–1884. doi: 10.11999/JEIT180897LV Zengwei, WEI Zhenchun, HAN Jianghong, et al. A mobile charging and data collecting algorithm based on multi-objective optimization[J]. Journal of Electronics &Information Technology, 2019, 41(8): 1877–1884. doi: 10.11999/JEIT180897 [19] HE Shibo, CHEN Jiming, JIANG Fachang, et al. Energy provisioning in wireless rechargeable sensor networks[J]. IEEE Transactions on Mobile Computing, 2013, 12(10): 1931–1942. doi: 10.1109/TMC.2012.161 [20] WANG Cong, LI Ji, YE Fan, et al. A mobile data gathering framework for wireless rechargeable sensor networks with vehicle movement costs and capacity constraints[J]. IEEE Transactions on Computers, 2016, 65(8): 2411–2427. doi: 10.1109/TC.2015.2490060 [21] IRWIN J D and NELMS R M. Basic Engineering Circuit Analysis[M]. Hoboken: John Wiley & Sons Inc, 2005. 期刊类型引用(0)
其他类型引用(3)
-