Grid-supporting inverters with significantly reduced storage requirements
10971937 · 2021-04-06
Assignee
Inventors
- Ali Khajehoddin (Edmonton, CA)
- Masoud Karimi Ghartemani (Edmonton, CA)
- Mohammad Ebrahimi (Edmonton, CA)
Cpc classification
H02J3/38
ELECTRICITY
H02M1/42
ELECTRICITY
H02J3/46
ELECTRICITY
H02J3/40
ELECTRICITY
H02J3/42
ELECTRICITY
H02J2203/20
ELECTRICITY
International classification
H02J3/42
ELECTRICITY
H02J3/24
ELECTRICITY
H02M1/42
ELECTRICITY
H02J3/38
ELECTRICITY
Abstract
A method for controlling an inverter, and in particular a double stage inverter, for implementing a model of a synchronous generator is provided including implementing a rotor inertia using an intermediate dc-link capacitor without duplicating the emulated inertia in the controller, simulating the rotor speed based on a measured voltage of the dc-link capacitor, while allowing the voltage to change in a defined range, and mapping the changing voltage of the dc-link capacitor into the inverter as an internal frequency. A system for connecting a power generator to a power grid is also provided including a control device for an inverter, the control device implementing a model of a synchronous generator. The control device including a computer processor in electrical communication with a storage device with instructions stored thereon, that when executed on the computer processor, perform the method for controlling an inverter for implementing a model of a synchronous generator.
Claims
1. A method for implementing a controller for control of an inverter for implementation of a model of a synchronous generator with a virtual rotor with a rotor speed represented by an internal frequency (ω.sub.m) to convert a dc input to an ac output, said method comprising: implementing the virtual rotor to emulate an inertia (J) of an actual rotor using an intermediate dc-link capacitor (C.sub.dc) of the inverter, the implementing comprising: controlling a voltage of the intermediate dc-link capacitor (C.sub.dc); simulating a rotor speed of the virtual rotor based on the voltage of the intermediate dc-link capacitor (C.sub.dc), while allowing the voltage applied to change in a defined range; and mapping a changing voltage of the intermediate dc-link capacitor (C.sub.dc) into the inverter as the internal frequency (ω.sub.m), where the controller for the inverter does not duplicate the emulated inertia (J).
2. The method of claim 1 further comprising providing self-synchronization prior to connecting the inverter to a grid.
3. The method of claim 1 further comprising providing a virtual impedance at an output of the inverter as a gain value that represents a virtual resistance that enables achieving a stability margin.
4. The method of claim 1 further comprising applying a power dampening term P.sub.dmp as a voltage amplitude V.sub.dmp of a grid voltage v.sub.g, where
5. The method of claim 4 wherein a calculated reference Q* is used to derive the internal voltage amplitude E given by
Q*=Q.sub.n−k.sub.v(V.sub.g−V.sub.n),Ė=k.sub.q(Q*−Q) where the reactive power Q is given by
6. The method of claim 1 wherein the method of self-synchronization comprises: calculating a cross product of a grid voltage v.sub.g and an inverter voltage v.sub.o as a signal sync
7. The method of claim 6 further comprising adjusting the signal Sync to make ϕ.sub.g and ϕ.sub.o to be equal prior to closing a grid connection switch.
8. A system for connecting a power generation unit to a power grid comprising: a control device for an inverter, the control device implementing a model of a synchronous generator, the control device comprising: a computer processor in electrical communication with a storage device with instructions stored thereon, that when executed on the computer processor, perform a method for implementing a controller for control of an inverter for implementation of a model of a synchronous generator with a virtual rotor with a rotor speed represented by an internal frequency (ω.sub.m) to convert a dc input to an ac output, said method comprising: implementing a virtual rotor to emulate an inertia (J) of an actual rotor using an intermediate dc-link capacitor (C.sub.dc) of the inverter, the implementing comprising: controlling a voltage of the intermediate dc-link capacitor (C.sub.dc); simulating the rotor speed of the virtual rotor based on the measured voltage of the intermediate dc-link capacitor (C.sub.dc), while allowing the voltage applied to change in a defined range; and mapping the changing capacitor voltage of the intermediate dc-link capacitor (C.sub.dc) into the inverter as the internal frequency (ω.sub.m), where the controller for the inverter does not duplicate the emulated inertia (J).
9. The system of claim 8 further comprising providing a virtual impedance at an output of the inverter as a gain value that represents a virtual resistance that enables achieving a stability margin.
10. The system of claim 8 further comprising applying a power dampening term P.sub.dmp as a voltage amplitude V.sub.dmp of a grid voltage v.sub.g, where
11. The system of claim 10 further comprising a calculated reference Q* that is used to derive the internal voltage amplitude E given by
Q*=Q.sub.n−k.sub.v(V.sub.g−V.sub.n),Ė=k.sub.q(Q*−Q) where the reactive power Q is given by
12. The system of claim 8 further comprising providing self-synchronization prior to connecting the inverter to a grid.
13. The system of claim 12 wherein the self-synchronization further comprises: calculating a cross product of a grid voltage v and an inverter voltage v.sub.o as a sync signal
14. The system of claim 13 wherein the self-synchronization further comprises adjusting the signal Sync to make ϕ.sub.g and ϕ.sub.o to be equal prior to closing a grid connection switch between an output of a power generation unit and a power grid.
15. The system of claim 14 wherein the power generation unit is a distributed and renewable energy source.
16. The system of claim 15 wherein the power generation distributed and renewable energy source further comprises photovoltaic (PV) or wind systems.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) The subject matter that is regarded as the invention is particularly pointed out and distinctly claimed in the claims at the conclusion of the specification. The foregoing and other objects, features, and advantages of the invention are apparent from the following detailed description taken in conjunction with the accompanying drawings in which:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
(16)
(17)
(18)
(19)
(20)
(21)
(22)
(23)
(24)
(25)
DESCRIPTION OF THE INVENTION
(26) The present invention has utility as an improved method and system for grid-supporting inverters for integration of distributed and renewable energy sources to a power grid. Unlike existing virtual synchronous machine (VSM) approaches, embodiments of the inventive inverter control approach, herein referred to as enhanced virtual synchronous machine (eVSM), do not duplicate the inertial loop or emulate the virtual inertia inside the controller, but deploys the physically existing inertia of the dc-link element. The eVSM employs an innovative method for enlarging the inertia utilization range which obviates the need for having a large dc-link element or a dedicated battery storage system, while still providing the same inertia response of an equivalent synchronous machine. Embodiments of the eVSM inverter controller use the physical dc-link capacitor dynamics for emulating the inertial response rather than relying on a dedicated battery storage or large dc element. Thus, embodiments of the eVSM implement the virtual inertia outside the controller using only the dc link capacitor, whereas existing VSM methods implement the inertia inside the controller. Existing VSM duplicate the inertia in the controller and the bus which will deviate from the synchronous machine model.
(27) Embodiments of the eVSM provide stabilizing support to the grid that is similar to a synchronous machine despite the small size of the dc-link element in the eVSM. Moreover, transient responses of embodiments of the eVSM may be improved beyond those of conventional synchronous machines with the enhanced flexibility provided by adjusting damping and governor functions.
(28) Embodiments of the invention provide control of an inverter. A simple yet effective method of controlling the inverter is provided that is based on the synchronous generator (SG) model, thereby providing dynamic performance similar to an SG. In this method, the rotor inertia is implemented using the intermediate dc-link capacitor, and rotor speed is mimicked with the capacitor voltage. By allowing the dc-link voltage to change within an enlarged yet admissible range and mapping the dc-link voltage into the controller as the internal frequency, the inventive method does not require a battery storage system (BSS) nor a large capacitor to emulate the rotor inertia. A self-synchronizing property prior to grid connection is achieved and improved stability margins, beyond those of synchronous machines, is made possible with embodiments of the eVSM.
(29) As shown the existing VSM approach with ideal input power source and with proper governor and damper models can reproduce a virtual inertia behavior with the moment of inertia J that is implemented by the integrator
(30)
inside the VSM controller. However, when the existing VSM is applied to a converter with a bus capacitor and its related control systems, the incurred additional dynamics will deviate the emulated system from the targeted SG dynamics and its correct inertia response. It is further noted that in an SG, the moment of inertia corresponds to the physical rotor mass. To accurately emulate the SG in an inverter with a bus capacitor, the source of energy for the inertia should be a single component similar to the rotor mass in SG. Considering and comparing the two equations
p.sub.in−p.sub.out=J ω.sub.m{dot over (ω)}.sub.m,p.sub.in−p.sub.out=C.sub.dcV.sub.dc{dot over (V)}.sub.dc Eq. 3
it can be immediately observed that the bus capacitor in a two-stage inverter relates to the rotor mass in the SG. Therefore, unlike the existing VSMs, in embodiments of the eVSM there is no need for an additional integrator to emulate the rotating inertia as the capacitor in the hardware itself will emulate this inertia properly. This is the starting point to derive embodiments of a controller for an inverter in general and in particular in a double-stage inverter.
(31) A correspondence is established between the couplet (J, ω.sub.m) and (C.sub.dc, V.sub.dc) using a linear transformation as shown in
(32)
(33) It is shown below that this choice results in a moment of inertia equal to
(34)
As shown in
(35) It is further noted that as V.sub.dc is linked to the output frequency in embodiments of the inventive controller, the bus voltage will vary with the grid frequency. Therefore, the modulation index is scaled using the actual V.sub.dc value (not a nominal value) decouple the dc link voltage variations from the smooth and sinusoidal output voltage (23).
(36) It is to be understood that in instances where a range of values are provided that the range is intended to encompass not only the end point values of the range but also intermediate values of the range as explicitly being included within the range and varying by the last significant figure of the range. By way of example, a recited range of from 1 to 4 is intended to include 1-2, 1-3, 2-4, 3-4, and 1-4.
(37) It is also appreciated that the virtual controls of the eVSM are software based, where the software is stored in a memory device in electrical communication with a computer processing unit. The instructions contained in the software are carried out by the processor of a computing device. The computing device may be a standalone computing device, or a computer on a chip illustratively including a microprocessor. The software may be stored in updatable random access memory or as firmware in read only memory.
(38) Referring now to the figures,
(39) In embodiments of the inventive eVSM controller, the SG damping term in the swing equation (2), P.sub.dmp=D(ω.sub.m−ω.sub.g) may also be added. Unlike the VSM methods, however, the point of applying P.sub.dmp is not available in embodiments of the inventive controller because the inertia-generating integrator is not inside the controller, but rather in the actual system. Therefore, P.sub.dmp has to be applied differently. As shown in
(40)
This introduces a damping effect in the voltage magnitude E which in turn translates into P.sub.dmp. It is worth noting that in embodiments of the inventive method the term (ω.sub.m−ω.sub.g) is calculated instantaneously with no dynamics without directly measuring or calculating ω.sub.g.
(41) Continuing with
Q*=Q.sub.n−k.sub.v(V.sub.g−V.sub.n),Ė=k.sub.q(Q*−Q) Eq. 6
(42) The calculated reference Q* from equation 6 is then used to obtain the desired internal voltage amplitude E through an integrating unit the same way popular VSM methods such as (5), (6) do. The reactive power Q may be calculated using internal voltage variable according to
(43)
and the voltage amplitude V.sub.g is calculated according to
(44)
or any other methods to estimate reactive power and voltage magnitude.
(45) A self-synchronization procedure may be employed in embodiments of the invention. The self-synchronization procedure ensures smooth transition to GC mode. The method of (9), (10) is modified and used in embodiments of the inventive method as a cross product of the grid voltage and inverter voltage
(46)
is added as shown in
(47) In inventive embodiments of the eVSM controller, the internal frequency and the dc-link voltage are coupled through equation 4. There are two key points to this relationship: (i) the dc-link voltage is shaped to follow the grid frequency because the internal frequency has to closely follow the grid frequency, and (ii) the dc-link voltage will satisfy {dot over (V)}.sub.dc=k {dot over (ω)}.sub.m which can be shown to amplify the inertia utilization. To clarify the second point, assume that the center dc-link voltage is V.sub.dc,n=k.sub.oω.sub.n. Then, the inertia power of the proposed PV system is equal to
C.sub.dcV.sub.dc{dot over (V)}.sub.dc≈C.sub.dcV.sub.dc,n{dot over (V)}.sub.dc=C.sub.dck.sub.okω.sub.n {dot over (ω)}.sub.m≈(C.sub.dck.sub.ok)ω.sub.m {dot over (ω)}.sub.m=Jω.sub.m {dot over (ω)}.sub.m, Eq. 8
where
J=(k.sub.ok)C=KC. Eq. 9
(48) Equation (9) signifies an inertia utilization amplification with gain K=k.sub.ok. The first gain, k.sub.o, depends on the value of the center dc-link voltage V.sub.dc,n. For a 500 V dc-link voltage in a 60 Hz system, for instance, k.sub.o is equal to 500/377=1.33. The second gain, k, depends on the allowable range of swings of the dc-link voltage. In practice, this gain can be selected relatively large without violating the practical constraints of the system. For instance, for a 120 V (rms) line to neutral 3-phase grid and a center dc-link voltage of V.sub.dc,n=500 V, the physical limitations of the VSC require that the grid peak voltage 120√{square root over (2)}≈170 V remain below
(49)
Even if a margin of about 20 V is left for this limit, the dc-link voltage can still have a dynamic range of ±60 V around its center value. If the grid frequency range of variations is ±0.5 Hz, that is ±3.14 rad/s, this means k is approximately equal to 20. With this set of numbers, the moment of inertia amplification gain K will be about 26.
(50) Inertia energy source management may be conducted as follows in embodiments of the inventive eVSM. The source of energy to supply the inertia in an SG is dominantly the rotor mass and normally this inertia energy cannot be taken from the input mechanical source as its time constant does not allow it. Embodiments of the inventive controller have made this distinction and follows the same rule and takes the inertia energy from the bus capacitor. However, in cases where the input source time constant allows it, such as the case of photovoltaic (PV) or battery sources, the inertia energy may be managed to be partially provided from the input source. Assume that the desired total emulated moment of inertia is J.sub.total and the amount of the moment of inertia provided by bus capacitor in the proposed controller is J=KC. Therefore, J.sub.total=J+J.sub.in, where J.sub.in is the moment of inertia supply by the input stage. In this case, the desired swing equation for the system is p.sub.in−p.sub.out=J.sub.totalω.sub.m{dot over (ω)}.sub.m=Jω.sub.m{dot over (ω)}.sub.m+J.sub.inω.sub.m{dot over (ω)}.sub.m. This can be achieved by adding −J.sub.inω.sub.m{dot over (ω)}.sub.m to the reference of the input power.
(51) Design of synchronization block gains, μ.sub.1 and μ.sub.2, may be carried out used phase lock loop (PLL) theory, because it is readily observed that the VSM is very similar to a PLL during pre-synchronization. Therefore, the set of values for μ.sub.1 and μ.sub.2 may be derived as
(52)
EXAMPLES
Example 1
(53) Embodiments of the proposed method for an eVSM may be applied to any two-stage converter system. As an example, a two-stage photovoltaic (PV) system is shown in
(54)
to regulate the PV system to
(55)
This mechanism will operate the PV at a point slightly on the right side of the MPP determined by
(56)
as long as the grid frequency is close to the nominal value. Similar to the governor of an SG, this loop will adjust the input power according to a droop characteristic (k.sub.pv) with respect to the internal grid frequency variable (ω.sub.m). A first PI.sub.1 with a slow time constant is used to emulate the slow behavior of an SG governor.
(57) As observed in
Example 2
(58) A stability analysis of the embodiment of the inventive control system shown in
(59) Differential equations of the system shown in
(60)
where W.sub.dc=½C.sub.dcV.sub.dc.sup.2, the variables are transformed to the dq-frame using the internal angle θ, and it is assumed that the virtual impedance is equal to R. The damping term is calculated according to
(61)
and the grid voltage dq components are V.sub.gd=V.sub.g cosδ,V.sub.gq=V.sub.g sin δ. It is also noted that {dot over (W)}.sub.dc=CV.sub.dc{dot over (V)}.sub.dc=Ck[V.sub.dc,n+k(ω.sub.m−ω.sub.n)]{dot over (ω)}.sub.m, and substituting in equation 10 gives,
(62)
(63) Equation set 12 represents a fifth order nonlinear system with state variables (ω.sub.m, E, δ, i.sub.a, i.sub.g). For every given set of values of (p.sub.in, Q.sub.n), the equilibrium point of the equations may be derived and used in linear stability analysis using the Jacobian linearization method. Assuming that the grid frequency/voltage is at its rated, ω.sub.g=ω.sub.n, V.sub.g=V.sub.n, and the equilibrium point is given by (ω.sub.g, E.sub.o, δ.sub.o, i.sub.ao, i.sub.qo), the Jacobian matrix will be given by
(64)
To obtain the equilibrium point, it is noted that the first equation implies E.sub.oi.sub.do=p.sub.in, the second one implies E.sub.oi.sub.qo=−Q.sub.n, the fourth and fifth equations imply E.sub.o−Ri.sub.do+Lω.sub.gi.sub.qo=V.sub.g cos δ.sub.o and Lω.sub.gi.sub.do+Ri.sub.qo=−V.sub.g sin δ.sub.o. Thus,
(E.sub.o−Ri.sub.do+Lω.sub.gi.sub.qo).sup.2+(Lω.sub.gi.sub.do+Ri.sub.qo).sup.2=V.sub.g.sup.2.Math.(E.sub.o.sup.2−Rp.sub.in−Lω.sub.gQ.sub.n).sup.2+(Lω.sub.gp.sub.in−RQ.sub.n).sup.2=V.sub.g.sup.2E.sub.o.sup.2
which leads to the second-order polynomial versus E.sub.o.sup.2. Thus, E.sub.o is calculated according
(65)
When E.sub.o is calculated, other variables are also easily calculated from the above relationships.
(66) Three controller parameters are R, D and k.sub.q. Let us define
(67)
These definitions normalize the three controller parameters and facilitates a more general design stage. With this definition, it was shown that 0.25<β.sub.1<1.25 and 0.025<β.sub.2<0.125 result in desirable performances. The damping gain D is already normalized. Here a value between 2 to 5%, 0.02<D<0.05, is a desired selection.
Example 3
(68) A stability analysis of the control system when the output filter is extended to an LCL topology was performed. Similar to the L filter case, differential equations of proposed system of
(69)
(70) The capacitor voltage of LCL filter is v.sub.c and its capacitance is C. The grid side current is i.sub.g and its inductance is L.sub.g. Equation set (13) represents a tenth order nonlinear system with state variables (ω.sub.m, E, δ, i.sub.d, i.sub.q, i.sub.gd, i.sub.gq, v.sub.ed, v.sub.eq, V.sub.dmp). Similar to the L filter analysis, the Jacobian linearization method is used. Assuming that the grid frequency/voltage is at its rated, the equilibrium point is given by (ω.sub.g, E.sub.o, δ.sub.o, i.sub.do, i.sub.qo, i.sub.gdo, i.sub.gqo, v.sub.cdo, v.sub.cqo, 0). To obtain the equilibrium point, the equations imply:
(71)
(72) Comparing with the similar equation derived for L filter in Example 2 above and its solution, here the solution is
(73)
where
(74) By calculating E.sub.O, other variables are obtained from the above relationship. The Jacobian matrix (Γ) is given by:
(75)
(76)
Example 4
(77) A simulation was performed to determine the performance of an embodiment of the eVSM controller. System parameter are presented in Table 1.
(78) TABLE-US-00001 TABLE 1 System parameters Dc link nominal voltage V.sub.dc, n 430 V Dc link capacitor C.sub.dc 880 μF Grid LN voltage (peak) V.sub.g 120√{square root over (2)} V Inverter power rating S 1 kVA Grid frequency f 60 Hz Switching frequency f.sub.s 10 kHz Filter Parameters L.sub.i 5 mH C 2 μF
(79) The simulation of the embodiment of the eVSM controller was conducted under the following conditions: 0<t<1: MPPT operation
(80)
(81)
(82) Based on the supplied parameter it was observed as shown in
Example 5
(83) An inventive embodiment of the proposed controller was experimentally validated using a test the grid that was emulated with a Chroma three-phase ac source with a 60V L-N voltage. A buck converter was implanted as the stage I converter, which connected a Chroma PV simulator to the inverter's dc link capacitor. Controllers for both stage I and the proposed eVSM were implemented on a float point Texas Instrument TMS320F28335 DSP. A dc link center voltage was designed to be at 250V, and the rest of the system parameters are as presented in TABLE I. A view of the experimental set up is shown in
(84)
(85) Load jump scenarios are presented in
(86) The results shown in
(87) Grid voltage amplitude is also changed by +/−2.5% and results are presented in
(88) The controller also provides a seamless transient between SA and GC modes of operation. Results in
(89) While at least one exemplary embodiment has been presented in the foregoing detailed description, it should be appreciated that a vast number of variations exist. It should also be appreciated that the exemplary embodiment or exemplary embodiments are only examples, and are not intended to limit the scope, applicability, or configuration of the described embodiments in any way. Rather, the foregoing detailed description will provide those skilled in the art with a convenient road map for implementing the exemplary embodiment or exemplary embodiments. It should be understood that various changes can be made in the function and arrangement of elements without departing from the scope as set forth in the appended claims and the legal equivalents thereof.
REFERENCES
(90) The references listed below and all references cited herein are hereby incorporated by reference in their entireties. (1) C. K. Sao and P. W. Lehn, “Control and power management of converter fed microgrids,” IEEE Transactions on Power Systems, vol. 23, no. 3, pp. 1088-1098, 2008. (2) J. M. Guerrero, P. C. Loh, M. Chandorkar, and T.-L. Lee, “Advanced control architectures for intelligent microgrids, part I: Decentralized and hierarchical control,” IEEE Transactions on Industrial Electronics, vol. 60, no. 4, pp. 1254-1262, 2013. (3) J. C. Vá squez Quintero, J. M. Guerrero Zapata, M. Savaghevi, R. Teodorescu et al., “Modeling, analysis, and design of stationary reference frame droop controlled parallel three-phase voltage source inverters,” IEEE Trans. Ind. Elect., vol. 60, no. 4, pp. 1271-1280, 2013. (4) H.-P. Beck and R. Hesse, “Virtual synchronous machine,” in Electrical Power Quality and Utilisation, 2007. EPQU 2007. 9th International Conference on. IEEE, 2007, pp. 1-6. (5) Q.-C. Zhong and G. Weiss, “Synchronverters: Inverters that mimic synchronous generators,” Industrial Electronics, IEEE Transactions on, vol. 58, no. 4, pp. 1259-1267, 2011. (6) Q.-C. Zhong, P.-L. Nguyen, Z. Ma, and W. Sheng, “Self-synchronized synchronverters: Inverters without a dedicated synchronization unit,” Power Electronics, IEEE Trans on, vol. 29, no. 2, pp. 617-630, 2014. (7) M. Ashabani and Y. Abdel-Rady Mohamed, “New family of microgrid control and management strategies in smart distribution grids analysis, comparison and testing,” Power Systems, IEEE Transactions on, vol. Digital Object Identifier 10.1109/TPWRS.201.4.2306016. (8) F. Gao and M. R. Iravani, “A control strategy for a distributed generation unit in grid-connected and autonomous modes of operation,” IEEE Transactions on power delivery, vol. 23, no. 2, pp. 850-859, 2008. (9) M. Karimi-Ghartemani, “Universal integrated synchronization and control for single-phase DC/AC converters,” IEEE Transactions on Power Electronics, vol. 30, no. 3, pp. 1544-1.557, 2015. (10) M. Karimi-Ghartemani, S. A. Khajehoddin, P. Piya, and M. Ebrahimi, “Universal controller for three-phase inverters in a microgrid,” IEEE Journal of Emerging and Selected Topics in Power Electronics, vol. 4, no. 4, pp. 1342-1353, 2016. (11) M. Ashabani and Y. Abdel-Rady I. Mohamed, “Novel comprehensive control framework for incorporating vscs to smart power grids using bidirectional synchronous-vsc,” Power Systems, IEEE Transactions on, vol. 29, no. 2, pp. 943-957, 2014. (12) S. B. Kjaer, J. K. Pedersen, and F. 131.aabjerg, “A review of single-phase grid-connected inverters for photovoltaic modules,” Industry Applications, IEEE Transactions on, vol. 41, no. 5, pp. 1292-1306, 2005. (13) F. Blaabjerg, R. Teodorescu, M. Liserre, and A. Timbus, “Overview of control and grid synchronization for distributed power generation systems,” Industrial Electronics, IEEE Transactions on, vol. 53, no. 5, pp. 1398-1409, October 2006. (14) M. Ebrahimi, S. A. Khajehoddin, and M. Karimi-Ghartemani, “Fast and robust single-phase dq current controller for smart inverter applications,” IEEE Transactions on Power Electronics, vol. 31, no. 5, pp. 3968-3976, 2016. (15) S. Khajehoddin, M. Karimi-Ciharteman, A. Bakhshai, and P. Jain, “High quality output current control for single phase grid-connected inverters,” in Applied Power Electronics Conference and Exposition (APEC), 2014 Twenty-Ninth Annual IEEE. IEEE, 2014, pp. 1807-1814. (16) S. D'Arco and J. A. Suul, “Equivalence of virtual synchronous machines and frequency-droops for converter-based microgrids,” IEEE Transactions on Smart Grid, vol 5, no. 1, pp. 394-395, 2014. (17) S. D'Arco and J.A. Suul, “Virtual synchronous machines classification of implementations and analysis of equivalence to droop controllers for microgrids,” in PowerTech (POWERTECH), 2013 IEEE Grenoble. IEEE, 2013, pp. 1-7. (18) H. Alatrash, A. Mensah, E. Mark, G. Haddad, and J. Enslin, “Generator emulation controls for photovoltaic inverters,” IEEE Transactions on Smart Grid, vol. 3, no. 2, pp. 996-1011, 2012. (19) Y. Chen, R. Hesse, D. Turschner, and H.-P. Beck, “Comparison of methods for implementing virtual synchronous machine on inverters,” in International Conference on Renewable Energies and Power Quality-ICREPQ. 12, 2012. (20) J. A. Suul, S. D'Arco, and G. Guidi, “Virtual synchronous machine-based control of a single-phase bi-directional battery charger for providing vehicle-to-grid services,” IEEE Transactions on Industry Applications, vol. 52, no. 4, pp. 3234-3244, 2016. (21) S. Dong and Y. C. Chen, “Adjusting synchronverter dynamic response speed via damping correction loop,” IEEE Transactions on Energy Conversion, 2016. (22) D. Chen, Y. Xu, and A. Q. Huang, “Integration of de microgrids as virtual synchronous machines into the ac grid,” IEEE Transactions on Industrial Electronics, vol. PP, no. 99, pp 1-1, 2017. (23) S. A. Khajehoddin, M. Karimi-Ghartemani, P. K. Jain, and A. Bakhshai, “Dc-bus design and control for a single-phase grid-connected renewable converter with a small energy storage component,” IEEE Transactions on Power Electronics, vol. 28, no. 7, pp. 3245-3254, 2013.