具有巡逻功能的实验室WSN安防系统设计与实现
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
实验室作为现代化高校的核心和科技创新的摇篮,每年承担着大量的重大科研项目。对于这些重要的研究场所,高标准的安防措施是不容忽视的。当今社会入室盗窃案时有发生,这些案件极大的危害了公民的人身及财产安全。与普通住宅失窃相比,实验室失窃的损失是无法估计的,因为损失的不仅是有价的科研设备,而且还有很多无价的研究成果和论文资料。传统的楼宇安防措施普遍存在发现警情滞后、出警速度慢、布线繁琐以及布防撤防操作不便或易于破解等问题,已经难以满足现代社会的需求,因此,设计一种新型的楼宇安防解决方案是具有一定社会意义的。
     针对传统安防系统存在的不足,本文提出了具有巡逻功能的实验室WSN安防系统。系统基于ARM9、CC2530硬件平台和Zstack、Linux软件平台开发,通过嵌入式Web服务器和Sqlite数据库使ZigBee网络和Internet网络互联,利用公共网关接口CGI将数据和命令动态嵌入网页实现B/S架构的远程监控。系统特别设计了可灵活移动的巡逻节点以解决传统安防系统中发现警情滞后和出警速度慢等弊端,并为各房间设计无线密码锁以控制布防和撤防。系统还针对设备离网和损坏等潜在异情设计了安全检测机制,以增强其健壮性。
     论文完成了ZigBee网络节点和嵌入式服务器的软硬件设计。从需求分析、系统结构以及工作原理三个方面介绍了实验室无线安防系统的总体设计。硬件方面基于CC2530芯片设计并实现了协调器节点、监控节点、控制节点以及巡逻节点等ZigBee设备的硬件电路,根据各节点的功能需求具体设计了电源电路、复位电路、JTAG电路、密码锁电路、声光报警电路以及显示电路等。安防无线监控方面研究了ZigBee协议并分析了Z-STACK协议栈框架,基于该协议栈分层框架设计并实现了各ZigBee节点的应用软件。嵌入式服务器方面搭建了Linux软件开发平台,基于该软件平台结合嵌入式Web服务器和数据库服务器技术,通过CGI编程实现了B/S架构的远程监控系统,最后对整个安防系统的软硬件进行了联合调试,测试了监控区域的布防/撤防、非法入侵、节点异常、巡逻节点报警以及远程监控等功能,实验结果表明该系统能够达到预期安防效果,具有一定实用意义。
Laboratories, as the core of universities and cradle of technological innovation, undertake a large number of major scientific research projects. So a reliable security system and high level safety precautions are essential to those important research centers. The increasing crimes of burglaries cause great harm on people's life and their property. And if the theft happens in the laboratory, having valuable equipment especially invaluable experimental data and documents, the losses will be incalculable. The traditional security system in the buildings, with disadvantages of complicated wiring, low scalability, low sensibility, slow response and complex operation, can't meet the demands of people. Therefore, a new design of security system for laboratory buildings is urgent and meanwhile, is of practical utility.
     This paper, through improving the flaws and vulnerabilities in traditional systems, designs a WSN security system equipped with portable nodes especially for laboratory buildings. Based on ZigBee technique, this security system realizes remote monitoring with the architecture of B/S. It uses ARM9and CC2530as its hardware platform, Zstack and Linux as the software platform. It interconnects ZigBee network and Internet under the technical support of embedded web server and Sqlite. Through Common Gateway Interface (CGI), it embeds the dynamic data into the web pages and realizes its function of remote monitoring. This system designs special portable nodes, carried by patrol security, to solve the problem of low sensibility and slow response. It designs a wireless combination lock to control the protection and removal of the system. Besides, a special detection mechanism, functioning to monitor the performance and alarming abnormal states, is designed to enhance the system's robustness.
     The overall system includes the overall hardware and software design of network nodes in Zigbee-based wireless security system and software of embedded server. First, it explains this system in three aspects, namely requirement analysis, system structure and working principal. Then it gives a detailed description of the hardware design of the system. The nodes, used in the CC2530chip, includes coordinator node, monitoring node, control node, portable node and so on. Function-varied circuits are power supply circuit, reset circuit, JTAG circuit, coded lock circuit, alarm circuit and display circuit. In terms of wireless monitoring, it analyzes the ZigBee protocol and Z-Stack protocol stack framework. And node application softwares are designed under its hierarchic framework. It builds Linux development platform and uses embedded Web server and database server. Through CGI programming, it realizes the function of B/S architecture remote monitoring. Finally, it conducts the joint debugging of the system, which includes protection, removal, invasion, abnormal state of node, portable nodes alarming and remote monitoring. The experimental results show that the system is reliable and meets the expectation of security monitoring.
