Characteristics of the new Power System Dynamic Simulator in NEPLAN - - PowerPoint PPT Presentation

characteristics of the new power system dynamic simulator
SMART_READER_LITE
LIVE PREVIEW

Characteristics of the new Power System Dynamic Simulator in NEPLAN - - PowerPoint PPT Presentation

Characteristics Dynamic Simulation Modes in NEPLAN Characteristics of the new Power System Dynamic Simulator in NEPLAN BCP Busarello + Cott + Partner June 26, 2008 Busarello + Cott + Partner BCP Characteristics of the new NEPLAN Dynamic


slide-1
SLIDE 1

Characteristics Dynamic Simulation Modes in NEPLAN

Characteristics of the new Power System Dynamic Simulator in NEPLAN

BCP

Busarello + Cott + Partner

June 26, 2008

Busarello + Cott + Partner BCP Characteristics of the new NEPLAN Dynamic Simulator 1 / 10

slide-2
SLIDE 2

Characteristics Dynamic Simulation Modes in NEPLAN Mathematical Representation Implemented Platforms and Tools Example

Hybrid System Representation

Differential Switched-Algebraic State Reset Equations (DSAR) ˙ x = f(x, y, z) ˙ z = = g(0)(x, y, z) =

  • g(i−)(x, y, z)

ys,i < 0 g(i+)(x, y, z) ys,i > 0 i = 1,..., s z+ = hj(x−, y−, z−) yr,j = 0 j = 1,..., r DSAR captures the dynamic, non-linear and hybrid nature of power system components Implemented in MATLAB and NEPLAN

Busarello + Cott + Partner BCP Characteristics of the new NEPLAN Dynamic Simulator 2 / 10

slide-3
SLIDE 3

Characteristics Dynamic Simulation Modes in NEPLAN Mathematical Representation Implemented Platforms and Tools Example

Hybrid System Representation

Differential Switched-Algebraic State Reset Equations (DSAR) ˙ x = f(x, y, z) ˙ z = = g(0)(x, y, z) =

  • g(i−)(x, y, z)

ys,i < 0 g(i+)(x, y, z) ys,i > 0 i = 1,..., s z+ = hj(x−, y−, z−) yr,j = 0 j = 1,..., r DSAR captures the dynamic, non-linear and hybrid nature of power system components Implemented in MATLAB and NEPLAN

Busarello + Cott + Partner BCP Characteristics of the new NEPLAN Dynamic Simulator 2 / 10

slide-4
SLIDE 4

Characteristics Dynamic Simulation Modes in NEPLAN Mathematical Representation Implemented Platforms and Tools Example

Hybrid System Representation

Differential Switched-Algebraic State Reset Equations (DSAR) ˙ x = f(x, y, z) ˙ z = = g(0)(x, y, z) =

  • g(i−)(x, y, z)

ys,i < 0 g(i+)(x, y, z) ys,i > 0 i = 1,..., s z+ = hj(x−, y−, z−) yr,j = 0 j = 1,..., r DSAR captures the dynamic, non-linear and hybrid nature of power system components Implemented in MATLAB and NEPLAN

Busarello + Cott + Partner BCP Characteristics of the new NEPLAN Dynamic Simulator 2 / 10

slide-5
SLIDE 5

Characteristics Dynamic Simulation Modes in NEPLAN Mathematical Representation Implemented Platforms and Tools Example

Implementational Issues

Implementations in

MATLAB − ODE Solvers NEPLAN − Trapezoidal, Gear’s Method

Simulation Process

Simultaneous solution of DAE’s Sparse Matrix Solution Techniques

Interface Functions for the Simulation Kernel

MATLAB − M-code of the model NEPLAN − DLL of the Model

Model Creation

Automatic Code Generation

Busarello + Cott + Partner BCP Characteristics of the new NEPLAN Dynamic Simulator 3 / 10

slide-6
SLIDE 6

Characteristics Dynamic Simulation Modes in NEPLAN Mathematical Representation Implemented Platforms and Tools Example

Implementational Issues

Implementations in

