Está en la página 1de 44

SIMULACIN

DE SISTEMAS

INTRODUCCIN A LOS SISTEMAS


SISTEMA CONJUNTO DE ELEMENTOS INTERRELACIONADOS QUE PERSIGUEN UN OBJETIVO COMN

CLASIFICACIN DE LOS SISTEMAS


SISTEMAS NATURALES

Sistemas fsicos diseados

Sistemas de actividad humana

Sistemas abstractos diseados

Sistemas trascendentales

CLASIFICACIN DE LOS SISTEMAS


Sistemas Naturales
Sist. Atmicos Sist. Subatmicos Sist. Moleculares

Sistemas Abstractos diseados

Sist. De rocas

Sistemas Fsicos diseados


Sist.Hombre - Mquina

Sist. de mares Sist. Del lenguaje, Filosficos, Matemticos Celulares, rganos rganos de plantas de Animales

Herramientas Individuales Equipos Complejos


Sistemas automaticos muy grandes

Sistemas de Actividad Humana


Sist. De Produccin Plantas Industriales Sist. De manufactura complejos Sist. urbanos

Organizaciones Sist. de ciudades Sist. de Pases Sist. De justcia criminal Sist. De: Planeacin, de Control,

El Hombre

Sist. de planetas

Sistemas Solares

Galcticos

Sistemas Trascendentales

CLASIFICACIN DE LOS SISTEMAS

Sistemas duros

Sistemas de actividad humana

Sistemas suaves

CARACTERSTICAS DE LOS SISTEMAS DE ACTIVIDAD HUMANA


SISTEMA DE ACTIVIDAD HUMANA

SISTEMA DE ACTIVIDADES

SISTEMA SOCIAL

Los elementos son actividades (Qus) Las relaciones son dependencias lgicas

Los elementos son personas que realizan las actividades mediante cmos particulares Las relaciones son interpersonales

CARACTERCAS DE LOS SISTEMAS DE ACTIVIDAD HUMANA

ENTRADAS

PROCESO DE TRANSFORMACIN

SALIDAS

MODELADO COMO UN CONJUNTO INTERCONECTADO DE ACTIVIDADES

CARACTERCAS DE LOS SISTEMAS DE ACTIVIDAD HUMANA

OBJETIVOS MEDIDAS DE DESEMPEO CONECTIVIDADES LMITES TOMADOR DE DECISIONES ASIGNACION DE RECURSOS SUBSISTEMAS ES PARTE DE UN SUPRASISTEMA SISTEMA DE CONTROL

ENFOQUE DE SISTEMAS
QU ES UN PROBLEMA?

UNA DESVIACION ENTRE LO QUE ES Y LO QUE DEBERIA SER

ENFOQUE DE SISTEMAS
SECUENCIA CORRECTA
CUAL ES EL PROBLEMA COMO SE RESUELVE

INGENIERIA DE SISTEMAS: APLICACION DEL ENFOQUE DE SISTEMAS A LA SOLUCION DE PROBLEMAS

INTRODUCCIN A LA SIMULACIN
Orgenes
1940 Von Neuman y Ulam
Anlisis de Montecarlo 1950 Con la computadora surgi la posibilidad de experimentar con modelos matemticos( que describen algn sistema)

DEFINICIN
Shubik

Simulacin de un sistema es la operacin de un modelo(simulador), el cual es una representacin del sistema. Este modelo puede sujetarse a manipulaciones que seran imposibles de realizar, demasiado costosas o imprcticas. La operacin de un modelo puede estudiarse y con ello, inferirse las propiedades concernientes al comportamiento del sistema o subsistema real

DEFINICIN
Simulacin, es una tcnica para conducir experimentos en una computadora digital, los cuales requieren ciertos tipos de modelos lgicos y matemticos, que describen el comportamiento de un negocio o un sistema econmico ( o algn componente de ellos) en periodos extensos de tiempo real

FUNDAMENTOS DE LA SIMULACIN
PREDICCIN DEL FUTURO

