|
A. Ciências Exatas e da Terra - 2. Ciência da Computação - 12. Simulação |
|
A REPRESENTAÇÃO DO TEMPO EM SIMULAÇÕES COMPUTACIONAIS |
|
Paulo Gurgel Pinheiro 1 e João José Vasco Peixoto Furtado 2 |
|
1- Aluno do Curso de Graduação em Informática da Universidade de Fortaleza - UNIFOR;
2 - Prof. Dr. do Curso de Mestrado em Informática Aplicada da Universidade de Fortaleza - UNIFOR, UNIVERSIDADE DE FORTALEZA - UNIFOR |
|
Um dos fatores mais importantes para o desenvolvimento de uma simulação, é a escolha do mecanismo de representação do tempo. Por esse motivo, foram analisadas técnicas de avanço de tempo para uso no projeto ExpertCOP, que é um sistema criado para simular o combate à criminalidade em uma área geoprocessada. Nesse sistema, foram realizados experimentos quanto ao controle do tempo e autonomia do relógio. Para isso foram analisados e testados modelos de simulações orientadas pelo tempo e simulações orientadas pelos próprios eventos. Um modelo híbrido foi proposto para sistemas como o ExpertCOP, onde a simulação deve passar de forma rápida e ainda permitir que eventos sejam executados simultaneamente. Para simular a criminalidade no mês de Abril de 2003, simulações orientadas a eventos levaram 6 minutos, porém esse modelo não tornou possível a execução simultânea de eventos. O modelo orientado a tempo, conseguiu executar eventos simultaneamente, porém gastou 43 minutos, pelo fato de ter o tempo contado pulso a pulso. O modelo híbrido, por sua vez, conseguiu terminar a simulação em 6,3 minutos e ainda executar dois ou mais eventos ao mesmo tempo. Desta forma, ficou provado que o modelo híbrido é a melhor solução para esse tipo de sistema, pois consegue, com a simultaneidade dos eventos, representar melhor o mundo real e ainda ter uma ótima performance de tempo, características estas, que tornam uma simulação robusta e mais representativa. |
|
| |
Trabalho de Iniciação Científica
|
|
Palavras-chave:
Simulação; Simulação orientada; Representação do tempo |
|
Anais da 57ª Reunião Anual da SBPC - Fortaleza, CE - Julho/2005
|