基于無線傳感器網絡的河流自動監測站設計
3.2 自動監測站軟件設計
自動監測站的主要功能就是實現協議間的轉換,將無線傳感器網絡的數據包格式解析成RTU數據格式并進行存儲。
無線傳感器網絡中傳輸的主動消息包內容包括地址(Destination Address)、句柄ID(Handler ID)、組ID(group ID)、消息長度(Message Length)和有效數據載荷(Payload)。其中最大長度(29 B)的有效數據載荷中保存監測數據及源節點號這些重要信息。RTU通信消息格式包括包長、源地址、CRC校驗位等固定部分,其中數據域內容包括消息類型、寄存器起始地址、占用寄存器的大小。數據域的大小可以根據需要進行調整。
自動監測站接收來自無線傳感器網的所有主動消息包,剔除冗余信息提取有效數據,判斷數據是否有效,無效則拋棄該數據包,有效則存儲到RTU消息包的數據域,完成數據的二次封裝,并將數據包發送到主控中心。軟件流程如圖3所示。本文引用地址:http://cqxgywz.com/article/156536.htm

4 結論
無線傳感器網絡具有低成本、低功耗、與應用相關、便于部署等特點。適于在惡劣、復雜環境下完成目標監測、跟蹤等功能,因此在環境監測,戰場目標跟蹤方面具有廣泛前景。將無線傳感器網絡與原有河流監測系統結合能夠擴大監測范圍和精度。在下一步工作中將優化網絡,提高網絡的監測效率。














評論