INE 5101 Simulação Discreta. Simulação Discreta de Sistemas - Prof. Paulo Freitas - UFSC/CTC/INE

Documentos relacionados
SIMULAÇÃO. Professor: Adriano Benigno Moreira

SIMULAÇÃO. Professor: Adriano Benigno Moreira

I - Introdução à Simulação

O que é Simulação? Capítulo 1. Prof. Afonso C Medina & Prof. Leonardo Chwif. fonte original de consulta.

MODELAGEM E SIMULAÇÃO

Simulação e Modelagem

A ENGENHARIA DE CONTROLE E AUTOMAÇÃO

Avaliação Quantitativa de Sistemas

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

Estatística e Modelos Probabilísticos - COE241

Estatística e Modelos Probabilísticos - COE241

3 Método de pesquisa Construção do Modelo

Estatística e Modelos Probabilísticos - COE241

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE SANTA CATARINA. Unidade Curricular de Engenharia e Sustentabilidade

SIMULAÇÃO. Simulação não é nem uma ciência, nem uma arte, mas uma combinação das duas. (Bianchi Neto et al., 2002)

INSTITUTO NACIONAL DE ESTUDOS E PESQUISAS EDUCACIONAIS ANÍSIO TEIXEIRA

1. INTRODUÇÃO A MODELAGEM DE DADOS

Modelagem e Análise de Sistemas - COS767

Avaliação de Desempenho de Sistemas Discretos

Como modelar o comportamento de um sistema? MAB-515

Prof. Lorí Viali, Dr.

SSC546 -Avaliação de Desempenho de Sistemas

Prof. Domingos Sávio Giordani

Estatística e Modelos Probabilísticos - COE241

Gerenciamento de Redes

FUNDAMENTOS DA ANÁLISE E PROJETO DE SISTEMAS. Projeto de Programas PPR0001

Ementário das disciplinas do curso de Engenharia de Software

ESTRUTURA DE MODELAGEM E SIMULAÇÃO UTILIZANDO O SOFTWARE PROMODEL: UMA ABORDAGEM TEÓRICA

Aula 6 Estudo de Viabilidade

Classificação de Sistemas de Simulação. Profa. Dra. Soraia Raupp Musse

ENADE CICLO PROFISSIONAL

Gerência de Projetos e Qualidade de Software. Prof. Walter Gima

ORGANIZAÇÃO CURRICULAR TÉCNICO NA ÁREA DE INFORMÁTICA: HABILITAÇÃO TÉCNICO EM INFORMÁTICA NA MODALIDADE A DISTÂNCIA /1

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

MAE 0535 Pesquisa de Mercado

Processos de software

Modelos e Modelagem. Roteiro

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

MINISTÉRIO DA EDUCAÇÃO INSTITUTO NACIONAL DE ESTUDOS E PESQUISAS EDUCACIONAIS ANÍSIO TEIXEIRA

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

Portaria Inep nº 245 de 04 de agosto de 2011 Publicada no Diário Oficial de 05 de agosto de 2011, Seção 1, págs. 55 e 56

SSC643 -Avaliação de Desempenho de Sistemas Computacionais Sarita Mazzini Bruschi

Pesquisa de Mercado. 08 de junho de Profa. Daniela Callegaro, Dr. Martiele Cortes Borges

PROCESSOS DE PLANEJAMENTO

Jogos de Empresas MÓDULO I

Lucas Abreu Roberta Cruz

2 Fundamentação Teórica

Introdução à Gestão de Processos de Negócios

Ferramenta para simulação dinâmica de sistema de manufatura baseada em modelos de construção flexivel.

Introdução aos sistemas de informação

SSC643 -Avaliação de Desempenho de Sistemas Computacionais -

Planejamento e Controle de Projetos 5 TADS FSR. Prof. Esp. André Luís Belini

PESQUISA CAUSAL: Experimentação

O potencial das redes de Petri em modelagem e análise de processos de negócio

Simulação, simuladores e projetos de controle. O uso de simuladores no projeto de sistemas de controle

Universidade Estadual de Maringá Centro de Tecnologia Departamento de Informática Curso de Engenharia de Produção

O Estudo de Viabilidade. Prof. Nilton Prof. Pedro

1. INTRODUÇÃO SIMULAÇÃO DISCRETA OBJETIVO DO CURSO RESPOSTA BANCO E FILIAIS O PROBLEMA DE PLANEJAMENTO DE CAPACIDADE

Recursos de Materiais. Professor Douglas Araujo

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

Engenharia de Software II

CURSO: ENGENHARIA DE PRODUÇÃO EMENTAS º PERÍODO

PESQUISA OPERACIONAL I

Pesquisa na Educação. Professor: Jiyan Yari IFMS Campus Campo Grande - MS

Análise e Projeto de Sistemas I Curso: Sistemas de Informação

Capítulo I Introdução 24

4ªJornadaCientíficaeTecnológicadaFATECdeBotucatu 7 a9deoutubrode2015,botucatu SãoPaulo,Brasil

Gerenciamento do Escopo

Requisitos de Software

UNIVERSIDADE PRESBITERIANA MACKENZIE

Dinâmica dos Fluidos Computacional

ANÁLISE E PROJETO DE SISTEMAS

ESTATÍSTICA. na Contabilidade Parte 8 SIMULAÇÕES

Técnicas Experimentais Aplicadas à Zootecnia UNIDADE 1. NOÇÕES DE PLANEJAMENTO EXPERIMENTAL

Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) Prof. André Luís Belini /

Aula 3 - Modelos de Processo - cascata, iterativo e incremental e ágil

Avaliação de Desempenho de Sistemas DCC 074

Engenharia de Software I Processos de desenvolvimento de SW. profa. Denise Neves

ORIENTAÇÕES DE PLANO DE TRABALHO DOCENTE. É um documento que registra o que se pensa fazer, como fazer, quando fazer, com que fazer e com quem fazer;

ORIENTAÇÕES DE PLANO DE TRABALHO DOCENTE. É um documento que registra o que se pensa fazer, como fazer, quando fazer, com que fazer e com quem fazer;

Engenharia e Tecnologia Espaciais ETE Engenharia e Gerenciamento de Sistemas Espaciais

Análise Estruturada. Análise Essencial e Estruturada

Ambiente Arena Tutorial. Paulo Cesar F. de Oliveira, BSc, PhD

4. Fundamentos Teóricos

Computação Científica 119

Módulo 7 Estrutura da norma ISO 9001:2008 Sistemas de Gestão da Qualidade - Requisitos Requisitos 8.1, 8.2 e 8.3

4 Metodologia de Pesquisa

Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) Prof. André Luís Belini /

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

EMENTÁRIO. Princípios de Conservação de Alimentos 6(4-2) I e II. MBI130 e TAL472*.

ANÁLISE DE RESULTADOS

PLANO DE ESTAGIO INTEGRADO A PROPOSTA PEDAGOGICA DO CURSO. Curso: TECNOLOGIA EM LOGISTICA Nivel: Superior

APÊNDICE 7 ORIENTAÇÕES ESPECÍFICAS DO TCC NO FORMATO DE RELATÓRIO TÉCNICO GERENCIAL

Inteligência Artificial. Aula 2

INTRODUÇÃO À ENGENHARIA

Auditoria de controles organizacionais. Prof. Dr. Joshua Onome Imoniana

Professor: João Augusto

SÍNTESE PROJETO PEDAGÓGICO. Missão

Transcrição:

INE 5101 Simulação Discreta 1

Objetivos do curso Ao final deste curso você deverá saber: O que é modelagem e simulação de sistemas; Como funcionam programas de simulação; Como utilizar corretamente uma linguagem específica de simulação de sistemas; Como solucionar problemas reais empregando técnicas de simulação; Como utilizar técnicas estatísticas para validar as soluções encontradas via simulação; 2

Tópicos Definindo Simulação de Sistemas Por que Simular? Sistemas Modelos Vantagens e Desvantagens da Simulação Passos na Formulação de um Estudo Envolvendo Modelagem e Simulação Erros mais Comuns na Abordagem via Simulação 3

Definindo Simulação de Sistemas Simulação implica na modelagem de um processo ou sistema, de tal forma que o modelo imite as respostas do sistema real numa sucessão de eventos que ocorrem ao longo do tempo, Schriber [1974]. Simulação é o processo de projetar um modelo de um sistema real e conduzir experimentos com este modelo com o propósito de entender seu comportamento e/ou avaliar estratégias para sua operação, Pegden [1991]. 4

