Subido por jose luis rodriguez diaz

simulacion unidad 1 - sabatinos

Anuncio
Objetivo Educacional

Es una técnica cuantitativa
de la IO

Su empleo
moderno se
remonta hacia fines de 1940,
cuando Von Neumann y Ulam
acuñaron el término "ANÁLISIS
DE MONTE CARLO" para
aplicarlo a una técnica
matemática
que
usaban
entonces en la resolución de
ciertos
problemas
de
protección nuclear que eran,
o demasiado costosos para
resolverse experimentalmente
o de enorme complejidad
para un tratamiento analítico.

Incrementar
la
productividad y la
calidad
de
los
bienes y servicios
que se producen en
las organizaciones al
optimizar
los
recursos.

Thomas H. Naylor :
“Simulación
es
el
proceso de diseñar y
desarrollar un modelo
computarizado de un
sistema o proceso y
conducir
experimentos con este
modelo
con
el
propósito de entender
el
comportamiento
del sistema o evaluar
varias estrategias con
las cuales se puede
operar el sistema”.
❑
❑
❑
• A través de un estudio de simulación, se puede estudiar el
efecto de cambios internos y externos del sistema, al hacer
alteraciones en el modelo del sistema y observando los
efectos de esas alteraciones en el comportamiento del
sistema.
• Una observación detallada del sistema que se está
simulando puede conducir a un mejor entendimiento del
sistema y por consiguiente a sugerir estrategias que mejoren
la operación y eficiencia del sistema.
• La simulación de sistemas complejos puede ayudar a
entender mejor la operación del sistema, a detectar las
variables más importantes que interactúan en el sistema y a
entender mejor las interrelaciones entre estas variables.
• La técnica de simulación puede ser utilizada para
experimentar con nuevas situaciones, sobre las cuales
tiene poca o ninguna información. A través de esta
experimentación se puede anticipar mejor a posibles
resultados no previstos.
❑ • Cuando nuevos elementos son introducidos en un
sistema, la simulación puede ser usada para anticipar
cuellos de botella o algún otro problema que puede
surgir en el comportamiento del sistema.
❑ • En simulación cada variable puede sostenerse
constante excepto algunas cuya influencia está siendo
estudiada. Como resultado el posible efecto de
descontrol de las variables en el comportamiento del
sistema necesitan no ser tomados en cuenta. Como
frecuentemente debe ser hecho cuando el experimento
está desarrollado sobre un sistema real.
❑
❑
❖
❖
❖
❖
❖
❖
❖
❖
❖
Las áreas de aplicación de la simulación son muy amplias, numerosas y
diversas, basta mencionar sólo algunas de ellas:
Análisis del impacto ambiental causado por diversas fuentes
Análisis y diseño de sistemas de manufactura
Análisis y diseño de sistemas de comunicaciones.
Evaluación del diseño de organismos prestadores de servicios públicos (por
ejemplo: hospitales, oficinas de correos, telégrafos, casas de cambio, etc.).
Análisis de sistemas de transporte terrestre, marítimo o por aire. Análisis de
grandes equipos de cómputo.
Análisis de un departamento dentro de una fábrica. Adiestramiento de
operadores (centrales carboeléctricas, termoeléctricas, nucleoeléctricas,
aviones, etc.).Análisis de sistemas de acondicionamiento de aire.
Planeación para la producción de bienes.
Análisis financiero de sistemas económicos. Evaluación de sistemas tácticos
o de defensa militar.
La simulación se utiliza en la etapa de diseño para auxiliar en el logro o
mejoramiento de un proceso o diseño o bien a un sistema ya existente para
explorar algunas modificaciones.






1.- No existe una completa formulación matemática del problema o los métodos
analíticos para resolver el modelo matemático no se han desarrollado aún.
Muchos modelos de líneas de espera corresponden a esta categoría.
2.- Los métodos analíticos están disponibles, pero los procedimientos
matemáticos son tan complejos y difíciles, que la simulación proporciona un
método más simple de solución.
3.- Las soluciones analíticas existen y son posibles, pero están más allá de la
habilidad matemática del personal disponible El costo del diseño, la prueba y la
corrida de una simulación debe entonces evaluarse contra el costo de obtener
ayuda externa.
4.- Se desea observar el trayecto histórico simulado del proceso sobre un
período, además de estimar ciertos parámetros.
5.- La simulación puede ser la única posibilidad, debido a la dificultad para
realizar experimentos y observar fenómenos en su entorno real, por ejemplo,
estudios de vehículos espaciales en sus vuelos interplanetarios.
6.- Se requiere la aceleración del tiempo para sistemas o procesos que requieren
de largo tiempo para realizarse. La simulación proporciona un control sobre el
tiempo, debido a que un fenómeno se puede acelerar o retardar según se
desee.

Es un sistema cuyo estado cambia sólo en
ciertos puntos en el tiempo. Por ejemplo, en el
modelo de la operación de un banco, el
estado del sistema se describe mediante el
número de clientes en línea y cuál de los
pagadores está en ese momento ocupado. El
estado de este sistema cambia sólo en
aquellos puntos en el tiempo en lo que:
a) un nuevo cliente llega o;
b) un cliente deja de ser atendido y sale del
banco.
Este a su vez se clasifica como uno de
los siguientes dos tipos:
❖ Sistemas de Terminación: es aquel en el
existen puntos de inicio y terminación
precisos y conocidos
❖ Sistemas de no Terminación: es aquel
que está en curso y que carece de
puntos de inicio y terminación precisos y
conocidos.
❑
❑
Es
aquel
cuyo
estado
cambia
continuamente a cada momento en el
tiempo. Una aeronave que se desplaza
en el aire es un ejemplo de un sistema
continuo puesto que sus variables
estado tales como su posición y
velocidad
pueden
cambiar
instantáneamente con respecto al
tiempo.
❖
❖
❖
❖
❖
❖
❖
Salida: es el objetivo de un estudio de simulación que tiene la forma
de un valor numérico específico.
Entrada: es un valor numérico que es necesario para determinar las
salidas de una simulación
Antes de diseñar los detalles de una simulación por computadora
es decisivo tener una clara comprensión de los objetivos del estudio
en la forma de salidas numéricas específicas.
Con las salidas identificadas, el siguiente paso es identificar las
entradas. Estas entradas caen en tres categorías generales:
Condición inicial: un valor que expresa el estado del sistema al
principio de una simulación.
Datos determinísticos: son valores conocidos necesarios para
calcular las salidas de una simulación.
Datos probabilísticos: son magnitudes numéricas cuyos valores son
inciertos pero necesarios para obtener las salidas de la simulación.
❖
❖
❖
❖
❖
❖
❖
Entidad. Objeto o componente de interés en un sistema, por
ejemplo, un cliente, un servidor o una máquina.
Atributo. Denota propiedad de una entidad, por ejemplo, la
prioridad de los clientes en la fila de espera.
Actividad. Todo proceso que provoque cambios en el sistema.
Estado del sistema. Colección de variables que contienen toda
la información para la descripción de todas las entidades, los
atributos y las actividades de acuerdo con su existencia en
algún punto del tiempo.
Evento. Es un hecho que ocurre instantáneamente y que
cambia el estado del sistema, como por ejemplo la llegada de
un nuevo cliente a un banco. dentro del sistema
Determinista. Es posible describir completamente el resultado de
una actividad en términos de su entrada .
Estocástica. Cuando los efectos de la actividad aleatoriamente
en distintas salidas.
Sistema
Entidades
Atributos
Actividades
Eventos
Variables
de
estado
Banco
Clientes
Estado de
cuenta
Depositar
Llegadas, salidas
Número de cajeros
ocupados, número
de clientes en
espera.
Ferrocarril
Viajeros
Orígenes,
destinos
Viajar
Llegada a una
estación.
Llegada a un
destino.
Número de viajeros
esperando en cada
estación.
Producción
Máquinas
Rapidez,
capacidad, tasa
de
descomposturas.
Estampar, soldar
Descompostura
Estado de las
máquinas.
Comunicaciones
Mensajes
Tamaño ,destino
Transmisión
Recepción en el
destino
Mensajes en espera
a ser transmitidos.
Inventario
Almacén
Capacidad
Disponer
Demanda
Nivel de inventario.
Demanda
acumulada.

La simulación es costosa en horas de desarrollo y
de computador.

Suele ser muy difícil la validación del modelo y de
los resultados.

La recogida, análisis e interpretación de los
resultados
suele
requerir
personal
con
conocimientos estadísticos.

La aceptación de los resultados requiere un
elevado conocimiento del modelo empleado, por
lo que es difícil su aceptación por personas no
involucradas en el grupo que ha realizado la
simulación.
Un modelo de simulación adquiere
importancia y significado en virtud de
su similitud con un fenómeno de interés
determinado.
¿Pero, qué se entiende por similitud?

Similitud Física: este es el tipo de similitud que más se
asocia cuando se habla de simulación en general y
concretamente en realidad virtual aplicada a la
simulación, aunque no por esto es más importante que los
otros tipos. Este tipo comprende diversas componentes de
similitud que pueden ser o no importantes en cada caso:
visual, sonora, mecánica, química, táctil, etc.

