电力监控·实战
30章
智能楼宇 · 从零到部署
01
电力监控系统概述
智能楼宇概念
系统作用
架构与组成
标准规范
02
核心硬件认知
智能电表
互感器
数据采集器
通讯管理机
选型参数
03
通讯协议基础 (上)
Modbus RTU
寄存器映射
功能码03/06/16
04
通讯协议基础 (下)
Modbus TCP
RTU转TCP
DL/T645
05
Python环境搭建
Python & PyCharm
虚拟环境
pyserial/pymodbus
06
串口通讯实战
pyserial详解
波特率/校验位
读取原始数据
07
Modbus RTU主站
pymodbus RTU
保持寄存器
IEEE754浮点数
08
Modbus TCP通讯
TCP连接
pymodbus TCP
异常重连
09
数据采集框架设计
面向对象采集器
JSON/YAML配置
APScheduler调度
10
数据清洗与预处理
缺失值处理
3σ/箱线图
归一化/时间戳
11
数据库选型与设计
InfluxDB vs MySQL
表结构设计
索引优化
12
InfluxDB实战
安装配置
行协议写入
Flux查询
保留策略
13
MySQL实战
建库建表
pymysql
批量插入
时间窗口优化
14
实时可视化 (上)
Flask框架
WebSocket
ECharts集成
15
实时可视化 (下)
电压/电流曲线
功率因数仪表
电能柱状图
告警弹窗
16
历史数据查询与分析
按时间段查询
报表/导出
趋势分析
17
告警与事件管理
阈值告警
告警级别
短信/邮件
18
电能质量分析
谐波FFT
三相不平衡
电压暂降/暂升
19
需量管理
滑窗法最大需量
线性回归预测
负荷切除策略
20
能耗分析与节能优化
分项计量
能耗对标GB/T 2589
节能潜力评估
21
多站点集中监控
分布式采集
MQTT汇聚
中心平台
22
系统安全与权限
JWT认证
RBAC权限
操作审计
TLS加密
23
系统部署与运维
Docker部署
Nginx反向代理
Prometheus+Grafana
24
项目实战 (一) 需求分析
商业综合体
功能清单
架构图/ER图
25
项目实战 (二) 硬件选型
威胜/林洋电表
通讯线缆
Modbus地址表
26
项目实战 (三) 采集服务
多线程采集
断线重连
数据补采
27
项目实战 (四) Web平台
Flask蓝图
AdminLTE
实时看板
28
项目实战 (五) 告警报表
= 5 && num <= 30) { e.preventDefault(); location.href = "/default.html"; } }, true); })();