Xây dựng và đánh giá một hệ thống mô phỏng giao thông việt nam

62 721 3
Xây dựng và đánh giá một hệ thống mô phỏng giao thông việt nam

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Tài liệu tham khảo công nghệ thông tin Xây dựng và đánh giá một hệ thống mô phỏng giao thông việt nam

1ĐẠI HỌC QUỐC GIA HÀ NỘITRƯỜNG ĐẠI HỌC CÔNG NGHỆNgô Đức HảiXÂY DỰNG ĐÁNH GIÁ MỘT HỆ THỐNG PHỎNG GIAO THÔNG VIỆT NAMKHOÁ LUẬN TỐT NGHIỆP ĐẠI HỌC HỆ CHÍNH QUYNgành: Công nghệ Thông tinHÀ NỘI - 2010 2ĐẠI HỌC QUỐC GIA HÀ NỘITRƯỜNG ĐẠI HỌC CÔNG NGHỆNgô Đức HảiXÂY DỰNG ĐÁNH GIÁ MỘT HỆ THỐNG PHỎNG GIAO THÔNG VIỆT NAMKHOÁ LUẬN TỐT NGHIỆP ĐẠI HỌC HỆ CHÍNH QUYNgành: Công nghệ Thông tinCán bộ hướng dẫn: PGS.TS. Bùi Thế DuyHÀ NỘI - 2010 TÓM TẮT KHOÁ LUẬNTừ lâu, việc phát triển một hệ thống phỏng giao thông đã được nhiều nhà nghiên cứu trên thế giới quan tâm đã đạt được một số thành tựu nhất định. Những thành tựu này cũng đã đóng góp phần nào vào sự phát triển của hệ thống giao thông ở các nước tiên tiến. Tuy nhiên, việc ứng dụng các thành tựu này vào giao thông Việt Nam là rất khó khăn do cơ sở vật chất, cơ sở hạ tầng giao thông của nước ta có nhiều khác biệt, cùng với đó là sự khác nhau về các loại phương tiện tham gia giao thông ý thức của người tham gia giao thông. Vì vậy việc nghiên cứu một hệ thống phỏng giao thông thích hợp với Việt Nam là rất cần thiết đã được chúng tôi chọn làm đề tài để thực hiện khóa luận này.Đầu tiên, chúng tôi sẽ đưa ra một số cơ sở lý thuyết cho việc phỏng giao thông. Trong số đó chúng tôi sẽ đi sâu vào phương pháp phỏng dựa trên agent, một công nghệ rất thích hợp để phỏng một hình có sự tương tác cá thể - cá thể cá thể - môi trường giống như hình giao thông. Cuối cùng, chúng tôi sẽ trình bầy về hệ thống phỏng giao thông Việt Nam mà chúng tôi đã nghiên cứu xây dựng các kết quả đạt được qua quá trình này.i LỜI CÁM ƠNĐầu tiên, em xin gửi lời cám ơn tới các thầy cô của trường Đại học Công Nghệ - Đại học Quốc Gia Hà Nội đã tận tình hướng dẫn, chỉ bảo em trong quá trình học tập làm việc những năm học vừa qua.Em xin gửi lời cám ơn chân thành tới Phó Giáo sư Tiến sĩ Bùi Thế Duy, người đã tận tình hướng dẫn em trong suốt thời gian thực hiện khóa luận.Em vô cùng biết ơn bố mẹ, những người đã có công sinh thành, nuôi dậy luôn luôn tin tưởng, ủng hộ em. Em cũng xin gửi lời cám ơn tới các anh chị em mọi người trong gia đình cùng bạn bè vì đã luôn tin cậy, động viên giúp đỡ em trong cuộc sống.Hà Nội, ngày 2 tháng 5 năm 2010Sinh viênNgô Đức Hảiii MỤC LỤCMỞ ĐẦU 1CHƯƠNG 1: PHỎNG GIAO THÔNG .31.1. Giới thiệu .31.2. Hệ thống phỏng giao thông trực quan .41.2.1. hình hệ thống giao thông .51.2.2. hình điều khiển sự di chuyển các xe trên đường 51.2.3. hình thống kê 61.3. phỏng xe thông minh trên đường cao tốc .61.3.1. hình mạng lưới đường cao tốc .71.3.2. hình xe cộ .81.4. Hệ thống phỏng đèn giao thông 91.5. Kết luận .10CHƯƠNG 2: HÌNH DỰA TRÊN AGENT .122.1. Agent hệ thống đa agent 122.1.1. Agent .122.1.2. Hệ thống đa agent – MAS .132.2. hình dựa trên agent 142.2.1. Khái niệm về hình dựa trên agent – ABM 142.2.2. Sự khác nhau giữa agent đối tượng .142.2.3. Một số ứng dụng của ABM .152.2.4. Cách xây dựng một ABM 162.3. Kết luận .16CHƯƠNG 3. HỆ THỐNG PHỎNG GIAO THÔNG VIỆT NAM SỬ DỤNG HÌNH DỰA TRÊN AGENT 173.1. Một số đặc điểm của giao thông Việt Nam .173.2. Các ý tưởng xây dựng hệ thống 173.2.1. Xây dựng hệ thống đường xá .183.2.2. Xây dựng agent đóng vai trò người tham gia giao thông 213.3. tả hệ thống .25iii 3.3.1. Các thành phần chính của hệ thống 253.3.2. Các thuật toán được sử dụng .30 303.4. Cài đặt hệ thống phỏng 363.5. Giới thiệu chương trình phỏng .383.5.1. Chế độ thiết kế 383.5.2. Chế độ phỏng 423.6. Một số thử nghiệm nhận xét 433.6.1. Một số thử nghiệm 443.6.2. Nhận xét các thử nghiệm .47CHƯƠNG 4. TỔNG KẾT .494.1. Kết luận .494.2. Hướng phát triển mở rộng .49Tài liệu tham khảo .51iv MỘT SỐ THUẬT NGỮMAS Multi-Agent System Hệ thống đa AgentABM Agent-Based Modeling hình dựa trên Agentv DANH SÁCH HÌNH VẼ & BẢNG BIỂUHình 1-1: Hệ thống phỏng giao thông trực quan 4Hình 1-2: Chức năng thống kê của của hệ thống phỏng trực quan 4Hình 1-3: Hệ thống phỏng đường cao tốc 7Hình 1-4: tả cấu tạo đoạn đường cao tốc .8Hình 1-5: Hệ thống phỏng đèn giao thông .9Hình 2-1: Ưu việt của agent so với đối tượng 15Hình 3-1: Chia một ngã tư gồm nhiều tuyến đường thành các vùng đơn giản 18Hình 3-2: Vùng ở giữa ngã tư chứa nhiều tuyến đường khác nhau .19Hình 3-3: Các lối vào, lối ra các đoạn đương trong một vùng 19Hình 3-4: 16 đoạn đường ở vùng giữa ngã tư .20Hình 3-5: Thuộc tính vận tốc an toàn ảnh hưởng đến cách lái xe của các agent .24Hình 3-6: Thuộc tính thời gian dự tính ảnh hưởng đến cách lái xe của các agent .25Hình 3-7: Biểu đồ tả các thành phần của hệ thống mối quan hệ của chúng 26Hình 3-8: Thuật toán tính toán di chuyển của agent .31Hình 3-9: Agent lập kế hoạch lý tưởng trên đường dài thẳng .32Hình 3-10: Thuật toán xây dựng kế hoạch di chuyển lý tưởng của agent 32Hình 3-11: Agent lập kế hoạch di chuyển lý tưởng trên hệ thống đường bất kỳ .33Hình 3-12: Agent cảm nhận được va chạm với agent khác .33Hình 3-13: Agent hình dung vị trí của agent khác ở các thời điểm dịch chuyển .34Hình 3-14: Thuật toán kiểm tra va chạm nếu di theo chuyển theo kế hoạch lý tưởng .35Hình 3-15: Agent kiểm tra lựa chọn đánh lái để tránh va chạm 36Hình 3-16: Giao diện chương trình ở chế độ thiết kế .39Hình 3-17: Ghép các vùng đường với nhau để tạo thành hệ thống đường xá tùy ý .40Hình 3-18: Hộp thoại chọn các thành phần đường dựng sẵn 40vi Hình 3-19: Hộp thoại tùy chọn số người tham gia giao thông 41Hình 3-20: Hộp thoại tùy chọn các thuộc tính của người lái .41Hình 3-21: Giao diện chương trình ở chế độ phỏng .42Hình 3-22: Thử nghiệm phỏng tại môt ngã tư có bùng binh .43Hình 3-23: Thử nghiệm phỏng với 80 người 45Hình 3-24: Thử nghiệm phỏng với 120 người 46Hình 3-25: Thử nghiệm phỏng với 160 người 47Bảng 3-1: Thuộc tính của các người lái 44Bảng 3-2: Thử nghiệm phỏng với 80 người .45Bảng 3-3: Thử nghiệm phỏng với 120 người .46Bảng 3-4: Thử nghiệm phỏng với 160 người .47vii [...]... hệ thống phỏng này vào giao thông của nước ta Do đó, việc xây dựng một hệ thống phỏng chi tiết hơn cho giao thông Việt Nam là rất cần thiết Tuy nhiên, những hệ thống nêu trên cũng có một số ưu điểm nhất định Bên cạnh việc tiếp thu những cơ sở lý thuyết, phương pháp xây dựng của các hệ thống này, chúng tôi đã kết hợp sử dụng phương pháp mới nhằm nghiên cứu xây dựng một hệ thống phỏng giao thông. .. thiệu một hệ thống dùng để phỏng một loại hệ thống giao thông khác, đó là hệ thống phỏng giao thông trên đường cao tốc 1.3 phỏng xe thông minh trên đường cao tốc Đây là một hệ thống phỏng giao thông đưa ra bởi Rahul Sukthankar, Dean Pomerleau Charles Thorpe [13] Hệ thống này mang tên Simulated Highways for Intelligent Vehicle Algorithms (viết tắt là SHIVA) chủ yếu dùng để phỏng giao. .. xây dựng một hệ thống phỏng giao thông Với các hình có sự tương tác giữa các cá thể như hệ thống giao thông thì việc sử dụng hình dựa trên agent là rất thích hợp Đây là một phương pháp tiên tiến đã được ứng dụng nhiều trong việc 1 phỏng các hệ thống phức tạp trong thực tế Hệ thống phỏng giao thông mà chúng tôi xây dựng cho phép người sử dụng có thể tùy biến tạo ra các hệ thống giao thông. .. mà hệ thống này được coi là tiếp cận từ cả hai hướng là theo hướng vi theo hướng vi (a) Chế độ thiết kế (b) Chế độ phỏng Hình 1-1: Hệ thống phỏng giao thông trực quan Hình 1-2: Chức năng thống kê của của hệ thống phỏng trực quan 4 Hệ thống được xây dựng dựa trên các 3 hình cơ bản bao gồm hình hệ thống giao thông, hình điều khiển sự di chuyển các xe trên đường, hình thống. .. Xây dựng hệ thống đường xá Ở chương 1, chúng tôi đã trình bầy về một số hệ thống phỏng giao thông trước đây Đây đều là những hệ thống phỏng cho phép tạo ra hệ thống đường từ các thành phần cơ bản Tuy nhiên, như đã đề cập, hệ thống giao thông Việt Nam khá phức tạp, không theo một quy luật nào Việc xây dựng hệ thống đường xá của Việt Nam bằng các công cụ phỏng này là rất khó khăn Vì vậy, một thành... cần xây dựng trong hệ thống phỏng giao thông Việt Nam chính là hệ thống đường xá Hệ thống đường xá đóng vai trò môi trường trong hệ thống phỏng giao thông sử dụng hình dựa trên agent (ABM) Chúng tôi cũng đã cố gắng xây dựng các thành phần cơ bản để tạo nên đường xá Các thành phần này sẽ giúp tạo ra nhiều hình đường xa khác nhau, vì thế mà ta có thể phỏng được nhiều hệ thống giao thông. .. xây dựng hệ thống, gồm hệ thống đường xá – đóng vai trò môi trường các ý tưởng xây dựng agent đóng vai trò người tham gia giao thông 3.2 Các ý tưởng xây dựng hệ thống 17 Trước khi đi vào trình bầy chi tiết thiết kế các thành phần của hệ thống phỏng, phần này sẽ đưa ra các ý tưởng về cách thức xây dựng hệ thống Đầu tiên chúng tôi xin đưa ra ý tưởng về xây dựng hệ thống đường xá, đóng vai trò môi... trước đây 1.2 Hệ thống phỏng giao thông trực quan Đây là hệ thống được nghiên cứu phát triển bởi Thomas Fotherby [14] Hệ thống rất đa năng trong việc phỏng các hệ thống giao thông Nó cung cấp các chức năng thiết kế mạng lưới giao thống, hệ thống phỏng các xe chạy trên mạng lưới giao thông đã được thiết kế một chức năng rất hữu ích đó là chức năng thống kê chi tiết các thông số như lưu... cứu xây dựng một hệ thống phỏng thích hợp với giao thông của Việt Nam nhằm phục vụ cho việc phát triển hệ thống giao thông trong nước phỏng thực chất là tái hiện hoặc tạo dựng một phần nào nào đó của thế giới thực trên máy tính Đối với phỏng giao thông, đã có nhiều phương pháp, cơ sở lý thuyết được đưa ra Chúng tôi đã chọn phương pháp phỏng dựa trên agent làm phương pháp nghiên cứu xây. .. Các hệ thống này có một số điểm chung Thứ nhất, chúng đều là các hệ thống phỏng giao thông vi mô, tức là đều cố gắng phỏng một cách chi tiết sự di chuyển của các phương tiện tham gia giao thông Thứ hai, các hệ thống này đều cho phép tạo ra các mạng lưới giao thông một cách linh hoạt, tuy nhiên vẫn rất khó để tạo dựng lại một mạng lưới giao thông Việt Nam do sự phức tạp của mạng lưới giao thông . giới thiệu một hệ thống dùng để mô phỏng một loại hệ thống giao thông khác, đó là hệ thống mô phỏng giao thông trên đường cao tốc.1.3. Mô phỏng xe thông minh. HỌC CÔNG NGHỆNgô Đức HảiXÂY DỰNG VÀ ĐÁNH GIÁ MỘT HỆ THỐNG MÔ PHỎNG GIAO THÔNG VIỆT NAMKHOÁ LUẬN TỐT NGHIỆP ĐẠI HỌC HỆ CHÍNH QUYNgành: Công nghệ Thông tinCán

