Next Article in Journal
Integrated Approach Based on Dual Extended Kalman Filter and Multivariate Autoregressive Model for Predicting Battery Capacity Using Health Indicator and SOC/SOH
Previous Article in Journal
Effects of Cyclic Heating and Water Cooling on the Physical Characteristics of Granite
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Design Models for Power Flow Management of a Grid-Connected Solar Photovoltaic System with Energy Storage System

1
Department of Electrical Engineering, Hanyang University, Seoul 04763, Korea
2
Department of Electrical Engineering, University of Santo Tomas, España, Manila 1015, Philippines
*
Author to whom correspondence should be addressed.
Energies 2020, 13(9), 2137; https://doi.org/10.3390/en13092137
Submission received: 6 March 2020 / Revised: 17 April 2020 / Accepted: 20 April 2020 / Published: 29 April 2020
(This article belongs to the Section F: Electrical Engineering)

Abstract

:
This paper provides models for managing and investigating the power flow of a grid-connected solar photovoltaic (PV) system with an energy storage system (ESS) supplying the residential load. This paper presents a combination of models in forecasting solar PV power, forecasting load power, and determining battery capacity of the ESS, to improve the overall quality of the power flow management of a grid-connected solar PV system. Big data tools were used to formulate the solar PV power forecasting model and load power forecasting model, in which real historical solar electricity data of actual solar homes in Australia were used to improve the quality of the forecasting models. In addition, the time-of-use electricity pricing was also considered in managing the power flow, to provide the minimum cost of electricity from the grid to the residential load. The output of this model presents the power flow profiles, including the solar PV power, battery power, grid power, and load power of weekend and weekday in a summer season. The battery state-of-charge of the ESS was also presented. Therefore, this model may help power system engineers to investigate the power flow of each system of a grid-connected solar PV system and help in the management decision for the improvement of the overall quality of the power management of the system.

Graphical Abstract

1. Introduction

Renewable energy sources have been rapidly growing globally because of their advantages that minimized dependency on fossil fuels and reduced pollution and therefore provide a cost-effective, reliable, and secured system [1]. Among the renewable energy sources, the fastest-growing renewable energy sources globally are wind and solar energy as they are the most efficient sources [2]. According to Australian Renewable Energy Agency (ARENA), Australia, which has been considered to have the best solar energy sources in the world [3], has the highest average solar radiation. Therefore, more than two million Australian households have a solar photovoltaic (PV) system on their rooftop [3]. However, as solar energy depends on the amount of sunlight at a given time in a particular place, solar energy sources should be accurately be predicted to balance the fluctuating solar PV power generation to the load.
Different solar PV power forecasting models have been developed. Time series methods have been used which are highly dependent on historical data [4,5,6,7,8,9,10]. These include an autoregressive [4,5,6], artificial neural network (ANN) [7,8,9], support vector machine (SVM) [10], and Markov chain [11]. Different methods, which include learning machines, were also developed to improve solar PV power forecasting model [12,13]. However, these individual models have their own limitations, therefore, hybrid models were presented to improve the performance of each model [14,15,16]. In this paper, the formulation of the solar PV power forecasting model was developed based on the historical solar PV power generation data collected from actual solar homes in Australia, processed using big data tools using MATLAB functions. Big data tools were used to efficiently handle a large amount of actual historical solar PV power generation data.
In addition to accurate forecasting of the generation of renewable energy sources, accurate forecasting of load power consumption is also important in power system planning and operation, in order to balance the source and demand in the system. However, it is difficult to improve the accuracy of load power prediction, because of many random variables associated with it. Different studies presented models in forecasting load power including the artificial neural network (ANN) [17,18], generalized regression neural network (GRNN) [19], quantile regression neural network using triangle kernel function (QRNNT) [20], and the combination of wavelet transform and neuro-evolutionary algorithm [21]. In addition, the stochastic nature of the load power was considered, where the load profiles were modeled using the centroid load curve and error between different load curves, determined based on the historical daily load profiles for each cluster in study [22]. In this paper, the load power profiles were modeled using mean load power and load power values for weekend and weekday of summer season, based on historical residential load consumption of actual solar homes in Australia, which were also processed using big data tools, using MATLAB functions to efficiently handle large amounts of actual historical load power consumption data.
Moreover, in order to improve reliability and stability of the grid-connected solar PV system, an energy storage system (ESS) was added to the system. ESS helps facilitate the integration of renewable energy sources to the load and grid, which improves the power quality, since it provides a short-term power supply. However, sizing of the battery of ESS is important. Many studies have been presented in order to determine the size of the battery [23,24]. The cost-based formulation was used to determine the optimal size of the battery of ESS, using an improved IBA algorithm in the study [23]. In this study [24], a Markov-chain-based energy storage model was presented to evaluate the power supply availability of photovoltaic generation, in order to avoid the over-sizing and under-sizing of the battery capacity. In this paper, the methodology used in the previous study [24] was used in determining the battery capacity of the ESS in the grid-connected solar PV system. However, the historical solar PV power generation data and historical residential load consumption data of actual solar homes in Australia were considered in this paper, instead of Monte Carlo simulations.
Furthermore, in order to reliably and economically provide power to the residential load using the grid-connected solar PV system, different approaches have been studied in presenting the power flow management of a grid-connected solar PV system [25,26,27,28,29,30]. A deterministic approach was used in developing the energy management of a grid-connected PV system with the storage system in [25]. In study [26], a comprehensive control and power management system were used to regulate the bus voltages and frequency, control the voltage and power, and balance the power flows in the PV-battery system. In addition, an optimal control method considering electricity cost was considered in studies [27,28,29,30]. Furthermore, a study [30] developed an optimal power flow problem which considers the uncertainty of the solar generation minimizing the negative user utility, cost of power provision, and thermal losses. In recent studies [31], reliability, availability, and maintainability analysis were considered to improve a grid-connected solar PV system. Meanwhile, a hierarchical energy management system of solar PV systems and an energy storage system was developed for energy sharing in residential microgrids in another study [32].
Compared with other previous approaches which presented the power flow management of a grid-connected solar PV system, this paper presents three design models which combine forecasting solar PV power, forecasting load power, and determining battery capacity of the ESS, to develop the power flow management of the grid-connected solar PV system using time-of-use electricity pricing to provide the minimum cost of electricity from the grid to the residential load. These design models are presented to improve the overall power flow management quality of the grid-connected solar PV system with ESS. The solar PV power forecasting model and load power forecasting model were developed based on big data tools using real historical solar electricity data. These data were collected from actual solar homes in Australia for three years, and collected every 30 minutes to efficiently handle and manage the large amount of historical data in formulating these forecasting models. The battery capacity of the ESS was also determined based on these historical solar PV power data and load power data, considering the power supply availability. Considering the benefits of solar PV power and the electricity price, this paper considers that the residential load is first supplied by the solar PV system, then by the battery, and lastly by the grid. Using the models of each system of the grid-connected solar PV system, the power flow profiles of the solar PV system, grid, battery, and load of weekend and weekday of summer season in Australia were presented.
The remainder of the paper is organized as follows: the design models for forecasting solar PV power, forecasting load power, and determining battery capacity and managing the power flow of the grid-connected solar PV system are described in Section 2. A case study is presented in Section 3, to illustrate the effectiveness of the design models and to present the power flow profiles of each system of the grid-connected solar PV system. Finally, Section 4 concludes the paper with a summary of the findings.

2. Model Formulation

This paper develops a model in managing the power flow of a grid-connected solar PV system with ESS supplying residential load, considering time-of-use electricity pricing. In order to improve the power flow quality of the grid-connected solar PV system, this paper also presents three design models, which include forecasting solar PV power, forecasting load power, and determining battery capacity of the ESS. In addition, these forecasting models (i.e., solar PV power forecasting model and load power forecasting model) are formulated based on big data tools using real historical solar electricity data. The flowchart of the model formulation presented in this paper is illustrated in Figure 1.
The historical solar electricity data collected from 300 solar homes from Ausgrid’s electricity network area were used in this paper [33]. These solar electricity data were used in this paper to utilize actual data in formulating the forecasting models (i.e., solar PV power forecasting model and load power forecasting model), to improve the quality and the accuracy of the forecasting models. The solar electricity data includes half-hour data of the solar PV power generation, residential load consumption, and controlled residential load consumption, collected for three years from 1 July 2010 to 30 June 2013. The solar homes are in different locations in Australia and have different solar PV panel capacities, ranging from 1 kW to 9.99 kW. There are 808,590 solar electricity data, which include 328,716 solar PV power generation data, 328,716 residential load consumption data, and 151,158 controlled residential load consumption data from 300 selected solar homes in Australia. Therefore, this paper used big data tools to efficiently handle and manage the necessary data from this large amount of solar electricity data.

2.1. Forecasting Solar PV Power

An accurate forecasting of solar PV power is important to improve the overall quality of the power flow of the grid-connected solar PV system. In order to provide an accurate solar PV power forecasting model, this paper used the historical solar PV power generation data collected from solar homes in Australia stated above. In this paper, one solar home in New South Wales, Australia with a solar PV panel capacity of 1.5 kW was chosen among the 300 solar homes. In order to efficiently handle and manage this large amount of solar electricity data, big data tools were used in formulating the solar PV power forecasting model.
In this paper, the formulation of the solar PV power forecasting model was developed using three steps (i.e., store, manage, and calculate), as shown in Figure 1. These steps were developed based on big data tools (i.e., Datastore and MapReduce), using MATLAB functions [34]. The first step is to store the necessary historical data (i.e., postal code, solar PV panel capacity, and solar PV power generation), which are collected from the historical data using the Datastore function of MATLAB to store these necessary data in an efficient manner. The second step is to manage the stored data using the MapReduce function of MATLAB. The solar home with a postal code of 2087 and solar PV panel capacity of 1.5 kW was collected from 300 solar homes, using the MapReduce function to access these specific data from a large amount of data. In addition, the solar PV power generation data were also grouped according to season (i.e., winter, spring, summer, and fall). This paper considered the solar PV power generation data of the month of January, February, and December, which are the months of the summer season in Australia. In this paper, the training data used in formulating the solar PV power forecasting model are the solar PV power generation data of the summer months from 2010 to 2013, except for the data of the month of February 2013, which are considered as the testing data. The last step in the formulation of the solar PV power forecasting model is to calculate the solar PV power using the historical solar PV power generation data shown in Figure 2. As depicted in Figure 2, the solar PV power was observed from 06:30 to 19:30. Therefore, the solar PV power was determined in this period for each 30 minutes. The solar PV power for each 30 minutes was assumed to be a random variable with an exponential probability distribution function (pdf) given [24,34]:
f ( P PV ) = λ e λ P PV ,
where PPV is the solar PV power and λ is the exponential distribution parameter, which was determined based on the historical solar PV power generation for every 30 min from 06:30 to 19:30 shown in Figure 2. In order to determine the effectiveness of the solar PV power forecasting model in this paper, the mean relative error (MRE) was calculated. The MRE was used to show its practical impact as we divide the difference of the actual and forecast solar PV power by the total solar PV capacity of the solar home as:
MRE = 1 n i = 1 n | P PV a P PV f | P t × 100 ,
where PPVa is the actual solar PV power, PPVf is the forecast solar PV power determined using (1), n is the number of 30 min to be forecast from 06:30 to 19:30 (i.e., 27), and Pt is the total solar PV panel capacity of the solar home (i.e., 1.5 kW).

2.2. Forecasting Load Power

Generating realistic load power is also important in managing the power flow of the grid-connected solar PV system. In order to provide a realistic load power, this paper also used the historical residential load consumption data collected from Ausgrid’s electricity network [33]. The residential load consumption data from the chosen solar home with 1.5 kW solar PV panel capacity in formulating the solar PV power forecasting model was used in formulating the load power forecasting model. In order to efficiently handle the necessary residential load consumption data from the solar electricity data, big data tools were also used in this paper.
As depicted in Figure 1, the formulation of the load power forecasting model was developed using four steps (i.e., store, manage, process, and calculate). Big data tools using MATLAB functions [34], such as Datastore and MapReduce functions were also used in storing and managing the historical data in formulating the load power forecasting model. Similar to the first two steps in formulating solar PV power forecasting model, the first two steps in formulating load power forecasting model use big data tools (i.e., Datastore and MapReduce). The first step is to store the necessary historical data, which include postal code, solar PV panel capacity, and residential load consumption using the Datastore function of MATLAB. The second step is to manage the stored data using the MapReduce function of MATLAB, which also collects the historical data of the solar home with a postal code of 2087 and a solar PV panel capacity of 1.5 kW from the 300 solar homes. The second step also includes grouping the data according to season similar to that in the solar PV power forecasting model. The Australian residential load consumption data of the summer months from 2010 to 2013 were used as training data, except for February 2013, although February 2013 data were used as the testing data. The training data used in formulating the load power forecasting model in this paper is shown in Figure 3. The third step is to process these grouped data. These grouped data were further divided into weekend and weekday data, to determine the mean load power curve that would represent the residential load consumption of weekend and weekday. The mean load power that represents the residential load consumptions of weekend and weekday is shown in Figure 4. To represent the load power values around the mean load power curve, these values were also assumed to be random variables with an extreme value probability distribution function (pdf) given as
f ( V L ) = 1 β e V L μ β exp [ e V L μ β ] ,
where VL is the load power values, μ is the extreme value location parameter, and β is the extreme value scale parameter. These extreme value locations and scale parameters were determined based on the difference between the historical residential load consumption data and the mean load power curve for every 30 min of weekends and weekdays shown in Figure 3 and Figure 4, respectively. The last step in formulating the load power forecasting model is to calculate the load power using the mean load power and the load power values. The load power is calculated every 30 min from 00:30 to 24:00 as:
P L ( t ) = M L ( t ) V L ( t ) ,
where PL(t) is the load power at time t, ML(t) is the mean load power at time t shown in Figure 4, and VL(t) is the load power values at time t, which was randomly generated using (3). In order to verify the performance of the load power forecasting model, the mean absolute percentage error (MAPE) was calculated. The MAPE measures the size of the error in percentage term as:
MAPE = 1 N i = 1 N | P L a P L f | P L a × 100 ,
where PLa is the actual load power, PLf is the forecast load power determined using (4), and N is the number of 30 min to be forecast from 00:30 to 24:00 (i.e., 48).

2.3. Determining Battery Capacity

The battery capacity of the ESS of the grid-connected solar PV system was also determined in this paper, to avoid over-sizing or under-sizing of the battery capacity. In this paper, the battery capacity was determined based on the ESS availability assessment used in the previous study [24]. In this previous study [24], the availability of the solar PV system with ESS was considered in determining the battery capacity. In addition, this previous paper [24] considered generated random values for both solar PV power and load power using the Monte Carlo method. However, this paper used the historical solar PV power generation data and residential load consumption data of the actual solar home with 1.5 kW solar PV panel capacity. In this paper, the historical solar PV power generation data shown in Figure 2 and the residential load consumption data shown in Figure 3 were used to determine the battery capacity of the ESS. Using the methodology used in the previous study [24], this paper was assumed to have the power availability of two nines, which is the probability of the solar PV generation system to the load and to charge the ESS. In order to obtain two nines of availability, the power transfer at each time step and the number of energy states were varied, as stated in a previous study [24]. The battery capacity of the ESS is calculated as [24]:
Battery   capacity = ( N 1 ) × T × Δ ,
where N is the number of energy states, T is the time step, and Δ is the power transfer at each time step. These parameters and the steps in determining (6) were further explained in [24].
The battery capacity of the ESS was determined by using (6), based on the Markov-chain-based energy storage model described in [24]. The transition probability of the Markov-chain-based battery state transition diagram was determined by using the difference of the historical solar PV power generation data and the residential load consumption data in this paper. For the calculation of the transition probability matrix, the power transfer at each time step which is power involved in each transition and the number of energy states in the Markov-chain-based battery state transition diagram were varied to determine the required power availability. The power availability, of which the target values are two nines in this paper, can be calculated by using the transition probability matrix shown in (7). After varying the power transfer at each time step and the number of energy states, 500 W power transfer and eight energy states were obtained to have the target two nines power availability (i.e., 0.9907). Then, the battery capacity of the ESS was determined by using these parameters (i.e., power transfer at each time step and number of states) in (6). Therefore, this paper used a 1.75-kWh battery capacity using a 0.5-time step (i.e., 30-minute interval), supplying the solar home with the maximum battery charged and discharged power of 500 W. In addition, the battery charging and discharging power profile of the ESS was also considered in this paper. The battery charging and discharging power profile, based on the state-of-charge (SOC) used in this paper, is depicted in Figure 5.
P = [ 0.8135 0.1865 0 0 0 0 0 0 0.8135 0 0.1865 0 0 0 0 0 0.0109 0.8026 0 0.1865 0 0 0 0 0.00008 0.0108 0.8026 0 0.1865 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.00008 0.0108 0.8026 0 0.1865 0 0 0 0 0.00008 0.0108 0.8026 0.1865 ]

2.4. Managing Power Flow

The objective of this paper is to determine the power flow of the grid-connected solar PV system, with ESS supplying a residential load. It is important to manage the power flow of a grid-connected solar PV system, to maximize the usage of the solar PV power and to provide the minimum cost of electricity from the grid to the residential load.
In this paper, the power flow is determined for weekends and weekdays of the summer season in Australia. The methods in determining the power flow of the grid-connected solar PV system are divided into periods for weekend and weekday, based on the residential time-of-use electricity pricing in Australia [33]. In addition, the following parameters were assumed in this paper:
  • Initial battery SOC = 0.2
  • Minimum battery SOC = 0.2
  • Maximum battery SOC = 0.9
  • Maximum battery charging and discharging power = 500 W
The method in determining the power flow of the grid-connected solar PV system during weekend is divided into three different periods (i.e., without solar PV power—off-peak (00:30 to 06:00 and 22:00 to 24:00), without solar PV power—shoulder (20:00 to 21:30), and with solar PV power (06:30 to 19:30)). For weekday, the method in determining the power flow of the grid-connected solar PV system is divided into four periods, since there is a peak period during weekday. These periods include without solar PV power—off-peak (i.e., 00:30 to 06:00 and 22:00 to 24:00), without solar PV power—shoulder (i.e., 20:00 to 21:30), with solar PV power—shoulder (i.e., 06:30 to 13:30), and with solar PV power—peak (i.e., 14:00 to 19:30).
In the period when there is no available solar PV power during the off-peak period (i.e., 00:30 to 06:00 and 22:00 to 24:00) for weekend and weekday, it was assumed that only the grid supplies the residential load, since the electricity price in this period is low. In addition, since the electricity price is low, the grid is also used to charge the battery when its SOC is less than its maximum battery capacity (i.e., 0.9). Therefore, when the battery SOC is less than 0.9, the grid power is the sum of the load power and battery power. Moreover, the grid charges the battery using the discretized power of the battery charging and discharging power profile provided in Figure 5.
For the period when there is no available solar PV power during the shoulder period (i.e., 20:00 to 21:30) for weekend and weekday, the battery and the grid were used to supply the residential load. When the battery SOC is greater than its minimum battery capacity (i.e., 0.2), the battery supplies the residential load. When the available battery is not enough to supply the residential load, the grid also supplies the residential load. In addition, when the load power is greater than the maximum battery charging and discharging power (i.e., 500 W), the battery discharges using the discretized power of the battery charging and discharging power profile in Figure 5 and the grid supplies the shortage power to the load. Furthermore, the battery is not charged in this period since there is a higher electricity price in this period.
In the period when there is available solar PV power during the shoulder period (i.e., 06:30 to 19:30) at the weekend and during the peak period (i.e., 14:00 to 19:30) on weekdays, two scenarios (i.e., with excess solar PV power and with shortage solar PV power) were assumed. In the first scenario (i.e., with excess solar PV power), there is an excess solar PV power after the solar PV system supply power to the load. Therefore, the solar PV power can be used to charge the battery and can be delivered to the grid. When the battery SOC is less than its maximum (i.e., 0.9), the excess solar PV power is used to charge the battery. In addition, when the excess solar PV power is greater than the maximum charging and discharging power of the battery, the excess solar PV power is used to charge the battery using the discretized battery charging and discharging profile provided in Figure 5. Moreover, when there is still excess solar PV power after charging the battery, the excess solar PV power is delivered to the grid. Furthermore, in the case that the battery SOC is 0.9, all the excess solar PV power after supplying to the load will be delivered to the grid. While, in the second scenario (i.e., with shortage solar PV power), the solar PV power is not enough to supply the needed load power. In this case, the battery and the grid supply the shortage power. When the battery SOC is greater than its minimum (i.e., 0.2), the battery is discharged to supply the shortage power. When the shortage power is greater than the maximum battery charging and discharging power (i.e., 500 W), the battery discharges using the discretized power of the battery charging and discharging power profile shown in Figure 5. When the available battery capacity is not enough to supply for the shortage power, the grid is used to supply the shortage power. Furthermore, when the battery SOC is 0.2, only the grid supply for the shortage power.
Meanwhile, in determining the power flow when there is available solar PV power during the shoulder period (i.e., 06:30 to 13:30) in weekdays, two scenarios (i.e., with excess solar PV power and with shortage solar PV power) were also assumed. In the first scenario (i.e., with excess solar PV power), the power flow is determined to be the same as in the scenario with excess solar PV power when there is available solar PV power during the shoulder period (i.e., 06:30 to 19:30) in weekend and during peak period (i.e., 14:00 to 19:30) in the weekday stated above. However, in the second scenario when there is a shortage of solar PV power, only the grid supplies the shortage power even if the battery SOC is greater than its minimum (i.e., 0.2). In this second scenario, the battery is not used to supply the shortage power in order to maintain its capacity, which will be used to supply the residential load during the peak period in weekday (i.e., 14:00 to 19:30), in order for the amount of power needed from the grid to be reduced and therefore to minimize the electricity cost.
In addition, this paper assumed that the battery power is positive when it is discharged and is negative when it is charged for weekend and weekday, since the main function of the battery is to supply energy. Moreover, the grid power is also assumed to be positive when it supplies power and assumed as negative when it accepts power from the solar PV system. As the result, the solar PV power profile, battery power profile, grid power profile, and load power profile of a forecast day are the outputs of this model. Additionally, the SOC profile of the battery is also presented to show the charging and discharging performance of the battery throughout the forecast day.

3. Numerical Examples

This section provides numerical examples to present the solar PV power profiles and load power profiles using the proposed forecasting models and to present the power flow profiles of each system of the grid-connected solar PV system using the proposed approach as described in Section 2. In order to show the effectiveness of these models, a particular weekend and weekday in February 2013 were forecast. In this paper, 24 February 2013 (i.e., weekend) and 25 February 2013 (i.e., weekday) were chosen as the forecast days, to show the power flow profiles of each system in weekend and weekday of summer season in Australia.
The solar PV power profiles of the forecast days were shown in Figure 6. These solar PV power profiles show the actual and forecast solar PV power profiles of the forecast days to show the comparison of these profiles and prove the effectiveness of the proposed solar PV power forecasting model. As depicted in Figure 6, the solar PV power is only available from 06:30 to 19:30, which is same as the historical solar PV generation data shown in Figure 2. The solar PV power profile of 24 February 2013 (i.e., weekend) is shown in Figure 6a, while the solar PV power profile of 25 February 2013 (i.e., weekday) is shown in Figure 6b. The maximum solar PV power of 1.28 kW at 12:30 and 1.24 kW at 13:30 were observed for weekend and weekday, respectively. To verify the performance of solar PV power forecasting model, the MREs for each forecast day were calculated as listed in Table 1. Based on the MRE result as shown in Table 1, relatively accurate forecast results of the solar PV power forecasting model were observed, which help determine and manage the power flow of the grid-connected solar PV system effectively.
The load power profiles were also determined to accurately represent the load power of a residential house during weekend and weekday in this paper. The load power profiles of the forecast days were shown in Figure 7, which depicts the actual and forecast load power profiles of the forecast days to compare these profiles and illustrate the effectiveness of the proposed load power forecasting model. The load power is forecast from 00:30 to 24:00 for each forecast day. The load power profile of the weekend (i.e., 24 February 2013) is shown in Figure 7a, while the load power profile of weekday (i.e., 25 February 2013) is shown in Figure 7b. As observed in Figure 7, the load power of the weekend is higher than that of the weekday, which was also observed from the mean load power shown in Figure 4. In addition, the load power profiles vary every 30 minutes for weekend and weekday, as shown in Figure 7. The MAPE results for each forecast day were calculated as listed in Table 1, to verify the performance of the load power forecasting model. The MAPE results listed in Table 1 show higher percentage error for forecasting load power. This is because the residential load consumption varies everyday depending on the owners’ activities. However, this paper used actual residential load consumption data of actual solar homes in order to provide realistic load patterns.
Figure 8 shows the power flow profiles of the grid-connected solar PV system, which include the forecast solar PV power, the forecast load power, the grid power, the battery charging and discharging power, and the SOC charging and discharging profiles of the forecast days. Figure 8a shows the power flow of each element of the grid-connected solar PV system using the forecast solar PV power profile and forecast load power profile of 24 February 2013 (i.e., weekend) while Figure 8b shows the power flow of each element of the grid-connected solar PV system using the forecast solar PV power profile and forecast load power profile of 25 February 2013 (i.e., weekday).
Figure 8a shows the power flow profiles of each system in the grid-connected solar PV system of the weekend. Since it is off-peak from 00:30 to 06:00 and from 22:00 to 24:00, the grid power profile is high from 00:30 to 03:00 and from 22:00 to 24:00, because the grid is used to supply the load and is used to charge the battery in these time ranges. In addition, the grid power is negative at 12:30, 13:30, and 14:00, because there is excess solar PV power after the solar PV power supplies the load and charges the battery. The battery power profile is negative when it is charged by the grid at the off-peak period (i.e., 00:30 to 06:00 and 22:00 to 24:00). In addition, the battery power varies from positive (i.e., when it supplies the load when there is a shortage of solar PV power at time range 6:30 to 19:30 and when there is no available solar PV power at peak period (i.e., 20:00 to 21:30)) to negative (i.e., when it is charged using the excess solar PV power from 6:30 to 19:30). Moreover, the battery power is negative from 00:30 to 03:00 and from 22:00 to 24:00, because the battery is being charged by the grid at these time periods. The battery charging and discharging power also follows the battery charging and discharging profile, with the maximum battery power of 500 W. The charging and discharging SOC profile are also shown, which varies from minimum to maximum battery SOC of 0.2 and 0.9, respectively. It is observed that the battery SOC varies more during the period when there is available solar PV power, since the battery can be charged and discharged during this period.
The power flow profiles of the grid-connected solar PV system of the weekday are shown in Figure 8b. Same as in weekend, the grid power supplies the load and charges the battery during off-peak periods (i.e., 00:30 to 06:00 and 22:00 to 24:00). However, the initial SOC in 25 February 2013 is the available SOC at the end of 24 February 2013, instead of 0.2. Since the battery is charged during the off-peak period in 24 February 2013 (i.e., 22:00 to 24:00), the battery SOC reaches 0.7 and is only charged in 25 February 2013 from 00:30 to 01:00, since it already reaches the maximum battery SOC (i.e., 0.9). Since there is a peak period in weekdays, the period when there is available solar PV power is further divided into two periods (i.e., shoulder and peak). As depicted in Figure 8b, the battery is not used to supply the load, even though its SOC is at maximum from 06:30 to 13:30, unlike on the weekend, where the battery is used to supply the load, due to the shortage of solar PV power. On weekdays, the shortage power in this period (i.e., 06:30 to 13:30) is provided only by the grid. While during peak period (i.e., 14:00 to 19:30), since the battery is in its maximum capacity, the battery is used to supply the load which can minimize the electricity needed from the grid during this peak period. Similar to that of the weekend, the grid is positive when it supplies power and negative when it accepts power. In addition, the battery power is also positive when it discharges and negative when it charges, which follows the battery charging and discharging profile with a maximum battery power of 500 W. The charging and discharging SOC profile are also shown, which varies from minimum to maximum battery SOC. As observed in Figure 8, the battery SOC profile of weekdays does not vary much compared to that of the weekend.
From the output power flow profiles of the proposed approach, the overall quality of the power flow management of the grid-connected solar PV system was improved considering the time-of-use electricity pricing, and therefore minimize the electricity cost. These results will help power system engineers to investigate the power flow profiles of the solar PV system, grid, battery, and load in the grid-connected solar PV system. In addition, this may also help in management decision for the planning and operation of the grid-connected solar PV system with ESS, in order to balance the solar PV power generation and the residential load consumption in the system.

4. Conclusions

This paper presented models in managing the power flow of each system of the grid-connected solar PV system with ESS. In order to improve the overall quality of the power flow management of the grid-connected solar PV system, this paper developed three design models, which include forecasting solar PV power and forecasting load power based on historical solar electricity data of an actual solar home in Australia. The historical solar PV power generation data and historical residential load consumption data of the summer season were used to develop and improve the quality of the solar PV power forecasting model and load power forecasting model, respectively. Big data tools were used to efficiently handle and manage these data from large amount of data sets. Moreover, the battery capacity of the ESS was also determined based on these historical solar PV power generation data and residential load consumption data, in order to avoid the over-sizing and under-sizing of the battery capacity of the ESS.
In order to present the effectiveness of the proposed models, the solar PV power profiles and load power profiles were forecast for the weekends and weekdays of the summer season in Australia. Furthermore, the power flow profiles of each system of the grid-connected solar PV system of weekend and weekday of summer season were presented as outputs of the proposed approach. The solar PV power profiles of weekday and weekend were presented using the proposed solar PV power forecasting model. The MRE results for each forecast day were presented to verify the performance of the proposed solar PV power forecasting model. A prediction accuracy of less than 10% was obtained using the proposed solar PV power forecasting model. In addition, the load power profiles of weekend and weekday in the same forecast days were also presented. The residential load power in weekend is observed to be higher than that of in weekday. The MAPE results for each forecast day were presented to verify the performance of the proposed load power forecasting model. Using the results of these forecasting models, the overall quality of the grid-connected solar PV system may be improved. Furthermore, the power flow profiles of each system of the grid-connected solar PV system for weekend and weekday were presented. These profiles include solar PV power profiles, load power profiles, grid power profiles, battery power profiles, and the SOC profiles of the battery of the ESS, considering the time-of-use electricity pricing to minimize the electricity cost.
From the output of the proposed models and methods in managing the power flow of the grid-connected solar PV system, these results may help power system engineers in planning and operation of the grid-connected solar PV system with ESS, in order to balance the power generation and the residential load consumption in the system, minimizing the electricity cost from the grid.

Author Contributions

Conceptualization, M.B.A. and S.B.; Formal analysis, M.B.A. and S.B.; Funding acquisition, S.B.; Methodology, M.B.A.; Project administration, S.B.; Supervision, S.B.; Writing—original draft, M.B.A.; Writing—review and editing, S.B. All authors have read and agreed to the published version of the manuscript.

Funding

