Ứng dụng GPS GIS phát triển hệ thống theo dõi xe buýt Hà Nội - ĐH Bách Khoa

Theo dõi xe buýt Hà Nội thời gian thực với ứng dụng GPS GIS. Tìm lộ trình, xem giờ đến chính xác, giúp di chuyển thuận tiện và nhanh chóng.

Chuyên ngành

Công Nghệ Thông Tin

Người đăng

Ẩn danh

Thể loại

Đồ án tốt nghiệp

2011

63
2
0

Phí lưu trữ

30 Point

Mục lục chi tiết

PHIẾU GIAO NHIỆM VỤ ĐỒ ÁN TỐT NGHIỆP

MỤC LỤC

TÓM TẮT NỘI DUNG ĐỒ ÁN TỐT NGHIỆP

ABSTRACT OF THESIS

DANH MỤC CÁC HÌNH

CÁC THUẬT NGỮ VIẾT TẮT

1. PHẦN I: ĐẶT VẤN ĐỀ VÀ ĐỊNH HƯỚNG GIẢI PHÁP

1.1. Bài toán theo dõi và quản lý vận tải nói chung

1.2. Các vấn đề thực trạng và đánh giá hệ thống quản lý xe buýt Hà Nội

1.3. Các vấn đề thực trạng hệ thống quản lý xe buýt Hà Nội

1.4. Đánh giá hệ thống quản lý xe buýt hiện tại

1.5. Xây dựng giải pháp cho hệ thống theo dõi và quản lý xe buýt Hà Nội

1.6. Module di động

1.7. Module kết nối GPS Tracker - Server

1.8. Trung tâm theo dõi và điều hành

1.9. Cơ sở quản lý, bãi xe

1.10. Người dùng

1.11. Phân phối thông tin qua website

1.12. Phân tích khả năng áp dụng mô hình vào thực tế

2. PHẦN II: NỀN TẢNG CÔNG NGHỆ TRONG HỆ THỐNG

2.1. Công nghệ GPS

2.2. Tổng quan về GPS (Global Postioning System)

2.3. GPS – Một vài khái niệm cơ bản:

2.4. Dịch vụ định vị GPS

2.5. Nguyên lý hoạt động cơ bản của GPS

2.6. Công nghệ GIS

2.7. Cơ sở dữ liệu địa lý

2.8. Framework GMap4JSF, OpenGTS

3. PHẦN III: XÂY DỰNG HỆ THỐNG VÀ CÀI ĐẶT

3.1. Phân tích chức năng, thiết kế hệ thống

3.2. Phân tích, thiết kế cơ sở dữ liệu

3.3. Các kĩ thuật quan trọng xử lý trong hệ thống

3.3.1. Xây dựng giao thức truyền nhận giữa GPS Tracker và Server

3.3.2. Kĩ thuật xây dựng bản đồ xe buýt và tích hợp bản đồ Google Map

3.3.3. Kĩ thuật theo dõi thời gian thực trong hệ thống

3.4. Cài đặt và thiết kế giao diện

3.4.1. Chức năng đăng nhập hệ thống

3.4.2. Các chức năng tra cứu

3.4.3. Chức năng theo dõi thời gian thực

3.4.4. Chức năng xem lịch sử

3.4.5. Các chức năng quản trị hệ thống

3.5. Môi trường cài đặt hệ thống

3.6. Đánh giá hệ thống và so sánh với hệ thống khác

3.7. Ưu điểm của hệ thống theo dõi và quản lý xe buýt Hà Nội

3.8. Nhược điểm và các vấn đề chưa làm được trong hệ thống

3.9. Hướng phát triển

3.10. Cấu hình truyền dữ liệu GPS Track - Server

3.11. Tổng quan về công tác quản lý

3.12. Các mẫu giấy khai việc sử dụng hệ thống xe buýt hiện tại ở Hà Nội

TÀI LIỆU THAM KHẢO

LỜI CẢM ƠN

Tóm tắt

I. Tổng Quan Ứng Dụng GPS GIS Theo Dõi Xe Buýt Hà Nội

Hệ thống định vị vệ tinh toàn cầu (GPS) và bản đồ số (GIS) đang trở thành những công nghệ quan trọng, mang lại nhiều lợi ích cho cuộc sống. Các nước tiên tiến đã áp dụng rộng rãi trong nhiều lĩnh vực, đặc biệt là giao thông. Tại Việt Nam, ứng dụng này mới chỉ phát triển mạnh mẽ trong vài năm gần đây, ví dụ như các hệ thống theo dõi xe tải, xe taxi, xe khách. Thực tế giao thông ở Hà Nội, nhu cầu đi lại tăng cao, lượng xe tham gia giao thông lớn, đường phố chật hẹp. Tình trạng tắc nghẽn giao thông trở thành vấn đề nhức nhối. Một trong những giải pháp là tăng cường giao thông công cộng, đặc biệt là xe buýt. Việc vận hành hệ thống xe buýt hiện tại đã giải quyết được phần nào các vấn đề giao thông. Tuy nhiên, nhu cầu đi lại lớn, nhiều dịch vụ cũ chưa được cải thiện, làm cho hệ thống theo dõi và quản lý xe buýt trở nên lỗi thời. Chất lượng dịch vụ hành khách giảm sút, gây phiền hà tới người đi xe. Hệ thống cũng phải sử dụng nhiều nhân viên ghi chép thủ công. Với mục đích nâng cao chất lượng hệ thống theo dõi và quản lý xe buýt Hà Nội, đồ án đã đưa ra mô hình theo dõi, quản lý, xây dựng hệ thống áp dụng triệt để nền tảng GPS, GIS. Hệ thống cho phép nhà quản lý theo dõi trực quan lịch trình, hoạt động của xe buýt trên bản đồ theo thời gian thực. Hơn nữa, đây cũng là một cổng thông tin hữu dụng dành cho người sử dụng và các bên liên quan với một số chức năng: tra cứu thông tin tuyến xe buýt, bãi xe, tìm đường. Ngoài ra, hệ thống còn hỗ trợ đầy đủ cho nhà quản lý trong việc quản trị hệ thống. GPSGIS kết hợp, cung cấp khả năng định vị chính xác và hiển thị thông tin địa lý trực quan, giúp tối ưu hóa quản lý và cải thiện trải nghiệm người dùng xe buýt tại Hà Nội. Tóm lại, việc ứng dụng GPS GIS vào theo dõi xe buýt là một giải pháp cấp thiết, đáp ứng nhu cầu phát triển giao thông công cộng hiện đại và hiệu quả.

