Professional Documents
Culture Documents
A Stochastic Method For Behind The Meter PV Battery Energy S - 2024 - Journal of
A Stochastic Method For Behind The Meter PV Battery Energy S - 2024 - Journal of
Research Papers
A R T I C L E I N F O A B S T R A C T
Keywords: Global desire for a sustainable future has led to the implementation of new policies to promote the use of behind-
Batteries the-meter (BTM) photovoltaic (PV)-battery energy storage systems (BESSs) for power system end-users. The PV-
Behind-the-meter BESS control problem has received a lot of attention so far, whereas the optimal system design – which is vital for
Design optimization
achieving efficient performance – has not received as much. In this work, a multi-objective optimization tool
Stochastic optimization
Photovoltaic
using the scenario-based two-stage stochastic optimization technique is proposed for optimal sizing of residential
BTM PV-battery systems under optimal operational planning. An objective function is formulated to simulta
neously minimize the cost of system installation, expected annual electricity bill cost and the frequency of
damaging deep cycles for the battery. Battery cycle control is achieved using a novel model that effectively
controls the battery capacity over the optimization period so that the number of deep cycles is minimized. This
model is not limited to a particular battery technology and can be used for any type of energy storage system with
the cyclic ageing feature. The presented study provides a system design that is comparable to that from opti
mization with deterministic data when compared to two different case studies.
This work is funded by the European Regional Development Fund (ERDF) under the Interreg North West Europe (NWE) project STEPS.
☆
* Corresponding author.
E-mail addresses: m.rezaeimozafar1@universityofgalway.ie (M. Rezaeimozafar), enda.barrett@universityofgalway.ie (E. Barrett), rory.monaghan@
universityofgalway.ie (R.F.D. Monaghan), maeve.duffy@universityofgalway.ie (M. Duffy).
https://doi.org/10.1016/j.est.2024.111199
Received 17 July 2023; Received in revised form 8 December 2023; Accepted 28 February 2024
Available online 16 March 2024
2352-152X/© 2024 The Authors. Published by Elsevier Ltd. This is an open access article under the CC BY license (http://creativecommons.org/licenses/by/4.0/).
M. Rezaeimozafar et al. Journal of Energy Storage 86 (2024) 111199
scheduling of BESSs in smart grids. However, both the constraint-wise account. The authors use the rainflow-counting algorithm to derive the
approach of these methods and their fundamental assumption that all battery cycle parameters based on a SOC time series. However, their
constraints are hard for all scenarios in the uncertainty set may lead to model can only be used to study Lithium manganese oxide batteries and
conservative solutions for non-sensitive units, e.g., residential house is not suitable for other battery types.
holds. Besides, perfect knowledge of the range of uncertainty for un In light of the foregoing concerns, using a two-stage scenario-based
certain parameters is needed, which is not easy to obtain, particularly SO model, this study offers a cost-effective optimization tool that cal
for PV output. Therefore, the authors in [13,14] employ two-stage sto culates the optimal size for a residential BTM PV-BESS under an optimal
chastic optimization (SO) approaches for optimal sizing and scheduling battery control scheme. The model considers prosumers’ preferences in
of residential PV-BESSs. However, their study are focused on addressing terms of the available budget as well as uncertainties in PV power
the uncertainty associated with energy generation and on-site load de generation, on-site load demand and TOU tariffs. Plus, to minimize
mand profile, while overlooking the uncertainties in electricity tariffs. battery degradation, a new model is introduced which is flexible and can
Furthermore, while [10–14] discuss the noteworthy results, the authors be applied to any type of battery to minimize the number of damaging
fail to consider the interplay between the sizing and scheduling prob deep cycles. The main contributions are summarized as:
lems. More specifically, different factors, e.g., uncertainties in tariffs and
PV generation, shape stochastic household energy consumption profiles 1) A two-stage SO model that incorporates uncertainties in PV output,
that impact BESS dispatch strategies, which are interrelated with the load demand and tariffs to determine the optimal size of a residential
battery size. PV-BESS under an optimal battery charge/discharge scheme to
Additionally, none of the aforementioned studies considers battery minimize installation cost, annual bill costs and frequency of deep
degradation and its impacts on optimization. In this regard, a semi- cycles. The proposed model considers the interplay between sizing
empirical model to assess degradation using theoretical analysis and and scheduling in system design and studies the influence of such
experimental studies is developed in [15]. In [16], a model based on the consideration on the initial budget calculation;
combination of an existing electro-thermal lithium-ion battery model 2) A novel degradation control model through limiting the number of
with the corresponding semi-empirical calendar and cycle ageing damaging deep battery cycles. It can be applied to any type of energy
models is developed to analyze degradation imposed by energy dispatch storage system with cyclic ageing behavior;
strategies. In [17,18] parametric battery degradation models are intro 3) A thorough evaluation of the performance of the presented model
duced to estimate battery lifetime under different control schemes. The compared to an ideal case with no uncertainty, an RO-based tech
reviewed battery models and many in the literature are mainly non- nique and a rule-based model, using data from a real-world project.
linear models whose accuracy depends on extensive experimental data Also, a detailed analysis of the impact of deterministic factors on the
sets and are better suited for offline analysis. Also, they often require system design and energy dispatch strategies is given.
parameter tuning to simulate battery degradation in a certain applica
tion and for a certain battery technology. For example, the model The remainder of this paper is organized as follows. Section 2 ex
introduced in [19] is limited to Li(NiMnCo)O2 -based 18, 650 lithium- plains the modelling of the system components in detail. Section 3
ion battery cells and cannot be applied to other battery technologies. corresponds to the formulation of the proposed technology. Section 4
In [20], the degradation is quantified using a semi-empirical model provides the simulation results, and finally, Section 5 concludes the
which takes the number of operating cycles, the depth-of-discharge paper.
(DOD), the current rate and the mean state-of-charge (SOC) into
2
M. Rezaeimozafar et al. Journal of Energy Storage 86 (2024) 111199
2. System model capacity, ηb gives charging/discharging efficiency and +/− defines the
discharge/charge mode of the battery, respectively. The efficiency of the
2.1. PV panel battery can vary with SOC and state of health, but this study considers a
healthy battery. Hence, these variations generally have minimal impact
Eq. (1) gives the PV output based on its energy conversion efficiency on the PV-BESS problem when compared to uncertainties in other pa
ηpv , rated power Pnom
pv , normalized solar global horizontal irradiance rt , rameters such as solar irradiance, tariffs and load profiles. Therefore, a
which incorporates both direct normal irradiance and diffuse horizontal constant ηb is considered in this work for more simplification.
irradiance and the ambient temperature Tamb,t [21].
Information on solar irradiance and ambient temperature may be By 2024, residential users in Ireland will be subject to the smart
obtained from [22] for any geographical location. It’s worth noting that, meter plan, which includes feed-in tariffs (FIT) for grid injections and
due to the limited effect of changes in temperature on PV output, the real-time prices (RTP) for grid consumption. Since RTP is not yet in ef
temperature is seen as a deterministic parameter in Eq. (1). Also, in real- fect in Ireland, historical day-ahead wholesale electricity prices have
world scenarios, ηpv is influenced by various techno-environmental been obtained from [25] and are scaled based on the current day/night
factors like panel technology, air temperature and solar irradiance in rates to generate real-time tariffs, π RTP,t . Using the generated real-time
tensity. However, for simplicity in this work, we treat ηpv as a constant prices and to create RTP scenarios, the probability of price changes is
value. Therefore, stochastic solar irradiance is the main factor in described using a Gaussian distribution [26].
calculating the PV output profiles. Here, using the Monte Carlo simu ( )2
lations, solar irradiance scenarios are generated with their respective ( ) 1 − 1 πRTP,t − μπ
σπ
(9)
2
probabilities, modelled with a beta distribution [23]. To this end, a ρ πRTP,t = √̅̅̅̅̅̅̅̅̅e
σπ 6.28
vector of random solar irradiances, denoted as R and having a size of T ×
1, is generated using the Box-Muller method in Eq. (2) and fed into the where μπ and σπ are the mean and standard deviation of the historical
beta distribution function in Eq. (3) to calculate the probability of a data set, respectively.
generated solar irradiance at time t, ρ(rt ) [24].
√̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅
R = − 2ln(U1 )cos(2πU2 ) (2) 2.4. On-site demand
−
(ln(Pl,t )− μl,t )
( ) 2σ 2
shape parameters mt and nt . Γ represents the gamma function and the ρ Pl,t =
1
√̅̅̅̅̅̅̅̅̅e
l,t
(12)
mean and standard deviation of historical solar irradiance data at time t, Pl,t 6.28
respectively, are given by μs,t and σs,t .
where x is a standard normal variable, μl,t and σ l,t are the log-normal
It is important to note that the mean and standard deviation of his
torical data are calculated on an hourly basis. This approach acknowl distribution parameters and are calculated from the mean and stan
edges the variations in values from hour to hour, capturing the dynamic dard deviation of historical data on on-site load demand profiles, μ´ and l,t
nature of the historical data in scenario generation. The same method σ´l,t , respectively.
ology is applied to the generation of scenarios for tariffs and on-site
demand profiles. 3. Problem formulation
3
M. Rezaeimozafar et al. Journal of Energy Storage 86 (2024) 111199
BESS is obtained by calculating the weighted average value of the results PV capacity, Pnom
pv . Pl gives the household load demand. The rated power
from both the first and second stages. It is worth noting that the weights for one PV panel is represented by Ppanel and its associated cost is given
pv
assigned correspond to the probabilities of each scenario occurring single
by qpv . The capacity for one battery pack is given by Eb and its cor
within the reduced scenario set. The SO framework used in this work is
detailed in [28]. responding cost is qb . These four parameters are constant values, and
In both the first and second stages, the BESS can be charged from their values will be discussed in Table 1. The maximum budget a
both the grid and PV power generation. It can also be discharged for on- household is willing to spend on a PV-BESS is referred to as Budget,
site use and injecting electricity into the grid. Moreover, real-time power necessary for the sizing problem. Overall, Eq. (13) has two terms with
exchange with the grid to correct mismatches between the first-stage coefficients a and b for optimizing two objectives with different
solution and second-stage system state is permitted with no penalty. importance. In the first term, f1 , calculates the expected annual elec
The optimization problem is formulated as a multi-objective MILP tricity bill cost considering the first and second stages of the SO. The
model to minimize PV-BESS installation cost, the expected annual likelihood of each scenario realization is calculated by Eq. (14), ac
electricity cost and the frequency of deep battery cycles with a one-hour cording to the multiplication rule of probability. In the second term, f2 ,
resolution. It is worth noting that, due to differing types, battery cycle solves the PV-BESS sizing problem aiming to minimize PV-BESS instal
control is defined as a set of constraints, while the other two objectives lation cost. The limits for the PV-BESS nominal capacity are given in Eqs.
directly contribute to the problem’s cost function. This is a common (15) and (16). For each scenario i at time t, the demand-supply balance is
practice in multi-objective problems with objectives of different types. ensured with Eq. (17), and Eqs. (18)–(21) prevent simultaneous power
import/export and battery charge/discharge using binary variables α
min(af 1 + bf 2 ) and β. To satisfy the hybrid PV-BESS inverter’s capacity, Pmax inv , the
∑T ( #1
) combined power from the PV output and the battery is limited by Eq.
f1 = P+,#1 − ,#1
g,t π RTP,t − Pg,t π FIT Δt
t=1 ) (22). The household budget in designing the system is considered in Eq.
∑Ns ∑T ( )
(23).
+ i=1 ρ(si ) t=1 P+,#2 (13)
#2 − ,#2
g,i,t π RTP,i,t − Pg,i,t π FIT Δt
In this study, here-and-now target variables encompass Pnom,#1 pv ,
[ ] [ ] Enom,#1
b , P+,#1
g,t , Pg,t , Pb,t
− ,#1 +,#1
and P−b,t,#1 , while wait-and-see target vari
Pnom,#1
pv Ebnom,#1
f2 =
Ppanel
qpv +
Ebsingle
qb ables include P+,#2
g,i,t , Pg,i,t , Pb,i,t and Pb,i,t . Wait-and-see variables are
− ,#2 +,#2 − ,#2
pv
influenced by the values of here-and-now variables and the state of a
Subject to realized scenario, without any differential relation with respect to the
( ) ( ) here-and-now variables.
ρ(si ) = ρ(ri )ρ πRTP,i ρ Pl,i (14)
Pmin nom,#1
pv ≤ Ppv ≤ Pmax
pv (16) Battery capacity can deteriorate due to non-operational factors such
as the environment (temperature and humidity) and the battery’s age
P+,#1 + P+,#2 +,#1
g,i,t + Pb,t + P+,#2 #1 #2 #1
b,i,t + Ppv,t + Ppv,i,t − Pl,t and state of life, and operational factors like the cycle depth, over
(17)
g,t
− P#2 − ,#1
− P−b,i,t
,#2
− P−g,t,#1 − P−g,i,t
,#2 charging, over-discharging, current rate and average SOC. Overall, there
l,i,t − Pb,t =0
is limited control over non-operational factors, hence this study does not
consider them. Regarding operational factors, overcharging and over-
P+,#1 + P+,#2 max
g,i,t ≤ αPg (18)
discharging can be prevented by setting SOC limits through dispatch
g,t
or a battery controller. As for the current rate and average SOC, labo
P−g,t,#1 + P−g,i,t
,#2
≤ (1 − α)Pmax (19)
g
ratory studies have demonstrated that they have limited impacts on
degradation and can also be controlled by setting upper and lower limits
P+,#1
b,t + P+,#2 +,max
b,i,t ≤ βPb (20) [29,30]. But, according to [19], the cycle depth is the key factor in a
battery degradation analysis. In this study, as discussed, degradation
P−b,t,#1 + P−b,i,t
,#2
≤ (1 − β)P−b ,max (21) control is incorporated into the optimization problem as a set of
P+,#1
b,t + P+,#2 #1 #2 max
b,i,t + Ppv,t + Ppv,i,t ≤ Pinv (22) Table 1
[ ] [ ] Parameters of the system under study [34–36].
Pnom,#1 Ebnom,#1 PV system
(23)
pv
qpv + qb ≤ Budget
Ppanel
pv Ebsingle Rated power per panel 370 W
Panel dimension 1.6 m2
where t gives the time step within the total optimization horizon T. The Efficiency 21 %
first-stage and second-stage parameters are distinguished by super Nominal PV power range (for optimization) 0–18.5 kW
scripts #1 and #2, respectively. Power exchange with the grid is given Cost per panel €340
4
M. Rezaeimozafar et al. Journal of Energy Storage 86 (2024) 111199
constraints outlined in Eqs. (24)–(27), imposing limits on damaging which can be studied in further detail in [33]. Fig. 1 gives the diagram of
deep cycles. the proposed PV-BESS optimization model.
( +,#1 )
Pb,t + P+,#2 ( )
Eb,t = Eb,t− 1 −
b,i,t
− P−b,t,#1 + P−b,i,t
,#2
ηb Δt (24) 4. Results and discussion
ηb
( ) The results presented in this section are from a year-long (Aug
( )
P−b,t,#1 + P−b,i,t
,#2
− P+,#1
b,t − P+,#2
b,i,t Δt ≤ Ebnom,#1 − Eb,t− 1 (25) 2021–Aug 2022) optimization using data from a house in Tipperary,
Ireland with 80 m2 of its rooftop area suitable for PV panel installation.
( ) ( ) As for FIT, according to the MicroGen scheme announced by the Irish
P+,#1 + P+,#2 − ,#1
b,i,t − Pb,t − P−b,i,t
,#2
Δt ≤ Eb,t− 1 − Ebmin (26)
b,t
government, every kWh of energy provided to the grid by prosumers will
earn them ¢13 in credits. Values are assigned to parameters a and b in
∑T ( ) TEnom,#1
Ebnom,#1 − Eb,t ≤ b (27) the objective function (13) considering the higher importance placed on
t=1 ω the electricity bill given the ratio of installation to electricity bill lifetime
The dynamic of energy stored in the battery is given by Eq. (24), costs of the system. Parameter a is assigned the value of 1, while
while Eqs. (25) and (26) keep the level of stored energy within an parameter b is set to 0.3. It should be noted that different perspectives
allowable range. The battery’s cycles are controlled in Eq. (27), which is may result in varied choices, but this work does not incorporate alter
specifically designed to limit the number of deep cycles. The right side of native values for a and b, as doing so would only generate different re
Eq. (27) is considered as the overall battery capacity available within the sults without offering any significant findings worth mentioning. To
optimization horizon to participate in the dispatch strategy. This avail account for uncertainties in PV output, load demand and RTP changes,
able capacity can be adjusted using the tuning parameter, ω. The left 100,000 scenarios are generated using probabilistic models and Monte
side encourages shallow battery cycles to avoid depleting the available Carlo simulations. The time series of prediction error for PV power
capacity too quickly. More specifically, given that deep cycles use a output, on-site load demand and real-time tariffs is presented in Fig. 2. A
sizeable percentage of the capacity and given the effects of lower FIT k-means clustering technique is used for scenario reduction and selects
compared to RTP, along with the demand-supply balance in Eq. (17), the 100 PV scenarios, 10 tariff scenarios and 10 load profile scenarios. Then,
left side minimizes the number of unnecessary deep cycles to distribute the probability of occurrence for each centroid of the clustered scenarios
the available capacity over the optimization period. Results are pre is calculated using the multiplication rule of probability for independent
sented later in Section 4 to illustrate the effect of varying ω depending on events. Hence, the optimization problem is solved for 10,000 scenarios
grid energy costs and load demand. overall.
Let’s consider an example. At time t, there is insufficient PV output, According to Fig. 2, while Monte Carlo simulations can generate
but there is a high demand for on-site electricity consumption. The accurate scenarios for load demand and electricity tariffs, they are not
battery is adequately charged, but fulfilling this demand requires a deep capable of accurately generating scenarios for PV power output due to
discharge cycle. Now, since cycle control is integrated into the MILP,
and the algorithm considers the effects of demand-supply balance, along
with the formulation of the bill cost in the cost function, the algorithm Start
may opt to discharge the battery deeply (if necessary) to meet the on-site
demand, if RTP is expensive. Otherwise, if the RTP is relatively low, it
preserves the available battery capacity for future expensive hours or
simply discharges the battery with a shallow cycle, and meets the Input data: Historical load demand, real-time
remaining load through grid consumption. This approach grants the prices, solar radiations, component parameters
algorithm the authority to optimally control cycle depth compared to
methods that simply impose limits on the battery SOC range.
To the best of the authors’ knowledge, all degradation models pro
posed in the literature are either technology-specific or rely on assigning Probabilistic First stage optimization
marginal costs to battery degradation or sometimes a combination of scenarios (here-and-now decisions)
both. The first group necessitates parameter tuning using experimental
data obtained from the analysis of battery behavior under various
operational scenarios, which may not be readily accessible for all tech Second stage optimization
nologies in the market [15,16,18,19,31]. The second approach relies on (wait-and-see decisions)
estimated marginal costs, often calculated by dividing the battery
replacement cost by the total number of cycles the battery can withstand
[16,19,20]. However, this strategy requires linearizing the non-linear
nature of battery cyclic degradation, which can affect the quality of No
the solutions. Stopping
= +1
The design of the proposed model in this study takes inspiration from criteria
the resource allocation problems in operations research. This problem
involves the strategic assignment of available resources (available bat Yes
tery capacity) to tasks (charge/discharge/idle), all aimed at supporting
objectives (minimizing the electricity bill and frequency of deep cycles Calculate the weighted average
for the scheduling problem) [32]. Unlike the literature, it does not value of results from the first and
require parameter tuning and the need for estimating marginal costs, second stage optimizations
thereby eliminating potential inaccuracies associated with linearizing
degradation. It is easy to implement and offers flexibility to BESS owners
to set limits on cycle depth, empowering them to make informed de
Stop
cisions without specific knowledge about BESS technology.
As stated, the optimization problem is formulated as a MILP model,
Fig. 1. Flowchart of the proposed PV-BESS optimization process.
5
M. Rezaeimozafar et al. Journal of Energy Storage 86 (2024) 111199
Table 2
Numerical results from the BTM PV-BESS optimization for one year.
SO Case 1 Case 2 Case 3
The model presented in this study yields the most accurate optimi
zation results when compared to the results from Case 1, with no un
certainty. Due to the limited budget and the inefficiency of using more
than one battery for the system, all four models calculate one battery for
energy storage. However, the impacts of an increase in the budget on the
system design are thoroughly analyzed in Table 3. The PV capacity
generated by the SO model is equal to that of the ideal case. This is
Fig. 2. Time series of prediction error for uncertain parameters. because the data used for Case 1 and the first stage of the SO are iden
tical. This is a valid consideration as in a real-world project, the system’s
its stochastic nature. Factors such as temperature, shading and irradi design is based on the available data. However, for Case 1, the available
ance greatly affect PV output, making it challenging for probabilistic data is assumed to be error-free for the year ahead and is also used for
models to capture sudden changes. However, in the context of this study, PV-BESS scheduling. But, for SO, the data set is considered with un
the obtained results can still be considered accurate enough for long- certainties, and different probabilistic scenarios are generated for the
term planning and system design. scheduling step. Case 2 calculates 7 more PV panels than Case 1 does
The model presented in this work (referred to as SO in figures and since the calculations are for a worst-case scenario where it is expected
tables) is assessed by comparing its performance against three distinct that the PV generates 10% less electricity while load demand and tariffs
case studies as follows. are 10% higher. Case 3 has the least expensive installation cost due to
the installation of only 10 PV panels. This number is calculated based on
Case 1 The problem data with no uncertainty is entirely accessible an approach that divides the average daily load demand by the average
(deterministic optimization). Therefore, Eqs. (13)–(27) are daily sunlight hours and then multiplies the resulting number by (1 +
solved only for one deterministic scenario to minimize installa ηpv ). Many businesses that offer PV-BESS designs for houses use this
tion cost, annual bill costs and battery degradation. technique [37].
Case 2 A robust optimization-based technique developed by [12]. The When compared to the ideal case, the SO model offers the most ac
authors define the range of uncertainty in PV output and on-site curate scheduling solutions. It yields an annual saving of € 497.4, which
load demand profiles and solve the problem for a worst-case is 8.2% higher than that from Case 2 and almost twice the savings from
scenario (maximum load demand with minimum PV output — Case 3. Also, compared to its counterparts, the SO model can retain a
10 % deviation from available values). Meanwhile, for a fair lower average weekly cycle depth because of the introduction of the
comparison, RTP is also considered stochastic and is modelled control on battery cycles in Eqs. (24)–(27). This feature has positive
using the model provided by the authors. impacts in terms of battery degradation [19]. Comparing SO with Case
Case 3 A commonly used rule-based model for PV-battery systems in the 3, although SO’s initial investment cost is higher, its payback period is
market that simply follows PV output and tariff profiles (charge shorter. This is because the SO model can reduce annual bill costs more
when there is excess PV output and also during hours 1–6 am, than Case 3, which demonstrates the ineffectiveness of rule-based
discharge during remaining hours when there is not enough PV techniques for systems with RTP. Rule-based approaches are more
output for the on-site load demand). In this case, the PV-BESS suitable for systems with tariffs known in advance, where scheduling is
capacity is calculated considering the average daily energy planned to take advantage of gaps between time-of-use tariffs. Case 2
usage and average daily peak sunlight hours for achieving two has the highest average annual cycle depth which is mainly because
days of autonomy. there is no cycle depth control considered in [12].
While the SO outperforms the other two algorithms, its challenge lies
Table 1 lists the component parameters. It is worth noting that the in the computational time for decision-making, a significant concern in
SOC range is not limited to better analysing the effectiveness of the scenario-based SO models. Solving 10,000 scenarios ensures accuracy
degradation control method. Simulations are run in MATLAB R2022b on but extends processing time. Fewer scenarios yield quicker but poten
a 7th generation Intel Core i7 – 1058H 2.7 GHz Windows-based Dell tially less accurate results. Notably, the sizing problem is addressed once
Precision 3551 with 32 GB RAM specifications. The results are as at the system design level, allowing this issue to be overlooked.
follows. Fig. 3 compares the models by assessing their performance over two
consecutive days with the highest recorded solar irradiation in the
dataset, 14th–15th May 2022. In Case 1, the PV and battery together
4.1. Numerical results
satisfy the on-site load demand through PV self-consumption, and there
is no need for grid consumption. More specifically, the PV-BESS provides
Table 2 provides a comparative analysis between the SO model and
two days of autonomy for the household when there is enough solar
Case 1, Case 2 and Case 3. It is important to note that the optimization is
radiation. As for SO with uncertain parameters, there are mismatches
carried out considering there is a € 12, 000 budget available for system
between the BESS control scheme and the real-time system state. The
design. Plus, the electricity bill for each scenario is calculated on an annual
main grid is used to exchange electricity to correct these mismatches.
basis, following the decisions obtained from the optimization process.
6
M. Rezaeimozafar et al. Journal of Energy Storage 86 (2024) 111199
Table 3
Numerical Results of Optimization with Various Investment Budget Levels.
#Scenario
1 2 3 4 5 6 7 8
Budget (€) 4000 6000 8000 10,000 12,000 15,000 20,000 25,000
#PV panels 10 4 10 16 21 21 21 21
#Batteries 0 1 1 1 1 1 1 1
Installation cost (€) 3400 5740 7780 9820 11,520 11,520 11,520 11,520
Annual savings (€) 192.1 126.9 269.2 388.2 497.4 497.4 497.4 497.4
Payback period (years) 17.7 45.2 28.9 25.3 23.1 23.1 23.1 23.1
Fig. 3. The results for the days 14th–15th of May 2022. a) Case 1; b) SO; c)
Case 2; d) Case 3.
7
M. Rezaeimozafar et al. Journal of Energy Storage 86 (2024) 111199
easier to implement. The only distinction is that our model maintains the
SOC at a higher level compared to the model presented in [19]. This is
due to our model solely restricting the available capacity for the dispatch
strategy, without imposing minimum or maximum limits on the SOC
levels.
For further comparison, the degradation model presented in [19] is
utilized to quantify the rate of battery degradation caused by the SOC
profile depicted in Fig. 6.
∑X
L= x=1
Φ(Ψi ) (28)
where L is the total capacity degradation from a SOC profile, and Φ(Ψ) is
a cycle depth stress function which gives the life loss from a full/
discharge cycle depth Ψ. The analysis shows degradation of 1.38e− 2 %
and 1.13e− 2 % for the battery, based on our model and the model
proposed in [19], respectively. This reaffirms the effectiveness of our
proposed model in mitigating battery degradation when compared to
the benchmark model introduced in [19].
Fig. 7. The impacts of changes to the initial budget on the payback period.
8
M. Rezaeimozafar et al. Journal of Energy Storage 86 (2024) 111199
Table 4 Table 5
Numerical results of optimization with various FIT. Numerical results of optimization with different pricing schemes.
#Scenario RTP Night saver
9
M. Rezaeimozafar et al. Journal of Energy Storage 86 (2024) 111199
[4] M. Rezaeimozafar, R.F.D. Monaghan, E. Barrett, M. Duffy, A review of behind-the- [19] B. Xu, J. Zhao, T. Zheng, E. Litvinov, D.S. Kirschen, Factoring the cycle aging cost
meter energy storage systems in smart grids, Renew. Sustain. Energy Rev. 164 of batteries participating in electricity markets, IEEE Trans. Power Syst. 33 (2)
(Aug. 2022) 112573, https://doi.org/10.1016/J.RSER.2022.112573. (Mar. 2018) 2248–2259, https://doi.org/10.1109/TPWRS.2017.2733339.
[5] A. Amer, K. Shaban, A. Gaouda, A. Massoud, Home energy management system [20] Z. Zhang, J. Shi, Y. Gao, N. Yu, Degradation-aware valuation and sizing of behind-
embedded with a multi-objective demand response optimization model to benefit the-meter battery energy storage systems for commercial customers, in: 2019 IEEE
customers and operators, Energies 14 (2) (Jan. 2021) 257, https://doi.org/ PES GTD Gd. Int. Conf. Expo. Asia, GTD Asia 2019, May 2019, pp. 895–900,
10.3390/EN14020257. https://doi.org/10.1109/GTDASIA.2019.8715850.
[6] M. Tostado-Véliz, D. Icaza-Alvarez, F. Jurado, A novel methodology for optimal [21] V.A. Tikkiwal, S.V. Singh, H.O. Gupta, Multi-objective optimisation of a grid-
sizing photovoltaic-battery systems in smart homes considering grid outages and connected hybrid PV-battery system considering battery degradation, Int. J.
demand response, Renew. Energy 170 (Jun. 2021) 884–896, https://doi.org/ Sustain. Eng. 14 (6) (2021) 1769–1779, https://doi.org/10.1080/
10.1016/J.RENENE.2021.02.006. 19397038.2021.1982064.
[7] H. Chitsaz, P. Zamani-Dehkordi, H. Zareipour, P.P. Parikh, Electricity price [22] European Commission, JRC photovoltaic geographical information system
forecasting for operational scheduling of behind-the-meter storage systems, IEEE (PVGIS). https://re.jrc.ec.europa.eu/pvg_tools/en/tools.html (accessed Feb. 02,
Trans. Smart Grid 9 (6) (Nov. 2018) 6612–6622, https://doi.org/10.1109/ 2023).
TSG.2017.2717282. [23] T. Markvart (Ed.), Solar Electricity — Google Books, 2nd ed., John Wiley & Sons,
[8] R. Karandeh, M. Davoudi, V. Cecchi, Distributed control of behind-the-meter Ltd., 2000.
energy resources for multiple services, IEEE Trans. Power Deliv. 37 (3) (Jun. 2022) [24] W.J. Thistleton, J.A. Marsh, K. Nelson, C. Tsallis, Generalized Box-Müller method
2050–2059, https://doi.org/10.1109/TPWRD.2021.3103661. for generating q-Gaussian random deviates, IEEE Trans. Inf. Theory 53 (12) (2007)
[9] V. Muthiah-Nakarajan, S.H.C. Cherukuri, B. Saravanan, K. Palanisamy, Residential 4805–4810, https://doi.org/10.1109/TIT.2007.909173.
energy management strategy considering the usage of storage facilities and electric [25] SEMOpx historical market data, Accessed: Feb. 03, 2023. [Online]. Available: https
vehicles, Sustain. Energy Technol. Assess. 45 (Jun. 2021) 101167, https://doi.org/ ://www.semopx.com/documents/general-publications/lookback_mkt.xlsx.
10.1016/J.SETA.2021.101167. [26] G.B. Shrestha, B.K. Pokharel, T.T. Lie, S.E. Fleten, Medium term power planning
[10] K. Baker, G. Hug, X. Li, Energy storage sizing taking into account forecast with bilateral contracts, IEEE Trans. Power Syst. 20 (2) (May 2005) 627–633,
uncertainties and receding horizon operation, IEEE Trans. Sustain. Energy 8 (1) https://doi.org/10.1109/TPWRS.2005.846239.
(Jan. 2017) 331–340, https://doi.org/10.1109/TSTE.2016.2599074. [27] W. Lee, L. Xiang, R. Schober, V.W.S. Wong, Direct electricity trading in smart grid:
[11] N. Yahya Soltani, A. Nasiri, Chance-constrained optimization of energy storage a coalitional game analysis, IEEE J Sel Areas Commun 32 (7) (2014) 1398–1411,
capacity for microgrids, IEEE Trans. Smart Grid 11 (4) (Jul. 2020) 2760–2770, https://doi.org/10.1109/JSAC.2014.2332112.
https://doi.org/10.1109/TSG.2020.2966620. [28] W.B. Powell, S. Meisel, Tutorial on stochastic optimization in energy — part II: an
[12] M. Aghamohamadi, A. Mahmoudi, M.H. Haque, Two-stage robust sizing and energy storage illustration, IEEE Trans. Power Syst. 31 (2) (Mar. 2016) 1468–1475,
operation co-optimization for residential PV-battery systems considering the https://doi.org/10.1109/TPWRS.2015.2424980.
uncertainty of PV generation and load, IEEE Trans. Ind. Inform. 17 (2) (Feb. 2021) [29] J. Wang, et al., Degradation of lithium ion batteries employing graphite negatives
1005–1017, https://doi.org/10.1109/TII.2020.2990682. and nickel–cobalt–manganese oxide + spinel manganese oxide positives: part 1,
[13] Z. Zheng, X. Li, J. Pan, X. Luo, A multi-year two-stage stochastic programming aging mechanisms and life estimation, J. Power Sources 269 (Dec. 2014) 937–948,
model for optimal design and operation of residential photovoltaic-battery https://doi.org/10.1016/J.JPOWSOUR.2014.07.030.
systems, Energ. Buildings 239 (May 2021) 110835, https://doi.org/10.1016/J. [30] A. Millner, Modeling lithium ion battery degradation in electric vehicles, in: 2010
ENBUILD.2021.110835. IEEE Conf. Innov. Technol. an Effic. Reliab. Electr. Supply, CITRES 2010, 2010,
[14] R. Li, S. Guo, Y. Yang, D. Liu, Optimal sizing of wind/ concentrated solar plant/ pp. 349–356, https://doi.org/10.1109/CITRES.2010.5619782.
electric heater hybrid renewable energy system based on two-stage stochastic [31] W. Vermeer, G.R.C. Mouli, P. Bauer, Real-time building smart charging system
programming, Energy 209 (Oct. 2020) 118472, https://doi.org/10.1016/J. based on PV forecast and Li-ion battery degradation, Energies 13 (13) (2020) 3415,
ENERGY.2020.118472. https://doi.org/10.3390/EN13133415.
[15] B. Xu, A. Oudalov, A. Ulbig, G. Andersson, D.S. Kirschen, Modeling of lithium-ion [32] Resource allocation problems. https://mitpress.mit.edu/9780262090278/
battery degradation for cell life assessment, IEEE Trans. Smart Grid 9 (2) (2018) resource-allocation-problems/ (accessed Jul. 04, 2023).
1131–1140, https://doi.org/10.1109/TSG.2016.2578950. [33] Y. Pochet, L.A. Wolsey, Production planning by mixed integer programming, in:
[16] C. Goebel, H. Hesse, M. Schimpe, A. Jossen, H.A. Jacobsen, Model-based dispatch Springer Ser. Oper. Res. Financ. Eng, 2006, pp. 1–499, https://doi.org/10.1007/0-
strategies for lithium-ion battery energy storage applied to pay-as-bid markets for 387-33477-7/COVER.
secondary reserve, IEEE Trans. Power Syst. 32 (4) (Jul. 2017) 2724–2734, https:// [34] Datasheet_LGES_RESU6.5_2.7.pdf - Google Drive. https://drive.google.com/file/d
doi.org/10.1109/TPWRS.2016.2626392. /1oCdkE9PmpDps54eemYTBa0fjqqGdLryE/view (accessed Jul. 03, 2023).
[17] D. Borkowski, P. Oramus, M. Brzezinka, Battery energy storage system for grid- [35] A. Better, Fundamentally different. The SunPower Maxeon ® solar cell, Accessed:
connected photovoltaic farm — energy management strategy and sizing Jul. 03, 2023. [Online]. Available: www.sunpowercorp.co.uk.
optimization algorithm, J. Energy Storage 72 (Nov. 2023) 108201, https://doi. [36] MultiPlus-II inverter/charger, Accessed: Jul. 03, 2023. [Online]. Available:
org/10.1016/J.EST.2023.108201. https://ve3.nl/6H.
[18] H. Ekhteraei Toosi, A. Merabet, A. Swingler, Impact of battery degradation on [37] How to size a PV system from an electricity bill | Aurora Solar. https://aurorasolar.
energy cost and carbon footprint of smart homes, Electr. Pow. Syst. Res. 209 (Aug. com/blog/how-to-size-a-pv-system-from-an-electricity-bill/ (accessed Feb. 28,
2022) 107955, https://doi.org/10.1016/J.EPSR.2022.107955. 2023).
10