You are on page 1of 43

TEC-302

Simulación de Modelos de
Computador

Introduccion al Modelado

Profesor: John Edward Santana


ENFOQUE DE SISTEMAS

• El enfoque de sistemas establece que "el mundo y cualquiera


de sus partes puede visualizarse como un conjunto de
sistemas en interacción dinámica". Es un punto de vista, una
forma de pensar, que en la confrontación de una situación
problemática, busca no ser reduccionista. Es decir visualizar la
situación desde un punto en donde se consideren todos los
elementos que intervienen en un problema.

2
SISTEMA

• Es un conjunto de elementos
interrelacionados que tiene un objetivo.
• Un sistema existe en un medio ambiente.
• Los límites separan el sistema de su
medio ambiente.
• Dependen del observador.

Es una unión de partes conectadas de una manera organizada que ha sido


identificada por un observador como un interés especial, que tiene un
objetivo y tiene un límite.

3
¿QUÉ ES UN SISTEMA?

Parte del Relación


Límite del sistema
sistema

Es un conjunto de partes inter-relaciondas.


Existe en un medio ambiente separado por sus límites.
Persigue un objetivo.
Dependen del observador.

4
CONCEPTO DE SISTEMAS

• Todo sistema consta de tres características:


– Tienen fronteras.
– Existe dentro de un medio ambiente
– Y tiene subsistemas.
• El medio ambiente es el conjunto de circunstancias dentro de
las cuales está una situación problemática, mientras que las
fronteras distinguen las entidades dentro de un sistema de las
entidades que constituyen su medio ambiente. Por lo tanto
podemos definir a un sistema como:
– una estructura dinámica de personas, objetos y procedimientos
organizados para el propósito de lograr ciertas funciones".

5
¿DÓNDE ESTÁN LOS SISTEMAS?

¿Sistema?

6
¿DÓNDE ESTÁN LOS SISTEMAS?

Los sistemas son constructos


mentales.

Corresponden a la representación
mental de los objetos del mundo
real.

Cada sistema depende del punto de


vista del observador (modelador).

Corresponden a un modelo de la
realidad (modelo mental)

Depende de nuestros paradigmas.

7
MODELOS
• Es una abstracción de la realidad.

• Es una representación de la realidad que ayuda a entender


cómo funciona.

• Es una construcción intelectual y descriptiva de una entidad en


la cual un observador tiene interés.

• Se construyen para ser transmitidos.

• Supuestos simples son usados para capturar el


comportamiento importante.
Un modelo es un sistema desarrollado para entender la realidad y en
consecuencia para modificarla.
No es posible modificar la realidad, en cierta dirección, si es que no se dispone de
un modelo que la interprete.
MODELOS

entrada (t) salida (t)


Sistema Actual

parámetros medio ambiente


del sistema

entrada’ (t) salida’ (t)


Sistema Actual

parámetros medio ambiente


(simplificado) del sistema

• Un modelo es una abstracción de la realidad.


• Supuestos simples son usados para capturar el comportamiento importante.
• Es una representación de la realidad que ayuda a entender como funciona.
• Es una construcción intelectual y descriptiva de una entidad en la cual un
observador tiene interés.
9
¿PARA QUÉ SIRVE UN MODELO?

Herramienta de predicción
Ayuda para el pensamiento

Para entrenamiento
e instrucción

Ayuda para la experimentación Ayuda para la comunicación


CARACTERÍSTICAS DE UN BUEN MODELO

• Fácil de entender por el usuario.


• Tiene claramente definido metas y objetivos.
• El modelo no genera respuestas absurdas.
• Es fácil de manipular.
• Incluye todos los componentes del sistema (completo).
• Es adaptable, modificable y actualizable.
• Es evolutivo.

11
CLASIFICACIÓN DE LOS MODELOS

Modelos analógicos
Modelos a escala
Modelos físicos

administrativos

Simulación por
computadora

matemáticos
Modelos
Juegos
icónico abstracto
Exactitud Abstracción
1. Planta piloto
2. Modelo de un átomo, globo terráqueo, maqueta
3. Computadora analógica, medidores de voltaje, gráfica de volumen/costo
4. Juegos de negocios, juegos militares
5. Modelos de colas, modelos de robots
6. Velocidad, ecuaciones diferenciales.
12
MODELO FÍSICO

Regresar

13
MODELO A ESCALA

Regresar

14
MODELO ANALÓGICO

Regresar

15
JUEGOS ADMINISTRATIVOS

Regresar

16
SIMULACIÓN POR COMPUTADORA

