Está en la página 1de 11

Instituto de Educacin a Distancia Docente:

Ingeniera de Sistemas Ivn Andrs Blanco Polana.


Modelacin y Simulacin http://ivanblanco.jimdo.com/

Asignatura: Modelacin y Simulacin

Ingeniera de Sistemas Semestre IX


Docente: Ing. Ivn Andrs Blanco Polana.

UNIDAD 1: CONCEPTOS BSICOS DE SIMULACIN

Conceptos mnimos:

ROBERT SHANNON: Simulacin es el proceso de disear y desarrollar un modelo


computarizado de un sistema o proceso y conducir experimentos con este modelo con el
propsito de entender el comportamiento del sistema o evaluar varias estrategias con las
cuales se puede operar el sistema.

JERRY BANKS: 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.

Un modelo es una representacin de un sistema real.

Un evento es un acontecimiento que cambia el estado del sistema.

Un evento discreto es un acontecimiento que realiza cambios solo en puntos


determinados y no constantemente.

Un modelo de simulacin de eventos discretos se define como aquella en la que las


variables cambian de estado slo en los puntos discretos en el tiempo en que ocurren los
eventos.

UNIDAD 1: CONCEPTOS BSICOS DE SIMULACIN | 1


Instituto de Educacin a Distancia Docente:
Ingeniera de Sistemas Ivn Andrs Blanco Polana.
Modelacin y Simulacin http://ivanblanco.jimdo.com/

1.1 COMPONENTES DE UN SISTEMA


Un sistema en simulacin es la coleccin de entradas que pasan a travs de las fases de cierto
proceso, produciendo respuestas. Por ejemplo:

1.2 EJEMPLOS DE USOS DE SIMULACIN

Simulacin de un sistema de colas. Con la tcnica de simulacin es posible estudiar y


analizar sistemas de colas cuya representacin matemtica sera demasiado complicada
de analizar. Ejemplos de estos sistemas serian aquellos donde es posible la llegada al
sistema en grupo, la salida de la cola del sistema, el rehusar entrar al sistema cuando la
cola es excesivamente grande, etc.

Simulacin de un sistema de inventarios. A travs de simulacin se pueden analizar ms


fcilmente sistemas de inventarios donde todos sus parmetros (tiempo de entrega,
demanda, costo de llevar inventario, etc.), son estocsticos (Se denomina estocstico a aquel
sistema que funciona, sobre todo, por el azar. El funcionamiento de este sistema puede ser
explicado slo en funcin de probabilidades).

UNIDAD 1: CONCEPTOS BSICOS DE SIMULACIN | 2


Instituto de Educacin a Distancia Docente:
Ingeniera de Sistemas Ivn Andrs Blanco Polana.
Modelacin y Simulacin http://ivanblanco.jimdo.com/

Simulacin de un proyecto de inversin. Existen en la prctica una gran cantidad de


proyectos de inversin donde la incertidumbre con respecto a los flujos de efectivo que el
proyecto genera a las tasas de inters, a las tasas de inflacin, etc., hacen difcil y a veces
imposible manejar analticamente este tipo de problemas. Para este tipo de situaciones el
uso de simulacin es ampliamente recomendado.

Simulacin de sistemas econmicos. La tcnica de simulacin puede ser utilizada para


evaluar el efecto de cierto tipo de decisiones (devaluacin de la moneda, el impuesto al
valor agregado, etc.), en las dems variables macroeconmicas como: producto nacional
bruto, balanza comercial, inflacin, oferta monetaria, circulante, etc.

Simulacin de estados financieros. La expansin y diversificacin de una organizacin a


travs de la adquisicin y establecimiento de nuevas empresas, repercuten
significativamente en su posicin y estructura financiera. Por consiguiente, el uso de
simulacin permite analizar cul de las estrategias de crecimiento son las que llevarn a la
organizacin al logro de sus objetivos y metas de corto, mediano y largo plazos.

1.3 VENTAJAS Y DESVENTAJAS DE LA SIMULACIN

Aunque la tcnica de simulacin generalmente se ve como un mtodo de ltimo recurso, recientes


avances en las metodologas de simulacin y la gran disponibilidad de software que actualmente
existe en el mercado, han hecho que la tcnica de simulacin sea una de las herramientas ms
ampliamente usadas en el anlisis de sistemas.

Un estudio de simulacin es muy recomendable porque presenta las siguientes ventajas:

A travs de un estudio de simulacin, se puede estudiar el efecto de cambios internos y


externos del sistema, al hacer alteraciones en el modelo del sistema observando los
efectos de esas alteraciones en el comportamiento del sistema.

Una observacin detallada del sistema que se est simulando puede conducir a un mejor
entendimiento del sistema y por consiguiente a sugerir estrategias que mejoren la
operacin y eficiencia del sistema.

La tcnica de simulacin puede ser utilizada como un instrumento pedaggico para


ensear a estudiantes habilidades bsicas en anlisis estadstico, anlisis terico, etc.

La simulacin de sistemas complejos puede ayudar a entender mejor la operacin del


sistema, a delectar las variables ms importantes que interactan en el sistema y a
entender mejor las interrelaciones entre estas variables.

UNIDAD 1: CONCEPTOS BSICOS DE SIMULACIN | 3


Instituto de Educacin a Distancia Docente:
Ingeniera de Sistemas Ivn Andrs Blanco Polana.
Modelacin y Simulacin http://ivanblanco.jimdo.com/

La tcnica de simulacin puede ser usada para experimentar con nuevas situaciones,
sobre las cuales se tiene poca o ninguna informacin. A travs de esta experimentacin se
puede anticipar mejor a posibles resultados no previstos.

La tcnica de simulacin se puede utilizar tambin para entrenamiento de personal. En


algunas ocasiones se puede tener una buena representacin de un sistema (como por
ejemplo los juegos de negocios), y entonces a travs de l es posible entrenar y dar
experiencia a cierto tipo de personal.

Cuando nuevos elementos son introducidos en un sistema, la simulacin puede ser usada
para anticipar cuellos de botella o algn otro problema que puede surgir en el
comportamiento del sistema.

A diferencia de las ventajas mencionadas, la tcnica de simulacin presentan las siguientes


desventajas:

El problema de requerir equipo computacional y recursos humanos costosos. Adems,


generalmente se requiere bastante tiempo para que un modelo de simulacin sea
desarrollado y perfeccionado.

Es posible que la alta administracin de una organizacin no entienda esta tcnica y esto
crea dificultad en vender la idea.

Es una tcnica imprecisa, por ser aproximada, ya que lo que se estudia es un modelo y no
el sistema real. Por muy completo que este sea, es complicado que abarque
absolutamente todos los aspectos.

Aumentar la precisin implica elevar tambin la complejidad del modelo. Esto supone
mayores costes de diseo o computacionales.

Para obtener una visin real, es posible que sea necesario realizar numerosas ejecuciones
de la simulacin, lo que implica un mayor coste de operacin.

Los usuarios que estn acostumbrados a utilizar la simulacin pueden despreciar el uso de
tcnicas analticas incluso en situaciones en las que estas ltimas son suficientes o ms
apropiadas.

1.4 SISTEMAS CONTINUOS Y DISCRETOS

Sistema de eventos discretos: Es un sistema cuyo estado cambia slo en ciertos puntos del tiempo
(los cambios son predominantemente discontinuos) Por ejemplo: El nmero de clientes de un
banco cambia solo cuando un cliente llega o cuando el servicio prestado a un cliente es
completado.

UNIDAD 1: CONCEPTOS BSICOS DE SIMULACIN | 4


Instituto de Educacin a Distancia Docente:
Ingeniera de Sistemas Ivn Andrs Blanco Polana.
Modelacin y Simulacin http://ivanblanco.jimdo.com/

Segn su tipo se pueden dividir en:


1. Sistema de terminacin: si en el sistema existen puntos de inicio y terminacin precisos y
conocidos.
2. Sistema de no terminacin: Si es un sistema en curso que carece de puntos de inicio y
terminacin.

Sistema continuo: Es un sistema cuyo estado cambia continuamente y a cada instante en el


transcurso del tiempo, los cambios son en su mayora suaves. Por ejemplo la cada de agua en una
represa, el flujo es constante y tiene variaciones continuamente pero pequeas.

