reV.losses.power_curve.PowerCurveWindResource

class PowerCurveWindResource(temperature, pressure, wind_speed)[source]

Bases: object

Wind resource data for calculating power curve shift.

Power Curve Wind Resource.

Parameters:
  • temperature (array_like) – An iterable representing the temperatures at a single site (in C). Must be the same length as the pressure and wind_speed inputs.

  • pressure (array_like) – An iterable representing the pressures at a single site (in PA or ATM). Must be the same length as the temperature and wind_speed inputs.

  • wind_speed (array_like) – An iterable representing the wind speeds at a single site (in m/s). Must be the same length as the temperature and pressure inputs.

Methods

wind_resource_for_site()

Extract scaled wind speeds at the resource site.

Attributes

wind_speeds

Array of adjusted wind speeds.

wind_resource_for_site()[source]

Extract scaled wind speeds at the resource site.

Get the wind speeds for this site, accounting for the scaling done in SAM [1] based on air pressure [2]. These wind speeds can then be used to sample the power curve and obtain generation values.

Returns:

array-like – Array of scaled wind speeds.

References

property wind_speeds

Array of adjusted wind speeds.

Type:

numpy.array