Вы находитесь на странице: 1из 17

SIMULAO COM

ARENA

Prof. Everton

INTRODUO
No ARENA, a modelagem feita visualmente com
objetos orientados simulao e com o auxlio do
mouse, no necessitando serem digitados comandos
na lgica (programao).
Ao modelo so anexados dados sobre o sistema.
Somando-se os dados e o modelo lgico-matemtico,
teremos uma representao do sistema no
computador.
Com esse sistema podemos realizar vrios testes e
coletar dados de resultados que iro mostrar o
comportamento do sistema bem prximos do real.

INTRODUO
De forma sucinta, estes so os passos de uma simulao,
na maioria dos casos:
1. realizado um estudo sobre o comportamento do
sistema a ser simulado, coletando-se as informaes de
tempo necessrias;
2. O modelo construdo no ARENA e alimentado com os
tempos coletados na etapa anterior;
3. O ARENA acionado para fazer funcionar o modelo e
gerar resultados sobre o seu comportamento;
4. Estes resultados so analisados e, baseado nas
concluses, novas mudanas so feitas no modelo para
aperfeioar o processo.
5. Neste ponto, retorna-se para a etapa 3, gerando novos
resultados.
.Este ciclo se repete at que o modelo se comporte de
forma satisfatria.
.Como se trata de uma rplica fi el do sistema original, os

VALORES MDIOS E CURVA DE


COMPORTAMENTO
Na abordagem tradicional, as anlises de dimensionamento
geralmente confi am em valores de tempos mdios, obtidos
atravs de vrias cronometragens de uma determinada
operao.
Os valores obtidos so, ento, divididos pelo nmero de
tomadas de tempo, resultando no tempo mdio daquela
operao.
A simulao de processos faz a anlise considerando esta
variao atravs de curvas estatsticas de comportamento,
que so geradas pelos mesmos valores coletados da forma
descrita anteriormente.

EXEMPLO
O departamento de engenharia de uma empresa
fabricante de computadores precisa dimensionar um
posto de trabalho, parte da linha de montagem de
micros, onde o operador recebe o computador, e sua
tarefa conectar os fi os da fonte de alimentao aos
respectivos componentes internos.
A operao toda foi cronometrada vrias vezes,
resultando um tempo mdio de 1 minuto.
Baseando-se nesta informao, o restante da linha
tambm foi dimensionado de forma a chegar 1
computador por minuto neste posto de trabalho.
Assim o operador ser capaz de cumprir sua tarefa
normalmente sem que ocorra acmulo de trabalho, j
que o espao para acmulo tambm limitado.

EXEMPLO
O resultado deste estudo na forma tradicional
(usaremos um modelo de simulao do ARENA como
exemplo) seria o seguinte:

EXEMPLO
Simulando 100 minutos com estes valores,
constatamos que o operador foi capaz de conectar os
cabos em 100 unidades de computadores e no houve
formao de fi la no seu posto de trabalho, ou seja,
conclui-se que o posto est corretamente
dimensionado.
No entanto, realizando-se o mesmo estudo levando
em conta a variao de cada processo, temos os
seguintes dados: o intervalo entre chegadas de
computadores no posto de trabalho varia segundo
uma curva estatstica exponencial de mdia 1, e o
operador realiza seu trabalho segundo uma curva
normal de mdia 1 e desvio padro de 0,5.

EXEMPLO
O modelo em ARENA desta nova situao mostrado abaixo:

A simulao deste modelo por 100 minutos mostra que o


operador conectou os cabos de 88 computadores, e houve
formao de fi la em seu posto de trabalho em vrios
momentos, terminando com 3 unidades espera da
operao.

DADOS DE ENTRADA
Em um modelo de simulao, so inseridos dados
para que ele represente com preciso o sistema em
estudo. Alguns dados tem valores bem determinados,
como por exemplo, distncias, nmero de mquinas
disponveis e outras.
Porm existem aqueles que so indeterminados,
normalmente os que envolvem tempo, pois os
processos no so exatos, podendo ter variaes em
torno de um valor mdio.
O ARENA possui a ferramenta Input Analyzer, que em
segundos faz tudo automaticamente para voc.
O Input Analyzer tem vrias opes para tratamento
dos dados de entrada.

DISTRIBUIES ESTATSTICAS
Normal
A distribuio Normal descreve fenmenos regidos por variveis
aleatrias que possuem variao simtrica acima e abaixo da
mdia.
Muito utilizada em tempos de processo como tempos de mquina.

Beta
Devido a sua capacidade de se adequar a vrias formas esta
distribuio usada como uma aproximao, quando houver
ausncia de dados.

Triangular
A distribuio triangular no identifi cada com nenhum tipo de
operao especfi ca, mas til quando se deseja uma primeira
aproximao na falta de dados mais especfi cos. Alm dos valores
mnimo e mximo caractersticos da distribuio uniforme, o
conhecimento de um valor mais provvel, valor modal, permite o
uso desta distribuio, no lugar da uniforme. muito utilizada
quando no existem dados sufi ciente e necessria uma
estimativa.

DISTRIBUIES ESTATSTICAS
Exponencial
A distribuio exponencial uma das mais utilizadas em
modelos de simulao.
No entanto possui uma grande variabilidade.
O principal uso na modelagem de perodos de tempos
entre dois acontecimentos (eventos) quaisquer, como por
exemplo: tempos entre chegadas de entidades em um
sistema, tempos entre falhas, tempo de atendimento
clientes, etc.

Erlang
Utilizada na simulao de alguns tipos de processos, muitas
vezes em situaes em que uma entidade entra em uma
estao para ser servida, sequencialmente, por uma srie
de postos.

MODELAGEM EM FLUXOGRAMAS
O processo de modelagem (construo do modelo)
nada mais do que o ato de explicar ao ARENA
como funciona o sistema.
Essa explicao feita atravs de uma linguagem
de fcil entendimento, semelhante a um fl uxograma.
O fl uxograma constitudo de formas geomtricas
que representam procedimentos, decises a serem
tomadas, incio e trmino de processos, etc.
No ARENA, estas formas geomtricas so substitudas
pelos elementos dos templates.

MODELAGEM EM FLUXOGRAMAS
Incio de processo: Este elemento representa o
in cio de um processo, sendo semp re colocado
no incio do fl u xograma.
Trmin o de processo: Este elemento a
contraparte do Incio, e representa o trmin o
de u m process o, sendo s empre colocado no
fi n al do fl uxograma.
Operao: Este elemen to represen ta uma
operao ou trabalho dentro d o p rocess o, por
exemplo, u m clculo em um programa de
computador ou o tempo dispendid o por u m
operador.
Deciso: Este elemento introduz ou n o u m
desvio na sequn cia do fl uxog rama. C aso uma
determinada condio seja satisfeita, o fl uxo
segu e e desviado para ou tra p arte do
proces so, caso contrrio, con tinua sua
sequ ncia normal.

MODELAGEM NO ARENA
A construo do modelo dentro do ARENA feita
atravs dos elementos disponibilizados nos
templates.
Mdulos de Fluxograma: so usados para construir o
fl uxograma dentro da rea de trabalho.
Cada mdulo pode ser repetidamente colocado quantas
vezes se fi zerem necessrias para a construo do modelo.

Mdulos de Dados (Planilha): apesar de aparecerem


na janela do template, no so colocados na rea de
trabalho.
Ao serem selecionados, apresentam sua lista de dados na
reade planilha, onde podem ser editados, excludos ou
inseridas novas informaes.

MODELAGEM NO ARENA
O m odel o de sim u l a o em ARE NA po ssui um a pa r te qu e
represen ta a e st r u tu r a disponv el ( m quina s, pessoa s,
e m pilha deir a s, postos de tr a ba l ho , etc .) e a s re gra s de tr a ba lh o
( dec ise s, proc edim entos, te m pos de proc esso, e tc ) e o ut r a
pa r te c irc u la n te (pe a s que pa ssa m pe lo si stem a , pessoa s, et c. ).
Rec ur so s: re prese nt a m a estr utur a do siste m a , c om o m qu in a s,
po st os de tr a ba l ho, m e io s de t r a nspor te , pessoa s qu e pa r t ic ipa m
do proc esso e etc .;
E nti da des: s o a pa r te c irc ula nte do m o de lo, que percorre a
l gic a esta bel ec ida pelo fl uxo gr a m a , int er a gindo c om o s re c ur sos.

MODELAGEM NO ARENA

Este mdulo de fl uxograma serve para


introduzir as entidades no modelo
segundo intervalos de tempo
defi nidos.

Este mdulo de fl uxograma tem


funo inversa do mdulo Create.
Ele tem a funo de retirar as
entidades do sistema.

MODELAGEM NO ARENA

O mdulo de fl uxograma Process tem a


funo de representar qualquer ao
dentro do sistema que leve um tempo
para ser cumprida.

O mdulo de fl uxograma Decide


representa uma ramifi cao no fl uxo do
processo. Ele serve para alterar o rumo
das entidades baseado em uma condio
do sistema ou de um percentual
probabilstico.

Вам также может понравиться