1.1. Vai trò của GPS trong việc định vị xe buýt Hà Nội

Công nghệ GPS (Global Positioning System) đóng vai trò then chốt trong việc định vị chính xác vị trí của xe buýt trong hệ thống giao thông công cộng Hà Nội. GPS sử dụng mạng lưới vệ tinh để xác định tọa độ (kinh độ và vĩ độ) của một thiết bị nhận tín hiệu, trong trường hợp này là thiết bị gắn trên xe buýt. Thông tin vị trí này được cập nhật liên tục và truyền về trung tâm điều hành, cho phép theo dõi xe buýt theo thời gian thực. Độ chính xác của GPS ảnh hưởng trực tiếp đến hiệu quả của hệ thống theo dõi xe buýt. Nhờ GPS, người dùng có thể biết chính xác vị trí xe buýt mình cần, ước tính thời gian đến trạm, và lên kế hoạch di chuyển hiệu quả hơn. Nhà quản lý có thể giám sát lộ trình, tốc độ, và tuân thủ quy định của xe buýt, từ đó cải thiện chất lượng dịch vụ và đảm bảo an toàn giao thông. Hơn nữa, GPS còn hỗ trợ trong việc phân tích dữ liệu lịch sử, giúp tối ưu hóa lộ trình xe buýt, phân bổ nguồn lực, và đưa ra các quyết định quản lý dựa trên bằng chứng. Như vậy, GPS không chỉ là công cụ định vị đơn thuần, mà còn là nền tảng cho một hệ thống theo dõi xe buýt thông minh và hiệu quả, góp phần nâng cao chất lượng giao thông công cộng tại Hà Nội.

1.2. Ứng dụng GIS để hiển thị và quản lý lộ trình xe buýt

GIS (Geographic Information System) đóng vai trò quan trọng trong việc hiển thị, quản lý và phân tích lộ trình xe buýt Hà Nội. GIS là một hệ thống thông tin địa lý, cho phép tích hợp, lưu trữ, phân tích và hiển thị dữ liệu không gian. Trong ứng dụng theo dõi xe buýt, GIS được sử dụng để tạo bản đồ số, hiển thị lộ trình xe buýt, vị trí các trạm dừng, và các thông tin liên quan. Dữ liệu GPS từ xe buýt được tích hợp vào GIS, cho phép hiển thị vị trí xe buýt theo thời gian thực trên bản đồ. Người dùng có thể dễ dàng quan sát lộ trình xe buýt, vị trí xe buýt hiện tại, và các trạm dừng gần đó. Nhà quản lý có thể sử dụng GIS để phân tích hiệu quả lộ trình xe buýt, xác định các điểm nghẽn giao thông, và tối ưu hóa mạng lưới xe buýt. GIS cũng hỗ trợ trong việc lập kế hoạch lộ trình xe buýt mới, dựa trên dữ liệu về dân cư, giao thông, và các yếu tố khác. Hơn nữa, GIS còn cho phép tích hợp các thông tin khác như tình trạng đường xá, thời tiết, và sự kiện đặc biệt, giúp đưa ra các quyết định điều hành xe buýt linh hoạt và hiệu quả. Tóm lại, GIS là công cụ không thể thiếu trong việc quản lý và vận hành hệ thống xe buýt Hà Nội, giúp nâng cao chất lượng dịch vụ và đáp ứng nhu cầu đi lại của người dân.

II. Thực Trạng Và Giải Pháp Quản Lý Xe Buýt Hiện Tại ở Hà Nội

Phát triển vận tải hành khách công cộng (VTHKCC) bằng xe buýt là một đòi hỏi bức thiết của thành phố nhằm đáp ứng nhu cầu đi lại của người dân, tránh ách tắc giao thông, ô nhiễm môi trường và đảm bảo an toàn giao thông. Mặc dù Sở Giao thông Công Chính đã có bước đi và lộ trình thích hợp trong việc phát triển xe buýt, thu hút người dân chuyển hình thức đi lại từ phương tiện cá nhân sang phương tiện công cộng và đang hoàn thiện mạng lưới xe buýt theo quy hoạch đến năm 2015. Trung tâm Quản lý và Điều hành Vận tải Hành Khách Công Cộng đang quản lý 89 tuyến xe buýt, thực hiện vận chuyển khoảng 15.000 chuyến xe mỗi ngày. Để giám sát tài xế không bỏ chuyến, bỏ trạm, phóng nhanh chạy ẩu, dừng đỗ không đúng trạm, chạy sai lộ trình,…Trung tâm đã phải bố trí 176 nhân viên điều hành tại 92 vị trí đầu cuối bến. Trong chiến lược phát triển mạng lưới xe buýt đến năm 2015, Sở Giao Thông Công Chính giao nhiệm vụ cho Trung tâm Quản lý và Điều hành Vận tải hành khách công cộng nghiên cứu đầu tư một hệ thống thiết bị quản lý khách quan về tình hình xe buýt hoạt động trên tuyến, nhằm góp phần đem lại hiệu quả thiết thực cho các hoạt động quản lý và điều hành xe buýt hiện tại và tương lai. Trung tâm đánh giá hoạt động của xe buýt, tình hình vận chuyển hành khách hoàn toàn dựa vào thông tin do các nhân viên tại các bến đầu cuối thu thập. Chất lượng phục vụ của hệ thống xe buýt chưa thể được giám sát đầy đủ. Số tuyến xe buýt thử nghiệm là 89 tuyến, tương ứng với 92 vị trí đầu cuối bến thì nhu cầu số lượng nhân viên đầu cuối tuyến phải có là 176 người. Chưa có hệ thống thông tin liên lạc giữa tài xế và Trung tâm để điều phối, thay đổi ngay hoạt động của xe trong các tình huống đặc biệt, cũng như tài xế không thể thông tin cho Trung tâm biết tình hình lưu thông, các sự cố đang xảy ra trên đường.

