Next Article in Journal
Failure Prevention and Malfunction Localization in Underground Medium Voltage Cables
Previous Article in Journal
NO Formation and Autoignition Dynamics during Combustion of H2O-Diluted NH3/H2O2 Mixtures with Air
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Systematic Method for the Energy-Saving Potential Calculation of Air Conditioning Systems via Data Mining. Part II: A Detailed Case Study

1
Department of Building Science, Tsinghua University, Beijing 100084, China
2
School of Mechanical Engineering, Southwest Jiaotong University, Chengdu 610031, China
3
Human-Oriented Built Environment Lab, School of Architecture, Civil and Environmental Engineering, École Polytechnique Fédérale de Lausanne, CH-1015 Lausanne, Switzerland
4
State Key Laboratory of Air-Conditioning Equipment and System Energy Conservation, Zhuhai 519070, China
5
Gree Electric Appliances, Inc. of Zhuhai, Zhuhai 519070, China
*
Author to whom correspondence should be addressed.
Energies 2021, 14(1), 86; https://doi.org/10.3390/en14010086
Submission received: 9 October 2020 / Revised: 2 November 2020 / Accepted: 5 December 2020 / Published: 25 December 2020
(This article belongs to the Section G: Energy and Buildings)

Abstract

:
Increased data monitoring enables the energy-efficient operation of air-conditioning systems via data-mining. The latter is projected to have lesser consumption but more comprehensive diagnosis than traditional methods. Following the companion paper that proposed a systematic method for energy-saving potential calculations via data-mining, this article presents a detailed case study in an ice-storage air-conditioning system by employing the proposed method. Raw data were preprocessed prior to recognizing the constant- and variable-speed devices in the system. Classification and regression tree algorithms were utilized to identify the operating modes of the system. The regression models between the energy-consumption and operating-state parameters of the nine pumps and two chillers were fitted. Furthermore, the constraints pertaining to system operation were summarized. From the results, the particle swarm optimization method was applied to elucidate the benchmark energy cost and the consequent cost savings potential. The cost savings potential for the chiller plant room during the investigation duration of 59 d reached as high as 24.03%. The case study demonstrates the feasibility, effectiveness, and stability of the systematic approach. Further studies can facilitate the development of corresponding control strategies based on the potential analysis results, to investigate better optimization algorithm, and visualize the analysis process.

1. Introduction

As reviewed in a companion paper [1], data mining can be a superior approach for diagnosing the energy-saving potential of air-conditioning systems, particularly in the era of data explosion. Compared to the traditional observation/question, test/calculation, and identification/resolution (OTI) method, energy-saving diagnosis based on data mining exhibits several advantages, including a more comprehensive analysis of energy-saving diagnosis, reduced intervention of professional researchers, and less time. The companion paper [1] proposed a systematic energy-saving diagnosis method for air conditioning systems via data-mining. The proposed method consisted of seven steps: (1) data collection, (2) data preprocessing, (3) recognition of variable frequency equipment, (4) recognition of system operation mode, (5) regression analysis of energy-consumption data, (6) constraint analysis of the system during operation, and (7) analysis of energy-saving potential. To validate the proposed method and test its applicability and feasibility for application in complicated air conditioning systems, this study mainly focuses on the technical details of the method and the application of the method in a specific air conditioning system for energy-saving diagnosis.
Previous studies have investigated the applicability of data-mining technologies in energy-consumption-related investigations into air-conditioning systems and building energy systems [2]. For instance, an artificial neural network (ANN) [3] and support vector machine (SVM) [4] have been employed to diagnose chillers. Moreover, Gaussian process regression [5] and classification and regression trees (CART) [6] have been utilized to diagnose air handling units (AHUs). ANN [7] and an algorithm based on the recursive deterministic perceptron neural network [8] have been utilized to detect pumps; symbolic aggregate approximation (SAX) have been applied to identify the operation patterns of chillers [9] and heating, ventilating and air conditioning (HVAC) systems [10]. Few studies have focused on the application of various data mining technologies, such as response surface methodology (RSM) and neural network (NN), in the diagnosis and optimization of specific components of HVAC systems and building energy systems. Li et al. [11] applied clustering analysis and association mining to identify energy consumption patterns of a variable refrigerant flow system. Neural network (NN) showed capability in optimizing specific components, such as fluid in the refrigeration system [12]. Response surface methodology (RSM) was applied for the optimization of specific building energy systems, such as solar collector and reactor [13,14]. Global data mining, together with geographic information, has enabled country-wide optimization of building insulation for energy saving and mitigation of emissions [15]. However, the aforementioned case studies only pertain to a specific step or optimization algorithm included in our systematic method. Newly proposed methods for energy saving analysis of HVAC systems, particularly the ones focusing on systematic optimization, should be validated using case studies. Previous studies that proposed new optimization methods for HVAC systems [16], building energy systems [17], or specific components [18] were normally accompanied by case studies for validation. Therefore, a comprehensive and detailed case study employing the new systematic data-mining-based methodology is necessary to illustrate the method’s feasibility.
This paper presents the second of two publications proposing a systematic methodology to elucidate the energy-saving potential of an air conditioning system based on data-mining. Following the proposed steps in the companion paper [1], a detailed case study was carried out in an air conditioning system coupled with an ice storage system with an air conditioning area of 30,000 m2. The details of specific data-mining technologies in each step were introduced, and the energy-saving potential was calculated and analyzed using the systematic method.

2. Methodology

2.1. The Studied System

A five-floor commercial building was equipped with an air-conditioning system by employing the new method. The building was located in Shenzhen, China, with a 30,000 m2 air conditioning area. The system was coupled with an ice-storage system (circulation medium: glycol-water solution) to exploit the lower electricity price at night (Table A1 in Appendix A). As shown in Figure 1, the coupled system consisted of two chillers (Ch-1 and Ch-2), three chilled-water pumps (ChWP-1, ChWP-2, and ChWP-3), three condensing-water pumps (CWP-1, CWP-2, and CWP-3), three glycol water pumps (GWP-1, GWP-2, and GWP-3), twelve ice-storage tanks, two plate heat exchangers, six cooling towers, and five air-handling units.
The system had four operating modes, excluding the shutdown mode. Each mode was controlled based on the logic detailed in Table 1 for on/off control or the modulation of the chiller(s) and five valves (V1 to V5).

2.2. Data Collection

A comprehensive data-monitoring platform was established for the air-conditioning system to monitor the electricity consumption of each component and the operating status parameters of the system. The available monitoring points are indicated in Figure 1, and all the points are summarized in Table 2, along with detailed information.
This study collected data from 22 July 2011 to 20 August 2013 at intervals of 1 h. All the data were utilized in this study for preprocessing and subsequent analyses. To better explain the specific types of data monitored by this study, Table A2 of Appendix A provides the raw data for a full day (18 August 2013).

2.3. Data Preprocessing

The raw data were preprocessed to meet the needs of the subsequent analysis following the steps detailed in the subsequent sections.

2.3.1. Missing Data Preprocessing

  • Listwise deletion: We deleted the data obtained before 22 June 2013, owing to abundant missing values in the data from that period. This was done to ensure the continuity, isometry, and completeness of the data. Consequently, 1416 pairs of continuous time-series data for 59 consecutive days from 22 June to 19 August 2013 were retained for the recognition of system operation mode in Section 2.5 and the energy cost-savings potential analysis in Section 2.8.
  • Pairwise deletion: In the regression analysis (Section 2.6) of energy consumption and flow rate for pumps, we deleted the energy-consumption data and the paired flow rate data in cases where either one or both values were missing. The same approach was applied to the data used in the regression analysis for the chillers.

2.3.2. Data Cleaning

  • Duplicate data cleaning: Consider the data obtained at 17:59:00 on 18 August 2013 (see Table A2). Because the data were recorded at 1 h intervals, the data obtained at 17:59:00 was considered to be a duplicate of the approaching hour (18:00:00) and was deleted.
  • Data cleaning during the shutdown state: To faithfully reflect the distribution of energy consumption in the operating state, before calculating the numerical characteristics of the energy-consumption data of the devices in Section 2.4, the data obtained during the shutdown state (i.e., when the energy consumption was zero) were deleted. The same approach was applied to the data used in Section 2.6 for regression analysis.

2.3.3. Data Extending

  • Appending the code of system operation mode to the dataset: Following the recognition of the system operation mode (see Section 2.5), we added a column into the dataset with the corresponding operation-mode code (i.e., M1 to M4 in Table 1 and M0 for the shutdown mode) to facilitate the filtering of data by operation mode in the relevant analysis. For example, the chillers were regressed by cooling (corresponding to M2 and M4) and ice building (corresponding to M1) modes in Section 2.6.
  • Temperature difference data extension: Typically, temperature differences are not directly captured and recorded during the data collection period but are frequently used in the analysis. Therefore, it is necessary to add temperature difference data to facilitate direct recall for the relevant analysis (e.g., regression analysis in Section 2.7). For instance, we computed the temperature difference between the supply and the return chilled water (∆tchw = tchwrtchws) as a new variable (Δtchw) and extended it to the case dataset. Similarly, for the temperature difference of the water supply and return chilled water of the chiller (ΔtchwCh), the temperature difference between the water supply and return condensing water of the chiller (ΔtcwCh) were calculated and extended to the dataset.

2.3.4. Data Transformation

  • Transformation of the units of measurement: The unit of the cooling load of the system in the case data was the US refrigeration ton (USRT). This unit pertains to the cooling load (power nature) rather than the cooling quantity demand (energy nature); the former cannot be used directly in the subsequent analysis and calculation. Hence, the unit of USRT was converted to the système international (SI) unit of kilowatts (kW). Because the data collection interval was 1 h, each value corresponded to the cooling quantity demand for that period. Therefore, the unit was further converted to kilowatt-hour (kWh). In the case of chilled water flow (qchw), where there were no more variables of the same type, the unit of liters per second (L/s) was converted to cubic meters per hour (m3/h) to avoid introducing too many conversion factors in the subsequent analysis and calculation.
  • Time interval labeling: For easier identification and more efficient data processing, the time interval was marked as period i. The one-to-one correspondences between them are shown in Table A1 of Appendix A.

2.4. Recognition of Variable Speed Equipment

The regression analysis in Section 2.6 requires the matching of different fitting formulas for variable- and constant-speed motor-driven equipment; however, the variable- or constant-speed nature of equipment was not directly available in the monitoring data. Therefore, we applied the coefficient of the median, defined as the ratio of the difference between the maximum and median to the range, proposed in our previous study [19]. The coefficient of the median aids in recognizing the two-speed types of motor-driven equipment using their energy-consumption data. It was evident from the recognition results that the four pumps (ChWP-1, ChWP-2, GWP-1, and GWP-2) and all the AHUs were variable-speed equipment, whereas the remaining five pumps (CWP-1, CWP-2, CWP-3, ChWP-3, and GWP-3) and the two chillers (Ch-1 and Ch-2) were constant-speed devices.

2.5. Recognition of System-Operation Mode

The operation mode was not recorded for each period in the dataset. Therefore, it is necessary to recognize or classify the system operation modes before relevant analysis.
As previously stated, in the studied air-conditioning system, there were five distinct operation-modes: (a) shutdown (operation-mode code: M0), (b) ice build (M1), (c) cooling by chiller(s) only (M2), (d) cooling by ice only (M3), and (e) cooling by both chiller(s) and ice (M4). Moreover, the different operation modes of the system follow the clear control logic shown in Table 1. While the data from the chillers and valve V1 can recognize modes M1 to M4, they are insufficient to recognize mode M0, which is easily confused with M3. Therefore, the energy consumption of another energy-consuming equipment is incorporated to ensure the correct recognition of mode M0. The energy-consumption types of the involved devices, corresponding to different operation modes, are shown in Table 3. The use of electricity at night versus peak daytime hours can lead to large savings in energy bills. This proves that the system primarily produces ice during the nighttime low-tariff hours (23:00 to 07:00) when the building is closed to the public, and no cooling is required. The period i is therefore added to the mode recognition, which may be effective in recognizing mode M1.
Classification is a method of building a categorization model by summarizing and refining the patterns contained in existing data. Moreover, decision tree induction is a classical classification method with high accuracy and efficiency. To better elucidate the data and incorporate background knowledge about it when building a decision tree, the classification and regression trees (CART) algorithm [6] with good interactivity was chosen to build the decision tree model for the study. CART uses a greedy method in which the decision tree is constructed using a top-down recursive partitioning approach. For the classification of numerical input variables, CART measures the heterogeneity of the output variables by calculating the Gini index (Gini) [20] for each input variable and selects the splitting variable that maximizes the reduction in heterogeneity (ΔGini). This variable and its split-point together form the splitting criterion. This procedure is repeated until the splitting criteria for recognizing all operation modes are acquired, at the end of which the decision tree construction is complete.

2.6. Regression Analysis of Energy-Consumption Data

The purpose of the regression analysis is to quantify the relationship between the energy consumption of each energy-consuming device and its operation-state parameters. The obtained fitting model serves to reduce energy consumption by optimizing the operation-state parameters while meeting the system load demands. The energy-consumption data of the cooling towers and operation-state parameters for AHUs were not available in the dataset; therefore, follow-up analysis was performed only for the energy-consuming equipment in the chiller plant room, which included the nine pumps and two chillers.

2.6.1. Fitting Models for Regression Analysis

The nine pumps in the case study are categorized into constant- and variable-speed pumps based on the classification in Section 2.4, corresponding to different fitting models. Based on fluid dynamics, the fitting model of the energy consumption and flow rate for the constant-speed centrifugal pumps is as follows:
W = β 0 + β 1 q ,
where W represents the energy consumption of pump, kWh; q represents the flow rate of the pump, m3/h; and β0 and β1 are the two fitting coefficients and are dimensionless.
The fitting model for variable-speed centrifugal pumps can be determined as follows:
W = β 1 q + β 0 3 .
Several factors influence chiller-operating performance and energy consumption; an accurate theoretical model can be developed via an in-depth analysis of chilling principles. However, this study of chiller-operating performance aims to exploit actual operation data to fit a real or near-real model that can predict energy consumption in the following energy-saving potential calculations. In some related studies, the mathematical models from two well-known simulation software programs in the field, EnergyPlus (9.3.0, National Renewable Energy Laboratory, Golden, CO, USA) and TRNSYS (v. 17, Thermal Energy System Specialists, LLC, Madison, WI, USA ), were used directly or with appropriate modifications based on the studies [21]. Herein, an improved model that can be effectively fitted as proposed in our previous study [22] is applied as follows:
W Ch = β 0 + β 1 Q Ch + β 2 t cwChr + β 3 Δ t chwCh + β 4 Δ t cwCh + β 5 Q Ch 2 + β 6 t cwChr 2 + β 7 Δ t chwCh 2 + β 8 Δ t cwCh 2 + β 9 Q Ch t cwChr + β 10 Q Ch Δ t chwCh + β 11 Q Ch Δ t cwCh + β 12 t cwChr Δ t chwCh + β 13 t cwChr Δ t cwCh + β 14 Δ t chwCh Δ t cwCh + β 15 t chwChs + β 16 t chwChs 2 + β 17 Q Ch t chwChs + β 18 t cwChr t chwChs + β 19 Δ t chwCh t chwChs + β 20 Δ t cwCh t chwChs
where WCh represents the energy consumption of the chiller, kWh; QCh represents the cooling capacity of the chiller, kWh; tcwChr represents the temperature of return condensing water of chiller, °C; ΔtchwCh represents temperature difference of water supply and the return chilled water of the chiller, °C; ΔtcwCh represents the temperature difference of water supply and the return condensing water of the chiller, °C; tchwChs represents the temperature of water supply chilled water of the chiller, °C; β0 to β20 represent the fitting coefficients and are dimensionless.

2.6.2. Data Preparation for Regression Analysis

Abnormal data have already been eliminated in the data preprocessing step (Section 2.3). However, the energy consumption data of each of the nine pumps were recorded in the case dataset. The corresponding flow rate was recorded only for the main pipe of the chilled water loop (qchw), without a separate flow rate available for each pump. Therefore, it is crucial for the pump data to be processed in the following ways for regression analysis:
  • Filter out the flow rate of the individual pump. Considering the chilled water flow rate (qchw) as an example, the data are filtered out with only one chilled water pump in operation from all the data with flow rates (qchw) exceeding zero. The filtered flow data and the corresponding pump energy consumption in the order of pump numbers were used for the respective regression analyses. For instance, a period when ChWP-1 runs while ChWP-2 and ChWP-3 are shut down is determined, chilled water flow rate (qchw) is marked as the flow rate of ChWP-1 (qchw-1), and the process is repeated to filter out the flow rate data for all ChWP-1. Subsequently, these filtered data are organized into a subset of ChWP-1 for regression analysis. The relevant data subsets for ChWP-2 and ChWP-3 can be collated separately following the same procedure.
  • Calculate the flow rate of the glycol water (qgw) and the flow rate of the condensing water (qcw). In this study, ignoring the heat transfer loss of the system, Qchw = Qgw, the glycol water flow rate (qgw) can be calculated using the chilled water flow rate (qchw), the temperature difference between supply and return chilled water (Δtchw), and the temperature difference between supply and return glycol water solution (Δtgw) in the operating modes of M2, M3, and M4. Similarly, Qcw = QCh + WCh = Qchw + WCh, the condensing water flow rate (qcw) can be calculated using the chilled water flow rate (qchw), the temperature difference between supply and return chilled water (Δtchw), the energy consumption of the chillers, and the temperature difference between supply and return condensing water (Δtcw) in the operating mode of M2. Finally, using the first method, the relevant data subsets for each glycol water pump and condensing water pump can be collated separately.
In addition, for chillers, after the preprocessing discussed in Section 2.3, the data for the regression analysis no longer require further processing.

2.7. Constraint Analysis of System during Operation

The case system is subjected to the following constraints during operation, which will also be taken into account in the energy-saving potential analysis.

2.7.1. Constraint on Supply and Demand of Cooling

During the cooling period in the operation modes of M2, M3, and M4, the cooling capacity supplied by the chiller plant room must be sufficient to meet the cooling load of the case system, described by the following equation:
Q C L ( i ) = Q Ch ( i ) + Q IST cr ( i ) ,
where Q C L ( i ) represents the cooling load of the system during the period i, kWh; Q Ch ( i ) represents the cooling capacity supplied by chillers during period i, kWh; and Q IST cr ( i ) represents the cooling capacity supplied by ice in the ice storage tanks during period i, kWh.

2.7.2. Constraint on Cooling Capacity of Chillers

In the operation modes of M1, M2, and M4, the cooling capacity supplied by chillers should not exceed the maximum cooling capacity of chillers at any time.
0 Q Ch ( i ) Q Ch max ( i ) ,
where Q Ch max ( i ) represents the maximum cooling capacity of chiller during period i, kWh.

2.7.3. Constraints on ISTs

The sum of the accumulation of the cooling capacity in the ISTs and the current remaining cooling capacity should not exceed the maximum accumulation of cooling capacity of ISTs during any time:
0 Q IST ac ( i ) + Q IST re ( i ) Q IST max ,
where Q IST ac ( i ) represents the accumulation of cooling capacity in the ISTs during period i, kWh; Q IST re ( i ) represents the current remaining cooling capacity in the ISTs at the beginning of period i, kWh; Q IST max represents the maximum accumulation of cooling or cooling release of ISTs during one cooling storage and release cycle, kWh.
In the operation mode of M1, the accumulation of cooling capacity in the ISTs should be equal to the cooling capacity supplied by the chillers during any time, ignoring the heat transfer loss.
Q IST ac ( i ) = Q Ch ( i ) .
Moreover, in the operation mode of M1, ISTs are constrained by their operation efficiency; the accumulation of cooling capacity cannot exceed the maximum cooling storage speed in the current period.
0 Q IST ac ( i ) Q IST ac , max ( i ) ,
where Q IST ac , max ( i ) represents the maximum cooling storage speed of ISTs during period i, kWh.
When cooling by ice (i.e., the operation mode of M3 and M4), the cooling release of ISTs at any time should not exceed the remaining cooling capacity during that time.
0 Q IST cr ( i ) Q IST re ( i ) ,
where Q IST cr ( i ) represents the cooling release of ISTs during period i, kWh.
Similarly, the cooling release of ISTs cannot exceed the maximum cooling release speed in the current period.
0 Q IST cr ( i ) Q IST cr , max ( i ) ,
where Q IST cr , max ( i ) represents maximum cooling release speed of ISTs during period i, kWh.
In addition, the remaining cooling capacity of ISTs at any given time can be expressed as follows:
Q IST re ( i + 1 ) = Q IST re ( i ) + Q IST ac ( i ) Q IST cr ( i ) ,
where Q IST re ( i + 1 ) represents the remaining cooling capacity of ISTs at the beginning of the period (i + 1), kWh.
Note that these calculations only present expressions for the various constraints to be called in the follow-up potential analysis step, while the specific data input and calculation will be done automatically by the computer. The call of the equations is further described in Section 2.8.2.

2.8. Energy-Saving Potential Analysis

2.8.1. Problem Definition and Principles of Potential Analysis

Generalized computational equations for energy and cost savings are presented in a companion paper [1]. For the present case with multiple different tariffs in a day (Table A1 in Appendix A), the energy cost savings for each day can be defined as follows:
Δ J = J a c t u a l J b e n c h m a r k = i = 0 23 e i W a c t u a l ( i ) W b e n c h m a r k ( i ) ,
where ΔJ represents the energy cost-saving of the air-conditioning system for one day, CNY; Jactual represents the actual energy costs of the air-conditioning system for one day, CNY; Jbenchmark is the benchmark energy cost of the air-conditioning system for one day, CNY; ei is the electricity price for period i, CNY/kWh; Wactual(i) is the actual energy consumption of the air-conditioning system for the period i, kWh; and Wbenchmark(i) is the benchmark energy consumption of the air-conditioning system for the period i, kWh.
As previously mentioned, only energy consumption and performance data of equipment in the chiller plant room are available concurrently in this case, lacking the necessary data related to cooling towers and AHUs. Therefore, this study focuses on the analysis and calculation of the saving potential of the chiller plant room, summarized as follows:
The benchmark energy cost is the optimization result of the system operation. Some principles need to be followed to calculate the benchmark value.
  • For each cooling storage and release cycle, the operation of the air conditioning system shall be optimized and calculated according to the cooling load demand in each period and the constraints described in Section 2.7;
  • For each period of a cooling storage and release cycle, the operation mode shall be determined according to the cooling load demand and electricity tariff;
  • For each period determined as the operation mode of M4, it is necessary to further determine the respective cooling supply ratios of the ice and chillers;
  • For each set of parameters resulting from the above principles, the total energy cost of the chiller plant room was calculated according to the results of the regression analysis in Section 2.6;
  • Search for the minimum energy costs as the benchmark energy costs by continuously adjusting the operation mode and other parameters for each period during the cooling storage and release cycle.
The calculations were carried out under the following assumptions:
  • The current remaining cooling capacity in the ISTs at the beginning of period 0 on the first day (i.e., 22 June 2013) is 0 kWh;
  • The maximum cooling storage or release speed of ISTs is determined according to the performance curve provided by the manufacturer and the remaining cooling capacity in the ISTs at the beginning of the current period;
  • The maximum accumulation of cooling or cooling release of ISTs during one cooling storage and release cycle is determined according to the performance information provided by the manufacturer.

2.8.2. Calculation of the Benchmark Energy Costs by Particle Swarm Optimization (PSO)

