Next Article in Journal
Multi-Rate and Parallel Electromagnetic Transient Simulation Considering Nonlinear Characteristics of a Power System
Previous Article in Journal
Experimental Determination of Gas Relative Permeability Considering Slippage Effect in a Tight Formation
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A PSO-Optimized Fuzzy Logic Control-Based Charging Method for Individual Household Battery Storage Systems within a Community

1
Power Electronics Research Center, National Taiwan University of Science and Technology (NTUST), No.43, Sec. 4, Keelung Road, Taipei 106, Taiwan
2
Department of Electrical Engineering, National Taiwan University of Science and Technology (NTUST), No.43, Sec. 4, Keelung Road, Taipei 106, Taiwan
3
Institute for Electrical Energy Storage Technology, Technical University of Munich (TUM), Arcisstr. 21, 80333 Munich, Germany
*
Author to whom correspondence should be addressed.
Energies 2018, 11(2), 469; https://doi.org/10.3390/en11020469
Submission received: 24 January 2018 / Revised: 13 February 2018 / Accepted: 16 February 2018 / Published: 23 February 2018
(This article belongs to the Section F: Electrical Engineering)

Abstract

:
Self-consumption of household photovoltaic (PV) storage systems has become profitable for residential owners under the trends of limited feed-in power and decreasing PV feed-in tariffs. For individual PV-storage systems, the challenge mainly lies in managing surplus generation of battery and grid power flow, ideally without relying on error-prone forecasts for both generation and consumption. Considering the large variation in power profiles of different houses in a neighborhood, the strategy is also supposed to be beneficial and applicable for the entire community. In this study, an adaptable battery charging control strategy is designed in order to obtain minimum costs for houses without any meteorological or load forecasts. Based on fuzzy logic control (FLC), battery state-of-charge (SOC) and the variation of SOC (∆SOC) are taken as input variables to dynamically determine output charging power with minimum costs. The proposed FLC-based algorithm benefits from the charging battery as much as possible during the daytime, and meanwhile properly preserves the capacity at midday when there is high possibility of curtailment loss. In addition, due to distinct power profiles in each individual house, input membership functions of FLC are improved by particle swarm optimization (PSO) to achieve better overall performance. A neighborhood with 74 houses in Germany is set up as a scenario for comparison to prior studies. Without forecasts of generation and consumption power, the proposed method leads to minimum costs in 98.6% of houses in the community, and attains the lowest average expenses for a single house each year.

1. Introduction

Renewable energy is regarded as a key form of energy production for a sustainable and environmentally friendly future. Many initiatives have been taken to promote the development of renewable energy sources. Among them, the solar energy system is a mature and effective application. As the investment costs of the photovoltaic (PV) system have fallen and the methods for producing electricity have evolved, it has become more attractive for people to participate in the installation of PV generation systems [1]. However, the up-to-date incentives and regulations have changed the favorable configurations and operations for household photovoltaic (PV) storage systems [2]. As the feed-in tariff decreases, it becomes harder and harder to cover the levelized cost of solar power with the profits from feed-in [3]. Meanwhile, rising retail energy prices and the lower remuneration have made satisfying local consumption with local household generation more profitable [4]. Since solar power is highly dependent on weather conditions, robust, highly efficient battery storage systems are commonly equipped so that residences can compensate for the fluctuating solar power. With the battery storage system (BSS), the residential customer can preserve solar power for later use when there is no sunshine. The power losses can also be eliminated through a proper power dispatch strategy in the system [5].
The applications of battery storage systems cover a wide range systematic designs to fulfill different deployment demands [6,7]. To make good use of battery storage systems, many studies have been performed to develop operation strategies [8,9,10,11,12,13,14,15,16,17,18]. Key indicators, such as self-consumption ratio, self-supply ratio, peak voltage reduction ratio, and share of losses ratio were introduced in [8] to identify the features between different control algorithms. The evaluation criteria served as a good reference for the following investigation in this study. In [9], the needs for both the distribution system operators and the local power producer were clearly expressed so that the optimum battery charging power could be determined by dynamic programming (DP). With various charging goals firstly formulated as the objective functions, a multi-objective optimization was able to be achieved. The proposed DP algorithm was executed with discretized state of charge (SOC) values every 15 min so that all possible charging trajectories from the initial SOC at the beginning of the day to the end of the day were evaluated. At the end, the corresponding SOC sequence with the minimum value of the objective function would be regarded as the optimum battery charging curve. However, the solar power and load demand profiles were predicted in advance for the operation of the proposed DP algorithm. Likewise, the forecasts on weather condition or PV power and consumption load were also required for the control method in [10,11]. Similar assumptions on the available periodic predictions of the demand and generation profiles can also be found in [12] where a robust economic model predictive controller (MPC) for a community microgrid was proposed. Despite effective and efficient control strategies, they were based on a certain degree of load and generation forecast. On the other hand, the integration of the computational intelligence and advanced control techniques has enhanced the applications of battery in a wide spectrum of aspects. For instance, to reduce operating costs, the parameters responsible for the charging and discharging control in the closed-loop controller were optimized by an evolutionary algorithm in [13]. The same goal was also attained in [14] where an algorithm was proposed to determine the day-ahead scheduling and a fuzzy expert system was built to control the power output of the storage system. In favor of genetic algorithm (GA), the design of fuzzy controller was further optimized. To preserve battery cycle life, the authors of [15] designed a fuzzy controller to operate the battery energy storage system (BESS) within the desired SOC range, and the same goal was realized in [16] by taking energy rate-of-change in the microgrid and the battery SOC as inputs. Apart from different objectives, the fuzzy logic control (FLC)-based battery storage controller shows its superiority with less dependence on the error-prone forecast-based scheduling algorithm in [17] and high adaptability in [18]. The advantages of computational intelligence, such as dealing with uncertainties and exploring optimum function in a high-dimensional problem, were put to good use in the abovementioned studies. However, it can also be observed that there are very limited studies tackling the control strategy problem on a community scale, and most of the previous studies focused on deployment or sizing of the battery storage system in a community.
Given the gap in the literature, an economical control algorithm applied for a 74-house community is proposed in this study. Unlike previous studies where the power dispatch strategy was designed and validated for a single house, the proposed control algorithm is designed to have adaptability to achieve minimum costs for houses without any meteorological or load forecasts. To achieve that, a control method based on FLC is firstly introduced. FLC is applicable for nonlinear, time-varying, and incomplete model systems and is simple to implement. The FLC-based approach also allows the designer to implement human heuristic knowledge to control complicated and time-varying plants like PV battery storage systems. Thus, a conventional FLC was used to determine the adequate charging power command in a previous study [19]. Taking the SOC and the variation of SOC (∆SOC) as inputs and the charging ratio as output, the charging power is dynamically adjusted. However, the diversity of power profiles in the community means the conventional FLC charging method no longer provides an advantage in every single house. Considering the battery aging issues and different surplus power profiles, particle swarm optimization (PSO) is applied for the re-design of fuzzy membership functions (MFs). Further improvement is expected for the proposed optimized FLC-based charging method. The layout of the paper is as follows. In Section 2, the configurations of the system are described with modelling for system components as well as the financial settings. Next, the conventional FLC-based charging method is designed and then the optimization of input MFs by PSO is elaborated in Section 3. In Section 4, four reference methods from the literature are applied on the same simulation platform and the one-year operating costs for 74 houses are compared. A conclusion is given in the last section.

2. System Configuration

In this study, the focus is on control strategy for residential PV battery storage systems. To efficiently make use of solar power and economically apply battery storage system to save on expenses, a proper power control method is required. A neighborhood in Munich, Germany was set up as a scenario for strategy comparison. The financial remuneration and electricity tariff are derived from the incentive policies in Germany. The feed-in constraint is taken into account as well. In this section, the model of the residential PV battery storage system is provided for simulation and the power profiles are elaborated.

2.1. Load Consumption

We assume that there are 74 houses in the investigated community and each house installs the same capacity of solar power confined by the rooftop area given in Figure 1. Due to different energy-usage behaviors, individual load consumption profiles are distinct to each other. Based on the statistical data, the average 4–6 person household’s consumption is between 4.3 and 4.75 MWh per year [20]. In order to equally compare the cost needed by different control methods, the measured household energy consumption data from [21] is scaled to 4.5 MWh annually. In spite of the identical energy demand in every house, the load power profile patterns still differ from one another. In fact, it is difficult to categorize various load profiles and design a beneficial controller for all of them at once. Take an observation on surplus power data of 74 houses in the community. With basic static analysis as given in Figure 2, it is difficult to tell the characteristics of power profiles from different houses. Particularly, the high variation of ramp surplus power can be observed from the red outliers and the distinct distribution range of surplus power has increased the difficulty for the design of charging controller.

2.2. Solar Power Generation

The power generation data is acquired from rooftop PV panels with one-second resolution [22]. The identical solar power data profile is applied in 74 houses. The efficiency of the power electronics devices applied in the system is estimated by Equation (1) with m = 0.0345 and n = 0.0072, which matches the high efficiency inverters [23]. Motivated by [23], the peak PV power is scaled to 4.4 kWp with 4017 kWh of power generated per year.
η P E = s m s 2 + s + n
where s =   P o u t P P E R a t e d P o w e r , ηPE is efficiency of power electronic device, Pout is output power of power electronic device (kW), and PPE-RatedPower is rated power of power electronic device (kW).

2.3. Battery Storage System

Thanks to the progress in the manufacture and development of material, the cost of battery cells has been decreasing. Among a variety of battery technologies, Li-ion batteries receive a lot of attention in the industry for stationary storage applications due to the characteristics of efficiency, scalability, and long cycle life. In this study, a current state-of-the-art Li-ion battery cell, namely the lithium–iron–phosphate (LiFePO4) battery, is employed with a capacity of 4.4 kWh. The applied battery capacity is inspired from [24] where the integration of 1 kWh capacity per 1 kWp PV power is proposed as an advantage to achieve high degrees of self-sufficiency.
Regarding the battery cell in the stationary storage system, aging effects play a crucial role in capacity degradation and dominate the economic performance of the battery’s participants due to the need for battery replacement. The aging mechanism is a complicated electrochemistry process involving many variables [25]. There are calendric aging and cyclic aging contributing to capacity degradation. In this study, they are superposed to account for total aging effect due to their independence. To calculate how much capacity fades in cycling, the model introduced by Rosenkranz et al. [26] based on a Wöhler curve is used to account for the cycling aging under the assumption of 6000 equivalent full cycles (EFC) of battery [27]. Given the depth of discharge (DoD), the remaining cycle lifetime can be obtained via Equation (2) [28]. Figure 3 shows the cycling aging curve adapted from the Rosenkranz model. On the other hand, calendric aging is computed at every sampling time with the assumption of a 20-year lifetime [29] matching well recent model validation studies [30]. The replacement criterion is effective when the remaining capacity is reduced to 80% of nominal capacity. The related parameters of the utilized battery storage system (BSS) are given in Table 1.
c y c l e   l i f e t i m e   =   4.14   × D o D ( % ) 1 0.6844 14571

2.4. Financial Assumptions in the Scenario

Many studies [31,32,33] have analyzed the economic feasibility and viability of battery storage in household applications. Though the incentive policies and energy regulations vary from countries to countries, the rising residential electric prices and descending battery costs are revealed in [34,35]. The scenario applied in the study assumes that the investment of battery storage system is more profitable compared to the system without battery installment. The beneficial scenario is highly dependent on system composition, specification, and related regulations. Thus, a certain scenario for the investigated case is derived. The electricity retail tariff is derived from the extrapolation of historical prices in Germany from 2004 to 2014 [34] and battery costs are acquired from extrapolation to estimate the future values [35]. With a 20-year depreciation period, the battery storage system is expected to become beneficial when retail electric price is higher than €0.33/kWh and battery cost less than €430/kWh according to analysis from [36], where a 4% interest rate and 2% inflation rate per year is considered. The feed-in tariff of €0.12/kWh for rooftop systems is applicable for the next 20 years [1]. The related financial parameters applied in scenario are given in Table 2. On the other hand, the maximum 50% peak PV power is served as feed-in limitation for the household PV storage system with full subsidy [37]. It is worthwhile mentioning that this curtailment barrier might be further exceeded in the future. For an equal comparison, all control strategies are performed under an identical economic scenario of one year.

