馬景利
(天津維迪科技有限公司,天津 300354)
在社會發展與人民收入水平的不斷提升下,人們的安全意識得到了有效增強,對監視系統的重視程度也越來越高,各類民用安全監視系統、邊防監視系統得到了廣泛應用。傳統單一傳感器由于各種因素的局限,難以滿足全方位監視需求。在監視系統中應用多傳感器協同監視系統,能夠應用多種傳感器采集、分析信息,并顯著改善發現性能、目標定位精度和識別能力。具有實時數據交換、信息共享和多傳感器的監視系統,能夠使監視效果變得更準確、立體。
基于多傳感器協同監視系統下的傳感器類型多種多樣,但它們具有以下五個顯著特征。第一,容量大。為了滿足協同監視的多節點、大容量要求,需要在各個監視范圍內設置相應的傳感器。第二,功耗低。利用以電池為主,光能、風能并存的供電方式,保證傳感器的正常運轉,需要增加睡眠功能來延長傳感器的應用時限,降低功耗。第三,低成本。在傳感通信器的應用中,需要保證傳感器的規模,同時考慮自然情況,降低使用成本。第四,時延小。在目標步入監測區域后,需要及時高效地傳遞信息,而監測感應范圍可能只有1~2 m。因此,傳感器監控時延需要達到毫秒級。第五,可靠性高。為了提高監控的嚴密性,需要保證通信協議間和數據通信的可靠、連續、安全。
設計時,需要關注如下幾個問題。首先,網絡節點需要按照規則劃分群組,在群組中配備Zigbee協調器。其次,在協調器之間合理配備鏈路,構建多點連接,保證連接的效果,根據流量控制方式、路由配置選擇網絡控制方式。在多傳感器協同監視通信的應用中,需要采用無線通信覆蓋的方式,在保證有效通信距離和空域覆蓋范圍下,按照監視要求合理把控網絡拓撲結構。目前,常見的結構方式是Mesh網或者網狀網,即通過路由、中繼級聯控制通信,利用Sink節點采集數據,然后對監控信息做出系統處理。
無線通信技術是保證無線傳感器網絡順利運行的重要標準。不同的廠商配置了與之相符的無線通信技術,設置過程中需要確保技術間的兼容性和互通性。當前,常見的類型有以下幾種。
1.2.1 ZigBee技術
Zigbee技術具有成本低、距離較遠、低功耗的特點,于2001年誕生,時間相對較晚。ZigBee適用在對速率不高、功耗低、距離較遠的無線通信網絡中,具體的工作頻率包括2.4 GHz、915 MHz、868 MHz三個類型,傳輸距離不能超過75 m。相較于WiFi和藍牙,ZigBee技術的安全性更高,目前尚未發生數據泄露問題。
1.2.2 藍牙技術
藍牙技術有悠久的歷史,工作頻率集中在2.4 GHz。一般情況下,藍牙傳輸速率為721 kb/s,通信距離短,不超過10 m,多應用在手機、電腦的通信傳輸中。最初誕生時,藍牙技術的發展被寄予厚望,但功耗高、協議復雜,易與WiFi沖突,影響了其推廣應用[1],目前仍處于初級發展階段。
1.2.3 WiFi技術
WiFi與藍牙的工作頻率相同,應用了IEEE802.11 a/b/g/n協議標準。不同的環境會對其傳輸速率造成影響。具體應用上,可在11 Mb/s、1 Mb/s、5.5 Mb/s、2 Mb/s之間自由切換。
上述三種技術適用的場景不同,如果節點距離較近,需要優先使用藍牙技術;如果節點距離較遠且對能源供應需求較高,可以應用WiFi;如果節點距離遠且沒有持續性能源的供應,可應用ZigBee技術。
在主干鏈路的建構上,需要應用無線通信資源、自建光纖等通信設施。如果可用資源不多,可以通過微波通信系統、無線傳感網絡、自架桿線為信息傳遞提供保障性措施。在具體的架構方面,包括有線網絡、無線寬帶網絡和無線網絡等。對于有線網絡,借助光纖、電路,整合與匯聚傳感器網絡中的相關數據,將數據發送至指揮中心進行統籌處理,然后根據結果對事件做出分析與處理。對于無線寬帶網絡,在自然條件較好的情況下可以建立無線網橋、衛星小站,提高通信網絡速率,以此延伸有線網絡。同時,設置傳感器作為路由節點,對各類信息進行回傳,將下級網絡數據傳送至有線網中[2]。對于無線網絡,應選擇低功耗、低速率的網絡。如果監控地形復雜,會增加維護和運輸成本,因此可以設置免維護設備,利用風能、光能供電,通過多路由的擴展方式傳遞數據。
基于數據為中心的傳感器網絡,在制定路由協議時需要采用多種方法。為了解決以往存儲資源有限、做工不佳的問題,需要改善內存以平衡負載,并將各個節點用Sink節點連接,解決節點故障工作中存在的種種問題。這方面需要應用到介質訪問控制MAC協議[3]。MAC層幀由首部、載荷和幀尾組成,能夠將各類軟件、硬件連接起來,在接收到原語命令后,即可進行解析,解析完畢后獲取相關信息。如果收到外部信息,則進行上層傳遞;如果為內部信息,則進行下層傳遞。
TEEN協議和傳統LEACH協議框架大致相同,在此基礎上新增“軟閾值”“硬閾值”。協議中,除了少數時間節點休眠外,其他時間節點均處于運行狀態,具有良好的節能效果。但是,受部分因素影響,還需要在某些層面進行優化,增加具體的適用范圍,避免出現能量空洞問題[4]。
當系統中存在能量異構問題時,若采用傳統的簇頭選舉方式,會消耗節點能量,減少使用壽命。因此,需要針對簇頭算法進行優化,具體參考如下的計算方式:

改進后,簇頭算法依據不再是隨機數,而是可以根據節點能量來優化。此外,簇重復覆蓋的改進也是一個重點內容。從能量角度來看,簇頭常常會有相近的表現,所以需要合理設置最小距離,具體計算公式如下:

其中,M、n、Popt分別表示網絡區域邊長、節點數量、預先設置好的簇首比例。如果節點之間的距離較近,需要避免直接發送數據,否則會造成浪費。
多傳感器通信體系結構包括物理層、數據鏈路層、網絡層、傳輸層和應用層,且各層中間是橫向關系。
物理層。物理層包括調制類型、探測信號、軟件接口、硬件接口、載波頻率和數據加密等參數。在信道容量恒定的情況下,為了降低信噪比,可以采用增加信道帶寬、調頻技術和序列擴頻技術等提高系統的抗干擾性[5]。
數據鏈路層。數據鏈路層的功能包括能量、差錯控制等。節點被激活后,可以對能量做出調度。在數據鏈路層的處理上,需要基于幀格式分析研究MAC子層信道接入技術。幀格式包括信息幀和無編號幀兩種類型,前者能夠滿足傳感器信息的傳送,后者能夠滿足附加鏈路控制工作的要求。在數據鏈路層的通信協議流程上,需要根據要求建立連接。傳感器單元之間為了順利建立連接,需要發送標志信號。在主導傳感器之間的連接建立完畢后,即可進行正常交互。在接收方接受狀態變量、接收信息幀和接收信號相同時,接收狀態變量會發生變化。連接斷開主要由發起方決定。在其他傳感器單元發起決定時,主導傳感器單元會接到請求,斷開通信。如果為主導傳感器發起決定,可以直接發布命令[6]。
網絡層。網絡層是基于WSN作為數據中心,通過數據融合方法、數據路由策略的應用來維持功能,確保傳感器可以處于穩定、有效的狀態。
傳輸層。應用傳輸層能夠控制流量。在多傳感器協同監視通信領域中,對流量和協議沒有較嚴格的要求。
應用層。應用層包括網絡應用和高級應用兩個方面。在各項服務與應用中,都有與之相符的通信內容。
為了提高監視準確性,需要確保目標識別和跟蹤效果應用多傳感器協同監視通信,以滿足監視要求。本文針對協同監控應用中的任務分配、目標跟蹤、通信協議等關鍵技術進行研究,只有聯系多項內容,才能共同完成多傳感器網絡化協同監控應用。