Skip to main content

Summary

Degradation Losses (DC Applied) model the time-dependent reduction in PV system output due to module aging and performance decline. When Linear DC or Non-Linear DC degradation models are selected, PlantPredict applies degradation to DC power before inverter conversion. This page documents the DC-applied degradation algorithms. For AC-applied degradation (Linear AC and Stepped AC), see Degradation Losses (AC Applied).

Inputs

NameSymbolUnitsDescription
Degradation ModelNone, Linear DC, Non-Linear DC, Linear AC, or Stepped AC
Linear Degradation Raterdegr_{deg}%/yearAnnual degradation rate (Linear DC model)
Non-Linear Degradation Rates[r0,r1,...,rn][r_0, r_1, ..., r_n]%/yearPer-year degradation rates starting at year 0 (Non-Linear DC model)
First Year DegradationbooleanIf enabled, degradation begins at energization; if disabled, degradation begins one year after energization
Use Leap YearsbooleanIf enabled, leap days are included in year calculations; if disabled, leap days are excluded
Energization Datet0t_0datetimeBlock energization date (system commissioning)
Current TimestampttdatetimeCurrent simulation timestamp
DC Power InputPDC,inP_{DC,in}WDC power before degradation
LeTID EnablebooleanEnable Light and Elevated Temperature Induced Degradation
LeTID Annual Rates[l0,l1,...,ln][l_0, l_1, ..., l_n]%/yearPer-year LeTID rates starting at year 0

Outputs

NameSymbolUnitsDescription
Degradation CoefficientUdegU_{deg}Cumulative degradation factor (fraction)
Degraded DC PowerPDC,outP_{DC,out}WDC power after degradation
Degradation LossLdegL_{deg}WPower loss due to degradation
LeTID LossLLeTIDL_{LeTID}WPower loss due to LeTID

Detailed Description

Application Point

When Linear DC or Non-Linear DC degradation is selected, degradation is applied to DC power at the inverter level, after DC field power calculation and before inverter efficiency conversion. This differs from AC-applied degradation models which are applied after the inverter output.

None (No Degradation)

When degradation model is set to None: Udeg=0U_{deg} = 0 PDC,out=PDC,inP_{DC,out} = P_{DC,in}

Linear DC Degradation

Linear degradation applies a constant annual rate over the system lifetime. Delayed Onset Calculation: If First Year Degradation is disabled: tdelayed=t0+1 yeart_{delayed} = t_0 + 1 \text{ year} If First Year Degradation is enabled: tdelayed=t0t_{delayed} = t_0 Time Elapsed: Δt=(ttdelayed)8760×60 (in years, from minutes)\Delta t = \frac{(t - t_{delayed})}{8760 \times 60} \text{ (in years, from minutes)} If t<tdelayedt < t_{delayed}, then Δt=0\Delta t = 0. Degradation Coefficient: Udeg=rdeg×ΔtU_{deg} = r_{deg} \times \Delta t Degraded Power: PDC,out=(1Udeg)×PDC,inP_{DC,out} = (1 - U_{deg}) \times P_{DC,in} Ldeg=PDC,inPDC,outL_{deg} = P_{DC,in} - P_{DC,out}

Non-Linear DC Degradation

Non-linear degradation allows specification of different degradation rates for each year of operation. This model always applies degradation from the energization date (no delayed onset option). Years Elapsed (excluding leap days): First, calculate the number of complete days elapsed: ndays=tt0+1n_{days} = \lfloor t - t_0 \rfloor + 1 where tt0\lfloor t - t_0 \rfloor is the integer number of days between timestamps. Count leap days (February 29th occurrences) in the elapsed period: nleap=count of February 29th in [t0,t]n_{leap} = \text{count of February 29th in } [t_0, t] Calculate elapsed years, excluding leap days: y=Δtmin(nleap×1440)8760×60y = \frac{\Delta t_{min} - (n_{leap} \times 1440)}{8760 \times 60} where Δtmin\Delta t_{min} is the total elapsed time in minutes from t0t_0 to tt. Cumulative Degradation: The degradation coefficient sums all complete years plus a pro-rated portion of the current year: Udeg=i=0y1ri+((ymod1)+nleap365)×ryU_{deg} = \sum_{i=0}^{\lfloor y \rfloor - 1} r_i + \left( (y \mod 1) + \frac{n_{leap}}{365} \right) \times r_{\lfloor y \rfloor} Degraded Power: PDC,out=(1Udeg)×PDC,inP_{DC,out} = (1 - U_{deg}) \times P_{DC,in} Ldeg=PDC,inPDC,outL_{deg} = P_{DC,in} - P_{DC,out}

