Embodiments of the invention relate generally to power plants, and more particularly to systems and methods for startup of a power plant.
Alternative power plant startup profiles have been developed to enable accelerated startups. Although alternative startup profiles provide more megawatts (MWs) to a power grid earlier in a startup, they also have the potential to consume a significantly higher amount of fuel compared to a conventional startup profile before the power plant is able to achieve full-load capability. As a result, the MWs generated through an accelerated startup profile may be relatively costly because the power plant has not yet diluted the variable cost of the power plant, i.e., dollars per megawatt hour ($/MWh).
Some or all of the above needs and/or problems may be addressed by certain embodiments of the invention. Disclosed embodiments may include systems and methods for startup of a power plant. According to one embodiment of the invention, there is disclosed a method for startup of a power plant. The method can include determining a current state of the power plant; determining an anticipated future state of the power plant; and determining a startup profile for the power plant, the startup profile may be initiated at any intermediate time and state between the current state of the power plant and the anticipated future state of the power plant based on at least one parameter and a desired result.
According to another embodiment of the invention, there is disclosed a system for startup of a power plant. The system can include a computer processor. The system can also include a memory in communication with the computer processor and operable to store computer-executable instructions operable to: determine a current state of the power plant; determine an anticipated future state of the power plant; and determine a startup profile between the current state of the power plant and the anticipated future state of the power plant based on at least one parameter and a desired result.
Further, according to another embodiment of the invention, there is disclosed a system for startup of a power plant. The system can include an electric generator. The system can also include a computer processor. Moreover, the system can include a memory in communication with the computer processor and operable to store power plant data as well as computer-executable instructions operable to: determine a current state of the electric generator; determine an anticipated future state of the electric generator; and determine a startup profile between the current state of the electric generator and the anticipated future state of the electric generator based on at least one parameter and a desired result.
Other embodiments, aspects, and features of the invention will become apparent to those skilled in the art from the following detailed description, the accompanying drawings, and the appended claims.
Reference will now be made to the accompanying drawings, which are not necessarily drawn to scale, and wherein:
Illustrative embodiments of the invention will now be described more fully hereinafter with reference to the accompanying drawings, in which some, but not all embodiments of the invention are shown. The invention may be embodied in many different forms and should not be construed as limited to the embodiments set forth herein; rather, these embodiments are provided so that this disclosure will satisfy applicable legal requirements. Like numbers refer to like elements throughout.
Illustrative embodiments of the invention are directed to, among other things, systems and methods for startup of a power plant. Certain illustrative embodiments of the invention may be directed to determining a startup profile of a power plant at an intermediate time and state between a current state of the power plant and an anticipated future state of the power plant based on at least one parameter and a desired result. The startup profile facilities a change or movement from one state of the power plant to another state of the power plant. In some embodiments, the current, intermediate, and/or future state of the power plant can be a partial or collective thermal state of the power plant.
In some embodiments, the at least one parameter may include anticipated or specified future market conditions and trends, such as power prices, fuel prices, emissions costs, and/or electrical grid load demand. In other embodiments, the at least one parameter may include turbomachinery speed, plant load, and/or plant generated emissions versus time profiles for the state of the power plant when the startup profile is initiated. In still other embodiments, the desired result may include a least costly startup profile, a shortest time or duration startup profile, a maximum profit startup profile, a maximum revenue startup profile, and/or a specific load at a future time startup profile.
Certain embodiments of the invention can include a database of known startup profiles. In other embodiments, an algorithm for generating the startup profile can be accessed.
Certain embodiments of the invention can provide a technical solution to facilitating startup of a power plant, and more particularly to facilitating optimal startup of a power plant. In one embodiment, a current state of the power plant can be determined. An anticipated future state of the power plant can also be determined. A startup profile can be determined based on the current state of the power plant, the anticipated future state of the power plant, at least one parameter, and a desired result. In this manner, certain embodiments of the invention can facilitate optimal startup of a power plant by determining an optimal startup profile at a specific time to provide a least costly startup profile, a shortest time or duration startup profile, a maximum profit startup profile, a maximum revenue startup profile, and/or a specific load at a future time startup profile.
In one illustrative configuration, the computing device 100 comprises at least a memory 102 and one or more processing units (or processor(s)) 104. The processor(s) 104 may be implemented as appropriate in hardware, software, firmware, or combinations thereof. Software or firmware implementations of the processor(s) 104 may include computer-executable or machine-executable instructions written in any suitable programming language to perform the various functions described.
Memory 102 may store program instructions that are loadable and executable on the processor(s) 104, as well as data generated during the execution of these programs. Depending on the configuration and type of computing device 100, memory 102 may be volatile (such as random access memory (RAM)) and/or non-volatile (such as read-only memory (ROM), flash memory, etc.). The computing device or server may also include additional removable storage 106 and/or non-removable storage 108 including, but not limited to, magnetic storage, optical disks, and/or tape storage. The disk drives and their associated computer-readable media may provide non-volatile storage of computer-readable instructions, data structures, program modules, and other data for the computing devices. In some implementations, the memory 102 may include multiple different types of memory, such as static random access memory (SRAM), dynamic random access memory (DRAM), or ROM.
Memory 102, removable storage 106, and non-removable storage 108 are all examples of computer-readable storage media. For example, computer-readable storage media may include volatile and non-volatile, removable and non-removable media implemented in any method or technology for storage of information such as computer-readable instructions, data structures, program modules or other data. Memory 102, removable storage 106, and non-removable storage 108 are all examples of computer storage media. Additional types of computer storage media that may be present include, but are not limited to, programmable random access memory (PRAM), SRAM, DRAM, RAM, ROM, electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disc read-only memory (CD-ROM), digital versatile discs (DVD) or other optical storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium which can be used to store the desired information and which can be accessed by the server or other computing device. Combinations of any of above should also be included within the scope of computer-readable media.
Alternatively, computer-readable communication media may include computer-readable instructions, program modules, or other data transmitted within a data signal, such as a carrier wave, or other transmission.
The computing device 100 may also contain communication connection(s) 110 that allow the computing device 100 to communicate with a stored database, another computing device or server, user terminals, and/or other devices on a network 128. The computing device 100 may also include input device(s) 112 such as a keyboard, mouse, pen, voice input device, touch input device, etc., and output device(s) 114, such as a display, speakers, printer, etc.
Turning to the contents of the memory 102 in more detail, the memory 102 may include an operating system 116 and one or more application programs or services for implementing the features disclosed herein including a current state module 118. The current state module 118 may be configured to determine a current state of the power plant 130. Additionally, the current state module 118 may also store the current state of the power plant 130 in the memory 102. An example current state of the power plant can be a current collective state of the components of the power plant. For example, the current state of the power plant can include the collective current state of a turbine, pump, heat exchanger, and/or other component(s) of the power plant. A current state of the power plant can be determined by analyzing data from a variety of sensors and/or monitors that collect or otherwise receive operating and/or performance data regarding individual and/or groups of components of the power plant. For example, in some embodiments, the data collected or otherwise received from the variety of sensors and/or monitors can include, but is not limited to, one or more: temperatures of various fluids and metals of the power plant; pressures of various fluids and equipment contained within systems and sub-systems of the power plant; flow rates of various fluids within the power plant systems and sub-systems; and/or control system settings (e.g., controlling parameters for valves, pumps, fans, etc.) that keep the power plant operating at a current condition. The data received by each sensor and/or monitor may be collectively summed to determine a current state of the power plant.
The memory 102 may further include an anticipated state module 120. The anticipated state module 120 may be configured to determine an anticipated state of the power plant 130. Additionally, the anticipated state module 120 may also store the anticipated state of the power plant 130 in the memory 102. An example anticipated state of the power plant can be a state that is greater or lesser than the current state of the power plant. For example, the anticipated state of the power plant may be greater that the current state of the power plant due to an anticipated increase is load demand. The anticipated state of the power plant can be determined by referencing historical load requirements on a specific day at a specific time, referencing weather forecasts which may increase or decrease future load demand, and/or taking into consideration any future event which may increase or decrease future load demand. The anticipated state of the power plant can be forecasted by any means or type of modeling and/or predicting. It can also be a desired future state, or any future state between a desired state and/or a forecasted state.
The memory 102 may also include a startup profile module 122. The startup profile module 122 may be configured to determine a startup profile of the power plant 130 to be initiated at an intermediate time and state between the current state of the power plant, as determined in current state module 118, and the anticipated future state of the power plant, as determined in anticipated state module 120, based on at least one parameter, as determined in parameter module 124 described below, and a desired result, as determined in result module 126 described below. Examples of start up profiles can be an accelerated startup profile or a previously stored startup profile, i.e., depending on the desired result, a conventional startup profile or an accelerated startup profile or a previously stored startup profile may be implemented. For example, if the desired result is a least costly startup profile, and the at least one parameter is anticipated or specified future market conditions, the respective revenue and expense streams for numerous startup profiles can be established and the net-profitability of each startup profile can be compared to determine the least costly startup profile for the given anticipated or specified future market conditions.
The memory 102 may also include a parameter module 124. The parameter module 124 may be configured to provide at least one parameter for determining the startup profile in startup profile module 122. Suitable parameters can include, but are not limited to, anticipated or specified future market conditions and trends, such as power prices, fuel prices, emissions costs, electrical grid load demand, turbomachinery speed, plant load, and/or plant generated emissions versus time profiles for the state of the power plant when the startup profile is initiated. In other embodiments, suitable parameters can be any parameter that may affect the desired result of the startup profile. For example, if the desired result for the startup profile is a least costly startup profile, then the at least one parameters can include cost indicators, such as power prices, fuel prices, and/or emissions costs.
The memory 102 may also include a result module 124. The result module may by configured to provide at least one desired result for determining the startup profile in startup profile module 122. A suitable desired result may include, but is not limited to, a least costly startup profile, a shortest time or duration startup profile, a maximum profit startup profile, a maximum revenue startup profile, and/or a specific load at a future time startup profile. In other embodiments, suitable desired results can be any result related to cost, time, and/or load.
Various instructions, methods and techniques described herein may be considered in the general context of computer-executable instructions, such as program modules, executed by one or more computers or other devices. Generally, program modules include routines, programs, objects, components, data structures, etc., for performing particular tasks or implementing particular abstract data types. These program modules and the like may be executed as native code or may be downloaded and executed, such as in a virtual machine or other just-in-time compilation execution environment. Typically, the functionality of the program modules may be combined or distributed as desired in various embodiments. An implementation of these modules and techniques may be stored on some form of computer-readable storage media.
The example computing device 100 shown in
Still referring to
In this particular implementation, the method 200 may begin at block 202 of
In certain embodiments previously described, the desired result can be a least costly startup profile.
In certain embodiments previously described, one or more startup profiles may be implemented to reach an anticipated future state of a power plant.
Illustrative systems and methods are described for startup of a power plant. Some or all of these systems and methods may, but need not, be implemented at least partially by architectures such as those shown in
Although embodiments have been described in language specific to structural features and/or methodological acts, it is to be understood that the disclosure is not necessarily limited to the specific features or acts described. Rather, the specific features and acts are disclosed as illustrative forms of implementing the embodiments.