Você está na página 1de 6

Simulao

Aula sobre componentes Batch e Separate

O objetivo desta aula utilizar os componentes BATCH e SEPARATE do painel Basic Process. O componente Batch usado para agrupar diferentes entidades e o Separate, ao contrrio, separar entidades que foram previamente agrupadas, como por exemplo, 24 garrafas de cerveja podem ser agrupadas numa nova entidade chamada caixa e posteriormente separadas novamente. Leia mais sobre os componentes nas pginas 11 a 14 do manual do Arena.

Exerccios:
Fazer a simulao de uma vincola, que engarrafa vinhos finos, com as seguintes caractersticas:

A capacidade de produo de vinhos finos de 2 garrafas por minuto, ou seja, a chegada de garrafas uma constante de 2 unidades por minuto, na estao de chegada. Definir a entidade como sendo do tipo Garrafas e com cone (Initial Picture) Picture.Green Ball Aps chegar, as garrafas so deslocadas para uma estao Engarrafar. Considere o tempo de deslocamento entre as estaes de 15 segundos para todas as estaes. Na estao Engarrafar h o processo Engarrafamento que utiliza um Engarrafador que gasta NORMAL (30 segundos, desvio padro de 0.2). Aps Engarrafar, as garrafas passam por uma estao de Encaixotar, onde as garrafas so agrupadas em uma caixa com 6 unidades. A partir desse ponto, deve ser mudado o cone para representar uma caixa. o Para agrupar as unidades, usar um componente Batch do tipo Temporriodo painel Basic Process. Deve ser do tipo temporrio, pois assim se pode separar num processo futuro, por exemplo, para inspeo.

Para mudar o cone, usar um componente Assign do painel Basic Process.

A parte inicial da modelagem deve ficar assim:

Aps encaixotar, as garrafas de vinho passam por um processo de Inspeo. Na inspeo, 95% das caixas passam sem problemas, sendo enviadas para a estao Armazenar (que est descrita na parte final da modelagem). Das caixas que no passam na inspeo (5%), as garrafas so desencaixotadas e a garrafa com problema vai para uma estao para Corrigir o Problema e as demais voltam para a estao Engarrafar. o Para implementar o controle de retirar apenas uma garrafa da caixa e mandar para a correo de problemas, deve ser usado um componente Assign do painel Basic Process, criando uma varivel problema com valor 0. o Alm disso, deve ser mudado o cone (Initial Picture) novamente para Picture.Green Ball

Para separar as garrafas da caixa, deve ser usado um componente Separate do painel Basic Process: Para implementar o controle de retirar apenas uma garrafa da caixa e mandar para a correo de problemas, deve ser usado um componente Assign do painel Basic Process,

Aps separar aplicado um teste para retirar apenas uma garrafa da caixa, usando a varivel de controle Problema criada anteriormente, usando um Decide do tipo 2-way by Condition, em que testaremos se a varivel Problema igual a 1. Como definimos essa varivel com o valor 0 anteriormente, a primeira garrafa que passar por esse teste ter um resultado falso.

o o

A sada True do Decide deve seguir uma rota (de 15 segundos) para a estao Encaixotar. A sada False do Decide deve seguir uma rota (de 15 segundos) para a estao Corrigir Problema, porm antes deve ser alterado o valor da varivel problema para 1, para que as demais garrafas sigam para a estao encaixotar, alm de alterar o cone da garrafa para Picture.Red Ball, atravs de um bloco Assign.

A modelagem desse bloco deve ficar assim:

A estao de Corrigir Problema tem um processo Correcao que gasta TRIANGULAR(1, 3, 5) minutos e envolve um Reparador. Aps corrigir o problema a garrafa segue por um rota (15 segundos) para a estao Engarrafar. A estao Armazenar agrupa 10 caixas e coloca num caminho, seguindo uma rota para o armazm. o Para implementar isso, deve-se usar um componente Batch, agrupando de forma permanente 10 caixas e a seguir um componente Assign para alterar o cone (Entity.Picture) para Picture.Truck.

A modelagem da parte final deve ficar assim:

Faa a animao do modelo, semelhante ao que est a seguir:

Exerccio Simule 8 horas de trabalho, observando a movimentao dos cones das garrafas (bola verde), das garrafas que tiveram problemas (bola vermelha), das caixas e do caminho. a) Quantas garrafas entraram no sistema? b) Quantas caixas sairam do sistema? c) Quantos caminhes sairam do sistema? d) Quantas caixas ficaram na rea de armazenamento ao final da simulao?