Application of SVR optimized by Modified Simulated Annealing (MSA-SVR) air conditioning load prediction model

https://doi.org/10.1016/j.jii.2018.04.003Get rights and content

Abstract

In conditioning air load prediction model based on SVR model, the Simulated Annealing (SA) has been provided in order to surmount the disadvantage that the SVR model selects learning parameters depending on experience. The Modified Simulated Annealing (MSA) has been proposed to optimize the SVR prediction model, in which the annealing plan and disturbance range has been improved. Case researches in the paper show that MSA algorithm is of strong global optimization capability, good robustness and short calculation consumption. Compared with SA-SVR model and the VFSA-SVR model, MSA-SVR air conditioning load prediction model, the results show SVR model parameters obtained through MSA optimization can effectively improve the predication accuracy and stability of the air conditioning load prediction.

Introduction

For actual building in operation, the air conditioning load prediction is the long-term prediction on the cooling and heating energy necessary for the operation of air conditioning system in the future. It is intended to optimize the control service for the air conditioning system, determine optimal operation condition and set point based on predicted load distribution and establish optimal air conditioning operation strategy as to ensure the comfort of the air conditional room and the energy conservation of the air conditioning system operation. In order to accurately prediction, the air conditioning load, current researches mainly focus on the modeling technology and input parameters.

Air conditioning load prediction is the long-term prediction of the cooling and thermal energy required for the future operation of the air conditioning system. That is, the system will predict the real-time load and then turn on turn off the air-conditioner according, to the load prediction, in this way, the system will try to running the air-conditioner in daytime while the cost for power is higher as less as possible. Therefore, the power consumption and cost will be decreased. Air-conditioning load prediction has a large impact on air-conditioning's control strategy, and this control strategy has large impact on the consumption of an air-conditioning. In order to have a more ecofriendly usage of air-conditioner, an air-conditioning's load need to be accurately predicted. Air-conditioning Load Prediction plays an important part in air-conditioning system. A good air-conditioning load prediction system is able to correctly predict the load of an air-conditioning, accordingly, the temperature control of the air-conditioning will be adjusted. The accuracy of the predicting system decides whether the air-conditioning could reach the best temperature control as well as operating under the minimal consumption. Load predicting is vital for an air-conditioning to save energy.

The purpose of air conditioning load prediction is to optimize the control services of the air conditioning system, determine the optimal operating conditions and set load points based on the predicted load and to establish optimal air conditioning operation strategy to ensure the comfort of air-conditioned rooms and energy-saving of air-conditioning system.

Currently common air conditioning load predication includes duration model [1], Kalmanfilter model [2], Artificial neural network model [3], ARMA [4], and the like. The support vector regression machine (SVR) in SVM, as a machine learning with better non-linear fitting capacity, has been widely used in the research on the air conditioning load prediction in recent years [5], [6], [7]. SVR and ARMA models are respectively used in literature [8] to predict the air conditioning load. SVR model is used in the literature [9] to predict the air conditioning load, and the influence of the quantity of the modeling data on the prediction result is mainly study. The literature has [10] carried out the Burbank temperature change cycle combined particle swarm SVR short term load forecasting. Document [11] is based on the combination of time series and LS-SVR. Document [12] uses nonlinear time series and SVR to combine milk movement detection models. Empirical mode decomposition is used in the literatures to decompose the air conditioning load sequence into a series of relatively stable components and utilize SVR model to set up prediction models for each component. Selection of proper learning parameters is very significant for the learning performance and the generalization capability of the SVR model, directly affecting the prediction accuracy.

Simulated Annealing [13] (SA) is of strong global optimization capability, good robustness and short calculation consumption and thus has been successfully used in solve problems in parametric inversion and control correction of air conditioning system. In order to overcome the problems in relatively low operation efficiency and larger low-temperature disturbance of the simulated annealing algorithm and easily jumping out of the locally optimal solution, the SA has been provided with memory device, the annealing plan and disturbance range have been improved, the Modified Simulated Annealing (MSA) has been proposed, and MSA has been used to optimize the selection of learning parameters of SVR model in this paper. The example analysis verifies that, compared with SA-SVR model of SA and the VFSA-SVR model of Very Fast Simulated Annealing [14] (VFSA), MSA-SVR model is of better prediction accuracy and stability in the air conditioning load prediction.

Support Vector Machine (SVM) is a classification and regression machine learning method proposed by Vapnik. It can solve a series of problems such as small sample, non-linearity, high dimension and local minimum. At the same time, SVM also make up for the other methods in the sample data volume defects, can be used for non-linear regression and prediction of air conditioning load, which has strong practical advantages. Support Vector Regression (SVR) technology has been successfully applied to wind speed prediction, power load forecasting and other fields, and also has a small part of the application in the air-conditioning direction.

At the same time, the regression prediction method based on the SVM is less efficient than the traditional deductive deduction method on the terms of deriving from training samples to predictive samples, and it is a simplified solution of regression problem. Therefore SVM has the advantage of performance in comparison with the traditional method.

Section snippets

Model of support vector regression machine

The basic idea of the SVR is that: assuming the training sample sets are{(xi,yi)i=1,2,...,n}{(xi,yi)i=1,2,...,n},|xRdandyR.|

A function f (x) is obtained from the training regression of the SVR.f(x)=(w·φ(x))+bwhere, w is the weight and b is the intolerance option. ε-insensitive loss function is introduced to generalize the SVM classification principle to the regression estimate problem.ξɛ={0if|yf(x)|ɛ|yf(x)|ɛif|yf(x)|>ɛ

The problem of finding ω and b is described in the mathematical

Simulated annealing algorithm

Simulated annealing algorithm (SA) was first applied to the combination optimization field by Kirkpatrick et al. [18]. It is a stochastic searching optimization algorithm based on Monte–Carto iterative solving strategy, by reference to the principle of physical metal annealing, and that is, the thermodynamics theory is applied mechanically to the solving strategy and its starting point is based on the similarity between the annealing phase of solid matter in physics and common combined

Data normalization

Air conditioning load data value is greatly fluctuant and it is required to conduct normalization processing for the data before training and prediction and the normalization equation is as follows (10).xi^=xixminxmaxxmin,i=1,2,nwhere, xi the original data value, xmax the maximum value in the air conditioning load data, xmin the minimum value in the air conditioning load data and x^i the data value upon normalization.

Evaluation index

Parameter optimization must have the corresponding parameter evaluation

Research object and parameter

Data of this paper is from a hotel in Hainan Province, and this hotel collected hourly data from July in 2011 to August in 2012 (9528 h totally). Data of last 2 months (July and August in 2012) was chosen as test sample and data of other 12 months (from July in 2011 to June in 2016) was chosen as training sample.

This Paper respectively conducts 24-h prediction of air conditioning load of July and August in 2012. Respectively SA algorithm and VFSA (very fast Simulated Annealing) algorithm and

Conclusion

With the surge in air-conditioning power consumption [19], traditional air-conditioning load forecasting and traditional support vector machine air-conditioning load forecasting can no longer meet the needs of air-conditioning control. Support vector regression [20] (SVR, Support Vector Regression) has shown excellent performance in all aspects of regression. Based on the research results of other scholars, this dissertation carries out a detailed study and design of the air conditioner load

Funding

This work was supported by the Beijing municipal commission of education technology [grant numbers KM201210005026]; the State key research and development plan [grant number 2I025001201701].

Conflict of interest

None declared.

Declarations of interest

None.

References (20)

There are more references available in the full text version of this article.

Cited by (40)

  • Qualitative and quantitative assessment of flavor quality of Chinese soybean paste using multiple sensor technologies combined with chemometrics and a data fusion strategy

    2023, Food Chemistry
    Citation Excerpt :

    SVR is the regression analysis of support vector machine (SVM), a learning algorithm, which was originally proposed based on statistical learning theory (SLT) by Cortes and Vapnik (Cortes & Vapnik, 1995). SVM was widely employed in many researches (Tao, Yan, Gao, Sun, & Li, 2019; Xu, Wang, & Gu, 2019) owing to that it could exhibit a good performance in generalization ability, global optimal solution and solving non-linear problem (Han, Huang, Teye, Gu, & Gu, 2014). Data fusion strategy is a means of combining information from different sources to achieve a more accurate result, which focuses on the optimization of the implementation results to obtain more effective information, so as to achieve a more accurate description of the perceived object (Buratti, Malegori, Benedetti, Oliveri, & Giovanelli, 2018; Orlandi et al., 2019).

View all citing articles on Scopus
View full text