Professional Documents
Culture Documents
I. I NTRODUCTION
Simulations are a useful tool in power systems because they
allow operators and researchers to perform analysis or failure
testing of the electricity grid for planning purposes. More
importantly, simulations can be performed quickly and without
damaging actual components. Simulations require accurate
models of all components of the power system: generators,
transmission components, and loads. Historically, generator
and transmission modeling have received the most attention,
but due to increasing stresses on the grid from various sources,
load modeling has also become important [1]. For example, [2]
showed that in a simulation of a particular inter-area transfer,
the tie-line stability limit found can vary by as much as 50%
depending on the load model. In the absence of an accurate and
verified load model, an operator in such a situation may have to
be overly conservative, thus under-utilizing their resources and
increasing costs [3]. A reliable algorithm for the estimation of
load model parameters is the goal of this work.
II. L OAD M ODELING
Load modeling in theory is similar to generator modeling.
However, the key difference is scale: in the USA, there
are approximately 5800 power plants with a total of 18000
generators [4], whereas there are over 131 million homes
[5]. Additionally, many of the generators are standard types
(e.g. salient rotor synchronous machine), while each home
represents a diverse range of devices from digital electronics
to appliances. Thus, we can model each of the generators
978-1-4577-1683-6/12/$26.00 2012 IEEE
Fig. 1.
have of the system [8]. There are two general methods for
system identification: time domain methods and frequency
domain methods. For power system applications, time domain
is preferred [9], so this paper will focus only on time domain
methods.
3) Measurement vs Component-Based Approach: There are
two time domain approaches currently used for load modeling:
the component-based approach and the measurement-based
approach [9]. The component-based approach determines an
aggregate load model at a bus from a priori knowledge of the
type and quantity of loads connected to that bus, by simply
adding them together. On the other hand, the only knowledge
we have in a measurement-based approach is the model
structurethe actual parameters in the model are calculated
to make the behavior of the model mimic measurements taken
on the grid.
A. General Approach
In order to determine the dynamic load model, we study
the response of the power system during disturbances. These
disturbances can include generator outages, load steps, and
line faults. The type of measurements used can include voltage magnitudes, angles, line flows, and frequencies, but will
inevitably be tied to the type of disturbance considered. For
example, it is well known that the coupling of real power to
voltage magnitude is much weaker than to voltage angle [15],
so for a real load step, the angle measurements are preferred
for the analysis. For this paper, we study the effect of faults
on bus voltage magnitudes. For a given fault on the system,
the approach taken is similar to that described in [13]:
P
1) Guess the load model parameters, p, with i pi = 1.
2) Simulate the fault in PSS/E using the load model in
Step 1 to generate voltage waveforms at each bus.
Concatenate the waveforms from all the buses, forming
v p [n].
Fig. 2.
37 bus case from [15] used for validation (fault bus highlighted).
(1)
PARAMETER
Large motor
Small motor
Discharge lighting
Transformer saturation
Constant MVA
PI/QZ
Transformer R and X
VALUE
24%
19%
30%
Neglected
9%
18%
Neglected
TABLE I
PARAMETERS DESIGNATED AS THE FICTIONAL LOAD MODEL .
CAR
S OLUTION
23.98%
19.00%
29.06%
8.31%
19.60%
M EAN E RROR
Fig. 3.
N
X
(v[n] v fict )2
(2)
(3)
n=1
Ideally, we would like to see that as the parameter distance increased (i.e. p increasingly different from pfict ), the difference
A BSOLUTE
E RROR
0.021%
0.00089%
0.94%
0.69%
1.60%
0.65%
TABLE II
C A R SOLUTION AND ERROR .
Fig. 4. The residual of 426 simulations as a function of the parameter
distance.
squares sense: C = P A T P A
P AT V
4) Solve for p = argminp {||v p [n] v meas [n]||2 } =
argminp {||[ 1 | p ] C[n] v meas [n]||2 }.
The matrix C generated in Step 3 is the proxy, since it maps
parameters to waveforms. We augment a column of ones to
the the parameter matrix P in order to provide one additional
degree of freedom, since we are attempting to replace a
nonlinear process (a simulation) with a linear one (the matrix
C). Additionally, the reader may note that Step 4 is now just a
linear least squares problem,
which hasthe analytical solution
1
CAR
S OLUTION
24.44%
16.97%
25.60%
5.11%
27.88%
M EAN E RROR
A BSOLUTE
E RROR
0.44%
2.03%
4.40%
3.89%
9.88%
4.13%
TABLE III
S T C SOLUTION AND ERROR FOR A BOUNDED UNIFORM RANDOM
DISTRIBUTION .
CAR
S OLUTION
20.49%
16.26%
2.98%
11.95%
78.17%
M EAN E RROR
A BSOLUTE
E RROR
3.51%
2.74%
32.98%
20.95%
60.17%
24.07%
TABLE IV
S T C SOLUTION AND ERROR FOR AN UNBOUNDED UNIFORM
NON - RANDOM DISTRIBUTION .
One may note that, while the solution algorithm ran in 3.2
seconds, we had to perform 126 simulations beforehand as an
input into the algorithm, which would have taken about the
same amount of time as the CaR algorithm. However, these
126 simulations can be saved, and never need to be repeated.
They can be reused if, at a later time, we make improvements
to the algorithm and wish to recalculate the load parameters.
Alternatively, if we wish to improve the parameter estimation
by using a larger set of simulations, we can simply add on to
the simulations we already performed.
V. C ONCLUSION AND N EXT S TEPS
In this paper, we investigated the performance of two
algorithms for complex load model parameter estimation. The
first, Compare and Resimulate, solves for the load model
using a generic nonlinear minimization routine. It has high
accuracy but suffers from long run times, and is vulnerable to
measurement error and noise. The second, Simulate then Calculate, emulates the time-consuming simulation process using
a simple matrix multiplication, which reduces the computation
[12]
[13]
[14]
[15]
ACKNOWLEDGMENT
The authors would like to thank the Illinois Department of
Commerce and Economic Opportunity for funding this work
through the Illinois Center for a Smarter Electric Grid Project.
R EFERENCES
[1] F. John Meyer and Kwang Y. Lee. Improved Dynamic
Load Model for Power System Stability Studies. IEEE
Transactions on Power Apparatus and Systems, PAS
101(9):33033309, 1982.
[2] Maurice Kent, Wayne Schmus, Francis McCrackin, and
Luther Wheeler. Dynamic Modeling of Loads in Stability
Studies. IEEE Transactions on Power Apparatus and
Systems, PAS-88(5):756763, May 1969.
[3] Richard Bravo, Robert Yinger, Dave Chassin, Henry
Huang, Ning Lu, Ian Hiskens, and Giri Venkataramanan.
Load Modeling Transmission Research. Technical report,
CIEE, 2010.
[4] U S Energy Information Administration. Frequently
Asked Questions. Online document, 2011.
[5] U S Census Bureau. State & County QuickFacts. Online
document, 2011.
[6] Richard Bravo, Robert Yinger, Dave Chassin, Henry
Huang, Ning Lu, Ian Hiskens, and Giri Venkataramanan.
Load Modeling Transmission Research Appendix H Load Monitoring. Technical report, CIEE, 2010.
[7] Siemens Inc. PSS/E 31.0 Program Operation Manual
Volume II, 2007.
[8] K.J. Keesman. System Identification: An Introduction,
volume 2. Springer, 2011.
[9] Jin-cheng Wang and Hsiao-dong Chiang. Development
of a frequency-dependent composite load model using
the measurement approach. IEEE Transactions on Power
Systems, 9(3):15461556, 1994.
[10] Y. Li, H. Chiang, B. Choi, Y. Chen, D. Huang, and
M. Lauby. Load models for modeling dynamic behaviors
of reactive loads: Evaluation and comparison. International Journal of Electrical Power & Energy Systems,
30(9):497503, November 2008.
[11] C.-J. Lin, A.Y.-T. Chen, C.-Y. Chiou, C.-H. Huang, H.D. Chiang, J.-C. Wang, and L. Fekih-Ahmed. Dynamic
load models in power systems using the measurement ap-
[16]