Está en la página 1de 124

Introduo Simulao

com ARENA

Copyright Paragon Tecnologia


Arena copyright da Rockwell Software/EUA. Windows, Office, Word, Excel e Powerpoint
so copyrights da Microsoft/EUA.

o
Rua Clodomiro Amazonas, 1435 5 andar Vila Olmpia
CEP 04537-012 - So Paulo SP
Fone: (11) 3849-8757 Fax: (11) 3845-4967E-mail:
paragon@paragon.com.br Site : www.paragon.com.br
1- INTRODUO A SIMULAO 2

CONHEA OS OUTROS CURSOS DE ARENA


OFERECIDOS PELA PARAGON NA PGINA 117.
1- INTRODUO A SIMULAO 3

Introduo Simulao ______________________________________ 5


Simulao _______________________________________________ 6
O que Simulao ?________________________________________ 6
Como Simular ____________________________________________ 9
Valores Mdios versus Curvas de Comportamento ___________________10
Dados de Entrada__________________________________________12
Distribuies Estatsticas _____________________________________ 17
O Software ARENA ______________________________________ 22
Barras de ferramenta do ARENA _______________________________25
Modelagem atravs de fluxogramas ____________________________ 29
Workshop ______________________________________________ 30
As Ferramentas Bsicas _____________________________________ 32
Os elementos de modelagem do ARENA _________________________ 33
Recursos e Entidades ______________________________________ 34
O Template Basic Process___________________________________ 34
O Template Basic Process____________________________________35
Trabalhando com Mltiplas Entidades ___________________________ 39
Os mdulos de fluxograma RECORD e ASSIGN_____________________41
Tempo de Simulao e Parmetros______________________________45
Configurao da Coleta de Estatsticas __________________________ 46
Exemplo de Aplicao I ______________________________________47
Lgica do Exemplo I _______________________________________ 48
Interpretando os Resultados___________________________________55
Exemplo de Aplicao II ____________________________________ 58
Lgica do Exemplo II________________________________________59
Workshop ______________________________________________ 70
Animao de Modelos _______________________________________ 73
A Importncia da Animao ___________________________________75
Animao de Parmetros do Sistema ____________________________76
1- INTRODUO A SIMULAO 4

Visualizao do modelo Menu de telas __________________________ 79


Desenhos Estticos: Cenrio e Documentao _____________________ 80
Alterao de Cores ________________________________________ 84
Animao de Filas, Recursos e Entidades _________________________ 85
Exemplo de Aplicao ______________________________________ 88
Workshop ______________________________________________ 92
Workshop _______________________________________________ 93
Variveis e Atributos ________________________________________ 94
Variveis e Atributos _______________________________________ 95
Definio das variveis e atributos ______________________________ 96
Manipulao das variveis e atributos ____________________________ 97
Exemplo de Aplicao ______________________________________ 97
Exemplo de Aplicao ______________________________________ 98
Lgica do Exemplo_________________________________________ 99
Workshop ______________________________________________ 112
Anexo I - Biblioteca de SMARTS______________________________ 113
Anexo II - Orientaes para suporte tcnico ____________________ 117
Anexo III Treinamentos Paragon ____________________________ 118
Introduo Simulao com o Arena ___________________________ 119
Anlise Estatstica e Tomada de Deciso ________________________ 120
Tcnicas Avanadas de Simulao com Arena_____________________ 120
Tcnicas Avanadas de Simulao com Arena_____________________ 121
Criando Templates com o Arena PE ____________________________ 121
Criando Templates com o Arena PE ____________________________ 122
Usando VBA com o Arena___________________________________ 122
Usando VBA com o Arena___________________________________ 123
Introduo Simulao de Callcenters com o Arena Callcenter _________ 123
Introduo Simulao de Callcenters com o Arena Callcenter _________ 124
1- INTRODUO A SIMULAO 5

CAPTULO 1
Introduo Simulao
com ARENA
1- INTRODUO A SIMULAO 6

Simulao
Simulao uma das mais poderosas ferramentas de anlise
disponveis para os responsveis por projeto e operao de processos
complexos ou sistemas. Em um mundo de crescente competitividade,
simulao se tornou uma ferramenta muito poderosa para
planejamento, projeto e controle de sistemas. No mais renegado ao
posto de ltimo recurso, hoje ela vista como uma metodologia
indispensvel de soluo de problemas para engenheiros, projetistas e
gerentes.
C. Dennis Pegden
Introduction to Simulation Using SIMAN

Definio
[simulasw] s.f. Ato ou efeito de Simular.
Experincia ou ensaio realizado com o auxlio de
modelos.

O que Simulao ?
Simulao a tcnica de estudar o comportamento e reaes de um
determinado sistema atravs de modelos, que imitam na totalidade ou
em parte as propriedades e comportamentos deste sistema em uma
escala menor, permitindo sua manipulao e estudo detalhado.
Um bom exemplo de simulao aquele usado na indstria
aeronutica, onde a aerodinmica dos avies em projeto testada em
tneis de vento atravs de pequenas maquetes que apresentam o
mesmo formato do avio, ou seja, o modelo do avio real. Esta
tcnica aplicada, pois seria completamente invivel construir todo o
avio e tentar faz-lo voar com pilotos de prova. A perda de vidas e
investimentos seriam enormes e certamente nossos avies no
seriam como hoje os conhecemos se no fosse usada a simulao.
1- INTRODUO A SIMULAO 7

A evoluo vertiginosa da informtica


nos ltimos anos tornou o computador
um importante aliado da simulao. A
simulao por computador usada
nas mais diversas reas, citando como
exemplos as anlises de previso
meteorolgica, treinamento de
estratgia para militares e pilotagem
de veculos ou avies.
At mesmo o estudo aerodinmico,
antes feito por maquetes, pode ser
realizado agora pelo computador.
Isso possvel pois o computador alimentado com as propriedades e
caractersticas do sistema real, criando um ambiente virtual, que
usado para testar as teorias desejadas.
O computador efetua os clculos necessrios para a interao do
ambiente virtual com o objeto em estudo e apresenta os resultados do
experimento no formato desejado pelo analista.
Uma das reas da simulao por computador
justamente a simulao de processos
por computador, categoria na qual se
enquadra o ARENA.
Por processos, entende-se uma situao
onde elementos estticos, formando um
ambiente bem definido com suas regras e propriedades, interage com
elementos dinmicos, que fluem dentro deste ambiente.
Por exemplo: em uma linha de produo, constituda por mquinas e
operadores (elementos estticos) passam as peas ou matria-prima
(elementos dinmicos). O resultado desta interao o produto
vendido pela empresa. Esta situao pode ser simulada dentro do
ARENA, que ir fornecer como resultados, estatsticas detalhadas de
qualquer aspecto sobre o sistema que for desejado pelo operador.
1- INTRODUO A SIMULAO 8

Assim, a simulao de processos permite que se faa uma anlise do


sistema em questo sem a necessidade de interferir no mesmo. Todas
as mudanas e conseqncias, por mais profundas que sejam,
ocorrero apenas com o modelo computacional e no com o sistema
real.
Trata-se de um estudo de baixo custo, visto que todo o trabalho de
implementao testado no computador, permitindo ainda o teste de
inmeros cenrios e alternativas de soluo para o sistema em estudo.
A tcnica de simulao computacional de sistemas em seus
primrdios era extremamente complicada, devido necessidade do
modelamento matemtico dos sistemas e a implementao de
algoritmos em linguagens de programao.
Com o surgimento de linguagens orientadas simulao na dcada de
50, tornou-se mais fcil a modelagem de sistemas. Com o passar dos
anos estas linguagens foram se desenvolvendo e outras ferramentas
foram adicionadas s linguagens de simulao, de modo torn-las
uma das ferramentas mais poderosas para o projeto de sistemas.
O ARENA o mais novo passo evolutivo da Simulao, um ambiente
englobando lgica e animao com ferramentas poderosas de anlise
estatstica, alm de toda potencialidade do ambiente Windows 98 / NT
/2000 / XP.
1- INTRODUO A SIMULAO 9

Como Simular
Em uma simulao, construdo um modelo lgico-matemtico que
representa a dinmica do sistema em estudo. Este modelo
normalmente incorpora valores para tempos, distncias, recursos
disponveis, etc..
No ARENA, esta 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. Neste ponto a
simulao se diferencia, pois no so utilizados valores mdios para
os parmetros no modelo, e sim distribuies estatsticas geradas a
partir de uma coleo de dados sobre o parmetro a ser inserido.
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.
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.
1- INTRODUO A SIMULAO 10

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.

Valores Mdios versus Curvas de Comportamento


Na abordagem tradicional, as anlises de dimensionamento
geralmente confiam 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. Os avaliadores
confiam neste valor como suficientemente representativo para a
anlise, que feita da seguinte maneira:
No entanto, esta uma expectativa errnea, pois a situao real, na

verdade, possui uma variao. Esta variao, mesmo pequena, pode


induzir a erros graves na anlise. 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.
Esta seria a interpretao dos valores realizada por um modelo de
simulao:

Como exemplo, faremos uma anlise da seguinte situao:


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 fios da fonte de alimentao aos respectivos
1- INTRODUO A SIMULAO 11

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.
O resultado deste estudo na forma tradicional (usaremos um modelo
de simulao do ARENA como exemplo) seria o seguinte:

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 fila 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. O modelo em ARENA desta nova situao mostrado abaixo:
1- INTRODUO A SIMULAO 12

A simulao deste modelo por 100 minutos mostra que o operador


