Loading [MathJax]/jax/output/SVG/jax.js
Research article

Optimal operation of energy storage units in distributed system using social spider optimization algorithm

  • Received: 18 July 2019 Accepted: 24 September 2019 Published: 08 October 2019
  • Optimal placement and performance of energy storage units are two important issues for power systems. Energy storage units help in energy supply and elevated reliability in the network. Energy storage system (ESS) cause many of the variables of planning, designing, and exploiting the network to alter, and thus planning and operational methods for the network will change as well. These units also assist in reducing the peak load with the aim of profit maximization. In this paper, a method is presented to optimize the performance of energy storage units in the power market. To solve the problem, a new optimization algorithm called social spider optimization (SSO) algorithm is employed. Cost reduction, losses reduction and voltage profile improvement are three main scenarios which are considered. The proposed method is applied to a 33-bus standard distribution system and results show that this novel method is efficient to use for ESSs optimal operation.

    Citation: Mehdi Tabasi, Pouyan Asgharian. Optimal operation of energy storage units in distributed system using social spider optimization algorithm[J]. AIMS Electronics and Electrical Engineering, 2019, 3(4): 309-327. doi: 10.3934/ElectrEng.2019.4.309

    Related Papers:

    [1] Samarjit Patnaik, Manas Ranjan Nayak, Meera Viswavandya . Smart deployment of energy storage and renewable energy sources for improving distribution system efficacy. AIMS Electronics and Electrical Engineering, 2022, 6(4): 397-417. doi: 10.3934/electreng.2022024
    [2] Charles Aimiuwu Osaretin, Tariq Iqbal, Stephen Butt . Optimal sizing and techno-economic analysis of a renewable power system for a remote oil well. AIMS Electronics and Electrical Engineering, 2020, 4(2): 132-153. doi: 10.3934/ElectrEng.2020.2.132
    [3] Santosh Prabhakar Agnihotri, Mandar Padmakar Joshi . Alternating current servo motor and programmable logic controller coupled with a pipe cutting machine based on human-machine interface using dandelion optimizer algorithm - attention pyramid convolution neural network. AIMS Electronics and Electrical Engineering, 2024, 8(1): 1-27. doi: 10.3934/electreng.2024001
    [4] B Naresh Kumar, Jai Sukh Paul Singh . Intelligence-based optimized cognitive radio routing for medical data transmission using IoT. AIMS Electronics and Electrical Engineering, 2022, 6(3): 223-246. doi: 10.3934/electreng.2022014
    [5] Dipak R. Swain, Sunita S. Biswal, Pravat Kumar Rout, P. K. Ray, R. K. Jena . Optimal fractional sliding mode control for the frequency stability of a hybrid industrial microgrid. AIMS Electronics and Electrical Engineering, 2023, 7(1): 14-37. doi: 10.3934/electreng.2023002
    [6] J. Rajeshwari, M. Sughasiny . Modified PNN classifier for diagnosing skin cancer severity condition using SMO optimization technique. AIMS Electronics and Electrical Engineering, 2023, 7(1): 75-99. doi: 10.3934/electreng.2023005
    [7] Arebu Dejen, Jeevani Jayasinghe, Murad Ridwan, Jaume Anguera . Genetically engineered tri-band microstrip antenna with improved directivity for mm-wave wireless application. AIMS Electronics and Electrical Engineering, 2022, 6(1): 1-15. doi: 10.3934/electreng.2022001
    [8] I.E.S. Naidu, S. Srikanth, A. Siva sarapakara Rao, Adabala Venkatanarayana . A novel mine blast optimization algorithm (MBOA) based MPPT controlling for grid-PV systems. AIMS Electronics and Electrical Engineering, 2023, 7(2): 135-155. doi: 10.3934/electreng.2023008
    [9] Olayanju Sunday Akinwale, Dahunsi Folasade Mojisola, Ponnle Akinlolu Adediran . Mitigation strategies for communication networks induced impairments in autonomous microgrids control: A review. AIMS Electronics and Electrical Engineering, 2021, 5(4): 342-375. doi: 10.3934/electreng.2021018
    [10] Vengadesan Alagapuri, Ashok Bakkiyaraj Radhakrishnan, S. Sakthivel Padaiyatchi . Optimization of position and rating of shunt and series connected FACTS devices for transmission congestion management in deregulated power networks. AIMS Electronics and Electrical Engineering, 2024, 8(2): 165-186. doi: 10.3934/electreng.2024007
  • Optimal placement and performance of energy storage units are two important issues for power systems. Energy storage units help in energy supply and elevated reliability in the network. Energy storage system (ESS) cause many of the variables of planning, designing, and exploiting the network to alter, and thus planning and operational methods for the network will change as well. These units also assist in reducing the peak load with the aim of profit maximization. In this paper, a method is presented to optimize the performance of energy storage units in the power market. To solve the problem, a new optimization algorithm called social spider optimization (SSO) algorithm is employed. Cost reduction, losses reduction and voltage profile improvement are three main scenarios which are considered. The proposed method is applied to a 33-bus standard distribution system and results show that this novel method is efficient to use for ESSs optimal operation.


    The transformations in the power industry have promoted the preference to distributed generation (DG) and renewable energies. Usage of renewable energy based DGs causes free energy generation and decreased environmental pollution [1]. In spite of the numerous advantages of these type of DGs, their variable nature lead to lower reliability in the power system [2]. The ESSs can complement this type of DGs, so, if economical storage systems are available, development of renewable energy will progress more rapidly.

    The ESSs are very useful and practical as they can save the extra energy and discharge it in the time of shortage [3]. With increased research and development in this field, the ESS have become more economical.

    The applications of energy storage across the grid are diverse, which include energy supply at a large scale, time transference of electricity energy or energy trade, frequency adjustment, spinning and complementary reserves, voltage adjustment, delaying the transmission and distribution grids upgrading, improving the power quality, improving the system reliability, and managing the demand fulfillment [4,5]. These systems should participate in the electricity market under the ownership of an investor and independently. The most important problem of interest in storage units in a restructured environment is requiring higher profit in competition with others.

    The ESS can be installed in the power system with different capacities. At larger scales, ESS is more suitable for higher generation levels and voltage compared to the electricity grid, whereas smaller scale ESS can fulfill various targets across the distribution level with lower voltages [6]. Five types of ESS including mechanical, electrochemical, chemical, thermal, and electrical systems are employed for large-scale uses [7].

    Many researchers have tried to optimize the performance of the ESSs for different applications. The important factor about the ESS relates to its planning in order to meet the load demands. In [8] a novel approach is introduced for optimal operation of distribution networks at the presence of DG and ESS. Reliability and costs are objective of this study and a hybrid evolutionary algorithm called Hybrid Grey Wolf Optimizer-Particle Swarm Optimization (HGWO-PSO) algorithm is applied. An analysis of the operation mode of energy storage is presented in [9]. The analysis is performed through a mixed integer linear programming (MILP) model programmed via the General Algebraic Modelling System (GAMS) to reduce operation costs.

    A multi-objective methodology for locating, sizing and operation of ESSs in distribution network for a day is presented in [10]. The objective functions of the problem are minimization of power losses and the ESS cost that uses non-dominated sorting genetic algorithm Ⅱ and taboo search optimization algorithm. In [11] a method to find the optimal ESS capacity for a peak-shaving application is proposed. This method is based on Dynamic programming to improve voltage profile and energy cost.

    Optimal storage operation problem as a finite-horizon dynamic program is formulated in [12] for a grid with renewable DGs and AC/DC load to minimize expected energy cost. Ref. [13] presented mixed-integer second-order cone programing and mixed-integer linear programing models for solving the problem of optimal operation of distribution networks with ESSs. Optimal operation of the grid with DG and ESS for multiple objective functions such as minimization of losses, imbalanced power at the substation, total energy costs, and peak demand is presented in [14]. In [15] and [16] the SSO algorithm is used solving the economic dispatch problem and in [17] the hybrid SSO algorithm is employed to estimate the thermos physical properties of phase change material for the first time.

    Study on optimal operation of hybrid storage systems include battery and super-capacitor is presented in [18,19] for distribution system. Optimal operation and energy management of a hybrid power system in smart grid framework is presented in [20]. In this research wind turbine, photovoltaic and ESS are integrated and model predictive control (MPC) is used for optimal management. A novel stochastic planning framework is proposed in [21] to determine the optimal ESS capacity in an isolated micro-grid.

    In this paper optimal operation of the ESSs in a distribution system is presented. In this study SSO algorithm is used as a novel method to minimize cost, losses and improve voltage profile. The rest of this paper is organized as follows: problem formulation includes decision variables, objective functions and constraints are illustrated in section Ⅱ. Section Ⅲ is dedicated to backward/forward power flow. The SSO algorithm is explained in section Ⅳ. Simulation results and conclusion are presented in section Ⅴ and Ⅵ, respectively.

    In this study, contribution of storage units is considered in electricity markets to achieve maximum financial benefit within a specified period. Determining the optimal time of storage unit charge and discharge is the main decision variable. This time should be determined in such a way that the problem objective function is optimized.

    The ESSs are organized and contributed in the market to achieve more profit. The storage units' profit can be expressed as follows:

    profit=maxTt=1(Ptsale×λtgridPtbuy×λtgrid) (1)

    Where, Pbuyt is the power purchased from the grid, Psalet represents the power sold to the grid, and λgridt shows power cost at t.

    The permitted range of the grid voltage level changes is very limited, and standards usually allow for small variations around the nominal value. According to the limitation defined for voltage of buses, the following equation can be expressed:

    vminivivmaxii=1,2Nbus (2)

    Where, vi is the bus voltage, vimin and vimax are minimum and maximum voltages of ith bus, respectively and Nbus is the total bus number.

    The thermal capacity of the lines is simply determined based on current flow; thus, the following equation can be used for the current flow limitation:

    |Ii||Imaxi|i=1,2NLine (3)

    Where, Ii is the current of ith line, Iimax is the maximum allowed current for ith line, and NLine is the total number of lines.

    State of charge (SOC) is defined as the ratio of battery remaining energy to total energy saved. Each EES has its specified SOC which must always be within the allowed range, as:

    SOCminSOCSOCmax (4)

    Where, SOCmin and SOCmax are minimum and maximum values of the storage SOC, respectively.

    With respect to the load static features, three general models are proposed in power system studies, including constant power (powers are independent of voltage), constant current (powers are proportional to bus voltage) and constant impedance (powers are proportional to square bus voltage). In this paper, constant power model is considered.

    Traditional power flow methods in transmission networks are less effective for distribution systems due to radial structure and high R/X ratio. Also, by increasing the DG unit's penetration, the distribution network changes from a passive to an active grid [22]. Therefore, instead of common power flow methods, backward/forward sweep method based on current summation is used.

    The backward/forward sweep method is appropriate for radial construction, whose effectiveness has already been proven. Simple structure, fast convergence and suitability for online and offline problems are the main advantages of this method [23]. This method has three step which are explained below:

    In the first iteration, all bus voltages are equal to source voltage (1 p.u.). In the next iteration, bus voltages are calculated from the previous step. With respect to bus voltages, the load current can be calculated as follows:

    ILi=(Pi+jQiVi) (5)

    Where, ILi, Pi, Qi and Vi are the current, active power, reactive power and voltage of ith load, respectively.

    Thereafter, it is necessary to calculate the current through lines starting from the farthest line relative to the reference line. For example, line j can be expressed as:

    ILj=jDILii=1Nbus (6)

    Where, Nbus is the bus number, ILi is the current of jth line, and D represent all the lines connected to bus i. Consequently, backward sweep is finished and the current of lines is updated.

    In the forward sweep starting with source bus, whose voltage is known, and considering impedance and current of lines, the voltage of ith bus is calculated as follows:

    Vi=Vi1ZiILii=1Nbus (7)

    Where, Vi is the voltage of ith bus, Vi-1 is the first bus voltage at ith line, ILi shows the current of ith line and Nbus is the bus number. Upon completion of this process, the forward sweep is finished and all bus voltages are updated.

    After backward/forward sweep, the convergence criterion needs to be calculated to assess the need for further iterations.

    ΔVmax=max|VoldiVnewi|<ε (8)

    Where, Viold is the voltage of ith node in the previous iteration, Vinew denotes the voltage of ith node in the last iteration and ε is the permissible voltage deviation value. If the above equation persists, the power flow will end; otherwise, iterations will continue.

    Distributed systems with DGs are similar to multi source networks, so buses with DG are modelled as PQ or PV bus [22]. In this paper, DG units are controlled like a PQ bus and hence, they are considered as a negative load. The PQ buses are modeled as follows:

    {P=PDGQ=QDG (9)

    Optimization is a challenging area that has attracted increasing attention in recent decades. Optimization finds the best solution depending on the problem, limits and constraints [24]. Recently, metaheuristic algorithms have gained more popularity as they are superior to traditional gradient-based approaches.

    The main advantage of SSO include its optimum search in some complex multimodal optimization problems, the uniform structure of the population, the unique searching pattern and its underlying social animal foraging strategy [25]. The SSO indicates lower convergence potential in some problems, but it is also able to solve multi-objective optimization problems with numerous local optimization points [25].

    In many algorithms based on collective intelligence including artificial bee colony (ABC) and group search optimization (GSO), populations are categorized into different types. Different independent agents perform different tasks and the entire population cooperate with each other to search and explore the search space. However, in SSO, all of the independent agents (spiders) are the same and equal. Each agent performs all tasks which should be carried out by several types of species of population in other algorithms.

    Spiders are optimization agents in SSO. At the beginning of running the algorithm, a number of predetermined spiders lie on the web. Each spider S has a memory, and stores independent information [25].

    The position of the spider as well as the degree of eligibility is used for stating the special status of spider S, and other information is employed for navigation of spider S towards new locations.

    Based on observations, spiders have a very accurate sense towards vibrations. In addition, they are able to distinguish between different vibrations propagated on the same web, and perceive the intensity associated with each of them. In this way, the spiders lying on a web share their personal information with others to develop a public social awareness.

    In SSO, two characteristics including the location of the vibration source and its intensity are used to define a vibration. By transferring each spider to a new position, a vibration is developed in its current position. The position of spider A at the time of t is defined as PA(t), or more simply as PA. Further, G(PA, PB, t) is used to represent the intensity of vibration sensed by a spiders at the time of t. Therefore, G(PS, PS, t) means intensity of vibration produced by spider S at the source position [25,26]. The intensity of vibration at the source position is dependent on the eligibility of its position F(PS):

    G(PS,PS,t)=log(1F(Ps)C+1) (10)

    Where, C is a small constant value. According to (10), it is concluded that all possible values for the intensity of vibration and positions with greater eligibility have greater intensity.

    As a type of energy, vibration will attenuate in a specific distance that is considered in SSO. The distance between spiders A and B is defined as D(PA, PB), which is obtained by the following Relation:

    D(PA,PB)=PAPB (11)

    The standard deviation of positions of all spiders in each dimension is represented by σ. The attenuated vibration received by a spider can be calculated as follows:

    G(PA,PB,t)=G(PA,PB,t)×exp(D(PA,PB)ˉσ×ra) (12)

    Where, ra(0,) is fixed parameter of the SSO algorithm. For a weaker attenuation, ra should be considered large.

    In SSO, there are three consecutive stages of initialization, iteration, and finalization. At the stage of initialization, the objective function and search space as well as the numerical value used for the algorithm are defined. After adjusting these values, the algorithm starts generating an initial population of spiders. As the number of spiders along the SSO simulation remains unchanged, a memory with a constant size is considered for storing their information. The positions of spiders are generated randomly and then eligibility values of each of them are calculated and stored. The first target vibration related to each spider present in the population is adjusted and determined at the current position of that spider, and the intensity of the vibration is considered zero. All of the initial data stored for spiders are also valued as zero.

    In this way, the stage of initialization is terminated, and the algorithm begins the iteration stage, and deals with searching for the problem solution by the generated spiders. At this stage, a specific number of iterations are run by the algorithm. In each iteration, all spiders move towards a new position on the web and evaluate their degree of eligibility. First, the algorithm calculates the eligibility values of all spiders present on different positions on the web, and if possible it upgrades the Global optimal value. The eligibility values for each spider along every iteration are assessed. Once all vibrations were generated, the algorithm simulates propagation of these vibrations.

    In this process, every spider S will receive the number |population| different vibrations generated by other spiders. The information received from these vibrations includes the source of vibration and the extent of its damped intensity. V is used to represent the number |population| of vibration [25].

    As soon as the vibration's V is received, the spider S selects the most powerful vibration vsbest among the vibration V and compares its intensity with the intensity of the target vibration vstar. If the intensity of vsbest is higher, spider S stores vsbest as vstar and Cs (number of iterations) is reset to zero. Otherwise, the main vtar is kept, and Cs increase one unit. PSi and PStar represent the positions of the source for generation of V and vtar, in which i = 1, 2, …, |population|.

    Thereafter, the algorithm takes some measure causing spider S to move randomly towards vstar. Every spider has a m dimensional cover, which is a binary vector consisting of 0-1, with a length of D, with D showing the number of dimensions of the optimization problem. First, all cover values are zero. In each iteration, spider S alters its cover with the probability of 1-pccs; Here pc∈(0˒ 1) and is defined by the user, which represents probability of cover variation. If it is decided to change the cover, each bit of this vector is replaced by a probability of pm equal to 1, and remains with a probability of 1-pm unchanged and equal to zero.

    Once the dimensional cover was determined, the following new position called Psfo it generated based on the cover of spider S. The value of ith dimension of the following position, Ps˒ifo, is generated as follows:

    Pfos,i={Ptars,iPrs,ims,i=0ms,i=1 (13)

    Where, r is a random number within the range of [1, |population|], which is produced separately, while ms, I represents the ith dimension of the dimension m cover associated with the spider S.

    After generating PSfo, spider S performs a random movement towards this position. This random movement is conducted and controlled by the following relation:

    PS(t+1)=PS+(PSPS(t1))×r            +(PfosPS)R (14)

    Where, ⊙ is the element-wise multiplication and R is a vector of decimal random numbers between 0 and 1. Spider S moves along any dimension and with random coefficients within (0, 1) range towards PSfo. These random coefficients are generated independently and individually for each dimension. After running this random movement, spider S stores its manner of displacement in the current iteration to be used in the next iteration. In this way, the sub stage of random movement is finished. The final sub stage of the stage of iterations is controlling establishment of constraints. During the stage of random movement, spiders may leave the web's zone, causing transgression of the optimization problem constraints. Reflective method can be used to develop the constraints, and one can generate a free position from bounded constraints, i.e. PS (t + 1) using the following relation:

    PS,i(t+1)={(ˉxiPs,i)×r(PS,iˉxi)×r         Ps,i(t+1)>ˉxiPs,i(t+1)<xi_ (15)

    Where, ¯xi is the upper bound of the search space in the ith dimension, while xi_ represents the lower bound of its corresponding dimension. The stage of iteration continues iteratively until the final criterion is fulfilled. The final criterion can be defined as achieving the maximum number of iterations, achieving a specific error, or any other suitable criterion. By the completion of the iteration stage, the best solution found with the best eligibility is displayed as the output of the algorithm. The above three stages constitute a complete the SSO algorithm. Table 1 shows the steps of SSO algorithm.

    Table 1.  Step of SSO algorithm.
    1 Set values for SSO components
    2 Generate the population of spiders pop and place them in each memory
    3 Specify the initial value of vstar
    4 Keep going until termination condition (loop 1)
    5 Do it for every spider s in pop (loop 2)
    6 Calculate the spider suitability s
    7 Generate vibration at location of s
    8 The end of loop 2
    9 Do it for every spider s in pop (loop 3)
    10 Calculate the amount of V vibration produced by all spiders
    11 Select the strongest vibration vsbest from V vibration
    12 If the intensity of vsbest was greater than vstar, then
    13 Save vsbest as vstar
    14 The end of condition
    15 Update Cs
    16 Generate random r in range [0, 1)
    17 If r > pccs then,
    18 Update ms later;
    19 The end of condition
    20 Generate psfo
    21 Run the random motion process
    22 Determine unfulfilled restrictions
    23 The end of loop 3
    24 The end of loop 1
    25 Show the best answer as an output

     | Show Table
    DownLoad: CSV

    By introducing problem and the SSO algorithm, proposed optimization method is simulated by MATLAB software under different scenarios.

    The proposed method is applied to a standard 33-bus radial distribution network with 4 laterals and 33 nodes, as shown in Figure 1. The main data of this network are presented in Appendix. This test network has 32 individual branches and its total active and reactive power are equal to 3715 kW and 2300 kVar, respectively. The nominal voltage is equal to 12.66 kV and three storage units are installed at buses 10, 18 and 33. The charging rate and capacity of three ESSs are 8 kW/h and 40 kWh, respectively. Table 2 presents energy price and hourly load during 24 hours.

    Figure 1.  Standard 33-bus system with ESSs.
    Table 2.  Energy price and hourly load during a day [27].
    Hour Energy Price ($/MWh) Load (p.u.)
    1 120 0.6618
    2 124 0.6765
    3 127 0.6912
    4 119 0.7059
    5 78 0.7206
    6 76 0.7500
    7 75 0.7794
    8 112 0.8235
    9 113 0.8824
    10 100 0.9118
    11 93 0.8676
    12 104 0.8382
    13 94 0.7941
    14 112 0.7500
    15 110 0.7500
    16 123 0.7647
    17 120 0.7794
    18 113 0.8529
    19 104 0.9412
    20 91 0.9853
    21 107 1.0000
    22 93 0.9118
    23 104 0.7353
    24 141 0.7059

     | Show Table
    DownLoad: CSV

    Maximizing the operational profit from storage units during 24 hours is the main purpose of the first scenario. The SSO algorithm population and maximum iteration are considered equal to 100 and 200, respectively.

    The convergence curve of the first scenario is illustrated in Figure 2. The SSO algorithm has the ability to converge rapidly to the optimal global answer.

    Figure 2.  The SSO algorithm convergence curve for scenario Ⅰ.

    The ESSs cost is calculated as about -1016$ which means ESSs have earned 1016$ during a day through energy sales and purchases.

    The SOC of installed storage units at buses 10, 18 and 33 is displayed in Figure 3, Figure 4 and Figure 5, respectively. These figures indicate the amount of stored energy, with SOC always satisfying the constraints. Its change rates are 8 kW.

    Figure 3.  The SOC of storage unit connected to bus 10 for scenario Ⅰ.
    Figure 4.  The SOC of storage unit connected to bus 18 for scenario Ⅰ.
    Figure 5.  The SOC of storage unit connected to bus 33 for scenario Ⅰ.

    Figure 6 shows the charge and discharge rate of ESSs during 24 hours. The blue sections (positive) represent charge state and red sections (negative) indicate discharge state.

    Figure 6.  Charge (blue) and discharge (red) rate of ESSs for scenario Ⅰ.

    When the energy price is cheap or the load is not heavy, ESSs store energy and vice versa, leading to decreased ESSs operational costs and more profits. For example at hour 24, the price of energy is too high, so three ESSs are produced energy (red section).

    According to scenario Ⅰ, ESSs satisfies SOC limits and they produce in expensive time. This figures demonstrate behavior of ESSs for 24 hours so as to obtain high profit.

    Reducing power losses is the main purpose of the second scenario. The SSO algorithm population and maximum iteration are similar to the previous scenario. This scenario is investigated in two modes, which are with and without storage units.

    Figure 7 shows the convergence curve of the second scenario. According to this figure, the SSO has been converged within a short time.

    Figure 7.  The SSO algorithm convergence curve for scenario Ⅱ.

    Total losses for 24 hours a day are 3109 kW, which is equal to 3101 kW before presence of storage units. After optimal charging and discharging, losses grow by about 0.25% which can be ignored. This scenario indicates that ESSs do not have a significant effect on power losses. It should be noted that situation depends on the number of storage units, their capacity as well as charge and discharge rates.

    Similar to scenario Ⅰ, the SOC of installed storage units at buses 10, 18 and 33 is shown in Figure 8, Figure 9 and Figure 10, respectively. These figures confirm that the SOC satisfies constraints, with its change rates being equal to 8 kW.

    Figure 8.  The SOC of storage unit connected to bus 10 for scenario Ⅱ.
    Figure 9.  The SOC of storage unit connected to bus 18 for scenario Ⅱ.
    Figure 10.  The SOC of storage unit connected to bus 33 for scenario Ⅱ.

    The ESSs charging and discharging rate for one day is shown in Figure 11.

    Figure 11.  Charge (blue) and discharge (red) rate of ESSs for scenario Ⅱ.

    According to proposed information in scenario Ⅱ, the ESSs cannot reduce significantly power losses. Furthermore, since the aim of this scenario is loss reduction, results may different with scenario Ⅰ. similar to previous scenario, all constraints are satisfied.

    In this scenario, the problem is solved with the aim of improving the voltage profile. The SSO algorithm population and maximum iteration are considered equal to 100 and 200, respectively. This scenario is investigated in two modes; with and without storage units.

    Figure 12 displays convergence curve of the third scenario. The algorithm is converged after 42 iterations.

    Figure 12.  The SSO algorithm convergence curve for scenario Ⅲ.

    Figure 13 shows the minimum voltage of the system for 24 hours. According to this figure, the grid voltage has satisfied the constraints (between 0.9 and 1.1 p.u.) and grid's voltage profiles with the ESSs are similar to the case without the ESSs. Thus, presence of storage units has no dramatic effect on the voltage profile.

    Figure 13.  Lowest system voltages in a day for scenario Ⅲ.

    The SOC of connected ESSs at buses 10, 18 and 33 is shown in Figure 14, Figure 15 and Figure 16, respectively. Figure 17 shows the charge (blue) and discharge (red) rate of ESSs during 24-hours.

    Figure 14.  The SOC of storage unit connected to bus 10 for scenario Ⅲ.
    Figure 15.  The SOC of storage unit connected to bus 18 for scenario Ⅲ.
    Figure 16.  The SOC of storage unit connected to bus 33 for scenario Ⅲ.
    Figure 17.  Charge (blue) and discharge (red) rate of ESSs for scenario Ⅲ.

    Improvement of voltage profile with the presence of ESSs is marginally. Moreover, the cost of energy and profit is not the matter of third scenario, so it can be seen ESSs operates in accordance with voltage level as well as constraints. For example, the installed ESSs at bus 10 and 33 don't operate at 24th hour but the ESS at bus 18 produce energy at same time. The behavior of ESSs in this hour is opposite with scenario Ⅰ.

    In this paper, contribution of storage units in a sample distribution network is examined with the aim of acquiring the maximum profit for a 24-hour period. The technical limitations including grid constraints, charging and discharging rate of the storage sources and SOC are also taken into account. In order to solve this problem, SSO algorithm is applied to the system.

    The results obtained from the SSO algorithm indicated that it is efficient and can be converged to the global optimal solution with a high speed. Also, with the help of this algorithm, optimal charging and discharging of storage units is obtained that cause profitability. This is because when electricity price is cheaper, units usually start charging and vice versa. Although presence of storage units causes increased grid loss, this increase is usually trivial, and is dependent on the number, placement of units as well as their charging and discharging rates. In addition, storage units can improve voltage profile. Thus, their optimal placement is achieved with SSO and this useful algorithm helps the overall distribution system to work properly.

    The authors declare that there is no conflict of interest in this paper.



    [1] Jordehi AR (2016) Allocation of distributed generation units in electric power systems: A review. Renew Sust Energ Rev 56: 893-905. doi: 10.1016/j.rser.2015.11.086
    [2] El-Fergany AA and El-Hameed MA (2017) Efficient frequency controllers for autonomous two-area hybrid microgrid system using social-spider optimizer. IET Gener Transm Dist 11: 637-648. doi: 10.1049/iet-gtd.2016.0455
    [3] Luo XH, Wang J, Dooner M, et al. (2015) Overview of current development in electrical energy storage technologies and the application potential in power system operation. Appl Energ 137: 511-536. doi: 10.1016/j.apenergy.2014.09.081
    [4] Asgharian P and Noroozian R (2019) Modeling and Efficient Control of Microturbine Generation System With Battery Energy Storage for Sensitive Loads. Iranian Journal of Electrical and Electronic Engineering 15: 76-86.
    [5] Wong LA, Ramachandaramurthy VK, Taylor P, et al. (2019) Review on the optimal placement, sizing and control of an energy storage system in the distribution network. J Energy Storage 21: 489-504. doi: 10.1016/j.est.2018.12.015
    [6] Guney MS and Tepe Y (2017) Classification and assessment of energy storage systems. Renew Sust Energ Rev 75: 1187-1197. doi: 10.1016/j.rser.2016.11.102
    [7] Palizban O, Kauhaniemi K and Guerrero JM (2014) Microgrids in active network management-Part I: Hierarchical control, energy storage, virtual power plants, and market participation. Renew Sust Energ Rev 36: 428-439. doi: 10.1016/j.rser.2014.01.016
    [8] Azizivahed A, Naderi E, Narimani H, et al. (2018) A New Bi-Objective Approach to Energy Management in Distribution Networks with Energy Storage Systems. IEEE T Sustain Energ 9: 56-64. doi: 10.1109/TSTE.2017.2714644
    [9] Ho WS, Macchietto S, Lim JS, et al. (2016) Optimal scheduling of energy storage for renewable energy distributed energy generation system. Renew Sust Energ Rev 58: 1100-1107. doi: 10.1016/j.rser.2015.12.097
    [10] Grisales LF, Grajales A, Montoya OD, et al. (2017) Optimal location, sizing and operation of energy storage in distribution systems using multi-objective approach. IEEE Lat Am T 15: 1084-1090. doi: 10.1109/TLA.2017.7932696
    [11] Oudalov A, Cherkaoui R and Beguin A (2007) Sizing and Optimal Operation of Battery Energy Storage System for Peak Shaving Application. In: 2007 IEEE Lausanne Power Tech, pp. 621-625.
    [12] Jin J, Xu Y, Khalid Y, et al. (2018) Optimal Operation of Energy Storage With Random Renewable Generation and AC/DC Loads. IEEE T Smart Grid 9: 2314-2326.
    [13] Macedo LH, Franco JF, Rider MJ, et al. (2015) Optimal Operation of Distribution Networks Considering Energy Storage Devices. IEEE T Smart Grid 6: 2825-2836. doi: 10.1109/TSG.2015.2419134
    [14] Bozchalui MC and Sharma R (2014) Optimal operation of Energy Storage in distribution systems with Renewable Energy Resources. In: 2014 Clemson University Power Systems Conference, pp. 1-6.
    [15] Elsayed WT, Hegazy YG, Bendary FM, et al. (2016) Modified social spider algorithm for solving the economic dispatch problem. Engineering Science and Technology, an International Journal 19: 1672-1681. doi: 10.1016/j.jestch.2016.09.002
    [16] Yu JJQ and Li VOK (2016) A social spider algorithm for solving the non-convex economic load dispatch problem. Neurocomputing 171: 955-965. doi: 10.1016/j.neucom.2015.07.037
    [17] Sun S, Qi H, Sun J, et al. (2017) Estimation of thermophysical properties of phase change material by the hybrid SSO algorithms. Int J Therm Sci 120: 121-135. doi: 10.1016/j.ijthermalsci.2017.05.023
    [18] Mesbahi T, Rizoug N, Bartholomeüs P, et al. (2017) Optimal Energy Management for a Li-Ion Battery/Supercapacitor Hybrid Energy Storage System Based on a Particle Swarm Optimization Incorporating Nelder-Mead Simplex Approach. IEEE Transactions on Intelligent Vehicles 2: 99-110.
    [19] Lili Z, Guoguang Y, Libin Y, et al. (2017) Study on Optimization of Operating Parameters of Hybrid Energy Storage System. In: 2017 International Conference on Smart Grid and Electrical Automation (ICSGEA), pp. 184-188.
    [20] Mbungu NT, Naidoo R, Bansal RC, et al. (2017) Optimisation of grid connected hybrid photovoltaic-wind-battery system using model predictive control design. IET Renew Power Gen 11: 1760-1768. doi: 10.1049/iet-rpg.2017.0381
    [21] Alharbi H and Bhattacharya K (2018) Stochastic Optimal Planning of Battery Energy Storage Systems for Isolated Microgrids. IEEE T Sustain Energ 9: 211-227. doi: 10.1109/TSTE.2017.2724514
    [22] Moghaddas-Tafreshi SM and Mashhour E (2009) Distributed generation modeling for power flow studies and a three-phase unbalanced power flow solution for radial distribution systems considering distributed generation. Electr Pow Syst Res 79: 680-686. doi: 10.1016/j.epsr.2008.10.003
    [23] Michline Rupa JA and Ganesh S (2014) Power Flow Analysis for Radial Distribution System Using Backward/Forward Sweep Method. International Journal of Electrical, Computer, Energetic, Electronic and Engineering 8: 1621-1625.
    [24] Theo WL, Lim JS, Ho WS, et al. (2017) Review of distributed generation (DG) system planning and optimisation techniques: Comparison of numerical and mathematical modelling methods. Renew Sust Energ Rev 67: 531-573. doi: 10.1016/j.rser.2016.09.063
    [25] Yu JJQ and Li VOK (2015) A social spider algorithm for global optimization. Appl Soft Comput 30: 614-627. doi: 10.1016/j.asoc.2015.02.014
    [26] El-bages MS and Elsayed WT (2017) Social spider algorithm for solving the transmission expansion planning problem. Electr Pow Syst Res 143: 235-243. doi: 10.1016/j.epsr.2016.09.002
    [27] Rostami M, Kavousi-Fard MA and Niknam T (2015) Expected Cost Minimization of Smart Grids With Plug-In Hybrid Electric Vehicles Using Optimal Distribution Feeder Reconfiguration. IEEE T Ind Inform 11: 388-397. doi: 10.1109/TII.2015.2395957
  • This article has been cited by:

    1. Israel Edem Agbehadji, Samuel Ofori Frimpong, Richard C. Millham, 2021, Chapter 51, 978-3-030-90317-6, 634, 10.1007/978-3-030-90318-3_51
    2. Abhishek Banerjee, Dharmpal Singh, Sudipta Sahana, Ira Nath, 2022, 9780323851176, 71, 10.1016/B978-0-323-85117-6.00008-X
  • Reader Comments
  • © 2019 the Author(s), licensee AIMS Press. This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0)
通讯作者: 陈斌, bchen63@163.com
  • 1. 

    沈阳化工大学材料科学与工程学院 沈阳 110142

  1. 本站搜索
  2. 百度学术搜索
  3. 万方数据库搜索
  4. CNKI搜索

Metrics

Article views(3581) PDF downloads(457) Cited by(2)

Other Articles By Authors

/

DownLoad:  Full-Size Img  PowerPoint
Return
Return

Catalog