AI虚拟电厂聚合营运系统

欢迎来到北京航天中智科技发展有限公司公司官网!
北京航天中智科技发展有限公司-绿色低碳科技践行者

关注抖音视频号

全国咨询热线:

18101329888

联系热线

18101329888

微信号:18101329888
手 机:18101329888
邮 箱:505197509@qq.com
地 址:北京市大兴区旧宫镇旧宫西路93号226室
AI虚拟电厂管理系统
您的位置: 主页 > 产品中心 > AI虚拟电厂管理系统

AI虚拟电厂聚合营运系统

  • AI虚拟电厂聚合营运系统...
  • 产品详情

1
系统概述
第 1 章

本系统是在既有 GOEMS 微服务与虚拟电厂业务底座之上,按国内先进 AI 虚拟电厂管理平台的能力框架 补齐建设的聚合运营平台。它以独立端口运行,与原系统及其它业务系统并行,互不影响。

1.1 定位与边界

平台面向虚拟电厂聚合商、园区与能源服务商,覆盖「资源聚合建模 → 预测 → 优化调度 → 需求响应 → 多市场交易 → 碳电协同 → 指令执行 → 结算分析」的完整闭环。 平台的算法、口径、结果全部落库、可逐条复算,定位为可复核的 AI 虚拟电厂运营与策略验证平台。

注意
平台不直接控制真实一次设备。设备通道由「协议接入」承载(Modbus / IEC 104 / MQTT / OCPP / DL 645);未接真实通道时,指令回执由本地执行器模拟,便于验证「下发—回执—执行量」链路。

1.2 能力全景

能力域主要内容承载页面
资源聚合建模9 类资源画像、物理参数、可调能力评估、5 种基线算法资源建模(3 页)
AI 预测超短期 4/8 小时、日前 96 点、P10/P50/P90 概率区间、回测 MAPEAI 预测中心
AI 优化调度DP-SOC 多目标优化、可调负荷、光伏限电、日内滚动多目标优化、日内滚动
需求响应事件、申报、两级确认、派单、执行监测、效果评估、三方分账事件中心至结算分账(6 页)
多市场交易中长期、现货日前、辅助服务、容量市场多市场交易(4 页)
碳电协同碳核算、配额履约、CCER、产品碳足迹、绿电绿证碳电协同(2 页)+ 原有碳管理(4 页)
运行控制指令下发与回执、协议接入、异常检测、运维工单调度控制(4 页)
运营分析全局 KPI、引擎状态、KPI 日指标、收益与报表、AI 助手AI 运营总览 + 分析报表(2 页)

1.3 与国内先进虚拟电厂能力对标

先进平台典型能力本系统实现实现位置
多类型资源聚合与画像储能、光伏、风电、充电桩、空调、工业负荷、数据中心、基站、微电网 9 类资源画像
响应能力评估按 SOC、PCS、时长、爬坡、时延、反弹系数逐条计算并留痕可调能力评估
基线测算前 3 日均值 / 前 5 日取大 / 相似日 / 回归 / 控制组 5 种算法基线测算
多维预测(负荷/新能源/电价)负荷、光伏、电价;超短期与日前;概率区间;回测精度AI 预测中心
多时间尺度优化调度日前 96 点 DP 优化 + 日内滚动 2/4/8 小时多目标优化、日内滚动
需求响应全流程事件—申报—确认—派单—执行—评估—结算需求响应 6 页
电力市场交易中长期、现货报价与出清、辅助服务、容量补偿多市场交易 4 页
碳资产与碳电协同配额、CCER、碳足迹、碳约束调度、绿电绿证碳电协同 + 原有碳管理
设备接入与指令闭环6 类协议台账、指令下发/回执/执行量、失败转工单指令中心、协议接入
运营分析与智能问答KPI 体系、引擎状态、自然语言指标问答AI 运营总览、AI 助手

1.4 技术架构

平台沿用原有微服务架构:Nacos 注册中心 + 网关 + 认证/系统/验证码/文件/定时/业务/监控 8 个服务; 新增的 AI 能力以源码补丁方式编译进业务主服务 ems-server,通过统一的 /ems/ai/** 接口对外提供服务, 前端以独立菜单组挂载。数据层只新增 vpp_* 扩展表,不改动既有表结构。

浏览器 (8300)
   │  /prod-api 反向代理
   ▼
网关 ems-gateway (48180) ──► ems-auth / ems-system / ems-gen / ems-file / ems-job / ems-monitor
   │
   ▼
ems-server (48186)
   ├── 原有 VPP 业务(需求响应、交易、碳、报表)
   └── AI 增强模块(/ems/ai/**)
         ├── 数据底座:vpp_ai_series(15 分钟标准时序)
         ├── 引擎:可调能力 / 基线 / 预测 / 优化 / 滚动 / 异常 / KPI / 指令 / 助手
         └── 存储:MySQL witos_platform(20 张 vpp_* 新表)+ Redis(会话/验证码)

1.5 版本与交付

项目内容
版本V1.0(2026-10-30)
部署路径E:\GOEMS
交付形式单文件 HTML 说明书 + 系统本体 + 部署脚本 + 建表与菜单脚本
编制单位中关村产融
作者 / 电话JohnyHu / 18101329888


2
部署与运行
第 2 章

2.1 端口规划

本系统所有端口与既有系统完全错开:原 GOEMS 使用 80 / 48080 / 8848,ZGEMS 使用 81/82 / 58080 / 8858, 本系统使用 8300 / 48180~48187 / 8849,因此可以同时运行。

组件端口说明
前端页面8300Nginx 替代:Node 静态服务 + /prod-api 反向代理
网关48180统一入口,按前缀路由
ems-auth48181登录、令牌、验证码校验
ems-system48182用户、角色、菜单、租户
ems-gen48183图形验证码生成
ems-file48184文件上传下载
ems-job48185定时任务
ems-server48186业务主服务(含 AI 增强模块)
ems-monitor48187服务与缓存监控
Nacos8849注册中心,gRPC 9849 / 9850
MySQL3306共用实例,库 witos_platform
Redis6379共用实例,会话与验证码

2.2 启动与停止

操作方式说明
一键启动双击 启动AI虚拟电厂.batNacos → 8 个服务 → 等待注册 8/8 → 前端 → 打开浏览器
只启后端start-ai.ps1支持 -SkipNacos / -HeapMb / -StaggerSec / -RetryRounds
只启前端start-frontend-ai.ps1默认生产模式(dist 存在时);-Dev 为开发热更新模式
停止全部停止AI虚拟电厂.bat / stop-ai.ps1只停本套;MySQL、Redis 与其它系统不受影响
重建索引数据AI 运营总览 → 重建数据底座重采样真实历史并补全到当日,约 2~3 分钟

2.3 访问与账号

项目值
系统地址http://127.0.0.1:8300/
网关接口http://127.0.0.1:48180/
Nacos 控制台http://127.0.0.1:8849/nacos/
默认账号admin / admin123
验证码算术验证码,答案存 Redis(captcha_codes:<uuid>)

2.4 目录结构

路径说明
Deploy\start-ai.ps1后端启动(Nacos + 8 服务)
Deploy\start-frontend-ai.ps1前端启动(生产/开发)
Deploy\stop-ai.ps1停止本套
Deploy\restart-ems-server.ps1编译并重启业务主服务
Deploy\app\jars8 个微服务 jar 副本
Deploy\app\ems_server业务主服务展开目录(AI 类编译到此)
Deploy\app\srcAI 增强模块 Java 源码(12 个类)
Deploy\db建表、时序、菜单三份 SQL
Deploy\logs-ai本套运行日志
Deploy\_manual-shots本说明书所用截图
下载暂存区\...\src\views\vpp2新增前端页面(18 个)

2.5 冷启动实测

在 16 GB 内存的 N100 主机上完整停止后重新启动:Nacos 约 21 秒就绪,8 个微服务约 3~4 分钟全部注册, 前端生产服务 1 秒内可用。若 ems-auth / ems-gen / ems-file 偶发因 Nacos gRPC 抢跑退出, 启动脚本会自动重试,直接再双击一次启动文件即可。

提示
前端默认使用生产构建(dist),启动快、页面稳定;需要改前端页面时使用 start-frontend-ai.ps1 -Dev 启动热更新模式。

2.6 不影响其它系统的保证

维度保证方式
端口8300 / 48180-48187 / 8849,不占用 80、81、82、48080、8848
进程启停脚本按 E:\GOEMS\Deploy\app 与 tools\nacos 的完整路径匹配,不误杀同名 jar
数据库只新增 20 张 vpp_* 表,不修改、不删除既有表与数据
前端在 E 盘副本内构建 dist,由 8300 独立服务,不覆盖其它站点目录
品牌租户名、登录页、侧栏、页脚统一为「航天中智」
3
登录与界面导航
第 3 章

3.1 登录

打开 http://127.0.0.1:8300/ 进入登录页。页面采用深绿渐变背景与能源设施动效, 顶部展示品牌标识与平台名称,中部为登录窗体,底部为版权信息。输入账号、密码与算术验证码即可登录, 验证码点击图片可刷新。

图登录页(品牌:航天中智)
提示
账号由超级管理员在「系统管理 → 用户管理」中分配;租户隔离由 tenant-id 控制,默认租户为 9999。

3.2 导航结构

登录后左侧为导航,按业务域分为多个一级分组。本次新增 5 个一级分组、18 个页面, 原有「AI 驾驶舱 / VPP 聚合运营 / 电厂管理 / 运维监控 / 分析报表 / 日志审计 / 系统工具 / 定时任务 / 系统管理」全部保留。

一级分组包含页面类型
AI 智能决策AI 运营总览、AI 预测中心、多目标优化、日内滚动、AI 运营助手新增
资源建模资源画像、基线测算、可调能力评估新增
多市场交易中长期合约、现货交易、辅助服务、容量市场新增
碳电协同CCER 项目、产品碳足迹新增
调度控制指令中心、协议接入、运维工单、异常检测新增
AI 驾驶舱聚合运营驾驶舱原有
VPP 聚合运营聚合总览、资源台账、可调能力、事件中心、申报管理、派单监控、效果评估、结算分账、售电主体、购电合同、购电计划、履约考核、电量平衡、绿电绿证、日前预测、优化调度、精度评估、市场品种、报价管理、出清结果、策略复盘、碳排系数、核算台账、配额履约、碳交易原有
电厂管理 / 运维监控场站总览、设备台账、报警中心、监控概览、在线用户、服务器监控、缓存监控原有
分析报表 / 系统工具收益分析、运营报表、运行模式、算法参数、口径说明、用户与权限、代码生成、表单构建原有
提示
一级菜单为 14.5px、二级为 13px,分组可折叠;当前页面高亮,顶部面包屑与标签页同步。

3.3 通用交互约定

操作位置说明
查询列表上方工具栏关键字 + 业务筛选,支持重置
新建 / 编辑右上角按钮 / 行内「编辑」弹窗表单,底部固定「取消 / 关闭 / 保存」
删除行内「删除」二次确认后物理删除,立即刷新
分页表格下方10/20/50/100 条每页
导出 / 打印部分页面浏览器打印或导出,本说明书亦支持打印
4
AI 智能决策
第 4 章

本章的 5 个页面是平台「AI」属性的核心:预测给出未来曲线与不确定度,优化给出可执行排程, 滚动把日前计划拉到实时,助手让运营人员用自然语言取数。

4.1 AI 运营总览

一屏总览平台运行状态:顶部 6 个 KPI(接入资源、可上调容量、优化预期收益、预测回测 MAPE、累计收益、待处理异常); 中部为 6 个 AI 引擎的运行状态与算法口径;下方为数据底座覆盖范围、KPI 趋势,以及碳与市场指标。

图AI 运营总览
KPI口径
接入资源vpp_resource_profile 中 status=1 的记录数
可上调容量最近一次可调能力快照 capacity_up_kw
优化预期收益全部优化方案 expected_profit 之和
预测回测 MAPE全部超短期/日前任务的 mape 平均值
累计收益需求响应结算 + 现货 + 辅助服务 + 容量补偿
待处理异常vpp_anomaly 中 status=OPEN 的记录数

右上角提供两个维护动作:异常扫描(按季节 z-score、数据缺失、SOC 越限、通讯中断四类规则重扫) 与重建数据底座(重采样真实 5 分钟历史、滚动补全到当日、生成资源画像与内置业务数据)。

4.2 AI 预测中心

支持负荷、光伏、电价三类对象,跨度可选未来 4 小时(16 点)、8 小时(32 点)、24 小时(96 点)。 点击「运行预测」后,平台读取 15 分钟标准时序,输出 P10 / P50 / P90 三条曲线,并给出回测 MAPE 与残差标准差。

图AI 预测中心:概率区间与回测指标
字段 / 指标含义
预测对象LOAD 负荷、PV 光伏、PRICE 电价
预测跨度240 / 480 / 1440 分钟,对应 16 / 32 / 96 点
P50集成模型的中位数预测
P10 / P90P50 ∓ 1.2816σ,σ 为近 7 日同槽位残差标准差,且不低于 0
MAPE近 3 日逐点回测,分母下限取实际峰值 5%,避免夜间近零点放大
残差标准差 σ决定概率区间宽度
P50 = 0.45 × 相似日季节均值
    + 0.35 × (指数平滑值 + 趋势 × i × 0.85)
    + 0.20 × (末值 + 趋势 × i × 0.70)
P10 = max(0, P50 − 1.2816σ)      P90 = P50 + 1.2816σ
提示
光伏序列在 19:00–06:00 强制置零,符合物理约束;缺测点不补零,回测时跳过。

4.3 多目标优化

以 SOC 为状态、15 分钟为步长的动态规划求解。可选五种目标:综合最优、收益最大化、用能成本最小、 碳排放最小、调节偏差最小。结果输出 96 点排程与收益、成本、碳排、循环次数、求解耗时。

图多目标优化:功率与 SOC 排程
约束取值
SOC 区间10% ~ 95%
充放电互斥;功率由整 1% SOC 档位反算,保证能量守恒
日能量中性末态 SOC ≥ 初态 SOC
效率η 充 = η 放 = 0.95
度电折旧0.03 元/kWh
碳成本0.5703 kgCO₂/kWh × 0.08 元/kg(仅碳目标生效)
输出字段说明
price / buyPrice分时电价(上网 / 购电)
pvPower / loadPower光伏出力、负荷
storageCharge / storageDischarge储能充 / 放功率
socSOC 轨迹
flexibleUp / flexibleDown可调负荷削减 / 回补
curtail光伏限电
gridPower并网净功率(正购电、负上网)
profit / carbonKg逐点收益与碳排

4.4 日内滚动

在日前计划基础上,以最新实测与超短期预测滚动生成未来 2 / 4 / 8 小时计划。每次滚动生成新版本, 记录发布时刻、窗口长度与预期收益,供运行人员对比与追溯。

图日内滚动计划
提示
滚动策略为「低价充电、高价放电」的阈值规则 + SOC 约束,单次计算在毫秒级,满足 15 分钟级刷新。

4.5 AI 运营助手

内置的指标问答助手:把自然语言问题映射为受控指标查询,答案全部来自本平台数据库,并附带口径说明, 全离线运行,不向任何外部服务发送场站数据。

图AI 运营助手
意图可回答的问题示例
可调能力现在可调容量有多少?储能还能放多久?
收益结算本月需求响应收益怎么样?哪个场站收益最高?
预测精度预测准确率是多少?哪类预测误差最大?
碳资产碳配额是盈还是缺?绿电抵扣了多少?
告警异常有哪些设备异常?生成一张告警处置工单
设备资源在线设备多少台?哪些资源还没参与聚合?
需求响应响应合格率多少?未合格的事件怎么结算?
市场交易现货和辅助服务赚了多少?
优化调度最近一次优化方案收益如何?怎么下发到设备?
5
资源建模
第 5 章

资源建模是全部算法的基础:先把「资源有多大的能力、能持续多久、多快响应」说清楚, 预测、优化、申报与结算才有可信输入。

5.1 资源画像

在原有资源台账之上补充物理参数与响应特性,支持 9 类资源:储能、光伏、风电、充电桩、空调负荷、 工业负荷、数据中心、通信基站、微电网。页面支持按类型、状态筛选,支持新建、编辑、删除。

图资源画像列表
字段含义单位
额定功率资源额定容量kW
容量储能可用电量MWh
SOC / SOC 上下限当前荷电状态与安全边界%
PCS 功率变流器额定功率kW
爬坡率上/下每分钟可调节量kW/min
响应时延从指令到开始执行的延迟秒
最短/最长可调时长单次调节的持续能力分钟
反弹系数负荷恢复时的过冲比例%
可上调 / 可下调由可调能力评估写入kW
提示
资源画像既可由「重建数据底座」从 dr_resource 批量生成,也可手工新建;批量生成时会按场站名称映射到 EMS 场站 ID。

5.2 基线测算

基线是需求响应结算的起点。选择资源、日期与算法后点击「测算基线」,平台输出 96 点基线曲线、 基线电量、实际电量与偏差率,并把这次测算完整落库,可随时复核。

图基线测算:基线 vs 实际
算法编码适用场景
前 3 日均值PRE3_AVG负荷平稳、日间差异小的资源
前 5 日取大PRE5_MAX鼓励削峰、对基线偏保守的场景
相似日匹配SIMILAR_DAY按曲线相关系数选最相似历史日,适合波动大的负荷
线性回归外推REGRESSION有明显趋势的负荷
控制组均值CONTROL_GROUP有可比对照组时使用
基线电量 = Σ(基线功率 × 0.25h)
偏差率   = (实际电量 − 基线电量) ÷ 基线电量 × 100%

5.3 可调能力评估

按物理口径逐条计算每个资源的可上调/可下调容量、可持续时长与爬坡能力,并把结果写回资源画像、 生成聚合快照供驾驶舱取数。页面提供按资源类型的柱状对比与单资源明细,明细中包含计算依据,可逐条复算。

图可调能力评估
储能可上调 = min(PCS 额定, (SOC − SOCmin) ÷ 100 × 容量kWh ÷ 最短可调时长h)
储能可下调 = min(PCS 额定, (SOCmax − SOC) ÷ 100 × 容量kWh ÷ 最短可调时长h)
可持续时长 = min(最长可调时长, 可用电量 ÷ 可调功率 × 60)

光伏 / 风电可下调 = 额定 × 80%(逆变器限发)
充电桩:可上调 80%、可下调 20%      空调负荷:可上调 30%
工业负荷:可上调 25%                 数据中心:可上调 10%
通信基站:可上调 15%、可下调 10%
提示
储能不能套用充电桩的固定系数。平台按 SOC 与 PCS 反算,SOC 越低可上调越小,SOC 越高可下调越小,符合物理规律。
6
多市场交易
第 6 章

虚拟电厂的收入来自多个市场。平台把中长期、现货、辅助服务、容量市场放在同一组菜单下, 统一用「电量 × 价格」口径记录收益,便于横向对比。

6.1 中长期合约

管理年度、月度、月内三类合约:对手方、交易品种、电量、单价、金额、起止日期、签约日期与履约状态。 支持按合约类型与状态筛选,支持新建、编辑、删除。

图中长期合约
合约金额 = 电量(MWh) × 单价(元/kWh) × 1000

6.2 现货交易

按 96 段展示日前报价与出清结果:报价低于出清价即中标,收益 = 出清价 × 中标电量 × 0.25h。 上方曲线对照报价与出清价,下方两张表逐段列出报价、申报量、出清价、中标量与收益。

图现货交易:96 段报价与出清
指标口径
出清收益Σ 出清价 × 中标电量 × 0.25h
中标段数报价 ≤ 出清价的段数
平均报价 / 平均出清价96 段算术平均
分段收益逐段单独计算,可核对

6.3 辅助服务

记录 AGC 调频、一次/二次调频、旋转备用、无功电压支撑、黑启动等辅助服务的申报与中标情况, 包含容量、价格、结果、收益与性能考核分。支持按服务类型与结果筛选。

图辅助服务
辅助服务收益 = 中标容量(MW) × 价格 × 1000

6.4 容量市场

按月度登记可用容量与容量补偿:容量 MW × 补偿单价(元/kW·月)× 1000 = 月收益,并记录可用率考核。

图容量市场
提示
四类市场的收益会在「AI 运营总览」的「累计收益」中汇总;需求响应收益单独统计,避免重复计列。
7
碳电协同
第 7 章

碳与电不是两本账。平台把碳核算、配额、CCER、碳足迹与电力调度放在同一套数据与口径下, 并允许把碳价作为优化目标的一部分。

7.1 CCER 项目

登记国家核证自愿减排量项目:项目编号、名称、类型(光伏/风电/储能/生物质/林业碳汇等)、适用方法学、 年减排量、已签发量、价格、登记状态与日期。支持按类型与状态筛选。

图CCER 项目

7.2 产品碳足迹

按产品与批次核算范围二排放:输入用电量、绿电占比、电网排放因子与产量,平台计算排放量与单位产品碳足迹。

图产品碳足迹
排放量(tCO₂)   = 用电量(MWh) × (1 − 绿电占比) × 电网排放因子
单位碳足迹     = 排放量 ÷ 产量 × 1000
提示
电网排放因子默认 0.5703 tCO₂/MWh,可在「VPP 聚合运营 → 碳排系数」中按官方最新值维护;绿电抵扣按占比扣减。
8
调度控制
第 8 章

优化结果要落到设备上才算闭环。调度控制提供「指令中心、协议接入、运维工单、异常检测」四件事: 把计划变成指令、把指令送到设备、把异常变成工单、把工单闭环。

8.1 指令中心

支持功率设定、充电、放电、限发、恢复、停机六类指令。可指定资源、目标功率、起止时间与来源(人工 / AI / 电网调度)。 每次下发记录指令号、状态、回执时间、回执信息、执行功率与执行电量;下发失败自动生成故障工单。

图指令中心:下发与回执
状态含义下一步
PENDING待下发调度确认后下发
SENT已下发等待设备回执
ACK已回执开始执行
EXECUTING执行中监测执行功率
DONE已完成归档,参与执行统计
FAILED / TIMEOUT失败 / 超时自动转工单,人工核查
提示
未接真实设备通道时,可在列表点击「模拟回执」验证闭环;接入真实通道后由设备侧自动回执。

8.2 协议接入

登记设备与系统接入协议:Modbus TCP/RTU、IEC 104、MQTT、OCPP 1.6/2.0、DL/T 645、HTTP, 记录地址、端口、接入设备数、测点数、在线状态与最近心跳。

图协议接入
协议典型场景
Modbus TCP / RTU逆变器、PCS、电表
IEC 104电网调度主站
MQTT边缘网关、海量设备上行
OCPP 1.6 / 2.0充电桩
DL/T 645国内关口表

8.3 运维工单

巡检、检修、故障、告警处置四类工单:来源场站与设备、优先级、处理人、计划/完成时间、处理内容。 支持新建、编辑、删除与状态流转。

图运维工单

8.4 异常检测

按规则扫描并落库异常:功率离群(季节 z-score > 3)、数据缺失(近 24 小时缺测超过 6 点)、 SOC 越限(低于 15% 或高于 95%)、通讯中断(心跳超 30 分钟)。异常可按类型、等级、状态筛选,确认后可转工单。

图异常检测
类型判定规则默认等级
功率离群|z| > 3,z 为相对近 7 日同槽位均值的标准化偏差中 / 高(|z|>4.5)
数据缺失近 24 小时应有 96 点,实际少于 90 点中
SOC 越限SOC < 15% 或 > 95%高
通讯中断comm_status=OFFLINE 或心跳超过 30 分钟高
9
原有 VPP 业务能力(保留)
第 9 章

本次建设不替换原有业务,而是在其上补齐 AI 与市场能力。原「AI 驾驶舱 / VPP 聚合运营 / 电厂管理 / 运维监控 / 分析报表 / 系统工具」的 40 个页面全部保留,与本说明书新增功能共用同一账号、权限与数据。

9.1 聚合运营驾驶舱

大屏展示聚合总装机、上/下可调容量、总调节容量、响应结算总额、碳配额盈亏、六类资源结构、可调能力时序与响应事件分布。 适合投屏汇报与领导查看。

图聚合运营驾驶舱

9.2 聚合总览、资源台账、可调能力

聚合总览按聚合单元展示总容量、可调能力、成员数与资源品类构成;资源台账维护场站/桩/设备级资源; 可调能力展示聚合单元级与资源级的上/下可调曲线。

图聚合总览
图资源台账
图可调能力

9.3 需求响应全流程

需求响应是原有系统的核心闭环,共 6 个页面,顺序如下:

步骤页面关键动作落库表
1事件中心电网发布削峰/填谷事件,设置时段、目标与合格线dr_event
2申报管理聚合商按资源申报可参与容量与价格dr_apply
3派单监控运营商确认后按资源分配压降目标,监控执行dr_dispatch / dr_operator_dispatch
4执行监测5 分钟粒度采集实际功率,计算偏差dr_execute
5效果评估计算响应电量、达成率、合格判定,落库冻结dr_assess
6结算分账按响应电量 × 单价生成三方分账dr_settlement
图事件中心
图申报管理
图派单监控
图效果评估
图结算分账
提示
「效果评估」的三条原则:缺失数据不补零、合格判定落库冻结、原始执行数据与超差点位不删除。

9.4 售电与购电

售电主体、购电合同、购电计划、履约考核、电量平衡、绿电绿证 6 个页面,覆盖中长期购售电与绿电交易, 与本说明书新增的「中长期合约」互补:前者侧重购电侧合同与履约,后者侧重聚合商侧的多市场合约。

9.5 原有日前预测、优化调度、精度评估

原有三页基于解析模型与规则求解,用于快速出曲线与对比;新增的「AI 预测中心 / 多目标优化」基于真实时序与 动态规划,二者并存,可在同一平台上对比解析模型与数据驱动模型的差异。

图原有日前预测
图原有优化调度
图原有精度评估

9.6 市场品种、报价与出清

维护市场品种(电能量、调频、备用等)、报价单与出清结果,并支持策略复盘。新增「现货交易」页 提供 96 段报价/出清的逐段对照。

图市场品种
图报价管理

9.7 碳管理

碳排系数、核算台账、配额履约、碳交易 4 个页面,覆盖范围一/二排放核算、配额下发与履约进度、 碳市场买卖登记。新增「CCER 项目」「产品碳足迹」两页补上自愿减排与产品级核算。

图碳排系数
图核算台账

9.8 场站、设备与告警

场站总览、设备台账、报警中心、监控概览等页面提供资源侧的运行视图,是 AI 模型的数据来源与异常处置入口。

图场站总览
图设备台账
图报警中心

9.9 分析报表

收益分析按场站/单元拆解收入构成;运营报表提供日/月维度的发电、用电、收益与响应统计,可导出。

图收益分析
图运营报表

9.10 系统工具与口径说明

运行模式、算法参数、口径说明、用户与权限等页面用于配置平台行为。其中「口径说明」集中列出各项指标的定义, 建议交付时与业务方逐条确认。

图口径说明
10
核心算法与口径
第 10 章

本章把平台所有会「算数」的地方集中列出口径,便于业务复核、审计与对外解释。

10.1 预测

输入:vpp_ai_series 的 15 分钟序列(LOAD / PV / PRICE)
重采样:SUM(5分钟 kWh) × 4 = 平均功率 kW;光伏 19:00–06:00 置零
P50  = 0.45×季节均值 + 0.35×(平滑+趋势×i×0.85) + 0.20×(末值+趋势×i×0.70)
σ    = 近 7 日同槽位残差标准差
P10  = max(0, P50 − 1.2816σ)      P90 = P50 + 1.2816σ
MAPE = mean(|P50−实际| ÷ max(|实际|, 实际峰值×5%)) × 100%

10.2 优化调度

状态:SOC 0~100%,步长 1%,共 101 档
动作:ΔSOC ∈ [−maxDis, +maxCharge],功率由档位反算
  充电功率 = ΔSOC × 容量kWh × 0.01 ÷ (0.25h × η)
  放电功率 = ΔSOC × 容量kWh × 0.01 × η ÷ 0.25h
目标:max Σ_t [售电收入 − 购电成本 − 折旧 − 平稳惩罚]
  购电成本 = max(grid,0) × (电价 + w_carbon×0.5703×0.08) × 0.25
  售电收入 = max(−grid,0) × 电价 × (0.55+0.45×w_revenue) × 0.25
  折旧     = (充电+放电) × 0.03 × 0.25
约束:SOC∈[10,95],充放互斥,末态 ≥ 初态,功率 ≤ PCS

10.3 可调能力与基线

储能上调 = min(PCS, (SOC−SOCmin)÷100×容量kWh÷时长h)
储能下调 = min(PCS, (SOCmax−SOC)÷100×容量kWh÷时长h)
光伏/风电下调 = 额定 × 80%
基线电量 = Σ(基线功率×0.25h);偏差率 = (实际−基线)÷基线×100%

10.4 响应评估与结算

基线功率 = mean(派单基线)
实际功率 = 事件窗口内执行记录均值(缺失不补零)
压降     = 削峰:基线−实际;填谷:实际−基线
响应电量 = 压降 × 事件时长
达成率   = 实际压降 ÷ 目标压降 × 100%,≥ 80% 判合格,落库冻结
结算:总额 = 响应电量 × 单价;平台 1%、运营商 1%、场站 98%(场站用减法,保证恒等)

10.5 碳与 KPI

碳排 = 净购电量 × 0.5703 kgCO₂/kWh
碳足迹排放 = 用电量 × (1−绿电占比) × 电网因子
KPI:可调容量、优化预期收益、优化方案碳排、预测 MAPE、现货收益、异常条数、指令成功率
11
典型业务流程
第 11 章

11.1 日前运行流程

适用于每日 10:00 前完成次日计划:

步骤操作页面输出
1检查数据底座是否覆盖到当日AI 运营总览序列覆盖时间
2运行次日负荷/光伏/电价预测AI 预测中心96 点 P50 与区间
3选择目标运行优化多目标优化96 点排程与预期收益
4发布方案(状态 DRAFT → PUBLISHED)多目标优化可执行方案
5按排程下发储能/负荷指令指令中心指令与回执
6次日回看 KPI 与偏差AI 运营总览收益、循环、碳排

11.2 日内滚动流程

适用于极端天气、电价突变或设备检修:

步骤操作页面
1查看最新实测与预测偏差AI 预测中心
2选择 2/4/8 小时窗口滚动一次日内滚动
3对比新旧版本预期收益日内滚动
4对差异较大的资源补发指令指令中心
5记录偏差原因,纳入策略复盘策略复盘

11.3 需求响应流程

步骤操作页面注意
1接收/录入电网事件事件中心确认时段、目标、合格线
2测算基线(可选相似日)基线测算与结算口径一致
3申报可参与容量与价格申报管理不超过可调能力
4运营商两级确认派单监控按资源分配目标
5执行监测与偏差预警派单监控5 分钟粒度
6效果评估效果评估合格判定落库冻结
7结算分账结算分账三方比例校验

11.4 碳资产管理流程

步骤操作页面
1维护碳排系数与核算台账碳排系数、核算台账
2核对配额与履约进度配额履约
3登记 CCER 项目与签发量CCER 项目
4核算产品碳足迹产品碳足迹
5碳约束纳入优化目标多目标优化(碳排最小)
12
数据模型
第 12 章

本次新增 20 张 vpp_* 扩展表,全部为新增,不修改既有表。核心表如下:

表名用途关键字段
vpp_ai_series15 分钟标准时序(预测与优化的输入)series_type, target_id, ts, value, source
vpp_resource_profile资源画像resource_type, rated_power, capacity_mwh, soc, pcs_power, adjustable_up/down
vpp_capacity_eval单资源可调能力评估明细up_kw, down_kw, duration_min, basis
vpp_capability_snapshot聚合可调能力快照(既有表)capacity_up_kw, capacity_down_kw, soc_avg
vpp_baseline基线测算记录method, baseline_json, baseline_energy, deviation_pct
vpp_ultra_task / vpp_ultra_point超短期/日前预测任务与点位p10, p50, p90, mape, rmse
vpp_opt_plan / vpp_opt_point多目标优化方案与 96 点排程objective, weight_json, expected_profit, soc, grid_power
vpp_rolling_plan / vpp_rolling_point日内滚动计划与点位version, horizon_hours, expected_profit
vpp_market_contract中长期合约contract_type, volume_mwh, price, amount, status
vpp_spot_quote / vpp_spot_clearing现货报价与出清period_index, price, clearing_price, accepted, revenue
vpp_ancillary_bid辅助服务申报service_type, capacity_mw, bid_status, revenue
vpp_capacity_bid容量补偿capacity_mw, price, availability_pct
vpp_ccer_projectCCER 项目method, annual_reduction_tco2, issued_tco2
vpp_carbon_footprint产品碳足迹energy_mwh, green_ratio, grid_factor, intensity
vpp_command指令与回执command_type, target_power, status, ack_time, exec_power
vpp_protocol协议接入台账protocol_type, host, port, device_count, status
vpp_work_order运维工单order_type, priority, status, assignee
vpp_anomaly异常检测结果anomaly_type, severity, detail, status
vpp_kpi_dailyKPI 日指标stat_date, kpi_code, kpi_value, target_value
vpp_ai_chatAI 助手对话question, answer, intent, elapsed_ms
提示
建表与菜单脚本位于 Deploy\db:01_schema_ai.sql(20 张表)、02_schema_series.sql(时序与评估)、03_menu_ai.sql(菜单)。新环境按顺序执行即可。
13
接口清单
第 13 章

新增接口统一前缀 /ems/ai,经网关 48180 转发到 ems-server。 返回体为 {code, msg, data},鉴权方式与原有接口一致(Authorization: Bearer <token>)。

13.1 总览与数据底座

方法路径说明
GET/ems/ai/overview全局 KPI、引擎状态、碳与市场汇总
GET/ems/ai/series/summary15 分钟序列覆盖范围
GET/ems/ai/targets?taskType=LOAD可选预测目标
POST/ems/ai/admin/rebuild重建数据底座(序列 + 画像 + 业务数据)
POST/ems/ai/admin/profiles仅重建资源画像
POST/ems/ai/admin/business仅补内置业务数据

13.2 可调能力与基线

方法路径说明
POST/ems/ai/capacity/evaluate执行物理口径评估并落库
GET/ems/ai/capacity/summary按类型汇总
GET/ems/ai/capacity/latest最近一次单资源明细
POST/ems/ai/baseline/calc基线测算(resourceId/date/method)

13.3 预测、优化、滚动

方法路径说明
POST/ems/ai/ultra/run运行预测(taskType/targetId/horizonMin)
GET/ems/ai/ultra/list预测任务分页
GET/ems/ai/ultra/points/{taskId}预测点位(P10/P50/P90)
POST/ems/ai/optimize/run运行优化(planDate/objective)
GET/ems/ai/optimize/list优化方案分页
GET/ems/ai/optimize/points/{planId}96 点排程
POST/ems/ai/optimize/{id}/publish发布方案
POST/ems/ai/rolling/run滚动计划(horizonHours)
GET/ems/ai/rolling/list滚动版本列表
GET/ems/ai/rolling/points/{planId}滚动点位

13.4 市场、碳、指令、分析、助手

方法路径说明
GET/ems/ai/market/summary四类市场汇总
GET/ems/ai/carbon/summary配额、CCER、碳足迹汇总
POST/ems/ai/command/send下发指令
POST/ems/ai/command/{id}/ack回执确认
GET/ems/ai/command/summary指令统计
POST/ems/ai/analytics/scan异常扫描
POST/ems/ai/analytics/kpi/refreshKPI 日指标刷新
GET/ems/ai/analytics/kpi?days=30KPI 查询
POST/ems/ai/assistant/ask自然语言问数
GET/ems/ai/assistant/history对话历史

13.5 通用 CRUD

方法路径说明
GET/ems/ai/crud/{module}/list分页查询(module 见下)
GET/ems/ai/crud/{module}/all全量(下拉选择用)
GET/ems/ai/crud/{module}/{id}单条
POST/ems/ai/crud/{module}/save新增或更新(带 id 即更新)
DELETE/ems/ai/crud/{module}/{id}删除

module 取值:resource、baseline、contract、spotquote、spotclear、ancillary、capacity、ccer、footprint、protocol、workorder、command、anomaly、kpi。 服务端按白名单校验表名与列名,前端不可越权访问其它表。

14
运维与故障处理
第 14 章

14.1 日常运维

任务频率操作
查看服务状态每日启动面板或 查看状态;确认 8/8 注册
检查日志异常时Deploy\logs-ai\*.out.log / *.err.log
重建数据底座数据陈旧时AI 运营总览 → 重建数据底座
刷新 KPI每日POST /ems/ai/analytics/kpi/refresh 或由运营分析触发
备份每周mysqldump witos_platform 与 Deploy\app 目录

14.2 常见问题

现象可能原因处理
页面 502 / 空白网关或 ems-server 未启动运行 启动AI虚拟电厂.bat,查看注册数是否 8/8
登录提示验证码错误Redis 中验证码过期或 uuid 不匹配刷新验证码重试;确认 Redis 6379 正常
auth / gen / file 启动即退出Nacos gRPC 建连抢跑再执行一次启动脚本,脚本会自动重试
预测报「时序样本不足」数据底座未建或序列过短AI 运营总览 → 重建数据底座
可调容量为 0资源画像未生成或 SOC 越界资源建模 → 资源画像检查;重新评估可调能力
优化无可行解PCS/容量参数异常或 SOC 上下限冲突检查资源画像的 PCS、容量、SOC 边界
前端修改不生效运行的是生产 dist重新 npm run build:prod,或改用 -Dev 模式
端口被占用重复启动或其它程序占用停止后重启;用 netstat 确认占用进程
提示
所有启停脚本只操作本套进程与端口;不要手工 kill 其它 java 进程,以免影响 ZGEMS 等系统。
A
附录 A 术语表
第 A 章
术语含义
VPP虚拟电厂(Virtual Power Plant),聚合分布式资源参与电网调度与市场交易
SOC荷电状态,储能当前电量占额定容量的百分比
PCS储能变流器,决定充放电功率上限
基线需求响应中用于衡量「本来会用多少电」的参考曲线
削峰 / 填谷高峰时段压降负荷 / 低谷时段增加用电
AGC自动发电控制,调频辅助服务的一种
CCER国家核证自愿减排量
MAPE平均绝对百分比误差,衡量预测精度
DP-SOC以 SOC 为状态的动态规划求解方法
B
附录 B 账号与权限
第 B 章

平台沿用原有 RBAC 权限体系:用户 → 角色 → 菜单/按钮权限,并支持多租户隔离。

角色角色标识可见范围
超级管理员admin全部菜单与数据
安装商管理员ems_installer_admin本租户下的场站、资源、业务与新增 AI 菜单
EMS 公司管理员ems_company_admin本公司数据
EMS 运维人员ems_operator运维、告警、指令
EMS 业主 / 浏览员ems_owner / ems_viewer只读查看
提示
新增的 18 个页面已挂到超级管理员与安装商管理员角色;其它角色可在「系统管理 → 角色管理」中按需勾选。
C
附录 C 交付与验收清单
第 C 章
类别交付物验收方式
系统E:\GOEMS 全套(8 服务 + 前端 + 数据)启动后 8/8 注册、登录成功
数据库20 张 vpp_* 新表SHOW TABLES 核对
菜单5 个一级分组 + 18 个页面侧边栏可见、可打开
页面18 个新增页面逐页打开,取数正常
算法预测 / 优化 / 可调 / 基线 / 评估 / 分账运行一次,结果与公式一致
文档本说明书 + 部署与功能说明可离线打开、可打印
脚本启动/停止/重启/建表/菜单双击或命令行可执行
提示
验收建议按「第 11 章 典型业务流程」走一遍:日前预测→优化→指令→回看 KPI,以及需求响应 7 步闭环。



产品推荐

服务热线

服务热线

18101329888

微信咨询
返回顶部