SOFTWARE DE SIMULACION

Slides:



Advertisements
Presentaciones similares
INTRODUCCIÓN La simulación de eventos discretos es una herramienta de análisis de operaciones de gran potencial que se está utilizando en la actualidad.
Advertisements

PROTOTIPOS.
Introducción a la Simulación
También conocido como Diseño Lógico Rodrigo Salvatierra Alberú.
CICLO DE VIDA DE LOS SISTEMAS DE INFORMACIÓN
ANÁLISIS DE REQUERIMIENTOS
Simulación Prof. Daniel Ramírez C..
DISEÑO DE LA INVESTIGACIÓN
Director: Julio Pindado Profesorado: Dr. Julio Pindado
Taller de Ingeniería Industrial
Resolución de Problemas Algoritmos y Programación
UNIDAD I MODELOS Y TOMA DE DECISIONES
Introducción a la Simulación
INGENIERIA DE REQUERIMIENTOS
Cómo leer un artículo científico
Representación en espacio de estado
INTRODUCCIÓN A UML Oscar Miguel Alonso Moreno.
Investigación de operaciones : Método
Administración de Procesos de Pruebas
Universidad Autónoma San Francisco
INSTITUTO TECNOLÓGICO SUPERIO DE LIBRES
INTRODUCCIÓN A DINÁMICA DE SISTEMAS. QUE ES DINÁMICA DE SISTEMAS ? Es una metodología para el estudio y manejo de sistemas complejos, tal como los que.
Capítulo 3 Etapas de un Proyecto de simulación
INTELIGENCIA DE NEGOCIOS
Tema 12 – Conceptos Básicos
IS ILic. Patricia Pesado.1 INGENIERIA DE REQUERIMIENTOS.
Ingeniería de Software
DESARROLLO MODELO RESOLUCION MODELO ¿VALIDA? MODELO MODIFICADO IMPLEMENTACION DEFINICION DEL PROBLEMA t.
INTRODUCCIÓN A LA SIMULACIÓN DE EVENTOS DISCRETOS
Ingenieria de software
TAREA: Simular un evento cotidiano REQUISITOS Hacerlo por computadora Permitir la manipulación de variables Puede usar software a la medida o hacerlo mediante.
Unidad VI Documentación
METODOLOGIA DE SIMULACION
Pasos de un estudio de simulacion (repaso).
UNIDAD 2. ALGORITMOS Y ESTRUCTURAS DE DATOS.
INVESTIGACION DE OPERACIONES
Introducción a la investigación de mercados Naresh malhotra
Simular: Representar una cosa, fingiendo o imitando lo que no es.
Metodología para solución de problemas
Sistemas, Procesos y Modelos
CONCEPTOS BÁSICOS DEL ANÁLISIS DE SISTEMAS Y SIMULACIÓN.
INTRODUCCIÓN A LA INGENIERÍA DEL SOFTWARE
VISIÓN GENERAL DE LA IS Con independencia del modelo de proceso hay tres fases genéricas: Fase de definición Fase de desarrollo Fase de mantenimiento Cada.
FUNDAMENTOS DE MARKETING
Ciclo de vida de un sistema
Ingeniería de Requisitos
FACTIBILIDAD DE LOS SISTEMAS DE INFORMACIÓN
UNIVERSIDAD ESTATAL DE SONORA Definición e Importancia de la
IDENTIFICACIÓN DEL CICLO DE VIDA DEL SOFTWARE. POLITÉCNICO COLOMBIANO JAIME ISAZA CADAVID.
INSTRUCTOR: DR. JORGE ACUÑA
Relación con otras asignaturas del plan de estudio
Ingeniería de Requerimientos
Introducción al proceso de verificación y validación.
Actividades en el Proceso de desarrollo de Software
Desarrollo de lógica algorítmica.
Simón Esneider Herrera Álvarez Media Técnica Casd 10-2
Orígenes: Proyecto Montercalo: Proyecto APOLLO: Simulación del flujo de neutrones para la construcción de la bomba atómica. Movimiento dentro de la atmósfera.
Ramas de I.A. ROBOTICA SISTEMAS DE VISION SISTEMAS EXPERTOS
Preocupaciones del Analista Programador & Usuarios
INTRODUCCIÓN A INGENIERIA KARLA TATIANA OLAYA TORRES ID ( )
Investigación preliminar  Entender la naturaleza del problema  Definir el alcance y las restricciones o limitaciones del sistema  Identificar los beneficios.
Marco de Trabajo para Indexación, Clasificación y Recopilación Automática de Documentos Digitales Javier Caicedo Espinoza Gonzalo Parra Chico.
Las fases del ciclo de la vida de desarrollo de sistemas
Hernández Camacho Víctor Jesus Islas Sánchez Karla Vanessa
Modelamiento Matemático. Ventajas de las Matemáticas: Lenguaje más eficiente que el escrito para representar la realidad en forma abstracta Resultados.
Procesos de Planeación
Roles de los diferentes análisis de sistemas de información Fonseca Nava Angélica.
Simulacion. Simulación Es la construcción de modelos informáticos que describen la parte esencial del comportamiento de un sistema de interés, así como.
Verificación y Validación del Software
VERIFICACIÓN Y VALIDACIÓN DE SISTEMAS 3.10 Fase de manejo de requerimientos 4.1 Modelado de pruebas en UML Ponente: ing. Alejandro tapia vazquez.
Transcripción de la presentación:

