GB1579336A - Apparatus for computing elapsed fatique life of a component which is subjected to a fluctuating stress - Google Patents

Apparatus for computing elapsed fatique life of a component which is subjected to a fluctuating stress Download PDF

Info

Publication number
GB1579336A
GB1579336A GB2778776A GB2778776A GB1579336A GB 1579336 A GB1579336 A GB 1579336A GB 2778776 A GB2778776 A GB 2778776A GB 2778776 A GB2778776 A GB 2778776A GB 1579336 A GB1579336 A GB 1579336A
Authority
GB
United Kingdom
Prior art keywords
values
stored
value
minimum
incremental
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired
Application number
GB2778776A
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZF International UK Ltd
Original Assignee
Lucas Industries Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Lucas Industries Ltd filed Critical Lucas Industries Ltd
Priority to GB2778776A priority Critical patent/GB1579336A/en
Priority to IT2511877A priority patent/IT1075728B/en
Priority to DE19772729467 priority patent/DE2729467A1/en
Priority to JP7729777A priority patent/JPS536092A/en
Priority to FR7720322A priority patent/FR2399067A1/en
Publication of GB1579336A publication Critical patent/GB1579336A/en
Expired legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01MTESTING STATIC OR DYNAMIC BALANCE OF MACHINES OR STRUCTURES; TESTING OF STRUCTURES OR APPARATUS, NOT OTHERWISE PROVIDED FOR
    • G01M99/00Subject matter not provided for in other groups of this subclass
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N3/00Investigating strength properties of solid materials by application of mechanical stress
    • G01N3/32Investigating strength properties of solid materials by application of mechanical stress by applying repeated or pulsating forces

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Chemical & Material Sciences (AREA)
  • Analytical Chemistry (AREA)
  • Biochemistry (AREA)
  • General Health & Medical Sciences (AREA)
  • Immunology (AREA)
  • Pathology (AREA)
  • Investigating Strength Of Materials By Application Of Mechanical Stress (AREA)
  • Testing Of Devices, Machine Parts, Or Other Structures Thereof (AREA)

Description

