上海交通大学学报 ›› 2025, Vol. 59 ›› Issue (12): 1901-1915.doi: 10.16183/j.cnki.jsjtu.2024.077

• 电子信息与电气工程 • 上一篇    下一篇

改进蜣螂算法优化工艺参数

胡丹1,2, 崔喻婷1,2, 周海河1,2, 刘英莉1,2()   

  1. 1 昆明理工大学 信息工程与自动化学院
    2 云南省计算机技术应用重点实验室, 昆明 650500
  • 收稿日期:2024-03-11 修回日期:2024-06-11 接受日期:2024-07-01 出版日期:2025-12-28 发布日期:2025-12-30
  • 通讯作者: 刘英莉 E-mail:lyl@kust.edu.cn
  • 作者简介:胡 丹(1997—),硕士生,从事神经网络、数据库、优化算法研究.
  • 基金资助:
    国家自然科学基金资助项目(52061020);云南省重大科技专项计划项目(202302AG050009)

Optimization of Process Parameters Using Improved Dung Beetle Algorithm

HU Dan1,2, CUI Yuting1,2, ZHOU Haihe1,2, LIU Yingli1,2()   

  1. 1 Faculty of Information Engineering and Automation
    2 Yunnan Key Laboratory of Computer Technologies Application, Kunming University of Science and Technology, Kunming 650500, China
  • Received:2024-03-11 Revised:2024-06-11 Accepted:2024-07-01 Online:2025-12-28 Published:2025-12-30
  • Contact: LIU Yingli E-mail:lyl@kust.edu.cn

摘要:

作为材料基因组工程的重要基础,材料数据库的建立及工艺参数优化研究对材料研发具有重要影响.针对目前传统关系型数据库无法较好地存储多源高维异构的合金数据,且材料研发模式亟需从传统的实验试错法转向数据驱动材料研究新模式等问题,提出了基于本体和图数据模型建立合金图数据库,在此基础上,通过改进蜣螂优化(IDBO)算法进行工艺参数组合寻优.利用反向学习初始化种群,再利用可变螺旋搜索策略改进觅食蜣螂位置更新方式,提高算法的全局搜索能力,最后在最优解位置处融合柯西变异扰动和混合策略,产生新解,避免算法陷入局部最优.为了验证所提出的改进蜣螂优化算法的性能,使用23个经典测试函数对IDBO算法进行评估,实验结果表明IDBO算法性能优于其他算法,显著提高了收敛速度和优化精度.同时,将IDBO算法应用于合金工艺参数优化研究,结果显示IDBO算法性能优于其他优化算法,并得到合金的最佳工艺参数组合,证明了其在工艺参数优化方面的优越性.

关键词: 合金数据库, 工艺参数优化, 蜣螂优化算法, 图数据模型, 多层感知机

Abstract:

As an important foundation of materials genome engineering, the establishment of materials database and the optimization of process parameter have an important impact on materials research and development. To address current challenges such as traditional relational databases being inadequate for storing multi-source, high-dimensional, and heterogeneous alloy data, and the urgent need to shift from the traditional trial-and-error experimentation to a data-driven research paradigm, this paper proposes to establish an alloy graph database based on ontology and graph data models. Based on this foundation, an improving dung beetle optimization (IDBO) algorithm is introduced to optimize combinations of process parameters. The algorithm enhances global search capability by initializing the population using inverse learning and updating dung beetle position using a variable spiral search strategy. To avoid local optima, Cauchy mutation perturbation and hybrid strategies are fused around the optimal solution to generate new candidates. To verify the performance of the proposed IDBO algorithm, it was tested on 23 classical benchmark functions, with results showing that IDBO algorithm outperforms other algorithms and significantly improves the convergence speed and optimization accuracy. Furthermore, when applied to the optimization of alloy process parameters, the IDBO algorithm not only demonstrated superior performance compared to other optimization algorithms but also successfully identified the optimal parameter combinations, validating its superiority in process parameter optimization.

Key words: alloy database, process parameter optimization, dung beetle optimization (DBO) algorithm, graph data model, multilayer perception machine (MLP)

中图分类号: