Simulación y Modelos Estocásticos



Documentos relacionados
Simulación Discreta Estocástica Tutor: Deivis Galván

SIMULACION. Formulación de modelos: solución obtenida de manera analítica

13. Técnicas de simulación mediante el método de Montecarlo

Análisis y cuantificación del Riesgo

La Tecnología líder en Simulación

Administración de proyectos. Organizar, planificar y programar los proyectos de software

3. GESTIÓN DE CONFIGURACIÓN DE SOFTWARE

TEMA 7: Análisis de la Capacidad del Proceso

PROGRAMA DE ESTUDIO. Horas de Práctica

LA MEDIDA Y SUS ERRORES

ANÁLISIS DE RIESGOS EN LA GESTIÓN DE PROYECTOS. Los riesgos son eventos o condiciones inciertas que, si se producen, tienen un

6 Anexos: 6.1 Definición de Rup:

1.1. Introducción y conceptos básicos

CMMI (Capability Maturity Model Integrated)

Unidad II: Números pseudoaleatorios

INVERSIONES BAJO RIESGO

MEDICION DEL TRABAJO

capitulo3 MARCO TEÓRICO Para el diseño de la reubicación de los procesos se hará uso de la Planeación

Introducción. Ciclo de vida de los Sistemas de Información. Diseño Conceptual

Justo a tiempo JIT. La filosofía del "justo a tiempo" se fundamenta principalmente en:

CICLO DE VIDA DEL SOFTWARE

TEMA 2. FILOSOFÍA DE LOS GRÁFICOS DE CONTROL. Principios básicos de los gráficos de control. Análisis de patrones.

SEMESTRE: CREDITOS: 3 HORAS PRESENCIALES: 3 Horas de Acompañamiento: 1 TOTAL HORAS/ Semana: 4 CODIGO: PROBLEMA

Escuela Politécnica Superior. El Riesgo. Capítulo 9. Dr. Daniel Tapias Curso 2014 / 15 PROYECTOS

ANÁLISIS Y DISEÑO DE SISTEMAS DEPARTAMENTO DE CIENCIAS E INGENIERÍA DE LA COMPUTACIÓN

Tecnología de la Información. Administración de Recursos Informáticos

Mantenimiento de Sistemas de Información

Introducción a la estadística y SPSS

EL CONTROL NUMERICO COMPUTARIZADO EN EL DESARROLLO INDUSTRIAL

Análisis y gestión de riesgo

Gestión de Configuración del Software

Unidad VI: Supervisión y Revisión del proyecto

MODELACION Y ANALISIS DE PROCESOS EMPRESARIALES MAPE

Figura 4.1 Clasificación de los lenguajes de bases de datos

Gestión de calidad en el software. Calidad en el Desarrollo de Software. Spoilage. Spoilage

DE VIDA PARA EL DESARROLLO DE SISTEMAS

Seis Sigma. Nueva filosofía Administrativa.

UNIVERSIDAD TECNICA DE MANABI Facultad de Ciencias Informáticas Ingeniería en sistemas. SEGURIDAD INFORMATICA Tema:

Control Estadístico del Proceso. Ing. Claudia Salguero Ing. Alvaro Díaz

Decisión: Indican puntos en que se toman decisiones: sí o no, o se verifica una actividad del flujo grama.

FACULTAD DE INGENIERÍA Programa de Ingeniería de Sistemas Syllabus

Contenido: CARTAS DE CONTROL. Cartas de control C Cartas de control U Cartas de control P Cartas de control NP DIAGRAMA DE PARETTO HISTOGRAMAS

Introducción. Definición de los presupuestos

Sistemas de Información Administrativo - Universidad Diego Portales. Cátedra : Sistemas de Información Administrativa S.I.A.

Folleto Informativo. El Aprendizaje Combinado Lleva a una Capacitación Efectiva

Diseño de un estudio de investigación de mercados

IMPACTO DEL DESARROLLO TECNOLOGICO EN LA AUDITORIA

Elementos requeridos para crearlos (ejemplo: el compilador)

Taller de Sistemas de Gestión de la Seguridad Operacional (SMS) en los aeródromos.

SÍLABO. VIII Ciclo 3 Teoría y 2 Práctica

Tópicos Avanzados de Análisis y Diseño INGENIERIA DE SOFTWARE ING. MA. MARGARITA LABASTIDA ROLDÁN

Unidades temáticas de Ingeniería del Software. Fases del proceso de desarrollo 4ª edición (2008)

VALIDACIÓN (HOMOLOGACIÓN) DE PROVEEDORES. Ciudad de Panamá, noviembre 2011

SIMULACIÓN CAPITULO 3 LECTURA 6.3. SIMULACIÓN Y ANÁLISIS DE MODELOS ESTOCÁSTICOS Azarang M., Garcia E. Mc. Graw Hill. México 3.

Los costos de gestionar la cadena de suministros y la eficiencia en las operaciones: hasta cuánto hay que invertir en la gestión?

Estructuras de Control - Diagrama de Flujo

Fundamentos de Investigación de Operaciones Investigación de Operaciones 1

Grado en Ingeniería. Estadística. Tema 3

Control Estadístico de Procesos

Analizar, desarrollar y programar modelos matemáticos, estadísticos y de simulación.

Propiedad Colectiva del Código y Estándares de Codificación.

Determinación de primas de acuerdo al Apetito de riesgo de la Compañía por medio de simulaciones

9. Perfil del ingeniero industrial 9.1 Generalidades, relevancia y alcance Cada vez más, gracias al desarrollo tecnológico, la participación activa

Desarrollo de un Plan Gerencial para la Practica Profesional de Atención Farmacéutica

PRUEBAS, CALIDAD Y MANTENIMIENTO DEL SOFTWARE

La documentación en el Sistema de Calidad

GeneXus BPM Suite X. Última actualización: 01 de Setiembre de 2008

PMI. Pulso de la profesión Informe detallado. Gestión de carteras

EVALUACION E INVENTARIO DE RIESGOS CRITICOS EN PROCESO OPERATIVOS

HERRAMIENTAS Y TECNICAS DE LA PLANEACIÓN

Antes de imprimir este documento piense en el medio ambiente!

Proceso Unificado de Rational PROCESO UNIFICADO DE RATIONAL (RUP) El proceso de desarrollo de software tiene cuatro roles importantes:

Universidad acional Experimental Del Táchira Decanato de Docencia Departamento de Ingeniería en Informática

Universidad TecMilenio: Profesional IO04002 Investigación de Operaciones II

DESARROLLO AGIL ING. MA. MARGARITA LABASTIDA ROLDÁN

Capitulo 3. Desarrollo del Software

Ciclo de vida del Software

Sistema de Gestión de Proyectos Estratégicos.

Curso TURGALICIA SISTEMA DE GESTIÓN DE SEGURIDAD Y SALUD EN EL TRABAJO OHSAS 18001:2.007

2. INSTRUMENTOS DE MEDICON DEL DESEMPEÑO LABORAL.

Metodologías de Desarrollo de Sistemas de Información

C A P Í T U L O C U A T R O : P R O P U E S T A E P C

ESTIMACIÓN. puntual y por intervalo

Software de Simulación aplicado a entornos de e-learning

CARTAS DE CONTROL. FeGoSa

DATA MINING EN LA BASE DE DATOS DE LA OMS KNOWLEDGE DETECTION (DETECCIÓN DEL CONOCIMIENTO) Q.F.B. JUANA LETICIA RODRÍGUEZ Y BETANCOURT

Introducción a MINITAB 15. David R. González Barreto. Ofrecido en Wyeth, Carolina, Puerto Rico

Charlas para la gestión del mantenimiento Fernando Espinosa Fuentes

Suplemento Control estadístico stico de procesos

Qué es Scrum? Basado en el texto Explicando Scrum a mi abuela de Jorge Serrano - MVP Visual Developer - Visual Basic

ADMINISTRACION DE CENTROS DE COMPUTO

SISTEMA DE GESTIÓN DE RIESGOS

MODELOS DE SIMULACIÓN

Curso Comparabilidad de resultados

INGENIERIA EN INGENIERÍA EN SISTEMAS COMPUTACIONALES CLAVE MATERIA OBJETIVO

CAPÍTULO III MARCO TEÓRICO. Cada día cambian las condiciones de los mercados debido a diferentes factores como: el

Comprendiendo las estrategias de mantenimiento

Costos de Distribución: son los que se generan por llevar el producto o servicio hasta el consumidor final

El Proceso de Pruebas de acuerdo a los estandares y la experiencia.

4 Pruebas y análisis del software

Transcripción:

y Modelos Estocásticos Héctor Allende O!"# $# %#&' ( ) *+,-+,,*,/ ) -++,,*,/ ) 0 1 %*++,,*,/ $2,/ 04 %! 2! 5,,#6)5 1 Conceptos básicos: fundamentos de modelos de simulación y del modelado de sistemas complejos, simulación y Método de Montecarlo Ejemplos ilustrativos 2 Generación de números aleatorios: métodos congruenciales, mixtos, multiplicativos y aditivos Métodos de registros defasados Propiedades Generación de variables aleatorias: método de la transformación inversa, de la composición,de aceptación y rechazo, generación variables continuas;discretos, generación de variables correlacionadas, generación de procesos estocásticos 4 Lenguajes de simulación ARENA (equivalente) 5 Análisis de salida de modelos de simulación: medidas de desempeño, contrastes, intervalos de confianza, métodos de comparación 6 Técnicas de reducción de variancia Diseño de experimentos ; Diseño de experimentos factoriales ; Diseño de experimentos factoriales Fraccionados Diseño de experimentos computacionales Validación de modelos de simulación: validación de datos, validación de supuestos, validación experimental Procedimientos estadísticos de validación Aplicaciones a Sistemas Complejos!"# $%%% & ' ( )( & *++, -! *+++ - /'!0! & *+,1 2- ( 0!# *++, & " ) 4 5/ 6 $%%9!:!& '!: ; *++< Estructura del Curso 1 Introducción a la 2 Sistemas, Procesos y Modelos Generación de Números 4 Aleatorios Método de Montecarlo 5 Generación de Variables Aleatorias 6 Diseño de Experimentos Diseño de Experimentos Factoriales Diseño de Experimentos Factoriales Fraccionados 9 Validación y Verificación de Modelos 10 Aplicaciones Qué es? Es una imitación de las operaciones de un sistema o proceso real (Sistemas complejos) Involucra la generación de una historia artificial del comportamiento del sistema y a partir de dicha historia se efectúan inferencias relativas a las características operacionales del sistema real que representa Permite describir y analizar el comportamiento del sistema real, y responder ciertas interrogantes para apoyar el diseño de sistemas reales

Qué es? Es una metodología que permite apoyar la toma de decisiones ya sea en el diseño de Sistemas, antes que este sea construido ya sea probando políticas de Operación, antes que las políticas sean implantadas Por si misma, la, no resuelve los problemas, sino que ayuda a: Identificar los problemas relevantes Evaluar cuantitativamente las soluciones alternativas Qué es? Por qué son necesarios los modelos de simulación o prototipos? La experimentación de un sistema o procesos Puede generar problemas éticos puede generar problemas económicos o puede llevarlo a colapsos o puede ser simplemente imposible Por ejemplo ; en el desarrollo de un nuevo producto * 9 La Areas de Aplicación Es un término muy amplio, en realidad existen un conjunto de enfoques para analizar problemas -La requiere de MODELOS (validez) No es una solución analítica -No obtiene resultados exactos (desventaja) -Permite modelar sistemas complejos (ventaja) Es mejor una respuesta aproximada al problema correcto que una respuesta correcta al problema aproximado Es la técnica de modelación estocástica más útil, de mayor reconocimiento en la ingeniería de sistemas Sistemas de Computadores Telecomunicaciones, Transporte y Energía Aplicaciones Militares y Navales Política Públicas Manufactura Programación, Inventarios Personal en empresas de servicios Bancos,servicios, Correo, Distribución y Logística Salud Salas de emergencia y de operaciones Planes de Emergencia (terremoto, Sunami, Inundación) Distribución de Servicios (juzgados, hospitales,etc) -, Ingeniería de Sistemas Computacional Instalaciones/Procesos Físicos; Reales o planeados Estudiar su Desempeño Medir Mejorar Diseñar (si no existe) Posible Control en Tiempo Real Algunas veces es posible jugar con el Sistema Pero algunas veces es imposible hacerlo ya sea que No existe Se Destruye, Muy Caro Un Método para Estudiar un amplio abanico de modelos de sistemas del mundo real Uso de evaluación numérica con el computador Uso de software para imitar las operaciones y características del sistema, a menudo en el tiempo En la práctica, es el proceso de diseñar y crear modelos computarizados del sistema y hacer experimentos numéricos con el computador Una aplicación poderosa a sistemas complejos puede tolerar modelos complejos

