目录

1、项目背景

2、需求分析

3、功能设计


近期参加物联网设计大赛也作为明年的毕业设计,和好兄弟花费一个月的业余时间,实现从项目构思设备选型到现在的系统V1.0效果。

本项目效果如下,感谢各位好友批评指正~

本项目:基于NB-IoT的智慧路灯监控系统开源论文~

1、项目背景

每当夜幕降临,城市中各种各样、色彩缤纷的路灯亮起,为城市披上了一层绚丽的外衣。但在这绚丽的外表下则隐藏着巨大缺点:

1)能源浪费:由于城市的夜晚进入后半夜后,人们已经开始休息,街上人流量开始减少,有些地段在特殊时段根本不需要过多的路灯照明,导致能源浪费,增加了不必要的成本;

2)维护困难:由于使用人工巡检,需要大量人力,而路灯数量庞大,路灯实时状态不能及时获取,导致路灯故障维护、排查效率极低。

2、需求分析

路灯管理平台的建设,是智慧城市的一个重要组成部分,不仅能够实现城市及市政服务能力提升,也是智慧城市的一个重要入口,可促进“智慧市政”和“智慧城市”在城市照明业务方面的落地。以往在路灯管理上存在着很多问题,例如路灯开关、巡查、维护基本靠人力,重点地段晚上需要派人巡视,以保证设备的齐备率;路灯发生故障时,检修人员无法确定路灯精确位置;管理人员对路灯无法进行分时段控制、无法监控路灯整体状态;路灯保持常亮状态效率低、不节能;智能化水平低,不能结合AI技术实现路灯节点的数据分析。针对以上问题,本系统设计的智慧路灯监控系统结构图如下所示:

具体功能如下:

1)路灯节点支持自定义控制方式,可支持自定义时间控制策略和多样化控制(两侧路灯全亮、全关、隔杆高亮等)两种方式;

2)根据所在环境光照强度,自动调节路灯亮度,低功耗节能减排;

3)断电保护,电压电流超过安全阈值,路灯自动断电;

4)路灯故障自动报警,GPS精确定位,可从手机APP、微信小程序、PC端和Web平台可视化监控路灯信息,随时可调取任何一处路灯信息;

5)实时采集路灯节点工作状态、电压、电流、功率、功率因数、耗电量、产生二氧化碳、频率、环境光照度和路灯状态数据,实现统计分析和历史查询。

6)使用机器学习算法,根据对路灯节点实现建模,实现城市画像分析。

总之,基于NB-IoT技术的城市道路智慧路灯监控系统有着广阔的前景和宽广的需求。

3、功能设计

基于NB-IoT技术的城市道路智慧路灯监控系统,在每个照明节点上安装一个集成了NB-IoT模组的单灯控制器,单灯控制器再经运营商的网络,与路灯控制平台实现双向通信,路灯控制平台直接对每个灯进行控制,包括开关灯控制、光照检测、自动调节明暗、电耗分析等操作。智慧路灯实物图如下所示:

与传统两跳方案不同,基于NB-IoT技术的解决方案不需要网关,每个NB-IoT路灯控制器直接接入运营商的NB-IoT网络,即可与控制平台通信,如下图所示:

基于NB-IoT技术的城市道路智能路灯监控系统包括感知层、网络层和应用层。

感知层由单独的路灯控制模块和NB-IoT终端构成。道路上的每个路灯都安装1个路灯控制模块,路灯控制模块管理路灯的开关、负责数据信息的采集和监控路灯的运行状态,它通过NB-IoT网络与NB-IoT终端进行无线通信;NB-IoT终端将路灯控制模块采集的数据信息上传到NB-IoT基站,将应用层中的手机或监控中心的管理命令下达到路灯控制模块,对感知层的路灯进行管理和监控,并且结合AI技术实现精准城市画像建模。网路层由NB-IoT基站和Internet网络构成。Internet网络主要应用4G的LTE平台,将感知层的数据信息实时地传送到应用层,同时将应用层的控制命令传送到感知层。智能路灯监控系统网络架构如下图所示:

系统设计方案具有以下优势:

1)对路灯的控制上,采用分时段的3种控制策略,可以实现分时间段控制道路两侧路灯全亮模式、自动调整模式(根据环境光照强弱或电压电流阈值)、终端联控模式,在满足照度需求的情况下,实现对电能的节省。

2)通信方式所采用的是中国电信的NB-IoT网络,拓扑简单、部署成本低,NB-IoT采用DRX模式,实现终端的实时在线,这种通信方式更适合静止的和低移动性且需要下发指令的场景。

3)利用GPS地理信息管理系统,可以在手机APP、微信小程序PC应用和Web平台界面上直观定位每个路灯的位置,便于维修人员确定故障路灯地址、及时维修。

4)高精度数据采集与通信技术,可采集路灯节点工作状态、电压、电流、功率、功率因数、耗电量、产生二氧化碳、频率、环境光照度和路灯状态数据,数据精度达到小数点后两位。

5)实现AI技术赋能,实现路灯节点城市画像数据分析。

基于NB-IoT的智慧路灯监控系统(硬件开发)

