You are on page 1of 44

SIMULACION CON

ARENA
MC GERARDO ADRIAN ROMERO RUGERIO
adromeru@netscape.net

DEPTO. DE ESTUDIOS DE POSGRADO DEL ITP


INGENIERIA INDUSTRIAL
PRESENTACION DE LOS
ASISTENTES
PRIMERA PARTE

INTRODUCCION
SIMULACION: UNA HERRAMIENTA
MODERNAPARA LA TOMA DE
DECISIONES
PRIMERA PARTE

ENFOQUE Y CONCEPTOS
DE SISTEMAS
CONCEPTOS ELEMENTALES
DE SISTEMAS
ENFOQUE DE SISTEMAS
El enfoque de sistemas
establece que "el mundo y
cualquiera de sus partes
puede visualizarse como un
conjunto de sistemas en
interacción dinámica". Es un
punto de vista, una forma
de pensar, que en la
confrontación de una
situación problemática,
busca no ser reduccionista.
Tres son los usos más
comunes del enfoque
sistémico
 Desarrollar conceptos y lineamientos
para estudiar la realidad como
sistema.
 Desarrollo de esquemas metodológicos
para orientar el proceso de solución de
problemas en distintas fases.
 Desarrollo de técnicas y modelos para
apoyar la toma de decisiones.
El enfoque de sistemas tiene como propósito
hacer frente a los problemas cada vez mas
complejos que plantean la tecnología y las
organizaciones modernas, problemas que por
su naturaleza rebasan nuestra intuición pura
y para los que es fundamental comprender su
estructura y proceso (subsistemas,
restricciones del medio ambiente, etc.).
CONCEPTO
Por DE SISTEMA
sistema; se entiende
una colección de entidades Tres
relacionadas, cada una de características:
las cuales se caracteriza
por atributos o 1. Tienen fronteras
características que pueden 2. Existe dentro de
un medio
estar relacionados entre sí. ambiente
Los objetivos que se 3. Tiene
persiguen al estudiar uno o subsistemas
varios fenómenos en
función de un sistema son
aprender cómo cambian los
estados, predecir el cambio
y controlarlo
REPRESENTACION BASICA DE UN
SISTEMA

MEDIO AMBIENTE

OO
TB
O RJ
B OE
J ST
E O
T S
O
DEFINICIONES DE
SISTEMA
 Es un grupo o colección de elementos
interrelacionados que cooperan para cumplir
con un objetivo dado.

 Un sistema es capaz de producir un


resultado que ninguno de los elementos que
lo forman puede producir por si solo.

 Un sistema solo existe en la mente del que


lo concibe.
EL MODELO DE DIAMANTE

“B”
MODELO
CONCEP-
CONCEPTUALIZACIÓN ABSTRACCIÓN
TUAL
Y SIMPLIFICACIÓN

“A” VALIDACIÓN
“C”
SITUA-CIÓN MODELO
PROBLE- FORMAL
MATICA

RETROALIMEN
TACIÓN

“D”
SOLUCIÓN
IMPLANTACIÓN ALIMENTACIÓN Y
MANIPULACIÓN DEL MODELO
¿QUE ES UN SISTEMA?

MEDIO AMBIENT
E
CONCEPCION DE UNA
ORGANIZACIÓN COMO
UN SISTEMA
OTRO
OBJET
S
O SISTE
-MAS
SISTE
MA

$
MATERIALES SISTEMA
CONCEPCION SIMPLE: ENERGIA PRODUCTOS
COMO UN PROCESO
INFORMACION
DE TRANSFORMACION
DECISONES
AGREGADO DE ENTIDADES
“S I S T E M A” D E I N T E R E S

“S I S T E M A”
S IS T E M A D E A C T I VI D A
DE INTERES
DES

ACTIVIDA
D RED DE ENTIDADES
2 FUNCIÓN
ACTIVIDA
D
5
GENER
ACTIVIDA AL
D
ACTIVIDA
1
D
4
ACTIVIDA
D SISTEMA DE ACTIVIDADES
3
La N funcionalidad de los
objetos

FUNCIÓN
1
S A
OBJETO I C
S T
TDI
E V
M EI
A D
FUNCIÓN
A 2
D
E
S
FUNCIÓN
“n”
La visión del mundo

UNA
ARTESA
NIA

UN
ARMA

UN
INSTRU
MENTO
DE
TRABAJO
DEFINICION:
SIMULACION
Definiremos la simulación como el proceso
de diseñar un modelo de un sistema real y
realizar experimentos con el modelo para
entender el comportamiento del sistema
y/o evaluar varias estrategias para su
operación.

Lo que implica que el diseño del


modelo es un proceso crítico
porque deberá reflejar el
comportamiento real del sistema
a través del tiempo.
CONCEPTO DE MODELO
Por modelo se
entiende a una
representación de
un grupo de
objetos o ideas en
alguna otra forma
que aquella de la
entidad misma.
Ventajas
• Es de
posible probar la simulación
nuevos diseños, políticas,
etc., en el sistema, sin consumir recursos en su
implantación.
• Para identificar cuellos de botella en la
información, el material y flujos de producto y
probar opciones para aumentar los flujos. Esto
nos permite probar la hipótesis sobre - ¿cómo?
o ¿por qué? - ciertos fenómenos ocurren en el
sistema.
• Permite controlar el tiempo. La gran ventaja
de la Simulación es su capacidad de
permitirnos experimentar con situaciones
nuevas y desconocidas y contestar a preguntas
como "¿que pasaría si?"

Sin embargo …
Modelar sistemas es un arte que requiere de cierta
especialización y entrenamiento. Los resultados
dependen de la habilidad del modelador y de la
calidad del modelo.
 Requiere de datos de entrada confiables lo cual puede
implicar mucho tiempo para reunirlos o bien pueden
ser datos cuestionables.
 Los modelos de simulación son de entrada-salida,
indican la salida probable para ciertos datos de
entrada. La simulación no entrega una solución
óptima, más bien sirve como un instrumento para el
análisis del comportamiento de un sistema en
condiciones especificadas por el experimentador.
Simulación ¿ ciencia o
arte?

¿ COMO SE ENSEÑA UN ARTE ?


LAS VARIABLES Y LOS
TIPOS DE SISTEMAS

PERO, ¿QUÉ ES UNA VARIABLE?


Y ¿COMO SE DETERMINA EL ESTADO DE UN SISTEMA?
lo lo
continuo estático
lo
deterministico lo
estocástico

lo
lo discontinuo
dinámico (discreto)
lo continuo
Una aeronave vuela bajo el control del piloto
automático. Un giróscopio en el piloto automático
detecta la diferencia entre la dirección real y la
deseada, y envía una señal para mover las
superficies de control. Como respuesta al
movimiento de la superficie de control, el aeroplano
gira en la dirección deseada.

a los sistemas en que los cambios


son predominantes suaves, se les
conoce como sistemas continuos
lo discontinuo (discreto)
Una fábrica produce y ensambla componentes para dar un
producto, las partes principales del sistema son el
departamento de producción y el departamento de
ensamble, hay un departamento de compras que
mantiene un suministro de materia prima y un
departamento de embarques que despacha los productos
terminados, un departamento de control de la producción
recibe pedidos y asigna trabajo a los otros
departamentos.

a los sistemas en que los cambios


son predominantes discontinuos se
les conoce como sistemas discretos.
Un modelo estático representa el
sistema en un determinado instante
(por ejemplo, los modelos del tipo
Monte Carlo). Un modelo dinámico
representa la evolución del sistema
en el tiempo. Un modelo se dice
determinista si no contiene variables
aleatorias. En caso contrario, se dice
estocástico. Los datos de salida de
un modelo determinista son únicos
para un conjunto de entradas dado,
los de un modelo estocástico pueden
ser, a su vez, aleatorios.
EL ENFOQUE DE
PROCESOS
ENFOQUE DE PROCESOS
 El objeto de estudio se representa como una caja en la que
se indican los flujos de entrada y salida del sistema.
 Es visto como una entidad que recibe ciertos insumos y los
transforma en productos

DATOS LOGICA DATOS


DE DEL DE
ENTRADA SISTEMA SALIDA

VARIABLES VARIABLES
MUESTREADAS MODELO CALCULADAS
ELMENTOS DE LOS
MODELOS
 ENTIDADES  Clientes, materiales, ordenes de
trabajo, etc
 Tipo de entidad, su grafico de
 ATRIBUTOS animación, etc.
 Las transformaciones o servicios.
 Equipos y/o servidores involucrados
 PROCESOS en el proceso.
 RECURSOS  Valores relevantes del proceso
 Sucesos relevantes provocados por
las entidades
 VARIABLES
 EVENTOS
SISTEMA ENTIDADES ATRIBUTOS PROCESOS RECURSOS ESTADO DEL
SISTEMA

TRAFICO AUTOS VELOCIDAD, CONTROL DEL CALLES CONGESTIONA


DESTINO TRAFICO SEMAFOROS MIENTO

BANCO CLIENTES SALDO TRANSACCIONE CAJEROS LONGITUD DE


DOCUMENTOS S BANCARIAS LA FILA, TIEMPO
EFECTIVO DE ESPERA

COMUNICACIO LLAMADAS LONGITUD INTERCOMUNIC EXTENSIONES CONGESTIONA


NES DESTINATA-RIO ACION LINEAS MIENTO
CONMUTA-DOR

SUPERMER- CLIENTES LISTA DE PAGOS CARRITOS NIVEL DE


CADO COMPRAS COMPRAS CAJAS DE SERVICIO
COBRO LONGITUD DE
FILAS
RELOJ DE LA SIMULACION

EVENTOS
ENTIDADES

ENTIDADES
ATRIBUTOS

ATRIBUTOS
RECURSOS

ESTADO DEL
VARIABLES
SISTEMA

SISTEMA
Los clientes que necesitan varios
artículos llegan a un supermercado,
toman un carrito, si lo hay disponible,
realizan su compra y luego forman
cola para salir por una de las distintas
cajas, después de pagar devuelven el
carrito y salen del lugar.
Los clientes que necesitan varios
atributo
artículos llegan a un supermercado,
entidad

toman un carritoevento , si lo hay disponible,


realizan su compra y luego forman
recurso variable
evento
cola para salir por una
evento
de las distintas
evento
cajas, después de pagar devuelven el
variable evento
carrito y salen del lugar.
recurso evento evento

evento
SISTEMA SISTEMA
SISTEMA
SISTEMA SISTEMA

t=0 t=n
n = longitud de la corrida

Condiciones Condiciones Condiciones


iniciales transitorias finales

EXPERIMENTO DE SIMULACION
No. de replicas = no. de veces que se repite el experimento
ejercicios
A un puerto llegan barcos que atracan
junto a un muelle si está disponible; en caso contrario,
esperan hasta que se
libere uno. Los descargan varias
cuadrillas de trabajo cuyos tamaños
dependen del tonelaje de la nave. Una
bodega contiene un nueva carga para el
barco. Se carga el barco y luego se
hace a la mar. Sugerir dos eventos
exógenos (distintos a las llegadas) que
pueda ser necesario tomar en cuenta
Se desea agregar una nueva ruta de
autobuses en una ciudad, y el
gerente de tráfico de la empresa
debe determinar cuántos autobuses
adicionales se necesitaran.
Si el gerente de la empresa desea evaluar
el efecto de la nueva ruta en el sistema
de tránsito como un todo, ¿Cómo sugeriría que
incorpore las características de la nueva línea
para formar parte de un modelo del sistema
total?
Sugeriría un modelo continuo o discreto al
gerente de tráfico.
FIN DEL TEMA 1

¡ Break !
15 minutos
PRIMERA PARTE

FINAL DE LA PRIMERA PARTE


CONDICIONES DE ESTADO
ESTABLE

EJEMPLO DE LINEAS DE ESPERA

MODELO M/M/1
= 20 unidades por hora y μ= 30 unidades por

Variables relevantes.
Po = 1/3 , L = 2 unidades , W = 6 minutos
Lq = 4/3 , Wq = 4 minutos
CONDICIONES DE ESTADO
ESTABLE

EJEMPLO DE LINEAS DE ESPERA

AHORA CON SIMULACION


DATOS DE ENTRADA

INPUT ANALYZER
12

10

6 Serie1

0
1 2 3 4 5 6 7 8 9 10 11
Ejemplo
17.392 8.11 4.078 3.151 3.528 2.44 5.924 3.461 2.052 10.369

3.69 10.87 4.793 2.498 0.569 8.281 0.154 5.959 3.384 12.877

13.602 5.244 16.677 5.977 4.313 4.767 2.381 6.443 1.392 1.578

8.115 4.891 6.72 7.728 2.717 10.451 5.901 0.818 7.088 2.637

4.714 3.032 1.495 15.733 7.768 2.333 7.822 3.708 6.412 1.29

3.957 5.285 7.094 3.078 1.264 2.63 10.177 2.155 2.945 7.552

11.094 4.772 7.281 14.344 19.867 0.119 2.072 1.486 3.791 4.214

1.611 1.781 1.53 3.28 4.301 0.202 7.489 1.422 1.453 0.022

6.001 9.569 8.477 3.043 0.877 6.966 2.103 1.816 0.433 2.547

0.843 1.182 8.121 2.007 1.395 4.661 7.378 5.3 17.066 12.171

You might also like