(54) APPARATUS FOR COMPUTING ELAPSED FATIGUE LIFE OF A COMPONENT WHICH IS SUBJECTED TO A FLUCTUATING STRESS (71) We, LUCAS INDUSTRIES LIMITED, a British Company of Great King Street, Birmingham, B19 2XF, do hereby declare the invention, for which we pray that a Patent may be granted to us, and the method by which it is to be performed, to be particularly described in and by the following statement:- This invention relates to apparatus for computing the elapsed fatigue life of a component which is subjected, in use, to a fluctuating stress.
In a particular embodiment the invention relates to an apparatus for computing the elapsed fatigue life of a movable component wherein the level of stress is a function of the component's speed. Examples of such a component are the compressor or tubine rotors of a gas turbine engine.
According to the invention an apparatus for providing an indication of the elapsed fatigue of a device which is, in use, subjected to a fluctuating stress comprises means for supplying an input signal whose value is dependent on the instantaneous magnitude of said fluctuating stress, and a computer which is responsive to said input signals and is programmed:: to respond to the last sequentiallyoccurring maximum value of said input signal, to determine an instantaneous reference minimum level, to respond to the last sequentiallyoccurring minimum value of said input signal, to determine an instantaneous reference maximum level, to reject any maximum value having a next-occurring minimum value which is above said reference minimum level, and to reject any minimum value having a nextoccurring maximum value which is below said reference maximum level, to store sequentially any maximum and minimum values not so rejected, to carry out a first discriminating routine for determining, from the last four values so stored, whether a later stored maximum value is not less than an earlier stored maximum value, and if so to calculate, and to add to the contents of an incremental store of the computer, a first incremental value corresponding to [(ab)/(lab)]P where a=the earlier-stored maximum value b=the earlier-stored minimum value and a and P are given stress coefficients for the component under stress, in the event of a negative result of said first discriminating routine, to carry out a second discriminating routine for determining, from said last four stored values, whether a latter stored maximum value is less than an earlier-stored maximum value. and whether an earlier-stored minimum value is greater than a later-stored minimum value, and if so to calculate, and to add to the contents of an incremental store of the computer, a second incremental value corresponding to [(c-b)/(l-ab)]P where c=a later-stored maximum value the value in said incremental store representing the expired fatigue life of the component during the time when said input signals are supplied.
In a preferred embodiment said computer is programmed: to determine, from said last four stored values, whether an earlier-stored maximum value is greater than a later-stored maximum value, and whether an earlier stored minimum value is less than a later stored minimum value, and if so, to add to said store the next-occurring significant maximum and minimum values, and subsequently, to carry out said first and second discriminating routines, as appropriate, on the last four values so stored, and subsequently, to calculate, and add to the contents of said incremental store, said first or said second incremental values for the last four values so stored.
In a further preferred embodiment said computer is programmed: to discard any of said stored values which have been used in calculating said first or said second incremental values, and to shift the remaining stored values into consecutive store locations, including locations from which values have previously been discarded.
In another preferred embodiment said computer is programmed to determine said instantaneous maximum values from the equation Vmax=[ss(1-αx)+x] where x=the next preceding minimum value of said input signal, and p=a given stress coefficient of the component, and is programmed to determine said instantaneous minimum values from the equation Vm1n=[(-y2)/(a- 1)] 1/2 where y=the next preceding maximum value of said input signal. In a particular embodiment of the invention, now described by way of example only and with reference to the accompanying drawing, the apparatus is intended for computing the elapsed fatigue life of a rotor disc 10 which forms part of an aircraft gas turbine engine.An electromagnetic probe 11 co-operates with prqjections on the disc 10 to provide on a line 12 a signal whose frequency is a function of the rotational speed of the disc 10.
A converter circuit 13 is responsive to the signals on line 12 to provide a digital input signal on a line 14 to a computer 15. The computer 15 is programmed in a manner to be described to provide an output to an indicator device 16, this output being an indication of the elapsed fatigue life of the rotor disc 10 during the time that the apparatus is in operation.
The stress in the rotor disc 10 is a function of the square of the speed of the disc 10. A reference speed of the disc 10, which results in a maximum acceptable working stress is known, or can be determined, from the structure and materials of the disc 10. The actual speed N of the disc is, for the purposes of the present invention, expressed as fraction of this reference speed.
The fatigue life of a component is the sum of a series of cycles in each of which the stress in the component fluctuates between local maxima and local minima, this fatigue life being expressed in the formula l(5H5L)/( IAS,)] (1) where s,=a local maximum stress spa local minimum stress a and P= given stress coefficients for the component, and, since stress in the rotor 10 is proportional to the square of the speed, Equation (1) becomes r[(NH2-NL2)/( I-aN,2)]P (2) where NH a local maximum speed N,= a local minimum speed As indicated in Figure 2, during a single flight the disc 10 will experience a number of local maximum NHl, NH2 etc, and a number of local minima NL1, NL2, the first and last of these minima being zero.
There is, moreover, at any time a significant maximum speed (SIGMAX) which is a local maximum NH must exceed if the speed cycle of which it forms part is to effect the fatigue life. This value of SIGMAX varies through the whole flight cycle and its instantaneous value is determined by SIGMAX=[l-ax2)+x2]112 (3) where x=the next preceding minimum value N, p=a further stress coefficient for the rotor There is also a significant minimum speed (SIGMIN) which a local mimimum N, must fall below if the speed cycle of which it forms part is to affect the fatigue life. This value of SIGMIN varies through the whole flight cycle and its instantaneous value is given by SIGMIN[(p~y2)/(X~1)]1/2 (4) where y=the next preceding maximum value NH Considering the flight cycle shown in Figure 2, the computer 15 is programmed to operate as follows: A first instantaneous significant maximum speed SIGMAX1 is calculated, using equation (3), it being understood that for this first calculation the value of x is zero.
The next-occurring maximum value NH1 is detected and placed in a store location N MAX TEMP of the computer 15.
The value NH1 is substituted for y in equation (4) and a first instantaneous significant minimum speed SIGMIN1 is calculated.
The next-occurring minimum value NL2 is detected and compared with SIGMIN1. If NL2 is less than, or equal to SIGMIN1, NL2 is placed in a store location N MIN TEMP of the computer 15, NHT is shifted to a store location N DATA, to be used for subsequent calculation, and a new value SIGMAX2 is calculated, using value NL2.
If, however, NL2 is greater than SIGMIN1, the value NH1 is discarded from the N MAX TEMP store and is no longer available. The computer continues to examine the input signal to locate the next maximum value NH2.
If NH2 is equal to, or greater than, SIGMAX2 the value NH2 is placed in the N MAX TEMP store, NL2 is shifted to an N DATA store for subsequent use in calculation, and a new significant minimum value SIGMIN2 is calculated.
If NH2 is less than SIGMAX2 the value N.2 is discarded and the computer continues to examine the input signal to locate the next minimum value N,3.
The above process continues until two NH and two N, signals are in the N DATA store.
These four values are examined. As shown in Figure 3, nine forms of cycle can occur.
In Figures 3(i) to 3(vi) a second value c of NH is greater than, or equal to, a first value a of N H In this case the values a and b are substituted for NH and N, respectively in equation (2) and the result added to contents of a further incremental store, the contents of this further store representing the expired fatigue life of the disc 10 during the time when the apparatus is in operation.
If, as shown in Figures 3(viii) and 3(ix), the value a is greater than the value c and the value b is greater than, or equal to, the value d, the values c and b are substituted for NH and N, respectively in equation (2) and the results added to the contents of the aforesaid further incremental store.
The values a and b or the values c and b which have been used for calculation as above are discarded from the N DATA store, and the remaining values shifted to occupy consecutive store locations, including those from which data has been discarded, so that a minimum of store space is required by the N DATA store.
In the event that the values in the N DATA store define a cycle as shown in Figure 3(vii) no calculation and incrementation takes place. This condition is indicated at NH3 to NLg in Figure 2. The next-occurring maximum value NH5 is detected and, if significant in terms of the next minimum signal NL6 and calculated value of SIGMIN5, is entered in the N DATA store with the existing values NH3 to NL5. The next-occurring minimum value N, is if significant, similarly entered in the N DATA store.
The four values last inserted in the N DATA store are again examined, as explained above in connection with Figure 3, the appropriate calculations carried out, unless condition 3(vii) is present, the incremental store is updated and the numbers used for calculation discarded from the N DATA store.
The computer continues to operate to detect maximum and minimum values of N, to store these values, if significant with reference to updated values of SIGMAX or SIGMIN, to perform calculations, if possible, on two of the last four values entered in the N DATA store, and to discard values on which these calculations -have been performed.
It will thus be seen that, except in the case shown in Figure 3(vii), the N DATA store is not required to hold more than four values.
The condition shown in Figure 3(vii) is convergent, and experience has shown that, for an aircraft gas turbine engine no more than five pairs of converging maximum and minimum values may be expected. It is thus possible to provide an N DATA store of a small maximum capacity, and at the same time to be confident that this capacity will not need to be exceeded. Moreover, in the event that the values remain convergent after five pairs of maxima and minima, the difference between the next-occurring maximum and minimum will be small, and the result of the calculation of incremental value will itself be small.
It will thus be seen that the store capacity required is extremely small, and that the computer may be carried as an airborne unit with the associated engine. The invention also provides a running indication of the elapsed fatigue life of a component without the need for recording of stress levels over the whole of an operating sequence, and the subsequent processing of data so recorded.
It will be realised, however, that the present invention could be used to process pre-recorded data in a simple manner, and to provide an indication of elapsed fatigue life, this indication being concurrent with the supply of pre-recorded data to the computer.
In the example described the engine rotor disc has been selected as the component for which fatigue life is to be determined, since this component is known to be subjected, in use, to the severest stress conditions and thereby provides an indication of the fatigue life of the engine as a whole. It will be apparent, however, that any other component can be selected, provided that stress thereon can be readily sampled.
It will also be apparent that the apparatus is equally applicable to any other component subjected, in use to a fluctuating stress, as for example a pressure vessel, in which case stress would be measured and the values used directly in determining SIGMAX, SIGMIN and the first or second incremental values.
WHAT WE CLAIM IS: 1. An apparatus for providing an indication of the elapsed fatigue life of a device which is, in use, subjected to a fluctuating stress, comprising means for supplying an input signal whose value is dependent on the instantaneous magnitude of said fluctuating stress, and a computer which is responsive to said input signals and is programmed:: to respond to the last sequentiallyoccurring maximum value of said input signal, to determine an instantaneous reference minimum level, to respond to the last sequentiallyoccurring minimum value of said input signal, to determine an instantaneous reference maximum level, to reject any maximum value having a next-occurring minimum value which is above said reference minimum level, and to reject any minimum value having a nextoccurring maximum value which is below said reference maximum level, to store sequentially any maximum and minimum values not so rejected, to carry out a first discriminating routine for determining, from the last four values so stored, whether a later stored maximum value is not less than earlier stored maximum value, and if so to calculate, and to add to the contents of an incremental store of the computer, a first incremental value corresponding to [(a-b)/( 1 -ab)] where a=the earlier-stored maximum value b=the earlier-stored minimum value and a and P are given stress coefficients for the components under stress, in the event of a negative result of said first discriminating routine, to carry out a second discriminating routine for determining, from said last four stored values, whether a latterstored maximum value is less than an earlier-stored maximum value, and whether an earlier-stored minimum value is greater than a later-stored minimum value, and if so to calculate, and to add to the contents of an incremental store of the computer, a second incremental value corresponding to [(cb)/( I -b)] P where c=a later-stored maximum value, the value in said incremental store representing the expired fatigue life of the component during the time when said input signals are supplied.
2. An apparatus as claimed in Claim 1 in which said computer is programmed: to determine, from said last four stored values, whether an earlier-stored maximum value is greater than a later-stored maximum value, and whether an earlierstored minimum value is less than a laterstored minimum value, and if so, to add to said store the next-occurring significant maximum and minimum values, and subsequently, to carry out said first and second discriminating routines, as appropriate, on the last four values so stored, and subsequently, to calculate, and add to the contents of said incremental store, said first or said second incremental values for the last four values so stored.
3. An apparatus as claimed in Claim 1 or Claim 2 in which said computer is programmed: to discard any of said stored values which have been used in calculating said first or said second incremental values, and to shift the remaining stored values into consecutive store location including locations from which values have previously been discarded.
4. An apparatus as claimed in any preceding claim in which said computer is programmed to determine said instantaneous maximum values from the equation Vmax=[p( 1-ax2)+x2] 1/2 where x=the next preceding minimum value of said input signal, and p=a given stress coefficient of the component, and is programmed to determine said instantaneous minimum values from the equation V =[(p~y2)/(X~ l )] 1/2 where y=the next preceding maximum value of said input signal.
5. An apparatus for providing an indication of the elapsed fatigue life of a
**WARNING** end of DESC field may overlap start of CLMS **.

Claims (5)

**WARNING** start of CLMS field may overlap end of DESC **. component can be selected, provided that stress thereon can be readily sampled. It will also be apparent that the apparatus is equally applicable to any other component subjected, in use to a fluctuating stress, as for example a pressure vessel, in which case stress would be measured and the values used directly in determining SIGMAX, SIGMIN and the first or second incremental values. WHAT WE CLAIM IS:
1. An apparatus for providing an indication of the elapsed fatigue life of a device which is, in use, subjected to a fluctuating stress, comprising means for supplying an input signal whose value is dependent on the instantaneous magnitude of said fluctuating stress, and a computer which is responsive to said input signals and is programmed:: to respond to the last sequentiallyoccurring maximum value of said input signal, to determine an instantaneous reference minimum level, to respond to the last sequentiallyoccurring minimum value of said input signal, to determine an instantaneous reference maximum level, to reject any maximum value having a next-occurring minimum value which is above said reference minimum level, and to reject any minimum value having a nextoccurring maximum value which is below said reference maximum level, to store sequentially any maximum and minimum values not so rejected, to carry out a first discriminating routine for determining, from the last four values so stored, whether a later stored maximum value is not less than earlier stored maximum value, and if so to calculate, and to add to the contents of an incremental store of the computer, a first incremental value corresponding to [(a-b)/( 1 -ab)] where a=the earlier-stored maximum value b=the earlier-stored minimum value and a and P are given stress coefficients for the components under stress, in the event of a negative result of said first discriminating routine, to carry out a second discriminating routine for determining, from said last four stored values, whether a latterstored maximum value is less than an earlier-stored maximum value, and whether an earlier-stored minimum value is greater than a later-stored minimum value, and if so to calculate, and to add to the contents of an incremental store of the computer, a second incremental value corresponding to [(cb)/( I -b)] P where c=a later-stored maximum value, the value in said incremental store representing the expired fatigue life of the component during the time when said input signals are supplied.
2. An apparatus as claimed in Claim 1 in which said computer is programmed: to determine, from said last four stored values, whether an earlier-stored maximum value is greater than a later-stored maximum value, and whether an earlierstored minimum value is less than a laterstored minimum value, and if so, to add to said store the next-occurring significant maximum and minimum values, and subsequently, to carry out said first and second discriminating routines, as appropriate, on the last four values so stored, and subsequently, to calculate, and add to the contents of said incremental store, said first or said second incremental values for the last four values so stored.
3. An apparatus as claimed in Claim 1 or Claim 2 in which said computer is programmed: to discard any of said stored values which have been used in calculating said first or said second incremental values, and to shift the remaining stored values into consecutive store location including locations from which values have previously been discarded.
4. An apparatus as claimed in any preceding claim in which said computer is programmed to determine said instantaneous maximum values from the equation Vmax=[p( 1-ax2)+x2] 1/2 where x=the next preceding minimum value of said input signal, and p=a given stress coefficient of the component, and is programmed to determine said instantaneous minimum values from the equation V =[(p~y2)/(X~ l )] 1/2 where y=the next preceding maximum value of said input signal.
5. An apparatus for providing an indication of the elapsed fatigue life of a
device which is subjected, in use, to a fluctuating stress, substantially as hereinbefore described with reference to and as shown in the accompanying drawings.
GB2778776A 1976-07-03 1976-07-03 Apparatus for computing elapsed fatique life of a component which is subjected to a fluctuating stress Expired GB1579336A (en)

