The subject matter disclosed herein relates to systems and methods for implementing automated electronic analysis of power plant operations, and more particularly, to systems and methods of statistically comparing the shape and variation modes of operational profiles for power plant operations.
Highly complex industrial operations such as implemented within a power plant environment often involve the sophisticated coordination of multiple machines and associated processes. Many of the industrial components within such a power plant environment may include sensors or other monitoring equipment in conjunction with a computing device so that the real-time conditions of such components can be electronically tracked. For example, some display panels within a power plant environment are capable of displaying various present plant operating conditions associated with the monitored respective components or processes within the plant.
The operational data for power plants described above is often available only in the form of a continuous time series. In other words, sensors constantly monitor a component and provide a non-stop flow of data such that an operator can observe real-time statistics of the present operational state of various plant components. To pick out specific plant operations from that data is a non-trivial matter.
Some known techniques are able to analyze specific plant operations only by undergoing a manual process of sorting and reviewing information on an ad hoc basis as necessary in response to a particular issue or concern. Such techniques typically involve manually mining reams of data to find particular plant operations and/or events, filtering through those operations/events to find ones that are relevant, extracting a few signals from the data, and then plotting them against one another. All of these lengthy and complex steps are normally done on an ad hoc basis, and typically have to be repeated for each issue as it arises. As such, a need remains to automate and streamline data analysis associated with the events occurring within a plant environment.
The ability to analyze historical data can also be difficult because of the sheer volume of information captured in conventional monitoring systems and limited ways to sort and access such data. Without ways to identify and store data associated with past operational events, an analyst may be forced to manually sort through extensive amounts of prior data to identify desired information. A need thus also remains for providing an ability to sort through and analyze historical power plant data and/or to provide meaningful comparisons of current data to historical data.
Still further, specific plant operations can be quite complex and variable, such that it is difficult to make useful comparisons among different instances of an operation. Analysis of plant operations by a human operator interacting with a data monitoring system can become increasingly difficult as the operator is required to mentally conceptualize and compare numerous abstract parameters associated with the plant environment. Also, visualizing plant operations, particularly visualizing more than one at a time, requires significant levels of arduous data manipulation. All of these realities are significant obstacles to characterizing and visualizing plant operations as part of any monitoring or improvement program. As such, a need also remains for electronic features designed to characterize and visualize data comparisons among power plants and operations thereof.
Yet another consideration in developing useful data analysis for power plant operations concerns how data associated with particular instances of an operation are compared with other similar data. It may often be useful to compare a given data set for a power plant operation with data associated with similar operations or with an ideal or preferred data set for that type of operation, sometimes referred to as an “entitlement curve.” Some known techniques of operational profiles, such as those used in analyzing startup conditions of a power plant have focused on comparing parameter values (e.g., plant load) at specific discrete milestones to corresponding points in the entitlement curve to understand deviations in startup time, emissions and to estimate revenue loss. However, since such curves are discretized to only a few landmarks, significant information is lost in the analysis, thus making it difficult to identify modes of variation in startup time and to quantify differences to the entitlement curve in terms of shape of the curves and separating individual and plant level factors impacting startup.
The art is continuously seeking improved systems and methods for electronically analyzing the conditions and parameters associated with the various components and operations within power plants.
In one exemplary embodiment of the disclosed technology, a method of electronically analyzing power plant data, includes: electronically accessing power plant operational data including one or more monitored parameters; generating a continuous time-series profile model of selected monitored parameters during identified instances of at least one given type of power plant operation; conducting shape analysis by comparing the continuous time-series profile model of selected monitored parameters to an entitlement curve representing ideal performance for the at least one given type of power plant operation; and providing one or more of the generated continuous time-series profile model and the results of the conducted shape analysis as electronic output to a user.
Another exemplary embodiment of the presently disclosed technology concerns a power plant analysis and display system, including at least one processing device, at least one memory comprising computer-readable instructions for execution by the at least one processing device, and at least one output device. The at least one processing device is configured to electronically access continuous power plant operational data, electronically generate a continuous time-series profile model of selected monitored parameters during identified instances of at least one given type of power plant operation, and conduct shape analysis by comparing the continuous time-series profile model of selected monitored parameters to an entitlement curve representing ideal performance for the at least one given type of power plant operation. The at least one output device is configured for electronically relaying data associated with the generated continuous time-series profile model or the results of the conducted shape analysis.
The invention, in accordance with preferred and exemplary embodiments, together with further advantages thereof, is more particularly described in the following detailed description taken in conjunction with the accompanying drawings in which:
Reference is now made to particular embodiments of the invention, one or more examples of which are illustrated in the drawings. Each embodiment is presented by way of explanation of aspects of the invention, and should not be taken as a limitation of the invention. For example, features illustrated or described with respect to one embodiment may be used with another embodiment to yield a still further embodiment. It is intended that the present invention include these and other modifications or variations made to the embodiments described herein.
In general,
Referring now to
Referring still to power plant analysis application 168, the computer-readable information stored within such software module includes various instructions for analyzing power plant measurement data in accordance with a variety of preconfigured definitions defining the entitlement curves or other information related to various power plant operations. Exemplary power plant operations may include but are not limited to starts, shutdowns, trips, load rejections, grid disturbances, fuel transfers, combustion mode transfers, islanded load steps, periods suitable for steady-state performance evaluation, loading, unloading, and transients affecting component life. Continuous real-time power plant data 166 that is received from the plurality of sensors 162 or other monitoring devices within power plant 100 are then processed relative to the preconfigured definitions mentioned above. Processing may include the various profile modeling, shape analysis, capability index determination, clustering, monitoring and/or optimization steps described in accordance with the presently disclosed technology.
For example, referring still to
Referring more particularly to
In the exemplary embodiment of
Referring still to
A controller 160 controls operation of power plant 100 and, in particular, continuously operates the plant in a combined cycle during operation of gas turbine 102 by: starting steam turbine 110 by controlling second control valve 152 to apply second steam flow 142 from auxiliary boiler 140 to the steam turbine, then starting gas turbine 102 and HRSG 120, and then applying first steam flow 122 from HRSG 120 to the steam turbine. Controller 160 may include a computerized control system electrically linked to each component and capable of controlling any mechanisms that control operation of each component, e.g., control valves 150, 152. Sensors 162 or other monitoring equipment may be coupled directly to selected components of power plant 100, or may be interfaced to such components through controller 160 or through other suitable interface mechanisms.
Referring still to
Once the power plant analysis application 168 has automatically extracted power plant measurement data within various types of power plant operations, a user may be able to access and further manipulate such data by accessing features associated with the power plant analysis application 168 via either a local computer 180 or a remote computer 190, both of which may be coupled directly or indirectly via one or more wired or wireless connections to local server 164. Remote computers may be coupled via a network 170, which may correspond to any type of network, including but not limited to a dial-in network, a utility network, public switched telephone network (PSTN), a local area network (LAN), wide area network (WAN), local area network (LAN), wide area network (WAN), metropolitan area network (MAN), personal area network (PAN), virtual private network (VPN), campus area network (CAN), storage area network (SAN), the Internet, intranet or ethernet type networks, combinations of two or more of these types of networks or others, implemented with any variety of network topologies in a combination of one or more wired and/or wireless communication links.
Each computer 180, 190 may respectively include one or more communication interfaces 182, 192, one or more memory modules 184, 194 and one or more processing devices such as a microprocessor or the like 186, 196. Computing/processing device(s) 186, 196 may be adapted to operate as a special-purpose machine by executing the software instructions rendered in a computer-readable form stored in memory/media elements 184, 194. When software is used, any suitable programming, scripting, or other type of language or combinations of languages may be used to implement the teachings contained herein. In other embodiments, the methods disclosed herein may alternatively be implemented by hard-wired logic or other circuitry, including, but not limited to application-specific circuits.
Memory modules contained within local server 164, local computers 180 and/or remote computers 190 may be provided as a single or multiple portions of one or more varieties of computer-readable media, such as but not limited to any combination of volatile memory (e.g., random access memory (RAM, such as DRAM, SRAM, etc.) and nonvolatile memory (e.g., ROM, flash, hard drives, magnetic tapes, CD-ROM, DVD-ROM, etc.) or any other memory devices including diskettes, drives, other magnetic-based storage media, optical storage media, solid state storage media and others. Exemplary input device(s) 187, 197 may include but are not limited to a keyboard, touch-screen monitor, eye tracker, microphone, mouse and the like. Exemplary output device(s) 188, 198 may include but are not limited to monitors, printers or other devices for visually depicting output data created in accordance with the disclosed technology.
Referring now more particularly to
The disclosed techniques generally use non-parametric methods such as principal curves and generalized additive models to characterize the profile of each parameter during an operational mode, as indicated in profile modeling step 212. The extracted non-parametric model is then used to characterize the different variations and similarity with an entitlement profile/curve using statistical shape analysis, as generally indicated in shape analysis step 214. Procrustes analysis is used to measure similarity between individual profiles of a power plant, and to optionally develop in step 216 a capability index for a given power plant based on similarity of that plant's operational profiles with a corresponding entitlement curve for that plant. Still further, step 218 involves clustering the profiles to identify principal modes of shape variation. The principal modes of variation identified by cluster analysis can be related to one or more specific root causes based on expert opinion or other predetermined criteria. Finally, step 220 includes a monitoring scheme monitors the principal modes of variation to detect new variation in shape and also identify degradation in the capability index. Additional parameter optimization features may also be provided as part of step 222. Electronic output data associated with any one or more of the above steps ultimately may be provided as part of step 224.
Referring more particularly to
Referring still to
A first exemplary step 212 within the subject power plant analysis application is executed by a software module directed to profile modeling. In accordance with such first step 212, systematic features within each power plant operation are modeled. In some examples, a principle curves technique and/or a generalized additive model (GAM) technique are employed to implement the profile modeling. Both such techniques start with modeling the profile of each operational parameter based on measurements obtained from previous starts. Non-parametric models such as principal curves or a generalized additive model (GAM) are used to describe the systematic features in the data and remove the noise. In general, both such techniques take measurement data 166 for one or more given parameters (e.g., plant load) measured during different instances of a type of plant mode/operation (e.g., plant starts) and generate corresponding curves/profiles consisting of a continuous time-series model for that parameter during the operational instances.
The particular manner in which a generalized additive model is applied to plant load data such as illustrated in graphical portion 300 to yield the GAM data represented in graphical portion 302 and the residuals represented in graphical portion 304 may be defined in some examples in accordance with equation (1) below.
In equation (1), the first term b(t) is a b-spline based model for plant load that is dependent on time (t). The second term in equation (1) models the difference in levels between individual starts where si is an indicator variable for the start i. The third term in equation (1) is an interaction term which models difference in shapes between the curves, and the residual term (ε) is un-modeled noise. The number of degrees of freedom is selected based on evaluation of the residual terms such that the parameters can be modeled as close as possible to being independent and identically distributed (IID) random variables. As seen from equation (1), the GAM approach allows for direct statistical comparison of differences in levels among curves and differences in shape among curves as defined by the second and third terms in the model. A further additional term denoting data for a unit/plant can be used to determine if two or more units have different levels and shapes. However, the interpretation of the nature of differences between the curves and types of variation modes is difficult to obtain from this model alone. These difficulties are relieved in part by implementing the shape analysis step 214 to identify variation modes.
Referring now to
Referring again to
The algorithm depicted in
Once the shape analysis of step 214 is executed, an additional optional step that also may be implemented corresponds to a step 216 of electronically calculating a capability index. Capability indices can be developed for a given power plant based on similarity of that plant's startup profiles with the entitlement curve for that plant. In some particular examples, the parameters from the Procrustes analysis of profile curves from given unit (e.g., the scale, translation, rotation and SSE values) are used to determine a capability index which is the average distance of startups of a given plant from the entitlement profile. The distances can be alternatively calculated based on similarity values using the Procrustes transformation output using defined distance measures such as Euclidean distance. The parameters whose distances are analyzed in determining a capability index may be considered with equal weight to all parameters or with a weighted distance measurement where certain transformation values are weighted more (e.g., translation values maybe more critical than rotation values).
Referring again to
When profile analysis and clustering is applied across multiple parameters, the results could be represented by a similar graphical representation as that shown in
Referring still further to
Step 222 involves optimizing the performance of a power plant by comparisons made between present operations and an entitlement curve. By tracking plant performance and comparing such performance to previous operations and/or entitlement curves for that type of operation, then parameter optimizations can be determined for gaining performance improvements relative to the entitlement curve(s). Based on comparison of a given unit startup profile with other units of similar operating characteristics, specific suggestions can be provided to optimize its performance to match to reduce startup time and cost.
Finally, an exemplary step 224 involves providing selected information generated in accordance with the disclosed techniques as electronic output to a user. Exemplary information that may be provided as output includes, but is not limited to, graphical representations of the profile modeling and/or shape analysis steps 212 and 214, numerical, graphical or other visualization outputs of the capability index determinations of step 216 and/or clustering step 218, as well as various electronic indications of the monitoring and/or optimization steps 220 and 222. Electronic output may be electronically displayed on an output device such as a monitor, television, controller screen, or other display screen, electronically printed, or electronically communicated via e-mail, network-based wired and/or wireless communication, or other electronic transmission.
Having now described various steps and features of the disclosed technology in particular detail with reference to
Advantages afforded by the above improvements and other disclosed features of the present technology include abilities to: identify opportunities to improve startup time and provide recommendations, sell hardware/software upgrades to customers, provide automated ranking of plants/units based on a startup scorecard, offer value-based services or products in future for total plant, implement fleet level comparison of starts enabling better strategy for customer service management, and implement capability analysis based on distance of profiles from entitlement curve for critical operational parameters.
While the present subject matter has been described in detail with respect to specific exemplary embodiments and methods thereof, it will be appreciated that those skilled in the art, upon attaining an understanding of the foregoing may readily produce alterations to, variations of, and equivalents to such embodiments. Accordingly, the scope of the present disclosure is by way of example rather than by way of limitation, and the subject disclosure does not preclude inclusion of such modifications, variations and/or additions to the present subject matter as would be readily apparent to one of ordinary skill in the art.