Skip to main content
Advertisement
Browse Subject Areas
?

Click through the PLOS taxonomy to find articles in your field.

For more information about PLOS Subject Areas, click here.

  • Loading metrics

Fault Diagnosis for the Heat Exchanger of the Aircraft Environmental Control System Based on the Strong Tracking Filter

  • Jian Ma,

    Affiliations School of Reliability and Systems Engineering, Beihang University, Beijing, China, Science & Technology on Reliability & Environmental Engineering Laboratory, Beijing, China

  • Chen Lu ,

    luchen@buaa.edu.cn

    Affiliations School of Reliability and Systems Engineering, Beihang University, Beijing, China, Science & Technology on Reliability & Environmental Engineering Laboratory, Beijing, China

  • Hongmei Liu

    Current address: School of Reliability and Systems Engineering, Beihang University, China

    Affiliation School of Reliability and Systems Engineering, Beihang University, Beijing, China

Abstract

The aircraft environmental control system (ECS) is a critical aircraft system, which provides the appropriate environmental conditions to ensure the safe transport of air passengers and equipment. The functionality and reliability of ECS have received increasing attention in recent years. The heat exchanger is a particularly significant component of the ECS, because its failure decreases the system’s efficiency, which can lead to catastrophic consequences. Fault diagnosis of the heat exchanger is necessary to prevent risks. However, two problems hinder the implementation of the heat exchanger fault diagnosis in practice. First, the actual measured parameter of the heat exchanger cannot effectively reflect the fault occurrence, whereas the heat exchanger faults are usually depicted by utilizing the corresponding fault-related state parameters that cannot be measured directly. Second, both the traditional Extended Kalman Filter (EKF) and the EKF-based Double Model Filter have certain disadvantages, such as sensitivity to modeling errors and difficulties in selection of initialization values. To solve the aforementioned problems, this paper presents a fault-related parameter adaptive estimation method based on strong tracking filter (STF) and Modified Bayes classification algorithm for fault detection and failure mode classification of the heat exchanger, respectively. Heat exchanger fault simulation is conducted to generate fault data, through which the proposed methods are validated. The results demonstrate that the proposed methods are capable of providing accurate, stable, and rapid fault diagnosis of the heat exchanger.

Introduction

An environmental control system (ECS) plays a critical function in aircrafts and guarantees the safety and comfort of passengers and crew as well as the normal operation of electronic equipment on board under different flight conditions. The ECS provides air supply, thermal control, and cabin pressurization for the crew and passengers. Avionics cooling is an essential component of the ECS of an aircraft. Specifically, as the power density of electronic equipment on board continuously increases, thus releasing large amounts of heat, the electronic equipment may fail with the increased operation temperature if the released heat is not diverted in time [1]. Therefore, ensuring the reliable operation of the ECS is crucial. However, with the increasing complexity of the ECS, the occurrence of faults has become inevitable. For this reason, it is essential to diagnose ECS faults effectively and carry out maintenance in a timely manner.

The heat exchanger is the primary and most commonly used component of the ECS, and its reliability directly determines the efficiency of the ECS. Thus, the accurate and effective fault diagnosis of the heat exchanger guarantees reliable ECS operation. Consequently, the heat exchanger is chosen as the object of the fault diagnosis method in this study.

Publications on the aircraft heat exchanger fault diagnosis is relative limited. The existing research on heat exchangers for aircrafts is mainly focused on system design, structure optimization, and simulation [24]. However, only limited research has been conducted on the fault diagnosis of the ECS, particularly that of the heat exchanger.

As discussed in reference [5], the common methods of heat exchanger diagnosis are summarized as follows:

  1. Examination of the heat transfer coefficient (or the effectiveness).
  2. Simultaneous observations of the pressure drops and mass flow rates.
  3. Temperature measurements, e.g. (th.inth.out)/(th.inth.out)design.
  4. Ultrasonic or electrical measurements.
  5. Weighing of heat exchanger plates.
  6. Model based method: modelling the heat exchanger and monitoring any discrepancy between model estimations and actual measurements.

To be very accurate, the prior four methods require that the heat exchanger presents successive steady states, i.e. the inlet temperatures and flows must be stable for a period long enough to be able to compute or measure the values of interest, or are local. The fifth method requires the operation process stops when diagnosing faults. The majority of these methods are far too restrictive or costly. Fortunately, the model-based methods are expected to avoid the existing problems.

