Está en la página 1de 68

“No rational argument will have a

rational effect on a man who does not


want to adopt a rational attitude”
KARL POPPER

1902 − 1994

1
MODELOS EN DINÁMICA DE
SISTEMAS
FERNANDO GUERRA AVELLANEDA

9 DE FEBRERO DE 2010

2
Metodologı́a
Lenguaje de Prosa: Permite comunicar fácilmente los supuestos causales de los
modelos mentales
Diagrama Causal: Expresa relaciones de influencia, ciclos de realimentación y el
sentido de cambio que un elemento produce sobre otro
Diagrama de Niveles y Flujos: Metáfora hidrodinámica que ilustra el modo en el
cual la estructura causal exhibe la distinción entre estado y flujo (estado y cambio),
por lo tanto ofrece una representación más rica de las hipótesis causales y ofrece el
esqueleto del modelo en ecuaciones
Ecuaciones: Permite una expresión formal del modelo que nos lleva a la simulación

3
Variables de flujo y variables de Nivel

Las variables de Nivel (Variables de Estado) representan magnitudes que acumulan


los resultados de acciones tomadas en el pasado.

Las variables de flujo determinan las variaciones en los estados del sistema. Car-
acterizan las acciones que se toman en el sistema y son acumuladas en los corre-
spondientes estados

Las variables auxiliares representan pasos o etapas en los que se descompone el


cálculo de una variable de flujo a partir de los valores tomados por las variables de
estado [ARA, 1997].

4
Diagramas causales: Problema 1
La industria automotriz de EE.UU. Está concentrada en la producción de automóviles
grandes. Ası́, si los consumidores aumentan su preferencia por coches pequeños, dis-
minuyen las ventas de automóviles norteamericanos grandes y crecen las ventas de
autos importados. Por otro lado, si el costo de los materiales llega a aumentar,
también lo hace el valor de venta de los coches grandes fabricados en USA y en con-
secuencia, aumenta la preferencia de los consumidores por los automóviles pequeños.
Esto último también ocurre por supuesto, si aumenta el costo de la gasolina.

5
En los últimos años, los fabricantes norteamericanos han optado por fabricar más
bien automóviles medianos (compactos) lo que ha incrementado sus utilidades. Esta
tendencia ha ocurrido como consecuencia del costo cada vez mayor de los materiales
(materias primas). La construcción de automóviles compactos a su vez, ha afectado
negativamente las ventas de coches importados. Los fabricantes norteamericanos
han reconocido que en su decisión de aumentar la fabricación de medianos influyó
el aumento previo de las ventas de autos importados.

6
Diagramas causales: Problema 2
La biósfera es el espacio alrededor de la Tierra donde existe la vida, conteniendo el
aire, el agua y el suelo necesarios para los seres vivientes. La biósfera contiene miles
de sistemas de componentes que se influencian mutuamente. Realice un diagrama
de influencias del sistema que mantiene el equilibrio del agua fresca en la Tierra.
El agua de la Tierra está moviéndose constantemente, transformándose de vapor a
lı́quido, de ahı́ a nieve, o a hielo, o constituyendo un glaciar por miles de años, o
fluyendo a través de las raı́ces de las plantas durante la fotosı́ntesis, etc.

7
Cuando el sol alumbra sobre una superficie de agua lı́quida, se produce evaporación.
El vapor sube y forma nubes, que el viento trae sobre tierra. Eventualmente, las
nubes se transforman en lluvia. Cuando las nubes pasan, el sol comienza a formar
nuevas nubes. Estas acciones no sólo regulan la cantidad de agua fresca que llega de
los océanos a la tierra, sino que controlan la temperatura de la tierra. Cuando el sol
calienta la tierra, aumentan la evaporación y la formación de nubes. Con más nubes
en el cielo, disminuye la cantidad de calor del sol que llega al suelo. Cuando baja la
temperatura, las nubes se condensan, generando lluvia, y después desaparecen. El
sol brilla sobre el suelo de nuevo, y el ciclo comienza nuevamente.

8
Utilice las siguientes componentes para el diagrama:

•EV: Evaporación del agua


•AGUA: Cantidad de agua lı́quida en el suelo
•SOL: Cantidad de luminosidad solar que llega al suelo,
•NUBES
•LLUVIA
•T: Temperatura en el suelo.

