SlideShare una empresa de Scribd logo
1 de 54
TECNOLÓGICO NACIONAL DE MÉXICO
Ingeniería en Sistemas Computacionales
Simulación
Unidad IV: Promodel
Material de clase desarrollado para la asignatura de Simulación para Ingeniería en Sistemas Computacionales
SIMULACIÓN
FUNDAMENTOS DE INGENIERÍA DE SOFTWARE
Simulación con Promodel
• Simulación es la técnica que permite construir
modelos de situaciones reales sujetos a
experimentación y optimización.
• Actualmente existen herramientas computacionales
que facilitan su construcción ya que al ser virtuales
pueden hacerse cambios sobre ellos, sin afectar la
realidad de la organización o empresa que se estudie.
SIMULACIÓN
Dentro de los modelos bajo estudio encontramos:
• Empresas de servicio, que en su mayoría experimentan largas colas de clientes
esperando para ser atendidos.
• Otro modelo es el de una línea de producción dentro de una fábrica, donde
existe una máquina que produce un cuello de botella debido a su insuficiente
capacidad de procesar los trabajos que a ella llegan.
SIMULACIÓN
• Las dos decisiones implican el riesgo de no producir el efecto deseado.
• En la práctica no es sensato proponer cambios de este tipo, sin poder predecir
de antemano el impacto de éstos en base a modelos cuantitativos que
permitan ser medidos y validados.
SIMULACIÓN
• ProModel es uno de los paquetes
de software comercial de
simulación más utilizados.
• Cuenta con herramientas de
análisis y diseño que en conjunto
con la animación de modelos,
permite conocer y visualizar mejor
el problema, con resultados más
confiables.
SIMULACIÓN
El software está integrado por los siguientes módulos:
SIMULACIÓN
Módulo Descripción
ProModel Es el área de trabajo donde definimos el modelo y todos sus componentes.
Editor Gráfico Herramienta para la presentación visual de todos los modelos realizados.
Resultados Es una interfaz que facilita la administración, el manejo y el análisis de la
información, permite la interacción con hojas de cálculo de Excel.
Stat-Fit Herramienta estadística que permite hacer pruebas de bondad de ajuste y
distribuciones de variables aleatorias.
Editor de Turnos Permite asignar turnos de trabajo a los elementos del modelo si así lo requiere.
Simrunner Herramienta para el análisis posterior del modelo, para diseñar opciones y conocer
el impacto en factores críticos, permitiendo discernir cual es la mejor opción en
beneficio máximo al sistema.
Referencias y
Ayuda
Estos módulos facilitan el uso y la programación del sistema.
• ProModel se puede utilizar como un medio muy efectivo para probar y
generar nuevas ideas de diseño y mejoramiento, antes de realizar las
inversiones y/o modificaciones necesarias para construir o mejorar estos
sistemas.
En la misma forma sirve para identificar:
• Cuellos de botella.
• Seleccionar la alternativa que ofrezca
la mejor relación costo-beneficio.
• Análisis de sensibilidad.
SIMULACIÓN
Y se fundamenta en 4 pilares básicos:
SIMULACIÓN
• Locaciones: Representan lugares físicos en el sistema, donde las entidades son
dirigidas para procesamiento, almacenamiento, actividades, o toma de
decisiones.
SIMULACIÓN
• Entidades: Cualquier
cosa que el modelo
“procesa” es llamada
entidad. Algunos
ejemplos son los
siguientes: partes,
productos, gente y
papeles en trámite.
SIMULACIÓN
• Recursos: Son los mecanismos
que requieren las entidades
para completar una operación,
pueden clasificarse en
recursos estáticos, sin una ruta
de movimiento, y dinámicos
los que se mueven a través de
la red.
SIMULACIÓN
• Llegadas: Cada vez que una nueva entidad es introducida al sistema, se le
conoce como llegada.
SIMULACIÓN
Otros elementos utilizados en el diseño de modelos son:
• DownTimes -- Tiempos muertos: Paros en el sistema por mantenimiento de
maquinaria, ausentismo, hora de comida, fallas, etc.
• Path Networks – Redes físicas de caminos: Redes por donde se mueven las
entidades o recursos.
SIMULACIÓN
Otros elementos utilizados en el diseño de modelos son:
• Variables: Tomadores de valores usados para representar
valores numéricos (globales y locales).
• Arrival Cycles – Ciclos de llegadas: Patrón de llegadas
individuales que ocurre en un período de tiempo.
SIMULACIÓN
Veamos algunos ejemplos de simulación con ProModel:
Mantenimiento a un avión
Entradas a un almacén
Proceso de fabricación
SIMULACIÓN
Construcción de una Simulación
• Para la construcción de modelos utilizando el software de ProModel
utilizaremos la versión denominada “para el estudiante”, la cual es posible
obtenerla vía Internet, ó bien en la compra del libro Simulación y análisis de
sistemas con ProModel, autores: Eduardo García, Heriberto García y
Leopoldo E. Cárdenas, incluye el CD para instalación.
• Así mismo identificaremos los recursos básicos para la construcción de
modelos, definición y utilización.
SIMULACIÓN
Locaciones universales
• Existen varias opciones disponibles para mejorar las gráficas e incrementar la
información en pantalla asociada con locaciones en el modelo.
• Hacer “click” en el botón NEW te permitirá añadir elementos a la locación
seleccionada.
SIMULACIÓN
Locaciones
universales
SIMULACIÓN
Tiempos de Procesamiento
• Para crear tiempos de proceso en
el modelo, utilizamos el estatuto
WAIT en la lógica de operación.
Con esta instrucción la entidad
será procesada por ese tiempo en
esa locación. Hay que definir
tiempos para cada entidad en cada
locación.
SIMULACIÓN
Logic Builder
• El constructor de estatutos es una poderosa
herramienta para crear código de simulación
sin tener que escribir el código.
• Simplemente se abre el constructor de
estatutos al presionar el botón derecho del
ratón o presionar el icono de construcción
(martillo) en la ventana de lógica.
• Aparecerá una ventana estilo plantilla para
escribir comandos en el formato apropiado,
según se muestra en la siguiente figura:
SIMULACIÓN
Tiempo de traslado entre sitios
• Para especificar la cantidad de tiempo que una entidad invierte para viajar de
una locación a otra, utilizar el estatuto MOVE FOR en la lógica de movimiento
o MOVE LOGIC. La entidad se moverá por esa cantidad de tiempo.
SIMULACIÓN
Una vez que el modelo está
creado, podemos realizar
escenarios que nos permiten
analizar los resultados de acuerdo
al objetivo del proyecto, con la
flexibilidad de ajustar, modificar o
cambiar los datos e información
en cada uno de los módulos.
Teoría de Colas
• Dados los tiempos actuales en que la
competencia es una constante en la vida
diaria en el mundo organizacional, tal
competencia ya no se centra únicamente en
la tradicionalmente conocida “guerra de
precios” sino que se enfoca más a otra
variable que actualmente está definiendo a
los nuevos líderes empresariales, que es el
servicio.
SIMULACIÓN
Origen de la Teoría de Colas
El descubrimiento de la teoría de colas se le atribuye a Agner Krarup Erlang
(1878-1929), matemático y estadístico oriundo de Dinamarca.
• En 1908 se unió a la Compañía Telefónica de Copenhagen como parte del
equipo de científicos colaboradores, comenzando a desarrollar soluciones a
problemas basados en llamadas telefónicas.
SIMULACIÓN
• Después, para el año de 1909, llevó a cabo su primera
publicación denominada Teoría de Probabilidad y
Conversaciones Telefónicas. En ella demostraba la
existencia de una tendencia en las llamadas telefónicas,
cuando éstas se hacían en forma aleatoria, adquirían la
forma de la distribución Poisson.
• Posteriormente, para 1919, hizo otra publicación
referente a la solución de problemas relacionados con
el tráfico de llamadas telefónicas, definiendo las
fórmulas para la pérdida y tiempo de espera, que
inmediatamente fueron adoptadas por otras telefónicas
en el mundo, principalmente en Gran Bretaña.
SIMULACIÓN
• Con el pasar de los años, Erlang fue distinguido por muchas organizaciones
alrededor del mundo por sus contribuciones a la mejora de sistemas de
líneas de espera.
• Una de esas empresas fue Ericsson Communications:
Nombró con el apellido del matemático danés su lenguaje del programa
para el Intercambio Electrónico de Datos (Electronic Data Interchange o
conocido por sus siglas en inglés “EDI”) para su uso en las industrias.
• La idea primordial para estudiar un sistema de colas es primeramente
conocer el estado actual de un sistema de línea de espera.
SIMULACIÓN
• Partiendo de ello, podremos elaborar estrategias para mejorar el estado
actual, en caso de encontrar lo siguiente:
SIMULACIÓN
• Al encontrar evidencia de lo anterior, será necesario que definas estrategias
tendientes para agilizar el servicio que se está estudiando.
• Por ejemplo, en el caso de una institución bancaria es importante que el
cliente no espere mucho tiempo haciendo fila, como respuesta a un servicio,
obteniendo como resultante un cliente satisfecho.
• Entre las razones principales para estudiar un sistema de colas están el
conocer los siguientes aspectos:
SIMULACIÓN
SIMULACIÓN
Papel de la Distribución Exponencial
• Una de las distribuciones continuas más
conocidas, la cual se relaciona con el
Mantenimiento Productivo Total (TPM) y más
directamente con la teoría de colas, es la
distribución exponencial:
SIMULACIÓN
¿De qué forma se relaciona la distribución exponencial con la teoría de
colas?
• Si tomamos en cuenta las llegadas de clientes en un sistema, éstas tienen la
cualidad de ser aleatorias.
 Aleatoriedad: probabilidad de que ocurra un evento (llegada de una
pieza o un cliente), no está influida por el tiempo que haya pasado desde
el evento anterior.
 El tiempo entre llegadas es aleatorio, y se toma en cuenta como variable.
