You are on page 1of 47

TEC-302

Simulación de Modelos de
Computador
Introducción

1
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
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 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 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. 8
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?

Ayuda para el pensamiento Herramienta de predicción

Para entrenamiento
e instrucción

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


10
Tipos de Modelos (Sistemas)
• Modelos Mentales.
Depende de nuestro punto
de vista, suele ser
incompletos y no tener un
enunciado preciso, no son
fácilmente transmisibles.
Ideas, conceptualizaciones

• Modelo Formales. Están


basados en reglas, son
transmisibles.
Planos, diagramas, maquetas

11
Piedra de Sayhuite, Abancay
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.

12 12
Clasificación de los
modelos

Modelos analógicos
Modelos a escala
Modelos físicos

Simulación por
administrativos

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. 13
Modelo
Físico

Regresar
14 14
Modelo a Escala

Regresar
15 15
Modelo Analógico

Regresar
16 16
Juegos Administrativos

Regresar
17 17
Simulación por
Computadora

Regresar
18 18
Modelo Matemáticos

Regresar
19 19
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.

20
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.
21
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)
22
¿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.

23
¿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.

24
¿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
Cinco usos legítimos y comunes:

1. Una ayuda para el pensamiento.

2. Una ayuda para la comunicación.

3. Para entrenamiento e instrucción.

4. Una herramienta de predicción.

5. Una ayuda para la experimentación

27 27
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

28 28
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.

29 29
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.

30 30
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

Método numérico: xalgún


i método de yresolución
i analítica

31 31
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

32 32
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

33 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 34
Modelos físicos
Llamados así, debido a que se semejan al sistema
en estudio.

Durante muchos años, los ingenieros han usado


modelos de tamaño natural y han reducido y puesto
a escala a los mismos para probarlos. (NASA, líneas
aéreas comerciales)

35 35
Modelo analógico
Los modelos análogos poseen algunas propiedades
similares a los objetos representados pero sin ser una
réplica morfológica de los mismos.

Un ejemplo de un modelo análogo es un mapa impreso


que se construye mediante un conjunto de
convenciones cartográficas, que conducen a un
resultado final claramente distinto del objeto
representado. Mediante esta transformación se
persigue hacer legibles propiedades tales como altitud,
distancia, localización física de objetos geográficos, sus
relaciones importancia.

36 36
Modelos simbólicos
Los modelos simbólicos se construyen mediante reglas
notablemente más abstractas ya que esta
denominación suele aplicarse a los casos en los que el
objeto real se representa mediante una codificación
matemática.

Un ejemplo de modelo simbólico es la representación


de un edificio mediante la identificación y codificación
en una estructura geométrica de sus elementos
básicos. El modelo así construido permite la aplicación
de algoritmos para, por ejemplo, la estimación de
esfuerzos a los que esta sometido.

37
37
Resumen Tipos de
modelos
Simulación Computadora

o
c arl
estocástico

te
Mon
e
ón d
determinístico

i
ulac
tiempo-continuo
sim
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. 38
APLICACIONES

39
Áreas de Aplicación
Petróleo
Energía
Finanzas
Telecomunicaciones
Medicina
Medio-Ambiente
Comercio
Industria
40 40
¿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
41 41
¿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...?)
42 42
¿Para qué sirve la
Simulación de Procesos?
• Evaluar los efectos de:
(2)
– 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”

43 43
Proceso de construcción de
modelos
SIMULACION
Prueba del modelo
Debe cumplir con
INTERESADOS
lo que esperan los MODELO
¿Para quién lo
interesados Representación
queremos hacer?
del modelo

NIVEL DE
PROPOSITO ABSTRACCION
¿Qué es lo que se Con qué se va a
quiere hacer? resolver. Diseño
¿Para qué? del modelo.
44 44
Aplicaciones de la
Campos simulación Interés
Fabricación de Fiabilidad, Oportunidades de simplificación, Costos,
computadoras Programación, Inventarios
Fabricación de Rendimiento, Desempeño, Correcciones de implementación
semiconductores
Sistemas de comunicación Costos, Ratios de error, Alcance
Sistemas de computadoras Velocidad, Carga/utilización, Retrasos, Limitaciones del
hardware, Alcance
Aplicaciones militares Estrategias, Restricciones logísticas, Efectividad de unidades

Procesos de negocios Rentabilidad, Cuellos de botella

Control de Sistemas Estabilidad, Respuesta dinámica, Desempeño


Bancos Colas, número de cajeros en supermercados, personal de
ventanillas
Centros de Salud Salas de emergencia, números de salas de operaciones

Políticas públicas Educación, Salud, Producción 45


Software para Simulación
• Existen muchos tipos de software para simulación:
– Arena
– Aris
– @risk
– Extend
– Flexsim
– ProModel
– Simul8
– Service Model
– Enterprise Dynamics
– GPSS/H
– ShowFlow
– Quest
– SimProcess
– iGrafx Process 2006 (BPMN)
46 46
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.

47

You might also like