Regresar

17
MODELO MATEMÁTICOS

Regresar

18
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 diseñar y realizar experimentos con el modelo y extraer
conclusiones de sus resultados para apoyar la toma de decisiones.

• Permite experimentar con sistemas (reales o propuestos) en casos


en los que de otra manera esto sería imposible o impráctico.

19
SIMULACIÓN

Sistema Actual salida(t)

entrada(t)

parámetros =??

Sistema Simulado salida(t)

• El sistema simulado imita la operación del sistema actual sobre el tiempo.


• La historia artificial del sistema puede ser generado, observado y
analizado.
• La escala de tiempo puede ser alterado según la necesidad.
• Las conclusiones acerca de las características del sistema actual pueden
ser inferidos.

20
ESTRUCTURA DE UN MODELO DE
SIMULACIÓN

E = f(ci, ni)
ci ei si
ei
ni ei si
ni

ci: variable exógena controlable


ni: variable exógena no controlable
ei: variable endógena (estado del sistema)
si: variable endógena (salida del sistema)
21
¿CUANDO ES APROPIADO SIMULAR?

• No existe una completa formulación matemática del


problema (líneas de espera, problemas nuevos).

• Los métodos analíticos disponibles, pero los


procedimientos matemáticos son complejos difíciles o no
está dentro del alcance del personal disponible.

• Es necesario desarrollar experimentos, pero su ejecución


en la realidad es difícil o imposible.

22
¿CUANDO ES APROPIADO SIMULAR?

• Se requiere cambiar el periodo de observación del


experimento.

• Se requiere instruir personas, que de otra forma no seria


posible.

• No se puede interrumpir la operación del sistema actual.

23
¿CUÁNDO NO ES APROPIADO SIMULAR?

• El desarrollo del modelo de simulación requiere mucho


tiempo.

• El desarrollo del es costoso comparado con sus beneficios.

• La simulación es imprecisa y no se puede medir su


imprecisión. El análisis de sensibilidad puede ayudar.

• “Deificación de los números”, se atribuye a los números


mayor validez y precisión del que se puede justificar.

25
MANERAS DE ESTUDIAR UN SISTEMA
• Según Law y Kelton

Sistema

Experimentar Experimentar
con el con un modelo
sistema del sistema

Modelo Modelo
físico matemático

Solución
SIMULACION
analítica

26
CLASIFICACIÓN DE LOS MODELOS DE
SIMULACIÓN

Algunos de estos esquemas de clasificación son los sigtes:


1. Estático vs. Dinámico

2. Determinístico vs. Estocástico

3. Discreto vs. Continuo

4. Físico (o icónico) vs. analógico vs. simbólico

27
MODELOS ESTÁTICOS

Son aquellos que no toman en cuenta, explícitamente, a la


variable tiempo.

Ejemplo: costo para cantidad de camas reservadas (en un


hospital)

Método analítico: algún método de resolución analítica.

28
MODELOS DINÁMICOS

Los modelos dinámicos son una representación de la conducta


dinámica de un sistema, Mientras un modelo estático involucra la
aplicación de una sola ecuación, los modelos dinámicos, por otro
lado, son reiterativos.

Los modelos dinámicos constantemente aplican sus ecuaciones


considerando cambios de tiempo.

Método numérico: usa procedimientos computacionales para


resolver el modelo matemático.
29
MODELO DETERMINÍSTICO

En éstos ni las variables exógenas, ni las endógenas, se


obtienen por medio del azar, debido a que se suponen
relaciones exactas para las características de operación.
Son variables con valores preestablecidos.

Es aquel en el cual se establecen las condiciones para que


al ejecutar el experimento se determine el resultado

xi yi

Método numérico: algún método de resolución analítica

30
MODELOS ESTOCÁSTICO

Los valores de ésta o estas variables, se obtienen al azar.

Es aquel en el cual información pasada, no permite la


formulación de una regla para determinar el resultado
preciso de un experimento
xi yi

Método analítico: usa probabilidades para determinar la


curva de distribución de frecuencias
31
MODELOS CONTINUOS

En modelos continuos, el cambio de valores se basa directamente


en los cambios de tiempo.

La simulación continua es análoga a un deposito en donde el


fluido que atraviesa una cañería es constante. El volumen puede
aumentar o puede disminuir, pero el flujo es continuo.

Método analítico: usa razonamiento de matemáticas deductivas


para definir y resolver el sistema
32
MODELOS CONTINUOS

• Una avión que se desplaza en el aire es un