引文
[1]吕延岗,张红瑞,张军,王洪亮.保障实验室安防的智能监控系统[J].实验室研究与探索,2011,30(6):204-205.
    [2]周江村.基于传感技术的家庭防盗系统的设计与实现[D].西南交通大学,2012.
    [3]张海燕.基于单片机的家用防盗系统的研究[J].内江科技,2009(01):75.
    [4]I.F. Akyildiz, W. Su, Y. Sankarasubramaniam, E. Cayirci. Wireless sensor networks:a survey [J].Computer Networks,2002,38:393-422.
    [5]I.F. Akyildiz, W. Su, Y. Sankarasubramaniam, E. Cayirci. A survey on sensor networks [J].Communication Magazine,2002,40:102-114.
    [6]Hill J, Horton M, Kling R, et al. The platform enabling wireless sensor networks [J]. Communication of ACM,2004,47(6):41-46.
    [7]David E, Hong W. Wireless sensor networks [J]. Communication of ACM,2004, 47(6):30-33.
    [8]Van der Werff T J.10 emerging technologies that will change the world [J]. Technology Review,2003,106(1):33-49.
    [9]Byrne J A.21 Ideas for the 21st century [N]. Business Week,1999,8:78-167.
    [10]He T, Krishnamurthy S,Stankovic JA, et al. An energy-efficient surveillance system using wireless sensor networks [J]. Mobisys' 04, Boston, MA,2004.
    [11]T D Garnett, R A McMallon and EAbdi-Jalebi. Application of ZigBee wireless technology for industry. Universities Power Engineering Conferenee,2006:748-752.
    [12]N. Knaian. A wireless sensor network for smart roadbeds and intelligent transportation systems:[D]. Boston:Massachusctts Institute of Technology,2002.
    [13]S. Meyer, A. Rakotonirainy. A survey of research on contex-taware homes [J]. Workshop on Wearable, Invisible, Context-Aware, Ambient, Pervasive and Ubiquitous Computing, Adelaide Australia,2003.
    [14]李永站.传感器网络信息获取及处理的虚拟仪器方法[D].北京邮电大学,2008:5-6.
    [15]赵文静.基于ZigBee技术的智能楼宇监测系统的设计[D].杭州电子科技大学,2010:1-5.
    [16]宗平.物联网概论[M].北京:电子工业出版社,2012:27-33.
    [17]王志良.物联网现在与未来[M].机械工业出版社,2010:162-164.
    [18]杨靖,林益,李捍东.基于ARM和WSNs的智能家居安防系统设计[J].自动化仪表,2012,33(3):39-40.
    [19]孙戈等.短距离无线通信及组网技术[M].西安电子科技大学出版社,2008:1-10.
    [20]何荣森,王宏宝,张跃.蓝牙技术及其硬件设计[J].仪器仪表用户,2001(4): 13-14.
    [21]刘海文,石振华.蓝牙技术及其系统原理[J].电信技术,2000(9):6.
    [22]吴静然,李秀凤,吴倩.基于WiFi的煤矿井下智能终端设计[J].工矿自动化,2013,39(4):5-8.
    [23]李群,高海莺.LTE、WIMAX与WIFI网络架构之比较[J].通信技术,2013,46(2):86.
    [24]王文希.基于ZigBee技术的智能家居系统设计与实现[D].山东大学,2011:1-14.
    [25]Hmorkner, M Karakucuk and G Carr, et al. A full duplex front end module for WiFi 802.11.n applications[C]. Proeeedings of the 1st European Wireless Technology Conferenee,2008:162-165.
    [26]Want R. An introduction to RFID technology [J].IEEE Pervasive Comouting,2006,5(1) :25-33.
    [27]王彬,秦永平,边根庆,权西瑞.RFID技术在烟草仓储物流管理中的应用[J].物联网技术,2013(1):85.
    [28]陈月梅,蔡坚勇,陈由甲,黄永亮,林鸿.基于RFID的室内车辆跟踪及定位仿真系统的设计与实现[J].计算机与现代化,2013(2):190-191.
    [29]Shao Yong, Zhang Yi, Wang Jian and Qin Tinggao. Research and Implementation of ZigBee Networking [J].2009 IEEE International Conference on Mechatronics and Automation.2009,9:3992.
    [30]ZigBee Alliance.ZIGBEE SPECIFICATION[DB/OL].2008.http://www.zigbee.org/.
    [31]赖联有.ZigBee协议分析及其实现[J].齐齐哈尔大学学报,2010,26(1):47.
    [32]黄作维,张宇坤.ZigBee协议支持下的现代医学监护系统设计[J].西南科技大学学报,2011,26(1):68.
    [33]邓积微.基于无线传感器网络的家居环境监控系统设计与研究[D].湖南大学,2009:21-22.
    [34]韦东山.嵌入式Linux应用开发完全手册[M].北京:人民邮电出版社,2011:5-8.
    [35]Chipcon.The Data Sheet of CC2530[EB/OL].http://www.chipcon.com.
    [36]徐良.基于ZigBee的楼宇内群体体温监控系统设计与实现[D].西南交通大学,2012.
    [37]刘敏.基于ZigBee技术的住宅安防报警系统[D].山东大学,2010:28-31.
    [38]丁英丽.热释红外传感器的原理及应用[J].仪器仪表与分析监测,2002(4):15-16.
    [39]张义和,王敏男,张宏昌,余春长.例说51单片机[M].北京:人民邮电出版社,2008:134-139.
    [40]房好帅,李楠,王慧娟.基于ARM与ZigBee的嵌入式无线传感器网络网关的设计[J].北华航天工业学院学报,2010,20(3):23-25.
    [41]范卫东,黄越.ZigBee技术在现代化教室照明系统中的应用[J].电器应用,2011,30(10):40-41.
    [42]冯良波.基于ZigBee的家居安防系统研究[D].黑龙江:大庆石油学院,2009:5-7.
    [43]常明,郭灿,章永进,赵建辉.基于ZigBee的汽车轮胎气压监测及预警系统设计[J].军事交通学院学报,2011,13(5):45-47.
    [44]邓中华.基于ZigBee的无线温度采集系统设计[J].计算机工程与科学,2011,33(6):164-167.
    [45]颜学义.基于ZigBee的智能火灾报警系统设计[D].湖南:国防科学技术大学,2008:15-16.
    [46]无线龙.ZigBee无线网络原理[M].北京:冶金工业出版社,2011:153-157.
    [47]常赞杰.基于ARM的嵌入式Web服务器的研究与实现[D].湖南:中南大学,2010.
    [48]王宏志.基于ARM的嵌入式Web服务器的设计与开发[D].吉林:长春工业大学,2010:22-25.
    [49]吴文勇.基于Web技术在粮仓智能监控系统中的研究与应用[D].北京:北京邮电大学,2009:23-30.
    [50]李波,关沫.一种基于ARM的嵌入式Web服务器的研究与实现[J].计算机技术与发展,2013:1-4.
    [51]陈文芳.基于Linux的嵌入式Web服务器网络监控家电开发系统的研究与设计[D].中国海洋大学,2011:30-31.
    [52]金顺燕,张健民,李允俊.嵌入式ARM-Linux环境下CGI的实现[J].延边大学学报,2006,32(4):259-263.
    [53]李勇.CGI在嵌入式WEB服务器中的应用和实现[J].微计算机信息,2008,24(10):110-111.
    [54]赵廷涛,刘冰,孙兴义,刘涛.Linux下MySQL数据库编程[M].北京:清华大学出版社,2010:447-471.
    [55]Grant Allen,Mike Owens.SQLite权威指南[M].北京:电子工业出版社,2012:27-33.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700