📊 电池化成·实战课程
30章 完整目录
⚡ 数据采集 · 分析 · 系统开发
01
系统概述与需求分析
电池化成工艺
采集架构
功能/非功能需求
02
硬件选型与通信协议
传感器选型
DAQ选型
Modbus/SCPI
03
Python环境搭建与虚拟环境
Anaconda
虚拟环境
requirements.txt
04
数据采集基础
pyvisa通信
读取电压/电流/温度
数据解析
05
多通道数据采集
多通道同步
通道配置
采样率/精度
06
数据存储方案
CSV
HDF5
SQLite
07
实时数据可视化
matplotlib实时曲线
动态更新
多子图
08
高级可视化
pyqtgraph
高性能绘图
交互缩放/游标
09
数据清洗与预处理
缺失值处理
异常检测(3σ/IQR)
平滑滤波
10
特征工程
电压平台特征
dQ/dV
内阻计算
11
电池模型基础
等效电路ECM
参数辨识(最小二乘)
模型验证
12
状态估计算法
SOC(安时+卡尔曼)
SOH评估
13
数据异常检测
统计异常检测
孤立森林
14
GUI界面开发 (上)
PyQt5主窗口
菜单栏/工具栏/状态栏
15
GUI界面开发 (下)
自定义控件
信号与槽
多线程采集
16
数据库设计与操作
MySQL/PostgreSQL
批量插入/ORM
17
Web API开发
Flask RESTful
数据查询
WebSocket推送
18
前端可视化 (上)
ECharts仪表盘
折线图/柱状图
19
前端可视化 (下)
Vue.js集成
组件化
API交互
20
分布式采集系统
多节点同步
RabbitMQ/Kafka
汇总存储
21
数据压缩与传输
gzip/lz4
断点续传
AES加密
22
测试与调试
pytest单元测试
集成测试
locust性能
23
日志与监控
logging设计
ELK
Prometheus+Grafana
24
部署与运维
Docker容器化
docker-compose
CI/CD
25
项目实战 (一)
单通道采集系统
存储/实时显示
26
项目实战 (二)
多通道并行
采集性能优化
27
项目实战 (三)
数据分析模块
SOC/SOH/异常检测
28
项目实战 (四)
完整GUI应用
采集/分析/可视化
29
项目实战 (五)
Web监控平台
远程查看/分析
30
总结与展望
项目复盘
常见问题
AI+电池管理