You are on page 1of 63

Dinmica de Sistemas: Repaso de

conceptos bsicos

Charles Nicholson
Universidad Estatal de Pensilvania
Universidad de Cornell
Dinmica de sistemas

Un mtodo dinmico de simulacin


Aplicable a un amplio rango de sistemas biolgicos y
sociales
El comportamiento del sistema est
determinado por su estructura
Enfoque: factores internos del sistema
No necesariamente los choques externos
Especificar la estructura para comprender el
comportamiento (las respuestas)
Se observa un comportamiento pasado
Se pronostica un comportamiento futuro
Lecturas: Aracil y Gordillo, pginas 21-23, Schaffernicht mbitos, J. M. Garca, pginas 19-25
El Proceso para la Modelacin usando
Dinmica de Sistemas
Articular el problema
Comportamiento del modo de referencia
Formular una hiptesis dinmica
Estructura reserva-flujo-retroalimentacin para
explicar el comportamiento
Formular el modelo de simulacin
Probar el modelo de simulacin
Examinar polticas y prcticas alternativas

Lecturas: Schaffernicht, Un mtodo riguroso Aracil y Gordillo, captulo 5, pginas 107-109


El modo de referencia

Conjunto de grficas que demuestra la


formulacin del problema
Podra incluir otros datos
Definir variables de inters claves
Definir un horizonte de planificacin
apropiado
Relevante para comprender el problema
Ejemplo: Poblacin de Colombia
60.000

50.000
000 personas

40.000

30.000

20.000

10.000

0
1950
1955
1960
1965
1970
1975
1980
1985
1990
1995
2000
2005
2010
2015
2020
2025
2030
2035
2040
2045
2050
Poblacin Poblacin Proyectada
Ejemplo: Produccin de caf
20000
18000
16000
14000
12000
10000
8000
6000
4000
2000
0
1961 1966 1971 1976 1981 1986 1991 1996 2001 2006 2011
Modos de comportamiento
fundamental
Filosofa de la Dinmica de Sistemas

El enfoque es en la complejidad dinmica


Una accin tiene efectos diferentes a corto y largo
plazo
No intenta hacer una seleccin ptima entre un
nmero grande de opciones (ej., programacin
lineal)
Reservas, flujos y retroalimentacin son los
componentes estructurales claves del
sistema
Crear comportamientos endgenos

Lectura: Aracil y Gordillo, 15-17, 19


Filosofa de la Dinmica de Sistemas

Otra manera para decir esto es


La estructura causa el comportamiento!
El comportamiento surge slo de la estructura
Sin embargo, el comportamiento podra ser catico o
inpronosticable
Hay un nmero limitado de comportamientos
que describen muchos sistemas
Si observamos un comportamiento, podemos
hacer inferencias respecto a la estructura del
sistema
Comportamientos fundamentales:
introduccin
Ahora consideremos unos comportamientos
fundamentales, tales como:
Crecimiento exponencial
Bsqueda de la meta (goal seeking)
Oscilacin
Estasis (p. e., homeostasis)
Examinar las estructuras que los crean

Lecturas: Aracil y Gordillo, 29-45; J.M. Garca, 31-34


Crecimiento exponencial

Surge de retroalimentacin positiva (auto-


refuerzos)
Por regla general habr otras
retroalimentaciones negativas, o redondeles
de balanceo, pero podran resultar
insuficientes para contrarrestar el total de
retroalimentacin positiva
Ejemplo: Poblacin de Mxico

120,000

100,000
miles de personas

80,000

60,000

40,000

20,000

0
1800 1850 1900 1950 2000

lo observado
Crecimiento exponencial

La estructura es:

+
Tasa neta de
R Estado del
crecimiento
sistema
+
Crecimiento exponencial de forraje
+
La estructura: Tasa neta de
R Forraje
crecimiento forraje
+

Cantidad de forraje
6,000

Comportamiento:
4,500

3,000

1,500

0
0 10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 160 170 180 190 200
Time (Month)

Forraje : synth Forage


Bsqueda de la meta (goal-seeking)

La retroalimentacin negativa jala al sistema


hacia la meta o estado deseado

+
La estructura es: Accin o influencia
Estado del
correctiva B
sistema
+