Es por ello que se considera la distribución exponencial para tal efecto.
SIMULACIÓN
• Supongamos que en un proceso de estampado de puertas automotrices se
cuenta con un troquel Komatsu. La última vez que falló fue a las 9:00 pm y
queremos conocer la probabilidad de que falle de nuevo a las 9:25 pm.
• Determinar esa probabilidad es aplicar la función entre las 9:00 pm y las 9:25
pm, sin considerar el tiempo que haya transcurrido entre ambos.
• En la distribución exponencial, a esto se le conoce como amnesia o ausencia
de memoria.
• Esta distribución se describe bajo la siguiente funcion:
SIMULACIÓN
• En un planta de agroquímicos, la máquina mezcladora tiene un tiempo medio
entre fallos de 40 min.
• El operador de la tarde declara que dicha máquina siempre falla a las 7:30
pm.
• Si bien comprobar lo que dice el operador teniendo en cuenta esa
información sería difícil, es necesario considerar otro parámetro de tiempo.
De esta forma, podríamos conocer lo siguiente:
SIMULACIÓN
Considerando que son las 7:20 pm, ¿cuál sería la probabilidad de que falle la
máquina?
• Teniendo en cuenta lo anterior definimos:
𝝀 = 𝑻/𝒕
λ = fallas por hora
T= periodo de tiempo
t= tiempo medio entre fallos
• Al estimar lambda 𝜆 obtenemos:
𝜆 = 60/40= 1.5 fallas por hora
SIMULACIÓN
• Ahora, de acuerdo al parámetro del tiempo actual (siendo las 7:20 pm)
comparado con el tiempo que indica el operador (7:30 pm), hay una
diferencia de 10 minutos, la cual se plasma en la siguiente fórmula:
P= probabilidad de que falle la máquina
Tdif= diferencial de tiempo
T= periodo de tiempo
𝜆 = 𝑓𝑎𝑙𝑙𝑎𝑠 𝑝𝑜𝑟 ℎ𝑜𝑟𝑎
SIMULACIÓN
• Si sustituimos los datos en la fórmula obtenemos:
• Entonces, la probabilidad de que la máquina falle a las 7:30 pm (como dijo el
operador de la máquina mezcladora), siendo apenas las 7:20 pm, es de 0.22.
Nota: el número e vale 2.7183
SIMULACIÓN
Ejemplo
• Si apenas son las 6 de la tarde, ¿cuál sería la probabilidad de que falle la
máquina a las 7:30 pm?
• Si tomamos en cuenta que el tiempo medio entre fallos es el mismo:
𝜆 = 60/40= 1.5 fallas por hora.
• Sustituyendo en la fórmula obtenemos:
• Por lo tanto, la probabilidad de que la máquina falle a las 7:30 pm (como
mencionó el operador), siendo apenas las 6:00 pm, es de 0.90.
SIMULACIÓN
Uso de Stat-Fit
• Al iniciar Promodel, verás una ventana
en la que se muestran los alcances del
programa de simulación, en cuanto a
variables, locations, processing, etc.
SIMULACIÓN
Promodel: Uso de Stat-Fit
• La herramienta Stat-Fit de ProModel se utiliza para analizar y determinar el
tipo de distribución de probabilidad de un conjunto de datos.
• Esta utilería permite comparar los resultados entre varias distribuciones
analizadas mediante una calificación.
• Entre sus procedimientos emplea las pruebas Chi-cuadrada, de Kolmogorov-
Smirnov y de Anderson-Darling.
SIMULACIÓN
• Además, calcula los parámetros apropiados para
cada tipo de distribución, e incluye información
estadística adicional como media, moda, valor
mínimo, valor máximo y varianza, entre otros
datos.
SIMULACIÓN
• Al hacer click en Aceptar aparece la siguiente ventana:
SIMULACIÓN
• En caso de acceder por medio del menú de Promodel, la opción de Stat-Fit se
encuentra aquí:
SIMULACIÓN
Algunos usos del Stat-Fit son:
• Básicamente llevar a cabo pruebas de bondad de ajuste en datos que nos
interesen de un proceso.
• Seleccionar la distribución que más se ajusta a los datos o aquella que se
ajusta pero que nos es más familiar trabajar con ella.
• Generar números que cumplan con una distribución.
SIMULACIÓN
Algunas ventajas del Stat-Fit son:
• Ahorro de tiempo: Stat-Fit permite notablemente ahorrar tiempo en el
desarrollo de pruebas de bondad de ajuste, lo cual también conlleva a un
ahorro en los costos de desarrollo de un estudio de simulación.
• Precisión: disminuye las oportunidades de error que comete el analista al
desarrollar manualmente las pruebas de bondad de ajuste.
• Costo del software: éste ya viene incluido en la versión estudiantil del paquete
de simulación Promodel.
SIMULACIÓN
Algunas desventajas del Stat-Fit son:
• Falta de capacitación por parte del analista para el uso de Stat-Fit.
• Dificultad de conseguir el software, dependiendo de las facilidades que se
tengan en la empresa u organización donde se desempeña.
SIMULACIÓN
Obtención de datos y prueba de bondad de ajuste
• Stat-Fit nos ayudará a determinar la distribución de probabilidad que
representa un sistema.
• El analista de simulación debe de conocer cómo levantar los datos necesarios
en la estación de trabajo o proceso en el cual pretende realizar un estudio de
simulación.
SIMULACIÓN
• Para ello es necesario que el analista cuente con un cronómetro, el cual le
permitirá tomar mediciones, las cuales tendrá que ir almacenando, por
ejemplo la siguiente información:
 Tiempos entre llegadas de clientes.
 Tiempos entre cada uno de los servicios brindados por un cajero.
 Tiempos de ciclo de un proceso
SIMULACIÓN
• Estos tiempos deben de ir registrados en una lista, y al
final éstos se introducirán en el software Stat-Fit, el
cual nos ayudará a determinar la distribución de
probabilidad que tienen tales eventos.
• Es importante respetar las fracciones de minuto que
se registren, y estas deben capturarse tal cual en el
programa.
SIMULACIÓN
Ejemplo:
• Una reconocida institución bancaria en la ciudad de
Monterrey, N.L., desea mejorar el servicio que se
brinda en una de sus sucursales.
• Para esto se toma una muestra de los datos del
tiempo entre llegadas de clientes y del tiempo en
que los servidores (ejecutivos de servicio) atienden
a cada cliente.
SIMULACIÓN
• El objetivo primordial del presente estudio es conocer la distribución o
patrón que siguen tanto la tasa de llegadas como la tasa de servicio para,
posteriormente, elaborar un estudio de simulación.
• La información recopilada por el gerente del banco se muestra a
continuación:
SIMULACIÓN
SIMULACIÓN
• Primero haremos los cálculos para el patrón de las
“Llegadas”.
• Para utilizar Stat-Fit para estimar la distribución de
probabilidad que sigue este patrón, abre el programa e
indica en el Menú file>new.
•Aparecerá una plantilla de captura como la siguiente:
SIMULACIÓN
• Esta pantalla te permitirá capturar los
datos de “Llegadas”.
• Una vez capturados, haz clic en el botón
Auto-Fit:
• Y elige el parámetro unbounded o “sin
límites”, para aumentar el número de
distribuciones posibles a considerar.
SIMULACIÓN
• Resultados (patrón de
“Llegadas”): Al dar Ok,
aparecerá la lista de
distribuciones de
probabilidad que la prueba
de hipótesis acepta (no
rechaza), además de un
ranking de las
distribuciones que más se
ajustan al patrón de
llegadas.
SIMULACIÓN

