You are on page 1of 7

Modelos Dinámicos de Usuario

con DSL
(DIgSILENT Simulation Language)

DIgSILENT Stability&EMT Course 1

Ecuaciones diferenciales
Ecuación diferencial lineal, explícita:

dx
= ax + bw
dt
Ecuación diferencial no lineal, explícita:

dx
= x 2 + sin( x)
dt
Ecuación diferencial implícita:
2
dx
x2 + +1 = 0
dt

DIgSILENT Stability&EMT Course 2

1
Sistema de ecuaciones diferenciales
Sistema de ecuaciones diferenciales lineales, explícito:

dx1
= x1 + x2 + yi
dt
dx2
= x1 − x2 + yi
dt
Forma general de un sistema de ecuaciones
diferenciales explícito:

x = f ( x , yi )
y o = g ( x , yi )

DIgSILENT Stability&EMT Course 3

Transformada de Laplace
Frecuencia Compleja:

s = σ + jω
Ecuación diferencial:

dx
sx
dt
Ejemplo

x−x =0 ( s − 1) x = 0

DIgSILENT Stability&EMT Course 4

2
Blocks standard
Integrador
yi
x = yi → x =
s

DIgSILENT
2.50

2.00

1.50

1.00

0.50

0.00

-0.50
0.00 0.50 1.00 1.50 [s] 2.00
Integrator: yi
Integrator: yo

1/s Integrator Date: 2/16/2005


DIGSILENT Annex: 1 /1

DIgSILENT Stability&EMT Course 5

Blocks standard
( yi − x ) yi
First-Order Lag: x= x=
T (1 + sT )
DIgSILENT

1.25

1.00

0.75

0.50

0.25

0.00

-0.25
-0.1000 0.119 0.337 0.556 0.774 [s] 0.993
PT1: yi
PT1: yo

1/(1+sT) Plots Date: 2/16/2005


DIGSILENT Annex: 1 /1

DIgSILENT Stability&EMT Course 6

3
Blocks standard
Second-Order Lag, Polos reales:

DIgSILENT
1.25

1.00

0.75

0.50

0.25

0.00

-0.25
0.00 0.50 1.00 1.50 [s] 2.00
PT2: yi
PT2: yo

PT2 PT2 Date: 2/16/2005


DIGSILENT Annex: 1 /2

DIgSILENT Stability&EMT Course 7

Blocks standard
Second-Order Lag, Polos Complejos:
DIgSILENT

1.25

1.00

0.75

0.50

0.25

0.00

-0.25
0.00 0.50 1.00 1.50 [s] 2.00
PT2c: yi
PT2c: yo

PT2 PT2c Date: 2/16/2005


DIGSILENT Annex: 1 /4

DIgSILENT Stability&EMT Course 8

4
Blocks standard
Integrador con limitador wind-up:

DIgSILENT
2.00

1.00

0.00

-1.00

-2.00
0.00 1.00 2.00 [s] 3.00
Int_wind: yi
Int_wind: yo
Int_wind: x

1/s Int_windup Date: 2/16/2005


DIGSILENT Annex: 1 /4

DIgSILENT Stability&EMT Course 9

Standard Blocks
Integrador con limitador non-wind-up:
DIgSILENT

2.00

1.00

0.00

-1.00

-2.00
0.00 1.00 2.00 [s] 3.00
Int_nowind: yi
Int_nowind: yo
Int_nowind: x

1/s Int_nonwindup Date: 2/16/2005


DIGSILENT Annex: 1 /4

DIgSILENT Stability&EMT Course 1


0

5
Modelos de usuario
vco_EXAC2:

uset p

Vamax
Vs

Vrmax

u
1/(1+sT)
Vc - o13 yi1
(1+sTb)/(1+sTa)
yi2
_{ K/ ( 1+sT) } _
Va yi11
0
Tr Tb,Tc Ka,Ta Var yi4 Vr yi5 Ve ui uerrs
- - LVgate K Limiter [1/sT fltrU
Kb Te
1 -
Vamin
Vrmin

Fex
upss
Vl

O
K
Kl yi7 -
Vh

_Fex_

vlr
Kc

1
Const
Vlr

K
Kh
Se( ef d) +Ke
Ke, E1,SE1, ..

sK/ ( 1+sT)
Vf Kf,Tf Vfe KeSe

o19
K
Kd

curex..

DIgSILENT Stability&EMT Course 1


1

Inicialización

DIgSILENT Stability&EMT Course 1


2

6
Condiciones iniciales
Inicialización para estado estacionario, que es compatible con el
flujo de carga.

Estado estacionario significa: x=0

Esto significa „todas las entradas de los integradores = 0“

Evaluación de la función transferencia en estado estacionario:


equivale a hacer s=0

DIgSILENT Stability&EMT Course 1


3

Forma de inicializar:

Entrada de todos los integradores = 0

Calcular condiciones iniciales partiendo de las variables


conocidas y de las salidas.

DIgSILENT Stability&EMT Course 1


4

You might also like