Skip to main content

Summary

AC System Losses account for power dissipation in the AC electrical infrastructure between the inverter output and the point of interconnection. After AC degradation is applied (if Linear AC or Stepped AC selected), PlantPredict calculates losses in the following sequence: (1) Auxiliary Loads (DAS, cooling, tracker motors), (2) MV Transformer, (3) AC Collection System, (4) HV Equipment (transformers and transmission lines), (5) Availability Loss, and (6) Grid Limit. Both MV and HV transformers use the same quadratic loss model. AC Collection uses a quadratic (Version 12+) or flat percentage (Versions 3-11) loss model.

Inputs

NameSymbolUnitsDescription
AC Power InputPAC,inP_{AC,in}WTotal AC power from inverters (after degradation)
DAS LoadLDASL_{DAS}WData acquisition system power consumption
Cooling LoadLcoolingL_{cooling}WInverter/equipment cooling power consumption
Tracker Motor LoadLtrackerL_{tracker}WTracker motor power consumption
MV Transformer RatingSMVS_{MV}kVAArray-level transformer capacity
MV No-Load LossLNL,MVL_{NL,MV}MV transformer no-load loss fraction
MV Full-Load LossLFL,MVL_{FL,MV}MV transformer full-load loss fraction
AC Collection Loss Fractionfcollf_{coll}Collection system loss fraction
AC Power RatedPAC,ratedP_{AC,rated}WTotal inverter rated capacity for array
HV Transformer RatingSHVS_{HV}kVAHigh-voltage transformer capacity
HV No-Load LossLNL,HVL_{NL,HV}HV transformer no-load loss fraction
HV Full-Load LossLFL,HVL_{FL,HV}HV transformer full-load loss fraction
Line VoltageVlineV_{line}VTransmission line voltage
Line Length\ellfeetTransmission line length
ResistanceRunitR_{unit}mΩ/ftResistance per conductor per unit length
Conductors Per PhaseNcondN_{cond}Parallel conductors per phase
Power FactorpfpfSystem power factor
Availability LossLavailL_{avail}%Availability loss percentage
Maximum Plant OutputPPOIP_{POI}WPOI capacity limit (LGIA)

Outputs

NameSymbolUnitsDescription
Power After Auxiliary LoadsPaux,outP_{aux,out}WPower after auxiliary load deductions
MV Transformer OutputPMV,outP_{MV,out}WPower after MV transformer losses
AC Collection OutputPcoll,outP_{coll,out}WPower after AC collection losses
HV Equipment OutputPHV,outP_{HV,out}WPower after HV transformer and transmission losses
Post-Availability PowerPavailP_{avail}WPower after availability losses
Grid-Limited PowerPgridP_{grid}WFinal power after grid limit clipping

Detailed Description

Array-Level Losses

Auxiliary Load Losses

Auxiliary loads are deducted from the degraded AC power output before transformer losses: Paux,out=PAC,inLDASLcoolingLtrackerP_{aux,out} = P_{AC,in} - L_{DAS} - L_{cooling} - L_{tracker} where:
  • LDASL_{DAS} is the data acquisition system load (constant when energized)
  • LcoolingL_{cooling} is the inverter/equipment cooling load (applied when power output is positive)
  • LtrackerL_{tracker} is the tracker motor load (applied when power output is positive)
When nighttime disconnect is triggered, auxiliary loads are set to zero.

MV Transformer Losses

The MV transformer uses a quadratic loss model (see Transformer Loss Model): PMV,out=Paux,outLMV,transP_{MV,out} = P_{aux,out} - L_{MV,trans}

AC Collection System Losses

AC Collection System losses are calculated after the MV transformer. Version 12+ (Quadratic Loss Model): Lcoll=PMV,out2PAC,rated×fcollL_{coll} = \left| \frac{P_{MV,out}^2}{P_{AC,rated}} \times f_{coll} \right| Pcoll,out=PMV,outLcollP_{coll,out} = P_{MV,out} - L_{coll} Loss scales quadratically with power flow, representing I²R characteristic of conductor losses. Versions 3-11 (Flat Percentage Model): Daytime operation (PMV,out>0P_{MV,out} > 0): Lcoll=PMV,out×fcollL_{coll} = P_{MV,out} \times f_{coll} Pcoll,out=PMV,outLcollP_{coll,out} = P_{MV,out} - L_{coll} Nighttime operation (PMV,out0P_{MV,out} \leq 0): Lcoll=PMV,out×fcollL_{coll} = |P_{MV,out} \times f_{coll}| Pcoll,out=(PMV,outLcoll)×(1+fcoll)P_{coll,out} = (P_{MV,out} - L_{coll}) \times (1 + f_{coll}) Nighttime formula accounts for power drawn from grid to energize transformers, with losses applied both to incoming power and additional draw from grid. Array Output Aggregation: Array outputs are aggregated to block level: Pblock=arraysPcoll,out×NrepeaterP_{block} = \sum_{arrays} P_{coll,out} \times N_{repeater} Rated capacity PAC,ratedP_{AC,rated} is sum of all inverter kVA ratings in the array: PAC,rated=inverterskVArated×Nrepeater×1000P_{AC,rated} = \sum_{inverters} kVA_{rated} \times N_{repeater} \times 1000