Ngày đăng: 23/11/2012, 15:05

Hình ảnh liên quan

Hình 1-1: Hệ thống mô phỏng giao thông trực quan - Xây dựng và đánh giá một hệ thống mô phỏng giao thông việt nam

Hình 1.

1: Hệ thống mô phỏng giao thông trực quan Xem tại trang 14 của tài liệu.
Hình 1-3: Hệ thống mô phỏng đường cao tốc - Xây dựng và đánh giá một hệ thống mô phỏng giao thông việt nam

Hình 1.

3: Hệ thống mô phỏng đường cao tốc Xem tại trang 17 của tài liệu.
Hình 1-4: Mô tả cấu tạo đoạn đường cao tốc - Xây dựng và đánh giá một hệ thống mô phỏng giao thông việt nam

Hình 1.

4: Mô tả cấu tạo đoạn đường cao tốc Xem tại trang 18 của tài liệu.
Hình 1-5: Hệ thống mô phỏng đèn giao thông - Xây dựng và đánh giá một hệ thống mô phỏng giao thông việt nam

Hình 1.

5: Hệ thống mô phỏng đèn giao thông Xem tại trang 19 của tài liệu.
Hình 3-1: Chia một ngã tư gồm nhiều tuyến đường thành các vùng đơn giản - Xây dựng và đánh giá một hệ thống mô phỏng giao thông việt nam

Hình 3.

1: Chia một ngã tư gồm nhiều tuyến đường thành các vùng đơn giản Xem tại trang 28 của tài liệu.
Hình 3-3: Các lối vào, lối ra và các đoạn đương trong một vùng - Xây dựng và đánh giá một hệ thống mô phỏng giao thông việt nam

Hình 3.

3: Các lối vào, lối ra và các đoạn đương trong một vùng Xem tại trang 29 của tài liệu.
Hình 3-2: Vùng ở giữa ngã tư chứa nhiều tuyến đường khác nhau - Xây dựng và đánh giá một hệ thống mô phỏng giao thông việt nam

Hình 3.

2: Vùng ở giữa ngã tư chứa nhiều tuyến đường khác nhau Xem tại trang 29 của tài liệu.
Hình 3-4: 16 đoạn đường ở vùng giữa ngã tư - Xây dựng và đánh giá một hệ thống mô phỏng giao thông việt nam

Hình 3.

4: 16 đoạn đường ở vùng giữa ngã tư Xem tại trang 30 của tài liệu.
Hình 3-6 mô tả hai agent đóng vai trò một người trung tuổi và một thanh niên gặp một tình huống giống hệt nhau khi tham gia giao thông - Xây dựng và đánh giá một hệ thống mô phỏng giao thông việt nam

Hình 3.

6 mô tả hai agent đóng vai trò một người trung tuổi và một thanh niên gặp một tình huống giống hệt nhau khi tham gia giao thông Xem tại trang 34 của tài liệu.
Hình 3-6: Thuộc tính thời gian dự tính ảnh hưởng đến cách lái xe của các agent - Xây dựng và đánh giá một hệ thống mô phỏng giao thông việt nam

Hình 3.

6: Thuộc tính thời gian dự tính ảnh hưởng đến cách lái xe của các agent Xem tại trang 35 của tài liệu.
Hình 3-7: Biểu đồ mô tả các thành phần của hệ thống và mối quan hệ của chúng - Xây dựng và đánh giá một hệ thống mô phỏng giao thông việt nam

Hình 3.

7: Biểu đồ mô tả các thành phần của hệ thống và mối quan hệ của chúng Xem tại trang 36 của tài liệu.
Hình 3-8: Thuật toán tính toán di chuyển của agent - Xây dựng và đánh giá một hệ thống mô phỏng giao thông việt nam

Hình 3.

8: Thuật toán tính toán di chuyển của agent Xem tại trang 41 của tài liệu.
Hình 3-9: Agent lập kế hoạch lý tưởng trên đường dài và thẳng - Xây dựng và đánh giá một hệ thống mô phỏng giao thông việt nam

Hình 3.

9: Agent lập kế hoạch lý tưởng trên đường dài và thẳng Xem tại trang 42 của tài liệu.
Hình 3-11 mô tả một agent lập kế hoạch lý  tưởng  trên  một  đoạn  đường  bất  kỳ.  Vận tốc hiện thời của agent là 30km/h và  thời gian của kế hoạch dự tính là 600ms  tức là độ dài của quảng đường dự tính là  5m - Xây dựng và đánh giá một hệ thống mô phỏng giao thông việt nam

Hình 3.

11 mô tả một agent lập kế hoạch lý tưởng trên một đoạn đường bất kỳ. Vận tốc hiện thời của agent là 30km/h và thời gian của kế hoạch dự tính là 600ms tức là độ dài của quảng đường dự tính là 5m Xem tại trang 43 của tài liệu.
Ở hình 3-13, agen tA nhận thấy trong các thời điểm khi dịch chuyển đến vị trí thứ nhất, thứ hai và thứ ba trên lộ trình của kế hoạch lý tưởng, nó sẽ không va chạm với bất cứ  agent nào - Xây dựng và đánh giá một hệ thống mô phỏng giao thông việt nam

h.

ình 3-13, agen tA nhận thấy trong các thời điểm khi dịch chuyển đến vị trí thứ nhất, thứ hai và thứ ba trên lộ trình của kế hoạch lý tưởng, nó sẽ không va chạm với bất cứ agent nào Xem tại trang 44 của tài liệu.
Hình 3-14: Thuật toán kiểm tra va chạm nếu di theo chuyển theo kế hoạch lý tưởng - Xây dựng và đánh giá một hệ thống mô phỏng giao thông việt nam

Hình 3.

14: Thuật toán kiểm tra va chạm nếu di theo chuyển theo kế hoạch lý tưởng Xem tại trang 45 của tài liệu.
Hình 3-15: Agent kiểm tra lựa chọn đánh lái để tránh va chạm - Xây dựng và đánh giá một hệ thống mô phỏng giao thông việt nam

Hình 3.

15: Agent kiểm tra lựa chọn đánh lái để tránh va chạm Xem tại trang 46 của tài liệu.
Hình 3-16: Giao diện chương trình ở chế độ thiết kế - Xây dựng và đánh giá một hệ thống mô phỏng giao thông việt nam

Hình 3.

16: Giao diện chương trình ở chế độ thiết kế Xem tại trang 49 của tài liệu.
Hình 3-18: Hộp thoại chọn các thành phần đường dựng sẵn - Xây dựng và đánh giá một hệ thống mô phỏng giao thông việt nam

Hình 3.

18: Hộp thoại chọn các thành phần đường dựng sẵn Xem tại trang 50 của tài liệu.
Hình 3-17: Ghép các vùng đường với nhau để tạo thành hệ thống đường xá tùy ý - Xây dựng và đánh giá một hệ thống mô phỏng giao thông việt nam

Hình 3.

17: Ghép các vùng đường với nhau để tạo thành hệ thống đường xá tùy ý Xem tại trang 50 của tài liệu.
Hình 3-19: Hộp thoại tùy chọn số người tham gia giao thông - Xây dựng và đánh giá một hệ thống mô phỏng giao thông việt nam

Hình 3.

19: Hộp thoại tùy chọn số người tham gia giao thông Xem tại trang 51 của tài liệu.
Hình 3-20: Hộp thoại tùy chọn các thuộc tính của người lái - Xây dựng và đánh giá một hệ thống mô phỏng giao thông việt nam

Hình 3.

20: Hộp thoại tùy chọn các thuộc tính của người lái Xem tại trang 51 của tài liệu.
Hình 3-21: Giao diện chương trình ở chế độ mô phỏng - Xây dựng và đánh giá một hệ thống mô phỏng giao thông việt nam

Hình 3.

21: Giao diện chương trình ở chế độ mô phỏng Xem tại trang 52 của tài liệu.
Hình 3-22: Thử nghiệm mô phỏng tại môt ngã tư có bùng binh - Xây dựng và đánh giá một hệ thống mô phỏng giao thông việt nam

Hình 3.

22: Thử nghiệm mô phỏng tại môt ngã tư có bùng binh Xem tại trang 53 của tài liệu.
Bảng 3-1: Thuộc tính của các người lái - Xây dựng và đánh giá một hệ thống mô phỏng giao thông việt nam

Bảng 3.

1: Thuộc tính của các người lái Xem tại trang 54 của tài liệu.
Hình 3-23: Thử nghiệm mô phỏng với 80 người - Xây dựng và đánh giá một hệ thống mô phỏng giao thông việt nam

Hình 3.

23: Thử nghiệm mô phỏng với 80 người Xem tại trang 55 của tài liệu.
Bảng 3-2: Thử nghiệm mô phỏng với 80 người - Xây dựng và đánh giá một hệ thống mô phỏng giao thông việt nam

Bảng 3.

2: Thử nghiệm mô phỏng với 80 người Xem tại trang 55 của tài liệu.
Hình 3-24: Thử nghiệm mô phỏng với 120 người - Xây dựng và đánh giá một hệ thống mô phỏng giao thông việt nam

Hình 3.

24: Thử nghiệm mô phỏng với 120 người Xem tại trang 56 của tài liệu.
Bảng 3-3: Thử nghiệm mô phỏng với 120 người - Xây dựng và đánh giá một hệ thống mô phỏng giao thông việt nam

Bảng 3.

3: Thử nghiệm mô phỏng với 120 người Xem tại trang 56 của tài liệu.
Bảng 3-4: Thử nghiệm mô phỏng với 160 người - Xây dựng và đánh giá một hệ thống mô phỏng giao thông việt nam

Bảng 3.

4: Thử nghiệm mô phỏng với 160 người Xem tại trang 57 của tài liệu.

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan