Nouveautés du module Particle Tracing

Pour les utilisateurs du module Particle Tracing, la version 6.0 de COMSOL Multiphysics® apporte deux nouveaux tutoriels et de nombreuses améliorations de l'ergonomie, telles que l'option de transformation des coordonnées des particules chargées à partir d'un fichier, ainsi que des algorithmes plus rapides pour calculer la force de portance et de traînée dans les écoulements confinés en canal. Retrouvez les informations détaillées sur ces mises à jour ci-dessous.

Nouveaux tutoriels

Problème à trois corps

Le problème à trois corps consiste à calculer les positions et les vitesses de trois objets soumis à une attraction gravitationnelle mutuelle, avec des positions et des vitesses initiales données. Bien qu'il n'y ait pas de solution analytique générale et qu'un comportement chaotique puisse être solution, certaines conditions initiales sont connues pour répéter périodiquement la même configuration. Vous trouverez ci-dessous une animation de la solution périodique en huit du problème à trois corps, qui est considérée comme stable car le mouvement des particules reste périodique si les conditions initiales sont légèrement perturbées. Dans ce modèle, la force gravitationnelle est ajoutée comme une Interaction particule-particule. Vous pouvez télécharger le modèle à partir de la Bibliothèque d'Applications.

Fractionnement en flux pincé

Ce tutoriel utilise la méthode de fractionnement en flux pincé pour simuler la séparation des particules en fonction de leur taille. L'interface Ecoulement laminaire est d'abord utilisée pour calculer le champ de vitesse dans un microcanal. Ensuite, l'interface Suivi de particules pour écoulement fluide est utilisée pour calculer les trajectoires des particules injectées. Des histogrammes sont utilisés pour suivre la séparation des particules en fonction de leur taille et quantifier la gamme de tailles des particules à chaque sortie. Le modèle est à télécharger à partir de la Bibliothèque d'applications.

Un modèle de microcanal 2D avec deux entrées et plusieurs sorties montrant les trajectoires des cellules dans la palette de couleurs Caméra thermique.
Trajectoires de cellules subissant un fractionnement à flux pincé. La couleur des particules montre leur diamètre, indiquant que le dispositif microfluidique trie les particules par taille. L'arrière-plan en niveaux de gris montre la norme de la vitesse du fluide sur une échelle logarithmique.

Noms simplifiés pour les couplages non locaux

Toutes les interfaces de suivi de particules définissent des couplages pour calculer la somme, la moyenne, le maximum ou le minimum d'une expression sur les particules d'un modèle. Dans la version 6.0 de COMSOL Multiphysics®, les noms de ces couplages ont été simplifiés pour faciliter leur utilisation. Vous pouvez trouver cette mise à jour dans le nouveau modèle Problème à trois corps et dans ces modèles et applications existants :

Par exemple, dans l'interface Suivi de particules mathématiques (pt), le tableau suivant répertorie les anciens et les nouveaux noms.


Description du couplage Ancien nom Nouveau nom
Somme sur les particules pt.ptop1(expr) pt.sum(expr)
Somme sur toutes les particules pt.ptop_all1(expr) pt.sum_all(expr)
Moyenne sur les particules pt.ptaveop1(expr) pt.ave(expr)
Moyenne sur toutes les particules pt.ptaveop_all1(expr) pt.ave_all(expr)
Maximum sur les particules pt.ptmaxop1(expr) pt.max(expr)
Maximum sur toutes les particules pt.ptmaxop_all1(expr) pt.max_all(expr)
Minimum sur les particules pt.ptminop1(expr) pt.min(expr)
Minimum sur toutes les particules pt.ptminop_all1(expr) pt.min_all(expr)
Evaluer au maximum sur les particules pt.ptmaxop1(expr, evalExpr) pt.max(expr, evalExpr)
Evaluer au maximum sur toutes les particules pt.ptmaxop_all1(expr, evalExpr) pt.max_all(expr, evalExpr)
Evaluer au minimum sur les particules pt.ptminop1(expr, evalExpr) pt.min(expr, evalExpr)
Evaluer au minimum sur toutes les particules pt.ptminop_all1(expr, evalExpr) pt.min_all(expr, evalExpr)

