<?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">EPE</journal-id><journal-title-group><journal-title>Energy and Power Engineering</journal-title></journal-title-group><issn pub-type="epub">1949-243X</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/epe.2017.94B047</article-id><article-id pub-id-type="publisher-id">EPE-75303</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Engineering</subject></subj-group></article-categories><title-group><article-title>
 
 
  Active Power Allocation of Virtual Synchronous Generator Using Particle Swarm Optimization Approach
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Fathin</surname><given-names>Saifur Rahman</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Thongchart</surname><given-names>Kerdphol</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Masayuki</surname><given-names>Watanabe</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Yasunori</surname><given-names>Mitani</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib></contrib-group><aff id="aff1"><addr-line>Department of Electrical and Electronic Engineering, Kyushu Institute of Technology, Kitakyushu, Japan</addr-line></aff><pub-date pub-type="epub"><day>06</day><month>04</month><year>2017</year></pub-date><volume>09</volume><issue>04</issue><fpage>414</fpage><lpage>424</lpage><history><date date-type="received"><day>February</day>	<month>22,</month>	<year>2017</year></date><date date-type="rev-recd"><day>Accepted:</day>	<month>March</month>	<year>30,</year>	</date><date date-type="accepted"><day>April</day>	<month>6,</month>	<year>2017</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 recent years, the penetration of renewable energy sources (RES) is increasing due to energy and environmental issues, causing several problems in the power system. These problems are usually more apparent in microgrids. One of the problems that could arise is frequency stability issue due to lack of inertia in microgrids. Lack of inertia in such system can lead to system instability when a large disturbance occurs in the system. To solve this issue, providing inertia support to the microgrids by a virtual synchronous generator (VSG) utilizing energy storage system is a promising method. In applying VSG, one important aspect is regarding the set value of the active power output from the VSG. The amount of allocated active power during normal operation should be determined carefully so that the frequency of microgrids could be restored to the allowable limits, as close as possible to the nominal value. In this paper, active power allocation of VSG using particle swarm optimization (PSO) is presented. The results show that by using VSG supported by active power allocation determined by the method, frequency stability and dynamic stability of the system could be improved. 
  
 
</p></abstract><kwd-group><kwd>Virtual Synchronous Generator (VSG)</kwd><kwd> Virtual Inertia</kwd><kwd> Particle Swarm  Optimization (PSO)</kwd><kwd> Active Power Allocation</kwd><kwd> Microgrid</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>Nowadays, because of growing concern in energy crisis and environmental issues, the penetration of renewable energy sources (e.g. photovoltaics and wind turbines) in power system is necessary and inevitable. Therefore, the concept of microgrid [<xref ref-type="bibr" rid="scirp.75303-ref1">1</xref>] is proposed to integrate various types of distributed generators (DGs).</p><p>The RES-based DGs integrated into microgrids are usually connected to the system by using an inverter. To control the inverter, several control methods could be implemented. The traditional method to control the inverter-based DGs is grid-connected current control. However, this kind of traditional control method has several limitations. Some of them are the inability to work in standalone mode and the lack of inertia that in effect, could slow the growth of RES penetration [<xref ref-type="bibr" rid="scirp.75303-ref2">2</xref>]. Therefore, to give the DGs the ability to work in standalone mode and also power-sharing ability, droop control was proposed [<xref ref-type="bibr" rid="scirp.75303-ref3">3</xref>]. Droop control is a control method to regulate real and reactive power using the concept similar to that used in synchronous generators for parallel operation of synchronous generators.</p><p>However, while the droop control could enhance the stability in microgrids by solving the issues arise when using the current control, the RES-based DGs controlled with droop control could not solve the issue of typically low inertia in microgrids. In microgrid with high penetration of inverter-based energy sources, the overall system inertia is low because the inverter does not have rotating mass to give the inertia support to the system. This may result in a poor response to voltage and frequency in case of large disturbance [<xref ref-type="bibr" rid="scirp.75303-ref4">4</xref>]. Therefore, a new control method which could add inertia virtually to the power system was conceptually proposed as virtual synchronous generator (VSG) [<xref ref-type="bibr" rid="scirp.75303-ref5">5</xref>], virtual synchronous machine (VISMA) [<xref ref-type="bibr" rid="scirp.75303-ref6">6</xref>], or synchronverter [<xref ref-type="bibr" rid="scirp.75303-ref7">7</xref>]. A brief explanation about different topologies of VSG is discussed in [<xref ref-type="bibr" rid="scirp.75303-ref8">8</xref>] and [<xref ref-type="bibr" rid="scirp.75303-ref9">9</xref>]. With proper energy management, virtual inertia control equipped in inverter-based DGs can give the DGs ability similar to kinetic energy reservoir in rotating mass of synchronous generator using the energy storage.</p><p>In applying virtual inertia control to the energy storage system of the RES- based DGs, one important aspect to be considered is the allocation of active power output from the VSG. When a large disturbance occurs, if the active power is not properly allocated, the final frequency might be exceeding the allowable limits. This paper proposes a method to determine active power allocation of VSG using particle swarm optimization (PSO). The method is used to set the active power allocation of VSG so that the microgrid can restore its frequency to allowable limits when a large disturbance occurs. In this paper, the considered disturbance is the separation of microgrid from the main power grid because of three-phase fault at the bus connecting the microgrid and main grid. The simulation results show that by properly allocating active power from VSG, the final frequency of the microgrid could be restored close to the nominal value when three-phase fault causing separation of microgrid from main grid occurs in the system. It is also shown that the utilization of VSG in frequency control could improve the dynamic stability of the system.</p></sec><sec id="s2"><title>2. System Modeling</title><sec id="s2_1"><title>2.1. The Principle of VSG</title><p>The basic concept of VSG is shown in <xref ref-type="fig" rid="fig1">Figure 1</xref> [<xref ref-type="bibr" rid="scirp.75303-ref5">5</xref>]. It consists of energy storage,</p><fig id="fig1"  position="float"><label><xref ref-type="fig" rid="fig1">Figure 1</xref></label><caption><title> VSG basic concept</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/75303x2.png"/></fig><p>inverter, and a virtual inertia control mechanism to give the energy storage the inertia support capability. The energy storage is necessary to emulate the kinetic energy storage of the synchronous machine so that VSG can compensate the difference between input power of VSG and the measured output power from the grid [<xref ref-type="bibr" rid="scirp.75303-ref10">10</xref>].</p><p>Virtual inertia control is basically the representation of swing equation of the synchronous generator. The swing equation in virtual inertia control block including damping term in per-unit is given by the Equation (1) below</p><disp-formula id="scirp.75303-formula311"><label>(1)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/75303x3.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/75303x4.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/75303x5.png" xlink:type="simple"/></inline-formula> are per-unit input power of VSG and measured output power from the grid, respectively, H is virtual inertia constant, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/75303x6.png" xlink:type="simple"/></inline-formula>is (<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/75303x7.png" xlink:type="simple"/></inline-formula>) in which <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/75303x8.png" xlink:type="simple"/></inline-formula> is per-unit virtual angular rotor speed and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/75303x9.png" xlink:type="simple"/></inline-formula> is per-unit angular rotor speed of measurement point, and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/75303x10.png" xlink:type="simple"/></inline-formula> is per-unit virtual damping coefficient of the VSG. Using the virtual inertia control, RES-based DG could emulate the inertia support of a synchronous machine.</p></sec><sec id="s2_2"><title>2.2. Virtual Inertia Control</title><p>The detailed control diagram of virtual inertia control is given in <xref ref-type="fig" rid="fig2">Figure 2</xref> ([<xref ref-type="bibr" rid="scirp.75303-ref2">2</xref>] [<xref ref-type="bibr" rid="scirp.75303-ref10">10</xref>]). In this study, only active power control of VSG is considered in the virtual inertia control since the main focus is on the active power allocation of the VSG. Therefore V<sub>pwm</sub> is set to a constant value of E<sub>0</sub>.</p><p>The “VSG Governor” in <xref ref-type="fig" rid="fig2">Figure 2</xref> is an ω ? P droop controller ([<xref ref-type="bibr" rid="scirp.75303-ref2">2</xref>] [<xref ref-type="bibr" rid="scirp.75303-ref10">10</xref>]) and its block diagram is given in <xref ref-type="fig" rid="fig3">Figure 3</xref>. ω<sub>0</sub> is the nominal angular frequency of the system, P<sub>0</sub> is the set value of active power, and K<sub>p</sub> is per-unit droop coefficient. The value of K<sub>p</sub> is determined by 1/δ, where δ is speed regulation factor [<xref ref-type="bibr" rid="scirp.75303-ref10">10</xref>]. In this study, K<sub>p</sub> is set as 20 pu., corresponding with the typical speed regulation factor δ of 5% in the droop control of a synchronous generator. All parameters in the block diagram are in per-unit to comply with per-unit notation in Equation (1).</p></sec><sec id="s2_3"><title>2.3. Test System</title><p>The test system used in this study is similar to the one used in [<xref ref-type="bibr" rid="scirp.75303-ref11">11</xref>] and [<xref ref-type="bibr" rid="scirp.75303-ref12">12</xref>]. The</p><fig id="fig2"  position="float"><label><xref ref-type="fig" rid="fig2">Figure 2</xref></label><caption><title> Control diagram of virtual inertia control</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/75303x11.png"/></fig><fig id="fig3"  position="float"><label><xref ref-type="fig" rid="fig3">Figure 3</xref></label><caption><title> VSG Governor block diagram</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/75303x12.png"/></fig><p>system is shown in <xref ref-type="fig" rid="fig4">Figure 4</xref>. It consists of a group of feeders which could be a part of the distribution system. Load L1 and L4 are critical loads with the demand of 1.85 MW and 1.9 MW, respectively. Meanwhile, load L2, L3, and L5 are non-critical loads with the demand of 1.7 MW, 1.75 MW, and 2.4 MW, respectively. Under a normal operation, the system is connected to the utility grid. This system is typical of a real pilot microgrid project at Mae Hong Son Province in Thailand [<xref ref-type="bibr" rid="scirp.75303-ref13">13</xref>].</p></sec></sec><sec id="s3"><title>3. Allocation of Active Power of VSG Using Particle Swarm Optimization (PSO)</title><p>Particle swarm optimization (PSO) is a simple and robust optimization method initially proposed in [<xref ref-type="bibr" rid="scirp.75303-ref14">14</xref>]. It has been implemented successfully in various applications, e.g. design of PID controller in AVR system [<xref ref-type="bibr" rid="scirp.75303-ref15">15</xref>], reactive power and voltage control [<xref ref-type="bibr" rid="scirp.75303-ref16">16</xref>], etc. Some advantages of PSO are easy implementation, stable convergence characteristic, and good computational efficiency [<xref ref-type="bibr" rid="scirp.75303-ref15">15</xref>].</p><p>PSO can find the optimum solution of a parameter by searching it in the complicated search space based on the selected objective function and constraints. Using the best value of fitness obtained by each particle in the swarm in each of iteration, the best global fitness could be determined, and hence, the optimum value of the optimized parameter could also be determined. The basic algorithm of PSO is given in Equations (2) and (3)</p><disp-formula id="scirp.75303-formula312"><label>(2)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/75303x13.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.75303-formula313"><label>(3)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/75303x14.png"  xlink:type="simple"/></disp-formula><p>where i is iteration, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/75303x15.png" xlink:type="simple"/></inline-formula>is velocity of particle j, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/75303x16.png" xlink:type="simple"/></inline-formula>is position of particle j, c<sub>1</sub> and c<sub>2</sub> are individual and global learning rate, respectively, pbest<sub>j</sub> is the best position of particle j, gbest is the global best position, and r<sub>1</sub>, r<sub>2</sub> are random number between 0 and 1.</p><p>PSO is initiated by defining a group of random values called particles. Each</p><fig id="fig4"  position="float"><label><xref ref-type="fig" rid="fig4">Figure 4</xref></label><caption><title> The test system</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/75303x17.png"/></fig><p>particle has its own position and velocity in the search space. During the iteration, the position and velocity of each particle are updated. The position of particle j that gives the best fitness is saved as pbest<sub>j</sub>, while the position among all particles that gives the best overall fitness is stored as gbest. The best optimized solution obtained is the value of gbest in the end of the iteration.</p><p>In this study, the number of particles N<sub>p</sub> is 10 with the number of iteration maxiter = 20. Learning rate c<sub>1</sub> and c<sub>2</sub> are both equal to 2. The inertia weight w is 0.729. Inertia weight is a factor multiplied to velocity <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/75303x18.png" xlink:type="simple"/></inline-formula> to enhance the performance of PSO [<xref ref-type="bibr" rid="scirp.75303-ref17">17</xref>]. The diagram of the proposed method to determine active power allocation of VSG using PSO is illustrated in <xref ref-type="fig" rid="fig5">Figure 5</xref>. The following steps are used in the proposed method:</p><p>1) Define the objective function and the constraint of the parameters.</p><p>2) Initialize all parameters and start the iteration (i = 1).</p><p>3) Start the program for particle j = 1.</p><p>4) Execute the objective function for j-th particle and i-th iteration.</p><p>5) Update pbest<sub>j</sub> if the fitness of j-th particle is better than previous fitness (of the j-th particle). Update gbest only if the fitness of j-th particle is better than overall global fitness. Save the fitness value of j-th particle.</p><p>6) Check if all particles have been updated. If j is less than total particle N<sub>p</sub>, increase j by 1. Go back to step 4.</p><p>7) Increase iteration i by 1. If i + 1 ≤ maxiter, update position and velocity of each particle. Go back to step 2. maxiter is the defined maximum iteration.</p><p>8) If i + 1 &gt; maxiter, the program ends. The best allocation of active power is defined by the value of gbest of the last iteration (i = maxiter).</p><p>In this study, PSO is used to determine the allocation of active power output from VSG so that the system can survive if a large disturbance causing separation of microgrid from the utility grid occurs in the system. PSO is used because it has good flexibility in its application. By carefully modifying the objective functions and the constraints, PSO can be used to obtain the optimum value in more complicated problem, i.e. finding the optimum value that fulfills the frequency requirement considering several different operating conditions (e.g. low load, heavy load, etc.).</p><fig id="fig5"  position="float"><label><xref ref-type="fig" rid="fig5">Figure 5</xref></label><caption><title> The diagram for determination of active power allocation of VSG using PSO</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/75303x19.png"/></fig><p>The objective function of the PSO used in this study is to minimize the deviation in the final frequency of microgrid in the case of occurrence of a large disturbance causing disconnection of the microgrid from the main system. In the considered system, there is no secondary control scheme in the system. Frequency is kept in the nominal value only by the utility grid. Therefore, proper allocation of active power output is necessary. The value obtained from the optimization is then used to set the value of P<sub>0</sub> in <xref ref-type="fig" rid="fig2">Figure 2</xref>. The obtained value should also become one of the considerations in the planning stage to determine the capacity of the inverter.</p><p>The objective function of the PSO and its constraint is given by Equations (4) and (5), respectively. The constraint of the PSO is the active power rating of the VSG. The fitness parameter to be optimized is the system frequency.</p><disp-formula id="scirp.75303-formula314"><label>(4)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/75303x20.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.75303-formula315"><label>(5)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/75303x21.png"  xlink:type="simple"/></disp-formula></sec><sec id="s4"><title>4. Results and Discussion</title><p>During normal operation, the microgrid is connected to the main system. Loads in the microgrid are mainly supplied by DGs consist of hydropower generation and photovoltaic. When the DGs cannot supply all of the loads, the shortage of power is supplied by the utility grid. If a large disturbance occurs in the system, system frequency will deviate rapidly from its nominal value, resulting in the possibility of instability and system collapse. It is also the possibility of system instability because of the final frequency after the disturbance could not be restored to the allowable limits. In this study, VSG is used to stabilize the system during the disturbance. PSO is used to determine the allocation of active power of the VSG, so that system frequency could be restored to the allowable limit, thus avoiding system collapse.</p><p>In the performed simulations, the performance of the proposed method is tested by applying 3-phase fault at the bus connecting the microgrid and the utility grid at 10 s, causing the disconnection of microgrid from the utility grid. The fault is cleared in 100 ms. It changes microgrid operation mode from grid connected mode to islanding mode. The nominal frequency of the system is 50 Hz. The hydropower generator G1 in the microgrid have been equipped with the speed governor with the speed regulation factor of 5%.</p><p>The convergence rate of the objective function of PSO is shown in <xref ref-type="fig" rid="fig6">Figure 6</xref>. The graph shown is obtained from the optimization of the VSG. <xref ref-type="fig" rid="fig7">Figure 7</xref> shows the active power allocation of VSG in each iteration. From these figures, it is shown that the proposed method converged after 15 iterations. Hence, the method is confirmed to give a convergent optimized value.</p><p>The active power allocation obtained using PSO is then compared with several other cases. The list of the tested configurations and their respective results are</p><fig id="fig6"  position="float"><label><xref ref-type="fig" rid="fig6">Figure 6</xref></label><caption><title> Convergence rate of the objective function (VSG case)</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/75303x22.png"/></fig><p>shown in <xref ref-type="table" rid="table1">Table 1</xref>. The default active power allocation without optimization using PSO is 2.5 MW. This value is the middle value of the total capacity of the inverter.</p><p>The performance of the VSG and the effect of using PSO in determining its active power allocation can be seen in <xref ref-type="fig" rid="fig8">Figure 8</xref>. From <xref ref-type="fig" rid="fig8">Figure 8</xref>(a), compared with the default active power allocation of 2.5 MW, active power allocation using VSG can restore the system frequency to the nominal value. Based on the results, for the simulated operating condition, the VSG could give an acceptable value of frequency even without using the optimization. But, it might not be the case in other condition. In other operating condition, the frequency might fall outside the allowable limits and causing system instability.</p><p>The comparison in frequency response between VSG and inverter with current control for each configuration can also be analyzed. From the detailed view of <xref ref-type="fig" rid="fig8">Figure 8</xref>(b), it is shown that using conventional current control, there is large deviation of frequency from nominal value after the occurrence of the disturbance. The frequency is exceeding 50.5 Hz and in the case of without optimization, the frequency falls below 49 Hz during the transient. This is not the case in the microgrid in which VSG is utilized. If VSG is utilized in the microgrids, there is only small deviation in system frequency during transient when a large disturbance occurs.</p><fig id="fig7"  position="float"><label><xref ref-type="fig" rid="fig7">Figure 7</xref></label><caption><title> Active power allocation of VSG in each iteration</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/75303x23.png"/></fig><table-wrap id="table1" ><label><xref ref-type="table" rid="table1">Table 1</xref></label><caption><title> Simulation results</title></caption><table><tbody><thead><tr><th align="center" valign="middle"  rowspan="2"  >Configuration</th><th align="center" valign="middle"  rowspan="2"  >Active power (MW)</th><th align="center" valign="middle"  rowspan="2"  >Final frequency (Hz)</th><th align="center" valign="middle"  colspan="2"  >Frequency at maximum deviation (Hz)</th></tr></thead><tr><td align="center" valign="middle" >Upper limit</td><td align="center" valign="middle" >Lower limit</td></tr><tr><td align="center" valign="middle" >No battery</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >15.11</td><td align="center" valign="middle" >50.24</td><td align="center" valign="middle" >15.11</td></tr><tr><td align="center" valign="middle" >Current control</td><td align="center" valign="middle" >2.5</td><td align="center" valign="middle" >49.44</td><td align="center" valign="middle" >51.40</td><td align="center" valign="middle" >48.76</td></tr><tr><td align="center" valign="middle" >Current control with PSO</td><td align="center" valign="middle" >3.3</td><td align="center" valign="middle" >49.97</td><td align="center" valign="middle" >51.48</td><td align="center" valign="middle" >49.80</td></tr><tr><td align="center" valign="middle" >VSG</td><td align="center" valign="middle" >2.5</td><td align="center" valign="middle" >49.75</td><td align="center" valign="middle" >50.00</td><td align="center" valign="middle" >49.66</td></tr><tr><td align="center" valign="middle" >VSG with PSO</td><td align="center" valign="middle" >3.4</td><td align="center" valign="middle" >50.00</td><td align="center" valign="middle" >50.00</td><td align="center" valign="middle" >49.93</td></tr></tbody></table></table-wrap><fig-group id="fig8"><label><xref ref-type="fig" rid="fig8">Figure 8</xref></label><caption><title> System frequency after fault causing disconnection of the microgrid from main system (a) and its detailed view (b).</title></caption><fig id ="fig8_1"><label>(b)</label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/75303x24.png"/></fig><fig id ="fig8_2"><label></label><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/75303x25.png"/></fig></fig-group></sec><sec id="s5"><title>5. Conclusion</title><p>In this study, PSO is used to determine active power allocation of VSG to prevent the final frequency of microgrid to fall outside the allowable limits. Based on the simulation results, using active power allocation determined by the PSO, frequency of the system could be restored close to the nominal value of 50 Hz. While the frequency of the system is still acceptable in the case of VSG without PSO-based active power allocation, without proper allocation, the frequency might fall in a value outside the allowable limits in other operating conditions. From the simulation results, the proposed method also could be used to improve the frequency performance of inverter with conventional current control. However, the system utilizing inverter current control with power allocation determined by PSO has lower performance compared to a system utilizing VSG with PSO-based active power allocation.</p><p>It can also be concluded that virtual inertia control used in VSG has better performance compared with the conventional current control scheme. The maximum deviation of frequency during a large disturbance in microgrid utilizing VSG is significantly smaller than the deviation in the microgrid utilizing only the inverter with current control. Therefore, VSG could be used to improve the dynamic stability of the power system.</p></sec><sec id="s6"><title>Cite this paper</title><p>Rahman, F.S., Kerdphol, T., Watanabe, M. and Mitani, Y. (2017) Active Power Allocation of Virtual Synchronous Generator Using Particle Swarm Optimization Approach. Energy and Power Engineering, 9, 414-424. https://doi.org/10.4236/epe.2017.94B047</p></sec></body><back><ref-list><title>References</title><ref id="scirp.75303-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Lasseter, R. (2002) MicroGrids. IEEE Power Engineering Society Winter Meeting, 305-308. https://doi.org/10.1109/PESW.2002.985003</mixed-citation></ref><ref id="scirp.75303-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Liu, J., Miura, Y. and Ise, T. (2016) Comparison of Dynamic Characteristics between Virtual Synchronous Generator and Droop Control in Inverter-Based Distributed Generators. IEEE Transactions on Power Electronics, 31, 3600-3611. 
https://doi.org/10.1109/TPEL.2015.2465852</mixed-citation></ref><ref id="scirp.75303-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Chandorkar, M., Divan, D. and Adapa, R. (1993) Control of Parallel Connected Inverters in Standalone AC Supply Systems. IEEE Transactions on Industry Applications, 29, 136-143. https://doi.org/10.1109/28.195899</mixed-citation></ref><ref id="scirp.75303-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Slootweg, J. and Kling, W. (2002) Impacts of Distributed Generation on Power System Transient Stability. IEEE Power Engineering Society Summer Meeting, 862-867. 
https://doi.org/10.1109/PESS.2002.1043465</mixed-citation></ref><ref id="scirp.75303-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Driesen, J. and Visscher, K. (2008) Virtual Synchronous Generators. IEEE Power and Energy Society General Meeting—Conversion and Delivery of Electrical Energy in the 21st Century, 2008, 1-3. https://doi.org/10.1109/PES.2008.4596800</mixed-citation></ref><ref id="scirp.75303-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Beck, H.-P. and Hesse, R. (2007) Virtual Synchronous Machine. 9th International Conference on Electrical Power Quality and Utilisation, 1-6. 
https://doi.org/10.1109/epqu.2007.4424220</mixed-citation></ref><ref id="scirp.75303-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Zhong, Q.-C. and Weiss, G. (2011) Synchronverters: Inverters That Mimic Synchronous Generators. IEEE Transactions on Industrial Electronics, 58, 1259-1267. 
https://doi.org/10.1109/TIE.2010.2048839</mixed-citation></ref><ref id="scirp.75303-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Bevrani, H., Ise, T. and Miura, Y. (2014) Virtual Synchronous Generators: A Survey and New Perspectives. International Journal of Electrical Power &amp; Energy Systems, 54, 244-254. https://doi.org/10.1016/j.ijepes.2013.07.009</mixed-citation></ref><ref id="scirp.75303-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Bevrani, H. (2014) Robust Power System Frequency Control. 2nd Edition, Springer, New York. https://doi.org/10.1007/978-3-319-07278-4</mixed-citation></ref><ref id="scirp.75303-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">Sakimoto, K., Miura, Y., and Ise, T. (2011) Stabilization of a power system with a distributed generator by a Virtual Synchronous Generator function. 8th International Conference on Power Electronics-ECCE Asia, 1498-1505. 
https://doi.org/10.1109/ICPE.2011.5944492</mixed-citation></ref><ref id="scirp.75303-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Kerdphol, T., Fuji, K., Mitani, Y., Watanabe, M. and Qudaih, Y. (2016) Optimization of a Battery Energy Storage System Using Particle Swarm Optimization for Stand-Alone Microgrids. International Journal of Electrical Power &amp; Energy Systems, 81, 32-39. https://doi.org/10.1016/j.ijepes.2016.02.006</mixed-citation></ref><ref id="scirp.75303-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">Kerdphol, T., Qudaih, Y. and Mitani, Y. (2016) Optimization Optimum Battery Energy Storage System Using PSO Considering Dynamic Demand Response for Microgrids. International Journal of Electrical Power &amp; Energy Systems, 83, 58-66. 
https://doi.org/10.1016/j.ijepes.2016.03.064</mixed-citation></ref><ref id="scirp.75303-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">CIGRE Thailand (2014). 
http://www.cigre-thailand.org/tncf/events/seminar2014/mae_hong_son.pdf</mixed-citation></ref><ref id="scirp.75303-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">Kennedy, J. and Eberhart, R. (1995) Particle Swarm Optimization. IEEE International Conference on Neural Networks, 1942-1948.  
https://doi.org/10.1109/ICNN.1995.488968</mixed-citation></ref><ref id="scirp.75303-ref15"><label>15</label><mixed-citation publication-type="other" xlink:type="simple">Gaing, Z.-L. (2004) A Particle Swarm Optimization Approach for Optimum Design of PID Controller in AVR System. IEEE Transactions on Energy Conversion, 19, 384-391. https://doi.org/10.1109/TEC.2003.821821</mixed-citation></ref><ref id="scirp.75303-ref16"><label>16</label><mixed-citation publication-type="other" xlink:type="simple">Yoshida, H., Kawata, K., Fukuyama, Y., Takayama, S. and Nakanishi, Y. (2000) A Particle Swarm Optimization for Reactive Power and Voltage Control Considering Voltage Security Assessment. IEEE Transactions on Power Systems, 15, 1232-1239. 
https://doi.org/10.1109/59.898095</mixed-citation></ref><ref id="scirp.75303-ref17"><label>17</label><mixed-citation publication-type="other" xlink:type="simple">Shi, Y. and Eberhart, R. (1998) A Modified Particle Swarm Optimizer. IEEE International Conference on Evolutionary Computation Proceedings. IEEE World Congress on Computational Intelligence, 69-73.  
https://doi.org/10.1109/icec.1998.699146</mixed-citation></ref></ref-list></back></article>