2.1. Những thách thức trong quản lý tuyến xe buýt Hà Nội

Hệ thống quản lý xe buýt hiện tại ở Hà Nội đối mặt với nhiều thách thức. Một trong những vấn đề lớn nhất là việc giám sát và điều hành hoạt động của xe buýt trên toàn mạng lưới. Việc dựa vào nhân viên tại các bến đầu cuối để thu thập thông tin là không hiệu quả và thiếu tính khách quan. Chất lượng dịch vụ của xe buýt khó kiểm soát, dẫn đến tình trạng xe buýt chạy không đúng lộ trình, dừng đỗ sai quy định, và các hành vi không đúng mực của tài xế. Thiếu hệ thống thông tin liên lạc trực tiếp giữa tài xế và trung tâm điều hành gây khó khăn trong việc xử lý các tình huống khẩn cấp và điều phối xe buýt linh hoạt. Hơn nữa, việc quản lý thủ công làm tăng chi phí vận hành và giảm hiệu quả sử dụng nguồn lực. Các thách thức này đòi hỏi một hệ thống quản lý xe buýt hiện đại và tự động hóa, dựa trên công nghệ GPS, GIS, để nâng cao hiệu quả, giảm chi phí, và cải thiện trải nghiệm người dùng xe buýt tại Hà Nội. Việc ứng dụng công nghệ không chỉ giúp giải quyết các vấn đề hiện tại mà còn tạo nền tảng cho sự phát triển bền vững của hệ thống giao thông công cộng trong tương lai.

2.2. Đề xuất giải pháp Hệ thống theo dõi thời gian thực real time

Để giải quyết các thách thức trong quản lý xe buýt ở Hà Nội, cần triển khai một hệ thống theo dõi thời gian thực dựa trên công nghệ GPS, GIS. Hệ thống này sẽ cung cấp thông tin chính xác và liên tục về vị trí, tốc độ, và lộ trình xe buýt. Thiết bị GPS gắn trên xe buýt sẽ truyền dữ liệu về trung tâm điều hành, nơi dữ liệu này được hiển thị trên bản đồ số GIS. Người dùng có thể truy cập thông tin này qua ứng dụng di động hoặc trang web, giúp họ biết chính xác vị trí xe buýt mình cần, ước tính thời gian đến trạm, và lên kế hoạch di chuyển hiệu quả hơn. Hệ thống theo dõi thời gian thực cũng giúp nhà quản lý giám sát hoạt động của xe buýt, phát hiện các vi phạm lộ trình, tốc độ, và các hành vi không đúng quy định. Thông tin này có thể được sử dụng để đưa ra các biện pháp chấn chỉnh kịp thời, nâng cao ý thức tuân thủ của tài xế, và cải thiện chất lượng dịch vụ. Hơn nữa, hệ thống còn hỗ trợ trong việc phân tích dữ liệu lịch sử, giúp tối ưu hóa lộ trình xe buýt, phân bổ nguồn lực, và đưa ra các quyết định quản lý dựa trên bằng chứng. Việc triển khai hệ thống theo dõi thời gian thực là một bước quan trọng trong việc nâng cao hiệu quả và chất lượng của hệ thống xe buýt Hà Nội.

III. Xây Dựng Mô Hình Ứng Dụng GPS GIS Quản Lý Xe Buýt

Theo mô hình, trên mỗi xe buýt sẽ được gắn 1 module di động gồm các thành phần khác nhau: chip GPS Receiver, cảm biến tốc độ, cảm biến mở cửa, bộ phần đọc thẻ nhân viên, cảm biến hoạt động của máy lạnh, bảng thông tin, thiết bị báo khẩn. Chức năng của module di động: Cung cấp các thông tin cho hệ thống: tọa độ, hướng di chuyển của xe, thông số vận tải của xe, thông tin về tài xế, phụ xe, tình trạng hoạt động của xe. Cung cấp cho khách hàng lộ trình di chuyển, thông tin về bến đỗ sắp tới, giá vé, các dịch vụ của hệ thống. Module kết nối GPS Tracker - Server: Mỗi GPS Tracker đều được gắn một sim card điện thoại. Để có thể truyền dữ liệu lên Server, chúng phải được cấu hình dựa trên sim điện thoại đó. Server của hệ thống được triển khai trên môi trường Linux hoặc Window. Nhiệm vụ của Server trước hết lắng nghe dữ liệu đến từ GPS Tracker trên một cổng, sau đó xử lý dữ liệu nhận được, đẩy dữ liệu vào cơ sở dữ liệu hay hiển thị trên web hệ thống. Ngoài ra Server còn xử lý các công tác nghiệp vụ: Tra cứu, tìm kiếm, xử lý việc theo dõi. Trung tâm theo dõi và điều hành là nơi theo dõi trực tiếp hoạt động vận tải của xe buýt dựa trên nền bản đồ GIS. Cơ sở dữ liệu GIS được tổ chức, lưu trữ, và quản lý trong một hệ cơ sở dữ liệu gồm các thành phần : Không gian, thuộc tính. Nhiệm vụ chính của cơ sở quản lý và bãi xe là truy vấn các thông tin về các đối tượng cũng như tình trạng hoạt động của xe buýt trực thuộc cơ sở.

