JP7261639B2 - Production control system and production control method - Google Patents
Production control system and production control method Download PDFInfo
- Publication number
- JP7261639B2 JP7261639B2 JP2019066322A JP2019066322A JP7261639B2 JP 7261639 B2 JP7261639 B2 JP 7261639B2 JP 2019066322 A JP2019066322 A JP 2019066322A JP 2019066322 A JP2019066322 A JP 2019066322A JP 7261639 B2 JP7261639 B2 JP 7261639B2
- Authority
- JP
- Japan
- Prior art keywords
- manufactured
- manufacturing
- processing
- work
- workplace
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000004519 manufacturing process Methods 0.000 title claims description 288
- 238000000195 production control method Methods 0.000 title claims description 14
- 238000012545 processing Methods 0.000 claims description 213
- 239000000463 material Substances 0.000 claims description 112
- 238000000034 method Methods 0.000 claims description 65
- 238000007726 management method Methods 0.000 claims description 51
- 238000004458 analytical method Methods 0.000 claims description 39
- 230000006872 improvement Effects 0.000 claims description 39
- 230000008569 process Effects 0.000 claims description 38
- 238000004220 aggregation Methods 0.000 claims description 13
- 230000002776 aggregation Effects 0.000 claims description 13
- 230000000694 effects Effects 0.000 claims description 10
- 238000011144 upstream manufacturing Methods 0.000 claims description 8
- 238000002347 injection Methods 0.000 claims 1
- 239000007924 injection Substances 0.000 claims 1
- 238000009826 distribution Methods 0.000 description 12
- 230000003628 erosive effect Effects 0.000 description 12
- 238000004364 calculation method Methods 0.000 description 5
- 230000007306 turnover Effects 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 238000004088 simulation Methods 0.000 description 3
- 238000003860 storage Methods 0.000 description 3
- XEEYBQQBJWHFJM-UHFFFAOYSA-N Iron Chemical compound [Fe] XEEYBQQBJWHFJM-UHFFFAOYSA-N 0.000 description 2
- 230000003247 decreasing effect Effects 0.000 description 2
- 238000003754 machining Methods 0.000 description 2
- 238000012423 maintenance Methods 0.000 description 2
- 238000009825 accumulation Methods 0.000 description 1
- 230000004931 aggregating effect Effects 0.000 description 1
- XAGFODPZIPBFFR-UHFFFAOYSA-N aluminium Chemical compound [Al] XAGFODPZIPBFFR-UHFFFAOYSA-N 0.000 description 1
- 229910052782 aluminium Inorganic materials 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 230000012447 hatching Effects 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 229910052742 iron Inorganic materials 0.000 description 1
- 238000010801 machine learning Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000011017 operating method Methods 0.000 description 1
- 238000012549 training Methods 0.000 description 1
Images
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/30—Computing systems specially adapted for manufacturing
Landscapes
- General Factory Administration (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、複数の加工職場を有する製造工場に適用可能な生産管理システム及び生産管理方法に関する。 TECHNICAL FIELD The present invention relates to a production control system and production control method applicable to a manufacturing factory having a plurality of processing workplaces.
従来から、上記のような製造工場を対象として、生産計画に基づいて生成されたワークの投入タイミングに従ってワークを投入する生産管理システムが知られている。特許文献1は、この種の生産システムを開示する。
Conventionally, there has been known a production management system for the above-described manufacturing factory, in which workpieces are input according to workpiece input timings generated based on a production plan.
特許文献1の生産システムは、取り決められた運用手順に従って作業者による作業へのワークの投入・搬出作業を行い、複数の装置から生産に係わる生産実績データを管理し、複数の装置、被組立物/被加工物及び作業者に対してモデル化し、該モデル化データとその日の生産計画データから、ワークの投入・搬出タイミングと、作業者の作業割り当てを決定する構成となっている。
In the production system of
しかし、上記特許文献1の構成は、被組立物/被加工物ごとに生産実績データをモデル化する必要があるので、特に多品種少量生産を行う工場において管理負担が過大となり易く、改善が望まれていた。
However, in the configuration of
本発明は以上の事情に鑑みてされたものであり、その目的は、生産の安定性を確保でき、多品種少量生産の大規模な工場でも管理負担が少ない生産管理システム及び生産管理方法を提供することにある。 The present invention has been made in view of the above circumstances, and its object is to provide a production control system and a production control method that can ensure production stability and reduce the management burden even in a large-scale factory for high-mix low-volume production. to do.
本発明の解決しようとする課題は以上の如くであり、次にこの課題を解決するための手段とその効果を説明する。 The problems to be solved by the present invention are as described above. Next, the means for solving the problems and the effects thereof will be described.
本発明の第1の観点によれば、以下の構成の生産管理システムが提供される。即ち、この生産管理システムは、複数の加工職場を有し、オーダーに応じて製造対象部品を製造する製造工場に用いられる。この生産管理システムは、製造対象部品分類部と、最大仕掛数設定部と、素材ワーク投入制御部と、を備える。前記製造対象部品分類部は、前記製造工場が製造可能な製造対象部品の品目の少なくとも一部をカテゴリに分類する。前記最大仕掛数設定部は、前記カテゴリごとに、前記製造対象部品の素材ワークが前記製造工場に投入されてから当該製造対象部品が完成するまでの状態である仕掛品の最大数である最大仕掛数を設定する。前記素材ワーク投入制御部は、前記製造工場での前記カテゴリごとの現在の仕掛数が、前記最大仕掛数設定部で設定された前記最大仕掛数を超えないように、前記素材ワークを前記製造工場に投入するタイミングを制御する。前記製造対象部品分類部は、前記素材ワークが前記製造工場に投入されてから前記製造対象部品が完成するまでに前記加工職場を通過する経路の類似度に基づいて、複数の前記製造対象部品に対する分類を行う。前記製造対象部品分類部が前記分類を行う場合の前記経路の類似度は、当該経路が通過する前記加工職場の負荷が増大するのに伴って、当該類似度に与える影響が増大するように計算される。 A first aspect of the present invention provides a production management system having the following configuration. That is, this production control system is used in a manufacturing factory that has a plurality of processing workplaces and manufactures parts to be manufactured according to orders. This production management system includes a manufacturing target parts classification section, a maximum in-process quantity setting section, and a material work input control section. The manufacturing target part classification unit classifies at least a part of the manufacturing target part items that can be manufactured by the manufacturing plant into categories. The maximum number of work-in-progress setting unit sets, for each of the categories, the maximum number of work-in-progress, which is the maximum number of work-in-progress in a state from when the material work of the part to be manufactured is supplied to the manufacturing factory until the part to be manufactured is completed. set the number. The material work input control unit supplies the material work to the manufacturing factory so that the current number of work in progress for each category in the manufacturing factory does not exceed the maximum number of work in progress set by the maximum number of work in progress setting unit. Controls the timing of input to The manufacturing target part classification unit classifies a plurality of the manufacturing target parts based on the degree of similarity of paths that pass through the processing workplace from when the material work is put into the manufacturing factory until the manufacturing target part is completed. Classify. The degree of similarity of the route when the classifying unit for parts to be manufactured performs the aforementioned classification is calculated so that the effect on the degree of similarity increases as the load on the processing workplace through which the route passes increases. be done.
本発明の第2の観点によれば、以下の生産管理方法が提供される。即ち、この生産管理方法は、複数の加工職場を有し、オーダーに応じて製造対象部品を製造する製造工場に適用される。この生産管理方法は、製造対象部品分類ステップと、最大仕掛数設定ステップと、素材ワーク投入制御ステップと、を含む。前記製造対象部品分類ステップでは、製造対象部品の品目の少なくとも一部をカテゴリに分類する。前記最大仕掛数設定ステップでは、前記製造対象部品分類ステップで分類された前記カテゴリごとに、前記製造対象部品の素材ワークが前記製造工場に投入されてから当該製造対象部品が完成するまでの状態である仕掛品の最大数である最大仕掛数を設定する。前記素材ワーク投入制御ステップでは、前記製造工場での前記カテゴリごとの現在の仕掛数が、前記最大仕掛数設定ステップで設定された前記最大仕掛数を超えないように、前記素材ワークを前記製造工場に投入するタイミングを制御する。前記製造対象部品分類ステップでは、前記素材ワークが前記製造工場に投入されてから前記製造対象部品が完成するまでに前記加工職場を通過する経路の類似度に基づいて、複数の前記製造対象部品に対する分類を行う。前記製造対象部品分類ステップで前記分類を行う場合の前記経路の類似度は、当該経路が通過する前記加工職場の負荷が増大するのに伴って、当該類似度に与える影響が増大するように計算される。 A second aspect of the present invention provides the following production control method. That is, this production control method is applied to a manufacturing plant that has a plurality of processing workplaces and manufactures parts to be manufactured according to orders. This production control method includes a manufacturing target part classification step, a maximum in-process quantity setting step, and a material work input control step. In the manufacturing target part classification step, at least some of the items of the manufacturing target parts are classified into categories. In the maximum work-in-process quantity setting step, for each of the categories classified in the manufacturing target part classification step, the state from when the material work of the manufacturing target part is input to the manufacturing factory until the manufacturing target part is completed Set the maximum number of work-in-progress, which is the maximum number of work-in-progress. In the material work input control step, the material work is transferred to the manufacturing factory so that the current number of work in progress for each category in the manufacturing factory does not exceed the maximum number of work in progress set in the maximum number of work in process setting step. Controls the timing of input to In the manufacturing target part classification step, a plurality of the manufacturing target parts are classified based on the degree of similarity of paths that pass through the processing workplace from when the material work is put into the manufacturing factory until the manufacturing target part is completed. Classify. The degree of similarity of the route when the classification is performed in the step of classifying parts to be manufactured is calculated so that the effect on the degree of similarity increases as the load of the processing workplace through which the route passes increases. be done.
これにより、製造工場の最大仕掛数を制限することで、製造工場における製造リードタイムを安定させることができる。また、製造工場での最大仕掛数を、品目ごとではなくカテゴリごとに設定するため、管理負担を低減することができる。この効果は、特に多品種少量生産の大規模な製造工場において好適である。 As a result, the manufacturing lead time in the manufacturing plant can be stabilized by limiting the maximum number of products in progress in the manufacturing plant. Moreover, since the maximum number of products in process at the manufacturing plant is set for each category rather than for each item, it is possible to reduce the management burden. This effect is particularly suitable for large-scale manufacturing plants for high-mix low-volume production.
本発明によれば、生産の安定性を確保でき、多品種少量生産の大規模な工場でも管理負担が少ない生産管理システム及び生産管理方法を提供することができる。 Advantageous Effects of Invention According to the present invention, it is possible to provide a production control system and a production control method that can ensure production stability and reduce the management burden even in a large-scale factory for high-mix low-volume production.
次に、図面を参照して本発明の実施の形態を説明する。図1は、本発明の一実施形態に係る生産管理システム100が適用される工場の例を示す模式図である。図2は、製造対象部品の納入LTを説明するグラフである。
Next, embodiments of the present invention will be described with reference to the drawings. FIG. 1 is a schematic diagram showing an example of a factory to which a
図1には、組立工場4が必要とする部品を供給するサプライチェーンが示されている。このサプライチェーンには、素材倉庫1と、製造工場2と、完成品倉庫3と、が含まれている。
FIG. 1 shows a supply chain that supplies the parts required by the
素材倉庫1は、素材ワークを保管することができる。素材ワークは、製造工場2で生産する製造対象部品の材料である。
The
製造工場2は、素材ワークに対して加工等の作業を行い、製造対象部品を完成させる。生産管理システム100は、この製造工場2の生産を管理する。
The
完成品倉庫3には、製造工場2で生産した製造対象部品の完成品を保管することができる。
In the finished
組立工場4は、複数の製造対象部品を組み合わせて、完成品、又は、より大きな部品を組み立てる。
The
以下では、製造対象部品の各状態を区別するために、完成した製造対象部品を完成品と呼び、製造工場2内で加工中の製造対象部品をワークと呼び、製造工場2に投入する前の製造対象部品の素材を素材ワークと呼ぶことがある。生産管理システム100は、製造工場2を流れるワークの数に着目して、生産管理を行う。
Hereinafter, in order to distinguish each state of the parts to be manufactured, a completed part to be manufactured is referred to as a finished product, and a part to be manufactured that is being processed in the
製造工場2は、ジョブショップ生産方式を採用しており、複数の加工職場から構成されている。各加工職場には1以上の加工機械が配置されていることが通常であるが、加工機械が配置されない加工職場があっても良い。ジョブショップ生産方式は周知であるので簡単に説明するが、多品種少量生産において最も一般的とされる形態である。ジョブショップ生産方式では、加工職場(加工機械)のレイアウトにおいて機能の観点が重視され、似た機能を有する職場は近くに配置される。ジョブショップ生産方式では、異なる工程順を持つ製造対象部品が同一の加工職場(加工機械)を共有する。
The
以下の説明においては、図1に示すそれぞれの加工職場を特定するために、各加工職場を、第1加工職場21、第2加工職場22、第3加工職場23、第4加工職場24、第5加工職場25、第6加工職場26、第7加工職場27、第8加工職場28、第9加工職場29と呼ぶことがある。加工職場の数は限定されず、例えば数百の加工職場により構成される大規模な工場にも本発明を適用することができる。
In the following description, in order to specify each processing station shown in FIG. The
製造対象部品は、製造工場2において素材ワークから完成品になるまでの間に、少なくとも1つの加工職場を通過する。この通過経路は、製造対象部品ごとに異なる。図1では、5つの互いに異なる製造対象部品(品目A~E)が、図1に示す第1経路51、第2経路52、第3経路53、第4経路54をそれぞれ通過する例が示されている。
A part to be manufactured passes through at least one processing workplace in the
品目A及び品目Bは、何れも、第1経路51を通過する。第1経路51は、第6加工職場26、第8加工職場28、第9加工職場29の順に通過する経路である。
Both item A and item B pass through the
品目Cは、第2経路52を通過する。第2経路52は、第3加工職場23、第4加工職場24、第7加工職場27の順に通過する経路である。
Item C passes through
品目Dは、第3経路53を通過する。第3経路53は、第3加工職場23、第4加工職場24、第5加工職場25の順に通過する経路である。
Item D passes through
品目Eは、第4経路54を通過する。第4経路54は、第1加工職場21、第2加工職場22の順に通過する経路である。
Item E passes through
本実施形態の生産管理システム100は、製造工場2へのオーダーに基づいて、製造工場2に対して素材ワークの投入指示等を出力することができる。
The
生産管理システム100は、主として、品目分類部(製造対象部品分類部)11と、WIP上限数設定部(最大仕掛数設定部)12と、納入LT設定部13と、オーダー受付部14と、素材ワーク投入制御部15と、改善分析部16と、を備える。WIPは、Work-In-Processの略称であり、完成品になる前の仕掛品を意味する。WIPは、上述の製造対象部品の各状態(完成品、ワーク、及び素材ワーク)のうち、ワークに相当する。LTは、リードタイム(Lead Time)の略称である。
The
本実施形態の生産管理システム100は、公知のコンピュータ(図略)から構成されている。このコンピュータは、例えば、製造工場2に設置されているサーバコンピュータとすることができる。コンピュータは、図略のCPU、ROM、RAM、HDD、入出力部等を備える。HDDには、各種プログラムやデータ等が記憶されている。HDDに記憶されるプログラムには、本発明の生産管理方法を実現するための生産管理プログラムが含まれる。CPUは、各種プログラム等をHDDから読み出して実行することができる。生産管理システム100においては、上記のハードウェアとソフトウェアの協働によって、上記のコンピュータを、品目分類部11、WIP上限数設定部12、納入LT設定部13、オーダー受付部14、素材ワーク投入制御部15及び改善分析部16として動作させることができる。
The
品目分類部11は、製造工場2で製造される多数の製造対象部品を、適宜の数のカテゴリに分類する。
The item classification unit 11 classifies a large number of manufacturing target parts manufactured in the
品目分類部11は、製造工場2において素材ワークから完成品になるまでに通過する加工職場の経路に着目して、経路が類似する製造対象部品は同一のカテゴリに属し、経路が類似しない製造対象部品は異なるカテゴリに属するように、それぞれ分類する。この分類手法としては、適宜のクラスタリング手法、例えば階層クラスタリング手法が用いられる。
The item classification unit 11 pays attention to the paths of the processing workplaces that pass through from the material work to the finished product in the
ところで、生産管理手法の1つとして、CONWIPが知られている。CONWIPは、CONstant WIPの略称である。CONWIPでは、工場に存在しているワーク(WIP)の数に品目ごとに上限が定められて、この上限を超えないように工場への素材投入量が制限される。これにより、工場内でのリードタイムを安定化させることができる。 By the way, CONWIP is known as one of the production control methods. CONWIP is an abbreviation for CONstant WIP. In CONWIP, an upper limit is set for each item on the number of works (WIP) that exist in the factory, and the amount of material input to the factory is restricted so as not to exceed this upper limit. This makes it possible to stabilize the lead time in the factory.
詳細は後述するが、本実施形態では、製造対象部品ごと(品目ごと)ではなく、分類によって得られたカテゴリごとにWIP上限値が設定される。そして、カテゴリごとにWIP上限値を超えないように監視しながら、製造工場2に素材ワークが投入される。このように、本実施形態では、カテゴリごとのCONWIPが行われる。従って、カテゴリは、製造工場2に存在するワークの数の上限を定める基準となる。
Although the details will be described later, in the present embodiment, the WIP upper limit value is set for each category obtained by classification, not for each part to be manufactured (for each item). Then, while monitoring each category so that the WIP upper limit is not exceeded, the material work is input to the
クラスタリングには、クラスタリングの対象同士が似ているかそうでないかを数値で示す類似度が用いられる。本実施形態において、製造対象部品の間の類似度は、2つの製造対象部品が共通の加工職場を通過すれば高くなり、そうでなければ低くなるように定められる。製造工場2には機能が同一の加工職場が複数存在することもあるが、この場合は、まとめて1つの加工職場とみなして類似度を計算することが好ましい。製造工場2を通過する加工職場の経路間の類似度としては、例えば、レーベンシュタイン距離を用いて定めることができる。加工職場の経路は、例えば、各加工職場を一意に示す文字を並べた文字列として表現することができる。レーベンシュタイン距離は、互いに異なる2つの文字列のうち一方を他方の文字列と同一にするために必要になる最小編集コストとして定義される。編集とは、例えば、文字(加工職場を意味する)の挿入及び削除である。
For clustering, a similarity numerically indicating whether or not clustering targets are similar is used. In this embodiment, the degree of similarity between the parts to be manufactured is determined to be high if the two parts to be manufactured pass through a common processing station and to be low otherwise. A plurality of processing workplaces having the same function may exist in the
品目分類部11は、製造対象部品の経路間の類似度を計算するとき、加工負荷が大きい加工職場を経路が通過しているか否かが類似度に与える影響が強くなるように、類似度を計算する。 When calculating the degree of similarity between routes of parts to be manufactured, the item classification unit 11 calculates the degree of similarity so that whether or not the route passes through a processing workplace with a large processing load has a strong effect on the degree of similarity. calculate.
具体的には、品目分類部11は、製造工場2に含まれる全ての加工職場のそれぞれに、当該加工職場の計画負荷に応じた重み係数を設定する。この計画負荷は、所定期間内における加工職場の予定加工数と、当該加工職場の加工能力と、に基づいて求めることができる。
Specifically, the item classification unit 11 sets a weighting factor for each processing workplace included in the
品目分類部11は、編集コストを計算する場合に、この重み係数に応じて、レーベンシュタイン距離を計算するときの編集コストを変更する。具体的には、計画負荷が高い加工職場を挿入/削除する場合の編集コストを、計画負荷が低い加工職場を挿入/削除する場合の編集コストよりも、大きく設定している。これにより、計画負荷が高い加工職場を共通して通過する経路(製造対象部品)は、計画負荷が低い加工職場を共通して通過する経路(製造対象部品)よりも、同一のカテゴリに分類され易くなる。従って、計画負荷が高い加工職場を重視したWIP上限値の設定を行うことができる。 When calculating the editing cost, the item classification unit 11 changes the editing cost when calculating the Levenshtein distance according to this weighting factor. Specifically, the editing cost for inserting/deleting a processing workplace with a high planned load is set higher than the editing cost for inserting/deleting a processing workplace with a low planned load. As a result, routes (manufacturing parts) that commonly pass through processing workplaces with a high planned load are classified into the same category than routes (manufacturing parts) that commonly pass through processing workplaces with a low planned load. becomes easier. Therefore, it is possible to set the WIP upper limit with emphasis placed on the processing workplace where the planned load is high.
品目分類部11は、上記レーベンシュタイン距離の代わりに、例えばコサイン類似度を用いて、2つの経路間の類似度を計算しても良い。 The item classification unit 11 may calculate the similarity between two paths using, for example, cosine similarity instead of the Levenshtein distance.
階層クラスタリングでは、計算した経路間の距離(類似度)が最も似ている組み合わせから順番に同一のクラスタに分類していく手順を繰り返す。手順が進むにつれて、経路とクラスタの距離、又は、クラスタとクラスタの距離の計算が必要になる。本実施形態では、クラスタとクラスタとの距離を計算するときは、それぞれのクラスタから1つずつ取り出された経路の全ての組合せの中で、最も似ていない経路間の距離を、当該2つのクラスタ間の距離とする(最長距離法)。これにより、クラスタに属する製造対象部品の数に偏りが生じにくい分類を実現できる。ただし、品目分類部11は、最長距離法の代わりに、最短距離法、重心法、群平均法、ウォード法等の階層クラスタリング手法を用いて、製造対象部品を分類することもできる。 Hierarchical clustering repeats the procedure of sorting into the same cluster in order from the combination with the most similar distance (similarity) between the calculated paths. As the procedure progresses, it is necessary to compute path-to-cluster distances or cluster-to-cluster distances. In this embodiment, when calculating the distance between clusters, the distance between the least similar routes among all combinations of routes taken out one by one from each cluster is calculated as the distance between the two clusters. distance between (longest distance method). As a result, it is possible to achieve classification in which the number of parts to be manufactured belonging to a cluster is less likely to be biased. However, the item classification unit 11 can also classify the parts to be manufactured using a hierarchical clustering method such as the shortest distance method, the centroid method, the group average method, the Ward method, etc., instead of the longest distance method.
クラスタリングを階層的に進めていくに従って、何れかのクラスタに属する経路(言い換えれば、製造対象部品)の割合が増加していく。品目分類部11は、何れかのクラスタに分類された製造対象部品が、製造対象部品の総数の大部分(例えば、90%以上)となった時点で、クラスタリングを完了させる。 As the clustering progresses hierarchically, the ratio of paths (in other words, parts to be manufactured) belonging to any cluster increases. The item classification unit 11 completes clustering when the parts to be manufactured that are classified into one of the clusters constitute the majority (for example, 90% or more) of the total number of parts to be manufactured.
このように、品目分類部11は、製造対象部品の全てが何れかのクラスタに属するまで階層クラスタリングを進めることはせず、何れのクラスタにも属しない製造対象部品が少し残る程度となった時点で、クラスタリングを打ち切る。この方法と、上記の最長距離法との組合せにより、どれとも似ていない孤立した製造対象部品を無理してクラスタに分類しないようにすることができる。これにより、クラスタ(カテゴリ)の数が過大になることを防止できるので、管理負担を抑制できる。 In this way, the item classification unit 11 does not proceed with hierarchical clustering until all of the parts to be manufactured belong to any cluster. and stop clustering. By combining this method with the longest distance method described above, it is possible to avoid forcing dissimilar isolated parts to be manufactured into clusters. As a result, the number of clusters (categories) can be prevented from becoming excessive, so the management burden can be reduced.
品目分類部11が以上の処理を行うことにより、それぞれの製造対象部品が何れのクラスタ(カテゴリ)に属するか、それとも何れのクラスタ(カテゴリ)にも属しないのか、の情報を得ることができる。図1では、製造対象部品の5つの品目について分類された例が、素材ワークへのハッチングをカテゴリごとに異ならせることによって表現されている。この例では、品目Aと品目Bが第1カテゴリC1に分類され、品目Cと品目Dが第2カテゴリC2に分類されている。品目Eは、どのカテゴリにも分類されていない。製造対象部品とカテゴリの対応関係は、生産管理システム100のコンピュータに記憶される。
By performing the above processing by the item classification unit 11, it is possible to obtain information as to which cluster (category) each part to be manufactured belongs to or to which cluster (category) it does not belong. In FIG. 1, an example of classified five items of parts to be manufactured is represented by hatching the material work differently for each category. In this example, item A and item B are classified into the first category C1, and item C and item D are classified into the second category C2. Item E is not classified in any category. The correspondence relationship between the parts to be manufactured and the categories is stored in the computer of the
WIP上限数設定部12は、カテゴリごとのWIP上限値を設定する。WIP上限値は、製造工場2での実際の生産を模擬したシミュレーション計算を行う等、公知の手段を用いて得ることができる。
The WIP upper limit
納入LT設定部13は、製造対象部品ごとの納入LTを設定する。納入LTとは、素材ワークが製造工場2に投入されてから組立工場4に完成品を納入するまでに確保すべき時間である。詳細は後述するが、この納入LTと、オーダーにおいて定められた納入日と、に基づいて、素材ワークが製造工場2に投入されるタイミング(計画投入日)が定められる。なお、納入LTの初期値を求める場合と、現行の納入LTを更新する場合とで、納入LT設定部13の動作は異なる。
The delivery
納入LTについて詳細に説明する。納入LTを定めるために考慮される要素としては、図2に示すように、投入待ち時間と、製造工場2を通過して完成品となるのに必要な工場通過LTと、在庫余裕時間と、が考えられる。
The delivery LT will be explained in detail. As shown in FIG. 2, the elements considered for determining the delivery LT are the input waiting time, the factory passing LT required for passing through the
投入待ち時間は、予め定めた計画投入日が到来してから、実際に製造工場2へ投入されるまでの時間である。投入待ち時間の間、素材ワークは投入待ち保管部1aにて保管される。
The loading waiting time is the time from the arrival of a predetermined planned loading date to the actual loading into the
工場通過LTは、製造工場2に素材ワークが投入されてから、完成品が仕上がるまでの時間である。上述したように、製造対象部品が異なれば、ワークが製造工場2の加工職場をどのように通過するかが変わる。また、同一の加工職場でも、ワークが異なれば、作業に必要な時間が変わる。例えば、同一の形状のワークを同じ形状に加工する場合でも、例えば鉄とアルミニウムというように材質が異なれば、機械加工に必要な時間が異なる。従って、工場通過LTは、製造対象部品に応じて様々である。
The factory pass LT is the time from when the material work is put into the
在庫余裕時間は、製造工場2において素材ワークに対する全ての作業が完了して完成品となってから、組立工場4へ納入するまでの在庫時間である。在庫余裕時間の間、完成品は完成品倉庫3にて保管される。
The inventory margin time is the inventory time from the completion of all operations on the material work in the
納入LT設定部13は、納入LTの初期値を、適宜の手法によって求める。良く知られたリトルの法則によれば、リードタイムは、WIPの数を工場の能力で除算することにより得ることができる。納入LTの初期値は、製造対象部品ごとに、例えば上述のシミュレーションによって求めることができる。納入LTの初期値が定められた後、製造工場2における実際の運用が開始される。いったん定めた納入LTを納入LT設定部13が調整する処理については後述する。
The delivery
オーダー受付部14は、製造工場2に対するオーダーを受け付ける。オーダー受付部14が受け付けたオーダーは、オーダーリストに追加される。
The order reception unit 14 receives orders for the
組立工場4において、所定の日(以下、組立必要日という。)に部品を組み立てる見込みとなり、当該部品を製造工場2で製造する必要が生じた場合を考える。この場合、製造工場2へ製造を依頼するオーダーが生成されて、このオーダーがオーダー受付部14によって受け付けられる。オーダーには、納期の情報として、上述の組立必要日の情報が含まれる。
Assume that the
素材ワーク投入制御部15は、オーダー受付部14が受け付けたオーダーに基づいて、製造工場2に対する素材ワークの投入タイミングを制御する。
The material work input control section 15 controls the timing of inputting the material work to the
具体的に説明すると、素材ワーク投入制御部15は、オーダー受付部14が受け付けたオーダーのそれぞれについて、計画投入日を定める。計画投入日とは、当該オーダーに係る素材ワークを製造工場2に投入する予定日を意味する。素材ワーク投入制御部15は、計画投入日を、組立必要日から当該製造対象部品の納入LTだけ遡った日となるように定める。
Specifically, the material work input control unit 15 determines the planned input date for each of the orders received by the order receiving unit 14 . The planned input date means the scheduled date for inputting the material work related to the order to the
素材ワーク投入制御部15は、オーダーリストに含まれるオーダーに基づいて、素材ワークを製造工場2に投入する。
The material work introduction control unit 15 introduces material works into the
素材ワーク投入制御部15は、原則として、受け付けられたオーダーに関する素材ワークを、計画投入日に製造工場2に投入するように、指示を行う。この指示は、例えば、コンピュータが投入指示をディスプレイに表示したり、投入指示書をプリンタで出力したりすることにより実現される。
In principle, the material work input control unit 15 instructs the
ただし、上述したように、製造工場2に存在することが許容されるワークの数の上限がカテゴリごとに定められている。計画投入日が到来しても、投入しようとする製造対象部品のカテゴリと同一のカテゴリのワークが製造工場2に既に存在し、その数がWIP上限値に達している場合には、素材ワークは投入されない。やがて、製造工場2内のワークが完成品となると、当該カテゴリにおける製造工場2でのWIPの数が上限値を下回る。素材ワーク投入制御部15は、それまで待ってから、素材ワークを製造工場2に投入する指示を行う。
However, as described above, the upper limit of the number of works allowed to exist in the
製造工場2に存在するカテゴリごとのワーク数の上限値は、カンバン5を用いて管理されている。カンバン5は、カンバン保管部5aに、カテゴリごとにWIP上限値の数だけ予め用意されている。何れかのカテゴリに分類されている素材ワークは、必ず、1つにつき当該カテゴリの1つのカンバン5が付けられた形で製造工場2に投入される。製造工場2での作業によってワークが完成品になると、完成品からカンバン5が外され、カンバン保管部5aに戻される。カテゴリごとのカンバン5の残り数は、当該カテゴリにおいて素材ワークを幾つ製造工場2に投入できるかを示している。
The upper limit of the number of works for each category existing in the
例えば、計画投入日が既に到来しているオーダーが複数受け付けられ、それぞれの素材ワークは同一のカテゴリに属しているが、WIP上限値の関係で、当該カテゴリの素材ワークを1つしか製造工場2に投入できない場合(カンバン5の残りが1つしかない場合)が生じ得る。この場合、投入待ちとなっている何れのオーダーの素材ワークを投入すべきかが問題になる。この点、本実施形態の素材ワーク投入制御部15は、投入待ちのために納入LTが侵食されている割合(侵食率)を各オーダーについて計算し、この侵食率が高いオーダーから素材ワークを投入する。侵食率について具体例を説明すると、納入LTが50日であり、現時点で10日を投入待ちで費やしている場合は、侵食率は20%になる。この順番の制御によって、投入待ち時間の偏りを抑制し、全体として良好な操業を実現することができる。
For example, a plurality of orders for which the planned input date has already been received are received, and each material work belongs to the same category, but due to the WIP upper limit value, only one material work of the category is accepted at the
オーダーが対象とする製造対象部品の中には、上述したとおり、何れのカテゴリにも属しないものもある。この場合は、WIPの数の上限は特に設けられていない。素材ワーク投入制御部15は、同一の製造対象部品に係るWIPの数に関係なく、素材ワークを、計画投入日に製造工場2に投入する。
As described above, some of the manufacturing target parts targeted by the order do not belong to any category. In this case, there is no particular upper limit on the number of WIPs. The material work introduction control unit 15 introduces the material work into the
何れのカテゴリにも属しない製造対象部品について、カンバン5を付けて製造工場2に投入することもできる。この場合、「カテゴリ分類外」という特別なカンバン5を用意すれば良い。WIPの数の制限がないので、この特別なカンバンは、十分に多い数を準備しておく。
Parts to be manufactured that do not belong to any category can be sent to the
次に、納入LT設定部13が行う納入LTの調整処理について説明する。
Next, the delivery LT adjustment processing performed by the delivery
製造工場2に投入された素材ワークのそれぞれは、様々な加工職場をワークとして通過し、最終的に完成品になる。
Each material work input to the
製造工場2においては、データベースが構築されている。オーダー、製造工場2に投入される素材ワーク、及び加工職場等には、それぞれを特定するための識別情報が付与されている。ワークが加工職場を通過するごとに、素材ワークごとに、加工職場が作業に着手した日時、作業が完了した日時の情報が、データベースに蓄積される。実際に工場に投入された日時、完成品となった日時、組立工場4に納入された日時も、素材ワークごとにデータベースに蓄積される。
A database is constructed in the
製造工場2での運用がある程度行われ、実績データがある程度収集された後、納入LT設定部13は、初期値として設定された納入LTを調整するために、以下の処理を行う。
After the
納入LTは、上述のとおり、投入待ち時間と、工場通過LTと、在庫余裕時間と、に分けて考えることができる。 As described above, the delivery LT can be divided into the input waiting time, the factory passing LT, and the inventory margin time.
投入待ち時間に関しては、生産管理の観点で言えば、ゼロにすることが好ましい。従って、納入LT設定部13が新しい納入LTを設定する場合、図2の投入待ち時間はゼロとして計算する。
Regarding the input waiting time, it is preferable to set it to zero from the viewpoint of production management. Therefore, when the delivery
工場通過LTに関しては、上述したように、製造対象部品が異なれば、製造対象部品が通過する加工職場が変わる。従って、工場通過LTは、製造対象部品ごとに異なる。それぞれの加工職場では、ワークが当該加工職場に投入されてから、加工作業が完了するまでの時間(以下、職場LTと呼ぶことがある。)が異なる。また、同一の加工職場でも、作業するワークが異なれば職場LTが異なる。製造対象部品の工場通過LTは、当該製造対象部品が通過する加工職場のそれぞれの職場LTの総和として求めることができる。 Regarding the factory pass LT, as described above, if the parts to be manufactured are different, the processing workplaces through which the parts to be manufactured change. Therefore, factory pass LT differs for each part to be manufactured. At each processing workplace, the time from when the work is put into the processing workplace until the processing operation is completed (hereinafter sometimes referred to as workplace LT) is different. Also, even in the same processing workplace, the workplace LT differs if the works to be worked on are different. The factory passing LT of the part to be manufactured can be obtained as the sum of the processing workplaces LT through which the part to be manufactured passes.
納入LT設定部13が新しい納入LTを設定するためには、それぞれの職場LTが必要になる。本実施形態において、納入LT設定部13は、各製造対象部品の生産量に応じて、異なる手法を用いて職場LTを取得している。
In order for the delivery
上述したように製造工場2は多品種少量生産を行っているが、各製造対象部品が当該工場で生産される数量は、製造対象部品によって異なる。そこで、納入LT設定部13は、製造対象部品の生産量が所定量以上である場合は、当該製造対象部品が通過するそれぞれの加工職場の実績職場LTを当該加工職場の職場LTとして用いる。実績職場LTは、上述のデータベースへの記録内容を参照することにより得ることができる。
As described above, the
製造対象部品の生産量が所定量未満である場合、実績に乏しいため、実績職場LTを求めることが難しい。そこで、この場合は、納入LT設定部13は、予め構築された職場LT推定モデル(職場リードタイム推定モデル)を用いて、加工職場の職場LTを推定している。職場LT推定モデルは、例えば、以下のようにして得ることができる。即ち、製造対象部品が品目分類部11によって分類されたカテゴリ、及び、製造対象部品の材質を入力とし、当該製造対象部品に対して作業を行った加工職場の実績職場LTを出力とした学習データを、加工職場ごとに準備する。この学習データを用いて、機械学習モデルに入力と出力との関係を学習させ、学習済モデルを構築する。学習済モデルは、加工職場ごとに構築される。この学習済モデル(職場LT推定モデル)に、製造対象部品のカテゴリ及び材質を入力することにより、当該加工職場の職場LTを推定することができる。
If the production volume of the part to be manufactured is less than the predetermined amount, it is difficult to obtain the actual workplace LT because of the poor track record. Therefore, in this case, the delivery
在庫余裕時間に関しては、短く設定し過ぎると、製造対象部品の完成が間に合わず納入できない状況が発生し易くなる。一方で、在庫余裕時間が長過ぎるのも、在庫維持費用等の観点から好ましくない。これらの事情を考慮して、本実施形態では、納入LT設定部13が新しい納入LTを設定する場合に参照する基準として、目標在庫余裕時間が定義されている。目標在庫余裕時間は、上記のトレードオフの事情のバランスを考慮して、短くも長くもないように人為的に設定される。本実施形態では、目標在庫余裕時間は、納入LTに対する割合(例えば、1/3)の形で設定されている。ただし、これに限定されず、例えば日数の形で定めることもできる。
If the spare time for inventory is set too short, it is likely that the parts to be manufactured cannot be completed in time and cannot be delivered. On the other hand, it is also undesirable from the viewpoint of inventory maintenance costs and the like that the inventory margin time is too long. Considering these circumstances, in the present embodiment, the target inventory margin time is defined as a reference when the delivery
上述のとおり、製造工場2へのオーダーは、組立工場4で部品を組み立てる必要が生じることに起因して生成される。ただし、組立工場4で部品を組み立てる日(上述の組立必要日)は、オーダーの生成時点では計画日であって、実際の組立必要日がそれと異なる場合もあり得る。即ち、実際の組立必要日は、オーダーの時点で予定していた日から前倒しになったり、後倒しになったりすることがある。製造工場2で製造対象部品が実際に完成する日も、各加工職場で起きる外乱等の影響により、バラツキが生じる。製造対象部品の実際の完成日が実際の組立必要日より後になってしまうと、納期割れとなる。
As described above, orders to
この事情を考慮して、納入LT設定部13が新しい納入LTを設定する場合は、実績の在庫余裕時間の分布が用いられる。具体的には、所定の集計対象期間(例えば、直近の1ヵ月)において、ある製造対象部品に関する全てのオーダーについて、製造工場2で完成品となってから組立工場4に納入されるまでの時間(即ち、在庫余裕時間)を計算し、上述の目標在庫余裕時間と比較する。これにより、ある製造対象部品に関して、目標在庫余裕時間を達成できたオーダー及び達成できなかったオーダーが、全てのオーダーに対してどのくらいの割合となっているかを求めることができる。
In consideration of this situation, when the delivery
目標在庫余裕時間を達成できなかったオーダーが所定割合(例えば5%)未満であった場合は、余裕が多過ぎると考えられる。そこで、納入LT設定部13は、当該製造対象部品について、新しい納入LTを現状の納入LTから所定の割合(例えば、20%)だけ減少させた値となるように定める。
If the number of orders that did not meet the target inventory margin time is less than a predetermined percentage (eg, 5%), it is considered that there is too much margin. Therefore, the delivery
目標在庫余裕時間を達成できなかったオーダーが所定割合(例えば15%)を上回った場合は、余裕が少な過ぎると考えられる。そこで、納入LT設定部13は、当該製造対象部品について、新しい納入LTを現状の納入LTから所定の割合(例えば、20%)だけ増加させた値となるように定める。
If the number of orders that did not meet the target inventory margin time exceeds a predetermined percentage (eg, 15%), the margin is considered too small. Therefore, the delivery
目標在庫余裕時間を達成できなかったオーダーが、5%以上かつ15%以下であった場合は、新しい納入LTとして、現状の納入LTの値をそのまま用いる。 If the number of orders for which the target inventory margin time could not be achieved is 5% or more and 15% or less, the value of the current delivery LT is used as it is as the new delivery LT.
上記の納入LTの更新は、1ヵ月ごとに、全ての製造対象部品について反復して行われる。この処理を継続することにより、製造工場2は最終的には、目標在庫余裕時間を達成できないオーダーの割合が10%前後となるような、負荷が適度である状態に収束することになる。
The update of the delivery LT described above is repeated for all parts to be manufactured every month. By continuing this process, the
製造対象部品の生産量が所定量未満である場合、在庫余裕時間の分布は実績に基づいて求めることが難しいので、これに代えて、上述の職場LT推定モデルの出力結果が用いられる。即ち、それぞれの職場LT推定モデルの出力結果である職場LTは、平均値と分散の形で(言い換えれば、確率分布の形で)得ることができるようになっている。この職場LTを、ワークが通過するそれぞれの加工職場について求め、結果を積算することにより、工場通過LTの推定値を確率分布の形で得ることができる。 If the production volume of the parts to be manufactured is less than the predetermined volume, it is difficult to obtain the distribution of spare time in inventory based on actual results. That is, the workplace LT, which is the output result of each workplace LT estimation model, can be obtained in the form of an average value and a variance (in other words, in the form of a probability distribution). By obtaining this workplace LT for each processing workplace through which the work passes and accumulating the results, an estimated value of the factory passage LT can be obtained in the form of a probability distribution.
オーダー時点で計画されていた組立必要日と、実際の組立必要日と、の差についても、例えば全ての製造対象部品について集計することにより、確率分布として得ることができる。この確率分布と、工場通過LTの確率分布と、により、在庫余裕時間の確率分布を求めることができる。ただし、組立必要日のバラツキを考慮せず、計画されていた組立必要日と実際の組立必要日が一致するとみなしても良い。 The difference between the required assembly date planned at the time of ordering and the actual required assembly date can also be obtained as a probability distribution, for example, by aggregating all parts to be manufactured. Based on this probability distribution and the probability distribution of the factory passing LT, the probability distribution of the inventory margin time can be obtained. However, it may be assumed that the planned required assembly date and the actual required assembly date coincide without considering variations in the required assembly date.
在庫余裕時間の確率分布が、図3に概念図として示されている。図3のグラフの横軸が在庫余裕時間であり、ゼロは、製造対象部品の完成が納入のタイミングにぎりぎり間に合ったことを意味する。マイナスは、納期割れを意味する。この確率分布を参照すれば、目標在庫余裕時間をどの基準値に定めれば、目標在庫余裕時間を達成できないオーダーの割合が適度な値(例えば、10%)となるかを、分布の面積割合に着目して計算により求めることができる。納入LT設定部13は、この基準値を実現するための目標在庫余裕時間を用いて、新しい納入LTを計算により得る。
The probability distribution of inventory availability time is shown as a conceptual diagram in FIG. The horizontal axis of the graph in FIG. 3 is the inventory margin time, and zero means that the parts to be manufactured were completed just in time for delivery. A minus sign means that the delivery date is not met. By referring to this probability distribution, the area ratio of the distribution can be used to determine which standard value the target inventory margin time should be set to give a moderate value (for example, 10%) to the proportion of orders that cannot achieve the target inventory margin time. can be calculated by paying attention to . The delivery
次に、改善分析部16について説明する。改善分析部16は、それぞれのカテゴリに属する製造対象部品に関し、製造された完成品の出来高の実績に基づいて、製造工場2の運用の改善について分析する。
Next, the
改善分析部16は、各カテゴリについて、所定の集計対象期間(例えば、1ヵ月)における上記出来高の平均を、予め設定された出来高の目標数と比較する。集計対象期間における出来高の平均が目標数以上である場合、そのカテゴリに割り当てられている製造工場2の能力の一部を他に振り向けた方が、全体として良好な操業を実現できる可能性が高い。そこで、改善分析部16は、WIP上限数設定部12に、当該カテゴリについてのWIP上限数を所定数(例えば、10%)減少させる。
For each category, the
出来高の平均が目標数を下回る場合、その原因を特定することが好ましい。そこで、改善分析部16は、そのカテゴリに属する製造対象部品が製造工場2において通過する経路を下流側から上流側に辿るようにして、各加工職場を分析する。
If the average volume is below the target number, it is preferable to identify the cause. Therefore, the
以下では、図1に示す品目A及び品目Bが同一のカテゴリ(第1カテゴリC1)に分類されており、何れも、製造工場2で通過する経路が第1経路51で同一である場合について説明する。第1経路51は、第6加工職場26、第8加工職場28、第9加工職場29の順に通過する経路である。
In the following, the case where item A and item B shown in FIG. 1 are classified into the same category (first category C1) and both pass through the
先ず、改善分析部16は、当該経路における最下流に位置する第9加工職場29に着目する。改善分析部16は、第9加工職場29に対して、当該第9加工職場29の平均WIPと、適正WIPと、を求める。
First, the
平均WIPは、上述の集計対象期間において、当該第9加工職場29に投入された実績投入量の平均値である。当該平均WIPは、例えば、第9加工職場29から取得した実績データから求めることができる。
The average WIP is the average value of the actual input amount input to the
適正WIPは、目標出来高を達成するために、第9加工職場29に投入すべき適正投入量である。当該適正WIPは、例えば、第9加工職場29に滞留するワークの数と、第9加工職場29を通過する職場LTと、第9加工職場29の出来高と、の関係を表すLOCから求めることができる。LOCとは、ロジスティック操作曲線(Logistic Operation Curve)を意味する。LOCの計算手法は良く知られているため、説明を省略する。
The proper WIP is the proper input amount that should be input to the
改善分析部16は、求めた平均WIPと、適正WIPと、を比較する。平均WIPが適正WIPを上回っている場合、改善分析部16は、第9加工職場29の加工能力が不足であると判定し、第9加工職場29の加工能力を増強する必要があることを工場管理者に知らせる。
The
なお、上記場合の代わりに、第9加工職場29から取得した実績投入量が長時間増加する傾向がある場合においても、改善分析部16は、第9加工職場29の加工能力を増強する必要があると判定しても良い。
In addition, instead of the above case, even if the actual input amount obtained from the
一方、平均WIPが適正WIP以下である場合、第9加工職場29より上流側の加工職場からの供給量が不足していると考えられる。この場合は、改善分析部16は、第9加工職場29よりも1つ上流側に位置する第8加工職場28に着目して、第9加工職場29と同様の分析を行う。
On the other hand, when the average WIP is equal to or less than the appropriate WIP, it is considered that the amount of supply from the processing workplaces upstream of the
分析は、加工能力に問題がある加工職場が見つかるまで、第9加工職場29、第8加工職場28、第6加工職場26の順に行われる。分析の結果、全ての加工職場の加工能力に問題がなかった場合は、製造工場2への素材ワークの投入量の不足が出来高未達の原因であると考えられる。そこで、改善分析部16は、WIP上限数設定部12に、当該カテゴリについてのWIP上限数を所定数(例えば、10%)増加させる。
The analysis is performed in order of processing station 9 29 ,
以上の処理を定期的に行うことで、出来高未達の原因となっている加工職場を特定でき、また、カテゴリごとのWIP上限数が適正化されるので、製造工場2の能力を効率良く発揮させることができる。
By periodically performing the above processes, it is possible to identify the processing workplace that is the cause of the unachieved output, and also to optimize the WIP upper limit for each category, so that the capacity of the
次に、生産管理システム100において行われる具体的な処理を、フローチャートを参照しながら説明する。
Next, specific processing performed in the
図4の処理がスタートすると、品目分類部11により、製造対象部品の品目のクラスタリングが行われる(ステップS101)。クラスタリングのサブルーチンについては後述する。その後、WIP上限数設定部12によって、WIPの上限数が、例えばシミュレーション計算によって定められる(ステップS102)。その後、実際に運用が開始され、素材ワーク投入制御部15は、カテゴリごとのWIPが上限値を超えないように、素材ワークの製造工場2への投入を管理する(ステップS103)。
When the process of FIG. 4 starts, the item classification unit 11 clusters the items of the parts to be manufactured (step S101). The clustering subroutine will be described later. After that, the WIP upper limit
運用中は、加工職場の実績職場LT、製造対象部品の実績納入LT、製造対象部品の実績在庫余裕時間等の実績データ等が収集される(ステップS104)。収集データの蓄積がある程度進行した段階で、後に行われる納入LTの調整のために、職場LT推定モデルの構築が行われる(ステップS105)。 During operation, performance data such as the actual work place LT of the processing plant, the actual delivery LT of the parts to be manufactured, and the actual inventory spare time of the parts to be manufactured are collected (step S104). When the accumulation of the collected data has progressed to some extent, a workplace LT estimation model is constructed for later adjustment of the delivery LT (step S105).
その後、必要なタイミングで、納入LTの調整と改善分析が行われる(ステップS106及びステップS107)。これらのサブルーチンについては後述する。その後、処理はステップS103に戻る。 After that, the delivery LT is adjusted and improvement analysis is performed at the necessary timing (steps S106 and S107). These subroutines are described later. After that, the process returns to step S103.
図5を参照して、クラスタリング処理について具体的に説明する。 The clustering process will be specifically described with reference to FIG.
図4のステップS101で図5のサブルーチンが呼び出されると、品目分類部11は先ず、製造対象部品が製造工場2において加工職場を通過する経路同士の類似度を計算する(ステップS201)。その後、品目分類部11は、最も近い製造対象部品又はクラスタを、1つのクラスタにまとめる(ステップS202)。次に、製造対象部品の全てのうち、何れかのクラスタに分類された割合が、90%以上か否かを判定する(ステップS203)。割合が90%未満の場合は、処理がステップS202に戻り、品目分類部11が上記の処理を繰り返す。割合が90%以上になると、クラスタリング処理が完了する。 When the subroutine of FIG. 5 is called in step S101 of FIG. 4, the item classification unit 11 first calculates the degree of similarity between paths along which the parts to be manufactured pass through the processing workplace in the manufacturing plant 2 (step S201). After that, the item classification unit 11 puts together the closest manufacturing target parts or clusters into one cluster (step S202). Next, it is determined whether or not the percentage of all the parts to be manufactured that are classified into any cluster is 90% or more (step S203). If the percentage is less than 90%, the process returns to step S202, and the item classification unit 11 repeats the above process. When the percentage reaches 90% or higher, the clustering process is completed.
図6を参照して、納入LTの調整処理について具体的に説明する。なお、図6では代表して1つの製造対象部品についての処理が示されているが、実際には、図6のサブルーチンが呼び出される度に、全ての製造対象部品について同様の処理が行われる。 With reference to FIG. 6, the processing for adjusting the delivery LT will be specifically described. Although FIG. 6 shows the processing for one manufacturing target part as a representative, the same processing is actually performed for all manufacturing target parts each time the subroutine of FIG. 6 is called.
図4のステップS106で図6のサブルーチンが呼び出されると、納入LT設定部13は先ず、1つの製造対象部品に着目して、当該製造対象部品の生産量が所定の閾値以上であるか否かを判定する(ステップS301)。生産量が閾値未満であると判定された場合は、納入LT設定部13は、当該製造対象部品が通過する各加工職場の職場LTを、職場LT推定モデルにより推定し、これを積算することにより、工場通過LTの分布を推定する(ステップS302)。納入LT設定部13は、推定された工場通過LTと、目標在庫余裕時間を達成する比率が90%となる在庫余裕時間と、に基づいて、新しい納入LTを計算により得る(ステップS303)。その後、当該製造対象部品に対する納入LT調整処理が終了する。
When the subroutine of FIG. 6 is called in step S106 of FIG. 4, the delivery
ステップS301の判断で、当該製造対象部品の生産量が一定以上であると判定された場合、納入LT設定部13は、所定の集計対象期間における当該製造対象部品に係る全てのオーダーについて、実績在庫余裕時間と、目標在庫余裕時間と、を比較することで、実績在庫余裕時間が目標在庫余裕時間を達成していないオーダーの比率が第1閾値(例えば、5%)未満であるか否かを判定する(ステップS304)。目標在庫余裕時間を達成していないオーダーの比率が5%未満であると判定された場合、納入LT設定部13は、当該製造対象部品のオーダーに対する納入LTを、例えば20%減少するように調整する(ステップS305)。
When it is determined in step S301 that the production volume of the part to be manufactured is equal to or greater than a certain amount, the delivery
ステップS304の判断で、目標在庫余裕時間を達成していないオーダーの比率が5%以上である場合、納入LT設定部13は、当該オーダーの比率が第2閾値(例えば、15%)を上回るか否かを判定する(ステップS306)。当該オーダーの比率が15%を上回ると判定された場合、納入LT設定部13は、当該製造対象部品のオーダーに対する納入LTを、例えば20%増加するように調整する(ステップS307)。当該オーダーの比率が15%以下であると判定された場合、ステップS307の処理は行われない。何れの場合も、その後、当該製造対象部品に対する納入LT調整処理が終了する。
If it is determined in step S304 that the ratio of orders that have not achieved the target inventory margin time is 5% or more, the delivery
図7を参照して、改善分析処理について具体的に説明する。なお、図7では代表して1つのカテゴリについての処理が示されているが、実際には、図7のサブルーチンが呼び出される度に、全てのカテゴリについて同様の処理が行われる。 The improvement analysis process will be specifically described with reference to FIG. Although FIG. 7 representatively shows the processing for one category, in practice, the same processing is performed for all categories each time the subroutine of FIG. 7 is called.
図4のステップS107で図7のサブルーチンが呼び出されると、改善分析部16は先ず、所定の集計対象期間における当該カテゴリの出来高の平均値と、目標出来高と、を比較し、出来高平均値が目標出来高に対して不足しているか否かを判定する(ステップS401)。出来高の平均値が目標出来高以上であるときは、改善分析部16は、WIP上限数設定部12に、当該カテゴリのWIP上限数が例えば10%減少するように調整させる(ステップS402)。その後、当該カテゴリに関する改善分析処理を終了する。
When the subroutine of FIG. 7 is called in step S107 of FIG. 4, the
ステップS401の判断で、カテゴリの出来高の移動平均値が目標出来高に対して不足していると判定された場合、改善分析部16は、当該カテゴリに属する製造対象部品を加工するための最終の工程を行う加工職場に着目する(ステップS403)。この加工職場は、言い換えれば、製造工場2においてワークが移動する経路の最も下流に位置する加工職場である。
If it is determined in step S401 that the moving average value of the output of the category is insufficient for the target output, the
改善分析部16は、着目した加工職場に関して、所定の集計対象期間において当該加工職場に投入されたワークの実績投入量の平均値である平均WIPを求めて、上記のように求められた当該加工職場の適正WIPと比較し、平均WIPが適正WIP以下であるか否かを判定する(ステップS404)。
The
ステップS404の判断で、平均WIPが適正WIPを上回っていると判定された場合、改善分析部16は、着目した加工職場の加工能力を増強する必要があると判定し、コンピュータのディスプレイに表示する等して、工場管理者等に助言を行う(ステップS405)。その後、当該カテゴリに関する改善分析処理を終了する。
If it is determined in step S404 that the average WIP exceeds the proper WIP, the
ステップS404の判断で、着目した加工職場の平均WIPが適正WIP以下であると判定された場合、改善分析部16は、当該加工職場が、製造対象部品を加工するための最初の工程を行う職場であるか否かを判定する(ステップS406)。この加工職場は、言い換えれば、製造工場2においてワークが移動する経路の最も上流に位置する加工職場である。
If it is determined in step S404 that the average WIP of the focused processing workplace is equal to or less than the appropriate WIP, the
ステップS406の判断で、着目した加工職場が行う工程が最初の工程であると判定された場合、ワークが通過する全ての加工職場の能力に問題がなく、出来高の目標未達は素材ワークの投入量の不足が原因と考えられる。そこで、改善分析部16は、WIP上限数設定部12に、当該カテゴリのWIP上限数が例えば10%増加するように調整させる(ステップS407)。その後、当該カテゴリに関する改善分析処理を終了する。
If it is determined in step S406 that the process performed by the processing workshop of interest is the first process, there is no problem in the ability of all the processing workshops through which the work passes, and if the output target is not achieved, the material work is input. This is probably due to insufficient quantity. Therefore, the
ステップS406の判断で、着目した加工職場が行う工程が最終工程ではないと判定された場合、改善分析部16は、着目する加工職場を、1つ前の工程を行う加工職場に変更する(ステップS408)。その後、処理はステップS404に戻って、WIPの比較処理が繰り返される。
If it is determined in step S406 that the process performed by the focused processing workplace is not the final process, the
大規模な工場の中には、例えば、加工職場が数百あり、製造可能な製造対象部品の品目が数万点となるような工場も存在する。このような多品種少量生産に従来の投入管理手法(例えば、CONWIP)を適用しようとすると、品目ごとにWIP上限数を決定して保守する必要があって煩雑になり、また、WIP上限数が極めて小さい値となりがちで、現実の運用になじまなかった。また、出来高が目標に対して不足する場合にはWIP上限数を増加させることが原則とされていたが、例えば加工職場の能力不足に原因がある場合にはWIP上限数を増加させても無駄であり、従来は正しく対処することが困難であった。この点、本実施形態によれば、品目を分類したカテゴリを基準としてWIP上限数が決定されるので、設定及び保守が必要なパラメータの数を大きく削減できる。従って、運用の煩雑さを効果的に減らすことができる。また、適正WIPに着目して出来高未達の原因を自動的に分析できるため、生産管理の著しい効率化が可能になる。 Among large-scale factories, for example, there are factories that have hundreds of processing workshops and tens of thousands of items of parts that can be manufactured. If a conventional input management method (for example, CONWIP) is applied to such high-mix low-volume production, it is necessary to determine and maintain the WIP upper limit for each item, which is complicated. The values tended to be extremely small and were not suitable for actual operation. In addition, if the production output falls short of the target, the WIP upper limit should be increased as a general rule. , which has been difficult to deal with in the past. In this regard, according to the present embodiment, the WIP upper limit is determined based on the categories into which the items are classified, so the number of parameters that require setting and maintenance can be greatly reduced. Therefore, the complexity of operation can be effectively reduced. In addition, since it is possible to automatically analyze the cause of the unachieved output by focusing on the appropriate WIP, it is possible to significantly improve the efficiency of production management.
次に、加工職場において作業待ちのワークが複数ある場合の作業の順番について説明する。加工職場において、複数のワークが作業待ちとなる状況が考えられ、このときに、どのオーダーのワークから作業に着手すべきかが問題になる。本実施形態では、この場合は、計画投入日から現在までの期間が納入LTを侵食している割合(侵食率)を計算し、この侵食率が高いオーダーから優先して、ワークに対する作業を行う。これにより、全体として良好な操業を実現することができる。 Next, the order of work when there are a plurality of works waiting for work in the processing workplace will be described. In a processing workplace, it is conceivable that a plurality of works are waiting for work, and at this time, the question arises as to which order work should be started first. In this embodiment, in this case, the ratio (erosion rate) at which the delivery LT is eroded from the planned input date to the present is calculated, and work is performed on orders with higher priority in order of this erosion rate. . As a result, good operation can be realized as a whole.
侵食率は、例えば、カンバン5を電子カンバンとすることで、各加工職場が正確かつ容易に把握することができる。電子カンバンは、例えば電子ペーパー等から構成されたディスプレイを備えており、定期的に(例えば1日1回)、侵食率等の表示が更新される。納入LTがどの程度侵食されているかが分かり易いように、侵食率が低い場合は緑色、中程度の場合は黄色、高い場合は赤色となるように表示色を異ならせても良い。図1においては、ワーク又は素材ワークの近くに、侵食率を棒グラフでグラフィカルに示したカンバン5の表示例が描かれている。各加工職場では、例えば、赤、黄、緑の順でワークへの作業に着手する旨、ルールを定めておく。これにより、作業順の間違いを減らすことができる。
The erosion rate can be accurately and easily grasped by each processing workplace by using an electronic kanban as the
以上に説明したように、本実施形態の生産管理システム100は、複数の加工職場を有し、オーダーに応じて製造対象部品を製造する製造工場2に用いられる。この生産管理システム100は、品目分類部11と、WIP上限数設定部12と、素材ワーク投入制御部15と、を備える。品目分類部11は、製造工場2が製造可能な製造対象部品の品目の少なくとも一部をカテゴリに分類する。WIP上限数設定部12は、カテゴリごとに、製造対象部品の素材ワークが製造工場2に投入されてから製造対象部品が完成するまでの状態である仕掛品の最大数であるWIP上限数を設定する。素材ワーク投入制御部15は、製造工場2でのカテゴリごとの現在のWIP数が、WIP上限数設定部12で設定されたWIP上限数を超えないように、素材ワークを製造工場2に投入するタイミングを制御する。
As described above, the
これにより、製造工場2のWIP上限数を制限することで、製造工場2における製造LTを安定させることができる。また、製造工場2でのWIP上限数を、品目ごとではなくカテゴリごとに設定するため、管理負荷を低減することができる。この効果は、特に多品種少量生産の大規模な製造工場2において好適である。
Thus, by limiting the WIP upper limit number of the
また、本実施形態の生産管理システム100において、品目分類部11は、素材ワークが製造工場2に投入されてから製造対象部品が完成するまでに加工職場を通過する経路の類似度に基づいて、複数の製造対象部品に対する分類を行う。
In addition, in the
これにより、製造工場2において良く似た経路を通過する製造対象部品は、同一のカテゴリに分けられて、1つのWIP上限数でまとめて管理される可能性が高くなる。従って、製造工場におけるワークの滞留状況の変動幅を効果的に抑制することができる。一方、大きく異なる経路を通過する製造対象部品は、別々のカテゴリに分けられて、互いに独立したWIP上限数で管理される可能性が高くなる。従って生産管理を全体的に良好に行うことができる。
As a result, there is a high possibility that parts to be manufactured that pass through very similar routes in the
また、本実施形態の生産管理システム100において、品目分類部11が分類を行う場合の経路の類似度は、経路が通過する加工職場の負荷が増大するのに伴って、類似度に与える影響が増大するように計算される。
Further, in the
これにより、製造対象部品同士が製造工場2において互いに一部異なる経路を通過するとしても、経路に共通して含まれる加工職場の負荷が大きかった場合は、同一のカテゴリに分けられる可能性が高くなる。従って、負荷が大きい加工職場を重視してWIPの数が管理されるので、製造工場2の操業を安定して行うことができる。
As a result, even if the parts to be manufactured pass through partially different routes in the
また、本実施形態の生産管理システム100において、品目分類部11は、複数の製造対象部品に対する分類を階層クラスタリング手法によって行う。
In addition, in the
これにより、分類を適切に行うことができる。 This enables proper classification.
また、本実施形態の生産管理システム100は、製造対象部品に対する納入LTを設定する納入LT設定部13を備える。納入LT設定部13は、目標在庫余裕時間と、職場LTと、に基づいて、納入LTを設定する。目標在庫余裕時間は、製造対象部品が完成してから納入するまでの時間として達成すべき基準である。職場LTは、素材ワークが製造工場2に投入されてから製造対象部品が完成するまでに通過するそれぞれの加工職場で加工を完了するのに必要な時間である。素材ワーク投入制御部15は、納入LTに基づいて、素材ワークを製造工場2に投入するタイミングを制御する。
The
これにより、製造工場2で実際に加工が行われる時間と、目標在庫余裕時間と、の両方に配慮した適切なタイミングで、素材ワークを製造工場2へ投入することができる。
As a result, the material work can be supplied to the
また、本実施形態の生産管理システム100においては、職場LTは、過去に加工職場で素材ワーク又はワークを加工するのに実際に要した時間に基づいて定められる。
In addition, in the
これにより、職場LTとして実績値を用いて、納入LTを精度良く定めることができる。 As a result, the delivery LT can be determined with high accuracy using the actual value as the workplace LT.
また、本実施形態の生産管理システム100においては、職場LTを、職場LT推定モデルによって推定可能である。職場LT推定モデルは、少なくとも、製造対象部品が分類されたカテゴリと、製造対象部品の材質と、を変数として、職場LTを推定する。
Further, in the
これにより、製造実績が乏しい製造対象部品についても、納入LTを合理的に定めることができる。 As a result, it is possible to rationally determine the delivery LT even for parts to be manufactured that have a poor manufacturing record.
また、本実施形態の生産管理システム100において、納入LT設定部13は、職場LTに基づいて、製造対象部品が完成してから納入するまでの在庫余裕時間が目標在庫余裕時間を達成するオーダーの比率が予め定められた条件を満たすように、納入LTを設定する。
In addition, in the
これにより、目標在庫余裕時間を指標として、好ましい納入LTを定めることができる。 As a result, the desired delivery LT can be determined using the target inventory margin time as an index.
また、本実施形態の生産管理システム100において、納入LT設定部13は、集計対象期間における製造対象部品のオーダーのそれぞれについて、製造対象部品が完成してから納入するまでに実際に在庫した在庫時間である実績在庫余裕時間を求めて、目標在庫余裕時間と比較する。集計対象期間において、製造対象部品の実績在庫余裕時間が目標在庫余裕時間を達成できなかったオーダーの比率が第1閾値を下回る場合、納入LT設定部13は、製造対象部品の納入LTを減少するように調整する。集計対象期間において、製造対象部品の実績在庫余裕時間が目標在庫余裕時間を達成できなかったオーダーの比率が第2閾値を上回る場合、納入LT設定部13は、製造対象部品の納入LTを増加するように調整する。
In addition, in the
これにより、在庫余裕時間の実績を考慮して、納入LTを合理的に調整することができる。 As a result, it is possible to rationally adjust the delivery LT in consideration of the actual inventory margin time.
また、本実施形態の生産管理システム100において、素材ワーク投入制御部15は、同一のカテゴリに属する製造対象部品に関して複数のオーダーがあるとき、オーダーで定められた納入時期(組立必要日)から納入LTだけ遡った計画投入日から投入待ちとなっている期間の長さに基づいて、投入優先度を決定する。素材ワーク投入制御部15は、複数のオーダーの素材ワークが、投入優先度に基づく順番で製造工場2に投入されるように制御する。
In addition, in the
これにより、外乱等の影響を平準化でき、製造工場2の操業を安定させることができる。
As a result, the effects of disturbances and the like can be leveled, and the operation of the
また、本実施形態の生産管理システム100において、品目分類部11は、製造対象部品をカテゴリに分類するときに、製造対象部品の一部については何れのカテゴリにも属しないように分類を行う。素材ワーク投入制御部15は、何れのカテゴリにも属しない製造対象部品については、WIPの数にかかわらず、オーダーで定められた納入時期(組立必要日)から納入LTだけ遡った計画投入日に素材ワークが投入されるように制御する。
In the
これにより、製造対象部品の一部(例えば、他と殆ど似ていない特殊な製造対象部品)については分類外とすることで、カテゴリ数が過多になって管理負荷が増大するのを防止することができる。また、分類外となった製造対象部品についても、生産管理を適切に行うことができる。 As a result, some of the parts to be manufactured (for example, special parts to be manufactured that are hardly similar to others) are excluded from the classification, thereby preventing an excessive number of categories and an increase in the management load. can be done. In addition, it is possible to appropriately manage the production of parts to be manufactured that are not classified.
また、本実施形態の生産管理システム100は、改善分析部16を備える。改善分析部16は、あるカテゴリに属する製造対象部品に関し、製造工場2で対象期間内において製造された完成品の出来高が目標数を下回る場合に、製造工場2の運用の改善について分析する。改善分析部16は、以下の処理を行う。即ち、カテゴリに対応する製造対象部品が通過する複数の加工職場のそれぞれについて、加工職場に滞留する仕掛品の数と、加工職場を通過するLTと、加工職場の加工出来高と、の関係を求めることにより、加工職場での目標加工出来高を達成するために加工職場に投入すべき適正な投入量である適正WIPを求める。複数の加工職場のうち製造対象部品が通過する経路の最下流に位置する加工職場に最初に着目する。[A]着目した加工職場に関して、適正WIPと、実績WIPの平均値と、を比較する。[B]実績WIPの平均値が適正WIPより余裕範囲を超えて上回っている場合、又は、実績WIPが長時間増加する傾向がある場合は、加工職場の加工能力の増強が必要であると判定する。[C]そうでない場合は、加工職場よりも経路の1つ上流に位置する加工職場に着目する。上記の[A]~[C]の処理を、経路の最上流に位置する加工職場まで反復する。経路に含まれる全ての加工職場について、加工能力の増強が必要であると判定しなかった場合には、WIP上限数設定部12で設定されたカテゴリに対するWIP上限数を増加させる。
The
これにより、完成品の出来高が目標未達である場合に、その原因を自動的に特定することができる。従って、特定された原因に応じて、加工職場における加工機械を増加させたり、WIP上限数を調整したりすることで、生産をより効率良く行うことができ、納期遵守率を向上することができる。 As a result, when the output of the finished product does not reach the target, the cause can be automatically identified. Therefore, by increasing the number of processing machines in the processing workplace or adjusting the WIP upper limit number according to the identified cause, production can be performed more efficiently and the delivery date compliance rate can be improved. .
以上に本発明の好適な実施の形態を説明したが、上記の構成は例えば以下のように変更することができる。 Although the preferred embodiments of the present invention have been described above, the above configuration can be modified, for example, as follows.
負荷が大きくなりがちな加工職場は、製品のトレンド等の影響で変化する。これを考慮して、ある程度の期間が経過したら品目分類部11がクラスタリングを定期的に行って、カテゴリへの分類を更新しても良い。 Processing workplaces, which tend to be heavily loaded, change due to the influence of product trends and other factors. Taking this into consideration, the item classification unit 11 may periodically perform clustering after a certain period of time has passed, and update the classification into categories.
品目分類部11がクラスタリングを行うときの経路間の類似度は、経路に含まれる加工職場の負荷を考慮せずに計算することもできる。 The degree of similarity between routes when the item classification unit 11 performs clustering can also be calculated without considering the load of the processing workplaces included in the routes.
図7のステップS404で、改善分析部16が平均WIPと適正WIPとを比較するときに、ある程度の余裕範囲を考慮しても良い。この場合、平均WIPが適正WIPを上回っていても、適正WIPを基準とした余裕範囲に入っていれば、当該加工職場の加工能力が不足であるとは判定されない。
In step S404 of FIG. 7, when the
WIP上限数は、カンバン5以外の方法で管理されても良い。
The WIP upper limit may be managed by a method other than
改善分析部16は、省略されても良い。
The
品目分類部11は、製造対象部品の全てが何れかのクラスタ(カテゴリ)に属するまで、階層クラスタリングを継続しても良い。この場合でも、WIP上限数等のパラメータの管理負担をある程度少なくすることができる。 The item classification unit 11 may continue hierarchical clustering until all of the parts to be manufactured belong to any cluster (category). Even in this case, the burden of managing parameters such as the WIP upper limit can be reduced to some extent.
製造工場2を構成する全ての加工職場が1つの経営主体によって運営されても良いし、加工職場のうち一部が別の経営主体によって運営されても良い。
All the processing workplaces that make up the
2 製造工場
11 品目分類部(製造対象部品分類部)
12 WIP上限数設定部(最大仕掛数設定部)
15 素材ワーク投入制御部
16 改善分析部
100 生産管理システム
2 Manufacturing plant 11 Item classification department (manufacturing parts classification department)
12 WIP upper limit setting unit (maximum work in progress setting unit)
15 Material work
Claims (12)
前記製造工場が製造可能な製造対象部品の品目の少なくとも一部をカテゴリに分類する製造対象部品分類部と、
前記カテゴリごとに、前記製造対象部品の素材ワークが前記製造工場に投入されてから当該製造対象部品が完成するまでの状態である仕掛品の最大数である最大仕掛数を設定する最大仕掛数設定部と、
前記製造工場での前記カテゴリごとの現在の仕掛数が、前記最大仕掛数設定部で設定された前記最大仕掛数を超えないように、前記素材ワークを前記製造工場に投入するタイミングを制御する素材ワーク投入制御部と、
を備え、
前記製造対象部品分類部は、前記素材ワークが前記製造工場に投入されてから前記製造対象部品が完成するまでに前記加工職場を通過する経路の類似度に基づいて、複数の前記製造対象部品に対する分類を行い、
前記製造対象部品分類部が前記分類を行う場合の前記経路の類似度は、当該経路が通過する前記加工職場の負荷が増大するのに伴って、当該類似度に与える影響が増大するように計算されることを特徴とする生産管理システム。 A production management system for a manufacturing plant that has multiple processing workplaces and manufactures parts to be manufactured according to orders,
a manufacturing target parts classification unit that classifies at least some of the manufacturing target parts items that can be manufactured by the manufacturing plant into categories;
Maximum work-in-progress setting, which is the maximum number of work-in-progress, which is the maximum number of work-in-progress, which is the state from when the material work of the part to be manufactured is input to the manufacturing plant until the part to be manufactured is completed for each of the categories. Department and
A material that controls the timing of inputting the material work to the manufacturing plant so that the current number of products in progress for each category in the manufacturing plant does not exceed the maximum number of products in progress set by the maximum number of products in process setting section. a work input control unit;
with
The manufacturing target part classification unit classifies a plurality of the manufacturing target parts based on the degree of similarity of paths that pass through the processing workplace from when the material work is put into the manufacturing factory until the manufacturing target part is completed. do the classification,
The degree of similarity of the route when the classifying unit for parts to be manufactured performs the aforementioned classification is calculated so that the effect on the degree of similarity increases as the load on the processing workplace through which the route passes increases. A production management system characterized by:
前記製造対象部品分類部は、複数の前記製造対象部品に対する分類を階層クラスタリング手法によって行うことを特徴とする生産管理システム。 The production management system according to claim 1 ,
The production management system, wherein the manufacturing target part classification unit classifies the plurality of manufacturing target parts by a hierarchical clustering method.
前記製造工場が製造可能な製造対象部品の品目の少なくとも一部をカテゴリに分類する製造対象部品分類部と、a manufacturing target parts classification unit that classifies at least some of the manufacturing target parts items that can be manufactured by the manufacturing plant into categories;
前記カテゴリごとに、前記製造対象部品の素材ワークが前記製造工場に投入されてから当該製造対象部品が完成するまでの状態である仕掛品の最大数である最大仕掛数を設定する最大仕掛数設定部と、Maximum work-in-progress setting, which is the maximum number of work-in-progress, which is the maximum number of work-in-progress, which is the state from when the material work of the part to be manufactured is input to the manufacturing plant until the part to be manufactured is completed for each of the categories. Department and
前記製造工場での前記カテゴリごとの現在の仕掛数が、前記最大仕掛数設定部で設定された前記最大仕掛数を超えないように、前記素材ワークを前記製造工場に投入するタイミングを制御する素材ワーク投入制御部と、A material that controls the timing of inputting the material work to the manufacturing plant so that the current number of products in progress for each category in the manufacturing plant does not exceed the maximum number of products in progress set by the maximum number of products in process setting section. a work input control unit;
前記製造対象部品に対する納入リードタイムを設定する納入リードタイム設定部と、a delivery lead time setting unit that sets a delivery lead time for the part to be manufactured;
を備え、with
前記納入リードタイム設定部は、The delivery lead time setting unit
前記製造対象部品が完成してから納入するまでの時間として達成すべき基準である目標在庫余裕時間と、a target stock margin time, which is a standard to be achieved as the time from the completion of the manufacturing target parts to the delivery;
前記素材ワークが前記製造工場に投入されてから前記製造対象部品が完成するまでに通過するそれぞれの前記加工職場で加工を完了するのに必要な時間である職場リードタイムと、a workplace lead time, which is the time required to complete the processing at each of the processing workplaces that the material work passes through from when the material work is put into the manufacturing factory until the part to be manufactured is completed;
に基づいて、前記納入リードタイムを設定し、Set the delivery lead time based on
前記素材ワーク投入制御部は、前記納入リードタイムに基づいて、前記素材ワークを前記製造工場に投入するタイミングを制御することを特徴とする生産管理システム。The production management system, wherein the material work introduction control section controls the timing of introducing the material work into the manufacturing factory based on the delivery lead time.
前記職場リードタイムは、過去に当該加工職場で前記素材ワークを加工するのに実際に要した時間に基づいて定められることを特徴とする生産管理システム。 A production management system according to claim 3 ,
The production management system, wherein the workplace lead time is determined based on the time actually required to process the material work at the processing workplace in the past.
前記職場リードタイムを、職場リードタイム推定モデルによって推定可能であり、
前記職場リードタイム推定モデルは、少なくとも、当該製造対象部品が分類された前記カテゴリと、当該製造対象部品の材質と、を変数として、前記職場リードタイムを推定することを特徴とする生産管理システム。 The production management system according to claim 3 or 4 ,
the workplace lead time can be estimated by a workplace lead time estimation model;
A production control system, wherein the workplace lead time estimation model estimates the workplace lead time using at least the categories into which the parts to be manufactured are classified and the materials of the parts to be manufactured as variables.
前記納入リードタイム設定部は、前記職場リードタイムに基づいて、前記製造対象部品が完成してから納入するまでの在庫余裕時間が前記目標在庫余裕時間を達成するオーダーの比率が予め定められた条件を満たすように、前記納入リードタイムを設定することを特徴とする生産管理システム。 A production management system according to any one of claims 3 to 5 ,
The delivery lead time setting unit sets a condition in which a ratio of orders that achieve the target inventory margin time from completion of the parts to be manufactured to delivery is predetermined based on the workplace lead time. A production control system characterized by setting the delivery lead time so as to satisfy
前記納入リードタイム設定部は、
集計対象期間における前記製造対象部品のオーダーのそれぞれについて、当該製造対象部品が完成してから納入するまでに実際に在庫した在庫時間である実績在庫余裕時間を求めて、前記目標在庫余裕時間と比較し、
前記集計対象期間において、前記製造対象部品の前記実績在庫余裕時間が前記目標在庫余裕時間を達成できなかったオーダーの比率が第1閾値を下回る場合、当該製造対象部品の前記納入リードタイムを減少するように調整し、
前記集計対象期間において、前記製造対象部品の前記実績在庫余裕時間が前記目標在庫余裕時間を達成できなかったオーダーの比率が第2閾値を上回る場合、当該製造対象部品の前記納入リードタイムを増加するように調整することを特徴とする生産管理システム。 A production management system according to any one of claims 3 to 6 ,
The delivery lead time setting unit
For each of the orders for the parts to be manufactured in the aggregation target period, the actual inventory margin time, which is the actual inventory time from the completion of the manufacturing target parts to the delivery, is obtained and compared with the target inventory margin time. death,
reducing the delivery lead time of the part to be manufactured when the ratio of orders for which the actual spare time to inventory of the part to be manufactured has not achieved the target spare time to inventory during the aggregation target period is below a first threshold value; and
increasing the delivery lead time of the part to be manufactured when the ratio of orders for which the actual spare time to inventory of the part to be manufactured did not achieve the target spare time to inventory in the aggregation target period exceeds a second threshold value; A production management system characterized by adjusting so as to:
前記素材ワーク投入制御部は、同一の前記カテゴリに属する前記製造対象部品に関して複数のオーダーがあるとき、当該オーダーで定められた納入時期から前記納入リードタイムだけ遡った計画投入日から投入待ちとなっている期間の長さに基づいて投入優先度を決定し、
前記素材ワーク投入制御部は、複数のオーダーの前記素材ワークが、前記投入優先度に基づく順番で投入されるように制御することを特徴とする生産管理システム。 A production management system according to any one of claims 3 to 7 ,
When there are a plurality of orders for the parts to be manufactured that belong to the same category, the material work input control unit waits for input from the planned input date that is the delivery lead time before the delivery time determined by the order. determine the injection priority based on the length of time that the
The production management system, wherein the material work input control unit controls such that the material works of a plurality of orders are input in an order based on the input priority.
前記製造対象部品分類部は、前記製造対象部品をカテゴリに分類するときに、前記製造対象部品の一部については何れの前記カテゴリにも属しないように分類を行い、
前記素材ワーク投入制御部は、何れの前記カテゴリにも属しない前記製造対象部品については、仕掛品の数にかかわらず、オーダーで定められた納入時期から前記納入リードタイムだけ遡った計画投入日に前記素材ワークが投入されるように制御することを特徴とする生産管理システム。 A production management system according to any one of claims 3 to 8 ,
The manufacturing target part classification unit, when classifying the manufacturing target parts into categories, classifies a part of the manufacturing target parts so as not to belong to any of the categories,
With respect to the parts to be manufactured that do not belong to any of the categories, the material work input control unit sets the target input date to the planned input date that is earlier than the delivery lead time from the delivery time specified in the order, regardless of the number of work-in-progress products. A production management system characterized by controlling the input of the material work.
ある前記カテゴリに属する前記製造対象部品に関し、前記製造工場で対象期間内において製造された完成品の出来高が目標数を下回る場合に、当該製造工場の運用の改善について分析する改善分析部を備え、
前記改善分析部は、
前記カテゴリに対応する前記製造対象部品が通過する複数の前記加工職場のそれぞれについて、当該加工職場に滞留する仕掛品の数と、当該加工職場を通過するリードタイムと、当該加工職場の加工出来高と、の関係を求めることにより、当該加工職場での目標加工出来高を達成するために、当該加工職場に投入すべき適正な投入量である適正投入量を求め、
複数の前記加工職場のうち前記製造対象部品が通過する経路の最下流に位置する前記加工職場を最初に着目し、
着目した前記加工職場に関して、前記適正投入量と、実績投入量の平均値と、を比較して、前記実績投入量の平均値が前記適正投入量よりより余裕範囲を超えて上回っている場合、又は、前記実績投入量が長時間増加する傾向がある場合は、当該加工職場の加工能力の増強が必要であると判定し、そうでない場合は、当該加工職場よりも前記経路の1つ上流に位置する前記加工職場に着目する処理を、前記経路の最上流に位置する前記加工職場まで反復し、
前記経路に含まれる全ての前記加工職場について、加工能力の増強が必要であると判定しなかった場合には、前記最大仕掛数設定部で設定された当該カテゴリに対する前記最大仕掛数の増加が必要であると判定することを特徴とする生産管理システム。 A production management system according to any one of claims 3 to 9 ,
an improvement analysis unit that analyzes how to improve the operation of the manufacturing plant when the output of finished products manufactured in the manufacturing plant within the target period falls below the target number for the parts to be manufactured that belong to the category,
The improvement analysis unit
For each of the plurality of processing workplaces through which the parts to be manufactured corresponding to the category pass, the number of work-in-process products remaining at the processing workplace, the lead time for passing through the processing workplace, and the processing output at the processing workplace By obtaining the relationship of
Focusing first on the processing workplace positioned most downstream of the route through which the part to be manufactured passes among the plurality of processing workplaces,
With respect to the processing workplace of interest, if the average value of the actual input amount is compared with the appropriate input amount and the average value of the actual input amount, and the average value of the actual input amount exceeds the appropriate input amount by exceeding the margin range, Alternatively, if the actual input amount tends to increase for a long time, it is determined that it is necessary to increase the processing capacity of the processing workplace, and if not, one upstream of the route from the processing workplace Repeating the process focusing on the processing workplace located up to the processing workplace located most upstream on the route,
If it is not determined that the processing capacity needs to be increased for all the processing workplaces included in the route, it is necessary to increase the maximum number of products in progress for the category set in the maximum number of products in progress setting unit. A production management system characterized by determining that
製造対象部品の品目の少なくとも一部をカテゴリに分類する製造対象部品分類ステップと、
前記製造対象部品分類ステップで分類された前記カテゴリごとに、前記製造対象部品の素材ワークが前記製造工場に投入されてから当該製造対象部品が完成するまでの状態である仕掛品の最大数である最大仕掛数を設定する最大仕掛数設定ステップと、
前記製造工場での前記カテゴリごとの現在の仕掛数が、前記最大仕掛数設定ステップで設定された前記最大仕掛数を超えないように、前記素材ワークを前記製造工場に投入するタイミングを制御する素材ワーク投入制御ステップと、
を含み、
前記製造対象部品分類ステップでは、前記素材ワークが前記製造工場に投入されてから前記製造対象部品が完成するまでに前記加工職場を通過する経路の類似度に基づいて、複数の前記製造対象部品に対する分類を行い、
前記製造対象部品分類ステップで前記分類を行う場合の前記経路の類似度は、当該経路が通過する前記加工職場の負荷が増大するのに伴って、当該類似度に与える影響が増大するように計算されることを特徴とする生産管理方法。 A production control method for a manufacturing plant that has a plurality of processing workplaces and manufactures parts to be manufactured according to orders,
a to-be-manufactured part classification step of classifying at least some of the items of the to-be-manufactured part into categories;
It is the maximum number of work-in-progress that is in a state from when the material work of the manufacturing target part is put into the manufacturing factory until the manufacturing target part is completed for each of the categories classified in the manufacturing target part classification step. a maximum work in process setting step for setting the maximum work in process;
A material that controls the timing of inputting the material work to the manufacturing plant so that the current number of products in progress for each category in the manufacturing plant does not exceed the maximum number of products in progress set in the step of setting the maximum number of products in progress. a work input control step;
including
In the manufacturing target part classification step, a plurality of the manufacturing target parts are classified based on the degree of similarity of paths that pass through the processing workplace from when the material work is put into the manufacturing factory until the manufacturing target part is completed. do the classification,
The degree of similarity of the route when the classification is performed in the step of classifying parts to be manufactured is calculated so that the effect on the degree of similarity increases as the load of the processing workplace through which the route passes increases. A production control method characterized by:
製造対象部品の品目の少なくとも一部をカテゴリに分類する製造対象部品分類ステップと、a to-be-manufactured part classification step of classifying at least some of the items of the to-be-manufactured part into categories;
前記製造対象部品分類ステップで分類された前記カテゴリごとに、前記製造対象部品の素材ワークが前記製造工場に投入されてから当該製造対象部品が完成するまでの状態である仕掛品の最大数である最大仕掛数を設定する最大仕掛数設定ステップと、It is the maximum number of work-in-progress that is in a state from when the material work of the manufacturing target part is put into the manufacturing factory until the manufacturing target part is completed for each of the categories classified in the manufacturing target part classification step. a maximum work in process setting step for setting the maximum work in process;
前記製造工場での前記カテゴリごとの現在の仕掛数が、前記最大仕掛数設定ステップで設定された前記最大仕掛数を超えないように、前記素材ワークを前記製造工場に投入するタイミングを制御する素材ワーク投入制御ステップと、A material that controls the timing of inputting the material work to the manufacturing plant so that the current number of products in progress for each category in the manufacturing plant does not exceed the maximum number of products in progress set in the step of setting the maximum number of products in progress. a work input control step;
前記製造対象部品に対する納入リードタイムを設定する納入リードタイム設定ステップと、a delivery lead time setting step of setting a delivery lead time for the part to be manufactured;
を含み、including
前記納入リードタイム設定ステップでは、In the delivery lead time setting step,
前記製造対象部品が完成してから納入するまでの時間として達成すべき基準である目標在庫余裕時間と、a target stock margin time, which is a standard to be achieved as the time from the completion of the manufacturing target parts to the delivery;
前記素材ワークが前記製造工場に投入されてから前記製造対象部品が完成するまでに通過するそれぞれの前記加工職場で加工を完了するのに必要な時間である職場リードタイムと、a workplace lead time, which is the time required to complete the processing at each of the processing workplaces that the material work passes through from when the material work is put into the manufacturing factory until the part to be manufactured is completed;
に基づいて、前記納入リードタイムを設定し、Set the delivery lead time based on
前記素材ワーク投入制御ステップでは、前記納入リードタイムに基づいて、前記素材ワークを前記製造工場に投入するタイミングを制御することを特徴とする生産管理方法。A production control method, wherein in said material work input control step, timing for inputting said material work to said manufacturing factory is controlled based on said delivery lead time.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019066322A JP7261639B2 (en) | 2019-03-29 | 2019-03-29 | Production control system and production control method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019066322A JP7261639B2 (en) | 2019-03-29 | 2019-03-29 | Production control system and production control method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2020166548A JP2020166548A (en) | 2020-10-08 |
JP7261639B2 true JP7261639B2 (en) | 2023-04-20 |
Family
ID=72715332
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019066322A Active JP7261639B2 (en) | 2019-03-29 | 2019-03-29 | Production control system and production control method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP7261639B2 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2022170446A (en) * | 2021-04-28 | 2022-11-10 | 株式会社日立製作所 | Production management system and production management method |
US20220404817A1 (en) * | 2021-06-17 | 2022-12-22 | On-Time.Ai, Inc. | Processes for controlling operation of machine tools |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000084801A (en) | 1998-09-14 | 2000-03-28 | Mitsubishi Electric Corp | Method for circulation type physical distribution control of production process and device thereof |
JP2003084819A (en) | 2001-09-07 | 2003-03-19 | Technova Kk | Production plan making method and device, computer program and recording medium |
JP2004178572A (en) | 2002-11-11 | 2004-06-24 | Jfe Steel Kk | Allocation method of actual article to order in manufacturing process of steel product |
JP2004355172A (en) | 2003-05-28 | 2004-12-16 | Ricoh Co Ltd | Job shop type production system, tracking device, tracking method, program and recording medium |
JP2007188306A (en) | 2006-01-13 | 2007-07-26 | Jfe Steel Kk | Scheduling apparatus considering the probability distribution of processing time |
JP2009265699A (en) | 2008-04-21 | 2009-11-12 | Nippon Steel Corp | Processing time prediction device, method, program, and computer-readable storage medium |
JP2013033466A (en) | 2011-06-30 | 2013-02-14 | Univ Of Tsukuba | Optimal index generation device, optimal index generation method, optimal index generation program, and optical index generation server |
JP2015090532A (en) | 2013-11-05 | 2015-05-11 | 新日鐵住金株式会社 | Cast plan planning device, method, and program |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH1196210A (en) * | 1997-09-16 | 1999-04-09 | Toshiba Corp | Method and device for scheduling production planning and recording medium |
-
2019
- 2019-03-29 JP JP2019066322A patent/JP7261639B2/en active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000084801A (en) | 1998-09-14 | 2000-03-28 | Mitsubishi Electric Corp | Method for circulation type physical distribution control of production process and device thereof |
JP2003084819A (en) | 2001-09-07 | 2003-03-19 | Technova Kk | Production plan making method and device, computer program and recording medium |
JP2004178572A (en) | 2002-11-11 | 2004-06-24 | Jfe Steel Kk | Allocation method of actual article to order in manufacturing process of steel product |
JP2004355172A (en) | 2003-05-28 | 2004-12-16 | Ricoh Co Ltd | Job shop type production system, tracking device, tracking method, program and recording medium |
JP2007188306A (en) | 2006-01-13 | 2007-07-26 | Jfe Steel Kk | Scheduling apparatus considering the probability distribution of processing time |
JP2009265699A (en) | 2008-04-21 | 2009-11-12 | Nippon Steel Corp | Processing time prediction device, method, program, and computer-readable storage medium |
JP2013033466A (en) | 2011-06-30 | 2013-02-14 | Univ Of Tsukuba | Optimal index generation device, optimal index generation method, optimal index generation program, and optical index generation server |
JP2015090532A (en) | 2013-11-05 | 2015-05-11 | 新日鐵住金株式会社 | Cast plan planning device, method, and program |
Also Published As
Publication number | Publication date |
---|---|
JP2020166548A (en) | 2020-10-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7693593B2 (en) | Production planning method and production planning system | |
CN112070378B (en) | Production scheduling management method based on logic priority principle by using computer | |
Adane et al. | Application of system dynamics for analysis of performance of manufacturing systems | |
US20210073695A1 (en) | Production scheduling system and method | |
Fera et al. | A modified tabu search algorithm for the single-machine scheduling problem using additive manufacturing technology | |
JP5309882B2 (en) | Schedule creation system, schedule creation method, and schedule creation program | |
JP7261639B2 (en) | Production control system and production control method | |
JP2009265699A (en) | Processing time prediction device, method, program, and computer-readable storage medium | |
JP5958227B2 (en) | Process management system | |
Butzer et al. | Identification of approaches for remanufacturing 4.0 | |
US20120283863A1 (en) | Resource scheduling and adaptive control software for cutting room operations | |
JP2008027150A (en) | Unit and method for predicting manufacturing load, computer program, and computer readable storage medium | |
CN111415069B (en) | Discrete manufacturing process intelligent real-time scheduling method | |
US20220404817A1 (en) | Processes for controlling operation of machine tools | |
Milewska | IT systems supporting the management of production capacity | |
CN114707874A (en) | Scheduling method, equipment and storage medium applied to aluminum alloy production | |
JP2013033450A (en) | Manufacturing work period prediction device, manufacturing work period prediction method, and computer program | |
CN106325232A (en) | Mold manufacture automatic production control system and method | |
Venkatadri et al. | A multi-commodity network flow-based formulation for the multi-period cell formation problem | |
CN116415780A (en) | Intelligent ordering method and system | |
Slak et al. | Application of genetic algorithm into multicriteria batch manufacturing scheduling | |
CN115409392A (en) | Method and device for determining material production plan, storage medium and electronic equipment | |
TW202226088A (en) | Method and system for anticipating delivery time | |
Lee et al. | A dispatching scheme involving move control and weighted due date for wafer foundries | |
Molnár et al. | Building a Reusable Data Model to Support Systematic Layout Planning with Discrete Event Simulation of Flexible Manufacturing Systems |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20220221 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20221228 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230202 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230322 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20230404 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230410 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7261639 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |