Patent Description:
An aerial vehicle can rely on one or more engines to control the aerial vehicle. Engine performance can be affected by cleanliness of the engine as well as other factors. Performing engine maintenance operations such as washing regularly can improve the performance of the engine and extend the life of the engine. However, different types of operations such as different types of engine washes can have different costs and different levels of effectiveness.

<CIT> suggests a turbine engine fleet wash management system which is configured to electronically communicate with a turbine engine system, a fleet management service, and a cleaning management service. The turbine engine fleet wash system causes a cleaning of a turbine engine to occur based on information received from the turbine engine system and other sources. The turbine engine fleet wash management system includes a cleaning schedule optimizer that generates a cleaning schedule based on engine health monitoring data, engine operation data, maintenance schedules for the turbine engine, and cleaning regimen data. The cleaning schedule optimizer estimates turbine engine performance improvements based on the selected cleaning regime and calculating an estimate of carbon credits earned based on the predicted improvement in turbine engine performance. <CIT> teaches a method for washing a compressor in a gas turbine. The method includes establishing a compressor fouling set point and sensing a fouling level in the compressor with a sensor. The fouling level is communicated to a control subsystem that determines a wash initiation instruction based on the fouling level and the compressor fouling set point. The wash initiation instruction is executed by initiating a wash with a fluid. A system is also disclosed including a compressor, an on-line wash system coupled to the compressor, and a compressor fouling sensor that senses a compressor fouling level. A source of washing fluid is provided, and a control subsystem that initiates a wash with washing fluid from the source of washing fluid based on a compressor fouling level.

The description relates to the subject matter as set forth in the claims.

Aspects and advantages of the present disclosure will be set forth in part in the following description, or may be learned from the description, or may be learned through practice of the examples disclosed herein.

One example aspect of the present disclosure useful for appreciating the claimed subject matter is directed to a system for enhancing an engine wash routine. The system includes one or more memory devices and one or more processors. The one or more processors are configured to receive first engine history data, compare the first engine history data to expected engine history data, and determine an expected effectiveness of a plurality of engine wash types based on comparing the first engine history data to the expected engine history data. The one or more processors are configured to select one of the plurality of engine wash types based on the expected effectiveness of the plurality of engine wash types, and transmit a signal indicative of a notification of a selected engine wash type.

Another example aspect of the present disclosure useful for appreciating the claimed subject matter is directed to a method for enhancing an engine wash routine. The method includes receiving, at one or more processors, first engine history data, comparing, at the one or more processors, the first engine history data to expected engine history data, and determining, at the one or more processors, an expected effectiveness of a plurality of engine wash types based on comparing the first engine history data to the expected engine history data. The method includes selecting, at the one or more processors, one of the plurality of engine wash types based on the expected effectiveness of the plurality of engine wash types, and transmitting, at the one or more processors, a signal indicative of a notification of a selected engine wash type.

Another example aspect of the present disclosure useful for appreciating the claimed subject matter is directed to a non-transitory computer-readable medium storing computer instructions, that when executed by one or more processors, cause the one or more processors to perform operations. The operations comprise receiving first engine history data, comparing the first engine history data to expected engine history data, and determining an expected effectiveness of a plurality of maintenance operation types based on comparing the first engine history data to the expected engine history data. The operations comprise selecting one of the plurality of maintenance operation types based on the expected effectiveness of the plurality of maintenance operation type, and transmitting a signal indicative of a notification of a selected maintenance operation type.

Other example aspects of the present disclosure are directed to systems, methods, aerial vehicles, avionics systems, devices, non-transitory computer-readable media for enhancing a maintenance operation routine. Variations and modifications can be made to these example aspects of the present disclosure.

These and other features, aspects and advantages of various examples will become better understood with reference to the following description and appended claims. The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate aspects of the present disclosure and, together with the description, serve to explain the related principles.

Reference now will be made in detail to embodiments, one or more examples of which are illustrated in the drawings. Each example is provided by way of explanation of the embodiments, not limitation of the embodiments. In fact, it will be apparent to those skilled in the art that various modifications and variations can be made in the present disclosure without departing from the scope or spirit of the disclosure. Thus, it is intended that the present disclosure covers such modifications and variations as come within the scope of the appended claims and their equivalents.

As used in the specification and the appended claims, the singular forms "a," "an," and "the" include plural referents unless the context clearly dictates otherwise. The use of the term "about" in conjunction with a numerical value refers to within <NUM>% of the stated amount.

