Next Article in Journal
Fault Detection in Power Equipment via an Unmanned Aerial System Using Multi Modal Data
Previous Article in Journal
Decoupled Six-Axis Force–Moment Sensor with a Novel Strain Gauge Arrangement and Error Reduction Techniques
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Novel Chiller Sensors Fault Diagnosis Method Based on Virtual Sensors

1
School of Electrical and Information Engineering, Tianjin University, Nankai District, Tianjin 300072, China
2
School of Control Science and Engineering, Shandong University, Lixia District, Jinan 250061, Shandong, China
*
Author to whom correspondence should be addressed.
Sensors 2019, 19(13), 3013; https://doi.org/10.3390/s19133013
Submission received: 12 June 2019 / Revised: 29 June 2019 / Accepted: 3 July 2019 / Published: 8 July 2019
(This article belongs to the Section Physical Sensors)

Abstract

:
Sensor fault detection and diagnosis (FDD) has great significance for ensuring the energy saving and normal operation of the air conditioning system. Chiller systems serving as an important part of central air conditioning systems are the major energy consumer in commercial and industrial buildings. In order to ensure the normal operation of the chiller system, virtual sensors have been proposed to detect and diagnose sensor faults. However, the performance of virtual sensors could be easily impacted by abnormal data. To solve this problem, virtual sensors combined with the maximal information coefficient (MIC) and a long short-term memory (LSTM) network is proposed for chiller sensor fault diagnosis. Firstly, MIC, which has the ability to quantify the degree of relevance in a data set, is applied to examine all potentially interesting relationships between sensors. Subsequently, sensors with high correlation are divided into several groups by the grouping thresholds. Two virtual sensors, which are constructed in each group by LSTM with different input sensors and corresponding to the same physical sensor, could have the ability to predict the value of physical sensors. High correlation sensors in each group improve the fitting effect of virtual sensors. Finally, sensor faults can be diagnosed by the absolute deviation which is generated by comparing the virtual sensors’ output with the actual value measured from the air-cooled chiller. The performance of the proposed method is evaluated by using a real data set. Experimental results indicate that virtual sensors can be well constructed and the proposed method achieves a significant performance along with a low false alarm rate.

1. Introduction

Poorly maintained and improperly controlled equipment wastes an estimated 15% to 30% of energy used in commercial buildings [1]. Heating, ventilation, and air conditioning (HVAC), which maintain comfortable and healthy indoor thermal environments, is an important part of public and private buildings [2]. As an important part of central air conditioning systems, the chiller is the major energy consumer [3]. Hence, it is of vital importance to have a fault detection and diagnosis (FDD) method to maintain optimal operation for chiller systems.
FDD provides a cornerstone for the condition-based maintenance of engineered systems and has been an active area of research and development in the aerospace, process controls, automotive, manufacturing, nuclear, and national defense fields [4,5,6,7,8]. There are many methods to realize FDD in different fields. Data driven methods, rule based methods and model based methods have been used in building systems [9,10,11].
With the rapid development of the computer’s calculation ability, data driven methods have been widely developed in recent years. Han et al. present a novel FDD strategy, which combines the principle component analysis (PCA) feature extraction technology and the multiclass support vector machine (SVM) classification algorithm for vapor-compression refrigeration systems [12]. In order to fully capture the data characteristics, Li proposed a novel data-temporal attention network based strategy for the fault diagnosis of chiller sensors [13]. Fan et al. present a back-propagation neural network black box model using wavelet analysis and fuzzy logic to detect and diagnose faults in an air handling unit [14]. In Reference [15], a dynamic model combined with a data driven method is used to estimate the remaining useful life which does not require prior knowledge of the degradation phenomena.
In another respect, hardware redundancy was first developed to diagnose faults. It has high reliability and can directly isolate faults [16]. Regrettably, hardware redundancy leads to costly and time-consuming processes [17]. To solve this problem, virtual sensors have been proposed for FDD [18] and applied to many fields [19,20,21,22]. Virtual sensors, which are able to estimate various phenomena that are difficult or expensive to measure, can be mass-produced by using black box or gray box models along with other existing physical sensors in building systems [23]. Li et al., review virtual sensing techniques and early applications for buildings [24]. In building systems, virtual sensors can be constructed with historical data which are stored by a monitoring system. The method proposed in Reference [18] is applied to detect and diagnose faults in ventilation units using virtual sensors. The physical sensors can be predicted by virtual sensors with satisfactory accuracy. The method proposed in Reference [25] is applied to exploit physical relations inside the unit using linear regression virtual sensors. Vasso et al. present a local virtual sensor agent for diagnosing sensor faults in HVAC systems, and compensating for their effects on the distributed control architecture [26]. Kusiak et al. have constructed sensor models for predicting temperature, CO 2 , and relative humidity by data mining algorithms. It can be applied to HVAC systems in various buildings [27]. However, all of the above virtual sensors’ performances could be easily impacted by input parameters, such as historical data of a building system and external factors [23].
In this paper, a novel chiller sensor fault diagnosis method based on a virtual sensor technique and a data driven method is proposed. Firstly, a large amount of sensor data can be stored when the chiller system is operating. According to the data collected from the chiller system, sensors can be divided into several groups by the maximal information coefficient (MIC) and the sensor grouping threshold. MIC is used to explore relationships among different sensors, which can better describe the nonlinear relationship in data set than traditional methods such as Pearson correlation. Sensors in each group have high correlation which is helpful for improving the performance of the virtual sensors. Subsequently, virtual sensors are constructed by a long short-term memory network (LSTM) in each group. Deep learning models are capable of automatic and deep mining feature information, which have made achievements in many fields [28,29,30]. As a deep learning model, LSTM could be capable of automatic and deep mining feature information in sensor data, which can better improve the performance of virtual sensors. In the end, the trained networks could properly fit the chiller system. The fault can be diagnosed by the absolute deviation which is generated by comparing the predicted output of the virtual sensors with the actual value.
The contributions of the paper are as follows:
  • In order to ensure the performance of virtual sensors, MIC is used to examine potentially interesting relationships between sensors. Chiller sensors with high MIC scores are divided into the same groups. This could dramatically improve the fitting effect of virtual sensors by constructing them in the same group.
  • The performance of virtual sensors could be easily impacted by the input sensors. In order to reduce the false alarm rate, two virtual sensors that have different input sensors are constructed for the same physical sensor. When the two deviations between the corresponding physical sensor and the two virtual sensors both exceed the thresholds, the physical sensor is considered as a fault state.
  • The LSTM model, which can better extract discriminating features from the sensor data, is used to construct the virtual sensors. It could further improve the fitting effect of virtual sensors.