This research was supported by Korea Electric Power Corporation (Grant number: R17XA05-19). This work was supported by the research fund of Hanyang University (HY-2017).

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Orhan, T.; Shafiullah, G.M.; Stojcevski, A.; Oo, A. A feasibility study on microgrid for various Islands in Australia. In Proceedings of the 2014 AUPEC, Perth, Australia, 28 September–1 October 2014. [Google Scholar]
  2. Renewables 2017 Global Status Report. Available online: http://www.ren21.net/status-of-renewables/global-status-report/ (accessed on 1 October 2018).
  3. Australian Renewable Energy Agency (ARENA). Available online: https://arena.gov.au/about/what-is-renewable-energy/solar-energy/ (accessed on 1 October 2018).
  4. Huang, R.; Huang, T.; Gadh, R. Solar generation prediction using the ARMA model in a laboratory-level micro-grid. In Proceedings of the 2012 IEEE SmartGridComm, Tainan, Taiwan, 5–8 November 2012. [Google Scholar]
  5. Reikard, D. Predicting solar radiation at high resolutions: A comparison of time series forecasts. Sol. Energy 2009, 83, 342–349. [Google Scholar] [CrossRef]
  6. Li, Y.; Su, Y.; Shu, L. An ARMAX model for forecasting the power output of a grid connected photovoltaic system. Renew. Energy 2014, 66, 78–89. [Google Scholar] [CrossRef]
  7. Izgi, E.; Oztopal, A.; Yerli, B.; Kaymak, M.K.; Sahin, A.D. Short-mid-term solar power prediction by using artificial neural networks. Sol. Energy 2012, 86, 725–733. [Google Scholar] [CrossRef]
  8. Kardakos, E.G.; Alexiadis, M.C.; Vagropoulos, S.I.; Simoglou, C.K.; Biskas, P.N.; Bakirtzis, A.G. Application of time series and artificial neural network models in short-term forecasting of PV power generation. In Proceedings of the 2013 48th International UPEC, Dublin, Ireland, 2–5 September 2013. [Google Scholar]
  9. Rana, M.; Koprinska, I. Neural network ensemble based approach for 2D-interval prediction of solar photovoltaic power. Energies 2016, 9, 829. [Google Scholar] [CrossRef] [Green Version]
  10. Zeng, J.; Qiao, W. Short-term solar power prediction using a support vector machine. Renew. Energy 2013, 52, 118–127. [Google Scholar] [CrossRef]
  11. Li, Y.; Niu, J. Forecast of power generation for grid-connected photovoltaic system based on Markov chain. In Proceedings of the 2009 APPEEC, Wuhan, China, 27–31 March 2009. [Google Scholar]
  12. Al-Dahidi, S.; Ayadi, O.; Adeeb, J.; Alrbai, M.; Qawasmeh, B.R. Extreme learning machines for solar photovoltaic power predictions. Energies 2018, 11, 2725. [Google Scholar] [CrossRef] [Green Version]
  13. Li, Z.; Rahman, S.M.; Vega, R.; Dong, B. A hierarchical approach using machine learning methods in solar photovoltaic energy production forecasting. Energies 2016, 9, 55. [Google Scholar] [CrossRef] [Green Version]
  14. Quan, D.M.; Ogliari, E.; Grimaccia, F.; Leva, S.; Mussetta, M. Hybrid model for hourly forecast of photovoltaic and wind power. In Proceedings of the 2013 IEEE FUZZ, Hyderabad, India, 7–10 July 2013. [Google Scholar]
  15. Bouzerdoum, M.; Mellit, A.; Pavan, A.M. A hybrid model (SARIMA-SVM) for short-term power forecasting of a small-scale grid-connected photovoltaic plant. Sol. Energy 2013, 98, 226–235. [Google Scholar] [CrossRef]
  16. Yang, H.; Huang, C.; Huang, Y.; Pai, Y. A weather-based hybrid method for 1-day ahead hourly forecasting of PV power output. IEEE Trans. Sustain. Energy 2014, 5, 917–926. [Google Scholar] [CrossRef]
  17. Bakirtzis, A.G.; Petridis, V.; Kiartzis, S.J. A neural network short term load forecasting model for the Greek power system. IEEE Trans. Power Syst. 1996, 11, 858–863. [Google Scholar] [CrossRef]
  18. Kiartzis, S.J.; Bakirtzis, A.G.; Petridis, V. Short-term load forecasting using neural networks. Electr. Power Syst. Res. 1995, 33, 1–6. [Google Scholar] [CrossRef]
  19. Hu, R.; Wen, S.; Zeng, Z.; Huang, T. A short-term power load forecasting model based on the generalized regression neural network with decreasing step fruit fly optimization algorithm. Neurocomputing 2017, 221, 24–31. [Google Scholar] [CrossRef]
  20. He, Y.; Xu, Q.; Wan, J.; Yang, S. Short-term power load probability density forecasting based on quantile regression neural network and triangle kernel function. Energy 2016, 114, 498–512. [Google Scholar] [CrossRef]
  21. Amjady, N.; Keynia, F. Short-term load forecasting of power systems by combination of wavelet transform and nuero-evolutionary algorithm. Energy 2009, 34, 46–57. [Google Scholar] [CrossRef]
  22. Nassar, M.E.; Salama, M.M.A. A novel probabilistic load model and probabilistic power flow. In Proceedings of the 2015 Canadian Conference on Electrical and Computer Engineering, Halifax, NS, Canada, 3–6 May 2015. [Google Scholar]
  23. Bahmani-Firouzi, B.; Azizipanah-Abarghooee, R. Optimizing sizing of battery energy storage for micro-grid operation management using a new improved bat algorithm. Electr. Power Energy Syst. 2014, 56, 42–54. [Google Scholar] [CrossRef]
  24. Song, J.; Krishnamurthy, V.; Kwasinski, A.; Sharma, R. Development of a Markov-chain-based energy storage model for power supply availability assessment of photovoltaic generation plants. IEEE Trans. Sustain. Energy 2013, 4, 491–500. [Google Scholar] [CrossRef]
  25. Riffonneau, Y.; Bacha, S.; Barruel, F.; Delaille, A. Energy flow management in grid-connected PV systems with storage—A deterministic approach. In Proceedings of the 2009 IEEE International Conference on Industrial Technology, Gippsland, Australia, 10–13 February 2009. [Google Scholar]
  26. Yi, Z.; Dong, W.; Etemadi, A.H. A unified control and power management scheme for PV-battery-based hybrid microgrids for both grid-connected and islanded modes. IEEE Trans. Smart Grid 2017, 9, 5975–5985. [Google Scholar] [CrossRef]
  27. Yang, F.; Xia, X. Techno-economic and environmental optimization of a household photovoltaic-battery hybrid power system within demand side management. Renew. Energy 2017, 108, 132–143. [Google Scholar] [CrossRef] [Green Version]
  28. Wu, Z.; Tazvinga, H.; Xia, X. Demand side management of photovoltaic-battery hybrid system. Appl. Energy 2015, 148, 294–304. [Google Scholar] [CrossRef] [Green Version]
  29. Numbi, B.P.; Malinga, S.J. Optimal energy cost and economic analysis of a residential grid-interactive solar PV system-case of eThekwini municipality in South Africa. Appl. Energy 2017, 2017, 28–45. [Google Scholar] [CrossRef]
  30. Bazrafshan, M.; Gatsis, N. Decentralized stochastic optimal power flow in radial networks with distributed generation. IEEE Trans. Smart Grid 2017, 8, 787–801. [Google Scholar] [CrossRef]
  31. Sayed, A.; El-Shimy, M.; El-Metwally, M.; Elshahed, M. Reliability, availability and maintainability analysis for grid-connected solar photovoltaic systems. Energies 2019, 12, 1213. [Google Scholar] [CrossRef] [Green Version]
  32. Akter, M.N.; Mahmud, M.A.; Oo, A.M.T. A hierarchical transactive energy management system for energy sharing in residential microgrids. Energies 2017, 10, 2098. [Google Scholar] [CrossRef] [Green Version]
  33. Ausgrid. Available online: https://www.ausgrid.com.au/ (accessed on 1 October 2018).
  34. MATLAB and SIMULINK. Available online: https://kr.mathworks.com/ (accessed on 1 October 2018).
Figure 1. Flowchart of the proposed model formulation.
Figure 1. Flowchart of the proposed model formulation.
Energies 13 02137 g001
Figure 2. Training data used in formulating the solar photovoltaic (PV) power forecasting model.
Figure 2. Training data used in formulating the solar photovoltaic (PV) power forecasting model.
Energies 13 02137 g002
Figure 3. Training data used in formulating the load power forecasting model.
Figure 3. Training data used in formulating the load power forecasting model.
Energies 13 02137 g003
Figure 4. Mean load power for weekday and weekend.
Figure 4. Mean load power for weekday and weekend.
Energies 13 02137 g004
Figure 5. Battery charging and discharging profile of the energy storage system (ESS).
Figure 5. Battery charging and discharging profile of the energy storage system (ESS).
Energies 13 02137 g005
Figure 6. Solar PV power profile outputs of the proposed solar PV power forecasting model. (a) Weekend; (b) Weekday.
Figure 6. Solar PV power profile outputs of the proposed solar PV power forecasting model. (a) Weekend; (b) Weekday.
Energies 13 02137 g006
Figure 7. Load power profile outputs of the proposed load power forecasting model. (a) Weekend; (b) Weekday.
Figure 7. Load power profile outputs of the proposed load power forecasting model. (a) Weekend; (b) Weekday.
Energies 13 02137 g007
Figure 8. Power flow profiles of the grid-connected solar PV system. (a) Weekend; (b) Weekday.
Figure 8. Power flow profiles of the grid-connected solar PV system. (a) Weekend; (b) Weekday.
Energies 13 02137 g008
Table 1. Mean relative error (MRE) and mean absolute percentage error (MAPE) results of the forecast days.
Table 1. Mean relative error (MRE) and mean absolute percentage error (MAPE) results of the forecast days.
Forecast Days MREMAPE
24 February 2013Weekend8.20%29.04%
25 February 2013Weekday8.68%30.97%

Share and Cite

MDPI and ACS Style

Arias, M.B.; Bae, S. Design Models for Power Flow Management of a Grid-Connected Solar Photovoltaic System with Energy Storage System. Energies 2020, 13, 2137. https://doi.org/10.3390/en13092137

AMA Style

Arias MB, Bae S. Design Models for Power Flow Management of a Grid-Connected Solar Photovoltaic System with Energy Storage System. Energies. 2020; 13(9):2137. https://doi.org/10.3390/en13092137

Chicago/Turabian Style

Arias, Mariz B., and Sungwoo Bae. 2020. "Design Models for Power Flow Management of a Grid-Connected Solar Photovoltaic System with Energy Storage System" Energies 13, no. 9: 2137. https://doi.org/10.3390/en13092137

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