·

Engenharia de Produção ·

Modelagem e Simulação de Processos

Send your question to AI and receive an answer instantly

Ask Question

Preview text

1 Profª Dra Stella Jacyszyn Bachega No Arena este processo ocorre segundo as etapas As entidades solicitam um transportador por meio da função REQUEST Se existir um transportador livre este se move até o local onde a entidade solicitante se encontra As entidades são então transportadas pelo transportador de uma estação para outra Ao chegar a seu destino as entidades liberam os transportadores que passam a estar disponíveis a outro chamado 2 Create É o ponto de partida para as entidades em um modelo de simulação Entidades são criadas usando uma programação ou um tempo entre chegadas As entidades deixam o módulo para iniciar o processamento através do sistema O tipo de entidade é especificado neste módulo 3 Prompt Descrição Name Identificador de módulo exclusivo exibido na forma do módulo Entity Type Nome do tipo de entidade a ser gerado Type Tipo de fluxo de chegada a ser gerado Os tipos incluem Aleatório usa uma distribuição exponencial o usuário especifica a média Programação usa uma distribuição exponencial a média determinada a partir do módulo Schedule especificado Constante o usuário especifica um valor constante ou Expressão lista suspensa de várias distribuições Value Determina a média da distribuição exponencial se Random for usado ou o valor constante se Constant for usado para o tempo entre chegadas Aplicase apenas quando o tipo é Random ou Constant Schedule Name Identifica o nome da programação a ser usada A programação define o padrão de chegada para entidades que chegam ao sistema Aplicase apenas quando o Tipo é Programação Prompt Descrição Expression Qualquer distribuição ou valor especificando o tempo entre as chegadas Aplicase apenas quando o Tipo é Expressão Units Unidades de tempo usadas para tempos entre chegadas e primeira criação Não se aplica quando o Tipo é Programação Entities per Arrival Número de entidades que entrarão no sistema em um determinado momento a cada chegada Max Arrivals Número máximo de chegadas que este módulo irá gerar Quando esse valor é atingido a criação de novas entradas por este módulo cessa First Creation Tempo de início da chegada da primeira entidade no sistema Não se aplica quando o Tipo é Programação 4 Process É o principal método de processamento na simulação Opções para reter e liberar restrições de recursos estão disponíveis O tempo do processo é alocado para a entidade e pode ser categorizado como valor agregado valor não agregado transferência espera ou outro Prompt Descrição Name Identificador de módulo exclusivo exibido na forma do módulo Type Método de especificação de lógica dentro do módulo O processamento padrão significa que toda a lógica será armazenada no módulo Process e definida por uma ação específica Submodel indica que a lógica será definida hierarquicamente em um submodelo que pode incluir qualquer número de módulos lógicos Action Tipo de processamento que ocorrerá dentro do módulo O delay simplesmente indica que ocorrerá um atraso no processo sem restrições de recursos Seize Delay indica que os recursos seráão alocados neste módulo e ocorrerá um atraso mas a liberação do recurso ocorrerá em um momento posterior Seize Delay Release indica que os recursos seráão alocados seguidos por um atraso de processo e então os recursos alocados serão liberados Delay Release indica que os recursos foiram alocados anteriormente e que a entidade irá simplesmente atrasar e liberar os recursos especificados Aplicase apenas quando o tipo é padrão 5 Prompt Descrição Priority Valor de prioridade da entidade que aguarda neste módulo pelo s recurso s especificado s se uma ou mais entidades estiverem esperando pelo s mesmo s recurso s em qualquer lugar do modelo Não visível quando a ação é Delay ou Delay Release ou quando Type é Submodel Resources Lista os recursos ou conjuntos de recursos usados para processamento de entidade Não se aplica quando Action é Delay ou quando Type é Submodel Delay Type Tipo de distribuição ou método de especificação dos parâmetros de atraso Units Unidades de tempo para parâmetros de atraso Allocation Determina como o tempo de processamento e os custos do processo serão alocados à entidade O processo pode ser considerado como Valor Agregado Valor Não Agregado Transferência Espera ou Outro e o custo associado será adicionado à categoria apropriada para a entidade e o processo Report Statistics Especifica se as estatísticas serão ou não coletadas e armazenadas automaticamente no banco de dados de relatórios para este processo Decide Permite a tomada de decisões no sistema Possui opções para tomar decisões com base em uma ou mais condições ou com base em uma ou mais probabilidades As condições podem ser baseadas em valores de atributo valores de variáveis o tipo de entidade ou uma expressão 6 Prompt Descrição Name Identificador de módulo exclusivo exibido na forma do módulo Type Indica se a decisão é baseada em uma condição ex se X Y ou por chance porcentagem ex 60 sim 40 não O tipo pode ser especificado como 2way bidirecional ou Nway O 2way permite uma condição ou probabilidade mais a saída falsa Nway permite que qualquer número de condições ou probabilidades sejam especificadas bem como uma saída else Conditions Define uma ou mais condições usadas para direcionar entidades para diferentes módulos Aplicase apenas quando o Tipo é Nway por condição Percentages Define uma ou mais porcentagens usadas para direcionar entidades para diferentes módulos Aplicase apenas quando o tipo é Nway por acaso Percent True Valor que será verificado para determinar a porcentagem de entidades enviadas para uma determinada saída True If Tipos de condições que estão disponíveis para avaliação Variável Matriz de variáveis 1D Matriz de variáveis 2D Atributo Tipo de entidade Expressão Dispose Este módulo pretende ser o ponto final para entidades em um modelo de simulação As estatísticas da entidade podem ser registradas antes de a entidade seja descartada 7 Prompt Descrição Name Identificador de módulo exclusivo exibido na forma do módulo Record Entity Statistics Determina se as estatísticas da entidade de entrada serão ou não gravadas As estatísticas incluem tempo de valor agregado tempo de valor não agregado tempo de espera tempo de transferência outro tempo tempo total custo de valor agregado custo de valor não agregado custo de espera custo de transferência outro custo e custo total Entity Este módulo de dados define os vários tipos de entidade e seus valores de imagem iniciais em uma simulação As informações de custo inicial e os custos de manutenção retenção também são definidos para a entidade 8 Prompt Descrição Entity Type O nome do tipo de entidade que está sendo definido Este nome deve ser único Initial Picture Representação gráfica da entidade no início da simulação Este valor pode ser alterado durante a simulação usando o módulo Assign Holding CostHour Custo por hora de processamento da entidade por meio do sistema Esse custo é incorrido quando a entidade está em qualquer parte do sistema Initial Costs Valores de custos iniciais que serão atribuídos ao atributo de custo de valor agregado de valor não agregado de espera de transferência eou outro custo da entidade Este atributo acumula os custos incorridos quando uma entidade está gastando tempo em atividade de valor agregado de valor não agregado de espera de transferência eou outra atividade Report Statistics Especifica se as estatísticas serão ou não coletadas automaticamente e armazenadas no banco de dados de relatórios para este tipo de entidade 9 Enter O módulo Enter define uma estação ou um conjunto de estações correspondendo a um local físico ou lógico onde ocorre o processamento Quando uma entidade chega a um módulo Enter um atraso de descarregamento pode ocorrer e qualquer dispositivo de transferência usado para transferir a entidade para a estação do módulo Enter pode ser liberado Prompt Descrição Name Nome exclusivo do módulo que será exibido no fluxograma Station Type Tipo de estação uma única estação ou conjunto de estações Station Name Nome da estação individual Uma determinada estação só pode existir uma vez dentro de um modelo Delay Este campo define o atraso que será experimentado pelas entidades imediatamente após a chegada à estação Allocation Tipo de categoria à qual o tempo de atraso incorrido pela entidade e o custo serão adicionados Units Unidades de tempo usadas para o tempo de atraso Transfer In Se um recurso transportador ou correia transportadora foi usado para transferir a entidade para esta estação ele pode ser usado para liberar liberar ou sair do dispositivo Se Liberar Recurso Release Resource for selecionado o recurso especificado será liberado Se Liberar Transportador Free Transporter for selecionado o transportador especificado será liberado Se Sair da Correia Transportadora Exit Conveyor for selecionado a correia transportadora especificada será encerrada 10 Request Designa uma unidade de um transportador a uma entidade e o move para a estação onde ela esteja Pode ser especificada uma entidade específica do transportador ou a seleção pode ser baseada em uma regra Prompt Descrição Name Nome exclusivo do módulo que será exibido no fluxograma Transporter Name Nome do transportador a ser alocado Selection Rule Regra para determinar qual dos transportadores alocar para a entidade seja cíclico aleatório ordem preferencial membro específico maior distância e menor distância Save Attribute Denota o nome do atributo que armazenará o número da unidade do transportador selecionado Priority Valor de prioridade da entidade que aguarda neste módulo pelo transportador especificado se uma ou mais entidades estiverem esperando pelo mesmo transportador em qualquer parte do modelo Entity Location O local para o qual o transportador se moverá após ser alocado Para transportadores de caminho livre o local da entidade deve ser especificado como uma estação Para transportadores guiados a localização da entidade pode ser especificada como uma estação interseção ou link de rede 11 Prompt Descrição Velocity Velocidade na qual o transportador é movido para o local da entidade em unidades de comprimento por unidade de tempo A unidade de tempo é especificada no campo Unidades Unitis Unidades de tempo de velocidade Queue Type Tipo de fila usada para reter as entidades enquanto esperam para acessar o transportador seja uma fila individual um conjunto de filas uma fila interna ou um atributo ou expressão que avalia o nome da fila Queue Name Nome da fila individual Transport Transporta tanto a entidade controladora quanto o transportador em questão entre duas estações Depois do retardo de tempo necessário para o transporte a entidade reaparece no modelo no módulo Station Os transportadores de caminho livre são sempre movidos para o mesmo destino da estação que a entidade Os transportadores guiados podem ser movidos para um local de rede diferente do destino da estação da entidade usando o Guided Tran Destination Type 12 Prompt Descrição Name Nome exclusivo do módulo que será exibido no fluxograma Transporter Name Nome do transportador a ser movido Se em branco o transportador solicitado ou alocado mais recentemente é assumido Entity Destination Type Determina o método para especificar a lógica da estação de destino da entidade A seleção de By Sequence requer que a entidade tenha recebido um nome de sequência e que a própria sequência tenha sido definida Velocity Especifica a velocidade temporária na qual a entidade e o transportador são movidos para a estação de destino Units Unidades de tempo de velocidade Guided Tran Destination Type Permite a especificação de um destino de transportador guiado que é diferente do destino da entidade Este campo será ignorado se o nome do transportador for um transportador de caminho livre Transporter Permite a definição de transportadores livres ou guiados para uma entidade se movendo de um local para o outro dentro do modelo Ao usar um transportador para transferir entre módulos ou como o servidor em um módulo Leave ou Enter o transportador deve ser definido usando o módulo Transporter 13 Prompt Descrição Name Nome do transportador Pode ser usado para representar um conjunto de várias unidades transportadoras cada unidade dentro do conjunto é capaz de movimento independente Number of Units Número de unidades transportadoras independentes no conjunto transportador Type Especifica se o conjunto do transportador é de caminho livre ou guiado Distance Set Especifica o nome do conjunto de distância que contém os nomes das estações e distâncias entre as quais o transportador de caminho livre irá percorrer As distâncias são definidas no módulo Distância Velocity A velocidade inicial do conjunto de unidades transportadoras em unidades de comprimento por unidade de tempo base Units Unidades de tempo de velocidade Initial Position Status Grupo de repetição que permite a especificação da posição inicial Uma entrada pode ser usada para cada unidade no conjunto do transportador conforme definido por Capacidade Distance Define as distâncias a serem percorridas pelo transportador No Arena a unidade utilizada no campo Distance deve ser compatível com a unidade utilizada em Velocidade 14 Prompt Descrição Name Nome do conjunto de distância Stations Beginning Station Nome da estação inicial Ending Station Nome da estação final Distance Distância entre a estação inicial e final 15 Delay Atrasa uma entidade em uma quantidade de tempo especificada Quando uma entidade entra no bloco a expressão time delay expression é avaliada e a entidade permanece no bloco pelo tempo equivalente ao valor encontrado Prompt Descrição Name Identificador de módulo exclusivo exibido na forma do módulo Allocation Tipo de categoria à qual o tempo de atraso incorrido pela entidade e o custo serão adicionados Delay Time Determina o valor do atraso para a entidade Units Unidades de tempo usadas para o tempo de atraso 16 Almoxarifado Máquina A Reparo Estoque 60 40 17 Estação Recurso Delay minutos EntradaStation ProducaoStation Operador Maquina A quantidade 1 TRIA 234 ReparoStation Reparador quantidade 1 TRIA 123 EstoqueStation Deslocamentos De Para Distância pés Entrada Almoxarifado Produção Estoque Reparo 100 200 100 Produção Máq A Estoque Reparo 100 75 Reparo Estoque 75 Obs Chegadas ocorrem a EXPO 4 minutos sendo uma entidade por chegada e infinitas chegadas O período de análise é de 2000 minutos As peças são transportadas por um dos 2 carrinhos disponíveis mais próximo e o seu tempo de carregamento é de 10 segundos e o de descarregamento é de 15 segundos com uma velocidade de 10 pés por segundo Interligando Estações na Animação O ícone Distance A interligação entre estações cujo transporte é efetuado por um transportador deve utilizar o ícone Distance da barra de ferramentas Animate Transfer e não o ícone Route Estacionando o Transportador O ícone Station Quando o transportador chega a uma estação e não é solicitado imediatamente ele deve ficar estacionado Para que o visual corresponda a este fato devese ativar a opção parking do ícone Station 18 Figura do Transportador Clique no ícone Transporter da barra de ferramentas Animate Transfer Desenho da peça que está sendo transportada dentro do transportador Edite a figura que aparece em Busy Clique em Object no menu principal e escolha Ride Point Clique novamente na figura que está sendo editada em um ponto onde se deseja que a entidade seja colocada durante o transporte Espaço de Estocagem de Peças Recémtrabalhadas Observe que após cada máquina temos um espaço para estocar peças recémtrabalhadas e que estão aguardando a chegada do transportador Este espaço é uma fila e foi definida no módulo Request 20 Básica CHWIF L MEDINA A C Modelagem e Simulação de Eventos Discretos Teoria e Aplicações 2ª ed São Paulo Bravarte 2007 HARRELL C GHOSH B K BOWDEN R O Simulation using ProModel 2ª ed New York McGraw Hill 2003 PRADO D Usando o Arena em simulação 2ª ed Nova Lima INDG Tecnologia e Serviços Ltda 2004 Bibliografia adicional ROCKWELL AUTOMATION Arena Users Guide 2009 142 p Complementar FREITAS FILHO P J Introdução à modelagem e simulação de sistemas 2ª ed Florianópolis Visual Books 2008 HARREL C R MOTT J R A BATEMAN R E BOWDEN R G GOGG T J Simulação otimizando os sistemas São Paulo Belge Simulação e IMAM 2ª ed 2002 KELTON W D SADOWSKI R P SWETS N B Simulation Using Arena McGraw Hill 5th edition 2009 LAW A M KELTON W D Simulation Modeling Analysis McGraw Hill 4th edition 2006 PRADO D Teoria das Filas e da Simulação Editora DG Belo Horizonte MG 2006