Please use this identifier to cite or link to this item:
http://202.28.34.124/dspace/handle123456789/1788
Title: | Collision Avoidance with Deadlock Prevention for Crowd Simulation การหลีกเลี่ยงการชนที่ป้องกันการติดตายสำหรับการจำลองฝูงชน |
Authors: | Panich Sudkhot พาณิชย์ สุดโคต Chattrakul Sombuttheera ฉัตรตระกูล สมบัติธีระ Mahasarakham University. The Faculty of Informatics |
Keywords: | การจำลองฝูงชน การจำลองฝูงชนแบบหลายเอเจนท์ เฟรมเวิร์คการจำลองฝูงชน เอเจนท์บีดีไอ การจำลองฝูงชนด้วยบีดีไอ Crowd Simulation Multiagent Crowd Simulation Crowd Simulation Framework BDI Agent BDI Crowd Simulation |
Issue Date: | 25 |
Publisher: | Mahasarakham University |
Abstract: | We present a multiagent-based framework for crowd simulation in large space urban area on a standalone PC. We use Belief-Desire-Intention (BDI) for modeling individual agent behavior. We use RVO for handling a large number of agents. We experimented our framework with up to 102,400 agents, navigating them from origins to destinations. We found that we can navigate agents successfully. The execution time increases when the number of agent increase. For visualization, the algorithm can 24 fps for 600 agents. The number of frame per second drop rapidly when the number of agents rises from 19,600 to 102,400 agents. The rendering is very low, 0.4 to 0.04 fps, when the number of agents is larger than or equal to 19,600. In term of memory usage, our algorithm consume slightly more memory than RVO. Both algorithm consume more memory when the number of agent is increased almost linearly. In our experiment we have 1 GB of ram and can carry out simulation up to 720,000 agents. เรานำเสนอเฟรมเวิร์กแบบหลายเอเจนต์สำหรับการจำลองฝูงชนในพื้นที่เมืองขนาดใหญ่บนพีซีแบบสแตนด์อโลน เราใช้ Belief-Desire-Intention (BDI) สำหรับการสร้างแบบจำลองพฤติกรรมของเอจนท์ เราใช้ RVO ในการจัดการเอเจนท์จำนวนมาก เราทดลองเฟรมเวิร์คของเรากับเอเจนท์มากถึง 102,400 เอเจนท์ โดยนำทางจากจุดเริ่มต้นไปยังจุดหมายปลายทาง เราพบว่าเราสามารถนำทางเอเจนท์ได้สำเร็จ เวลาดำเนินการเพิ่มขึ้นเมื่อจำนวนเอเจนท์เพิ่มขึ้น สำหรับการแสดงภาพอัลกอริทึมสามารถทำได้ถึง 24 fps ในจำนวนเอเจนท์ 600 เอเจนต์ จำนวนเฟรมต่อวินาทีลดลงอย่างรวดเร็วเมื่อจำนวนเอเจนต์เพิ่มขึ้นจาก 19,600 ถึง 102,400 เอเจนต์ การเรนเดอร์ต่ำมาก 0.4 ถึง 0.04 fps เมื่อจำนวนเอเจนต์มากกว่าหรือเท่ากับ 19,600 ในแง่ของการใช้หน่วยความจำอัลกอริทึมของเราใช้หน่วยความจำมากกว่า RVO เล็กน้อย อัลกอริทึมทั้งสองใช้หน่วยความจำมากขึ้นเมื่อจำนวนเอเจนต์เพิ่มขึ้นเกือบเป็นเส้นตรง ในการทดลองของเราหน่วยความจำปริมาณ 1 GB สามารถจำลองเอเจนท์ได้ถึง 720,000 เอเจนท์ |
Description: | Doctor of Philosophy (Ph.D.) ปรัชญาดุษฎีบัณฑิต (ปร.ด.) |
URI: | http://202.28.34.124/dspace/handle123456789/1788 |
Appears in Collections: | The Faculty of Informatics |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
59011260002.pdf | 29.55 MB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.