3.1. Module di động Thu thập và truyền dữ liệu thời gian thực

Module di động, được gắn trên mỗi xe buýt, đóng vai trò quan trọng trong việc thu thập và truyền dữ liệu thời gian thực về trung tâm điều hành. Module này bao gồm nhiều thành phần quan trọng: Chip GPS Receiver để xác định vị trí, cảm biến tốc độ để đo tốc độ di chuyển, cảm biến mở cửa để ghi nhận trạng thái cửa, bộ phận đọc thẻ nhân viên để xác thực tài xế và phụ xe, cảm biến hoạt động của máy lạnh để kiểm tra điều kiện tiện nghi, bảng thông tin để hiển thị thông báo cho hành khách, và thiết bị báo khẩn để liên lạc với trung tâm trong trường hợp khẩn cấp. Module di động cung cấp các thông tin quan trọng cho hệ thống, bao gồm tọa độ, hướng di chuyển, tốc độ, thông tin tài xế và phụ xe, tình trạng hoạt động của xe buýt, và các thông báo cho hành khách. Dữ liệu này được truyền liên tục về trung tâm điều hành, cho phép theo dõi xe buýt theo thời gian thực và đưa ra các quyết định điều hành kịp thời. Module di động không chỉ là công cụ thu thập dữ liệu mà còn là cầu nối quan trọng giữa xe buýt, hành khách, và trung tâm điều hành, giúp nâng cao hiệu quả và chất lượng dịch vụ.

3.2. Trung tâm điều hành Xử lý và hiển thị dữ liệu GPS GIS

Trung tâm điều hành đóng vai trò trung tâm trong hệ thống quản lý xe buýt, nơi dữ liệu GPS và các thông tin khác từ module di động được xử lý, phân tích, và hiển thị trên bản đồ số GIS. Tại trung tâm điều hành, dữ liệu vị trí xe buýt được cập nhật liên tục trên bản đồ GIS, cho phép theo dõi xe buýt theo thời gian thực. Các thông tin khác như tốc độ, tình trạng hoạt động, và thông báo khẩn cấp cũng được hiển thị, giúp nhà quản lý có cái nhìn tổng quan về tình hình hoạt động của toàn bộ mạng lưới xe buýt. Trung tâm điều hành còn có nhiệm vụ phân tích dữ liệu, phát hiện các vi phạm lộ trình, tốc độ, và các hành vi không đúng quy định. Thông tin này được sử dụng để đưa ra các biện pháp chấn chỉnh kịp thời, nâng cao ý thức tuân thủ của tài xế, và cải thiện chất lượng dịch vụ. Ngoài ra, trung tâm điều hành còn là nơi tiếp nhận thông tin từ hành khách và tài xế, giải quyết các khiếu nại và sự cố, và điều phối xe buýt trong các tình huống khẩn cấp. Trung tâm điều hành là bộ não của hệ thống quản lý xe buýt, nơi thông tin được tập trung, xử lý, và sử dụng để đưa ra các quyết định điều hành thông minh và hiệu quả.

IV. Tích Hợp Google Maps Theo Dõi Xe Buýt Hà Nội

Với các hệ thống theo dõi vận tải, thông thường hay xây dựng bản đồ số và bộ công cụ thao tác, xử lý trên nó. Tuy nhiên, để làm được điều này cần rất nhiều thời gian, tiền bạc và công sức. Đây cũng chính là một nhược điểm của hệ thống chưa khắc phục được. Tuy nhiên, nhận thấy Google Map là bản đồ trực tuyến, phổ biến nhất hiện nay, việc tích hợp nó vào hệ thống cũng không khó khăn, hơn nữa lại có thể giải quyết được phần nào việc xây dựng bản đồ dành cho xe buýt: Trước tiên, chúng ta cần tìm kiếm các điểm dừng xe buýt, bãi xe với các thông tin cần có như sau: Tên Trạm dừng, Địa điểm, Tọa độ (kinh độ, vĩ độ), Các tuyến xe buýt đi qua. Từ các thông tin địa điểm hay tọa độ chúng ta hiển thị lên bản đồ nền Google Map ngay khi tải bản đồ ở lần đầu tiên khi hệ thống khởi động. Làm như thế này, trong mọi hoạt động khác thì ta chỉ việc thao tác lên bản đồ vừa tải. Và nó trở thành bản đồ nền của hệ thống. Chính vì thế việc thu thập được càng nhiều các trạm dừng, bãi xe… thì càng làm cho bản đồ nền xe buýt của hệ thống trở nên phong phú.

4.1. Ưu điểm của việc sử dụng Google Maps API cho GIS

Việc tích hợp Google Maps API (Application Programming Interface) vào hệ thống thông tin địa lý (GIS) để theo dõi xe buýt mang lại nhiều ưu điểm. Thứ nhất, Google Maps cung cấp bản đồ chi tiết và cập nhật liên tục trên toàn thế giới, giúp hiển thị chính xác vị trí xe buýt và các trạm dừng. Thứ hai, Google Maps API cung cấp nhiều công cụ và tính năng hữu ích, như tìm đường, định vị, và hiển thị thông tin địa điểm, giúp người dùng dễ dàng tra cứu lộ trình xe buýt và tìm đường đi. Thứ ba, Google Maps API có khả năng mở rộng và tùy biến cao, cho phép tích hợp với các hệ thống khác và đáp ứng các nhu cầu đặc thù của từng ứng dụng. Thứ tư, Google Maps API có cộng đồng người dùng lớn và tài liệu hướng dẫn phong phú, giúp giảm chi phí phát triển và bảo trì hệ thống. Thứ năm, Google Maps API được cung cấp miễn phí cho một số lượng yêu cầu nhất định, giúp giảm chi phí ban đầu cho việc xây dựng hệ thống theo dõi xe buýt. Tóm lại, việc sử dụng Google Maps API là một lựa chọn hiệu quả và kinh tế cho việc xây dựng hệ thống GIS theo dõi xe buýt, giúp nâng cao chất lượng dịch vụ và đáp ứng nhu cầu của người dùng.

4.2. Phương pháp tích hợp dữ liệu GPS vào Google Maps

Để tích hợp dữ liệu GPS vào Google Maps trong hệ thống theo dõi xe buýt, cần thực hiện các bước sau: Bước 1: Thu thập dữ liệu GPS từ thiết bị gắn trên xe buýt. Dữ liệu này bao gồm tọa độ (kinh độ và vĩ độ), tốc độ, hướng di chuyển, và các thông tin khác. Bước 2: Truyền dữ liệu GPS về trung tâm điều hành. Dữ liệu có thể được truyền qua mạng di động, Wi-Fi, hoặc các phương tiện khác. Bước 3: Xử lý dữ liệu GPS tại trung tâm điều hành. Dữ liệu cần được kiểm tra tính hợp lệ, chuyển đổi sang định dạng phù hợp, và lưu trữ vào cơ sở dữ liệu. Bước 4: Sử dụng Google Maps API để hiển thị dữ liệu GPS trên bản đồ. API cung cấp các hàm và đối tượng để tạo bản đồ, thêm điểm đánh dấu (marker) cho vị trí xe buýt, và vẽ lộ trình xe buýt. Bước 5: Cập nhật vị trí xe buýt trên bản đồ theo thời gian thực. Dữ liệu GPS mới được truyền về trung tâm điều hành sẽ được xử lý và hiển thị trên bản đồ, cho phép theo dõi xe buýt theo thời gian thực. Bằng cách tích hợp dữ liệu GPS vào Google Maps, người dùng có thể dễ dàng quan sát vị trí xe buýt trên bản đồ, ước tính thời gian đến trạm, và lên kế hoạch di chuyển hiệu quả hơn.

V. Giao Diện Và Chức Năng Chính Của Ứng Dụng

Để sử dụng hệ thống, người dùng phải đăng nhập với tư cách: hoặc là người dùng thông thường (nhập tên, mật khẩu), hoặc là người quản lý thiết bị/xe (mã thiết bị, mật khẩu), và người quản trị hệ thống (admin: tên, mật khẩu). Sau khi đăng kí, người dùng có thể sử dụng các chức năng: Tra cứu thông tin tuyến xe buýt, bãi xe, tìm đường theo xe buýt hoặc ô tô. Với mỗi thiết bị được tích hợp trên một xe trong hệ thống, thì người quản lý thiết bị (có thể là lái xe) , ngoài các chức năng của người dùng thông thường, họ có thể theo dõi thời gian thực, xem báo cáo tốc độ, báo cáo vi phạm của xe của mình. Với admin, sau khi đăng nhập có thể sử dụng toàn bộ chức năng của hệ thống: Các chức năng của user, device manager, báo cáo hệ thống, quản trị hệ thống.

5.1. Chức năng tìm kiếm và tra cứu thông tin xe buýt

Chức năng tìm kiếm và tra cứu thông tin xe buýt là một trong những chức năng quan trọng nhất của ứng dụng, cho phép người dùng dễ dàng tìm kiếm và tra cứu các thông tin liên quan đến hệ thống xe buýt Hà Nội. Người dùng có thể tìm kiếm xe buýt theo nhiều tiêu chí khác nhau, như số hiệu tuyến, tên đường, địa điểm, hoặc trạm dừng. Kết quả tìm kiếm sẽ hiển thị các thông tin chi tiết về tuyến xe buýt, bao gồm lộ trình, thời gian hoạt động, tần suất, giá vé, và danh sách các trạm dừng. Ngoài ra, người dùng còn có thể xem vị trí xe buýt trên bản đồ, ước tính thời gian đến trạm, và xem thông tin chi tiết về từng trạm dừng. Chức năng tìm kiếm và tra cứu thông tin xe buýt giúp người dùng dễ dàng tiếp cận và sử dụng dịch vụ xe buýt một cách hiệu quả, góp phần nâng cao chất lượng giao thông công cộng tại Hà Nội. Việc cung cấp thông tin đầy đủ và chính xác giúp người dân chủ động hơn trong việc lên kế hoạch di chuyển và lựa chọn phương tiện phù hợp.

5.2. Chức năng theo dõi vị trí xe buýt theo thời gian thực

Chức năng theo dõi vị trí xe buýt theo thời gian thực là một tính năng quan trọng, cho phép người dùng biết chính xác vị trí xe buýt mình cần trên bản đồ. Với chức năng này, người dùng có thể theo dõi xe buýt đang di chuyển trên lộ trình, ước tính thời gian đến trạm, và lên kế hoạch di chuyển một cách chủ động. Thông tin vị trí xe buýt được cập nhật liên tục, đảm bảo tính chính xác và tin cậy. Ngoài ra, người dùng còn có thể xem các thông tin khác về xe buýt, như số hiệu tuyến, tốc độ, và hướng di chuyển. Chức năng theo dõi vị trí xe buýt theo thời gian thực giúp người dùng tiết kiệm thời gian chờ đợi, giảm bớt sự lo lắng, và cải thiện trải nghiệm sử dụng dịch vụ xe buýt. Tính năng này đặc biệt hữu ích trong các tình huống khẩn cấp, khi người dùng cần biết chính xác vị trí xe buýt để liên lạc hoặc báo cáo sự cố. Nhờ chức năng theo dõi thời gian thực, người dùng có thể cảm thấy an tâm và tin tưởng hơn vào hệ thống giao thông công cộng.

