Professional Documents
Culture Documents
3,900
Open access books available
116,000
International authors and editors
120M Downloads
154
Countries delivered to
TOP 1%
most cited scientists
12.2%
Contributors from top 500 universities
Abstract
1. Introduction
1
Green Energy Advances
2
A Smart Battery Management System for Photovoltaic Plants in Households Based on Raw…
DOI: http://dx.doi.org/10.5772/intechopen.80562
Figure 1.
The PV-storage system under study.
3
Green Energy Advances
The DC/AC converter connects the PV system and the BESS to the AC side, i.e.,
local loads and the grid. Moreover, the device is Internet-connected and downloads
raw weather forecast of 1-day ahead, compares provisional load and production
profile, and adopts the best strategy to reduce consumption peaks.
Figure 2.
PVGIS website.
4
A Smart Battery Management System for Photovoltaic Plants in Households Based on Raw…
DOI: http://dx.doi.org/10.5772/intechopen.80562
Figure 3.
Irradiance and temperature profiles for January in Turin (Italy) from PVGIS database; PV modules have
inclination of 15° and West orientation.
The device accesses the PVGIS database and downloads and elaborates the three
above-described irradiation profiles for each month. Starting from these data and
the rated power of the PV generator, the power converter calculates a total of 36 PV
production profiles by an appropriate photovoltaic model, which will be described
in detail in Section 2.3. Finally, the power generation profiles are integrated over
the entire day: the result is a list of daily energy productions for each month in three
different weather conditions. Table 1 shows the daily energy production of a PV
generator with rated power of 1 kWp installed as defined in Figure 3.
Table 1.
Daily energy production for each month in three different weather conditions.
5
Green Energy Advances
The thermal losses and consequently the DC input power change, while the other
sources of losses are considered constant:
G ∙η
PAC = PPV,r ∙ ____ mix ∙ η therm ∙ η DC/AC (1)
GSTC
with
Losses due to temperature η therm are due to the reduction in the voltage of the PV
generation with increasing temperature. The power loss with respect to the stan-
dard test condition is linearly dependent on temperature with proportionality factor
about γth ≈ 0.3 ÷ 0.5%/°C depending on the semiconductor of the photovoltaic
generator [24]. According to [25], a value of 0.5%/°C, typical for c-Si PV modules,
which is the most diffused PV technology for terrestrial applications, is used. In
order to estimate temperature losses, at every time step, the temperature of the PV
cells Tc is calculated starting from measured air temperature Ta by the following
equation [26]:
°
NOCT − 20 C ∙ G
Tc = Ta ∙ __________ (3)
GNOCT
6
A Smart Battery Management System for Photovoltaic Plants in Households Based on Raw…
DOI: http://dx.doi.org/10.5772/intechopen.80562
are quadratically dependent on the power output. For the sake of simplicity, an
average value of ηDC/AC = 0.97 is considered in the present work [33].
7
Green Energy Advances
η ∙ P ∙ ∆t
SOC(t) = SOC(t − 1) + ___________
bat bat
Pbat > 0 (5)
Cbat
P ∙ ∆t
SOC(t) = SOC(t − 1) + _______
bat
Pbat < 0 (6)
Cbat
The proposed BMS periodically defines the strategy to minimize the power absorp-
tion from the grid. The strategy selection is performed two times per day to better
match the consumption peaks of domestic users, which occur early in the morning and
during the evening. Thus, the day is divided in three time slots. The first time slot starts
at midnight and ends at 6:00 a.m. Between 6:00 a.m. and 6:00 p.m., there is the second
time slot: the production is dominant and in case of people at home, part of generation
is self-consumed. In this period, the consumption peak in the morning due to prepara-
tion to work and school activity (such as hairdryers, electric boiler, etc.) is included.
Obviously, this peak cannot be totally satisfied by PV production, especially in winter.
The third time slot starts at 6:00 p.m. and finishes at midnight, when the second
consumption peak occurs, and PV production is low or negligible.
The time 6:00 p.m. is selected for the download of raw weather forecasts for the
next 24 h, for the calculation of provisional energy balance and the update of man-
agement strategy for batteries. In fact, at 6:00 p.m., the PV production is almost
over: the BESS can accurately calculate the quantity of stored energy, which will be
available for the next hours. In fact, during evening and night, the batteries will not
be charged: supply from the grid is not considered.
The provisional energy balance for 1-day ahead is performed comparing esti-
mated energy production and consumption. Regarding the energy consumption,
this value is calculated on the basis of measurement of local consumption profiles.
Loads are monitored, and average values of energy consumption are calculated for
each of the three time slots composing the day, as described in the previous para-
graph. In addition, a distinction of average energy consumption between working
days and holidays is considered.
Regarding the provisional production, every day at 6:00 p.m., the converter
downloads raw weather forecasts for the next 24 h. Data are collected from com-
mercial web services: they generally identify weather forecast with simplified
symbols, i.e., showing a sun symbol for a clear sky day and lightning for rain. For
the sake of simplicity, in the present work, it is considered a three-level forecast: a
clear sky day, an average day with few clouds, and a cloudy/rainy day. These levels
correspond to the three irradiance conditions provided by the database PVGIS. In
this way, it is defined a raw correlation between the weather forecast and the
expected production from the PV generator. The advantage consists of a free and
easily accessible daily forecast of production, which can be used for free by the
Internet-connected BESS to select the best battery management.
The first step in the smart management of batteries consists of the definition
of the total discharge time (TDT): Figure 4 shows the flowchart of the procedure.
8
A Smart Battery Management System for Photovoltaic Plants in Households Based on Raw…
DOI: http://dx.doi.org/10.5772/intechopen.80562
Figure 4.
Definition of the total discharge time (TDT).
Figure 5.
Example of PV and load profiles for 2 days.
9
Green Energy Advances
storage must be able to supply the load when a single cloudy day occurs (2 nights
and 1 day).
Figure 5 shows an example of PV and load profiles for 2 days: in the first day, the
PV production is low, while the second one is a clear sky day. At 6:00 p.m. of day #1,
the procedure starts with the converter downloading forecast for day #2: supposing
a correct forecast, the result is a provisional high PV production. Thus, the BESS
will manage the discharge of the storage from the evening of day #1 at 6:00 p.m. to
the morning of day #2 at 6:00 a.m. (12 h). After 6:00 a.m. of day #2, storage and
loads will again be mainly supplied by the PV production.
The second case is shown in Figure 6. It presents an example of PV and load
profiles for 3 days: in the first and second days, the real PV production is low, while
the third one is a clear sky day. At 6:00 p.m. of day #1, the converter downloads
forecast for day #2: supposing a correct forecast, the result is a provisional low
PV production. Thus, the BESS will manage the discharge of the storage until the
morning of day #3 (a total of 36 h, from 18 to 54 h in Figure 6).
After the definition of the total discharge time (TDT), the procedure continues
with the second part; i.e., the definition of the storage management strategy.
The SOC is calculated at 6:00 p.m. by the BESS, which uses appropriate models
starting from the real-time measurement of voltage and ambient temperature of
batteries, as described in Section 2.1. The rated capacity of the storage and the
SOC permit to calculate the energy that can be provided to the loads Ebatt,disch. The
estimated energy production EPV_1day-ahead is the same quantity used in the previ-
ous step, while the consumption Eload,TDT corresponds to the estimated loads
during the TDT (Figure 7). These raw energy quantities are compared and it is
defined if there is an energy deficit EPV_1day-ahead + Ebatt,disch ≥ Eload,TDT or surplus
EPV_1day-ahead + Ebatt,disch < Eload,TDT.
If the PV production and the storage can satisfy the load EPV_1day-
ahead + Ebatt,disch ≥ Eload,TDT in the selected TDT, no advanced management of the
batteries is required (BMS Strategy #1).
On the contrary, if loads are too high EPV_1day-ahead + Ebatt,disch < Eload,TDT, peak
shaving strategy (BMS Strategy #2) or appropriate discharge profiles (BMS
Strategy #3) are adopted. To select the most appropriate method between BMS
Figure 6.
Example of PV and load profiles for 3 days.
10
A Smart Battery Management System for Photovoltaic Plants in Households Based on Raw…
DOI: http://dx.doi.org/10.5772/intechopen.80562
Figure 7.
Definition of storage management strategy.
Strategy #2 and BMS Strategy #3, a provisional self-sufficiency Rsuff parameter, that
is, the ratio between the provisional PV production plus the available energy from
the battery, and the provisional local loads, is calculated:
When the ratio Rsuff is lower than a user-defined threshold Rthres, the BMS
Strategy #2 is adopted: the local generators and the storage will provide a low
quantity of energy to the loads, which will be mainly supplied by the grid. It can
result in high absorption peaks. In this case, the low energy quantity stored in the
batteries will be used only when loads exceed a maximum limit Pload,max, such as
the contracted power absorption limit or another user-defined threshold. The BMS
Strategy #3 is adopted when the ratio Rsuff is higher than the user-defined threshold
Rthres and lower than unit value. This case is better than the previous one, because
great part of loads will be supplied by PV and storage and the quote from the grid is
low.
11
Green Energy Advances
Figure 8.
Example of load and SOC profiles in case of basic BMS.
In the other case, if the energy stored in the batteries is slightly lower than
loads, the charge is used both for baseload supply and peak shaving (BMS Strategy
#3). Nevertheless, the exact time schedule of loads is not predictable and it is not
possible to know when the load peaks will occur. In the worst case, storage will be
discharged soon in the evening, while the peak will be in the next early morning,
when batteries are already empty. For this reason, the SBMS limits the discharge of
batteries during time with the definition of different levels of minimum SOCmin,x
for an user-defined number of time slots x, in which the TDT is divided. According
to the procedure proposed in Section 3.2, in case of TDT = 12 h, the number of time
slots x = 2, otherwise with TDT = 36 h, the time slots are 5 (x = 5). The SOCmin,x
limits are defined in order to distribute the stored energy proportionally to the
provisional energy consumption. Thus, SOCmin,x limits are calculated starting from
the SOC of the storage, measured in real time by the BMS, and the provisional
energy consumptions:
where Eload, slot x is the provisional energy that will be required by loads in the
time slot x. For example, let us suppose that the TDT is 12 h and the overall required
load will be 10 kWh. In particular, during the evening (from 6:00 p.m. to mid-
night), the required load will be 4 kWh, and during the next night (from midnight
to 6:00 a.m.), the load will be 6 kWh. The stored energy will be discharged as
follows: 40% during the evening and 60% during the night. In this example, the
storage is considered initially full and with a minimum SOCmin,safety = 0.2.
Figure 8 shows an example of load and SOC profiles in case of a basic battery
management. In this case, the storage is charged when PV production is higher
than loads and batteries are empty; on the contrary, storage is discharged if PV
production is lower than loads [23]. The only limitation in charge/discharge is
performed to avoid fast degradation of batteries, by limiting the SOC in a safety
range SOCmin,safety < SOC < SOCmax,safety. For sake of simplicity, it is considered a
rainy day and the production from the PV generator is negligible. In case of lithium
batteries (Figure 8), the minimum level SOCmin,safety generally corresponds to
SOCsafety ≈ 20%, while in case of lead-acid batteries, it can reach 50% [41, 42]. In
the example of Figure 8, the storage supplies the loads until 10:50 a.m., when the
SOCmin,safety is reached. After that, only the grid supplies the load and the highest
absorption peak is not limited ≈2.9 kW.
12
A Smart Battery Management System for Photovoltaic Plants in Households Based on Raw…
DOI: http://dx.doi.org/10.5772/intechopen.80562
Figure 9.
Example of load and SOC profiles in case of the proposed SBMS.
Figure 9 shows an example of load and SOC profiles in case of the SBMS, which
reduces the absorption peaks from the grid. In this case, the SOC cannot drop down
under a temporary minimum SOCmin,a = 75% before midnight; then, the discharge
is limited by SOCmin,b = 70% between midnight and 06:00 a.m. Between 06:00 a.m.
and 06:00 p.m., the minimum admitted SOCmin,c is 37%. Then, between 06:00 p.m.
and midnight, the limit SOCmin,d = 22%. Finally, after 06:00 p.m., the last limit
corresponds to the same level of the basic management SOCsafety ≈ 20%, which is a
typical value to preserve life of lithium batteries. The main difference from the basic
management consists of a small reserve in storage, which is always present, and the
absorption peaks are always reduced. On the other hand, preserving the storage
partially charged could reduce the self-sufficiency. The best solution consists of the
abovementioned SOC levels selected to reduce absorption peak and keep as high as
possible the self-sufficiency level.
4. Simulation results
Simulations of the PV-storage system are performed for the entire month of
December with a 1-min time step for both basic and proposed BMS to compare their
performance. During winter, the PV production is low, batteries are often empty,
and the development of an efficient BMS is necessary to reduce the absorption
peaks from the grid. On the contrary, in summer, PV generation generally charges
storage and directly supplies part of the loads.
The optimal management of the storage is investigated in case of differ-
ent sizes of the PV system PPV,r and different capacities of the battery Cbat.
Regarding PPV,r, it ranges between 2 and 6 kWp with a step of 1 kW, while the
storage capacity Cbat is in the range 1–5 kWh (step of 1 kWh). The management
parameters are the power value Pload,max beyond which the peak shaving strategy
works and the threshold Rthres. The power limitation Pload,max ranges between 0.5
and 2 kW with a step of 0.5 kW, while the user-defined threshold Rthres varies
between 50 and 80% (step of 10%). Regarding the loads, the measured con-
sumption profile of a domestic user (a family composed of two persons) located
in Northern Italy (45.05° Nord, 7° 40' Est) is used. The annual consumption of
13
Green Energy Advances
the domestic user analyzed in the case study is ≈2800 kWh/year and its loads
correspond to typical home appliances (e.g., hairdryer, oven, personal com-
puter, lighting, and electric water heater).
The results of the simulation show that the proposed BMS decreases the peaks of
absorption from the grid with respect to a traditional management. The results are
interesting especially in case of a small storage, while in case of higher storage capac-
ity, there are negligible differences between the two managements. Figure 10 shows
case #1: it corresponds to the analysis of 2 days of simulation for a PV system with
PPV,r = 4 kW and a storage system with Cbat = 2 kWh. In the graphs, in case of battery
discharge, the sign of the power supplied by the storage to the loads is negative. The
2 days are characterized by cloudy and rainy conditions, and the PV production is
low. The proposed BMS calculates the provisional energy balance and a huge lack
in storage is predicted; thus, the peak shaving method is used (BMS Strategy #2).
Before 6:00 p.m., all the loads are supplied by PV and storage; then, peak shaving is
applied and only the quota exceeding Pload,max = 2 kW is satisfied by batteries. The
saved energy is then preserved and used to shave loads during the second day, with
the result of keeping the absorption from the grid always ≤2 kW.
On the contrary, if a standard BMS is used (Figure 11), all the stored energy is
consumed before the end of the evening of the first day; furthermore, there is no
energy from storage to supply the load peaks during the second day. The result is
a maximum absorption peak of ≈4.2 kW: during these days, the proposed SBMS
reduces the absorption peak of ≈50%.
Table 2 shows the energy balance of the case #1 related to Figures 10 and 11.
With the proposed SBMS, the maximum power absorbed from the grid is half,
while the deviations in terms of self-sufficiency and injected energy into the grid
are negligible. Nevertheless, there is an increase in grid absorption: to guarantee
power for peak shaving, a residual energy is kept in the storage, and at 6:00 p.m. of
the second day SOC≈0.7.
A second simulation is shown in Figure 12. The case #2 is characterized by two
different days with respect to case #1: a negligible PV production occurs in both
days, while the sizes of PV and storage systems and loads are the same of case #1.
The provisional energy balance predicts that the energy in the storage will sup-
ply great part of the loads, but it will be not sufficient to supply them totally. The
Figure 10.
Power profiles for case #1 with the proposed SBMS.
14
A Smart Battery Management System for Photovoltaic Plants in Households Based on Raw…
DOI: http://dx.doi.org/10.5772/intechopen.80562
Figure 11.
Power profiles for case #1 with standard BMS.
Table 2.
Energy results for case #1.
15
Green Energy Advances
Figure 12.
Power profiles for case #2 with proposed SBMS.
Table 3.
Results of the alternative configurations.
performance of the proposed SBMS increases when the PV system size is high and
when the storage is undersized. In addition, a low value of Rsuff permits to increase
the use of peak shaving, without affecting the energy balance.
5. Conclusions
In the present work, smart BMS for residential users with a grid-connected
PV-storage system is proposed. The BMS is Internet-connected and it downloads
1-day ahead weather forecasts, which are used to obtain a provisional energy
production for the PV generator. These data are compared with load estimations,
based on historical data. The result is a provisional energy balance, which is used
by the BMS to select the best strategy to discharge batteries. In particular, the BMS
preserves battery charge, when high load and low production is expected, and
performs peak shaving, when loads exceed a user-defined limit. The combination
of these methods results in a reduction in absorption peaks from the grid, with
negligible variations in terms of self-sufficiency. The proposed BMS is efficient in
case of undersized batteries, where the energy available in the storage is often not
sufficient to supply all the loads. For example, in case of a family composed of two
persons with a PV plant with rated power 4 kW and a storage of 2 kWh, the reduc-
tion in absorption peak from the grid during winter days varies from 39 to 50%.
Other combinations of PV and storage sizes are investigated and improvements in
terms of peaks reduction are generally around 10%.
16
A Smart Battery Management System for Photovoltaic Plants in Households Based on Raw…
DOI: http://dx.doi.org/10.5772/intechopen.80562
Nomenclature
Acronyms
Symbols
17
Green Energy Advances
Author details
© 2018 The Author(s). Licensee IntechOpen. This chapter is distributed under the terms
of the Creative Commons Attribution License (http://creativecommons.org/licenses/
by/3.0), which permits unrestricted use, distribution, and reproduction in any medium,
provided the original work is properly cited.
18
A Smart Battery Management System for Photovoltaic Plants in Households Based on Raw…
DOI: http://dx.doi.org/10.5772/intechopen.80562
References
19
Green Energy Advances
[18] Del Giudice A, Wills A, Mears A. [24] Whitaker CM, Townsend TU,
Development of a planning tool for Wenger HJ, Iliceto A, Chimento G,
network ancillary services using Paletta F. Effects of irradiance and other
customer-owned solar and battery factors on PV temperature coefficients.
storage. In: Proceedings of the 2017 In: Proceedings of the Conference
IEEE PES Innovative Smart Grid Record of the Twenty-Second
20
A Smart Battery Management System for Photovoltaic Plants in Households Based on Raw…
DOI: http://dx.doi.org/10.5772/intechopen.80562
21
Green Energy Advances
22