A Procedure for Modeling A.C. Microgrids Controlled by The Droop Technique

DOI : 10.17577/IJERTV12IS020069

Download Full-Text PDF Cite this Publication

Text Only Version

A Procedure for Modeling A.C. Microgrids Controlled by The Droop Technique

Sergio A Diaz C1., Alonso J Chica L4., Cesar A Rodriguez D2. & Fabian Sanchez S.3

1Faculty of Engineering and Basic Sciences, Central University, Bogotá, Colombia. 2Faculty of Engineering and Basic Sciences, Central University, Bogotá, Colombia. 3Faculty of Engineering and Basic Sciences, Central University, Bogotá, Colombia. 4Faculty of Engineering and Basic Sciences, Central University, Bogotá, Colombia.

Abstract- This paper presents a procedure for obtaining the small-signal model of an inverter-based microgrid, where every inverter is controlled by means of the droop technique. The proposed procedure is based on methodologies found in current literature, notwithstanding, unlike those methodologies, the model obtained simplifies the deduction of the equations that describe the microgrid electrical circuit. Additionally, the obtained model allows the analysis of the microgrid response to variations on the set points of the active and reactive power. Besides, unlike other procedures found in literature, this work presents all the steps needed to obtain the model, including the equation deduction and the calculation of the quiescent points. The model obtained by following the proposed procedure is verified through Simulink MatLab simulations.

Keywords: Dynamic phasors, A.C. microgrid, dynamic model, small signal.

  1. INTRODUCTION

    Given the increasing penetration of non-conventional energy sources in the electrical distribution system, distributed generation and electrical microgrids have become of great importance [1]. Microgrids have advantages over traditional generation systems due to the use of renewable sources. In addition, among the advantages of these, there is the gradual reduction of the adverse effects of climate change, the possibility of dealing with the reduction of non-renewable sources where there is an increasing demand for energy, the reduction of losses in traditional transmission lines, among others [2].

    Microgrids can be defined as electrical grids that have their respective electrical loads, power source systems, and energy storage units that are controlled to reliably and efficiently supply power to local loads [3-4]. In addition, inverter-based microgrids can operate in either the grid-connected or grid-isolated mode [5].

    Inverter-based microgrids that are controlled by the droop technique have the advantage of not requiring a communication system for power distribution. On the other hand, it is possible that small disturbances appear during load changes, eventually producing transient oscillations, due to this, it is important to improve the dynamic characteristics of the microgrid. For this improvement to occur, it is necessary to have models that consider the complete dynamics of the microgrid, including the droop controller, the dynamic of the connection lines, the loads, and the dynamics of the inverters. Several procedures have been presented in the literature to model the microgrid [6-9].

    In this work, a procedure is proposed that adds an improvement in the construction of a small signal model with respect to the procedures found in the literature. In addition, it allows the analysis of the microgrid when subjected to variations in droop curve set points. Thus, this document describes the complete procedure to obtain the model of a small signal microgrid. For this, the parts that conform the model are initially explained, then the procedure to deduce the mathematical expressions that represent each part and how they are joined is shown. Subsequently, it is shown how to obtain the quiescent points and a verification is carried out by simulation. Finally, the conclusions of the work are presented.

  2. MICROGRIDS DYNAMIC MODEL

    To obtain the dynamic model of the microgrid of inverters controlled by droop curves, the procedure used by [9] was followed, which in turn was adapted from [6]. This procedure can be understood with the diagram in figure 1, where three main blocks are shown, each indicating its inputs on the left side, its outputs on the right side and the relationship that these variables have with the other blocks is indicated by arrows.

    The block called Droop dynamic Model comprises a representation in state space of the small-signal dynamics of the droop control law. Specifically, this block models the dynamics of small variations in the frequency of the n-th invert () and of the components of its voltage phasor

    (real and imaginary part) ,() and ,() . This is

    done considering the measurement filter applied to the active and reactive power readings of each inverter and the two droop curves of each inverter. Thus, since the model contained in this block does not consider the calculation of active and reactive power, the main input of this is the small variations in the active and reactive power of each inverter () and (). Furthermore, unlike the model used in

    [9] and [6], here, small variations are considered as extra

    inputs that can be applied to the adjustment points of the droop curves of each inverter 0() and 0(). These small variations allow to model displacements on the axis of the abscissa of the droop curves (No-load frequency and voltage), so they can be used for adjusting the distribution of active and reactive power; accordingly, they can be used to adjust the system frequency or voltage at a given point on the microgrid.

    The block called Dynamic model of the microgrid passive elements comprises a representation in state space of the dynamics of the real and imaginary components of the phasor of the currents of each inductor and of the voltages of each capacitor connected to the grid of connections. (connection lines, distribution lines and loads). This model is obtained through the use of dynamic phasors and has as input the components of the voltage phasors of each of the inverters. Regarding this, note that this block has as input the small variations of the components of the voltage phasor of each inverter, so that although the model contained in this block is not a small-signal model (it can be used to model large variations), it will produce as outputs, small variations of the components of the voltage and current phasors contained in it.

    Fig 1: Block diagram of the microgrid model and its parts

    Given that the model in state space contained in the block Dynamic model of the microgrid passive elements considers the components of the currents in the inductors of the connection lines (, (), ,()), these can be fed back to the block, "Active and reactive power small variation calculation", thus closing the control loop. On the other hand, the phasor components of the other currents and voltages modeled in the block Dynamic model of the microgrid passive elements ( , (), ,() ) are not used in the control law, so they are not fed back.

    In the followig parts of this document, the procedure to obtain each of the blocks that comprises the complete model of the microgrid is described.

    1. droop dynamic model (inverters)

      To obtain the dynamic model of the set of inverters, in the same way as proposed in [6], it is assumed that the control law for the droop curves are given by:

      () = _0 () _ (_ () _0 )

      () = 0() (() 0)

      (1)

      Where is the inverters frequency, is the inverters RMS voltage, 0 , 0 , 0 and 0 are constants that are adjusted according to the operating point and the capacity of the inverter, while and are the slopes of droop curves.

      the active and reactive power of the same inverter, whose filtering is given by [6]:

      () = + ()

      () = ()

      +

      (2)

      Where is the cutoff frequency of the filter, while () and () are the active and reactive power delivered by the inverter.

      Unlike [6] and [9], to obtain the small signal model, in this work are also considered the small variations of the inverter's frequency and voltage adjustment points (0 and

      0), that is:

      () = 0() ()

      () = 0() ()

      (3)

      Where (), 0(), (), (), 0() and

      () are the small variations of

      (), 0(), (), (), 0() and () around its quiescent point, respectively. Thus, following a procedure similar to that developed by [6], it can be shown that:

      () 0()

      = () () +

      + 0()

      () 0()

      = () () +

      + 0()

      (4)

      Furthermore, considering that the inverter voltage can be represented by phasors, that is:

      = = +

      (5)

      Where:

      = y =

      (6)

      With:

      = 2 + 2 y = tan1 ()

      (7)

      ()

      ()

      () = [ ()] + [ ()]

      () ()

      ()

      [ ]

      0()

      + [ ]

      0()

      + [0()]

      0()

      (8)

      Using the Taylor series as done in [6], it can be shown that:

      () and

      () are the measured and filtered values of

      Where:

      ()

      ()

      () = [ ()]

      = ()

      ()

      [ ] [ 0 0

      + (

      0 0()

      + ) [ ]

      = 0 y = 0()

      + [ ()] [ 0 ] ()

      (13)

      0

      0

      (9)

      Knowing the representation in state space for one of the inverters, a model which includes N inverters can be built by forming an increased system such as:

      [

      With [6]:

      0 1]

      () = +

      +

      (14)

      = +

      (15)

      With:

      = (,, ,, , ,)3Nx3N

      3Nx2N

      = , = ,

      2 + 2 2 + 2

      = ,

      2 + 2

      =

      2 + 2

      (10)

      = (,, ,, , , )

      = (,,

      + ,, ,,

      + ,, , ,,

      + ,)3Nx2N

      Where the constants and are the quiescent points of the two components of the inverter output voltage.

      Thus, since the system of equations obtained contains the derivative of the input variables, to obtain the representation

      = ([1 0 0] , , [1 0 0] )

      0 1 0 0 1 0

      1 0 0 1 0 0

      (16)‌

      2Nx2N

      1

      of the system in state variables, 3 auxiliary variables are defined as follows:

      = ([

      0 1 0

      ] ,, [

      0 1 0

      ] ,, , [0

      () ()

      [ ()] = [ ()] [0()]

      ()

      () () 0

      (11)

      In this way, by changing the variables, it is possible to obtain:

      Where the size of the state vector is 3N positions,

      while the input vectors , which contains the variations of the active and reactive power of each inverter and , which contains the variations to the set points, are 2N positions each. For its part, the output vector

      contains the variations of the two components of the voltage of each inverter. In this way, these vectors can be written as:

      ()

      ()

      () = [ ()] + [ ()]

      () ()

      ()

      [ ]

      + [0()]

      0()

      (12)

      Then, from the two previous equations, the small-signal model of the output voltage and frequency of an inverter, which is controlled by the droop curves used, expresses as:

      = [[1, 1, 1,] [2, 2, 2,]

      = [[1 1] [,2 2] [,

      = [[01 01] [02 02] [0 0

      = [[1, 1,] [2, 2,] [,

      (17)

      To obtain the small variations in the active and reactive power delivered by each inverter, it is decided to make the calculation from the voltage and current components, as in

      [7] and [9], that is:

      [()] = [()] + [()]

      () () ()

      (18)

      With:

      = [ ] , = [ ]

      (19) represented by and (n=1,..,5). On the other hand, the resistors and capacitors and (n=1,..,5) are

      Where and are the quiescent points of the two components of the inverter voltage, while and are those of the components of the inverters current. Thus, as done with the inverter model, the calculation of small variations in the active and reactive power of the N inverters can be written as:

      [1()]

      1()

      = +

      [ ()] [ () ]

      (20)

      Where contains the variations of the two current components of each inverter and has 2N positions. It can be written as:

      = [[1,() 1,()] [2,() 2,()]

      (21)

      In this case, the subscript C was added to each component of each current because the current of the inverter is the same current of the connection line between the inverter and other connections of the microgrid. On the other hand, and/p>

      contain the matrices of the quiescent points of current and voltage for each inverter, respectively:

      = (,, ,, , ,) ,

      2Nx2N

      = (,, ,, , ,)

      2Nx2N

      (22)

    2. Dynamic model of the microgrid passive elements

      Since the model of the internal connections of the microgrid receives, as input, the two voltage components of each inverter and has as outputs, the components of the current delivered by each inverter , the representation, in state space, of the model contained in this block must have the form:

      components added to the original grid to facilitate obtaining the dynamic model.

      Using the same subscripts, the current in the inverters connection line is denoted by () (n=1,..,4), the current in the distribution lines is indicated as () (n=1,..,5), the current in the loads are () (n=1,..,5) and the voltage over each load (added capacitors) is denoted by () (n=1,..,5). Note also that the directions of the currents and the polarities of the voltages were all defined in the same way for all branches of the same type.

      Unlike the grid studied in [10], in this work at each node

      where there is a load (inductive) there is placed, in parallel, a capacitor and a resistor. This is done based on the strategy proposed in [7], where a grounded resistor is added to each node of the original grid so that the node voltage is well defined. The addition of this resistor allows to write the sum of currents in each node in a convenient way to simplify obtaining the model in state space, however, it is necessary to select that resistor so that it does not significantly affect the behavior of the original circuit (resistor with relatively high value).

      ()

      =

      +

      (23)

      With:

      = (24)

      Fig 2: Circuit representation of one of the phases of the microgrid connections

      Although adding that resistor makes it easier to deduce the model, some matrix manipulations still need to be done to get the final dynamic model. On the other hand, by adding a

      capacitor in parallel to each of those resistors, makes the sum of currents to be easily written and reduce the additional

      = [1, 1, , , 1, 1,

      = [1, 1, 2, 2, , ,]

      = [1, 1, 2, 2, , ,]

      ( 1

      )

      Where the state vector of this representation contains

      the two components of the current of each inductor and of

      the voltage of each capacitor connected to the microgrid. For this case study, it is considered the grid shown in figure 2, which is based on the microgrid studied in [10]. This figure shows the electrical circuit that represents one of the phases of the microgrid. The generators are represented with the sources () (n=1,..,4), the line used for the connection of each generator to the circular grid is represented with and (n=1,..,4), the lines that make up the circular grid that help in the distribution are represented with and (n=1,..,5), inductive loads are

      manipulations that are necessary, using only the mentioned resistor. These capacitors should also be chosen so that their insertion has little effect on the behavior of the original grid (capacitor with relatively high reactance). In counterpart, the representation in state space of the circuit with said capacitors has two more states for each node.

      Even though a particular grid is addressed here, the circuit of Fig 2 allows illustrating the procedure to obtain the model without loss of generality. In this way, to obtain the model of the grid of connections, its analysis is divided into 4 parts.

    3. Conductors between the generator and its connection point (connection impedance)

      3() 4() = 3

      3() + ()

      3 3

      ()

      () =

      4()

      +

      ()

      The voltage on one of the conductors for any generator can be written as:

      4

      5

      4

      5()

      4 4

      1()

      1() 1() = 1 + 11()

      4()

      4() 4() = 4 + 44()

      (26)

      5() 1() = 5 + 55()

      Using the first term in the series of the representation with dynamic phasors, then:

      (1())

      1() 1() = 11() + 1

      + 11

      (4())

      4() 4() = 44() + 4

      + 44

      (27)

      Splitting equations in their real and imaginary parts, for any of the 4 generators (n=1, 2, 3, 4), it is valid to write that:

      ,() ,() [ ()] [ ()]

      , ,

      , ()

      = [ ()]

      ,

      , ()

      + [ ()]

      ,

      (28)

      Where:

      Following the same procedure of the previous section, for

      lines 1 to 4 (n=1, 2, 3, 4), there is:

      ,() (+1), () [ ()] [ ()]

      , (+1),

      ,()

      = [ ()]

      ,

      ,()

      + [ ()]

      ,

      (33)

      With (n=1, 2, 3, 4, 5):

      = [ ], = [ 0 ]

      0

      (34)

      And for line 5:

      5,() 1, () [ ()] [ ()]

      5, 1,

      5,()

      = [ ()]

      5,

      5,()

      + [ ()]

      5,

      (35)

      Thus, the equations of the five lines can be written in matrix form as:

      = +

      (36)

      With:

      = [ ], = [ 0 ]

      0

      (29)

      Thus, since the voltage of the generators is actually the

      = [1,

      () 1,

      () 2,

      () 2,

      () 5,

      (

      voltage of the inverters, that is, 1,() = 1,() ,

      = (, , , , )10×10, =

      1,

      () = 1,

      () , 2,

      () = 2,

      () , 2,

      () = 2,

      () ,

      (, , , , )10×10

      etc; Together, the equations of the four generators ca be written in a matrix form as:

      =

      = +

      (30)

      With:

      = (, , , )8×8, =

      (, , , )8×8

      = [ ]8×10

      [ ]10×10

      (37)

      Where all empty positions correspond to null matrices of size 2×2.

      = [1,() 1,() 2,() 2,() 3,() 3,

      = [1, () 1,() 2,() 2,()

      = [1,() 1,() 2,() 2,() 3,()

      (31)

    4. Line conductors (Distribution impedance)

      The voltage on one of the conductors of lines 1 to 5 can be written as:

      1()

      1() 2() = 1 + 11()

      2()

      2() 3() = 2 + 22()

      (32)

    5. RL Charges (Load impedance)

      The phase voltage on each of the connected loads can be written as:

      1()

      1 () = 1 + 11()

      5()

      5 () = 5 + 55()

      (38)

      Following the same procedure of the first part, for the 5 charges (n=1, 2, 3, 4, 5), it can be shown that:

      ,() ,() ,() [ ()] = [ ()] + [ ()]

      , , ,

      (39)

      With:

      Thus, the equations of the five loads can be expressed as:

      ,

      (1),

      ,() ,()

      = [ ], = 0 ]

      [ 0

      (40) [,()] + [(1),()]

      () ()

      = +

      (41)

      = [ ] + [ ]

      ,() ,()

      (45)

      With:

      +

      , () [ ]

      ()

      ,

      = [1,() 1,() 2,() 2,() 5,() , ()

      = (, , , , )10×10, =

      (, , , , )10×10

      (42)

    6. Resistance and capacitance added to each RL load (additional impedance)

      The current sums in one phase of each load can be written as:

      And for load 5:

      4,() 5,() 5,() [ ()] = [ ()] + [ ()]

      4, 5, 5,

      5, ()

      + [ ()]

      5,

      5, ()

      + [ ()]

      5,

      (46)

      With (n=1, 2, 3, 4, 5):

      + [

      ,

      ()]

      1

      0

      = [ ], = [ ]

      1 0

      (47)

      1 ()

      1() + 5() = 1() + 1() +

      1

      (1())

      + 1

      2()

      2() + 1() = 2() + 2() +

      2

      (2())

      + 2

      3 ()

      3() + 2() = 3() + 3() +

      3

      (3())

      + 3

      4()

      4() + 3() = 4() + 4() +

      4

      (4())

      + 4

      5()

      4() = 5() + 5() +

      5

      (5())

      + 5

      (43)

      Thus, the equations of the five loads can be written as

      follows:

      + = + +

      (48)

      With:

      = (, , , , )10×10, =

      (, , , , )10×10

      =

      [

      ]10×10

      1,() 5,() [ ()] + [ ()]

      1, 5,

      1,() 1,()

      = [ ()] + [ ()]

      1, 1,

      1, ()

      + [ ()]

      1,

      1, ()

      + [ ()]

      1,

      (44)

      Following the same procedure of the first part, for load 1 it can be written that:

      =

      [

      (49)

      ]10×8

      For loads 2 to 4 (n=2, 3, 4):

      Where all empty positions correspond to null matrices of size 2×2.

    7. Complete system

      Once the equations of the 4 parts are considered, the state vector is taken as:

      = [ ]

      (50)

      Rewriting (30) in terms of the state vector, then:

      [ ]

      =

      (51)

      [ ] =

      (52)

      Similarly for (36):

      And also rewriting (41), it can be obtained that:

      [ ] =

      (53)

      [ ] =

      (54)

      Finally, for (48):

      From the four previous expressions the complete system is

      [0 0 1]

      = [

      [

      ] [0 0 1]

      Nx3N ]

      constructed as:

      = [0 0 1],

      []

      + [ ]

      = [ ]

      (55)

      [ ] [ [0 0 1], ]

      Thus, from the previous expression, it can be shown that the matrices of (23) and (24) end up being:

  3. CALCULATION OF THE QUIESCENT POINTS OF THE MODEL

    Since the construction of several of the matrices that make up the model requires knowing the quiescent values of several of the variables, it was necessary to find a way to obtain them without having to appeal to simulation. Thus, here is a way to obtain the values of the operating points.

    The number of variables is determined considering that the

    = [ ]

    [

    electrical connections of the microgrid has 1 lines

    connecting the grid nodes, 2 nodes and 3 loads, with

    2(1 + 2 + 3) variables.

    Additionally, if there are N connected inverters, these would

    add two variables for each voltage and another two for their

    current. In addition, since in island mode, the frequency in

    steady state is not known, this is another variable that exists,

    = [ ]

    = [ ]

    (56)

    1. . Closed-loop dynamic model

    [] ,

    so the total number of variables is 2(1 + 2 + 3 + 2) + 1.

    Since the model is presented in terms of dynamic phasors, then from (23) in steady state, it can be said that:

    = +

    (60)

    This corresponds to a system of 2(1 + 2 + 3 + )

    From equations (14), (15), (20), (23) and (24) the closed-loop model of the complete system for N inverters can be written as:

    ()

    = +

    (57)

    1()

    1()

    () =

    () [ ] +

    1()

    [()]

    (58)

    Where:

    = [( + ) ]

    = [( + )

    ]

    ( 2

    )

    linear equations that depend on the two components of the voltages of each inverter () and on the two components of each current and voltage of the grid of connections (). Additionally, other 2N equations can be obtained from Error! Reference source not found., where for each of the inverters it can be written

    that (n=1, 2, 3, , N):

    = 0 ,(,, + ,,)

    2 + 2 =

    , , 0

    ,(,,

    ,,)

    (61)

    Where is the steady-state operating frequency of the system, , , , , , and , are the quiescent points of the two components of the voltage and current of the n-th inverter, while , , , , 0 and 0 are the parameters of the droop curves for the n-th inverter.

    The missing equation can be obtained from the power balance principle, that is, the total power delivered by the N inverters must be equal to the sum of the power absorbed and dissipated in the loads and lines:

    = + + +

    =1

    Stiff/Trapezoidal). Also, in order to evaluate the dynamical

    (62) response of the model, small steps were applied to each of the adjustment points (0 and 0) at different instants

    Where and are the losses in the distribution and connection lines, are the losses associated with the resistance connected in parallel with each capacitor, the power absorbed by the RL loads and is the active power delivered by each inverter.

    In this way, the power of each inverter can be calculated from:

    = ,, + ,,

    (63)

    For a three-phase system, the losses, in each line of distribution and connection, can be calculated from the quiescent points of the components of said currents, such as:

    , = 3(2 + 2 )

    , ,

    , = 3(2 + 2 )

    , ,

    (64)

    Similarly, the power absorbed by each load can be calculated based on the components of the load current as:

    , = 3(2 + 2 )

    , ,

    (65)

    Moreover, the losses associated with the resistance in parallel with each capacitor can be found as a function of the voltage components of the capacitors as:

    2 , + 2 ,

    = 3

    ,

    (66)

  4. RESULTS AND DISCUSSION

    The fidelity of the model obtained under the presented procedure was evaluated using Simulink/MatLab, to do so, the respective model obtained an the respective three-phase system was simulated considering the circuit of Fig 2. The parameters used for the simulation were taken from the original grid studied in [10], but the operating frequency was changed to 60Hz. On the other hand, the capacitors and resistors that were not in the original grid, were selected so that the power of each of them was much less than the power of the charge connected to the respective node. The complete parameters are summarized in table 1 Error! Reference

    of time; this to be able to compare the response to circuit's step and the mathematical model obtained under the same conditions. In this way, among other results, the curves shown from Fig 3 to Fig 8 were obtained. Those figures show the behavior over time for the active, reactive power and frequency of each inverter as it is subject to sudden variations in the reference voltage (Fig 3 to Fig 5Error! Reference source not found.) and at the reference frequency (Fig 6 to Fig 8).

    Table 1 Parameters of the grid elements (adapted from [10])

    n

    Resistance

    []

    Inductance[mH]

    Connection line ( and )

    1

    0.015

    2.069

    2

    0.015

    2.069

    3

    0.030

    2.069

    4

    0.030

    2.069

    1

    0.015

    0.318

    Distribution line ( y

    )

    2

    0.175

    1.846

    3

    0.120

    0.318

    4

    0.150

    0.318

    5

    0.175

    1.846

    1

    300

    477

    Load ( y )

    2

    40

    64

    3

    50

    64

    4

    50

    95

    5

    40

    64

    Resistance [k]

    Capacitance [nF]

    Added capacitor and resistor ( y

    )

    1

    407.789

    0.389

    2

    54.553

    2.932

    3

    50.000

    0.003

    4

    75.653

    2.516

    5

    54.553

    2.933

    Table 2 Inverters droop curve parameters (adapted from [10])

    source not found.and table 2Error! Reference source not found..

    Invert er

    [ ]

    [

    [

    []

    For the verification of the mathematical model, a model was

    1

    0.934

    1.3

    377.619

    223

    created in Simulink where the microgrid circuit was built,

    2

    0.934

    1.3

    377.619

    222

    using the respective electrical components. Furthermore, the

    3

    0.125

    1.5

    377.619

    224

    law of control through the droop technique was implemented

    4

    0.125

    1.5

    377.619

    223

    using the Clarke and Park transform to perform the

    calculations of power and reference voltage in a

    synchronous framework.

    Additionally, in order to make it possible to compare the assembled electrical circuit with the small-signal model obtained, in the same Simulink model, the state space representation block was used to simulate the mathematical model obtained. Since this is small-signal model, a vector with the respective quiescent points was added to the output vector of the representation in state variables to facilitate graphic comparison.

    Having both representations (electrical circuit and proposed small-signal model) in the same Simulink model, both were simultaneously simulated by using the ode23t Solver (mod.

    From the curves shown in Fig 3 and Fig 8 it can be seen that the behavior of the circuit (in blue color) is very close to that obtained with the mathematical model found (in orange color). Only in a few time intervals instantaneous differences are distinguished, however, on average the model obtained always follows the same trend of the simulated circuit.

    Fig 5: Behavior of the operating frequency of the four inverters against

    sudden variations of the voltage set points

    Fig 6: Behavior ofthe active power delivered by the four inverters

    against sudden variations of the frequency set points

    Fig 3: Behavior of active power delivered by the four inverters, against sudden variations of the voltage set points

    Fig 4: Behavior of reactive power delivered by the four inverters, against sudden variations of the voltage set points

    Fig 7: Behavior of the reactive power delivered by the four inverters against sudden variations of the frequency set points

    From the results obtained with the comparison between the circuit and the model obtained, it can be seen that the procedure explained in this document allows obtaining a model that reasonably predicts the behavior of the analyzed microgrid. Thus, this model could be used to evaluate the stability of the system based on the variation of various parameters, such as the characteristics of the lines and the coefficients of the droop curves, among others. Additionally, since in this model it was considered that the set points could be varied, this model would also facilitate the design of the controllers that are in the secondary level of control, in charge of frequency restoration and voltage regulation.

    Fig 8: Behavior of the operating frequency of the four inverters against sudden variations of the frequency set points

  5. CONCLUSIONS

In this work, a complete procedure was presented to obtain a model of small variations for an AC microgrid controlled by the droop technique. This procedure is based on the use of dynamic phasors, which is a tool that, according to the literature, allows to predict with greater certainty the dynamic behavior of the microgrid variables and to determine the stability of the power system from its eigenvalues.

Despite the fact that the procedure shown here is based on strategies found in the literature, in this work, two modifications are included and the step-by-step procedure is shown including the calculation of the equilibrium points, which is not always clear in the literature or sometimes they are obtained by simulation.

One of the modifications made in this procedure is the consideration of capacitors in the microgrid nodes. This eases the obtaining and manipulation of matrices associated with the connections of the grid; In addition, it facilitates the analysis of the voltages on the nodes from the representation in state variables of the system. In this work, the values of those capacitors and resistors added to the microgrid were adjusted, so that they do not significantly alter its dynamics, however, the values of these components could also be used to model the capacitance and conductance of the line or to model loads with leading power factor.

The second modification made in the shown procedure is the consideration of the variations of the adjustment points. These variations behave as inputs to the model, making it easy to assess the fidelity of the model to the simulated circuit. Furthermore, these variations can be used for the design and analysis of controllers that, based on variations of the set points, seek to regulate variables such as frequency, voltage and power.

As future works, strategies should be explored that allow the possibility of modeling load variations from exogenous

variables to be added to the model obtained. Additionally, from the model obtained by this procedure, the possibility of designing control strategies for microgrids subject to load variation and changes in the configuration of the microgrid structure should be explored.

ACKNOWLEDGMENTS

The authors thank Universidad Central or financing the project "Propuesta de control tolerante a fallos en microrredes con base en inversores en paralelo" (Proposal for fault tolerant control in microgrids based on parallel inverters) with code 20301178.

This article is in memory of our friend Sergio A. Díaz.

REFERENCES

  1. P. N. Bezerra, L. Saavedra and D. O. Oliveira, The effect of complementarity between solar, wind and tidal energy in isolated hybrid microgrids, Renewable Energy, vol. 147, nº 1, pp. 339-355, 2020.

  2. M. Hossain, H. Pota, M. Hossain and F. Blaabjerg, Evolution of microgrids with converter-interfaced generations: Challenges and opportunities, International Journal of Electrical Power & Energy Systems, vol. 109, pp. 160-186, 2019.

  3. T. S. O. C. Ustun and A. Zayegh, Recent developments in microgrids and example cases around the worldA review, Renewable and Sustainable Energy Reviews, vol. 15, nº 8, pp. 4030-4041, 2011.

  4. Z. Shuai, Y. Sun, Z. Shen, W. Tian, C. Tu, Y. Li y X. Yin., Microgrid stability: classification and a review, Renew, Renewable and Sustainable Energy Reviews, vol. 58, pp. 167-179, 2016.

  5. A. Bidram, V. Nasirian, A. Davoudi and F. L. Lewis, Cooperative Synchronization in Distributed Microgrid Control, Springer International Publishing, 2017.

  6. E. A. A. Coelho, P. C. Cortizo y P. F. D. Garcia, Small signal stability for parallel connected inverters in stand-alone AC supply systems, in Conference Record of the 2000 IEEE Industry Applications Conference. Thirty-Fifth IAS Annual Meeting and World Conference on Industrial Applications of Electrical Energy (Cat. No.00CH37129), Rome, Italy, 2000.

  7. N. Pogaku, M. Prodanovic y T. C. Green, Modeling, Analysis and Testing of Autonomous Operation of an Inverter-Based Microgrid, IEEE Transactions on Power Electronics, vol. 22, nº 2, pp. 613-625, 2007.

  8. K. Yu, Q. Ai, S. Wang, J. Ni y T. Lv, Analysis and Optimization of Droop Controller for Microgrid System Based on Small-Signal Dynamic Model, IEEE Transactions on Smart Grid, vol. 7, nº 2, pp. 695-705, 2016.

  9. E. P. Correa, M. Mezaroba y G. M. S. Azevedo, Reduced-order model of AC microgrid for stability analysis and adjustment of droop control, in 2017 Brazilian Power Electronics Conference (COBEP), Juiz de Fora, Brazil, 2017.

  10. M. A. Shahab, B. Mozafari, S. Soleymani, N. M. Dehkordi, H. M. Shourkaei y J. M. Guerrero, Distributed Consensus-based Fault Tolerant Control of Islanded Microgrids, IEEE Transactions on Smart Grid, pp. 1-1, 2019.