Vous êtes sur la page 1sur 42

UNIVERSIDAD NACIONAL DE INGENIERIA

Facultad de Ingeniera de Industrial y de


Sistemas

Simulacin de Sistemas

Semana 2
Prof. Mg (c) Csar Pacheco Vera
cesarpacheco17@gmail.com
Semana 2
1. El proceso de simulacin
2. Etapas: Formulacin del problema;
recoleccin de datos; formulacin
del modelo; validacin del
modelo; construccin del
simulador; validacin del
simulador; planificacin del
experimento de simulacin,
anlisis y validacin de
resultados.
3. Mecanismos de avance de tiempo
3. Pasos para un estudio de simulacin

En general , los pasos que se deben seguir en


un estudio de simulacin son los siguientes:

1. Definicin del problema


2. Planificacin del proyecto
3. Definicin del sistema
4. Formulacin conceptual del modelo
5. Diseo preliminar del experimento
6. Preparacin de los datos de entrada
7. Traduccin del modelo
8. Verificacin y validacin
9. Diseo experimental final
10.Experimentacin
11.Anlisis e interpretacin
12.Implementacin y documentacin
3.1. Definicin del problema

Antes de intentar resolver un problema,


es esencial formularlo adecuadamente.
Esta es una afirmacin que parece
evidente, de sentido comn, pero que no
siempre se aplica. Para encontrar una
solucin a un problema, uno debe conocer
primero cul es el problema. En
particular, el primer paso en todo
estudio de simulacin es definir
explcitamente cul es su objetivo: la
construccin del modelo se realiza con el
fin de ayudar a responder ciertas
preguntas acerca del sistema real.
El objetivo de un estudio de simulacin
puede ser de lo ms diverso. Algunos
ejemplos son:

a. Evaluacin del comportamiento de


determinado diseo del sistema en
trminos absolutos frente a
determinados criterios especficos.
b. Comparacin del comportamiento de
diferentes diseos alternativos del
sistema, o comparacin de diferentes
polticas de operacin o
procedimientos.
c. Prediccin del comportamiento del
sistema bajo cierto conjunto de
condiciones.
d. Anlisis de la sensibilidad, es decir,
determinar entre varios factores cul
es el que ms afecta al comportamiento
del sistema.
e. Optimizacin, esto es, clculo de los
valores de determinados parmetros del
modelo que producen que el sistema
tenga la mejor respuesta (atendiendo a
un determinado criterio).
f. Estudio de las relaciones funcionales
entre determinadas variables del
modelo. Por ejemplo, la determinacin
de la relacin funcional entre una de
las respuestas del modelo y
determinadas variables de entrada.

g. Localizacin y anlisis de los cuellos


de botella. Consiste en descubrir la
localizacin de los cuellos de botella
del sistema y evaluar propuestas para
descongestionar alguno de ellos.
Pretenden responder preguntas del tipo:

a. Funciona el sistema del modo que


queremos que lo haga (evaluacin y
prediccin)?

b. Por qu no funciona el sistema y qu


podemos hacer para que funcione
(determinacin de los cuellos de
botella y optimizacin)?
c. Cul es la mejor alternativa
(comparacin y anlisis de
sensibilidad)?

El propsito del estudio de simulacin


tiene implicaciones decisivas en el
diseo del modelo y del experimento.
Como parte de la planificacin deben
considerarse todos aquellos factores que
son crticos para el xito del proyecto,
tales como:
a. Estn claramente definidos los
objetivos del estudio? Por qu se
realiza el estudio? Qu se pretende
obtener del estudio?
b. Se dispone de los recursos adecuados y
suficientes para poder realizar el
estudio: tiempo, personal, software,
computadoras, etc.?
c. Dispone el estudio del soporte
necesario por parte de la direccin?
Las partes involucradas se implicarn
en mayor medida si son conscientes del
respaldo de la direccin. Se les ha
informado adecuadamente? Son
conscientes de que ese respaldo existe?

d. Se han definido las tareas de que


consta el proyecto, la vinculacin
entre ellas, quin debe realizarlas y
en qu fechas?
e. Posee cada uno de los miembros del proyecto
la formacin necesaria para realizar con
xito su cometido? Est suficientemente
capacitado el coordinador del proyecto?
f. Se han identificado los usuarios
potenciales o clientes de los resultados del
estudio? Han sido todos ellos consultados?
Se ha establecido el procedimiento para
comunicarles regularmente el estado en que
se encuentra el proyecto y los progresos
realizados?
g. Se han establecido los adecuados canales de
comunicacin entre los miembros del equipo,
la direccin y los clientes?
3. Pasos para un estudio de simulacin

La esencia del arte del modelado son la


abstraccin y la simplificacin. Se trata
de identificar el pequeo conjunto de
caractersticas o propiedades del sistema
suficientes que apunten a los objetivos
especficos del estudio.
Podra ser la siguiente:
a. Escoger las variables de salida, lo
cual resulta relativamente sencillo una
vez definido el objetivo del estudio.
b. La construccin del modelo se realiza
identificando qu componentes del
sistema afectan a estas variables de
salida y decidiendo, para cada uno de
ellos, si debe ser incluido en el
modelo o si debe ser considerado parte
del entorno del modelo. En este ltimo
caso, el componente es representado
mediante entradas al modelo.
c. Una vez se ha decidido qu componentes
constituyen de modelo y qu variables
describen el comportamiento de cada
componente, deben determinarse las
relaciones funcionales entre los
componentes, es decir, la lgica del
modelo. Normalmente se usan grficos o
seudo cdigo para describir el sistema
como un diagrama de flujo lgico.
Conviene disponer de la mxima
informacin posible acerca del sistema:

a. La documentacin de las
especificaciones de diseo del sistema.

b. Entrevistas con empleados, operarios e


ingenieros que conozcan el sistema o
con sus diseadores si ste todava no
ha sido construido.

c. Observaciones y medidas realizadas de


primera mano sobre el sistema.
Una buena prctica consiste en realizar el
modelo de manera iterativa: comenzar con un
modelo muy simple, cuya complejidad puede
posteriormente ir aumentndose fcilmente.

Para ello, el modelo debe realizarse de manera


modular y jerrquica, dividiendo el sistema en
submodelos y modelando todos ellos con un nivel
semejante de complejidad.

Este modelo inicial puede construirse muy


rpido y puede servir de punto de discusin
sobre posteriores refinamientos en el modelado
(se entiende por refinamiento del modelo el
aumento en su nivel de detalle)
Existen varias tcnicas que se pueden
aplicar simultneamente para obtener un
modelo simplificado de un sistema.
Algunas de ellas son:

1) La omisin de ciertos detalles del


modelo. La idea que hay detrs de esta
aproximaciones que no todos los factores
son igualmente importantes para
determinar el comportamiento del sistema.
Se trata de determinar qu factores son
crticos (efectos de primer orden) y
cules no (efectos de segundo orden).
2) Agregar determinados procesos del
sistema en un proceso equivalente.
Ejemplos tpicos de agregacin son:

Agregacin temporal: se trata un


intervalo de tiempo como una unidad. Por
ejemplo, se consideran que todos los
eventos ocurridos en un da han ocurrido
simultneamente en determinado instante
(por ejemplo, a las 12 de la maana).
Agregacin de recursos: se tratan varios
recursos como una unidad. Por ejemplo,
si un operario de una cadena de montaje
realiza cierto numero de trabajos
consecutivos, puede modelarse la
operacin completa como un proceso
simple en lugar de modelar cada una de
las tareas individualmente.
3) El tercer tipo de simplificacin
consiste en sustituir un proceso
complejo por un proceso diferente, ms
sencillo, que se comporte de manera
equivalente al proceso original.
Un ejemplo es la representacin de un
proceso complejo, cuyo comportamiento no
se comprende o no se desea modelar, por
medio de determinada distribucin de
probabilidad.
De este modo, se sustituye un componente
del sistema por entradas al sistema.
La definicin de los limites del
modelo y de su interaccin con el
entorno implica la realizacin de
aproximaciones, entre ellas la decisin
de qu factores externos influyen sobre
el funcionamiento del modelo (entradas
al modelo) y cules son ignorados.
Los fenmenos de naturaleza aleatoria
son modelados mediante funciones de
probabilidad (frecuentemente
distribuciones tericas) que los
representan slo de manera aproximada.
Si el propsito es estimar de manera
precisa el comportamiento del sistema,
deben evaluarse las simplificaciones
considerando su impacto sobre la medida
del comportamiento.
3.3. Diseo de experimentos

El diseo de los experimentos se realiza


en dos etapas diferentes del estudio de
simulacin.
En primer lugar, antes de que el diseo
del modelo haya finalizado. Tan pronto
como sea posible deben seleccionarse qu
medidas del comportamiento del sistema
van a usarse en el estudio, qu factores
van a variarse y qu niveles de cada uno
de estos factores van a investigarse.
Una vez que el modelo ha sido
desarrollado, verificado y validado, se
revisa el diseo experimental teniendo en
cuenta el conocimiento que se ha ganado
durante el proceso de diseo,
construccin, verificacin y validacin
del modelo.
El experimento debe disearse
cuidadosamente, atendiendo a las
siguientes dos consideraciones:
El diseo del experimento determina el
tipo de anlisis estadstico que debe
aplicarse a los resultados.

Los experimentos de simulacin deben


disearse de modo que permitan obtener
la mxima informacin acerca del
comportamiento del sistema al menor
costo posible (tiempo y trabajo del
experimentador, y tiempo de
computacin).
3.4. Datos de entrada

Determinar qu datos emplear como entrada


al modelo durante la simulacin es una
tarea muy delicada, de la que depende en
gran medida el xito del estudio. De
hecho, frecuentemente la recogida y el
anlisis de los datos del sistema, y el
modelado de las entradas a partir de
estos datos, consume ms tiempo que el
propio diseo y programacin del modelo.
3.5. Traduccin del modelo

Un ejemplo es el entorno de modelado


ProModel, que soporta el uso combinado de
diferentes niveles de descripcin:
elementos de alto nivel parametrizables
por el usuario y elementos de bajo nivel
que el usuario puede definir usando el
lenguaje de simulacin SIMAN o los
lenguajes de programacin Visual Basic o
C/C++.
3.6. Verificacin y validacin del modelo

Es decir
La finalidad de la verificacin es
comprobar que no se han cometido errores
al traducir el modelo, bien usando un
entorno de modelado o mediante un
lenguaje de simulacin o de
programacin.
La validacin consiste en comprobar que
el modelo supone una aproximacin
adecuada de la realidad para los
objetivos particulares del estudio de
simulacin.
3.7. Experimentacin y anlisis de los
resultados
La planificacin del experimento y el
anlisis de los resultados requieren la
aplicacin de conocimientos estadsticos.

Puesto que la salida de un modelo de


simulacin es una muestra de datos de su
comportamiento, pueden aplicarse los
conceptos de inferencia estadstica de
muestras. Sin embargo, la mayora de los
test estadsticos requieren que los datos
de la muestra sean independientes entre
s, es decir, no estn correlacionados.
3.8. Documentacin e implementacin

Llegado este punto, ya se han completado


todos los pasos del diseo y desarrollo del
modelo, ejecucin de la simulacin, as como
del anlisis de los resultados. Los elementos
finales del estudio de simulacin son la
implementacin y la documentacin. No se
puede considerar que un proyecto de
simulacin se ha completado con xito hasta
que los resultados obtenidos no han sido
entendidos, aceptados y usados.
Las conclusiones del estudio deben ser
documentadas de manera clara, concisa y
convincente, debindose abordar todos
aquellos aspectos que el cliente considera
importantes.
Cmo podemos imitar la
diversidad de vehculos que hay
en esta carretera?
Cmo?
Cmo?

Vous aimerez peut-être aussi