Priority Applications (5)

Application Number Priority Date Filing Date Title
GB2778776A GB1579336A (en) 1976-07-03 1976-07-03 Apparatus for computing elapsed fatique life of a component which is subjected to a fluctuating stress
IT2511877A IT1075728B (en) 1976-07-03 1977-06-28 DEVICE FOR CALCULATING THE PAST FATIGUE LIFE OF A COMPONENT WHICH IS SUBJECT TO AN OSCILLATING STRESS
DE19772729467 DE2729467A1 (en) 1976-07-03 1977-06-30 DEVICE FOR CALCULATING THE ELAPSED EMERGENCY TIME OF A COMPONENT SUBJECT TO CHARACTERISTICS
JP7729777A JPS536092A (en) 1976-07-03 1977-06-30 Indicator for repeated fatigue life
FR7720322A FR2399067A1 (en) 1976-07-03 1977-07-01 DEVICE FOR CALCULATING THE LENGTH OF PAST FATIGUE

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
GB2778776A GB1579336A (en) 1976-07-03 1976-07-03 Apparatus for computing elapsed fatique life of a component which is subjected to a fluctuating stress

Publications (1)

Publication Number Publication Date
GB1579336A true GB1579336A (en) 1980-11-19

Family

ID=10265316

Family Applications (1)

