发明名称 一种提高热轧板坯库板坯存取效率的控制方法
摘要 本发明一种提高热轧板坯库板坯存取效率的控制方法,属于信息技术领域,涉及吊机控制方法,适用于钢铁企业板坯库中的吊机控制,本发明通过提供一种科学的、安全的、低成本的板坯存取控制方法,根据计划人员的控制要求迅速生成控制方案;该方法通过提高库区板坯堆放规整程度,不但满足了板坯库中安全性要求,同时提高了板坯存取的吊机工作效率,降低板坯库的物流成本,进而提高了产线的生产效率。
申请公布号 CN103824176A 申请公布日期 2014.05.28
申请号 CN201410073800.6 申请日期 2014.02.27
申请人 东北大学 发明人 唐立新;葛沛鑫
分类号 G06Q10/08(2012.01)I;G06Q10/04(2012.01)I 主分类号 G06Q10/08(2012.01)I
代理机构 沈阳东大知识产权代理有限公司 21109 代理人 梁焱
主权项 一种提高热轧板坯库板坯存取效率的控制方法,其特征在于,包括以下步骤:步骤1、确定吊机负责区域的板坯信息、垛位信息和控制要求信息;所述的板坯信息包括:板坯号、出钢记号、合同号、库区、材料号、垛位号、坯重、宽度和长度;所述的垛位信息包括:垛位号、垛位最大层数、垛位实际层数、垛位状态和垛位类型;所述的控制要求信息包括:合同要求、出钢记号要求和宽度要求;步骤2、根据控制要求信息和板坯信息,对需要整理的板坯进行划分,确定每块板坯的类型,进而获得板坯类型个数及每个板坯类型的板坯总数;步骤3、根据垛位信息中的垛位最大层数,确定每个类型占用垛位的最少个数,并选取最底层板坯是对应板坯类型的多个垛位,形成该板坯类型的候选目标垛位集;步骤4、在每个板坯类型的候选目标垛位集中确定目标垛位,具体如下:步骤4‑1、判断某一板坯类型的候选目标垛位个数是否小于该板坯类型占用垛位的最少个数,若是,则执行步骤4‑2,否则执行步骤4‑3;步骤4‑2、选取该板坯类型的全部候选目标垛位作为目标垛位,并选取其他空垛位补充目标垛位,直至目标垛位个数等于该板坯类型占用垛位的最少个数,即获得该板坯类型的目标垛位并执行步骤4‑4;步骤4‑3、将该板坯类型的候选目标垛位根据其底层同类型板坯个数由多到少进行排序,从前向后选择目标垛位,直至目标垛位个数等于该板坯类型占用垛位的最少个数,即获得该板坯类型的目标垛位并执行步骤4‑4;步骤4‑4、反复执行步骤4‑1至4‑3,直至所有板坯类型的目标垛位均确定完成;步骤5、根据整理每个目标垛位需要的倒垛次数生成初始控制方案,并计算吊机执行该初始控制方案产生的倒垛次数,具体如下:步骤5‑1、将板坯库内的垛位进行分类,类型包括目标垛位和非目标垛位;步骤5‑2、确定吊机整理每个混乱的目标垛位所需要产生的倒垛次数;所述的整理每个目标垛位,即通过整理使得每个目标垛位的板坯均为同一类型;产生倒垛的条件是:若从目标垛位上移走的其他类型的板坯,不能被其他目标垛位直接接收,则产生一次倒垛;所述的直接接收的条件是:被接收的板坯的类型与接收它的目标垛位的类型相同;步骤5‑3、对产生倒垛的垛位按照倒垛次数,由少至多进行排序,获得整理目标垛位的先后顺序,即获得初始控制方案;步骤5‑4、按照控制方案的整理顺序,对一个目标垛位进行模拟整理,确定整理过程所产生的倒垛次数;步骤5‑5、更新整理后板坯库中的板坯信息和垛位信息,并返回执行步骤5‑4,直至依次完成所有目标垛位的整理;步骤5‑6、将整理每个目标垛位所产生的倒垛次数进行求和,获得初始控制方法的倒垛次数;步骤6、采用禁忌搜索方法对初始控制方案进行优化,具体步骤如下:步骤6‑1、确定禁忌搜索方法的最大不更新迭代次数、禁忌表长度和最大迭代次数;步骤6‑2、建立禁忌表,包括禁忌对象、禁忌长度和破禁准则,其中,所述的禁忌对象为:交换任意两个目标垛位整理次序的反操作;所述的禁忌表长度为:容纳禁忌对象的个数;所述的破禁准则为:若候选方案的搜索被禁,则判断该方案是否优于历史最好方案,若优于则破禁;步骤6‑3、通过交换邻域搜索方法,即通过交换任意两个目标垛位的整理次序,产生新的候选控制方案,并根据步骤5‑4至5‑6确定新的候选控制方案的倒垛次数;步骤6‑4、判断产生上述新候选控制方案的搜索是否在禁忌表中被禁,即交换某两个目标垛位整理次序的反操作是否执行过,若是,则执行步骤6‑6,否则,执行步骤6‑5;步骤6‑5、将产生新候选控制方案该操作的反操作加入禁忌表中,并判断新候选控制方案的倒垛次数是否小于历史最优方案的倒垛次数,若是,则将该新候选控制方案更新为历史最优控制方案,否则,保留原历史最优控制方案;步骤6‑6、判断新候选控制方案的倒垛次数是否小于历史最优方案的倒垛次数,若是,则破禁,并将该新候选控制方案更新为历史最优控制方案,否则放弃该新候选控制方案;步骤6‑7、反复执行步骤6‑3至步骤6‑6,直至到达最大迭代次数或最大不更新迭代次数,即获得最终最优控制方案;步骤7、将获得的最终控制方案转换为吊机的操作指令,将操作指令存储于数据库中,并通过网络将吊机操作指令发送至吊机终端;步骤8、根据吊机终端获取的控制指令,包括板坯号、起始垛位、起始层号、目标垛位号和目标层号,控制吊机到达指定位置,实现对目标垛位进行依次整理,完成目标垛位的整理后,再对非目标垛位进行整理。
地址 110819 辽宁省沈阳市和平区文化路3号巷11号