MATLAB − ODE Solvers NEPLAN − Trapezoidal, Gear’s Method

Simulation Process

Simultaneous solution of DAE’s Sparse Matrix Solution Techniques

Interface Functions for the Simulation Kernel

MATLAB − M-code of the model NEPLAN − DLL of the Model

Model Creation

Automatic Code Generation

Busarello + Cott + Partner BCP Characteristics of the new NEPLAN Dynamic Simulator 3 / 10

slide-7
SLIDE 7

Characteristics Dynamic Simulation Modes in NEPLAN Mathematical Representation Implemented Platforms and Tools Example

Implementational Issues

Implementations in

MATLAB − ODE Solvers NEPLAN − Trapezoidal, Gear’s Method

Simulation Process

Simultaneous solution of DAE’s Sparse Matrix Solution Techniques

Interface Functions for the Simulation Kernel

MATLAB − M-code of the model NEPLAN − DLL of the Model

Model Creation

Automatic Code Generation

Busarello + Cott + Partner BCP Characteristics of the new NEPLAN Dynamic Simulator 3 / 10

slide-8
SLIDE 8

Characteristics Dynamic Simulation Modes in NEPLAN Mathematical Representation Implemented Platforms and Tools Example

Implementational Issues

Implementations in

MATLAB − ODE Solvers NEPLAN − Trapezoidal, Gear’s Method

Simulation Process

Simultaneous solution of DAE’s Sparse Matrix Solution Techniques

Interface Functions for the Simulation Kernel

MATLAB − M-code of the model NEPLAN − DLL of the Model

Model Creation

Automatic Code Generation

Busarello + Cott + Partner BCP Characteristics of the new NEPLAN Dynamic Simulator 3 / 10

slide-9
SLIDE 9

Characteristics Dynamic Simulation Modes in NEPLAN Mathematical Representation Implemented Platforms and Tools Example

Automatic Code Generation

Symbolic Definition File SYMDEF Automatic Code Automatic Code Generator - I Generator - II MATLAB Class

  • f the model
  • f the model
  • f the model

C++ Class Dynamic Link Library

Busarello + Cott + Partner BCP Characteristics of the new NEPLAN Dynamic Simulator 4 / 10

slide-10
SLIDE 10

Characteristics Dynamic Simulation Modes in NEPLAN Mathematical Representation Implemented Platforms and Tools Example

Tap Changing Transformer

Simple Test Case

Bus1 Bus2 Bus3 Bus4 Line12a Line12b Trafo Line34 Feeder Load 1 : n Line12a → R = 0 X = 0.65 Line12b → R = 0 X = 0.40625 Line34 → R = 0 X = 0.80 Trafo → Vlow = 1.04 Nmax = 1.1 Ttap = 20.0 Nstep = 0.0125 Feeder → |V | = 1.05 ∠V = 0 Load → P0 = 0.4 Q0 = 0.0 Tp = 5 Tq = 5 As = 0 At = 2 Bs = 0 Bt = 2

Busarello + Cott + Partner BCP Characteristics of the new NEPLAN Dynamic Simulator 5 / 10

slide-11
SLIDE 11

Characteristics Dynamic Simulation Modes in NEPLAN Mathematical Representation Implemented Platforms and Tools Example

Tap Changing Transformer Logic

As long as the voltage measured at the high-voltage end of the transformer is within the allowed deadband or the tap is at the upper limit, the timer is blocked. The timer will start to run if the voltage gets outside the deadband. If the timer reaches the time set for tap delaying, a tap change will occur and the timer will be reset but not necessarily blocked. Blocking and resetting of the timer takes place if the voltage moves back to within the deadband.

Busarello + Cott + Partner BCP Characteristics of the new NEPLAN Dynamic Simulator 6 / 10

slide-12
SLIDE 12

Characteristics Dynamic Simulation Modes in NEPLAN Mathematical Representation Implemented Platforms and Tools Example

Tap Changing Transformer Logic

