JP5087013B2 - 並列型バッチ処理用スケジュール作成装置および該方法 - Google Patents
並列型バッチ処理用スケジュール作成装置および該方法 Download PDFInfo
- Publication number
- JP5087013B2 JP5087013B2 JP2009000314A JP2009000314A JP5087013B2 JP 5087013 B2 JP5087013 B2 JP 5087013B2 JP 2009000314 A JP2009000314 A JP 2009000314A JP 2009000314 A JP2009000314 A JP 2009000314A JP 5087013 B2 JP5087013 B2 JP 5087013B2
- Authority
- JP
- Japan
- Prior art keywords
- charge
- batch
- schedule
- correction
- unit
- 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.)
- Expired - Fee Related
Links
- 238000012545 processing Methods 0.000 title claims description 138
- 238000000034 method Methods 0.000 title claims description 129
- 238000012937 correction Methods 0.000 claims description 209
- 238000009826 distribution Methods 0.000 claims description 97
- 238000013500 data storage Methods 0.000 claims description 46
- 230000008569 process Effects 0.000 claims description 41
- 238000011156 evaluation Methods 0.000 claims description 25
- 238000012986 modification Methods 0.000 claims description 11
- 230000004048 modification Effects 0.000 claims description 11
- 238000000605 extraction Methods 0.000 claims description 4
- 238000010438 heat treatment Methods 0.000 description 18
- 230000010365 information processing Effects 0.000 description 13
- 238000000137 annealing Methods 0.000 description 11
- 238000012546 transfer Methods 0.000 description 8
- 238000005265 energy consumption Methods 0.000 description 6
- 238000004519 manufacturing process Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 238000003780 insertion Methods 0.000 description 4
- 230000037431 insertion Effects 0.000 description 4
- 238000010923 batch production Methods 0.000 description 3
- 238000005266 casting Methods 0.000 description 3
- 238000002360 preparation method Methods 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 238000002844 melting Methods 0.000 description 2
- 230000008018 melting Effects 0.000 description 2
- 239000000047 product Substances 0.000 description 2
- 238000003860 storage Methods 0.000 description 2
- 229910000831 Steel Inorganic materials 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 239000011265 semifinished product Substances 0.000 description 1
- 239000010959 steel Substances 0.000 description 1
Images
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)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
前記スケジュール再作成ステップは、前記修正元のチャージに含まれるワーク数のワークを前記複数の修正先の各バッチ設備に振り分ける1または複数の振り分け方を生成する振分け候補生成ステップと、前記複数の修正先における各バッチ設備のバッチ設備識別子に基づいて、前記複数のバッチ設備のそれぞれについて1つのチャージで処理可能な最大ワーク数である容量制約を記憶するマスタデータ記憶部から前記複数の修正先の各バッチ設備における容量制約を取り出し、これら取り出した容量制約に基づいて前記振分け候補生成ステップで生成された振り分け方におけるチャージを複数のチャージに分割する必要があるか否かを判断するチャージ分割判断ステップと、前記チャージ分割判断ステップで複数のチャージに分割する必要があると判断された場合に、分割後のチャージ数を算出するチャージ数決定ステップと、前記チャージ分割判断ステップで複数のチャージに分割する必要があると判断された場合に、分割後の各チャージに含まれるワーク数を算出するチャージサイズ決定ステップとを備えることを特徴とする。
(実施形態の構成)
図1は、実施形態における並列型バッチ処理用スケジュール作成システムの構成を示すブロック図である。
(実施形態の動作)
図2は、実施形態における並列型バッチ処理用スケジュール作成装置の動作を示すフローチャートである。なお、以下に説明する本実施形態におけるスケジュール作成方法の処理は、コンピュータにおいても同様に、プログラムとしてCPU(Central Processing Unit)によって読み出して実行することができる。また、このプログラムは、フレキシブルディスク、CD−ROM(Compact Disc Read Only Memory)およびDVD(Digital Versatile Disc)等の記録媒体に記録しておくことによって、コンピュータに供給することができる。
2 スケジュールデータ記憶部
3 マスタデータ記憶部
5 情報処理部
8 移動操作部
9 表示装置
51 チャージ移動情報取得部
52 スケジュール再作成部
53 スケジュールデータ更新部
54 ガントチャート作成部
521 振分け候補生成部
522 チャージ分割判断部
523 チャージ数決定部
524 チャージサイズ決定部
525 振分け本数決定部
526 スケジュール修正部
Claims (6)
- 複数のワークに対し同時に同種の処理を行うバッチ設備を複数用いて、前記複数のワークから成るチャージを複数処理する場合に、前記複数のチャージの処理工程についてのスケジュールを作成する並列型バッチ処理用スケジュール作成装置において、
前記複数のチャージのそれぞれについて、チャージを特定し識別するためのチャージ識別子、バッチ設備を特定し識別するための識別子であってチャージを処理するバッチ設備のバッチ設備識別子、チャージに含まれるワーク数、ならびに、チャージの開始時刻および終了時刻に関する開始終了情報を記憶するスケジュールデータ記憶部と、
前記複数のバッチ設備のそれぞれについて、1つのチャージで処理可能な最大ワーク数である容量制約を記憶するマスタデータ記憶部と、
チャージを処理するバッチ設備を複数のバッチ設備に変更することによってスケジュールを修正する場合に、修正元のチャージのチャージ識別子、複数の修正先における各バッチ設備のバッチ設備識別子、および、前記複数の修正先における処理工程の各順番を表す順番情報を受け付ける受付部と、
前記受付部で受け付けた修正元のチャージのチャージ識別子に基づいて前記スケジュールデータ記憶部から前記修正元のチャージに含まれるワーク数を取り出し、この取り出したワーク数のワークを前記複数の修正先の各バッチ設備に振り分けた前記複数の修正先の各バッチ設備での各チャージを生成し、この生成した各チャージを前記複数の修正先における各バッチ設備の処理工程に前記受付部で受け付けた前記順番情報に基づいてスケジューリングすることによって、前記修正元のチャージに対し前記修正先での処理工程についてのスケジュールを再作成するスケジュール再作成部とを備え、
前記スケジュール再作成部は、
前記修正元のチャージに含まれるワーク数のワークを前記複数の修正先の各バッチ設備に振り分ける1または複数の振り分け方を生成する振分け候補生成部と、
前記複数の修正先における各バッチ設備のバッチ設備識別子に基づいて前記マスタデータ記憶部から前記複数の修正先の各バッチ設備における容量制約を取り出し、これら取り出した容量制約に基づいて前記振分け候補生成部で生成された振り分け方におけるチャージを複数のチャージに分割する必要があるか否かを判断するチャージ分割判断部と、
前記チャージ分割判断部で複数のチャージに分割する必要があると判断された場合に、分割後のチャージ数を算出するチャージ数決定部と、
前記チャージ分割判断部で複数のチャージに分割する必要があると判断された場合に、分割後の各チャージに含まれるワーク数を算出するチャージサイズ決定部とを備えること
を特徴とする並列型バッチ処理用スケジュール作成装置。 - 前記スケジュール再作成部は、さらに、
予め設定された評価指標に基づいて前記振分け候補生成部で生成された振り分け方の中から1つの振り分け方を選択する振分け方決定部とを備えること
を特徴とする請求項1に記載の並列バッチ処理用スケジュール作成装置。 - 前記振分け方決定部の評価指標は、前記修正先でのチャージのそれぞれについて、チャージに含まれるワーク数を当該チャージを処理するバッチ設備の容量制約で割ったチャージの充填率を求め、前記修正先でのチャージのそれぞれについて求めたチャージの充填率の総和を求め、この求めた総和を前記修正先でのチャージ数で割ったチャージの充填率の平均値であること
を特徴とする請求項2に記載の並列バッチ処理用スケジュール作成装置。 - 前記振分け方決定部の評価指標は、前記修正先でのチャージにおけるチャージ数の総和であること
を特徴とする請求項2に記載の並列バッチ処理用スケジュール作成装置。 - 前記振分け方決定部の評価指標は、前記修正先でのチャージにおける処理時間の総和であること
を特徴とする請求項2に記載の並列バッチ処理用スケジュール作成装置。 - 複数のワークに対し同時に同種の処理を行うバッチ設備を複数用いて、前記複数のワークから成るチャージを複数処理する場合に、前記複数のチャージの処理工程についてのスケジュールを作成する並列型バッチ処理用スケジュール作成方法において、
チャージを処理するバッチ設備を複数のバッチ設備に変更することによってスケジュールを修正する場合に、修正元のチャージに対応するチャージを特定し識別するためのチャージ識別子、複数の修正先の各バッチ設備に対応するバッチ設備を特定し識別するためのバッチ設備識別子、および、前記複数の修正先における処理工程の各順番を表す順番情報を受け付ける受付ステップと、
前記複数のチャージのそれぞれについて、チャージ識別子、バッチ設備識別子、チャージに含まれるワーク数、ならびに、チャージの開始時刻および終了時刻に関する開始終了情報を記憶するスケジュールデータ記憶部から、前記受付部で受け付けた修正元のチャージのチャージ識別子に基づいて前記修正元のチャージに含まれるワーク数を取り出すワーク数取出しステップと、
前記ワーク数取出しステップで取り出したワーク数のワークを前記複数の修正先の各バッチ設備に振り分けた前記複数の修正先の各バッチ設備での各チャージを生成する生成ステップと、
前記生成ステップで生成した各チャージを前記複数の修正先における各バッチ設備の処理工程に前記受付部で受け付けた前記順番情報に基づいてスケジューリングすることによって、前記修正元のチャージに対し前記修正先での処理工程についてのスケジュールを再作成するスケジュール再作成ステップとを備え、
前記スケジュール再作成ステップは、
前記修正元のチャージに含まれるワーク数のワークを前記複数の修正先の各バッチ設備に振り分ける1または複数の振り分け方を生成する振分け候補生成ステップと、
前記複数の修正先における各バッチ設備のバッチ設備識別子に基づいて、前記複数のバッチ設備のそれぞれについて1つのチャージで処理可能な最大ワーク数である容量制約を記憶するマスタデータ記憶部から前記複数の修正先の各バッチ設備における容量制約を取り出し、これら取り出した容量制約に基づいて前記振分け候補生成ステップで生成された振り分け方におけるチャージを複数のチャージに分割する必要があるか否かを判断するチャージ分割判断ステップと、
前記チャージ分割判断ステップで複数のチャージに分割する必要があると判断された場合に、分割後のチャージ数を算出するチャージ数決定ステップと、
前記チャージ分割判断ステップで複数のチャージに分割する必要があると判断された場合に、分割後の各チャージに含まれるワーク数を算出するチャージサイズ決定ステップとを備えること
を特徴とする並列型バッチ処理用スケジュール作成方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009000314A JP5087013B2 (ja) | 2009-01-05 | 2009-01-05 | 並列型バッチ処理用スケジュール作成装置および該方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009000314A JP5087013B2 (ja) | 2009-01-05 | 2009-01-05 | 並列型バッチ処理用スケジュール作成装置および該方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2010157182A JP2010157182A (ja) | 2010-07-15 |
JP5087013B2 true JP5087013B2 (ja) | 2012-11-28 |
Family
ID=42575054
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009000314A Expired - Fee Related JP5087013B2 (ja) | 2009-01-05 | 2009-01-05 | 並列型バッチ処理用スケジュール作成装置および該方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5087013B2 (ja) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5627625B2 (ja) | 2012-03-22 | 2014-11-19 | 株式会社東芝 | スケジューリング装置およびその方法 |
CN107102552B (zh) | 2017-06-12 | 2018-03-09 | 合肥工业大学 | 基于混合集合蛙跳与变邻域算法的平行机调度方法及*** |
JP7329364B2 (ja) * | 2019-06-05 | 2023-08-18 | 株式会社神戸製鋼所 | 生産計画修正装置、生産計画修正方法及びプログラム |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000347717A (ja) * | 1999-06-03 | 2000-12-15 | Nippon Steel Corp | スケジューリング装置 |
JP2002055710A (ja) * | 2000-08-11 | 2002-02-20 | Fujitsu Ltd | 工程表編集システム |
JP5657189B2 (ja) * | 2005-11-09 | 2015-01-21 | 株式会社神戸製鋼所 | スケジュール修正装置及びスケジュール修正プログラム、並びにスケジュール修正方法 |
-
2009
- 2009-01-05 JP JP2009000314A patent/JP5087013B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2010157182A (ja) | 2010-07-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5657189B2 (ja) | スケジュール修正装置及びスケジュール修正プログラム、並びにスケジュール修正方法 | |
Jungwattanakit et al. | A comparison of scheduling algorithms for flexible flow shop problems with unrelated parallel machines, setup times, and dual criteria | |
JP5885637B2 (ja) | スケジューリング方法及びスケジューリングプログラム、並びにスケジューリング装置 | |
JP5134601B2 (ja) | 生産スケジュール作成装置 | |
JP5087013B2 (ja) | 並列型バッチ処理用スケジュール作成装置および該方法 | |
CN112561225A (zh) | 一种基于标杆协同进化算法的柔性作业车间调度方法 | |
JP6341729B2 (ja) | 運用計画作成評価装置及び運用計画作成評価方法 | |
JP6005617B2 (ja) | スケジュール表示装置、該方法、及び、該プログラム | |
JP5049230B2 (ja) | 並列型バッチ処理用スケジュール作成装置および該方法 | |
JP5196991B2 (ja) | 製造工程管理装置、製造工程管理方法、及びコンピュータプログラム | |
JPH11120248A (ja) | 生産スケジューリング・システムおよびスケジューリング方法 | |
JP5172386B2 (ja) | スケジューリング装置、プログラム及びスケジューリング方法 | |
JP2007148635A (ja) | 生産スケジューリングプログラム及び生産スケジューリング装置 | |
JP5153668B2 (ja) | 優先度算出装置、プログラム、優先度算出システム及び優先度算出方法 | |
JP6070766B2 (ja) | 溶鋼鍋の引当計画作成方法及び引当計画作成装置 | |
CN111105164B (zh) | 一种车间调度方法、装置及设备 | |
JP2011076131A (ja) | 生産計画作成方法及び生産計画作成プログラム、並びに生産計画作成装置 | |
JP6382766B2 (ja) | 生産計画作成方法及び生産計画作成プログラム、並びに生産計画作成装置 | |
JP6005535B2 (ja) | 生産計画作成装置、生産計画作成方法および生産計画作成プログラム | |
JP5117176B2 (ja) | 生産スケジュール作成装置及び生産スケジュール作成プログラム | |
JP2010092292A (ja) | スケジュール表示装置および該方法 | |
JP5810040B2 (ja) | 生産スケジュール作成装置及び生産スケジュール作成方法 | |
JP4658525B2 (ja) | 生産計画プログラム | |
US11868964B2 (en) | Production plan creation device and non-transitory computer readable medium | |
JP4348333B2 (ja) | スケジューリング方法およびスケジューリングプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20110901 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120403 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120601 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20120814 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120907 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5087013 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150914 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |