
ISBN
979-13-87631-10-9
Fecha de publicación
16-12-2024
Licencia
D. R. © copyright 2024. Francisco Javier Torres Barajas, Ángel Javier Herrera Valdivia, Alejandro Ponce Dueñas, Carolina Ponce Macias, Alejandro Lozano González, Gregorio Araujo Aceves, Manuel Márquez Soto Abel Márquez Soto.
Blvd. Gral. Marcelino García Barragán 1421, Olímpica, 44430 Guada-lajara, Jalisco, México.
Autores
Francisco Javier Torres Barajas
Universidad de Guadalajara
Ángel Javier Herrera Valdivia
Universidad de Guadalajara
0009-0001-2478-1978
Alejandro Ponce Dueñas
Universidad de Guadalajara
Carolina Ponce Macias
Universidad de Guadalajara
Alejandro Lozano González
Universidad de Guadalajara
Gregorio Araujo Aceves
Universidad de Guadalajara
0009-0004-3563-983X
Manuel Márquez Soto
Universidad de Guadalajara
0009-0006-3296-878X
Abel Márquez Soto
Universidad de Guadalajara
0009-0007-4615-0476
Acerca de
En esta obra, nos enfocamos en la creación y análisis de escenarios donde podremos identificar los factores que influyen en la toma de decisiones al momento de sugerir mejoras en cualquier aspecto de la organización, tanto administrativa como operativa y ver la factibilidad de los mismos.
Referencias
ASRS vehicle: El Automated Storage and Retrieval System (ASRS) es un tipo especial de transporte especialmente diseñado para trabajar con racks llamado ASRS vehicle en el simulador. El ASRS vehicle se moverá a lo largo de un pasillo entre dos racks recogiendo y almacenando flowitems en ellos.
Atributos: Características de una entidad.
Combiner: es utilizado para agrupar y juntar múltiples flowitems. Puede tanto ensamblar o juntar (join) los flowitems definitivamente o bien agruparlos o empacarlos (pack) con la posibilidad de volverlos a separar más adelante en el proceso.
Conveyor o transportador: Este conveyor también transporta flowitems a través de él, su forma se define creando diferentes secciones y definiendo para cada sección su longitud, altura, si es recta o curva. Si esa sección es curva se le define el ángulo y radio.
Crane: Una grúa viajera o crane tiene funcionalidades similares a un transporte. La grúa trabaja en un espacio definido con movimientos en los ejes x,y,z. Simula cualquier grúa guiada por rieles.
Dispatcher: controla un grupo de transportes u operadores. Las solicitudes de actividades o tareas (taskrequest) son enviadas al dispatcher por un objeto y el dispatcher las delega a los operadores o transportes que controla. Las tareas serán desempeñadas por el operador o transporte que finalmente reciba la solicitud.
Elevator: es otro tipo especial de transporte que transporta flowitems hacia arriba y hacia abajo. Automáticamente viaje al nivel desde donde los flowitems necesitan ser recogidos o dejados.
Entidad: Representación de los flujos de entrada a un sistema.
Estado: es una condición propia de cada objeto en un instante dado, que describe como se encuentra el objeto en el momento en que se detiene la corrida, está determinada por el conjunto de variables o parámetros utilizados para construir cualquier sistema.
Evento: Suceso instantáneo que puede cambiar el estado del sistema y de los objetos.
Flowitems: Son los objetos que se mueven a través de tu modelo. Los flowitem pueden ser partes, tarimas, ensambles, papel, contenedores o cualquier cosa que fluya a través del modelo.
Itemtype: Es una especie de “etiqueta” que tiene el flowitem que contiene cierta información como puede ser el número del código de barras, tipo de producto, peso, destino, SKU, costo, precio o un número de parte por nombrar algunos ejemplos.
Locaciones: Todos aquellos lugares en los que la entidad puede detenerse para ser transformada o esperar a serlo.
Modelo: Es una representación simplificada de un sistema, construido con el propósito de estudiarlo, donde son considerados los aspectos que afectan al problema de estudio y debe ser lo suficientemente detallado para obtener conclusiones que apliquen al sistema real.
MultiProcessor: permite definir varios procesos subsecuentes que se llevan a cabo en ese mismo lugar. A cada proceso se le puede definir su nombre y su duración. Así mismo se puede especificar para cada proceso si se requiere o no de uno o varios operadores.
Network Node: Los nodos de red o Network Nodes son utilizados para definir una red de caminos o rutas que los transportes y los operadores pueden seguir. Los caminos pueden ser modificados usando los spline points para hacer las rectas, curvas y elevaciones que se necesiten.
Operator: Un operador (operador) o varios pueden ser llamados para ser utilizados durante los tiempos de preparación, proceso o reparación. Los operadores buscarán el camino más corto para llegar a los objetos o bien se les puede definir caminos mediante una red o network si se necesita que sigan ciertas trayectorias al trasladarse.
Ports: Cada objeto del simulador tiene un número ilimitado de puertos a través de los cuales se comunican con otros objetos. Existen tres tipos de puertos:
Los puertos de input y output. – se usan en el ruteo de los flowitems o bien para crear redes de caminos de tránsito (network paths) para que los sigan los recursos móviles usando los nodos de la red (Network Nodes).
Los puertos centrales son usados para crear referencias de un objeto a otro. Un uso común de los puertos centrales es para referenciar a los objetos móviles (operators, transporters, cranes y ASRS vehicles) en lugar de a los recursos fijos (processor, queues, o conveyors).
Processor: El procesador simula un lugar de operación o una máquina. Cualquier proceso es simplemente modelado al forzar a los flowitems a un tiempo de espera determinado, que es el tiempo de la operación. Puede contener más de un flowitem al mismo.
Queue o fila: sirve para almacenar flowitems cuando el siguiente objecto no los puede recibir todavía.
Rack: sirve para almacenar flowitems tal como se hace en los racks de un almacén o bodega.
Recursos: Dispositivos necesarios para llevar a cabo una operación, estos pueden moverse
Reservoir (deposito): se usa para almacenar flowitems tal como si estuvieran en un tanque.
Robot: es un transporte especial que traslada los flowitems desde su locación inicial y los coloca en su locación destino. Para alcanzar el flowitem que se quiera transportar o para llegar al destino.
Run Time: muestra el transcurso del tiempo durante la corrida del modelo.
Separator: es usado para separar o cortar un flowitem en múltiples partes. Esto puede ser realizado al desempacar un flowitem anteriormente empacado por un combiner (unpack) o bien al crear múltiples copias del flowitem original (split). Tanto el proceso de desempaque como el de corte serán efectuados hasta que el tiempo de proceso definido haya sido completado. El separator puede llamar a operadores para preparación, proceso y reparación.
Sink: es utilizado para destruir los flowitems o productos que finalicen el proceso en el modelo. Una vez que el flowitem se introduce al sink, no puede ser recuperado.
Source (fuente): es utilizado para crear flowitems o productos que viajan por el modelo.
Sistema: Colección de entes que actúan o interactúan para la consecución de un determinado fin.
Stop Time: permite fijar un valor en el tiempo para el cual se desea que el modelo se detenga modelo.
Transporter: es usado principalmente para trasladar flowitems desde un objecto a otro. Puede llevar uno o varios al mismo tiempo. Un solo transporte puede recibir una o varias solicitudes de tareas (task request) de los diferentes objectos del modelo.
Variables: Condiciones cuyos valores se crean y se modifican por medio de ecuaciones matemáticas y relaciones lógicas.
VisualObject: El objeto visual o VisualObject no son objetos de modelaje, sino simplemente son gráficos utilizados para decorar el escenario del modelo para efectos de brindar una apariencia más real.
Banks, J., Carson II J.S., Nelson, B.L., Nicol, D.M. (2005) Discrete event system simulation , 4ª edición, New Jersey, Pearson Prentice Hall.
Hillier, F.S., Lieberman, G.J., (2010) Introducción a la Investigación de operaciones, 9ª edición, Ed. Mc Graw Hill Interamericana, México.
Taha, H.A., (2012) Investigación de operaciones, 9ª edición, Ed. Pearson Prentice Hall, México
Winston, W.L., (2004) Investigación de operaciones: aplicaciones y algoritmos, 4ª edición, Thompson, México.
Kelton, W.D., Sadowski, R.P., Sturrock, D.T. (2008) Simulación con software Arena, 4a edición, México, Mc Graw Hill.
García Dunna, E., García Reyes, H., Cárdenas Barrón, L.E., (2006) Simulación y análisis de sistemas con ProModel, México, Pearson Prentice Hall.
Cabrera, C. (2009) Propuesta de un manual de prácticas de Simulación de sistemas discretos con PROMODEL, para el desarrollo de ejercicios aplicados en diferentes asignaturas de la carrera Ingeniería Industrial en la Pontificia Universidad Javeriana. Pontificia Universidad Javeriana, Bogotá.
Aracil, J. (1996) Introducción a la dinámica de sistemas. Alianza Editorial. Madrid.
Szulanski, F.; Rodríguez, (2001) P. «Utilizando la simulación para mejorar la efectividad del Tablero de Comando». Facultad Cs. Economicas, Argentina.
Reese, R.; Sheppard, S. (2001) «A Software Development Environment for Simulation Programming». Winter Simulation Conference. USA.
Matsuba, S., Roehl, B. (1996) Using VMR. Ed QUE.
Gradecki, S. (1994) The virtual reality construction Kit. Ed. John Wiley & Sons, Inc.
