Skip to content

extending SFA to wind power analysis #491

@wholmgren

Description

@wholmgren

I'm frequently asked what we'd need to do to support wind power forecast analyses in the Arbiter. Technically it works now if you ignore the solar specific items and hack your way around the solar plant metadata. So for this issue I'll interpret the question to mean: what do we need to do to support wind power as robustly as we support solar power?

I'll update the list below with potential new requirements as they're discussed in this issue or elsewhere.

  • replace documentation and report text references to "solar" with "solar and wind" or "wind" where appropriate
  • create a datamodel.WindModelingParameters similar to datamodel.PVModelingParameters
  • create a datamodel.WindPowerPlant similar to datamodel.SolarPowerPlant. The SolarPowerPlant doesn't have anything particular to solar aside from the modeling parameters type hint, so it could easily be generalized to PowerPlant. A WindPowerPlant might need richer metadata for specifying individual turbine locations and specs. There are probably enough forecasters interested in turbine by turbine forecasts vs. plant forecasts that we need to think hard about these metadata issues as well as aggregation.
  • create new wind variables like wind_80m through wind_120m or maybe just wind_hub_height. maybe users would want us to track direction or shear too.
  • might need to track other weather variables for things like icing
  • data validation toolkit needs new limit checks (limits exceeded and clipped are currently nighttime-aware), maybe other more sophisticated checks. icing and high speed cutouts come to mind.
  • reference wind power data
  • reference wind speed data at hub height
  • implement a reference forecast based on NWP data using simple turbine metadata
  • track aggregates of wind and solar, potentially with another level of aggregation

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions