P1567 AIT Wechselrichter RevD en
P1567 AIT Wechselrichter RevD en
P1567 AIT Wechselrichter RevD en
Created for
Austrian Institute of
Technology GmbH
DIgSILENT GmbH
Heinrich-Hertz-Strasse 9
D-72810 Gomaringen
Tel.: +49 7072 9168 - 0
Fax: +49 7072 9168- 88
http://www.digsilent.de
E-mail: mail@digsilent.de
Contact:
Manuel Castillo
Tel.: +49-7072-9168-61
E-mail: m.castillo@digsilent.de
Comments
Rev.
Created
Date
Review
Date
Peter Lilje
Sabine Seeger
24.08.2012
Peter Lilje
September 3, 2012
Slight improvements
Peter Lilje
Description of
Qcontrol and
Pf_Reduction
C
D
M. Castillo
Version 2.1
Table of Contents
1 Introduction ......................................................................................................................................... 4
2 Model description................................................................................................................................. 4
2.1 Model of the "Converter" plug-in unit ....................................................................................................... 6
2.2 Model of the "Curr_Ctrl" plug-in unit ........................................................................................................ 7
2.3 Model of the "Udc_Control" plug-in unit ................................................................................................. 10
2.4 Model of the "Power-Freq Reduction" plug-in unit ................................................................................... 12
2.5 Model of the "Protection" plug-in unit..................................................................................................... 13
2.6 Model of the "Q Control Mode" plug-in unit............................................................................................. 13
2.7 Model of the plug-in units of measuring instruments ............................................................................... 14
3 Test simulations ................................................................................................................................. 15
3.1 Test 0: Reduction of available power ..................................................................................................... 15
3.2 Test 1: Symmetric short circuit at 0% voltage (MV) ................................................................................. 15
3.3 Test 2: Symmetric short circuit at 30% voltage (LV) ................................................................................ 15
3.4 Test 3: Symmetric short circuit at 77% voltage (LV) ................................................................................ 15
3.5 Test 4: Asymmetric short circuit at 53% voltage (positive-sequence system, LV) ....................................... 15
3.6 Test 5: Asymmetric short circuit at 65% voltage (positive-sequence system, LV) ....................................... 16
3.7 Test 6: Asymmetric short circuit at 88% voltage (positive-sequence system, LV) ....................................... 16
3.8 Test 7:Change of the prescribed reactive power...................................................................................... 16
3.9 Test 8: Change of the prescribed active power ....................................................................................... 16
3.10 Test 9: Change of the mains frequency ................................................................................................ 16
3.11 Test 10: Rise-in-voltage protection....................................................................................................... 16
4 Instruction for using the model ........................................................................................................ 17
5 Sources ............................................................................................................................................... 18
Rev. D
1 Introduction
The Austrian Institute of Technology GmbH has contracted DIgSILENT GmbH to produce a model of a 680 kVA
solar inverter of the Schneider Electric Company. The model must be appropriate for simulating symmetric and
asymmetric errors.
The active power (and consequently the active current) is generated by radiation on the PV cells. The DC-link
voltage is set to the optimum operating point and regulated by changed in the active power. The inverter
controller sets the reactive current based on the current and prescribed reactive power.
In the case of an error (symmetric or asymmetric), current-supporting reactive current is fed in. This additional
reactive current is calculated dependent on the current. There is no function for limiting the current to phases,
which are not affected by an error.
The model has been developed using the standard software PowerFactory Version 14.1. The inverter has been
designed based on a "static generator", which behaves like a power source in the simulation in the time range
(RMS). The controller has been developed in the dynamic simulation language DSL (DIgSILENT Simulation
Language) integrated in PowerFactory.
The model is contained in the PowerFactory file "Schneider_Conext_XC_680kVA_v2_1.pfd". An encrypted version
of the model is contained in "Schneider_Conext_XC_680kVA_v2_1_enc.pfd". It contains the control of the solar
inverter for normal operation and for error cases.
This report describes the model and the result of a few test simulations.
2 Model description
Figure 1 shows the model of the solar inverter incl. connection to an external transformer and an external electric
power system. The results of a load flow calculation are shown as an example. Typical transformer parameters
were used.
Figure 2 shows the wiring diagram, i.e., the connections of the inverter model, control models and measuring
instrument models as they are used for dynamic tests. The blocks are called "plug-in units" and the lines "signals"
in PowerFactory. The signals id_ref and iq_ref create the current target values of the static generator model in a
dq reference system. The dq reference system is defined by the current angle measurement (block "PLL"), so
that current in steady state in the d axis is active current and current in the q axis is reactive current. These
target values are calculated in a controller model, which is contained in the plug-in unit "Curr_Ctrl". A separate
model, which is contained in the plug-in unit "Q Control Mode", calculated the required reactive power for normal
operation. This is either the reactive power Q_user prescribed by the user or the reactive power, which results
from a prescribed power factor and the current active power. The controller models require several measuring
instruments, which are contained in the plug-in units "PQ_Meas", "Ulv_Meas" and "VT_prot". The plug-in unit
"Protection" is designed for a model of the protection relay. This model also requires measurement of the mains
frequency, which is measured in "PLL_prot". The "Power-Freq Reduction" plug-in unit is designed for a model,
which reduces the active power at excessive mains frequency.
The models are described below, which are assigned to the individual plug-in units.
Rev. D
Rev. D
DIgSILENT
Control_Frame:
Spare
id_ref
PQ_Meas
StaPq*
1
Power-Freq Reduction
ElmPf_*
1
P_f
iqref
2
3
iq_ref
Ulv_Meas
StaVmea*
Converter
ElmGenstat*
0
Q_user
Pfactor_user
Spare
Qset
Q Control Mode
ElmQco*
Curr_Ctrl 3
ElmCur*
Spare
Spare
Puser
6
P_dem
0
0
idref
1Udc_Control 1
PLL
ElmPhi*
cosref
sinref
ElmUdc*
Hold
3
PLL_prot
ElmPhi*
Protection
ElmPro*
1
VT_prot
StaVt*
Uar;Uai;Ubr;Ubi;Ucr;Uci
Value
680 kVA
Active power
Reactive power
Capability curve
Reference to "ConexctXC_680kVA"
Rev. D
1.2
1
0.8
0.6
0.4
0.2
0
-0.5
-0.4
-0.3
-0.2
-0.1
0.1
0.2
0.3
0.4
0.5
Rev. D
At substantial power dips, phase measurement is blocked. You can find additional information about this blocking
in Chapter 2.7.
The parameters and typical settings are listed in Table 2. These parameters are entered in the general model
"Curr_Control", which refers to "Current_Control".
The block "Plim" limits the active power to the lowest of the following signals: "P_dem", "P_f", "Puser" and
(Smax*Smax-Qref*Qref).
DIgSILENT
The block PQ_2_idq calculates the outputs "iqr" and "idr". The signal "iqr" follows the signal Qref/u with PT-1
behavior (time constant "Tcc"), which displays the dynamics of the inverter simplified.
Current_Control:
Qcap
Qpv
Qcorr
Quser
u
um
1/(sT+1)
Tm
Qreq
Quser_corr
Umin,Umax
Uai
Ubr
Ubi
Ucr
Uci
2
umin_umax
3Vnom,Tm
4
minU
maxU
Fault
Umin,Umax,Dip,Swell,Tpick,Tdro,K 1
PQ_2_idq
Tcc,Im
ax,Tdro,Ram..
1
Flt
Qref
dQ
Uar
iqr
Qlim
Qmax,Imax,Imax_unbal
Smax
Calc_Smax
array_Smax
Pr
P_dem
9
10
11
P_f
Puser
idr
Plim
Imax
2
3
Rev. D
Rev. D
Rev. D
10
DIgSILENT
Udc_Control:
udc_ref
MaxI
1.2
Psun
PV
array_PV
P_PV
dP
Cap
C,Pn,Udcn
udc
dUdc
Pout
2
{K+1/sT}
Kd,Td
Id_dem
P_dem
Hold
3
1/(1+sT)
Tm
um
Rev. D
11
Rev. D
12
Rev. D
13
Rev. D
14
3 Test simulations
The PowerFactory file contains examples of several test simulations. The test simulations and their results are
described below.
Rev. D
15
increases to approx. 40% during the error, which fits to the expected reactive current. A manual calculation
results in 0% + 2*(90%-53%) = 74%, but the current is limited to 40%. The phase measurement is not blocked
in this case.
Rev. D
16
1.
2.
Copy the Library\ Schneider_Conext_XC folder and insert it into the library directory of your own project.
3.
Move the "Schneider_Conext_XC_680kVA" template into the template folder of your project.
4.
Move the object "ConexctXC_680kVA" into the Operating data library\power diagrams folder.
5.
Enter a new inverter model into your project by using the template ("General templates" button).
6.
Edit the Curr_Control model, and change the K factor in line with your needs.
7.
Edit the "Q Control" model, and select (after consultation with the manufacturer) either reactive power
default or power factor default.
8.
Edit the "Solar inverter" model, and enter the operating point on the load flow page (e.g., active power
and reactive power).
9.
Calculate the load flow with consideration of the reactive power limits, and ensure that there are not any
warnings or error messages s in the output window.
10. Calculate the initial conditions using the options "Simulation methods: RMS", mains model "Symmetric"
or "Asymmetric" (depending on which error is to be calculated) and a simulation increment of 1 ms (an
increment of 0.1 ms can be used if there are convergence problems).
11. As customary,define the variables as well as the events that are to be recorded.
12. Carry out the simulation, and define the diagrams to display the results.
Rev. D
17
5 Sources
[1] Schneider electric, information concerning inverter control "Questionnaire FGW TR4_rev_B.docx"
[2] Schneider Electric, manufacturer certificate for specific data of the photovoltaic inverter, Manufacturer's
Declaration BDEW XC680 rev B.pdf
[3] E-mail exchange with Schneiderelectric incl. MATLAB models, June-August 2012
Rev. D
18