Microtomographie aux rayons X

Microtomographie aux rayons X

Cette partie est consacrรฉe aux rรฉsultats obtenus ร  partir des analyses dโ€™images de microtomographie aux rayons X rรฉalisรฉes par Mouazen lors de sa thรจse [5]. Ces images constituent une prรฉcieuse source dโ€™information pour connaรฎtre la distribution des bulles dans lโ€™enrobรฉ, ainsi que pour comprendre leur comportement. Cependant, il nโ€™est pas aisรฉ dโ€™extraire toutes ces informations. Nous avons menรฉ ces analyses dโ€™images ร  lโ€™aide du langage Python, et notamment avec le module Morph-M qui est dรฉveloppรฉ par le Centre de Morphologie Mathรฉmatique de lโ€™Ecole des Mines de Paris. Cโ€™est un outil parfaitement adaptรฉ ร  lโ€™analyse des images 3D.

Principe

La tomographie est une mรฉthode de caractรฉrisation non destructive basรฉe sur la dรฉtection de la densitรฉ du nuage รฉlectronique des atomes [10]. Un faisceau de rayons X est envoyรฉ sur lโ€™รฉchantillon et des dรฉtecteurs reรงoivent les rayons qui ont traversรฉ la matiรจre. Selon la densitรฉ รฉlectronique des atomes rencontrรฉs, les rayons sont plus ou moins dรฉviรฉs, cโ€™est ce qui permet de caractรฉriser la nature chimique de la matiรจre traversรฉe. Il est trรจs bien adaptรฉ ร  notre cas car le gaz que lโ€™on veut dรฉtecter est du dihydrogรจne de densitรฉ รฉlectronique trรจs faible en comparaison avec celle du bitume qui est une chaรฎne carbonรฉe. On obtient ainsi de trรจs bons contrastes entre le gaz et la matrice bitume.

Les images ont รฉtรฉ obtenues par Mouazen [5] grรขce ร  un tomographe Phoenix Nanotom M, de GE Inspection Technologies, avec un faisceau de rayons X de 150 kV. Pour cet appareil et la dimension des รฉchantillons caractรฉrisรฉs (bรฉchers de diamรจtre 8 cm et de hauteur 15 cm), la rรฉsolution des images obtenues est de 120 ยตm par pixel. La tomographie permet dโ€™obtenir une succession de sections de lโ€™objet dโ€™รฉtude : on a des vues en coupe rรฉguliรจrement espacรฉes de lโ€™รฉchantillon. Dans notre cas, si on les empile toutes les unes ร  la suite des autres, on recrรฉe une image numรฉrique virtuelle en 3D du bรฉcher contenant lโ€™enrobรฉ bitumineux irradiรฉ. Cโ€™est ร  partir de cette image en volume que nous allons pouvoir obtenir des informations sur la population de bulles dans le matรฉriau.