-
Diferencia
deseado actual
+

Estado deseado
o lmite
Bsqueda de la meta en el crecimiento de
forraje
+
Tasa neta de
La estructura: crecimiento forraje B Forraje
-

Diferencia lmite
actual
-

Lmite biomasa
forraje
Comportamiento:
Cantidad de forraje
400

325

250

175

100
0 10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 160 170 180 190 200
Time (Month)

Forraje : FH Limite Forage


Oscilacin

Causado por redondeles negativos de


retroalimentacin
La meta del sistema existe y se toman
acciones para corregir las diferencias entre la
meta y el valor actual
Sin embargo, el retraso en la percepcin del
estado actual o la respuesta causa que el
sistema sobrepase o no alcance el nivel
deseado
Oscilacin
Retraso accin
La estructura:

+
Accin o influencia
Estado del
correctiva B sistema
+

Retraso
Retraso
- percepcin
decisin
Diferencia
deseado actual
+

Estado deseado
o lmite
Oscilacin en un modelo de forraje
+
Tasa neta de
nacimientos Herbvoros Sin meta(s)
La estructura: herbvoros
+
B explcitas,
sino
Retraso
implcitas
Forraje -

Forraje y Herbvoros

Comporta-
100 Herbivore
300 Forage

Oscilacin
miento:
75 Herbivore

en las dos
250 Forage

50 Herbivore
200 Forage variables
25 Herbivore
150 Forage

0 Herbivore
100 Forage
0 10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 160 170 180 190 200
Time (Month)

Herbvoros : FH H=50 Herbivore


Forraje : FH H=50 Forage
Comportamientos fundamentales: estasis

Estasis quiere decir sin cambio en tiempo


Cmo podra pasar? Dos posibilidades:
Redondeles de retroalimentacin negativa
mantienen el sistema en balance
Equilbrio dinmico en un modelo forraje-
herbvoro
El cambio es tan lento que no se nota
Ejemplo: condicion inicial del modelo
forraje-herbvoro
Estasis en un modelo forraje-herbivoro

La estructura: + +
Tasa de R Forraje B Tasa de
crecimiento descomposicin
forraje -
+

Comportamiento: Tasas Forraje


40

30

20

10

0
0 10 20 30 40 50 60 70 80 90 100 110 120 130 140 150 160 170 180 190 200
Time (Month)

Tasa de crecimiento forraje : FH Base Forage/Month


Tasa de descomposicin forraje : FH Base Forage/Month
Tasa de consumo forraje : FH Base Forage/Month
Resumen

La estructura causa el comportamiento


Hay pocos comportamientos dinmicos
fundamentales
Al observar un comportamiento, podemos
inferir respecto a la estructura dominante que
lo genera
Dominante quiere decir el efecto que
predomina en el comportamiento
Esto puede cambiar en tiempo!
Redondel o ciclo de retroalimentacin
El tamao de la poblacin determina la tasa de
nacimientos (de muertes)
La tasa (nacimientos, muertes) determina el tamao
de la poblacin
Existe una causalidad de doble-va a travs del
tiempo
Esto se llama retroalimentacin (feedback)
Los modelos de DS son estructuras con reservas,
flujos y redondeles o ciclos de retroalimentacin
La retroalimentacin es vital para la comprensin
del comporamiento del sistema

Tambin se usa bucle de realimentacin p.e. Aracil y Gordillo


Retroalimentacin

Suponer que alguin se encuentra con dos tipos de problemas que


se ilustran mediante losas. Solucin obvia? Empujar una de las
losas?
a veces causa resultados inesperados

La causalidad circular implcita en este proceso con


retroalimentacin demuestra que ciertas soluciones
resultan en deterioros importantes. (Aracil y Gordillo, p. 15)
Representacin grfica

-
+

Tasa de
Tasa de Poblacin
+
muertes
nacimientos
+

Muertes
Nacimientos

Este sistema simple tiene dos redondeles.


Estos operan conjuntamente para producir el comportamiento del
sistema.
Representacin grfica

-
+

Tasa de
Tasa de Poblacin
+
muertes
nacimientos
+

Muertes
Nacimientos

