The present disclosure relates generally to methods and systems for engine condition evaluation using fluid analysis, and more particularly to methods and system for evaluating the condition of an engine through an engine fluid signature.
The analysis of engine oil or other lubricant for the purpose of identifying premature component wearing has been performed for several decades using optical atomic spectroscopy (e.g., atomic emission spectroscopy (AES), as well as atomic absorption spectroscopy (AAS)). This technology was the basis for the military aviation's Spectroscopic Oil Analysis Program (SOAP). However, it has certain disadvantages, such as a lack of repeatability among different equipment and an inability to analyze particles greater than 5 μm in diameter. Furthermore, optical atomic spectroscopy is an elemental analysis of the total oil sample and typically does not characterize individual particles in the sample.
Other approaches have since been proposed, whereby diagnosis of an engine condition is based on the identification of a pattern that can be associated with a component failure. However, these approaches are limited when the failure mechanism is unknown.
Therefore, there is room for improvement.
There is described herein methods and systems for comparing an engine fluid signature of a first engine with engine fluid signatures of other engines of a same engine family. A delta signature is obtained via the comparison and delta signatures below a given threshold are considered similar. Historical data for each engine having a similar signature may then be used to determine the condition and the future states of the first engine.
In accordance with a first broad aspect, there is provided a method for evaluating a condition of an engine. Fluid sample data obtained from an engine is received and weights are assigned to different data sets of the fluid sample data. The data sets correspond to one or more classes of materials into which particles of the fluid sample are sorted. A characterizing sample signature of the engine is generated based on the data sets. The sample signature is compared to a plurality of reference signatures obtained from reference engines belonging to a common family with the engine. A selection is made from the reference engines for those having a difference between a corresponding signature and the sample signature below a threshold. Historical engine data of the selected reference engines is output as a basis for evaluating the condition of the engine.
In accordance with another broad aspect, there is provided a system for evaluating a condition of an engine. The system comprises a processing unit; and a non-transitory memory communicatively coupled to the processing unit and comprising computer-readable program instructions executable by the processing unit. The program instructions are executable for receiving fluid sample data of a fluid sample obtained from a first engine; assigning weights to data sets of the fluid sample data, the data sets corresponding to one or more classes of materials into which particles of the fluid sample are sorted; generating a sample signature of the first engine based on the data sets, the sample signature characterizing the first engine as a function of the fluid sample; comparing the sample signature to a plurality of reference signatures obtained from reference engines belonging to a common family with the first engine; selecting ones of the reference engines for which a difference between a corresponding reference signature and the sample signature is below a threshold; and outputting historical engine data of the selected ones of the reference engines as a basis for evaluating the condition of the first engine.
In accordance with yet another broad aspect, there is provided a non-transitory computer readable medium having stored thereon program code executable by a processor for carrying out the methods described herein.
Further features and advantages of the present invention will become apparent from the following detailed description, taken in combination with the appended drawings, in which:
It will be noted that throughout the appended drawings, like features are identified by like reference numerals.
There is described herein methods and systems for evaluating the condition of an engine based on a signature of a fluid sample of the engine, referred to herein as a sample signature. The methods and systems are applicable to any type of engine for which historical data is available from other comparable engines, including external combustion engines and internal combustion engines. The types of internal combustion engines may include, but are not limited to, gas turbine engines such as turboprop engines, turbofan engines, and turboshaft engines. The engine may form part of a vehicle, such as an aircraft, a ship, a train, and an automobile, or be used for other applications, such as power plants, wind turbines, and damns. The fluid sample obtained from the engine may be any type of fluid, such as a lubricant, which may be filtered for particles. In some embodiments, the fluid sample is engine oil.
In some embodiments, obtaining the sample signature comprises generating the sample signature from data representative of a fluid sample, as illustratively shown in
The fluid sample may be obtained and prepared using any suitable method. The particles may be identified as coming from one or more engine components that shed such particles, such as bearings, baffles, carbon seals, magnetic seals, and gears. Particles may also be identified as a result of two or more material interactions, such as two materials found on a single component or on two separate components, whereby contact occurs through normal or abnormal operation.
Preparation of the sample may involve filtering, which may be performed using various techniques. For example, a collected fluid sample may be filtered using a very fine filter, such as a 0.22 μm filter, in order to filter out even very small particles (e.g., particles sized as small as 0.5 μm in diameter or smaller). Using such a filter, a sample of about 25 mL may produce a surface sample of about 16 mm in diameter. The particles obtained may range in size from about 0.5 μm to about 1600 μm, for example, although smaller or larger particles may also be obtained. The volume of fluid sample filtered and the size of the sample prepared may vary, such as according to the number of particles in the fluid. The volume of fluid sample that is filtered may be determined based on the type of engine and/or the expected normal levels of particles in the fluid. In some examples, the obtained density of particles may be 500 particles per mm2, which may be a density that can be used to reduce or avoid particles overlapping.
Each particle of the sample may be analyzed to determine chemical composition. A scanning electron microscope (SEM) equipped to perform x-ray spectroscopy may be used for this analysis, although any other suitable methods may also be used. A subset of the particles (e.g., 10% or less) may be analyzed while ensuring a good representation of the whole sample is captured. The analysis of the subset may be normalized to reflect the result for the full sample. For an average fluid sample, about 1500 to 2000 particles may be analyzed. Suitable image analyzer software, such as those conventionally used with SEM, may be used to collect data about particle composition. Analysis of each particle may produce a respective set of data for that particle, for example there may be up to 70 data points for each particle, the data describing various features of the particle (e.g., size, shape and composition, among others). In some embodiments, a particle feature may refer to a material interaction, as described in U.S. patent application Ser. No. 15/055,102, the contents of which are hereby incorporated by reference. Other specific properties associated with a particle or a group of particles found in the fluid sample may also be used.
Particles may be sorted into classes of materials. Each class corresponds to a material of a specific chemical composition, i.e. a specific alloy or an interaction of two or more materials, with a given particle shape and particle size range. An example class is stainless steel 18-8 having a particle size of 0.5 to 2.5 μm with an aspect ratio smaller than 5. Other class definitions will be readily understood.
In some embodiments, classes 300 are grouped into data sets so as to assign weights thereto, as per step 204 for
Once the data sets are defined, classes may be ranked accordingly, using any ranking system. For example, the four data sets 302, 304, 306, 308 may be ranked with four separate weight categories, such as very low weight, low weight, medium weight, and high weight. Data sets for failure modes of higher criticality are assigned higher weights than data sets for failure modes of lower criticality. Data sets for a greater number of failure modes are assigned lower weights than data sets for a lower number of failure modes. The classes that form each data set, the number of data sets, and the weight associated with each data set may vary.
In some embodiments, a total weight WT for a data set is composed of a predetermined weight Wp and a variable weight Wc. The predetermined weight Wp may be fixed and independent of the data points forming the data sets. For example, data sets for particles shed from bearing materials may be assigned a predetermined weight W. The variable weight Wc may be dependent on the data points forming the data sets. For example, a variable weight Wc may be based on a deviation of the data point value from an average value for the data point. The variable weight Wc may be calculated or may be obtained from a look-up table, using previously defined values assigned to various ranges of deviation.
Referring back to
Returning to
The reference engines used for the comparison form part of a common family with the first engine. An engine family may be defined by any engine characteristic, such as type, model, operating principle, configuration, use, performance, thrust, torque, speed, power, etc. An engine family may also be defined by two or more engine features. For example, a family may correspond to turboprop engines, or turboprop engines in use in aircraft, or turboprop engine in use in aircraft and weighing between 150 and 450 kg. In another example, a family may correspond to a specific model or series, such as the PT-6 Series from Pratt & Whitney Canada. In some embodiments, a family may comprise sub-families, i.e. the family has at least one common engine characteristic and each sub-family has at least one additional common engine characteristic. Various combinations may be used.
Comparing the sample signature to the reference signatures, as per step 104, comprises determining a difference, or delta, between the sample signature and each reference signature from the common family. In some embodiments, the delta corresponds to a single numerical value. For example, if the sample signature has a single data set represented by A and a first reference signature has a single data set represented by B, then the delta is A−B. When the signatures are composed of a plurality of data sets, such as (A1, A2), for the sample signature and (B1, B2) for the first reference signature, then the delta is composed of an equal number of data sets, such as (A1−B1, A2−B2). Therefore, the delta may be composed of any number of data sets.
In some embodiments, the sample signature and the reference signatures are unweighted and weights are considered at the time of determining the delta. For example, the following formula may be used to determine the delta with each reference signature:
where n is a number of data sets in sample signature, Wn is the total weight for a data set i, DEi is a value of a given data set of the fluid sample from the first engine, and DCi is a value of a given data set of a fluid sample from a reference engine of the corresponding reference signature.
The delta is representative of how similar the pattern of the first engine is to the pattern of any of the reference engines from the common engine family. At 106, reference engines having a delta with the first engine that is less than or equal to a threshold are selected. The threshold may be determined through data analysis.
At 108, historical engine data associated with the reference engines having the delta less than or equal to the threshold is provided as a basis for evaluating the condition of the first engine.
In some embodiments, historical data corresponds to one or more events associated with each reference engine. For example, the event may be a total number of operating hours for each reference engine. In another example, the event may be a number of operating hours until a specific occurrence, such as a reduction in efficiency of the reference engine by 10%, 25%, and/or 50%, a need for an oil change or a maintenance, or an unplanned engine breakdown. Some or all of the events associated with each reference engine may be provided as part of the historical data.
In some embodiments, the historical data is presented as one or more averages for all reference engines having a delta less than or equal to the threshold. For example, If 50 reference engines are selected, the historical data of all 50 reference engines may be compiled together and presented in terms of the following averages: average total operating hours, average operating hours until a specific occurrence, average efficiency of engines after a specific number of operating hours, etc.
In some embodiments, the historical data is presented as a percentage of selected engines matching one or more events. For example, out of 50 reference engines selected, i.e. showing a similar signature, the historical data may be presented as: 100% operated 200 hours without any problems, 91% operated 500 hours without any problems, 73% operated 600 hours without any problems, 10% operated 750 hours without any problems. Other events, such as those stated above or others, may also be used in this format.
In some embodiments, the method further comprises estimating the condition of the first engine based on the historical data, as per 110. Estimating the condition may comprise assigning a rating to the first engine. Various types of engine rating systems may be used, and comprise any number of rating levels, such as two, three, four, and more. The ratings may be associated with an expected time until maintenance, or an expected time until breakdown. The rating may be determined using only the historical data of the reference engines, or a combination of historical data of the reference engines and historical/current data of the first engine. For example, if the expected time until maintenance is 600 hours, the probability of achievement will be 73% based on the reference engines. Other rating systems may readily apply.
Referring now to
One or more databases 408 may be integrated directly into the system 402 or any one of the devices 406, or may be provided separately therefrom (as illustrated). In the case of a remote access to the databases 408, access may occur via connections 404 taking the form of any type of network, as indicated above. The various databases 408 described herein may be provided as collections of data or information organized for rapid search and retrieval by a computer. The databases 408 may be structured to facilitate storage, retrieval, modification, and deletion of data in conjunction with various data-processing operations. The databases 408 may be any organization of data on a data storage medium, such as one or more servers. The databases 408 illustratively have stored therein raw data representing a plurality of features of the particles filtered from the fluid sample obtained, the features being for example physical characteristics and chemical composition. The databases 408 may also have stored thereon specific chemical composition data from particle analysis, sample signatures, reference signatures, weights, deltas, historical data, condition ratings, and the outcomes of the evaluation of the condition of engines.
As shown in
The memory 502 accessible by the processor 504 may receive and store data. The memory 502 may be a main memory, such as a high speed Random Access Memory (RAM), or an auxiliary storage unit, such as a hard disk, a floppy disk, or a magnetic tape drive. The memory 502 may be any other type of memory, such as a Read-Only Memory (ROM), or optical storage media such as a videodisc and a compact disc. The processor 504 may access the memory 502 to retrieve data. The processor 504 may be any device that can perform operations on data. Examples are a central processing unit (CPU), a front-end processor, a microprocessor, and a network processor. The applications 5061 . . . 506n are coupled to the processor 504 and configured to perform various tasks. An output may be transmitted to devices 506.
The comparison module 604 is configured to compare the sample signature to one or more reference signatures from the reference engines, as per step 104 of
The evaluation module 606 may be configured to retrieve historical data for the selected reference engines from a database 610 of historical data, which may be provided in memory 502 or separately therefrom. The evaluation module 606 may be configured to provide the historical data as output to a graphical user interface (GUI), for example on any one of devices 406, to a user. The evaluation module 606 may also be configured to estimate the condition rating of the first engine based on the historical data and output the condition rating to the GUI of any one of devices 406.
The application 5061 may be configured to receive input via the GUI of devices 406 at one or more steps of the method. For example, the application 5061 may receive input instructions for retrieving fluid sample data and/or the sample signature of the first engine. Instructions may also be received for assigning data to classes, grouping classes into data sets, assigning weights to the data sets, selecting weight values, selecting threshold values for the delta, and selecting historical data from selected reference engines. In some embodiments, the application 5061 is configured to perform the method of
In some embodiments, a non-transitory computer readable medium having stored thereon program code executable by a processor for carrying out the methods described herein and illustrated in application 5061 may be provided.
The above description is meant to be exemplary only, and one skilled in the relevant arts will recognize that changes may be made to the embodiments described without departing from the scope of the invention disclosed. For example, the blocks and/or operations in the flowcharts and drawings described herein are for purposes of example only. There may be many variations to these blocks and/or operations without departing from the teachings of the present disclosure. For instance, the blocks may be performed in a differing order, or blocks may be added, deleted, or modified.
While illustrated in the block diagrams as groups of discrete components communicating with each other via distinct data signal connections, it will be understood by those skilled in the art that the present embodiments are provided by a combination of hardware and software components, with some components being implemented by a given function or operation of a hardware or software system, and many of the data paths illustrated being implemented by data communication within a computer application or operating system. The structure illustrated is thus provided for efficiency of teaching the present embodiment. The present disclosure may be embodied in other specific forms without departing from the subject matter of the claims. Also, one skilled in the relevant arts will appreciate that while the systems, methods and computer readable mediums disclosed and shown herein may comprise a specific number of elements/components, the systems, methods and computer readable mediums may be modified to include additional or fewer of such elements/components. The present disclosure is also intended to cover and embrace all suitable changes in technology. Modifications which fall within the scope of the present invention will be apparent to those skilled in the art, in light of a review of this disclosure, and such modifications are intended to fall within the appended claims.
Number | Name | Date | Kind |
---|---|---|---|
3751661 | Packer et al. | Aug 1973 | A |
3981584 | Guymer | Sep 1976 | A |
5517427 | Joyce | May 1996 | A |
5537336 | Joyce | Jul 1996 | A |
5586161 | Russell et al. | Dec 1996 | A |
5817928 | Garvey, III et al. | Oct 1998 | A |
5982847 | Nelson | Nov 1999 | A |
6473677 | Hershey et al. | Oct 2002 | B1 |
6598464 | Rossi | Jul 2003 | B1 |
6643570 | Bangert et al. | Nov 2003 | B2 |
6859517 | Wilson et al. | Feb 2005 | B2 |
7184515 | Wilson | Feb 2007 | B2 |
7523615 | Singh et al. | Apr 2009 | B2 |
7634913 | Singh et al. | Dec 2009 | B2 |
7689368 | Douglas | Mar 2010 | B2 |
7745382 | Sloan | Jun 2010 | B2 |
8522604 | Zhe et al. | Sep 2013 | B2 |
8607621 | verdegan | Dec 2013 | B2 |
8676436 | Raimarckers et al. | Mar 2014 | B2 |
8805624 | Uluyol | Aug 2014 | B2 |
8862433 | Yerramalla et al. | Oct 2014 | B2 |
9032803 | Griffaton | May 2015 | B2 |
9244042 | Rank | Jan 2016 | B2 |
9897582 | Jean et al. | Feb 2018 | B2 |
10151739 | Jean | Dec 2018 | B2 |
20060232267 | Halalay | Oct 2006 | A1 |
20100138132 | Apps et al. | Jun 2010 | A1 |
20110095190 | Kommareddy et al. | Apr 2011 | A1 |
20120330499 | Scheid et al. | Dec 2012 | A1 |
20130132034 | Wilson | May 2013 | A1 |
20140121994 | Jean et al. | May 2014 | A1 |
20140324363 | Reinman | Oct 2014 | A1 |
20150047419 | Cao et al. | Feb 2015 | A1 |
20160093481 | Bick et al. | Mar 2016 | A1 |
20160370341 | Jean et al. | Dec 2016 | A1 |
20170159485 | Jean et al. | Jun 2017 | A1 |
20170183016 | Shah et al. | Jun 2017 | A1 |
20180136179 | Jean et al. | May 2018 | A1 |
20190187030 | Takagi | Jun 2019 | A1 |
20200102851 | Jean | Apr 2020 | A1 |
Number | Date | Country |
---|---|---|
0672243 | Mar 2000 | EP |
2485037 | May 2015 | EP |
10330779 | Dec 1998 | JP |
2008013597 | Jan 2008 | WO |
2015025160 | Feb 2015 | WO |
Entry |
---|
Noria Corporation, “Using Electron Microscopy in Oil Analysis Applications—Comparing SEM to TEM”, 6 pages. http://www.machinerylubrication.com/Read/698/electron-microscopy-sem-oil, Jan. 2005. |
Golden, “The Determination of Iron Used in Lubricating Oil”, Applied Spectroscopy, vol. 25, No. 6, Nov./Dec. 1971, pp. 668-671. |
Herguth et al., “Applications of Scanning Electron. Microscopy and Energy Dispersive. Spectroscopy (SEM/EDS). To Practical Tribology Problems”, Herguth Laboratories, 9 pages. http://www.herguth.com/technical/sem.pdf. |
Vahaoja, “Oil Analysis in Machine Diagnostics”, Acta Universitatis Ouluensis: A Scientiae Rerum Naturalium, vol. 458, University of Oulu, 2006, 80 pages. |
Whitlock, “X-ray Methods for Monitoring Machinery Condition”, Advances in X_ray Analysis, vol. 40, proceedings of the 45th Annual Denver X-ray Conferences, Aug. 1996, 12 pages. |
Lukas et al., “Rotrode Filter Spectroscopy, Does It have a Place in Commercial or Military Oil Analysis Laboratory”, Spectro Incorporated, Littleton, Massachusetts, 7 pages. http://protechanalytical.com/PDF%20files/RFS-4_98-1.pdf. |
Eisentraut et al., “Spectrometrix Oil Analysis: Detecting Engine Failures Before They Occur”, Analytical Chemistry, vol. 56, No. 9, Aug. 1984, pp. 1086A-1094A. |
Farrant et al., “Effective Condition Monitoring of Aero-Engine Systems Using Automated SEM/EDX and New Diagnostic Routines”, 1998, 14 pages. |
Amsoil, “Correlation between particle size and engine wear”, Technical service bulletin, A-F-2007-07-25, 3 pages. https://www.amsoil.com/techservicesbulletin/Aftermarket/TSB-AF-2007-07-25%20Oil%20filters%20Particle%20Size%20and%20Engine%20Wear.pdf. |
Scientific and Techinal Information Center, “Search Report”, STIC Database Tracking No. 487946, Jun. 19, 2014, 24 pages. |
Number | Date | Country | |
---|---|---|---|
20190072536 A1 | Mar 2019 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 15137841 | Apr 2016 | US |
Child | 16180412 | US |