Application Number Title Priority Date Filing Date
GB2778776A Expired GB1579336A (en) 1976-07-03 1976-07-03 Apparatus for computing elapsed fatique life of a component which is subjected to a fluctuating stress

Country Status (5)

Country Link
JP (1) JPS536092A (en)
DE (1) DE2729467A1 (en)
FR (1) FR2399067A1 (en)
GB (1) GB1579336A (en)
IT (1) IT1075728B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2181250A (en) * 1985-10-04 1987-04-15 Semco Instr Inc Comprehensive turbine engine monitor and recorder system

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3048964A1 (en) * 1980-12-24 1982-07-08 Mannesmann AG, 4000 Düsseldorf METHOD AND DEVICE FOR DETERMINING THE LOAD OF A LIFTER
DE102007009085A1 (en) 2007-02-24 2008-08-28 Oerlikon Leybold Vacuum Gmbh Method for determining the fatigue of a pump rotor of a turbo gas pump

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE1958257C3 (en) * 1969-11-20 1974-08-15 Pietzsch, Ludwig, Dr.-Ing., 7500 Karlsruhe Process for monitoring the service life of machines or components subject to constant alternation and the device for carrying out the process
FR2079502A5 (en) * 1970-02-03 1971-11-12 Kollsman Instr Corp
US3777555A (en) * 1972-05-03 1973-12-11 Us Navy Cumulative fatigue life indicator

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2181250A (en) * 1985-10-04 1987-04-15 Semco Instr Inc Comprehensive turbine engine monitor and recorder system
GB2181250B (en) * 1985-10-04 1989-12-06 Semco Instr Inc Comprehensive engine monitor and recorder