La poblacin incrementa la tasa de nacimientos, lo cual incrementa


la poblacin.
La poblacin incrementa la tasa de muertes, lo cual disminuye la
poblacin.
En un modelo completo, hay muchos!
+ +
Crecimiento de R Forraje B
Tasa de
forraje + descomposicin
- -
-
+
B Consumo de forraje
B
por herbvoro
+

Tasa fraccional de Consumo de +


crecimiento forraje
+ +
B B
Retraso biomasa
de forraje +
+
Tasa de + Tasa de
nacimientos R B Longevidad
Herbvoros muertes
+ +
-
promedio
+
-
Tasa fraccional de
nacimientos Con ms redondeles es ms
difcil que nuestra intuicin
sea correcta.
Diagramas de ciclos causales (DCC)
Los DCC: una herramienta de mapeo

Es una manera de representar la estructura de


retroalimentacin del sistema
Puede facilitar la especificacin de una hiptesis
dinmica del sistema
Puede facilitar comunicacin respecto a las
retroalimentaciones que se creen importantes
causas de los comportamientos observados
Sirve como una herramienta grfica para captar
modelos mentales con grupos interesados en el
problema
Lecturas: Aracil y Gordillo, 14-15, 29-38; J.M. Garca, 26-30; Gary; Richardson
Representacin grfica

-
+

Tasa de
Tasa de Poblacin
+
muertes
nacimientos
+

Muertes
Nacimientos

Este sistema simple tiene dos redondeles.


Estos operan conjuntamente para producir el comportamiento del
sistema.
Ciclos: de causa, no correlacin

Eslabones en un DCC deben representar la


estructura causativa, no solamente las
correlaciones en los datos
Causalidad quiere decir:
Sequencial en tiempo (A occure antes de B)
Incluye explicacin (A influye B porque)
Causalidad = estructura (lo cual causa un
comportamiento)
Correlacin = comportamiento
Polaridad de la relacin

Para una relacin especfica entre elementos de la


estructura
Es la relacin positiva o negativa?
Si A aumenta, qu pasa con B?
Si incrementa B, la polaridad es positiva
Si B disminuye, la polaridad es negativa
Se pueden calificar las polaridades individuales?
Si aumenta la poplacin, se incrementa la tasa de
nacimientos
Polaridad positiva
Representacin grfica

-
+

Tasa de
Tasa de Poblacin
+
muertes
nacimientos
+

Muertes
Nacimientos

La poblacin incrementa la tasa de nacimientos, lo cual incrementa


la poblacin.
La poblacin incrementa la tasa de muertes, lo cual disminuye la
poblacin.
Polaridad del redondel

Considerar todas las relaciones (de


retroalimentacin) en un redondel
Un aumento en cualquier variable produce
un incremento adicional despus de contar
con todas las relaciones en el redondel?
Si es afirmativo, esto constituye un redondel
positivo o redondel de refuerzo
Los redondeles positivos causan crecimiento
en las reservas
Poblacin y el redondel de nacimientos

Tasa de Poblacin
+

nacimientos
Nacimientos

Incrementar la poblacin aumenta los nacimientos, lo cul aumenta


la poblacin.
Esto constituye un redondel positivo, lo cul causara crecimiento en
la poblacin.
Redondel de poblacin y muertes?

Tasa de
Poblacin
+
muertes
Muertes
Resumen de ciclos

Ciclos positivos
Incrementar una variable causa un aumento
adicional
Causa el crecimiento (exponencial)
Redondel de refuerzo
Ciclos negativos
Incrementar una variable causa una disminucin
contrarestante en la variable
Causa deterioro (disminucin)
Redondel de balanceo
Prctica en ciclos

Hambre

?
? ?

Consumo de
alimentos
Prctica en ciclos

Ahorros

? ? ?

Inters
Modelos de DS son constituidos por una
combinacin de ciclos

+ +
Crecimiento de R Forraje B
Tasa de
forraje + descomposicin
- -
-
+
B Consumo de forraje
B
por herbvoro
+

Tasa fraccional de Consumo de +


crecimiento forraje
+ +
B B
Retraso biomasa
de forraje +
+
Tasa de + Tasa de
nacimientos R B Longevidad
Herbvoros muertes
+ +
-
promedio
+
-
Tasa fraccional de
nacimientos