Linear AC and Stepped AC (Brief Description)

Linear AC and Stepped AC degradation models apply degradation to AC power after inverter conversion rather than to DC power. These models are documented in detail in Degradation Losses (AC Applied).
  • Linear AC: Applies continuous linear degradation to inverter AC output
  • Stepped AC: Applies degradation in annual steps rather than continuously
When Linear AC or Stepped AC is selected, no DC-level degradation is applied; the DC power passes through unchanged to the inverter.

Light and Elevated Temperature Induced Degradation (LeTID)

LeTID is an additional degradation mechanism that can be enabled independently of the primary degradation model. When enabled, LeTID losses are applied at the same level as the primary degradation (DC for Linear DC/Non-Linear DC, AC for Linear AC/Stepped AC). LeTID Calculation: The LeTID algorithm follows the same cumulative approach as Non-Linear DC degradation: nleap=count of February 29th in [t0,t]n_{leap} = \text{count of February 29th in } [t_0, t] y=Δtmin(nleap×1440)8760×60y = \frac{\Delta t_{min} - (n_{leap} \times 1440)}{8760 \times 60} where Δtmin\Delta t_{min} is the total elapsed time in minutes from t0t_0 to tt. ULeTID=i=0y1li+((ymod1)+nleap365)×lyU_{LeTID} = \sum_{i=0}^{\lfloor y \rfloor - 1} l_i + \left( (y \mod 1) + \frac{n_{leap}}{365} \right) \times l_{\lfloor y \rfloor} Power After LeTID: Pafter,LeTID=(1ULeTID)×PDC,inP_{after,LeTID} = (1 - U_{LeTID}) \times P_{DC,in} LLeTID=PDC,inPafter,LeTIDL_{LeTID} = P_{DC,in} - P_{after,LeTID} When both primary degradation and LeTID are applied at the DC level: PDC,out=PDC,inLdegLLeTIDP_{DC,out} = P_{DC,in} - L_{deg} - L_{LeTID}

First Year Degradation Setting

The First Year Degradation setting controls whether degradation begins immediately at energization or is delayed by one year:
  • Enabled (On): Degradation accumulation begins at the energization date (t0t_0)
  • Disabled (Off): Degradation accumulation begins one year after energization (t0+1t_0 + 1 year)
This setting applies to Linear DC, Linear AC, and Stepped AC models. Non-Linear DC degradation always begins at energization.

Use Leap Years Setting

The Use Leap Years setting controls how elapsed time is calculated for degradation:
  • Enabled (On): Leap days (February 29th) are included in elapsed time calculations
  • Disabled (Off): Leap days are excluded, using a standard 365-day year (8760 hours)
When disabled, the algorithm counts leap day occurrences in the period and subtracts them from the total elapsed time, then adds a fractional adjustment to the current year’s degradation calculation.

References

  • Jordan, D. C., & Kurtz, S. R. (2013). Photovoltaic degradation rates—an analytical review. Progress in Photovoltaics: Research and Applications, 21(1), 12-29.
  • Jordan, D. C., Silverman, T. J., Wohlgemuth, J. H., Kurtz, S. R., & VanSant, K. T. (2017). Photovoltaic failure and degradation modes. Progress in Photovoltaics: Research and Applications, 25(4), 318-326.
  • Kersten, F., Engelhart, P., Ber, H. C., et al. (2015). Degradation of multicrystalline silicon solar cells and modules after illumination at elevated temperature. Solar Energy Materials and Solar Cells, 142, 83-86.