Also Published As

Publication number Publication date
IT1075728B (en) 1985-04-22
FR2399067A1 (en) 1979-02-23
JPS536092A (en) 1978-01-20
DE2729467A1 (en) 1978-01-05

Similar Documents

Publication Publication Date Title
US4336595A (en) Structural life computer
US4967153A (en) Eddy current turbomachinery blade timing system
US4847556A (en) Eddy current clearance transducing system
EP0654163B1 (en) Process and device for monitoring vibrational excitation of an axial compressor
EP0030459B1 (en) System for monitoring steam condenser performance
US4360070A (en) Combination weighing device selecting desired weight and number of articles
GB1597129A (en) Gas turbine engine control system
CN103105292A (en) Stick-slip detecting device and detecting method
WO2018181120A1 (en) Information processing device, information processing method, and program
GB1579336A (en) Apparatus for computing elapsed fatique life of a component which is subjected to a fluctuating stress
JPS5979817A (en) Transducer selector
US4272992A (en) Torsional vibration monitoring method for rotating shaft system
JPS54147890A (en) Torsional vibration supervisory apparatus of revolving shaft systems
Gregory-Smith Calculations of the secondary flow in a turbine cascade
CN107436244B (en) Equipment fault alarm method based on frequency segmentation vibration data acquisition
US4780834A (en) Apparatus for measuring mass throughput of a fluid moved in a channel
GB2318873A (en) Method and device for measuring rotor blade vibrations
US4754278A (en) Method for the in-line measurement of background noise for MTI radar with suppression of samples not originating from noise, and digital device embodying said method
JPH02141897A (en) Preventive maintenance expert system
CA1117658A (en) Bore limit index
Panic et al. Fault location in passive analog RC circuits by measuring impulse response
JPS6378023A (en) Electronic balance
JPS6337329B2 (en)
JPS57166541A (en) Method and device estimating life of fluid receptacle at high temperature
Accornero et al. Aerodynamics and steam wetness fraction of a multistage turbine. Comparison of prediction with experimental data

Legal Events

Date Code Title Description
PS Patent sealed
PCNP Patent ceased through non-payment of renewal fee