Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 68 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
68
Dung lượng
1,27 MB
Nội dung
ĐềtàitốtnghiệpXâydựngứngdụngcủamạngcảmnhậnkhôngdây 1 MỤC ĐÍCH CỦAĐỀTÀI • Đềtài tìm hiểu và tổng quan được những nét lớn, cơ bản củamạngcảmnhậnkhông dây.Các ứngdụng cơ bản củamạngcảmnhậnkhôngdây cũng như các mục tiêu thực hiện củamạngcảmnhậnkhông dây. • Tìm hiểu tình hình ứngdụngcủamạngcảmnhậnkhôngdây trên thế giới và trong nuớc ta. Đưa ra được những ưu điểm, nhược đ iểm củamạngcảmnhậnkhông dây. Tìm hiểu nhưng ứngdụngcủamạngcảmnhậnkhôngdây có thể ứngdụng trng thực tiễn của nước ta . Xâydựng mô hình và đánh giá cho một ứngdụng cụ thể trong lĩnh vực nuôi trồng thuỷ sản củamạngcảmnhậnkhông dây. 2 NỘI DUNG LUẬN VĂN Trên thế giới, mạngkhôngdây phát triển mạnh và được chuẩn hoá thành các loại khác nhau. Về bản chất chúng đều là mạng truyền thông không dây, nhưng cấu hình, quy mô, mục đích sử dụng khác nhau nên chúng có những điểm giống nhau và những điểm khác nhau. Trong số các mạngkhông dây, mạngcảmnhậnkhôngdây ra đời trên cơ sở ứngdụng những thành tựu cao của công nghệ chế tạo linh kiện điện tử và sự chín mu ồi trong việc hiểu biết và làm chủ kiến thức phần mềm hệ điều hành mạng. Mỗi nút mạng trong mạngcảmnhậnkhôngdây được xem như những hạt bụi (motes) vì kích thước của chúng rất bé, tiêu thụ năng lượng rất ít nhưng chính chúng có thể đảm đương chức năng nút mạng, và hơn thế, chúng còn có chức năng đo các thông số môi trường (chức năng cảm nhận) nơ i chúng có mặt. Lợi ích mà mạngcảmnhậnkhôngdây đem lại là to lớn, trên thế giới đang hình thành những trào lưu nghiên cứu, chuẩn hoá, phát triển và khai thác các ứngdụng rất đa dạng của nó. Trong lĩnh vực đo lường điều khiển tự động từ xa, việc ứngdụng công nghệ mạngcảmnhậnkhôngdâyđể thu nhận dữ liệu, và điều khiển, tìm được r ất nhiều ứng dụng. Ví như đo các thông số môi trường cho nuôi trồng thuỷ sn, dự báo cháy rừng, dự báo lũ trên các sông, theo dõi sức khỏe…. Với các nhận thức trên cùng với sự khuyến khích động viên, hướng dẫn của Thầy giáo hướng dẫn và mong muốn được tìm hiểu, thử nghiệm ứngdụng công nghệ mạngkhôngdây em đã chọn đềtài “Xây dựngứngdụngcủamạngcảmnhậnkhông dây” Đềtài gồm 2 chương như sau: 3 Chương 1: Giới thiệu về mạngcảmnhậnkhôngdây Chương 2: Những ứngdụngcủamạngcảmnhậnkhôngdây trên thế giới Chương 3: Những ứngdụngcủamạngcảmnhậnkhôngdây có thể ứngdụng ở nước ta. Chương 4: Thực nghiệm củamạngcảmnhậnkhôngdây Em xin chân thành cảm ơn thầy giáo hướng dẫn Th.s Hòa Quang Dự đã tận tình chỉ bảo, h ướng dẫn và động viên em hoàn thành đềtài này. Em xin chân thànhg cảm ơn các Thầy, Cô trong Trường Đại học Dân lập Hải Phòng đã nhiệt tình dạy dỗ, truyền đạt kiến thức chuyên môn và tạo điều kiện thuận lợi để em hoàn thành đềtài này. Hải Phòng, tháng 4 năm 2007 Nguyễn Xuân Hùng 4 CHƯƠNG 1 GIỚI THIỆU VỀ MẠNGCẢMNHẬNKHÔNGDÂY 1. Giới thiệu về mạngcảmnhậnkhôngdây 1.1. Định nghĩa về mạngcảmnhậnkhôngdâyMạngcảmnhậnkhôngdây (Wireless Sensor Network - WSN) là một mạngkhôngdây mà các nút của nó sử dụng các vi điều khiển, cảm biến, Bộ truyền tín hiệu sóng Radio,… với kích thước rất nhỏ, tiêu thụ năng lượng ít, tự tổ chức, giá thành thấp dùngđể đo các dữ liệu và truyền thông khôngdây giữa các nút trong mạng. Hình 1.1: một mô hình củamạngcảmnhậnkhôngdây 1.2. Yêu cầu của WSN 1.2.1. Khả năng tự cấu hình - Ưu điểm mấu chốt của WSN đó là tính dễ triển khai, để triển khai thành công , thì khi đưa ra sử dụng các nút mạng phải có chức năng tự cấu hình . Các nút khi được đặt vào môi trường và có thể hoạt động ngay. Một vài nút vì một số lí do không hoạt động , đểmạng tiếp tục hoạ t động nó phải có khả năng tự cấu hình lại, Nghĩa là phải phát hiện ra các nút bị hỏng hoặc định kỳ thực hiện cấu hình lại mạng. 5 - Việc mạng phải thực hiện cấu hình có thể do nhiều nguyên nhân khác nhau như : càn phải thích ứng với sự thay đổi của môi trường, do khoảng cách giữa các nút mạng bị thay đổi… Chính vì vậy việc cấu hình lại là việc cần thiết để duy trì hoạt động của mạng. - Để khắc phục điều này thì giải pháp tốt nhất đó là dùng kiến trúc bó và khẳ năng tự cấu hình củ a bó. Kiến trúc bó là kiến trúc mà các nút mạng theo một tiêu chuẩn nào đó mà thành lập bó ( Vd các nút ở cạnh nhau có thể được tạo thành một bó, trong mỗi bó thì có một nút đầu bó đểnhận dữ liệu gửi về từ các nút trong bó sau đó các nút đầu bó có thể gửi dữ liệu cho nhau để chuyền về máy tính…) 1.2.2. Vấn đề tiết kiệm năng lượng Nguồn năng lượng của các nút mạngcảmnhậnkhôngdây thường là pin. Chính vì vậy mà ngu ồn năng lượng này là có hạn dẫn đến việc tiết kiệm năng lượng là yêu cầu cần thiết. Theo các nhà nghiên cứu thì mức điện tiêu thụ trung bình của một nút mạng trong mạngcảmnhậnkhôngdây là trên dưới 50 MW - Để đảm bảo các nút mạng có thể hoạt động được trong thời gian dài (hàng năm) thì việc cần thiết là phải sử dụng các phần cứng tiêu thụ hết it điện năng. Ngoài nguồn điện năng là pin thì ta có thể dùng các nguồn năng lượng khác để có thể tiết kiệm năng lượng như: Nguồn năng lượng có thể tự tạo ra từ môi trường hoạt động củamạng ( VD: Dùng năng lượng mặt trời, năng lượng được tạo ra từ nhiệt … ). - Việc sử dụng các phần mềm nhúng với các thuật toán nhằm tiết kiệm năng lượng cũng có thể là một giải pháp hữu hiệu đối với việc tiết kiệm năng lượng. 1.2.3. Giá thành thấp 6 Do quy mô củamạngcảmnhậnkhôngdây la rất rộng do vậy chi phí cho mỗi nút mạng cũng ảnh hưởng tới việc chiển khai mạng. Tổng chi phí vật tư và chi phí triển khai ban đầu là hai yếu tố chủ chốt dẫn đến việc có thể chấp nhận các công nghệ WSN. Với mộ ngân sách cố định thì việc làm giảm giá thành trên mỗi nút sẽ làm cho khả mua thêm nhiều nút, triển khai một mạng thu thập với m ật độ cao hơn, và thu thập được nhiều dữ liệu hơn. 1.2.4. An toàn bảo mật dữ liệu Mạngcảmnhậnkhôngdây thường được dùng ở ngoài môi trường, phạm vi rộng, giao tiếp với nhau dưới dạng sóng ( sóng Radio, sóng vô tuyến ) chính vì vậy mà việc khi dữ liệu gửi đi bị nhiễu là hoàn toán không thể tránh khỏi, hay việc bất kỳ một người nào cũng có thể truy nhập vào để lấy thông tin củ a mạng, yêu cầu đặt ra là phải đảm bảo an toàn và bảo mật. - Việc mã hóa thông tin để đảm bảo tính an toàn trong mạng, cần bảo đảm cho bất kỳ người nhận được thông báo từ người gửi không bị sửa đổi thông tin bên trong bằng bất kỳ cách nào. - Các nút mạng trước khi truyền dữ liệu đi cần phải được mã hóa bằng các thuật toán mã hóa như: mã hóa DES… 1.3. Các ứngdụngcủa WSN Ngày nay với sự phát triển của công nghệ cao, các mạngcảmnhậnkhôngdâykhông ngừng được phát triển và được ứngdụng rất nhiều vào cuộc sống. Các ứngdụngcủamạngcảmnhậnkhôngdây mà chúng ta có thể thấy rõ nhất như là: - Điều khiển và giám sát công nghiệp. - Nhà điều khiển tự động và điều khiển điện tiêu dùng tự động - Thu thập thông tin trong An ninh và Quân đội 7 - Theo dõi tài sản và quản lý dây chuyền cung cấp - Nông nghiệp và cảmnhận môi trường thông minh - Theo dõi sức khỏe . + Thu thập thông tin trong An ninh và Quân đội Việc sử dụngmạngcảmnhậnkhôngdây đầu tiên là được ứngdụng trong quân đội. Các nút mạngcảmnhận có thể thay thế các lính gác khi đó có thể đảm bảo an toàn cho họ. Mạng có thể sử dụngđể kiểm soát việc đột nhập bất ngờ bằng cách các nút mạng có th ể được gắn các cảm biến đo chấn động, đo thân nhiệt khi đó có thể kiểm soát được việc đột nhập bất hợp pháp trong khi đó các nút mạng trong mạngcảmnhậnkhôngdây là rất nhỏ do đó rễ dàng ngụy trang cho các nút mạng này ( có thể dấu vào bụi cây, hòn đá…). Ngoài ra còn có thể dungđể thay thế con người trong các công việc nguy hiểm ( như trong hầm mỏ, nơi nhiễm phóng xạ ) + Nông nghiệp và cả m nhận môi trường thông minh Trong các trang trại thì diệm tích thường rất lớn do vậy việc kiểm soát cây trồng cũng như điềm kiện tự nhiên của tường khu vực là khó khăng, nhất là lượng mưa trong từng khu vực vì mỗi khu vực thường có lượng mưa khác nhau khi đó mạngcảmnhậnkhôngdây có thể thu thập về lượng mưa của từng khu vực. Mạngcảmnhậnkhôngdây có thể thu th ập dữ liệu của môi trường sống của cây trồng, vật nuôi (độ ẩm, nhiệt độ ) để cho con người tìm cách trăm sóc cây trồng, vật nuôi để đạt được năng suất cao. 1.4. Tình hình nghiên cứu và ứngdụngmạngcảmnhậnkhôngdây trên thế giới và trong nước 1.4.1. Trên thế giới 8 Trên thế giới thì việc phát triền củamạngcảmnhậnkhôngdây đã ra đời được một thời gian khá lâu do vậy họ đã ứngdụng vào một số lĩnh vực trong đời sống. Không những thế mà còn nghiên cứu để phát triển thêm mạng này kết hợp với việc công nghệ điện tử ngày càng phát triển với giá thành ngày càng thấp. Việc phát triển mạngcảmnhậnkhôngdây điược nghi lạ i với những mốc quan trọng nhu sau: • Tương ứng với sự phát triên và mở rộng của hệ thống truyền thông khôngdây sự phát triển cuảmạngcảmnhậnkhôngdây bắt đầu từ 1978 khi DARPA tài trợ cho Sensor Nets Workshop trường đại học Mellon Pittsburgh, Pennsylvania theo yêu cầu cảu hệ thống giám sát quân đội. • Tiếp đó 1990 dự án SensIT. 1998 tiêu điểm về mạngkhôngdây cho hệ thống cảm biến quân đội phân tán tổ ng số 29 dự án nghiên cứu 25 cơ quan được cấp vốn dưới dự án này. • 1993 Trường DDH California Los Angeles hợp tác với trung tâm Rock well đã có một mạng tích hợp cảm biến khôngdây Wireless Intergate Network Sensor (WINS) và được thương mại hóa thành công ty Sensonia – California 1998. • Jan M. Rabaey DDH California bắt đầu chương trình PicoRadio. Dựa trên những nghiên cứu đó kể từ đây hàng loạt các nghiên cứu , dự án về phát triển mạngcảmnhậnkhôngdây ra đời ; • MAMPS là chương trình do Principal Investigator Anantha Chandrakasan –viện công nghệ Massachusetts tập trung vào sự phát triển của một hệ thống đầy đủ mạngcảm biến khôngdâynhấn mạnh việc tiêt kiệm năng lượng : và giao thức truyền thông cho magnj cảm biến này đó là phân cấp xếp nhóm Adaptive năng lượng thấp LEACH. 9 • Dự án Terminodes và mạng di động đặc biệt MANET của IETF – Intenet Engineering Task Force với mức tiêu thụ điện thấp, vấn đề địa chỉ và lộ trình trong mạngcảmnhậnkhôngdây với các nút mạng lưu động. • Mạngkhông gian sâu và âm thanh dưới nước ,với những đặc tính phạm vi rộng, truyền dữ liệu bằng mạng Radio. Mạngcảmnhậnkhôngdây là chìa khóa để thu thập thông tin cần thiết qua những môi tr ường nhạy cảm, cho dù trong những tòa nhà, những nơi công cộng, khu công nghiệp, tàu thuyền, các hệ thống chuyên chở tự động hay bất cứ nơi nào khác. Mạngkhôngdây làm tăng khả năng trao đổi dữ liệu. Sự phát triển mạnh mẽ của công nghệ liên quan, các nhà kinh doanh đã đưa ra các bộ cảmứng sẵn có nhiều loại mà phù hợp cho các ứngdụngcủamạngcảmnhậnkhôngdây với các chuẩn được đưa ra: + 802.11 Wireless Local Area Netwrok. + Bluetooth 1. (802.15.1) + Home RF (Radio Frequency) + 802.15.4 WPAN :chuẩn với những cải tiến vượt bậc : sự phức tạp thấp, giá và năng lượng tiêu thụ thấp, ổn định, uyển chuyển. được phê chuẩn tháng 5 năm 2003. Như vậy với nhu cầu trao đổi thông tin của xã hội cùng với sự phát triển mạnh mẽ của các công nghệ liên quan mà mà mạngcảmnhậnkhôngdây được phát triển mạnh mẽ và đ ang được ứngdụng rộng rãi trong đời sống. 1.4.2 Ở trong nước [...]... dày-ruột non trong một thái độ không tiếp cận được với những người đó CHƯƠNG 3 25 NHỮNG ỨNGDỤNGCỦAMẠNGCẢMNHẬNKHÔNGDÂY CÓ THỂ ỨNGDỤNG Ở NƯỚC TA Do những điều kiện về nền kinh tế, kỹ thuật mà việc ứng dụngmạngcảmnhậnkhôngdây trong lỹ vực y tế ở nước ta rất khó triển khai Dưới đây là một số ứngdụngcủa mạng cảmnhậnkhôngdây có thể ứngdụng được ở nước ta 3.1 Trong nông nghiệp Do nước ta là nước... của một nút mạngdùng CC1010 Hình 1.6: cấu tạo của một bảng mạch để kết nối giữa CC1010 với máy tính 17 CHƯƠNG 2 MỘT SỐ ỨNGDỤNGCỦAMẠNGCẢMNHẬNKHÔNGDÂY TRÊN THẾ GIỚI 2.1 Cấu trúc củamạng wsn Mạngcảmnhậnkhôngdây bao gồm các thành phần cơ bản sau: 1 Cảm biến ( sensor ) : Là thiết bị vật lý để đo các thông số của môi trường được truyền thông qua sóng vô tuyến Nó gồm 5 thành phần: Phần cứng cảm. .. đến ít các thành phần phụ trợ khác để có thể trở thành một nút mạngcủamạng 15 cảmnhậnkhôngdây Do đó chip CC1010 là một bộ vi xử lí thích hợp cho các ứngdụng truyền nhậnkhôngdây Sau đây là các đặc điểm nổi bật của CC1010, các chế độ hoạt động và cách thức xâydựng mô hình mạng cảmnhậnkhôngdây sử dụng CC1010 1.5.1.1 Đặc điểm chung của CC1010 Vi điều khiển CC1010 chứa nhân CPU 8051, được tích... Phần cứng cảm nhận, bộ nhớ, nguồn pin, vi sử lý được lập trình nhúng, thiết bị thu 2 Người dùng: Là người cuối cùng nhận được thông tin củamạngcảmnhận gửi lại, Người dùng là người yêu cầu mạng thu thập thông tin gì và nhận đựơc kết quả của những thông tin đó Trong một mạngcảmnhận thì có thể có nhiều nguời dùng cuối 2.2 Một số ứng dụngmạngcảmnhậnkhôngdây ở nứớc ngoài Trong các ứngdụng sau đây... triển với nền nông nghiệp lớn Số lượng các trang trại của nước ta nhiều do đó việc theo dõi là rất tốn nhân công Trong khi đó việc đầu tư để phát triển một mạng cảmnhậnkhôngdâykhông phải là cao Mạng có thể được dùngđể đo dộ ảm ở từng khu vực trong trang trại, hay lượng mưa ở những khu vực khác nhau Hình 3.1 : Ứngdụngcủamạngcảmnhậnkhôngdây sử dụng trong nông nghiệp Các nút mạng được bố trí... của khu rừng trong từng khu vực là khó khăn Hình 3.2: Ứngdụngcủamạngcảmnhậnkhôngday trong cảnh bảo cháy rừng Mạngcảmnhậnkhôngdây sẽ giúp cho chúng ta được điều này bằng cách mỗi nút mạng sẽ gắn một cảm biến đo nhiệt độ, độ ẩm củakhông khí… gửi về cho con người sẽ giúp cho chúng ta biết cách quản sử lý tình trạng cháy rừng ro thiên tai gây ra 3.3 Trong việc cảnh báo lũ Các nút mạngcảm nhận. .. 4.1 Bài toán Xâydựngmạngcảmnhậnđể đo nhiệt độ ở các diểm khác nhau Đưa ra thông bao khi có nhiệt độ tại một nut lớn hơn mức cho phép 4.2 Mô hình củamạngcảmnhận Nút 1 Nút 2 … Nút n ( . Đề tài tốt nghiệp Xây dựng ứng dụng của mạng cảm nhận không dây 1 MỤC ĐÍCH CỦA ĐỀ TÀI • Đề tài tìm hiểu và tổng quan được những nét lớn, cơ bản của mạng. mạng cảm nhận không dây. Các ứng dụng cơ bản của mạng cảm nhận không dây cũng như các mục tiêu thực hiện của mạng cảm nhận không dây. • Tìm hiểu tình hình ứng