0% encontró este documento útil (0 votos)
33 vistas55 páginas

Capitulo 1,4

El capítulo introduce la simulación como una herramienta clave para la mejora de procesos en empresas, destacando su evolución histórica y su importancia en la toma de decisiones. Se presentan conceptos fundamentales de la simulación de eventos discretos, así como sus aplicaciones en la optimización de recursos y reducción de costos. Además, se discuten las características deseables de un programa de simulación y se analizan sus ventajas y desventajas.

Cargado por

gs22-0264
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
33 vistas55 páginas

Capitulo 1,4

El capítulo introduce la simulación como una herramienta clave para la mejora de procesos en empresas, destacando su evolución histórica y su importancia en la toma de decisiones. Se presentan conceptos fundamentales de la simulación de eventos discretos, así como sus aplicaciones en la optimización de recursos y reducción de costos. Además, se discuten las características deseables de un programa de simulación y se analizan sus ventajas y desventajas.

Cargado por

gs22-0264
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

CAPÍTULO I 9

CAPÍTULO I

Introducción a la Simulación

Simulación y mejora de procesos con FlexSim®


Introducción a la Simulación 10

Objetivos del Capítulo I

O.1.1. Dar a conocer los antecedentes de la simulación

O.1.2. Proporcionar diferentes conceptos de simulación

O.1.3. Analizar los usos de la simulación

O.1.4. Mostrar y explicar la metodología de la simulación

O.1.5. Exponer las características deseables del programa de simulación

O.1.6. Dar a conocer las ventajas y desventajas de la simulación

O.1.7. Proponer preguntas de comprensión, discusión e investigación

Simulación y mejora de procesos con FlexSim®


Introducción a la Simulación 11

1.1. Antecedentes de la simulación


Las condiciones económicas en las empresas cada día se vuelven más críticas. Con
estas condiciones cada vez más críticas aparecen como efecto más restricciones que
limitan y condicionan la producción de bienes y servicios en las organizaciones. La
toma de decisiones requiere de herramientas cada vez más precisas, analíticas y con
un enfoque más práctico que presenten planteamientos de mejora en los sistemas de
producción. La ciencia administrativa que consiste en la aplicación sistemática del
proceso de construcción de modelos a situaciones administrativas en conjunto con la
investigación de operaciones que es el uso de modelos y algoritmos matemáticos
aplicados a modelos reales con el objetivo de plantear soluciones; ambas disciplinas
presentan a la simulación como una herramienta de apoyo para la toma de
decisiones dentro de las empresas.

Para mencionar un poco de historia, se mencionan algunas fechas importantes en el


desarrollo de la simulación:

- Presenta sus orígenes en 1777 con el planteamiento del problema la aguja de


Buffon un método matemático simple para ir aproximando el valor del número
π a partir de sucesivos intentos.
- En 1812 plantea una mejora a la solución de Buffon y desde entonces se
conoce como la solución Buffon - Laplace.
- En 1940 la construcción de los primeros computadores de propósito general
como el ENIAC.
- En la década de los años 40 del siglo pasado con el trabajo de Stanislaw Ulam,
John Von Neumann y otros científicos para usar el método de Montercarlo en
computadoras modernos.
- En 1960, Keith Tocher desarrolla un programa de simulación general cuya
principal tarea era la de simular el funcionamiento de una planta de
producción donde las máquinas ciclaban por estados: ocupado, esperando, no
disponible y fallo; este trabajo produjo además el primer libro sobre
simulación: The Art of Simulation (1963).
- En 1961 el Sistema de Simulación de propósito general o General Purpose
Simulation System (GPSS) es desarrollado por IBM.
- En 1961 se desarrolla SIMULA I, probablemente el lenguaje de programación
más importante de toda la historia.
- En 1963 se desarrolla SIMSCRIPT, otra tecnología alternativa al GPSS.
- En 1967 se funda el WSC (Winter Simulation Conference), lugar donde hasta
ahora se archivan los lenguajes de simulación y aplicaciones derivadas, siendo

Simulación y mejora de procesos con FlexSim®


Introducción a la Simulación 12

en la actualidad el máximo referente en lo que a avances en el campo de los


sistemas de simulación se refiere.
- A partir de 1980 se vienen desarrollando diferentes programas de simulación
que ya contienen gráficos, imágenes en movimiento y animaciones generadas
a raíz de los datos introducidos hasta llegar al punto actual en donde se
cuentan con programas que proporcionan imágenes y animaciones en 3D y
generan reportes que permiten un mejor análisis de los sistemas de
producción en estudio.

La simulación es parte de la investigación de operaciones y se basa en la probabilidad,


o sea es un modelo estocástico. Para comprender mejor como se sitúa, se muestra a
continuación un esquema que resalta su ubicación clasificado por los distintos
modelos que ofrece la investigación operativa:

Figura 1.1 La simulación en la investigación de operaciones.

Programación lineal

Modelos Modelo de transporte

determinísticos Modelo de asignación

Investigación Programación entera

de operaciones Modelos PERT

Modelos Teoría de decisiones

estocásticos Simulación

Teoría de juegos

La investigación de operaciones se divide en dos grandes ramas: el estudio de


modelos determinísticos y el estudio de los modelos estocásticos o probabilísticos.
Los modelos determinísticos tratan problemas mediante algoritmos que presentan
soluciones óptimas, o sea, no existen mejores soluciones bajos las condiciones
planteadas. Es por eso que en las soluciones que se presentan en problemas de
programación lineal, por ejemplo, se dictamina que "se deben producir n elementos

Simulación y mejora de procesos con FlexSim®


Introducción a la Simulación 13

de X y m elementos de Y para maximizar las ganancias o reducir los costos"; lo


anterior sin dejar espacio a mejores soluciones, dado que el algoritmo como tal está
orientado a buscar la solución ideal u óptima.

Por otro lado, los modelos estocásticos tratan problemas en los cuales se plantean
soluciones basadas en probabilidades. Este es el caso, por ejemplo, en los cuales se
plantea que en un proyecto se cuenta con tres tipos de tiempos: pesimista, el más
probable y el optimista. En este tipo de modelos, no se puede dictaminar una
solución exacta u óptima al problema enunciado. Se apoya de la estadística y de la
probabilidad para plantear soluciones. Dentro de esta clasificación se encuentra la
simulación; por lo tanto se puede concluir que la simulación no es una herramienta
de optimización de procesos, pero sí sirve para evaluar diferentes esquemas y
procesos que ayudarán en la mejora de los mismos.

La simulación presenta en sí su propia clasificación de acuerdo a los tipos de modelos:

- Modelos de simulación de eventos continuos: Tienen valores para todos los


puntos del tiempo. Es el típico modelo en el cual se utilizan simuladores
específicos para cada industria. Por ejemplo para los pilotos son sometidos a
pruebas en cabinas donde simulan condiciones de vuelo reales sin poner en
riesgo los aviones los cuales, en su mayoría cuestan una fortuna.

- Modelos de simulación de eventos discretos: es aquel basado en ecuaciones y


modelos matemáticos y estadísticos. Es aquel utilizado para para simular
periodos específicos de tiempo. Este proceso consiste en estudiar los
diferentes eventos que pueden cambiar el estado de un sistema por medio de
distribuciones de probabilidad y ciertas condiciones lógicas del problema en
análisis.

En el presente libro nos centraremos exclusivamente en este segundo tipo de modelo


de simulación, de eventos discretos, dinámicos y estocásticos.

1.2. Conceptos de simulación


A continuación se detallan los conceptos básicos del modelo de simulación de
eventos discretos, clave para comprender la metodología en la cual se basa todo
estudio de simulación.

Simulación y mejora de procesos con FlexSim®


Introducción a la Simulación 14

La simulación es la utilización de una herramienta de análisis para hacer


aproximaciones con un modelo del sistema real. Su característica principal es que es
realizada generalmente en una computadora; sirve para observar cómo reaccionaría
el sistema ante cambios en su regla de operación o para evaluar la respuesta del
sistema ante cambios en su estructura. Un proceso es cualquier parte de una
organización que recibe insumos y los transforma en productos o servicios.

La simulación de procesos es el acto de reproducir el comportamiento de un proceso


utilizando un modelo que describa cada uno de los pasos, generalmente realizada a
través de un programa informático.

Un sistema es un conjunto de elementos que se interrelacionan entre sí para


funcionar como un todo y que deben mostrar límites claros. Son ejemplos de
sistemas: sistemas de inventarios dentro de una empresa, sistemas de servicio al
cliente dentro de una empresa, etcétera.

Un modelo es la representación de un sistema o de un proceso. Un modelo de


simulación es una representación que incorpora el tiempo y los cambios que ocurren
a través de él. El objetivo del modelo de simulación consiste precisamente en
comprender, analizar y mejorar las condiciones de operación relevantes del sistema.

La simulación de eventos discretos es el conjunto de relaciones lógicas,


probabilísticas y matemáticas que integran el comportamiento de un sistema que
cambia de estado solamente en puntos discretos a un determinado tiempo como
resultado de eventos específicos y no continuamente. Es importante en este punto
saber diferenciar entre eventos y variables de estado dentro de un sistema.

Un evento es un cambio en el estado actual del sistema. Ejemplo: la llegada de un


cliente al banco y la completación del servicio requerido por el cliente. A este tipo de
eventos se les llama eventos primarios, están programados a ocurrir en un tiempo
futuro, calculados a través de datos estadísticos. Los eventos secundarios son
generados internamente por un modelo lógico, por ejemplo, en una línea de espera
el servicio se inicia hasta cuando un servidor está libre y el evento es programado a
ocurrir inmediatamente.

Ejemplos de eventos:

- Llegada de órdenes, arribo de partes, descanso de un operador.


- Movimiento de un producto: recolección, entrega.
- Comienzo y final de un proceso de maquinado.
- Descompostura / reparación de una máquina.

Simulación y mejora de procesos con FlexSim®


Introducción a la Simulación 15

Una variable de estado es la condición de análisis actual de un elemento dentro del


sistema.

Ejemplos de variables de estado:

- Estatus de una máquina, si se encuentra en ocio, en preparación, etcétera.


- El contenido de una línea de espera en un proceso de manufactura.
- La disponibilidad de un operador, si está cargando, descargando, etcétera.

Una entidad es un objeto en el modelo. Entidades dinámicas son creadas a un tiempo


