首页 > 最新文献

Advances in Engineering Software最新文献

英文 中文
A fast crashworthiness assessment framework: Sectional force-based multi-stage physics informed surrogate model 一个快速耐撞性评估框架:基于截面力的多级物理模型
IF 5.7 2区 工程技术 Q2 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Pub Date : 2025-12-19 DOI: 10.1016/j.advengsoft.2025.104090
Jie You , Yonghong Zhao , Liangyue Jia , Nan Wang , Zhibin Sun , Wenkai Zou , Yu Hu , Liang Liu , Chuanyang Zhang
Finite-element analysis (FEA) is the benchmark for crashworthiness evaluation, yet its prohibitive computational cost and labour-intensive re-meshing make it unsuitable for iterative structural optimization. Although surrogate models offer partial relief, they still demand large simulation datasets and frequent mesh updates. Focusing on the vehicle front crash condition, proposing a Sectional Force-Based Multi-Stage Physics Informed Surrogate Model (SFB-MSPISM) that integrates sectional force features with semi-empirical physical priors (i.e., the Gérard buckling formula) in a two-stage architecture, thereby reducing the training data requirement and virtually eliminating manual re-meshing. In Stage-1, a Physics-Informed XGBoost-CNN-Transformer ensemble (PI-XCT) is proposed to predict the peak sectional force and energy absorption of five key beams; In Stage-2, a multi-output XGBoost regressor is proposed to estimate the maximum crash acceleration and the Toe-board intrusion. Trained on fewer than 130 high-fidelity simulations (100 data for Stage-1 and 26 data for Stage-2), SFB-MSPISM attains a coefficient of determination of 0.97 for peak deceleration and a mean intrusion error of 2.525 mm (≤5 %), while reducing per-design evaluation time from 6.5 h to 0.038 s. These results show a speed-up exceeding five orders of magnitude and virtually eliminate human intervention, thereby enabling millisecond-scale, physically consistent crashworthiness assessment for rapid design exploration.
有限元分析(FEA)是耐撞性评估的基准,但其高昂的计算成本和劳动密集型的重新网格划分使其不适合迭代结构优化。虽然代理模型提供了部分缓解,但它们仍然需要大量的模拟数据集和频繁的网格更新。针对汽车前碰撞工况,提出了一种基于分段力的多级物理信息代理模型(sbf - mspism),该模型将分段力特征与半经验物理先验(即gsamrard屈曲公式)集成在两级结构中,从而减少了对训练数据的需求,几乎消除了人工重新网格划分。在第一阶段,提出了一个基于物理信息的XGBoost-CNN-Transformer集成(PI-XCT)来预测五个关键梁的峰值截面力和能量吸收;在第二阶段,提出了一个多输出的XGBoost回归器来估计最大碰撞加速度和脚趾板入侵。在不到130个高保真仿真(阶段1 100个数据,阶段2 26个数据)的训练下,SFB-MSPISM获得了峰值减速的决定系数0.97,平均入侵误差为2.525 mm(≤5%),同时将每次设计评估时间从6.5小时减少到0.038秒。这些结果表明,加速速度超过了五个数量级,几乎消除了人为干预,从而实现了毫秒级、物理上一致的耐撞性评估,从而实现了快速设计探索。
{"title":"A fast crashworthiness assessment framework: Sectional force-based multi-stage physics informed surrogate model","authors":"Jie You ,&nbsp;Yonghong Zhao ,&nbsp;Liangyue Jia ,&nbsp;Nan Wang ,&nbsp;Zhibin Sun ,&nbsp;Wenkai Zou ,&nbsp;Yu Hu ,&nbsp;Liang Liu ,&nbsp;Chuanyang Zhang","doi":"10.1016/j.advengsoft.2025.104090","DOIUrl":"10.1016/j.advengsoft.2025.104090","url":null,"abstract":"<div><div>Finite-element analysis (FEA) is the benchmark for crashworthiness evaluation, yet its prohibitive computational cost and labour-intensive re-meshing make it unsuitable for iterative structural optimization. Although surrogate models offer partial relief, they still demand large simulation datasets and frequent mesh updates. Focusing on the vehicle front crash condition, proposing a Sectional Force-Based Multi-Stage Physics Informed Surrogate Model (SFB-MSPISM) that integrates sectional force features with semi-empirical physical priors (i.e., the Gérard buckling formula) in a two-stage architecture, thereby reducing the training data requirement and virtually eliminating manual re-meshing. In Stage-1, a Physics-Informed XGBoost-CNN-Transformer ensemble (PI-XCT) is proposed to predict the peak sectional force and energy absorption of five key beams; In Stage-2, a multi-output XGBoost regressor is proposed to estimate the maximum crash acceleration and the Toe-board intrusion. Trained on fewer than 130 high-fidelity simulations (100 data for Stage-1 and 26 data for Stage-2), SFB-MSPISM attains a coefficient of determination of 0.97 for peak deceleration and a mean intrusion error of 2.525 mm (≤5 %), while reducing per-design evaluation time from 6.5 h to 0.038 s. These results show a speed-up exceeding five orders of magnitude and virtually eliminate human intervention, thereby enabling millisecond-scale, physically consistent crashworthiness assessment for rapid design exploration.</div></div>","PeriodicalId":50866,"journal":{"name":"Advances in Engineering Software","volume":"213 ","pages":"Article 104090"},"PeriodicalIF":5.7,"publicationDate":"2025-12-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145790899","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Employing Continuous Integration inspired workflows for benchmarking of scientific software — A use case on numerical cut element quadrature 在科学软件的基准测试中采用持续集成启发的工作流程——数值切割单元正交的一个用例
IF 5.7 2区 工程技术 Q2 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Pub Date : 2025-12-19 DOI: 10.1016/j.advengsoft.2025.104087
Teoman Toprak , Michael Loibl , Guilherme H. Teixeira , Irina Shishkina , Chen Miao , Josef Kiendl , Benjamin Marussig , Florian Kummer
In the field of scientific computing, one often finds several alternative software packages (with open or closed source code) for solving a specific problem. These packages sometimes even use alternative methodological approaches, e.g., different numerical discretizations. If one decides to use one of these packages, it is often not clear which one is the best choice. To make an informed decision, it is necessary to measure the performance of the alternative software packages for a suitable set of test problems, i.e., to set up a benchmark. However, setting up benchmarks ad-hoc can become overwhelming as the parameter space expands rapidly. Very often, the design of the benchmark is also not fully set at the start of some project. For instance, adding new libraries, adapting metrics, or introducing new benchmark cases during the project can significantly increase complexity and necessitate laborious re-evaluation of previous results. This paper presents a proven approach that utilizes established Continuous Integration tools and practices to achieve high automation of benchmark execution and reporting. Our use case is the numerical integration (quadrature) on arbitrary domains, which are bounded by implicitly or parametrically defined curves or surfaces in 2D or 3D.
在科学计算领域,人们经常会发现解决特定问题的几个替代软件包(带有开放或封闭源代码)。这些软件包有时甚至使用替代的方法方法,例如,不同的数值离散化。如果决定使用这些软件包中的一个,通常不清楚哪个是最好的选择。为了做出明智的决定,有必要针对一组合适的测试问题来度量可选软件包的性能,也就是说,建立一个基准。然而,随着参数空间的迅速扩展,临时设置基准可能会变得难以应付。通常,在某些项目开始时,基准的设计也没有完全设置好。例如,在项目期间添加新的库、调整度量标准或引入新的基准用例会显著增加复杂性,并且需要费力地重新评估以前的结果。本文提出了一种经过验证的方法,该方法利用已建立的持续集成工具和实践来实现基准执行和报告的高度自动化。我们的用例是任意域上的数值积分(正交),这些域由2D或3D的隐式或参数定义的曲线或曲面所包围。
{"title":"Employing Continuous Integration inspired workflows for benchmarking of scientific software — A use case on numerical cut element quadrature","authors":"Teoman Toprak ,&nbsp;Michael Loibl ,&nbsp;Guilherme H. Teixeira ,&nbsp;Irina Shishkina ,&nbsp;Chen Miao ,&nbsp;Josef Kiendl ,&nbsp;Benjamin Marussig ,&nbsp;Florian Kummer","doi":"10.1016/j.advengsoft.2025.104087","DOIUrl":"10.1016/j.advengsoft.2025.104087","url":null,"abstract":"<div><div>In the field of scientific computing, one often finds several alternative software packages (with open or closed source code) for solving a specific problem. These packages sometimes even use alternative methodological approaches, e.g., different numerical discretizations. If one decides to use one of these packages, it is often not clear which one is the best choice. To make an informed decision, it is necessary to measure the performance of the alternative software packages for a suitable set of test problems, i.e., to set up a benchmark. However, setting up benchmarks ad-hoc can become overwhelming as the parameter space expands rapidly. Very often, the design of the benchmark is also not fully set at the start of some project. For instance, adding new libraries, adapting metrics, or introducing new benchmark cases during the project can significantly increase complexity and necessitate laborious re-evaluation of previous results. This paper presents a proven approach that utilizes established Continuous Integration tools and practices to achieve high automation of benchmark execution and reporting. Our use case is the numerical integration (quadrature) on arbitrary domains, which are bounded by implicitly or parametrically defined curves or surfaces in 2D or 3D.</div></div>","PeriodicalId":50866,"journal":{"name":"Advances in Engineering Software","volume":"213 ","pages":"Article 104087"},"PeriodicalIF":5.7,"publicationDate":"2025-12-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145790985","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Isogeometric free vibration analysis of size-dependent functionally graded graphene origami-enabled auxetic metamaterial microplates supported by Winkler/Pasternak/Kerr foundation Winkler/Pasternak/Kerr基础支持的尺寸相关功能梯度石墨烯折纸辅助超材料微板等几何自由振动分析
IF 5.7 2区 工程技术 Q2 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Pub Date : 2025-12-18 DOI: 10.1016/j.advengsoft.2025.104088
Wei Chen , Dingding Wang , Ping Xiang , Peng Shi , Junsong Hu
In this research, a concise and efficient numerical approach is presented to explore the size-dependent free vibration behavior of functionally graded (FG) microplates composed of graphene origami (GOri)-enabled auxetic metamaterial (GOEAM), supported by Winkler, Pasternak, or Kerr foundations. The FG microplate is modeled as a multilayered structure composed of isotropic and homogeneous GOEAM layers, with a stepwise GOri dispersion through the thickness. At the same time, AI-assisted micromechanical modeling using genetic programming (GP) techniques are employed to precisely describe the complex material behavior. In addition, a refined plate theory involving four independent variables is adopted to incorporate both bending responses and shear effects. To address size-dependent phenomena, the modified couple stress theory (MCST), which introduces an intrinsic material length scale parameter (MLSP), is embedded within the conventional continuum mechanics framework. Thereafter, applying Hamilton’s principle, the weak formulation governing the size-dependent free vibration of the FG-GOEAM microplate placed on Winkler, Pasternak, or Kerr-type foundations is established. The corresponding numerical results are then acquired using the isogeometric analysis (IGA) technique. After validating the convergence and efficacy of the methodology presented herein, an extensive investigation was conducted to examine how several factors such as GOri dispersion pattern, weight fraction, folding degree, MLSP, and foundation stiffness affect the free vibration performance of the FG metamaterial microplates. The study demonstrates that the inclusion of MLSP alters how the frequencies of FG-GOEAM microplates varies with changes in GOri weight fraction and folding degree. Specifically, in general, an increase in the MLSP accentuates the increasing trend of frequency as GOri weight fraction rises, and gradually transforms the decreasing trend of frequency with the reduction of GOri folding degree into an increasing one. Additionally, the Pasternak shear layer coefficient and the Kerr foundation's intermediate shear layer coefficient dominantly influence the microplates' frequency.
在这项研究中,提出了一种简洁而有效的数值方法来探索由石墨烯折纸(GOri)激活的auxetic超材料(GOEAM)组成的功能梯度(FG)微板的尺寸相关自由振动行为,这些微板由Winkler、Pasternak或Kerr基础支撑。FG微孔板被建模为由各向同性和均匀的GOEAM层组成的多层结构,在厚度上具有逐步的GOri色散。同时,采用遗传规划(GP)技术进行人工智能辅助微力学建模,精确描述复杂的材料行为。此外,采用一种包含四个自变量的精细化板理论来考虑弯曲响应和剪切效应。为了解决尺寸相关现象,修正耦合应力理论(MCST)引入了固有材料长度尺度参数(MLSP),并将其嵌入到传统的连续介质力学框架中。然后,应用Hamilton原理,建立了控制FG-GOEAM微孔板放置在Winkler、Pasternak或kerr型基础上随尺寸变化的自由振动的弱公式。然后利用等几何分析(IGA)技术得到相应的数值结果。在验证了本文提出的方法的收敛性和有效性之后,进行了广泛的研究,以研究诸如GOri色散模式、重量分数、折叠度、MLSP和基础刚度等几个因素如何影响FG超材料微孔板的自由振动性能。研究表明,MLSP的加入改变了FG-GOEAM微孔板频率随GOri重量分数和折叠程度的变化。总体而言,MLSP的增加强化了频率随GOri权重分数增加而增加的趋势,并将频率随GOri折叠程度降低而减少的趋势逐渐转化为增加的趋势。此外,帕斯捷尔纳克剪切层系数和克尔基础中间剪切层系数对微板频率影响较大。
{"title":"Isogeometric free vibration analysis of size-dependent functionally graded graphene origami-enabled auxetic metamaterial microplates supported by Winkler/Pasternak/Kerr foundation","authors":"Wei Chen ,&nbsp;Dingding Wang ,&nbsp;Ping Xiang ,&nbsp;Peng Shi ,&nbsp;Junsong Hu","doi":"10.1016/j.advengsoft.2025.104088","DOIUrl":"10.1016/j.advengsoft.2025.104088","url":null,"abstract":"<div><div>In this research, a concise and efficient numerical approach is presented to explore the size-dependent free vibration behavior of functionally graded (FG) microplates composed of graphene origami (GOri)-enabled auxetic metamaterial (GOEAM), supported by Winkler, Pasternak, or Kerr foundations. The FG microplate is modeled as a multilayered structure composed of isotropic and homogeneous GOEAM layers, with a stepwise GOri dispersion through the thickness. At the same time, AI-assisted micromechanical modeling using genetic programming (GP) techniques are employed to precisely describe the complex material behavior. In addition, a refined plate theory involving four independent variables is adopted to incorporate both bending responses and shear effects. To address size-dependent phenomena, the modified couple stress theory (MCST), which introduces an intrinsic material length scale parameter (MLSP), is embedded within the conventional continuum mechanics framework. Thereafter, applying Hamilton’s principle, the weak formulation governing the size-dependent free vibration of the FG-GOEAM microplate placed on Winkler, Pasternak, or Kerr-type foundations is established. The corresponding numerical results are then acquired using the isogeometric analysis (IGA) technique. After validating the convergence and efficacy of the methodology presented herein, an extensive investigation was conducted to examine how several factors such as GOri dispersion pattern, weight fraction, folding degree, MLSP, and foundation stiffness affect the free vibration performance of the FG metamaterial microplates. The study demonstrates that the inclusion of MLSP alters how the frequencies of FG-GOEAM microplates varies with changes in GOri weight fraction and folding degree. Specifically, in general, an increase in the MLSP accentuates the increasing trend of frequency as GOri weight fraction rises, and gradually transforms the decreasing trend of frequency with the reduction of GOri folding degree into an increasing one. Additionally, the Pasternak shear layer coefficient and the Kerr foundation's intermediate shear layer coefficient dominantly influence the microplates' frequency.</div></div>","PeriodicalId":50866,"journal":{"name":"Advances in Engineering Software","volume":"213 ","pages":"Article 104088"},"PeriodicalIF":5.7,"publicationDate":"2025-12-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145790898","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
A Multi-GPU explicit finite element framework with a parallel contact algorithm for drop testing of electronic products 基于并行接触算法的多gpu显式有限元框架在电子产品跌落测试中的应用
IF 5.7 2区 工程技术 Q2 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Pub Date : 2025-12-11 DOI: 10.1016/j.advengsoft.2025.104086
Xinggang Cao, Xiang Zhao, Zhenhui Liu, Yongjie Pei, Yong Cai, Xiangyang Cui
To overcome the limitations of single Graphics Processing Unit (GPU) configurations in terms of computational resources and acceleration performance, this study develops a multi-GPU parallel computing framework for the explicit finite element method (FEM) that incorporates a parallel contact algorithm. A hybrid parallelization approach is adopted, combining coarse-grained parallelism with subdomains mapped to GPUs and fine-grained parallelism with elements mapped to threads, along with a stream-per-element-type concurrency technique to achieve efficient multi-GPU computation of element internal forces. For the global contact search phase, a GPU-to-GPU contact node communication algorithm is designed, and a GPU-parallelized bucket sort algorithm is developed. To address inter-GPU contact node drift after sliding, a communication and reorganization strategy for remote nodes is proposed. A complete inter-GPU contact force communication scheme is constructed based on the penalty contact algorithm. The performance of the proposed multi-GPU explicit FEM framework is evaluated through a series of benchmark simulations, demonstrating a maximum speedup of 223.29 on four GPUs, significantly enhancing the computational efficiency for drop-test simulations.
为了克服单图形处理单元(GPU)配置在计算资源和加速性能方面的限制,本研究开发了一种用于显式有限元法(FEM)的多GPU并行计算框架,该框架包含并行接触算法。采用混合并行化方法,将子域映射到gpu的粗粒度并行化和元素映射到线程的细粒度并行化相结合,采用逐元素流型并行化技术,实现了元素内力的高效多gpu计算。针对全局接触搜索阶段,设计了gpu - gpu接触节点通信算法,开发了gpu并行桶排序算法。为了解决gpu间接触节点滑动后漂移的问题,提出了一种远程节点的通信重组策略。基于罚接触算法,构造了完整的gpu间接触力通信方案。通过一系列的基准模拟,对所提出的多gpu显式有限元框架的性能进行了评估,结果表明,在4个gpu上的最大加速速度为223.29,显著提高了跌落测试模拟的计算效率。
{"title":"A Multi-GPU explicit finite element framework with a parallel contact algorithm for drop testing of electronic products","authors":"Xinggang Cao,&nbsp;Xiang Zhao,&nbsp;Zhenhui Liu,&nbsp;Yongjie Pei,&nbsp;Yong Cai,&nbsp;Xiangyang Cui","doi":"10.1016/j.advengsoft.2025.104086","DOIUrl":"10.1016/j.advengsoft.2025.104086","url":null,"abstract":"<div><div>To overcome the limitations of single Graphics Processing Unit (GPU) configurations in terms of computational resources and acceleration performance, this study develops a multi-GPU parallel computing framework for the explicit finite element method (FEM) that incorporates a parallel contact algorithm. A hybrid parallelization approach is adopted, combining coarse-grained parallelism with subdomains mapped to GPUs and fine-grained parallelism with elements mapped to threads, along with a stream-per-element-type concurrency technique to achieve efficient multi-GPU computation of element internal forces. For the global contact search phase, a GPU-to-GPU contact node communication algorithm is designed, and a GPU-parallelized bucket sort algorithm is developed. To address inter-GPU contact node drift after sliding, a communication and reorganization strategy for remote nodes is proposed. A complete inter-GPU contact force communication scheme is constructed based on the penalty contact algorithm. The performance of the proposed multi-GPU explicit FEM framework is evaluated through a series of benchmark simulations, demonstrating a maximum speedup of 223.29 on four GPUs, significantly enhancing the computational efficiency for drop-test simulations.</div></div>","PeriodicalId":50866,"journal":{"name":"Advances in Engineering Software","volume":"213 ","pages":"Article 104086"},"PeriodicalIF":5.7,"publicationDate":"2025-12-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145738712","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
modOpt: A modular development environment and library for optimization algorithms modOpt:用于优化算法的模块化开发环境和库
IF 5.7 2区 工程技术 Q2 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Pub Date : 2025-12-08 DOI: 10.1016/j.advengsoft.2025.104084
Anugrah Jo Joshy, John T. Hwang
Applications of numerical optimization span a wide range of fields, from finance and economics to the natural sciences and engineering. Optimization techniques employed in each field are specialized to exploit the structure of the underlying problems. As optimization problems grow in scale and complexity, they uncover bottlenecks in existing optimization algorithms and necessitate further specialization of the algorithms. Such specialization requires expert knowledge of the underlying mathematical theory and the software implementation of current algorithms. However, currently available optimization libraries lack the modularity, transparency, and accessibility needed for customization and experimentation, as they often provide only monolithic implementations of algorithms. To overcome the challenges posed by this limitation in algorithm development and education, we present modOpt, an open-source Python framework designed to facilitate the construction, customization, and study of optimization algorithms. Its modular architecture enables students and researchers to tailor existing algorithms to new applications by only altering the relevant modules, eliminating the need to understand or reimplement an algorithm in its entirety. The framework is written entirely in Python and supports both novice and advanced users through clear documentation, built-in visualization, and fully transparent implementations of pedagogical algorithms. To facilitate testing and benchmarking of new algorithms, the framework features interfaces to modeling frameworks such as OpenMDAO and CSDL, interfaces to general-purpose optimization algorithms such as SNOPT and SLSQP, and an interface to the CUTEst test problem set. This level of interoperability—spanning 12 external algorithms, 10 pedagogical algorithms, 4 modeling tools, and a benchmark test set—is unique to modOpt and is not available in other optimization libraries. In this paper, we present the software architecture of modOpt, review its various features, discuss several educational and performance-oriented algorithms within modOpt, and present numerical studies illustrating its unique capabilities. modOpt is available as an open-source project on GitHub at https://github.com/lsdolab/modopt, with comprehensive documentation hosted at https://modopt.readthedocs.io/.
数值优化的应用跨越了广泛的领域,从金融和经济学到自然科学和工程。每个领域所采用的优化技术都是专门用于开发潜在问题的结构。随着优化问题在规模和复杂性上的增长,它们揭示了现有优化算法中的瓶颈,并需要进一步专业化算法。这种专业化要求对基础数学理论和当前算法的软件实现具有专业知识。然而,目前可用的优化库缺乏定制和实验所需的模块化、透明性和可访问性,因为它们通常只提供算法的整体实现。为了克服算法开发和教育中的这种限制所带来的挑战,我们提出了modOpt,一个开源Python框架,旨在促进优化算法的构建,定制和研究。它的模块化架构使学生和研究人员能够通过改变相关模块来定制现有算法以适应新的应用,从而消除了理解或重新实现整个算法的需要。该框架完全用Python编写,并通过清晰的文档、内置的可视化和教学算法的完全透明实现支持新手和高级用户。为了便于对新算法进行测试和基准测试,该框架提供了与建模框架(如OpenMDAO和CSDL)的接口、与通用优化算法(如SNOPT和SLSQP)的接口以及与CUTEst测试问题集的接口。这种级别的互操作性——跨越12个外部算法、10个教学算法、4个建模工具和一个基准测试集——是modOpt独有的,在其他优化库中是不可用的。在本文中,我们介绍了modOpt的软件架构,回顾了它的各种功能,讨论了modOpt中的几个教育和面向性能的算法,并提出了数值研究来说明其独特的功能。modOpt是GitHub上的一个开源项目,网址是https://github.com/lsdolab/modopt,全面的文档托管在https://modopt.readthedocs.io/。
{"title":"modOpt: A modular development environment and library for optimization algorithms","authors":"Anugrah Jo Joshy,&nbsp;John T. Hwang","doi":"10.1016/j.advengsoft.2025.104084","DOIUrl":"10.1016/j.advengsoft.2025.104084","url":null,"abstract":"<div><div>Applications of numerical optimization span a wide range of fields, from finance and economics to the natural sciences and engineering. Optimization techniques employed in each field are specialized to exploit the structure of the underlying problems. As optimization problems grow in scale and complexity, they uncover bottlenecks in existing optimization algorithms and necessitate further specialization of the algorithms. Such specialization requires expert knowledge of the underlying mathematical theory and the software implementation of current algorithms. However, currently available optimization libraries lack the modularity, transparency, and accessibility needed for customization and experimentation, as they often provide only monolithic implementations of algorithms. To overcome the challenges posed by this limitation in algorithm development and education, we present modOpt, an open-source Python framework designed to facilitate the construction, customization, and study of optimization algorithms. Its modular architecture enables students and researchers to tailor existing algorithms to new applications by only altering the relevant modules, eliminating the need to understand or reimplement an algorithm in its entirety. The framework is written entirely in Python and supports both novice and advanced users through clear documentation, built-in visualization, and fully transparent implementations of pedagogical algorithms. To facilitate testing and benchmarking of new algorithms, the framework features interfaces to modeling frameworks such as OpenMDAO and CSDL, interfaces to general-purpose optimization algorithms such as SNOPT and SLSQP, and an interface to the CUTEst test problem set. This level of interoperability—spanning 12 external algorithms, 10 pedagogical algorithms, 4 modeling tools, and a benchmark test set—is unique to modOpt and is not available in other optimization libraries. In this paper, we present the software architecture of modOpt, review its various features, discuss several educational and performance-oriented algorithms within modOpt, and present numerical studies illustrating its unique capabilities. modOpt is available as an open-source project on GitHub at <span><span>https://github.com/lsdolab/modopt</span><svg><path></path></svg></span>, with comprehensive documentation hosted at <span><span>https://modopt.readthedocs.io/</span><svg><path></path></svg></span>.</div></div>","PeriodicalId":50866,"journal":{"name":"Advances in Engineering Software","volume":"213 ","pages":"Article 104084"},"PeriodicalIF":5.7,"publicationDate":"2025-12-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145738655","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
A geometric volume of fluid-based multiphase flow solver extension to the reacting flow solver, PeleLM 基于几何体积流体的多相流求解器对反应流求解器PeleLM的扩展
IF 5.7 2区 工程技术 Q2 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Pub Date : 2025-12-06 DOI: 10.1016/j.advengsoft.2025.104074
Hyoungwoo Kim , Robert Chiodi , Marc Day , Yong Jea Kim , Dong-hyuk Shin
A new algorithm is presented to simulate multiphase flows with surface tension in a pathway for spray combustion simulation. The algorithm combines capabilities from two open-source packages, including the interface reconstruction library (IRL), a library of computational geometry routines to enable the volume of fluid (VOF) method, and PeleLM, a solver for the reacting Navier-Stokes equations. Additionally, surface tension is implemented using the continuum surface force (CSF) model with an improved height function technique in the volume fraction field. Spurious errors in volume fraction arising from our combined strategy are corrected through a topology-based method that improves both numerical stability and accuracy. Multiple validation simulations are conducted, including (i) translations and rotations of Zalesak’s disk, (ii) a stationary circular droplet with surface tension, (iii) an oscillating elliptical droplet, and (iv) three-dimensional deformation of a spherical droplet. Results indicate that the combined scheme retains the favorable properties of each of the component algorithms.
提出了一种新的喷雾燃烧模拟路径中具有表面张力的多相流模拟算法。该算法结合了两个开源包的功能,包括接口重建库(IRL),一个支持流体体积(VOF)方法的计算几何例程库,以及PeleLM,一个反应Navier-Stokes方程的求解器。此外,使用连续表面力(CSF)模型和改进的体积分数场高度函数技术来实现表面张力。通过基于拓扑的方法修正了由我们的组合策略引起的体积分数的杂散误差,该方法提高了数值稳定性和精度。进行了多个验证模拟,包括(i) Zalesak圆盘的平移和旋转,(ii)具有表面张力的静止圆形液滴,(iii)振荡椭圆液滴,以及(iv)球形液滴的三维变形。结果表明,该组合方案保留了各组成算法的优点。
{"title":"A geometric volume of fluid-based multiphase flow solver extension to the reacting flow solver, PeleLM","authors":"Hyoungwoo Kim ,&nbsp;Robert Chiodi ,&nbsp;Marc Day ,&nbsp;Yong Jea Kim ,&nbsp;Dong-hyuk Shin","doi":"10.1016/j.advengsoft.2025.104074","DOIUrl":"10.1016/j.advengsoft.2025.104074","url":null,"abstract":"<div><div>A new algorithm is presented to simulate multiphase flows with surface tension in a pathway for spray combustion simulation. The algorithm combines capabilities from two open-source packages, including the interface reconstruction library (IRL), a library of computational geometry routines to enable the volume of fluid (VOF) method, and PeleLM, a solver for the reacting Navier-Stokes equations. Additionally, surface tension is implemented using the continuum surface force (CSF) model with an improved height function technique in the volume fraction field. Spurious errors in volume fraction arising from our combined strategy are corrected through a topology-based method that improves both numerical stability and accuracy. Multiple validation simulations are conducted, including (<em>i</em>) translations and rotations of Zalesak’s disk, (<em>ii</em>) a stationary circular droplet with surface tension, (<em>iii</em>) an oscillating elliptical droplet, and (<em>iv</em>) three-dimensional deformation of a spherical droplet. Results indicate that the combined scheme retains the favorable properties of each of the component algorithms.</div></div>","PeriodicalId":50866,"journal":{"name":"Advances in Engineering Software","volume":"213 ","pages":"Article 104074"},"PeriodicalIF":5.7,"publicationDate":"2025-12-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145738656","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Mb-RRT: A curvature-constrained path planning framework for cable-driven snake-arm manipulators in confined environments Mb-RRT:一个曲率约束的路径规划框架,用于受限环境下的电缆驱动蛇臂机械臂
IF 5.7 2区 工程技术 Q2 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Pub Date : 2025-12-05 DOI: 10.1016/j.advengsoft.2025.104081
Chang Liu, Detao Wan, Zhe Wang, Dean Hu
Robotic manipulators used in confined operational environments, such as next-generation nuclear facilities, must satisfy demanding requirements. These include remote operability, spatial adaptability, and resilience to environmental constraints. This paper presents a curvature-constrained path planning framework based on the Multi-branch Rapidly-Exploring Random Tree (Mb-RRT) algorithm, specifically designed for a cable-driven snake-arm manipulator tasked with inspection operations in restricted workspaces. The Mb-RRT algorithm integrates direction-aware nearest-node selection, curvature-compliant path extension, and a multi-path reuse mechanism enabled by a Path Pass Diagram (PP-Diagram) and Connection Relationship Matrix (CR-Matrix). These enhancements significantly improve search efficiency and path feasibility in cluttered environments with limited curvature freedom. Simulation studies indicate that under a 26° joint deflection constraint, feasible paths were successfully generated in 92.2 % of cases within 500 iterations. When the iteration limit was extended to 10,000, the success rate increased to 100 %. The proposed framework is further validated through experimental deployment, achieving terminal positioning errors below 2.02 mm. These results confirm the effectiveness and practical applicability of the Mb-RRT framework as a planning module for curvature-constrained motion in snake-arm manipulators operating under spatially restrictive conditions.
在诸如下一代核设施等受限操作环境中使用的机器人操作器必须满足苛刻的要求。这些包括远程操作性、空间适应性和对环境约束的弹性。本文提出了一种基于多分支快速探索随机树(Mb-RRT)算法的曲率约束路径规划框架,专门为在受限工作空间中执行检测任务的缆索驱动蛇臂机械臂设计。Mb-RRT算法集成了方向感知的最近节点选择、曲率兼容的路径扩展以及通过路径通道图(PP-Diagram)和连接关系矩阵(CR-Matrix)实现的多路径复用机制。这些改进显著提高了在曲率受限的杂乱环境下的搜索效率和路径可行性。仿真研究表明,在26°关节挠度约束下,500次迭代生成可行路径的成功率为92.2%。当迭代限制扩展到10,000次时,成功率增加到100%。通过实验部署进一步验证了该框架,实现了终端定位误差在2.02 mm以下。这些结果证实了Mb-RRT框架作为空间约束条件下蛇形臂机械臂曲率约束运动规划模块的有效性和实用性。
{"title":"Mb-RRT: A curvature-constrained path planning framework for cable-driven snake-arm manipulators in confined environments","authors":"Chang Liu,&nbsp;Detao Wan,&nbsp;Zhe Wang,&nbsp;Dean Hu","doi":"10.1016/j.advengsoft.2025.104081","DOIUrl":"10.1016/j.advengsoft.2025.104081","url":null,"abstract":"<div><div>Robotic manipulators used in confined operational environments, such as next-generation nuclear facilities, must satisfy demanding requirements. These include remote operability, spatial adaptability, and resilience to environmental constraints. This paper presents a curvature-constrained path planning framework based on the Multi-branch Rapidly-Exploring Random Tree (Mb-RRT) algorithm, specifically designed for a cable-driven snake-arm manipulator tasked with inspection operations in restricted workspaces. The Mb-RRT algorithm integrates direction-aware nearest-node selection, curvature-compliant path extension, and a multi-path reuse mechanism enabled by a Path Pass Diagram (PP-Diagram) and Connection Relationship Matrix (CR-Matrix). These enhancements significantly improve search efficiency and path feasibility in cluttered environments with limited curvature freedom. Simulation studies indicate that under a 26° joint deflection constraint, feasible paths were successfully generated in 92.2 % of cases within 500 iterations. When the iteration limit was extended to 10,000, the success rate increased to 100 %. The proposed framework is further validated through experimental deployment, achieving terminal positioning errors below 2.02 mm. These results confirm the effectiveness and practical applicability of the Mb-RRT framework as a planning module for curvature-constrained motion in snake-arm manipulators operating under spatially restrictive conditions.</div></div>","PeriodicalId":50866,"journal":{"name":"Advances in Engineering Software","volume":"213 ","pages":"Article 104081"},"PeriodicalIF":5.7,"publicationDate":"2025-12-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145685326","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Numerical study of explosive–soil contact angle effects on blast pressure and crater morphology with TNT and aluminized explosives 炸药-土接触角对TNT和镀铝炸药爆炸压力和爆坑形态影响的数值研究
IF 5.7 2区 工程技术 Q2 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Pub Date : 2025-12-05 DOI: 10.1016/j.advengsoft.2025.104085
Kyung Bo Lee , Tae Hee Lee , Yena Lee , Jung-Wuk Hong
Blast pressure propagation and crater morphology from surface detonations are governed by explosive type, geometry, soil properties, and the position of the explosive relative to the soil. In this study, multi-material arbitrary Lagrange–Eulerian (MMALE) simulations are conducted to investigate the effects of contact angle variations on blast pressure and crater morphology for TNT and Aluminized Enhanced Blast Explosive (AEBE). The discretized MMALE model is verified by comparing the results with experimental results, and the blast pressure and crater morphology are accurately predicted. Numerical simulations reveal that contact angle variations lead to nonlinear changes in blast pressure and crater morphology. AEBE produces consistently higher peak overpressure than TNT, and crater aspect ratio and volume are strongly influenced by contact angle. Polynomial regression models effectively characterize the nonlinear and systematic variations associated with contact angle changes. An effective methodology is established to evaluate the effects of variations in contact angle with both TNT and AEBE.
地表爆炸产生的爆炸压力传播和弹坑形态受炸药类型、几何形状、土壤性质以及炸药相对于土壤的位置的影响。本文采用多材料任意拉格朗日-欧拉(MMALE)模拟方法,研究了接触角变化对TNT和镀铝增强炸药(AEBE)爆炸压力和爆坑形态的影响。通过与实验结果的对比,验证了离散化MMALE模型的正确性,准确预测了爆炸压力和弹坑形态。数值模拟表明,接触角的变化会导致爆炸压力和弹坑形态的非线性变化。AEBE产生的峰值超压始终高于TNT,且弹坑长径比和体积受接触角的影响较大。多项式回归模型有效地表征了与接触角变化相关的非线性和系统变化。建立了一种有效的方法来评估TNT和AEBE对接触角变化的影响。
{"title":"Numerical study of explosive–soil contact angle effects on blast pressure and crater morphology with TNT and aluminized explosives","authors":"Kyung Bo Lee ,&nbsp;Tae Hee Lee ,&nbsp;Yena Lee ,&nbsp;Jung-Wuk Hong","doi":"10.1016/j.advengsoft.2025.104085","DOIUrl":"10.1016/j.advengsoft.2025.104085","url":null,"abstract":"<div><div>Blast pressure propagation and crater morphology from surface detonations are governed by explosive type, geometry, soil properties, and the position of the explosive relative to the soil. In this study, multi-material arbitrary Lagrange–Eulerian (MMALE) simulations are conducted to investigate the effects of contact angle variations on blast pressure and crater morphology for TNT and Aluminized Enhanced Blast Explosive (AEBE). The discretized MMALE model is verified by comparing the results with experimental results, and the blast pressure and crater morphology are accurately predicted. Numerical simulations reveal that contact angle variations lead to nonlinear changes in blast pressure and crater morphology. AEBE produces consistently higher peak overpressure than TNT, and crater aspect ratio and volume are strongly influenced by contact angle. Polynomial regression models effectively characterize the nonlinear and systematic variations associated with contact angle changes. An effective methodology is established to evaluate the effects of variations in contact angle with both TNT and AEBE.</div></div>","PeriodicalId":50866,"journal":{"name":"Advances in Engineering Software","volume":"213 ","pages":"Article 104085"},"PeriodicalIF":5.7,"publicationDate":"2025-12-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145685905","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Nonlinear dynamic behavior and fault diagnosis of rotor-bearing systems subjected to multi-source load unbalance in bulb-type turbine-generator units 多源负载不平衡下球泡式汽轮发电机组转子-轴承系统的非线性动态特性及故障诊断
IF 5.7 2区 工程技术 Q2 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Pub Date : 2025-12-03 DOI: 10.1016/j.advengsoft.2025.104068
Xudong Jiang , Taigui Bai , Peichao Du , Zhenyu Huang
Due to their compact structure and complex hydrodynamic environment, bulb-type turbine-generator units are highly susceptible to multi-source load unbalance rising from hydraulic, electromagnetic, and mechanical interactions, leading to nonlinear vibration behaviors in the rotor-bearing system and posing challenges to stable operation and fault diagnosis. To investigate such dynamics, a nonlinear rotor-bearing dynamic model is first developed based on the Jeffcott rotor theory, incorporating three typical sources of load unbalance: mass eccentricity, angular misalignment, and inadequate oil supply pressure. Nonlinear oil-film forces are modeled to reflect realistic hydrodynamic effects. A dedicated experimental platform is constructed with integrated modules for motor actuation, fault loading, and sensor-based data acquisition. Vibration signals in X and Y directions are collected under varying speeds and fault intensities. A comprehensive analysis using time-domain plots, frequency spectra, orbit diagrams and radar plots reveals distinct fault-specific features. Furthermore, 160 labeled samples across eight rotational speeds are collected, from which 16 time–frequency features are extracted to form a dataset. To enhance fault identification, a Hybrid CNN–Transformer diagnostic model is proposed for the first time in the context of hydropower units. The model integrates convolutional feature extraction with global temporal attention, achieving superior adaptability to varying operating states. Results demonstrate that the model achieves a high classification accuracy of 98.75% on the test set. Confusion matrices show clear decision boundaries, and the average AUC exceeds 0.995, indicating excellent discriminative power. Compared to conventional MLP and LSTM models, the proposed method outperforms in terms of accuracy, robustness, and convergence rate, highlighting its effectiveness and adaptability for fault diagnosis of nonlinear, multi-source load unbalance in bulb-type hydro-turbine units.
球型汽轮发电机组结构紧凑,水动力环境复杂,容易受到液压、电磁、机械等多源载荷不平衡的影响,导致转子-轴承系统出现非线性振动行为,给稳定运行和故障诊断带来挑战。为了研究这种动力学,首先基于Jeffcott转子理论建立了转子-轴承非线性动力学模型,该模型包含了三种典型的负载不平衡源:质量偏心、角不对中和供油压力不足。建立了非线性油膜力模型,以反映真实的水动力效应。构建了一个专用的实验平台,集成了电机驱动、故障加载和基于传感器的数据采集模块。在不同的速度和故障强度下采集X和Y方向的振动信号。利用时域图、频谱图、轨道图和雷达图进行综合分析,揭示了明显的故障特征。进一步,在8种转速下收集160个标记样本,从中提取16个时频特征形成数据集。为了提高故障识别能力,首次提出了一种基于CNN-Transformer的水电机组混合故障诊断模型。该模型将卷积特征提取与全局时间关注相结合,对不同的运行状态具有较好的适应性。结果表明,该模型在测试集上达到了98.75%的分类准确率。混淆矩阵具有清晰的决策边界,平均AUC超过0.995,具有较好的判别能力。与传统的MLP和LSTM模型相比,该方法在精度、鲁棒性和收敛速度等方面均有显著提高,突出了该方法在球型水轮机组非线性多源负载不平衡故障诊断中的有效性和适应性。
{"title":"Nonlinear dynamic behavior and fault diagnosis of rotor-bearing systems subjected to multi-source load unbalance in bulb-type turbine-generator units","authors":"Xudong Jiang ,&nbsp;Taigui Bai ,&nbsp;Peichao Du ,&nbsp;Zhenyu Huang","doi":"10.1016/j.advengsoft.2025.104068","DOIUrl":"10.1016/j.advengsoft.2025.104068","url":null,"abstract":"<div><div>Due to their compact structure and complex hydrodynamic environment, bulb-type turbine-generator units are highly susceptible to multi-source load unbalance rising from hydraulic, electromagnetic, and mechanical interactions, leading to nonlinear vibration behaviors in the rotor-bearing system and posing challenges to stable operation and fault diagnosis. To investigate such dynamics, a nonlinear rotor-bearing dynamic model is first developed based on the Jeffcott rotor theory, incorporating three typical sources of load unbalance: mass eccentricity, angular misalignment, and inadequate oil supply pressure. Nonlinear oil-film forces are modeled to reflect realistic hydrodynamic effects. A dedicated experimental platform is constructed with integrated modules for motor actuation, fault loading, and sensor-based data acquisition. Vibration signals in <span><math><mi>X</mi></math></span> and <span><math><mi>Y</mi></math></span> directions are collected under varying speeds and fault intensities. A comprehensive analysis using time-domain plots, frequency spectra, orbit diagrams and radar plots reveals distinct fault-specific features. Furthermore, 160 labeled samples across eight rotational speeds are collected, from which 16 time–frequency features are extracted to form a dataset. To enhance fault identification, a Hybrid CNN–Transformer diagnostic model is proposed for the first time in the context of hydropower units. The model integrates convolutional feature extraction with global temporal attention, achieving superior adaptability to varying operating states. Results demonstrate that the model achieves a high classification accuracy of 98.75% on the test set. Confusion matrices show clear decision boundaries, and the average AUC exceeds 0.995, indicating excellent discriminative power. Compared to conventional MLP and LSTM models, the proposed method outperforms in terms of accuracy, robustness, and convergence rate, highlighting its effectiveness and adaptability for fault diagnosis of nonlinear, multi-source load unbalance in bulb-type hydro-turbine units.</div></div>","PeriodicalId":50866,"journal":{"name":"Advances in Engineering Software","volume":"213 ","pages":"Article 104068"},"PeriodicalIF":5.7,"publicationDate":"2025-12-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145658450","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Smooth geometry extraction from SIMP topology optimization: Signed distance function approach with volume preservation SIMP拓扑优化中的光滑几何形状提取:带体积保留的符号距离函数方法
IF 5.7 2区 工程技术 Q2 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Pub Date : 2025-11-25 DOI: 10.1016/j.advengsoft.2025.104071
Ondřej Ježek , Ján Kopačka , Martin Isoz , Dušan Gabriel , Pavel Maršálek , Martin Šotola , Radim Halama
This paper presents a novel post-processing methodology for extracting high-quality geometries from density-based topology optimization results. Current post-processing approaches often struggle to simultaneously achieve smooth boundaries, preserve volume fraction, and maintain topological features. We propose a robust method based on a signed distance function (SDF) that addresses these challenges through a two-stage process: first, an SDF representation of density isocontours is constructed, which is followed by geometry refinement using radial basis functions (RBFs). The method generates smooth boundary representations that appear to originate from much finer discretization, while maintaining the computational efficiency of coarse mesh optimization. Our approach can reduce maximum equivalent stress values compared to conventional methods. This reduction is achieved through continuous geometric transitions at boundaries. The resulting implicit boundary representation facilitates seamless export to standard manufacturing formats without intermediate reconstruction steps, providing a robust foundation for practical engineering applications where high-quality geometric representations are essential.
本文提出了一种从基于密度的拓扑优化结果中提取高质量几何图形的新型后处理方法。当前的后处理方法往往难以同时实现平滑边界、保持体积分数和保持拓扑特征。我们提出了一种基于有符号距离函数(SDF)的鲁棒方法,该方法通过两个阶段的过程来解决这些挑战:首先,构建密度等等值线的SDF表示,然后使用径向基函数(rbf)进行几何细化。该方法产生光滑的边界表示,似乎源于更精细的离散化,同时保持粗网格优化的计算效率。与传统方法相比,我们的方法可以降低最大等效应力值。这种减少是通过在边界处的连续几何转换来实现的。由此产生的隐式边界表示便于无缝导出到标准制造格式,而无需中间重建步骤,为高质量几何表示必不可少的实际工程应用提供了坚实的基础。
{"title":"Smooth geometry extraction from SIMP topology optimization: Signed distance function approach with volume preservation","authors":"Ondřej Ježek ,&nbsp;Ján Kopačka ,&nbsp;Martin Isoz ,&nbsp;Dušan Gabriel ,&nbsp;Pavel Maršálek ,&nbsp;Martin Šotola ,&nbsp;Radim Halama","doi":"10.1016/j.advengsoft.2025.104071","DOIUrl":"10.1016/j.advengsoft.2025.104071","url":null,"abstract":"<div><div>This paper presents a novel post-processing methodology for extracting high-quality geometries from density-based topology optimization results. Current post-processing approaches often struggle to simultaneously achieve smooth boundaries, preserve volume fraction, and maintain topological features. We propose a robust method based on a signed distance function (SDF) that addresses these challenges through a two-stage process: first, an SDF representation of density isocontours is constructed, which is followed by geometry refinement using radial basis functions (RBFs). The method generates smooth boundary representations that appear to originate from much finer discretization, while maintaining the computational efficiency of coarse mesh optimization. Our approach can reduce maximum equivalent stress values compared to conventional methods. This reduction is achieved through continuous geometric transitions at boundaries. The resulting implicit boundary representation facilitates seamless export to standard manufacturing formats without intermediate reconstruction steps, providing a robust foundation for practical engineering applications where high-quality geometric representations are essential.</div></div>","PeriodicalId":50866,"journal":{"name":"Advances in Engineering Software","volume":"212 ","pages":"Article 104071"},"PeriodicalIF":5.7,"publicationDate":"2025-11-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"145618140","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
期刊
Advances in Engineering Software
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1