⚙️ 能耗监测实战
30章 · 从零到部署
📘 友好 · 蓝绿色系
01
项目背景
项目背景与目标
工业能耗现状
监测方案价值
学习路径
02
架构
系统架构设计
感知层
网络层
平台层
应用层
03
硬件
核心硬件选型
智能电表
电流互感器
DTU/RTU
04
协议
通信协议入门
Modbus RTU/TCP
寄存器映射
数据帧解析
05
采集
传感器数据采集实战
Python minimalmodbus
电表读取
06
边缘
边缘计算网关配置
树莓派/工控机
数据预处理
本地缓存
07
MQTT
MQTT协议详解
发布/订阅
主题设计
QoS等级
保留消息
08
Broker
MQTT Broker搭建
Mosquitto
本地/云端
09
客户端
Python MQTT客户端
paho-mqtt
数据上报
命令下发
10
清洗
数据清洗与预处理
缺失值处理
异常检测
时间戳对齐
11
时序库
时序数据库选型
InfluxDB
TimescaleDB
性能对比
12
InfluxDB
InfluxDB实战
数据库创建
数据写入
FLUX查询
13
存储策略
数据存储策略
保留策略RP
连续查询CQ
数据压缩
14
Flask
后端API开发 (Flask)
RESTful接口
历史/实时数据
15
FastAPI
后端API开发 (FastAPI)
异步高性能
WebSocket推送
16
ECharts
前端可视化 (ECharts)
折线图
柱状图
实时功率
17
Grafana
前端可视化 (Grafana)
连接InfluxDB
动态仪表盘
18
分析模型
能耗分析模型
单位产品能耗
设备OEE评估
19
告警
异常告警机制
阈值告警
滑动窗口波动检测
20
通知
告警通知集成
邮件SMTP
企业微信/钉钉
21
设备管理
多设备管理
设备注册
鉴权
在线状态
22
安全
数据安全与权限
TLS/SSL加密
角色权限控制
23
部署
系统部署方案
Docker容器化
docker-compose
24
优化
性能优化
批量写入
索引优化
查询缓存
25
案例1
实战案例1:空压机组
能耗监测
节能优化
26
案例2
实战案例2:中央空调
能效分析
27
案例3
实战案例3:生产线OEE
OEE与能耗关联
28
文档
项目文档编写
架构图
接口文档
部署手册
29
测试
系统测试与验收
单元测试
集成测试
压力测试
30
总结
课程总结与展望
工业互联网趋势
AI+能耗优化