Field reference for utility scale solar technicians. 8 entries, taken from the FieldWatt app.
Reference notes from FieldWatt, the offline field toolkit for utility scale solar commissioning and O&M technicians. It works with no cell signal, because the sites do not have any.
Get FieldWatt on the App StoreThe PPC is the brain that makes a field of inverters behave as one power plant at the point of interconnection. It receives grid operator commands (active power limits, reactive power or voltage setpoints, frequency response requirements), measures conditions at the POI, and continuously dispatches setpoints to every inverter to hold the plant at its targets. It also enforces ramp rate limits so plant output changes gradually even when clouds move fast. When plant output does not match irradiance, the PPC command chain is the first place to look.
PPC vendor and logic vary by site: dedicated controllers, Ovation, or PLC based designs. Verify against site documentation.
Grid operators routinely cap plant output below available power: congestion management, negative pricing, or system events. The PPC receives the limit (often via DNP3 from the operator or an automatic generation control signal) and lowers inverter setpoints to comply. A curtailed plant looks exactly like an underperforming plant unless you check the active power setpoint: inverters idling below capacity in clear sun with a plant setpoint below available power is curtailment, not a fault.
Log curtailment periods; they matter for performance ratio math and for revenue accounting.
The interconnection agreement obligates the plant to hold a voltage schedule or power factor at the POI. The PPC runs automatic voltage regulation: it measures POI voltage and dispatches reactive power setpoints to the inverters (and capacitor banks where fitted), absorbing or injecting VARs as needed. Inverters near their reactive limits on hot low sun days, or a plant bumping against grid overvoltage trips, often trace back to AVR settings or an incorrect voltage reference measurement.
Voltage schedules and power factor ranges come from the interconnection agreement.
Modern interconnection rules require plants to respond to grid frequency deviations: reduce output on overfrequency and, if headroom is held, increase on underfrequency. The response must be fast, often beginning within about 200 milliseconds, so the logic typically runs in the PPC with droop settings from the interconnection agreement. During a frequency event the plant deliberately deviates from its normal setpoint; production dips that align with grid frequency excursions are the plant doing its job.
Droop, deadband, and response times are contractual; verify against the interconnection agreement.
The PPC limits how fast plant output may rise or fall, commonly a few megawatts per minute per the interconnection agreement. On a morning with fast moving clouds, output that climbs in smooth slow ramps while irradiance jumps around is ramp limiting, not equipment lag. Ramp limits also shape plant startup after an outage: a plant that takes many minutes to return to full output after a trip may be exactly on schedule.
Ramp limits are in the interconnection agreement and PPC settings file.
During grid faults, inverters follow their own grid code ride through curves directly and bypass the PPC; the control loop through the PPC is far too slow for fault time scales. The PPC resumes command after the disturbance clears. So for a plant that tripped during a grid event, the questions are: did the disturbance exceed the ride through envelope (a legitimate trip), and did every unit behave the same way? A handful of units tripping while the rest rode through points at settings drift on those units. IEEE 1547 and the interconnection agreement define the envelopes.
Ride through curves live in the inverter grid code settings; audit them against the interconnection agreement after any firmware work.
The five minute check before declaring a plant problem: read the active power setpoint at the PPC versus available power; if setpoint is below available, the plant is curtailed by the operator or a PPC limit and nothing is broken. If the setpoint is at full and output is low, count inverters online; a shortfall localized to specific units is an equipment problem, while uniform shortfall across all units in clear sun points at the irradiance measurement, soiling, or a plant wide derate. The underperformance decision tree in this app walks the full sequence.
Confirm curtailment with the control room or grid operator dispatch records.
IEEE 1547 is the interconnection standard for distributed energy resources. It defines when a plant must disconnect (loss of a phase, faults in the area electric power system, voltage or frequency outside limits) and, in its modern revision, when it must ride through and support the grid instead of tripping. Inverter grid code settings, PPC response functions, and the substation protection scheme all implement pieces of it. The interconnection agreement tailors the exact numbers per site.
The site interconnection agreement overrides general standard values everywhere they differ.
Reference notes from FieldWatt, the offline field toolkit for utility scale solar commissioning and O&M technicians. It works with no cell signal, because the sites do not have any.
Get FieldWatt on the App StoreThese notes are a field aid, not a substitute for the governing codes, the stamped drawings, the authority having jurisdiction, or manufacturer manuals. Verify against the current documentation for your installed equipment.