首页 > 专利 > 杭州电子科技大学 > 无线可充电传感网的k-弱栅栏构建与移动充电调度方法专利详情

无线可充电传感网的k-弱栅栏构建与移动充电调度方法   0    0

有效专利 查看PDF
专利申请流程有哪些步骤?
专利申请流程图
申请
申请号:指国家知识产权局受理一件专利申请时给予该专利申请的一个标示号码。唯一性原则。
申请日:提出专利申请之日。
2019-05-21
申请公布
申请公布指发明专利申请经初步审查合格后,自申请日(或优先权日)起18个月期满时的公布或根据申请人的请求提前进行的公布。
申请公布号:专利申请过程中,在尚未取得专利授权之前,国家专利局《专利公报》公开专利时的编号。
申请公布日:申请公开的日期,即在专利公报上予以公开的日期。
2019-10-22
授权
授权指对发明专利申请经实质审查没有发现驳回理由,授予发明专利权;或对实用新型或外观设计专利申请经初步审查没有发现驳回理由,授予实用新型专利权或外观设计专利权。
2021-08-03
预估到期
发明专利权的期限为二十年,实用新型专利权期限为十年,外观设计专利权期限为十五年,均自申请日起计算。专利届满后法律终止保护。
2039-05-21
基本信息
有效性 有效专利 专利类型 发明专利
申请号 CN201910421432.2 申请日 2019-05-21
公开/公告号 CN110263228B 公开/公告日 2021-08-03
授权日 2021-08-03 预估到期日 2039-05-21
申请年 2019年 公开/公告年 2021年
缴费截止日
分类号 G06F16/901G06Q10/06G06Q50/06H02J7/00 主分类号 G06F16/901
是否联合申请 独立申请 文献类型号 B
独权数量 1 从权数量 0
权利要求数量 1 非专利引证数量 0
引用专利数量 0 被引证专利数量 0
非专利引证
引用专利 被引证专利
专利权维持 3 专利申请国编码 CN
专利事件 事务标签 公开、实质审查、授权
申请人信息
申请人 第一申请人
专利权人 杭州电子科技大学 当前专利权人 杭州电子科技大学
发明人 徐向华、李腾龙、王然、程宗毛 第一发明人 徐向华
地址 浙江省杭州市下沙高教园区2号大街 邮编 310018
申请人数量 1 发明人数量 4
申请人所在省 浙江省 申请人所在市 浙江省杭州市
代理人信息
代理机构
专利代理机构是经省专利管理局审核,国家知识产权局批准设立,可以接受委托人的委托,在委托权限范围内以委托人的名义办理专利申请或其他专利事务的服务机构。
杭州君度专利代理事务所 代理人
专利代理师是代理他人进行专利申请和办理其他专利事务,取得一定资格的人。
朱月芬
摘要
本发明公开了一种无线可充电传感网的k‑弱栅栏构建与移动充电调度方法。具体步骤如下:一个二维矩形窄带区域,随机部署有N个全向传感器节点,一个可移动充电车,相关参数根据网络规模可以设置。具体步骤如下:步骤1:根据监控区域信息构建栅栏图;从区域中获取传感器节点的覆盖半径、覆盖能耗以及位置信息,构建栅栏图,设置边权、流量等。步骤2:利用最小费用最大流算法求解栅栏网络构造。步骤3:根据最小费用最大流算法的信息,找到构成每条栅栏的传感器节点。步骤4:根据求出的栅栏节点计算充电车的各项参数。步骤5:计算每条栅栏的标号,确定充电顺序。本发明结合栅栏覆盖与充电的需求,提升充电车充电效率并保证栅栏覆盖的要求。
  • 摘要附图
    无线可充电传感网的k-弱栅栏构建与移动充电调度方法
  • 说明书附图:图1
    无线可充电传感网的k-弱栅栏构建与移动充电调度方法
  • 说明书附图:图2
    无线可充电传感网的k-弱栅栏构建与移动充电调度方法
  • 说明书附图:图3
    无线可充电传感网的k-弱栅栏构建与移动充电调度方法
  • 说明书附图:图4
    无线可充电传感网的k-弱栅栏构建与移动充电调度方法
  • 说明书附图:图5
    无线可充电传感网的k-弱栅栏构建与移动充电调度方法
