发明名称 一种冷轧热镀锌机组板卷自动调度方法及系统
摘要 一种冷轧热镀锌机组板卷自动调度方法及系统,属于板卷加工技术领域,调度方法包括以下步骤:将所有外板板卷按宽度从宽到窄排列,形成初始外板作业方案;向初始外板作业方案内插入内板,使得外板作业方案满足连续生产外板数量不超过上限个数,以及各跳跃约束;在外板作业方案后按最近邻方式产生内板作业方案;将外板作业方案和内板作业方案连接起来构成初始作业方案;作业方案的调整和优化,采用变深度邻域搜索和禁忌搜索结合的框架,对初始作业方案改进,使得模型的目标值最小;将交换及调整后的作业方案下发执行。本发明提高了作业质量和缩短了产生作业方案的时间,提高生产效率。
申请公布号 CN101344781B 申请公布日期 2010.06.09
申请号 CN200810012089.8 申请日期 2008.06.30
申请人 东北大学 发明人 唐立新;高聪
分类号 G05B19/418(2006.01)I 主分类号 G05B19/418(2006.01)I
代理机构 沈阳东大专利代理有限公司 21109 代理人 梁焱
主权项 1.一种冷轧热镀锌机组板卷自动调度方法,其特征在于满足生产约束条件下,建立了以最小化生产成本为目标的数学模型,其中,所述的生产约束条件包括:板卷间跳跃约束;连续生产外板个数不能超过指定数量;任意外板不能比其前行板卷宽;外板作业方案中内板不能连续生产;调度方法包括以下步骤:步骤1:将所有外板板卷按宽度从宽到窄排列,形成初始外板作业方案;步骤2:向初始外板作业方案内插入内板,使得外板作业方案满足连续生产外板数量不超过上限个数,以及板卷间跳跃约束,形成外板作业方案;其中,所述的板卷间跳跃约束包括板卷间厚度跳跃约束、板卷间宽度跳跃约束和退火温度跳跃约束;板卷间厚度跳跃约束是,<img file="F2008100120898C00011.GIF" wi="523" he="65" />板卷间宽度跳跃约束是,-L<sup>WD</sup>≤x<sub>ij</sub>(wd<sub>i</sub>-wd<sub>j</sub>)≤L<sup>WD</sup>;退火温度跳跃约束是,-L<sup>TPR</sup>≤x<sub>ij</sub>(tpr<sub>i</sub>-tpr<sub>j</sub>)≤L<sup>TPR</sup>;式中:L<sub>1</sub><sup>TK</sup>为相邻板卷从厚过渡到薄时候允许的最大变化量,L<sub>2</sub><sup>TK</sup>为相邻板卷从薄过渡到厚时候允许的最大变化量,L<sup>WD</sup>为相邻板卷在宽度上的最大允许变化量,L<sup>TPR</sup>为相邻板卷在退火温度上的最大允许变化量,wd<sub>i</sub>为板卷i的宽度,tpr<sub>i</sub>为板卷i的退火温度,tk<sub>i</sub>为板卷i的厚度;步骤3:在外板作业方案后按最近邻方式产生内板作业方案,最近邻方式就是每次都在未计划的板卷中挑选和已有作业方案中最后一个板卷过渡费用最小的板卷在队列中作为新的最后板卷;所述的过渡费用,是指板卷间的厚度过渡费用,板卷间的宽度过渡费用,退火温度过渡费用和锌层厚度过渡费用之和,即<img file="F2008100120898C00012.GIF" wi="485" he="64" />其中c<sub>ij</sub><sup>TK</sup>为板卷间厚度跳跃的过渡费用<img file="F2008100120898C00013.GIF" wi="800" he="254" />其中w<sub>1</sub><sup>TK</sup>为板卷从厚宽过渡到薄时的单位跳跃惩罚系数,w<sub>2</sub><sup>TK</sup>为板卷从薄过渡到厚时的单位跳跃惩罚系数;c<sub>ij</sub><sup>WD</sup>为板卷间宽度跳跃的过渡费用<img file="F2008100120898C00021.GIF" wi="800" he="189" />其中w<sup>WD</sup>为板卷之间宽度的单位跳跃惩罚系数;c<sub>ij</sub><sup>TPR</sup>为板卷间退火温度跳跃的过渡费用<img file="F2008100120898C00022.GIF" wi="800" he="194" />其中,w<sup>TPR</sup>为板卷之间退火温度的单位跳跃惩罚系数;c<sub>ij</sub><sup>ZT</sup>为板卷i和j之间锌层厚度变化时产生的费用;步骤4:将外板作业方案和内板作业方案连接起来构成初始作业方案;步骤5:作业方案的调整和优化,满足判定条件1和判定条件2下,采用变深度邻域搜索和禁忌搜索结合的框架,嵌入四种邻域,重定位邻域,交换邻域,插入邻域和删除邻域,对初始作业方案改进,使得模型的目标函数值最小;所述的判定条件1是指板卷插入操作时,如果被移动的板卷是一个外板,它只能被插入到宽度大于或等于它的宽度的板卷后面;如果它紧后生产的板卷是外板的话,则其宽度必须小于或等于插入板卷的宽度;新插入的外板板卷必须同其他外板板卷紧邻或者只间隔一个内板板卷;所述的判定条件2是指两个板卷之间的过渡是否满足宽度、厚度、锌层厚度和退火温度这些约束;所述的重定位邻域将初始作业方案中的板卷移动至新的位置,所述的交换邻域对初始作业方案中的板卷进行交换,所述的插入邻域是将计划外的板卷插入到初始作业方案中,所述的删除邻域是将板卷从初始作业方案中删除;所述的模型,公式如下:<maths num="0001"><![CDATA[<math><mrow><mi>min</mi><msub><mi>&lambda;</mi><mn>1</mn></msub><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mn>0</mn></mrow><mi>n</mi></munderover><msub><mi>c</mi><mi>ij</mi></msub><msub><mi>x</mi><mi>ij</mi></msub><mo>+</mo><msub><mi>&lambda;</mi><mn>2</mn></msub><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover><msub><mi>D</mi><mi>i</mi></msub><msub><mi>y</mi><mi>i</mi></msub><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></mrow></math>]]></maths>其中:<img file="F2008100120898C00024.GIF" wi="800" he="98" /><img file="F2008100120898C00031.GIF" wi="734" he="141" />N为待调度的板卷集合,N={0,1,2,...n},其中0为一个虚拟板卷,表示作业方案的开始和结束,D<sub>i</sub>为板卷的拖期惩罚,λ<sub>1</sub>,λ<sub>2</sub>为目标之间的权重,λ<sub>1</sub>+λ<sub>2</sub>=1;c<sub>ij</sub>为板卷i和板卷j之间的过渡费用;步骤6:将交换及调整后的作业方案下发执行。
地址 110004 辽宁省沈阳市和平区文化路3号巷11号