Next Article in Journal
Estimation of Soil–Structure Model Parameters for the Millikan Library Building Using a Sequential Bayesian Finite Element Model Updating Technique
Previous Article in Journal
Axial Compression Behavior of Wall-like Reinforced Concrete Columns Retrofitted Using Different FRP Schemes
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Deep Learning-Driven Automated Fault Detection and Diagnostics Based on a Contextual Environment: A Case Study of HVAC System

by
Kanjana Haruehansapong
1,
Wisit Roungprom
2,
Mallika Kliangkhlao
3,
Kirttayoth Yeranee
4 and
Bukhoree Sahoh
1,5,*
1
School of Informatics, Walailak University, Tha Sala 80160, Thailand
2
The Center for Digital Technology, Walailak University, Tha Sala 80160, Thailand
3
Department of Computer Engineering, Prince of Songkla University, Had Yai 90112, Thailand
4
School of Mechanical Engineering, Shanghai Jiao Tong University, Shanghai 200240, China
5
Informatics Innovation Center of Excellence (IICE), Walailak University, Tha Sala 80160, Thailand
*
Author to whom correspondence should be addressed.
Buildings 2023, 13(1), 27; https://doi.org/10.3390/buildings13010027
Submission received: 24 October 2022 / Revised: 15 December 2022 / Accepted: 19 December 2022 / Published: 22 December 2022

Abstract

:
Indoor thermal comfort affects occupants’ daily activities and health. HVAC systems are necessary to control thermal comfort quality. Tracking and monitoring the effectiveness of HVAC system engines are critical activities because they ensure that the system can produce suitable indoor thermal comfort. However, the operation of such systems depends on practitioners and engineers, which is time-consuming and labor-intensive. Moreover, installing physical sensors into the system engine may keep track of the problem but may also require costs and maintenance. This research addressed this concern by presenting deep learning (DL)-driven automated fault detection and diagnostics (AFDD) for HVAC systems. It employed contextual factors as an indirect measurement to avoid modifying HVAC system engines (e.g., according to standard building appliance warranties) but was still able to effectively detect issues. The design and development of the DL model are proposed to encode complex behaviors of an HVAC system using contextual factors. The experimental results show that the predictive performance of our model achieved an average F-measure of over 97%, which was outstanding compared with the standard ML models. This proposed model will be a natural fit for AFDD for HVAC systems and is ready for future real-world applications as required by building engineering.

Graphical Abstract

1. Introduction

HVAC systems (heating, ventilation, and air conditioning) play essential roles in controlling the thermal comfort quality of indoor environments because 90% of people spend their time in buildings [1]. HVAC systems need proper maintenance to help them work efficiently. Improper maintenance does not always cause HVAC systems to visibly break down, but it can reduce their performance. Uncomfortable environments may affect life quality, such as sleep activity [2,3] and learning activity [4,5], factors that indicate well-being and good health. Thus, problems in HVAC systems can lead to high costs in long-term situations. The regular maintenance for site-specific systems requires engineers and practitioners to understand how HVAC systems work. However, monitoring and checking up on real-world problems is labor-intensive and time-consuming; engineers and practitioners may be insufficient.
Automated fault detection and diagnostics (AFDD) is a software agent technology designed to overcome these limitations. It automatically monitors and investigates HVAC system equipment issues that can reduce performance, known as fault events [6]. AFDD employs multidisciplinary processes—for example, a review of perceiving environmental signals using IoT-based sensors [7], identifying essential features, such as noise detection, filter block, and anomalies in energy consumption [8,9], detecting failures [10], and determining possible causes [11]. It acts based on human-like decisions, similar to engineers and practitioners, to alleviate labor-intensive and time-consuming tasks. AFDD is expected to be a part of future commercial products in building engineering, as it will help to reduce the limitations of experts and meet demands for HVAC system maintenance.
In the past two years, researchers have paid attention to the perception process, based on IoT, that lets systems thoroughly sense environmental signals and detect faults from the signals based on machine learning (ML).
IoT simulates human-like perceptions that allow software agents to recognize how events in environments occur. Valinejadshoubi et al. [12] and Karthick et al. [13] proposed developments of IoT to help software agents solve indoor environmental problems. They noted that well-designed perception components could help software agents detect and diagnose issues. IoT is a fundamental principle that lets software agents manage thermal comfort in a building by sensing environmental signals through human-like perceptions [14]. Liu et al. [15] observed that recent applications employed multi-sensors to perceive environments, as they were the first component in systems. They also added that multi-sensors helped software agents measure fault events with consistent, accurate, and reliable outcomes, which ML models could utilize in the learning process [6].
ML imitates human-like intelligence to learn how to detect and diagnose faults, and it automatically improves its performance given more experience through IoT signals. Yang et al. [16] and Yun et al. [17] proposed an ML-based approach to detect and diagnose faults in HVAC systems. They noted that it helped practitioners understand system failures early. Modern building designs and engineering require advanced HVAC systems to effectively provide comfort to indoor areas. Traditional ML-based AFDD may not detect and diagnose issues properly. Advanced ML is needed to address problems, and deep learning (DL) is a subset of ML that addresses such complex tasks. Xiao et al. [18] and Wei et al. [19] proposed data-driven approaches based on DL for AFDD. They wrote that DL was a powerful tool for addressing multidimensional data and that it could reach a high degree of accuracy in predictive performance. By adding advanced architecture, DL can significantly recognize patterns using multi-sensors that provide covered dimensional data points. However, the accretion of more sensors in commercial sectors increases costs as monitoring HVAC systems requires expensive sensor models [20]. Moreover, life-cycle costs such as maintenance, repair, and replacement are required, raising more issues in commercial sectors. Ma et al. [21] studied the relevant thermal comfort variables and observed that measuring the right factors was a solution to address these limitations.
Contextual fault detecting and diagnosing factors aim to measure indirect preferences of HVAC system factors based on their relevant environments. Notably, the fault detection method we focused on in this study concerned abnormalities based on power consumption and cooling capacity. The detection method observed correlated factors that measured defects inside HVAC systems and was equally likely to detect and diagnose the issues as direct measurement. The goals were twofold; to avoid remodeling an engine based on the warranty terms and conditions of the HVAC system and to reduce the costs of physical sensor installations. However, indirect observations may have lacked some details. Proper factors would be needed to determine such hidden information, and standard ML could not address this concern. Cooperation between contextual factors, well-designed measurement, and DL can be challenging. This study proposed a DL-based approach for AFDD to measure HVAC systems based on contextual factors. The main contributions of this study were as follows:
  • To determine how AFDD employs contextual factors to support indirect measurement;
  • To design and develop a DL-based AFDD model in the context of HVAC systems;
  • To prove that the DL-based AFDD model based on contextual factors is suitable for HVAC systems.