3. Methods

Considering the nonlinear and dynamic properties in the household PV storage system, traditional control approaches in needs of modeling for the physical reality are no longer an advantage [19]. The investigated system is neither appropriate for practical experiment nor for mathematical modeling due to the many variables and uncertainties. Therefore, to tackle the power dispatch problem in the residential PV storage system, a fuzzy logic controller (FLC) is applied in the study.

3.1. Design of the Fuzzy Controller

The FLC is a computational intelligence techniques converting the human experience into an advanced control method. Unlike the binary system, the FLC is capable of addressing issues in uncertain and heuristic ways [38,39,40,41]. In the single household PV storage system, the battery power and grid power are regarded as controllable variables i.e., power source or power sink to satisfy power balance and the load demand as in Equation (3). However, the rising electric price and the disadvantageous feed-in tariff keep owners from using power from the utility grid. Hence, increasing the self-consumption is preferred and profitable. The more local demand is satisfied by solar power, the less electricity from grid is purchased. To achieve this, making good use of battery power becomes important. The participant of battery power enables the storage of surplus power and the employment of the stored power when solar power is not sufficient. The surplus power is thus defined in Equations (4) and (5). However, the fact that battery capacity degrades along with time and cycling, and the curtailment power loss deriving from feed-in limitation makes the charging/discharging control of battery storage not a simple task. To get the minimum operating cost for a household PV storage system, a well-designed control strategy is required.
P l o a d + P P V + P g r i d + P b a t t e r y = 0
P n e t = P l o a d P P V
P s u r p l u s =   P n e t
where Pload is load consumption power (kW), PPV is the photovoltaic generation power (kW), Pgrid is utility exchange power (kW), Pbattery is the battery charging/discharging power (kW), Pnet is net power in PV-battery system (kW), and Psurplus is surplus power, namely the difference between power generation and load demand (kW).
Based on a previous study [19], it is effective to use FLC-based charging methods where current SOC and surplus power are taken as inputs to achieve lower operation costs. With the superiority provided by FLC, no meteorological forecasts are needed to appropriately charge the power into the battery. As a result, this study aims to continue these advantages and further investigates the applications in a community. Regarding many different kinds of surplus power profiles in a community, the FLC charging method with surplus power as the input variable fails to outperform. This is because the setting values in the membership function (MF) of surplus power are fixed and they fail to cater for various cases of input surplus power. Therefore, the proposed method takes current SOC and ∆SOC as inputs instead, where ∆SOC is defined in Equation (6). To efficiently conduct fuzzy control and relieve the computation stress, there are two inputs (SOC and ∆SOC) in the proposed method and each of them contains five fuzzy subsets corresponding to linguistic degrees. With ∆SOC, the trend of charging or discharging activity becomes an indicator to prevent severe ramp of charging or discharging, which is also a common design in fuzzy control [42]. The current SOC provides the necessary information on the battery storage system. As for output variables, the charging ratio denoted as charging ratio (CR) is firstly obtained from defuzzification with the range from 0 to 1, and then CR would be multiplied by battery rated power to serve as charging power command. Figure 4 illustrates the input MFs and output MF where the linguistic variable S represents small, MS represents medium small, M represents medium, ML represents medium large, L represents large, NL represents negatively large, NS represents negatively small, Z represents zero, PS represents positively small, and PL represents positively large.
Δ S O C = S O C ( t ) S O C ( t 1 )
According to empirical results from simulation, the rule table is designed as given in Figure 5. The operating principle is charging battery as much as possible during daytime, and at the meanwhile properly preserving the capacity for the midday when there is high possibility to get curtailment loss. It reveals the expectation to get benefit from the proper usage of renewable energy and the curtailment power saved in storage system. The negative ∆SOC represents discharging while the positive ∆SOC represents charging. Figure 6 shows four of the implemented charging rules. From Figure 6, if the battery SOC is low (SOC is Small; S), CR should be large (CR is Large; L) if SOC is decreasing very fast (∆SOC is Negatively Large; NL); however, if SOC is increasing very fast (∆SOC is Positively Large; PL), CR should be reduced (CR is Medium Small; MS). On the other hand, if the battery SOC is high (SOC is Large; L), CR should be small/medium small when SOC is increasing/decreasing very fast. In summary, the charging ratio decreases along with higher SOC. For negative ∆SOC, charging is always preferred compared to positive ones. In this way it stores as much solar power as it can. Whereas, charging becomes conservative when ∆SOC is positive to prevent early fully charged and curtailment power loss.

3.2. Optimization of Fuzzy Membership Function

