Vous êtes sur la page 1sur 72

SIMULACION.

UNIDAD 1
Introduccin a la
simulacin.
que es la SIMULACIN?

Simulacin es una tcnica numrica para conducir


experimentos en una computadora digital. estos
experimentos comprenden ciertos tipos de
relaciones matemticas y lgicas, las cuales son
necesarias para describir el comportamiento y la
estructura de sistemas complejos del mundo real a
travs de largos periodos de tiempo.
Thomas h. Naylor
Simulacin es el desarrollo de un modelo lgico
matemtico de un sistema, de tal forma que se tiene una
imitacin de la operacin de un proceso de la vida real
o
de un sistema a travs del tiempo. La simulacin
involucra la generacin de una historia artificial de un
sistema, la observacin de esta historia mediante la
manipulacin experimental, nos ayuda a inferir las
caractersticas operacionales de tal sistema.
JERRY BANKS
simulacin es una tcnica numrica para realizar
experimentos en una computadora digital. estos
experimentos involucran ciertos tipos de modelos
matemticos y lgicos que describen el
comportamiento de sistemas de negocios,
econmicos, sociales, biolgicos, fsicos o qumicos
a travs de largos periodos de tiempo.

H. MAISEL Y G. GNUGNOLI
Simulacin es el proceso de disear y desarrollar
un modelo de un sistema o proceso real y
conducir experimentos con el propsito de
entender el comportamiento del sistema o
evaluar varias estrategias para la operacin del
sistema.
actualmente no existe una teora cientfica para
garantizar la validez de un proceso de
simulacin
INTRODUCCIN A LA SIMULACIN
La planeacin e implementacin de proyectos
complejos en los negocios, industrias y gobierno
requieren de grandes inversiones, razn por la que es
indispensable realizar estudios preliminares para
asegurar su conveniencia de acuerdo a su eficiencia y
ejecucin econmica para proyectos de cualquier
tamao.
La simulacin de sistemas ofrece un mtodo para
analizar el comportamiento de un sistema. Aunque los
sistemas varan en sus caractersticas y complejidades, la
sntesis de la formacin de modelos, la ciencia de la
computacin, y las tcnicas estadsticas que representa
este tipo de simulacin constituye un conjunto til de
mtodos para aprender sobre estas caractersticas y
complejidades e imponerles una estructura.
VENTAJAS Y DESVENTAJAS DE
SIMULACIN
VENTAJAS
No es necesario interrumpir las operaciones de la
compaa.
Proporciona muchos tipos de alternativas posibles de
explorar.
La simulacin proporciona un mtodo ms simple de
solucin cuando los procedimientos matemticos son
complejos y difciles.
La simulacin proporciona un control total sobre el
tiempo, debido a que un fenmeno se puede acelerar.
Auxilia el proceso de innovacin ya que permite al
experimentador observar y jugar con el sistema.
VENTAJAS

Una vez construido el modelo se puede modificar


de una manera rpida con el fin de analizar
diferentes polticas o escenario. Permite anlisis de
sensibilidad
Generalmente es ms barato mejorar el sistema va
simulacin que hacerlo en el sistema real.
Es mucho ms sencillo visualizar y comprender los
mtodos de simulacin que los mtodos puramente
analticos. Da un entendimiento profundo del
sistema
VENTAJAS
En algunos casos, la simulacin es el nico medio
para lograr una solucin.
Da soluciones a problemas "sin" solucin analtica
Permite analizar el efecto sobre el rendimiento
global de un sistema, de pequeos cambios
realizados en una o varias de sus componentes
VENTAJAS

El anlisis del modelo del sistema puede permitir


la sugerencia de posibles mejoras del sistema real,
as como detectar las variables ms influyentes en
el rendimiento del mismo.
Permite la experimentacin en condiciones que
podran ser peligrosas o de elevado coste
econmico en el sistema real.
La simulacin suele ser utilizada tambin con una
perspectiva pedaggica para ilustrar y facilitar la
comprensin de los resultados que se obtienen
mediante las tcnicas analticas
.
DESVENTAJAS

La simulacin es imprecisa, y no se puede medir


el grado de su imprecisin.
Los resultados de simulacin son numricos; por
tanto, surge el peligro de atribuir a los nmeros un
grado mayor de validez y precisin.
Los modelos de simulacin en una computadora
son costosos y requieren mucho tiempo para
desarrollarse y validarse.
DESVENTAJAS

Se requiere gran cantidad de corridas computacionales


para encontrara soluciones, lo cual representa altos
costos.
Es difcil aceptar los modelos de simulacin y difcil de
vender
Los modelos de simulacin no dan soluciones ptimas.
La solucin de un modelo de simulacin puede dar al
anlisis un falso sentido de seguridad.
Requiere "largos" periodos de desarrollo
1.2. Conceptos bsicos de modelacin.

Mapa Conceptual.

Modelado y Colas con


Simulacin un servidor

Simulaci
Proyectos Generaci Colas en
nx Serie
Inventarios
Simulacin n de VA
Eventos

Colas en
Paralelo
Modelos
Complejos
1.2. Conceptos bsicos de modelacin.

Para modelar y resolver problemas de simulacin


dentro de un sistema, es conveniente definir y
comprender los conceptos.

Sistema. Se define como un grado o conjunto de


objetos reunidos en alguna interaccin o
interdependencia bien definida, para alcanzar una o
mas metas.
Conceptos bsicos de modelacin.
Qu es un sistema?
Parte del Relacin
Lmite del sistema
sistema

Es un conjunto de partes inter-relaciondas.


Existe en un medio ambiente separado por sus lmites.
Persigue un objetivo.
Dependen del observador.
Conceptos bsicos de modelacin.

Ejercicio

Todos los sistemas son iguales?


De qu depende?
Definicin de los sistemas
Estructural
Se define el sistema identificando y describiendo cada
una de sus partes. Se considera que luego de hacer esto se
puede conocer al sistema.

Funcional
Se define el sistema considerando cada una de sus partes
como una caja negra y conociendo las interrelaciones que
existen entre ellas. Se conoce la sistema, si es que se
conoce su dinmica.
Ejercicio.
Clasifica a qu tipo de definicin corresponde cada uno de los
siguientes sistemas.
Diagrama de un circuito electrnico.

Plano de una casa.

Diagrama de procesos de una organizacin.

Organigrama.

Modelo de control de una planta.

Modelo epidemiolgico de una enfermedad.


Propiedades de los sistemas
Sinergia.
La interrelacin de las partes es mayor o menor que la
simple suma de las partes.

Entropa
Indica el grado de desorden del sistema. Se puede reducir
la entropa ingresando informacin al sistema.

Equilibrio homeosttico.
Equilibrio dinmico
Ejercicio
Cmo colocar 8 reinas en un tablero de ajedrez
de tal manera que no se coman entre ellas?
Dnde estn los sistemas?
Los sistemas son constructos mentales.
Corresponden a la representacin mental de los objetos del
mundo real.
Cada sistema depende del punto de vista del observador
(modelador).
Corresponden a modelos de la realidad (modelo mental)

Diferentes Personas Diferentes Visiones Diferentes Sistemas


MODELOS
Es una abstraccin de la realidad.
Es una representacin de la realidad que ayuda
a entender cmo funciona.
Es una construccin intelectual y descriptiva
de una entidad en la cual un observador tiene
inters.
Se construyen para ser transmitidos.

Supuestos simples son usados para capturar el


comportamiento importante.
MODELOS

Un modelo es un sistema desarrollado para entender la


realidad y en consecuencia para modificarla.
No es posible modificar la realidad, en cierta direccin, si es
que no se dispone de un modelo que la interprete.
Ejercicio
Modelar la siguiente realidad

Qu aspecto es importante?
De quin depende la importancia?
Modelos

Modelo

Sistema
Observador
Real
Para qu sirve un modelo?

Ayuda para el pensamiento Herramienta de prediccin

Ayuda para la experimentacin


Para entrenamiento
e instruccin

Ayuda para la comunicacin


Modelos Mentales y Formales

Modelos Mentales. Depende de nuestro punto


