Simulação de Sistemas Antonio J. Netto AULA1.

Slides:



Advertisements
Apresentações semelhantes
Sistemas Distribuídos
Advertisements

Introdução a Algoritmos
Amintas engenharia.
Técnicas de Simulação e Simulação Aplicada
ETAPAS DE ESTUDO EM P.O. Definição e Formulação do Problema
ENGENHEIRIA DE PRODUÇÃO
Introdução à Programação uma Abordagem Funcional Programação I Prof.ª Claudia Boeres CT VII - Sala 32 Departamento de Informática Centro.
Teste de Software.
Engenharia de Software
Modelagem e simulação de sistemas
Diretrizes para Desenvolvimento do Projeto
Avaliação de Sistemas Operacionais
Avaliação de Desempenho de Sistemas Computacionais
Avaliação de Desempenho Planejamento de Experimentos 2 Aula 2 Marcos José Santana Regina Helena Carlucci Santana Universidade de São Paulo Instituto de.
Avaliação de Desempenho de Sistemas Operacionais
Avaliação de Desempenho
Avaliação de Desempenho Introdução Aula 1 Marcos José Santana Regina Helena Carlucci Santana Universidade de São Paulo Instituto de Ciências Matemáticas.
Avaliação de Desempenho Introdução Aula 1 Marcos José Santana Regina Helena Carlucci Santana Universidade de São Paulo Instituto de Ciências Matemáticas.
FACENS – Engenharia da Computação Inteligência Artificial
Estatística & Geologia
Simulação e Modelagem de Sistemas
Simulação de Sistemas Prof. MSc Sofia Mara de Souza AULA2.
Prof. MSc Sofia Mara de Souza AULA3
Engenharia Reversa É o processo de derivar as especificações lógicas dos componentes do sistema a partir de sua descrição física com auxílio de ferramentas.
PHD 5729 SIMULAÇÃO HIDROLÓGICA
Solução: SIMULAÇÃO Sistemas Complexos
Protocolo CMB em simulação distribuída
ESTATÍSTICA PARTE 1.
O que é Simulação? Capítulo 1 Páginas 3-23 Prof. Afonso C Medina
Otimização Prof. Benedito C. Silva IRN UNIFEI
Relato da discussão sobre disciplinas de laboratório para a Licenciatura – 29/5/2013 Objetivos Gerais: Compreender a importância da experimentação na construção.
Avaliação de Desempenho
IFSul – Campus Venâncio Aires
Carlos Oberdan Rolim Ciência da Computação
Algoritmos 1º Semestre Materia: Informática Profº: Cristiano.
Redes Bayesianas - Aplicação em Risco Operacional
Apresentação do Curso de Ciência da Computação
Introdução à Simulação
SOFTWARES DE SIMULAÇÃO
Avaliação de Desempenho Simulação
1 - Introdução à Modelagem Matemática
Modelos Hidrológicos.
Pesquisa Operacional Conceitos básicos.
Experimentação Algorítmica
Projeto Auto-Sim Possíveis Projetos ligados à Modelagem de Tráfego Multimídia Outubro 2001.
Modelagem de Sistemas Dinâmicos
Métodos Quantitativos Aplicados a Administração
Fontes de Erros Aula 1 Introdução; Erros em processos numéricos;
Lógica para Computação Prof. Celso Antônio Alves Kaestner, Dr. Eng. celsokaestner (at) utfpr (dot) edu (dot) br.
Conceitos básicos da gestão da informação nas organizações
Gestão de defeitos.
Introdução Prof. Antonio Carlos Coelho
Avaliação de Desempenho UFABC Pós-graduação em Engenharia da Informação Professor: Carlos Alberto Kamienski ( ) Santo André, Fevereiro.
GRI - Gerência de Recursos Informacionais
EPR16 – Planejamento e Gestão da Qualidade Professora Michelle Luz
Análise de Dados Ciências Contábeis.
Gerenciamento de Custos
Engenharia de Software
Simulação de fluxos de tráfego
Inteligência Artificial
KDD E MINERAÇÃO DE DADOS
REDES COMPLEXAS Rafael Dahis Engenharia de Computação e Informação UFRJ Redes de Computadores II – 2009/2 Professores: Luis Henrique Otto.
Abordagem Sistemática Guilherme Amaral Avelino Avaliação e Controle de Sistemas de Informação.
Professora Michelle Luz
Probabilidade Estatística
Prof. Paulo Barreto  O gerenciamento da informação, segundo Davenport (1997), é um conjunto estruturado de atividades que espelha.
PROJETO DE PESQUISA AVALIAÇÃO DA QUALIDADE NA GESTÃO DO TRÁFEGO URBANO ATRAVÉS DO ESTUDO DO BENCHMARKING ENTRE OS CENTROS DE CONTROLE.
Prof. Dr. Mário Luiz Tronco
CMMI Capability Maturity Model Integration
O CICLO PDCA E AS FERRAMENTAS DA QUALIDADE
Transcrição da apresentação:

