基于Zigbee的物联网数据平台示范应用设计.pdf
《基于Zigbee的物联网数据平台示范应用设计.pdf》由会员分享,可在线阅读,更多相关《基于Zigbee的物联网数据平台示范应用设计.pdf(55页珍藏版)》请在冰豆网上搜索。
专业学位硕士学位论文基于7igbee的物联网数据平台示范应用设计TheDesignofDemonstrationlOTApplicationforDataPlatformonZigbee学31209058完成日期:
201456大连理工大学DalianUniversityofTechnology大连理工大学学位论文独创性声明作者郑重声明:
所呈交的学位论文,是本人在导师的指导下进行研究工作所取得的成果。
尽我所知,除文中已经注明引用内容和致谢的地方外,本论文不包含其他个人或集体已经发表的研究成果,也不包含其他已申请学位或其他用途使用过的成果。
与我一同工作的同志对本研究所做的贡献均已在论文中做了明确的说明并表示了谢意。
若有不实之处,本人愿意承担相关法律责任。
学位论文题目:
叁王圣lg垒皇皇笪塑鐾圈墼堡垩鱼丕堇廑旦堡过作者签名:
目墨屋日期:
三!
堡年之月L日大连理工大学专业学位硕士学位论文摘要大型物联网应用一方面受限制于物体间通信技术,另一方面受限制于传感器产生的大量多元异构数据的存储和处理,所以目前我国大型物联网应用并不多。
另外我国矿产总量排在世界第三,然而目前我国矿山内部对于粉尘的处理依然存在着处理不及时、处理不完全、智能化程度地等问题。
针对以上问题,本文使用智能矿山除尘系统作为示范应用,在系统前端智能感知部分使用Zigbee技术作为通信方案,后端使用HBase分布式数据库作为数据平台的存储和处理环境,使用GSM通信技术连接前端物体感知网络与后端数据平台,形成一套针对矿山除尘的物联网数据平台解决方案。
该智能矿山除尘系统包含后端数据平台、网关调度系统、数据监测系统、除尘系统四个子系统。
数据监测子系统对矿山环境进行实时监测,并将监测到的数据通过Zigbee网络传至网关调度子系统,网关调度子系统将数据传至数据平台进行分析、处理及存储,然后将控制命令发回到网关调度子系统,最后网关调度子系统通过Zigbee网络将控制命令传至除尘子系统进行除尘。
本设计中首先对Zigbee技术从协议栈结构、网络拓扑、协议规范以及系统结构四个方面进行了介绍,分析了Zigbee技术的对矿山除尘系统系统设计的可行性。
之后对网关调度子系统、数据监测子系统和除尘子系统从芯片选型、原理图设计两个方面对设备硬件进行了设计,又从整体通信设计和三个子系统的软件实现过程设计两个方面对系统软件进行了设计和实现。
然后通过数据库设计、通信框架设计以及页面功能设计三个方面对数据平台进行了设计。
最后通过节点能力测试和节点功耗测试两个方面对节点性能进行了测试,确保了节点性能满足系统设计的需求。
最后对整个系统进行了联合功能测试,确保了正确地实现了预期功能。
本设计使用Zigbee技术完成了网关调度子系统、数据监测系统、除尘系统间的通信与控制,通过GSM网络使前端工作环境与后端数据平台进行通信,实现了自动化除尘系统。
此系统具有自动化程度高、以实时存储的数据为依据等特点。
关键词:
Zigbee:
矿山除尘:
物联网:
传感器:
数据平台TheDesignofDemonstrationIOTApplicationforDataPlatformonZigbeeAbstractBecauseofcommunicationtechnologyofthingsandthebigdataofsensors,thelargeITOapplicationsisnotwidelyusedAndChinaisthefirstthreeminingcountryintheworldButcurrentlythereisstillaseriousproblemondustcontrolatminesinourcountrywithalowdegreeofautomationSointhispaperuseasmartdustcontrolsystemasademoInIntelliSenseofthesystemuseZigbeetocommunicationanduseHbaseasdatabasetobeenvironmentofdataplatformUseGSMconnectthattwopartsThesystemisahighdegreeofautomationZigbeebasedsystemInthissystemdustiscontrolledbyrealtimestoragedataThesystemincludesfoursubsystemsthebackenddataplatform,gatewayschedulingsubsystem,datamonitoringsubsystem,dustcontrolsubsystemDatamonitoringsubsystemtransmitthesensordatatogatewayschedulingsubsystemthroughZigbeenetworkThenthedataistransmittedtodataplatformforanalysis,processingandstoragebygatewayschedulingsubsystemFinallydataplatformsendsthecontrolcommandstodustcontrolsubsystemtocontroldustviaatewayschedulingsubsystemthroughZigbeenetworkThispaperfirstintroducesfouraspectsofZigbeeprotocol,protocolstackstructure,networktopology,protocolspecificationandsystemarchitecture,andanalyzesthefeasibilityofZigbeetechnologysystemsforthesystemdesignAfterthatdesigntheharwareofgatewayschedulingsubsystem,datamonitoringsubsystemanddustcontrolsubsystemfromtwoaspectsofthechipselection,schematicdesignAnddesignandimplementationthesoftwareforthatthreesubsystemfromtwoaspectsofcommunicationdesignandsoftwareprocessdesignThendesignthedataplatformthroughthreeaspectsofdatabasedesign,pagedesign,andfunctionalcommunicationframeworkFinallytestthenodecommunicationcapabilitiesandnodepowerconsumptiontoensurethatthenodeperformanceCanmeettheneedsofthesystemdesignThentestthefunctionofthesystemtoensuretheavailabilityofthesystemThisdesignusesZigbeetechnologytocompletethecommunicationandcontrolofgatewayschedulingsubsystem,datamonitoringsubsystemanddustcontrolsubsystemAnduseGSMnetworttocompletethecommunicationbetween