The rest of this paper is organized as follows: Section 2 gives the description and coupling characteristic analysis of the air-cooled chiller system; the proposed chiller sensor fault diagnosis method is introduced in Section 3; Section 4 verifies the effectiveness of the proposed method on the sensor fault diagnosis performance along with low false alarm rate; and Section 5 draws the conclusions.

2. Coupling Characteristic Analysis of the Air-Cooled Chiller System

Figure 1 shows the schematic of an existing air-cooled chiller system. The main equipment of the air-cooled chiller includes a scroll compressor, air-cooled condenser, throttle device and evaporator. The throttling device is provided with three different throttling modes: electronic expansion valve, thermal expansion valve and electric needle throttle. This paper mainly uses an electronic expansion valve to throttle the refrigerant. The chilled water, which is powered by the pump, circulates by the green line. When the water temperature in the water tank is lowered, the electric heater, which maintains the temperature of the water tank, is used to compensate the heat consumption.
The heat is transferred from the low-temperature heat source to the high-temperature heat source via refrigerant circulation loop. In the circulation loop of the refrigerant, the energy conservation can be written as
Q e + Q c o m = Q c ,
where Q c o m represents the electric power consumed by the compressor, Q e represents the amount of cold generated in the evaporator and Q c represents the heat released by the condenser.
The refrigerant circulates via the compressor, condenser, expansion valve and evaporator while performing energy transfer with the chilled water. The pressure, enthalpy and other parameters of the refrigerant in the condenser can be affected by the output parameters of the compressor, the outlet refrigerant enthalpy, the mass flow rate, and so forth. Conversely, the compressor power and the refrigerant mass flow can be changed by the compressor input parameters such as the condenser condensing pressure. The parameters, such as the electronic expansion valve mass flow and the outlet enthalpy, can be affected by the output parameters of the condenser, the condensing pressure, the outlet refrigerant enthalpy, and so forth. The condensing pressure can also be affected by the electronic expansion valve mass flow. The electronic expansion valve output parameters and the enthalpy affect the evaporation pressure, the outlet enthalpy and other parameters. The evaporation pressure as the expansion valve input can also affect the electronic expansion valve mass flow. There is also a coupling relationship between the compressor and the evaporator through the evaporation pressure and the mass flow of the compressor. Thus, there is a complicated coupling relationship between the various equipment of the chiller system.

3. Methods

3.1. Maximal Information Coefficient

Due to the complex coupling characteristic of the air-cooled chiller system, MIC which has the ability to examine all potentially interesting relationships is used to explore relationships among different sensors. The calculation of MIC is based on mutual information (MI). MI tells us how much knowing one variable reduces our uncertainty about the other [31]. And the mutual information of two variables X and Y can be defined as
I ( X , Y ) = u ( x , y ) l o g u ( x , y ) u x ( x ) u y ( y ) d x d y ,
where u ( x , y ) is the joint probability density function of X and Y, u x ( x ) = u ( x , y ) d y and u y ( y ) = u ( x , y ) d x .
In order to get the MIC score, MI is first achieved by exploring all the grids by using different partition schemes, then the MIC is normalized between 0 and 1 by dividing l o g 2 ( m i n ( X , Y ) ) , and the maximum is chosen as the MIC score. Thus the MIC score can be calculated as [32]
M ( D ) = max X Y < B ( n ) I ( D , X , Y ) l o g 2 ( m i n ( X , Y ) ) ,
where B is a function of sample size n, usually B = n 0 . 6 ; I ( D , X , Y ) is the maximum mutual information value that falls into the mesh region D. Variables X and Y are independent of each other when MIC is equal to 0. And some kinds of functional relationship are existed between X and Y variables when MIC is equal to 1.
Raw operating data, which include eleven sensors, compressor frequency C s and electron expansion valve E e v , are provided by the air-cooled chiller system. In this system, temperature is measured using PT-100, whose average error is around 0.3 C. The pressure on the scroll compressor and throttle device are measured by pressure transducers with the accuracy 0.5%. The descriptions of the eleven sensors have been listed in Table 1.
The maximum mutual information is calculated between any sensors in Table 2. Multiple chiller sensors are divided in the same group to ensure the correlation between the sensors, which the MIC score is greater than grouping threshold. For instance, sensors can be divided into { T s u c , T c h w _ s , T c h w _ r , P t h _ o u t } and { P s u c , T c o n _ o u t , T r e f _ b , P d i s } for virtual senors T s u c and P s u c , when the grouping threshold takes 0.8. In order to verify MIC mining relationship capabilities between the sensors, density plots of T s u c and T d i s , T d i s and T c o n _ o u t are shown in Figure 2. As we can see, T s u c and T d i s which the MIC score is equal to 0.239 are independent on each other, while T d i s and T c o n _ o u t which the MIC score is equal to 0.812 are obviously highly correlated.

