欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

基于ZigBee的遠程無線抄表系統(tǒng)及其性能檢測方法

文檔序號:9598637閱讀:397來源:國知局
基于ZigBee的遠程無線抄表系統(tǒng)及其性能檢測方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及遠程無線抄表系統(tǒng)技術(shù)領(lǐng)域。具體講是一種ZigBee遠程無線抄表系統(tǒng)性能檢測方法。
【背景技術(shù)】
[0002]ZigBee遠程無線抄表系統(tǒng)的采集節(jié)點和集中器之間的通訊方式是無線通訊。在無線通信系統(tǒng)中,對信道鏈路質(zhì)量的測量結(jié)果是判定系統(tǒng)性能的重要依據(jù)。鏈路質(zhì)量包括單個采集節(jié)點的剩余能量、傳輸延遲、丟包率、誤碼率、抗干擾能力等,以及整個網(wǎng)絡(luò)的拓撲結(jié)構(gòu)等參數(shù)?,F(xiàn)有非ZigBee無線抄表網(wǎng)絡(luò)測量方法技術(shù)含量低,基本采用單點測試,不能在系統(tǒng)層面上測試拓撲結(jié)構(gòu)?,F(xiàn)有非ZigBee無線抄表網(wǎng)絡(luò)測量方法,在有新的采集節(jié)點增加時,測試網(wǎng)絡(luò)需要另外增加硬件、改編軟件等工作。目前在進行干擾測試時,往往采用另外設(shè)置干擾源的方法實現(xiàn),增加成本、費時費力。丟包率、誤碼率等測試方面,在測試算法上研究較多,在操作層面的軟件界面上研究較少。本測試方法可以用于由ZigBee組成的遠程電表、水表、氣表、熱表等抄表網(wǎng)絡(luò)的性能測試。

【發(fā)明內(nèi)容】

