Télécharger le fichier pdf d’un mémoire de fin d’études
Architecture mat´erielle d’un capteur
Un convertisseur analogique num´erique (ADC) permet de convertir les donn´ees analo-giques mesur´ees en donn´ees num´eriques exploitables par l’unit´e de traitement. Cette unit´e constitue la partie logicielle du capteur. Elle est form´ee par un contrˆoleur et une m´emoire pour le stockage des donn´ees. Enfin le module radio permet de v´ehiculer les informations acquises par le capteur vers un autre nœud ou vers la station de base. G´en´eralement, la partie num´erique (microcontrˆoleur) et radio consomment une part tr`es importante de l’´energie.
Microcontrˆoleur
Module RF
Parmi les dispositifs radios les plus connus, on peut citer le module CC2420 qui im-pl´emente la norme IEEE.15.4. La consommation de ce module est d´ecrite dans le tableau 1.2 et d´epend de diff´erents modes d’op´eration. Ces modes sont :
— le mode ´emission o`u le nœud transmet des donn´ees,
— le mode r´eception o`u le nœud re¸coit des donn´ees,
— le mode idle, le nœud passe en mode consommation r´eduite o`u ses fonctions sont limit´ees,
— le mode veille (standby) pendant lequel le nœud est inactif. Apr`es un temps pr´ed´efini, il passe en mode idle.
En moyenne, le bloc radio consomme environ 60 mW, soit 20 mA sous 3V [10]. Il consomme 3 a` 4 fois plus qu’un microcontrˆoleur. Toutefois, le microcontrˆoleur fonctionne g´en´eralement plus longtemps pour le traitement des donn´ees re¸cues (d´ecodage, algorithme des protocoles r´eseaux) que le bloc radio.
Les r´eseaux de capteurs op`erent g´en´eralement dans les fr´equences ISM (Industriel Scientific and Medical) ne n´ecessitant pas de licence. Les principaux standards de com-munication a` faible port´ee sont d´efinis dans le tableau 1.3 [11]. Du point de vue de la consommation energ´etique, les standards Bluetooth et Zigbee semblent les mieux appro-pri´es aux r´eseaux de capteurs car ils sont con¸cus pour des produits portables, `a source d’´energie limit´ee et `a tr`es faible port´ee (au maximum 10 m). Alors que l’UWB cible de tr`es fort d´ebits `a faible port´ee, le WIFI est adapt´e aux syst`emes a` temps de connexion plus longs et a` des dispositifs ayant acc`es a` une source d’´energie plus importante.
Dans ce paragraphe on se propose de comparer les modulations principales du point de vue de la consommation d’´energie. Nous supposons que la distance de transmission est d ≤ 200 m`etres. Nous consid´erons les modulations OOK, BPSK et 2FSK pour les syst`emes fonctionnant `a faible d´ebit (ηM = 1 bit/symole). Nous choisirons les modulations QPSK et 4FSK pour les syst`emes fonctionnant avec un d´ebit moyen (ηM = 2 bits/symole). Enfin, nous privil´egierons les modulations 16QAM, 32QAM et 64QAM pour les d´ebits ´elev´es (ηM > 2 bits/symole). Le tableau 3.1 r´esume les diff´erentes configurations envisag´ees.
Consommation d’´energie
Afin d’´evaluer l’efficacit´e ´energ´etique de chaque modulation, nous allons construire un mod`ele nous permettant d’´evaluer la consommation ´energ´etique totale de chaque modulation. Ce mod`ele prend en compte les diff´erents param`etres du syst`eme. Nous formulons ce mod`ele de la fa¸con suivante. La puissance re¸cue par le r´ecepteur Pr est exprim´ee en fonction de la puissance transmise Pt, de la distance de transmission d, de la longueur d’onde λ, des gains d’antennes en ´emission et en r´eception Gt et Gr et d’une marge Lf repr´esentant des pertes suppl´ementaires non prises en compte dans le mod`ele id´eal. En consid´erant l’espace libre, nous obtenons :Pr = Pt (4π)2d2Lf(3.1)
Optimisation ´energ´etique de la modulation MQAM
Comme annonc´e `a la fin du chapitre pr´ec´edent, nous consacrons la suite du travail `a l’optimisation ´energ´etique des syst`emes de transmission utilisant la modulation MQAM. Cette modulation est un bon choix lorsque nous cherchons `a minimiser l’´energie et `a am´eliorer l’efficacit´e spectrale. Nous verrons que cet avantage est ´egalement conserv´e lorsque nous cherchons l’efficacit´e spectrale qui minimise l’´energie totale consomm´ee. Nous nous int´eresserons `a l’impact des param`etres de transmission tels que la distance, le mod`ele de canal, le temps de transmission, la bande passante disponible ainsi que le mod`ele de canal sur l’optimisation ´energ´etique. L’objectif est de trouver dans chaque cas l’efficacit´e spectrale optimale qui minimise l’´energie. En effet, `a partir d’un sc´enario de communication d´ecrit, dans lequel l’´emetteur va transmettre au r´ecepteur une quantit´e d’informations, nous serons en mesure d’´etudier les performances de la modulation MQAM `a savoir sa consommation d’´energie en fonction de l’efficacit´e spectrale. Pour une bande passante fixe et pour une probabilit´e d’erreur donn´ee, nous chercherons alors la constellation optimale qui minimise l’´energie. Nous verrons l’influence de l’allocation de bande passante et aussi la variation de la probabilit´e d’erreur, qui suivant le mod`ele de canal choisi (AWGN, Rayleigh ou Nakagami) peut entraˆıner une augmentation de l’´energie consomm´ee n´ecessaire `a la d´etection correcte de l’information. Mˆeme si nous avons privil´egi´e les modulation MQAM, nous proposerons ´egalement une comparaison avec les modulation MPSK et MFSK et nous terminerons le chapitre en prenant en compte une m´etrique de la litt´erature adapt´ee `a l’´etude du rendement ´energ´etique des circuits.
Sc´enario de transmission ´etudi´e
Nous supposons que l’´emetteur doit transmettre L bits au r´ecepteur dans un d´elai maximal T. Pour ´economiser de l’´energie, le nœud utilise trois ´etats de fonctionnement : veille, transition, activit´e. En pr´esence d’un signal `a transmettre, le nœud est consid´er´e actif pendant le temps Ton. La puissance consomm´ee durant cette phase est not´ee Pon. En l’absence d’un signal `a transmettre, le nœud passe en mode veille pendant un temps Tsp. Dans ce mode, on peut consid´erer que tous les circuits sont ´eteints. La puissance ainsi consomm´ee, not´ee Psp, est alors extrˆemement faible et peut ˆetre n´eglig´ee, Psp ≃ 0. Le mode de transition d´esigne le passage entre les deux modes pr´ec´edents. On consid`ere uniquement la transition de l’´etat de veille `a l’´etat actif car cette transition est plus complexe et le temps correspondant, not´e Tsw, est plus important que pour le passage inverse. Cette phase inclut notamment le d´emarrage de l’oscillateur local (LO), de puissance Psyn, du cot´e de l’´emetteur et du r´ecepteur. La puissance consomm´ee dans cette transition est alors P sw = 2Psyn.
Le temps d’un cycle de transmission s’exprime finalement par : T = T on + Tsw + Tsp (4.1)
Optimisation de la constellation de la modulation MQAM
Dans le cas de la modulation MQAM, le nombre de bits par symbole est b = log2 M
Le nombre de symboles n´ecessaires pour transmettre L bits sera not´e Lb . Sachant que la p´eriode symbole est Ts, le nombre de symboles est alors ´egal `a TTon s . Par la suite, Lb = TTon s .
On suppose Ts ≈ B1 d’o`u b = BTLon. Puisque dans ce cas l’efficacit´e spectrale est donn´ee par θ = BTLon, on obtient b ≃ θ.
D’autre part, la puissance transmise est li´ee au RSB et aux autres param`etres. Consid´erons un canal avec un coefficient d’att´enuation k et une distance d, la puissance transmise est ´egale `a Pt = PrG (4.12) o`u Pr est la puissance re¸cue et G = G1dkMl est le facteur d’att´enuation d´efinit d´ej`a `a l’´equation (2.10). Le facteur de gain G1 correspond `a la distance d = 1 m et Ml est la marge de la liaison pour compenser les imperfections mat´erielles et le bruit. Le RSB par bit γ mesur´e `a l’entr´ee du r´ecepteur s’exprime par :γ =bBN0Nf(4.13)
|
Table des matières
Introduction g´en´erale
1 Contexte, d´efinitions et limites fondamentales
1 Introduction
2 R´eseaux de capteurs sans fil `a courte port´ee
3 Architecture mat´erielle d’un capteur
3.1 Microcontrˆoleur
3.2 Module RF
4 Pile protocolaire et standards
5 Chaˆıne de transmission
6 Efficacit´e ´energ´etique et efficacit´e spectrale
6.1 M´etriques fondamentales
6.2 Limites et compromis
7 Efficacit´e ´energ´etique des modulations
7.1 D´efinition des modulations M-aire
7.2 Performance des modulations
8 Efficacit´e ´energ´etique dans la couche liaison de donn´ees
9 Conclusion
2 Mod´elisation de la consommation ´energ´etique pour l’optimisation des techniques de transmission
1 Introduction
2 Mod`eles de puissance
2.1 Energie et traitement num´erique
2.2 Energie et traitement radio-fr´equence
3 Exemple d’´etude
3.1 Cas fondamental
3.2 Impact de l’´energie consomm´ee par les circuits
3.3 Influence des param`etres du syst`eme sur le point optimal
4 Mod`eles syst`emes dans la litt´erature
5 Mod`ele de consommation g´en´erique
5.1 Classe 1
5.2 Classe 2
5.3 Classe 3
5.4 Evaluation des performances
6 Conclusion
3 Performance des modulations dans les r´eseaux de capteurs
1 Introduction
2 Performances des modulations pour diff´erentes applications
2.1 Consommation d’´energie
2.2 S´election de la modulation suivant l’efficacit´e spectrale
2.2.1 Cas 1 : ηM = 1 bit/symbole
2.2.2 Cas 2 : ηM = 2 bits/symbole
2.2.3 Cas 1 : ηM > 2 bits/symbole
3 Conclusion
4 Optimisation ´energ´etique de la modulation MQAM
1 Introduction
2 Mod`ele du syst`eme
2.1 Sc´enario de transmission ´etudi´e
2.2 Mod`ele de puissance
3 Optimisation de la constellation de la modulation MQAM
3.1 Estimation de l’´energie totale par bit
3.2 Impact des param`etres de transmission
3.2.1 Influence du temps de transmission
3.2.2 Influence de la constellation
3.2.3 Influence de la bande passante
3.2.4 Influence de la probabilit´e d’erreur cible
3.2.5 Influence de la consommation des circuits
3.3 Expression analytique
3.4 Gain ´energ´etique
3.5 Comparaison avec les modulations MPSK et MFSK
3.5.1 Modulation MPSK
3.5.2 Modulation MFSK
3.5.3 Comparaison entre MQAM, MPSK et MFSK
4 M´etrique d’efficacit´e de la transmission
5 Conclusion
5 Compromis entre ´energie et efficacit´e spectrale
1 Introduction
2 Optimisation avec contrainte de d´ebit
2.1 R´esolution du probl`eme
2.2 La distance limite d’optimisation
3 Optimisation d’un compromis d´ebit–efficacit´e energ´etique
4 Conclusion
6 Codage et correction d’erreurs 95
1 Introduction
2 Performance de quelques codes correcteurs d’erreurs
2.1 Les codes en blocs
2.2 Les codes convolutifs
2.3 Performance et consommation d’´energie
3 Optimisation de la constellation MQAM avec codage
4 Protocole de retransmission : ARQ simple
4.1 Energie par bit transmis avec succ`es
4.2 L’efficacit´e spectrale utile
4.3 Compromis ´energie et efficacit´e spectrale avec ARQ dans un canal de Rayleigh
5 Conclusion
Conclusion & Perspectives
Annexes
A Propri´et´es g´en´erales de Ebt(θ)
1 Preuve de la proposition 1
2 Preuve de la proposition 2
3 Preuve de la proposition 3
4 Preuve de la proposition 4
B Preuve de r´esolution de l’optimum pour l’´equation (2.31)
C Mod`eles de puissances de DAC et ADC
1 Consommation DAC
2 Consommation ADC
3 Valeurs des param`etres
D MAQM : PAPR et TEB
1 PAPR
2 TEB
E Panorama des mod`eles de consommation dans la litt´erature
F Mod`eles de codes
G compl´ements de preuves
1 Preuve de la formule (6.22)
2 Preuve de la formule (7)
Liste des publications
Bibliographie
Télécharger le rapport complet