Este modelo contiene un numero de ciclos negativosesto frena el


crecimiento exponencial, pero crea las oscilaciones
Reservas y flujos
Estructura del sistema: reservas

Las reservas son acumulaciones


Pueden ser contadas en un momento dado
Ejemplo: nmero de personas en este saln
Tambin llamado estados o niveles
Slo cambian a travs de los flujos
Los flujos constituyen el nico factor directo que
afecta las reservas
Muchas variables pueden afectar los flujos

Lecturas: Aracil y Gordillo, 55-66; J. M. Garca, 59-60


Estructura del sistema: flujos

Los flujos se expresan como cantidades


durante un intervalo de tiempo
Ejemplo: Nmero de personas que entraron el
saln en los ltimos 5 minutos
No pueden ser medidos en forma instantnea
Tienen que ser medidos a travs de algn
intervalo de tiempo
Tamben llamados tasas
Notacin de diagramacin estndar
"Fuente" de material (no se
incluye explicitamente en el
modelo)

Reserva
Ingreso Egreso
Vlvula (regulador
del flujo)

Ejemplo:
Forraje
Crecimiento Consumo de
forraje forraje
Descomposicin
forraje

OJO! Puede haber ms de un ingreso o egreso


Cuatro representaciones equivalentes
de estructuras de reservas y flujos
grifo

baera t

desage R (t ) I ( s ) E ( s )ds R (t 0 )
t0

Ecuacin integral
Metfora hidrulica

dR
Ingreso
Reserva
Egreso
I (t ) E (t )
dt

Diagrama de reserva y flujo Ecuacin diferencial

Todos quieren decir lo mismo. Cul usar depende de la audiencia.


La matemtica de modelos DS

Un sistema de ecuaciones diferenciales


Se resuelve por integracin numrica
Rt = (Ingreso-Egreso) ds + R0
Ingreso = f(R, otras variables)
Egreso = f(R, otras variables)
Contribucin de reservas a la dinmica

Caracterizar el estado del sistema


Informar los tomadores de decisiones dnde se encuentran
Proveer un sistema con inercia y memoria
Reservas acumulan efectos de eventos pasados
Reservas solo pueden cambiar con ingresos o egresos
Ejemplo: acumular compuestos txicos en peces
Reservas son fuentes de retrasos
Todos los retrasos involucran reservas
Retraso = proceso donde el rendimiento demora despus
de ingresar los insumos
Contribucin de reservas a la dinmica
Reservas desencadenan ingresos y egresos
Permite una dinmica de disequilibrio
Donde ingresos no equivalen a los egesos
Ejemplo: la biomasa de forraje
Ingreso = crecimiento de forraje = f(biomasa, lluvias)
Egreso = consumo de forraje = f(animales)
Ingresos y egresos pueden diferir porque los
variables que afectan las tasas tambin pueden ser
diferentes
No es frecuente que los sistemas se encuentren en
equilibrio!
Cmo determinar una reserva?

Usar la prueba snapshot


Imaginar que se podra parar el tiempo por
un momento
Reservas son aquellos que pueden ser
contados o medidos
Cantidad fsica (animales, forraje disponible)
Estado psicolgico (felicidad en este momento)
Valores esperados de estados futuros
Conservacin de material en reservas y
flujos
Los contenidos de una red de reservas-flujos
son conservados
La cantidad que ingresa a una reserva se queda
all hasta su salida (egreso)
El material fluye de una reserva a otra
Se incrementa una reserva en la misma cantidad
que la otra disminuye
Flujos

Por definicin tiene un valor instantneo


La tasa de flujo en el instante
En trminos de clculo, una derivada
En la prctica, no se observa (no se puede)
En cambio, observamos la tasa de flujo
durante un intervalo de tiempo
El velocmetro de un coche reporta la velocidad
promedio
Flujos

Muchos valores de flujo son cuantizados


Colecciones de elementos individuales que no pueden ser
divididos en unidades arbitrariamente pequeas
La cantidad de reserva es todava la acumulacin
de ingresos y egresos
An cuantizado o divisible con base continua
Con muchos modelos, es apropriado aproximar el
flujo como si fuera una corriente continua
La biomasa de forraje, nmeros de animales (en el hato)
Prueba: Reserva o flujo?
Reserva o
Cantidad Unidad
flujo?
Corderos en un
rebao
Consumo de MS
Venta de
animales
Mortalidad

Tamao de finca
Desafiando las nubes

Mapear la estructura de un sistema con un


diagrama reserva-flujo involucra decisiones
importantes sobre la frontera del modelo
En realidad, los flujos de material, gente y
dinero (o valor econmico) hacia una reserva
tienen que tener una fuente
Hay que simplificar la estructura del modelo
para hacerlo til
Esto es dnde se originan las nubes de un
diagrama reserva-flujo
Ejemplo: Biomasa de forraje

Fuente Reserva/Nivel Hoyo


Flujo Flujo

Forraje
Tasa de Tasa de
crecimiento consumo
Tasa de
Tasa fraccional de descomposicin
crecimiento
Flujo

Longevidad
Hoyo promedio forraje

Tres nubes. Por suposicin no importa su origen ni


su destino.
Fuentes y Sifones (sinks)

Fuentes: reservas proveedoras de material


al sistema (siendo modelado)
Sifones: reservas de material que absorben
material del sistema (siendo modelado)
Se ignoran muchas reservas, flujos y
retroalimentaciones
No se consideran posibles interacciones
Se asume que tienen una capacidad infinita
No pueden limitar el comportamiento del sistema
Ejemplo: dinmica de nutrientes

Si el propsito del modelo es evaluar el ciclaje


de nutrientes en un sistema pastoril con ganado
bovino, es probable que esta estructura sea
inadecuada Reserva/Nivel
Flujo Flujo

Forraje
Tasa de Tasa de
crecimiento consumo
Tasa de
Tasa fraccional de descomposicin
crecimiento
Flujo

Longevidad
promedio forraje
Ejemplo: dinmica de nutrientes

La disponibilidad de nutrientes limitar el


crecimiento en plantas y animales
Esto no est representado en forma explcita en
el modelo
Vas de flujos de nutrientes ms completas
por plantas y animales deben ser definidos
Esto es necesario para identificar y
comprender en trminos cuantitativos los
flujos importantes
Formular una hiptesis dinmica (HD)

Desarrollar un modelo conceptual inicial en


trminos de reservas-flujos-
retroalimentaciones para explicar el origen
del comportamiento (o problema)
Enfocar en las causas internas (endgenas)
No (solamente) los choques externos
Usar herramientas de mapeo, como
Diagramas de ciclos causales (DCC)
Diagramas de reserva-flujo (DRF)
Los vamos a practicar en este curso
La HD es un modelo conceptual (DCC)

+ +
Crecimiento de R Forraje B
Tasa de
forraje + descomposicin
- -
-
+
B Consumo de forraje
B
por herbvoro
+

Tasa fraccional de Consumo de +


crecimiento forraje
+ +
B B
Retraso biomasa
de forraje +
+
Tasa de + Tasa de
nacimientos R B Longevidad
Herbvoros muertes
+ +
-
promedio
+
-
Tasa fraccional de
nacimientos

Con reservas, flujos y retroalimentacin


La HD es un modelo conceptual (DRF)
Longevidad
promedio forraje
-

Tasa de
descomposicin
+ -
Retraso +
forraje
Forraje
Tasa de Tasa de
crecimiento + consumo + +
+ forraje forraje Consumo de forraje
por herbvoro
Tasa de crecimiento
forraje de referencia

Herbvoros
+ Tasa de nacimientos Tasa de muertes
+ Longevidad promedio
herbvoros + herbvoros -
+ + de referencia
Longevidad promedio +
herbvoros

TNH de
referencia

Con reservas, flujos y retroalimentacin


La matemtica de modelos DS

Un sistema de ecuaciones diferenciales


Se resuelve por integracin numrica
Rt = (ingreso-egreso) ds + R0
Ingreso = f(R, otras variables)
Egreso = f(R, otras variables)
Muchos programas (software) disponibles
Vensim es bueno para propsitos de
investigacin

You might also like