Font Size: a A A

Research On Common Hierarchical Evacuation Simulation Framework

Posted on:2020-10-31Degree:MasterType:Thesis
Country:ChinaCandidate:H B LinFull Text:PDF
GTID:2416330575996968Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Evacuation simulation has become a hot research topic by simulating crowd behavior in evacuation scenarios and assisting emergency evacuation decision making.The evacuation simulation system involves a wide range of problems and it is difficult to develop an evacuation simulation system.In order to reduce the threshold of evacuation simulation,the general crowd evacuation simulation framework——CHESF is proposed.According to the pedestrian dynamics theory,it introduces the hierarchical concept to realize the behavior of hierarchical control crowds,which is convenient for developers to quickly generate evacuation simulation system on the framework.The main research work of this thesis is as follow:1)The research status of evacuation simulation are reviewed,the existing evacuation simulation algorithms,models and frameworks are analyzed and summarized.2)The CHESF framework is proposed.The strategic layer,tactical layer and operation layer are designed to realize the layered control of crowd behavior,environment layer and visualization layer are designed,the influence of environmental factors on crowd simulation and the final simulation visualization are realized.And the expansion interface is reserved at each level for adding custom modules to realize code reuse,and it is more flexible to design different simulation experiments.3)The CHESF framework is implemented.By designing modular plug-ins,the simulation application is designed by combining different plug-ins,and the simulation results are displayed.Based on the Qt framework design graphical user interface(GUI),tools for generating various levels of custom module plug-ins are provided,which can quickly complete the module plug-ins.Production.4)Several experimental cases have been designed and implemented based on the CHESF framework.The CHESF framework is applied to design multiple sets of experiments,and detailed the function logic and production process of the plug-ins needed to implement these cases,and demonstrate the versatility,scalability and convenience of the proposed framework and system by demonstrating the simulation results of the experiments.
Keywords/Search Tags:crowd evacuation, simulation framework, level architecture, modular, menge
PDF Full Text Request
Related items