朱萬春
摘 要: 隨著人民生活水平大幅度提高,越來越多的人選擇在空閑時間到旅游景區游玩。如何高效、快速、及時地發現旅游區的安全問題并完成保衛任務,成為當今的研究熱點。通過實地調研和查閱相關文獻,提出基于物聯網(IoT)技術的旅游區智能安保系統。該系統以嵌入式ARM為平臺研發主機,運用溫度傳感器監測旅游區溫度,并運用GSM和GPRS技術實現安保信息的聯網傳遞。同時,將旅游區監控影像資料實時錄入存儲卡,以便證據的保留。經過設計驗證,證明了該系統具有聯網監控、實時預警、數據記錄等功能,實現了對旅游區的安全保衛和智能監控,有效保障了旅游區游客生命財產的安全。
關鍵詞: 旅游區; 物聯網技術; 智能安保系統; 嵌入式ARM; 遠程監控; 無線傳感器網絡
中圖分類號: TN919?34 文獻標識碼: A 文章編號: 1004?373X(2018)05?0140?04
Abstract: With the increasing improvement of people′s living standard, more people choose to travel to scenic spots during holidays. How to efficiently, quickly and timely find the safety problems and complete the security task has become the research hotspot currently. By means of field research and pertinent literature investigation, an Internet of Things (IoT) technology based intelligent security system for tourist area is put forward, which takes the embedded ARM as the platform development host computer. The temperature sensor is used to monitor the temperature of tourist area, and the GSM and GPRS technologies are adopted to realize the networking transmission of security information. At the same time, the monitoring image data of tourism area is stored into the storage card in real time to reserve the evidences. The verification results prove that the system has the functions of networking monitoring, real?time warning and data logging, can realize the safety guaranteeing and intelligent monitoring for the tourist area, and protect the safety of life and property of tourists effectively.
Keywords: tourist area; Internet of Things technology; intelligent security system; embedded ARM; remote monitoring; wireless sensor network
0 引 言
改革開放以來,在基本的生活需求得到滿足的基礎上,人們越來越重視自己的精神生活。因此,空閑時間去旅游區游玩成為許多人放松自我的重要方式。大量的游客涌入旅游區,使旅游區的安全保衛任務變得越來越繁重和復雜,如何能減輕旅游區安保人員的工作量,提高安保效率及信息傳遞的及時性,成為廣大科研人員的研究重點。
隨著科技的不斷進步,新型技術的運用大大促進了科技產品的發展,其中,物聯網技術是備受關注的現代技術之一[1?2]。傳統物聯網技術的核心是無線傳感技術,然而隨著物聯網技術的不斷發展和廣泛應用,對其定義也發生了變化。國際電信聯盟擴展了物聯網的概念:所謂“物”,是指具有物理屬性以及實質個性的對象;所謂“聯網”是指通過智能接口實現無縫連接信息網絡。要想實現物聯網,最為關鍵的環節是感知?傳輸?處理[3?4]。
物聯網技術和智能安保系統的結合,能夠實現立體的安全監控和保護,使得安保人員能夠實時且全方位地對安保區域進行監控管理。本文所提出的基于物聯網技術的旅游區智能安保系統充分利用嵌入式開發平臺,結合旅游區溫度傳感器等感知設備,不僅能夠實現傳統安保系統的功能,而且還具有智能程度高、成本低等特點,大大提高了旅游區安保效率,有助于減少游客生命財產的損失,提高旅游區安全程度,進而吸引更多的游客,形成旅游區產業的良性循環。
1 系統研發所需關鍵技術
1.1 物聯網技術
物聯網將擁有感知、計算和執行能力的芯片或者軟件嵌入真實世界的物體中,而這些嵌入的芯片和軟件之間的協同運行及信息傳遞則是通過網絡來實現的[5?6]。如圖1所示,物聯網的體系結構通常包含三個層次:
感知層:包括傳感器、攝像頭及讀寫器等;
網絡層:包括互聯網或3G/4G網絡;
應用層:包括工業、農業及智能交通等多個方面。
感知層中安裝有多種傳感器,如讀寫器、溫度傳感器、攝像頭等設備,這些設備不僅用來獲取監測信息,而且是實現物聯網的基礎。endprint
網絡層是物聯網中較為成熟的一層,該層需要在結合物聯網應用的基礎上,優化網絡。網絡層的具體作用是傳遞在感知層得到的信息,這些信息不僅來自于互聯網,而且還來源于數據交換或云計算中心。
應用層的作用是在前兩層的基礎上研發適應不同場景的智能化應用。在此研發過程中需要考慮不同用戶或不同行業的獨有特點。應用層是物聯網不斷發展的根本動力所在,只有實現了應用,物聯網才具有實際價值。
1.2 無線傳感網絡技術
無線傳感器網絡[7?9]包含許多傳感器節點,而這些傳感器節點均具有計算與通信能力,并且通過自組織的形式實現無線通信,進而通過相互協作實現某些特定功能。
通常情況下,無線傳感器網絡系統由任務管理、Sink以及傳感器節點等三部分組成[10]。監測區域里的眾多傳感器節點自組織形成網絡,處理后的監測信息通過傳感器節點發送到Sink節點;任務管理節點能夠通過Sink節點配置與管理傳感器網絡,并發布相關指令。無線網絡通信框圖如圖2所示。
2 系統介紹
2.1 系統要求
旅游區安保系統相比于其他數據通信網絡來說,只需要利用低速率、低成本的控制方式即可控制旅游區內互聯的設備。因此,研發出一套成本低、標準化、自動化程度高、易擴展的旅游區安保系統成為廣大科研人員的研究重點。本文依據系統設計原則和旅游區實際要求,列出以下四點功能:
1) 遠程信息傳輸功能:通過GSM/GPRS模塊將旅游區監測和報警信息傳遞給旅游區安保人員,以便及時處理安保問題。
2) 安全防范功能:通過現場安裝的各類傳感器實時采集現場溫濕度和煙霧數據,防止發生惡性火災事故;當非法人員進入旅游區時,要立即發出報警信號,同時存檔相關影音證據。
3) 遠程監控旅游區狀態功能:能夠遠程實時監測并控制旅游區內各設備狀態參數。
4) 穩定高效、兼容易擴展等功能:在實現功能的基礎上,系統還需具有友好的操作界面及多樣化的監控方式,使整個操作過程簡單化、穩定高效并且易擴展。
2.2 系統總設計方案
旅游區智能安保系統方案框圖如圖3所示。主要由ARM嵌入式平臺、ZigBee無線傳感器網絡、Atmega128單片機、GSM/GPRS模塊、USB攝像頭以及智能終端等部分組成。安保人員通過PC機或智能移動設備的Web瀏覽器進入系統,而旅游區內的各種設備是由Atmega128單片機來控制的。
1) 智能終端:本文基于Linux平臺,結合HTML網頁語言和JavaScript腳本研發旅游區智能安保系統。
2) GSM/GPRS模塊:當旅游區內發生異常時,ARM通過發送AT指令控制模塊向旅游區安保人員發出警報提示信息。
3) 以Linux為操作系統的嵌入式平臺,不僅能夠運行一個支持TCP/IP協議的Web服務器,而且能夠驅動USB攝像頭以29 f/s的速度捕獲視頻流。
4) 單片機控制系統:采用Atmel公司的8位單片機Atmega128,并利用LCD12864點陣顯示各個設備的實時狀態。
5) USB攝像頭模塊:通過USB總線與ARM連接嵌入式內核kernel 2.6.35驅動,獲取旅游區的影音信息。
一方面,通過結合Linux嵌入式平臺與ZigBee無線傳感器網絡,使ZigBee無線局域網能夠接入Internet網,并且簡化了傳統監控網絡的布線操作,豐富了監控點和遠程控制端;另一方面,通過結合ARM嵌入式與成本低、功耗小的ZigBee無線技術,不僅使視線里快速自組網,而且易與Internet連接,進而實現對旅游區的遠程監控。
2.2.1 嵌入式微處理器選型
對于嵌入式系統來說,ARM處理器是控制核心。目前,市場上的ARM處理器有許多種,主要包括ARM7?S3C2410,ARM9?S3C2440,ARM11?S3C6410,Cortex TM?A8?S5PV210。
一個系統是否穩定與處理器性能密切相關,所以必須選取性能高、成本低的ARM處理器。綜合考慮后,本文智能安保系統的微處理器選用S5PV210。
2.2.2 嵌入式操作系統
嵌入式系統(Enbedded Operating System,EOS)是廣泛應用于工業生產、機電設備控制和安保領域的系統軟件。當前主要有Linux,Windows CE,UC/OS?Ⅱ等嵌入式操作系統,本文系統采用Linux嵌入式操作系統,因其具有其他操作系統所沒有的許多優點,例如:開放的源代碼、良好的網絡支持性、穩定的內核等。
3 系統設計與實現
3.1 系統硬件設計
3.1.1 單片機控制子模塊硬件設計
本系統的單片機控制子模塊選擇8位單片機Atmega128,其硬件結構框圖如圖4所示。
3.1.2 報警器模塊電路設計
報警功能是安保系統必備的功能之一,本文設計的報警電路采用PNP三極管8050,通過控制其導通或關斷來控制蜂鳴器,所設計的報警電路如圖5所示。
3.2 系統軟件設計
對于系統軟件部分,首先安裝驅動模塊、啟動BOA服務器,然后初始化主應用程序,創建線程。第一個線程監控ttyUSB0間的通信數據;第二個線程由CC2530主控芯片每隔1 s發送傳感器采集命令;第三個線程監控seriall接收到的數據;第四個線程控制LED按一定的頻率閃爍,通過LED閃爍情況可以判斷系統狀態(正常,還是故障);第五個線程用于監控Web請求消息。軟件設計框圖如圖6所示。
4 系統測試與分析
4.1 測試環境及方法
硬件環境:S5PV210開發板、攝像頭、CC2530無線傳感器模塊、Atmega128單片機以及溫度傳感器等。endprint
軟件環境:Linux 2.6.35內核、mjpg?streamer、BOA服務器等。
安保監控端:安裝有瀏覽器軟件的Windows 10系統或安卓2.0以上系統的智能手機。
系統測試方法:由于系統采用模塊化設計方法,因此,在每個獨立的功能模塊測試無誤后再進行整個旅游區智能安保系統的測試。
4.2 實時獲取溫度測試
由于旅游區人流量和景物多且環境復雜,會引起溫度變化,而當溫度升高時,也易發生火災,因此對旅游區溫度的監測十分重要。
在做獲取旅游區溫度的測試前,先完成溫度傳感器等硬件設備電氣接線;然后將各協調器模塊和上位機相連;最后,配置上位機參數和控制軟件。上位機軟件參數設置示意圖如圖7所示。
搭建完成上述實驗環境并能正常工作后,對協調器和終端進行設置操作,即網絡連接。然后開始檢測無線數據傳輸:首先選擇測量時間間隔(2 min),然后點擊“查看數據”按鈕,監測到的實時溫度數據會顯示在上位機界面中。傳感器測量溫度值與點溫計測量溫度值的對比如表1所示。
由表1可知,本文研發的基于物聯網技術的旅游區智能安保系統能夠實現對旅游區溫度數據的正確采集,不僅能夠做到實時傳輸,而且在傳輸過程中沒有數據丟失,因此可說明該套系統可以連續穩定運行。
5 結 語
物聯網時代的到來,大大提高了人們的生活水平,越來越多的智能化安保系統的應用實現了對各大旅游區設備的遠程監控和管理。
本文研發的基于物聯網技術的旅游區智能安保系統經過實際測試后,不僅能夠穩定運行,而且能夠準確監控旅游區人員與環境變化,為保護廣大游客的生命財產安全提供了現代化的有力保障,具有十分重要的理論和應用價值。
參考文獻
[1] 田博文,田志龍,史俊.分散的行動者與物聯網技術標準化發展戰略[J].科技進步與對策,2017,34(1):44?52.
TIAN Bowen, TIAN Zhilong, SHI Jun. Distributed actors and standardization strategy for the Internet of Things [J]. Science & technology progress and policy, 2017, 34(1): 44?52.
[2] 陳海明,崔莉,謝開斌.物聯網體系結構與實現方法的比較研究[J].計算機學報,2013,36(1):168?188.
CHEN Haiming, CUI Li, XIE Kaibin. A comparative study on architectures and implementation methodologies of Internet of Things [J]. Chinese journal of computers, 2013, 36(1): 168?188.
[3] 崔偉群.物聯網時代下量傳溯源體系的發展變化[J].中國計量,2016(12):13?15.
CUI Weiqun. The development and changes of the traceability system in the age of the Internet of Things [J]. China measurement, 2016(12): 13?15.
[4] LEE I, LEE K. The Internet of Things (IoT): applications, investments, and challenges for enterprises [J]. Business horizons, 2015, 58(4): 431?440.
[5] 劉薇.基于物聯網技術校園智能安防系統的設計與實現[D].成都:電子科技大學,2013.
LIU Wei. The design and implementation intelligent security system based on campus networking technology [D]. Chengdu: University of Electronic Science and Technology of China, 2013.
[6] 孔俊俊,郭耀,陳向群,等.一種基于智能物體的物聯網系統及應用開發方法[J].計算機研究與發展,2013,50(6):1198?1209.
KONG Junjun, GUO Yao, CHEN Xiangqun, et al. An approach to building systems and applications of Internet of Things with smart things [J]. Journal of computer research and development, 2013, 50(6): 1198?1209.
[7] 馬祖長,孫怡寧,梅濤.無線傳感器網絡綜述[J].通信學報,2004,25(4):114?124.
MA Zuchang, SUN Yining, MEI Tao. Survey on wireless sensors network [J]. Journal on communications, 2004, 25(4): 114?124.
[8] POTTIE G J. Wireless integrated network sensors: toward low?cost and robust self?organizing security networks [J]. Procee?dings of SPIE?the international society for optical engineering, 2011, 3577: 86?95.
[9] 錢志鴻,王義君.面向物聯網的無線傳感器網絡綜述[J].電子與信息學報,2013,35(1):215?227.
QIAN Zhihong, WANG Yijun. Internet of Things?oriented wireless sensor networks review [J]. Journal of electronics & information technology, 2013, 35(1): 215?227.
[10] 邵開麗,付輝.能耗均衡的無線傳感器網絡多Sink節點部署優化方法[J].儀表技術與傳感器,2015(9):106?110.
SHAO Kaili, FU Hui. Novel optimal deployment method of multiple Sink nodes in WSNs for balanced energy consumption [J]. Instrument technique and sensor, 2015(9): 106?110.endprint