01
储能调度概述
储能系统基本概念 · 调度在储能中的作用 · 规则引擎的价值
基础概念
02
规则引擎基础
规则引擎定义 · 工作原理 · 与硬编码对比 · 适用场景分析
原理对比
03
Drools入门
Drools简介 · 安装配置 · Hello World规则 · KIE API基础
实战Drools
04
规则语言DRL
DRL语法结构 · 包声明 · import · 全局变量 · 函数 · 查询
语法DRL
05
规则条件LHS
模式匹配 · 约束条件 · 绑定变量 · 复合条件(and/or/not/exists)
条件匹配
06
规则动作RHS
插入/更新/删除Fact · 调用Java方法 · 规则流控制(drop/halt)
动作RHS
07
Fact与类型声明
Fact对象设计 · declare声明新类型 · 元数据标签 · 继承
类型declare
08
规则属性
salience优先级 · no-loop · activation-group互斥 · date-effective时效
属性控制
09
决策表
决策表概念 · Excel决策表设计 · 决策表与DRL互转 · 批量规则管理
决策表Excel
10
规则流
规则流图 · BPMN2规范 · 开始/结束节点 · 规则任务节点 · 网关节点
流程BPMN
11
储能调度场景分析
削峰填谷 · 需量管理 · 光伏消纳 · 频率调节 · 需求响应
场景业务
12
削峰填谷规则设计
负荷预测接口 · 电价时段划分 · 充放电阈值设定 · SOC保护策略
削峰填谷策略
13
需量管理规则设计
需量计算逻辑 · 超需量预警 · 自动降载策略 · 需量回退机制
需量预警
14
光伏消纳规则设计
光伏出力预测 · 余电上网策略 · 储能充电优先级 · 防逆流控制
光伏消纳
15
频率调节规则设计
一次调频 · 二次调频 · AGC信号解析 · 响应时间约束 · 死区设置
调频AGC
16
需求响应规则设计
DR信号接收 · 响应等级划分 · 负荷削减策略 · 补偿计算
需求响应DR
17
规则引擎集成
Spring Boot集成Drools · KIE Session管理 · 规则热加载 · 性能监控
集成Spring
18
规则测试框架
单元测试规则 · 场景模拟测试 · 覆盖率分析 · 回归测试策略
测试质量
19
规则版本管理
规则版本号 · 规则仓库设计 · 灰度发布 · 回滚机制
版本发布
20
规则性能优化
规则编译优化 · 网络策略 · 索引优化 · 并行执行 · 内存管理
性能优化
21
规则监控与告警
规则执行日志 · 命中率统计 · 异常告警 · 可视化仪表盘
监控告警
22
多站协同调度
集群规则同步 · 分布式决策 · 主从切换 · 一致性保障
协同分布式
23
安全与权限
规则访问控制 · 敏感数据脱敏 · 操作审计 · 安全合规
安全权限
24
规则引擎与AI结合
规则+机器学习预测 · 规则参数自动调优 · 异常检测规则
AIML
25
实战项目一:家庭光储系统
家庭光储系统调度规则引擎开发
实战家庭
26
实战项目二:工商业需量管理
工商业储能需量管理规则引擎开发
实战工商业
27
实战项目三:电网侧调频
电网侧储能调频规则引擎开发
实战调频
28
规则引擎选型对比
Drools vs EasyRules vs RuleBook vs 自研引擎
选型对比
29
规则引擎发展趋势
云原生规则引擎 · 边缘规则引擎 · 低代码规则平台
趋势云原生
30
课程总结与进阶
知识体系回顾 · 常见面试题 · 学习资源推荐 · 社区参与
总结进阶