Vous êtes sur la page 1sur 36

Apodisation de Fibres Rseaux de Bragg Echantillonnes

pour la synthse de codes CDMA spectral


Benjamin Ivorra - Bijan Mohammmadi - (I3M UM2)
Yves Moreau Guillaume Pille (CEM2 UM2)
Laurent Dumas (Paris 6)
Olivier Durand (Alcatel R&I)

Prsentation
1-CDMA Spectral
2-Mthodes doptimisation
Algorithme
gntique

Mthode
semi-dterministe

3-Optimisation de SFBG: application au CDMA spectral


4-Conclusion et perspective (exemple microfluidique)

Chapitre I: CDMA Spectral

Code Division Multiple Access


Technique utilise en radiofrquence (mobiles de 3me gnration) :
Accs multiple.
Partage de ressources flexible non limit par limplmentation physique.
Ltalement du spectre rend le signal moins sensible aux fluctuations slectives en
frquence.
Scurit de la transmission : un signal cod apparat comme tant du bruit.

Vers le CDMA Optique :


Les codeurs et dcodeurs sont optiques.
Optimise le nombre dutilisateurs dune fibre.
Utilise des sources non cohrentes (Super
LED, EDFA).

Le CDMA : principe gnral


Chaque symbole 1 ou 0 est
cod en une squence de chips
(CDMA Temporel) ou en un spectre
(CDMA en longueur donde).

Code CA = [1,-1,1,1,-1,1,-1,-1]
Code CB = [-1,-1,1,-1,1,1,-1,1]

Message
Message A
A :: [1,0,1]
[1,0,1]
Cod
Cod [C
[CAA;-C
;-CAA;C
;CAA]]
Message
Message B
B :: [1,1,0]
[1,1,0]
Cod
Cod [C
[CBB;C
;CBB;-C
;-CBB]]
Message
Message Transmis
Transmis ==
somme
somme des
des signaux
signaux
cods
cods :: A+B
A+B
Dcodage de A :
Corrlation avec CA

= (Signal Transmis * CA) + filtrage passe-bas (CDMA temporel)

Le CDMA Spectral: principe gnral


Les codes sont gnrs par des spectres trous.
On choisit en fonction du nombre dutilisateur souhaits n
longueurs dondes : [1,...,n].
Par exemple: Pour 7 longueurs donde le code 1 et 0 pour un
utilisateur donn peut tre gnr par les spectres:
Code 1
Code 0

5 6

Le systme CDMA spectral


Emetteur 1

Spectre
correspondant 0

Source
Large
Bande
MMI WDM

Spectre
correspondant 1

Message A

Fibre Optique

Star
Coupler

Autres
Messages

Le WDM MMI construit le code spectral correspondant 0 et 1 .

Un changement dentre provoque un changement de code.

Requiert une source non cohrente (type Super LED), faible cot.

Le systme CDMA spectral


Emetteur 2

Source
Large
Bande

Guide optique

Spectre
correspondant 0
Spectre
correspondant 1

Message A

Fibre Optique

Star
Coupler

Autres
Messages

Le guide optique construit le code spectral correspondant 0 et 1 .

Un changement dentre provoque un changement de code.

Requiert une source non cohrente (type Super LED), faible cot.

Le systme CDMA spectral


Guide optique

Source
Large
Bande

Isolateur
Optique

Spectre
correspondant 0

SFBG
rflchissant le
code 1
Spectre
correspondant 1

Fibre Optique

Le systme CDMA spectral


Rcepteur
Spectre
correspondant 0

MMI WDM

photo-diodes
en diffrentiel

Spectre
correspondant 1

Dtection diffrentielle : maximum pour le code reconnu, minimum pour son


complmentaire, mais neutre pour un spectre cr par un autre code.
Ncessit dutiliser des codes orthogonaux (intercorrlation = 1).

Chapitre II: Mthodes doptimisation

Algorithme Gntiques (GA)


2

On veut chercher le minimum de la fonctionnelle: J(x) x1 x2


(0.8,0.3)
Meilleur
individu

(1,0.5)
(4,0.6)
(2,0)
(5,5)
(0.7,3)
(0.8,0.3)

Croisement
Slection

(1,0.5)
(0.7,3)
(2,0)

(1, 3)
(2,0.5)
(0.7,0)
(2,3)

Reproduction

(0.7,0.1)

Population
Intermdiaire

(0.8,0.3)
(4,0.6)
(1, 3)
(2,0.5)
(0.7,0)
(2,3)

Population
Initiale

On ritre le processus

Meilleur
individu

Mutation

(0.8 ,0.3)
(4,0.6)
(1.6, 3)
(2.2,0.5)
(0.7,0.1)
(2,3)
Population
Finale

Algorithme Semi dterministe (SDA) : simple couche


On veut minimiser une fonctionnelle J. On note lalgorithme A1(v1,v2):
On choisit:
v1 et v2
Condition initiale v1

Condition initiale v2
Systme dynamique :
Plus grande pente

Solution
intermdiaire 1

Itration

Solution
intermdiaire 2

Condition initiale v2

Condition initiale v3
Dtermin par tir
Le long de v1v2

Itration

Algorithme Semi dterministe (SDA) : double couches


On veut minimiser une fonctionnelle J. On note lalgorithme A2(v1,v2,2):
On choisit:
v1 et v22
Condition initiale v2

Condition initiale v1
Algorithme
2
A1(vi,wi), wivalatoire
2
Solution
intermdiaire 1

Itration

Solution
intermdiaire 2

Condition initiale v3
Dtermin par tir
Le long de v1v22

Condition initiale v

2
2

Itration

Fonction de Rastringin
N

J(x)(xi2cos(18xi)) x[5,5]N
i1

Le minimum est 0 atteint au point 0.

Fonction 1: Enveloppe non convexe

Le minimum est 0 atteint au point 0.

Fonction 2: Exposinus

J(x)e(e

sin(x1)
x1

sin(x2)
.
)
x2

Le minimum est 0 atteint au point 0.

Fonction 3: Rosenbrock modifie


2
1 2

10((x11)2 (x2 1)2)

J(x)100(x2x ) (1x ) 4000exp


1 2

3600

Le minimum est 0 atteint au point (-1,-1).

Tableau des rsultats :

Enveloppe
non convexe
Exposinus
Rosenbrock
modifie

Rastringin

Itrations GA
1500

Itrations SDA
105

2300
2300

1100
------

------

300

Tableau rcapitulatif :
SDA
Avantages -Rapidit
-Prcision
-Recherche de
minimas de
fonctionnelles
enveloppe convexe
-Plusieurs variantes de
la mthode

GA
-Pas dvaluation de
gradient
-Recherche de
minimas isols

Chapitre III: Optimisation de SFBG:


application au CDMA spectral

Fibre rseau de Bragg (FBG):

Gaine
Cur

Les bandes noires correspondent la zone au cur de la fibre dont


lindice de rfraction est modifi suivant un motif.
Le motif est rpt plusieurs fois avec une priode de .

Fibre rseau de Bragg (FBG):


E

Gaine
Fibre rseau
de Bragg

Cur

E+

E-

Le rle de la fibre : partir dun spectre entrant E, la fibre


rflchie certaines longueurs donde E- et laisse passer les autres
longueurs donde E+.

Le systme CDMA spectral


Guide optique

Source
Large
Bande

Isolateur
Optique

Spectre
correspondant 0

SFBG
rflchissant le
code 1
Spectre
correspondant 1

Fibre Optique

Fibre rseau de Bragg chantillonnes :


Lchantillonnage de fibre FBG consiste crer une fibre compose
N sous-fibres FBG.
Le spectre gnr par une telle fibre est dit en peigne: Ce sont des pics
espacs de 2neff 2 . Par exemple:
N

Problme inverse:
On veut trouver lapodisation dune fibre dont ont connat la
rponse spectrale.
Plus prcisment, le problme pos par Alcatel:
1- On se donne une fibre de structure FBG chantillonne compose de
100 sections de 1mm et dindice de rfraction initial = 1.45.
2- On veut gnrer un spectre en trous ayant au maximum 16 pics
espacs de 100 Ghz (0.8 um) et centrs autour de la longueur
donde 1550 nm.
Ce problme peut tre rsolu par trois approches:

Sinc
Peigne complet

Gntique
Tous les cas

SDA

Problme numrique:
Minimiser la fonctionnelle, J:apoR :

J(x) r(x)rtarget L2([min,max])


O : -r(x) est la puissance de rflexion de la fibre associ
lapodisation xapo .
- rtarget est la puissance de rflexion souhaite.
Les puissances sont calcules partir de mthode de matrice de
transfert simplifies.

Problme initial: gnrer un spectre en peigne complet

16 pics

Sinc

GA

SDA

Apodisation

Spectre

Nouveau Problme: gnrer un spectre trous

Exemple de spectre trous gnr par SFBG:

Apodisation

Spectre

SDA

Actuellement les spectres sont symtriques. Do le besoin de


doubler le nombre de pics ncessaires.

Conclusion

Conclusion et perspectives sur ce problme:


1- Mthode efficace pour gnrer spectres trous
en peigne symtriques.
2- Systme CDMA peu coteux raliser.
3- Gnrer des spectres non symtriques.
4- Prototypage en cours de ralisation.

Le systme CDMA spectral


Guide optique 2
Source
Large
Bande

Isolateur
Optique

Filtre: SFBG rflchissant les n longueurs donde


utilises.

Isolateur
Optique

Spectre
correspondant 0

SFBG
rflchissant le
code 1
Spectre
correspondant 1

Fibre Optique

Optimisation de forme dun mlangeur microfluidique

Gomtrie complte

Profil
Initial

Profil
Optimis

Optimisation de forme dun mlangeur microfluidique

Evolution de la concentration pour le profil


initial et optimis

Vous aimerez peut-être aussi