UNIDAD 1: CONCEPTOS BSICOS DE SIMULACIN | 5


Instituto de Educacin a Distancia Docente:
Ingeniera de Sistemas Ivn Andrs Blanco Polana.
Modelacin y Simulacin http://ivanblanco.jimdo.com/

1.5 PASOS EN UN ESTUDIO DE SIMULACIN

UNIDAD 1: CONCEPTOS BSICOS DE SIMULACIN | 6


Instituto de Educacin a Distancia Docente:
Ingeniera de Sistemas Ivn Andrs Blanco Polana.
Modelacin y Simulacin http://ivanblanco.jimdo.com/

1. Definicin del sistema. Para tener una definicin exacta del sistema que se desea simular,
es necesario hacer primero un anlisis preliminar del mismo, con el fin de determinar la
interaccin del sistema con otros sistemas, las restricciones del sistema, las variables que
interactan dentro del sistema y sus interrelaciones, las medidas de efectividad que se van
a utilizar para definir y estudiar el sistema y los resultados que se esperan obtener del
estudio.

2. Formulacin del modelo. Definir y construir el modelo con el cual se obtendrn los
resultados deseados. Determinar todas las variables que forman parte de l, sus relaciones
lgicas y los diagramas de flujo que describan en forma completa al modelo.

3. Preparacin de datos. Identificacin de los datos que el modelo requiere y reduccin de


estos a una forma adecuada. Normalmente, la informacin requerida por un modelo se
puede obtener de registros contables, de rdenes de trabajo, de rdenes de compra, de
opiniones de expertos y si no hay otro remedio por experimentacin.

4. Seleccin del lenguaje. De la seleccin del lenguaje depender el tiempo de desarrollo del
modelo de simulacin, es importante utilizar el lenguaje que mejor se adecu a las
necesidades de simulacin que se requieran. La seleccin puede ser desde usar un
lenguaje general como lo es VISUAL BASIC, PASCAL o C+ hasta hacer uso de un paquete
especficamente para simular sistemas de manufactura como el ARENA, SIMFACTORY o el
PROMODEL, o lenguajes de Simulacin como: GPSS, SLAM, SIMAN, SIMSCRIPT, etc.

5. Translacin del modelo. Consiste en generar las instrucciones o cdigo computacional o


necesario para lograr que el modelo pueda ser ejecutado en la computadora.

6. Validacin del modelo. Es el proceso que tiene como objetivo determinar la habilidad que
tiene un modelo para representar la realidad. La validacin se lleva a cabo mediante la
comparacin estadstica de los resultados del modelo y los resultados reales. Las formas
ms comunes de validar un modelo son:
a. La opinin de expertos sobre los resultados de la simulacin.
b. La exactitud con que se predicen datos histricos.
c. La exactitud en la prediccin del futuro.
d. La comprobacin de falla del modelo de simulacin al utilizar datos que hacen
fallar al sistema real.
e. La aceptacin y confianza en el modelo de la persona que har uso de los
resultados que arroje el experimento de simulacin.

7. Planeacin estratgica. Diseo de un experimento que producir la informacin deseada.

8. Planeacin tctica. Determinacin de cmo se realizar cada una de las corridas de


prueba.

9. Experimentacin. Corrida de la simulacin para generar los datos deseados y efectuar


anlisis de sensibilidad.

UNIDAD 1: CONCEPTOS BSICOS DE SIMULACIN | 7


Instituto de Educacin a Distancia Docente:
Ingeniera de Sistemas Ivn Andrs Blanco Polana.
Modelacin y Simulacin http://ivanblanco.jimdo.com/

10. Interpretacin. En esta etapa del estudio, se interpretan los resultados que arroja la
simulacin y en base a esto se toma una decisin. Es obvio que los resultados que se
obtienen de un estudio de simulacin ayudan a soportar decisiones del tipo
semiestructurado, es decir, la computadora en s no toma la decisin, sino que la
informacin que proporciona ayuda a tomar mejores decisiones y por consiguiente a
sistemticamente obtener mejores resultados.

11. Documentacin. Dos tipos de documentacin son requeridos para hacer un mejor uso del
modelo de simulacin. La primera se refiere a la documentacin de tipo tcnico, es decir, a
la documentacin que el departamento de Procesamiento de Datos debe tener del
modelo. La segunda se refiere al manual del usuario, con el cual se facilita la interaccin y
el uso del modelo desarrollado, a travs de una terminal de computadora.

12. Implantacin. Una vez seleccionada la mejor alternativa es importante llevarla a la


prctica, en muchas ocasiones este ltimo caso es el ms difcil ya que se tiene que
convencer a la alta direccin y al personal de las ventajas de esta puesta en marcha. Al
implantar hay que tener cuidado con las diferencias que pueda haber con respecto a los
resultados simulados, ya que estos ltimos se obtienen, si bien de un modelo
representativo, a partir de una suposiciones.

13. Monitoreo y control. No hay que olvidar que los sistemas son dinmicos y con el
transcurso del tiempo es necesario modificar el modelo de simulacin, ante los nuevos
cambios del sistema real, con el fin de llevar a cabo actualizaciones peridicas que
permitan que el modelo siga siendo una representacin del sistema.

1.6 LA SIMULACIN DE SISTEMAS DISCRETOS

Segn todos los conceptos expuestos en esta unidad, se pude concluir que pueden construirse
modelos con caractersticas completamente diferentes. Todos estos sistemas pueden agruparse
bajo los siguientes tipos:

1. Continuos o Discretos: Se tiene un sistema continuo cuando las relaciones funcionales


entre las variables del sistema slo permiten que el estado evolucione en el tiempo en
forma continua. Matemticamente, el estado cambia en infinitos puntos de tiempo. Por el
contrario, se dice que el sistema es discreto cuando estas relaciones slo permiten que el
estado vare en un conjunto finito o contable de puntos temporales.

2. Deterministas o Estocstico: Se dice que el modelo es determinista cuando el sistema no


contiene ningn elemento aleatorio. En cambio, si alguno de sus componentes presenta
una conducta probabilstica se denomina estocstico, es decir, para valores de entrada
conocidos no es posible asegurar los valores que tomarn las salidas.

3. Estticos o Dinmicos: Un modelo es esttico cuando sus variables de estado no


dependen del tiempo, y dinmico cuando presentan una dependencia temporal.

UNIDAD 1: CONCEPTOS BSICOS DE SIMULACIN | 8


Instituto de Educacin a Distancia Docente:
Ingeniera de Sistemas Ivn Andrs Blanco Polana.
Modelacin y Simulacin http://ivanblanco.jimdo.com/

4. Cerrados o Abiertos: Los sistemas cerrados no presentan ningn tipo de interaccin con el
ambiente que los rodea, son hermticos a cualquier influencia externa. En cambio, los
modelos abiertos se relacionan con su entorno a travs de entradas y salidas.

Los modelos que estudiaremos en este curso sern de eventos discretos, estocsticos, dinmicos y
abiertos.

Cundo puede ser necesario o sumamente prctico utilizar una simulacin para analizar un
sistema?

A la hora de estudiar dicho problema podemos decidir, segn sean sus caractersticas y
especificaciones, entre experimentar directamente con el sistema real o analizarlo a travs de un
modelo del mismo, ya sea fsico o matemtico. En caso de emplear un modelo matemtico, el
problema se puede resolver aplicando mtodos analticos, en cuyo caso llegaramos a una solucin
exacta, o bien mediante simulacin, es decir, trabajando de forma emprica pero llegando a una
solucin bastante ptima.

Todas estas posibilidades se muestran en la siguiente figura:

UNIDAD 1: CONCEPTOS BSICOS DE SIMULACIN | 9


Instituto de Educacin a Distancia Docente:
Ingeniera de Sistemas Ivn Andrs Blanco Polana.
Modelacin y Simulacin http://ivanblanco.jimdo.com/

En qu casos trabajar mediante simulaciones:

1. Cuando el sistema real todava no existe, pues se encuentra en fase de diseo. En este
caso podra llegar a ser increblemente costoso, tanto temporal como econmicamente,
construirlo primero para experimentar con l despus.

2. Cuando experimentar con el sistema real puede ser complicado, costoso, peligroso o
puede causar problemas.

3. Cuando haya necesidad de estudiar el comportamiento del sistema en tiempo real.


Adems, permite ver su evolucin no slo en el presente, sino que tambin puede
estudiarse el pasado o el futuro.

4. Suponiendo que por alguno de los factores anteriores sea imposible trabajar con el
sistema real, es posible que a la hora de elegir entre estudiar una solucin analtica o
analizarlo mediante simulacin sea conveniente escoger esto ltimo debido a que el
sistema sea tan complejo que su estudio analtico es prohibitivo, ya sea por un modelado
matemtico imposible o por no existir solucin numrica.

Componentes de una simulacin

Para estudiar un sistema de eventos discretos, es necesario conocer los siguientes conceptos:

Entidad (entity): Son componentes que se mueven, cambian de estado e interaccionan


con otras entidades. Existen dos tipos fundamentales: las temporales, que permanecen en
el sistema slo por tiempo limitado, y las permanentes, que se encuentran siempre en el
sistema. Por ejemplo, en una fbrica de aviones, los procesos seran entidades
permanentes, pues son internos al sistema, y los aviones temporales, considerando que su
estado a la entrada es un conjunto de piezas sin procesar y a la salida es un producto
terminado.

Atributo (attribute): Se denominan as a las caractersticas de las entidades, usadas para


describirlas y diferenciarlas. Todas las entidades de la misma clase tienen los mismos
atributos, pero toman diferentes valores para cada entidad concreta, es decir, se pueden
considerar como variables locales de cada entidad. Estos campos se definen en la
simulacin y se asignan durante la misma. Algunos ejemplos de atributos podran ser el
instante de llegada al sistema, el nombre o el tiempo de proceso.

Variables: Reflejan caractersticas del sistema de forma global, es decir, cada variable es
nica para todo el modelo. No van asociadas a las entidades, aunque pueden ser
modificadas por ellas. Pueden estar predefinidas por el software de simulacin o ser
establecidas por el usuario. Seran variables, por ejemplo, el nmero de piezas entrantes
en el sistema o el tiempo total de simulacin.

UNIDAD 1: CONCEPTOS BSICOS DE SIMULACIN | 10


Instituto de Educacin a Distancia Docente:
Ingeniera de Sistemas Ivn Andrs Blanco Polana.
Modelacin y Simulacin http://ivanblanco.jimdo.com/

Recursos: Son un tipo especial de entidad, utilizados por otras entidades para realizar una
accin. Una entidad solicita un recurso. Cuando este se le asigna, lo utiliza y
posteriormente lo libera. Se podran considerar recursos el personal (funcionarios,
operarios), los equipos (maquinaria, medios de transportes) o el espacio fsico
(almacenes).

Actividad (activity): Funciones que realizan los recursos sobre las entidades. Toda
actividad debe tener una duracin definida, emprica o estocstica, aunque tambin
pueden ser definidas con duracin ficticia. En cada una de ellas suelen darse cita una
entidad con uno o varios recursos. Las tareas realizadas en cada proceso o ruta seran
actividades de nuestro sistema.

Estado del sistema (state of the system): El estado de un sistema se define como el
conjunto de variables necesarias para describir un sistema en cualquier momento, en
relacin con el objeto de estudio. En otras palabras, es la descripcin de todas las
entidades, los atributos y actividades que existen en un momento en el tiempo.

Evento (event): Un evento se define como un suceso instantneo que pueden cambiar el
estado del sistema. Pueden ser endgenos, si se dan por condiciones propias del modelo,
o exgenos, si las causas son externas al mismo. Seran sucesos la llegada de una nueva
pieza, la finalizacin de una actividad, la asignacin de un recurso, etc. Hay que tener en
cuenta, adems, que durante una actividad no se puede dar ningn suceso.

BIBLIOGRAFA

Jerry Banks. Discrete- Event System Simulation. Capitulo 1.


Raul Coss. Simulacin un enfoque prctico
Simulacin Mtodos y aplicaciones. David Rios Insua.

UNIDAD 1: CONCEPTOS BSICOS DE SIMULACIN | 11

También podría gustarte