Au cours de sa thรจse, Mouazen a fait une analyse de ces images dans lโ€™objectif dโ€™รฉvaluer lโ€™effet de la dose totale dโ€™irradiation, dโ€™une part sur le gonflement, et dโ€™autre part sur la distribution et la quantitรฉ de bulles crรฉรฉes. Cependant, par manque de temps, il a dรป simplifier son approche et sโ€™est focalisรฉ sur une seule image par รฉchantillon : celle reprรฉsentant la coupe verticale passant par lโ€™axe du bรฉcher. Cette image est celle qui reprรฉsente le mieux lโ€™รฉchantillon entier. Il a ainsi obtenu des tendances concernant lโ€™influence du dรฉbit de dose (2 cas ont รฉtรฉ รฉtudiรฉs : 400 Gy/h et 5000 Gy/h) et la dose totale reรงue pour un dรฉbit de dose de 5000 Gy/h (1 MGy et 4 MGy). Il a ainsi dรฉterminรฉ quโ€™ร  dose รฉquivalente, un dรฉbit de dose plus fort conduit ร  un nombre de bulles plus faible mais de taille plus importante [5]. Il a visuellement constatรฉ que, pour un fort dรฉbit de dose, les bulles sont de forme alรฉatoire tandis quโ€™ร  faible dรฉbit de dose, elles semblent รชtre sphรฉriques et de tailles relativement homogรจnes. Concernant la dose reรงue et pour un dรฉbit de dose de 5000 Gy/h, il a constatรฉ que les bulles รฉtaient plus grosses et plus nombreuses dans lโ€™รฉchantillon irradiรฉ ร  4 MGy que dans lโ€™รฉchantillon nโ€™ayant reรงu que 1 MGy. Lโ€™objet de cette partie est dโ€™amรฉliorer la prรฉcision de ces rรฉsultats en menant une analyse dโ€™images en 3D. Ceci nous permettra dโ€™รฉviter certains biais induits par une analyse 2D pour des grandeurs volumiques (volumes des bulles). En effet, ร  partir dโ€™une seule coupe de lโ€™รฉchantillon, les bulles peuvent en rรฉalitรฉ รชtre plus grosses que ce que lโ€™on observe si le plan de la coupe ne passe pas par leur centre. Nous allons donc reconstituer lโ€™รฉchantillon en volume en empilant les diffรฉrentes coupes obtenues par tomographie, puis mener une analyse volumique. Pour cela, plusieurs รฉtapes de traitement dโ€™images sont nรฉcessaires.

Nous allons dans un premier temps exposer les diffรฉrentes รฉtapes du traitement, puis nous prรฉsenterons ensuite les rรฉsultats obtenus. Contrairement ร  lโ€™รฉtude quโ€™avait menรฉe Mouazen, nous ne nous intรฉresserons ici quโ€™ร  lโ€™influence du dรฉbit de dose (comparaison entre 400 Gy/h et 5000 Gy/h) sur la population de bulles. Cette tendance nous permettra dโ€™รฉmettre des hypothรจses sur la population de bulles dans le cas dโ€™une irradiation rรฉelle (infรฉrieure ou รฉgale ร  1 Gy/h). Les รฉchantillons quโ€™il a analysรฉs pour รฉtudier lโ€™influence de la dose totale reรงue ont รฉtรฉ obtenus pour un dรฉbit de dose de 5000 Gy/h. En observant les images obtenues en terme de forme et de rรฉpartition gรฉomรฉtrique de bulles, on constate ร  5000 Gy/h un rรฉgime chaotique trรจs diffรฉrent du cas ร  400 Gy/h . Pour cette raison, nous avons jugรฉ que lโ€™influence de la dose totale reรงue pour un tel dรฉbit ne nous permettrait pas de tirer de conclusions pertinentes sur lโ€™influence de la dose totale reรงue dans le cas rรฉel ร  1 Gy/h.

Traitement de lโ€™image

Les images de tomographie brutes sont des images 2D codรฉes en couleur reprรฉsentant une section du bรฉcher. Pour arriver ร  extraire des donnรฉes sur les bulles (leur nombre, leur taille et leur emplacement), il nous faut avoir une image 3D binaire filtrรฉe. Voici les รฉtapes successives du traitement :

Reconstruction de lโ€™image 3D
Dans un souci de taille dโ€™image, il faut tout dโ€™abord convertir les images couleurs en images en niveaux de gris . Python gรจre trรจs bien cela grรขce au module PILย  . On reconstruit ensuite lโ€™image 3D du bรฉcher en empilant les images obtenues dans un fichier .vis. Il faut, dans un premier temps, dรฉclarer lโ€™image 3D ร  crรฉer avec les dimensions voulues. Ensuite, on va la remplir section par section avec les images 2D en niveaux de gris, de la mรชme maniรจre quโ€™on rangerait des diapositives dans un projecteur.