Example aspects of the present disclosure are directed to methods and systems for selecting a maintenance operation type. Maintenance operations for a jet engine can include, but are not limited to, engine inspections, engine washes, and engine (e. component) repair. Different engines experience different environmental and operating conditions that may affect the performance of an engine. Additionally, different types of maintenance operations can have different levels of effectiveness as well as different associated costs.

In accordance with example embodiments, a maintenance operation type is selected for a particular engine based on engine history data associated with the engine. For example, an expected level of deterioration of an engine can be compared with a measured level of deterioration. Based on the deterioration comparison, an appropriate maintenance operation type can be selected. For example, if a level of deterioration exceeds an expected level of deterioration, a higher cost maintenance operation type may be selected. If the level of deterioration is less than the expected level, a lower cost maintenance operation can be selected. By way of example, selecting a maintenance operation type may include selecting a first more costly engine inspection or wash type in response to higher levels of deterioration, and selecting a second less costly engine inspection or wash type in response to higher levels of deterioration. Similarly, a component replacement repair type may be selected in response to higher levels of deterioration, while a component overhaul repair type may be selected in response to lower levels of deterioration.

Example aspects of the present disclosure are directed to methods and systems that can select an engine wash type. Dirty engines can experience deterioration, also known as a lack in performance. Washing an engine can reduce deterioration. Different types of engine washes can have different levels of effectiveness in terms of reducing deterioration.

However, each different type of engine wash can have a different associated cost. An associated cost can include a price, a wait time, etc. Generally, the more effective an engine wash type a higher associated cost. An engine wash type can include a cleaning medium, a delivery method, and/or a cleaning duration. The cleaning medium can include water, water and detergent, water and Isopropyl Alcohol, a foaming solution, and the like, and/or any combination of the foregoing. Different cleaning mediums provide different cleaning medium interactions. Different cleaning mediums may include different chemistries, volumes, pressures, velocities, abrasiveness, viscosity, and/or temperature etc. of the medium. Other modifications to the cleaning medium, under the conditions in which it is contacting a cleaning surface, may also alter the cleaning medium interaction. The delivery method can include a delivery location, such as delivery via an engine inlet, delivery via a booster inlet, delivery via an ignitor port, delivery via a borescope port, delivery via an engine exhaust, and the like, and/or any combination of the foregoing.

A deterioration can be determined measuring by one or more engine parameters Exhaust Gas Temperature (EGT), EGT Hot Day Margin (EGTHDM), fuel burn, modular efficiency, other analytic measures of engine performance, the like, and/or any combination of the foregoing. The determined deterioration can be compared against an expected deterioration. The expected deterioration can be determined by aggregating a plurality of other engines. A type of engine wash can be selected based on the comparison. For example, when a determined deterioration exceeds a threshold level above an expected deterioration, a more effective and more costly engine wash may be appropriate than when a determined deterioration does not exceed the threshold level above the expected deterioration. In some embodiments, a cost benefit analysis is performed for different engine wash types based on engine history data in order to determine a particular engine wash delivery method, duration, and/or cleaning medium.

In this way, the systems and methods according to example aspects of the present disclosure have a technical effect of improving computational performance and/or operational engine performance by providing a more efficient way of determining a maintenance operation type such as an engine wash type for an engine. A computational performance may be improved through more efficient and more optimal considerations of engine health. Moreover, a technical effect of improving engine performance through more efficient and optimal wash types are provided. One or more processors performing the described functions are enabled for improved processing as well as to enable more efficient and optimal engine performance.

<FIG> depicts an example aerial vehicle <NUM> in accordance with example embodiments of the present disclosure. The aerial vehicle <NUM> can include one or more engines <NUM>, one or more sensors <NUM>, a computing system <NUM>, and a communication bus <NUM> to connect at least one of the one or more sensors <NUM> with the computing system <NUM>. The one or more sensors <NUM> can detect one or more parameters related to engine performance, such as Exhaust Gas Temperature (EGT), EGT Hot Day Margin (EGTHDM), fuel burn, modular efficiency, other analytic measures of engine performance, the like, and/or any combination of the foregoing. The one or more sensors <NUM> can communicate the one or more detected parameters to the computing system <NUM> via the communication bus <NUM>. The computing system <NUM> can be, for example, the computing system <NUM> described in more detail in <FIG>. The computing system <NUM> can transmit the detected one or more parameters to a computing system associated with a ground system.

The numbers, locations, and/or orientations of the components of example aerial vehicle <NUM> are for purposes of illustration and discussion and are not intended to be limiting. Those of ordinary skill in the art, using the disclosures provided herein, shall understand that the numbers, locations, and/or orientations of the components of the aerial vehicle <NUM> can be adjusted without deviating from the scope of the present disclosure.

<FIG> depicts a flow diagram of an example method <NUM> for determining a maintenance operation type. <FIG> describes the determination of an engine wash type by way of example. It will be appreciated that the disclosed process may be used to determine other maintenance operation types, such as an inspection type or a repair type. The method of <FIG> can be implemented using, for instance, the computing system <NUM> of <FIG>. <FIG> depicts steps performed in a particular order for purposes of illustration and discussion. Those of ordinary skill in the art, using the disclosures provided herein, will understand that various steps of any of the methods disclosed herein can be adapted, modified, rearranged, or modified in various ways without deviating from the scope of the present disclosure.

At (<NUM>), engine health data and deployment data can be obtained. Engine history data may refer to engine health data, deployment data, or a combination of engine health data and deployment data. For instance, the computing system <NUM> can obtain engine health data and deployment data. The engine health data can be obtained from the one or more sensors <NUM>, for example. The engine health data and/or the deployment data can be obtained from a database for remote diagnosis, for example. The engine health data can include one or more parameters related to engine performance, such as Exhaust Gas Temperature (EGT), EGT Hot Day Margin (EGTHDM), fuel burn, modular efficiency, other analytic measures of engine performance, the like, and/or any combination of the foregoing. The engine health data can include remote diagnosis data. The deployment data can include operational history, derate history, environmental history, a number of equivalent cycles performed by an engine, the like, and/or any combination of the foregoing. The deployment data can also include specific instructions regarding an engine wash type. The engine health data can include remote diagnostics, operational data, data related to engine health, analytics data, trend data, health monitoring data, deployment data (describing usage), locational data, environmental data (present and historical), weather data (present and historical), satellite data, engine wash data, previous wash and repair data, engine configuration data, engine model data, hardware data, build data, part data, dimensional data, clearance data, future use and deployment data, number of cycles, number of hours, number of equivalent cycles, the like, and/or any combination of the foregoing.

At (<NUM>), a determination can be made of whether the deployment data dictates a specific engine wash type. For instance, the computing system <NUM> can determine whether the deployment data dictates a specific engine wash type. If a determination is made that the deployment data dictates a specific engine wash type, then the method <NUM> can move to (<NUM>). If a determination is made that the deployment data does not dictate a specific engine wash type, then the method <NUM> can move to (<NUM>). The engine wash type can include a cleaning medium, a delivery method, and/or a cleaning duration. The cleaning medium can include water, water and detergent, water and Isopropyl Alcohol, a foaming solution, and the like, and/or any combination of the foregoing. A cleaning medium may be include any solution having a particular chemistry, volume, hydrostatic pressure, velocity, abrasiveness, viscosity, temperature etc. The delivery method can include a delivery location such as delivery via an engine inlet, delivery via a booster inlet, delivery via an ignitor port, delivery via a borescope port, delivery via an engine exhaust, and the like, and/or any combination of the foregoing. In other examples, block <NUM> may include determining whether the deployment data dictates other maintenance operation types, such as a particular engine inspection type or a particular component repair type. For example, block <NUM> may include determining that a fluorescent and penetrant inspection (FPI), magnetic particle inspection (MPI), or borescope inspection should be performed. Similarly, block <NUM> may include determining that a component replacement repair type should be performed, or that a component overhaul repair type should be performed. Various types of maintenance operation types may be selected at block <NUM>.

At (<NUM>), an engine wash type dictated by the deployment data can be selected. For instance, the computing system <NUM> can select an engine wash type dictated by the deployment data. Block <NUM> may also include selecting a particular inspection or repair type in other examples. At (<NUM>), the engine health data can be normalized for the obtained deployment data. For instance, the computing system <NUM> can normalize the engine health data for the deployment data. For example, the operational history and/or the number of equivalent cycles performed by an engine can be used to normalize the engine health data. Normalizing the engine health data for the obtained deployment data can include determining a plurality of expected values for the engine health data based on the obtained deployment data. In addition, normalizing the engine health data can include accounting for variations in engine operating parameters such as ambient conditions including outside air temperature (OAT), pressure-altitude, airspeed and/or Mach number. Normalizing the engine health data can also include accounting for variations in parameters indicative of an overall level of operating power or output such as fan speed, core speed, exhaust gas temperature (EGT), compressor discharge pressure or thrust. The normalized engine health data can result in a benchmark curve, such as the graphs shown in <FIG> and/or <FIG>.

At (<NUM>), deterioration characteristic relative to a benchmark curve can be quantified. For instance, the computing system <NUM> can quantify deterioration characteristics relative to a benchmark curve, such as the benchmark curve determined at (<NUM>). Quantifying deterioration characteristics relative to the benchmark curve can include comparing the determined expected values of the benchmark curve with actual values from the obtained engine health data. In an embodiment, at least some portion of a value below an expected value on the benchmark curve can be determined to be attributable to a cleanliness of the engine.

At (<NUM>), assess a qualitative state based on one or more criteria. For instance, the computing system <NUM> can assess a qualitative state based on one or more criteria. For example, a determination can be made of how effective an engine wash type would be based on the quantified deterioration characteristics relative to the benchmark curve. An engine wash type can be selected based on the assessed qualitative state. In other examples, a determination can be made of how effective other maintenance operation types would be, such as a type of repair or inspection. In some embodiments, assessing a qualitative state can include performing a cost benefit analysis for a maintenance operation type. For example, the costs- and benefits of different cleaning delivery methods such as different delivery locations for the cleaning medium can be compared. Similarly the costs and benefits of different cleaning durations and/or different cleaning mediums can be compared. At (<NUM>), an alert with an engine wash type can be sent to a computing device associated with a gate technician. For example, the computing system <NUM> can send an alert with an engine wash type to a computing device associated with a gate technician. The engine wash type can be the engine wash type selected based on the assessed qualitative state. In other examples, an alert with other maintenance operation types such as a type of inspection or repair to be performed can be sent.

<FIG> depicts an example graph <NUM> according to example embodiments of the present disclosure. A horizontal axis <NUM> can show normalized hours and/or normalized cycles. A vertical axis <NUM> can show a deterioration percentage. An interval <NUM> can show a typical number of normalized hours and/or normalized cycles between engine washes. A lower bound <NUM> can show a lower bound of an expected range of deterioration for a particular normalized hour and/or a particular normalized cycle. A mid-level bound <NUM> can show an expected level of deterioration for a particular normalized hour and/or a particular normalized cycle. An upper bound <NUM> can show an upper bound of an expected range of deterioration for a particular normalized hour and/or a particular normalized cycle. A structure that includes connected lines can show deterioration for a particular engine. A rise in the structure can illustrate deterioration as the engine is in use. A plurality of drops in the structure <NUM> can illustrate a drop in deterioration and engine performance recovery due to an engine wash. A point <NUM> on the structure can illustrate a point where deterioration for the particular engine exceeds the upper bound <NUM> for the normalized hours and/or normalized cycle. At point <NUM>, a more effective and likely more costly engine wash can be selected. For example, a foam clean can be selected. A point <NUM> on the structure can illustrate a point where a particular engine wash will not lower deterioration below the upper bound <NUM> for the normalized hours and/or normalized cycle. At point <NUM>, a more effective and likely more costly engine wash can be selected. For example, a foam clean can be selected.

<FIG> depicts an example graph <NUM> according to example embodiments of the present disclosure. A horizontal axis <NUM> can show normalized hours and/or normalized cycles. A vertical axis <NUM> can show a deterioration percentage. An interval <NUM> can show a typical number of normalized hours and/or normalized cycles between engine washes. A lower bound <NUM> can show a lower bound of an expected range of deterioration for a particular normalized hour and/or a particular normalized cycle. A mid-level bound <NUM> can show an expected level of deterioration for a particular normalized hour and/or a particular normalized cycle. An upper bound <NUM> can show an upper bound of an expected range of deterioration for a particular normalized hour and/or a particular normalized cycle. A structure that includes connected lines can show deterioration for a particular engine. A rise in the structure can illustrate deterioration as the engine is in use. A plurality of drops in the structure <NUM> can illustrate a drop in deterioration and engine performance recovery due to an engine wash. A dashed horizontal line can illustrate a threshold deterioration. A dashed vertical line can illustrate a threshold number of hours and/or cycles, such as <NUM>,<NUM>. In an embodiment, a particular engine wash type can be selected and/or excluded from selection when deterioration exceeds a threshold deterioration. In an embodiment, a particular engine wash type can be selected and/or excluded from selection when a number of hours and/or a number of cycles exceeds a threshold number of hours and/or a threshold number of cycles. A point <NUM> on the structure can illustrate a point where deterioration for the particular engine exceeds a deterioration threshold and a number of hours and/or a number of cycles exceeds a threshold number of hours and/or a threshold number of cycles. Even though the deterioration for the particular engine does not exceed the upper bound <NUM> for the normalized hours and/or normalized cycle, at point <NUM>, a more effective and likely more costly engine wash can be selected because a number of hours and/or a number of cycles exceeds a threshold number of hours and/or a threshold number of cycles. For example, a foam clean can be selected.

