Skip to main content

Summary

Inverter Efficiency Models calculate conversion efficiency from DC to AC power using manufacturer-supplied efficiency curves at multiple voltage and power levels. PlantPredict implements two efficiency calculation methods: Legacy (bilinear interpolation with DC power, Versions 3-10) and Sandia (polynomial fitting with AC power, Version 11+). Both methods use bilinear interpolation across voltage and power dimensions. The efficiency curves consist of power-efficiency pairs at typically three DC voltage levels (minimum, nominal, maximum), with efficiency values typically ranging from 0.92 to 0.99 for modern inverters.

Inputs

NameSymbolUnitsDescription
DC VoltageVDCV_{DC}VDC voltage at inverter input
DC PowerPDCP_{DC}WDC power (Legacy model)
AC PowerPACP_{AC}WAC power (Sandia model)
Efficiency CurvesPower-efficiency pairs at multiple voltages
Logic VersionDetermines calculation method

Outputs

NameSymbolUnitsDescription
Inverter Efficiencyη\etaEfficiency at operating point (0-1)

Inverter Efficiency Curves

Example Efficiency Curves for TMEIC Solar Ware- PVU-L0840GR (915V-Black; 990V-Orange; 1200V-Blue)

Detailed Description

Efficiency Curve Structure

Efficiency curves provided at three voltage levels (see figure above for example):
  • Minimum voltage (VminV_{min})
  • Nominal voltage (VnomV_{nom})
  • Maximum voltage (VmaxV_{max})
Each curve contains power-efficiency pairs: {(Pi,ηi)}\{(P_i, \eta_i)\}

Legacy Efficiency Model (Versions 3-10)

The Legacy model uses DC power as the independent variable and applies bilinear interpolation across voltage and power dimensions.
  1. Bound inputs: Constrain DC voltage and power to the range covered by the efficiency curves
  2. Identify bounding curves: Find the two voltage curves that bracket the operating voltage
  3. Convert curve data: Transform AC power points to DC power using the corresponding efficiency values
  4. Identify bounding power points: For each voltage curve, find the two power points that bracket the operating power
  5. Bilinear interpolation: Interpolate efficiency across the four corner points defined by the bounding voltages and powers

Sandia Efficiency Model (Version 11+)

Requires at least 3 efficiency curves. Step 1: Extract voltage levels Vmin=min(curve voltages)V_{min} = \min(\text{curve voltages}) Vmax=max(curve voltages)V_{max} = \max(\text{curve voltages}) Vnom=middle voltageV_{nom} = \text{middle voltage} Step 2: Fit quadratic polynomials for each voltage For each voltage curve, convert AC to DC power and fit: PAC=c0+c1PDC+c2PDC2P_{AC} = c_0 + c_1 P_{DC} + c_2 P_{DC}^2 using polynomial regression (order 2). Step 3: Calculate characteristic DC powers For each curve, solve for PDCP_{DC} at maximum AC power: PDC,char=c1+c124c2(c0PAC,max)2c2P_{DC,char} = \frac{-c_1 + \sqrt{c_1^2 - 4c_2(c_0 - P_{AC,max})}}{2c_2} Step 4: Calculate S0 (no-load offset) For each curve: S0=c12c2S_0 = \frac{-c_1}{2c_2} Step 5: Fit linear relationships Define xd=[VminVnom,0,VmaxVnom]x_d = [V_{min} - V_{nom}, 0, V_{max} - V_{nom}] Fit linear relationships:
  • PDC,charP_{DC,char} vs xdx_d: coefficients [a1,b1][a_1, b_1], slope factor s1=b1/a1s_1 = b_1/a_1
  • S0S_0 vs xdx_d: coefficients [a2,b2][a_2, b_2], slope factor s2=b2/a2s_2 = b_2/a_2
  • c2c_2 vs xdx_d: coefficients [a3,b3][a_3, b_3], slope factor s3=b3/a3s_3 = b_3/a_3
Step 6: Calculate at actual voltage ΔV=VDCVnom\Delta V = V_{DC} - V_{nom} a=a1(1+s1ΔV)a = a_1 (1 + s_1 \Delta V) b=a2(1+s2ΔV)b = a_2 (1 + s_2 \Delta V) c=a3(1+s3ΔV)c = a_3 (1 + s_3 \Delta V) PAC,max,curve=max(AC powers from curves)P_{AC,max,curve} = \lfloor \max(\text{AC powers from curves}) \rfloor Step 7: Calculate estimated AC output PAC,est=PAC,max,curveabc(ab)(PACb)+c(PACb)2P_{AC,est} = \frac{P_{AC,max,curve}}{a - b - c(a - b)} (P_{AC} - b) + c (P_{AC} - b)^2 Step 8: Calculate efficiency η=PAC,estPAC\eta = \frac{P_{AC,est}}{P_{AC}} If PAC=0P_{AC} = 0: η=0\eta = 0 In Version 12 and later, the efficiency is constrained to be non-negative.

References

  • King, D. L., Boyson, W. E., & Kratochvil, J. A. (2004). Photovoltaic array performance model. SAND2004-3535, Sandia National Laboratories.
  • California Energy Commission. Inverter test protocol. CEC-CSI, Version 2.2.