ANTES DEL SIGLO XVII


Mtodos puramente deductivos FILOSOFA ESPECULATIVA

Platn Aristteles Euclides

FUNDAMENTOS
MTODO CIENTFICO
1. Observacin de un sistema fsico 2. Formulacin de hiptesis (puede ser un modelo matemtico) que intente explicar las observaciones hechas al sistema 3. Prediccin del comportamiento del sistema,con base en la hiptesis formulada mediante el uso de la deduccin lgica o matemtica, esto es, por la obtencin de soluciones del modelo o modelos matemticos. 4. Realizacin de experimentos para probar la validez de la hiptesis o del modelo matemtico

RAZONES PARA SU EMPLEO


PUEDE SER IMPOSIBLE O EXTREMADAMENTE COSTOSO OBSERVAR CIERTOS PROCESOS EN EL MUNDO REAL Vuelos espaciales

Ventas futuras de una empresa

Fallas de las mquinas en una fbrica

Efectos de decisiones macroeconmicas

RAZONES PARA SU EMPLEO


1. Hace posible estudiar y experimentar con las complejas interacciones que ocurren en el interior de un sistema

2. Estudiar los efectos de ciertos cambios informativos, de organizacin y ambientales, en la operacin de sistema
3. Permite un mejor entendimiento del sistema modelado y proporciona sugerencias para mejorarlo 4. Como recurso pedaggico 5. Los juegos operacionales 6. La experiencia que proporciona el disear un modelo de simulacin. 7. Permite determinar cuales variables son mas importantes que otras en un sistema complejo.

RAZONES PARA SU EMPLEO


8. Experimentar con situaciones nuevas 9. Ensayar nuevas polticas y reglas de decisin en la operacin de un sistema 10. Proporciona una forma conveniente de dividir un sistema complicado en subsistemas mas fciles de manejar. 11. En los sistemas estocsticos en los cuales la secuencia de eventos puede ser muy importante, el mtodo de Monte Carlo puede ser la nica forma satisfactoria para obtener la informacin 12. Las simulaciones de Monte Carlo pueden realizarse para verificar soluciones analticas 13. Permite estudiar los sistemas dinmicos, ya sea en tiempo real, tiempo comprimido o tiempo expandido

RAZONES PARA SU EMPLEO


14. Ayuda a detectar problemas y obstculos cuando se agregan nuevos componentes al sistema. 15. Convierte a los especialistas en generalistas, facilita entender el sistema como un todo.

MODELO DE SIMULACIN
LOS MODELOS CONSTITUYEN UNA NECESIDAD CENTRAL DEL PROCEDIMIENTO CIENTIFICO

EL MODELO CIENTIFCO ES UNA ABSTRACCIN DE ALGN SISTEMA REAL, QUE TIENE LA POSIBILIDAD DE EMPLEARSE PARA PROPSITOS DE PREDICCIN Y CONTROL

COMPONENTES DE UN MODELO
LOS COMPONENTES LAS VARIABLES LOS PARMETROS Y LAS RELACIONES FUNCIONALES
CONTROLABLES EXGENAS ( DE DECISIN) DE ESTADO ENDGENAS (DE RESPUESTA)

NO CONTROLABLES

LAS VARIABLES

TIPOS DE MODELOS
ESTATICOS O DINAMICOS
CONTINUOS O DISCRETOS

ESTOCASTICOS O DETERMINISTICOS

PROCESO DE SIMULACIN
1. DEFINIR OBJETIVOS, ALCANCE Y RQUERIMIENTOS
2. RECOLECTAR Y ANALIZAR DATOS DEL SISTEMA 3. CONSTRUIR EL MODELO 4. VALIDAR EL MODELO

5. REALIZAR EXPERIMENTOS
6. PRESENTAR RESULTADOS

MTODO DE MONTECARLO
Inversin Inicial Vida del proyecto Muestra Monte Carlo
Flujo de efectivo neto anual

Modelo de medida de mrito

Calcular un resultado

Combinar resultados para formar la distribucin u otras caractersticas de la medida de mrito

NO

Es la exactitud deseada

SI Fin

Ejemplo del mtodo de monte Carlo para una variable o elemento


Flujo de efectivo neto
$10,000 15,000 20,000 25,000

Probabilidad
0.10 0.50 0.25 0.15

ASIGNANDO NMEROS ALEATORIOS A CADA RESULTADO Flujo de efectivo neto


$10,000 15,000 20,000 25,000

Nmeros aleatorios
00-09 10-59 60-84 85-99

GENERANDO NUMEROS ALEATORIOS


Nmero Aleatorio 47 91 Flujo de efectivo resultante $15,000 25,000

02
88 81 74 24 05 51 74

10,000
25,000 20,000 20,000 15,000 10,000 15,000 20,000

ELEMENTOS DE UN SISTEMA
DESDE UNA PERSPECTIVA DE SIMULACIN Entidades Entidades que que entran salen

Controles Recursos

Sistema

Que, Quien, Donde, Cuando y Como?

ELEMENTOS DE UN SISTEMA DESDE UNA PERSPECTIVA DE SIMULACIN


ENTIDADES: Son los artculos procesados a travs del sistema, tales como productos, clientes y documentos. Y con caractersticas nicas, como costo, forma, prioridad, calidad o condicin
Humanas o animadas(clientes, pacientes, etc.) ENTIDADES Inanimadas (partes, documentos recipientes, etc.) Intangibles (llamadas,correos electrnicos, etc.)

ELEMENTOS DE UN SISTEMA DESDE UNA PERSPECTIVA DE SIMULACIN


ACTIVIDADES: Son las tareas realizadas en el sistema que estn involucradas en el procesamiento de las entidades, ya sea directa o indirectamente, como por ejemplo el servicio al cliente, cortar una parte en una mquina, o reparar una pieza de un equipo. Las actividades consumen tiempo y a menudo involucran el uso de recursos.
Procesamiento de entidades (Recepcin, Tratamiento, Inspeccin, Fabricacin, etc.) ACTIVIDADES Movimiento de Entidades y recursos(Viaje en carretilla, montar en elevadores, etc. Ajustes de recursos, mantenimiento, y reparaciones(Puesta en marcha de maquinas, reparacin de una maquina copiadora, etc.

ELEMENTOS DE UN SISTEMA DESDE UNA PERSPECTIVA DE SIMULACIN


RECURSOS: Son los medios por los cuales

las actividades son ejecutadas. Proveen instalaciones de apoyo, mantenimiento, equipo y personal para llevar a cabo las actividades. Los recursos pueden facilitar el procesamiento de las entidades o restringirlo. Los recursos tienen caractersticas tales como capacidad, velocidad, tiempo de ciclo y confiabilidad.

Humanos o animados(operadores, doctores, personal de mantenimiento, etc.)


RECURSOS

Inanimados(equipo, herramientas, espacio de piso, etc.) Intangibles(informacin, potencia elctrica, etc.)

ELEMENTOS DE UN SISTEMA DESDE UNA PERSPECTIVA DE SIMULACIN


CONTROLES:Dictan Como, Cuando y

Donde se llevaran a cabo las actividades. Los controles imponen orden en el sistema. Al nivel mas alto los controles consisten de programas, planes y polticas. Al nivel mas bajo se dan en forma de procedimientos escritos control lgico de maquinas . A todos los niveles, los controles proporcionan la informacin y las decisiones lgicas sobre como debe operar el sistema.

ELEMENTOS DE UN SISTEMA DESDE UNA PERSPECTIVA DE SIMULACIN


Planes de produccin
Programas de trabajo EJEMPLOS DE CONTROLES Jerarqua de tareas

Software de control
Hojas de instruccin Secuencia de recorrido

SIMULACIN DE EVENTOS DISCRETOS


UNA SIMULACION DE EVENTOS DISCRETOS ES AQUELLA EN LA CUAL LOS CAMBIOS EN EL ESTADO DEL MODELO, OCURREN EN PUNTOS DISCRETOS EN EL TIEMPO DISPARADOS POR LOS EVENTOS.

SIMULACIN DE EVENTOS DISCRETOS


EJEMPLOS:
EL ARRIVO DE UNA ENTIDAD A UNA ESTACIN DE TRABAJO

LA FALLA DE UN RECURSO
LA CONCLUSIN DE UNA ACTIVIDAD EL CAMBIO DE UN TURNO

Inicio

Crear base de datos para la simulacin y programacin de eventos iniciales

Diagrama de flujo para la simulacin de eventos discretos

Avanzar el reloj al prximo evento en el tiempo

Terminacin del evento?

SI

Actualizacin de estadsticas y generar reporte de salida

NO
Procesar el evento y programar nuevos eventos Parar

Actualizar estadsticas, variables de estado, y animacin

SI

Existen eventos condicionales?

NO

COMPONENTES DE UN SOFTWARE DE SIMULACIN

Interfase de modelacin

Interfase de simulacin

Interfase de salida

Procesador para la modelacin

Datos del modelo

Datos de la simulacin

Datos de salida

Procesador de salida

Procesador de simulacin

Procesador de simulacin

MODULO DE INTERFASE PARA LA MODELACIN


EL MODELADOR DEFINE EL MODELO MEDIANTE ESTE MODULO PROPORCIONA HERRAMIENTAS GRFICAS, DIALOGOS Y OTRAS CAPACIDADES DE EDICIN DE TEXTO PARA INTRODUCIR Y EDITAR LA INFORMACIN DEL MODELO. EN ESTE MODULO SE ESPECIFICAN LAS OPCIONES PARA LAS CORRIDAS DEL MODELO Y SE PUEDEN USAR ARCHIVOS EXTERNOS

PROCESADOR DEL MODELO

CUANDO SE CORRE UN MODELO EL PROCESADOR TOMA LA BASE DE DATOS DEL MODELO Y OTROS ARCHIVOS EXTERNOS, QUE SE USAN COMO DATOS DE ENTRADA Y CREA UNA BASE DE DATOS DE SIMULACIN.

INVOLUCRA TRADUCCIN DE DATOS O COMPILACIN DE LENGUAJES

CORRIDA

MUESTRA
PERMITE INTERACTUAR CON LA SIMULACIN

PARA: Controlar la velocidad de la animacin


Solicitar reportes instantneos Tener una vista panormica o acercamiento de la distribucin del modelo

Dar seguimiento a eventos Depuracin lgica Preguntar por variables de estado

PROCESA LOS EVENTOS SIMULADOS

Acumuladores De Estadsticas VARIABLES DE ESTADO

Generador

Nmeros Aleatorios

Listas de espera

Lgica

Despacho

PROCESADOR DE SALIDA
SUMARIZA LOS DATOS ESTADISTICOS REUNIDOS DURANTE LAS CORRIDAS DE SIMULACION Y CREA UNA BASE DE DATOS DE SALIDA

UTILIZACIN

DE RECURSOS

TAMAO DE LAS COLAS TIEMPOS DE ESPERA TASAS DE PROCESAMIENTO

INTRODUCCIN AL PROMODEL 6.0

PRODUCTION

PROMODEL MODELER

PROMODEL
SISTEMAS DE MANUFACTURA HERRAMIENTA DE SIMULACIN PARA MODELAR VARIOS SISTEMAS DE MANUFACTURA Y DE SERVICIOS PRODUCCIN POR LOTE TRANSPORTADORES TRANSFERENCIA DE LINEAS PRODUCCIN EN MASA LINEAS DE ENSAMBLE SISTEMAS DE MANUFACTURA FLEXIBLE GRUAS

SISTEMAS JUSTO A TIEMPO


SISTEMAS KANBAN ETC.

También podría gustarte