VI. Đánh Giá Ưu Nhược Điểm Và Hướng Phát Triển Hệ Thống

Việc áp dụng và tuân thủ theo mô hình đề xuất cho thấy những hiệu quả hết sức đang ghi nhận, nó là nền tảng quản lý hiện đại cho hiện tại và tương lai của hệ thống quản lý vận tải nói chung và xe buýt nói riêng. Hiện nay rất nhiều các doanh nghiệp xe tải, xe khách đang áp dụng hệ thống theo dõi và quản lý theo mô hình tương tự. Để có thể đưa cả hệ thống vào thực tế đòi hỏi cần phải đầu tư khá lớn về mặt cơ sở vật chất cũng như hạ tầng kĩ thuật. Hơn nữa, việc điều tiết lượng nhân viên cho các công việc phù hợp, thay thế nhân viên cũ cũng là một vấn đề tương đối phức tạp. Xây dựng hệ thống cần có kế hoạch cụ thể, chi tiết, cần thời gian cũng như sự kết hợp của nhiều ban ngành khác nhau.

6.1. Ưu điểm của hệ thống theo dõi xe buýt dựa trên GPS GIS

Hệ thống theo dõi xe buýt dựa trên GPS GIS mang lại nhiều ưu điểm so với các phương pháp quản lý truyền thống. Ưu điểm lớn nhất là khả năng theo dõi vị trí xe buýt theo thời gian thực, cung cấp thông tin chính xác và liên tục về vị trí, tốc độ, và lộ trình xe buýt. Điều này giúp người dùng biết chính xác vị trí xe buýt mình cần, ước tính thời gian đến trạm, và lên kế hoạch di chuyển hiệu quả hơn. Hệ thống cũng giúp nhà quản lý giám sát hoạt động của xe buýt, phát hiện các vi phạm lộ trình, tốc độ, và các hành vi không đúng quy định. Ưu điểm khác là khả năng phân tích dữ liệu lịch sử, giúp tối ưu hóa lộ trình xe buýt, phân bổ nguồn lực, và đưa ra các quyết định quản lý dựa trên bằng chứng. Hệ thống còn giúp nâng cao tính minh bạch và trách nhiệm giải trình của hệ thống xe buýt, tạo niềm tin cho người dùng. Hơn nữa, hệ thống có thể được tích hợp với các hệ thống khác, như hệ thống thanh toán vé điện tử, hệ thống thông tin hành khách, và hệ thống quản lý giao thông, tạo thành một hệ thống giao thông công cộng thông minh và hiệu quả.

6.2. Hướng phát triển và mở rộng chức năng trong tương lai

Để nâng cao hiệu quả và đáp ứng nhu cầu ngày càng cao của người dùng, hệ thống theo dõi xe buýt cần được phát triển và mở rộng chức năng trong tương lai. Một trong những hướng phát triển quan trọng là tích hợp trí tuệ nhân tạo (AI) và học máy (ML) để dự đoán thời gian đến trạm, tối ưu hóa lộ trình xe buýt, và phát hiện các sự cố giao thông. Hệ thống cũng cần được tích hợp với các nguồn dữ liệu khác, như dữ liệu thời tiết, dữ liệu giao thông, và dữ liệu sự kiện, để cung cấp thông tin đầy đủ và chính xác cho người dùng. Hơn nữa, hệ thống cần được phát triển thành một nền tảng mở, cho phép các nhà phát triển bên thứ ba xây dựng các ứng dụng và dịch vụ dựa trên dữ liệu xe buýt. Hệ thống cũng cần được mở rộng để hỗ trợ các phương thức thanh toán vé điện tử, tích hợp với các ứng dụng di chuyển khác, và cung cấp các dịch vụ cá nhân hóa cho người dùng. Bằng cách liên tục phát triển và mở rộng chức năng, hệ thống theo dõi xe buýt sẽ trở thành một công cụ không thể thiếu trong cuộc sống hàng ngày của người dân Hà Nội.

Tóm tắt và mô tả trên trang này được tạo với sự hỗ trợ của AI từ nội dung tài liệu gốc; tài liệu do người dùng đóng góp và được kiểm duyệt trước khi xuất bản. Báo lỗi nội dung.

22/09/2025
Ứng dụng công nghệ gps gis vào phát triển hệ thống theo dõi xe buýt hà nội

Trích đoạn nội dung tài liệu

ĐẶT VẤN ĐỀ VÀ ĐỊNH HƯỚNG GIẢI PHÁP 1. Bài toán theo dõi và quản lý vận tải nói chung Trong hệ thống giao thông hiện đại, nhu cầu về việc quản lý vận tải xe cá nhân cũng như đội xe là tất yếu. Vấn đề là làm sao để xác định vị trí chính xác của xe hiện tại, tốc độ, hướng di chuyển của xe và lưu lại các thông tin tuyến đường xe đã đi qua. giám sát chặt chẽ lượng nhiên liệu đã tiêu hao, xe dừng, xe chạy hay giám sát việc sử dụng điều hòa, đóng mở cửa,.

