English version

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.

    Théorie et documentation technique:

           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.