conectou os cabos de 88 computadores, e houve formao de fila em
seu posto de trabalho em vrios momentos, terminando com 3
unidades espera da operao.
Se esta situao se repetir para todo o resto da fbrica, a empresa
estar realizando prejuzo devido produo inferior ao previsto, ao
mesmo tempo que o capital de giro necessrio para manter a
produo ser muito maior do que o calculado. Supondo-se que cada
unidade de micro neste estgio da fabricao tenha um valor de US$
550,00 , as trs unidades acumuladas neste posto de trabalho j
totalizam US$ 1.650,00 em estoque intermedirio, a se somar aos
acmulos de outros postos.
Este exemplo demonstra o quo importante o estudo da variao
dos tempos no dimensionamento da produo. O ARENA considera a
variao em suas simulaes e possui uma ferramenta especfica para
auxiliar na determinao das curvas de comportamento.
Esta ferramenta o INPUT ANALYZER, explicado em detalhes na
seo seguinte.

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. Este valor mdio,
normalmente, utilizado em simulaes
estticas e folhas de processo. Porm, em uma
situao dinmica temos a possibilidade de
inserir esta variao no modelo, atravs de
distribuies estatsticas.
Estas distribuies so determinadas atravs da coleta de dados do
evento de interesse, estes dados so agrupados por classes em um
histograma, e ento uma distribuio estatstica adequada a esse
histograma.
1- INTRODUO A SIMULAO 13

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. Vamos descrever um procedimento para um tratamento
simples dos dados e depois mostrar as principais distribuies
estatsticas e caractersticas.
Iniciando o Input Analyzer
No boto Iniciar do Windows, inicie o
Input Analyzer na sub-pasta ROCKWELL
SOFTWARE.

No Input Analyzer, escolha o menu File


(Arquivo), New (Novo):
Uma janela ser aberta e agora devem ser
inseridos os dados. Voc pode gerar dados
segundo alguma distribuio estatstica, ou
pode carregar dados reais tabelados em um
arquivo qualquer.

Vamos abrir o arquivo Dados Exemplo.DST.


1- INTRODUO A SIMULAO 14
1- INTRODUO A SIMULAO 15

Automaticamente, o Input Analyzer ler os dados e montar o


histograma:

Agora basta adequar uma distribuio a estes dados, voc pode testar
distribuio por distribuio, porm a opo do Fit All (Ajustar Todas)
do Menu Fit (Ajustar) ir ajustar todas as distribuies, e mostrar a
melhor:
1- INTRODUO A SIMULAO 16

O Input Analyzer tambm gera a lista em ordem por melhor ajuste,


atravs da opo de menu Window (Janela) - Fit All Sumary (Relatrio
de Ajustes):

Melhor Curva
Ajustada

Melhor Curva
Ajustada

Resultados do
Teste Estatstico
1- INTRODUO A SIMULAO 17

Voc pode alterar parmetros para estas distribuies e para o


histograma.
Quando voc chegar a um valor adequado, voc pode copiar a
expresso obtida para seu modelo ARENA, atravs da opo do Menu
Edit (Editar) - Copy EXPRESSION (Copiar Expresso) e colar no local
desejado dentro do modelo ARENA.

Em simulao, so conhecidos alguns tipos de comportamentos que


geralmente obedecem alguma distribuio, a seguir temos as
principais distribuies e seus usos mais comuns.

Distribuies Estatsticas
Normal
A distribuio Normal, tratada anteriormente em particular, 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.
Sua mais importante contribuio o fato de que os possveis valores
de uma varivel aleatria, que so resultantes da soma ou da mdia,
de um grande nmero de outras variveis aleatrias, resulta em uma
curva cuja forma pode ser aproximada por uma Normal.
1- INTRODUO A SIMULAO 18

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

Uniforme
A distribuio Uniforme especifica que cada valor entre um mnimo e
um mximo especificado, tenham igual probabilidade de acontecer.
Costuma-se utilizar esta distribuio quando pouco ou quase nada se
sabe a respeito do comportamento da varivel aleatria que estamos
tratando, a exceo de seus pontos extremos.
1- INTRODUO A SIMULAO 19

Triangular
A distribuio triangular no identificada com nenhum tipo de
operao especfica, mas til quando se deseja uma primeira
aproximao na falta de dados mais especficos. 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 suficiente e necessria uma estimativa.

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.
1- INTRODUO A SIMULAO 20

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

Gamma
Esta funo costuma ser aplicada para representar tempo de
completar alguma tarefa (tempos de reparos, por exemplo).
1- INTRODUO A SIMULAO 21

Log Normal
A distribuio Log-Normal empregada em situaes onde a
quantidade o produto de um nmero grande de quantidades
aleatrias. freqentemente utilizada para representar tempos de
.
atividades com distribuio no simtrica

Weibull
largamente utilizada em modelos que representam o tempo de vida
de equipamentos.
1- INTRODUO A SIMULAO 22

O Software ARENA
O ARENA ao mesmo tempo uma linguagem de simulao e um
ambiente de trabalho e experimentao, que pode ser usado para
testar o modelo e fazer a apresentao de seus resultados, atravs de
avanados recursos de animao.
Sua interface segue os padres do MS Office , com comandos e
botes semelhantes e menus que agregam funes semelhantes s
encontradas em outros softwares Windows. Um usurio do MS
Word, por exemplo, ao abrir o ARENA saber de pronto como
salvar ou abrir um arquivo de modelo, pois os botes para isso so
iguais, e os comandos "Abrir e Salvar encontram-se tambm no
menu Arquivo. A barra de menus principal do Arena possui os
menus:

Atalho para Opes e


as parmetros
ferramentas para a
Opes de
adicionais execuo da
edio
do Arena simulao

Ajuda
Menu para
operaes
com arquivos Opes
para as
janelas
Ferramentas disponveis
de
visualizao

Opes para a
Operaes com construo do
elementos grficos modelo
do modelo
1- INTRODUO A SIMULAO 23

Quando um arquivo de modelo aberto (menu FILE, opo OPEN) ou


um novo criado (menu FILE, opo NEW), o seguinte ambiente de
trabalho apresentado:

Barra de Barras de ferramentas


Menus fixas s bordas

rea de trabalho

Barra de Exemplo de barra


Templates de ferramentas rea de
flutuante planilha
Barra de
status
1- INTRODUO A SIMULAO 24

As barras de ferramenta do ARENA, so semelhantes a do MS Office,


e podem ser desconectadas de suas bordas, permanecendo
flutuantes.
Tambm podem ser conectadas em outro local ou mesmo fechadas.
Atravs do menu VIEW, opo TOOLBARS..., possvel selecionar
quais barras de ferramenta permanecero vista do operador:

O boto Reset
Selecione aqui as ativa as
barras desejadas barras padro

Na aba Customize,
possvel personalizar os
botes, como no MS
Office

As barras de ferramenta facilitam o trabalho do usurio, permitindo um


acesso rpido s funes mais importantes, e a sua flexibilidade
habilita o usurio a criar um ambiente mais confortvel ao seu
trabalho, mantendo sempre vista as ferramentas preferidas por ele.
1- INTRODUO A SIMULAO 25

Algumas barras de ferramentas contm essencialmente botes


conhecidos pelos usurios do MS Office, e outras renem ferramentas
especficas para simulao com o ARENA.

Barras de ferramenta do ARENA


Standard (Padro)
a barra que contm os comandos de manipulao de arquivos,
impresso e edio. Rene tambm as opes de navegao dentro
da rea de trabalho e comandos para controle da simulao:

Visualizar camadas
Novo arquivo Colar

Abrir arquivo Criar submodelo


Desfazer
Salvar arquivo Conectar mdulos
Refazer

Anexar Rodar
Template simulao
Ativa ou
Avano
Desanexar desativa
passo a
Template a rea
passo
de
trabalho
Imprimir Avano
rpido da
Ver regio simulao
Visualizar da rea de
impresso trabalho Pausa na
simulao
Recortar
Controle
de zoom Reiniciar
Copiar simulao

Terminar simulao

Ajuda no contexto
1- INTRODUO A SIMULAO 26

Draw (Desenho)
Esta barra de ferramentas contm tambm muitos comandos
familiares aos usurios do MS Office. Ela rene os comandos de
desenho, texto e troca de cores tanto dos elementos grficos como do
fundo da rea de trabalho.

Alterar cor da linha


Linha simples

Linha multiponto Alterar cor do preenchimento

Arco Alterar cor do texto

Alterar cor de
Curva de fundo da rea
Bezier de trabalho

Caixa
Alterar estilo
da linha
Polgono

Elipse Alterar estilo do


preenchimento
Texto

Animate (Animao)
Esta barra contm elementos que podem ser agregados ao modelo de
simulao, acrescentando uma representao visual do
funcionamento do sistema e das estatsticas coletadas. Cada
comando ser detalhado no captulo 5:
1- INTRODUO A SIMULAO 27

View (Visualizar)
Esta barra apresenta funes teis para navegao pela rea de
trabalho:

Afasta zoom

Aproxima zoom Visualizar tudo


Vista anterior

Ativa ou
desativa a
grade
Apresenta o Posicionar
menu de telas na grade
para o modelo Posicionar

Run Interaction (Interao com a Simulao)


Esta barra permite que o operador interaja com o modelo em tempo de
simulao, para depurar ou estudar seu comportamento:

Configurar
monitoramento
Checar
modelo

Animar
Linha de conectores
comando

Configurar Configurar
condio de parada no
parada mdulo
1- INTRODUO A SIMULAO 28

Project Bar (Barra de Projeto - Templates)


A barra de projeto rene os elementos que so usados para montar o
modelo dentro da rea de trabalho do ARENA.
Estes elementos so organizados na forma de templates.
Cada template um conjunto de elementos, chamados mdulos.
Ao anexar um template ao modelo, este aparece na barra de projeto
como mais uma subjanela. Esta barra ainda possui duas subjanelas
permanentes: Reports, que apresenta os relatrios disponveis para o
modelo, e Navigate, que apresenta as opes de navegao do
modelo.