Human-like intelligence and AFDD, contextual observation based on IoT, building engineering, contextual environment, and DL were examined in Section 2. The fault events and contextual factors were proposed in Section 3. In Section 4, we detailed the design and development of the DL model. In Section 5, experiments and analyses of how a DL-based contextual environment could help AFDD were laid out, and conclusions were made in Section 6.

2. Background Knowledge and Related Works

This section considered the relationships between human-like intelligence and AFDD and reviewed the current application of IoT-based context observation. Building engineering, contextual environment, and DL were investigated to discuss the challenges of applying our proposed approach.

2.1. Human-like Intelligence and AFDD

The motivation behind this research was to imitate physician-like prognosis of diseases. Physicians do not directly confirm conditions but intelligently analyze signs and symptoms to consider possible diseases in a process called context measurement. For example, the characteristics and symptoms of coronavirus disease 2019 (COVID-19) can be observed through various symptoms such as fever, cough, loss of taste or smell, and sore throat. Co-occurring disorders that may appear with two or more symptoms may help physicians rapidly diagnose and identify suspected cases. In this way, they may call for advanced testing of clinical specimens of a virus and check for respiratory tract infections that can be treated on time in order to prevent severe disease and death. Physicians utilize contextual information to estimate suspect cases. These do not always require complete data, such as advanced lab testing, which is expensive and time-consuming. AFDD may benefit from this intelligent manner of addressing issues if applied in HVAC systems.
We employed this intelligent understanding to observe environmental features around HVAC systems as symptoms and diagnose their issues as diseases. In other words, a measurement of indoor thermal comfort or power consumption is a sign of HVAC systems. It is an excellent indoor factor. HVAC system issues can thus be considered disease that engineers and practitioners could determine through the observation and analysis of symptoms. Moreover, signs may distinctly appear due to a disease complication, such as a bad environment (e.g., high temperature and humidity) and significantly co-influence the performance of HVAC systems. This understanding motivated us to propose a design for a DL-based model for AFDD based on a contextual environment that employed fewer physical sensors but still provided high predictive performance. The following section reviewed how the IoT perceived relevant signals as a source of symptom detection.

2.2. Context Observation Based on the Internet of Things

Sensor technologies unlock limitations of human perceptions, which roughly measure environments rather than obtain exact values. For instance, occupants could feel uncomfortable but be unable to measure exact temperature and humidity percentages—rendering them unable to confidently confirm the cause of their discomfort. This requires an expert to use an advanced measuring instrument to observe and measure such contextual factors. The exponential progress of IoT has led to relevant sensors that can observe thermal comfort issues, along with intelligent systems to automatically transfer, analyze, and interact with occupants [22].
Many researchers have proposed intelligent system ideas to support HVAC systems. Pawar et al. [23] proposed an IoT-based system for supporting building management, and claimed that advancements in IoT and sensors could help engineers deal with building issues. Guannan et al. [24] used sensor technologies to observe the impact of indoor and outdoor events in different environments. They summarized that sensors help engineers identify HVAC system issues. Tanasiev et al. [25] developed an IoT-based approach for the monitoring and tracking of HVAC systems. They determined that advanced IoT technologies help engineers control HVAC systems with a greater degree of flexibility. Metwally et al. [26] proposed an IoT-based technique for monitoring outdoor environments that could affect indoor thermal comforts. They confirmed that the utilization of IoT helped engineers to more efficiently deal with indoor thermal comfort issues.
Recent research has intensively proposed approaches for monitoring and detecting indoor events. However, these have focused on direct observations from complete sensor installations in HVAC engines and employed them to identify faults. Utilizing sensor settings based on contextual factors could uncover hidden patterns in the data. However, this represents a major challenge, because it would require advanced computing technologies to process and discover such defects. In the following section, we reviewed how computing technologies could be utilized to solve complex problems in HVAC systems.

2.3. Building Engineering, Contextual Factors, and Deep Learning

Context factors play a critical role in AFDD for building engineering, and discovering building information from sensor data requires advanced technology integrations such as IoT and ML [27]. ML models, such as AFDD for HVAC systems, use experience, such as historical data, to solve problems and improve performance, given more background [28]. These models help AFDD identify issues in buildings related to thermal comfort and are a popular research topic.
Li et al. [29] employed ML to extract contextual information using sensor data, claiming that ML helped AFDD improve the performance of the information extraction process. Xiong et al. [30] used ML for thermal building comfort predictions, adaptive to individual participants. They observed that ML helps systems achieve automatic function in indoor thermal comfort. Qavidel Fard et al. [31] reviewed the recent ML applications in the building engineering domain. They summarized that support vector machines, artificial neural networks, and ensemble learning were well-known techniques in building applications. Current research aimed to address problems based on direct observations that focused on a particular aspect of contextual factors in the building. They employed complete data to fit basic ML algorithms, producing specific events (e.g., indoor, outdoor, or HVAC systems). This did not meet our standard assumption, which aimed to employ indirect measurement—and required advanced ML to address problems.
Deep learning (DL) is a sub-concept of ML, an algorithm invented to address complex patterns [32]. Akinosho et al. [33] reviewed the roles of DL in building engineering and application. They observed that DL-based AFDD for HVAC systems would be in demand for research, as future buildings would be complex, with dynamic environments. Zhu et al. [34] and Lee et al. [35] proposed DL-based AFDD approaches for HVAC systems and claimed that DL-based systems could identify HVAC system issues with a high degree of accuracy. However, their research required them to disassemble HVAC engines and install relevant sensors in the systems used. This required engineers who understood the systematic processes of HVAC equipment—which would be difficult for untrained building occupants.
Computing-based contextual factors present a solution for addressing these challenges based on indirect measurement. The method computes relevant ambience data surrounding HVAC systems that explain how they work. Relevant ambient-based factors can be utilized with a new approach to discover and detect abnormal events in HVAC systems. DL is a powerful tool that could be used to encode factors that identify issues in engineer-like intelligence.
In conclusion, this research proposed two main arguments for DL-powered computing in building engineering based on contextual factors. Context was employed to model HVAC systems knowledge based on human-like understanding, and DL was used to address complex factors beyond traditional approaches.

3. Fault Events and Contextual Factors

Faults in HVAC systems cause discomfort in indoor environments. They can be of different types, e.g., airflow problems, refrigerant leaks, and device malfunctions [36]. They affect indoor thermal status and comfort, potentially keeping occupants from resting or desired activities. For example, HVAC system problems can cause indoor environments to be dry, humid, or uncomfortable (e.g., too hot or cold). Moreover, HVAC systems may be defective due to severe outdoor environments, such as temperature or humidity fluctuation [37]. Therefore, the effectiveness of fault detection and diagnostics for HVAC systems depends on contextual factors.
Engineers employ contextual factors to detect faults at early stages and do not directly disassemble HVAC systems to check for problems. They observe relevant environmental factors and infer how HVAC systems could be producing faults. We simplified the relationship between fault events in HVAC systems and their contextual factors, as shown in Figure 1.
Figure 1 illustrates the architecture of the HVAC system, connecting relevant factors. Number one (1) represents the indoor environment, and number two (2) represents the outdoor environment; the two are connected by the HVAC system.
The outdoor environment (2) is dynamic and could lead to discomfort for occupants due to extreme temperatures, affecting daily activity and health. It could transfer outdoor factors, such as temperature and humidity, indoors. The building’s wall could prevent heat transfer, but only temporarily, and certainly not for a long-term season. The HVAC system essentially engages in a heat transfer tradeoff between the indoor and outdoor environments in order to provide comfort to the occupants. It plays an essential role in protecting the indoor environment against the outdoors.
The HVAC system, indoor factors, and outdoor factors all depend on each other. Therefore, measuring indoor and outdoor characteristics could predict the behavior of the HVAC system. For example, outdoor environments during summer can be oppressively hot, while the indoors are kept comfortable. This means that the HVAC system in the building is working effectively. In contrast, if the HVAC system is working, but the indoor environment is as uncomfortable as the outdoors, this implies that the heat transfer process in the HVAC system is not working correctly. The three aspects are correlated, and can provide context for one another to describe the observed phenomena.
AFDD should benefit from contextual factors to infer fault events in HVAC systems. Diagnosis of the fault must measure the relevant factors from physical phenomena and transform them into digital signals. The summarization of factor measurement is shown in Table 1.
Table 1 represents the measurable factors, (1) to (5), perceived by physical sensors, as well as measurable factors (6) defined by microcontroller-based software. These are relevant to predicted outcomes (the status of the HVAC system engine) that technicians and engineers employ to investigate whether the HVAC system is inactive, normal, defective, or failing. These statuses reflect the system behavior, in which inactive means the systems are off, normal means the system is functioning properly, and defective means there is something wrong in the system, such as a delay in temperature reduction or a frozen AC. Failing means that the systems cannot control temperature. They can be read as physical signals and modeled into the digital formats of random variable states.
The five measurement aspects are fundamental sources that engineers and technicians employ to predict the function of an HVAC system engine (e.g., outcomes). We observed that that none of the factors were directly installed inside the HVAC system, but employed ambient information to interpret HVAC system statuses.
The following section demonstrates how the system was able to imitate human-like intelligence to operate the factors and predict the results.

4. Contextual-Based Deep Learning Framework

The DL-driven system was designed to address complex problems. It required a well-designed architecture to allow it to consume raw signals and transform them into explicit knowledge. Thus, there were two main proposals herein: (1) an overview of the architecture of our proposed system, and (2) the design and development of the DL model architecture.

4.1. Overview Architecture of Proposed System

An overview system illustrated the AFDD process from beginning to end, sensing signals from the real-world environment until it was able to predict the status of HVAC systems. The conceptual approach of our proposal was founded on machine learning-based analytics [37,38]. It consisted of four components: (1) signal gathering, (2) signal preprocessing, (3) model learning and predicting, and (4) model evaluating and visualizing.
As shown in Figure 2, the system can be divided into two parts: (1) the environment and (2) the system processing. Using sensor technologies allowed the system to encode the environment’s physical factors (see Figure 1) and transform them into digital formats. Our approach took up the available prototype, relevant to three aspects proposed by Sahoh et al. [22], which transferred signals from the environment to the system processing.
The system processing had two parallel subprocesses; above, the dashed-line components represent the learning process of the ML model, and the solid-line components represent the application process. The data gathering acted as human perception organs to sense raw signals such as indoor and outdoor temperature and humidity and observe the HVAC system based on electric currents. The data preprocessing encoded raw data into semantic features that technicians and engineers could understand. For example, temperature, humidity, and electric current could be represented as degrees Celsius, percentage of relative humidity, and ampere, respectively. Our study used the existing data gathering and preprocessing components proposed by Yun et al. [17] and Wei et al. [19]. They produced the main features to input into the model learning and prediction components.
Model learning and prediction were our main contributions. The model imitated human-like thinking to recognize features and decide on actions to express to occupants. In other words, the performance of the systems depended on the effectiveness of the model learning and predictions—which co-considered contextual information to understand the status of HVAC systems. The predicted outcomes from the model could help occupants and engineers detect problems at early stages and prevent them from worsening.
This suggested that the design and development of the model could play an essential role in AFDD for HVAC systems. In the following section, we proposed an architecture of ML for AFDD and the methodology of the model development.

4.2. Deep Learning

