Вы находитесь на странице: 1из 46

Ingeniera en Sistemas Computacionales.

Simulacin.
SCD1022

ITCG ISC

GSolares

Simulacin es una tcnica para conducir


experimentos en una computadora. 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
ITCG ISC

GSolares

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
ITCG ISC

GSolares

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
ITCG ISC

GSolares

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 (dentro de
lmites impuestos por un criterio o conjunto
de criterios) para la operacin del sistema.
Robert. Shannon
ITCG ISC

GSolares

Se describe comnmente como un arte, o una


ciencia sofisticada, debido a que la utilidad de los
resultados depender de la destreza del grupo que
realiza y analiza el modelo. actualmente no existe
una teora cientfica para garantizar la validez de un
proceso de simulacin antes de que el experimento
sea realizado, en su lugar, la confiabilidad de un
modelo es evaluada por la correspondencia de los
resultados del modelo con los obtenidos por otros
sistemas comparables con el que se est
examinando.
ITCG ISC

GSolares

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. Una tcnica para ejecutar estudios piloto,
con resultados rpidos y a un costo relativamente
bajo, est basado en la modelacin y se conoce como
simulacin.
ITCG ISC

GSolares

El proceso de elaboracin del modelo involucra un


grado de abstraccin y no necesariamente es una
rplica de la realidad; consiste en una descripcin
que puede ser fsica, verbal o abstracta en forma,
junto con las reglas de operacin.
Ms an debido a que el modelo es dinmico, su
respuesta a diferentes entradas puede ser usada para
estudiar el comportamiento del sistema del cual fue
desarrollado.
ITCG ISC

GSolares

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. Para comprender las
caractersticas tcnicas de este enfoque y aplicarlas a
un problema real, es necesario familiarizarse con los
conceptos que describen un sistema y un modelo.
ITCG ISC

GSolares

1.1 Conceptos fundamentales

ITCG ISC

GSolares

10

X simula a Y si y solo si:


X y Y son dos sistemas formales
Y se considera el sistema real.
Las reglas de validez de X no estn
exentas de error.

ITCG ISC

GSolares

11

Simular es fingir, llegar a


la esencia de algo
prescindiendo de la
realidad.

Simular es el proceso de
disear un modelo de un
sistema real y realizar
experimentos con l, para:
Entender el comportamiento del sistema.
Evaluar varias estratgias para la operacin
del sistema o la simulacin en general del
comportamiento global.
No es una teora sino una metodologa.
ITCG ISC

GSolares

12

CONCEPTOS

Describir el comportamiento de sistemas


Postular teoras o hiptesis que expliquen
el comportamiento observado
Usar estas teoras para predecir un
comportamiento futuro, es decir, los
efectos que se producirn mediante
cambios en el sistema o en su mtodo de
operacin.
Ayudar a la persona encargada, a formular
recomendaciones.
ITCG ISC

GSolares

13

Ventajas del uso de la simulacin


No se necesita estar en el lugar del problema para poder
estudiarlo.
El tamao de la muestra se puede practicar sin restriccin,
puede ser muy fcil de mantener las mismas condiciones
operativas para cada repeticin.

Acelera el tiempo de los experimentos


Es una herramienta para el anlisis del
comportamiento de un sistema.
Tiene una poderosa aplicacin educativa y
de entrenamiento.
No interrumpe las operaciones de la
compaa, durante la ejecucin de los
experimentos.
ITCG ISC
GSolares

14

El hecho de que en algunos casos la gente sea


observada puede modificar su comportamiento.
El desarrollo de un buen modelo es costoso
requiere mucho tiempo y habilidades.
Varios problemas intrnsecos de la simulacin
pueden producir resultados errneos si no se
resuelven correctamente.
Es imprecisa y no se puede medir el grado de
imprecisin.
Usualmente los resultados son numricos por
tanto surge el peligro de atribuirle a los nmeros
un grado mayor de validez y precisin del que se
puede justificar.
ITCG ISC

GSolares

15

Se debe hacer uso de la simulacin


cuando:
No existe una completa formulacin
matemtica del problema o no se ha
desarrollado un mtodo analtico para
resolverlo.
Hay un mtodo analtico para resolverlo pero
ms complejo que la simulacin.
Se desea observar el trayecto histrico
simulado del proceso sobre un perodo.
Es la nica posibilidad dada la dificultad.
Se requiere la aceleracin del tiempo para
sistemas o procesos que requieren largo tiempo
para realizarse.
ITCG ISC

GSolares

16

Sistema: es un grupo o conjunto de objetos


unidos por alguna forma de interaccin o
interdependencia regular, para realizar una
funcin especfica.
Operacin: Una operacin es un conjunto de
actividades coordinadas que se requieren
para lograr un objetivo especfico.
Objetivo del sistema

ITCG ISC

GSolares

17

Definicin del sistema


Formulacin del modelo
Preparacin de datos
Traslacin del modelo
Validacin
Planeacin Estratgica
Planeacin Tctica
Experimentacin
Interpretacin
Implementacin
Documentacin
ITCG ISC

GSolares

18

Simulacin predictiva
En la simulacin predictiva nos
interesamos por los resultados absolutos
finales, no por las comparaciones.
Determinamos promedios e intervalos de
confianza de una corrida de simulacin
con valores especficos en las variables
de decisin (varias corridas, mejores
resultados).
ITCG ISC

GSolares

19

Este tipo de simulacin se puede utilizar


para realizar pronsticos, por lo que es
necesario contar con datos histricos de
entrada confiables, se utiliza en
procesos de decisiones que se repiten,
por lo tanto debiera estar integrada en
un DSS (Decision support systems).
Ejemplo: predecir el nmero de
pacientes que necesitan trasplante de
rin).
ITCG ISC

GSolares

20

En la simulacin comparativa
determinamos cuando una opcin
es mejor que otra.
Ejemplo: (1 cola vs 4 colas).

ITCG ISC

GSolares

21

Se debe especificar detalladamente


que significado tiene la palabra
"mejor", para definir cuales sern
los datos de salida a comparar.

Mejor significa mantener las colas


lo mas cortas posibles o es un
compromiso
entre
tiempo
de
servicio, largo de cola? costo por
servidor?
ITCG ISC

GSolares

22

La simulacin comparativa se puede


usar para tomar decisiones casuales
o repetitivas, utilizar datos de
entrada y salidas confiables.

ITCG ISC

GSolares

23

Si los objetivos no son claros, se


proveer de un rango variado de
resultados, que le permitan al
usuario definir a posteriori la
importancia relativa de cada uno
de ellos.
Si los resultados o los datos de
salida son claros se puede usar
tcnicas de hiptesis estadstica
de los resultados
ITCG ISC

GSolares

24

La simulacin investigativa indica


factores que afectan el flujo de
entidades en el sistema pero no
requiere de respuestas precisas,
por lo que la calidad de los datos
de entrada no son crticos.

ITCG ISC

GSolares

25

1.3.4 Simulacin visual interactiva.


La tcnica de simulacin visual
interactiva es adecuada para apoyar
la toma de decisiones.

ITCG ISC

GSolares

26

1.3.5 Simulacin de caja negra

Pensando al modelo como parte de


un proceso de toma de decisiones,
es conveniente, a veces, considerar
el modelo como una caja negra, de
donde salen flechas con datos,
derivados
directamente
de
los
objetivos (y que difieren de un
problema a otro) y a donde ingresan
flechas
con
datos
relacionados
estrechamente con las hiptesis de
trabajo del modelo.
ITCG ISC

GSolares

27

1.4.1 Concepto
Modelo
Es una representacin de un objeto,
sistema o idea en forma tal que sea
diferente a la entidad misma.
Un modelo de simulacin es una
hiptesis que describe la estructura
y las interrelaciones de un sistema.
ITCG ISC

GSolares

28

Un modelo de un objeto puede ser una


rplica exacta de este, o puede ser
una abstraccin de las propiedades
dominantes del objeto.

ITCG ISC

GSolares

29

Propsito del modelo


Ayudarnos a explicar, entender o
mejorar un sistema.
Todos los modelos de simulacin
se ejecutan en vez de resolverse,
pueden servir como herramienta
para el anlisis del comportamiento.
Se emplean como una metodologa
de resolucin de problemas
ITCG ISC

GSolares

30

caracterstica que lo hacen ventajoso, ofrece


mayor
Credibilidad,
Robustez,
Facilidades de uso.

Siempre que estos aspectos no se descuiden


en el desarrollo del sistema.

ITCG ISC

GSolares

31

Para tenerle confianza a un modelo, el usuario


debe poder entender cmo trabaja el modelo,
adems de tener claras las hiptesis planteadas
y sus consecuencias.
El usuario debe poder chequear que el modelo se
comporta en sus aspectos importantes, como el
sistema lo hace en la realidad. Esto es
especialmente
relevante
en
modelos
de
decisiones puntuales donde el usuario querr
participar en el desarrollo del modelo.
Los modelos
estocsticos mas simples
(markovianos) y de simulacin sincrnica ( que
se mueven en intervalos de tiempos regulares)
son, en general, fciles de entender.
ITCG ISC

GSolares

32

Aquellos modelos que reflejen pobremente las


propiedades del sistema pueden perder credibilidad.
(modelo y planteo analtico: mayor cantidad de
hiptesis restrictivas, menor comprensin)
La gran ventaja de la simulacin a eventos
discretos, es que, ella mediante, se puede seguir
muy de cerca la lgica y el flujo del sistema que se
modela.
Si la simulacin refleja apropiadamente las
propiedades del sistema y adems est bien
documentada, y entendible desde el punto de vista
de usuario, entonces ser CREIBLE.

ITCG ISC

GSolares

33

Esta propiedad es importante en modelos que sern


utilizados muchas veces, en localidades distintas;
por lo que debe ser robusto ante cambios, tanto en
los datos de entrada como en las distintas
estructuras definidas.

La simulacin es mucho mas flexible que los


modelos analticos, en el sentido de permitir la
introduccin de cambios en la lgica o el agregado
de complejidades al modelo. El mtodo de las tres
fases es el ms robusto ante este tipo de cambios.

ITCG ISC

GSolares

34

Se refiere mas a la forma de implementacin del


mtodo que del modelo en s.
Los modelos de simulacin que proveen facilidades en
el ingreso de datos e interaccin con el modelo son
apropiados para que puedan ser usados facilmente
por el que va a tomar la decisin.

ITCG ISC

GSolares

35

Dividir el problema del sistema en problemas


ms simples.
Establecer una visin ms clara de los
objetivos.
Buscar analogas
Considerar un ejemplo numrico especfico del
problema.
Establecer algunos smbolos.
Escribir los datos obvios
Si se tiene un modelo manejable enriquecerlo
de otra manera, simplificarlo.

ITCG ISC

GSolares

36

En general podemos simplificar si:

Convertimos las variables a constantes.


Eliminar o combinar variables.
Suponer linealidad
Agregar suposiciones mas potentes y
restricciones
Retringir los lmites del sistema.

ITCG ISC

GSolares

37

Fcil de entender por parte del usuario


Dirigido a metas u objetivos
Sensato
Fcil de controlar y manipular por parte del
usuario
Completo en relacin a asuntos importantes.
Adaptable con un sencillo procedimiento para
modificar el modelo o para actualizarlo.
Evolutivo: Sencillo - complejo

ITCG ISC

GSolares

38

Ayuda al pensamiento
Ayuda a la comunicacin
Ayuda al entrenamiento e instruccin
Una herramienta de prediccin
Una ayuda a la experimentacin

ITCG ISC

GSolares

39

Modelo Fsico : Es el que se asemeja a la entidad misma que se esta


modelando.
Modelo a Escala : Tiene las caractersticas del modelo fsico pero, se
modifica el tamao de la entidad modelada, peude ser menor o
mayor escala.
Modelo analgico : Son aquellos en los que una propiedad del objeto
real esta representada por una propiedad sustituta que por lo
general se comporta de manera similar.
Modelos de juegos : Este tipo de modelos se persive la descripcin,
pasada, presente y futura de los comportamientos y las
restricciones.
Modelos de simulacin : Tienen los comportamientos de la clase
anterior y por lo menos uno de los comportamientos tiene que ser
probabilstico.
Modelos Matemticos : Son aquellos en los que se utilizan smbolos
en vez de un dispositivo fsico para representar a la entidad

ITCG ISC

GSolares

40

Icnicos : La relacin se establece a travs de las


propiedades morfolgicas, habitualmente un cambio de
escala con conservacin del resto de las propiedades
topolgicas.
Anlogos : Poseen algunas propiedades similares a los
objetos representados pero sin ser una rplica morfolgica
de los mismos
Simblicos : Se construyen mediante reglas ms abstractas.
Esta denominacin suele aplicarse a los casos en los que el
objeto real se representa mediante una codificacin
matemtica.
Estocsticos: Representan sistemas donde los hecho
suceden al azar, lo cual no es repetitivo. No se pueden
garantizar cuales acciones se realizan en un determinado
instante
ITCG ISC

GSolares

41

Componentes
Variables
Parmetros
Relaciones funcionales
Restricciones
Funcin(es) Objetivo

ITCG ISC

GSolares

42

1.5.1 Caractersticas y comportamientos de los

sistemas.

Cambio
Medio
Comportamiento intuitivo opuesto
Tendencia al bajo rendimiento
Interdependencia
Organizacin

ITCG ISC

GSolares

43

Grado de Isomorfismo
Arte de la modelacin
Proceso de Construccin del modelo

Anlisis
Simplificacin
Abstraccin
Sntesis

ITCG ISC

GSolares

44

Una definicin de sistemas para l propsito de la


simulacin debe coincidir con:
Una representacin esttica que determine la
existencia de:
Subsistemas y componentes que se incluirn
Cuales se excluirn del modelo.
Una representacin dinmica
Cambios en el sistema
Cal es la relacin secuencial entre estos cambios.

Diagramacin

Diagramas de flujo de proceso


Diagrma de flujo lgico
Diagrama de actividades (Grfica de Gantt )
Diagrama de bloques
Diagrama de flujo de computacin.
ITCG ISC

GSolares

45

Modelado de Componentes
ENTRADA

SISTEMA DINMICO

RESPUESTA

Los componentes de un sistema convierten las entradas en


salidas independientemente de que conozcamos sus
valores o no. Existen tres tipos diferentes de
componentes:

Componentes de transformacin

Componentes de clasificacin

Componentes elementos de retroalimentacin.

ITCG ISC

GSolares

46

Вам также может понравиться