3.2. Virtual Sensors

The LSTM model is used to construct the virtual sensors for eleven physical sensors. It can better extract feature information among different sensors in the chiller system. As shown in Figure 3, the key to LSTM is the LSTM cell which can decide whether to maintain state information from the prior step. LSTM cells contain input gate, forget gate and output gate. The input gate is used to decide the input information to save the state of unit. The forget gate is used to decide the state of unit at the last time. The output gate is used to decide the output of LSTM cell. Outputs c t and h t are recurrently connected to the inputs of block. The LSTM cell with forward propagation is calculated as follows:
f t = σ ( W f [ h t 1 , x t ] + b f ) ,
i t = σ ( W i [ h t 1 , x t ] + b i ) ,
o t = σ ( W o [ h t 1 , x t ] + b o ) ,
c t = f t c t 1 + i t g t ,
g t = t a n h ( W c [ h t 1 , x t ] + b c ) ,
h t = o t t a n h ( c t ) .
The Formulas (4)–(6) are forget gate, input gate and output gate respectively. W f , W i and W c are the weights of forget gate, input gate and output gate respectively. σ ( · ) and t a n h ( · ) are the sigmoid function and hyperbolic tangent respectively.
Herein, the input of the LSTM model includes the sensor historical data in same group, compressor frequency and electron expansion valve. And the output of the LSTM model constructs corresponding virtual sensors. Two virtual sensors, which contain different input sensors and correspond to the same physical sensor, are constructed in the same group. The maximum correlation ensures the performance of the two virtual sensors with different input physical sensors. For instance, if the grouping threshold takes 0.3 in Table 3, the chiller sensors can be divided into two groups: { T s u c , T r e f _ a , T c h w _ s , T c h w _ r , P t h _ i n , P t h _ o u t } and { P s u c , T d i s , T c o n _ o u t , T r e f _ b , T c h w _ s , T c h w _ r , P d i s }. Virtual sensor T s u c and T s u c for T s u c are constructed as
V T s u c = f ( V T s u c 1 ) ,
V T s u c = f ( V T s u c 2 ) ,
V T s u c 1 = ( T r e f _ a , T c h w _ s , T c h w _ r , C s , E e v ) ,
V T s u c 2 = ( P t h _ i n , P t h _ o u t , C s , E e v ) ,
where V T s u c 1 and V T s u c 2 are acquired sequentially from the corresponding groups and represents the sensors historical data. V T s u c and V T s u c represent corresponding virtual sensors and f ( · ) represents LSTM model. The actual value and predictive value for T s u c are shown in Figure 4.

3.3. The Threshold and Procedure of Fault Diagnosis

In the actual implementation, the fault can be diagnosed by the absolute deviation between the virtual sensors and the physical sensors. A fault diagnosis threshold is calculated to automatically diagnose sensor fault. The fault diagnosis threshold of the l-th sensor is calculated as
V F D l = max p S T ( a b s ( v p l a p l ) ) ,
where v p l is the predictive value of virtual sensors, a p l is the actual value of chiller sensors and S T is a set to determinate fault diagnosis threshold. Different group thresholds can be obtained for different sensors.
Figure 5 shows the flow chart of fault diagnosis. The proposed fault diagnosis method for chiller system includes three steps:
Step 1: 
A physical sensor is selected from eleven sensors. Two virtual sensors, which have been constructed in the training period, are used to predict the value of this physical sensor.
Step 2: 
Deviations between virtual and physical sensors are calculated and compared with the fault diagnosis threshold.
Step 3: 
Obviously, the physical sensor is not considered as a fault state when no deviations exceed the threshold. On the contrary, a sensor fault occurs when the deviations both exceed the fault diagnosis threshold. Input sensors are considered as a fault state if only one absolute deviation exceeds the threshold, because two virtual sensors have different input sensors. Under this situation, another physical sensor from input sensors is selected and step 2 will be repeated to predict the value of another physical sensor.

4. Results and Discussion

4.1. Experimental Data

The experimental data are acquired from the device in the Honeywell Home and Building Control Laboratory in Tianjin University, China. During the normal operation of the device, the chiller system can store thirteen kinds of measurement data such as different sensor values and electronic expansion valve opening degree which are highly correlated with the sensor reading. The experimental data, which obtain 45,000 sets of time series, are collected at 2 min intervals and divided into training sets, fault diagnosis threshold determination sets and test sets.
Before the experiment began, the raw data need to be standardized and filter out samples with poor quality, such as those during chiller start up and shutdown time periods. Based on the measurement accuracy of temperatures and pressure sensors, eleven sensor faults are introduced by adding the fixed bias in this paper. Various magnitudes of biases, which are determined by the reading range of each sensor, have been added to each sensor in Table 4.

4.2. Performance Comparison

To verify the low false alarm rate and fault diagnosis performance of this method, T s u c and P s u c are chosen as instances. As described in Section 3.1, different groups for T s u c and P s u c have been obtained and listed in Table 3 when different grouping thresholds are used. As can be seen, the number of the sensors has decreased along with the increase of the grouping thresholds. A high correlation between sensors will contribute to the constructing of a virtual sensor in the same group. All chiller sensors are divided into the same group, if the grouping threshold takes 0.

4.2.1. Verification of Low False Alarm Rate