Despite the advantages of the proposed method (for example the dynamic control and the lack of a need for forecasts), improvement is still required if this method is to be applied to different houses. As it is difficult to obtain a systematic procedure to design a fuzzy controller that is of high performance for a variety of application cases [43], a metaheuristics optimization, namely PSO, contributes in the FLC design in this study. Taking a look at the input MFs shown in Figure 4, the values of fuzzy subsets are evenly distributed within the corresponding ranges. However, the setting of MF dominates which relevant rule is supposed to be triggered. Thus, the input MFs with evenly distributed fuzzy subsets are unable to reach minimum operating cost in many houses in the community. In addition, with the impact of aging effect and different surplus power profiles, the design of input MFs turns out to be a critical issue. Utilizing PSO, a simple coding implementation is able to perform exploration in a high dimension searching space for optimum solution. Specifically, PSO is able solve the problem with high complexity where many variables are involved [44,45,46,47]. In this subsection, simple PSO is implemented to achieve the minimum operating cost in many houses. The procedures are given as follows:
(a) Definition of particles in the searching space
In search of the appropriate design for input MFs, the maximum and minimum of input MFs are fixed due to the operating limitations. For the SOC, the available input range is from 0% to 100%. Depending on the rated power of converter connected to battery system, the range of ∆SOC is determined between −10% and 10%. Therefore, there are only three fuzzy subsets left in each input MF to be determined as given in Figure 7. In other words, each particle is regarded as a possible solution in a six-dimensional searching space. The location of individual particle in the search space can be expressed as xij and their velocities are denoted as vij where i is particle number and j is the element number in a particle. Each particle represents a solution and corresponds to a fitness value.
(b) Evaluation function
To quantify the performance of solutions, Equation (7) is employed to compute the operating cost which also serves as a fitness value. The total operating cost for a single house is composed of the battery replacement cost and electricity cost, including the purchase tariff, and its profit made by feed-in. It should be noted that the replacement criterion is effective when the state of health (SOH) is 80%, which is relatively strict for residential applications. Since the simulation scope for one year is too short to observe a replacement, the replacement cost is represented by the dissipative SOH (20% of nominal capacity) due to aging effect.
M i n   C o s t ( t ) =   E g r i d b u y ( t ) × C b u y ( t ) E g r i d s e l l ( t ) × C s e l l ( t ) + C b a t t e r y 20 % × ( 1 S O H r e m a i n )
where Cost(t) is total operating cost for the system (€) for time t, Egrid-buy is energy purchased from utility grid (kWh), Egrid-sell is energy feed-in in utility grid (kWh), Cbuy is purchasing power tariff (€/kWh), Csell is feed-in power tariff (€/kWh), Cbattery is battery cost (€/kWh), and SOHremain is remaining SOH (%).
(c) Update input MFs iteratively via PSO
In every iteration, there is motivation, known as velocity, attracting particles to approach to place with better fitness value. Velocity gives particle the direction and distance to “move” to the next position as shown in Equation (8). Particles not only learn from the experience from its own but also from the best one in the group. The historical best of itself is denoted as pBest and best in the group is represented as gBest.
v i j ( t + 1 ) = w v i j ( t ) + c 1 r 1 [ p B e s t i j x i j ( t ) ] + c 2 r 2 [ g B e s t x i j ( t ) ] x i j ( t + 1 ) = x i j ( t ) + v i j ( t + 1 )   ,   j = 1 ,   2 ,   ,   d
where t is the iteration counter, i is particle number, j is element number in a particle, d is the total number of elements in a particle, w is the inertia weight parameter, c1 and c2 are acceleration constants, r1 and r2 are uniform random values in a range [0, 1], vij(t) is the velocity of particle i in iteration t, and xij(t) is the current position of particle i in iteration t. After certain numbers of iterations, the particles make adjustments and are located at the optimum solution. To accelerate the convergence, the inertia weight w is decreasing along with the iteration as given Equation (9).
w = w m a x w m a x w m i n i t e r m a x × i t e r
where wmax is maximum inertia weight, wmin is minimum inertia weight, iter is current iteration and itermax is the allowed maximum iteration.
The optimization flowchart is given in Figure 8.
Within the dash-line box shows the proposed FLC-based method. The battery storage system always discharges when solar power is deficient and charges using all curtailment power when it exceeds feed-in limitation. In other words, the fuzzy controller is only activated when there is surplus power under the feed-in limitation. Figure 9 shows the simulated results of an example day executing the proposed method. During time segment A when there is no solar power to be used at night, the battery will discharge and satisfy the residual load. At the noon time, during time segment B, when surplus power is larger than the feed-in limitation, it turns to charge all the possible curtailed power into battery instead of being controlled by fuzzy controller. Except these two periods, fuzzy controller is responsible for determining the charging power. It can be observed that the power charged into battery is dynamically varying and battery is fully charged before the evening.

4. Analysis and Discussion

In this section, four reference methods from literature are compared with the proposed fuzzy charging method. They are:
(1) Perfect foresight method: In this method all power profiles are known in advance. Then the perfect management is able to be performed with lowest curtailment power loss and proper battery employment. The possible curtailment power loss is stored in battery completely where the sufficient capacity is preserved in previous time. However, this method is unrealistic and is impossible to be realized, but it can serve as a good method to assess the other strategies.
(2) Greedy method: Battery will be charged or discharged as long as there is net power [36]. In this way, the battery is easily fully charged prior to high irradiance time period and causes curtailment power loss. Even though the advantages of this method include relatively high self-supply rate and high self-consumption rate, it is not very economical.
(3) Feed-in damping (FID) method: Depending on the spare capacity before the forecasted sunset time, the battery is nearly constantly charged over the complete sunshine duration [11]. The surplus power over feed-in limitation is charged into battery. Hence, the curtailment power loss is reduced but a fully charged battery cannot be always obtained.
(4) Normal fuzzy (FuzzyN) method: A FLC based charging method is proposed to dynamically determine the battery charging power [19]. Taking SOC and ∆SOC as inputs and charging ratio as output, battery capacity is allowed to be reserved for high irradiance period and reduce curtailment power loss. The input MFs are designed with evenly distributed setting values and rule table is based on empirical result. More descriptions can refer to Section 2.
Before optimizing input MFs, one year simulation with 10 min sampling time is conducted for Greedy method, FID method and FuzzyN method, respectively. As shown in Figure 10a, FuzzyN method achieves lowest cost in 59% houses in the community compared to Greedy and FID method. However, further improvements are desired. To visualize the room for improvement, the extra cost of FuzzyN is calculated and plotted in Figure 10b. It indicates the houses with minimum cost attained by FID method or Greedy method and also presents the extra cost of FuzzyN method in these houses.
(5) Optimized Fuzzy (FuzzyOP) method: To further improve the FuzzyN method for most houses in the community, PSO is used to optimize the input MFs. The description of the optimization is in Section 3. The worst 5 results obtained from using FuzzyN method are taken into account for optimization. In this way, the goal is to minimize the summation cost of five houses from Equation (6). The relative parameters and configurations are given in Table 3. Figure 11 shows the recorded gBest value during every iteration. According to Figure 11, the gBest settles down from 13th iteration and finally converges to €3769.66 for the total annual expense of five houses. Eventually, the optimum settings for the input MFs are obtained.
Figure 12 shows the annual cost of 74 houses for four different methods. All methods are compared with perfect a foresight method firstly so the additional cost can then be calculated for practical comparison. It should be noted that the result obtained from using perfect foresight method only provides a reference of improvement space for other approaches. Table 4 gives the number of houses that each method has successfully achieve to the minimum cost. It can be observed that the FuzzyN method shows its advantages in 44 houses before optimization, which indicates the 59.4% (44/74) outperformance rate in the whole community when dealing with different scenarios of surplus power. The secondly superior method is the Greedy method which has better performance in 25.7% (19/74) houses in the community. It is then deduced that the variety of surplus power from individual house makes the symmetrical input MFs not an appropriate design. After the optimization, the resulting FuzzyOP method successfully achieves up to 98.6% of houses to the minimum cost. As a result, the proper design of input MFs certainly realized the goal of an economical and general charging strategy. Additionally, Table 5 summarized the average cost of five different methods. The average benefit from applying the proposed FuzzyOP method instead of Greedy operation is 49% ( 10 786.11 765.72 = 49 % ) progress approaching to the perfect foresight method. From Figure 12 and Table 5, it is concluded that the proposed FuzzyOP method can achieve minimum cost in 73 houses, namely 98.6% outperformance rate in the community, and attains the lowest average expense for a single house per year.

