Next Article in Journal
Integrated Optimal Design for Hybrid Electric Powertrain of Future Aircrafts
Next Article in Special Issue
Simulation Analysis of Ejector Optimization for High Mass Entrainment under the Influence of Multiple Structural Parameters
Previous Article in Journal
A Novel Condition Monitoring Method of Wind Turbines Based on GMDH Neural Network
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Calorific Value Forecasting of Coal Gangue with Hybrid Kernel Function–Support Vector Regression and Genetic Algorithm

1
Xinjiang Xinneng Group Company Limited, Urumqi Electric Power Construction and Commissioning Institute, Urumqi 830000, China
2
State Grid XinJiang Company Limited Electric Power Research Institute, Urumqi 830000, China
3
School of Electrical Power Engineering, South China University of Technology, Guangzhou 510641, China
4
School of Electrical Engineering, Xinjiang University, Urumqi 830017, China
*
Author to whom correspondence should be addressed.
Energies 2022, 15(18), 6718; https://doi.org/10.3390/en15186718
Submission received: 16 August 2022 / Revised: 2 September 2022 / Accepted: 5 September 2022 / Published: 14 September 2022
(This article belongs to the Special Issue Heat and Mass Transfer of Multiphase Flow)

Abstract

:
The calorific value of coal gangue is a critical index for coal waste recycling and the energy industry. To establish an accurate and efficient calorific value forecasting model, a method based on hybrid kernel function–support vector regression and genetic algorithms is presented in this paper. Firstly, key features of coal gangue gathered from major coal mines are measured and used to build a sample set. Then, the forecasting performance of single kernel function-based models is established, and linear kernel and Gaussian kernel functions are chosen according to forecasting results. Next, a hybrid kernel combined with the two kernel functions mentioned above is used to establish a calorific value forecasting model. In addition, a genetic algorithm is introduced to optimize critical parameters of SVR and the adjustable weight. Finally, the forecasting model based on hybrid kernel function–support vector regression and genetic algorithms is built to predict the calorific value of new coal gangue samples. The experimental results indicate that the hybrid kernel function is more suitable for forecasting the calorific value of coal gangue than that of a single kernel function. Moreover, the forecasting performance of the proposed method is better than other conventional forecasting methods.

1. Introduction

The energy structure characteristics of “rich coal, poor oil and less gas” in China make coal resources the main energy resource [1]. In fact, coal is acknowledged worldwide as one of the most important resources for human beings and chemical raw materials for industry, economy, medicine and daily life [2]. In coal production, a considerable amount of coal gangue is inevitably mixed into the raw coal, which generally accounts for 15~20% of the raw coal output. Coal gangue is a kind of solid waste rich in sulfur and a large number of heavy metals, including arsenic, cadmium, chromium, copper, tribute, etc. It is mainly composed of Al2O3 and SiO2 [3]. Coal gangue has the characteristics of high density and low combustion value. As a result, the mixed combustion of coal gangue and coal will reduce its combustion efficiency and increase the emission of exhaust gas. Hence, it is necessary and crucial to explore scientific and proper ways to make good use of coal gangue [4,5,6,7,8,9,10,11].
Nowadays, coal gangue is no longer considered a useless byproduct due to the development of carbon-based waste recycling technologies and the energy industry. Coal gangue can be used in many fields and in various ways, such as building materials, functional filler, power generation, etc. The possible application fields of coal gangue are generally determined by its calorific value. Coal gangue with a high calorific value, which is set between 6270 and 12550 kJ/kg, is used to generate electrical power with a fluidized-bed roaster or recirculating fluidized-bed boiler. Coal gangue with medium calorific value (2090~6270 kJ/kg) and low calorific value (less than 2090 kJ/kg) can be used for making brick and cement and for land rehabilitation and functional fillers, respectively. Therefore, it is necessary and important to identify the calorific value of coal gangue before determining which fields it should be used in [12,13,14].
Generally, the calorific value of coal or gangue is measured by following the Standard GBT 213-2008 in China, which is expensive, complicated and low efficiency [15]. Hence, it is necessary to establish a reliable, convenient and efficient approach to provide the calorific value of coal gangue. According to the investigation of published literature, it was found that previous research on coal gangue mainly focused on the identification of coal and the separation of coal from gangue. Furthermore, there is rarely literature related to how to obtain the calorific value of coal gangue conveniently and rapidly. Thus, the research status on coal gangue in China has not kept up with carbon peaking and carbon neutrality goals [16,17].
Therefore, this paper proposes a novel calorific value forecasting model combining support vector regression with a genetic algorithm. Considering the nonlinear mapping relationship between features of coal gangue and calorific value, a hybrid kernel function is adopted to promote the exploration and exploitation of the forecasting model, while a genetic algorithm is adopted to tune critical parameters to obtain reliable and accurate results. This method can output the calorific value of coal gangue simply and correctly without implementing any measurements.
The remainder of the paper is organized as follows: methodologies employed in this paper are briefly described in Section 2. Section 3 presents the calorific value forecasting procedure. Section 4 presents the experimental results and comparative analysis. Finally, Section 5 summarizes the overall contributions and discusses the future direction of the research.

2. Methodology

2.1. Support Vector Regression

In order to further solve the problem of regression and function estimation, Vapnik proposed support vector regression (SVR) on the basis of SVM in 1997 [18]. Compared with the commonly used neural network methods, SVR has the characteristics of simple structure and easy implementation and has been applied to many different fields such as data classification, regression estimation, function approximation and pattern recognition [19]. Moreover, compared with other artificial intelligent methods, SVR is a better fit for small sample solutions and nonlinear and high dimensional pattern recognition. The key characteristic of SVR is that the number of support vectors, rather than input data dimensions, determines computational complexity, which is a benefit of reducing computational cost and preventing the “dimensional curse”.
Given dataset D = {(xi, yi)}, (xiRn, yiR, i = 1, 2, …n), x and y are n-dimensional input variables and the corresponding output values, respectively. n denotes the number of samples. The regression estimation function is represented as follows:
f ( x ) = ω , Φ ( x ) + b
where ω and b denote weight vector and offset vector, respectively; kernel function Φ ( x ) is able to map the linearly inseparable data in the lower dimensional space to the linearly separable data in the high dimensional space. f(x) is the forecasting value.
The parameters ω and b can be assessed by minimizing the structured risk function:
min 1 2 ω 2 + C n i = 1 n ε ( y i f ( x i ) ) s . t .   ε ( y i f ( x i ) ) = { 0                                             | y i f ( x ) | ε | y i f ( x ) | ε               o t h e r w i s e
where C is the error penalty factor for balancing empirical risk and confidence degree. ε(·) stands for the ε-non-sensitive loss function, and ε denotes the ε-intensive loss parameter. The optimization problem can be transformed into the following forms shown below by introducing slack variables ξi and ξi*.
min ω , ξ , ξ * 1 2 ω 2 + C i = 1 n ( ξ i + ξ i * ) s . t . { y i ω , Φ ( x ) b ε + ξ i y i + ω , Φ ( x ) + b ε + ξ i * ξ i , ξ i * 0
A Lagrange function is introduced to tackle the quadratic programming problem above, and the dual optimization problem is shown below:
min 1 2 i , j = 1 n ( a i * a i ) ( a j * a j ) K ( x i x j ) + ε i = 1 n ( a i * + a i ) i = 1 n y i ( a i * a i ) s . t . { i = 1 n ( a i * a i ) = 0                 i = 1 , 2 , n 0 a i * , a i C
where ai, ai* represents the Lagrangian multipliers, K(xi, xj) is the preset kernel function. Then, the support vector regression is described as follows:
f ( x ) = i = 1 n ( a i a i * ) K ( x i , x ) + b

2.2. Hybrid-Kernel Function

In general, SVR adopts kernel functions to project a low-dimensional sample set to a higher-dimensional feature space and turn nonlinear problems into linear problems. Since different kernel functions possess different mapping capabilities and supply different prediction accuracies, great efforts have been made to select the proper kernel function for SVR [20,21,22]. Four popular kernel functions are listed below:
(1)
Linear kernel function
k ( x i , x ) = x i x
(2)
Polynomial kernel function
k ( x i , x ) = ( x i x + 1 ) d
(3)
Gaussian kernel function
k ( x i , x ) = exp ( γ x i x ) 2
(4)
Sigmoid kernel function
k ( x i , x ) = tanh ( γ x i x + θ )
Usually, those kernel functions aforementioned can be separated into two classes: local kernel and global kernel. Global kernel function, such as linear kernel function and polynomial kernel function, emphasizes the influence of the data as a whole on the kernel function and has better interpolation ability. Hence, global kernel functions have strong generalization performance but weak learning ability. In contrast, the local kernel function, including a Gaussian kernel function and Sigmoid kernel function, emphasize the influence of the data near the key point on the kernel function, which result in the local kernel function possessing a desirable learning ability but mediocre generalization performance. Figure 1 and Figure 2 display the data distribution characteristics of a polynomial kernel and Gaussian kernel, respectively.
When it comes to data samples that contain heterogeneous information, uneven distribution and irregularity, the conventional SVR models based on a single kernel function are not necessarily suitable for prediction. Therefore, by taking advantage of the merits and eliminating the potential disadvantages of all aforementioned kernel functions, a hybrid kernel function (HKF) of a combined local and global kernel is proposed to improve the interpretability and generalization performance. According to Mercer’s conditions, the nonnegative linear combination of Mercer nuclei is still a Mercer nucleus. Thus, a hybrid kernel function, which consists of two kernel functions from different categories, is merged by means of viable weights to obtain a strong learning ability and generalization ability [23]. The hybrid kernel function combined with the Gaussian kernel and polynomial kernel is set as follows:
k h y b r i d ( x i , x ) = μ ( x i x + 1 ) α + ( 1 μ ) exp ( γ x i x 2 )
where α and γ present the power exponent and kernel width. The adjustable weight for the local kernel function μ is set between 0 and 1. Figure 3 shows the data distribution of the hybrid kernel with a polynomial kernel and Gaussian kernel, and the test point in the figure is x = 0.2, α = 1 and γ = 20. It is found that the hybrid kernel function can have the advantages of both the local kernel and global kernel and can improve learning and generalization ability.

2.3. Genetic Algorithm

Genetic algorithm (GA), as a global optimization algorithm with high robustness and wide applicability, was first proposed by John Holland in the 1970s [24]. GA is inspired by Darwin’s principle of the “survival of the fittest” and the process of natural selection. GA has been adopted in various fields for optimization and search problems due to ease of convergence, high computational efficiency and a better global view of the search space [25].
The GA usually starts with a randomly initiated population amount that is composed of several features. Each set of features is called a chromosome and is considered a candidate solution to a specific problem. Moreover, the solutions are estimated by a fitness function, which is established based on the problem. Bio-inspired operations, including selection, crossover and mutation, are implemented to optimize all features concerned and output the optimal solution. Selection is a process that conducts searches in a predefined area with a higher possibility of finding optimum answers. A chromosome with a high fitness value is selected to reproduce offspring for the next generation. The crossover operator exchanges genes of two selected chromosomes and produces new chromosomes that inherit partial parental genetic information. The popular methods used in this operation are single-point, two-point, multi-point, or uniform way. The mutation process provides the feature of randomness and the ability to avoid becoming stuck in the local minimum. This operator operates on a single sequence and changes the feature of a potential solution with a tiny probability named mutation rate. Those genetic operators will be implemented until the stopping criterion is met [26]. The common optimization procedure of GA is shown in Figure 4.

3. Procedure for Forecasting Using Proposed Regression

To establish an efficient and accurate forecasting model, it is necessary and important to measure basic characteristics of coal gangue related closely to calorific value. Afterward, a dataset composed of those raw measuring data will be used to train and test the forecasting model. In order to establish a reliable and accurate forecasting model, two steps are needed: (1) data preparing and preprocessing, and (2) model training and verification of the forecasting model.

3.1. Data Preparing and Preprocessing

There is great diversity in characteristics of coal gangue from different coal mines and different regions. Even for coal gangue from an identical coal mine but different coal seam may produce large differences in fundamental characteristics. Therefore, it is impossible to gather all kinds of coal gangues and measure basic characteristics. In this paper, more than 1000 pieces of coal gangue samples collected from several major coal mines in China are investigated, and the fundamental characteristics obtained are applied to build forecasting models.
Since basic characteristics of coal gangue, such as air drying base moisture (Mad), air drying base ash (Aad), air drying base volatiles (Vad) and air drying base fixed carbon (FCad), are recognized as crucial features of the air drying base bomb calorific value (Qb,ad), measurement experiments were carried out to gain those parameters. The experimental instruction strictly followed Standard GBT 213-2008 and Standard GBT 212-2008 to guide the measuring process. The typical tools used in this study include balance, drier, Muffle furnace and calorimeter, which are shown below in Figure 5. Among them, ‘balance’ (Figure 5a) was used to weigh 1 g of coal gangue for the measuring experiment. A muffle furnace (Figure 5b) can be used to measure air drying base ash, air drying base volatiles and air drying base fixed carbon. The drier (Figure 5c) was applied to obtain air drying base moisture. The calorimeter (Figure 5d) was used to measure the calorific value of coal gangue.
Considering the repeatability and tiny difference among obtained samples, 750 measured sample results out of over one thousand results composed of Mad, Aad, Vad, FCad and Qb,ad were used to establish the coal gangue dataset. The partially measured samples gained are shown in Table 1 below.
It can be seen from Table 1 that there is a large range of changes among different features. Thus, these feature data are normalized in the range of [0,1] to reduce estimation error, promote calculation speed and improve generalization. The raw data were normalized with Equation (11)
x n = x i x min x max x min
where xi and xn represent the data before and after normalization, respectively; xmax and xmin are the maximum and minimum of the raw testing results.

3.2. Training and Testing of the Forecasting Model

The normalized coal gangue samples were separated into a training set and a testing set. Then, hybrid kernel functions and support vector regression were used to establish the calorific value prediction model. Then, GA was implemented in this paper to tune the critical parameters of SVR and kernels to promote forecasting accuracy and generalization ability. The details of establishing a calorific value forecasting model with GA are briefly described below:
  • Initialization of GA and encoding parameters
Critical parameters of GA, including the size of the population, crossover possibility, mutation possibility and maximum iteration number, are predefined at the beginning. Then, the initial value of the chromosome, which is composed of penalty factor C, kernel bandwidth σ, intensive loss parameter ε, adjustable weight μ, etc., is set randomly. In addition, the real code method was adopted in this study to encode all parameters as it is ideal for solving complicated issues and convenient for deploying genetic operators to individuals. The ranges of all free parameters are shown in Table 2.
  • Fitness function computation
The fitness function is generally applied to evaluate the performance of each individual. The 5-fold cross-validation method was adopted to assess the forecasting accuracy in this study. Mean absolute percentage error (MAPE) and squared correlation coefficient (r2) were employed as the fitness function to estimate the quality of each individual and assess prediction performance. In general, the smaller value of the MAPE, the higher the forecasting accuracy, while the greater the value of r2, the better the prediction performance. In addition, absolute percentage error (APE) is also used to estimate the quality of forecasting results. APE, MAPE and r2 can be computed as follows:
M A P E = 1 n i = 1 n | f ( x i ) y i y i |
r 2 = ( n i = 1 n f ( x i ) y i i = 1 n f ( x i ) i = 1 n y i ) 2 ( n i = 1 n f ( x i ) 2 ( i = 1 n f ( x i ) ) 2 ) ( n i = 1 n y i 2 ( i = 1 n y i ) 2 )
A P E = | f ( x i ) y i y i |
where xi is the training data, and yi and f(xi) represent the actual value and forecasting value provided by the established model. n stands for the size of the sample set.
  • Genetic operation
A potential solution with better fitness has a higher probability of being chosen to reproduce offspring by genetic operators. Roulette wheel selection, arithmetical crossover and uniform mutation methods were adopted to generate new offspring. A flowchart of the optimization process is shown in Figure 6. At last, the optimal solution was applied to build the optimal forecasting model, and the index MAPE and r2 were used to estimate the forecasting performance of the proposed model.

4. Discussion

The 750 coal gangue samples established in Section 3.1 were used to create a forecasting model. The data distributions of those features are displayed in Figure 7. It can be observed from Figure 7 that features of coal gangue vary within a large range, and hence, it is necessary to implement normalization to improve generalization performance and decrease computational error. After normalization, 80% of all samples were employed for the training set, and the rest of the samples (or 150 samples) were used to test the predicting performance of the established model. To be specific, features including Mad, Aad, Vad and FCad were set as inputs, and the air drying base bomb calorific value (Qb,ad) was employed as the output. Then, the forecasting performances of SVR models established on the single kernel function were compared to obtain proper kernel functions to establish the forecasting model with hybrid kernel functions. It should be noted that the proposed approaches were tested experimentally in the MATLAB (R2016) environment with the help of the LIBSVM toolbox.
All local kernel functions and global kernel functions have pros and cons. Therefore, there is no obligation to use specific types of kernel functions to establish forecasting models. Firstly, the forecasting performance of each kernel function was tested and compared. The default value for each kernel was adopted in this experiment. The experimental results of the training set are shown in Table 3.
It can be found from Table 3 that between global kernels, the linear kernel function has better forecasting accuracy (MAPE) and depiction ability (r2) than that of the polynomial kernel function. For local kernels, the Gaussian kernel function is able to offer better forecasting performance (MAPE and r2) than that of the Sigmoid kernel function. In addition, the liner kernel and Gaussian kernel-based forecasting model can predict the calorific value of coal gangue better than that of other models based on other kernels, which can be seen in Table 4 and Figure 8 and Figure 9.
According to the obtained results based on the training set and testing set, which are shown in Table 4 and Figure 8 and Figure 9, it can be observed that all indexes of the linear kernel and Gaussian kernel used for assessing the forecasting performance are better than that of polynomial and Sigmoid kernel functions. Thus, the linear kernel function and Gaussian kernel function were selected to build the hybrid kernel function to further improve forecasting accuracy. Afterward, GA was introduced to tune the critical kernel parameters of ε-SVR, including penalty factor C, kernel bandwidth σ, intensive loss parameter ε and adjustable weight μ. The changing range for each parameter is shown in Table 2. In addition, five-fold cross-validation was adopted to assess the fitness for selecting the optimum choice among the candidate solutions. In order to reduce the randomness of the final results, the numerical experiments of each model were conducted 20 times. The optimal parameters were set as C = 16.98, σ = 1.35, ε = 0.02 and μ = 0.79; the actual values and forecasted calorific values (Qb,ad) for testing set are shown as Figure 10.
According to Table 5 and Figure 10 and Figure 11, it can be found that the forecasting model based on the hybrid kernel function has higher accuracy on both the training set and testing set than that of models based on a single kernel function. To be specific, the average MAPE decreased by 57.37% and 44.64% for the training set and testing set (compared with Gaussian kernel) when the hybrid kernel function was adopted, while the average squared correlation coefficient increased by 1.47% and 1.31% for the training set and testing set (compared with Gaussian kernel), respectively. It can be observed from Figure 11 that only 5.33% of all APE (only 8 samples) are higher than 0.1, and 30.67% of all APE (46 samples) are higher than 0.05, which suggests that the proposed method is capable of providing accurate forecasting values with minor errors. In summary, the support vector regression model with a hybrid kernel function and genetic algorithms is able to supply a desirable performance and impressive depiction ability on calorific value forecasting of coal gangue.
Moreover, the forecasting performance of the HKF-SVR with other conventional methods (including generalized regression neural network and radial basis function neural network) are compared to further demonstrate the superiority of the proposed approach. The forecasted calorific values (Qb,ad) by RBFNN, GRNN and HKF-SVR are displayed in Figure 12 and Table 6.
Compared with RBFNN and GRNN, it can be seen from Table 6 that the proposed approach has the lowest MAPE and the best r2 on both the training set and testing set, which verifies the validity and superiority of the hybrid kernel function on forecasting. In summary, the calorific value forecasting model based on HKF-SVR is much more accurate and reliable than other conventional methods, which is beneficial for recycling coal gangue and reducing the environmental pollution.

5. Conclusions

In order to handle the issue that there is a lack of methods for forecasting the calorific value of coal gangue conveniently and accurately, a novel approach based on hybrid kernel function–support vector regression and genetic algorithms is presented in this paper. Firstly, the key characteristics of coal gangue gathered from major coal mines are measured and employed to build a sample set. Then, the forecasting performances of single kernel function-based models are compared, and the results suggest that the linear kernel and Gaussian kernel are capable of providing better accuracy and trend description ability. Next, a hybrid kernel linearly combining two kernel functions was used to create a calorific value forecasting model. Moreover, a genetic algorithm is introduced to optimize the critical parameters of SVR and the adjustable weight. The experimental results indicate that the hybrid kernel function-based model results in lower MAPE and a higher squared correlation coefficient, and the HKF-SVR model is more suitable for forecasting the calorific value of coal gangue than that of the single kernel function. Moreover, the forecasting performance of the presented method is superior to other conventional forecasting methods.

Author Contributions

This paper is the collaborative work of all authors. Conceptualization, X.G. and X.M.; formal analysis, B.J.; investigation, X.G. and G.L.; methodology, G.L. and X.M.; software and validation, B.J. and X.M.; writing—original draft preparation, X.M.; writing—reviewing and editing, G.L. and X.M.; supervision, X.G. and B.J.; project administration, G.L. and X.M. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Science and Technology Project of Xinjiang Xinneng Group Company Limited Urumqi Electric Power Construction and Commissioning Institute (grant No. SGXJXN00TSJS2200141).

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Acknowledgments

Thanks to TuSongjiang Kari of Xinjiang University for his guidance on the procedure.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Feng, H.; Kai, B. Accurate Identification Strategy of Coal and Gangue Using Infrared Imaging Technology Combined with Convolutional Neural Network. IEEE Access 2022, 10, 8758–8766. [Google Scholar]
  2. Xie, H.P.; Wu, L.X.; Zheng, D.Z. Energy Consumption and Coal Demand Forecasting in 2025 in China. J. China Coal Soc. 2019, 44, 1949–1960. [Google Scholar]
  3. Han, L.; Ren, W.; Wang, B. Extraction of SiO2 and Al2O3 from coal gangue activated by supercritical water. Fuel 2019, 253, 1184–1192. [Google Scholar] [CrossRef]
  4. Guo, Y.C.; Wang, X.Q.; Wang, S. Identification Method of Coal and Coal Gangue Based on Dielectric Characteristics. IEEE Access 2022, 9, 9845–9854. [Google Scholar] [CrossRef]
  5. Liu, Q.; Li, J.G.; Li, Y.S. Recognition Methods for Coal and Coal Gangue Based on Deep Learning. IEEE Access 2021, 9, 77599–77610. [Google Scholar] [CrossRef]
  6. Zhang, B.; Zhang, H.B. Coal Gangue Detection Method Based on Improved SSD Algorithm. In Proceedings of the 2021 International Conference on Intelligent Transportation, Big Data & Smart City, Frankfurt, Germany, 17–19 September 2021. [Google Scholar]
  7. Cai, X.J.; Zhang, J.J.; Ning, Z.H. A Many-Objective Multistage Optimization-Based Fuzzy Decision-Making Model for Coal Production Prediction. IEEE Trans. Fuzzy Syst. 2021, 20, 3665–3675. [Google Scholar] [CrossRef]
  8. Yan, P.C.; Sun, Q.S.; Yin, N.N. Detection of coal and gangue based on improved YOLOv5.1 which embedded scSE module. Measurement 2022, 118, 110530. [Google Scholar] [CrossRef]
  9. Wu, Y.G.; Yu, X.Y.; Hu, S.Y. Experimental study of the effects of stacking modes on the spontaneous combustion of coal gangue. Process Saf. Environ. Prot. 2019, 123, 39–47. [Google Scholar] [CrossRef]
  10. Wang, L.L.; Wu, X.C.; Gao, X. A method for in-situ measurement of calorific value of coal: A numerical study. Thermochim. Acta 2021, 703, 179011. [Google Scholar] [CrossRef]
  11. Chelgain, S.C. Estimation of gross calorific value based on coal analysis using an explainable artificial intelligence. Mach. Learn. Appl. 2021, 6, 100116. [Google Scholar] [CrossRef]
  12. Cao, X.G.; Fei, J.H.; Wang, P. Research on coal and gangue sorting method based on multi-manipulator cooperation. Coal Sci. Technol. 2019, 47, 7–12. [Google Scholar]
  13. Ma, J.; Yu, Z.M.; Shu, S.H. Environmental hazard of coal gangue in mining area and its control measures. Coal Eng. 2015, 47, 70–73. [Google Scholar]
  14. Liu, P.; Yan, F. The harm of coal gangue to environment and its comprehensive control. China Min. Ind. 2008, 8, 49–51. [Google Scholar]
  15. GBT-213; Determination of Calorific Value of Coal. Standardization Administration of China: Beijing, China, 2008.
  16. Su, L.L. Research on Coal Gangue Recognition Method Based on Deep Learning; Xi’an University of Science and Technology: Xi’an, China, 2018. [Google Scholar]
  17. Bi, H.; Wang, C.; Lin, Q. Combustion behavior, kinetics, gas emission characteristics and artificial neural network modeling of coal gangue and biomass via TG-FTIR. Energy 2020, 213, 118790. [Google Scholar] [CrossRef]
  18. Vapnik, V.; Golowic, S.; Smola, A. Support vector method for function approximation, regression estimation, and signal processing. Proc. Adv. Neural Inf. Process Syst. 2008, 9, 281–287. [Google Scholar]
  19. Xie, X.J.; Luo, K.Y.; Wang, G.Q. A New L1 Multi-Kernel Learning Support Vector Regression Ensemble Algorithm with AdaBoost. IEEE Access 2022, 10, 20375–20384. [Google Scholar] [CrossRef]
  20. Pillonetto, G.; Dinuzzo, F.; Chen, T. Kernel methods in system identification, machine learning and function estimation: A survey. Automatica 2014, 50, 657–682. [Google Scholar]
  21. Xiao, J.; Wei, C.; Liu, Y. Speed estimation of traffic flow using multiple kernel support vector regression. Phys. A Stat. Mech. Appl. 2018, 509, 989–997. [Google Scholar] [CrossRef]
  22. Kari, T.; Gao, W.S.; Tuluhong, A. Mixed Kernel Function Support Vector Regression with Genetic Algorithm for Forecasting Dissolved Gas Content in Power Transformer. Energies 2018, 11, 2437. [Google Scholar] [CrossRef]
  23. Hiroki, K.; Toshihiro, Y. Mitigation of Kernel Memory Corruption Using Multiple Kernel Memory Mechanism. IEEE Access 2021, 9, 111651–111665. [Google Scholar]
  24. Holland, J. Adaptation in Natural and Artificial Systems; University of Michigan Press: Ann Arbor, MI, USA, 1975; pp. 21–24. [Google Scholar]
  25. Jafari, A.; Khalili, T.; Babaei, E. A Hybrid Optimization Technique Using Exchange Market and Genetic Algorithms. IEEE Access 2020, 8, 2417–2427. [Google Scholar] [CrossRef]
  26. Haupt, R.L.; Haupt, S.E. Practical Genetic Algorithms, 2nd ed.; Wiley: Hoboken, NJ, USA, 2004. [Google Scholar]
Figure 1. Data distribution of polynomial kernel (test point x = 0.2).
Figure 1. Data distribution of polynomial kernel (test point x = 0.2).
Energies 15 06718 g001
Figure 2. Data distribution of Gaussian kernel (test point x = 0.2).
Figure 2. Data distribution of Gaussian kernel (test point x = 0.2).
Energies 15 06718 g002
Figure 3. Data distribution of a hybrid kernel function (Gaussian kernel and polynomial kernel; test point x = 0.2).
Figure 3. Data distribution of a hybrid kernel function (Gaussian kernel and polynomial kernel; test point x = 0.2).
Energies 15 06718 g003
Figure 4. Diagram of the optimization procedure of GA.
Figure 4. Diagram of the optimization procedure of GA.
Energies 15 06718 g004
Figure 5. Typical tools used in experiments.
Figure 5. Typical tools used in experiments.
Energies 15 06718 g005
Figure 6. Flowchart of parameter optimization of HKF-SVR.
Figure 6. Flowchart of parameter optimization of HKF-SVR.
Energies 15 06718 g006
Figure 7. Data distributions of all features.
Figure 7. Data distributions of all features.
Energies 15 06718 g007
Figure 8. Comparison of forecasted calorific value (Qb,ad) on different single kernel functions.
Figure 8. Comparison of forecasted calorific value (Qb,ad) on different single kernel functions.
Energies 15 06718 g008
Figure 9. APE of forecasted calorific value (Qb,ad) based on a single kernel function.
Figure 9. APE of forecasted calorific value (Qb,ad) based on a single kernel function.
Energies 15 06718 g009
Figure 10. Comparison of actual values and forecasted calorific values based on the hybrid kernel function (where C = 16.98, σ = 1.35, ε = 0.02 and μ = 0.79).
Figure 10. Comparison of actual values and forecasted calorific values based on the hybrid kernel function (where C = 16.98, σ = 1.35, ε = 0.02 and μ = 0.79).
Energies 15 06718 g010
Figure 11. APE distribution of forecasted calorific value (Qb,ad) by a hybrid kernel function.
Figure 11. APE distribution of forecasted calorific value (Qb,ad) by a hybrid kernel function.
Energies 15 06718 g011
Figure 12. Comparison of forecasted results with different approaches.
Figure 12. Comparison of forecasted results with different approaches.
Energies 15 06718 g012
Table 1. Partially measured samples of coal gangue.
Table 1. Partially measured samples of coal gangue.
Sample No.Mad/%Aad/%Vad/%FCad/%Qb,ad/(MJ/kg)
13.6963.4617.6615.197.68
21.0866.8716.0216.037.56
34.5264.1417.214.146.56
42.9868.6115.8212.596.11
51.3765.4617.9915.188.33
60.9874.8814.729.424.64
71.2766.0617.1115.567.43
82.7265.4517.0414.797.48
90.8570.3818.4710.35.31
103.2463.6917.6815.397.97
112.0970.0915.5612.266.15
121.8472.2414.8811.045.44
13363.3617.8415.87.67
144.4267.9615.3612.265.66
151.1860.6319.3618.8310.14
161.1157.9220.1620.8111.05
172.0673.4414.2210.284.79
181.6873.514.5510.274.73
191.871.3315.5411.335.69
203.364.516.7915.417.72
………………………………
7311.8363.7217.9216.538.7
7324.262.916.7416.168.01
7342.5862.118.2517.079.21
7352.3673.9813.969.74.86
7361.2670.2615.612.886.06
7372.2766.216.6814.857.48
7383.1862.8117.6116.48.36
7391.1268.7216.3913.776.5
7403.4666.716.3413.56.36
74115.0655.8220.188.945.53
7426.666316.6413.76.15
7435.2665.4214.9814.345.95
7442.4372.714.3410.535.39
7458.853.2617.4720.479.23
7467.4652.0420.4220.088.28
7474.366316.316.346.98
7485.5263.7914.9915.76.84
7490.858.5621.4719.1710.25
7507.4652.0420.4220.088.28
Table 2. Parameters of SVR and GA.
Table 2. Parameters of SVR and GA.
AlgorithmsParameterValue
SVRMixing coefficient μ(0,1)
Penalty factor C(0.01,100)
RBF bandwidth σ(0.01,100)
Epsilon ε(0.001,0.1)
GAPopulation size100
Iterations100
Crossover probability0.8
Mutation probability0.02
Table 3. Comparison of forecasting performance on the training set.
Table 3. Comparison of forecasting performance on the training set.
Kernel Function TypeAPEmaxAPEminMAPEavgr2
Linear0.31630.00000.08540.9635
Polynomial0.95660.00000.11600.9290
Gaussian0.60350.00000.08140.9629
Sigmoid0.35500.00000.08920.9590
Table 4. The average forecasting performance of the test set.
Table 4. The average forecasting performance of the test set.
Kernel Function TypeAPEmaxAPEminMAPEavgr2
Linear0.43380.00010.08010.9485
Polynomial0.46950.00010.10860.9320
Gaussian0.41020.00000.07550.9484
Sigmoid0.43480.00010.08240.9408
Table 5. The average forecasting performance of the HKF-SVR-GA model.
Table 5. The average forecasting performance of the HKF-SVR-GA model.
Data SetAPEmaxAPEminMAPEavgr2
Training set0.33280.00000.0347 ± 0.00210.9771 ± 0.0021
Testing set0.36950.00000.0418 ± 0.00070.9608 ± 0.0019
Table 6. Forecasting performance comparison of different approaches.
Table 6. Forecasting performance comparison of different approaches.
MethodsTraining SetTesting Set
MAPEr2MAPEr2
RBFNN0.03190.98010.05420.8708
GRNN0.02990.98170.05260.9386
Proposed0.00540.98570.04080.9635
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Gao, X.; Jia, B.; Li, G.; Ma, X. Calorific Value Forecasting of Coal Gangue with Hybrid Kernel Function–Support Vector Regression and Genetic Algorithm. Energies 2022, 15, 6718. https://doi.org/10.3390/en15186718

AMA Style

Gao X, Jia B, Li G, Ma X. Calorific Value Forecasting of Coal Gangue with Hybrid Kernel Function–Support Vector Regression and Genetic Algorithm. Energies. 2022; 15(18):6718. https://doi.org/10.3390/en15186718

Chicago/Turabian Style

Gao, Xiangbing, Bo Jia, Gen Li, and Xiaojing Ma. 2022. "Calorific Value Forecasting of Coal Gangue with Hybrid Kernel Function–Support Vector Regression and Genetic Algorithm" Energies 15, no. 18: 6718. https://doi.org/10.3390/en15186718

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