ejemplo de sistema continuo puesto que
sus variables de estado tales como su
posición y su velocidad pueden cambiar
instantáneamente con respecto al tiempo.

33
MODELOS DISCRETOS
El estado de los cambios en los modelos sólo se dan cuando
esos eventos ocurren.

La llegada de órdenes, o las partes que están siendo


ensambladas, así como los clientes que llaman.

Una fábrica que ensambla partes es un buen ejemplo de un


sistema de evento discreto. Las entidades individuales
(partes) son ensambladas basadas en eventos (recibo o
anticipación de órdenes).
Método numérico: usa procedimientos
computacionales para resolver el modelo
matemático.
34
MODELOS DISCRETOS

Ejemplo:

Una gasolinera es un ejemplo de sistema discreto,


puesto que las variables de estado como el número
de automóviles que esperan el servicio de
abastecimiento de combustible, cambian solamente
cuando un cliente llega o cuando un auto completa el
servicio y sale de la estación.

• Un sistema continuo es aquel para el que las variables


de estado cambian continuamente con respecto al
tiempo.

35
OBSERVACIÓN

En realidad muy pocos sistemas se


pueden considerar totalmente continuos
o discretos, pero puesto que algún tipo de
cambio predomina en la mayoría de éstos,
es posible clasificarlos como discretos o
continuos.

36
RESUMEN TIPOS DE MODELOS

Simulación Computadora
estocástico

determinístico tiempo-continuo
tiempo-discreto
estático dinámico

• Estocástico. Uno o más parámetros aleatorios. Entradas fijas produce salidas


diferentes
• Determinístico. Entradas fijas producen salidas fijas
• Estático. Estado del sistema como un punto en el tiempo
• Dinámico. Estado del sistema como cambios en el tiempo
• Tiempo-continuo. El modelo permite que los estados del sistema cambien en
cualquier momento.
• Tiempo-discreto. Los cambios de estado del sistema se dan en momentos discretos
del tiempo.
37
ÁREAS DE APLICACIÓN

Petróleo
Energía
Finanzas
Telecomunicaciones
Medicina
Medio-Ambiente
Comercio
Industria

38
¿QUÉ ES LA SIMULACIÓN DE
PROCESOS?

• Consiste en construir un modelo artificial que imite el


comportamiento del mundo real mediante el uso de apoyo
computacional.
• Tiene muchas aplicaciones en diversas áreas:
– Sistemas de Manufactura
– Sistemas Públicos: Salud, Educación, Recursos Naturales, Milicia, etc.
– Sistemas de Transporte
– Sistemas de Construcción
– Sistemas de Entretenimiento y Restaurantes
– Gestión/Reingeniería de Procesos de Negocio
– Sistemas Financieros y Económicos
– Sistemas de Retail
– Otros

39
¿PARA QUÉ SIRVE LA
SIMULACIÓN DE PROCESOS?

• ¿Trabajará el proceso como se espera?


(evaluación y predicción)
• ¿Porqué no funciona bien el proceso?
(determinación de cuellos de botella y optimización)
• ¿Cuáles son los estándares para medir el desempeño
del proceso?
(determinación de estándares y metas)
• ¿Cuál es la mejor alternativa?
(comparación, análisis de sensibilidad, qué pasa si...?)

40
¿PARA QUÉ SIRVE LA
SIMULACIÓN DE PROCESOS? (2)
• Evaluar los efectos de:
– Agregar o reemplazar recursos
– Cambiar el flujo del proceso
– Cambiar los tiempos de proceso
– Introducir nuevos servicios o tipo de clientes
– Eliminar servicios o recursos existentes
– Cambiar los métodos de manejo de materiales
– Cambiar los métodos de programación de las actividades

• Importante:
– GIGO (Garbage In, Garbage Out)
– Respuesta aproximada a un “modelo real”

41
SOFTWARE PARA SIMULACIÓN
• Existen muchos tipos de software para simulación:
– Arena
– Aris
– @risk
– Extend
– Flexsim
– ProModel
– Simul8
– Simio
– Enterprise Dynamics
– GPSS/H
– ShowFlow
– Quest
– SimProcess
– iGrafx Process 2006 (BPMN)
42
SIMULACIÓN E INGENIERÍA DE
NEGOCIOS

• La Simulación es una herramienta que apoya el


diseño/rediseño de procesos de negocio.

• Permite evaluar el desempeño de los procesos,


identificar problemas y analizar posibles mejoras sin la
necesidad de implementar en el mundo real mi modelo
de negocio propuesto.

43

You might also like