Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Modelos de Simulacion
Modelos de Simulacion
simulacin
Introduccin I
Un SISTEMA es una coleccin de
entidades (seres o mquinas) que actan
y se relacionan hacia un fin lgico.
Ejemplo: Un banco con:
Cajeros
[comerciales]
[cajas de seguridad]
Productos
Seguros
Fondos
Planes, etc.
Introduccin II
Un MODELO es una representacin simplificada
de un sistema elaborada para comprender,
predecir y controlar el comportamiento de dicho
sistema.
La representacin de modelos puede adoptar
distintas formas:
Mentales: visin personal de un pas o ideologa
Fsicas: de una casa, un puente, un ordenador
Simblicas:
H 2O
F = ma
Introduccin III
Un ESTADO del sistema es el conjunto de
variables necesarias para describir el
mismo en un instante concreto
Ejemplo: En el banco:
El nmero de clientes
El nmero de agentes desocupados
El tiempo de llegada de cada cliente al banco, etc.
Introduccin IV
CLASIFICACIN DE SISTEMAS
DISCRETOS
Son aquellos en los que las variables de estado
cambian instantneamente en instantes separados
de tiempo
Ejemplo: nmero de clientes en el banco.
CONTNUOS
Son aquellos en los que las variables de estado
cambian de forma continua con el paso del tiempo
Ejemplo: avin en vuelo (posicin, velocidad, etc.)
Formas de estudio
SISTEMA
Experimentacin
con
el sistema real
Costoso,
Complejo,
Peligroso,...
Experimentacin
con un
modelo del sistema
Modelo fsico
Relaciones lgicas
y cuantitativas.
S = vt
Modelo matemticos,
Simblicos o lgicos
Maquetas,
Simuladores,
Etc.
Solucin
Analtica
(exacta)
SIMULACIN
Cundo simular?
Limitaciones de la simulacin
Ejemplo (1)
Un granjero posee 100 Has. de terreno en
las que slo puede plantar cereales o
caa de azcar. El problema es
determinar cul debe ser su poltica de
explotacin ptima, es decir, qu plantar y
cunto plantar teniendo en cuenta los
recursos disponibles.
Fines
maximizar el beneficio
Caractersticas
Variables que describen los costes de produccin, personal, maquinaria,
precios de materias primas y de venta de productos,
Procesos que tienen lugar en el proceso de cosecha
Hiptesis
El coste del gasleo se mantendr K en el periodo
Los trabajadores no harn huelgas,
Posibles mejoras
Funcin de medida del beneficio
Proceso de
modelado
Modelado: es el
proceso de establecer
relaciones entre
entidades importantes
de un sistema.
Los modelos se
denotan en trminos
de objetivos, criterios
de desempeo, y
restricciones.
Si el sistema existe
Como en el caso anterior + uso de datos histricos
En ambos casos
Tratar de aplicar leyes conocidas (p.e. Leyes de Kirchoff,
frmulas del produccin, etc.)
Si no es posible recurrir a tcnicas estadsticas de prediccin
Atributos
Superficie en
Has
Cantidad, coste,
productividad,
beneficios, precios
Economa
Trabajadores
Hombres, mujeres,
salarios, productividad
Tiempo
Das, fecha de
comienzo
Maquinaria
Fertilizante
Tipo, coste,
composicin
Exterior
Colegios, oficinas,
hospitales, teatros, ...
Entorno
Clima, maquinaria,
trabajadores, suministro
de carburante, poltica,
bancos, ...
Granja
Tierra, trabajo,
maquinas, dinero,
tiempo, semillas,
edificaciones,
informacin ...
Medidas de efectividad
ptimo de la funcin de coste o beneficio expresadas en
trminos de variables del negocio
Mximo de la funcin que describe el uso de tierra
ptimo de la funcin que incorpora los beneficios tangibles
(capital) e intangibles (prestigio) expresados en trminos delas
variables de negocio, ...
Importante no importante
Continuo discreto
Controlable incontrolable
Disponibilidad de trabajadores, capital, maquinaria, tiempo
Terreno disponible, fertilizantes, etc.
Mecanismos de valoracin, rango de las variables, soluciones
enteras o reales, periodo de estudio, limitacin de datos, ...
Estrategia de solucin
Mecanismos de recopilacin de datos y estimacin de
parmetros
Modelo lineal o no lineal
Mtodos computacionales y posibilidades de uso
Generalidad, aplicabilidad y flexibilidad de las soluciones
Posibles extensiones
Caa
s.a. x1 + x2 100
Disponible
x1 + 4 x2 160
Coste
de
labrado
10
20
1100
Periodo
de
labrado
160
B neto
40
120
X1=?
X2=?
Terreno
usado
10 x1 + 20 x2 1100
100
x1 , x2 0
Se ignoran muchos datos:
fertilizantes, maquinaria,
personal, clima, mercados,
etc.
El modelo es muy fiable
Satisface las necesidades
de informacin del granjero
Verificacin, validacin y
certificacin
Validacin: es el proceso que confirma que el modelo es
una representacin adecuada del sistema original y es
capaz de imitar su comportamiento de una forma
razonablemente precisa en el dominio previsto para sus
aplicaciones.
Verificacin: es el procedimiento para asegurar la
consistencia de la estructura del modelo con respecto a
las especificaciones del mismo, es decir, para confirmar
que el modelo es una representacin fidedigna del
modelo definido.
Certificacin: Por organismos independientes
(nacionales o internacionales) para asegurar la
credibilidad y aceptabilidad de los modelos. rea de
difcil aplicacin.
Sistema
visto como
un crculo
x2 + y 2 = 1
y = 1 x2
1 x 1
radio = 1
centro = 0.0
xi +1 = xi cos + yi sen
Salida 1
Salida 2
yi +1 = yi cos xi sen
x0 = 1; y0 = 0
0 2
radio = 1
centro = 0.0
Implementacin y documentacin
Un modelo validado y verificado est disponible para su
implementacin y puede usarse para la prediccin,
control o explicacin de un sistema
Hay diferentes formas de obtener soluciones, luego
debe realizarse un adecuado diseo de experimentos
para extraer la mayor cantidad de informacin til del
modelo
El proceso de documentacin debe formar parte de la
totalidad de la simulacin. Sin documentacin un modelo
prcticamente carece de utilidad
Anotar los detalles finales del modelo
Anotar las experiencias realizadas
Documentar el modelo, hiptesis, mtodos matemticos y
computacionales empleados y sus justificaciones, costes,
recomendaciones futuras, etc.
Ejercicios
Pensar ejemplos de
modelos en las
siguientes reas
Ingeniera
Ciencias
Negocios
Qumica
Psicologa
Fines
Caractersticas
Hiptesis
Puntos fuertes y
dbiles del modelo
Posibles mejoras
Clasificacin de modelos, I
Estticos vs. Dinmicos
Estticos: Representan el sistema en un
instante determinado. El tiempo no juega
ningn papel.
Ej. Clculo de integrales definidas
Clasificacin de modelos, II
Deterministas vs. Estocsticos
Deterministas: Aquellos modelos que no
contienen elementos aleatorios.
Ej. Un sistema de Ecuaciones Diferenciales
modelando una reaccin qumica.
Clasificacin de modelos, IV
Simulacin vs. Simulacin Monte Carlo
En ambos casos hay influencia de sucesos
aleatorios
Simulacin Monte Carlo: Determinista
El modelo aproximado es estocstico, el sistema
es determinista
Simulacin: Estocstica
Tanto el sistema como el modelo son estocsticos
por naturaleza
Ejemplo: Cola
Servidor (libre/ocupado)
Cola (vaca/ocupada)
Cliente (tiempo llegada/tiempo servicio)
Eventos (llegada/servicio cliente)
2
Servidor
Libre
Servidor
Ocupado
Cola
vaca
Cola
ocupada
Cliente
Observaciones
Los periodos inactivos
son ignorados.
En el avance por
incrementos fijos no son
ignorados lo cual implica
un mayor costo
computacional.
Los periodos entre eventos
suelen ser de tamao
desigual.
REPRESENTACIN
e0
e1
e2
e3
e4
e5
t1
t2
c1
t3
c2
A1
A2
A3
S1
ti
NOTACIN
Ai = ti ti 1
Si
tiempo en el servidor
Di
ci = ti + Di + Si
ei
S2
tiempo de servicio
tiempo
Componentes de un MSED