苏ICP备112451047180号-6
基于NB-IoT的智慧路灯监控系统设计
摘 要
在物联网技术快速发展的今天,各地加大对智慧城市建设的步伐,路灯作为智慧城市中传感器的天然载体和信息的采集来源重要性不同往日。随着城市的发展,城市的规模也进一步扩大,路灯等照明设施的需求量增多,电量的消耗量也随之增加,但是很大一部分的消耗可以避免,本论文将结合以上现实意义设计一款较为智能化的路灯监控系统,实现路灯的规范化管理,以达到在监管路灯的同时节约电能的目的。
本文通过研究国内城市路灯管理系统的现状和参考国内外文献,设计出基于窄带物联网(NB-IoT)的城市道路智慧路灯监控系统,系统硬件部分的主控芯片为STM32L151RCT6,在本系统中主控芯片可以管理连接到路灯终端的传感器。系统可以实现将采集的数据通过NB-IoT模块传输到云平台,小程序从云平台获取数据,用户通过小程序实现对路灯的管理。
本文所研究的智慧路灯监控系统,实现了数据采集上报、监控、存储及管理的一体化功能,达到节能、规范化管理路灯的预期目的。
关键词:NB-IoT STM32L151RCT6 云平台 智慧路灯监控系统
目 录
摘 要 I
ABSTRACT II
1 绪论 1
1.1 研究背景及意义 1
1.2 国内外现状 2
1.3 论文章节安排 3
2 系统总体设计 4
2.1 功能需求分析 4
2.2 各模块方案设计 4
2.2.1 路灯终端采集模块 5
2.2.2 无线通信模块 5
2.2.3 云平台 6
2.2.4 路灯管理平台 7
2.3 本章小结 7
3 系统硬件设计 8
3.1 系统功能框图 8
3.2 主控芯片 9
3.3 路灯状态采集传感器 10
3.3.1 电能监测模块 10
3.3.2 路灯定位模块 11
3.4 环境监测模块 11
3.4.1 光敏二极管传感器 11
3.4.2 温湿度传感器 12
3.5 无线通信模块 12
3.6 本章小结 13
4 系统软件设计 14
4.1 信息采集软件设计 15
4.1.1 开发环境 15
4.1.2 数据采集程序设计 15
4.2 BC20模块开发 18
4.3 新大陆物联网云平台开发 21
4.4 路灯管理平台开发 22
4.5 本章小结 23
5 系统测试 24
5.1 硬件测试 24
5.2 系统功能测试 25
5.2.1 数据的上传 25
5.2.2 命令的下发 26
5.3 系统测试结果分析 27
5.4 本章小结 27
6 总结与展望 28
6.1 工作总结 28
6.2 研究展望 28
参考文献 30
致 谢 33
附 录 34
1 绪论
1.1 研究背景及意义
随着物联网技术的发展,各地加强对智慧城市的研究,路灯作为智慧城市感知层的设施,可以作为传感器的天然载体、信息采集的来源,充分利用路灯资源能够更好的为智慧城市服务。
路灯作为城市建设中不可或缺的基础设施,需求量巨大,监管效果也因为各地对路灯的管理标准不同而存在着巨大的差异。但是各地对路灯的管理存在着一个共同的问题,那就是路灯管理的规范化程度较弱,在前期建设时积极性高,但是随着时间的发展,就会出现路灯的维护力度不够,管理工作不到位等问题[1],所以设计出一个智能化的路灯管理系统规范路灯的管理有着不错的应用前景。
传统的路灯监控系统多采用光线亮度和时间控制两种方式,前者通过光照来控制路灯的开或关,但是粉尘、雨雪污染等会对灵敏度造成影响;后者通过提前设置好的开关时间段实现开或关,但是季节更替时需要人工干预。上述两种方式都不能较及时的管理路灯状态以及控制路灯的开关时间,在路灯发生故障后只能通过人工巡检来定位故障路灯,随后进行维修,路灯故障解除时间或长或短,给行人和司机的安全带来了威胁。现有的智慧路灯监控系统多采用基于电力载波通信(Power Liner Carrier Communication,PLC)系统和基于ZigBee的系统,基于PLC的路灯管理系统可以利用现有的路灯线路来实现对路灯的控制,成本较低,但是信号的稳定性低,自身还存在固有的脉冲干扰,可靠性较差;基于ZigBee的路灯管理系统利用电磁波信号进行数字通信,但是需要部署大量的网关来实现对路灯的控制,系统的投入成本高。
本文研究的是基于NB-IoT城市道路智慧路灯监控系统,通过一系列传感器实时采集路灯信息,利用低功耗的NB-IoT无线通信模块实现对采集信息的上传和管理平台命令的下发,用户可以在路灯管理平台随时随地的查看路灯信息,实时监控和管理路灯。系统实现了路灯智能化、规范化的管理,缩短了路灯故障的解决时间,减轻了维修人员的工作压力,本系统对推进路灯的智能化程度具有重要意义[2]。
1.2 国内外现状
路灯的管控系统从最初的人工控制阶段,发展到机械控制阶段,再到现在的计算机控制阶段,系统的智能化程度有较大幅度的提升。随着物联网技术的发展,推进了国内外对路灯监控系统的研究,国内外对路灯的管理和控制方式的智能化程度也是各不相同。
随着城市建设在国内的快速发展,城市中路灯数量逐年增加,虽然路灯设施总量增加速度快,而且出现了基于PLC、ZigBee等技术的智慧路灯管理系统,但是国家还没有对智慧路灯监控系统制定统一的标准,各地采用的技术参差不齐,所以实现大规模的部署和管理还有很长的一段路要走。采用PLC等有线控制方式的路灯管理系统,实现对路灯的开关控制,保障路灯的照明,但是功能过于单一化,而且其自身还存在信号衰退快、信号不稳定、可靠性差等问题。采用ZigBee等无线控制方式的路灯管理系统,实现对路灯相关工作信息的采集和传输,保障照明的同时兼顾了数据的采集,但是利用ZigBee的无线自组网,设置网关进行连接,网络的覆盖差,另外由于路灯建设在室外,容易受到干扰,信号不可靠,其次考虑到单个ZigBee模块的工作范围,路灯管理系统投入的节点数量大,成本也高。
在国外,关于公共照明管理系统的诸多弊端的话题备受关注,不过他们更关注对场景的分析,例如根据环境光照亮度,路灯可以进行自动的亮度调节,分析环境的车流量及人流量的数据,根据不同的道路情况设置不同的监控方案。多个国家实现了在移动端对路灯的管理,包括了解路灯是否需要更换、控制某个路灯的亮度、路灯点亮等各种措施,一方面是为了让路灯的管理更加智能化,另一方面是为了进一步的节约能源。例如,在伦敦,当地政府已计划投资325万英镑更换1.4万个“智能路灯”,建成以后维护人员可以通过IPAD了解路灯是否需要维修或更换,对每个路灯的亮度进行控制,减少能源的消耗;在德国也采用了手机点亮路灯的技术;在美国则是基于Wi-Fi技术控制和管理路灯,法国则是采用智能镇流器对路灯亮度进行调节,尽可能的延长路灯使用寿命。
综合国内外研究现状,路灯管理系统将会随着计算机技术的发展变得更加智能,路灯的功能也会越来越丰富。
1.3 论文章节安排
本论文的具体安排如下:
第一章绪论,介绍系统的研究背景和意义、国内外对路灯管理系统的研究现状。
第二章系统总体设计,分析系统的预期功能,对系统模块进行初步设计。
第三章系统硬件设计,介绍系统的功能模块、工作流程以及详细的元器件说明。
第四章系统软件设计,介绍系统具体的开发软件,给出各部分核心代码和效果图示。
第五章系统测试,给出系统的实物图,测试系统的数据收发及稳定性。
第六章总结与展望,总结在系统设计和论文写作中遇到的问题。
参考文献
[1]文伟.城市路灯照明存在问题及管理维护分析[J].中国管理信息化.2018(22):176-177.
[2]孙志勇,胥世真.基于窄带物联网NB-IOT的Led单灯监控系统设计与实现[J].科学咨询(科技·管理),2018(08):65-66.
[3]李艳娇,李莉,罗汉文,许晖.基于窄带物联网技术的路灯监控系统的设计与实现[J].上海师范大学学报(自然科学版),2019,48(01):26-32.
[4]尹旭平,杜望.NB-IOT在道路照明智能控制系统中的应用研究[J].电气传动自动化,2018,40(05):8-14.
[5]De-zhi Luo, Ping-juan Niu, Lei Liu. Smart Street Lamp Management System based on OneNET Cloud Platform[J].2018,6(5).
[6]Mumtaz Zain,Ullah Saleem,Ilyas Zeeshan,Aslam Naila,Iqbal Shahid,Liu Shuo,Meo Jehangir Arshad,Madni Hamza Ahmad. An Automation System for Controlling Streetlights and Monitoring Objects Using Arduino.[J]. Sensors (Basel, Switzerland),2018,18(10).
[7]Zhang Liguang, Tong Xiaolong. Research on Stability of Power Carrier Technology in Streetlight Monitoring System[J].2018,2(4):47-51.
[8]成开元,廉小亲,周栋,张晓力.基于NB-IoT的城市智慧路灯监控系统设计[J].测控技术,2018,37(07):19-22+77.
[9]蔡文峰,刘从柏,杨健恒.基于LTE MR的NB-IoT覆盖算法研究及实现[J].移动通信,2019,43(12):53-55+60.
[10]储昭兵,刘凯凯.基于NB-IoT技术的照明监控系统[J].信息技术与网络安全,2019,38(08):73-77.
[11]董铮,陈思,叶韬,汪霏菲,杨春泽.基于NB-IoT和大数据分析的智能路灯控制云端系统的研究[J].江苏通信,2019,35(01):37-40+62.
[12]干卫红.“三步法”解决NB-IoT网络高时延[J].中国电信业,2019(11):78-79.
[13]金香芸.探讨城市路灯照明智控制系统的实践应用[J].建材与装饰,2019(31):214-215.
[14]金展,管彩霞,李文宜,沈海平.基于云边融合室外智慧灯联网的系统设计与应用[J].照明工程学报,2019,30(04):23-28+64.
[15]刘志祖.基于NB-iot的城市照明单灯监控系统设计[J].电子世界,2018(05):76+78.
[16]林剑萍.基于窄带物联网的智能路灯监控系统设计[J].绵阳师范学院学报,2019,38(05):39-43+50.
[17]刘辉,杨奕.NB-IoT技术与物联网产品的应用特性[J].单片机与嵌入式系统应用,2018,18(12):11-14.
[18]裴壮.基于蜂窝的窄带物联网(NB-IoT)技术性能及运用[J].中国新通信,2019,21(18):10.
[19]唐俊胜,徐锋.窄带物联网智慧路灯场景化解决方案浅析[J].广西通信技术,2018(04):22-25.
[20]王国义,袁涛.智能路灯的NB-IoT技术监控系统[J].吉首大学学报(自然科学版),2019,40(01):27-29+33.
[21]王世民,杨永杰.基于NB-IoT的智慧路灯管理系统[J].电视技术,2018,42(08):143-146.
[22]王蓓,彭吉琼,邓国印.基于NB-IoT的智慧照明系统设计[J].现代信息科技,2019,3(19):194-196.
[23]姚畅,张李元,左少华.基于NB-IoT的路灯物联网控制系统[J].物联网技术,2019,9(12):94-97.
[24]闫静静,任志红.基于物联网的城市路灯智慧照明控制系统[J].电子技术与软件工程,2019(22):15-16.
[25]朱泓金,李扬.基于NB-IOT技术的智慧路灯[J].科技视界,2019(32):119-120.
[26]张红,尹椿荣,李伟.基于NB-IoT技术的太阳能-LED路灯照明监控管理系统[J].中国照明电器,2018(03):34-37.
[27]郑丹.国外智慧交通建设的特色与创新[J].科技经济导刊,2019,27(36):23-24.