At (<NUM>), engine history data can be received. For instance, the computing system <NUM> can receive engine history data. The engine history data can be engine health data and/or deployment data. The engine health data can be obtained from the one or more sensors <NUM>, for example. The engine health data and/or the deployment data can be obtained from a database for remote diagnosis, for example. The engine health data can include one or more parameters related to engine performance, such as Exhaust Gas Temperature (EGT), EGT Hot Day Margin (EGTHDM), fuel burn, modular efficiency, other analytic measures of engine performance, the like, and/or any combination of the foregoing. The engine health data can include remote diagnosis data. The deployment data can include operational history, derate history, environmental history, a number of equivalent cycles performed by an engine, the like, and/or any combination of the foregoing. The deployment data can also include specific instructions regarding an engine wash type or other maintenance operation type. The engine health data can include remote diagnostics, operational data, data related to engine health, analytics data, trend data, health monitoring data, deployment data (describing usage), locational data, environmental data (present and historical), weather data (present and historical), satellite data, engine wash data, previous wash and repair data, engine configuration data, engine model data, hardware data, build data, part data, dimensional data, clearance data, future use and deployment data, number of cycles, number of hours, number of equivalent cycles, the like, and/or any combination of the foregoing.

At (<NUM>), the received engine history data can be compared to expected engine history data. For instance, the computing system <NUM> can compare the received engine history data to expected engine history data. The expected engine history data can be created by aggregating engine history data for a plurality of engines, determining engines of the plurality of engines with at least some similar history data as the received engine history data, and creating an expected range based on the history data of the determined engines with at least some similar history data. The range can be benchmark curve like in <FIG> and/or in <FIG>.

At (<NUM>), an expected effectiveness of a plurality of engine wash types can be determined based on the comparison. For instance, the computing system <NUM> can determine an expected effectiveness of a plurality of engine wash types based on the comparison. In some embodiments, each of the plurality of engine wash types can include a cleaning medium (e.g., including chemistry, abrasiveness, volume, pressure, etc.). In some embodiments, each of the plurality of engine wash types can include a cleaning duration. In some embodiments, each of the plurality of wash types can include a cleaning delivery method (e.g., entry port location). In some embodiments, determining an expected effectiveness of a plurality of engine wash types can include comparing a cost factor and benefit factor of different engine wash types For example, a cost factor and benefit factor of different entry ports, different durations, and/or different cleaning mediums can be compared. In some embodiments, determining an expected effectiveness of a plurality of engine wash types can include determining that a first wash type will not lower a deterioration below a threshold. In an embodiment, determining an expected effectiveness of a plurality of engine wash types can include determining that a second wash type will lower the deterioration below the threshold. A deterioration can be a lowered performance of an engine. Deterioration can be lowered (and therefore, engine performance can be elevated) by an engine wash. For example, a determination can be made that an inexpensive engine wash type will not lower deterioration below the threshold. As another example, a determination can be made that a more expensive engine wash type will lower deterioration below the threshold. In other examples, step <NUM> can additionally or alternatively include determining an expected effectiveness of a plurality of other maintenance operation types, such as a plurality of repair types or inspection types.

Determining the expected effectiveness of a plurality of engine wash types based on the comparison includes determining when a number of engine cycles exceeds a predetermined threshold. According to the invention, the computing system <NUM> can determine when a number of engine cycles exceeds a predetermined threshold. Determining the expected effectiveness of a plurality of engine wash types based on the comparison includes, when the number of engine cycles exceeds the predetermined threshold, determining that the engine wash type includes a foam clean. According to the invention, the computing system <NUM> can, when the number of engine cycles exceeds the predetermined threshold, determine that the engine wash type includes a foam clean. Similarly, determining the expected effectiveness of a plurality of inspection types or repair types can include determining when a number of engine cycles exceeds a predetermined threshold.

In a non-claimed alternative, determining the expected effectiveness of a plurality of engine wash types based on the comparison can include determining when a magnitude of performance recovery from one or more previous engine washes is below a predetermined threshold. For instance, the computing system <NUM> can determine when a magnitude of performance recovery from one or more previous engine washes is below a predetermined threshold. When the magnitude of performance recovery from one or more previous engine washes is below the predetermined threshold, determining the expected effectiveness of a plurality of engine wash types based on the comparison can include determining that the engine wash type includes a foam clean. For instance, when the magnitude of performance recovery from one or more previous engine washes is below the predetermined threshold, the computing system <NUM> can determine that the engine wash type includes a foam clean. Similarly, determining the expected effectiveness of a plurality of inspection types or repair types can include determining when a magnitude of performance recovery from one or more previous engine inspections or repairs is below a predetermined threshold.