法律状态
序号 法律状态公告日 法律状态 法律状态信息
1 2021-08-03 授权
2 2019-10-22 实质审查的生效 IPC(主分类): G06F 16/901 专利申请号: 201910421432.2 申请日: 2019.05.21
3 2019-09-20 公开
权利要求
权利要求书是申请文件最核心的部分,是申请人向国家申请保护他的发明创造及划定保护范围的文件。
1.无线可充电传感网的k‑弱栅栏构建与移动充电调度方法,其特征在于采用的无线传感网络为:一个二维矩形窄带区域,随机部署有N个全向静止传感器节点,边界区域有一个可移动充电车,相关参数根据网络规模根据需求设置,具体步骤如下:
步骤1:根据监控区域信息构建k栅栏图;
从二维矩形窄带区域中获取传感器节点的覆盖半径、覆盖能耗以及位置信息,构建栅栏图,设置边权、流量;
步骤2:利用最小费用最大流算法求解栅栏网络构造;
步骤3:根据最小费用最大流算法的信息,找到构成每条栅栏的传感器节点;
步骤4:根据求出的栅栏节点计算充电车的各项参数;
步骤5:为栅栏标号确定充电顺序,为k+1条栅栏按照左边界节点从上到下的顺序进行编号,确定每条栅栏充电休眠顺序;同时,每个传感器节点充电电量为传感器一个周期消耗的能量,即充到满电状态;
所述的步骤1具体实现如下:
所述的构建k栅栏图根据传感器节点覆盖半径和覆盖能耗决定;当栅栏数目要求为k时,需要求出k+1条栅栏,充电策略是开启k条栅栏,同时对另一条栅栏进行充电;详细步骤如下:
G G G G G
1‑1、构造一个有向权值图G=(V ,E ,W ,F);图的顶点V为场景中点的集合,其中每个传感器节点si被拆分为一个顶点对集合si和虚顶点si′,同时为左边界增加顶点lslot,为右G G G
边界增加顶点对集合rslot和rslot′;边E代表顶点的边;权值W 代表边的费用;权值F代表边的流量,确定网络的最大周期 即所有传感器节点的最小寿命为网络
最大运行周期;同时设置充电车为每条栅栏服务的时间片段为
1‑2、根据监控区域传感器节点的信息,添加有向权值图G中的边;构建的弱栅栏覆盖,所以当传感器节点si在垂直区域上与传感器sj覆盖范围相互重叠,那么,增加有向边,边的费用为 ε为充电车的移动能耗单位,具体单位为J/m,dis(si,sj)是两个传感器之间的距离,流量为1;当传感器节点si可以覆盖到左边界时,增加有向边,边的费用为 流量为1;当传感器节点si可以覆盖到右边界时,增加有向边,边的费用为 流量为1;同时对于每个传感器节点si,增加有向边,边的费用为 α为充电车输出功率的能量转化率,流量为1;最后,增加有向边,边的费用为0,流量为k+1;
步骤2所述的利用最小费用最大流算法,通过经典的EK算法,计算出k+1条费用最小的栅栏;
步骤3根据运行最小费用最大流算法后数据结构的信息,找出构成栅栏的节点,具体实现如下:
3‑1、从左边界lslot开始寻找构成k+1条栅栏的每个传感器节点,如果顶点lslot与某个顶点si之间建立原始网络图的流量为1,运行完最小费用最大流算法后,流量变为0,那么顶点si对应的传感器节点就是构成这条栅栏的一个节点;依次寻找下去,直到到达rslot′,这时构成一条栅栏的传感器节点就完全被找到了,记录该顶点序列为:Q1={lslot,s1,s1’,…,sn,sn’,rslot,rslot’},依次找到k+1个这样的序列集合;
3‑2、对于每个序列,提取出构成栅栏的传感器节点;针对序列Q1,去除左、右边界以及虚顶点,得到C1={s1,…,sn}为构成一条栅栏的传感器节点,依次找到构成k+1条栅栏的传感器节点;
步骤4具体实现如下:
4‑1、对于栅栏序列为Ci={S
1....Sn},计算每条栅栏的长度|μi|=dist(lslot,S1)+dist(S1,S2)+...+dist(Sn,rslot),每条栅栏一个周期消耗的电量 Sj∈Ci;
4‑2、根据步骤4‑1计算方法,计算出每条栅栏的长度和一个周期消耗的电量;接着对于每条栅栏,充电车为每条栅栏服务的总时间为: 其中,v是充电车
的移动速度,c为充电车输出功率,α为充电车输出功率的能量转化率;为每一条栅栏设置充电车速度v,功率c大小,使得ti≤τ,满足时间要求。
说明书

技术领域

[0001] 本发明涉及无线传感器网络领域,特别涉及一种k‑弱栅栏构建与移动充电的调度方法。

背景技术

[0002] 随着社会的发展和科技的进步,无线传感网络越来越广泛地应用于军事安防、环境监控等许多领域。在边界入侵监测应用中,无线传感器节点需要按照监测区域的形状、地形特点部署监测传感器节点,满足防止入侵的无缝栅栏覆盖要求,因此,无线传感器网络的栅栏覆盖问题是无线传感网络监测应用中十分重要的问题。
[0003] 栅栏覆盖中关于栅栏构建方法的研究多种多样,而同时考虑栅栏覆盖与无线充电的研究几乎没有。如Kumar在论文《Maximizing the Lifetime of a Barrier of Wireless Sensors》中提出了睡眠调度的策略。作者针对传感器节点的类别是否相同分别提出了两种栅栏构造算法,最大化网络的工作寿命。范兴刚等人在专利《一种基于选择框的有向K‑栅栏构建方法》(专利号:CN201510240143.4)中,以最小化移动能耗为优化目标,通过可移动传感器节点构造k‑栅栏覆盖。但这些研究都不能保证网络的持续永久运行,因此,我们提出了结合点对点无线充电技术的k‑栅栏构造方法,同时提出了充电车的调度策略。

发明内容