Template anexado
Basic Process

Mdulos do template
Basic Process

Subjanelas Reports
e Navigate
1- INTRODUO A SIMULAO 29

Modelagem atravs de 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 fluxograma.
O fluxograma uma das ferramentas mais amplamente usadas
atualmente para se descrever o funcionamento de um sistema, seja o
algoritmo de um programa de computador ou os procedimentos para
aprovao de crdito em uma loja.
O fluxograma 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. Os seguintes elementos podem ser
encontrados em qualquer fluxograma, constituindo as funes mais
bsicas:

Como exemplo, apresentamos o fluxograma abaixo, que descreve o


procedimento adotado por um porteiro na bilheteria de um cinema:

Incio de processo: Este elemento


representa o incio de um processo, sendo
Inicio
sempre colocado no incio do fluxograma.

Trmino de processo: Este elemento a


contraparte do Incio, e representa o
Termino trmino de um processo, sendo sempre
colocado no final do fluxograma.

Operao: Este elemento representa uma


operao ou trabalho dentro do processo,
Operacao por exemplo, um clculo em um programa
de computador ou o tempo dispendido por
um operador.
1- INTRODUO A SIMULAO 30

Deciso: Este elemento introduz ou no um


True
desvio na sequncia do fluxograma. Caso uma
Decisao
determinada condio seja satisfeita, o fluxo
segue e desviado para outra parte do
False processo, caso contrrio, continua sua
sequncia normal.

simTrue
Chegam pessoas Verificar Pessoa maior de 18 Permitir Pessoas entram
no cinema identidade anos passagem no cinema

?
False
no

Impedir entrada Pessoas voltam


para casa

Workshop
Como parte de um projeto de simulao, necessrio analisar um
posto de trabalho onde um operador executa uma determinada
operao.
O tempo que o operador leva para executar o trabalho foi
cronometrado vrias vezes em vrios horrios diferentes do dia, e em
dias diferentes. O resultado destas cronometragens est no arquivo
workshop.txt (fornecido junto com o diskette do treinamento).
Use o INPUT ANALYZER para determinar qual a curva de
comportamento do processo realizado pelo operador, de modo a
aproveitar a informao no modelo de simulao que ser construdo
futuramente.
1- INTRODUO A SIMULAO 31
1- INTRODUO A SIMULAO 32

CAPTULO 2
As Ferramentas Bsicas
de Modelagem
2- AS FERREMENTAS BSICAS DE MODELAGEM 33

Os elementos de modelagem do ARENA


A construo do modelo dentro do ARENA feita atravs dos
elementos disponibilizados nos templates. Estes elementos so
denominados mdulos, e so de dois tipos distintos:
Mdulos de Fluxograma: so usados para construir o fluxograma
entro da rea de trabalho. Cada mdulo pode ser repetidamente
colocado quantas vezes se fizerem necessrias para a construo
do modelo. Possuem pontos de entrada e sada, usados para
estabelecer interconexes e criar o fluxo do processo. Um duplo
clique neste mdulo abre uma janela que permite configurar as
aes referentes a ele. Tambm possvel editar
estes dados na janela de planilha, que fica logo Process
abaixo da rea de trabalho. A planilha apresentada
ir mudar conforme forem selecionados diferentes 0
mdulos. Exemplo: mdulo Process.
Mdulos de Dados: apesar de aparecerem na janela do template,
no so colocados na rea de trabalho. Ao serem
selecionados, apresentam sua lista de dados na rea
de planilha, onde podem ser editados, excludos ou
inseridas novas informaes. Exemplo: mdulo Entity
Ao construir um fluxograma, usado o ponto de vista da
parte dinmica do sistema, ou seja, aquilo que se movimenta ou
passa dentro do sistema. Por exemplo, em um processo de uma
linha de produo, este elemento uma pea, se for um hospital, so
os pacientes, se for uma agncia bancria, so os clientes. Essa parte
que percorre o fluxo chamada de entidade, e o fluxograma
representa a estrutura esttica ou fixa do sistema, assim como os
processos de deciso e desvio correspondentes.
2- AS FERREMENTAS BSICAS DE MODELAGEM 34

Recursos e Entidades
O modelo de simulao em ARENA possui uma parte que representa
a estrutura disponvel (mquinas, pessoas, empilhadeiras, postos de
trabalho, etc.) e as regras de trabalho (decises, procedimentos,
tempos de processo, etc) e outra parte circulante (peas que passam
pelo sistema, pessoas, etc.) .
Assim, um modelo de simulao montado usando-se os elementos
explicados na seo anterior, criando um fluxograma que contm as
regras de funcionamento do sistema e os recursos que o constituem.
Assim pode ser criada, por exemplo, uma linha de produo ou uma
agncia bancria. Iniciando a simulao, o ARENA introduz a parte
circulante, representando as peas passando pela linha, ou pessoas
passando pela agncia bancria. Estas partes circulantes recebem o
nome de entidades. Assim:
Recursos: representam a estrutura do sistema, como mquinas,
postos de trabalho, meios de transporte, pessoas que participam
do processo e etc.;
Entidades: so a parte circulante do modelo, que percorre a lgica
estabelecida pelo fluxograma, interagindo com os recursos.

Modelo: recursos, regras, decises, etc.

Entidades:
circulam pelo
modelo,
interagindo com
os recursos
2- AS FERREMENTAS BSICAS DE MODELAGEM 35

O Template Basic Process


O Template Basic Process rene os elementos mais bsicos para a
construo dos modelos com o ARENA. Os principais elementos esto
descritos a seguir:
Create
Este mdulo de fluxograma serve para introduzir
as entidades no modelo segundo intervalos de
Create tempo definidos. Ao se clicar duas vezes sobre
ele, apresentada a seguinte janela de opes:

Descrio do Definio do tipo


mdulo (sem de entidade a
acentuao) ser criada

Definio do
intervalo de
tempo entre
chegadas

Quantas
entidades
devero chegar
a cada vez

Quantidade mxima Momento


de entidades a da
serem inseridas por primeira
este mdulo Create criao
2- AS FERREMENTAS BSICAS DE MODELAGEM 36

Dispose
Este mdulo de fluxograma tem funo inversa
do mdulo Create. Ele tem a funo de retirar as
Dispose entidades do sistema. Um duplo clique sobre ele
abre a seguinte janela de opes:

Ativa Descrio
coleta de da funo
estatstica do mdulo
s sobre as
entidades
2- AS FERREMENTAS BSICAS DE MODELAGEM 37

Process
O mdulo de fluxograma Process tem a funo de
representar qualquer ao dentro do sistema que
Process leve um tempo para ser cumprida. Tambm
capaz de representar a ocupao de uma mquina
ou operador (recurso). A janela de opes do
mdulo Process est apresentada a seguir:

Descrio Escolha do
da funo tipo de
do mdulo Process

Ao a ser tomada pelo Process


(ocupao de recurso, espera
simples, etc.)

Tempo a ser Definio da situao de


dispendido no custo associado ao
Processo processo
2- AS FERREMENTAS BSICAS DE MODELAGEM 38

Decide
O mdulo de fluxograma Decide
representa uma ramificao no fluxo do
True processo. Ele serve para alterar o rumo
Decide das entidades baseado em uma condio
do sistema ou de um percentual
probabilstico. Sua janela de opes
False esta:

Descrio da Tipo de deciso (por condio


funo do mdulo ou probabilidade)

Condio (ou probabilidade) a


ser satisfeita para que ocorra o
desvio
2- AS FERREMENTAS BSICAS DE MODELAGEM 39

Trabalhando com Mltiplas Entidades


Em muitos processos existe a necessidade de se multiplicar as
entidades (como uma caixa que chega fechada, aberta e fornece 10
peas que estavam em seu contedo), ou agregar entidades (como
um pallet no final de uma linha produtiva, que ao reunir 10 peas,
levado para o estoque). O ARENA possui dois mdulos para auxiliar
neste tipo de situao:
Batch
Este mdulo de fluxograma serve para criar
agrupamentos de entidades. Quando colocado no
fluxo do processo, ele acumula as entidades em
Batch uma fila at que chegue a quantidade
especificada.
Quando isso acontece, as entidades so retiradas da fila e agrupadas
em uma nica entidade representativa (um lote), que segue em frente
no fluxo do processo. O lote formado pode ser temporrio ou
permanente.
 Se for permanente, as entidades que o compem sero
definitivamente retiradas do modelo e apenas a entidade-lote
continuar.
 Se for temporrio, o lote pode ser desfeito posteriormente atravs
do mdulo Separate, explicado a seguir.

A caixa de dilogo do mdulo Batch a seguinte:

Descrio
do mdulo Tipo
de lote
Quantidade
a ser
agrupada no
lote
2- AS FERREMENTAS BSICAS DE MODELAGEM 40

Separate
Este mdulo de fluxograma possui funo
inversa do mdulo Batch. O Separate serve
Separate
Original para desfazer os lotes temporrios formados por
Batch, mas tambm pode criar duplicatas das
Duplicate
entidades que passam por ele. As duplicatas
mantm as mesmas caractersticas da entidade original.

Descrio
do mdulo

Tipo de
Separate
(duplicar ou
desfazer

Nmero de
duplicatas
2- AS FERREMENTAS BSICAS DE MODELAGEM 41

Os mdulos de fluxograma RECORD e ASSIGN


Para permitir uma maior flexibilidade na coleta de estatsticas e
alterao de parmetros do modelo, alm de permitir a criao de
estatsticas de custo personalizadas, o template Basic Process possui
dois mdulos muito teis:

Record
O mdulo RECORD serve para coletar estatsticas
em pontos do modelo escolhidos pelo usurio.
Record Entre as informaes que podem ser colhidas
esto: contagem de entidades, freqncia e
intervalos de tempo. Expresses personalizadas
podem ser includas tambm. A caixa de dilogo de RECORD
apresentada a seguir:

Nome /
descrio
do mdulo

Tipo de
informao
a ser
coletada

Informaes sobre as
estatsticas a serem
coletadas (muda de
acordo com o tipo)

Para usar o mdulo RECORD, interrompa o fluxograma no ponto


desejado, apagando a linha que une os mdulos, e refaa as
conexes com o RECORD inserido entre eles.
2- AS FERREMENTAS BSICAS DE MODELAGEM 42

Assign
O mdulo ASSIGN serve para alterar ou associar
valores variveis, atributos de entidades, alterar
Assign a figura das entidades e outros parmetros ou
variveis do sistema. Sua janela de dilogo est
mostrada abaixo:

Nome / descrio
do mdulo

O boto Add
abre o dilogo
Assignments

Tipo de parmetro
a ser alterado

Nome do Novo valor ou


parmetro expresso para clculo
2- AS FERREMENTAS BSICAS DE MODELAGEM 43

Entity
O mdulo de dados Entity rene as definies e
parmetros referentes a todos os tipos de entidades
usados pelo modelo. A entrada de dados realizada
atravs da rea de planilha ou de uma caixa de dilogo.
Para abrir a caixa de dilogo para um mdulo de dados,
clique com o boto direito sobre a planilha e escolha a
opo Edit via Dialog. As opes de entrada para a caixa de dilogo
de Entity esto explicadas abaixo:

Nome do tipo de
entidade

Nome da
figura usada
para
representar a
entidade

Valores de custo para


este tipo de entidade em
diferentes situaes.
2- AS FERREMENTAS BSICAS DE MODELAGEM 44

Resource
O mdulo de dados Resource relaciona todos os recursos
usados no modelo. Por recurso, entende-se uma
estrutura que ser usada pela entidade, a qual ir
despender uma certa quantidade de tempo neste
processo. Um recurso, ento, poderia ser uma mquina
onde a pea sofre um processo, um caixa bancrio que atende a um
cliente ou uma mesa de cirurgia por onde passa o paciente. Do
mesmo modo que o mdulo Entity, seus dados podem ser editados
pela planilha ou pela caixa de dilogo. As opes de entrada para a
caixa de dilogo de Resource esto explicadas abaixo:

Nome do recurso

Tipo de recurso
(capacidade ou
schedule)

Capacidade ou
schedule
correspondente

Informaes
sobre custo neste
recurso

Nome do conjunto de
estados usado por
este recurso

Falhas programadas
para este recurso
2- AS FERREMENTAS BSICAS DE MODELAGEM 45

Tempo de Simulao e Parmetros


Os estudos de simulao geralmente so feitos em um perodo
limitado de tempo ou um conjunto de perodos idnticos. No ARENA,
isto pode ser configurado na janela Replication Parameters, acessada
atravs do menu RUN, opo SETUP, e clicando na aba
correspondente:

Nmero de
intervalos de
tempo a serem
simulados

Tempo de
preparao do
sistema

Durao de
cada intervalo
de tempo

Condio para
trmino da
simulao
Opes de inicializao
entre replicaes
(intervalos de tempo)

No ARENA, os intervalos de tempo simulados so chamados replicaes.


Por exemplo: uma simulao que objetiva coletar estatsticas dirias de um
processo durante uma semana, deve ser configurado para rodar 7
replicaes de um dia cada uma.
2- AS FERREMENTAS BSICAS DE MODELAGEM 46

Configurao da Coleta de Estatsticas


Ao rodar a simulao, o Arena coleta estatsticas padro sobre os
vrios elementos do modelo, como filas (tempo de espera na fila,
quantidade na fila, etc.), recursos (utilizao, disponibilidade, etc.) e
outros. O usurio tambm tem a possibilidade de criar suas prprias
coletas de dados.
Os dados coletados constituem um relatrio ao trmino da simulao.
Na caixa de dilogo abaixo, tambm apresentada atravs do menu
RUN, opo SETUP, mas na aba Project Parameters, podem ser
escolhidas as estatsticas a serem coletadas:

Ttulo do
Projeto

Nome do
Analista

Estatsticas
a serem
coletadas
2- AS FERREMENTAS BSICAS DE MODELAGEM 47

Exemplo de Aplicao I
O gerente do depto. de RH pretende testar a estratgia para o
processo de seleo de trainees deste ano atravs de um modelo de
simulao.
Os curricula, desta vez, sero recebidos apenas via E-mail. Estima-se
que estes cheguem em intervalos de 4 minutos seguindo uma
distribuio exponencial.
Os E-mails so lidos inicialmente por uma secretria, seguindo uma
distribuio normal de mdia 3 minutos e desvio padro de 1. Ela
separa todos os curricula que no possuem os requisitos essenciais
(fluncia em ingls e conhecimentos em Windows95/Office97) e os
envia para o arquivo.
Os curricula que atendem a estes requisitos so enviados para a rea
especfica, tambm via E-mail, que os avalia detalhadamente em um
tempo de mdia 10 minutos com desvio padro de 2, segundo uma
distribuio normal. Os curricula aprovados nesta fase so enviados
ao prprio gerente de RH, e os recusados vo para o arquivo.
Sabe-se que 20% dos curricula recebidos no possuem os requisitos
bsicos e que 80% dos curricula so recusados pela rea.
Diante da urgncia para a contratao, o gerente de RH deseja saber
se alguma etapa ficar sobrecarregada, gerando atraso no processo.
A simulao de um dia de trabalho (8 horas) ser considerada
suficiente para esta anlise.
2- AS FERREMENTAS BSICAS DE MODELAGEM 48

Lgica do Exemplo I
Fluxograma
2- AS FERREMENTAS BSICAS DE MODELAGEM 49

Chegada dos Curricula : Create

Chegam os
curricula
0
2- AS FERREMENTAS BSICAS DE MODELAGEM 50

Trabalho da Secretria: Process

Secretaria le os
curricula

0
2- AS FERREMENTAS BSICAS DE MODELAGEM 51

Separao dos Curriculos : Decide

Cumpre os requisitos
0 True

basicos ?

0 False
2- AS FERREMENTAS BSICAS DE MODELAGEM 52

Trmino do Fluxograma, sada dos Curriculos para o arquivo:


Dispose

Arquivo

0
2- AS FERREMENTAS BSICAS DE MODELAGEM 53

Configuraes de Setup:
2- AS FERREMENTAS BSICAS DE MODELAGEM 54

Relatrios de Resultado

Terminada a simulao, o ARENA monta automaticamente vrios


relatrios, cada um detalhando um aspecto do modelo, e tambm um
relatrio geral, que resume o contedo de todos os outros. A janela
apresentada a seguinte:

Ferramentas para
navegao entre as pginas Comando de zoom
do relatrio e impresso.

Relatrios Sees Apresentao do


disponveis disponveis relatrio na forma
para o como ser
relatrio impresso.

O ARENA sempre gera um relatrio chamado Category overview,


que contm um resumo dos outros, mais detalhados. Os relatrios
especficos de cada rea so precedidos pela palavra Detail. O
relatrio detalhado dos recursos, por exemplo Detail on Resources.
2- AS FERREMENTAS BSICAS DE MODELAGEM 55

Interpretando os Resultados
Aproveitaremos os resultados do exemplo para mostrar como estes
devem ser interpretados. Neste caso, desejava-se descobrir se alguma
das etapas do processo ficaria sobrecarregada. O modelo foi ento
configurado para coletar estatsticas dos recursos (secretria e rea
especfica, que so os elementos envolvidos no trabalho de seleo).
Alm disso, foram coletadas estatsticas de fila, tambm teis para
mostrar se alguma etapa est gerando acmulo de entidades
(curricula). Observando o relatrio Detail on Resources, vemos as
seguintes informaes sobre a Secretria:

Notamos que a secretria est relativamente ocupada, mas ainda

Ocupao
de 72%
2- AS FERREMENTAS BSICAS DE MODELAGEM 56

consegue atender esta carga de trabalho. Analisamos agora os


resultados da rea especfica:

Quase 100%
de utilizao !

Estes resultados mostram claramente que a rea especfica est


sendo muito solicitada e provavelmente no est sendo capaz de
suportar esta carga de trabalho.
Uma olhada no relatrio de filas pode confirmar se realmente a rea
especfica est em dificuldades e os curricula esto se acumulando:
2- AS FERREMENTAS BSICAS DE MODELAGEM 57

Em mdia,
aproximadamente
17 curricula
aguardam para
serem avaliados
na rea especfica

Praticamente
no h
ocorrncia de
filas na
secretria

fcil notar pelos resultados que realmente a rea especfica est


sendo incapaz de atender esta quantidade de trabalho e medidas
devero ser tomadas para que o processo de seleo ocorra com
sucesso.
2- AS FERREMENTAS BSICAS DE MODELAGEM 58

Exemplo de Aplicao II
No departamento de suporte tcnico da empresa est sendo estudada
uma nova forma de atender os chamados dos clientes. A gerncia
deseja fazer uma anlise de custos do novo processo.
O atendimento aos clientes feito da seguinte maneira: as chamadas
so atendidas pela mesma pessoa, que conversa com o cliente e
identifica qual o problema. Feita essa triagem, a chamada
transferida para um dos trs responsveis pelo suporte, dependendo
do tipo de problema.
Sabe-se que o intervalo de tempo entre chamadas segue uma
distribuio exponencial de mdia 5, sendo que 30% das chamadas
seguem para o primeiro tcnico de suporte, 20% seguem para o
segundo e as 50% restantes seguem para o terceiro tcnico, por ser a
rea mais problemtica.
Os tempos de atendimento obtidos atravs de cronometragens,
seguem as seguintes distribuies: normal de mdia 5 minutos e
desvio padro de 0,5 para o primeiro tcnico, normal de mdia 5
minutos e desvio padro de 1 para o segundo e finalmente uma
normal de mdia 4 minutos e desvio padro de 0,6 para o terceiro
tcnico.
A pessoa que atende aos clientes consegue fazer a triagem em um
tempo que segue a distribuio normal de mdia 3 minutos e desvio
padro de 0,5.
O atendimento e triagem inicial uma operao que no agrega valor,
enquanto o suporte uma atividade que agrega valor. O custo por
hora do atendente inicial, tanto ocioso como ocupado, de R$ 5,00
por hora.
Os tcnicos de suporte 1 e 2 tem custo ocioso e ocupado de R$ 10,00
por hora, e o terceiro tcnico tem custo R$ 15,00 por hora, tanto
ocioso quanto ocupado.
Simule durante um perodo de 8 horas e verifique os recursos de maior
custo neste processo. Inclua tambm um contador para registrar
quantas chamadas foram atendidas no total durante este perodo.
2- AS FERREMENTAS BSICAS DE MODELAGEM 59

Lgica do Exemplo II

Fluxograma
2- AS FERREMENTAS BSICAS DE MODELAGEM 60

Mdulo Create

Chegam as
chamadas
0
2- AS FERREMENTAS BSICAS DE MODELAGEM 61

Mdulo Process do atendimento inicial

Atendente
inicial faz a
triagem

0
2- AS FERREMENTAS BSICAS DE MODELAGEM 62

Mdulo Decide que direciona para os tcnicos

Direciona para o
tecnico
correspondente
30
20
Else
2- AS FERREMENTAS BSICAS DE MODELAGEM 63

Mdulo Process do primeiro tcnico

Atendimento
do primeiro
tecnico

0
2- AS FERREMENTAS BSICAS DE MODELAGEM 64

Mdulo Entity, definindo a entidade chamada


2- AS FERREMENTAS BSICAS DE MODELAGEM 65

Mdulo Resource, definindo os tcnicos e atendentes como


recursos e associando os custos correspondentes a cada um
deles:
2- AS FERREMENTAS BSICAS DE MODELAGEM 66

Mdulo Record, faz a contagem das chamadas atendidas

Contagem de
chamadas
atendidas
2- AS FERREMENTAS BSICAS DE MODELAGEM 67

Mdulo Dispose

Fim da chamada

0
2- AS FERREMENTAS BSICAS DE MODELAGEM 68

Configuraes de setup :
2- AS FERREMENTAS BSICAS DE MODELAGEM 69

Relatrios
Resource Detail Summary

Usage
Number Busy Number Scheduled Utilization
ATENDENTE 0.51 1.00 0.51
TECNICO1 0.28 1.00 0.28
TECNICO2 0.15 1.00 0.15
TECNICO3 0.32 1.00 0.32
Cost
Busy Cost Idle Cost Usage Cost
ATENDENTE 20.30 19.70 0.00
TECNICO1 22.52 57.48 0.00
TECNICO2 11.69 68.31 0.00
TECNICO3 38.21 81.79 0.00
Total 92.71 227.29 0.00
2- AS FERREMENTAS BSICAS DE MODELAGEM 70

Workshop
A diretoria da empresa deseja implementar um sistema de
e-commerce para vender seus produtos pela Internet. O setor de
vendas solicitou um estudo sobre o impacto que este sistema teria
sobre a sua rea.
O processo de venda ser feito da seguinte maneira: os pedidos
chegam ao setor em formato de e-mail. O funcionrio responsvel
analisa o pedido e verifica se todos os itens existem no estoque da
empresa.
Caso falte algum item, o pedido enviado para o departamento de
produo, fora da abrangncia deste estudo. Caso todos os itens
estejam disponveis, ele envia o pedido para outro funcionrio.
O segundo funcionrio entra em contato com a administradora do
carto de crdito (os pedidos online s so aceitos mediante
pagamento com carto). Caso haja algum problema com o carto, o
pedido recusado e desconsiderado. Se a administradora aceitar a
cobrana, o pedido encaminhado para o almoxarifado.
As previses so de que os pedidos chegaro em intervalos de tempo
de mdia 10 minutos, segundo uma distribuio exponencial. O
processo de verificao do estoque leva um tempo que segue a
distribuio normal de mdia 8 minutos, com desvio padro de 0,75.
O processo de verificao de crdito junto administradora do carto
segue uma distribuio triangular de mnimo 4, moda 6 e mximo 9
2- AS FERREMENTAS BSICAS DE MODELAGEM 71

minutos. Por experincia com outros canais de vendas, sabe-se que


20% dos pedidos contm itens em falta, e que 7% das transaes com
carto so recusados pela administradora.
Inclua informaes sobre custo no processo de venda, de modo a
obter uma anlise mais abrangente.
O primeiro funcionrio possui um custo de R$ 10,00 por hora, tanto
ocioso quanto ocupado, e para o segundo funcionrio, esse custo de
R$ 12,00
O gerente do setor de vendas quer saber se algum dos funcionrios
ficar sobrecarregado.
Uma simulao do perodo de um dia (turno de 8 horas) ser
considerado suficiente para o estudo.
2- AS FERREMENTAS BSICAS DE MODELAGEM 72
CAPTULO 3
Animao de Modelos
PARAGO 3 ANIMAO DE MODELOS 74
PARAGO 3 ANIMAO DE MODELOS 75

A Importncia da Animao
Um dos recursos mais valiosos da simulao nos tempos atuais a
capacidade de representar graficamente de forma dinmica o
processo que est sendo simulado. Isto s foi possvel graas aos
grandes avanos em termos de interface grfica ocorridos nos ltimos
tempos.
Para ressaltar o valor da animao, nada melhor do que a famosa
frase: uma imagem vale mais do que mil palavras.
O ARENA possui vrios elementos de animao, permitindo que o
processo seja representado fielmente, com todas as suas
movimentaes e caractersticas. Apesar do formato de fluxograma
ser de fcil entendimento, a animao do modelo uma ferramenta
muito mais poderosa para apresentar uma idia ou um resultado.
Alm disso, a animao um precioso recurso para o analista, que
pode verificar atravs dela se o comportamento do modelo est
correto, e mesmo descobrir o que est errado. muito mais fcil e
rpido perceber pela animao que um operador est levando a pea
para o lugar errado, do que detectar este erro em relatrios de
resultado ou depurao da lgica.
Sendo assim, o tempo investido na criao de uma boa animao
largamente compensado pelos resultados que ela proporciona.
PARAGO 3 ANIMAO DE MODELOS 76

Animao de Parmetros do Sistema


Os parmetros tais como variveis, ocupao de recursos ou outras
expresses podem ser mostrados de vrias formas, porm
normalmente costuma-se usar os objetos de status de animao
comumente. Estes objetos esto disponveis na barra de ferramentas
ANIMATE.

Todo tipo de animao descrita a seguir pode ter suas


cores editadas, assim como sua forma de
apresentao e um ttulo opcional.

Variveis (Variable)
O mostrador Variveis/Variable apresenta o valor instantneo,
isto o valor naquele momento da simulao, de uma varivel
ou expresso. O nmero de dgitos pode ser alterado para o
formato desejado, incluindo as casas decimais.

Relgio (Clock)
Este mostrador apresenta o tempo de
simulao do sistema, podendo ser
mostrado a partir de uma hora definida. O
relgio pode ser digital ou analgico.

Data (Date)
PARAGO 3 ANIMAO DE MODELOS 77

Assim como o relgio, este mostrador


apresenta o tempo do sistema em
dias, a partir de uma data escolhida.
Pode ser apresentado de trs formas: texto,
numrico e calendrio.

Nvel (Level)
O mostrador de nvel apresenta, assim como
o mostrador de varivel, o valor de uma
expresso ou varivel. O grfico de nvel
facilita a visualizao em termos de quantidades em
relao a valores mnimo e mximo. O mostrador de nvel
pode ser em forma de retngulo, crculo, em forma de
mostrador de relgio e na forma de
uma tubulao.

Histograma (Histogram)
Este grfico apresenta as informaes
agrupadas de acordo com ocorrncias
e sua variao. Voc determina os
intervalos de ocorrncia os quais voc quer
que o histograma deve representar e o grfico
mostrar as ocorrncias distribudas nestes
histogramas.

Grfico (Plot)
O grfico mostra a evoluo de uma
varivel ou expresso durante a
execuo da simulao.
PARAGO 3 ANIMAO DE MODELOS 78

Todos os elementos citados, com exceo do relgio e calendrio,


podem mostrar diversas estatsticas e informaes sobre o status do
modelo.
Um assistente de configurao est embutido em cada elemento, e
pode ser acionado clicando-se sobre o campo Expression com o
boto direito do mouse.
No menu que foi ativado, escolher a opo Build Expression.
Clicando-se nesta opo, aberto o assistente, que possui o seguinte
aspecto:

Parmetros
da opo
escolhida

Botes de
Opes operadores
disponveis matemticos
e booleanos

Expresso
sendo
construda
PARAGO 3 ANIMAO DE MODELOS 79

Visualizao do modelo Menu de telas


Para facilitar a visualizao da rea de trabalho, que normalmente no
pode ser apresentada totalmente na tela de modo satisfatrio, o
ARENA possui um recurso que possibilita a navegao atravs de
vistas previamente configuradas.
Atravs destas vistas, pode-se focar uma parte ou toda a animao,
ou mesmo dar destaque a uma parte da lgica, uma vez que qualquer
ponto da rea de trabalho, em qualquer escala de Zoom pode ser
apresentada.
Para criar uma vista, siga os passos abaixo:
1. Posicione na tela a parte da rea de trabalho que se deseja
apresentar;
2. Abra o menu View e acione a opo Named views, que ir
apresentar a janela abaixo:

Lista das
vistas
criadas

Tecla de
atalho

Nome da
vista
PARAGO 3 ANIMAO DE MODELOS 80

3. Escolha uma tecla de atalho (Hot Key), que ir acessar a vista


selecionada, e crie um nome para ela. Em seguida, clique em OK.
Quando for necessrio alterar alguma vista, basta abrir novamente
esta janela , selecionar a vista na lista esquerda e clicar no boto
Edit.
Para acessar uma vista, basta apertar a tecla (hot key)
correspondente.
Na barra de ferramentas de Projeto, localizada esquerda na janela
do ARENA (a mesa que contm os templates), h uma seo
entitulada Navigate. Esta seo rene em um menu todas as vistas
criadas pelo processo anteriormente descrito. Para navegar entre elas,
basta clicar em seu nome:

Vistas
variadas

Desenhos Estticos: Cenrio e Documentao


Alm dos recursos disponveis para mostrar a dinmica do modelo, o
ARENA possui recursos para aprimorar o visual, auxiliando no objetivo
de representar com fidelidade o sistema que est sendo simulado.
As ferramentas de desenho disponveis na barra de ferramentas de
desenho (Draw), explicadas no captulo 1, podem ser usadas para
desenhar um cenrio sobre o qual iro se situar as animaes.
PARAGO 3 ANIMAO DE MODELOS 81

Como um aplicativo Office97 Compatible, o ARENA capaz de total


comunicao com outros softwares desenvolvidos para Windows, de
forma que possvel inserir dentro do modelo, elementos grficos ou
multimdia de outras aplicaes.
Para isso, basta usar as ferramentas de Copiar/Colar (Copy/Paste)
disponveis em todos os aplicativos Windows. Por exemplo, para
inserir no modelo um texto do MS-Word ou planilha do MS-Excel,
selecione o texto/planilha desejado, acione o menu Editar (ou Edit) e
escolha Copiar (Copy). Em seguida, mude para o ARENA e acione o
comando Edit/Paste.
A partir do ARENA , uma nova biblioteca de smbolos foram criadas
permitindo incrementar as animaes e apresentaes, atravs da
ferramenta Copiar/Colar (Copy/Paste). Maiores informaes sobre
esta opo esto descritas no Anexo VI.
Outra maneira inserir o objeto atravs do menu Edit, opo Insert
new object, que abre a lista abaixo, relacionando todos os tipos de
objeto disponveis. Esta lista varia de acordo com os softwares
instalados no Windows:
PARAGO 3 ANIMAO DE MODELOS 82

A figura a seguir mostra uma rea de trabalho do ARENA onde foram


inseridos uma figura de Clip Art do MS-Office, um objeto de som e
uma tabela do MS-Excel.

De forma inversa, o contedo da rea de trabalho do ARENA pode ser


copiada para outros aplicativos Windows. Um exemplo disso esta
apostila, onde todos os desenhos dos mdulos e fluxogramas foram
copiados diretamente do ARENA para o MS-Word.
Graas rea de trabalho do ARENA, que rene em um mesmo
ambiente a animao do modelo e a lgica do fluxograma, possvel
usar os mesmos recursos de desenho para documentar o fluxograma,
fornecendo explicaes para o usurio do modelo ou outro analista de
simulao.
PARAGO 3 ANIMAO DE MODELOS 83

Na figura a seguir est apresentado um exemplo de lgica de


fluxograma documentada. O modelo da figura est sendo fornecido
juntamente com o diskette do treinamento.

Process Logic

Create the Mark arrival time Route to the


customers of the customer E n try d oo r
te l le r
0

Te ll e r T eller attendance Go to e x i t

Count the Collect the time Back to home


Exit customers in the system
0

This model presents a way to verify the difference from a process running with
or without random variation. If no variation was choosen, it runs with medium
values.

An initial menu are presented to change the parameters at model startup, and
the same menu are available during the simulation, by pressing the "p" key.

At the end of simulation, an exit menu are presented, providing options to


plot statistics at Microsoft Excel.
PARAGO 3 ANIMAO DE MODELOS 84

Alterao de Cores
Por padro, o ARENA apresenta 16 cores bsicas nas ferramentas de
mudana de cor. No entanto, uma variedade muito maior de cores
pode ser usada.

Escolha a cor Opes

Abrir ou fechar a Escolha manual


janela de opes dos parmetros

Para usar uma cor diferente das 16 disponveis, acione a ferramenta


de mudana de cor e clique sobre qualquer das cores com o boto
direito do mouse.
PARAGO 3 ANIMAO DE MODELOS 85

Animao de Filas, Recursos e Entidades


O ARENA tambm possui recursos para animar filas, recursos e
entidades.
A maioria dos mdulos que fazem uso de fila j vem com uma
animao da mesma (exemplos: Process e Batch), mas esta pode ser
includa separadamente. As entidades j vem com uma considervel
biblioteca de opes, mas outras podem ser acrescidas pelo usurio.
As ferramentas para animao de filas, recursos e entidades esto
explicadas a seguir:

Filas (Queue)
Ao selecionar esta ferramenta, uma caixa de dilogo ir
perguntar o nome da fila e seus parmetros, em seguida, o
usurio posiciona a fila dentro da rea de trabalho.

Recursos (Resource)
A animao de recursos serve para representar o seu estado
atual dentro do processo. Por padro, os recursos vem com um
conjunto de estados pr-definido, que pode ser alterado pelo
usurio. Os estados padro so:
Idle (Ocioso): Indica que o recurso est desocupado (nenhuma
entidade o est ocupando);
Busy (Ocupado): Indica que o recurso est ocupado ou trabalhando
(uma entidade o est ocupando);
Inactive (Inoperante): Indica que o recurso est indisponvel no
momento, devido a uma parada programada (por exemplo, o
horrio de almoo de um operador).
PARAGO 3 ANIMAO DE MODELOS 86

Failed (em falha ou quebrado): Indica que o recurso sofre uma


falha est incapacitado no momento.
Cada um destes estados pode receber uma figura representativa, de
modo que a animao apresente imediatamente quando um evento
ocorre com o recurso. Ao acionar-se a ferramenta de animao do
recurso, a seguinte janela apresentada:

Identificador
(nome) do Estado associado figura
recurso selecionada

Biblioteca
de
Figuras
Comandos aberta
para adio
ou excluso
de figuras

Figuras
associadas
cada estado

Botes para
Botes para intercmbio de
manipulao de figuras entre a
arquivos de biblioteca biblioteca e o
recurso
PARAGO 3 ANIMAO DE MODELOS 87

Entidades (Entities)
A animao das entidades feita associando a elas um desenho, que
pode ser usado para diferenciar entidades de tipos e funes
diferentes.
Para acessar o dilogo da animao de entidades, acione o menu
EDIT, opo ENTITY PICTURES. Esta caixa de dilogo bastante
semelhante de Resource. A diferena que no h um estado
associado figura, mas sim um nome (Value):

A associao entre o desenho e a entidade feita atravs do mdulo


de dados Entity, que possui um campo denominado Initial Picture.
A figura da entidade pode mudar durante a simulao, mas todas as
figuras precisam estar definidas em Edit, Entity Pictures.
PARAGO 3 ANIMAO DE MODELOS 88

Exemplo de Aplicao
Baseado no exemplo II anterior (captulo 2), acrescente elementos de
animao, de modo a tornar a simulao mais fcil de ser entendida.
A gerncia da rea deseja que a anlise esteja com uma boa
apresentao para ser mostrada diretoria.
Coloque animao para os recursos, apresente a ocupao mdia de
cada um atravs de um grfico de plot, e inclua tambm o resultado
da contagem de e-mail, atravs de um mostrador numrico e de um
mostrador de nvel.
Animao

C aptulo 5 - E xemplo
A presentao do atendimento com animao

Atendente Chamadas a tendida s

Tcnico 1 0
Tcnico 3

Tcnico 2
PARAGO 3 ANIMAO DE MODELOS 89

Animao da Atendente
PARAGO 3 ANIMAO DE MODELOS 90

Animao do grfico dos tcnicos


PARAGO 3 ANIMAO DE MODELOS 91

Animao do contador numrico de chamadas

0
PARAGO 3 ANIMAO DE MODELOS 92

Animao do contador em nvel de chamadas


PARAGO 3 ANIMAO DE MODELOS 93

Workshop
Acrescente animao ao modelo do workshop anterior (captulo 2).
necessrio apresentar os resultados gerncia de uma forma fcil de
ser entendida.
Coloque animao a todos os recursos, com a ocupao mdia
mostrada atravs de grfico plot, e um mostrador numrico que
apresente quantos pedidos foram processados at o momento.
Acrescente ainda um grfico de nvel para o mostrador numrico
acima, para que o nmero de pedidos processados seja mais visvel.
CAPTULO 4
Variveis e Atributos
PARAGO 4 VARIAVEIS E ATRIBUTOS 95

Variveis e Atributos
Como toda linguagem de programao, o ARENA possui elementos
que permitem uma maior flexibilidade na criao da lgica. O uso de
variveis e atributos permitem uma maior personalizao do modelo,
tanto em termos de estatstica como de lgica.
Variveis e atributos so ambos meios de armazenamento de valores,
com apenas uma diferena fundamental: variveis guardam valores
que ficam disponveis para todo o modelo, e atributos guardam valores
individuais para cada entidade.
O diagrama abaixo representa graficamente a rea de abrangncia :

Modelo de simulao
Entidade 1
Variveis: Atributos:
Contagem = 3 Cor = 1

Sinal = 64 Peso = 4

Desvio = 0
Entidade 3 Entidade 2

Atributos: Atributos:

Cor = 2 Cor = 4

Peso = 1 Peso = 3

Portanto, cada entidade tem os seus prprios valores de atributo,


enquanto que o valor das variveis o mesmo para todo o modelo e
para todas as entidades.
PARAGO 4 VARIAVEIS E ATRIBUTOS 96

Definio das variveis e atributos


O ARENA possui um mdulo de dados dedicado definio das
variveis, o mdulo VARIABLE. Caso uma varivel no seja definida
em Variable, mas seja citada dentro do modelo, seu valor por padro
ser considerado 0 (zero).
Tambm possvel definir variveis matrizes unidimensionais
(vetores) e bidimensionais.
O Mdulo de Dados VARIABLE

Nome da
varivel
Quantidade de
colunas no
caso de matriz
Quantidade de bidimensional
linhas no caso
de matriz

Relao
de
valores
iniciais

Para fazer a definio dos atributos, no h um mdulo especfico,


uma vez que cada entidade ter os seus valores individuais. Quando
houver necessidade de definir um valor para um atributo, deve ser
usado o mdulo de fluxograma ASSIGN, da forma explicada a seguir.
PARAGO 4 VARIAVEIS E ATRIBUTOS 97

Manipulao das variveis e atributos


O mdulo de fluxograma do ARENA que permite alterar os valores das
variveis e atributos o ASSIGN. Quando uma entidade passa pelo
mdulo ASSIGN dentro do fluxograma, ela aciona os comandos
colocados dentro dele, alterando valores de variveis ou de atributos.
No caso dos atributos, sero alterados apenas os atributos da prpria
entidade que est passando por ASSIGN. Este mdulo j foi
apresentado no captulo 2. Apresentamos abaixo as opes
disponveis para manipulao de valores:

Assign
PARAGO 4 VARIAVEIS E ATRIBUTOS 98

Exemplo de Aplicao

A empresa deseja estudar a logstica de abastecimento de matria


prima nas linhas de produo. Parte deste estudo prev a simulao
dos comboios que passam por dois postos de trabalho abastecendo
uma pea que necessria para ambos.
Os comboios chegam do almoxarifado com uma carga de 30 peas,
a intervalos de tempo que seguem uma distribuio exponencial de
mdia 6 minutos. Cada posto de trabalho abastecido com a
quantidade de peas consumida (se possvel), a qual varia de acordo
com uma distribuio uniforme de mnimo 5 e mximo 30. O tempo
de abastecimento o mesmo em todos os postos, seguindo uma
distribuio normal de mdia 2 minutos e desvio padro de 1,75.
Todos os deslocamentos duram um tempo de distribuio normal
com mdia 2 minutos e desvio padro de 0,5.
Simule durante 8 horas, contando quantas vezes o comboio foi
incapaz de abastecer na quantidade necessria, quantas vezes isso
foi conseguido e qual o tempo mdio de todo o ciclo.
Conte tambm quantos comboios esto circulando na linha
simultaneamente.
PARAGO 4 VARIAVEIS E ATRIBUTOS 99

Lgica do Exemplo
Fluxograma

Informa a entrada de um comboio

Marca tempo e Nmero de comboios


Chegada dos
comboios
0
estabelece
carga de 30
pecas 0 simultaneamente
na linha

Subtrai da
Deslocamento Abastece carga as
1 posto 1 pecas do
posto 1

0 0

Subtrai da
Deslocamento Abastece carga as
2 posto 2 pecas do
posto 2
0 0

0
Verifica se carga 0 True
Conta
esta com valor Registra
retornos com
negativo tempo do ciclo
valor negativo
Volta para o
almoxarifado
0 False
0 0
Conta quantas Informa a
vezes saida de um
conseguiu comboio
abastecer
PARAGO 4 VARIAVEIS E ATRIBUTOS 100

Mdulo Create: chegada dos comboios

Chegada dos
comboios
0
PARAGO 4 VARIAVEIS E ATRIBUTOS 101

Mdulo Assign: Configura a carga inicial e marca o tempo de


entrada no sistema atravs da varivel interna TNOW

Marca tempo e
estabelece
carga de 30
pecas
PARAGO 4 VARIAVEIS E ATRIBUTOS 102

Mdulo Process: Usado como delay para contar o tempo de


deslocamento

Deslocamento
1

0
PARAGO 4 VARIAVEIS E ATRIBUTOS 103

Mdulo Process: Abastecimento do posto de trabalho

Abastece posto
1

0
PARAGO 4 VARIAVEIS E ATRIBUTOS 104

Mdulo Assign: Subtrai da carga a quantidade consumida

Subtrai da carga
as pecas do
posto 1
PARAGO 4 VARIAVEIS E ATRIBUTOS 105

Mdulo Decide: Direciona para o contador certo, dependendo do


valor de carga (se negativo ou positivo)

Verifica se carga esta


0 True

com valor negativo

0 False
PARAGO 4 VARIAVEIS E ATRIBUTOS 106

Mdulo Record: Conta quantas vezes faltaram peas

Conta retornos
com valor
negativo
PARAGO 4 VARIAVEIS E ATRIBUTOS 107

Mdulo Record: Conta quantas vezes as peas foram suficientes

Conta quantas
vezes conseguiu
abastecer
PARAGO 4 VARIAVEIS E ATRIBUTOS 108

Mdulo Record: Registra o tempo de ciclo baseado no atributo


marca

Registra tempo
do ciclo
PARAGO 4 VARIAVEIS E ATRIBUTOS 109

Mdulo Assign: Subtrai um comboio da varivel que marca a


quantidade Numero de Comboios

Informa a
saida de um
comboio
PARAGO 4 VARIAVEIS E ATRIBUTOS 110

Mdulo de dados Variable: Define o valor inicial de Numero de


Comboios como zero
PARAGO 4 VARIAVEIS E ATRIBUTOS 111

Parmetros de Setup
PARAGO 4 VARIAVEIS E ATRIBUTOS 112

Workshop

A empresa deseja realizar um estudo da chegada de matria prima dos


fornecedores, com o objetivo de ampliar a infra-estrutura.
No projeto sugerido, os caminhes chegam pelo mesmo porto e so
abordados por um funcionrio. Este identifica qual a carga e informa ao
motorista para qual rea este deve se dirigir. Mas o caminho s liberado
aps o preenchimento de um formulrio pelo funcionrio.
Os caminhes chegam em intervalos de tempo de mdia 10 minutos,
segundo uma distribuio exponencial. O funcionrio leva um tempo que
segue a distribuio normal de mdia 6 minutos e desvio padro de 1,3
para verificar o caminho e preencher o formulrio.
Dentro da empresa, os caminhes seguem itinerrios diferentes e
permanecem durante um tempo que varia segundo a distribuio triangular,
de mnimo 10, moda 26 e mximo de 30 minutos.
Simule por um turno de 8 horas e conte quantos caminhes estaro dentro
da fbrica ao mesmo tempo. Verifique se a capacidade da fbrica, de 5
caminhes, ser ultrapassada. Verifique tambm se o funcionrio da
portaria ser capaz de atender sua carga de trabalho.
ANEXO I ORIENTAES PARA SUPORTE TCNICO 113
S

Anexo I - Biblioteca de SMARTS

Juntamente com o software ARENA, fornecida uma biblioteca de


pequenos modelos de simulao, que abordam vrios aspectos de
modelagem e tcnicas usando a linguagem do ARENA.
Os arquivos desta biblioteca so chamados de Smarts, e esto localizados
no diretrio ../ARENA/SMARTS. Todos eles so largamente
documentados e representam um recurso valioso no aprendizado da
linguagem de simulao.
Relacionamos abaixo todos os Smarts separados de acordo com o
aspecto abordado por eles.

Animao
Smarts 010, Smarts 011, Smarts 014, Smarts 015, Smarts 020, Smarts 023,
Smarts 031, Smarts 032, Smarts 035, Smarts 039, Smarts 040, Smarts 041,
Smarts 042, Smarts 043, Smarts 053, Smarts 071, Smarts 072, Smarts 073,
Smarts 074, Smarts 075, Smarts 076, Smarts 129

Chegadas de entidades
Smarts 022, Smarts 023, Smarts 025, Smarts 061, Smarts 062, Smarts 063,
Smarts 064, Smarts 065, Smarts 066, Smarts 067, Smarts 068, Smarts 069,
Smarts 070

Conceitos Bsicos
Smarts 007, Smarts 050, Smarts 056, Smarts 059, Smarts 131, Smarts 133

Formao de lotes
Smarts 002, Smarts 057, Smarts 134
Bloqueio
Smarts 077, Smarts 078, Smarts 079, Smarts 080, Smarts 082, Smarts 084

Anlise Comparativa
Smarts 028, Smarts 034, Smarts 094, Smarts 095, Smarts 096
ANEXO I ORIENTAES PARA SUPORTE TCNICO 114
S

Processos Contnuos
Smarts 184

Lgica de controle
Smarts 018, Smarts 045, Smarts 077, Smarts 078, Smarts 084, Smarts 085,
Smarts 087, Smarts 088, Smarts 089, Smarts 092, Smarts 093

Esteiras
Smarts 066, Smarts 079, Smarts 080, Smarts 088, Smarts 101, Smarts 102,
Smarts 103, Smarts 104, Smarts 105, Smarts 106, Smarts 107, Smarts 108,
Smarts 110, Smarts 111

Informao de custos
Smarts 019, Smarts 047, Smarts 049

Lgica de deciso
Smarts 005, Smarts 060, Smarts 066, Smarts 105, Smarts 107, Smarts 108,
Smarts 113, Smarts 135, Smarts 136, Smarts 138

Arquivos de dados externos


Smarts 137, Smarts 162, Smarts 163, Smarts 164, Smarts 165, Smarts 174,
Smarts 181
Hierarquia, submodelos
Smarts 008, Smarts 009, Smarts 012, Smarts 013, Smarts 038

Relatrios
Smarts 052
Smarts 145, Smarts 163, Smarts 174, Smarts 178, Smarts 180, Smarts 181

Recursos
Smarts 004, Smarts 010, Smarts 021, Smarts 027, Smarts 029, Smarts 033,
Smarts 036, Smarts 075, Smarts 078, Smarts 112, Smarts 113, Smarts 114,
Smarts 115, Smarts 116, Smarts 117, Smarts 118, Smarts 119, Smarts 120,
ANEXO I ORIENTAES PARA SUPORTE TCNICO 115
S

Smarts 122, Smarts 123, Smarts 124, Smarts 125, Smarts 138, Smarts 139,
Smarts 158
Durao da simulao
Smarts 126, Smarts 127, Smarts 128, Smarts 130

Variveis do SIMAN
Smarts 097, Smarts 139, Smarts 141, Smarts 144, Smarts 177, Smarts 184,
Smarts 053, Smarts 091, Smarts 142

Prioridade de tarefas
Smarts 154, Smarts 158, Smarts 160

Mdulo de Transferncia de Dados


Smarts 168, Smarts 169

Mdulos
Smarts 002, Smarts 003, Smarts 005, Smarts 037, Smarts 040, Smarts 054,
Smarts 055

Criao de Vistas
Smarts 006, Smarts 012, Smarts 098

Apresentao de Estatsticas em Tempo Real


Smarts 058, Smarts 077, Smarts 106, Smarts 139, Smarts 140, Smarts 141,
Smarts 143, Smarts 144, Smarts 177

Filas
Smarts 015, Smarts 046, Smarts 058, Smarts 085, Smarts 087, Smarts 141,
Smarts 154, Smarts 157

Processamento Simultneo
Smarts 050, Smarts 170
ANEXO I ORIENTAES PARA SUPORTE TCNICO 116
S

Seqncias
Smarts 171, Smarts 172, Smarts 173

Estatsticas
Smarts 044, Smarts 178, Smarts 180, Smarts 181

Interface com Planilha de Clculo


Smarts 051

Transportadores
Smarts 146, Smarts 147, Smarts 148, Smarts 149, Smarts 150, Smarts 151,
Smarts 152, Smarts 153

Interao com o Usurio


Smarts 096, Smarts 145, Smarts 182

Variveis e Expresses
Smarts 026, Smarts 062, Smarts 087, Smarts 116, Smarts 119, Smarts 120,
Smarts 140

VBA e Visual Basic


Smarts 001, Smarts 016, Smarts 017, Smarts 024, Smarts 028, Smarts 081,
Smarts 083, Smarts 086, Smarts 090, Smarts 091, Smarts 098, Smarts 099,
Smarts 100, Smarts 109, Smarts 121, Smarts 132, Smarts 142, Smarts 143,
Smarts 155, Smarts 156, Smarts 159, Smarts 161, Smarts 166, Smarts 167,
Smarts 174, Smarts 175, Smarts 176, Smarts 179, Smarts 182
Ligao com o Visio
Smarts 030, Smarts 048
ANEXO II ORIENTAES PARA SUPORTE TCNICO 117

Anexo II - Orientaes para suporte tcnico

O ARENA possui um extenso sistema de ajuda sensvel ao contexto. Alm


de permitir o acesso via menu Help, a ajuda pode ser acessada em
qualquer lugar do software apenas teclando F1. Esta ao abrir o arquivo
de ajuda referente ao local onde est posicionado o cursor.
A biblioteca de Smarts, citada no Anexo I, capaz de solucionar a maioria
das dvidas de modelagem com o ARENA.
Caso estes recursos no sejam suficientes, entre em contato com o suporte
tcnico da PARAGON, seguindo os procedimentos abaixo:
Reuna as informaes sobre o seu computador (memria, espao em
disco, verso do Windows, etc.) e sobre o ARENA (verso, diretrio
onde est instalado, etc.);
Prepare um texto explicando com clareza qual o objetivo do seu
modelo, e qual o problema ou dificuldade encontrada. Anote as
eventuais mensagens de erro apresentadas pelo ARENA.
Caso necessite enviar o modelo para a PARAGON via E-mail, sempre
compacte o arquivo atravs do Pkzip ou Winzip.

Entre em contato com o suporte tcnico PARAGON:


Fone: 55(11) 3849-8757
Fax: 55(11) 3845-4967
E-mail: helpdesk@paragon.com.br
PARAGON ANEXO III TREINAMENTOS PARAGON 118
S

Anexo III Treinamentos Paragon

Alm do presente, a PARAGON oferece vrios treinamentos abordando a


tcnica de simulao com o uso do Arena. Sua melhor eficincia atingida
quando a sequncia a seguir adotada:

Treinamento Bsico:
1) Introduo Simulao usando o Arena;
2) Anlise Estatstica e Tomada de Deciso;

Treinamento Avanado:
3) Tcnicas Avanadas de Simulao com Arena;
4) Criando Templates com o Arena PE;
5) Usando VBA com o Arena.

Treinamento Especial:
Transio do Arena 3.x para Arena 4.0 / 5.0 / 6.0.

As pginas seguintes apresentam maiores informaes sobre cada


treinamento, apresentando seu contedo programtico.
PARAGON ANEXO III TREINAMENTOS PARAGON 119
S

Introduo Simulao com o Arena


Destinado a proporcionar o primeiro contato com o Arena e com a
tcnica de simulao em s. Aborda todas as ferramentas bsicas e d
noes sobre o tratamento e alimentao dos dados no software.
Contedo Programtico:
Introduo tcnica de simulao e
Input Analyzer;
As ferramentas bsicas do Arena;
Controle de mltiplas entidades;
Tcnicas de animao de modelos;
Paradas por quebra ou mudanas
de turno;
Esteiras e transportadores.

Carga horria: 24 horas 3 dias


PARAGON ANEXO III TREINAMENTOS PARAGON 120
S

Anlise Estatstica e Tomada de Deciso


Este treinamento aborda as atividades que devem ser realizadas antes
e depois da prpria modelagem: a anlise dos dados de entrada e
interpretao dos resultados gerados pelo Arena.

Contedo Programtico:
Elementos Bsicos de Probabilidade;
Anlise e Tratamento de Dados para a Simulao;
Anlise dos Resultados da Simulao;
Anlise e Projeto Experimental.

Carga horria: 16 horas 2 dias


PARAGON ANEXO III TREINAMENTOS PARAGON 121
S

Tcnicas Avanadas de Simulao com Arena


Uma vez dominada a tcnica de simulao e conhecidas as funes
das principais ferramentas, importante treinar o seu uso combinado,
e conhecer as solues aplicadas nos casos mais comuns.

Contedo
Programtico:
A linguagem de
simulao SIMAN;
Recursos de coleta
de estatstica do
Arena;
Interface de dados
para arquivos ou
usurio;
Tcnicas de
animao
avanadas;
Lgica Booleana e
direcionamento.

Carga horria: 16
horas 2 dias
PARAGON ANEXO III TREINAMENTOS PARAGON 122
S

Criando Templates com o Arena PE


A verso Arena Professional abre um novo horizonte de possibilidades
aos usurios de Arena. Ela permite a construo dos seus prprios
templates, ou ferramentas, personalizados para a situao da
empresa ou ramo de negcios especfico. Este treinamento se destina
a capacitar os usurios na aplicao deste poderoso recurso.

Contedo Programtico:
Introduo aplicao e uso dos Templates;
Janelas de Operandos e Lgica;
Janelas de Visualizao do Usurio e uso de Elementos;
Uso de Chaves (Switches);
Template especial UTLARENA.TPO;
Construo de Templates com mdulos avanados.

Carga horria: 16 horas - 2 dias


210
PARAGON ANEXO III TREINAMENTOS PARAGON 123
S

Usando VBA com o Arena


O Arena o nico pacote de simulao 100% compatvel com o
Microsoft Visual Basic for Applications e certificado com o selo
Microsoft Office Compatible, permitindo total integrao com os
outros aplicativos do MS Office e qualquer software que seja
compatvel com VBA. Esta caracterstica permite grande liberdade de
trabalho com o Arena, capacitando-o a obter dados de planilhas MS
Excel, abrir janelas de dilogo para interao com o usurio ou mesmo
gravar resultados em um relatrio do MS Word. Este treinamento
capacita o usurio a agregar tais funcionalidades aos seus prprios
modelos de simulao.

Contedo Programtico:
Introduo - Usando VBA
com o Arena;
Usando o Editor VBA do
Arena;
Reviso do Visual Basic;
Recuperando Dados de um
Formulrio do Usurio;
Importando Dados de
Aplicaes Externas;
Importando Dados do MS
Excel;
Importando Dados de uma
base MS Access.

Carga horria: 16 horas - 2


dias
PARAGON ANEXO III TREINAMENTOS PARAGON 124
S

Introduo Simulao de Callcenters com o Arena


Callcenter
O desafio atual para centrais de atendimento oferecer servio de
valor agregado ao cliente, ao menor custo por ligao possvel.
Atualmente, o dimensionamento de Callcenters procura responder
perguntas como: quantas posies de atendimento devem ser
programadas e em quais horrios? Quantos troncos devem ser
adquiridos? Qual a configurao ideal para a URA? Como atingir o
nvel de servio desejado?
A procura por estas respostas encontra na simulao uma ferramenta
extraordinria, especialmente com o uso do Arena Callcenter, uma
verso especial do Arena.

Contedo Programtico:
Introduo simulao
com o Arena Callcenter;
As ferramentas de
simulao do Arena;
Relatrios e informaes
geradas pela simulao;
Representao animada da
simulao do callcenter;
Simulao de URA.

Carga horria: 8 horas - 1 dia

También podría gustarte