9
Diagramas causales: Problema 3
El Sahel es una zona de África al sur del desierto del Sahara. Por siglos era un lugar de
nómadas. Nunca fue un lugar fácil de vivir, pero los nómadas se las habı́an arreglado.
Aprendieron a seguir los desplazamientos de sus animales de una zona de pastoreo
a otra. Debido a la cantidad limitada de alimentos y agua disponible al ganado,
los rebaños nunca fueron muy grandes. Las personas y los animales frecuentemente
morı́an por la dureza del clima, las enfermedades y las pestes. Además, cada 20 o
30 años, la sequı́a mataba animales y gente, haciendo que la población se redujera.

10
Hace no muchos años, organizaciones con apoyo de la ONU decidieron tratar de
mejorar la vida de estos nómadas. Hicieron dos actividades. En primer lugar, intro-
dujeron la medicina moderna: vacunaron a los nómadas contra las pestes más letales
y controlaron la malaria y la enfermedad del sueño. Esta acción mejoró notablemente
la esperanza de vida de los nómadas. Las enfermedades animales también se contro-
laron. La segunda acción fue obtener más agua. Hay agua subterránea abundante en
el Sahel que con la tecnologı́a de los nómadas, no podı́a extraerse. Con maquinaria
apropiada, se extrajo agua con pozos profundos.

11
Esto posibilitó el aumento en el número de animales que podı́an tener los nó-
madas. Sin embargo, estos animales adicionales pronto consumieron toda la hier-
ba disponible. Una sequı́a de 6 años disminuyó aún más el pasto. Los animales
empezaron a morir de hambre. Debido a la sequı́a y pérdida de animales, muchos
nómadas padecieron de hambre. La ONU estaba con un problema más grave que el
que trató de resolver.

12
Utilice las siguientes componentes para el diagrama:

•Cantidad de pasto
•Medicina moderna
•Alimentos disponibles
•Profundidad de los pozos
•Cantidad de ganado
•Agua disponible
•Sequı́a
•Número de nómadas
•Enfermedades

13
Realimentación

Informalmente, la realimentación es un proceso en el cual una causa inicial se rela-


ciona consigo misma a través de una cadena de causas.

14
Realimentación Positiva

En la realimentación positiva todas las influencias son positivas (o si las hubiese


negativas, tendrı́an que compensarse por pares). Representa un proceso en el que un
estado determina una acción, que a su vez refuerza este estado, y ası́ indefinidamente,
también es conocido como “bola de nieve”. La forma más sencilla de explicar el
concepto de realimentación es con un ejemplo:

15
Realimentación Positiva: Modelo Poblacional

el ejemplo por excelencia de un sistema de realimentación positiva es un modelo de


crecimiento poblacional basado en la siguiente hipótesis:

La velocidad de crecimiento de la población es proporcional al tamaño


de la población.

Es decir; la razón de cambio de la población únicamente depende del tamaño de


la misma. En particular, las limitaciones de espacio y recursos no tienen efecto al-
guno y por lo tanto nuestra hipótesis es razonable para poblaciones pequeñas en
entornos grandes. Por ejemplo el brote de moho en una pieza de pan o los primeros
asentamientos en América latina.
16
Realimentación Positiva

+ Tasa de Estado + Acción


Población +
+ Crecimiento

17
Las variables implicadas en nuestro modelo son:

1. t: Tiempo (variable independiente)

2. P : Población (variable dependiente)

3. k: Constante de proporcionalidad (parámetro) de la tasa de crecimiento pobla-


cional y el tamaño de la población

18
Nuestra hipótesis se expresa en la ecuación:

dP
= kP (1)
dt

19
Diagrama de Forrester Modelo
Poblacional

Población
tamaño de la
población

tasa de
crecimiento

20
Realimentación Positiva: Modelo de Ahorro

Supongamos que realizamos un deposito de $500000 en una cuenta de ahorros


con un interés compuesto de 5 %. Si A(t) denota la cantidad de dinero en la cuenta
en el tiempo t, tenemos la ecuación:

dA
= 0,05A
dt

21
Realimentación Positiva

+
Ahorro Tasa de Ahorro
+

22
Diagrama de Forrester Modelo de
Ahorro

Ahorro
Tasa de Ahorro

Tasa fraccional de
Ahorro

23
Suponga que en el Modelo de Ahorro se retiran m unidades monetarias por unidad
de tiempo obteniendose la ecuación:

dA
= kA − m
dt

24
Realimentación Negativa

El bucle de realimentación negativa, representa un tipo de situación en el que se


trata de decidir acciones para modificar el comportamiento con el fin de alcanzar un
determinado objetivo. Su estructura básica correspondiente es la de realimentación,
ya que las decisiones se toman a partir de la información sobre los resultados de las
acciones previamente adoptadas. Como estas acciones son a su vez el resultado de
decisiones anteriores se tiene ası́ una cadena circular sin fin.

26
Realimentación Negativa

Estado
+
Objetivo Deseado
Acción
+
+ -
Discrepancia

27
Realimentación Negativa: Desintegración radiactiva

La semivida de una sustancia radiactiva es el tiempo que tarda una cantidad inicial
de ésta en reducirse a la mitad. Se asume que todos los atomos tienen la misma
probabilidad de desintegración en la unidad de tiempo y que esa probabilidad no
depende del momento en que tenga lugar ni de la cantidad de masa presente en
cada instante, denotada por x(t). La ecuación que rige dicho fenómeno es:

dx
= −kx
dt
con k > 0

28
El signo negativo tiene que ver con el hecho que se produce a lo largo del proceso,
un decrecimiento de la masa. k se conoce como constante de desintegración,
depende de cada sustancia radiactiva y se determina mediante observaciones.

29
30
Más acerca de radiactividad

El isótopo radioactivo natural del carbono es el carbono-14 (C14) cuya semivida


es aproximadamente de 5730 años. Se asume que la razón entre C14 y C12 (el
isótopo estable del carbono) del CO2 atmosférico ha permanecido constante du-
rante los últimos 50000 años. Esa misma razón existirá en los seres vivos al ser
incorporado CO2 por las plantas mediante la fotosı́ntesis y, a partir de ellas, por
todos los animales de la cadena alimenticia.Cuando muere una planta o un amimal,
la cantidad de C14 decrece debido a la desintegración radiactiva, mientras que la
cantidad de C12, estable, permanece constante. Midiendo la radiactividad de un
resto arqueológico de origen orgánico (madera, huesos, etcétera), podrá aproximarse
la edad aproximada de dicho resto.
31
Ejercicios Propuestos

1. Muestre que la semivida de una sustancia radiactiva no depende de la cantidad


inicial considerada pero si de la constante de desintegración k

2. Una sustancia radiactiva mantiene al cabo de 50 horas el 95 % de su masa


inicial. Determine su constante de desintegración y su semivida

3. Si la radiactividad de unos restos arqueológicos es el 25 % de la radiactividad


de una muestra viva. Determine la edad de los restos.

32
Realimentación Negativa: El termostato

Considere que existe un cambio brusco de temperatura en la habitación causado por


una racha de aire frı́o. La caı́da de la temperatura puede desencadenar varios tipos de
acciones. Por ejemplo, algunas personas en la habitación se podrı́an poner un abrigo
o desplazarse hacia otra parte más caliente de la casa. También puede ocurrir que
el termostato ponga en marcha la calefacción. El funcionamiento de la calefacción
puede a su vez provocar nuevos cambios. Por ejemplo; puede causar que el nivel del
depósito de combustible disminuya, lo cual a su vez provocará una futura compra
de más combustible. El funcionamiento de la calefacción podrı́a causar un desgaste
y rotura de la caldera, lo cual puede provocar que esta se averı́e y deban hacerse
reparaciones.

33
Cadenas causales

Racha de aire frio


Uso de abrigo
+ Reparación de ña
+ Cambio en la
temperatura calefacción
Desgaste y rotura de +
+ Desplazamiento a la caldera
lugares más calientes
+ Compra de
Nivel de depósito de
Uso de la combustible + combustible
calefacción -

34
Note que ninguna de estas últimas cadenas causales modifica la temperatura de la
habitación. El efecto más importante de la actividad de la calefacción, dado nuestro
especial interés en analizar el control de la temperatura de la habitación, es el calor
que sale de los radiadores de la habitación, el cual provoca que la temperatura de
la habitación se eleve. Este ejemplo del termostato proporciona idea de un sistema
de bucle cerrado como una cadena circular de causalidad que se realimenta (cada
variable es a la vez causa y efecto):

35
La temperatura de la habitación disminuye y esto activa el termostato, el cual pone
en marcha la caldera de la calefacción, la cual calienta los radiadores que elevan la
temperatura de la habitación. De esta manera un cambio en la temperatura de la
habitación provoca otro cambio en la temperatura de la habitación: Una caı́da en la
temperatura de la habitación provoca un posterior aumento de la temperatura de la
habitación. Si el termostato funciona correctamente, la temperatura en la habitación
nunca deberı́a alejarse mucho del ideal deseado.

36
En un sistema con realimentación un cambio en el estado real del sistema (por ejem-
plo, un cambio en la temperatura de la habitación) lleva a una decisión (tomada
por el termostato) que provoca una acción (poner en marcha la caldera de calefac-
ción) que afecta al estado real del sistema (los radiadores elevan la temperatura de
la habitación) y a su vez tienen influencia en futuras decisiones (la caldera de la
calefacción se detiene una vez que se ha alcanzado la temperatura deseada en la
habitación).

37
Realimentación Negativa

Nivel de
Temperatura
Temperatura +
Deseada
Calefacción
+
+ -
Discrepancia

38
Realimentación Negativa: Producción-Inventarios

El director de una fábrica decide cuantos productos acabados desea tener en el al-
macén. Al principio, la fábrica trabaja a toda su capacidad porque tiene muchos
productos que producir para lograr que en el almacén se encuentre la cantidad de-
seada. Cuando se va aproximando a la cantidad deseada, la diferencia disminuye y la
producción se ralentiza, hasta que al final se logra disponer de la cantidad deseada
de productos acabados en el almacén.

39
Diagrama Causal Producción-
Inventario

Nivel de Inventario
Inventario +
Deseado
Producción-Inventario.pdf Producción
+
+ -
Discrepancia

40
Modelo Producción-Inventario

Inventario deseado Inventario


Producción
Producción-Inventario.pdf + +

+ -
Tasa de
Discrepancia
produccion

41
dI = k(Id − I)
dt

42
Realimentación Negativa: Compra de Automóviles

Un estudio de mercado en la ciudad de Bogotá concluyó que la tasa de ventas de


automóviles depende de la cantidad de individuos que no poseen uno. Sea x0 la
cantidad de individuos que conforman el mercado potencial de automóviles en la
ciudad, x el número de personas que ya compraron un automóvil. Establezca una
relación que permita conocer el número de personas que compran el producto en un
tiempo determinado t. Asuma que en el tiempo cero ningún individuo ha adquirido
un automóvil.

43
Compras Automóviles

mercado potencial
Compradores de
automoviles (x) Compras
+
Automoviles.pdf

+ -
Tasa de compras
Discrepancia

44
dx
= k1(x0 − x) (2)
dt

45
Suponga ahora que el automóvil puede venderse con o sin un accesorio. Denote y
como la cantidad de individuos que compran el accesorio. Encuentre una expresión en
función del tiempo que permita establecer la cantidad de individuos que compran el
accesorio para el automóvil (Note que la venta del accesorio depende de la cantidad
de automóviles que se venden).

46
Compras Accesorios Automóviles
mercado potencial
Compradores de
automoviles (x) Compras
+ +

+ -
Tasa de compras
Discrepancia

Accesorios Autómoviles.pdf

Compradores
Accesorios
compra accesorios

Tasa compras
accesorios

47
dy
= k2(x − y) (3)
dt

48
d2y dy
2
+ (k 1 + k 2 ) + k 1 k 2 y = k 1 k 2 x 0 (4)
dt dt

49
dy
=v
dt
dv
= −k1k2y − (k1 + k2)v
dt

50
Realimentación Positiva y
Realimentación Negativa
Es habitual encontrar sistemas en los que coexisten bucles de realimentación, tanto
positivos como negativos. En tal caso el comportamiento resultante dependerá de
los bucles que sean dominantes en cada momento. Algunas situaciones en las que se
presentan bucles de realimentación tanto negativa como positiva son:

1. La introducción de un nuevo producto en el mercado (con una fase inicial de


implantación y gran crecimiento, y una fase final de saturación)

2. Introducción de una nueva especie en un hábitat

3. Aprendizaje

51
Realimentación Positiva y
Realimentación Negativa

+
Nacimientos Población
+
+
-
Disponibilidad de
Tasa de Alimentos
Crecimiento +

52
Realimentación Positiva y
Realimentación Negativa

+ + C
A B -
+

53
Realimentación Positiva y
Realimentación Negativa

+ + Acción
Acción Reforzante Estado Estabilizadora
+ -
+

Condición limitante

54
Retrasos
En algunos casos interesa distinguir entre las influencias que se producen más o
menos instantáneas e influencias que tardan un cierto tiempo en manifestarse, en
este último caso se tienen influencias a las que se le asocian retrasos.

Los retrasos en los bucles de realimentación positiva determinan que el crecimiento


