LaboratorioVirtual-Celula de fabricación-SIMIO

Cómo he modelizado el proceso en Simio:

El modelo tiene 4 entidades que son 4 piezas distintas, cada una con características diferentes.Cada pieza tiene una secuencia por la que pasa por distintas máquinas. Por ejemplo, la pieza 1 pasa por la A, luego la B y sale; la 2 pasa por A, B o C; la 3 por A y B; y la 4 por B y C, saltándose la A.

Cada pieza la he simulado con una entrada vinculada a esa pieza, con una distribución de tiempo entre llegadas diferente. Por ejemplo, la 1 tiene una exponencial con media 15 y la 2 una normal con media 17 y desviación 3.

Luego cada pieza fluye a través de los nodos y tenemos 4 servidores, cada uno con características distintas. Uno tiene 1 máquina, otro 2 en paralelo y otro tiene capacidad variable por horas según la programación del día. Lo importante es que las salidas están fijadas por la secuencia, no por el nodo. Cuando una pieza sale, va al siguiente nodo de entrada que le corresponde según su secuencia.

Al ejecutar el modelo se ve cómo funciona: las piezas amarillas llegan en lotes de 5 y van de B a C; la roja va de A a B y de B a C; la azul de A a B y sale; la naranja de B a C saltándose la A.

En resumen, el modelo parece funcionar como esperaba según la lógica y secuencias definidas para cada pieza.

#Reto21dias #SIMIO

Visitas: 81

LaboratorioVirtual-Celula de fabricación-Descripción

Cómo he pasado de la descripción de un proceso a un modelo en Simio: El proceso tiene diferentes tipos de piezas que llegan y pasan por varias rutas posibles en 3 estaciones de trabajo en formato célula. Hay distancias entre estaciones. Cada pieza, una vez procesada, sale. Los procesos tienen tiempos distintos, unas estaciones tienen 1 máquina, otras 2 en paralelo (doble capacidad) y otras veces 1 o 2 máquinas según la hora. Cada pieza llega con una distribución distinta: una cada 15min, otra normal, otra entre 14-18min aleatorios y otra en lotes de 5 cada 70min. Cada pieza pasa por distintas estaciones: La 1: A y C La 2: A, B y C La 3: A y B La 4: se salta A, va a B y C En el modelo de Simio he implementado 4 entidades para las piezas con llegadas según las distribuciones. Cada una tiene una secuencia de estaciones y se enruta por los nodos correspondientes. Los servidores representan las estaciones con 1 o 2 máquinas según toque. Al final, cada pieza sale tras completar su secuencia. El modelo intenta representar el proceso real para generar un laboratorio virtual con la misma lógica.

#Reto21dias #SIMIO

Visitas: 68

Reto21dias.SIMIO. Resumen día 8

lo que he hecho en mi octavo día trabajando con Simio: Trabajando con Simio, he estado leyendo las páginas 55 a 60 y ejecutando las instrucciones del capítulo 5 del libro de referencia. Me he creado el modelo que nos indicaban, con diferentes entidades como piezas que tienen distintos tiempos de entrada o proceso, secuencias y rutas. Esto me ha permitido practicar con capacidades de recursos distintas en momentos de tiempo diferentes a través de los work schedules. He aprendido algunos detalles como que en Simio la lógica de los colores es al revés de lo que pensaba: primero eliges el color y luego lo aplicas al objeto, no al revés. Y para seleccionar varios objetos sin que se muevan, hay que usar la tecla Control, pulsarla y con ella apretada, hacer clic para seleccionar el área deseada. #Reto21dias #SIMIO

Visitas: 50

Reto21dias.SIMIO. Resumen día 7

lo que he hecho en mi séptimo día trabajando con Simio: He estado leyendo el capítulo 4 de Jones & Roberts de 2015, la segunda parte del modelo del aeropuerto. He añadido algunas cosas nuevas al modelo para practicar: diferentes rutas con distintas probabilidades de que los pasajeros las elijan, cierta estacionalidad en las llegadas con distintas distribuciones de probabilidad a lo largo del día, y una tabla de llegadas por tipos de pasajero que puedo usar en el modelo. También he practicado con las tablas para introducir propiedades que luego incluyo en los objetos. El capítulo hablaba de las diferencias entre propiedades y variables de estado, lo cual me ha ayudado con la terminología. Ahora entiendo que el holding time es el tiempo de espera en la cola, y el time starved es el tiempo que un proceso está parado esperando entidades para procesar. Otra cosa que he practicado es que Simio usa || para el OR lógico y && para el AND. He acelerado bastante la velocidad del modelo para que se vean los resultados: tenemos 3 rutas con distinto porcentaje de probabilidad, dos servidores donde uno solo abre en ciertas horas, y la llegada de pasajeros funciona por una tabla donde varía por horas. #Reto21dias #SIMIO

Visitas: 61

Reto21dias.SIMIO. Resumen día 6

### Simio y los Modelos de Aeropuerto

Extendí el modelo de check-in de aeropuerto que comencé el día anterior. Establecí propiedades de referencia y respuestas para usar en los experimentos, y luego realicé experimentos y analicé los resultados.

Incluso activé una cuenta de Simio como docente y actualicé mis licencias Simio en mis computadoras. Sin embargo, me quedé con una duda sobre cómo reconstruir ciertas propiedades y respuestas, como la utilización de los recursos. Aunque no pude resolverlo ese día, lo dejé como una tarea pendiente para el futuro.

#Reto21dias #SIMIO

Visitas: 43

Reto21dias.SIMIO. Airport Checkin (a)

Joines&Roberts(2015)Simulation Modeling with SIMIO A Workbook. 4th edition. Chapter 3 first part

En mi quinto día trabajando con Simio y el segundo día centrado en la creación de modelos con la herramienta, elaboré un nuevo modelo. Aunque el modelo sigue siendo bastante sencillo y funcional, incorpora algunos detalles adicionales que lo hacen interesantes.

El modelo representa un checkin automático de pasajeros en un aeropuerto, con una entrada y cuatro puestos.
Lo más interesante es que pude completar este modelo en solo 30 minutos, siguiendo las instrucciones del libro. El modelo también se puede ver en 3D si se desea.
He añadido un detalle visual interesante a la representación de los pasajeros. Cuando llegan a la cola, están orientados hacia un icono que descargué de Google SketchUp. Para lograr esto, tuve que buscar en una biblioteca de modelos 3D y seleccionar un ejemplo de un check-in de aeropuerto. Descargué el archivo a mi ordenador y lo subí a Simio.

La cola está diseñada para tener cuatro puntos en lugar de los dos extremos predeterminados, permitiendo que cada cliente se ubique frente al icono del check-in. Es una cola genérica, lo que aporta un nivel de detalle adicional al modelo.


#Reto21dias #SIMIO

Visitas: 47

Reto21dias.SIMIO. IceCream shop

Joines&Roberts(2015)Simulation Modeling with SIMIO A Workbook. 4th edition. Chapter 2
En este vídeo voy a compartir lo que logré en mi primer día trabajando con el modelado en Simio, específicamente con la versión 14 gratuita. Esto significa que cualquier persona puede realizar lo que estoy haciendo yo con la versión gratuita.

Después de dedicar dos horas siguiendo las instrucciones del libro, logré crear un modelo simple. Aunque solo fue mi primer intento, el resultado fue bastante interesante. No solo pude ingresar parámetros de entrada para controlar cómo y cuándo los clientes llegan a la tienda, sino que también pude establecer un flujo para ellos.

En este modelo específico, los clientes son de una heladería. Puedo controlar su tiempo de llegada y, como verán más adelante en la demostración 3D, también puedo manipular el entorno de la tienda. Por ejemplo, modelé un muro y una estación donde los clientes son atendidos por dos empleados. Después de ser atendidos, los clientes pasan a la caja y finalmente salen de la tienda. Cada una de estas etapas tiene su propio tiempo de procesamiento, que puede ser modificado según sea necesario.

Lo mejor de todo es que el modelo funciona tanto en 2D como en 3D. Algunos aspectos interesantes que logré implementar en tan solo dos horas incluyen la adición de muñecos animados para representar a los clientes, cada uno con su propia apariencia única que cambia continuamente. Los empleados, por otro lado, permanecen constantes en su apariencia.

Además de poder modelar el entorno físico de la tienda, como los muros, hay una atractiva representación visual de todos estos elementos en movimiento, tanto en 2D como en 3D. Sin embargo, más allá de la apariencia visual, este modelo puede ser muy útil para evaluar la eficiencia de la disposición de la tienda. Por ejemplo, podría ayudar a determinar si la configuración actual de tener dos empleados sirviendo helados y una caja es adecuada, o si genera tiempos de espera excesivos o largas colas.

En resumen, aunque este es un modelo simple, podría ser más que útil para muchas aplicaciones, especialmente para evaluar y mejorar la eficiencia de las operaciones de una tienda.

#Reto21dias #SIMIO

Visitas: 36

Reto21dias.SIMIO. Resumen día 5

En este video, comparto los progresos que he logrado en mi quinto día trabajando en el Reto con Simio. Continué con el capítulo 3 del libro de Joines & Roberts, específicamente desde la página 32 hasta la 37.

En tan solo media hora, conseguí implementar el modelo de ejemplo que se muestra en el libro. Aunque no he terminado por completo el capítulo, ya que aún me queda la sección de experimentos, logré hacer funcionar el modelo, que es una representación del check-in de un aeropuerto. Me sorprendió lo sencillo que fue y cuán eficientemente funcionaba.

Para enriquecer el modelo, incorporé elementos de Google SketchUp. Para hacerlo, tuve que crear una cuenta en SketchUp, descargar los archivos a mi computadora y luego importarlos a Simio desde ahí.

Descubrí y practiqué varias técnicas útiles, como agregar vértices a la línea para permitir la ubicación de hasta cuatro personas a la vez. En la sección de datos, creé parámetros de distribución del modelo para ingresar los datos. En lugar de introducir directamente los datos de la distribución estadística que rige el tiempo de llegada de los pasajeros, o la distribución del tiempo de servicio en cada uno de los mostradores de check-in, los ingreso conjunto de parámetros definidos dentro del modelo. Estos parámetros se colocan luego directamente en los recursos que utilizo en los modelos de Simio, lo que me permite cambiar los parámetros en la tabla y se actualizan automáticamente en todo el modelo. Me permite utilizar la misma distribución en varios lugares, lo cual es mucho más eficiente que tener que recorrer y actualizar manualmente cada objeto en el modelo.

Además, he creado algunas propiedades de referencia que planeo utilizar en experimentos en el futuro. Aunque aún no he terminado con estos experimentos, espero completar el capítulo y comenzar a crear escenarios de experimentos mañana. Así que, permaneced atentos a las actualizaciones.
#Reto21dias #SIMIO

 

Visitas: 35

Reto21dias.SIMIO. Resumen día 4

 

En mi cuarto día con el reto de Simio, he logrado avances significativos. Dediqué mi tiempo a leer el capítulo 2 de Joines & Roberts, específicamente las páginas 21 a 31. Sin embargo, más que solo leer, puse en práctica lo aprendido y trabajé en la ejecución del modelo propuesto para una heladería.

A pesar de que la versión de Simio que tengo es un poco diferente a la que aparece en el libro, lo que hizo que algunos elementos estuvieran en diferentes rutas de menú, encontré que seguir las instrucciones era bastante sencillo. Con un poco de paciencia y prueba y error, logré que las cosas funcionaran correctamente.

Esta experiencia me ha llevado a reflexionar sobre las posibilidades que ofrece Simio. Por ejemplo, el modelo de trabajo que he desarrollado es bastante impresionante y me gustaría mostrárselo a todos. El modelo no solo funciona, sino que también incluye animaciones y personajes, y tiene la capacidad de visualizarse en 3D. Puedes hacer zoom y manipular el modelo de muchas formas, lo que hace que el proceso sea muy interesante y visual.

Sin embargo, también he notado que es muy fácil perder tiempo en la maquetación y en añadir detalles visuales. Por ejemplo, puede ser tentador pasar tiempo asegurándose de que cada personaje sea diferente, colocar mesas, ubicar todo correctamente y garantizar que las distancias sean precisas. Estos detalles, aunque pueden hacer que el modelo sea más atractivo, pueden consumir horas y horas.

De hecho, la sesión de trabajo de hoy, que originalmente estaba planeada para durar una hora, se extendió porque pasé mucho tiempo en estas tareas de visualización. No es que el modelo fuera particularmente complicado, sino que me centré en hacer que se viera atractivo. Este es un recordatorio valioso de la importancia de equilibrar el tiempo dedicado a la estética y a la funcionalidad en el modelado con Simio.

#Reto21dias #SIMIO

Visitas: 29

Reto21dias SIMIO. Resumen del día 3

Durante el tercer día de mi desafío de Simio, confieso que el progreso ha sido un poco caótico. En lugar de seguir mi plan original de continuar con el segundo capítulo del libro de referencia, me encontré explorando el sitio web de Simio, buscando materiales y recursos que pudiesen complementar mi aprendizaje.

Durante esta búsqueda, descubrí que los desarrolladores de Simio ofrecen un curso en línea gratuito. Aunque la duración exacta del curso no está clara y parece estar estructurado para ser completado en 15 semanas. Los contenidos fundamentales del curso son una serie de videos, similares a los que se ven en la imagen de pantalla. Lamentablemente, los videos no están alojados en un canal o lista de YouTube. Están vinculados al libro oficial de Simio (Simio and Simulation – Modeling, Analysis, Applications 6th Edition By Jeffrey S. Smith and David T. Sturrock), que es diferente al que yo estoy utilizando. Este libro oficial se puede consultar de forma gratuita en el sitio web de Simio (https://textbook.simio.com/).

El curso consta de aproximadamente 100 videos, cada uno de ellos con una duración de entre 5 y 15 minutos. Estimo que ver todos estos videos requeriría unas 20 a 30 horas de trabajo. Además de los videos, el curso incluye pruebas y actividades. Sin embargo, he notado que las pruebas no funcionan demasiado bien en la plataforma y los archivos PDF que explican las actividades no se descargan correctamente.

A pesar de estos problemas, creo que los videos del curso pueden ser un recurso valioso para complementar mi estudio del libro. Por ahora, he decidido continuar con el libro que estaba utilizando y dejar el curso en línea como una tarea pendiente. Si tengo tiempo y me siento motivado después de completar el libro, puedo considerar el curso. De lo contrario, se quedará como un recurso potencial para explorar en el futuro.
#Reto21dias #SIMIO

Visitas: 31