Deep learning (DL) aims to discover essential features from unstructured input [38]. It lets systems automatically learn complex issues by connecting and separating two layers (low level) and adding the top, layer-by-layer, to model knowledge (high level). It is able to address AFDD for HVAC systems, a complex problem with multiple relevant factors from various environments. We defined these as context. DL inherited an artificial neural network (ANN) learning process that needed three main elements: (1) architectures (input layer, hidden layer, and output layer), (2) activation functions (a neuron of nonlinearity encoding each layer X n   l a y e r ∈ ℝDimention), and (3) learning rules (automatic error correction based on loss function). The structural connections of neurons between two layers can be represented as follows:
y j   l n   = ( w i j   l n ×   N e u r o n   i   l n 1 ) + b i   l n ,   w   l n     n   l n 1 ×   n   l n
where wij is weight as input of neurons between layers (l) (e.g., Neuroni of l n1 and Neuronj of l n) to determine whether they should connect or separate, b is a bias to define neuron output behaviors (positive or negative). N e u r o n   i   l n 1 represents the value encoded by the activation function (a) as follows:
a i   l n 1 = i   l n 1 ( y i   l n 1 )
The a lets DL encode nonlinearity between features and target classes and models the context based on the complex curve. The number of hidden layers may vary based on the problems. Thus, DL is suitable for the issues of various factors in AFDD for HVAC systems. Many hidden layers and neurons may help the model recognize HVAC system behaviors in dynamic environments, but computational costs are high.
Backpropagation is an algorithm of learning rules to control errors in the architecture. It aims to minimize the errors of each parameter (weight and bias) in the networks of DL by comparing the desired outcome from engineers and the predicted outcome from DL. It computes the loss and readjusts the parameters based on the chain rule algorithm to update backward from outputs. It helps measure the balance between some neurons, hidden layers, and predictive performances. The loss can be calculated as follows:
θ = A r g M i n   1 n i = 1 n L ( p r e d i c t e d   o u t c o m e i ,   d e s i r e d   o u t c o m e i )    
where L is a loss function of an overall sample n. Backpropagation and chain rule algorithms may take time to converge to optimal parameters when extensively training data from various contexts, like AFDD for HVAC systems. We employed stochastic gradient descent (SGD) as an optimizer to search for the excellent θ as follows:
θ t + 1 = θ t   η θ t L ce ( p r e d i c t e d   o u t c o m e i ,   d e s i r e d   o u t c o m e i )
where Lce is the cross-entropy loss function, and η is a learning rate to define step size automatically. Lce is computed by
L ce = I d e s i r e d   o u t c o m e i log ( s ( p r e d i c t e d   o u t c o m e i ) )  
The s (predicted outcomei) is based on the softmax function, computed as follows:
s ( p r e d i c t e d   o u t c o m e i ) = e o u t c o m e i   n = 1 o u t c o m e s e o u t c o m e n  
SGD, based on Lce, is good at imbalanced categorical training data and redundancy transactions; it speeds up the backpropagation process [39].
In the following section, we covered the design of the DL model, based on the fundamental concepts (architectures, activation functions, and learning rules) of AFDD for HVAC systems, which were in turn based on contextual factors.

4.3. The Deep Learning Model Development

It is a challenge to design and develop DL architecture to achieve the best performance and lowest computation possible, given various contexts. We collected 147,740 events between 16 June and 19 August 2021. Engineers labeled each event relevant to the context. We employed an indoor environment setting (room size) based on 3.2 M × 6 M × 12 M, consisting of six LED light panels, one LED television, and one personal computer. We set the on/off system-based air conditioner with 30,000 BTU (British Thermal Unit), consuming a maximum power of around 11 Amp per hour (according to the product label) to 25 °C. Three subjects (wearing standard uniforms to avoid clothing variations) lived daily in the setting space during office hours (9.00 AM–5.00 PM). No objects were moved in or out of the setting space during data collecting, ensuring no bias during the experiment.
The duration of the study was summertime since it was dynamic and challenging to encode. In this way, the model of HVAC systems during the summertime was able to predict the rest of the desired events (which were less complex). The HVAC systems required training data from various environments to help model more generalizations when applied to real-world problems. We split the collected transactions into training and testing datasets in a ratio of 50:50.
The input layer of our architecture consisted of six factors from contextual environments (see Table 1). The output layer consisted of four aspects of AFDD for HVAC systems (inactive, normal, defective, and failing) concerned with how engineers and practitioners should respond to the events. Our architecture employed ReLU (Rectified Linear Unit) because it was able to address gradient vanishing (compared with hyperbolic tangent and logistic functions) and reduce computation time when the training data were extensive sensor-based signals from HVAC problems.
DL’s most challenging design and development involves determining hidden layers and neurons. Inappropriate numbers of these can cause high computation times and produce useless information. For example, enormous numbers of hidden layers and neurons can cause model overfitting but cannot predict unknown events in a real-world environment. Therefore, this study aimed to determine the number of hidden layers and neurons for HVAC systems in the context of AFDD. We used two regularization techniques to avoid overfilling: dropout and batch normalization, which were able to alleviate the limitation of a particular training dataset.
There is no general rule to decide the number of hidden layers and neurons in DL. We iteratively tuned the configuration by starting from a simple structure and checking for errors in training and validation. Finally, the results show that 100–1000 neurons and two to five hidden layers provided the significant results.
Pytorch is a deep learning model framework [40] that can be built on DL architectures and set regularization, activation functions, and learning rules. Scikit-learn is an efficient framework for predictive analysis [41] that can be used to measure the model performance. They can be implemented in the Python ecosystem to support model design and development.
The SGD optimization was set where the learning rate was 0.001 and momentum was 0.9, as recommended by Cheng et al. [42]. The dropout was set to 0.5 as a generalization, and the learning rate (η) was 0.001, to avoid overfitting. The Pytorch computing employed a GPU-accelerated application based on CUDA (NVIDIA Quadro RTX 4000 model) to learn and readjust DL parameters. We employed the accuracy of model prediction as an evaluation matrix as follows:
accuracy = ( TP + TN ) ( TP + FP + FN + TN )
where true positive (TP) means a correct result that was predicted. True negatives (TNs) reflect an accurate result of the undesired outcome that was not predicted. False positive (FP) is an incorrect result that was predicted. False negative (FN) is a factual result that was not predicted.
We designed the architecture of DL, beginning with two hidden layers and up to five hidden layers, and from 100 neurons up to 1000 neurons, respectively. The accuracy of each learning process was recorded based on 10-fold cross-validation, and we repeated it five times to ensure that the accuracy was not random. We considered each DL architecture’s accuracy using minimum, mean, and maximum to choose the best-fit model for AFDD for the HVAC system. The results are shown in Figure 3.
As shown in Figure 3, three points on the diagram were considered to select DL architecture based on the minimum, mean, and maximum accuracy. In the figure, the white point is the average of the lowest results, the blue point is the overall results, and the gray point is the highest. The range between white and gray showed the consistency of model predictions; if the range were balanced and narrow, it could be interpreted that the model effectively fit all folds in the experiments.
Figure 3a represents the two hidden layers of the architecture in different numbers of neurons. The best-fit model of architecture was 600 neurons because it reached a rather high mean accuracy (94.98%) with low variance (minimum and maximum were 93.51% and 96.11%, respectively). The numbers of neurons higher than 600 did not improve mean accuracy significantly, and lower than 600 led to poor predictive performance since the mean was wide and the range between minimum and maximum was high. We considered the architecture to be under-fit with AFDD for HVAC systems.
Figure 3d displays the predictive performances of five hidden layers. The results show that the means of each architecture were lower than 94.98%, compared to two hidden layers, as shown in Figure 3a. This suggested that using five hidden layers was not suitable for AFDD for HVAC systems because, the more hidden layers and neurons were added, the more the model architecture was over-fit to training datasets, while remaining unable to handle unknown situations given by the 10-fold cross-validation.
Figure 3b,c represent three and four hidden layers of architecture, respectively. These reasonably produced predictive performances that reached 95% accuracy over, given 800 neurons. In this way, we chose four hidden layers of architecture. Even though the increased number of hidden layers caused a high computational cost, it encoded abstract features in the AFDD for HVAC systems that could handle unknown events in the future.
Therefore, we simplified our DL model architecture of AFDD for HVAC systems based on the graphical diagram shown in Figure 4.
Figure 4 shows that the input layer consisted of six variables: X n i n p u t   l a y e r = {Xindoor, temp, Xindoor, humid, Xoutdoor, temp, Xoutdoor, humid, Xamp, Xtime}. The architecture ran from the left to the right, which is called forward propagation. The edge flowed through the hidden layers from the input to the output layer. The hidden layers consisted of four sub-layers, each composed of 800 neurons. Finally, the output layer consisted of four events of AFDD for HVAC systems derived from hidden layers. The directed bold edge represents the value (v) of the connection between hidden layer2 ( h d 2 ) and hidden layer3 ( h d 3 ) that is computed by v j h d 3 = ∑( w i j h d 3 × N e u r o n   i h d 2 ) + b i h d 3 where w h d 3 n h d 2 ×   n h d 3 . The w indicates the connection and separation between input and output layers. The b is the slope position to achieve the best boundary between input and output layers. The N e u r o n   i h d 2 represents the value encoded by the activation function (a) where a i h d 2 = i h d 2 ( v i h d 2 ) .
The accuracy in Figure 3 shows the overall model performance, which reached over 95%. It summarized that DL-driven AFDD, based on contextual factors, could encode the HVAC system patterns without breaking the HVAC engine. However, accuracy did not reflect significant characteristics of each class (e.g., in the case of rare events). In the following section, we employed this architecture to test and prove how our model performed outstanding predictions compared with traditional machine learning models.

5. Experimental Setup

The experiment evaluated the predictive performance of the proposed model and whether it reached the robustness required in the rarest events to support AFDD for HVAC systems.

5.1. Experimental Objectives

We wished to illustrate how our proposed model could help AFDD for HVAC systems address infrequent events and have expansive effects, e.g., fault and failure. Given the contextual factors, the objective was to measure the predictive performance of the HVAC system’s behaviors (e.g., inactive, normal, defective, or failing). We compared the predictive performance of each behavior with the standard ML algorithms, consisting of three approaches: geometry (k-nearest neighbors: KNN), probability (naïve Bayes: NB), and logical expression (decision tree: DT). We further evaluated the ANN as a fundamental of DL to highlight why our proposal was required to fulfill research contributions. The experimental setup is shown in Figure 5.
Figure 5 shows the procedure of the experiment, which consisted of five processes. The environment setup was set (according to Section 4.3) to observe the contextual factors of HVAC systems. Then, the data gathering retrieved the raw data and sent them to data preprocessing for the extraction of contextual factors. The preprocessed data were utilized as training data for the standard ML models and our proposed DL-based model. While our proposed DL-based model was developed using settings from Section 4.3, the standard KL models were implemented using a well-known Python library—scikit-learn [41]. It is an efficient machine learning library supporting the building of basic ML models with default and calibrated parameters. For example, the KNN model was set with five neighbors and uniform weights. The NB model was set as Gaussian NB with no prior probabilities. The DT model was set with Gini criterion and no maximum depth of the tree. Additionally, the ANN was set with ReLU as the activation function, SGD as the optimization, 0.001 learning rate, and 400 hidden layers. The models were used in this experiment for the predictive performance evaluation.

5.2. Model Testing Metrics

We employed three evaluation metrics to measure the model based on each class’s significant characteristics: precision, recall, and F-measure. Precision (PS) computed a probability of correctly predicted classes against total predicted classes; recall (RC) measured the probability of correctly predicted classes against actual classes; F-measure (F1) figured out an optimal point between PS and RC. Each of the measurement metrics could be considered as follows:
PS = TP TP + FP  
RC = TP TP + FN  
F 1 =   2   ×   ( Precision   ×   Recall ) Precision + Recall
The three metrics employed TP, TF, and FN, similar to the accuracy matrices for which we defined semantic meanings in Section 4.3.

5.3. Dataset Description

We derived the testing dataset from Section 4.3 and represented the proportional ratio of each class using a pie chart that was able to determine the distribution, as shown in Figure 6.
Figure 6 illustrates the severely imbalanced dataset of HVAC system behaviors. The failing events were the rarest at 5.62%. Defective events reached 18.21%, which was an imbalance compared with normal and inactive events. This is a common problem in HVAC system behaviors; our proposed model was needed to handle the prediction of HVAC system behaviors.

5.4. Results and Discussions

Measurements focused on the model’s predictive performance dealing with imbalanced events of HVAC system behaviors. The models (DT, KNN, NB, ANN, and our proposed DL) were considered by average PS, RC, and F1. We measured predictive performances focused on four events: (1) inactive, (2) normal, (3) defective, and (4) failing. The results from the models are given in Table 2.
Table 2 shows the models’ measured accuracies, representing overall model performance and the PS, RC, and F1 detailed effectiveness of each event. The NB exhibited the lowest performance because the learning process of the model depended on prior knowledge to estimate the probabilities of each occurrence. Unfortunately, the HVAC system behavior could not generate adequate prior knowledge, suggesting that NB was unsuitable for AFDD in our case study.
The overall accuracy of DT, KNN, and ANN was over 90%, and each average PS, RC, and F1 was over 87%. Even though the overall accuracies of ANN and DL were fairly high and acceptable for AFDD applications, the effectiveness of failing and defective circumstances (see the red rows in Table 2) were relatively low. This suggested that traditional models did not adequately fit with AFDD applications for HVAC systems. In contrast, our proposed DL proved itself able to address limitations, especially failing and defective events. The comparative model performances on failing and defective events using F1 are shown in Figure 7.
Figure 7 illustrates an F1 histogram of failing and defective events, with our proposed DL reaching the best values, implying that it could encode HVAC system behaviors even though the classes were imbalanced. This was due to two essential reasons: (1) DL architecture consists of generalizations and optimization functions and connecting multiple layers, and (2) features originating from contextual factors can fit rare events and fulfill unknown relations through the DL architecture.
The results confirm that our proposal met the requirements of AFDD applications for HVAC system behaviors, particularly the ability to predict failures and malfunctions using partial sensor data. These are vital problems in the building management sector.
However, the DL’s PR and RC of the defective event were 93% and 92%, respectively, which were low compared with the rest of the events. The defective events were important because they served as symbols to indicate early stages of system failure and provided essential information that could aid in preventing severe damage such as system failures. Recent research challenges exist in designing and developing architectures, activation functions, and learning rules to enhance the predictive performance on defective events.

