Sunteți pe pagina 1din 37

SEGUNDA UNIDAD DE APRENDIZAJE

LA MODELACION Y SIMULACION DE
SISTEMAS

OBJETIVOS DE UNIDAD
COMPETENCIA DE CURSO

Comprende el estudio y el conocimiento del


comportamiento de los sistemas que son parte de
las ciencias sociales identificando sus elementos
y aplicando herramientas que permitan la
construccin de modelos utilizando la dinmica de
sistemas.
CAPACIDAD DE UNIDAD

Conoce conceptos de la modelacin y


simulacin de sistemas.

TEMA 03
FASES DE UN PROYECTO DE
SIMULACION

TEMARIO
1. Fases de un Proyecto de Simulacin.
1. Etapa Anlisis.
2. Etapa Diseo.
3. Etapa de Implementacin.

1. FASES DE UN PROYECTO DE
SIMULACION
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
a) Definicin de Objetivos
b) Definicin de Requerimientos.
5. Recoleccin de Datos.

1. FASES DE UN PROYECTO DE
SIMULACION
II. Diseo/ Implementacin
4.
Diseo del modelo conceptual
5.
Obtencin y Anlisis estadstico de los datos.
6. Construccin del modelo de simulacin
7. Verificacin del modelo
8. Validacin del modelo
III. Implantacin
9.
Experimentacin
10.
Interpretacin y anlisis de resultados
11.
Reportes y Documentacin

1. ETAPAS DE CONSTRUCCION DE UN
MODELO DE SIMULACION
ANALISIS
Formulaci
n del
Problema
Planificaci
n del
Proyecto

DISEO

Construcci
n del
Modelo

Verificacin

Validacin

Definicin
del Sistema
Formulaci
n
Conceptual
del Modelo
Recoleccin
de Datos

Experiment
os

Interpretaci
n
n

Reporte
Puesta en
funcionamiento

I
M
P
L
A
N
T
A
C
I
O
N

I. ETAPA DE ANALISIS
1.
2.
3.
4.
5.

FORMULACION DEL PROBLEMA.


PLANIFICACION DEL PROYECTO.
DEFINICION DEL SISTEMA.
FORMULACIN CONCEPTUAL DEL MODELO.
RECOLECCIN DE DATOS

1. FORMULACION DEL PROBLEMA

Se definen las cuestiones para buscar respuestas.


Se establece el objetivo que se persigue en la
simulacin.
Debe responder a las siguientes preguntas

cual es el propsito de la simulacin?

Para quien es el modelo?

Quien es el usuario final?

Que decisiones se tomaran con los resultados?

Cuales son las expectativas del cliente?

1. FORMULACION DEL PROBLEMA

Para poder llegar a un modelo valido es importante


la definicin del
problema de la siguiente forma:
1. Identificacin del Problema:
Se abstrae el problema.
2. Reconocer las variables del sistema.
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.
Variables Endgenas: Internas y de salidas del
modelo.

1. FORMULACION DEL PROBLEMA


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

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.

2. PLANIFICACION DEL PROYECTO


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.

3. DEFINICION DEL SISTEMA


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.

4. FORMULACION CONCEPTUAL 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.

5. RECOLECCION DE DATOS
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.

5. RECOLECCION DE DATOS
Puede ser :
a) Determinsticos:
Datos conocidos con
certeza.
b) Probabilsticos: Hay
dos
formas
de
incluirlos
en
el
modelo.
Usar la muestra de
datos.
Determinar
una
distribucin
probabilstica
terica
que
se
comporte
como
muestra y usar esta
en
el
modelo,
ayuda
a
la

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.

Ejemplos
Caso1 : Atencin de pacientes en la Posta de
Wanchaq

II. ETAPA DE
DISEO/IMPLEMENTACION
1.
DISEO DEL MODELO CONCEPTUAL
2.
3.
4.
5.

OBTENCIN Y ANLISIS ESTADSTICO DE LOS


DATOS
CONSTRUCCION DEL MODELO.
VERIFICACION.
VALIDACION.

1. DISEO DEL MODELO CONCEPTUAL


Se debe traducir el sistema del mundo real a

un modelo conceptual.
Se debe establecer la lgica de las
operaciones en funcin a la estructura del
sistema y del flujo de entidades.
Un modelo debe ser aquel no necesariamente
real pero si til.
Debe tener el detalle y la exactitud necesaria.
Debe tener la secuencia de operaciones.
Identificar los requerimientos de datos para
cada componente.
Planear los experimentos
Determinar el formato de presentacin de los
resultados

1. DISEO DEL MODELO CONCEPTUAL

2. OBTENCION Y ANALISIS
ESTADISTICO DE DATOS
Requeridos los datos
entonces:
Se debe obtener para
que
sean
utilizados
durante su construccin.
Los datos deben ser
obtenidos sistmica, y
clasificados de forma
analtica.
Los datos deben ser
concernientes al sistema
y estos involucrados con
la estructura del sistema
A partir de los datos de
puede establecer los
estados del sistema.

3. CONSTRUCCION DEL MODELO


El modelador traduce el modelo conceptual a un

modelo de simulacin.
Un buen modelo no siempre es real pero si til.
El modelo deb permitir encontrar los objetiovos de la
simulacin.
Estn asociados al nivel de fidelidad del sistema.
Se debe establecer el requerimiento minimo para
lograr el objetiv de la simulacin.
Cuando el sistema es complejo es mejor empezar con
un modelo sencillo y luego incrementar la
complejidad.

3. 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.

3. CONSTRUCCION DEL MODELO


Caso : Atencin de un cliente en la caja en un supermercado

Cliente en
espera

Sumatoria de
Montos de
Productos

Embolsa Productos
y Entrega a Cliente

Eleccin
de Cola
Cliente en
espera

Sumatoria de Montos
de Productos

Embolsa Productos
y Entrega a Cliente

3. CONSTRUCCION DEL MODELO

Grafo de sucesos
1

4
6

Eventos
1.
2.
3.
4.
5.
6.
7.
8.

Cliente llega a cola.


Cliente selecciona caja
Cajero empieza atencin
Cajero suma montos de
productos.
Cajero termina atencin
Cajero
empaqueta
productos.
Cajero
termina
empaquetar.
Cliente se retira de caja

3. 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

4. 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

Especificacin del
modelo

ok

Cdigo del modelo

4. 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.

5. 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.
e

realidad

Sistema

modelo

ok

5. VALIDACION DEL MODELO


La Validacin y la Verificacin como podemos
realizarla?
NIVEL DE
MODELIZACION

VERIFICACION

Modelo Conceptual

VALIDACION
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?

III. ETAPA DE IMPLANTACION


1.
2.
3.
4.

EXPERIMENTACION
INTERPRETACION
DOCUMENTACION Y REPORTES
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.

S-ar putea să vă placă și