立项原因: 传统制造业园区存在用电设备分散、能耗数据采集不及时、人工抄表效率低、峰谷电价优化困难等问题,企业难以精准掌握各园区、楼宇的实时用电情况,导致能源成本居高不下,缺乏有效的能耗管控手段。
行业场景: 本项目面向制造业园区/工厂的能源管理场景,涵盖园区多级架构(园区→楼宇→楼层→设备)的用电数据采集与分析。通过物联网技术接入智能电表、网关等设备,实现24小时不间断的用电监测,结合峰谷平尖电价政策,为企业提供用电优化决策支持,帮助企业
降低能源成本、提升能源利用效率,符合国家"双碳"战略下企业节能降耗的发展需求。
功能模块:
1. 园区管理模块 - 支持多园区信息管理,包含园区基础信息维护、下拉选择等功能
2. 楼宇管理模块 - 楼宇信息管理,支持园区-楼宇层级关联
3. 设备管理模块 - 电表、网关等设备信息管理,支持设备详情查询、数据导出
4. 能耗数据模块 - 电表数据采集存储,支持历史数据查询、Excel导出
5. 尖峰平谷统计模块 - 按峰谷平尖时段统计耗电量,支持电价时段分析
6. 能耗预警模块 - 设备异常预警、能耗异常告警管理
7. 能源看板模块 - 可视化大屏展示,提供能耗数据看板、预警详情等数据展示
8. 系统管理模块 - 用户权限、角色、菜单、日志等基础管理功能
9. 定时任务模块 - 支持定时数据采集、统计计算等定时任务调度
10. 多通信协议支持 - 集成WebSocket、SSE、MQTT等多种通信方式
主要功能: 实现园区用电设备的实时数据采集与监测,通过物联网网关自动采集电表读数,支持按园区、楼宇、楼层进行多维度能耗统计分析,提供峰谷平尖时段电费计算,具备设备预警、能耗异常告警功能,通过可视化看板直观展示能耗趋势,支持Excel数据导出,为
企业能源管理决策提供数据支撑。
技术架构: 采用Spring Boot + MyBatis-Plus + Vue前后端分离架构,后端使用Spring Security实现权限控制,JWT实现无状态认证,集成Druid数据库连接池、PageHelper分页插件、Swagger3接口文档。支持多环境配置(dev/test/prod),具备完善的XSS防护、日志审
计、验证码验证等安全机制。物联网通信采用MQTT协议实现设备数据上报,WebSocket实现实时数据推送,SSE实现服务端事件推送。数据库采用MySQL存储业务数据,支持Redis缓存优化查询性能。项目采用Maven多模块架构,包含admin管理模块、framework核心框架、syst
em系统模块、quartz定时任务、generator代码生成器、common通用工具、lehua业务模块、websocket通信模块、sse推送模块、mqtt物联网模块,各模块职责清晰、易于维护扩展。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!

下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论