Simulação de Sistemas Antonio J. Netto AULA1

Introdução O que é Simulação? Quais os usos da Simulação? Modelos de Simulação Ferramentas de Simulação

Definição de Simulação “Processo de projetar modelos de um sistema (ou processo), e conduzir experimentos com esses modelos com o propósito de entender o comportamento do sistema ou avaliar várias estratégias para a operação do sistema” Shannon. Simulação envolve: modelagem experimentação

Definição de Simulação Sistema: refere-se, geralmente, a uma coleção de entidades (pessoas, equipamentos, métodos, ...) com um conjunto de regras bem definidas entre elas.

Definição de Modelo “Modelo é uma representação de um objeto, sistema ou idéia em uma forma diferente da entidade propriamente dita”. A definição engloba: modelos físicos em pequena escala Ex.: modelos de barragens em escala natural Ex.: simuladores de vôo modelos matemáticos sistemas de equações (analítico) programas de computador (numérico/algorítmico)

Usos da Simulação Justificativas para o crescente uso da simulação: grande complexidade dos sistemas atuais redução nos custos computacionais avanços na Engenharia de Software disponibilidade de novos recursos gráficos

Usos da Simulação Administração Economia Engenharia elétrica planejamento da produção de fábricas Economia modelos macroeconômicos Engenharia elétrica circuitos eletrônicos Engenharia de transportes controle de tráfego Biologia e medicina propagação de doenças endêmicas crescimento populacional das espécies

Usos da Simulação Ciências sociais Política Computação crescimento demográfico Política jogos de guerra Computação organização de computadores circuitos lógicos redes de computadores sistemas de bancos de dados

Quando usar Simulação No projeto de sistemas ainda não existentes, quando a construção de protótipos para a verificação da correção do projeto ou avaliação de propriedades tem custo muito elevado. circuitos integrados, supercomputadores, aviões Para a compreensão e análise de sistemas existentes. variar parâmetros para análise de diferentes estratégias de operação dos sistemas avaliação de desempenho de sistemas de computação, quando não há modelos analíticos adequados Quando a experimentação com o sistema real é impossível. centrais nucleares

Quando usar Simulação Para compreensão ou expansão da escala de tempo. fenômenos econômicos e demográficos fenômenos nucleares Para treinamento e instrução. simuladores de vôo simuladores de jogos

Observações Para conduzir uma boa simulação: possuir conhecimentos sobre metodologias de simulação; formular o problema corretamente; obter informações consistentes sobre os procedimentos operacionais do sistema; modelar adequadamente os fenômenos aleatórios do sistema em estudo; escolher o software mais adequado e utilizá-lo de forma correta; estabelecer a validade e credibilidade do modelo; utilizar procedimentos estatísticos adequados para analisar os resultados.

Modelos de Simulação Contínuos X Discretos simulação contínua as variáveis do sistema têm valores que variam continuamente ao longo do tempo. equações fornecem o valor das variáveis em todos os instantes de tempo. reações químicas, crescimento de população, modelos econométricos

Modelos de Simulação simulação discreta as variáveis do sistema têm valores definidos apenas em instantes de tempo nos quais ocorrem eventos. evento é uma alteração no valor de uma ou mais variáveis sistemas de manufatura, controle de tráfego comportamento do modelo é dado por um conjunto de regras que determinam: o tempo do próximo evento as alterações nos valores das variáveis

Modelos de Simulação Estocásticos X Determinísticos modelo estocástico: uma ou mais variáveis assumem valores de acordo com distribuições de probabilidade. avaliação de desempenho de sistemas de computação modelo determinístico: variáveis seguem seqüências de valores conhecidos simulação da execução de um programa em um computador

Limites da Simulação Os resultados são fortemente dependentes dos dados de entrada. dados errados = saída errada Modelos estocásticos dependência da qualidade dos dados tamanho das amostras adequação das distribuições de probabilidade Modelos determinísticos simulação comprova comportamento apenas para os casos simulados cobertura exaustiva (e mesmo parcial aceitável) pode requerer tempo proibitivo

Limites da Simulação Desenvolvimento de bons modelos é caro e consome muito tempo. Simulação é imprecisa, pois trabalha sobre modelos. Simulação pode consumir grande tempo de processamento necessidade de muitos experimentos (para cobrir as combinações de condições operacionais) necessidade de muitas replicações (para atingir valores estatísticos)

Ferramentas de Simulação Linguagens de programação de propósito geral Fortran, C, Pascal, Java disponíveis para todas as plataformas alta flexibilidade, bibliotecas de simulação Linguagens de simulação GPSS, SimsScript, Siman, Simula, GASP diminuem o tempo de programação estruturas pré-existentes para modelagem

Ferramentas de Simulação Ambientes de simulação engloba a descrição do modelo, controle da simulação e coleta e visualização de estatísticas. propósito geral: MicroSaint, PowerSim, Simul8, VSE propósito específico: Taylor, ProModel, WaterMod