Está en la página 1de 45

VENSIM

Construcción de un modelo

Contenido
I. EJECUTAR VENSIM ...................................................................................................................... 1
II. CREAR UN NUEVO MODELO....................................................................................................... 2
1. AGREGAR ELEMENOS AL MODELO ........................................................................................ 4
2. GUARDAR EL MODELO ........................................................................................................... 6
3. AGREGARLE ECUACIONES AL MODELO.................................................................................. 7
4. EJECUTAR LA SIMULACIÓN DEL MODELO ............................................................................ 13
5. AGREGARLE INTERACTIVIDAD AL MODELO ......................................................................... 20
6. EJECUTAR LA SIMULACIÓN DEL MODELO EN TIEMPO REAL ............................................... 24
7. AGREGAR VARIABLES AUXILIARES ....................................................................................... 30
8. EJECUTAR EL MODELO COMPLETO ...................................................................................... 38
9. VISUALIZAR RESULTADOS DE LA SIMULACIÓN ................................................................... 40

DOCENTE: ING. DANILO H. NOGUERA RIVERA JULIO 2015


UNIVERSIDAD NACIONAL DE INGENIERÍA
FACULTAD DE CIENCIAS Y SISTEMAS
DEPARTAMENTO DE INFORMÁTICA
MODELACIÓN Y SIMULACIÓN DE SISTEMAS
I. EJECUTAR VENSIM
Se puede ejecutar Vensim utilizando el acceso directo creado en el menú Inicio de Windows.

También puede ser ejecutado mediante ícono en el escritorio creado durante la instalación.

Una vez ejecutado Vensim, se muestra el Splash de bienvenida y luego la ventana de trabajo de
Vensim.

Página 1
DOCENTE: ING. DANILO H. NOGUERA RIVERA ABRIL 2014
UNIVERSIDAD NACIONAL DE INGENIERÍA
FACULTAD DE CIENCIAS Y SISTEMAS
DEPARTAMENTO DE INFORMÁTICA
MODELACIÓN Y SIMULACIÓN DE SISTEMAS

II. CREAR UN NUEVO MODELO


Hacer click en File de la barra de menú, y seleccionar New Model.

Aparece el cuadro de diálogo Configuraciones del Modelo (Model Settings).

Página 2
DOCENTE: ING. DANILO H. NOGUERA RIVERA ABRIL 2014
UNIVERSIDAD NACIONAL DE INGENIERÍA
FACULTAD DE CIENCIAS Y SISTEMAS
DEPARTAMENTO DE INFORMÁTICA
MODELACIÓN Y SIMULACIÓN DE SISTEMAS

Acá se establecen algunos parámetros de tiempo que definirán la línea de tiempo del modelo.
Vamos a establecer los siguientes valores:

INITIAL_TIME=0

FINAL_TIME=120 → 10 años

TIME_STEP=0.25 → ¼ de mes será el avance del tiempo

Y damos click en OK.

Página 3
DOCENTE: ING. DANILO H. NOGUERA RIVERA ABRIL 2014
UNIVERSIDAD NACIONAL DE INGENIERÍA
FACULTAD DE CIENCIAS Y SISTEMAS
DEPARTAMENTO DE INFORMÁTICA
MODELACIÓN Y SIMULACIÓN DE SISTEMAS
El modelo consiste en la dinámica de la base de clientes de una empresa X.

1. AGREGAR ELEMENOS AL MODELO


Primeramente necesitamos un stock de clientes. Para agregarlo, hacemos click en el botón Box
Variable.

Luego hacemos click en medio del área de trabajo para agregar este stock de clientes. Y le damos
un nombre: CLIENTES. Presionar Enter.

Página 4
DOCENTE: ING. DANILO H. NOGUERA RIVERA ABRIL 2014
UNIVERSIDAD NACIONAL DE INGENIERÍA
FACULTAD DE CIENCIAS Y SISTEMAS
DEPARTAMENTO DE INFORMÁTICA
MODELACIÓN Y SIMULACIÓN DE SISTEMAS
Ahora necesitamos un flujo de entrada de nuevos clientes. Para agregar este flujo hacemos click en
el botón Rate.

Hacemos click en el área de trabajo (a la izquierda de la variable CLIENTES) y ahí se creará el origen
del flujo, luego arrastramos el otro extremo hacia la caja de la variable CLIENTES y soltamos el botón
del mouse, y agregamos el nombre del flujo: TASA DE ADQUISICIÓN DE CLIENTES. Presionar Enter.

