Mises à jour du module Ray Optics
Pour les utilisateurs du module Ray Optics, la version 6.0 de COMSOL Multiphysics® offre une bibliothèque de matériaux optiques considérablement améliorée dans laquelle les propriétés structurelles et thermiques sont répertoriées aux côtés des coefficients de dispersion optique et des données de transmittance interne pour plus de 500 verres optiques. De nouvelles caractéristiques d'émission des rayons ont également été introduites pour la modélisation des faisceaux gaussiens et l'émission du rayonnement de corps noir à partir des surfaces.
Amélioration de la bibliothèque des matériaux optiques
Dans la bibliothèque de matériaux optiques, disponible pour le module Ray Optics et le module Wave Optics, les verres de SCHOTT AG, CDGM Glass Company Ltd, Ohara Corporation et Corning Inc. sont maintenant présentés avec des données matériaux plus complètes. En plus des coefficients de dispersion optique et des coefficients thermo-optiques, beaucoup de ces verres précisent dorénavant la transmittance interne, la densité, le module de Young, le coefficient de Poisson, le coefficient de dilatation thermique linéaire, la conductivité thermique et la capacité thermique spécifique. Grâce à l'inclusion de données plus complètes sur les matériaux des verres optiques, il est maintenant plus facile que jamais de mettre en place des modèles évaluant la performance de dispositifs couplant structure, thermique et optique (STOP).
Ces améliorations sont visible dans le nouveau modèle Optimisation d'une lentille Petzval et dans les tutoriels suivants:
- cross_grating_echelle_spectrograph
- double_gauss_lens
- double_gauss_lens_image_simulation
- gregory_maksutov_telescope
- light_pipe
- petzval_lens_geometric_modulation_transfer_function
- petzval_lens_stop_analysis
- petzval_lens_stop_analysis_isothermal_sweep
- petzval_lens_stop_analysis_with_hyperelasticity
- petzval_lens_stop_analysis_with_surface_to_surface_radiation
- petzval_lens
- schmidt_cassegrain_telescope
- white_pupil_echelle_spectrograph
Nouvelles méthodes de définition de milieux absorbants
Dans l'interface Optique géométrique, il existe de nouvelles méthodes pour définir un milieu absorbant. Vous pouvez par exemple spécifier simplement le coefficient d'atténuation. Saisir la transmittance interne, qui est la fraction de l'intensité lumineuse qui serait transmise à travers un échantillon de matériau d'une épaisseur donnée tout en négligeant les pertes de Fresnel aux surfaces, est une seconde option. De nombreux matériaux de la bibliothèque de matériaux optiques contrôlent désormais les caractéristiques d'absorption en incluant des fonctions tabulées des données de transmittance interne. Dans les versions précédentes, la seule façon de configurer un milieu absorbant consistait à entrer directement les parties réelle et imaginaire de l'indice de réfraction (la partie imaginaire ou la partie imaginaire négative est parfois appelée coefficient d'extinction).
Emission de rayons d'un faisceau gaussien
La caractéristique d'émission de rayons d'un Faisceau gaussien est maintenant disponible lors du calcul de l'intensité ou de la puissance des rayons. Elle peut être ajoutée pour libérer des rayons avec une distribution gaussienne de l'intensité ou de la puissance initiale. Vous pouvez spécifier le rayon du faisceau, le demi-angle de divergence du faisceau ou la longueur de Rayleigh ; le profil d'intensité du faisceau est alors calculé automatiquement. La caractéristique Faisceau gaussien peut être utilisée de deux manières différentes. Si la longueur de Rayleigh du faisceau est très faible par rapport à la taille du modèle, cette caractéristique traite le faisceau comme une source ponctuelle, à partir de laquelle les rayons suivent une distribution conique dont l'intensité initiale dépend de l'angle. En revanche, si la longueur de Rayleigh est nettement supérieure à la taille de la géométrie, vous pouvez libérer un faisceau collimaté dans lequel les rayons suivent tous des trajectoires parallèles.
Emission de rayons par un corps noir
Il est maintenant possible de contrôler l'emission de rayons en provenance d'une surface qui intégre la distribution de puissance et de longueur d'onde d'une source de rayonnement idéale d'un corps noir. La caractéristique dédiée Rayonnement de corps noir, disponible dans les modèles 3D, assigne l'intensité et la puissance initiales des rayons émis en fonction de la température de la surface. Si l'interface Optique géométrique a été configurée pour permettre l'émission de lumière polychromatique, la longueur d'onde ou la fréquence des rayons est automatiquement échantillonnée à partir d'une fonction de distribution de Planck basée sur la température de la surface. Les caractéristiques plus générales d'émission de rayons, comme l'Emission à partir d'une grille et l'Emission à partir d'une frontière, permettent également d'émettre de la lumière polychromatique suivant une distribution de Planck, bien que dans ce cas l'intensité et la puissance initiales des rayons soient spécifiées séparément.
Nouvelles méthodes de spécification de la distribution de l'intensité initiale
De nouveaux réglages sont disponibles pour l'émission de rayons avec une distribution pondérée de la puissance initiale des rayons. Dans les réglages de la plupart des caractéristiques d'émission des rayons, comme dans l'Emission ou l'Emission à partir d'une grille, vous pouvez choisir d'attribuer une Distribution pondérée de l'intensité ou de la puissance initiale. La puissance totale de tous les rayons s'ajoutera toujours à la puissance totale de la source spécifiée, mais la puissance des rayons individuels peut être proportionnelle à un facteur de pondération, lui-même fonction de la position et de la direction du rayon initial. L'utilisation de cette fonctionnalité concerne l'attribution d'une directivité à des sources de rayons personnalisées.
Transformations lors du chargement des coordonnées de rayons à partir d'un fichier
Lorsque vous utilisez le noeud Emission à partir d'un fichier de données pour charger les positions d'émission des rayons à partir d'un fichier, vous pouvez désormais appliquer des Transformations aux coordonnées initiales. Toute combinaison de dilatation (mise à l'échelle), de rotation et de translation est possible. En option, si la direction initiale du rayon est également chargée à partir d'un fichier, la même rotation est applicable à la position ainsi qu'à la direction.
Post-traitement facilité pour l'indice de réfraction et le nombre d'Abbe
Des variables de post-traitement intégrées sont maintenant disponibles pour l'indice de réfraction au niveau de la raie d de l'hélium, de la raie F de l'hydrogène et de la raie C de l'hydrogène. Le nombre d'Abbe est également défini. Ces variables intégrées peuvent être utilisées dans n'importe quel type de graphique (comme les graphiques de Coupe ou en Volume) pour visualiser l'indice de réfraction ou la dispersion de tous les verres optiques dans un modèle d'optique de rayons. Ces nouvelles caractéristiques de post-traitement sont à découvrir dans les tutoriels existants Double lentille de Gauss et Lentille Petzval.
Simplification des noms de variables pour les couplages non locaux
The Geometrical Optics interface defines couplings to compute the sum, average, maximum, or minimum of an expression over the rays in a model. In this version, the names of these couplings have been simplified for easier use. View this change in the following existing models: L'interface Optique géométrique définit des couplages pour calculer la somme, la moyenne, le maximum ou le minimum d'une expression sur les rayons d'un modèle. Dans cette version, les noms de ces couplages ont été simplifiés pour faciliter leur utilisation. Ces changements sont illustrés dans les modèles suivants :
- Monochromateur de Czerny-Turner
- Fonction de transfert de modulation géométrique d'une lentille Petzval
- Emission de rayons basée sur une onde électromagnétique plane
- Emission de rayons à partir de la source d'une antenne dipolaire (2D axisymétrie)
- Emission de rayons à partir de la source d'une antenne dipolaire (3D)
Le tableau suivant énumère les anciens et les nouveaux noms des variables de couplages.
Description du couplage | Ancien nom | Nouveau nom |
---|---|---|
Somme sur les rayons | gop.gopop1(expr) | gop.sum(expr) |
Somme sur tous les rayons | gop.gopop_all1(expr) | gop.sum_all(expr) |
Moyenne sur les rayons | gop.gopaveop1(expr) | gop.ave(expr) |
Moyenne sur tous les rayons | gop.gopaveop_all1(expr) | gop.ave_all(expr) |
Maximum sur les rayons | gop.gopmaxop1(expr) | gop.max(expr) |
Maximum sur tous les rayons | gop.gopmaxop_all1(expr) | gop.max_all(expr) |
Minimum sur les rayons | gop.gopminop1(expr) | gop.min(expr) |
Minimum sur tous les rayons | gop.gopminop_all1(expr) | gop.min_all(expr) |
Evaluer au maximum sur les rayons | gop.gopmaxop1(expr, evalExpr) | gop.max(expr, evalExpr) |
Evaluer au maximum sur tous les rayons | gop.gopmaxop_all1(expr, evalExpr) | gop.max_all(expr, evalExpr) |
Evaluer au minimum sur les rayons | gop.gopminop1(expr, evalExpr) | gop.min(expr, evalExpr) |
Evaluer au minimum sur tous les rayons | gop.gopminop_all1(expr, evalExpr) | gop.min_all(expr, evalExpr) |
Les anciens noms fonctionneront toujours dans la version 6.0, il n'est donc pas nécessaire de mettre à jour les modèles existants.
Amélioration de l'émission à partir d'un champ électrique
Il est désormais plus facile d'émettre des rayons avec une intensité et une polarisation initiales basées sur l'onde totale de la solution FEM à partir d'un domaine adjacent. Lorsque vous utilisez le nœud Emission à partir du champ électrique, la direction initiale du rayon peut maintenant être prise directement à partir du vecteur de Poynting du champ résolu dans le domaine adjacent.
Amélioration de la prise en compte de la courbure des réseaux
L'interprétation de l'espacement des rainures dans les réseaux de diffraction courbes est maintenant plus claire et plus facilement personnalisable. Vous pouvez choisir si la constante de réseau spécifiée doit être interprétée comme la distance entre les rainures sur la surface du réseau (comme c'était le cas dans les versions 5.6 et antérieures), ou si la constante de réseau spécifiée est en fait la distance projetée entre les rainures dans un plan tangent. Cette caractéristique est visible dans le nouveau modèle Spectromètre circulaire Rowland.
Nouveaux modèles tutoriels
La version 6.0 de COMSOL Multiphysics® ajoute trois nouveaux tutoriels au module Ray Optics.
Optimisation d'une lentille Petzval
Nom de l'application:
petzval_lens_optimization
Lien de téléchargement de l'application
Lentille de microlithographie
Nom de l'application:
microlithography_lens
Lien de téléchargement de l'application
Spectromètre circulaire Rowland
Nom de l'application:
rowland_circle_spectrometer
Lien de téléchargement de l'application