APP下载

基于CGSOA-BPNN优化AlCoCrNiFe高熵合金涂层等离子喷涂工艺参数

2022-02-12李赞张长胜马涛王卓

表面技术 2022年1期
关键词:适应度粉末海鸥

李赞,张长胜,马涛,王卓

基于CGSOA-BPNN优化AlCoCrNiFe高熵合金涂层等离子喷涂工艺参数

李赞a,张长胜a,马涛b,王卓a

(昆明理工大学 a.信息工程与自动化学院 b.材料科学与工程学院,昆明 650093)

解决等离子喷涂工艺参数耦合导致的参数选取困难问题,提高AlCoCrNiFe高熵合金涂层力学性能。提出全局混沌高斯融合的海鸥算法(CGSOA),优化权值和阈值,使BP(Back Propagation, 反向传递)神经网络训练输出理想控制参数。利用改进logistic混沌序列实现网络参数初始化种群的全局搜索,提高权值和阈值初始质量。引入改进logistic映射跳出局部最优,通过加强局部搜索能力,以提高算法收敛精度。引入高斯变异增加种群多样性,提高全局搜索能力。选取6个基准函数,对BAS、PSO、ACO、SOA及CGSOA算法进行测试,仿真结果表明,所提算法具有较快收敛速度、较高寻优精度和稳定性。CGSOA算法优化BP神经网络得出最佳控制量为:喷涂距离99.7 mm,喷涂电流649.6 A,喷涂电压56.3 V,送粉载气203.1 L/h,送粉电压5.1 V。以其进行喷涂试验,涂层结合强度和显微硬度分别为25.2 MPa和616.8HV,与模型预测值的相对误差分别为3.02%和2.91%,验证了CGSOA-BPNN应用到实际喷涂过程的可行性。CGSOA-BPNN对AlCoCrNiFe高熵合金涂层等离子喷涂工艺参数进行优化,进而提高涂层力学性能,具有一定的现实指导意义。

等离子喷涂;高熵合金涂层;工艺参数优化;BP神经网络;海鸥优化算法;改进logistic混沌;高斯变异

由于基体与陶瓷层热膨胀系数相差较大,大气等离子喷涂过程中会产生较大的热应力,导致二者粘结性降低,加速涂层失效,故选用一种热膨胀系数介于二者的金属合金作为粘结层,降低陶瓷层内部的热应力,可延长涂层的服役寿命[1]。高熵合金由于其组成元素之间的相互作用而具有高强度、高断裂韧性、高硬度、高耐磨等优异性能[2-3]。AlCoCrNiFe作为一种典型的高熵合金体系,目前已被制成涂层用于各研究领域,有望成为一种产业化应用的高性能涂层材料[4]。

传统试错法在选择热喷涂工艺参数以提升涂层性能方面,具有周期长、成本高等缺点[5]。近年来,随着AI技术的发展,神经网络逐渐应用到参数优化[6-7]、质量预测[8-9]、材料配方预测[5]等材料喷涂工艺的研究领域。BECKER等[10]利用人工神经网络对碳化铬二元涂层的抗空蚀和浆体磨损性能进行建模预测,缩短了试验时间,降低了成本,但模型的预测误差较大。针对喷涂过程中呈现出的复杂性和非线性,PATURI等[11]对表面涂层工艺进行建模与参数优化,预测基体表面形成更好沉积涂层的条件,但输入参数较多而影响收敛速度。HUEN等[12]建立热喷涂涂层的纳米力学性能预测模型,提出一种材料应力应变弹塑性参数分析的新方法,但单一神经网络易过早收敛,导致预测精度不高。LIU等[13]分析HVOF喷涂工艺参数与涂层性能之间的关系,并且首次引入MIV分析评价热喷涂过程中人工神经网络模型输入变量的重要性,该模型预测的准确性和可靠性较好,但也存在因神经网络陷入局部问题,而导致预测误差波动大的缺陷。ZHU等[14]利用卷积神经网络(CNN),预测了大气等离子喷涂中飞行粒子的控制参数,大大节约了计算资源和降低了时间成本,但因数据量少使CNN模型过拟合,导致预测效果不佳。综上所述,在对材料涂层性能的研究分析中,神经网络作为一种新的工具,代替传统数值分析、数学模型等方法对材料进行研究,加速了材料科学领域的发展,但单一神经网络建立的模型拟合度高,对非线性、多输入多输出等复杂系统,存在收敛速度慢、精度不高、预测误差波动较大等问题。

为解决以上缺陷,除充分利用神经网络优势外,还需要将群智能优化算法与神经网络结合,以提高模型的分析能力和精度。在涂层工艺参数优化过程中,以BP神经网络建立的模型为基础,将遗传算法[15-17](Genetic Algorithm,GA)及粒子群算法[18](Particle Swarm Optimization,PSO)加入到工艺参数优化模型中,相比于单一神经网络建立的模型,多工艺参数优化效果较好,优化性能明显提高,但遗传算法和粒子群算法在迭代过程中,容易出现陷入局部最优及收敛过早等问题,导致预测误差过大。为了更好地利用群智能算法,还需要在其基础上对群智能算法进行改进,以解决此弊端。为了解决群智能算法陷入局部最优,避免“早熟”现象,许多学者对标准算法进行改进。帅茂杭等[19]对骨干粒子群的位置采用搜索权值非线性递减策略进行位置更新,并对不同搜索阶段的最差粒子进行位置更新,以平衡算法全局和局部的搜索能力,提出改进多目标骨干粒子群优化算法,降低了陷入局部最优的概率,从而增加了种群多样性。张强等[20]将多策略进化概率变异方式引入到人工蜂群优化算法中,避免了陷入局部最优解。马小陆等[21]在蚁群算法中引入势场合力递减系数,避免了势场蚁群算法因势场而陷入局部最优的问题。柳长源等[22]在萤火虫算法中提出一种驱散机制,同时对进化过程中的萤火虫种群引入变异操作,解决了优化精度不高和容易陷入局部最优的问题。崔雪婷等[23]将改进logistic映射引入蝙蝠优化算法,提出全局混沌蝙蝠优化算法,丰富了种群,有效避免了算法早熟,提高了算法的全局搜索能力。汤安迪等[24]利用cubic映射初始化种群,并融入正余弦算法,提出混沌多精英鲸鱼优化算法,克服了算法陷入局部最优的缺点,同时增加了种群多样性。ZHANG等[25]在麻雀算法中引入logistic映射、自适应超参数和变异算子,提出混沌麻雀搜索算法,克服了迭代后期容易陷入局部最优的缺陷。

海鸥优化算法(Seagull Optimization Algorithm,SOA)是DHIMAN等[26]在2018年提出的新型生物启发式智能算法,其算法具有探索和开发能力较强、收敛速度快、精度高、鲁棒性强、适应性好及调参少等优点。然而,SOA算法也面临着和其他群智能算法一样的不足,在搜索接近最优解时,容易“早熟”,陷入局部最优和种群多样性减少等问题。针对SOA算法收敛性能低、偶尔早熟收敛等问题,CAO等[27]和LEI等[28]将levy随机游走机制加入算法中,缓解了算法早熟收敛问题。虽然在一定程度上改善了陷入局部最优解问题,提高了勘探和开发的能力,但是依然存在搜索精度不高、收敛精度不足和种群多样性减少等问题。

所以,针对标准海鸥优化算法的不足,提出一种全局混沌高斯融合的海鸥优化算法(Seagull Optimization Algorithm based on global Chaos and Gaussian fusion, CGSOA),利用CGSOA算法对6个基准函数进行仿真验证,结果表明,CGSOA算法克服了陷入局部最优问题,收敛速度和精度明显提高,具有更高的寻优精度和稳定性,证明了该算法具有一定的有效性。在大气等离子喷涂实验中,影响AlCoCrNiFe涂层性能的因素有喷涂距离、喷涂电压、喷涂电流、送粉载气、送粉电压等,由于各影响因素间耦合导致喷涂工艺参数难选取,从而对结合强度、显微硬度等涂层性能具有一定影响。本文将CGSOA算法加入到以BP神经网络建立的模型上,进行最佳工艺参数寻优,解决参数选取困难问题,使AlCoCrNiFe涂层性能达到更优水平。该模型具有一定的自适应性和较好的鲁棒性。

1 海鸥优化算法仿生原理

海鸥在迁移过程中,成群结队飞行,为避免碰撞,每只海鸥的初始位置不同,海鸥朝着更适应生存的方向前进,其他海鸥根据更适应生存的海鸥路径来更新它们的初始位置。海鸥攻击海面上的猎物时,做出螺旋形状的运动,锁定并对其猎物发动攻击,猎物所在位置为最优位置,此时的适应度值最优。海鸥优化算法主要由迁徙和攻击行为组成,利用海鸥的迁徙行为进行全局搜索,利用攻击行为进行局部搜索,如图1所示。海鸥优化算法的主要步骤包含迁移和攻击。

图1 海鸥迁移和攻击行为

1.1 迁移

海鸥迁移是一个含勘测的多元化全局搜索过程,需满足以下条件。

条件1:为避免碰撞,需加入变量因子计算海鸥的新位置(),如式(1)、式(2)所示。

式(1)中:=2;控制变量的频率从2线性递减到0;为当前迭代次数,maxGen为最大迭代次数。式(2)中:为海鸥的初始化位置,()为第代海鸥所在位置。

条件2:在条件1的基础上,海鸥朝着更佳适合生存的位置()方向移动,如式(3)、式(4)所示。

式(3)中:为平衡全局勘探和局部开发的平衡因子;rand为(0,1)之间的随机数。式(4)中:_best为当前最佳适应度值的位置。

条件3:在条件1和条件2的基础上,海鸥迁移到达新位置(),如式(5)所示。

1.2 攻击

海鸥在迁徙过程中,当发现猎物时,会不断地调整角度和速度,以螺旋形状的运动方式攻击猎物。在攻击捕食过程中,不断调整、、三个平面上的运动轨迹方程,如式(6)所示。

式中:为螺旋运动的半径;和为常数,通常为1;e为自然对数底数;为[0,2π]之间的随机数。根据式(5)和(6)计算得到海鸥的攻击位置_(),如式(7)所示。

2 CGSOA算法

改进logistic混沌具有均匀性和遍历性等特性,用其初始化海鸥种群,增加种群多样性的同时,可提高初始解的质量,达到全局搜索的目的。引入改进logistic混沌和高斯变异,以更新位置帮助算法跳出局部最优解,可加快收敛速度,提高收敛精度,平衡开发和探索能力,同时也增加了种群多样性。

2.1 改进logistic混沌

混沌是一种具有非线性、遍历性、随机性等特性的运动,对初始条件和参数极为敏感。比较常用的混沌映射方法有sine映射、tent映射和logistic映射,本文采用的是logistic映射。logistic映射[29]产生混沌序列的数学表达式如式(8)所示,当=4时,标准logistic映射产生的混沌量分布不均匀,而且在搜索空间变大之后,logistic混沌优化的时间复杂度会变大,寻优效率会降低[30]。为了解决这个问题,本文提出一种新的logistic映射,改进后的logistic映射的数学表达式如式(9)所示。

当=4时,迭代2000次,标准logistic和改进logistic的混沌序列分布图及直方图如图2所示。由图2a和图2c可以看出,标准logistic混沌绝大部分映射在[0.9,1]之间,超出映射到其他范围段内数量的3倍左右,显得较不均匀;相反,由图2b和图2d可看出,改进后的logistic混沌映射到每个范围段的数量相对均匀。由此可知,改进后的logistic混沌的遍历性及均匀性明显优于常规logistic,这不仅保证了该混沌的结构属性,还保留了混沌特性的遍历性。本文将改进logistic映射产生的混沌序列作为海鸥种群的初始解,保证了初始解的均匀性和遍历性,提高了种群初始解的质量,加强了全局搜索的能力。

通过式(10)将式(9)产生的混沌序列映射到[,],作为海鸥优化算法的初始解()。

为了避免“早熟”现象,提高局部搜索能力和收敛精度,在当前最优位置引入改进logistic混沌映射,按式(11)对当前最优个体进行混沌产生新解P′(t)。

引入混沌理论完成两个目标:1)利用改进logistic混沌映射生成混沌序列作为初始解,提高算法初始解质量,在搜索阶段保持了较好的协调性,进而提高了搜索效率和搜索质量;2)将改进logistic混沌映射引入到局部最优位置附近,有助于算法跳出局部最优,提高局部搜索能力。

2.2 高斯变异

为了解决算法在后期迭代过程中种群多样性减少的问题,加入高斯变异操作[31],如式(12)。

式中:为一个高斯分布的随机变量,其均值为0,方差为1;P为当前种群在第维的位置信息;P为当前代中适应度值最差的个体在第维的位置信息;″为高斯变异后种群在第维的位置信息,其中,∈。

选取当前最差位置进行变异操作,不仅能降低计算维度和复杂度,还能增加种群多样性,此外,这也增强了算法的全局搜索能力。

2.3 CGSOA算法

全局混沌高斯融合的海鸥优化算法具体实现伪代码如下:

1)设置种群数量popsize、规模(维度)、最大迭代次数maxGen、初始值的上下界(和l)、=2、=1、=1等参数;

2)利用改进logistic混沌初始化海鸥种群,并映射到解空间的取值范围内;

%以目标函数为适应度值,计算初始种群中每只海鸥的适应度值%;

3)for= 1:popsize

{计算每只海鸥的适应度值;}

输出当前海鸥最优适应度值(_best)及对应的位置(best),和当前海鸥最差适应度值(_bad)及对应位置(bad);

4)while(< maxGen)

{rand∈(0,1);∈[0,2π];

利用式(1)—(7)计算海鸥位置;

计算海鸥位置的适应度值(i);

在当前最优位置利用式(11)计算新位置(混沌);

在当前最差位置利用式(12)计算新位置(高斯);

计算引入混沌或者高斯的海鸥新位置的适应度值(_new)和对应位置_new;

%更新最优适应度值及位置%

if ((_new) <(best))

best=_new;

_best =(_new);

end

=+1;

}

5)判断是否达到最大迭代次数,若是,则输出全局最优适应度值及对应位置;否则,返回到4)。

3 算法测试与仿真结果分析

为了验证CGSOA算法的有效性和寻优能力,将该算法与天牛须算法[32](Beetle Antennae Search,BAS)、PSO算法[33]、蚁群算法[34](Ant Colony Optim­ization,ACO)和常规SOA算法进行实验分析。利用6个不同类型的基准函数进行仿真测试,函数如表1所示。

其中,1、2为高维单峰基准函数,3、4为高维多峰基准函数,5、6为固定维多峰基准函数。利用不同类型的基准函数测试,可验证本文算法的局部搜索能力、种群多样性,尤其是多峰函数中,存在多个局部最优,可验证本文算法跳出局部最优的能力和全局搜索的能力。为维度,0表示为(01, 02, 03,…, 0)。

表1 6个测试函数

Tab.1 6 test functions

3.1 参数设置

本文中所比较算法的参数设置如表2所示。其中,在BAS算法中,表示步长衰减因子,表示天牛须两须之间的距离或感知长度,step表示搜索步长;PSO算法中,1和2为加速因子,为惯性权重;ACO算法中,表示信息素挥发系数,表示转移概率;SOA算法中,为控制系数,和为螺旋形状的相关系数。

表2 各算法主要参数设置

Tab.2 Main parameters setting of each algorithm

3.2 仿真结果及分析

对1—6(等同于下文1—6)进行函数测试时,各算法的迭代次数设置为1000次,种群数量为30个,各算法独立运行30次的实验结果如表3所示(mean为均值,SD为标准差)。函数在不同算法优化下的收敛曲线如图3—8所示。

