You are on page 1of 32

INTRODUCCION A LA MODELACION Y SIMULACION

DE SISTEMAS
PRIMERA UNIDAD DE APRENDIZAJE




GENERALES:

Conocer, identificar, modelar e interpretar los modelos
matemticos que describan los sistemas y simular su
funcionamiento para resolver problemas.

PARTICULARES:

Conocer los conceptos inherentes a la modelacin y
simulacin de sistemas as como su aplicacin


OBJETIVOS DE UNIDAD
TEMA 03
ETAPAS DE CONSTRUCCION DE LOS
MODELOS

1. Etapas de Construccin de un modelos de simulacin
2. Etapa Anlisis.
3. Etapa Diseo.
4. Etapa de Implementacin.
TEMARIO
El ejercicio de construccin comienza por la construccin de un modelo conceptual del
sistema que es una representacin equivalente lgica del sistema real.
Constituye una abstraccin simplificada de la realidad.
Es un proceso organizado por lo que la modelizacin debe seguir los siguiente pasos.
I. Anlisis
1. Formulacin del problema.
2. Planificacin del Proyecto
3. Definicin del sistema.
4. Formulacin conceptual del sistema
5. Recoleccin de datos
II. Diseo/ Implementacin
3. Construccin del modelo
4. Verificacin del modelo
5. Validacin del modelo
III. Implantacin
6. Experimentacin
7. Interpretacin y anlisis de resultados
8. Reportes y Documentacin

1. ETAPAS DE CONSTRUCCION DE UN MODELO DE
SIMULACION
Formulacin del
Problema
Recoleccin de
Datos
Construccin del
Modelo
Experimentos
Interpretacin
Validacin
Verificacin
ANALISIS
I
M
P
L
A
N
T
A
C
I
O
N
Reporte
DISEO
1. ETAPAS DE CONSTRUCCION DE UN MODELO DE
SIMULACION
Planificacin del
Proyecto
Definicin del
Sistema
Formulacin
Conceptual del
Modelo
Puesta en funcionamiento
I. ETAPA DE ANALISIS
1. FORMULACION DEL PROBLEMA.
2. PLANIFICACION DEL PROYECTO.
3. DEFINICION DEL SISTEMA.
4. FORMULACIN CONCEPTUAL DEL MODELO.
5. RECOLECCIN DE DATOS
Se definen las cuestiones para las que se buscan respuestas, las variables
implicadas y las medidas de ejecucin que se van a usar. Se establece el
objetivo que se persigue en la simulacin.
Para poder llegar a un modelo valido es importante la definicin del problema
se divide en 5 fases:
Fase 1 : Identificacin del Problema: Abstraccin del problema; se identifican
los recursos a usar y los requisitos a exigir.
Fase 2: Reconocer las variables del sistema.
a. Variables Exgenas: externas al modelo.
Variables controlables o de decisin: El analista puede decidir su
valor dentro de ciertos limites
Variables incontrolables o parmetros: Sus valores no se pueden
decidir sino que vienen fijados.
Estas variables estn en funcin de quien defina estas variables.
b. Variables Endgenas: Internas y de salidas del modelo.




1. FORMULACION DEL PROBLEMA

Fase 3: Especificacin de las restricciones de las variables de decisin.
Fase 4: Definir una estructura preliminar del modelo que interrelaciones variables
y medidas de ejecucin.
Fase 5: Desarrollo de un modelo apropiado.



1. FORMULACION DEL PROBLEMA
La formulacin del problema y la
planeacin del sistema son
importantes aunque sean obvios,
permite determinar con claridad
el problema y los objetivos del
estudios , la planeacin tambin
acta como una herramienta de
control.
Tiene objetivo estimar que
recursos son necesarios para
llevar a cabo el proyecto como
por ejemplo dinero, personal,
equipos de computo,
herramientas de modelacin,
recursos de hardware y software.





2. PLANIFICACION DEL PROYECTO
Debe definirse que aspectos de la realidad constituyen el sistema
bajo estudio.
Esto implica:
Seleccionar entidades del problema.
Definir atributos (parmetros y variables) de las entidades.
Identificar el entorno del sistema y sus limitaciones.




3. DEFINICION DEL SISTEMA
En esta etapa se desarrolla
un modelo preliminar; sea
en forma grafica (diagramas,
bloques) o en seudo codigo,
en el que se definen los
componentes, las variables
descriptivas y las
interacciones (lgica) que
constituyen el modelo del
sistema.




4. FORMULACION CONCEPTUAL DEL SISTEMA
Importante labor se debe considerar lo siguiente:
Capacidad de quien recoja datos (fidelidad de datos).
Impacto que produzca la recoleccin de datos sobre el comportamiento
del sistema real.
Facilidad de conversin de datos a una representacin procesable
incluso para el computador.
La observacin directa y la recoleccin manual es importante. Depender
de quien observa y si esta cambia se tendr resultados variantes.
Los datos pueden ser:
a) Determinsticos: Datos conocidos con certeza.
b) Probabilsticos: Hay dos formas de incluirlos en el modelo.
Usar la muestra de datos recogida para representar distribucin
de probabilidades.
Determinar una distribucin probabilstica terica que se
comporte como muestra y usar esta en el modelo, ayuda a la
compresin del modelo.




5. RECOLECCION DE DATOS
Importante en la 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.
Probar si una serie de nmeros pertenece a cierta
distribucin de la probabilidad.



5. RECOLECCION DE DATOS
Caso : Atencin de Clientes en un supermercado
1. Identificacin del Problema:
Determinar en cuanto tiempo atienden a un cliente en el supermercado.
2. Reconocer las variables del sistema.
Identificacin de Variables
Numero de Clientes en el supermercado.
Numero de clientes en una cola.
Numero de Colas
Estado de los cajeros (ocupado o libre).
Llegada de un cliente a la cola.
Cantidad (Monto) a Pagar
Tiempo de Pago de un cliente
Tiempo de Embolsar el/ los productos
3. Restricciones de las Variables de Decisin

Numero de Colas >0
Numero de Clientes>=0
Cantidad a Pagar>0
Tiempo de Pago>0

Ejemplos
II. ETAPA DE DISEO
1. CONSTRUCCION DEL MODELO.
2. VERIFICACION.
3. VALIDACION.
Modelar es un arte mas que una tcnica.
La modelizacin se caracteriza por las relaciones que la gobierna la
interaccin de los componentes del sistema y de las actividades
endgenas y exgenas.
Se debe distinguir lo relevante de lo irrelevante.
El mejor modelo no es el mas complejo o tiene mas detalles sino el
que muestra el objetivo perseguido.
En esta etapa se Incluye el diseo y la construccin del modelo.
Se determinan las herramientas que se van a utilizar para la
modelizacin.



1. CONSTRUCCION DEL MODELO
Consta de 02 etapas
1. La Compresin del sistema:
2. La construccin del modelo.



1. CONSTRUCCION DEL MODELO
1. CONSTRUCCION DEL MODELO
1. LA COMPRESIN DEL SISTEMA:
Se debe entender su comportamiento.
Se pueden utilizar diagramas de flujo, reglas de decisin;
diagramas que permitan entender sus entidades y
elementos.
Se pueden utilizar valores para una pequea simulacin.
Ejemplo Pago en el supermercado.




1. CONSTRUCCION DEL MODELO
Eleccin
de Cola
Cliente en
espera
Cliente en
espera
Sumatoria de
Montos de
Productos
Sumatoria de Montos
de Productos
Embolsa Productos
y Entrega a Cliente
Embolsa Productos
y Entrega a Cliente
Caso : Atencin de un cliente en un supermercado
1. CONSTRUCCION DEL MODELO
Eventos
1. Cliente llega a cola.
2. Cliente selecciona caja
3. Cajero empieza atencin
4. Cajero suma montos de
productos.
5. Cajero termina atencin
6. Cajero empaqueta
productos.
7. Cajero termina
empaquetar.
8. Cliente se retira de caja
1 2
3 5
4
6 7
8
Grafo de sucesos
1. CONSTRUCCION DEL MODELO
La Compresin del sistema:
Entendimiento del proceso en una sola caja:
Variables de Estado:
Numero de consumidores del sistema.
Numero de consumidores de la cola
Eventos:
Cliente llega a cola.
Cliente empieza a ser atendido
Cajero suma montos de productos.
Cliente se retira de caja
Cambios provocados en las variables por los sucesos
1. N N+1 ---cliente llega a cola
2. M M+1 ----cliente empieza a ser atendido
3. S S+X -----Cajero suma montos de productos
4. A A-1 -----Cliente se retira de caja
1. CONSTRUCCION DEL MODELO
2. LA CONSTRUCCIN DEL MODELO.
Las tareas principales son:
Eleccin de elementos y relaciones predominantes.
Eleccin del mecanismo de avance de tiempo
Incremento fijos de tiempo: se considera un intervalo fijo de
tiempo y el estado del modelo se comprueba despus de
transcurridos cada uno de estos incrementos.
Incremento por evento: Las modificaciones de las variables
solo despus que se produce el evento.
Eleccin de un lenguaje de programacin
Generacin de nmeros aleatorios.
Implementacin y depuracin del modelo



2. VERIFICACION DEL MODELO
En esta etapa se trata de estudiar si el modelo opera como debiera y si
la salida del modelo es creble y representativa del comportamiento del
sistema.
Las verificacion del modelo se realiza para asegurar que el modelo se
comporta de la manera que el experimentador desea.
Se verifica si el modelo se ha construido de acuerdo a las
especificaciones.
Se realiza por inspeccin a lo largo del proyecto
Cdigo del modelo
Especificacin del
modelo

ok
2. VERIFICACION DEL MODELO
Se pueden usar los siguientes procedimientos:
a. Verificacin manual de la logica
Consiste en ejecutar la simulacin durante un periodo de tiempo
corto y comprobar manualmente los resultados obtenidos.
b. Comprobacin Submodelo a Submodelo
Se trata de verificar individualmente que cada submodelo produce
los resultados esperados para todos los posibles tipos de entrada.
c. Test de Sensibilidad
Puede modificarse el valor de un parametro, dejando los demas
fijos, con el obejtivo de medir la sensibilidad del modelo respecto a
ese parametro. La compracion de la sensibilidad obsevada en las
simulaciones con la que seria de esperar en el sistema real, puede
proporcionar resultados utiles.

3. VALIDACION DEL MODELO
Se prueba la concordancia entre el desempeo del modelo y el
desempeo del sistema real.
Un buen modelo es aquel que se ajusta mejor a los datos y por lo
tanto se puede usar para predecir la realidad.
Se comprueba que el modelo planteado reproduce resultados
conocidos del sistema real en estudio.

realidad
modelo
e s
s e

Sistema
ok
3. VALIDACION DEL MODELO
NIVEL DE MODELIZACION VERIFICACION VALIDACION
Modelo Conceptual Contiene el modelo todos los elementos,
sucesos y relaciones importantes?
El modelo responde a las preguntas
planteadas?
Modelo Lgico Estn los eventos representados
correctamente?
Son las formulas matemticas
correctas?.
Estn las medidas estadsticas
formuladas correctamente?
Incluye el modelo todos los elementos
considerados en el modelo conceptual?
Contiene todas las relaciones del
modelo conceptual?
Modelo de Simulacin
(automatizado)
Contiene el cdigo todos los
aspectos del modelo lgico?.
Estn las estadsticas y las
formulas calculadas
correctamente?
Contiene?
Es el modelo una representacin valida
del sistema real?
Puede el modelo duplicar el
comportamiento del sistema real?.
Es creble el modelo para los usuarios o
expertos del sistema?
La Validacin y la Verificacin como podemos realizarla?
III. ETAPA DE IMPLANTACION
1. EXPERIMENTACION
2. INTERPRETACION
3. DOCUMENTACION Y REPORTES
4. PUESTA EN FUNCIONAMIENTO
1. EXPERIMENTACION
Verificado y Validado el modelo podemos reproducir su
comportamiento en diversas situaciones.
Los objetivos de la experimentacin son:
Encontrar la combinacin 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.

2. INTERPRETACION
En esta etapa se realiza la interpretacin de 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?

3. REPORTES Y DOCUMENTACION
No se puede considerar que un proyecto de simulacin se ha
completado con xito hasta que los resultados no han sido entendidos
aceptados y usados. Las conclusiones del estudio deben ser
documentadas de manera clara concisa y convincente, se debe incluir
toda aquella informacin que el cliente considera importante.
Una buena 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.
4. PUESTA EN FUNCIONAMIENTO
Para que un proyecto de simulacin sea exitoso se deben dar 3
condiciones: que sea aceptado, entendido y usado.
Implantacin: referido a aplicar los resultados del proyecto de
simulacin en el sistema real, para optimizar o corregir los
problemas.

You might also like