Upload
others
View
4
Download
0
Embed Size (px)
Citation preview
WECC MVWG Workshop. June 2014 1
Generic Wind Turbine Generator and Photovoltaic Models in PSLF – Setup and data
WECC MVWG Workshop
Salt Lake City, UT
June 17, 2014
Juan J. Sanchez-Gasca
2 WECC MVWG Workshop. June 2014
WTG & PV Models
Model name & function
regc_a - Generator/ Converter
reec_a - Electrical controller
repc_a – Power plant controller
wtga_a – Aerodynamic model
wtgp_a – Pitch controller
wtgq_a – Torque controller
wtgt_a – Drive train model
wt1p_b – Pitch controller
reec_b – Electrical controller
pvd1 – Distributed PV
3 WECC MVWG Workshop. June 2014
WTG & PV Models
All models available in PSLF v18.1_02 (Release date: September 12, 2013), with one exception: wt1p_b which is available upon request.
4 WECC MVWG Workshop. June 2014
Interconnection diagram for Type 3 WTG
Interface variables
Interconnection diagram is included in upslf*\samples\WTG generic models
5 WECC MVWG Workshop. June 2014
Interconnection diagram for Type 4 WTG
Interconnection diagram is included in upslf*\samples\WTG generic models
6 WECC MVWG Workshop. June 2014
Interconnection diagram for PV plant
7 WECC MVWG Workshop. June 2014
Modeling a WTG or PV plant in PSLF
Need the customary two files: *.sav and *.dyd files read *.sav file read *.dyd file initialize run May want to have an additional *.dyd file with only WTG data of interest
read *.sav file read *.dyd file 1 read *.dyd file 2 initialize run Can always edit and existing dyd file to add a new plant
8 WECC MVWG Workshop. June 2014
Sample cases in PSLF
Sample cases included in c:\upslf*\samples\WTG generic models may serve as an initial point toward setting up a wind power plant model
C:\upslf*\samples\WTG generic models\WTG Type 3\Case 1
WTG.sav WTG generic_type3_1.dyd run_case.p WTG generic_type3_1.chf Vt Pg Qg.pdf
Data
Command file to run simulation
Simulation results
9 WECC MVWG Workshop. June 2014
Sample case execution
2
10 WECC MVWG Workshop. June 2014
Sample cases
Sample cases included in c:\upslf*\samples\WTG generic models may serve as an initial point toward setting up a wind power plant model
Use as is or with minor modifications to simulate a SMIB system
Copy data into an existing dyd file Use WTG data in a separate dyd file to be used in conjunction with other dyd file
11 WECC MVWG Workshop. June 2014
regc_a 5 "WTG TERM" 0.600 "1 " : #1 mva=111. / "lvplsw" 1.0 / "rrpwr" 10.0 /
"brkpt" 0.9 / "zerox" 0.5 / "lvpl1" 1.22 / "vtmax" 1.2 / "lvpnt1" 0.8 /
"lvpnt0" 0.4 / "qlim" -1.3 / "accel" 0.7 / "tg" 0.02 / "tfltr" 0.02 /
"iqrmax" 9999. / "iqrmin" -9999. / "xe" 0.8
Sample data
wtgq_a 5 "WTG TERM" 0.600 "1 " : #1 / "mvab" 111.00 / "kip" 1.50 /
"kpp" 2.50 / "tp" 0.05 / "twref" 60.0 / "temax" 1.10 / "temin" 0.00 /
"p1" 0.15 / "spd1" 0.85 / "p2" 0.23 / "spd2" 0.95 / "p3" 0.35 / "spd3" 1.10 /
"p4" 0.46 / "spd4" 1.20 / "tflag" 0.0
12 WECC MVWG Workshop. June 2014
12
WTG module invocations
wt1g
wt1t wt1p_b
wt2g
wt2e wt2t
wt1p_b
regc_a reec_a
wtgq_a
wtgt_a
wtga_a
wtgp_a repc_a
regc_a regc_a
wtgt_a
reec_a
Type 1
Type 2
Type 3
Type 4
• No need to order model in the next release of PSLF. Only requirement: generator (gen, regc) must be first
13 WECC MVWG Workshop. June 2014
repc_a power plant controller model
#repc_a 5 "WTG TERM" 0.600 "1 " : #1 #repc_a 5 "WTG TERM" 0.600 "1 " 4 "WF LOW 2" 34.50 : #1 #repc_a 5 "WTG TERM" 0.600 "1 " ! ! ! ! ! 4 "WF LOW2" 34.50 3 "WF LOW " 34.50 "1 " : #1
Options:
1 2 3 4 5
6
# Regulate terminal voltage (bus 5):
# Regulate the to-bus (bus 4):
# Regulate point using |rc + jxc|Ibranch:
14 WECC MVWG Workshop. June 2014
repc_a power plant controller model
# Regulation of terminal voltage (bus 5):
5
#repc_a 5 "WTG TERM" 0.600 "1 " : #1 /
15 WECC MVWG Workshop. June 2014
#repc_a 5 "WTG TERM" 0.600 "1 " 4 "WF LOW 2" 34.50 : #1 /
# Regulate the to-bus (bus 4):
repc_a power plant controller model
16 WECC MVWG Workshop. June 2014
repc_a power plant controller model
# Regulate point using |rc + jxc|Ibranch:
#repc_a 5 "WTG TERM" 0.600 "1 " ! ! ! ! ! 4 "WF LOW2" 34.50 3 "WF LOW " 34.50 "1 " : #1
17 WECC MVWG Workshop. June 2014
Inclusion of WTG models in dyd file
Invoke models using the “def” option in the dyd file (this loads default values when the dyd is read) *
regc_a 5 "WTG TERM" 0.600 "1 " : #1 mva=111. def
• “Default” parameters for regc_a only (for WTG type 3 & 4).
18 WECC MVWG Workshop. June 2014
Inclusion of WTG models in dyd file
Invoke models using the “def” option in the dyd file (this loads default values when the dyd is read) * wt1g 5 "WTG TERM " 0.60 "1 " : #1 mva=111.0000 def wt1t 5 "WTG TERM " 0.60 "1 " : #1 def
19 WECC MVWG Workshop. June 2014
Interactive addition WTG models (or other models)
Use edds table to interactively add models
20 WECC MVWG Workshop. June 2014
Modeling a WTG or PV plant in PSLF
To run a simulation with a wind or photovoltaic plant, only the generator/converter model, regc_a, is required. Of course, the dynamic functionality of the plant would be absent in this case, but: May want to build a given plant incrementally beginning with only regc_a If having initialization problems or other issues where a given
wind plant is suspect: turn off all plant components except regc_a to isolate problem
21 WECC MVWG Workshop. June 2014
Modeling a WTG or PV plant in PSLF – protective modules
lhvrt - Low/High Voltage Ride Through generator protection
lhfrt - Low/High Frequency Ride Through generator protection
22 WECC MVWG Workshop. June 2014
Model validation using PSLF
Blue: Measured data Red: GE WTG model Green: Generic models (1st generation) Magenta: Generic models (2nd generation)
Voltage Reference Step Response
Validation of a Second Generation Type 3 Generic Wind Model
M. P. Richwine, J.J. Sanchez-Gasca, N.W. Miller
-To be published
23 WECC MVWG Workshop. June 2014
Model validation using PSLF
Blue: Measured data Red: GE WTG model Green: Generic models (1st generation) Magenta: Generic models (2nd generation)
Capacitor Bank Switching Response
Validation of a Second Generation Type 3 Generic Wind Model
M. P. Richwine, J.J. Sanchez-Gasca, N.W. Miller
-To be published
24 WECC MVWG Workshop. June 2014
24
The End… .