Trước đây công tác quản lý vận tải còn thủ công và ít mang hệ thống hóa dẫn đến tốn kém về mặt thời gian và tiền bạc. Sự ra đời của GPS là một bước ngoặt, việc áp dụng công nghệ này trong việc quản lý xe vận tải thực sự là bước đột phá mới về ứng dụng khoa học công nghệ trong công tác quản lý các phương tiện kể cả cá nhân hay hệ thống xe. Rất nhiều doanh nghiệp đã bắt đầu áp dụng và thấy rõ lợi ích của nó. Tại các nước khu vực Bắc Mỹ, Châu Âu, và Đông Á hầu hết các công ty vận tải đều sử dụng công nghệ này.

Việc sử dụng GPS, GIS giải quyết một cách triệt để các vấn đề mà chúng ta vừa nêu ở trên. Hơn nữa nó tạo cho hệ thống quản lý và theo dõi vận tải linh hoạt, thông minh và thực sự hiệu quả. Mô hình gửi tín hiệu GPS về trung tâm qua GPRS Mỗi xe vận tải sẽ được lắp thiết bị định vị có tích hợp sim điện thoại GSM, mỗi khi nhận được tín hiệu thiết bị GPS sẽ gửi tín hiệu về trung tâm điều khiển qua GPRS. 11 Sinh viên thực hiện: Vũ Ngọc Thành 20062897 Khóa K51 Lớp CNPM Hình 2.

Hệ thống giám sát vận tải Hệ thống này gồm các phần chính như sau: - Thiết bị GPS/GSM: là thiết bị định vị toàn cầu có hỗ trợ truyền tin qua GPRS. Thiết bị này được lắp trên phương tiện cần giám sát, tự động truyền vị trí và các thông số của phương tiện về trung tâm sau mỗi khoảng thời gian cố định cấu hình trước. - Hệ thống ghi nhận và phân tích thông tin: Đây là một máy chủ đảm nhận chức năng ghi nhận các thông số truyền từ thiết bị lắp đặt trên xe, sau đó phân tích, xử lý, tổng hợp dữ liệu để đưa ra các báo cáo thống kê giúp nhà quản lý, điều hành ra quyết định tốt hơn. - Hệ thống hiển thị và cung cấp thông tin: là một hệ thống các phần mềm được triển khai và khai thác qua internet.

Người sử dụng được cấp tài khoản để truy cập chức năng hệ thống theo quyền hạn được cấp. Qua đó người sử dụng có thể xem được vị trí, tốc độ, hướng di chuyển và các thông số của phương tiện cần giám sát. Các vấn đề thực trạng và đánh giá hệ thống quản lý xe buýt Hà Nội a. Các vấn đề thực trạng hệ thống quản lý xe buýt Hà Nội Phát triển vận tải hành khách công cộng(VTHKCC) bằng xe buýt là một đòi hỏi bức thiết của thành phố nhằm đáp ứng nhu cầu đi lại của người dân, tránh ách tắc giao thông, ô nhiễm môi trường và đảm bảo an toàn giao thông.

Mặc dù Sở Giao thông Công Chính đã có bước đi và lộ trình thích hợp trong việc phát triển xe buýt, thu hút người dân chuyển hình thức đi lại từ phương tiện cá nhân (đặc biệt là xe gắn máy) sang phương tiện công cộng và đang hoàn thiện mạng lưới xe buýt theo quy hoạch đến năm 2015. Nhưng thực tế hiện nay cho thấy một số bất cập nẩy sinh trong quá trình điều hành hoạt động của hệ thống xe buýt ảnh hưởng không tốt đến các hoạt động kinh tế và sinh hoạt hàng ngày của cộng đồng dân cư thành phố. Cụ 12 Sinh viên thực hiện: Vũ Ngọc Thành 20062897 Khóa K51 Lớp CNPM thể là Trung tâm Quản lý và Điều hành Vận tải Hành Khách Công Cộng đang quản lý 89 tuyến xe buýt thực hiện vận chuyển khoảng 15.000 chuyến xe mỗi ngày. Để giám sát tài xế không bỏ chuyến, bỏ trạm, phóng nhanh chạy ẩu, dừng đỗ không đúng trạm để đón và trả khách, chạy sai lộ trình,…Trung tâm đã phải bố trí 176 nhân viên điều hành tại 92 vị trí đầu cuối bến, đây chỉ là giải pháp tình thế, không hiệu quả kinh tế trên quan điểm phát triển hệ thống xe buýt bền vững và chưa góp phần cải thiện dịch vụ xe buýt nhằm khắc phục các tình trạng đã xảy ra nêu trên.

Trong chiến lược phát triển mạng lưới xe buýt đến năm 2015, Sở Giao Thông Công Chính giao nhiệm vụ cho Trung tâm Quản lý và Điều hành Vận tải hành khách công cộng nghiên cứu đầu tư một hệ thống thiết bị quản lý khách quan về tình hình xe buýt hoạt động trên tuyến, nhằm góp phần đem lại hiệu quả thiết thực cho các hoạt động quản lý và điều hành xe buýt hiện tại và tương lai như sau: - Cung cấp thông tin xe buýt rộng rãi đến người dân về số lượng và chất lượng dịch vụ của hệ thống xe buýt thành phố, để tạo sự thu hút người dân sử dụng hình thức đi lại bằng xe buýt và thật sự yên tâm sử dụng phương tiện này. - Tiết kiệm được ngân sách của thành phố khi xu hướng phát triển xe buýt trong tương lai là tất yếu. Chỉ ước tính với số lượng xe buýt hiện nay, nếu Trung tâm có hệ thống quản lý điều hành phù hợp sẽ tiết kiệm trên 3 tỷ đồng mỗi năm (bao gồm trả lương cho nhân viên kiểm tra tại 92 vị trí đầu cuối bến và phải trả cho các lãng phí do tài xế bỏ chuyến,.) - Góp phần giải quyết vấn đề hoạch định các tuyến xe buýt và trạm dừng sao cho hiệu quả trong việc thu hút người dân chuyển đổi hình thức đi lại, cũng như nâng cao năng lực công tác kiểm tra giám sát toàn diện đối với từng xe trong phạm vi quản lý. - Nâng cao khả năng ứng dụng công nghệ thông tin của cán bộ quản lý vận tải hành khách công cộng và cải tiến việc sử dụng bản đồ, tạo thông tin và báo cáo đồng bộ, giảm khó khăn trong việc tìm kiếm, tra cứu và quản lý điều hành để góp phần hỗ trợ Trung tâm quản lý điều hành vận tải hành khách công cộng – Sở giao thông công chính Hà Nội đáp ứng các mục tiêu trên.