We assume that only one sensor is considered as a fault state. Input sensors T c h w _ s and T c o n _ o u t with minimum biases are used to verify the low false alarm rate of this method. Sensor grouping threshold takes 0.8. In the figure below, the first half time series are normal samples and the last half are fault samples. Figure 6 shows the absolute deviation of T s u c and P s u c when the corresponding input sensors T c h w _ s and T c o n _ o u t are faulty. As can be seen in Figure 6a, if only one virtual sensor is used, the absolute deviation will increases after fault occurs. It means that the fault diagnosis performance will be affected by the input sensor. However, another sensor fault occurs if only one absolute deviation exceeds the fault diagnosis threshold, as depicted in Figure 5 and Figure 6b,c. The false alarm rate of T s u c is reduced from 28.0% to 0.0%. In the same way, the false alarm rate of P s u c is reduced from 41.0% to 0.0%.
To further verify the performance of this method, the false alarm rate of all chiller sensors is listed in Table 5. As we can see, the false alarm rate is close to 0 when two virtual sensors with different input sensor are used. For instance, the false alarm rate of T c o n _ o u t will reduce from 18.0% to 3.0%, if two virtual sensors for T c o n _ o u t are used. The high false alarm rate will occur if only one virtual sensor is used. Therefore, two virtual sensors with different input sensors can achieve a low false alarm rate.

4.2.2. Fault Diagnosis Performance

As a deep learning model, the LSTM model, which is developed to address sequential data with its ability to encode temporal information, has a better performance than the linear regression and nonlinear regression models such as the artificial neural network model. Linear regression is a linear approach to modeling the relationship among different sensors. The artificial neural network model, which has great nonlinear curve fitting capability, can achieve a better performance than the linear regression model. Due to the high correlation between sensors in the same group and the strong feature extract ability of the LSTM model, either of the two sensors can achieve a better performance on fault diagnosis. Virtual sensors are used to diagnose faults in this paper, which are constructed by the linear regression (LR) model, the artificial neural network (ANN) model and the LSTM model. T s u c and P s u c with minimum biases are chosen as instances.
The performance of virtual sensors can be verified by the different grouping thresholds. In Figure 7, the absolute deviation and fault diagnosis ratios obviously increase along with increase of grouping threshold. The absolute deviation of the LSTM-based virtual sensor has significant performance than FC-based and LR-based virtual sensor, when the fault samples occur. For instance, the average absolute deviation between pressure sensor P s u c and virtual sensors will decrease from 0.027 to 0.021, if LSTM-based virtual sensor is replaced by FC-based and the grouping threshold takes 0.8. The average absolute deviation is decreased from 0.027 to 0.019 and the fault diagnosis ratios is decreased from 100.0% to 95.0% if the LSTM-based virtual sensor is similarly replaced by LR-based. When the fault samples occur, increasing absolution deviation can be obtained along with the increase of the grouping thresholds. For instance, the average absolute deviation is decreased from 0.021 to 0.027, if the grouping threshold takes 0 instead of 0.8. It reveals that LSTM-based virtual sensors have an excellent performance along with the increase of the grouping threshold.
As shown in Figure 8, average fault diagnosis ratio are compared in different biases. For these two sensors, the fault diagnosis ratios of three methods increases with the increase of the introduced biases fault in Table 4. All methods easily reach 100% when the magnitude of biases is the maximum of each sensor. However, as the magnitude of biases decreases, the fault diagnosis rates show a difference. For instance, when the biases of the temperature sensor T s u c is tiny, such as 0.5, FC-based and LR-based virtual sensors have a poor performance while the fault diagnosis ratio of the LSTM-based virtual sensor reaches 98%. It means that LSTM-based virtual sensors have a better performance in the case of the positive or negative biases. When the biases are negative, all methods are influenced to various extents. For instance, average fault diagnosis ratios of the pressure sensor P s u c are 98.5%, 94% and 89.75% respectively, provided that magnitude of biases is changed from 0.5 to −0.5. However, fault diagnosis ratios of LSTM-based virtual sensors always achieve a better performance than other methods.
To further verify the performance of another virtual sensor during training and testing, the mean absolute error (MAE) is used in this paper. MAE is frequently used to measure the differences between values predicted by a model and the values observed. The MAE between the physical sensor and virtual sensor is defined as
M A E = 1 N i = 1 N ( x i x i ^ ) ,
where N represents sampling steps, x i represents value of virtual sensor and x i ^ represents value of physical sensor. In actual implementation, the MAE of the corresponding sensor is obtained by calculating the average of the two virtual sensors.
As shown in Table 6, p-values between the traditional methods and the proposed method were calculated. The t test can easily be adapted to testing the following hypotheses at a specified level of significance α 0 : H 0 : μ 1 = μ 2 , H 1 : μ 1 μ 2 . H 0 will be rejected at any level α 0 0.05 , which means there is not a significant difference between the two methods. As we can see, p-values between the traditional methods and the proposed method are always smaller than 0.05. This means that LSTM-based virtual sensors are significantly different to the two other methods.
In addition to T s u c and P s u c , Figure 9 shows MAE of another nine sensors during training when the grouping threshold takes 0.8. Smaller value of MAE indicates better training performance of the virtual sensors. As we can see, due to the different reading range of different sensors, virtual sensors show different performances for different physical sensors. However, LSTM-based virtual sensors always have a lower MAE value compared with LR-based or FC-based virtual sensors. It reveals that LSTM-based virtual sensors always have a better training performance. Table 7 summarizes MAE of another nine sensors during testing, to which minimum positive biases are added. The grouping threshold also takes 0.8. On the contrary, the maximal value of MAE indicates better training performance of the virtual sensors. When the minimum negative bias occurred, virtual sensors based on different models show a different performance. Therefore, LSTM-based virtual sensors have a better performance for both positive and negative biases.
In order to verify the performance of different physical sensors, fault diagnosis ratios of all physical sensors with minimum biases are listed in Table 8 and Table 9. Table 8 lists fault diagnosis ratios when the grouping threshold takes 0.8 and the minimum positive biases are added. It can be clearly seen that LSTM-based virtual sensors have a better performance than another two methods. This conclusion is consistent with the results of Figure 9 and Table 7. For instance, fault diagnosis rate with positive bias is 91.00% and 96.25% rather than 98.75%, when the LSTM-based virtual sensor is similarly replaced by LR-based and FC-based virtual sensor for physical sensor T c o n _ o u t . The fault diagnosis ratios are reduced by 7.75% and 2.5% compared to LR-based and FC-based virtual sensor, respectively. When the minimum negative biases occur, LSTM-based virtual sensors still have a better performance in Table 9.