no se produce tan rápidamente como se esperaba. Mientras que los retrasos en los
bucles de realimentación negativa, se puede determinar que ante la lentitud de los
resultados se tomen decisiones drásticas que conducen a una oscilación del sistema.

55
Retrasos (Demoras)

A +
- B

56
Introducción a los Sistemas Lineales

57
Producción-Inventarios empresa comercial

Sea Xd el nivel de inventario deseado de un producto en una empresa comercial y


X el nivel real de inventario. La diferencia entre ambos niveles (la discrepancia D)
puede representar la decisión de resurtir el inventario faltante u ordenar la venta del
inventario sobrante. Definimos

U =S+k∗D
Donde:
•U :Tasa de surtimiento de la fábrica
•S:Tasa de ventas de la empresa comercial
•k: constante de control k ∈ [0, 1]

58
Tenga en cuenta para la formulación del modelo:

•Y :Ordenes de resurtimiento de inventario ya pedidos al proveedor


•V :Tasa de surtimiento del proveedor
•T : Retraso en la entrega del proveedor.
Modelo Producción-Inventario
Empresa Comercial
retraso

Proveedor Inventario
tasa de surtimiento tasa de surtimienro Empresa
de la fábrica ventas
del proveedor

Producción Inventario Empresa Comercial.pdf


control

59
Modelo Almacén-Empleo: Descripción
del problema
El comportamiento del almacen de una fábrica está determinado inicialmente, por la
producción y las ventas. Enseguida puede preguntarse por las variables que influyen
la producción, en este caso se supone que la producción depende de dos variables:
El empleo y la productividad. Construya un modelo de simulación que explique el
comportamiento del inventario en el almacén, sabiendo que el empleo depende de la
siguiente polı́tica de contratación:

Se contrata o descontrata de acuerdo a la corrección de la discrepancia


(cociente entre la discrepancia y el tiempo de ajuste del inventario).

Involucre en su modelo las variables auxiliares PD: Productividad por empleado y


TAE: Tiempo de ajuste del empleo.
60
Modelo Almacén-Empleo
Almacen
Produccion Ventas

Empleo
Productividad Contratacion

Tiempo de ajuste Tiempo de ajuste


del empleo almacen deseado del almacen

61
Modelo Almacén-Mano de Obra

62
Modelo Almacén-Mano de Obra

Almacen
producción ventas
cobertura de
productividad existencias

Mano de
producción
obra
contratación deseada existencias
neta deseadas

mano de obra corrección de


deseada existencias
plazo para ajustar la
mano de obra plazo para corregir
las existencias

63
El problema de Gestión de
Inventarios

Inventario
Tasa de
Adquisición

Ajuste para el
Inventario

Tiempo de Ajuste Inventario


para el Inventario Deseado

64
Problema de Gestión de
Inventarios con Tasa de Pérdida

Inventario
Tasa de Tasa de sálida
Adquisición

Ajuste para el
Inventario

Inventario
Deseado
Tiempo de Ajuste
para el Inventario

65
El problema de Gestión de Inventarios
con Tasa Deseada de Adquisición

Inventario
Tasa de Tasa de sálida
Adquisición

Tasa de Adquisición
Deseada Ajuste para el
Inventario

Inventario
Tiempo de Ajuste Deseado
para el Inventario

66
Gestión de Inventarios: Control
vida promedio

-
Inventario S
Tasa de Tasa de pérdida
+ + TP
adquisición TA
Tasa de adquisición
deseada TAD
+
+
-
Inventario Inventario inicial
Ajuste del
inventario deseado S* deseado
AS +
-

Tiempo de ajuste del +


inventario TAS Tasa de pérdida
esperada TPE

67
Bibliografı́a
Aracil Javier, Gordillo Francisco. Dinámica de Sistemas, Alianza Editorial, Madrid,
1997

Fernandez Perez Carlos, Vasquez Hernandez Francisco, Vegas Montaner José. Ecua-
ciones diferenciales y en diferencias. SISTEMAS DINÁMICOS. Thomson Editores,
España, 2003.

Isaza José Fernando, Campos Diogenes. Ecologı́a: Una mirada desde los sistemas
dinámicos, Editorial Pontificia Universidad Javeriana, Bogotá, 2006.

khalil Hassan, Nonlinear Systems, Third Edition, Prentice Hall, 2002

Sterman John, Business Dynamics: Systems Thinking and Modeling for a Complex
World,Mc Graw Hill, 2000

http://www.egr.msu.edu/ khalil/NonlinearSystems/Sample/
68

También podría gustarte