key: cord-0802780-gsjfzq6j authors: Sha, Guorong; Qian, Qing title: A Method for Short-Term Prediction of the Metro Station's Individual Energy Consumption Item Based on G-ACO-BP Model date: 2021-10-13 journal: Comput Intell Neurosci DOI: 10.1155/2021/3474077 sha: 431068681c5635bb7838f58d0219d21ddecf2a92 doc_id: 802780 cord_uid: gsjfzq6j This paper proposes a new method to make short-term predictions for the three kinds of primary energy consumption of power, lighting, and ventilated air conditioning in the metro station. First, the paper extracts the five main factors influencing metro station energy consumption through the kernel principal component analysis (KPCA). Second, improved genetic-ant colony optimization (G-ACO) was fused into the BP neural network to train and optimize the connection weights and thresholds between each BP neural network layer. The paper then builds a G-ACO-BP neural model to make short-term predictions about different energy consumption in the metro station to predict the energy consumed by power, lighting, and ventilated air conditioning. The experimental results showed that the G-ACO-BP neural model could give a more accurate and effective prediction for the main energy consumption in a metro station. e mileage of domestic urban rail transit has been surging as the construction proceeds in China. As of December 31, 2019, there are 208 completed and officially operated urban rail transit lines in 40 cities in China's mainland with a total mileage of 6736.2 km [1] . e development of urban rail transit increases the power energy consumed dramatically and even becomes the largest power energy consumer of the city. Metro undertakes the lion's share of urban rail transit volume. is vital transport type consumes electricity for vehicle running and station operation. According to the energy consumption statistics of existing metro lines, the vehicle running consumes 50%-60% of the total energy consumption, while 40%-50% of the total energy supports the station operation. e power, lighting, and ventilated air conditioning account for more than 90% of the station energy consumption [2] . erefore, the major concern in metro operators is how to make and implement effective energy reserve and cost-saving strategies. Research studies have long focused on the energy consumption prediction of urban rail transit. Prevailing prediction methods include multivariate linear regression method [3] , artificial neural network method [4] [5] [6] , support vector machine [7, 8] , genetic algorithm [9] , grey theory method [10, 11] , and time series method [12] . Most of the above algorithms failed to make accurate predictions. Ant colony optimization (ACO) is a bionic algorithm, which is widely used in overlapping community detection, fault diagnosis, cluster class analysis, power system, and other fields [13, 14] . e ACO offers a practical solution for combinatorial and continuous optimization problems due to its outperforming robustness and optimizing ability. Moreover, the ACO fuses with the G-ACO and other algorithms fast, which has been proved by the successful application to slope displacement prediction [15] , social network clustering [16] , and medical image boundary extraction [17] . is paper proposed a G-ACO-BP-based prediction model to project the energy consumption item incurred in the metro station, especially short-term energy consumers such as power, lighting, and ventilated air conditioning. e model also offers helpful references to the analysis on the comparison between the existing prediction models and actual energy consumption, exploring the energy-saving potential of the metro station. Scholars at home and abroad have researched the influencing factors of metro station energy consumption. Referring to the [18, 19] , this paper selected the following 12 inputs, including passenger flow (x 1 ), 24 hours a day (x 2 ), holiday (x 3 ), hourly average temperature (x 4 ), hourly average relative humidity (x 5 ), season (x 6 ), weather characteristic value (x 7 ), number of station entrances and exits (x 8 ), number of departure metros (x 9 ), average illumination (x 10 ), station size (x 11 ), and station spacing (x 12 ), as the input parameters of the G-ACO-BP model. To predict the energy consumption items in metro stations more accurately and effectively, the paper extracts the main prediction features through KPCA. e steps are shown below: 12 ] according to the following formula: where x i (k) is the k th sampling value of the i th influencing factor, x max (i) and x min (i) are the maximum value and minimum value of all sampling points of the i th influencing factor, and T i (k) represents the standardized target data. (b) Calculate the kernel matrix K according to formula (2) and use the radial basis kernel function to map the original data from the data space to the feature space. (c) Modify the kernel matrix K with the centering kernel matrix K C , and the modified formula is where the K C is the matrix of N × N, and each element is 1/N. (d) Calculate the eigenvalue of the matrix K C , and its corresponding eigenvectors are λ 1 , λ 2 , . . . , λ 12 , and its variances are v 1 , v 2 , . . . , v 12 . e larger the eigenvalue was, the more the useful information it contained. Accordingly, the eigenvectors were adjusted by eigenvalue in descending order. (e) Orthogonalize and unitize the eigenvectors by adopting the Schmitt orthogonalization method. e eigenvectors obtained were a 1 , a 2 , . . . , a 12 . (f ) Calculate the cumulative contribution rate r 1 , r 2 , . . . , r 12 of the eigenvalue, where the given contribution rate was p; if r t > p, the first t principal components were selected as the input parameter of the G-ACO-BP model after dimension reduction. e eigenvalues of the matrix K C and the cumulative contribution rate of all principal elements are shown in Figure 1 . When r t ≥ 90%, the first five main elements with the largest individual contribution rate in this paper were the passenger flow (x 1 ), 24 hours a day (x 2 ), holiday (x 3 ), hourly average temperature (x 4 ), and average illumination (x 10 ). In the actual operation, the supporting facilities should be built with higher quality, offering more frequent services as the passenger flow in the metro station grows. Such facilities include automatic ticket vending machines, ventilators and air conditioners, and escalators. e working load of those equipment serving in the station should also be enlarged. As a result, the energy consumed by the metro station rises. In the daily 24 hours, the energy consumption at the metro station varies from rush hours to holidays. e temperature at different times in the metro station is related to the energy consumed by as ventilated air conditioning in the metro station. e average illumination in the metro station also directly affects the energy consumed by lighting. According to the theory and the actual situations, we selected five influencing factors, including passenger flow, 24 hours in a day, holiday, hourly average temperature, and average illumination, as the input parameters of the G-ACO-BP model. Given the contradiction between the "stagnation phenomenon" and the "blind search" of ACO, this paper selects the genetic-ACO (G-ACO). By combining GA and ACO, the global search capability of the GA-based model would be dramatically improved with the positive feedback convergence mechanism of ACO. First, GA was used to generate pheromone distribution, and then the positive feedback mechanism of ACO was used to find the exact solution. e advantages of the two are complemented and combined to operate. Since the BP neural network adopted the gradient descent algorithm, the training usually requires longer to achieve convergence and is prone to a local minimum. e G-ACO was fused into the BP neural network to train and optimize the connection weights and thresholds between each layer of the BP neural network. e G-ACO-based BP neural network (G-ACO-BP) model is shown in Figure 2 . Computational Intelligence and Neuroscience In Figure 2 , the G-ACO-BP model was an arbitrary neural network with n-layer input and n-layer output, which contained input, hidden, and output layers. e characteristic of each node was the sigmoid function in which w was the weight and b was the threshold. Station. e G-ACO is a global optimization heuristic algorithm used to train and optimize the BP neural network's weights and thresholds. e trained and optimized weights and thresholds underwent error back optimization through BP neural network. e process effectively avoided the defects that could emerge in the BP neural network training, which further optimized the intelligent neural network model [20] . In the G-ACO-BP short-term prediction model of the individual energy consumption item, the G-ACO optimized the BP neural network in the following steps: x 3 x 4 x 10 x 6 x 11 x 5 x 8 x 7 x 12 x 9 (h) Activate all ants: for the set I p i , calculate the state transition probability of ants k(k � 1, 2, . . . , h) according to the following formula: (i) Repeat step (viii) until all ant colonies reach the food source. (j) Suppose t←t + m; N c ←N c + 1. Use the weights and thresholds selected by the ants to calculate the output value and error of the neural network and record the current optimal solution. After m time units, the ants reached the food source from their nest. Update the information quality on each path according to the following formula: If the k th ant chose the element p j (I p i ) in this cycle, then where e k is considered as a set of weights and thresholds chosen by the k th ant as the output error of BP neural network; it is defined as follows: where O is the actual output value of the BP neural network and O q is the expected output value of the BP neural network; the information quantity grew as the error e k shrunk according to formula (7) . (k) Test the generalization ability of the trained neural network with the verification sample. If the ant colony converged to the optimal path or the number of cycles N c ≥ N c max , end the cycle and output the calculation results; otherwise, jump back to step (h) to continue the operation. (l) e training of the G-ACO-BP neural network: the weights and thresholds under the optimal path were substituted into the normalized learning samples of metro energy consumption by the BP neural network. e optimized weights and thresholds were used for training and testing in the BP neural network. e above G-ACO-BP neural network training process of the short-term prediction model reflects the energy consumption types in the metro station. According to the model, we summarized the training algorithm into a flowchart in Figure 3 . e flowchart of the G-ACO-BP network when projecting the individual energy consumption item in the metro station is shown in Figure 4 . (1) Data acquisition and preprocessing process involves the influencing factors related to individual energy consumption item in the metro station. (2) Analyze the historical data of individual energy consumption in the metro station to establish a database. e database was then normalized with the influencing factors collected. Following these steps, the preprocessed data were divided into training data and test data. (3) Construct the G-ACO-BP network prediction model and optimize the parameter settings, including crossover and mutation probability, information heuristic factor, BP learning rate, and others. e experimental sample data were collected from the hourly monitored energy consumption data of power, lighting, and ventilated air conditioning from March 31, 2019, to April 1, 2020, in a station along Metro Line 3. e 7,320 sets of data for the period from March 31, 2019, to February 1, 2020, were used as training data, while the 1,416 sets of data from February 2, 2020, to April 1, 2020, were used as test data. e five influencing factors (passenger flow, 24 hours a day, holiday, hourly average temperature, and average illumination) extracted by KPCA were input with the energy consumption data of power, lighting, and ventilated air conditioning as the input Computational Intelligence and Neuroscience parameters to construct the G-ACO-BP model. e G-ACO-BP model predicts the energy consumption of power, lighting, and ventilated air conditioning from April 2, 2020, to April 8, 2020. Based on the same historical data, we compared the G-ACO-BP model proposed in this paper with the existing two energy consumption prediction models: the GA-BP model [4] and the ACO model [15] . e prediction values generated by the three models were then compared with the actual values of energy consumption for a given one week. e result is shown in Figures 5-7 . According to Figures 5-7 , the predicted value curve of the G-ACO-BP neural network model was more similar to the actual value curve, so the prediction was better than that of the other two models. e comparisons of the energy consumption prediction error of power, lighting, and ventilated air conditioning of the G-ACO-BP model, the ACO model, and the GA-BP model are shown in Figures 8-10 . As shown in Figures 8-10 , the prediction error of the G-ACO-BP model, the ACO model, and the GA-BP model fluctuated around zero. Among them, the fluctuation of the prediction error of the former model was narrower and more stable with higher accuracy and stability during training and learning, thus performing better predictions. e test adopted the mean absolute error (MAE) and root mean square error (RMSE) as the evaluation benchmarks of the model performance for detailed and specific prediction comparison. By comparing and analyzing the test data, the comparisons of energy consumption prediction error of power, lighting, and ventilated air conditioning of the three models are shown in Table 1 . e MAE and RMSE of the G-ACO-BP model were smaller than those of the other two models, which means that the G-ACO-BP model performs better in predicting the individual energy consumption item in the metro station and could produce more reliable predictions. is paper establishes a G-ACO-BP short-term prediction model for individual energy consumption items in the metro station. First, we used the KPCA to extract the main factors affecting the metro station's energy consumption. Second, these factors and energy consumption data were set as the input parameters of the G-ACO-BP model. ird, since the BP neural network training required a longer time to converge and was prone to the local minimum, the G-ACO was fused to the BP neural network to train and optimize the connection weights and thresholds between each layer of the BP neural network. Finally, we built a G-ACO-BP shortterm prediction model for individual energy consumption items in the metro station to predict consumption value of power, lighting, and ventilated air conditioning. It can be seen from the experimental results in Table 1 that the value of MAE or RMSE is smaller than that of GA-BP and ACO prediction models. e prediction model built in this paper makes more effective and accurate predictions on the shortterm itemized energy consumption of metro stations. Research studies on the application of artificial intelligence algorithms in metro station's energy consumption prediction are absent in current literature. Nevertheless, advancing algorithms and large sample data banks will optimize such models to make precise predictions on the metro station's subitem energy consumption in the future. As a result, the engineering practicability of the model will also be enhanced. e data used to support the findings of this study are included within the article. Computational Intelligence and Neuroscience 9 China Urban Rail Transit Association, Urban Rail Transit Energy consumption analysis and energy-saving countermeasures of subway station lighting system Multiple regression models to predict the annual energy consumption in the Spanish banking sector Analysis of fetal weight prediction based on GA-BP neural network Building's electricity consumption prediction using optimized artificial neural networks and principal component analysis A prediction model based on neural networks for the energy consumption of a bioclimatic building A new hybrid model for wind speed forecasting combining long short-term memory neural network, decomposition methods and grey wolf optimizer Novel datadriven framework for predicting residual strength of corroded pipelines Application research of improved ant colony algorithm in TSP Hybrid machine learning for pullback force forecasting during horizontal directional drilling Forecasting energy demand in China and India: using single-linear, hybrid-linear, and nonlinear time series forecast techniques Short-term prediction of building sub-item energy consumption based on AR-DBN A method of detecting and analyzing overlapping communities using improved ant colony algorithm Research on cable path planning technology based on improved ant colony algorithm Uncovering the impact of the COVID-19 pandemic on energy consumption: new insight from difference between pandemic-free scenario and actual electricity consumption in China China's dependency on foreign oil will exceed 80% by 2030: developing a novel NMGM-ARIMA to forecast China's foreign oil dependence from two dimensions Boundary extraction of medical image based on improved ant colony algorithm An empirical study on the influencing factors of metro energy consumption Analysis of the main energy consumption factors and energy-saving measures of the subway Improved ant colony neural network and its application in hysteresis systems e authors declare that there are no conflicts of interest regarding the publication of this article.