Photovoltaic Model Validation Guideline
Photovoltaic Model Validation Guideline
Photovoltaic Model Validation Guideline
WECC Guideline:
Central Station Photovoltaic Power Plant Model Validation Guideline
Date: June 17, 2015
Introduction
The scope of this document encompasses the representation of central station PV
plants in both power flow and dynamic data sets for bulk system studies. Its primary
purpose is to outline best practices for performing model validation of utility-scale PV
systems (≥10 MW) connected to the transmission network (60 kV and above). Model
validation is broadly defined as the process of estimating, or tuning, the parameters of a
plant’s dynamic model such that the simulated response of the system matches meas-
ured data. The extent to which measured and simulated responses should match is
dictated by engineering judgment. Agreement to machine epsilon is neither practical nor
attainable. For cases in which validation is performed using measurements made at the
station, the dynamic response of the system will be partially dependent upon the power
flow model. Hence, creating an accurate model of the station equipment and collector
system is a prerequisite for performing plant-level model validation.
Guideline Criteria
This is an original document which does not combine or supersede any previous
versions. Although this guideline discusses the fundamental concepts of power flow and
dynamic modeling for central station PV plants, it is not intended as a replacement for
existing guidelines on those topics. Please see the end of this section for a list of appli-
cable WECC guidelines. The intended audience for this guideline includes PV plant
owners responsible for performing model validation of their plants and transmission
planners responsible for verifying validation data submitted to them.
W E S T E R N E L E C T R I C I T Y C O O R D I N A T I N G C O U N C I L • W W W . W E C C . B I Z
155 NORTH 400 WEST • SUITE 200 • SALT LAKE CITY • UTAH • 84103 -1114 • PH 801.582.0353 • FX 801.582.3918
Mar 18, 2015 Central Station PV Plant Model Validation Guideline Page - 3
Dynamic Modeling
The dynamic model of a central station PV plant includes:
A generator/converter module representing the typical PV inverter in the plant,
scaled-up to match the plant’s aggregate nameplate rating.
A local electrical control module which translates real and reactive power refer-
ences into current commands.
A plant-level control module which sends real and reactive power references to
the local electrical controller, if plant-level control is implemented.
Please refer to the following guidelines and policies for more information:
WECC PV Plant Power Flow Modeling Guide
WECC Solar PV Dynamic Model Specification
WECC Solar Plant Dynamic Modeling Guidelines
WECC Generating Unit Model Validation Policy
WECC Generating Facility Data, Testing, and Model Validation Requirements
WECC Data Preparation Manual
Approved By:
W E S T E R N E L E C T R I C I T Y C O O R D I N A T I N G C O U N C I L • W W W . W E C C . B I Z
155 NORTH 400 WEST • SUITE 200 • SALT LAKE CITY • UTAH • 84103 -1114 • PH 801.582.0353 • FX 801.582.3918
Mar 18, 2015 Central Station PV Plant Model Validation Guideline Page - 4
Table of Contents
Introduction ..................................................................................................................... 2
Background ..................................................................................................................... 6
Appendix ....................................................................................................................... 30
W E S T E R N E L E C T R I C I T Y C O O R D I N A T I N G C O U N C I L • W W W . W E C C . B I Z
155 NORTH 400 WEST • SUITE 200 • SALT LAKE CITY • UTAH • 84103 -1114 • PH 801.582.0353 • FX 801.582.3918
Mar 18, 2015 Central Station PV Plant Model Validation Guideline Page - 5
Table of Figures
Table of Tables
Table 1. Real power control options. ............................................................................. 11
Table 2. Reactive power control options. ...................................................................... 11
Table 3. List of flag combinations for local control. ........................................................ 15
Table 4. List of flag combinations for plant-level control. ............................................... 17
Table 5. Correct settings for the REPC_A outflag parameter. ....................................... 18
Table 6. Recommended tunable parameters for strictly local control. ........................... 21
Table 7. Recommended tunable parameters for plant-level control. ............................. 22
Table 8. Parameter sensitivity to real and reactive power response. ............................ 23
Table 9. Initial, actual, and optimized model parameters. ............................................. 27
Table 10. REGC_A input parameters. ........................................................................... 34
Table 11. REEC_B input parameters. ........................................................................... 35
Table 12. REPC_A input parameters. ........................................................................... 37
W E S T E R N E L E C T R I C I T Y C O O R D I N A T I N G C O U N C I L • W W W . W E C C . B I Z
155 NORTH 400 WEST • SUITE 200 • SALT LAKE CITY • UTAH • 84103 -1114 • PH 801.582.0353 • FX 801.582.3918
Mar 18, 2015 Central Station PV Plant Model Validation Guideline Page - 6
Background
The composition of the generation fleet in the Western Interconnection is undergoing
rapid transformation. According to the Solar Energy Industry Association (SEIA), there
are presently 2.6 GW of solar generation under construction and another 18.7 GW
under development as of 2014. Ambitious Renewable Portfolio Standards (RPS) are
contributing to increased demand for renewable energy. For example, California is
committed to serving 33 percent of its load with renewable resources by 2020. Dramatic
reductions in the manufacturing cost of solar cells are making investments in photovol-
taic (PV) power plants increasingly attractive. The Department of Energy’s SunShot Ini-
tiative has set a goal of reducing the total installed cost of PV systems to $1 per Watt by
2020. The capacity of some PV plants has begun to reach levels previously reserved for
synchronous generation facilities. For example, the Agua Caliente Solar Project com-
pleted in Arizona in 2014 has an installed capacity of 290 MW.
As renewable energy plants have increased in capacity, standards and policies have
been developed to ensure they are accurately represented in power flow and dynamic
data sets. In particular, NERC MOD-026 and MOD-027 apply to all generating facilities
with an aggregate nameplate rating of 75 MVA or larger. The standards, which are
subject to enforcement, require accurate representation of a generating facility’s reac-
tive power response to system voltage variations, and its real power response to system
frequency variations respectively. Although these NERC MOD standards currently only
apply to generating facilities with an aggregate nameplate rating of 75 MVA or larger,
WECC policy requires the submission of validated generating facility data for all plants
connected to the transmission system (60 kV and above) with an aggregate nameplate
rating of 20 MVA or larger. The WECC Generating Unit Model Validation Policy requires
generating facility data to be updated at least once every 5 years.
W E S T E R N E L E C T R I C I T Y C O O R D I N A T I N G C O U N C I L • W W W . W E C C . B I Z
155 NORTH 400 WEST • SUITE 200 • SALT LAKE CITY • UTAH • 84103 -1114 • PH 801.582.0353 • FX 801.582.3918
Mar 18, 2015 Central Station PV Plant Model Validation Guideline Page - 7
The central station PV plant models used in bulk system studies consist of two main
parts: (1) a power flow model based on station equipment and an equivalent represen-
tation of the collector system, and (2) a dynamic model representing a scaled-up ver-
sion of the typical PV inverter in the plant. In order to accurately capture the behavior of
a PV plant, it is essential that both the power flow representation and dynamic model be
configured correctly using sound engineering judgment and due diligence. For every
central station PV plant, the power flow model submitted for use in planning studies
must include an explicit representation of the station transformer(s) and an equivalent
representation of the collector system. The impedance of the collector system and the
generator step-up (GSU) transformer are non-negligible and should be included in the
power flow model. Under no circumstances should an equivalent PV inverter be directly
connected to a high-voltage bus or to the low-voltage side of a station transformer.
Over the timescales of interest for planning studies, the dynamic behavior of a utility-
scale PV inverter is driven primarily by its software/firmware and application-specific
control settings. A key simplifying assumption of the generic models created by the
REMTF is that the dynamics associated with the dc side of the inverter are neglected.
This was a conscious decision made with industry input. In many cases, the dynamics
associated with the dc side of the inverter are dominated by high frequency content that
is beyond the realm of interest for bulk system planning studies.
The dynamic model for a central station PV plant comprises 2 or 3 modules and
contains between 45-75 unique parameters, depending on whether a plant controller is
implemented. The resulting model has a high degree of flexibility and can be configured
in over 30 unique modes of operation. With such a plethora of available control settings,
it is essential to compile as much information about the system as possible before
attempting to tune the model parameters. In particular, knowing the pertinent time con-
stants and the mode of operation, i.e., control mode, of the plant are critical to achieving
satisfactory model validation. In many cases, this will require engaging the inverter
manufacturer, system integrator, and/or plant operator in the process. The number of
parameters available for tuning should be minimized to prevent mathematical degener-
acy, i.e., loss of uniqueness. The primary purpose of this document is to outline best
practices for using measured data to estimate dynamic model parameters for central
station PV plants.
Note: The generic models developed by the WECC REMTF and discussed in this
document are applicable for systems with a short circuit ratio of 3 and higher at
the point of interconnection (POI). These generic models are not intended for
studying parts of the system with very low short-circuit levels. In such cases,
detailed, vendor-specific models may be required. A brief overview of these
concepts is presented in the Appendix.
W E S T E R N E L E C T R I C I T Y C O O R D I N A T I N G C O U N C I L • W W W . W E C C . B I Z
155 NORTH 400 WEST • SUITE 200 • SALT LAKE CITY • UTAH • 84103 -1114 • PH 801.582.0353 • FX 801.582.3918
Mar 18, 2015 Central Station PV Plant Model Validation Guideline Page - 8
Figure 1 depicts the complete one-line diagram of the recommended power flow repre-
sentation for central station PV plants.
W E S T E R N E L E C T R I C I T Y C O O R D I N A T I N G C O U N C I L • W W W . W E C C . B I Z
155 NORTH 400 WEST • SUITE 200 • SALT LAKE CITY • UTAH • 84103 -1114 • PH 801.582.0353 • FX 801.582.3918
Mar 18, 2015 Central Station PV Plant Model Validation Guideline Page - 9
2. DYNAMIC MODELING
The WECC Renewable Energy Modeling Task Force (REMTF) has developed a set of
dynamic models for renewable energy power plants using a modular approach. The
way in which the modules are assembled dictates what type of plant is represented
(Type 3 WTG, PV, etc.). Central station PV plants are represented using the generator
converter module (REGC_A), the PV electrical control module (REEC_B), and the plant
controller module (REPC_A). We recognize that some implementations will not feature
plant-level control. In those cases, it is appropriate to omit the plant controller module.
For systems with voltage or frequency ride-through capability, the optional LHVRT
and/or LHFRT models may be incorporated. Figure 2 depicts the interconnection of the
modules necessary to represent a central station PV plant with a plant-level controller.
Pqflag
For further information on the dynamic model structure and specification, please refer to
the WECC Solar PV Dynamic Model Specification. Additionally, the WECC Solar Plant
Dynamic Modeling Guidelines provide a helpful introduction to the PV system dynamic
models and their applications.
W E S T E R N E L E C T R I C I T Y C O O R D I N A T I N G C O U N C I L • W W W . W E C C . B I Z
155 NORTH 400 WEST • SUITE 200 • SALT LAKE CITY • UTAH • 84103 -1114 • PH 801.582.0353 • FX 801.582.3918
Mar 18, 2015 Central Station PV Plant Model Validation Guideline Page - 10
3. MODEL VALIDATION
The overarching goal of the model validation process is to verify that the results of time
domain simulation agree with measured data and hence, are consistent with actual
system performance. In commercial software tools, the power system is simulated by
integrating the differential equations of the dynamic models used to represent the sys-
tem equipment. Many dynamic model inputs are values provided by the solution of the
algebraic power flow equations. As such, computational simulation of the power system
is dependent upon the fidelity of both the power flow and dynamic models. For central
station PV plants, the power flow representation is dictated by physics. All of the neces-
sary parameters are known or can be directly calculated with a high degree of certainty.
Hence, the focus of this section will be on configuring the structure and selecting the
parameter values of dynamic models for central station PV plants.
Note: A prerequisite for the model validation process is following the procedure outlined
in the WECC PV Plant Power Flow Modeling Guide to generate an accurate
power flow representation of the plant.
To isolate the behavior of the typical inverter in the plant, measurements may be taken
at either the terminals of the inverter or the generator step-up transformer. For plant-
level model validation purposes, measurements may be taken at either the point of
interconnection (POI) or the station. In the context of bulk system dynamics studies, the
bandwidth of interest for the equipment models spans a range between approximately
0-5 Hz. Using a multiple of the Nyquist rate as a guide, the sample rate of measure-
ments used for model validation should ideally be 30 Hz or greater. For phasor meas-
urement units (PMUs), a sample rate of 60 Hz is preferred. In modern implementations,
PMU measurements are typically taken at both the primary and secondary of the station
transformer(s). Digital Fault Recorders (DFRs) and PMU-capable DFRs can capture
valuable data for dynamic model validation as well.
W E S T E R N E L E C T R I C I T Y C O O R D I N A T I N G C O U N C I L • W W W . W E C C . B I Z
155 NORTH 400 WEST • SUITE 200 • SALT LAKE CITY • UTAH • 84103 -1114 • PH 801.582.0353 • FX 801.582.3918
Mar 18, 2015 Central Station PV Plant Model Validation Guideline Page - 11
*Note: The designation “N/A” in Table 2 means the parameter flag has no effect on the
mode of operation and hence may be set to either 0 or 1. For instance, in
constant local power factor control mode vflag has no effect because the
REEC_B interior PI loops are bypassed.
W E S T E R N E L E C T R I C I T Y C O O R D I N A T I N G C O U N C I L • W W W . W E C C . B I Z
155 NORTH 400 WEST • SUITE 200 • SALT LAKE CITY • UTAH • 84103 -1114 • PH 801.582.0353 • FX 801.582.3918
Mar 18, 2015 Central Station PV Plant Model Validation Guideline Page - 12
W E S T E R N E L E C T R I C I T Y C O O R D I N A T I N G C O U N C I L • W W W . W E C C . B I Z
155 NORTH 400 WEST • SUITE 200 • SALT LAKE CITY • UTAH • 84103 -1114 • PH 801.582.0353 • FX 801.582.3918
Mar 18, 2015 Central Station PV Plant Model Validation Guideline Page - 13
The purpose of the current limit logic is to allow the plant to properly allocate its current
capacity upon saturation. Priority is given to either the active or reactive current com-
mand depending on the value of the current limit logic priority flag (pqflag). The first
priority command is bounded only by the current rating of the converter. Hence, the
second priority command is bounded by whatever capacity is leftover after generating
the first priority command.
The instructions for how to set the REEC_B module flags are broken down into two
sections, one for plants with strictly local control (i.e., no plant controller) and one for
plants with plant-level control. Be careful to follow the correct procedure for the plant
being modeled.
1) Does the plant regulate its output to maintain a constant local power factor?
- If yes, set pfflag = 1, vflag = 1, qflag = 0. Skip to Step 5.
- If no, set pfflag = 0. Go to Step 2.
2) Does the plant regulate its output to maintain a constant reactive power level
(constant reactive power control)?
- If yes, set vflag = 1 and qflag = 0. Skip to Step 5.
3) Does the plant regulate voltage at the terminal bus (local voltage control)?
- If yes, set vflag = 0 and qflag = 1. Skip to Step 5.
4) Does the plant operate in local coordinated Q/V control using the series PI loops
depicted in Figure 11?
- If yes, set vflag = 1 and qflag = 1.
5) Does the plant operate in real or reactive power priority mode?
- For real power priority, set pqflag = 1. For reactive power priority, set
pqflag = 0.
W E S T E R N E L E C T R I C I T Y C O O R D I N A T I N G C O U N C I L • W W W . W E C C . B I Z
155 NORTH 400 WEST • SUITE 200 • SALT LAKE CITY • UTAH • 84103 -1114 • PH 801.582.0353 • FX 801.582.3918
Mar 18, 2015 Central Station PV Plant Model Validation Guideline Page - 14
The remainder of Subsection 3.2.2 describes how to set the REEC_B parameter flags
for central station PV plants with plant-level control (i.e., the REPC_A module is
included). This procedure is different because the mode of operation and flag settings
must be compatible across the REEC_B and REPC_A modules.
1) Set pfflag = 0. Local power factor control should not be used with the plant
controller module.
2) Does the Qref Volt/VAR output of the plant controller correspond to a voltage
reference?
- If yes, set vflag = 0 and qflag = 1. Skip to Step 6.
3) Does the Qref Volt/VAR output of the plant controller correspond to a reactive
power reference?
- If yes, set vflag = 1. Go to Step 4.
4) Does the plant employ local coordinated Q/V control using the series PI loops
depicted in Figure 11?
- If yes, set qflag = 1. Skip to Step 6.
5) Does the plant compute a reactive current command by dividing the reactive
power reference by a voltage?
- If yes, set qflag = 0. In this configuration, the series PI loops depicted in
Figure 11 are bypassed.
6) Does the plant operate in real or reactive power priority mode?
- For real power priority, set pqflag = 1. For reactive power priority, set
pqflag = 0.
Note: After setting the model parameter flags as described in this section, check Sec-
tion 3.3 to ensure that the selected flag combination corresponds to a valid mode
of operation.
W E S T E R N E L E C T R I C I T Y C O O R D I N A T I N G C O U N C I L • W W W . W E C C . B I Z
155 NORTH 400 WEST • SUITE 200 • SALT LAKE CITY • UTAH • 84103 -1114 • PH 801.582.0353 • FX 801.582.3918
Mar 18, 2015 Central Station PV Plant Model Validation Guideline Page - 15
The choice of real or reactive power priority via the pqflag does not influence whether a
particular flag combination corresponds to a valid control mode. Hence, the pqflag may
be set to either 0 or 1 for any case.
Notes
Key Points
The pqflag value does not affect whether a parameter flag combination
corresponds to a valid control mode.
W E S T E R N E L E C T R I C I T Y C O O R D I N A T I N G C O U N C I L • W W W . W E C C . B I Z
155 NORTH 400 WEST • SUITE 200 • SALT LAKE CITY • UTAH • 84103 -1114 • PH 801.582.0353 • FX 801.582.3918
Mar 18, 2015 Central Station PV Plant Model Validation Guideline Page - 16
The position of the voltage compensation flag, vcmpflag, only has an impact when the
plant-level Volt/VAR control loop is regulating voltage (i.e., when refflag = 1). Although
the value of vcmpflag does not affect the validity of a flag combination, care must be
taken to coordinate its setting with the plant’s mode of operation and the REPC_A
model invocation.
The output indicator flag, outflag, denotes whether the output of the plant-level
Volt/VAR control loop corresponds to a voltage or reactive power reference. It should be
set in accordance with Table 5. For PV plants, the REPC_A Qref output must be con-
sistent with the REEC_B settings.
The plant-level real power control loop is experimental and primarily used for research
purposes. The function of this control loop is to modulate the real power output of the
plant to support system frequency and/or maintain a constant real power output. Be-
cause this feature has not been tested extensively, it should be used with extreme
caution. It may require further enhancements in the future.
Key Points
Set frqflag = 0 unless the plant modulates its real power output to support
system frequency and/or maintain a constant plant-level real power output.
The vcmpflag setting does not affect whether a parameter flag combination
corresponds to a valid control mode. It is only used when refflag = 1.
Make sure the outflag setting is consistent with the selected control mode by
setting it in accordance with Table 5.
W E S T E R N E L E C T R I C I T Y C O O R D I N A T I N G C O U N C I L • W W W . W E C C . B I Z
155 NORTH 400 WEST • SUITE 200 • SALT LAKE CITY • UTAH • 84103 -1114 • PH 801.582.0353 • FX 801.582.3918
Mar 18, 2015 Central Station PV Plant Model Validation Guideline Page - 17
Notes
W E S T E R N E L E C T R I C I T Y C O O R D I N A T I N G C O U N C I L • W W W . W E C C . B I Z
155 NORTH 400 WEST • SUITE 200 • SALT LAKE CITY • UTAH • 84103 -1114 • PH 801.582.0353 • FX 801.582.3918
Mar 18, 2015 Central Station PV Plant Model Validation Guideline Page - 18
W E S T E R N E L E C T R I C I T Y C O O R D I N A T I N G C O U N C I L • W W W . W E C C . B I Z
155 NORTH 400 WEST • SUITE 200 • SALT LAKE CITY • UTAH • 84103 -1114 • PH 801.582.0353 • FX 801.582.3918
Mar 18, 2015 Central Station PV Plant Model Validation Guideline Page - 19
The precise details of the model invocation can affect the operation of the modules. For
example, the manner in which the plant controller module is invoked specifies which bus
is regulated and which branch is monitored. It is crucial to consider not only how the pa-
rameters of the REPC_A module are populated, but how the model itself is invoked.
The Ibranch, Pbranch, and Qbranch inputs to REPC_A seen in Figure 12 are deter-
mined from the flows on this branch. Hence, in order to model real and/or reactive
power control at the plant-level, a monitored branch must be specified. Notice that for
plant-level voltage control, line drop compensation is performed using the current mag-
nitude on this branch and the user-specified compensation resistance and reactance.
Key Points
Define the terminal bus to which the equivalent generator/converter is connected.
Define the bus that is regulated by the plant, if other than the terminal bus.
Define the monitored branch from which the Ibranch, Pbranch, and Qbranch
inputs to REPC_A are derived. See Figure 12. REPC_A block diagram.Figure 12
for further information.
W E S T E R N E L E C T R I C I T Y C O O R D I N A T I N G C O U N C I L • W W W . W E C C . B I Z
155 NORTH 400 WEST • SUITE 200 • SALT LAKE CITY • UTAH • 84103 -1114 • PH 801.582.0353 • FX 801.582.3918
Mar 18, 2015 Central Station PV Plant Model Validation Guideline Page - 20
Before the tunable parameters can be identified, it is essential to complete three key
prerequisites:
Create a power flow representation of the plant as described in the WECC PV
Plant Power Flow Modeling Guide and Section 1 of this document.
Define the mode of operation for the plant as discussed in Sections 3.2 and 3.3.
Determine the correct dynamic model invocation for the plant based on the mode
of operation, the regulated bus, and the monitored branch as described in
Section 3.4.
Unless these three prerequisites are successfully completed, the correct parameter
values will still not yield the desired model behavior.
After the power flow representation for the plant and the proper dynamic model invoca-
tion have been established, it is time to begin populating the parameters of the dynamic
model. Please refer to the WECC Second Generation Wind Turbine Model Specification
for a description of the algorithms employed in the “high-voltage reactive current
management” and “low-voltage active current management” blocks.
Table 10 provides typical values for the REGC_A generator/converter module param-
eters. Likewise, Tables 11 and 12 provide typical value ranges for the REEC_B and
REPC_A modules respectively. These typical values and ranges are not set in stone. It
may be entirely appropriate to deviate from the listed values, provided that it is done
with sound reasoning and engineering judgment. The typical values included here are
intended to serve as starting points.
The set of parameters available for tuning is dependent upon a plant’s mode of opera-
tion and whether a plant controller is implemented. The mode of operation and its
matching parameter flag combination are important because they dictate the structure
of the dynamic model. Furthermore, the structure of the dynamic model determines
which parameters influence model behavior. One of the most valuable features of the
generic dynamic models developed by the REMTF is their flexibility. Certain control
features, such as proportional control of terminal voltage in REEC_B, can be enabled or
W E S T E R N E L E C T R I C I T Y C O O R D I N A T I N G C O U N C I L • W W W . W E C C . B I Z
155 NORTH 400 WEST • SUITE 200 • SALT LAKE CITY • UTAH • 84103 -1114 • PH 801.582.0353 • FX 801.582.3918
Mar 18, 2015 Central Station PV Plant Model Validation Guideline Page - 21
disabled through appropriate selection of control gains. As with Sections 3.2 and 3.3,
the procedure for identifying tunable parameters is divided into two subsections: one for
strictly local control and one for plant-level control. Be careful to follow the appropriate
procedure that applies to the plant being modeled.
W E S T E R N E L E C T R I C I T Y C O O R D I N A T I N G C O U N C I L • W W W . W E C C . B I Z
155 NORTH 400 WEST • SUITE 200 • SALT LAKE CITY • UTAH • 84103 -1114 • PH 801.582.0353 • FX 801.582.3918
Mar 18, 2015 Central Station PV Plant Model Validation Guideline Page - 22
Note: The real power control functionality of the plant controller is experimental and
primarily used for research purposes. This control loop has not been tested
extensively and should be used with extreme caution. If this functionality is ena-
bled, then Kpg and Kig of the plant controller are candidates for inclusion in the
set of tunable parameters. Correspondingly, if this control loop is used to support
system frequency, Ddn and Dup determine how sensitive the plant controller is
to over and under frequency conditions respectively.
Although the REPC_A voltage droop gain Kc can be viewed as a control gain, it should
be treated as a fixed parameter. This gain only affects the model behavior when voltage
is regulated at the plant level and voltage droop is employed (vcmpflag = 0). If the plant
is configured this way, set the Kc parameter value according to how the compensation
was designed.
W E S T E R N E L E C T R I C I T Y C O O R D I N A T I N G C O U N C I L • W W W . W E C C . B I Z
155 NORTH 400 WEST • SUITE 200 • SALT LAKE CITY • UTAH • 84103 -1114 • PH 801.582.0353 • FX 801.582.3918
Mar 18, 2015 Central Station PV Plant Model Validation Guideline Page - 23
Out of about 75 parameters distributed across the 3 modules for a central station PV
plant, there are 11 control gains which are suitable for tuning. Table 8 categorizes those
parameters according to whether they affect real or reactive power. The columns of the
table indicate whether a parameter belongs to the electrical control module (REEC_B)
or the plant controller (REPC_A). Very few, if any, implementations should require all of
these gains as tunable parameters. In particular, most implementations will not use the
real power control loop in the plant controller, reducing the size of the tunable parameter
set. Tables 6 and 7 in Section 3.5 indicate which of the tunable parameters are
applicable for each of the possible modes of operation.
Table 8. Parameter sensitivity to real and reactive power response.
Real Power Reactive Power
REEC_B REPC_A REEC_B REPC_A
- Kpg Kqv Kp
- Kig Kqp Ki
- Ddn Kqi -
- Dup Kvp -
- - Kvi -
W E S T E R N E L E C T R I C I T Y C O O R D I N A T I N G C O U N C I L • W W W . W E C C . B I Z
155 NORTH 400 WEST • SUITE 200 • SALT LAKE CITY • UTAH • 84103 -1114 • PH 801.582.0353 • FX 801.582.3918
Mar 18, 2015 Central Station PV Plant Model Validation Guideline Page - 24
A plant’s dynamic response can be roughly divided into four components which charac-
terize its real and reactive power response to voltage and frequency variations respec-
tively. The following section aims to explain the key factors which influence each of
those four elements. Along the way, we will attempt to highlight the role of important
model parameters.
Key parameters: kp, ki, kqv, kqp, kqi, kvp, kvi (REPC_A and REEC_B)
W E S T E R N E L E C T R I C I T Y C O O R D I N A T I N G C O U N C I L • W W W . W E C C . B I Z
155 NORTH 400 WEST • SUITE 200 • SALT LAKE CITY • UTAH • 84103 -1114 • PH 801.582.0353 • FX 801.582.3918
Mar 18, 2015 Central Station PV Plant Model Validation Guideline Page - 25
The aim of the procedure described here was to characterize the plant’s real and reac-
tive power response to system voltage variations. A 6-cycle fault was simulated on the
grid side using the playback feature in PSLF. Although this data was simulated, field
measurements can be played in using this approach as well. During the fault, the volt-
age at the POI was depressed to approximately 50% of its pre-disturbance level. Data
was recorded to simulate PMU measurements taken on the primary and secondary of
the substation transformer. Figure 4 shows the voltage measurements taken on the pri-
mary (high-voltage side) of the substation transformer during the fault. These signals
served as the inputs to the PV plant model. Figure 5 shows the real and reactive power
output of the plant as measured at the station. These signals served as the outputs. The
tunable parameters of the model were adjusted such that the output matched the
measurements displayed in Figure 5 for the inputs displayed in Figure 4.
W E S T E R N E L E C T R I C I T Y C O O R D I N A T I N G C O U N C I L • W W W . W E C C . B I Z
155 NORTH 400 WEST • SUITE 200 • SALT LAKE CITY • UTAH • 84103 -1114 • PH 801.582.0353 • FX 801.582.3918
Mar 18, 2015 Central Station PV Plant Model Validation Guideline Page - 26
Figure 4. Inputs – Station voltage measurements. Figure 5. Outputs – Plant real and reactive power.
For this plant, the selected mode of operation was plant-level voltage control with local
coordinated Q/V control. The parameter flag combination for this control mode, as
shown in Table 2, is:
pfflag = 0, vflag = 1, qflag = 1, refflag = 1
Because this is a control mode that requires a plant controller, Table 7 was used to
identify the set of tunable parameters for the estimation procedure. This set included:
Kp, Ki, Kqv, Kqp, Kqi, Kvp, Kvi
For the purposes of the example, the actual parameters used to generate the simulated
data depicted in Figure 4 were effectively erased. That is, the parameter estimation rou-
tine was stripped of all information about their values. Although the tunable parameters
of the dynamic model were unknown, it was necessary to postulate an initial guess
about their values to seed the parameter estimation routine. The initial guess for the
unknown parameters was used to produce the preliminary model output depicted in
Figure 6. In contrast to Figure 5 which shows the plant output at the POI, Figure 6
shows the real and reactive power output measured at the generator step-up (GSU)
transformer. These signals represent the output of the equivalent generator/converter.
Notice that the modeled response does not match the measured data particularly well
for the initial guess. This is to be expected because the control gains were not known
with certainty.
For this example, the parameters were estimated using an optimization algorithm called
the Nelder-Mead method. The algorithm yielded a set of estimated (or optimized)
parameters and the modeled plant output generated with those parameters. Table 9
presents the estimated parameters, and Figure 7 shows the final model output.
W E S T E R N E L E C T R I C I T Y C O O R D I N A T I N G C O U N C I L • W W W . W E C C . B I Z
155 NORTH 400 WEST • SUITE 200 • SALT LAKE CITY • UTAH • 84103 -1114 • PH 801.582.0353 • FX 801.582.3918
Mar 18, 2015 Central Station PV Plant Model Validation Guideline Page - 27
Figure 6. Initial guess output comparison. Figure 7. Optimized parameter output comparison.
The results of the parameter estimation routine are summarized in Table 9. The table
presents the initial guess at the tunable parameter values, the actual values used to
generate the data, and the estimated (or optimized) parameter values. Because this
example was created in simulation for demonstration purposes, the actual parameter
values are known with certainty. This allows us to assess how well the actual and
estimated parameters agree. For real-world scenarios, there is no master parameter set
which represents the “true” solution.
Table 9. Initial, actual, and optimized model parameters.
Model Param. Initial guess Actual Estimated
Kp 15.0 10.0 10.9
REPC_A
Ki 1.0 5.0 4.3
Kqv 0.0 0.0 0.0
Kqp 0.0 0.1 0.0
REEC_B Kqi 0.0 0.1 0.0
Kvp 12.0 5.0 4.1
Kvi 2.0 1.0 1.2
The extent to which the modeled output matches the measured data in Figure 7 is
representative of what is achievable using field data. The modeled output does not ex-
hibit any significant bias error, and it tracks the data well during the disturbance. While
the aim of a parameter estimation routine is to make the modeled output match meas-
ured data as well as possible, it is unrealistic to expect an exact fit. If the modeled out-
put matched the measured data exactly, that would be an indication of overfitting. The
intention is to track the physical response of the plant and disregard the process noise.
W E S T E R N E L E C T R I C I T Y C O O R D I N A T I N G C O U N C I L • W W W . W E C C . B I Z
155 NORTH 400 WEST • SUITE 200 • SALT LAKE CITY • UTAH • 84103 -1114 • PH 801.582.0353 • FX 801.582.3918
Mar 18, 2015 Central Station PV Plant Model Validation Guideline Page - 28
In the case of model validation for PV plants, the criterion by which parameterizations
are judged is difficult to codify. Mathematical norms, such as the sum of squared error
or the Euclidean norm, can serve as useful metrics for describing how well the modeled
output matches measured data. That said, it is the opinion of the REMTF that it is
counterproductive to attempt to reduce the model validation criteria to a rigid mathe-
matical definition. Model validation for power systems is as much an art as a science,
and engineering judgment plays a significant role in the process. As such, this docu-
ment does not prescribe any tests of goodness of fit which neatly separate “good”
model parameter sets from “bad.”
3.6.3 Importance of Power Flow Representation
The importance of a plant’s power flow representation was discussed in Section 1. To
elaborate on the subject, the figures below illustrate that a plant’s response is based on
both its power flow representation and its dynamic model. Figure 8 shows the case in
which the dynamic model parameters and power flow representation match the master
data precisely. Figure 9 shows the case in which the dynamic model parameters match
exactly, but the impedance of the collector system equivalent is incorrect. This type of
result could lead one to believe that the dynamic model parameters are incorrect, when
in reality it is the power flow representation that is deficient.
Figure 8. Exact fit output comparison. Figure 9. Bad power flow model output comparison.
W E S T E R N E L E C T R I C I T Y C O O R D I N A T I N G C O U N C I L • W W W . W E C C . B I Z
155 NORTH 400 WEST • SUITE 200 • SALT LAKE CITY • UTAH • 84103 -1114 • PH 801.582.0353 • FX 801.582.3918
Mar 18, 2015 Central Station PV Plant Model Validation Guideline Page - 29
4. FINAL WORDS
This guideline is intended to clarify the goals and requirements of the model validation
process rather than to serve as a rigid procedure. There are many different ways to ar-
rive at a satisfactory model parameterization for a central station PV plant; however, all
successful approaches have certain characteristics in common. Modeling a central sta-
tion PV plant begins with establishing an accurate power flow representation of the
plant. Without one, it is very difficult to accurately assess the performance of the dy-
namic model. Next, the plant’s mode of operation is defined and the corresponding dy-
namic model invocation is specified. The generic models developed by the REMTF
possess tremendous flexibility, and the control structure must be configured in a way
that is consistent across the various modules. Because the dynamic model for a PV
plant contains between 45-75 parameters, it is critical to minimize the set of tunable
parameters by holding fixed as many of them as possible. Then, and only then is it ap-
propriate to adjust the parameters of the dynamic model to bring the modeled and
measured output into agreement. Irrespective of the method used to estimate the un-
known parameters, sound engineering judgment is required to discern a satisfactory
dynamic model representation.
W E S T E R N E L E C T R I C I T Y C O O R D I N A T I N G C O U N C I L • W W W . W E C C . B I Z
155 NORTH 400 WEST • SUITE 200 • SALT LAKE CITY • UTAH • 84103 -1114 • PH 801.582.0353 • FX 801.582.3918
Mar 18, 2015 Central Station PV Plant Model Validation Guideline Page - 30
Appendix
The short-circuit MVA is an indicator of the Thevenin equivalent impedance looking into
the grid at the POI2. The short-circuit ratio is calculated by dividing the short-circuit
MVA, defined in (Eq. 1), by the plant’s rated (maximum) real power output. Voltages on
systems with a low SCR are more sensitive to fluctuations in reactive power than those
with a high SCR. Plants with a low SCR (<3) tend to experience voltage stability
problems, including, but not limited to: high dynamic overvoltages, harmonic resonance,
and voltage flicker. Reactive compensation in the form of synchronous condensers or
static VAR compensators (SVC) can help alleviate some of these problems.
The generic models developed by the WECC REMTF and discussed in this document
are applicable for systems with a short circuit ratio of 3 and higher at the point of
interconnection (POI). These generic models are not intended to represent plants with
very low short-circuit levels. In such cases, detailed vendor-specific models may be
required.
1
North American Electric Reliability Corporation (NERC), “Interconnection Requirements for Variable
Generation,” Special Assessment, September 2012.
2
P. Kundur, Power System Stability and Control, pp. 528-533, New York: McGraw-Hill, 1994.
W E S T E R N E L E C T R I C I T Y C O O R D I N A T I N G C O U N C I L • W W W . W E C C . B I Z
155 NORTH 400 WEST • SUITE 200 • SALT LAKE CITY • UTAH • 84103 -1114 • PH 801.582.0353 • FX 801.582.3918
Mar 18, 2015 Central Station PV Plant Model Validation Guideline Page - 31
Example:
regc_a 5 "PV TERM " 0.600 "1 " : #9 mva=111.0 "lvplsw" 1. "rrpwr" 10.00 /
"brkpt" 0.90 "zerox" 0.40 "lvpl1" 1.22 "vtmax" 1.20 "lvpnt1" 0.80 /
"lvpnt0" 0.40 "qmin" -1.30 "accel" 0.70 "tg" 0.02 "tfltr" 0.02 /
"iqrmax" 999.00 "iqrmin" -999.00 "xe" 0.00
reec_b 5 "PV TERM " 0.600 "1 " : #9 "mvab" 0.00 "vdip" -999.00 "vup" 999.00 /
"trv" 0.02 "dbd1" -0.02 "dbd2" 0.02 "kqv" 0.00 "iqh1" 1.05 "iql1" -1.05 /
"vref0" 1.00 "tp" 0.02 "qmax" 0.40 "qmin" -0.40 "vmax" 1.10 "vmin" 0.90 /
"kqp" 0.10 "kqi" 0.10 "kvp" 5.00 "kvi" 1.00 "tiq" 0.02 "dpmax" 999.00 /
"dpmin" -999.00 "pmax" 1.00 "pmin" 0.00 "imax" 1.25 "tpord" 0.02 /
"pfflag" 1. "vflag" 1. "qflag" 0. "pqflag" 1.
The model names are directly followed by the number of the terminal bus to which the
plant’s equivalent generator/converter is attached. Neither of the modules required for
strictly local control require the specification of a “to-bus” in the model invocation. Note
that the generator variables are in per unit on the generator MVA base. As such, it is
recommended that the MVA base be specified in the dynamic data file (DYD) as in the
example above. If the REEC_B mvab parameter is set less than or equal to zero, it
inherits the base used by REGC_A.
The slash character at the end of a line indicates that the parameters for the model
extend to the next row of text. Note that the last parameter for each dynamic model is
not followed by a slash.
W E S T E R N E L E C T R I C I T Y C O O R D I N A T I N G C O U N C I L • W W W . W E C C . B I Z
155 NORTH 400 WEST • SUITE 200 • SALT LAKE CITY • UTAH • 84103 -1114 • PH 801.582.0353 • FX 801.582.3918
Mar 18, 2015 Central Station PV Plant Model Validation Guideline Page - 32
In the REPC_A model invocation, the user specifies the terminal bus to which the
equivalent generator/converter is connected as the “from-bus.” The from-bus number is
listed directly after the name of the model. If a “to-bus” is specified, it follows the from-
bus and the to-bus is regulated.
In addition to declaring which bus is regulated, the user has the option of specifying a
monitored branch by listing the buses at its endpoints (mon_i and mon_j) and a circuit
number. For central station PV plants, this branch is typically selected such that it re-
flects the total output of the plant, as measured on either side of the collector system
equivalent. The Ibranch, Pbranch, and Qbranch inputs to REPC_A seen in Figure 12
are determined from the flows on this branch. If either mon_i or mon_j are absent from
the model invocation, then Ibranch, Pbranch, and Qbranch are set to zero. Hence, in
order to model real and/or reactive power control at the plant-level, a monitored branch
must be specified. Notice that for plant-level voltage control, line drop compensation is
performed using the current magnitude on this branch and the user-specified compen-
sation resistance and reactance.
Template:
regc_a [<n>] {<name> <kv>} <id> : #<rl> {mva=<value>}
W E S T E R N E L E C T R I C I T Y C O O R D I N A T I N G C O U N C I L • W W W . W E C C . B I Z
155 NORTH 400 WEST • SUITE 200 • SALT LAKE CITY • UTAH • 84103 -1114 • PH 801.582.0353 • FX 801.582.3918
Mar 18, 2015 Central Station PV Plant Model Validation Guideline Page - 33
In the first variant listed above, the terminal bus is regulated. In the second, the user-
specified to-bus is regulated, which in this case represents the high-voltage side of the
station transformer. Finally, in the third variant the generator step-up transformer is
specified as the monitored branch. If plant-level voltage control with line drop compen-
sation were employed with this invocation, a point partway into the generator step-up
transformer would be regulated. Alternatively, the last variant could also be used in
conjunction with plant-level reactive power control.
Example:
regc_a 5 "PV TERM " 0.600 "1 " : #9 mva=111. "lvplsw" 1. "rrpwr" 10.00 /
"brkpt" 0.90 "zerox" 0.40 "lvpl1" 1.22 "vtmax" 1.20 "lvpnt1" 0.80 /
"lvpnt0" 0.40 "qmin" -1.30 "accel" 0.70 "tg" 0.02 "tfltr" 0.02 /
"iqrmax" 999.00 "iqrmin" -999.00 "xe" 0.00
reec_b 5 "PV TERM " 0.600 "1 " : #9 "mvab" 0.00 "vdip" -999.00 "vup" 999.00 /
"trv" 0.02 "dbd1" -0.02 "dbd2" 0.02 "kqv" 0.00 "iqh1" 1.05 "iql1" -1.05 /
"vref0" 0.00 "tp" 0.02 "qmax" 0.40 "qmin" -0.40 "vmax" 1.10 "vmin" 0.90 /
"kqp" 0.00 "kqi" 0.10 "kvp" 0.00 "kvi" 40.00 "tiq" 0.02 "dpmax" 999.00 /
"dpmin" -999.00 "pmax" 1.00 "pmin" 0.00 "imax" 1.25 "tpord" 0.02 /
"pfflag" 0. "vflag" 1. "qflag" 1. "pqflag" 0.
repc_a 5 "PV TERM " 0.600 "1 " 2 "PV HIGH " 230.00 : #9 "mvab" 0.00 /
"tfltr" 0.02 "kp" 18.00 "ki" 5.00 "tft" 0.00 "tfv" 0.10 "refflag" 1. /
"vfrz" -999.00 "rc" 0.00 "xc" 0.00 "kc" 0.02 "vcmpflag" 1. "emax" 0.10 /
"emin" -0.10 "dbd" 0.00 "qmax" 0.40 "qmin" -0.40 "kpg" 0.10 "kig" 0.05 /
"tp" 0.02 "fdbd1" 0.00 "fdbd2" 0.00 "femax" 999.00 "femin" -999.00 /
"pmax" 999.00 "pmin" -999.00 "tlag" 0.10 "ddn" 0.0 "dup" 0.0 "frqflag" 0.
The model names are directly followed by the number of the terminal bus to which the
plant’s equivalent generator/converter is connected (Bus 5). Neither REPC_A nor
REEC_B require the specification of a “to-bus” in the model invocation. Note that the
generator variables are in per unit on the generator MVA base. As such, it is recom-
mended that the MVA base be specified in the dynamic data file (DYD) as in the exam-
ple above. If the mvab parameter for REEC_B or REPC_A is set less than or equal to
zero, the module will inherit the MVA base from REGC_A.
The model invocation example listed here uses the plant controller variation in which the
to-bus is regulated and no monitored branch is specified. As such the Ibranch, Pbranch,
and Qbranch REPC_A inputs in Figure 12 would be set to zero. Using this invocation,
the voltage at Bus 2 would be regulated; however, it would not be possible to model line
drop compensation or voltage droop. In order to capture these features, it is necessary
to specify a monitored branch in the model invocation.
W E S T E R N E L E C T R I C I T Y C O O R D I N A T I N G C O U N C I L • W W W . W E C C . B I Z
155 NORTH 400 WEST • SUITE 200 • SALT LAKE CITY • UTAH • 84103 -1114 • PH 801.582.0353 • FX 801.582.3918
Mar 18, 2015 Central Station PV Plant Model Validation Guideline Page - 34
REGC_A Iqrmax
Iqcmd 1 Iq
1 + sTg High Voltage
Upward rate limit is active when Qgen0 > 0
Downward rate limit is active Qgen0 < 0
Vt Reactive Current
Iqrmin Management
Network Interface
LVPL & rrpwr
Ipcmd 1 Ip
1 + sTg
Low Voltage
LVPL Active Current
Lvplsw
0
Management
Lvpl1
1
1 + sTfltr
1
zerox brkpt V
Please refer to the WECC Second Generation Wind Turbine Model Specification for a
description of the algorithms employed in the “high-voltage reactive current manage-
ment” and “low-voltage active current management” blocks.
W E S T E R N E L E C T R I C I T Y C O O R D I N A T I N G C O U N C I L • W W W . W E C C . B I Z
155 NORTH 400 WEST • SUITE 200 • SALT LAKE CITY • UTAH • 84103 -1114 • PH 801.582.0353 • FX 801.582.3918
Mar 18, 2015 Central Station PV Plant Model Validation Guideline Page - 35
W E S T E R N E L E C T R I C I T Y C O O R D I N A T I N G C O U N C I L • W W W . W E C C . B I Z
155 NORTH 400 WEST • SUITE 200 • SALT LAKE CITY • UTAH • 84103 -1114 • PH 801.582.0353 • FX 801.582.3918
Mar 18, 2015 Central Station PV Plant Model Validation Guideline Page - 36
REPC_A
VcmpFlag Vref
Ibranch 1 - +
|Vreg – (Rc + jXc)·Ibranch| 1
∑
Vreg 1 + sTfltr
0
Qmax
+ dbd emax
+ 1
Qbranch Kc ∑ RefFlag Kp + Ki 1 + sTft
Qext
s 1 + sTfv
0
emin
Freeze state
Qmin if Vreg < Vfrz
1 -
∑
1 + sTfltr
+
Qrefp
Plant_pref
Pmax FrqFlag
femax 0
+
Pbranch
1 - ∑ Kpg + Kig
1 Pref
1 + sTp 0 s 1 + sTlag 1
+ femin
fdbd1, fdbd2 Ddn
- + Pmin
Freq ∑ ∑
+ +
Freq_ref Dup
0
W E S T E R N E L E C T R I C I T Y C O O R D I N A T I N G C O U N C I L • W W W . W E C C . B I Z
155 NORTH 400 WEST • SUITE 200 • SALT LAKE CITY • UTAH • 84103 -1114 • PH 801.582.0353 • FX 801.582.3918
Mar 18, 2015 Central Station PV Plant Model Validation Guideline Page - 37
W E S T E R N E L E C T R I C I T Y C O O R D I N A T I N G C O U N C I L • W W W . W E C C . B I Z
155 NORTH 400 WEST • SUITE 200 • SALT LAKE CITY • UTAH • 84103 -1114 • PH 801.582.0353 • FX 801.582.3918