Beruflich Dokumente
Kultur Dokumente
Estão reunidos aqui os enganos mais comuns cometidos por usuários novatos
de Arena (e até alguns avançados). Eles estão identificados pelo “problema”
encontrado pelo usuário:
1) Eu aumento a capacidade do recurso, mas o sistema piora o
desempenho!
Esse é tão comum que já foi objeto do artigo anterior “O Enigma da Capacidade”.
Lembre-se que a capacidade do recurso é informada no módulo Resource. O
campo “capacity” do Process ou Seize serve para informar quantas unidades são
necessárias para a execução do processo.
2) As entidades estão todas ficando retidas em um único módulo Process.
Muitos enganos podem levar a esta situação. O mais comum é o usuário
esquecer de colocar a unidade correta, deixando em horas (padrão do módulo
Process) ao invés de mudar para minutos. Ou então o erro pode estar no módulo
Create anterior, que deveria ter o tempo em horas mas foi colocado em minutos.
Outra possibilidade é que o Process foi configurado como Seize-Delay, e o
usuário se esqueceu de adicionar um módulo Release mais adiante, mantendo
o recurso eternamente ocupado.
3) O modelo “congelou”. Rodou até um certo momento e agora o relógio
está parado. Nada mais acontece !
Possivelmente, o modelo tem algo como o mostrado na figura ao lado. Uma
decisão que, quando não é satisfeita, retorna a entidade para sua própria
entrada. Como ela não passa por nenhum módulo que provoque atraso, a
condição permanece a mesma quando a entidade chega, levando à mesma
decisão e continuando assim em um ciclo infinito, o que paralisa a simulação. A
solução é trocar essa estrutura por um Hold configurado como “Scan for
Condition”, ou mesmo colocar um Delay de tempo bastante curto entre a saída
do Decide e sua própria entrada.