Research article Special Issues

Application of machine learning and its improvement technology in modeling of total energy consumption of air conditioning water system

  • Accurate energy consumption model is the basis of energy saving optimal control of air conditioning system. The existing energy consumption model of air conditioning water system mainly focuses on a certain equipment or a part of the cycle. However, the coupling between water system equipment will affect the setting of optimal energy consumption of equipment. It is necessary to establish the energy consumption model of water system as a whole. However, air conditioning water system is a highly nonlinear complex system, and its precise physical model is difficult to establish. The main goal of this paper is to develop an accurate machine learning modeling and optimization technique to predict the total energy consumption of air conditioning water system by using the actual operation data collected. The main contributions of this work are as follows: (1) Three commonly used machine learning techniques, artificial neural network (ANN), support vector machine (SVM) and classification regression tree (CART), are used to build prediction models of air conditioning water system energy consumption. The results show that all the three models have fast training speed, but the ANN model has better performance in cross-validation. (2) The improved differential evolution algorithm was used to optimize the parameters (initial weights and thresholds) of the ANN, which solved the problem that the ANN is easy to fall into the local optimal solution. The simulation results show that the root mean square error (RMSE) of the improved model decreases by 20.5%, the mean absolute error (MAE) decreases by 30.2%, and the coefficient of determination (R2) increases from 0.9227 to 0.9512. (3) Sensitivity analysis of the established optimization model shows that chilled water flow, chilled water outlet temperature and air conditioning load are the main factors affecting the total energy consumption.

    Citation: Qixin Zhu, Mengyuan Liu, Hongli Liu, Yonghong Zhu. Application of machine learning and its improvement technology in modeling of total energy consumption of air conditioning water system[J]. Mathematical Biosciences and Engineering, 2022, 19(5): 4841-4855. doi: 10.3934/mbe.2022226

    Related Papers:

    [1] Giuseppe Ciaburro . Machine fault detection methods based on machine learning algorithms: A review. Mathematical Biosciences and Engineering, 2022, 19(11): 11453-11490. doi: 10.3934/mbe.2022534
    [2] Wang Cai, Jianzhuang Wang, Longchao Cao, Gaoyang Mi, Leshi Shu, Qi Zhou, Ping Jiang . Predicting the weld width from high-speed successive images of the weld zone using different machine learning algorithms during laser welding. Mathematical Biosciences and Engineering, 2019, 16(5): 5595-5612. doi: 10.3934/mbe.2019278
    [3] Yufeng Li, Chengcheng Liu, Weiping Zhao, Yufeng Huang . Multi-spectral remote sensing images feature coverage classification based on improved convolutional neural network. Mathematical Biosciences and Engineering, 2020, 17(5): 4443-4456. doi: 10.3934/mbe.2020245
    [4] Long Wen, Yan Dong, Liang Gao . A new ensemble residual convolutional neural network for remaining useful life estimation. Mathematical Biosciences and Engineering, 2019, 16(2): 862-880. doi: 10.3934/mbe.2019040
    [5] Xiao Chen, Zhaoyou Zeng . Bird sound recognition based on adaptive frequency cepstral coefficient and improved support vector machine using a hunter-prey optimizer. Mathematical Biosciences and Engineering, 2023, 20(11): 19438-19453. doi: 10.3934/mbe.2023860
    [6] Abdulwahab Ali Almazroi . Survival prediction among heart patients using machine learning techniques. Mathematical Biosciences and Engineering, 2022, 19(1): 134-145. doi: 10.3934/mbe.2022007
    [7] Fuhua Wang, Zongdong Zhang, Kai Wu, Dongxiang Jian, Qiang Chen, Chao Zhang, Yanling Dong, Xiaotong He, Lin Dong . Artificial intelligence techniques for ground fault line selection in power systems: State-of-the-art and research challenges. Mathematical Biosciences and Engineering, 2023, 20(8): 14518-14549. doi: 10.3934/mbe.2023650
    [8] Abhishek Savaliya, Rutvij H. Jhaveri, Qin Xin, Saad Alqithami, Sagar Ramani, Tariq Ahamed Ahanger . Securing industrial communication with software-defined networking. Mathematical Biosciences and Engineering, 2021, 18(6): 8298-8313. doi: 10.3934/mbe.2021411
    [9] Yufeng Qian . Exploration of machine algorithms based on deep learning model and feature extraction. Mathematical Biosciences and Engineering, 2021, 18(6): 7602-7618. doi: 10.3934/mbe.2021376
    [10] Lili Jiang, Sirong Chen, Yuanhui Wu, Da Zhou, Lihua Duan . Prediction of coronary heart disease in gout patients using machine learning models. Mathematical Biosciences and Engineering, 2023, 20(3): 4574-4591. doi: 10.3934/mbe.2023212
  • Accurate energy consumption model is the basis of energy saving optimal control of air conditioning system. The existing energy consumption model of air conditioning water system mainly focuses on a certain equipment or a part of the cycle. However, the coupling between water system equipment will affect the setting of optimal energy consumption of equipment. It is necessary to establish the energy consumption model of water system as a whole. However, air conditioning water system is a highly nonlinear complex system, and its precise physical model is difficult to establish. The main goal of this paper is to develop an accurate machine learning modeling and optimization technique to predict the total energy consumption of air conditioning water system by using the actual operation data collected. The main contributions of this work are as follows: (1) Three commonly used machine learning techniques, artificial neural network (ANN), support vector machine (SVM) and classification regression tree (CART), are used to build prediction models of air conditioning water system energy consumption. The results show that all the three models have fast training speed, but the ANN model has better performance in cross-validation. (2) The improved differential evolution algorithm was used to optimize the parameters (initial weights and thresholds) of the ANN, which solved the problem that the ANN is easy to fall into the local optimal solution. The simulation results show that the root mean square error (RMSE) of the improved model decreases by 20.5%, the mean absolute error (MAE) decreases by 30.2%, and the coefficient of determination (R2) increases from 0.9227 to 0.9512. (3) Sensitivity analysis of the established optimization model shows that chilled water flow, chilled water outlet temperature and air conditioning load are the main factors affecting the total energy consumption.



    With the acceleration of economic globalization, energy has occupied an increasingly important strategic position in the development of the national economy. At the same time, energy issues have also become a focal issue. In 2017, about 38 quadrillion British thermal units of the total U.S. energy consumption was consumed by the residential and commercial sectors, according to the U.S. Energy Information Administration. Where it was found that in 2012, the space heating consumes most of the overall energy use in commercial buildings [1]. Among them, water system energy consumption accounted for 70% of air conditioning system energy consumption, or even more [2]. The optimal control of energy saving of air conditioning water system is of great significance to energy saving and emission reduction.

    Modeling is an important means and premise to study the system. The choice of model directly affects the feasibility of the analysis and execution of the system. In the early stage of the research on energy-saving control of air conditioning, less attention was paid to the equipment model, and the research of the model was not comprehensive enough. Therefore, the error between theoretical research and actual optimization was large, and the energy-saving effect was not obvious. With the development of modern control technology, researchers begin to pay attention to the establishment of mathematical models for equipment and system, parameter identification and regression analysis, which improve the stability and accuracy of the optimal control system [3,4,5,6].

    The mechanism models of most components of the air conditioning water system have been introduced in some literature, such as pump fan model [7,8], cooling tower model [9], cooling coil model [10], etc. Theoretically, the model based on physical properties has higher accuracy. However, air conditioning water system is a highly nonlinear complex system, which makes it difficult to establish an accurate mathematical model from the perspective of mechanism.

    The development of modern control technology makes it easier to collect the operation data of air conditioning system, and the accuracy of data-driven model is gradually improved. Data-driven models based on real data proved to be useful tools for understanding the performance of HVAC systems and related subsystems. Chang [11] selected four parameters of chilled water inlet and outlet temperature and cooling water inlet and outlet temperature, and established a chiller energy consumption prediction model through back propagation neural network. Lee et al. [12] obtained 1000 sets of chiller data from manufacturer samples and field measurements, and used these data to study and evaluate six empirical models of chillers. It is found that the multivariate polynomial regression model has good simulation effects for different types of units. Xi et al. [13] adopted support vector regression algorithm to establish a central air conditioning system model with fan speed and chilled water valve as inputs and indoor temperature and relative humidity as outputs. Yang et al. [14] compared support vector machines and regression trees. The chiller energy consumption was estimated using historical chiller energy consumption records, architectural characteristics, chilled water temperature, variables related to the ice storage tank, and local meteorological data. The mean absolute error and mean absolute percentage error of SVM estimation results were 1.4 kw and 3% respectively. Mean absolute error was 1.36 kw and mean absolute percentage error was 3%. Rand et al. [15] compared the models of water system components (cooling coils, fans and compressors) established by artificial neural network, support vector machine and Bootstrap polymerization based on the collected data. The results show that the three models have similar R2, but the ANN training time is significantly less than the other methods.

    Based on the above literature, it can be seen that the current optimized energy-saving model for the whole air conditioning water system is not mature enough. Most research is still focused on single devices or partial cycles. The coupling between devices will affect the judgment of the parameters of each device in the lowest total energy consumption state. Therefore, this study proposes to use machine learning technology to establish an energy consumption prediction model based on the whole air conditioning water system.

    Machine learning techniques can be well applied to nonlinear system modeling. However, the accuracy and stability of most machine learning models depend on model parameter Settings. To find the most suitable model parameters and establish a stable and reliable model, optimization algorithms are often used to optimize model parameters. Particle swarm optimization (PSO) algorithm and genetic algorithm (GA) are the two most commonly used optimization algorithms. Literatures [16,17,18] combines genetic algorithm with artificial neural network, and uses GA algorithm to optimize the weights and thresholds of artificial neural network. The combination of these two algorithms achieves the complementarity of their respective advantages and has achieved good results. Literatures [19,20,21] use particle swarm optimization algorithm for the learning and training of neural network, which makes it easier for the algorithm to find the global optimal solution and has better convergence. Literature [22] uses PSO algorithm to optimize the two parameters c and g of support vector regression machine, and the optimized model also achieves better performance. However, the convergence speed of genetic algorithm is slow and the stability of particle swarm optimization is not good. Differential evolution (DE) algorithm was proposed by Store and Price in 1997 [23], which is also a heuristic parallel search algorithm based on groups. Differential evolution algorithm has been proved to have faster convergence rate and better stability [24]. The main research contents are shown in Figure 1, as follows:

    Figure 1.  A schematic diagram of the research content.

    (1) Based on the actual operation data of system parameters collected, we analyzed the energy consumption regression model of air conditioning water system from the overall perspective and respectively established three commonly used machine learning technologies (ANN, SVM, CART). With MAE, RMSE and R2 as evaluation indexes, the optimal water system energy consumption model was selected by cross validation method. Finally, it is found that the three models have relatively fast training speed, but the ANN model has smaller error and higher fitting degree.

    (2) To solve the problem that the artificial neural network can easily fall into the local optimal solution, we use an improved differential evolution algorithm to optimize the initial weights and thresholds of the artificial neural network. The performance of the artificial neural network model with random initial weights and thresholds, the artificial neural network model optimized by basic differential evolution and the artificial neural network model optimized by improved differential evolution in water system energy consumption prediction is compared, and the accuracy of the improved model is improved.

    (3) We conduct parameter sensitivity analysis for the established optimization model. And found that the three parameters that have the greatest influence on the total energy consumption of air conditioning water system are chilled water inlet temperature, chilled water flow and air conditioning load. This guides us to take the optimal control of these parameters as the focus of research on energy-saving optimization of air conditioning systems.

    Figure 2 shows the flow chart of the air conditioning water system. It can be seen that the main energy consumption equipment in the air conditioning water system includes refrigeration unit, chilled water pump, cooling water pump and cooling tower fan. The prediction model of total energy consumption of air conditioning water system established in this paper does not consider the energy consumption of cooling tower fan (there is not enough data collected to represent it). Therefore, the total energy consumption of the air conditioning water system (Ptotal) mentioned in this article is the sum of the energy consumption of the chilled water pump (Pch, p), the cooling water pump (Pc, p), and the refrigeration unit (Pchiller). That is:

    Ptotal=Pchiller+Pc,p+Pch,p (1)
    Figure 2.  Flow chart of air conditioning water system.

    According to literature [25], there are seven factors that affect the total energy consumption: air conditioning load (Q), chilled water inlet temperature (tch, i), chilled water return temperature (tch, o), chilled water flow (Gch), cooling water inlet temperature (tc, i), cooling water return temperature (tc, o) and cooling water flow (Gc). That is:

    Ptotal=f(Q,tch,i,tch,o,Gch,tc,i,tc,o,Gc) (2)

    We collected 1050 groups of actual operation data of ground source heat pump air conditioning water system in a university in Suzhou. Table 1 lists the values for this set of datas.

    Table 1.  The values of the collected data.
    Value Q
    (kw)
    Chilled water Cooling water Ptotal
    (kw)
    tch, i
    (℃)
    tch, o
    (℃)
    Gch
    (m3/h)
    tc, i
    (℃)
    tc, o
    (℃)
    Gc
    (m3/h)
    mean 93.2 11.7 14.3 30.6 30.8 32.3 45.3 13.4
    max 197.9 14.8 18.4 34.0 32.6 34.8 47.4 26.8
    min 17.5 9.4 12.3 29.3 24.5 25.6 5.4 4.2
    dev.st ±24.5 ±1.3 ±1.1 ±1.1 ±1.9 ±2.0 ±1.3 ±3.0

     | Show Table
    DownLoad: CSV

    The value range of each parameter is different. When these parameters are used for model selection and verification, mapminmax function of MATLAB is used for normalization. Normalize all parameters to numbers between the interval [−1, 1]. The specific calculation process is shown in Eq (3).

    y=(ymaxymin)×(xxmin)xmaxxmin+ymin (3)

    In the above formula, x is the parameter value before normalization, and y is the value after normalization. In this case, ymax = 1 and ymin = −1, xmax and xmin are the maximum and minimum values of each parameter.

    To check the fit between the model and the data, statistical indicators are often used to test and validate the model performance. Both IPMVP (International Performance Measurement and Verification Protocol) and ASHRAE Guideline 14 indicate that determination coefficient (R2) is the most important criterion by which a model's validity and usefulness should be assessed [26]. In addition, root mean square error (RMSE) and mean absolute error (MAE) are the most common error metrics. The calculation formulas for these parameters are as follows:

    R2=1Σ(yyi)2Σ(yy0)2 (4)
    RMSE=1mΣ(yyi)2 (5)
    MAE=1mΣ|yyi| (6)

    In the above formula, y is the true value of the sample, yi is the predicted value of the sample, and y0 is the average value of the sample, m is the number of samples.

    R2 tells us how good the model fits the data. Generally speaking, R2∈[0, 1], and the larger the determination coefficient is, the better the model is [27]. The smaller the error parameters (RMSE and MAE) are, the higher accuracy the model has.

    K-fold cross validation is a method to test the validity of a model. Figure 3 is a schematic diagram of ten-fold cross validation. The brief process of k-fold is as follows:

    Figure 3.  Ten-fold cross validation process.

    (1) Randomly divide the entire data set into k groups (k generally takes 10).

    (2) Each time the model is trained with k-1 sets of data, and the remaining set of data is used for testing.

    (3) Record the deviation of each prediction.

    (4) Repeat this process k times until all data have been tested.

    (5) Record the average of k deviations as a standard to measure the performance of the model.

    Three most commonly used machine learning technologies, ANN, SVM and CART, are used for energy consumption prediction modeling of air conditioning water system in this study. The same input and output data are used for training and testing, and the performance indicators of the three models are compared to select the most suitable model for this study. Parameters of the three models are set as follows:

    (1) ANN: In the three-layer BP neural network, the number of input neurons is 7, the number of output neurons is 1, and the number of hidden layer neurons is 15. The initial weights and thresholds of the neural network are randomly set.

    (2) SVM: The radial basis function (RBF) is used as the kernel function, and the penalty coefficient c and the kernel parameter gamma are set to default values.

    (3) CART: The mean square error (MSE) of parent node and leaf node was taken as the standard of feature selection and the index of quality of regression tree.

    Ten-fold cross validation was performed on these three models respectively. Figure 4 shows the performance of each model in these ten times of verification.

    Figure 4.  Evaluation index values of ten cross validation for the three models.

    At the same time, 80% of all data (1050 groups) is randomly assigned as the training set and 20% as the testing set. Compare the model performance of the three models in the same training set and validation set, and the results are shown in Table 2.

    Table 2.  Performance of three models on the same training set and testing set.
    Technique R2 MAE RMSE t (s)
    ANN 0.9108 0.4787 0.8888 0.40
    SVM 0.8922 0.5237 0.9773 0.07
    CART 0.8433 0.4652 1.1481 0.25

     | Show Table
    DownLoad: CSV

    From the above chart, we can see that the artificial neural network has achieved the best results in data modeling. In ten times of ten-fold cross validation, ANN has the smallest RMSE, followed by SVM, and CART has the worst performance. The R2-value of the ANN model is basically around 0.91, the value of SVM is around 0.88, and the value of CART is only 0.85. Similarly, statistical validation using the same data set and validation set showed that ANN had the highest R2-value and the smallest RMSE, and MAE was relatively small. Although ANN spent a longer training time, it was generally acceptable. Therefore, we choose ANN as the energy consumption modeling technology of air conditioning water system.

    In practical application, artificial neural network has some disadvantages such as easy convergence to local minimum value and slow convergence speed. One of the main reasons for these problems is the unreasonable selection of initial weight and threshold parameters. Therefore, this study uses the improved differential evolution algorithm to optimize the initial weights and thresholds of the neural network, so as to help the neural network jump out of the local optimal solution and improve the accuracy of the neural network model. The model optimization process is shown in Figure 5.

    Figure 5.  Flow chart of artificial neural network optimization by differential evolution algorithm.

    The working steps of differential evolution algorithm are basically consistent with other evolutionary algorithms. It mainly includes mutation operation, crossover operation and selection operation.

    (1) Initial population. Randomly generated initial population according to the Eq (7), in which the {Xi, j | Xmin < Xi, j < Xmax, i = 1, 2, ..., NP; j = 1, 2, ..., D}, Xmax and Xmin represent the upper and lower bounds of the value range respectively, rand (0, 1) represents random numbers evenly distributed in the interval (0, 1), NP represents population size, D represents individual dimension, and G represents the number of evolutionary iteration.

    Xi,j,g=Xmin+rand(0,1)(XmaxXmin) (7)

    (2) Mutation operation. The DE algorithm relies on difference strategy to achieve individual variation. The common difference strategy "DE/rand/1" is shown in Eq (8): firstly, two different individual vectors are randomly selected in the population to obtain the difference between the two vectors, then the variation factor F is used to scale the difference vector, and finally the individual vector to be mutated is combined with it. Where, ir1r2r3, and F is the variation factor.

    Vi,g=Xr1,g+F(Xr2,gXr3,g) (8)

    (3) Crossover operation. Perform the crossover operation as shown in Eq (9) between the initial individual Xi and the mutant individual Vi to get the new individual Ui, and ensure that at least one value in the Ui comes from Vi. Where, CR is the crossover probability, and jrand is the random integer in [1, 2... D].

    Ui,j,g={Vi,j,gifrand(0,1)CRorj=jrandXi,j,gotherwise (9)

    (4) Selection operation. The DE algorithm uses the greedy algorithm to select the individuals to enter the next step. The specific selection method is shown in Eq (10), where f is the fitness function.

    Xi,g+1={Ui,giff(Ui,g)f(Xi,g)Xi,gotherwise (10)

    Basic differential evolution has problems of premature convergence and search stagnation. To improve the performance of optimization algorithm, an adaptive differential evolution algorithm with external archiving (JADE) was proposed. On the one hand, this adaptive algorithm uses historical success data to guide the direction of operation and accelerate the speed of convergence. On the other hand, it introduces failed individuals with a certain probability to increase the diversity of the population, which can effectively avoid the problems of premature convergence and search stagnation in the basic differential evolution algorithm. The improvement of differential evolution algorithm mainly includes two operations, namely archiving operation and parameter adaptive operation [28].

    (1) Archiving operation

    The file set is initialized as an empty set, and then the inferior individuals that fail after each generation selection operation of the differential evolution algorithm are archived. The method of JADE to generate mutant individuals is shown in Eq (11), where p is the preset excellence rate. For example, if p = 0.1, the best individuals, will be selected from the top 10% of the population to form Xbest, gp to participate in the mutation. If P represents the current population set and A represents the archived inferior solution set, then Xbest, gp, Xi, g and Xr1, g are randomly selected from P and Xr2, g are randomly selected from PA.

    Vi,g=Xi,g+Fi(Xpbest,gXi,g)+Fi(Xr1,gXr2,g) (11)

    In the Eq (11), the first difference vector represents that individuals in the group learn from the top several optimal solutions, that is, greedy strategy, which can accelerate convergence. The latter difference vector (Xr1, g - Xr2, g) represents that some individuals are selected from the external archive. The external archive is not similar to the group at this moment, so the diversity of the group is expanded here to avoid falling into local optimum.

    In addition, the size of the population will seriously affect the convergence speed of the algorithm. To improve the convergence speed of the algorithm, the adaptive differential evolution algorithm used in this paper adopts a dynamic population reduction strategy. The strategy stipulates that there are at most NP elements in the set of inferior solutions. When the number of elements is greater than NP, the extra individuals are randomly removed.

    (2) Parameter adaptive operation

    The adaptive parameters of the differential evolution algorithm are crossover probability CR and variation factor F.

    In JADE, CR is generated by a normal distribution with a mean of uCR and a standard deviation of 0.1, that is CRi=randni(uCR,0.1). The initial uCR is 0.5, and it is updated according to Eq (12) after each generation.

    uCR=(1c)uCR+cmeanA(SCR) (12)

    Among them, the value range of uCR is [0, 1], and SCR is the set of CRi of successful individuals in each generation, meanA(·) is the arithmetic mean value, and c is the weight value, which is generally set at 0.05.

    Based on the principle that better control parameter values are more likely to produce better individuals, the crossover probability of success needs to be recorded and used to guide the generation of new CRi.

    F is produced by a cauchy distribution with a mean of uF and a standard deviation of 0.1, that is Fi=randci(uCR,0.1). The initial uF is 0.5, and it is updated according to Eq (13) after each generation,

    uF=(1c)uF+cmeanL(SF) (13)

    and the Fi will be truncated to be 1 if Fi ≥ 1 or regenerated if Fi ≤ 0. Among them, SF is the set of Fi of successful individuals in each generation, meanL(·) is the Lehmer mean value, and the calculation method is shown in Eq (14), c is the weight value, which is generally set at 0.05.

    meanL(SF)=ΣFSFF2ΣFSFF (14)

    The collected data were randomly divided into training sets (80%) and testing sets (20%). The artificial neural network (ANN) model, differential evolution optimized artificial neural network (DE-ANN) model and improved differential evolution optimized artificial neural network (JADE-ANN) model are simulated and tested with the same training set and testing set. Figure 7 and Figure 8 respectively reflect the output and output error of the three models on the test set.

    Figure 7.  Output comparison of testing sets.
    Figure 8.  Output error comparison of testing sets.

    Table 3 shows the performance parameters of the optimized ANN model. It can be seen that after differential evolution optimizes the initial weight and threshold of ANN, the accuracy of the ANN model has been improved. Specifically, the MAE of the DE-ANN model is reduced by 20.6% compared with the ANN, and the RMSE is reduced by 14.4%. The improved differential evolution algorithm further improves the accuracy of the model. Compared with ANN, the MAE of the JADE-ANN model is reduced by 30.2%, and the RMSE is reduced by 20.5%. Similarly, the coefficient of determination of the model is also increased from 0.9227 to 0.9434 and 0.9512.

    Table 3.  Performance of three models on the same training set and test set.
    Model R2 MAE RMSE
    ANN 0.9227 0.4843 0.6698
    DE-ANN 0.9434 0.3843 0.5730
    JADE-ANN 0.9512 0.3381 0.5322

     | Show Table
    DownLoad: CSV

    This analysis involves the influence of parameters on water system energy consumption, which is calculated by Eq (15). Contribution of each variable to total energy consumption is shown in Figure 9. It can be found that the parameters selected in this paper have a significant impact on water energy consumption. The three parameters with the highest contribution rate in the figure are: chilled water flow (18.43%), chilled water outlet temperature (18.35%) and air conditioning load (15.56%). The data shows that in the air conditioning water system, the chilled water system has a greater impact on the total energy consumption of the water system. This also explains why many scholars regard the optimal control of air conditioning chilled water system as the research focus of reducing the energy consumption of air conditioning systems.

    Ri,j=Lj=1(|Wi,jWj,k|/Ni=1|Wi,j|)Ni=1Lj=1(|Wi,jWj,k|/Ni=1|Wi,j|) (15)
    Figure 9.  Parameter sensitivity analysis of optimization model.

    In the above formula, Ri, j is the relative importance of the input signal. Wi, j and Wj, k are the connection weights between input layer and hidden layer, hidden layer and output layer respectively. (i = 1, 2, ..., N, j = 1, 2, ..., M. N and M are the number of input signals and output signals respectively.)

    In this study, the factors affecting the energy consumption of air conditioning water system are considered from the overall perspective, and a prediction model of air conditioning water system energy consumption is established by using the collected data and machine learning technology. By comparing the performance of three commonly used machine learning techniques, ANN was selected as the final modeling technology. To improve the problem that ANN can easily fall into the local optimal solution, an improved differential evolution algorithm is used to optimize the initial weights and thresholds of ANN. The improved model is used to predict the energy consumption of air conditioning water system and good results are obtained.

    In future studies, we will focus on deep learning modeling technology and online adaptive updating technology of models to update or modify model parameters in real time, so as to obtain more accurate prediction results.

    This research was funded by National Nature Science Foundation of China, grant number 51875380 and 62063010.

    The authors declared that they have no conflicts of interest in this work.



    [1] EIA, How much energy is consumed in residential and commercial buildings in the United States?, U. S. Energy Inf. Adm. Washington DC, (2014).
    [2] L. Yang, Comprehensive Design of Building Energy Conservation, China Building Materials Industry Press, 2014.
    [3] A. M. Georgescu, C. I. Cosoiu, S. Perju, S. C. Georgescu, L. Hasegan, A. Anton, Estimation of the efficiency for variable speed pumps in EPANET compared with experimental data, Procedia Eng., 89 (2014), 1404–1411. https://doi.org/10.1016/j.proeng.2014.11.466 doi: 10.1016/j.proeng.2014.11.466
    [4] K. Lee, T. Cheng. A simulation-optimization approach for energy efficiency of chilled water system, Energy Build., 54 (2012), 290–296. https://doi.org/10.1016/j.enbuild.2012.06.028 doi: 10.1016/j.enbuild.2012.06.028
    [5] M. Ali, V. Vukovic, M. Sahir, G. Fontanella, Energy analysis of chilled water system configurations using simulation-based optimization, Energy Build., 59 (2013), 111–122. https://doi.org/10.1016/j.enbuild.2012.12.011 doi: 10.1016/j.enbuild.2012.12.011
    [6] M. Karami, L. Wang, Particle swarm optimization for control operation of an all-variable speed water-cooled chiller plant, Appl. Therm. Eng., 130 (2018), 962–978. https://doi.org/10.1016/j.applthermaleng.2017.11.037 doi: 10.1016/j.applthermaleng.2017.11.037
    [7] P. Musynski, Impeller pumps: relating η and n, World Pumps, 7 (2010), 25–29. https://doi.org/10.1016/S0262-1762(10)70198-X
    [8] Y. D. Ma, M. Maasoumy, Optimal control for the operation of building cooling systems with VAV boxes, Technical report, UC Berkeley, 2011.
    [9] H. Meng, W. Long, S. W. Wang, Cooling tower model for system simulation and its experiment validation, HVAC, 34 (2004), 1–5.
    [10] EPA, Introduction to indoor air quality, 2018. Available from: https://www.epa.gov/indoor-air-quality-iaq/introduction-indoor-air-quality.
    [11] Y. C. Chang, Sequencing of chillers by estimating chiller power consumption using arterial neural networks, Build. Environ., 42 (2007), 180–188. https://doi.org/10.1016/j.buildenv.2005.08.033. doi: 10.1016/j.buildenv.2005.08.033
    [12] T. S. Lee, W. C. Lu, An evaluation of empirically-based models for predicting energy performance of vapor-compression water chillers, Appl. Energy, 87 (2010), 3486–3493. https://doi.org/10.1016/j.apenergy.2010.05.005 doi: 10.1016/j.apenergy.2010.05.005
    [13] X. C. Xi, A. N. Poo, S. K. Chou, Support vector regression model predictive control on a HVAC plant, Control Eng. Pract., 15 (2007), 897–908. https://doi.org/10.1016/j.conengprac.2006.10.010 doi: 10.1016/j.conengprac.2006.10.010
    [14] C. Yang, S. Létourneau, H. Guo, Developing data-driven models to predict BEMS energy consumption for demand response systems, in Modern Adv. Appl. Intell., (2014), 188–197. https://doi.org/10.1007/978-3-319-07455-9_20
    [15] R. Talib, N. Nabil, W. Choi, Optimization-based data-enabled modeling technique for HVAC systems components, Buildings, 10 (2020), 163. https://doi.org/10.3390/buildings10090163 doi: 10.3390/buildings10090163
    [16] F. Yan, Z. B. Lin, X. Y. Wang, F. Azarmi, K. Sobolev, Evaluation and prediction of bond strength of GFRP-bar reinforced concrete using artificial neural network optimized with genetic algorithm, Compos. Struct., 161 (2017), 441–452. https://doi.org/10.1016/j.compstruct.2016.11.068 doi: 10.1016/j.compstruct.2016.11.068
    [17] M. R. Chen, B. P. Chen, G. Q. Zeng, K. D. Lu, P. Chu, An adaptive fractional-order BP neural network based on extremal optimization for handwritten digits recognition, Neurocomputing, 391 (2020), 260–272. https://doi.org/10.1016/j.neucom.2018.10.090 doi: 10.1016/j.neucom.2018.10.090
    [18] J. Wu, Y. M. Cheng, C. Liu, I. Lee, W. Huang, A BP neural network based on GA for optimizing energy consumption of copper electrowinning, Math. Prob. Eng., 2020 (2020), 1026128. https://doi.org/10.1155/2020/1026128 doi: 10.1155/2020/1026128
    [19] J. F. Huang, L. L. He. Application of improved PSO-BP neural network in customer churn warning, Proc. Comput. Sci., 131 (2018), 1238–1246. https://doi.org/10.1016/j.procs.2018.04.336 doi: 10.1016/j.procs.2018.04.336
    [20] Y. Deng, H. J. Xiao, J. X. Xu, H. Wang, Prediction model of PSO-BP neural network on coliform amount in special food, Saudi J. Biol. Sci., 26 (2019), 1154–1160. https://doi.org/10.1016/j.sjbs.2019.06.016 doi: 10.1016/j.sjbs.2019.06.016
    [21] H. R. Tian, P. X. Wang, K. Tansey, S. Zhang, J. Zhang, H. Li, An IPSO-BP neural network for estimating wheat yield using two remotely sensed variables in the Guanzhong Plain, PR China, Comput. Electron. Agric., 169 (2019). https://doi.org/10.1016/j.compag.2019.105180 doi: 10.1016/j.compag.2019.105180
    [22] W. Q. Jing, J. Q. Yu, L. Wei, C. Li, X. Liu, Energy-saving diagnosis model of central air-conditioning refrigeration system in large shopping mall, Energy Rep., 7 (2021), 4035–4046. https://doi.org/10.1016/j.egyr.2021.06.083 doi: 10.1016/j.egyr.2021.06.083
    [23] R. Storn, K. Price, Differential Evolution: A simple and efficient adaptive scheme for global optimization over continuous spaces, J. Global Optim., 11 (1997), 341–359. https://doi.org/10.1023/A:1008202821328 doi: 10.1023/A:1008202821328
    [24] W. X. Ji, Z. H. Chen, Z. Fang, Air conditioning load prediction based on DE-BP algorithm, Sichuan Build. Sci., 36 (2010), 268–270.
    [25] F. Cai, Application research on optimal operation of air conditioning water system, Master Thesis, University of Science and Technology Liaoning, China, 2018.
    [26] H. Huerto-Cardenas, F. Leonforte, N. Aste, C. Del Pero, G. Evola, V. Costanzo, et al., Validation of dynamic hygrothermal simulation models for historical buildings: State of the art, research challenges and recommendations, Build. Environ., 180 (2020). https://doi.org/10.1016/j.buildenv.2020.107081 doi: 10.1016/j.buildenv.2020.107081
    [27] ASHRAE Guideline 14-2014, Measurement of Energy, Demand, and Water Savings, Atlanta, USA, 2014.
    [28] J. Zhang, A. C. Sanderson. Jade: adaptive differential evolution with optional external archive. IEEE Trans. Evol. Comput., 13 (2009), 945–958. https://doi.org/10.1109/TEVC.2009.2014613 doi: 10.1109/TEVC.2009.2014613
  • This article has been cited by:

    1. Huiheng Liu, Jinrui Liang, Yanchen Liu, Huijun Wu, A Review of Data-Driven Building Energy Prediction, 2023, 13, 2075-5309, 532, 10.3390/buildings13020532
    2. Konrad Gac, Grzegorz Góra, Maciej Petko, Joanna Iwaniec, Adam Martowicz, Artur Kowalski, Modelling of Automated Store Energy Consumption, 2023, 16, 1996-1073, 7969, 10.3390/en16247969
    3. Maarten Evens, Alessia Arteconi, Heat pump digital twin: An accurate neural network model for heat pump behaviour prediction, 2025, 378, 03062619, 124816, 10.1016/j.apenergy.2024.124816
    4. Yi Tang, Fengzhen Wang, Wenhao Zhou, Network structure indicators predict ecological robustness in food webs, 2024, 39, 0912-3814, 766, 10.1111/1440-1703.12489
    5. Yuanyang Hu, Luwen Qin, Shuhong Li, Xiaohuan Li, Yanjun Li, Wei Sheng, A novel energy saving framework based on optimal chiller loading and parameter optimization for HVAC: A case study for subway station, 2025, 101, 23527102, 111887, 10.1016/j.jobe.2025.111887
    6. Elsa Chaerun Nisa, Yean-Der Kuan, Chin-Chang Lai, Investigate dual chiller characteristics and improve the performance by integrating machine learning and genetic algorithms, 2025, 148, 09521976, 110472, 10.1016/j.engappai.2025.110472
  • Reader Comments
  • © 2022 the Author(s), licensee AIMS Press. This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0)
通讯作者: 陈斌, bchen63@163.com
  • 1. 

    沈阳化工大学材料科学与工程学院 沈阳 110142

  1. 本站搜索
  2. 百度学术搜索
  3. 万方数据库搜索
  4. CNKI搜索

Metrics

Article views(2379) PDF downloads(121) Cited by(6)

Figures and Tables

Figures(8)  /  Tables(3)

Other Articles By Authors

/

DownLoad:  Full-Size Img  PowerPoint
Return
Return

Catalog