Introdução à Simulação com ARENA
199 pág.

Introdução à Simulação com ARENA


DisciplinaSimul Computacional II1 materiais2 seguidores
Pré-visualização17 páginas
ARENA - ENEGEP 2005 - PARAGON - Todos os Direitos Reservados - 
www.paragon.com.br 
 
 
 
Módulo Process: Usado como \u201cdelay\u201d para contar o tempo de 
deslocamento 
 
 
 1
Deslocamento
 0
106 4- VARIAVEIS E ATRIBUTOS 
 
 
CURSO ARENA \u2013 ENEGEP 2005 PARAGON - Todos os Direitos Reservados - 
www.paragon.com.br 
 
Módulo Process: Abastecimento do posto de trabalho 
 
 
 1
Abastece posto
 0
PARAGO 4 \u2013 VARIAVEIS E ATRIBUTOS 107 
 
 
CURSO ARENA - ENEGEP 2005 - PARAGON - Todos os Direitos Reservados - 
www.paragon.com.br 
 
Módulo Assign: Subtrai da carga a quantidade consumida 
 
 
 
 
posto 1
as pecas do
Subtrai da carga
108 4- VARIAVEIS E ATRIBUTOS 
 
 
CURSO ARENA \u2013 ENEGEP 2005 PARAGON - Todos os Direitos Reservados - 
www.paragon.com.br 
 
Módulo Decide: Direciona para o contador certo, dependendo do 
valor de carga (se negativo ou positivo) 
 
 
 
True
False
com valor negativo
Verifica se carga esta 0 
 0
PARAGO 4 \u2013 VARIAVEIS E ATRIBUTOS 109 
 
 
CURSO ARENA - ENEGEP 2005 - PARAGON - Todos os Direitos Reservados - 
www.paragon.com.br 
 
Módulo Record: Conta quantas vezes faltaram peças 
 
 
 
negativo
com valor
Conta retornos
110 4- VARIAVEIS E ATRIBUTOS 
 
 
CURSO ARENA \u2013 ENEGEP 2005 PARAGON - Todos os Direitos Reservados - 
www.paragon.com.br 
 
Módulo Record: Conta quantas vezes as peças foram suficientes 
 
 
 
abastecer
vezes conseguiu
Conta quantas
PARAGO 4 \u2013 VARIAVEIS E ATRIBUTOS 111 
 
 
CURSO ARENA - ENEGEP 2005 - PARAGON - Todos os Direitos Reservados - 
www.paragon.com.br 
 
Módulo Record: Registra o tempo de ciclo baseado no atributo 
\u201cmarca\u201d 
 
 
 
do ciclo
Registra tempo
112 4- VARIAVEIS E ATRIBUTOS 
 
 
CURSO ARENA \u2013 ENEGEP 2005 PARAGON - Todos os Direitos Reservados - 
www.paragon.com.br 
 
Módulo Assign: Subtrai um comboio da variável que marca a 
quantidade \u201cNumero de Comboios\u201d 
 
 
 
comboio
saida de um
Informa a
PARAGO 4 \u2013 VARIAVEIS E ATRIBUTOS 113 
 
 
CURSO ARENA - ENEGEP 2005 - PARAGON - Todos os Direitos Reservados - 
www.paragon.com.br 
 
Módulo de dados Variable: Define o valor inicial de \u201cNumero de 
Comboios\u201d como zero 
 
 
 
114 4- VARIAVEIS E ATRIBUTOS 
 
 
CURSO ARENA \u2013 ENEGEP 2005 PARAGON - Todos os Direitos Reservados - 
www.paragon.com.br 
 
Parâmetros de Setup 
 
 
 
 
PARAGO 4 \u2013 VARIAVEIS E ATRIBUTOS 115 
 
 
CURSO ARENA - ENEGEP 2005 - PARAGON - Todos os Direitos Reservados - 
www.paragon.com.br 
 
Workshop 
A empresa deseja realizar um estudo da chegada de matéria prima dos 
fornecedores, com o objetivo de ampliar a infra-estrutura. 
No projeto sugerido, os caminhões chegam pelo mesmo portão e são 
abordados por um funcionário. Este identifica qual é a carga e informa ao 
motorista para qual área este deve se dirigir. Mas o caminhão só é liberado 
após o preenchimento de um formulário pelo funcionário. 
Os caminhões chegam em intervalos de tempo de média 10 minutos, 
segundo uma distribuição exponencial. O funcionário leva um tempo que 
segue a distribuição normal de média 6 minutos e desvio padrão de 1,3 
para verificar o caminhão e preencher o formulário. 
Dentro da empresa, os caminhões seguem itinerários diferentes e 
permanecem durante um tempo que varia segundo a distribuição triangular, 
de mínimo 10, moda 26 e máximo de 30 minutos. 
Simule por um turno de 8 horas e conte quantos caminhões estarão dentro 
da fábrica ao mesmo tempo. Verifique se a capacidade da fábrica, de 5 
caminhões, será ultrapassada. Verifique também se o funcionário da 
portaria será capaz de atender à sua carga de trabalho. 
 
 
 
 
CAPÍTULO 5 
Uso de Recursos: SEIZE, 
 DELAY, RELEASE 
Ocupação de Recursos 
Como já mencionado em capítulos anteriores, os recursos são 
elementos do modelo que representam partes geralmente fixas do 
sistema, que tem uma função claramente determinada. Por exemplo, 
uma máquina, um operador, um caixa bancário, um leito de hospital. 
Os recursos são acionados pelas entidades, as quais os \u201cocupam\u201d, 
executam as atividades necessárias e em seguida o \u201cdesocupam\u201d. O 
ato de ocupar um recurso é realizado através do comando SEIZE, e o 
ato de desocupar pelo comando RELEASE. Entre SEIZE e RELEASE, 
são colocados os comandos representativos da atividade que a 
entidade realiza no recurso. Em sua forma mais simples, esta 
atividade é representada pelo comando DELAY. 
A seqüência de comandos SEIZE-DELAY-RELEASE pode ser 
encontrada dentro do módulo PROCESS, mas também encontram-se 
individualmente no Template Advanced Process. 
A ocupação ou não do recurso pelas entidades reflete-se nas suas 
estatísticas de ociosidade e ocupação, apresentadas pelo relatório 
final da simulação. Toda vez que um recurso é ocupado através de 
SEIZE, deve ser posteriormente liberado através de RELEASE. 
PARAGON 6 - MOVIMENTAÇÕES: ROTAS, ESTEIRAS E TRANSPORTADORESS 
 
117 
 
 
 
 
 
 
 
 
 
 
 
SEIZE \u2013 DELAY - RELEASE 
A configuração mais comum, representando a ocupação, operação e 
liberação de uma máquina está apresentada abaixo: 
 
 
Os comandos de ocupação de recursos podem ser acionados de 
várias maneiras no ARENA. 
Além do uso individual dos módulos de fluxograma SEIZE, DELAY e 
RELEASE, estes comandos podem ser acionados pelo módulo 
PROCESS, que disponibiliza todos eles em combinações diversas, de 
modo a atender a todas as necessidades: 
 
Maquina
SEIZE Ocupa
de processo
DELAY Tempo
Maquina
RELEASE Libera
 
 
Combinações 
possíveis de Seize 
\u2013 Delay \u2013 Release 
PARAGON 6 - MOVIMENTAÇÕES: ROTAS, ESTEIRAS E TRANSPORTADORESS 
 
119 
SEIZE 
 
O módulo de fluxograma SEIZE tem por função 
ocupar um determinado recurso. É possível 
especificar quantas unidades do recurso serão 
ocupadas pela entidade. A caixa de diálogo de 
Seize está apresentada a seguir. 
 
 
Seize 1
Nome ou 
descrição 
do Seize 
Recursos 
a serem 
ocupados 
Tipo da fila 
Nome da fila 
Nome do 
recurso 
Número de 
unidades a 
serem 
ocupadas 
 
 
 
 
 
DELAY 
 
O módulo DELAY serve para provocar uma 
espera de tempo determinado. A entidade 
ficará retida no módulo até que o tempo de 
espera seja transcorrido, para só então 
seguir adiante. A caixa de diálogo de DELAY 
está apresentada abaixo: 
 
 
 
 
 
 
 
 
 
 
Delay
Nome da 
espera 
Tempo da 
espera 
PARAGON 6 - MOVIMENTAÇÕES: ROTAS, ESTEIRAS E TRANSPORTADORESS 
 
121 
RELEASE 
 
O módulo RELEASE faz o inverso do módulo 
SEIZE, ou seja, libera o recurso 
anteriormente ocupado, na quantidade de 
unidades especificada. A caixa de diálogo de 
RELEASE está apresentada abaixo: 
 
 
Release 1
Nome ou 
descrição do 
Release 
Lista dos 
recursos a 
serem 
liberados 
Nome do 
recurso a 
ser liberado 
Número de unidades a 
serem liberadas 
 
 
Exemplo de Aplicação 
A empresa deseja fazer uma análise da área de carga dos 
caminhões que