储能数据采集系统:边缘计算与本地存储实战
📚 共计 30 章节
第01章
储能系统概述
储能系统的基本概念、储能系统的分类(电化学储能、机械储能、电磁储能)、储能系统的核心应用场景(电网调频、削峰填谷、新能源并网)。
基础
概念
第02章
数据采集系统基础
数据采集系统的基本架构(传感器、信号调理、ADC、处理器)、采样定理(奈奎斯特采样定理)、采样率与分辨率的选择。
采集
理论
第03章
边缘计算入门
边缘计算的定义与核心理念、边缘计算与云计算的区别、边缘计算在储能系统中的作用(降低延迟、减少带宽、本地决策)。
边缘
架构
第04章
本地存储技术
本地存储介质对比(SD卡、eMMC、NVMe SSD)、文件系统选择(FAT32、ext4、LittleFS)、数据存储格式(CSV、JSON、二进制)。
存储
文件系统
第05章
传感器与信号采集
电压传感器(霍尔效应、电阻分压)、电流传感器(霍尔电流传感器、分流器)、温度传感器(NTC、热电偶)、信号调理电路(滤波、放大)。
传感器
模拟
第06章
模数转换器(ADC)
ADC工作原理(逐次逼近型、Sigma-Delta型)、ADC关键参数(分辨率、采样率、信噪比)、ADC与MCU的接口(SPI、I2C、并行)。
ADC
转换
第07章
微控制器(MCU)选型
主流MCU平台对比(STM32、ESP32、GD32)、MCU选型要点(处理能力、外设接口、功耗、成本)、储能系统常用MCU推荐。
MCU
选型
第08章
实时操作系统(RTOS)基础
RTOS与裸机编程的区别、任务调度(抢占式、协作式)、任务间通信(队列、信号量、互斥锁)、FreeRTOS在储能数据采集中的应用。
RTOS
FreeRTOS
第09章
边缘计算框架
主流边缘计算框架对比(EdgeX Foundry、KubeEdge、Azure IoT Edge)、轻量级框架选择(Node-RED、ThingsBoard)、框架在储能场景的适配。
框架
边缘
第10章
数据预处理与滤波
数字滤波算法(移动平均滤波、中值滤波、卡尔曼滤波)、异常值检测与剔除、数据归一化与标定。
滤波
算法
第11章
本地数据库
嵌入式数据库选型(SQLite、InfluxDB、TDengine)、SQLite在资源受限设备上的优化、时序数据库在储能数据存储中的优势。
数据库
SQLite
第12章
文件系统与日志管理
日志记录策略(循环日志、分级日志)、文件系统磨损均衡(Flash存储的寿命管理)、掉电保护与数据完整性。
日志
Flash
第13章
通信协议(上)
Modbus协议(RTU、TCP)、Modbus在储能BMS中的应用、DNP3协议简介。
Modbus
DNP3
第14章
通信协议(下)
MQTT协议(发布/订阅模式、QoS等级)、MQTT Broker选型(Mosquitto、EMQX)、CoAP协议与MQTT的对比。
MQTT
CoAP
第15章
网络连接与远程访问
以太网(TCP/IP协议栈)、Wi-Fi与蜂窝网络(4G/5G)、VPN与安全隧道、远程维护与固件升级(OTA)。
网络
OTA
第16章
数据安全与加密
数据传输加密(TLS/SSL)、本地数据加密(AES、RSA)、安全启动与信任根、储能系统的网络安全威胁与防护。
安全
加密
第17章
低功耗设计
硬件低功耗设计(电源管理芯片、低功耗外设)、软件低功耗策略(睡眠模式、事件驱动)、储能采集节点的功耗预算。
低功耗
电源
第18章
时间同步与数据时标
NTP协议、PTP精确时间协议、GPS/北斗授时、时间戳在储能数据分析中的重要性。
时间同步
NTP
第19章
边缘推理与智能决策
轻量级机器学习模型(TinyML)、模型部署(TensorFlow Lite Micro)、边缘侧异常检测与预警。
TinyML
推理
第20章
系统可靠性设计
冗余设计(双机热备、传感器冗余)、看门狗与故障恢复、电磁兼容性(EMC)设计要点。
可靠性
冗余
第21章
硬件原型设计
原理图设计要点(电源、信号、隔离)、PCB布局布线注意事项(模拟与数字分区)、原型测试与调试。
硬件
PCB
第22章
固件开发实战(上)
项目结构搭建(HAL库、驱动层、应用层)、ADC驱动开发与DMA传输、传感器数据读取与解析。
固件
HAL
第23章
固件开发实战(中)
边缘计算任务实现(数据聚合、本地决策)、本地存储任务实现(文件写入、数据库操作)、通信任务实现(Modbus、MQTT)。
任务
通信
第24章
固件开发实战(下)
任务调度与优先级配置、内存管理与优化、性能分析与调优(Profiling)。
优化
调度
第25章
系统集成与测试
硬件与固件联调、功能测试(单元测试、集成测试)、环境测试(高低温、振动、湿度)。
测试
集成
第26章
数据可视化与本地HMI
LCD屏幕驱动与UI设计(LVGL、LittlevGL)、Web本地仪表板(轻量级HTTP服务器)、数据导出与报表生成。
可视化
HMI
第27章
运维与监控
设备健康监测(CPU负载、内存使用、存储余量)、远程日志收集与分析、告警策略与通知。
运维
监控
第28章
案例实战(一)
家庭储能系统数据采集——基于ESP32的电池组电压、电流、温度采集与本地存储。
ESP32
家庭储能
第29章
案例实战(二)
工商业储能柜边缘计算——基于STM32的Modbus数据汇聚、边缘聚合与4G上云。
STM32
工商业
第30章
案例实战(三)
大型储能电站的分布式采集网络——多节点时间同步、数据一致性保障与边缘自治。
分布式
电站