TRƯNG ĐI HC HÀNG HI VIT NAM
KHOA CÔNG NGH THÔNG TIN
THUYT MINH
Đ TÀI NCKH CP TRƯỜNG
Đ TÀI
Nghiên cu mô nh giám t thảm họa
môi trưng bờ biển Việt Nam
Ch nhim đ tài: TS. Trần Đăng Hoan
Hải Phòng, tháng 15 /05/2015
Mục lục
Mở đầu i
1 hình tích hợp giám sát môi trường b biển 1
1.1 Hệ thống giám sát tích hợp . . . . . . . . . . . . . . . . . . . . . . 1
1.1.1 Các chi tiết v hạ tầng . . . . . . . . . . . . . . . . . . . . . 1
1.1.2 Quản trị dữ liệu . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.1.3 Phân tích dữ liệu . . . . . . . . . . . . . . . . . . . . . . . . 3
1.1.4 Báo cáo và truyền tin . . . . . . . . . . . . . . . . . . . . . . 3
1.2 Thách thức của việc thu thập dữ liệu từ xa . . . . . . . . . . . . . . 4
1.3 Các kiểu giám sát . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.3.1 Các báo cáo . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.4 Một số ứng dụng điển hình . . . . . . . . . . . . . . . . . . . . . . . 6
1.4.1 Nghiên cứu Acid hóa đại dương . . . . . . . . . . . . . . . . 6
1.4.2 Mạng cảm biến nhằm ứng phó với tẩy trắng san đảo
Racha Yai, Thái Lan . . . . . . . . . . . . . . . . . . . . . . 6
1.5 Quản trị dữ liệu hàng hải và những thách thức . . . . . . . . . . . . 7
1.6 Kiến trúc hệ thống . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.6.1 Kien truc de xuat . . . . . . . . . . . . . . . . . . . . . . . . 8
1.6.2 Phần cứng . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2 Giới thiệu v DataTurbine 10
2.1 DataTurbine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
2.1.1 Kiến trúc của DataTurbine . . . . . . . . . . . . . . . . . . . 11
2.1.2 Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.1.3 Source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2.1.4 Sink . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.2 Những điểm mạnh và hạn chế của DataTurbine . . . . . . . . . . . 14
1
MỤC LỤC 2
3 Lập trình với DataTurbine 16
3.1 Tổng quan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
3.2 Lập trình sử dụng SAPI . . . . . . . . . . . . . . . . . . . . . . . . 17
3.2.1 Các kiểu đối tượng trong SAPI . . . . . . . . . . . . . . . . 17
3.2.2 ChannelMap . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Kiểu dữ liệu của kênh . . . . . . . . . . . . . . . . . . . . . 19
Các phương thức của ChannelMap . . . . . . . . . . . . . . 19
3.2.3 Client . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
3.2.4 Source Client . . . . . . . . . . . . . . . . . . . . . . . . . . 24
3.2.5 Sink Client . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
3.3 Một số kết quả thử nghiệm . . . . . . . . . . . . . . . . . . . . . . . 30
3.3.1 Thử nghiệm trên dữ liệu sensor Intel . . . . . . . . . . . . . 30
3.3.2 Thử nghiệm trên dữ liệu video qua chương trình video chat . 32
4 Kết luận 35
Danh sách hình v
1.1 Các bước liên quan đến khai phá dữ liệu, lưu trữ và truy nhập,
bắt đầu từ tiếp nhận dữ liệu thô và kết thúc bằng việc công b dữ
liệu và các sản phẩm, trong vòng đời của dữ liệu được tiếp nhận từ
một chương trình giám sát . . . . . . . . . . . . . . . . . . . . . . . 2
1.2 Một kiến trúc hệ thống cho các hệ thống giám sát môi trường . . . 8
2.1 Kiến trúc của DataTurbine . . . . . . . . . . . . . . . . . . . . . . 11
3.1 Tải dữ liệu vào RBNB server . . . . . . . . . . . . . . . . . . . . . 25
3.2 Tải dữ liệu ảnh vào RBNB server . . . . . . . . . . . . . . . . . . . 26
3.3 Một cách khác để tải dữ liệu ảnh vào RBNB server . . . . . . . . . 26
3.4 Sink lấy dữ liệu đã đưa vào RBNB server . . . . . . . . . . . . . . 28
3.5 Sink lấy dữ liệu ảnh đã đưa vào RBNB server . . . . . . . . . . . . 29
3.6 Kênh nhiệt độ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
3.7 Kênh ánh sáng . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
3.8 Kênh độ ẩm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
3.9 Kênh điện thế . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
3