real time digital simulation for large power systems with
TRANSCRIPT
![Page 1: Real Time Digital Simulation for Large Power Systems with](https://reader035.vdocuments.us/reader035/viewer/2022071612/6157005ea097e25c764ff0c3/html5/thumbnails/1.jpg)
Yi Zhang, RTDS Technologies Inc.
August 2019
Real Time Digital Simulation for Large Power Systems with Embedded Power Electronics
![Page 2: Real Time Digital Simulation for Large Power Systems with](https://reader035.vdocuments.us/reader035/viewer/2022071612/6157005ea097e25c764ff0c3/html5/thumbnails/2.jpg)
Outline
ā¢ Introduction of RTDS Real Time Simulator;
ā¢ Modelling of large power grids;
ā¢ Modelling of power electronics circuit;
ā¢ Post analysis of simulation results;
ā¢ Conclusions and hope
![Page 3: Real Time Digital Simulation for Large Power Systems with](https://reader035.vdocuments.us/reader035/viewer/2022071612/6157005ea097e25c764ff0c3/html5/thumbnails/3.jpg)
History of RTDS Technologies1986
RTDS development
project begins
1989
Worldās 1st real-time digital
HVDC simulation
1993
1st commercial
installation
1994
RTDS Technologies
Inc. created
Background and History:
ā¢ Manitoba HVDC Research Centre was founded in early 80s.
ā¢ RTDS Development Project initiated in 1986
ā¢ Worldās 1st real time HVDC simulation was achieved in 1989
ā¢ 1st commercial installation in 1993
ā¢ RTDS Technologies created in 1994
![Page 4: Real Time Digital Simulation for Large Power Systems with](https://reader035.vdocuments.us/reader035/viewer/2022071612/6157005ea097e25c764ff0c3/html5/thumbnails/4.jpg)
4
Modelling of Large Power Grids
Multi-Rate Full EMT Simulation in Real Time
Interface with ~67.5 KM TLINE
Interface with ~45 KM TLINE
![Page 5: Real Time Digital Simulation for Large Power Systems with](https://reader035.vdocuments.us/reader035/viewer/2022071612/6157005ea097e25c764ff0c3/html5/thumbnails/5.jpg)
Superstep
ā¢ Superstep is an alternative approach for system equivalence to model a large remote network.
Traditionally an ideal source with an impedance has been used to model such equivalents.
ā¢ Advantages for User:
1) The detail of EMT simulation is retained for the
equivalent.
2) A remote networkās control elements can be
modeled.
3) Generator dynamics can be modeled so frequency
deviations due to the load/generation imbalance can
be observed.
Superstep
Mainstep
![Page 6: Real Time Digital Simulation for Large Power Systems with](https://reader035.vdocuments.us/reader035/viewer/2022071612/6157005ea097e25c764ff0c3/html5/thumbnails/6.jpg)
Multi-Rate T-line
Time
Super Step Main Step
Interpolation
Aggregation
Aggregation
Interpolation
im(t)=Vm(t)/Z+Im_hist
Super Step
Z
is(t)=Vs(t)/Z+Is_hist
Vs
is
Is_hist
Is_hist --- Aggregation
from Vm and Im
Main Step
Z Vm
im
Im_hist
Im_hist --- Interpolation
from Vs and Is
![Page 7: Real Time Digital Simulation for Large Power Systems with](https://reader035.vdocuments.us/reader035/viewer/2022071612/6157005ea097e25c764ff0c3/html5/thumbnails/7.jpg)
7
Validation of Multi-rate TLINE
Frequency response of multi-rate transmission line shows:ā¢ Performance is accurate within 500Hz for ĪT-3ĪT combination, up to 150 us
![Page 8: Real Time Digital Simulation for Large Power Systems with](https://reader035.vdocuments.us/reader035/viewer/2022071612/6157005ea097e25c764ff0c3/html5/thumbnails/8.jpg)
Example: Manitoba Hydro System
(218 single phase nodes)
Kettle
Long Spruce
Limestone
DorseyRadisson
Henday
Forbes SVS
Jenpeg
Grand Rapids
St. Leon Wind
Parkdale Substation
Pine Falls
Great Falls
Seven Sisters
2x Superstep
![Page 9: Real Time Digital Simulation for Large Power Systems with](https://reader035.vdocuments.us/reader035/viewer/2022071612/6157005ea097e25c764ff0c3/html5/thumbnails/9.jpg)
AC System Modelled by Super Step Approach
The Architecture of Full EMT Simulation of Large Network
The main network
100 Bus
100 Bus
Interface with ~67.5 KM TLINE
100 Bus
100 Bus
100 Bus
Interface with ~45 KM TLINE
100 Bus
For an example: ā¢ One NovaCor Chassis use 5 cores to model
external network by super step boxā¢ Assume the main network has 100 busā¢ The total capacity of a NovaCor Chassis is to
model 600 bus
36 NovaCor Chassis can model: 3600 main network bus 18000 external network bus All in EMT and in Real Time Total 21600+ bus Already a very large system
We Are Ready to Do Full EMT Real Time
Simulation for Very Large Power Network
with 20000+ Bus!
![Page 10: Real Time Digital Simulation for Large Power Systems with](https://reader035.vdocuments.us/reader035/viewer/2022071612/6157005ea097e25c764ff0c3/html5/thumbnails/10.jpg)
The History of Real Time Simulation of Switching Devices
ā¢ Improve firing (local interpolation) in large time step (50 hz): Successful in LCC HVDC with slow switching (~1998)
ā¢ LC Switching algorithm avoiding G matric change (~2003)
ā¢ Low Loss Bridge with local R switching and interface transmission lines (~2007)
ā¢ Predictive Resistive Switch Algorithm on NovaCor (~2018)
Simulation of Power Electronics
![Page 11: Real Time Digital Simulation for Large Power Systems with](https://reader035.vdocuments.us/reader035/viewer/2022071612/6157005ea097e25c764ff0c3/html5/thumbnails/11.jpg)
Simulation of Power Electronics
ā¢ The challenge is to model the high frequency switching.
ā¢ The On and Off resistor are traditionally represented by the small and large resistors.
ā¢ The topology change causes the frequent refactorization of Y matrix.
ā¢ It becomes hard when the switch frequency is high. For instance, if the time step are 2 us, it needs to refactorize the G matrix every 2 us.
ā¢ The question is: within 2 us, how big a matrix can be refactorized?
The Representations of Switch Devices of Power
Electronics Circuits
Open
Large R
High
impedance
Close
Small R
Small
impedance
The Y matrix
changes
![Page 12: Real Time Digital Simulation for Large Power Systems with](https://reader035.vdocuments.us/reader035/viewer/2022071612/6157005ea097e25c764ff0c3/html5/thumbnails/12.jpg)
Due to the computational burden, real time simulators have employed LC switching
representation for high switching frequency circuits with time step size 1-4 uSec.
For a given C and ĪT, there is a
corresponding L, which
causes ĪT/2C = 2L/ĪT = Rb
Open
small C
Closed
small L
C=ĪT/2Rb L=RbĪT/2
Dommel
branch
Rb
High
impedance
Low
impedance
ā¢ LC switching method is associated with higher then expected converter losses
ā¢ Signal noise due to voltage and current oscillations
ā¢ Reduce operational bandwidth due to frequency dependent switching impedances
LC Switching Algorithm
![Page 13: Real Time Digital Simulation for Large Power Systems with](https://reader035.vdocuments.us/reader035/viewer/2022071612/6157005ea097e25c764ff0c3/html5/thumbnails/13.jpg)
Small Time Step Techniques
ā¢ The loss of small L and small C is not controllable
ā¢ Now return back the small R and large R method
ā¢ The solution is to pre-inverting the matrix and store it
ā¢ Limitation is the matrix cannot be large than 6 or 7
ā¢ Now we have to introduce a method to separate and
integrate the small network.
ā¢ The step line, traveling time 2 us, about 600 meters,
is used.
ā¢ Low loss bridge method can handle high frequency
switching
ā¢ Solved the loss problem but brought approximations
ā¢ Cannot work for complicated configuration, because
the firing logic is not easy to implemented
![Page 14: Real Time Digital Simulation for Large Power Systems with](https://reader035.vdocuments.us/reader035/viewer/2022071612/6157005ea097e25c764ff0c3/html5/thumbnails/14.jpg)
QUESTION?
Can we go back to the resistive switching?ā¢ The vast computing power from the RTDS NovaCor platforms has made it possible to perform
Nodal Admittance Matrix re-factorization (Real Time Network Solution) for very low time step
sizes (~small as 1.5 uSec)
ā¢ With Real Time Network Solution, resistive switching representation will be supported
ā¢ Low virtual losses
ā¢ High switching frequencies
ā¢ Cleaner waveformsOpen
Large R
High
impedance
Close
Small R
Small
impedance
The Y matrix changes
![Page 15: Real Time Digital Simulation for Large Power Systems with](https://reader035.vdocuments.us/reader035/viewer/2022071612/6157005ea097e25c764ff0c3/html5/thumbnails/15.jpg)
ā¢ Real time simulation does not use such
interpolation or iteration techniques
Simple Voltage Boost Converter example
ā¢ When the IGBT Valve 2 is fired ON, the diode
V1 should change from ON state to OFF state
for the next time step
ā¢ If not properly predicted, Both IGBT and diode
will be ON for 1 time step
ā¢ Results in a large erroneous spike in current
Difficulty of Resistive Switching
ā¢ Off line simulation tools employs interpolation techniques to eliminate numerical inaccuracies that
can arise with switching events
without proper prediction
Do we know the switching statues of next time step?
![Page 16: Real Time Digital Simulation for Large Power Systems with](https://reader035.vdocuments.us/reader035/viewer/2022071612/6157005ea097e25c764ff0c3/html5/thumbnails/16.jpg)
Predictive Resistive Switching
Assumptions:ā¢ Weak electrical interaction between switch devices
from different legs
ā¢ Strong electrical interaction between switch device
within a leg
As a results, predictive ON/OFF statuses can be
predicated separately for each leg
![Page 17: Real Time Digital Simulation for Large Power Systems with](https://reader035.vdocuments.us/reader035/viewer/2022071612/6157005ea097e25c764ff0c3/html5/thumbnails/17.jpg)
Predictive Resistive Switching
Procedure of predicting the switching status:
1. Solve the circuit and get a preliminary solution of each node voltage
2. Calculate each branch voltage
3. Predicting the switching status according to the branch voltage
Predictive resistive switching is a method of predicting the ON/OFF statuses of
switches in a VSC for the next time step when switched resistances are used
![Page 18: Real Time Digital Simulation for Large Power Systems with](https://reader035.vdocuments.us/reader035/viewer/2022071612/6157005ea097e25c764ff0c3/html5/thumbnails/18.jpg)
Predictive Resistive Switching
A
Ron/RoffRrcIhrc1
Ron/RoffRrcIhrc2
P
O
N
N1
RL
IhL
Ron/Roff
Example: 3 level T-type legā¢ 4 switches per leg in real circuit
ā¢ 2 switches connected is series with
neutral path can be combined to one
switch for EMT model
ā¢ Test circuit will have 3 switched
resistances
ā¢ 8 possible switching combination
ā¢ Test circuit will go through each
combination to find valid combination
based on latest firing pulses, history
currents, peripheral nodes voltages
ā¢ Will apply valid switching combination for
the next time step to actual T-type bridge
T-type test circuitT-type resistive switching model
![Page 19: Real Time Digital Simulation for Large Power Systems with](https://reader035.vdocuments.us/reader035/viewer/2022071612/6157005ea097e25c764ff0c3/html5/thumbnails/19.jpg)
Predictive Resistive Switching
Example: 3 level NPCā¢ Each leg of an NPC configuration will
have six (6) switched resistances.
ā¢ It is possible to develop a switched-
resistance 3 level NPC VSC bridge by
using a switched-resistance T-type
bridge model as a surrogate network.
ā¢ The NPC firing pulses will be mapped to
the T-type converter.
ā¢ For monitoring purposes, the T-type
valve currents can also converted to the
currents that would exits in a NPC bridge
model.
ā¢ The execution time will be similar to a T-
type converter bridge.
Single leg for NPC and T-type converter
![Page 20: Real Time Digital Simulation for Large Power Systems with](https://reader035.vdocuments.us/reader035/viewer/2022071612/6157005ea097e25c764ff0c3/html5/thumbnails/20.jpg)
Example Case : Back to Back 3 phase 2 level VSC
Simulation Results
HPF
N1
I2
I1
CRTA
33kV
33/42.5 MVA
33kVY Y
N2
N3
33/42.5 MVA
Load HPF Load
ā¢ 22 nodes systemā¢ 18 conductance values (12 IGBTs and 6 breakers)ā¢ 16 nodes are connected to a switch resistive branch
ā¢ The entire circuit runs on a single coreā¢ The entire circuit runs at 1.563 usec timesā¢ High level controls are at 25 usec
![Page 21: Real Time Digital Simulation for Large Power Systems with](https://reader035.vdocuments.us/reader035/viewer/2022071612/6157005ea097e25c764ff0c3/html5/thumbnails/21.jpg)
Simulation Results
Plots 1. AC side load currents2. Voltage of internal phase A node
N13. Upward current through Valve 14. Current through Valve 2 and
Valve 3 directed to the load5. Upward current through valve 4.
ā¢ The plots are clear and without noiseā¢ No interpolating or iteration
techniquesā¢ predictive resistive switching method
is used
Switching Frequency (Hz)
Losses (%)
3060 0.259
9900 0.333
ā¢ Losses likely lower then in real physical t-type converterā¢ Losses can be increased by modifying the ON and OFF
resistances ā User configurable losses.
3060 Hz switching frequency
![Page 22: Real Time Digital Simulation for Large Power Systems with](https://reader035.vdocuments.us/reader035/viewer/2022071612/6157005ea097e25c764ff0c3/html5/thumbnails/22.jpg)
Application Prospective
Available Model with Predictive Switching Methods:
ā¢ 2 Level VSC
ā¢ 3 Level T Type VSC
ā¢ 3 Level NPCā¢ Buck and Boost Converters
Meets the requirement of most high
and medium level voltage power
electronics circuit used in renewable energy sources.
![Page 23: Real Time Digital Simulation for Large Power Systems with](https://reader035.vdocuments.us/reader035/viewer/2022071612/6157005ea097e25c764ff0c3/html5/thumbnails/23.jpg)
Post analysis of simulation results
Frequency scanning is a āmicroscopeā to examine the results of simulation
ā¢ Extract mode of oscillation to analyze system dynamics, such as SSCI;
ā¢ Valid the simulation results
ā¢ RTDS can provide the frequency scanning for external controllers
![Page 24: Real Time Digital Simulation for Large Power Systems with](https://reader035.vdocuments.us/reader035/viewer/2022071612/6157005ea097e25c764ff0c3/html5/thumbnails/24.jpg)
Frequency domain analysis
Ac system
Dc converter 1
Dc control 2
Dc converter 2 Dc control 1
ā¢ Here the system is cut into I and II (for example);
ā¢ Assuming both H1 and H2 are available;
ā¢ The interconnected I and II are forming a closed loop system (the input of I is the output of II, vice-versa)
H1(f)
H2(f)
I II
![Page 25: Real Time Digital Simulation for Large Power Systems with](https://reader035.vdocuments.us/reader035/viewer/2022071612/6157005ea097e25c764ff0c3/html5/thumbnails/25.jpg)
Frequency response scanning
System to be scanned
Signal Perturbation, Frequency f
U(t) = U*cos(2ššš”)
OutputFrequency f
Y(t) = Y*cos(2ššš”+š)
š»š š¦š š =į¶š
į¶š=
š
šā š
Basic principle:
![Page 26: Real Time Digital Simulation for Large Power Systems with](https://reader035.vdocuments.us/reader035/viewer/2022071612/6157005ea097e25c764ff0c3/html5/thumbnails/26.jpg)
TM Lb
Lb
Pac =-800MWQac = 0Mvar
Ldc=0.03H Rdc=2ohm
Cdc=40uF Vdc=202kV
Ls=0.075H Rs=2.4ohm
SCR=7.62(84Deg)880MVA(Xl=18% )
CIGRE DCS1 Stability AnalysisOperation Mode: AC active power and reactive power control
Pac_ref = -800MW; Qac_ref = 0Mvar
MMC and AC System Interaction (1) Sub-synchronous Interaction
(2) High Frequency Interaction
Impedance looking from here
![Page 27: Real Time Digital Simulation for Large Power Systems with](https://reader035.vdocuments.us/reader035/viewer/2022071612/6157005ea097e25c764ff0c3/html5/thumbnails/27.jpg)
CIGRE DCS1 Stability Analysis (1)DCS1 MMC Impedance Scanning from AC side
![Page 28: Real Time Digital Simulation for Large Power Systems with](https://reader035.vdocuments.us/reader035/viewer/2022071612/6157005ea097e25c764ff0c3/html5/thumbnails/28.jpg)
CIGRE DCS1 Stability Analysis (1)The ac side admittance can be easily obtained as:
Vs (s)
+_ Yac(s)I(s)E(s)
Zmmc(s)
Vmmc(s)
š_šš(š ) = Yac s Zmmc(s)
T_cl(s) =Yac s
1 + Yac s . Zmmc(s)
Open loop transfer function
Closed loop transfer function
The DCS1 system stability and margin can be determined by the calculation of matrix
Yac(s)Zmmc(s) eigenvalues.
ššš š =š šæ + š š0šæāš0šæ š šæ + š
ā1
![Page 29: Real Time Digital Simulation for Large Power Systems with](https://reader035.vdocuments.us/reader035/viewer/2022071612/6157005ea097e25c764ff0c3/html5/thumbnails/29.jpg)
CIGRE DCS1 Stability Analysis (1)Yac(s)Zmmc(s) Eigenvalue Bode Plot
The magnitude margin: @26 Hz is 3.693; @2 Hz is 7.4
![Page 30: Real Time Digital Simulation for Large Power Systems with](https://reader035.vdocuments.us/reader035/viewer/2022071612/6157005ea097e25c764ff0c3/html5/thumbnails/30.jpg)
CIGRE DCS1 Stability Analysis (1)DCS1 Closed Loop Representation
Vs
+_ Yac(s)
I(s)E(s)
Zmmc(s)
Vmmc(s)
š_šš š = K ā Yac s Zmmc(s)
T_cl(s) =K ā Yac(s)
1 + K ā Yac s . Zmmc(s)
Open loop transfer function
Closed loop transfer function
By changing the proportion K, i.e., changing ac system strength, the
critical SCR can be found.
K
![Page 31: Real Time Digital Simulation for Large Power Systems with](https://reader035.vdocuments.us/reader035/viewer/2022071612/6157005ea097e25c764ff0c3/html5/thumbnails/31.jpg)
CIGRE DCS1 Stability Analysis (1)DCS1 Critical SCR (CSCR) and Time Domain Validation
CSCR =SCR
š¾=
7.62
3.693= 2.063
![Page 32: Real Time Digital Simulation for Large Power Systems with](https://reader035.vdocuments.us/reader035/viewer/2022071612/6157005ea097e25c764ff0c3/html5/thumbnails/32.jpg)
The All-in-One Real Time Simulator
The Goal of RTDS Technologies is to provide:
An All-in-One Real Time Simulator for Power System and Power Electronics.
ā¢ Largest system possible
ā¢ Smallest time step and details of switching
ā¢ Most detailed modelling
ā¢ All-in-One simulator covers from small to large scale circuits
ā¢ Continual Innovation and Research & Development
ā¢ Interacting and collaborating with users of simulation practice and applications.
Covers from nanosecond to hundred microsecond time scale
![Page 33: Real Time Digital Simulation for Large Power Systems with](https://reader035.vdocuments.us/reader035/viewer/2022071612/6157005ea097e25c764ff0c3/html5/thumbnails/33.jpg)
Questions