Por que Simular? Para prever o comportamento futuro dos sistemas usando modelos, isto é, antecipar os efeitos produzidos por alterações ou pelo emprego de outros métodos em suas operações. Construir teorias e hipóteses considerando observações efetuadas através de modelos; Permitir ao analista realizar estudos sobre os correspondentes sistemas para responder questões do tipo: O que aconteceria se? 5

Por que Simular? (cont.) Facilidade de compreensão e aceitação dos resultados. Esta aceitação deve-se a fatores, tais como: níveis de detalhes; a visualização dos sistemas (inclusive com animações); economia de tempo e recursos financeiros. Ganhos de produtividade e qualidade; a percepção de que o comportamento do modelo simulado é muito semelhante ao do sistema real. 6

Razões para Experimentar com Modelos O sistema modelado ainda não existe. Neste caso a simulação poderá ser usada para planejar o novo sistema; Experimentar com o sistema real é dispendioso. O modelo poderá indicar, com muito menos custo, quais os benefícios de se investir em um novo equipamento, por exemplo; A experimentação com o sistema real é inadequada. O planejamento do atendimento de situações de emergência. Exemplo: um desastre em um aeroporto. 7

Sistemas Um conjunto de objetos, como pessoas ou máquinas, por exemplo, que atuam e interagem com a intenção de alcançar um objetivo ou um propósito lógico [Schmidt e Taylor, 1970]. Na prática, são os objetivos de um particular estudo, que vão definir que objetos devem constituir o sistema. Vejamos o exemplo de um supermercado. 8

Sistemas Supermercado: Supervisão dos caixas: Objetos do setor (subsistema)de atendimento nos caixas; O objetivo poderia ser pesquisar, por exemplo, a taxa de uso destes recursos, as filas que se formam ou qualidade dos serviço; Gerência de suprimentos: Objetos do setor (subsistema) de recebimento e armazenagem de mercadorias; Objetivo: estudar a recepção, movimentação e armazenagem, uso de equipamentos empregados, a disponibilidade de área para estocagem, etc. 9

Modelos O processo de imitação e criação de uma história artificial dos sistemas reais (modelagem, simulação e experimentação), pressupõe uma série de simplificações. Tais simplificações, que usualmente tomam a forma de relações matemáticas ou lógicas, chamamos de modelos. Os modelos aos quais estaremos tratando neste curso, são voltados a simulação discreta de sistemas. 10

Modelos Sistema do Mundo Real Entradas (Dados) Modelo de Simulação Saídas (Respostas) Inferência Experimentação Representação esquemática de um modelo de sistema 11

Tipos de Modelos e o Processo Decisório Modelos Voltados à Previsão: A simulação pode ser usada para prever o estado de um sistema em algum ponto no futuro, com base no comportamento atual e ao longo do tempo. 12

Tipos de Modelos e o Processo Decisório Modelos Voltados à Investigação: Busca de informações e desenvolvimento de hipóteses sobre o comportamento de sistemas. As variáveis de resposta servem para construir e organizar as informação sobre a natureza do fenômeno ou sistema sob estudo. Os experimentos recaem sobre as reações do sistema (modelo) a estímulos normais e anormais 13

Tipos de Modelos e o Processo Decisório Modelos Voltados à Comparação: Avaliar dos efeitos de mudanças sobre as variáveis de controle. 14

Tipos de Modelos e o Processo Decisório Modelos Específicos Utilizados em situações específicas e únicas, mesmo considerando um baixo volume de recursos financeiros envolvido no processo decisório. 15

Tipos de Modelos e o Processo Decisório Modelos Específicos Quando e qual tipo de equipamento novo deve ser comprado; Quando e como reorganizar os recursos voltados ao atendimento de clientes. Filas de atendimento em bancos, hospitais, supermercados, etc.; Decidir sobre a alocação de determinado tipo de equipamento servindo uma ou outra linha de produção; Decidir sobre qual o poder de processamento necessário a um servidor de rede de comunicação de acordo com diferentes tipos de cargas ao sistema; 16

