Professional Documents
Culture Documents
Research Article
Mathematical Model and Stability Analysis of Inverter-Based
Distributed Generator
Copyright 2013 A. Khadem Abbasi and M. W. Mustafa. This is an open access article distributed under the Creative Commons
Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is
properly cited.
This paper presents a mathematical (small-signal) model of an electronically interfaced distributed generator (DG) by considering
the effect of voltage and frequency variations of the prime source. Dynamic equations are found by linearization about an operating
point. In this study, the dynamic of DC part of the interface is included in the model. The stability analysis shows with proper
selection of system parameters; the system is stable during steady-state and dynamic situations, and oscillatory modes are well
damped. The proposed model is useful to study stability analysis of a standalone DG or a Microgrid.
measurement
filter by using the proportional integral (PI) compensators.
Rectifier
Inverter
Power
2
2
dc
2 dc
3. System Equations
2
3.1. Power Circuit. The dynamic model of AC side of DG in
three-phase abc frame is obtained from
PWM
LPF
V = 2 2
+ 2 2
2
+ V , (1)
current controller
where 2 2
, V , and V are vectors of the instantaneous
Voltage and
amounts of the output currents, bus voltages, and the con-
verter output voltages, respectively. Then (1) is transformed
to the - reference frame of DG that rotates at frequency
2 related to the angular velocity of the voltage space vector
Figure 1: Single line equivalent of DG. of the bus. The transferred equations are
12
2
= 2 2 2 2
1 + V V , (2)
analysis, but their linear forms can be used also in dynamic where is the operator /.
studies.
The objective of this paper is to find a comprehensive 3.2. DC Interface Equations. The average voltage and current
dynamic model of DG, including the prime source, power of capacitor and inductance of dc filter will change with time
electronically interfaces, output filter, and controller. The during transient. For the rectifier under operation without
proposed model represents all components of the DG in a phase delay and with commutating inductance, we have [9]
dq0 reference frame, thus it ensures any application such as
steady-state and dynamic analysis that meets requirements 2 33 2 3 2 2
= 2 2 2 . (3)
and constraints of both AC and DC parts of the system.
The dynamic stability of the DG is investigated by the
small signal and step response analysis. In this paper, the DG We also have
is connected only to the static load, but it can be extended into 2
the network or typical microgrid for more applications. 2 2 =
2
. (4)
Here, and V represent the nominal frequency and -axis
2 2
+
output voltage set points, respectively. V is the duty cycle
(2 ).
The power measurement outputs are given by (13) and
(14), where is the cutoff frequency of the low-pass filter
2
and is the Laplace operator
+
=
, (13)
Figure 2: Inverter power controller. +
2 =
. (14)
+
= 2 2 , 2 = 2
1
, (15)
The instantaneous power balance between two sides of the
inverter is established by 0 0
cos 2 sin 2
3 2 2 2 =[ ], (16)
2 2 0 0
= V . (8) [ sin 2 cos 2 ]
2
0 0
According to (7), we have cos 2 sin 2
1
2 =[ ]. (17)
3 2 0 0
[ sin 2 cos 2
2
= 2 . (9) ]
4
Rewriting (6) with regard to (9), To connect an inverter to the whole system the output
variables that have the connection with the network need to
2 32 2 be converted to the common reference frame. In this case the
= 2 (2 ). (10) 2
output variables are the output currents
4 and the network
2
side voltages V . Because the dynamic of one DG is studied
The dynamic equations of DC part are represented by (5) and
(10). in this paper, the 2 is zero, and transformation matrix is the
unit.
3.3. Control System Equations. Figure 2 shows inverter power
controller, where and are measured values of inverter 3.5. Small-Signal Model. By liberalization of nonlinear differ-
active and reactive output powers. Moreover, and are ential equations around the operating steady-state point, the
filtered values of power after passing through the low-pass small-signal model of the system has been created [9].
filter. As shown in Figure 3, the inverter output voltage For inverter equations, first output variables must be
V2 and inverter output frequency 2 are adjusted by the transferred to the common reference frame and then be
droop controller characteristics described by (11) and (12), linearized. By using (15) inverter output currents and voltages
respectively, as follows: in the common reference frame can be achieved as
2 1
2 = , (11) = 2 ,
(18)
2 1
2
V
= V V . (12) V = 2 V .
4 Mathematical Problems in Engineering
Then with linearization technique, we have the output signal [10]. For the DG, the output current is one
of the state variables, so we have
2 1
= 2 + 02 2 ,
(19) = DG DG . (28)
2 1
V = 2 V + V02 2 , All matrices are available in Appendix A in detail.
Finally, the transfer function is defined by
where
DG 1
02 = 2
[0 2
0 ] , = DG ( DG ) DG + DG . (29)
DG
(20)
V02 = [V0
2 2
V0 ] . 3.6. Eigenvalue Analysis. In power systems small-signal sta-
bility analysis is aimed to determine the properties of
The subscript 0 denotes steady-state quantities. The 2 operation parameter variations that are independent from
could be rewritten as a function of output voltages in common disturbance intensity. Eigenvalue analysis is used to show the
reference frame as follows information of different stability modes for power system
small-signal stability problems. A system is stable when all
V of its modes are stable. Furthermore, it is required that all
2 = tan1 ( ). (21)
V oscillations are well and quickly damped. This technique is
declared in [11] in details.
With linearization of (21), In this paper, the participation factors and eigenvalues of
the state matrix are computed and analyzed. Eigenvalues with
2 = 2 V + 2 V, (22) negative real parts show that the system is stable. the state
variable with the highest normalized participation factor is
where the best choice for feedback signal if it may be a measurable
physical variable.
V0
2 = 2 2
,
V0 + V0 4. Case Study and Results
(23)
V0 To study small-signal stability of the model, a 10 kVA DG
2 = . connected to a 9 kW static load is considered as the case
2 2
V0 + V0 study. All DG information is taken from [1]. The output
impedance of DG is 0.1 + 0.4239 . The cutoff frequency
For more information, see [3, 7]. Furthermore, the linear is considered 31.41 Rad/s.
equation of the inverter output voltage could be written as The rectifiers input inductance is used to amend the
2
input current. The inductor with low value may not restrict
20 0 the peak current, and its high amount may reduce the input
V2 = 2
+ 2 . (24)
2 2 voltage [10]. Hence, a 1.06 (mH) inductor is chosen as an
optimized value.
By replacing (7) and (18) into the inverter equations and The DC filter is involved in a small series inductance,
linearization with considering (19), (22), and (24) the linear , (here 0.03 mH) and a shunt capacitance, , to smooth
equations of the DG have been arranged in the basic style of the diode rectifier output. With regard to [10], a 165 F/kW
the linear differential equations as capacitance is selected in this study. For DG, we have
DG = DG DG + DG DG , (25) Power = 10 kW. (30)
DG = [2 2 ] , Hence
(26) = 165 100 = 1650 F. (31)
DG = [2 2 ] ,
The steady-state values of the system are calculated by load
where DG and DG are control and state variables flow program.
respectively. The state matrix of the system is expressed by In order to realize the sensitivity and dynamic behaviour,
DG that is used in dynamic analysis of the DG. eigenvalues trajectory plots are drawn as a function of
The output vector of the system is defined as a linear some system parameters. Figure 4 shows the locations of
combination of control and state variables in the form of eigenvalues as a function of variation of from 0.00000004
to 0.000094 with the rate of 0.000001. In this case, V is equal
DG = DG + DG . (27) to 0.0013.
Figure 5 shows the loci of eigenvalues corresponding to
In the power system small signal stability analysis, the current variation of V from 0.00003 to 0.1 with the rate of 0.001. is
injection into the network from the device is considered as considered to be 0.000015.
Mathematical Problems in Engineering 5
Amplitude
600 1 1
: 1.001
3 : 0.3656
400 0.5 : 1.003
: 0.0831
200 0
0 0.5
200 5 6 1
400 4 0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2
600 2 Time (s)
800
160 140 120 100 80 60 40 20 0 20
Figure 5: Loci of eigenvalues according to kv changing.
Figure 7: Step response of current to the source voltage.
800
600 1 Linear simulation results
0.04
400 3 0.02
200 : 1.003
: 0.002899
Amplitude
0 0 : 1.003
6 : 0.01276
200 5 0.02
400 4
0.04
600
2
800 0.06
180 160 140 120 100 80 60 40 20 0
0.08
Figure 6: Loci of eigenvalues according to wf changing. 0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2
Time (s)
Trajectory plots show instability in modes of 1, 2, 3, and 4
if the and V increase to big values. Figure 8: Step response of current to the source angular velocity.
With regard to and V as constant values of 0.000015
and 0.0013, Figure 6 shows the root locus plot for the model
as a function of the filter cutoff frequency from 37 to 25 The normalized participation factors of the dynamic
with the rate of 0.5. It can be seen that eigenvalues 5 and 6 model are represented in Table 1. It is a useful indication of
move to right side of the plot. the role of a state on the mode. As seen in oscillatory modes
Results are used to adjust the gains of the power con- of 1, 2, 3, and 4, the state variables of DC part have the main
troller. With optimal values of controller gains and appropri- role.
ate selection of the DG parameters, all oscillatory modes are Figures 7 and 8 show step responses of the output current
well damped, and the proposed model is stable. according to the source voltage and frequency. The small
By using QR-decomposition method in the MATLAB steady-state error in is caused by the effects of them on
software environment, the eigenvectors and eigenvalues of DC voltage and DC current. The variation in is due to
the state matrix have been computed in operating point. coupling between and components of current. By control
The DG system along with its controller is described by six of rectifier and making a constant DC voltage this effects will
eigenvalues: 1,2 = 44.90 698.37, 3,4 = 31.14 be removed. Error specifications also could be adjusted by
244.66, 5 = 156.58, and 6 = 32.62. adding current and voltage control loops.
6 Mathematical Problems in Engineering
5. Conclusion A.2. DC Part. By rearranging (5) and (10) in the frame linear
differential equation
The mathematical model of the inverter-based DG has been
proposed in this paper. The proposed model has included
power and control circuits of the DG. The dynamics of the
DC filter and the effects of the prime source have been also 2 2
considered in the DG model. By using eigenvalue analysis,
the stability of proposed model has been studied in detail. 22 [ ] = 2 [
2
] + 2 2
3
2 2
This study presented that all oscillatory modes are well [ ] [ ]
damped with suitable selection of system parameters. Since
the proposed model is stable, it can be used in the dynamic 2
and steady-state study of a microgrid. + 42 2 + 52 [ ],
[ ]
Appendices 1 0
22 = [ ],
Linear equations of the DG. 0 1
2
320 0 2
A. Power Circuit [ 2
2 ]
[ 4 ]
=[ ],
A.1. AC Part. By substituting (18) into the (2) and lineariza- 22 [
0
]
[ 1 3 2 0 ]
tion
[ 2 2 ]
= 2 2 + 2 V2 + 2 V + 2 2 ,
12 (A.4)
1 1 2 3
(A.1) 320 2
[ 0]
32 = [ 4 ],
where 0 0]
[
2 20 2 2
[ 0 ] [ 2 ] 30 2
[ ]
12 =[ ]
2 ] , 2 =[ ],
4 2 = [ ],
[ [ 20 2 ] 2
1
[ 2 ]
0 2 0
[ ] [ ] 0
[ ]
1
12 = 2 [ ] , 0 0
0
[ ]
=[ ]
5 2 [ 33 320 2 ] ,
22 = [(2 2 0 0 2
1 2 2 V2 ) ] ,
[ 2 2 ]
32 = 2 12 02 , 2
= [2 2 ] ,
1
2 = 2 . 2 = ( + 2 ) .
(A.2)
By (23) and V2 = 0
By replacing (19) and (22) into the (A.4),
20 2
12 = 2
+ 12 2
+ 12 0 2
1
2 2
+ 22 V
+ 32 2 , 2 2
2 22 [ ]= 2
2
[ ] + 2 + 2 2
4 4
2 2
= 2
12 2 [
+ 1 ] + 2 2 [ ] [ ]
1 7
2
[ ]
2
+ 52 [ ] + 2 V ,
+ 22 V
+ 32 2 , 6
[ ]
2
20
12 = 12 [1 0] , 72 = 12 0
.
4 2 = 3 2 2 1 ,
6 2 = 3 2 02
2
.
2 2
(A.3) (A.5)
Mathematical Problems in Engineering 7
2
2 = 2 2 + 2 2 + 2 2 ,
DG = DG DG + DG DG ,
2 = [
2 2
2
V 2 ] , 1 1
2 2 2 2
DG
=[ ],
12 0 22 0
2
=[ ], 2
=[ ], (A.6) [ 2 2
] (C.1)
[ 0 22 ]
[ 6
2
2
5 ] 1
2 2
32 72 2 12 DG
=[ ], 2
7 2
= [6 0] .
1 2
2 = [ ], 2 = [ ]. [ 7 ]
[ 0 42 ] 2 2
[ 4 2 ]
International
Journal of Journal of
Mathematics and
Mathematical
Discrete Mathematics
Sciences