Está en la página 1de 6

Trabajo Práctico DS

Carrera: Ingeniería en transporte

Materia: Ingeniería de Tránsito

Docente: Guillermo Yampolsky

Alumno: Santiago Scalabrini Ortiz


Introducción

El objetivo del trabajo es aplicar los conceptos de Dinámica de Sistemas, mediante el software
de modelización Vensim.

La necesidad de modelizar sistemas de forma dinámica surge de la interrelación entre los


distintos elementos del mismo, en vez de responder a un comportamiento lineal.

La modelización dinámica es un proceso complejo, que requiere de etapas bien definidas y una
serie de principios a seguir. Las etapas del proceso de modelización son:

1) Articulación del problema: A partir de la identificación y enunciación del problema, se


deben listar las variables que se van a considerar. A su vez también se debe definir el
horizonte de tiempo en el que se realizará la modelización.

2) Formulación de hipótesis: Luego se deben entender cuáles son las teorías del
comportamiento problemático y elaborar un análisis de causas, consecuencias y
retroalimentación. En esta etapa se definen las fronteras de sistema, bucles, flujos
niveles, variables auxiliares etc.

3) Formulación del modelo de simulación: En esta etapa se especifican las relaciones,


comportamientos, parámetros y valores iniciales.

4) Testeo: En esta etapa se realiza una comparación de los resultados del modelo con la
realidad. También incluye análisis de sensibilidad para verificar que las respuestas
representan la realidad.

5) Evaluación y diseño de políticas

Elementos de la dinámica de sistemas

1) Feedback Loops (bucles de retroalimentación):

Los bucles de retroalimentación definen como impactan entre sí las variables y se dividen en
bucles positivos (o de refuerzo) y bucles negativos (o de balanceo). Los bucles positivos
representan el aumento de una variable a partir otra dentro del bucle. En cambio, los bucles
negativos tienden a contrarrestar el cambio y buscan un equilibrio.

2) Tipos de variables:

Existen 3 tipos de variables.

 Los niveles representan la acumulación en el tiempo de cierta magnitud y determinan


el estado en el que se encuentra el sistema.

 Los flujos expresan como varían por unidad de tiempo los niveles.
 Las variables auxiliares aportan información adicional del sistema. Pueden tener un
valor constante o a su vez, ser modificadas por otras variables. Las variables auxiliares
no modifican niveles, éstos son únicamente modificados por los flujos.

3) Tipo de comportamiento:

Los modelos pueden estar caracterizados por distintos tipos de comportamientos


fundamentales:

- Crecimiento exponencial: El comportamiento refleja un bucle de retroalimentación.

- Búsqueda de equilibrio: El comportamiento corresponde a bucles que balancean el


estado del sistema.

- Crecimiento en forma de S: En este caso actúan en el sistema un bucle de crecimiento


exponencial y un bucle de balance en conjunto. Inicialmente prevalece el bucle de
crecimiento y luego se llega a un estado de equilibrio.

- Oscilación: Se da cuando existen espacios de tiempo entre acción y reacción.

- Crecimiento con exceso: Se genera cuando hay un crecimiento, pero al sobrepasar el


objetivo se genera una oscilación.

- Exceso y colapso: Representa el ciclo de vida una variable, donde en una primera etapa
el aumento es exponencial, luego disminuye el ritmo de aumento hasta llegar un pico
hasta que finalmente la variable vuelve a su valor nulo.

Caso de modelización de un sistema

Se presenta a continuación el desarrollo de un modelo, utilizando el programa Vensim. Para


ello se utiliza el clásico ejemplo de crecimiento de población. El modelo entonces se encuentra
compuesto por las siguientes variables:

1) Nivel o “stock”: Población

2) Flujo: Nacimientos y muertes. Dichas variables se encargan de incrementar o disminuir


la variable de nivel (población).

3) Variables auxiliares: Tasa de natalidad (define los nacimientos) y esperanza de vida


(define las muertes). Estas variables entonces influyen en las variables de flujo. Se
podrían agregar mas variables auxiliares como las migraciones o guerras, pero por
simplicidad se toma solamente las mencionadas.

Se procede entonces a diseñar el modelo con las variables mencionadas,


relacionándolas mediante la herramienta “flecha” del programa.
Por otro lado, se deben definir los valores iniciales y ecuaciones de relación de las
distintas variables:

 Población: Se define la variable como la relación Nacimientos – Muertos con


valor inicial 30.000.000

 Esperanza de vida: Se define el valor inicial de 78 años.

 Muertes: Se define como la relación Población/Esperanza de Vida

 Tasa de natalidad: Se utiliza una tabla relacionada con una variable sombra de
Tiempo.

 Nacimientos: Se define como la relación Población*Tasa de natalidad/1000.

Resultados del modelo

Una vez definido el modelo y sus variables, se realiza la simulación del mismo y se visualizan los
resultados mediante gráficos asociados a las variables definidas.

También podría gustarte