Professional Documents
Culture Documents
LA TORRE
ING. EN SISTEMAS COMPUTACIONALES
CATEDRTICO:
MLL. CESAR ARGELLES LPEZ
EXPOSICION:
SIMULACIN
INTEGRANTES:
ALEXIS TAPIA PAZOS 150I0248
ALBERTO ARMANDO ORTIZ GASCA 150I0069
JESS ESTEBAN VEGA BARRALES 150I0065
KEVIN ROGELIO MARTINEZ PREZ 150I0101
JOVANI GARCA PREZ 150I0242
PASOS PARA REALIZAR UN ESTUDIO DE SIMULACIN
PASOS PARA REALIZAR UN ESTUDIO DE SIMULACIN
El mismo principio se puede aplicar para figuras complejas como se muestra en la ilustracin 3.
Conociendo la escala, se puede fijar un cuadrado arbitrario y calcular el rea de Argentina.
Sin embargo, la determinacin del permetro de la figura es un problema de mayor magnitud
para el cual se necesita recurrir a la teora de fractales.
EVALUACIN DE INTEGRALES
Suponga que se desea evaluar la siguiente integral que no tiene solucin analtica:
I=
Si bien para este caso en particular existen mejores mtodos para hacerlo, cuando se deben
resolver integrales mltiples con integrando mal condicionados la simulacin de Monte
Carlo puede ser una buena alternativa.
Suponga que x es un nmero aleatorio con distribucin uniforme continua en el intervalo
[a,b], f(x) es la correspondiente funcin de densidad de probabilidad que es igual a 1/(b-a);
entonces, el nmero y = g(x) es tambin un nmero aleatorio cuyo valor medio (E(y) o y)
est dado por:
1 1 1
= = = =
Por lo tanto:
I = (b - a)E(y)
()
= =
= = ( )
Se propone una estacin de gasolina con una sola bomba con un servicio manual. Suponer que los
arribos de carros como tambin su tiempo de servicio son aleatorios.
Al principio identifiquemos los parmetros siguientes:
Estado: nmero de carros que esperan servicio y nmero de carros servidos al momento.
Eventos: arribo de carros, inicio del servicio, fin del servicio
Entidades: carros
Cola: la fila de carros enfrente de la bomba.
Variables aleatorias: tiempos entre llegadas, tiempos del servicio
Distribuciones: asumiremos distribuciones exponenciales para ambos tiempo entre llegadas y tiempo
de servicio.
Despus, especifique qu hacer en cada evento. Para el ejemplo esto puede plantearse as:
En el evento de llegada de la entidad:
Crear la siguiente llegada.
Si el servidor est libre, enviar la entidad al inicio del servicio.
Si no est libre formar la cola.
En el evento de inicio del servicio:
El servidor se ocupa.
Programar fin de servicio para esa entidad.
En el evento de fin de servicio:
El servidor se desocupa.
Si alguna entidad espera en la cola: remover la primera entidad de la cola: enviarla al inicio del servicio.
Todava se requiere inicializar el proceso. Por ejemplo, crear el primer arribo.
Finalmente es necesario trasladar todas las operaciones identificadas a cdigo de lenguaje de
computadora. Esto es fcil con una librera apropiada que tenga subrutinas para crear, programar,
tiempo de eventos, manipulaciones de colas, generacin de variacin aleatoria y colecciones
estadstica.
Cmo sera en este caso el proceso de simular?. El programa graba el nmero de carros en el
sistema antes y despus de cada cambio de estado adems del tiempo de ese evento.
QU ES LA SIMULACIN BASADA EN EL WEB?
La simulacin basada en el Web rpidamente emergi como un rea de inters significativa tanto para
investigadores de simulacin como para practicantes de la simulacin. Este inters en Simulacin
basada en el Web es un efecto natural de la proliferacin de la World-Wide Web y sus tecnologas
relacionadas, por ejemplo HTML, HTTP, CGI, etc. la agitada popularidad de, y seguridad sobre,
simulacin computacional como una herramienta para resolver problemas y soportar decisiones.
La apariencia red-amigable del lenguaje programacin Java, y de las tecnologas de objetos
distribuidos como la Architecture Comn Object Request Broker (CORBA) y el Object Linking y
Embedding / Component Object Model (OLE/COM) particularmente, han tenido efectos agudos sobre el
estado de la practica de la simulacin.
Actualmente, los investigadores en el campo de la simulacin basada en el Web estn interesados en
tratar con tpicos tales como metodologas para desarrollo de modelos web-based, desarrollo de
modelos colaborativos sobre Internet, modelacin y simulacin basada en Java, modelacin distribuida
y simulacin usando tecnologas Web y nuevas aplicaciones.
Bibliografa
Banks J., C. J. (1996). Discrete-Event System Simulation (segunda ed.). New Jersey: Prentice-Hall.
GARCIA DUNNA EDUARDO, G. R. (2006). Simulacin y anlisis de sistemas con ProModel (Primera ed.). MEXICO: PEARSON EDUCACIN.