Migration complete. cusp.umn.edu will be discontinued and all the content will continue to be available here.

Power Generation, Operation & Control Laboratory

MATLAB-based laboratory for generation scheduling and power-system operations. Eleven modular experiments cover economic dispatch, unit commitment, limited-energy scheduling, power flow and losses, security analysis, DC and AC optimal power flow, state estimation, market auctions, and financial transmission rights using supplied code, spreadsheets, and standard network cases.

Developer
Objectives
  • Implement economic-dispatch calculations and compare dispatch methods using generator cost data.
  • Run multiday unit-commitment studies and evaluate the effects of ramp limits, minimum downtime, and alternative generator fleets.
  • Solve fuel-limited and hydroelectric scheduling problems using linear and dynamic programming.
  • Run AC and DC power-flow cases and incorporate incremental transmission losses and penalty factors into dispatch.
  • Perform generator and transmission contingency analysis using AC or DC power flow, PTDFs, and LODFs.
  • Solve DC and AC optimal-power-flow cases with generator, network, voltage, and line-flow constraints.
  • Configure and operate a weighted least-squares state estimator, including measurement editing, bad-data detection, and observability studies.
  • Simulate transmission-constrained electricity-market auctions and interpret dispatch, transactions, LMPs, and settlements.
  • Calculate and auction financial transmission rights and compare FTR payouts with congestion revenue.
  • Use MATLAB scripts, spreadsheet input data, and standard 6-, 14-, 28-, and 118-bus systems reproducibly.
Experiments
1 Lab 1: Economic Dispatch
Download manual Download experiment

Description: Run generator economic-dispatch exercises and compare alternative methods for allocating system load while respecting unit limits and minimizing production cost.

Description: Run a one-week unit-commitment program for alternative generating fleets and load profiles, then study ramp-rate, minimum-downtime, start-up, and operating-cost effects.

Description: Use linear programming to schedule limited fuel across generating units and time periods while satisfying demand and fuel-availability constraints.

Description: Apply dynamic programming to hydrothermal scheduling with reservoir state, discharge limits, load requirements, and multiple hydro-data scenarios.

5 Lab 5: Power Flow and Incremental Losses
Download manual Download experiment

Description: Run power flow, calculate incremental transmission losses and reference-bus penalty factors, and feed those factors back into a loss-aware economic-dispatch calculation.

6 Lab 6: Power System Security
Download manual Download experiment

Description: Perform AC and DC contingency analysis on supplied network cases, calculate outage factors, detect overloads and islands, and compare the speed and accuracy of security-analysis methods.

7 Lab 7: DC Power Flow Optimal Power Flow
Download manual Download experiment

Description: Solve DC optimal-power-flow cases with quadratic programming, generator and line limits, PTDF/LODF calculations, and several standard power-system data sets.

8 Lab 8: AC Power Flow Optimal Power Flow
Download manual Download experiment

Description: Run AC power flow and iterative-linear-programming OPF, enforce real/reactive power, voltage, and line-flow limits, and compare cost-minimizing and loss-minimizing solutions.

Description: Operate a weighted least-squares AC state estimator, generate or edit measurements, study pseudo-measurements and zero injections, and detect or identify bad data.

10 Lab 10: Market Auction with DC Power Flow Optimal Power Flow
Download manual Download experiment

Description: Simulate an electricity-market auction with generator bids, load bids, transactions, network limits, DC OPF, LMPs, dispatch, and market-settlement outputs on 6- and 118-bus systems.

11 Lab 11: Calculation of Financial Transmission Rights
Download manual Download experiment

Description: Calculate and auction FTRs on 5-, 6-, and 118-bus systems, enforce simultaneous feasibility, and compare auction allocations, congestion revenue, and FTR payouts.

Resources

Power-flow case archives

Download file
Software
Textbook

Power Generation, Operation, and Control, 3rd Edition

Allen J. Wood, Bruce F. Wollenberg, Gerald B. Sheblé · Wiley

View textbook →