pvperfsolar performance modeling

Reference / Inverter operating limits

Model option

Cap the power, no I–V curve

The DC power capped at the DC current limit and at the AC limit, without a current-voltage curve

Inputs used: AC nameplate power, MPPT window minimum, MPPT window maximum, Maximum DC input current, inverter.derate_temps_c, Power factor, Nameplate is apparent

Method

No current-voltage curve is used. The array delivers its maximum power unless a limit caps it. When the maximum-power current exceeds the inverter's maximum DC current, the DC power is scaled down by their ratio. When the AC output then exceeds the AC limit, the DC power is reduced until the output equals the limit. The MPPT window only bounds the voltage at which the efficiency curves are read, so a maximum-power voltage outside the window costs no energy. The inverter does not start below an effective irradiance of 7 W/m² or at zero output. On east-west racking this option also runs in place of the operating point on the array's I–V curve, because the two faces have no single current-voltage curve.

The math

  1. Voltage for the efficiency curves
  2. DC current limit
  3. AC limit
Uw=min⁡(max⁡(Umpp, Vmin), Vmax)(1)U_w = \min\big(\max(U_{mpp},\ V_{min}),\ V_{max}\big) \tag{1} Pdc=Pmpp min⁡ ⁣(1, ImaxImpp)(2)P_{dc} = P_{mpp}\,\min\!\left(1,\ \frac{I_{max}}{I_{mpp}}\right) \tag{2} Pac=min⁡(Pout(Pdc, Uw), Plim)(3)P_{ac} = \min\big(P_{out}(P_{dc},\ U_w),\ P_{lim}\big) \tag{3}

where

Symbol Meaning Unit
UwU_w the voltage at which the efficiency curves are read V
UmppU_{mpp} the array's maximum-power voltage V
VminV_{min} the minimum MPP voltage, the bottom of the inverter's MPPT window V
VmaxV_{max} the maximum MPP voltage, the top of the window V
PdcP_{dc} the DC power after the current limit W
PmppP_{mpp} the array power at its maximum-power point after the DC losses W
ImaxI_{max} the inverter's maximum DC input current A
ImppI_{mpp} the array's maximum-power current of the timestep A
PacP_{ac} the AC output W
Pout(P,U)P_{out}(P, U) the AC output of the efficiency curves at DC power PP and voltage UU W
PlimP_{lim} the AC limit of one inverter at the timestep: its nameplate, derated with the ambient temperature and lowered by a grid power limitation W

References

  1. Gilman, DiOrio, Freeman, Janzou, Dobos & Ryberg 2018, SAM Photovoltaic Model Technical Reference Update, NREL/TP-6A20-67399

API

inverter.operating_point = power_limits

Symbols follow the symbol registry.