As long as the voltage measured at the high-voltage end of the transformer is within the allowed deadband or the tap is at the upper limit, the timer is blocked. The timer will start to run if the voltage gets outside the deadband. If the timer reaches the time set for tap delaying, a tap change will occur and the timer will be reset but not necessarily blocked. Blocking and resetting of the timer takes place if the voltage moves back to within the deadband.

Busarello + Cott + Partner BCP Characteristics of the new NEPLAN Dynamic Simulator 6 / 10

slide-13
SLIDE 13

Characteristics Dynamic Simulation Modes in NEPLAN Mathematical Representation Implemented Platforms and Tools Example

Tap Changing Transformer Logic

As long as the voltage measured at the high-voltage end of the transformer is within the allowed deadband or the tap is at the upper limit, the timer is blocked. The timer will start to run if the voltage gets outside the deadband. If the timer reaches the time set for tap delaying, a tap change will occur and the timer will be reset but not necessarily blocked. Blocking and resetting of the timer takes place if the voltage moves back to within the deadband.

Busarello + Cott + Partner BCP Characteristics of the new NEPLAN Dynamic Simulator 6 / 10

slide-14
SLIDE 14

Characteristics Dynamic Simulation Modes in NEPLAN Mathematical Representation Implemented Platforms and Tools Example

Tap Changing Transformer Logic

As long as the voltage measured at the high-voltage end of the transformer is within the allowed deadband or the tap is at the upper limit, the timer is blocked. The timer will start to run if the voltage gets outside the deadband. If the timer reaches the time set for tap delaying, a tap change will occur and the timer will be reset but not necessarily blocked. Blocking and resetting of the timer takes place if the voltage moves back to within the deadband.

Busarello + Cott + Partner BCP Characteristics of the new NEPLAN Dynamic Simulator 6 / 10

slide-15
SLIDE 15

Characteristics Dynamic Simulation Modes in NEPLAN Mathematical Representation Implemented Platforms and Tools Example

Tap Changing Transformer Logic ⇒ DSAR Structure

%----------------------- definitions: %----------------------- dynamic_states timer discrete_states N timeron external_states ed1 eq1 id1 iq1 ed2 eq2 id2 iq2 internal_states Vt parameters Vlow Nmax Ttap Nstep events +insideDB -outsideDB +tapmax_ind -t_until_tapchange %----------------------- f_equations: %----------------------- dt(timer) = timeron %----------------------- g_equations: %----------------------- g1 = insideDB - (Vt - Vlow) g2 = outsideDB - (Vt - Vlow) g3 = t_until_tapchange - (Ttap - timer) g4 = tapmax_ind - (N - Nmax + Nstep/2) g5 = ed2 - ed1*N g6 = eq2 - eq1*N g7 = id1 + id2*N g8 = iq1 + iq2*N g9 = Vt - sqrt(ed2^2 + eq2^2) %----------------------- h_equations: %----------------------- if insideDB == 0 timer+ = 0 timeron+ = 0 end if outsideDB == 0 timer+ = 0 timeron+ = 1 end if tapmax_ind == 0 timer+ = 0 timeron+ = 0 end if t_until_tapchange == 0 timer+ = 0 N+ = N + Nstep end

Busarello + Cott + Partner BCP Characteristics of the new NEPLAN Dynamic Simulator 7 / 10

slide-16
SLIDE 16

Characteristics Dynamic Simulation Modes in NEPLAN Mathematical Representation Implemented Platforms and Tools Example

Simulation Results

40 80 120 160 200

Time [s] V3 [pu]

0.90 0.95 1.00 1.05 1.10

(a)

40 80 120 160 200

Time [s] Tap position

1.00 1.02 1.04 1.06 1.08 1.10 1.12

(b)

40 80 120 160 200

Time [s] Timer on/off

0.5 1.0

(c)

40 80 120 160 200

Time [s] Timer [s]

5 10 15 20 20

(d)

Busarello + Cott + Partner BCP Characteristics of the new NEPLAN Dynamic Simulator 8 / 10

slide-17
SLIDE 17

Characteristics Dynamic Simulation Modes in NEPLAN

Power System Representation

EMT - (Electromagnetic Transients)

