reV.losses.power_curve.adjust_power_curve

adjust_power_curve(power_curve, resource_data, target_losses, site=None)[source]

Adjust power curve to account for losses.

This function computes a new power curve that accounts for the loss percentage specified from the target loss.

Parameters:
  • power_curve (PowerCurve) – Power curve to be adjusted to match target losses.

  • resource_data (PowerCurveWindResource) – Resource data for the site being investigated.

  • target_losses (PowerCurveLossesInput) – Target loss and power curve shift info.

  • site (int | str, optional) – Site number (gid) for debugging and logging. By default, None.

Returns:

PowerCurve – Power Curve shifted to meet the target losses. Power Curve is not adjusted if all wind speeds are above the cutout or below the cutin speed.

See also

PowerCurveLosses

Power curve re-calculation.