Les anciens noms continueront à fonctionner dans la version 6.0, il n'est donc pas nécessaire de mettre à jour les modèles existants.

Transformations lors du chargement des positions des particules à partir d'un fichier

Lorsque vous utilisez le noeud Emission à partir d'un fichier de données pour charger les positions initiales des particules à partir d'un fichier, vous pouvez désormais appliquer des Transformations aux coordonnées initiales. Vous pouvez utiliser toute combinaison de facteur d'échelle (mise à l'échelle), rotation et translation. Si la vitesse initiale des particules est également chargée à partir d'un fichier, vous pouvez si nécessaire appliquer la même rotation à la position et à la vitesse.

L'interface utilisateur de COMSOL Multiphysics montre le Constructeur de Modèles avec le noeud Emission à partir d'un fichier de données en surbrillance, la fenêtre de réglages correspondante et les trajectoires des particules d'un modèle dans la fenêtre graphique.
Quatre exemples de la fonctionnalité Emission à partir d'un fichier de données avec différentes échelles, angles de rotation et positions.

Recherche rapide des frontières pour la portance et la traînée induites aux parois

Dans l'interface Suivi de particules pour écoulement fluide, la force de portance, la force de traînée et la dispersion turbulente anisotrope pour les écoulements pariétaux sont désormais plus rapides à évaluer grâce à de nouvelles options permettant de configurer la recherche de la paroi la plus proche de chaque particule. Vous pouvez maintenant choisir entre le Point le plus proche (le comportement par défaut, et le seul comportement dans la version 5.6) ou des options plus rapides, Utiliser la tolérance et Avancée dans le composant connecté où vous pouvez spécifier le rayon de recherche maximum. Il s'agit d'une option utile pour le lancer de particules dans les conduites et les canaux avec des rapports d'aspect très élevés. Cette nouvelle fonctionnalité est illustrée dans le modèle tutoriel existant Dispersion de particules lourdes dans un écoulement turbulent dans un canal.

L'interface utilisateur de COMSOL Multiphysics montre le Constructeur de Modèles avec le noeud Force de traînée en surbrillance, la fenêtre de réglages correspondante et les trajectoires des particules dans la fenêtre graphique.
Grâce au nouvel algorithme de recherche basé sur la tolérance, le cas de référence Dispersion turbulente dans un écoulement en canal est maintenant environ 25% plus rapide. La géométrie n'est ici pas représentée à l'échelle.

Accumulation de la dose due au bombardement ionique

Lorsque vous modélisez le passage d'ions énergétiques à travers la matière solide, vous pouvez désormais accumuler la dose absorbée et la dose équivalente dans le domaine au fur et à mesure du passage des ions dans le noeud Interactions particule-matière. Vous pouvez choisir de calculer la dose accumulée en sélectionnant n'importe quelle combinaison des cases à cocher Dose absorbée, Dose absorbée due aux pertes par ionisation, ou Dose absorbée due à l'arrêt nucléaire.

L'interface utilisateur de COMSOL Multiphysics montre le Constructeur de Modèles avec le noeud Interactions particule-matière en surbrillance, la fenêtre de réglages correspondante et un modèle 3D dans la fenêtre graphique.
Graphique en coupe de la dose équivalente provenant de la pénétration de particules alpha dans un domaine solide.

Transfert de chaleur entre les particules et le fluide environnant

Vous pouvez désormais calculer le transfert de chaleur entre les particules et le fluide environnant à l'aide de la nouvelle fonctionnalité Chaleur dissipée des particules. Les particules peuvent être utilisées comme source/puits de chaleur pour le fluide environnant. Pour utiliser cette fonctionnalité, vous devez cocher la case Calculer la température des particules dans l'interface Suivi de particules pour écoulement fluide et utiliser la fonctionnalité Pertes de chaleur par convection pour calculer le flux de chaleur des particules.


Refroidissement par convection de particules chaudes en décantation dans un fluide. Le graphique de surface montre la température dans le fluide due à la chaleur dissipée par les particules.