[發明專利]一種能量獲取型無線傳感網絡最大化監測頻率方法有效
| 申請號: | 201710858399.0 | 申請日: | 2017-09-21 |
| 公開(公告)號: | CN107509231B | 公開(公告)日: | 2020-11-24 |
| 發明(設計)人: | 包學才;鄧承志;李院民;劉有珠;劉祖涵;樊棠懷;汪勝前 | 申請(專利權)人: | 南昌工程學院 |
| 主分類號: | H04W40/08 | 分類號: | H04W40/08;H04W40/24;H04W84/18 |
| 代理公司: | 江西省專利事務所 36100 | 代理人: | 胡里程 |
| 地址: | 330099 江西省*** | 國省代碼: | 江西;36 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 能量 獲取 無線 傳感 網絡 最大化 監測 頻率 方法 | ||
1.一種能量獲取型無線傳感網絡最大化監測頻率方法,其步驟:
(1)構建能量獲取型無線傳感監測網絡模型,假定能量獲取型無線傳感監測網絡拓撲為G(V,E),該網絡拓撲G(V,E)含有以下節點類型:虛擬源節點Sr,被監測目標節點zi,i=1,2,3…,m,監測節點si,i=1,2,3…,n,接收節點Sink;首先用虛擬源節點連接所有被監測目標節點zi,i=1,2,3…,m,再根據監測節點si的監測及傳輸范圍,建立被監測目標節點與監測節點,以及監測節點之間的連接關系,從而建立能量獲取型無線傳感監測網絡拓撲G(V,E);以下所述被監測目標節點zi,zj,其標識符號z的下標i,j取值范圍為1,2,3,...,m;以下所述監測節點si,sj,其標識符號s的下標i,j取值范圍為1,2,3,...,n;對于同類型節點的下標i,j是表示不同的節點,即i≠j;
假定SE(si)表示監測節點si的獲取能量值,EZj(si)表示監測節點si監測一次被監測目標節點zj所需的能量值,ERj(si)表示監測節點si接收一次被監測目標節點zj的監測信息所需的能量值,EF(si)表示監測節點si轉發一次監測信息所需的能量值,w(Sr,zi)表示虛擬源節點(Sr)與被監測目標節點zi之間的鏈路權重,w(zi,si)表示被監測目標節點zi與監測節點si之間的鏈路權重,w(si,sj)表示監測節點si與監測節點sj之間的鏈路權重;FM(zi)表示監測被監測目標節點zi的頻率值,并初始化監測每個被監測目標節點zi的頻率為0,即FM(zi)=0,i=1,2,3…,m;
(2)建立監測節點間鏈路權重,w(Sr,zi)、w(zi,si)以及w(si,sj)的鏈路權重具體計算公式如下:w(Sr,zi)=w(zi,si)=EZj(si),w(si,sj)=min(SE(si),SE(sj)),即鏈路權重w(Sr,zi)和w(zi,si)的值等于監測一次目標所需的能量值EZj(si),鏈路權重w(si,sj)取監測節點si獲取的能量SE(si)和監測節點sj獲取的能量SE(sj)兩者的最小值,其中監測節點si獲取的能量SE(si),i=1,2,…,n均根據節點所在區域的歷史太陽能數據,采用指數加權移動平均方法預測得到;
(3)監測網絡拓撲分解,采用節點分裂操作進行拓撲分解,建立分解后的監測網絡Gd(V’,E’);具體分解如下:對于監測網絡一條鏈路(si,sj),監測節點si用兩個節點s'i和s”i以及監測節點sj用兩個節點s'j和s”j,鏈路(si,sj)分裂操作后的鏈路包括為(s'i,s”i),(s”i,s'i),(s'j,s”j),(s”j,s'j),(s'i,s”j),(s”j,s'i),(s'j,s”i),(s”i,s'j);相應的鏈路權重為w(s'i,s”i)=w(s”i, s'i)=SE(si);w(s'j,s”j)=w(s”j,s'j)=SE(sj);w(s'i,s”j)=w(s”j,s'i)=0,w(s'j,s”i)=w(s”i,s'j)=min(SE(si),SE(sj));
(4)計算虛擬源節點Sr到接收節點Sink的最大能量流路徑,如果不存在最大能量流路徑,則轉到第7步,否則根據分解后的監測網絡,計算虛擬源節點Sr到接收節點Sink的最大能量流路徑,然后依次對各路徑進行反向操作,路徑上每個節點的能量值及鏈路權重值減去監測一次所需相應能量值,具體操作如下:
對于最大能量流路徑上的所有鏈路,假定pi,pj分別為鏈路兩端節點,如果鏈路(pi,pj)兩節點pi和pj符合以下節點類型要求,即(pi=zi)且(pj=s”j或pj=s'j),則節點的能量值及鏈路權重值更新如下:
SE(pj)=SE(pj)-(EZi(pj)+EF(pj))
w(pi,pj)=w(pi,pj)-EZi(pj)
w(pj,pi)=w(pj,pi)+EZi(pj)
如果鏈路(pi,pj)兩節點pi和pj符合類型要求為(pi=s”i或pi=s'i)且(pj=s”j或pj=s'j),則節點的能量值及鏈路權重值更新如下:
SE(pj)=SE(pj)-(ERi(pj)+EF(pj))
w(pi,pj)=w(pi,pj)-(ERi(pj)+EF(pj))
w(pj,pi)=w(pj,pi)+(ERi(pj)+EF(pj))
如果鏈路(pi,pj)兩節點pi和pj符合類型要求為pi=Sr且pj=zj,則節點的能量值及鏈路權重值更新如下:
E(pj)=SE(pj)-(EZi(pj))
w(pi,pj)=w(pi,pj)-EZi(pj)
w(pj,pi)=w(pj,pi)+EZi(pj)
(5)更新監測頻率FM(zi)=FM(zi)+1,i=1,2,3…,m;
(6)更新監測網絡鏈路權重,對于在分解監測網絡Gd(V’,E’)中的每一條鏈路(qi,qj),如果兩節點pi和pj符合類型要求為((qi=Sr)且(qj=zj))或((qi=zi)且(qj=s”j或qj=s'j)),則鏈路權重值更新為w(qi,qj)=EZj(si),否則鏈路權重值更新為w(qi,qj)=min{SE(qi),SE(qj)},更新結束后,返回第4步;
(7)輸出被監測目標節點的監測頻率FM(zi),i=1,2,3…,m。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于南昌工程學院,未經南昌工程學院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710858399.0/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種速凍食品用油脂
- 下一篇:葡萄籽調和油及其制作方法





