Method for balancing a turbofan engine or other rotating system
10145265 ยท 2018-12-04
Assignee
Inventors
Cpc classification
F05D2220/36
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
G01M1/32
PHYSICS
F01D21/045
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F01D25/04
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F05D2260/96
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F01D5/027
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
Y02T50/60
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
G01M1/22
PHYSICS
G01M1/34
PHYSICS
F05D2260/83
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F01D21/003
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
International classification
F01D25/04
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
G01M1/32
PHYSICS
G01M1/34
PHYSICS
G01M1/22
PHYSICS
F01D5/02
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F01D21/00
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
Abstract
A method for balancing rotating machinery, such as gas turbine engines, to minimize vibrations. The method involves operation of the engine for a period of time at varying power levels and ranges of other operational parameters representative of the system operating envelope to obtain vibration data (amplitude and phase) for the full range of dynamic responses of interest. This usually includes time at elevated power settings until the engine reaches thermal stability, altitude variation, etc. as well as the full engine operating range. The full set of vibration data measured during the engine run is analyzed to generate unique unbalance states. The unique unbalance states are then analyzed and the mean unbalance state is identified. Balancing masses can then be installed or removed in accordance with a balance solution that is equal and opposite to the mean unbalance state.
Claims
1. A system comprising: an engine comprising a rotating system; a plurality of balancing masses attached to the rotating system, which plurality includes a first subset of balancing masses attached to the rotating system at a time prior to calculation of a mean unbalance state of the first subset and a second subset of balancing masses attached to the rotating system at a time subsequent to calculation of a mean unbalance state of the first subset; a plurality of vibration sensors attached to the engine; and a computer system programmed to perform the following operations: (a) acquiring vibration sensor data from the vibration sensors during rotation of the rotating system while the first subset of balancing masses are attached to the rotating system and the second subset of balancing masses are not attached to the rotating system; (b) converting the vibration sensor data output from the vibration sensor during operation (a) into vibration data points, the vibration data points comprising amplitude and phase data; (c) calculating respective unbalance states for the vibration data points resulting from operation (b); (d) identifying unbalance states calculated in operation (c) which differ from each other by at least a threshold amount; and (e) calculating a mean unbalance state having a magnitude and an angle using unbalance states identified in operation (d), wherein the second subset of the plurality of balancing masses have respective masses and locations which, when treated as respective vectors originating at an axis of rotation and summed, have a vector sum equal to a mass-length equivalent of the mean unbalance state calculated during operation (e) at a phase angle 180 degrees from the angle associated with the mean unbalance state.
2. The system as recited in claim 1, further comprising memory having a set of influence coefficients that are characteristic of a model of the engine stored therein, wherein the computer system is further programmed to perform the following operation: deriving influence coefficients from the set of influence coefficients, wherein operation (c) comprises vector multiplication of vibration data points times the derived influence coefficients.
3. The system as recited in claim 2, wherein the derived influence coefficients are a function of at least a shaft speed of the engine at the time when the respective vibration data point was acquired.
4. The system as recited in claim 1, wherein the rotating system is a gas turbine engine.
5. The system as recited in claim 4, wherein the gas turbine engine is mounted to an aircraft.
6. The system as recited in claim 1, wherein the rotating system comprises an internal turbofan engine component having an outer periphery with a plurality of threaded holes located around the outer periphery, and the plurality of balancing masses comprise respective balancing screws threadably inserted into respective threaded holes of the plurality of threaded holes.
7. The system as recited in claim 1, wherein the balancing masses have different masses.
8. A system comprising: an engine comprising a rotating system; a plurality of balancing masses attached to the rotating system; a plurality of vibration sensors attached to the engine; and a computer system programmed to perform the following operations: (a) acquiring vibration sensor data from the vibration sensors during rotation of the rotating system while none of the plurality of balancing masses are attached to the rotating system; (b) converting the vibration sensor data output from the vibration sensor during operation (a) into vibration data points, the vibration data points comprising amplitude and phase data; (c) calculating respective unbalance states for the vibration data points resulting from operation (b); (d) identifying unbalance states calculated in operation (c) which differ from each other by at least a threshold amount; and (e) calculating a mean unbalance state having a magnitude and an angle using unbalance states identified in operation (d), wherein the plurality of balancing masses have respective masses and locations which, when treated as respective vectors originating at an axis of rotation and summed, have a vector sum equal to a mass-length equivalent of the mean unbalance state calculated during operation (e) at a phase angle 180 degrees from the angle associated with the mean unbalance state.
9. The system as recited in claim 8, further comprising memory having a set of influence coefficients that are characteristic of a model of the engine stored therein, wherein the computer system is further programmed to perform the following operation: deriving influence coefficients from the set of influence coefficients, wherein operation (c) comprises vector multiplication of vibration data points times the derived influence coefficients.
10. The system as recited in claim 9, wherein the derived influence coefficients are a function of at least a shaft speed of the engine at the time when the respective vibration data point was acquired.
11. The system as recited in claim 8, wherein the rotating system is a gas turbine engine.
12. The system as recited in claim 11, wherein the gas turbine engine is mounted to an aircraft.
13. The system as recited in claim 8, wherein the rotating system comprises an internal turbofan engine component having an outer periphery with a plurality of threaded holes located around the outer periphery, and the plurality of balancing masses comprise respective balancing screws threadably inserted into respective threaded holes of the plurality of threaded holes.
14. The system as recited in claim 8, wherein the balancing masses have different masses.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) Various embodiments will be hereinafter described with reference to the drawings.
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10) Reference will hereinafter be made to the drawings in which similar elements in different drawings bear the same reference numerals.
DETAILED DESCRIPTION
(11) Various embodiments of methods for balancing gas turbine engines having dynamic unbalance characteristics will be described in this section. A person skilled in the art will appreciate that various steps of the below-disclosed methods also have application in procedures for balancing other types of rotating machinery (such as steam turbines, power trains, gas compressors, etc.).
(12)
(13) Due to many factors, such as manufacturing and assembly tolerances, distortion over time, and/or wear, it is unlikely that the center of mass of the compressor disk 14 and/or turbine disk 18 will perfectly match a geometric axis of rotation 20 of the assembly. Therefore, an attachment point 22 may be included on compressor disk 14 and/or an attachment point 24 may be included on turbine disk 18. Balancing masses may be added at the attachment points to balance the assembly about its axis of rotation 20. A balancing mass is intended to alter the center of mass of the rotating assembly to better align or coincide with the axis of rotation 20, thereby reducing if not minimizing vibrations.
(14)
(15) The vector 30 has a magnitude and a phase angle .sub.n at the rotational speed .sub.n. Similarly, the unbalanced displacement vector 32 has a magnitude and a phase angle .sub.n at the rotational speed .sub.n. The magnitudes and phase angles of vectors 30 and 32 can be determined using any suitable technique known in the art, for example, an influence coefficient method of balancing can be employed. The use of influence coefficients to balance aircraft engines is well known.
(16) In the case of a high-bypass turbofan engine, a known balancing method takes into account the effects of plane unbalances at the fan and the last stage of the low-pressure turbine, and other plane unbalances caused by stages that lack means for mounting balancing weights. The as-built vibration at any location in an engine is at least in part due to such unbalances, although some stages typically affect the overall unbalance more than others. The influences of unbalances in all of the stages of the rotating system can be related to the accessible stages using influence coefficients, which can be derived from the vibrational responses when different balancing mass are installed and the system is operated. These vibrational responses are measured at various shaft speeds using sensor pickups (e.g., accelerometers). In practice, any engine that has unacceptably high unbalances after manufacture can be first run on the ground to measure its as-built vibration via sensor pickups. These measurements can be taken over the engine operating range of speeds (measured in rpms). Such data may be recorded when the engine is operating at a specific shaft speed. Measurements while the engine is on the ground do not take into account certain kinds of dynamic response now identified in aircraft engines. Such dynamic responses may be obtained from vibration data collected during a variety of conditions. In the case of aircraft engines, the majority of their service life will be spent in the air, rendering data taken only from test cell or ground conditions of limited value for achieving adequate balancing.
(17) Influence coefficients determined for a particular location are representative of a response at a balancing plane or plane of interest. Influence coefficients may be expressed as a magnitude and a phase shift having units of mass-length per displacement and angle respectively. One set of magnitude units typically used is gram-centimeters per mil. One known method of calculating influence coefficients for such planes or stages is to use measured data from a representative baseline engine ground run, and two trial runs, where data from each trial run is obtained from sensor pickups after placing trial masses on one or both balancing planes (e.g., fan and last stage of the low-pressure turbine). Trials may be conducted for the engine operating envelope. Thus, the influence coefficients can be calculated since the actual corrective masses added during any trial run are known, and the resultant change in vibration is also known because it can be measured at the sensor pickups.
(18) In theory, the influence coefficients for a given engine, or from one engine to another of the same type or model, should be nearly identical. However, due to nonlinearity factors, manufacturing tolerances, measurement errors, wear, distortion over time, and other factors, it has been found that a single set of influence coefficients cannot be relied on. It is known in the prior art to implement a balancing method by a simple averaging of influence coefficients calculated for a number of engines, to obtain so-called generic influence coefficients usable for most engines with some level of confidence, or more exact influence coefficients can be calculated for each engine in the above-described manner. In accordance with a known balancing procedure, a history of an engine's characteristics, including predetermined influence coefficients for trim balancing, can be updated and stored for reference when performing the balancing procedure. These influence coefficients relate vibration data amplitude and phase at specific locations and shaft speeds to the mass unbalance at a reference position.
(19) As previously noted, in order to determine balance solutions for the rotating systems of aircraft engines, vibration data is obtained. In the balancing methods disclosed herein, vibration data is gathered during flight and, optionally, from non-flight conditions. In one embodiment of an improved balancing method, the engine is operated for a period of time under different flight regimes such as take-off, climb, level-off, cruise, descent, idle descent, etc. Operation in the different flight regimes exposes the engine to different power settings, altitudes, ambient temperatures, and so forth. Such varying operating parameters influence the engine vibration characteristics, resulting in variation which can be measured for the full range of dynamic responses of interest by acquiring vibration data. The operational envelope of an engine may include time at elevated power settings, thermal loading, altitude variation, changes to rotational inertia as well as the full engine operating range for different flight regimes. For example, vibration data may be acquired for each engine throughout an entire flight of the aircraft, including takeoff, climb, cruise, descent and landing. The improved method subjects the engine to different operating conditions. For a particular speed of interest, there is typically a different vibration or accelerometer response associated with each operating condition. Multiple responses or data points are acquired for each speed or speed range of interest. The multitude of responses is more representative of in-service use or subsequent flights. The multitude of responses can be used advantageously to determine and apply a balance solution. The applied balance solution may have advantages over balance solutions that are based on single response, from a single operating condition, for each speed or speed range of interest.
(20) Various steps of an improved balancing method are shown in
(21) After vibration data has been collected for the operational envelope of the engines, the data inside the AVM box or DFDR can be processed by a vibration data analyzer located onboard the aircraft (optionally, nearly in real-time) or on the ground. The vibration data analyzer comprises a processor that is programmed to select data corresponding to so-called unique vibration data points for each vibration sensor for each accessible plane of imbalance of an engine to be balanced. The analytical process depicted in
(22) Still referring to
(23) Referring back to
(24)
(25) As shown in the plot of
(26) The length of the mean unbalance state vector M from the origin to the mean unbalance state 58 corresponds to the magnitude (i.e., mass times displacement) of the balancing needed, while the angle of vector M relative to the Mx axis represents the phase angle of the mean unbalance state vector. As previously noted, the balance solution can be achieved in different ways, for example, by attaching a mass m displaced by a distance D along a vector having a phase angle (180) or by attaching a mass 2m displaced by a distance D/2 along a vector having a phase angle (180) and so forth. In accordance with one embodiment, the circumferential locations of the balancing masses are equidistant from a centerline of the engine shaft. If the balancing mass attachment points are disposed along a circle of radius R, then the balancing mass for this example (assuming that one of the attachments is at angle (180)) would be nm, where n=D/R. Alternatively, the same could be accomplished by combining the effects of two or more balancing masses attached at respective angles.
(27)
(28) Block 40 in
(29) After the mean unbalance state has been calculated, the vibration data processor outputs a proposed balance solution that has the same magnitude as the mean unbalance state but is shifted 180 degrees in phase to counteract imbalance points recorded during flight, accounting for the relationships of shaft speed (i.e., N1) and additional operational parameters to vibration. Then based on this balance solution, the physical step 48 of attaching one or more balancing masses at respective attachment points on the rotating component is performed. In one example depicted in
(30) In accordance with an alternative embodiment, a system for processing data from one or more vibration sensors that detect vibrations produced by an engine during flight is provided onboard the aircraft. This system comprises a computer system, programmed to perform of the operations depicted in
(31)
(32) It is known to provide an aircraft with a central maintenance computer function (CMCF). The CMCF encompasses major avionics, electrical, and mechanical systems installed on the aircraft. The CMCF collects, stores, and displays maintenance information generated by line commandable units. The CMCF also provides a centralized location to initiate system tests. The CMCF has operator interface display and input devices (i.e. multi-purpose control display units (MCDU)). In the embodiment depicted in
(33) The prior art provides airline mechanics with an electronic maintenance terminal display that displays real-time CMCF data screens via MCDU emulation. A maintenance terminal 8 is typically a laptop PC comprising a cursor control device, a keyboard, an internal hard drive, a floppy diskette drive, a CD-ROM drive, and a graphical output printer bus. Using such a maintenance terminal, authorized personnel are able to access maintenance applications that supervise the aircraft's health status. The onboard network of the airplane is accessible from maintenance terminal 8 via either a wireline or wireless communication pathway. In the embodiment shown in
(34) The balancing method disclosed herein can be used to determine where and how many balancing masses should be added to an engine or can be used to determine how existing balancing masses are to be adjusted, for example, by adding mass, by moving one or more attached masses to different locations, or by removing one or more attached masses and substituting one or more different masses at the same or different locations.
(35) The above-described balancing methodology may reduce if not minimize engine vibrations. In the case of an airplane, this reduction in engine vibration results in decreased transmitted cabin noise and vibration levels along with decreased (cyclical) stress in the support structures. Thus, this balancing method provides an aircraft which operates more quietly and which is subject to less fatigue. Therefore, sound insulation and structural weight may be reduced. The disclosed balancing method also eliminates the cost associated with re-working aircraft engines and verification re-flights.
(36) While various embodiments have been described, it will be understood by those skilled in the art that various changes may be made and equivalents may be substituted for elements thereof without departing from the scope of the teachings herein. In addition, many modifications may be made to adapt a particular situation to those teachings without departing from the scope thereof. Therefore it is intended that scope of the claims set forth hereinafter not be limited to the disclosed embodiments.
(37) As used in the claims, the term computer system should be construed broadly to encompass a system having at least one computer or processor, and which may have two or more interconnected computers or processors.
(38) Furthermore, the method claims set forth hereinafter should not be construed to require that the steps recited therein be performed in alphabetical order or in the order in which they are recited.