[0003]本發(fā)明要解決的技術(shù)問題是,克服以上現(xiàn)有技術(shù)的不足,提供一種技術(shù)含量高、信息含量大,擴展性強,操作時刻任意的ZigBee遠程無線傳感器網(wǎng)絡(luò)測試方法,實現(xiàn)遠程無線傳感器網(wǎng)絡(luò)性能的定期、不定期的檢測。
[0004]本發(fā)明的技術(shù)方案提供
[0005]—種基于ZigBee的遠程無線抄表系統(tǒng)的性能檢測方法,其特征在于,包括以下步驟:
[0006]S1.0、提供主控單元、集中器和采集節(jié)點;
[0007]S1.1、主控單元向集中器發(fā)出檢測命令;
[0008]S1.2、集中器根據(jù)檢測命令將相應(yīng)的檢測命令發(fā)送給對應(yīng)采集節(jié)點;
[0009]S1.3、采集節(jié)點根據(jù)檢測命令抄表,并將抄表結(jié)果以及檢測命令反饋給集中器;
[0010]S1.4、集中器將原始檢測命令以及采集節(jié)點反饋回來的檢測命令進行比對,計算抄表結(jié)果的丟包率和誤碼率;
[0011]S1.5、集中器將抄表結(jié)果發(fā)送給主控單元。
[0012]作為優(yōu)選的,在步驟S1.5后,經(jīng)自由設(shè)定的自動抄表間隔時間后,返回步驟S1.1,開始新一輪抄表。
[0013]作為優(yōu)選的,在步驟S1.4中,還包括:
[0014]抄表結(jié)果的丟包率和/或誤碼率大于主控單元中的預(yù)設(shè)值時,主控單元控制告警單元發(fā)出抄表結(jié)果丟包率和/或誤碼率過高告警。
[0015]作為優(yōu)選的于,還包括:在新增抄表用戶時,采集節(jié)點自主搜尋集中器,完成通信的匹配。
[0016]作為優(yōu)選的,在步驟S1.5中,抄表結(jié)果還被存儲在集中器中。
[0017]作為優(yōu)選的,在步驟S1.3之前,還包括:
[0018]采集節(jié)點接收到檢測命令后,對采集節(jié)點當前狀態(tài)進行判斷;
[0019]若采集節(jié)點處于空閑狀態(tài),則進入步驟S1.3 ;
[0020]若采集節(jié)點處于忙碌狀態(tài),采集節(jié)點掛起檢測命令,待采集節(jié)點進入空閑狀態(tài)時,進入步驟S1.3。
[0021]作為優(yōu)選的,在步驟S1.1到S1.5的過程中,人為操作主控單元控制集中器和采集節(jié)點啟動抗干擾性能測試過程;
[0022]抗干擾性能測試過程包括以下步驟:
[0023]S2.1、主控單元發(fā)送干擾測試命令給集中器;
[0024]S2.2、集中器將干擾測試命令發(fā)送給待測采集節(jié)點和相鄰采集節(jié)點;
[0025]S2.3、在相同頻道上同時給集中器發(fā)送信號,其中待測采集節(jié)點發(fā)送測試數(shù)據(jù)信號,相鄰采集節(jié)點發(fā)送干擾信號;
[0026]S2.4、集中器對比接收的測試信號,計算有干擾信號時的丟包率和誤碼率,并將有信號干擾時的丟包率和誤碼率反饋給主控單元。
[0027]作為優(yōu)選的,有信號干擾時的丟包率和/或誤碼率大于主控單元中的預(yù)設(shè)值時,主控單元控制告警單元發(fā)出干擾丟包和/或誤碼嚴重告警。
[0028]作為優(yōu)選的,集中器和主控單元之間通過無線通信網(wǎng)絡(luò)通信。
[0029]本發(fā)明還提供了一種基于ZigBee的遠程無線抄表系統(tǒng),包括主控單元、集中器、采集節(jié)點、告警組件;
[0030]主控單元與告警組件相連接;集中器分別與主控單元、采集節(jié)點無線連接;
[0031]主控單元用于:
[0032]向集中器發(fā)送檢測命令;
[0033]向集中器發(fā)送干擾測試命令;
[0034]當抄表結(jié)果的丟包率和/或誤碼率大于主控單元中的預(yù)設(shè)值時,控制告警單元發(fā)出抄表結(jié)果丟包率和/或誤碼率過高告警;
[0035]當有信號干擾時的丟包率和/或誤碼率大于主控單元中的預(yù)設(shè)值時,控制告警單元發(fā)出干擾丟包和/或誤碼嚴重告警;
[0036]集中器用于:
[0037]根據(jù)檢測命令或干擾測試命令向采集節(jié)點發(fā)送檢測命令或干擾測試命令;
[0038]接收到來自采集節(jié)點的檢測結(jié)果以及檢測命令或干擾測試命令反饋,并根據(jù)反饋的檢測命令或干擾測試命令以及原始檢測命令或干擾測試命令計算誤碼率和/或丟包率;
[0039]反饋檢測結(jié)果以及誤碼率和/或丟包率給主控單元;
[0040]采集節(jié)點用于:
[0041 ] 根據(jù)檢測命令抄表,并將抄表結(jié)果和檢測命令反饋給集中器;
[0042]根據(jù)干擾測試命令在同一通道向集中器發(fā)送測試數(shù)據(jù)或干擾信號。
[0043]本發(fā)明提供的基于ZigBee的遠程無線抄表系統(tǒng)的性能檢測方法,除了正常地對電表、水表等進行抄表外,能夠?qū)Σ杉降臄?shù)據(jù)準確度進行評估,還能夠通過自檢程序檢測高干擾狀態(tài)下的運作狀況,確保精確地采集數(shù)據(jù)。
【附圖說明】
[0044]圖1為本發(fā)明一實施例的結(jié)構(gòu)框圖。
[0045]圖2為本發(fā)明一實施例的性能測試流程圖。
[0046]圖3為本發(fā)明一實施例的干擾測試流程圖。
【具體實施方式】
[0047]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明的各實施方式進行詳細的闡述。
[0048]為解決上述技術(shù)問題,本發(fā)明的實施方式提供了一種基于ZigBee的遠程無線抄表系統(tǒng)的性能檢測方法,包括以下步驟:
[0049]S1.0、提供主控單元、集中器和采集節(jié)點;
[0050]S1.1、主控單元向集中器發(fā)出檢測命令;
[0051]S1.2、集中器根據(jù)檢測命令將相應(yīng)的檢測命令發(fā)送給對應(yīng)采集節(jié)點;
[0052]S1.3、采集節(jié)點根據(jù)檢測命令抄表,并將抄表結(jié)果以及檢測命令反饋給集中器;
[0053]S1.4、集中器將原始檢測命令以及采集節(jié)點反饋回來的檢測命令進行比對,計算抄表結(jié)果的丟包率和誤碼率;
[0054]S1.5、集中器將抄表結(jié)果發(fā)送給主控單元。
[0055]在本實施例中,本測試方法的主控單元是集抄中心的計算機,由測試人員點擊集抄中心的計算機上層數(shù)據(jù)管理軟件界面發(fā)起測試命令,最終的測試結(jié)果呈現(xiàn)在集抄中心的計算機測試平臺界面上。該方法基于采用ZigBee的采集節(jié)點和集中器,無需另外增加測試硬件,完全依靠軟件平臺測試。
[0056]抄表系統(tǒng)完成經(jīng)傳感器和計量器處理后的日凍結(jié)、月凍結(jié)數(shù)據(jù)的主動抄表或被動抄表。主動抄表即采集節(jié)點定時向集中器傳送數(shù)據(jù),被動抄表即采集節(jié)點接收到集中器發(fā)來的抄表命令后再向集中器發(fā)送數(shù)據(jù)。抄表系統(tǒng)并非全天候24小時傳送數(shù)據(jù),故可采取打擾模式,由測試軟件接到測試命令后,自行判斷被測節(jié)點或被測系統(tǒng)是忙碌還是空閑。在空閑時向下發(fā)出運行測試指令。
[0057]當有新的抄表戶加入時,無需更新現(xiàn)有測試軟件,原有測試軟件自行捕捉到新節(jié)點,并將其加入測試網(wǎng)絡(luò),形成新的拓撲結(jié)構(gòu)。具體方法是,新抄表戶的采集節(jié)點向周圍無線廣播以獲得周圍采集節(jié)點和集中器的標志信息,若捕捉到集中器的標志信息后,新采集節(jié)點和集中器立馬自行組織,與原有采集節(jié)點一起形成新網(wǎng)絡(luò)。
[0058]軟件測試代碼存儲于采集節(jié)點的存儲器中,當采集節(jié)點接收到集抄中心經(jīng)集中器向采集節(jié)點發(fā)出的測試指令后,由ZigBee采集節(jié)點的微控制器運行相應(yīng)的軟件測試代碼,生成多組測試數(shù)據(jù),經(jīng)無線鏈路傳輸至集中器。
[0059]數(shù)據(jù)集中器具有存儲功能和計算功能,將接收到的編碼序列和預(yù)置于集中器的測試代碼序列(與采集節(jié)點產(chǎn)生的測試代碼一致)進行比較,計算出丟包率和誤碼率,以及通過計時功能計算傳輸延遲。并將計算結(jié)果存儲。
[0060]丟包率=(采集節(jié)點發(fā)出的測試碼數(shù)量-集中器接收到的序列碼數(shù)量)/采集節(jié)點發(fā)出的測試碼數(shù)量X100%
[0061]誤碼率=(接收到的序列碼與預(yù)置測試代碼不一樣的數(shù)量)/預(yù)置測
當前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
汝州市| 固原市| 噶尔县| 孝义市| 普洱| 乐昌市| 西和县| 涟水县| 县级市| 宁武县| 固安县| 乌兰县| 乐昌市| 饶阳县| 福建省| 涿鹿县| 枞阳县| 阿瓦提县| 河南省| 鸡东县| 聂荣县| 黑龙江省| 碌曲县| 康定县| 西畴县| 平远县| 海丰县| 桐梓县| 什邡市| 军事| 盐津县| 哈尔滨市| 锡林浩特市| 县级市| 天镇县| 祥云县| 丘北县| 垦利县| 溧阳市| 平山县| 乐至县|