{
  "id": "AIBD-0168",
  "title": "NCAR's DICast wind forecasts cut Xcel Energy's forecast error to 10.8%; Xcel estimates US$49 million saved",
  "summary": "NCAR's adaptive forecast-blending system (DICast), used by Xcel Energy since 2009, cut mean wind forecast error from about 18% to 10.8% by 2014; Xcel estimated US$49m saved (IEEE Spectrum 2015).",
  "date_observed": "2015-10-22",
  "date_basis": "unassessed",
  "date_precision": "unassessed",
  "benefit_status": null,
  "source_collection": null,
  "source_entry": null,
  "account": "Sue Ellen Haupt and William Mahoney of the National Center for Atmospheric Research wrote in IEEE Spectrum (22 October 2015). NCAR's wind power forecasting system for Xcel Energy blends numerical weather models with the Dynamic Integrated foreCast (DICast) system, used for wind prediction since 2009. DICast constantly checks its predictions against outcomes and adjusts its bias corrections and weightings. The mean forecast error at a typical wind farm fell from about 18 percent in 2008 to 10.8 percent by 2014. Xcel estimated the improvements had saved customers US$49 million so far. A UCAR news item (7 February 2012) said the system saved ratepayers $6 million in 2010 alone. It described the work as building on NCAR research ranging from statistics to artificial intelligence. E&E News (4 December 2017) quoted Haupt that the forecasts could save $10 million a year. It reported that Xcel operators decommit large coal units when sustained wind is predicted. None of the sources describes the system as machine learning in so many words. The savings are Xcel's estimates reported through NCAR and the press, not a regulator's audit.",
  "category": "general benefit",
  "unexpected": false,
  "purpose": "The system was built to forecast wind generation for Xcel's unit-commitment and trading decisions. The cost savings are its intended use.",
  "system": "NCAR wind power forecasting system with the DICast adaptive forecast blending engine",
  "model_version": null,
  "developer": "National Center for Atmospheric Research (Research Applications Laboratory)",
  "deployer": "Xcel Energy",
  "location": "United States",
  "domain": "Energy",
  "segment": "Utility wind generation forecasting",
  "benefit_type": "Improved Task Accuracy",
  "taxonomy_note": null,
  "registry_ids": {},
  "ratings": [
    {
      "group": "organizational",
      "depth": null,
      "reason": "Xcel's US$49 million estimate and the error reduction to 10.8% are reported by the makers and the press without independent measurement."
    },
    {
      "group": "societal",
      "depth": null,
      "reason": "Ratepayer savings and coal-unit decommitment are reported as estimates. No audited figure is documented."
    }
  ],
  "ai_role": {
    "status": "unassessed",
    "statement": "The forecasting system's contribution to savings is Xcel's own estimate relayed by NCAR authors and reporters. The AI character of the system rests on UCAR's reference to artificial-intelligence research and DICast's adaptive bias correction, not on an explicit machine-learning description. So both the AI status and the causal share are unverified."
  },
  "evidence": [
    {
      "kind": "news report",
      "citation": "Sue Ellen Haupt and William P. Mahoney, 'Taming Wind Power With Better Forecasts', IEEE Spectrum, 22 October 2015",
      "title": "Taming Wind Power With Better Forecasts",
      "url": "https://spectrum.ieee.org/taming-wind-power-with-better-forecasts",
      "date": "2015-10-22",
      "written_by": "makers",
      "quote": "Xcel estimates that improvements in forecasting have saved customers US $49 million so far."
    },
    {
      "kind": "news report",
      "citation": "Haupt and Mahoney, IEEE Spectrum, 22 October 2015 (on DICast)",
      "title": "Taming Wind Power With Better Forecasts",
      "url": "https://spectrum.ieee.org/taming-wind-power-with-better-forecasts",
      "date": "2015-10-22",
      "written_by": "makers",
      "quote": "it constantly checks its predictions against what actually happened and adjusts its bias corrections and weightings."
    },
    {
      "kind": "news report",
      "citation": "John Fialka and Benjamin Storrow, 'Xcel learns to forecast wind, then shuts coal plants', E&E News, 4 December 2017",
      "title": "Xcel learns to forecast wind, then shuts coal plants",
      "url": "https://www.eenews.net/articles/xcel-learns-to-forecast-wind-then-shuts-coal-plants/",
      "date": "2017-12-04",
      "written_by": "independent",
      "quote": "the forecasts, preparations and timing meant the company could save $10 million in power production costs each year."
    },
    {
      "kind": "press release",
      "citation": "UCAR/NCAR AtmosNews, 'Wind power wisdom', 7 February 2012",
      "title": "Wind power wisdom",
      "url": "https://news.ucar.edu/6460/wind-power-wisdom",
      "date": "2012-02-07",
      "written_by": "makers",
      "quote": "This effort is building on longstanding NCAR research in areas ranging from statistics to artificial intelligence, turbulence theory, and model development."
    }
  ],
  "replication": {
    "produced_by": [
      "Multiple numerical weather models blended with an adaptive statistical layer trained on each wind farm's history",
      "Forecast updates every 15 minutes feeding unit-commitment decisions",
      "A utility with large wind capacity and dispatchable coal and gas units to decommit"
    ],
    "must_hold": [
      "Continuous observed generation data for bias correction",
      "Operators who act on forecast confidence bands",
      "An independent accounting of avoided production costs, absent here"
    ],
    "echoes": []
  },
  "paired_incident": null,
  "headline": "NCAR's DICast cuts Xcel's wind forecast error to 10.8%",
  "metric": "cut mean wind forecast error from about 18% to 10.8% by 2014; Xcel estimated US$49m saved",
  "comparator": {
    "against": "Xcel's wind forecasts in 2008, before NCAR's system",
    "before": "about 18 percent for 18 to 42 hours ahead",
    "after": "10.8 percent",
    "basis": "measured",
    "quote": "In 2008, the year we started working on this problem, the forecast error at a typical wind farm in this region was about 18 percent for 18 to 42 hours ahead, calculated as a percentage of the capacity of each farm. But by 2014, the mean forecast error had fallen to 10.8 percent.",
    "url": "https://spectrum.ieee.org/taming-wind-power-with-better-forecasts"
  },
  "later": {
    "status": "persisted",
    "date": "2017-12-04",
    "note": "By 2017 Xcel was still relying on the NCAR forecasts, which Haupt said saved about $10 million a year in production costs, while it planned coal retirements and more wind.",
    "quote": "According to Haupt, the forecasts, preparations and timing meant the company could save $10 million in power production costs each year.",
    "url": "https://www.eenews.net/articles/xcel-learns-to-forecast-wind-then-shuts-coal-plants/"
  },
  "value": {
    "amount": "US $49 million",
    "what": "saved through forecasting improvements, cumulative to 2015",
    "who": "Xcel Energy customers",
    "estimate": true,
    "quote": "Xcel estimates that improvements in forecasting have saved customers US $49 million so far.",
    "url": "https://spectrum.ieee.org/taming-wind-power-with-better-forecasts"
  },
  "developer_country": "United States",
  "deployer_country": "United States",
  "unrated_because": null,
  "brief_notes": null,
  "brief": null,
  "revisions": [
    {
      "date": "2026-10-20",
      "change": "Record drafted from the cited sources.",
      "source": null,
      "editor": "AIBD"
    },
    {
      "date": "2026-10-21",
      "change": "Benefit type set to Improved Task Accuracy under Trustible's full taxonomy of 23 types; it was Improved Organizational Efficiency among the six first used.",
      "source": "https://trustible.ai/post/a-framework-for-measuring-the-benefits-of-ai/",
      "editor": "AIBD"
    },
    {
      "date": "2026-10-21",
      "change": "Added what the benefit is measured against, what happened since, the value as stated from the cited sources.",
      "source": "https://spectrum.ieee.org/taming-wind-power-with-better-forecasts; https://www.eenews.net/articles/xcel-learns-to-forecast-wind-then-shuts-coal-plants/; https://spectrum.ieee.org/taming-wind-power-with-better-forecasts",
      "editor": "AIBD"
    },
    {
      "date": "2026-10-21",
      "change": "Country of the developer and the deployer added from the organization's own site or a registry.",
      "source": "https://ral.ucar.edu/about; https://en.wikipedia.org/wiki/Xcel_Energy",
      "editor": "AIBD"
    },
    {
      "date": "2026-10-21",
      "change": "Prose pass: a rating reason, account, purpose, the system's part rewritten in shorter sentences with abbreviations expanded; facts, figures and quotations unchanged.",
      "source": null,
      "editor": "AIBD"
    }
  ],
  "confidence": "reported",
  "shade": "medium",
  "claim_status": "Independently reported",
  "claim_basis": "Sources: one independent news report, the makers' news report and the makers' press release. The cited evidence includes no independent study or report and no finding by a regulator or court.",
  "profile": {
    "case_id": "AIBD-0168",
    "catalog_version": "1.0.0",
    "source_fingerprint": "92c4d2686043aa5b140dbdb3ac0cf4b96c9165cb9413720f6d10f581734a2332",
    "collection_refs": [
      {
        "collection_id": "aibd",
        "version": "snapshot-8bf7cfec9cb185aa"
      },
      {
        "collection_id": "aibd",
        "version": "2026-10-25"
      },
      {
        "collection_id": "chanticleer",
        "version": "2026-10-25"
      }
    ],
    "source_ids": [
      "AIBD-0168-source-0001",
      "AIBD-0168-source-0002",
      "AIBD-0168-source-0003",
      "AIBD-0168-source-0004"
    ],
    "families": {
      "strategic assessments": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial",
        "record_ids": []
      },
      "evaluations": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial",
        "record_ids": []
      },
      "monetary observations": {
        "state": "value_present",
        "value": {
          "kind": "text",
          "text": "An existing source-stated monetary observation is present in the original value object."
        },
        "provenance": {
          "kind": "legacy_record",
          "basis": "Existing value object only; its financial interpretation has not been reverified.",
          "record_fields": [
            "value"
          ],
          "source_refs": []
        },
        "review_state": "record_mapped",
        "coverage": "partial",
        "record_ids": [
          "AIBD-0168-legacy-value"
        ]
      },
      "institutional decisions": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial",
        "record_ids": []
      }
    },
    "fields": {
      "actors[]": {
        "state": "value_present",
        "value": {
          "kind": "record_fields",
          "fields": {
            "developer": "National Center for Atmospheric Research (Research Applications Laboratory)",
            "deployer": "Xcel Energy"
          }
        },
        "provenance": {
          "kind": "legacy_record",
          "basis": "Preserved from the existing AIBD record; external sources were not rechecked.",
          "record_fields": [
            "developer",
            "deployer"
          ],
          "source_refs": []
        },
        "review_state": "record_mapped",
        "coverage": "partial"
      },
      "actors[].ownership_control": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial"
      },
      "ai_contribution": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial"
      },
      "ai_relationship": {
        "state": "value_present",
        "value": {
          "kind": "record_fields",
          "fields": {
            "category": "general benefit",
            "ai_role": {
              "status": "unassessed",
              "statement": "The forecasting system's contribution to savings is Xcel's own estimate relayed by NCAR authors and reporters. The AI character of the system rests on UCAR's reference to artificial-intelligence research and DICast's adaptive bias correction, not on an explicit machine-learning description. So both the AI status and the causal share are unverified."
            }
          }
        },
        "provenance": {
          "kind": "legacy_record",
          "basis": "Preserved from the existing AIBD record; external sources were not rechecked.",
          "record_fields": [
            "ai_role",
            "category"
          ],
          "source_refs": []
        },
        "review_state": "record_mapped",
        "coverage": "partial"
      },
      "assessments[].alternatives": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial"
      },
      "assessments[].assessor_date": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial"
      },
      "assessments[].depth": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial"
      },
      "assessments[].display_confidence": {
        "state": "value_present",
        "value": {
          "kind": "structured",
          "data": {
            "confidence": "medium",
            "evidence_word": "reported",
            "claim_status": "Independently reported",
            "basis": "Sources: one independent news report, the makers' news report and the makers' press release. The cited evidence includes no independent study or report and no finding by a regulator or court.",
            "interpretation": "Existing display rule preserved; the richer outcome-specific confidence question still needs review."
          }
        },
        "provenance": {
          "kind": "curatorial",
          "basis": "Derived from the existing case display properties; not a new evidentiary judgment.",
          "record_fields": [],
          "source_refs": []
        },
        "review_state": "record_mapped",
        "coverage": "partial"
      },
      "assessments[].rationale": {
        "state": "value_present",
        "value": {
          "kind": "record_fields",
          "fields": {
            "ratings": [
              {
                "group": "organizational",
                "reason": "Xcel's US$49 million estimate and the error reduction to 10.8% are reported by the makers and the press without independent measurement."
              },
              {
                "group": "societal",
                "reason": "Ratepayer savings and coal-unit decommitment are reported as estimates. No audited figure is documented."
              }
            ]
          }
        },
        "provenance": {
          "kind": "legacy_record",
          "basis": "Preserved from the existing AIBD record; external sources were not rechecked.",
          "record_fields": [
            "ratings"
          ],
          "source_refs": []
        },
        "review_state": "record_mapped",
        "coverage": "partial"
      },
      "assessments[].rubric_version": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial"
      },
      "assessments[].status_basis": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial"
      },
      "assessments[].target": {
        "state": "value_present",
        "value": {
          "kind": "record_fields",
          "fields": {
            "ratings": [
              {
                "group": "organizational",
                "reason": "Xcel's US$49 million estimate and the error reduction to 10.8% are reported by the makers and the press without independent measurement."
              },
              {
                "group": "societal",
                "reason": "Ratepayer savings and coal-unit decommitment are reported as estimates. No audited figure is documented."
              }
            ]
          }
        },
        "provenance": {
          "kind": "legacy_record",
          "basis": "Preserved from the existing AIBD record; external sources were not rechecked.",
          "record_fields": [
            "ratings"
          ],
          "source_refs": []
        },
        "review_state": "record_mapped",
        "coverage": "partial"
      },
      "availability": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial"
      },
      "brief": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial"
      },
      "case_kind": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial"
      },
      "case_links[]": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial"
      },
      "claims[].evidence_links": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial"
      },
      "claims[].evidence_strength": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial"
      },
      "claims[].missingness": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial"
      },
      "claims[].proposition": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial"
      },
      "cross_border_flows[]": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial"
      },
      "decisions[].action_outcome": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial",
        "family": "institutional decisions"
      },
      "decisions[].grounds": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial",
        "family": "institutional decisions"
      },
      "decisions[].institution_task": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial",
        "family": "institutional decisions"
      },
      "decisions[].success_criterion": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial",
        "family": "institutional decisions"
      },
      "deployment_stage": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial"
      },
      "economics[].amount": {
        "state": "value_present",
        "value": {
          "kind": "record_fields",
          "fields": {
            "value": {
              "amount": "US $49 million",
              "what": "saved through forecasting improvements, cumulative to 2015",
              "who": "Xcel Energy customers",
              "estimate": true,
              "quote": "Xcel estimates that improvements in forecasting have saved customers US $49 million so far.",
              "url": "https://spectrum.ieee.org/taming-wind-power-with-better-forecasts"
            }
          }
        },
        "provenance": {
          "kind": "legacy_record",
          "basis": "Preserved from the existing AIBD record; external sources were not rechecked.",
          "record_fields": [
            "value"
          ],
          "source_refs": []
        },
        "review_state": "record_mapped",
        "coverage": "partial"
      },
      "economics[].costs[]": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial"
      },
      "economics[].counterfactual": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial"
      },
      "economics[].currency_price_basis": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial"
      },
      "economics[].gross_net": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial"
      },
      "economics[].measure_type": {
        "state": "value_present",
        "value": {
          "kind": "record_fields",
          "fields": {
            "value": {
              "amount": "US $49 million",
              "what": "saved through forecasting improvements, cumulative to 2015",
              "who": "Xcel Energy customers",
              "estimate": true,
              "quote": "Xcel estimates that improvements in forecasting have saved customers US $49 million so far.",
              "url": "https://spectrum.ieee.org/taming-wind-power-with-better-forecasts"
            }
          }
        },
        "provenance": {
          "kind": "legacy_record",
          "basis": "Preserved from the existing AIBD record; external sources were not rechecked.",
          "record_fields": [
            "value"
          ],
          "source_refs": []
        },
        "review_state": "record_mapped",
        "coverage": "partial"
      },
      "economics[].period_unit": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial"
      },
      "economics[].realization": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial"
      },
      "economics[].recipient_payer": {
        "state": "value_present",
        "value": {
          "kind": "record_fields",
          "fields": {
            "value": {
              "amount": "US $49 million",
              "what": "saved through forecasting improvements, cumulative to 2015",
              "who": "Xcel Energy customers",
              "estimate": true,
              "quote": "Xcel estimates that improvements in forecasting have saved customers US $49 million so far.",
              "url": "https://spectrum.ieee.org/taming-wind-power-with-better-forecasts"
            }
          }
        },
        "provenance": {
          "kind": "legacy_record",
          "basis": "Preserved from the existing AIBD record; external sources were not rechecked.",
          "record_fields": [
            "value"
          ],
          "source_refs": []
        },
        "review_state": "record_mapped",
        "coverage": "partial"
      },
      "economics[].return_payback": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial"
      },
      "economics[].valuation_method": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial"
      },
      "evaluations[].ai_uplift": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial",
        "family": "evaluations"
      },
      "evaluations[].comparator": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial",
        "family": "evaluations"
      },
      "evaluations[].design": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial",
        "family": "evaluations"
      },
      "evaluations[].effect": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial",
        "family": "evaluations"
      },
      "evaluations[].exposure": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial",
        "family": "evaluations"
      },
      "evaluations[].id": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial",
        "family": "evaluations"
      },
      "evaluations[].measurement_method": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial",
        "family": "evaluations"
      },
      "evaluations[].metric": {
        "state": "not_assessed",
        "provenance": {
          "kind": "legacy_record",
          "basis": "Mapped from the existing case description without a new external source review.",
          "record_fields": [
            "metric"
          ],
          "source_refs": []
        },
        "review_state": "not_assessed",
        "coverage": "partial",
        "family": "evaluations",
        "display": {
          "answer": "cut mean wind forecast error from about 18% to 10.8% by 2014; Xcel estimated US$49m saved",
          "editor_note": ""
        }
      },
      "evaluations[].reproduction_materials": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial",
        "family": "evaluations"
      },
      "evaluations[].setting_sample": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial",
        "family": "evaluations"
      },
      "evaluations[].uncertainty_limitations": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial",
        "family": "evaluations"
      },
      "external_references[]": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial"
      },
      "follow_up[]": {
        "state": "value_present",
        "value": {
          "kind": "record_fields",
          "fields": {
            "later": {
              "status": "persisted",
              "date": "2017-12-04",
              "note": "By 2017 Xcel was still relying on the NCAR forecasts, which Haupt said saved about $10 million a year in production costs, while it planned coal retirements and more wind.",
              "quote": "According to Haupt, the forecasts, preparations and timing meant the company could save $10 million in power production costs each year.",
              "url": "https://www.eenews.net/articles/xcel-learns-to-forecast-wind-then-shuts-coal-plants/"
            }
          }
        },
        "provenance": {
          "kind": "legacy_record",
          "basis": "Preserved from the existing AIBD record; external sources were not rechecked.",
          "record_fields": [
            "later"
          ],
          "source_refs": []
        },
        "review_state": "record_mapped",
        "coverage": "partial"
      },
      "human_oversight": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial"
      },
      "id": {
        "state": "value_present",
        "value": {
          "kind": "record_fields",
          "fields": {
            "id": "AIBD-0168"
          }
        },
        "provenance": {
          "kind": "legacy_record",
          "basis": "Preserved from the existing AIBD record; external sources were not rechecked.",
          "record_fields": [
            "id"
          ],
          "source_refs": []
        },
        "review_state": "record_mapped",
        "coverage": "partial"
      },
      "infrastructure_dependencies[]": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial"
      },
      "outcomes[].beneficiaries": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial"
      },
      "outcomes[].beneficiary_count": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial"
      },
      "outcomes[].benefit_type": {
        "state": "value_present",
        "value": {
          "kind": "record_fields",
          "fields": {
            "benefit_type": "Improved Task Accuracy"
          }
        },
        "provenance": {
          "kind": "legacy_record",
          "basis": "Preserved from the existing AIBD record; external sources were not rechecked.",
          "record_fields": [
            "benefit_type"
          ],
          "source_refs": []
        },
        "review_state": "record_mapped",
        "coverage": "partial"
      },
      "outcomes[].claim": {
        "state": "value_present",
        "value": {
          "kind": "record_fields",
          "fields": {
            "account": "Sue Ellen Haupt and William Mahoney of the National Center for Atmospheric Research wrote in IEEE Spectrum (22 October 2015). NCAR's wind power forecasting system for Xcel Energy blends numerical weather models with the Dynamic Integrated foreCast (DICast) system, used for wind prediction since 2009. DICast constantly checks its predictions against outcomes and adjusts its bias corrections and weightings. The mean forecast error at a typical wind farm fell from about 18 percent in 2008 to 10.8 percent by 2014. Xcel estimated the improvements had saved customers US$49 million so far. A UCAR news item (7 February 2012) said the system saved ratepayers $6 million in 2010 alone. It described the work as building on NCAR research ranging from statistics to artificial intelligence. E&E News (4 December 2017) quoted Haupt that the forecasts could save $10 million a year. It reported that Xcel operators decommit large coal units when sustained wind is predicted. None of the sources describes the system as machine learning in so many words. The savings are Xcel's estimates reported through NCAR and the press, not a regulator's audit.",
            "benefit_type": "Improved Task Accuracy"
          }
        },
        "provenance": {
          "kind": "legacy_record",
          "basis": "Preserved from the existing AIBD record; external sources were not rechecked.",
          "record_fields": [
            "account",
            "benefit_type"
          ],
          "source_refs": []
        },
        "review_state": "record_mapped",
        "coverage": "partial"
      },
      "outcomes[].distribution": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial"
      },
      "outcomes[].duration": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial"
      },
      "outcomes[].id": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial"
      },
      "outcomes[].stakeholder_group": {
        "state": "value_present",
        "value": {
          "kind": "record_fields",
          "fields": {
            "ratings": [
              {
                "group": "organizational",
                "reason": "Xcel's US$49 million estimate and the error reduction to 10.8% are reported by the makers and the press without independent measurement."
              },
              {
                "group": "societal",
                "reason": "Ratepayer savings and coal-unit decommitment are reported as estimates. No audited figure is documented."
              }
            ]
          }
        },
        "provenance": {
          "kind": "legacy_record",
          "basis": "Preserved from the existing AIBD record; external sources were not rechecked.",
          "record_fields": [
            "ratings"
          ],
          "source_refs": []
        },
        "review_state": "record_mapped",
        "coverage": "partial"
      },
      "outcomes[].status": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial"
      },
      "outcomes[].tradeoffs": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial"
      },
      "outcomes[].unexpected": {
        "state": "value_present",
        "value": {
          "kind": "record_fields",
          "fields": {
            "unexpected": false,
            "purpose": "The system was built to forecast wind generation for Xcel's unit-commitment and trading decisions. The cost savings are its intended use."
          }
        },
        "provenance": {
          "kind": "legacy_record",
          "basis": "Preserved from the existing AIBD record; external sources were not rechecked.",
          "record_fields": [
            "unexpected",
            "purpose"
          ],
          "source_refs": []
        },
        "review_state": "record_mapped",
        "coverage": "partial"
      },
      "places[]": {
        "state": "value_present",
        "value": {
          "kind": "record_fields",
          "fields": {
            "location": "United States",
            "developer_country": "United States",
            "deployer_country": "United States"
          }
        },
        "provenance": {
          "kind": "legacy_record",
          "basis": "Preserved from the existing AIBD record; external sources were not rechecked.",
          "record_fields": [
            "location",
            "developer_country",
            "deployer_country"
          ],
          "source_refs": []
        },
        "review_state": "record_mapped",
        "coverage": "partial"
      },
      "purpose": {
        "state": "value_present",
        "value": {
          "kind": "record_fields",
          "fields": {
            "purpose": "The system was built to forecast wind generation for Xcel's unit-commitment and trading decisions. The cost savings are its intended use."
          }
        },
        "provenance": {
          "kind": "legacy_record",
          "basis": "Preserved from the existing AIBD record; external sources were not rechecked.",
          "record_fields": [
            "purpose"
          ],
          "source_refs": []
        },
        "review_state": "record_mapped",
        "coverage": "partial"
      },
      "record_dates": {
        "state": "value_present",
        "value": {
          "kind": "record_fields",
          "fields": {
            "date_observed": "2015-10-22",
            "revisions": [
              {
                "date": "2026-10-20",
                "change": "Record drafted from the cited sources.",
                "editor": "AIBD"
              },
              {
                "date": "2026-10-21",
                "change": "Benefit type set to Improved Task Accuracy under Trustible's full taxonomy of 23 types; it was Improved Organizational Efficiency among the six first used.",
                "source": "https://trustible.ai/post/a-framework-for-measuring-the-benefits-of-ai/",
                "editor": "AIBD"
              },
              {
                "date": "2026-10-21",
                "change": "Added what the benefit is measured against, what happened since, the value as stated from the cited sources.",
                "source": "https://spectrum.ieee.org/taming-wind-power-with-better-forecasts; https://www.eenews.net/articles/xcel-learns-to-forecast-wind-then-shuts-coal-plants/; https://spectrum.ieee.org/taming-wind-power-with-better-forecasts",
                "editor": "AIBD"
              },
              {
                "date": "2026-10-21",
                "change": "Country of the developer and the deployer added from the organization's own site or a registry.",
                "source": "https://ral.ucar.edu/about; https://en.wikipedia.org/wiki/Xcel_Energy",
                "editor": "AIBD"
              },
              {
                "date": "2026-10-21",
                "change": "Prose pass: a rating reason, account, purpose, the system's part rewritten in shorter sentences with abbreviations expanded; facts, figures and quotations unchanged.",
                "editor": "AIBD"
              }
            ]
          }
        },
        "provenance": {
          "kind": "legacy_record",
          "basis": "Preserved from the existing AIBD record; external sources were not rechecked.",
          "record_fields": [
            "date_observed",
            "revisions"
          ],
          "source_refs": []
        },
        "review_state": "record_mapped",
        "coverage": "partial"
      },
      "replication.attempts[]": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial"
      },
      "replication.conditions": {
        "state": "value_present",
        "value": {
          "kind": "record_fields",
          "fields": {
            "replication": {
              "produced_by": [
                "Multiple numerical weather models blended with an adaptive statistical layer trained on each wind farm's history",
                "Forecast updates every 15 minutes feeding unit-commitment decisions",
                "A utility with large wind capacity and dispatchable coal and gas units to decommit"
              ],
              "must_hold": [
                "Continuous observed generation data for bias correction",
                "Operators who act on forecast confidence bands",
                "An independent accounting of avoided production costs, absent here"
              ],
              "echoes": []
            }
          }
        },
        "provenance": {
          "kind": "legacy_record",
          "basis": "Preserved from the existing AIBD record; external sources were not rechecked.",
          "record_fields": [
            "replication"
          ],
          "source_refs": []
        },
        "review_state": "record_mapped",
        "coverage": "partial"
      },
      "revision_history[]": {
        "state": "value_present",
        "value": {
          "kind": "record_fields",
          "fields": {
            "revisions": [
              {
                "date": "2026-10-20",
                "change": "Record drafted from the cited sources.",
                "editor": "AIBD"
              },
              {
                "date": "2026-10-21",
                "change": "Benefit type set to Improved Task Accuracy under Trustible's full taxonomy of 23 types; it was Improved Organizational Efficiency among the six first used.",
                "source": "https://trustible.ai/post/a-framework-for-measuring-the-benefits-of-ai/",
                "editor": "AIBD"
              },
              {
                "date": "2026-10-21",
                "change": "Added what the benefit is measured against, what happened since, the value as stated from the cited sources.",
                "source": "https://spectrum.ieee.org/taming-wind-power-with-better-forecasts; https://www.eenews.net/articles/xcel-learns-to-forecast-wind-then-shuts-coal-plants/; https://spectrum.ieee.org/taming-wind-power-with-better-forecasts",
                "editor": "AIBD"
              },
              {
                "date": "2026-10-21",
                "change": "Country of the developer and the deployer added from the organization's own site or a registry.",
                "source": "https://ral.ucar.edu/about; https://en.wikipedia.org/wiki/Xcel_Energy",
                "editor": "AIBD"
              },
              {
                "date": "2026-10-21",
                "change": "Prose pass: a rating reason, account, purpose, the system's part rewritten in shorter sentences with abbreviations expanded; facts, figures and quotations unchanged.",
                "editor": "AIBD"
              }
            ]
          }
        },
        "provenance": {
          "kind": "legacy_record",
          "basis": "Preserved from the existing AIBD record; external sources were not rechecked.",
          "record_fields": [
            "revisions"
          ],
          "source_refs": []
        },
        "review_state": "record_mapped",
        "coverage": "partial"
      },
      "sector": {
        "state": "value_present",
        "value": {
          "kind": "record_fields",
          "fields": {
            "domain": "Energy",
            "segment": "Utility wind generation forecasting"
          }
        },
        "provenance": {
          "kind": "legacy_record",
          "basis": "Preserved from the existing AIBD record; external sources were not rechecked.",
          "record_fields": [
            "domain",
            "segment"
          ],
          "source_refs": []
        },
        "review_state": "record_mapped",
        "coverage": "partial"
      },
      "sources[].access_version": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial"
      },
      "sources[].citation_locator": {
        "state": "value_present",
        "value": {
          "kind": "record_fields",
          "fields": {
            "evidence": [
              {
                "kind": "news report",
                "citation": "Sue Ellen Haupt and William P. Mahoney, 'Taming Wind Power With Better Forecasts', IEEE Spectrum, 22 October 2015",
                "title": "Taming Wind Power With Better Forecasts",
                "url": "https://spectrum.ieee.org/taming-wind-power-with-better-forecasts",
                "date": "2015-10-22",
                "written_by": "makers",
                "quote": "Xcel estimates that improvements in forecasting have saved customers US $49 million so far."
              },
              {
                "kind": "news report",
                "citation": "Haupt and Mahoney, IEEE Spectrum, 22 October 2015 (on DICast)",
                "title": "Taming Wind Power With Better Forecasts",
                "url": "https://spectrum.ieee.org/taming-wind-power-with-better-forecasts",
                "date": "2015-10-22",
                "written_by": "makers",
                "quote": "it constantly checks its predictions against what actually happened and adjusts its bias corrections and weightings."
              },
              {
                "kind": "news report",
                "citation": "John Fialka and Benjamin Storrow, 'Xcel learns to forecast wind, then shuts coal plants', E&E News, 4 December 2017",
                "title": "Xcel learns to forecast wind, then shuts coal plants",
                "url": "https://www.eenews.net/articles/xcel-learns-to-forecast-wind-then-shuts-coal-plants/",
                "date": "2017-12-04",
                "written_by": "independent",
                "quote": "the forecasts, preparations and timing meant the company could save $10 million in power production costs each year."
              },
              {
                "kind": "press release",
                "citation": "UCAR/NCAR AtmosNews, 'Wind power wisdom', 7 February 2012",
                "title": "Wind power wisdom",
                "url": "https://news.ucar.edu/6460/wind-power-wisdom",
                "date": "2012-02-07",
                "written_by": "makers",
                "quote": "This effort is building on longstanding NCAR research in areas ranging from statistics to artificial intelligence, turbulence theory, and model development."
              }
            ]
          }
        },
        "provenance": {
          "kind": "legacy_record",
          "basis": "Preserved from the existing AIBD record; external sources were not rechecked.",
          "record_fields": [
            "evidence"
          ],
          "source_refs": []
        },
        "review_state": "record_mapped",
        "coverage": "partial"
      },
      "sources[].id": {
        "state": "value_present",
        "value": {
          "kind": "identifiers",
          "identifiers": [
            "AIBD-0168-source-0001",
            "AIBD-0168-source-0002",
            "AIBD-0168-source-0003",
            "AIBD-0168-source-0004"
          ],
          "role": "Existing evidence items, in their original order"
        },
        "provenance": {
          "kind": "curatorial",
          "basis": "Stable within the fingerprinted record version; no source content or source review has been added.",
          "record_fields": [],
          "source_refs": []
        },
        "review_state": "record_mapped",
        "coverage": "complete"
      },
      "sources[].language": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial"
      },
      "sources[].relationship": {
        "state": "value_present",
        "value": {
          "kind": "record_fields",
          "fields": {
            "evidence": [
              {
                "kind": "news report",
                "citation": "Sue Ellen Haupt and William P. Mahoney, 'Taming Wind Power With Better Forecasts', IEEE Spectrum, 22 October 2015",
                "title": "Taming Wind Power With Better Forecasts",
                "url": "https://spectrum.ieee.org/taming-wind-power-with-better-forecasts",
                "date": "2015-10-22",
                "written_by": "makers",
                "quote": "Xcel estimates that improvements in forecasting have saved customers US $49 million so far."
              },
              {
                "kind": "news report",
                "citation": "Haupt and Mahoney, IEEE Spectrum, 22 October 2015 (on DICast)",
                "title": "Taming Wind Power With Better Forecasts",
                "url": "https://spectrum.ieee.org/taming-wind-power-with-better-forecasts",
                "date": "2015-10-22",
                "written_by": "makers",
                "quote": "it constantly checks its predictions against what actually happened and adjusts its bias corrections and weightings."
              },
              {
                "kind": "news report",
                "citation": "John Fialka and Benjamin Storrow, 'Xcel learns to forecast wind, then shuts coal plants', E&E News, 4 December 2017",
                "title": "Xcel learns to forecast wind, then shuts coal plants",
                "url": "https://www.eenews.net/articles/xcel-learns-to-forecast-wind-then-shuts-coal-plants/",
                "date": "2017-12-04",
                "written_by": "independent",
                "quote": "the forecasts, preparations and timing meant the company could save $10 million in power production costs each year."
              },
              {
                "kind": "press release",
                "citation": "UCAR/NCAR AtmosNews, 'Wind power wisdom', 7 February 2012",
                "title": "Wind power wisdom",
                "url": "https://news.ucar.edu/6460/wind-power-wisdom",
                "date": "2012-02-07",
                "written_by": "makers",
                "quote": "This effort is building on longstanding NCAR research in areas ranging from statistics to artificial intelligence, turbulence theory, and model development."
              }
            ]
          }
        },
        "provenance": {
          "kind": "legacy_record",
          "basis": "Preserved from the existing AIBD record; external sources were not rechecked.",
          "record_fields": [
            "evidence"
          ],
          "source_refs": []
        },
        "review_state": "record_mapped",
        "coverage": "partial"
      },
      "sources[].upstream_sources": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial"
      },
      "strategic_assessments[]": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial",
        "family": "strategic assessments"
      },
      "summary": {
        "state": "value_present",
        "value": {
          "kind": "record_fields",
          "fields": {
            "summary": "NCAR's adaptive forecast-blending system (DICast), used by Xcel Energy since 2009, cut mean wind forecast error from about 18% to 10.8% by 2014; Xcel estimated US$49m saved (IEEE Spectrum 2015).",
            "account": "Sue Ellen Haupt and William Mahoney of the National Center for Atmospheric Research wrote in IEEE Spectrum (22 October 2015). NCAR's wind power forecasting system for Xcel Energy blends numerical weather models with the Dynamic Integrated foreCast (DICast) system, used for wind prediction since 2009. DICast constantly checks its predictions against outcomes and adjusts its bias corrections and weightings. The mean forecast error at a typical wind farm fell from about 18 percent in 2008 to 10.8 percent by 2014. Xcel estimated the improvements had saved customers US$49 million so far. A UCAR news item (7 February 2012) said the system saved ratepayers $6 million in 2010 alone. It described the work as building on NCAR research ranging from statistics to artificial intelligence. E&E News (4 December 2017) quoted Haupt that the forecasts could save $10 million a year. It reported that Xcel operators decommit large coal units when sustained wind is predicted. None of the sources describes the system as machine learning in so many words. The savings are Xcel's estimates reported through NCAR and the press, not a regulator's audit."
          }
        },
        "provenance": {
          "kind": "legacy_record",
          "basis": "Preserved from the existing AIBD record; external sources were not rechecked.",
          "record_fields": [
            "summary",
            "account"
          ],
          "source_refs": []
        },
        "review_state": "record_mapped",
        "coverage": "partial"
      },
      "systems[].autonomy_permissions": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial"
      },
      "systems[].component_role": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial"
      },
      "systems[].deployment_configuration": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial"
      },
      "systems[].inputs_outputs": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial"
      },
      "systems[].model_name": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial"
      },
      "systems[].model_version": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial"
      },
      "systems[].product_name": {
        "state": "value_present",
        "value": {
          "kind": "record_fields",
          "fields": {
            "system": "NCAR wind power forecasting system with the DICast adaptive forecast blending engine"
          }
        },
        "provenance": {
          "kind": "legacy_record",
          "basis": "Preserved from the existing AIBD record; external sources were not rechecked.",
          "record_fields": [
            "system"
          ],
          "source_refs": []
        },
        "review_state": "record_mapped",
        "coverage": "partial"
      },
      "systems[].provider": {
        "state": "value_present",
        "value": {
          "kind": "structured",
          "data": {
            "application_developer": "National Center for Atmospheric Research (Research Applications Laboratory)"
          }
        },
        "provenance": {
          "kind": "legacy_record",
          "basis": "Mapped from the existing case description without a new external source review.",
          "record_fields": [
            "developer"
          ],
          "source_refs": []
        },
        "review_state": "record_mapped",
        "coverage": "partial"
      },
      "taxonomy_crosswalks[]": {
        "state": "not_assessed",
        "review_state": "not_assessed",
        "coverage": "partial"
      },
      "title": {
        "state": "value_present",
        "value": {
          "kind": "record_fields",
          "fields": {
            "title": "NCAR's DICast wind forecasts cut Xcel Energy's forecast error to 10.8%; Xcel estimates US$49 million saved",
            "headline": "NCAR's DICast cuts Xcel's wind forecast error to 10.8%"
          }
        },
        "provenance": {
          "kind": "legacy_record",
          "basis": "Preserved from the existing AIBD record; external sources were not rechecked.",
          "record_fields": [
            "title",
            "headline"
          ],
          "source_refs": []
        },
        "review_state": "record_mapped",
        "coverage": "partial"
      },
      "version": {
        "state": "value_present",
        "value": {
          "kind": "identifiers",
          "identifiers": [
            "92c4d2686043aa5b140dbdb3ac0cf4b96c9165cb9413720f6d10f581734a2332"
          ],
          "role": "SHA-256 of normalized original case data"
        },
        "provenance": {
          "kind": "curatorial",
          "basis": "Deterministic content version assigned by the local migration.",
          "record_fields": [],
          "source_refs": []
        },
        "review_state": "record_mapped",
        "coverage": "complete"
      },
      "workflow": {
        "state": "value_present",
        "value": {
          "kind": "record_fields",
          "fields": {
            "account": "Sue Ellen Haupt and William Mahoney of the National Center for Atmospheric Research wrote in IEEE Spectrum (22 October 2015). NCAR's wind power forecasting system for Xcel Energy blends numerical weather models with the Dynamic Integrated foreCast (DICast) system, used for wind prediction since 2009. DICast constantly checks its predictions against outcomes and adjusts its bias corrections and weightings. The mean forecast error at a typical wind farm fell from about 18 percent in 2008 to 10.8 percent by 2014. Xcel estimated the improvements had saved customers US$49 million so far. A UCAR news item (7 February 2012) said the system saved ratepayers $6 million in 2010 alone. It described the work as building on NCAR research ranging from statistics to artificial intelligence. E&E News (4 December 2017) quoted Haupt that the forecasts could save $10 million a year. It reported that Xcel operators decommit large coal units when sustained wind is predicted. None of the sources describes the system as machine learning in so many words. The savings are Xcel's estimates reported through NCAR and the press, not a regulator's audit.",
            "replication": {
              "produced_by": [
                "Multiple numerical weather models blended with an adaptive statistical layer trained on each wind farm's history",
                "Forecast updates every 15 minutes feeding unit-commitment decisions",
                "A utility with large wind capacity and dispatchable coal and gas units to decommit"
              ],
              "must_hold": [
                "Continuous observed generation data for bias correction",
                "Operators who act on forecast confidence bands",
                "An independent accounting of avoided production costs, absent here"
              ],
              "echoes": []
            }
          }
        },
        "provenance": {
          "kind": "legacy_record",
          "basis": "Preserved from the existing AIBD record; external sources were not rechecked.",
          "record_fields": [
            "account",
            "replication"
          ],
          "source_refs": []
        },
        "review_state": "record_mapped",
        "coverage": "partial"
      }
    },
    "summary": {
      "total": 91,
      "addressed": 91,
      "known": 29,
      "reviewed": 0,
      "record_mapped": 29,
      "not_assessed": 62,
      "complete": false,
      "by_state": {
        "value_present": 29,
        "not_reported": 0,
        "unresolved": 0,
        "not_assessed": 62,
        "not_applicable": 0,
        "withheld": 0,
        "source_unavailable": 0
      }
    }
  }
}
