{
  "version": "SG-IC-1.3.0",
  "generatedAt": "2026-09-03T06:30:06.155Z",
  "protocol": {
    "frozenAt": "2026-09-03T06:24:57.053171+00:00",
    "modelVersion": "SG-IC-1.3.0",
    "parameterPolicy": "Cooling 10/20/30% and flexibility scenario values unchanged from V1.2; no fitting to the public outcomes examined in this release. Retrospective checks, not blinded prospective validation.",
    "numericalProtocol": "12 deterministic synthetic engineering cases; independent vertex enumeration; 3 scenarios; 4 duration points; full financial reconciliation.",
    "publicProtocol": "Lanzhou cooling intensity and DeepMind cooling efficiency: normalized component checks only. Lingang migration: mechanism and boundary check; no annual financial prediction.",
    "hashes": {
      "assumptions.json": "aa4269f5344647d423d16149df6ae0d4d1970220e4c18f69e2d8da730f0db194",
      "model.mjs": "b480b1dd67811c3ffcc31e3ae4cfa204193076552d95daa615940b8985553516",
      "dispatch.mjs": "af0c0b826d15cf674128cd94f79b7b3bfaa2fc3c219959c94e1ffac01efa856b",
      "dispatch-context.mjs": "6204370e25e37f4fd84ad0fc2a41dd0d126043678a5e3da839425373cb7e17fd",
      "project-analysis.mjs": "3f0e1b50c52c5a741fd8e1a37c85daedaa30cc425e36f613a7eed3fdd08ae0a0"
    }
  },
  "numerical": {
    "fixtures": [
      {
        "id": "D01",
        "name": "仅冷却，无任务或电池调度",
        "input": {
          "projectName": "数值参考 D01",
          "location": "江苏",
          "type": "ai",
          "capacityMw": 10,
          "loadMode": "mw",
          "load": 8,
          "hours": 8760,
          "pue": 1.4,
          "price": 0.6,
          "peakPrice": 1,
          "valleyPrice": 0.3,
          "contractMw": 13,
          "billRmb": null,
          "demandRate": 0,
          "cooling": "hybrid",
          "climate": "temperate",
          "chillerMw": 24,
          "coolingMwh": 28032,
          "control": "high",
          "aiShare": 100,
          "flexibility": "high",
          "scheduler": false,
          "flexDurationHours": 2,
          "systems": "full",
          "upsMw": 1,
          "upsMinutes": 60,
          "upsReserveMinutes": 30,
          "upsDispatch": false,
          "bessMw": 0,
          "bessMwh": 0,
          "pvMw": 0,
          "participatingDr": false,
          "participatingVpp": false,
          "participatingMarket": false,
          "gridConfirmed": false,
          "gridHours": 0,
          "gridRate": 0,
          "gridBaselineRevenue": 0,
          "retainedShare": 100,
          "capexPreference": "customer",
          "majorHardware": false,
          "powerCapacityMw": 13,
          "transformerCapacityMw": 13,
          "usableUpsMw": 10,
          "usableCoolingMw": 10,
          "peakPue": null,
          "safetyMargin": 0,
          "illustrative": true,
          "targetPue": 1.2,
          "coolingScope": "operations",
          "flexibleLoadPct": 20,
          "annualShiftHours": 400,
          "valleyHours": 8,
          "batteryEfficiencyPct": 81,
          "batteryUsablePct": 100,
          "batteryWearRmbPerKwh": 0.08,
          "platformBudgetRmb": 1000000,
          "additionalInvestmentRmb": 0,
          "contingencyPct": 0,
          "annualServiceFeeRmb": 100000,
          "additionalAnnualCostRmb": 50000,
          "performanceFeePct": 10,
          "benefitDelayMonths": 6,
          "shiftEnergyFactor": 1
        },
        "status": "passed",
        "comparisons": [
          {
            "scenario": "conservative",
            "expectedSavings": [
              0,
              7148159.999999996,
              0,
              7148159.999999996
            ],
            "actualSavings": [
              0,
              7148159.999999997,
              0,
              7148159.999999997
            ],
            "expectedNet": 6298343.999999996,
            "actualNet": 6298343.999999997,
            "curve": [
              {
                "duration": 0.25,
                "totalMw": 0,
                "reboundItMwh": 0,
                "rechargeMwh": 0,
                "recoveryEnergyMwh": 0,
                "minimumRecoveryHours": 0,
                "recoveryWindowHours": 8
              },
              {
                "duration": 1,
                "totalMw": 0,
                "reboundItMwh": 0,
                "rechargeMwh": 0,
                "recoveryEnergyMwh": 0,
                "minimumRecoveryHours": 0,
                "recoveryWindowHours": 8
              },
              {
                "duration": 2,
                "totalMw": 0,
                "reboundItMwh": 0,
                "rechargeMwh": 0,
                "recoveryEnergyMwh": 0,
                "minimumRecoveryHours": 0,
                "recoveryWindowHours": 8
              },
              {
                "duration": 4,
                "totalMw": 0,
                "reboundItMwh": 0,
                "rechargeMwh": 0,
                "recoveryEnergyMwh": 0,
                "minimumRecoveryHours": 0,
                "recoveryWindowHours": 8
              }
            ]
          },
          {
            "scenario": "base",
            "expectedSavings": [
              0,
              8409599.999999998,
              0,
              8409599.999999998
            ],
            "actualSavings": [
              0,
              8409599.999999998,
              0,
              8409599.999999998
            ],
            "expectedNet": 7433639.999999998,
            "actualNet": 7433639.999999998,
            "curve": [
              {
                "duration": 0.25,
                "totalMw": 0,
                "reboundItMwh": 0,
                "rechargeMwh": 0,
                "recoveryEnergyMwh": 0,
                "minimumRecoveryHours": 0,
                "recoveryWindowHours": 8
              },
              {
                "duration": 1,
                "totalMw": 0,
                "reboundItMwh": 0,
                "rechargeMwh": 0,
                "recoveryEnergyMwh": 0,
                "minimumRecoveryHours": 0,
                "recoveryWindowHours": 8
              },
              {
                "duration": 2,
                "totalMw": 0,
                "reboundItMwh": 0,
                "rechargeMwh": 0,
                "recoveryEnergyMwh": 0,
                "minimumRecoveryHours": 0,
                "recoveryWindowHours": 8
              },
              {
                "duration": 4,
                "totalMw": 0,
                "reboundItMwh": 0,
                "rechargeMwh": 0,
                "recoveryEnergyMwh": 0,
                "minimumRecoveryHours": 0,
                "recoveryWindowHours": 8
              }
            ]
          },
          {
            "scenario": "upside",
            "expectedSavings": [
              0,
              9250559.999999998,
              0,
              9250559.999999998
            ],
            "actualSavings": [
              0,
              9250559.999999998,
              0,
              9250559.999999998
            ],
            "expectedNet": 8190503.999999998,
            "actualNet": 8190503.999999998,
            "curve": [
              {
                "duration": 0.25,
                "totalMw": 0,
                "reboundItMwh": 0,
                "rechargeMwh": 0,
                "recoveryEnergyMwh": 0,
                "minimumRecoveryHours": 0,
                "recoveryWindowHours": 8
              },
              {
                "duration": 1,
                "totalMw": 0,
                "reboundItMwh": 0,
                "rechargeMwh": 0,
                "recoveryEnergyMwh": 0,
                "minimumRecoveryHours": 0,
                "recoveryWindowHours": 8
              },
              {
                "duration": 2,
                "totalMw": 0,
                "reboundItMwh": 0,
                "rechargeMwh": 0,
                "recoveryEnergyMwh": 0,
                "minimumRecoveryHours": 0,
                "recoveryWindowHours": 8
              },
              {
                "duration": 4,
                "totalMw": 0,
                "reboundItMwh": 0,
                "rechargeMwh": 0,
                "recoveryEnergyMwh": 0,
                "minimumRecoveryHours": 0,
                "recoveryWindowHours": 8
              }
            ]
          }
        ]
      },
      {
        "id": "D02",
        "name": "零峰谷价差：能力与收益分开",
        "input": {
          "projectName": "数值参考 D02",
          "location": "江苏",
          "type": "ai",
          "capacityMw": 10,
          "loadMode": "mw",
          "load": 8,
          "hours": 8760,
          "pue": 1.4,
          "price": 0.6,
          "peakPrice": 0.6,
          "valleyPrice": 0.6,
          "contractMw": 13,
          "billRmb": null,
          "demandRate": 0,
          "cooling": "hybrid",
          "climate": "temperate",
          "chillerMw": 24,
          "coolingMwh": 28032,
          "control": "high",
          "aiShare": 100,
          "flexibility": "high",
          "scheduler": true,
          "flexDurationHours": 2,
          "systems": "full",
          "upsMw": 1,
          "upsMinutes": 60,
          "upsReserveMinutes": 30,
          "upsDispatch": false,
          "bessMw": 2,
          "bessMwh": 4,
          "pvMw": 0,
          "participatingDr": false,
          "participatingVpp": false,
          "participatingMarket": false,
          "gridConfirmed": false,
          "gridHours": 0,
          "gridRate": 0,
          "gridBaselineRevenue": 0,
          "retainedShare": 100,
          "capexPreference": "customer",
          "majorHardware": false,
          "powerCapacityMw": 13,
          "transformerCapacityMw": 13,
          "usableUpsMw": 10,
          "usableCoolingMw": 10,
          "peakPue": null,
          "safetyMargin": 0,
          "illustrative": true,
          "targetPue": 1.2,
          "coolingScope": "operations",
          "flexibleLoadPct": 20,
          "annualShiftHours": 400,
          "valleyHours": 8,
          "batteryEfficiencyPct": 81,
          "batteryUsablePct": 100,
          "batteryWearRmbPerKwh": 0.08,
          "platformBudgetRmb": 1000000,
          "additionalInvestmentRmb": 0,
          "contingencyPct": 0,
          "annualServiceFeeRmb": 100000,
          "additionalAnnualCostRmb": 50000,
          "performanceFeePct": 10,
          "benefitDelayMonths": 6,
          "shiftEnergyFactor": 1
        },
        "status": "passed",
        "comparisons": [
          {
            "scenario": "conservative",
            "expectedSavings": [
              0,
              7148159.999999996,
              0,
              7148159.999999996
            ],
            "actualSavings": [
              0,
              7148159.999999997,
              0,
              7148159.999999997
            ],
            "expectedNet": 6298343.999999996,
            "actualNet": 6298343.999999997,
            "curve": [
              {
                "duration": 0.25,
                "totalMw": 3.12,
                "reboundItMwh": 0.28,
                "rechargeMwh": 0.6172839506172839,
                "recoveryEnergyMwh": 0.8972839506172839,
                "minimumRecoveryHours": 0.30864197530864196,
                "recoveryWindowHours": 8
              },
              {
                "duration": 1,
                "totalMw": 3.12,
                "reboundItMwh": 1.12,
                "rechargeMwh": 2.4691358024691357,
                "recoveryEnergyMwh": 3.5891358024691358,
                "minimumRecoveryHours": 1.2345679012345678,
                "recoveryWindowHours": 8
              },
              {
                "duration": 2,
                "totalMw": 2.92,
                "reboundItMwh": 2.24,
                "rechargeMwh": 4.444444444444445,
                "recoveryEnergyMwh": 6.684444444444445,
                "minimumRecoveryHours": 2.2222222222222223,
                "recoveryWindowHours": 8
              },
              {
                "duration": 4,
                "totalMw": 1.46,
                "reboundItMwh": 2.24,
                "rechargeMwh": 4.444444444444445,
                "recoveryEnergyMwh": 6.684444444444445,
                "minimumRecoveryHours": 2.2222222222222223,
                "recoveryWindowHours": 8
              }
            ]
          },
          {
            "scenario": "base",
            "expectedSavings": [
              0,
              8409599.999999998,
              0,
              8409599.999999998
            ],
            "actualSavings": [
              0,
              8409599.999999998,
              0,
              8409599.999999998
            ],
            "expectedNet": 7433639.999999998,
            "actualNet": 7433639.999999998,
            "curve": [
              {
                "duration": 0.25,
                "totalMw": 3.6,
                "reboundItMwh": 0.4,
                "rechargeMwh": 0.6172839506172839,
                "recoveryEnergyMwh": 1.017283950617284,
                "minimumRecoveryHours": 0.30864197530864196,
                "recoveryWindowHours": 8
              },
              {
                "duration": 1,
                "totalMw": 3.6,
                "reboundItMwh": 1.6,
                "rechargeMwh": 2.4691358024691357,
                "recoveryEnergyMwh": 4.069135802469136,
                "minimumRecoveryHours": 1.2345679012345678,
                "recoveryWindowHours": 8
              },
              {
                "duration": 2,
                "totalMw": 3.4000000000000004,
                "reboundItMwh": 3.2,
                "rechargeMwh": 4.444444444444445,
                "recoveryEnergyMwh": 7.644444444444445,
                "minimumRecoveryHours": 2.2483660130718954,
                "recoveryWindowHours": 8
              },
              {
                "duration": 4,
                "totalMw": 1.7000000000000002,
                "reboundItMwh": 3.2,
                "rechargeMwh": 4.444444444444445,
                "recoveryEnergyMwh": 7.644444444444445,
                "minimumRecoveryHours": 2.2483660130718954,
                "recoveryWindowHours": 8
              }
            ]
          },
          {
            "scenario": "upside",
            "expectedSavings": [
              0,
              9250559.999999998,
              0,
              9250559.999999998
            ],
            "actualSavings": [
              0,
              9250559.999999998,
              0,
              9250559.999999998
            ],
            "expectedNet": 8190503.999999998,
            "actualNet": 8190503.999999998,
            "curve": [
              {
                "duration": 0.25,
                "totalMw": 3.92,
                "reboundItMwh": 0.48,
                "rechargeMwh": 0.6172839506172839,
                "recoveryEnergyMwh": 1.097283950617284,
                "minimumRecoveryHours": 0.30864197530864196,
                "recoveryWindowHours": 8
              },
              {
                "duration": 1,
                "totalMw": 3.92,
                "reboundItMwh": 1.92,
                "rechargeMwh": 2.4691358024691357,
                "recoveryEnergyMwh": 4.389135802469136,
                "minimumRecoveryHours": 1.2345679012345678,
                "recoveryWindowHours": 8
              },
              {
                "duration": 2,
                "totalMw": 3.7199999999999998,
                "reboundItMwh": 3.84,
                "rechargeMwh": 4.444444444444445,
                "recoveryEnergyMwh": 8.284444444444444,
                "minimumRecoveryHours": 2.3270911360799,
                "recoveryWindowHours": 8
              },
              {
                "duration": 4,
                "totalMw": 1.8599999999999999,
                "reboundItMwh": 3.84,
                "rechargeMwh": 4.444444444444445,
                "recoveryEnergyMwh": 8.284444444444444,
                "minimumRecoveryHours": 2.3270911360799,
                "recoveryWindowHours": 8
              }
            ]
          }
        ]
      },
      {
        "id": "D03",
        "name": "电池循环成本高于价差",
        "input": {
          "projectName": "数值参考 D03",
          "location": "江苏",
          "type": "ai",
          "capacityMw": 10,
          "loadMode": "mw",
          "load": 8,
          "hours": 8760,
          "pue": 1.4,
          "price": 0.6,
          "peakPrice": 1,
          "valleyPrice": 0.3,
          "contractMw": 13,
          "billRmb": null,
          "demandRate": 0,
          "cooling": "hybrid",
          "climate": "temperate",
          "chillerMw": 24,
          "coolingMwh": 28032,
          "control": "high",
          "aiShare": 100,
          "flexibility": "high",
          "scheduler": false,
          "flexDurationHours": 2,
          "systems": "full",
          "upsMw": 1,
          "upsMinutes": 60,
          "upsReserveMinutes": 30,
          "upsDispatch": false,
          "bessMw": 2,
          "bessMwh": 4,
          "pvMw": 0,
          "participatingDr": false,
          "participatingVpp": false,
          "participatingMarket": false,
          "gridConfirmed": false,
          "gridHours": 0,
          "gridRate": 0,
          "gridBaselineRevenue": 0,
          "retainedShare": 100,
          "capexPreference": "customer",
          "majorHardware": false,
          "powerCapacityMw": 13,
          "transformerCapacityMw": 13,
          "usableUpsMw": 10,
          "usableCoolingMw": 10,
          "peakPue": null,
          "safetyMargin": 0,
          "illustrative": true,
          "targetPue": 1.2,
          "coolingScope": "operations",
          "flexibleLoadPct": 20,
          "annualShiftHours": 400,
          "valleyHours": 8,
          "batteryEfficiencyPct": 81,
          "batteryUsablePct": 100,
          "batteryWearRmbPerKwh": 2,
          "platformBudgetRmb": 1000000,
          "additionalInvestmentRmb": 0,
          "contingencyPct": 0,
          "annualServiceFeeRmb": 100000,
          "additionalAnnualCostRmb": 50000,
          "performanceFeePct": 10,
          "benefitDelayMonths": 6,
          "shiftEnergyFactor": 1
        },
        "status": "passed",
        "comparisons": [
          {
            "scenario": "conservative",
            "expectedSavings": [
              0,
              7148159.999999996,
              0,
              7148159.999999996
            ],
            "actualSavings": [
              0,
              7148159.999999997,
              0,
              7148159.999999997
            ],
            "expectedNet": 6298343.999999996,
            "actualNet": 6298343.999999997,
            "curve": [
              {
                "duration": 0.25,
                "totalMw": 2,
                "reboundItMwh": 0,
                "rechargeMwh": 0.6172839506172839,
                "recoveryEnergyMwh": 0.6172839506172839,
                "minimumRecoveryHours": 0.30864197530864196,
                "recoveryWindowHours": 8
              },
              {
                "duration": 1,
                "totalMw": 2,
                "reboundItMwh": 0,
                "rechargeMwh": 2.4691358024691357,
                "recoveryEnergyMwh": 2.4691358024691357,
                "minimumRecoveryHours": 1.2345679012345678,
                "recoveryWindowHours": 8
              },
              {
                "duration": 2,
                "totalMw": 1.8,
                "reboundItMwh": 0,
                "rechargeMwh": 4.444444444444445,
                "recoveryEnergyMwh": 4.444444444444445,
                "minimumRecoveryHours": 2.2222222222222223,
                "recoveryWindowHours": 8
              },
              {
                "duration": 4,
                "totalMw": 0.9,
                "reboundItMwh": 0,
                "rechargeMwh": 4.444444444444445,
                "recoveryEnergyMwh": 4.444444444444445,
                "minimumRecoveryHours": 2.2222222222222223,
                "recoveryWindowHours": 8
              }
            ]
          },
          {
            "scenario": "base",
            "expectedSavings": [
              0,
              8409599.999999998,
              0,
              8409599.999999998
            ],
            "actualSavings": [
              0,
              8409599.999999998,
              0,
              8409599.999999998
            ],
            "expectedNet": 7433639.999999998,
            "actualNet": 7433639.999999998,
            "curve": [
              {
                "duration": 0.25,
                "totalMw": 2,
                "reboundItMwh": 0,
                "rechargeMwh": 0.6172839506172839,
                "recoveryEnergyMwh": 0.6172839506172839,
                "minimumRecoveryHours": 0.30864197530864196,
                "recoveryWindowHours": 8
              },
              {
                "duration": 1,
                "totalMw": 2,
                "reboundItMwh": 0,
                "rechargeMwh": 2.4691358024691357,
                "recoveryEnergyMwh": 2.4691358024691357,
                "minimumRecoveryHours": 1.2345679012345678,
                "recoveryWindowHours": 8
              },
              {
                "duration": 2,
                "totalMw": 1.8,
                "reboundItMwh": 0,
                "rechargeMwh": 4.444444444444445,
                "recoveryEnergyMwh": 4.444444444444445,
                "minimumRecoveryHours": 2.2222222222222223,
                "recoveryWindowHours": 8
              },
              {
                "duration": 4,
                "totalMw": 0.9,
                "reboundItMwh": 0,
                "rechargeMwh": 4.444444444444445,
                "recoveryEnergyMwh": 4.444444444444445,
                "minimumRecoveryHours": 2.2222222222222223,
                "recoveryWindowHours": 8
              }
            ]
          },
          {
            "scenario": "upside",
            "expectedSavings": [
              0,
              9250559.999999998,
              0,
              9250559.999999998
            ],
            "actualSavings": [
              0,
              9250559.999999998,
              0,
              9250559.999999998
            ],
            "expectedNet": 8190503.999999998,
            "actualNet": 8190503.999999998,
            "curve": [
              {
                "duration": 0.25,
                "totalMw": 2,
                "reboundItMwh": 0,
                "rechargeMwh": 0.6172839506172839,
                "recoveryEnergyMwh": 0.6172839506172839,
                "minimumRecoveryHours": 0.30864197530864196,
                "recoveryWindowHours": 8
              },
              {
                "duration": 1,
                "totalMw": 2,
                "reboundItMwh": 0,
                "rechargeMwh": 2.4691358024691357,
                "recoveryEnergyMwh": 2.4691358024691357,
                "minimumRecoveryHours": 1.2345679012345678,
                "recoveryWindowHours": 8
              },
              {
                "duration": 2,
                "totalMw": 1.8,
                "reboundItMwh": 0,
                "rechargeMwh": 4.444444444444445,
                "recoveryEnergyMwh": 4.444444444444445,
                "minimumRecoveryHours": 2.2222222222222223,
                "recoveryWindowHours": 8
              },
              {
                "duration": 4,
                "totalMw": 0.9,
                "reboundItMwh": 0,
                "rechargeMwh": 4.444444444444445,
                "recoveryEnergyMwh": 4.444444444444445,
                "minimumRecoveryHours": 2.2222222222222223,
                "recoveryWindowHours": 8
              }
            ]
          }
        ]
      },
      {
        "id": "D04",
        "name": "IT 满载：同日补算无空间",
        "input": {
          "projectName": "数值参考 D04",
          "location": "江苏",
          "type": "ai",
          "capacityMw": 8,
          "loadMode": "mw",
          "load": 8,
          "hours": 8760,
          "pue": 1.4,
          "price": 0.6,
          "peakPrice": 1,
          "valleyPrice": 0.3,
          "contractMw": 13,
          "billRmb": null,
          "demandRate": 0,
          "cooling": "hybrid",
          "climate": "temperate",
          "chillerMw": 24,
          "coolingMwh": 28032,
          "control": "high",
          "aiShare": 100,
          "flexibility": "high",
          "scheduler": true,
          "flexDurationHours": 2,
          "systems": "full",
          "upsMw": 1,
          "upsMinutes": 60,
          "upsReserveMinutes": 30,
          "upsDispatch": false,
          "bessMw": 2,
          "bessMwh": 4,
          "pvMw": 0,
          "participatingDr": false,
          "participatingVpp": false,
          "participatingMarket": false,
          "gridConfirmed": false,
          "gridHours": 0,
          "gridRate": 0,
          "gridBaselineRevenue": 0,
          "retainedShare": 100,
          "capexPreference": "customer",
          "majorHardware": false,
          "powerCapacityMw": 13,
          "transformerCapacityMw": 13,
          "usableUpsMw": 8,
          "usableCoolingMw": 8,
          "peakPue": null,
          "safetyMargin": 0,
          "illustrative": true,
          "targetPue": 1.2,
          "coolingScope": "operations",
          "flexibleLoadPct": 20,
          "annualShiftHours": 400,
          "valleyHours": 8,
          "batteryEfficiencyPct": 81,
          "batteryUsablePct": 100,
          "batteryWearRmbPerKwh": 0.08,
          "platformBudgetRmb": 1000000,
          "additionalInvestmentRmb": 0,
          "contingencyPct": 0,
          "annualServiceFeeRmb": 100000,
          "additionalAnnualCostRmb": 50000,
          "performanceFeePct": 10,
          "benefitDelayMonths": 6,
          "shiftEnergyFactor": 1
        },
        "status": "passed",
        "comparisons": [
          {
            "scenario": "conservative",
            "expectedSavings": [
              0,
              7148159.999999996,
              395733.3333333334,
              7543893.333333329
            ],
            "actualSavings": [
              0,
              7148159.999999997,
              395733.3333333334,
              7543893.33333333
            ],
            "expectedNet": 6654503.999999996,
            "actualNet": 6654503.999999997,
            "curve": [
              {
                "duration": 0.25,
                "totalMw": 2,
                "reboundItMwh": 0,
                "rechargeMwh": 0.6172839506172839,
                "recoveryEnergyMwh": 0.6172839506172839,
                "minimumRecoveryHours": 0.30864197530864196,
                "recoveryWindowHours": 8
              },
              {
                "duration": 1,
                "totalMw": 2,
                "reboundItMwh": 0,
                "rechargeMwh": 2.4691358024691357,
                "recoveryEnergyMwh": 2.4691358024691357,
                "minimumRecoveryHours": 1.2345679012345678,
                "recoveryWindowHours": 8
              },
              {
                "duration": 2,
                "totalMw": 1.8,
                "reboundItMwh": 0,
                "rechargeMwh": 4.444444444444445,
                "recoveryEnergyMwh": 4.444444444444445,
                "minimumRecoveryHours": 2.2222222222222223,
                "recoveryWindowHours": 8
              },
              {
                "duration": 4,
                "totalMw": 0.9,
                "reboundItMwh": 0,
                "rechargeMwh": 4.444444444444445,
                "recoveryEnergyMwh": 4.444444444444445,
                "minimumRecoveryHours": 2.2222222222222223,
                "recoveryWindowHours": 8
              }
            ]
          },
          {
            "scenario": "base",
            "expectedSavings": [
              0,
              8409599.999999998,
              395733.3333333334,
              8805333.333333332
            ],
            "actualSavings": [
              0,
              8409599.999999998,
              395733.3333333334,
              8805333.333333332
            ],
            "expectedNet": 7789799.999999999,
            "actualNet": 7789799.999999999,
            "curve": [
              {
                "duration": 0.25,
                "totalMw": 2,
                "reboundItMwh": 0,
                "rechargeMwh": 0.6172839506172839,
                "recoveryEnergyMwh": 0.6172839506172839,
                "minimumRecoveryHours": 0.30864197530864196,
                "recoveryWindowHours": 8
              },
              {
                "duration": 1,
                "totalMw": 2,
                "reboundItMwh": 0,
                "rechargeMwh": 2.4691358024691357,
                "recoveryEnergyMwh": 2.4691358024691357,
                "minimumRecoveryHours": 1.2345679012345678,
                "recoveryWindowHours": 8
              },
              {
                "duration": 2,
                "totalMw": 1.8,
                "reboundItMwh": 0,
                "rechargeMwh": 4.444444444444445,
                "recoveryEnergyMwh": 4.444444444444445,
                "minimumRecoveryHours": 2.2222222222222223,
                "recoveryWindowHours": 8
              },
              {
                "duration": 4,
                "totalMw": 0.9,
                "reboundItMwh": 0,
                "rechargeMwh": 4.444444444444445,
                "recoveryEnergyMwh": 4.444444444444445,
                "minimumRecoveryHours": 2.2222222222222223,
                "recoveryWindowHours": 8
              }
            ]
          },
          {
            "scenario": "upside",
            "expectedSavings": [
              0,
              9250559.999999998,
              395733.3333333334,
              9646293.333333332
            ],
            "actualSavings": [
              0,
              9250559.999999998,
              395733.3333333334,
              9646293.333333332
            ],
            "expectedNet": 8546663.999999998,
            "actualNet": 8546663.999999998,
            "curve": [
              {
                "duration": 0.25,
                "totalMw": 2,
                "reboundItMwh": 0,
                "rechargeMwh": 0.6172839506172839,
                "recoveryEnergyMwh": 0.6172839506172839,
                "minimumRecoveryHours": 0.30864197530864196,
                "recoveryWindowHours": 8
              },
              {
                "duration": 1,
                "totalMw": 2,
                "reboundItMwh": 0,
                "rechargeMwh": 2.4691358024691357,
                "recoveryEnergyMwh": 2.4691358024691357,
                "minimumRecoveryHours": 1.2345679012345678,
                "recoveryWindowHours": 8
              },
              {
                "duration": 2,
                "totalMw": 1.8,
                "reboundItMwh": 0,
                "rechargeMwh": 4.444444444444445,
                "recoveryEnergyMwh": 4.444444444444445,
                "minimumRecoveryHours": 2.2222222222222223,
                "recoveryWindowHours": 8
              },
              {
                "duration": 4,
                "totalMw": 0.9,
                "reboundItMwh": 0,
                "rechargeMwh": 4.444444444444445,
                "recoveryEnergyMwh": 4.444444444444445,
                "minimumRecoveryHours": 2.2222222222222223,
                "recoveryWindowHours": 8
              }
            ]
          }
        ]
      },
      {
        "id": "D05",
        "name": "供电满载：冷却改善释放恢复空间",
        "input": {
          "projectName": "数值参考 D05",
          "location": "江苏",
          "type": "ai",
          "capacityMw": 10,
          "loadMode": "mw",
          "load": 8,
          "hours": 8760,
          "pue": 1.4,
          "price": 0.6,
          "peakPrice": 1,
          "valleyPrice": 0.3,
          "contractMw": 13,
          "billRmb": null,
          "demandRate": 0,
          "cooling": "hybrid",
          "climate": "temperate",
          "chillerMw": 24,
          "coolingMwh": 28032,
          "control": "high",
          "aiShare": 100,
          "flexibility": "high",
          "scheduler": true,
          "flexDurationHours": 2,
          "systems": "full",
          "upsMw": 1,
          "upsMinutes": 60,
          "upsReserveMinutes": 30,
          "upsDispatch": false,
          "bessMw": 2,
          "bessMwh": 4,
          "pvMw": 0,
          "participatingDr": false,
          "participatingVpp": false,
          "participatingMarket": false,
          "gridConfirmed": false,
          "gridHours": 0,
          "gridRate": 0,
          "gridBaselineRevenue": 0,
          "retainedShare": 100,
          "capexPreference": "customer",
          "majorHardware": false,
          "powerCapacityMw": 11.2,
          "transformerCapacityMw": 11.2,
          "usableUpsMw": 10,
          "usableCoolingMw": 10,
          "peakPue": null,
          "safetyMargin": 0,
          "illustrative": true,
          "targetPue": 1.2,
          "coolingScope": "operations",
          "flexibleLoadPct": 20,
          "annualShiftHours": 400,
          "valleyHours": 8,
          "batteryEfficiencyPct": 81,
          "batteryUsablePct": 100,
          "batteryWearRmbPerKwh": 0.08,
          "platformBudgetRmb": 1000000,
          "additionalInvestmentRmb": 0,
          "contingencyPct": 0,
          "annualServiceFeeRmb": 100000,
          "additionalAnnualCostRmb": 50000,
          "performanceFeePct": 10,
          "benefitDelayMonths": 6,
          "shiftEnergyFactor": 1
        },
        "status": "passed",
        "comparisons": [
          {
            "scenario": "conservative",
            "expectedSavings": [
              0,
              7148159.999999996,
              0,
              7857493.333333329
            ],
            "actualSavings": [
              0,
              7148159.999999997,
              0,
              7857493.33333333
            ],
            "expectedNet": 6936743.999999996,
            "actualNet": 6936743.999999997,
            "curve": [
              {
                "duration": 0.25,
                "totalMw": 3.12,
                "reboundItMwh": 0.28,
                "rechargeMwh": 0.6172839506172839,
                "recoveryEnergyMwh": 0.8972839506172839,
                "minimumRecoveryHours": 0.6597676107480032,
                "recoveryWindowHours": 8
              },
              {
                "duration": 1,
                "totalMw": 3.12,
                "reboundItMwh": 1.12,
                "rechargeMwh": 2.4691358024691357,
                "recoveryEnergyMwh": 3.5891358024691358,
                "minimumRecoveryHours": 2.6390704429920127,
                "recoveryWindowHours": 8
              },
              {
                "duration": 2,
                "totalMw": 2.92,
                "reboundItMwh": 2.24,
                "rechargeMwh": 4.444444444444445,
                "recoveryEnergyMwh": 6.684444444444445,
                "minimumRecoveryHours": 4.915032679738564,
                "recoveryWindowHours": 8
              },
              {
                "duration": 4,
                "totalMw": 1.46,
                "reboundItMwh": 2.24,
                "rechargeMwh": 4.444444444444445,
                "recoveryEnergyMwh": 6.684444444444445,
                "minimumRecoveryHours": 4.915032679738564,
                "recoveryWindowHours": 8
              }
            ]
          },
          {
            "scenario": "base",
            "expectedSavings": [
              0,
              8409599.999999998,
              0,
              9253333.333333332
            ],
            "actualSavings": [
              0,
              8409599.999999998,
              0,
              9253333.333333332
            ],
            "expectedNet": 8192999.999999999,
            "actualNet": 8192999.999999999,
            "curve": [
              {
                "duration": 0.25,
                "totalMw": 3.6,
                "reboundItMwh": 0.4,
                "rechargeMwh": 0.6172839506172839,
                "recoveryEnergyMwh": 1.017283950617284,
                "minimumRecoveryHours": 0.6358024691358026,
                "recoveryWindowHours": 8
              },
              {
                "duration": 1,
                "totalMw": 3.6,
                "reboundItMwh": 1.6,
                "rechargeMwh": 2.4691358024691357,
                "recoveryEnergyMwh": 4.069135802469136,
                "minimumRecoveryHours": 2.5432098765432105,
                "recoveryWindowHours": 8
              },
              {
                "duration": 2,
                "totalMw": 3.4000000000000004,
                "reboundItMwh": 3.2,
                "rechargeMwh": 4.444444444444445,
                "recoveryEnergyMwh": 7.644444444444445,
                "minimumRecoveryHours": 4.7777777777777795,
                "recoveryWindowHours": 8
              },
              {
                "duration": 4,
                "totalMw": 1.7000000000000002,
                "reboundItMwh": 3.2,
                "rechargeMwh": 4.444444444444445,
                "recoveryEnergyMwh": 7.644444444444445,
                "minimumRecoveryHours": 4.7777777777777795,
                "recoveryWindowHours": 8
              }
            ]
          },
          {
            "scenario": "upside",
            "expectedSavings": [
              0,
              9250559.999999998,
              0,
              10183893.333333332
            ],
            "actualSavings": [
              0,
              9250559.999999998,
              0,
              10183893.333333332
            ],
            "expectedNet": 9030503.999999998,
            "actualNet": 9030503.999999998,
            "curve": [
              {
                "duration": 0.25,
                "totalMw": 3.92,
                "reboundItMwh": 0.48,
                "rechargeMwh": 0.6172839506172839,
                "recoveryEnergyMwh": 1.097283950617284,
                "minimumRecoveryHours": 0.6234567901234569,
                "recoveryWindowHours": 8
              },
              {
                "duration": 1,
                "totalMw": 3.92,
                "reboundItMwh": 1.92,
                "rechargeMwh": 2.4691358024691357,
                "recoveryEnergyMwh": 4.389135802469136,
                "minimumRecoveryHours": 2.4938271604938276,
                "recoveryWindowHours": 8
              },
              {
                "duration": 2,
                "totalMw": 3.7199999999999998,
                "reboundItMwh": 3.84,
                "rechargeMwh": 4.444444444444445,
                "recoveryEnergyMwh": 8.284444444444444,
                "minimumRecoveryHours": 4.707070707070708,
                "recoveryWindowHours": 8
              },
              {
                "duration": 4,
                "totalMw": 1.8599999999999999,
                "reboundItMwh": 3.84,
                "rechargeMwh": 4.444444444444445,
                "recoveryEnergyMwh": 8.284444444444444,
                "minimumRecoveryHours": 4.707070707070708,
                "recoveryWindowHours": 8
              }
            ]
          }
        ]
      },
      {
        "id": "D06",
        "name": "任务与电池竞争短恢复窗口",
        "input": {
          "projectName": "数值参考 D06",
          "location": "江苏",
          "type": "ai",
          "capacityMw": 10,
          "loadMode": "mw",
          "load": 8,
          "hours": 8760,
          "pue": 1.4,
          "price": 0.6,
          "peakPrice": 1,
          "valleyPrice": 0.3,
          "contractMw": 13,
          "billRmb": null,
          "demandRate": 0,
          "cooling": "hybrid",
          "climate": "temperate",
          "chillerMw": 24,
          "coolingMwh": 28032,
          "control": "high",
          "aiShare": 100,
          "flexibility": "high",
          "scheduler": true,
          "flexDurationHours": 2,
          "systems": "full",
          "upsMw": 1,
          "upsMinutes": 60,
          "upsReserveMinutes": 30,
          "upsDispatch": false,
          "bessMw": 2,
          "bessMwh": 4,
          "pvMw": 0,
          "participatingDr": false,
          "participatingVpp": false,
          "participatingMarket": false,
          "gridConfirmed": false,
          "gridHours": 0,
          "gridRate": 0,
          "gridBaselineRevenue": 0,
          "retainedShare": 100,
          "capexPreference": "customer",
          "majorHardware": false,
          "powerCapacityMw": 11.3,
          "transformerCapacityMw": 11.3,
          "usableUpsMw": 10,
          "usableCoolingMw": 10,
          "peakPue": null,
          "safetyMargin": 0,
          "illustrative": true,
          "targetPue": 1.2,
          "coolingScope": "operations",
          "flexibleLoadPct": 20,
          "annualShiftHours": 400,
          "valleyHours": 0.25,
          "batteryEfficiencyPct": 81,
          "batteryUsablePct": 100,
          "batteryWearRmbPerKwh": 0.08,
          "platformBudgetRmb": 1000000,
          "additionalInvestmentRmb": 0,
          "contingencyPct": 0,
          "annualServiceFeeRmb": 100000,
          "additionalAnnualCostRmb": 50000,
          "performanceFeePct": 10,
          "benefitDelayMonths": 6,
          "shiftEnergyFactor": 1
        },
        "status": "passed",
        "comparisons": [
          {
            "scenario": "conservative",
            "expectedSavings": [
              0,
              7148159.999999996,
              3500.0000000000496,
              7199259.999999996
            ],
            "actualSavings": [
              0,
              7148159.999999997,
              3500,
              7199259.999999997
            ],
            "expectedNet": 6344333.999999996,
            "actualNet": 6344333.999999997,
            "curve": [
              {
                "duration": 0.25,
                "totalMw": 1.3954,
                "reboundItMwh": 0.28,
                "rechargeMwh": 0.08499999999999999,
                "recoveryEnergyMwh": 0.365,
                "minimumRecoveryHours": 0.24999999999999986,
                "recoveryWindowHours": 0.25
              },
              {
                "duration": 1,
                "totalMw": 0.365,
                "reboundItMwh": 0.365,
                "rechargeMwh": 0,
                "recoveryEnergyMwh": 0.365,
                "minimumRecoveryHours": 0.24999999999999986,
                "recoveryWindowHours": 0.25
              },
              {
                "duration": 2,
                "totalMw": 0.1825,
                "reboundItMwh": 0.365,
                "rechargeMwh": 0,
                "recoveryEnergyMwh": 0.365,
                "minimumRecoveryHours": 0.24999999999999986,
                "recoveryWindowHours": 0.25
              },
              {
                "duration": 4,
                "totalMw": 0.09125,
                "reboundItMwh": 0.365,
                "rechargeMwh": 0,
                "recoveryEnergyMwh": 0.365,
                "minimumRecoveryHours": 0.24999999999999986,
                "recoveryWindowHours": 0.25
              }
            ]
          },
          {
            "scenario": "base",
            "expectedSavings": [
              0,
              8409599.999999998,
              3500.0000000000496,
              8469099.999999998
            ],
            "actualSavings": [
              0,
              8409599.999999998,
              3500,
              8469099.999999998
            ],
            "expectedNet": 7487189.999999998,
            "actualNet": 7487189.999999998,
            "curve": [
              {
                "duration": 0.25,
                "totalMw": 1.681,
                "reboundItMwh": 0.4,
                "rechargeMwh": 0.024999999999999998,
                "recoveryEnergyMwh": 0.42500000000000004,
                "minimumRecoveryHours": 0.24999999999999986,
                "recoveryWindowHours": 0.25
              },
              {
                "duration": 1,
                "totalMw": 0.425,
                "reboundItMwh": 0.425,
                "rechargeMwh": 0,
                "recoveryEnergyMwh": 0.425,
                "minimumRecoveryHours": 0.24999999999999983,
                "recoveryWindowHours": 0.25
              },
              {
                "duration": 2,
                "totalMw": 0.2125,
                "reboundItMwh": 0.425,
                "rechargeMwh": 0,
                "recoveryEnergyMwh": 0.425,
                "minimumRecoveryHours": 0.24999999999999983,
                "recoveryWindowHours": 0.25
              },
              {
                "duration": 4,
                "totalMw": 0.10625,
                "reboundItMwh": 0.425,
                "rechargeMwh": 0,
                "recoveryEnergyMwh": 0.425,
                "minimumRecoveryHours": 0.24999999999999983,
                "recoveryWindowHours": 0.25
              }
            ]
          },
          {
            "scenario": "upside",
            "expectedSavings": [
              0,
              9250559.999999998,
              3500.0000000000496,
              9315659.999999998
            ],
            "actualSavings": [
              0,
              9250559.999999998,
              3500,
              9315659.999999998
            ],
            "expectedNet": 8249093.999999998,
            "actualNet": 8249093.999999998,
            "curve": [
              {
                "duration": 0.25,
                "totalMw": 1.86,
                "reboundItMwh": 0.465,
                "rechargeMwh": 0,
                "recoveryEnergyMwh": 0.465,
                "minimumRecoveryHours": 0.24999999999999986,
                "recoveryWindowHours": 0.25
              },
              {
                "duration": 1,
                "totalMw": 0.465,
                "reboundItMwh": 0.465,
                "rechargeMwh": 0,
                "recoveryEnergyMwh": 0.465,
                "minimumRecoveryHours": 0.24999999999999986,
                "recoveryWindowHours": 0.25
              },
              {
                "duration": 2,
                "totalMw": 0.2325,
                "reboundItMwh": 0.465,
                "rechargeMwh": 0,
                "recoveryEnergyMwh": 0.465,
                "minimumRecoveryHours": 0.24999999999999986,
                "recoveryWindowHours": 0.25
              },
              {
                "duration": 4,
                "totalMw": 0.11625,
                "reboundItMwh": 0.465,
                "rechargeMwh": 0,
                "recoveryEnergyMwh": 0.465,
                "minimumRecoveryHours": 0.24999999999999986,
                "recoveryWindowHours": 0.25
              }
            ]
          }
        ]
      },
      {
        "id": "D07",
        "name": "储能能量受限",
        "input": {
          "projectName": "数值参考 D07",
          "location": "江苏",
          "type": "ai",
          "capacityMw": 10,
          "loadMode": "mw",
          "load": 8,
          "hours": 8760,
          "pue": 1.4,
          "price": 0.6,
          "peakPrice": 1,
          "valleyPrice": 0.3,
          "contractMw": 13,
          "billRmb": null,
          "demandRate": 0,
          "cooling": "hybrid",
          "climate": "temperate",
          "chillerMw": 24,
          "coolingMwh": 28032,
          "control": "high",
          "aiShare": 100,
          "flexibility": "high",
          "scheduler": false,
          "flexDurationHours": 2,
          "systems": "full",
          "upsMw": 1,
          "upsMinutes": 60,
          "upsReserveMinutes": 30,
          "upsDispatch": false,
          "bessMw": 4,
          "bessMwh": 0.5,
          "pvMw": 0,
          "participatingDr": false,
          "participatingVpp": false,
          "participatingMarket": false,
          "gridConfirmed": false,
          "gridHours": 0,
          "gridRate": 0,
          "gridBaselineRevenue": 0,
          "retainedShare": 100,
          "capexPreference": "customer",
          "majorHardware": false,
          "powerCapacityMw": 13,
          "transformerCapacityMw": 13,
          "usableUpsMw": 10,
          "usableCoolingMw": 10,
          "peakPue": null,
          "safetyMargin": 0,
          "illustrative": true,
          "targetPue": 1.2,
          "coolingScope": "operations",
          "flexibleLoadPct": 20,
          "annualShiftHours": 400,
          "valleyHours": 8,
          "batteryEfficiencyPct": 81,
          "batteryUsablePct": 100,
          "batteryWearRmbPerKwh": 0.08,
          "platformBudgetRmb": 1000000,
          "additionalInvestmentRmb": 0,
          "contingencyPct": 0,
          "annualServiceFeeRmb": 100000,
          "additionalAnnualCostRmb": 50000,
          "performanceFeePct": 10,
          "benefitDelayMonths": 6,
          "shiftEnergyFactor": 1
        },
        "status": "passed",
        "comparisons": [
          {
            "scenario": "conservative",
            "expectedSavings": [
              0,
              7148159.999999996,
              49466.66666666667,
              7197626.666666663
            ],
            "actualSavings": [
              0,
              7148159.999999997,
              49466.66666666667,
              7197626.666666664
            ],
            "expectedNet": 6342863.999999996,
            "actualNet": 6342863.999999998,
            "curve": [
              {
                "duration": 0.25,
                "totalMw": 1.8,
                "reboundItMwh": 0,
                "rechargeMwh": 0.5555555555555556,
                "recoveryEnergyMwh": 0.5555555555555556,
                "minimumRecoveryHours": 0.17580872011251758,
                "recoveryWindowHours": 8
              },
              {
                "duration": 1,
                "totalMw": 0.45,
                "reboundItMwh": 0,
                "rechargeMwh": 0.5555555555555556,
                "recoveryEnergyMwh": 0.5555555555555556,
                "minimumRecoveryHours": 0.17580872011251758,
                "recoveryWindowHours": 8
              },
              {
                "duration": 2,
                "totalMw": 0.225,
                "reboundItMwh": 0,
                "rechargeMwh": 0.5555555555555556,
                "recoveryEnergyMwh": 0.5555555555555556,
                "minimumRecoveryHours": 0.17580872011251758,
                "recoveryWindowHours": 8
              },
              {
                "duration": 4,
                "totalMw": 0.1125,
                "reboundItMwh": 0,
                "rechargeMwh": 0.5555555555555556,
                "recoveryEnergyMwh": 0.5555555555555556,
                "minimumRecoveryHours": 0.17580872011251758,
                "recoveryWindowHours": 8
              }
            ]
          },
          {
            "scenario": "base",
            "expectedSavings": [
              0,
              8409599.999999998,
              49466.66666666667,
              8459066.666666664
            ],
            "actualSavings": [
              0,
              8409599.999999998,
              49466.66666666667,
              8459066.666666664
            ],
            "expectedNet": 7478159.999999998,
            "actualNet": 7478159.999999998,
            "curve": [
              {
                "duration": 0.25,
                "totalMw": 1.8,
                "reboundItMwh": 0,
                "rechargeMwh": 0.5555555555555556,
                "recoveryEnergyMwh": 0.5555555555555556,
                "minimumRecoveryHours": 0.16339869281045752,
                "recoveryWindowHours": 8
              },
              {
                "duration": 1,
                "totalMw": 0.45,
                "reboundItMwh": 0,
                "rechargeMwh": 0.5555555555555556,
                "recoveryEnergyMwh": 0.5555555555555556,
                "minimumRecoveryHours": 0.16339869281045752,
                "recoveryWindowHours": 8
              },
              {
                "duration": 2,
                "totalMw": 0.225,
                "reboundItMwh": 0,
                "rechargeMwh": 0.5555555555555556,
                "recoveryEnergyMwh": 0.5555555555555556,
                "minimumRecoveryHours": 0.16339869281045752,
                "recoveryWindowHours": 8
              },
              {
                "duration": 4,
                "totalMw": 0.1125,
                "reboundItMwh": 0,
                "rechargeMwh": 0.5555555555555556,
                "recoveryEnergyMwh": 0.5555555555555556,
                "minimumRecoveryHours": 0.16339869281045752,
                "recoveryWindowHours": 8
              }
            ]
          },
          {
            "scenario": "upside",
            "expectedSavings": [
              0,
              9250559.999999998,
              49466.66666666667,
              9300026.666666664
            ],
            "actualSavings": [
              0,
              9250559.999999998,
              49466.66666666667,
              9300026.666666664
            ],
            "expectedNet": 8235023.999999998,
            "actualNet": 8235023.999999998,
            "curve": [
              {
                "duration": 0.25,
                "totalMw": 1.8,
                "reboundItMwh": 0,
                "rechargeMwh": 0.5555555555555556,
                "recoveryEnergyMwh": 0.5555555555555556,
                "minimumRecoveryHours": 0.1560549313358302,
                "recoveryWindowHours": 8
              },
              {
                "duration": 1,
                "totalMw": 0.45,
                "reboundItMwh": 0,
                "rechargeMwh": 0.5555555555555556,
                "recoveryEnergyMwh": 0.5555555555555556,
                "minimumRecoveryHours": 0.1560549313358302,
                "recoveryWindowHours": 8
              },
              {
                "duration": 2,
                "totalMw": 0.225,
                "reboundItMwh": 0,
                "rechargeMwh": 0.5555555555555556,
                "recoveryEnergyMwh": 0.5555555555555556,
                "minimumRecoveryHours": 0.1560549313358302,
                "recoveryWindowHours": 8
              },
              {
                "duration": 4,
                "totalMw": 0.1125,
                "reboundItMwh": 0,
                "rechargeMwh": 0.5555555555555556,
                "recoveryEnergyMwh": 0.5555555555555556,
                "minimumRecoveryHours": 0.1560549313358302,
                "recoveryWindowHours": 8
              }
            ]
          }
        ]
      },
      {
        "id": "D08",
        "name": "仅获批 UPS 保底之外的电量",
        "input": {
          "projectName": "数值参考 D08",
          "location": "江苏",
          "type": "ai",
          "capacityMw": 10,
          "loadMode": "mw",
          "load": 8,
          "hours": 8760,
          "pue": 1.4,
          "price": 0.6,
          "peakPrice": 1,
          "valleyPrice": 0.3,
          "contractMw": 13,
          "billRmb": null,
          "demandRate": 0,
          "cooling": "hybrid",
          "climate": "temperate",
          "chillerMw": 24,
          "coolingMwh": 28032,
          "control": "high",
          "aiShare": 100,
          "flexibility": "high",
          "scheduler": false,
          "flexDurationHours": 2,
          "systems": "full",
          "upsMw": 1,
          "upsMinutes": 60,
          "upsReserveMinutes": 30,
          "upsDispatch": true,
          "bessMw": 0,
          "bessMwh": 0,
          "pvMw": 0,
          "participatingDr": false,
          "participatingVpp": false,
          "participatingMarket": false,
          "gridConfirmed": false,
          "gridHours": 0,
          "gridRate": 0,
          "gridBaselineRevenue": 0,
          "retainedShare": 100,
          "capexPreference": "customer",
          "majorHardware": false,
          "powerCapacityMw": 13,
          "transformerCapacityMw": 13,
          "usableUpsMw": 10,
          "usableCoolingMw": 10,
          "peakPue": null,
          "safetyMargin": 0,
          "illustrative": true,
          "targetPue": 1.2,
          "coolingScope": "operations",
          "flexibleLoadPct": 20,
          "annualShiftHours": 400,
          "valleyHours": 8,
          "batteryEfficiencyPct": 81,
          "batteryUsablePct": 100,
          "batteryWearRmbPerKwh": 0.08,
          "platformBudgetRmb": 1000000,
          "additionalInvestmentRmb": 0,
          "contingencyPct": 0,
          "annualServiceFeeRmb": 100000,
          "additionalAnnualCostRmb": 50000,
          "performanceFeePct": 10,
          "benefitDelayMonths": 6,
          "shiftEnergyFactor": 1
        },
        "status": "passed",
        "comparisons": [
          {
            "scenario": "conservative",
            "expectedSavings": [
              0,
              7148159.999999996,
              54962.96296296297,
              7203122.962962959
            ],
            "actualSavings": [
              0,
              7148159.999999997,
              54962.96296296297,
              7203122.96296296
            ],
            "expectedNet": 6347810.666666663,
            "actualNet": 6347810.666666664,
            "curve": [
              {
                "duration": 0.25,
                "totalMw": 1,
                "reboundItMwh": 0,
                "rechargeMwh": 0.30864197530864196,
                "recoveryEnergyMwh": 0.30864197530864196,
                "minimumRecoveryHours": 0.30864197530864196,
                "recoveryWindowHours": 8
              },
              {
                "duration": 1,
                "totalMw": 0.5,
                "reboundItMwh": 0,
                "rechargeMwh": 0.6172839506172839,
                "recoveryEnergyMwh": 0.6172839506172839,
                "minimumRecoveryHours": 0.6172839506172839,
                "recoveryWindowHours": 8
              },
              {
                "duration": 2,
                "totalMw": 0.25,
                "reboundItMwh": 0,
                "rechargeMwh": 0.6172839506172839,
                "recoveryEnergyMwh": 0.6172839506172839,
                "minimumRecoveryHours": 0.6172839506172839,
                "recoveryWindowHours": 8
              },
              {
                "duration": 4,
                "totalMw": 0.125,
                "reboundItMwh": 0,
                "rechargeMwh": 0.6172839506172839,
                "recoveryEnergyMwh": 0.6172839506172839,
                "minimumRecoveryHours": 0.6172839506172839,
                "recoveryWindowHours": 8
              }
            ]
          },
          {
            "scenario": "base",
            "expectedSavings": [
              0,
              8409599.999999998,
              54962.96296296297,
              8464562.96296296
            ],
            "actualSavings": [
              0,
              8409599.999999998,
              54962.96296296297,
              8464562.96296296
            ],
            "expectedNet": 7483106.666666664,
            "actualNet": 7483106.666666664,
            "curve": [
              {
                "duration": 0.25,
                "totalMw": 1,
                "reboundItMwh": 0,
                "rechargeMwh": 0.30864197530864196,
                "recoveryEnergyMwh": 0.30864197530864196,
                "minimumRecoveryHours": 0.30864197530864196,
                "recoveryWindowHours": 8
              },
              {
                "duration": 1,
                "totalMw": 0.5,
                "reboundItMwh": 0,
                "rechargeMwh": 0.6172839506172839,
                "recoveryEnergyMwh": 0.6172839506172839,
                "minimumRecoveryHours": 0.6172839506172839,
                "recoveryWindowHours": 8
              },
              {
                "duration": 2,
                "totalMw": 0.25,
                "reboundItMwh": 0,
                "rechargeMwh": 0.6172839506172839,
                "recoveryEnergyMwh": 0.6172839506172839,
                "minimumRecoveryHours": 0.6172839506172839,
                "recoveryWindowHours": 8
              },
              {
                "duration": 4,
                "totalMw": 0.125,
                "reboundItMwh": 0,
                "rechargeMwh": 0.6172839506172839,
                "recoveryEnergyMwh": 0.6172839506172839,
                "minimumRecoveryHours": 0.6172839506172839,
                "recoveryWindowHours": 8
              }
            ]
          },
          {
            "scenario": "upside",
            "expectedSavings": [
              0,
              9250559.999999998,
              54962.96296296297,
              9305522.96296296
            ],
            "actualSavings": [
              0,
              9250559.999999998,
              54962.96296296297,
              9305522.96296296
            ],
            "expectedNet": 8239970.666666664,
            "actualNet": 8239970.666666664,
            "curve": [
              {
                "duration": 0.25,
                "totalMw": 1,
                "reboundItMwh": 0,
                "rechargeMwh": 0.30864197530864196,
                "recoveryEnergyMwh": 0.30864197530864196,
                "minimumRecoveryHours": 0.30864197530864196,
                "recoveryWindowHours": 8
              },
              {
                "duration": 1,
                "totalMw": 0.5,
                "reboundItMwh": 0,
                "rechargeMwh": 0.6172839506172839,
                "recoveryEnergyMwh": 0.6172839506172839,
                "minimumRecoveryHours": 0.6172839506172839,
                "recoveryWindowHours": 8
              },
              {
                "duration": 2,
                "totalMw": 0.25,
                "reboundItMwh": 0,
                "rechargeMwh": 0.6172839506172839,
                "recoveryEnergyMwh": 0.6172839506172839,
                "minimumRecoveryHours": 0.6172839506172839,
                "recoveryWindowHours": 8
              },
              {
                "duration": 4,
                "totalMw": 0.125,
                "reboundItMwh": 0,
                "rechargeMwh": 0.6172839506172839,
                "recoveryEnergyMwh": 0.6172839506172839,
                "minimumRecoveryHours": 0.6172839506172839,
                "recoveryWindowHours": 8
              }
            ]
          }
        ]
      },
      {
        "id": "D09",
        "name": "无恢复窗口",
        "input": {
          "projectName": "数值参考 D09",
          "location": "江苏",
          "type": "ai",
          "capacityMw": 10,
          "loadMode": "mw",
          "load": 8,
          "hours": 8760,
          "pue": 1.4,
          "price": 0.6,
          "peakPrice": 1,
          "valleyPrice": 0.3,
          "contractMw": 13,
          "billRmb": null,
          "demandRate": 0,
          "cooling": "hybrid",
          "climate": "temperate",
          "chillerMw": 24,
          "coolingMwh": 28032,
          "control": "high",
          "aiShare": 100,
          "flexibility": "high",
          "scheduler": true,
          "flexDurationHours": 2,
          "systems": "full",
          "upsMw": 1,
          "upsMinutes": 60,
          "upsReserveMinutes": 30,
          "upsDispatch": false,
          "bessMw": 2,
          "bessMwh": 4,
          "pvMw": 0,
          "participatingDr": false,
          "participatingVpp": false,
          "participatingMarket": false,
          "gridConfirmed": false,
          "gridHours": 0,
          "gridRate": 0,
          "gridBaselineRevenue": 0,
          "retainedShare": 100,
          "capexPreference": "customer",
          "majorHardware": false,
          "powerCapacityMw": 13,
          "transformerCapacityMw": 13,
          "usableUpsMw": 10,
          "usableCoolingMw": 10,
          "peakPue": null,
          "safetyMargin": 0,
          "illustrative": true,
          "targetPue": 1.2,
          "coolingScope": "operations",
          "flexibleLoadPct": 20,
          "annualShiftHours": 400,
          "valleyHours": 0,
          "batteryEfficiencyPct": 81,
          "batteryUsablePct": 100,
          "batteryWearRmbPerKwh": 0.08,
          "platformBudgetRmb": 1000000,
          "additionalInvestmentRmb": 0,
          "contingencyPct": 0,
          "annualServiceFeeRmb": 100000,
          "additionalAnnualCostRmb": 50000,
          "performanceFeePct": 10,
          "benefitDelayMonths": 6,
          "shiftEnergyFactor": 1
        },
        "status": "passed",
        "comparisons": [
          {
            "scenario": "conservative",
            "expectedSavings": [
              0,
              7148159.999999996,
              0,
              7148159.999999996
            ],
            "actualSavings": [
              0,
              7148159.999999997,
              0,
              7148159.999999997
            ],
            "expectedNet": 6298343.999999996,
            "actualNet": 6298343.999999997,
            "curve": [
              {
                "duration": 0.25,
                "totalMw": 0,
                "reboundItMwh": 0,
                "rechargeMwh": 0,
                "recoveryEnergyMwh": 0,
                "minimumRecoveryHours": 0,
                "recoveryWindowHours": 0
              },
              {
                "duration": 1,
                "totalMw": 0,
                "reboundItMwh": 0,
                "rechargeMwh": 0,
                "recoveryEnergyMwh": 0,
                "minimumRecoveryHours": 0,
                "recoveryWindowHours": 0
              },
              {
                "duration": 2,
                "totalMw": 0,
                "reboundItMwh": 0,
                "rechargeMwh": 0,
                "recoveryEnergyMwh": 0,
                "minimumRecoveryHours": 0,
                "recoveryWindowHours": 0
              },
              {
                "duration": 4,
                "totalMw": 0,
                "reboundItMwh": 0,
                "rechargeMwh": 0,
                "recoveryEnergyMwh": 0,
                "minimumRecoveryHours": 0,
                "recoveryWindowHours": 0
              }
            ]
          },
          {
            "scenario": "base",
            "expectedSavings": [
              0,
              8409599.999999998,
              0,
              8409599.999999998
            ],
            "actualSavings": [
              0,
              8409599.999999998,
              0,
              8409599.999999998
            ],
            "expectedNet": 7433639.999999998,
            "actualNet": 7433639.999999998,
            "curve": [
              {
                "duration": 0.25,
                "totalMw": 0,
                "reboundItMwh": 0,
                "rechargeMwh": 0,
                "recoveryEnergyMwh": 0,
                "minimumRecoveryHours": 0,
                "recoveryWindowHours": 0
              },
              {
                "duration": 1,
                "totalMw": 0,
                "reboundItMwh": 0,
                "rechargeMwh": 0,
                "recoveryEnergyMwh": 0,
                "minimumRecoveryHours": 0,
                "recoveryWindowHours": 0
              },
              {
                "duration": 2,
                "totalMw": 0,
                "reboundItMwh": 0,
                "rechargeMwh": 0,
                "recoveryEnergyMwh": 0,
                "minimumRecoveryHours": 0,
                "recoveryWindowHours": 0
              },
              {
                "duration": 4,
                "totalMw": 0,
                "reboundItMwh": 0,
                "rechargeMwh": 0,
                "recoveryEnergyMwh": 0,
                "minimumRecoveryHours": 0,
                "recoveryWindowHours": 0
              }
            ]
          },
          {
            "scenario": "upside",
            "expectedSavings": [
              0,
              9250559.999999998,
              0,
              9250559.999999998
            ],
            "actualSavings": [
              0,
              9250559.999999998,
              0,
              9250559.999999998
            ],
            "expectedNet": 8190503.999999998,
            "actualNet": 8190503.999999998,
            "curve": [
              {
                "duration": 0.25,
                "totalMw": 0,
                "reboundItMwh": 0,
                "rechargeMwh": 0,
                "recoveryEnergyMwh": 0,
                "minimumRecoveryHours": 0,
                "recoveryWindowHours": 0
              },
              {
                "duration": 1,
                "totalMw": 0,
                "reboundItMwh": 0,
                "rechargeMwh": 0,
                "recoveryEnergyMwh": 0,
                "minimumRecoveryHours": 0,
                "recoveryWindowHours": 0
              },
              {
                "duration": 2,
                "totalMw": 0,
                "reboundItMwh": 0,
                "rechargeMwh": 0,
                "recoveryEnergyMwh": 0,
                "minimumRecoveryHours": 0,
                "recoveryWindowHours": 0
              },
              {
                "duration": 4,
                "totalMw": 0,
                "reboundItMwh": 0,
                "rechargeMwh": 0,
                "recoveryEnergyMwh": 0,
                "minimumRecoveryHours": 0,
                "recoveryWindowHours": 0
              }
            ]
          }
        ]
      },
      {
        "id": "D10",
        "name": "持续需量与恢复功率共同约束",
        "input": {
          "projectName": "数值参考 D10",
          "location": "江苏",
          "type": "ai",
          "capacityMw": 10,
          "loadMode": "mw",
          "load": 8,
          "hours": 8760,
          "pue": 1.4,
          "price": 0.6,
          "peakPrice": 1,
          "valleyPrice": 0.3,
          "contractMw": 13,
          "billRmb": null,
          "demandRate": 30,
          "cooling": "hybrid",
          "climate": "temperate",
          "chillerMw": 24,
          "coolingMwh": 28032,
          "control": "high",
          "aiShare": 100,
          "flexibility": "high",
          "scheduler": true,
          "flexDurationHours": 2,
          "systems": "full",
          "upsMw": 1,
          "upsMinutes": 60,
          "upsReserveMinutes": 30,
          "upsDispatch": false,
          "bessMw": 2,
          "bessMwh": 4,
          "pvMw": 0,
          "participatingDr": false,
          "participatingVpp": false,
          "participatingMarket": false,
          "gridConfirmed": false,
          "gridHours": 0,
          "gridRate": 0,
          "gridBaselineRevenue": 0,
          "retainedShare": 100,
          "capexPreference": "customer",
          "majorHardware": false,
          "powerCapacityMw": 13,
          "transformerCapacityMw": 13,
          "usableUpsMw": 10,
          "usableCoolingMw": 10,
          "peakPue": null,
          "safetyMargin": 0,
          "illustrative": true,
          "targetPue": 1.2,
          "coolingScope": "operations",
          "flexibleLoadPct": 20,
          "annualShiftHours": 400,
          "valleyHours": 8,
          "batteryEfficiencyPct": 81,
          "batteryUsablePct": 100,
          "batteryWearRmbPerKwh": 0.08,
          "platformBudgetRmb": 1000000,
          "additionalInvestmentRmb": 0,
          "contingencyPct": 0,
          "annualServiceFeeRmb": 100000,
          "additionalAnnualCostRmb": 50000,
          "performanceFeePct": 10,
          "benefitDelayMonths": 6,
          "shiftEnergyFactor": 1,
          "verifiedDemandReductionMw": 0.5
        },
        "status": "passed",
        "comparisons": [
          {
            "scenario": "conservative",
            "expectedSavings": [
              0,
              7328159.999999996,
              709333.3333333334,
              8037493.333333329
            ],
            "actualSavings": [
              0,
              7328159.999999997,
              709333.3333333334,
              8037493.33333333
            ],
            "expectedNet": 7098743.999999996,
            "actualNet": 7098743.999999997,
            "curve": [
              {
                "duration": 0.25,
                "totalMw": 3.12,
                "reboundItMwh": 0.28,
                "rechargeMwh": 0.6172839506172839,
                "recoveryEnergyMwh": 0.8972839506172839,
                "minimumRecoveryHours": 0.3373247934651443,
                "recoveryWindowHours": 8
              },
              {
                "duration": 1,
                "totalMw": 3.12,
                "reboundItMwh": 1.12,
                "rechargeMwh": 2.4691358024691357,
                "recoveryEnergyMwh": 3.5891358024691358,
                "minimumRecoveryHours": 1.3492991738605773,
                "recoveryWindowHours": 8
              },
              {
                "duration": 2,
                "totalMw": 2.92,
                "reboundItMwh": 2.24,
                "rechargeMwh": 4.444444444444445,
                "recoveryEnergyMwh": 6.684444444444445,
                "minimumRecoveryHours": 2.5129490392648286,
                "recoveryWindowHours": 8
              },
              {
                "duration": 4,
                "totalMw": 1.46,
                "reboundItMwh": 2.24,
                "rechargeMwh": 4.444444444444445,
                "recoveryEnergyMwh": 6.684444444444445,
                "minimumRecoveryHours": 2.5129490392648286,
                "recoveryWindowHours": 8
              }
            ]
          },
          {
            "scenario": "base",
            "expectedSavings": [
              0,
              8589599.999999998,
              843733.3333333334,
              9433333.333333332
            ],
            "actualSavings": [
              0,
              8589599.999999998,
              843733.3333333334,
              9433333.333333332
            ],
            "expectedNet": 8354999.999999999,
            "actualNet": 8354999.999999998,
            "curve": [
              {
                "duration": 0.25,
                "totalMw": 3.6,
                "reboundItMwh": 0.4,
                "rechargeMwh": 0.6172839506172839,
                "recoveryEnergyMwh": 1.017283950617284,
                "minimumRecoveryHours": 0.3507875691783737,
                "recoveryWindowHours": 8
              },
              {
                "duration": 1,
                "totalMw": 3.6,
                "reboundItMwh": 1.6,
                "rechargeMwh": 2.4691358024691357,
                "recoveryEnergyMwh": 4.069135802469136,
                "minimumRecoveryHours": 1.403150276713495,
                "recoveryWindowHours": 8
              },
              {
                "duration": 2,
                "totalMw": 3.4000000000000004,
                "reboundItMwh": 3.2,
                "rechargeMwh": 4.444444444444445,
                "recoveryEnergyMwh": 7.644444444444445,
                "minimumRecoveryHours": 2.6360153256704977,
                "recoveryWindowHours": 8
              },
              {
                "duration": 4,
                "totalMw": 1.7000000000000002,
                "reboundItMwh": 3.2,
                "rechargeMwh": 4.444444444444445,
                "recoveryEnergyMwh": 7.644444444444445,
                "minimumRecoveryHours": 2.6360153256704977,
                "recoveryWindowHours": 8
              }
            ]
          },
          {
            "scenario": "upside",
            "expectedSavings": [
              0,
              9430559.999999998,
              933333.3333333334,
              10363893.333333332
            ],
            "actualSavings": [
              0,
              9430559.999999998,
              933333.3333333334,
              10363893.333333332
            ],
            "expectedNet": 9192503.999999998,
            "actualNet": 9192503.999999998,
            "curve": [
              {
                "duration": 0.25,
                "totalMw": 3.92,
                "reboundItMwh": 0.48,
                "rechargeMwh": 0.6172839506172839,
                "recoveryEnergyMwh": 1.097283950617284,
                "minimumRecoveryHours": 0.3585895263455176,
                "recoveryWindowHours": 8
              },
              {
                "duration": 1,
                "totalMw": 3.92,
                "reboundItMwh": 1.92,
                "rechargeMwh": 2.4691358024691357,
                "recoveryEnergyMwh": 4.389135802469136,
                "minimumRecoveryHours": 1.4343581053820704,
                "recoveryWindowHours": 8
              },
              {
                "duration": 2,
                "totalMw": 3.7199999999999998,
                "reboundItMwh": 3.84,
                "rechargeMwh": 4.444444444444445,
                "recoveryEnergyMwh": 8.284444444444444,
                "minimumRecoveryHours": 2.707334785766158,
                "recoveryWindowHours": 8
              },
              {
                "duration": 4,
                "totalMw": 1.8599999999999999,
                "reboundItMwh": 3.84,
                "rechargeMwh": 4.444444444444445,
                "recoveryEnergyMwh": 8.284444444444444,
                "minimumRecoveryHours": 2.707334785766158,
                "recoveryWindowHours": 8
              }
            ]
          }
        ]
      },
      {
        "id": "D11",
        "name": "填报辅助随动系数的补算与降载",
        "input": {
          "projectName": "数值参考 D11",
          "location": "江苏",
          "type": "ai",
          "capacityMw": 10,
          "loadMode": "mw",
          "load": 8,
          "hours": 8760,
          "pue": 1.4,
          "price": 0.6,
          "peakPrice": 1,
          "valleyPrice": 0.3,
          "contractMw": 13,
          "billRmb": null,
          "demandRate": 0,
          "cooling": "hybrid",
          "climate": "temperate",
          "chillerMw": 24,
          "coolingMwh": 28032,
          "control": "high",
          "aiShare": 100,
          "flexibility": "high",
          "scheduler": true,
          "flexDurationHours": 2,
          "systems": "full",
          "upsMw": 1,
          "upsMinutes": 60,
          "upsReserveMinutes": 30,
          "upsDispatch": false,
          "bessMw": 2,
          "bessMwh": 4,
          "pvMw": 0,
          "participatingDr": false,
          "participatingVpp": false,
          "participatingMarket": false,
          "gridConfirmed": false,
          "gridHours": 0,
          "gridRate": 0,
          "gridBaselineRevenue": 0,
          "retainedShare": 100,
          "capexPreference": "customer",
          "majorHardware": false,
          "powerCapacityMw": 13,
          "transformerCapacityMw": 13,
          "usableUpsMw": 10,
          "usableCoolingMw": 10,
          "peakPue": null,
          "safetyMargin": 0,
          "illustrative": true,
          "targetPue": 1.2,
          "coolingScope": "operations",
          "flexibleLoadPct": 20,
          "annualShiftHours": 400,
          "valleyHours": 8,
          "batteryEfficiencyPct": 81,
          "batteryUsablePct": 100,
          "batteryWearRmbPerKwh": 0.08,
          "platformBudgetRmb": 1000000,
          "additionalInvestmentRmb": 0,
          "contingencyPct": 0,
          "annualServiceFeeRmb": 100000,
          "additionalAnnualCostRmb": 50000,
          "performanceFeePct": 10,
          "benefitDelayMonths": 6,
          "shiftEnergyFactor": 1.15
        },
        "status": "passed",
        "comparisons": [
          {
            "scenario": "conservative",
            "expectedSavings": [
              0,
              7148159.999999996,
              756373.3333333334,
              7904533.333333329
            ],
            "actualSavings": [
              0,
              7148159.999999997,
              756373.3333333334,
              7904533.33333333
            ],
            "expectedNet": 6979079.999999996,
            "actualNet": 6979079.999999997,
            "curve": [
              {
                "duration": 0.25,
                "totalMw": 3.2880000000000003,
                "reboundItMwh": 0.28,
                "rechargeMwh": 0.6172839506172839,
                "recoveryEnergyMwh": 0.9392839506172839,
                "minimumRecoveryHours": 0.30864197530864196,
                "recoveryWindowHours": 8
              },
              {
                "duration": 1,
                "totalMw": 3.2880000000000003,
                "reboundItMwh": 1.12,
                "rechargeMwh": 2.4691358024691357,
                "recoveryEnergyMwh": 3.7571358024691355,
                "minimumRecoveryHours": 1.2345679012345678,
                "recoveryWindowHours": 8
              },
              {
                "duration": 2,
                "totalMw": 3.088,
                "reboundItMwh": 2.24,
                "rechargeMwh": 4.444444444444445,
                "recoveryEnergyMwh": 7.020444444444445,
                "minimumRecoveryHours": 2.2222222222222223,
                "recoveryWindowHours": 8
              },
              {
                "duration": 4,
                "totalMw": 1.544,
                "reboundItMwh": 2.24,
                "rechargeMwh": 4.444444444444445,
                "recoveryEnergyMwh": 7.020444444444445,
                "minimumRecoveryHours": 2.2222222222222223,
                "recoveryWindowHours": 8
              }
            ]
          },
          {
            "scenario": "base",
            "expectedSavings": [
              0,
              8409599.999999998,
              910933.3333333334,
              9320533.333333332
            ],
            "actualSavings": [
              0,
              8409599.999999998,
              910933.3333333334,
              9320533.333333332
            ],
            "expectedNet": 8253479.999999999,
            "actualNet": 8253479.999999999,
            "curve": [
              {
                "duration": 0.25,
                "totalMw": 3.84,
                "reboundItMwh": 0.4,
                "rechargeMwh": 0.6172839506172839,
                "recoveryEnergyMwh": 1.077283950617284,
                "minimumRecoveryHours": 0.31684822076978936,
                "recoveryWindowHours": 8
              },
              {
                "duration": 1,
                "totalMw": 3.84,
                "reboundItMwh": 1.6,
                "rechargeMwh": 2.4691358024691357,
                "recoveryEnergyMwh": 4.309135802469136,
                "minimumRecoveryHours": 1.2673928830791574,
                "recoveryWindowHours": 8
              },
              {
                "duration": 2,
                "totalMw": 3.6399999999999997,
                "reboundItMwh": 3.2,
                "rechargeMwh": 4.444444444444445,
                "recoveryEnergyMwh": 8.124444444444444,
                "minimumRecoveryHours": 2.3895424836601302,
                "recoveryWindowHours": 8
              },
              {
                "duration": 4,
                "totalMw": 1.8199999999999998,
                "reboundItMwh": 3.2,
                "rechargeMwh": 4.444444444444445,
                "recoveryEnergyMwh": 8.124444444444444,
                "minimumRecoveryHours": 2.3895424836601302,
                "recoveryWindowHours": 8
              }
            ]
          },
          {
            "scenario": "upside",
            "expectedSavings": [
              0,
              9250559.999999998,
              1013973.3333333334,
              10264533.333333332
            ],
            "actualSavings": [
              0,
              9250559.999999998,
              1013973.3333333334,
              10264533.333333332
            ],
            "expectedNet": 9103079.999999998,
            "actualNet": 9103079.999999998,
            "curve": [
              {
                "duration": 0.25,
                "totalMw": 4.208,
                "reboundItMwh": 0.48,
                "rechargeMwh": 0.6172839506172839,
                "recoveryEnergyMwh": 1.1692839506172839,
                "minimumRecoveryHours": 0.32845054792620326,
                "recoveryWindowHours": 8
              },
              {
                "duration": 1,
                "totalMw": 4.208,
                "reboundItMwh": 1.92,
                "rechargeMwh": 2.4691358024691357,
                "recoveryEnergyMwh": 4.677135802469135,
                "minimumRecoveryHours": 1.313802191704813,
                "recoveryWindowHours": 8
              },
              {
                "duration": 2,
                "totalMw": 4.008,
                "reboundItMwh": 3.84,
                "rechargeMwh": 4.444444444444445,
                "recoveryEnergyMwh": 8.860444444444443,
                "minimumRecoveryHours": 2.488888888888888,
                "recoveryWindowHours": 8
              },
              {
                "duration": 4,
                "totalMw": 2.004,
                "reboundItMwh": 3.84,
                "rechargeMwh": 4.444444444444445,
                "recoveryEnergyMwh": 8.860444444444443,
                "minimumRecoveryHours": 2.488888888888888,
                "recoveryWindowHours": 8
              }
            ]
          }
        ]
      },
      {
        "id": "D12",
        "name": "收益全部归租户，业主仍有固定费用",
        "input": {
          "projectName": "数值参考 D12",
          "location": "江苏",
          "type": "ai",
          "capacityMw": 10,
          "loadMode": "mw",
          "load": 8,
          "hours": 8760,
          "pue": 1.4,
          "price": 0.6,
          "peakPrice": 1,
          "valleyPrice": 0.3,
          "contractMw": 13,
          "billRmb": null,
          "demandRate": 0,
          "cooling": "hybrid",
          "climate": "temperate",
          "chillerMw": 24,
          "coolingMwh": 28032,
          "control": "high",
          "aiShare": 100,
          "flexibility": "high",
          "scheduler": true,
          "flexDurationHours": 2,
          "systems": "full",
          "upsMw": 1,
          "upsMinutes": 60,
          "upsReserveMinutes": 30,
          "upsDispatch": false,
          "bessMw": 2,
          "bessMwh": 4,
          "pvMw": 0,
          "participatingDr": false,
          "participatingVpp": false,
          "participatingMarket": false,
          "gridConfirmed": false,
          "gridHours": 0,
          "gridRate": 0,
          "gridBaselineRevenue": 0,
          "retainedShare": 0,
          "capexPreference": "customer",
          "majorHardware": false,
          "powerCapacityMw": 13,
          "transformerCapacityMw": 13,
          "usableUpsMw": 10,
          "usableCoolingMw": 10,
          "peakPue": null,
          "safetyMargin": 0,
          "illustrative": true,
          "targetPue": 1.2,
          "coolingScope": "operations",
          "flexibleLoadPct": 20,
          "annualShiftHours": 400,
          "valleyHours": 8,
          "batteryEfficiencyPct": 81,
          "batteryUsablePct": 100,
          "batteryWearRmbPerKwh": 0.08,
          "platformBudgetRmb": 1000000,
          "additionalInvestmentRmb": 0,
          "contingencyPct": 0,
          "annualServiceFeeRmb": 100000,
          "additionalAnnualCostRmb": 50000,
          "performanceFeePct": 10,
          "benefitDelayMonths": 6,
          "shiftEnergyFactor": 1
        },
        "status": "passed",
        "comparisons": [
          {
            "scenario": "conservative",
            "expectedSavings": [
              0,
              7148159.999999996,
              709333.3333333334,
              7857493.333333329
            ],
            "actualSavings": [
              0,
              7148159.999999997,
              709333.3333333334,
              7857493.33333333
            ],
            "expectedNet": -150000,
            "actualNet": -150000,
            "curve": [
              {
                "duration": 0.25,
                "totalMw": 3.12,
                "reboundItMwh": 0.28,
                "rechargeMwh": 0.6172839506172839,
                "recoveryEnergyMwh": 0.8972839506172839,
                "minimumRecoveryHours": 0.30864197530864196,
                "recoveryWindowHours": 8
              },
              {
                "duration": 1,
                "totalMw": 3.12,
                "reboundItMwh": 1.12,
                "rechargeMwh": 2.4691358024691357,
                "recoveryEnergyMwh": 3.5891358024691358,
                "minimumRecoveryHours": 1.2345679012345678,
                "recoveryWindowHours": 8
              },
              {
                "duration": 2,
                "totalMw": 2.92,
                "reboundItMwh": 2.24,
                "rechargeMwh": 4.444444444444445,
                "recoveryEnergyMwh": 6.684444444444445,
                "minimumRecoveryHours": 2.2222222222222223,
                "recoveryWindowHours": 8
              },
              {
                "duration": 4,
                "totalMw": 1.46,
                "reboundItMwh": 2.24,
                "rechargeMwh": 4.444444444444445,
                "recoveryEnergyMwh": 6.684444444444445,
                "minimumRecoveryHours": 2.2222222222222223,
                "recoveryWindowHours": 8
              }
            ]
          },
          {
            "scenario": "base",
            "expectedSavings": [
              0,
              8409599.999999998,
              843733.3333333334,
              9253333.333333332
            ],
            "actualSavings": [
              0,
              8409599.999999998,
              843733.3333333334,
              9253333.333333332
            ],
            "expectedNet": -150000,
            "actualNet": -150000,
            "curve": [
              {
                "duration": 0.25,
                "totalMw": 3.6,
                "reboundItMwh": 0.4,
                "rechargeMwh": 0.6172839506172839,
                "recoveryEnergyMwh": 1.017283950617284,
                "minimumRecoveryHours": 0.30864197530864196,
                "recoveryWindowHours": 8
              },
              {
                "duration": 1,
                "totalMw": 3.6,
                "reboundItMwh": 1.6,
                "rechargeMwh": 2.4691358024691357,
                "recoveryEnergyMwh": 4.069135802469136,
                "minimumRecoveryHours": 1.2345679012345678,
                "recoveryWindowHours": 8
              },
              {
                "duration": 2,
                "totalMw": 3.4000000000000004,
                "reboundItMwh": 3.2,
                "rechargeMwh": 4.444444444444445,
                "recoveryEnergyMwh": 7.644444444444445,
                "minimumRecoveryHours": 2.2483660130718954,
                "recoveryWindowHours": 8
              },
              {
                "duration": 4,
                "totalMw": 1.7000000000000002,
                "reboundItMwh": 3.2,
                "rechargeMwh": 4.444444444444445,
                "recoveryEnergyMwh": 7.644444444444445,
                "minimumRecoveryHours": 2.2483660130718954,
                "recoveryWindowHours": 8
              }
            ]
          },
          {
            "scenario": "upside",
            "expectedSavings": [
              0,
              9250559.999999998,
              933333.3333333334,
              10183893.333333332
            ],
            "actualSavings": [
              0,
              9250559.999999998,
              933333.3333333334,
              10183893.333333332
            ],
            "expectedNet": -150000,
            "actualNet": -150000,
            "curve": [
              {
                "duration": 0.25,
                "totalMw": 3.92,
                "reboundItMwh": 0.48,
                "rechargeMwh": 0.6172839506172839,
                "recoveryEnergyMwh": 1.097283950617284,
                "minimumRecoveryHours": 0.30864197530864196,
                "recoveryWindowHours": 8
              },
              {
                "duration": 1,
                "totalMw": 3.92,
                "reboundItMwh": 1.92,
                "rechargeMwh": 2.4691358024691357,
                "recoveryEnergyMwh": 4.389135802469136,
                "minimumRecoveryHours": 1.2345679012345678,
                "recoveryWindowHours": 8
              },
              {
                "duration": 2,
                "totalMw": 3.7199999999999998,
                "reboundItMwh": 3.84,
                "rechargeMwh": 4.444444444444445,
                "recoveryEnergyMwh": 8.284444444444444,
                "minimumRecoveryHours": 2.3270911360799,
                "recoveryWindowHours": 8
              },
              {
                "duration": 4,
                "totalMw": 1.8599999999999999,
                "reboundItMwh": 3.84,
                "rechargeMwh": 4.444444444444445,
                "recoveryEnergyMwh": 8.284444444444444,
                "minimumRecoveryHours": 2.3270911360799,
                "recoveryWindowHours": 8
              }
            ]
          }
        ]
      }
    ],
    "fixtureCount": 12,
    "optimizationChecks": 216,
    "maxObjectiveErrorMwh": 4.440892098500626e-16,
    "maxLedgerErrorRmb": 1.862645149230957e-9
  },
  "publications": [
    {
      "id": "P01",
      "name": "中国电信兰州新区大数据产业园 A 座",
      "kind": "新增公开案例 · 冷却强度对照",
      "sourceLabel": "工信部 2025 年度国家绿色算力设施案例，第 6–7 页",
      "url": "https://www.miit.gov.cn/cms_files/filemanager/1226211233/attach/202512/da8f0269a6ae448c9eaf83e70501feef.pdf",
      "observed": "单位信息系统能耗所需的冷却制冷功耗降低 16.4%。",
      "inputSummary": "运行调优；可控性按高情景假设；目标 PUE 留空。为隔离模块，以 1 MW IT、PUE 1.5、1000 MWh 冷却电量归一化，均非该项目现场数据。",
      "scenarioPct": [
        10,
        20,
        30
      ],
      "actualPct": 16.4,
      "differencePoints": 3.6000000000000014,
      "comparison": "模型基准改善 20.0%，比公开冷却强度改善高 3.6 个百分点。",
      "conclusion": "仅检查冷却模块改善比例的量级。功率强度与全年节电不是同一指标；公开数据不足以验证项目年收益或回收期。",
      "input": {
        "projectName": "冷却模块归一化对照",
        "location": "仅用于指标对照",
        "type": "enterprise",
        "capacityMw": 2,
        "loadMode": "mw",
        "load": 1,
        "hours": 8760,
        "pue": 1.5,
        "price": 0,
        "peakPrice": 0,
        "valleyPrice": 0,
        "contractMw": 0,
        "billRmb": null,
        "demandRate": 0,
        "cooling": "hybrid",
        "climate": "temperate",
        "chillerMw": 24,
        "coolingMwh": 1000,
        "control": "high",
        "aiShare": 0,
        "flexibility": "high",
        "scheduler": false,
        "flexDurationHours": 2,
        "systems": "full",
        "upsMw": 20,
        "upsMinutes": 15,
        "upsReserveMinutes": 15,
        "upsDispatch": false,
        "bessMw": 0,
        "bessMwh": 0,
        "pvMw": 0,
        "participatingDr": false,
        "participatingVpp": false,
        "participatingMarket": false,
        "gridConfirmed": false,
        "gridHours": 0,
        "gridRate": 0,
        "gridBaselineRevenue": 0,
        "retainedShare": 100,
        "capexPreference": "customer",
        "majorHardware": false,
        "powerCapacityMw": null,
        "transformerCapacityMw": null,
        "usableUpsMw": null,
        "usableCoolingMw": null,
        "peakPue": null,
        "safetyMargin": 10,
        "illustrative": true,
        "targetPue": null,
        "coolingScope": "operations",
        "platformBudgetRmb": 0,
        "annualServiceFeeRmb": 0,
        "performanceFeePct": 0,
        "additionalAnnualCostRmb": 0,
        "contingencyPct": 0,
        "benefitDelayMonths": 0
      },
      "result": {
        "modelVersion": "SG-IC-1.3.0",
        "assessedAt": "2026-09-03T06:30:06.153Z",
        "project": {
          "capacityMw": 2,
          "load": 1,
          "hours": 8760,
          "pue": 1.5,
          "price": 0,
          "peakPrice": 0,
          "valleyPrice": 0,
          "contractMw": 0,
          "demandRate": 0,
          "aiShare": 0,
          "flexDurationHours": 2,
          "upsMw": 20,
          "upsMinutes": 15,
          "upsReserveMinutes": 15,
          "bessMw": 0,
          "bessMwh": 0,
          "pvMw": 0,
          "gridHours": 0,
          "gridRate": 0,
          "gridBaselineRevenue": 0,
          "retainedShare": 100,
          "safetyMargin": 10,
          "billRmb": null,
          "chillerMw": 24,
          "coolingMwh": 1000,
          "powerCapacityMw": null,
          "transformerCapacityMw": null,
          "usableUpsMw": null,
          "usableCoolingMw": null,
          "peakPue": null,
          "targetPue": null,
          "flexibleLoadPct": null,
          "annualShiftHours": null,
          "valleyHours": null,
          "platformBudgetRmb": 0,
          "additionalInvestmentRmb": null,
          "annualServiceFeeRmb": 0,
          "additionalAnnualCostRmb": 0,
          "contingencyPct": 0,
          "gridAvailableMw": null,
          "batteryEfficiencyPct": null,
          "batteryUsablePct": null,
          "batteryWearRmbPerKwh": null,
          "performanceFeePct": 0,
          "benefitDelayMonths": 0,
          "verifiedDemandReductionMw": null,
          "shiftEnergyFactor": null,
          "coolingScope": "operations",
          "type": "enterprise",
          "loadMode": "mw",
          "cooling": "hybrid",
          "climate": "temperate",
          "control": "high",
          "flexibility": "high",
          "systems": "full",
          "capexPreference": "customer",
          "scheduler": false,
          "upsDispatch": false,
          "participatingDr": false,
          "participatingVpp": false,
          "participatingMarket": false,
          "gridConfirmed": false,
          "majorHardware": false,
          "illustrative": true,
          "projectName": "冷却模块归一化对照",
          "location": "仅用于指标对照"
        },
        "confidence": "示例概算 · 请替换为项目数据",
        "warnings": [
          "尚无算力调度接口，任务移峰收益按 0；获批电力资产可独立评估。",
          "仅用于指标对照的 DR / VPP / 电力市场资格及结算条款待核验，市场收益未计入回收期。",
          "供电容量未填写，以 IT 设计容量 × 当前 PUE 作为统一容量假设；四种方案共用此上限，需现场核对。"
        ],
        "regional": {
          "region": "仅用于指标对照",
          "checkedAt": "2026-09-03",
          "programs": [
            {
              "name": "DR / VPP / 现货 / 辅助服务",
              "status": "未收录当地规则，需专项核验"
            }
          ],
          "source": null
        },
        "sources": [
          {
            "label": "储能效率参考 · NREL 2024 ATB",
            "url": "https://atb.nrel.gov/electricity/2024/commercial_battery_storage",
            "scope": "采用 85% 代表往返效率作为缺省参考；并非本项目设备保证值，未采用美国投资单价。"
          },
          {
            "label": "节能量核验方法 · DOE / FEMP M&V 5.0",
            "url": "https://www.energy.gov/cmei/femp/articles/mv-guidelines-measurement-and-verification-performance-based-contracts-version-0",
            "scope": "参考基线、调整因素与改造后计量的核验思路；未宣称当前概算已完成现场 M&V。"
          },
          {
            "label": "数据中心需求响应现场研究 · LBNL-5763E",
            "url": "https://eta-publications.lbl.gov/publications/demand-response-opportunities-and",
            "scope": "四站点研究涉及 IT、冷却和负载迁移；组合降载不能全部归因于计算任务延后。"
          },
          {
            "label": "能耗与冷却效率方法 · US DOE / FEMP",
            "url": "https://www.energy.gov/cmei/femp/articles/best-practices-guide-energy-efficient-data-center-design",
            "scope": "支持 PUE、能源计量及冷却优化方法；10% / 20% / 30% 为本工具工程情景，非 DOE 对项目收益的保证。"
          },
          {
            "label": "Intuit Quincy 能效改进 · DOE Better Buildings",
            "url": "https://betterbuildingssolutioncenter.energy.gov/showcase-projects/intuit-quincy-facility-energy-upgrades",
            "scope": "公开案例支持冷却及运行改进方向；与当前项目设备、气候及改造范围未必一致。"
          },
          {
            "label": "AI 负荷降载试验及数据 · Nature Energy",
            "url": "https://www.nature.com/articles/s41560-025-01927-1",
            "scope": "Phoenix 试验目标 25% 降载、3 小时；是参考案例，不是当前项目承诺。"
          },
          {
            "label": "长时 AI 降载联合试验 · National Grid / EPRI / Nebius",
            "url": "https://ngpartners.cdn.prismic.io/ngpartners/aabLtVxvIZEnjRNr_v11_emerald-ai_march2026.pdf",
            "scope": "2026 年报告披露超过 10 小时的 10% 降载；用于检查时长适用边界。"
          },
          {
            "label": "计算任务需求响应 · Google",
            "url": "https://cloud.google.com/blog/products/infrastructure/using-demand-response-to-reduce-data-center-power-consumption",
            "scope": "支持任务延后及补算机制；不支持本工具每年 250 / 400 / 600 小时的预设值。"
          },
          {
            "label": "跨地域算电协同 · 华北电力大学 / 阿里巴巴",
            "url": "https://energy.ncepu.edu.cn/zxdt/yjydt/aa1a9f538ad3461f90f33704e2791695.htm",
            "scope": "跨地域迁移案例；本工具未计跨站迁移收益及相关成本，不能直接复现该案例。"
          },
          {
            "label": "能源系统优化方法参考 · REopt",
            "url": "https://github.com/NatLabRockies/REopt.jl",
            "scope": "参考能源平衡与调度经济分析思路；本工具没有调用 REopt 引擎。"
          },
          {
            "label": "已接入开源求解器 · HiGHS",
            "url": "https://highs.dev/",
            "scope": "通过 highs-js 1.15.2 执行峰谷代表周期的线性优化；求解正确不代表项目假设已实测验证。"
          },
          {
            "label": "JavaScript 集成组件 · highs-js",
            "url": "https://github.com/lovasoa/highs-js",
            "scope": "MIT 开源组件，随项目运行；没有单独建设优化服务。"
          },
          {
            "label": "虚拟电厂发展指导意见 · 发改能源〔2025〕357号",
            "url": "https://www.ndrc.gov.cn/xxgk/zcfb/tz/202504/t20250411_1397162_ext.html",
            "scope": "当地接入、检测和市场准入仍需核验"
          },
          {
            "label": "电力需求侧管理办法（2023年版）",
            "url": "https://www.ndrc.gov.cn/xxgk/zcfb/ghxwj/202309/t20230927_1360902_ext.html",
            "scope": "政策背景，不作为项目收益或资格证明"
          }
        ],
        "baseline": {
          "itMw": 1,
          "itMwh": 8760,
          "totalMwh": 13140,
          "energyBill": 0,
          "coolingMwh": 1000,
          "coolingSource": "填报值",
          "annualCost": 0,
          "modeledBill": 0,
          "costSource": "运行参数估算"
        },
        "scenarios": [
          {
            "key": "conservative",
            "deltaPue": 0.01141552511415525,
            "targetPue": 1.4885844748858448,
            "coolingMwhSaved": 100,
            "cooling": 0,
            "power": 0,
            "compute": 0,
            "battery": 0,
            "demand": 0,
            "gross": 0,
            "retained": 0,
            "annualFee": 0,
            "performanceFee": 0,
            "additionalAnnualCost": 0,
            "net": 0,
            "investment": 0,
            "platformInvestment": 0,
            "additionalInvestment": 0,
            "contingency": 0,
            "contingencyPct": 0,
            "simplePayback": null,
            "cashPayback": null,
            "grid": null,
            "gridMw": null,
            "flexMw": 0,
            "availableFlexMw": 0,
            "capacity": null,
            "dispatch": {
              "solver": "HiGHS 1.15 · highs-js 1.15.2",
              "status": "Optimal",
              "shiftMwh": 0,
              "bessDischargeMwh": 0,
              "upsDischargeMwh": 0,
              "rechargeMwh": 0,
              "reboundItMwh": 0,
              "computeRmb": 0,
              "batteryRmb": 0,
              "cashflows": {
                "peakAvoidedRmb": 0,
                "computeRecoveryRmb": 0,
                "rechargeRmb": 0,
                "wearRmb": 0
              },
              "objective": "cost",
              "peakHours": 2,
              "valleyHours": 8,
              "marginalPue": 1,
              "limits": {
                "shiftMwh": 0,
                "bessMwh": 0,
                "upsMwh": 0,
                "chargingHeadroomMwh": 12.091324200913242,
                "peakConsumptionMwh": 2.9771689497716896
              },
              "cycles": 125,
              "annualShiftHours": 250,
              "annualSavingsCapApplied": false
            },
            "performanceShare": 0,
            "delayYears": 0,
            "fixedAnnualCost": 0,
            "fiveYearCash": 0
          },
          {
            "key": "base",
            "deltaPue": 0.0228310502283105,
            "targetPue": 1.4771689497716896,
            "coolingMwhSaved": 200,
            "cooling": 0,
            "power": 0,
            "compute": 0,
            "battery": 0,
            "demand": 0,
            "gross": 0,
            "retained": 0,
            "annualFee": 0,
            "performanceFee": 0,
            "additionalAnnualCost": 0,
            "net": 0,
            "investment": 0,
            "platformInvestment": 0,
            "additionalInvestment": 0,
            "contingency": 0,
            "contingencyPct": 0,
            "simplePayback": null,
            "cashPayback": null,
            "grid": null,
            "gridMw": null,
            "flexMw": 0,
            "availableFlexMw": 0,
            "capacity": null,
            "dispatch": {
              "solver": "HiGHS 1.15 · highs-js 1.15.2",
              "status": "Optimal",
              "shiftMwh": 0,
              "bessDischargeMwh": 0,
              "upsDischargeMwh": 0,
              "rechargeMwh": 0,
              "reboundItMwh": 0,
              "computeRmb": 0,
              "batteryRmb": 0,
              "cashflows": {
                "peakAvoidedRmb": 0,
                "computeRecoveryRmb": 0,
                "rechargeRmb": 0,
                "wearRmb": 0
              },
              "objective": "cost",
              "peakHours": 2,
              "valleyHours": 8,
              "marginalPue": 1,
              "limits": {
                "shiftMwh": 0,
                "bessMwh": 0,
                "upsMwh": 0,
                "chargingHeadroomMwh": 12.182648401826484,
                "peakConsumptionMwh": 2.954337899543379
              },
              "cycles": 200,
              "annualShiftHours": 400,
              "annualSavingsCapApplied": false
            },
            "performanceShare": 0,
            "delayYears": 0,
            "fixedAnnualCost": 0,
            "fiveYearCash": 0
          },
          {
            "key": "upside",
            "deltaPue": 0.03424657534246575,
            "targetPue": 1.4657534246575343,
            "coolingMwhSaved": 300,
            "cooling": 0,
            "power": 0,
            "compute": 0,
            "battery": 0,
            "demand": 0,
            "gross": 0,
            "retained": 0,
            "annualFee": 0,
            "performanceFee": 0,
            "additionalAnnualCost": 0,
            "net": 0,
            "investment": 0,
            "platformInvestment": 0,
            "additionalInvestment": 0,
            "contingency": 0,
            "contingencyPct": 0,
            "simplePayback": null,
            "cashPayback": null,
            "grid": null,
            "gridMw": null,
            "flexMw": 0,
            "availableFlexMw": 0,
            "capacity": null,
            "dispatch": {
              "solver": "HiGHS 1.15 · highs-js 1.15.2",
              "status": "Optimal",
              "shiftMwh": 0,
              "bessDischargeMwh": 0,
              "upsDischargeMwh": 0,
              "rechargeMwh": 0,
              "reboundItMwh": 0,
              "computeRmb": 0,
              "batteryRmb": 0,
              "cashflows": {
                "peakAvoidedRmb": 0,
                "computeRecoveryRmb": 0,
                "rechargeRmb": 0,
                "wearRmb": 0
              },
              "objective": "cost",
              "peakHours": 2,
              "valleyHours": 8,
              "marginalPue": 1,
              "limits": {
                "shiftMwh": 0,
                "bessMwh": 0,
                "upsMwh": 0,
                "chargingHeadroomMwh": 12.273972602739725,
                "peakConsumptionMwh": 2.9315068493150687
              },
              "cycles": 300,
              "annualShiftHours": 600,
              "annualSavingsCapApplied": false
            },
            "performanceShare": 0,
            "delayYears": 0,
            "fixedAnnualCost": 0,
            "fiveYearCash": 0
          }
        ],
        "investmentRange": [
          0,
          0
        ],
        "investmentComplete": true,
        "evidence": [
          {
            "label": "冷却节能",
            "value": "冷却用电改善 10 / 20 / 30%",
            "kind": "工程情景假设",
            "detail": "参考 DOE 方法与公开改进案例，按控制可实施程度调整；不将个案节能率视为行业保证值。"
          },
          {
            "label": "可调任务",
            "value": "AI/HPC 负荷的 10 / 20 / 35%",
            "kind": "案例参考下的情景假设",
            "detail": "再校核补算窗口、IT 余量及全站功率上限；不代表已获得电网可调容量认证。"
          },
          {
            "label": "年度机会",
            "value": "250 / 400 / 600 小时",
            "kind": "工程情景假设",
            "detail": "同时限制年运行天数；电网事件预留日不重复用于移峰及储能套利。"
          },
          {
            "label": "投资与费用",
            "value": "采用填报平台预算",
            "kind": "项目填报",
            "detail": "已计新增设备与配套工程 0 万元，预备费 0%；不是供应商正式报价。"
          },
          {
            "label": "开源计算",
            "value": "HiGHS · 峰谷代表周期优化",
            "kind": "已接入",
            "detail": "联合计算任务移峰与储能，保持补算电量和充放电能量平衡；不进行真实任务排程。"
          }
        ],
        "score": 29,
        "rating": "C",
        "scores": [
          {
            "key": "项目规模",
            "score": 3,
            "max": 25
          },
          {
            "key": "效率机会",
            "score": 6,
            "max": 20
          },
          {
            "key": "算力灵活性",
            "score": 0,
            "max": 20
          },
          {
            "key": "系统可接入性",
            "score": 10,
            "max": 15
          },
          {
            "key": "市场机会",
            "score": 0,
            "max": 10
          },
          {
            "key": "商务一致性",
            "score": 10,
            "max": 10
          }
        ],
        "recommendations": {
          "engagement": "项目实施条件评估",
          "scope": "2.0MW 代表性 IT 集群 + 对应冷却系统",
          "model": "先开展专项评估，再确定投资规模",
          "budget": [
            200000,
            500000
          ],
          "priority": "先补齐关键条件",
          "next": "建议先确认收益归属、数据接口和运行基线，再共同确定试点验证方案。"
        },
        "exclusions": [
          "电网服务收益与扩容潜力单独评估，不计入能源成本节省及投资回收期。",
          "投资概算包括平台与实施预算、填报的新增设备及配套工程、预备费；第三方投资的费用也需按项目全口径填报，未自动扣除融资主体承担部分。",
          "现金流为税前、未折现、不含融资与未填报的设备更换、迁移成本；收益形成期 0 个月，期间收入按 0，固定服务和其他年成本自项目起点持续计入；收益形成后按稳定年收益估算。",
          "任务移峰电量系数默认 1，仅计 IT 电量；未经验证的冷却随动效果不自动增加收益。储能效率默认参考 NREL ATB 的 85%，额定能量可用比例和循环成本仍为可替换假设。",
          "HiGHS 优化的是平均负荷下的峰谷代表周期，假设移走任务在低价窗口补齐；不等同于逐时全年调度、任务 SLA 验证或正式工程设计。",
          "冷却架构、气候与铭牌制冷量用于评估范围说明，未据此建立设备仿真；无分项计量时，冷却占辅助用电 75% 为工程假设。",
          "概算情景是供投资判断的范围，不是统计置信区间；来源支持方法和案例，不构成机构对本产品或项目收益的背书。"
        ],
        "trust": {
          "status": "示例参数 · 未经项目核验",
          "filled": 8,
          "total": 10,
          "checks": [
            {
              "label": "年度账单",
              "filled": false,
              "needed": "同计量边界的近 12 个月电费与电量"
            },
            {
              "label": "冷却分项",
              "filled": true,
              "needed": "冷却用电分项计量，避免把全部辅助能耗作为冷却"
            },
            {
              "label": "冷却方案",
              "filled": false,
              "needed": "方案目标 PUE、措施范围及形成依据"
            },
            {
              "label": "任务可调比例",
              "filled": true,
              "needed": "可延后任务比例及截止时间约束"
            },
            {
              "label": "年度执行窗口",
              "filled": true,
              "needed": "可执行天数、峰谷窗口与运行记录"
            },
            {
              "label": "低价补算窗口",
              "filled": true,
              "needed": "每日补算及充电时段"
            },
            {
              "label": "设施容量",
              "filled": true,
              "needed": "冗余和安全裕度后的供电与变压器能力"
            },
            {
              "label": "电池性能",
              "filled": true,
              "needed": "电池效率、可用比例及循环损耗成本"
            },
            {
              "label": "项目投资",
              "filled": true,
              "needed": "平台、设备、安装调试与配套工程报价"
            },
            {
              "label": "年度费用",
              "filled": true,
              "needed": "固定服务费、绩效费、维护与其他成本"
            }
          ],
          "parameters": [
            {
              "label": "冷却分项用电",
              "value": 1000,
              "unit": "MWh/年",
              "kind": "项目填报 · 待核验",
              "detail": "缺少计量时按辅助用电的 75% 拆分，不是通用行业比例。",
              "source": null
            },
            {
              "label": "冷却用电改善",
              "value": "10 / 20 / 30",
              "unit": "%（无方案时）",
              "kind": "工程情景",
              "detail": "10/20/30% 按可控性调整；案例只支持机制，未统计拟合。",
              "source": null
            },
            {
              "label": "方案目标 PUE",
              "value": 1.4771689497716896,
              "unit": "",
              "kind": "工程情景",
              "detail": "基准计算值；填报目标也需同口径计量确认。",
              "source": null
            },
            {
              "label": "可调 IT 负荷比例",
              "value": 0,
              "unit": "%",
              "kind": "工程情景",
              "detail": "默认由 AI 占比和任务灵活性推算；个案比例不代表本站能力。",
              "source": null
            },
            {
              "label": "年度移峰机会",
              "value": 400,
              "unit": "小时",
              "kind": "工程情景",
              "detail": "默认三情景 250/400/600 小时，另受同日恢复和年度运行约束。",
              "source": null
            },
            {
              "label": "低价补算 / 充电窗口",
              "value": 8,
              "unit": "小时/日",
              "kind": "工程假设",
              "detail": "默认最多 8 小时；与响应时长合计不超过 24 小时。",
              "source": null
            },
            {
              "label": "移峰电量系数",
              "value": 1,
              "unit": "",
              "kind": "保守口径",
              "detail": "默认 1，仅计 IT 移峰电量；高于 1 的冷却随动效应需要运行数据支持。",
              "source": null
            },
            {
              "label": "电池往返效率",
              "value": 85,
              "unit": "%",
              "kind": "公开技术参考",
              "detail": "NREL 2024 ATB 采用 85% 代表值；按具体设备边界替换。",
              "source": "https://atb.nrel.gov/electricity/2024/commercial_battery_storage"
            },
            {
              "label": "储能额定能量可用比例",
              "value": 80,
              "unit": "%",
              "kind": "工程假设",
              "detail": "默认 80%；储能能量按电池侧额定容量，充放电效率对称拆分。",
              "source": null
            },
            {
              "label": "循环损耗成本",
              "value": 0.08,
              "unit": "元/放电kWh",
              "kind": "工程假设",
              "detail": "默认 0.08；与其他年成本避免重复计提，更换预算须说明是否另计。",
              "source": null
            },
            {
              "label": "计费需量削减",
              "value": 0,
              "unit": "MW",
              "kind": "缺省不计",
              "detail": "无项目值按 0；有值仍受冷却改善功率约束，补算及充电受新需量上限约束。",
              "source": null
            },
            {
              "label": "平台与实施预算",
              "value": 0,
              "unit": "元",
              "kind": "项目填报 · 待核验",
              "detail": "沿用 StarGrid 初步范围，未经市场报价校准，不是行业单价。",
              "source": null
            },
            {
              "label": "新增设备及工程",
              "value": 0,
              "unit": "元",
              "kind": "尚无新增预算",
              "detail": "新增设备必填才显示项目完整回收期；填 0 也仅表示填报。",
              "source": null
            },
            {
              "label": "预备费",
              "value": 0,
              "unit": "%",
              "kind": "项目填报 · 待核验",
              "detail": "默认 10%，项目可替换为 0–30%；不是概算准确率。",
              "source": null
            },
            {
              "label": "年度固定服务费",
              "value": 0,
              "unit": "元/年",
              "kind": "项目填报 · 待核验",
              "detail": "基础 / 完整方案默认 35 / 65 万元/年；按实际合同替换。",
              "source": null
            },
            {
              "label": "其他新增年成本",
              "value": 0,
              "unit": "元/年",
              "kind": "项目填报 · 待核验",
              "detail": "运维、迁移、设备辅助用能、租赁等尚未填写的成本不会自动估算。",
              "source": null
            },
            {
              "label": "绩效费比例",
              "value": 0,
              "unit": "%",
              "kind": "项目填报 · 待核验",
              "detail": "按留存收益扣固定费用后正额计提，默认 10%。",
              "source": null
            },
            {
              "label": "收益形成期",
              "value": 0,
              "unit": "个月",
              "kind": "项目填报 · 待核验",
              "detail": "默认 6 个月收入为 0，固定年费用从项目起点持续计入。",
              "source": null
            }
          ],
          "priority": [
            "同计量边界的近 12 个月电费与电量",
            "方案目标 PUE、措施范围及形成依据"
          ],
          "conclusion": "可用于早期投资概算；年度收益尚未通过本站运行数据验证。",
          "validation": "计算规则与独立求解复核；公开案例用于方法及适用边界对照，不能等同于项目预测准确率。",
          "modelBoundary": "平均负荷下的峰谷代表周期；同日补齐计算与储能电量。跨地域迁移、真实任务排程、全年逐时天气与动态电价另行评估。"
        }
      }
    },
    {
      "id": "P02",
      "name": "Google DeepMind 自动冷却控制",
      "kind": "新增公开案例 · 冷却效率对照",
      "sourceLabel": "Google DeepMind，2018-08-17",
      "url": "https://deepmind.google/blog/safety-first-ai-for-autonomous-data-centre-cooling-and-industrial-control/",
      "observed": "公开图表采用 kW/ton 冷却效率口径，自动控制运行约九个月后改善约 30%。",
      "inputSummary": "采用与 P01 相同的归一化输入；不把公开 30% 作为目标输入。比较时假设提供相同冷量，实际冷量与时序缺失。",
      "scenarioPct": [
        10,
        20,
        30
      ],
      "actualPct": 30,
      "differencePoints": -10,
      "comparison": "模型基准改善 20.0%，比公开约 30% 的冷却效率改善低约 10 个百分点。",
      "conclusion": "运行方的效率结果支持控制方向，但无法直接验证全站节电、年度电费或 StarGrid 项目收益。该回溯对照不属于盲测，也不等于独立第三方认证。",
      "input": {
        "projectName": "冷却模块归一化对照",
        "location": "仅用于指标对照",
        "type": "enterprise",
        "capacityMw": 2,
        "loadMode": "mw",
        "load": 1,
        "hours": 8760,
        "pue": 1.5,
        "price": 0,
        "peakPrice": 0,
        "valleyPrice": 0,
        "contractMw": 0,
        "billRmb": null,
        "demandRate": 0,
        "cooling": "hybrid",
        "climate": "temperate",
        "chillerMw": 24,
        "coolingMwh": 1000,
        "control": "high",
        "aiShare": 0,
        "flexibility": "high",
        "scheduler": false,
        "flexDurationHours": 2,
        "systems": "full",
        "upsMw": 20,
        "upsMinutes": 15,
        "upsReserveMinutes": 15,
        "upsDispatch": false,
        "bessMw": 0,
        "bessMwh": 0,
        "pvMw": 0,
        "participatingDr": false,
        "participatingVpp": false,
        "participatingMarket": false,
        "gridConfirmed": false,
        "gridHours": 0,
        "gridRate": 0,
        "gridBaselineRevenue": 0,
        "retainedShare": 100,
        "capexPreference": "customer",
        "majorHardware": false,
        "powerCapacityMw": null,
        "transformerCapacityMw": null,
        "usableUpsMw": null,
        "usableCoolingMw": null,
        "peakPue": null,
        "safetyMargin": 10,
        "illustrative": true,
        "targetPue": null,
        "coolingScope": "operations",
        "platformBudgetRmb": 0,
        "annualServiceFeeRmb": 0,
        "performanceFeePct": 0,
        "additionalAnnualCostRmb": 0,
        "contingencyPct": 0,
        "benefitDelayMonths": 0
      },
      "result": {
        "modelVersion": "SG-IC-1.3.0",
        "assessedAt": "2026-09-03T06:30:06.153Z",
        "project": {
          "capacityMw": 2,
          "load": 1,
          "hours": 8760,
          "pue": 1.5,
          "price": 0,
          "peakPrice": 0,
          "valleyPrice": 0,
          "contractMw": 0,
          "demandRate": 0,
          "aiShare": 0,
          "flexDurationHours": 2,
          "upsMw": 20,
          "upsMinutes": 15,
          "upsReserveMinutes": 15,
          "bessMw": 0,
          "bessMwh": 0,
          "pvMw": 0,
          "gridHours": 0,
          "gridRate": 0,
          "gridBaselineRevenue": 0,
          "retainedShare": 100,
          "safetyMargin": 10,
          "billRmb": null,
          "chillerMw": 24,
          "coolingMwh": 1000,
          "powerCapacityMw": null,
          "transformerCapacityMw": null,
          "usableUpsMw": null,
          "usableCoolingMw": null,
          "peakPue": null,
          "targetPue": null,
          "flexibleLoadPct": null,
          "annualShiftHours": null,
          "valleyHours": null,
          "platformBudgetRmb": 0,
          "additionalInvestmentRmb": null,
          "annualServiceFeeRmb": 0,
          "additionalAnnualCostRmb": 0,
          "contingencyPct": 0,
          "gridAvailableMw": null,
          "batteryEfficiencyPct": null,
          "batteryUsablePct": null,
          "batteryWearRmbPerKwh": null,
          "performanceFeePct": 0,
          "benefitDelayMonths": 0,
          "verifiedDemandReductionMw": null,
          "shiftEnergyFactor": null,
          "coolingScope": "operations",
          "type": "enterprise",
          "loadMode": "mw",
          "cooling": "hybrid",
          "climate": "temperate",
          "control": "high",
          "flexibility": "high",
          "systems": "full",
          "capexPreference": "customer",
          "scheduler": false,
          "upsDispatch": false,
          "participatingDr": false,
          "participatingVpp": false,
          "participatingMarket": false,
          "gridConfirmed": false,
          "majorHardware": false,
          "illustrative": true,
          "projectName": "冷却模块归一化对照",
          "location": "仅用于指标对照"
        },
        "confidence": "示例概算 · 请替换为项目数据",
        "warnings": [
          "尚无算力调度接口，任务移峰收益按 0；获批电力资产可独立评估。",
          "仅用于指标对照的 DR / VPP / 电力市场资格及结算条款待核验，市场收益未计入回收期。",
          "供电容量未填写，以 IT 设计容量 × 当前 PUE 作为统一容量假设；四种方案共用此上限，需现场核对。"
        ],
        "regional": {
          "region": "仅用于指标对照",
          "checkedAt": "2026-09-03",
          "programs": [
            {
              "name": "DR / VPP / 现货 / 辅助服务",
              "status": "未收录当地规则，需专项核验"
            }
          ],
          "source": null
        },
        "sources": [
          {
            "label": "储能效率参考 · NREL 2024 ATB",
            "url": "https://atb.nrel.gov/electricity/2024/commercial_battery_storage",
            "scope": "采用 85% 代表往返效率作为缺省参考；并非本项目设备保证值，未采用美国投资单价。"
          },
          {
            "label": "节能量核验方法 · DOE / FEMP M&V 5.0",
            "url": "https://www.energy.gov/cmei/femp/articles/mv-guidelines-measurement-and-verification-performance-based-contracts-version-0",
            "scope": "参考基线、调整因素与改造后计量的核验思路；未宣称当前概算已完成现场 M&V。"
          },
          {
            "label": "数据中心需求响应现场研究 · LBNL-5763E",
            "url": "https://eta-publications.lbl.gov/publications/demand-response-opportunities-and",
            "scope": "四站点研究涉及 IT、冷却和负载迁移；组合降载不能全部归因于计算任务延后。"
          },
          {
            "label": "能耗与冷却效率方法 · US DOE / FEMP",
            "url": "https://www.energy.gov/cmei/femp/articles/best-practices-guide-energy-efficient-data-center-design",
            "scope": "支持 PUE、能源计量及冷却优化方法；10% / 20% / 30% 为本工具工程情景，非 DOE 对项目收益的保证。"
          },
          {
            "label": "Intuit Quincy 能效改进 · DOE Better Buildings",
            "url": "https://betterbuildingssolutioncenter.energy.gov/showcase-projects/intuit-quincy-facility-energy-upgrades",
            "scope": "公开案例支持冷却及运行改进方向；与当前项目设备、气候及改造范围未必一致。"
          },
          {
            "label": "AI 负荷降载试验及数据 · Nature Energy",
            "url": "https://www.nature.com/articles/s41560-025-01927-1",
            "scope": "Phoenix 试验目标 25% 降载、3 小时；是参考案例，不是当前项目承诺。"
          },
          {
            "label": "长时 AI 降载联合试验 · National Grid / EPRI / Nebius",
            "url": "https://ngpartners.cdn.prismic.io/ngpartners/aabLtVxvIZEnjRNr_v11_emerald-ai_march2026.pdf",
            "scope": "2026 年报告披露超过 10 小时的 10% 降载；用于检查时长适用边界。"
          },
          {
            "label": "计算任务需求响应 · Google",
            "url": "https://cloud.google.com/blog/products/infrastructure/using-demand-response-to-reduce-data-center-power-consumption",
            "scope": "支持任务延后及补算机制；不支持本工具每年 250 / 400 / 600 小时的预设值。"
          },
          {
            "label": "跨地域算电协同 · 华北电力大学 / 阿里巴巴",
            "url": "https://energy.ncepu.edu.cn/zxdt/yjydt/aa1a9f538ad3461f90f33704e2791695.htm",
            "scope": "跨地域迁移案例；本工具未计跨站迁移收益及相关成本，不能直接复现该案例。"
          },
          {
            "label": "能源系统优化方法参考 · REopt",
            "url": "https://github.com/NatLabRockies/REopt.jl",
            "scope": "参考能源平衡与调度经济分析思路；本工具没有调用 REopt 引擎。"
          },
          {
            "label": "已接入开源求解器 · HiGHS",
            "url": "https://highs.dev/",
            "scope": "通过 highs-js 1.15.2 执行峰谷代表周期的线性优化；求解正确不代表项目假设已实测验证。"
          },
          {
            "label": "JavaScript 集成组件 · highs-js",
            "url": "https://github.com/lovasoa/highs-js",
            "scope": "MIT 开源组件，随项目运行；没有单独建设优化服务。"
          },
          {
            "label": "虚拟电厂发展指导意见 · 发改能源〔2025〕357号",
            "url": "https://www.ndrc.gov.cn/xxgk/zcfb/tz/202504/t20250411_1397162_ext.html",
            "scope": "当地接入、检测和市场准入仍需核验"
          },
          {
            "label": "电力需求侧管理办法（2023年版）",
            "url": "https://www.ndrc.gov.cn/xxgk/zcfb/ghxwj/202309/t20230927_1360902_ext.html",
            "scope": "政策背景，不作为项目收益或资格证明"
          }
        ],
        "baseline": {
          "itMw": 1,
          "itMwh": 8760,
          "totalMwh": 13140,
          "energyBill": 0,
          "coolingMwh": 1000,
          "coolingSource": "填报值",
          "annualCost": 0,
          "modeledBill": 0,
          "costSource": "运行参数估算"
        },
        "scenarios": [
          {
            "key": "conservative",
            "deltaPue": 0.01141552511415525,
            "targetPue": 1.4885844748858448,
            "coolingMwhSaved": 100,
            "cooling": 0,
            "power": 0,
            "compute": 0,
            "battery": 0,
            "demand": 0,
            "gross": 0,
            "retained": 0,
            "annualFee": 0,
            "performanceFee": 0,
            "additionalAnnualCost": 0,
            "net": 0,
            "investment": 0,
            "platformInvestment": 0,
            "additionalInvestment": 0,
            "contingency": 0,
            "contingencyPct": 0,
            "simplePayback": null,
            "cashPayback": null,
            "grid": null,
            "gridMw": null,
            "flexMw": 0,
            "availableFlexMw": 0,
            "capacity": null,
            "dispatch": {
              "solver": "HiGHS 1.15 · highs-js 1.15.2",
              "status": "Optimal",
              "shiftMwh": 0,
              "bessDischargeMwh": 0,
              "upsDischargeMwh": 0,
              "rechargeMwh": 0,
              "reboundItMwh": 0,
              "computeRmb": 0,
              "batteryRmb": 0,
              "cashflows": {
                "peakAvoidedRmb": 0,
                "computeRecoveryRmb": 0,
                "rechargeRmb": 0,
                "wearRmb": 0
              },
              "objective": "cost",
              "peakHours": 2,
              "valleyHours": 8,
              "marginalPue": 1,
              "limits": {
                "shiftMwh": 0,
                "bessMwh": 0,
                "upsMwh": 0,
                "chargingHeadroomMwh": 12.091324200913242,
                "peakConsumptionMwh": 2.9771689497716896
              },
              "cycles": 125,
              "annualShiftHours": 250,
              "annualSavingsCapApplied": false
            },
            "performanceShare": 0,
            "delayYears": 0,
            "fixedAnnualCost": 0,
            "fiveYearCash": 0
          },
          {
            "key": "base",
            "deltaPue": 0.0228310502283105,
            "targetPue": 1.4771689497716896,
            "coolingMwhSaved": 200,
            "cooling": 0,
            "power": 0,
            "compute": 0,
            "battery": 0,
            "demand": 0,
            "gross": 0,
            "retained": 0,
            "annualFee": 0,
            "performanceFee": 0,
            "additionalAnnualCost": 0,
            "net": 0,
            "investment": 0,
            "platformInvestment": 0,
            "additionalInvestment": 0,
            "contingency": 0,
            "contingencyPct": 0,
            "simplePayback": null,
            "cashPayback": null,
            "grid": null,
            "gridMw": null,
            "flexMw": 0,
            "availableFlexMw": 0,
            "capacity": null,
            "dispatch": {
              "solver": "HiGHS 1.15 · highs-js 1.15.2",
              "status": "Optimal",
              "shiftMwh": 0,
              "bessDischargeMwh": 0,
              "upsDischargeMwh": 0,
              "rechargeMwh": 0,
              "reboundItMwh": 0,
              "computeRmb": 0,
              "batteryRmb": 0,
              "cashflows": {
                "peakAvoidedRmb": 0,
                "computeRecoveryRmb": 0,
                "rechargeRmb": 0,
                "wearRmb": 0
              },
              "objective": "cost",
              "peakHours": 2,
              "valleyHours": 8,
              "marginalPue": 1,
              "limits": {
                "shiftMwh": 0,
                "bessMwh": 0,
                "upsMwh": 0,
                "chargingHeadroomMwh": 12.182648401826484,
                "peakConsumptionMwh": 2.954337899543379
              },
              "cycles": 200,
              "annualShiftHours": 400,
              "annualSavingsCapApplied": false
            },
            "performanceShare": 0,
            "delayYears": 0,
            "fixedAnnualCost": 0,
            "fiveYearCash": 0
          },
          {
            "key": "upside",
            "deltaPue": 0.03424657534246575,
            "targetPue": 1.4657534246575343,
            "coolingMwhSaved": 300,
            "cooling": 0,
            "power": 0,
            "compute": 0,
            "battery": 0,
            "demand": 0,
            "gross": 0,
            "retained": 0,
            "annualFee": 0,
            "performanceFee": 0,
            "additionalAnnualCost": 0,
            "net": 0,
            "investment": 0,
            "platformInvestment": 0,
            "additionalInvestment": 0,
            "contingency": 0,
            "contingencyPct": 0,
            "simplePayback": null,
            "cashPayback": null,
            "grid": null,
            "gridMw": null,
            "flexMw": 0,
            "availableFlexMw": 0,
            "capacity": null,
            "dispatch": {
              "solver": "HiGHS 1.15 · highs-js 1.15.2",
              "status": "Optimal",
              "shiftMwh": 0,
              "bessDischargeMwh": 0,
              "upsDischargeMwh": 0,
              "rechargeMwh": 0,
              "reboundItMwh": 0,
              "computeRmb": 0,
              "batteryRmb": 0,
              "cashflows": {
                "peakAvoidedRmb": 0,
                "computeRecoveryRmb": 0,
                "rechargeRmb": 0,
                "wearRmb": 0
              },
              "objective": "cost",
              "peakHours": 2,
              "valleyHours": 8,
              "marginalPue": 1,
              "limits": {
                "shiftMwh": 0,
                "bessMwh": 0,
                "upsMwh": 0,
                "chargingHeadroomMwh": 12.273972602739725,
                "peakConsumptionMwh": 2.9315068493150687
              },
              "cycles": 300,
              "annualShiftHours": 600,
              "annualSavingsCapApplied": false
            },
            "performanceShare": 0,
            "delayYears": 0,
            "fixedAnnualCost": 0,
            "fiveYearCash": 0
          }
        ],
        "investmentRange": [
          0,
          0
        ],
        "investmentComplete": true,
        "evidence": [
          {
            "label": "冷却节能",
            "value": "冷却用电改善 10 / 20 / 30%",
            "kind": "工程情景假设",
            "detail": "参考 DOE 方法与公开改进案例，按控制可实施程度调整；不将个案节能率视为行业保证值。"
          },
          {
            "label": "可调任务",
            "value": "AI/HPC 负荷的 10 / 20 / 35%",
            "kind": "案例参考下的情景假设",
            "detail": "再校核补算窗口、IT 余量及全站功率上限；不代表已获得电网可调容量认证。"
          },
          {
            "label": "年度机会",
            "value": "250 / 400 / 600 小时",
            "kind": "工程情景假设",
            "detail": "同时限制年运行天数；电网事件预留日不重复用于移峰及储能套利。"
          },
          {
            "label": "投资与费用",
            "value": "采用填报平台预算",
            "kind": "项目填报",
            "detail": "已计新增设备与配套工程 0 万元，预备费 0%；不是供应商正式报价。"
          },
          {
            "label": "开源计算",
            "value": "HiGHS · 峰谷代表周期优化",
            "kind": "已接入",
            "detail": "联合计算任务移峰与储能，保持补算电量和充放电能量平衡；不进行真实任务排程。"
          }
        ],
        "score": 29,
        "rating": "C",
        "scores": [
          {
            "key": "项目规模",
            "score": 3,
            "max": 25
          },
          {
            "key": "效率机会",
            "score": 6,
            "max": 20
          },
          {
            "key": "算力灵活性",
            "score": 0,
            "max": 20
          },
          {
            "key": "系统可接入性",
            "score": 10,
            "max": 15
          },
          {
            "key": "市场机会",
            "score": 0,
            "max": 10
          },
          {
            "key": "商务一致性",
            "score": 10,
            "max": 10
          }
        ],
        "recommendations": {
          "engagement": "项目实施条件评估",
          "scope": "2.0MW 代表性 IT 集群 + 对应冷却系统",
          "model": "先开展专项评估，再确定投资规模",
          "budget": [
            200000,
            500000
          ],
          "priority": "先补齐关键条件",
          "next": "建议先确认收益归属、数据接口和运行基线，再共同确定试点验证方案。"
        },
        "exclusions": [
          "电网服务收益与扩容潜力单独评估，不计入能源成本节省及投资回收期。",
          "投资概算包括平台与实施预算、填报的新增设备及配套工程、预备费；第三方投资的费用也需按项目全口径填报，未自动扣除融资主体承担部分。",
          "现金流为税前、未折现、不含融资与未填报的设备更换、迁移成本；收益形成期 0 个月，期间收入按 0，固定服务和其他年成本自项目起点持续计入；收益形成后按稳定年收益估算。",
          "任务移峰电量系数默认 1，仅计 IT 电量；未经验证的冷却随动效果不自动增加收益。储能效率默认参考 NREL ATB 的 85%，额定能量可用比例和循环成本仍为可替换假设。",
          "HiGHS 优化的是平均负荷下的峰谷代表周期，假设移走任务在低价窗口补齐；不等同于逐时全年调度、任务 SLA 验证或正式工程设计。",
          "冷却架构、气候与铭牌制冷量用于评估范围说明，未据此建立设备仿真；无分项计量时，冷却占辅助用电 75% 为工程假设。",
          "概算情景是供投资判断的范围，不是统计置信区间；来源支持方法和案例，不构成机构对本产品或项目收益的背书。"
        ],
        "trust": {
          "status": "示例参数 · 未经项目核验",
          "filled": 8,
          "total": 10,
          "checks": [
            {
              "label": "年度账单",
              "filled": false,
              "needed": "同计量边界的近 12 个月电费与电量"
            },
            {
              "label": "冷却分项",
              "filled": true,
              "needed": "冷却用电分项计量，避免把全部辅助能耗作为冷却"
            },
            {
              "label": "冷却方案",
              "filled": false,
              "needed": "方案目标 PUE、措施范围及形成依据"
            },
            {
              "label": "任务可调比例",
              "filled": true,
              "needed": "可延后任务比例及截止时间约束"
            },
            {
              "label": "年度执行窗口",
              "filled": true,
              "needed": "可执行天数、峰谷窗口与运行记录"
            },
            {
              "label": "低价补算窗口",
              "filled": true,
              "needed": "每日补算及充电时段"
            },
            {
              "label": "设施容量",
              "filled": true,
              "needed": "冗余和安全裕度后的供电与变压器能力"
            },
            {
              "label": "电池性能",
              "filled": true,
              "needed": "电池效率、可用比例及循环损耗成本"
            },
            {
              "label": "项目投资",
              "filled": true,
              "needed": "平台、设备、安装调试与配套工程报价"
            },
            {
              "label": "年度费用",
              "filled": true,
              "needed": "固定服务费、绩效费、维护与其他成本"
            }
          ],
          "parameters": [
            {
              "label": "冷却分项用电",
              "value": 1000,
              "unit": "MWh/年",
              "kind": "项目填报 · 待核验",
              "detail": "缺少计量时按辅助用电的 75% 拆分，不是通用行业比例。",
              "source": null
            },
            {
              "label": "冷却用电改善",
              "value": "10 / 20 / 30",
              "unit": "%（无方案时）",
              "kind": "工程情景",
              "detail": "10/20/30% 按可控性调整；案例只支持机制，未统计拟合。",
              "source": null
            },
            {
              "label": "方案目标 PUE",
              "value": 1.4771689497716896,
              "unit": "",
              "kind": "工程情景",
              "detail": "基准计算值；填报目标也需同口径计量确认。",
              "source": null
            },
            {
              "label": "可调 IT 负荷比例",
              "value": 0,
              "unit": "%",
              "kind": "工程情景",
              "detail": "默认由 AI 占比和任务灵活性推算；个案比例不代表本站能力。",
              "source": null
            },
            {
              "label": "年度移峰机会",
              "value": 400,
              "unit": "小时",
              "kind": "工程情景",
              "detail": "默认三情景 250/400/600 小时，另受同日恢复和年度运行约束。",
              "source": null
            },
            {
              "label": "低价补算 / 充电窗口",
              "value": 8,
              "unit": "小时/日",
              "kind": "工程假设",
              "detail": "默认最多 8 小时；与响应时长合计不超过 24 小时。",
              "source": null
            },
            {
              "label": "移峰电量系数",
              "value": 1,
              "unit": "",
              "kind": "保守口径",
              "detail": "默认 1，仅计 IT 移峰电量；高于 1 的冷却随动效应需要运行数据支持。",
              "source": null
            },
            {
              "label": "电池往返效率",
              "value": 85,
              "unit": "%",
              "kind": "公开技术参考",
              "detail": "NREL 2024 ATB 采用 85% 代表值；按具体设备边界替换。",
              "source": "https://atb.nrel.gov/electricity/2024/commercial_battery_storage"
            },
            {
              "label": "储能额定能量可用比例",
              "value": 80,
              "unit": "%",
              "kind": "工程假设",
              "detail": "默认 80%；储能能量按电池侧额定容量，充放电效率对称拆分。",
              "source": null
            },
            {
              "label": "循环损耗成本",
              "value": 0.08,
              "unit": "元/放电kWh",
              "kind": "工程假设",
              "detail": "默认 0.08；与其他年成本避免重复计提，更换预算须说明是否另计。",
              "source": null
            },
            {
              "label": "计费需量削减",
              "value": 0,
              "unit": "MW",
              "kind": "缺省不计",
              "detail": "无项目值按 0；有值仍受冷却改善功率约束，补算及充电受新需量上限约束。",
              "source": null
            },
            {
              "label": "平台与实施预算",
              "value": 0,
              "unit": "元",
              "kind": "项目填报 · 待核验",
              "detail": "沿用 StarGrid 初步范围，未经市场报价校准，不是行业单价。",
              "source": null
            },
            {
              "label": "新增设备及工程",
              "value": 0,
              "unit": "元",
              "kind": "尚无新增预算",
              "detail": "新增设备必填才显示项目完整回收期；填 0 也仅表示填报。",
              "source": null
            },
            {
              "label": "预备费",
              "value": 0,
              "unit": "%",
              "kind": "项目填报 · 待核验",
              "detail": "默认 10%，项目可替换为 0–30%；不是概算准确率。",
              "source": null
            },
            {
              "label": "年度固定服务费",
              "value": 0,
              "unit": "元/年",
              "kind": "项目填报 · 待核验",
              "detail": "基础 / 完整方案默认 35 / 65 万元/年；按实际合同替换。",
              "source": null
            },
            {
              "label": "其他新增年成本",
              "value": 0,
              "unit": "元/年",
              "kind": "项目填报 · 待核验",
              "detail": "运维、迁移、设备辅助用能、租赁等尚未填写的成本不会自动估算。",
              "source": null
            },
            {
              "label": "绩效费比例",
              "value": 0,
              "unit": "%",
              "kind": "项目填报 · 待核验",
              "detail": "按留存收益扣固定费用后正额计提，默认 10%。",
              "source": null
            },
            {
              "label": "收益形成期",
              "value": 0,
              "unit": "个月",
              "kind": "项目填报 · 待核验",
              "detail": "默认 6 个月收入为 0，固定年费用从项目起点持续计入。",
              "source": null
            }
          ],
          "priority": [
            "同计量边界的近 12 个月电费与电量",
            "方案目标 PUE、措施范围及形成依据"
          ],
          "conclusion": "可用于早期投资概算；年度收益尚未通过本站运行数据验证。",
          "validation": "计算规则与独立求解复核；公开案例用于方法及适用边界对照，不能等同于项目预测准确率。",
          "modelBoundary": "平均负荷下的峰谷代表周期；同日补齐计算与储能电量。跨地域迁移、真实任务排程、全年逐时天气与动态电价另行评估。"
        }
      }
    },
    {
      "id": "P03",
      "name": "中国电信临港 → 湖北十堰",
      "kind": "新增公开案例 · 跨站调度边界",
      "sourceLabel": "工信部案例第 9 页 / 中国电信运行报道",
      "url": "https://www.miit.gov.cn/cms_files/filemanager/1226211233/attach/202512/da8f0269a6ae448c9eaf83e70501feef.pdf",
      "secondUrl": "https://www.chinatelecom.com.cn/ct/news/yunjisuanjisuanli/154917.html",
      "observed": "10 PFLOPS 推理任务，3 分钟内迁移；参与设备负荷下降 75%，当地累计少用电 200 kWh。全部资源参与时 8 MW 为潜力推算。",
      "inputSummary": "未将 75% 填为全站可调比例，也未用 3 分钟作为响应持续时长。没有在当前同站补算模型中强行构造跨站输入。",
      "comparison": "系统不输出该案例的全年收益或回收期；公开 200 kWh 不能当作两地合计节电。",
      "conclusion": "确认跨站迁移的可行性。缺少两地基线功率、完整响应时段、迁入成本、年度频次和项目投资，当前模型不覆盖此类预测。",
      "scenarioPct": null,
      "actualPct": null,
      "differencePoints": null,
      "input": null,
      "result": null
    }
  ],
  "legacyChecks": [
    {
      "name": "Google POP 1",
      "metricsUnchanged": true,
      "maxError": 0
    },
    {
      "name": "Intuit Quincy",
      "metricsUnchanged": true,
      "maxError": 0
    },
    {
      "name": "Phoenix Oracle / Emerald AI",
      "metricsUnchanged": true,
      "maxError": 0
    }
  ],
  "conclusion": "12 项独立数值场景通过，共 216 次求解目标值核对；公开回溯对照仍有明显边界，未形成整项目年度收益准确率。既有 160 项 LP 对照及原三案例关键结果回归另行保留。"
}