Dรฉtermination de lโ€™รฉchelle
Pour obtenir des volumes de bulles en mm et non en voxelsย  , il nous faut dรฉterminer lโ€™รฉchelle de notre image, cโ€™est-ร -dire le volume que reprรฉsente un voxel. On connaรฎt le diamรจtre extรฉrieur du bรฉcher par mesure. Pour retrouver lโ€™รฉchelle, on va crรฉer une procรฉdure pour dรฉtecter les bords extรฉrieurs du bรฉcher dans notre image 3D. On pourra ainsi calculer le diamรจtre extรฉrieur de celui-ci en pixels et calculer la longueur rรฉelle que reprรฉsente un pixel. De plus, lโ€™espacement entre deux sections acquises par tomographie est รฉgal ร  la longueur reprรฉsentรฉe par un pixel dโ€™une image 2D. Cela signifie que, dans notre image 3D, un voxel est un cube. Il nous est donc aisรฉ de calculer le volume quโ€™il reprรฉsente.

Nettoyage de lโ€™image
Une fois le volume de lโ€™รฉchantillon recrรฉรฉ, il faut nettoyer lโ€™image. On applique tout dโ€™abord un filtre mรฉdian ร  lโ€™image . Cela permet de gommer les petits dรฉfauts (parasites) qui pourraient par la suite รชtre considรฉrรฉs ร  tort comme des bulles de gaz. On obtient une image lissรฉe que lโ€™on pourra par la suite binariser.

Pour pouvoir dรฉtecter les bulles de gaz, il va tout dโ€™abord nous falloir dรฉterminer le volume exact occupรฉ par le matรฉriau, cโ€™est ร  dire enlever les parois du bรฉcher ainsi que lโ€™environnement autour de lui. On commence pour cela par dรฉterminer la hauteur de bitume dans le pot en chaque endroit . Ensuite on dรฉtecte le contour intรฉrieur du bรฉcher. On a ainsi repรฉrรฉ le volume exact occupรฉ par le matรฉriau dans le bรฉcher. On va mettre en blanc tout ce qui est en dehors de ce volume . Lโ€™image obtenue est donc blanche en tout endroit exceptรฉ dans le volume occupรฉ par le matรฉriau. Par la suite, nous allons binariser lโ€™image (elle ne comportera que des pixels noirs et blancs), le gaz รฉtant en noir tandis que le bitume sera en blanc. Ainsi, sur lโ€™image finale, le gaz sera reprรฉsentรฉ en noir et tout le reste (bitume, bรฉcher et extรฉrieur du bรฉcher) sera en blanc. Nous pourrons alors recenser les bulles de gaz.

Pour binariser (ou seuiller) lโ€™image, on va parcourir chaque voxel et, selon si sa valeur est supรฉrieure ou infรฉrieure au seuilย  choisi, il sera respectivement coloriรฉ en blanc ou en noir. Nous obtenons une image binaire en noir et blanc , le noir reprรฉsentant le dihydrogรจne et le blanc tout ce qui nโ€™est pas du dihydrogรจne .

Comptage des bulles
Lโ€™objectif de lโ€™analyse des images de tomographie est dโ€™obtenir la distribution de taille des bulles dans le matรฉriau. Pour cela, jโ€™ai repris un code dรฉveloppรฉ par Hukic [11]ย  que jโ€™ai adaptรฉ ร  mes images 3D et rรฉรฉcrit en langage Python.

Le principe gรฉnรฉral est de parcourir lโ€™image entiรจre voxel par voxel. On repรจre chaque voxel par ses 3 coordonnรฉes x (axe horizontal de gauche ร  droite), y (axe vertical descendant) et z (axe suivant horizontal de lโ€™avant vers lโ€™arriรจre du bรฉcher). On parcourt lโ€™image selon x dโ€™abord, puis selon y et enfin selon z (de la mรชme maniรจre que lโ€™on lirait un livre, z รฉtant le numรฉro de la page, y le numรฉro de la ligne et x la position dโ€™une lettre sur la ligne). Aprรจs avoir รฉtรฉ parcouru, chaque voxel est marquรฉ de sorte quโ€™on ne sโ€™en soucie plus.

Avant de parcourir lโ€™image, on met en place des compteurs qui vont nous permettre de stocker le nombre de bulles dรฉtectรฉes ainsi que leur taille (nombre de voxels qui la composent) et leur emplacement (coordonnรฉes du premier voxel dรฉtectรฉ appartenant ร  la bulle).

Lors du parcours de lโ€™image, dรจs que lโ€™on rencontre un voxel noir, on sait que lโ€™on rentre dans une bulle. On incrรฉmente alors le compteur du nombre de bulles. Puis on explore les 6 voxels voisinsย  pour voir sโ€™ils appartiennent รฉgalement ร  la bulle (donc si ils sont noirs). Pour chaque voxel voisin noir, nous incrรฉmentons le compteur du nombre de voxels dans la bulle et nous rรฉpรฉtons lโ€™opรฉration (exploration de ses voisins). Nous avons ainsi une ramification dans la dรฉtection des voxels appartenant ร  la bulle. Cette mรฉthode permet de dรฉtecter la totalitรฉ du volume des bulles, mรชmes lorsquโ€™elles ont des formes complexes (lorsquโ€™elles sont non ยซย connexesย ยป et non ยซย simplement connexesย ยป, par exemple).

Notons que, lorsque nous arrivons sur un voxel blanc (donc nโ€™appartenant pas ร  la bulle), nous nโ€™explorons pas son voisinage (cette ramification meurt en quelque sorte), nous sommes sur la frontiรจre de la bulle. Lorsque nous nโ€™avons plus de ramification en vie (elles ont toutes fini par dรฉboucher sur un pixel blanc), nous avons terminรฉ dโ€™explorer la bulle. On enregistre alors son numรฉro, le nombre de voxels qui la composent et les coordonnรฉes du premier voxel lui appartenant que nous avons dรฉtectรฉ. Aprรจs cela, nous continuons ร  parcourir lโ€™image jusquโ€™ร  rencontrer une nouvelle bulle, et ce jusquโ€™ร  ce que toute lโ€™image ait รฉtรฉ parcourue. Notons que le marquage des voxels fait que, lorsque nous parcourons lโ€™image et que nous arrivons sur un voxel noir appartenant ร  une bulle dรฉjร  dรฉtectรฉe, on lโ€™ignore.

Le rapport de stage ou le pfe est un document dโ€™analyse, de synthรจse et dโ€™รฉvaluation de votre apprentissage, cโ€™est pour cela chatpfe.com propose le tรฉlรฉchargement des modรจles complet de projet de fin dโ€™รฉtude, rapport de stage, mรฉmoire, pfe, thรจse, pour connaรฎtre la mรฉthodologie ร  avoir et savoir comment construire les parties dโ€™un projet de fin dโ€™รฉtude.

Table des matiรจres

