Transcript 発表資料
モード付き並列機械における オンラインスケジューリング 管理工学研究グループ 学生番号 A0571139 氏名 杉本 敦紀 1 背景 顧客満足度の向上 利益の減少 今日の市場...世界規模の不況 株価暴落 これからの市場...コスト削減,納期厳守 など... 現実的かつ効率の良いスケジューリング リストラ モデルの構築が必要不可欠 2 目的・概要 効率よく現場に適用できるスケジューリング モデル モード付きスケジューリングモデル + オンラインスケジューリングの適用 3 モード付きスケジューリング モードとは・・・ その場の状況に応じて適切なジョブの処理の仕方 を選択する選択肢 各ジョブが複数の機械処理ルートを所有 どのようなときも高い生産性を維持 例えば・・・ 4 モード付き並列機械スケジューリング 機械1 機械2 機械3 機械4 機械5 5 モード付き並列機械スケジューリング 機械1 機械2 機械3 (ジョブ2が1→2→3しか選べない場合) 機械1 機械2 機械3 (ジョブ2が1→2→3と2→1→3のどちらかを選べる場合) 17 ジョブ1 ジョブ2 機械1 機械2 機械3 14 6 目的・概要 効率よく現場に適用できるスケジューリング モデル モード付きスケジューリングモデル + オンラインスケジューリングの適用 7 オンラインスケジューリング問題 オンラインスケジーリングとは・・・ 製造現場で,無差別に予期しない出来事が発生 到着するジョブのデータが分からないスケジューリ ング ・・・オンラインスケジューリング 例えば・・・ ・現存のスケジューリングを改正 ・リスケジューリング 8 従来研究との比較 文献 EDR NAE ML LZS 本研究 発表年度 2007 1990 2000 2005 2009 問題の種類 単一機械 JSP JSP JSP モード付き 並列機械 機械選択の 有無 ○ ○ ○ ○ 機械順序の 制約 × × ○ ○ リスケジュー リング手法 イベント 稼働 × × × 定期的 最適化の 手法 FIFO NAE MIP GA TS ・Vieira,Herrmann,Lin,International Journal of Production Research,2000. ・Nasr and Elsayed,International Journal of Production Research,1990. ・ Li,Zh,Song ,Advances in Natural Computation,2005. 9 タブーサーチの特徴 確定的探索手法 タブーリストを持っており, 探索解の特徴を長期間記憶 他のメタヒューリスティクスに比べて, 近似最適解の探索が早い 10 本研究のタブーサーチの基本事項 近傍範囲・・・ 実行可能な選択肢の半分 評価値・・・ 納期遅れ最小 タブーリスト ・・・ に記載する値 暫定解,移動した後の最良解, 評価値 終了条件・・・ 規定反復回数(5 or 10) 11 本研究のスケジューリングモデル 1 2 ・・・・ n 機械 A B ・ ・ ・ 工程数 ジョブ数 機械種類 機械台数 n L K M ・ ・ ・ 12 従来研究との比較 文献 EDR NAE ML LZS 本研究 発表年度 2007 1990 2000 2005 2009 問題の種類 単一機械 JSP JSP JSP モード付き 並列機械 機械選択の 有無 ○ ○ ○ ○ 機械順序の 制約 × × ○ ○ リスケジュー リング手法 イベント 稼働 × × × 定期的 最適化の 手法 FIFO NAE MIP GA TS ・Vieira,Herrmann,Lin,International Journal of Production Research,2000. ・Nasr and Elsayed,International Journal of Production Research,1990. ・ Li,Zh,Song ,Advances in Natural Computation,2005. 13 定期的稼動とイベント稼動 著者 文献情報 モデル 方法 International ・Vieira 1機械 定期的 Jounal of ・Herrman スケジュー Production リング ・Lin イベント Research 移動 タイミング Jobの到着 *定期的稼動リスケジューリング... 固定周期で,定期的にリスケジューリング *イベント稼動リスケジューリング... 周期を固定せず,累積遅延がある値に到達したら, リスケジューリング 14 数値実験 ・定期的稼動とイベント稼動の比較実験 ・リスケジューリングの有効性を示す実験 15 比較実験の設定値 問題の具体例・・・3工程,4ジョブ,6機械のモード付 き並列機械スケジューリング問題 16 従来研究との比較 文献 EDR NAE ML LZS 本研究 発表年度 2007 1990 2000 2005 2009 問題の種類 単一機械 JSP JSP JSP モード付き 並列機械 機械選択の 有無 ○ ○ ○ ○ 機械順序の 制約 × × ○ ○ リスケジュー リング手法 イベント 稼働 × × × 定期的 最適化の 手法 FIFO NAE MIP GA TS ・Vieira,Herrmann,Lin,International Journal of Production Research,2000. ・Nasr and Elsayed,International Journal of Production Research,1990. ・ Li,Zh,Song ,Advances in Natural Computation,2005. 17 比較実験の設定値 問題の具体例・・・ 3工程,4ジョブ,6機械のモード 付き並列機械スケジューリング問題 目的関数は納期遅れ最小 ジョブ数を20,40,100とする 到着間隔 納期 ジョブ1 ジョブ2 ジョブ3 ジョブ4 0.075 0.068 0.091 0.093 25 30 35 25 18 ジョブ数に伴う 各リスケジューリングの目的関数値 目的関数値 ジョブ数 定期的 イベント稼動 20 67.8 78.2 40 1349.71 1061.79 100 7293.84 8009.11 19 定期的稼動 安定した値の例 イベント稼動 目的関数値 3000 結果と考察 2000 目的関数値 1000 ジョブのデータに応じて,定期的稼動とイベ 0 ント稼動の有効性が異なっていた -1000 0 50 100 150 -2000 -3000 16000 14000 12000 10000 8000 6000 4000 2000 0 定期的稼動 イベント稼動 ジョブ数 定期的稼動よりイベント稼動の振動が激しい 安定した値を取り続ける定期的リスケジュー リングのほうがあらゆる状況で遅れを確実に減 0 20 40 60 80 100 120 少させ,高い生産性を生み出す ジョブ数 20 数値実験 ・定期的稼動とイベント稼動の比較実験 ・リスケジューリングの有効性を示す実験 21 リスケジューリングの有効性を示す実験 の設定値 工程数 機械の種類 機械台数 3 6 各工程3台 4 ジョブの種類 ジョブ数 到着率 各機械の処理能力 20,40,80 0.081,0.0912,0.0955,0.0716 3.2,4.1,2.8,3.5,4.2,3.7 各ジョブのサイズ 納期 10,7,8,16 14,16,32,20 リスケジューリング周期 1~100 22 実験で使用するスケジューリングモデル 4 ? A 1 ? B C D 1 機械1 2 工程数 3 3 機械台数 各3台 機械2 機械1 機械2 機械4 機械3 機械3 機械5 機械6 ? ・ ・ ・ 23 各ジョブの機械選択モードの値と 処理順序制約 モード1 2 4 1 ジョブ1 モード2 3 4 1 モード3 5 6 1 機械2,3,5のどれかで処理 機械同士での処理順序制約 機械1,4,6のどれかで処理 24 実験を行う上で,最適な固定周期を決定 Cost( Ft , Fs , Fr ) Ft Fs Fr 0.1 [$ /(time unit) ] 10.0 [$ / set up] 1.0 [$ / rescheduling] 2 Cost( Ft , Fs , Fr ) 評価関数値 Ft 滞留時間 Fs 段取り頻度 Fr リスケジューリング頻度 25 最小 Cost=22.84[$/time unit] , h=15 周期hの最適コストに関するグラフ Cost [$/tu] 45 9 40 8 35 7 30 6 25 5 C(Ft , Fs , Fr ) Ft Fs Fr 20 4 3 15 10 2 1 5 0 11 11 21 6 31 41 51 11 61 71 16 81 91 h [tu] 26 ジョブに伴う目的関数値 目的関数値 ジョブ数と目的関数値の関係 3000 2500 2000 1500 1000 500 0 リスケジューリングあり リスケジューリングなし 10 20 30 40 50 60 70 80 90 100 ジョブ数 27 結果と考察 目的関数値 ジョブ数と目的関数値の関係 3000 2500 2000 1500 1000 500 0 リスケ ジューリン グあり リスケ ジューリン グなし 10 20 30 40 50 60 70 80 90 100 ジョブ数 全体でおよそ 36 %,遅れが改善 過去の文献で使用したモード付き並列機械スケ ジューリングの他の具体例を用いて,数値実験 全てのデータにおいて,遅れが改善され,リスケ ジューリングの優位性を示すことができた 28 結論と今後の課題 モード付きオンラインスケジューリング問題にお いて,本研究で行った定期的リスケジューリング手 法により生産工程の遅れに改善が見られ,生産性 をより高くした結果を得ることができた ・実際のデータを使用して,様々な状況化での理 論と現場の融合を試みる ・資源に制限をつけ,在庫コストとの関連を考慮に 入れる 29 ご静聴ありがとうございました 30 結論と今後の課題 モード付きオンラインスケジューリング問題にお いて,本研究で行った定期的リスケジューリング手 法により生産工程の遅れに改善が見られ,生産性 をより高くした結果を得ることができた ・実際のデータを使用して,様々な状況化での理 論と現場の融合を試みる ・資源に制限をつけ,在庫コストとの関連を考慮に 入れる 31