基于NB-IoT的智慧路灯监控系统(云端部署及AI模型训练)

基于NB-IoT的智慧路灯监控系统(PC应用开发)

基于NB-IoT的智慧路灯监控系统(手机应用开发)

【论文及过程文档】NB-IoT智慧路灯监控系统的设计与实现Word版本

基于NB-IoT的智慧路灯监控系统(NB-IoT专栏—实战篇1:项目简介)相关推荐

  1. 基于NB-IoT的智慧路灯监控系统(NB-IoT专栏—实战篇3:云端部署及AI模型训练)

    目录 1.华为云端部署 2.华为云端Web开发 物联网平台包括数据管理.设备管理和运营管理等能力,可以实现统一安全的网络接入.各种终端的灵活适配.海量数据的采集分析,从而实现新价值的创造.物联网平台向 ...

  2. 基于NB-IoT的智慧路灯监控系统(NB-IoT专栏—实战篇4:PC应用开发)

    目录 1.项目结构 2.系统组织结构图 3.业务逻辑概述 4.使用技术 5.开发环境与工具

  3. 基于NB-IoT的智慧路灯监控系统(NB-IoT专栏—实战篇5:手机应用开发)

    目录 1.系统总体描述 2.使用技术 2.1.通用技术 2.2.核心技术 2.3.技术亮点

  4. 基于NB-IoT的智慧路灯监控系统(NB-IoT专栏—实战篇2:硬件开发)

    目录 1.设备选型 1.1.主控制器 1.2.NB-IoT无线通信模块和GPS模块 1.3.光照检测模块

  5. 论文免费开源:NB-IoT智慧路灯监控系统

    在去年年中的时候就有很多小伙伴咨询我关于NB-IoT智慧路灯监控系统的问题,近期刚刚本科毕业,遂将原汁原味的论文分享给各位朋友. 针对传统路灯系统管理难.智能化程度较低的问题,本毕业设计设计了一种基于 ...

  6. 基于STM32设计的智慧路灯(太阳能+华为云IOT)

    1. 前言 随着工业和城市的快速发展,道路照明系统的产业也在迅速发展,并趋于复杂化,为了更经济地控制和维护复杂的路灯系统,市面上各大科技公司开发了各种路灯控制系统,并且路灯都连上物联网云端,连上了政府 ...

  7. 含文档+PPT+源码等]精品基于Nodejs实现的智慧小区服务系统[包运行成功]Nodejs毕业设计计算机项目源码

  8. 基于智慧路灯杆系统的人群聚集监测方案

    现代城市的人口愈加密集,在节日.庆典.大型活动赛事举办时,常常会形成大量人群聚集,如果管控疏导不及时,极容易发生意外甚至严重事故.得益于物联网.AI技术的发展,今天我们可以借助智慧路灯杆系统,打造基于 ...

  9. 智慧路灯杆系统环境监测 5G智能灯杆网关的功能有哪些

    智慧城市的建设是推进现代城市往便当化.智能化.可持续方向展开的重要途径,而通讯基站的树立与遍及便是其间不行缺少的重要环节.智慧路灯系统内嵌WIFI模块与微基站的树立,发挥路灯随处可见的优势,基站具有隐 ...

最新文章

  1. Martin Fowler对全世界程序员的建议
  2. druid抛出的异常------javax.management.InstanceAlreadyExistsException引发的一系列探索
  3. 【转载】Apache Spark Jobs 性能调优(二)
  4. 计算机专业的金书,《计算机专业英语》书评,金书网
  5. Win7安装64位CentOS 6.4双系统详细过程
  6. python有趣的面试题_python面试题目
  7. Sharepoin学习笔记—架构系列—07nSharepoint服务(Services)与服务应用程序框架(Service Application Framework) 2
  8. 数据库中的年月日表达
  9. pic单片机c语言编程优势,PIC单片机与PIC单片机C语言编程简介
  10. 2022年第一季度保险服务数字化跟踪分析
  11. 微信扫码支付流程原理图
  12. Midjourney之外21款免费的AI Image画图网站集合
  13. sshd: no hostkeys available — exiting
  14. iOS开发 关于tableView加载图片时出现卡顿时的解决办法
  15. excel提取奇数行
  16. 重学C++笔记之(十三)友元、异常和其他
  17. AD637原理图PCB电路设计,使用经验和建议——【电路模块经验10】
  18. 苹果笔记本设置MAC地址和ip地址
  19. 如何实现一个安卓群控系统
  20. (1)esp32的micropython开发

热门文章

  1. CSS grid 的用法
  2. 微信小程序 require module exports 的使用
  3. 第一次软件工程作业(改进版)
  4. Linux 忘记登录密码?破解系统登陆密码
  5. linux epoll用法
  6. 记一个开发中遇到react-native flatList 的坑
  7. C++ 笔记(22)— STL string 类(字符串赋值、访问、拼接、查找、翻转、大小写转换)
  8. Week02-Java基本语法与类库
  9. codeforces #310 div1 C
  10. Visual Web Development 2005开发ASP.NET使用小技巧