[0004] 本发明提出了一种无线可充电传感网的k‑弱栅栏构建与移动充电调度方法。首先,根据监控区域要求、节点参数信息构造网络流图。接着,利用最小费用最大流算法计算出要求的栅栏节点。然后,根据最小费用最大流算法信息找到构成栅栏的各条栅栏,计算出维护栅栏网络的充电车各个参数设置要求。最后,为栅栏编号,确定每个周期栅栏的充电顺序。
[0005] 本发明解决其技术问题采用的技术方案步骤如下:
[0006] 本发明采用的无线传感网络为:一个二维矩形窄带区域,随机部署有N个全向静止传感器节点,边界区域有一个可移动充电车,相关参数根据网络规模可以设置。具体步骤如下:
[0007] 步骤1:根据监控区域信息构建k栅栏图;
[0008] 从区域中获取传感器节点的覆盖半径、覆盖能耗以及位置信息,构建栅栏图,设置边权、流量等。
[0009] 步骤2:利用最小费用最大流算法求解栅栏网络构造。
[0010] 步骤3:根据最小费用最大流算法的信息,找到构成每条栅栏的传感器节点。
[0011] 步骤4:根据求出的栅栏节点计算充电车的各项参数。
[0012] 步骤5:为栅栏标号确定充电顺序。
[0013] 步骤1所述的构建k栅栏图根据传感器节点覆盖范围和覆盖能耗决定。当栅栏数目要求为k时,需要求出k+1条栅栏,充电策略是开启k条栅栏,同时对另一条栅栏进行充电。详细步骤如下:
[0014] 1‑1、构造一个有向权值图G=(VG,EG,WG,FG);图的顶点VG为场景中点的集合,其中每个传感器节点si被拆分为一个顶点对集合si和si′,同时为左边界增加虚顶点lslot,为右G G G边界增加顶点对集合rslot和rslot′;边E代表顶点的边;权值W 代表边的费用;权值F代表边的流量,确定网络的最大周期 即所有传感器节点的最小寿命为网
络最大运行周期。同时设置充电车为每条栅栏服务的时间片段为
[0015] 1‑2、根据监控区域传感器节点的信息,添加有向权值图G中的边。构建的弱栅栏覆盖,所以当传感器节点si在垂直区域上与传感器sj覆盖范围相互重叠,那么,增加有向边,边的费用为 ε为充电车的移动能耗单位为J/m,dis(si,sj)是两个传感器之间的距离,流量为1。当传感器节点si可以覆盖到左边界时,增加有向边,边的费用为 流量为1。当传感器节点si可以覆盖到右边界时,增加有向边,边的费用为 流量为1。同时对于每个传感器节点si,增加有向边,边的费用为 α为充电车输出功率的能量转化率,流量为1。最后,增加有向边,边的费用为0,流量为k+1。
[0016] 步骤2利用最小费用最大流算法,如经典的(EK)算法,计算出k+1条费用最小的栅栏。
[0017] 步骤3根据运行最小费用最大流算法后数据结构的信息,找出构成栅栏的节点:
[0018] 3‑1、从左边界lslot开始寻找构成k+1条栅栏的每个传感器节点,如果顶点lslot与某个顶点si之间建立原始网络图的流量为1,运行完最小费用最大流算法后,流量变为0,那么顶点si对应的传感器节点就是构成这条栅栏的一个节点。我们依次寻找下去,直到到达rslot′,这时构成一条栅栏的传感器节点就完全被找到了,记录该顶点序列为:
[0019] Q1={lslot,s1,s1’,…,sn,sn’,rslot,rslot’},依次可以找到k+1个这样的序列集合。
[0020] 3‑2、对于每个序列,提取出构成栅栏的传感器节点。如Q1中,去除左、右边界以及虚顶点,可以得到C1={s1,…,sn}为构成一条栅栏的传感器节点,依次找到构成k+1条栅栏的传感器节点。
[0021] 步骤4根据构成栅栏的传感器设置充电车的参数:
[0022] 4‑1、对于栅栏序列为P1={s1,…,sn},计算每条栅栏的长度|μi|=dist(lslot,s1)+dist(s1,s2)+...+dist(sn,rslot),每条栅栏一个周期消耗的电量
[0023] 4‑2、根据步骤4‑1计算方法,计算出每条栅栏的长度和一个周期消耗的电量。接着对于每条栅栏,充电车为每条栅栏服务的总时间为: 其中,v是充电车的移动速度,c为充电车输出功率,α为充电车输出功率的能量转化率。为每一条栅栏设置充电车速度v,功率c大小,使得ti≤τ,满足时间要求。
[0024] 步骤5为k+1条栅栏按照左边界节点从上到下的顺序进行编号,确定每条栅栏充电休眠顺序。同时,每个传感器节点充电电量为传感器一个周期消耗的能量,即充到满电状态。
[0025] 本发明的有益效果:
[0026] 1.本发明结合了栅栏覆盖与充电问题,提出了一种无线可充电传感网的k‑弱栅栏构建与移动充电调度方法,与传统的栅栏覆盖相比,可以保证网络的持久运行。
[0027] 2.该发明在栅栏构建的同时,考虑了充电车的移动能耗,可以将充电车的维护网络的输出能耗有效降低。

实施方案

