The disclosure relates generally to turbomachine airfoils and, more particularly, to a method and system for turbomachine airfoil erosion determination.
Turbomachine airfoils erode over time in all settings in which they are used. For example, compressor blade erosion is of concern with gas turbines operating with evaporative coolers, inlet foggers, and water wash operations.
Several inspection methods for erosion on turbomachine airfoils have been attempted. In one approach, a three-dimensional scanner or optical system is used. These inspection systems require line of sight to the blade being measured, preventing an in-situ measurement. In another approach, a caliper device is used to measure the chord length of the compressor blade. Chord length is a length between a leading edge and a trailing edge of a turbomachine airfoil. A change in chord length is an indicator of erosion. In this setting, the caliper device must be positioned parallel to the platform of the compressor blades for proper measuring. This approach has proven to be unreliable for prediction of overall chord loss or erosion, in part, because it is not easily repeatable, which results in inadequate accuracy.
In another approach, a laser profiler has been used to obtain a profile of a leading edge of a turbomachine airfoil, and a complicated geometrical mathematical determination of a width of the leading edge based on a centroid of the profile is performed. The measured leading edge width is then compared to a predetermined distance to determine whether erosion has occurred. This approach is oftentimes unworkable because manufacturing variation in certain turbomachine airfoils is too large to allow determination of erosion by measuring leading edge width. More specifically, the original airfoil profiles and, consequently, lateral edge widths are oftentimes not manufactured with sufficient uniformity to allow erosion determination based on a changed leading edge width after a period of use.
A first aspect of the invention is directed to a system comprising at least one computer device configured to perform the steps of: attaining a two-dimensional used profile of a leading edge at a specified radial position on a turbomachine airfoil after use; aligning opposing substantially straight alignment portions of the two-dimensional used profile with opposing substantially straight alignment portions of a previously attained, two-dimensional, baseline profile of the turbomachine airfoil, the alignment portions of each profile being in substantially identical radial locations of the turbomachine airfoil; and comparing the used profile to the baseline profile to determine whether the leading edge at the specified radial position of the used turbomachine airfoil has erosion.
A second aspect of the disclosure provides a computer-implemented method comprising: attaining a two-dimensional used profile of a leading edge at a specified radial position on a turbomachine airfoil after use; aligning opposing substantially straight alignment portions of the two-dimensional used profile with opposing substantially straight alignment portions of a previously attained, two-dimensional, baseline profile of the turbomachine airfoil, the alignment portions of each profile being in substantially identical radial locations of the turbomachine airfoil; and comparing the used profile to the baseline profile to determine whether the leading edge at the specified radial position of the used turbomachine airfoil has erosion.
A program product stored on a computer readable medium for determining erosion of a turbomachine airfoil, the computer readable medium comprising program code for performing the following steps: attaining a two-dimensional used profile of a leading edge at a specified radial position on a turbomachine airfoil after use; aligning opposing substantially straight alignment portions of the two-dimensional used profile with opposing substantially straight alignment portions of a previously attained, two-dimensional, baseline profile of the turbomachine airfoil, the alignment portions of each profile being in substantially identical radial locations of the turbomachine airfoil; and comparing the used profile to the baseline profile to determine whether the leading edge at the specified radial position of the used turbomachine airfoil has erosion.
The illustrative aspects of the present disclosure are designed to solve the problems herein described and/or other problems not discussed.
These and other features of this disclosure will be more readily understood from the following detailed description of the various aspects of the disclosure taken in conjunction with the accompanying drawings that depict various embodiments of the disclosure, in which:
It is noted that the drawings of the disclosure are not to scale. The drawings are intended to depict only typical aspects of the disclosure, and therefore should not be considered as limiting the scope of the disclosure. In the drawings, like numbering represents like elements between the drawings.
As indicated above, the disclosure provides for erosion determination of a turbomachine airfoil. The teachings of the invention may be applied to any variety of turbomachine airfoil including but not limited to blades or nozzles of: a compressor, gas turbine, steam turbine, jet engine, etc. In general terms, a system, method or program product according to embodiments of the invention attains a two-dimensional used profile of a leading edge at a specified radial position on a turbomachine airfoil after use, e.g., using a laser profiler. Opposing substantially straight alignment portions of the two-dimensional used profile are aligned with opposing substantially straight alignment portions of a previously attained, two-dimensional, baseline profile of the turbomachine airfoil. The alignment portions of each profile are in substantially identical radial locations of the turbomachine airfoil. A comparison of the used profile to the baseline profile then determines whether the leading edge at the specified radial position of the used turbomachine airfoil has erosion.
As will be appreciated by one skilled in the art, the present invention may be embodied as a system, method or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment (including firmware, resident software, micro-code, etc.) or an embodiment combining software and hardware aspects that may all generally be referred to herein as a “circuit,” “module” or “system.” Furthermore, the present invention may take the form of a computer program product embodied in any tangible medium of expression having computer-usable program code embodied in the medium.
Any combination of one or more computer usable or computer readable medium(s) may be utilized. The computer-usable or computer-readable medium may be, for example but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, device, or propagation medium. More specific examples (a non-exhaustive list) of the computer-readable medium would include the following: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a transmission media such as those supporting the Internet or an intranet, or a magnetic storage device. Note that the computer-usable or computer-readable medium could even be paper or another suitable medium upon which the program is printed, as the program can be electronically captured, via, for instance, optical scanning of the paper or other medium, then compiled, interpreted, or otherwise processed in a suitable manner, if necessary, and then stored in a computer memory. In the context of this document, a computer-usable or computer-readable medium may be any medium that can contain, store, communicate, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus, or device. The computer-usable medium may include a propagated data signal with the computer-usable program code embodied therewith, either in baseband or as part of a carrier wave. The computer usable program code may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc.
Computer program code for carrying out operations of the present invention may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C++ or the like and conventional procedural programming languages, such as the “C” programming language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the latter scenario, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet Service Provider).
The present invention is described below with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and/or block diagrams, and combinations of blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions/acts specified in the flowchart and/or block diagram block or blocks. These computer program instructions may also be stored in a computer-readable medium that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable medium produce an article of manufacture including instruction means which implement the function/act specified in the flowchart and/or block diagram block or blocks.
The computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide processes for implementing the functions/acts specified in the flowchart and/or block diagram block or blocks.
Referring now to
Computing device 104 is shown including a memory 112, a processor (PU) 114, an input/output (I/O) interface 116, and a bus 118. Further, computing device 104 is shown in communication with an external I/O device/resource 120 and a storage system 122. As is known in the art, in general, processor 114 executes computer program code, such as erosion determination system 106, that is stored in memory 112 and/or storage system 122. While executing computer program code, processor 114 can read and/or write data, such as turbomachine airfoil erosion determination, to/from memory 112, storage system 122, and/or I/O interface 116. Bus 118 provides a communications link between each of the components in computing device 104. I/O device 120 can comprise any device that enables a user to interact with computing device 104 or any device that enables computing device 104 to communicate with one or more other computing devices. Input/output devices (including but not limited to keyboards, displays, pointing devices, etc.) can be coupled to the system either directly or through intervening I/O controllers.
Computing device 104 can comprise any general purpose computing article of manufacture capable of executing computer program code installed by a user (e.g., a personal computer, server, handheld device, etc.). However, it is understood that computing device 104 and erosion determination system 106 are only representative of various possible equivalent computing devices that may perform the various process steps of the disclosure. To this extent, in other embodiments, computing device 104 can comprise any specific purpose computing article of manufacture comprising hardware and/or computer program code for performing specific functions, any computing article of manufacture that comprises a combination of specific purpose and general purpose hardware/software, or the like. In each case, the program code and hardware can be created using standard programming and engineering techniques, respectively.
Similarly, computer infrastructure 102 is only illustrative of various types of computer infrastructures for implementing the disclosure. For example, in one embodiment, computer infrastructure 102 may comprise two or more computing devices (e.g., a server cluster) that communicate over any type of wired and/or wireless communications link, such as a network, a shared memory, or the like, to perform the various process steps of the disclosure. When the communications link comprises a network, the network can comprise any combination of one or more types of networks (e.g., the Internet, a wide area network, a local area network, a virtual private network, etc.). Network adapters may also be coupled to the system to enable the data processing system to become coupled to other data processing systems or remote printers or storage devices through intervening private or public networks. Modems, cable modem and Ethernet cards are just a few of the currently available types of network adapters. Regardless, communications between the computing devices may utilize any combination of various types of transmission techniques.
As shown in
With reference to
System 100 may also include a mount 140 for mounting laser profiler 130 for measuring of the two-dimensional profile at specified radial position R. Mount 140 allows system 100 to operate accurately and in a repetitive fashion at the selected radial position, which is especially advantageous for newer turbomachine airfoils that have extreme tapers. In one embodiment, mount 140 positions laser profiler 130 between a pair of vanes 138 of a nozzle stage adjacent to the turbomachine airfoil 132 at issue, e.g., in the form of a compressor blade. Mount 140 may take a variety of forms capable of positioning laser profiler 130 at the specified radial position R. In one embodiment, mount 140 includes: a base 142 configured to interact with at least one of: a rotor wheel 144, a shank 146 of turbomachine airfoil 132 and an airfoil portion 148 of the turbomachine airfoil; a support 150 for supporting the laser profiler 130, and an elongated member 152 for positioning the support relative to the base such that the laser profiler senses at the specified radial position. In one embodiment, base 142 may be magnetized to adhere to the particular part(s) and immobilize the base. However, other manners of immobilizing the base may be employed, e.g., shaping the base so as not to move when interacting with the particular part(s). Elongated member 152 may be length adjustable if desired using any now known or later developed manner. Base 142 may be constructed for a particular stage of turbomachine airfoil in order to immovably position laser profiler 130 at the specified radial position for a plurality of airfoils in the particular stage. Mount 140 may be provided in sets to accommodate system 100 uses for a variety of stages, airfoils and turbomachines having different dimensions.
Returning to
Referring to
As a preliminary step S10, attainer 160 (
Turning to the situations in which baseline profile 172 (
As shown in
As shown in
Preliminary attaining step S10 may include attaining baseline profile 172 from a single turbomachine airfoil, e.g., prior to use, after an amount of use or based on a nominal model. Alternatively, the step may also include attaining baseline profile 172 by averaging a plurality of two-dimensional profiles for a plurality of turbomachine airfoils. Ideally, each turbomachine airfoil in a particular stage of a turbomachine should be identical. However, some manufacturing variation is normal. Consequently, the averaging of, for example, raw baseline profiles 170 to arrive at a (combined) baseline profile 172 may be advantageous to minimize the impact of any manufacturing variation. The averaging may occur across a number of locations in a stage of the turbomachine or a sub-region thereof (e.g., a quadrant). The averaging technique can be any now known or later developed manner of averaging point-wise along the particular raw baseline profiles 170 used. The averaging may occur prior to or after the described normalizing. In any event, baseline profile 172 may include an average of a plurality of two-dimensional profiles for a plurality of turbomachine airfoils.
Returning to
In step S14, as shown in
In step S16, comparator 166 (
System 100 has a technical effect in that it allows for accurate monitoring of blade leading edge erosion which is indicative of potential operating restrictions and limitations for turbomachine airfoil 132. System 100 provides such results in a repeatable fashion via the use of mount 140. Proper implementation of the method can enable operability and provide awareness of low/high risk airfoils. Erosion monitoring may improve turbomachine (e.g., a gas turbine) operability and reduce costly unplanned outages as a result of airfoil failures due to erosion and subsequent crack propagation. In addition, system 100 may enable asset planning for airfoils (e.g., for forward compressor stages), extend airfoil life thus saving cost and avoiding unnecessary outages.
System 100 may gain additional accuracy and advantage by using a plurality of two-dimensional used profiles 190 in a number of ways. In one alternative embodiment, described with reference to
In another alternative embodiment, described again with reference to
In addition to evaluating a number of airfoils' erosion levels, in an alternative embodiment, system 100 may also evaluate for trends within the erosion determinations of the various airfoils and predict need for replacement. In particular, in optional step S18, trend module 168 (
Although described herein as occurring at a specific time, it is understood that the teachings of the invention may be applied repeatedly over a period of usage of the turbomachine airfoil(s) 132.
The flowchart and block diagrams in the Figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present invention. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems that perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
As used herein, various systems and components are described as “receiving” or “obtaining” data (e.g., two-dimensional profiles of the turbomachine airfoil, etc.). It is understood that the corresponding data can be obtained using any solution. For example, the corresponding system/component can generate and/or be used to generate the data, retrieve the data from one or more data stores (e.g., a database) or measurement devices (e.g., laser profiler 130), receive the data from another system/component, and/or the like. When the data is not generated by the particular system/component, it is understood that another system/component can be implemented apart from the system/component shown, which generates the data and provides it to the system/component and/or stores the data for access by the system/component.
The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the disclosure. As used herein, the singular forms “a”, “an” and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms “comprises” and/or “comprising,” when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof.
The corresponding structures, materials, acts, and equivalents of all means or step plus function elements in the claims below are intended to include any structure, material, or act for performing the function in combination with other claimed elements as specifically claimed. The description of the present disclosure has been presented for purposes of illustration and description, but is not intended to be exhaustive or limited to the disclosure in the form disclosed. Many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the disclosure. The embodiment was chosen and described in order to best explain the principles of the disclosure and the practical application, and to enable others of ordinary skill in the art to understand the disclosure for various embodiments with various modifications as are suited to the particular use contemplated.