Projet

Général

Profil

Informations de conception » Historique » Version 2

Yan ZHAO, 02/02/2025 17:51

1 1 Alexis ANGLADE
h1. Informations de conception
2 2 Yan ZHAO
3
Architecture du système
4
5
Ce projet repose sur la communication sans fil LoRa, avec une analyse approfondie des signaux via GNU Radio et une identification des émetteurs grâce à un modèle de machine learning.
6
	•	Émetteur (ESP32 WiFi LoRa 32 V2) : envoie des trames LoRa contenant des informations comme le CFO et le SF.
7
	•	Récepteur (bladeRF 2.0 micro) : reçoit les signaux LoRa via un SDR et les transmet à GNU Radio.
8
	•	Traitement du signal (GNU Radio + gr-lora) : décode les trames LoRa et extrait le CFO.
9
	•	Apprentissage automatique (MATLAB) : classifie les émetteurs en fonction des valeurs de CFO.
10
!clipboard-202502021749-4cfco.png!
11
12
Choix technologiques
13
14
Le choix des technologies repose sur les besoins spécifiques du projet :
15
	•	Matériel : bladeRF 2.0 micro, ESP32 WiFi LoRa 32 V2
16
	•	Logiciel : GNU Radio, gr-lora, MATLAB
17
18
Pourquoi ces technologies ?
19
	•	GNU Radio : offre une flexibilité pour le traitement des signaux SDR.
20
	•	MATLAB : propose des outils avancés pour l’analyse et la classification machine learning.
21
	•	LoRa : permet des communications longue portée avec une faible consommation d’énergie.
22
23
Fonctionnalités des principaux modules
24
!%E6%88%AA%E5%B1%8F2025-02-02%2017.50.13.png!
25
26
Contraintes et défis du projet
27
	•	Sensibilité du CFO au bruit → besoin de filtres avancés.
28
	•	Impact de la distance et des interférences → nécessité d’une calibration rigoureuse.
29
	•	Collecte de données → un nombre suffisant d’échantillons est nécessaire pour améliorer l’apprentissage.
30
31
Perspectives d’amélioration
32
	•	Amélioration du calcul du CFO pour réduire l’erreur et améliorer la précision.
33
	•	Augmentation du volume de données pour entraîner un modèle plus robuste.
34
	•	Optimisation des performances en temps réel pour rendre l’identification des émetteurs plus rapide et applicable à de grands réseaux LoRaWAN.