Y esa es nuestra estructura de flujo de clientes. Hasta este punto, esto no es un modelo aún.
Necesitamos escribir ecuaciones.

Página 5
DOCENTE: ING. DANILO H. NOGUERA RIVERA ABRIL 2014
UNIVERSIDAD NACIONAL DE INGENIERÍA
FACULTAD DE CIENCIAS Y SISTEMAS
DEPARTAMENTO DE INFORMÁTICA
MODELACIÓN Y SIMULACIÓN DE SISTEMAS
2. GUARDAR EL MODELO
Hacer click en File de la barra de menú, y seleccionar Save as.

Aparece el cuadro de diálogo para seleccionar el directorio destino y el nombre del archivo. Note la
extensión del archivo (*.mdl). Click en Guardar.

Página 6
DOCENTE: ING. DANILO H. NOGUERA RIVERA ABRIL 2014
UNIVERSIDAD NACIONAL DE INGENIERÍA
FACULTAD DE CIENCIAS Y SISTEMAS
DEPARTAMENTO DE INFORMÁTICA
MODELACIÓN Y SIMULACIÓN DE SISTEMAS
3. AGREGARLE ECUACIONES AL MODELO
Para agregarle ecuaciones al modelo, hacemos click en el botón Ecuaciones (Equations).

Debemos notar que cuando hacemos esto, las variables CLIENTES y TASA DE ADQUISICION DE
CLIENTES cambian su color de fondo a negro.

Está remarcadas porque aún no están definidas. Primeramente vamos a definir ecuaciones para la
variable CLIENTES. Hacemos click en la variable. Aparecerá el cuadro de diálogo de edición de
ecuaciones Editar: CLIENTES.

Página 7
DOCENTE: ING. DANILO H. NOGUERA RIVERA ABRIL 2014
UNIVERSIDAD NACIONAL DE INGENIERÍA
FACULTAD DE CIENCIAS Y SISTEMAS
DEPARTAMENTO DE INFORMÁTICA
MODELACIÓN Y SIMULACIÓN DE SISTEMAS

Estos son los principales paneles del cuadro de diálogo Edit.

Cabe notar que en el campo donde se ingresa la fórmula ya aparece como variable la TASA DE
ADQUISICION DE CLIENTES por lo tanto Vensim infiere que esta variable influye en la variable
CLIENTES. El tipo de variable está predefinido como Level debido a que esta variable CLIENTES es
un stock.

Debemos establecer un valor iniciar para la variable CLIENTES. Se puede asumir simplemente que
no hay clientes en este momento, por lo que le asignamos un valor de 0.

Página 8
DOCENTE: ING. DANILO H. NOGUERA RIVERA ABRIL 2014
UNIVERSIDAD NACIONAL DE INGENIERÍA
FACULTAD DE CIENCIAS Y SISTEMAS
DEPARTAMENTO DE INFORMÁTICA
MODELACIÓN Y SIMULACIÓN DE SISTEMAS
Se debe especificar las unidades de medida de dicha variable. A manera demostrativa usaremos la
palabra Personas.

Al finalizar podemos verificar la sintaxis haciendo click en el botón Check Syntax. En el campor Errors
debería aparecer el mensaje Equation OK, en el caso que la fórmula esté correcta.

Podemos hacer click en el botón Check Model, pero lógicamente nos mandará a decir que la fórmula
está incompleta debido a que no hemos definido la fórmula para la variable TASA DE ADQUISICION
DE CLIENTES.

Página 9
DOCENTE: ING. DANILO H. NOGUERA RIVERA ABRIL 2014
UNIVERSIDAD NACIONAL DE INGENIERÍA
FACULTAD DE CIENCIAS Y SISTEMAS
DEPARTAMENTO DE INFORMÁTICA
MODELACIÓN Y SIMULACIÓN DE SISTEMAS
Damos click en OK.

Ahora podemos ver que CLIENTES ya no se encuentra remarcada, porque definimos una ecuación
para esa variable.

Ahora vamos a definir la fórmula para la variable TASA DE ADQUISICION DE CLIENTES.

Hacemos click encima de la variable.

