Composite Load Model Data Preparation using PNNL Load ... LMDT- Etingov.pdf · Water Heat Cooking...

Preview:

Citation preview

Composite Load Model Data

Preparation using PNNL Load

Model Data Tool

Pavel Etingov, Yuan Liu, Heng Wang

April 3, 2019

PNNL-SA-140795

2

Load Model Data Tool (LMDT)

• LMDT was developed in collaboration with BPA and WECC LMTF

• Current development funded by DOE-OE Advanced Grid Modeling and Transmission Reliability Programs

• LMDT automates the process of the load composite model data preparation

• LMDT supports GE PSLF and Siemens PSSE formats

• LMDT is released under an open source license

Project Team

• Yuan Liu

• Qiuhua Huang

• Soumya Kundu

• Indrasis Chakraborty

• Jason Hou

• Huifen Zhou

• Heng Huang

• Pavel Etingov

https://svn.pnl.gov/LoadTool

3

• Motor A - 3-phase compressor motors (air-conditioners, refrigerators)

• Motor B – 3-phase fan motors

• Motor C – 3-phase pump motors

• Motor D – single-phase motors

• PE – power electronics load

• Static load – constant current and constant impedance load

Composite Load Model for dynamic simulations

4

LMDT Main Features

• Database of load models

▪ Climate zones

▪ Load Types

✓ Residential

✓ Commercial

✓ Industrial

✓ Data

✓ Services

▪ Seasons

▪ Operation hours

• Advanced GUI and visualization

• PSLF Supported Models

▪ CMPLDW(G)

✓ Buses

✓ Long ID

▪ _CMPLDW

✓ Climate Zones

✓ Areas

✓ Zones

✓ Owners

• PSSE Supported Models

▪ CMLDxxU1

▪ CMLDxxU2

✓ Buses (BL)

✓ Areas (AR)

✓ Zones (ZN)

✓ Owners (OW)

5

New Features in LMDT 2.2

• Extended to the Eastern interconnection and ERCOT

▪ Work still in progress, the tool needs more testing

▪ Regional load models were provided by Dave Chassin and Berk Serbetcioglu (SLAC National Accelerator Laboratory)

• PSLF

▪ Distributed Generation Support

▪ Load model for a group

• PSSE

▪ Load model for a group

• Torque-slip characteristic calculation

• Support of external load composition datasets

6

• Hourly load shapes for different load types in CSV format

▪ Located in \ModelDB\ folder

▪ Different load type

✓ Commercial

✓ Residential

✓ Industrial

✓ Agricultural

✓ Data

✓ Service

• Information collected by

▪ Climate zones

▪ Seasons

Load Model Database

▪ Heating

▪ Cooling

▪ Vent

▪ Water Heat

▪ Cooking

▪ Refrig

▪ ExtLight

▪ IntLight

▪ OfficeEquip

▪ Misc

▪ Process

▪ Motors

▪ AirComp

Commercial load

7

• Hourly load shapes for different load types in CSV format

▪ Located in \ModelDB\ folder

▪ Different load type

✓ Commercial

✓ Residential

✓ Industrial

✓ Agricultural

✓ Data

✓ Service

• Information collected by

▪ Climate zones

▪ Seasons

Load Model Database

Residential load

▪ Heating

▪ Cooling

▪ Vent

▪ WaterHeat

▪ Cooking

▪ Refrig

▪ ExtLight

▪ IntLight

▪ Electronics

▪ Appliances

▪ Misc

▪ Vehicle

▪ Heating

8

Rules of association

• Link between load composition (end use) data and model fractions

• Defined for each climate zone

• Can be stored as a preset in the program configuration file

End Use Data

Load Composition Fractions

9

• Four feeder types

▪ RES – residential

▪ COM – commercial

▪ MIX – mixed (default)

▪ RAG – rural / agricultural

• Custom industrial feeders (petro-chemical, paper mill, steel mill, semiconductor)

• Defined for each climate zone

• Can be stored as a preset in the program configuration file

Feeder configuration

10

• Parameters for Motors A, B, C, and D

• Stored in CSV format

• Located in \Motor\ folder

Motor Parameters

File Selector

Torq

ue-S

lip p

lot expander

11

Area Data

• Climate zones data mapping with power flow case Areas, Zones, or Owners

• Stored in CSV format

• Located in \Area\ folder

File Selector

12

Bus Data

• Climate zones data mapping with corresponding buses in power flow case

• Stored in CSV format

File Selector

Climate Zone IDDG information

(optional)

Thresholds

13

Composite load model parameters calculation

• Step 1: Select season

• Step 2: Select operating hour

• Step 3: Click “Update Model” button

1

2

3

14

Creating Dynamic Records – by Bus

• Step 1: Select bus data

• Step 2: Select PSLF/PSSE load model

• Step 3: Select by “Bus” option

• Step 4: Click “Generate”

1

2

3

4

15

Composite load records by bus

• Buses above thresholds are selected

• DYD/DYR Generated for all selected buses

PSSE PSLF

16

Creating Dynamic Records – by Group

• Step 1: Select area data

• Step 2: Select PSLF/PSSE load model

• Step 3: Select Area, Zone, or Owner option

• Step 4: Click “Generate”

2

3

4

1

PSLF only

17

Composite load records by group

• DYD/DYR Generated for all areas in the list

PSSE PSLF

18

PSLF _CMPLDW model for a climate zone

• Available in PSLF 21.0.6

• Composite load model for a group:

▪ Climate zone

▪ Area

▪ Zone

▪ Owner

• To use climate zone, the bus records in the power flow case should include climate zone ID information

19

Distributed Generation (DG) in PSLF

DER_A

Composite Load Model with

DG:

CMPLDWG

Supports PVD1

Supports DER_A

_CMPLDW

Supports PVD1

DER_A (recently added by

GE)

PVD1

20

DG Data

• Two types of DG:

▪ PVD1 (simplified model)

▪ DER_A

• Support of multiple sets of DG parameters (“ID” links to corresponding bus in power flow case)

• Stored in CSV format

• Located in \DG\folder

21

PVD1 record example

• Bus 202 – DG ID=“DG1”

• Parameters with ID “DG1”are used

22

DER_A record example

• New PSLF modular structure of the dyd file

• Bus 306 – DG ID=“-100”

• Parameters with ID “-100” are used

dyd file header

23

Support of external load composition dataset

Unselect checkbox

Select load composition file

1 #AREA 25 ID_MotorA

2 Tx_Lf 26 ID_MotorB

3 Tx_X 27 ID_MotorC

4 Tx_HS 28 ID_MotorD

5 Tx_LS 29 ID_PwrElec

6 TX_LTC 30 ID_DG

7 Tx_TapMax 31 Lc_MotorA

8 Tx_TapMin 32 Lc_MotorB

9 Tx_TapStep 33 Lc_MotorC

10 Tx_Vmax 34 Lc_MotorD

11 Tx_Vmin 35 LC_PwrElec

12 Tx_Rcomp 36 Lc_DG

13 Tx_Xcomp 37 Lc_StatPF

14 Tx_Ttap 38 Lc_Zp

15 Tx_Tdelay 39 Lc_Ip

16 B_sub 40 Lc_Pp

17 Fdr_DeltaV 41 Lc_Zq

18 Fdr_Vmin 42 Lc_Iq

19 Fdr_Vmax 43 Lc_Qq

20 R_fdr 44 Lc_Pf

21 X_fdr 45 Lc_Qf

22 Fdr_LoadPF 46 Report

23 Fdr_ShSplit 47 Vac_stall

24 Fdr_Plossmax 48 Area_ID

The same csv file structure used in LMDT 1

New optional parameter

Lin

k to D

G I

D

24

Conclusions and Future Work

• Support of group models for PSLF and PSSE was added

▪ It helps significantly reducing the size of dyd/dyr files

• The LMDT tool database was extended to the East and ERCOT

▪ It needs more testing and not publically available at this moment

▪ It can be provided for testing by request

▪ User feedback needed

• Next step

▪ Adding support of PSLF CMPLDW2 and _CMPLDW2 models

▪ Adding support of PSSE DG models

▪ Implementing configurable industrial and custom loads

Thank you

25

Tool and information available at:

https://svn.pnl.gov/LoadTool

For more information or an account, contact

Pavel Etingov at:

Pavel.Etingov@pnnl.gov

The authors thank the Department of

Energy’s Office of Electricity’s Advanced

Grid Modeling and Transmission Reliability

programs for the funding support under the

Grid Modernization Laboratory Consortium.

Thanks to the DOE Consortium for Electric

Reliability Technology Solutions (CERTS)

and the BPA TI Program for earlier version

funding.