Similitud Probabilística: este tipo proviene del
comportamiento del fenómeno de origen. La disciplina
de la estadística conocida por análisis de probabilidad se
encarga de estudiar la probabilidad con que un
fenómeno tiende a manifestarse. Por lo tanto, la similitud
probabilística hace referencia a las propiedades
funcionales del fenómeno de estudio.
Similitud Conceptual: esta similitud hace
referencia a las estructuras internas del
fenómeno de estudio y a como están
organizadas. Por esta razón, se pueden
definir las siguientes propiedades de la
similitud conceptual: asociativa, por
analogía, estructural, etc.
En este punto, en que ya se ha definido lo
que se entiende por modelo y
por simulación, se pasará a ver qué tipos
generales de simulación se definen
habitualmente:
Persona - Persona: Simulaciones de tipo
social en las que se estudian las
reacciones de personas o colectivos.
Por ejemplo: entrenamiento de entrevistas
de trabajo. Se sitúa a dos personas en los
papeles de entrevistador y entrevistado y
después de actuar durante un período de
tiempo, se intercambian los papeles para
poder entender los procesos inversos.
De Sistema: Simulaciones donde se
reproduce físicamente un sistema físico,
químico, biológico, etc., bajo unas
condiciones controladas. Por ejemplo,
una reacción química de la naturaleza
controlada en situación de laboratorio.
Persona - Ordenador: Simulaciones donde
la persona responde a unas cuestiones
planteadas por el ordenador. Por ejemplo,
entrenamiento mediante juegos de
estrategia financiera, simuladores de
vuelo, etc.
Por Ordenador: No requieren interacción. A partir
de una entrada, un programa (conjunto de
reglas de decisión) la transforma obteniendo
una salida. Usualmente responden a
sistemas estocásticos, es decir, basados en
probabilidad.
Los dos últimos tipos son los que incumben a está
asignatura: persona-ordenador y por ordenador.
Como veremos, las diferencias entre estos dos
tipos son muy grandes, pero los dos pueden
utilizar tecnología de realidad virtual.

Simulaciones Continuas: Sistemas modelados por
ecuaciones diferenciales o algebraicas que
dependen del paso del tiempo de forma continua.
Por ejemplo: Sistemas de simulación DepredadorPresa (también llamados sistemas Tom&Jerry).

Por Eventos discretos: Se caracterizan por el paso de
bloques de tiempo en los que se considera que “no
pasa nada” y donde se puntúan eventos que
cambian el estado del sistema. Sobre todo se basan
en teoría de colas. Por ejemplo: El estudio, por
simulación, de un peaje: las colas que genera, los
horarios asociados a las colas, factores que afectan,
etc.
Definición y tipo de eventos
Evento: ocurrencia instantánea que puede cambiar el
estado del sistema.
Clasificación de los eventos:
A) Primario: aquél que se programa por adelantado.
B) Secundario: aquél que no se programa por adelantado.
C) Simultáneos: los eventos que ocurren al mismo tiempo.
El modelo: una línea un servidor
Autos que llegan a una gasolinera
Dos variables aleatorias independientes:
1. Tiempo entre llegadas.
2. Tiempo de servicio.
El reloj es inicializado a cero.
✓ Simulación utiliza un reloj real.
✓ Existen dos mecanismos para avanzar el
reloj de la simulación:
✓
Incrementos de tiempo fijo: Promodel no
utiliza este mecanismo de avance del reloj.
▪ Incrementos de tiempo variable: Promodel
sí utiliza este mecanismo de avance del
reloj.
▪
1) Incrementos de tiempo fijo
2) Incrementos de tiempo variable
Avance del reloj de simulación según los sucesos.
Avance del reloj de simulación según los sucesos.
Avance del reloj de simulación en incrementos fijos.
❖
Definición de sistema-determinación de los límites o fronteras, restricciones y medidas de efectividad que se
usará para definir el sistema que se estudiará.
❖
Formulación del modelo- reducción o abstracción del sistema real a un diagrama de flujo lógico.
❖
Preparación de los datos- identificación de los datos que el modelo requiere y reducción de éstos a una
forma adecuada.
❖
Traslación del modelo- descripción del modelo en un lenguaje aceptable para la computadora que se
usará.
❖
Validación- incremento a un nivel aceptable de confianza de modo que la inferencia obtenida del modelo
respecto al sistema real sea correcta.
❖
Planeación estratégica – diseño de un experimento que producirá la información deseada.
❖
Planeación táctica- determinación de cómo se realizará cada una de las corridas de prueba especificadas
en el diseño experimental.
❖
Experimentación- corrida de la simulación para generar los datos deseados y efectuar el análisis de
sensibilidad.
❖
Interpretación- obtención de inferencias con base en datos generados por simulación.
❖
Implantación- uso del modelo y/o resultados.
❖
Documentación- registro de las actividades del proyecto y los resultados así como de la documentación del
modelo y su uso.
Descargar