Luận văn thạc sĩ vnu d ́ esign ́ e d ́ evelopement et ́ evaluation les performances dun syst` eme lautonome de r ́ eseaux capteurs sans fil pour la surveilance de lenvironnement

Luận văn thạc sĩ nghiên cứu vnu d ́ esign ́ e d ́ evelopement et ́ evaluation les performances dun syst` eme lautonome de r ́, khảo sát thực trạng, phân tích nguyên nhân, đề xuất

Trường đại học

L’Insittute De La Francophonie Pour L’Informatique

Chuyên ngành

Master 2 Réseaux Et Système Communication

Tác giả

Ẩn danh

Người đăng

Ẩn danh

Thể loại

Rapport De Stage

2015

58
2
0

Phí lưu trữ

30 Point

Mục lục chi tiết

Remerciements

Résume

Contents

1. Introduction

1.1. Introduction

1.2. Les exigences du projet

2. Context

2.1. Internet des objets - la future de Internet

2.2. Les protocoles dans la domain IoT

2.2.1. Hypertext Transfer Protocol, un protocole bien connu

2.2.2. CoAP - Contrainte Application Protocol, le protocole pour le web des objets

2.2.3. Message Queuing Telemetry Transport

3. Expérimentation et analyse

3.10. Objectif expérimentation

3.11. Expérimental configuration

3.12. La collecte des données

3.13. Analyse du rendement

3.13.1. En comparant avec MQTT QoS0 DTN contrôle vs MQTT QdS1

3.13.2. Délai en comparaison avec RTT

4. Conclusion et perspectives

A Installer Archlinux dans BBB à partir de zéro

Bibliography

Tóm tắt

I. Tổng quan về hệ thống cảm biến không dây tự động giám sát môi trường

Hệ thống cảm biến không dây tự động cho giám sát môi trường là một giải pháp công nghệ hiện đại, giúp thu thập và phân tích dữ liệu môi trường một cách hiệu quả. Hệ thống này sử dụng các cảm biến không dây để theo dõi các yếu tố như nhiệt độ, độ ẩm, chất lượng không khí và ánh sáng. Việc giám sát liên tục giúp phát hiện sớm các vấn đề môi trường, từ đó đưa ra các biện pháp can thiệp kịp thời.

1.1. Cảm biến không dây và vai trò trong giám sát môi trường

Cảm biến không dây là thiết bị thu thập dữ liệu mà không cần dây nối, giúp dễ dàng lắp đặt và di chuyển. Chúng có thể đo lường nhiều thông số như nhiệt độ, độ ẩm, và chất lượng không khí. Việc sử dụng cảm biến không dây giúp giảm thiểu chi phí lắp đặt và bảo trì, đồng thời tăng tính linh hoạt trong việc giám sát.

1.2. Lợi ích của hệ thống giám sát môi trường tự động

Hệ thống giám sát môi trường tự động mang lại nhiều lợi ích, bao gồm khả năng thu thập dữ liệu liên tục, phân tích thời gian thực và cảnh báo sớm về các vấn đề môi trường. Điều này không chỉ giúp bảo vệ sức khỏe cộng đồng mà còn hỗ trợ các quyết định quản lý môi trường hiệu quả hơn.

II. Thách thức trong việc triển khai hệ thống cảm biến không dây

Mặc dù hệ thống cảm biến không dây mang lại nhiều lợi ích, nhưng cũng đối mặt với nhiều thách thức. Các vấn đề như độ tin cậy của kết nối, tiêu thụ năng lượng và khả năng xử lý dữ liệu lớn là những yếu tố cần được xem xét kỹ lưỡng.

2.1. Độ tin cậy của kết nối không dây

Kết nối không dây có thể bị ảnh hưởng bởi nhiều yếu tố như khoảng cách, vật cản và nhiễu sóng. Điều này có thể dẫn đến mất dữ liệu hoặc độ trễ trong việc truyền tải thông tin. Cần có các giải pháp để cải thiện độ tin cậy của kết nối, chẳng hạn như sử dụng các giao thức truyền thông hiệu quả.

2.2. Tiêu thụ năng lượng của cảm biến

Cảm biến không dây thường hoạt động bằng pin, do đó, tiêu thụ năng lượng là một yếu tố quan trọng. Việc tối ưu hóa tiêu thụ năng lượng giúp kéo dài tuổi thọ của cảm biến và giảm chi phí bảo trì. Các công nghệ như chế độ ngủ và truyền dữ liệu theo yêu cầu có thể được áp dụng.

III. Phương pháp triển khai hệ thống cảm biến không dây hiệu quả

Để triển khai hệ thống cảm biến không dây hiệu quả, cần có một kế hoạch chi tiết từ việc lựa chọn cảm biến, thiết lập mạng lưới đến phân tích dữ liệu. Việc áp dụng công nghệ IoT (Internet of Things) là một trong những phương pháp tiên tiến nhất hiện nay.

3.1. Lựa chọn cảm biến phù hợp

Việc lựa chọn cảm biến phù hợp với nhu cầu giám sát là rất quan trọng. Các cảm biến cần phải có độ chính xác cao, khả năng chịu đựng điều kiện môi trường khắc nghiệt và dễ dàng tích hợp vào hệ thống hiện có.

3.2. Thiết lập mạng lưới cảm biến

Mạng lưới cảm biến cần được thiết kế sao cho tối ưu hóa khả năng truyền tải dữ liệu. Sử dụng các giao thức như MQTT hoặc CoAP có thể giúp cải thiện hiệu suất truyền thông giữa các cảm biến và máy chủ.

IV. Ứng dụng thực tiễn của hệ thống cảm biến không dây trong giám sát môi trường

Hệ thống cảm biến không dây đã được áp dụng rộng rãi trong nhiều lĩnh vực như nông nghiệp, đô thị thông minh và bảo vệ môi trường. Những ứng dụng này không chỉ giúp cải thiện chất lượng cuộc sống mà còn bảo vệ tài nguyên thiên nhiên.

4.1. Giám sát chất lượng không khí

Hệ thống cảm biến không dây có thể được sử dụng để theo dõi chất lượng không khí trong các khu vực đô thị. Dữ liệu thu thập được giúp các cơ quan chức năng đưa ra các biện pháp cải thiện chất lượng không khí, bảo vệ sức khỏe cộng đồng.

4.2. Ứng dụng trong nông nghiệp thông minh

Trong nông nghiệp, cảm biến không dây giúp theo dõi độ ẩm đất, nhiệt độ và các yếu tố khác, từ đó tối ưu hóa quy trình tưới tiêu và chăm sóc cây trồng. Điều này không chỉ tiết kiệm nước mà còn nâng cao năng suất cây trồng.

V. Kết luận và tương lai của hệ thống cảm biến không dây

Hệ thống cảm biến không dây tự động cho giám sát môi trường đang ngày càng trở nên quan trọng trong việc bảo vệ môi trường và nâng cao chất lượng cuộc sống. Tương lai của công nghệ này hứa hẹn sẽ mang lại nhiều cải tiến và ứng dụng mới.

5.1. Xu hướng phát triển công nghệ cảm biến

Công nghệ cảm biến không dây sẽ tiếp tục phát triển với sự ra đời của các cảm biến thông minh hơn, có khả năng tự động cập nhật và phân tích dữ liệu. Điều này sẽ giúp nâng cao hiệu quả giám sát môi trường.

5.2. Tích hợp với công nghệ IoT

Việc tích hợp hệ thống cảm biến không dây với công nghệ IoT sẽ mở ra nhiều cơ hội mới trong việc quản lý và giám sát môi trường. Dữ liệu thu thập được sẽ được phân tích và sử dụng để đưa ra các quyết định kịp thời và chính xác.

Tóm tắt và mô tả trên trang này được tạo với sự hỗ trợ của AI. Nếu bạn thấy nội dung không chính xác hoặc có vấn đề, vui lòng Báo lỗi nội dung.

22/07/2025
Luận văn thạc sĩ vnu d ́ esign ́ e d ́ evelopement et ́ evaluation les performances dun syst` eme lautonome de r ́ eseaux capteurs sans fil pour la surveilance de lenvironnement

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

l’Insittute de la Francophonie pour l’Informatique Rapport de stage - Master 2 Réseaux et Système Communication Désigné, dévelopement et évaluation les performances d’un système l’autonome de réseaux capteurs sans fil pour la surveilance de l’environnement Etudiant: Supervisor: La Thanh Tam M. Han Mingding March 2015 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Remerciements Je souhaite tout d’abord remercier mon encadrant de stage, monsieur Han Mingding, pour m’avoir accueilli dans l’équipe, pour son soutien tout au long du stage, sa disponi- bilité, et ses conseils nombreux et éclairés. Merci également à Ma Xiaoping pour m’avoir aidé à me familiariser avec l’environ- nement de développement à I2R, mais surtout pour sa gentillesse et son implication dans mon stage. Un grand merci à Brian et Alvin pour leurs conseils dans des nombreux problèmes de technique.

Enfin, merci à tous les mebres de SNS pour la gentillesse de m’aider à familier avec le nouvel environnement de travail et le nouveau pays. i LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Résume Ce travail vise à élaborer un ensemble de capteurs sans fil pour recueillir le signal de luminance de l’environnement. Ce système sera attaché à la voiture ou en bus voyage autour de la ville et envoyer les données recueillies sur le serveur par la connexion 3G / 4G en temps réel. L’analyse des données recueillies peut aider à donner un plan pour le système de lumière maintenir, l’économie d’énergie ou d’assurer la sécurité.

Le système va gérer les données basée sur les signaux des capteurs de lumière qui in- diquent l’état de brillant, Unité de Mesure Inertielle(Inertial Measurement Unit) avec la comination d’accéléromètres, gyroscopes, magnétomètres et un GPS pour donner la potition et l’heure de ces données, enfin une modem 3G avec la 3G SIM carte fournir une connexion à envoyer les données vers le serveur. Pour les transfert de données, nous avons conçu un contrôleur pour surveiller l’intensité du signal 3G et décider quand les données seraint envoiées. L’objectif de ce contrôleur est de sauver des ressources et de l’énergie tout en éviter la cause de réexpédition inutile de la mauvaise connexion. En fin, les résultats de l’expérimentation nous aideront à construire un ensemble de règles pour obtient un contrôleur plus ”intélligent”.

Dans ce projet, on utilise technologies de ”Message Queuing Telemetry Transport”, un protocole léger pour le réseau de capteurs sans fil et son utilisation dans le domaine de l’Internet des Objets (Internet of Things) - la future de l’Internet. Abstract This work aims to develop a wireless sensor package to collect the luminance signal from the environment. This package can be binded to the car or bus travel around the city and send the data collected to the server via 3G/4G connection in real time. The analysis from data collected can help to give a plan for light system maintain, saving energy or ensure a safe city, etc.

The package conducted data with the signals from the light sensors which show status of shiny, Inertial Measurement Unit combination of accelerometers, gyroscopes, magne- tometers and a GPS to give the location and time for these data, finally an 3G dongle with 3G simcard provide connection to send the data to server. For the data transferring, we have designed a controller to monitoring the 3G signal strength and decide whether to send data or not. The objective of this controller is saving resource and energy while avoid the unnecessary resending cause of the bad connection. In the end, results from experimentation will help us to build a set of rules for the intelligent controller LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Contents Acknowledgements i Résume ii Contents iii Liste des Figures v Liste des Tableaux vii Abbreviations viii 1 Introduction 1 1.2 Les exigences du projet .1 Internet des objets - la future de Internet .2 Les protocoles dans la domain IoT .1 Hypertext Transfer Protocol, un protocole bien connu .2 CoAP - Contrainte Application Protocol, le protocole pour le web des objets .3 Message Queuing Telemetry Transport .4 Quel est le meilleur protocole? .1 Matériel nécessaire .6 Logiciel et environnement de configuration .1 Configuration de l’environnement de développement .2 BeagleBone Black système configuration .7 Architecture du système .1 Noeud de capteur .8 Autres outils pour le développement .1 Git - gratuit et open source système de contrôle de ver- sion distribué.

27 iii LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Contents iv 3.2 Trello - Outil pour garder trace de projet. 28 4 Expérimentation et analyse 30 4.10 Objectif expérimentation .11 Expérimental configuration .12 La collecte des données .13 Analyse du rendement .1 En comparant avec MQTT QoS0 DTN contrôle vs MQTT QdS1 .2 Délai en comparaison avec RTT. 38 5 Conclusion et perspectives 40 A Installer Archlinux dans BBB à partir de zéro 42 Bibliography 49 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com List of Figures 2.1 Protocole CoAP activer les services Web en intégrant à l’architecture Web et HTTP 2 .3 Un accès web demande l’utilisation de CoAP exemple à l’aide de ressources à distance via URI .4 Observer ressources dans CoAP.5 un message CoAP avec l’en-tête seulement 4 octets (en-tête, option, donnée). la source RFC 7252 .6 MQTT schéma, Publisher et abonné .7 Format d’un message MQTT .8 MQTT Qos = 0, un message sera envoyé au plus un fois .9 MQTT Qos = 1, un message sera envoyé au moins une fois .10 MQTT Qos = 2, un message sera envoyé exactement une fois .2 Capteur de lumière (BH1750) .3 Les capteurs de lumière sont répartis le long de la voiture .4 Inertial Measurement Unit (LSM303D) .5 Accéléromètre .6 Récepteur GPS (EM506) .8 Câbles et fils .9 USB modem avex 3G simcard fournir une connexion à Beagle Bone Black 16 3.10 Beagle Bone Black et des capteurs connexion via des fils .11 Architecture du système .12 Architecture du système .13 MBI file d’attente et base de données en attente .14 Perturbation tolérant le streaming de données de capteurs .15 Trello board pour LiteSense projet .16 Exemple d’un ”Card” dans Trello .1 Experiment avec deux noeud .2 L’expérimentation pour collecter les données .3 Comparison le nombre de messages envoyées en utilisant Qos .4 Comparison le nombre de messages envoyées en utilisant (i) QoS0 + DTN, et (ii) QoS1 .5 Comparison le taux de nombre de messages envoyées (i) QoS0 + DTN, against (ii) QoS1.

34 v LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Liste des figures vi 4.6 Comparison le délais en utilisant (i) QoS0 + DTN, against (ii) QoS1 .7 Message Livraison Délais avec temps pour QoS 0 .8 Message Livraison Délais avec temps pour QoS 1 .9 Message Retard de livraison en fonction du temps écoulé pour QoS 0 .10 Quelque messages peut être transférer dans un paquet TCP. 38 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com List of Tables 3.1 Fréquence de message (en seconde) génération pour les sujets dans la couche de données. 24 vii LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Abbreviations BBB BeagleBone Black Recv - Le matériel pricipale pour déployer le système DTN Disruption-Tolerant Networking - Réseaux Tolérants aux Perturbations MBI Message Broker Interface - L’interface pour les Messages de broker DAQ Data Acquisition Module - Module communique directment avec les capteurs MQTT Message Queuing Telemetry Transport IMU Inertial Measurement Unit - Unité pour Measurer l’Inertielle SNS Sense and Sense abilities I2R Institute for Infocomm Research IoT Internet of Things - Réseaux des Objets M2M Mobile To Mobile WSN Wireless Sensors Network viii LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Chapter 1 Introduction 1.1 Introduction Mon stage a été éffectué au laboratoire ”Sense and Sens abilities” - Institute de Recherche pour Infocomm de Singapour. Le sujet est de partir des exigences de Cosmiqo 1 , une compagnie locale, qui a déployé des capteurs sur un véhicule système-attaché pour mesurer réverbère luminance la nuit.

Les données recueillies par une unité d’acquisition de données seraient stockées dans un ordinateur portable qui est manuellement ramené à leur administrateur pour les stockage et l’analyse. Les données sont stocquées dans des fichiers au format CSV (valeurs séparées par des virgules ), et manipulés manuellement pour l’analyse des données et la génération de rapports. Ce projet vise à améliorer le système existant avec transmission en temps réel de données de mesures de capteurs d’intensité lumineuse. Toutefois, compte tenu de la connectivité intermittente de cellulaire 3G / 4G dans les villes denses, la liaison sans fil peut parfois être supprimée, ce qui entraı̂ne la perte de packets.

L’objectif de la recherche de ce projet est de développer des protocoles réseaux tolérants aux perturbations qui s’adaptent aux changements dynamiques de la liaison de données, et également de mettre en place un mécanisme de mise en mémoire tampon de données pour stocker temporairement des données localement lorsque la connecxion est en bas.com 1 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.2 Les exigences du projet A partir de la demande des clients, nous avons spécifiées pour le système: • Concevoir et mettre un nouveau noeud de capteur qui se compose des capteurs de la lumière. • Transfert les données de capteurs en temps réel avec perturbations tolérant. • Désigner le schème de mémoire tampon pour stoquer et envoyer les données en utilisant la qualité de la connection • Mettre en œuvre les stratégies ci-dessus dans le protocole de communication pour la diffusion de données Pour atteindre ces objectifs, il est nécessaire, dans un premier temps, d’acquérir une bonne (i)connaissance de l’Internet des objets (IoT) [2] une partie inportante dans notre projet. (ii) Une étude sur le protocole pour les transfert de données dans ce domaine donnera idée sur les difficultés et des défis pour le streaming en temps réel avec la perturbations tolérant.

(iii) Il est également indispensable d’examiner les exigences matérielles et logicielles pour donner un processus de développement, les problèmes et les solutions. (iiii) Enfin l’expérimentation montrera les performances du système. Résultat analyse aide à donner conclusion et perspective pour le projet. LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Chapter 2 Context 2.1 Internet des objets - la future de Internet Au cours des dernières années, l’Internet des objets (Internet of Things - IoT), est devenu le nouvel axe de recherche pour l’industrie et le milieu universitaire.

Aujourd’hui, Internet est non seulement un ensemble de l’ordinateur connecté en tant que définition dans 19th siècle. Il est la connecxion entre tous les objets (les objets physique, les téléphone portable et aussi l’humaine .) Ce terme est devenu plus populaire où l’Internet est relié aux mots physiques via le réseau de capteurs sans fil. Avec le développement des nouvelles technologies, les capteurs sont devenus plus petits, moins de consommation d’énergie et assez pas cher à utiliser largement dans la vie quotidienne. En général, les capteurs ont des caractéristiques communes, telles que les ressources sont limitées de puissance, la capacité limitée, minimale de l’interaction avec l’humaine, etc.

A cause des limitations, minimiser la coût des communications est une exigence l’importance, même avec le dévéloppement des technologies sans fils et 4G-LTE un système de communication efficaces est encore nécessaire. Sur cette section, nous allons concentrer sur la façon dont les périphériques communiquent, les défis de protocole IoT. 3 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.2 Les protocoles dans la domain IoT En IoT les objets peuvent communiquer avec les autres (D2D) ou recueillir des données et envoyé à l’infrastructure de serveur (D2S). Cette serveur infrastructure peut partager les données avec autre serveur (S2S), ou les objets pour analyser les données.

Comme le énorme nombre de objets augmenté par l’année, trouver un bon protocole pour le réseau est toujours un grand défi. Dans cette section, on va avoir une vue ensemble sur quelques protocole pour la com- munication entre les objets et serveur. L’analisation sur leurs point fortes et les points faibles pourrait nous donner une solution possible pour notre objet.

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