classificação de sistemas de simulaçãosmusse/simulacao/pdfs/simulacao.pdf · tempo...
TRANSCRIPT
![Page 1: Classificação de Sistemas de Simulaçãosmusse/Simulacao/PDFs/Simulacao.pdf · tempo correspondente ao sistema real. Simuladores de jogos ou para treinamento se enquadram nesta](https://reader031.vdocuments.net/reader031/viewer/2022022618/5bab198c09d3f296258d6614/html5/thumbnails/1.jpg)
Classificação de Sistemas de Simulação
Profa. Dra. Soraia Raupp Musse
![Page 2: Classificação de Sistemas de Simulaçãosmusse/Simulacao/PDFs/Simulacao.pdf · tempo correspondente ao sistema real. Simuladores de jogos ou para treinamento se enquadram nesta](https://reader031.vdocuments.net/reader031/viewer/2022022618/5bab198c09d3f296258d6614/html5/thumbnails/2.jpg)
Quem é real?
![Page 3: Classificação de Sistemas de Simulaçãosmusse/Simulacao/PDFs/Simulacao.pdf · tempo correspondente ao sistema real. Simuladores de jogos ou para treinamento se enquadram nesta](https://reader031.vdocuments.net/reader031/viewer/2022022618/5bab198c09d3f296258d6614/html5/thumbnails/3.jpg)
Simulação de Sistemas
�SIMULAÇÃO IMPLICA NA MODELAGEM DE UM PROCESSO OU SISTEMA, DE TAL FORMA QUE O 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-74]
![Page 4: Classificação de Sistemas de Simulaçãosmusse/Simulacao/PDFs/Simulacao.pdf · tempo correspondente ao sistema real. Simuladores de jogos ou para treinamento se enquadram nesta](https://reader031.vdocuments.net/reader031/viewer/2022022618/5bab198c09d3f296258d6614/html5/thumbnails/4.jpg)
Sistema:
Tentativas de definição:� Agregação ou montagem de coisas,
combinadas pelo homem ou pela natureza de modo a formar um todo unificado.modo a formar um todo unificado.
� Grupo de itens interdependente ou interagindo regularmente, formando um todo unificado.
� Combinação de componentes que agem em conjunto para desempenhar uma função que se torna impossível na ausência de qualquer das partes.
![Page 5: Classificação de Sistemas de Simulaçãosmusse/Simulacao/PDFs/Simulacao.pdf · tempo correspondente ao sistema real. Simuladores de jogos ou para treinamento se enquadram nesta](https://reader031.vdocuments.net/reader031/viewer/2022022618/5bab198c09d3f296258d6614/html5/thumbnails/5.jpg)
Modelo Computacional
�MODELO COMPUTACIONAL É UM PROGRAMA DE COMPUTADOR CUJAS VARIÁVEIS APRESENTAM O CUJAS VARIÁVEIS APRESENTAM O MESMO COMPORTAMENTO DINÂMICO E ESTOCÁSTICO DO SISTEMA REAL QUE REPRESENTA [MACLEOD-88]
![Page 6: Classificação de Sistemas de Simulaçãosmusse/Simulacao/PDFs/Simulacao.pdf · tempo correspondente ao sistema real. Simuladores de jogos ou para treinamento se enquadram nesta](https://reader031.vdocuments.net/reader031/viewer/2022022618/5bab198c09d3f296258d6614/html5/thumbnails/6.jpg)
�Em geral definimos para o modelo:
-Variáveis de entrada;-Variáveis de saída;
que espelham as interações do sistema com o Universo
![Page 7: Classificação de Sistemas de Simulaçãosmusse/Simulacao/PDFs/Simulacao.pdf · tempo correspondente ao sistema real. Simuladores de jogos ou para treinamento se enquadram nesta](https://reader031.vdocuments.net/reader031/viewer/2022022618/5bab198c09d3f296258d6614/html5/thumbnails/7.jpg)
Sistema X Modelo
??? ???
![Page 8: Classificação de Sistemas de Simulaçãosmusse/Simulacao/PDFs/Simulacao.pdf · tempo correspondente ao sistema real. Simuladores de jogos ou para treinamento se enquadram nesta](https://reader031.vdocuments.net/reader031/viewer/2022022618/5bab198c09d3f296258d6614/html5/thumbnails/8.jpg)
Exemplo:
Modelo
Velocidades
individuais
observadas em
uma calçada
Comportamentos
Normais ou
)(∑= ij vft
iv
Modelouma calçada Normais ou
anormais
![Page 9: Classificação de Sistemas de Simulaçãosmusse/Simulacao/PDFs/Simulacao.pdf · tempo correspondente ao sistema real. Simuladores de jogos ou para treinamento se enquadram nesta](https://reader031.vdocuments.net/reader031/viewer/2022022618/5bab198c09d3f296258d6614/html5/thumbnails/9.jpg)
Classificação de Sistemas:
�Variante ou Invariante no tempo�Estáticos ou Dinâmicos�Determinísticos ou Estocásticos�Tempo real ou simulado�Discreto ou Contínuo
![Page 10: Classificação de Sistemas de Simulaçãosmusse/Simulacao/PDFs/Simulacao.pdf · tempo correspondente ao sistema real. Simuladores de jogos ou para treinamento se enquadram nesta](https://reader031.vdocuments.net/reader031/viewer/2022022618/5bab198c09d3f296258d6614/html5/thumbnails/10.jpg)
Invariantes X Variantes
� Sistemas invariantes no tempo × Sistemas variantes no tempo
� y(i) = g(u(i)) ou y(i) = g(u(i),t)
![Page 11: Classificação de Sistemas de Simulaçãosmusse/Simulacao/PDFs/Simulacao.pdf · tempo correspondente ao sistema real. Simuladores de jogos ou para treinamento se enquadram nesta](https://reader031.vdocuments.net/reader031/viewer/2022022618/5bab198c09d3f296258d6614/html5/thumbnails/11.jpg)
Exemplos:
� Sistemas invariantes no tempo × Sistemas variantes no tempo
atvv oi +=
xpip
ppp
xx
oi
∆+=
∆+=
![Page 12: Classificação de Sistemas de Simulaçãosmusse/Simulacao/PDFs/Simulacao.pdf · tempo correspondente ao sistema real. Simuladores de jogos ou para treinamento se enquadram nesta](https://reader031.vdocuments.net/reader031/viewer/2022022618/5bab198c09d3f296258d6614/html5/thumbnails/12.jpg)
Dinâmicos X Estáticos
� Sistemas dinâmicos × Sistemas estáticos
� Um sistema é dinâmico se o valores das � Um sistema é dinâmico se o valores das saídas dependem de valores passadosdas entradas
![Page 13: Classificação de Sistemas de Simulaçãosmusse/Simulacao/PDFs/Simulacao.pdf · tempo correspondente ao sistema real. Simuladores de jogos ou para treinamento se enquadram nesta](https://reader031.vdocuments.net/reader031/viewer/2022022618/5bab198c09d3f296258d6614/html5/thumbnails/13.jpg)
Exemplo de sistema dinâmico
� Sistema massa-molaVariáveis de entrada:
Peso, dados da mola, dados do mundo, pos. inicialPeso, dados da mola, dados do mundo, pos. inicial
Variáveis de saída:Nova posição (depende dedados passados)
� Precisa da memória do sistema!“O quanto a mola anda não é igual em
cada tempo”
![Page 14: Classificação de Sistemas de Simulaçãosmusse/Simulacao/PDFs/Simulacao.pdf · tempo correspondente ao sistema real. Simuladores de jogos ou para treinamento se enquadram nesta](https://reader031.vdocuments.net/reader031/viewer/2022022618/5bab198c09d3f296258d6614/html5/thumbnails/14.jpg)
Exemplos:
TV, cinema X Jogos (Dinâmico)
![Page 15: Classificação de Sistemas de Simulaçãosmusse/Simulacao/PDFs/Simulacao.pdf · tempo correspondente ao sistema real. Simuladores de jogos ou para treinamento se enquadram nesta](https://reader031.vdocuments.net/reader031/viewer/2022022618/5bab198c09d3f296258d6614/html5/thumbnails/15.jpg)
Sistemas Variantes no tempo X Sistemas Dinâmicos
�SVT – Variam em função do TEMPO �SD – Variam em função dos DADOS
passadospassados
![Page 16: Classificação de Sistemas de Simulaçãosmusse/Simulacao/PDFs/Simulacao.pdf · tempo correspondente ao sistema real. Simuladores de jogos ou para treinamento se enquadram nesta](https://reader031.vdocuments.net/reader031/viewer/2022022618/5bab198c09d3f296258d6614/html5/thumbnails/16.jpg)
Determinísticos X Estocásticos:
� Determinístico: Resultado do sistema é pré-determinado em função dos dados de entrada
� Estocástico: Resultado do sistema não depende somente dos dados de entrada, mas também de outros fatores, normalmente aleatórios. Isto requer um modelo probabilístico.
![Page 17: Classificação de Sistemas de Simulaçãosmusse/Simulacao/PDFs/Simulacao.pdf · tempo correspondente ao sistema real. Simuladores de jogos ou para treinamento se enquadram nesta](https://reader031.vdocuments.net/reader031/viewer/2022022618/5bab198c09d3f296258d6614/html5/thumbnails/17.jpg)
Exemplo (Determinístico):
If idade > 18then printf(“podes tirar carteira”)else printf(“não podes”).
![Page 18: Classificação de Sistemas de Simulaçãosmusse/Simulacao/PDFs/Simulacao.pdf · tempo correspondente ao sistema real. Simuladores de jogos ou para treinamento se enquadram nesta](https://reader031.vdocuments.net/reader031/viewer/2022022618/5bab198c09d3f296258d6614/html5/thumbnails/18.jpg)
Exemplos de sistemas Estocásticos:
- Sistema que descreve o comportamento de uma platéia em um teatro
- Reação das pessoas em situação de emergência
- Modelo probabilístico tenta descrever o comportamento “aleatório” das entidades..
![Page 19: Classificação de Sistemas de Simulaçãosmusse/Simulacao/PDFs/Simulacao.pdf · tempo correspondente ao sistema real. Simuladores de jogos ou para treinamento se enquadram nesta](https://reader031.vdocuments.net/reader031/viewer/2022022618/5bab198c09d3f296258d6614/html5/thumbnails/19.jpg)
Tempo Real X Tempo Simulado
� Tempo realA escala de tempo é a real, isto é os eventos
ocorrem e são tratados na mesma escala de ocorrem e são tratados na mesma escala de tempo correspondente ao sistema real. Simuladores de jogos ou para treinamento se enquadram nesta categoria. Nestes sistemas um operador humano interage com o simulador em tempo real.
![Page 20: Classificação de Sistemas de Simulaçãosmusse/Simulacao/PDFs/Simulacao.pdf · tempo correspondente ao sistema real. Simuladores de jogos ou para treinamento se enquadram nesta](https://reader031.vdocuments.net/reader031/viewer/2022022618/5bab198c09d3f296258d6614/html5/thumbnails/20.jpg)
�Tempo simuladoNão acompanha a escala de evolução do
tempo real. Um ano do tempo de simulação pode decorrer em poucos segundos de processamento. São segundos de processamento. São utilizados para análises de desempenho em que o interesse é pelas medidas de desempenho.
![Page 21: Classificação de Sistemas de Simulaçãosmusse/Simulacao/PDFs/Simulacao.pdf · tempo correspondente ao sistema real. Simuladores de jogos ou para treinamento se enquadram nesta](https://reader031.vdocuments.net/reader031/viewer/2022022618/5bab198c09d3f296258d6614/html5/thumbnails/21.jpg)
Sistemas Discretos X Sistemas Contínuos
�Sistemas Discretos: o sistema depende de variáveis que assumem valores discretos (num domínio de valores discretos (num domínio de valores finitos ou enumeráveis)
�Sistemas Contínuos: o sistema depende de váriaveis que assumem valores contínuos, como o conjunto de números reais
![Page 22: Classificação de Sistemas de Simulaçãosmusse/Simulacao/PDFs/Simulacao.pdf · tempo correspondente ao sistema real. Simuladores de jogos ou para treinamento se enquadram nesta](https://reader031.vdocuments.net/reader031/viewer/2022022618/5bab198c09d3f296258d6614/html5/thumbnails/22.jpg)
Um exemplo:
�Variante ou Invariante no tempo�Estáticos ou Dinâmicos�Determinísticos ou Estocásticos�Tempo real ou simulado�Discreto ou Contínuo
![Page 23: Classificação de Sistemas de Simulaçãosmusse/Simulacao/PDFs/Simulacao.pdf · tempo correspondente ao sistema real. Simuladores de jogos ou para treinamento se enquadram nesta](https://reader031.vdocuments.net/reader031/viewer/2022022618/5bab198c09d3f296258d6614/html5/thumbnails/23.jpg)
O Problema
�Como simular os comportamentos de indivíduos complexos?
![Page 24: Classificação de Sistemas de Simulaçãosmusse/Simulacao/PDFs/Simulacao.pdf · tempo correspondente ao sistema real. Simuladores de jogos ou para treinamento se enquadram nesta](https://reader031.vdocuments.net/reader031/viewer/2022022618/5bab198c09d3f296258d6614/html5/thumbnails/24.jpg)
Os Agentes
�Possuem memória, intenções e estado emocional
Memória(K)
Estado Emocional
(S)
Lista deIntenções
(I)
estado emocional�Devem tomar uma decisão
sobre sua próxima ação
![Page 25: Classificação de Sistemas de Simulaçãosmusse/Simulacao/PDFs/Simulacao.pdf · tempo correspondente ao sistema real. Simuladores de jogos ou para treinamento se enquadram nesta](https://reader031.vdocuments.net/reader031/viewer/2022022618/5bab198c09d3f296258d6614/html5/thumbnails/25.jpg)
Módulo de Decisão
Estado Emocional Memória
Intenções
Executa uma ação
?
Módulo de Decisão
![Page 26: Classificação de Sistemas de Simulaçãosmusse/Simulacao/PDFs/Simulacao.pdf · tempo correspondente ao sistema real. Simuladores de jogos ou para treinamento se enquadram nesta](https://reader031.vdocuments.net/reader031/viewer/2022022618/5bab198c09d3f296258d6614/html5/thumbnails/26.jpg)
ANALISANDO MELHOR O Módulo de Decisão
Estado Emocional Memória
Intenções
Executa uma ação
?
Módulo de Decisão
•Ação escolhida varia no tempo•Ação escolhida varia em função dos outros dados•Ação escolhida varia numa função probabilística (para que nem todos reajam igualmente…)
![Page 27: Classificação de Sistemas de Simulaçãosmusse/Simulacao/PDFs/Simulacao.pdf · tempo correspondente ao sistema real. Simuladores de jogos ou para treinamento se enquadram nesta](https://reader031.vdocuments.net/reader031/viewer/2022022618/5bab198c09d3f296258d6614/html5/thumbnails/27.jpg)
ANALISANDO MELHOR O Módulo de Decisão
Estado Emocional Memória
Módulo de
Intenções
COMO IMPLEMENTAR?Para situações de Happiness ≤ 0.3:
Executa uma ação
?
Módulo de Decisão
Para situações de Happiness ≤ 0.3:
•Ações Play, Change30% de não realizar
•Ações Goto10% de chance de não realizar70% de realizar20% de realizar de forma
diferente
![Page 28: Classificação de Sistemas de Simulaçãosmusse/Simulacao/PDFs/Simulacao.pdf · tempo correspondente ao sistema real. Simuladores de jogos ou para treinamento se enquadram nesta](https://reader031.vdocuments.net/reader031/viewer/2022022618/5bab198c09d3f296258d6614/html5/thumbnails/28.jpg)
Análise do exemplo:
�Variante ou Invariante no tempo�Estáticos ou Dinâmicos�Determinísticos ou Estocásticos�Tempo real ou simulado�Discreto ou Contínuo ?
![Page 29: Classificação de Sistemas de Simulaçãosmusse/Simulacao/PDFs/Simulacao.pdf · tempo correspondente ao sistema real. Simuladores de jogos ou para treinamento se enquadram nesta](https://reader031.vdocuments.net/reader031/viewer/2022022618/5bab198c09d3f296258d6614/html5/thumbnails/29.jpg)
Estudo de caso: Jogo The Sims
�KSI (Knowledge/Status/Intention)�Atributos individuais
![Page 30: Classificação de Sistemas de Simulaçãosmusse/Simulacao/PDFs/Simulacao.pdf · tempo correspondente ao sistema real. Simuladores de jogos ou para treinamento se enquadram nesta](https://reader031.vdocuments.net/reader031/viewer/2022022618/5bab198c09d3f296258d6614/html5/thumbnails/30.jpg)
Estudo de caso: Jogo The Sims
�Árvore de decisões� Leva em consideração o
usuário, e o KS,usuário, e o KS,gerando o I...
![Page 31: Classificação de Sistemas de Simulaçãosmusse/Simulacao/PDFs/Simulacao.pdf · tempo correspondente ao sistema real. Simuladores de jogos ou para treinamento se enquadram nesta](https://reader031.vdocuments.net/reader031/viewer/2022022618/5bab198c09d3f296258d6614/html5/thumbnails/31.jpg)