ECPE 6304 - ENGR 315 ADVANCED COMPUTER ANALYSIS OF POWER SYSTEM CONTROL AND POWER ELECTRONICS...
-
date post
21-Dec-2015 -
Category
Documents
-
view
219 -
download
2
Transcript of ECPE 6304 - ENGR 315 ADVANCED COMPUTER ANALYSIS OF POWER SYSTEM CONTROL AND POWER ELECTRONICS...
ECPE 6304 - ENGR 315 ADVANCED COMPUTER ANALYSIS OF
POWER SYSTEM CONTROL AND POWER ELECTRONICS TRANSIENTS
Paulo F. Ribeiro, PhD, PE
EMTDC/PSCAD (INTRODUCTION)
EMTDC (ElectroMagnetic Transients for HVDC).
• Developed in 1975 by Manitoba Hydro to study the Nelson River HVDC power system• Used extensively for many types of power simulation studies,• Used in both Unix and PC systems • A more user friendly version of EMTP program
PSCAD (Power Systems Computer Aided Design) • A graphical User Interface to EMTDC• PSCAD V1 in 1988 on Apollo workstations, • PSCAD V2 in 1995 on Unix systems • PSCAD V3 in 1999 for PC Windows platforms. (not available in Unix).
EMTDC/PSCAD (UNIX VERSION)
Version 2, Unix• 6 Workstation computers which has license of EMTDC/PSCAD at VT
Coconut, Yew, Ash, Sycamore, Pear, Peach• Your login file “.cshrc” should be modified to include the path lines.• These computers can be accessed by other workstation
computers by telneting, or by PCs using Xwindows software.TELNETAssume you are using X machine which does not have the EMTDC license and want to telnet to Y machine
X:/home/ loginname > xhost “Y” X:/home/ loginname > telnet “Y” X:/home/ loginname > setenv DISPLAY “X”:0.0 Y:/home/ loginname > PSCAD &
XWINDOWSA trial version of Xwindows can be downloaded from http://www.starnet.com.There is a two hour usage limit.
EMTDC/PSCAD INTERFACE
Matlab
Excel
EMTDC STRUCTURE
Multiple Run Loop
Initialization
DSDYN
Network Solution
Interpolation
DSOUT
Runtime Communication
Write Output Files
Is run finished?
Main Time Loop
Solve for History Terms
Control of Multiple Run Optimization
Start EMTDC form DATA field or SNAPSHOT
TIME = TIME + DELT
Calculate history terms current injections for inductors, capacitors, transformers, lines and cables
User defined master dynamics files
Solution for Node Voltages and currents using sparsity algorithm
Interpolation algorithm, switching procedures, and chatter removal
User defined output definition file
Bi-directional socket communication to GUI
Generation of output files for future plotting
Control of Multiple Run Optimization
PSCAD/DRAFT MODULE
• Collection of components or circuits can be dragged from library palette into drawing canvas to assembly a circuit.
Network Components:RLC components, Transformers with saturation, Frequency dependenttransmission lines cables, synchronous machines, induction motors with excitergovernor and turbine models, faults, breakers, surge arresters, current voltage sources, multiple harmonic injectors
Power Electronics Components:Thyristors, diodes, GTOs, HVDC valve group, SVS and FACTS devices
Control Blocks:Derivative, delay, differential lag, integrator, limit, complex pole, real pole, leadlag, filter, amplifier, switch and Boolen functions
Meters:Voltmeters, ammetters, real reactive power meters, peak detectors, phase angle and frequency meters
PSCAD/DRAFT MODULE
• The components can be rotated mirrored, selected, deselected, grouped, movedcopied, cut or pasted. The wires can be resized.• User components can be created• Subsystems • Meters to measure electrical quantities• Output Channels to plot measured quantities• Operator controlled inputs (slider, push button, etc.) to provide interactive control during a simulation• Miniature Pallets for navigation• Circuit can be loaded, saved from batch pull down menu, and can be either printed to a file in postscript format or to a printer• Circuit compilation conducts a “sanitary check” and creates files for RUNTIME module.
If there is any warning or errors, diagnostic message pops up after compilation
PSCAD/RUNTIME MODULE
•Console setting is performed from “create” pull down menu• plots and meters to display the monitored outputs• slider, push buttons to interactively control the inputs during the simulation run
• Plots can be zoomed, scaled or resized.• Three curves into one graph and 5 graphs into one plot• Plot and output time output step can be reentered• Pressing a single menu button, simulation is started. The simulation then can be paused,single stepped, resumed or stopped.• After initialization process (reaching to a steady state, a snapshot file can be created.• “Filename.out” is created to document, print or analyze the results using MULTIPLOT.• Repeated simulations are created using “Multiple runs” feature• Double precision to avoid numerical instability
PSCAD/MULTIPLOT MODULE
• This module is used for documentation and analysis of the results.• Fourier Analysis• Waveform Calculator• Graph formatting and labeling
• Flexible layout• Files of “Filename.out” and “Filename.inf” are needed to plot the monitored outputs• Can be printed to a file in .ps format or a printer.
• Output file can be processed using any other software once the correspondence of each column is known.
EMTDC/TYPICAL STUDIES • Find overvoltages in a power system due to a fault or breaker operation. Transformer non-linearities (ie saturation) are a critical factor and are represented. Multiple run facilities are often used to run hundreds of simulations to find the worst case when varying the point on wave of the fault, type of fault, or location of the fault. • Find overvoltages in a power system due to a lightning strike. This simulation would be performed with a very small time step (nano-seconds). • Find the harmonics generated by a SVC, HVDC link, STATCOM, machine drive (virtually any power electronic device). Detailed models for thyristors, GTO, IGBT, diodes.. are required, as are detailed models of the associated control systems (both analogue and digital). • Find maximum energy in a surge arrester for a given disturbance.
• Tune and design control systems for maximum performance. Multiple run facilities are often used here as well to automatically adjust gains and time constants.
EMTDC/ TYPICAL STUDIES (cont)
• Investigate the Sub-Synchronous Resonance (SSR) effect when a machine and multi-mass turbine system interacts with series compensated lines or power electronic equipment. Controls systems can also be modified to investigate possible SSR mitigating methods. Modeling of STATCOM or Voltage Source Converters (and detailed models of their associated controls)
• Study interactions between SVC, HVDC and other non-linear devices.
• Investigate instabilities due to harmonic resonances, controls, interactions...
• Investigate the pulsing effects of diesel engines and wind turbines on the electric network. Insulation coordination.
• Variable speed drives of various types including cycloconverters and transportation and ship drives.
• Industrial systems including compensation controllers, drives, electric furnaces, filters, etc. Feeds to isolated loads.
EMTDC/PSCAD compared to EMTP
• Graphical data input (Draft).• Graphical execution (Runtime).• Printing plots during simulation run.• Less set up time.• Less solution time.• Interaction with users.• Initialization, snapshot files.• Switching interpolation, exact switching instant.• Chatter removal from inductive node voltage and capacitive current by employing half step interpolation• Fortran interface for modeling network dynamic and control.• No computer expertise is required with the PSCAD interface.
EF
W
0.0
MQOUT
Gb
Gc
Va
MTE
ME
F
GV
rms
Te
MTm
Ia
Ic
A
B
C
TIME
IbGa
GVrms
D-
F
+
GVrms
GT
M
6.6
WO
UT
A
B
CG
Vrm
s1
Ia1
Ib1
Ic1
Ga1
Gb1
Gc1
EF1
Te1
WO
UT
1
GT
M1
GVrms1
6.6
GVrms1
TIME
A
B
Ctrl
Ctrl=1
0.0
I
P
Va1
ME
F1 D-
F
+
MQOUT1
MTm1
W1
MTE1
A
B
Ctrl
Ctrl=1
3 P
hase
RM
S
MPOUT1
DG1
Ef If
Tmw
Te
Tm
A
B
C
de1
3 P
hase
RM
S
A
B
C
Ia2
Ib2
Ic2
Ga2
Gb2
Gc2
EF2
Te2
WO
UT
2
GT
M2
3 P
hase
RM
S GV
rms2
GVrms2
vre1
dieselengine
w Tm
ND
QEXC
6.6
A
B
C
6.6
3 P
hase
RM
S
de2
GV
rms3
GVrms3
EF3
Te3
Ia3
Ib3
Ic3
Ga3
Gb3
Gc3
GT
M3
WO
UT
3
de3
voltageregulatorexciter
Vref
ND
Vgen
Ef IfQEXC
DG3
Ef If
Tmw
Te
Tm
A
B
C
DG2
Ef If
Tmw
Te
Tm
A
B
C
DG
Ef If
Tmw
Te
Tm
A
B
C
M
EfIf
Tm w
Te
Tm
A
B
C
I
P
M1
EfIf
Tm w
Te
Tm
A
B
C
cc1
ship
prop
Tm w
p1
cc
fo
A
B
C
A
B
C
V
vre2
vre3
PSCAD/EMTDC
System
KPhi
if
*QEXCp
D +
F
- vfe
vfe ife
G1 + sT ife KPhi
*.1
0472
ND
*KPhi vae
*0.
10
vae
Vgen
Vref D +
F
+
*.2322
D +
F
-
I
P*
2.0
if
vfrp
sTGsT
1 + sT
*40
0
*.5
*0.001
Voltage Regulator
And
Exciter Model
*.53 D +
F
-
QDSS
FR QDSS
NREF
*.47 MinD
F
D +
F
+
1sT
D +
F
-
QE
XC
*0.005234
QG
EN
NREFD +
F
- N
D
N/D
NREF
ND
*7.35
sT
*
I
Pag
nnonB
+
D +
F
+
w*
1.36343
FRp
Tm
514.0
Engine
And
Governor
Models
fo
X
I
*0.1666667
Low passButterwthOrder = 3
Vina
Vinb
L
+
L
+
L
+
*.3333
P*
MIrms
MPF
ccsw
P
N
D
N/D
*1.732
*.577
N
D
N/D
IPF
VslashA
ccsw
ABCtrl
Ctrl=
1
ICC
IPF
*3.0
N
D
N/D
*
R
0.47
VslashA
GVb
GVc
GVa
Vinc
ABCtrl
Ctrl=
1
VopVouta
Voutb
VobVoutc
Voc
ccsw
GIa GIb GIc
GVa GVb GVc
gr
R
+
R
+
R
+
GPhm
GPhmCos
IPFm
A1 B1 C1
A2 B2 C2
PhaseDifference
*.8165
Voa
GIa
GIb
GIc
MIrmso
ABCtrl
Ctrl=
1
A
B
C
Vf
R=0
Cycloconverter Model
(Frequency Selected)