Вы находитесь на странице: 1из 25

CONCEITOS TEÓRICOS DE

SIMULAÇÃO DE SISTEMAS
William R. dos Santos: rsantos.w@gmail.com
Introdução

• O que é simulação de sistemas?

"Simulação é o processo de desenvolvimento de um modelo de um sistema real, e a


condução de experimentos nesse modelo, com o propósito de entender o
comportamento do sistema e/ou avaliar várias estratégias (com os limites impostos
por um critério ou conjunto de critérios) para a operação do sistema". (SHANNON,
1975)

“É o processo de construção de um modelo representativo de um sistema real, e a


experimentação no mesmo. Os resultados das experimentações, após análises,
apresentam uma visão futura do sistema. As informações geradas auxiliam nas
tomadas de decisão, necessárias no momento presente, e contribuem para uma
melhor compreensão do sistema estudado". (COSTA, 2002)

William dos Santos: rsantos.w@gmail.com


Sistema

• Sistema = entrada + processamento + saída

• Na Engenharia de Produção:
– Sistemas produtivos;
– Sistemas logísticos;
– Sistemas de serviços.

William dos Santos: rsantos.w@gmail.com


Modelo

• Representação de um sistema
– Modelos simbólicos
• Ex: fluxograma de processo – modelo simbólico que representa o
processo
– Modelos matemáticos (analíticos)
• Modelos matemáticos de Programação Linear
– Ex: Maximize f(x) ou Minimize f(x), tal restrições...
• Modelos analíticos
– Ex: Teoria de filas

William dos Santos: rsantos.w@gmail.com


Modelo de simulação

• Representação de um sistema
– Simulação
• Apresenta maior complexidade: natureza dinâmica e natureza
aleatória
• Responde perguntas do tipo: “E se...”
– Possui 4 parâmetros:
1) Componentes;
2) Variáveis;
3) Parâmetros;
4) Relações funcionais.

William dos Santos: rsantos.w@gmail.com


Parâmetros modelo de simulação

• Componentes: partes que formam o sistema

• Variáveis: Podem ser exógenas, de estado e endógenas


– Exógenas: independentes (entrada do sistema). São
atuantes sobre o modelo;
– De estado: descrevem o estado do sistema ou
componentes ao logo do tempo de simulação
– Endógenas: dependentes (saída do sistema). São geradas
pela interação entre as exógenas e de estado.

William dos Santos: rsantos.w@gmail.com


Parâmetros modelo de simulação

• Relações funcionais: descrevem as interações das


variáveis com os componentes do modelo;
– Podem ser equações matemáticas;
– Relações podem ser determinísticas ou estocásticas

• Restrições: limitações impostas para limitar valores


possíveis das variáveis;

• Objetivos: As metas estabelecidas para o sistema

William dos Santos: rsantos.w@gmail.com


Classificação modelos de simulação

Determinísticos Variáveis não randômicas;


Relações exatas
Estocásticos
Possui relações funcionais dada por uma função
de probabilidade;

Estáticos
Não consideram o tempo como uma variável

Dinâmicos
Interações variáveis no tempo

William dos Santos: rsantos.w@gmail.com


Classificação modelos de simulação quanto
as mudanças das variáveis
• Modelo discreto: as variáveis dependentes tem seus
valores alterados em instantes contáveis no tempo

William dos Santos: rsantos.w@gmail.com


Classificação modelos de simulação quanto
as mudanças das variáveis
• Modelo contínuo: as variáveis dependentes tem seus
valores alterados em qualquer instante no tempo

William dos Santos: rsantos.w@gmail.com


Simulação computacional

Monte Carlo Não considera o tempo


como uma variável
Utilizada em problemas
de Cálculo Integral
Simulação Contínua Mudanças de estado ao
computacional longo do tempo
Varia continuamente ao
longo do tempo
Eventos discretos Mudam estado em de
forma discreta no tempo
Orientada por eventos
William dos Santos: rsantos.w@gmail.com
Conceitos de Simulação discreta

• Kelton (1991), Costa (2002) e Chwif & Medina (2010)


apresentam os conceitos:
1) Entidades: são elementos que se movem pelo
sistema
2) Atributo:
3) Atividade:
4) Evento:
5) Variáveis (Acumuladores)::
6) Relógio de simulação:

William dos Santos: rsantos.w@gmail.com


Conceitos de Simulação discreta

• Kelton (1991), Costa (2002) e Chwif & Medina (2010)


apresentam os conceitos:
7) Lista de eventos futuros:
8) Cenário:
9) Replicação:
10) Variáveis de estados:
11) Recurso:
12) Filas:

William dos Santos: rsantos.w@gmail.com


Entidade

• São elementos que se movem pelo sistema


– Ex: peças chegam para serem processadas

Chegada
de perfis
lisos Saída
perfis
dobrados

Tipo de Dobradeira
perfil

William dos Santos: rsantos.w@gmail.com


Atributo

• São características atribuídas as entidades;


– Cor, valor monetário, tipo de peça e outros
• Sua função é especificar entidades
Chegada
de perfis Peça tipo 1 Peça tipo 2
lisos Saída
perfis
dobrados

Tipo de Dobradeira
perfil

William dos Santos: rsantos.w@gmail.com


Recursos

• São entidades estáticas que servem entidades


dinâmicas;

• São os equipamentos, operadores, áreas de


armazenagem de produtos
Chegada Saída
de perfis perfis
lisos dobrados

Tipo de Dobradeira
perfil
William dos Santos: rsantos.w@gmail.com
Filas

• São os locais onde as entidades esperam para


atravessar o sistema;

• Associar aos Recursos;


Chegada
de perfis
lisos Saída
perfis
dobrados

Tipo de Dobradeira
perfil
William dos Santos: rsantos.w@gmail.com
Atividade

• São ações realizadas pelas entidades no sistema;

• Descreve o ciclo de vida das entidades no sistema


(ACD)
– Construção de modelos conceituais dos sistemas
Fila Atividade

William dos Santos: rsantos.w@gmail.com


Atividade: ACD
Entidade Estado Símbolo
Esperando

Checado
Perfil
Pronto (para ser dobrado)

Dobrado

Checando
Inspeção
Esperado

Dobrando
Dobradeira
Esperando

William dos Santos: rsantos.w@gmail.com


ACD

Espera

Checar Dobra

Pronto

William dos Santos: rsantos.w@gmail.com


ACD do sistema

Espera

Checar Dobra

Pronto

William dos Santos: rsantos.w@gmail.com


Evento

• São os pontos no tempo que marcam o início e fim


de uma atividade;

• Altera o relógio de simulação;


– Marca o tempo de simulação

William dos Santos: rsantos.w@gmail.com


Conceitos

• Acumuladores: variáveis que medem o desempenho


do sistema;

• Variáveis de estados: Mostram a situação do sistema


em determinando instante
– Exemplo: quantidade de perfis no sistema, utilização da
dobradeira, perfis na fila, etc

William dos Santos: rsantos.w@gmail.com


Conceitos

• Lista de eventos futuros: mostra as atividades e seu


tempo de término em ordem cronológica;

• Cenário: conjunto de situações a serem experimentadas;

• Replicação: é a execução do modelo, com as mesmas


configurações de entrada, porém apresentando
diferentes números aleatórios

• Rodada: Tempo compreendido entre o início e o fim da


simulações, podendo ter várias replicações

William dos Santos: rsantos.w@gmail.com


CONCEITOS TEÓRICOS DE
SIMULAÇÃO DE SISTEMAS
William R. dos Santos: rsantos.w@gmail.com

Вам также может понравиться