[0033] 下面结合附图对本发明作进一步说明。
[0034] 本发明主要提出一种无线可充电传感网的k‑弱栅栏构建与移动充电调度方法。所有传感器均为规格相同的全向传感器,它们拥有相同的监测覆盖半径,并能够进行全方位监测。在一个L*H大小的2D区域场景中,已经事先随机部署了N个传感器,但是并未形成栅栏覆盖,需要调度传感器节点构成k栅栏,并使得监视网络可以持久运行。
[0035] 根据图1模型示意图,本发明采用的无线传感网络为:在一个感兴趣的二维窄带区域中,随机部署了N个全向传感器。初始时,已知所有传感器的位置、覆盖范围以及覆盖能耗。本发明需要设计一种传感器的构造k栅栏的策略并设计充电车移动路线等。
[0036] 如图1、2和5所示,本发明具体步骤描述如下:
[0037] 步骤1:根据监控区域信息构建栅栏图;
[0038] 1‑1、构造一个有向权值图G=(VG,EG,WG,FG);如图2,所有传感器节点被拆分为一个顶点对集合si和si’;图3中可以看到,同时为左边界增加虚顶点lslot,为右边界增加顶点G G G对集合rslot,和rslot’;边E 代表顶点的边;权值W代表边的费用;权值F 代表边的流量。确定网络的最大周期 即所有传感器节点的最小寿命为网络最大运行周
期。同时,设置充电车为每条栅栏服务的时间片段为
[0039] 1‑2、根据监控区域传感器节点的信息,添加有向权值图G中的边。如图1中,在垂直方向上覆盖范围相互重叠的传感节点si,sj,增加有向边,边的费用为ε为充电车的移动能耗单位为J/m,dis(si,sj)是两个传感器之间的距离,流量为1。当传感器节点si可以覆盖到左边界时(图1中s1覆盖左边界),增加有向边,边的费用为 流量为1。当传感器节点si可以覆盖到右边界时(图1中s5),增加有向边,边的费用为 流量为1。同时对于每个传感器节点si,增加有向边,边的费用为 α为充电车输出功率的能量转化率,流量为1。最后,增加有向边,边的费用为0,流量为k+1。
[0040] 步骤2利用最小费用最大流算法,如(EK算法),计算出k+1条费用最小的栅栏。
[0041] 步骤3根据运行最小费用最大流算法后数据结构的信息,找出构成栅栏的节点:
[0042] 3‑1、从左边界lslot开始寻找构成k+1条栅栏的每个传感器节点,如果顶点lslot与某个顶点si之间建立原始网络图的流量为1,运行完最小费用最大流算法后,流量变为0,那么si就是构成这条栅栏的一个节点。我们依次寻找下去,直到到达rslot’,这时构成一条栅栏的传感器节点就完全被找到了,我们记录该顶点序列为:Q1={lslot,s1,s1’,…,sn,sn’,rslot,rslot’},我们依次可以找到k+1个这样的序列集合。
[0043] 3‑2、对于每个序列,提取出构成栅栏的传感器节点。如Q1中,去除左、右边界以及虚顶点,可以得到P1={s1,…,sn}为构成一条栅栏的传感器节点,依次找到构成k+1条栅栏的传感器节点。
[0044] 步骤4根据构成栅栏的传感器设置充电车的参数:
[0045] 4‑1、如图4中,灰色线表示一条栅栏P1={s1,s9,s3,s7,s6},那么|μ1|=dist(lslot,s1)+dist(s1,s9)+dist(s9,s3)+dist(s3,s7)+dist(s7,s6)+dist(s6,rslot),该栅栏一个周期消耗的电量E1=T×(ω1+ω9+ω3+ω7+ω6)。
[0046] 4‑2、对于该条栅栏,充电车服务的总时间为: 其中,v是充电车的移动速度,c为充电车输出功率,α是充电车输出功率的能量转化率。我们为每一条栅栏设置充电车速度v,功率c大小,使得t1≤τ,满足时间要求。对于其余的栅栏,按照以上方式计算即可。
[0047] 步骤5为k+1条栅栏依次编号,按照从小到大的顺序依次为每条栅栏充电。如P1={s1,s9,s3,s7,s6},P2={s10,s2,s8,s4,s5}。同时,每个传感器节点充电电量为传感器一个周期消耗的能量,即充到满电状态。

附图说明

[0028] 图1为本发明栅栏传感器节点向网络最小费用最大流算法图的转换;
[0029] 图2为本发明分割传感器节点为两个顶点的图示;
[0030] 图3为将分割后的顶点替换原始传感器节点的图示;
[0031] 图4为充电车为工作示意图;
[0032] 图5为本发明流程题。
版权所有:盲专网 ©2023 zlpt.xyz  蜀ICP备2023003576号