5. Conclusions

The operating efficiency of an air-cooled chiller system is critical for building energy performance. In this paper, a novel chiller sensor fault diagnosis method was proposed. Chiller sensors were divided into different groups by MIC score and the grouping threshold. Highly correlated sensors can significantly improve the accuracy of virtual sensors. Under the same model, experimental results also show that virtual sensors have a better performance by grouping with the MIC score. Virtual sensors constructed by LSTM model were compared with the linear regression and the artificial neural network model, which reduces the cost of hardware redundancy. In order to reduce the false alarm rate and directly diagnose sensor faults, two virtual sensors corresponding to the same physical sensor were constructed. Comparing the method in this paper with using only one virtual sensor, the method in this paper has the lower false alarm rate. The proposed method with higher accuracy has also been well presented and experimentally validated.
The following work needs to be done in the future: firstly, fault diagnosis threshold determination is an indispensable part of the chiller sensor fault diagnosis based on deviation. Threshold will directly impact the performance of fault diagnosis. An excellent method for fault diagnosis threshold should be further researched; secondly, the proposed method will be applied to other refrigeration air conditioning systems to further verify generalization.

Author Contributions

Conceptualization, L.G. and D.L. (Donghui Li); methodology, L.G.; software, L.G.; validation, L.G., D.L. (Ding Li) and L.L.; formal analysis, L.G., Y.G. and D.L. (Ding Li); investigation, L.G. and L.L.; resources, L.G. and L.L.; data curation, L.G.; writing—original draft preparation, L.G.; writing—review and editing, L.G., D.L. (Ding Li) and L.Y.; visualization, L.G.; supervision, D.L. (Donghui Li); project administration, L.G.; funding acquisition, D.L. (Donghui Li).

Funding