The most commonly used model based method for heat exchanger is EKF [57], which is used for detecting fouling. The extended Kalman filter (EKF) is used to jointly solve the nonlinear estimation of the model parameters and states of the heat exchanger. Although EKF can realize the dynamic parameter estimation, a single EKF in a nonlinear system may lose its tracking ability when the process states change abruptly; this occurs once the process has reached a steady state and does not exhibit good ability for either the normal process (the steady state) or the fault process (the transient state). A fault diagnosis algorithm based on the double model filter (DMF) has been presented to deal with this problem [8]. That work used two EKF filters to track the respective processes in the DMF. However, both the EKF and the DMF (based on the EKF) have certain disadvantages, such as sensitivity to modeling errors and difficulties in the selection of initialization value.

To overcome the aforementioned disadvantages, the strong tracking filter (STF) [9] is employed to improve the existing EKF method and estimate the heat exchanger fault parameters. A Modified Bayes (MB) [10] classification algorithm is also developed to realize the fault detection and failure modes classification of the heat exchanger. Heat exchanger faults simulation is conducted to generate fault data, through which the proposed methods are validated. The results demonstrate that the proposed approaches are capable of providing accurate, stable, and rapid fault diagnosis of the heat exchanger.

This paper is organized as follows. Section II introduces the work principle of the ECS and the heat exchanger, and then presents the dynamic model of the heat exchanger. Fault information on the heat exchanger is introduced in Section III. The heat exchanger model introduced in Section II is modified for state estimation in Section IV. Section V describes an efficient estimating approach, namely, the STF approach. The experimental results are reported in Section VI. Conclusions are drawn in the final section.

Background on Heat Exchanger

Work Principle of the ECS and Heat Exchanger

Fig 1 shows the structure of the chosen ECS, which is a typical environmental control system for a fighter aircraft. Bleed air from the engine is regulated by refrigeration fluid in order to control the temperature inside the equipment cabin [1].

High temperature and high pressure air is bled from the compressor of the aircraft engine. After the preliminary cooling of the pre-cooler, the bleed air is divided into two parts: one conducted into the hot path ducts with a control valve, and the other into the cold path ducts with the heat exchanger and turbine. Air conducted into the cold path ducts is first cooled by allowing ram air to pass through the cold side of the heat exchanger, and is then cooled again during its expansion in the turbine, driving the fan to eject ram air through the shaft between them. The temperature of the air at the turbine outlet is extremely low. The control valve regulates the ratios of cold and hot air from the cold and hot paths, respectively, to the supply air with the appropriate temperatures for the refrigeration of the equipment cabin.

The air-to-air cross flow plate fin heat exchanger, the most commonly used in aviation, is chosen as the study case to demonstrate how the STF algorithm is realized in the ECS dynamic fault diagnosis.

In an air-to-air cross flow plate fin heat exchanger, the two airstreams (hot air and cold air) enter the heat exchanger perpendicular to one another and also travel perpendicular to one another through the heat exchanger, that is, the hot airstream flows through channels and the cold stream passes around the channels at a 90 º angle (see Fig 2).

thumbnail
Fig 2. Structure of air-to-air cross flow plate fin heat exchanger.

https://doi.org/10.1371/journal.pone.0122829.g002

Nomenclature

Ac, effective flow area of the cold air; Ah, effective flow area of the hot air; Acw, effective heat exchange area of the cold side; Ahw, effective heat exchange area of the hot side; c pc, specific heat of the cold air at constant pressure; c ph, specific heat of the hot air at constant pressure; c pw, specific heat of heat exchanger at constant pressure; mw, mass of heat exchanger; , mass flow rate of the cold air; , mass flow rate of the hot air; tbleed(τ), temperature of the engine bleed air; tram(τ), temperature of the ram air from aircraft engine; tw(τ), surface temperature of heat exchanger; tc.in(τ), temperature of the cold air at the cold side inlet; tc.out(τ), temperature of the cold air at the cold side outlet; tpc(τ), average temperature of the cold air; th.in(τ), temperature of hot air at the cold side inlet; th.out(τ), temperature of hot air at the cold side outlet; tph(τ), average temperature of the hot air; vc, velocity of the cold air; vh, velocity of the hot air.

Greek Symbols

αc, convective heat transfer coefficient of the cold side; αh, convective heat transfer coefficient of the hot side; γ1, model parameter; γ2, model parameter; γ3, model parameter; γ4, model parameter; ηc, heat transfer efficiency of the cold side surface; ηh, heat transfer efficiency of the hot side surface; ρc, cold air density; ρh, hot air density; τ, time; Δτ, time step.

Subscripts

c, cold side or cold air; h, hot side or hot air; w, heat exchanger; in, at the inlet of the heat exchanger; out, at the outlet of the heat exchanger; p, average temperature of the cold or the hot air.

Heat Exchanger Model

The heat exchanger model is based on the classical lumped parameter method [8]. The temperature of the cold air entering the heat exchanger is equal to the temperature of the ram air from the aircraft engine given as follows:

(1)

As the cold air travels along the heat exchanger, its temperature at any point in the channel can be calculated by the following equation:

(2)

After applying the Laplace transformation and inverse transformation to Eq. (2), the temperature of the cold air leaving the heat exchanger is obtained by Eq. (3) as follows: (3) where γ1 = ηcαcAcw, , and .

After applying the Laplace transformation and inverse transformation to Eq. (2), the average temperature of the cold air tpc(τ) is given by the following:

(4)

The hot air is bled from the compressor of the aircraft engine, so the temperature of the hot air entering the heat exchanger th.in(τ) is equal to the temperature of the engine bleed air tbleed(τ) given as follows:

(5)

As the hot air travels along the heat exchanger, its temperature at any point in the channel can be calculated by the following equation:

(6)

After applying the Laplace transformation and inverse transformation to Eq. (6), the temperature of the hot air leaving the heat exchanger is obtained by Eq. (7) as follows: (7) where γ3 = ηhαhAhw, , and .

After applying the Laplace transformation and inverse transformation to Eq. (6), the average temperature of the hot air is given by the following:

(8)

The average temperature of the heat exchanger surface is obtained by Eq. (9) as follows:

(9)

To facilitate calculation, Eq. (9) can be written as the following form of difference equation:

(10)

Fault Information of Heat Exchanger

The basic idea behind fault detection and diagnosis is that numerous types of failures can be considered as changes in the coefficients of the process. These coefficients are implied by the model of the process parameters, and can be constant or time-varying. A system symptom analysis is required regardless of the method of fault diagnosis. Table 1 presents the details of the most common faults of the heat exchanger. Leakage and fouling of the heat exchanger have the same fault-related process parameters. For this reason, it is impossible for fault diagnosis algorithm to distinguish between leakage and fouling of the heat exchanger.

Model Modification and State Estimation

The model modification and state estimation method to be presented here is detailed by Pang et.al. [8]. It is modified to employ the DMF algorithm in the heat exchanger diagnosis. This model can also be used by the STF in the heat exchanger diagnosis. To make the present paper self-contained, a brief review of this method is needed.

The system observation equation has the following form: (11) where ntc.out(k) and nth.out(k) represent the noises of tc.out(k) and th.out(k) respectively, which are assumed for uncorrelated, zero-mean, Gaussian white noise.

The state equations of the heat exchanger have the following forms:

(12)

To facilitate calculation, Eq. (4) can be written as the following form of difference equation:

(13)

To facilitate calculation, Eq. (8) can be written as follows:

(14)

Eq. (10) can be written as the following form: (15) (16) , , , and , respectively represent uncorrelated, zero-mean Gaussian white noises; and T is the sampling interval.

Fault Detection and Diagnosis Strategy

In Eq. (12), the heat exchanger related parameters γ1, γ2, γ3, and γ4 are unknown. Based on the STF (see S1 Appendix) proposed in [10], we can do an on-line estimation of the parameters γ1, γ2, γ3, and γ4 as follows: (17) where K(k + 1) is the filter gain calculated online by STF, υ(k + 1) represents the residual error.

Based on the MB classification algorithm (see S2 Appendix) [10], a fault detection and diagnosis algorithm is provided, which can be used to detect, isolate, and estimate the heat exchanger faults.

Step 1 (fault-related parameter estimation) From Eq. (17), we obtain the following heat exchanger fault parameter estimator:

(18)

Step 2 (fault detection and isolation) Based on , i = 1,2,3,4, we conduct the following tests for γ1, γ2, γ3, and γ4:

  • If H1 (MB algorithm) of γi alarms, the fault-related parameter γi happens, and we proceed to Step 3;
  • If the aforementioned condition is not satisfied, we return to Step 1.

Step 3 (fault amplitude estimation) The equivalent heat exchanger fault-related parameter γi is estimated to be the estimated equivalent fault amplitude (EEFA) as follows: (19) after which we return to Step 1. represents the value of γi when heat exchanger is under normal state.

S3 Appendix shows details of the fault detection and diagnosis strategy.

Results and Discussion

In this section, the effectiveness of the proposed fault diagnosis method is thoroughly studied through simulated data from the cross-flow heat exchanger in case the flight altitude is 2 km.

The model parameters of the heat exchanger are reported in Table 2.

The initial values of the STF are selected as described below.

Measurement noise (ntc.out,nth.out) and system noise (, , , , and ) are types of Gaussian white noise with the following statistics:

The parameters of the MB algorithm are selected as follows:

The results of the proposed methods when the heat exchanger runs normally are shown in S1 and S2 Figs. It is illustrated that the initial values of the STF algorithm and the parameters of the MB algorithm have been selected well.

Nine kinds of heat exchanger faults were tested. The faults are summarized in Table 3. The first four faults are abrupt faults, and “F5” to “F8” are gradual faults. “F9”is more serious than “F1” and is used to test the efficiency of the proposed algorithm in order to identify different severity faults. The simulation results are shown in Table 4. All of the faults were detected, isolated, and estimated without false alarm and missing alarm.

The simulation results of the proposed methods under faults “F1” and“F8” are shown in S3S6 Figs, respectively. S7 Fig indicates that the STF can successfully distinguish “F1” (S7A Fig) and “F9” (S7B Fig). For comparison, S8B Fig presents the simulation results of fault diagnosis based on the DMF under the fault “F1,” which verifies that the proposed method performs better than the DMF.

From the deductions derived from the STF, MB, normalization methods and computer simulations, we have obtained the following findings.

1) The jump type fault of the heat exchanger can be detected extremely fast; it typically requires approximately 10 steps to detect the fault after it occurs (see Table 4). For fault estimation, a significant amount of time is needed to obtain accurate fault amplitude. In this example, the estimation accuracy of the fault amplitude has exceeded 93% in all cases (see Table 4).

2) The incipient fault can also be detected at an early stage. For example, fault F8 is detected at k = 489. At this time, the real fault amplitude is only 159.2 ≈0.867*183.7. It is possible to detect a smaller fault if we select a lower threshold , but the rate of the false alarm is expected to increase.

3) The design procedure of the heat exchanger fault diagnosis strategy is simple, consisting only of two parts: a) using the combined estimation algorithm of parameter and state (STF) to estimate the states and fault-related parameters of the heat exchanger online, and b) using the heat exchanger parameter estimation result to form the fault detection and diagnosis algorithm (MB).

Conclusions

A heat exchanger fault diagnosis approach based on STF and MB was proposed in this study. A modified parameter estimation method based on STF is utilized to adaptively estimate the heat exchanger fault parameters. To further realize the fault detection and failure mode classification, an MB algorithm is developed. The results demonstrate that the proposed methods can be used to diagnose both the slow drift and abrupt heat exchanger faults, identify different fault severities, and obtain accurate fault amplitude.

This approach are capable of providing accurate, stable, and rapid fault diagnosis of the heat exchanger and can reveal online whether the heat exchanger is in a faulty state. Such information is valuable in improving the maintainability of the heat exchanger.

In the future, the authors plan to apply the proposed method to other types of heat exchanger in the ECS and evaluate the possibility of generalizing the proposed method, in order to further improve the reliability of the ECS. Furthermore, the authors also expect to verify the effectiveness and applicability using practical engineering data of the heat exchanger for improving the maturity of the proposed method.

Supporting Information

S1 Fig. Estimation of tc.out, th.out, γ1, γ2, γ3, and γ4: no faults, STF is used.

https://doi.org/10.1371/journal.pone.0122829.s001

(TIF)

S2 Fig. Fault detection and diagnosis results: no faults, MB is used.

https://doi.org/10.1371/journal.pone.0122829.s002

(TIF)

S3 Fig. Estimation of tc.out, th.out, γ1, γ2, γ3, and γ4: fault F1 occurs, STF is used.

https://doi.org/10.1371/journal.pone.0122829.s003

(TIF)

S4 Fig. Fault detection and diagnosis results: fault F1 occurs, MB is used.

https://doi.org/10.1371/journal.pone.0122829.s004

(TIF)

S5 Fig. Estimation of tc.out, th.out, γ1, γ2, γ3, and γ4: fault F8 occurs, STF is used.

https://doi.org/10.1371/journal.pone.0122829.s005

(TIF)

S6 Fig. Fault detection and diagnosis results: fault F8 occurs, MB is used.

https://doi.org/10.1371/journal.pone.0122829.s006

(TIF)

S7 Fig. Estimation of γ1, fault detection and diagnosis results: fault F9 (a) and fault F1 (b) occur.

https://doi.org/10.1371/journal.pone.0122829.s007

(TIF)

S8 Fig. Estimation of γ1, fault detection and diagnosis results: fault F9 occurs, STF (a) and DMF (b) are used.

https://doi.org/10.1371/journal.pone.0122829.s008

(TIF)

S9 Fig. Details of the Fault Detection and Diagnosis Strategy.

https://doi.org/10.1371/journal.pone.0122829.s009

(TIF)

S1 Appendix. Strong Tracking Filter (STF)-Based State and Parameter Estimation.

https://doi.org/10.1371/journal.pone.0122829.s010

(DOC)

S3 Appendix. Details of the Fault Detection and Diagnosis Strategy.

https://doi.org/10.1371/journal.pone.0122829.s012

(DOC)

Author Contributions

Conceived and designed the experiments: JM CL. Performed the experiments: JM HML. Analyzed the data: JM CL. Contributed reagents/materials/analysis tools: JM. Wrote the paper: JM CL HML.

References

  1. 1. Lin SQ, Zhao JQ. Simulation research in fault diagnosis of environmental control system for fighter aircraft. 2009 IEEE Circuits and Systems International Conference on Testing and Diagnosis, ICTD; 2009 Apr 28–29; Chengdu, China; IEEE Computer Society; 2009.p.1-4.
  2. 2. Perez-Grande I, Leo TJ. Optimization of a commercial aircraft environmental control system. Applied Thermal Engineering. 2002; 22(17): 1885–1904.
  3. 3. Price DC. Thermal management of military fighter aircraft electro-optics pod: An invited paper. Nineteenth Annual Ieee Semiconductor Thermal Measurement and Management Symposium; 2003 Mar 11–13; New York IEEE; 2003. p.341-350.
  4. 4. Tu Y, Lint GP. Dynamic Simulation of Aircraft Environmental Control System Based on Flowmaster. Journal of Aircraft. 2011; 48(6): 2031–2041.
  5. 5. Jonsson GR, Lalot S, Palsson OP, Desmet B. Use of extended Kalman filtering in detecting fouling in heat exchangers. International Journal of Heat and Mass Transfer. 2007; 50(13–14): 2643–2655.
  6. 6. Mutambara AGO Al-Haik MSY. EKF-based parameter estimation for a heat exchanger. American Control Conference; 1999 Jun 2–4: IEEE; 1999; 6:3918–3922.
  7. 7. Wright S, Andrews G, Sabir H. A review of heat exchanger fouling in the context of aircraft air-conditioning systems, and the potential for electrostatic filtering. Applied Thermal Engineering. 2009; 29(13): 2596–2609.
  8. 8. Pang LP, Qu HQ, Dong SJ. Fault Diagnosis Algorithm for Heat Exchanger of Aircraft Environment Control System Based on Double Model Filter. Acta Aeronautica Et Astronautica Sinica. 2008; 29(3): 548–553.
  9. 9. Wang D, Zhou DH, Jin YH. Active fault tolerant control of a class of nonlinear time-delay processes. Chinese Journal of Chemical Engineering. 2004; 12(1): 60–65.
  10. 10. Zhou DH, Frank PM. Fault diagnostics and fault tolerant control. Aerospace and Electronic Systems, IEEE Transactions on. 1998; 34(2): 420–427.