Economic Dispatch of Combined Cycle Generators Project

Download Report

Transcript Economic Dispatch of Combined Cycle Generators Project

Project: May 05-10
Abstract
Combined-cycle generating units are being added to current power systems in order to meet increasing load requirements as efficiently as possible. They consist of two simple-cycle
combustion turbines with a heat recovery steam generator. Combined-cycle units exhibit non-monotonically increasing cost curves which cannot be handled by classical methods of economic
dispatch optimization such as Newton-Raphson, binary-search, and other lambda-iteration techniques. The project team will develop an algorithm to calculate optimal economic dispatch
including both monotonically and non-monotonically increasing generators. Major milestones include development of the optimization algorithm, implementation of the algorithm in Microsoft
Excel using Visual Basic macro programming, and delivery of the software and documentation to the client. Optimal results will allow for power to be produced at the lowest possible cost to
the client while prolonging the life of each generating unit.
Introduction
Project Requirements cont.
Problem statement:
• Develop an algorithm for the optimal economic dispatch of monotonically and nonmonotonically increasing generators
• Create a program to implement the algorithm
Measurable Milestones:
• End-product Design
• Product prototype
• Product testing
• Product documentation
• Product demonstration
Operating environment:
• Use Visual Basic for macro creation in Microsoft Excel
• Real-time economic dispatch at control center
Dec. 13, 2004
Feb. 21, 2005
Apr. 04, 2005
Apr. 11, 2005
Apr. 18, 2005
Technical Approach and Considerations
Intended User:
• MidAmerican employees
• Generation dispatchers
Proposed Approach:
Intended Uses:
• Optimize the economic dispatch of monotonically increasing and non-monotonically
increasing generators
• Benchmark cost curves for future algorithm designs
Assumptions:
• Enumeration / iteration will be used as the optimization method for the algorithm
• 12 monotonically increasing units and 2 sets of non-monotonically increasing units will
be modeled
Limitations:
• Input data for generating units shall use piece-wise linear incremental heat rate curves
• Results must be written into a single Excel workbook
Expected End Product:
• Excel workbook file with Visual Basic macros
• User instructions documentation
• Easy to use interface
Solve for
Monotonically
Increasing Units
Load User
Defined Inputs
Combine
Solution Sets
Output Optimal
Dispatch
Run Algorithm
Solve for NonMonotonically
Increasing Units
Technologies Considered:
• Visual Basic (required)
• Microsoft Excel (required)
Testing Considerations:
• Test the algorithm using C++
• Client testing
Resources
Financial Requirements:
Project Requirements
Item
Design Objectives:
• Flexible program design
• Well-commented program code
• Comprehensive iteration scheme
W/O Labor
With Labor
Bound Project Plan
$
20.00
$
20.00
Poster
$
62.00
$
62.00
Labor at $10 per hour:
Functional Requirements:
• Provide best generator dispatch
• Output iteration calculations
McDowell, Edward
$1,550.00
Mott, Richard
$1,540.00
Peterson, Adam
$1,510.00
Thorp, Seth
$1,560.00
Total
Design Constraints:
• Five minute limit on iteration run time
• Expandable for future non-monotonically increasing units
• Clear box design enabling modifications of program
• Ability to include unit commitment
$
82.00
$ 6,242.00
Personal Effort:
Total Hours:
Edward McDowell
155
Richard Mott
154
Adam Peterson
151
Seth Thorp
156
Total
616
Hours per Task
40
16
173
160
32
40
60
95
Project Definition
Technology Consideration and Selection
End-Product Design
End-Product Prototype Implementation
End-Product Testing
End-Product Documentation
End-Product Demonstration
Project Reporting
Summary
Greater Des Moines Energy Center
The project will create a software application that will seek to produce the most economic
power distribution between monotonically and non-monotonically increasing generators.
An algorithm will be created to incorporate the two types of generators and will be
combined with a user interface to produce a usable program. This program will be
written in Microsoft Excel using Visual Basic macros and will meet the outlined
requirements. MidAmerican Energy can expect to benefit from this project through a
reduction in fuel costs due to improved generator dispatch and prolonged generator life.
Diagram of a Combined Cycle Generator
Combined Cycle Plant
Contact Information
Client Contacts:
Faculty Advisors:
Project Team Members:
Alan Oneal
[email protected]
Dr. John Lamont
[email protected]
Edward McDowell, EE
[email protected]
Adam Peterson, EE
[email protected]
Matt Mitchell
[email protected]
Dr. James McCalley
[email protected]
Richard Mott, EE / Econ
[email protected]
Seth Thorp, EE
[email protected]