Você está na página 1de 16

AULA 06: AS FERRAMENTAS BSICAS DE MODELAGEM

Prof. Nilo Amrico, D.Sc.

Os elementos de Modelagem do ARENA A construo do modelo dentro do ARENA feita atravs dos elementos disponibilizado nos templates (mdulos) Mdulos de Fluxograma Tipos de Mdulos Mdulos de Dados

Mdulos de Fluxograma
So usados para construir fluxograma; Pode ser repetidamente colocado quantas vezes se fizerem necessrias para a construo do modelo; Possuem pontos de entradas e/ou sada, usados para estabeleces interconexes e criar o fluxo do processo;

Mdulos de Fluxograma
Um duplo clique permite configurar as aes referentes ao elemento ou atravs da janela de planilha, que fica logo abaixo da rea de trabalho.

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;

Fluxograma
O fluxograma ser constitudo por duas partes: Parte dinmica: representa aquilo que se movimenta ou passa dentro do sistema (entidade). Por exemplo, em uma linha de produo, este elemento uma pea; em um hospital, o paciente; Parte esttica: representa a estrutura esttica ou fixa do sistema, assim como os processos de fabricao, deciso e desvios correspondentes;

Recursos e Entidades
Recursos: representam a estrutura do sistema, como mquinas, postos de trabalho, meios de transporte, pessoas que participam do processo, etc Entidades: so a parte circulante do modelo, que percorre a lgica estabelecida pelo fluxograma, interagindo com os recursos. Obs.: Alm dos recursos e entidades, para a criao do fluxograma necessrio criar regras de funcionamento dos recursos que constituem o sistema.

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
Create 1

Nome do componente (ou mdulo) Definio do interalo de tempo entre as chegadas Quantidade de entidades que devero chegar a cada vez

Serve para introduzir as entidades no modelo segundo intervalos de tempos definidos. (clique duplo - configurao)
Tipo da Entidade Quantidade mxima de entidades a serem inseridas por este mdulo Create Momento da primeira criao

Dispose
Dispose 1

Tem a funo inversa ao mdulo Create. Ele retira as entidades do sistema (Ex: finaliza a fabricao)

Nome do componente (ou mdulo)

Ativa coleta de estatsticas sobre as entidades

Process
Tem a funo de representar qualquer ao dentro do sistema que leve um tempo para ser cumprida ou representar a ocupao de um recurso (mquina, operador etc.)

Process 1

Process
Nome do componente (ou Mdulo) Ao a ser tomada pelo Process (ocupao de recurso, espera simples, etc.) Tempo a ser despendido no Processo (distribuio estattica) Definio da situao de custo associado ao processo Tipo de Processo

Decide
0
Decide 1
True

False

Representa uma ramificao no fluxo do processo. Ele serve para alterar o rumo das entidades baseado em uma condio do sistema ou de um percentual probabilstico.
Tipo de Deciso (por condio ou probabilstica) Condio (ou probabilidade) a ser satisfeita para que ocorra o desvio

Nome do componente (ou mdulo)

Entity
Rene as definies e parmetros referentes a todos os tipos de entidade(s) usadas pelo modelo. Para editar as propriedades de uma entidade podemos fazer diretamente sobre a rea de planilha ou por uma caixa de dilogo clique com boto direito sobre a planilha ()e escolha a opo Edit via Dialog.

Nome da entidade

Nome da figura usada para representar a entidade

Valores de custo para este tipo de entidade em diferentes situaes

Entity

Nome da entidade

Nome da figura usada para representar a entidade Valores de custo para este tipo de entidade em diferentes situaes

Resource
Relaciona todos os recursos usados no modelo. Por recursos entende-se uma estrutura que ser usada pela entidade, a qual ir despender uma certa quantidade de tempo neste processo. Ex: 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 .

Resource
Nome do Recurso Capacidade ou Schedule correspondente Informaes sobre o custo neste recurso Nome do conjunto de estados usados por este recurso Falhas programadas para este recurso Tipo de Recurso (capacidad e ou schedule)

Tempo de Simulao e Parmetros