Más contenido relacionado

La actualidad más candente

Simulación en promodel clase 04
Simulación en promodel clase 04Simulación en promodel clase 04
Simulación en promodel clase 04Tensor
 
Simulación - Unidad 3 generacion de variables aleatorias
Simulación - Unidad 3 generacion de variables aleatoriasSimulación - Unidad 3 generacion de variables aleatorias
Simulación - Unidad 3 generacion de variables aleatoriasJosé Antonio Sandoval Acosta
 
Ejemplo de-simulación-continua
Ejemplo de-simulación-continuaEjemplo de-simulación-continua
Ejemplo de-simulación-continuaLeonardo Rojas
 
Unidad 2. indicaciones y parametros basicos
Unidad 2. indicaciones y parametros basicos Unidad 2. indicaciones y parametros basicos
Unidad 2. indicaciones y parametros basicos ramiro miranda
 
1.2 Definición de simulación
1.2 Definición de simulación   1.2 Definición de simulación
1.2 Definición de simulación avengers92
 
Datos estándar estudio del trabajo 2
Datos estándar estudio del trabajo 2Datos estándar estudio del trabajo 2
Datos estándar estudio del trabajo 2DACR93mx
 
Numeros Aleatorios
Numeros AleatoriosNumeros Aleatorios
Numeros Aleatorioskor10
 
Unidad 2-estudio-del-trabajo
Unidad 2-estudio-del-trabajoUnidad 2-estudio-del-trabajo
Unidad 2-estudio-del-trabajoLuis Vera Hdz
 
Unidad III generacion de variables aleatorias
Unidad III generacion de variables aleatoriasUnidad III generacion de variables aleatorias
Unidad III generacion de variables aleatoriasAnel Sosa
 
La aplicacion de la metodologia de sist duros
La aplicacion de la metodologia de sist durosLa aplicacion de la metodologia de sist duros
La aplicacion de la metodologia de sist durosTeacher
 
Lenguaje de simulación
Lenguaje de simulaciónLenguaje de simulación
Lenguaje de simulaciónJeicod Tupapa
 
simulacion numeros pseudoaleatorios
simulacion numeros pseudoaleatoriossimulacion numeros pseudoaleatorios
simulacion numeros pseudoaleatoriosAnel Sosa
 

La actualidad más candente (20)

Taxonomia de Beer
Taxonomia de Beer Taxonomia de Beer
Taxonomia de Beer
 
Simulación en promodel clase 04
Simulación en promodel clase 04Simulación en promodel clase 04
Simulación en promodel clase 04
 
Taxonomía de Jordan
Taxonomía de JordanTaxonomía de Jordan
Taxonomía de Jordan
 
Simulación - Unidad 3 generacion de variables aleatorias
Simulación - Unidad 3 generacion de variables aleatoriasSimulación - Unidad 3 generacion de variables aleatorias
Simulación - Unidad 3 generacion de variables aleatorias
 
3.1 sistemas de tiempos predeterminados
3.1 sistemas de tiempos predeterminados3.1 sistemas de tiempos predeterminados
3.1 sistemas de tiempos predeterminados
 
Ejemplo de-simulación-continua
Ejemplo de-simulación-continuaEjemplo de-simulación-continua
Ejemplo de-simulación-continua
 
Unidad 2. indicaciones y parametros basicos
Unidad 2. indicaciones y parametros basicos Unidad 2. indicaciones y parametros basicos
Unidad 2. indicaciones y parametros basicos
 
1.2 Definición de simulación
1.2 Definición de simulación   1.2 Definición de simulación
1.2 Definición de simulación
 
Datos estándar estudio del trabajo 2
Datos estándar estudio del trabajo 2Datos estándar estudio del trabajo 2
Datos estándar estudio del trabajo 2
 
Numeros Aleatorios
Numeros AleatoriosNumeros Aleatorios
Numeros Aleatorios
 
Lenguajes de simulación
Lenguajes de simulaciónLenguajes de simulación
Lenguajes de simulación
 
Unidad 2-estudio-del-trabajo
Unidad 2-estudio-del-trabajoUnidad 2-estudio-del-trabajo
Unidad 2-estudio-del-trabajo
 
Unidad III generacion de variables aleatorias
Unidad III generacion de variables aleatoriasUnidad III generacion de variables aleatorias
Unidad III generacion de variables aleatorias
 
La aplicacion de la metodologia de sist duros
La aplicacion de la metodologia de sist durosLa aplicacion de la metodologia de sist duros
La aplicacion de la metodologia de sist duros
 
Lenguaje de simulación
Lenguaje de simulaciónLenguaje de simulación
Lenguaje de simulación
 
Clase tres
Clase tresClase tres
Clase tres
 
simulacion numeros pseudoaleatorios
simulacion numeros pseudoaleatoriossimulacion numeros pseudoaleatorios
simulacion numeros pseudoaleatorios
 
Metodologia de Sistemas duros
Metodologia de Sistemas durosMetodologia de Sistemas duros
Metodologia de Sistemas duros
 
Taxonomía de Checkland
Taxonomía de ChecklandTaxonomía de Checkland
Taxonomía de Checkland
 
Proyecto de simulacion
Proyecto de simulacionProyecto de simulacion
Proyecto de simulacion
 

Destacado

Uso y aplicaciones del software promodel
Uso y aplicaciones del software promodelUso y aplicaciones del software promodel
Uso y aplicaciones del software promodelJose Marin
 
Simulación con ProModel de la Industria Cervecera
Simulación con ProModel de la Industria CerveceraSimulación con ProModel de la Industria Cervecera
Simulación con ProModel de la Industria CerveceraDaniel Villarreal
 
Simulación: Teoría y aplicaciones con Promodel
Simulación: Teoría y aplicaciones con PromodelSimulación: Teoría y aplicaciones con Promodel
Simulación: Teoría y aplicaciones con PromodelAlvaro Gil
 
Áreas de aplicación de la simulación . Software Promodel. Por Angela Rivas
Áreas de aplicación de la simulación. Software Promodel. Por Angela RivasÁreas de aplicación de la simulación. Software Promodel. Por Angela Rivas
Áreas de aplicación de la simulación . Software Promodel. Por Angela RivasAngelaRivas120
 
Fundamentos de Telecomunicaciones Unidad 2 medios de transmisión y caracterís...
Fundamentos de Telecomunicaciones Unidad 2 medios de transmisión y caracterís...Fundamentos de Telecomunicaciones Unidad 2 medios de transmisión y caracterís...
Fundamentos de Telecomunicaciones Unidad 2 medios de transmisión y caracterís...José Antonio Sandoval Acosta
 
Primera y Segunda Parte Práctica: Teoría de Redes
Primera y Segunda Parte Práctica: Teoría de Redes Primera y Segunda Parte Práctica: Teoría de Redes
Primera y Segunda Parte Práctica: Teoría de Redes Metodos Cuantitativos II
 
Aguas de manzales
Aguas de manzalesAguas de manzales
Aguas de manzalesProColombia
 
Lenguajes de simulacion
Lenguajes de simulacionLenguajes de simulacion
Lenguajes de simulacionAnel Sosa
 
Proyecto Final De SimulacióN Mario Parra Mendez
Proyecto Final De SimulacióN Mario Parra  MendezProyecto Final De SimulacióN Mario Parra  Mendez
Proyecto Final De SimulacióN Mario Parra Mendezmario parra
 
Simulacion con promodel 88 diaposit
Simulacion con promodel  88 diapositSimulacion con promodel  88 diaposit
Simulacion con promodel 88 diapositLA Antifashion Ramos
 
Proyecto acueducto y cloacas
Proyecto acueducto y cloacasProyecto acueducto y cloacas
Proyecto acueducto y cloacasLeidimar Lizarazo
 
Sistema de Obtención y Distribución de Aguas Blancas
Sistema de Obtención y Distribución de Aguas BlancasSistema de Obtención y Distribución de Aguas Blancas
Sistema de Obtención y Distribución de Aguas BlancasPaola Torres
 
Modelación y Simulación de Sistemas de Potencia Empleando DIgSILENT PowerFact...
Modelación y Simulación de Sistemas de Potencia Empleando DIgSILENT PowerFact...Modelación y Simulación de Sistemas de Potencia Empleando DIgSILENT PowerFact...
Modelación y Simulación de Sistemas de Potencia Empleando DIgSILENT PowerFact...Francisco Gonzalez-Longatt
 

Destacado (20)

Promodel
PromodelPromodel
Promodel
 
Practica promodel
Practica promodelPractica promodel
Practica promodel
 
Promodel
PromodelPromodel
Promodel
 
Net Logo Y Promodel
Net Logo Y PromodelNet Logo Y Promodel
Net Logo Y Promodel
 
Uso y aplicaciones del software promodel
Uso y aplicaciones del software promodelUso y aplicaciones del software promodel
Uso y aplicaciones del software promodel
 
Simulación con ProModel de la Industria Cervecera
Simulación con ProModel de la Industria CerveceraSimulación con ProModel de la Industria Cervecera
Simulación con ProModel de la Industria Cervecera
 
Simulación: Teoría y aplicaciones con Promodel
Simulación: Teoría y aplicaciones con PromodelSimulación: Teoría y aplicaciones con Promodel
Simulación: Teoría y aplicaciones con Promodel
 
Áreas de aplicación de la simulación . Software Promodel. Por Angela Rivas
Áreas de aplicación de la simulación. Software Promodel. Por Angela RivasÁreas de aplicación de la simulación. Software Promodel. Por Angela Rivas
Áreas de aplicación de la simulación . Software Promodel. Por Angela Rivas
 
Fundamentos de Telecomunicaciones Unidad 2 medios de transmisión y caracterís...
Fundamentos de Telecomunicaciones Unidad 2 medios de transmisión y caracterís...Fundamentos de Telecomunicaciones Unidad 2 medios de transmisión y caracterís...
Fundamentos de Telecomunicaciones Unidad 2 medios de transmisión y caracterís...
 
Primera y Segunda Parte Práctica: Teoría de Redes
Primera y Segunda Parte Práctica: Teoría de Redes Primera y Segunda Parte Práctica: Teoría de Redes
Primera y Segunda Parte Práctica: Teoría de Redes
 
Aguas de manzales
Aguas de manzalesAguas de manzales
Aguas de manzales
 
Lenguajes de simulacion
Lenguajes de simulacionLenguajes de simulacion
Lenguajes de simulacion
 
Guia pueaa cam
Guia pueaa camGuia pueaa cam
Guia pueaa cam
 
Epm
EpmEpm
Epm
 
Proyecto Final De SimulacióN Mario Parra Mendez
Proyecto Final De SimulacióN Mario Parra  MendezProyecto Final De SimulacióN Mario Parra  Mendez
Proyecto Final De SimulacióN Mario Parra Mendez
 
Proyecto de Simulación
Proyecto de SimulaciónProyecto de Simulación
Proyecto de Simulación
 
Simulacion con promodel 88 diaposit
Simulacion con promodel  88 diapositSimulacion con promodel  88 diaposit
Simulacion con promodel 88 diaposit
 
Proyecto acueducto y cloacas
Proyecto acueducto y cloacasProyecto acueducto y cloacas
Proyecto acueducto y cloacas
 
Sistema de Obtención y Distribución de Aguas Blancas
Sistema de Obtención y Distribución de Aguas BlancasSistema de Obtención y Distribución de Aguas Blancas
Sistema de Obtención y Distribución de Aguas Blancas
 
Modelación y Simulación de Sistemas de Potencia Empleando DIgSILENT PowerFact...
Modelación y Simulación de Sistemas de Potencia Empleando DIgSILENT PowerFact...Modelación y Simulación de Sistemas de Potencia Empleando DIgSILENT PowerFact...
Modelación y Simulación de Sistemas de Potencia Empleando DIgSILENT PowerFact...
 

Similar a Simulación - Unidad 4 Lenguajes de Simulación (Promodel)

Simulación ok
Simulación okSimulación ok
Simulación okTensor
 
Simulación Clase 3
Simulación Clase 3Simulación Clase 3
Simulación Clase 3Tensor
 
Unidad i simulacion
Unidad i simulacionUnidad i simulacion
Unidad i simulacionneferh22
 
Sistemas de servicio.pdf
Sistemas de servicio.pdfSistemas de servicio.pdf
Sistemas de servicio.pdfaracelik
 
Clase 4a arena
Clase 4a arenaClase 4a arena
Clase 4a arenaTensor
 
Introducción a la Simulación de Eventos Discretos
Introducción a la Simulación de Eventos DiscretosIntroducción a la Simulación de Eventos Discretos
Introducción a la Simulación de Eventos DiscretosJuan Manuel Carrión Delgado
 
1.2 definiciòn de simulaciòn exposicion
1.2 definiciòn de simulaciòn   exposicion1.2 definiciòn de simulaciòn   exposicion
1.2 definiciòn de simulaciòn exposicionJose Hernandez Landa
 
Prototipado rapido de interfaces
Prototipado rapido de interfacesPrototipado rapido de interfaces
Prototipado rapido de interfacesGaby Fernandez
 
Mecatrónica clase01.pdf
Mecatrónica clase01.pdfMecatrónica clase01.pdf
Mecatrónica clase01.pdfRocioScherpa
 
Simulación de sistemas
Simulación de sistemasSimulación de sistemas
Simulación de sistemasjack_corvil
 
Simulacion en Promodel
Simulacion en Promodel Simulacion en Promodel
Simulacion en Promodel WinyCasana
 
Dialnet aplicacion delasimulacionmontecarloenelcalculodelri-4835801
Dialnet aplicacion delasimulacionmontecarloenelcalculodelri-4835801Dialnet aplicacion delasimulacionmontecarloenelcalculodelri-4835801
Dialnet aplicacion delasimulacionmontecarloenelcalculodelri-4835801luis Farro
 
Dialnet aplicacion delasimulacionmontecarloenelcalculodelri-4835801
Dialnet aplicacion delasimulacionmontecarloenelcalculodelri-4835801Dialnet aplicacion delasimulacionmontecarloenelcalculodelri-4835801
Dialnet aplicacion delasimulacionmontecarloenelcalculodelri-4835801luis Farro
 
Simulacion Unidad I MCGT.pptx
Simulacion Unidad I MCGT.pptxSimulacion Unidad I MCGT.pptx
Simulacion Unidad I MCGT.pptxIngTriana1
 
Sesion2 simulacion
Sesion2 simulacionSesion2 simulacion
Sesion2 simulacionkbellezae
 

Similar a Simulación - Unidad 4 Lenguajes de Simulación (Promodel) (20)

Simulación ok
Simulación okSimulación ok
Simulación ok
 
Simulación Clase 3
Simulación Clase 3Simulación Clase 3
Simulación Clase 3
 
Unidad i simulacion
Unidad i simulacionUnidad i simulacion
Unidad i simulacion
 
Software flexsim
Software flexsimSoftware flexsim
Software flexsim
 
Sistemas de servicio.pdf
Sistemas de servicio.pdfSistemas de servicio.pdf
Sistemas de servicio.pdf
 
Clase 4a arena
Clase 4a arenaClase 4a arena
Clase 4a arena
 
Introducción a la Simulación de Eventos Discretos
Introducción a la Simulación de Eventos DiscretosIntroducción a la Simulación de Eventos Discretos
Introducción a la Simulación de Eventos Discretos
 
1.2 definiciòn de simulaciòn exposicion
1.2 definiciòn de simulaciòn   exposicion1.2 definiciòn de simulaciòn   exposicion
1.2 definiciòn de simulaciòn exposicion
 
Prototipado rapido de interfaces
Prototipado rapido de interfacesPrototipado rapido de interfaces
Prototipado rapido de interfaces
 
Mecatrónica clase01.pdf
Mecatrónica clase01.pdfMecatrónica clase01.pdf
Mecatrónica clase01.pdf
 
Simulación de sistemas
Simulación de sistemasSimulación de sistemas
Simulación de sistemas
 
Software simulacion
Software simulacionSoftware simulacion
Software simulacion
 
simulacion-compartido.pdf
simulacion-compartido.pdfsimulacion-compartido.pdf
simulacion-compartido.pdf
 
Simulacion en Promodel
Simulacion en Promodel Simulacion en Promodel
Simulacion en Promodel
 
Dialnet aplicacion delasimulacionmontecarloenelcalculodelri-4835801
Dialnet aplicacion delasimulacionmontecarloenelcalculodelri-4835801Dialnet aplicacion delasimulacionmontecarloenelcalculodelri-4835801
Dialnet aplicacion delasimulacionmontecarloenelcalculodelri-4835801
 
Dialnet aplicacion delasimulacionmontecarloenelcalculodelri-4835801
Dialnet aplicacion delasimulacionmontecarloenelcalculodelri-4835801Dialnet aplicacion delasimulacionmontecarloenelcalculodelri-4835801
Dialnet aplicacion delasimulacionmontecarloenelcalculodelri-4835801
 
Fati
FatiFati
Fati
 
Simulacion Unidad I MCGT.pptx
Simulacion Unidad I MCGT.pptxSimulacion Unidad I MCGT.pptx
Simulacion Unidad I MCGT.pptx
 
Fati
FatiFati
Fati
 
Sesion2 simulacion
Sesion2 simulacionSesion2 simulacion
Sesion2 simulacion
 

Más de José Antonio Sandoval Acosta

Ing. Mecatronica Prog. Básica U4 Arreglos y estructuras
Ing. Mecatronica Prog. Básica U4 Arreglos y estructurasIng. Mecatronica Prog. Básica U4 Arreglos y estructuras
Ing. Mecatronica Prog. Básica U4 Arreglos y estructurasJosé Antonio Sandoval Acosta
 
Ing. Mecatrónica, Prog. Básica U3 control de flujo
Ing. Mecatrónica, Prog. Básica U3 control de flujoIng. Mecatrónica, Prog. Básica U3 control de flujo
Ing. Mecatrónica, Prog. Básica U3 control de flujoJosé Antonio Sandoval Acosta
 
Ing. Mecatrónica, Prog. Básica, U2 intro a la programacion
Ing. Mecatrónica, Prog. Básica, U2 intro a la programacionIng. Mecatrónica, Prog. Básica, U2 intro a la programacion
Ing. Mecatrónica, Prog. Básica, U2 intro a la programacionJosé Antonio Sandoval Acosta
 
Ing. Mecatrónica, Prog. Básica U1; Conceptos basicos y algoritmos
Ing. Mecatrónica, Prog. Básica U1; Conceptos basicos y algoritmosIng. Mecatrónica, Prog. Básica U1; Conceptos basicos y algoritmos
Ing. Mecatrónica, Prog. Básica U1; Conceptos basicos y algoritmosJosé Antonio Sandoval Acosta
 

Más de José Antonio Sandoval Acosta (20)

Linea del tiempo de la inteligencia artificial.pptx
Linea del tiempo de la inteligencia artificial.pptxLinea del tiempo de la inteligencia artificial.pptx
Linea del tiempo de la inteligencia artificial.pptx
 
UNIDAD 2 CLASIFICACION DE LOS MATERIALES.pptx
UNIDAD 2 CLASIFICACION DE LOS  MATERIALES.pptxUNIDAD 2 CLASIFICACION DE LOS  MATERIALES.pptx
UNIDAD 2 CLASIFICACION DE LOS MATERIALES.pptx
 
croquis de aulas UAIM topolobampo FEB 2024
croquis de aulas UAIM topolobampo  FEB 2024croquis de aulas UAIM topolobampo  FEB 2024
croquis de aulas UAIM topolobampo FEB 2024
 
Ing. Mecatronica Prog. Básica, U5 Módulos
Ing. Mecatronica Prog. Básica, U5 MódulosIng. Mecatronica Prog. Básica, U5 Módulos
Ing. Mecatronica Prog. Básica, U5 Módulos
 
Ing. Mecatronica Prog. Básica U4 Arreglos y estructuras
Ing. Mecatronica Prog. Básica U4 Arreglos y estructurasIng. Mecatronica Prog. Básica U4 Arreglos y estructuras
Ing. Mecatronica Prog. Básica U4 Arreglos y estructuras
 
Ing. Mecatrónica, Prog. Básica U3 control de flujo
Ing. Mecatrónica, Prog. Básica U3 control de flujoIng. Mecatrónica, Prog. Básica U3 control de flujo
Ing. Mecatrónica, Prog. Básica U3 control de flujo
 
Ing. Mecatrónica, Prog. Básica, U2 intro a la programacion
Ing. Mecatrónica, Prog. Básica, U2 intro a la programacionIng. Mecatrónica, Prog. Básica, U2 intro a la programacion
Ing. Mecatrónica, Prog. Básica, U2 intro a la programacion
 
Ing. Mecatrónica, Prog. Básica U1; Conceptos basicos y algoritmos
Ing. Mecatrónica, Prog. Básica U1; Conceptos basicos y algoritmosIng. Mecatrónica, Prog. Básica U1; Conceptos basicos y algoritmos
Ing. Mecatrónica, Prog. Básica U1; Conceptos basicos y algoritmos
 
Manual de prácticas y antología para POO
Manual de prácticas y antología para  POOManual de prácticas y antología para  POO
Manual de prácticas y antología para POO
 
Aplicaciones móviles intro.
Aplicaciones móviles intro.Aplicaciones móviles intro.
Aplicaciones móviles intro.
 
Economia
EconomiaEconomia
Economia
 
ISCA-quimica-Equipo 2.pptx
ISCA-quimica-Equipo 2.pptxISCA-quimica-Equipo 2.pptx
ISCA-quimica-Equipo 2.pptx
 
Plantilla presentación.pptx
Plantilla presentación.pptxPlantilla presentación.pptx
Plantilla presentación.pptx
 
kitchenham.pptx
kitchenham.pptxkitchenham.pptx
kitchenham.pptx
 
Diagrama de Casos de Uso UML
Diagrama de Casos de Uso UMLDiagrama de Casos de Uso UML
Diagrama de Casos de Uso UML
 
Introducción al Diagrama de Clases UML
Introducción al Diagrama de Clases UMLIntroducción al Diagrama de Clases UML
Introducción al Diagrama de Clases UML
 
Diagrama de clases UML
Diagrama de clases UMLDiagrama de clases UML
Diagrama de clases UML
 
Diagrama UML Casos de Uso
Diagrama UML Casos de UsoDiagrama UML Casos de Uso
Diagrama UML Casos de Uso
 
Tema 3 - Comandos básicos.pdf
Tema 3 - Comandos básicos.pdfTema 3 - Comandos básicos.pdf
Tema 3 - Comandos básicos.pdf
 
Tema 1 - Intro.pdf
Tema 1 - Intro.pdfTema 1 - Intro.pdf
Tema 1 - Intro.pdf
 

Último

ELASTICIDAD PRECIO DE LA DEMaaanANDA.ppt
ELASTICIDAD PRECIO DE LA DEMaaanANDA.pptELASTICIDAD PRECIO DE LA DEMaaanANDA.ppt
ELASTICIDAD PRECIO DE LA DEMaaanANDA.pptRobertoCastao8
 
Six Sigma Process and the dmaic metodo process
Six Sigma Process and the dmaic metodo processSix Sigma Process and the dmaic metodo process
Six Sigma Process and the dmaic metodo processbarom
 
Sistema de lubricación para motores de combustión interna
Sistema de lubricación para motores de combustión internaSistema de lubricación para motores de combustión interna
Sistema de lubricación para motores de combustión internamengual57
 
Quimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfQuimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfs7yl3dr4g0n01
 
Determinación de espacios en la instalación
Determinación de espacios en la instalaciónDeterminación de espacios en la instalación
Determinación de espacios en la instalaciónQualityAdviceService
 
Cereales tecnología de los alimentos. Cereales
Cereales tecnología de los alimentos. CerealesCereales tecnología de los alimentos. Cereales
Cereales tecnología de los alimentos. Cerealescarlosjuliogermanari1
 
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHTAPORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHTElisaLen4
 
INSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNAT
INSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNATINSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNAT
INSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNATevercoyla
 
PostgreSQL on Kubernetes Using GitOps and ArgoCD
PostgreSQL on Kubernetes Using GitOps and ArgoCDPostgreSQL on Kubernetes Using GitOps and ArgoCD
PostgreSQL on Kubernetes Using GitOps and ArgoCDEdith Puclla
 
FUNCION DE ESTADO EN LA TERMODINAMICA.pdf
FUNCION DE ESTADO EN LA TERMODINAMICA.pdfFUNCION DE ESTADO EN LA TERMODINAMICA.pdf
FUNCION DE ESTADO EN LA TERMODINAMICA.pdfalfredoivan1
 
PRESENTACION DE LAS PLAGAS Y ENFERMEDADES DEL PALTO
PRESENTACION DE LAS PLAGAS Y ENFERMEDADES DEL PALTOPRESENTACION DE LAS PLAGAS Y ENFERMEDADES DEL PALTO
PRESENTACION DE LAS PLAGAS Y ENFERMEDADES DEL PALTOwillanpedrazaperez
 
Suelo, tratamiento saneamiento y mejoramiento
Suelo, tratamiento saneamiento y mejoramientoSuelo, tratamiento saneamiento y mejoramiento
Suelo, tratamiento saneamiento y mejoramientoluishumbertoalvarezv1
 
Clasificación de Equipos e Instrumentos en Electricidad.docx
Clasificación de Equipos e Instrumentos en Electricidad.docxClasificación de Equipos e Instrumentos en Electricidad.docx
Clasificación de Equipos e Instrumentos en Electricidad.docxwilliam801689
 
TIPOS DE SOPORTES - CLASIFICACION IG.pdf
TIPOS DE SOPORTES - CLASIFICACION IG.pdfTIPOS DE SOPORTES - CLASIFICACION IG.pdf
TIPOS DE SOPORTES - CLASIFICACION IG.pdfssuser202b79
 
Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...Dr. Edwin Hernandez
 
Trazos paileros para realizar trazos, cortes y calculos.pptx
Trazos paileros para realizar trazos, cortes y calculos.pptxTrazos paileros para realizar trazos, cortes y calculos.pptx
Trazos paileros para realizar trazos, cortes y calculos.pptxmiguelmateos18
 
NTC 3883 análisis sensorial. metodología. prueba duo-trio.pdf
NTC 3883 análisis sensorial. metodología. prueba duo-trio.pdfNTC 3883 análisis sensorial. metodología. prueba duo-trio.pdf
NTC 3883 análisis sensorial. metodología. prueba duo-trio.pdfELIZABETHCRUZVALENCI
 
Desigualdades e inecuaciones-convertido.pdf
Desigualdades e inecuaciones-convertido.pdfDesigualdades e inecuaciones-convertido.pdf
Desigualdades e inecuaciones-convertido.pdfRonaldLozano11
 
Análisis_y_Diseño_de_Estructuras_con_SAP_2000,_5ta_Edición_ICG.pdf
Análisis_y_Diseño_de_Estructuras_con_SAP_2000,_5ta_Edición_ICG.pdfAnálisis_y_Diseño_de_Estructuras_con_SAP_2000,_5ta_Edición_ICG.pdf
Análisis_y_Diseño_de_Estructuras_con_SAP_2000,_5ta_Edición_ICG.pdfGabrielCayampiGutier
 
27311861-Cuencas-sedimentarias-en-Colombia.ppt
27311861-Cuencas-sedimentarias-en-Colombia.ppt27311861-Cuencas-sedimentarias-en-Colombia.ppt
27311861-Cuencas-sedimentarias-en-Colombia.pptjacnuevarisaralda22
 

Último (20)

ELASTICIDAD PRECIO DE LA DEMaaanANDA.ppt
ELASTICIDAD PRECIO DE LA DEMaaanANDA.pptELASTICIDAD PRECIO DE LA DEMaaanANDA.ppt
ELASTICIDAD PRECIO DE LA DEMaaanANDA.ppt
 
Six Sigma Process and the dmaic metodo process
Six Sigma Process and the dmaic metodo processSix Sigma Process and the dmaic metodo process
Six Sigma Process and the dmaic metodo process
 
Sistema de lubricación para motores de combustión interna
Sistema de lubricación para motores de combustión internaSistema de lubricación para motores de combustión interna
Sistema de lubricación para motores de combustión interna
 
Quimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfQuimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdf
 
Determinación de espacios en la instalación
Determinación de espacios en la instalaciónDeterminación de espacios en la instalación
Determinación de espacios en la instalación
 
Cereales tecnología de los alimentos. Cereales
Cereales tecnología de los alimentos. CerealesCereales tecnología de los alimentos. Cereales
Cereales tecnología de los alimentos. Cereales
 
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHTAPORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
 
INSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNAT
INSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNATINSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNAT
INSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNAT
 
PostgreSQL on Kubernetes Using GitOps and ArgoCD
PostgreSQL on Kubernetes Using GitOps and ArgoCDPostgreSQL on Kubernetes Using GitOps and ArgoCD
PostgreSQL on Kubernetes Using GitOps and ArgoCD
 
FUNCION DE ESTADO EN LA TERMODINAMICA.pdf
FUNCION DE ESTADO EN LA TERMODINAMICA.pdfFUNCION DE ESTADO EN LA TERMODINAMICA.pdf
FUNCION DE ESTADO EN LA TERMODINAMICA.pdf
 
PRESENTACION DE LAS PLAGAS Y ENFERMEDADES DEL PALTO
PRESENTACION DE LAS PLAGAS Y ENFERMEDADES DEL PALTOPRESENTACION DE LAS PLAGAS Y ENFERMEDADES DEL PALTO
PRESENTACION DE LAS PLAGAS Y ENFERMEDADES DEL PALTO
 
Suelo, tratamiento saneamiento y mejoramiento
Suelo, tratamiento saneamiento y mejoramientoSuelo, tratamiento saneamiento y mejoramiento
Suelo, tratamiento saneamiento y mejoramiento
 
Clasificación de Equipos e Instrumentos en Electricidad.docx
Clasificación de Equipos e Instrumentos en Electricidad.docxClasificación de Equipos e Instrumentos en Electricidad.docx
Clasificación de Equipos e Instrumentos en Electricidad.docx
 
TIPOS DE SOPORTES - CLASIFICACION IG.pdf
TIPOS DE SOPORTES - CLASIFICACION IG.pdfTIPOS DE SOPORTES - CLASIFICACION IG.pdf
TIPOS DE SOPORTES - CLASIFICACION IG.pdf
 
Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...
 
Trazos paileros para realizar trazos, cortes y calculos.pptx
Trazos paileros para realizar trazos, cortes y calculos.pptxTrazos paileros para realizar trazos, cortes y calculos.pptx
Trazos paileros para realizar trazos, cortes y calculos.pptx
 
NTC 3883 análisis sensorial. metodología. prueba duo-trio.pdf
NTC 3883 análisis sensorial. metodología. prueba duo-trio.pdfNTC 3883 análisis sensorial. metodología. prueba duo-trio.pdf
NTC 3883 análisis sensorial. metodología. prueba duo-trio.pdf
 
Desigualdades e inecuaciones-convertido.pdf
Desigualdades e inecuaciones-convertido.pdfDesigualdades e inecuaciones-convertido.pdf
Desigualdades e inecuaciones-convertido.pdf
 
Análisis_y_Diseño_de_Estructuras_con_SAP_2000,_5ta_Edición_ICG.pdf
Análisis_y_Diseño_de_Estructuras_con_SAP_2000,_5ta_Edición_ICG.pdfAnálisis_y_Diseño_de_Estructuras_con_SAP_2000,_5ta_Edición_ICG.pdf
Análisis_y_Diseño_de_Estructuras_con_SAP_2000,_5ta_Edición_ICG.pdf
 
27311861-Cuencas-sedimentarias-en-Colombia.ppt
27311861-Cuencas-sedimentarias-en-Colombia.ppt27311861-Cuencas-sedimentarias-en-Colombia.ppt
27311861-Cuencas-sedimentarias-en-Colombia.ppt
 

Simulación - Unidad 4 Lenguajes de Simulación (Promodel)

  • 1. TECNOLÓGICO NACIONAL DE MÉXICO Ingeniería en Sistemas Computacionales Simulación Unidad IV: Promodel Material de clase desarrollado para la asignatura de Simulación para Ingeniería en Sistemas Computacionales SIMULACIÓN
  • 3. Simulación con Promodel • Simulación es la técnica que permite construir modelos de situaciones reales sujetos a experimentación y optimización. • Actualmente existen herramientas computacionales que facilitan su construcción ya que al ser virtuales pueden hacerse cambios sobre ellos, sin afectar la realidad de la organización o empresa que se estudie. SIMULACIÓN
  • 4. Dentro de los modelos bajo estudio encontramos: • Empresas de servicio, que en su mayoría experimentan largas colas de clientes esperando para ser atendidos. • Otro modelo es el de una línea de producción dentro de una fábrica, donde existe una máquina que produce un cuello de botella debido a su insuficiente capacidad de procesar los trabajos que a ella llegan. SIMULACIÓN
  • 5. • Las dos decisiones implican el riesgo de no producir el efecto deseado. • En la práctica no es sensato proponer cambios de este tipo, sin poder predecir de antemano el impacto de éstos en base a modelos cuantitativos que permitan ser medidos y validados. SIMULACIÓN
  • 6. • ProModel es uno de los paquetes de software comercial de simulación más utilizados. • Cuenta con herramientas de análisis y diseño que en conjunto con la animación de modelos, permite conocer y visualizar mejor el problema, con resultados más confiables. SIMULACIÓN
  • 7. El software está integrado por los siguientes módulos: SIMULACIÓN Módulo Descripción ProModel Es el área de trabajo donde definimos el modelo y todos sus componentes. Editor Gráfico Herramienta para la presentación visual de todos los modelos realizados. Resultados Es una interfaz que facilita la administración, el manejo y el análisis de la información, permite la interacción con hojas de cálculo de Excel. Stat-Fit Herramienta estadística que permite hacer pruebas de bondad de ajuste y distribuciones de variables aleatorias. Editor de Turnos Permite asignar turnos de trabajo a los elementos del modelo si así lo requiere. Simrunner Herramienta para el análisis posterior del modelo, para diseñar opciones y conocer el impacto en factores críticos, permitiendo discernir cual es la mejor opción en beneficio máximo al sistema. Referencias y Ayuda Estos módulos facilitan el uso y la programación del sistema.
  • 8. • ProModel se puede utilizar como un medio muy efectivo para probar y generar nuevas ideas de diseño y mejoramiento, antes de realizar las inversiones y/o modificaciones necesarias para construir o mejorar estos sistemas. En la misma forma sirve para identificar: • Cuellos de botella. • Seleccionar la alternativa que ofrezca la mejor relación costo-beneficio. • Análisis de sensibilidad. SIMULACIÓN
  • 9. Y se fundamenta en 4 pilares básicos: SIMULACIÓN
  • 10. • Locaciones: Representan lugares físicos en el sistema, donde las entidades son dirigidas para procesamiento, almacenamiento, actividades, o toma de decisiones. SIMULACIÓN
  • 11. • Entidades: Cualquier cosa que el modelo “procesa” es llamada entidad. Algunos ejemplos son los siguientes: partes, productos, gente y papeles en trámite. SIMULACIÓN
  • 12. • Recursos: Son los mecanismos que requieren las entidades para completar una operación, pueden clasificarse en recursos estáticos, sin una ruta de movimiento, y dinámicos los que se mueven a través de la red. SIMULACIÓN
  • 13. • Llegadas: Cada vez que una nueva entidad es introducida al sistema, se le conoce como llegada. SIMULACIÓN
  • 14. Otros elementos utilizados en el diseño de modelos son: • DownTimes -- Tiempos muertos: Paros en el sistema por mantenimiento de maquinaria, ausentismo, hora de comida, fallas, etc. • Path Networks – Redes físicas de caminos: Redes por donde se mueven las entidades o recursos. SIMULACIÓN
  • 15. Otros elementos utilizados en el diseño de modelos son: • Variables: Tomadores de valores usados para representar valores numéricos (globales y locales). • Arrival Cycles – Ciclos de llegadas: Patrón de llegadas individuales que ocurre en un período de tiempo. SIMULACIÓN
  • 16. Veamos algunos ejemplos de simulación con ProModel: Mantenimiento a un avión Entradas a un almacén Proceso de fabricación SIMULACIÓN
  • 17. Construcción de una Simulación • Para la construcción de modelos utilizando el software de ProModel utilizaremos la versión denominada “para el estudiante”, la cual es posible obtenerla vía Internet, ó bien en la compra del libro Simulación y análisis de sistemas con ProModel, autores: Eduardo García, Heriberto García y Leopoldo E. Cárdenas, incluye el CD para instalación. • Así mismo identificaremos los recursos básicos para la construcción de modelos, definición y utilización. SIMULACIÓN
  • 18. Locaciones universales • Existen varias opciones disponibles para mejorar las gráficas e incrementar la información en pantalla asociada con locaciones en el modelo. • Hacer “click” en el botón NEW te permitirá añadir elementos a la locación seleccionada. SIMULACIÓN
  • 20. Tiempos de Procesamiento • Para crear tiempos de proceso en el modelo, utilizamos el estatuto WAIT en la lógica de operación. Con esta instrucción la entidad será procesada por ese tiempo en esa locación. Hay que definir tiempos para cada entidad en cada locación. SIMULACIÓN
  • 21. Logic Builder • El constructor de estatutos es una poderosa herramienta para crear código de simulación sin tener que escribir el código. • Simplemente se abre el constructor de estatutos al presionar el botón derecho del ratón o presionar el icono de construcción (martillo) en la ventana de lógica. • Aparecerá una ventana estilo plantilla para escribir comandos en el formato apropiado, según se muestra en la siguiente figura: SIMULACIÓN
  • 22. Tiempo de traslado entre sitios • Para especificar la cantidad de tiempo que una entidad invierte para viajar de una locación a otra, utilizar el estatuto MOVE FOR en la lógica de movimiento o MOVE LOGIC. La entidad se moverá por esa cantidad de tiempo. SIMULACIÓN Una vez que el modelo está creado, podemos realizar escenarios que nos permiten analizar los resultados de acuerdo al objetivo del proyecto, con la flexibilidad de ajustar, modificar o cambiar los datos e información en cada uno de los módulos.
  • 23. Teoría de Colas • Dados los tiempos actuales en que la competencia es una constante en la vida diaria en el mundo organizacional, tal competencia ya no se centra únicamente en la tradicionalmente conocida “guerra de precios” sino que se enfoca más a otra variable que actualmente está definiendo a los nuevos líderes empresariales, que es el servicio. SIMULACIÓN
  • 24. Origen de la Teoría de Colas El descubrimiento de la teoría de colas se le atribuye a Agner Krarup Erlang (1878-1929), matemático y estadístico oriundo de Dinamarca. • En 1908 se unió a la Compañía Telefónica de Copenhagen como parte del equipo de científicos colaboradores, comenzando a desarrollar soluciones a problemas basados en llamadas telefónicas. SIMULACIÓN
  • 25. • Después, para el año de 1909, llevó a cabo su primera publicación denominada Teoría de Probabilidad y Conversaciones Telefónicas. En ella demostraba la existencia de una tendencia en las llamadas telefónicas, cuando éstas se hacían en forma aleatoria, adquirían la forma de la distribución Poisson. • Posteriormente, para 1919, hizo otra publicación referente a la solución de problemas relacionados con el tráfico de llamadas telefónicas, definiendo las fórmulas para la pérdida y tiempo de espera, que inmediatamente fueron adoptadas por otras telefónicas en el mundo, principalmente en Gran Bretaña. SIMULACIÓN
  • 26. • Con el pasar de los años, Erlang fue distinguido por muchas organizaciones alrededor del mundo por sus contribuciones a la mejora de sistemas de líneas de espera. • Una de esas empresas fue Ericsson Communications: Nombró con el apellido del matemático danés su lenguaje del programa para el Intercambio Electrónico de Datos (Electronic Data Interchange o conocido por sus siglas en inglés “EDI”) para su uso en las industrias. • La idea primordial para estudiar un sistema de colas es primeramente conocer el estado actual de un sistema de línea de espera. SIMULACIÓN
  • 27. • Partiendo de ello, podremos elaborar estrategias para mejorar el estado actual, en caso de encontrar lo siguiente: SIMULACIÓN
  • 28. • Al encontrar evidencia de lo anterior, será necesario que definas estrategias tendientes para agilizar el servicio que se está estudiando. • Por ejemplo, en el caso de una institución bancaria es importante que el cliente no espere mucho tiempo haciendo fila, como respuesta a un servicio, obteniendo como resultante un cliente satisfecho. • Entre las razones principales para estudiar un sistema de colas están el conocer los siguientes aspectos: SIMULACIÓN
  • 30. Papel de la Distribución Exponencial • Una de las distribuciones continuas más conocidas, la cual se relaciona con el Mantenimiento Productivo Total (TPM) y más directamente con la teoría de colas, es la distribución exponencial: SIMULACIÓN
  • 31. ¿De qué forma se relaciona la distribución exponencial con la teoría de colas? • Si tomamos en cuenta las llegadas de clientes en un sistema, éstas tienen la cualidad de ser aleatorias.  Aleatoriedad: probabilidad de que ocurra un evento (llegada de una pieza o un cliente), no está influida por el tiempo que haya pasado desde el evento anterior.  El tiempo entre llegadas es aleatorio, y se toma en cuenta como variable. Es por ello que se considera la distribución exponencial para tal efecto. SIMULACIÓN
  • 32. • Supongamos que en un proceso de estampado de puertas automotrices se cuenta con un troquel Komatsu. La última vez que falló fue a las 9:00 pm y queremos conocer la probabilidad de que falle de nuevo a las 9:25 pm. • Determinar esa probabilidad es aplicar la función entre las 9:00 pm y las 9:25 pm, sin considerar el tiempo que haya transcurrido entre ambos. • En la distribución exponencial, a esto se le conoce como amnesia o ausencia de memoria. • Esta distribución se describe bajo la siguiente funcion: SIMULACIÓN
  • 33. • En un planta de agroquímicos, la máquina mezcladora tiene un tiempo medio entre fallos de 40 min. • El operador de la tarde declara que dicha máquina siempre falla a las 7:30 pm. • Si bien comprobar lo que dice el operador teniendo en cuenta esa información sería difícil, es necesario considerar otro parámetro de tiempo. De esta forma, podríamos conocer lo siguiente: SIMULACIÓN
  • 34. Considerando que son las 7:20 pm, ¿cuál sería la probabilidad de que falle la máquina? • Teniendo en cuenta lo anterior definimos: 𝝀 = 𝑻/𝒕 λ = fallas por hora T= periodo de tiempo t= tiempo medio entre fallos • Al estimar lambda 𝜆 obtenemos: 𝜆 = 60/40= 1.5 fallas por hora SIMULACIÓN
  • 35. • Ahora, de acuerdo al parámetro del tiempo actual (siendo las 7:20 pm) comparado con el tiempo que indica el operador (7:30 pm), hay una diferencia de 10 minutos, la cual se plasma en la siguiente fórmula: P= probabilidad de que falle la máquina Tdif= diferencial de tiempo T= periodo de tiempo 𝜆 = 𝑓𝑎𝑙𝑙𝑎𝑠 𝑝𝑜𝑟 ℎ𝑜𝑟𝑎 SIMULACIÓN
  • 36. • Si sustituimos los datos en la fórmula obtenemos: • Entonces, la probabilidad de que la máquina falle a las 7:30 pm (como dijo el operador de la máquina mezcladora), siendo apenas las 7:20 pm, es de 0.22. Nota: el número e vale 2.7183 SIMULACIÓN
  • 37. Ejemplo • Si apenas son las 6 de la tarde, ¿cuál sería la probabilidad de que falle la máquina a las 7:30 pm? • Si tomamos en cuenta que el tiempo medio entre fallos es el mismo: 𝜆 = 60/40= 1.5 fallas por hora. • Sustituyendo en la fórmula obtenemos: • Por lo tanto, la probabilidad de que la máquina falle a las 7:30 pm (como mencionó el operador), siendo apenas las 6:00 pm, es de 0.90. SIMULACIÓN
  • 38. Uso de Stat-Fit • Al iniciar Promodel, verás una ventana en la que se muestran los alcances del programa de simulación, en cuanto a variables, locations, processing, etc. SIMULACIÓN
  • 39. Promodel: Uso de Stat-Fit • La herramienta Stat-Fit de ProModel se utiliza para analizar y determinar el tipo de distribución de probabilidad de un conjunto de datos. • Esta utilería permite comparar los resultados entre varias distribuciones analizadas mediante una calificación. • Entre sus procedimientos emplea las pruebas Chi-cuadrada, de Kolmogorov- Smirnov y de Anderson-Darling. SIMULACIÓN
  • 40. • Además, calcula los parámetros apropiados para cada tipo de distribución, e incluye información estadística adicional como media, moda, valor mínimo, valor máximo y varianza, entre otros datos. SIMULACIÓN
  • 41. • Al hacer click en Aceptar aparece la siguiente ventana: SIMULACIÓN
  • 42. • En caso de acceder por medio del menú de Promodel, la opción de Stat-Fit se encuentra aquí: SIMULACIÓN
  • 43. Algunos usos del Stat-Fit son: • Básicamente llevar a cabo pruebas de bondad de ajuste en datos que nos interesen de un proceso. • Seleccionar la distribución que más se ajusta a los datos o aquella que se ajusta pero que nos es más familiar trabajar con ella. • Generar números que cumplan con una distribución. SIMULACIÓN
  • 44. Algunas ventajas del Stat-Fit son: • Ahorro de tiempo: Stat-Fit permite notablemente ahorrar tiempo en el desarrollo de pruebas de bondad de ajuste, lo cual también conlleva a un ahorro en los costos de desarrollo de un estudio de simulación. • Precisión: disminuye las oportunidades de error que comete el analista al desarrollar manualmente las pruebas de bondad de ajuste. • Costo del software: éste ya viene incluido en la versión estudiantil del paquete de simulación Promodel. SIMULACIÓN
  • 45. Algunas desventajas del Stat-Fit son: • Falta de capacitación por parte del analista para el uso de Stat-Fit. • Dificultad de conseguir el software, dependiendo de las facilidades que se tengan en la empresa u organización donde se desempeña. SIMULACIÓN
  • 46. Obtención de datos y prueba de bondad de ajuste • Stat-Fit nos ayudará a determinar la distribución de probabilidad que representa un sistema. • El analista de simulación debe de conocer cómo levantar los datos necesarios en la estación de trabajo o proceso en el cual pretende realizar un estudio de simulación. SIMULACIÓN
  • 47. • Para ello es necesario que el analista cuente con un cronómetro, el cual le permitirá tomar mediciones, las cuales tendrá que ir almacenando, por ejemplo la siguiente información:  Tiempos entre llegadas de clientes.  Tiempos entre cada uno de los servicios brindados por un cajero.  Tiempos de ciclo de un proceso SIMULACIÓN
  • 48. • Estos tiempos deben de ir registrados en una lista, y al final éstos se introducirán en el software Stat-Fit, el cual nos ayudará a determinar la distribución de probabilidad que tienen tales eventos. • Es importante respetar las fracciones de minuto que se registren, y estas deben capturarse tal cual en el programa. SIMULACIÓN
  • 49. Ejemplo: • Una reconocida institución bancaria en la ciudad de Monterrey, N.L., desea mejorar el servicio que se brinda en una de sus sucursales. • Para esto se toma una muestra de los datos del tiempo entre llegadas de clientes y del tiempo en que los servidores (ejecutivos de servicio) atienden a cada cliente. SIMULACIÓN
  • 50. • El objetivo primordial del presente estudio es conocer la distribución o patrón que siguen tanto la tasa de llegadas como la tasa de servicio para, posteriormente, elaborar un estudio de simulación. • La información recopilada por el gerente del banco se muestra a continuación: SIMULACIÓN
  • 52. • Primero haremos los cálculos para el patrón de las “Llegadas”. • Para utilizar Stat-Fit para estimar la distribución de probabilidad que sigue este patrón, abre el programa e indica en el Menú file>new. •Aparecerá una plantilla de captura como la siguiente: SIMULACIÓN
  • 53. • Esta pantalla te permitirá capturar los datos de “Llegadas”. • Una vez capturados, haz clic en el botón Auto-Fit: • Y elige el parámetro unbounded o “sin límites”, para aumentar el número de distribuciones posibles a considerar. SIMULACIÓN
  • 54. • Resultados (patrón de “Llegadas”): Al dar Ok, aparecerá la lista de distribuciones de probabilidad que la prueba de hipótesis acepta (no rechaza), además de un ranking de las distribuciones que más se ajustan al patrón de llegadas. SIMULACIÓN