Página 10
DOCENTE: ING. DANILO H. NOGUERA RIVERA ABRIL 2014
UNIVERSIDAD NACIONAL DE INGENIERÍA
FACULTAD DE CIENCIAS Y SISTEMAS
DEPARTAMENTO DE INFORMÁTICA
MODELACIÓN Y SIMULACIÓN DE SISTEMAS
Notemos que está predefinida como tipo Constant. Para propósitos demostrativos vamos a dejar el
tipo de variable intacto.

En el área de la fórmula ingresaremos el valor 10. Como unidad de medida especificamos que se
trata de Personas/Mes. Verifiquemos la sintaxis de la ecuación.

Damos click en OK.

Nuestro modelo está listo para ejecutarse.

Página 11
DOCENTE: ING. DANILO H. NOGUERA RIVERA ABRIL 2014
UNIVERSIDAD NACIONAL DE INGENIERÍA
FACULTAD DE CIENCIAS Y SISTEMAS
DEPARTAMENTO DE INFORMÁTICA
MODELACIÓN Y SIMULACIÓN DE SISTEMAS

Página 12
DOCENTE: ING. DANILO H. NOGUERA RIVERA ABRIL 2014
UNIVERSIDAD NACIONAL DE INGENIERÍA
FACULTAD DE CIENCIAS Y SISTEMAS
DEPARTAMENTO DE INFORMÁTICA
MODELACIÓN Y SIMULACIÓN DE SISTEMAS
4. EJECUTAR LA SIMULACIÓN DEL MODELO
Para ejecutar el modelo se utilizan los controles de simulación en la barra de controles.

Vamos a darle un nombre a nuestro experimento, puede ser Base, para indicar que este es el
escenario de inicio y compararlo con otras simulaciones futuras. Hacemos click en Simulate.

El motor de simulación trabaja muy rápido, así que no es posible verlo en proceso. Así que hasta el
momento, hemos creado un dataset asociado a este modelo llamado Base.

Página 13
DOCENTE: ING. DANILO H. NOGUERA RIVERA ABRIL 2014
UNIVERSIDAD NACIONAL DE INGENIERÍA
FACULTAD DE CIENCIAS Y SISTEMAS
DEPARTAMENTO DE INFORMÁTICA
MODELACIÓN Y SIMULACIÓN DE SISTEMAS
Hacer click en el botón Control Panel.

Hacemos click en la pestaña Datasets.

Página 14
DOCENTE: ING. DANILO H. NOGUERA RIVERA ABRIL 2014
UNIVERSIDAD NACIONAL DE INGENIERÍA
FACULTAD DE CIENCIAS Y SISTEMAS
DEPARTAMENTO DE INFORMÁTICA
MODELACIÓN Y SIMULACIÓN DE SISTEMAS

Podemos ver que hay un dataset llamado Base.

Para ver qué hay dentro de este dataset, hacemos click en el botón Lock Switch que se encuentra
en la barra de Sketch.

Hacemos click sobre una variable, puede ser CLIENTES. Y ahora podemos escoger cualquiera de las
herramientas de análisis.

Página 15
DOCENTE: ING. DANILO H. NOGUERA RIVERA ABRIL 2014
UNIVERSIDAD NACIONAL DE INGENIERÍA
FACULTAD DE CIENCIAS Y SISTEMAS
DEPARTAMENTO DE INFORMÁTICA
MODELACIÓN Y SIMULACIÓN DE SISTEMAS

Hacemos click en el botón Graph.

Y ahora vemos una gráfica de los CLIENTES.

Página 16
DOCENTE: ING. DANILO H. NOGUERA RIVERA ABRIL 2014
UNIVERSIDAD NACIONAL DE INGENIERÍA
FACULTAD DE CIENCIAS Y SISTEMAS
DEPARTAMENTO DE INFORMÁTICA
MODELACIÓN Y SIMULACIÓN DE SISTEMAS

También podemos hacer click en el botón Causes Strip, para ver gráficos causales.

Página 17
DOCENTE: ING. DANILO H. NOGUERA RIVERA ABRIL 2014
UNIVERSIDAD NACIONAL DE INGENIERÍA
FACULTAD DE CIENCIAS Y SISTEMAS
DEPARTAMENTO DE INFORMÁTICA
MODELACIÓN Y SIMULACIÓN DE SISTEMAS

Se logra ver que la TASA DE ADQUISICIÓN DE CLIENTES está como constante 10.

Ahora hacemos click en Table.

