Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 72 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
72
Dung lượng
8,31 MB
Nội dung
BỘ GIÁO DỤC VIỆN HÀN LÂM KHOA HỌC VÀ ĐÀO TẠO VÀ CÔNG NGHỆ VIỆT NAM HỌC VIỆN KHOA HỌC VÀ CÔNG NGHỆ - lu an n va p ie gh tn to LÊ TRỊNH nl w BIỂU DIỄN VÀ PHÂN TÍCH TRỰC QUAN DỮ LIỆU DI CHUYỂN d oa CỦA Ô TÔ VẬN TẢI XĂNG DẦU oi lm ul nf va an lu z at nh LUẬN VĂN THẠC SĨ NGÀNH MÁY TÍNH z m co l gm @ an Lu n va Thành phố Hồ Chí Minh - 2021 ac th si BỘ GIÁO DỤC VIỆN HÀN LÂM KHOA HỌC VÀ ĐÀO TẠO VÀ CÔNG NGHỆ VIỆT NAM HỌC VIỆN KHOA HỌC VÀ CÔNG NGHỆ - lu an n va p ie gh tn to LÊ TRỊNH w BIỂU DIỄN VÀ PHÂN TÍCH TRỰC QUAN DỮ LIỆU DI CHUYỂN d oa nl CỦA Ô TÔ VẬN TẢI XĂNG DẦU Mã số : 8480104 oi lm ul nf va an lu Chuyên ngành : Hệ Thống Thông Tin z at nh LUẬN VĂN THẠC SĨ NGÀNH MÁY TÍNH z NGƯỜI HƯỚNG DẪN KHOA HỌC : PGS.TS TRẦN VĨNH PHƯỚC m co l gm @ an Lu n va Thành phố Hồ Chí Minh – 2021 ac th si i LỜI CAM KẾT Tôi cam đoan cơng trình nghiên cứu cá nhân tơi, xuất phát từ nhu cầu thực tế trình học tập cao học, nhu cầu biểu diễn phân tích trực quan cơng ty vận chuyển xăng dầu Dữ liệu sử dụng nghiên cứu thu thập cơng ty vận chuyển xăng dầu Trong q trình nghiên cứu luận văn, tài liệu trích dẫn tham khảo có nguồn gốc rõ ràng Kết luận văn nghiên cứu ứng dụng biểu diễn phân tích trực quan liệu lu an di chuyển ô tô vận tải xăng dầu trung thực n va p ie gh tn to Tác giả luận văn oa nl w d Lê Trịnh oi lm ul nf va an lu z at nh z m co l gm @ an Lu n va ac th si ii LỜI CẢM ƠN Trong trình thực luận văn “Biểu diễn phân tích trực quan liệu di chuyển ô tô vận tải xăng dầu” Tôi nhận nhiều hỗ trợ, hướng dẫn từ phía Thầy Cơ, cá nhân tổ chức sau: lu Đặc biệt xin gửi lời cảm ơn sâu sắc đến Thầy PGS.TS Trần Vĩnh Phước, an Thầy hết lịng tận tình hướng dẫn hỗ trợ tơi suốt q trình nghiên cứu va n thực luận văn viện Cơ học Tin học ứng dụng thuộc Viện Hàn Lâm Khoa Học Công Nghệ gh tn to Tôi xin chân thành cảm ơn đến Thầy TS Trương Nguyên Vũ – Viện trưởng p ie Việt Nam hỗ trợ tơi suốt q trình học tập, nghiên cứu thực luận w văn oa nl Tôi xin chân thành cảm ơn đến Ban Giám đốc Học Viện, phòng Đào tạo d sau Đại học, Thầy, Cô Khoa Công nghệ Thông tin Viễn thông, Học lu an viện Khoa học Công nghệ, Viện Cơ học Tin học Ứng dụng tạo điều nf va kiện môi trường học tập, nghiên cứu tốt oi lm ul Cuối xin cảm ơn đến bạn lớp ITT18A02 lớp ITT18B02 chia sẻ, trao đổi, thảo luận trình học tập nghiên cứu z at nh Trân trọng cảm ơn! z m co l gm @ Tác giả luận văn an Lu Lê Trịnh n va ac th si iii DANH MỤC CÁC BẢNG BIỂU Bảng 2.1 Bảng điều khiển .13 Bảng 3.1 Bảng đặc tính vị trí tơ VTXD theo thời gian .18 Bảng 3.2 Danh sách biển báo trực quan ý nghĩa 20 Bảng 4.1.1 Bảng sở liệu ô tô vận tải xăng dầu thứ .27 lu Bảng 4.1.2 Các biển báo lộ trình di chuyển tơ VTXD thứ 40 an va Bảng 4.2.1 Bảng sở liệu ô tô vận tải xăng dầu thứ hai 48 n Bảng 4.2.2 Các biển báo lộ trình di chuyển ô tô VTXD thứ hai .57 p ie gh tn to d oa nl w oi lm ul nf va an lu z at nh z m co l gm @ an Lu n va ac th si iv DANH SÁCH CÁC HÌNH lu an n va p ie gh tn to Hình 2.1 Tư trực quan hóa liệu Hình 2.2 Biểu đồ cột đứng, cột ngang .4 Hình 2.3 Biểu đồ đường mức độ biến động liệu theo thời gian Hình 2.4 Biểu đồ đường Pareto chart Hình 2.5 Biểu đồ đường tròn Hình 2.6 Biểu đồ phân tán .6 Hình 2.7 Biểu đồ Bubble Hình 2.8 Biểu đồ Area .7 Hình 2.9 Biểu đồ thác nước .8 Hình 2.10 Biểu đồ hình phểu Hình 2.11 Biểu đồ nhiệt Hình 2.12 Biểu đồ Box-plot 10 Hình 2.13 Bảng đồ map thư viện folium .14 Hình 3.1 Phần mềm inkscape 1.0 thiết kế biểu báo trực quan 19 Hình 3.2 Mơ hình hệ thống giám sát tơ VTXD 23 Hình 3.3 Khai báo thư viện code phần mềm giám sát 24 Hình 3.4 Màn hình phần mềm giám sát 25 Hình 4.1.1 Màn hình phần mềm giám ô tô VTXD thứ 27 Hình 4.1.2 Trực quan hố 10 liệu gần xe tơ VTXD thứ hình khối không gian-thời gian nhiều chiều 30 Hình 4.1.3 Vị trí (P) không gian chiều kéo thẳng lên đường thẳng đưa không gian chiều 31 Hình 4.1.4 Biểu diễn trọng lượng theo vị trí 32 Hình 4.1.5 Biểu diễn trọng lượng theo vị trí 32 Hình 4.1.6 Biểu diễn nhiên liệu theo vị trí 33 Hình 4.1.7 Biểu diễn tốc độ theo vị trí 34 Hình 4.1.8 Biểu diễn trọng lượng, nhiên liệu, tốc độ thời gian theo vị trí ước lượng khoảng cách vị trí liên tiếp .34 Hình 4.1.9 Biểu diễn nhiên liệu tô VTXD theo ước lượng quảng đường (phân rã từ hình 4.1.8) 35 Hình 4.1.10 Biểu diễn tốc độ ô tô VTXD theo ước lượng quảng đường (phân rã từ hình 4.1.8) 36 Hình 4.1.11 Biểu diễn trọng lượng, nhiên liệu, tốc độ vị trí theo thời gian .37 d oa nl w oi lm ul nf va an lu z at nh z m co l gm @ an Lu n va ac th si v lu an n va p ie gh tn to Hình 4.1.12 Biểu diễn trọng lượng, nhiên liệu, tốc độ vị trí theo thời gian Biểu diễn khoảng thời gian từ “10:02:00” đến “10:31:00” 38 Hình 4.1.13 Mục trích xuất liệu lộ trình di chuyển tơ VTXD 38 Hình 4.1.14 Biểu diễn lộ trình di chuyển ô tô VTXD thứ 39 Hình 4.1.15 Vị trí tơ VTXD thứ .41 Hình 4.1.16 Vị trí tơ VTXD dừng khơng biến động trọng lượng nhiên liệu .41 Hình 4.1.17 Vị trí ô tô VTXD dừng không biến động trọng lượng nhiên liệu 42 Hình 4.1.18 Vị trí tơ VTXD có biến động trọng lượng 42 Hình 4.1.19 Vị trí tơ vận tải xăng đầu thứ chạy biến động nhiên liệu .43 Hình 4.1.20 Vị trí tơ VTXD dừng Xã Hồ Khánh Tây, Đức Hồ, Long An 44 Hình 4.1.21 Vị trí tơ VTXD biến động trọng lượng .44 Hình 4.1.22 Vị trí tơ có biến động nhiên liệu đường Đức Lập Hạ, Xã Đức Lập Hạ, Đức Hoà, Long An 45 Hình 4.1.23 Vị trí ô tô VTXD hệ thống giám sát cuối 46 Hình 4.1.24 Dữ liệu di chuyển ô tô VTXD dạng file HTML 46 Hình 4.1.25 Dữ liệu di chuyển tô VTXD dạng file Excel 47 Hình 4.2.1 Màn hình HTGS chọn tơ VTXD thứ hai 47 Hình 4.2.2 Trực quan hoá 10 liệu gần xe tơ VTXD thứ hai hình khối khơng gian-thời gian nhiều chiều 52 Hình 4.2.3 Vị trí (P) không gian chiều kéo thẳng lên đường thẳng đưa không gian chiều 53 Hình 4.2.4 Biểu diễn trọng lượng, nhiên liệu, tốc độ theo ước lượng quảng đường 53 Hình 4.2.5 Biểu diễn thời gian theo ước lượng quảng đường .54 Hình 4.2.6 Biểu diễn trọng lượng, nhiên liệu, tốc độ vị trí theo thời gian .55 Hình 4.2.7 Mục trích xuất liệu lộ trình di chuyển tơ VTXD .55 Hình 4.2.8 Biểu diễn trực quan lộ trình di chuyển ô tô VTXD thứ hai 56 Hình 4.2.9 Vị trí tơ VTXD thứ hai cung cấp xăng dầu cho khách hang nạp nhiên liệu cho ô tô 58 Hình 4.2.10 Dữ liệu di chuyển ô tô VTXD thứ hai dạng file HTML .58 Hình 4.2.11 Dữ liệu di chuyển ô tô VTXD dạng file Excel 59 d oa nl w oi lm ul nf va an lu z at nh z m co l gm @ an Lu n va ac th si vi Mục lục LỜI CAM KẾT i LỜI CẢM ƠN ii DANH MỤC CÁC BẢNG BIỂU iii DANH SÁCH CÁC HÌNH .iv CHƯƠNG 1: GIỚI THIỆU .1 1.1 Đặt vấn đề 1.2 Mục tiêu nghiên cứu 1.3 Đối tượng phạm vi nghiên cứu 1.4 Phương pháp nghiên cứu .1 lu an CHƯƠNG 2: CƠ SỞ LÝ THUYẾT n va 2.1 Lý thuyết trực quan hoá 2.3 Trực quan hố liệu di chuyển ngơn ngữ lập trình python 11 gh tn to 2.2 Các tài liệu nghiên cứu phương pháp trực quan 10 ie 2.3.1 Thư viện Matplotlib 11 p 2.3.2 Thư viện Pandas 11 nl w 2.3.3 Thư viện numpy 12 oa 2.3.4 Thư viện tKinter 12 d 2.3.5 Thư viện folium 14 lu va an 2.3.6 Thư viện Pillow (PIL Fork) .15 2.3.7 Ứng dụng geopy 15 nf oi lm ul 2.3.8 Tkhtmlview .15 CHƯƠNG 3: XÂY DỰNG HỆ THỐNG GIÁM SÁT 16 z at nh 3.1 Nội dung nghiên cứu .16 3.2.1 Các loại biến mô tả .16 z 3.2.2 Phương pháp biểu diễn đặc tính vị trí theo thời gian .18 @ 3.2.3 Thiết kế mô tả biển báo trực quan 19 gm l 3.2.4 Các cơng thức tốn học liên quan biến .20 m co 3.2 Mơ hình hệ thống giám sát ô tô vận tải xăng dầu 23 3.3 Xây dựng phần mềm cho hệ thống giám sát 24 an Lu CHƯƠNG 4: HỆ THỐNG GIÁM SÁT DỮ LIỆU DI CHUYỂN CỦA Ô TÔ VẬN TẢI XĂNG DẦU 27 va n 4.1 Hệ thống giám sát ô tô vận tải xăng dầu thứ 27 ac th si vii 4.1.1 Phần mềm giám sát ô tô VTXD thứ 27 4.1.2 Dữ liệu ô tô vận tải xăng dầu thứ 27 4.1.3 Trực quan hoá di chuyển ô tô VTXD thứ 30 4.1.3.1 Biểu diễn trực quan thời gian, vị trí đặc tính tơ VTXD hình khối không gian – thời gian nhiều chiều .30 4.1.3.2 Biểu diễn trực quan đặc tính theo vị trí tơ VTXD thứ 31 4.1.3.3 Biểu diễn trực quan đặc tính thời gian tơ VTXD thứ theo ước lượng quảng đường 34 4.1.3.4 Biểu diễn trực quan đặc tính vị trí ô tô VTXD theo thời gian 36 4.1.4 Trực quan hố di chuyển tơ VTXD thứ google map 38 lu an 4.1.5 Trích xuất liệu di chuyển ô tô VTXD .46 va 4.2 Hệ thống giám sát ô tô vận tải xăng dầu thứ hai .47 n 4.2.1 Phần mềm giám sát ô tô VTXD thứ hai 47 4.2.3 Trực quan hoá di chuyển ô tô VTXD thứ hai 51 ie gh tn to 4.2.2 Dữ liệu ô tô vận tải xăng dầu thứ hai 48 p 4.2.3.1 Biểu diễn trực quan thời gian, vị trí đặc tính tơ VTXD hình khối khơng gian – thời gian nhiều chiều .51 w oa nl 4.2.3.2 Biểu diễn trực quan đặc tính theo vị trí ô tô VTXD thứ hai 52 d 4.2.3.3 Biểu diễn trực quan đặc tính thời gian ô tô VTXD thứ hai theo ước lượng quảng đường 53 an lu 4.2.3.4 Biểu diễn trực quan đặc tính vị trí tơ VTXD theo thời gian 54 va ul nf 4.2.4 Trực quan hoá di chuyển ô tô VTXD thứ hai google map .55 oi lm 4.2.5 Trích xuất liệu di chuyển ô tô VTXD thứ hai .58 CHƯƠNG 5: KẾT LUẬN .60 Kết nghiên cứu đạt .60 5.2 Hướng phát triển 61 z at nh 5.1 z TÀI LIỆU THAM KHẢO .62 m co l gm @ an Lu n va ac th si CHƯƠNG 1: GIỚI THIỆU 1.1 Đặt vấn đề Xuất phát từ tình hình thực tế tình trạng bất thường hao hụt nhiên liệu, trọng lượng chở hay pha chế xăng dầu xe chở xăng dầu tuyến đường di chuyển từ công ty đến trạm xăng dầu địa bàn tỉnh Bà rịa -Vũng tàu mà chủ công ty xăng dầu không rõ nguyên nhân lu an n va p ie gh tn to Đề tài nghiên cứu “Biểu diễn phân tích trực quan liệu di chuyển ô tô vận tải xăng dầu” hiển thị giá trị liệu thu thập hình ảnh đồ hoạ đồ map theo thời gian thực Người dùng quan sát hình ảnh đồ hoạ hiển thị hình máy tính để phân tích, xử lý thơng tin, nhận định, tiên đốn hoạt động xe chở xăng dầu Người quản lí hay chủ phương tiện nhìn vào hình ảnh hiển thị dễ dàng phát vị trí bất thường theo thời gian thực vị trí xe bồn dừng, ví trí xe bồn có biến động nhiên liệu có biến động trọng lượng xăng dầu chở, xe bồn chạy tốc độ cho phép, trọng lượng chở vượt qua mức cho phép,… d oa nl w an lu 1.2 Mục tiêu nghiên cứu oi lm ul nf va Luận văn “Biểu diễn phân tích trực quan liệu di chuyển tô vận tải xăng dầu” sử dụng kỹ thuật trực quan hố để biểu diễn phân tích giá trị liệu ghi suốt lộ trình di chuyển ô tô vận tải xăng dầu z at nh 1.3 Đối tượng phạm vi nghiên cứu z Xe bồn chở xăng dầu tỉnh Bà rịa - Vũng tàu tỉnh thành lân cận Bà rịa – Vũng tàu công ty vận tải xăng dầu; thuộc tính biểu diễn gồm thời gian, vị trí đặc tính trọng lượng xăng dầu chở, nhiên liệu tốc độ ô tô vận tải xăng dầu m co l gm @ 1.4 Phương pháp nghiên cứu an Lu - Phương pháp đại số: Phương pháp dùng để xác định tập liệu biến liệu, tập vị trí xe, tập vị trí xe xảy bất thường suốt lộ trình di chuyển theo thời gian, n va ac th si 49 lu an n va p ie gh tn to d oa nl w lu oi lm ul nf va z @ m co l 9500 9000 8500 8500 8500 8500 8500 8500 8500 8500 8500 8500 8500 8500 8500 8500 8500 8500 8500 8500 8500 8500 8500 8500 8500 8500 8500 8500 8500 8500 8500 8500 8500 8500 8500 8500 8500 8500 8500 an Lu 0 0 0 56 65 57 62 66 62 60 59 58 62 66 82 60 60 61 65 50 56 58 62 62 55 45 0 0 0 60 56 n va 140.70 140.70 140.70 140.70 140.70 140.70 140.70 140.34 139.92 139.55 139.15 138.72 138.32 137.93 137.55 137.17 136.77 136.34 135.81 135.42 135.03 134.63 134.21 134.21 133.89 133.53 133.15 132.75 132.35 131.99 131.70 131.70 131.70 131.70 131.70 131.70 131.70 131.31 130.95 gm 106.69092 106.69092 106.69092 106.69092 106.69092 106.69092 106.69092 106.69591 106.69757 106.69858 106.69828 106.698 106.70163 106.70378 106.70348 106.70267 106.69858 106.69811 106.69604 106.69628 106.69654 106.69652 106.69283 106.68788 106.68432 106.68064 106.68046 106.67999 106.67869 106.67848 106.679 106.68115 106.68115 106.68115 106.68115 106.68115 106.68115 106.68443 106.6864 z at nh 10.7886 10.7886 10.7886 10.7886 10.7886 10.7886 10.7886 10.78457 10.78337 10.78041 10.78011 10.77677 10.77863 10.78102 10.78457 10.78551 10.78923 10.78966 10.79156 10.79886 10.80199 10.80236 10.80308 10.80372 10.80295 10.79944 10.7994 10.79915 10.80506 10.8098 10.81387 10.81731 10.81731 10.81731 10.81731 10.81731 10.81731 10.8215 10.82435 an 9:22:21 PM 9:23:21 PM 9:24:21 PM 9:25:21 PM 9:26:21 PM 9:27:21 PM 9:28:21 PM 9:29:21 PM 9:30:21 PM 9:31:21 PM 9:32:21 PM 9:33:21 PM 9:34:21 PM 9:35:21 PM 9:36:21 PM 9:37:21 PM 9:38:21 PM 9:39:21 PM 9:40:21 PM 9:41:21 PM 9:42:21 PM 9:43:21 PM 9:44:21 PM 9:45:21 PM 9:46:21 PM 9:47:21 PM 9:48:21 PM 9:49:21 PM 9:50:21 PM 9:51:21 PM 9:52:21 PM 9:53:21 PM 9:54:21 PM 9:55:21 PM 9:56:21 PM 9:57:21 PM 9:58:21 PM 9:59:21 PM 10:00:21 PM ac th si 50 lu an n va p ie gh tn to d oa nl w lu oi lm ul nf va z @ m co l 8500 8500 8500 8500 8500 8500 8500 8500 8500 8500 8500 8500 8500 8500 8500 8500 8500 8500 8500 8500 8500 8500 8500 8500 8500 8500 8500 7000 6500 6000 5000 4500 4500 4500 4500 4500 4500 4500 4500 an Lu 67 53 45 55 66 78 56 55 55 56 63 60 55 57 50 49 55 60 60 59 55 45 45 0 0 0 0 0 0 0 56 n va 130.51 130.17 129.88 129.52 129.09 128.58 128.22 127.86 127.86 127.50 127.14 126.73 126.34 125.98 125.61 125.29 124.97 124.61 124.22 123.83 123.45 123.09 122.80 122.51 122.51 122.51 122.51 122.51 122.51 122.51 122.51 122.51 222.51 322.51 322.51 322.51 322.51 322.51 322.15 gm 106.68201 106.67935 106.67899 106.67411 106.66998 106.66505 106.66126 106.65853 106.6552 106.65472 106.64738 106.64345 106.63759 106.63542 106.63107 106.62625 106.62396 106.6216 106.61915 106.6175 106.61688 106.61521 106.61297 106.61101 106.60858 106.60858 106.60858 106.60858 106.60858 106.60858 106.60858 106.60858 106.60858 106.60858 106.60858 106.60858 106.60858 106.60858 106.60705 z at nh 10.82633 10.82669 10.82684 10.82844 10.8303 10.8342 10.83568 10.83642 10.83723 10.83734 10.83923 10.84204 10.84589 10.84731 10.85038 10.85319 10.85528 10.85625 10.85783 10.86041 10.86301 10.86699 10.86384 10.86108 10.85741 10.85741 10.85741 10.85741 10.85741 10.85741 10.85741 10.85741 10.85741 10.85741 10.85741 10.85741 10.85741 10.85741 10.85516 an 10:01:21 PM 10:02:21 PM 10:03:21 PM 10:04:21 PM 10:05:21 PM 10:06:21 PM 10:07:21 PM 10:08:21 PM 10:09:21 PM 10:10:21 PM 10:11:21 PM 10:12:21 PM 10:13:21 PM 10:14:21 PM 10:15:21 PM 10:16:21 PM 10:17:21 PM 10:18:21 PM 10:19:21 PM 10:20:21 PM 10:21:21 PM 10:22:21 PM 10:23:21 PM 10:24:21 PM 10:25:21 PM 10:26:21 PM 10:27:21 PM 10:28:21 PM 10:29:21 PM 10:30:21 PM 10:31:21 PM 10:32:21 PM 10:33:21 PM 10:34:21 PM 10:35:21 PM 10:36:21 PM 10:37:21 PM 10:38:21 PM 10:39:21 PM ac th si 51 lu 10:40:21 PM 10:41:21 PM 10:42:21 PM 10:43:21 PM 10:44:21 PM 10:45:21 PM 10:46:21 PM 10:47:21 PM 10:48:21 PM 10:49:21 PM 10:50:21 PM 10:51:21 PM an 10.85278 10.85128 10.84766 10.84555 10.84134 10.83954 10.83598 10.83147 10.8296 10.82712 10.8261 10.82502 106.60494 106.6036 106.60091 106.59996 106.59943 106.59998 106.59843 106.59611 106.59503 106.59314 106.59667 106.60198 321.77 321.39 320.95 320.60 320.60 320.21 319.81 319.49 319.13 318.76 318.40 318.40 58 59 67 54 60 62 50 55 57 55 4500 4500 4500 4500 4500 4500 4500 4500 4500 4500 4500 4500 n va p ie gh tn to Dữ liệu thu thập từ thiết bị định vị toàn cầu GPS cảm biến sensors khoảng thời gian 120 phút, phút thiết bị truyền liệu ghi nhận Hệ thống giám sát ghi nhận vị trí tơ VTXD thứ hai đường Phan Văn Hớn, Xã Bà Điểm, Huyện Hóc Mơn, Thành phố Hồ Chí Minh nl w d oa 4.2.3 Trực quan hố di chuyển tơ VTXD thứ hai lu va an 4.2.3.1 Biểu diễn trực quan thời gian, vị trí đặc tính ô tô VTXD hình khối không gian – thời gian nhiều chiều nf oi lm ul Trực quan hoá 10 liệu ô tô VTXD thứ hai hệ thống giám sát ghi nhận gần khối không gian – thời gian nhiều chiều z at nh z m co l gm @ an Lu n va ac th si 52 Hình 4.2.2 Trực quan hố 10 liệu gần xe tơ VTXD thứ hai hình khối khơng gian-thời gian nhiều chiều Các liệu thời gian, vị trí, nhiên liệu, trọng lượng, tốc độ ô tô VTXD thứ hai bảng liệu 4.3 biểu diễn đồ thị không gian - thời gian nhiều chiều Mỗi thuộc tính biểu diễn dạng đường cong với màu sắc khác không gian-thời gian: lu - Đường biểu diễn thời gian ô tô biểu diễn đường cong màu xanh da trời an va n - Đường biểu diễn vị trí tô biểu diễn đường cong màu xanh p ie gh tn to - Đường biểu diễn nhiên liệu ô tô biểu diễn đường cong màu đỏ oa nl w - Đường biểu diễn trọng lượng ô tô chở biểu diễn đường cong màu đen d - Đường biểu diễn tốc độ ô tô biểu diễn đường cong màu tím an lu nf va 4.2.3.2 Biểu diễn trực quan đặc tính theo vị trí tô VTXD thứ hai oi lm ul Để cho việc quan sát dễ dàng, nhanh chóng xác, hình khối không gian-thời gian nhiều chiều phân rã thành khối không gian – thời gian nhiều chiều thành phần Sau kéo thẳng đường cong lên đường thẳng ước lượng khoảng cách vị trí khơng gian chiều để người quan sát rõ biến động trọng lượng, nhiêu liệu tốc độ ô tô VTXD suốt tuyến đường di chuyển theo vị trí thực z at nh z m co l gm @ an Lu n va ac th si 53 Hình 4.2.3 Vị trí (P) không gian chiều kéo thẳng lên đường thẳng đưa khơng gian chiều Nhìn vào hình 4.2.3 ta thấy, liệu di chuyển ô tô VTXD thứ hai hệ thống giám sát ghi nhận suốt lộ trình di chuyển Khi tơ chạy (tốc độ khác 0) khơng thấy có dấu hiệu bất thường lu Trong suốt lộ trình di chuyển, tơ dừng vị trí Trong vị trí tô dừng giảm trọng lượng chở, chứng tỏ vị trí tơ dừng cung cấp xăng dầu cho khách hàng; vị trí tơ dừng tăng nhiên liệu, chứng tỏ vị trí tơ nạp thêm nhiên liệu; vị trí dừng cịn lại không thấy dấu hiệu bất thường an n va 4.2.3.3 Biểu diễn trực quan đặc tính thời gian ô tô VTXD thứ hai p ie gh tn to theo ước lượng quảng đường d oa nl w oi lm ul nf va an lu z at nh z gm @ m co l Hình 4.2.4 Biểu diễn trọng lượng, nhiên liệu, tốc độ theo ước lượng quảng đường an Lu n va Quan sát hình 4.2.4 ta phân tích tương tự hình 4.1.8 Phân tích đường biểu diễn thời gian (màu xanh) thấy xu hướng tăng dần theo ước lượng quảng đường Tuy nhiên vị trí dừng (tốc độ 0) thấy tăng dần không rõ ràng ac th si 54 Do hệ thống cho phép tách đường biểu diễn thời gian hình 4.2.4 hình đây: lu an n va p ie gh tn to nl w Hình 4.2.5 Biểu diễn thời gian theo ước lượng quảng đường d oa Quan sát hình 4.2.5 kết hợp với hình 4.2.4 ta thấy, vị trí tơ dừng có vị trí dừng nhiều thời gian Do người quản lý cần quan tâm đến vị trí dừng ul nf va an lu gian oi lm 4.2.3.4 Biểu diễn trực quan đặc tính vị trí tơ VTXD theo thời z at nh z Biểu diễn trực quan đặc tính vị trí tơ theo thời gian phương pháp biểu diễn rõ ràng, giúp cho việc quan sát trở nên dễ dàng, nhanh chóng đưa tiên đốn xác Để biết cụ thể giá trị đặc tính vị trí tơ VTXD, cần rê chuột đến vị trí đó, hệ thống hiển thị chi tiết Biểu diễn trực quan phần mềm giám sát hiển thị hình đây: m co l gm @ an Lu n va ac th si 55 lu an n va ie gh tn to Hình 4.2.6 Biểu diễn trọng lượng, nhiên liệu, tốc độ vị trí theo thời gian p 4.2.4 Trực quan hố di chuyển tơ VTXD thứ hai google map d oa nl w Trên hình hệ thống giám sát, chọn mục “Biểu diễn lộ trình di chuyển Google Map trích xuất liệu di chuyển tơ VTXD” hệ thống chuyển sang hình sau đây: oi lm ul nf va an lu z at nh z m co l gm @ an Lu n va Hình 4.2.7 Mục trích xuất liệu lộ trình di chuyển ô tô VTXD ac th si 56 Chọn mục “Biểu diễn lộ trình di chuyển tô VTXD Google Map” hệ thống giám sát, hệ thống hiển thị trực quan lộ trình di chuyển ô tô VTXD dạng file html sau đây: lu an n va p ie gh tn to oa nl w Hình 4.2.8 Biểu diễn trực quan lộ trình di chuyển tơ VTXD thứ hai d Quan sát hình 4.2.8 cho biết lộ trình di chuyển, vị trí dừng khơng biến động trọng lượng nhiên liệu, vị trí dừng có biến động trọng lượng nhiên liệu, vị trí khơng dừng mà có biến động trọng lượng nhiên liệu ô tô VTXD thứ hai nf va an lu oi lm ul - Để cho việc giám sát dễ dàng, nhanh chóng, xác hiệu quả, thiết kế phần mềm giám sát đặc biển báo cho vị trí bất thường lộ trình di chuyển ô tô VTXD hệ thống giám sát ghi nhận z at nh z - Mỗi biển báo trực quan khác có ý nghĩa khác nêu bảng 3.2 chương m co l gm @ an Lu n va ac th si 57 - Lộ trình di chuyển ô tô VTXD thứ hai gồm biển báo sau đây: Bảng 4.2.2 Các biển báo lộ trình di chuyển tơ VTXD thứ hai Biển báo Chú thích biển báo Vị trí tơ lộ trình di chuyển hệ thống giám sát ghi nhận lu Vị trí cuối tơ lộ trình di chuyển hệ thống giám sát ghi nhận an n va gh tn to Vị trí tơ dừng khơng biến động trọng lượng nhiên liệu p ie Vị trí tơ dừng có biến động trọng lượng chở d oa nl w Vị trí tơ dừng có biến động bất thường nhiên liệu trọng lượng an lu - Phân tích lộ trình di chuyển tơ VTXD thứ hai nf va Tương tự phân tích lộ trình di chuyển tơ VTXD thứ oi lm ul Người quản lý nhìn vào biển báo trực quan lơ trình di chuyển hệ thống giám sát ghi nhận dễ dàng, nhanh chóng tiên đốn xác biến động đặc tính tơ VTXD Để biết chi tiết biển báo trực quan, người quản lý cần kích chuột trái vào biển báo đó, thơng tin chi tiết hiển thi đầy đủ hình đây: z at nh z m co l gm @ an Lu n va ac th si 58 lu an n va p ie gh tn to Hình 4.2.9 Vị trí tơ VTXD thứ hai cung cấp xăng dầu cho khách hang nạp nhiên liệu cho tơ w 4.2.5 Trích xuất liệu di chuyển ô tô VTXD thứ hai oa nl Hệ thống giám sát cho phép người dùng trích xuất liệu theo định dạng Trích xuất liệu theo định dạng Html hình sau d oi lm ul nf va an lu - z at nh z m co l gm @ an Lu Hình 4.2.10 Dữ liệu di chuyển tơ VTXD thứ hai dạng file HTML n va ac th si 59 - Trích xuất liệu theo định dạng file Excel (.xlsx) hình sau đây: lu an n va tn to p ie gh Hình 4.2.11 Dữ liệu di chuyển ô tô VTXD dạng file Excel d oa nl w oi lm ul nf va an lu z at nh z m co l gm @ an Lu n va ac th si 60 CHƯƠNG 5: KẾT LUẬN 5.1Kết nghiên cứu đạt lu Để giúp cho việc quản lí thời gian, vị trí đặc tính (trọng lượng, nhiên liệu, tốc độ) ô tô vận tải xăng dầu chặc chẽ, dễ dàng, nhanh chóng đưa tiên đốn xác, luận văn “Biểu diễn phân tích trực quan liệu di chuyển ô tô vận tải xăng dầu” đề xuất việc áp dụng khối không gian – thời gian nhiều chiều, áp dụng dạng biểu đồ đường mức để biểu diễn độ biến động giá trị thuộc tính sử dụng đồ Map thư viện folium Python để biểu diễn trực quan liệu di chuyển ô tô vận tải xăng dầu Những kết đạt luận văn gồm: an n va p ie gh tn to - Xây dựng phần mềm giám sát ô tô vận tải xăng dầu: Trong phần mềm giám sát cho phép người quản lý giám sát nhiều ô tô lúc thời điểm Phần mềm cho phép người quản lý chọn ô tô giám sát để hiển thị trực quan hình phần mềm Phần mềm cho phép người quản lý chọn khoảng thời gian quan sát tơ lộ trình di chuyển w d oa nl - Tính phần mềm giám sát ô tô vận tải xăng dầu: Sau liệu di chuyển ô tô truyền máy tính giám sát theo đơn vị thời gian thực gồm vị trí tơ đặc tính trọng lượng xăng dầu chở, nhiên liệu tốc độ ô tô Phần mềm giám sát biểu diễn trực quan hoá giá trị thời gian, vị trí đặc tính theo thời gian theo vị trí theo ước lượng quảng đường di chuyển ô tô Người quản lý quan sát hình phần mềm thấy biến động giá trị đặc tính tơ oi lm ul nf va an lu z at nh z - Tính vượt trội phần mềm giám ô tô vận tải xăng dầu: Sau liệu di chuyển tơ truyền máy tính giám sát theo đơn vị thời gian thực gồm vị trí đặc tính tơ Hệ thống tự động xác định vị trí bất thường gồm: Các vị trí tơ dừng có biến động trọng lượng nhiên liệu; Các vị trí tơ dừng không biến động trọng lượng nhiên liệu; Các vị trí tơ di chuyển có biến động trọng lượng có biến động bất thường nhiên liệu Phần mềm giám sát biểu diễn trực quan lộ trình di chuyển tơ suốt thời gian giám sát đồ google map đặt biển báo trực quan vị trí bất thường giúp người quản lí đưa biện pháp xử lý kịp thời, xác nhanh m co l gm @ an Lu n va ac th si 61 5.2Hướng phát triển Nhằm phục vụ nhu cầu sử dụng cho nhiều công ty vận tải xăng dầu, nhiều nhà quản lí lĩnh vực này, hướng phát triển luận văn cần phát triển phần mềm giám sát nhiều tảng hệ điều hành khác lu an n va p ie gh tn to d oa nl w oi lm ul nf va an lu z at nh z m co l gm @ an Lu n va ac th si 62 TÀI LIỆU THAM KHẢO Vô danh (2020), Lịch sử trực quan hoá, https://jovis.edu.vn/lich-su-trucquan-hoa-du-lieu, truy cập ngày: 10/21/2020 [2] Vô danh (2020), Tổng quan data visualization, https://bigdatauni.com/tin-tuc/tong-quan-ve-data-visualization-truc-quanhoa-du-lieu.html, truy cập ngày: 10/21/2020 [3] Phuoc Vinh Tran, Truong Xuan Le, “Approaching human vision perception to designing visual graph in data visualization, March 2020 [4] Hong Thi Nguyen, Lieu Thi Le, Cam Ngoc Thi Huynh, Thuan My Thi Pham, Anh Van Thi Tran, Dang Van Pham, Phuoc Vinh Tran, “Integrating Retinal Variables into Graph Visualizing Multivariate Data to Increase Visual Features, November 2019 lu [1] an n va ie gh tn to Hong Thi Nguyen, Thuan My Thi Pham, Tuyet Anh Thi Nguyen, Anh Van Thi Tran, Phuoc Vinh Tran, and Dang Van Pham, “Two – Stage Approach to Classifying Multidimensional Cubes for Visualization of Multivariate Data, November 2018 p [5] d oa nl w Phuoc Tran Vinh, Hong Nguyen Thi, “Visualization Cube for Tracking Moving Object”, May 2011 [7] Arif Perdana, Alastair Robb & Fiona Rohde, “Does Visualization Matter? The Role of Interactive Data Visualization to Make Sense of Information”, Australasian Journal of Information Systems 2018, Voll 22, Research Article [8] Phuoc Vinh Tran, Hong Thi Nguyen, “Multidimensional Cube for Representing Flight Data in Visualization – based System for Tracking Flyer”, October 2016 [9] Vô danh (2020), Giới thiệu Matplotlib, https://matplotlib.org/stable/gallery/index.html, access: Jun, 21, 2020 oi lm ul nf va an lu [6] z at nh z m co l gm @ Vô danh (2020), Giới thiệu Matplotlib, https://aivietnam.ai/courses/aisummer2019/lessons/doc-them-vematplotlib/, truy cập ngày: 21/06/2020 an Lu [10] n va ac th si 63 Vô danh (2020), Pandas Tutorial, https://www.geeksforgeeks.org/pandastutorial/, access: Sep, 21,2020 [12] Trần Cường (2020), Giới thiệu Pandas, https://vimentor.com/vi/lesson/2gioi-thieu-pandas-1, truy cập ngày: 21/09/2020 [13] Vơ danh (2020), Tìm hiểu Thư viện Numpy Python, https://codelearn.io/sharing/tim-hieu-thu-vien-numpy-trong-python, truy cập ngày: 13/05/2020 [14] Sentdex (2021), Programming GUIs and windows with Tkinter and Python Introduction, https://pythonprogramming.net/tkinter-depth-tutorialmaking-actual-program/, access: Jan, 25,2021 [15] Vô danh (2020), Lập Trình GUI Tkinter Python, http://t3h.edu.vn/tin-tuc/python-tkinter-lap-trinh-gui-bang-tkinter-trongpython, truy cập ngày: 25/01/2021 lu [11] an n va Ankthon (2020), Plotting Google Map using gmplot package, https://www.geeksforgeeks.org/python-plotting-google-map-usinggmplot-package/, access: Jun, 21, 2020 p ie gh tn to [16] nl w Vô danh (2020), Giới thiệu thư viện Folium Trong Python, https://www.python-visualization.github.io/folium/quickstart.html, access: Sep, 21,2020 [18] Aclark (2020), Introducing the Pillow library https://pypi.org/project/Pillow/, access: Jan, 12,2021 [19] KostyaEsmukov (2020), Python Geocoding https://pypi.org/project/geopy/, access: Jan, 25,2021 [20] Bauripalash (2020), View Simple HTML docs https://pypi.org/project/tkhtmlview/, access: Jan, 27,2021 d oa [17] va an lu Python, oi lm ul nf in Toolbox, z at nh on tkinter, z m co l gm @ an Lu n va ac th si