Background


NERC requires event detail reporting beginning in 2024 to identify forced outages across wind and solar plants that impact the grid. Currently, the GADS threshold for an event start is 20 MW. NERC defines an event end as 95% of the maximum plant total installed capacity that was unavailable at any point during the forced outage has been returned to service, and less than 20 MW of plant capacity is in a forced outage. Bazefield simplifies an event end by only requiring that less than 20 MW of plant capacity is unavailable due to a forced outage. 


Bazefield also greatly eases the Event Detail Reporting process by tracking plantwide events using domain points and alarms. The alarms drive allocations that store the event type, contributing operating condition, cause code - system, and cause code - description. All of this data is used in the 'GADS Export' application for Event Reporting. More detail on the process used to generate event allocations from Turbine/Inverter allocation is in the article GADS Event Script Model.


While users do not need to configure event reporting, it is still important to know where exactly in the portal the data is sourced from. This article tabulates each of the fields contained in a GADS Event Report in the context of the Bazefield Portal.


GADS Event Report

Table 1: GADS Wind DRI regarding Event Detail Reporting

 

Table 2: Mapping Plant Event Record fields to the Bazefield Portal


Field NameBazefield Portal Location
Entity IDObject Attribute on Wind/Solar Farm, key entityID
Plant IDObject Attribute on Wind/Solar Farm, key plantID
Event IDThis field is left blank by the export report. The user must enter an Event ID for each plant event.
Time ZoneObject Attribute on Wind/Solar Farm, key timeZone
Event Start Date/TimePower Plant Controller object, point name 'Event-GADSCapacityDerate.Start'. This point is written to via API, with a Script Model 'PowerPlantController GADS Script', and should be 1 when the total capacity in a forced outage category at a site is >=20MW'
Event End Date/TimePower Plant Controller object, point name 'Event-GADSCapacityDerate.End'. This point is written to via API, with a Script Model 'PowerPlantController GADS Script', and should be 1 when the total capacity in a forced outage category at a site is <20MW
Event TypeAllocation Type, name Event Type. The default for an event is 'Forced Outage'. This must be manually updated if the event is of another type.
Cause CodeLinked Allocation Types, names Cause Code - System & Subsystem and Cause Code - Description. The default for an event is 'Uncategorized: Please Choose'. This must be manually updated for each event.
Contributing Operating ConditionAllocation Type, name Contributing Operating Condition. The default for an event is No Contributing Condition. This must be manually updated of the event has a Contributing Operating Condition.
DescriptionThis field will pull the most recent comment from an event allocation, which should describe the event cause.
Potential MWh Production LossAllocation Property, Lost Production. Uses the Power Plant Controller point 'MaxCapacityForced'. This point is written to via API, with a Script Model 'PowerPlantController GADS Script', and sums the total capacity in a forced outage category at a site.