SOFTWARE DE SIMULACION Wendy Alfaro Dan Barquero Lizeth Chacón Yerlyn Montiel Kimberly Solís Mónica Zamora

Software de Simulación Simulación es, principalmente, una técnica para estimar las medidas de desempeño de un sistema modelado; esto implica crear un modelo de aspecto de un sistema del mundo real, que puede ser usado para generar historias artificiales del sistema de forma tal, que permite predecir cierto aspecto del comportamiento del mismo y es una de las técnicas más ampliamente usadas en Investigación de Operaciones y Ciencias de la Administración.

Software de Simulación En particular, se usan computadores para imitar comportamientos del sistema evaluando numéricamente un modelo del mismo. Simulación es lo segundo más importante después de observar un sistema real en operación. Permite reunir información pertinente sobre el comportamiento del sistema, por que ejecuta un modelo computarizado. La simulación no es una técnica de optimización. Se simula para explicar, entender o mejorar el sistema.

Software de Simulación Modelo: Es toda representación de un sistema real o abstracto, con la finalidad de comprender sus características y/o funcionalidad. Es decir, conjunto de supuestos y aproximaciones de cómo opera el sistema. Por ejemplo: un mapa un sistema de ecuaciones un diagrama de flujo un avión a escala diagrama de procesos

Software de Simulación Tipos de Modelos: Físicos (icónicos) Modelos a escala de sistemas de manejo de materiales Ejemplos: -Maqueta de un edificio -Simuladores de vuelo Lógicos (matemáticos) Aproximaciones y supuestos del funcionamiento del sistema Por lo general representado mediante programas para computadora

Tipos de Simulación Estática vs. Dinámica ¿Tiene el tiempo algún impacto en el modelo? Cambio-continuo vs. Cambio-discreto ¿Puede el “estado” del sistema cambiar continuamente o solo en puntos discretos en el tiempo? Determinístico vs. Estocástico ¿Es todo seguro o existe incertidumbre? Modelos más operacionales: Dinámicos, Cambio-discreto, Estocásticos

Aplicaciones de la Simulación El uso de la Simulación se ha extendido a numerosas áreas. En general, podemos mencionar: Para experimentar con escenarios Para comprender el impacto de la introducción de nuevas tecnologías. Para visualizar una representación dinámica del sistema. Para probar/analizar un diseño previo a la implementación. Para analizar el rendimiento del sistema a los cambios que se presenten en el tiempo.

Software de Simulación Por lo cual es recomendado o conveniente utilizar la simulación en muchos casos, tales como: El sistema real no existe y resulta costoso, peligroso, imposible de construir y experimentar con prototipos. Como es el caso de nuevos procesadores, reactores nucleares, etc. Experimentar con el sistema real es complicado, costoso o puede causar serios desajustes como por ejemplo sistemas de transporte y de manufactura.

Software de Simulación Necesidad de estudiar el pasado, presente o futuro del sistema entiempo real, expandido o comprimido. Como lo son sistemas de control a tiempo real, estudios en cámara lenta o crecimiento poblacional. El sistema es tan complejo que su evaluación analítica es prohibitiva, ya sea porque el modelo matemático es imposible, no tiene solución analítica o numérica simple y práctica.

Beneficios de la Simulación La Simulación ofrece diversos beneficios dentro de los que se pueden mencionar: Una vez construido, el modelo puede ser modificado de manera rápida con el fin de analizar diferentes políticas o escenarios. Generalmente es más barato mejorar el sistema vía simulación, que hacerlo directamente en el sistema real. Es mucho más sencillo comprender y visualizar los métodos de simulación que los métodos puramente analíticos. Y resolver problemas que no tienen solución analítica.

Beneficios de la Simulación Los modelos de simulación es posible analizar sistemas de mayor complejidad o con mayor detalle. Mediante la simulación podemos “influir en el tiempo” de los procesos. Permite una experimentación controlada. Es un método directo y flexible. Existe un amplio abanico de programas y lenguajes destinados a simular. La simulación nos permite formular condiciones extremas con riesgos nulos.

Desventajas de la Simulación La Simulación ofrece ciertas ventajas que hacen atractiva su utilización, sin embargo, también posee desventajas que hacen cuestionar su uso. Entre las primeras se pueden mencionar: Los modelos de simulación en una computadora son costosos y requieren mucho tiempo para desarrollarse y validarse. Se requiere gran cantidad de corridas computacionales para encontrar "soluciones óptimas"; esto repercute en altos costos. Es difícil de comprobar que resultados de modelos de simulación son adecuados. Por lo tanto es difícil que sean aceptados.

Desventajas de la Simulación La solución de un modelo de simulación puede dar al analista un falso sentido de seguridad. Una buena simulación puede resultar muy complicada, gran número de variables. No proporciona la decisión a tomar, sino que resuelve el problema mediante aproximación para unas condiciones iniciales. Cada simulación es única, interviene el azar.

Etapas para realizar un estudio de Simulación Definición del sistema Consiste en estudiar el contexto del problema, identificar los objetivos del proyecto, especificar los índices de medición de la efectividad del sistema, establecer los objetivos específicos del modelamiento y definir el sistema que se va a modelar. Formulación del modelo Una vez definidos con exactitud los resultados que se esperan obtener del estudio, se define y construye el modelo con el cual se obtendrán los resultados deseados. Es necesario definir todas las variables que forman parte de él, sus relaciones lógicas y los diagramas de flujo que describan en forma completa el modelo.

Etapas para realizar un estudio de Simulación Colección de datos Es importante que se definan con claridad y exactitud los datos que el modelo va a requerir para producir los resultados deseados. Implementación del modelo en la computadora Con el modelo definido, el siguiente paso es decidir si se utiliza algún lenguaje o se utiliza algún paquete, para procesarlo en la computadora y obtener los resultados deseados.

Etapas para realizar un estudio de Simulación Validación Del Sistema A través de esta etapa es valorar las diferencias entre el funcionamiento del simulador y el sistema real que se está tratando de simular. Las formas más comunes de validar un modelo son: La opinión de expertos sobre los resultados de la simulación. La exactitud con que se predicen datos históricos. La exactitud en la predicción del futuro. La comprobación de falla del modelo de simulación al utilizar datos que hacen fallar al sistema real. La aceptación y confianza en el modelo de la persona que hará uso de los resultados que arroje el experimento de simulación.

Etapas para realizar un estudio de Simulación Experimentación La experimentación con el modelo se realiza después que este haya sido validado. La experimentación consiste en generar los datos deseados y en realizar un análisis de sensibilidad de los índices requeridos. Interpretación En esta etapa del estudio, se interpretan los resultados que arroja la simulación y con base a esto se toma una decisión. Es obvio que los resultados que se obtienen de un estudio de simulación ayuda a soportar decisiones del tipo semi-estructurado.

Etapas para realizar un estudio de Simulación Documentación Dos tipos de documentación son requeridos para hacer un mejor uso del modelo de simulación. La primera se refiere a la documentación del tipo técnico y la segunda se refiere al manual del usuario, con el cual se facilita la interacción y el uso del modelo desarrollado. Verificación El proceso de verificación consiste en comprobar que el modelo simulado cumple con los requisitos de diseño para los que se elaboró. Se trata de evaluar que el modelo se comporta de acuerdo a su diseño del modelo

GRACIAS !