立项原因:园区、工厂、商业楼宇等用能单位缺乏统一的能耗监测手段,数据分散、依赖人工抄表,无法实时掌握电/水/热/气用量,难以发现跑冒滴漏与节能潜力,定额考核与异常报警响应滞后。为此搭建一套基于B/S架构的能源管理平台,让数据采得上来、看得明白。
行业场景与业务背景:面向工厂园区、园区物业、商业楼宇,覆盖"数据采集—实时监测—多维分析—定额考核—报警响应—运维闭环"的能源管理链路,支撑双碳目标下的能耗双控与能效提升。
点击空白处退出提示
语言技术
Java、JavaScript、Vue、TypeScript系统类型
Web行业分类
能源、物联网
立项原因:园区、工厂、商业楼宇等用能单位缺乏统一的能耗监测手段,数据分散、依赖人工抄表,无法实时掌握电/水/热/气用量,难以发现跑冒滴漏与节能潜力,定额考核与异常报警响应滞后。为此搭建一套基于B/S架构的能源管理平台,让数据采得上来、看得明白。
行业场景与业务背景:面向工厂园区、园区物业、商业楼宇,覆盖"数据采集—实时监测—多维分析—定额考核—报警响应—运维闭环"的能源管理链路,支撑双碳目标下的能耗双控与能效提升。
功能模块:数据采集(MQTT 实时采集)、设备管理(设备/网关台账)、能耗分析(概览/同比环比/趋势/分项)、定额管理(配置/用量监测/分级预警)、报警管理(实时/历史/规则)、运维管理(巡检计划/巡检记录/维修工单/例报/值班/项目拓扑)、碳资产管理、充电桩运营(电站/电桩/订单/价格策略)、数据看板、视频监控、体系管理(标准/制度/流程/预案)、系统管理。
主要功能描述:提供电/水/热/光伏/天然气多介质能耗的实时采集与可视化看板;支持按时间、区域、设备多维能耗分析与同比环比;定额配置与"临界/越限"分级用量监测预警;实时/历史报警与规则引擎;巡检与维修工单闭环运维;充电桩运营与碳资产核算;并配套移动端小程序查看能耗与处理工单。
负责任务:作为该 EMS 平台的开发 / 实施负责人,负责后端接口扩展与业务逻辑完善、前端 Vue 页面定制(Vue + ElementUI)、能耗/报警/定额等模块功能落地、以及生产环境部署与调优(Nginx、JDK 兼容、MQTT 接入等)。
技术栈与架构:后端 Spring Boot + MyBatis-Plus + MySQL + TDengine(时序数据)+ Redis + RabbitMQ + MQTT;前端 Vue + ElementUI + ECharts;前后端分离、多模块单体架构。
亮点与难点:① TDengine 时序库存储海量能耗测点,解决高频写入与聚合查询;② RabbitMQ + MQTT 构建异步数据采集链路,支持本地消息兜底;③ ECharts 实现多维能耗可视化与看板大屏;④ 权限体系与多角色菜单;⑤ 园区多层级拓扑建模与设备挂载、定额分级预警(临界/越限阈值)等业务建模。








评论