This work is supported by the National Natural Science Foundation of China under Grant 61873180.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Brambley, M. Review article: Methods for fault detection, diagnostics, and prognostics for building systems—A review, Part II. HVAC R Res. 2005, 11, 19. [Google Scholar]
  2. Zheng, Y.; Ghahramani, A.; Becerik-Gerber, B. Building occupancy diversity and HVAC (heating, ventilation, and air conditioning) system energy efficiency. Energy 2016, 109, 641–649. [Google Scholar] [Green Version]
  3. Saidur, R.; Hasanuzzaman, M.; Mahlia, T.M.I.; Rahim, N.A.; Mohammed, H.A. Chillers energy consumption, energy savings and emission analysis in an institutional buildings. Energy 2011, 36, 5233–5238. [Google Scholar] [CrossRef]
  4. Katipamula, S.; Brambley, M. Review article: Methods for fault detection, diagnostics, and prognostics for building systems—A review, Part I. Hvac R Res. 2005, 11, 3–25. [Google Scholar] [CrossRef]
  5. Li, Z.; Li, Q.; Wu, Z.; Jie, Y.; Zheng, R. A fault diagnosis method for on load tap changer of aerospace power grid based on the current detection. IEEE Access 2018, 6, 1. [Google Scholar] [CrossRef]
  6. Ma, J.; Jin, J. Applications of fault detection and diagnosis methods in nuclear power plants: A review. Prog. Nucl. Energy 2011, 53, 255–266. [Google Scholar] [CrossRef]
  7. Chi, M.V.; Wong, P.K.; Wong, K.I. Simultaneous-fault detection based on qualitative symptom descriptions for automotive engine diagnosis. Appl. Soft Comput. 2014, 22, 238–248. [Google Scholar]
  8. Dinca, L.; Aldemir, T.; Rizzoni, G. A model-based probabilistic approach for fault detection and identification with application to the diagnosis of automotive engines. IEEE Trans. Autom. Control 2002, 44, 2200–2205. [Google Scholar] [CrossRef]
  9. Kim, W.; Katipamula, S. A review of fault detection and diagnostics methods for building systems. Sci. Technol. Built Environ. 2017, 24, 3–21. [Google Scholar] [CrossRef]
  10. Gao, Z.; Cecati, C.; Ding, S.X. A survey of fault diagnosis and fault-tolerant techniques—Part I: Fault diagnosis with model-based and signal-based approaches. IEEE Trans. Ind. Electron. 2015, 62, 3757–3767. [Google Scholar] [CrossRef]
  11. Gao, Z.; Cecati, C.; Ding, S.X. A survey of fault diagnosis and fault-tolerant techniques—Part II: Fault diagnosis with knowledge-based and hybrid/active approaches. IEEE Trans. Ind. Electron. 2015, 62, 3768–3774. [Google Scholar] [CrossRef]
  12. Ren, N. PCA-SVM-based automated fault detection and diagnosis (AFDD) for vapor-compression refrigeration systems. Hvac R Res. 2010, 16, 295–313. [Google Scholar]
  13. Li, D.; Li, D.; Li, C.; Li, L.; Gao, L. A novel data-temporal attention network based strategy for fault diagnosis of chiller sensors. Energy Build. 2019, 198, 377–394. [Google Scholar] [CrossRef]
  14. Bo, F.; Du, Z.; Jin, X.; Yang, X.; Guo, Y. A hybrid FDD strategy for local system of AHU based on artificial neural network and wavelet analysis. Build. Environ. 2010, 45, 2698–2708. [Google Scholar]
  15. Benmoussa, S.; Djeziri, M.A. Remaining useful life estimation without needing for prior knowledge of the degradation features. IET Sci. Meas. Technol. 2017, 11, 1071–1078. [Google Scholar] [CrossRef]
  16. Ms, L.H.C.; Russell, E.L.; Braatz, R.D. Fault Detection and Diagnosis in Industrial Systems; Springer: London, UK, 2001. [Google Scholar]
  17. Yu, Y.; Woradechjumroen, D.; Yu, D. A review of fault detection and diagnosis methodologies on air-handling units. Energy Build. 2014, 82, 550–562. [Google Scholar] [CrossRef]
  18. Mattera, C.G.; Quevedo, J.; Escobet, T.; Shaker, H.R.; Jradi, M. A method for fault detection and diagnostics in ventilation units using virtual sensors. Sensors 2018, 18, 3931. [Google Scholar] [CrossRef]
  19. Ergan, S.; Radwan, A.; Zou, Z.; Tseng, H.A.; Han, X. Quantifying human experience in architectural spaces with integrated virtual reality and body sensor networks. J. Comput. Civ. Eng. 2018, 33, 04018062. [Google Scholar] [CrossRef]
  20. Tegen, A.; Davidsson, P.; Mihailescu, R.C.; Persson, J. Collaborative sensing with interactive learning using dynamic intelligent virtual sensors. Sensors 2019, 19, 477. [Google Scholar] [CrossRef]
  21. Wei, C.; Chen, J.; Song, Z.; Chen, C.I. Adaptive virtual sensors using SNPER for the localized construction and elastic net regularization in nonlinear processes. Control Eng. Pract. 2019, 83, 129–140. [Google Scholar] [CrossRef]
  22. Valdivia, C.G.; Escobedo, J.L.C.; Durán-Muñoz, H.A.; Berumen, J.; Hernandez-Ortiz, M. Implementation of virtual sensors for monitoring temperature in greenhouses using CFD and control. Sensors 2019, 19, 60. [Google Scholar]
  23. Yoon, S.; Yu, Y. Strategies for virtual in-situ sensor calibration in building energy systems. Energy Build. 2018, 172, 22–34. [Google Scholar] [CrossRef]
  24. Li, H.; Yu, D.; Braun, J. A review of virtual sensing technology and application in building systems. Hvac R Res. 2011, 17, 619–645. [Google Scholar]
  25. Mattera, C.G.; Quevedo, J.; Escobet, T.; Shaker, H.R.; Jradi, M. Fault detection and diagnostics in ventilation units using linear regression virtual sensors. In Proceedings of the International Symposium on Advanced Electrical and Communication Technologies (ISAECT), Rabat, Morocco, 21–23 November 2018. [Google Scholar]
  26. Reppa, V.; Papadopoulos, P.; Polycarpou, M.M.; Panayiotou, C.G. A distributed virtual sensor scheme for smart buildings based on adaptive approximation. In Proceedings of the 2014 International Joint Conference on Neural Networks (IJCNN), Beijing, China, 6–11 July 2014; pp. 99–106. [Google Scholar]
  27. Kusiak, A.; Li, M.; Zheng, H. Virtual models of indoor-air-quality sensors. Appl. Energy 2010, 87, 2087–2094. [Google Scholar] [CrossRef]
  28. Kanjo, E.; Younis, E.; Ang, C.S. Deep learning analysis of mobile physiological, environmental and location sensor data for emotion detection. Inf. Fusion 2018, 49, 46–56. [Google Scholar] [CrossRef]
  29. He, K.; Zhang, X.; Ren, S.; Sun, J. Deep residual learning for image recognition. In Proceedings of the 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Las Vegas, NV, USA, 27–30 June 2016; pp. 770–778. [Google Scholar]
  30. Shin, H.; Roth, H.R.; Gao, M.; Lu, L.; Xu, Z.; Nogues, I.; Yao, J.; Mollura, D.; Summers, R.M. Deep convolutional neural networks for computer-aided detection: CNN architectures, dataset characteristics and transfer learning. IEEE Trans. Med. Imaging 2016, 35, 1285–1298. [Google Scholar] [CrossRef] [PubMed]
  31. Vinh, N.X.; Epps, J.; Bailey, J. Information theoretic measures for clusterings comparison: Variants, properties, normalization and correction for chance. J. Mach. Learn. Res. 2010, 11, 2837–2854. [Google Scholar]
  32. Reshef, D.N.; Reshef, Y.A.; Finucane, H.K.; Grossman, S.R.; Gilean, M.V.; Turnbaugh, P.J.; Lander, E.S.; Michael, M.; Sabeti, P.C. Detecting novel associations in large data sets. Science 2011, 334, 1518–1524. [Google Scholar] [CrossRef]
