[发明专利]一种多目标优化的炼焦煤料的制备过程的优化调度方法有效
申请号: | 201710788587.0 | 申请日: | 2017-09-05 |
公开(公告)号: | CN107544246B | 公开(公告)日: | 2020-09-25 |
发明(设计)人: | 钱斌;杜傲然;胡蓉 | 申请(专利权)人: | 昆明理工大学 |
主分类号: | G05B13/04 | 分类号: | G05B13/04 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 650093 云*** | 国省代码: | 云南;53 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 多目标 优化 焦煤 制备 过程 调度 方法 | ||
1.一种多目标优化的炼焦煤料的制备过程的优化调度方法,其特征在于:通过确定多目标优化的炼焦煤料的制备过程的调度模型和优化目标,并使用基于改进的“教”与“学”的优化算法的优化调度方法对优化目标进行优化;其中调度模型根据每台设备所加工煤料的最大完工时间及能量损耗约束而建立,同时第一优化目标为最小化最大完工时间f1=Cmax(π),第二个优化目标为最小化总能量损耗f2=TEC:
min{f1,f2}=min{Cmax(π),TEC}
TEC=Eb+Eu
Cji,m=PSTji+TPji,i=1,...,n
Lji-1,ji=MLji-1,ji,m+TPji-1-TPji,i=1,...,n
其中,生产车间设备数为m,煤料品种数为n,每种煤料i∈(1,...,n)需要在设备满足工件加工约束时加工;煤料的加工时间与加工设备有关,任何设备l∈(1,...,m)同一时刻只能加工一种煤料;设备在加工不同煤料时,需要设置时间,设置时间依赖于煤料间的加工顺序π=[j1,j2,...,jn],即π=[j1,j2,...,jn]为待加工的n种煤料的排列,jn∈(1,2,....,n)表示某一煤料jn的排序;Cji,m为煤料ji在最后一台设备上的总完工时间,Cji,l为煤料ji在设备l上的完工时间;Eb为设备运转时的基本能量损耗,Eu为设备空闲时段的能量损耗;PSTji为煤料ji在第一台设备的开始加工时间,TPji为煤料ji在所有设备上的总加工时间;MLji-1,ji,l为煤料ji-1和ji在设备l上的最小延迟,则MLji-1,ji,m为煤料ji-1和ji在最后一台设备上的最小延迟,ATji为煤料ji的到达时间,Lji-1,ji为煤料ji-1和ji在第一台设备上的开始加工时间之差且Lj0,j1=0;Pji,l为煤料ji在设备l上的加工时间且Pj0,l=0,STji-1,ji,l为煤料ji-1与ji之间在设备l上的序相关设置时间且STj0,j1,l=0;Xji,l为当设备加工煤料时为1,否则为0;PWji,l为煤料ji在设备l上的功率损耗;El为设备关闭到开启的能量损耗,T0为机器空闲时间,Toff-on为设备关闭到开启需要的时间;
所述改进的“教”与“学”的优化算法的优化调度方法的具体步骤如下:
Step1、编码方式:采用基于随机键编码方式对煤料加工工序排序进行实数编码,然后利用最大顺序值规则建立实数编码和整数编码之间的一一映射关系,进而实现从实数编码X=[x1,x2,...,xn]向煤料加工工序π=[j1,j2,...,jn]排序的转换;
step2、种群初始化:采用随机方式初始化种群,随机生成popsize个个体,构成种群规模为popsize的初始种群,同时选择当代种群中“非支配解”作为第一代的“历史非支配解”;
step3、教师阶段:按照拥挤距离将种群最好的t个学员也就是当前迭代下的t个最优解看成教师,即并分别进行Insert操作;除教师之外的其它学员学习前的实数编码值Xold,p通过自适应教学因子学习方法进行更新,得到学习后的实数编码值Xnew,p;再根据最大顺序值规则重新排序;其中,k∈(1,2,...t);
step4、更新种群阶段:学员根据教师阶段前后的成绩进行对比:如果学习前后的两种成绩不能互为非支配解,则成绩差的被好的替代;如果学习前后的两种成绩互为非支配解,则随机选择一个作为下一代新个体;
step5、学员阶段:学员随机的与其他学员进行相互学习,并根据教师的意见不断的自我学习来获取更多的知识;然后,根据最大顺序值规则重新排序;
step6、更新种群阶段:每个学员根据学员阶段学习前后的成绩进行对比:如果学习前后的两种成绩不能互为非支配解,则成绩差的被好的替代;如果学习前后的两种成绩互为非支配解,则随机选择一个作为下一代新个体;接着更新非支配解,再根据拥挤距离选择t个教师;
成绩差的将被好的替代;
step7、终止条件:设定终止条件的最大迭代次数,如果满足,则输出“非支配解”;否则转至step3,反复迭代,直到满足终止条件;
所述自适应教学因子学习方法,具体为:Xnew,p=Xold,p+Difference;其中,Xold,p和Xnew,p分别表示第p个学员学习前和学习后的值,rp为第p个学员选取的0...1之间的随机数,为第k个教师的教学因子,且Xworst为最差解集中所有解的平均值。
2.根据权利要求1所述的多目标优化的炼焦煤料的制备过程的优化调度方法,其特征在于:所述学员随机的与其他学员进行相互学习,并根据教师的意见不断的自我学习来获取更多的知识,具体为:如果f(Xnew,u)<f(Xnew,s),Xnew,u=Xold,u+ru·(Xnew,u-Xnew,s)+ru·(Xteacher_ave-Xold,u);否则,Xnew,u=Xold,u+ru·(Xnew,s-Xnew,u)+ru·(Xteacher_ave-Xold,u);其中,Xnew,u、Xnew,s分别为随机选取的一名学员u、s学习后的值,ru为学员u选取的0...1之间的随机数,Xteacher_ave为选取的t个教师的水平的平均值,f(Xnew,u)和f(Xnew,s)为两个学员的目标函数值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于昆明理工大学,未经昆明理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710788587.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:双肩背包(G015)
- 下一篇:双肩背包(BX001)