计算物理 ›› 2018, Vol. 35 ›› Issue (2): 212-220.DOI: 10.19596/j.cnki.1001-246x.7600

• • 上一篇    下一篇

基于改进布谷鸟算法识别瞬态热传导问题的导热系数

周焕林, 严俊, 余波, 陈豪龙   

  1. 合肥工业大学 土木与水利工程学院, 安徽 合肥 230009
  • 收稿日期:2016-12-06 修回日期:2017-03-07 出版日期:2018-03-25 发布日期:2018-03-25
  • 作者简介:周焕林(1973-),男,安徽人,教授,博士,从事计算力学边界元法及反问题研究,E-mail:zhouhl@hfut.edu.cn
  • 基金资助:
    国家自然科学基金(11672098,11502063)和安徽省自然科学基金(1608085QA07)资助项目

Identification of Thermal Conductivity for Transient Heat Conduction Problems by Improved Cuckoo Search Algorithm

ZHOU Huanlin, YAN Jun, YU Bo, CHEN Haolong   

  1. School of Civil Engineering, Hefei University of Technology, Hefei 230009, China
  • Received:2016-12-06 Revised:2017-03-07 Online:2018-03-25 Published:2018-03-25

摘要: 基于改进布谷鸟算法反演瞬态热传导问题随温度变化的导热系数.采用Kirchhoff变换将非线性热传导问题转换为线性热传导问题,使用边界元法求解瞬态热传导正问题.将导热系数的反演转化为函数表达式中未知参数的反演,使用改进布谷鸟算法求解未知参数.与共轭梯度法相比,改进布谷鸟算法对迭代初值不敏感;与布谷鸟算法相比,改进布谷鸟算法迭代次数大大减少.数值算例表明对改进布谷鸟算法,增加测点数量迭代次数增加;增加鸟巢数量迭代次数减少;减小测量误差计算结果更精确,同时迭代次数更少.数值算例验证了改进布谷鸟算法反演导热系数的准确性和有效性.

关键词: 反问题, 瞬态热传导问题, 导热系数, 布谷鸟算法, 边界元法

Abstract: An improved cuckoo search (ICS) algorithm is developed to identify temperature dependent thermal conductivity for transient heat conduction problems. Kirchhoff transformation is adopted to transform nonlinear transient heat conduction problems into linear problems. The direct problems are solved by boundary element method. Inversion of thermal conductivity is transformed to estimate unknown coefficients, which is solved by ICS algorithm. ICS algorithm is less sensitive to iterative initialization than conjugate gradient method and ICS algorithm has high efficient convergence compared with cuckoo search (CS) algorithm. For ICS, numerical examples indicate that increase of measured point number causes increase of iteration numbers, whereas increase of nest number decreases iteration numbers. The less the measured noise is, the higher the precision of results is. Iteration numbers decrease at the same time. It shows that ICS algorithm is an accurate and efficient method for identification of thermal conductivity.

Key words: inverse problems, transient heat conduction problems, thermal conductivity, cuckoo search algorithm, boundary element method

中图分类号: