CÁC ỨNG DỤNG CỦA CÔNG NGHỆ CẢM BIẾN KHÔNG DÂY VÀ ĐÁNH GIÁ BẰNG MÔ PHỎNG

100 848 7
CÁC ỨNG DỤNG CỦA CÔNG NGHỆ CẢM BIẾN KHÔNG DÂY VÀ ĐÁNH GIÁ BẰNG MÔ PHỎNG

Đ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

CÁC ỨNG DỤNG CỦA CÔNG NGHỆ CẢM BIẾN KHÔNG DÂY VÀ ĐÁNH GIÁ BẰNG MÔ PHỎNG

Người thực hiện: Đỗ ngọc Anh Lớp: D2001VT Người hướng dẫn: TS. Đinh Văn Dũng HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG ----------------*    *---------------- ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC Đề tài CÁC ỨNG DỤNG CỦA CÔNG NGHỆ CẢM BIẾN KHÔNG DÂY ĐÁNH GIÁ BẰNG PHỎNG Hà Nội 2005 ĐỀ TÀI ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC Họ tên: Đỗ ngọc Anh Lớp: D2001VT Khoá học: 2001 - 2006 Nghành: Điện tử - Viễn thông Tên đề tài: Các ứng dụng của công nghệ cảm biến không dây đánh giá bằng phỏng. Nội dung đồ án: - Giới thiệu tổng quan về mạng cảm biến không dây. - Các ứng dụng của Công nghệ mạng cảm biến không dây. - hình phần mềm phỏng ứng dụng mạng cảm biến không dây. - Đánh giá một số tham số Chất lượng dịch vụ QoS của mạng cảm biến không dây. Ngày giao đề tài: 25/07/2005. Ngày nộp đồ án: 25/10/2005 HỌC VIỆN CÔNG NGHỆ BCVT KHOA VIỄN THÔNG I ----------o0o---------- CỘNG HOÀ XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập - Tự do - Hạnh phúc ----------o0o---------- Ngày tháng năm 2005 Giáo viên hướng dẫn TS. ĐINH VĂN DŨNG NHẬN XÉT CỦA NGƯỜI HƯỚNG DẪN: Điểm: (Bằng chữ: ). Ngày tháng năm 2005 NHẬN XÉT CỦA NGƯỜI PHẢN BIỆN: Điểm: (Bằng chữ: ). Ngày tháng năm 2005 I MỤC LỤC MỤC LỤC I THUẬT NGỮ VIẾT TẮT III LỜI NÓI ĐẦU . 1 CHƯƠNG 1 . 3 TỔNG QUAN VỀ MẠNG CẢM BIẾN KHÔNG DÂY . 3 1.1 Giới thiệu về mạng cảm biến không dây . 3 1.2 tả hệ thống quát 3 1.3 Các nhân tố ảnh hưởng đến mạng cảm biến không dây . 5 1.3.1 Tiêu thụ nguồn mức thấp . 5 1.3.2 Chi phí thấp . 6 1.3.3 Mức độ khả dụng . 6 1.3.4 Kiểu mạng . 6 1.3.5 Bảo mật . 7 1.3.6 Thông lượng dữ liệu 9 1.3.7 Trễ bản tin . 9 1.3.8 Tính di động 10 1.4 Đặc điểm của mạng cẩm biến không dây 10 1.4.1 Kích thước vật lý nhỏ 10 1.4.2 Hoạt động đồng thời với độ tập trung cao 10 1.4.3 Khả năng liên kết vật lý phân cấp điều khiển hạn chế 10 1.4.4 Tính đa dạng trong thiết kế sử dụng 11 1.4.5 Hoạt động tin cậy 11 1.5 Kiến trúc giao thức mạng cảm biến không dây . 11 1.5.1 Lớp ứng dụng 13 1.5.2 Lớp giao vận . 13 1.5.3 Lớp mạng 14 1.5.4 Lớp liên kết số liệu 14 1.5.5 Lớp vật lý 15 1.6 Các hỗ trợ truyền thông cho mạng cảm biến không dây 16 1.6.1 Hệ điều hành TinyOS 16 1.6.2 Hệ thống Cảm biến mạng tích hợp không dây WINS . 26 CHƯƠNG 2 . 37 CÁC ỨNG DỤNG CỦA MẠNG CẢM BIẾN KHÔNG DÂY . 37 2.1 Các ứng dụng của công nghệ mạng cảm biến không dây 37 2.1.1 Giám sát điều khiển công nghiệp . 37 2.1.2 Tự động hoá gia đình điện dân dụng . 40 2.1.3 Cảm biến trong quân sự . 42 2.1.4 Cảm biến trong y tế giám sát sức khoẻ 43 2.1.5 Cảm biến môi trường nông nghiệp thông minh 44 2.2 Một ứng dụng giám sát môi trường sống - đảo Great Duck Island 46 2.4 Kế hoạch thi hành . 51 CHƯƠNG 3 . 57 HÌNH HOÁ PHẦN MỀM PHỎNG MẠNG CẢM BIẾN KHÔNG DÂY 57 3.1 hình hoá phỏng . 57 3.1.1 hình SWAN theo dõi mức độ ô nhiễm môi trường . 57 3.1.2 hình của trường Đại học Los Angeles California . 64 3.2 Thiết kế phần mềm phỏng mạng cảm biến không dây . 70 3.2.1 Phần mềm NS-2 70 II 3.2.2 Cơ sở phát triển phỏng mạng cảm biến trên nền NS-2 73 3.2.3 Các bổ sung vào NS-2 . 74 3.2.4 Các chỉnh sửa trong NS-2 76 3.3 tả mã lập trình phỏng 78 3.3.1 Thiết lập kênh hiện tượng kênh dữ liệu . 78 3.3.2 Thiết lập một giao thức MAC cho kênh Phenomenon 79 3.3.3 Thiết lập các node Phenomenon . 79 3.3.4 Thiết lập tốc độ kiểu xung của Phenomenon . 79 3.3.5 Định hình node cảm biến . 80 3.3.6 Thiết lập các node non-sensor (điểm thu thập dữ liệu, Gateway) 80 3.3.7 Gắn kết các tác nhân cảm biến . 81 3.3.8 Gắn kết một tác nhân UDP ứng dụng cảm biến cho mỗi node . 81 3.3.9 Khởi động ứng dụng cảm biến . 81 CHƯƠNG 4 . 82 ĐÁNH GIÁ CHẤT LƯỢNG DỊCH VỤ QoS CỦA MẠNG CẢM BIẾN KHÔNG DÂY . 82 4.1 tả kịch bản phỏng . 82 4.2 Thực hiện phỏng . 82 4.2.1 Viết mã chạy phỏng 82 4.2.2 Tính toán kết quả . 84 4.2.3 Tính tỷ lệ mất gói udp tại lớp giao . 85 4.2.4 Tính độ trễ gói (s) 87 4.2.5 Tính tốc độ gói udp trung bình (kbps) 88 4.3 Đánh giá kết quả đạt được sau phỏng 90 KẾT LUẬN . 92 TÀI LIỆU THAM KHẢO 93 III THUẬT NGỮ VIẾT TẮT AODV Ad hoc On - Demand Distance - Vector Routing Chuỗi chỉ hướng theo yêu cầu Ad hoc CSMA Carrier Sense Multiple Access Đa truy nhập cảm biến sóng mang DAM Distributed Aggregate Management Giao thức quản lý khối kết hợp phân tán DSDV Destination-Sequenced Distance-Vector Chuỗi chỉ hướng với đích tuần tự DSR Dynamic Source Routing Giao thức định tuyến nguồn động GLONASS Global Navigation Satellite System Hệ thống vệ tinh điều hướng toàn cầu GPS Global Positioning System Hệ thống định vị toàn cầu HVAC Heating, Ventilation, and Air Conditioning Hơi ấm, thông gió các điều kiện không khí MAC Medium Access Control Điều khiển truy nhập môi trường NS-2 Network Simulator - 2 Bộ phỏng mạng phiên bản 2 PDA Personal Digital Assistant Trợ tá số cá nhân RF Radio Frequency Tần số vô tuyến RFM RF Monolithic Thành phần nguyên khối tần số vô tuyến RKE Remote Keyless Entry Đăng nhập chỉ mục không khoá từ xa SMP Sensor Management Protocol Giao thức quản lý cảm biến SQDDP Sensor Query and Data Dissemination Protocol Giao thức truy vấn cảm biến phổ biến số liệu SWAN Simulator for Wireless Ad- hoc Networks hình phỏng các mạng Ad hoc không dây TADAP Task Assignment and Data Advertisement Protocol Giao thức phân nhiệm vụ quảng cáo số liệu TDMA Time Division Multiple Access Đa truy nhập phân chia theo thời gian TORA Temporally Ordered Routing Algorithm Thuật toán tìm đường tuần tự theo thời gian UART Universal Asynchronous Receiver Transmitter Bộ thu phát không đồng bộ chung VHDL VHSIC Hardware Description Language Ngôn ngữ tả phần cứng Mạch tích hợp mật độ cao WINS Wireless Integrated Network Sensors Cảm biến mạng tích hợp vô tuyến WLAN Wireless Local Area Network Mạng nội hạt vô tuyến WPAN Wireless Personal Area Network Mạng vùng cá nhân vô tuyến Đồ án tốt nghiệp Đại học Lời nói đầu LỜI NÓI ĐẦU Trong quá trình phát triển của con người, những cuộc các mạng về công nghệ đóng một vai trò rất quan trọng, chúng làm thay đổi từng ngày từng giờ cuộc sống của con người, theo hướng hiện đại hơn. Đi đôi với quá trình phát triển của con người, những thay đổi do chính tác động của con người trong tự nhiên, trong môi trường sống cũng đang diễn ra, tác động trở lại chúng ta, như ô nhiễm môi trường, khí hậu thay đổi, v.v . Dân số càng tăng, nhu cầu cũng tăng theo, các dịch vụ, các tiện ích từ đó cũng được hình thành phát triển theo. Đặc biệt là áp dụng các công nghệ của các ngành điện tử, công nghệ thông tin viễn thông vào trong thực tiễn cuộc sống con người. Công nghệ cảm biến không dây được tích hợp từ các kỹ thuật điện tử, tin học viễn thông tiên tiến vào trong mục đích nghiên cứu, giải trí, sản xuất, kinh doanh, v.v ., phạm vi này ngày càng được mở rộng, để tạo ra các ứng dụng đáp ứng cho các nhu cầu trên các lĩnh vực khác nhau. Hiện nay, công nghệ cảm biến không dây chưa được áp dụng một các rộng rãi ở nước ta, do những điều kiện về kỹ thuật, kinh tế, nhu cầu sử dụng. Song nó vẫn hứa hẹn là một đích đến tiêu biểu cho các nhà nghiên cứu, cho những mục đích phát triển đầy tiềm năng. Để áp dụng công nghệ này vào thực tế trong tương lai, đã có không ít các nhà khoa học đã tập trung nghiên cứu, nắm bắt những thay đổi trong công nghệ này. Được sự định hướng chỉ dẫn của Tiến sĩ Đinh Văn Dũng, phòng Nghiên cứu Phát triển Dịch vụ mới Tự động hóa, Viện Khoa học Kỹ thuật Bưu Điện, em đã chọn đề tài đồ án: “Các ứng dụng của công nghệ cảm biến không dây đánh giá bằng phỏng”. Với mục đích tìm hiểu về mạng cảm biến không dây, dựa trên công nghệ mạng di động tạm thời, triển khai nhanh không cần một cơ sở hạ tầng trong lĩnh vực cảm biến thu nhận dữ liệu. Trong đồ án còn thực hiện một phỏng cho mạng cảm biến không dây với mục đích tìm hiểu phương pháp hình hoá, phỏng mạng phân tích đánh giá kết quả từ một chương trình phỏng. Nội dung của đồ án được thể hiện qua 4 chương: Chương 1: Tổng quan về mạng cảm biến không dây. Chương 2: Các ứng dụng của mạng cảm biến không dây. Chương 3: hình hoá phần mềm phỏng mạng cảm biến không dây. Chương 4: Đánh giá chất lượng dịch vụ QoS của mạng cảm biến không dây. Đồ án tốt nghiệp Đại học Lời nói đầu Do kiến thức khả năng của em còn hạn chế, nên đồ án tốt nghiệp này không tránh khỏi các sai sót. Mong được sự góp ý của các thầy, các các bạn để nội dung đồ án được hoàn thiện hơn. Em xin chân thành cảm ơn Tiến sĩ Đinh Văn Dũng, phòng Nghiên cứu Phát triển Dịch vụ mới Tự động hóa, Viện Khoa học Kỹ thuật Bưu Điện, đã hướng dẫn em về chuyên môn, phương pháp làm việc để em có thể xây dựng hoàn thành nội dung đồ án theo đúng kế hoạch. Em cũng xin gửi lời cảm ơn chân thành đến các thầy, các cô, các bạn trong Khoa Viễn thông I, Học viện Công nghệ Bưu chính Viễn thông đã giúp đỡ, tạo điều kiện cho em hoàn thành đồ án này. Ngày 25 tháng 10 năm 2005 Sinh viên thực hiện Đỗ ngọc Anh Đồ án tốt nghiệp Đại học Chương 1. Tổng quan về mạng cảm biến không dây Đỗ ngọc Anh - D2001VT - 3 - CHƯƠNG 1 TỔNG QUAN VỀ MẠNG CẢM BIẾN KHÔNG DÂY 1.1 Giới thiệu về mạng cảm biến không dây Mạng cảm biến không dây (Wireless Sensor Network) bao gồm một tập hợp các thiết bị cảm biến sử dụng các liên kết không dây (vô tuyến, hồng ngoại hoặc quang học) để phối hợp thực hiện các nhiệm vụ cảm biến phân tán về đối tượng mục tiêu. Mạng này có thể liên kết trực tiếp với node quản lý của giám sát viên hay gián tiếp thông qua một điểm thu (Sink) môi trường mạng công cộng như Internet hay vệ tinh. Các node cảm biến không dây có thể được triển khai cho các mục đích chuyên dụng như giám sát an ninh; kiểm tra môi trường; tạo ra không gian thông minh; khảo sát, chính xác hóa trong nông nghiệp; y tế; . Lợi thế chủ yếu của chúng là khả năng triển khai hầu như trong bất kì loại hình địa lý nào kể cả các môi trường nguy hiểm không thể sử dụng mạng cảm biếndây truyền thống được. Việc kết hợp các bộ cảm biến thành mạng lưới ngày nay đã tạo ra nhiều khả năng mới cho con người. Các bộ vi cảm biến với bộ xử lý gắn trong các thiết bị vô tuyến hoàn toàn có thể gắn trong một kích thước rất nhỏ. Chúng có thể hoạt động trong một môi trường dày đặc với khả năng xử lý tốc độ cao. Do đó, với mạng cảm biến không dây ngày nay, người ta đã có thể khám phá nhiều hiện tượng rất khó thấy trước đây. Ngày nay, các mạng cảm biến không dây được ứng dụng trong nhiều lĩnh vực như các cấu trúc chống lại địa chấn, nghiên cứu vi sinh vật biển, giám sát việc chuyên chở các chất gây ô nhiễm, kiểm tra hệ sinh thái môi trường sinh vật phức tạp, v.v . 1.2 tả hệ thống tổng quát Các node cảm biến được triển khai trong một trường cảm biến (sensor field) được minh họa trên hình 1.1. Mỗi node cảm biến được phát tán trong mạng có khả năng thu thập thông số liệu, định tuyến số liệu về bộ thu nhận (Sink) để chuyển tới người dùng (User) định tuyến các bản tin mang theo lệnh hay yêu cầu từ node Sink đến các node cảm biến. Số liệu được định tuyến về phía bộ thu nhận (Sink) theo cấu trúc đa liên kết không có cơ sở hạ tầng nền tảng (Multihop Infrastructureless Architecture), tức là khôngcác trạm thu phát gốc hay các [...]... quan về mạng cảm biến không dây Hình 1.3: Ngăn xếp giao thức mạng cảm biến không dây Tuỳ theo nhiệm vụ cảm biến, các kiểu phần mềm ứng dụng có thể được xây dựng sử dụng trên lớp ứng dụng Lớp giao vận giúp duy trì dòng số liệu khi các ứng dụng của mạng cảm biến yêu cầu Lớp mạng tập trung vào việc định tuyến số liệu được cung cấp bởi lớp giao vận Do môi trường có nhiễu các node cảm biến có thể di... cảm biến không dây 1.3.8 Tính di động Các ứng dụng mạng cảm biến không dây, phổ biến, không yêu cầu tính động Bởi vì mạng được giải phóng từ gánh nặng của quá trình nhận dạng các đường định tuyến truyền thông mở, các mạng cảm biến không dây mang overhead lưu lượng điều khiển ít hơn có thể tận dụng các phương pháp định tuyến đơn giản hơn so với mạng di động Ad hoc 1.4 Đặc điểm của mạng cảm biến không. .. mạng cảm biến không dây cần thiết để di chuyển các node cảm biến theo yêu cầu để đảm bảo các nhiệm vụ được phân công Thiết bị di động Hệ thống tìm vị trí Bộ cảm biến Bộ xử lý Thiết bị xử lý Sensor ADC Bộ thu phát Thiết bị nhớ Bộ nguồn Bộ sinh năng lượng Hình 1.2: Các thành phần của node cảm biến 1.3 Các nhân tố ảnh hưởng đến mạng cảm biến không dây 1.3.1 Tiêu thụ nguồn mức thấp Các ứng dụng mạng cảm biến. .. biến không dây điển hình yêu cầu các thành phần với nguồn tiêu thụ trung bình, thực chất thấp hơn hiện tại được cung cấp trong các bổ xung của các mạng không dây hiện tại giống như Bluetooth Ví dụ các thiết bị cho các kiểu cảm biến công nghiệp y tế, các nhãn thông minh, các huy hiệu, được cấp nguồn từ các nguồn pin nhỏ, thời gian tiêu thụ một vài tháng đến một vài năm Các ứng dụng bao gồm giám sát và. .. khiển thiết bị công nghiệp yêu cầu thời gian sống của nguồn pin dài để duy trì sự tồn tại đưa vào thiết bị được giám sát không được thỏa thuận Các ứng dụng khác, giống như giám sát môi trường các vùng rộng, có thể yêu cầu một số lượng lớn các thiết bị nên không thể thay đổi nguồn thường xuyên Hơn nữa, các ứng dụng nào đó không thể tận dụng một nguồn cho tất cả; các node mạng trong các ứng dụng này phải... hạn trong giá thành thấp hơn 1 Dollar 1.3.3 Mức độ khả dụng Nhiều ứng dụng được đề xuất của mạng cảm biến không dây, giống như các thẻ hành lý không dây các hệ thống định vị container tàu hàng, yêu cầu mạng có mức độ khả dụng cao Hơn nữa, để tăng sản lượng, mức tiếp thị, mua bán, hiệu quả phân tán của sản phẩm mà có thể có các thiết bị mạng cảm biến không dây được nhúng trong chúng, để tránh... lượng thấp của nó đã thấp nên nó không thể tham gia vào việc định tuyến cho các bản tin Năng lượng còn lại được dự trữ cho việc cảm biến Mặt bằng quản lý di động dò tìm ghi lại chuyển động của node cảm biến, vì thế một tuyến đường hướng tới node user luôn được duy trì các node cảm biến có thể theo dõi được các node cảm biến lân cận Với việc nhận biết được các node cảm biến lân cận, node cảm biến có... mạng cảm biến không dây 1.3.2 Chi phí thấp Vì mạng cảm biến bao gồm một số lượng lớn các node cảm biến nên chi phí sản xuất một node rất quan trọng ảnh hưởng đến giá thành toàn mạng Nếu chi phí của mạng cao hơn so với việc phát triển các cảm biến truyền thống thì mạng cảm biếnkhông chấp nhận được Như vậy, giá thành một node cảm biến cần phải giữ ở mức thấp Hiện nay, chi phí sản xuất của một node cảm. .. mạng cảm biến không dây trung tâm điều khiển, như trong hình 1.1 Bộ thu nhận có thể liên lạc trực tiếp với trạm điều hành (Task Manager Node) của người dùng hoặc gián tiếp thông qua Internet hay vệ tinh (Satellite) Hình 1.1: hình triển khai các node cảm biến không dây Một node cảm biến được tạo lên từ bốn thành phần cơ bản là: bộ cảm biến, bộ xử lý, bộ thu phát không dây nguồn Tuỳ theo ứng dụng. .. thể cân bằng giữa nhiệm vụ năng lượng sử dụng Mặt Đỗ ngọc Anh - D2001VT - 12 - Đồ án tốt nghiệp Đại học Chương 1 Tổng quan về mạng cảm biến không dây bằng quản lý nhiệm vụ cân bằng sắp xếp nhiệm vụ cảm biến cho một vùng cụ thể Không phải tất cả các cảm biến trong vùng đó được yêu cầu thực nhiệm vụ cảm nhận tại cùng một thời điểm Kết quả là một vài node cảm biến thực hiện nhiệm vụ nhiều hơn các node

Ngày đăng: 25/04/2013, 16:08

Từ khóa liên quan

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

Tài liệu liên quan