差分进化算法改进研究及其在铝热连轧负荷分配中的应用
发布时间:2018-05-07 13:53
本文选题:差分进化 + 自适应 ; 参考:《燕山大学》2016年博士论文
【摘要】:差分进化算法是一种基于个体差异的并行随机搜索进化算法,具有结构简单、控制参数少、全局搜索能力强等优点,已被应用于诸多领域。但是差分进化算法仍存在诸如容易陷入局部最优、进化停滞、不能求解多目标优化问题等缺点,限制了其性能的发挥,阻碍了其应用的推广。因此,对差分进化算法的改进研究具有重要的理论研究意义与实际应用价值。本文在对差分进化算法进行深入研究的基础上,针对其存在的缺点提出了三种改进算法,并将其应用于河南某铝厂“1+4”铝热连轧线的轧制力预报和负荷分配优化中。本文的主要研究内容如下:(1)针对标准差分进化算法变异策略和控制参数固定的问题,提出了一种基于指数平滑法和混沌映射的自适应差分进化算法(ECADE)。ECADE算法根据策略候选池中每个变异策略在当前产生更好个体的成功率,使用指数平滑法预测下一代的成功概率,并使用轮盘赌选择法为下一代个体选择变异策略。此外,ECADE算法使用能平衡算法开发和探索能力的函数和Logistic映射生成控制参数值,从而实现控制参数自适应。经标准测试函数验证,ECADE算法具有收敛速度快、收敛精度高、探索和开发能力均衡等优点。(2)针对如何提高初始种群多样性的问题,提出了一种基于对称拉丁超立方体设计的自适应差分进化算法(SLADE)。SLADE算法采用对称拉丁超立方体设计(SLHD)技术初始化种群,并根据一个较大概率从先前产生更好个体的策略列表或策略候选池中为个体随机选择变异策略。此外,SLADE算法引入柯西分布和正态分布生成控制参数值,并且根据产生更好个体的控制参数值进行自适应。实验结果表明SLADE算法较其他算法具有更强的寻优能力,并且SLHD技术的引入提高了SLADE算法的性能。(3)针对如何实现差分进化算法求解多目标优化问题,提出了一种基于角度邻域的多目标差分进化算法(ANMODE)。ANMODE算法在选择操作中引入了弱支配的概念,实现了对多目标优化问题的求解。角度邻域的引入使得变异操作可以在邻域内进行,保证了个体的进化方向。此外,ANMODE算法的外部存档维护机制对于改善Pareto前沿近似解集的分布性也起到了关键作用。实验结果表明ANMODE算法求解到的Pareto前沿近似解集具有良好的收敛性和分布性,性能明显优于对比算法。(4)针对如何减少传统轧制力模型误差的问题,提出了一种基于SLADE的BP神经网络轧制力预报模型(S-BP)。该模型使用SLADE算法优化BP神经网络,从而提高轧制力的预报精度。此外,为了增强S-BP模型的抗干扰能力,在S-BP模型的基础上引入了模型自学习,提高了轧制力预报的稳定性。实验结果表明S-BP模型的轧制力预报精度明显高于传统轧制力模型和BP神经网络,模型自学习也有效地改善了S-BP模型的鲁棒性。(5)针对如何避免精轧机组负荷分配不合理及打滑的问题,使用ECADE算法、SLADE算法和ANMODE算法优化铝热连轧的负荷分配。将负荷分配优化分别作为单目标和多目标优化问题,使用上述改进算法针对不同目标函数进行优化。实验结果表明优化后的负荷分配方案减轻了精轧机组的打滑问题,并且平衡了各机架负荷,改善了轧件板形,对实际生产有着重要的指导作用。
[Abstract]:Differential evolution algorithm is a parallel random search evolutionary algorithm based on individual differences. It has the advantages of simple structure, less control parameters and strong global search ability, and has been applied to many fields. However, the differential evolution algorithm still exists such shortcomings as easy to fall into local optimal, evolutionary stagnation, and can not solve multi-objective optimization problems. The development of its application has hindered the popularization of its application. Therefore, the improvement of the differential evolution algorithm has important theoretical significance and practical application value. Based on the in-depth study of the differential evolution algorithm, three improved algorithms are proposed for the shortcomings of the differential evolution algorithm, and are applied to a certain aluminum plant in Henan, 1+ The main contents of this paper are as follows: (1) an adaptive differential evolution algorithm (ECADE) based on exponential smoothing and chaotic mapping (ECADE).ECADE algorithm based on the strategy candidate pool is proposed. The mutation strategy produces the success rate of the better individual at present, uses the exponential smoothing method to predict the success probability of the next generation, and uses the roulette selection method as the next generation of individual mutation strategy. In addition, the ECADE algorithm uses the function of the ability to develop and explore the ability of the energy balance algorithm and the Logistic mapping to generate the control parameter values, thus realizing the control. Parameter self-adaptive. The ECADE algorithm has the advantages of fast convergence, high convergence precision and balance of exploration and development through standard test function. (2) in view of how to improve the diversity of initial population, a symmetric Latin hypercube based self adaptive differential evolution algorithm (SLADE).SLADE algorithm is proposed. The Ding Chao cube design (SLHD) technology initializes the population, and according to a larger probability from the previous generation of better individual strategy list or strategy candidate pool for individual random selection mutation strategy. In addition, the SLADE algorithm introduces the Cauchy distribution and normal distribution to generate control parameters, and according to the generation of better individual control parameter values. The experimental results show that the SLADE algorithm has a stronger optimization ability than other algorithms, and the introduction of SLHD technology improves the performance of the SLADE algorithm. (3) a multi-objective differential evolution algorithm (ANMODE).ANMODE algorithm based on the angle neighborhood is proposed to solve the multi-objective optimization problem of differential evolution algorithm. In the optional operation, the concept of weak domination is introduced to solve the multi-objective optimization problem. The introduction of the angle neighborhood makes the mutation operation carry out in the neighborhood and ensure the evolution direction of the individual. In addition, the external archiving maintenance mechanism of the ANMODE algorithm also plays a key role in improving the distribution of the approximate solution set of the Pareto frontier. The experimental results show that the Pareto frontier approximate solution set by ANMODE algorithm has good convergence and distribution, and the performance is obviously superior to the contrast algorithm. (4) a rolling force pre report model (S-BP) based on the BP neural network based on SLADE is proposed to reduce the traditional rolling force model error. This model uses SLADE algorithm to optimize BP. In addition, in order to improve the prediction accuracy of rolling force, in addition, in order to enhance the anti-interference ability of the S-BP model, the model self-learning is introduced on the basis of the S-BP model to improve the stability of the rolling force prediction. The experimental results show that the rolling force prediction accuracy of the S-BP model is higher than that of the traditional rolling force model and the BP neural network. Learning also effectively improves the robustness of the S-BP model. (5) in order to avoid the problem of unreasonable load distribution and skidding of the finishing mill, ECADE algorithm, SLADE algorithm and ANMODE algorithm are used to optimize the load distribution of the aluminum hot continuous rolling mill. Different target functions are optimized. The experimental results show that the optimized load distribution scheme reduces the skidding problem of the finishing mill, balances the load of each frame, improves the shape of the rolled piece, and has an important guiding role for the actual production.
【学位授予单位】:燕山大学
【学位级别】:博士
【学位授予年份】:2016
【分类号】:TG339;TP18
【参考文献】
相关期刊论文 前2条
1 姚峰;杨卫东;张明;李仲德;;改进自适应变空间差分进化算法[J];控制理论与应用;2010年01期
2 张进之;热连轧机负荷分配方法的分析和综述[J];宽厚板;2004年03期
,本文编号:1857178
本文链接:https://www.wllwen.com/kejilunwen/jiagonggongyi/1857178.html