Dinámica de Sistemas
Dinámica de Sistemas
Dinámica de Sistemas
Estudiante:
Choque Chile, Cristian Elvis. 2015-119041
Identificación de elementos
Enunciado
Variables de nivel
X: Número de soldados en el ejército X
(Hombres)
El ejército X (10000 hombres) ataca al ejército Y Y: Número de soldados en el ejército Y
(5000 hombres). El ejército Y, sin embargo, (Hombres)
tiene un armamento superior, por lo que un Variables de flujo
Variables de nivel
X: Número de soldados en el ejército X
(Hombres)
Y: Número de soldados en el ejército Y
(Hombres)
Variables de flujo
XD: Muertos en el ejército X (Hombres/hora)
YD: Muertos en el ejército Y (Hombres/hora)
Parámetros
EX: Efectividad del ejército X
EY: Efectividad del ejército Y
Ecuaciones matemáticas Diagrama de Forrester
● 𝑚2 − 𝐸𝑥. 𝐸𝑦 = 0
● 𝑚2 = 𝐸𝑥. 𝐸𝑦
● 𝑚 = ± 𝐸𝑥. 𝐸𝑦 = ±𝑤
𝑑𝑋𝑡
● 𝑋𝑡 = 𝑐1 𝑒 𝑤𝑡 + 𝑐2 𝑒 −𝑤𝑡 = 𝑤 𝑐1 𝑒 𝑤𝑡 − 𝑤 𝑐2 𝑒 −𝑤𝑡
𝑑𝑡
Resolvemos el sistema de ecuaciones
−𝐸𝑦.𝑦𝑛
𝑐1 − 𝑐2 = ….(2)
Cuando t = 0 ; 𝑋𝑡 = x𝑛 𝑤
𝑐1 + 𝑐2 = 𝑥𝑛 ….(1)
0 0
𝑥𝑛 = 𝑐1 𝑒 + 𝑐2 𝑒
𝑥𝑛 = 𝑐1 + 𝑐2 ….. (1) 𝐸𝑦. 𝑦𝑛
2𝑐1 = 𝑥𝑛 −
𝑤
𝑑𝑋𝑡
= 𝑤 𝑐1 𝑒 𝑤𝑡 − 𝑤 𝑐2 𝑒 −𝑤𝑡 , t=0
𝑑𝑡
1 𝐸𝑦. 𝑦𝑛
𝑐1 = [𝑥𝑛 − ]
−𝐸𝑦. 𝑦𝑛 = 𝑤𝑐1 − 𝑤 𝑐2 2 𝑤
Despejando 𝑐2 de la ecuación (1)
−𝐸𝑦.𝑦𝑛
= 𝑐1 − 𝑐2 … . (2)
𝑤
𝑐2 = 𝑋𝑛 − 𝑐1
1 𝐸𝑦.𝑦𝑛
𝑐2 = 𝑥𝑛 − 𝑥𝑛 −
2 𝑤
1 𝐸𝑦. 𝑦𝑛
𝑐2 = 𝑥𝑛 +
2 𝑤
Reemplazando con los datos del ejercicio
𝐸𝑦 =0.15 ; 𝐸𝑥 =0.10
1 0.15 ∗ 5000
𝑐1 = 10000 − = 1938
2 0.1225
1 0.15 ∗ 5000
𝑐2 = 10000 + = 8062
2 0.1225
𝑋𝑡 = 𝑐1 𝑒 𝑤𝑡 + 𝑐2 𝑒 −𝑤𝑡
𝑑𝑋𝑡
● = −𝐸𝑦. 𝑌𝑡 𝑑𝑋𝑡
𝑑𝑡 = 𝑤 𝑐1 𝑒 𝑤𝑡 − 𝑤 𝑐2 𝑒 −𝑤𝑡
𝑑𝑡
● 𝑤 𝑐1 𝑒 𝑤𝑡 − 𝑤 𝑐2 𝑒 −𝑤𝑡 = −𝐸𝑦. 𝑌𝑡
𝑤 𝑐1 𝑒 𝑤𝑡 𝑤 𝑐2 𝑒 −𝑤𝑡
● − + = 𝑌𝑡
𝐸𝑦 𝐸𝑦
6583 𝑒 𝑤𝑡
𝑋5.82 = 1938𝑒 0.1225(5.82) + 8062𝑒 −0.1225(5.82)
=
1583 𝑒 −𝑤𝑡
4.158 = 𝑒 2𝑤𝑡
𝑋5.82 = 7906 𝑠𝑜𝑙𝑑𝑎𝑑𝑜𝑠
2𝑤𝑡
ln(4.158) = ln 𝑒
ln(4.158) = 2𝑤t
ln(4.158)
t= t = 5.82 horas
2(0.1225)
Codigo en DYNAMO
l X .k = X .j + dt * ( - XD . jk)
n X = XN
c XN = 10000
r XD . kl = EY * Y .k
c EY = 0.15
l Y .k = Y .j + dt * ( - YD .jk)
n Y = YN
c YN = 5000
r YD .kl = EX * X .k
c EX = 0.10
save X, XD, Y, YD
spec length=6, dt=0.1, savper=1
Graficos
GRACIAS