从表3中可以看出,在6个测试函数上,本文所提出的CGSOA算法的测试结果相对较优。1、2的理想值都为0,故均值mean越接近0越好,且SD越接近0,说明算法越稳定,寻优性能越好。由结果可知,CGSOA算法的寻优结果最接近0,SOA算法次之,BAS算法最差,表明CGSOA算法在高维单峰函数上具有很强的局部搜索能力。在3、4中,理想值均为0,对3函数寻优时,CGSOA算法与PSO算法和ACO算法的寻优结果相差不大,但也是最优,对4寻优时,CGSOA算法比其他算法表现出更好的性能,其中BAS算法的寻优效果最差。以上结果表明,CGSOA算法具有很好的全局搜索能力。在固定低维函数5、6中,理想值分别为−8.0393和−1.0316,从表3中可看出,PSO算法、ACO算法和CGSOA算法均能寻得最优值,但SD有差异,其中CGSOA算法相对于ACO算法和PSO算法略差,但优于BAS算法和常规SOA算法。在高维函数寻优中,CGSOA算法有明显的优势,在低维函数中,PSO算法和ACO算法较优。从图3—8的函数收敛曲线中可以看出,SOA算法在迭代初期的表现最差。图3的1函数中,CGSOA算法在迭代初期就逐渐收敛于最优值。图4的2函数中,CGSOA算法在迭代10次之前只比常规SOA算法强,但第10次之后,比其他算法表现出更强的寻优能力。从图5、图6中可以看出,对3和4函数寻优时,在迭代后期,CGSOA算法都能比其他算法更早收敛于最优值。而从图7、图8中可以看出,CGSOA算法的收敛效果略差于PSO算法和ACO算法,但优于其他算法。

表3 各算法实验结果对比

Tab.3 Comparison of experimental results of each algorithm

图3 函数f1收敛曲线

函数测试结果表明,CGSOA算法在高维函数上的收敛速度、收敛精度和稳定性优于其他算法,低维函数上略逊于PSO算法和ACO算法,但也比常规SOA算法性能好。说明针对局部最优、收敛过早、高维等问题,本文算法具有较好的收敛性、寻优性、稳定性,且搜索能力和开发能力较强。

图4 函数f2收敛曲线

图5 函数f3收敛曲线

图6 函数f4收敛曲线

图7 函数f5收敛曲线

图8 函数f6收敛曲线

4 AlCoCrNiFe涂层制备

4.1 实验设计

在大气等离子喷涂实验中,喷涂距离过短,会导致粉末熔融效果不好,不利于粉末沉积在基体上,且距离较短时,粉末获得动能较小,基体受到的冲击力较小,使得基体过热,发生过烧现象,导致粘结性降低。喷涂距离过大时,喷枪的焰流温度降低,熔融粉末获得的动能降低,导致粉末在沉积过程中粘结性降低,即结合强度降低。

喷涂电流主要影响焰流能量密度及气焰流速。喷涂电流过小,焰流能量密度低,粉末熔融较差,降低涂层的力学性能。喷涂电流过大,会对基体产生过烧现象,使得结合处产生气孔及氧化物等缺陷,降低涂层质量。当电流变化时,配合电压的使用,能适当调节喷涂功率,以得到相应的焰流温度,提高涂层质量。

送粉载气过小时,每次到达枪口的熔融粉末较少,基体沉积较薄,且多次喷涂更容易影响已喷涂上的涂层,增加涂层内部气孔及金属氧化物夹杂,导致涂层性能降低。送粉载气过大时,焰流量大,粉末熔融不好或只有部分粉末熔融较好,熔融不充分的粉末沉积在基体上,会降低涂层质量。送粉电压对涂层的影响与送粉载气一致,过低时,送粉量小,易产生气孔及夹渣的缺陷;过高时,粉末熔融效果不理想,从而降低涂层力学性能。

在本次实验中,采用由广州三鑫金属科技有限公司生产的SX-80等离子喷涂设备。选取喷涂距离、喷涂电流、喷涂电压、送粉载气、送粉电压作为输入,主次压力恒定,机械手轨迹参数一定,即除喷涂距离、功率(电流、电压)、送粉载气、送粉电压外,其他参数恒定。机械手的喷涂轨迹设置呈“Z”字形,每步的跨度为0.5 cm,为了保证喷涂的均匀性,每次编程控制机械手运行轨迹超出样品边缘一定距离,机械手运行轨迹如图9所示。喷涂相关预备材料如表4所示。

图9 机械手运行轨迹

表4 喷涂相关预备材料

Tab.4 Preparation materials for spraying

采用X射线衍射仪(XRD, Bruker, D8-Advance 2009, Germany)对AlCoCrNiFe高熵合金粉末及所制备的涂层进行物相分析,测试的2角范围为10°~90°。为了分析粉末元素分布,使用配备EDS的扫描电子显微镜(SEM,FEI-Quanta 600)对粉末进行表征。拉伸强度在万能拉伸机上(WDW-100)测试,以2 mm/min的拉伸速率进行实验,直到涂层断裂。显微硬度在显微维氏硬度计(HMV-2T)下测量,在室温下对样品的横截面进行维氏硬度测试,试验压头的载荷设置为200 g,保压时间为10 s,然后让维氏硬度压头沿着基体向AlCoCrNiFe涂层方向进行测试,每个位置保证至少5个压痕,最终求平均值。试验所购的高熵合金粉各元素是等比分布的,EDS元素分布图如图10所示,可看出,粉末大多呈球形分布,各元素近似均匀分布于粉末颗粒中。高熵合金的粉末粒径通过相关电镜图像的定量分析图像(Image J)测量得到,如图11所示,可以看出粉末粒径主要集中在15~45 μm。