5. Conclusions

This study aims to design a FLC-based charging method without any meteorological forecast and efficiently manage the power in the household PV-storage system. To investigate various power dispatch methods, simulation models for battery and power profiles as well as financial factors acquired from reality are collected and built up for simulation. Considering the diversity of different power profiles in a 74-house community, the design of an economical power dispatch method that is applicable for most houses becomes an important task. Taking the SOC and ∆SOC as inputs and charging ratio as an output, the charging power is dynamically determined. To achieve more outperformance rate in the community, the design of input MFs are optimized by PSO since the symmetric MF is no longer advantageous. The proposed FuzzyOP method makes 49% progress approaching to the perfect foresight method compared to Greedy operation. Compared to three other methods (Greedy, FID and FuzzyN method), the proposed FuzzyOP method achieves the minimum average annual cost and outperforms other method in 98.6% of houses in community.
The combined FLC-PSO optimization method presented herein may be adapted in various manners (e.g., distinct input parameters for the FLC controller) and may be suitable for other problem formulations in a microgrid context. For the parameter set chosen, it should be noted as limitation, that results might vary significantly with load/generation profiles and with distinct starting values for the batteries’ SOC. Other implementations less prone to parameter variations are currently under investigation.

Author Contributions

This research article has six authors. Yu-Shan Cheng, Yi-Hua Liu and Holger C. Hesse conceived the research method and designed the control strategy. Holger C. Hesse, Maik Naumann, Cong Nam Truong and Andreas Jossen contributed to the simulation platform. Yu-Shan Cheng and Yi-Hua Liu analyzed the resulting data and wrote the manuscript. Holger C. Hesse, Maik Naumann, Cong Nam Truong and Andreas Jossen revised the paper and provided valuable suggestions.

Conflicts of Interest

The authors declare no conflict of interest.

Nomenclature

Abbreviations 

PVphotovoltaics
FLCfuzzy logic controller
DPdynamic programming
FITfeed-in tariff
SOCstate of charge
SOHstate of health
MPCmodel predictive controller
EAevolutionary algorithm
GAgenetic algorithm
PCCpoint of common coupling
BESSbattery energy storage system
BSSbattery storage system
PSOparticle swarm optimization
MFmembership function
LFPlithium–iron–phosphate (LiFePO4) battery
EFCequivalent full cycle
DoDdepth of discharge
CRcharging ratio
Ssmall
MSmedium small
Mmedium
MLmedium large
Llarge
NLnegatively large
NSnegatively small
Zzero
PSpositively small
PLpositively large
FIDFeed-in Damping method
FuzzyNNormal Fuzzy method
FuzzyOPOptimized Fuzzy method

Variables, Parameters, and Constants

Ploadload consumption power (kW)
PPVphotovoltaics generation power (kW)
Pgridutility exchange power (kW)
Pbatterybattery charging/discharging power (kW)
Pnetnet power in PV-battery system (kW)
Psurplussurplus power; difference between power generation and load demand (kW)
Pgrid-buypower purchased from utility grid (kW)
Pgrid-sellpower feed-in in utility grid (kW)
Egrid-buyenergy purchased from utility grid (kWh)
Egrid-sellenergy feed-in in utility grid (kWh)
Cbuypurchasing power tariff (€/kWh)
Csellfeed-in power tariff (€/kWh)
Cbatterybattery cost (€/kWh)
SOHremainremaining SOH (%)
η P E efficiency of power electronic device
PPE-RatedPowerrated power of power electronic device (kW)
Poutoutput power of power electronic device (kW)
Costtotal operating cost for the system (€)
iparticle number
jthe element number in a particle
titeration counter
dthe number of elements in a particle
xijthe current position of particle i in iteration t
vijthe velocity of particle i in iteration t
winertia weight parameter
c1, c2acceleration constants
r1, r2uniform random values in a range [0, 1]
pBesthistorical best record of particle itself
gBestbest record of particle in the group
wmaxmaximum inertia weight
wminminimum inertia weight
itermaxthe allowed maximum iteration
itercurrent iteration

