[发明专利]一种基于改进粒子群算法的陶瓷辊道窑工艺参数优化方法有效
申请号: | 202010752156.0 | 申请日: | 2020-07-30 |
公开(公告)号: | CN111931419B | 公开(公告)日: | 2022-07-26 |
发明(设计)人: | 徐康康;杨海东;印四华;朱成就;龙时雨;胡罗克 | 申请(专利权)人: | 广东工业大学 |
主分类号: | G06F30/27 | 分类号: | G06F30/27;G06N3/00;G06N3/04;G06N3/08;G06F113/08;G06F119/08 |
代理公司: | 广州粤高专利商标代理有限公司 44102 | 代理人: | 张金福 |
地址: | 510062 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 改进 粒子 算法 陶瓷 辊道窑 工艺 参数 优化 方法 | ||
1.一种基于改进粒子群算法的陶瓷辊道窑工艺参数优化方法,其特征在于,包括以下步骤:
S1:建立陶瓷坯体的质量模型;
在步骤S1中,采用神经网络进行拟合得到陶瓷坯体的质量模型;
神经网络的输入变量包括天然气流量助燃风流量和助燃风温度Tair,神经网络的输出变量包括陶瓷温差ΔT和出窑温度T;则神经网络所建立的质量模型为:
其中,γ为空气过剩系数;
S2:根据质量模型,建立陶瓷辊道窑损失优化目标函数;
在步骤S2中,具体包括以下步骤:
S2.1:根据质量模型,建立具有陶瓷坯体质量约束的陶瓷辊道窑优化模型,得到约束优化问题;
S2.2:采用外点法中的非死刑法将约束优化问题转变为无约束优化问题;
S2.3:确定损失优化目标的决策变量包括:天然气流量空气过剩系数γ和助燃风温度Tair;
S2.4:建立陶瓷辊道窑损失优化目标函数为:
其中,
Ef为天然气化学Eyq为温度最高时烟气为燃料的标准高热值,cyq为排烟气体体积定压热容,Vyq为1m3天然气实际烟气量,Th为天然气燃烧后烟气的最高温度,为1m3天然气理论的烟气量,为理论助燃空气量,为氢气的体积含量,m为燃料中第i种烷烃类的碳原子数,n为燃料中第i种烷烃类的氢原子数,为1m3天然气中烷烃类的体积含量;
S3:对现有的粒子群算法进行改进并引入跳变率Jr,得到一般化反向无参数粒子群算法;
S4:采用一般化反向无参数粒子群算法求解优化目标函数,得到优化后的工艺参数;
在步骤S3中,包括以下步骤:
S3.1:基于反向学习对现有的粒子群算法进行改进,得到反向粒子群算法;
S3.2:基于一般化反向学习对反向粒子群算法进行改进,得到一般化反向粒子群算法;
S3.3:引入跳变率Jr,使优化计算每隔几代才进行一次个体的适应度评价;
S3.4:结合无参数粒子群算法对引入跳变率的一般化反向粒子群算法进行改进,得到一般化反向无参数粒子群算法;
在步骤S3.1中,反向粒子群算法为:
假设粒子x定义在域[a,b]上并且该域的中心是c,即:
x∈[a,b],其中a<b,c=(a+b)/2
则x的反射反向定义为xo1:
xo1=a+b-x;
将x扩展到n维向量上,即xi定义在[ai,bi]上,并且xi的所在域的中心是ci,则x的反射反向定义为:
x′o1=[xo1,1,xo1,2,…,xo1,i,…,xo1,n]
xo1,i=ai+bi-xii∈[1,n];
在步骤S3.2中,一般化反向粒子群算法为:
假设粒子有D维,将反向粒子定义为:
x″o1,i=k·(ai+bi)-xii∈[1,D]
此时粒子中心位置为:
同时将动态边界[aj(t),bj(t)]转换成固定边界[a,b];
其中,k是介于0到1之间均匀分布的随机数,aj(t)=min(xij(t)),bj(t)=max(xij(t)),ij表示第i个粒子的第j个维度;
还包括为了防止一般化反向粒子跳出可行解边界,对一般化反向粒子做出以下限制:
其中,函数rand()为随机函数;
在步骤S3.4中,一般化反向无参数粒子群算法为:
假设有N个粒子存在于维度为D的邻域中,粒子在该邻域内的最优位置是当前的全局最优位置是
S3.4.1:利用局部拓扑,使用环形拓扑且领域数为2,采用邻域内粒子的最优位置改变当前种群中每个粒子的速度以及位移:
vi(t+1)=vi(t)+r1(pb-xi(t))+r2(plbest-xi(t))
其中,vi(t+1)为种群中每个粒子在时刻t+1的速度;vi(t)为种群中每个粒子在时刻t的速度;xi(t)为种群中每个粒子在时刻t的位移;pb=(pb1,pb2,...,pbD)为粒子i搜索到的个体最优位置,r1、r2都是属于在[0,1]区间的随机数;
S3.4.2:引入二次插值更新当前种群全局最优粒子的位置:
其中,x′1和x′2分别是指xj、xk所对应的位置,xj、xk是在种群中随机选择的两个粒子,且xgbest、xj和xk是三个不相同的粒子,函数f()是二次插值函数。
2.根据权利要求1所述的一种基于改进粒子群算法的陶瓷辊道窑工艺参数优化方法,其特征在于,跳变率Jr取0.3控制反向学习过程。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东工业大学,未经广东工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010752156.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种虚拟电厂优化调度方法
- 下一篇:一种电动车多类型输送线排线固定机构