JPH07236955A - Casting-rolling operation plan preparation method and device therefor - Google Patents
Casting-rolling operation plan preparation method and device thereforInfo
- Publication number
- JPH07236955A JPH07236955A JP3164494A JP3164494A JPH07236955A JP H07236955 A JPH07236955 A JP H07236955A JP 3164494 A JP3164494 A JP 3164494A JP 3164494 A JP3164494 A JP 3164494A JP H07236955 A JPH07236955 A JP H07236955A
- Authority
- JP
- Japan
- Prior art keywords
- plan
- rolling
- block
- casting
- route
- 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.)
- Granted
Links
- 238000005096 rolling process Methods 0.000 title claims abstract description 55
- 238000002360 preparation method Methods 0.000 title claims description 9
- 239000000463 material Substances 0.000 claims abstract description 99
- 238000000034 method Methods 0.000 claims abstract description 50
- 238000009749 continuous casting Methods 0.000 claims abstract description 8
- 238000011156 evaluation Methods 0.000 claims description 34
- 238000005266 casting Methods 0.000 claims description 22
- 238000005098 hot rolling Methods 0.000 claims description 7
- 239000002184 metal Substances 0.000 claims description 5
- 230000001360 synchronised effect Effects 0.000 claims description 5
- 238000004519 manufacturing process Methods 0.000 abstract description 11
- 238000003860 storage Methods 0.000 description 49
- 239000002436 steel type Substances 0.000 description 13
- 238000012545 processing Methods 0.000 description 12
- 229910001208 Crucible steel Inorganic materials 0.000 description 9
- 230000007704 transition Effects 0.000 description 8
- 229910000831 Steel Inorganic materials 0.000 description 6
- 239000010959 steel Substances 0.000 description 6
- 238000012937 correction Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 3
- 238000013459 approach Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000000137 annealing Methods 0.000 description 1
- 230000033228 biological regulation Effects 0.000 description 1
- 230000015556 catabolic process Effects 0.000 description 1
- 230000009028 cell transition Effects 0.000 description 1
- 238000005097 cold rolling Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 230000012447 hatching Effects 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 238000007747 plating Methods 0.000 description 1
- 230000003442 weekly effect Effects 0.000 description 1
Classifications
-
- 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
- General Factory Administration (AREA)
- Metal Rolling (AREA)
- Continuous Casting (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は連続鋳造設備で鋳込まれ
た鋳片を直接熱間圧延設備に供給して圧延する場合に、
各設備夫々の操業条件及び材料情報に基づいて最適な鋳
込−圧延の作業順序を決定するための鋳込−圧延操業計
画作成方法及びその装置に関する。BACKGROUND OF THE INVENTION The present invention relates to a case where a slab cast by a continuous casting facility is directly supplied to a hot rolling facility for rolling.
The present invention relates to a casting-rolling operation plan creation method and apparatus for determining an optimum casting-rolling work sequence based on operating conditions and material information of each facility.
【0002】[0002]
【従来の技術】連続鋳造設備にて鋳込まれた鋳片を直接
熱間圧延設備に供給し、圧延する、所謂直送圧延方式に
おける鋳込工程,圧延工程の同期化した操業計画を策定
する場合、鋼種の取り合わせ制約等の鋳込工程における
操業制約と、サイズ制約等の圧延工程における操業制約
とを同時に満足し、なおかつ納期,歩留り等の評価項目
についても最適化するような鋳込−圧延操業手順を決定
することが必要となる。このような材料に対する作業順
序をコンピュータシステムを用いて決定する方法とし
て、特開平5−158948号公報に開示された技術が
ある。2. Description of the Related Art When a slab cast by a continuous casting facility is directly supplied to a hot rolling facility and rolled, in which a casting operation in a so-called direct feed rolling system and a synchronized operation plan of the rolling process are formulated. , A casting-rolling operation that simultaneously satisfies the operational constraints in the casting process such as steel type combination constraints and the operating constraints in the rolling process such as size constraints, and optimizes the evaluation items such as delivery time and yield. It will be necessary to determine the procedure. As a method of determining the work sequence for such materials using a computer system, there is a technique disclosed in Japanese Patent Laid-Open No. 5-158948.
【0003】この技術では被加工材の全数に対し、被加
工品の状況及び定まった作業順序に影響されることなく
作業順序の決定が可能な特殊なケース及び同一の属性を
有するものを仮想単位化して分類し、予め設定した探索
経路に従って前記各分類範囲内の被加工材に対する作業
順序を決定することとしている。In this technique, a virtual case is defined as a special case in which the work order can be determined without being influenced by the condition of the work piece and the fixed work order, and those having the same attribute with respect to the total number of work pieces. The material is classified and classified, and the work order for the work material within each classification range is determined according to a preset search route.
【0004】[0004]
【発明が解決しようとする課題】ところでこのような従
来方式では対象となる被加工材は作業順序で定まる流動
性に影響されることなく作業順序の決定が可能な特殊な
ケース、又は同一の属性を有するものに限られるが、1
チャージ(転炉一杯分)内での鋳込順,ロール順等によ
る状態変化が激しい場合、つまり鋳片が1チャージのど
の段階で鋳込まれるかは、溶鋼同士の混ざり合いにより
鋳片の性質を大きく変化させ、また圧延ロールの摩耗の
ため、一計画チャンスの前半と後半とでは圧延可能な材
料の品質規格が異なり、材料に与える状態変化が激し
く、必然的に同じ性質とみなせる材料の集合、即ち分類
単位が小さくなり、被加工材の全数に対し探索を行って
作業順序を決める場合と比較してその効果が実質的に変
わらないこととなる。By the way, in such a conventional method, the work material to be processed is a special case in which the work order can be determined without being affected by the fluidity determined by the work order, or the same attribute. Limited to those with
When the state of the casting is changed drastically due to the casting order, roll order, etc. within the charge (one full converter), that is, when the slab is cast in one charge, the properties of the slab depend on the mixture of molten steel. The quality standard of the rollable material is different between the first half and the latter half of one planning opportunity due to the wear of the rolling rolls, the state change given to the material is severe, and the set of materials that can be regarded as the same property inevitably. That is, the classification unit becomes smaller, and the effect is substantially the same as in the case where the work order is determined by searching for the total number of workpieces.
【0005】また予め設定した探索経路に従って、換言
すれば最適化の操作を行うことなく被加工材に対する作
業順序を決定しているため、他に最適な作業順序が存在
している場合にもこれが採用されないこととなる可能性
が生じる等の問題があった。In addition, according to a preset search path, in other words, the work order for the work material is determined without performing the optimizing operation, so that this is done even when there is another optimum work order. There was a problem that it might not be adopted.
【0006】本発明はかかる事情に鑑みなされたもので
あって、その目的とするところは材料特定要素を近似し
た属性範囲で単位化したブロック単位で作業順序を定め
た粗計画を作成し、この各ブロックをより近似した属性
範囲で単位化したセル単位で動的計画法を応用して評価
項目が最適化されるよう作業順序を定めた経路計画を作
成し、各セルに材料を振り当てることで連続鋳造設備で
得た鋳片を直接圧延設備へ直送し、圧延を行う場合に材
料に対する最適な作業順序を迅速に決定可能とした鋳込
−圧延操業計画作成方法及びその装置を提供するにあ
る。The present invention has been made in view of the above circumstances, and an object thereof is to prepare a rough plan in which the work order is determined in block units in which the material specifying elements are unitized in the approximate attribute range. Apply a dynamic programming method to each block by unitizing each block with a more approximate attribute range, create a route plan that determines the work order so that evaluation items are optimized, and allocate materials to each cell In order to provide a casting-rolling operation plan creation method and apparatus capable of directly determining the optimum work order for the material when directly rolling the slab obtained by the continuous casting equipment to the rolling equipment and performing rolling. is there.
【0007】[0007]
【課題を解決するための手段】第1の発明に係る鋳込−
圧延操業計画作成方法は、連続鋳造設備にて鋳込まれた
鋳片を熱間圧延設備に直接供給して圧延する際に、各設
備の操業条件及び材料の仕様を含む操業情報に基づい
て、材料に対する同期化された鋳込及び圧延の作業順序
を決定する鋳込−圧延操業計画作成方法において、鋳込
金属種、圧延サイズを含む材料特定要素についての近似
した属性範囲の単位化されたブロックデータを持つ計画
要件を予め作成しておき、操業情報に基づき予め定めた
評価規則に従って前記ブロックを作業順序に配列する粗
計画の作成過程と、前記各設備の操業情報に基づき各ブ
ロックをより近似した属性毎のセル単位に分割し、前記
粗計画及び操業情報に基づき、ブロックの並び順に各ブ
ロックのセルを動的計画法を用いて評価項目が最適化さ
れるよう作業順序に配列する経路計画の作成過程と、前
記経路計画及び操業情報に基づいて各セル夫々の材料特
定要素に材料の数,量を割り当てる詳細計画の作成過程
とを含むことを特徴とする。MEANS FOR SOLVING THE PROBLEMS Casting according to the first invention-
Rolling operation plan creation method, when directly supplying the slab cast in the continuous casting equipment to the hot rolling equipment and rolling, based on the operation information including the operating conditions and material specifications of each equipment, In a casting-rolling operation planning method for determining a synchronized casting and rolling work order for a material, a unitized block of approximate attribute ranges for a material-specific element including a casting metal type and a rolling size. A planning requirement having data is created in advance, and a process of creating a rough plan in which the blocks are arranged in a work order according to a predetermined evaluation rule based on the operation information and each block based on the operation information of each of the facilities are more approximated. The cells are divided into cells for each attribute, and the cells of each block are arranged in the order in which the evaluation items are optimized using dynamic programming based on the rough plan and operation information so that the evaluation items are optimized. And creation process of route planning columns, characterized in that it comprises in the number of materials to the material a particular element of people each cell respectively, a process of creating detailed plan for allocating an amount based on the route plan and operational information.
【0008】第2の発明に係る鋳込−圧延操業計画作成
装置は、連続鋳造設備にて鋳込まれた鋳片を、熱間圧延
設備に直接供給し、圧延する際の各設備の操業条件及び
材料の仕様を含む操業情報に基づいて、材料の同期化さ
れた鋳込順序及び圧延順序を決定する鋳込−圧延操業計
画作成装置において、予め作成された各チャージ毎の鋳
込金属種、圧延サイズを含む材料特定要素についての近
似した属性範囲の単位化されたブロックデータを持つ計
画要件を記憶する手段と、操業情報に基づき評価規則に
従ってブロックを作業順序に配列する粗計画の作成手段
と、各設備の操業条件に基づき前記各ブロックをより近
似した属性毎のセル単位に分割し、前記粗計画及び操業
情報に基づきブロックの並び順に各ブロックのセルを動
的計画法を用いて評価項目が最適化されるよう作業順序
に配列した経路計画の作成手段と、前記経路計画及び操
業情報に基づいて各セル夫々の材料特定要素に材料を振
り当てた詳細計画の作成手段と、作成された計画を前記
評価規則に従って評価し、修正する手段とを具備するこ
とを特徴とする。The casting-rolling operation plan preparation apparatus according to the second aspect of the present invention directly supplies the slab cast by the continuous casting equipment to the hot rolling equipment, and the operating conditions of each equipment when rolling. And, based on the operation information including the specifications of the material, in the casting-rolling operation plan creating apparatus for determining the synchronized casting order and rolling order of the material, the casting metal species for each charge created in advance, A means for storing the planning requirements having unitized block data of an approximate attribute range for the material specific element including the rolling size, and a means for creating a rough plan for arranging the blocks in the work order according to the evaluation rule based on the operation information. , Based on the operating conditions of each equipment, each of the blocks is divided into cell units for each of the more approximated attributes, and the cells of each block are arranged using the dynamic programming method in the arrangement order of the blocks based on the rough plan and the operation information. A means for creating a route plan arranged in a work order so that the value items are optimized, and a means for creating a detailed plan in which materials are allocated to the material specifying elements of each cell based on the path plan and operation information. Means for evaluating and modifying the created plan according to the evaluation rule.
【0009】[0009]
【作用】本発明方法にあってはこれによって、計画対象
材料を材料特定要素についての近似した属性範囲で単位
化したブロックに分割し、その並び順を決定した粗計画
を作成し、各ブロック毎に、より近似した属性範囲で単
位化したセルに分割してその並び順を評価項目が最適と
なるよう動的計画法により決定することとしているか
ら、最適な経路を求めることが出来、しかも並び順の決
定に際して調べるべき組合せ数が低減されて、最適順序
を迅速に求め得ることとなる。また本発明装置では粗計
画、経路計画及び詳細計画の各作成手段で計画全体を調
整しつつブロック、続いてセルの並び順を決定し、これ
ら各セル内の材料特定要素に材料の数量を割り当てるこ
とで全体のバランスの取れた計画作成が可能となると共
に、作成された詳細計画を評価規則に従って評価し、修
正する手段を備えることで、より精微な計画作成が可能
となる。According to the method of the present invention, the material to be planned is divided into blocks which are unitized by the approximate attribute range of the material specifying element, and a rough plan whose order is determined is created. In addition, since it is decided to divide into cells that are unitized with a more approximate attribute range and the order of arrangement is determined by dynamic programming so that the evaluation items are optimal, it is possible to find the optimal route and The number of combinations to be examined when determining the order is reduced, and the optimum order can be quickly obtained. Further, the apparatus of the present invention adjusts the entire plan by means of each of the rough plan, the route plan and the detailed plan, and then determines the order of the blocks, and then determines the order of the cells, and allocates the quantity of the material to the material specifying element in each cell. This makes it possible to create a well-balanced plan as a whole, and by providing a means for evaluating and correcting the created detailed plan according to the evaluation rules, it is possible to make a more precise plan.
【0010】[0010]
【実施例】以下本発明をその実施例を示す図面に基づき
具体的に説明する。図1は本発明に係る鋳込−圧延操業
計画作成装置の構成を示すブロック図であり、図中1は
装置本体、2はホストコンピュータを示している。装置
本体1はグラフィック表示画面,マウス入力装置等を備
えたワークステーションにて構成され、通信装置を通じ
てホストコンピュータ2との間でデータ,指令等を送受
信するようになっている。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS The present invention will be specifically described below with reference to the drawings showing the embodiments. FIG. 1 is a block diagram showing the configuration of a casting-rolling operation plan creation device according to the present invention, in which 1 is an apparatus main body and 2 is a host computer. The apparatus main body 1 is composed of a workstation equipped with a graphic display screen, a mouse input device and the like, and is adapted to transmit and receive data, commands and the like to and from the host computer 2 through a communication device.
【0011】装置本体1は機能ブロックとして示す計画
作成部10の他に複数の記憶部21〜28及びインター
フェイス部30を備えている。記憶部21〜28中の操
業条件記憶部21は鋳込工程における成分取り合わせに
関しての制約、グレード別振り当て制約等の鋳込操業上
の制約、並びに圧延工程上の圧延順序に関する制約、連
続圧延量に関しての制約、板厚推移に関しての制約等の
圧延操業上の制約等各種操業条件が記憶されている。The apparatus main body 1 includes a plurality of storage units 21 to 28 and an interface unit 30 in addition to the plan creating unit 10 shown as a functional block. The operation condition storage unit 21 in the storage units 21 to 28 has a constraint on the component arrangement in the casting process, a constraint on the casting operation such as a grade allocation constraint, a constraint on the rolling order in the rolling process, and a continuous rolling amount. And various operating conditions such as restrictions on rolling operation such as restrictions on sheet thickness transition and restrictions on sheet thickness transition are stored.
【0012】前記グレード別振り当て制約とは通常品質
規格によって鋳片の許容グレードが定められているが、
鋳片のグレードは鋳込工程における状態によって決ま
り、例えば前回のチャージの溶鋼と今回のチャージの溶
鋼とを連続的に鋳造してゆく場合、前回のチャージにお
ける最後の溶鋼と今回のチャージの最初の部分の溶鋼と
は鋳型内部で混じり合うこととなるから、このような境
界部は当然鋳片のグレードが低くなり、高グレードの材
料をこの部分から取ることが出来ない、即ちこの領域に
高グレード材料を振り当てることが出来ないこととなる
が、このようなグレード別の振り当てに関しての制約を
いう。[0012] With the grade-based allocation constraint, the allowable grade of the slab is usually determined by quality standards,
The grade of the slab is determined by the condition in the casting process.For example, when continuously casting the molten steel of the previous charge and the molten steel of this charge, the last molten steel of the previous charge and the first of the current charge Since the molten steel of the part mixes inside the mold, such a boundary part naturally lowers the grade of the slab, and high grade material cannot be taken from this part, that is, high grade material in this region. It means that the material cannot be applied, but this is a restriction on the allocation by grade.
【0013】また圧延順制約とは材料の品質規格によっ
ては圧延ロールの摩耗の進行、操業の安定性を考慮して
圧延ロールの交換後、何本目以降何本目までに圧延しな
ければならない等の制約をいう。連続圧延量制約とは圧
延ロールの摩耗の関係から、特に難圧延品等に対する連
続圧延量(鋳片本数又は圧延長さ)の制限をいう。更に
板厚推移制約とは板厚の厚いものから薄いものを圧延す
る場合、板厚を急激に変化させると寸法精度の悪化を招
くことから板厚を順次変化させるよう板厚変化の許容量
に関しての制限をいう。Further, the rolling order constraint means that depending on the quality standard of the material, after the rolling rolls are replaced in consideration of the progress of the wear of the rolling rolls and the stability of the operation, it is necessary to roll the rolling rolls after the rolling roll. Refers to constraints. The continuous rolling amount restriction refers to a limitation on the continuous rolling amount (the number of slabs or the rolling length) particularly for difficult-to-roll products and the like due to the wear of the rolling rolls. Furthermore, the plate thickness transition constraint is that when rolling from a thick plate to a thin plate, if the plate thickness is changed abruptly, the dimensional accuracy deteriorates. Refers to the limitation of.
【0014】生産要求記憶部22は月度計画システム、
週間計画システム等の上位計画システムにより立案され
た計画生産量、又は操業者により入力された計画生産量
との差異から計算される当該計画チャンスに対する下工
程別要求量、需要家別要求量,サイズ別要求量等の各種
生産要求量が格納されている。The production request storage unit 22 is a monthly planning system,
Requested quantity for each process, demanded quantity by customer, and size for the planned opportunity calculated from the difference between the planned production quantity planned by a higher-level planning system such as a weekly planning system or the planned production quantity input by the operator Various production demands such as different demands are stored.
【0015】ここに下工程別要求量とは、例えば熱延工
程の後に続く冷延工程、焼鈍工程、メッキ工程等の下工
程においてこれら工程において材料不足にならないため
の要求量を工程系列別に求めたものをいう。Here, the required amount for each lower process means, for example, a required amount for preventing a material shortage in these processes in a lower process such as a cold rolling process, an annealing process, and a plating process following the hot rolling process. I mean something.
【0016】材料情報記憶部23は計画作成時に未鋳込
状態で残っている生産予定の材料に対する規格,鋼種,
圧延サイズ,鋳込残重量,納期等の各種情報が格納され
ている。これら各操業条件記憶部21,生産要求記憶部
22,注文情報記憶部23に格納されている情報は計画
作成の都度、ホストコンピュータ2から転送されるデー
タにて更新される。The material information storage unit 23 stores the specifications, steel types, and materials for the materials to be produced, which remain in the uncast state at the time of planning.
Stores various information such as rolling size, remaining casting weight, and delivery time. The information stored in each of the operating condition storage unit 21, the production request storage unit 22, and the order information storage unit 23 is updated with the data transferred from the host computer 2 every time a plan is created.
【0017】評価規則記憶部24は成品の納期,歩留り
等の評価項目及び評価方法,各評価項目の優先度等の評
価規則が格納されている。評価方法としては、例えば
「納期」の場合、作業目標を基準にして遅れている材料
については高い点数を、先行している材料ほど低い点数
を付与し、また至急品についてはこれに加えて別に点数
を加点する等により行う。また「歩留り」の場合は10
0%の場合を0とし、歩留りが低下する程、マイナス点
数を大きくする。点数自体は試行錯誤的に決定する。The evaluation rule storage unit 24 stores the evaluation items such as the delivery date of the product, the yield and the like, the evaluation method and the evaluation rule such as the priority of each evaluation item. As an evaluation method, for example, in the case of "delivery date", a high score is given to a material that is delayed with respect to the work target, a low score is given to a material that precedes it, and in addition to this, for urgent items This is done by adding points. In the case of "yield", 10
The case of 0% is set to 0, and the negative score is increased as the yield decreases. The score itself is determined by trial and error.
【0018】また評価項目の優先度については、評価項
目夫々に点数に対し重みを付けることにより決定する。
即ち優先度を高くしたい評価項目には重みを大きくす
る。いずれの評価項目の点数にどのような重みを付与す
るかは、経験的に決められ、例えば納期優先,板厚推移
優先の如く様々な場合がある。The priority of the evaluation item is determined by weighting the score for each evaluation item.
That is, the weight is increased for the evaluation item for which the priority is desired to be high. What kind of weight is given to the score of which evaluation item is empirically determined, and there are various cases such as delivery date priority and plate thickness transition priority.
【0019】このような評価規則は操業状況等に応じて
エキスパートシステム等を利用した状況判断システムに
より作成され、自動設定されるか、又はマウス入力装置
及びキーボードを用いて評価規則入力部31を通じて操
業者により入力される。また評価規則入力部31を通じ
て操業者が予め設定された評価規則を修正することが可
能となっている。Such an evaluation rule is created by a situation judgment system using an expert system or the like according to the operation situation and is automatically set, or the operation is performed through the evaluation rule input unit 31 using a mouse input device and a keyboard. Entered by the person. Further, the operator can correct the preset evaluation rule through the evaluation rule input unit 31.
【0020】計画要件記憶部25は一計画チャンス(圧
延設備における一の段取り変えから次の段取り替えまで
の間の作業期間)におけるチャージ毎の鋳込鋼種,圧延
サイズ範囲、特殊向先等材料特定要素を含む各種計画要
件が格納されている。このような計画要件は各種計画シ
ステムにおける中位システムによって作成され、自動的
に設定されるか、又はマウス入力装置及びキーボードを
用いて計画要件入力部32を通じて操業者により入力さ
れる。粗計画記憶部26,経路計画記憶部27,詳細計
画記憶部28は夫々粗計画作成手段11,経路計画作成
手段12,詳細計画作成手段13にて作成された粗計
画,経路計画及び詳細計画を格納する。The plan requirement storage unit 25 identifies materials such as cast steel type, rolling size range and special destination for each charge in one planning opportunity (working period from one setup change to the next setup change in rolling equipment). Stores various planning requirements including elements. Such planning requirements are created by a medium-level system in various planning systems and set automatically, or input by an operator through the planning requirement input unit 32 using a mouse input device and a keyboard. The rough plan storage unit 26, the route plan storage unit 27, and the detailed plan storage unit 28 respectively store the rough plan, the route plan, and the detailed plan created by the rough plan creating unit 11, the route plan creating unit 12, and the detailed plan creating unit 13, respectively. Store.
【0021】粗計画作成手段11は前記各記憶部21〜
25から読出した情報に基づき、第1次計画である「粗
計画」を作成し、これを粗計画記憶部26へ格納する。
また経路計画作成部12は前記粗計画記憶部26から読
出した「粗計画」、並びに前記記憶部21〜24から読
出した情報に基づいて第2次計画である「経路計画」を
作成し、これを経路計画記憶部27へ格納する。The rough plan creating means 11 includes the storage units 21 to 21.
Based on the information read from 25, the "plan" of the first plan is created and stored in the rough plan storage unit 26.
In addition, the route plan creating unit 12 creates a "route plan" that is a secondary plan based on the "coarse plan" read from the rough plan storage unit 26 and the information read from the storage units 21 to 24. Is stored in the route plan storage unit 27.
【0022】詳細計画作成部13は経路計画記憶部27
から読出した経路計画、並びに記憶部21〜24から読
出した情報に基づいて最終計画である「詳細計画」を作
成し、これを詳細計画記憶部28へ格納する。The detailed plan creating section 13 includes a route plan storing section 27.
A "detailed plan" which is a final plan is created on the basis of the route plan read from the storage unit and the information read from the storage units 21 to 24, and this is stored in the detailed plan storage unit.
【0023】前記計画要件記憶部25に記憶された計画
要件は操業者によりインターフェイス部30を構成する
計画要件入力部32を通じて、また粗計画記憶部26に
記憶された粗計画は操業者により粗計画修正部33を通
じて、また経路計画記憶部27に記憶された経路計画は
経路計画修正部34を通じて、更に詳細計画記憶部28
に記憶された詳細計画は詳細計画修正部35を通じて夫
々操業者により必要に応じて修正可能となっている。詳
細計画記憶部28に記憶された詳細計画はホストコンピ
ュータ2に送信され、該ホストコンピュータ2から操業
指示が発せられる。The planning requirements stored in the planning requirement storage section 25 are inputted by the operator through the planning requirement input section 32 constituting the interface section 30, and the rough plans stored in the rough plan storage section 26 are roughly planned by the operator. The route plan stored in the route plan storage unit 27 through the correction unit 33 is further stored in the detailed plan storage unit 28 through the route plan correction unit 34.
The detailed plans stored in (1) can be modified by the operators through the detailed plan modifying section 35 as needed. The detailed plan stored in the detailed plan storage unit 28 is transmitted to the host computer 2, and an operation instruction is issued from the host computer 2.
【0024】次に粗計画作成部11の処理過程について
図2に示すフローチャートと共に説明する。図2は粗計
画作成手段11における処理過程を示すフローチャート
である。粗計画作成手段11は、先ず操業条件記憶部2
1、生産要求記憶部22、材料情報記憶部23等の操業
情報記憶部20から夫々操業条件,生産要求及び材料情
報等の、所謂操業情報を読み込み(S1)、次に計画要
件記憶部25から計画要件を読み込む(S2)。表1は
計画要件の一例を示している。Next, the process of the rough plan creating section 11 will be described with reference to the flowchart shown in FIG. FIG. 2 is a flowchart showing the processing steps in the rough plan creating means 11. The rough plan creating means 11 first operates the operation condition storage unit 2
1. Read the so-called operation information such as the operation conditions, the production request and the material information from the operation information storage section 20 such as the production request storage section 22 and the material information storage section 23 (S1), and then from the planning requirement storage section 25. The planning requirements are read (S2). Table 1 shows an example of planning requirements.
【0025】[0025]
【表1】 [Table 1]
【0026】表1は、横欄にチャージNo.(1チャージ
〜6チャージ)をとり、チャージ毎に鋳込鋼種、製造す
べき板材の板幅範囲(上限値(mm), 下限値(mm)) ,板厚
範囲等の材料特定要素を近似した属性範囲毎に単位化
し、ブロック単位で表示してある。 なお、表1中選
択,自由,禁止等は夫々下記のことを意味している。 「選択」 :そのブロックを計画に組み入れる(そのブ
ロックに該当する材料を必ず計画に組み入れる)。 「自由」 :そのブロックを計画に組み入れるかどうか
はどちらでもよい。 「禁止」 :そのブロックを計画に組み入れない。 「一般材」:特殊向先ではない材料(特殊向先指定がな
い場合は一般材) 「特殊A」:特殊向先の材料(一般的に出荷量を管理さ
れている大口注文)In Table 1, the horizontal column shows the charge No. (1 charge to 6 charges) was taken, and material specific elements such as cast steel type, plate width range of plate material to be manufactured (upper limit value (mm), lower limit value (mm)), plate thickness range were approximated for each charge. The attribute ranges are unitized and displayed in block units. In Table 1, selection, freedom, prohibition, etc. mean the following, respectively. "Selection": Include the block in the plan (always include the material corresponding to the block in the plan). "Freedom": It does not matter whether the block is included in the plan. "Prohibition": Do not include the block in the plan. "General materials": Materials that are not special destinations (general materials when no special destination is specified) "Special A": Materials that are special destination (large orders whose shipment volume is generally controlled)
【0027】表1から明らかなように、例えば1チャー
ジでは鋳込鋼種は「鋼種A」、板幅範囲は「1400〜1200
mm」、また厚さはブロック単位の指定で厚さ2.8 mm以上
の中厚材を「一般材」として選択し、他の準薄,薄物及
び極薄材については「禁止」する。また5チャージでは
鋳込鋼種は「鋼種B」、板幅範囲は「1000〜900 mm」、
単厚さは2.8 mm以上の中厚材については「自由」、1.8
mm〜2.8 mmの準薄材については「一般材」として選択
し、1.4 mm〜1.8 mmの薄物材については「特殊A」とし
て選択し、1.4 mm以下の極薄材については「禁止」とす
る。As is clear from Table 1, for example, in one charge, the cast steel type is "steel type A" and the strip width range is "1400 to 1200".
mm ”, and the thickness is specified in block units. Medium-thickness materials with a thickness of 2.8 mm or more are selected as“ general materials ”and other semi-thin, thin and ultra-thin materials are“ prohibited ”. With 5 charges, the cast steel type is "steel type B", and the strip width range is "1000 to 900 mm".
Single thickness is “free” for medium-thickness materials of 2.8 mm or more, 1.8
mm-2.8 mm semi-thin material is selected as "general material", 1.4 mm-1.8 mm thin material is selected as "special A", and ultra-thin material of 1.4 mm or less is "prohibited" .
【0028】次にこのような計画要件にて指定される鋳
込鋼種,板幅範囲,板厚範囲,特殊向先等の材料特定要
素について近似した属性範囲毎に単位化したブロックに
ついて並び順を生成し(S3)、操業条件,生産要求に
従ってブロック毎又は複数のブロックの集合であるブロ
ック群毎に規定量を設定する(S4)。Next, the arrangement order of blocks unitized for each attribute range approximated to the material specific elements such as the cast steel type, the strip width range, the strip thickness range, and the special destination specified by such planning requirements is set. It is generated (S3), and a prescribed amount is set for each block or for each block group which is a set of a plurality of blocks according to the operating conditions and the production request (S4).
【0029】ブロックの並び順の生成は表1の如き計画
要件の場合についてみると次の如くにして行う。即ち、
チャージ毎に「選択」指定、又は「自由」指定されてい
るブロックを用いて可能な順列を発生し、各チャージか
ら夫々1つの順列を取り出して組み合わせる。「選択」
指定については必ずこの順列の中に入れ、「自由」指定
については入れる場合、入れない場合の2つの場合をこ
れに含める。The generation of the arrangement order of blocks is performed as follows in the case of the planning requirement as shown in Table 1. That is,
A possible permutation is generated using a block that is “selected” or “free” for each charge, and one permutation is extracted from each charge and combined. "Choice"
The designation must be included in this permutation, and the "free" designation must be included in both cases.
【0030】例えば、あるチャージでブロックが次のよ
うに指定されたとすると、 中厚=選択 準薄=選択 薄物=自由 極薄=禁
止 可能な順列は A.「自由」指定の薄物を入れる場合 a.中厚→準薄→薄物 b.中厚→薄物→準薄
c.準薄→中厚→薄物 d.準薄→薄物→中厚 e.薄物→中厚→準薄
f.薄物→準薄→中厚 B.「自由」指定の薄物を入れない場合 g.中厚→準薄 h.準薄→中厚 の8通りとなる。ただし、板厚推移上の制約から、中厚
から薄物へ推移することは禁止されており、実際に採用
される順列は6通りである(b.とc.は除かれる)。
この操作を各チャージ毎に実施し、夫々のチャージから
各1つの順列を取り出した組み合わせを作成する。For example, if a block is specified as follows for a certain charge, medium thickness = selection semi-thin = selection thin = free ultra-thin = prohibition. When inserting thin items designated as "free" a. Medium thickness → semi-thin → thin b. Medium-thick → thin → semi-thin
c. Semi-thin → medium-thick → thin d. Semi-thin → thin → medium-thick e. Thin → Medium → Semi-thin
f. Thin → Semi-thin → Medium B. If you do not put the thin products designated as "free" g. Medium thickness → semi-thin h. There are 8 types, from semi-thin to medium-thick. However, due to restrictions on the transition of plate thickness, transition from medium thickness to thin material is prohibited, and there are six permutations that are actually adopted (b. And c. Are excluded).
This operation is performed for each charge, and one permutation is extracted from each charge to create a combination.
【0031】一方規定量としては鋳片重量,鋳片本数等
があり、また規定量の種類には上限量,下限量,目標量
があり、これらは各操業条件,生産要求により決定され
る。その一例を表2に示すOn the other hand, the prescribed amount includes the slab weight, the number of slabs, etc., and the types of the prescribed amount include the upper limit amount, the lower limit amount, and the target amount, which are determined by each operating condition and production demand. An example is shown in Table 2.
【0032】[0032]
【表2】 [Table 2]
【0033】表2中、例えば操業条件の一つであるチャ
ージ毎の鋳込量については夫々「重量」として定め、且
つその重量は「目標量」として定める。なお「目標量」
とは可及的にこの値(重量)に近づけることを意味し、
また「上限量」はこれを超えないことを、更に「下限
量」は少なくともこれ以上であることを要求されてい
る。規定量についての実際の数値例を表3に示す。In Table 2, for example, the casting amount for each charge, which is one of the operating conditions, is defined as "weight", and the weight is defined as "target amount". "Target amount"
Means to approach this value (weight) as much as possible,
Further, the "upper limit amount" is required not to exceed this amount, and the "lower limit amount" is required to be at least not less than this. Table 3 shows an example of actual numerical values for specified amounts.
【0034】[0034]
【表3】 [Table 3]
【0035】表3中○印は各規定量が関係するブロック
を示している。例えば規定No.1ではブロック1と2とを
合わせたブロック群において3本以上の鋳片を取ればよ
いことを意味している。In Table 3, the circles indicate blocks to which each specified amount is related. For example, stipulation No. 1 means that it is sufficient to take three or more slabs in a block group including blocks 1 and 2.
【0036】次に予め鋳込鋼種,板幅範囲,板厚範囲,
特殊向先等の計画要素によってブロック又はブロック群
として集約され、評価規則記憶部24に記憶されている
評価基準に従ってソーテイングされた材料を用い、次の
規則に従って各ブロックに優先度順に材料を夫々規定量
を満足するまで仮に振り当てる(S5)。Next, cast steel type, plate width range, plate thickness range,
Using materials sorted according to the evaluation criteria stored in the evaluation rule storage unit 24 according to planning factors such as special destinations, and sorted according to the following rules, the materials are prescribed in order of priority according to the following rules. Allocate temporarily until the amount is satisfied (S5).
【0037】〔規則1〕 下限量以上振り当てる。 〔規則2〕 目標量に近づけるよう振り当てる。 〔規則3〕 上限量を超えないよう振り当てる。[Rule 1] Allocate more than the lower limit amount. [Rule 2] Allocate to approach the target amount. [Rule 3] Allocate so that the maximum amount is not exceeded.
【0038】例えば表3の場合についてみると、規定N
o.1では規定量は「下限量」であるから、前述した〔規
則1〕に従って下限量以上となるまで材料を振り当て
る。また規定No.1はブロック1と2のブロック群に対す
る規定量であるから、先ずブロック1と2との内で最も
優先度(点数)の高い材料を抽出し、その材料の属する
ブロックに振り当てる。例えばブロック2により優先度
の高い材料があった場合、規定No.4もブロック2にも関
与し、しかも〔規則3〕に従って規定No.4の上限量を超
えるようであれば材料を振り当てられないことから、他
の材料を探索し、下限量の3本を満たすまで繰り返して
仮振り当てを行う。このようなチェックを全ての規定量
について実行する。For example, in the case of Table 3, the rule N
In o.1, the specified amount is the "lower limit amount", so according to the above [Rule 1], the material is distributed until it becomes the lower limit amount or more. Further, since the regulation No. 1 is the prescribed amount for the block group of blocks 1 and 2, first, the material having the highest priority (score) among the blocks 1 and 2 is extracted and assigned to the block to which the material belongs. . For example, if there is a material with a higher priority in Block 2, the material will be assigned if it also contributes to Rule 2 and Block 2 and exceeds the upper limit of Rule 4 according to [Rule 3]. Since there is no such material, another material is searched for, and provisional allocation is repeated until the lower limit of 3 is satisfied. Such a check is executed for all specified amounts.
【0039】仮振り当てされた材料に対し、操業条件記
憶部21から読出した操業条件についてチェックを行
い、制約違反があれば材料の振り当てを変更し、また他
の材料と交換することで修正する(S6)。チェック対
象となる操業制約としては鋳込みのグレード別振り当て
制約、圧延におけるロール順制約等である。With respect to the temporarily assigned material, the operating condition read from the operating condition storage unit 21 is checked, and if the constraint is violated, the assigned material is changed and the material is replaced with another material to correct it. Yes (S6). The operation constraints to be checked include casting grade allocation constraints and roll order constraints in rolling.
【0040】このようにして求めた粗計画を評価規則に
従って評価し、評価項目が最適であれば保存する(S
7)、全てのブロックの並び順序、即ち作業順序につい
てステップS3〜S7を繰り返した後(S8)、ブロッ
クの並び順序に対する材料の仮振り当て結果に基づき、
表4に示す如き粗計画を作成し、粗計画記憶部26へ出
力し(S9)、終了する。The rough plan thus obtained is evaluated in accordance with the evaluation rules, and if the evaluation items are optimum, it is saved (S
7), after repeating steps S3 to S7 for the arrangement order of all the blocks, that is, the work order (S8), based on the temporary allocation result of the material for the arrangement order of the blocks,
A rough plan as shown in Table 4 is created, output to the rough plan storage unit 26 (S9), and the process ends.
【0041】[0041]
【表4】 [Table 4]
【0042】表4中、例えば鋳込鋼種がBで、板幅範
囲:1300〜1100mm、板厚範囲: 準薄であるブロック3は
2チャージ目の中間から全体として4本とり、その内訳
は非定常部の前部分で2本を取り(残りは定常部分で2
本とる)、向先は向先Aに4本とする内容となってい
る。In Table 4, for example, the cast steel type is B, the plate width range: 1300 to 1100 mm, and the plate thickness range: semi-thin, the block 3 takes four as a whole from the middle of the second charge, and the breakdown is non- Take two in the front part of the stationary part (the rest is 2 in the stationary part)
The book has a content of 4 books for the destination A.
【0043】次に経路計画作成部12の処理過程につい
て図3,図4に示すフローチャートと共に説明する。経
路計画作成部12においては、操業情報記憶部20から
操業情報を読み込み(S10)、粗計画記憶部26から
粗計画を読み込み(S11)、粗計画における材料の仮
振り当て情報を各ブロック毎に取り込んで規定量を決定
する(S12)。規定量は本数であり、各ブロック毎の
目標量となる。Next, the processing steps of the route planning unit 12 will be described with reference to the flowcharts shown in FIGS. In the route plan creation unit 12, the operation information is read from the operation information storage unit 20 (S10), the rough plan is read from the rough plan storage unit 26 (S11), and the temporary allocation information of the material in the rough plan is read for each block. It is taken in and the specified amount is determined (S12). The specified amount is the number, and is the target amount for each block.
【0044】次に全ブロックI〜Nについて、順次経路
決定処理を行い(S13〜S16)、経路計画を出力す
る(S17)。Next, route determination processing is sequentially performed for all blocks I to N (S13 to S16), and a route plan is output (S17).
【0045】図4は図3におけるステップS14の経路
決定処理のサブルーチンでの処理過程を示すフローチャ
ートである。先ずi=1か否か、即ち最初のブロック1
か否かを判断し(S101)、最初のブロックである場
合にはブロック1について材料特定要素についてより近
似した属性範囲で単位化されたセル単位での部分経路
(1つのブロック内でのセル並び順)を生成する(S1
02)。FIG. 4 is a flow chart showing the processing steps in the subroutine of the route determination processing of step S14 in FIG. First, whether i = 1, that is, the first block 1
It is determined whether or not (S101), and if it is the first block, the partial path in cell units unitized in the attribute range that is closer to the material specific element for block 1 (cell arrangement in one block Order) is generated (S1
02).
【0046】部分経路はブロック内に存在するセルの組
み合わせ及び順列によって生成される。生成された部分
経路に対し、規定量を満足するまで材料の仮振り当てを
行い(S103)、部分経路の得点を計算する(S10
4)。部分経路の得点は、材料単体が持っている点数
(納期等についての点数の和)と、セル推移による点数
(例えば板厚区分の推移が離れすぎている場合にはマイ
ナスの点数が与えられる)との和として計算される。The partial path is generated by the combination and permutation of cells existing in the block. Material is provisionally applied to the generated partial path until the specified amount is satisfied (S103), and the score of the partial path is calculated (S10).
4). The score of the partial path is the score that the material itself has (the sum of the scores for the delivery date, etc.) and the score due to the cell transition (for example, if the transition of the plate thickness classification is too far apart, a negative score is given). Calculated as the sum of and.
【0047】その得点が、同じ終点セル(経路の最後と
なるセル)を持つ部分経路の中で最適となるならば、ブ
ロック1までの経路候補として一時保存する。全ての可
能な部分経路を生成したか否かを判断し(S105)、
生成していない場合にはS102に戻り、また生成して
いる場合にはS112へ進む。If the score is optimum among the partial routes having the same end cell (the cell at the end of the route), it is temporarily stored as a route candidate up to block 1. It is determined whether or not all possible partial paths have been generated (S105),
If not generated, the process returns to S102, and if generated, the process proceeds to S112.
【0048】またステップS101の判断において、i
≠1の場合には動的計画法を用いて、以下の処理を行
う。即ちブロックi−1までの経路候補を1つ選択し
(S106)、ブロックiについての部分経路を生成す
る(S107)。生成された部分経路に対し、規定量を
満足するまで材料の仮振り当てを行い(S108)、ブ
ロックi−1までの経路候補とブロックiの部分経路を
結合した経路について得点を計算する(S109)。経
路の得点は次式にて計算する。 得点=ブロックi−1までの経路候補の得点 +ブロックiの部分経路の得点 +ブロックi−1の経路候補とブロックiの部分経路の
結合による得点In the determination of step S101, i
When ≠ 1, the following processing is performed using the dynamic programming method. That is, one route candidate up to block i-1 is selected (S106), and a partial route for block i is generated (S107). The material is provisionally allocated to the generated partial route until the specified amount is satisfied (S108), and the score is calculated for the route in which the route candidate up to the block i-1 and the partial route of the block i are combined (S109). ). The route score is calculated by the following formula. Score = score of route candidate up to block i-1 + score of partial route of block i + score by combining route candidate of block i-1 and partial route of block i
【0049】ここで、結合による得点は、ブロックi−
1の経路候補の終点セルからブロックiの部分経路の始
点セルへの推移状況から計算される。その得点が、同じ
終点セルを持つ経路の中で最適となるならば、ブロック
iまでの経路候補として一時保存する。全ての可能な部
分経路を生成したか否かを判断し(S110)、生成し
ていない場合にはステップS107に戻り、また生成し
た場合にはブロックi−1までの全ての経路候補を選択
したか否かを判断し(S111)、選択していない場合
にはステップS106に戻り、また選択した場合にはS
112へ進む。Here, the score obtained by the combination is the block i-
It is calculated from the transition state from the end point cell of the route candidate of No. 1 to the start point cell of the partial route of block i. If the score is optimum among the routes having the same end point cell, it is temporarily stored as a route candidate up to block i. It is determined whether or not all possible partial routes have been generated (S110). If not generated, the process returns to step S107, and if they have been generated, all route candidates up to block i-1 are selected. It is determined whether or not (S111), the process returns to step S106 if not selected, or S if selected.
Proceed to 112.
【0050】ステップS112では今まで一時保存して
いた経路候補(夫々終点セルが異なる)を記憶装置に格
納し、終了する。上記経路決定処理(i≠1の場合)に
ついて、図5を用いて説明する。ここで、ブロックi−
1までで決定された経路候補が3つあり、またブロック
iで4つの部分経路が生成できる場合を示している。但
し、経路候補、部分経路ともに図5に示したもの以外に
も考えられるが、説明の簡略化のため上記仮定にて説明
する。In step S112, the route candidates (each end cell is different) which have been temporarily stored until now are stored in the storage device, and the process ends. The route determination process (when i ≠ 1) will be described with reference to FIG. Here, block i-
The case where there are three route candidates determined up to 1 and four partial routes can be generated in the block i is shown. However, both the route candidate and the partial route may be considered other than those shown in FIG. 5, but for the sake of simplification of explanation, the explanation will be made based on the above assumption.
【0051】図5(a)はブロックi−1までの経路候
補1,2,3を、また図5(b)はブロックiの部分経
路1,2,3,4を示している。各経路候補、各部分経
路は夫々横軸に板幅区分を、また縦軸に板厚区分をと
り、夫々ブロックよりも細かい板幅及び板厚のセルを決
定し、決定したセル(1升目に相当)にはハッチングを
付して示してある。FIG. 5A shows the route candidates 1, 2, 3 up to the block i-1, and FIG. 5B shows the partial routes 1, 2, 3, 4 of the block i. For each route candidate and each partial route, the horizontal axis is the plate width division and the vertical axis is the plate thickness division, and the cells having the plate width and the plate thickness smaller than the block are determined, respectively, and the determined cell (first cell) (Equivalent) is shown with hatching.
【0052】経路候補1,2,3は夫々表5に示す如く
100,120,100という得点を持っている。次
に、部分経路1〜4に材料を仮振り当てし、得点を計算
した結果が夫々表5に示す如く50,60,40,30
であったとする。The route candidates 1, 2 and 3 have scores of 100, 120 and 100 as shown in Table 5, respectively. Next, the materials are temporarily applied to the partial paths 1 to 4 and the results of calculating the scores are 50, 60, 40 and 30 as shown in Table 5, respectively.
It was.
【0053】[0053]
【表5】 [Table 5]
【0054】経路決定処理では、S106にてブロック
i−1までの経路候補を1つ選択するが、ここではまず
部分経路1が生成される。S107にて部分経路1に材
料を仮振り当てし、S109にて経路候補1と部分経路
1を結合し、得点を計算する。結合による得点が表6の
如くであれば、経路候補1の得点が100、部分経路1
の得点が50、経路候補1と部分経路1との結合による
得点が0であるので、全体の得点は150となる。In the route determination process, one route candidate up to the block i-1 is selected in S106, but the partial route 1 is first generated here. In S107, the material is provisionally assigned to the partial route 1, and in S109, the route candidate 1 and the partial route 1 are combined to calculate the score. If the combined score is as shown in Table 6, the route candidate 1 has a score of 100 and the partial route 1
Is 50 and the score obtained by combining the route candidate 1 and the partial route 1 is 0, so the total score is 150.
【0055】[0055]
【表6】 [Table 6]
【0056】S110の判断により、まだ部分経路が生
成される可能性があれば、S106に戻り、次の部分経
路を生成する。ここでは順次部分経路2,3,4が生成
される。経路候補1と部分経路1〜4を結合したときの
得点を整理すると次のようになる。 経路候補1と部分経路1:得点=100+50+ 0=
150 経路候補1と部分経路2:得点=100+60+ 0=
160 経路候補1と部分経路3:得点=100+40+ 0=
140 経路候補1と部分経路4:得点=100+30−20=
110 同様に他の経路候補についても計算すると表7の如くに
なる。If there is a possibility that a partial route is still generated by the determination in S110, the process returns to S106 and the next partial route is generated. Here, the partial paths 2, 3 and 4 are sequentially generated. The points obtained when the route candidate 1 and the partial routes 1 to 4 are combined are summarized as follows. Route candidate 1 and partial route 1: Score = 100 + 50 + 0 =
150 Route Candidate 1 and Partial Route 2: Score = 100 + 60 + 0 =
160 Route candidate 1 and partial route 3: Score = 100 + 40 + 0 =
140 Route Candidate 1 and Partial Route 4: Score = 100 + 30-20 =
110 Similarly to Table 110, other route candidates are calculated as shown in Table 7.
【0057】S111の判断により、まだブロックi−
1までの経路候補が残っていれば、S106に戻り、次
の経路候補を選択する。ここでは順次経路候補2,3が
選択される。全ての経路候補と部分経路を結合し、得点
を計算すると表7の如くになる。According to the determination in S111, the block i-
If the route candidates up to 1 remain, the process returns to S106 and the next route candidate is selected. Here, route candidates 2 and 3 are sequentially selected. When all the route candidates and the partial routes are combined and the score is calculated, the result is as shown in Table 7.
【0058】[0058]
【表7】 [Table 7]
【0059】S112にて同じ終点セルを持つ経路の中
で最も得点の高い経路をブロックiまでの経路候補とし
て格納する。直前のブロックまでの経路候補が何であっ
ても、同じ終点セルを持つ部分経路と結合した経路は同
じ終点セルを持つこととなり、部分経路1,2が終点セ
ルA、部分経路3,4が終点セルBを持っているので、
終点セルAに対しては経路候補2と部分経路1とを結合
した経路、終点セルBに対しては経路候補2と部分経路
3とを結合した経路が最も高い得点を持つことからこれ
ら2つの経路をブロックiまでの経路候補として格納す
る。In S112, the route having the highest score among the routes having the same end cell is stored as the route candidate to the block i. Regardless of the route candidate to the immediately preceding block, the route combined with the partial route having the same end point cell has the same end point cell, and the partial routes 1 and 2 are the end point cells A and the partial routes 3 and 4 are the end point cells. Since I have cell B,
For the end point cell A, the route combining the route candidate 2 and the partial route 1 has the highest score, and for the end point cell B the route combining the route candidate 2 and the partial route 3 has the highest score. The route is stored as a route candidate to block i.
【0060】上記処理を順次最終ブロックまでブロック
を進めながら行い(S14〜S16)、最も得点の高い
経路を経路計画として出力し(S17)、終了する。The above-mentioned processing is performed while advancing the blocks to the final block in sequence (S14 to S16), the route with the highest score is output as a route plan (S17), and the process is terminated.
【0061】表8は経路計画の一例を示している。Table 8 shows an example of the route plan.
【0062】[0062]
【表8】 [Table 8]
【0063】表8において、例えばセル4は鋳込鋼種は
Bで2チャージ目から取られ、図5において示す板幅区
分は4、板厚区分は8の領域であることを示している。In Table 8, for example, in cell 4, the cast steel type is B, which is taken from the second charge, and the plate width section shown in FIG. 5 is 4 and the plate thickness section is 8.
【0064】このようにステップS106からS112
に至るブロック毎に順次終点セルに至る最適のセル経路
を決定しながら全体経路を決定する、所謂動的計画法を
取ることによって調べるべき組合せの数が大幅に削減で
きる。Thus, steps S106 to S112
The number of combinations to be examined can be greatly reduced by adopting a so-called dynamic programming method in which the entire route is determined while sequentially determining the optimum cell route reaching the end point cell for each block leading to.
【0065】例えば、各ブロックでの平均セル数を4、
平均部分経路数を24(部分経路数はセルの順列の数で
あるから4!)、平均ブロック数を10とし、各ブロッ
クの全てのセルが終点セルとなり得るものとすると、調
べるべき組み合わせ数はブロック1では部分経路数、ブ
ロック1以外では前ブロックまでの終点セルの数と現在
のブロックの部分経路の数との積であるから、その平均
組み合わせ数は、下記の如くになる。 24+(4×24)×9=888 これに対し各ブロックについて部分経路を求め、全ブロ
ックについて相互の組合せを求める方法では、その平均
組み合わせ数は部分経路数をブロック数分かけ合わせた
もの、つまり下式の如くになり、動的計画法を用いない
場合には組み合わせ数が格段に大きくなることが解る。 2410≒1014 For example, if the average number of cells in each block is 4,
Assuming that the average number of partial paths is 24 (the number of partial paths is the number of permutations of cells, 4!) And the average number of blocks is 10, and all cells of each block can be the end cells, the number of combinations to be examined is The average number of combinations is as follows, since it is the product of the number of partial routes in block 1 and the number of end cells up to the previous block and the number of partial routes in the current block in blocks other than block 1. 24+ (4 × 24) × 9 = 888 On the other hand, in the method of obtaining partial paths for each block and obtaining mutual combinations for all blocks, the average number of combinations is obtained by multiplying the number of partial paths by the number of blocks, that is, The equation is as shown below, and it can be seen that the number of combinations is significantly increased when dynamic programming is not used. 24 10 ≒ 10 14
【0066】次に詳細計画作成手段13の処理過程を図
6に示すフローチャートに従って説明する。詳細計画作
成手段13では操業情報記憶部20から操業情報を読み
込み(S18)、経路計画記憶部27から経路計画作成
手段12により作成された経路計画を読み込む(S1
9)。操業条件に従ってセル毎、又は複数のセルの集合
であるセル群毎に規定量を設定する(S20)。規定量
には重量,本数等の量があり、また種類には上限量,下
限量,目標量があり操業条件に応じて規定される。Next, the processing steps of the detailed plan creating means 13 will be described with reference to the flowchart shown in FIG. The detailed plan creation means 13 reads the operation information from the operation information storage unit 20 (S18), and reads the path plan created by the path plan creation unit 12 from the path plan storage unit 27 (S1).
9). A prescribed amount is set for each cell or for each cell group which is a set of a plurality of cells in accordance with operating conditions (S20). The specified amount includes the amount such as weight and number, and the type includes the upper limit amount, the lower limit amount, and the target amount, which are specified according to operating conditions.
【0067】次に規定量を満足するように材料をセルに
振り当て(S21)、操業上の制約違反の部分を修正し
(S22)、詳細計画を詳細計画記憶部28へ出力す
る。前述のステップS19〜S22の処理はブロック単
位からセル単位に変ったのみで、粗計画作成手段22に
おけるステップS4〜S6の処理過程と実質的に同じで
あり、プログラムも共用可能である。Next, the material is distributed to the cells so as to satisfy the specified amount (S21), the part in which the operational constraint is violated is corrected (S22), and the detailed plan is output to the detailed plan storage unit 28. The processing in steps S19 to S22 described above is only changed from the block unit to the cell unit, and is substantially the same as the processing process of steps S4 to S6 in the rough plan creating means 22, and the program can be shared.
【0068】表9は詳細計画の一例を示している。Table 9 shows an example of the detailed plan.
【0069】[0069]
【表9】 [Table 9]
【0070】表9から明らかなように各セルに振り当て
た所定本数の材料を鋳込順序に従って並べた詳細計画が
得られることとなる。このようにして作成された詳細計
画がホストコンピュータ2に送信され、ホストコンピュ
ータ2から鋳込み,圧延作業指示が出力される。As is clear from Table 9, a detailed plan in which a predetermined number of materials distributed to each cell are arranged in the casting order can be obtained. The detailed plan created in this manner is transmitted to the host computer 2, and the host computer 2 outputs a casting and rolling work instruction.
【0071】経路計画作成手段12において材料の振り
当てをしないのは、経路計画作成段階では、ブロック毎
に順次計画を立案するので一計画チャンス全体として不
整合を生じる可能性があることによる。詳細計画作成手
段13にて一計画チャンス全体を見渡しながら材料を振
り当てることでよりバランスのとれた精微な計画作成が
可能となる。なお、上述の実施例では鋳込鋼種について
説明したが、何ら鋼にのみ限るものではなく、鋳造−圧
延工程で製造する各種金属製品についても適用できるこ
とは言うまでもない。The reason why materials are not allocated in the route planning means 12 is that there is a possibility that inconsistency may occur as a whole of the planning opportunity because the plans are sequentially prepared for each block in the route planning stage. By allocating materials while overlooking one entire planning opportunity with the detailed planning means 13, it becomes possible to create a more balanced and detailed planning. It should be noted that, although the cast steel type has been described in the above-mentioned embodiments, it is needless to say that the present invention is not limited to steel and can be applied to various metal products manufactured in a casting-rolling process.
【0072】[0072]
【発明の効果】本発明方法にあっては計画対象範囲内の
材料を特定要素を予め作成した計画条件に従って近似し
た領域毎にブロック単位に分割し、作業順序に配列した
粗計画を作成し、この粗計画に基づき各ブロックをより
細かい材料特定要素でセル単位に分割し、これを操業情
報に基づいてブロックの配列順序に従ってブロック毎に
動的計画法を用いて作業順序に配列した経路計画を作成
し、更に各セル毎に要求材料を振り当てた詳細計画を作
成するから、粗計画では全体のバランスを考慮した計画
作成が出来、また動的計画法の利用でセルの配列順序を
探索する際の組み合わせ数が少なくて、作業順序の最適
な組合せを迅速に、決定することが可能となる。According to the method of the present invention, the material within the planning range is divided into block units for each area approximated according to the planning condition in which the specific elements are prepared in advance, and the rough plan is arranged in the work order. Based on this rough plan, each block is divided into cell units with finer material-specific elements, and the route plan is arranged in the work order using the dynamic programming method for each block according to the block arrangement order based on the operation information. Since a detailed plan is created by assigning the required materials to each cell, a rough plan can be created in consideration of the overall balance, and the array order of cells is searched by using dynamic programming. Since the number of combinations is small, it is possible to quickly determine the optimal combination of work orders.
【0073】本発明装置にあっては上記方法の効果に加
えて各粗計画,経路計画及び詳細計画を修正する手段を
備えることで、突発的な操業条件の変化にも迅速に対応
可能となる。In addition to the effect of the above method, the apparatus of the present invention is provided with means for correcting each rough plan, route plan and detailed plan, so that it is possible to quickly respond to sudden changes in operating conditions. .
【図1】本発明に係る鋳込−圧延操業計画方法及びその
装置の構成を示すブロック図である。FIG. 1 is a block diagram showing a configuration of a casting-rolling operation planning method and an apparatus therefor according to the present invention.
【図2】粗計画作成手段による処理過程を示すフローチ
ャートである。FIG. 2 is a flowchart showing a processing procedure by a rough plan creating means.
【図3】経路計画作成手段による処理過程を示すフロー
チャートである。FIG. 3 is a flowchart showing a processing procedure by a route plan creating means.
【図4】経路計画作成処理のサブルーチンを示すフロー
チャートである。FIG. 4 is a flowchart showing a subroutine of a route plan creation process.
【図5】経路計画作成処理内容の説明図である。FIG. 5 is an explanatory diagram of contents of a route plan creation process.
【図6】詳細計画作成処理の過程を示すフローチャート
である。FIG. 6 is a flowchart showing a process of a detailed plan creation process.
1 装置本体 2 ホストコンピュータ 11 粗計画作成手段 12 経路計画作成手段 13 詳細計画作成手段 20 操業情報記憶部 21 操業条件記憶部 22 生産要求記憶部 23 材料情報記憶部 24 評価規則記憶部 25 計画要件記憶部 26 粗計画記憶部 27 経路計画記憶部 28 詳細計画記憶部 31 評価規則入力部 32 計画要件入力部 33 粗計画修正部 34 経路計画修正部 35 詳細計画修正部 DESCRIPTION OF SYMBOLS 1 Device main body 2 Host computer 11 Coarse plan preparation means 12 Path plan preparation means 13 Detailed plan preparation means 20 Operation information storage unit 21 Operation condition storage unit 22 Production request storage unit 23 Material information storage unit 24 Evaluation rule storage unit 25 Planning requirement storage unit Part 26 Coarse plan storage unit 27 Route plan storage unit 28 Detailed plan storage unit 31 Evaluation rule input unit 32 Planning requirement input unit 33 Coarse plan correction unit 34 Route plan correction unit 35 Detailed plan correction unit
Claims (2)
圧延設備に直接供給して圧延する際に、各設備の操業条
件及び材料の仕様を含む操業情報に基づいて、材料に対
する同期化された鋳込順序及び圧延順序を決定する鋳込
−圧延操業計画作成方法において、鋳込金属種、圧延サ
イズを含む材料特定要素についての近似した属性範囲の
単位化されたブロックデータを持つ計画要件を予め作成
しておき、操業情報に基づき予め定めた評価規則に従っ
て前記ブロックを作業順序に配列する粗計画の作成過程
と、前記各設備の操業情報に基づき各ブロックをより近
似した属性毎のセル単位に分割し、前記粗計画及び操業
情報に基づき、ブロックの並び順に各ブロックのセルを
動的計画法を用いて評価項目が最適化されるよう作業順
序に配列する経路計画の作成過程と、前記経路計画及び
操業情報に基づいて各セル夫々の材料特定要素に材料を
振り当てる詳細計画の作成過程とを含むことを特徴とす
る鋳込−圧延操業計画作成方法。1. When a slab cast in a continuous casting facility is directly supplied to a hot rolling facility for rolling, the material is processed based on operating information including operating conditions and material specifications of each facility. In a casting-rolling operation planning method for determining a synchronized casting order and rolling order, having unitized block data of an approximate attribute range for a material specific element including a casting metal type and a rolling size. Planning requirements are created in advance, and a process of creating a rough plan in which the blocks are arranged in a work order in accordance with a predetermined evaluation rule based on operation information, and for each attribute that more closely approximates each block based on the operation information of each facility A path meter that is divided into cell units and arranges the cells of each block in the work order so that the evaluation items are optimized using dynamic programming based on the rough plan and operation information. A casting-rolling operation plan preparation method comprising: a drawing preparation process; and a detailed plan preparation process of allocating a material to a material specifying element of each cell based on the path planning and operation information.
間圧延設備に直接供給し、圧延する際の各設備の操業条
件及び材料の仕様を含む操業情報に基づいて、材料の同
期化された鋳込順序及び圧延順序を決定する鋳込−圧延
操業計画作成装置において、予め作成された各チャージ
毎の鋳込金属種、圧延サイズを含む材料特定要素につい
ての近似した属性範囲の単位化されたブロックデータを
持つ計画要件を記憶する手段と、操業情報に基づき評価
規則に従ってブロックを作業順序に配列する粗計画の作
成手段と、各設備の操業条件に基づき前記各ブロックを
より近似した属性毎のセル単位に分割し、前記粗計画及
び操業情報に基づきブロックの並び順に各ブロックのセ
ルを動的計画法を用いて評価項目が最適化されるよう作
業順序に配列する経路計画の作成手段と、前記経路計画
及び操業情報に基づいて各セル夫々の材料特定要素に材
料を振り当てる詳細計画の作成手段と、作成された計画
を前記評価規則に従って評価し、修正する手段とを具備
することを特徴とする鋳込−圧延操業計画作成装置。2. A slab cast by a continuous casting facility is directly supplied to a hot rolling facility, and when the material is rolled based on operating information including operating conditions and material specifications of each facility. In the casting-rolling operation plan creating apparatus for determining the synchronized casting order and rolling order, the casting metal type for each charge created in advance, the approximate attribute range of the material specific element including the rolling size Means for storing the planning requirements having unitized block data, means for creating a rough plan for arranging the blocks in the work order according to the evaluation rules based on the operation information, and more closely approximating each of the blocks based on the operating conditions of each facility The cells of each block are divided into cells for each attribute, and the cells of each block are arranged in the work order so that the evaluation items are optimized using dynamic programming based on the rough plan and the operation information. A means for creating a road plan, a means for creating a detailed plan for allocating materials to the material specifying elements of each cell based on the path plan and operation information, and means for evaluating and modifying the created plan according to the evaluation rules. And a casting-rolling operation plan preparation device.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP3164494A JP2964866B2 (en) | 1994-03-01 | 1994-03-01 | Casting-rolling operation planning method and apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP3164494A JP2964866B2 (en) | 1994-03-01 | 1994-03-01 | Casting-rolling operation planning method and apparatus |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH07236955A true JPH07236955A (en) | 1995-09-12 |
JP2964866B2 JP2964866B2 (en) | 1999-10-18 |
Family
ID=12336913
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP3164494A Expired - Lifetime JP2964866B2 (en) | 1994-03-01 | 1994-03-01 | Casting-rolling operation planning method and apparatus |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2964866B2 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH11272748A (en) * | 1998-03-19 | 1999-10-08 | Kobe Steel Ltd | Operation plan generator |
JP2008207216A (en) * | 2007-02-27 | 2008-09-11 | Internatl Business Mach Corp <Ibm> | Technique for deciding working order of steel sheet |
JP2015036156A (en) * | 2013-08-16 | 2015-02-23 | Jfeスチール株式会社 | Method and apparatus for creating plan of extraction order and rolling order in heating furnace and method of producing steel product |
-
1994
- 1994-03-01 JP JP3164494A patent/JP2964866B2/en not_active Expired - Lifetime
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH11272748A (en) * | 1998-03-19 | 1999-10-08 | Kobe Steel Ltd | Operation plan generator |
JP2008207216A (en) * | 2007-02-27 | 2008-09-11 | Internatl Business Mach Corp <Ibm> | Technique for deciding working order of steel sheet |
JP4570099B2 (en) * | 2007-02-27 | 2010-10-27 | インターナショナル・ビジネス・マシーンズ・コーポレーション | Technology to determine the processing sequence of steel sheets |
US7890205B2 (en) | 2007-02-27 | 2011-02-15 | International Business Machines Corporation | Technique for determining processing sequence of steel plates |
JP2015036156A (en) * | 2013-08-16 | 2015-02-23 | Jfeスチール株式会社 | Method and apparatus for creating plan of extraction order and rolling order in heating furnace and method of producing steel product |
Also Published As
Publication number | Publication date |
---|---|
JP2964866B2 (en) | 1999-10-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE10112681B4 (en) | Computer system with methods for planning operations in a steel mill and program storage device for performing the method | |
US6606527B2 (en) | Methods and systems for planning operations in manufacturing plants | |
JP6299155B2 (en) | Cast planning device, method and program | |
JPH0969096A (en) | Article arranging device | |
JP6593080B2 (en) | Steelmaking rolling planning device, steelmaking rolling planning method, and program | |
JP6428375B2 (en) | Charge knitting device, charge knitting method, and program | |
JP3320665B2 (en) | Method and apparatus for determining rolling order in hot rolling | |
JPH07236955A (en) | Casting-rolling operation plan preparation method and device therefor | |
Stainton | The cutting stock problem for the stockholder of steel reinforcement bars | |
US7546255B2 (en) | Inventory system | |
JP7156024B2 (en) | Plan creation device, plan creation method, and program | |
JP3391261B2 (en) | Production planning method and device | |
JP2000176634A (en) | Apparatus for settling on production plan of steel product | |
JPH06149850A (en) | Product material and order reserving method/system | |
JP3073612B2 (en) | Board removal method | |
JPH11245142A (en) | Method and device for making production plan | |
JP7234721B2 (en) | PLANNING DEVICE, PLANNING METHOD, AND PROGRAM | |
JP2007058675A (en) | Slab design method | |
JP3341614B2 (en) | Rolling sequence determination method in rolling mill | |
JP7288188B2 (en) | Inventory allocation planning device, method and program | |
CN114192584A (en) | Medium plate pressing regulation distribution method and system | |
JP2003320407A (en) | Pass schedule design system | |
JPH1177492A (en) | Production limit making device | |
JPH07284827A (en) | Method for scheduling physical distribution in rolling mill | |
CN115659820A (en) | Intelligent hanging control method for residual blanks of medium-thickness plates by combining machine learning |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20070813 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080813 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080813 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090813 Year of fee payment: 10 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090813 Year of fee payment: 10 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100813 Year of fee payment: 11 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110813 Year of fee payment: 12 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110813 Year of fee payment: 12 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120813 Year of fee payment: 13 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120813 Year of fee payment: 13 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130813 Year of fee payment: 14 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130813 Year of fee payment: 14 |
|
R371 | Transfer withdrawn |
Free format text: JAPANESE INTERMEDIATE CODE: R371 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130813 Year of fee payment: 14 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130813 Year of fee payment: 14 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
EXPY | Cancellation because of completion of term |