Next Article in Journal
Real-Time Monitoring of Tunnel Secondary Lining Void: Methodology and Device
Previous Article in Journal
Research on NSGA-II-Based Low-Carbon Retrofit of Rural Residential Building Envelope Structures in Low-Latitude, High-Altitude, Warm-Climate Regions
Previous Article in Special Issue
Human Responses to Different Built Hyperthermal Environments After Short-Term Heat Acclimation
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Hybrid Prediction Model for Wind–Solar Power Generation with Hyperparameter Optimization and Application in Building Heating Systems

1
School of Energy and Environmental Engineering, Hebei University of Technology, Tianjin 300401, China
2
Division of Sustainable Buildings, Department of Civil and Architectural Engineering, KTH Royal Institute of Technology, Brinellvägen 23, 100 44 Stockholm, Sweden
3
Department of Living Environment Design, Graduate School of Human Life and Ecology, Osaka Metropolitan University, Osaka 558-8585, Japan
*
Authors to whom correspondence should be addressed.
Buildings 2025, 15(18), 3367; https://doi.org/10.3390/buildings15183367
Submission received: 25 August 2025 / Revised: 13 September 2025 / Accepted: 15 September 2025 / Published: 17 September 2025
(This article belongs to the Special Issue Low-Carbon Urban Areas and Neighbourhoods)

Abstract

Accurate prediction of photovoltaic and wind power generation is essential for maintaining stable energy supply in integrated energy systems. However, the strong stochasticity and complex fluctuations in these energy sources pose significant challenges to forecasting. Traditional methods often fail to handle the non-stationary characteristics of the generation series effectively. To address this, we propose a novel hybrid prediction framework that integrates variational mode decomposition, the Pearson correlation coefficient, and a benchmark prediction model. Experimental results demonstrate the outstanding performance of the proposed method, achieving an R2 value exceeding 0.995 along with minimal MAE and RMSE. The approach effectively mitigates hysteresis issues during prediction. Furthermore, the model shows strong adaptability; even when substituting different benchmark models, it maintains an R2 above 0.99. When applied in a building heating system, accurate predictions help reduce indoor temperature fluctuations, enhance energy supply stability, and lower energy consumption, highlighting its practical value for improving energy efficiency and operational reliability.

1. Introduction

Currently, global energy consumption is still predominantly reliant on traditional energy sources, and by 2019, renewable energy had accounted for just over 20% of global electricity generation [1]. While the utilization of traditional energy sources generated significant economic income for nations, it simultaneously posed challenges such as environmental pollution. The extensive development and utilization of fossil fuels emit substantial amounts of harmful gases, including sulfur dioxide (SO2), nitrogen oxides (NOx), soot, and other pollutants, which adversely impact the natural environment and contribute to environmental degradation [2,3]. Given the escalating issue of global warming, people are endeavoring to reduce conventional energy consumption by embracing renewable energy sources, which are environmentally friendly and sustainable compared with traditional energy sources. Moreover, renewable energy can foster job creation and further economic development [4]. As the world’s energy transition deepens, the significance of renewable energy has grown, and various forms of renewable energy, including solar, geothermal, wind, and biomass energy, have become an integral part of the global energy supply system [5].
To address the global energy crisis, mitigate climate change, and minimize air pollution, countries worldwide are actively investing in the development and utilization of renewable energy [6]. Currently, research in renewable energy primarily focuses on wind, solar, biomass, geothermal, and nuclear energy, with photovoltaic and wind power generation being the most prominent [7]. Notably, solar and wind energy, due to their renewability and environmental friendliness, have garnered significant attention globally [8]. Wind and solar power generation are highly influenced by natural environmental factors, exhibiting strong randomness, volatility, and discontinuity. These characteristics result in unstable power generation, which in turn seriously affects the stability of grid operation. This further impacts the operation of the integrated energy system, hinders the development of effective scheduling plans, and ultimately reduces the reliability of energy supply within the integrated energy system [9,10]. Achieving effective use of renewable energy sources, realizing the coupling and complementarity between wind and solar energy, and developing a low-carbon integrated energy system are effective ways to address energy problems [11]. In order to solve these problems, predicting. the power generation of photovoltaic and wind power is one of the most effective methods to improve the efficiency of renewable energy utilization and ensure the stability of power supply [12]. Currently, wind and photovoltaic power generation prediction methods are mainly classified into three categories: physical prediction, statistical prediction, and machine learning, with physical prediction methods requiring an understanding of the laws of physics [13]. Because of the need to understand the detailed underlying principles of physical prediction methods, these principles can be complex. If equipment and human errors lead to inaccurate parameter measurements, this will directly reduce the performance of the entire model. In addition, the complex physical modeling process, slow computation speed, parameter inaccuracy, and other disadvantages may also cause certain prediction biases [14]. Statistical prediction methods primarily predict power by analyzing the evolutionary patterns of historical data. However, this method is not adept at capturing the inherent uncertainty of wind and photovoltaic power generation, which is marked by nonlinear dynamics [13]. With the advancements in artificial intelligence technology, machine learning methods have proven effective in extracting nonlinear and irregular features, demonstrating remarkable performance in predicting photovoltaic and wind power generation [15]. Commonly used machine learning methods include regression trees, support vector machines and artificial neural networks [16]. Among these, random forests (RFs) [17], BP neural networks [18] and support vector machines (SVMs) [19] have excellent predictive capabilities in the renewable energy sector. Nevertheless, a standalone machine learning model may suffer from overfitting and low convergence rates, while traditional shallow models rely on predefined nonlinear structures that are unable to delve into the deeper features of the data, thereby limiting the enhancement of prediction accuracy [20,21].
Due to the limitations of single prediction models in handling complex linear and nonlinear problems, their predictive performance tends to be unstable. Therefore, combined models integrating multiple algorithms are often employed for forecasting. By leveraging the strengths of different techniques, such hybrid approaches compensate for the limitations of single models, ultimately constructing a method that demonstrates greater robustness and accuracy. For instance, data preprocessing algorithms are combined with optimization algorithms. Additionally, the prediction of photovoltaic and wind power (WP) often involves utilizing variational modal decomposition (VMD) to disaggregate the data, followed by the performance of power prediction [22,23]. For example, Liu et al. employed the VMD method to decompose historical data during the prediction process and integrated it with a hybrid prediction model to predict solar radiation intensity. Their results demonstrated that VMD effectively addressed issues of high noise and volatility in the data, ultimately enhancing the model’s prediction accuracy [24]. Similarly, Wang et al. utilized VMD for data processing and adopted a context-embedded causal convolutional transformer (CCTrans) structure to predict subsequences. The accuracy and generalization of their model were validated through real-world cases [25]. Some studies used VMD to decompose the eigenvalues of predictor variables, for instance, Liu et al. constructed a hybrid prediction model for photovoltaic power generation, utilizing VMD to decompose the most relevant eigenvariables for model training. This approach enabled the mining of spatio-temporal characteristics from the data, and the results indicated that the model could serve as a reliable reference for grid operation and planning [26].
As can be seen above, VMD can effectively address issues such as modal aliasing. To achieve better prediction results, it is crucial to select an appropriate number of decomposed modes and penalty factors [27]. For instance, Li et al. employed a genetic algorithm to optimize the hyperparameters of VMD and experimentally demonstrated that this optimization could better manage the data [28]. Similarly, Li et al. utilized an artificial hummingbird algorithm to optimize VMD’s hyperparameters, confirming that different datasets require tailored hyperparameters to yield decomposition results suitable for the current data [29]. However, the aforementioned studies solely focused on optimizing VMD’s hyperparameters and predicting its intrinsic mode function (IMF), neglecting the potential relationship between these components and weather parameters. However, the aforementioned studies generally suffer from two shortcomings: On the one hand, they employ a single-algorithm approach to optimize the hyperparameters of VMD without designing tailored optimization objectives that account for the intermittent and discontinuous nature of wind and solar power generation. On the other hand, most of the IMF obtained from VMD are directly used for prediction without undergoing correlation analysis to filter out the IMF most critical to forecasting and least correlated with the original data. This results in subsequent models still being affected by noise and irrelevant information. These limitations constrain the improvement in prediction accuracy for wind and solar power generation.
Current research primarily focuses on optimizing the penalty factor and the number of modes in VMD through algorithmic approaches, while neglecting the correlation between the IMFs derived from VMD and meteorological parameters. The frequency characteristics of IMFs are directly influenced by meteorological conditions, and ignoring this correlation results in the loss of critical predictive information. Existing hybrid models merely achieve a simplistic “decomposition + prediction” combination without filtering redundant IMFs through correlation analysis or optimizing the parameters of the prediction models, leading to insufficient accuracy and generalization capability. Moreover, current studies mainly concentrate on improving prediction accuracy without integrating the prediction results with practical energy systems. Factors such as indoor temperature fluctuations and energy consumption control during heating seasons require a stable supply from wind and solar power generation. The neglect of combining prediction with real-world applications confines the research to a theoretical stage.
Therefore, this study investigates the correlation between the raw data and the IMF of power generation to elucidate the significance of weather characteristic parameters in predicting the IMF of power generation. Firstly, this study verified the accuracy of the power generation data and weather parameters. Subsequently, the dataset was normalized, and the Pearson correlation coefficient method (PCC) was employed to test the correlation between raw data and IMF variables. Finally, the Sparrow Search Algorithm (SSA) was used to optimize the random forest (RF) model for predicting the IMF of photovoltaic and wind power generation. This article performed predictions for some IMFs both with and without the inclusion of weather characteristic parameters and compared the prediction performance to demonstrate the effectiveness of the prediction method. Next, a brief description of the main contributions of this paper are as follows:
  • A hybrid prediction framework was constructed: Most current hybrid prediction models adopt a “decomposition + prediction” approach without processing the decomposed IMF. Therefore, this study proposes a novel framework that innovatively integrates VMD, SSA, PCC, and prediction models. This framework is specifically designed to address issues such as intermittency and discontinuity in wind–solar power generation. The key finding is that IMFs with the weakest correlation to the original data contain insufficient feature information and must be predicted in conjunction with meteorological parameters to achieve high accuracy.
  • Benchmark model and prediction performance validation: This study experimentally demonstrates that the proposed VMD-PCC framework is highly adaptable and does not rely on specific prediction models, fully illustrating that the proposed prediction framework possesses generalizability and robustness while delivering high-precision prediction performance.
  • Practical application of the prediction model: A key contribution of this study lies in applying the prediction model to the operation of building energy systems, simulating a building heating system powered by wind–solar generation. The results show that the high-precision predictions of the proposed hybrid method significantly reduce indoor temperature fluctuations, lower energy consumption, and enhance comfort and operational stability.
  • Resolution of the hysteresis issue in prediction: A common problem in renewable energy forecasting is the hysteresis in prediction curves. The hybrid prediction method proposed in this study effectively mitigates this hysteresis phenomenon. The results indicate that the model’s prediction curves closely align with the actual data at extreme points and during rapid changes.

2. Methods

2.1. Multi-Model Fusion Approach for Prediction

Based on SSA, PCC, VMD, and RF, this study proposes a hybrid prediction method for wind and photovoltaic power generation (VMD-PCC-SSA-RF). The prediction model is applied to a heating system to explore the impact of the model’s prediction accuracy on indoor temperature changes. The flowchart of this method is shown in Figure 1:
(1)
Select 20 days of photovoltaic/wind power generation data as experimental data. In this study, data from the first 19 days are used as the training set to train the model, while data from the 20th day are used as the test set.
(2)
Normalize the historical dataset of photovoltaic/wind power generation and fill in missing values to facilitate the subsequent prediction task.
(3)
Choose the minimum envelope entropy as the fitness function, which can characterize the sparse properties of different component signals. Then, the SSA performs an optimization search on the parameters of VMD (modal component K and penalty factor α). Input the optimal solution for modal component K and penalty factor α into VMD for data decomposition. The data is decomposed into K IMFs, with each IMF having distinct features and frequencies.
(4)
Utilize PCC to analyze the correlation between IMFs and raw data.
(5)
Predict the IMFs screened by PCC in conjunction with weather characteristic parameters, while performing time series prediction for the remaining IMFs. Combine these predictions to obtain the predicted power generation value for photovoltaic/wind power.
(6)
Evaluate the predictive performance of the model using root mean square error (RMSE), mean absolute error (MAE), and coefficient of determination (R2) as evaluation metrics.
(7)
With wind and photovoltaic power generation as the main energy input and an air-source heat pump as the heating equipment to supply heat to the user side, this study aims to determine the impact of wind–photovoltaic power generation prediction results on fluctuations in indoor temperature on the user side.

2.2. Data Preprocessing

In prediction tasks, data normalization can accelerate the convergence speed of the model, ensure the accuracy of prediction, and bring the data to the same order of magnitude. In this paper, the Min-Max method is used to normalize the data, and the normalization formula is shown in Equation (1):
x * = x i x max x max x min
where x * is the normalized data, x i is the input data, x max is the maximum value in the data, and x min is the minimum value in the data.

2.3. VMD

VMD is used to decompose wind and solar power generation data into signals sorted by different frequencies. VMD is a signal-adaptive data decomposition method, and its decomposition process is guided by mathematical theory. It has the advantages of fast convergence and robustness [30]. Compared with improved models such as empirical modal decomposition (EMD), VMD determines the center frequency and bandwidth by iteratively searching for the optimal solution. This approach can overcome the problems of modal aliasing, endpoint effects, and difficult stopping conditions [31,32]. VMD enhances the prediction performance of hybrid prediction methods by analyzing the energy and frequency distributions of different modal components within a signal [33].
The analytical value of a mode function after a Hilbert transform:
δ t + j π t u k t
The spectral distribution of the mode function shifts towards the corresponding frequency baseband, and the analytical representation of this shift is given by the following:
δ t + j π t u k t e j ω k t
The construction formula for the constrained variational problem is as follows:
min u k , ω k k = 1 K t δ t + j π 1 t 1 u k t e j ω k t 2 2 s . t . k = 1 K u k t = x t
where x t is the original signal sequence, u k and ω k are the VMD modal components and the corresponding center frequency, is the convolution operator, δ t is the Dirac function, j is the imaginary unit, and K is the number of modal components.
The introduction of a quadratic penalty factor α and a Lagrange multiplier λ transforms the aforementioned constrained variational problem into an unconstrained variational problem, which is formulated as follows:
L u k , ω k , λ = α k = 1 K t δ t + j π 1 t 1 u k t e j ω k t 2 2 + x t k = 1 K u k t 2 2 + λ t , x t k = 1 K u k t
where is the solved inner product.
To derive the Kth modal component, the values of u k and ω k are iteratively computed employing the alternating direction method of multipliers, utilizing the specific set of equations outlined below as follows:
u k n + 1 ω = f ω i = 1 , j < k K u i n + 1 ω i = 1 , j > k K u i n ω + λ n ω 2 1 + 2 α ω ω k n 2
ω k n + 1 = 0 ω u i n + 1 ω 2 d ω 0 u i n + 1 ω 2 d ω
where n is the number of iterations and f ω , u i n ω , and λ n ω are the Fourier transforms of f t , u k t , and λ t , respectively.
The VMD of the historical dataset is completed using the above formula. However, the optimal modal component K and the penalty factor α have a direct impact on the performance of the VMD. Specifically, the optimal modal component K determines the number of IMFs, while the penalty factor α influences the center frequency. Inaccurate values for these two parameters can lead to issues such as modal aliasing and information loss during the VMD process. To better determine the optimal values for the modal component K and the penalty factor α, this study employs SSA to optimize the parameter combination in the VMD.

2.4. SSA-VMD

Hyperparameters in the model are optimized through optimization algorithms, so that the model’s performance reaches the optimal state. The Sparrow Search Algorithm (SSA) is an optimization algorithm that is based on the foraging and antipredator behavior of sparrow populations. It involves updating the finder position, updating the follower position, and detecting warnings [34]. SSA has a powerful global optimization capability, a fast convergence speed, and stability [35]. The formula for SSA is as follows:
X i , j t + 1 = X i , j t exp i α i t e r a t i o n max , R 2 < S T X i , j t + Q L , R 2 S T
X i , j t + 1 = Q exp X w o r s t t X i , j t i 2 , i > n 2 X P t + 1 + X i , j t X p t + 1 A + L , o t h e r
where X i , j t represents the position of the i sparrow in the j dimension during the t iteration, Q is a random number drawn from a normal distribution, α is a random number between 0 and 1, i t e r a t i o n max denotes the maximum number of iterations, S T is the safety value, X w o r s t is the global worst position, L is a matrix of 1 j max with element 1, and R 2 is the alarm value.
X i , j t + 1 = X b e s t t + β X i , j t X b e s t t , f i > f g X i , j t + k X i , j t X w o r s t t f i f w + ε , f i = f g
where X b e s t is the global optimal position, K is a random number from −1 to 1, β is the step control parameter, f g and f w are the optimal and worst fitness values of the authority, f i is the current fitness value, and ε is an infinitesimal quantity.
In summary, the modal component K and penalty factor α of the VMD are optimized using SSA, but at the same time, a suitable fitness function needs to be devised to ensure the data decomposition capability of the VMD. In this study, the envelope entropy is employed as the fitness function, which is capable of responding to the randomness and complexity of the signal and achieving the optimal decomposition effect. Additionally, the magnitude of the envelope entropy signifies the sparse characteristics of the modal components [36]. The formula for envelope entropy is as follows:
E p = t = 1 N p t lg p t p t = a t t = 1 N a t a t = x 2 t + x 2 t
where E p is the envelope entropy, a t is the combination of the original signal x t and the Hilbert transform result x t , p t is the normalized form of a t , and N is the signal length.
The Hilbert demodulation formula is as follows:
x t = 1 π x τ t τ d τ
The local minimum envelope entropy formula can be expressed as follows:
min E p = min E p 1 , E p 2 , , E p K
where K is the number of IMFs and E p K is the size of the envelope entropy of the Kth IMF.

2.5. Pearson Correlation Coefficient

By identifying the correlation between different IMFs and the original data, the IMFs that require combining weather characteristic parameters for prediction are screened out. The Pearson correlation coefficient (PCC) provides a measure of the degree of correlation between the characteristic variable and the target variable, taking values within the range of [−1, 1] [37]. The formula for its calculation is as follows:
r x y = i = 1 n x i x y i y i = 1 n x i x 2 i = 1 n y i y 2
where r x y is the correlation coefficient between two random sequences, x and y are the mean values of the characteristic variable x and the target variable y , respectively, x i and y i are the i-th characteristic and target variables, and n is the number of data.
The larger the absolute value of the PCC, the stronger the correlation between the characteristic variable and the target variable. Conversely, the smaller the absolute value of the PCC, the weaker the correlation. The specific relationship is illustrated in Table 1.

2.6. SSA-RF

2.6.1. Random Forest Algorithm

The random forest (RF) algorithm aggregates predictions from multiple decision trees by first dividing the input data into multiple subsets, feeding these subsets into a model comprising multiple decision trees for training, and finally combining the predictions from the multiple decision trees. The final result is an average of the predictions from each individual decision tree [38].
The specific steps and formulas for RF are as follows:
(1)
Training set D x 1 , y 1 , x 2 , y 2 , , x m , y m , where x represents the input features, y is the generated final result, and m is the size of the training set.
(2)
Define the tree of decision trees as T . The different decision trees have put-backs of m times selected from D to generate a new training set D t .
(3)
The t-th decision tree is trained on the training set D t , and the decision tree nodes are split based on certain features. The output of each different decision tree is denoted as h t x .
The output result expression is as follows:
H x = 1 T 1 T h t x

2.6.2. Prediction Process of the SSA-RF Model

In order to improve prediction accuracy, the hyperparameters of RF are optimized using SSA, and the specific process is illustrated in Figure 2.
(1)
Input the dataset.
(2)
Initialize the relevant parameters of SSA.
(3)
Calculate the fitness value.
(4)
Update the sparrow positions.
(5)
Judge whether the stopping condition of the algorithm is satisfied.
(6)
Input the optimal parameters calculated by SSA into RF.
(7)
Split the dataset into a number of samples for model training and prediction and aggregate all the predicted data.
(8)
Complete the prediction for the entire dataset.

2.7. Evaluation Index

In this study, the coefficient of determination (R2), mean absolute error (MAE), and root mean square error (RMSE) were chosen as evaluation metrics to assess the prediction performance of the hybrid prediction method, with the corresponding evaluation formulas given as follows:
R 2 = t = 1 n P t P t Y t Y t 2 t = 1 n P t P t t = 1 n Y t Y t
M A E = 1 n t = 1 n P t Y t
R M S E = 1 n t = 1 n P t Y t 2
where n is the number of samples, Y t is the actual value, and P t is the predicted value.

2.8. Load Calculation and Energy Consumption Calculation

In this study, the thermal load calculation takes into account outdoor temperature, solar radiation intensity, and wind speed. The thermal load formula is expressed as follows:
Q _ h p ( t ) = Q _ t r a n s m i s s i o n + Q _ inf i l t r a t i o n Q _ s o l a r Q _ int e r n a l
Q _ t r a n s m i s s i o n = U × A × T _ s e t t T _ o u t t
The formula for calculating heat pump energy consumption is as follows:
P _ h p t = Q _ h p ( t ) C O P t
where Q _ h p ( t ) is the thermal load (kW), Q _ t r a n s m i s s i o n is the heat loss through building envelopes (kW), Q _ inf i l t r a t i o n is the heat loss due to cold air infiltration (kW), Q _ s o l a r is the solar heat gain (kW), Q _ int e r n a l is the internal heat gain (kW), U × A is the overall heat transfer coefficient of the building (kW/°C), T _ s e t is the overall heat transfer coefficient of the building (kW/°C), T _ o u t is the overall heat transfer coefficient of the building (kW/°C), P _ h p t is the electrical power consumed by the heat pump (kW), and C O P t is the coefficient of performance (COP).

3. Results and Discussion

3.1. Data Presentation

In this paper, the actual generation power data from photovoltaic and wind in northern China are selected for model training, as shown in Table 2. The data primarily encompasses wind direction, wind speed, solar radiation intensity, and other characteristic variables. Notably, the generation power data for both wind power and photovoltaic are shown in Figure 3. The skewness and peaks of photovoltaic within the same time period are relatively small and the data distribution is much uniform. Conversely, the data for wind power show a wider range of variation, indicating that wind power is more prone to fluctuations and has a higher likelihood of extreme values. This is primarily attributed to the fact that wind speed can fluctuate significantly over short periods, whereas solar radiation intensity remains more stable. The photovoltaic data during its output period after sunrise exhibits skewness and kurtosis values both close to zero, indicating a more uniform and symmetric distribution. In contrast, the wind power data demonstrates significantly higher skewness and kurtosis, suggesting a higher probability of extreme high values. This confirms that wind power exhibits larger variations and more intense fluctuations. These characteristics primarily stem from the rapid and substantial short-term variations in wind speed, while solar radiation intensity remains relatively stable. There is a significant difference in the degree of fluctuation between photovoltaic and wind power, and both exhibit strong stochasticity and nonlinearity, thereby increasing the complexity of prediction. Traditional prediction methods often suffer from low temporal resolution and prediction accuracy, making it challenging to accurately predict renewable energy generation.
Although the time span of the data is relatively short, this choice is primarily based on technical reasons and experimental considerations, aiming to verify the core performance of the proposed hybrid prediction model in short-term, high-volatility scenarios. In practical engineering applications, long-term, high-frequency wind and solar power generation data that include complete meteorological characteristics (such as wind speed and radiation intensity) are usually difficult to obtain. The 20-day dataset adopted in this study provides continuous, complete high-quality samples, which are sufficient to capture the typical fluctuation patterns of wind and solar power generation (e.g., daily cycles and sudden weather changes), thus offering effective support for verifying the model’s ability to handle non-stationarity and intermittency. The experimental design focuses on the horizontal comparison of performance differences between different prediction methods (time series, multivariate, and post-decomposition prediction) based on the same dataset. Verifying the superiority of the proposed method within a limited but representative data period, the conclusions of this study hold clear reference values for short-term prediction scenarios.

3.2. Data Decomposition

Before performing the VMD data decomposition, the SSA is used to optimize the minimum envelope entropy and determine the corresponding optimal modal component K and penalty factor α. The optimization intervals for the modal component K and the penalty factor α are set to [3, 10] and [100, 2500]. The main parameter settings of the SSA are as follows: the number of optimization variables is 2, the number of iterations is 15, and the population size is 10.
The optimization results show that the minimum envelope entropy of photovoltaic is 6.27, corresponding to an optimal modal component K of 7, and a penalty factor α of 302. This indicates that the data of photovoltaic is decomposed by VMD into seven decomposed signals. Similarly, the minimum envelope entropy of wind power is 6.67, corresponding to an optimal modal component K of 4 and a penalty factor α of 100. This means that the data of wind power is decomposed to obtain four decomposition signals. Figure 4 and Figure 5 show the decomposition results. Notably, the prediction process excludes the residual sequences, as they are considered noise [23].

3.3. Pearson Correlation Analysis

The correlation test between raw data and IMFs using the PCC is presented in Table 3 and Table 4. The results of the PCC values for the photovoltaic power IMFs with respect to the raw data indicate that the most strongly correlated intrinsic modal function is IMF2, with a value of 0.789, signifying a strong correlation. Following this is IMF3, with a PCC value of 0.599, indicating moderate correlation. The least correlated intrinsic modal function is IMF7, with a value of 0.047, classified as low or no correlation.
In the case of wind power, the intrinsic modal function that exhibits the strongest correlation with the raw data is IMF1, with a PCC value of 0.942, which represents an extremely strong correlation. The least correlated intrinsic mode function is IMF4, with a value of 0.106, falling into the category of low or no correlation. Again, it is shown that IMF4 has the worst linear correlation with the original data and that changes in the original data have the least effect on IMF4.
In summary, due to the insufficient feature information extracted from the raw signals for photovoltaic power IMF7 and wind power IMF4, it is necessary to combine these IMFs with weather feature parameters for simultaneous prediction in order to enhance prediction accuracy. On the other hand, IMFs with high PCC values do not require the consideration of weather characteristic parameters.

3.4. Predictive Results and Error Analysis

In order to verify the superiority of the hybrid prediction method presented in this study for predicting photovoltaic and wind power generation, firstly, each IMF combined with weather characteristic parameters is predicted individually, while the remaining IMFs are predicted using a time series approach (abbreviation: IMFwN). Then, all predictive results are integrated to derive the final predictive results. This allows for a comparison to determine which IMF, when combined with weather characteristic parameters, yields the most effective prediction performance. Secondly, the superiority of the proposed hybrid prediction method is further validated by contrasting its results with those of other methods, namely, time series prediction, multivariate prediction (considering weather characteristic parameters), and the combination of VMD with a prediction model. Finally, by substituting different benchmark models, comparative analysis is conducted to ascertain which benchmark model is most compatible with the hybrid prediction method proposed in this study.

3.4.1. Analysis of Prediction Results for SSA-RF

Figure 6a,b shows the prediction results for photovoltaic and wind power using the VMD-PCC-SSA-RF method. The prediction results for photovoltaic indicate that IMFw7 exhibits the best performance among IMFw1–IMFw7, fitting outliers effectively. In contrast, the predicted values for IMFw1–IMFw6 show significant fluctuations at extreme points and varying degrees of hysteresis. Table 5 presents the prediction results for photovoltaic and wind power IMFwN using the VMD-PCC-SSA-RF approach, revealing that IMFw7 for photovoltaic has the lowest MAE and RMSE, along with the highest R2, compared with IMFw1–IMFw6. Specifically, MAE is reduced by 55.56% to 97.1% and RMSE by 56.25% to 95.86%, and R2 exceeds 0.999. For wind power generation, the predicted values of IMFw4, when combined with weather characteristics, align more closely with the actual values than those of IMFw1–IMFw3. This results in a reduction in MAE by 64.29% to 91.67% and RMSE by 40% to 86.81%, and an R2 closest to 1. Overall, the results demonstrate that the VMD-PCC-SSA-RF method yields the best prediction results for photovoltaic IMFw7 and wind IMFw4.
Combined with the analysis of the above results, it can be seen that the prediction performance enhances as the PCC value of the IMF decreases. This underscores the effectiveness of combining IMF with low PCC values and weather characteristic parameters in improving prediction accuracy. The rationale behind this is that a low PCC value for an IMF suggests a weak correlation with the original data, incomplete feature information extraction, necessitating the integration of additional features to enhance prediction accuracy. Conversely, IMF with high PCC values inherently possess more comprehensive feature information about the original data and may not require external predictors [39].
To better comprehend the accuracy of the prediction methods introduced in this study, this section focuses on predicting the generation power of photovoltaic and wind power using various methods: SSA-RF time series prediction, SSA-RF multivariate prediction (incorporating weather characteristic parameters), VMD-SSA-RF prediction, and the novel VMD-PCC-SSA-RF method proposed herein, as illustrated in Figure 7.
The prediction results for both photovoltaic and wind power generation are shown in Figure 7a,b. Notably, the VMD-PCC-SSA-RF method exhibits the most optimal fitting effect. Specifically, for photovoltaic, the prediction method presented in this study effectively mitigates the hysteresis issues encountered by other methods and demonstrates superior performance at extreme points when compared with other prediction curves. Similarly, for wind power, the VMD-PCC-SSA-RF method aligns more closely with the actual data than other methods, while the other methods exhibit varying degrees of lag. In summary, the prediction method proposed in this study has smaller prediction fluctuations, higher stability and higher reliability.
Table 6 presents the results of the accuracy evaluation metrics for various prediction methods. For photovoltaic, compared with SSA-RF (Time series prediction), SSA-RF (Multivariate prediction), and VMD-SSA-RF, the VMD-PCC-SSA-RF method reduces MAE by 81.74%, 86.67%, and 91.11%, respectively. Similarly, RMSE decreases by 66.67%, 89.23%, and 88.71%, respectively. However, the range of variation in R2 is not significant. Turning to wind power, the VMD-PCC-SSA-RF method also outperforms others, compared with SSA-RF (Time series prediction), SSA-RF (Multivariate prediction), and VMD-SSA-RF, the VMD-PCC-SSA-RF method reduces the MAE by 58.33%, 82.76%, and 58.33%. The RMSE was reduced by 68.42%, 84.81%, and 52%, respectively. Notably, the results of the evaluation metrics proved that the hybrid prediction method proposed in this study can effectively improve the prediction accuracy.

3.4.2. Analysis of Prediction Results for BP Neural Network

This study proposes a prediction method grounded in the VMD-PCC model, utilizing SSA-RF as the benchmark model. To validate the reliability of the proposed prediction approach, this section employs the representative BP neural network of feed-forward neural networks to test the method and assess the prediction performance through error evaluation indices.
A comparison is made of the prediction results achieved by different IMFs in conjunction with weather feature parameters, as illustrated in Figure 8a,b. The results of the evaluation metrics are presented in Table 7. For photovoltaic power prediction, IMFw7 exhibits superior predictive capabilities when compared with IMFw1–IMFw6, as evidenced by the evaluation index results. In particular, when compared with IMFw1–IMFw6, IMFw7 reduces the MAE by 50–97.76%, decreases the RMSE by 54.55–96.73%, and achieves an R2 closest to 1. For wind power prediction, IMFw4 demonstrates strong predictive abilities, with the MAE reduced by 72.73–93.75%, the R decreased by 50–88.24%, and the R2 improved by 1.22–29.52% when compared with IMFw1–IMFw3. The BP neural network predictions further confirm that the IMF with the lowest PCC value, when combined with weather feature parameters, can demonstrate excellent predictive abilities, aligning with the findings presented in Section 3.4.1.
To further investigate whether the prediction accuracy of the methods proposed in this study is related to the benchmark model, the following research will employ BP time series prediction, BP multivariate prediction, VMD-BP prediction, and VMD-PCC-BP methods to predict the generation power of photovoltaic and wind power, as depicted in Figure 9a,b. Although the various methods exhibit distinct prediction effects during the prediction process, the VMD-PCC-BP curves demonstrate a closer fit to the raw data curves. This addresses the hysteresis issues present in other prediction methods, thereby underscoring the superiority of the prediction methods introduced in this study. Table 8 presents the error evaluation results. For photovoltaic, the MAE of VMD-PCC-BP decreases by 84.21% to 91.67%, while the RMSE decreases by 87.5% to 90.38%. The overall R2 remains relatively stable. For wind power, the MAE of VMD-PCC-BP decreases by 66.67% to 86.96%, the RMSE decreases by 69.23% to 86.89%, and the R2 improves by 2.15% to 31.57%. These results underscore the high prediction accuracy of the method proposed in this study.

3.4.3. Analysis of Prediction Results for SVM

In this section, SVM is employed as a benchmark model to validate the prediction method introduced in this paper. The results of predicting each IMF of photovoltaic and wind power generation, combined with weather parameters, and summed with the time series prediction of their remaining IMF, are presented in Figure 10a and Figure 10b, respectively. These results are further analyzed in conjunction with Table 9. Notably, photovoltaic IMF7 and Wind IMF4 exhibit the highest R2 and the lowest MAE and RMSE, which align with the findings from the previous two sections. The IMF with the lowest PCC demonstrates the best prediction performance when combined with weather parameters.
Subsequently, the prediction efficacy of various prediction methods is compared. As illustrated in Figure 11a,b and analyzed alongside in Table 10, VMD-PCC-SVM effectively addresses the hysteresis issue inherent in other prediction methods, achieving the highest R2 and the lowest MAE and RMSE. This comprehensively validates the exceptional prediction performance of VMD-PCC-SVM.

3.4.4. Comparison of Prediction Results of Different Benchmark Models

Currently, the prevalent renewable energy prediction models include RFs, BP neural networks, and SVMs. In this section, the prediction performance of these three models is compared to determine the most suitable benchmark model when combined with VMD-PCC, as shown in Table 11. Upon observation, it is evident that the evaluation indices of the prediction results for the three benchmark models are relatively close, which underscores the versatility of the VMD-PCC prediction method.
For photovoltaic prediction, the benchmark model with the optimal prediction performance is SVM, exhibiting the R2 closest to 1 and the smallest MAE and RMSE, both of which are lower than those of SSA-RF. Similarly, for wind power prediction, SVM remains the benchmark model with the best prediction performance, with MAE and RMSE comparable to those of BP neural network but with an R2 closest to 1. Therefore, the most appropriate benchmark model for VMD-PCC, the research method proposed in this paper, is SVM.
In summary, the hybrid prediction method proposed in this study has excellent prediction performance in predicting renewable energy generation, and the prediction performance does not change significantly after replacing the benchmark model, which proves the universality of the hybrid prediction method. In order to better improve the prediction performance of the hybrid prediction method, the benchmark model that is more suitable for the hybrid prediction method is SVM, as shown by the results in this section. Compared with current studies, for instance, the studies in References [23,33] also used VMD but did not perform IMF selection. In contrast, the method in this study selects key IMFs via the PCC, which has achieved better results in terms of reducing lag.

3.5. Analysis of Room Temperature Fluctuations

Accurate prediction results can effectively enhance the economic efficiency and operational reliability of energy supply systems, which is mainly reflected in optimizing energy scheduling, reducing energy consumption, and proactively addressing load fluctuations to mitigate equipment overload. According to the research findings, the most suitable benchmark model for VMD-PCC is identified as SVM. Therefore, this section applies the VMD-PCC-SVM model and other different research methods (SVM-single variable prediction, SVM-multivariate prediction, and VMD-SVM) to the heating system. Prediction errors directly cause issues such as insufficient or excessive heating in the system, leading to fluctuations in room temperature.
In this study, a room with dimensions of 1 m (length) × 1 m (width) × 2 m (height) is selected as the research object, where the heating is provided by embedded pipelines in the interior walls for heat dissipation. Based on cluster analysis, a typical winter day was selected as a case study for the research. Photovoltaic and wind power serve as the primary energy inputs to supply electricity to an air-source heat pump, which acts as the heating equipment. The air-source heat pump supplies hot water to the user side via pipelines, as illustrated in Figure 12. The heating system is designed to supply heat 24 h a day. The indoor temperature corresponding to the original data used in the prediction model is set as the baseline scenario, while the prediction results of different models serve as control groups. The operation status of the heating system is adjusted based on prediction errors, and the indoor temperatures of the baseline scenario are compared with those of other prediction models.
Figure 13 shows the indoor temperature changes corresponding to different prediction methods, and Table 12 presents the quantitative results of indoor temperature variations. Compared with the original data, VMD-SVM exhibits the largest room temperature fluctuations, with MAE and RMSE values of 1.775 and 1.776, respectively. Followed by SVM-single variable prediction, where MAE and RMSE decrease by 63.27% and 63.18%, respectively, compared with VMD-SVM. Next is SVM-multivariate prediction, with MAE and RMSE decreasing by 93.01% and 93.02%, respectively, relative to VMD-SVM. VMD-PCC-SVM shows the smallest room temperature fluctuations, with the lowest MAE and RMSE values. Compared with other prediction methods, it has the highest consistency with the original data, enabling the heating system to adjust according to demand, avoid excessive or insufficient heating, and effectively reduce energy consumption.
In terms of energy consumption, taking the entire heating season as an example, the power consumption of the heating system corresponding to the original data is 76.58 kWh. SVM-single variable prediction has the highest power consumption at 80.08 kWh, followed by SVM-multivariate prediction at 77.68 kWh. VMD-SVM reduces the power consumption to 73.71 kWh, while VMD-PCC-SVM consumes 76.47 kWh, which is closest to the original data’s power consumption. Analyzing in combination with room temperature fluctuations, although VMD-SVM has the lowest energy consumption, its significant room temperature fluctuations fully demonstrate large prediction errors, leading to unstable operation of the heating system. While energy consumption is reduced, room temperature comfort is compromised. SVM-single variable prediction has the highest energy consumption, where prediction errors may cause frequent operational adjustments or excessive heating in the system, leading to energy waste and equipment damage. VMD-PCC-SVM’s energy consumption is very close to the original data, with the smallest room temperature fluctuations, indicating that the proposed prediction method in this study has excellent predictive performance. It maintains a stable room temperature and avoids unnecessary energy consumption, achieving a good balance between energy consumption and heating stability. SVM-multivariate prediction has slightly higher energy consumption than the original data and relatively smaller temperature fluctuations, but its stability is not as good as VMD-PCC-SVM.
These research results indicate that accurate prediction results directly impact the energy consumption of heating systems and room temperature control effects. The prediction results of VMD-PCC-SVM have small errors and are very close to the actual power generation, achieving dual advantages of reasonable energy consumption and stable room temperature. This provides an important basis for selecting prediction methods in practical heating systems and fully demonstrates the critical role of precise prediction in improving energy utilization efficiency and heating comfort.

4. Conclusions

This study has presented a hybrid prediction method that integrated VMD and PCC to address the inherent characteristics of photovoltaic and wind power generation, notably volatility and discontinuity. The proposed method initially tackled complex data by adopting envelope entropy as the fitness function and utilizing SSA to optimize VMD’s parameters, thereby enhancing data decomposition performance. Subsequently, the PCC was employed to conduct a correlation analysis between the IMFs and the original data, facilitating the filtering of the least relevant IMFs. These least relevant IMFs, in conjunction with weather feature parameters, make predictions, which then add up the predict derived from the remaining IMFs to yield the final prediction results. To substantiate the prediction performance of this method, actual photovoltaic and wind power generation data were utilized for verification. The conclusions drawn from this verification are as follows:
(1)
In comparison with other prediction methods, this prediction method demonstrates superior performance for photovoltaic and wind power generation prediction, effectively mitigating the issue of prediction lag and exhibiting greater stability. R2 can be as high as 0.999 or more.
(2)
By incorporating the IMF with the lowest PCC value relative to the original data, along with weather feature parameters, into the prediction process, a notable improvement in prediction accuracy is achieved. Furthermore, this approach remains accurate even in the presence of abnormal data.
(3)
This prediction method excels at predicting both photovoltaic and wind power generation with remarkable accuracy. Notably, altering the benchmark model does not significantly impact the prediction accuracy, the R2 was all greater than 0.99, the RMSE was all in the range of 0.0053–0.012, and the MAE was all in the range of 0.0029–0.005, underscoring the stability and effectiveness of this prediction method, as evidenced by the experiments conducted.
(4)
In heating systems, accurate prediction models play a crucial role in regulating indoor temperature on the load side. Experimental results show that the prediction method proposed in this study exhibits the best performance in terms of energy consumption and room temperature stability, with its energy consumption close to the original data and minimal room temperature fluctuations. Thus, it is evident that precise predictive performance is essential for balancing energy consumption and comfort in heating systems.
This study still has certain limitations: First, model training and validation are based on short-term data (20 days), and its long-term generalization ability—especially its adaptability to different seasonal patterns—needs to be further verified. Second, the current research is focused on a simulation environment and has not yet undergone engineering tests in large-scale actual building energy systems. Although the hybrid forecasting method proposed in this study demonstrates excellent performance in wind and solar power prediction, there remain areas worthy of further exploration and refinement, including validation of reliability, research on prediction uncertainty quantification, and expansion of prediction targets and application domains.

Author Contributions

Conceptualization, Y.Z.; Methodology, H.D.; Software, H.D., Y.Z., W.L. and X.K.; Validation, H.D. and Y.Z.; Formal analysis, H.D., Y.D. and W.L.; Investigation, Y.D.; Resources, J.Y. (Jihui Yuan); Data curation, H.D., Y.D. and J.Y. (Jihui Yuan); Writing—original draft, H.D.; Writing—review & editing, H.D., J.Y. (Jianjuan Yuan) and X.K.; Project administration, J.Y. (Jianjuan Yuan); Funding acquisition, J.Y. (Jianjuan Yuan) and X.K. All authors have read and agreed to the published version of the manuscript.

Funding

This research is supported by the National key R&D plan “Joint Research and Demonstration for Carbon Reduction Key Technologies in Urban areas and Neighborhoods” (No. 2022YFE0208700); National Natural Science Foundation of China (Project No. 52478086); S&T Program of Hebei (Project No. 246Z4510G); Natural Science Foundation of Hebei Province (Project No. E2023202232); and Science and Technology Research Project for Colleges and Universities in Hebei Province (Project No. CXY2024026).

Data Availability Statement

The original contributions presented in the study are included in the article, further inquiries can be directed to the corresponding author.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Aghaloo, K.; Ali, T.; Chiu, Y.-R.; Sharifi, A. Optimal site selection for the solar-wind hybrid renewable energy systems in Bangladesh using an integrated GIS-based BWM-fuzzy logic method. Energy Convers. Manag. 2023, 283, 116899. [Google Scholar] [CrossRef]
  2. Zhang, Y.D. Enhancing solar irradiance prediction for sustainable energy solutions employing a hybrid machine learning model; improving hydrogen production through Photoelectrochemical device. Appl. Energy 2025, 382, 125280. [Google Scholar] [CrossRef]
  3. Ning, H.; Liang, F.; Wu, H.; Qiu, Z.; Fan, Z.; Xu, B. Research on the Operating Performance of a Combined Heat and Power System Integrated with Solar PV/T and Air-Source Heat Pump in Residential Buildings. Buildings 2025, 15, 2564. [Google Scholar] [CrossRef]
  4. Sabzehgar, R.; Amirhosseini, D.Z.; Rasouli, M. Solar power forecast for a residential smart microgrid based on numerical weather predictions using artificial intelligence methods. J. Build. Eng. 2020, 32, 101629. [Google Scholar] [CrossRef]
  5. Zhu, Y.; Wu, S.Q.; Li, J.Y.; Jia, Q.; Zhang, T.T.; Zhang, X.D.; Han, D.L.; Tan, Y.F. Towards a carbon-neutral community: Integrated renewable energy systems (IRES)-sources, storage, optimization, challenges, strategies and opportunities. J. Energy Storage 2024, 83, 110663. [Google Scholar] [CrossRef]
  6. Elmousalami, H.; Peng Hui, F.K.; Alnaser, A.A. Enhancing Smart and Zero-Carbon Cities Through a Hybrid CNN-LSTM Algorithm for Sustainable AI-Driven Solar Power Forecasting (SAI-SPF). Buildings 2025, 15, 2785. [Google Scholar] [CrossRef]
  7. Zhu, F.L.; Zhao, L.Q.; Liu, W.F.; Zhu, O.; Hou, T.T. A stochastic optimization framework for short-term peak shaving in hydro-wind-solar hybrid renewable energy systems under source-load dual uncertainties. Appl. Energy 2025, 400, 126597. [Google Scholar] [CrossRef]
  8. Sanda, M.G.; Emam, M.; Hassan, H. Combined vertical axis wind turbine and solar photovoltaic energy generation on dual land use with shading impact: Technical-economic-environmental assessment. Renew. Energy 2026, 256, 123934. [Google Scholar] [CrossRef]
  9. Lee, S.; Park, S.; Kang, B.; Choi, M.-i.; Jang, H.; Shmilovitz, D.; Park, S. Enhancing Zero-Energy Building Operations for ESG: Accurate Solar Power Prediction through Automatic Machine Learning. Buildings 2023, 13, 2050. [Google Scholar] [CrossRef]
  10. Li, D.; Qi, Z.; Zhou, Y.; Elchalakani, M. Machine Learning Applications in Building Energy Systems: Review and Prospects. Buildings 2025, 15, 648. [Google Scholar] [CrossRef]
  11. Liu, H.; Song, Y.; Du, Y.; Feng, T.; Yang, Z. Multidimensional Evaluation Framework and Classification Strategy for Low-Carbon Technologies in Office Buildings. Buildings 2025, 15, 2689. [Google Scholar] [CrossRef]
  12. Geng, D.H.; Wang, B.; Gao, Q. A hybrid photovoltaic/wind power prediction model based on Time2Vec, WDCNN and BiLSTM. Energy Convers. Manag. 2023, 291, 117342. [Google Scholar] [CrossRef]
  13. Peng, S.M.; Zhu, J.C.; Wu, T.Z.; Yuan, C.C.R.; Cang, J.J.; Zhang, K.; Pecht, M. Prediction of wind and PV power by fusing the multi-stage feature extraction and a PSO-BiLSTM model. Energy 2024, 298, 131345. [Google Scholar] [CrossRef]
  14. Mayerhofer, P.; Bajic, I.; Donelan, J.M. Comparing the advantages and disadvantages of physics-based and neural network-based modelling for predicting cycling power. J. Biomech. 2024, 169, 112121. [Google Scholar] [CrossRef]
  15. Zhong, M.; Fan, J.; Luo, J.; Xiao, X.; He, G.; Cai, R. InfoCAVB-MemoryFormer: Forecasting of wind and photovoltaic power through the interaction of data reconstruction and data augmentation. Appl. Energy 2024, 371, 123745. [Google Scholar] [CrossRef]
  16. Tahir, M.F.; Yousaf, M.Z.; Tzes, A.; El Moursi, M.S.; El-Fouly, T.H.M. Enhanced solar photovoltaic power prediction using diverse machine learning algorithms with hyperparameter optimization. Renew. Sustain. Energy Rev. 2024, 200, 114581. [Google Scholar] [CrossRef]
  17. Arrieta-Prieto, M.; Schell, K.R. Spatially transferable machine learning wind power prediction models: V-logit random forests. Renew. Energy 2024, 223, 120066. [Google Scholar] [CrossRef]
  18. Yang, X.Y.; Wang, S.C.; Peng, Y.; Chen, J.W.; Meng, L.Z.C. Short-term photovoltaic power prediction with similar-day integrated by BP-AdaBoost based on the Grey-Markov model. Electr. Power Syst. Res. 2023, 215, 108966. [Google Scholar] [CrossRef]
  19. Pan, M.Z.; Li, C.; Gao, R.; Huang, Y.T.; You, H.; Gu, T.S.; Qin, F.R. Photovoltaic power forecasting based on a support vector machine with improved ant colony optimization. J. Clean. Prod. 2020, 277, 123948. [Google Scholar] [CrossRef]
  20. Ferkous, K.; Guermoui, M.; Menakh, S.; Bellaour, A.; Boulmaiz, T. A novel learning approach for short-term photovoltaic power forecasting—A review and case studies. Eng. Appl. Artif. Intell. 2024, 133, 108502. [Google Scholar] [CrossRef]
  21. Liu, Z.-F.; Chen, X.-R.; Huang, Y.-H.; Luo, X.-F.; Zhang, S.-R.; You, G.-D.; Qiang, X.-Y.; Kang, Q. A novel bimodal feature fusion network-based deep learning model with intelligent fusion gate mechanism for short-term photovoltaic power point-interval forecasting. Energy 2024, 303, 131947. [Google Scholar] [CrossRef]
  22. Li, M.; Wang, W.; He, Y.; Wang, Q.H. Deep learning model for short-term photovoltaic power forecasting based on variational mode decomposition and similar day clustering. Comput. Electr. Eng. 2024, 115, 109116. [Google Scholar] [CrossRef]
  23. Zhang, Y.G.; Pan, Z.Y.; Wang, H.; Wang, J.C.; Zhao, Z.; Wang, F. Achieving wind power and photovoltaic power prediction: An intelligent prediction system based on a deep learning approach. Energy 2023, 283, 129005. [Google Scholar] [CrossRef]
  24. Liu, J.; Huang, X.Q.; Li, Q.; Chen, Z.Q.; Liu, G.; Tai, Y.H. Hourly stepwise forecasting for solar irradiance using integrated hybrid models CNN-LSTM-MLP combined with error correction and VMD. Energy Convers. Manag. 2023, 280, 116804. [Google Scholar] [CrossRef]
  25. Wang, X.Y.; Ma, W.P. A hybrid deep learning model with an optimal strategy based on improved VMD and transformer for short-term photovoltaic power forecasting. Energy 2024, 295, 131071. [Google Scholar] [CrossRef]
  26. Liu, Q.; Li, Y.L.; Jiang, H.; Chen, Y.L.; Zhang, J. Short-term photovoltaic power forecasting based on multiple mode decomposition and parallel bidirectional long short term combined with convolutional neural networks. Energy 2024, 286, 129580. [Google Scholar] [CrossRef]
  27. Li, G.H.; Wei, X.; Yang, H. Decomposition integration and error correction method for photovoltaic power forecasting. Measurement 2023, 208, 112462. [Google Scholar] [CrossRef]
  28. Li, Y.H.; Sun, K.X.; Yao, Q.; Wang, L. A dual-optimization wind speed forecasting model based on deep learning and improved dung beetle optimization algorithm. Energy 2024, 286, 129604. [Google Scholar] [CrossRef]
  29. Li, S.; Wang, J.; Zhang, H.; Liang, Y. Solar photovoltaic power forecasting system with online manner based on adaptive mode decomposition and multi-objective optimization. Comput. Electr. Eng. 2024, 118, 109407. [Google Scholar] [CrossRef]
  30. Hu, M.S.; Zheng, G.Q.; Su, Z.G.; Kong, L.R.; Wang, G.D. Short-term wind power prediction based on improved variational modal decomposition, least absolute shrinkage and selection operator, and BiGRU networks. Energy 2024, 303, 131951. [Google Scholar] [CrossRef]
  31. Zhang, C.; Li, Z.B.; Ge, Y.D.; Liu, Q.L.; Suo, L.M.; Song, S.H.; Peng, T. Enhancing short-term wind speed prediction based on an outlier-robust ensemble deep random vector functional link network with AOA-optimized VMD. Energy 2024, 296, 131173. [Google Scholar] [CrossRef]
  32. Wang, Q.; Li, L. Research on semi-supervised soft sensor modeling method for sulfur recovery unit based on ISSA-VMD-ESN. Chem. Eng. Sci. 2024, 298, 120397. [Google Scholar] [CrossRef]
  33. Fang, M.K.; Zhang, F.F.; Yang, Y.; Tao, R.; Xiao, R.F.; Zhu, D. The influence of optimization algorithm on the signal prediction accuracy of VMD-LSTM for the pumped storage hydropower unit. J. Energy Storage 2024, 78, 110187. [Google Scholar] [CrossRef]
  34. An, W.H.; Gao, B.; Liu, J.H.; Ni, J.; Liu, J.Y. Predicting hourly heating load in residential buildings using a hybrid SSA-CNN-SVM approach. Case Stud. Therm. Eng. 2024, 59, 104516. [Google Scholar] [CrossRef]
  35. Zhang, Z.Z.; Li, K.; Guo, H.Y.; Liang, X. Combined prediction model of joint opening-closing deformation of immersed tube tunnel based on SSA optimized VMD, SVR and GRU. Ocean Eng. 2024, 305, 117933. [Google Scholar] [CrossRef]
  36. Lin, C.Y.; Li, X.D.; Shi, T.F.; Sheng, J.H.; Sun, S.F.; Wang, Y.W.; Li, D.D. Forecasting of wind speed under wind-fire coupling scenarios by combining HS-VMD and AM-LSTM. Ecol. Inform. 2023, 77, 102270. [Google Scholar] [CrossRef]
  37. Zhao, X.X.; Sun, B.Z.; Geng, R.B. A new distributed decomposition-reconstruction-ensemble learning paradigm for short-term wind power prediction. J. Clean. Prod. 2023, 423, 138676. [Google Scholar] [CrossRef]
  38. Xu, W.Y.; Tu, J.L.; Xu, N.; Liu, Z.M. Predicting daily heating energy consumption in residential buildings through integration of random forest model and meta-heuristic algorithms. Energy 2024, 301, 131726. [Google Scholar] [CrossRef]
  39. Fan, G.F.; Han, Y.Y.; Wang, J.J.; Jia, H.L.; Peng, L.L.; Huang, H.P.; Hong, W.C. A new intelligent hybrid forecasting method for power load considering uncertainty. Knowl.-Based Syst. 2023, 280, 111034. [Google Scholar] [CrossRef]
Figure 1. Research methodology flowchart.
Figure 1. Research methodology flowchart.
Buildings 15 03367 g001
Figure 2. SSA-RF model flowchart.
Figure 2. SSA-RF model flowchart.
Buildings 15 03367 g002
Figure 3. Raw data on photovoltaic and wind power.
Figure 3. Raw data on photovoltaic and wind power.
Buildings 15 03367 g003
Figure 4. Photovoltaic dataset decomposition results.
Figure 4. Photovoltaic dataset decomposition results.
Buildings 15 03367 g004
Figure 5. Wind power dataset decomposition results.
Figure 5. Wind power dataset decomposition results.
Buildings 15 03367 g005
Figure 6. (a) Prediction of photovoltaic modal components, (b) prediction of wind power modal components.
Figure 6. (a) Prediction of photovoltaic modal components, (b) prediction of wind power modal components.
Buildings 15 03367 g006
Figure 7. Comparison of prediction accuracy using different methods of (a) photovoltaic and (b) wind power.
Figure 7. Comparison of prediction accuracy using different methods of (a) photovoltaic and (b) wind power.
Buildings 15 03367 g007
Figure 8. (a) Prediction of photovoltaic modal components, (b) prediction of wind power modal components.
Figure 8. (a) Prediction of photovoltaic modal components, (b) prediction of wind power modal components.
Buildings 15 03367 g008
Figure 9. Comparison of prediction accuracy using different methods of (a) photovoltaic and (b) wind power.
Figure 9. Comparison of prediction accuracy using different methods of (a) photovoltaic and (b) wind power.
Buildings 15 03367 g009
Figure 10. (a) Prediction of photovoltaic modal components, (b) prediction of wind power modal components.
Figure 10. (a) Prediction of photovoltaic modal components, (b) prediction of wind power modal components.
Buildings 15 03367 g010
Figure 11. Comparison of prediction accuracy using different methods of (a) photovoltaic and (b) wind power.
Figure 11. Comparison of prediction accuracy using different methods of (a) photovoltaic and (b) wind power.
Buildings 15 03367 g011
Figure 12. Heating system architecture diagram.
Figure 12. Heating system architecture diagram.
Buildings 15 03367 g012
Figure 13. Room temperature fluctuations for different prediction methods.
Figure 13. Room temperature fluctuations for different prediction methods.
Buildings 15 03367 g013
Table 1. Correlation between random sequences.
Table 1. Correlation between random sequences.
PCCCorrelation Between Variables
1Perfect positive correlation
−1Perfect negative correlation
0 r x y 0.2 Low or no correlation
0.2 r x y 0.4 Weak correlation
0.4 r x y 0.6 Moderate correlation
0.6 r x y 0.8 Strong correlation
0.8 r x y 1 Extremely strong correlation
Table 2. Summary of the experimental dataset.
Table 2. Summary of the experimental dataset.
CategoryVariable NameUnitNumber of Data PointsSource
Power GenerationPhotovoltaic PowerkW1920Actual monitoring records
Wind PowerkW1920Actual monitoring records
Meteorological DataSolar Radiation IntensityW/m21920Actual monitoring records
Wind Speedm/s1920Actual monitoring records
Ambient Temperature°C1920Actual monitoring records
Wind Direction° (degrees)1920Actual monitoring records
Temporal ResolutionSampling Interval/15 min/
Total Duration//20 days/
Table 3. Photovoltaic power IMF correlation analysis results.
Table 3. Photovoltaic power IMF correlation analysis results.
NameIMF1IMF2IMF3IMF4IMF5IMF6IMF7
PCC0.1930.7890.5990.2160.1310.0790.047
Table 4. Wind power IMF correlation analysis results.
Table 4. Wind power IMF correlation analysis results.
NameIMF1IMF2IMF3IMF4
PCC0.9420.4410.2270.106
Table 5. Results of predicted performance evaluation indicators.
Table 5. Results of predicted performance evaluation indicators.
CategoryIntrinsic Mode FunctionMAERMSER2
Photovoltaic powerIMFw10.0750.0860.988
IMFw20.1370.1690.812
IMFw30.1380.1640.869
IMFw40.0330.0430.987
IMFw50.0210.0320.995
IMFw60.0090.0160.998
IMFw70.0040.0070.999
Wind powerIMFw10.060.0910.627
IMFw20.0360.0530.843
IMFw30.0140.020.979
IMFw40.0050.0120.991
Table 6. Results of accuracy evaluation indicators for different prediction methods.
Table 6. Results of accuracy evaluation indicators for different prediction methods.
CategoryMethodsMAERMSER2
Photovoltaic powerSSA-RF (Time series prediction)0.0220.0210.982
SSA-RF (Multivariate prediction)0.030.0650.975
VMD-PCC-SSA-RF0.0040.0070.999
VMD-SSA-RF0.0450.0620.984
Wind powerSSA-RF (Time series prediction)0.0120.0380.948
SSA-RF (Multivariate prediction)0.0290.0790.655
VMD-PCC-SSA-RF0.0050.0120.991
VMD-SSA-RF0.0120.0250.974
Table 7. Results of predicted performance evaluation indicators.
Table 7. Results of predicted performance evaluation indicators.
CategoryIntrinsic Mode FunctionMAERMSER2
Photovoltaic powerIMFw10.0810.0940.986
IMFw20.1230.1530.857
IMFw30.1340.150.903
IMFw40.0360.0460.956
IMFw50.0250.0370.994
IMFw60.0060.0110.999
IMFw70.0030.0050.9998
Wind powerIMFw10.0480.0680.769
IMFw20.0340.050.837
IMFw30.0110.0160.984
IMFw40.0030.0080.996
Table 8. Results of accuracy evaluation indicators for different prediction methods.
Table 8. Results of accuracy evaluation indicators for different prediction methods.
CategoryMethodsMAERMSER2
Photovoltaic powerBP (Time series prediction)0.0210.0450.986
BP (Multivariate prediction)0.0190.040.989
VMD-PCC-BP0.0030.0050.999
VMD-BP0.0360.0520.988
Wind powerBP (Time series prediction)0.0090.0260.975
BP (Multivariate prediction)0.0230.0610.757
VMD-PCC-BP0.0030.0080.996
VMD-BP0.0130.0260.97
Table 9. Results of predicted performance evaluation indicators.
Table 9. Results of predicted performance evaluation indicators.
CategoryIntrinsic Mode FunctionsMAERMSER2
Photovoltaic powerIMFw10.0670.0770.99
IMFw20.1230.1630.854
IMFw30.1160.1510.909
IMFw40.0230.0330.992
IMFw50.0160.0210.997
IMFw60.0060.0120.999
IMFw70.0030.0050.9998
Wind powerIMFw10.0480.0710.68
IMFw20.0340.0530.817
IMFw30.0090.0160.984
IMFw40.0030.0080.996
Table 10. Results of accuracy evaluation indicators for different prediction methods.
Table 10. Results of accuracy evaluation indicators for different prediction methods.
CategoryMethodsMAERMSER2
Photovoltaic powerSVM (Time series prediction)0.2940.4660.988
SVM (Multivariate prediction)0.0250.0440.989
VMD-PCC- SVM0.0030.0050.9998
VMD- SVM0.0280.0370.997
Wind powerSVM (Time series prediction)0.0130.0280.953
SVM (Multivariate prediction)0.0310.0730.724
VMD-PCC- SVM0.0030.0080.996
VMD- SVM0.0080.0110.995
Table 11. Results of evaluation indicators for different benchmark models.
Table 11. Results of evaluation indicators for different benchmark models.
Evaluation IndicatorsSSA-RFBP Neural NetworkSVM
Photovoltaic powerR20.9990.99980.9998
RMSE0.0070.00550.0053
MAE0.0040.00310.0029
Wind powerR20.9910.99580.9957
RMSE0.0120.00820.0082
MAE0.0050.00310.0031
Table 12. Quantitative results.
Table 12. Quantitative results.
Raw DataSVM-Single Variable PredictionSVM-Multivariate PredictionVMD-SVMVMD-PCC-SVM
MAE00.6520.1241.7750.019
RMSE00.6540.1241.7760.019
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Dai, H.; Zhao, Y.; Deng, Y.; Liu, W.; Yuan, J.; Yuan, J.; Kong, X. A Hybrid Prediction Model for Wind–Solar Power Generation with Hyperparameter Optimization and Application in Building Heating Systems. Buildings 2025, 15, 3367. https://doi.org/10.3390/buildings15183367

AMA Style

Dai H, Zhao Y, Deng Y, Liu W, Yuan J, Yuan J, Kong X. A Hybrid Prediction Model for Wind–Solar Power Generation with Hyperparameter Optimization and Application in Building Heating Systems. Buildings. 2025; 15(18):3367. https://doi.org/10.3390/buildings15183367

Chicago/Turabian Style

Dai, Huageng, Yongkang Zhao, Yuzhu Deng, Wei Liu, Jihui Yuan, Jianjuan Yuan, and Xiangfei Kong. 2025. "A Hybrid Prediction Model for Wind–Solar Power Generation with Hyperparameter Optimization and Application in Building Heating Systems" Buildings 15, no. 18: 3367. https://doi.org/10.3390/buildings15183367

APA Style

Dai, H., Zhao, Y., Deng, Y., Liu, W., Yuan, J., Yuan, J., & Kong, X. (2025). A Hybrid Prediction Model for Wind–Solar Power Generation with Hyperparameter Optimization and Application in Building Heating Systems. Buildings, 15(18), 3367. https://doi.org/10.3390/buildings15183367

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