Página 18
DOCENTE: ING. DANILO H. NOGUERA RIVERA ABRIL 2014
UNIVERSIDAD NACIONAL DE INGENIERÍA
FACULTAD DE CIENCIAS Y SISTEMAS
DEPARTAMENTO DE INFORMÁTICA
MODELACIÓN Y SIMULACIÓN DE SISTEMAS

La cual muestra los valores numéricos.

Hacer click en el botón Build Windows.

Para volver de nuevo al área de diseño del modelo. También podemos hacer click en Windows,
Close all output.

Página 19
DOCENTE: ING. DANILO H. NOGUERA RIVERA ABRIL 2014
UNIVERSIDAD NACIONAL DE INGENIERÍA
FACULTAD DE CIENCIAS Y SISTEMAS
DEPARTAMENTO DE INFORMÁTICA
MODELACIÓN Y SIMULACIÓN DE SISTEMAS

5. AGREGARLE INTERACTIVIDAD AL MODELO


Para hacer este modelo más interactive, vamos a poner una representación visual de clientes. Hacer
click en el botón Move/Size.

Luego hacer click en el botón IO Object.

Página 20
DOCENTE: ING. DANILO H. NOGUERA RIVERA ABRIL 2014
UNIVERSIDAD NACIONAL DE INGENIERÍA
FACULTAD DE CIENCIAS Y SISTEMAS
DEPARTAMENTO DE INFORMÁTICA
MODELACIÓN Y SIMULACIÓN DE SISTEMAS

Y ahora hacemos click en el área de trabajo, a la derecha de la variable CLIENTE. Lo que tratamos de
hacer es usar cualquiera de las herramientas de análisis y como una visualización continua de lo que
está sucediendo en el modelo. Seleccionamos Output Workbench Tool en tipo de objeto.

Hacemos click en Level.

Página 21
DOCENTE: ING. DANILO H. NOGUERA RIVERA ABRIL 2014
UNIVERSIDAD NACIONAL DE INGENIERÍA
FACULTAD DE CIENCIAS Y SISTEMAS
DEPARTAMENTO DE INFORMÁTICA
MODELACIÓN Y SIMULACIÓN DE SISTEMAS

Seleccionamos la variable CLIENTES y damos click en OK. Luego seleccionamos Graph en la lista de
herramientas de gráficos.

Damos click en OK.

Página 22
DOCENTE: ING. DANILO H. NOGUERA RIVERA ABRIL 2014
UNIVERSIDAD NACIONAL DE INGENIERÍA
FACULTAD DE CIENCIAS Y SISTEMAS
DEPARTAMENTO DE INFORMÁTICA
MODELACIÓN Y SIMULACIÓN DE SISTEMAS

Lo que se ve ahora es una vista preliminar, no son los datos reales. Hacemos click en la herramienta
Lock Switch.

Podemos ver la gráfica de CLIENTES.

Ahora vamos a ejecutar de nuevo el modelo, pero le vamos a cambiar el nombre para crear otro
Dataset. El nuevo nombre es Prueba. Y ahora vamos a tener un escenario más informativo.

Página 23
DOCENTE: ING. DANILO H. NOGUERA RIVERA ABRIL 2014
UNIVERSIDAD NACIONAL DE INGENIERÍA
FACULTAD DE CIENCIAS Y SISTEMAS
DEPARTAMENTO DE INFORMÁTICA
MODELACIÓN Y SIMULACIÓN DE SISTEMAS
6. EJECUTAR LA SIMULACIÓN DEL MODELO EN TIEMPO REAL
Esta vez, en lugar de utilizar el botón Simulate, vamos a emplear SyntheSim.

Al hacer click en SyntheSim nuestro modelo adquiere vida.

Podemos ver que la gráfica aún no ha cambiado puesto que no hemos hecho ningún cambio en los
valores de las variables. También podemos notar que la variable TASA DE ADQUISICIÓN DE
CLIENTES tiene un elemento slider asociada a ella ahora.

Página 24
DOCENTE: ING. DANILO H. NOGUERA RIVERA ABRIL 2014
UNIVERSIDAD NACIONAL DE INGENIERÍA
FACULTAD DE CIENCIAS Y SISTEMAS
DEPARTAMENTO DE INFORMÁTICA
MODELACIÓN Y SIMULACIÓN DE SISTEMAS
Podemos mover el slider hacia la izquierda o derecha para ver el comportamiento de la variable
CLIENTES en tiempo real.

Si no nos gusta la escala en el slider de la variable podemos hacer click en la parte gris de la flecha.
Por ejemplo podemos cambiar el valor máximo a 100 Clientes/Mes, y seleccionar el check en Make
slider changes permanent.