de vista, suele ser incompletos y no tener un
enunciado preciso, no son fcilmente
transmisibles. Ideas, conceptualizaciones

Modelo Formales. Estn basados en reglas,


son transmisibles. Planos, diagramas,
maquetas
Ejercicio
Identifica a qu categora (mental o formal) pertenecen los
siguientes sistemas:
Opinin sobre el nuevo gabinete.

Dibujo hecho a mano acerca de la nueva casa.

Plano de la nueva casa.

Modelo de clases o objetos del rea de ventas.

Orden en que llegan los insumos a una mquina.

Distribucin de probabilidad del orden en que llegan los

insumos a una mquina.


Orden que sigue un documento para ser aprobado.
Modelos Icnicos y Abstractos
icnico abstracto
Exactitud Abstraccin
Modelos fsicos Planta piloto
Modelos a escala Modelo de un tomo, globo
Modelos analgicos
Simulacin por
terrqueo, maqueta
Reloj, medidores de voltaje,
computadora
Modelos matemticos. grfica de volumen/costo
Modelos de colas, modelos de

robots
Velocidad, ecuaciones

diferenciales.
Ejercicio
Relaciona las siguientes dos listas.
Identificar qu modelo(s) se usa(n) para representar los siguientes aspectos de
la realidad.
Indicar el tipo de modelo.

Realidad Modelo
Oficina Bancaria Termmetro
Mapa
Temperatura

Plano
Edificio

Organigrama
Pas

Flujo Grama
Empresa

Diagrama Causal
Software

Cola M/M/1
Epidemia

Modelo Matemtico
Reaccin Nuclear
TIPOS DE MODELOS
Tipos de modelos
Estocstico. Uno o ms parmetros aleatorios. Entradas
fijas produce salidas diferentes
Determinstico. Entradas fijas producen salidas fijas
Esttico. Estado del sistema como un punto en el tiempo
Dinmico. Estado del sistema como cambios en el
tiempo
Tiempo-continuo. El modelo permite que los estados
del sistema cambien en cualquier momento.
Tiempo-discreto. Los cambios de estado del sistema se
dan en momentos discretos del tiempo.
Estocstico - Determinstico
Estocstico Determinstico
Si el estado de la variable en Si el estado de la variable en
el siguiente instante de tiempo el siguiente instante de tiempo
no se puede determinar con los se puede determinar con los
datos del estado actual datos del estado actual.

Mtodo analtico: usa


probabilidades para Mtodo numrico: algn
determinar la curva de mtodo de resolucin analtica
distribucin de frecuencias
Continuo - Discreto
Continuo Discreto
El estado de las variables El estado del sistema cambia
cambia continuamente como una en tiempos discretos del tiempo
funcin del tiempo

Mtodo analtico: usa Mtodo numrico: usa


razonamiento de matemticas procedimientos
deductivas para definir y computacionales para resolver
resolver el sistema el modelo matemtico.
Esttico - Dinmico
Esttico Dinmico
Si el estado de las variables no Si el estado de las variables
cambian mientras se realiza puede cambiar mientras se
algn clculo realiza algn clculo

Mtodo numrico: usa


Mtodo analtico: algn mtodo procedimientos
de resolucin analtica. computacionales para resolver
el modelo matemtico.
Estructura de un modelo de simulacin

ci ei si
ei
ni ei si
ni
ci: variable exgena controlable
ni: variable exgena no controlable

ei: variable endgena (estado del sistema)

si: variable endgena (salida del sistema)


Cuando es apropiado simular?
No existe una completa formulacin matemtica del
problema (lneas de espera, problemas nuevos).
Cuando el sistema an no existe (aviones, carreteras).
Es necesario desarrollar experimentos, pero su ejecucin
en la realidad es difcil o imposible (armas,
medicamentos, campaas de marketing) Se requiere
cambiar el periodo de observacin del experimento
(cambio climtico, migraciones, poblacin). No se puede
interrumpir la operacin del sistema actual (plantas
elctricas, carreteras, hospitales).
Maneras de estudiar un sistema

Sistema

Experimentar Experimentar
con el con un modelo
sistema del sistema

Modelo Modelo
fsico matemtico

Solucin
SIMULACIN
analtica
Ejercicio
Identifica qu problemas pueden ser estudiados mediante el uso
de modelos de simulacin:

Decidir si construir o no la carretera entre una ciudad y otra.


Decidir la aplicacin de una nueva vacuna.
Probar la efectividad de un sistema de armamento.
Decidir si es conveniente o no construir un puente.
Decidir cuantas ventanillas de atencin colocar en una nueva
oficina bancaria.
Decidir cuantos puntos de atencin a clientes colocar.
Decidir si construir o no una central nuclear en Teposcolula.
SIMULACIN CONTINUA Y DISCRETA
Ejercicio
1. Cul es la diferencia entre modelado y simulacin?.

2. Se puede modelar sin simular?


3. Se puede simular sin modelar?

4. Indique que relacin se cumple:


1. Modelado Definicin estructural
2. Modelado Definicin funcional
3. Simulacin Definicin estructural
4. Simulacin Definicin funcional
Proyecto de simulacin

S
I
M
U
L Anlisis de
A Problemas
C
I
O
N Recoleccin de
Datos

Construccin del Diseo de I


Verificacin Validacin M
Modelo Experimentos
P
L
A
Anlisis de N
resultados T
A
C
I
O
Reporte
N
1. Analisis del problema
Formulacin y definicin del sistema
Se inicia en la administracin de la empresa. Quin
sabe que tiene un problema, pero no sabe definirlo.
1. La formulacin del problema no se hace una sola vez, se
hace a travs de todo el proyecto.
2. Se define los objetivos del estudio (objetivos y metas).
3. Se define el sistema a estudiar.
4. Se define los lmites del sistemas , sus alcances y limitaciones
(restricciones de la abstraccin).
5. Se especifica el diagrama de flujo lgico.
Formulacin y definicin del sistema

Objetivos y
Problema
Metas

Flujo-Grama

Alcances y
Sistema
Limitaciones
Problemas, Objetivos y Metas
Problema.
Alguna amenaza, incremento de costos, informacin
desconocida, riesgos o contradicciones. Se plantea como un
conjunto de sntomas, an no se conoce las causas.

Objetivo.
Resolver el problema o cmo resolver el problema.
El objetivo no es conocer las causas del problema.
Se orienta a la solucin del problema.

Meta
Conjunto de actividades para lograr el objetivo planteado.
Por lo general se puede medir.
Sistema
Identificar el entorno de actividad.
Identificar entidades (Pedidos, Piezas, Tipos de Pieza y
Productos)
Identificar atributos por entidad (Cantidad de Pedidos,
tipos de pieza, tipo de mquina)
Identificar variables y parmetros de entrada.
Identificar relaciones entre variables y parmetros.
Identificar variables de estado

Alcances y Limitaciones. Corresponde a los lmites del


estudio, lmites internos o externos.
2. Recoleccin de datos
Recoleccin de datos
Se recopila datos de la realidad con la finalidad de
estimar las variables y parmetros de entrada.

Se debe decidir:
Cmo recopilar la informacin
Qu datos se necesita y si son importantes.

En caso de tener variables aleatorias:


Identificar la distribucin de frecuencias.
Verificar si la distribucin no cambia en el tiempo.
Validar la sensibilidad del modelo ante diferentes distribuciones
de probabilidad.
Qu variables considera importantes?
Qu parmetros considera importantes?
Es prctico recolectar todos los datos y luego
seleccionar aquellos de nuestro inters o es
conveniente primero analizar las variables
importantes y luego recolectar los datos?
3. Construccin del modelo
Formulacin del modelo
Es la reduccin o abstraccin del sistema real a un
diagrama de flujo lgico, donde se identifican los
elementos, las variables y los eventos importantes para
cumplir el objetivo del estudio.

Se define el nivel de detalle del estudio (o nivel de


simplificacin).
Un modelo detallado puede implicar mucho tiempo en su
implementacin.
Un modelo simplificado no le va ha permitir lograr el objetivo
planteado.
Estructura del Sistema
Grfico del Sistema. Variables
Elementos del Sistema. Tiempo.
Contadores
Entidades.
Estado del Sistema
Atributos.
Diagrama de Flujo
Actividades.
Programa Principal
Anlisis del Sistema
Eventos Principales
Eventos.
Variables Aleatorias
Eventos Principales
Distribucin Frecuencia
Traslacin del modelo
Se decide el lenguaje de programacin o el
software de simulacin a usar.

Software de Simulacin
GPSS, Arena, Simscript, Simula, Promodel.
Dynamo, Powersim

Lenguajes de Propsito General


Java, C, Pascal, Delphi, Visual Basic, etc
4. Verificacin
VERIFICACIN y VALIDACION
Es el proceso de llevar a un nivel de confianza del
usuario referente a cualquier inferencia acerca de un
sistema es correcta.
Pero no se puede probar si un simulador es correcto o
verdadero.
Lo que importa es la utilidad operativa del modelo y
no la verdad de su estructura.
Se hacen pruebas a lo largo de su desarrollo:
Validar la sensibilidad del modelo.
Prueba de las suposiciones.
Prueba de transformaciones E-S
Verificacin
Para asegurar que el modelo se comporta de la manera que
el experimentador desea.
Se verificar si el modelo est correctamente construido.
Se verifica si el modelo se ha construido de acuerdo a las
especificaciones.
Se realiza por inspeccin a lo largo del proyecto.

Especificacin del modelo Cdigo del modelo

Esta Bien
5. Validacion
VALIDACIN
Prueba la concordancia entre el desempeo del modelo y el
desempeo del sistema real.
Examina el ajuste del modelo.

e realidad s
Sistema ok
e modelo s
Slo se puede hacer en la realidad
Un buen modelo es aquel que se ajusta mejor a los datos y por lo
tanto se puede usar para predecir la realidad.
Todos los modelos de simulacin corresponden a hiptesis sujeta a
validacin.
6. Diseo de experimentos
Experimentacin

Una vez validado el modelo se realiza la


experimentacin que consiste en generar los datos
deseados y realizar el anlisis de sensibilidad de los
ndices requeridos.
El anlisis de sensibilidad consiste en variar los
parmetros del sistema y la observacin del efecto en
la variable de inters
Planeacin Estratgica
Se relaciona a cmo disear y experimentar con el
modelo de simulacin, con la finalidad de:
Reducir el nmero de pruebas experimentales.
Proporcionar una estructura para el proceso de aprendizaje del
investigador.
Los objetivos de la experimentacin son:
Encontrar la combinacin valores de parmetros que optimizan la
variable de inters.
Explicar la relacin entre la variable de inters y las variables
controlables.
La experimentacin ayuda a conocer el sistema materia
de la simulacin.
Planeacin Tctica

Implica aspectos de eficiencia y se relaciona a cmo


llevar a cabo cada experimento.
Problema de inters:
Condiciones de inicio para llegar a un estado deseado, dado
que al iniciar una corrida debe pasar cierto tiempo para
alcanzar las condiciones de equilibrio representativas del mundo
real.
Necesidad de reducir la varianza de la respuesta, dado que se
requiere minimizar el tamao de la muestra requerida.
Posiblemente sea recomendable eliminar las primeras
corridas del modelo de simulacin.
7. Anlisis de resultados
Interpretacin
En esta etapa se realiza la interpretacin de los
resultados que arroja la simulacin y basndose en
esto se toma una decisin.
Se determina si el modelo de simulacin es til para
resolver el problema planteado al inicio de la
investigacin.
Posiblemente ahora con ms conocimiento de causa
se puede determinar con mayor precisin cul es
el problema a resolver?
8. Documentacin
Documentacin
Ayuda a incrementar la vida til del modelo.
Se relaciona al proceso de desarrollo, operacin e
implantacin del modelo de simulacin.
Ayuda al modelador a reconocer sus propios
errores y mejorar para un siguiente proyecto de
simulacin
9. Implementacin
Implementacion
Para que un proyecto de simulacin sea exitoso se
deben dar 3 condiciones:
Sea aceptado, entendido y usado.

Vous aimerez peut-être aussi