校园光伏 + 储能 智能调度 · 模拟场景,可本地编辑重算
模拟数据 · synthetic-demo-not-real-campus · 未连接真实设备 · 无 API KeySolarPilot 面向校园「光伏 + 储能 + 分时电价」场景,目标是在满足电量边界与末态电量约束的前提下,最小化每日购电成本。本页内置的调度器在浏览器本地用动态规划离散电量法(1 kWh 能量网格)求最小值,不声明连续全局最优。本页为合成演示数据,可自由修改 24 小时负荷、光伏、电价与电池参数并重算;结果只保存在当前浏览器(localStorage),不上传、不连接任何真实设备、不含 API Key。
| 容量 capacityKwh | 最低电量 minKwh | ||
| 最高电量 maxKwh | 初始电量 initialKwh | ||
| 末态电量 terminalKwh | 能量步长 energyStepKwh | ||
| 最大充电功率 maxChargeKw | 最大放电功率 maxDischargeKw | ||
| 充电效率 chargeEfficiency | 放电效率 dischargeEfficiency |
约束:0 < 效率 ≤ 1;minKwh ≤ 初始/末态 ≤ maxKwh;容量 ≥ (maxKwh−minKwh)。所有数值本地使用。
| 时 | 负荷 kW | 光伏 kW | 电价 元/度 |
|---|
| 时 | 电量 起→止 kWh | 充电 kW | 放电 kW | 市电 kW | 弃光 kW | 时段成本 元 |
|---|
高亮为实际发生的充/放电。充电/放电为功率 kW(已含效率换算);电量为端点 kWh。计算说明见下方。
按 24 个 1 小时时段、1 kWh 电量网格做动态规划。每时段电量变化 Δ=end−start:充电时充电输入功率 = Δ/充电效率;放电时放电外送功率 = (−Δ)×放电效率。每时段市电 = max(0, 负荷−光伏−放电外送) + max(0, 充电输入−光伏盈余);光伏盈余 = max(0, 光伏−负荷+放电外送);无上网时弃光 = max(0, 光伏盈余−充电输入)。时段成本 = 市电 × 电价。总成本 = 24 小时之和;基准购电费 = 不用储能时(光伏直供负载、余电弃光)成本;节省比例 = (基准−总成本)/基准。
验证口径:约束检查(电量边界、充放电功率上限、末态电量、功率与能量一致性)与成本独立复算;仅声明在 1 kWh 离散网格内取最小,不证明连续全局最优。结果保存在当前浏览器 localStorage,刷新不丢;换设备或他人打开仍显示默认模拟场景(除非其导入了你的 JSON)。