In a non-claimed alternative, determining the expected effectiveness of a plurality of engine wash types based on the comparison can include determining when a magnitude of performance degradation exceeds a predetermined upper limit. For instance, the computing system <NUM> can determine when a magnitude of performance degradation exceeds a predetermined upper limit. When the magnitude of performance degradation exceeds the predetermined upper limit, determining the expected effectiveness of a plurality of engine wash types based on the comparison can include determining that the engine wash type includes a foam clean. For instance, when the magnitude of performance degradation exceeds the predetermined upper limit, the computing system <NUM> can determine that the engine wash type includes a foam clean. The predetermined upper limit can be a normalized predetermined upper limit. Similarly, determining the expected effectiveness of a plurality of inspection types or repair types can include determining when a magnitude of performance degradation exceeds a predetermined limit.

At (<NUM>), one of the plurality of engine wash types can be selected based on the determinations. For instance, the computing system <NUM> can select one of the plurality of engine wash types based on the determinations. For example, the more expensive engine wash type can be selected. The selected engine wash type can include a cleaning medium. The cleaning medium can be applied using a delivery component. The delivery component can provide a conduit for delivering the cleaning medium to a plurality of locations on the engine. The plurality of locations on the engine can include one of the group comprising an engine inlet, a booster inlet, an igniter port, a borescope port, and an engine exhaust. The plurality of locations on the engine can enable cleaning of a component of the engine. The component of the engine can be one of the group comprising a turbine blade, a turbine nozzles, a shroud, a compressor, a fan, and a combustor. The cleaning medium can include water. The cleaning medium can include water and detergent. The cleaning medium can include water and Isopropyl Alcohol. The cleaning medium can include a foaming solution. The selected engine wash type can include a delivery method. A delivery method can include a delivery location. The delivery method can include delivery via an engine inlet. The delivery method can include delivery via a booster inlet. The delivery method can include delivery via an ignitor port. The delivery method can include delivery via a borescope port. The delivery method can include delivery via an engine exhaust. The selected engine wash type can include a cleaning duration. Step <NUM> can include selecting one of a plurality of engine inspection or repair types in another example.

In example embodiments, selecting an engine wash type can include selecting an engine wash type having the largest net benefit under a cost factor and benefit factor analysis. For example, the cleaning delivery method such as entry location having the largest net benefit can be selected. Similarly, the cleaning duration having the largest net benefit can be selected. Additionally, the cleaning medium having the largest net benefit can be selected. At (<NUM>), a signal indicative of a notification of the selected engine wash type can be transmitted. For instance, the computing system <NUM> can transmit a signal indicative of a notification of the selected engine wash type. For example, the signal indicative of a notification of the selected engine wash type can be transmitted to a computing device associated with a gate technician. The signal indicative of a notification is received by one of the group comprising a cleaning technician and an automated cleaning system. Step <NUM> can include transmitting a signal indicative of a notification of other selected maintenance operation types, such as a type of inspection or repair.

<FIG> are tables illustrating examples of cost factor and benefit factor analyses that can be used to select engine wash types. In some examples, the techniques described in <FIG> may be used at block <NUM> of process <NUM> depicted in <FIG>, or at steps <NUM> and <NUM> of process <NUM> depicted in <FIG>. The tables in <FIG> illustrate how various cost and benefit factors may be used to arrive at an optimal engine cleaning solution. The examples each show a cost factor and a benefit factor for each cleaning option. Comparing the cost factor and benefit factor such as by subtracting the cost factor from the benefit factor, gives a net benefit for each cleaning option. The net benefits may then be compared to each other so that the option with the greatest net benefit may be chosen.

<FIG> depicts a table <NUM> illustrating a cost and benefit analysis that can be performed based on a cleaning delivery method. In this example, the cleaning delivery methods comprise different entry port locations for delivering a cleaning medium. Three examples are illustrated, as well as a baseline scenario. In the examples, engine component efficiencies are tabulated for the compressor, high pressure turbine (HPT) and low pressure turbine (LPT). In the baseline scenario, the component efficiencies are each <NUM>%.

Referring to table <NUM>, a first example Ex <NUM> shows that the compressor efficiency has dropped to <NUM>%. In this case, using either the engine inlet or the booster inlet results in a benefit factor of <NUM> and a cost factor of <NUM>. The net benefit of both options is therefore <NUM>. Similarly, in example Ex <NUM>, cleaning through the ignitor port, borescope port or engine exhaust all involve higher costs and lower benefits. Therefore, in example Ex <NUM>, cleaning via the engine inlet or the booster inlet both result in equal net benefits, both of which are higher than cleaning through the ignitor port, borescope port or engine exhaust.

Referring again to table <NUM>, a second example Ex <NUM> shows that the HPT efficiency has dropped to <NUM>%. In this case, the benefit factor of cleaning through either the ignitor port or the borescope port increases as compared to the first example while the costs of these options remain constant. In contrast, in example Ex <NUM>, the benefit of cleaning via both the engine inlet and the booster inlet drops. As a result, in Example <NUM>, cleaning through either the ignitor port or the borescope port is optimal. It is noted that the costs associated with cleaning via the ignitor port or the borescope port may be higher than cleaning via the engine inlet and the booster inlet. However, in example Ex <NUM>, the benefit associated with cleaning via the ignitor port or the borescope port is also higher resulting in a higher net benefit. Such factors as the time and tooling associated with removing ignitors and/or borescope plugs and other instrumentation may contribute to the higher costs associated with cleaning via the ignitor port or the borescope port as compared to cleaning via the engine inlet and the booster inlet.

Referring again to table <NUM>, a third example shows that the LPT efficiency has dropped to <NUM>%. In this third example, the benefit factor of cleaning via the engine exhaust increases, resulting in the highest net benefit compared to the cleaning options discussed in examples Ex <NUM> and Ex <NUM>.

<FIG> depicts a table <NUM> illustrating three examples of how an optimal duration of cleaning may be arrived at based on various conditions. The examples in table <NUM> focus only on various performance drops in the compressor section. However, similar approaches can be utilized to arrive at an optimal cleaning duration when cleaning other components of the engine and/or at other ports of entry.

Referring to table <NUM>, a fourth example Ex <NUM> shows that when the compressor efficiency has dropped to <NUM>%, a short duration clean will result in a benefit factor of <NUM> and a cost factor of <NUM> which yields a net benefit of <NUM>. The net benefit is higher than the net benefit of the medium or long duration cleaning options, and is thus the optimal option.

Referring again to table <NUM>, a fifth example Ex <NUM> shows that when the compressor efficiency has dropped to <NUM>%, a medium duration clean will result in a benefit factor of <NUM> and a cost factor of <NUM> which yields a net benefit of <NUM>. The net benefit is higher than the net benefit of either the short or long duration cleaning options, and is thus the optimal option.

Similarly, and again referring to table <NUM>, a sixth example Ex <NUM> shows that when the compressor efficiency has dropped to <NUM>%, a long duration clean will result in a benefit factor of <NUM> and a cost factor of <NUM> which yields a net benefit of <NUM>. The net benefit is higher than the net benefit of either the short or medium duration cleaning options, and is thus the optimal option. It is noted that in examples Ex <NUM> and Ex <NUM>, the long duration cleaning option provides a higher net benefit than the short and/or medium duration cleaning options, though not high enough to overcome the added cost of the long duration cleaning option.

<FIG> depicts a table <NUM> illustrating three examples of how a cleaning medium having an optimal cleaning medium interaction may be arrived at based on various conditions. The term "cleaning medium interaction" refers to the ability of the cleaning medium, under the conditions in which it is contacting the cleaning surface, to interact with (and thereby perturb or remove) foulants that have accumulated on the cleaning surface. For example, the cleaning medium interaction of a cleaning medium may be increased by altering the chemistry of a cleaning medium so as to chemically interact with the accumulated foulants. Similarly, by volumetrically increasing the cleaning medium, the cleaning medium interaction may be increased. In addition, an increase in the hydrostatic pressure of the cleaning medium or the velocity of the cleaning medium may both result in an increase in the cleaning medium interaction. Increasing the abrasiveness of the cleaning medium may also increase the cleaning medium interaction. Other modifications to the cleaning medium (such as viscosity and temperature), under the conditions in which it is contacting the cleaning surface, may also result in an increase in the cleaning medium interaction. Selecting a cleaning medium may refer to selecting a chemistry, volume, pressure, velocity, abrasiveness, viscosity, and/or temperature for a cleaning medium.

Similar to table <NUM>, table <NUM> focuses on a single component of a gas turbine engine, the high pressure turbine in this case. However, similar approaches can be utilized to arrive at the optimal cleaning duration when cleaning other components of an engine and/or via other ports of entry.

Referring to table <NUM>, a seventh example shows that the HPT efficiency has dropped to <NUM>%. In this case, a low interaction cleaning option results in a benefit factor of <NUM> and a cost factor of <NUM>. This yields a net benefit of <NUM> which is higher than the net benefit of the medium interaction or the high interaction cleaning options and is thus the optimal option in this example.

Referring again to table <NUM>, an eighth example shows that the HPT efficiency has dropped to <NUM>%. In this case, a medium interaction cleaning option results in a benefit factor of <NUM> and a cost factor of <NUM>, yielding a net benefit of <NUM>. This net benefit is higher than the net benefit of the low interaction or the high interaction cleaning options, and is thus the optimal option in this example.

Referring again to table <NUM>, a ninth example shows that the HPT efficiency has dropped to <NUM>%. In this case, a high interaction cleaning option results in a benefit factor of <NUM> and a cost factor of <NUM>, yielding a net benefit of <NUM>. This net benefit is higher than the net benefit of the medium interaction or the low interaction cleaning options, and is thus the optimal option in this example.

The tables in <FIG> illustrate how engine performance data can be used to select the optimal choice within each single variable considered in washing an engine. The variables include, but are not limited to, cleaning medium, duration of cleaning, and the cleaning delivery method. These variables are shown in <FIG> individually, for illustration purposes. However, a person of ordinary skill in the art will appreciate that the variables in the tables can be used both individually or in any combination to select the optimal engine wash type for each specific engine as the immediate conditions of each case dictate.

<FIG> depicts a block diagram of an example computing system <NUM> that can be used by an aerial vehicle, a ground system, or other systems of the aerial vehicle to implement methods and systems according to example embodiments of the present disclosure. As shown, the computing system <NUM> can include one or more computing device(s) <NUM>. The one or more computing device(s) <NUM> can include one or more processor(s) <NUM> and one or more memory device(s) <NUM>. The one or more processor(s) <NUM> can include any suitable processing device, such as a microprocessor, microcontroller, integrated circuit, logic device, or other suitable processing device. The one or more memory device(s) <NUM> can include one or more computer-readable media, including, but not limited to, non-transitory computer-readable media, RAM, ROM, hard drives, flash drives, or other memory devices.

The one or more memory device(s) <NUM> can store information accessible by the one or more processor(s) <NUM>, including computer-readable instructions <NUM> that can be executed by the one or more processor(s) <NUM>. The instructions <NUM> can be any set of instructions that when executed by the one or more processor(s) <NUM>, cause the one or more processor(s) <NUM> to perform operations. The instructions <NUM> can be software written in any suitable programming language or can be implemented in hardware. In some embodiments, the instructions <NUM> can be executed by the one or more processor(s) <NUM> to cause the one or more processor(s) <NUM> to perform operations, such as the operations for selecting an engine wash type or other maintenance operation type, as described with reference to <FIG> and/or <FIG>, and/or any other operations or functions of the one or more computing device(s) <NUM>.

The memory device(s) <NUM> can further store data <NUM> that can be accessed by the processors <NUM>. For example, the data <NUM> can include one or more parameters related to engine performance, engine health history, operational history, derate history, environment history, engine cycle information, etc., as described herein. The data <NUM> can include one or more table(s), function(s), algorithm(s), model(s), equation(s), etc. for selecting an engine wash type or other maintenance operation type according to example embodiments of the present disclosure.

The one or more computing device(s) <NUM> can also include a communication interface <NUM> used to communicate, for example, with the other components of system. The communication interface <NUM> can include any suitable components for interfacing with one or more network(s), including for example, transmitters, receivers, ports, controllers, antennas, or other suitable components.

Claim 1:
A system for enhancing an engine wash routine by selecting an engine wash type, the system comprising:
one or more memory devices; and
one or more processors configured to:
receive (<NUM>) first engine history data;
compare (<NUM>) the first engine history data to expected engine history data;
determine (<NUM>) an expected effectiveness of a plurality of engine wash types, wherein each of the plurality of engine wash types comprises a cleaning medium, based on comparing the first engine history data to the expected engine history data by:
determining when a number of engine cycles exceeds a predetermined threshold; and
when the number of engine cycles exceeds the predetermined threshold, determining that the engine wash type comprises a foam clean;
select (<NUM>) one of the plurality of engine wash types based on the expected effectiveness of the plurality of engine wash types and the result of the determination; and
transmit (<NUM>) a signal indicative of a notification of the selected engine wash type.