You are on page 1of 21

USOS DEL APLICATIVO AWESIM 3.

1. Aplicativo Awesim 3.0


Abrir Awesim V3.0 y en el men de Project, seleccionar New en la ventana de dilogo teclear ENSAYO1

Y hace click en NEW Activar el constructor de Redes SLAM II (Network Builder), Haciendo click en y se abrir la siguiente caja de dilogo en donde haremos click en New

Lo cual nos abrir el constructor de RED (Network Builder)

2. Nodos Regresando al ejemplo del banco, ahora nos concentraremos en la llegada de clientes al sistema, vemos como las entidades (clientes) son insertadas a la red. Visual SLAM utiliza el nodo CREATE (crear) para insertar entidades el smbolo y los parmetros utilizados se muestran abajo. Nodo CREATE Regresando al ejemplo del banco, ahora nos concentraremos en la llegada de clientes al sistema, vemos como las entidades (clientes) son insertadas a la red. Visual SLAM utiliza el nodo CREATE (crear) para insertar entidades el smbolo y los parmetros utilizados se muestran abajo.

2.1.1 Ejercicio 1 con Nodo CREATE


Crear entidades que inicien en el tiempo 0 y cada 10 unidades de tiempo posteriormente. Poner una marca de tiempo dentro del atributo 2 de la entidad. Toma todas las ramas (branches) saliendo del nodo CREATE Valores default para MC = 8 y M = 8

2.1.2 Ejercicio 2 con Nodo CREATE


Crear 50 entidades iniciando en el tiempo 100.0. El tiempo entre creaciones debe 30. Tome al menos 2 ramas saliendo del nodo. El valor default para MA es no almacenar los valores de las entidades creadas

2.1.3 Ejercicio 3 con Nodo CREATE


Crear 1 entidad en el tiempo 75 que lleve todas las ramas(branches) que salgan del nodo. Los valores default son no marcar atributos, TBC = 8 y M = 8

2.1.4 Ejercicio 4 con Nodo CREATE


Crear entidades que repondan a un modelo de arribo de Poisson, es decir un tiempo exponencial con una media de tiempo de 10. Tomar todos los valores default con excepcin del tiempo entre creaciones.

2.2 Nodo QUEUE


En la secuencia de la red ahora necesitamos un lugar en donde almacenar la entidades, esto se puede lograr a partir de un nodo QUEUE y cuya estructura y configuracin se muestra abajo.

UNIVERSIDAD AUTNOMA DE TAMAULIPAS


UNIDAD ACADMICA MULTIDISCIPLINARIA REYNOSA-RODHE

2.2.1 Ejercicio 1 con Nodo QUEUE


Introducir un nodo QUEUE etiquetado como NODO1, 0 entidades en el inicio, de capacidad infinita.

2.2.2 Ejercicio 2 con Nodo QUEUE


Introducir un nodo QUEUE con 0 entidades al inicio, con capacidad de 4 entidades y que tenga una desviacin (BALK) ruteada al nodo COLA2

2.2.3 Ejercicio 3 con Nodo QUEUE


Introducir un nodo QUEUE con 2 unidades al inicio, con capacidad de 10, haciendo uso del nmero de archivo 3 y que el nodo realice una funcin de bloqueo BLOCK

2.3 Nodo TERMINATE


Este nodo se utiliza para destruir o borrar entidades de la red. El nodo funciona con un contador que al llegar al lmite, elimina la entidad.

2.3.1 Ejercicio 1 con Nodo TERMINATE


Introducir un nodo TERMINATE etiquetado como FINAL que se ejecute cuando hayan llegado 25 entidades

2.4 Nodo ASSIGN


Asigna valores a los atributos de una entidad.

2.4.1 Ejercicio 1 con Nodo ASSIGN


Introducir un nodo ASSIGN con etiqueta ASIGNA1 en el que se modifiquen los atributos de las entidades atravesando el nodo de la manera siguiente ATRIB[2]= 7.0, ATRIB[3]=ATRIB[3]/XX[2], XX[1]= RNORM(4,2)

2.5. Actividades ACTIVITY


Branches o ramas son utilizadas para modelar actividades. Solamente en las ramas se pueden especificar retrasaos de tiempos de las entidades que fluyen a travs de la red. Las actividades que salen de nodos QUEUE o SELECT son referidos como actividades de servicio.

Las actividades pueden ser especificadas en duracin a travs de un valor directo o una funcin

3. Ejemplo Bsico de Redes SLAM 3.1 Banco con dos cajas atendiendo
Desarrollar un modelo de red considerando una situacin que involucre el proceso de los clientes que llegan a un Banco (mencionado al principio) con una distribucin exponencial de media 10, comenzando en una unidad de tiempo equivalente a 5. El nmero de clientes de inicio es de 2 con una capacidad mxima de 10. Dos cajas estn atendiendo la nica lnea de espera, con una distribucin uniforme de entre 6 y 12 unidades. Terminar el proceso cuando se hayan arribado Abajo se muestran los pasos que siguen de manera grfica

3.2. la situacin que involucre dos tipos de trabajo procesndose en el