Tipos de Modelos e o Processo Decisório Modelos Genéricos Modelos que são usados periodicamente por longos períodos. Necessitam ser flexíveis e robustos. Exemplos Modelos sobre aplicações orçamentarias, baseadas em desempenho e projeções simuladas do futuro; Modelos para gerenciamento do tráfego sobre uma área em particular. 17

Modelos Discretos e Modelos Contínuos Estes conceitos estão associados a idéia de sistemas que sofrem mudanças de forma discreta ou contínua ao longo do tempo. Os termos corretamente atribuídos são: modelos de mudança discreta e modelos de mudança contínua. A caracterização de um modelo é dada em função da maneira com que ocorrem as mudanças nas variáveis de estado do sistema. 18

Modelos de Mudança Discreta ou Discretos Nestes modelos, as variáveis de estado mantém-se inalteradas ao longo de intervalos de tempo e mudam seus valores somente em momentos bem definidos, também conhecidos como tempo de ocorrência do evento. A variação do tempo, nestes modelos, pode ser tanto discreta como contínua. 19

Modelos de Mudança Discreta ou Discretos Nº de jobs na fila da CPU Tempo Simulado 20

Modelos de Mudança Contínua ou Contínuos Nestes modelos, as variáveis de estado podem mudar continuamente ao longo do tempo. Por exemplo, imaginemos um modelo que descreva um sistema composto de uma caixa d água com seu conteúdo escoando por um furo na sua base. Como variáveis de estado, poderíamos utilizar seu volume ou o seu nível de água. Intuitivamente, podemos imaginar que qualquer das duas variáveis de estado estará variando continuamente ao longo do tempo simulado. 21

Modelos de Mudança Contínua ou Contínuos Nível da Água Tempo Simulado 22

Vantagens de Empregar a Simulação Reusabilidade dos modelos; Passível de uso mesmo que os dados de entrada estejam, ainda, na forma de esquemas ou rascunhos. A simulação é, geralmente, mais fácil de aplicar do que métodos analíticos (menos simplificações). Pelo alto nível de detalhamento o modelo pode substituir o sistema real evitando sua perturbação; 23

Vantagens de Empregar a Simulação... O tempo pode ser controlado. Pode ser comprimido ou expandido. Permite-nos reproduzir os fenômenos de maneira lenta ou acelerada, para que possamos melhor estudá-los; Podemos compreender melhor quais variáveis são as mais importantes em relação a performance e como as mesmas interagem entre si e com os outros elementos do sistema; 24

Vantagens de Empregar a Simulação Facilitar a identificação de gargalos, preocupação maior no gerenciamento operacional de inúmeros sistemas, tais como fluxos de materiais, fluxo de informações ou de produtos; Um estudo de simulação costuma mostrar como realmente um sistema opera, em oposição à maneira com que todos pensam que ele opera; Novas situações, sobre as quais tenhamos poucos conhecimentos e experiência, podem ser tratadas, de tal forma que se tenha, teoricamente, alguma preparação diante de futuros eventos. 25

Desvantagens de Empregar a Simulação A construção de modelos requer treinamento especial. Envolve arte e portanto o aprendizado se da ao longo do tempo com a aquisição de experiência. Os resultados da simulação são, muitas vezes de difícil interpretação (processos aleatórios incluídos no modelo). A modelagem e a experimentação associadas a modelos de simulação consomem muitos recursos, principalmente tempo. 26

Passos na Formulação de um Estudo Envolvendo Modelagem e Simulação Etapa de Planejamento Etapa de Modelagem Etapa de Experimentação Conclusão do Projeto Formulação e análise do problema Planejamento do projeto Formulação do modelo conceitual Coleta de dados Tradução do modelo Verificação e validação do modelo Projeto experimental Experimentação Análise estatística dos resultados Comparação e identificação das melhores soluções Documentação Apresentação dos resultados Implementação Coleta de macro informações 27

Erros mais Comuns na Abordagem via Simulação Pouco conhecimento ou treinamento com a ferramenta utilizada; Objetivos com pouca clareza ou definição; Construção de modelos muito detalhados; Realizar conclusões sem base estatística; 28

Atividades Sugeridas Leia os capítulos 1 e 2 das referencias 1 e 2 29