Đánh giá hệ thống quản lý xe buýt hiện tại. Trung tâm đánh giá hoạt động của xe buýt, tình hình vận chuyển hành khách hoàn toàn dựa vào thông tin do các nhân viên tại các bến đầu cuối thu thập. Độ tin cậy phụ thuộc nhiều vào tính khách quan của nhân viên tác nghiệp. - Chất lượng phục vụ của hệ thống xe buýt chưa thể được giám sát đầy đủ như: xe chạy không đúng lộ trình, dừng đỗ không đúng trạm, bỏ khách, rà rút khách, việc đóng mở cửa xe, phanh gấp, không bật máy lạnh, không xé vé,.

- Số tuyến xe buýt thử nghiệm là 89 tuyến, tương ứng với 92 vị trí đầu cuối bến thì nhu cầu số lượng nhân viên đầu cuối tuyến phải có là 176 người. Tuy nhiên, Trung tâm không có đủ nhân sự nên chỉ bố trí 65 nhân viên tại 31 vị trí. Trong tương lai, khi mở rộng mạng lưới xe buýt, số lượng xe, số trạm 13 Sinh viên thực hiện: Vũ Ngọc Thành 20062897 Khóa K51 Lớp CNPM dừng, nhà chờ tăng lên rất nhiều, với cùng phương pháp giám sát xe buýt như hiện nay thì Trung tâm phải cần nhiều nhân lực hơn nữa để đảm bảo hoạt động và chất lượng của hệ thống xe buýt. - Chưa có hệ thống thông tin liên lạc giữa tài xế và Trung tâm để điều phối, thay đổi ngay hoạt động của xe trong các tình huống đặc biệt, cũng như tài xế không thể thông tin cho Trung tâm biết tình hình lưu thông, các sự cố đang xảy ra trên đường.

Xây dựng giải pháp cho hệ thống theo dõi và quản lý xe buýt Hà Nội. Mô hình theo dõi và quản lý xe buýt a. Module di động Theo mô hình trên thì trên mỗi xe buýt sẽ được gắn 1 module di động gồm các thành phần khác nhau: Hình 4.Module di động 14 Sinh viên thực hiện: Vũ Ngọc Thành 20062897 Khóa K51 Lớp CNPM - Chip GPS Receiver: Bắt tín hiệu từ GPS Satellite để lấy các thông tin tọa độ hiện tại của xe. - Cảm biến tốc độ: Lấy thông tin về tốc độ của xe.

- Cảm biến mở cửa. - Bộ phần đọc thẻ nhân viên. - Cảm biến hoạt động của máy lạnh. - Bảng thông tin: Hiển thị các thông số của xe, thông báo, lịch trình, sơ đồ đường đi, hoặc hiển thị các thông báo cho khách.

- Thiết bị báo khẩn khi có sự cố tới trung tâm điều hành. Chức năng của module di động: - Cung cấp các thông tin cho hệ thống: tọa độ (kinh độ, vĩ độ), hướng di chuyển của xe, thông số vận tải của xe. - Cung cấp các thông tin về tài xế, phụ xe, tình trạng hoạt động của xe (dừng trả khách đúng qui định, mở cửa xe, điều hòa,. - Cung cấp cho khách hàng lộ trình di chuyển, thông tin về bến đỗ sắp tới, giá vé, các dịch vụ của hệ thống.

Module kết nối GPS Tracker - Server. Module kết nối GPS Tracker - Server Mỗi GPS Tracker đều được gắn một sim card điện thoại. Để có thể truyền dữ liệu lên Server, chúng phải được cấu hình dựa trên sim điện thoại đó. Sau khi thiết bị đã được cấu hình xong, thì cứ sau mỗi khoảng thời gian (t) giây, dữ liệu sẽ được đẩy một cách liên tục lên Server vào một cổng nào đó (đã được mở) thông qua mạng GPRS hoặc 3G.

Tùy theo từng thiết bị GPS Tracker khác nhau mà định dạng dữ liệu truyền lên khác nhau. Chính vì thế việc tạo các giao thức nhận dữ liệu trên Server là hết sức quan trọng. Từ đó, Server sẽ lọc, và định dạng lại theo dữ liệu cần hiển thị và cuối cùng đẩy vào cơ sở dữ liệu. 15 Sinh viên thực hiện: Vũ Ngọc Thành 20062897 Khóa K51 Lớp CNPM c.

Server hệ thống Server của hệ thống được triển khai trên môi trường Linux hoặc Window. Tuy nhiên, máy đó phải có ip tĩnh. Đây là điều bắt buộc để có thể bắt được dữ liệu từ GPS Tracker đẩy lên. Nhiệm vụ của Server trước hết lắng nghe dữ liệu đến từ GPS Tracker trên một cổng, sau đó xử lý dữ liệu nhận được, đẩy dữ liệu vào cơ sở dữ liệu hay hiển thị trên web hệ thống.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