PowerFactory and DSL models
Presentation at DTU December 14, 2011 Torsten Lund
Three main simulation types
1.
Electro Magnetic Transients (EMT)
1. 2. 3.
All state variables of the system are modeled Both AC and DC transients are considered Suitable for simulation of fast transients Only the fundamental frequency part is considered. The differential equations of the network are reduced to algebraic equations by elimination of the corresponding state variables. Machine fluxes, Machine rotor speeds and controllers are modeled as state variables An equilibrium where the derivatives of all state variables are zero is found.
2.
Root Mean Square (RMS) (Fundamental frequency)
1. 2. 3.
3.
Load Flow
1.
Different Power System Simulation Tools
EMT
RMS
LoadFlow
PSCAD SIMPOW PowerFactory PSS/E
Yes Yes Yes No
(Yes) Yes Yes Yes
No Yes Yes Yes
PowerFactory
Power Factory is an integrated power system analysis tool from the
German company DIgSILENT (DIgital SImuLator for Electrical NeTwork)
The development of DIgSILENT software began in 1976. DIgSILENT Version 7 was the worlds first power system analysis
software with an integrated graphical one-line interface.
One of the other strengths of the program was the object oriented
database structure.
Features (from their web site)
Load Flow and Fault Analysis of complete AC/DC network representation, and allows meshed and mixed 1-, 2-, and 3-phase AC and/or DC networks to be modeled. Dynamic Simulation EMT Simulation Voltage Stability Analysis Eigenvalue Analysis System Identification Protection Analysis: Harmonic Analysis Reliability Analysis Production Planning Contingency Analysis Power Electronic Device Modeling Grounding A/D Interfacing Interface for SCADA/GIS/NIS Compatibility with other software systems such as PSS/E & PSS/U Multi-User Database and User Accounting Low Voltage Network Analysis Distribution Network Optimization IEC Cable Sizing Advanced Tools: Optimal Power Flow and Production Planning
Data base structure
Single line graphic
110kV Einspeisung
V
-45.00 0.00
HV
110.407 1.004 2.813
-45.00 0.00 89.67
Tr1
45.00 4.42 89.67
MV
20.171 1.009 -141.575
-45.00 -4.42 89.67
Tr2
45.00 6.83 89.67
LV
3.350 1.015 -138.551
45.00 6.83
PWM Grid-Side
-45.00 0.00
DC Bus
7.260 1.100 0.000
45.00 0.00
-0.00 0.00
DC Capacitor
-45.00 PWM Generator-Side -0.00
Rec Gen
3.286 0.996 -5.185
Series Re..
-45.00 -0.00 90.37
45.00 4.08 90.37
Gen
3.300 1.000 0.000
45.00 4.08 94.14
G ~
WGen 30x1.5MW
DIgSILENT GmbH
PowerFactory 14.1.2
Bechmarking CDSG WKA, 30*1.5MW
Project: DENA Graphic: CDSG WP Date: 12/14/2011 Annex:
DIgSILENT
DSL-models
DIgSLENT Simulation language
Structure
Composite frames
PWM Frame:
DIgSILENT
Speed Measurement Elm*
speed
MPT ElmMpt*
P_ref
cosref_R sinref_R
PLL_R ElmPhi*
Power Meas_Gen StaPqmea*
Rectifier ElmVsc*
Vac_ref 2
AC Gen Voltage StaVmea*
Vac_Gen
id_ref_R
Vdc_ref
Vac-P Controller ElmDsl*
1
iq_ref_R
AC Grid Voltage StaVmea*
Vac_Grid
E.ON Prot ElmDsl*
id_ext
sw iq_ext
Vdc_ref
2 0 3
id_ref_I
DC Voltage StaVmea*
Vdc
Vdc-Q Controller ElmDsl*
1
iq_ref_I
Q_ref
Power Meas_Grid StaPqmea*
Inverter ElmVsc*
cosref_I sinref_I
PLL_I ElmPll*,ElmPhi*
1
Composite model
Vac-P Control:
DIgSILENT
sw
P_ref
i_Max
2
MeasFilt TfP
P_Filt
dP
PI Ctrl_lim KP,TP
1
id_ext
idref1
i_Min
Max
1
Vdc_ref
idref2 idref
i_Max
Vdc
MeasFilt TfVdc
Vdc_F
deltaV
dVdc
PI Ctrl KVdc,TVdc
0
iMax
0
id_ref iq_ref
absolute limite.. i_Min
1 1
i_Max
Vac
MeasFilt TfVac
Vac_Filt
dVac
i_Min
PI Ctrl KVac,TVac
iqref
Vac_ref
First order filter
Vac-P Control:
DIgSILENT
sw
P_ref
i_Max
2
MeasFilt TfP
P_Filt
dP
PI Ctrl_lim KP,TP
1
id_ext
idref1
i_Min
Max
1
Vdc_ref
idref2 idref
i_Max
Vdc
MeasFilt TfVdc
Vdc_F
deltaV
dVdc
PI Ctrl KVdc,TVdc
0
iMax
0
id_ref iq_ref
absolute limite.. i_Min
1 1
i_Max
Vac
MeasFilt TfVac
Vac_Filt
dVac
i_Min
PI Ctrl KVac,TVac
iqref
Vac_ref
Initialization
Vac-P Control:
DIgSILENT
sw
P_ref
i_Max
2
MeasFilt TfP
P_Filt
dP
PI Ctrl_lim KP,TP
1
id_ext
idref1
i_Min
Max
1
Vdc_ref
idref2 idref
i_Max
Vdc
MeasFilt TfVdc
Vdc_F
deltaV
dVdc
PI Ctrl KVdc,TVdc
0
iMax
0
id_ref iq_ref
absolute limite.. i_Min
1 1
i_Max
Vac
MeasFilt TfVac
Vac_Filt
dVac
i_Min
PI Ctrl KVac,TVac
iqref
Vac_ref
Defining events
Defining results to record
Initializing the model
Starting the simulation
Plotting the results