Cuándo Simular? Justificación Económica Como regla general, es apropiada cuando: Desarrollar un modelo estocástico es muy difícil o quizás aún imposible El sistema tiene una o más variables aleatorias relacionadas La Dinámica del sistema es extremadamente compleja El objetivo es observar el comportamiento del sistema sobre un período La habilidad de mostrar la animación es importante Ventajas de la Imitar; Emular; Modelo artificial; Prototipo Sistema lógico Matemático que reside en un computador No proporciona respuestas exactas del sistema real, sólo estimaciones, aproximaciones con error acotado Modelo de nos provee de una historia artificial del sistema bajo estudio En la simulación estocástica las entradas y salidas son aleatorias Generación de variables aleatorias; Análisis estadístico de datos (input output), Diseño y análisis de experimentos de simulación Beneficio general de la simulación -Laboratorio de aprendizaje-fácil de modificar Algunos beneficios específicos - Mejorar desempeño del sistemas reales complejos - Disminuir inversiones y gastos de operación - Reducir el tiempo de desarrollo de un sistema - Asegurar que el sistema se comportará como se desea - Conocer oportunamente hechos relevantes y efectuar cambios - A veces es lo único que se puede hacer para estudiar - Un sistema real (No existe; Se destruye; Muy caro) Ventajas de la Flexibilidad para modelar las cosas tal como son (no importando si son enredadas y complicadas ) Modelado de sistemas complejos - Evitan buscar sólo dónde hay luz: Cuento en dónde un borrachito busca las llaves del auto cerca del farol porque ahí puede ver y no dónde se le cayeron realmente porque está obscuro Permite Modelar la Incertidumbre y los procesos transcientes La única cosa segura es que nada es seguro -Peligro de ignorar la variabilidad y la incertidumbre -Validez del Modelo Desventajas de la Puede ser costosa y consumidora de tiempo inicialmente Algunas veces soluciones mejores y más fáciles son pasadas por alto Los resultados pueden ser mal interpretados Por lo general son ignorados los factores humanos y tecnológicos Peligro de poner demasiada confianza en los resultados de la simulación Es difícil verificar si los resultados son válidos (Proceso de validación tema de estudio) * 9

Tipos de Cálculo de π Estática v/s Dinámica Juega el tiempo un papel en el Modelo? Cambios Continuos v/s Cambios Discretos Puede el estado cambiar continuamente o sólo cambiar en algunos instantes del tiempo? Determinístico v/s Estocástico Es todo cierto o existe incertidumbre? La Mayoría de los modelos Operacionales son: Dinámicos, Cambios-Discretos y Estocásticos Area Rectángulo = 1 Area Sector π Estimar π 1 Lanzar dardos que caen aleatoriamente dentro cuadrado Total ensayos 2 N S caen dentro del sector, el resto fuera La Razón es proporcional a las áreas, luego π = 4 4 Estimación mejora cuando N S N S -, Otra Forma de Estimar π: La aguja del Bufón Por qué lanzar agujas? Estimar π (George Louis Leclerc, c 1) Lanzar una aguja de longitud l sobre una mesa dónde se ha dibujado líneas separadas a una distancia igual a d ( d >l) 2l Probabilidad que la aguja cruce una línea = πd Repetir; contar = proporción de veces aguja cae sobre una línea Estimar π por p en 2l pd El problema parece un poco tonto Ahora! Pero tiene algunas características importantes de simulación -Se experimenta para estimar algo difícil de calcular exactamente (en 1) -Aleatoriedad, de modo que la estimación no será exacta; estimar el error de este estimador -Replicas (mientras más mejor) para reducir el error -Muestreo Secuencial para controlar el error; seguir lanzando hasta que el error probable sea lo suficientemente pequeño -Reducción de Variancia (Buffon Cross) Diseño de Sistemas Diseño de Sistemas Selección de Método: Varias actividades, deberían ser ejecutadas en una sola estación o dividida en varias estaciones? Selección de Tecnología: Cuál es el efecto de emplear automatización en vez de procesamiento manual? Optimización: Cuál es el número de recursos que mejor logra los objetivos de desempeño? Estudios de Capacidad: Cuál debe ser la capacidad del Sistema? Decisiones de Control del Sistema: Cuáles Tareas deberían ser asignadas a cuáles Recursos? Dr Ohono, Toyota: el Costo de remediar un error que se desliza sin detectar de una operación a otra se multiplica por 10 por cada etapa dónde no es detectado

Gestión de Sistemas Gestión de Sistemas Programación de la Producción/Cliente: Cuál es la mejor secuencia y timing para introducir productos o administrar clientes al sistema? Programación de Recursos: Cuáles equipos y personas son necesarios en cuáles turnos? Programación de la Mantención: Cuál programa de mantenimiento afecta menos la operación del sistema? Priorización de Trabajos Cuál es la mejor forma de priorizar las tareas para maximizar los esfuerzos? Gestión de Flujo: Cuál es el mejor forma de mantener balanceado (uniformemente distribuido) el flujo de materiales/clientes en el sistema? Gestión de Retardos/Inventario: Cuál es la forma más efectiva de mantener al mínimo clientes esperando o niveles de inventario? Gestión de Calidad: Cómo serán afectadas las operaciones si los puntos de inspección son eliminados y los operarios asumen la responsabilidad total por la calidad de su trabajo?