基于ZigBee的遠程無線抄表系統的制作方法
【技術領域】
[0001]本實用新型涉及遠程無線抄表系統技術領域。具體講是一種ZigBee遠程無線抄表系統。
【背景技術】
[0002]ZigBee遠程無線抄表系統的采集節點和集中器之間的通訊方式是無線通訊。在無線通信系統中,對信道鏈路質量的測量結果是判定系統性能的重要依據。鏈路質量包括單個采集節點的剩余能量、傳輸延遲、丟包率、誤碼率、抗干擾能力等,以及整個網絡的拓撲結構等參數。現有非ZigBee無線抄表網絡測量方法技術含量低,基本采用單點測試,不能在系統層面上測試拓撲結構。現有非ZigBee無線抄表網絡測量方法,在有新的采集節點增加時,測試網絡需要另外增加硬件、改編軟件等工作。目前在進行干擾測試時,往往采用另外設置干擾源的方法實現,增加成本、費時費力。丟包率、誤碼率等測試方面,在測試算法上研究較多,在操作層面的軟件界面上研究較少。本測試方法可以用于由ZigBee組成的遠程電表、水表、氣表、熱表等抄表網絡的性能測試。
【實用新型內容】
[0003]本實用新型要解決的技術問題是,克服以上現有技術的不足,提供一種技術含量高、信息含量大,擴展性強,操作時刻任意的ZigBee遠程無線傳感器網絡測試方法,實現遠程無線傳感器網絡性能的定期、不定期的檢測。
[0004]本實用新型的技術方案提供
[0005]一種基于ZigBee的遠程無線抄表系統的性能檢測方法,其特征在于,包括以下步驟:
[0006]SI. 0、提供主控單元、集中器和采集節點;
[0007]SI. I、主控單元向集中器發出檢測命令;
[0008]SI. 2、集中器根據檢測命令將相應的檢測命令發送給對應采集節點;
[0009]SI.3、采集節點根據檢測命令抄表,并將抄表結果以及檢測命令反饋給集中器;
[0010]SI.4、集中器將原始檢測命令以及采集節點反饋回來的檢測命令進行比對,計算抄表結果的丟包率和誤碼率;
[0011 ] SI. 5、集中器將抄表結果發送給主控單元。
[0012]作為優選的,在步驟SI.5后,經自由設定的自動抄表間隔時間后,返回步驟SI. I,開始新一輪抄表。
[0013]作為優選的,在步驟SI.4中,還包括:
[0014]抄表結果的丟包率和/或誤碼率大于主控單元中的預設值時,主控單元控制告警單元發出抄表結果丟包率和/或誤碼率過高告警。
[0015]作為優選的于,還包括:在新增抄表用戶時,采集節點自主搜尋集中器,完成通信的匹配。
[0016]作為優選的,在步驟SI.5中,抄表結果還被存儲在集中器中。
[0017]作為優選的,在步驟SI.3之前,還包括:
[0018]采集節點接收到檢測命令后,對采集節點當前狀態進行判斷;
[0019]若采集節點處于空閑狀態,則進入步驟SI.3;
[0020]若采集節點處于忙碌狀態,采集節點掛起檢測命令,待采集節點進入空閑狀態時,進入步驟SI. 3。
[0021]作為優選的,在步驟SI.I到SI .5的過程中,人為操作主控單元控制集中器和采集節點啟動抗干擾性能測試過程;
[0022]抗干擾性能測試過程包括以下步驟:
[0023 ] S2.1、主控單元發送干擾測試命令給集中器;
[0024]S2.2、集中器將干擾測試命令發送給待測采集節點和相鄰采集節點;
[0025]S2. 3、在相同頻道上同時給集中器發送信號,其中待測采集節點發送測試數據信號,相鄰采集節點發送干擾信號;
[0026]S2.4、集中器對比接收的測試信號,計算有干擾信號時的丟包率和誤碼率,并將有信號干擾時的丟包率和誤碼率反饋給主控單元。
[0027]作為優選的,有信號干擾時的丟包率和/或誤碼率大于主控單元中的預設值時,主控單元控制告警單元發出干擾丟包和/或誤碼嚴重告警。
[0028]作為優選的,集中器和主控單元之間通過無線通信網絡通信。
[0029]本實用新型還提供了一種基于ZigBee的遠程無線抄表系統,包括主控單元、集中器、采集節點、告警組件;
[0030]主控單元與告警組件相連接;集中器分別與主控單元、采集節點無線連接;
[0031]主控單元用于:
[0032]向集中器發送檢測命令;
[0033]向集中器發送干擾測試命令;
[0034]當抄表結果的丟包率和/或誤碼率大于主控單元中的預設值時,控制告警單元發出抄表結果丟包率和/或誤碼率過高告警;
[0035]當有信號干擾時的丟包率和/或誤碼率大于主控單元中的預設值時,控制告警單元發出干擾丟包和/或誤碼嚴重告警;
[0036]集中器用于:
[0037]根據檢測命令或干擾測試命令向采集節點發送檢測命令或干擾測試命令;
[0038]接收到來自采集節點的檢測結果以及檢測命令或干擾測試命令反饋,并根據反饋的檢測命令或干擾測試命令以及原始檢測命令或干擾測試命令計算誤碼率和/或丟包率;
[0039]反饋檢測結果以及誤碼率和/或丟包率給主控單元;
[0040]采集節點用于:
[0041 ]根據檢測命令抄表,并將抄表結果和檢測命令反饋給集中器;
[0042]根據干擾測試命令在同一通道向集中器發送測試數據或干擾信號。
[0043]本實用新型提供的基于ZigBee的遠程無線抄表系統的性能檢測方法,除了正常地對電表、水表等進行抄表外,能夠對采集到的數據準確度進行評估,還能夠通過自檢程序檢測高干擾狀態下的運作狀況,確保精確地采集數據。
【附圖說明】
[0044]圖I為本實用新型一實施例的結構框圖。
[0045]圖2為本實用新型一實施例的性能測試流程圖。
[0046]圖3為本實用新型一實施例的干擾測試流程圖。
【具體實施方式】
[0047]為使本實用新型的目的、技術方案和優點更加清楚,下面將結合附圖對本實用新型的各實施方式進行詳細的闡述。
[0048]為解決上述技術問題,本實用新型的實施方式提供了一種基于ZigBee的遠程無線抄表系統的性能檢測方法,包括以下步驟:
[0049 ] SI. O、提供主控單元、集中器和采集節點;
[0050] SI. I、主控單元向集中器發出檢測命令;
[0051 ] SI. 2、集中器根據檢測命令將相應的檢測命令發送給對應采集節點;
[0052]SI.3、采集節點根據檢測命令抄表,并將抄表結果以及檢測命令反饋給集中器;
[0053]SI.4、集中器將原始檢測命令以及采集節點反饋回來的檢測命令進行比對,計算抄表結果的丟包率和誤碼率;
[0054]SI. 5、集中器將抄表結果發送給主控單元。
[0055]在本實施例中,本測試方法的主控單元是集抄中心的計算機,由測試人員點擊集抄中心的計算機上層數據管理軟件界面發起測試命令,最終的測試結果呈現在集抄中心的計算機測試平臺界面上。該方法基于采用ZigBee的采集節點和集中器,無需另外增加測試硬件,完全依靠軟件平臺測試。
[0056]抄表系統完成經傳感器和計量器處理后的日凍