cero o en el momento de llegadas del evento, usualmente representan objetos reales
que fluyen a través del sistema. Generalmente se hace mención a los productos.

Un recurso es una entidad que provee un servicio a entidades dinámicas. Sus


capacidades son finitas. Por ejemplo, un operario o una máquina. Un atributo es una
característica que define a las entidades. Por ejemplo, si la entidad es una caja, los
atributos serían el tamaño, el color o el peso.

El reloj de simulación es la herramienta que hace conteo del tiempo de la corrida de


la simulación. Su función es la asignación del tiempo requerido para una corrida en el
simulador o la determinación del mismo.

Para una mejor comprensión de los conceptos anteriores, los analizaremos mediante
el modelo que se plantea a continuación.

Figura 1.2 Identificación de los conceptos de simulación en un modelo

Simulación y mejora de procesos con FlexSim®


Introducción a la Simulación 16

En una fábrica que se dedica a la producción de balones plásticos existe una máquina
la cual les provee a los balones de un retoque rápido de pintura roja. Luego de pasar
por la máquina, los balones viajan a través de una banda en donde un operario los
transporta a una bodega de secado. En la figura anterior se muestra la representación
del modelo de simulación para el ejemplo propuesto.

De acuerdo a los conceptos planteados anteriormente se identifican los siguientes


elementos que participan en el modelo de simulación de la figura 1.2:

Tabla 1.1 Elementos identificados en un modelo de simulación

Concepto Elemento del modelo de simulación en figura 1.2

Todos los elementos interrelacionados entre sí: la


Sistema máquina de pintura, los balones, la banda de
rodillos, el operario y la bodega de secado.

Eventos
La llegada de los balones a la máquina de pintura.
primarios

Eventos El recoger los balones de la banda por parte del


secundarios operario (los recoge una vez que haya disponibles).

Entidades Los balones que fluyen a través del sistema.

La máquina que pinta los balones; el operario que


Recursos
transporta los balones a la bodega de secado.

El color rojo que se le aplica a los balones en la


Atributos
máquina de pintura.

Como se puede observar en la parte superior


Reloj de central, el reloj se programó para 480 minutos y
simulación para efectos de análisis se detuvo al minuto 96 de
la corrida.

Es muy importante tener claro todos los conceptos que intervienen en un modelo de
simulación ya que prácticamente la mayoría de ellos son sujetos de análisis para
comprender el sistema que se está analizando con la finalidad última de proponer
mejoras.

Simulación y mejora de procesos con FlexSim®


Introducción a la Simulación 17

1.3. Usos de la simulación


Los usos que se le pueden proporcionar a la simulación son muy variados y
dependerá de las necesidades y restricciones de cada proceso. A continuación se
presentan una serie de usos que se le puede dar a la simulación de procesos tanto en
el ámbito de manufactura como en el de prestación de servicios, todos ellos
representan una fuente de ahorro que se traduce potencialmente en beneficios
económicos para la empresa al ser planteados y ejecutados:

Mejorar la utilización de los equipos. Mediante simulación se pueden evaluar


posibles mejoras en la utilización de un equipo, por ejemplo, si se desea evaluar el
impacto de incrementar la salida (output) a una maquinaria en particular, la
simulación permite no solo evaluar el impacto, productividades y otros factores en el
equipo en estudio, sino también el efecto que tendrá en procesos siguientes.

Reducir tiempos de espera y tamaños de las colas. Efectuando pruebas de balanceo


se pueden llegar a determinar ya sea en sistemas de producción continuos o
intermitentes cuál es el tamaño de la cola ideal y en consecuencia reducir tiempos de
espera en los procesos.

Distribución de recursos eficientemente. Utilizando un modelo de simulación se


puede evaluar qué elementos del sistema se necesitan ya que al momento de
elaborar el modelo, se analiza a detalle cada parte que lo compone, tratando de esta
forma de distribuir eficientemente los recursos que son escasos en toda organización.
También las distribuciones de planta pueden ser evaluadas y mejoradas.

Estudiar ideas de inversión alternativas. Sin la necesidad de adquirir maquinaria


potencialmente beneficiosa para el proceso, se pueden hacer los análisis y estudios
correspondientes para evaluar la posible utilización de nueva maquinaria y equipo
para los procesos o evaluar la forma en la que un servicio podría incrementar su
productividad con ciertas ideas alternativas.

Estudiar planes de reducción de costos. Una de las grandes ventajas que provee la
simulación es que se pueden plantear usos de posibles alternativas de distribución y
nuevos elementos sin recurrir a la experimentación, todo esto con la intención de
reducir costos operativos.

Resolver problemas de manejo de materiales. Mediante la simulación se pueden


evaluar posibles mecanismos para acarreo de materiales que puedan representar una
mejora significativa tanto a nivel operativo como en beneficio económico del costo
del transporte y el cuidado a los materiales que se manejan en el proceso.
Simulación y mejora de procesos con FlexSim®
Introducción a la Simulación 18

Estudiar el efecto de tiempos de preparación (setup times). Uno de los usos a nivel
de producción es precisamente analizar el efecto que tienen los planes de reducción
de los setup times en los procesos de manufactura principalmente en sistemas de
producción intermitentes. Herramientas de manufactura esbelta como el SMED
pueden evaluarse mediante simulación.

Mejorar la lógica de priorización y despacho de productos y servicios. Mediante una


evaluación rápida de los movimientos y de la lógica actual de despacho de productos
se pueden proponer mejoras efectivas en el área de logística.

Evaluar restricciones en el modelo actual. Mediante simulación se pueden evaluar


las restricciones actuales de una manera más rápida y con un enfoque sistémico
permitiendo identificar los cuellos de botella que están limitando el sistema de
producción y a aquellos procesos en los cuales se sufren privaciones u otros causales
que generan down times o tiempos muertos. A partir de dichas evaluaciones se
pueden plantear mejoras que pueden ser ejecutadas en el modelo real.

Evaluación y mejora de procesos de atención al cliente. Diferentes mejoras pueden


ser evaluadas al rediseñar las líneas de espera en los procesos de atención al cliente.
Estas mejoras pueden abarcar desde procesos en bancos, supermercados y todo
proceso en el que intervenga el diseño de una línea de espera.

Entrenar operadores en el comportamiento general del sistema y desempeño


relacionado con el trabajo. El entrenamiento de nuevos operadores o de los actuales
se puede efectuar con modelos generados a partir del sistema real. Se les puede
indicar qué aspectos se pueden mejorar y evaluarlos en conjunto con ellos. Es muy
probable que diferentes propuestas de mejora provengan de ellos mismos y lo mejor
es que está la herramienta para evaluar dichas alternativas.

Manejar decisiones operativas en el día a día. La administración de los sistemas de


producción de bienes y servicios requiere que se tomen decisiones a nivel operativo
del día a día así como decisiones tácticas que implican análisis rápidos y que a su vez
hagan una comprensión exhaustiva de los efectos que implicarían en el modelo real.
La simulación sirve como herramienta de sustento analítico de tales decisiones.

Los usos mencionados son solo algunos de los muchos que se pueden aplicar a la
simulación. La meta de esta publicación es aplicar dichos usos a modelos actuales con
la intención de plantear mejoras que conlleven a una mayor productividad global en
toda la empresa, generando consigo beneficios económicos para la organización.

Simulación y mejora de procesos con FlexSim®


Introducción a la Simulación 19

1.4. Metodología de la simulación


La simulación por ser parte de un estudio científico presenta una metodología. La
metodología propuesta en esta publicación pretende integrar a la mejora del sistema
sujeto de estudio como uno de los fines de la simulación y no solamente su análisis.

Figura 1.3 Metodología de la simulación

Definición del sistema


sujeto de estudio

Recolección y análisis de
datos

Creación del modelo

Especificación de valores
de variables y parámetros

Corrida de la simulación

Evaluación de los
resultados

Validación del modelo

MEJORA DEL MODELO

A continuación se analizará cada etapa de la metodología de la simulación:

Simulación y mejora de procesos con FlexSim®


Introducción a la Simulación 20

Definición del sistema sujeto de estudio. En esta etapa se debe definir qué sistema
se va estudiar, analizar y probablemente a mejorar; así como identificar los procesos
que contiene. Es de mucha importancia en esta etapa especificar los objetivos de la
simulación, esto es, la definición del problema propiamente dicho. Identificar las
variables controlables e incontrolables del sistema en estudio también es de alta
relevancia en esta etapa inicial. También es determinante identificar desde el inicio
todos los elementos que participarán en la simulación y que son objeto de estudio
tales como recursos, entidades, variables, eventos, etcétera.

Recolección y análisis de datos. En esta segunda etapa de la metodología se realizan


los estudios para determinar los datos con los cuales se va a trabajar en el modelo de
simulación. Estos datos pueden ser obtenidos a través de tomas de tiempos del
modelo real, ya sea en las entradas al sistema, en los procesos o en las salidas. Los
estudios deben estar orientados a obtener los datos con el fiel propósito que sean
confiables y que representen al modelo real. En caso que la simulación no se base en
un modelo real sino que se está analizando un posible proceso potencial de
existencia en la empresa, entonces los datos deben proceder de los fabricantes de los
recursos potenciales a utilizar o ser estimados por el analista en base a su experiencia
en el área. Es importante en esta etapa obtener toda la información relevante
adicional: distancias entre recursos, atributos, horarios de trabajo, etcétera.

Creación del modelo de simulación. Una vez recolectados y analizados los datos se
procede a la creación del modelo en el programa. El modelo debe contener aquellos
elementos identificados en la definición del sistema sujeto de estudio tratando en la
medida de lo posible no colocar elementos que su aporte no sea relevante en el
sistema. En esta etapa de la metodología se diseña el layout o distribución del
sistema o de la parte del sistema a modelar colocando los elementos y sus
precedencias según sea el flujo en el sistema. Se utilizan todos los datos posibles
obtenidos en la etapa anterior como ser distancias entre recursos, atributos,
etcétera. En esta etapa se especifican las reglas de decisión del comportamiento de
los objetos ya sean entidades o recursos así como se especifican también las
distribuciones estadísticas que aplican en cada etapa (llegadas y procesos).

Especificación de valores de variables y parámetros. En tanto el modelo ha sido


creado se procede a especificar los valores de las variables y las propiedades de cada
uno de los objetos que intervienen en el modelo de simulación. En esta fase de la
metodología se determinan las condiciones iniciales con las que arrancará la corrida y
se determina la extensión de la misma. Esta extensión de la corrida puede ser
continua, en el caso que al reloj de simulación no se le coloque tiempo de paro o

Simulación y mejora de procesos con FlexSim®


Introducción a la Simulación 21

puede ser por periodo fijo, si lo que se desea evaluar es el comportamiento del
modelo en un lapso de tiempo.

Corrida de la simulación. Una vez creado el modelo y especificados los valores de las
variables y parámetros para cada objeto del modelo de simulación se procede a
ejecutar la corrida. Esta etapa se vería funcionar el modelo de simulación tal y como
ocurre en el sistema real.

Evaluación de los resultados. Una vez detenida la corrida se evalúan los resultados.
Varios de los resultados pueden ser vistos durante la corrida misma, por ejemplo, los
valores de variables tales como cantidad de artículos que llegan a una bodega o
cantidad de producto en proceso que quedó en una máquina al finalizar la corrida. La
mayoría de los resultados se obtienen a partir de los reportes estadísticos que se
generen en el modelo. Estos reportes deben contener la información necesaria para
analizar el modelo a profundidad.

Validación del modelo. En esta etapa de la metodología de la simulación es en la que


se comprueba que los resultados del modelo reflejan al sistema real. Por ejemplo, es
en este punto en donde el analista contrasta los resultados y se puede dar cuenta
que si en el sistema real una máquina es capaz de procesar un máximo de 1,000
unidades por turno y el resultado de la simulación indica que logró procesar 2,000,
entonces existe una discrepancia entre ambos y lo más probable es que exista un
problema de ingreso de datos y es precisamente en esta etapa en donde se deben
corregir y ajustar a la realidad del sistema.

Mejora del modelo. La meta principal resultante del análisis y la validación misma
debe ser la propuesta de un modelo derivado del actual, al cual llamaremos
mejorado, que provea mejores resultados operativos que el sistema real. Estas
mejoras pueden ir orientadas a proveer al modelo de los usos vistos en la sección 1.3,
enfocados básicamente al incremento de productividades de ser posible en cada
elemento del modelo.

En este punto de la metodología de la simulación es donde surge la propuesta del


modelo mejorado. Una vez claro lo que se desea mejorar (si es parte del proceso o
todo) se vuelve al paso tres que es la creación del modelo mejorado y en donde se
deben considerar el cambio de algunos factores: parámetros, variables, reglas de
decisión, condiciones iniciales, extensión de la corrida. Una vez ajustados estos
factores en el modelo mejorado se procede con la metodología hasta verificar los
resultados, contrastarlos con los actuales y posteriormente proceder con los cálculos
de los análisis costo – beneficio de las mejoras.

Simulación y mejora de procesos con FlexSim®


Introducción a la Simulación 22

1.5. Características deseables del programa de simulación


Actualmente existen en el mercado un sinnúmero de programas de simulación que
ofrecen diferentes alternativas de modelado, con una amplia gama de características
que son inherentes a cada paquete informático. Es importante tomar en
consideración que el simulador que se utilice debe por lo menos permitir el ingreso
de parámetros y variables, generar datos y hacer informes a partir de los resultados
de la corrida. A continuación se pretende enlistar una serie de características
mínimas y básicas para llevar a cabo un modelado de simulación exitoso.

a. Tener capacidad para un uso interactivo con el usuario


b. Ofrecer la capacidad de diseñar módulos y después conectarlos
c. Ofrecer al usuario la posibilidad de escribir e incorporar sus propias rutinas
d. Poseer macro capacidad, como sería la capacidad de desarrollar celdas de
operaciones de máquinas
e. Ser fácil de entender, usar y analizar
f. Tener la capacidad para el diseño del flujo de materiales
g. Generar estadística básica como ser tiempos de ciclos, utilizaciones y tiempos
estándar
h. Permitir diferentes alternativas para el análisis de datos tanto en las entradas
como en las salidas
i. Tener capacidad de animación para mostrar gráficamente el flujo de los
productos a través del sistema (de preferencia en 3D)
j. Ofrecer la posibilidad de limpiar el modelo una vez se hay completado el
tiempo de corrida
k. Permitir el uso de diferentes distribuciones de probabilidad tanto en las
entradas, procesos y en las salidas
l. Generar gráficos de estado para diferentes variables que se puedan analizar en
el modelo de simulación
m. Permitir diferentes vistas en diferentes planos del modelo
n. Ser capaz de generar reportes de estadística de producción con indicadores
tales como el porcentaje de tiempo perdido, porcentajes de utilización y que
además sea capaz de trasladar dichos reportes a programas de uso
generalizado como ser MS Excel.

Las anteriores son de las características más relevantes e importantes que debe
contener un programa de simulación para generar modelos que se aproximen al
sistema real. Todo lo anterior lo posee el programa FlexSim.

Simulación y mejora de procesos con FlexSim®


Introducción a la Simulación 23

1.6. Ventajas y desventajas de la simulación


La simulación ofrece muchas ventajas en comparación a la experimentación, que
sería el hecho de ejecutar actividades en el sistema real. Así como ofrece ventajas,
también presenta una serie de desventajas que (Chase, 2005) presenta y expone en
su obra.

Ventajas

- Permite entender mejor el sistema real


- Se pueden comprimir años de experiencia del sistema real en unos cuantos
minutos
- La simulación no interrumpe las actividades que se desarrollan en el sistema
real
- La simulación ofrece una réplica más realista de un sistema en comparación a
un análisis matemático
- La simulación se puede utilizar incluso como un juego que brinda una
experiencia para la capacitación
- Ayuda a disminuir y evitar inversiones innecesarias y gastos de operación que
pueden impactar el beneficio económico de la empresa
- Se pueden analizar condiciones transitorias, algo que no se puede realizar por
medio de técnicas matemáticas
- La simulación contesta preguntas tales como: ¿Qué pasaría si…?

Desventajas

- La simulación como se indicó anteriormente no es una herramienta para la


optimización de procesos por lo que, no existe garantía que el modelo ofrezca
resultados óptimos
- No hay un método de demostrar que el desempeño del modelo es fiable por
completo
- Construir un modelo de simulación podría tomar mucho tiempo en el caso que
el analista no comprenda bien el sistema real
- Puede ser menos exacta que el análisis matemático por estar basada en la
aleatoriedad
- Tiene el defecto de carecer de un enfoque estandarizado, por lo tanto, los
modelos del mismo sistema creados por distintas personas, podrían llegar a
presentar resultados muy diferentes entre sí.

Simulación y mejora de procesos con FlexSim®


Introducción a la Simulación 24

Términos Clave para el Capítulo I:

Atributo: es una característica que define a las entidades.

Ciencia administrativa: se entiende como la aplicación sistemática del proceso de


construcción de modelos a situaciones administrativas.

Empresa: unidad económica de producción y decisión que, mediante la organización


y coordinación de una serie de factores, capital y trabajo, persigue obtener un
beneficio produciendo y comercializando productos o prestando servicios en el
mercado.

Entidad: es un objeto en el modelo.

Evento: es un cambio en el estado actual del sistema.

Investigación de operaciones: uso de modelos y algoritmos matemáticos aplicados a


modelos reales con el objetivo de plantear soluciones y ayudar en la toma de
decisiones.

Modelo: es la representación de un sistema o de un proceso.

Modelos determinísticos: tratan problemas mediante algoritmos que presentan


soluciones óptimas.

Modelos estocásticos: tratan problemas en los cuales se plantean soluciones basadas


en probabilidades.

Modelos de simulación de eventos continuos: tienen valores para todos los puntos
del tiempo.

Modelos de simulación de eventos discretos: es aquel basado en ecuaciones y


modelos matemáticos y estadísticos. Es aquel utilizado para para simular periodos
específicos de tiempo.

Proceso: cualquier parte de una organización que recibe insumos y los transforma en
productos o servicios, mismos que se espera sean de mayor valor para la
organización que los insumos originales.

Simulación: es la utilización de una herramienta analítica, generalmente una


computadora, para hacer aproximaciones con un modelo del sistema real.

Simulación y mejora de procesos con FlexSim®


Introducción a la Simulación 25

Simulación de procesos: es el acto de reproducir el comportamiento de un proceso


utilizando un modelo que describa cada uno de los pasos, generalmente realizada a
través de un programa informático.

Sistema: es un conjunto de elementos que se interrelacionan entre sí para funcionar


como un todo.

Reloj de simulación: es la herramienta que hace conteo del tiempo de la corrida de la


simulación.

Recurso: es una entidad que provee un servicio a entidades dinámicas. Sus


capacidades son finitas.

Variable de estado: es la condición de análisis actual de un elemento dentro del


sistema.

1.7. Preguntas de comprensión, discusión e investigación

1. ¿Qué es la simulación?
2. ¿Cómo sigue la simulación el método científico?
3. ¿En qué se diferencian la simulación de la experimentación?
4. ¿Qué ventajas tiene la simulación sobre otras alternativas en el diseño de un
sistema?
5. ¿Cómo la actividad de modelar por sí misma, sin correr el modelo, puede
ayudar en el diseño de un nuevo sistema?
6. ¿Puede la simulación por sí misma mejorar el diseño de un sistema?
7. ¿Qué tan importante considera las estadísticas para realizar una simulación?
8. ¿Es un ejercicio de simulación desperdiciado si no se encuentran problemas?
Explique.
9. ¿Qué razones considera que existen para que aumente la popularidad de la
simulación por computadora?
10. ¿Es la simulación un método para optimizar procesos? Explique.

Simulación y mejora de procesos con FlexSim®


26

Ejercicio de investigación. En una empresa local seleccione un proceso e identifique


los siguientes elementos en dicho sistema:

Concepto Elemento identificado

Sistema

Eventos
primarios

Eventos
secundarios

Entidades

Recursos

Atributos

Referencias

Azarang, M., & García, E. (1996). Simulación y análisis de modelos estocásticos.


México, D.F.: McGraw Hill Interamericana.

Chapman, S. (2006). Planificación y Control de la Producción. México D.F.: Pearson


Education.

Chase. (2005). Administración de la producción y operaciones. México, D.F.: McGraw


