JP2003150223A - Production plan preparing method and system therefor - Google Patents
Production plan preparing method and system thereforInfo
- Publication number
- JP2003150223A JP2003150223A JP2001344729A JP2001344729A JP2003150223A JP 2003150223 A JP2003150223 A JP 2003150223A JP 2001344729 A JP2001344729 A JP 2001344729A JP 2001344729 A JP2001344729 A JP 2001344729A JP 2003150223 A JP2003150223 A JP 2003150223A
- Authority
- JP
- Japan
- Prior art keywords
- production
- model
- bottleneck
- planning
- production plan
- 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.)
- Pending
Links
- 238000004519 manufacturing process Methods 0.000 title claims abstract description 593
- 238000000034 method Methods 0.000 title claims abstract description 242
- 230000008569 process Effects 0.000 claims abstract description 181
- 239000000463 material Substances 0.000 claims abstract description 85
- 238000005457 optimization Methods 0.000 claims abstract description 35
- 238000013439 planning Methods 0.000 claims description 226
- 238000003860 storage Methods 0.000 claims description 13
- 238000012545 processing Methods 0.000 claims description 11
- 238000012384 transportation and delivery Methods 0.000 abstract description 8
- 239000000047 product Substances 0.000 description 70
- 238000010586 diagram Methods 0.000 description 22
- 230000000694 effects Effects 0.000 description 10
- 238000012546 transfer Methods 0.000 description 8
- 238000007726 management method Methods 0.000 description 6
- 238000004891 communication Methods 0.000 description 5
- 230000015654 memory Effects 0.000 description 5
- 238000004364 calculation method Methods 0.000 description 4
- 238000013507 mapping Methods 0.000 description 4
- 235000000722 Celosia argentea Nutrition 0.000 description 2
- 240000008365 Celosia argentea Species 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 239000003795 chemical substances by application Substances 0.000 description 2
- 238000010924 continuous production Methods 0.000 description 2
- 230000001419 dependent effect Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000012423 maintenance Methods 0.000 description 2
- 238000012856 packing Methods 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 239000000758 substrate Substances 0.000 description 2
- 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 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000002354 daily effect Effects 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 230000003203 everyday effect Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000012946 outsourcing Methods 0.000 description 1
- 239000011265 semifinished product Substances 0.000 description 1
- 238000004904 shortening Methods 0.000 description 1
- 238000011144 upstream manufacturing 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/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/30—Computing systems specially adapted for manufacturing
Landscapes
- General Factory Administration (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、製品の生産計画を
作成する方法およびそのシステムに関する。尚、本明細
書において、「計画材料」とは、注文情報、販売計画、
品目情報、部品表、生産能力情報、在庫・注文残情報、
既存の生産計画、生産物の移動を含む工程表など、一般
に生産計画を作成するために使われるマスタデータを指
す。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a method and system for producing a product production schedule. In this specification, "plan material" means order information, sales plan,
Item information, parts list, production capacity information, inventory / order remaining information,
Refers to master data that is generally used to create a production plan, such as an existing production plan or a process chart that includes movement of products.
【0002】「ボトルネック工程」とは、生産計画を変
更する必要があった場合に、調整が困難な工程を言う。
「製品」とは、顧客からの要求によって需要が発生する
商品やサービス部品などの独立需要品目、または、独立
需要品目を生産するために必要となる部品の要求によっ
て需要が発生する商品やサービス部品などの従属需要品
目を指す。「生産計画」とは、生産拠点ごと製品ごと期
ごとの生産要求量から、生産拠点ごと製品ごと期ごとの
生産量を決定することを指す。製品と部品を総称して
「品目」と称する。A "bottleneck process" is a process that is difficult to adjust when a production plan needs to be changed.
“Product” means an independent demand item such as a product or service part for which a demand is generated by a customer's request, or a product or service part for which a demand is generated for a part required to produce an independent demand item. Dependent demand items such as. "Production plan" refers to determining the production amount for each product for each production site from the production demand for each product for each production site. Products and parts are collectively referred to as "items".
【0003】[0003]
【従来の技術】製造業などにおいては、製品の販売見込
みや顧客からの注文を基に、各生産拠点別の期ごとの生
産要求量(生産計画作成に必要な製品データ、納期情
報、数量など)を作成し、生産拠点へ連絡している。生
産拠点では、生産要求量を注文として受け、設備や人の
能力、部品の在庫や注文残を考慮して生産計画を作成し
ている。生産計画システムは、注文に対して生産を行う
単一工程あるいは単一拠点の生産計画作成を目的として
いる。生産計画の作成とは、例えば、工場においては、
顧客注文に対しての製品組立工程の生産計画作成であ
り、外注においては、工場からの部品の注文に対しての
部品組立工程の生産計画作成である。2. Description of the Related Art In the manufacturing industry, based on the sales prospects of products and the orders from customers, the production demand amount for each production base (production data, delivery date information, quantity, etc. required for production planning) ) Is created and contacted to the production base. At the production base, the production demand is received as an order, and a production plan is created in consideration of the facilities and people's abilities, parts inventory, and order backlog. The production planning system aims to create a production plan for a single process or a single production site that performs production for an order. Creating a production plan means, for example, in a factory,
This is production planning of a product assembly process for a customer order, and production processing of a component assembly process is performed for an order of parts from a factory in outsourcing.
【0004】[0004]
【発明が解決しようとする課題】注文が生産拠点間を移
動することによる情報の遅れや注文先の生産制約を考慮
していないことによる実行不可能計画の作成、それによ
る納期遅延などの問題が発生し全体の計画サイクルが長
くなって需要変動に対する柔軟な対応が困難になってい
る。この注文が生産拠点間を移動することにより発生す
る問題の解決するために、特開2000−246598
号公報に、要求側の注文とそれに対する供給側の回答を
電子化し、複数の生産拠点間の生産活動に関する情報同
期を図り、生産性向上を得るための分散統合型の生産支
援システムが記載されている。かかるシステムにより各
生産拠点間での重複作業の削減や生産性向上、計画精度
向上を図ることができる。さらに、要求側の注文を精度
良く最適に供給側に伝えることができ、これをもとに供
給側で生産計画を作成することができる。[Problems to be Solved by the Invention] There are problems such as delay of information due to orders moving between production bases, creation of inexecutable plan due to lack of consideration of production restrictions of the customer, and delay of delivery due to this. As a result, the entire planning cycle becomes longer, making it difficult to flexibly respond to demand fluctuations. In order to solve the problem that occurs when this order moves between production bases, JP-A-2000-246598
The gazette describes a decentralized integrated production support system that digitizes request-side orders and supply-side responses to them, synchronizes information on production activities among multiple production sites, and improves productivity. ing. With such a system, it is possible to reduce redundant work between production bases, improve productivity, and improve planning accuracy. Furthermore, it is possible to accurately and optimally convey the order of the requesting side to the supplying side, and based on this, the supplying side can create a production plan.
【0005】しかしながら、供給側への注文は要求側の
生産計画から生成されるものであり、供給側さらにその
供給側の生産制約を考慮した生産計画を同時に作成する
ことを対象としていない。従って、注文先の生産制約を
考慮していないことによる実行不可能計画の作成、それ
による納期遅延などの問題が発生する可能性が残ってい
る。However, the order to the supply side is generated from the production plan of the request side, and it is not intended to simultaneously create the production plan in consideration of the production restrictions of the supply side and the supply side. Therefore, there is a possibility that problems such as the creation of an inexecutable plan and the delay in delivery due to the lack of consideration of the production restrictions of the customer.
【0006】近年、部品調達からいくつかの組立工程を
経て顧客へ納品するまでのトータルリードタイム短縮が
要求されてきている。生産活動全体を考慮した生産計画
作成の必要性が高まっており、全体最適を目的とした最
適生産計画方法が注目されている。最適生産計画方法を
利用すると以下の利点がある。(1)生産活動が互いに
関連し合う生産拠点全体を1つのモデルとして定義する
ことで、全体に対する可視性を向上でき、問題点を計画
の初期段階で把握できるため素早い対策が可能となる。
(2)同時に全生産拠点の生産制約を考慮した計画を平
行して作成できるためトータルリードタイムの短縮がで
きる。これによって、需要変動を俊敏に吸収し、全体を
通した実行可能計画作成による納期遵守率向上や在庫の
適正化などの効果を得ることができる。In recent years, it has been required to reduce the total lead time from the procurement of parts to the delivery to the customer through several assembly steps. The need to create a production plan considering all production activities is increasing, and an optimal production planning method aiming at overall optimization is drawing attention. The use of the optimal production planning method has the following advantages. (1) By defining the entire production bases in which production activities are related to each other as one model, the visibility of the whole can be improved and problems can be grasped at the initial stage of the plan, which enables quick countermeasures.
(2) At the same time, the total lead time can be shortened because a plan that considers the production constraints of all production sites can be created in parallel. As a result, demand fluctuations can be swiftly absorbed, and effects such as improvement of the delivery date compliance rate and optimization of inventory can be obtained by creating a feasible plan throughout.
【0007】最適生産計画手法として、一般に、数理計
画法を用いた手法が数多く報告されている。特開平8−
305763号公報に記載されるように、規則的な初期
スケジュールの後に最適生産計画手法を適用したり、特
開平5−108649号公報に記載されるように、初期
スケジュールを複数用意しその中から最適な生産計画を
作成したりするなど、最適生産計画手法を応用した生産
計画システムも考えられている。As an optimum production planning method, generally, many methods using mathematical programming have been reported. Japanese Patent Laid-Open No. 8-
As described in Japanese Patent No. 305763, an optimal production planning method is applied after a regular initial schedule, and as described in Japanese Patent Laid-Open No. 5-108649, multiple initial schedules are prepared and the optimum one is selected from them. A production planning system to which an optimum production planning method is applied, such as creating a different production plan, is also considered.
【0008】しかしながら、全体最適な生産計画は、全
生産拠点の計画材料を集中管理することによって達成で
きるものであり、1生産拠点で、全拠点の生産制約を考
慮した最適な生産計画作成は可能であるが、刻々と変化
する生産計画モデルの変更に時間を要するなどメンテナ
ンス作業が莫大になる。However, the overall optimum production plan can be achieved by centrally managing the planning materials of all production bases, and one production base can create an optimum production plan in consideration of the production restrictions of all the production bases. However, maintenance work becomes enormous because it takes time to change the production planning model that changes from moment to moment.
【0009】最適化生産計画システムを各生産拠点に設
け、各拠点内の生産計画を作成すれば、メンテナンス作
業が局所化でき作業量が少なく、変更時間を必要としな
い。しかしながら、最適な生産計画を作成するための入
力データとなる注文が拠点間で発生するため先に延べた
ようなトータルリードタイムが長くなるなどの問題が残
る。If an optimized production planning system is provided at each production site and a production plan is created within each site, maintenance work can be localized and the amount of work is small, and no change time is required. However, since an order that is input data for creating an optimum production plan is generated between the bases, there remains a problem that the total lead time, which has been delayed, becomes long.
【0010】系列会社などマスタデータを1拠点で管理
することが可能な場合は、全拠点のマスタデータを統合
して生産計画モデルを作成することができる。従って、
全生産拠点の生産制約を同時に考慮した生産計画を作成
することも可能である。しかしながら、系列関係にはな
いが生産活動が互いに関連し合う場合には、マスタデー
タが1拠点に存在しないため、単一拠点内の生産制約を
加味した生産計画を拠点ごとに作成することはできる
が、全拠点の生産制約を考慮した生産計画を作成するこ
とはできない場合が多い。本発明の目的は、納期の遅れ
などの影響を低減し、実現性の高い生産計画を作成する
ことである。When master data such as affiliated companies can be managed at one site, the master data of all sites can be integrated to create a production planning model. Therefore,
It is also possible to create a production plan that simultaneously considers the production constraints of all production bases. However, if the production activities are not related to each other but the production activities are related to each other, the master data does not exist in one base, and thus it is possible to create a production plan for each base in consideration of production constraints within a single base. However, in many cases, it is not possible to create a production plan that considers the production constraints of all the sites. An object of the present invention is to reduce the influence of delay in delivery time and the like and create a highly feasible production plan.
【0011】[0011]
【課題を解決するための手段】本発明の一観点によれ
ば、少なくとも1つのボトルネック工程の情報を含む計
画材料を読み出す工程と、読み出された前記計画材料に
基づいて全体の生産計画モデルを作成する工程と、前記
全体の生産計画モデルから前記ボトルネック工程に関す
る情報のみを抽出する工程と、抽出された前記ボトルネ
ック工程に関する情報と前記全体の生産計画モデルとに
基づき、前記ボトルネック工程のみからなるボトルネッ
クモデルを作成する工程と、前記ボトルネックモデルに
関して全体最適化を行うことにより、生産要求量から生
産量を決定するための最適化された生産計画を作成する
工程とを含む生産計画作成方法が提供される。According to one aspect of the present invention, a step of reading out a planning material including information on at least one bottleneck step, and an entire production planning model based on the read-out planning material And a step of extracting only information about the bottleneck process from the overall production planning model, based on the extracted information about the bottleneck process and the overall production planning model, the bottleneck process Production including a step of creating a bottleneck model consisting only of the above, and a step of creating an optimized production plan for determining the production amount from the production demand by performing overall optimization on the bottleneck model A planning method is provided.
【0012】ボトルネックモデルは、前記全体の生産計
画モデルにおける工程の流れを引き継ぐようにして作成
するのが好ましい。全体最適化は、前記ボトルネックモ
デルに関して生産要求量を可能な限り生産するようにを
行うことが好ましい。The bottleneck model is preferably created so as to inherit the flow of steps in the overall production planning model. It is preferable that the global optimization is performed so as to produce the production demand as much as possible with respect to the bottleneck model.
【0013】本発明の他の観点によれば、関連付けされ
た複数の拠点の生産計画システムを連携させながら、全
拠点の生産計画を作成する生産計画作成方法であって、
計画材料に基づいて作成された生産計画モデルをもとに
全体最適化により生産計画を作成する生産計画作成手段
を有する少なくとも1の第1拠点が、少なくとも1つの
第1ボトルネック工程の情報を含む第1計画材料を読み
出し、読み出された前記第1計画材料に基づいて前記第
1拠点全体の第1生産計画モデルを作成し、前記全体の
第1生産計画モデルから前記第1ボトルネック工程に関
する情報のみを抽出し、抽出された前記第1ボトルネッ
ク工程と前記全体の第1生産計画モデルとに基づき、前
記第1ボトルネック工程のみからなる第1ボトルネック
モデルを作成する工程と、前記生産計画作成モデルを有
していない少なくとも1の第2拠点が、少なくとも1つ
の第2ボトルネック工程の情報を含む第2計画材料を読
み出し、読み出された前記第2計画材料に基づいて前記
第2拠点全体の第2生産計画モデルを作成し、前記全体
の第2生産計画モデルから前記第2ボトルネック工程に
関する情報のみを抽出し、抽出された前記第2ボトルネ
ック工程と前記全体の第2生産計画モデルとに基づき、
前記第2ボトルネック工程のみからなる第2ボトルネッ
クモデルを作成する工程と、前記第1拠点の要求に従
い、前記第2拠点から前記第1拠点に対して前記第2ボ
トルネックモデルを送る工程と、前記第1拠点におい
て、前記第1ボトルネックモデルと前記第2ボトルネッ
クモデルとを接続し、前記第1ボトルネックモデルと前
記第2ボトルネックモデルとを統合した統合ボトルネッ
クモデルを作成し、前記統合ボトルネックモデルに関し
て全体最適化を行うことにより、生産要求量から生産量
を決定するための最適化された生産計画を作成する工程
とを含む生産計画作成方法が提供される。前記統合ボト
ルネックモデルに関して全体最適化を行うことにより、
生産要求量から生産量を決定するための最適化された生
産計画を作成する工程とを含む生産計画作成方法が提供
される。According to another aspect of the present invention, there is provided a production plan creating method for producing production plans of all the sites while linking the production planning systems of a plurality of associated sites.
At least one first site having a production plan creating means for creating a production plan by overall optimization based on a production plan model created based on planning materials includes information on at least one first bottleneck process. The first planning material is read, a first production planning model for the entire first base is created based on the read first planning material, and the first bottleneck process is performed from the entire first production planning model. Extracting only information and creating a first bottleneck model consisting of only the first bottleneck process based on the extracted first bottleneck process and the overall first production planning model; At least one second site that does not have a planning model reads and reads the second planning material including the information of at least one second bottleneck process. A second production planning model for the entire second base is created based on the second planned material, and only the information on the second bottleneck process is extracted from the overall second production planning model, and the extracted Based on the second bottleneck process and the overall second production planning model,
Creating a second bottleneck model consisting only of the second bottleneck process, and sending the second bottleneck model from the second site to the first site according to the request of the first site. , At the first base, connecting the first bottleneck model and the second bottleneck model, and creating an integrated bottleneck model integrating the first bottleneck model and the second bottleneck model, A method of creating a production plan including a step of creating an optimized production plan for determining a production amount from a production demand amount by performing overall optimization on the integrated bottleneck model. By performing global optimization on the integrated bottleneck model,
And a step of creating an optimized production plan for determining the production amount from the production demand amount.
【0014】ボトルネックモデルは、前記全体の生産計
画モデルにおける工程の流れを引き継ぐようにして作成
するのが好ましい。全体最適化は、前記ボトルネックモ
デルに関して生産要求量を可能な限り生産するようにを
行うことが好ましい。It is preferable that the bottleneck model is created so as to inherit the flow of steps in the overall production planning model. It is preferable that the global optimization is performed so as to produce the production demand as much as possible with respect to the bottleneck model.
【0015】本発明の別の観点によれば、関連付けされ
た複数の拠点の生産計画システムを連携させながら全拠
点の生産計画を作成する生産計画作成方法であって、計
画材料に基づいて作成された生産計画モデルをもとに全
体最適化により生産計画を作成する生産計画作成手段を
有する少なくとも1の第1拠点が、少なくとも1つの第
1ボトルネック工程の情報及び有効生産開始日と有効生
産終了日との間の確定期間を含む第1計画材料を読み出
し、読み出された前記第1計画材料に基づいて前記第1
拠点全体の第1生産計画モデルを作成し、前記全体の第
1生産計画モデルから前記第1ボトルネック工程に関す
る情報のみを抽出し、抽出された前記第1ボトルネック
工程と前記全体の第1生産計画モデルとに基づき、前記
第1ボトルネック工程のみからなる第1ボトルネックモ
デルを作成する工程と、前記生産計画作成モデルを有し
ていない少なくとも1の拠点を含む第2拠点が、少なく
とも1つの第2ボトルネック工程の情報を含む第2計画
材料を読み出し、読み出された前記第2計画材料に基づ
いて前記第2拠点全体の第2生産計画モデルを作成し、
前記全体の第2生産計画モデルから前記第2ボトルネッ
ク工程に関する情報のみを抽出し、抽出された前記第2
ボトルネック工程と前記全体の第2生産計画モデルとに
基づき、前記第2ボトルネック工程のみからなる第2ボ
トルネックモデルを作成する工程と、前記第1拠点の要
求に従い、前記第2拠点から前記第1拠点に対して前記
第2ボトルネックモデルを送る工程と、前記第1拠点に
おいて、前記第1ボトルネックモデルと前記第2ボトル
ネックモデルとを接続し、前記第1ボトルネックモデル
と前記第2ボトルネックモデルとを統合した統合ボトル
ネックモデルを作成し、前記統合ボトルネックモデルに
関して全体最適化を行うことにより、生産要求量から生
産量を決定するための生産計画を作成する工程であっ
て、該生産計画の完成予定日が前記確定期間内である場
合に、該生産計画を確定させるとともに、該生産計画と
引当て関係を有する生産計画をも確定し、該引当て関係
と合わせて該生産計画の発行をもって注文発行とする工
程と、前記生産計画を各々の生産拠点が必要とする生産
計画に分割してそれぞれの生産拠点に送る工程とを含む
生産計画作成方法が提供される。According to another aspect of the present invention, there is provided a production plan creating method for creating production plans for all the sites while linking the production planning systems of a plurality of associated sites, which are created based on planning materials. At least one first base having a production plan creation means for creating a production plan by overall optimization based on the production planning model described above, at least one first bottleneck process information, effective production start date and effective production end The first planning material including a fixed period between the first and second days is read, and the first planning material is read based on the read first planning material.
A first production planning model for the entire base is created, and only the information relating to the first bottleneck process is extracted from the overall first production planning model, and the extracted first bottleneck process and the first production for the entire production process. At least one second base including a step of creating a first bottleneck model consisting of only the first bottleneck process based on a planning model and a second base including at least one base not having the production plan creation model A second planned material including information on the second bottleneck process is read, and a second production planning model for the entire second base is created based on the read second planned material.
Only the information related to the second bottleneck process is extracted from the overall second production planning model, and the extracted second
A step of creating a second bottleneck model consisting of only the second bottleneck step based on the bottleneck step and the second production plan model of the whole; Sending the second bottleneck model to a first base; and connecting the first bottleneck model and the second bottleneck model at the first base to connect the first bottleneck model and the first bottleneck model A process of creating a production plan for determining a production amount from a production demand amount by creating an integrated bottleneck model that integrates the two bottleneck models and performing overall optimization on the integrated bottleneck model. , When the planned completion date of the production plan is within the fixed period, the production plan is fixed, and the production plan has a relationship with allocation. The process of determining the production plan, issuing the production plan together with the allocation and issuing the order, and dividing the production plan into the production plans required by each production site A production planning method including a sending step is provided.
【0016】ボトルネックモデルは、前記全体の生産計
画モデルにおける工程の流れを引き継ぐようにして作成
するのが好ましい。全体最適化は、前記ボトルネックモ
デルに関して生産要求量を可能な限り生産するようにを
行うことが好ましい。The bottleneck model is preferably created so as to take over the flow of steps in the overall production planning model. It is preferable that the global optimization is performed so as to produce the production demand as much as possible with respect to the bottleneck model.
【0017】本発明のさらに別の観点によれば、計画材
料に基づいて作成された生産計画モデルをもとに全体最
適化により生産計画を作成する生産計画作成手段を有す
る少なくとも1の第1拠点と、前記生産計画作成モデル
を有していない少なくとも1の拠点を含む第2拠点とを
含み、関連付けされた複数の前記拠点の生産計画システ
ムを連携させながら、全拠点の生産計画を作成する生産
計画作成システムであって、前記第1拠点に設けられ、
少なくとも1つの第1ボトルネック工程の情報を含む第
1計画材料を記憶する第1記憶手段と、該第1記憶手段
から読み出された前記第1計画材料に基づいて前記第1
拠点全体の第1生産計画モデルを作成し、前記全体の第
1生産計画モデルから前記第1ボトルネック工程に関す
る情報のみを抽出し、抽出された前記第1ボトルネック
工程と前記全体の第1生産計画モデルとに基づき、前記
第1ボトルネック工程のみからなる第1ボトルネックモ
デルを作成する第1処理手段と、前記第2拠点に設けら
れ、少なくとも1つの第2ボトルネック工程を含む第2
計画材料を記憶する第2記憶手段と、該第2記憶手段か
ら読み出された前記第2計画材料に基づいて前記第2拠
点全体の第2生産計画モデルを作成し、前記全体の第2
生産計画モデルから前記第2ボトルネック工程に関する
情報のみを抽出し、抽出された前記第2ボトルネック工
程と前記全体の第2生産計画モデルとに基づき、前記第
2ボトルネック工程のみからなる第2ボトルネックモデ
ルを作成する第2処理手段と、前記第1及び第2拠点に
それぞれ設けられ、前記第1拠点の要求に従い、前記第
2拠点から前記第1拠点に対して前記第2ボトルネック
モデルを送る第1送受信手段と、前記第1拠点に設けら
れ、前記第1拠点において、前記第1ボトルネックモデ
ルと前記第2ボトルネックモデルとを接続し、前記第1
ボトルネックモデルと前記第2ボトルネックモデルとを
統合した統合ボトルネックモデルを作成し、前記統合ボ
トルネックモデルに関して全体最適化を行うことによ
り、生産要求量から生産量を決定するための最適化され
た生産計画を作成する最適化生産計画作成手段と、前記
第1拠点に設けられ、最適化された前記生産計画を、前
記第2拠点のそれぞれが必要とする生産計画に分割して
それぞれの拠点に送る第2送受信手段とを含む生産計画
作成システムが提供される。According to still another aspect of the present invention, at least one first base having a production plan creating means for creating a production plan by overall optimization based on a production plan model created based on planning materials. And a second base including at least one base that does not have the production plan creation model, the production planning system for all bases is linked with the production planning systems of a plurality of associated bases. A plan creation system, which is provided at the first base,
First storage means for storing a first planned material including information on at least one first bottleneck process, and the first based on the first planned material read from the first storage means.
A first production planning model for the entire base is created, and only the information relating to the first bottleneck process is extracted from the overall first production planning model, and the extracted first bottleneck process and the first production for the entire production process. A first processing means for creating a first bottleneck model consisting of only the first bottleneck process based on a plan model; and a second processing unit provided at the second base and including at least one second bottleneck process
Second storage means for storing the planned material, and a second production planning model for the entire second base based on the second planned material read from the second storage means,
Second information consisting of only the second bottleneck process, based on the extracted second bottleneck process and the overall second production planning model, by extracting only information related to the second bottleneck process from the production planning model; Second processing means for creating a bottleneck model, and the second bottleneck model provided for each of the first and second bases from the second base to the first base according to a request from the first base. And a first transmitting / receiving means for transmitting the first bottleneck model and the second bottleneck model, the first bottleneck model and the second bottleneck model being connected to each other at the first point.
By creating an integrated bottleneck model that integrates the bottleneck model and the second bottleneck model, and performing overall optimization on the integrated bottleneck model, optimization for determining the production amount from the production request amount is performed. And an optimized production plan creating means for creating a production plan, and the optimized production plan provided in the first base is divided into production plans required by the second bases. And a second transmission / reception means for sending to the production planning system.
【0018】さらに、複数の拠点の生産計画システムを
連携させながら、全拠点の生産計画を作成する生産計画
作成システムにおいて、計画材料に基づいて作成された
生産計画モデルをもとに全体最適化により生産計画を作
成する生産計画作成手段を有する少なくとも1の第1拠
点が、少なくとも1つの第1ボトルネック工程の情報を
含む第1計画材料を読み出し、読み出された前記第1計
画材料に基づいて前記第1拠点全体の第1生産計画モデ
ルを作成し、前記全体の第1生産計画モデルから前記第
1ボトルネック工程に関する情報のみを抽出し、抽出さ
れた前記第1ボトルネック工程と前記全体の第1生産計
画モデルとに基づき、前記第1ボトルネック工程のみか
らなる第1ボトルネックモデルを作成する手順と、前記
生産計画作成モデルを有していない少なくとも1の拠点
を含む第2拠点が、少なくとも1つの第2ボトルネック
工程の情報を含む第2計画材料を読み出し、読み出され
た前記第2計画材料に基づいて前記第2拠点全体の第2
生産計画モデルを作成し、前記全体の第2生産計画モデ
ルから前記第2ボトルネック工程に関する情報のみを抽
出し、抽出された前記第2ボトルネック工程と前記全体
の第2生産計画モデルとに基づき、前記第2ボトルネッ
ク工程のみからなる第2ボトルネックモデルを作成する
手順と、前記第1拠点の要求に従い、前記第2拠点から
前記第1拠点に対して前記第2ボトルネックモデルを送
る手順と、前記第1拠点において、前記第1ボトルネッ
クモデルと前記第2ボトルネックモデルとを接続し、前
記第1ボトルネックモデルと前記第2ボトルネックモデ
ルとを統合した統合ボトルネックモデルを作成し、前記
統合ボトルネックモデルに関して全体最適化を行うこと
により、生産要求量から生産量を決定するための最適化
された生産計画を作成する手順と、最適化された前記生
産計画を、前記第2拠点のそれぞれが必要とする生産計
画に分割して前記第1の拠点からそれぞれの拠点に送る
手順とをコンピュータに実行させるためのプログラムが
提供される。Further, in a production plan creation system for producing production plans for all the sites while linking production plan systems at a plurality of sites, the overall optimization is performed based on the production plan model created based on the planning material. At least one first site having a production plan creating means for creating a production plan reads out a first planned material including information of at least one first bottleneck process, and based on the read first planned material. A first production planning model for the entire first base is created, only information regarding the first bottleneck process is extracted from the overall first production planning model, and the extracted first bottleneck process and the entire A procedure for creating a first bottleneck model consisting of only the first bottleneck process based on the first production planning model; A second site including at least one site that does not have a read out second plan material including at least one second bottleneck process information, and the second plan material based on the read second plan material. Second of all bases
A production planning model is created, and only information regarding the second bottleneck process is extracted from the overall second production planning model, and based on the extracted second bottleneck process and the overall second production planning model. , A procedure for creating a second bottleneck model consisting only of the second bottleneck process, and a procedure for sending the second bottleneck model from the second location to the first location according to the request from the first location And, at the first site, connects the first bottleneck model and the second bottleneck model, and creates an integrated bottleneck model that integrates the first bottleneck model and the second bottleneck model. , By performing overall optimization on the integrated bottleneck model, an optimized production plan for determining production volume from production demand For causing a computer to execute a procedure for performing the production and a procedure for dividing the optimized production plan into a production plan required by each of the second bases and sending the production plan from the first base to each base The program is provided.
【0019】ボトルネックモデルは、前記全体の生産計
画モデルにおける工程の流れを引き継ぐようにして作成
するのが好ましい。全体最適化は、前記ボトルネックモ
デルに関して生産要求量を可能な限り生産するようにを
行うことが好ましい。It is preferable that the bottleneck model is created so as to inherit the flow of steps in the overall production planning model. It is preferable that the global optimization is performed so as to produce the production demand as much as possible with respect to the bottleneck model.
【0020】以上に述べた生産計画作成技術によれば、
ボトルネック工程のみにより形成された統合ボトルネッ
クモデルに対して全体最適化を行うため、最適化に要す
る作業量を低減することができる。According to the production planning technique described above,
Since the global optimization is performed on the integrated bottleneck model formed only by the bottleneck process, it is possible to reduce the amount of work required for the optimization.
【0021】[0021]
【発明の実施の形態】まず、発明者の行った考察につい
て図1を参照して説明する。図1は、本発明の実施の形
態による生産計画作成システムのシステム構成の例を示
すブロック図である。DESCRIPTION OF THE PREFERRED EMBODIMENTS First, the consideration made by the inventor will be described with reference to FIG. FIG. 1 is a block diagram showing an example of a system configuration of a production plan creating system according to an embodiment of the present invention.
【0022】図1に示す生産計画作成システムは、関連
付けされた複数の生産拠点の生産計画システムを連携さ
せながら、全拠点の生産計画を作成する。複数の生産拠
点間は、例えば通信ネットワークにより接続される。生
産計画を作成するために必要な計画材料108から生産
計画モデルを作成する生産計画作成手段103を少なく
とも1つの生産拠点に配置する。生産拠点の代わりに、
生産計画の作成を代行することを目的として新たに追加
した計画代行拠点が配置されていても良い。The production plan creation system shown in FIG. 1 creates production plans for all sites by linking the production plan systems of a plurality of associated production sites. The plurality of production bases are connected by, for example, a communication network. The production plan creation means 103 for creating a production plan model from the planning material 108 necessary for creating the production plan is arranged at at least one production site. Instead of a production base,
A newly added planning agent base may be placed for the purpose of acting as a production planning agent.
【0023】生産計画作成拠点が、各々の生産拠点が作
成する生産計画モデルからボトルネック工程に関するデ
ータとボトルネック工程で生産する製品に関するデータ
を、ネットワークを介して収集する。収集したデータか
ら全生産拠点の生産計画モデルを作成する。作成した生
産計画モデルから生産計画を作成する。作成した生産計
画を、各々の拠点が必要とする生産計画に分解して各々
の生産拠点に送信する。The production planning base collects data on the bottleneck process and data on products manufactured in the bottleneck process from the production planning model created by each production base via the network. Create a production planning model for all production sites from the collected data. A production plan is created from the created production plan model. The created production plan is decomposed into a production plan required by each site and transmitted to each production site.
【0024】ここで、生産計画作成拠点101が各生産
拠点102から収集したボトルネック工程に関するデー
タは、生産拠点内における全生産工程のうち少なくとも
1つ以上の生産工程と、この生産工程の能力使用可能量
と、この生産工程で生産する製品とその作業量および生
産に必要な期間と、生産の工程順とを含む。加えて、生
産計画作成拠点101が各生産拠点102からネットワ
ークを介して収集したデータに基づき、全生産拠点10
1,102の生産計画モデルを組立てる際に、全生産拠
点101、102において共通の品目コードを用いるこ
とにより、各生産拠点101,102の品目を識別して
生産拠点間の品目を関係付ける。以上の工程を行うこと
により、全生産拠点の生産計画を作成することができる
であろう。Here, the data concerning the bottleneck process collected from each production site 102 by the production planning base 101 is at least one production process among all the production processes in the production site, and the capacity usage of this production process. It includes a possible quantity, a product to be produced in this production process, its working amount, a period required for production, and a production process sequence. In addition, based on the data collected by the production planning base 101 from each production base 102 via the network, all the production bases 10
When assembling the production planning models 1, 102, the item codes common to all the production bases 101, 102 are used to identify the items of the production bases 101, 102 and relate the items between the production bases. By carrying out the above steps, it will be possible to create a production plan for all production sites.
【0025】以下、上記の考察に基づき、本発明の実施
の形態を図面を用いて説明する。具体的には、パーソナ
ルコンピュータ(以下パソコンと呼ぶ)の生産計画作成
方法を例にとって説明する。Based on the above consideration, embodiments of the present invention will be described below with reference to the drawings. Specifically, a production planning method of a personal computer (hereinafter referred to as a personal computer) will be described as an example.
【0026】図2、図3は、計画材料の内容を示す図で
ある。計画材料108(図1)は、一般にマスタデータ
と呼ばれ、生産計画を作成するための元となる計画材料
である。品目マスタ201は、生産計画の対象となる製
品や部品の品目コード(品目)や名称(品目名称)とそ
れに付随する情報、例えば、該当品目の管理者(工務担
当者)や品目の有効期限などからなる。部品表202
は、製品あるいは半製品などの製品構成をあらわす品目
と品目の親子関係と、親品目を生産するときの子品目の
使用個数からなる。工程表203は、工程コード(工
程)やラインやセルなどの製造工程なのか製品倉庫や部
品倉庫などの保管工程なのかを識別できる工程名、ま
た、製造工程であれば工程が備えている生産能力制約で
ある使用可能能力(たとえば、ライン生産であれば1日
のライン稼動時間、セル生産であれば定時就業時間で工
程能力とも呼ばれる)や稼働日/非稼働日を表現したカ
レンダー情報を指すコードなどからなる。2 and 3 are views showing the contents of the planned material. The planning material 108 (FIG. 1) is generally called master data and is a planning material that is a basis for creating a production plan. The item master 201 is an item code (item) or name (item name) of a product or part that is a target of a production plan and accompanying information, for example, a manager (construction worker) of the item or an expiration date of the item. Consists of. Parts table 202
Is a product or product semi-finished product and the parent-child relationship between the items, and the number of child items used when the parent item is produced. The process chart 203 is a process name that can identify a process code (process), a manufacturing process such as a line or a cell, or a storage process such as a product warehouse or a parts warehouse, and if the manufacturing process is a manufacturing process included in the process. It refers to calendar information that expresses available capacity (for example, line operation time in a day for line production, regular work time in cell production, also called process capacity) and operation days / non-operation days, which are capacity constraints. It consists of code etc.
【0027】供給元情報204は、生産可能品目とその
品目を生産する場所をあらわす生産工程、生産可能品目
1単位を生産するのに使用する作業時間を表す作業量、
および、製造にかかる期間を表すリードタイム(以降、
「LT」と称する。)からなる。供給マスタ205は、
工程間の品目の移動を定義したものであり、対象品目
と、生産した対象品目を発送する供給元工程と発送され
た対象品目を使用する供給先工程、および、移動時間を
表す供給リードタイム(以降、「供給LT」と呼ぶ。)
からなり、生産計画モデルにおける作業の順序を定義す
るものである。The supply source information 204 is a production process that represents a producible item and a place where the producible item is produced, a work amount that represents a work time used to produce one unit of the producible item,
And the lead time (hereinafter,
It is referred to as "LT". ) Consists of. The supply master 205 is
It defines the movement of items between processes. The target item, the source process that sends the produced target item, the destination process that uses the shipped target item, and the supply lead time (movement time). Hereinafter, this is referred to as "supply LT".)
And defines the order of operations in the production planning model.
【0028】機種情報301は、生産要求の元となる注
文をいれる単位である機種の名称(機種名)と機種に属
する製品、および、機種と製品の関係が有効である有効
期限からなる。出荷計画302は、機種の生産要求であ
り、生産計画の元になる情報である。機種と出荷元工程
および要求日、要求量からなる。この生産要求を満たす
ように、「いつまでに、何を、どこで、いくつ生産する
か」を決定したものが生産計画である。ネック工程30
3は、ボトルネックを定義したものであり、ネック工程
での生産量が全工程での生産量を決定してしまうような
少なくとも1つ以上の工程を定義したものである。ま
た、複数製品を生産可能な場合など製品の生産順序を表
す生産パターン(ライン生産の場合には、段取り替えを
少なくするために、できるだけ同じ製品を続けて生産す
る連続生産や生産サイクルを短くして需要変動への対応
力を高めるために、毎日複数の製品を同じ量生産する均
等生産など)がある。The model information 301 includes a model name (model name) which is a unit for placing an order which is a source of a production request, a product belonging to the model, and an expiration date when the relationship between the model and the product is valid. The shipping plan 302 is a model production request, and is information that is the basis of the production plan. It consists of model, shipping process, requested date, and requested quantity. In order to meet this production requirement, what decides “when, what, where, and how many will be produced” is the production plan. Neck process 30
3 defines a bottleneck, and defines at least one process such that the production amount in the neck process determines the production amount in all processes. In addition, a production pattern that indicates the production sequence of products, such as when multiple products can be produced (in the case of line production, in order to reduce setup changes, continuous production that produces the same product continuously and the production cycle should be shortened. In order to improve the ability to respond to fluctuations in demand, multiple products are produced every day in the same quantity (equal production).
【0029】さらに、ネック工程303は、ネック工程
として定義した工程の生産能力制約を満たすだけでな
く、それより前の上流工程(以降、「下位工程」と称す
る。)の生産能力制約も同時に考慮することを表す下位
工程チェックフラグと、下位工程からの部品の要求リー
ドタイム(以降、「要求LT」と称する。)を持つ。下
記工程チェックフラグは、該ネック工程で生産する品目
の使用部品が、たとえば、外注への発注対象品目である
ときに設定し、これと合わせて外注からの供給LTを要
求LTとして設定する。生産計画は、ネック工程の生産
能力制約を満たすように作成されることになる。Further, the neck process 303 not only satisfies the production capacity constraint of the process defined as the neck process, but also simultaneously considers the production capacity constraint of the upstream process (hereinafter referred to as "lower process") before it. It has a lower process check flag indicating that the process is to be performed, and a required lead time of a component from the lower process (hereinafter, referred to as “request LT”). The following process check flag is set when the used part of the item produced in the neck process is, for example, an item to be ordered from the subcontractor, and the supply LT from the subcontractor is set as the request LT together with this. The production plan will be created so as to satisfy the production capacity constraint of the neck process.
【0030】優先度304は、生産能力制約を満足でき
ない場合に、どの製品を優先して生産するかを指定する
最適化条件である。ネック工程ごと、品目ごとの優先度
からなる。カレンダー305は、工程に付与する稼動日
情報であり、日付と稼動日/非稼働日を表すフラグから
なる。例えば、日付で指定した日のフラグが1であれば
稼働日、0であれば非稼動日として扱う。能力情報30
6は、生産能力制約である使用可能能力(使用可能時
間)とその能力を保有する期間の情報からなる。カレン
ダー305と能力情報306で定義したカレンダーコー
ドと能力コードを工程表203に定義することによって
各工程の稼動日や使用可能能力を表現できる。The priority 304 is an optimization condition for designating which product is preferentially produced when the production capacity constraint cannot be satisfied. It consists of priority for each neck process and each item. The calendar 305 is working day information given to the process, and is composed of a date and a flag indicating a working day / non-working day. For example, if the flag specified by the date is 1, it is treated as a working day, and if 0, it is treated as a non-working day. Ability information 30
6 includes information on the available capacity (usable time) that is the production capacity constraint and the period for which the capacity is held. By defining the calendar code and the capability code defined by the calendar 305 and the capability information 306 in the process chart 203, it is possible to express the working days and usable capacities of each process.
【0031】次に、図4から図7までを参照して、計画
材料から生産計画モデルを作成する方法について説明す
る。図4は、パーソナルコンピュータ(以下、「パソコ
ン」と称する。)の製品構成を示す。本製品構成の例で
は、デスクトップとノートという2種類のパソコンを生
産しており、デスクトップの種類がタワー型と一体型の
2種類、ノートの種類は1種類とする。出荷要求は、デ
スクトップとノートの別で指定され、製品の生産計画
は、タワー型、一体型、ノート型の3種類で作成する。
すなわち、デスクトップの出荷要求は、タワー型と一体
型で按分する。Next, a method of creating a production planning model from planning materials will be described with reference to FIGS. 4 to 7. FIG. 4 shows a product configuration of a personal computer (hereinafter referred to as “personal computer”). In the example of this product configuration, two types of personal computers, a desktop and a notebook, are produced. There are two types of desktop, a tower type and an integrated type, and one type of notebook. The shipping request is specified by the desktop and the notebook, and the product production plan is created in three types: tower type, integrated type, and notebook type.
In other words, desktop shipment requests are prorated by the tower type and the integrated type.
【0032】生産計画を作成するためには、図4に示す
製品構成のうち、「タワー型、一体型、ノート型」以降
の階層を用いる。「タワー型、一体型、ノート型」より
上の階層は単なる製品のカテゴリーであり、生産には不
要である。本実施の形態において、「デスクトップ、ノ
ート」というカテゴリーは、一般的に、製品グループ、
機種などと呼ばれ、「タワー型、一体型、ノート型」と
いうカテゴリーは「製品」「製品型式」「製品型名」な
どと呼ばれることが多い。以降、出荷要求を作成すると
きの製品呼称を「機種」、生産計画を作成するときの製
品呼称を「製品」と呼ぶことにする。In order to create the production plan, the layers of "tower type, integrated type, notebook type" and the following layers in the product configuration shown in FIG. 4 are used. The layers above "Tower, Integrated, Notebook" are just product categories and are not needed for production. In the present embodiment, the category “desktop, notebook” generally refers to a product group,
It is called a model, etc., and the categories of "tower type, integrated type, notebook type" are often called "product", "product type", "product type name", etc. Hereinafter, the product designation when creating the shipping request will be referred to as “model”, and the product designation when creating the production plan will be referred to as “product”.
【0033】タワー型は、部品として筐体1、基板1、
付属1を使用し、基板1は部品としてCPUとメモリを
使用する。いずれの部品もタワー型のパソコン1台あた
り1単位使用するものとする。一体型、ノート型も同様
に、1台あたりの部品使用量を1単位とする。基板2だ
けは、1台あたりメモリを2単位使用する。一般に、パ
ソコンの部品は数十点以上あるが、本実施の形態におい
ては、簡単のために製品ごとに5種類の部品を記載し
た。以降、ノート型のパソコンの製造に関して説明す
る。The tower type is a case 1, a board 1,
The accessory 1 is used, and the board 1 uses a CPU and a memory as parts. Each unit uses one unit for each tower type personal computer. Similarly for the integrated type and the notebook type, the amount of parts used per unit is one unit. Only the substrate 2 uses 2 units of memory per unit. Generally, there are several tens or more parts of a personal computer, but in this embodiment, five kinds of parts are described for each product for simplicity. Hereinafter, manufacturing of a notebook computer will be described.
【0034】図5は、図4に示す製品構成のうち、ノー
ト型パソコンに関する供給元情報501と供給マスタ5
02との内容を具体的に示したものである。図6は、図
5の供給元情報501と供給マスタ502をもとに作成
したノート型パソコンの生産計画モデルの一部である。
製品組立601と部品倉庫602は、工程表で定義した
工程を示す。供給元情報501の(Shopl,PC−
3038,1,10)と(SOKO,B−3038−
3,0,0)は、それぞれ製品組立601、部品倉庫6
02の(生産工程,生産可能品目,LT,作業量)を示
し、供給マスタ502の(Shopl,PC−303
8,3,0)は、部品倉庫(SOKO)から製品組立
(Shopl)への品目(B−3080−3)の移動に
関する情報で、品目B−3038−3(基板3)を、部
品倉庫から発送して製品組立(工程)に納入すること
と、そのときの供給LTが「0」であることを示してい
る。FIG. 5 shows the supplier information 501 and the supply master 5 regarding the notebook computer in the product configuration shown in FIG.
02 is specifically shown. FIG. 6 shows a part of a notebook computer production planning model created based on the supplier information 501 and the supply master 502 of FIG.
The product assembly 601 and the parts warehouse 602 indicate the processes defined in the process chart. Supplier information 501 (Shopl, PC-
3038, 1, 10) and (SOKO, B-3038-
3, 0, 0) are the product assembly 601 and the parts warehouse 6 respectively.
02 (production process, producible item, LT, work amount), and supply master 502 (Shopl, PC-303
8, 3, 0) is information on the movement of the item (B-3080-3) from the parts warehouse (SOKO) to the product assembly (Shopl), and the item B-3038-3 (board 3) is moved from the parts warehouse. It indicates that the product is shipped and delivered to the product assembly (process), and the supply LT at that time is “0”.
【0035】これらの情報から図6に示す生産計画モデ
ルの一部分を作成することができる。同様にして、ノー
ト型パソコンの生産計画モデルを作成すると、図7に示
す通りとなる。ノート型パソコンの製品構成には、筐体
3、付属3、CPUといった部品が含まれている。同様
の方法で生産計画モデルとして組立てることができる。From this information, a part of the production planning model shown in FIG. 6 can be created. Similarly, when a production plan model of a notebook computer is created, it becomes as shown in FIG. The product configuration of the notebook computer includes parts such as a housing 3, an accessory 3, and a CPU. It can be assembled as a production planning model in the same manner.
【0036】図8から図10までに基づいて、図6に示
す生産計画モデルを、ネック工程のみからなるモデルに
編集(圧縮)する方法について説明する。A method of editing (compressing) the production planning model shown in FIG. 6 into a model including only a neck process will be described with reference to FIGS. 8 to 10.
【0037】図3のネック工程303に示すように、ネ
ック工程として製品組立と部品組立とが設定されてい
る。これに基づき、図8に示す全工程(製品組立、部品
倉庫、部品組立、部品ベンダ)の関係のうち、ネック工
程のみからなる工程(製品組立、部品組立)の関係だけ
を考慮(抽出)した生産計画モデル(以降、ボトルネッ
クモデルと呼ぶ)を作成する。As shown in the neck process 303 in FIG. 3, product assembly and component assembly are set as the neck process. Based on this, among the relationships among all the processes (product assembly, component warehouse, component assembly, component vendor) shown in FIG. 8, only the relationship of processes (product assembly, component assembly) consisting of only the neck process was considered (extracted). A production planning model (hereinafter referred to as a bottleneck model) is created.
【0038】図9は、図7に示すノート型パソコン全体
の生産計画モデルからボトルネック工程のみを抽出して
作成したボトルネックモデルを示す。この際、製品組立
及び部品組立の供給元情報は変更しない。すなわち、図
7に示すノート型パソコン全体の生産計画モデルからの
情報を引き継ぐ。この際、ボトルネックモデルの作成に
当たっては、製品組立と部品組立の中間に位置していた
部品倉庫を除去している。従って、部品組立から製品組
立への基盤3の移動に関する情報である供給マスタにつ
いて編集する必要がある。関係する情報は、図7の基盤
3に関する製造LTと供給LT701,702,703
である。これらのLTを合計すると、基盤3の部品組立
から製品組立までの供給LTは「1」となる。仮に、部
品倉庫から製品組立への供給LTが「2」であった場合
は、部品組立から製品組立への供給LTは「3」とな
る。FIG. 9 shows a bottleneck model created by extracting only the bottleneck process from the production plan model of the entire notebook computer shown in FIG. At this time, the supplier information of the product assembly and the parts assembly is not changed. That is, the information from the production planning model of the entire notebook computer shown in FIG. 7 is taken over. At this time, in creating the bottleneck model, the parts warehouse located between the product assembly and the parts assembly is removed. Therefore, it is necessary to edit the supply master, which is the information related to the movement of the base 3 from the parts assembly to the product assembly. The relevant information is the manufacturing LT and supply LT 701, 702, 703 relating to the base 3 of FIG.
Is. When these LTs are summed up, the supply LT from the component assembly of the base 3 to the product assembly is "1". If the supply LT from the parts warehouse to the product assembly is "2", the supply LT from the parts assembly to the product assembly is "3".
【0039】図10に示すように、ボトルネックモデル
の作成(組立)が完了すると、ボトルネックモデルに関
する新たな部品表1001と供給元情報1002と供給
マスタ1003とが作成できる。部品表1001と供給
元情報1002と供給マスタ1003とは、ノート型パ
ソコン全体の生産計画モデルの作成方法において説明し
た供給元情報及び供給マスタと同じフォーマットであ
る。従って、部品表1001と供給元情報1002と供
給マスタ1003とから、図9に示すボトルネックモデ
ルを作成することも可能である。以上の工程により作成
したボトルネック工程のみからなる生産計画モデル(ボ
トルネックモデル)に基づいて、生産計画を作成する。
かかる生産計画の作成方法の一例を図11、図12を参
照しつつ説明する。As shown in FIG. 10, when the creation (assembly) of the bottleneck model is completed, a new parts table 1001 regarding the bottleneck model, supplier information 1002, and a supply master 1003 can be created. The parts table 1001, the supply source information 1002, and the supply master 1003 have the same format as the supply source information and the supply master described in the method of creating the production plan model of the entire notebook computer. Therefore, it is also possible to create the bottleneck model shown in FIG. 9 from the parts table 1001, the supply source information 1002, and the supply master 1003. A production plan is created based on the production planning model (bottleneck model) consisting of only the bottleneck process created by the above process.
An example of a method of creating such a production plan will be described with reference to FIGS. 11 and 12.
【0040】計画材料として読み込んだ出荷計画は、一
般に、顧客からの製品の注文や親会社から子会社への部
品の注文を、それぞれの生産拠点に対する生産要求とし
てとらえた場合の呼称である。例えば、ノート型パソコ
ンPC−3038の注文があると、これを出荷計画とし
て読み込む。要求日と要求量とは、それぞれ14日に2
500台,21日に5200台である。本実施の形態に
おいては、週末に出荷計画があり、1つの出荷計画に対
して許容される生産期間を1週間と仮定する。The shipping plan read as the planning material is generally a name when a product order from a customer or a part order from a parent company to a subsidiary is considered as a production request to each production site. For example, if there is an order for a notebook personal computer PC-3038, this is read as a shipping plan. Request date and request amount are 2 for 14 days each
500 units, 5200 units on 21st. In the present embodiment, it is assumed that there is a shipping plan on weekends and the production period allowed for one shipping plan is one week.
【0041】図12(a)に符号1201で示す内容
が、出荷計画に基づいて作成した製品組立工程での生産
計画である。8日から12日まで(第1週)の製品組立
工程の使用可能能力は5000/日である。また、1
3,14日は非稼働日であり生産はできないので、使用
可能能力は0/日である。同様に、15日から21日
(第2週)の製品組立工程の使用可能能力は10000
/日である。ネック工程で定義した生産パターンが、例
えば連続生産であり、許容される生産期間を前詰めしな
がら生産計画を作成するものであると仮定すると、第1
週は8日から500台ずつ前詰めして生産量が決定され
る。生産量を500台と決定するのは、工程の1日の使
用可能能力が5000であり、ノート型パソコンPC−
3080の1台あたりの作業量が10(例)であるから
である。The content indicated by reference numeral 1201 in FIG. 12A is the production plan in the product assembly process created based on the shipping plan. The usable capacity of the product assembly process from the 8th to the 12th (first week) is 5000 / day. Also, 1
Since 3 and 14 days are non-working days and cannot be produced, the usable capacity is 0 / day. Similarly, the usable capacity of the product assembly process from the 15th to the 21st (the second week) is 10,000.
/ Day. Assuming that the production pattern defined in the neck process is, for example, continuous production, and a production plan is created while advancing the allowable production period,
From the 8th onwards, the production volume will be decided by packing 500 units each from the 8th. The production amount is determined to be 500 units because the daily usable capacity of the process is 5000, and it is a notebook PC-
This is because the amount of work per 3080 is 10 (example).
【0042】同様に、第2週は、15日から1000台
ずつ前詰めして生産量が決定される。第2週の20日
は、15日から19日まで1000台ずつ前詰めした結
果、出荷計画の要求量を満たすためには、残りの生産量
200台を生産すれば良いためである。In the same way, in the second week, the production amount is determined by packing the 1000 units forward from the 15th. This is because, on the 20th day of the second week, as a result of advancing by 1000 units from the 15th to the 19th, the remaining 200 production units should be produced in order to satisfy the demand amount of the shipping plan.
【0043】図12(b)に符号1202で示す内容
は、製品組立工程の生産計画に基づいて作成した部品組
立工程での生産計画である。一般に、数理計画法を用い
た最適化生産計画と呼ばれる手法では、製品組立工程と
部品組立工程とのそれぞれの生産品目の生産量と使用可
能能力とをチェックする。そして、両工程の使用可能能
力を超えない範囲で生産要求量を満たすように製品組立
工程および部品組立工程の生産計画を作成する。加え
て、かかる能力制約だけでなく、製品を完成予定日まで
に生産するために、必要な時期に必要な部品を必要な数
だけ調達できるか否かという資材制約についてもチェッ
クを行う。The content indicated by reference numeral 1202 in FIG. 12B is a production plan in the component assembly process created based on the production plan in the product assembly process. Generally, in a method called optimized production planning using mathematical programming, the production amount and usable capacity of each product item of the product assembly process and the component assembly process are checked. Then, a production plan for the product assembling process and the component assembling process is created so as to satisfy the production demand amount within a range not exceeding the usable capacity of both processes. In addition to such capacity constraints, we also check material constraints such as whether or not we can procure the required number of parts at the required time to produce the product by the scheduled completion date.
【0044】図11は、ノート型パソコンPC−308
0の完成予定日を9日としたときの資材制約を表現した
ものである。図11に示すように、製品組立工程でLT
=1(9日に組立に着手して9日に組立が完成する)だ
け使って製品を組立てるためには、供給LT=1である
から、前日の8日には基盤3を部品組立工程から製品組
立工程へ移動し、前々日の7日に部品組立工程で基盤3
の生産を完了させ、部品組立工程での基盤3のLT=2
であるから、6日に生産に着手しなければならないこと
を示す。FIG. 11 shows a notebook personal computer PC-308.
This is a material constraint when the scheduled completion date of 0 is 9 days. As shown in Fig. 11, LT is used in the product assembly process.
In order to assemble a product using only = 1 (the assembly will be started on the 9th and the assembly will be completed on the 9th), the supply LT = 1, so the substrate 3 will be removed from the parts assembly process on the 8th of the previous day. Move to the product assembly process, and base 3 in the parts assembly process on the 7th day before the day 3
Finished production, and LT of the base 3 in the parts assembly process = 2
Therefore, it means that production must be started on the 6th.
【0045】本明細書においては、製品や部品の在庫量
や入庫予定量など一般に生産計画を作成するときに考慮
される計画材料について詳細には説明しないが、資材制
約は、これらの計画材料についての過不足や調達時期の
ことであり、先に述べた能力制約と資材制約を同時に考
慮して生産計画を作成する。このように、出荷計画から
工程ごと製品ごとの完成予定日と生産量とを決定し、生
産計画を作成する。In the present specification, planned materials that are generally taken into consideration when creating a production plan, such as the stock quantities of products and parts and the planned storage quantities, will not be described in detail. It is the excess and deficiency and the procurement time, and the production plan is created by simultaneously considering the capacity constraint and the material constraint described above. In this way, the planned completion date and the production amount of each product for each process are determined from the shipping plan, and the production plan is created.
【0046】以上に説明した生産計画作成処理について
図13のフローチャートに基づき説明する。まず、ステ
ップ1301において、計画材料(図2、図3)を読み
込む。読込み先は、PCのハードディスクなどの記憶装
置であっても良いし、データベース管理システムが管理
するデータベースであっても良い。ステップ1302に
おいて、読み込んだ計画材料に基づいて製品構成を作成
し、供給元情報や供給マスタを使って図7に示すような
全体の生産計画モデルを作成する。生産計画モデルは、
生産計画システムによって異なるから、本実施の形態に
おいて示したツリー型に限定されるものではない。例え
ば、サマリー部品表のような表形式のものでも良い。The production plan creation process described above will be described with reference to the flowchart of FIG. First, in step 1301, the planning material (FIGS. 2 and 3) is read. The reading destination may be a storage device such as a hard disk of a PC or a database managed by a database management system. In step 1302, a product configuration is created based on the read planning material, and an overall production planning model as shown in FIG. 7 is created using the supplier information and the supply master. The production planning model is
Since it differs depending on the production planning system, it is not limited to the tree type shown in the present embodiment. For example, a table format such as a summary parts table may be used.
【0047】次に、ステップ1303において、全体の
生産計画モデルとネック工程の情報を用いて、ボトルネ
ックモデルを作成する。この際、少なくとも1つ以上の
ボトルネック工程があれば良く、その数は限定されるも
のではない。ステップ1304において、数理計画法を
用いた最適化計算を行う。最適化計算は、能力制約や資
材制約などの制約条件の元で、目的関数が最小となるよ
うに変数の値を決定するものである。Next, in step 1303, a bottleneck model is created using the information of the overall production planning model and the neck process. At this time, at least one or more bottleneck processes may be provided, and the number thereof is not limited. In step 1304, optimization calculation using mathematical programming is performed. The optimization calculation is to determine the value of a variable such that the objective function is minimized under constraint conditions such as capacity constraint and material constraint.
【0048】本実施の形態においては、例えば各工程の
1日あたりの使用可能能力やLTが制約条件に該当す
る。生産要求量をできるだけ生産することが目的関数に
該当する。工程ごと、日ごと、製品ごとの生産量が変数
に該当する。これらの変数を、図12に生産量として示
されるように決定し、これらを生産計画とする。In the present embodiment, for example, the usable capacity per day of each process and the LT correspond to the constraint condition. The objective function is to produce as much production demand as possible. The variable is the production volume of each process, each day, and each product. These variables are determined as shown in FIG. 12 as the production amount, and these are set as the production plan.
【0049】ステップ1305において、製品の生産量
を生産計画としてCRTやプリンタなどの出力手段、あ
るいは、ディスクやメモリ、データベースなどの記憶手
段に出力する。以上に説明した例は、単一の生産計画シ
ステムによる生産計画作成方法の例である。In step 1305, the production amount of the product is output as a production plan to an output means such as a CRT or a printer, or a storage means such as a disk, a memory or a database. The example described above is an example of a production plan creation method using a single production planning system.
【0050】以降、図14から図20までに基づいて、
複数の拠点の生産計画システムが連携して全拠点の生産
計画を作成する方法を説明する。説明に先立って、図1
を再度参照し、本発明の一実施の形態による生産計画作
成システムの構成について説明する。Thereafter, based on FIGS. 14 to 20,
A method of creating production plans for all sites by linking production planning systems at multiple sites will be described. Prior to the explanation,
The configuration of the production planning system according to the embodiment of the present invention will be described with reference to again.
【0051】図1に示すように、生産計画作成システム
101は、計画材料入力手段105と、生産計画モデル
管理手段104と、生産計画作成手段103と、計画結
果出力手段106と、計画データ通信手段107とを含
む。As shown in FIG. 1, the production plan creation system 101 includes a planning material input means 105, a production plan model management means 104, a production plan creation means 103, a planning result output means 106, and a planning data communication means. And 107.
【0052】計画材料入力手段105は、計画材料10
8をメモリなどの記憶手段に読み込む。生産計画モデル
管理手段104は、読み込んだ計画材料108を使って
生産計画モデルを作成し、管理する。生産計画作成手段
103は、生産計画モデル管理手段104が管理する生
産計画モデルをもとに、数理計画法などの手法を使って
生産計画を作成する。計画結果出力手段106は、生産
計画作成手段103が作成した生産計画や生産計画モデ
ル管理手段104が管理する生産計画モデルから、生産
計画や供給元情報、供給マスタ、ボトルネックモデルに
関わる部品表などの計画結果109を出力する。計画デ
ータ通信手段107は、生産計画作成に必要な計画材料
や生産計画及び計画結果を、例えばネットワーク110
1などを介して通信する。計画データ通信手段107
は、電話など、音声によるやり取りを行う手段でも良
い。The planning material input means 105 uses the planning material 10
8 is read into a storage means such as a memory. The production planning model management means 104 creates and manages a production planning model using the read planning material 108. The production plan creation means 103 creates a production plan using a method such as mathematical programming based on the production plan model managed by the production plan model management means 104. The plan result output means 106 uses the production plan created by the production plan creation means 103 and the production plan model managed by the production plan model management means 104, the production plan, supplier information, the supply master, and the parts table relating to the bottleneck model. The plan result 109 is output. The plan data communication unit 107 stores the plan material, the production plan, and the plan result necessary for producing the production plan, for example, the network 110.
1 and so on. Plan data communication means 107
May be a means such as a telephone for communicating by voice.
【0053】生産計画作成システム101とは異なる生
産計画システム102は、生産計画作成システム101
から生産計画作成手段103を除いた構成を有する。加
えて、生産計画作成システム101と複数の生産計画シ
ステム102とを、ネットワーク1101などにより接
続する。The production planning system 102 different from the production planning system 101 is a production planning system 101.
From the production plan creating means 103. In addition, the production planning system 101 and the plurality of production planning systems 102 are connected by a network 1101 or the like.
【0054】本実施の形態においては、生産計画作成手
段を備える生産計画作成システムは、1つのみが示され
ているが、ネットワークに接続された生産計画システム
のうち、少なくとも1以上の生産計画システムが生産計
画作成手段103を具備していれば良い。さらに、全て
の生産計画システムが、生産計画作成手段103を備え
ていており、生産計画作成システム101が作成した生
産計画を受け取り、受け取った生産計画を制約条件とし
て自らの拠点に対する生産計画のさらに詳細な計画を作
成しても良い。上記構成を有するシステムにおいて、生
産計画作成システム101は、生産計画を作成するタイ
ミングになると、前述の方法により生産計画モデルを作
成し、次いでボトルネックモデルを作成する。In the present embodiment, although only one production plan creating system including the production plan creating means is shown, at least one production planning system among the production planning systems connected to the network. Should have the production plan creating means 103. Further, all the production planning systems are equipped with the production planning creation means 103, receive the production planning created by the production planning creation system 101, and use the received production planning as a constraint condition to further detail the production planning for the own site. You can make a plan. In the system having the above configuration, the production plan creation system 101 creates the production plan model by the above-described method at the timing of creating the production plan, and then creates the bottleneck model.
【0055】図18に、拠点1から拠点3までにおいて
作成された生産計画モデルを示す。拠点1には、符号1
801で示すボトルネックモデルが作成される。拠点1
が、それとネットワークにより接続された生産計画シス
テム102を有する生産拠点(仮に拠点2、拠点3とす
る)に生産計画モデルであるボトルネックモデルの転送
依頼をする。転送依頼を受けた拠点2、3の生産計画シ
ステム102は、次に説明する処理を行う。FIG. 18 shows a production planning model created at the bases 1 to 3. Code 1 is assigned to location 1.
A bottleneck model 801 is created. Base 1
Requests the transfer of the bottleneck model, which is the production planning model, to the production base (provisionally, base 2 and base 3) having the production planning system 102 connected to it by the network. The production planning system 102 of the bases 2 and 3 that has received the transfer request performs the process described below.
【0056】図14は、処理内容を示すフローチャート
図である。ステップ141において、拠点2は、生産計
画モデルの情報の転送依頼を受信する。受信したタイミ
ングで、ステップ142において、それ自身の生産計画
モデルを作成する。生産計画モデルに基づき、ボトルネ
ックモデルを作成する。ステップ143において、ステ
ップ142で作成したボトルネックモデルを、拠点1の
生産計画作成システム101が利用可能なように、拠点
23では、図18に示す供給元情報1808の形式にし
て生産計画モデルデータとして転送する。FIG. 14 is a flow chart showing the processing contents. In step 141, the site 2 receives the transfer request for the information of the production planning model. At the timing of reception, in step 142, a production planning model for itself is created. Create a bottleneck model based on the production planning model. In step 143, the bottleneck model created in step 142 is converted into production plan model data in the format of the supplier information 1808 shown in FIG. 18 at the site 23 so that the production plan creation system 101 at the site 1 can use it. Forward.
【0057】ボトルネックモデルの作成のタイミング
は、上記のタイミングでも良いし、或いは、ボトルネッ
クモデルを予め作成しておき、生産計画作成システム1
01からの転送依頼を受信した時点で転送しても良い。
また、生産計画作成システム101が転送依頼をするタ
イミングは、生産計画作成システム101での生産計画
作成開始のタイミングに合わせて一斉に行っても良い
し、生産計画作成システム101でのボトルネックモデ
ル作成した後、ボトルネックモデルを構成するネック工
程を参照し、下位工程チェックフラグを参照したときで
も良い。同様に、拠点3では、供給元情報1809の形
式にして生産計画モデルデータとして転送する。以上の
ように、拠点1の生産計画作成システム101が、拠点
2、拠点3の生産計画システム102から収集したボト
ルネックモデル(ボトルネック工程に関するデータ)
を、符号1802,1803、1808及び1809で
示す。The timing of creating the bottleneck model may be the above timing, or the bottleneck model may be created in advance and the production plan creating system 1
The transfer request may be transferred when the transfer request from 01 is received.
Further, the production plan creation system 101 may request transfer at the same time as the production plan creation system 101 starts the production plan creation, or the bottleneck model creation in the production plan creation system 101. After that, the neck process configuring the bottleneck model may be referred to, and the lower process check flag may be referred to. Similarly, at the base 3, it is transferred as production plan model data in the form of supplier information 1809. As described above, the bottleneck model (data relating to the bottleneck process) collected by the production plan creation system 101 of the base 1 from the production planning systems 102 of the bases 2 and 3
Are denoted by reference numerals 1802, 1803, 1808 and 1809.
【0058】次に、拠点2、拠点3の生産計画システム
102から収集したボトルネックモデルと、拠点1の生
産計画作成システム101が作成した拠点1のボトルネ
ックモデルとを組み合わせる方法について説明する。Next, a method of combining the bottleneck model collected from the production planning systems 102 of the sites 2 and 3 with the bottleneck model of the site 1 created by the production plan creating system 101 of the site 1 will be described.
【0059】図18において、生産計画作成システム
は、拠点1のネック工程の情報1810の下位工程チェ
ックフラグから拠点1のボトルネックモデルに含まれる
ネック工程1804を選択する。一方、拠点2の供給元
情報1808から拠点2のボトルネックモデルを作成し
ネック工程1805を選択する。この拠点1のネック工
程1804と拠点2のネック工程の関係を表現したのが
図17である。ネック工程1804において生産する親
品目Xは、その子品目として品目Aを使用する。一方、
ネック工程1805においては子品目aから親品目Aを
生産する。このことから、ネック工程1805で生産し
た品目Aをネック工程1804へ納入するようにボトル
ネックモデル1802をボトルネックモデル1801に
接続(図16の1606)し、拠点1のボトルネックモデ
ルと拠点2のボトルネックモデルを統合したボトルネッ
クモデルを組立てる。In FIG. 18, the production planning system selects the neck process 1804 included in the bottleneck model of the base 1 from the lower process check flag of the neck process information 1810 of the base 1. On the other hand, the bottleneck model of the base 2 is created from the supplier information 1808 of the base 2 and the neck process 1805 is selected. FIG. 17 shows the relationship between the neck process 1804 at the site 1 and the neck process at the site 2. The parent item X produced in the neck process 1804 uses the item A as its child item. on the other hand,
In the neck process 1805, the parent item A is produced from the child item a. From this, the bottleneck model 1802 is connected to the bottleneck model 1801 (1606 in FIG. 16) so that the item A produced in the neck process 1805 is delivered to the neck process 1804, and the bottleneck model of the base 1 and the base 2 are connected. Assemble a bottleneck model that integrates the bottleneck model.
【0060】ボトルネックモデルの組立に際しては、供
給マスタ1811に示すようにネック工程1805から
ネック工程1804への品目Aの移動に関する情報を作
成する。供給LTは、ネック工程1804に設定された
要求LTを使用する。続いて、生産計画作成システム1
01は、接続されたボトルネックモデル1802のネッ
ク工程から下位工程チェックフラグの立つネック工程1
806を選択する。前述のボトルネックモデルの組立と
同様に、拠点2のボトルネックモデルと拠点3のボトル
ネックモデルを統合したボトルネックモデルを組立て
る。これを繰り返すことにより、図16に示すような全
拠点の生産計画モデル1613を組立てる。When assembling the bottleneck model, information relating to the movement of the item A from the neck process 1805 to the neck process 1804 is created as shown in the supply master 1811. The supply LT uses the demand LT set in the neck process 1804. Then, the production planning system 1
01 indicates a neck process 1 in which a lower process check flag is set from the neck process of the connected bottleneck model 1802.
Select 806. As in the case of assembling the bottleneck model described above, a bottleneck model in which the bottleneck model of the base 2 and the bottleneck model of the base 3 are integrated is assembled. By repeating this, the production planning model 1613 of all the sites as shown in FIG. 16 is assembled.
【0061】以上、拠点1を生産計画立案の主拠点、拠
点2、拠点3を従属拠点とした例であり、例えば系列会
社などの製品とそれに必要な部品を生産し相互に生産活
動で関わる親子関係にある生産拠点の例を示した。The above is an example in which the base 1 is a main base for production planning, and the bases 2 and 3 are subordinate bases. For example, a parent and child who manufacture products such as affiliated companies and parts necessary for them and are involved in mutual production activities. An example of related production sites is shown.
【0062】別の実施の形態としては、生産計画立案の
主拠点が、生産拠点ではないものがある。例えば、主拠
点が第三者による生産計画代行拠点である場合である。
この場合は、秘密保持契約など、生産計画立案に際し各
生産拠点が一定のルールのもとに生産計画の立案を生産
計画代行拠点に依頼する形式をとる。先に述べたよう
に、供給元情報を用いれば生産計画モデルを作成するこ
とができるが、第三者により生産計画立案を代行すると
いう態様であるため、異なる拠点の供給先工程と供給元
工程間を移動する品目の品目コードは異なる場合が多
い。In another embodiment, the main base for production planning is not the production base. For example, this is a case where the main base is a production planning proxy base by a third party.
In this case, in production planning such as confidentiality agreement, each production site requests the production planning agency site to make a production plan based on a certain rule. As described above, the production plan model can be created by using the supplier information, but since the production planning is performed on behalf of a third party, the supplier process and the supplier process at different bases In many cases, the item code of the item to be moved is different.
【0063】そこで、図21に示すように、生産計画代
行拠点に品目マッピングテーブルを設けることになる。
品目マッピングテーブルは、たとえば、拠点1の品目B
−3080−3と拠点2の品目Z−1010−101を
拠点1と拠点2との共通の品目コードKIBAN−30
1で対応関係を付ける。これにより、拠点1からの品目
B−3080−3の注文に対して、拠点2では、品目Z
−1010−101を生産すれば良いことになる。Therefore, as shown in FIG. 21, an item mapping table is provided at the production planning agency base.
The item mapping table is, for example, item B at the site 1.
-3080-3 and the item Z-1010-101 of the base 2 are common item codes KIBAN-30 of the base 1 and the base 2.
Correspondence is established with 1. As a result, for the order of the item B-3080-3 from the base 1, at the base 2, the item Z
It would be good to produce -1010-101.
【0064】また、品目マッピングテーブルを設けなく
ても、各拠点で生産計画立案に先立って共通の品目コー
ドを各拠点のマスタデータとして計画材料である品目マ
スタに反映しておいても良い。或いは、各拠点に独立需
要がある場合は、上述のように生産計画モデル上最上位
の拠点の独立需要から発生する従属需要に基づいて生産
計画を作成するばかりでなく、生産計画モデルデータと
して転送されるデータに独立需要である出荷計画を付与
すれば良く、生産制約に加えて資材制約があれば、これ
を生産計画モデルデータに付与しても良い。Even if the item mapping table is not provided, a common item code may be reflected in the item master, which is a planning material, as master data of each site prior to production planning. Alternatively, if there is an independent demand at each base, not only a production plan is created based on the dependent demand generated from the independent demand of the highest base on the production plan model as described above, but also transferred as production plan model data. The shipment plan, which is an independent demand, may be added to the data to be stored. If there is a material constraint in addition to the production constraint, this may be added to the production planning model data.
【0065】このようにして、生産計画モデル1613
(図16)が作成できれば、前述の単一生産計画システ
ムによる生産計画作成と同様の方法を用いることによ
り、全拠点を対象とした生産計画を作成し、作成した生
産計画を各拠点へ転送することができる。In this way, the production planning model 1613
If (Fig. 16) can be created, a production plan for all bases is created by using the same method as the production plan creation by the above-mentioned single production planning system, and the created production plan is transferred to each base. be able to.
【0066】以上に述べた生産計画転送までの処理を図
15に示す。図15に示すように、ステップ151にて
拠点1は、生産計画モデルデータを受信する。送受信デ
ータがどの拠点のものなのか識別するために、この受信
時に拠点コードをネック工程情報や供給元情報に付与し
ておく。ステップ152にて、各拠点から受信したボト
ルネックモデルから拠点1が全拠点の生産計画モデルを
作成する。ステップ153にて全拠点の生産計画モデル
を対象に数理計画法などの最適化手法を用いて生産計画
を作成する。この生産計画を、図20に示すような拠点
別の生産計画に分別(分割)し、ステップ154にて拠
点1が作成し分割した生産計画を各拠点に転送する。FIG. 15 shows the process up to the transfer of the production plan described above. As shown in FIG. 15, in step 151, the site 1 receives the production planning model data. In order to identify which site the transmitted / received data belongs to, a site code is added to the neck process information and supplier information at the time of this reception. In step 152, the base 1 creates a production planning model for all bases from the bottleneck model received from each base. In step 153, a production plan is created for the production planning models of all the bases by using an optimization method such as mathematical programming. This production plan is divided (divided) into production plans for each site as shown in FIG. 20, and the production plan created and divided by the site 1 is transferred to each site in step 154.
【0067】図19に、本実施の形態よるシステム全体
の動作を示す。符号1906から1909までが各生産
拠点における生産計画モデルの構成である。生産計画モ
デルを構成する丸印が各生産拠点内の工程を表し、黒塗
りの丸印がボトルネック工程を表す。例えば、ベンダの
生産計画モデル1909の工程1910は、ベンダのボ
トルネック工程である。これらの生産計画モデルからボ
トルネック工程に関係する情報のみを集めて、全生産拠
点の生産計画モデル1901を作成する。これに基づい
て生産計画を作成する。全ての生産拠点が有する計画材
料からボトルネックモデルに関わる情報のみを使用すれ
ば良いため、全ての計画材料を使用する場合に比べて、
ディスクやメモリなどの記憶装置の容量を大幅に節約で
きるとともに、生産計画モデルを縮小できるので生産計
画を作成する際の計算量とそれに伴う計算時間を少なく
できる。FIG. 19 shows the operation of the entire system according to this embodiment. Reference numerals 1906 to 1909 represent the configuration of the production planning model at each production site. The circles that make up the production planning model represent the processes within each production site, and the black circles represent the bottleneck processes. For example, the process 1910 of the vendor's production planning model 1909 is a vendor bottleneck process. Only the information relating to the bottleneck process is collected from these production planning models to create the production planning model 1901 for all production sites. A production plan is created based on this. Since only the information related to the bottleneck model needs to be used from the planned materials at all production sites, compared to the case where all planned materials are used,
The capacity of storage devices such as disks and memories can be greatly saved, and the production planning model can be reduced, so that the amount of calculation and the calculation time associated with the production planning can be reduced.
【0068】本発明による他の実施の形態について図2
2から図24までを参照して説明する。図22から図2
4までに示すように、生産計画作成システムが作成した
生産計画を、注文書を発行する変わりに発行する利用形
態について説明する。FIG. 2 shows another embodiment according to the present invention.
It will be described with reference to FIGS. 22 to 2
As shown in FIGS. 4A to 4C, a usage pattern in which the production plan created by the production plan creation system is issued instead of issuing the order form will be described.
【0069】図22は、計画材料である確定期間に関す
る情報2201であり、作成した生産計画の完成予定日
が確定期間内にある場合に、その生産計画を確定するこ
とを指定するものである。一般に生産計画は、一定のサ
イクルで作成され、例えば、生産計画を週次で確定する
場合は、今日を基準日として作成される生産計画は、N
週先の1週間分が確定される。そして、1週間後に、1
週間後を基準日として基準日から見たN週先の1週間分
を確定する。FIG. 22 shows information 2201 concerning a fixed period which is a planning material, and designates that the production plan is fixed when the planned completion date of the produced production plan is within the fixed period. Generally, a production plan is created in a fixed cycle. For example, if the production plan is fixed weekly, the production plan created with today as the base date is N
One week ahead is fixed. And one week later, 1
The week after is used as the reference date, and one week's worth N weeks ahead of the reference date is determined.
【0070】図22の(Shopll,P−3038,
2001/12/17,2001/12/23)は、工
程Shop11における生産品目P−3038の生産計
画の完成予定日が有効開始日2001/12/17と有
効終了日2001/12/23で指定される期間内にあ
る場合に、その生産計画を確定生産計画とすることを意
味する。In FIG. 22, (Shopll, P-3038,
2001/12/17, 2001/12/23), the planned completion date of the production plan of the production item P-3038 in the process Shop 11 is designated by the effective start date 2001/12/17 and the effective end date 2001/12/23. It means that the production plan becomes a definite production plan when it is within the specified period.
【0071】図23の符号2301は、拠点1の工程S
hop11においてP−3038を2001/12/2
2までに500台生産するという生産計画であり、符号
2302は、拠点2の工程Shop21において、P−
3080−3を2001/12/20までに500台生
産するという生産計画である。いずれの生産計画も完成
予定日が有効開始日と有効終了日内にあるので確定種別
が確定となっている。Reference numeral 2301 in FIG. 23 indicates the process S of the base 1.
P-3038 2001/12/2 in hop11
The production plan is to produce 500 units by 2 and reference numeral 2302 indicates P- in the process Shop21 of the base 2.
The production plan is to produce 500 units of 3080-3 by 2001/12/20. Since the planned completion date of each production plan is within the effective start date and the effective end date, the finalized type is finalized.
【0072】また、品目P−3038の生産計画230
1は、その子品目B−3080−3の生産計画2302
を引き当てているため、2301の引当先を示す欄に拠
点2が、2302の引当元を示す欄に拠点1が設定され
ている。引当てが発生していることを示すのが図24で
ある。符号2401,2402はそれぞれShop1
1,Shop21の生産計画を示し、Shop11の2
001/12/22の生産計画2401が、Shop2
1の2001/12/20の生産計画2402を引き当
てている。工程間の供給LTを「1」とすれば、Sho
p21で2001/12/20に完成した品目B−30
80−3を2001/12/21までにShop11へ
納入して、2001/12/22にP−3038を生産
することになる。Also, the production plan 230 of the item P-3038
1 is the production plan 2302 of the child item B-3080-3.
Therefore, the base 2 is set in the column indicating the allocation destination of 2301, and the base 1 is set in the column indicating the allocation source of 2302. FIG. 24 shows that allocation has occurred. Reference numerals 2401 and 4022 denote Shop1.
1, shows the production plan of Shop21, 2 of Shop11
Production plan 2401 of 001/12/22 is Shop2
The production plan 2402 of 2001/12/20 is allocated. If the supply LT between processes is "1", Sho
Item B-30 completed on p21 in 2001/12/20
80-3 will be delivered to Shop11 by 2001/12/21, and P-3038 will be produced on 2001/12/22.
【0073】このように、確定種別と引当元を各拠点の
生産計画に付加して送付することで、確定種別が確定で
あり、かつ、引当元が設定されている場合に、引当元で
ある拠点から該生産計画の送付先である生産拠点へ注文
書が発行されたとみなすことができる。同様に、確定種
別と引当先を各拠点の生産計画に付加して送付すること
で、確定種別が確定であり、かつ、引当先が設定されて
いる場合に、引当先である拠点へ該生産計画で必要とす
る子品目の注文書を発行したこととみなすことができ
る。その後は、受注又は発注を管理するシステムなどに
受注又は発注がなされたことを実績として登録すれば良
い。As described above, when the finalized type and the allocation source are added to the production plan of each site and sent, the finalized type is the allocation source when the finalized type is fixed and the allocation source is set. It can be considered that the order form is issued from the base to the production base to which the production plan is sent. Similarly, when the fixed type and the allocation destination are set by sending the fixed type and the allocation destination added to the production plan of each base, the production is transmitted to the allocation destination base. It can be considered that the purchase order for the child items required by the plan has been issued. After that, the fact that the order has been placed or placed may be registered as a result in a system that manages the order or placed the order.
【0074】[0074]
【発明の効果】本発明によれば、計画材料であるマスタ
データが複数の拠点に分散管理されていても、生産活動
に関わりのあるすべての拠点の能力制約や資材制約を考
慮した生産計画システムが実現できるので、注文が生産
拠点間を移動することによる情報の遅れや注文先の生産
制約を考慮していないことによる実行不可能計画の作
成、それによる納期遅延などの問題を回避でき、全体の
計画サイクルを短縮して需要変動に対する柔軟な対応が
できるなどの効果がある。According to the present invention, even if master data, which is a planning material, is distributed and managed in a plurality of bases, a production planning system that considers capacity restrictions and material restrictions of all bases involved in production activities. Therefore, it is possible to avoid problems such as delay of information due to orders moving between production bases, creation of non-executable plan due to lack of consideration of production restrictions of order destination, delay of delivery due to it, etc. This has the effect of shortening the planning cycle and enabling flexible response to demand fluctuations.
【0075】また、数理計画法を用いた最適化手法によ
る生産計画作成システムを有さないか、最適化手法によ
る生産計画作成のノウハウを持たない拠点においても、
これを代行してもらえるので要求元に情報を公開しなく
ても自拠点の生産制約を考慮した生産計画の作成や自拠
点に対する対応可能な注文を得やすいなどの効果があ
る。In addition, even in a base that does not have a production plan creation system based on an optimization method using mathematical programming or does not have the know-how to create a production plan based on the optimization method,
Since this is done on behalf of the requester, there is an effect that it is easy to create a production plan that takes into account the production restrictions of the own site and obtain an order that can be dealt with for the own site without disclosing the information to the request source.
【図1】本発明の一実施の形態による生産計画作成シス
テムを含むシステムの構成を示す図である。FIG. 1 is a diagram showing a configuration of a system including a production plan creating system according to an embodiment of the present invention.
【図2】計画材料の内容例を示す図である。FIG. 2 is a diagram showing an example of contents of planned materials.
【図3】計画材料の内容例を示す図である。FIG. 3 is a diagram showing an example of contents of planned materials.
【図4】部品表の一例を示す図である。FIG. 4 is a diagram showing an example of a parts table.
【図5】ボトルネックモデルを作成する際の元データを
示す図である。FIG. 5 is a diagram showing original data when creating a bottleneck model.
【図6】本発明の一実施の形態による生産計画作成技術
により作成された生産計画モデルを示す図である。FIG. 6 is a diagram showing a production plan model created by a production plan creation technique according to an embodiment of the present invention.
【図7】本発明の一実施の形態による生産計画作成技術
により作成された生産計画モデルの一部を示す図であ
る。FIG. 7 is a diagram showing a part of a production plan model created by the production plan creation technique according to the embodiment of the present invention.
【図8】本発明の一実施の形態による生産計画作成技術
によりボトルネック工程を設定する様子を示す図であ
る。FIG. 8 is a diagram showing how a bottleneck process is set by the production plan creation technique according to the embodiment of the present invention.
【図9】本発明の一実施の形態による生産計画作成技術
により作成されたボトルネックモデルを示す図である。FIG. 9 is a diagram showing a bottleneck model created by a production plan creation technique according to an embodiment of the present invention.
【図10】本発明の一実施の形態による生産計画作成技
術により作成されたボトルネックモデルに関わるデータ
を示す図である。FIG. 10 is a diagram showing data relating to a bottleneck model created by the production plan creation technique according to the embodiment of the present invention.
【図11】本発明の一実施の形態による生産計画作成技
術における資材制約を示す図である。FIG. 11 is a diagram showing material restrictions in the production planning technique according to the embodiment of the present invention.
【図12】図12(a)及び(b)は、本発明の一実施
の形態による生産計画作成技術により作成された出荷計
画と生産計画とをそれぞれ示す図である。12 (a) and 12 (b) are diagrams respectively showing a shipping plan and a production plan created by a production plan creating technique according to an embodiment of the present invention.
【図13】本発明の一実施の形態による生産計画作成方
法を示すフローチャートである。FIG. 13 is a flowchart showing a production plan creating method according to an embodiment of the present invention.
【図14】本発明の一実施の形態による生産計画作成技
術における生産計画モデルデータの送受信方法を示すフ
ローチャートである。FIG. 14 is a flowchart showing a method of transmitting / receiving production plan model data in the production plan creation technique according to the embodiment of the present invention.
【図15】本発明の一実施の形態による生産計画作成技
術における生産計画作成方法を示すフローチャートであ
る。FIG. 15 is a flowchart showing a production plan creation method in the production plan creation technique according to the embodiment of the present invention.
【図16】本発明の一実施の形態による生産計画作成技
術における全拠点の生産計画モデルを示す図である。FIG. 16 is a diagram showing a production plan model of all bases in the production plan creation technique according to the embodiment of the present invention.
【図17】本発明の一実施の形態による生産計画作成技
術における異なる拠点のネック工程を接続した様子を示
す図である。FIG. 17 is a diagram showing a state in which neck processes of different bases are connected in the production planning technique according to the embodiment of the present invention.
【図18】本発明の一実施の形態による生産計画作成技
術における全拠点の生産計画モデルを作成するためのデ
ータを示す図である。FIG. 18 is a diagram showing data for creating a production plan model for all bases in the production plan creation technique according to the embodiment of the present invention.
【図19】本発明の一実施の形態による生産計画作成技
術における全拠点の生産計画モデル作成の概要を示す図
である。FIG. 19 is a diagram showing an outline of production plan model creation for all sites in the production plan creation technique according to the embodiment of the present invention.
【図20】拠点別の生産計画の一例を示す図である。FIG. 20 is a diagram showing an example of a production plan for each site.
【図21】本発明の一実施の形態による生産計画作成技
術における品目マッピングを示す図である。FIG. 21 is a diagram showing item mapping in the production planning technique according to the embodiment of the present invention.
【図22】計画材料の一部である確定期間に関する情報
を示す図である。FIG. 22 is a diagram showing information on a fixed period which is a part of planned materials.
【図23】生産計画に確定種別と引当元、引当先を付与
した図である。FIG. 23 is a diagram in which a fixed type, an allocation source, and an allocation destination are added to the production plan.
【図24】異なる拠点間での生産計画の引当関係を示す
図である。FIG. 24 is a diagram showing a production planning allocation relationship between different bases.
101…生産計画作成システム、102…生産計画シス
テム、103…生産計画作成手段、104…生産計画モ
デル管理手段、105…計画材料入力手段、106…計
画結果出力手段、107…計画データ通信、108…計
画材料、109…計画結果、201〜306…計画材料
の一部、501,502…生産計画モデル作成の元とな
るデータ、601〜1003…生産計画モデルに含まれ
るデータ、1201,1202…生産計画結果、130
1〜1305…生産計画作成処理のステップ、141〜
143…生産計画モデルデータ転送処理のステップ、1
51〜154…全拠点の生産計画作成処理のステップ、
1601〜1605…各拠点の生産計画モデル、160
6…拠点間の生産計画モデルの接続、1613…全拠点
の生産計画モデル、1801〜1811…全拠点の生産
計画モデル作成の元となるデータ、2201…確定期間
に関する計画材料、2301,2302… 注文情報と
して利用する生産計画情報、2401…異なる拠点間の
生産計画の引当関係。101 ... Production plan creation system, 102 ... Production planning system, 103 ... Production plan creation means, 104 ... Production plan model management means, 105 ... Planning material input means, 106 ... Planning result output means, 107 ... Plan data communication, 108 ... Planning material, 109 ... Planning result, 201-306 ... Part of planning material, 501, 502 ... Data that is the source of production planning model creation, 601-1003 ... Data included in production planning model, 1201, 1202 ... Production planning As a result, 130
1-1305 ... Steps of production planning process, 141-
143 ... Steps of production planning model data transfer processing, 1
51-154 ... Steps of production plan creation processing at all sites,
1601-1605 ... Production planning model of each site, 160
6 ... Connection of production planning model between bases, 1613 ... Production planning model of all bases, 1801-1811 ... Source data for production planning model creation of all bases, 2201 ... Planning material regarding fixed period, 2301, 302 ... Order Production plan information 2401 used as information ... Allocation relationship of production plans between different bases.
Claims (7)
報を含む計画材料を読み出す工程と、 読み出された前記計画材料に基づいて全体の生産計画モ
デルを作成する工程と、 前記全体の生産計画モデルから前記ボトルネック工程に
関する情報のみを抽出する工程と、 抽出された前記ボトルネック工程に関する情報と前記全
体の生産計画モデルとに基づき、前記ボトルネック工程
のみからなるボトルネックモデルを作成する工程と、 前記ボトルネックモデルに関して全体最適化を行うこと
により、生産要求量から生産量を決定するための最適化
された生産計画を作成する工程とを含む生産計画作成方
法。1. A step of reading out a planning material including information of at least one bottleneck step, a step of creating an overall production planning model based on the read out planning material, and a step of creating the entire production planning model. A step of extracting only information related to the bottleneck process, a step of creating a bottleneck model consisting of only the bottleneck process based on the extracted information related to the bottleneck process and the overall production planning model; A method for producing a production plan, which comprises the step of producing an optimized production plan for determining a production amount from a production demand amount by performing overall optimization on a bottleneck model.
ステムを連携させながら、全拠点の生産計画を作成する
生産計画作成方法であって、 計画材料に基づいて作成された生産計画モデルをもとに
全体最適化により生産計画を作成する生産計画作成手段
を有する少なくとも1の第1拠点が、少なくとも1つの
第1ボトルネック工程の情報を含む第1計画材料を読み
出し、読み出された前記第1計画材料に基づいて前記第
1拠点全体の第1生産計画モデルを作成し、前記全体の
第1生産計画モデルから前記第1ボトルネック工程に関
する情報のみを抽出し、抽出された前記第1ボトルネッ
ク工程と前記全体の第1生産計画モデルとに基づき、前
記第1ボトルネック工程のみからなる第1ボトルネック
モデルを作成する工程と、 前記生産計画作成モデルを有していない少なくとも1の
第2拠点が、少なくとも1つの第2ボトルネック工程の
情報を含む第2計画材料を読み出し、読み出された前記
第2計画材料に基づいて前記第2拠点全体の第2生産計
画モデルを作成し、前記全体の第2生産計画モデルから
前記第2ボトルネック工程に関する情報のみを抽出し、
抽出された前記第2ボトルネック工程と前記全体の第2
生産計画モデルとに基づき、前記第2ボトルネック工程
のみからなる第2ボトルネックモデルを作成する工程
と、 前記第1拠点の要求に従い、前記第2拠点から前記第1
拠点に対して前記第2ボトルネックモデルを送る工程
と、 前記第1拠点において、前記第1ボトルネックモデルと
前記第2ボトルネックモデルとを接続し、前記第1ボト
ルネックモデルと前記第2ボトルネックモデルとを統合
した統合ボトルネックモデルを作成し、前記統合ボトル
ネックモデルに関して全体最適化を行うことにより、生
産要求量から生産量を決定するための最適化された生産
計画を作成する工程とを含む生産計画作成方法。2. A production plan creation method for creating production plans for all bases while linking production planning systems of a plurality of associated bases, wherein a production plan model created based on planning materials is used. At least one first site having a production plan creation means for creating a production plan by overall optimization reads out the first planning material including the information of at least one first bottleneck process, and reads out the first planning material. A first production planning model for the entire first base is created based on planning materials, and only the information related to the first bottleneck process is extracted from the overall first production planning model, and the extracted first bottleneck Creating a first bottleneck model consisting of only the first bottleneck process, based on a process and the overall first production plan model; and creating the production plan. At least one second site that does not have Dell reads out the second planned material including information on at least one second bottleneck process, and based on the read second planned material, the entire second site. A second production planning model of, and extracting only the information on the second bottleneck process from the overall second production planning model,
The extracted second bottleneck process and the second of the whole
A step of creating a second bottleneck model consisting of only the second bottleneck step based on a production planning model; and, according to a request from the first location, the first location from the second location
Sending the second bottleneck model to a base, and connecting the first bottleneck model and the second bottleneck model at the first base to obtain the first bottleneck model and the second bottle Creating an integrated bottleneck model that integrates the neck model, and performing an overall optimization on the integrated bottleneck model to create an optimized production plan for determining the production amount from the production demand; and Production planning method including.
それぞれが必要とする生産計画に分割してそれぞれの拠
点に送る工程を含む請求項2に記載の生産計画作成方
法。3. The second base includes a plurality of bases, and a step of dividing the optimized production plan into a production plan required by each of the second bases and sending the divided production plans to the respective bases. The method for producing a production plan according to claim 2, further comprising:
画代行拠点であり、 前記第2ボトルネックモデルを前記第1ボトルネックモ
デルに接続する工程は、全拠点間で共通の品目コードを
用いて各拠点間の品目を識別し、接続する生産拠点間を
品目により関連付ける工程を含む請求項2又は3に記載
の生産計画作成方法。4. The first base is a production planning proxy base that is not a production base, and the step of connecting the second bottleneck model to the first bottleneck model uses an item code common to all bases. 4. The production plan creation method according to claim 2, further comprising a step of identifying an item between each of the bases and associating the connected production bases by the item.
ステムを連携させながら全拠点の生産計画を作成する生
産計画作成方法であって、 計画材料に基づいて作成された生産計画モデルをもとに
全体最適化により生産計画を作成する生産計画作成手段
を有する少なくとも1の第1拠点が、少なくとも1つの
第1ボトルネック工程の情報及び有効生産開始日と有効
生産終了日との間の確定期間を含む第1計画材料を読み
出し、読み出された前記第1計画材料に基づいて前記第
1拠点全体の第1生産計画モデルを作成し、前記全体の
第1生産計画モデルから前記第1ボトルネック工程に関
する情報のみを抽出し、抽出された前記第1ボトルネッ
ク工程と前記全体の第1生産計画モデルとに基づき、前
記第1ボトルネック工程のみからなる第1ボトルネック
モデルを作成する工程と、 前記生産計画作成モデルを有していない少なくとも1の
拠点を含む第2拠点が、少なくとも1つの第2ボトルネ
ック工程の情報を含む第2計画材料を読み出し、読み出
された前記第2計画材料に基づいて前記第2拠点全体の
第2生産計画モデルを作成し、前記全体の第2生産計画
モデルから前記第2ボトルネック工程に関する情報のみ
を抽出し、抽出された前記第2ボトルネック工程と前記
全体の第2生産計画モデルとに基づき、前記第2ボトル
ネック工程のみからなる第2ボトルネックモデルを作成
する工程と、 前記第1拠点の要求に従い、前記第2拠点から前記第1
拠点に対して前記第2ボトルネックモデルを送る工程
と、 前記第1拠点において、前記第1ボトルネックモデルと
前記第2ボトルネックモデルとを接続し、前記第1ボト
ルネックモデルと前記第2ボトルネックモデルとを統合
した統合ボトルネックモデルを作成し、前記統合ボトル
ネックモデルに関して全体最適化を行うことにより、生
産要求量から生産量を決定するための生産計画を作成す
る工程であって、該生産計画の完成予定日が前記確定期
間内である場合に、該生産計画を確定させるとともに、
該生産計画と引当て関係を有する生産計画をも確定し、
該引当て関係と合わせて該生産計画の発行をもって注文
発行とする工程と、 前記生産計画を各々の生産拠点が必要とする生産計画に
分割してそれぞれの生産拠点に送る工程とを含む生産計
画作成方法。5. A production plan creating method for creating production plans for all sites while linking production planning systems of a plurality of associated sites, based on a production plan model created based on planning materials. At least one first site having a production plan creation means for creating a production plan by overall optimization sets information on at least one first bottleneck process and a fixed period between the effective production start date and the effective production end date. The first planning material including the first planning material is read, a first production planning model of the entire first base is created based on the read first planning material, and the first bottleneck process is performed from the first planning planning model of the whole. And a first bottom bottle consisting of only the first bottleneck process based on the extracted first bottleneck process and the entire first production planning model. A step of creating a neck model, and a second site including at least one site that does not have the production plan creation model reads out and reads out a second planning material including information of at least one second bottleneck process. A second production planning model for the second base as a whole is created based on the second planned material, and only the information relating to the second bottleneck process is extracted from the overall second production planning model and extracted. A step of creating a second bottleneck model consisting of only the second bottleneck step based on the second bottleneck step and the overall second production planning model; From the base to the first
Sending the second bottleneck model to a base, and connecting the first bottleneck model and the second bottleneck model at the first base to obtain the first bottleneck model and the second bottle A process of creating an integrated bottleneck model that is integrated with a neck model, and performing overall optimization on the integrated bottleneck model to create a production plan for determining a production amount from a production demand amount, When the completion date of the production plan is within the fixed period, the production plan is fixed, and
The production plan that has a relationship with the production plan is also confirmed,
A production plan including a step of issuing an order by issuing the production plan together with the allocation relationship and a step of dividing the production plan into a production plan required by each production site and sending the production plan to each production site. How to make.
モデルをもとに全体最適化により生産計画を作成する生
産計画作成手段を有する少なくとも1の第1拠点と、前
記生産計画作成モデルを有していない少なくとも1の拠
点を含む第2拠点とを含み、関連付けされた複数の前記
拠点の生産計画システムを連携させながら、全拠点の生
産計画を作成する生産計画作成システムであって、 前記第1拠点に設けられ、少なくとも1つの第1ボトル
ネック工程の情報を含む第1計画材料を記憶する第1記
憶手段と、該第1記憶手段から読み出された前記第1計
画材料に基づいて前記第1拠点全体の第1生産計画モデ
ルを作成し、前記全体の第1生産計画モデルから前記第
1ボトルネック工程に関する情報のみを抽出し、抽出さ
れた前記第1ボトルネック工程と前記全体の第1生産計
画モデルとに基づき、前記第1ボトルネック工程のみか
らなる第1ボトルネックモデルを作成する第1処理手段
と、 前記第2拠点に設けられ、少なくとも1つの第2ボトル
ネック工程を含む第2計画材料を記憶する第2記憶手段
と、該第2記憶手段から読み出された前記第2計画材料
に基づいて前記第2拠点全体の第2生産計画モデルを作
成し、前記全体の第2生産計画モデルから前記第2ボト
ルネック工程に関する情報のみを抽出し、抽出された前
記第2ボトルネック工程と前記全体の第2生産計画モデ
ルとに基づき、前記第2ボトルネック工程のみからなる
第2ボトルネックモデルを作成する第2処理手段と、 前記第1及び第2拠点にそれぞれ設けられ、前記第1拠
点の要求に従い、前記第2拠点から前記第1拠点に対し
て前記第2ボトルネックモデルを送る第1送受信手段
と、 前記第1拠点に設けられ、前記第1拠点において、前記
第1ボトルネックモデルと前記第2ボトルネックモデル
とを接続し、前記第1ボトルネックモデルと前記第2ボ
トルネックモデルとを統合した統合ボトルネックモデル
を作成し、前記統合ボトルネックモデルに関して全体最
適化を行うことにより、生産要求量から生産量を決定す
るための最適化された生産計画を作成する最適化生産計
画作成手段と、 前記第1拠点に設けられ、最適化された前記生産計画
を、前記第2拠点のそれぞれが必要とする生産計画に分
割してそれぞれの拠点に送る第2送受信手段とを含む生
産計画作成システム。6. At least one first base having a production plan creation means for creating a production plan by overall optimization based on a production plan model created based on planning materials, and the production plan creation model A production plan creation system for creating a production plan for all bases, including a second base including at least one base not associated with each other, and linking production plan systems of a plurality of associated bases, Based on the first planning material read out from the first storage means, which is provided at one base and stores the first planning material including information on at least one first bottleneck process, A first production planning model for the entire first base is created, and only the information relating to the first bottleneck process is extracted from the overall first production planning model, and the extracted first bottlenecks are extracted. A first processing means for creating a first bottleneck model consisting of only the first bottleneck process based on the process step and the first production plan model of the whole; and at least one first processing means provided at the second base. Second storage means for storing a second planned material including two bottleneck steps, and a second production planning model for the entire second base based on the second planned material read from the second storage means Then, only the information about the second bottleneck process is extracted from the overall second production planning model, and the second bottle is extracted based on the extracted second bottleneck process and the overall second production planning model. A second processing means for creating a second bottleneck model consisting only of a neck process; and a second processing means provided in each of the first and second bases. A first transmitting / receiving means for transmitting the second bottleneck model to a first base; and a first base, which is provided in the first base and connects the first bottleneck model and the second bottleneck model. Then, an integrated bottleneck model in which the first bottleneck model and the second bottleneck model are integrated is created, and overall optimization is performed on the integrated bottleneck model to determine the production amount from the production demand amount. And an optimized production plan creating means for creating an optimized production plan for dividing the optimized production plan provided in the first base into production plans required by each of the second bases. And a production plan creation system including a second transmitting / receiving means for sending to each base.
ステムを連携させながら、全拠点の生産計画を作成する
生産計画作成システムにおいて、計画材料に基づいて作
成された生産計画モデルをもとに全体最適化により生産
計画を作成する生産計画作成手段を有する少なくとも1
の第1拠点が、少なくとも1つの第1ボトルネック工程
の情報を含む第1計画材料を読み出し、読み出された前
記第1計画材料に基づいて前記第1拠点全体の第1生産
計画モデルを作成し、前記全体の第1生産計画モデルか
ら前記第1ボトルネック工程に関する情報のみを抽出
し、抽出された前記第1ボトルネック工程と前記全体の
第1生産計画モデルとに基づき、前記第1ボトルネック
工程のみからなる第1ボトルネックモデルを作成する手
順と、 前記生産計画作成モデルを有していない少なくとも1の
拠点を含む第2拠点が、少なくとも1つの第2ボトルネ
ック工程の情報を含む第2計画材料を読み出し、読み出
された前記第2計画材料に基づいて前記第2拠点全体の
第2生産計画モデルを作成し、前記全体の第2生産計画
モデルから前記第2ボトルネック工程に関する情報のみ
を抽出し、抽出された前記第2ボトルネック工程と前記
全体の第2生産計画モデルとに基づき、前記第2ボトル
ネック工程のみからなる第2ボトルネックモデルを作成
する手順と、 前記第1拠点の要求に従い、前記第2拠点から前記第1
拠点に対して前記第2ボトルネックモデルを送る手順
と、 前記第1拠点において、前記第1ボトルネックモデルと
前記第2ボトルネックモデルとを接続し、前記第1ボト
ルネックモデルと前記第2ボトルネックモデルとを統合
した統合ボトルネックモデルを作成し、前記統合ボトル
ネックモデルに関して全体最適化を行うことにより、生
産要求量から生産量を決定するための最適化された生産
計画を作成する手順と、 最適化された前記生産計画を、前記第2拠点のそれぞれ
が必要とする生産計画に分割して前記第1の拠点からそ
れぞれの拠点に送る手順とをコンピュータに実行させる
ためのプログラム。7. A production planning system for producing production plans for all the sites while linking production planning systems for a plurality of associated sites, based on a production plan model created based on planning materials. At least one having a production plan creating means for creating a production plan by optimization
No. 1 base reads out a first planned material including information on at least one first bottleneck process, and creates a first production planning model for the entire first base based on the read first planned material. Then, only the information about the first bottleneck process is extracted from the overall first production planning model, and the first bottle is extracted based on the extracted first bottleneck process and the overall first production planning model. A procedure for creating a first bottleneck model consisting of only a neck process, and a second site including at least one site that does not have the production plan creation model, a second site including information on at least one second bottleneck process. 2 planning material is read, a second production planning model for the entire second base is created based on the read second planning material, A second bottleneck model consisting of only the second bottleneck process is extracted based on the extracted second bottleneck process and the overall second production planning model by extracting only information related to the second bottleneck process. According to the procedure of creating and the request from the first base, the first base from the second base
A procedure of sending the second bottleneck model to a base, and connecting the first bottleneck model and the second bottleneck model at the first base to obtain the first bottleneck model and the second bottle Creating an integrated bottleneck model that integrates the neck model, and performing an overall optimization on the integrated bottleneck model, and a procedure for creating an optimized production plan for determining the production amount from the production demand and A program for causing a computer to execute a procedure of dividing the optimized production plan into production plans required by each of the second bases and sending the production plans from the first base to the respective bases.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001344729A JP2003150223A (en) | 2001-11-09 | 2001-11-09 | Production plan preparing method and system therefor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001344729A JP2003150223A (en) | 2001-11-09 | 2001-11-09 | Production plan preparing method and system therefor |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2003150223A true JP2003150223A (en) | 2003-05-23 |
Family
ID=19158204
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2001344729A Pending JP2003150223A (en) | 2001-11-09 | 2001-11-09 | Production plan preparing method and system therefor |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2003150223A (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007102272A (en) * | 2005-09-30 | 2007-04-19 | Toshiba Corp | Supply chain planning program and supply chain planning system |
US7242994B2 (en) | 2004-12-24 | 2007-07-10 | Hitachi Global Storage Technologies Netherlands B.V. | Method and system of production planning |
WO2008001743A1 (en) * | 2006-06-28 | 2008-01-03 | Class Technology Co., Ltd. | Production management system, production management method, and storage medium containing production program for executing the production management method |
JP2013003959A (en) * | 2011-06-20 | 2013-01-07 | Jfe Steel Corp | Operation rule creation method and production distribution plan creation method |
JP2016207053A (en) * | 2015-04-27 | 2016-12-08 | 富士通株式会社 | Component inventory control method, component inventory control system and component inventory control program |
JP2020106958A (en) * | 2018-12-26 | 2020-07-09 | 株式会社日立製作所 | Production planning support device and method |
JP7179086B2 (en) | 2018-05-10 | 2022-11-28 | アプライド マテリアルズ インコーポレイテッド | Method for scheduling a semiconductor back end fab |
-
2001
- 2001-11-09 JP JP2001344729A patent/JP2003150223A/en active Pending
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7242994B2 (en) | 2004-12-24 | 2007-07-10 | Hitachi Global Storage Technologies Netherlands B.V. | Method and system of production planning |
JP2007102272A (en) * | 2005-09-30 | 2007-04-19 | Toshiba Corp | Supply chain planning program and supply chain planning system |
JP4718960B2 (en) * | 2005-09-30 | 2011-07-06 | 株式会社東芝 | Supply chain planning program and supply chain planning device |
WO2008001743A1 (en) * | 2006-06-28 | 2008-01-03 | Class Technology Co., Ltd. | Production management system, production management method, and storage medium containing production program for executing the production management method |
JP2013003959A (en) * | 2011-06-20 | 2013-01-07 | Jfe Steel Corp | Operation rule creation method and production distribution plan creation method |
JP2016207053A (en) * | 2015-04-27 | 2016-12-08 | 富士通株式会社 | Component inventory control method, component inventory control system and component inventory control program |
JP7179086B2 (en) | 2018-05-10 | 2022-11-28 | アプライド マテリアルズ インコーポレイテッド | Method for scheduling a semiconductor back end fab |
JP7179086B6 (en) | 2018-05-10 | 2022-12-16 | アプライド マテリアルズ インコーポレイテッド | Method for scheduling a semiconductor back end fab |
JP2020106958A (en) * | 2018-12-26 | 2020-07-09 | 株式会社日立製作所 | Production planning support device and method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4429908B2 (en) | Central master data management | |
US5983194A (en) | Planning coordination systems for coordinating separate factory planning systems and a method of operation | |
US6889106B2 (en) | Master production scheduling management system and method | |
US20110125543A1 (en) | Supply chain optimization system and method for optimizing supply chain | |
CN101681335A (en) | Methods and systems for distributing computer modeled product design and manufacture data to peripheral systems | |
JP2003228410A (en) | Work commencement management system | |
Ashayeri et al. | An application of a unified capacity planning system | |
US7493184B2 (en) | Available to promise allocation optimization tool | |
US8234649B2 (en) | Composite system to integrate process systems using secondarily created process objects for local database operations and inter process system communications | |
CN117350520B (en) | Automobile production optimization method and system | |
JP2003150223A (en) | Production plan preparing method and system therefor | |
US20040117227A1 (en) | Production capability simulating system and method | |
EP2249294A2 (en) | Using abstraction layers to facilitate communication between systems | |
US20190303815A1 (en) | Distributed manufacturing system | |
JP2002328984A (en) | Information presentation method and information presentation system | |
US20040122724A1 (en) | System and method for generating priorities of manufacturing orders | |
JPWO2004085297A1 (en) | Supply chain tie management system | |
US20040128213A1 (en) | Material requirement planning system and method for re-scheduling purchase orders of materials | |
US20070156271A1 (en) | Template for generating physical-operation objects | |
JP4318162B2 (en) | Production schedule planning management method and production schedule planning management program | |
US20040122749A1 (en) | System and method for managing manufacturing orders | |
JP2003216844A (en) | Apparatus and method for managing production preparation | |
US20040128177A1 (en) | System and method for balancing manufacturing orders | |
US20230368142A1 (en) | Data aggregation based on multisystem integration for object collaboration | |
US20230368140A1 (en) | Data aggregation based on multisystem integration for object collaboration |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20060425 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060509 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060710 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070123 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070326 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20070904 |