Logo do repositório
 
A carregar...
Miniatura
Publicação

ECSMoS: An ECS-based pedestrian mobility simulator

Utilize este identificador para referenciar este registo.
Nome:Descrição:Tamanho:Formato: 
MESTRADO_RAFAEL_COTRIM.pdf9.01 MBAdobe PDF Ver/Abrir

Resumo(s)

O estudo e a simulação do movimento de pedestres, chamado dinâmica de pedestres ou dinâmica de multidões, é de fundamental importância no mundo atual. Tal área é utilizada em diversos tipos de aplicações, incluindo a otimização de espaços por onde passam grandes quantidades de pessoas e a prevenção de esmagamento, tumultos, debandadas e outros eventos semelhantes. Atualmente, a pesquisa e o desenvolvimento de novos modelos que imitam o comportamento das pessoas andando está restrita pelas soluções disponíveis. Simuladores de pedestres existentes frequentemente possuem limitações impostas por suas arquiteturas, levando pesquisadores a criarem os seus próprios simuladores, o que desacelera a pesquisa e limita a comparabilidade dos resultados. Esta dissertação avalia a utilização da arquitetura de Sistema de Componente e Entidade para melhorar a flexibilidade desse tipo de software. Além disso, ela introduz um novo simulador de pedestres, o ECSMoS, que foca em resolver as limitações de flexibilidade. Para alcançar esse resultado, foi necessário primeiramente, estudar os modelos atuais. Em seguida, realizou-se um levantamento de simuladores disponíveis. Os pontos fortes e fracos de cada um foram avaliados para uso posterior na definição dos objetivos e dos cenários de teste do novo simulador. Posteriormente, foi feita uma introdução à arquitetura de Sistema de Componente e Entidade e explicado como ela pode resolver as limitações de flexibilidade dos simuladores atuais. Com essas definições estabelecidas, este trabalho definiu os requisitos para o simulador ECSMosS, explicou a sua estrutura e o comparou com outros simuladores. Os resultados mostram que, embora mais complexo do que os outros simuladores, o ECMoS é consideravelmente mais flexível, especialmente em situações onde o ambiente está em constante mudança. Em termos de desempenho, foi demonstrado que o EXCMoS tem desempenho tão bom quanto ou ainda melhor do que os outros simuladores.
Abstracts: The study and simulation of the movement of pedestrians, often referred to as pedestrian dynamics or crowd dynamics, is of fundamental importance in today's world. It is used in many kinds of applications, including the optimization of spaces where large amounts of people pass through and the prevention of croud crushes, stampedes, tramplings and other similar events. Currently, the research and development of new models that mimic the behavior of people walking is restricted by the available solutions. Existing pedestrian simulators oftentimes have limitations imposed by their architectures, leading researchers to create their own simulators, which slows down research and limits the comparability of results. This dissertation evaluates the utilization of the Entity Component System architecture to improve the flexibility of such software. Additionally, it introduces a new pedestrian simulator framework, ECSMoS, which focuses on solving the flexibility limitations. To arrive at this result, first it was necessary to study current models. Then, a survey of the available simulators was conducted. The strengths and weaknesses of each were noted for later use in definition the objectives and testing scenarios of the new simulator. Then, an introduction to the Entity Componente Systema Architecture was given and how it may solve the flexibility limitations of current simulators was explained. With these definitions in place, this work defined the requirements for the ECSMoS simulator, explained its structure, and compared it to other simulators. Results show that, while more complex than the other simulators, ECMoS is considerably more flexible, especially in situations where the environment is in constant flux. In terms of performance, it was shown that ECSMoS is just as or more performant than than other simulators in the evaluated scenarios.

Descrição

Dissertação apresentada à Escola Superior de Tecnologia do Instituto Politécnico de Castelo Branco para cumprimento dos requisitos necessários à obtenção do Grau de Mestre em Engenharia Informática - Área de Especialização em Desenvolvimento de Software e Sistemas Interativos.

Palavras-chave

Dinâmica de pedestres Simulação ECS Estudo comparativo Pedestrian dynamics Simulation Comparative analysis

Contexto Educativo

Citação

Projetos de investigação

Unidades organizacionais

Fascículo