Hill.

Eppen, G. (2000). Investigación de Operaciones en la Ciencia Administrativa.


Naucalpan de Juárez: Prentice Hall Hispanoamericana.

Simulación y mejora de procesos con FlexSim®


CAPÍTULO IV 63

CAPÍTULO IV

Simulación en FlexSim

Simulación y mejora de procesos con FlexSim®


Simulación en FlexSim 64

Objetivos del Capítulo IV

O.4.1. Describir el acceso al programa FlexSim.

O.4.2. Presentar y explicar la terminología utilizada en FlexSim.

O.4.3. Describir las librerías de objetos en FlexSim.

O.4.4. Exponer los puntos clave en el modelado en FlexSim.

O.4.5. Desarrollar paso a paso el primer ejemplo en FlexSim.

O.4.6. Proponer preguntas de comprensión, discusión e investigación.

O.4.7. Plantear ejercicios para simular en FlexSim.

Simulación y mejora de procesos con FlexSim®


Simulación en FlexSim 65

4.1 Pantalla de acceso a FlexSim


Al ingresar a FlexSim aparece una pantalla que es el Startup Wizard, tal y como se
muestra en la siguiente figura:

Figura 4.1 Pantalla de acceso a FlexSim.

Las cuatro (4) opciones de acceso se describen a continuación:

a. Online Sample Models: esta opción del menú de inicio envía mediante una
conexión a internet ya desarrollados, tales como tutoriales para empezar a
modelar en el simulador, modelos completos, modelos de soporte, modelos
de entrenamiento por fases, entre otros. También brinda la oportunidad de
pertenecer al foro de la comunidad FlexSim, un foro en línea que permite
tanto a principiantes como a expertos la oportunidad de intercambiar ideas,
modelos y conceptos.
b. FlexSim Tutorials: mediante esta opción se accede a los tutoriales y recursos
que trae consigo el programa tales como el manual del usuario el cual es una
completa guía del buen uso del simulador.
c. Open a Saved Model: a través de esta opción se accede a modelos
desarrollados y debidamente guardados en FlexSim.
d. Build a New Model: esta opción permite construir un nuevo modelo en
FlexSim comenzando desde cero.

Simulación y mejora de procesos con FlexSim®


Simulación en FlexSim 66

4.2 Terminología utilizada en FlexSim


En FlexSim se puede representar cualquier modelo que se requiera ya sea en
industria o servicio. Un modelo en FlexSim es básicamente un sistema de colas,
procesos y transporte. El procesado es un tiempo de retraso requerido en una
entidad. El transporte es el movimiento físico de una entidad desde un recurso a
otro. Las colas (queues) se desarrollan de manera natural en un modelo cuando las
tasas de arribo exceden las tasas de procesamiento.

Los tipos de objetos en FlexSim se dividen en:

• Recursos fijos (procesadores, colas, etc.)


• Recursos compartidos (como operadores)
• Recursos móviles (elevadores, montacargas, etc.)

Un objeto es un bloque de construcción con atributos, variables y propiedades


visuales definidas por el usuario.

Una entidad (flowitem) son productos que fluyen a través de un modelo tales como
clientes, piezas, tarimas, documentos, etc.

Figura 4.2 Entidades y objetos en un modelo de FlexSim.

Layout Objeto (cola o


almacén)

Entidad (tarima)

Simulación y mejora de procesos con FlexSim®


Simulación en FlexSim 67

4.3 Librerías de objetos en FlexSim


Una librería es una lista de objetos que son utilizados en la construcción de un
modelo. Las librerías en FlexSim son:

• Librería de objetos discretos


• Librería de objetos fluidos

Figura 4.3 Librerías de FlexSim.

Librerías: de objetos
discretos y otra de
objetos fluidos.

Objetos discretos o fluidos son arrastrados al área


de trabajo de FlexSim para su uso en el modelo

4.3.1 Librería de objetos discretos


En la librería de objetos discretos se pueden encontrar los elementos principales para
simular modelos que contengan entidades discretas tales como piezas, documentos,
tarimas, cajas, etc. Cada uno de ellos se describe a continuación:

Figura 4.4 Librería de objetos discretos de FlexSim.

Simulación y mejora de procesos con FlexSim®


Simulación en FlexSim 68

Fuente: se utiliza para crear las entidades o flowitems que viajan a


través de un modelo. Cada fuente genera una clase de entidad y luego puede asignar
propiedades como tipo de entidad o el color. Los modelos deberían tener al menos
una fuente en ellos. Las fuentes pueden crear entidades por una tasa interarribo, por
una lista de llegada o simplemente por una secuencia definida de llegada.

Cola: se utiliza para almacenar entidades cuando un objeto en el


proceso no puede aceptarlos todavía. De forma predeterminada, la cola funciona de
con el sistema primero en entrar, primero en salir, (PEPS), lo que significa que cuando
el objeto esté disponible, la entidad que ha estado esperando para ese objeto el más
largo periodo de tiempo, dejará la cola primero. La cola tiene opciones para acumular
entidades en un lote antes de liberarlos.

Procesador: se utiliza para simular el procesamiento de


entidades en un modelo. El proceso simplemente se modela como un retardo de
tiempo forzado. El tiempo total se divide entre el tiempo de preparación y tiempo de
proceso. El procesador puede procesar más de una entidad a la vez. Los procesadores
pueden llamar a operadores durante su instalación y/o tiempos de procesamiento.

Salida: se utiliza para destruir entidades que son terminadas en el modelo. Se usan
para representar una salida de entidades que no son almacenadas en el
proceso que está siendo representado en el modelo de simulación y que en efecto
pasan a otro proceso que no es sujeto de análisis en el modelo actual.

Combinador: se utiliza para agrupar varias entidades a medida que


viajan a través del modelo. Se puede o bien unirse a las entidades de forma
permanente, o se pueden empacar de modo que se puedan separar en un punto
posterior en el tiempo. Especial para representar procesos de empaque en donde
varias entidades se unen para formar una sola, un ejemplo sería una línea de
envasado de bebidas gaseosas en donde seis botellas se unen en un empaque en
particular para formar un producto denominado sixpack.

Separador: se utiliza para aislar una entidad en múltiples partes.


Esto puede hacerse o bien por un desempaque de una entidad que ha sido empacada
por un combinador o al hacer múltiples copias la entidad original. La división -
desempaque se hace después de que el tiempo de proceso se ha completado.

Multiprocesador: se utiliza para simular el procesamiento de


entidades en operaciones ordenadas secuencialmente. El usuario define un conjunto

Simulación y mejora de procesos con FlexSim®


Simulación en FlexSim 69

de procesos para cada objeto multiprocesador. Cada entidad que entra va a ir a


través de cada proceso en secuencia. Multiprocesadores pueden llamar a los
operadores durante las etapas del proceso.

Transportador: el transportador se utiliza para mover entidades a


través del modelo a lo largo de un camino conjunto. La ruta de acceso se define
mediante la creación de diferentes secciones en la cinta transportadora. Cada sección
puede ser recta o curvada. Las curvas se definen por el ángulo que den la vuelta y su
radio. Las secciones rectas se definen por su longitud. El transportador puede ser
acumulativo o no acumulativo.

MergeSort: es un transportador no acumulativo que permite


tener múltiples posiciones de entrada, así como múltiples posiciones de salida a lo
largo de la cinta transportadora. Cada puerto de entrada / salida de la cinta
transportadora tiene una posición de entrada / salida definido por el usuario.

FlowNode: se utiliza para mover entidades de un lugar a otro. El


FlowNode se conecta simplemente en el flujo usando la tecla "A" para hacer clic y
arrastrar una conexión. Por ejemplo, si se desea que los productos tengan tiempo
para pasar de una cola a un procesador, se coloca un FlowNode en el medio y se
conecta el puerto de salida de la cola a la puerta de entrada del FlowNode.

Rack: se utiliza para almacenar entidades como si estuvieran en un


estante de almacén. El número y tamaño de las bahías y los niveles en el estante
pueden ser definidos por el usuario. El usuario puede especificar la bahía y el nivel
para colocar las entidades.

Depósito: este objeto se utiliza para almacenar entidades como si


estuvieran en un depósito de fluido o un tanque. La velocidad de flujo en y fuera del
depósito puede ser definido por el usuario. Los eventos pueden ocurrir cuando el
nivel del depósito sube o baja a ciertos valores que el usuario puede definir.

Despachador: se utiliza para controlar un grupo de transportadores


u operadores. Las secuencias de tareas se envían al despachador de un objeto y el
equipo los delegados despachadores, a los medios de transporte u operadores que
están conectados a sus puertos de salida. La secuencia de tareas se realizará por el
recurso móvil que finalmente recibe la solicitud.

Ejecutor de tareas: es la clase de nivel superior para varios objetos


de la biblioteca. Los operadores, montacargas, grúas y otros recursos móviles son
derivados de la clase TaskExecuter. Todos estos objetos pueden viajar, cargar y

Simulación y mejora de procesos con FlexSim®


Simulación en FlexSim 70

descargar entidades, actuar como recursos compartidos para las estaciones de


procesamiento y realizar muchas otras tareas de simulación.

Operador: los operadores pueden ser convocados por los objetos


que se utilizarán durante la instalación, el procesamiento o el tiempo de reparación.
Ellos se quedarán con el objeto que los llamó hasta que sean liberados. Una vez
liberados, pueden ir a trabajar con un objeto diferente si se les llama. También
pueden ser utilizados para llevar entidades entre los objetos. Los operadores pueden
ser colocados en una red si tienen que seguir ciertos caminos a medida que viajan.

Montacargas: se utiliza principalmente para llevar entidades de


un objeto a otro. Cuenta con un ascensor con el que puede elevar o bajar a una
entidad de un estante de almacén (rack). También puede llevar varias entidades a la
vez si es necesario.

Elevador: es un tipo especial de transporte que mueve entidades


arriba y abajo. Viajará automáticamente al nivel donde las entidades deben ser
recogidas o dejadas. Las entidades son animadas a medida que entran y salen del
ascensor. Esto le da una mejor idea de la carga y descarga de tiempo del elevador.

Robot: es un transporte especial que levanta entidades de sus lugares


de partida y los coloca en sus ubicaciones finales. Generalmente, la base del robot no
se mueve. En lugar de ello, las articulaciones giran para mover las entidades.

Grúa: tiene una funcionalidad similar a la del montacargas, pero con


un gráfico modificado. La grúa trabaja en un espacio fijo tras rectangulares x, Y,
movimientos z. Está diseñada para simular las grúas ferroviarias, guiada como
pórtico, retroproyector o grúas de puente. Por defecto, el selector de la grúa se eleva
a la altura del objeto de la grúa después de recoger o dejar a una entidad antes de
que se traslade a la siguiente ubicación. Para ejercer un mayor control sobre los
movimientos del selector de un lugar a otro, se puede cambiar la secuencia de los
viajes de la grúa en su ventana de propiedades.

Vehículo ASRS: es un tipo de transporte especialmente diseñado


para trabajar con racks. El ASRSvehicle se deslizará hacia atrás y hacia delante en un
pasillo entre dos racks, recoger y dejar entidades. El alcance, elevación y movimientos
de desplazamiento están totalmente animados por el ASRSvehicle. El ascensor y
movimientos de desplazamiento se producirán de forma simultánea, pero el alcance
sólo se producirá después de que el vehículo se haya detenido por completo.

Simulación y mejora de procesos con FlexSim®


Simulación en FlexSim 71

Nodos de red: se utilizan para definir una red de caminos que los
transportistas y los operadores siguen. Las trayectorias se pueden modificar
mediante puntos y añadir curvatura a la trayectoria. De forma predeterminada, los
objetos que viajan en una red seguirán el camino más corto entre su origen y su
destino.

Control de tráfico: se utiliza para controlar el tráfico en una zona


determinada de una red de viajes. Se construye una zona controlada de tráfico
conectando NetworkNodes al objeto de control de tráfico. Estos NetworkNodes luego
se convierten en miembros de la zona controlada por el tráfico. Cualquier camino
entre dos nodos que son los dos miembros de un mismo objeto de control de tráfico
ha sido designado como una ruta de tránsito controlado, y los viajeros sólo están
permitidos en ese camino si se les da el permiso por el objeto de control de tráfico. El
objeto de control de tráfico puede ser en un modo de exclusión mutua, en el que sólo
permite un cierto número de viajeros en el área en un momento dado, o puede
utilizar los modos de tráfico temporizados.

Herramienta visual: se utilizan para decorar el espacio modelo con


utilería, escenografía, texto y presentación con el fin de dar al modelo un aspecto
más realista. Pueden ser algo tan simple como una caja de color, fondo, o algo tan
elaborado como un modelo gráfico 3D importados o diapositiva de la presentación.

Grabadora: se utiliza para registrar y / o mostrar información de forma


gráfica en el modelo. Más específicamente, la grabadora se utiliza para capturar la
tabla de datos, datos estándar y de datos definidos por el usuario. Todos los tipos de
datos se pueden mostrar gráficamente en el modelo y se escriben en tablas dentro
FlexSim para la exportación a Excel, Access, o cualquier base de datos.

BasicTE: es un ejecutor de tareas que está destinado a los


desarrolladores crear bibliotecas de usuario. Se pasa casi toda la lógica TaskExecuter
heredable para recoger las funciones de lista, por lo que los desarrolladores de
bibliotecas usuario pueden especificar prácticamente toda la funcionalidad para este
ejecutor de tareas.

BasicFR: está diseñado para personalizar un objeto de la biblioteca de


usuarios. Le permite especificar la lógica de su restablecimiento, entrada y salida.

Conveyor básico: es un transportador que permite que


entidades se muevan dentro y fuera de la cinta transportadora en cualquier
momento y en cualquier ubicación, y se mueven a lo largo del transportador de
acuerdo a la lógica definida por el usuario.

Simulación y mejora de procesos con FlexSim®


Simulación en FlexSim 72

4.3.2 Librería de objetos fluidos


En la librería de objetos fluidos se presentan elementos para simular procesos que
conlleven entidades fluidas, tales como agua, leche, jugos, entre otros. Dentro de los
objetos fluidos se enumeran y describen los siguientes:

Figura 4.5 Librería de objetos fluidos de FlexSim.

FluidTicker: este objeto es responsable de romper el tiempo en


unidades pequeñas, espaciadas uniformemente denominadas "garrapatas". El
modelador puede definir la longitud de una garrapata. El Ticker es el objeto que
controla todos los objetos de fluidos en un modelo. Por esta razón, en cualquier
modelo que utiliza objetos fluidos, debe contener siempre un Ticker.

Tanque de fluido: es un objeto fluido sencillo que puede recibir y


enviar el material al mismo tiempo. El analista decide la capacidad máxima del
tanque y hasta tres puntos (llamados "marcas") que hará que los disparadores se
muestren cuando el contenido en el tanque llega a ellos.

Generador de fluido: proporciona una fuente infinita de material


fluido para un modelo. El generador se puede ajustar para volver a llenar a una tasa
fija (que puede ser más rápido o más lento que la velocidad de salida) o se puede
rellenar en sí misma una determinada cantidad de tiempo después de que se vacía.

Terminador de fluido: se utiliza para destruir material fluido una vez


que el modelo haya procesado dicho fluido. El FluidTerminator es el objeto que los
analistas utilizan cuando quieren eliminar el material líquido del modelo sin
convertirlo en entidades. El Terminador de fluido hace un seguimiento de la cantidad
de cada tipo de material del que recibe, con algunas restricciones.

Mezclador de fluido: se utiliza para combinar productos en un solo, el


nuevo producto. Los materiales diferentes o bien se pueden extraer secuencialmente

Simulación y mejora de procesos con FlexSim®


Simulación en FlexSim 73

o en paralelo. El Mixer trabaja siempre en lotes. No envía ningún material hasta que
se haya recibido y procesado todo el material que estaba lista para recibir.

Licuadora de fluido: se utiliza para mezclar los materiales a partir de


múltiples puertos de entrada basados en porcentajes que los define los usuarios (no
cantidades fijas).

Separador de fluido: se utiliza para enviar material a varios puertos


de salida en los porcentajes que el modelador especifica. Estos porcentajes se
especifican en una tabla denominada Tabla de porcentajes Splitter. Cada fila de la
tabla corresponde a un puerto de salida. Hay columnas que permiten al analista
entrar en una descripción de cada puerto (sólo para uso del analista) y el porcentaje
(0 a 100) del material saliente que se destinará a cada puerto.

Tubería de fluido: se utiliza para simular el tiempo requerido para mover


el material a partir de un objeto a otro. Puede aparecer ya sea como un tubo
cilíndrico, o como una simple cinta transportadora.

Procesador de fluido: se utiliza para simular una etapa de


procesamiento que recibe continuamente y envía material fluido (tal como un
cocedor continuo).

Elemento a fluido: es un objeto que se utiliza para conectar los objetos


fluidos y los objetos discretos. Se reciben entidades discretas y los convierte en
material fluido.

Fluido a elemento: es un objeto que está diseñado para interactuar


entre los objetos fluidos y los objetos discretos. Se recibe fluido y la convierte en
entidades discretas, por ejemplo, en un proceso de envasado de jugos, recibe el
fluido (jugo) y lo convierte a cajas de jugo (entidades discretas).

4.4 Puntos clave del modelado en FlexSim


Al comenzar a modelar en FlexSim es de suma importancia conocer el manejo de la
interfaz del programa y sus aplicaciones. El manejo del simulador es muy fácil. A
continuación se exponen algunos puntos clave al momento de comenzar a diseñar un
modelo de simulación en este programa, comenzando por señalar que en FlexSim no
existe unidad de tiempo ni de distancia predeterminada, el usuario la define y la
mantiene consistentemente durante todo el proceso de modelado.

Simulación y mejora de procesos con FlexSim®


Simulación en FlexSim 74

4.4.1 Ingreso de objetos al layout


Con seleccionar el objeto dándole click izquierdo y arrastrándolo al layout se
posiciona cualquier objeto de la librería en el lugar requerido. Al seleccionarlo y darle
“delete” se eliminan los objetos del layout.

Figura 4.6 Ingresar un objeto al layout (click Izquierdo y arrastrar).

4.4.2 Movimiento de objetos en el layout


Seleccionar el objeto y con click izquierdo desplazando al lugar requerido se pueden
mover objetos dentro del layout de la posición 1 (P1) a la posición 2 (P2) tal y como
se muestra en la figura 4.7.

Figura 4.7 Mover objetos en el layout (click Izquierdo y mover).

Simulación y mejora de procesos con FlexSim®


Simulación en FlexSim 75

4.4.3 Tamaño de los objetos


Se puede cambiar el tamaño a los objetos seleccionando el objeto requerido y
dándole click izquierdo. Al seleccionarlo aparece una caja amarilla y seis (6) conos
direccionales que indican tamaño en los tres ejes: X, Y, Z. Al incrementar o disminuir
el tamaño en alguno de los ejes se irá cambiando el tamaño, mismo que se puede ir
observando en la barra inferior del layout.

Figura 4.8 Cambio de tamaño a objetos del modelo.


En la barra
inferior de la
pantalla de
modelado se
pueden
observar los
valores de
tamaño de los
objetos al
disminuirlos o
incrementarlos
de tamaño.

Otra forma de cambiar el tamaño a los objetos es ingresando mediante doble click al
objeto a la pantalla de propiedades del objeto y posicionarse en la pestaña “General”
en la opción posición, rotación y tamaño (size), tercer columna.

Figura 4.9 Cambio de tamaño ventana de propiedades SX = Medida en X

SY = Medida en Y

SZ = Medida en Z

Medidas pueden
ser en cualquier
unidad siempre y
cuando el usuario
la mantenga
consistente en
todo el modelo.

Simulación y mejora de procesos con FlexSim®


Simulación en FlexSim 76

4.4.4 Ventanas del modelo: vista en 3D y vista planar


Las ventanas o vistas principales en las cuales se puede trabajar en FlexSim son: vista
en 3D y vista planar. La vista en 3D es la que viene predeterminada en el programa y
al iniciarlo. La vista planar es especial para apreciar la distribución de los objetos en el
modelo.

Figura 4.10 Vista en 3D en FlexSim.

Figura 4.11 Vista planar en FlexSim.

La vista planar
sirve para
visualizar la
distribución de
los objetos en
el modelo.
Ambas
ventanas
pueden ser
activadas en la
barra superior
en VIEW.

Simulación y mejora de procesos con FlexSim®


Simulación en FlexSim 77

4.4.5 Uso de la ventana de propiedades


Todo objeto en FlexSim, ya sea discreto o fluido, posee características específicas
para su uso en la simulación. Al dar doble click a cada objeto se despliega una
ventana denominada “ventana de propiedades”, la cual tiene como finalidad
otorgarle características y funcionamientos específicos a cada objeto.

Figura 4.12 Ventana de propiedades en FlexSim.

La ventana de
propiedades
ofrece la
posibilidad de
cambiar el
nombre a los
objetos con el
fin de
identificarlos.

Apply:
aceptará los
cambios.

OK: aceptará
los cambios y
cerrará la
ventana.

Al desplegarse la ventana de propiedades se muestran diferentes pestañas de


propiedades, cantidad de pestañas que depende de cada objeto:

Pestaña del nombre: en esta pestaña que generalmente es la primera de la ventana


se muestran generalidades del objeto (tiempos de proceso y seteo, distribuciones,
etc.) que se le asignan a los objetos

Pestaña de flujo (flow): sirve para indicar cómo se van a mover las entidades a través
de dicho objeto. Esta pestaña solamente la poseen los recursos fijos. Tiene la bondad
de permitir al usuario elegir la forma en cómo se envían las entidades al siguiente
objeto o recurso fijo en la opción output, también indicar si se utilizará transporte
(use transport), lo cual implica que un recurso móvil como un montacargas u
operador irá a recoger las entidades o elementos a dicho objeto o recurso fijo. Para
hacer uso de esta opción de uso de transporte se debe seleccionar el recuadro de
“use transport”. Así también como se define la salida de las entidades del recurso

Simulación y mejora de procesos con FlexSim®


Simulación en FlexSim 78

fijo, también se define la forma en cómo ingresan en la opción “input” la cual posee
opciones tales como pull (halar).

Pestaña de Triggers: los triggers representan una oportunidad para definir y


personalizar el comportamiento de un sistema en la ocurrencia de un evento
específico. En esta pestaña de la ventana de propiedades el usuario puede especificar
una variedad de eventos que desee que ocurran al disparar un trigger. Existen
triggers cuando una entidad entra o sale de un objeto, también cuando un tiempo de
proceso finaliza o un tiempo de reparación se completa. Es importante resaltar que
cada tipo de objeto posee un set único de triggers. (Por ejemplo, que una entidad
salga de otro color al pasar por un objeto es realizado por medio de un trigger, en el
caso de una máquina de pintura de objetos). En capítulos posteriores se analizan
aplicaciones de triggers a detalle.

Pestaña de etiquetas (Labels): esta opción de la ventana de propiedades permite al


usuario colocarle etiquetas a cada objeto con la finalidad de llevar un control
específico sobre el objeto.

Pestaña General: esta pestaña facilita al usuario cambiarle la apariencia colores,


texturas e incluso formas a los objetos (el simulador permite descargar imágenes y
cambiarlas con algún objeto que esté en uso en el modelo). También esta opción
general, da la oportunidad de cambiar la posición, rotación y tamaño a los objetos del
modelo. En esta pestaña también se le puede colocar la opción de las banderas
(flags), que tienen la bondad de mostrar diferentes características en el modelo tales
como: nombre, puertos (los veremos a detalle más adelante), figura en 2D o 3D,
contenidos y tamaños de los objetos.

Pestaña de estadísticas (Statistics): esta pestaña de la ventana de propiedades


permite llevar estadística de la corrida para cada objeto. Estadística tal como
cantidad de elementos que entran y salen del objeto, el estado, que dependiendo del
objeto puede ser: operando, en ocio, bloqueado, etc. (posee la capacidad de generar
un gráfico de pastel, conocido como gráfico de estado el cual muestra en cantidad y
en porcentaje los estados que sufrió el objeto durante la corrida). También se
muestra estadística descriptiva del contenido de las entidades tales como: cantidad
actual, mínima, máxima y promedio de contenido de elementos durante la corrida,
tiempos de estadía mínimos, máximos y promedio de los elementos en el objeto
durante la corrida así como la distancia viajada por los objetos en caso de ser
recursos móviles o compartidos como montacargas u operadores.

Simulación y mejora de procesos con FlexSim®


Simulación en FlexSim 79

4.4.6 El reloj de simulación y la velocidad de corrida


Tal como se definió en el capítulo 1, el reloj de simulación es la herramienta que hace
conteo del tiempo de la corrida de la simulación. Su función es la asignación del
tiempo requerido para una corrida en el simulador o la determinación del mismo. El
reloj de simulación en FlexSim se encuentra ubicado en la segunda barra como se
muestra en la figura 4.12.

Figura 4.13 Reloj de simulación y velocidad de corrida en FlexSim

Reloj de
simulación,
lleva el conteo
del tiempo de
corrida de la
simulación.

Controle aquí
la velocidad de
corrida.

Ingrese aquí el
tiempo de
corrida de la
simulación.

Si no se define el tiempo de corrida, entonces la simulación avanzará indefinidamente


o hasta que por algún motivo del modelo (cuello de botella, privación o bloqueo) se
detenga automáticamente. En la opción “Stop Time” se define el tiempo de corrida,
al ingresar el tiempo y darle “set”, tiempo el cual no tiene unidad de medición en
particular, éste dependerá de la unidad que el usuario establezca inicialmente (no se
define en el simulador). En la figura 4.13, “480” pueden ser considerados minutos.

Por ejemplo, si se decide utilizar “minutos” como unidad de tiempo, entonces se


debe utilizar y tener presente en todo objeto que conlleve tiempos, que son minutos
los que se están ingresando. Los resultados y estadísticas también deberán leerse en
minutos cuando de tiempo se trate.

La barra denominada “Run Speed” define como su nombre bien lo describe en inglés,
la velocidad de la corrida de la simulación. La velocidad de la corrida de la simulación
puede incrementarse o disminuirse y esto no afectará los resultados de la corrida,
solamente causará que la simulación se acelere o se retrase.

Simulación y mejora de procesos con FlexSim®


Simulación en FlexSim 80

4.4.7 Uso de reportes y estadística


Aparte de la pestaña de estadística ubicada en la ventana de propiedades de todo
objeto, en FlexSim se pueden generar reportes estadísticos que pueden ser
exportados a MS Excel con el fin de poseer un reporte que pueda ser analizado y
realizar cálculos en él. En la figura 4.12 se muestra el acceso a la opción reportes y
estadística en FlexSim.

Figura 4.14 Reportes y estadística en FlexSim.

Reportes y
estadística en
FlexSim.

Esta opción de generar reportes en el simulador se realiza una vez terminada la


corrida o al momento de detenerla. Existen dos tipos de reportes específicos que
pueden ser generados:

1. Summary report: este reporte el cual el usuario tiene la opción de seleccionar


los atributos a reportar, genera información en términos de unidades, por
ejemplo, contenido actual de entidades en un objeto, cantidad de piezas
procesadas en una máquina, distancia recorrida por operador, etc.

Figura 4.15 Summary report o reporte de unidades

En el summary
report se
pueden
seleccionar los
atributos que
se desean
reportar con
solo
seleccionar y
agregar con >>
o quitar de
atributos,
seleccionando
y dando <<.

Simulación y mejora de procesos con FlexSim®


Simulación en FlexSim 81

2. State report: el state report o reporte de estado genera información


porcentual de los eventos ocurridos durante la simulación. Por ejemplo,
porcentaje del tiempo ocioso que pasa una máquina, porcentaje de tiempo
que pasa vacío una bodega de almacenamiento o el porcentaje de tiempo que
pasa operando cargado un montacargas, etc.

Figura 4.16 State report o reporte de estado porcentual

En el state
report se
pueden
seleccionar los
estados
(states) que se
desean
reportar con
solo
seleccionar y
agregar con >>
o quitar de
estados,
seleccionando
y dando <<.

Una vez seleccionados los atributos o estados (según sea el tipo de reporte a generar
que dependerá de la necesidad de información del usuario), dar click en Generate
Report y generará un reporte en MS Excel tal y como se muestra en la figura 4.17:

Figura 4.17 State report generado en MS Excel

Se puede observar en el state report de la figura 4.17 que la source 1 (fuente) pasó
bloqueada 14.80% del tiempo de corrida. Información exquisita para analizar.

Simulación y mejora de procesos con FlexSim®


Simulación en FlexSim 82

4.4.8 Conexión y desconexión de objetos


Todos los objetos poseen puertos tanto de entrada como de salida. Un puerto
representa la entrada o salida de una conexión. Los objetos pueden tener un número
ilimitado de puertos. Se necesita una conexión de puerto para cada posible elección
de ruta en el modelo. El puerto por el cual pasa una entidad depende de la regla
seleccionada en el objeto que está empujando o halando la entidad. Importante: las
conexiones se hacen siguiendo el flujo del proceso por donde pasará la entidad. Con
esto se tiene claro entonces que no se pueden hacer conexiones en reversa (de B a A)
cuando la entidad pasa de A a B. Esta regla es básica para conexiones exitosas.

Figura 4.18 Conexiones de objetos con tecla A


Manteniendo
presionada la
tecla A y
posicionado
con el ratón en
el objeto
origen
arrastrar al
objeto destino
como se
muestra en la
figura.

Todos los objetos que son recursos fijos se conectan con la tecla A siguiendo el flujo
de proceso de las entidades que pasan a través de dichos objetos.

Figura 4.19 Conexión realizada con la tecla A


Una vez que se
suelta el ratón
y la tecla A
aparece la
conexión de
puerto tal
como se
muestra en la
figura. La
flecha roja
indica el flujo
del proceso.

Simulación y mejora de procesos con FlexSim®


Simulación en FlexSim 83

Los objetos que son recursos móviles y los compartidos se conectan a los recursos
fijos con la tecla S siguiendo, como siempre, el flujo del proceso.

Figura 4.20 Tecla S para recursos móviles y compartidos


En este
ejemplo se
conecta con la
tecla S del
procesador al
operador y
luego del
operador a la
cola siempre
con S. Los
demás objetos
con la tecla A.

Para desconectar objetos que son recursos fijos hacerlo con la tecla Q siguiendo
siempre la misma lógica y siguiendo el flujo del proceso. Para desconectar recursos
móviles o compartidos tales como operadores o montacargas presionar la tecla W.
De esta forma se hace un pequeño resumen en la siguiente figura sobre las teclas
para poder realizar conexiones y desconexiones.

Figura 4.21 Teclas para conexión – desconexión de objetos

Recursos
Conexión / desconexión Recursos fijos
móviles

Conectar
A S
Desconectar
Q W
Para ver los puertos a los cuales se está conectado cada objeto, seleccionar el objeto
y luego mantener presionada la tecla V en caso de recursos fijos. Para recursos
móviles presionar la tecla C. Esta opción permite visualizar los puertos de conexión
asociados a cada objeto.

Simulación y mejora de procesos con FlexSim®


Simulación en FlexSim 84

4.4.9 Control de ejecución de corridas


Una vez el modelo esté completo y las conexiones estén correctamente realizadas
entre los objetos, existen cuatro botones que permiten el control de ejecución de las
corridas en el simulador.

Figura 4.22 Control de ejecución de corridas

Reset: vuelve todos los valores de la simulación a cero. Asegurarse de dar reset una
vez que haya terminado la simulación y se haya obtenido la información estadística
correspondiente para el análisis del modelo.

Run: corre la simulación una vez que se hayan hecho las conexiones entre objetos.

Stop: detiene la simulación durante la corrida.

Step: esta opción permite evaluar la corrida de simulación por intervalos de tiempo,
al darle click al botón step, la corrida avanza “paso a paso”.

4.4.10 Guardar un modelo en FlexSim


Para guardar un modelo entrar a File, luego Save o Save As, posteriormente le
requerirá dónde guardarlo. El programa lo guardará con la extensión .fsm.

Figura 4.23 Guardar un modelo en FlexSim

Simulación y mejora de procesos con FlexSim®


Simulación en FlexSim 85

4.5 Primer modelo en FlexSim: la máquina de etiquetado


Se comenzará a desarrollar el primer modelo en FlexSim. Paso a paso se irá
desarrollando para que al finalizar se puedan analizar los resultados con la estadística
que brinda el programa.

Primer modelo: La máquina de etiquetado

A una máquina de etiquetado llegan piezas cilíndricas con estilo de llegada interarribo
bajo una distribución exponencial con location value de 0, escala de 5 minutos y valor
semilla (stream) de 1. Las piezas reciben etiquetado en la máquina, una pieza cada 4
minutos. Luego las piezas pasan a un transportador o banda transportadora de
rodillos (conveyor) que tiene capacidad de almacenamiento para 20 piezas. Este
conveyor tiene longitud de 12 metros, recto, de una sola sección. Posteriormente las
piezas pasan a otro proceso siguiente. Correr el modelo por 480 minutos.

En base a lo anterior, muestre el diagrama en vista 3D y en vista planar. Contestar las


siguientes preguntas:

1. ¿Cuántas piezas genera la fuente al modelo?


2. ¿Qué porcentaje pasa bloqueada la fuente? Genere un gráfico de estado para
visualizar este dato.
3. ¿Cuántas piezas salen del modelo?
4. ¿Cuántas piezas etiqueta la máquina?
5. ¿Cuántas piezas quedan en la banda de rodillos?
6. ¿Qué porcentaje del tiempo pasa parada la máquina etiquetadora? Genere un
gráfico de estado para visualizar este dato.
7. ¿Cuánto es el tiempo promedio de estadía de una pieza en minutos en la
banda de rodillos?

Figura 4.24 Diagrama en 3D para el primer modelo en FlexSim

Las conexiones
de los objetos
con tecla A y
siguiendo el
flujo del
proceso de las
piezas
cilíndricas.

Simulación y mejora de procesos con FlexSim®


Simulación en FlexSim 86

Figura 4.25 Vista planar para el primer modelo en FlexSim

Cada
cuadrícula del
layout
representa una
unidad de
longitud, en
este caso un
metro.

Las propiedades para cada una de los objetos según lo que indica el modelo se
muestran en las siguientes figuras:

Figura 4.26 Ventana de propiedades para la entrada

En las
propiedades
para la entrada
se define el
estilo de
arribo, el tipo
de entidad, en
este caso
cilindro. En el
tiempo
interarribo se
define la
distribución y
sus
parámetros.

De manera predeterminada el simulador muestra tiempo interarribo como estilo de


llegada, sin embargo, se puede seleccionar entre otros 2 estilos como ser: por horario
y por secuencia de llegada. La opción arrival at time 0 se selecciona cuando se desea
que la primera entidad se genere al tiempo cero. Al momento de seleccionar la
distribución estadística correspondiente se debe tener el cuidado de ingresar los
valores de los parámetros en el orden que corresponde. En caso que el usuario no
tenga claro cuál es el orden de los parámetros para cada distribución de probabilidad,
el programa trae consigo el orden de dichos parámetros en esta ventana.

Simulación y mejora de procesos con FlexSim®


Simulación en FlexSim 87

Figura 4.27 Ventana de propiedades para la máquina etiquetadora


Se
En utiliza la
este caso
opción
en particular
“By
solamente se
Expression”
para definir el
ingresan
etiquetado de
las piezas cada
4 minutos.
Esto
representa un
valor
constante a
diferencia del
uso de una
distribución de
probabilidad.

Figura 4.28 Ventana de propiedades para la banda de rodillos

Se ingresa en en
máximum
content la
capacidad de
almacenamiento
de la banda de
rodillos, en este
caso es de 20
piezas
cilíndricas.

En la ventana de propiedades de la banda de rodillos, en la pestaña general, se


encuentra la opción para ingresar la capacidad máxima de piezas cilíndricas
denominada maximum content, aquí se ingresan las 20 unidades de capacidad de
almacenamiento que indica el enunciado del ejercicio. En esta pestaña se pueden
ajustar propiedades tales como indicar si la banda es acumulativa o no, la velocidad
(speed) de la banda de rodillos en unidad de longitud por unidad de tiempo, el valor
de espaciado entre elementos en la banda, la regla de colocación del espaciado,
entre otras muy específicas para este objeto en particular.

Simulación y mejora de procesos con FlexSim®


Simulación en FlexSim 88

Figura 4.29 Ventana de propiedades para la banda de rodillos

En la pestaña
de layout se
ajustan
parámetros de
medida,
ángulo, radio y
levantamiento
de la banda de
rodillos, así
como también
la cantidad de
secciones y el
tipo: recto o
curvo.

En la pestaña layout de la banda de rodillos se ingresa la longitud de la banda y de


manera predeterminada aparece la sección recta (straight) que indica el enunciado
del ejercicio. En caso que la banda fuera curva entonces se definiría el ángulo y la
distancia se debe definir antes de cambiar al tipo curvo.

Resultados de la corrida del primer modelo

Una vez ajustados todos los parámetros en las ventanas de propiedades de cada
objeto en el modelo y habiendo hecho las conexiones correspondientes se procede a
correr la simulación por los 480 minutos indicados.

Figura 4.30 Fin de la corrida del primer modelo de simulación

Simulación y mejora de procesos con FlexSim®


Simulación en FlexSim 89

Para comenzar a dar respuesta a las interrogantes planteadas, se deben mostrar las
imágenes con los resultados que ofrece el simulador a través de dos fuentes: los
resultados de la pestaña de estadística (statistics) de cada objeto y al final se
muestran los resultados resaltados por medio del summary y el state report, los
cuales, al final, son los mismos datos.

Pregunta 1. ¿Cuántas piezas genera la fuente al modelo?

Respuesta: La fuente generó 82 piezas cilíndricas.

En la pestaña
de statistics se
observa que se
generaron 82
unidades. Esto
también se
puede
observar al dar
click en la
fuente tal y
como se
muestra en la
figura.

Pregunta 2. ¿Qué porcentaje pasa bloqueada la fuente? Genere un gráfico de


estado para visualizar este dato.

Respuesta: pasa bloqueada 22.3% del tiempo o 106.9 minutos como indica el gráfico.

En la opción
Chart de la
pestaña de
estadística se
puede generar
el gráfico de
estado. En él
se aprecia qué
porcentaje del
tiempo pasa la
fuente
generando y
bloqueada.

Simulación y mejora de procesos con FlexSim®


Simulación en FlexSim 90

Pregunta 3. ¿Cuántas piezas salen del modelo?

Respuesta: salen 78 piezas cilíndricas del modelo en total.


Para dar
respuesta a
esta
interrogante
basta con dar
click a la salida
(Sink).

Pregunta 4. ¿Cuántas piezas etiqueta la máquina?

Respuesta: la máquina etiqueta 81 piezas. El output de la


etiquetadora
define la
cantidad de
piezas
cilíndricas
procesadas por
la máquina.

Pregunta 5. ¿Cuántas piezas quedan en la banda de rodillos?

Respuesta: quedan 3 piezas en la banda al finalizar la corrida de 480 minutos.

Tres (3) formas


de contestar la
interrogante:

Gráficamente.

Información
del modelo.

Estadística de
la ventana de
propiedades
en Current.

Simulación y mejora de procesos con FlexSim®


Simulación en FlexSim 91

Pregunta 6. ¿Qué porcentaje del tiempo pasa parada la máquina etiquetadora?


Genere un gráfico de estado para visualizar este dato.

Respuesta: la máquina etiquetadora pasa parada 32.5% del tiempo o 155.8 minutos.

La sección roja
del gráfico de
pastel
representa el
tiempo
perdido u ocio
que es del
32.5% o 155.8
minutos. El
resto del
tiempo, 324.2
minutos pasó
procesando, o
67.5%.

Pregunta 7. ¿Cuánto es el tiempo promedio de estadía de una pieza en la banda de


rodillos?

Respuesta: el tiempo promedio de estadía de una pieza en la banda es de 12 minutos.

En la pestaña
de estadística
de la banda,
una vez
finalizada la
corrida se
encuentra el
staytime o
tiempo de
estadía. El
mínimo, el
máximo y el
promedio son
iguales. Esto se
debe a lo
constante del
proceso de la
máquina.

Simulación y mejora de procesos con FlexSim®


Simulación en FlexSim 92

Otra forma de dar respuesta a las interrogantes es generando los reportes, summary
y state report de la sección de estadística del simulador tal y como se muestran en
las figuras siguientes y colocando los atributos requeridos para cada reporte:

Figura 4.31 Summary report para primer modelo en FlexSim.

Resp.1

Resp.4

Resp.7

Resp.3

Resp.5

Figura 4.32 State report para primer modelo en FlexSim.

Resp.2

Resp.6

En conclusión se puede decir que cualquier modelo real puede ser representado por
medio de simulación. Lo más importante, tal y como lo muestra la metodología de la
simulación propuesta para en el Capítulo 1, en la etapa 2, es contar con la
información fidedigna que represente el modelo real. Estos datos se contrastan con
los resultados que ofrece la simulación con el objetivo de validarlos (penúltima etapa
de la metodología). Es muy probable que se modele un sistema en una computadora
y luego se realice en otra ofreciendo resultados levemente diferentes, esto es normal
siempre y cuando los resultados no disten de los valores del modelo real y responde
al concepto de uso de números aleatorios en simulación estudiado en el Capítulo 2.

Simulación y mejora de procesos con FlexSim®


Simulación en FlexSim 93

Términos Clave del Capítulo IV:


Barra de velocidad (run speed): define la velocidad de la corrida de la simulación sin
alterar los resultados.

Colas (queues): se desarrollan de manera natural en un modelo cuando las tasas de


arribo exceden las tasas de procesamiento.

Entidad (flowitem): son productos que fluyen a través de un modelo tales como
clientes, piezas, tarimas, documentos, etc.

Librería: es una lista de objetos que son utilizados en la construcción de un modelo.

Librería de objetos discretos: se pueden encontrar los elementos principales para


simular modelos que contengan entidades discretas tales como piezas, documentos,
tarimas, cajas, etc.

Librería de objetos fluidos: se presentan elementos para simular procesos que


conlleven entidades fluidas, tales como agua, leche, jugos, entre otros.

Modelo: en FlexSim es básicamente un sistema de colas, procesos y transporte.

Objeto: es un bloque de construcción con atributos, variables y propiedades visuales


definidas por el usuario.

Procesado: es un tiempo de retraso requerido en una entidad.

State report: o reporte de estado genera información porcentual de los eventos


ocurridos durante la simulación. Por ejemplo, porcentaje del tiempo ocioso que pasa
una máquina, porcentaje de tiempo que pasa vacío una bodega de almacenamiento o
el porcentaje de tiempo que pasa operando cargado un montacargas, etc.

Summary report: este reporte el cual el usuario tiene la opción de seleccionar los
atributos a reportar, genera información en términos de unidades, por ejemplo,
contenido actual de entidades en un objeto, cantidad de piezas procesadas en una
máquina, distancia recorrida por operador, etc.

Transporte: es el movimiento físico de una entidad desde un recurso a otro.

Triggers: representan una oportunidad para definir y personalizar el comportamiento


de un sistema en la ocurrencia de un evento específico.

Ventana de propiedades: tiene como finalidad otorgarle características y


funcionamientos específicos a cada objeto.

Simulación y mejora de procesos con FlexSim®


Simulación en FlexSim 94

4.6 Preguntas de comprensión, discusión e investigación

1. ¿Cuáles son las librerías que contiene predeterminadamente el programa


FlexSim?
2. ¿Cuál es la diferencia entre los objetos de la librería de objetos discretos y la
librería de objetos fluidos?
3. ¿Existe alguna unidad de medida de tiempo y de espacio predeterminada en
FlexSim?
4. ¿Qué reportes estadísticos en MS Excel se pueden generar en FlexSim?
Explique la diferencia entre ambos.
5. En base al modelo desarrollado: ¿Cuál considera que es el obstáculo principal
para poder enviar mayor cantidad de piezas a la salida del modelo?
6. ¿Considera necesario simular todo un proceso completo o analizarlo
simulándolo por partes?
7. En el modelo desarrollado de la máquina etiquetadora: ¿Visualiza alguna
oportunidad de mejora? Explique.

4.7 Problemas propuestos de modelado en FlexSim

Problema 4.1

A una banda de rodillos (conveyor) llegan cajas cada 5 minutos (utilice la opción by
Expression). La banda de rodillos es recta, tiene longitud de 15 metros y tiene
capacidad para almacenar 15 cajas. Las cajas luego salen a otro proceso. Simule el
proceso en FlexSim durante 720 minutos y determine:

1. ¿Qué porcentaje del tiempo pasó transportando cajas la banda de rodillos?


2. Genere un gráfico de estado para la banda de rodillos.
3. En base a lo anterior, ¿Cuántos minutos estuvo vacía la banda de rodillos?
4. ¿Sufrió bloqueo la fuente? Explique la razón de su respuesta.
5. ¿Cuántas cajas se generaron en el tiempo de corrida?

Simulación y mejora de procesos con FlexSim®


Simulación en FlexSim 95

6. ¿Cuántas cajas promedio estuvieron en la banda en el tiempo de corrida?


7. ¿Considera que la cantidad de piezas generadas por la fuente es congruente
con la cantidad de piezas que saldrían con la expresión “cada 5 minutos” por
720 minutos?

Problema 4.2

A una bodega (queue) con capacidad de 15 unidades llegan piezas esféricas bajo una
distribución normal con media de 3, desviación estándar de 1 y valor semilla de 1. Las
piezas son transportadas por un operador que las carga de una en una (por la
delicadeza de las piezas) y las lleva a otro almacén ubicado exactamente a 10 metros
de la primera bodega. Este último almacén tiene capacidad para almacenar 20 piezas.
No coloque salida (sink). Corra indefinidamente el sistema y determine:

1. ¿En qué momento del tiempo se detiene la corrida?


2. ¿Cuántos metros de distancia recorrió el operador en la corrida?
3. ¿Qué porcentaje del tiempo pasó ocioso el operador? Genere un gráfico de
estado para el operador.
4. ¿Qué porcentaje del tiempo viajó vacío el operador?
5. ¿Qué porcentaje del tiempo pasó bloqueada la fuente?
6. ¿Cuántas unidades es el inventario promedio de la primera bodega?
7. ¿Cuánto es el tiempo promedio de estadía de una pieza en la segunda bodega?

Problema 4.3

Suponga un modelo tal como se muestra en la siguiente figura, en el cual dos fuentes
alimentan con platillos circulares a una cola (queue) que tiene capacidad para
almacenar 100 platillos. La fuente 1 alimenta mediante una distribución uniforme
discreta (duniform) con un mínimo de 1 unidad, un máximo de 3 y con valor semilla
de 1. La segunda fuente alimenta los platillos mediante una distribución normal con
media de 3, desviación estándar de 1 y semilla de 1. Corra el modelo por 60 minutos
y determine lo siguiente:

Simulación y mejora de procesos con FlexSim®


Simulación en FlexSim 96

Diseño para el problema 4.3

1. ¿Cuántos platillos llegan a la cola?


2. ¿Cuántos platillos genera la fuente 1? ¿Qué porcentaje representa?
3. ¿Cuántos platillos genera la fuente 2? ¿Qué porcentaje representa?
4. ¿Por qué ninguna fuente sufre bloqueo?
5. En base a lo anterior, ¿a qué se debe que una fuente genere mayor cantidad
de platillos que la otra?
6. ¿Existen otras formas de almacenar los platillos dentro de la cola?
7. Pruebe almacenando los platillos en la cola de maneras diferentes.

Problema 4.4

En una ebanistería dedicada a la fabricación de tarimas de madera le llegan tarimas


(pallets) a una banda transportadora de rodillos, vienen procedentes de un proceso
de armado. Mediante un estudio se determinó que las tarimas llegan aproximadas a
una distribución normalizada con una media de 3, una desviación estándar de 1 y
semilla de 0. Una vez en la banda transportadora que está ubicada a 2 m en línea

Simulación y mejora de procesos con FlexSim®


Simulación en FlexSim 97

recta de la entrada y que tiene una velocidad de 2 m/seg y capacidad máxima de 6


unidades, las tarimas se pueden acumular en la banda que cuenta con dos secciones,
la primera recta con 5 m de longitud, la segunda curva con 10 m de longitud y ángulo
de 60 grados. De allí, las unidades son transportadas a otro proceso siguiente. Corra
el modelo por 720 minutos y determine:

1. Muestre el layout descrito mediante una pantalla de FlexSim.


2. ¿Cuántas tarimas se generan en el modelo?
3. En el turno de 720 minutos, ¿cuántas tarimas pasan por la banda?
4. ¿Cuántas tarimas quedan en la banda?
5. ¿Cuál fue la mayor cantidad de tarimas que hubo en la banda?
6. Genere un gráfico de estado para la banda de rodillos, ¿qué porcentaje del
tiempo estuvo vacío?
7. ¿Cuál fue el tiempo promedio de estadía de una tarima en la banda de
rodillos? ¿Por qué podrían ser iguales los tiempos mínimos, promedios y
máximos?

Problema 4.5

A una banda transportadora de rodillos (conveyor) llegan balones esféricos bajo una
distribución normal que según estudio previo manifiesta una media de 3 minutos con
desviación estándar de un minuto y valor semilla de 1. La banda transportadora que
tiene capacidad de almacenamiento de 10 unidades y tiene 15 metros de longitud, es
curva con ángulo de 120 grados y radio de 6 metros. Los balones se desplazan y luego
caen a un almacén temporal (queue) que tiene una capacidad máxima de 100
balones y los almacena dentro del almacén. No coloque salida (sink). Corra el modelo
indefinidamente sin asignarle tiempo de finalizar. Responda:

1. ¿En qué momento del tiempo se detiene la corrida?


2. ¿Por qué razón se detiene la corrida?
3. ¿Cuántos balones genera la fuente al modelo?
4. ¿Qué porcentaje del tiempo pasa bloqueada la fuente?
5. ¿Qué porcentaje del tiempo pasa vacía la banda transportadora? Sustente la
respuesta con un gráfico de estado.
Simulación y mejora de procesos con FlexSim®
Simulación en FlexSim 98

6. ¿Cuántos minutos es el tiempo promedio de estadía de un balón en la banda


transportadora?
7. ¿Cuántos balones quedan en la banda transportadora al finalizar la corrida?

Simulación y mejora de procesos con FlexSim®


CAPÍTULO V 99

CAPÍTULO V

Teoría de colas con FlexSim

Simulación y mejora de procesos con FlexSim®

También podría gustarte