References

  1. Wirth, H.; Schneider, K. Recent facts about photovoltaics in germany. In Report from Fraunhofer Institute for Solar Energy Systems; Fraunhofer Institute for Solar Energy Systems: Freiburg, Germany, 2015. [Google Scholar]
  2. Bergner, J.; Weniger, J.; Tjaden, T.; Quaschning, V. Feed-in power limitation of grid-connected pv battery systems with autonomous forecast-based operation strategies. In Proceedings of the 29th European Photovoltaic Solar Energy Conference and Exhibition, Amsterdam, The Netherlands, 22–26 September 2014; pp. 2363–2370. [Google Scholar]
  3. Feed-in Tariff for Electricity Generated from Renewable Energy in Japan. Available online: https://www.iea.org/policiesandmeasures/pams/japan/name-30660-en.php (accessed on 23 December 2017).
  4. Vetter, M. Residential Battery Systems-Operating Control Strategies beyond Self Consumption; Fraunhofer Institute for Solar Energy Systems ISE: Freiburg, Germany, 2015. [Google Scholar]
  5. Braun, M.; Büdenbender, K.; Magnor, D.; Jossen, A. Photovoltaic self-consumption in germany: Using lithium-ion storage to increase self-consumed photovoltaic energy. In Proceedings of the 24th European Photovoltaic Solar Energy Conference (PVSEC), Hamburg, Germany, 21–24 September 2009. [Google Scholar]
  6. Hesse, H.C.; Schimpe, M.; Kucevic, D.; Jossen, A. Lithium-ion battery storage for the grid—A review of stationary battery storage system design tailored for applications in modern power grids. Energies 2017, 10, 2107. [Google Scholar] [CrossRef]
  7. Hou, R.; Nguyen, T.-T.; Kim, H.-M.; Song, H.; Qu, Y. An energy-based control strategy for battery energy storage systems: A case study on microgrid applications. Energies 2017, 10, 215. [Google Scholar] [CrossRef]
  8. Resch, M.; Ramadhani, B.; Bühler, J.; Sumper, A. Comparison of control strategies of residential PV storage systems. In Proceedings of the 9th International Renewable Energy Storage Conference and Exhibition (IRES 2015), Messe Düsseldorf, Germany, 9–11 March 2015; pp. 1–18. [Google Scholar]
  9. Li, J.; Danzer, M.A. Optimal charge control strategies for stationary photovoltaic battery systems. J. Power Sources 2014, 258, 365–373. [Google Scholar] [CrossRef]
  10. Nottrott, A.; Kleissl, J.; Washom, B. Energy dispatch schedule optimization and cost benefit analysis for grid-connected, photovoltaic-battery storage systems. Renew. Energy 2013, 55, 230–240. [Google Scholar] [CrossRef]
  11. Zeh, A.; Witzmann, R. Operational strategies for battery storage systems in low-voltage distribution grids to limit the feed-in power of roof-mounted solar power systems. Energy Procedia 2014, 46, 114–123. [Google Scholar] [CrossRef]
  12. Pereira, M.; de la Peña, D.M.; Limón, D. Robust economic model predictive control of a community micro-grid. Renew. Energy 2017, 100, 3–17. [Google Scholar] [CrossRef]
  13. Müller, J.; März, M.; Mauser, I.; Schmeck, H. Optimization of operation and control strategies for battery energy storage systems by evolutionary algorithms. In Proceedings of the European Conference on the Applications of Evolutionary Computation, Porto, Portugal, 30 March–1 April 2016; pp. 507–522. [Google Scholar]
  14. Fossati, J.P.; Galarza, A.; Martín-Villate, A.; Echeverría, J.M.; Fontán, L. Optimal scheduling of a microgrid with a fuzzy logic controlled storage system. Int. J. Electr. Power Energy Syst. 2015, 68, 61–70. [Google Scholar] [CrossRef]
  15. Saranya, S.; Sathyamoorthi, S.; Gandhiraj, R. A fuzzy logic based energy management system for a microgrid. ARPN J. Eng. Appl. Sci. 2015, 10, 2663–2669. [Google Scholar]
  16. Arcos-Aviles, D.; Pascual, J.; Marroyo, L.; Sanchis, P.; Guinjoan, F.; Marietta, M.P. Optimal fuzzy logic ems design for residential grid-connected microgrid with hybrid renewable generation and storage. In Proceedings of the 2015 IEEE 24th International Symposium on Industrial Electronics (ISIE), Buzios, Brazil, 3–5 June 2015; pp. 742–747. [Google Scholar]
  17. Sanseverino, E.R.; Di Silvestre, M.L.; Zizzo, G.; Gallea, R.; Quang, N.N. A self-adapting approach for forecast-less scheduling of electrical energy storage systems in a liberalized energy market. Energies 2013, 6, 5738–5759. [Google Scholar] [CrossRef] [Green Version]
  18. Hussain, A.; Bui, V.-H.; Kim, H.-M. Fuzzy Logic-Based Operation of Battery Energy Storage Systems (BESSs) for Enhancing the Resiliency of Hybrid Microgrids. Energies 2017, 10, 271. [Google Scholar] [CrossRef]
  19. Cheng, Y.-S.; Hesse, H.; Truong, N.; Jossen, A.; Liu, Y.-H. Charging strategy for a residential battery storage system using fuzzy logic controller. In NEIS Conference 2016, 1st ed.; Schulz, D., Ed.; Springer: Wiesbaden, Germany, 2016; pp. 182–189. [Google Scholar]
  20. Vance, C. The German Residential Energy Consumption Survey; Rheinisch-Westfälisches Institut für Wirtschaftsforschung (RWI): Essen, Germany, 2011. [Google Scholar]
  21. Tjaden, T.; Bergner, J.; Weniger, J.; Quaschning, V. Representative Electrical Load Profiles of Residential Buildings in Germany with a Temporal Resolution of One Second. 2015. Available online: https://www.researchgate.net/publication/285577915_Representative_electrical_load_profiles_of_residential_buildings_in_Germany_with_a_temporal_resolution_of_one_second (accessed on 16 November 2017).
  22. Zeh, A.; Rau, M.; Witzmann, R. Comparison of decentralised and centralised grid-compatible battery storage systems in distribution grids with high PV penetration. Prog. Photovolt. Res. Appl. 2016, 24, 496–506. [Google Scholar] [CrossRef]
  23. Jahn, U.; Nasse, W. Operational performance of grid-connected PV systems on buildings in Germany. Prog. Photovolt. Res. Appl. 2004, 12, 441–448. [Google Scholar] [CrossRef]
  24. Weniger, J.; Tjaden, T.; Quaschning, V. Sizing of residential PV battery systems. Energy Procedia 2014, 46, 78–87. [Google Scholar] [CrossRef]
  25. Wang, J.; Liu, P.; Hicks-Garner, J.; Sherman, E.; Soukiazian, S.; Verbrugge, M.; Tataria, H.; Musser, J.; Finamore, P. Cycle-life model for graphite-lifepo4 cells. J. Power Sources 2011, 196, 3942–3948. [Google Scholar] [CrossRef]
  26. Rosenkranz, C.A. Modern battery systems for plug-in hybrid electric vehicles. Power 2007, 1, 100. [Google Scholar]
  27. Yasuda, M. Sony Energy Storage System Using Olivine Type Battery Fortelion. 2012. Sony Energy Devices. Available online: https://www.eiseverywhere.com/file_uploads/89b02d8a4305f5ffe09d0c27691441af_O-302YasudaMasayuki.pdf (accessed on 17 November 2017).
  28. Pesaran, A.; Markel, T. Battery Requirements and Cost-Benefit Analysis for Plug-in Hybrid Vehicles (Presentation); National Renewable Energy Lab. (NREL): Golden, CO, USA, 2007.
  29. Sony Energy Devices Quality. Available online: http://www.sonyenergy-devices.co.jp/en/csr/quality.php (accessed on 13 November 2017).
  30. Naumann, M.; Schimpe, M.; Keil, P.; Hesse, H.C.; Jossen, A. Analysis and modeling of calendar aging of a commercial LiFePO4/graphite cell. J. Energy Storage 2018, in press. [Google Scholar]
  31. Truong, C.N.; Naumann, M.; Karl, R.C.; Müller, M.; Jossen, A.; Hesse, H.C. Economics of residential photovoltaic battery systems in germany: The case of tesla’s powerwall. Batteries 2016, 2, 14. [Google Scholar] [CrossRef]
  32. Battke, B.; Schmidt, T.S.; Grosspietsch, D.; Hoffmann, V.H. A review and probabilistic model of lifecycle costs of stationary batteries in multiple applications. Renew. Sustain. Energy Rev. 2013, 25, 240–250. [Google Scholar] [CrossRef]
  33. Jallouli, R.; Krichen, L. Sizing, techno-economic and generation management analysis of a stand alone photovoltaic power unit including storage devices. Energy 2012, 40, 196–209. [Google Scholar] [CrossRef]
  34. BDEW-Strompreisanalyse 2017. Available online: https://www.hannover.ihk.de/fileadmin/data/Dokumente/Themen/Energie/170531_BDEW_Strompreisanalyse_Mai2017.pdf (accessed on 13 November 2017).
  35. Fuchs, G.; Lunz, B.; Leuthold, M.; Sauer, D.U. Technology Overview on Electricity Storage. 2012. ISEA. Available online: http://www.sefep.eu/activities/projects-studies/120628_Technology_Overview_Electricity_Storage_SEFEP_ISEA.pdf (accessed on 17 November 2017).
  36. Naumann, M.; Karl, R.C.; Truong, C.N.; Jossen, A.; Hesse, H.C. Lithium-ion battery cost analysis in PV-household application. Energy Procedia 2015, 73, 37–47. [Google Scholar] [CrossRef]
  37. KfW-Programm Erneuerbare Energien-Speicher (275). Available online: https://www.kfw.de/KfW-Konzern/Service/Download-Center/F%C3%B6rderprogramme-%28Inlandsf.%29-%28D-EN%29/Barrierefreie-Dokumente/KfW-Programm-Erneuerbare-Energien-Speicher-%28275%29-Merkblatt/ (accessed on 17 November 2017).
  38. Coelho, V.N.; Coelho, I.M.; Coelho, B.N.; Reis, A.J.; Enayatifar, R.; Souza, M.J.; Guimarães, F.G. A self-adaptive evolutionary fuzzy model for load forecasting problems on smart grid environment. Appl. Energy 2016, 169, 567–584. [Google Scholar] [CrossRef]
  39. Fossati, J.P.; Galarza, A.; Martín-Villate, A.; Fontán, L. A method for optimal sizing energy storage systems for microgrids. Renew. Energy 2015, 77, 539–549. [Google Scholar] [CrossRef]
  40. Kang, C.-S.; Hyun, C.-H.; Park, M. Fuzzy logic-based advanced on–off control for thermal comfort in residential buildings. Appl. Energy 2015, 155, 270–283. [Google Scholar] [CrossRef]
  41. Keshtkar, A.; Arzanpour, S. An adaptive fuzzy logic system for residential energy management in smart grid environments. Appl. Energy 2017, 186, 68–81. [Google Scholar] [CrossRef]
  42. Kruse, R.; Gebhardt, J.E.; Klowon, F. Foundations of Fuzzy Systems; John Wiley & Sons, Inc.: Hoboken, NJ, USA, 1994. [Google Scholar]
  43. Passino, K.M.; Yurkovich, S.; Reinfrank, M. Fuzzy Control; Addison-Wesley: Menlo Park, CA, USA, 1998; Volume 20, Available online: http://www2.ece.ohio-state.edu/~passino/FCbook.pdf (accessed on 13 November 2017).
  44. Cheng, Y.-S.; Chuang, M.-T.; Liu, Y.-H.; Wang, S.-C.; Yang, Z.-Z. A particle swarm optimization based power dispatch algorithm with roulette wheel re-distribution mechanism for equality constraint. Renew. Energy 2016, 88, 58–72. [Google Scholar] [CrossRef]
  45. Clarke, D.P.; Al-Abdeli, Y.M.; Kothapalli, G. Multi-objective optimisation of renewable hybrid energy systems with desalination. Energy 2015, 88, 457–468. [Google Scholar] [CrossRef]
  46. Niknam, T. A new fuzzy adaptive hybrid particle swarm optimization algorithm for non-linear, non-smooth and non-convex economic dispatch problem. Appl. Energy 2010, 87, 327–339. [Google Scholar] [CrossRef]
  47. Niknam, T.; Firouzi, B.B.; Ostadi, A. A new fuzzy adaptive particle swarm optimization for daily volt/var control in distribution networks considering distributed generators. Appl. Energy 2010, 87, 1919–1928. [Google Scholar] [CrossRef]
Figure 1. The investigated system scheme.
Figure 1. The investigated system scheme.
Energies 11 00469 g001
Figure 2. Strong variation is visible in terms of load fluctuation from observation of (a) a long time interval of one day, and from (b) a short time interval of 10 min.
Figure 2. Strong variation is visible in terms of load fluctuation from observation of (a) a long time interval of one day, and from (b) a short time interval of 10 min.
Energies 11 00469 g002
Figure 3. The cycle life versus depth of discharge (DoD; %) curve of the utilized LiFePO4 battery (adapted from [26]).
Figure 3. The cycle life versus depth of discharge (DoD; %) curve of the utilized LiFePO4 battery (adapted from [26]).
Energies 11 00469 g003
Figure 4. Input MFs (state-of-charge (SOC) and variation of SOC(∆SOC)) as well as the output MF (charging ratio). MF: membership function; M: medium; S: small; MS: medium small; ML: medium large; L: large; NS: negatively small; PS: positively small; NL: negatively large; Z: zero; PL: positively large; CR: charging ratio.
Figure 4. Input MFs (state-of-charge (SOC) and variation of SOC(∆SOC)) as well as the output MF (charging ratio). MF: membership function; M: medium; S: small; MS: medium small; ML: medium large; L: large; NS: negatively small; PS: positively small; NL: negatively large; Z: zero; PL: positively large; CR: charging ratio.
Energies 11 00469 g004
Figure 5. Rule table of the proposed fuzzy logic control (FLC) controller.
Figure 5. Rule table of the proposed fuzzy logic control (FLC) controller.
Energies 11 00469 g005
Figure 6. Illustration of charging behavior from rule table.
Figure 6. Illustration of charging behavior from rule table.
Energies 11 00469 g006
Figure 7. Illustration for optimized input MFs.
Figure 7. Illustration for optimized input MFs.
Energies 11 00469 g007
Figure 8. Optimization flowchart.
Figure 8. Optimization flowchart.
Energies 11 00469 g008
Figure 9. The simulated results of power profiles for an example day.
Figure 9. The simulated results of power profiles for an example day.
Energies 11 00469 g009
Figure 10. Simulated results (a) percentage of achieving lowest cost (b) improvement space for normal fuzzy (FuzzyN) compared to Greedy and feed-in damping (FID) methods.
Figure 10. Simulated results (a) percentage of achieving lowest cost (b) improvement space for normal fuzzy (FuzzyN) compared to Greedy and feed-in damping (FID) methods.
Energies 11 00469 g010
Figure 11. Convergence of gBest.
Figure 11. Convergence of gBest.
Energies 11 00469 g011
Figure 12. Additional costs compared to the perfect foresight method. FuzzyOP: optimized Fuzzy.
Figure 12. Additional costs compared to the perfect foresight method. FuzzyOP: optimized Fuzzy.
Energies 11 00469 g012
Table 1. The related parameters of the utilized battery storage system (BSS). (parameters below are based on Sony/muRata FORTELION Cell [27]). SOC: state of charge. LFP: lithium–iron–phosphate (LiFePO4) battery; EFC: equivalent full cycle; SOH: state of health.
Table 1. The related parameters of the utilized battery storage system (BSS). (parameters below are based on Sony/muRata FORTELION Cell [27]). SOC: state of charge. LFP: lithium–iron–phosphate (LiFePO4) battery; EFC: equivalent full cycle; SOH: state of health.
ItemContent
Battery TypeLFP battery
Nominal Capacity1.2 kWh
Rated Capacity1.1 kWh
Aging ModelRosenkranz model [26]
Lifetime Assumptions20 years lifetime 6000 EFC
Maximum/Minimum SOC100/0%
Battery Replacement Criterion80% SOH
Table 2. Overview of financial parameters. PV: photovoltaic.
Table 2. Overview of financial parameters. PV: photovoltaic.
ItemValue
Interest Rate4%
Inflation Rate2%
Electricity Price€0.37/kWh
Feed-In Tariff€0.12/kWh
Battery Price€387.5/kWh
Feed-In Limitation50% of peak PV power
Table 3. Particle swarm optimization (PSO) configurations.
Table 3. Particle swarm optimization (PSO) configurations.
PSO Parameters
6 elements in one particle
{SOC_MS SOC_M SOC_ML ∆SOC_NS ∆SOC_Z ∆SOC_PS}
parametersvalue
particle number20
iteration number30
c11
c22
wmax1
wmin0.1
Search Space
SOC_MSSOC_MSOC_ML∆SOC_NS∆SOC_Z∆SOC_PS
xij max1110.10.10.1
xij min000−0.1−0.1−0.1
vij max0.10.10.10.020.020.02
vij min−0.1−0.1−0.1−0.02−0.02−0.02
Results
Best Setting0.660.730.88−0.050.0540.1
Table 4. Outperformance times of different power dispatch method in 74 houses.
Table 4. Outperformance times of different power dispatch method in 74 houses.
MethodGreedyFIDFuzzyNFuzzyOPTotal House
Before optimization191144N.A.74
After optimization0107374
Table 5. The average costs of different methods.
Table 5. The average costs of different methods.
CostPerfect ForesightGreedyFIDFuzzyNFuzzyOP
Average cost (€) per year, per household765.72786.11786.21784.00777.04

Share and Cite

MDPI and ACS Style

Cheng, Y.-S.; Liu, Y.-H.; Hesse, H.C.; Naumann, M.; Truong, C.N.; Jossen, A. A PSO-Optimized Fuzzy Logic Control-Based Charging Method for Individual Household Battery Storage Systems within a Community. Energies 2018, 11, 469. https://doi.org/10.3390/en11020469

AMA Style

Cheng Y-S, Liu Y-H, Hesse HC, Naumann M, Truong CN, Jossen A. A PSO-Optimized Fuzzy Logic Control-Based Charging Method for Individual Household Battery Storage Systems within a Community. Energies. 2018; 11(2):469. https://doi.org/10.3390/en11020469

Chicago/Turabian Style

Cheng, Yu-Shan, Yi-Hua Liu, Holger C. Hesse, Maik Naumann, Cong Nam Truong, and Andreas Jossen. 2018. "A PSO-Optimized Fuzzy Logic Control-Based Charging Method for Individual Household Battery Storage Systems within a Community" Energies 11, no. 2: 469. https://doi.org/10.3390/en11020469

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