mismo servidor. Los tipos de trabajo se asume que llegan a una sola lnea antes de arribar al servidor. Una de las entidades est programada para llegar cada 8 unidades de tiempo y slo 100 van a ser creadas. Estas entidades van a tener un tiempo estimado de servicio que es un muestreo de una distribucin exponencial con un tiempo medio de 7. Este tiempo de servicio es asignado al atributo 1 en un nodo ASSIGN. Para el otro tipo de entidad el tiempo entre llegadas es de 12 unidades de tiempo y son creadas 50 de estas entidades. El tiempo de servicio estimado para cada una de estas entidades es exponencialmente distribuida con una media de 10. Ambos tipos de entidades son ruteadas a un nodo QUEUE cuya etiqueta es QOFS. Las entidades en QOFS esperan en el archivo uno. El servidor es modelado como una actividad 1 en donde el tiempo de servicio es especificado como atributo 1 ms una muestra de una distribucin normal

4. Desarrollo de un Modelo empleando Redes SLAM


Desarrollar un modelo clsico M/M/2: Los clientes llegan en intervalos de tiempo exponenciales (=10). 50% van a la cola1 y el resto va a la cola2. 2 clientes pueden ser atendidos a la vez. El tiempo de Servicio es exponencial para todos los servidores de este sistema (=15). Abrir el Awesim versin 3.0 1. Crear un nuevo proyecto llamado PROY1 - Hacer click en el men Project y seleccionar New Ctl+N y en la caja de dilogo como la que se muestra abajo introducir el nombre en este caso PROY1

2. Declarar el escenario en la opcin de men Scenario y seleccionar New Ctl+N y en la caja de dilogo como la que se muestra abajo introducir el nombre en este caso ESCE1

3. Teclear una breve descripcin del proyecto en la caja Description como por Ejemplo Proyecto #1

La red, que de acuerdo al enunciado del problema, queremos crear es la siguiente:

4. Activar el constructor de Redes SLAM II (Network Builder), Haciendo click en y se abrir la siguiente caja de dilogo en donde haremos click en New

5. Al abrirse la siguiente ventana construimos la red como se va mostrando en cada figura.

Guardar como NPROY1 Con File Save as Ahora activamos el constructor de controles haciendo click en el botn Controls y click en NEW obtendremos una ventana como la siguiente :

Hacer doble click, y al abrirse la siguiente ventana introducir los datos como se muestra

y hacer click en OK Hacer ahora doble click en LIMITS y al abrirse la siguiente ventana no introducir ningn dato como se muestra

y hacer click en OK UNIVERSIDAD AUTONOMA DE TAMAULIPAS


UNIDAD ACADEMICA MULTIDISCIPLINARIA REYNOSA-RODHE

SIMULACIN DE SISTEMAS
Hacer ahora doble click en NET y dejarlo seleccionado en READ como se muestra

y hacer click en OK En este punto el constructor se debe ver as

Hacer click en Edit Insert, cuando aparezca la ventana como muestra abajo seleccione la opcin INITIALIZE y hacer click en OK

Introduzca los datos como se muestra a continuacin

Hacer click en OK

Dar Save As como

Regresando al menu de Networks, seleccionar NProy1 haciendo click en el boton < hasta que aperezca en el campo de Selected Networks

Seleccione EJE1 y haga click en Set Current

Su pantalla de Awesim se ver como a continuacin:

Hacer Click en el smbolo ( en el Men Simulate Run) y aparecer la ventana siguiente

Hacer click en Update y observar ventanas que abren y cierran regresando a la pantalla original. Si hay algn error este ser mostrado en el reporte Report Output Echo Que se muestra a continuacin

Hay otro reporte que muestra ms detalle que es el Report Output Intermediate y cuyo listado se muestra a continuacin: AweSim Simulator, version 3.0

Copyright (C) 1996 Pritsker Corporation UNIVERSIDAD AUTONOMA DE TAMAULIPAS


UNIDAD ACADEMICA MULTIDISCIPLINARIA REYNOSA-RODHE

SIMULACIN DE SISTEMAS
Translated file ESCE1 successfully read Translated file ESCE1.TRN successfully read ** AweSim Version 3.0 ECHO REPORT ** Wed Nov 12 17:51:56 2008 Simulation Project : Ejemplo de Clase Modeler : Juanita Robles Date : 11/11/2008 Run options Run number 1 of 1 Beginning time of run : 0.000000 Ending time of run : 10000.000000 Maximum errors during run : 1 Maximum entities in system : 300 Clear statistics between runs : YES Execute simulation after input: YES Warn of destroyed entities : YES Generate summary report : EVERY(1) Variables Number of LL variables : 0 Number of XX variables : 0 Number of SZ variables : 0 Number of entity ATRIBs: 0 Number of entity LTRIBs: 0 Number of entity STRIBs: 0 Random Number Streams Information STREAM SEED REINITIALIZATION NUMBER VALUE OF STREAM 1 428956419 NO 2 1954324947 NO 3 1145661099 NO 4 1835732737 NO 5 794161987 NO 6 1329531353 NO 7 200496737 NO 8 633816299 NO 9 1410143363 NO 10 1282538739 NO 11 794026294 NO 12 977821281 NO 13 699858332 NO 14 1683733431 NO 15 96358723 NO 16 602885281 NO 17 871633513 NO 18 1984612552 NO 19 232391877 NO 20 135618479 NO 21 1814383333 NO 22 324184021 NO 23 1667630903 NO 24 1082038467 NO

Intermediate results for run 1 Maximum number of entities concurrently in system is 25 0 total errors during execution Hay otro reporte que muestra ms detalle que es el Report Output Summary y cuyo listado se muestra a continuacin:

Trabajo Con la red que acabamos de ver hacer variantes con valores finitos en los valores infinitos, Probabilidades de atencin diferentes a 0.5 y con diferentes combinaciones de funciones diferentes a laexponencial.

Crear 5 redes con datos diferentes y correrlas sin errores.

You might also like