Plant-Level Losses

HV Equipment Losses

Sum power from all blocks (after AC collection): PHV,in=blocksPblock×NrepeaterP_{HV,in} = \sum_{blocks} P_{block} \times N_{repeater} HV transformers and transmission lines are applied in user-defined ordinal sequence. HV Transformer: Pout=PinLHV,transP_{out} = P_{in} - L_{HV,trans} Transmission Line: Pout=PinLlineP_{out} = P_{in} - L_{line} Final HV equipment output: PHV,out=PHV,inLequipmentP_{HV,out} = P_{HV,in} - \sum L_{equipment}

Availability Loss

Pavail=PHV,out×100Lavail100P_{avail} = P_{HV,out} \times \frac{100 - L_{avail}}{100}

Grid Limit (Capacity Limit)

If LGIA limitation enabled: Pgrid=min(Pavail,PPOI)P_{grid} = \min(P_{avail}, P_{POI}) Lgrid=max(0,PavailPPOI)L_{grid} = \max(0, P_{avail} - P_{POI}) If LGIA time series enabled, PPOIP_{POI} varies by timestep.

Transformer Loss Model

Used for both MV and HV transformers. Loss components: LNL,abs=LNL×SratedL_{NL,abs} = L_{NL} \times S_{rated} LFL,abs=(LNL+LFL)×SratedL_{FL,abs} = (L_{NL} + L_{FL}) \times S_{rated} Lload=LFL,absLNL,absL_{load} = L_{FL,abs} - L_{NL,abs} Quadratic loss equation: Version 3: Ltrans=12Lload(Srated2+2LloadPinSratedSrated2+4Lload(PinLNL,abs))L_{trans} = \frac{1}{2 L_{load}} \left( S_{rated}^2 + 2 L_{load} P_{in} - S_{rated} \sqrt{S_{rated}^2 + 4 L_{load} (P_{in} - L_{NL,abs})} \right) Requires: LNL>0L_{NL} > 0 and LFL>0L_{FL} > 0 Version 4+: Same formula but requires: LFL0.0001L_{FL} \geq 0.0001 Nighttime disconnect: If nighttime disconnect triggered, LNL,abs=0L_{NL,abs} = 0 for MV transformer. Output power: Pout=PinLtransP_{out} = P_{in} - L_{trans}

Transmission Line Loss Model

Total line resistance (SI units): m=0.3048\ell_m = \frac{\ell}{0.3048} Rtotal=m×Runit1000R_{total} = \ell_m \times \frac{R_{unit}}{1000} Phase current: Iphase=13×PinVline×pfI_{phase} = \frac{1}{\sqrt{3}} \times \frac{P_{in}}{V_{line} \times pf} Three-phase power loss: Lline=Iphase2×Rtotal×3NcondL_{line} = I_{phase}^2 \times R_{total} \times \frac{3}{N_{cond}} Output power: Pout=PinLlineP_{out} = P_{in} - L_{line}

HV Equipment Sequence

HV transformers and transmission lines are applied in an ordinal sequence defined by the user. Each piece of equipment is assigned a sequence number, and losses are calculated in ascending order. Voltage Selection for Transmission Lines: The voltage used for transmission line loss calculations depends on the equipment sequence:
  • If the transmission line is the first piece of HV equipment (no prior HV transformer), the voltage is set to the highest secondary voltage among all MV transformers in the plant.
  • If an HV transformer precedes the transmission line in the sequence, the voltage is set to the high-side (secondary) voltage of that transformer.

References

  • King, D. L., Boyson, W. E., & Kratochvil, J. A. (2004). Photovoltaic array performance model. SAND2004-3535, Sandia National Laboratories.