This study introduces the PSO algorithm to calculate the system’s benchmark energy costs by considering the above principles and the global search and optimization capabilities of the algorithm.
As a branch of evolutionary computation, the PSO algorithm is a new swarm intelligence optimization algorithm proposed in 1995 by Kennedy and Eberhart [23]. The algorithm simulates the activity patterns of birds and fish flocks and achieves an optimal solution to the problem through inter-group individual collaboration. The particles search cooperatively in the region of feasible solutions. In addition to its own flight inertia, each particle simultaneously draws on its own and the optimal global experience of the entire particle swarm to approach the optimal global solution. The PSO algorithm maintains a population of particles. The position of the particle denotes a feasible, if not the best, solution to the problem. The objective function value is improved by the optimum progress, which is required to change the particle position. The convergence condition always requires the input of the move iteration number of the particle. The moving rule for the particle’s position can be depicted by the following equations [24]:
V s ( t + 1 ) = w V s ( t ) + C 1 r 1 ( P s X s ( t ) ) + C 2 r 2 ( G X s ( t ) ) ,
X s ( t + 1 ) = X s ( t ) + V s ( t + 1 ) ,
where Vs(t) represents the velocity vector of particle s in t time; Xs(t) represents the position vector of particle s in t time; Ps is the personal best position of particle s; G is the best position of the particle found at the present time; w represents the inertia weight; C1 and C2 are two acceleration constants, called cognitive and social parameters, respectively; and r1 and r2 are two random functions in the range [0, 1].
Specifically, the solution that satisfies the actual case of this study can be obtained through the processes shown in Figure 2.
The algorithmic process in Figure 2 is illustrated in detail as follows:
  • STEP 1: To start, read data from the dataset of the case system, and input the cooling load for each period i of each day and the number of days to be optimized (day_number) into the algorithm by computer:
  • STEP 2: Manually input the number of particles, parameters C1, C2, w, and the number of iterations (iteration_number);
  • STEP 3: Judge whether the current day k is smaller than day_number; If YES, enter the optimization process of day k, step forward; if NOT, the process ends;
  • STEP 4: Generate a random initial solution for the current day k;
  • STEP 5: If the iteration (u) for the current day k is smaller than the iteration_number, enter the particle swarm iteration cycle; otherwise, k = k + 1 and step forward to STEP 3;
  • STEP 6: Evaluate the current solution and update the global and individual optimal solutions;
  • STEP 7: Update the particle swarm velocities and the position vectors based on the results of the previous STEP 6 and in combination with Equations (13) and (14), u = u + 1, and step forward to STEP 5.
This study employs the above process for the day-to-day optimization of the calculations until the calculations for all the days are optimized and completed. Moreover, some key details are described as follows:
  • Each solution for the current day k is represented by a position vector Xs;
  • The evolution of the solution begins in the PSO with an initial solution consisting of initial particles;
  • The initial solution is obtained by a random initial position of each particle; a matrix is employed for recording the operating modes and other status parameters of the case system;
  • For the periods 0–8, one of the modes (M0 or M1) can be randomly selected. If M1 is selected, an accumulation of cooling capacity is generated. Call and make sure that Equations (6)–(8) and (11) are valid; otherwise, the mode should be reselected;
  • For periods 9–23, one of the modes (M0, M2, M3, or M4) can be randomly selected. However, M0 should be selected as long as Q C L ( i ) = 0. If M2 is selected, call and make sure that Equations (4) and (5) are both valid; otherwise, M4 is selected. If M3 is selected, call and make sure that Equations (4) and (9)–(11) are valid; otherwise, M4 is selected. When M4 is selected, the algorithm randomly generates the respective cooling supply ratio of the ice and chillers. Call and make sure that Equations (4), (5) and (9)–(11) are valid; otherwise, regenerate the respective cooling supply ratio.

3. Results and Discussion

3.1. Recognizing System Running Mode

This study employs the operation data of 1416 periods from 22 June to 19 August 2013 to model the decision tree using the CART algorithm to recognize the operating modes. The established decision tree is shown in Figure 3. In the modeling process, the ΔGini values of the variables for each node containing multiple operating modes (also known as the internal node, i.e., nodes 0, 2, 3, and 5) are shown in Table A3, Table A4, Table A5 and Table A6 of Appendix A.
Among the four internal nodes of 0, 2, 3, and 5, in node 2, RV1 = 97 is determined as the splitting criterion based on the monitoring data for the opening of V1 (97.28 ≤ RV1 ≤ 97.89 in the “on” state, while the maximum value of 61.20 in the “modulate” state). Meanwhile, the other three nodes use the theoretical values of the variable in the corresponding classifications to establish the criterion. This, in turn, enables the checking for anomalies in the actual operational data (e.g., the over-running in Section 3.4).

3.2. Regression Results of ME

Following the fitting method in Section 2.6, the fitting results and valid internals of energy consumption and flow rate for the nine pumps in the case system are presented in Table 4.
Considering Ch-1 (Chiller #1) in the cooling mode (i.e., corresponding to operating modes M2 and M4) as an example, the fitting results of energy consumption based on Equation (3) in Section 2.6 are listed in Table 5. Similar results for the ice-building mode (i.e., corresponding to operating mode M1) of Ch-1 and two modes of Ch-2 (Chiller #2) are not listed because of space limitations.

3.3. Energy-Saving Potential Results

For the PSO algorithm, the values of C1, C2, and w may influence the computational results [24]. After loading the data for 59 d from the case system into the algorithm described in Section 2.8, better results can be obtained by multiple trial calculations to determine the parameters C1 = 2, C2 = 2, and w = 0.6. Table 6 shows the average results for 10 consecutive calculations at various iteration sizes. Moreover, the single minimum energy cost appears in the calculation process with an iteration scale of No. 6, 307,213.5 CNY. It saves 97,156.0 CNY or 24.03% compared to the actual energy cost of 404,369.5 CNY. The comparison between the two scenarios for each day is shown in Figure 4. The specific data in Figure 4 are listed in Table A7 in Appendix A, and the mean absolute percentage error (MAPE) of the optimal costs for each day are reported simultaneously in the table.
When combining these results, the following conclusions can be drawn about the systematic approach of this study:
First, in Figure 4, the case system has different levels of energy-saving potential for each day, indicating and validating the effectiveness of the optimization algorithm in this study. Second, it is evident from the results in Table 6 that the difference between the maximum and minimum values of the average results of eight types of iteration sizes is only 5.6%. This is in combination with the MAPE results of the optimization costs in Table A7 (ranging from 2.2% to 11.1%, with an average of 6.2%), demonstrating the high stability of the optimization algorithm. Third, owing to the complexity of the case system model and the numerous constraints, the process of the savings potential calculation is time-consuming. The algorithm needs to be further improved to address this shortcoming.

3.4. Discussion about Selection of Models

Considering that the main purpose of this paper was to implement and validate the systematic approach by applying it to a real-life system, we did not focus on the specific models and algorithms used for the case study. It is noteworthy that the specific models applied in this study exhibit considerable necessity and superiority.
In terms of the model used for recognition of system-operation mode, the CART algorithm was chosen to construct the decision tree model in this paper. Relative to other clustering models, the CART has better interactivity so that the background knowledge for the decision tree can be incorporated. [20] Furthermore, the actual and theoretical values of the relevant variables during system operation were both considered in the splitting criterion. For example, when V1 is in the “on” state, the actual value of RV1 was between 97.28 and 97.89, instead of the theoretical value of 100. Considering the real-life operation, this study determined RV1 = 97 as the splitting criterion of node 2. As for the splitting criterion of equipment energy consumption, this paper took the theoretical values in Table 3. The model was thus built not only to identify the system-operation mode but also eligible to check for anomalies in the actual operating data. For instance, according to the model (Figure 3), the moment in Table A2 in Appendix A at 09:00 on 18 August 2013 was identified as M3 (the relevant parameters for this moment were: i = 9, RV1 = 1.44, WCh = 0, WChWP = 7.9). Therefore, based on the rules shown in Table 3, the condensing water pumps should be in a shutdown state, and WCWP should be 0, while the actual value of WCWP was 1.1. It indicates an abnormal running of the pumps, where the energy-saving potential exists. After statistics, the energy costs caused by over-running account for 3.8% of the total costs. The detection of such anomalies would further demonstrate the superiority of the model used in this study.
With respect to the optimization model, indeed, many optimization algorithms can be applied to the potential analysis session. In addition to the PSO method, we also examined the performance of other algorithms, including genetic algorithm (GA) and ant colony optimization (ACO). As seen in Figure A1, PSO had better optimization results at the same time-consuming level (~1000 s) relative to GA and ACO—15% and 8% more energy-saving potential were obtained by PSO than GA and ACO, respectively. We also acknowledge that comparative studies of the different optimization algorithms in terms of feasibility and consumption need to be undertaken in the future to obtain the greatest possible energy–cost-saving potential.

3.5. Advantages of the Systematic Method

The detailed case study verifies and demonstrates the feasibility, effectiveness, and stability of the systematic approach. In addition, the proposed method exhibits obvious advantages over the conventional OTI method. Owing to the elimination of a significant amount of on-site work, including communication with users and system testing in the OTI method, the proposed method can reduce the time consumed for energy-saving potential analysis of complex systems from weeks or months to days, or even shorter. Likewise, the proposed method consumes much fewer human resources than the conventional method. In addition, the conventional OTI method focuses on more specific problems. Hence, the follow-up measurements and analyses are mainly focused on achieving the local optimization of specific equipment in the system. The results may work well for the specific equipment, but not necessarily for the system. On the contrary, the proposed method is more comprehensive, considers the extensive constraints in the actual operation of the system, and utilizes artificial intelligence algorithms to achieve the global optimization of the entire system. Furthermore, the systematic method allows for the modular and batch processing of data, as well as remote analysis and online diagnosis, thus providing better versatility and scalability.

3.6. Limitations and Future Outlook

The limitations of the proposed systematic method and the case study need to be alleviated in future work and are listed as follows:
  • As previously stated, owing to the lack of sufficient data on cooling towers and terminal AHUs for analysis, the case study could not optimize the energy costs simultaneously in the final optimization. However, this issue does not affect the scientific and systematic nature of the study;
  • The final optimization of the method pertained to the whole system rather than the individual devices. This limits the optimization solutions based on the performance of individual devices.
  • It is crucial to achieve the energy-saving operation of the air-conditioning system through the improvement of the control strategy, to attain or approach the result of energy-saving potential calculation. Obtaining a set of analysis and operation methods combining potential calculation and optimization control is a practical problem that needs further attention;
  • In the research process of diagnostic methods and the employment of these methods to diagnose real air-conditioning systems, the visualization and professional interaction of information and data cannot only improve work efficiency but also have a significant impact on the understanding and application of the relevant results. This is a potential direction for future research.

4. Conclusions

The paper presents a detailed case study of an ice-storage air-conditioning system using the method based on data-mining proposed in the companion paper. The raw data were preprocessed prior to recognizing the constant- and variable-speed devices in the system. The classification- and regression-tree algorithms were used to identify the operating modes of the system. The regression models between the energy-consumption and operating-state parameters of the nine pumps and two chillers were fitted. Subsequently, the constraints related to the system operation were summarized. From the results, the particle swarm optimization method was applied to obtain the benchmark energy cost and the consequent cost-saving potential. The cost-saving potential for the chiller plant room during the 59 d of investigation reached as high as 24.03%. The case study validates and demonstrates the feasibility, effectiveness, and stability of the systematic approach.
Compared with conventional methods, which take weeks or even longer for energy-saving potential analyses, the proposed method takes only a few days or less. This enhanced speed indicates that the new systematic approach effectively identifies system defaults and reduces the time spent on troubleshooting. The proposed method provides a new approach for studying actual operation data, which is significant in enhancing the energy efficiency of air-conditioning systems. Future research is warranted to develop corresponding control strategies based on the potential analysis results, investigate better optimization algorithms, and visualize the analysis process.

Author Contributions

Conceptualization and project administration, R.M.; methodology and data analysis, R.M. and S.Y.; academic guidance, resources, and supervision, X.W., X.-C.W., N.Y., X.Y., and M.S.; writing—original draft, R.M., and S.Y.; writing—review and editing, X.W., X.-C.W., M.S., X.Y., N.Y., and S.Y.; funding acquisition, X.Y., M.S., and R.M. All authors have read and agreed to the published version of the manuscript.

Funding

This study was supported by the State Key Laboratory of Air-conditioning Equipment and System Energy Conservation (Grant No. ACSKL2018KT1201), National Science and Technology Pillar Program during the Thirteenth Five-year Plan Period (Grant No. 2018YFD1100702), and Beijing Science and Technology Program (Grant No. Z181100005418005).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data was obtained from Energy Solution Development (Shenzhen) Company Limited, which is not allowed to share data other than that already disclosed herein.

Acknowledgments

The authors would like to thank Yuyang Feng of Energy Solution Development (Shenzhen) Company Limited for providing the case data for this study.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

ACOAnt colony optimization
AHUAir handling unit
ANNArtificial neural network
CARTClassification and regression trees
ChChiller
ChWPChilled-water pump
ChPRChiller plant room
CWPCondensing-water pump
GAGenetic algorithm
GWPGlycol water pump
HVACHeating, ventilating and air conditioning
ISTIce storage tank
MAPEMean absolute percentage error
NNNeural network
OTIObservation/question, test/calculation, and identification/resolution
PHEXPlate heat exchanger
PSOParticle swarm optimization
RSMResponse surface methodology
SAXSymbolic aggregate approximation
SISystème international
SVMSupport vector machine
USRTUS refrigeration ton

Appendix A

Table A1. Electricity tariffs (ei) at different time intervals of the day.
Table A1. Electricity tariffs (ei) at different time intervals of the day.
iTime Intervalei (CNY/kWh)
023:00–00:000.2884
100:00–01:000.2884
201:00–02:000.2884
302:00–03:000.2884
403:00–04:000.2884
504:00–05:000.2884
605:00–06:000.2884
706:00–07:000.2884
807:00–08:000.8844
908:00–09:000.8844
1009:00–10:001.1644
1110:00–11:001.1644
1211:00–12:001.0244
1312:00–13:000.8844
1413:00–14:000.8844
1514:00–15:001.1644
1615:00–16:001.1644
1716:00–17:001.0244
1817:00–18:000.8844
1918:00–19:000.8844
2019:00–20:001.1644
2120:00–21:001.1644
2221:00–22:000.8844
2322:00–23:000.8844
Table A2. Selected raw data collected on 18 August 2013.
Table A2. Selected raw data collected on 18 August 2013.
Date TimetOAtcwstcwrtchwstchwrtchwCh-1 stchwCh-1rtcwCh-1 stcwCh-1rtgwISTrtgwISTsRV1qchwQCLmisISTWCWP-1WCWP-2WCWP-3WGWP-1WGWP-2WGWP-3WChWP-1WChWP-2WChWP-3WCh-1WCh-2WChPR
18 August 2013 00:00:0028.3535.3730.6019.3619.225.275.3435.1830.522.406.211.440.17−0.03635.4224.86.66.3026.440.8000261.8257623.7
18 August 2013 01:00:0028.3533.3230.6019.3619.42−0.16−0.1633.2530.54−2.740.811.440.160.01623.2624120026.440.8000265.6260628.8
18 August 2013 02:00:0028.2532.8230.3019.4619.52−3.33−3.3532.7930.18−5.74−2.361.440.160.01689.5223.911.90026.440.9000266.3252.9622.3
18 August 2013 03:00:0027.7532.9130.2019.5619.72−2.25−1.9132.9130.24−4.57−1.021.440.160.031626.4623.911.80026.540.9000266.8259.8629.7
18 August 2013 04:00:0027.9532.9130.3019.5619.82−2.54−2.2732.9630.30−4.77−1.361.440.160.052373.0023.911.90026.441000266.8254.4624.4
18 August 2013 05:00:0028.0532.9130.3019.6620.02−2.79−2.5132.9630.30−4.98−1.631.440.160.073101.352411.90026.440.9000267.3251.3621.8
18 August 2013 06:00:0028.0533.0130.4119.6620.12−3.03−2.8133.0230.42−5.27−1.881.440.160.093831.6123.911.90026.540.9000267.9253.8624.9
18 August 2013 07:00:0028.1532.7130.2019.7620.32−3.21−2.9932.7230.12−5.47−2.101.440.160.114558.589.94.90010.416.2000101.493.5236.3
18 August 2013 08:00:0028.2530.2930.3019.7620.421.07−2.2030.3629.70−2.07−1.041.440.160.134574.85000000000000
18 August 2013 09:00:0028.7530.2930.3019.8620.512.32−1.6030.3029.16−1.27−0.391.440.160.134542.40001.12.40007.900011.4
18 August 2013 10:00:0029.2530.0930.3012.7316.782.86−0.8730.0628.8615.734.4623.1086.37409.843457.710003.200012.100015.3
18 August 2013 11:00:0027.5530.0930.3012.0416.453.82−0.2129.8228.6215.375.3816.4892.78488.932515.130.7003.301.1012.211.2019.5
18 August 2013 12:00:0027.5532.8429.2414.8417.7513.7316.8833.3829.2114.436.2297.5794.33329.831807.8225.9001.5040.69.706.8262.217.2363.9
18 August 2013 13:00:0027.5433.3429.2515.0418.0614.2717.1833.4229.2114.626.9797.5796.38347.881821.1725.4000040.813002720351.2
18 August 2013 14:00:0027.8533.5329.5415.2418.2514.5717.4233.6629.5714.727.6997.5796.49346.751843.9010.6002.7016.26.27.10103.10145.9
18 August 2013 15:00:0028.2530.7629.6410.2315.1618.9917.5130.0029.3913.597.011.5292.02546.691021.520009.400012.500021.9
18 August 2013 16:00:0028.5530.6629.6412.1515.9819.6517.1530.0028.7914.6110.221.5288.76405.65702.7212.1005.101905.714.996.20153
18 August 2013 17:00:0028.9533.8330.0215.6318.6914.9017.8534.1430.0315.4010.3397.4494.69348.18690.3525.7001.3040.50.3026.8262.514.2371.3
18 August 2013 17:59:0028.9534.2330.3316.3519.2915.5718.5134.4630.3315.5010.7497.4495.95338.33700.0525.10000400026263.30354.4
18 August 2013 18:00:0028.9534.2330.3316.3519.2915.5718.5134.4630.2715.5010.7497.4497.50343.80700.0525.5000040.70026.4267.80360.4
18 August 2013 19:00:0028.5533.4730.1316.8919.3918.0419.2930.6930.0915.5011.3197.44103.95311.54709.6126.1005039.31.6025.7254.2122.6474.5
18 August 2013 20:00:0028.2437.2631.3112.6717.2512.6215.0737.0531.3915.5012.1197.44100.74552.70725.6026.6008.5038.41.8026.2264.2266.4632.1
18 August 2013 21:00:0028.1436.9631.2111.6716.2411.7414.0536.7031.2115.5912.3397.4497.30533.77736.3826.5008.6038.31.8026.3264.1266.9632.5
18 August 2013 22:00:0028.1436.7631.2110.8715.3410.9713.2036.6431.1515.7911.8397.4496.02514.53737.4119.10060271.1018.9182.1188.4442.6
18 August 2013 23:00:0028.0431.6531.2113.6313.5814.5613.1631.4830.8516.0911.051.550.16−0.01713.6814000922.4000133.252.3230.9
Table A3. ΔGini values for variables at node 0.
Table A3. ΔGini values for variables at node 0.
VariablesΔGini
i0.299
WAHU0.276
WChWP0.270
WGWP0.190
RV10.188
WCh0.172
WCWP0.128
Table A4. ΔGini values for variables at node 2.
Table A4. ΔGini values for variables at node 2.
VariablesΔGini
RV10.172
WCh0.146
WGWP0.137
WChWP0.127
WCWP0.076
WAHU0.056
i0.054
Table A5. ΔGini values for variables at node 3.
Table A5. ΔGini values for variables at node 3.
VariablesΔGini
WCh0.155
WGWP0.146
WChWP0.140
WCWP0.074
WAHU0.058
RV10.054
i0.046
Table A6. ΔGini values for variables at node 5.
Table A6. ΔGini values for variables at node 5.
VariablesΔGini
WChWP0.066
WGWP0.063
i0.063
WAHU0.060
RV10.029
WCWP0.009
WCh0.000
Table A7. Daily actual costs, optimal costs and their mean absolute percentage error, and savings of the case system for 59 d from 22 June to 19 August 2013.
Table A7. Daily actual costs, optimal costs and their mean absolute percentage error, and savings of the case system for 59 d from 22 June to 19 August 2013.
DayActual Costs (CNY)Optimal Costs (CNY)Savings (CNY)MAPE 1 of Optimal Costs (%)
19700.06989.12710.92.2%
28454.86314.72140.03.2%
36285.14617.61667.57.9%
46872.35972.0900.35.5%
55893.85225.0668.86.6%
66630.16278.8351.33.4%
76576.55573.71002.92.6%
88170.06532.81637.15.3%
97601.26034.01567.35.0%
106655.75487.01168.74.7%
116151.95194.5957.45.8%
126955.45418.41537.08.3%
136749.74858.51891.29.7%
147610.05557.62052.45.1%
157752.26134.01618.25.1%
166933.46312.6620.85.5%
175738.65097.4641.19.2%
185959.45061.3898.16.9%
195695.04202.91492.111.1%
206376.45754.5621.96.0%
216360.25521.1839.16.2%
227886.96041.31845.64.7%
238089.96548.61541.33.6%
247236.24712.62523.64.0%
255848.23991.81856.48.7%
266171.74275.71896.08.4%
276561.44211.02350.47.8%
286565.05413.01152.03.0%
296257.15827.2429.95.0%
305990.54131.11859.47.7%
315866.54926.2940.37.1%
325784.74989.7795.06.2%
335290.74946.4344.37.8%
344995.03929.51065.56.5%
355258.53706.81551.88.8%
365983.74539.11444.65.4%
376654.75147.41507.45.5%
384439.03099.51339.48.8%
396745.45122.61622.84.9%
407495.85644.61851.26.8%
416366.05487.9878.15.1%
427981.35707.82273.53.9%
436833.65224.41609.35.9%
446915.04934.61980.45.9%
456701.34525.82175.54.6%
467467.35494.31973.06.7%
477411.04997.02413.97.0%
487766.74815.92950.97.9%
498151.15949.62201.42.6%
509035.66352.22683.43.7%
517541.65608.41933.27.1%
528242.65783.42459.23.4%
537102.04780.82321.27.9%
545329.83661.21668.510.1%
556528.54962.11566.48.7%
566751.74605.22146.54.8%
576647.24621.12026.17.4%
587406.06149.21256.84.9%
596046.74211.01835.710.2%
1 MAPE: mean absolute percentage error.
Figure A1. Comparison of optimal costs of the case system calculated by three algorithms (particle swarm optimization (PSO), genetic algorithm (GA) and ant colony optimization (ACO)) for 59 d from 22 June to 19 August 2013.
Figure A1. Comparison of optimal costs of the case system calculated by three algorithms (particle swarm optimization (PSO), genetic algorithm (GA) and ant colony optimization (ACO)) for 59 d from 22 June to 19 August 2013.
Energies 14 00086 g0a1

References

  1. Ma, R.; Wang, X.; Wang, X.-C.; Shan, M.; Yang, X.; Yu, N.; Yang, S. Systematic method for energy saving potential calculation of air conditioning systems via data mining. Part I: Methodology. Energies 2020, 14, 81. [Google Scholar] [CrossRef]
  2. Zhao, Y.; Zhang, C.; Zhang, Y.; Wang, Z.; Li, J. A review of data mining technologies in building energy systems: Load prediction, pattern identification, fault detection and diagnosis. Energy Built Environ. 2020, 1, 149–164. [Google Scholar] [CrossRef]
  3. Zhou, Q.; Wang, S.; Xiao, F. A novel strategy for the fault detection and diagnosis of centrifugal chiller systems. HVAC R Res. 2009, 15, 57–75. [Google Scholar] [CrossRef]
  4. Han, H.; Gu, B.; Kang, J.; Li, Z.R. Study on a hybrid SVM model for chiller FDD applications. Appl. Therm. Eng. 2011, 31, 582–592. [Google Scholar] [CrossRef]
  5. Van Every, P.M.; Rodriguez, M.; Jones, C.B.; Mammoli, A.A.; Martínez-Ramón, M. Advanced detection of HVAC faults using unsupervised SVM novelty detection and Gaussian process models. Energy Build. 2017, 149, 216–224. [Google Scholar] [CrossRef]
  6. Yan, R.; Ma, Z.; Zhao, Y.; Kokogiannakis, G. A decision tree based data-driven diagnostic strategy for air handling units. Energy Build. 2016, 133, 37–45. [Google Scholar] [CrossRef]
  7. Lee, W.Y.; Park, C.; House, J.M.; Kelly, G.E. Fault diagnosis of an air-handling unit using artificial neural networks. ASHRAE Trans. 1996, 102, 540–549. [Google Scholar]
  8. Magoulès, F.; Zhao, H.; Elizondo, D. Development of an RDP neural network for building energy consumption fault detection and diagnosis. Energy Build. 2013, 62, 133–138. [Google Scholar] [CrossRef]
  9. Patnaik, D.; Marwah, M.; Sharma, R.; Ramakrishnan, N. Sustainable operation and management of data center chillers using temporal data mining. In Proceedings of the 15th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, Paris, France, 28 June–1 July 2009; pp. 1305–1314. [Google Scholar]
  10. Chen, Y.; Wen, J. Whole building system fault detection based on weather pattern matching and PCA method. In Proceedings of the 2017 3rd IEEE International Conference on Control Science and Systems Engineering (ICCSSE), Beijing, China, 17–19 August 2017; pp. 728–732. [Google Scholar]
  11. Li, G.; Hu, Y.; Chen, H.; Li, H.; Hu, M.; Guo, Y.; Liu, J.; Sun, S.; Sun, M. Data partitioning and association mining for identifying VRF energy consumption patterns under various part loads and refrigerant charge conditions. Appl. Energy 2017, 185, 846–861. [Google Scholar] [CrossRef]
  12. Li, Z.X.; Renault, F.L.; Gómez, A.O.C.; Sarafraz, M.M.; Khan, H.; Safaei, M.R.; Filho, E.P.B. Nanofluids as secondary fluid in the refrigeration system: Experimental data, regression, ANFIS, and NN modeling. Int. J. Heat Mass Transf. 2019, 144, 118635. [Google Scholar] [CrossRef]
  13. Sarafraz, M.M.; Tlili, I.; Tian, Z.; Bakouri, M.; Safaei, M.R. Smart optimization of a thermosyphon heat pipe for an evacuated tube solar collector using response surface methodology (RSM). Phys. A Stat. Mech. its Appl. 2019, 534, 122146. [Google Scholar] [CrossRef]
  14. Sarafraz, M.M.; Safaei, M.R.; Goodarzi, M.; Arjomandi, M. Experimental investigation and performance optimisation of a catalytic reforming micro-reactor using response surface methodology. Energy Convers. Manag. 2019, 199, 111983. [Google Scholar] [CrossRef]
  15. Rosas-Flores, J.A.; Rosas-Flores, D. Potential energy savings and mitigation of emissions by insulation for residential buildings in Mexico. Energy Build. 2020, 209, 109698. [Google Scholar] [CrossRef]
  16. Zeng, Y.; Zhang, Z.; Kusiak, A. Predictive modeling and optimization of a multi-zone HVAC system with data mining and firefly algorithms. Energy 2015, 86, 393–402. [Google Scholar] [CrossRef]
  17. Kwame, A.B.O.; Troy, N.V.; Hamidreza, N. A Multi-Facet Retrofit Approach to Improve Energy Efficiency of Existing Class of Single-Family Residential Buildings in Hot-Humid Climate Zones. Energies 2020, 13, 1178. [Google Scholar] [CrossRef] [Green Version]
  18. Tian, Z.; Si, B.; Wu, Y.; Zhou, X.; Shi, X. Multi-objective optimization model predictive dispatch precooling and ceiling fans in office buildings under different summer weather conditions. Build. Simul. 2019, 12, 999–1012. [Google Scholar] [CrossRef]
  19. Ma, R.; Wang, X.; Shan, M.; Yu, N.; Yang, S. Recognition of variable-speed equipment in an air-conditioning system using numerical analysis of energy-consumption data. Energies 2020, 13, 4975. [Google Scholar] [CrossRef]
  20. Han, J.; Kamber, M.; Pei, J. Data Mining: Concepts and Techniques, 3rd ed.; Elsevier Inc.: Waltham, MA, USA, 2012; ISBN 9780123814791. [Google Scholar]
  21. Zhang, G.; Chen, L. Opmization of energy consumption in chilled plant. Fluid Mach. 2012, 40, 75–80. [Google Scholar]
  22. Ma, R. The Study of Energy Efficiency Diagnosis Methodology for Air-Conditioning Systems with the Actual Operating Data. Ph.D. Thesis, Southwest Jiaotong University, Chengdu, China, 2014. [Google Scholar]
  23. Kennedy, J.; Eberhart, R. Particle Swarm Optimization. In Proceedings of the IEEE International Conference on Neural Networks, Perth, Australia, 27 November–1 December 1995; Volume 4, pp. 1942–1948. [Google Scholar]
  24. Ma, R.-J.; Yu, N.-Y.; Hu, J.-Y. Application of particle swarm optimization algorithm in the heating system planning problem. Sci. World J. 2013, 2013, 718345. [Google Scholar] [CrossRef] [PubMed] [Green Version]
Figure 1. Scheme of the studied air-conditioning system with the monitoring locations of the operation status.
Figure 1. Scheme of the studied air-conditioning system with the monitoring locations of the operation status.
Energies 14 00086 g001
Figure 2. Flow chart of the algorithm for benchmark energy costs.
Figure 2. Flow chart of the algorithm for benchmark energy costs.
Energies 14 00086 g002
Figure 3. Decision-tree classification model for recognizing operation modes.
Figure 3. Decision-tree classification model for recognizing operation modes.
Energies 14 00086 g003
Figure 4. Comparison between the daily actual costs, optimal costs, and savings of the case system for 59 d from 22 June to 19 August 2013.
Figure 4. Comparison between the daily actual costs, optimal costs, and savings of the case system for 59 d from 22 June to 19 August 2013.
Energies 14 00086 g004
Table 1. System operating modes and corresponding control logic.
Table 1. System operating modes and corresponding control logic.
Operating ModesCodesDevice Status
Chiller(s)V1V2V3V4V5
Ice buildM1OnOffOnOffOnOff
Cooling by chiller(s) onlyM2OnOnOffOnOffOff
Cooling by ice onlyM3OffOffOnOnOffOn
Cooling by ice with chiller(s)M4OnModulateOnOnModulateOff
Table 2. Parameters monitored in the case system.
Table 2. Parameters monitored in the case system.
No. in Figure 1Identifiers in Figure 1Parameter Meaning and UnitSymbol
1t_OAOutdoor air temperature (°C)tOA
2t_cwsTemperature of supply condensing water in main pipe (°C)tcws
3t_cwrTemperature of return condensing water in main pipe (°C)tcwr
4t_chwsTemperature of supply chilled water in main pipe (°C)tchws
5t_chwrTemperature of return chilled water in main pipe (°C)tchwr
6t_chwCh-1 sTemperature of supply chilled water in chiller #1 (°C)tchwCh-1 s
7t_chwCh-1rTemperature of return chilled water in chiller #1 (°C)tchwCh-1r
8t_cwCh-1 sTemperature of supply condensing water in chiller #1 (°C)tcwCh-1 s
9t_cwCh-1rTemperature of return condensing water in chiller #1 (°C)tcwCh-1r
10t_chwCh-2 sTemperature of supply chilled water in chiller #2 (°C)tchwCh-2 s
11t_chwCh-2rTemperature of return chilled water in chiller #2 (°C)tchwCh-2r
12t_cwCh-2 sTemperature of supply condensing water in chiller #2 (°C)tcwCh-2 s
13t_cwCh-2rTemperature of return condensing water in chiller #2 (°C)tcwCh-2r
14m_isISTAmount of ice in inventory (metric tons)misIST
15t_gwISTrTemperature of return glycol water to ice storage tanks (°C)tgwISTr
16t_gwISTsTemperature of supply glycol water from ice storage tanks (°C)tgwISTs
17t_PHEXp-1 sTemperature of supply water to premier side of plate heat exchanger #1 (°C)tPHEXp-1 s
18t_PHEXp-1rTemperature of return water from premier side of plate heat exchanger #1 (°C)tPHEXp-1r
19t_PHEXs-1 sTemperature of supply water from secondary side of plate heat exchanger #1 (°C)tPHEXs-1 s
20t_PHEXs-1rTemperature of return water to secondary side of plate heat exchanger #1 (°C)tPHEXs-1r
21t_PHEXp-2 sTemperature of supply water to premier side of plate heat exchanger #2 (°C)tPHEXp-2 s
22t_PHEXp-2rTemperature of return water from premier side of plate heat exchanger #2 (°C)tPHEXp-2r
23t_PHEXs-2 sTemperature of supply water from secondary side of plate heat exchanger #2 (°C)tPHEXs-2 s
24t_PHEXs-2rTemperature of return water to secondary side of plate heat exchanger #2 (°C)tPHEXs-2r
25R_V1Opening of valve #1 (%)RV1
26q_chwChilled water flow in main pipe (L/s)qchw
27Q_CLCooling load of the system (USRT)QCL
28W_CWP-1Energy-consumption of condensing water pump #1 (kWh)WCWP-1
29W_CWP-2Energy-consumption of condensing water pump #2 (kWh)WCWP-2
30W_CWP-3Energy-consumption of condensing water pump #3 (kWh)WCWP-3
31W_GWP-1Energy-consumption of glycol water pump #1 (kWh)WGWP-1
32W_GWP-2Energy-consumption of glycol water pump #2 (kWh)WGWP-2
33W_GWP-3Energy-consumption of glycol water pump #3 (kWh)WGWP-3
34W_ChWP-1Energy-consumption of chilled water pump #1 (kWh)WChWP-1
35W_ChWP-2Energy-consumption of chilled water pump #2 (kWh)WChWP-2
36W_ChWP-3Energy-consumption of chilled water pump #3 (kWh)WChWP-3
37W_AHU-1Energy-consumption of air handling unit #1 (kWh)WAHU-1
38W_AHU-2Energy-consumption of air handling unit #2 (kWh)WAHU-2
39W_AHU-3Energy-consumption of air handling unit #3 (kWh)WAHU-3
40W_AHU-4Energy-consumption of air handling unit #4 (kWh)WAHU-4
41W_AHU-5Energy-consumption of air handling unit #5 (kWh)WAHU-5
42W_Ch-1Energy-consumption of chiller #1 (kWh)WCh-1
43W_Ch-2Energy-consumption of chiller #2 (kWh)WCh-2
44W_ChPREnergy-consumption of chiller plant room (kWh)WChPR
Table 3. Energy-consumption types of devices for different operation modes.
Table 3. Energy-consumption types of devices for different operation modes.
Operation-Mode CodesChiller (s)Air Handling Unit (s)Chilled Water Pump (s)Glycol Water Pump (s)Condensing Water Pump (s)
M00 10000
M1>0 200>0>0
M2>0>0>0>0>0
M30>0>0>00
M4>0>0>0>0>0
1 “0” indicates that the corresponding device is in a shutdown state. 2 “>0” indicates that the device is running.
Table 4. Fitting results of energy-consumption and flow rate of the nine pumps in the case system.
Table 4. Fitting results of energy-consumption and flow rate of the nine pumps in the case system.
ItemsFitting ModelEstimates of CoefficientRange of Value
β0β1W (kWh)q (m3/h)
ChWP-1W = β1 (q + β0)37.7552.738 × 10−7[7.90, 13.50][298.94, 358.92]
ChWP-2W = β1 (q + β0)3−18.5013.475 × 10−7[7.90, 13.80][301.79, 359.68]
ChWP-3W = β0 + β1q16.5072.901 × 10−2[25.70, 27.00][316.94, 361.76]
GWP-1W = β1 (q + β0)3136.1407.399 × 10−8[2.00, 6.50][163.98, 308.41]
GWP-2W = β1 (q + β0)3196.9891.785 × 10−7[9.20, 9.80][175.14, 183.06]
GWP-3W = β0 + β1q31.5543.558 × 10−2[39.90, 41.30][234.58, 273.92]
CWP-1W = β0 + β1q12.5416.148 × 10−2[18.30, 26.60][93.67, 228.68]
CWP-2W = β0 + β1q10.2361.416 × 10−2[12.40, 12.70][152.76, 173.94]
CWP-3W = β0 + β1q27.4104.928 × 10−2[31.70, 38.40][87.04, 222.99]
Table 5. Fitting results of the energy-consumption for chiller 1(Ch-1) in cooling mode.
Table 5. Fitting results of the energy-consumption for chiller 1(Ch-1) in cooling mode.
CoefficientEach Item of the PolynomialCoefficient EstimateStandard Error
β01−6630.4201814.984
β1QCh−0.1461.125
β2tcwChr181.47550.063
β3ΔtchwCh−84.588303.087
β4ΔtcwCh2,120.110627.771
β5(QCh)28.897×10−50.001
β6(tcwChr)2−1.5520.876
β7tchwCh)215.47824.417
β8tcwCh)2−145.62484.335
β9QChtcwChr−0.0200.030
β10QChΔtchwCh0.0830.161
β11QChΔtcwCh−0.1240.347
β12tcwChrΔtchwCh1.9657.730
β13tcwChrΔtcwCh−14.36410.743
β14ΔtchwChΔtcwCh−46.07660.213
β15tchwChs−6.71554.304
β16(tchwChs)20.1290.827
β17QChtchwChs0.0530.028
β18tcwChrtchwChs−0.7051.517
β19ΔtchwChtchwChs1.1846.318
β20ΔtcwChtchwChs−10.99114.230
Table 6. Average results of various iteration sizes.
Table 6. Average results of various iteration sizes.
No.Particle QuantitySteps of IterationsTime Cost (s)Average Result (CNY)
15050273326,987.4
250100541326,311.8
3502001 080324,513.9
410050544313,138.6
510080866309,388.9
61001001 083308,598.6
71001501 610311,192.5
81002002 151310,063.8
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Ma, R.; Yang, S.; Wang, X.; Wang, X.-C.; Shan, M.; Yu, N.; Yang, X. Systematic Method for the Energy-Saving Potential Calculation of Air Conditioning Systems via Data Mining. Part II: A Detailed Case Study. Energies 2021, 14, 86. https://doi.org/10.3390/en14010086

AMA Style

Ma R, Yang S, Wang X, Wang X-C, Shan M, Yu N, Yang X. Systematic Method for the Energy-Saving Potential Calculation of Air Conditioning Systems via Data Mining. Part II: A Detailed Case Study. Energies. 2021; 14(1):86. https://doi.org/10.3390/en14010086

Chicago/Turabian Style

Ma, Rongjiang, Shen Yang, Xianlin Wang, Xi-Cheng Wang, Ming Shan, Nanyang Yu, and Xudong Yang. 2021. "Systematic Method for the Energy-Saving Potential Calculation of Air Conditioning Systems via Data Mining. Part II: A Detailed Case Study" Energies 14, no. 1: 86. https://doi.org/10.3390/en14010086

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