You are on page 1of 44

UNIDAD 1: FUNDAMENTOS DE

LOS MODELOS
SOFTWARE DE SIMULACIN

El Software para desarrollar modelos de


simulacin se divide en tres categoras:
Lenguajes de Programacin de Propsito
general: C, C++, Java.
Lenguaje de programacin de
simuladores: GPSS, SIMAN, Simscript,
SLAM II R.
Entorno de Simulacin: Arena.
SOFTWARE DE SIMULACIN

Ese enfoque era muy adaptable y


flexible, tambin tedioso y
propenso a los errores, ya que los
modelos deban ser codificados
desde el principio.
SOFTWARE DE SIMULACIN

Lenguaje de Simulacin
De propsito especial como GPSS,
Simscript, SLAM y SIMAN aparecieron
hace algn tiempo y proporcionan un
mejor marco.
SOFTWARE DE SIMULACIN

Los lenguajes son muy populares y


se usan actualmente.
Invertir un tiempo para aprender
sobre sus caractersticas y su uso
eficaz.
SOFTWARE DE SIMULACIN

Simuladores de alto nivel


Surgen productos de simuladores
que son fciles de usar.
Por lo general operan mediante
interfaces del usuario, graficas,
mens y dilogos.
SOFTWARE DE SIMULACIN

Sin embargo los dominios de muchos


simuladores estn muy restringidos.
Como en las reas de fabricacin y
comunicaciones.
No son tan flexibles para hacer
nuevos modelos.
SOFTWARE DE SIMULACIN

Veremos varios tipos de


simuladores:
SOFTWARE DE SIMULACIN

Simulador de vuelo o de aviones:


Conocer el mundo de la aviacin:
Microsoft Flight Simulator, X- Plane.
SOFTWARE DE SIMULACIN
SOFTWARE DE SIMULACIN

Simulador de trenes:
Permiten controlar un tren.
Microsoft Train Simulator, Trainz,
BVE Trainsim.
SOFTWARE DE SIMULACIN
SOFTWARE DE SIMULACIN

Simulador de vida o de dinmica


familiar
Permiten controlar a una persona, su
vida y las relaciones con su medio.
Los Sims.
SOFTWARE DE SIMULACIN
SOFTWARE DE SIMULACIN

Simulador de negocio
Simulacin de un entorno
empresarial. Realizar diferentes roles
en las funciones tpicas del negocio.
EBSim, Market Place Flexsim.
SOFTWARE DE SIMULACIN
SOFTWARE DE SIMULACIN

Simulador Poltico.
Permite ser como un poltico
Poltica XXI, Simupol.
SOFTWARE DE SIMULACIN
SOFTWARE DE SIMULACIN

Simulador de redes.
Realizar diseo de redes de
computadoras.
Omnet++, ns2
SOFTWARE DE SIMULACIN
SOFTWARE DE SIMULACIN

Simulador de Procesos.
Simular un proceso mediante datos
precisos.
Arena, Promodel.
SOFTWARE DE SIMULACIN
SOFTWARE DE SIMULACIN
SOFTWARE DE SIMULACIN

A veces usar hojas de clculo en los


modelos de simulacin es una
alternativa.
SOFTWARE DE SIMULACIN

Revisamos el problema de la Bodega


y tomamos de los componentes de la
Simulacin lo siguiente:
Eventos.
Variables aleatorias.
Variables de eficiencia.
SOFTWARE DE SIMULACIN

Eventos: Llegada cliente.


Atencin cliente.
Salida cliente.
SOFTWARE DE SIMULACIN

Variables Aleatorias:
Nmero de entidades que arriban: 1
Nmero mximo de Entidades: ?
Primera llegada: minuto 0
Tiempo llegada cliente: 5 min
constante
Tiempo atencin cliente: 6 min
constante
SOFTWARE DE SIMULACIN

Variables de Eficiencia:
Nmero de Clientes que llegaron: ?
Nmero de Clientes que salieron:?

Y aadiremos una variable mas


Tiempo de espera del cliente: ?
SOFTWARE DE SIMULACIN

Probaremos la simulacin con un


tiempo de 30 minutos.
SOFTWARE DE SIMULACIN

Abrimos un archivo en Excel y colocamos


como nombre:
SOFTWARE DE SIMULACIN

Colocaremos las Variables Aleatorias,


indicando los siguientes datos.

Tiempo de Llegada: 5
Tiempo de Atencin: 6

Como ambos valores son constantes, se


colocan dichos valores para todas las celdas.
SOFTWARE DE SIMULACIN
SOFTWARE DE SIMULACIN

Colocaremos los eventos, indicando


lo siguiente en la primera fila:

Llegada Cliente: minuto 0


Atencin Cliente: minuto 0
SOFTWARE DE SIMULACIN

En la segunda fila en el campo Llegada Cliente se


deber colocar la siguiente Frmula:

=B6+D5

Indica que cada 5 minutos esta llegando un nuevo


cliente.

Repetir en las siguientes filas.


SOFTWARE DE SIMULACIN

En la segunda fila en el campo Atencin Cliente se


deber colocar la siguiente Frmula:

=MAX(D6,F5)

Indica que se debe tomar el tiempo mximo entre dos


valores, uno es la salida del primer cliente y el otro el
tiempo de llegada del segundo cliente.

Repetir en las siguientes filas.


SOFTWARE DE SIMULACIN

En la primera fila en el campo Salida Cliente se deber


colocar la siguiente Frmula:

=E5+C5

Indica que se debe sumar el tiempo de atencin mas el


tiempo de atencin cliente, para conocer cuanto toma
atender a cada cliente.

Repetir en las siguientes filas.


SOFTWARE DE SIMULACIN
SOFTWARE DE SIMULACIN

Colocaremos las variables de


eficiencia, indicando lo siguiente en
la primera fila:

Nmero de clientes llegaron: 1


Nmero de clientes salieron: 1
SOFTWARE DE SIMULACIN

A partir de la segunda fila, colocaremos las


siguientes frmula:
Para Nmero de clientes llegaron:
=G5+1

Para Numero de clientes salieron:


=H5+1
SOFTWARE DE SIMULACIN

Finalmente en la variable de eficiencia, Tiempo de


espera del cliente colocaremos la siguiente frmula:

=E5-D5

Para conocer la espera se necesita restar Tiempo de


atencin cliente menos tiempo llegada cliente.

Repetir para las siguientes filas.


SOFTWARE DE SIMULACIN
SOFTWARE DE SIMULACIN

Finalmente debe quedar de la


siguiente manera:
SOFTWARE DE SIMULACIN
PREGUNTAS

You might also like