Damos click en OK. Ahora podemos mover el slider hasta 100 Clientes/Mes por ejemplo.

Página 25
DOCENTE: ING. DANILO H. NOGUERA RIVERA ABRIL 2014
UNIVERSIDAD NACIONAL DE INGENIERÍA
FACULTAD DE CIENCIAS Y SISTEMAS
DEPARTAMENTO DE INFORMÁTICA
MODELACIÓN Y SIMULACIÓN DE SISTEMAS

Para finalizar la simulación hacemos click en el botón Stop Setup.

Ahora podemos revisar los Datasets hasta el momento. Haciendo click en el botón Control Panel.

Página 26
DOCENTE: ING. DANILO H. NOGUERA RIVERA ABRIL 2014
UNIVERSIDAD NACIONAL DE INGENIERÍA
FACULTAD DE CIENCIAS Y SISTEMAS
DEPARTAMENTO DE INFORMÁTICA
MODELACIÓN Y SIMULACIÓN DE SISTEMAS

Podemos seleccionar cualquier de ellos y veremos que los colores de la gráfica cambian según el
Dataset seleccionado.

Página 27
DOCENTE: ING. DANILO H. NOGUERA RIVERA ABRIL 2014
UNIVERSIDAD NACIONAL DE INGENIERÍA
FACULTAD DE CIENCIAS Y SISTEMAS
DEPARTAMENTO DE INFORMÁTICA
MODELACIÓN Y SIMULACIÓN DE SISTEMAS

Si queremos que aparezca únicamente uno de los Datasets, seleccionamos el Dataset a quitar y
damos click en el botón <<.

Si deseamos agregarlo de nuevo, lo seleccionamos y damos click en el botón >>. Nos aparece un
mensaje confirmando la acción.

Página 28
DOCENTE: ING. DANILO H. NOGUERA RIVERA ABRIL 2014
UNIVERSIDAD NACIONAL DE INGENIERÍA
FACULTAD DE CIENCIAS Y SISTEMAS
DEPARTAMENTO DE INFORMÁTICA
MODELACIÓN Y SIMULACIÓN DE SISTEMAS

Si se nos olvida las diferencias entre ambos Dataset. Podemos usar la herramienta de análisis Runs
Compare.

La cual genera una lista de las diferencias entre las simulaciones.

Página 29
DOCENTE: ING. DANILO H. NOGUERA RIVERA ABRIL 2014
UNIVERSIDAD NACIONAL DE INGENIERÍA
FACULTAD DE CIENCIAS Y SISTEMAS
DEPARTAMENTO DE INFORMÁTICA
MODELACIÓN Y SIMULACIÓN DE SISTEMAS

Siempre compara los Datasets que se encuentran cargados en la pestaña Dataset del Panel de
Control.

7. AGREGAR VARIABLES AUXILIARES


Primero vamos a crear la variable VENTA DE HARDWARE. Esta variable podría ser las ventas de
computadoras nuevas que la compañía realiza cada vez que adquiere un nuevo cliente.

Página 30
DOCENTE: ING. DANILO H. NOGUERA RIVERA ABRIL 2014
UNIVERSIDAD NACIONAL DE INGENIERÍA
FACULTAD DE CIENCIAS Y SISTEMAS
DEPARTAMENTO DE INFORMÁTICA
MODELACIÓN Y SIMULACIÓN DE SISTEMAS

Ahora vamos a crear la variable VENTAS POR SERVICIOS. Y representa los ingresos obtenidos por
los servicios al hardware y software base actualmente instalado. Esta variable depende de la
cantidad de clientes y de la tasa de adquisición de clientes.

Vamos a agregar algunas flechas de información para indicar que dichas dependencias existen. Así
que hacemos click en la herramienta Arrow.

Página 31
DOCENTE: ING. DANILO H. NOGUERA RIVERA ABRIL 2014
UNIVERSIDAD NACIONAL DE INGENIERÍA
FACULTAD DE CIENCIAS Y SISTEMAS
DEPARTAMENTO DE INFORMÁTICA
MODELACIÓN Y SIMULACIÓN DE SISTEMAS

Luego hacemos click encima de la variable TASA DE ADQUISICIÓN DE CLIENTES y luego encima de
la variable VENTA DE HARDWARE.

Ahora vamos a crear otra flecha de información desde CLIENTES hasta VENTAS POR SERVICIOS.

Página 32
DOCENTE: ING. DANILO H. NOGUERA RIVERA ABRIL 2014
UNIVERSIDAD NACIONAL DE INGENIERÍA
FACULTAD DE CIENCIAS Y SISTEMAS
DEPARTAMENTO DE INFORMÁTICA
MODELACIÓN Y SIMULACIÓN DE SISTEMAS

Ahora agregamos la variable VENTAS DE HARDWARE POR CLIENTE NUEVO y la variable VENTAS
POR SERVICIOS POR CLIENTE EXISTENTE.

Indicamos las relaciones existentes entre las variables usando flechas de información.

Página 33
DOCENTE: ING. DANILO H. NOGUERA RIVERA ABRIL 2014
UNIVERSIDAD NACIONAL DE INGENIERÍA
FACULTAD DE CIENCIAS Y SISTEMAS
DEPARTAMENTO DE INFORMÁTICA
MODELACIÓN Y SIMULACIÓN DE SISTEMAS

Ahora crearemos la variable que represente el porcentaje de ventas de hardware con respecto las
ventas totales de hardware y servicios: CUOTA DE VENTAS DE HARDWARE.

Establecemos las relaciones pertinentes para esta variable nueva.

Página 34
DOCENTE: ING. DANILO H. NOGUERA RIVERA ABRIL 2014
UNIVERSIDAD NACIONAL DE INGENIERÍA
FACULTAD DE CIENCIAS Y SISTEMAS
DEPARTAMENTO DE INFORMÁTICA
MODELACIÓN Y SIMULACIÓN DE SISTEMAS

Ahora tenemos que escribir las ecuaciones para estas variables nuevas.

Debemos notar que estas variables nuevas aparecen resaltadas en negro cuando hacemos click en
el botón Equations. Esto se debe a que estas variables aún no están definidas.

Primero vamos a definir la ecuación para la variable VENTA DE HARDWARE. En este caso, la fórmula
es sencilla:

TASA DE ADQUISICIÓN DE CLIENTES*VENTAS DE HARDWARE POR CLIENTE NUEVO

Página 35
DOCENTE: ING. DANILO H. NOGUERA RIVERA ABRIL 2014
UNIVERSIDAD NACIONAL DE INGENIERÍA
FACULTAD DE CIENCIAS Y SISTEMAS
DEPARTAMENTO DE INFORMÁTICA
MODELACIÓN Y SIMULACIÓN DE SISTEMAS
Especificamos la unidad de medida: $/Mes

Damos click en OK y ahora seleccionamos la variable VENTAS POR SERVICIOS.

Al igual que en el caso anterior, la ecuación es sencilla:

CLIENTES*VENTAS POR SERVICIOS POR CLIENTE EXISTENTE

Especificamos la unidad de medida: $/Mes

Página 36
DOCENTE: ING. DANILO H. NOGUERA RIVERA ABRIL 2014
UNIVERSIDAD NACIONAL DE INGENIERÍA
FACULTAD DE CIENCIAS Y SISTEMAS
DEPARTAMENTO DE INFORMÁTICA
MODELACIÓN Y SIMULACIÓN DE SISTEMAS
Damos click en OK. Ahora definiremos la fórmula para la variable VENTAS DE HARDWARE POR
CLIENTE NUEVO. Vamos a definir hipotéticamente que las ventas son de $1000/Personas.

Damos click en OK y seleccionamos la variable VENTAS POR SERVICIOS POR CLIENTE EXISTENTE. En
este caso, vamos a establecer el valor hipotético en $100/Personas/Mes.

Y finalmente definiremos la ecuación para la variable CUOTA DE VENTAS DE HARDWARE. La unidad


de medida será definida como Dmnl (Dimensionless Number), lo que significa que es una fracción.

Página 37
DOCENTE: ING. DANILO H. NOGUERA RIVERA ABRIL 2014
UNIVERSIDAD NACIONAL DE INGENIERÍA
FACULTAD DE CIENCIAS Y SISTEMAS
DEPARTAMENTO DE INFORMÁTICA
MODELACIÓN Y SIMULACIÓN DE SISTEMAS
También se podría usar la palabra Fraction, Vensim entiende que son sinónimos. Y la fórmula en sí
consistiría en:

VENTA DE HARDWARE/(VENTA DE HARDWARE+VENTAS POR SERVICIOS)

8. EJECUTAR EL MODELO COMPLETO


Antes de ejecutar la simulación del modelo hay un par de cosas que debemos revisar. Primeramente
debemos revisar si las unidades de medida establecidas están correctas. Para hacer esto, damos
click en el botón Model en la barra de menú y seleccionamos Units Check.

Página 38
DOCENTE: ING. DANILO H. NOGUERA RIVERA ABRIL 2014
UNIVERSIDAD NACIONAL DE INGENIERÍA
FACULTAD DE CIENCIAS Y SISTEMAS
DEPARTAMENTO DE INFORMÁTICA
MODELACIÓN Y SIMULACIÓN DE SISTEMAS

NOTA: Si le muestra mensajes de error, revisar nuevamente las unidades de medida. Si las unidades
de medida son congruentes y sigue mostrando mensajes de error, cambiar el idioma de las unidades
a inglés.

Ahora procedemos a ejecutar el modelo, pero antes le daremos un nombre un poco más descriptivo
CuotaPorHardware.

Ahora hacemos click en el botón Simulate.

Página 39
DOCENTE: ING. DANILO H. NOGUERA RIVERA ABRIL 2014
UNIVERSIDAD NACIONAL DE INGENIERÍA
FACULTAD DE CIENCIAS Y SISTEMAS
DEPARTAMENTO DE INFORMÁTICA
MODELACIÓN Y SIMULACIÓN DE SISTEMAS

Se ve ahora el comportamiento de esta simulación en azul dentro de la leyenda del gráfico.

9. VISUALIZAR RESULTADOS DE LA SIMULACIÓN


Seleccionar la variable CUOTAS DE VENTAS DE HARDWARE.

Y hacer click en el botón Causes Strip.

Página 40
DOCENTE: ING. DANILO H. NOGUERA RIVERA ABRIL 2014
UNIVERSIDAD NACIONAL DE INGENIERÍA
FACULTAD DE CIENCIAS Y SISTEMAS
DEPARTAMENTO DE INFORMÁTICA
MODELACIÓN Y SIMULACIÓN DE SISTEMAS

Podemos expandir (opcionalmente) la ventana del resultado.

Vemos que la variable CUOTA DE VENTAS DE HARDWARE va disminuyendo con el tiempo. Esto se
debe a que VENTAS DE HARDWARE es una constante y VENTAS POR SERVICIOS aumenta.

Ahora daremos click en el botón Causes Tree.

Página 41
DOCENTE: ING. DANILO H. NOGUERA RIVERA ABRIL 2014
UNIVERSIDAD NACIONAL DE INGENIERÍA
FACULTAD DE CIENCIAS Y SISTEMAS
DEPARTAMENTO DE INFORMÁTICA
MODELACIÓN Y SIMULACIÓN DE SISTEMAS

Vemos que VENTA DE HARDWARE es una función de TASA DE ADQUISICIÓN DE CLIENTES y VENTAS
DE HARDWARE POR CLIENTE NUEVO.

Si revisamos el modelo, vemos que esas variables son constantes.

Página 42
DOCENTE: ING. DANILO H. NOGUERA RIVERA ABRIL 2014
UNIVERSIDAD NACIONAL DE INGENIERÍA
FACULTAD DE CIENCIAS Y SISTEMAS
DEPARTAMENTO DE INFORMÁTICA
MODELACIÓN Y SIMULACIÓN DE SISTEMAS

Ahora veamos VENTAS POR SERVICIOS. Seleccionamos dicha variable en la ventana Causes Strip. Y
hacemos click nuevamente en Causes Strip.

Vemos que aumenta debido al stock de clientes (variable CLIENTES).

Seleccionar la variable CLIENTES en esa misma ventana, y damos click en el botón Causes Strip.

Página 43
DOCENTE: ING. DANILO H. NOGUERA RIVERA ABRIL 2014
UNIVERSIDAD NACIONAL DE INGENIERÍA
FACULTAD DE CIENCIAS Y SISTEMAS
DEPARTAMENTO DE INFORMÁTICA
MODELACIÓN Y SIMULACIÓN DE SISTEMAS

Vemos que aumenta por la variable de flujo de entrada TASA DE ADQUISICIÓN DE CLIENTES.

De ahí el comportamiento de los resultados de la simulación.

Guardar el modelo con un nombre nuevo.

Página 44
DOCENTE: ING. DANILO H. NOGUERA RIVERA ABRIL 2014