6. Conclusions

This research proposed a DL-driven AFDD to help software predict HVAC system behaviors. Our objective was to empower the software to encode the complex problems of HVAC systems and indicate HVAC system behaviors automatically. The best of our contribution was our employment of DL and encoding of contextual factors as indirect measurements to avoid modifying HVAC system engines.
We began our research by reviewing recent works and pointing out existing limitations that did not meet our research contribution goals. We presented contextual factors based on building engineering and showed how they were needed in AFDD for HVAC systems. We featured the DL concept, based on architectures, activation functions, and learning rules that had high potential for modeling AFDD for HVAC systems. Our DL was designed and developed using the optimal point between several neurons and hidden layers that best fit with the prediction of HVAC system behaviors. The results highlighted that the proposed model produced a higher accuracy, precision, recall, and F-measure than traditional models, which naturally fit with the complex problems of HVAC systems, even in the rarest situations. The enhancement could be beneficial for building engineering in the automatic monitoring and detection of abnormal behaviors in HVAC systems. It would enable engineers and practitioners to detect undesirable events early, which would help them to plan and respond to prevent worsening conditions without modifying the physical engine of an HVAC system.
In the future, we plan to improve the predictive performance of defective events and rarest events. The precision and recall values for those were 93% and 92%, respectively, which we considered relatively low. We will also consider the uncertainty between failing, defective, and normal circumstances since the behaviors had unidentical patterns. This may help engineers and practitioners make decisions. Our main concern will be how to encode the transitions between events and explain why they are relatively influenced utilizing cause-and-effect ML.

Author Contributions

Conceptualization, K.H., M.K. and B.S.; methodology, K.H., M.K., K.Y. and B.S.; software, M.K.; validation, K.H., W.R., M.K. and B.S.; formal analysis, K.H. and B.S.; investigation, W.R.; data curation K.H. and W.R.; writing—original draft preparation, K.H. and B.S.; writing—review and editing, K.H., M.K., K.Y. and B.S.; visualization, M.K. and B.S.; supervision, K.Y.; project administration, B.S.; funding acquisition, K.H. All authors have read and agreed to the published version of the manuscript.

Funding

This work was funded by the Institute of Research and Development, Walailak University, grant number WU65230.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest. The funders had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript; or in the decision to publish the results.

References

  1. Song, Y.; Mao, F.; Liu, Q. Human Comfort in Indoor Environment: A Review on Assessment Criteria, Data Collection and Data Analysis Methods. IEEE Access 2019, 7, 119774–119786. [Google Scholar] [CrossRef]
  2. Tsang, T.W.; Mui, K.W.; Wong, L.T. Investigation of thermal comfort in sleeping environment and its association with sleep quality. Build. Environ. 2021, 187, 107406. [Google Scholar] [CrossRef]
  3. Cao, T.; Lian, Z.; Ma, S.; Bao, J. Thermal comfort and sleep quality under temperature, relative humidity and illuminance in sleep environment. J. Build. Eng. 2021, 43, 102575. [Google Scholar] [CrossRef]
  4. Shrestha, M.; Rijal, H.B.; Kayo, G.; Shukuya, M. A field investigation on adaptive thermal comfort in school buildings in the temperate climatic region of Nepal. Build. Environ. 2021, 190, 107523. [Google Scholar] [CrossRef]
  5. Guevara, G.; Soriano, G.; Mino-Rodriguez, I. Thermal comfort in university classrooms: An experimental study in the tropics. Build. Environ. 2021, 187, 107430. [Google Scholar] [CrossRef]
  6. Shi, Z.; O’Brien, W. Development and implementation of automated fault detection and diagnostics for building systems: A review. Autom. Constr. 2019, 104, 215–229. [Google Scholar] [CrossRef]
  7. Zhao, P.; Zheng, Q.; Ding, Z.; Zhang, Y.; Wang, H.; Yang, Y.A.; Ragulskis, M.; Cao, M.; Zimroz, R.; Fakher, C.; et al. A High-Dimensional and Small-Sample Submersible Fault Detection Method Based on Feature Selection and Data Augmentation. Sensors 2021, 22, 204. [Google Scholar] [CrossRef]
  8. Rafati, A.; Shaker, H.R.; Ghahghahzadeh, S. Fault Detection and Efficiency Assessment for HVAC Systems Using Non-Intrusive Load Monitoring: A Review. Energies 2022, 15, 341. [Google Scholar] [CrossRef]
  9. Iannace, G.; Ciaburro, G.; Trematerra, A. Heating, ventilation, and air conditioning (HVAC) noise detection in open-plan offices using recursive partitioning. Buildings 2018, 8, 169. [Google Scholar] [CrossRef] [Green Version]
  10. Shi, Q.; Liu, C.; Xiao, C. Machine learning in building energy management: A critical review and future directions. Front. Eng. Manag. 2022, 9, 239–256. [Google Scholar] [CrossRef]
  11. Vukovi´c, M.V.; Thalmann, S. Causal Discovery in Manufacturing: A Structured Literature Review. J. Manuf. Mater. Process. 2022, 6, 10. [Google Scholar] [CrossRef]
  12. Valinejadshoubi, M.; Moselhi, O.; Bagchi, A.; Salem, A. Development of an IoT and BIM-based automated alert system for thermal comfort monitoring in buildings. Sustain. Cities Soc. 2021, 66, 102602. [Google Scholar] [CrossRef]
  13. Karthick, T.; Charles Raja, S.; Jeslin Drusila Nesamalar, J.; Chandrasekaran, K. Design of IoT based smart compact energy meter for monitoring and controlling the usage of energy and power quality issues with demand side management for a commercial building. Sustain. Energy Grids Netw. 2021, 26, 100454. [Google Scholar] [CrossRef]
  14. Moura, P.; Moreno, J.I.; López, G.L.; Alvarez-Campana, M. IoT platform for energy sustainability in university campuses. Sensors 2021, 21, 357. [Google Scholar] [CrossRef]
  15. Liu, Z.; Xiao, G.; Liu, H.; Wei, H. Multi-Sensor Measurement and Data Fusion. IEEE Instrum. Meas. Mag. 2022, 25, 28–36. [Google Scholar] [CrossRef]
  16. Yang, C.; Gunay, B.; Shi, Z.; Shen, W. Machine Learning-Based Prognostics for Central Heating and Cooling Plant Equipment Health Monitoring. IEEE Trans. Autom. Sci. Eng. 2021, 18, 346–355. [Google Scholar] [CrossRef]
  17. Yun, W.S.; Hong, W.H.; Seo, H. A data-driven fault detection and diagnosis scheme for air handling units in building HVAC systems considering undefined states. J. Build. Eng. 2021, 35, 102111. [Google Scholar] [CrossRef]
  18. Xiao, Z.; Gang, W.; Yuan, J.; Chen, Z.; Li, J.; Wang, X.; Feng, X. Impacts of data preprocessing and selection on energy consumption prediction model of HVAC systems based on deep learning. Energy Build. 2022, 258, 111832. [Google Scholar] [CrossRef]
  19. Wei, S.; Tien, P.W.; Wu, Y.; Calautit, J.K. A coupled deep learning-based internal heat gains detection and prediction method for energy-efficient office building operation. J. Build. Eng. 2022, 47, 103778. [Google Scholar] [CrossRef]
  20. Kim, W.; Lee, J.H. Fault detection and diagnostics analysis of air conditioners using virtual sensors. Appl. Therm. Eng. 2021, 191, 116848. [Google Scholar] [CrossRef]
  21. Ma, N.; Aviv, D.; Guo, H.; Braham, W.W. Measuring the right factors: A review of variables and models for thermal comfort and indoor air quality. Renew. Sustain. Energy Rev. 2021, 135, 110436. [Google Scholar] [CrossRef]
  22. Sahoh, B.; Kliangkhlao, M.; Kittiphattanabawon, N. Design and Development of Internet of Things-Driven Fault Detection of Indoor Thermal Comfort: HVAC System Problems Case Study. Sensors 2022, 22, 1925. [Google Scholar] [CrossRef] [PubMed]
  23. Pawar, P.; TarunKumar, M.; Vittal, K.P. An IoT based Intelligent Smart Energy Management System with accurate forecasting and load strategy for renewable generation. Meas. J. Int. Meas. Confed. 2020, 152, 107187. [Google Scholar] [CrossRef]
  24. Li, G.; Yao, Q.; Hu, Y.; Fang, X.; Wang, L. Investigating thermostat sensor offset impacts on operating performance and thermal comfort of three different HVAC systems in Wuhan, China. Case Stud. Therm. Eng. 2022, 31, 101788. [Google Scholar] [CrossRef]
  25. Tanasiev, V.; Pluteanu, Ș.; Necula, H.; Pătrașcu, R. Enhancing Monitoring and Control of an HVAC System through IoT. Energies 2022, 15, 924. [Google Scholar] [CrossRef]
  26. Metwally, E.A.; Farid, A.A.; Ismail, M.R. Development of an IoT assessment method: An interdisciplinary framework for energy efficient buildings. Energy Build. 2022, 254, 111545. [Google Scholar] [CrossRef]
  27. Vijayan, D.S.; Rose, A.L.; Arvindan, S.; Revathy, J.; Amuthadevi, C. Automation systems in smart buildings: A review. J. Ambient. Intell. Humaniz. Comput. 2020, 1, 1–13. [Google Scholar] [CrossRef]
  28. Merenda, M.; Porcaro, C.; Iero, D. Edge machine learning for ai-enabled iot devices: A review. Sensors 2020, 20, 2533. [Google Scholar] [CrossRef]
  29. Li, G.; Zheng, Y.; Liu, J.; Zhou, Z.; Xu, C.; Fang, X.; Yao, Q. An improved stacking ensemble learning-based sensor fault detection method for building energy systems using fault-discrimination information. J. Build. Eng. 2021, 43, 102812. [Google Scholar] [CrossRef]
  30. Xiong, L.; Yao, Y. Study on an adaptive thermal comfort model with K-nearest-neighbors (KNN) algorithm. Build. Environ. 2021, 202, 108026. [Google Scholar] [CrossRef]
  31. Qavidel Fard, Z.; Zomorodian, Z.S.; Korsavi, S.S. Application of machine learning in thermal comfort studies: A review of methods, performance and challenges. Energy Build. 2022, 256, 111771. [Google Scholar] [CrossRef]
  32. Runge, J.; Zmeureanu, R. A Review of Deep Learning Techniques for Forecasting Energy Use in Buildings. Energies 2021, 14, 608. [Google Scholar] [CrossRef]
  33. Akinosho, T.D.; Oyedele, L.O.; Bilal, M.; Ajayi, A.O.; Delgado, M.D.; Akinade, O.O.; Ahmed, A.A. Deep learning in the construction industry: A review of present status and future innovations. J. Build. Eng. 2020, 32, 101827. [Google Scholar] [CrossRef]
  34. Ascione, F.; Zhu, H.; Yang, W.; Li, S.; Pang, A. An Effective Fault Detection Method for HVAC Systems Using the LSTM-SVDD Algorithm. Buildings 2022, 12, 246. [Google Scholar] [CrossRef]
  35. Lee, K.P.; Wu, B.H.; Peng, S.L. Deep-learning-based fault detection and diagnosis of air-handling units. Build. Environ. 2019, 157, 24–33. [Google Scholar] [CrossRef]
  36. Nguyen, J.L.; Schwartz, J.; Dockery, D.W. The relationship between indoor and outdoor temperature, apparent temperature, relative humidity, and absolute humidity. Indoor Air 2014, 24, 103–112. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  37. Yin, J.F.; Zheng, Y.F.; Wu, R.J.; Tan, J.G.; Ye, D.X.; Wang, W. An analysis of influential factors on outdoor thermal comfort in summer. Int. J. Biometeorol. 2012, 56, 941–948. [Google Scholar] [CrossRef]
  38. Bengio, Y. Deep Learning of Representations for Unsupervised and Transfer Learning. In Proceedings of the ICML Workshop on Unsupervised and Transfer Learning, Bellevue, WA, USA, 2 July 2011; pp. 17–37. [Google Scholar]
  39. Hardt, M.; Recht, B.; Singer, Y. Train faster, generalize better: Stability of stochastic gradient descent. In Proceedings of the 33rd International Conference on Machine Learning, New York, NY, USA, 19–24 June 2016; pp. 1225–1234. [Google Scholar]
  40. PyTorch: From Research to Production. Available online: https://pytorch.org/ (accessed on 24 October 2022).
  41. Scikit-Learn Scikit-Learn: Machine Learning in Python. Available online: https://scikit-learn.org/stable/ (accessed on 28 May 2022).
  42. Cheng, K.; Tao, F.; Zhan, Y.; Li, M.; Li, K. Hierarchical attributes learning for pedestrian re-identification via parallel stochastic gradient descent combined with momentum correction and adaptive learning rate. Neural Comput. Appl. 2020, 32, 5695–5712. [Google Scholar] [CrossRef]
Figure 1. The architecture of an HVAC system, connecting indoor and outdoor factors and how they impact the system’s ability to control indoor spaces.
Figure 1. The architecture of an HVAC system, connecting indoor and outdoor factors and how they impact the system’s ability to control indoor spaces.
Buildings 13 00027 g001
Figure 2. The conceptual approach of the DL-driven system for AFDD.
Figure 2. The conceptual approach of the DL-driven system for AFDD.
Buildings 13 00027 g002
Figure 3. The predictive performances of different DL architectures (the number of layers and neurons) as evaluated by mean, minimum, and maximum accuracies, based on 10-fold cross-validation, highlighting the best-fit model with high accuracy but fewer hidden layers and neurons. (a) The average accuracies of the mean, min, and max, based on a three-time 10-fold cross-validation method for two hidden layers. (b) The average accuracies of the mean, min, and max, based on a three-time 10-fold cross-validation method for three hidden layers. (c) The average accuracies of the mean, min, and max, based on a three-time 10-fold cross-validation method for four hidden layers. (d) The average accuracies of the mean, min, and max, based on a three-time 10-fold cross-validation method for five hidden layers.
Figure 3. The predictive performances of different DL architectures (the number of layers and neurons) as evaluated by mean, minimum, and maximum accuracies, based on 10-fold cross-validation, highlighting the best-fit model with high accuracy but fewer hidden layers and neurons. (a) The average accuracies of the mean, min, and max, based on a three-time 10-fold cross-validation method for two hidden layers. (b) The average accuracies of the mean, min, and max, based on a three-time 10-fold cross-validation method for three hidden layers. (c) The average accuracies of the mean, min, and max, based on a three-time 10-fold cross-validation method for four hidden layers. (d) The average accuracies of the mean, min, and max, based on a three-time 10-fold cross-validation method for five hidden layers.
Buildings 13 00027 g003
Figure 4. The DL architecture for HVAC systems fault detection and diagnosis.
Figure 4. The DL architecture for HVAC systems fault detection and diagnosis.
Buildings 13 00027 g004
Figure 5. Overview of experiment and procedure.
Figure 5. Overview of experiment and procedure.
Buildings 13 00027 g005
Figure 6. Unequal classes based on rare events in the AFDD for HVAC systems.
Figure 6. Unequal classes based on rare events in the AFDD for HVAC systems.
Buildings 13 00027 g006
Figure 7. The F-measure comparison of defective and failing events between ML models.
Figure 7. The F-measure comparison of defective and failing events between ML models.
Buildings 13 00027 g007
Table 1. The summarization of the HVAC system and its context.
Table 1. The summarization of the HVAC system and its context.
AspectSensor and FactorDescription
Outdoor environmentOutdoor (1) temperature and (2) humidity, assigned by the universe, using AM2315.They are critical factors ruled by the universe that affect human comforts.
Indoor environmentIndoor (3) temperature and (4) humidity affecting human comfort, using DHT22.According to outdoor environments, these are directly changed over time, i.e., converging.
HVAC system(5) Electric current consumed by HVAC system engines, using SCT-013.This is a primary key indicating the status of the HVAC system engine.
Timestamp(6) Time of event occurring, produced by ESP32.Time period is an essential factor indicating HVAC system behaviors.
System behaviorThe functioning status of the HVAC system engine (e.g., inactive, normal, defective, or failing).This requires the above factors in order to determine system behaviors (labeled by technicians and engineers).
Table 2. The comparative effectiveness of five ML models.
Table 2. The comparative effectiveness of five ML models.
ModelDTKNNNBANNDL
Class\MatricesPSRCF1PSRCF1PSRCF1PSRCF1PSRCF1
Inactive0.970.950.960.950.960.960.600.770.681.001.001.001.001.001.00
Failing0.870.850.860.880.820.850.810.540.640.780.780.770.901.000.95
Defective0.780.810.790.810.800.810.410.690.520.810.760.790.930.920.93
Normal0.890.900.900.900.900.900.440.190.270.910.920.911.000.970.98
Average0.880.880.880.890.870.880.570.550.530.880.870.870.960.970.97
Accuracy0.900.900.530.920.95
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Haruehansapong, K.; Roungprom, W.; Kliangkhlao, M.; Yeranee, K.; Sahoh, B. Deep Learning-Driven Automated Fault Detection and Diagnostics Based on a Contextual Environment: A Case Study of HVAC System. Buildings 2023, 13, 27. https://doi.org/10.3390/buildings13010027

AMA Style

Haruehansapong K, Roungprom W, Kliangkhlao M, Yeranee K, Sahoh B. Deep Learning-Driven Automated Fault Detection and Diagnostics Based on a Contextual Environment: A Case Study of HVAC System. Buildings. 2023; 13(1):27. https://doi.org/10.3390/buildings13010027

Chicago/Turabian Style

Haruehansapong, Kanjana, Wisit Roungprom, Mallika Kliangkhlao, Kirttayoth Yeranee, and Bukhoree Sahoh. 2023. "Deep Learning-Driven Automated Fault Detection and Diagnostics Based on a Contextual Environment: A Case Study of HVAC System" Buildings 13, no. 1: 27. https://doi.org/10.3390/buildings13010027

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