Figure 1. Schematic diagram of the air-cooled chiller system. The system consists of refrigerant closed loop and chilled water closed loop.
Figure 1. Schematic diagram of the air-cooled chiller system. The system consists of refrigerant closed loop and chilled water closed loop.
Sensors 19 03013 g001
Figure 2. Density plots of T s u c and T d i s , T d i s and T c o n _ o u t .
Figure 2. Density plots of T s u c and T d i s , T d i s and T c o n _ o u t .
Sensors 19 03013 g002
Figure 3. LSTM cell.
Figure 3. LSTM cell.
Sensors 19 03013 g003
Figure 4. (a) Predictive result of virtual sensor V T s u c 1 . (b) Predictive result of virtual sensor V T s u c 2 .
Figure 4. (a) Predictive result of virtual sensor V T s u c 1 . (b) Predictive result of virtual sensor V T s u c 2 .
Sensors 19 03013 g004
Figure 5. Flow chart of fault diagnosis.
Figure 5. Flow chart of fault diagnosis.
Sensors 19 03013 g005
Figure 6. The absolute deviation of T s u c and P s u c with different virtual sensors. (a) The absolute deviation between the physical sensor T s u c and the only virtual sensor. (b) The absolute deviation between T s u c and the first of the two virtual sensor. (c) The absolute deviation between T s u c and the second of the two virtual sensor after grouping. (d) The absolute deviation between the physical sensor P s u c and the only virtual sensor. (e) The absolute deviation between P s u c and the first of the two virtual sensor. (f) The absolute deviation between P s u c and the second of the two virtual sensor.
Figure 6. The absolute deviation of T s u c and P s u c with different virtual sensors. (a) The absolute deviation between the physical sensor T s u c and the only virtual sensor. (b) The absolute deviation between T s u c and the first of the two virtual sensor. (c) The absolute deviation between T s u c and the second of the two virtual sensor after grouping. (d) The absolute deviation between the physical sensor P s u c and the only virtual sensor. (e) The absolute deviation between P s u c and the first of the two virtual sensor. (f) The absolute deviation between P s u c and the second of the two virtual sensor.
Sensors 19 03013 g006
Figure 7. The absolute deviation of T s u c and P s u c . (a) The absolute deviation of virtual sensor T s u c when the grouping threshold takes 0.8; (b) The absolute deviation of virtual sensor T s u c when the grouping threshold takes 0.8; (c) The absolute deviation of virtual sensor P s u c when the grouping threshold takes 0.8; (d) The absolute deviation of virtual sensor P s u c when the grouping threshold takes 0.8; (e) The absolute deviation of virtual sensor T s u c when the grouping threshold takes 0; (f) The absolute deviation of virtual sensor T s u c when the grouping threshold takes 0; (g) The absolute deviation of virtual sensor P s u c when the grouping threshold takes 0; (h) The absolute deviation of virtual sensor P s u c when the grouping threshold takes 0.
Figure 7. The absolute deviation of T s u c and P s u c . (a) The absolute deviation of virtual sensor T s u c when the grouping threshold takes 0.8; (b) The absolute deviation of virtual sensor T s u c when the grouping threshold takes 0.8; (c) The absolute deviation of virtual sensor P s u c when the grouping threshold takes 0.8; (d) The absolute deviation of virtual sensor P s u c when the grouping threshold takes 0.8; (e) The absolute deviation of virtual sensor T s u c when the grouping threshold takes 0; (f) The absolute deviation of virtual sensor T s u c when the grouping threshold takes 0; (g) The absolute deviation of virtual sensor P s u c when the grouping threshold takes 0; (h) The absolute deviation of virtual sensor P s u c when the grouping threshold takes 0.
Sensors 19 03013 g007
Figure 8. (a) Average fault diagnosis ratio of temperature sensor T s u c with different biases. (b) Average fault diagnosis ratio of temperature sensor P s u c with different biases.
Figure 8. (a) Average fault diagnosis ratio of temperature sensor T s u c with different biases. (b) Average fault diagnosis ratio of temperature sensor P s u c with different biases.
Sensors 19 03013 g008
Figure 9. (a) MAE of the remaining temperature sensors during training. (b) MAE of the remaining pressure sensors during training.
Figure 9. (a) MAE of the remaining temperature sensors during training. (b) MAE of the remaining pressure sensors during training.
Sensors 19 03013 g009
Table 1. The descriptions of the eleven sensors.
Table 1. The descriptions of the eleven sensors.
No.SensorsDescriptionsUnit
1 T s u c Compressor suction temperature C
2 T d i s Compressor discharge temperature C
3 T c o n _ o u t Condenser-air temperature at the outlet C
4 T r e f _ b Refrigerant temperature before throttling C
5 T r e f _ a Refrigerant temperature after throttling C
6 T c h w _ s Chilled-water supply temperature C
7 T c h w _ r Chilled-water return temperature C
8 P s u c Compressor suction pressureMPa
9 P d i s Compressor discharge pressureMPa
10 P t h _ i n Inlet pressure of the throttle deviceMPa
11 P t h _ o u t Outlet pressure of the throttle deviceMPa
Table 2. MIC of different sensors.
Table 2. MIC of different sensors.
T suc T dis T con _ out T ref _ b T ref _ a T chw _ s T chw _ r P suc P dis P th _ in P th _ out
T s u c 10.2390.2640.2790.4320.8500.8810.2670.2710.6180.832
T d i s 0.23910.8120.6520.3070.2370.2370.7500.8270.3190.092
T c o n _ o u t 0.2640.81210.8360.2490.3050.2990.9220.8980.2550.160
T r e f _ b 0.2790.6520.83610.2890.3370.3280.8640.9060.2730.188
T r e f _ a 0.4320.3070.2490.28910.3480.4220.2550.2630.9060.805
T c h w _ s 0.8500.2370.3050.3370.34810.8860.3340.3330.3350.516
T c h w _ r 0.8810.2370.2990.3280.4220.88610.3250.3280.4310.499
P s u c 0.2670.7500.9220.8640.2550.3340.32510.9400.2600.180
P d i s 0.2710.8270.8980.9060.2630.3330.3280.94010.2620.183
P t h _ i n 0.6180.3190.2550.2730.9060.3350.4310.2600.26210.135
P t h _ o u t 0.8320.0920.1600.1880.8050.5160.4990.1800.1830.1351
Table 3. Different groups for T s u c and P s u c .
Table 3. Different groups for T s u c and P s u c .
Grouping ThresholdGroup
0.8{ T s u c , T c h w _ s , T c h w _ r , P t h _ o u t }
{ P s u c , T c o n _ o u t , T r e f _ b , P d i s }
0.6{ T s u c , T c h w _ s , T c h w _ r , P t h _ i n , P t h _ o u t }
{ P s u c , T d i s , T c o n _ o u t , T r e f _ b , P d i s }
0.3{ T s u c , T r e f _ a , T c h w _ s , T c h w _ r , P t h _ i n , P t h _ o u t }
{ P s u c , T d i s , T c o n _ o u t , T r e f _ b , T c h w _ s , T c h w _ r , P d i s }
Table 4. Biases added in different sensors.
Table 4. Biases added in different sensors.
SensorsUnitBiases
T s u c C±0.5, ±0.65, ±0.8, ±0.95
T d i s C±1.5, ±1.9, ±2.3, ±2.7
T c o n _ o u t C±1.0, ±1.3, ±1.6, ±1.9
T r e f _ b C±1.0, ±1.3, ±1.6, ±1.9
T r e f _ a C±0.4, ±0.5, ±0.6, ±0.7
T c h w _ s C±0.4, ±0.5, ±0.6, ±0.7
T c h w _ r C±0.4, ±0.5, ±0.6, ±0.7
P s u c MPa±0.035, ±0.04, ±0.045, ±0.05
P d i s MPa±0.07, ±0.08, ±0.09, ±0.10
P t h _ i n MPa±0.07, ±0.08, ±0.09, ±0.10
P t h _ o u t MPa±0.035, ±0.04, ±0.045, ±0.05
Table 5. False alarm rate of chiller sensors.
Table 5. False alarm rate of chiller sensors.
T dis T con _ out T ref _ b T ref _ a T chw _ s T chw _ r P dis P th _ in P th _ out
Only one virtual sensor35.0%18.0%26.0%52.0%44.0%27.0%39.0%11.0%23.0%
Two virtual sensors0.00%3.0%0.00%0.00%0.00%2.0%4.0%0.00%0.00%
Table 6. P-values between the traditional methods and the proposed method.
Table 6. P-values between the traditional methods and the proposed method.
T dis T con _ out T ref _ b T ref _ a T chw _ s T chw _ r P dis P th _ in P th _ out
LR-based, LSTM-based 1.8 × 10 5 3.5 × 10 3 1.3 × 10 2 5.4 × 10 4 1.4 × 10 2 3.3 × 10 3 2.1 × 10 3 6.2 × 10 4 1.5 × 10 3
FC-based, LSTM-based 2.0 × 10 2 1.6 × 10 2 2.8 × 10 4 3.7 × 10 4 2.3 × 10 2 2.9 × 10 3 3.0 × 10 2 5.8 × 10 4 2.9 × 10 3
Table 7. MAE of the remaining sensors during testing.
Table 7. MAE of the remaining sensors during testing.
T dis T con _ out T ref _ b T ref _ a T chw _ s T chw _ r P suc P th _ in P th _ out
LR-based1.370.890.870.420.440.380.0610.0570.032
PositiveFC-based1.080.840.850.290.210.270.0490.0530.021
LSTM-based0.850.680.690.170.190.200.0340.0380.016
LR-based1.410.820.890.330.470.390.0670.0620.035
NegativeFC-based1.120.890.810.330.270.310.0520.0580.018
LSTM-based0.870.560.750.200.210.250.0320.0400.019
Table 8. Fault diagnosis ratios with positive bias.
Table 8. Fault diagnosis ratios with positive bias.
T suc T dis T con _ out T ref _ b T ref _ a T chw _ s T chw _ r P suc P dis P th _ in P th _ out
LR-based90.5%92.25%91.0%94.5%93.25%89.5%90.5%92.5%93.0%95.25%94.5%
FC-based93.75%93.5%96.25%95.75%95.5%91.75%97.5%96.0%95.5%96.25%97.75%
LSTM-based98%98.5%98.75%97.25%97.75%96.25%100.0%97.25%99.25%97.5%99.5%
Table 9. Fault diagnosis ratios with negative bias.
Table 9. Fault diagnosis ratios with negative bias.
T suc T dis T con _ out T ref _ b T ref _ a T chw _ s T chw _ r P suc P dis P th _ in P th _ out
LR-based90.25%92.5%89.25%94.25%92.5%86.5%86.25%89.75%94.5%95.0%94.25%
FC-based91.25%96.75%92.25%96.0%95.5%92.25%93.5%94.0%96.75%97.5%96.75%
LSTM-based95.25%98.75%93.0%95.5%97.5%96.75%95.25%98.5%98.5%99.25%97.25%

Share and Cite

MDPI and ACS Style

Gao, L.; Li, D.; Li, D.; Yao, L.; Liang, L.; Gao, Y. A Novel Chiller Sensors Fault Diagnosis Method Based on Virtual Sensors. Sensors 2019, 19, 3013. https://doi.org/10.3390/s19133013

AMA Style

Gao L, Li D, Li D, Yao L, Liang L, Gao Y. A Novel Chiller Sensors Fault Diagnosis Method Based on Virtual Sensors. Sensors. 2019; 19(13):3013. https://doi.org/10.3390/s19133013

Chicago/Turabian Style

Gao, Long, Donghui Li, Ding Li, Lele Yao, Limei Liang, and Yanan Gao. 2019. "A Novel Chiller Sensors Fault Diagnosis Method Based on Virtual Sensors" Sensors 19, no. 13: 3013. https://doi.org/10.3390/s19133013

APA Style

Gao, L., Li, D., Li, D., Yao, L., Liang, L., & Gao, Y. (2019). A Novel Chiller Sensors Fault Diagnosis Method Based on Virtual Sensors. Sensors, 19(13), 3013. https://doi.org/10.3390/s19133013

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop