储能远程监控系统搭建
📚 共计 30 章节
01
系统概述
什么是储能远程监控系统、系统架构概览(端-边-云)、核心功能模块介绍、应用场景与价值。
架构
概念
02
硬件基础
BMS(电池管理系统)基础、PCS(储能变流器)基础、数据采集终端(RTU/DTU)选型、传感器与通信接口。
BMS
PCS
RTU
03
通信协议入门
Modbus RTU/TCP协议详解、DL/T645电表协议、IEC 61850/104规约简介、协议转换与网关。
Modbus
DL/T645
IEC
04
数据采集与边缘计算
边缘网关硬件选型、Linux系统基础操作、Python环境搭建、使用Python读取Modbus设备数据。
边缘计算
Python
05
数据上云
MQTT协议详解、EMQX/VerneMQ 消息代理搭建、Python MQTT客户端编写、数据JSON格式化与发布。
MQTT
EMQX
06
云平台搭建(上)
云服务器选型(阿里云/腾讯云)、Linux服务器初始化、Docker与Docker Compose安装、Nginx反向代理配置。
云服务器
Docker
07
云平台搭建(下)
时序数据库TDengine/InfluxDB安装、Node-RED低代码数据流配置、数据清洗与存储规则。
时序库
Node-RED
08
后端开发(基础)
RESTful API设计原则、Python Flask框架入门、编写设备注册与数据查询接口、Postman接口测试。
Flask
REST
09
后端开发(进阶)
用户认证(JWT)、角色权限管理、告警规则引擎设计、WebSocket实时推送。
JWT
WebSocket
10
前端开发(入门)
Vue3 + Vite 项目初始化、Element Plus 组件库引入、Axios 封装与API调用、页面路由设计。
Vue3
Element
11
前端开发(核心)
实时数据仪表盘开发(ECharts)、设备列表与状态卡片、历史数据曲线查询、告警列表与通知。
ECharts
仪表盘
12
数据库设计
储能数据模型设计(设备表、遥测表、告警表)、SQL与NoSQL混合使用策略、数据分区与过期策略。
数据模型
分区
13
告警与通知
告警等级定义(紧急/重要/一般)、告警触发条件配置、邮件/短信/钉钉/企业微信通知集成。
告警
通知
14
远程控制
远程遥控指令下发流程、PCS充放电控制、BMS参数远程调节、安全校验与防误操作机制。
远程控制
安全
15
视频监控集成
RTSP/GB28181协议简介、摄像头接入、视频流转HLS/FLV、Web端视频播放(Video.js)。
视频
GB28181
16
GIS地图展示
地图服务选型(高德/Leaflet)、设备地理位置标注、热力图与聚合图、轨迹回放功能。
GIS
Leaflet
17
多电站管理
多电站分组与层级结构、跨电站数据聚合、集团级大屏展示、租户隔离方案。
多电站
大屏
18
数据分析与报表
SOC/SOH趋势分析、充放电效率计算、收益统计报表、定时生成与导出(Excel/PDF)。
报表
SOC
19
安全防护
设备身份认证(证书/密钥)、通信加密(TLS/SSL)、API防篡改与防重放、日志审计。
TLS
认证
20
系统运维
Prometheus + Grafana 监控系统、日志收集(ELK/Loki)、自动化部署(Ansible)、备份与容灾。
Prometheus
Grafana
21
模拟测试环境搭建
使用模拟器(Modbus Slave)仿真设备、模拟数据生成脚本、端到端联调测试。
模拟
测试
22
项目实战(一)
需求分析与系统设计、技术选型文档编写、原型图与UI设计。
需求
设计
23
项目实战(二)
硬件接线与网关配置、设备注册与数据采集调试。
硬件
调试
24
项目实战(三)
数据上云与存储配置、后端API开发与联调。
上云
API
25
项目实战(四)
前端仪表盘开发、告警与通知功能实现。
仪表盘
告警
26
项目实战(五)
远程控制与安全测试、系统集成测试。
远程控制
安全
27
项目实战(六)
部署上线(域名/SSL/备案)、性能压测与优化。
部署
压测
28
行业标准与规范
GB/T 36276(储能电池标准)、GB/T 34131(BMS标准)、等保2.0合规要求。
国标
等保
29
前沿技术展望
数字孪生与储能、AI预测性维护、虚拟电厂(VPP)接入、区块链与碳交易。
数字孪生
VPP
30
课程总结与职业发展
知识体系回顾、常见面试题解析、学习路径推荐、开源项目与社区资源。
面试
开源