1 / 36

Introduction

Introduction. Tracy Rolstad Avista System Planning BSEE, Idaho, 1992 Graduate Diploma, Naval War College, 1999 Chair of WECC PowerWorld User’s Group Contact Information 509 495 4538 tracy.rolstad@avistacorp.com. FERC Order 754.

pabla
Télécharger la présentation

Introduction

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Introduction • Tracy Rolstad • Avista System Planning • BSEE, Idaho, 1992 • Graduate Diploma, Naval War College, 1999 • Chair of WECC PowerWorld User’s Group • Contact Information • 509 495 4538 • tracy.rolstad@avistacorp.com

  2. FERC Order 754 • http://www.nerc.com/docs/standards/dt/Order_754-Request_for_Data_or_Information_08162012.pdf

  3. Planner’s Deliverable

  4. Performance Measures

  5. How Can We Do This (Quickly)? • One Line Diagrams? • Accurate, but… • Do you REALLY want to squint and count lines?

  6. Or…Use PWS • Filters (ownership AND) • Buses at 200 kV or higher with 4 or more ckts • Buses 100 to 200 kV or higher with 4 or more ckts • Buses 100 kV and up, with aggregate bus fault load loss of 300 MW • Buses with aggregate generation of 1000 MW or higher

  7. Step by Step… • Figure out ownership • Build filter for 200 kV and 4 ckts • Save filter

  8. Identify Ownership

  9. 200 kV & 4 or more ckts

  10. Auxiliary File (BPA/200kV/4ckt) DATA (FILTER, [ObjectType,FilterName,FilterLogic,FilterPre,Enabled]) { "Bus" "FERC 745: 200 kV and 4 ckts or more" "AND" "NO " "NO " <SUBDATA Condition> OwnerName contains "Bonneville" BusNomVolt >= 200.00000 BusNeighbors:1 >= 4 </SUBDATA> }

  11. Filter BPA/200 kV/4 ckts Results 12HS4A Ops Case yields 99 buses

  12. As a matter of form, run ctg

  13. Insert Contingencies

  14. Power Flow Contingency Results Not required by FERC 754,but the results are easily obtained and have some value.

  15. Identified Need: Ctg Converter DATA (CONTINGENCY, [CTGLabel,CTGSkip,CTGProc,CTGSolved,CtgFileName,LoadMW,GenMW,QVAutoplot,CTGViol, CTGViolMaxLine,CTGViolMinVolt,CTGViolMaxVolt,CTGViolMaxInterface]) { "Bus (>200kV and >4 ckts):040323CUSTERW500" "NO " "YES" "NO " "none" "" "" "NO " Unsolved "" "" "" "" <SUBDATA CTGElement> "BUS 40323 OPEN" "" CHECK </SUBDATA> Need a automated way to convert power flow contingencies to stability events. OR Need an automatic insert tool for transient stability events. DATA (TSCONTINGENCY, [TSCTGName,StartTime,EndTime,UseCyclesForTimeStep,TimeStep,CTGSkip,CTGSolved, CTGViol,TSTotalLoadMWTripped,TSTotalGenMWTripped,PLVisible,PLColor, PLThickness,SODashed,SymbolType]) { "Custer 500 kV bus" 0.000 10.000 "YES" 0.500 "NO " "NO " 0 0.000 0.000 "YES" -1 Default "Default" "Default" } DATA (TSCONTINGENCYELEMENT, [TSCTGName,TSTimeInSeconds,WhoAmI,TSEventString,Enabled,FilterName]) { "Custer 500 kV bus" 1.000 "Bus '40323'" "FAULT 3PB SOLID" "CHECK" "" "Custer 500 kV bus" 1.100 "Bus '40323'" "CLEARFAULT" "CHECK" "" }

  16. PWS to Excel to PWS The End The Beginning

  17. PWS to Excel to PWS.. Manual cell fill Manual cell fill From ctg tool =CONCATENATE("Bus Fault ",MID(A3,4,9)) =CONCATENATE(LEFT(A3,3)," '",MID(A3,4,9),"'")

  18. PWS to Excel to PWS.

  19. PWS to Excel to PWS… • The table below gets us halfway…we still need clearing times • We need two spreadsheets • Fault on (time, nature of fault) • Clear fault (time, clear fault, open breaker)

  20. PWS to Excel to PWS…. • Cut and paste, add clear time and new description

  21. PWS to Excel to PWS….. • Cut and paste to make this spreadsheet

  22. Pasting into PWS.

  23. Pasting into PWS..

  24. Refresh by Switching to Multiple

  25. Paste in Clearing

  26. Final Result (Bus Fault/Clear) • With practice, 2 minutes to get here.

  27. Filter (200 kV/4 ckts) DATA (FILTER, [ObjectType,FilterName,FilterLogic,FilterPre,Enabled]) { "Bus" "FERC 745: 200 kV and 4 ckts or more" "AND" "NO " "NO " <SUBDATA Condition> OwnerName contains “INSERT OWNER NAME HERE" BusNomVolt >= 200.00000 BusNeighbors:1 >= 4 </SUBDATA> }

  28. Filter (100-200kV/6 ckts) DATA (FILTER, [ObjectType,FilterName,FilterLogic,FilterPre,Enabled]) { "Bus" "FERC 745: 100 kV to 200 and 6 ckts or more" "AND" "NO " "NO " <SUBDATA Condition> OwnerName contains " INSERT OWNER NAME HERE " BusNomVolt between 100.00000 200.00000 BusNeighbors:1 >= 6 </SUBDATA> }

  29. Filter (100 kV/4 ckts-300 MW) • Apply 100 kV and up and 4 and up ckt filter • Run DC ctg analysis WECC wide • Think REAL HARD about load modeling practices

  30. Consider Disaggregating Loads

  31. Filter (Buses-gen>1000) DATA (FILTER, [ObjectType,FilterName,FilterLogic,FilterPre,Enabled]) { "Bus" "FERC 754: Gen > 1000 MW at bus" "AND" "NO " "YES" <SUBDATA Condition> GenMWMax >= 1000.00000 </SUBDATA> }

  32. Performance Measures

  33. Performance Measures. • Absolute Angle Deviation for Loss of Sync

  34. Performance Issues

  35. These Would Be Bad Solution Finished in 0.216 Seconds Simulation: Successful Power Flow Solution Transient Stability Started at 10-09-2012 9:05:20 AM Time: 1.000 Event: Apply Solid Fault (3PB) Bus BELL S3 Time: 1.150 Event: Relay Target Pickup Line SOUTH W TO ORCHRD CKT 1 Time: 1.167 Event: Relay Target Pickup Line PEARL TO HIGHLDTA CKT 1 Time: 1.300 Event: GENROU Large Angle Deviation: Warning Event Gen NINEMI34 #3 Time: 1.342 Event: Relay Target Pickup Line CHRISTOP TO MERIDITH CKT 1 Time: 1.350 Event: Gen Overexcitation Relay OEL1 action: Open Gen DETROIT #1 Time: 1.375 Event: Induction Machine Motor1 Under Voltage Trip: Opened for UnderVoltage Gen INVRGGN1 #1 Time: 1.383 Event: GENROU Large Angle Deviation: Warning Event Gen LITFAL12 #1 Time: 1.383 Event: GENROU Large Angle Deviation: Warning Event Gen LITFAL34 #3 Time: 1.392 Event: GENROU Large Angle Deviation: Warning Event Gen LONGLKG1 #1 Time: 1.400 Event: GENROU Large Angle Deviation: Warning Event Gen LONGLKG3 #3 Time: 1.425 Event: GENROU Large Angle Deviation: Warning Event Gen IEP-A #1 Time: 1.425 Event: GENROU Large Angle Deviation: Warning Event Gen IEP-B #1 Time: 1.475 Event: GENROU Large Angle Deviation: Warning Event Gen KETTLEAV #1 Time: 1.492 Event: GenTPJ Large Angle Deviation: Warning Event Gen ALBENI F #1 Time: 1.492 Event: GenTPJ Large Angle Deviation: Warning Event Gen ALBENI F #2 Time: 1.492 Event: GENROU Large Angle Deviation: Warning Event Gen CABGOR34 #3 Time: 1.492 Event: GENROU Large Angle Deviation: Warning Event Gen NOXON34 #3 Time: 1.492 Event: Induction Machine Motor1 Under Voltage Trip: Opened for UnderVoltage Gen GLCRWGN2 #1 Time: 1.500 Event: GenTPF Large Angle Deviation: Warning Event Gen SACHEEN #1

  36. Questions/Thoughts? • This IS a workshop topic • We can walk the dog through this tomorrow • Best practices for things like FERC 754 • Should you model large aggregate loads? • Consider modeling additional buses, network if appropriate • Other tools: Connections • Cut/paste works in Transient Stability • Really easy for bus fault insertion • A bit more complicated for line faults

More Related