CN107403264B - 一种考虑生产设备调度计划约束的运输设备钢包路径编制方法 - Google Patents
一种考虑生产设备调度计划约束的运输设备钢包路径编制方法 Download PDFInfo
- Publication number
- CN107403264B CN107403264B CN201710590616.2A CN201710590616A CN107403264B CN 107403264 B CN107403264 B CN 107403264B CN 201710590616 A CN201710590616 A CN 201710590616A CN 107403264 B CN107403264 B CN 107403264B
- Authority
- CN
- China
- Prior art keywords
- ladle
- path
- heat
- transportation
- time
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 51
- 238000004519 manufacturing process Methods 0.000 title claims abstract description 50
- 229910000831 Steel Inorganic materials 0.000 claims abstract description 66
- 239000010959 steel Substances 0.000 claims abstract description 66
- 230000008569 process Effects 0.000 claims abstract description 19
- 238000012163 sequencing technique Methods 0.000 claims abstract description 7
- 238000013178 mathematical model Methods 0.000 claims abstract description 3
- 238000009749 continuous casting Methods 0.000 claims description 16
- 238000012545 processing Methods 0.000 claims description 11
- 238000003754 machining Methods 0.000 claims 2
- 230000032258 transport Effects 0.000 description 30
- 238000005266 casting Methods 0.000 description 11
- 238000007670 refining Methods 0.000 description 8
- 238000010079 rubber tapping Methods 0.000 description 6
- 239000002893 slag Substances 0.000 description 5
- 230000003068 static effect Effects 0.000 description 5
- 238000009628 steelmaking Methods 0.000 description 5
- 230000009467 reduction Effects 0.000 description 3
- 238000012546 transfer Methods 0.000 description 3
- 238000013459 approach Methods 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000004134 energy conservation Methods 0.000 description 2
- 238000005265 energy consumption Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000008439 repair process Effects 0.000 description 2
- 238000003723 Smelting Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000007664 blowing Methods 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000004512 die casting Methods 0.000 description 1
- 230000008014 freezing Effects 0.000 description 1
- 238000007710 freezing Methods 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 230000007306 turnover Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0637—Strategic management or analysis, e.g. setting a goal or target of an organisation; Planning actions based on goals; Analysis or evaluation of effectiveness of goals
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/04—Manufacturing
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/30—Computing systems specially adapted for manufacturing
Landscapes
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Economics (AREA)
- Educational Administration (AREA)
- Theoretical Computer Science (AREA)
- Marketing (AREA)
- Entrepreneurship & Innovation (AREA)
- General Physics & Mathematics (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Manufacturing & Machinery (AREA)
- Development Economics (AREA)
- Primary Health Care (AREA)
- Game Theory and Decision Science (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Treatment Of Steel In Its Molten State (AREA)
Abstract
本发明公开了一种考虑生产设备调度计划约束的运输设备钢包路径编制方法,以钢包运输路径最短、起吊放下次数最小、同一路径中先后相邻两个钢包的间隔时间最长、钢包运输温降最小和运输时间最小为性能指标;以路径上的天车载重大于满载钢水的钢包重量、路径上的天车可运输时间在炉次计划规定范围内、天车最大速度和炉次计划所决定的可用路径长度范围、路径中运输的钢水温降不超过炉次工艺规定温度范围为约束条件;以钢包运输的路径为决策变量,构建了问题的数学模型;设计了基于多优先级的钢包路径启发式编制方法;在厂区布局和炉次计划确定的基础上,按性能指标重要程度确定钢包路径优先级并对可用路径排序,决策出钢包运输路径。
Description
技术领域
本发明涉及钢包路径编制领域,具体涉及一种考虑生产设备调度计划约束的运输设备钢包路径编制方法。
背景技术
钢包到转炉接受钢水后,经扒渣工位(有的钢水不走扒渣工位),然后到精炼设备进行精炼处理;经精炼(一重,两重,三重)处理后,到大包回转台或模注工位准备浇铸;浇铸结束后,钢包到相应的倒渣工位倒渣;倒渣结束后,将空包运送到倾转台上对钢包的吹Ar孔、水口、滑板等进行检查处理。检查处理后的空包有几个去处,直接到转炉接受钢水,或到快烘位等待接受钢水,或到烘烤位进行烘烤准备接受钢水,或到修理场进行大、中、小修理。修好的钢包若需要接受钢水,需先进入烘烤位烘烤,然后根据出钢时间的要求,或直接到转炉接受钢水,或到快烘位等待接受钢水。其中,从转炉出钢-倒渣为重包行走路径;从倒渣工位-接下一炉钢水之前为空包的行走路径。空包的行走路径又分为钢包配备的行走路径和钢包去向的行走路径。钢包的运行分为重包行走和空包行走两部分,重包行走是现场需要考虑进行调度的重点,其整体运行如图1所示。
炼钢-精炼-连铸钢包路径编制是以生产设备调度计划为基础,决策炉次在转炉、精炼炉之间的具体运输路径,在转炉、精炼炉及连铸机之间运输设备工作的开始时间。由于炉次生产的设备有多个,炉次究竟在哪些设备间的运输路径需要决策。
目前的炼钢-精炼-连铸调度以人工调度为主。在一个大型、高速、多种工艺路径混合的生产企业中,靠人工来进行炼钢生产调度难度很大。目前依靠人工排定的出钢顺计划只有连铸开浇时刻和转炉出钢终了时刻,调度人员对执行结果没有一个直观的感性认识,容易造成物流堵塞或设备闲置,严重时还会造成钢水冻结、连铸断浇,影响炼钢厂炼钢生产的顺畅运行。钢包作为生产流程中钢水的载体,是为生产质量和生产计划的执行服务的,而天车是钢包的载运工具,是为钢包转运服务的,如图2所示。
通过对钢包转运过程的分析,可将钢包的转运过程分为重包(钢包装满钢水)转运阶段和空包(钢包无钢水)转运阶段。钢厂更关心重包转运阶段,因为重包的转运过程正是钢厂的生产过程或计划的执行过程,它直接影响连铸坯的生产质量和产量,影响到钢厂的经济利益。
发明内容
为解决上述问题,本发明提供了一种考虑生产设备调度计划约束的运输设备钢包路径编制方法。
一种考虑生产设备调度计划约束的运输设备钢包路径编制方法,包括如下步骤:
S1、以钢包运输路径最短、起吊放下次数最小、同一路径中先后相邻两个钢包的间隔时间最长、钢包运输温降最小和运输时间最小为性能指标;以路径上的天车载重大于满载钢水的钢包重量、路径上的天车可运输时间在炉次计划规定范围内、天车最大速度和炉次计划所决定的可用路径长度范围、路径中运输的钢水温降不超过炉次工艺规定温度范围为约束条件;以钢包运输的路径为决策变量,构建了问题的数学模型;
S2、构建基于多优先级的钢包路径启发式编制方法;
S3、在厂区布局和炉次计划确定的基础上,按性能指标重要程度确定钢包路径优先级并对可用路径排序,决策出钢包运输路径。
其中,所述步骤S2包括如下步骤:
Step1:初始化炉次集合Φ为空,通过生产设备调度计划获取当前生产的所有炉次Lij(i=1,2,3;j=1,2,…,Ni)放入集合Φ中;
Φ=Φ+{Lij};
Step4:依据路径编制次序约束,使用快速排序法对集合Ψ={ψ1,ψ2,…,ψN}中的元素ψi(1≤i≤N)按照时间先后进行排序;
Step5:对未选配路径的运输区间集合Ψ={ψ1,ψ1,…,ψN}从钢包路径集合Ω选配钢包路径;在钢包路径集合Ω去除不符合天车载重约束、路径长度约束、钢包温降约束的路径,然后按照路径起吊放下次数,路径长度,运输时间,弹性时间和钢包温降对钢包路径集合Ω排序,从中选取最优的路径。
其中,所述步骤Step4具体包括如下步骤:
Step4.1:设中间变量m=1,n=N;
Step4.2:设中间变量ψkey=ψ1;
Step4.3:从n开始向前搜索,即从后开始n=n-1;找到第一个运输开始时间小于ψkey的炉次ψn;将ψn赋值给ψm;即
Step4.4:从m开始向后搜索,即从后开始m=m+1;找到第一个运输开始时间大于ψkey的炉次ψm韵,将ψm赋值给ψn,即
Step4.5:若m≠n,转Step4.3;否则,转Step5。
其中,所述步骤Step5具体包括如下步骤:
Step5.1:设中间变量θ=1;
Step5.3:设初始化钢包路径集合Ω;
Step5.4:去除钢包路径集合Ω中不符合天车载重约束的路径,即
IF Loij>Lo(k7) THEN Ω=Ω-{k7};
Step5.5:去除钢包路径集合Ω中不符合路径长度约束的路径,即
IF l(k7)/v+2d>trij(kg(θ),kg(θ+1)) THEN Ω=Ω-{k7};
Step5.6:去除钢包路径集合Ω中不符合钢包温降约束的路径,即
Step5.7:按照路径起吊放下次数,路径长度,运输时间,弹性时间和钢包温降对钢包路径集合Ω排序;
生产中,运输资源非常紧缺,所以,在炉次Lij的钢包路径编制要尽早释放占用的运输资源,炉次Lij从第θ个操作到θ+1个操作设备之间运输时间为:
trij(kg(θ),kg(θ+1))=yij(kg(θ),kg(θ+1))-xij(kg(θ),kg(θ+1));
要求炉次Lij的运输时间尽可能小,即运输结束时间yij(kg(θ),kg(θ+1))和运输开始时间xij(kg(θ),kg(θ+1))的差值最小,其中,
为了防止意外情况发生,运输的弹性时间需要尽可能大:
Step5.8:θ=θ+1,更新状态;如果θ>N,转Step6,否则,转Step5.2;
Step6:结束。
其中,所述步骤S5.7具体选择规则如下:
按照路径起吊放下次数,路径长度,运输时间,弹性时间和钢包温降的优先级选取路径;优先级描述如下:
优先级1:优先选择起吊放下次数少的路径
优先级2:优先选择长度短的路径
R2:IF k7=arg max{l(k7),l(k′7)}THEN lijθ(k7)=1;
优先级3:优先选择运输时间短的路径
R3:IF k7=arg max{trij(kg(θ),kg(θ+1)),tr′ij(kg(θ),kg(θ+1))}THEN lijθ(k7)=1;
优先级4:优先选择运输的弹性时间大的路径
优先级5:优先选择钢包温降小的路径
本发明具有以下有益效果:
满足现场需求,减少无用运输时间,实现了节能降耗。使用本节方法能方便的为炼钢厂钢包编制路径,现场应用效果良好;同时对计划人员编制与调整计划具有很好的参考指导价值,能够使管理人员和工作人员及时了解生产的执行情况。
附图说明
图1为钢包周转业务流程图。
图2为钢包运行基本路径说明图。
图3为本发明实施例中1LD-3CC路径搜索图。
图4为本发明实施例中钢包路径编制流程图。
具体实施方式
为了使本发明的目的及优点更加清楚明白,以下结合实施例对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
以下实施例中所涉及的参量和变量符号及含义描述如下:
(1)已知条件
已知信息包括:
①设备类型,以及每种类型的设备个数;
②静态调度计划中浇次个数,以及每个浇次所在的连铸机;
③静态调度计划中每个浇次包含的炉次数,以及这些炉次在浇次内的先后加工顺序;
④静态调度计划中每个炉次的生产工艺路径:炉次经过的加工阶段数,以及在每个阶段的加工设备类型;
⑤静态调度计划中每个炉次在每个阶段的加工设备,以及在设备上的开工时间和完工时间;
⑥静态调度计划中每台设备上加工的炉次,以及对这些炉次的先后加工顺序;
⑦炉次在各设备上的加工状态:包括已完工、正在加工和未开工;
⑧在转炉上发生开工时间延迟的炉次,以及该炉次在转炉设备上的实际开工时间;
(2)性能指标
①由于炉次Lij的钢包路径长度直接影响着炉次Lij第θ个操作到θ+1个操作的运输时间,间接影响钢水的温度和质量,为了提高生产效率,保证产品质量,需要炉次Lij从第θ个操作到θ+1个操作设备之间的运输选择路径k7的长度不能超过炉次允许的最大运行长度并尽可能小
③钢包路径编制的目标是让每一个炉次Lij在不同设备之间的运输的弹性时间尽可能大,防止意外情况发生,确保生产能够顺利进行,即同一路径中先后经过的两个钢包的间隔时间最大。对于任意一个浇次i中的任意一个炉次Lij,假设它从转炉到连铸工序所经过的设备数为则Lij相邻两个操作θ到θ+1设备的可用时间等价于Lij在下一个(θ+1)操作设备的开始时间与第θ操作设备上的结束时间和运输时间Trij(kg(θ),kg(θ+1))的差值。即
为了防止意外情况发生,同一路径中先后经过的两个钢包的间隔时间最大
⑤生产中,运输资源非常紧缺,所以,在炉次Lij的钢包路径编制要尽早释放占用的运输资源,炉次Lij从第θ个操作到θ+1个操作设备之间运输时间为
trij(kg(θ),kg(θ+1))=yij(kg(θ),kg(θ+1))-xij(kg(θ),kg(θ+1)). (7)
要求炉次Lij的运输时间尽可能小,即运输结束时间yij(kg(θ),kg(θ+1))和运输开始时间xij(kg(θ),kg(θ+1))的差值最小
min trij(kg(θ),kg(θ+1)). (8)
同时,炉次Lij从第θ个操作到θ+1个操作设备之间运输开始时间xij(kg(θ),kg(θ+1))和结束时间yij(kg(θ),kg(θ+1))必须在生产设备加工第θ个操作结束时间和θ+1个操作开始时间之间
(3)约束条件
1)天车载重约束
满载钢水的钢包最大可重450t,空包的重量为150t,现场天车的负荷能力是不同的,钢包路径编制要满足天车载重的约束要求。炉次Lij选择路径k7的天车最大载重负荷要大于炉次Lij满载钢水的重量。
Loij<Lo(k7). (11)
2)时间范围约束
在炼钢-精炼-连铸的生产过程中,钢包匹配是按照炉次Lij使用钢包的时间先后顺序进行的,炉次Lij的第θ个操作到第θ+1个操作都需要选择路径k7,每个炉次都需要选择个路径。设运输区间集合Ψ={ψ1,ψ2,…,ψN},钢包路径编制在按时间排序后的集合Φ中,依次对每一个元素进行路径编制。例:现有三个炉次需要钢包路径编制,按照使用钢包路径的时间顺序排序后,设三个炉次其θ操作结束时间分别为可知由此可得
对于炉次Lij的钢包路径编制,运输时间必须满足生产设备调度计划的要求,炉次Lij从第θ个操作到θ+1个操作设备之间运输开始时间xij(kg(θ),kg(θ+1))和结束时间yij(kg(θ),kg(θ+1))必须在生产设备加工第θ个操作结束时间和θ+1个操作开始时间之间
3)天车运行距离长度约束
炉次Lij在相邻加工设备间的运输时间是有限的。同时,天车的运输速度也是一个常量,炉次Lij选择的运输路径长度也要满足天车运行速度和距离的约束,不能超过生产设备调度计划规定的时间要求。
l(k7)/v+2d<trij(kg(θ),kg(θ+1)). (16)
4)钢包温降约束
根据生产工艺的要求,炉次Lij对每一个匹配的钢包都有温度的要求,钢包的温度不能超出工艺要求上下限范围,即
钢包在不同加工设备间运输会造成温度损失,一旦温度降低到工艺规定的范围之外,就不得不增加冶炼时间或OB(增加精炼路径)提升温度,严重的还会导致整炉钢水报废。所以钢包路径编制通过控制炉次运输时的温度下降来保证钢包温度在工艺约束的范围之内,即炉次Lij在运输时钢包温度下降值在限定范围之内。
(4)决策变量
钢包路径编制问题要为炉次Lij的每一个运输区间决策对应的路径k7,并将其赋值,即
lijθ(k7)=1. (19)
综上所述,钢包路径编制以钢包运输路径最短、起吊放下次数最小、同一路径中先后相邻两个钢包的间隔时间最长、钢包运输温降最小和运输时间最小为性能指标;以路径上的天车载重大于满载钢水的钢包重量、路径上的天车可运输时间在炉次计划规定范围内、天车最大速度和炉次计划所决定的可用路径长度范围、路径中运输的钢水温降不超过炉次工艺规定温度范围为约束条件;以钢包运输的路径为决策变量。
实施例1
现场天车共有7部,台车共有9部。确定钢包路径策略分析如下:
(1)满包时刻的钢包计划已经编排完成,按照预订出钢顺计划的路径和时间取得将要发生的钢包运输(造成钢包位置移动的工作即认为是钢包运输)。根据预定的出钢顺计划取得钢包移动的起始点S和结束点T,查找基本路径集合φ判断是否能够到达。
(2)按照设备状况和约定,删除不可用的路径节点,得到可用路径集合φ′。如果起始点S和结束点T之间可以直接到达,则转步骤(8),否则进行步骤(3)。
(3)根据出钢顺计划和钢包计划,对可用路径进行分解,分解为若干个钢包运行区间(Positionstart,Positionend)。区间数为n,设计数器i=1。
(4)根据钢包运行区间(Positionstart,Positionend)和设备状况取得所需使用的天车集合φcrane和台车集合φtrolley;
(5)如果同一跨,优先选取靠近Positionend位置且空闲的天车,时刻为计划表时刻,位置为计划位置。如果不同跨,即需要不同天车,取得两个跨位α,β,第一个天车优先选取α跨靠近Positionstart位置且空闲的天车Cα,第二个天车优先选取β跨靠近Positionend位置且空闲的天车Cβ。计算天车Cα的结束位置(即天车Cβ的开始位置)Tmid。
(6)根据选定的天车Cα和Cβ以及位置Tmid直接进行台车路径选择:第一个台车Tα为Positionstart位置所在的空闲且相近的台车;第二个台车Tβ为Tmid位置所在的空闲且相近的台车;第三台车Tχ为Positionend位置所在的空闲且相近的台车。如果i≥n则判定是否取得一个完整的运输路径,当有可用路径未编制完返回步骤(3);否则i+1返回步骤(4)。所有可用路径编制完成后,继续步骤(7)。
(7)存在多条路径的情况下,采用选择规则排序。选择规则如下:
●路径可用,运输设备不能同时有其他工作;
●路径较为空闲,设备不能有其他较为临近的工作;
●物理距离较短。
(8)计划编制完成,下发计划到终端,当计划有改变时根据视图自动调整起止时间。如有路径改动,则重排计划。
搜索1LD与到3CC的路径搜索算法描述
STEP1:先搜索1跨到6跨的台车路径,发现多条。排除较远的路径和忙的路径,选取1跨-2LD台车-6跨为基本路径。
STEP2:再选择对应跨的天车,如图3所示。
1LD-1LD台车-1跨-1#天车-LF台车-6跨-4#天车-3CC。
1LD-1LD台车-1跨-5#天车-2LD台车-6跨-4#天车-3CC等。
STEP3:排优,取得最好的一个路径成为可执行路径:
1LD-1LD台车-1跨-5#天车-2LD台车-6跨-4#天车-3CC。
通过上述分析,炉次的钢包路径编制包括5个步骤:
Step1:初始化炉次集合Φ为空。通过生产设备调度计划获取当前生产的所有炉次Lij(i=1,2,3;j=1,2,…,Ni)放入集合Φ中;
Step4:依据路径编制次序约束,使用快速排序法对集合Ψ={ψ1,ψ2,…,ψN}中的元素ψi(1≤i≤N)按照时间先后进行排序;
Step5:对未选配路径的运输区间集合Ψ={ψ1,ψ2,…,ψN}从钢包路径集合Ω选配钢包路径;在钢包路径集合Ω去除不符合天车载重约束、路径长度约束、钢包温降约束的路径,然后按照路径起吊放下次数,路径长度,运输时间,弹性时间和钢包温降对钢包路径集合Ω排序,从中选取最优的路径。炼钢-精炼-连铸钢包路径编制处理流程如图4所示。
具体的,钢包路径编制具体处理步骤如下:
Step1:初始化炉次集合Φ为空。通过生产设备调度计划获取当前生产的所有炉次Lij(i=1,2,3;j=1,2,…,Ni)放入集合Φ中;
Φ=Φ+{Lij}. (25)
Step4:依据路径编制次序约束,使用快速排序法对集合Ψ={ψ1,ψ2,…,ψN}中的元素ψi(1≤i≤N)按照时间先后进行排序;
Step4.1:设中间变量m=1,n=N;
Step4.2:设中间变量ψkey=ψ1;
Step4.3:从n开始向前搜索,即从后开始n=n-1;找到第一个运输开始时间小于ψkey的炉次ψn;将ψn赋值给ψm;即
Step4.4:从m开始向后搜索,即从后开始m=m+1;找到第一个运输开始时间大于ψkey的炉次ψm韵,将ψm赋值给ψn,即
Step4.5:若m≠n,转Step4.3;否则,转Step5;
Step5:对未选配路径的运输区间集合Ψ={ψ1,ψ2,…,ψN}从钢包路径集合Ω选配钢包路径。在钢包路径集合Ω去除不符合天车载重约束、路径长度约束、钢包温降约束的路径,然后按照路径起吊放下次数,路径长度,运输时间,弹性时间和钢包温降对钢包路径集合Ω排序,从中选取最优的路径。
Step5.1:设中间变量θ=1;
Step5.3:设初始化钢包路径集合Ω;
Step5.4:去除钢包路径集合Ω中不符合天车载重约束的路径,即
IF Loij>Lo(k7) THEN Ω=Ω-{k7}. (30)
Step5.5:去除钢包路径集合Ω中不符合路径长度约束的路径,即
IF l(k7)/v+2d>trij(kg(θ),kg(θ+1)) THEN Ω=Ω-{k7} (31)
Step5.6:去除钢包路径集合Ω中不符合钢包温降约束的路径,即
Step5.7:按照路径起吊放下次数,路径长度,运输时间,弹性时间和钢包温降对钢包路径集合Ω排序。
生产中,运输资源非常紧缺,所以,在炉次Lij的钢包路径编制要尽早释放占用的运输资源,炉次Lij从第θ个操作到θ+1个操作设备之间运输时间为
trij(kg(θ),kg(θ+1))=yij(kg(θ),kg(θ+1))-xij(kg(θ),kg(θ+1)). (36)
要求炉次Lij的运输时间尽可能小,即运输结束时间yij(kg(θ),kg(θ+1))和运输开始时间xij(kg(θ),kg(θ+1))的差值最小,其中
为了防止意外情况发生,运输的弹性时间需要尽可能大
Step5.8:θ=θ+1,更新状态;如果θ>N,转Step6,否则,转Step5.2;
Step6:结束。
按照路径起吊放下次数,路径长度,运输时间,弹性时间和钢包温降的优先级选取路径。优先级描述如下:
优先级1:优先选择起吊放下次数少的路径
优先级2:优先选择长度短的路径
R2:IF k7=arg max{l(k7),l(k′7)} THEN lijθ(k7)=1. (21)
优先级3:优先选择运输时间短的路径
R3:IF k7=arg max{trij(kg(θ),kg(θ+1)),tr′ij(kg(θ),kg(θ+1))} THEN lijθ(k7)=1.(22)
优先级4:优先选择运输的弹性时间大的路径
优先级5:优先选择钢包温降小的路径
实施例2
初始数据描述如下:生产设备调度计划中包含3个浇次,每个浇次中包括4个炉次,即J1=J2=J3=4。3个浇次的炉次加工顺序集合分别为 其中,炉次L11,L12,L21,L22,L23,L31已经进行钢包路径编制。
Step1:初始化炉次集合Φ为空。通过生产设备调度计划获取当前生产的所有炉次Lij(i=1,2,3;j=1,2,…,Ni)放入集合Φ中,如表1所示。
表1浇铸顺计划
表2运输区间计划
Step4:依据路径编制次序约束,使用快速排序法对集合Ψ={ψ1,ψ2,…,ψN}中的元素ψi(1≤i≤N)按照时间先后进行排序,如表3所示。
表3运输区间计划
Step5:对未选配路径的运输区间集合Ψ={ψ1,ψ2,…,ψN}从钢包路径集合Ω选配钢包路径。在钢包路径集合Ω去除不符合天车载重约束、路径长度约束、钢包温降约束的路径,然后按照路径起吊放下次数,路径长度,运输时间,弹性时间和钢包温降对钢包路径集合Ω排序,从中选取最优的路径。
炉次Lij选择路径k7的天车最大载重负荷要大于炉次Lij满载钢水的重量,即
IF Loij>Lo(k7) THEN Ω=Ω-{k7}.
炉次Lij选择的运输路径也要满足天车运行速度和距离的约束,不能超过生产设备调度计划规定的时间要求,即
IF l(k7)/v+2d>trij(kg(θ),kg(θ+1)) THEN Ω=Ω-{k7}.
按照如下优先级规则R1~R5选择钢包路径,编制结果如表4所示。
表4运输区间计划
综上所述,本具体实施的钢包路径编制方法,满足现场需求,减少无用运输时间,实现了节能降耗。使用本节方法能方便的为炼钢厂钢包编制路径,现场应用效果良好;同时对计划人员编制与调整计划具有很好的参考指导价值,能够使管理人员和工作人员及时了解生产的执行情况。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
Claims (3)
1.一种考虑生产设备调度计划约束的运输设备钢包路径编制方法,其特征在于,包括如下步骤:
S1、以钢包运输路径最短、起吊放下次数最小、同一路径中先后相邻两个钢包的间隔时间最长、钢包运输温降最小和运输时间最小为性能指标;以路径上的天车载重大于满载钢水的钢包重量、路径上的天车可运输时间在炉次计划规定范围内、天车最大速度和炉次计划所决定的可用路径长度范围、路径中运输的钢水温降不超过炉次工艺规定温度范围为约束条件;以钢包运输的路径为决策变量,构建了问题的数学模型;
S2、构建基于多优先级的钢包路径启发式编制方法;
S3、在厂区布局和炉次计划确定的基础上,按性能指标重要程度确定钢包路径优先级并对可用路径排序,决策出钢包运输路径;
所述步骤S2包括如下步骤:
Step1:初始化炉次集合Φ为空,通过生产设备调度计划获取当前生产的所有炉次Lij(i=1,2,3;j=1,2,…,Ni)放入集合Φ中;
Φ=Φ+{Lij};
其中,表示炉次lij在进行第θ个操作时的g类设备的第kg个设备序号,炉次lij的生产工艺路径和选配钢包已知,任何一个操作θ所走过的设备类型g是已知的,即g=g(θ),其中,θ表示炉次lij从转炉到连铸的加工操作顺序号;表示炉次lij在进行第θ+1个操作时的g类设备的第kg个设备序号;
其中,lijθ(k7)表示炉次lij的第θ个操作到第θ+1个操作是否选择路径k7,lijθ(k7)=1表示选择,lijθ(k7)=0表示不选择;k7表示运输钢包的可选路径,k7=1,2,…,9;
Step4:依据路径编制次序约束,使用快速排序法对集合Ψ={ψ1,ψ2,…,ψN}中的元素ψi(1≤i≤N)按照时间先后进行排序;
Step5:对未选配路径的运输区间集合Ψ={ψ1,ψ2,…,ψN}从钢包路径集合Ω选配钢包路径;在钢包路径集合Ω去除不符合天车载重约束、路径长度约束、钢包温降约束的路径,然后按照路径起吊放下次数,路径长度,运输时间,弹性时间和钢包温降对钢包路径集合Ω排序,从中选取最优的路径;
所述步骤Step5中按照路径起吊放下次数,路径长度,运输时间,弹性时间和钢包温降对钢包路径集合Ω排序,从中选取最优的路径,具体包括:
按照路径起吊放下次数,路径长度,运输时间,弹性时间和钢包温降的优先级选取路径;优先级描述如下:
优先级1:优先选择起吊放下次数少的路径
优先级2:优先选择长度短的路径
R2:IF k7=arg max{l(k7),l(k′7)}THEN lijθ(k7)=1;
其中,l(k7)表示路径k7的长度;
优先级3:优先选择运输时间短的路径
R3:IF k7=arg max{trij(kg(θ),kg(θ+1)),tr′ij(kg(θ),kg(θ+1))}THEN lijθ(k7)=1;
其中,trij(kg(θ),kg(θ+1))表示炉次lij从第θ个操作到θ+1个操作之间的运输时间;
优先级4:优先选择运输的弹性时间大的路径
优先级5:优先选择钢包温降小的路径
3.如权利要求1所述的一种考虑生产设备调度计划约束的运输设备钢包路径编制方法,其特征在于,所述步骤Step5具体包括如下步骤:
Step5.1:设中间变量θ=1;
Step5.3:设初始化钢包路径集合Ω;
Step5.4:去除钢包路径集合Ω中不符合天车载重约束的路径,即
IF Loij>Lo(k7)THENΩ=Ω-{k7};
其中,Loij表示炉次Lij满载钢水的重量,Lo(k7)表示路径k7的天车最大载重负荷;
Step5.5:去除钢包路径集合Ω中不符合路径长度约束的路径,即
IF l(k7)/v+2d>trij(kg(θ),kg(θ+1))THENΩ=Ω-{k7};
其中,v表示天车的运行速度,d表示天车起吊或放下的时间;
Step5.6:去除钢包路径集合Ω中不符合钢包温降约束的路径,即
Step5.7:按照路径起吊放下次数,路径长度,运输时间,弹性时间和钢包温降对钢包路径集合Ω排序;
其中,STij(θ+1)表示炉次lij的第θ+1个工序的加工开始时间,ETijθ表示炉次lij的第θ+1个工序的加工完成时间;
生产中,运输资源非常紧缺,所以,在炉次Lij的钢包路径编制要尽早释放占用的运输资源,炉次Lij从第θ个操作到θ+1个操作设备之间运输时间为:
trij(kg(θ),kg(θ+1))=yij(kg(θ),kg(θ+1))-xij(kg(θ),kg(θ+1));
其中,trij(kg(θ),kg(θ+1))表示炉次lij从第θ个操作到θ+1个操作之间的运输时间,yij(kg(θ),kg(θ+1))表示炉次lij从第θ个操作到θ+1个操作之间的运输结束时间,xij(kg(θ),kg(θ+1))表示炉次lij从第θ个操作到θ+1个操作之间的运输开始时间;
要求炉次Lij的运输时间尽可能小,即运输结束时间yij(kg(θ),kg(θ+1))和运输开始时间xij(kg(θ),kg(θ+1))的差值最小,其中,
为了防止意外情况发生,运输的弹性时间需要尽可能大:
Step5.8:θ=θ+1,更新状态;如果θ>N,转Step6,否则,转Step5.2;
Step6:结束。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710590616.2A CN107403264B (zh) | 2017-07-14 | 2017-07-14 | 一种考虑生产设备调度计划约束的运输设备钢包路径编制方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710590616.2A CN107403264B (zh) | 2017-07-14 | 2017-07-14 | 一种考虑生产设备调度计划约束的运输设备钢包路径编制方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107403264A CN107403264A (zh) | 2017-11-28 |
CN107403264B true CN107403264B (zh) | 2021-09-17 |
Family
ID=60402224
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710590616.2A Active CN107403264B (zh) | 2017-07-14 | 2017-07-14 | 一种考虑生产设备调度计划约束的运输设备钢包路径编制方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107403264B (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108022010A (zh) * | 2017-11-30 | 2018-05-11 | 沈阳工业大学 | 钢包调度问题的优化方法 |
WO2019241932A1 (zh) * | 2018-06-20 | 2019-12-26 | 西门子股份公司 | 确定生产设备路径的方法、装置、***、存储介质和终端 |
CN112748731A (zh) * | 2020-11-26 | 2021-05-04 | 冶金自动化研究设计院 | 一种转炉出钢轨迹优化控制方法 |
CN114908210A (zh) * | 2021-02-10 | 2022-08-16 | 上海梅山钢铁股份有限公司 | 一种转炉钢包自动配包方法 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101303588A (zh) * | 2008-06-04 | 2008-11-12 | 东北大学 | 一种炼钢—连铸炉次批量计划自动编制方法及*** |
CN101923600A (zh) * | 2010-09-29 | 2010-12-22 | 中冶南方工程技术有限公司 | 炼钢连铸车间的物流仿真方法 |
CN103996146A (zh) * | 2014-05-08 | 2014-08-20 | 东北大学 | 一种炼钢-连铸生产的调度***及方法 |
CN105550751A (zh) * | 2015-12-15 | 2016-05-04 | 重庆大学 | 利用优先级策略混合遗传算法的炼钢连铸生产调度方法 |
CN105950858A (zh) * | 2016-07-05 | 2016-09-21 | 山东天海高压容器有限公司 | 用于钢瓶热处理的自动控制方法 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
MX2011005626A (es) * | 2009-05-13 | 2011-06-16 | Ibm | Sistema de itinerizacion de un proceso, metodo y programa. |
CN101893881A (zh) * | 2010-06-24 | 2010-11-24 | 昆明理工大学 | 一种基于延时有色Petri网的轧钢***建模方法 |
CN101944201A (zh) * | 2010-07-27 | 2011-01-12 | 昆明理工大学 | 一种基于多智能体的炼钢车间天车调度仿真方法 |
CN104376424B (zh) * | 2014-11-27 | 2017-07-11 | 东北大学 | 一种钢铁企业冷轧区多产线钢卷协调调度方法 |
CN105719114A (zh) * | 2016-01-04 | 2016-06-29 | 沈阳工学院 | 一种基于启发式算法的库存匹配方法 |
CN105976030B (zh) * | 2016-03-15 | 2019-08-20 | 武汉宝钢华中贸易有限公司 | 基于多智能体月台调度智能排序模型的构造 |
-
2017
- 2017-07-14 CN CN201710590616.2A patent/CN107403264B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101303588A (zh) * | 2008-06-04 | 2008-11-12 | 东北大学 | 一种炼钢—连铸炉次批量计划自动编制方法及*** |
CN101923600A (zh) * | 2010-09-29 | 2010-12-22 | 中冶南方工程技术有限公司 | 炼钢连铸车间的物流仿真方法 |
CN103996146A (zh) * | 2014-05-08 | 2014-08-20 | 东北大学 | 一种炼钢-连铸生产的调度***及方法 |
CN105550751A (zh) * | 2015-12-15 | 2016-05-04 | 重庆大学 | 利用优先级策略混合遗传算法的炼钢连铸生产调度方法 |
CN105950858A (zh) * | 2016-07-05 | 2016-09-21 | 山东天海高压容器有限公司 | 用于钢瓶热处理的自动控制方法 |
Non-Patent Citations (1)
Title |
---|
Scheduling method for steelmaking and continuous casting production process and its application;J Long 等;《Proceedings of the 32nd Chinese Control Conference》;20131021;2420-2425 * |
Also Published As
Publication number | Publication date |
---|---|
CN107403264A (zh) | 2017-11-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107403264B (zh) | 一种考虑生产设备调度计划约束的运输设备钢包路径编制方法 | |
CN105550751A (zh) | 利用优先级策略混合遗传算法的炼钢连铸生产调度方法 | |
CN103839114B (zh) | 炼钢车间时序计划自动编制*** | |
CN111626532A (zh) | 一种基于大数据规则自学习的炼钢生产计划智能排程方法 | |
CN114021885B (zh) | 一种托盘四向穿梭车***的提升机调度方法及装置 | |
CN101520656A (zh) | 一种炼钢连铸生产在线多模式时间优化调度方法 | |
JP6428435B2 (ja) | 輸送計画作成装置及び輸送計画作成方法 | |
CN108303958A (zh) | 一种炼钢连铸过程的多目标柔性调度方法 | |
CN115098922A (zh) | 一种基于模块化设计的炼钢-连铸物流仿真模型快速构建方法 | |
CN101941648A (zh) | 炼钢连铸车间物流仿真***中多吊车的冲突处理方法 | |
CN113205277B (zh) | 一种基于时空规则的车间生产与天车协同调度方法及装置 | |
CN104573955B (zh) | 炼钢车间生产与检修计划一体化时序控制***与方法 | |
CN104122861B (zh) | 基于等待时间松弛的冲突消解方法及优化调度方法 | |
CN108022010A (zh) | 钢包调度问题的优化方法 | |
JP4501740B2 (ja) | 製鋼プロセスの操業スケジュール作成システム、製鋼プロセスの操業スケジュール作成方法、及びコンピュータプログラム | |
JPS62164811A (ja) | 出鋼・鋳造の操業計画策定方法 | |
JPH09235610A (ja) | 製鋼プロセスの操業スケジュール作成システム | |
CN113342002B (zh) | 基于拓扑地图的多移动机器人调度方法及*** | |
CN114153185A (zh) | 一种基于动态多目标差分进化算法的炼钢-连铸弹性调度优化方法及*** | |
Sun et al. | Scheduling of steel-making and continuous casting system using the surrogate subgradient algorithm for Lagrangian relaxation | |
CN115630901A (zh) | 立体仓库的搬运调度方法及装置 | |
JP6191629B2 (ja) | 溶銑物流計画方法および溶銑物流計画装置 | |
CN112947114A (zh) | 一种钢包周转仿真***及其使用方法 | |
KR101550667B1 (ko) | 강의 제조 방법 | |
JPS6296611A (ja) | 精錬計画の策定方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |