JP4690893B2 - 生産・物流スケジュール作成装置及び方法、生産・物流プロセス制御装置及び方法、コンピュータプログラム、及びコンピュータ読み取り可能な記録媒体 - Google Patents
生産・物流スケジュール作成装置及び方法、生産・物流プロセス制御装置及び方法、コンピュータプログラム、及びコンピュータ読み取り可能な記録媒体 Download PDFInfo
- Publication number
- JP4690893B2 JP4690893B2 JP2005516528A JP2005516528A JP4690893B2 JP 4690893 B2 JP4690893 B2 JP 4690893B2 JP 2005516528 A JP2005516528 A JP 2005516528A JP 2005516528 A JP2005516528 A JP 2005516528A JP 4690893 B2 JP4690893 B2 JP 4690893B2
- Authority
- JP
- Japan
- Prior art keywords
- distribution
- production
- logistics
- simulator
- period
- 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
- 238000004519 manufacturing process Methods 0.000 title claims abstract description 516
- 238000009826 distribution Methods 0.000 title claims description 831
- 238000000034 method Methods 0.000 title claims description 598
- 238000004590 computer program Methods 0.000 title claims description 19
- 238000004886 process control Methods 0.000 title claims description 16
- 238000004364 calculation method Methods 0.000 claims abstract description 254
- 238000005457 optimization Methods 0.000 claims abstract description 229
- 238000004088 simulation Methods 0.000 claims abstract description 175
- 238000013178 mathematical model Methods 0.000 claims abstract description 136
- 238000011156 evaluation Methods 0.000 claims abstract description 90
- 230000008569 process Effects 0.000 claims description 500
- 238000012545 processing Methods 0.000 claims description 293
- 239000013598 vector Substances 0.000 claims description 216
- 239000011159 matrix material Substances 0.000 claims description 122
- 230000007704 transition Effects 0.000 claims description 79
- 238000013439 planning Methods 0.000 claims description 51
- 230000008859 change Effects 0.000 claims description 28
- 238000002360 preparation method Methods 0.000 claims description 14
- 238000007726 management method Methods 0.000 claims description 8
- 239000000047 product Substances 0.000 description 173
- 239000011265 semifinished product Substances 0.000 description 71
- 230000006870 function Effects 0.000 description 64
- 238000010586 diagram Methods 0.000 description 24
- 238000003860 storage Methods 0.000 description 16
- 238000010276 construction Methods 0.000 description 14
- 238000010304 firing Methods 0.000 description 9
- 238000012805 post-processing Methods 0.000 description 6
- 239000004065 semiconductor Substances 0.000 description 6
- 230000000694 effects Effects 0.000 description 5
- 238000007781 pre-processing Methods 0.000 description 5
- FFBHFFJDDLITSX-UHFFFAOYSA-N benzyl N-[2-hydroxy-4-(3-oxomorpholin-4-yl)phenyl]carbamate Chemical compound OC1=C(NC(=O)OCC2=CC=CC=C2)C=CC(=C1)N1CCOCC1=O FFBHFFJDDLITSX-UHFFFAOYSA-N 0.000 description 4
- 239000000872 buffer Substances 0.000 description 4
- 238000009472 formulation Methods 0.000 description 3
- 239000000203 mixture Substances 0.000 description 3
- 230000001934 delay Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 230000001052 transient effect Effects 0.000 description 2
- 230000003442 weekly effect Effects 0.000 description 2
- 102100029968 Calreticulin Human genes 0.000 description 1
- 101100326671 Homo sapiens CALR gene Proteins 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 238000010924 continuous production Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 239000003550 marker Substances 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000011112 process operation Methods 0.000 description 1
- 239000002994 raw material Substances 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000008439 repair process Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- -1 that is Substances 0.000 description 1
- 238000012384 transportation and delivery Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/418—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
- G05B19/41865—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by job scheduling, process planning, material flow
-
- 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
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/32—Operator till task planning
- G05B2219/32297—Adaptive scheduling, feedback of actual proces progress to adapt schedule
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/32—Operator till task planning
- G05B2219/32301—Simulate production, process stages, determine optimum scheduling rules
-
- 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/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
-
- 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/80—Management or planning
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Manufacturing & Machinery (AREA)
- General Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- Automation & Control Theory (AREA)
- Quality & Reliability (AREA)
- General Engineering & Computer Science (AREA)
- General Health & Medical Sciences (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- Primary Health Care (AREA)
- General Business, Economics & Management (AREA)
- Marketing (AREA)
- Theoretical Computer Science (AREA)
- Human Resources & Organizations (AREA)
- Economics (AREA)
- Health & Medical Sciences (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- General Factory Administration (AREA)
Description
上記生産・物流プロセスの、着目している物流のスケジュールを作成するのに係わる物流状態と物流制約とのうち、スケジュール作成に影響が大きい重要な部分のみを数式で表現した数式モデルであって、物流状態の変化を制約する数式である数式モデルを保持する数式モデル保持装置と、
上記数式モデルと所定の評価関数とを入力して最適化計算処理を行って上記生産・物流シミュレータに対する、前記工程での処理の指示である物流指示を算出して出力する最適化計算装置とを有し、
上記生産・物流シミュレータの時刻管理部が、上記最適化計算装置によって得られた物流指示と、該物流指示を与える前の前記物流状態及び物流制約と、を上記生産・物流シミュレータに与えてシミュレーションを実行させて、該物流指示による変化後の状態である新たな物流状態と物流制約とを得るという処理と、該新たな物流状態に対して上記生産・物流シミュレータから上記最適化計算装置に対して最適化計算を行うようにする指示を出力するという処理とを予め設定された計画作成期間だけ繰り返すことにより得られたシミュレーション結果、即ち該計画作成期間における一連の物流状態から、上記生産・物流プロセスにおける生産・物流スケジュールを作成するようにした点に特徴を有する。
本発明による他の生産・物流スケジュール作成装置は、生産・物流プロセスの各工程での処理に関する状態である物流状態と物流制約とを表現した生産・物流プロセスを模擬する離散事象シミュレータであって、スケジュールを作成するのに考慮すべき物流状態、物流制約を全て記載した生産・物流シミュレータと、
上記生産・物流プロセスの、着目している物流のスケジュールを作成するのに係わる物流状態と物流制約とのうち、スケジュール作成に影響が大きい重要な部分のみを数式で表現した数式モデルであって、物流状態の変化を制約する数式である状態方程式を用いた数式モデルを保持する数式モデル保持装置と、
上記数式モデルと所定の評価関数とを入力して最適化計算処理を行って上記生産・物流シミュレータに対する、上記工程での処理の指示である物流指示を算出して出力する最適化計算装置とを有し、
上記最適化計算処理により、
物流状態である状態ベクトルに掛け合わせることによって物流指示である操作ベクトルとなる値であるフィードバックゲインを算出し、
次に、上記算出したフィードバックゲインと状態ベクトルとを用いて操作ベクトルを算出して上記生産・物流シミュレータに与えて、シミュレーションを進め、新たな状態ベクトルを得て、この新たな状態ベクトルをもとに新たな操作ベクトルを算出するという処理を、予め設定された計画作成期間だけ繰り返すことにより得られたシミュレーション結果、即ち該計画作成期間における一連の物流状態から上記生産・物流プロセスにおける生産・物流スケジュールを作成するようにした点に特徴を有する。
本発明による他の生産・物流スケジュール作成装置は、生産・物流プロセスの各工程での処理に関する状態である物流状態と物流制約とを表現した生産・物流プロセスを模擬する離散事象シミュレータであって、スケジュールを作成するのに考慮すべき物流状態、物流制約を全て記載した生産・物流シミュレータと、
上記生産・物流プロセスの、着目している物流のスケジュールを作成するのに係わる物流状態と物流制約とのうち、上記生産・物流プロセスの立案開始時間から予め設定した期間(以下、「計画作成期間」という。)分を対象として、スケジュール作成に影響が大きい重要な部分のみを数式で表現した数式モデルであって、物流状態の変化を制約する数式である数式モデルを保持する数式モデル保持装置と、
上記数式モデルと所定の評価関数とを入力して最適化計算処理を行って上記生産・物流シミュレータに対する、上記工程での処理の指示である物流指示を算出して出力する最適化計算装置とを有し、
上記最適化計算処理により現時点から予め設定した期間(以下、「指示算出期間」という。)分について物流指示を算出して上記生産・物流シミュレータに与えて、予め設定した期間(以下、「シミュレーション期間」という。)分だけシミュレーションを実行して予め設定した期間(以下、「計画確定期間」という。)分だけ物流計画を確定し、上記確定した期間の直後の日時を新たな立案開始日時として設定して物流計画を立案するという処理を上記計画作成期間だけ繰り返すことにより得られたシミュレーション結果、即ち該計画作成期間における一連の物流状態から上記生産・物流プロセスにおける生産・物流スケジュールを作成するようにした点に特徴を有する。
本発明による生産・物流スケジュール作成方法は、生産・物流プロセスの各工程での処理に関する状態である物流状態と物流制約とを表現した生産・物流プロセスを模擬する離散事象シミュレータであって、スケジュールを作成するのに考慮すべき物流状態、物流制約を全て記載した生産・物流シミュレータと、
上記生産・物流プロセスの、着目している物流のスケジュールを作成するのに係わる物流状態と物流制約とのうち、スケジュール作成に影響が大きい重要な部分のみを数式で表現した数式モデルであって、物流状態の変化を制約する数式である数式モデルを保持する数式モデル保持装置と、
上記数式モデルと所定の評価関数とを入力して最適化計算処理を行って上記生産・物流シミュレータに対する、前記工程での処理の指示である物流指示を算出して出力する最適化計算装置とを有する生産・物流スケジュール作成装置により生産・物流スケジュールを作成する方法であって、
上記生産・物流シミュレータの時刻管理部が、上記最適化計算装置によって得られた物流指示と、該物流指示を与える前の前記物流状態及び物流制約と、を上記生産・物流シミュレータに与えてシミュレーションを実行させて、該物流指示による変化後の状態である新たな物流状態と物流制約とを得るという処理と、該新たな物流状態に対して上記生産・物流シミュレータから上記最適化計算装置に対して最適化計算を行うようにする指示を出力するという処理とを予め設定された計画作成期間だけ繰り返すことにより得られたシミュレーション結果、即ち該計画作成期間における一連の物流状態から、上記生産・物流プロセスにおける生産・物流スケジュールを作成するようにした点に特徴を有する。
本発明による他の生産・物流スケジュール作成方法は、生産・物流プロセスの各工程での処理に関する状態である物流状態と物流制約とを表現した生産・物流プロセスを模擬する離散事象シミュレータであって、スケジュールを作成するのに考慮すべき物流状態、物流制約を全て記載した生産・物流シミュレータと、
上記生産・物流プロセスの、着目している物流のスケジュールを作成するのに係わる物流状態と物流制約とのうち、スケジュール作成に影響が大きい重要な部分のみを数式で表現した数式モデルであって、物流状態の変化を制約する数式である状態方程式を用いた数式モデルを保持する数式モデル保持装置と、
上記数式モデルと所定の評価関数とを入力して最適化計算処理を行って上記生産・物流シミュレータに対する、上記工程での処理の指示である物流指示を算出して出力する最適化計算装置とを有する生産・物流スケジュール作成装置により生産・物流スケジュールを作成する方法であって、
上記最適化計算処理により、
物流状態である状態ベクトルに掛け合わせることによって物流指示である操作ベクトルとなる値であるフィードバックゲインを算出し、
次に、上記算出したフィードバックゲインと状態ベクトルとを用いて操作ベクトルを算出して上記生産・物流シミュレータに与えて、シミュレーションを進め、新たな状態ベクトルを得て、この新たな状態ベクトルをもとに新たな操作ベクトルを算出するという処理を、予め設定された計画作成期間だけ繰り返すことにより得られたシミュレーション結果、即ち該計画作成期間における一連の物流状態から上記生産・物流プロセスにおける生産・物流スケジュールを作成するようにした点に特徴を有する。
本発明による他の生産・物流スケジュール作成方法は、生産・物流プロセスの各工程での処理に関する状態である物流状態と物流制約とを表現した生産・物流プロセスを模擬する離散事象シミュレータであって、スケジュールを作成するのに考慮すべき物流状態、物流制約を全て記載した生産・物流シミュレータと、
上記生産・物流プロセスの、着目している物流のスケジュールを作成するのに係わる物流状態と物流制約とのうち、上記生産・物流プロセスの立案開始時間から予め設定した期間(以下、「計画作成期間」という。)分を対象として、スケジュール作成に影響が大きい重要な部分のみを数式で表現した数式モデルであって、物流状態の変化を制約する数式である数式モデルを保持する数式モデル保持装置と、
上記数式モデルと所定の評価関数とを入力して最適化計算処理を行って上記生産・物流シミュレータに対する、上記工程での処理の指示である物流指示を算出して出力する最適化計算装置とを有する生産・物流スケジュール作成装置により生産・物流スケジュールを作成する方法であって、
上記最適化計算処理により現時点から予め設定した期間(以下、「指示算出期間」という。)分について物流指示を算出して上記生産・物流シミュレータに与えて、予め設定した期間(以下、「シミュレーション期間」という。)分だけシミュレーションを実行して予め設定した期間(以下、「計画確定期間」という。)分だけ物流計画を確定し、上記確定した期間の直後の日時を新たな立案開始日時として設定して物流計画を立案するという処理を上記計画作成期間だけ繰り返すことにより得られたシミュレーション結果、即ち該計画作成期間における一連の物流状態から上記生産・物流プロセスにおける生産・物流スケジュールを作成するようにした点に特徴を有する。
本発明によるコンピュータプログラムは、生産・物流プロセスの各工程での処理に関する状態である物流状態と物流制約とを表現した生産・物流プロセスを模擬する離散事象シミュレータであって、スケジュールを作成するのに考慮すべき物流状態、物流制約を全て記載した生産・物流シミュレータと、
上記生産・物流プロセスの、着目している物流のスケジュールを作成するのに係わる物流状態と物流制約とのうち、スケジュール作成に影響が大きい重要な部分のみを数式で表現した数式モデルであって、物流状態の変化を制約する数式である数式モデルを保持する数式モデル保持装置と、
上記数式モデルと所定の評価関数とを入力して最適化計算処理を行って上記生産・物流シミュレータに対する、前記工程での処理の指示である物流指示を算出して出力する最適化計算装置としての機能をコンピュータに実現させ、
上記生産・物流シミュレータの時刻管理部が、上記最適化計算装置によって得られた物流指示と、該物流指示を与える前の前記物流状態及び物流制約と、を上記生産・物流シミュレータに与えてシミュレーションを実行させて、該物流指示による変化後の状態である新たな物流状態と物流制約とを得るという処理と、該新たな物流状態に対して上記生産・物流シミュレータから上記最適化計算装置に対して最適化計算を行うようにする指示を出力するという処理とを予め設定された計画作成期間だけ繰り返すことにより得られたシミュレーション結果、即ち該計画作成期間における一連の物流状態から、上記生産・物流プロセスにおける生産・物流スケジュールを作成するようにした点に特徴を有する。
本発明による他のコンピュータプログラムは、生産・物流プロセスの各工程での処理に関する状態である物流状態と物流制約とを表現した生産・物流プロセスを模擬する離散事象シミュレータであって、スケジュールを作成するのに考慮すべき物流状態、物流制約を全て記載した生産・物流シミュレータと、
上記生産・物流プロセスの、着目している物流のスケジュールを作成するのに係わる物流状態と物流制約とのうち、スケジュール作成に影響が大きい重要な部分のみを数式で表現した数式モデルであって、物流状態の変化を制約する数式である状態方程式を用いた数式モデルを保持する数式モデル保持装置と、
上記数式モデルと所定の評価関数とを入力して最適化計算処理を行って上記生産・物流シミュレータに対する、上記工程での処理の指示である物流指示を算出して出力する最適化計算装置としての機能をコンピュータに実現させ、
上記最適化計算処理により、
物流状態である状態ベクトルに掛け合わせることによって物流指示である操作ベクトルとなる値であるフィードバックゲインを算出し、
次に、上記算出したフィードバックゲインと状態ベクトルとを用いて操作ベクトルを算出して上記生産・物流シミュレータに与えて、シミュレーションを進め、新たな状態ベクトルを得て、この新たな状態ベクトルをもとに新たな操作ベクトルを算出するという処理を、予め設定された計画作成期間だけ繰り返すことにより得られたシミュレーション結果、即ち該計画作成期間における一連の物流状態から上記生産・物流プロセスにおける生産・物流スケジュールを作成するようにした点に特徴を有する。
本発明による他のコンピュータプログラムは、生産・物流プロセスの各工程での処理に関する状態である物流状態と物流制約とを表現した生産・物流プロセスを模擬する離散事象シミュレータであって、スケジュールを作成するのに考慮すべき物流状態、物流制約を全て記載した生産・物流シミュレータと、
上記生産・物流プロセスの、着目している物流のスケジュールを作成するのに係わる物流状態と物流制約とのうち、上記生産・物流プロセスの立案開始時間から予め設定した期間(以下、「計画作成期間」という。)分を対象として、スケジュール作成に影響が大きい重要な部分のみを数式で表現した数式モデルであって、物流状態の変化を制約する数式である数式モデルを保持する数式モデル保持装置と、
上記数式モデルと所定の評価関数とを入力して最適化計算処理を行って上記生産・物流シミュレータに対する、上記工程での処理の指示である物流指示を算出して出力する最適化計算装置としての機能をコンピュータに実現させ、
上記最適化計算処理により現時点から予め設定した期間(以下、「指示算出期間」という。)分について物流指示を算出して上記生産・物流シミュレータに与えて、予め設定した期間(以下、「シミュレーション期間」という。)分だけシミュレーションを実行して予め設定した期間(以下、「計画確定期間」という。)分だけ物流計画を確定し、上記確定した期間の直後の日時を新たな立案開始日時として設定して物流計画を立案するという処理を上記計画作成期間だけ繰り返すことにより得られたシミュレーション結果、即ち該計画作成期間における一連の物流状態から上記生産・物流プロセスにおける生産・物流スケジュールを作成するようにした点に特徴を有する。
本発明による生産・物流プロセス制御装置は、生産・物流プロセスの各工程での処理に関する状態である物流状態と物流制約とを表現した生産・物流プロセスを模擬する離散事象シミュレータであって、スケジュールを作成するのに考慮すべき物流状態、物流制約を全て記載した生産・物流シミュレータと、
上記生産・物流プロセスの、着目している物流のスケジュールを作成するのに係わる物流状態と物流制約とのうち、スケジュール作成に影響が大きい重要な部分のみを数式で表現した数式モデルであって、物流状態の変化を制約する数式である状態方程式を用いた数式モデルを保持する数式モデル保持装置と、
上記数式モデルと所定の評価関数とを入力して最適化計算処理を行って上記生産・物流シミュレータに対する、上記工程での処理の指示である物流指示を算出して出力する最適化計算装置とを有し、
上記最適化計算処理により、
物流状態である状態ベクトルに掛け合わせることによって物流指示である操作ベクトルとなる値であるフィードバックゲインを算出し、
次に、上記算出したフィードバックゲインと状態ベクトルとを用いて操作ベクトルを算出して上記生産・物流シミュレータに与えて、シミュレーションを進め、新たな状態ベクトルを得て、この新たな状態ベクトルをもとに新たな操作ベクトルを算出するという処理を、予め設定された計画作成期間だけ繰り返すことにより得られたシミュレーション結果、即ち該計画作成期間における一連の物流状態に基づいて生産・物流プロセスの制御を行う点に特徴を有する。
本発明による他の生産・物流プロセス制御装置は、生産・物流プロセスの各工程での処理に関する状態である物流状態と物流制約とを表現した生産・物流プロセスを模擬する離散事象シミュレータであって、スケジュールを作成するのに考慮すべき物流状態、物流制約を全て記載した生産・物流シミュレータと、
上記生産・物流プロセスの、着目している物流のスケジュールを作成するのに係わる物流状態と物流制約とのうち、上記生産・物流プロセスの立案開始時間から予め設定した期間(以下、「計画作成期間」という。)分を対象として、スケジュール作成に影響が大きい重要な部分のみを数式で表現した数式モデルであって、物流状態の変化を制約する数式である数式モデルを保持する数式モデル保持装置と、
上記数式モデルと所定の評価関数とを入力して最適化計算処理を行って上記生産・物流シミュレータに対する、上記工程での処理の指示である物流指示を算出して出力する最適化計算装置とを有し、
上記最適化計算処理により現時点から予め設定した期間(以下、「指示算出期間」という。)分について物流指示を算出して上記生産・物流シミュレータに与えて、予め設定した期間(以下、「シミュレーション期間」という。)分だけシミュレーションを実行して予め設定した期間(以下、「計画確定期間」という。)分だけ物流計画を確定し、上記確定した期間の直後の日時を新たな立案開始日時として設定して物流計画を立案するという処理を上記計画作成期間だけ繰り返すことにより得られたシミュレーション結果、即ち該計画作成期間における一連の物流状態に基づいて生産・物流プロセスの物流制御を行う点に特徴を有する。
本発明による生産・物流プロセス制御方法は、生産・物流プロセスの各工程での処理に関する状態である物流状態と物流制約とを表現した生産・物流プロセスを模擬する離散事象シミュレータであって、スケジュールを作成するのに考慮すべき物流状態、物流制約を全て記載した生産・物流シミュレータと、
上記生産・物流プロセスの、着目している物流のスケジュールを作成するのに係わる物流状態と物流制約とのうち、スケジュール作成に影響が大きい重要な部分のみを数式で表現した数式モデルであって、物流状態の変化を制約する数式である状態方程式を用いた数式モデルを保持する数式モデル保持装置と、
上記数式モデルと所定の評価関数とを入力して最適化計算処理を行って上記生産・物流シミュレータに対する、上記工程での処理の指示である物流指示を算出して出力する最適化計算装置とを有する生産・物流プロセス制御装置により生産・物流プロセスを制御する方法であって、
上記最適化計算処理により、
物流状態である状態ベクトルに掛け合わせることによって物流指示である操作ベクトルとなる値であるフィードバックゲインを算出し、
次に、上記算出したフィードバックゲインと状態ベクトルとを用いて操作ベクトルを算出して上記生産・物流シミュレータに与えて、シミュレーションを進め、新たな状態ベクトルを得て、この新たな状態ベクトルをもとに新たな操作ベクトルを算出するという処理を、予め設定された計画作成期間だけ繰り返すことにより得られたシミュレーション結果、即ち該計画作成期間における一連の物流状態に基づいて生産・物流プロセスの制御を行うようにした点に特徴を有する。
本発明による他の生産・物流プロセス制御方法は、生産・物流プロセスの各工程での処理に関する状態である物流状態と物流制約とを表現した生産・物流プロセスを模擬する離散事象シミュレータであって、スケジュールを作成するのに考慮すべき物流状態、物流制約を全て記載した生産・物流シミュレータと、
上記生産・物流プロセスの、着目している物流のスケジュールを作成するのに係わる物流状態と物流制約とのうち、上記生産・物流プロセスの立案開始時間から予め設定した期間(以下、「計画作成期間」という。)分を対象として、スケジュール作成に影響が大きい重要な部分のみを数式で表現した数式モデルであって、物流状態の変化を制約する数式である数式モデルを保持する数式モデル保持装置と、
上記数式モデルと所定の評価関数とを入力して最適化計算処理を行って上記生産・物流シミュレータに対する、上記工程での処理の指示である物流指示を算出して出力する最適化計算装置とを有する生産・物流プロセス制御装置を用いた生産・物流プロセス制御方法であって、
上記最適化計算処理により現時点から予め設定した期間(以下、「指示算出期間」という。)分について物流指示を算出して上記生産・物流シミュレータに与えて、予め設定した期間(以下、「シミュレーション期間」という。)分だけシミュレーションを実行して予め設定した期間(以下、「計画確定期間」という。)分だけ物流計画を確定し、上記確定した期間の直後の日時を新たな立案開始日時として設定して物流計画を立案するという処理を上記計画作成期間だけ繰り返すことにより得られたシミュレーション結果、即ち該計画作成期間における一連の物流状態に基づいて生産・物流プロセスの物流制御を行うようにした点に特徴を有する。
本発明によるコンピュータプログラムは、生産・物流プロセスの各工程での処理に関する状態である物流状態と物流制約とを表現した生産・物流プロセスを模擬する離散事象シミュレータであって、スケジュールを作成するのに考慮すべき物流状態、物流制約を全て記載した生産・物流シミュレータと、
上記生産・物流プロセスの、着目している物流のスケジュールを作成するのに係わる物流状態と物流制約とのうち、スケジュール作成に影響が大きい重要な部分のみを数式で表現した数式モデルであって、物流状態の変化を制約する数式である状態方程式を用いた数式モデルを保持する数式モデル保持装置と、
上記数式モデルと所定の評価関数とを入力して最適化計算処理を行って上記生産・物流シミュレータに対する、上記工程での処理の指示である物流指示を算出して出力する最適化計算装置としての機能をコンピュータに実現させ、
上記最適化計算処理により、
物流状態である状態ベクトルに掛け合わせることによって物流指示である操作ベクトルとなる値であるフィードバックゲインを算出し、
次に、上記算出したフィードバックゲインと状態ベクトルとを用いて操作ベクトルを算出して上記生産・物流シミュレータに与えて、シミュレーションを進め、新たな状態ベクトルを得て、この新たな状態ベクトルをもとに新たな操作ベクトルを算出するという処理を、予め設定された計画作成期間だけ繰り返すことにより得られたシミュレーション結果、即ち該計画作成期間における一連の物流状態に基づいて生産・物流プロセスの制御を行うようにした点に特徴を有する。
本発明による他のコンピュータプログラムは、生産・物流プロセスの各工程での処理に関する状態である物流状態と物流制約とを表現した生産・物流プロセスを模擬する離散事象シミュレータであって、スケジュールを作成するのに考慮すべき物流状態、物流制約を全て記載した生産・物流シミュレータと、
上記生産・物流プロセスの、着目している物流のスケジュールを作成するのに係わる物流状態と物流制約とのうち、上記生産・物流プロセスの立案開始時間から予め設定した期間(以下、「計画作成期間」という。)分を対象として、スケジュール作成に影響が大きい重要な部分のみを数式で表現した数式モデルであって、物流状態の変化を制約する数式である数式モデルを保持する数式モデル保持装置と、
上記数式モデルと所定の評価関数とを入力して最適化計算処理を行って上記生産・物流シミュレータに対する、上記工程での処理の指示である物流指示を算出して出力する最適化計算装置としての機能をコンピュータに実現させ、
上記最適化計算処理により現時点から予め設定した期間(以下、「指示算出期間」という。)分について物流指示を算出して上記生産・物流シミュレータに与えて、予め設定した期間(以下、「シミュレーション期間」という。)分だけシミュレーションを実行して予め設定した期間(以下、「計画確定期間」という。)分だけ物流計画を確定し、上記確定した期間の直後の日時を新たな立案開始日時として設定して物流計画を立案するという処理を上記計画作成期間だけ繰り返すことにより得られたシミュレーション結果、即ち該計画作成期間における一連の物流状態に基づいて生産・物流プロセスの物流制御を行うようにした点に特徴を有する。
本発明によるコンピュータ読み取り可能な記録媒体は、本発明によるコンピュータプログラムを記録した点に特徴を有する。
図1は、本発明の第1の実施形態を示し、物流スケジュール作成装置の一例を説明するブロック図である。図1に示したように、本実施形態の物流スケジュール作成装置は、物流シミュレータ100、最適化計算装置120等によって構成されている。
図2は、本発明の第2の実施形態を示し、物流スケジュール作成装置の一例を説明するブロック図である。図2に示したように、本実施形態の物流スケジュール作成装置は、物流シミュレータ201を備えたシミュレーション制御部200、最適化計算装置212等によって構成されている。
M(k+1) =a・M(k) +b・u(k) ・・・(イ)
すなわち、離散化したある時間k において各プレースに存在するトークンの数を示す状態ベクトル、すなわち状態量をM(k) で表し、各トランジション発火の有無を"1"及び"0"で表現した操作ベクトルをu(k) で表わすと、次の時間k+1 における状態ベクトルM(k+1) は、遷移行列a、接続行列bを用いて上式(イ)で表すことができる。
S=Σ{M'QM+u'Ru} ・・・(ロ)
評価関数Sにおいて、Q,Rは制御目的にあわせて設定された適当な行列であり、M',u'は、それぞれ状態ベクトルM、操作ベクトルuの転置ベクトルである。そして、評価関数Sが最小となるように制御することを考えれば、
u(k) =−K・M(k) ・・・(ハ)
とした状態フィードバック制御を行うフィードバックゲインKを最適制御理論より求めることができる。
図3に示したように、第1に、生産・物流プロセスのペトリネットモデルとして、処理時間を入力したプレースで各工程を表したペトリネットモデルを製品種ごとに構築する。そして、構築したペトリネットモデルの各プレースの処理時間Tp に比例したきざみ時間遅れnp に従って表される遷移行列aと接続行列bとを算出し、これら2つの行列a,bを用いて状態方程式を作成する(ステップS31)。
とから、製品の移動操作端に対する操作ベクトルu(k) を製品種ごとに求めたのち、仮想的な生産・物流プロセス内の各移動操作端に対して、正値で大きい操作量が得られた製品順に移動可能な数だけ移動操作を順次行うという方法を用いて、所定期間の生産・物流プロセスのシミュレーションを実行する(ステップS33)。
図7は、本発明の物流スケジュール作成装置の第3の実施形態を説明するブロック図である。図7に示したように、本実施形態の物流スケジュール作成装置300は、物流シミュレータ310、数式モデル保持装置320、最適化計算装置330等によって構成されている。
図8に示したように、計画作成期間の1日目は作成した生産・物流計画の最初の8時間分を確定し、2日目以降は生産・物流計画の最初の1日分を確定する。作成した生産・物流計画の内で上記確定期間に入らなかった部分については、その計画は確定せずに破棄する。
(第4の実施形態)
図2に示したように、本実施形態の物流スケジュール作成装置も、物流シミュレータ201を備えたシミュレーション制御部200、最適化計算装置212等によって構成されている。
M(k+1) =M(k) +b・u(k) ・・・(ニ)
すなわち、離散化したある時刻k において各点に存在する要素の数を示す状態ベクトル、言い換えれば状態量をM(k) で表し、各線の発火の有無を"1"及び"0"で表現した操作ベクトルをu(k) で表わすと、次の時刻k+1 における状態ベクトルM(k+1) は、接続行列bを用いて上式(ニ)で表わすことができる。
S=Σ{M'QM+u'Ru} ・・・(ロ)
評価関数Sにおいて、Q,Rは制御目的にあわせて設定された適当な行列であり、M',u'は、それぞれ状態ベクトルM、操作ベクトルuの転置ベクトルである。そして、評価関数Sが最小となるように制御することを考えれば、
u(k) =−K・M(k) ・・・(ハ)
とした状態フィードバック制御を行うフィードバックゲインKを最適制御理論より求めることができる。
とから、製品の移動操作端に対する操作ベクトルu(k) を製品種ごとに求めたのち、仮想的な生産・物流プロセス内の各移動操作端に対して、正値で大きい操作量が得られた製品順に移動可能な数だけ移動操作を順次行うという方法を用いて、所定期間の生産・物流プロセスのシミュレーションを実行する(ステップS93)。
本実施形態の物流スケジュール作成装置も、図2に示したように、物流シミュレータ201を備えたシミュレーション制御部200、最適化計算装置212等によって構成されている。
M(k+1) =M(k) +b・u(k) ・・・(ニ)
すなわち、離散化したある時刻k において各プレースでのトークンの有無を示す状態ベクトル、言い換えれば状態量をM(k) で表し、各トランジション発火の有無を"1"及び"0"で表現した操作ベクトルをu(k) で表わすと、次の時刻k+1 における状態ベクトルM(k+1) は、接続行列bを用いて上式(ニ)で表わすことができる。
において各プレースp1〜p6でのトークンt1〜t5の有無を示す状態ベクトル、言い換えれば状態量をM(k) で表し、各トランジション発火の有無を"1"及び"0"で表現した操作ベクトルをu(k) で表わすと、次の時刻k+1 における状態ベクトルM(k+1) は、接続行列bを用いて下式(1)で表わすことができる。
S=Σ{M'QM+u'Ru} ・・・(ロ)
評価関数Sにおいて、Q,Rは制御目的にあわせて設定された適当な行列であり、M',u'は、それぞれ状態ベクトルM、操作ベクトルuの転置ベクトルである。そして、評価関数Sが最小となるように制御することを考えれば、
u(k) =−K・M(k) ・・・(ハ)
とした状態フィードバック制御を行うフィードバックゲインKを最適制御理論より求めることができる。
とから、製品の移動操作端に対する操作ベクトルu(k) を製品種ごとに求めたのち、仮想的な生産・物流プロセス内の各移動操作端に対して、正値で大きい操作量が得られた製品順に移動可能な数だけ移動操作を順次行うという方法を用いて、所定期間の生産・物流プロセスのシミュレーションを実行する(ステップS1403)。
本実施形態の物流スケジュール作成装置も、図2に示したように、物流シミュレータ201を備えたシミュレーション制御部200、最適化計算装置212等によって構成されている。
M(k+1) =a・M(k) +b・u(k) ・・・(イ)
すなわち、離散化したある時刻k において各プレースに存在するトークンの数を示す状態ベクトル、言い換えれば状態量をM(k) で表し、各トランジション発火の有無を"1"及び"0"で表現した操作ベクトルをu(k) で表わすと、次の時刻k+1 における状態ベクトルM(k+1) は、遷移行列a、接続行列bを用いて上式(イ)で表わすことができる。
S=Σ{M'QM+u'Ru} ・・・(ロ)
評価関数Sにおいて、Q,Rは制御目的にあわせて設定された適当な行列であり、M',u'は、それぞれ状態ベクトルM、操作ベクトルuの転置ベクトルである。そして、評価関数Sが最小となるように制御することを考えれば、
u(k) =−K・M(k) ・・・(ハ)
とした状態フィードバック制御を行うフィードバックゲインKを最適制御理論より求めることができる。
とから、製品の移動操作端に対する操作ベクトルu(k) を製品種ごとに求めたのち、仮想的な生産・物流プロセス内の各移動操作端に対して、正値で大きい操作量が得られた製品順に移動可能な数だけ移動操作を順次行うという方法を用いて、所定期間の生産・物流プロセスのシミュレーションを実行する(ステップS1803)。
〔モデル構築〕
図23は、複数工程よりなる製造プロセスのペトリネットモデルの一例を示したものであり、離散きざみ時間ΔTは5分に設定してある。この製造プロセスは、工程1、2、3、4からなる前処理工程と工程5、6からなる後処理工程とから構成され、プレースP1(投入プレース)で示した前処理工程入側バッファと、プレースP6,P8 で示した後処理工程入側バッファと、プレースP10 で示した搬出用プレースとを具備している。
の容量が全て1のプロセスである。また、製品入力用のプレースP1と製品出力用のプレースP10 は最大200個の製品を収容可能で、プレースP6,P8 のバッファはともに最大20個の製品を収容可能と設定してある。
引き続き製品種No.1を例にとり、フィードバックゲイン行列Kを求める過程を説明する。式(イ)の状態方程式における遷移行列aは、図24に示された製品種No.1のペトリネットモデルに対しては、次の式(6)で表現されるサイズ8×8の行列として求められる。ただし、式(6)において、列方向の番号はプレース番号を示し、行方向の番号のうち、下1桁以外の数字はプレース番号を示し、下1桁の数字は各プレースに存在する状態(きざみ時間遅れ)の番号を示している。
Q=20×I(8) ・・・(8)
及び
R=I(6) ・・・(9)
を設定した。ただし、式(8)、(9)においてI(n) はn次の単位行列である。
P=ATPA−ATPB(BTPB+R)-1BTPA+Q・・・(10)
を満足する解Pを求めれば、フィードバックゲイン行列Kは、
K=−(BTPB+R)-1BTPA
・・・(11)
により計算することができる。ここで、(BTPB+R)-1は行列(BTPB+R)の逆行列である。なお、リッカチ方程式の解法は、上述した参考文献にも詳述されているように既知の方法が多々知られている。
次に、シミュレーションについて、図21に示したフローチャートに沿って説明する。まず、ペトリネットモデルの初期状態における状態ベクトルM(0) を入力するとともに、投入予定の全製品を投入プレースに入力し、時刻 kの値を0に初期化したのち(ステップS2101)、現時点(時刻:k )における全製品種の状態ベクトルを入力し(ステップS2102)、新規投入製品を製品種ごとに入力して状態ベクトルに加えると、現時点における最終的な状態ベクトルM(k) が定まる。さらに、製品種ごとに、フィードバックゲイン行列Kと状態ベクトルM(k)
とをかければ、操作ベクトルu(k) が計算できる(ステップS2103)。
M(k) = [ 0 0 0 1
0 0 0 0 ]′ ・・・(13)
となる。ただし、式(13)において記号′は転置ベクトルであることを表す。また、式(13)の各要素は、それぞれ各プレースP1,P2,P6,P7,P10 の状態番号11,21,22,61,71,72,73,101に対応する製品種No.1のトークン数を表す。
とを式(ハ)に従ってかければ、操作ベクトルu(k) は、
u(k) = [-0.249
-0.255 -0.3430 0.300 0.002 0.004 ]′ ・・・(14)
と求められる。ただし、式(14)の各要素は、それぞれトランジションT1,T2,T3,T10,T11,T14に対する操作量である。
R=I(10) ・・・(18)
ただし、式(17)、(18)においてI(n) はn次の単位行列である。
以外のトランジションは発火できない。
u(k) = [ 0 0 0 0
0 1 0 0 0 0 ]′・・・(20)
となり、トランジションT10 のみが発火する。その結果、製品種No.8に対する時刻k における状態ベクトルが
M(k) = [ 0 0 0 0
0 0 0 0 1 0 0 0 0 0 0 0 ]′ ・・・(21)
から時刻k+1 における状態ベクトルへ
M(k+1) = [ 0 0 0
0 0 0 0 0 0 1 0 0 0 0 0 0 ]′ ・・・(22)
と更新される。
(第7の実施形態)
図3に示したように、本実施形態の生産・物流スケジュール作成装置も、物流シミュレータ300、数式モデル321、最適化計算装置330等によって構成されている。
本実施形態の生産・物流スケジュール作成装置では、プロセスAからプロセスBまでの製造プロセスにおいて、与えられた投入順と工場物流制約の下で、プロセスB操業計画にマッチしたプロセスA操業計画の最適化問題を扱うものとする。ただし、これはあくまでも一例であり、本実施形態の生産・物流スケジュール作成装置は、下工程の方に課せられた多くの制約を守りつつ上工程での操業計画を作成する際には適用することが可能であり、また特に有効である。
|c1−c2|≧45,|c2−c3|≧20
と表され、プロセスAの処理終了最早時刻及び最遅時刻の条件は、
c1最早≦c1≦c1最遅
c2最早≦c2≦c2最遅
c3最早≦c3≦c3最遅
と表される。
Ax≦B
Xmin≦X≦Xmax
という簡単な線形式で表すことができる。なお、xは各プロセスBのプロセスAの処理終了時刻を行列表現したもの、A,Bは所定の行列式、xmin及びxmaxはそれぞれ各プロセスBへのプロセスAの処理終了最早時刻及び最遅時刻を行列表現したものである。
Claims (44)
- 生産・物流プロセスの各工程での処理に関する状態である物流状態と物流制約とを表現した生産・物流プロセスを模擬する離散事象シミュレータであって、スケジュールを作成するのに考慮すべき物流状態、物流制約を全て記載した生産・物流シミュレータと、
上記生産・物流プロセスの、着目している物流のスケジュールを作成するのに係わる物流状態と物流制約とのうち、スケジュール作成に影響が大きい重要な部分のみを数式で表現した数式モデルであって、物流状態の変化を制約する数式である数式モデルを保持する数式モデル保持装置と、
上記数式モデルと所定の評価関数とを入力して最適化計算処理を行って上記生産・物流シミュレータに対する、前記工程での処理の指示である物流指示を算出して出力する最適化計算装置とを有し、
上記生産・物流シミュレータの時刻管理部が、上記最適化計算装置によって得られた物流指示と、該物流指示を与える前の前記物流状態及び物流制約と、を上記生産・物流シミュレータに与えてシミュレーションを実行させて、該物流指示による変化後の状態である新たな物流状態と物流制約とを得るという処理と、該新たな物流状態に対して上記生産・物流シミュレータから上記最適化計算装置に対して最適化計算を行うようにする指示を出力するという処理とを予め設定された計画作成期間だけ繰り返すことにより得られたシミュレーション結果、即ち該計画作成期間における一連の物流状態から、上記生産・物流プロセスにおける生産・物流スケジュールを作成するようにしたことを特徴とする生産・物流スケジュール作成装置。 - 生産・物流プロセスの各工程での処理に関する状態である物流状態と物流制約とを表現した生産・物流プロセスを模擬する離散事象シミュレータであって、スケジュールを作成するのに考慮すべき物流状態、物流制約を全て記載した生産・物流シミュレータと、
上記生産・物流プロセスの、着目している物流のスケジュールを作成するのに係わる物流状態と物流制約とのうち、スケジュール作成に影響が大きい重要な部分のみを数式で表現した数式モデルであって、物流状態の変化を制約する数式である状態方程式を用いた数式モデルを保持する数式モデル保持装置と、
上記数式モデルと所定の評価関数とを入力して最適化計算処理を行って上記生産・物流シミュレータに対する、上記工程での処理の指示である物流指示を算出して出力する最適化計算装置とを有し、
上記最適化計算処理により、
物流状態である状態ベクトルに掛け合わせることによって物流指示である操作ベクトルとなる値であるフィードバックゲインを算出し、
次に、上記算出したフィードバックゲインと状態ベクトルとを用いて操作ベクトルを算出して上記生産・物流シミュレータに与えて、シミュレーションを進め、新たな状態ベクトルを得て、この新たな状態ベクトルをもとに新たな操作ベクトルを算出するという処理を、予め設定された計画作成期間だけ繰り返すことにより得られたシミュレーション結果、即ち該計画作成期間における一連の物流状態から上記生産・物流プロセスにおける生産・物流スケジュールを作成するようにしたことを特徴とする生産・物流スケジュール作成装置。 - 上記離散系の生産・物流シミュレータはグラフモデルを用いてシミュレータを構築するものであり、上記状態方程式はグラフモデルの状態方程式であることを特徴とする請求項2に記載の生産・物流スケジュール作成装置。
- 上記最適化計算処理によりフィードバックゲインを算出し、そのフィードバックゲインと状態ベクトルとを用いて操作ベクトルを算出する場合に、フィードバックゲインと工程内製品仕掛状態を表わす状態ベクトルとから、製品の移動操作端に対する操作ベクトルを求めたのち、各移動操作端に対して、上記求めた操作ベクトルの中で正値の大きい操作量が得られる製品順に各製品を移動可能な数だけ、即ち上記生産・物流シミュレータによるシミュレーション上の制約にかかるまで移動させるように操作することを特徴とする請求項3に記載の生産・物流スケジュール作成装置。
- 上記離散系の生産・物流シミュレータはグラフモデルを用いてシミュレータを構築するものであり、上記状態方程式は処理時間に比例したきざみ時間遅れに従って表わされる接続行列と遷移行列とを用いた状態方程式であることを特徴とする請求項2に記載の生産・物流スケジュール作成装置。
- 上記最適化計算処理によりフィードバックゲインを算出し、そのフィードバックゲインと状態ベクトルとを用いて操作ベクトルを算出する場合に、フィードバックゲインと工程内製品仕掛状態を表わす状態ベクトルとから、製品の移動操作端に対する操作ベクトルを求めたのち、各移動操作端に対して、上記求めた操作ベクトルの中で正値の大きい操作量が得られる製品順に各製品を移動可能な数だけ、即ち上記生産・物流シミュレータによるシミュレーション上の制約にかかるまで移動させるように操作することを特徴とする請求項5に記載の生産・物流スケジュール作成装置。
- 上記離散系の生産・物流シミュレータはペトリネットモデルを用いてシミュレータを構築するものであり、上記状態方程式はペトリネットモデルの状態方程式であることを特徴とする請求項2に記載の生産・物流スケジュール作成装置。
- 上記最適化計算処理によりフィードバックゲインを算出し、そのフィードバックゲインと状態ベクトルとを用いて操作ベクトルを算出する場合に、フィードバックゲインと工程内製品仕掛状態を表わす状態ベクトルとから、製品の移動操作端に対する操作ベクトルを求めたのち、各移動操作端に対して、上記求めた操作ベクトルの中で正値の大きい操作量が得られる製品順に各製品を移動可能な数だけ、即ち上記生産・物流シミュレータによるシミュレーション上の制約にかかるまで移動させるように操作することを特徴とする請求項7に記載の生産・物流スケジュール作成装置。
- 上記離散系の生産・物流シミュレータはペトリネットモデルを用いてシミュレータを構築するものであり、上記状態方程式は処理時間に比例したきざみ時間遅れに従って表わされる接続行列と遷移行列とを用いた状態方程式であることを特徴とする請求項2に記載の生産・物流スケジュール作成装置。
- 上記最適化計算処理によりフィードバックゲインを算出し、そのフィードバックゲインと状態ベクトルとを用いて操作ベクトルを算出する場合に、フィードバックゲインと工程内製品仕掛状態を表わす状態ベクトルとから、製品の移動操作端に対する操作ベクトルを求めたのち、各移動操作端に対して、上記求めた操作ベクトルの中で正値の大きい操作量が得られる製品順に各製品を移動可能な数だけ、即ち上記生産・物流シミュレータによるシミュレーション上の制約にかかるまで移動させるように操作することを特徴とする請求項9に記載の生産・物流スケジュール作成装置。
- 上記最適化計算処理は線形二次制御を利用するものであり、所定の評価行列を用いて表わされる評価関数を最小とするように前記フィードバックゲインを算出することを特徴とする請求項2に記載の生産・物流スケジュール作成装置。
- 生産・物流プロセスの各工程での処理に関する状態である物流状態と物流制約とを表現した生産・物流プロセスを模擬する離散事象シミュレータであって、スケジュールを作成するのに考慮すべき物流状態、物流制約を全て記載した生産・物流シミュレータと、
上記生産・物流プロセスの、着目している物流のスケジュールを作成するのに係わる物流状態と物流制約とのうち、上記生産・物流プロセスの立案開始時間から予め設定した期間(以下、「計画作成期間」という。)分を対象として、スケジュール作成に影響が大きい重要な部分のみを数式で表現した数式モデルであって、物流状態の変化を制約する数式である数式モデルを保持する数式モデル保持装置と、
上記数式モデルと所定の評価関数とを入力して最適化計算処理を行って上記生産・物流シミュレータに対する、上記工程での処理の指示である物流指示を算出して出力する最適化計算装置とを有し、
上記最適化計算処理により現時点から予め設定した期間(以下、「指示算出期間」という。)分について物流指示を算出して上記生産・物流シミュレータに与えて、予め設定した期間(以下、「シミュレーション期間」という。)分だけシミュレーションを実行して予め設定した期間(以下、「計画確定期間」という。)分だけ物流計画を確定し、上記確定した期間の直後の日時を新たな立案開始日時として設定して物流計画を立案するという処理を上記計画作成期間だけ繰り返すことにより得られたシミュレーション結果、即ち該計画作成期間における一連の物流状態から上記生産・物流プロセスにおける生産・物流スケジュールを作成するようにしたことを特徴とする生産・物流スケジュール作成装置。 - 上記離散系の生産・物流シミュレータは、上記生産・物流プロセスを離散事象モデルで表したシミュレータであり、物流指示が必要な事象が発生したときに上記シミュレータから現在の物流状態及び物流制約を検出することを特徴とする請求項12に記載の生産・物流スケジュール作成装置。
- 上記立案開始時間から予め設定した期間は、あらかじめ設定された対象期間分であることを特徴とする請求項12に記載の生産・物流スケジュール作成装置。
- 上記立案開始時間から予め設定した期間は、将来の物流状態の予測範囲として、上記事象発生の時刻から所定の区切られた範囲で設定された期間であることを特徴とする請求項13に記載の生産・物流スケジュール作成装置。
- 上記着目している物流のスケジュールを作成するのに係わる情報を取り込んで作成された数式モデルは、製品、移動体、設備の処理に伴う作業群の関係、制約に対して構築されることを特徴とする請求項12に記載の生産・物流スケジュール作成装置。
- 上記着目している物流のスケジュールを作成するのに係わる情報を取り込んで作成された数式モデルは、上記検出した現在の物流状態及び物流制約で成る数式モデルであることを特徴とする請求項13に記載の生産・物流スケジュール作成装置。
- 上記最適化計算装置は、あらかじめ設定した評価関数を用いて最適化計算処理を行うことを特徴とする請求項12に記載の生産・物流スケジュール作成装置。
- 上記最適化計算装置は、あらかじめ設定した線形の評価関数を用いて最適化計算処理を行うことを特徴とする請求項12に記載の生産・物流スケジュール作成装置。
- 上記最適化計算装置は、最適化或いは準最適化問題として上記生産・物流スケジュールを作成することを特徴とする請求項12に記載の生産・物流スケジュール作成装置。
- 上記最適化計算装置は、上記設定した予測範囲内で少なくとも最適な発生事象及びその発生時刻を求めることを特徴とする請求項12に記載の生産・物流スケジュール作成装置。
- 上記最適化計算装置の計算結果に基づいて、上記製品、移動体、設備の処理に伴う作業群の関係、制約の全部或いは一部動作・状況をシミュレートする生産・物流シミュレート処理と、
上記生産・物流シミュレート処理により求めた生産・物流計画の内で計画をあらかじめ設定した確定期間分だけ採用して確定する生産・物流計画確定処理とを行って上記計画確定期間分だけ物流計画を確定することを特徴とする請求項12に記載の生産・物流スケジュール作成装置。 - 上記生産・物流シミュレータがシミュレーションを進めて、上記計画作成期間分だけ物流計画を確定することを特徴とする請求項12に記載の生産・物流スケジュール作成装置。
- 上記事象の発生事象から将来の予測範囲を区切って最適化計算を行い、その結果を上記シミュレータに供給して事象発生時刻を進める処理を事象発生毎に繰り返し行い、この繰り返し演算の結果から上記予測範囲毎に求めた一連の事象発生順及びその事象発生時刻を生産・物流スケジュールとして決定することを特徴とする請求項13に記載の生産・物流スケジュール作成装置。
- 上記生産・物流計画確定処理により確定した生産・物流計画の確定期間が経過した直後の日時を新たな立案開始日時として設定し、上記生産・物流計画確定処理により既に確定した生産・物流計画に基づき上記数式モデルを構築する処理により構築した新たな数式モデルに基づいて、数式モデルに対する解を求める数式モデル求解処理と、
上記数式モデル求解処理により求めた数式モデルに対する解に基づいて製造プロセス・搬送の動作・状況をシミュレートする生産・物流シミュレート処理と、
上記生産・物流シミュレート処理により求めた生産・物流計画のうち、あらかじめ設定した確定期間分の生産・物流計画だけを採用して生産・物流計画を確定する生産・物流計画確定処理とにより、上記新たな立案開始日時から新たな確定期間分の生産・物流計画を確定する一連の処理を、順次設定する新たな立案開始日時についてそれぞれ行うことを特徴とする請求項22に記載の生産・物流スケジュール作成装置。 - 上記離散系の生産・物流シミュレータは、ペトリネットモデルを使用して構成されていることを特徴とする請求項12に記載の生産・物流スケジュール作成装置。
- 上記最適化計算装置は、LP、即ち線形計画法を使用することを特徴とする請求項12に記載の生産・物流スケジュール作成装置。
- 生産・物流プロセスの各工程での処理に関する状態である物流状態と物流制約とを表現した生産・物流プロセスを模擬する離散事象シミュレータであって、スケジュールを作成するのに考慮すべき物流状態、物流制約を全て記載した生産・物流シミュレータと、
上記生産・物流プロセスの、着目している物流のスケジュールを作成するのに係わる物流状態と物流制約とのうち、スケジュール作成に影響が大きい重要な部分のみを数式で表現した数式モデルであって、物流状態の変化を制約する数式である数式モデルを保持する数式モデル保持装置と、
上記数式モデルと所定の評価関数とを入力して最適化計算処理を行って上記生産・物流シミュレータに対する、前記工程での処理の指示である物流指示を算出して出力する最適化計算装置とを有する生産・物流スケジュール作成装置により生産・物流スケジュールを作成する方法であって、
上記生産・物流シミュレータの時刻管理部が、上記最適化計算装置によって得られた物流指示と、該物流指示を与える前の前記物流状態及び物流制約と、を上記生産・物流シミュレータに与えてシミュレーションを実行させて、該物流指示による変化後の状態である新たな物流状態と物流制約とを得るという処理と、該新たな物流状態に対して上記生産・物流シミュレータから上記最適化計算装置に対して最適化計算を行うようにする指示を出力するという処理とを予め設定された計画作成期間だけ繰り返すことにより得られたシミュレーション結果、即ち該計画作成期間における一連の物流状態から、上記生産・物流プロセスにおける生産・物流スケジュールを作成するようにしたことを特徴とする生産・物流スケジュール作成方法。 - 生産・物流プロセスの各工程での処理に関する状態である物流状態と物流制約とを表現した生産・物流プロセスを模擬する離散事象シミュレータであって、スケジュールを作成するのに考慮すべき物流状態、物流制約を全て記載した生産・物流シミュレータと、
上記生産・物流プロセスの、着目している物流のスケジュールを作成するのに係わる物流状態と物流制約とのうち、スケジュール作成に影響が大きい重要な部分のみを数式で表現した数式モデルであって、物流状態の変化を制約する数式である状態方程式を用いた数式モデルを保持する数式モデル保持装置と、
上記数式モデルと所定の評価関数とを入力して最適化計算処理を行って上記生産・物流シミュレータに対する、上記工程での処理の指示である物流指示を算出して出力する最適化計算装置とを有する生産・物流スケジュール作成装置により生産・物流スケジュールを作成する方法であって、
上記最適化計算処理により、
物流状態である状態ベクトルに掛け合わせることによって物流指示である操作ベクトルとなる値であるフィードバックゲインを算出し、
次に、上記算出したフィードバックゲインと状態ベクトルとを用いて操作ベクトルを算出して上記生産・物流シミュレータに与えて、シミュレーションを進め、新たな状態ベクトルを得て、この新たな状態ベクトルをもとに新たな操作ベクトルを算出するという処理を、予め設定された計画作成期間だけ繰り返すことにより得られたシミュレーション結果、即ち該計画作成期間における一連の物流状態から上記生産・物流プロセスにおける生産・物流スケジュールを作成するようにしたことを特徴とする生産・物流スケジュール作成方法。 - 生産・物流プロセスの各工程での処理に関する状態である物流状態と物流制約とを表現した生産・物流プロセスを模擬する離散事象シミュレータであって、スケジュールを作成するのに考慮すべき物流状態、物流制約を全て記載した生産・物流シミュレータと、
上記生産・物流プロセスの、着目している物流のスケジュールを作成するのに係わる物流状態と物流制約とのうち、上記生産・物流プロセスの立案開始時間から予め設定した期間(以下、「計画作成期間」という。)分を対象として、スケジュール作成に影響が大きい重要な部分のみを数式で表現した数式モデルであって、物流状態の変化を制約する数式である数式モデルを保持する数式モデル保持装置と、
上記数式モデルと所定の評価関数とを入力して最適化計算処理を行って上記生産・物流シミュレータに対する、上記工程での処理の指示である物流指示を算出して出力する最適化計算装置とを有する生産・物流スケジュール作成装置により生産・物流スケジュールを作成する方法であって、
上記最適化計算処理により現時点から予め設定した期間(以下、「指示算出期間」という。)分について物流指示を算出して上記生産・物流シミュレータに与えて、予め設定した期間(以下、「シミュレーション期間」という。)分だけシミュレーションを実行して予め設定した期間(以下、「計画確定期間」という。)分だけ物流計画を確定し、上記確定した期間の直後の日時を新たな立案開始日時として設定して物流計画を立案するという処理を上記計画作成期間だけ繰り返すことにより得られたシミュレーション結果、即ち該計画作成期間における一連の物流状態から上記生産・物流プロセスにおける生産・物流スケジュールを作成するようにしたことを特徴とする生産・物流スケジュール作成方法。 - 生産・物流プロセスの各工程での処理に関する状態である物流状態と物流制約とを表現した生産・物流プロセスを模擬する離散事象シミュレータであって、スケジュールを作成するのに考慮すべき物流状態、物流制約を全て記載した生産・物流シミュレータと、
上記生産・物流プロセスの、着目している物流のスケジュールを作成するのに係わる物流状態と物流制約とのうち、スケジュール作成に影響が大きい重要な部分のみを数式で表現した数式モデルであって、物流状態の変化を制約する数式である数式モデルを保持する数式モデル保持装置と、
上記数式モデルと所定の評価関数とを入力して最適化計算処理を行って上記生産・物流シミュレータに対する、前記工程での処理の指示である物流指示を算出して出力する最適化計算装置としての機能をコンピュータに実現させ、
上記生産・物流シミュレータの時刻管理部が、上記最適化計算装置によって得られた物流指示と、該物流指示を与える前の前記物流状態及び物流制約と、を上記生産・物流シミュレータに与えてシミュレーションを実行させて、該物流指示による変化後の状態である新たな物流状態と物流制約とを得るという処理と、該新たな物流状態に対して上記生産・物流シミュレータから上記最適化計算装置に対して最適化計算を行うようにする指示を出力するという処理とを予め設定された計画作成期間だけ繰り返すことにより得られたシミュレーション結果、即ち該計画作成期間における一連の物流状態から、上記生産・物流プロセスにおける生産・物流スケジュールを作成するようにしたことを特徴とするコンピュータプログラム。 - 生産・物流プロセスの各工程での処理に関する状態である物流状態と物流制約とを表現した生産・物流プロセスを模擬する離散事象シミュレータであって、スケジュールを作成するのに考慮すべき物流状態、物流制約を全て記載した生産・物流シミュレータと、
上記生産・物流プロセスの、着目している物流のスケジュールを作成するのに係わる物流状態と物流制約とのうち、スケジュール作成に影響が大きい重要な部分のみを数式で表現した数式モデルであって、物流状態の変化を制約する数式である数式モデルを保持する数式モデル保持装置と、
上記数式モデルと所定の評価関数とを入力して最適化計算処理を行って上記生産・物流シミュレータに対する、前記工程での処理の指示である物流指示を算出して出力する最適化計算装置としての機能をコンピュータに実現させ、
上記生産・物流シミュレータの時刻管理部が、上記最適化計算装置によって得られた物流指示と、該物流指示を与える前の前記物流状態及び物流制約と、を上記生産・物流シミュレータに与えてシミュレーションを実行させて、該物流指示による変化後の状態である新たな物流状態と物流制約とを得るという処理と、該新たな物流状態に対して上記生産・物流シミュレータから上記最適化計算装置に対して最適化計算を行うようにする指示を出力するという処理とを予め設定された計画作成期間だけ繰り返すことにより得られたシミュレーション結果、即ち該計画作成期間における一連の物流状態から、上記生産・物流プロセスにおける生産・物流スケジュールを作成するようにしたコンピュータプログラムを記録したことを特徴とするコンピュータ読み取り可能な記録媒体。 - 生産・物流プロセスの各工程での処理に関する状態である物流状態と物流制約とを表現した生産・物流プロセスを模擬する離散事象シミュレータであって、スケジュールを作成するのに考慮すべき物流状態、物流制約を全て記載した生産・物流シミュレータと、
上記生産・物流プロセスの、着目している物流のスケジュールを作成するのに係わる物流状態と物流制約とのうち、スケジュール作成に影響が大きい重要な部分のみを数式で表現した数式モデルであって、物流状態の変化を制約する数式である状態方程式を用いた数式モデルを保持する数式モデル保持装置と、
上記数式モデルと所定の評価関数とを入力して最適化計算処理を行って上記生産・物流シミュレータに対する、上記工程での処理の指示である物流指示を算出して出力する最適化計算装置としての機能をコンピュータに実現させ、
上記最適化計算処理により、
物流状態である状態ベクトルに掛け合わせることによって物流指示である操作ベクトルとなる値であるフィードバックゲインを算出し、
次に、上記算出したフィードバックゲインと状態ベクトルとを用いて操作ベクトルを算出して上記生産・物流シミュレータに与えて、シミュレーションを進め、新たな状態ベクトルを得て、この新たな状態ベクトルをもとに新たな操作ベクトルを算出するという処理を、予め設定された計画作成期間だけ繰り返すことにより得られたシミュレーション結果、即ち該計画作成期間における一連の物流状態から上記生産・物流プロセスにおける生産・物流スケジュールを作成するようにしたことを特徴とするコンピュータプログラム。 - 生産・物流プロセスの各工程での処理に関する状態である物流状態と物流制約とを表現した生産・物流プロセスを模擬する離散事象シミュレータであって、スケジュールを作成するのに考慮すべき物流状態、物流制約を全て記載した生産・物流シミュレータと、
上記生産・物流プロセスの、着目している物流のスケジュールを作成するのに係わる物流状態と物流制約とのうち、スケジュール作成に影響が大きい重要な部分のみを数式で表現した数式モデルであって、物流状態の変化を制約する数式である状態方程式を用いた数式モデルを保持する数式モデル保持装置と、
上記数式モデルと所定の評価関数とを入力して最適化計算処理を行って上記生産・物流シミュレータに対する、上記工程での処理の指示である物流指示を算出して出力する最適化計算装置としての機能をコンピュータに実現させ、
上記最適化計算処理により、
物流状態である状態ベクトルに掛け合わせることによって物流指示である操作ベクトルとなる値であるフィードバックゲインを算出し、
次に、上記算出したフィードバックゲインと状態ベクトルとを用いて操作ベクトルを算出して上記生産・物流シミュレータに与えて、シミュレーションを進め、新たな状態ベクトルを得て、この新たな状態ベクトルをもとに新たな操作ベクトルを算出するという処理を、予め設定された計画作成期間だけ繰り返すことにより得られたシミュレーション結果、即ち該計画作成期間における一連の物流状態から上記生産・物流プロセスにおける生産・物流スケジュールを作成するようにしたコンピュータプログラムを記録したことを特徴とするコンピュータ読み取り可能な記録媒体。 - 生産・物流プロセスの各工程での処理に関する状態である物流状態と物流制約とを表現した生産・物流プロセスを模擬する離散事象シミュレータであって、スケジュールを作成するのに考慮すべき物流状態、物流制約を全て記載した生産・物流シミュレータと、
上記生産・物流プロセスの、着目している物流のスケジュールを作成するのに係わる物流状態と物流制約とのうち、上記生産・物流プロセスの立案開始時間から予め設定した期間(以下、「計画作成期間」という。)分を対象として、スケジュール作成に影響が大きい重要な部分のみを数式で表現した数式モデルであって、物流状態の変化を制約する数式である数式モデルを保持する数式モデル保持装置と、
上記数式モデルと所定の評価関数とを入力して最適化計算処理を行って上記生産・物流シミュレータに対する、上記工程での処理の指示である物流指示を算出して出力する最適化計算装置としての機能をコンピュータに実現させ、
上記最適化計算処理により現時点から予め設定した期間(以下、「指示算出期間」という。)分について物流指示を算出して上記生産・物流シミュレータに与えて、予め設定した期間(以下、「シミュレーション期間」という。)分だけシミュレーションを実行して予め設定した期間(以下、「計画確定期間」という。)分だけ物流計画を確定し、上記確定した期間の直後の日時を新たな立案開始日時として設定して物流計画を立案するという処理を上記計画作成期間だけ繰り返すことにより得られたシミュレーション結果、即ち該計画作成期間における一連の物流状態から上記生産・物流プロセスにおける生産・物流スケジュールを作成するようにしたことを特徴とするコンピュータプログラム。 - 生産・物流プロセスの各工程での処理に関する状態である物流状態と物流制約とを表現した生産・物流プロセスを模擬する離散事象シミュレータであって、スケジュールを作成するのに考慮すべき物流状態、物流制約を全て記載した生産・物流シミュレータと、
上記生産・物流プロセスの、着目している物流のスケジュールを作成するのに係わる物流状態と物流制約とのうち、上記生産・物流プロセスの立案開始時間から予め設定した期間(以下、「計画作成期間」という。)分を対象として、スケジュール作成に影響が大きい重要な部分のみを数式で表現した数式モデルであって、物流状態の変化を制約する数式である数式モデルを保持する数式モデル保持装置と、
上記数式モデルと所定の評価関数とを入力して最適化計算処理を行って上記生産・物流シミュレータに対する、上記工程での処理の指示である物流指示を算出して出力する最適化計算装置としての機能をコンピュータに実現させ、
上記最適化計算処理により現時点から予め設定した期間(以下、「指示算出期間」という。)分について物流指示を算出して上記生産・物流シミュレータに与えて、予め設定した期間(以下、「シミュレーション期間」という。)分だけシミュレーションを実行して予め設定した期間(以下、「計画確定期間」という。)分だけ物流計画を確定し、上記確定した期間の直後の日時を新たな立案開始日時として設定して物流計画を立案するという処理を上記計画作成期間だけ繰り返すことにより得られたシミュレーション結果、即ち該計画作成期間における一連の物流状態から上記生産・物流プロセスにおける生産・物流スケジュールを作成するようにしたコンピュータプログラムを記録したことを特徴とするコンピュータ読み取り可能な記録媒体。 - 生産・物流プロセスの各工程での処理に関する状態である物流状態と物流制約とを表現した生産・物流プロセスを模擬する離散事象シミュレータであって、スケジュールを作成するのに考慮すべき物流状態、物流制約を全て記載した生産・物流シミュレータと、
上記生産・物流プロセスの、着目している物流のスケジュールを作成するのに係わる物流状態と物流制約とのうち、スケジュール作成に影響が大きい重要な部分のみを数式で表現した数式モデルであって、物流状態の変化を制約する数式である状態方程式を用いた数式モデルを保持する数式モデル保持装置と、
上記数式モデルと所定の評価関数とを入力して最適化計算処理を行って上記生産・物流シミュレータに対する、上記工程での処理の指示である物流指示を算出して出力する最適化計算装置とを有し、
上記最適化計算処理により、
物流状態である状態ベクトルに掛け合わせることによって物流指示である操作ベクトルとなる値であるフィードバックゲインを算出し、
次に、上記算出したフィードバックゲインと状態ベクトルとを用いて操作ベクトルを算出して上記生産・物流シミュレータに与えて、シミュレーションを進め、新たな状態ベクトルを得て、この新たな状態ベクトルをもとに新たな操作ベクトルを算出するという処理を、予め設定された計画作成期間だけ繰り返すことにより得られたシミュレーション結果、即ち該計画作成期間における一連の物流状態に基づいて生産・物流プロセスの制御を行うことを特徴とする生産・物流プロセス制御装置。 - 生産・物流プロセスの各工程での処理に関する状態である物流状態と物流制約とを表現した生産・物流プロセスを模擬する離散事象シミュレータであって、スケジュールを作成するのに考慮すべき物流状態、物流制約を全て記載した生産・物流シミュレータと、
上記生産・物流プロセスの、着目している物流のスケジュールを作成するのに係わる物流状態と物流制約とのうち、上記生産・物流プロセスの立案開始時間から予め設定した期間(以下、「計画作成期間」という。)分を対象として、スケジュール作成に影響が大きい重要な部分のみを数式で表現した数式モデルであって、物流状態の変化を制約する数式である数式モデルを保持する数式モデル保持装置と、
上記数式モデルと所定の評価関数とを入力して最適化計算処理を行って上記生産・物流シミュレータに対する、上記工程での処理の指示である物流指示を算出して出力する最適化計算装置とを有し、
上記最適化計算処理により現時点から予め設定した期間(以下、「指示算出期間」という。)分について物流指示を算出して上記生産・物流シミュレータに与えて、予め設定した期間(以下、「シミュレーション期間」という。)分だけシミュレーションを実行して予め設定した期間(以下、「計画確定期間」という。)分だけ物流計画を確定し、上記確定した期間の直後の日時を新たな立案開始日時として設定して物流計画を立案するという処理を上記計画作成期間だけ繰り返すことにより得られたシミュレーション結果、即ち該計画作成期間における一連の物流状態に基づいて生産・物流プロセスの物流制御を行うようにしたことを特徴とする生産・物流プロセス制御装置。 - 生産・物流プロセスの各工程での処理に関する状態である物流状態と物流制約とを表現した生産・物流プロセスを模擬する離散事象シミュレータであって、スケジュールを作成するのに考慮すべき物流状態、物流制約を全て記載した生産・物流シミュレータと、
上記生産・物流プロセスの、着目している物流のスケジュールを作成するのに係わる物流状態と物流制約とのうち、スケジュール作成に影響が大きい重要な部分のみを数式で表現した数式モデルであって、物流状態の変化を制約する数式である状態方程式を用いた数式モデルを保持する数式モデル保持装置と、
上記数式モデルと所定の評価関数とを入力して最適化計算処理を行って上記生産・物流シミュレータに対する、上記工程での処理の指示である物流指示を算出して出力する最適化計算装置とを有する生産・物流プロセス制御装置により生産・物流プロセスを制御する方法であって、
上記最適化計算処理により、
物流状態である状態ベクトルに掛け合わせることによって物流指示である操作ベクトルとなる値であるフィードバックゲインを算出し、
次に、上記算出したフィードバックゲインと状態ベクトルとを用いて操作ベクトルを算出して上記生産・物流シミュレータに与えて、シミュレーションを進め、新たな状態ベクトルを得て、この新たな状態ベクトルをもとに新たな操作ベクトルを算出するという処理を、予め設定された計画作成期間だけ繰り返すことにより得られたシミュレーション結果、即ち該計画作成期間における一連の物流状態に基づいて生産・物流プロセスの制御を行うようにしたことを特徴とする生産・物流プロセス制御方法。 - 生産・物流プロセスの各工程での処理に関する状態である物流状態と物流制約とを表現した生産・物流プロセスを模擬する離散事象シミュレータであって、スケジュールを作成するのに考慮すべき物流状態、物流制約を全て記載した生産・物流シミュレータと、
上記生産・物流プロセスの、着目している物流のスケジュールを作成するのに係わる物流状態と物流制約とのうち、上記生産・物流プロセスの立案開始時間から予め設定した期間(以下、「計画作成期間」という。)分を対象として、スケジュール作成に影響が大きい重要な部分のみを数式で表現した数式モデルであって、物流状態の変化を制約する数式である数式モデルを保持する数式モデル保持装置と、
上記数式モデルと所定の評価関数とを入力して最適化計算処理を行って上記生産・物流シミュレータに対する、上記工程での処理の指示である物流指示を算出して出力する最適化計算装置とを有する生産・物流プロセス制御装置を用いた生産・物流プロセス制御方法であって、
上記最適化計算処理により現時点から予め設定した期間(以下、「指示算出期間」という。)分について物流指示を算出して上記生産・物流シミュレータに与えて、予め設定した期間(以下、「シミュレーション期間」という。)分だけシミュレーションを実行して予め設定した期間(以下、「計画確定期間」という。)分だけ物流計画を確定し、上記確定した期間の直後の日時を新たな立案開始日時として設定して物流計画を立案するという処理を上記計画作成期間だけ繰り返すことにより得られたシミュレーション結果、即ち該計画作成期間における一連の物流状態に基づいて生産・物流プロセスの物流制御を行うようにしたことを特徴とする生産・物流プロセス制御方法。 - 生産・物流プロセスの各工程での処理に関する状態である物流状態と物流制約とを表現した生産・物流プロセスを模擬する離散事象シミュレータであって、スケジュールを作成するのに考慮すべき物流状態、物流制約を全て記載した生産・物流シミュレータと、
上記生産・物流プロセスの、着目している物流のスケジュールを作成するのに係わる物流状態と物流制約とのうち、スケジュール作成に影響が大きい重要な部分のみを数式で表現した数式モデルであって、物流状態の変化を制約する数式である状態方程式を用いた数式モデルを保持する数式モデル保持装置と、
上記数式モデルと所定の評価関数とを入力して最適化計算処理を行って上記生産・物流シミュレータに対する、上記工程での処理の指示である物流指示を算出して出力する最適化計算装置としての機能をコンピュータに実現させ、
上記最適化計算処理により、
物流状態である状態ベクトルに掛け合わせることによって物流指示である操作ベクトルとなる値であるフィードバックゲインを算出し、
次に、上記算出したフィードバックゲインと状態ベクトルとを用いて操作ベクトルを算出して上記生産・物流シミュレータに与えて、シミュレーションを進め、新たな状態ベクトルを得て、この新たな状態ベクトルをもとに新たな操作ベクトルを算出するという処理を、予め設定された計画作成期間だけ繰り返すことにより得られたシミュレーション結果、即ち該計画作成期間における一連の物流状態に基づいて生産・物流プロセスの制御を行うようにしたことを特徴とするコンピュータプログラム。 - 生産・物流プロセスの各工程での処理に関する状態である物流状態と物流制約とを表現した生産・物流プロセスを模擬する離散事象シミュレータであって、スケジュールを作成するのに考慮すべき物流状態、物流制約を全て記載した生産・物流シミュレータと、
上記生産・物流プロセスの、着目している物流のスケジュールを作成するのに係わる物流状態と物流制約とのうち、スケジュール作成に影響が大きい重要な部分のみを数式で表現した数式モデルであって、物流状態の変化を制約する数式である状態方程式を用いた数式モデルを保持する数式モデル保持装置と、
上記数式モデルと所定の評価関数とを入力して最適化計算処理を行って上記生産・物流シミュレータに対する、上記工程での処理の指示である物流指示を算出して出力する最適化計算装置としての機能をコンピュータに実現させ、
上記最適化計算処理により、
物流状態である状態ベクトルに掛け合わせることによって物流指示である操作ベクトルとなる値であるフィードバックゲインを算出し、
次に、上記算出したフィードバックゲインと状態ベクトルとを用いて操作ベクトルを算出して上記生産・物流シミュレータに与えて、シミュレーションを進め、新たな状態ベクトルを得て、この新たな状態ベクトルをもとに新たな操作ベクトルを算出するという処理を、予め設定された計画作成期間だけ繰り返すことにより得られたシミュレーション結果、即ち該計画作成期間における一連の物流状態に基づいて生産・物流プロセスの制御を行うようにしたコンピュータプログラムを記録したことを特徴とするコンピュータ読み取り可能な記録媒体。 - 生産・物流プロセスの各工程での処理に関する状態である物流状態と物流制約とを表現した生産・物流プロセスを模擬する離散事象シミュレータであって、スケジュールを作成するのに考慮すべき物流状態、物流制約を全て記載した生産・物流シミュレータと、
上記生産・物流プロセスの、着目している物流のスケジュールを作成するのに係わる物流状態と物流制約とのうち、上記生産・物流プロセスの立案開始時間から予め設定した期間(以下、「計画作成期間」という。)分を対象として、スケジュール作成に影響が大きい重要な部分のみを数式で表現した数式モデルであって、物流状態の変化を制約する数式である数式モデルを保持する数式モデル保持装置と、
上記数式モデルと所定の評価関数とを入力して最適化計算処理を行って上記生産・物流シミュレータに対する、上記工程での処理の指示である物流指示を算出して出力する最適化計算装置としての機能をコンピュータに実現させ、
上記最適化計算処理により現時点から予め設定した期間(以下、「指示算出期間」という。)分について物流指示を算出して上記生産・物流シミュレータに与えて、予め設定した期間(以下、「シミュレーション期間」という。)分だけシミュレーションを実行して予め設定した期間(以下、「計画確定期間」という。)分だけ物流計画を確定し、上記確定した期間の直後の日時を新たな立案開始日時として設定して物流計画を立案するという処理を上記計画作成期間だけ繰り返すことにより得られたシミュレーション結果、即ち該計画作成期間における一連の物流状態に基づいて生産・物流プロセスの物流制御を行うようにしたことを特徴とするコンピュータプログラム。 - 生産・物流プロセスの各工程での処理に関する状態である物流状態と物流制約とを表現した生産・物流プロセスを模擬する離散事象シミュレータであって、スケジュールを作成するのに考慮すべき物流状態、物流制約を全て記載した生産・物流シミュレータと、
上記生産・物流プロセスの、着目している物流のスケジュールを作成するのに係わる物流状態と物流制約とのうち、上記生産・物流プロセスの立案開始時間から予め設定した期間(以下、「計画作成期間」という。)分を対象として、スケジュール作成に影響が大きい重要な部分のみを数式で表現した数式モデルであって、物流状態の変化を制約する数式である数式モデルを保持する数式モデル保持装置と、
上記数式モデルと所定の評価関数とを入力して最適化計算処理を行って上記生産・物流シミュレータに対する、上記工程での処理の指示である物流指示を算出して出力する最適化計算装置としての機能をコンピュータに実現させ、
上記最適化計算処理により現時点から予め設定した期間(以下、「指示算出期間」という。)分について物流指示を算出して上記生産・物流シミュレータに与えて、予め設定した期間(以下、「シミュレーション期間」という。)分だけシミュレーションを実行して予め設定した期間(以下、「計画確定期間」という。)分だけ物流計画を確定し、上記確定した期間の直後の日時を新たな立案開始日時として設定して物流計画を立案するという処理を上記計画作成期間だけ繰り返すことにより得られたシミュレーション結果、即ち該計画作成期間における一連の物流状態に基づいて生産・物流プロセスの物流制御を行うようにしたコンピュータプログラムを記録したことを特徴とするコンピュータ読み取り可能な記録媒体。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005516528A JP4690893B2 (ja) | 2003-12-24 | 2004-12-24 | 生産・物流スケジュール作成装置及び方法、生産・物流プロセス制御装置及び方法、コンピュータプログラム、及びコンピュータ読み取り可能な記録媒体 |
Applications Claiming Priority (8)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003427914 | 2003-12-24 | ||
JP2003427914 | 2003-12-24 | ||
JP2004106121 | 2004-03-31 | ||
JP2004106121 | 2004-03-31 | ||
JP2004114637 | 2004-04-08 | ||
JP2004114637 | 2004-04-08 | ||
PCT/JP2004/019405 WO2005062145A1 (ja) | 2003-12-24 | 2004-12-24 | 生産・物流スケジュール作成装置及び方法、生産・物流プロセス制御装置及び方法、コンピュータプログラム、及びコンピュータ読み取り可能な記録媒体 |
JP2005516528A JP4690893B2 (ja) | 2003-12-24 | 2004-12-24 | 生産・物流スケジュール作成装置及び方法、生産・物流プロセス制御装置及び方法、コンピュータプログラム、及びコンピュータ読み取り可能な記録媒体 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPWO2005062145A1 JPWO2005062145A1 (ja) | 2007-07-19 |
JP4690893B2 true JP4690893B2 (ja) | 2011-06-01 |
Family
ID=34714153
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005516528A Active JP4690893B2 (ja) | 2003-12-24 | 2004-12-24 | 生産・物流スケジュール作成装置及び方法、生産・物流プロセス制御装置及び方法、コンピュータプログラム、及びコンピュータ読み取り可能な記録媒体 |
Country Status (7)
Country | Link |
---|---|
US (3) | US7676293B2 (ja) |
EP (1) | EP1701232B1 (ja) |
JP (1) | JP4690893B2 (ja) |
KR (1) | KR100831108B1 (ja) |
BR (1) | BRPI0418164A (ja) |
TW (1) | TW200532519A (ja) |
WO (1) | WO2005062145A1 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007004391A (ja) * | 2005-06-22 | 2007-01-11 | Nippon Steel Corp | 生産・物流スケジュール作成装置及び方法、生産・物流プロセス制御装置及び方法、コンピュータプログラム、並びにコンピュータ読み取り可能な記録媒体 |
Families Citing this family (29)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4264409B2 (ja) * | 2004-05-06 | 2009-05-20 | 新日本製鐵株式会社 | 熱間圧延工場の加熱・圧延スケジュール作成装置、加熱・圧延スケジュール作成方法、コンピュータプログラム、及び読取可能な記憶媒体 |
JP4846376B2 (ja) * | 2006-01-31 | 2011-12-28 | 新日本製鐵株式会社 | 生産・物流スケジュール作成装置及び方法、生産・物流プロセス制御装置及び方法、コンピュータプログラム、及びコンピュータ読み取り可能な記録媒体 |
JP2008117309A (ja) * | 2006-11-07 | 2008-05-22 | Nippon Steel Corp | 生産・物流スケジュール作成装置及び方法、生産・物流プロセス制御装置及び方法、コンピュータプログラム、並びにコンピュータ読み取り可能な記録媒体 |
KR100932262B1 (ko) * | 2007-09-28 | 2009-12-16 | 한국전자통신연구원 | 물류 센터의 운영 관리 시스템 및 그 방법 |
TWI394089B (zh) * | 2009-08-11 | 2013-04-21 | Univ Nat Cheng Kung | 虛擬生產管制系統與方法及其電腦程式產品 |
DK2354541T3 (da) * | 2010-01-20 | 2014-10-20 | Siemens Ag | Vindparkeffektstyring på basis af en matriks, som viser en effektbelastningsfordeling mellem individuelle vindmøller |
US20110313736A1 (en) * | 2010-06-18 | 2011-12-22 | Bioproduction Group, a California Corporation | Method and Algorithm for Modeling and Simulating A Discrete-Event Dynamic System |
WO2012147172A1 (ja) * | 2011-04-27 | 2012-11-01 | 株式会社日立製作所 | 物品搬送シミュレーション装置、物品搬送計画作成装置、物品置場設計支援装置、物品搬送シミュレーション方法、物品搬送計画作成方法、物品置場設計支援方法およびプログラム |
JP2012248072A (ja) * | 2011-05-30 | 2012-12-13 | Sony Corp | 情報処理装置、情報処理方法、及びプログラム |
DE102011080769A1 (de) * | 2011-08-10 | 2013-02-14 | Mall + Herlan Gmbh | Effektive Produktionslinie für Aerosoldosen |
US20130111430A1 (en) * | 2011-10-27 | 2013-05-02 | Yin Wang | Providing goods or services |
JP5627625B2 (ja) * | 2012-03-22 | 2014-11-19 | 株式会社東芝 | スケジューリング装置およびその方法 |
JP6002532B2 (ja) * | 2012-10-10 | 2016-10-05 | 株式会社日立ハイテクノロジーズ | 真空処理装置及び真空処理方法 |
EP3268825B1 (de) | 2015-05-12 | 2020-10-21 | Siemens Aktiengesellschaft | Steuereinrichtung für ein produktionsmodul, produktionsmodul mit steuereinrichtung sowie verfahren zum betreiben der steuereinrichtung |
DE102015211941A1 (de) * | 2015-06-26 | 2016-12-29 | Zf Friedrichshafen Ag | Verfahren und Vorrichtung zur Reduzierung eines Energiebedarfs einer Werkzeugmaschine und Werkzeugmaschinensystem |
DE102015212264A1 (de) | 2015-07-01 | 2017-01-05 | Siemens Aktiengesellschaft | Steuereinrichtung für ein Produktionsmodul, Produktionsmodul mit Steuereinrichtung sowie Verfahren zum Betreiben der Steuereinrichtung |
JP6712934B2 (ja) * | 2016-08-31 | 2020-06-24 | 株式会社日立ソリューションズ | データ分析装置及びデータ分析方法 |
TWI614699B (zh) * | 2016-12-30 | 2018-02-11 | 國立成功大學 | 大量客製化產品的品質預測方法 |
CN108268987B (zh) * | 2016-12-30 | 2021-08-06 | 郑芳田 | 多样式产品的品质推估方法 |
JP6517845B2 (ja) * | 2017-01-17 | 2019-05-22 | 株式会社荏原製作所 | スケジューラ、基板処理装置、及び基板搬送方法 |
US11385625B2 (en) | 2017-03-30 | 2022-07-12 | Nec Corporation | Flow control system and control method therefor |
DE102017213583A1 (de) * | 2017-08-04 | 2019-02-07 | Siemens Aktiengesellschaft | Verfahren zur Produktionsplanung |
US10459432B2 (en) * | 2017-10-27 | 2019-10-29 | General Electric Company | Slicing and merging production events |
KR102251328B1 (ko) * | 2019-06-28 | 2021-05-12 | (주)브이엠에스 솔루션스 | 시뮬레이션 기반의 공장 내 자원 플래닝 방법 및 그 장치와, 컴퓨터 판독 가능한 기록 매체 |
CN110442935B (zh) * | 2019-07-22 | 2022-11-18 | 武汉理工大学 | 自动化装备生产节拍设计与优化方法 |
WO2021052589A1 (en) * | 2019-09-19 | 2021-03-25 | Siemens Aktiengesellschaft | Method for self-learning manufacturing scheduling for a flexible manufacturing system and device |
EP3805993A1 (en) * | 2019-10-10 | 2021-04-14 | Siemens Aktiengesellschaft | Generation of graph-structured representations of brownfield systems |
EP4266228A3 (en) * | 2020-03-17 | 2024-01-17 | Freeport-McMoRan Inc. | Methods and systems for deploying equipment required to meet defined production targets |
CN115903707B (zh) * | 2022-12-01 | 2024-02-06 | 苏州连讯电子有限公司 | 一种基于工位监测的连接线生产优化方法及系统 |
Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH05108649A (ja) * | 1991-10-16 | 1993-04-30 | Kobe Steel Ltd | 生産・物流スケジユール作成装置 |
JPH06162041A (ja) * | 1992-11-27 | 1994-06-10 | Kobe Steel Ltd | 稼動スケジュール作成装置 |
JPH0741114A (ja) * | 1993-07-30 | 1995-02-10 | Kobe Steel Ltd | 物流シミュレーション装置 |
JPH07200675A (ja) * | 1993-12-28 | 1995-08-04 | Kobe Steel Ltd | 生産工程シミュレーション装置 |
JPH07291423A (ja) * | 1994-04-22 | 1995-11-07 | Nippon Steel Corp | 物流制御方法 |
JPH082648A (ja) * | 1994-06-20 | 1996-01-09 | Hitachi Ltd | 物流オンライン制御方法とそのシステム、及び、かかるシステムに使用する物流量予測制御シミュレーション装置 |
JPH08192906A (ja) * | 1995-01-12 | 1996-07-30 | Hitachi Ltd | 物流オンライン制御方法とその装置、及び物流シミュレーション装置 |
JPH09152903A (ja) * | 1995-12-01 | 1997-06-10 | Hitachi Ltd | プラント運転計画作成方法および装置 |
JPH09231271A (ja) * | 1996-02-22 | 1997-09-05 | Nippon Steel Corp | 自動搬送設備運行計画方法 |
JPH113101A (ja) * | 1997-06-11 | 1999-01-06 | Hitachi Ltd | ロジスティクスチェーンシミュレーションシステム |
JP2002023823A (ja) * | 2000-07-12 | 2002-01-25 | Mitsubishi Electric Corp | 生産管理システム |
JP2002229635A (ja) * | 2001-02-06 | 2002-08-16 | Nippon Steel Corp | 製造・搬送プロセスにおける処理計画作成方法及び装置、物流制御方法及び装置、コンピュータ読み取り可能な記憶媒体、並びにコンピュータプログラム |
JP2002269192A (ja) * | 2001-03-07 | 2002-09-20 | Mitsubishi Heavy Ind Ltd | 物流最適化システム |
JP2003131719A (ja) * | 2001-10-24 | 2003-05-09 | Mitsubishi Heavy Ind Ltd | 加工品製造日程最適化システム |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
AU560995B2 (en) * | 1984-02-07 | 1987-04-30 | Toshiba, Kabushiki Kaisha | Process control apparatus |
US5216593A (en) * | 1991-01-24 | 1993-06-01 | International Business Machines Corporation | Method and apparatus for discrete activity resourse allocation through cardinality constraint generation |
JPH077431B2 (ja) | 1992-02-14 | 1995-01-30 | 三菱電機株式会社 | 順次確定生産計画システム |
US5315521A (en) * | 1992-07-29 | 1994-05-24 | Praxair Technology, Inc. | Chemical process optimization method |
JP3211689B2 (ja) * | 1996-11-29 | 2001-09-25 | 日本電気株式会社 | 生産制御装置 |
US6405157B1 (en) | 1998-05-13 | 2002-06-11 | Nec Corporation | Evaluation value computing system in production line simulator |
JP2000172745A (ja) | 1998-12-08 | 2000-06-23 | Taiheiyo Cement Corp | 物流計画作成装置 |
US6606527B2 (en) * | 2000-03-31 | 2003-08-12 | International Business Machines Corporation | Methods and systems for planning operations in manufacturing plants |
JP4153671B2 (ja) | 2001-03-27 | 2008-09-24 | 三菱重工業株式会社 | 離散事象制御システムと離散事象制御システムを用いた生産工程シミュレーション方法 |
JP2002298066A (ja) | 2001-03-29 | 2002-10-11 | Toyota Motor Corp | 輸送計画立案装置 |
JP5023414B2 (ja) | 2001-06-08 | 2012-09-12 | 大日本印刷株式会社 | 生産計画評価方法およびシステム |
JP2002373018A (ja) * | 2001-06-14 | 2002-12-26 | Ntn Corp | 仮想工場システムおよび仮想工場・遠隔監視連携システム |
-
2004
- 2004-12-24 JP JP2005516528A patent/JP4690893B2/ja active Active
- 2004-12-24 EP EP04807761.4A patent/EP1701232B1/en not_active Not-in-force
- 2004-12-24 BR BRPI0418164-6A patent/BRPI0418164A/pt active Search and Examination
- 2004-12-24 WO PCT/JP2004/019405 patent/WO2005062145A1/ja active Application Filing
- 2004-12-24 US US10/584,423 patent/US7676293B2/en not_active Expired - Fee Related
- 2004-12-24 TW TW093140842A patent/TW200532519A/zh not_active IP Right Cessation
- 2004-12-24 KR KR1020067012565A patent/KR100831108B1/ko active IP Right Grant
-
2010
- 2010-01-08 US US12/655,847 patent/US7865260B2/en not_active Expired - Fee Related
- 2010-01-08 US US12/655,854 patent/US7860595B2/en not_active Expired - Fee Related
Patent Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH05108649A (ja) * | 1991-10-16 | 1993-04-30 | Kobe Steel Ltd | 生産・物流スケジユール作成装置 |
JPH06162041A (ja) * | 1992-11-27 | 1994-06-10 | Kobe Steel Ltd | 稼動スケジュール作成装置 |
JPH0741114A (ja) * | 1993-07-30 | 1995-02-10 | Kobe Steel Ltd | 物流シミュレーション装置 |
JPH07200675A (ja) * | 1993-12-28 | 1995-08-04 | Kobe Steel Ltd | 生産工程シミュレーション装置 |
JPH07291423A (ja) * | 1994-04-22 | 1995-11-07 | Nippon Steel Corp | 物流制御方法 |
JPH082648A (ja) * | 1994-06-20 | 1996-01-09 | Hitachi Ltd | 物流オンライン制御方法とそのシステム、及び、かかるシステムに使用する物流量予測制御シミュレーション装置 |
JPH08192906A (ja) * | 1995-01-12 | 1996-07-30 | Hitachi Ltd | 物流オンライン制御方法とその装置、及び物流シミュレーション装置 |
JPH09152903A (ja) * | 1995-12-01 | 1997-06-10 | Hitachi Ltd | プラント運転計画作成方法および装置 |
JPH09231271A (ja) * | 1996-02-22 | 1997-09-05 | Nippon Steel Corp | 自動搬送設備運行計画方法 |
JPH113101A (ja) * | 1997-06-11 | 1999-01-06 | Hitachi Ltd | ロジスティクスチェーンシミュレーションシステム |
JP2002023823A (ja) * | 2000-07-12 | 2002-01-25 | Mitsubishi Electric Corp | 生産管理システム |
JP2002229635A (ja) * | 2001-02-06 | 2002-08-16 | Nippon Steel Corp | 製造・搬送プロセスにおける処理計画作成方法及び装置、物流制御方法及び装置、コンピュータ読み取り可能な記憶媒体、並びにコンピュータプログラム |
JP2002269192A (ja) * | 2001-03-07 | 2002-09-20 | Mitsubishi Heavy Ind Ltd | 物流最適化システム |
JP2003131719A (ja) * | 2001-10-24 | 2003-05-09 | Mitsubishi Heavy Ind Ltd | 加工品製造日程最適化システム |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007004391A (ja) * | 2005-06-22 | 2007-01-11 | Nippon Steel Corp | 生産・物流スケジュール作成装置及び方法、生産・物流プロセス制御装置及び方法、コンピュータプログラム、並びにコンピュータ読み取り可能な記録媒体 |
Also Published As
Publication number | Publication date |
---|---|
US7865260B2 (en) | 2011-01-04 |
US20100168893A1 (en) | 2010-07-01 |
US7860595B2 (en) | 2010-12-28 |
EP1701232A1 (en) | 2006-09-13 |
JPWO2005062145A1 (ja) | 2007-07-19 |
US20100138023A1 (en) | 2010-06-03 |
KR100831108B1 (ko) | 2008-05-20 |
KR20060105027A (ko) | 2006-10-09 |
US7676293B2 (en) | 2010-03-09 |
TWI312490B (ja) | 2009-07-21 |
EP1701232A4 (en) | 2014-03-05 |
US20070168067A1 (en) | 2007-07-19 |
EP1701232B1 (en) | 2016-03-02 |
WO2005062145A1 (ja) | 2005-07-07 |
BRPI0418164A (pt) | 2007-06-19 |
TW200532519A (en) | 2005-10-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4690893B2 (ja) | 生産・物流スケジュール作成装置及び方法、生産・物流プロセス制御装置及び方法、コンピュータプログラム、及びコンピュータ読み取り可能な記録媒体 | |
Gupta et al. | From rescheduling to online scheduling | |
Stefansson et al. | Discrete and continuous time representations and mathematical models for large production scheduling problems: A case study from the pharmaceutical industry | |
Ye et al. | A computationally efficient simulation-based optimization method with region-wise surrogate modeling for stochastic inventory management of supply chains with general network structures | |
Vieira et al. | A two-level optimisation-simulation method for production planning and scheduling: the industrial case of a human–robot collaborative assembly line | |
JP6869166B2 (ja) | 生産計画立案装置、及び生産計画立案方法 | |
Hu et al. | A simulation-based method for effective workface planning of industrial construction projects | |
JP7356685B2 (ja) | 計画システム、計画方法およびプログラム | |
JP2008117309A (ja) | 生産・物流スケジュール作成装置及び方法、生産・物流プロセス制御装置及び方法、コンピュータプログラム、並びにコンピュータ読み取り可能な記録媒体 | |
JP2009169823A (ja) | 配合計画作成装置、配合計画作成方法、プログラム、及びコンピュータ読み取り可能な記録媒体 | |
Daneshjo et al. | Software support for optimizing layout solution in lean production | |
JP4846376B2 (ja) | 生産・物流スケジュール作成装置及び方法、生産・物流プロセス制御装置及び方法、コンピュータプログラム、及びコンピュータ読み取り可能な記録媒体 | |
JP6451278B2 (ja) | 生産・物流スケジュール作成方法、装置及びプログラム | |
Tissot et al. | A hybrid simulation/optimization architecture for developing a digital twin | |
Ebrahimi et al. | Benders decomposition algorithm for a build-to-order supply chain problem under uncertainty | |
JP4746334B2 (ja) | 製造プロセスの生産計画立案方法、装置、及びコンピュータプログラム | |
JP7311270B2 (ja) | スケジューリングシステム、スケジュール生成装置、および選好値計算装置、プログラム、並びにこれらの方法 | |
Ferro et al. | Dynamic modeling of discrete event simulation | |
Ninpan et al. | An Extension of a Dynamic Heuristic Solution for Solving a Multi-Objective Optimization Problem in the Defense Industry | |
Bazargan-Lari et al. | Intra-cell and inter-cell layout designs for cellular manufacturing | |
JP2006072851A (ja) | 生産・物流スケジュール作成装置、生産・物流スケジュール作成方法、生産・物流プロセス制御装置、生産・物流プロセス制御方法、コンピュータプログラム及びコンピュータ読み取り可能な記録媒体 | |
JP2006072852A (ja) | 生産・物流スケジュール作成装置、生産・物流スケジュール作成方法、生産・物流プロセス制御装置、生産・物流プロセス制御方法、コンピュータプログラムおよびコンピュータ読み取り可能な記録媒体 | |
JP2007004391A (ja) | 生産・物流スケジュール作成装置及び方法、生産・物流プロセス制御装置及び方法、コンピュータプログラム、並びにコンピュータ読み取り可能な記録媒体 | |
JP7464486B2 (ja) | 計画システム、計画方法およびプログラム | |
JP2010198339A (ja) | スケジュール作成方法、スケジュール作成装置及びコンピュータプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070911 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100713 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100910 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20101109 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110107 |
|
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: 20110208 |
|
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: 20110218 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 4690893 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140225 Year of fee payment: 3 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140225 Year of fee payment: 3 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |