In the field of neutronics analysis, it is imperative to develop computer-aided modeling technology for Monte Carlo codes to address the increasing complexity of reactor core components by converting 3D CAD model(boun...In the field of neutronics analysis, it is imperative to develop computer-aided modeling technology for Monte Carlo codes to address the increasing complexity of reactor core components by converting 3D CAD model(boundary representation, BREP) to MC model(constructive solid geometry, CSG). Separation-based conversion from BREP to CSG is widely used in computer-aided modeling MC codes because of its high efficiency, reliability, and easy implementation. However, the current separation-based BREP-CSG conversion is poor for processing complex CAD models, and it is necessary to divide a complex model into several simple models before applying the separation-based conversion algorithm, which is time-consuming and tedious. To avoid manual segmentation, this study proposed a MeshCNN-based 3D-shape segmentation algorithm to automatically separate a complex model. The proposed 3D-shape segmentation algorithm was combined with separation-based BREP-CSG conversion algorithms to directly convert complex models.The proposed algorithm was integrated into the computeraided modeling software cosVMPT and validated using the Chinese fusion engineering testing reactor model. The results demonstrate that the MeshCNN-based BREP-CSG conversion algorithm has a better performance and higher efficiency, particularly in terms of CPU time, and the conversion result is more intuitive and consistent with the intention of the modeler.展开更多
In response to the demand for rapid geometric modeling in Monte Carlo radiation transportation calculations for large-scale and complex geometric scenes,functional improvements,and algorithm optimizations were perform...In response to the demand for rapid geometric modeling in Monte Carlo radiation transportation calculations for large-scale and complex geometric scenes,functional improvements,and algorithm optimizations were performed using CAD-to-Monte Carlo geometry conversion(CMGC)code.Boundary representation(BRep)to constructive solid geometry(CSG)conversion and visual CSG modeling were combined to address the problem of non-convertible geometries such as spline surfaces.The splitting surface assessment method in BRep-to-CSG conversion was optimized to reduce the number of Boolean operations using an Open Cascade.This,in turn,reduced the probability of CMGC conversion failure.The auxiliary surface generation algorithm was optimized to prevent the generation of redundant auxiliary surfaces that cause an excessive decomposition of CAD geometry solids.These optimizations enhanced the usability and stability of the CMGC model conversion.CMGC was applied successfully to the JMCT transportation calculations for the conceptual designs of five China Fusion Engineering Test Reactor(CFETR)blankets.The rapid replacement of different blanket schemes was achieved based on the baseline CFETR model.The geometric solid number of blankets ranged from hundreds to tens of thousands.The correctness of the converted CFETR models using CMGC was verified through comparisons with the MCNP calculation results.The CMGC supported radiation field evaluations for a large urban scene and detailed ship scene.This enabled the rapid conversion of CAD models with thousands of geometric solids into Monte Carlo CSG models.An analysis of the JMCT transportation simulation results further demonstrated the accuracy and effectiveness of the CMGC.展开更多
基金supported by the National Key R&D Program of China(Nos.2019YFE03110000 and 2017YFE0300501)the Chinese National Natural Science Foundation(No.11775256)。
文摘In the field of neutronics analysis, it is imperative to develop computer-aided modeling technology for Monte Carlo codes to address the increasing complexity of reactor core components by converting 3D CAD model(boundary representation, BREP) to MC model(constructive solid geometry, CSG). Separation-based conversion from BREP to CSG is widely used in computer-aided modeling MC codes because of its high efficiency, reliability, and easy implementation. However, the current separation-based BREP-CSG conversion is poor for processing complex CAD models, and it is necessary to divide a complex model into several simple models before applying the separation-based conversion algorithm, which is time-consuming and tedious. To avoid manual segmentation, this study proposed a MeshCNN-based 3D-shape segmentation algorithm to automatically separate a complex model. The proposed 3D-shape segmentation algorithm was combined with separation-based BREP-CSG conversion algorithms to directly convert complex models.The proposed algorithm was integrated into the computeraided modeling software cosVMPT and validated using the Chinese fusion engineering testing reactor model. The results demonstrate that the MeshCNN-based BREP-CSG conversion algorithm has a better performance and higher efficiency, particularly in terms of CPU time, and the conversion result is more intuitive and consistent with the intention of the modeler.
基金supported by the National Natural Science Foundation of China(No.U23B2067)Innovation Program of CAEP(No.CX20210045)。
文摘In response to the demand for rapid geometric modeling in Monte Carlo radiation transportation calculations for large-scale and complex geometric scenes,functional improvements,and algorithm optimizations were performed using CAD-to-Monte Carlo geometry conversion(CMGC)code.Boundary representation(BRep)to constructive solid geometry(CSG)conversion and visual CSG modeling were combined to address the problem of non-convertible geometries such as spline surfaces.The splitting surface assessment method in BRep-to-CSG conversion was optimized to reduce the number of Boolean operations using an Open Cascade.This,in turn,reduced the probability of CMGC conversion failure.The auxiliary surface generation algorithm was optimized to prevent the generation of redundant auxiliary surfaces that cause an excessive decomposition of CAD geometry solids.These optimizations enhanced the usability and stability of the CMGC model conversion.CMGC was applied successfully to the JMCT transportation calculations for the conceptual designs of five China Fusion Engineering Test Reactor(CFETR)blankets.The rapid replacement of different blanket schemes was achieved based on the baseline CFETR model.The geometric solid number of blankets ranged from hundreds to tens of thousands.The correctness of the converted CFETR models using CMGC was verified through comparisons with the MCNP calculation results.The CMGC supported radiation field evaluations for a large urban scene and detailed ship scene.This enabled the rapid conversion of CAD models with thousands of geometric solids into Monte Carlo CSG models.An analysis of the JMCT transportation simulation results further demonstrated the accuracy and effectiveness of the CMGC.