Instantaneous Values of the electrical quantities x(τ) = ℜ ∞

  • k=0

Xk(t) · ejkωsτ

  • Accurate, Inefficient

RMS - (Transient Stability)

Fundamental Frequency Components of the electrical quantities x(τ) ≈ ℜ

k=1

Xk(t) · ejkωsτ

  • Efficient, Not accurate

DYNPH - (Dynamic Phasor Representation)

Selected Frequency Components of the electrical quantities x(τ) ≈ ℜ

k∈K

Xk(t) · ejkωsτ

  • Efficient, Accurate

Busarello + Cott + Partner BCP Characteristics of the new NEPLAN Dynamic Simulator 9 / 10

slide-18
SLIDE 18

Characteristics Dynamic Simulation Modes in NEPLAN

Power System Representation

EMT - (Electromagnetic Transients)

Instantaneous Values of the electrical quantities x(τ) = ℜ ∞

  • k=0

Xk(t) · ejkωsτ

  • Accurate, Inefficient

RMS - (Transient Stability)

Fundamental Frequency Components of the electrical quantities x(τ) ≈ ℜ

k=1

Xk(t) · ejkωsτ

  • Efficient, Not accurate

DYNPH - (Dynamic Phasor Representation)

Selected Frequency Components of the electrical quantities x(τ) ≈ ℜ

k∈K

Xk(t) · ejkωsτ

  • Efficient, Accurate

Busarello + Cott + Partner BCP Characteristics of the new NEPLAN Dynamic Simulator 9 / 10

slide-19
SLIDE 19

Characteristics Dynamic Simulation Modes in NEPLAN

Power System Representation

EMT - (Electromagnetic Transients)

Instantaneous Values of the electrical quantities x(τ) = ℜ ∞

  • k=0

Xk(t) · ejkωsτ

  • Accurate, Inefficient

RMS - (Transient Stability)

Fundamental Frequency Components of the electrical quantities x(τ) ≈ ℜ

k=1

Xk(t) · ejkωsτ

  • Efficient, Not accurate

DYNPH - (Dynamic Phasor Representation)

Selected Frequency Components of the electrical quantities x(τ) ≈ ℜ

k∈K

Xk(t) · ejkωsτ

  • Efficient, Accurate

Busarello + Cott + Partner BCP Characteristics of the new NEPLAN Dynamic Simulator 9 / 10

slide-20
SLIDE 20

Characteristics Dynamic Simulation Modes in NEPLAN

Power System Representation

EMT - (Electromagnetic Transients)

Instantaneous Values of the electrical quantities x(τ) = ℜ ∞

  • k=0

Xk(t) · ejkωsτ

  • Accurate, Inefficient

RMS - (Transient Stability)

Fundamental Frequency Components of the electrical quantities x(τ) ≈ ℜ

k=1

Xk(t) · ejkωsτ

  • Efficient, Not accurate

DYNPH - (Dynamic Phasor Representation)

Selected Frequency Components of the electrical quantities x(τ) ≈ ℜ

k∈K

Xk(t) · ejkωsτ

  • Efficient, Accurate

Busarello + Cott + Partner BCP Characteristics of the new NEPLAN Dynamic Simulator 9 / 10

slide-21
SLIDE 21

Characteristics Dynamic Simulation Modes in NEPLAN

Power System Representation

EMT - (Electromagnetic Transients)

Instantaneous Values of the electrical quantities x(τ) = ℜ ∞

  • k=0

Xk(t) · ejkωsτ

  • Accurate, Inefficient

RMS - (Transient Stability)

Fundamental Frequency Components of the electrical quantities x(τ) ≈ ℜ

k=1

Xk(t) · ejkωsτ

  • Efficient, Not accurate

DYNPH - (Dynamic Phasor Representation)

Selected Frequency Components of the electrical quantities x(τ) ≈ ℜ

k∈K

Xk(t) · ejkωsτ

  • Efficient, Accurate

Busarello + Cott + Partner BCP Characteristics of the new NEPLAN Dynamic Simulator 9 / 10

slide-22
SLIDE 22

Characteristics Dynamic Simulation Modes in NEPLAN

Power System Representation

EMT - (Electromagnetic Transients)

Instantaneous Values of the electrical quantities x(τ) = ℜ ∞

  • k=0

Xk(t) · ejkωsτ

  • Accurate, Inefficient

RMS - (Transient Stability)

Fundamental Frequency Components of the electrical quantities x(τ) ≈ ℜ

k=1

Xk(t) · ejkωsτ

  • Efficient, Not accurate

DYNPH - (Dynamic Phasor Representation)

Selected Frequency Components of the electrical quantities x(τ) ≈ ℜ

k∈K

Xk(t) · ejkωsτ

  • Efficient, Accurate

Busarello + Cott + Partner BCP Characteristics of the new NEPLAN Dynamic Simulator 9 / 10

slide-23
SLIDE 23

Characteristics Dynamic Simulation Modes in NEPLAN

Power System Representation

EMT - (Electromagnetic Transients)

Instantaneous Values of the electrical quantities x(τ) = ℜ ∞

  • k=0

Xk(t) · ejkωsτ

  • Accurate, Inefficient

RMS - (Transient Stability)

Fundamental Frequency Components of the electrical quantities x(τ) ≈ ℜ

k=1

Xk(t) · ejkωsτ

  • Efficient, Not accurate

DYNPH - (Dynamic Phasor Representation)

Selected Frequency Components of the electrical quantities x(τ) ≈ ℜ

k∈K

Xk(t) · ejkωsτ

  • Efficient, Accurate

Busarello + Cott + Partner BCP Characteristics of the new NEPLAN Dynamic Simulator 9 / 10

slide-24
SLIDE 24

Characteristics Dynamic Simulation Modes in NEPLAN

Power System Representation

EMT - (Electromagnetic Transients)

Instantaneous Values of the electrical quantities x(τ) = ℜ ∞

  • k=0

Xk(t) · ejkωsτ

  • Accurate, Inefficient

RMS - (Transient Stability)

Fundamental Frequency Components of the electrical quantities x(τ) ≈ ℜ

k=1

Xk(t) · ejkωsτ

  • Efficient, Not accurate

DYNPH - (Dynamic Phasor Representation)

Selected Frequency Components of the electrical quantities x(τ) ≈ ℜ

k∈K

Xk(t) · ejkωsτ

  • Efficient, Accurate

Busarello + Cott + Partner BCP Characteristics of the new NEPLAN Dynamic Simulator 9 / 10

slide-25
SLIDE 25

Characteristics Dynamic Simulation Modes in NEPLAN

Power System Representation

EMT - (Electromagnetic Transients)

Instantaneous Values of the electrical quantities x(τ) = ℜ ∞

  • k=0

Xk(t) · ejkωsτ

  • Accurate, Inefficient

RMS - (Transient Stability)

Fundamental Frequency Components of the electrical quantities x(τ) ≈ ℜ

k=1

Xk(t) · ejkωsτ

  • Efficient, Not accurate

DYNPH - (Dynamic Phasor Representation)

Selected Frequency Components of the electrical quantities x(τ) ≈ ℜ

k∈K

Xk(t) · ejkωsτ

  • Efficient, Accurate

Busarello + Cott + Partner BCP Characteristics of the new NEPLAN Dynamic Simulator 9 / 10

slide-26
SLIDE 26

Characteristics Dynamic Simulation Modes in NEPLAN

Reference Frame Representation

Balanced Conditions ⇒ DQ0 Representation Unbalanced Conditions ⇒ ABC Representation

Busarello + Cott + Partner BCP Characteristics of the new NEPLAN Dynamic Simulator 10 / 10

slide-27
SLIDE 27

Characteristics Dynamic Simulation Modes in NEPLAN

Reference Frame Representation

Balanced Conditions ⇒ DQ0 Representation Unbalanced Conditions ⇒ ABC Representation

Busarello + Cott + Partner BCP Characteristics of the new NEPLAN Dynamic Simulator 10 / 10