<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">JILSA</journal-id><journal-title-group><journal-title>Journal of Intelligent Learning Systems and Applications</journal-title></journal-title-group><issn pub-type="epub">2150-8402</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/jilsa.2013.51002</article-id><article-id pub-id-type="publisher-id">JILSA-27935</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Computer Science&amp;Communications</subject></subj-group></article-categories><title-group><article-title>
 
 
  A Novel Self Adaptive Modification Approach Based on Bat Algorithm for Optimal Management of Renewable MG
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>liasghar</surname><given-names>Baziar</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Abdollah</surname><given-names>Kavoosi-Fard</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Jafar</surname><given-names>Zare</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib></contrib-group><aff id="aff1"><addr-line>Department of Electrical Engineering, Sarvestan Branch, Islamic Azad University, Sarvestan, Iran.</addr-line></aff><author-notes><corresp id="cor1">* E-mail:<email>bazyar.aliasghar@gmail.com(LB)</email>;<email>abdollah.kavousifard@gmail.com(AK)</email>;<email>zare.jafar.eco@gmail.com(JZ)</email>;</corresp></author-notes><pub-date pub-type="epub"><day>22</day><month>02</month><year>2013</year></pub-date><volume>05</volume><issue>01</issue><fpage>11</fpage><lpage>18</lpage><history><date date-type="received"><day>October</day>	<month>13th,</month>	<year>2012</year></date><date date-type="rev-recd"><day>January</day>	<month>18th,</month>	<year>2013</year>	</date><date date-type="accepted"><day>January</day>	<month>25th,</month>	<year>2013</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
   In the new competitive electricity market, the accurate operation management of Micro-Grid (MG) with various types of renewable power sources (RES) can be an effective approach to supply the electrical consumers more reliably and economically. In this regard, this paper proposes a novel solution methodology based on bat algorithm to solve the op- timal energy management of MG including several RESs with the back-up of Fuel Cell (FC), Wind Turbine (WT), Photovoltaics (PV), Micro Turbine (MT) as well as storage devices to meet the energy mismatch. The problem is formulated as a nonlinear constraint optimization problem to minimize the total cost of the grid and RESs, simultaneously. In addition, the problem considers the interactive effects of MG and utility in a 24 hour time interval which would in- crease the complexity of the problem from the optimization point of view more severely. The proposed optimization technique is consisted of a self adaptive modification method compromised of two modification methods based on bat algorithm to explore the total search space globally. The superiority of the proposed method over the other well-known algorithms is demonstrated through a typical renewable MG as the test system.
    <!--?xml:namespace prefix = o /-->
     
 
</p></abstract><kwd-group><kwd>Renewable Micro-Grid (MG); Renewable Power Sources (RESs); Self Adaptive Modified Bat Algorithm (SAMBA); Nonlinear Constraint Optimization</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>In recent years, high utilization of renewable power sources (RESs) in the form of distributed generations (DGs) has experienced rapid growth especially in the voltage level of distribution networks. Some of the main benefits of using RESs can be named as lower cost, cleaner power generation mechanism, more reliability, better power quality, high flexibility, etc. [<xref ref-type="bibr" rid="scirp.27935-ref1">1</xref>]. However, from the operation management point of view, the high penetration of renewable DGs can bring some unwanted challenges which a significant part is covered in the form of Micro-Grid (MG) problem. MG problem is defined as the aggregation of DGs, electrical loads and generation interconnected among themselves and with the distribution network as well [<xref ref-type="bibr" rid="scirp.27935-ref2">2</xref>]. In the area of MG operation management, the solution techniques are experiencing continuous changing so that to keep these networks at the optimal operating point and control with different targets. In this regard, in recent years, several researches have been implemented to investigate the MG problem under different loading with different targets.</p><p>In [<xref ref-type="bibr" rid="scirp.27935-ref3">3</xref>], the author studied the recent progresses in the area of PV-based MGs in the multi-managing systems. In [<xref ref-type="bibr" rid="scirp.27935-ref4">4</xref>], the MG problem is investigated as a mix integer linear optimization problem to find the optimal operating point of renewable MG. The interactive effect of the MG and the upper network is assessed through the minimization of the total power generation cost in [<xref ref-type="bibr" rid="scirp.27935-ref5">5</xref>]. In [<xref ref-type="bibr" rid="scirp.27935-ref6">6</xref>], a test renewable MG is simulated in the lab to see the performance of the new methodology which is proposed to operate the MG in the next week time horizon. With the target of cot minimization, in [<xref ref-type="bibr" rid="scirp.27935-ref7">7</xref>], the author proposed a new method to handle the optimal sizing and management of RESs in a typical MG. In [<xref ref-type="bibr" rid="scirp.27935-ref8">8</xref>], a linear programming-based approach is proposed to reduce the total cost of a solar-wind MG. In [<xref ref-type="bibr" rid="scirp.27935-ref9">9</xref>], the direct effect of utilization of storage devices on the cost of the MG was investigated through a linear programming technique. Similar work based on participation method was proposed in [<xref ref-type="bibr" rid="scirp.27935-ref10">10</xref>] to solve the unit commitment problem in a renewable MG including storage devices. An integer optimization method based on Genetic Algorithm (GA) was proposed to formulate a three step methodology of prediction, storage and management to handle the MG problem in [<xref ref-type="bibr" rid="scirp.27935-ref11">11</xref>]. As it can be seen, wide rages of studies have been implemented to handle the complex and nonlinear MG operation management problem properly. Especially, considering different types of RESs such as Photovoltaics (PV), Fuel Cells (FCs), Wind Turbines (WTs), Micro Turbines (MTs), etc. as well as the storage devices can increase this complexity more than before. In addition, since most of the MGs are in alternation with the above network, the problem should be studies in the grid-connected mode which can result in a competitive electrical market. This situation dictates the necessary of new researches to find more reliable and powerful solution methodologies to handle the renewable MG appropriately.</p><p>According to the above discussion, this paper proposes a new solution methodology based on bat algorithm to investigate the optimal management of MG from the energy cost point of view. The bat algorithm is a population based metaheuristic optimization algorithm which was first inspired from the behavior of the bat animals to find food. The existence of some especial characteristics such as simple concept, easy implementation, the ability to both local and global, etc. makes the BA as suitable optimization tool. The MG investigated is consisted of several RESs with the back-up of FC, WT, PV, MT as well as storage devices to preserve the required energy mismatch. In this regard, the problem is formulated in a 24-hour time interval (next day) considering the interactive effect of the utility and MG on each other at each hour during the day. In order to see the constructive role of storage devices on the renewable MG operating mode, Nickel-Metal-Hydride Battery (NiMH-Battery) is also considered in the problem. In order to escape from premature convergence as well as the existing local optimal solution in the problem, a new self adaptive modification approach is proposed sufficiently. The proposed self adaptive modification technique is consisted of two submodification method which each of them can be chosen by each bat according to its positive influence. In order to see the superiority of the proposed method over the other well-known methods in the area, a typical renewable MG is considered as the test system.</p></sec><sec id="s2"><title>2. Problem Formulation</title><p>In this section, the objective function and the relevant constraints are discussed sufficiently.</p><sec id="s2_1"><title>2.1. Objective Function</title><p>The operation management problem of a typical MG is defined as the problem of allocating optimal power generation set points as well as suitable ON or OFF states of RESs/DGs in the situation that the operating cost of the MG inside the grid are minimized while satisfying several equality and inequality constraints [<xref ref-type="bibr" rid="scirp.27935-ref12">12</xref>]. The total energy cost is consisted of the fuel cost for DGs, the start up and shut down cost and the cost of power exchange between the utility and the MG. The cost objective function tries the adjust the optimal power output of the RESs and the utility (as the upper network) as well as the ON/OFF statuses of all DGs. Therefore, the mathematiccal formulation of the cost objective function is as follows:</p><disp-formula id="scirp.27935-formula66913"><label>(1)</label><graphic position="anchor" xlink:href="2-9601196\40a1ee20-f1d2-4c0b-907e-c5c1d8ac0406.jpg"  xlink:type="simple"/></disp-formula><p>where B<sub>Gi</sub>(t) is the i<sup>th</sup> DG bid at time t; X is the state variables vector; B<sub>Sj</sub>(t) is the j<sup>th</sup> storage device bid at time t; S<sub>Sj</sub>(t) is the Start-up/Shut down cost of j<sup>th</sup> storage device at time t; S<sub>Gi</sub>(t) is the Start-up/Shut down cost of i<sup>th</sup> DG at time t; p<sub>grid</sub><sub>(t) </sub>is the Active power bought (sold) from (to) the utility at time t; B<sub>grid</sub><sub>(t)</sub> is the utility bid at time t; U<sub>i</sub> (t) is the State of the i<sup>th</sup> unit denoting ON/OFF statuses; N<sub>g</sub> is the number of generating units; N<sub>s</sub> is the Number of storage devices; T is the Number of time intervals; P<sub>G</sub><sub>,i</sub>(t) is the active power production of i<sup>th</sup> power unit at time t. In the above equation, X is the control vector which includes the output power generation of all units and their relevant ON/OFF statues as follows:</p><p><img src="2-9601196\8c12df20-f6c9-4168-83b0-01b97c1dd09a.jpg" />(2)</p><p>where P<sub>g</sub> is the vector including the power generation of all units; U<sub>g</sub> is the vector including ON/OFF statuses of all units; n is the number of the state variables. Also, u<sub>k</sub>(t) = 0 &amp; u<sub>k</sub>(t) = 1 show the OFF &amp; ON status of k<sup>th</sup> power unit at time t, respectively.</p></sec><sec id="s2_2"><title>2.2. Problem Constraints</title><p>The problem constraints include both security and limitation constraints which are described bellow.</p><sec id="s2_2_1"><title>2.2.1. DG and Storage Devices Generation</title><p>Each power unit can generate in the range of its nominal power generation maximum and minimum capacity as follows:</p><disp-formula id="scirp.27935-formula66914"><label>(3)</label><graphic position="anchor" xlink:href="2-9601196\90ebaf97-d13a-4258-8743-53331fc46ff1.jpg"  xlink:type="simple"/></disp-formula><p>where P<sub>G</sub><sub>,i,min</sub>(t) is the minimum active power production of i<sup>th</sup> power unit at t; P<sub>G</sub><sub>,i,max</sub>(t) is the maximum active power production of i<sup>th</sup> power unit at t ; P<sub>s</sub><sub>,j,min</sub>(t) is the minimum active power production of j<sup>th</sup> storage device at t; P<sub>s</sub><sub>,j,max</sub>(t) is the maximum active power production of j<sup>th</sup> storage device; P<sub>Grid,min</sub>(t) is the minimum active power production of the grid at t; P<sub>Grid,max</sub>(t) is the maximum active power production of the grid at t.</p></sec><sec id="s2_2_2"><title>2.2.2. Load and Power Balance</title><p>The total amount of power produced by the power units and storage devices should supply all electrical loads as follows:</p><disp-formula id="scirp.27935-formula66915"><label>(4)</label><graphic position="anchor" xlink:href="2-9601196\0b425f04-21c7-4edb-9e0f-e891f6d5fd72.jpg"  xlink:type="simple"/></disp-formula><p>where P<sub>L</sub><sub>,l</sub>(t) is the amount of l<sup>th</sup> load value at time t and N<sub>L</sub> is the number of loads.</p></sec><sec id="s2_2_3"><title>2.2.3. Battery Charging/Discharging Limits</title><p>Battery as the storage device is able to supply loads at each hour. However, the amount of power which is produced by the battery at each hour is limited to the amount of energy which is stored in it in the last hours. This limitation is preserved at each time interval as follows:</p><disp-formula id="scirp.27935-formula66916"><label>(5)</label><graphic position="anchor" xlink:href="2-9601196\f157bb06-52bc-4443-904e-bcb97cf97393.jpg"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.27935-formula66917"><label>(6)</label><graphic position="anchor" xlink:href="2-9601196\60feca7b-ded6-4b44-8c9d-da79364145e7.jpg"  xlink:type="simple"/></disp-formula><p>where W<sub>ess</sub><sub>(t)</sub> is the amount of stored energy inside the battery at time t; W<sub>ess</sub><sub>,max</sub> is the maximum stored energy inside the battery; W<sub>ess</sub><sub>,min</sub> is the minimum stored energy inside the battery; P<sub>charge</sub> is the permitted rate of charge during a finite time period (∆t); P<sub>discharge</sub> is the permitted rate of discharge during a finite time period (∆t); η<sub>charge</sub> is the battery efficiency during charge period; η<sub>charge</sub> is the battery efficiency during charge period; η<sub>discharge</sub> is the battery efficiency during discharge period; P<sub>charge,max</sub> is the maximum permitted rate of charge during a finite each time period (∆t)<sub> </sub>; P<sub>discharge,max&#160; </sub>is the is the minimum permitted rate of charge during a finite each time period (∆t).</p></sec></sec></sec><sec id="s3"><title>3. Self Adaptive Modified Bat Algorithm (SAMBA)</title><p>In this section, the original bat algorithm as well as the proposed self adaptive modification method is described completely.</p><sec id="s3_1"><title>3.1. Bat Algorithm</title><p>Bat Algorithm (BA) is a metaheuristic population based optimization algorithm which was first inspired from the search of bats to find their food [<xref ref-type="bibr" rid="scirp.27935-ref13">13</xref>]. Bats send some signals to the environment and ten listen to its echo which is called echolocation process. BA is mainly constructed by the use of 4 main ideas [<xref ref-type="bibr" rid="scirp.27935-ref13">13</xref>]: 1) the difference between the prey and food is distinguished through the use of echolocation process; 2) Each bat in the position X<sub>i</sub> flies with the velocity of V<sub>i</sub> producing a especial pulse with the frequency and loudness of f<sub>i</sub> and A<sub>i</sub> respectively; 3) the loudness of A<sub>i</sub> changes in different ways such as reducing from a large value to a low value; and 4) the frequency f<sub>i</sub> and rate r<sub>i</sub> of each pulse is regulated automatically. Initially, all bats fly randomly in the search space producing random pulses. After each fly, the position of each bat is updated as follows:</p><disp-formula id="scirp.27935-formula66918"><label>(7)</label><graphic position="anchor" xlink:href="2-9601196\fab194ae-3801-4f7c-ae6c-e68112c9300e.jpg"  xlink:type="simple"/></disp-formula><p>where Gbest is the best bat from the objective function point of view; N<sub>Bat</sub> is the number of bats in the population; <img src="2-9601196\8ff43a02-11ef-426d-9eb1-c8772d2a9973.jpg" />are the maximum/minimum frequency values of the i<sup>th </sup>bat and φ<sub>1</sub> is a random value in the range [0,1]. In order to reach a better random walking, another random fly is also simulated. In this regard, a random number β is generated randomly. In each iteration, if the random value β is larger than r<sub>i</sub> then a new solution around X<sub>i</sub> is generated as follows:</p><disp-formula id="scirp.27935-formula66919"><label>(8)</label><graphic position="anchor" xlink:href="2-9601196\e849a239-d7bd-469c-9961-9bbcb02a6f1d.jpg"  xlink:type="simple"/></disp-formula><p>where ε is a random value in the range of [−1,1] and <img src="2-9601196\78ee2132-81a9-49bc-aa6e-0f9471bd9206.jpg" /> is the mean value of the loudness of all bats. If the random value β is less than r<sub>i</sub> then a new position <img src="2-9601196\2fa61322-4af2-406c-856d-be121533436e.jpg" /> is generated randomly. The new position <img src="2-9601196\d256cad7-c70e-4741-bf09-f887c4bd893b.jpg" /> is accepted if the bellow equation is satisfied:</p><disp-formula id="scirp.27935-formula66920"><label>(9)</label><graphic position="anchor" xlink:href="2-9601196\876b599f-872a-45ba-b19a-15071d750eaf.jpg"  xlink:type="simple"/></disp-formula><p>Also, the values of loudness and rate are updated as follows:</p><disp-formula id="scirp.27935-formula66921"><label>(10)</label><graphic position="anchor" xlink:href="2-9601196\6410c27e-588a-4f89-b6a3-9c2525c3c324.jpg"  xlink:type="simple"/></disp-formula><p>where α and γ are constant values and Iter is the number of the iteration during the optimization process.</p></sec><sec id="s3_2"><title>3.2. Self Adaptive Modification Method</title><p>In this part, a new self adaptive modification method is proposed to improve the total ability of the BA sufficiently. The main idea behind the proposed modification is to escape from local optima as well as avoiding premature convergence. The proposed self adaptive modification method is consisted of two sub-modification methods which each of them can be chosen during the optimization process according to its fitness. The proposed two sub-modification methods are as follows:</p><sec id="s3_2_1"><title>3.2.1. Sub-Modification Method 1</title><p>This modification approach will update the value of α during the optimization adaptively.</p><disp-formula id="scirp.27935-formula66922"><label>(11)</label><graphic position="anchor" xlink:href="2-9601196\f39a27f6-a1ed-4a7f-823d-219a6d66d685.jpg"  xlink:type="simple"/></disp-formula><p>The above equation is obtained by several running of the BA experimentally.</p></sec><sec id="s3_2_2"><title>3.2.2. Sub-Modification Method 2</title><p>This modification approach will increase the variety of the bat population. The satisfying performance of this modification method in the optimization applications is demonstrated in several studies [14-17]:</p><disp-formula id="scirp.27935-formula66923"><label>(12)</label><graphic position="anchor" xlink:href="2-9601196\89e561e8-f74a-43d5-a0d1-bdcbe6b972c3.jpg"  xlink:type="simple"/></disp-formula><p>where n is the length of the control vector and φ<sub>2</sub> is a random value in the range [0,1]. At the beginning, the probability of each sub-modification method is supposed to be equal (Prob<sub>ω</sub> = 0.5 &amp; ω = 1, 2). Each of the sub-modification methods can be a suitable modification method during the optimization process. Each bat would choose the ω<sup>th</sup> modification method as the proper modification method with the use of roulette wheel mechanism (RWM). After each iteration, the population is sorted and the probability of each sub-modification method is updated as follows:</p><disp-formula id="scirp.27935-formula66924"><label>(13)</label><graphic position="anchor" xlink:href="2-9601196\ffb37879-e913-45c5-8cf5-89fc376a5498.jpg"  xlink:type="simple"/></disp-formula><p>where SR<sub>ω</sub> is the successful rate of ω<sup>th</sup> modification method in producing more optimal bats in the population. Each bat <img src="2-9601196\1f3df9bc-2fba-48f0-8703-24ed70ee60bb.jpg" /> is supposed to be more optimal if it reaches less objective function than<img src="2-9601196\8dc44f2a-66bd-412c-ad33-d794fe6434b7.jpg" />. After updating the probability of each modification method, a random value φ<sub>3</sub> is generated in the range [0,1]. The process of choosing ω<sup>th</sup> modification method to produce the next bat generation is by the use of roulette RWM. It is evident that the modification method with larger probability Prob<sub>ω </sub>has more chance to be chosen for the next iteration. The process of choosing each modification method is shown in <xref ref-type="fig" rid="fig1">Figure 1</xref>.</p></sec></sec></sec><sec id="s4"><title>4. Application of SAMBA to Solve MG Energy Management Problem</title><p>The following steps are required to apply the proposed SAMBA to solve the MG problem:</p><p>Step 1: Defining the input data.</p><p>Step 2: Converting the constrained problem to an unconstrained problem using penalty factors.</p><p>Step 3: Generate of the initial population and velocity.</p><p>Step 4: Evaluate the objective function values for the population.</p><p>Step 5: Find the best particle Gbest and store it.</p><p>Step 6: Improve the position of bats as in the original BA.</p><p>Step 7: Apply the proposed self adaptive modification method as explained in section 3 to each of the bats.</p><p>Step 8: Update the bat population and the best bat Gbest.</p><p>Step 9: Check the termination criterion. If the termination criterion is satisfied finish the algorithm, else return to Step 6.</p></sec><sec id="s5"><title>5. Simulation Results</title><p>In this section, the proposed method is applied on a typical grid-connected MG including several types of RESs such as FC, PV, WT and MT as well as NiMH-Battery as the storage device. The single line diagram of the test system is shown in <xref ref-type="fig" rid="fig2">Figure 2</xref>. As it can be seen from <xref ref-type="fig" rid="fig2">Figure 2</xref>, the MG test system supplies three types of loads of 1) Residential loads; 2) Industrial loads; and 3) Commercial loads. It is supposed that there is no thermal load in the MG. Also, it is supposed that all the active power produced by the PV and WT power sources are</p><p>bought by the MG. The analysis is in a 24-hour time interval. All the power units are working at unit power factor. The forecast values of the hourly load consumption and WT and PV power production as well as the utility power production bid can be found in [<xref ref-type="bibr" rid="scirp.27935-ref12">12</xref>]. The bid data of the power units are shown in <xref ref-type="table" rid="table1">Table 1</xref>. The initial charge of the NiMH-Battery is zero. Therefore, the NiMH-Battery has to first be charged to be able to discharge at later hours. All the RESs can change between ON/OFF modes according to the economical benefits of the MG central controller. In order to have more reliable analysis, the effect of forecast error of load value, the PV and WT output generation and the cost coefficient are modeled through the probabilistic load flow as in [18,19] published by the author. The simulation results are implemented for the test system and the cost value is shown in <xref ref-type="table" rid="table2">Table 2</xref>. In order to reach better understanding of the powerful ability of the proposed method, some of the other well-known methods in the area are also shown in <xref ref-type="table" rid="table2">Table 2</xref>.</p><p><xref ref-type="table" rid="table2">Table 2</xref> shows the optimal value of cost function evaluated by different values for 25 trails. As it can be seen from <xref ref-type="table" rid="table2">Table 2</xref>, the proposed method has reached to much more optimal value for the cost function than the other methods. In fact, the proposed algorithm has reached to a new optimal value by escaping from the local optimal solutions. Columns 2-5 show the worst, the best, the standard deviation and the CPU time, respectively. Here, again the superiority of the proposed method over the other algorithms is evident. From the standard deviation point of view, the high stability of the proposed SAMBA can be deduced. Also, by comparing the CPU time, it is deduced that the convergence ability of the proposed method is better than that of the others. The corresponding optimal operating points of the RESs, the utility and the NiMH-Battery for all hours are shown in <xref ref-type="table" rid="table3">Table 3</xref>. As it can be seen from <xref ref-type="table" rid="table3">Table 3</xref>, at the first hours of the day which the load value and so the cost of energy is low, the NiMH-Battery is charging (in time interval of 1 - 8). However, at later times which the cost of buying power from the utility increases, the NiMH-Battery starts to discharge to reduce the role of utility in supplying the</p><p><xref ref-type="table" rid="table1">Table 1</xref>. The limitations and bids of RESs &amp; the utility.</p><p><img src="2-9601196\d9b55b21-449b-4518-976e-45ebc992fc08.jpg" /></p><p><xref ref-type="table" rid="table2">Table 2</xref>. The simulation results for cost function for 25 trails.</p><p><img src="2-9601196\82fa6fad-9dbf-4220-a2a4-d347761c1c5a.jpg" /></p><p><xref ref-type="table" rid="table3">Table 3</xref>. Output power of RESs evaluated by the proposed method.</p><p><img src="2-9601196\bb619924-935d-47df-b408-58287c07f396.jpg" /></p><p>load. In the case of MT, as it can be seen, it is ON in all hours except at hour 24. In fact, at hour 24, the algorithm has deduced to turn the MT off to reduce the total cost. Similar analysis can be made for the other RESs at different hours. According to the results of Tables 2 and 3, the superiority of the proposed method is evident</p></sec><sec id="s6"><title>6. Conclusions</title><p>This paper proposes a new method based on BA to solve the nonlinear MG energy management problem properly. In this regard, a new self adaptive modification method based on BA was proposed to empower the BA to escape from the promising local optima as well as the premature convergence. The proposed algorithm is consisted of 2 sub-modification methods which each of them can be selected according to its usefulness during the optimization process. The investigated problem covers the renewable MG with the back-up of FC, WT, PV and MT as well as the NiMH-Battery as the storage device. The simulation results showed the feasibility and superiority of the proposed method over the other well-known methods in the area. Also, the positive role of NiMH-Battery to reduce the total cost of the MG was shown. According to the simulation results, the proposed method has suitable ability from both convergence speed and global searching ability points of view.</p><p>Although this work has investigated the MG operation management problem from the Energy reduction point of view, the other aspects of the problem such as amount of pollution and reliability analysis can be considered in the future works. Also, a complete comparison between the stochastic frameworks to capture more the uncertainty effects can be considered in future works too.</p></sec><sec id="s7"><title>7. Acknowledgements</title><p>The authors wish to acknowledge Prof. Taher Niknam for his useful and constructive comments to empower the paper containing structure. In addition, they wish to thank the Islamic Azad University, Sarvestan Branch for supporting helps to yield the opportunity of having such a research in the MG area.</p></sec><sec id="s8"><title>REFERENCES</title></sec><sec id="s9"><title>NOTES</title></sec></body><back><ref-list><title>References</title><ref id="scirp.27935-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">T. Niknam and A. Kavousifard, “Impact of Thermal Recovery and Hydrogen Production of Fuel Cell Power Plants on Distribution Feeder Reconfiguration,” IET Generation, Transmission &amp; Distribution, Vol. 6, No. 9, 2012, pp. 831-843. doi:10.1049/iet-gtd.2011.0775</mixed-citation></ref><ref id="scirp.27935-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">O. Hafez and K. Bhattacharya, “Optimal Planning and Design of a Renewable Energy Based Supply System 435 for Microgrids,” Renewable Energy, Vol. 45, 2012, pp. 7-15. doi:10.1016/j.renene.2012.01.087</mixed-citation></ref><ref id="scirp.27935-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">M. Pipattanasomporn, H. Feroze and S. Rahman, “Securing Critical Loads in a PV-Based Microgrid with a MultiAgent System,” Renewable Energy, Vol. 39, No. 1, 2012, pp. 166-174. doi:10.1016/j.renene.2011.07.049</mixed-citation></ref><ref id="scirp.27935-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">H. Morais, P. Kádár, P. Faria, Z. A. Vale and H. M. Khodr, “Optimal Scheduling of a Renewable Micro-Grid in an Isolated Load Area Using Mixed-Integer Linear Programming,” Renewable Energy, Vol. 35, No. 1, 2010, pp. 151-156. doi:10.1016/j.renene.2009.02.031</mixed-citation></ref><ref id="scirp.27935-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">A. G. Tsikalakis and N. D. Hatziargyriou, “Centralized Control for Optimizing Microgrids Operation,” IEEE Transactions on Energy Conversion, Vol. 23, No. 1, 2008, pp. 241-248. doi:10.1109/TEC.2007.914686</mixed-citation></ref><ref id="scirp.27935-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">H. M. Khodr, N. El Halabi and M. García-Gracia, “Intelligent Renewable Microgrid Scheduling Controlled by a Virtual Power Producer: A Laboratory Experience,” Renewable Energy, Vol. 48, 2012, pp. 269-275.  
doi:10.1016/j.renene.2012.05.008</mixed-citation></ref><ref id="scirp.27935-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">O. Hafez and K. Bhattacharya, “Optimal Planning and Design of a Renewable Energy Based Supply System for Microgrids,” Renewable Energy, Vol. 45, 2012, pp. 7-15. 
doi:10.1016/j.renene.2012.01.087</mixed-citation></ref><ref id="scirp.27935-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">R. Chedid and S. Raiman, “Unit Sizing and Control of Hybrid Wind Solar Power Systems,” IEEE Transactions on Energy Conversion, Vol. 12, No. 1, 1997, pp. 79-85. 
doi:10.1109/60.577284</mixed-citation></ref><ref id="scirp.27935-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">S. Chakraborty, M. D. Weiss and M. G. Simoes, “Distributed Intelligent Energy Management System for a SinglePhase High Frequency AC Microgrid,” IEEE Transactions on Industrial Electronics, Vol. 54, No. 1, 2007, pp. 97-109. doi:10.1109/TIE.2006.888766</mixed-citation></ref><ref id="scirp.27935-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">A. Dukpa, I. Dugga, B. Venkatesh and L. Chang, “Optimal Participation and Risk Mitigation of Wind Generators in an Electricity Market,” IET Renewable Power Generation, Vol. 4, No. 2, 2010, pp. 165-175.  
doi:10.1049/iet-rpg.2009.0016</mixed-citation></ref><ref id="scirp.27935-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">C. Chen, S. Duan, T. Cai, B. Liu and G. Hu, “Smart Energy Management System for Optimal Microgrid Economic Operation,” IET Renewable Power Generation, Vol. 5, No. 3, 2011, pp. 258-267.  
doi:10.1049/iet-rpg.2010.0052</mixed-citation></ref><ref id="scirp.27935-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">A. A. Moghaddam, A. Seifi, T. Niknam and M. R. A. Pahlavani, “Multi-Objective Operation Management of a Renewable MG (Micro-Grid) with Back-Up Micro-Turbine/Fuel Cell/Battery Hybrid Power Source,” Energy, Vol. 36, No. 11, 2011, pp. 6490-6507. 
doi:10.1016/j.energy.2011.09.017</mixed-citation></ref><ref id="scirp.27935-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">G. Komarasamy and A. Wahi, “An Optimized K-Means Clustering Technique Using Bat Algorithm,” European Journal of Scientific Research, Vol. 84, No. 2, 2012, pp. 263-273.</mixed-citation></ref><ref id="scirp.27935-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">T. Niknam, A. K. Fard and A. Seifi, “Distribution Feeder Reconfiguration Considering Fuel Cell/Wind/Photovoltaic Power Plants,” Renewable Energy, Vol. 37, No. 1, 2011, pp. 213-225. doi:10.1016/j.renene.2011.06.017</mixed-citation></ref><ref id="scirp.27935-ref15"><label>15</label><mixed-citation publication-type="other" xlink:type="simple">T. Niknam, A. Kavousifard, S. Tabatabaei and J. Aghae, “Optimal Operation Management of Fuel Cell/Wind/Photovoltaic Power Sources Connected to Distribution Networks,” Journal of Power Sources, Vol. 196, No. 20, 2011, pp. 8881-8896.  
doi:10.1016/j.jpowsour.2011.05.081</mixed-citation></ref><ref id="scirp.27935-ref16"><label>16</label><mixed-citation publication-type="other" xlink:type="simple">T. Niknam, A. Kavousifard and J. Aghaei, “ScenarioBased Multiobjective Distribution Feeder Reconfiguration Considering Wind Power Using Adaptive Modified Particle Swarm Optimization,” IET Renewable Power Generation, Vol. 6, No. 4, 2012, pp. 236-247.  
doi:10.1049/iet-rpg.2011.0256</mixed-citation></ref><ref id="scirp.27935-ref17"><label>17</label><mixed-citation publication-type="other" xlink:type="simple">A. Kavousi-Fard and M. R. Akbari-Zadeh, “Reliability Enhancement Using Optimal Feeder Reconfiguration,” Neurocomputing, 2012, in Press.  
doi:10.1016/j.neucom.2012.08.033</mixed-citation></ref><ref id="scirp.27935-ref18"><label>18</label><mixed-citation publication-type="other" xlink:type="simple">A. Kavousifard and H. Samet, “Consideration Effect of Uncertainty in Power System Reliability Indices Using Radial Basis Function Network and Fuzzy Logic Theory,” Neurocomputing, Vol. 74, No. 17, 2011, pp. 34203427. doi:10.1016/j.neucom.2011.05.017</mixed-citation></ref><ref id="scirp.27935-ref19"><label>19</label><mixed-citation publication-type="other" xlink:type="simple">A. R. Malekpour, T. Niknam, A. Pahwa and A. K. Fard, “Multi-Objective Stochastic Distribution Feeder Reconfiguration in Systems With Wind Power Generators and Fuel Cells Using the Point Estimate Method,” IEEE Transactions on Power Systems, Vol. 99, 2012, pp. 1-10.  
doi:10.1109/TPWRS.2012.2218261</mixed-citation></ref><ref id="scirp.27935-ref20"><label>20</label><mixed-citation publication-type="other" xlink:type="simple">S. H. Ling, “Hybrid Particle Swarm Optimization with Wavelet Mutation and Its Industrial Applications,” IEEE Transactions on Systems, Man, and Cybernetics, Part B, Vol. 38, No. 3, 2008, pp. 743-763.</mixed-citation></ref><ref id="scirp.27935-ref21"><label>21</label><mixed-citation publication-type="other" xlink:type="simple">S. H. Ling and F. H. F. Leung., “An Improved Genetic Algorithm with Average-Bound Crossover and Wavelet Mutation Operations,” Soft Computing, Vol. 11, No. 1, 2007, pp. 7-31. doi:10.1007/s00500-006-0049-7</mixed-citation></ref></ref-list></back></article>