Introduction gรฉnรฉrale
1 Prรฉsentation du matรฉriau et des phรฉnomรจnes
1.1 Microtomographie aux rayons X
1.1.1 Principe
1.1.2 Traitement de lโ€™image
1.1.3 Rรฉsultats
1.1.4 Conclusions
1.2 Observations par MEB
1.2.1 Dispositif
1.2.2 Enrobรฉ contenant des monosels BaSO4 ou NaNO3
1.2.3 Enrobรฉ contenant du bi-sel BaSO4-NaNO3
1.2.4 Enrobรฉ industriel STE3
1.2.5 Relief de lโ€™รฉchantillon
1.2.6 Discussion
1.3 Paramรจtres matรฉriaux et mรฉcanismes mis en jeu
1.3.1 Piรฉgeage de lโ€™hydrogรจne par le sulfure de cobalt
1.3.2 Solubilitรฉ et coefficient de diffusion du dihydrogรจne dans lโ€™enrobรฉ
1.3.3 Radio-oxydation du bitume en surface
1.3.4 Recensement des phรฉnomรจnes mis en jeu
2 Modรฉlisation de la croissance des bulles
2.1 Hypothรจses du modรจle
2.2 Croissance dโ€™une bulle isolรฉe
2.2.1 Croissance hydrodynamique
2.2.2 Croissance diffusive
2.2.3 Adimensionnement du problรจme
2.2.4 Rรฉsolution de la croissance rรฉelle dโ€™une bulle isolรฉe
2.2.5 Estimation du temps de vie dโ€™une bulle dans le fรปt
2.3 ร‰volution dโ€™une population de bulles
2.3.1 Mรปrissement dโ€™Ostwald
2.3.2 Modรจle dโ€™รฉvolution dโ€™une population
2.3.3 Problรจme adimensionnรฉ
2.4 Germination
2.4.1 Germination seuil
2.4.2 Germination continue
2.5 ร‰tude analytique monodisperse
2.5.1 Grandeurs physiques considรฉrรฉes dans cette รฉtude
2.5.2 Modรจle analytique
2.5.3 Rรฉgime stationnaire
2.5.4 Cas particulier de la tranche infรฉrieure du fรปt
2.6 ร‰vacuation du gaz par diffusion
3 Implรฉmentation du code de gonflement
3.1 Architecture du programme principal
3.2 Dรฉclaration des variables – Adimensionnement
3.3 Intรฉgration du terme source par Rabbi
3.4 Discrรฉtisation du problรจme
3.5 Adaptation du maillage en Rหœ
3.6 Adaptation du maillage en z
3.7 Calcul du terme source et de la dose intรฉgrรฉe
3.8 Rรฉsolution des รฉquations dโ€™รฉvolution
3.8.1 Croissance
3.8.2 Mise ร  jour de la sursaturation
3.8.3 Diffusion de gaz en hauteur
3.8.4 Germination
3.8.5 Migration
3.9 Adaptation du pas de temps
3.10 ร‰volution de la viscositรฉ – Loi de vieillissement
3.11 Calcul du gonflement
3.12 Calcul de lโ€™รฉvacuation de gaz par migration des bulles
4 Prรฉdictions du modรจle
4.1 ร‰volution sans migration et sans germination
4.1.1 Influence de la taille initiale des bulles
4.1.2 Influence du dรฉbit de dose
4.1.3 Influence du coefficient de diffusion
4.2 ร‰volution dโ€™une population avec migration
4.2.1 Introduction des rรฉsultats des simulations numรฉriques
4.2.2 Analyse dรฉtaillรฉe dโ€™une simulation
4.2.3 ร‰tude de sensibilitรฉ
4.2.4 Discussion sur la modรฉlisation de la germination
4.2.5 Discussion sur le pic initial de gonflement et sur la physique
4.3 Comparaison avec les rรฉsultats expรฉrimentaux
4.3.1 ร‰chantillons irradiรฉs industriellement ร  forts dรฉbits de dose
4.3.2 Simulation dโ€™un fรปt rรฉel
5 Cas particulier dโ€™un fluide ร  seuil
5.1 Croissance dโ€™une bulle isolรฉe dans un fluide ร  seuil
5.1.1 Croissance hydrodynamique
5.1.2 Problรจme adimensionnรฉ
5.1.3 Croissance rรฉelle dโ€™une bulle dans un fluide ร  seuil
5.2 ร‰volution dโ€™une population sans migration
5.2.1 Effet qualitatif du seuil sur une population
5.2.2 Quantification de lโ€™impact du seuil sur une population
5.3 ร‰volution avec migration sans germination
5.3.1 Condition de migration
5.3.2 Comportement dโ€™une population
5.3.3 Suivi du dรฉbit de gaz sortant et du gonflement
5.4 Conclusion du chapitre
Conclusion

Lire le rapport complet

Tรฉlรฉcharger aussi :

Laisser un commentaire

Votre adresse e-mail ne sera pas publiรฉe. Les champs obligatoires sont indiquรฉs avec *