Está en la página 1de 18

INTRODUCCIN A LA TEORA DE SISTEMAS Manejo de Vensim PLE Escuela Profesional de Ingeniera Estadstica Facultad de Economa y Ciencias Sociales Universidad

Nacional de Ingeniera

Manejo de Vensim PLE


1. Crear modelos con Vensim

Para construir y usar modelos con Vensim se siguen habitualmente los siguientes pasos: - Se construye un modelo o se abre un modelo existente. - Se examina la estructura usando la Herramienta de anlisis estructural (Diagramas de rbol. - Se simula el modelo cambiando los parmetros para observar su comportamiento. - Se examinan los comportamientos interesantes con ms detalle usando las Herramientas de anlisis (grficos y tablas). - Se realizan experimentos controlados con la simulacin y se perfecciona el modelo. - Se presenta el modelo y el comportamiento al cliente, mostrando los resultados con SyntheSim, y la herramienta de anlisis de salidas con grficos y tablas. Para construir, examinar y modificar los modelos se debe hacer un proceso iterativo. Empezar con modelos sencillos con pocos ciclos de realimentacin y poco detalle permite la construccin rpida de un modelo de simulacin til para empezar a trabajar. Este modelo de simulacin para empezar a trabajar puede modificarse y mejorarse si es necesario para mostrar un mayor nivel de detalle y complejidad. Vensim muestra las salidas de su simulacin en una sola pantalla, permitiendo observar los resultados de la simulacin al instante para todas las variables en la pantalla. Durante la simulacin, el comportamiento dinmico se va guardando para todas las variables del modelo. Puede seleccionar cualquier variable de inters y pulsar en la herramienta de anlisis apropiada para observar los resultados con ms detalle.

2.

Ejemplo: Existencias y Mano de Obra

En esta prctica observar la forma de usar Vensim con la ayuda del modelo de existencias y mano de obra. Este es un modelo simple, pero muy til para aprender. Muestra cmo la interaccin de las polticas de gestin de e xistencias y las prcticas de contratacin de personal puede provocar inestabilidades en la produccin. Tambin muestra los resultados, en ocasiones contraintuitivos, que surgen de polticas ms agresivas para contratar y despedir al personal y las que pueden permitir conseguir a una mano de obra ms estable. Docente: Ing. Luis Guilln Grados 1

Abrir el modelo Seleccione en el men File>Open Model (Archivo> Abrir Modelo), o pulse en el icono Abrir Modelo en la barra de tareas.

Abra el fichero existencias_guia.mdl ubicado en el mismo directorio de esta gua.

Vensim c ar g ar el modelo Existencias y mano de obra como se muestra a continuacin.

Este modelo describe el comportamiento dinmico de una planta industrial que tiene unas existencias. La barra de ttulos muestra el nombre del modelo que est cargado (existencias_guia.mdl) y la variable cobertura de existencias , que es la variable seleccionada en la Barra de Trabajo. Podemos observar que la variable cobertura de existencias , tambin aparece en el esquema. La Variable de la Barra de Trabajo puede ser cualquier variable del modelo que nosotros estamos interesados en seleccionar. Podemos cambiar la seleccin cuando queremos, pulsando sobre otra variable. La herramienta de Candado de Esquema (Lock Sketch) se selecciona por omisin.

Ponga el cursor del ratn encima de la caja en el esquema que dice Existencias y pulse en l. Podemos observar que la Variable la Barra de trabajo (en la barra de Ttulos) cambia de cobertura de existencias a Existencias. Docente: Ing. Luis Guilln Grados 2

Examinar la estructura El modelo Existencias y mano de obra es relativamente simple, aunque puede resultar confuso si no est familiarizado con las reglas de los diagramas de flujos. En esta representacin visual, las flechas implican causa y efecto: la variable a la cola de la flecha causa a la variable a la cabeza de la flecha (un cambio). Por ejemplo, la produccin es causada por la Mano de obra y tambin por la productividad. Podemos investigar la estructura de este modelo con las herramientas de Anlisis Estructural. Obtendremos respuestas sobre la estructura, no sobre el comportamiento dinmico del modelo (eso viene luego cuando simulemos el modelo y usemos el Anlisis de la simulacin como herramienta). Pulse sobre la Herramienta de Anlisis, Diagrama de rbol de Causas abre esta ventana: y se

Vemos que la variable e n la Barra de Trabajo, Existencias, est a la derecha y todo lo que la hace cambiar (hasta dos 2 conexiones de distancia) est a la izquierda. Pulse el icono Cerrar en la esquina superior izquierda, o el icono de Cerrar la esquina superior derecha, o presione la tecla Supr (Del), para cerrar el en Diagrama de rbol. Pulse en la Herramienta de Anlisis de Diagrama de rbol de Usos una ventana de salida: y se abre

Ahora podemos observar la variable Existencias, que est en la Barra de Trabajo, se encuentra a la izquierda, mostrando lo que esta variable hace cambiar (hasta dos conexiones de distancia a la derecha). Observe que estos Diagramas de rbol simplemente presentan la informacin del modelo en una forma diferente. Podemos observar todas las relaciones causales examinando el esquema, pero los rboles presentan slo parte de un modelo y pueden ser ms fciles de entender. Docente: Ing. Luis Guilln Grados 3

Pulse en el icono Cerrar o presione la tecla Supr (Del) para cerrar el Diagrama de rbol. Ponga el cursor del ratn en la contratacin neta que aparece en el esquema y luego pulse para seleccionarla como Variable la Barra de Trabajo.

Pulse en la en la Herramienta de Anlisis de Ciclos

Una ventana muestra todas las variables en todos los ciclos de realimentacin (dos) que pasan a travs de la Variable la Barra de Trabajo (contratacin neta).

Pulse Documento en la Herramienta de Anlisis

La salida de esta herramienta proporciona las ecuaciones para la variable actual en la Barra de Trabajo.

Se abre una ventana y muestra la ecuacin de la variable la Barra de Trabajo (contratacin neta) y las unidades de medida.

Pulse Todos los Documentos en la Herramienta de Anlisis

Se abre una ventana y muestra todas las ecuaciones del modelo y sus correspondientes unidades de medida.

Docente: Ing. Luis Guilln Grados

Seleccione la opcin del men Windows > Close All Output.

Con esto se cierran todas las pantallas de salida que se han creado. Simular el modelo Ahora nos gustara examinar el comportamiento dinmico del modelo. Queremos observar el comportamiento de las variables en el modelo, como por ejemplo la cantidad de Existencias a lo largo del tiempo. Para hacer esto primero necesitamos simular el modelo. La manera ms fcil de simular modelos es usando la Barra de herramientas. Para acceder a algunas de las opciones ms avanzadas para preparar las simulaciones, puede usar el Control de la Simulacin como se ver en la semana correspondiente. Pulse dos vences en la caja de edicin del nombre de la simulacin en la Barra de Herramientas para resaltar el nombre predefinido Experiment o pulse una vez y teclee el nombre baserun. Este ser el nombre de la simulacin que tiene todos los valores de la simulacin con el comportamiento de las variables, cuando hagamos la simulacin.

Pulse sobre el icono SyntheSim en la Barra de herramientas. Vensim modificar al modo SyntheSim y observar lo siguiente:

Docente: Ing. Luis Guilln Grados

Cada variable tiene un grfico encima o un cursor debajo de ella. Los cursores se corresponden con las constantes (variables que siempre tienen un solo valor) y se muestran los grficos de tendencias en miniatura para las variables restantes. Si coloca el cursor encima de un nombre de variable y espera, aparecer un grfico ms grande. Pulse dos veces sobre la caja de edicin del nombre de la simulacin en la Barra de Herramientas y reemplace el nombre baserun con experiment. Ahora, cuando haga los cambios se guardarn en la simulacin experiment, mientras la simulacin baserun se mantendr sin cambios. Usando el ratn, mueva el cursor debajo de productividad de un lado a otro. Cuando mueva el cursor el modelo simular y los resultados se desplegarn en azul, junto con los resultados de baserun que se muestra en rojo. La simulacin se hace bastante rpido como para que los grficos se actualicen al instante. Asigne el valor 0.5 a productividad para la simulacin experiment.

Examinar el comportamiento Aunque los grficos se muestran para todas las variables, a menudo es til obtener una salida ms detallada y ms grande. Coloque el ratn encima de Mano de obra y djelo all. Aparecer un grfico justo debajo de Mano de obra .

Este es el mismo grfico mostrado encima de la variable, slo que ms grande y tiene las etiquetas en los ejes. Los grficos son iguales para que puedan relacionarse fcilmente con los grficos en miniatura que se muestran en el Diagrama. Pulse sobre Mano de obra para seleccionarla en la Barra de Trabajo.

Pulse Grfico sobre la Herramienta de Anlisis

Docente: Ing. Luis Guilln Grados

En el grfico anterior hay dos aspectos importantes. Primero ambas simulaciones muestran un modelo de conducta conocido como oscilacin amortiguada. Segundo, las dos simulaciones son idnticas salvo por la escala. Cierre el grfico pulsando en el icono Cerrar o presione Supr (Del). Pulse sobre la variable Existencias que aparece en el esquema y luego pulse

Grfico en la Herramienta de Anlisis

Docente: Ing. Luis Guilln Grados

Se obtiene un grfico de Existencias con un comportamiento oscilante similar a la Mano de obra, aunque el valor de Existencias comienza declinando antes de aumentar su valor. Ms importante an, se ve slo un grfico. Observemos una tabla con los valores reales para Existencias .

Pulse sobre la herramienta Tabla

Use el icono de desplazamiento (scrollbar) de la ventana para observar los valores de Existencias . Slo es visible una lnea del grfico para Existencias porque los valores son idnticos para ambas simulaciones. La productividad influye slo en Mano de obra, Mano de obra deseada y la contratacin neta. Esto es bastante evidente mirando el Diagrama del modelo, mientras arrastra el cursor: ocurre porque la productividad solo cambia el nmero de personas requeridas para producir un artculo. Pulsar el icono del Inicializador del cursor su valor original. para retornar el valor de productividada a

Repetir el experimento anterior con cada una de las constantes restantes. Arrastre los cursores observando el comportamiento y cree grficos ms detallados cuando lo crea conveniente.

Los aspectos que debera estar buscando cuando est analizando el comportamiento es el periodo de oscilacin, la magnitud que cambian las variables y el grado de atenuacin. El periodo de oscilacin es el tiempo de una cresta a la prxima, sobre el eje de tiempo. La atenuacin es la disminucin en amplitud que ocurre de una cresta a la otra, donde la amplitud es la distancia a lo largo del eje de ordenadas (y) para el valor al que la variable se estabiliza. Debera ser fcil observar como la productividad y la cobertura de existencias no producen cambios significativos mientras el plazo para ajustar la mano de obra y el plazo para corregir existencias si lo hacen.

Anlisis causal As como observaba las causas de Existencias usando la Herramienta de Anlisis de Diagrama rbol de Causas, tambin puede observar los grficos de comportamiento de las variables que causan que la variable Existencias cambie.

Docente: Ing. Luis Guilln Grados

Pulse sobre el icono Iniciar Todo o use la combinacin de teclas Ctrl+Inicio. Esto restablece todas las constantes del modelo a su valor original. Observar slo una lnea en el grfico por cada variable. Pulse en Existencias para seleccionarlo en la Barra de Trabajo.

Pulse sobre la Herramienta de Anlisis de Tira de Causas

Se genera un grfico que muestra la Variable Existencias en la parte superior de la Barra de Trabajo, y debajo de ella todas las variables que directamente ocasionan el cambio de Existencias (produccin y ventas) . Las dos simulaciones son las mismas, entonces las lneas del grfico quedan una encima de la otra. Debera poder observar dos colores en cada lnea del grfico, la herramienta de Tiras de causas usa tanto el color como el espesor de lnea para distinguir las simulaciones. Tome nota de algo muy interesante en este grfico. Las Existencias tienen un comportamiento oscilante que se atena y se estabiliza. Las Existencias estn cambiando debido a la produccin y a las ventas, pero slo produccin est oscilando. Las ventas no tienen el comportamiento oscilante que tienen las Existencias y la produccin. Docente: Ing. Luis Guilln Grados 9

Por consiguiente nosotros debemos observar en la produccin y no en las ventas para hallar la fuente de esta oscilacin. El seguimiento causal es una herramienta rpida y poderosa que nos ayuda a determinar qu porciones de un modelo estn causando cul tipo de comportamiento. Las herramientas de rbol de Causas, rboles de Usos y la Tabla pueden usarse para el Seguimiento Causal, pero la herramienta ms usada normalmente es la herramienta de Tira de causas y usaremos esta para investigar las fuentes de oscilacin en este modelo. Intentemos buscar cual de los ciclos de realimentacin en el modelo estn causando el comportamiento oscilante.

Mostrando la Tira de Causas de Existencia, pulse en produccin que aparece en las Tira de Causas para seleccionarlo como la Variable en la Barra de Trabajo y despus pulse en la herramienta de Tira de Causas. Pulse en Mano de obra en la Tira de Causas que se ha desplegado y despus pulse en la herramienta de Tira de Causas. Pulse en contratacin neta Causas. y despus pulse en la herramienta de Tira de

Las tres tiras de grficos se muestran a continuacin. Observe como la oscilacin est viajando a travs de todas estas variables.

Docente: Ing. Luis Guilln Grados

10

Pulse en mano de obra deseada y despus pulse sobre la herramienta de Tira de Causas. Pulse en produccin deseada y despus pulse sobre la herramienta de Tira de Causas. Pulse en correccin de existencias y despus pulse sobre la herramienta de Tira de Causas.

Los ltimos produccin existencias Existencias

dos grficos muestran un comportamiento similar. La Tira de Causas para la deseada muestra que la oscilacin est llegando de la correccin de no de las ventas. En el grfico de correccin de existencias, vemos que est causando la oscilacin, no el valor de Existencias deseadas .

Sabemos que las oscilaciones siguen un camino hacia atrs hacia Existencias y no pasan por la variable de ventas. Observemos el esquema para mejorar la percepcin de lo que est pasando. Pulse sobre el icono de Ventana de Construccin de la Barra de Herramientas.

Esto trae la ventana de construccin al frente y lleva las pantallas de salida a la parte de atrs. Siga el ciclo de realimentacin que siguen las oscilaciones desde Existencias a produccin, a Mano de obra, a contratacin neta, a mano de obra deseada, a produccin deseada , a correccin de existencias, y nuevamente a Existencias. Observe la variable produccin deseada . Observe como las oscilaciones viajan a travs del ciclo de realimentacin de Existencias , no a travs de las ventas . La variable ventas es una Docente: Ing. Luis Guilln Grados 11

constante con la funcin STEP (ESCALN). Las ventas causan el cambio en otras variables, pero nada las hace cambiar a ellas. Las ventas no son parte de ningn ciclo de realimentacin. La variable ventas produce un cambio repentino en el nivel de Existencias (a travs de un aumento en escaln de las ventas) . La estructura del sistema (el ciclo de realimentacin negativo) intenta corregir Existencias y lo hace oscilar a una determinada frecuencia particular. Esto es como una silla mecedora que se mecer de un lado a otro como respuesta a un empujn en una direccin. Seleccione del men Windows > Close All Output. (cerrar todas las pantallas)

Simulaciones individuales Hasta ahora hemos visto las capacidades de SyntheSim de Vensim para mostrar el comportamiento del modelo y esta es una manera muy eficaz de adquirir un conocimiento profundo de la realidad. Hay una manera ms tradicional para analizar el comportamiento y esto se consigue con una fase de ejecucin del modelo, seguida por una fase de simulacin para cada simulacin realizada. Este acercamiento tiene la ventaja de ser muy metdico, de forma que los resultados puedan ser reproducidos fcilmente por otras personas. ste tambin es el nico acercamiento prctico para tratar con modelos muy grandes, con los cuales se tarda ms de algunos segundos en simularlos.

Pulse sobre el icono de Parar Simulacin

de la Barra de Herramientas

Los grficos y cursores desaparecern. Vensim est ahora en el mismo estado en que estaba cuando abri el modelo por primera vez.

Pulse sobre el icono Iniciar Simulacin

sobre la Barra de Herramientas.

Algunos de los nombres de las variables en el esquema aparecern con el texto en fondo celeste. Estas son las constantes, es decir, variables que no cambian durante la simulacin; y podemos colocarles un valor diferente antes de simular y observar el efecto que los cambios producen en el comportamiento. Pulse sobre la variable plazo para ajustar mano de obra que aparece en fondo celeste sobre el esquema.

Se abre una caja de edicin Probaremos un experimento donde retrasaremos el flujo al que contratamos a los nuevos obreros (y despedimos a los obreros actuales), para observar si eso elimina la oscilacin. Idealmente, nos gustara observar un aumento suave de nuestro antiguo nivel de Existencias (y Mano de obra ) a nuevos niveles.

Docente: Ing. Luis Guilln Grados

12

Teclee el nmero 12 en la caja de la edicin para reemplazar el nmero 3 y despus pulse la tecla Intro (Enter).

Esto modificar el plazo para ajustar la mano de obra de 3 meses a 12 meses.

Pulse sobre el icono Simulacin de la Barra de Herramientas, el modelo simular y guardar los valores en la simulacin experiment (experimento). Pulse sobre la variable Existencias, y despus pulse sobre la Herramienta de Anlisis Grfico

Vemos los resultados de dos simulaciones: el baserun con el valor original (3) para la variable plazo para ajustar la mano de obra, y experiment con el valor modificado (12) para el plazo para ajustar la mano de obra. Los resultados muestran que tener prcticas de contratacin y despidos ms lentos aumenta el tamao de la oscilacin y hace que las oscilaciones duren ms tiempo. Para observar cuales eran las diferencias en las constantes para cada simulacin:

Pulse sobre la Herramienta de Anlisis Comparacin de simulaciones

Docente: Ing. Luis Guilln Grados

13

La Herramienta de Anlisis Comparacin de simulaciones lista todas las diferencias en Constantes y Funciones Grficas (Lookup) (diferencias en las primeras dos simulaciones de la simulacin cargados). Tenemos dos simulaciones cargados (el baserun y experiment) y la nica diferencia es el valor de la variable plazo para ajustar la mano de obra (3 y 12) Crear un grfico a medida A veces deseamos observar todas las variables importantes juntas en un mismo grfico. Los grficos generados usando las herramientas de Anlisis muestran el comportamiento para la Variable en la Barra de Trabajo. Usando los Grficos a Medida, podemos seleccionar las variables deseadas, las diferentes simulaciones, el estilo y los formatos en un grfico. Los Grficos a Medida se crean desde el Control de Grfico localizado en el Panel de control.

Pulse sobre el icono de Panel de control sobre la Barra de Herramientas para seleccionar el Panel de control. Pulse en la pestaa para Datasets (Simulaciones).

Descargue el baserun haciendo doble clic sobre el nombre de la simulacin baserun en la caja de las simulaciones Cargadas (Loaded). Pulse en el icono Graphs (Grficos) en el Panel de control.

Docente: Ing. Luis Guilln Grados

14

Pulse el icono el icono New (Nuevo ) y el Editor de Grficos a Medida se abre con el cursor posicionado en la caja de edicin del Ttulo (Title) del grfico.

Teclee Mano de obra y Existencias en la caja de edicin del Ttulo (Title) del grfico. Usando el ratn, muvase a las cajas de las Variables a la izquierda del editor del grfico y pulse sobre el icono superior etiquetado Sel, aparece una caja de dilogo de seleccin de variable.

Mueva el cursor hacia abajo en la lista y pulse dos veces en Mano de obra. Usando el ratn, pulse en el segundo icono abajo llamado Sel, aparece una caja de dilogo de la variable seleccionada, mueva el cursor hacia abajo en la lista y pulse dos veces en Existencias (o pulse una sola vez y despus pulse el icono OK para cerrar el dilogo de la variable seleccionada). 15

Docente: Ing. Luis Guilln Grados

Pulse en el icono de OK para cerrar el Editor de Grficos a Medida. Pulse en el icono de Display (Mostrar) en el Control de Grfico para mostrar el Grfico a Medida.

Crear una Tabla a medida Las Tablas a medida permiten observar en forma tabular diferentes variables en momentos diferentes. las salidas de las

Pulse sobre el icono Panel de control en la Barra de Herramientas para seleccionar el Panel de Control. Pulse en la opcin Graph (Grficos) 16

Docente: Ing. Luis Guilln Grados

Pulse en la opcin New (Nuevo). En el dilogo de grfico que se abre pulse sobre a opcin As Table... (Como tabla ) en la parte inferior. El Editor de Tabla a medida se abrir.

Teclee el ttulo Tabla de Mano de Obra y Existencias. Pulse sobre el botn Variable y seleccione Mano de obra y despus OK y pulse sobre el botn Add (aadir) a la derecha. Pulse sobre el botn Variable y seleccine Existencias y despus OK y pulse sobre el botn Add (aadir) a la derecha.

El dilogo debe aparecer como

Docente: Ing. Luis Guilln Grados

17

Pulse en OK

Se actualizar la lista de grficos y tablas disponibles. El nombre de la tabla aparecer como Tabla_mano_de_obra_y (Exitencias se trunca). Tambin puede teclear el nombre que desea observar en la lista de la caja de edicin de Nombres de tablas. En el Panel de control haga doble clic en Tabla_mano_de_obra_y en la lista. Obtendr la salida

Resumen Ha utilizado un modelo muy simple en Vensim. Las tcnicas usadas para hacerlo son los fundamentos para el anlisis de modelos con Vensim. Incluso con modelos muy complicados estas herramientas de anlisis tienen un gran poder para ayudar a entender y depurar los modelos en que est trabajando.

Docente: Ing. Luis Guilln Grados

18

También podría gustarte