Javascript must be enabled to continue!
Block-structured hex meshes generation by Monte Carlo tree search
View through CrossRef
Génération de maillages hexaédriques structurés par blocs par recherche arborescente Monte-Carlo
La génération de maillages hexaédriques pour des pièces issues de la CAO constitue un défi de longue date en simulation numérique. Obtenir des maillages de haute qualité pour des géométries industrielles complexes demande généralement un investissement considérable en temps ingénieur et repose sur une expertise pointue. Les logiciels existants, bien que puissants, restent souvent difficiles à maîtriser et peu accessibles aux non-spécialistes. Cette thèse s'inscrit dans ce contexte et vise à développer une approche automatisée permettant à la fois de réduire le temps ingénieur associé au maillage et de rendre la démarche plus largement utilisable.Après avoir rappelé le contexte général et les deux grandes approches traditionnelles, à savoir la modification directe de la géométrie dans les outils de CAO d'une part, et la génération d'une structure intermédiaire appelée blocking d'autre part, nous illustrons le processus de génération de maillages par blocs à l'aide de l'outil Magix3D, développé au CEA, afin de mettre en évidence la complexité des choix successifs que doit effectuer l'ingénieur. Nous revenons ensuite sur les notions fondamentales liées au maillage hexaédrique : définitions, propriétés topologiques, contraintes géométriques et critères de qualité. Un état de l'art des méthodes automatiques pour la génération de maillages quadrangulaires et hexaédriques est également présenté. Cet aperçu des approches existantes permet de situer notre proposition et d'identifier les limites qui motivent l'exploration de nouvelles stratégies.La première contribution concerne une preuve de concept en 2D. Nous montrons comment appliquer le MCTS pour générer des décompositions quadrangulaires directement issues de la CAO. Cette étape illustre la capacité de l'algorithme à explorer un espace de solutions vaste et complexe tout en respectant les contraintes imposées par la géométrie de départ.La méthodologie est ensuite étendue à la 3D. Pour cela, nous nous appuyons sur une version simplifiée de Magix3D, adaptée à nos besoins expérimentaux. Dans ce cadre, nous présentons notre adaptation spécifique du MCTS, puis introduisons une méthode de classification automatique des blocs, conçue pour évaluer la validité topologique et géométrique des décompositions proposées. Cette étape de classification constitue un élément clé, car elle oriente la recherche et évite que l'algorithme n'explore des solutions non pertinentes. Nous détaillons également les choix d'implémentation et les directions privilégiées afin d'améliorer l'efficacité du processus et d'augmenter la robustesse des résultats.Les expérimentations menées portent sur trois grandes familles de formes représentatives : des géométries alignées aux axes, des géométries courbes et des formes non alignées. Les résultats obtenus confirment la faisabilité et l'intérêt de l'approche proposée, tout en révélant ses limites actuelles sur les configurations les plus complexes. Enfin, nous ouvrons plusieurs perspectives d'évolution, notamment l'enrichissement de l'espace d'actions, la mise en place de nouvelles politiques de sélection dans l'arbre de recherche et l'exploration de solutions parallèles ou hybrides.Dans son ensemble, cette thèse met en évidence la pertinence des méthodes de recherche par exploration, en particulier le MCTS, pour l'automatisation du maillage hexaédrique structuré. En associant un environnement de manipulation de blocs, une version simplifiée adaptée à la recherche, une classification automatique et une stratégie de recherche arborescente, nous proposons un cadre original, efficace et extensible pour la génération de maillages 3D respectant les contraintes industrielles et scientifiques.
Title: Block-structured hex meshes generation by Monte Carlo tree search
Description:
Génération de maillages hexaédriques structurés par blocs par recherche arborescente Monte-Carlo
La génération de maillages hexaédriques pour des pièces issues de la CAO constitue un défi de longue date en simulation numérique.
Obtenir des maillages de haute qualité pour des géométries industrielles complexes demande généralement un investissement considérable en temps ingénieur et repose sur une expertise pointue.
Les logiciels existants, bien que puissants, restent souvent difficiles à maîtriser et peu accessibles aux non-spécialistes.
Cette thèse s'inscrit dans ce contexte et vise à développer une approche automatisée permettant à la fois de réduire le temps ingénieur associé au maillage et de rendre la démarche plus largement utilisable.
Après avoir rappelé le contexte général et les deux grandes approches traditionnelles, à savoir la modification directe de la géométrie dans les outils de CAO d'une part, et la génération d'une structure intermédiaire appelée blocking d'autre part, nous illustrons le processus de génération de maillages par blocs à l'aide de l'outil Magix3D, développé au CEA, afin de mettre en évidence la complexité des choix successifs que doit effectuer l'ingénieur.
Nous revenons ensuite sur les notions fondamentales liées au maillage hexaédrique : définitions, propriétés topologiques, contraintes géométriques et critères de qualité.
Un état de l'art des méthodes automatiques pour la génération de maillages quadrangulaires et hexaédriques est également présenté.
Cet aperçu des approches existantes permet de situer notre proposition et d'identifier les limites qui motivent l'exploration de nouvelles stratégies.
La première contribution concerne une preuve de concept en 2D.
Nous montrons comment appliquer le MCTS pour générer des décompositions quadrangulaires directement issues de la CAO.
Cette étape illustre la capacité de l'algorithme à explorer un espace de solutions vaste et complexe tout en respectant les contraintes imposées par la géométrie de départ.
La méthodologie est ensuite étendue à la 3D.
Pour cela, nous nous appuyons sur une version simplifiée de Magix3D, adaptée à nos besoins expérimentaux.
Dans ce cadre, nous présentons notre adaptation spécifique du MCTS, puis introduisons une méthode de classification automatique des blocs, conçue pour évaluer la validité topologique et géométrique des décompositions proposées.
Cette étape de classification constitue un élément clé, car elle oriente la recherche et évite que l'algorithme n'explore des solutions non pertinentes.
Nous détaillons également les choix d'implémentation et les directions privilégiées afin d'améliorer l'efficacité du processus et d'augmenter la robustesse des résultats.
Les expérimentations menées portent sur trois grandes familles de formes représentatives : des géométries alignées aux axes, des géométries courbes et des formes non alignées.
Les résultats obtenus confirment la faisabilité et l'intérêt de l'approche proposée, tout en révélant ses limites actuelles sur les configurations les plus complexes.
Enfin, nous ouvrons plusieurs perspectives d'évolution, notamment l'enrichissement de l'espace d'actions, la mise en place de nouvelles politiques de sélection dans l'arbre de recherche et l'exploration de solutions parallèles ou hybrides.
Dans son ensemble, cette thèse met en évidence la pertinence des méthodes de recherche par exploration, en particulier le MCTS, pour l'automatisation du maillage hexaédrique structuré.
En associant un environnement de manipulation de blocs, une version simplifiée adaptée à la recherche, une classification automatique et une stratégie de recherche arborescente, nous proposons un cadre original, efficace et extensible pour la génération de maillages 3D respectant les contraintes industrielles et scientifiques.
Related Results
Synthesis, characterization and protective efficiency of novel polybenzoxazine precursor as an anticorrosive coating for mild steel
Synthesis, characterization and protective efficiency of novel polybenzoxazine precursor as an anticorrosive coating for mild steel
Abstract
In this study, 2-[(E)-(hexylimino)methyl] phenol (SA-Hex-SF) was synthesized by adding salicylaldehyde (SA) and n-hexylamine (Hex-NH...
Monte-Carlo Simulation mit Risk Kit (Monte-Carlo Simulation with Risk Kit)
Monte-Carlo Simulation mit Risk Kit (Monte-Carlo Simulation with Risk Kit)
<b>German Abstract:</b> Monte-Carlo Simulationen spielen eine immer bedeutender werdende Rolle der Finanzwirtschaft, den Sozialwissenschaften und im Risk Management. Mo...
Synthesis Characterization and Protective Efficiency of Novel Polybenzoxazine Precursor as a Potential Corrosion Inhibitor for Mild Steel
Synthesis Characterization and Protective Efficiency of Novel Polybenzoxazine Precursor as a Potential Corrosion Inhibitor for Mild Steel
Abstract
In this study, salicylaldehyde (SA) and n-hexylamine (Hex-NH2) were used to produce 2-[(E)-(hexylimino)methyl] phenol (SA-Hex-SF), which was then reduced by sodium...
Monte Carlo methods: barrier option pricing with stable Greeks and multilevel Monte Carlo learning
Monte Carlo methods: barrier option pricing with stable Greeks and multilevel Monte Carlo learning
For discretely observed barrier options, there exists no closed solution under the Black-Scholes model. Thus, it is often helpful to use Monte Carlo simulations, which are easily a...
Analisis Harga Opsi Beli Tipe Eropa dengan Metode Antithetic Variate dari Monte Carlo
Analisis Harga Opsi Beli Tipe Eropa dengan Metode Antithetic Variate dari Monte Carlo
Stock options is one of the derivative products of stocks. The purpose of this study is to analyze the price of European type call options using the antithetic variate method from ...
Research on Multi-Group Monte Carlo Calculations Based on Group Constants Generated by RMC
Research on Multi-Group Monte Carlo Calculations Based on Group Constants Generated by RMC
Abstract
Nowadays, deterministic two-step or Monte Carlo methods are commonly used in core physics calculations. However, with the development of reactor core design, tradi...
The application and effectiveness of Hex editor Forensic in investigating cybercrime
The application and effectiveness of Hex editor Forensic in investigating cybercrime
Information Technology usage and development has improved the efficiency and the flexibility of service provision among a number of institutions. While the process of computerizati...
Nematode hexosaminidases – a new biochemical tool for glycan analysis
Nematode hexosaminidases – a new biochemical tool for glycan analysis
Hexosaminidases are ubiquitous enzymes with multiple roles in glycoconjugate metabolism as they remove non‐reducing terminal β ‐N‐acetylhexosamine residues from glycans, glycolipid...

