慶應義塾大学 理工学部 管理工学科4年 曹研究室 60803571 遠藤 健司 1. 鋼材加熱炉の装入スケジューリングと燃焼制御の同時 最適化 Simultaneous Optimization of Charging Scheduling and Heating Control in Reheating Furnace 鉄と鋼 Vol.96(2010), No.7 pp.434-442 藤井 奨, 裏山 晃史, 加嶋 健司, 井村 順一, 黒川 哲明, 足 立 修一 2. 3. Integration of Systems Engineering-based Paradigms for the Scheduling and Control of an Experimental Hot-rolling Mill ISIJ International Vol. 49 (2009), No. 1 pp.64-73 Miguel A. Gama d Mahdi Mahfouf A Modelling and Tabu Search Heuristic for a Continuous Galvanizing Line Scheduling Problem ISIJ International Vol. 49 (2009) , No. 3 pp.375-384 Lixin Tang and Cong Gao 4. Two Hybrid Metaheuristic Algorithms for Hot Rolling Scheduling ISIJ International Vol. 49 (2009) , No. 4 pp.529-538 Lixin Tang, Xiaoxia Zhang and Qingxin Guo 5. A multi-population parallel genetic algorithm for highly constrained continuous galvanizing line scheduling Kapanoglu M (Kapanoglu, Muzaffer), Koc IO (Koc, Ilker Ozan) Almeida F; Aguilera MJB; Blum C; Vega JMM; Perez MP; Roli A; Sampels M HYBRID METAHEURISTICS, PROCEEDINGS LECTURE NOTES IN COMPUTER SCIENCE Vol.4030 (2006) pp:28-41 6. Steel-making process scheduling using Lagrangian relaxation International Journal of Production Research 7. International Journal of Production Research Volume 40, Issue 1, 2002, Pages 55 - 70 Lixin Tang; Peter B. Luh; Jiyin Liu; Lei Fang Auction-based approach to resolve the scheduling problem in the steel making process International Journal of Production Research Volume 44, Issue 8, 2006, Pages 1503 - 1522 Vikas Kumar; Shashi Kumar; M. K. Tiwari; F. T. S. Chan 8. A mathematical programming model and solution for scheduling production orders in Shanghai Baoshan Iron and Steel Complex European Journal of Operational Research Volume 182, Issue 3, 1 November 2007, Pages 1453-1468 Lixin Tang and Guoli Liu 9. Production scheduling in a steelmaking-continuous casting plant Computers & Chemical Engineering Volume 28, Issue 12, 15 November 2004, Pages 2823-2835 Dario Pacciarelli and Marco Pranzo 10. Hybrid backward and forward dynamic programming based Lagrangian relaxation for single machine scheduling Computers & Operations Research Volume 34, Issue 9, September 2007, Pages 2625-2636 Lixin Tang , Hua Xuan, and Jiyin Liu Internatioal Journal of Production Research 2002, Vol40, No.1, 55-70 学術論文に触れる。 英語の論文を熟読してみる。 鉄鋼製造スケジューリング(主に上工 程)で用いられる数学的アルゴリズムを 学ぶ。 今回はラグランジュ緩和 1. 2. 3. 4. 5. 導入 問題の数学的定式化 解決方法 コンピューターによる実験 結論 製鉄(高炉),製鋼(転炉)において… 鉄鋼製造プロセススケジューリングは「ジョブ (作業)」として定義されている。 But アップグレードやメンテナンス時間が短い… Then しっかりとした制御管理によって次の4つの項 目が達成できる。 1. 同じ管理によって、同質 (規格)の鉄鋼 が提供できる。 2. 顧客に提供するスラブの幅を、一定の規 格域に収めることができる。 納入期間を短縮できる。 溶鉱炉におけるスラブの容量を95%から 100%に広げることができる。 3. 4. 連続鋳造において… 鉄鋼製造プロセススケジューリングは「グ ループ作業」として定義される。 同一鋳造には次のような技術的制約を満 たす必要がある。 1. 鋳造された隣接している鋼質は均一でなければな らない。 2. 異なる鋳造によるスラブの規格は均一でなければ ならない。 3. 同じ鋳造によるスラブの幅は降順でなければなら ない。 4. 同じ鋳造によるスラブの幅の違いは規格内に収め、 最大許容量を超えてはならない。 鋳造機の耐用年数は上限下限内に収める。 同じ鋳造による鋼材の納期はできるだけ短くする。 5. 6. これら全ての項目を管理するのは大変。 長期的なセットアップや移動時間の管理もあ る… 機械によるスケジューリング計画&管理 (Tang et al. 2001) スケジューリングにおける3つの問題 1. 2. 3. sub-scheduling rough scheduling optimal scheduling 非線形モデル→線形スケジューリングモデル (Tang et al. 2000) 低信頼複合的ナップザック問題→ヒューリス ティック法(Kalagnanam et al. 2000) 整数計画モデルとネットワーク・ヒューリス ティック法→銑鋼一貫製鋼所と鋳造へ (Cowling and Rezig 2000) 整数計画型ロットスケジューリングモデル →まるめ計画、列生成アプローチ(Chang et al. 2000) SPスケジューリングに広く用いられていた。 目的関数であるメイクスパンの最小化につ いての問題が、NP完全問題であることを指 摘。(Vignier et al. 1998) 1. SPはジョブグループや優先度のような多数 の制約条件を要し、HFSでは定義できない。 2. SPのスケジューリング基準には、待ち時間 や納期期日などの複雑な要素があり、HFS ではメイクスパンの最小化しか定義できな い。 いつ、どの装置で、制御するかを決めること がSPスケジューリング HFSで実行可能な問題 前提 1. 2. 3. 4. 製鉄、製鋼、連続鋳造、それぞれの段階におい て、制御は一つの装置で処理し、並行して行う 装置は同一のものとする。 装置は一度に一つの作業しか処理しない。 作業はどんな時でも、一度に一台の装置で処理 される。 作業処理に先買権はない。 1. 2. 3. 4. 5. 6. スケジューリングされた管理工程は多くない。しか し、100t以上の高温の熔鉄を管理する必要がある。 鋳造は同じ機械で処理し、鋳造段階ではグループ管 理に予め制約がある。 鋳造前後に、セットアップや移動が必要。その時間 は処理時間と区別する。(セットアップは処理前に、 移動は処理後に行う。) 鋳造機の中断などによるアイドル時間はコストが別 途必要で望ましくない。 異なる段階の処理をしている間の待ち時間は、温度 の低下を招き、加熱にはコストがかかる。 作業終了の遅速はコストを招く。(ex.在庫、顧客へ の賠償) 目的:生産プロセスを継続的に行うこと、 流れ作業から成るコスト要素を最小化し 最終製品のJITを図ること。 1. 鋳造の中断による損失は、同じ鋳造時間 内における損失とみなす。 2. 熔鉄の温度低下によるコストは作業間の 待ち時間によるものとする。 3. 遅速による損失は、スラブをできる限り 納期に間に合わせる、という形で保証す る。 計画期間は小単位時間に分割し、整数の時間 というパラメータを用いる。(例えば、処理、 セットアップ、移動、移送は整数時間で表 す。) 製鉄、製鋼、連続鋳造は、段階1,2,3でそれ ぞれ表す。 パラメータ: Ω:全管理数 Ω={1,2,…,N} N:製造数 Ωg:g番目に鋳造する全管理数 g={1,2,…,M} M:鋳造 数 Ωh∩Ωg=∅ ∀h g∈{1,2,…,M} g≠h Ω1∪Ω2∪…∪ΩM=Ω sgp:鋳造gにおけるp番目の管理 p=1,2,…,|Ωg| di:管理iにおける納期(単位時間の終了地点) C1g:鋳造gにおける中断の損失率 C2ij:段階j終了後、管理iにおける待ち時間の損失率 C3i:納期前に完了した管理iにおける製品損失率 C4i:期日の遅れによる管理iの製品損失率 Tij:段階jにおける管理iの処理時間 tj,j+1:段階jから段階j+1に移る際の移動時間 Sij:段階jにおける管理iのセットアップ時間(鋳造最初 の管理でj=3の時にセットアップが必要。それ以外は i,j,Sij=0) Rij:段階jにおける管理iの処理後移動時間(鋳造最後の 管理でj=3の時に移動が必要。それ以外はi,j,Sij=0) Mjk:単位時間kの段階jにおいて利用できる機械数 K:計画期間の単位時間総数 σijk = 1:管理iが単位時間kの段階jで処理する場合 0:その他 Cij:作業j内の管理i完了時間 j=1,2,3 i∈Ω 連続鋳造における 中断損失 製鉄、製鋼における 待ち時間損失 納期の遅速による損失 •計画期間においての、鋳造中断、待ち時間、遅速における総コストの最小化 •製鉄、製鋼管理段階における作業の先行、同じ時間に二つ以上の段階の作業は行わない。 段階jから段階j+1 までの移動時間 (tj,j+1) 段階jにおける管理i の完了地点(Cij) 段階j+1における管理i の処理時間(Ti,j+1) 段階jにおける管理 iの完了地点 (Ci,j+1) •鋳造において(g,p)期間の管理の先行。 鋳造における管理 (g,p+1)の処理時間 (TSg,p+1,3) 鋳造における管理(g,p) の完了地点(CSgp3) 鋳造における管理 (g,p+1)の完了地点 (CSg,p+1,3) •各段階で機械が作業するために必要とされる総時間 全体のセットアップ時間 全体の処理時間 全体の移動時間 •ある段階で管理によって機械に必要とされる間隔 •機械の容量制約 •利用可能な領域 論文の続きを読む。(解法:①ラグラン ジュ緩和、②ダイナミックプログラミン グ、③オリジナル解法、④ラグランジュ 乗数の応用) 要所に出てきた数学的アルゴリズムを勉 強できれば… (ex. integer programming, dynamic programming etc…)
© Copyright 2025 ExpyDoc