Programas de simulação

Documentos relacionados
Simulação e Modelagem

Coleta e Modelagem dos Dados de Entrada

Coleta e Modelagem dos Dados de Entrada

PNV-5005 MODELAGEM E ANÁLISE DE SISTEMAS INTERMODAIS DE TRANSPORTE UTILIZANDO TÉCNICAS DE SIMULAÇÃO

Estatística e Modelos Probabilísticos - COE241

Metodologia de simulação

Estatística e Modelos Probabilísticos - COE241

Fernando Nogueira Simulação 1

1 Dimensionamento de Frota

Simulação de Sistemas. Adaptado de material de Júlio Pereira Machado (AULA 17)

Estatística I Aula 8. Prof.: Patricia Maria Bortolon, D. Sc.

SIMULAÇÃO DE FLUXO DE PESSOAS E MATERIAIS EM OBRA DE CONSTRUÇÃO CIVIL

Simulação com Modelos Teóricos de Probabilidade

Modelagem e Avaliação de Desempenho. Pós Graduação em Engenharia Elétrica - PPGEE Prof. Carlos Marcelo Pedroso 2016

Sistemas de Produção: Estudos de Casos

Revisão de distribuições de probabilidades contínuas (Capítulo 6 Levine)

ACD - 2º. exemplo: O bêbado, a garçonete e o copo. ACD - 2º. exemplo: O bêbado, a garçonete e o copo

Sistemas de Produção: Estudos de Casos

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

Simulação a Eventos Discretos. Fernando Nogueira Simulação 1

UNIVERSIDADE FEDERAL DE LAVRAS PRÓ-REITORIA DE GRADUAÇÃO. Currículo Pleno

2 CONCEITOS DE ESTATÍSTICA

ANÁLISE DE DADOS: DÉCIMA LISTA DE EXERCÍCIOS

MODELAGEM E SIMULAÇÃO

S I M U L A Ç Ã O 84

Prof. Fabrício Maciel Gomes Departamento de Engenharia Química Escola de Engenharia de Lorena EEL

Estatística. Professor Jair Vieira Silva Júnior.

MATRIZ CURRICULAR BACHARELADO EM ENGENHARIA DA COMPUTAÇÃO. 1º Período

Eng. de Produção. Introdução à Teoria das Filas. Prof. Ricardo Villarroel Dávalos Fpolis, Abril de 2010

PNV PROCESSOS ESTOCÁTICOS. Varáveis e Atrbutis no SIMUL8

Escola de Engenharia de Lorena EEL/USP Curso de Engenharia de Produção. Teoria da Filas. Prof. Fabrício Maciel Gomes

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

Quarto projeto computacional (data de entrega: 05/06/17)

Entrada e Saída e Dispositivos

Estatística Aplicada. UNIVERSIDADE ESTÁCIO DE SÁ-RECIFE 2013 Prof: Wildson Cruz

Exercícios de programação

Métodos Numéricos. Professor Tenani - 9 de Agosto de 2015

Capítulo 2. Distribuições de Probabilidade Estimativas de parâmetros e tempos-atéfalha. Flávio Fogliatto

MAE Introdução à Probabilidade e Estatística I 2 o semestre de 2017 Gabarito da Lista de Exercícios 2 - Estatística Descritiva II - CASA

Conceitos Iniciais de Estatística Módulo 6 : PROBABILIDADE VARIÁVEL ALEATÓRIA CONTÍNUA Prof. Rogério Rodrigues

Utilização da simulação em ARENA 7.0 no auxílio ao balanceamento da célula de montagem de uma fábrica de calçados

Pesquisa Operacional II

Grade Curricular do Curso de Graduação em Engenharia de Computação

Simulação Monte Carlo

Laboratório 1-05/07/2018

MODELAGEM E SIMULAÇÃO - APLICAÇÃO A UMA LINHA DE MANUFATURA DE COMPONENTES AUTOMOTIVOS

SSC546 Avaliação de Sistemas Computacionais Parte 1 -Aula 3 Sarita Mazzini Bruschi

Autora: Bruna Russo Bahiana Orientador: Prof. Marcos dos Santos, MSc. COPPE/UFRJ

INTRODUÇÃO AO SIMUL8

COMO FUNCIONA A SIMULAÇÃO. Capítulo 2 - Aula 2. Simulação Discreta de Sistemas - Prof. Paulo Freitas - UFSC/CTC/INE

MODELAGEM E SIMULAÇÃO DO SISTEMA DE XEROX DOC CENTER

SSC546 Avaliação de Sistemas Computacionais Parte 1 -Aula 6 Sarita Mazzini Bruschi

TÍTULO: MODELAGEM E SIMULAÇÃO DE UM TERMINAL PORTUÁRIO PARA EMBARQUE DE AÇÚCAR PARA EXPORTAÇÃO

SIM Simulação de Eventos Discretos Semana 2-3

Avaliação Quantitativa de Sistemas

SIMULAÇÃO E AVALIAÇÃO NO PROCESSO DE UM CAIXA DE SUPERMERCADO ATRAVÉS DO SOFTWARE ARENA. ALESSANDRO LUIZ PEIXOTO 1 RHADLER HERCULANI 2

Curso de Engenharia Formação Geral 1º e 2º anos

Laboratório de Física

SIMUL8 - DETALHAMENTO

Sistemas de Produção: Estudos de Casos

Atualizações de Software Guia do Usuário

Programa de Pós-Graduação em Engenharia de Produção Sistemas de Produção I Prof. Dalvio Ferrari Tubino, Dr. Estudo de Caso 7 A Cadeia Logística JIT

Metodologia da simulação. modelo de simulação compõe-se de:

I - Introdução à Simulação

DS409slim. Guia de Instalação Rápida

Rede de Computadores II

FERRAMENTA DE CONFIGURAÇÃO DE PAINEL SENSÍVEL AO TOQUE MANUAL DE OPERAÇÃO

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

PESQUISA OPERACIONAL APLICADA A LOGÍSTICA

CAP1: Estatística Descritiva para análise da variabilidade uma amostra de dados quantitativos

A UTILIZAÇÃO DE MÉTODOS ESTATÍSTICOS NO PLANEJAMENTO E ANÁLISE DE ESTUDOS EXPERIMENTAIS EM ENGENHARIA DE SOFTWARE (FONTE:

Transcrição:

Conceitos Por que SIMULAR? Objetivos da simulação Avaliar a precisão de modelos analíticos Comparar estratégias distintas Avaliar o desempenho de sistemas 1 Processo de simulação Desenvolvimento de um modelo Experimentação do modelo Análise dos resultados Programas de simulação Simulação de Monte Carlo Técnica de computação numérica (geração de números aleatórios) aplicada a modelos estáticos/dinâmicos ticos/dinâmicos Pascal, C, C++, MatLab, MatCad, Mathematic 2 Page 1

Programas de simulação 3 Simulação de evento discreto Aplicada em modelos dinâmicos A cada evento (chegada( de um pacote, término de uma chamada telefônica, falha de um componente) ) o tempo de simulação é avançado ado um intervalo de tempo desde o último evento ocorrido até o próximo evento Discreto: o relógio que registra o tempo simulado trabalha aos saltos, avançando ando o relógio sempre para o instante do próximo evento. Arena, Extend,, Simul8, NS (Network Simulator), Opnet Programas de simulação Estatística stica da simulação Principal objetivo: aprender como o sistema real operaria sob dadas condições É possível imprimir todos os eventos simulados e o estado do modelo após s cada evento simulado É importante obter a informação necessária Rede de pacotes: não sós a fração de pacotes perdidos com o overflow dos buffers,, mas também m como a estatística stica seria afetada se os buffers sofressem um aumento em suas capacidades 4 Page 2

Programas de simulação Analisando os resultados da simulação A simulação está correta? O sistema simulado é estável? Os resultados obtidos devem representar, de fato, as características do sistema proposto 5 Um exemplo de programa de simulação: ARENA Ferramenta de simulação Ambiente que engloba lógica l e animação com ferramentas de análise estatística stica Modelagem com objetos orientados à simulação Ambiente de trabalho e de experimentação Ambiente de apresentação dos resultados (com exportação) Interface padrão Windows 6 Page 3

Um exemplo de programa de simulação: ARENA No Inatel: versão Professional 11.0-26 licenças www.arenasimulation.com by RockWell Software Paragon Brasil 7 Valores médios m x comportamentos Dados de entrada Não são utilizados valores médios m para os parâmetros no modelo Distribuições estatísticas sticas são geradas a partir de uma coleção de dados sobre o parâmetro a ser inserido 8 Page 4

Valores médios m x comportamentos 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 alimentação aos respectivos componentes internos.. A operação toda foi cronometrada várias v vezes, resultando em um tempo médio de 1 min.. O restante da linha também m foi dimensionado de forma a chegar 1 computador por minuto neste posto de trabalho. Será que o operador será capaz de cumprir sua tarefa normalmente sem que ocorra acúmulo de trabalho? Já que o espaço o para acúmulo também é limitado. 9 Conexão de fios na fonte (parte 1) Usaremos um modelo de simulação no ARENA como exemplo: Fila: 0 10 Chegada de computadores no posto Intervalo de chegada: 1 minuto 0 Operador conecta os fios Segue para o internos proximo posto de trabalho 0 0 Tempo de operação: 1 minuto Simulando 100 minutos,, constata-se se que o operador foi capaz de conectar os cabos em 100 unidades de computadores e não houve formação de fila no seu posto de trabalho, ou seja, concluiu-se que o posto está corretamente dimensionado. Page 5

Conexão de fios na fonte (parte 2) Realizando o mesmo estudo levando em conta a variação de cada processo,, tem-se os seguintes dados de entrada ao modelo: O intervalo entre chegadas no posto varia segundo uma curva exponencial de média m 1 O operador realiza seu trabalho segundo uma curva normal de média m 1 e desvio padrão de 0,5 11 A simulação do segundo modelo por 100 minutos mostra que o operador conectou os cabos de 88 (89) computadores e houve formação de fila em seu posto de trabalho em vários v momentos, terminando com 3 (4) unidades à espera da operação Conexão de fios na fonte (parte 2) Se esta situação se repetir para todo o resto da fábrica, a empresa terá prejuízo. Supondo que cada unidade de micro neste estágio de fabricação tenha um valor de US$ 250,00, as três unidades acumuladas no posto jáj totalizam US$ 750,00 em estoque intermediário. rio. 12 Page 6

Input Analyzer Isto mostra como é importante o estudo da variação dos tempos no dimensionamento dos processos. O ARENA considera a variação em suas simulações e possui uma ferramenta específica para auxiliar na determinação das curvas de comportamento INPUT ANALYZER Possui várias v opções para tratamento dos dados de entrada 13 Input Analyzer Exercício cio O tempo que o operador leva para executar um trabalho foi cronometrado várias v vezes em vários horários rios diferentes do dia, e em dias diferentes. O resultado destas cronometragens está no arquivo exerc1_cap3.txt fornecido. Use o Input Analyzer para determinar qual é a curva de comportamento (distribui( distribuição estatística stica) ) do processo realizado pelo operador. E para o arquivo exerc2_cap3.txt? 14 Page 7

Modelagem de entrada de dados COLETA TRATAMENTO INFERÊNCIA 15 Modelagem de entrada de dados Tempo (em segundos) entre chegadas sucessivas de clientes no supermercado: 10, 4, 4, 3, 1, 0, 2, 12, 7, 6, 2, 2, 3, 0, 1, 5, 5, 4, 1, 2, 6, 122, 8 e 3 Separar as observações em quartis, em ordem crescente: 0 0 1 1 1 2(=Q1) 2 2 2 3 3 3(=Q2) 4 4 4 5 5 6(=Q3) 6 7 8 10 12 122(=Q4) 16 Page 8

Modelagem de entrada de dados Amplitude Inter-Quartil (A) A = Q3 Q1 A = 6 2 = 4 Outlier valores das observações < Q1-1.5xA e valores das observações > Q3+1.5xA < 2-1.5x4 = -4 (não existe) > 6 + 1.5x4= 12 (existe, a observação 122) 17 Modelagem de entrada de dados Construção de Histograma Número de classes (K) K = 1 + 3.3xlog 10 N (N=no. de observações) K = 1 + 3.3xlog 10 23 = 5.49 (=6) Tamanho do intervalo (h) h = valor_máximo ximo/k = 12/6 = 2 18 Page 9

Modelagem de entrada de dados Tabela de frequência de observação por classe 19 K Classes Frequência 1 2 9 2 2 a 4 6 3 4 a 6 4 4 6 a 8 2 5 8 a 10 1 6 >10 1 Modelagem de entrada de dados Histograma 20 Distribuição exponencial Page 10

Modelagem de entrada de dados Exercício: cio: Faça a análise dos tempos de viagem de um caminhão entre a fábrica f e o centro de distribuição. A tabela a seguir relaciona os dados coletados (em minutos): 356 408 333 405 389 400 343 393 10 354 390 362 384 399 374 403 2 366 332 360 4134 353 344 336 334 21 Utilizando o procedimento de análises de quartis, identifique os outliers presentes nos dados, remova-os os e construa um histograma. Qual é a distribuição que mais se assemelha ao conjunto de dados? Informe quais são seus parâmetros. Page 11