Skip to content

A revised ACTIVSg200 synthetic grid (Illinois system) for Unit Commitment

License

Notifications You must be signed in to change notification settings

xb00dx/ACTIVSg200r

Repository files navigation

ACTIVSg200r

A revised ACTIVSg200 (ACTIVSg200r) synthetic grid (Illinois system) for multi-period analysis (e.g., Unit Commitment, look-ahead dispatch, etc), based on the original ACTIVSg200 system created by Texas A&M folks. All in Matpower format.

  • System (case/data) files:
    • case_ACTIVSg200r.m: revised ACTIVSg200 casefile, with additional ramping parameters and startup/shutdown cost parameters.
    • scenarios_ACTIVSg200.m: load profiles of 365 days in year 2017, (identical to the data in the original ACTIVSg200 system).
    • contab_ACTIVSg200.m: contingency table, (identical to the data in the original ACTIVSg200 system).
    • xgd_ACTIVSg200r.m: additional generator data (minup, mindown time, initial status).
    • scenarios.mat: a table saving all scenarios, identical as the chgtab matrix in scenarios_ACTIVSg200.m.
    • ACTIVSg200r-InitialState.mat: initial states of generators (for t=0, day 1), obtained by solving a single-snapshot UC (t=1, day 1).
    • gendata_ACTIVSg200r.mat: used in xgd_ACTIVSg200r.m, minup and mindown data.
  • Additional scripts:
    • revise_ACTIVSg200.m: choose additional generator parameters, then create the ACTIVSg200r case.
    • run_SCUC.m: a short script of solving SCUC for ACTIVSg200r using MOST.

About the Original System ACTIVSg200

  • Details about the original system ACTIVSg200 can be found at Illinois 200-Bus System: ACTIVSg200
  • A description of the initial algorithm used to develop these cases is given in [1].

About the Revised System ACTIVSg200r

The following changes have been made to ACTIVSg200:

  1. assign values of ZONE to BUS_AREA of mpc.bus

  2. adding the following missing parameters

  • missing MIN-ON time, MIN-OFF time
  • missing startup/shutdown cost
  • missing ramping parameters: RAMP_AGC, RAMP_10, RAMP_30
  • (RAMP_Q remains missing in ACTIVSg200r)

range of parameters are from reference [2]. Details of how those parameters are chosen are in revise_ACTIVSg200r.m

  1. change generator costs from quadratic to linear forms (in order to get a mixed integer linear program for SCUC)

  2. change some line limits in order to create congestions (the original system has no congestion when solving SCUC)

References

[1] A. B. Birchfield; T. Xu; K. M. Gegner; K. S. Shetye; T. J. Overbye, “Grid Structural Characteristics as Validation Criteria for Synthetic Networks,” in IEEE Transactions on Power Systems, vol. 32, no. 4, pp. 3258-3265, July 2017.

[2] T. Xu, A. B. Birchfield, K. M. Gegner, K. S. Shetye, and T. J. Overbye, “Application of large-scale synthetic power system models for energy economic studies,” in Proceedings of the 50th Hawaii International Conference on System Sciences, 2017.

Speical thanks to friends and colleagues at Texas A&M University for creating the original system (and many others)!

About

A revised ACTIVSg200 synthetic grid (Illinois system) for Unit Commitment

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published