Home
GUIA DE USUARIO VENSIM
Contents
1. Muertes Es posible desarrollar tal funci n usando Lookups y es lo que se har a continuaci n RS Antes de hacerlo no obstante es importante gt normalizar las entradas y salidas del Lookup Poblaci n Gu a del Usuario de Vensim http atc innova com 2 Lookups normalizados La funci n gr fica dibujada antes tiene el n mero de conejos como entrada y el n mero de conejos que mueren por a o como salida Este es un gr fico dif cil de crear y m s a n muy dif cil de modificar Supongamos que se desee entender que ocurre cuando se introduce una raza de conejos m s longevos se debe cambiar la funci n completa O supongamos querer entender el efecto de incrementar la capacidad de carga el ambiente en el que viven los conejos nuevamente se deber a cambiar la funci n completa Una entrada normalizada se construye alrededor de puntos de referencia tales como 0 0 y 1 1 La entrada se ajusta para ser adimensional e independiente de las unidades de medida o la escala de otras variables en el modelo La salida es a menudo adimensional y tambi n independiente de las unidades de medidas y la escala de otras variables Por ejemplo supongamos que vamos a medir Poblaci n en miles de conejos y muertes en miles de conejos por mes Un Funci n Lookup que tome Poblaci n como entrada y muertes como salida ya no ser a v lida Por el contrario una funci n Lookup normalizada usando Poblaci n en relaci n a capacidad de carga como ent
2. efecto del aumento de poblaci n en la funci n muertes 0 0 4 2 10 0 delete Units Dmnl Abrir el editor de ecuaciones en efecto sobre las muertes Seleccionar el subtipo Normal desde el men desplegable La ventana inferior desaparecer Pulsar en el comienzo de la ecuaci n y seleccionar efecto del aumento de poblaci n en la funci n muertes de la lista de Variables Agregar par ntesis alrededor de poblaci n normalizada Efecto sobre las muertes efecto del aumento de poblaci n en la funci n muertes poblaci n normalizada Pulsar OK para cerrar el men Este modelo es exactamente el mismo que conejos2_guia mdl excepto que la relaci n Lookup ha sido expl citamente nombrada Si bien nombrar los Lookups de esta manera puede resultar engorroso para una relaci n simple como la que se define aqu puede ser de mucha ayuda en situaciones m s complejas especialmente si se desea usar la misma relaci n no lineal en m s de un lugar del mismo modelo Cuando se pulsa sobre el bot n Simulation Setup se abrir una opci n que permite cambiarlo Gu a del Usuario de Vensim http atc innova com 17 Recursos de Vensim en espanol nun http dinamica de sistemas com CURSOS ONLINE Universitat Polit cnica de Catalunya http www dinamica de sistemas com cursos sis htm ATC Innova Distribuidor Oficial Vensim http atc innova com LIBROS Teor a y ejercicios pr cticos de Din mica de Sistemas
3. ngulo inferior izquierdo escribir 0 y presionar tecla Intro El cursor se mueve al men a la derecha escribir 0 9 y presionar Intro nuevamente El cursor se mueve nuevamente a la izquierda y los n meros ingresados se mueven a las columnas de entrada salida haciendo espacio para que se pueda ingresar nuevos n meros Continuar ingresando el resto de los pares de n meros siguientes presionando Intro cada vez que se escribe un valor El gr fico se autodibujar 0 0 9 1 1 2 1 2 3 1 5 4 2 Alternativamente se puede dibujar el gr fico usando el puntero y presionando en el gr fico para agregar puntos y arrastrando los puntos para reposicionarlos en el gr fico Primero es necesario fijar X max e Y max en valores 4 y 2 respectivamente Pulsar el bot n Reset Scaling para fijar las escalas X e Y en sus puntos No hay que preocuparse por obtener los valores num ricos exactos para los puntos mostrados en la figura si se est n agregando puntos con el rat n La forma de la curva es m s importante que los valores exactos Pero el punto 1 1 debe ser colocado con exactitud porque es un punto de referencia cuando Poblaci n de conejos es igual a capacidad de carga no hay cambio en el flujo normal de muertes Gu a del Usuario de Vensim http atc innova com 8 Edici n de valores Se pueden modificar los valores en la lista Input Output o arrastrando un punto en el gr fico Para eliminar un punto pulsar el bot
4. conejo_guia mdl pero se eligi separarlo por claridad y para mostrar el uso de una salida de Lookup afectando una variable normalizada Gu a del Usuario de Vensim http atc innova com 15 Cambiar los Lookups del modelo Hagamos un cambio temporal en el Lookup y simulemos el modelo nuevamente Pulsar el bot n Set Up a Simulation Pulsar en el men editor Runname y escribir run2 o cualquier otro nombre para la simulaci n Pulsar en la variable efecto sobre las muertes que aparece amarillo azul en el esquema del modelo Aparecer el Editor de Gr ficos Lookup Con el rat n mueva alguno de los puntos en el gr fico para cambiar la inclinaci n de la curva Por ejemplo arrastre los puntos un poco m s arriba Si fuera necesario incremente o disminuya la escala pulsando en los men s despleglables para Y max Y min X max X min o escriba en ellos nuevos valores Puede tambi n agregar o borrar puntos adicionales Tambi n puede cambiar los valores desde el teclado en los campos Input y Output a la izquierda Pulsar en el bot n OK Este cambio es temporal y vale s lo para esta simulaci n y no ejerce influencia permanente sobre los valores del modelo Pulsar el bot n Simulate para efectuar la simulaci n Pulsar en Poblaci n de conejos para seleccionarla y luego en la herramienta Graph Se deber a obtener un gr fico como el que se muestra a continuaci n mostrando un menor tama o final de Poblaci n de co
5. tulo y fn x pero toma dos variables como la entrada normalizada y calcula la salida relativa al valor normalizado y normal y fn x normal x Gu a del Usuario de Vensim http atc innova com 4 Dibujar el modelo Este modelo conejos_guia mdl muestra la manera simple y directa de construir modelos con funciones Lookup La normalizaci n se hace dentro de la variable Lookup de salida efecto sobre las muertes y la salida de esta variable act a directamente sobre el flujo muertes Para ver un ejemplo en el que la entrada y las salidas est n separadas ver la secci n Separar Variables Normalizadas m s adelante en este cap tulo o abrir el modelo conejos2_guia mdl Este es funcionalmente el mismo modelo que conejos_guia mdl pero contiene m s variables El usuario puede decidir cual es m s claro Pulsar en el bot n New Model En el di logo Model Settings tabla Time Bounds escribir 30 para FINAL TIME escribir o seleccionar de la lista desplegable 0 125 para TIME STEP Pulsar en la lista desplegable para Units for time y seleccionar Year o escribir A o Pulsar la tabla Unit Equiv En la caja de edici n escribir conejo conejos y luego pulsar en el bot n Add Editing Pulsar en OK o presionar Intro Dibujar el modelo mostrado en el diagrama siguiente Guardar el modelo por ej conejo_guia mdl en el directorio guide chapo8 Vensim conejos_guia mdl Var capacidad de carga Fie Edit View Model Options
6. La http www dinamica de sistemas com libros sistemas htm Sysware la toma de decisiones en un mundo complejo http www dinamica de sistemas com libros sysware htm Ejercicios avanzados en Din mica de Sistemas http www dinamica de sistemas com libros ca_sistemas htm Informaci n info atc innova com Gu a del Usuario de Vensim http atc innova com 18
7. n Clear Points y luego con el cono Delete pulsar sobre el punto en el gr fico El gr fico se ver Graph Lookup efecto sobre las muertes pa a ut E fi 1 3_ ps pa 2 PT n Ne X min 0 y x 0 9052 y 0 5789 X max 4 Reset Scaling k Clear Points Clear All Points Cur gt Ref Clear Reference Ref gt Cur Cancel Pulsando OK se cierra el Editor de Gr ficos Lookup Ahora se ver la ecuaci n del gr fico expresada como una tabla de valores encerrados en par ntesis Estos valores se podr an haber escrito directamente pero en cambio los hemos generado en el Editor de Gr ficos Lookup Agregar las unidades Dmnl dimensionless adimensional que tambi n es posible escribir en el men Units y luego pulsar OK para cerrar el Editor de Ecuaciones Es importante entender el significado de unidades Dimensionless Cuando normalizamos la entrada al Lookpu dividimos Poblaci n de conejos medida en conejos por capacidad de carga tambi n medida en conejos adimensionando la variable Pulsar el bot n Save de la Barra de Herramientas para guardar el modelo Gu a del Usuario de Vensim http atc innova com 9 Controlar la sintaxis del modelo y los errores en las unidades Antes de simular el modelo se deben controlar errores en las ecuaciones y en las unidades Seleccionar Model Check Model desde el men o presionar Ctrl T se obtendr un men de infor
8. GUIA DE USUARIO VENSIM http www dinamica de sistemas com Vensim http www atc innova com 8 Construir una funci n con Lookups En el cap tulo previo se desarroll un modelo que usa algunas funciones Aunque las funciones se pueden usar para representar numerosas relaciones entre variables no siempre son suficientes A menudo es m s f cil crear funciones con las propiedades o formas que uno desee Mediante Lookups es posible definir relaciones entre unas variables y sus causas ajustadas a la necesidad del usuario Una ecuaci n puede ser definida como una funci n especialmente constru da de la forma y mi funci n x La variable de salida y cambia seg n un valor x de entrada a trav s de la funci n mi funci n la cual tiene una forma com nmente no lineal especificada por el usuario Los Lookups se conocen tambi n como Funciones Lookup Funciones Gr ficas Tablas Lookup o simplemente Tablas Se pueden construir como una tabla de n meros en el Editor de ecuaciones o como un gr fico en el Editor Graph Lookup Copyright O 1998 2007 Ventana Systems Inc Traducido al espa ol con autorizaci n Copyright de la traducci n c 2007 Juan Martin Garcia Causal Tracing Reality Check Vensim and Ventana son marcas registradas de Ventana Systems Inc Gu a del Usuario de Vensim http atc innova com 1 Los limites del crecimiento de conejos El modelo de poblaci n del Capitulo 6 se amplia en este capitulo p
9. Pulsar en la herramienta Graph Se genera un gr fico de Poblaci n de conejos MAME Ta Graph for Poblaci n de conejos ojx Poblaci n de conejos 4 000 2 000 0 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 Time A o Poblaci n de conejos C1 conejo Podemos ver que Poblaci n de conejos primero crece exponencialmente y luego crece m s y m s lentamente hasta que eventualmente se aproxima a 3500 esto es debido al efecto de la tabla Lookpup Gu a del Usuario de Vensim http atc innova com 12 Separar variables normalizadas Esta secci n es opcional y permite ver la construcci n de un modelo con el mismo comportamiento que el conejos_guia mdl ya construido Las tablas Lookup pueden ser usadas para modificar las variables del modelo por encima o por debajo de sus valores normales En el modelo previo los valores normales estaban impl citos y ocultos en la ecuaci n del flujo de muertes En otros modelos se podr a desear tener el valor normal en forma expl cita Esto deber ser una Constante o una Variable Auxiliar tal como tasa normalizada de muertes en el modelo conejos2_guia mdl que se muestra a continuaci n Vensim conejos2_guia mdl Var capacidad de carga AHR File Edit View Layout Model Options Windows Help 86d Ss BB Reue 43 280 kam are va el c lt P A PL fade poblaci n inicial ler esperanza de E vida Poblaci n de z Po y Z D conejos nacimientos J muertes tasa norma
10. Windows Help 185643 BM REO et MAN A Tr ae A tasa de Poblaci n inicial nacimientos Esperanza de vida O K p Posen de conejos nacimientos efecto sobre las muertes capacidad de carga Gu a del Usuario de Vensim http atc innova com 5 Entrar las ecuaciones Pulsar el icono Ecuaciones pulsar en las variables y entrar las ecuaciones y unidades de medida como sigue Poblaci n de conejos INTEG nacimientos muertes poblaci n inicial Units conejo poblaci n inicial 1000 Units conejo tasa de nacimientos 0 23 Units 1 A o esperanza de vida 8 Units A o nacimientos Poblaci n de conejos tasa de nacimientos Units conejo A o muertes Poblaci n de conejos esperanza de vida efectos sobre las muertes Units conejo A o capacidad de carga 1000 Units conejo La variable capacidad de carga no es el n mero m ximo de conejos que el medioambiente puede sostener En realidad capacidad de carga representa el n mero normal de conejos para ese entorno Deber amos usar una formulaci n diferente si deseamos representar la capacidad de carga Inicializamos el Nivel con la constante poblaci n inicial en lugar de escribir un n mero Esto nos permite cambiar valores durante los experimentos de simulaci n Observe que la ecuaci n muertes tiene un multiplicador efecto sobre las muertes el cual modificar el valor de muertes Recordar para a adir una variable como valor inic
11. ara incluir las consecuencias del crecimiento de la poblaci n en un ambiente con una limitada capacidad de carga El crecimiento no controlado del modelo previo pop_guia mdl se reemplaza por un crecimiento limitado por el tama o de la poblaci n en relaci n con la capacidad de carga del medioambiente local conejos_guia mdl Muertes Poblaci n Esto no significa que las muertes se incrementar n linealmente a lo largo del tiempo La linealidad significa que las muertes aumentar n en la misma manera que Poblaci n si Poblaci n crece exponencialmente lo mismo ocurrir con muertes Podemos hacer una tabla Lookup que exprese esta relaci n lineal pero es m s f cil simplemente usar una constante que tenga el mismo valor que la pendiente de un gr fico Lookup multiplicado por Poblaci n De hecho el modelo desarrollado en el Cap tulo 6 utiliza Poblaci n esperanza de vida de modo que la pendiente de la l nea recta ser 1 esperanza de vida Se eligi esta expresi n porque es mucho m s f cil entender que es esperanza de vida y que significa su cambio que entender la forma y la pendiente de una curva Queremos que en este modelo muertes se incremente m s r pido a medida Poblaci n incrementa su tama o Esto ocurre porque las poblaciones mayores se encuentran m s cerca que los l mites de reserva tal como comida y por lo tanto los conejos morir n en promedio m s r pidamente Estamos buscando una funci n tal como
12. ial usar el bot n Chose Variable Chose Inicial Variable in PLE and PLE Plus en la tabla Variables Gu a del Usuario de Vensim http atc innova com 6 Crear y normalizar Lookups Seleccionada la herramienta Ecuaciones pulsar en efecto sobre las muertes Bajo la etiqueta Type hay dos men s despleglables uno que muestra Auxiliary y el otro Normal Pulsar en el men desplegable Normal y seleccionar with Lookup Esto crea una tabla Lookup incluida dentro de la ecuaci n de la Variable Auxiliar Pulsar en la tabla Variables y luego pulsar en la variable Poblaci n de conejos de la lista Escribir un signo de dividir y luego pulsar capacidad de carga efecto sobre las muertes WITH LOOKUP Poblaci n de conejos capacidad de carga Si Poblaci n de conejos cambia efecto sobre las muertes cambiar de acuerdo a la forma de la funci n Lookup Ahora necesitamos crear la tabla real de valores o el gr fico que describe el Lookup Pulsar en el bot n As Graph en el Editor de Ecuaciones bajo el men Type Se abre el editor de Gr ficos Lookup Gu a del Usuario de Vensim http atc innova com 7 Graph Lookup efecto sobre las muertes HUNNE o AA 71 Prien a i ini ini pn nn nn nn in nn nnd KI New We x min 0 x 0 y 0 X max 4 y Reset Scaling DK Clear Points Cur gt Ref Clear Reference Ref gt Cur Cancel Abrir el men New valores en la izquierda cerca del
13. idad de carga Units Dmnl Pulsar en efecto sobre las muertes y reemplazar la ecuaci n en el men de edici n WITH LOOKUP dejando la tabla Lookup y las unidades tal como estaban Efecto sobre las muertes WITH LOOKUP poblaci n normalizada Cuando cierre el Editor de Ecuaciones ya no deben aparecer variables remarcadas en el diagrama Pulsar en el bot n Save en la barra de herramientas y guardar el modelo Notar que la variable de salida como tasa normalizada de muertes podr a en un modelo diferente ser una Constante y no una Variable Auxiliar como lo es aqu Considerar por ejemplo la estructura Precio real a Efecto del Demanda real precio en la demanda Precio normal Demanda normal Gu a del Usuario de Vensim http atc innova com 14 Simulaciones Antes de hacer una simulaci n efect e una revisi n del modelo y de las ecuaciones con Units Check Ctrl U y un Model Check Ctrl T Elija un nombre para la simulaci n Observe los resultados con las herramientas del gr fico Se obtendr exactamente el mismo comportamiento que el modelo previo ver gr ficos anteriores Un aspecto a tener en cuenta es la variable adicional tasa normalizada de muertes Esta variable calcula cual deber a ser la cantidad de muertes si no hubiera una poblaci n excesiva que afecta el flujo de muertes a trav s de la tabla Lookup Podr amos haber inclu do este c lculo en el flujo muertes como en el modelo previo
14. lizada V de muertes Runs A capacidad de __ pm poblaci n efecto sobre las E carga normalizada muertes b lt M gt View 1 Times New Roman 12 b ilu s US Este modelo tambi n incluye una entrada normalizada expl cita separada en lugar de normalizar de forma oculta la variable dentro de efecto sobre las muertes Guardar el modelo previo bajo otro nombre conejos2_guia mdl y luego crear la estructura que se muestra arriba Para cambiar las flechas desde el flujo muertes hasta la Variable Auxiliar tasa normalizada de muertes use la herramienta Move Size Mover Tama o para seleccionar el extremo de la flecha y colocarlo sobre la Variable Auxiliar Alternativamente se pueden borrar las flechas usando la herramienta Delete Borrar y pulsar sobre la punta de la flecha para luego dibujar una nueva con el icono Arroz Flecha Gu a del Usuario de Vensim http atc innova com 13 Pulsaren tasa normalizada de muertes y entrar las siguientes ecuaciones las mismas ecuaciones que usamos para muertes antes de introducir el efecto desde el Lookup y unidades y luego presionar Intro tasa normalizada de muertes Poblaci n de conejos esperanza de vida Units conejo A o Pulsar en muertes y reemplazar la ecuaci n con la siguiente muertes tasa normalizada de muertes efecto sobre las muertes Pulsaren poblaci n normalizada e ingresar la ecuaci n siguiente poblaci n normalizada Poblaci n de conejos capac
15. maci n que dice Model is OK Si el modelo tiene errores revise que las ecuaciones del modelo son coherentes con el diagrama Si las ecuaciones parecen correctas abra el Editor de Ecuaciones de cada variable y revise su ecuaci n con el listado anterior Seleccionar Model Units Check desde el men o presionar Ctrl U se obtendr un men de informaci n que dice Units are OK Si se genera un error de unidades leer la ventana de Salida para ver que variables est n fallando en el control Abrir el Editor de Ecuaciones en cada variable y controlas las unidades contra las ecuaciones que se listan arriba A menudo las unidades que presentan errores de control son indicaci n de ecuaciones incorrectamente formuladas Gu a del Usuario de Vensim http atc innova com 10 Simulaci n del modelo Pulsar en la caja del editor de simulaciones en la barra superior y escriba un nombre para la primera simulaci n por ejemplos base Pulsar en el icono Simulate Simular El modelo se simula mostrando una ventana que se indica que est en proceso hasta que lo concluye en un PC r pido no ver esta ventana Gu a del Usuario de Vensim http atc innova com 11 An lisis del modelo Pulsar el nivel Poblaci n de conejos en el modelo Esto lo selecciona como una Workbench Variable Controlar la barra de t tulos en la parte superior de la ventana de Vensim para ver que Poblaci n de conejos est seleccionada
16. nejos o algo similar El gr fico mostrado es el resultado de incrementar el efecto de la tabla Lookup incrementar los valores SST Graph for Poblaci n de conejos ol x Poblaci n de conejos 4 000 2 000 0 0 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 Time A o Poblaci n de conejos run nn conejo Poblaci n de conejos Current _ _ __ conejo Gu a del Usuario de Vensim http atc innova com 16 Lookups con Nombre En los modelos previos se us una Variable Auxiliar con subtipo with Lookup para entrar el efecto no lineal de la densidad de poblaci n sobre la tasa a la cual mueren los conejos En algunos casos es deseable colocar un nombre la forma funcional Esto es especialmente til si se desea usar el Lookup en m s de un lugar del modelo Guardar el modelo conejo2_guia mdl con un nuevo nombre conejo3_guia mdl Pulsar el icono Variable y agregar una nueva efecto del aumento de poblaci n en la funci n muertes Dibujar una flecha desde efecto del aumento de poblaci n en la funci n muertes hacia efecto sobre las muertes Abrir el editor de ecuaciones para efecto del aumento de poblaci n en la funci n muertes Pulsar en el men desplegable para tipo de variable y elegir Lookup Pulsar en As Graph para abrir el Graph Editor y entrar los valores tal como se hizo anteriormente Cerrar el Graph Editor agregar Dmnl y pulsar OK para cerrar el Editor de Ecuaciones La ecuaci n se ver
17. rada y efecto sobre las muertes como salida act a sobre una l nea de base o un n mero normal de muertes Poblaci n esperanza de vida y no necesita ser cambiada cuando cambian las unidades de medida o las escalas La normalizaci n nos permite alcanzar en la funci n Lookup la relaci n deseada de comportamiento frente a un conjunto de valores Si la informaci n acerca del tama o o las caracter sticas de la poblaci n cambian se puede simplemente cambiar el valor de capacidad de cargao esperanza de vida sin cambiar la funci n Lookpup Efecto sobre las muertes 1 1 Poblaci n capacidad de carga Para normalizar dividir la variable de entrada por un valor normal promedio por ej Poblaci n capacidad de carga Cuando la poblaci n real es igual a su valor normal la entrada a Lookup es 1 Otros valores de Poblaci n variar n la entrada a valores mayores o menores que 1 Tambi n es usual hacer variar los valores de salida de un Lookup en el entorno de 1 La salida del Lookup puede ser usada luego para hacer variar otra variable del modelo por debajo o por arriba de su valor normal Otra manera de decirlo Gu a del Usuario de Vensim http atc innova com 3 es cuando la variable de entrada es igual a su valor normal o promedio la salida del Lookup es 1 y en consecuencia no tiene efecto sobre el valor de la variable conectada a ella NOTA Esta f rmula es similar al ejemplo de ecuaci n Lookup del comienzo de este cap
Download Pdf Manuals
Related Search
Related Contents
Manual(131122) 「読み」に困難を感じている人への読書に関するニーズ調査 特定非営利 pg 1 IFU for GC_Fuji_II_LC Handbuchs - Busse Yachtshop Dual Electronics Corporation XDVD110BT Car Video System User Manual descargar - Alpha Decay Philips 190S6FB 19" SXGA LCD monitor Copyright © All rights reserved.
Failed to retrieve file