Os estudos de simulao so feitos em um perodo limitado de tempo ou um conjunto de perodos idnticos. No ARENA, isto pode ser configurado na janela Replication Parameters (menu RUN >> SETUP >> aba REPLICATION PARAMETERS). Os intervalos de tempos simulados so chamados replicaes.

Tempo de Simulao e Parmetros

Tempo de Simulao e Parmetros


Nmero de intervalos de tempo a serem simulados Data e horas do incio da simulao Durao de cada intervalo de tempo Condies para trmino da simulao Opes de inicializao entre replicaes (intervalos de tempo)

Configurao da Coleta Estatstica


O ARENA coleta estatsticas padres sobre 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. No ARENA, isto pode ser configurado na janela Project Parameters (menu RUN >> SETUP >> aba PROJECT PARAMETERS).

Configurao da Coleta Estatstica


Ttulo do Projeto Nome do Analista Estatsticas a serem coletadas

Exemplo de Aplicao
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 curriculos, desta vez, sero recebidos apenas via e-mail. Estima-se que estes chegem 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 currculos que no possuem os requisitos essenciais (fluncia em ingls e conhecimentos em Windows/Office) e os envia para o arquivo.

Exemplo de Aplicao
Os curriculos que atendem a estes requisitos 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 currculos aprovados nesta fase so enviados ao prprio gerente de RH, e os recusados vo para o arquivo. Sabe-se que 20% dos curriculos recebidos no possuem os requisitos bsicos e que 80% dos curriculos 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 (8h) ser considerado suficiente para esta anlise

Exemplo de Aplicao: Fluxograma


Captulo 2 - Exemplo Processo de seleo
Secretaria le os c urricula

Cheg am os c urric ula

0 0

Cumpre os requis itos bas ic os ?

True

Av aliac ao na area es pec ific a

0
Satisfatorio ?

T rue

Selecionado s

0 0 0
False

False

Arquiv o

Exemplo de Aplicao: Create

Exemplo de Aplicao: Process

Exemplo de Aplicao: Decide

Exemplo de Aplicao: Process

Exemplo de Aplicao: Decide

10

Exemplo de Aplicao: Dispose

Exemplo de Aplicao: Dispose

Exemplo de Aplicao: Run Setup

11

Exemplo de Aplicao: Entity (Entidades)

Exemplo de Aplicao: Queue (Filas)

Exemplo de Aplicao: Resouce (Recursos)

12

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. O ARENA sempre gera um relatrio chamado Category overview, que contm um resumo dos outros. Os relatrios especficos de cada rea so precedidos pela palavra Detail(ex: Detail on Resources

Relatrios de Resultado
Ao final de cada simulao o ARENA ir perguntar se voc gostaria de ver os resultados

Independente da opo escolhida poderemos ver os resultados pelo Template Reports.

Relatrios de Resultado

13

Relatrios de Resultado - Secretria


Os resultados de cada elemento pode ser visto separadamente clicando na opo desejada

Ocupao de 68% da Secretria

Relatrios de Resultado rea Especfica

Ocupao de 99% da Secretria

A rea especfica est sendo muito solicitada Provavelmente a rea especfica no est sendo capaz de suportar a carga de trabalho. Como confirmar?

Relatrios de Resultado Dados das filas

Em mdia, aproximadamente 19 currculos aguardam para serem avaliados na rea especfica; Praticamente no h ocorrncia de filas na secretaria

14

Concluses
A rea especfica est sendo incapaz de atender quantidade de currculos enviados. Medidas devero ser tomadas para que o processo de seleo ocorra com sucesso

Exerccio
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 email. O funcionria responsvel analisa o pedido e verifica de 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.

Exerccio
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 min, seguindo uma distribuio exponencial. O processo de verificao do estoque leva um tempo que segue a distribuio normal de mdia 8 min, com desvio padro de 0,75.

15

Exerccio
O processo de verificao de crdito junto administradora do carto segue uma distribuio triangular de mnimo 4, moda 6 e mximo 9 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. Uma simulao do perodo de um dia(turno de 8 horas) foi solicitada pelo gerente do setor de vendas para saber se algum dos funcionrios ficar sobrecarregado.

16