APP下载

基于物联网技术的无线型建筑环境监测系统设计与实现

2019-12-11李锐刘海波韩旭顾静超

物联网技术 2019年11期
关键词:建筑环境无线传输监测系统

李锐 刘海波 韩旭 顾静超

摘 要:针对传统建筑环境监测系统现场布线工作量大、不适合长距离远程监控的特点,设计并实现了由无线传感器、Sink节点、云服务、桌面端监控软件、手机端WAP软件组成的无线型建筑环境监测系统。前端传感器无需现场布线、可自动组网并通过Sink节点定时发送采集数据至云端服务器。用户可以通过桌面程序或手机端WAP程序实时查看监控数据,极大地减少了现场工作量,提高了用户体验。

关键词:物联网;无线传输;建筑环境;监测系统;Sink节点;WAP

中图分类号:TP39文献标识码:A文章编号:2095-1302(2019)11-00-02

0 引 言

建筑环境学是指建筑空间内,在满足使用功能的前提下,如何让人们在使用过程中感到舒适和健康的一门科学。该学科主要由建筑外环境、室内空气品质、室内热湿与气流环境、建筑声环境和光环境等若干部分组成[1]。建筑环境的监测和控制将直接关系到人们的舒适体验和健康。

在传统的建筑环境监测领域,系统通常采用上位机和下位机组成的分布式监测系统来实现对建筑环境的监测,下位机与各类传感器采用RS 485网络通信。这类监测系统具有结构灵活、易于扩展升级、成本低等特点[2]。但随着建筑智能化的不断发展,人们对建筑环境监测的要求也不断提高,通常需要进行长距离远程监测并进行大数据分析决策。因此如果仍采用传统的环境监测系统架构则布线工作量大、数据处理麻烦、不适合远距离传输等缺点凸显。随着物联网技术和无线传输技术的不断发展,设计一种布线工作量小或者无需布线的无线建筑环境监测系统成为可能。

1 系统网络组成和结构

系统网络主要由无线传感器网络和Internet网络组成,结构如图1所示。无线传感器网络有两类节点,即无线传感器节点与Sink节点,两类节点之间通过无线通信形成无线传感器网。无线传感器节点是具有感知和通信功能的节点,在无线传感器网络中负责监测区域的感知和数据获取,以及完成与Sink节点的通信。Sink节点又称基站节点,负责汇总由无线传感器节点发送的数据,并对数据进行融合、处理后通过Internet网络上传至云端服务器。电脑、手机等终端可通过Internet实时获取云服务器上的监测数据,从而实现对建筑环境的实时监测。无线传感器网络采用星型拓扑结构,将传感器设置好后可自动组网。

2 系统硬件设计

2.1 无线传感器

建筑环境监测传感器的种类主要包括温度传感器、湿度传感器、甲醛传感器、雾霾传感器、VOC传感器、噪声传感器等。各类传感器通常由感知模块、信息处理模块、无线通信模块和能量供应模块组成,结构如图2所示。

(1)感知模块由敏感元件组成,用于记录被监控目标的物理参数。

(2)信息处理模块由嵌入式系统构成,用于处理存储感知模块采集的数据,并负责协调传感器节点各部分的工作。另外,还具有控制电源工作模式的功能,实现节能。

(3)无线通信模块的基本功能是将处理器输出的数据通过无线信道以及传输网络传送给Sink节点。

(4)能量供应模块为其他三个模块的工作提供能量。

多个传感器通过自组织方式构成无线网络,以协作方式感知、采集和处理网络覆盖区域中的特定信息,可实现对任意地点信息在任意时间的采集和处理。系统将5个无线温湿度传感器作为无线传感器节点。

2.2 Sink节点

Sink节点是无线传感器网络的汇聚节点,主要负责无线传感器网络与Internet网络的连接,其收到数据后,通过网关完成与公用网络的通信。

3 系统软件设计

系统软件由数据上传软件、云服务和系统监测程序组成。

(1)数据处理软件运行于Sink节点中,负责接收并处理传感器节点發送的数据,然后按照自定义的通信协议将数据上传至云服务器。

(2)云服务器负责接收和存储上传的数据。

(3)系统检测程序负责实时显示各传感器节点的监测值。

3.1 数据传输协议

Sink节点与云服务器通过HTTP数据传输协议进行信息交互,客户端以HTTP协议中的POST请求方式将XML数据提交至云服务器,云服务器响应Sink节点同样以POST数据流方式传输XML应答数据。客户端和服务器端发送和解析XML数据时遵循数据传输协议。

XML格式报文由公共报文头和报文体拼装而成,如图3所示。报文前加6 B报文长度(不包含报文长度定义的6个字节,不足6位前面补0)。

示例报文如图4所示。

报文标签含义说明见表1所列。

通过该数据传输协议,Sink节点与云服务器之间可通过HTTP协议进行信息传输和解析。

3.2 系统监测程序

系统监测程序是用户与系统直接进行人机交互的窗口。因此,在完成系统功能的前提下,要尽量简洁、美观。系统采用C#.net语言开发,为增强监测点位的直观感受,采用Sweet Home 3D软件对需要检测的建筑进行三维建模,程序将定时读取云服务器中的数据并显示到用户界面。另外,我们开发了基于HTML5的手机WAP软件,用户可在任何地方通过微信公众号实时查看建筑监控数据。建筑环境检测系统桌面程序界面如图5所示。

手机WAP程序界面如图6所示。

4 结 语

针对传统建筑环境监测系统布线工作量大,不适合长距离远程监控的缺点,本文设计并实现了运用无线传感器网络与Internet网络相结合的无线型建筑环境监测系统。该系统具有无需现场布线、结构灵活、易于扩展等特点。另外,系统通过手机WAP程序实现了随时随地查看监控数据的功能。经使用,系统稳定可靠,使用方便,为下一步建立建筑环境大数据平台提供了有效的数据支撑。

参 考 文 献

[1]朱颖心.建筑环境学[M].4版.北京:中国建筑工业出版社,2016.

[2]梁春英,孙裔鑫,王熙.基于RS 485总线的分布式温室环境温湿度监测系统设计[J].沈阳工程学院学报(自然科学版),2010,6(3):238-240.

[3]董璞.基于无线传感器网络的楼宇环境监测系统设计[J].电气应用,2018,37(17):20-23.

[4]刘强,毛玉明,冷甦鹏,等.无线传感器网络中多Sink节点优化部署方法[J].计算机应用,2011,31(9):2313-2316.

[5]宗学军,宋国库,陈斌,等.基于无线传感器网络的楼宇环境监测系统设计[J].自动化与仪表,2011,26(4):23-26.

[6]罗回彬,吴方.基于ZigBee的无线传感网络网关的研究与设计

[J].电子设计工程,2017,25(12):182-185.

[7]杨顺,章毅,陶康.基于ZigBee和以太网的无线网关设计[J].计算机系统应用,2010,19(1):194-197.

[8]朱海洋,张合,马少杰,等.无线传感器网络覆盖质量远程监控系统设计[J].传感器与微系统,2014,33(12):107-109.

[9]王纯正.建筑智能化技术在物联网时代的应用及发展[J].物联网技术,2018,8(2):100-103.

[10]刘天龙.基于物联网的建筑健康监测方法研究[J].物联网技术,2014,4(6):86-87.

猜你喜欢

建筑环境无线传输监测系统
基于无线传输的LED灯远程控制系统设计
蜀河古镇的美学探究
公路路面现场检测数据无线传输系统的设计
基于LABVIEW的温室管理系统的研究与设计
GIS设备局部放电监测系统的研究