Title: Anlisis de los resultados
1Análisis de los resultados
2Preparando el Simulador
- Parametrizar el simulador
- parámetros relacionados con los objetivos
- parámetro para las semillas de los generadores
- parámetro para la longitud de la simulación
- Preparar la salida del simulador
- datos para verificar el modelo
- datos para ser representados en gráficas
3Parámetros
Simulador
4Validación
Diagramas UML Comentarios en el
programa!! Variables Aleatorias ...
Modelo
Simulador
5Verificación
parámetros
ejecución
Trazas Depuradores Valores Extremos Tests
Continuidad Gráficas ...
Datos Salida
Simulador
Sistema Real
6Tratamiento de Resultados
ejecuciones
Muestras
Simulador
Tratamiento EstadÃstico
Conclusiones
7Estimadores
- Muestras Xi1?i ? n
- Media
- Varianza
- Varianza de la media
8Estimadores
- Distribución esperada (cuando n??)
- Estimador sesgado cuando no coinciden los valores
estimados con los esperados. - No hay sesgos cuando las muestras son IID
- Nuestros datos son IID?
9Estimadores
Simulación
1 0 0 0 0 0
2 0.3 0.2 0.1 0.3 0.2
3 0.5 0.3 0.1 0.4 0.2
300 1.3 2.2 1.5 1.4 1.1
cliente 1ª ejec. 2ª ejec. 3ª ejec. 4ª ejec. 5ª
ejec.
Datos tamaño medio de la cola (Nq)
10Problema del transitorio
11Obtención de resultados
Recogemos resultados
Ignoramos
X .. .. .. .. ..
1 0 0 0 0 0
2 0.3 0.2 0.1 0.3 0.2
300 1.3 2.2 1.5 1.4 1.1
cliente 1ª ejec. 2ª ejec. 3ª ejec. 4ª ejec. 5ª
ejec.
Estimadores Intervalos de Confianza
12Intervalos de Confianza
n ? 30
n lt 30
13Ejemplo
14Comparación de dos sistemas
Mismo tiempo de servicio por servidor (8
u.t.) Misma tasa de llegada (parámetro del
modelo) Diferente tiempo de respuesta?
15Transitorio (2 M/M/1)
16Transitorio (M/M/2)
17Simulador
SimulationProcess
Estación
Simulador
Cola
Nombre string TActiva double Procesados
float SucesoSalida()void
1..2
Q
TRespuestadouble Presentes int
Procesadosint- Transitorio long - Longitud
long - Semilla int Await()void
SetSimulationParam(T,L) SetModelParam(double)
SetSeed(int)
M1,M2
Tamanyo int Encola(Cliente)
Desencola()Cliente
1..1
1..1
1..N
Llegadas
J
18Resultados
19Resultados
Se concluye que la M/M/2 es mejor !!