|
|
|
|
|
|
Calcul d'efficacité de couplage d'un système optique à une fibre optique monomode
Documentation Technique et Mode d'emploi.
Xavier Outhier
4 août 1997
(Traduit en français le 19 mai 2000)
Résumé et introduction
Le but de ce court
rapport est de laisser une trace de mon travail effectué pendant
10 semaines à l'Université Technique Tchèque de Prague
(République Tchèque) à la Faculté de Physique
Nucléaire dans le département d'Electronique Physique sous
la direction du Pr. Fiala. Ce rapport rappelle le probleme à
résoudre et la solution implementée.
Le problème est de créer un module numérique pour
calculer l'efficasité de couplage d'une lumière LASER qui
traverse un système optique et arrive sur un fibre optique monomode.
On s'interesse plus particulièrement à l'interface entre
le plan pupille de sortie du système et la fibre. On suppose
connus la distribution du champ du système de la source à
la sortie du plan pupille, l'abérration totale dans le même
plan et la position relative de la fibre par rapport à ce plan.
La solution est basée sur le point de vue en champ lointain [3]
ce qui permet de pouvoir utiliser des programmes de lancer de rayons
déjà existants pour le calcul de la distribution de
lumière en entrée. De plus, cela permet de gérer
l'abérration générale ce qui est plus difficile
si le point de vue champ proche est utilisé.
Le code est écrit en C/C++ ANSI et a été
testé sur une Silicon Graphics sous Unix.
Une
documentation complète
(en anglais uniquement)
est disponible aux formats:
PostScript :
csmf1-manual.ps
(325 KB)
PDF :
csmf1-manual.pdf
(215 KB) (*)
Aussi disponible compressé au format zip
Postscript zippé :
csmf1-manual_ps.zip
(70 KB)
PDF zippé :
csmf1-manual_pdf.zip
(111 KB) (*)
Télécharger les lociciels pour lire ces fichiers. C'est gratuit :
Archive des codes source :
Archive des sources au format UNIX en tar.gz
.
Archive des sources au format DOS en zip
(**).
Auteurs et contact
L'auteur est
Xavier Outhier
. N'hesitez pas à
m'écrire
pout toute question.
La liste des auteurs est succeptible de s'aggrandir. Des personnes sont actuellement en train de
faire une nouvelle version.
(*) La qualité du texte n'est pas très bonne les images le sont. Le fichier PostScript a
été converit en PDF avec Ghostview.
(**) Les sources utilisent une bibliotheque de complexes (disponible sur la Sillicon Graphics que j'ai
utilisé). Ce n'est pas du C++ ANSI (C++ n'était pas encore normalisé a l'époque).
Il peut être nécessaire de faire des modifications pour ça.
Si vous adaptez le code pour la STL (Standard Template Librairy) je serais heureux de mettre en ligne
votre version sur cette page.
|
|
 |
|
|
|