在BP神经网络上,输入层节点数为5,输出层节点数为2,隐藏层节点数为10。其中训练集为20组,测试集为5组(样本5、10、15、20、25)。工艺参数优化模型及喷涂流程如图12所示,通过正交试验法[35]获取样本数据参数及实验结果如表5所示。

图10 AlCoCrNiFe高熵合金粉末的SEM形貌图和元素分布图

图11 AlCoCrNiFe高熵合金粉末粒径分布

4.2 适应度评价函数

在本试验中,以结合强度和显微硬度作为涂层性能的评价指标,为了兼顾这两个指标,本文采用式(13)作为适应度评价函数。

式中:a和b为权重因子。当a=1、b=0时,为单一结合强度优化;当a=0、b=1时,为单一显微硬度优化。以上两种情况为单目标优化。在本文中,为了平衡两个涂层性能指标的权重,即多目标优化,取a=b=1。q(xi)和y(xi)分别为模型输出的结合强度和显微硬度,qmax和ymax分别为最大拉伸结合强度和最大显微硬度。为了使两个性能指标均能达到较优状态,则保证,,在此约束条件下,结合强度和显微硬度可达到较优性能。

表5 样本数据参数及实验结果

Tab.5 Sample data parameters and experimental results

续表5

4.3 实验结果及分析

利用CGSOA算法优化BP神经网络的训练模型预测值与实际喷涂值的结果如图13所示,测试模型预测值与实际喷涂值结果如图14所示。从图13可以看出,训练模型的预测值与实际喷涂值非常接近;从图14看出,将5组数据输入到模型中,测试表明,预测值与实际值很接近,说明该模型的预测性能较好。

将影响变量在变化范围内的参数随机组合,作为该模型的输入,通过50次迭代计算,CGSOA算法优化BP神经网络模型的适应度值曲线如图15所示。

当适应度值达到最大值1.0316时,反向迭代得出的最佳工艺参数为:喷涂距离99.7 mm,喷涂电流649.6 A,喷涂电压56.3 V,送粉载气203.1 L/h,送粉电压5.1 V。预测结合强度和显微硬度分别为24.44 MPa、598.85 HV。根据优化后的工艺参数制备AlCoCrNiFe高熵合金涂层,对喷涂AlCoCrNiFe粉末和制备的涂层进行XRD分析,如图16所示。由XRD图可以看出,涂层和高熵粉末都由无序BCC(A2)和有序BCC(B2)组成,相结构未发生改变,但所制备涂层的衍射峰强明显增加。对制备的涂层样品进行拉伸及显微硬度测试,结合强度和显微硬度的平均值分别为25.2 MPa、616.8HV,与预测出的结合强度与显微硬度的相对误差分别为3.02%、2.91%。综上,在该工艺参数下制备的AlCoCrNiFe涂层性能较好。

图13 训练模型预测值与实际喷涂值

图15 CGSOA算法优化得到的适应度值曲线

图16 涂层和喷涂高熵粉末的XRD分析

5 结论

1)全局混沌高斯混合的海鸥优化算法解决了基本海鸥优化算法“早熟”、种群多样性减少等问题,具有收敛性能好、寻优精度高、局部和全局搜索能力强等优点。

2)利用全局混沌高斯融合的海鸥优化算法优化BP神经网络获得的喷涂工艺参数为:喷涂距离 99.7 mm,喷涂电流649.6 A,喷涂电压56.3 V,送粉载气203.1 L/h,送粉电压5.1 V。预测结合强度和显微硬度分别为24.44 MPa、598.85HV。在该工艺参数下制备AlCoCrNiFe高熵合金涂层,得到结合强度和显微硬度分别为25.2 MPa、616.8HV,相对误差分别为3.02%、2.91%,在一定误差范围内,该涂层性能较好。CGSOA-BPNN为等离子喷涂工艺参数的选取提供了科学的指导性。

3)在材料性能预测、工艺参数寻优等方面,利用群智能优化算法与神经网络结合的模型,预测精度更高,可靠性更强,解决了多工艺参数寻优中单一BP神经网络过拟合导致预测误差大的问题。

4)影响涂层性能的因素较多,在后期的研究中,将先对影响因素进行分析或降维处理,再利用智能算法或模型或机器学习等工具对其进行深入的研究。

[1] LI Qiao-lei, SONG Peng, LV K, et al. Fracture Behaviour of Ceramic-Metallic Glass Gradient Transition Coating[J]. Ceramics International, 2019, 45(5): 5566-5576.

[2] WANG Liang-quan, ZHANG Fan-yong, YAN Shu, et al. Microstructure Evolution and Mechanical Properties of Atmosphere Plasma Sprayed AlCoCrFeNi High-entropy Alloy Coatings under Post-annealing[J]. Journal of Alloys and Compounds, 2021, 872: 159607.

[3] CALVO-DAHLBORG M, MEHRABAN S, LAVERY N P, et al. Prediction of Phase, Hardness and Density of High Entropy Alloys Based on Their Electronic Structure and Average Radius[J]. Journal of Alloys and Compounds, 2021, 865: 158799.

[4] MEGHWAL A, ANUPAM A, LUZIN V, et al. Multiscale Mechanical Performance and Corrosion Behaviour of Plasma Sprayed AlCoCrFeNi High-entropy Alloy Coat­ings[J]. Journal of Alloys and Compounds, 2021, 854: 157140.

[5] 康靓, 米晓希, 王海莲, 等. 人工神经网络在材料科学中的研究进展[J]. 材料导报, 2020, 34(21): 21172- 21179.

KANG Jing, MI Xiao-xi, WANG Hai-lian, et al. Research Progress of Artificial Neural Networks in Material Science[J]. Materials Review, 2020, 34(21): 21172-21179.

[6] 吴艳鹏, 魏剑辉, 李文戈, 等. 铝合金表面等离子喷涂Al2O3-3%TiO2复合涂层工艺参数优化的研究[J]. 表面技术, 2019, 48(6): 322-331.

WU Yan-peng, WEI Jian-hui, LI Wen-ge, et al. Optimization of Plasma Spraying Process Parameters for Al2O3-3%TiO2Composite Coating on Aluminum Alloy[J]. Surface Technology, 2019, 48(6): 322-331.

[7] 路广明, 乌日开西·艾依提. 等离子喷涂TiO2基涂层工艺参数优化研究[J]. 表面技术, 2018, 47(4): 73-80.

LU Guang-ming, WURIKAIXI·Aiyiti. Process Parameter Optimization of Plasma Sprayed TiO2-based Coatings[J]. Surface Technology, 2018, 47(4): 73-80.

[8] 夏卫生, 张海鸥, 王桂兰, 等. 神经网络在预测等离子喷涂Ni合金涂层质量中的应用[J]. 机械科学与技术, 2010, 29(8): 1008-1011.

XIA Wei-sheng, ZHANG Hai-ou, WANG Gui-lan, et al. Application of Artificial Neural Network to Quality Prediction of Ni Alloy Coatings Fabricated by Plasma Spraying[J]. Mechanical Science and Technology for Aerospace Engineering, 2010, 29(8): 1008-1011.

[9] MOJENA M A R, ROCA A S, ZAMORA R S, et al. Neural Network Analysis for Erosive Wear of Hard Coatings Deposited by Thermal Spray: Influence of Microstructure and Mechanical Properties[J]. Wear, 2017, 376-377: 557-565.

[10] BECKER A, FALS H D C, ROCA A S, et al. Artificial Neural Networks Applied to the Analysis of Performance and Wear Resistance of Binary Coatings Cr3C2-37WC-18M and WC-20Cr3C2-7Ni[J]. Wear, 2021, 477: 203797.

[11] PATURI U M R, CHERUKU S, GEEREDDY S R. Process Modeling and Parameter Optimization of Surface Coatings Using Artificial Neural Networks (ANNs): State-of-the-Art Review[J]. Materials Today: Proceedings, 2021, 38: 2764-2774.

[12] HUEN W Y, LEE H, VIMONSATIT V, et al. Nano­mechanical Properties of Thermal Arc Sprayed Coating Using Continuous Stiffness Measurement and Artificial Neural Network[J]. Surface and Coatings Technology, 2019, 366: 266-276.

[13] LIU Mei-mei, YU Ze-xin, ZHANG Yi-cha, et al. Prediction and Analysis of High Velocity Oxy Fuel (HVOF) Sprayed Coating Using Artificial Neural Network[J]. Surface and Coatings Technology, 2019, 378: 124988.

[14] ZHU Jin-wei, WANG Xin-zhi, KOU Lu-yao, et al. Pred­iction of Control Parameters Corresponding to In-Flight Particles in Atmospheric Plasma Spray Employing Conv­olutional Neural Networks[J]. Surface and Coatings Tech­nology, 2020, 394: 125862.

[15] 汪刘应, 王汉功, 华绍春, 等. 用GA-BP算法研究超音速电弧喷涂JCW-S-AM涂层显微硬度与工艺参数间的关系[J]. 稀有金属材料与工程, 2006, 35(4): 634-637.

WANG Liu-ying, WANG Han-gong, HUA Shao-chun, et al. Study on Relation between the Microhardness of JCW-S-AM Coatings Prepared by High Velocity Arc Spray and the Process Parameters Using GA-BP Arithm­etic[J]. Rare Metal Materials and Engineering, 2006, 35(4): 634-637.

[16] 华绍春, 王汉功, 汪刘应, 等. 微弧等离子喷涂AT13纳米涂层的工艺优化[J]. 无机材料学报, 2007, 22(3): 560-564.

HUA Shao-chun, WANG Han-gong, WANG Liu-ying, et al. Optimization of the Process Parameters of Nano­structured AT13 Coatings Prepared by Micro-Plasma Spraying[J]. Journal of Inorganic Materials, 2007, 22(3): 560-564.

[17] 王东生, 杨斌, 田宗军, 等. 基于遗传神经网络的等离子喷涂纳米ZrO2-7%Y2O3涂层工艺参数优化[J]. 焊接学报, 2013, 34(3): 10-14.

WANG Dong-sheng, YANG Bin, TIAN Zong-jun, et al. Process Parameters Optimization of Nanostructured ZrO2-7%Y2O3Coating Deposited by Plasma Spraying Based on Genetic Algorithms and Neural Networks[J]. Transactions of the China Welding Institution, 2013, 34(3): 10-14.

[18] 杨振凯, 王海军, 刘明, 等. 基于BP神经网络的Fe基合金粉末喷涂工艺参数优化[J]. 表面技术, 2015, 44(9): 1-6.

YANG Zhen-kai, WANG Hai-jun, LIU Ming, et al. Optimization of Spraying Process Parameters for Fe-based Alloy Based on BP Neural Network Model[J]. Surface Technology, 2015, 44(9): 1-6.

[19] 帅茂杭, 熊国江, 胡晓, 等. 基于改进多目标骨干粒子群算法的电力系统环境经济调度[J/OL]. 控制与决策, 2021: [2021-03-04]. https://kns.cnki.net/kcms/detail/detail. aspx?dbcode=CAPJ&dbname=CAPJLAST&filename=KZYC2021030300F&uniplatform=NZKPT&v=OKAgri6ShmPluCvjAxDaV_oERjlgUjlQSSLkVqEDCDeN7wEvf3rSqkYxAev7cHUC

SHUAI Mao-hang, XIONG Guo-jiang, HU Xiao, et al. Economic Emission Dispatch of Power System Based on Improved Bare-Bone Multi-Objective Particle Swarm Optimization Algorithm[J/OL]. Control and Decision, 2021: [2021-03-04]. https://kns.cnki.net/kcms/detail/detail. aspx?dbcode=CAPJ&dbname=CAPJLAST&filename=KZYC2021030300F&uniplatform=NZKPT&v=OKAgri6ShmPluCvjAxDaV_oERjlgUjlQSSLkVqEDCDeN7wEvf3rSqkYxAev7cHUC

[20] 张强, 李盼池, 王梅. 基于自适应进化策略的人工蜂群优化算法[J]. 电子科技大学学报, 2019, 48(4): 560-566.

ZHANG Qiang, LI Pan-chi, WANG Mei. Artificial Bee Colony Optimization Algorithm Based on Adaptive Evolution Strategy[J]. Journal of University of Electronic Science and Technology of China, 2019, 48(4): 560-566.

[21] 马小陆, 梅宏. 基于改进势场蚁群算法的移动机器人全局路径规划[J]. 机械工程学报, 2021, 57(1): 19-27.

MA Xiao-lu, MEI Hong. Mobile Robot Global Path Planning Based on Improved Ant Colony System Algori­thm with Potential Field[J]. Journal of Mechanical Engin­eering, 2021, 57(1): 19-27.

[22] 柳长源, 任宇艳, 毕晓君. 基于改进萤火虫算法的区域交通信号配时优化[J]. 控制与决策, 2020, 35(12): 2829-2834.

LIU Chang-yuan, REN Yu-yan, BI Xiao-jun. Timing Opti­mization of Regional Traffic Signals Based on Impro­ved Firefly Algorithm[J]. Control and Decision, 2020, 35(12): 2829-2834.

[23] 崔雪婷, 李颖, 范嘉豪. 全局混沌蝙蝠优化算法[J]. 东北大学学报(自然科学版), 2020, 41(4): 488-491.

CUI Xue-ting, LI Ying, FAN Jia-hao. Global Chaotic Bat Optimization Algorithm[J]. Journal of Northeastern Univ­ersity (Natural Science), 2020, 41(4): 488-491.

[24] 汤安迪, 韩统, 徐登武, 等. 混沌多精英鲸鱼优化算法[J]. 北京航空航天大学学报, 2021, 47(7): 1481-1494.

TANG An-di, HAN Tong, XU Deng-wu, et al. Chaotic Multi-Leader Whale Optimization Algorithm[J]. Journal of Beijing University of Aeronautics and Astronautics, 2021, 47(7): 1481-1494.

[25] ZHANG Cheng-long, DING Shi-fei. A Stochastic Configuration Network Based on Chaotic Sparrow Search Algorithm[J]. Knowledge-Based Systems, 2021, 220: 106924.

[26] DHIMAN G, KUMAR V. Seagull Optimization Algo­rithm: Theory and Its Applications for Large-Scale Indust­rial Engineering Problems[J]. Knowledge-Based Systems, 2019, 165: 169-196.

[27] CAO Yan, LI Yi-qing, ZHANG Geng, et al. Experimental Modeling of PEM Fuel Cells Using A New Improved Seagull Optimization Algorithm[J]. Energy Reports, 2019, 5: 1616-1625.

[28] LEI Gang, SONG He-qing, RODRIGUEZ D. Power Generation Cost Minimization of the Grid-Connected Hybrid Renewable Energy System Through Optimal Sizing Using the Modified Seagull Optimization Techn­ique[J]. Energy Reports, 2020, 6: 3365-3376.

[29] 陈志刚, 梁涤青, 邓小鸿, 等. Logistic混沌映射性能分析与改进[J]. 电子与信息学报, 2016, 38(6): 1547-1551.

CHEN Zhi-gang, LIANG Di-qing, DENG Xiao-hong, et al. Performance Analysis and Improvement of Logistic Chaotic Mapping[J]. Journal of Electronics & Information Technology, 2016, 38(6): 1547-1551.

[30] XU Yue-ting, CHEN Hui-ling, HEIDARI A A, et al. An Efficient Chaotic Mutative Moth-Flame-Inspired Optim­izer for Global Optimization Tasks[J]. Expert Systems with Applications, 2019, 129: 135-155.

[31] 卢青波, 张学良, 温淑花, 等. 高斯变异差分进化算法及其应用研究[J]. 工程设计学报, 2012, 19(5): 372-378.

LU Qing-bo, ZHANG Xue-liang, WEN Shu-hua, et al. Research on Differential Evolution Algorithm Based on Gauss Mutation and Its Application[J]. Journal of Engine­ering Design, 2012, 19(5): 372-378.

[32] JIANG X, LI S. BAS: Beetle Antennae Search Algorithm for Optimization Problems[J]. International Journal of Robotics and Control. 2018, 1(1): 1-5.

[33] KENNEDY J, EBERHART R. Particle Swarm Optimiz­ation[C]//In Proceedings of the 1995 IEEE International Conference.USA: IEEE, 1995: 1942-1948.

[34] PAN M Z, LI C, GAO R, et al. Photovoltaic Power Forecasting Based on A Support Vector Machine with Improved Ant Colony Optimization[J]. Journal of Cleaner Production, 2020, 277: 123948.

[35] 刘贵民, 杨忠须, 张一帆, 等. 基于正交试验法的超音速等离子喷涂钼涂层组织及性能研究[J]. 兵工学报, 2016, 37(8): 1489-1496.

LIU Gui-min, YANG Zhong-xu, ZHANG Yi-fan, et al. Research on Microstructure and Properties of Supersonic Plasma Sprayed Mo Coating Based on Orthogonal Expe­ri­ment[J]. Acta Armamentarii, 2016, 37(8): 1489-1496.

Optimization of Plasma Spraying Process Parameters of AlCoCrNiFe High Entropy Alloy Coating Based on CGSOA-BPNN

LI Zan, ZHANG Chang-sheng, MA Tao,WANG Zhuo

(a. Faculty of Information Engineering and Automation, b. Faculty of Materials Science and Engineering, Kunming University of Science and Technology, Kunming 650093, China)

The aims is to solve the problem of difficult parameter selection caused by the coupling of plasma spraying process parameters to improve the mechanical properties of the AlCoCrNiFe high entropy alloy coating. An algorithm which seagull optimization algorithm based on global chaotic and Gaussian fusion (CGSOA) is proposed to optimize the weights and thresholds so that BP (Back Propagation) neural network training outputs ideal control parameters. The improved logistic chaotic sequence is used to realize the global search of the initial population of network parameters, and the initial quality of weights and thresholds is improved; the improved logistic mapping is introduced to jump out of the local optimum, and the local search capability is strengthened to improve the accuracy of the algorithm convergence; the introduction of Gaussian mutation increases the diversity of the population, improve the global search capability; select 6 benchmark functions to test the BAS, PSO, ACO, SOA and CGSOA algorithms. The simulation results show that the proposed algorithm had faster convergence speed, higher optimization accuracy and stability. CGSOA algorithm optimizes the BP neural network to obtain the best control amount: spraying distance 99.7 mm, spraying current 649.6 A, spraying voltage 56.3 V, powder feeding carrier gas 203.1 L/h, powder feeding voltage 5.1 V. The spraying test with this parameter shows that the bonding strength and microhardness of the coating were 25.2 MPa and 616.8HV, respectively, and the relative errors with the predicted value of the model were 3.02% and 2.91%, respectively. This result verifies the feasibility of applying the CGSOA algorithm to actual projects. CGSOA-BPNN has a certain guiding significance for optimizing the plasma spraying process parameters of AlCoCrNiFe high-entropy alloy coating, thereby improving the coating performance.

plasma spraying; high entropy alloy coating; process parameter optimization; BP neural network; seagull optimization algorithm; improved logistic chaos; gaussian mutation

2021-04-22;

2021-10-12

LI Zan (1996—), Male, Master, Research focus: intelligent optimization algorithm, industrial modeling and parameter optimization.

张长胜(1970—),男,博士,副教授,主要研究方向为智能优化算法、复杂工业建模及图像处理。

Corresponding author:ZHANG Chang-sheng (1970—), Male, Doctor, Associate professor, Research focus: intelligent optimization algorithms, complex industrial modeling and image processing.

李赞, 张长胜, 马涛,等.基于CGSOA-BPNN优化AlCoCrNiFe高熵合金涂层等离子喷涂工艺参数[J]. 表面技术, 2022, 51(1): 311-324.

TG174.442;TP391.9

A

1001-3660(2022)01-0311-14

10.16490/j.cnki.issn.1001-3660.2022.01.034

2021-04-22;

2021-10-12

国家自然科学基金(61963022,51665025)

Fund:Supported by National Natural Science Foundation of China (61963022, 51665025)

李赞(1996—),男,硕士研究生,主要研究方向为智能优化算法、工业建模及参数优化。

LI Zan, ZHANG Chang-sheng, MA Tao, et al. Optimization of Plasma Spraying Process Parameters of AlCoCrNiFe High Entropy Alloy Coating Based on CGSOA-BPNN[J]. Surface technology, 2022, 51(1): 311-324.

猜你喜欢

适应度粉末海鸥
改进的自适应复制、交叉和突变遗传算法
霸道海鸥谁能治
Fe基非晶粉末降解性能研究
喜迎春天
PREP法和AA法制取Inconel718粉末对比分析
保护海鸥蛋
巧开锈锁
启发式搜索算法进行乐曲编辑的基本原理分析
基于人群搜索算法的上市公司的Z—Score模型财务预警研究
爱美的小海鸥