[发明专利]无线可充电传感网络中的路过时空部分充电方法有效
申请号: | 202110256720.4 | 申请日: | 2021-03-09 |
公开(公告)号: | CN113179457B | 公开(公告)日: | 2022-06-14 |
发明(设计)人: | 徐向华;刘永攀;王然 | 申请(专利权)人: | 杭州电子科技大学 |
主分类号: | H04Q9/00 | 分类号: | H04Q9/00;H04W84/18;H04W4/38 |
代理公司: | 杭州君度专利代理事务所(特殊普通合伙) 33240 | 代理人: | 朱亚冠 |
地址: | 310018 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 无线 充电 传感 网络 中的 路过 时空 部分 方法 | ||
1.无线可充电传感网络中的路过时空部分充电方法,其特征在于,该方法包括:
步骤(1)构造无线可充电传感网络WRSN充电模型;包括:
(1-1)传感网络中存在一组传感器集合S={s1,s2...sN},N个完全相同的传感器随机部署在二维平面区域中,一个能量有限的移动充电车MC,一个能够为MC更换电池的仓库s0,一个用于收集传感器信息的基站;传感网络中具有一个路由协议用于传感数据收集,该路由协议通过中继节点将传感数据从传感器传输到基站;传感器在执行传感数据、传输数据和接收数据时都会消耗能量;
(1-2)MC根据调度策略对发出充电请求的传感器进行充电:当传感器si的剩余电量小于报警阈值θ时,即si向基站发送一个充电请求表示si在第k个充电周期的剩余能量;t表示发出请求的时间,si表示发出请求的传感器标识,eci表示si的能量消耗率,si在第k个充电周期的剩余寿命Bs表示传感器电池容量,表示当前周期剩余电量;REQi加入到全局等待队列Q中,Q中的请求按照剩余寿命从小到大排序;
整个充电任务会被划分为Ntask个充电周期完成,对于第k个充电周期,取Q中前ξ=min{ξ,|Q|}个请求加入到任务队列基站根据中的顺序以每个传感器所在位置为停靠点,为MC构建一个充电路径;MC从仓库离开,沿着充电路径移动,同时为每个停靠点的传感器充满预分配的电量后离开;MC一次只能对一个传感器充电,并且完成一个充电周期之前不会响应其他充电请求;MC在耗尽能量之前返回仓库,然后更换电池并为下一个充电周期充电;
(1-3)在一个充电周期中,MC的总能量消耗包括机械运动消耗的能量、传感器获得的能量、充电过程中的能量损失;第k个充电周期的充电计划表示成一个三元组集合Ck:表示在第k个充电周期中MC到达si的时间和为si充电的时间,i=1,2,…,ξ;Ck的排列顺序与传感器的充电顺序一致,并且起始于仓库s0和终止于仓库s0;其中,
v为MC的恒定移动速度,d0,1为传感器s1与仓库s0之间的距离;
2≤i≤n,di-1,i为传感器si-1与传感器si之间的距离;
1≤i≤n,η为充电效率,qc为MC的充电功率为;
MC在第k个充电周期总的活动时长n表示第k个充电周期的充电节点数;
(1-4)MC对每个传感器执行部分充电,即MC传递给传感器si的能量范围是0到MC每次对传感器至少要充电量Δ的最佳取值Ntask表示完成的充电任务数,Dk表示第k个充电周期中死亡的节点个数;p和q为正整数;最大能量需求Q为全局等待队列;
步骤(2)删除充电路径中的无效节点INs,保证充电队列能够顺利执行部分充电;无效节点INs通过以下方式确定:
假设MC对充电队列中所有节点均以最低充电边界进行充电,即MC至少需要为充电队列中每个节点充Δ电量;队列中存在传感器sj按照目前的充电顺序无法及时被充电,即表示在第k个充电周期MC到达sj的时间,表示sj在第k个充电周期的剩余寿命;如果将sj插入到该节点之前的序列{s1,s2...sj-1}中,仍然无法及时被充,则节点sj被认定为无效节点;
步骤(3)当删除无效节点导致充电队列长度不足指定长度时,向充电队列中插入有效插入节点EIN,补齐充电队列长度;具体方法是:
首先反向遍历Πk,对于边Ei,i+1计算其对应的Ωi,i+1中每个节点的插入优先级Pi,选取Ωi,i+1中优先级最高的节点,并尝试插入到中si、si+1的中间;Πk={E1,2,E2,3,...En,0}表示MC在第k个充电周期的移动路径,Ei,i+1表示中si与si+1的连线,Ωi,i+1表示Ci,i+1能够覆盖的节点集合,Ci,i+1表示以Ei,i+1为直径的圆;
MC在第k个充电周期路过si的插入优先级di′表示MC将si作为插入节点充电时会额外行走的路程,δ和β是设定系数;
然后判断中的所有节点是否能够以最低充电边界充电,并且判断MC的电量是否能够回到基站,若不满足则说明该点不适合插入,继续尝试Ωi,i+1中的次优节点,直到找到有效的节点或者Ωi,i+1遍历完毕;继续为Ei-1,i选取合适的节点插入;当插入的节点个数多于或者Πk遍历完毕则停止;
步骤(4)执行部分充电策略,并为移动充电器规划到达时间、停留时间、充电顺序;
执行部分充电策略具体是:
遍历充电队列如果中存在传感器si无法及时被充电,则找到si之前最佳削减节点表示MC对传感器sj充电量削减的部分;然后MC对sopt的充电量削减△;
判断si是否能及时充电:如果可以,则停止削减中节点的充电时间;否则继续寻找最佳削减节点直到si能够及时被充电;重复操作直至中的所有节点能够及时充电;
通过削减中节点的电量来达到Tk和为第k个充电周期MC回到仓库的时间和最晚结束时间;ξ+1为该周期中寿命最小的节点标号;
中的所有节点都以最低充电边界充电时,如果仍无法满足则放弃削减并以最低充电边界的充电量去给所有的传感器充电,最后为MC生成充电计划Ck。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州电子科技大学,未经杭州电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110256720.4/1.html,转载请声明来源钻瓜专利网。