JP7261639B2 - Production control system and production control method - Google Patents

Production control system and production control method Download PDF

Info

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
Application number
JP2019066322A
Other languages
Japanese (ja)
Other versions
JP2020166548A (en
Inventor
良 村上
文博 本多
裕太郎 厚坂
亨 酒井
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Kawasaki Motors Ltd
Original Assignee
Kawasaki Jukogyo KK
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Kawasaki Jukogyo KK filed Critical Kawasaki Jukogyo KK
Priority to JP2019066322A priority Critical patent/JP7261639B2/en
Publication of JP2020166548A publication Critical patent/JP2020166548A/en
Application granted granted Critical
Publication of JP7261639B2 publication Critical patent/JP7261639B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/30Computing 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. Patent Literature 1 discloses this type of production system.

特許文献1の生産システムは、取り決められた運用手順に従って作業者による作業へのワークの投入・搬出作業を行い、複数の装置から生産に係わる生産実績データを管理し、複数の装置、被組立物/被加工物及び作業者に対してモデル化し、該モデル化データとその日の生産計画データから、ワークの投入・搬出タイミングと、作業者の作業割り当てを決定する構成となっている。 In the production system of Patent Document 1, work is carried out by workers in accordance with an established operating procedure, and work is carried out by workers. /Workpieces and workers are modeled, and from the modeled data and the day's production plan data, the work loading/unloading timings and worker work assignments are determined.

特開2004-355172号公報Japanese Patent Application Laid-Open No. 2004-355172

しかし、上記特許文献1の構成は、被組立物/被加工物ごとに生産実績データをモデル化する必要があるので、特に多品種少量生産を行う工場において管理負担が過大となり易く、改善が望まれていた。 However, in the configuration of Patent Document 1, since it is necessary to model the actual production data for each object to be assembled/worked, the management burden tends to be excessive, especially in factories that carry out high-mix low-volume production, and improvement is desired. was rare.

本発明は以上の事情に鑑みてされたものであり、その目的は、生産の安定性を確保でき、多品種少量生産の大規模な工場でも管理負担が少ない生産管理システム及び生産管理方法を提供することにある。 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.

本発明の一実施形態に係る生産管理システムを説明する模式図。BRIEF DESCRIPTION OF THE DRAWINGS The schematic diagram explaining the production control system which concerns on one Embodiment of this invention. 製造対象部品の納入LTを説明するグラフ。A graph explaining delivery LT of parts for manufacture. 目標在庫余裕時間に基づいて納入LTを決定する方法を説明するグラフ。A graph explaining a method of determining a delivery LT based on a target inventory margin time. 生産管理システムにおいて行われる生産管理方法を示すフローチャート。4 is a flow chart showing a production control method performed in the production control system; クラスタリング処理のサブルーチンを示すフローチャート。4 is a flowchart showing a subroutine of clustering processing; 納入LT調整処理のサブルーチンを示すフローチャート。4 is a flowchart showing a subroutine of delivery LT adjustment processing; 改善分析処理のサブルーチンを示すフローチャート。4 is a flowchart showing a subroutine of improvement analysis processing;

次に、図面を参照して本発明の実施の形態を説明する。図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 production management system 100 according to one embodiment of the invention is applied. FIG. 2 is a graph for explaining the delivery LT of parts to be manufactured.

図1には、組立工場4が必要とする部品を供給するサプライチェーンが示されている。このサプライチェーンには、素材倉庫1と、製造工場2と、完成品倉庫3と、が含まれている。 FIG. 1 shows a supply chain that supplies the parts required by the assembly plant 4 . This supply chain includes a material warehouse 1, a manufacturing plant 2, and a finished product warehouse 3.

素材倉庫1は、素材ワークを保管することができる。素材ワークは、製造工場2で生産する製造対象部品の材料である。 The material warehouse 1 can store material works. A material work is a material for a manufacturing target part produced in the manufacturing plant 2 .

製造工場2は、素材ワークに対して加工等の作業を行い、製造対象部品を完成させる。生産管理システム100は、この製造工場2の生産を管理する。 The manufacturing factory 2 performs operations such as processing on the material work to complete the part to be manufactured. A production management system 100 manages the production of this manufacturing plant 2 .

完成品倉庫3には、製造工場2で生産した製造対象部品の完成品を保管することができる。 In the finished product warehouse 3, finished products of parts to be manufactured produced at the manufacturing plant 2 can be stored.

組立工場4は、複数の製造対象部品を組み合わせて、完成品、又は、より大きな部品を組み立てる。 The assembly factory 4 assembles a finished product or a larger part by combining a plurality of parts to be manufactured.

以下では、製造対象部品の各状態を区別するために、完成した製造対象部品を完成品と呼び、製造工場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 manufacturing plant 2 is referred to as a work. A material for a part to be manufactured is sometimes called a material work. The production control system 100 focuses on the number of works flowing through the manufacturing plant 2 and performs production control.

製造工場2は、ジョブショップ生産方式を採用しており、複数の加工職場から構成されている。各加工職場には1以上の加工機械が配置されていることが通常であるが、加工機械が配置されない加工職場があっても良い。ジョブショップ生産方式は周知であるので簡単に説明するが、多品種少量生産において最も一般的とされる形態である。ジョブショップ生産方式では、加工職場(加工機械)のレイアウトにおいて機能の観点が重視され、似た機能を有する職場は近くに配置される。ジョブショップ生産方式では、異なる工程順を持つ製造対象部品が同一の加工職場(加工機械)を共有する。 The manufacturing factory 2 employs a job shop production system and is composed of a plurality of processing workplaces. One or more processing machines are usually installed at each processing workplace, but there may be processing workplaces that are not equipped with processing machines. Since the job shop production system is well known, it will be briefly described, but it is the most common form in high-mix low-volume production. In the job shop production system, emphasis is placed on the function of the layout of processing workplaces (processing machines), and workplaces with similar functions are arranged close to each other. In the job shop production method, manufacturing target parts having different process orders share the same processing workplace (processing machine).

以下の説明においては、図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 5th processing station 25, the 6th processing station 26, the 7th processing station 27, the 8th processing station 28, and the 9th processing station 29 may be called. The number of processing workplaces is not limited, and the present invention can be applied to a large-scale factory composed of hundreds of processing workplaces, for example.

製造対象部品は、製造工場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 manufacturing plant 2 from a material work to a finished product. This passing route differs for each part to be manufactured. FIG. 1 shows an example in which five different parts to be manufactured (items A to E) pass through the first route 51, the second route 52, the third route 53, and the fourth route 54 shown in FIG. ing.

品目A及び品目Bは、何れも、第1経路51を通過する。第1経路51は、第6加工職場26、第8加工職場28、第9加工職場29の順に通過する経路である。 Both item A and item B pass through the first path 51 . The first route 51 is a route that passes through the sixth processing station 26, the eighth processing station 28, and the ninth processing station 29 in this order.

品目Cは、第2経路52を通過する。第2経路52は、第3加工職場23、第4加工職場24、第7加工職場27の順に通過する経路である。 Item C passes through second path 52 . The second route 52 is a route that passes through the third processing plant 23, the fourth processing plant 24, and the seventh processing plant 27 in this order.

品目Dは、第3経路53を通過する。第3経路53は、第3加工職場23、第4加工職場24、第5加工職場25の順に通過する経路である。 Item D passes through third path 53 . The third route 53 is a route that passes through the third processing workplace 23, the fourth processing workplace 24, and the fifth processing workplace 25 in this order.

品目Eは、第4経路54を通過する。第4経路54は、第1加工職場21、第2加工職場22の順に通過する経路である。 Item E passes through fourth path 54 . A fourth route 54 is a route that passes through the first processing workplace 21 and the second processing workplace 22 in this order.

本実施形態の生産管理システム100は、製造工場2へのオーダーに基づいて、製造工場2に対して素材ワークの投入指示等を出力することができる。 The production management system 100 of the present embodiment can output an instruction to insert a material work to the manufacturing factory 2 based on an order to the manufacturing factory 2 .

生産管理システム100は、主として、品目分類部(製造対象部品分類部)11と、WIP上限数設定部(最大仕掛数設定部)12と、納入LT設定部13と、オーダー受付部14と、素材ワーク投入制御部15と、改善分析部16と、を備える。WIPは、Work-In-Processの略称であり、完成品になる前の仕掛品を意味する。WIPは、上述の製造対象部品の各状態(完成品、ワーク、及び素材ワーク)のうち、ワークに相当する。LTは、リードタイム(Lead Time)の略称である。 The production management system 100 mainly includes an item classification section (manufacturing target parts classification section) 11, a WIP upper limit quantity setting section (maximum in-process quantity setting section) 12, a delivery LT setting section 13, an order reception section 14, a material A workpiece input control unit 15 and an improvement analysis unit 16 are provided. WIP is an abbreviation for Work-In-Process, and means work in process before becoming a finished product. The WIP corresponds to the work among the above states of the part to be manufactured (finished product, work, and material work). LT is an abbreviation for lead time.

本実施形態の生産管理システム100は、公知のコンピュータ(図略)から構成されている。このコンピュータは、例えば、製造工場2に設置されているサーバコンピュータとすることができる。コンピュータは、図略のCPU、ROM、RAM、HDD、入出力部等を備える。HDDには、各種プログラムやデータ等が記憶されている。HDDに記憶されるプログラムには、本発明の生産管理方法を実現するための生産管理プログラムが含まれる。CPUは、各種プログラム等をHDDから読み出して実行することができる。生産管理システム100においては、上記のハードウェアとソフトウェアの協働によって、上記のコンピュータを、品目分類部11、WIP上限数設定部12、納入LT設定部13、オーダー受付部14、素材ワーク投入制御部15及び改善分析部16として動作させることができる。 The production management system 100 of this embodiment is composed of a known computer (not shown). This computer can be, for example, a server computer installed at the manufacturing plant 2 . The computer includes a CPU, a ROM, a RAM, an HDD, an input/output unit, and the like (not shown). Various programs and data are stored in the HDD. The programs stored in the HDD include a production control program for implementing the production control method of the present invention. The CPU can read various programs from the HDD and execute them. In the production management system 100, the computer is configured as an item classification unit 11, a WIP upper limit number setting unit 12, a delivery LT setting unit 13, an order reception unit 14, and a material work input control unit through cooperation of the above hardware and software. It can operate as part 15 and improvement analysis part 16 .

品目分類部11は、製造工場2で製造される多数の製造対象部品を、適宜の数のカテゴリに分類する。 The item classification unit 11 classifies a large number of manufacturing target parts manufactured in the manufacturing plant 2 into an appropriate number of categories.

品目分類部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 manufacturing factory 2, and the parts to be manufactured that have similar paths belong to the same category, and the parts to be manufactured that have dissimilar paths belong to the same category. Each part is classified so that it belongs to a different category. As this classification method, an appropriate clustering method such as a hierarchical clustering method is used.

ところで、生産管理手法の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 manufacturing factory 2 . Thus, in this embodiment, CONWIP is performed for each category. Therefore, the category serves as a criterion for determining the upper limit of the number of works that exist in the manufacturing plant 2 .

クラスタリングには、クラスタリングの対象同士が似ているかそうでないかを数値で示す類似度が用いられる。本実施形態において、製造対象部品の間の類似度は、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 manufacturing plant 2. In this case, however, it is preferable to calculate the degree of similarity by regarding them as one processing workplace together. The degree of similarity between routes of processing workplaces passing through the manufacturing plant 2 can be determined using, for example, the Levenshtein distance. The route of the processing workplace can be represented, for example, as a string of characters that uniquely indicate each processing workplace. The Levenshtein distance is defined as the minimum editing cost required to make one of two different strings identical to the other. Editing is, for example, the insertion and deletion of characters (meaning processing workshops).

品目分類部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 manufacturing plant 2 according to the planned load of the processing workplace. This planned load can be obtained based on the planned number of processed products in a processing plant within a predetermined period and the processing capacity of the processing plant.

品目分類部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 production control system 100 .

WIP上限数設定部12は、カテゴリごとのWIP上限値を設定する。WIP上限値は、製造工場2での実際の生産を模擬したシミュレーション計算を行う等、公知の手段を用いて得ることができる。 The WIP upper limit number setting unit 12 sets a WIP upper limit value for each category. The WIP upper limit value can be obtained using known means such as performing simulation calculations simulating actual production at the manufacturing plant 2 .

納入LT設定部13は、製造対象部品ごとの納入LTを設定する。納入LTとは、素材ワークが製造工場2に投入されてから組立工場4に完成品を納入するまでに確保すべき時間である。詳細は後述するが、この納入LTと、オーダーにおいて定められた納入日と、に基づいて、素材ワークが製造工場2に投入されるタイミング(計画投入日)が定められる。なお、納入LTの初期値を求める場合と、現行の納入LTを更新する場合とで、納入LT設定部13の動作は異なる。 The delivery LT setting unit 13 sets a delivery LT for each part to be manufactured. The delivery LT is the time that should be secured from when the material work is put into the manufacturing plant 2 to when the finished product is delivered to the assembly plant 4 . Although the details will be described later, the timing (planned input date) at which the material work is input to the manufacturing factory 2 is determined based on the delivery LT and the delivery date determined in the order. Note that the operation of the delivery LT setting unit 13 differs between when obtaining the initial value of the delivery LT and when updating the current delivery LT.

納入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 manufacturing factory 2 to become a finished product, the inventory margin time, can be considered.

投入待ち時間は、予め定めた計画投入日が到来してから、実際に製造工場2へ投入されるまでの時間である。投入待ち時間の間、素材ワークは投入待ち保管部1aにて保管される。 The loading waiting time is the time from the arrival of a predetermined planned loading date to the actual loading into the manufacturing plant 2 . During the loading waiting time, the material work is stored in the loading standby storage unit 1a.

工場通過LTは、製造工場2に素材ワークが投入されてから、完成品が仕上がるまでの時間である。上述したように、製造対象部品が異なれば、ワークが製造工場2の加工職場をどのように通過するかが変わる。また、同一の加工職場でも、ワークが異なれば、作業に必要な時間が変わる。例えば、同一の形状のワークを同じ形状に加工する場合でも、例えば鉄とアルミニウムというように材質が異なれば、機械加工に必要な時間が異なる。従って、工場通過LTは、製造対象部品に応じて様々である。 The factory pass LT is the time from when the material work is put into the manufacturing factory 2 until the finished product is finished. As described above, different parts to be manufactured affect how the workpiece passes through the processing stations of manufacturing plant 2 . Also, even in the same processing workplace, if the work is different, the time required for the work will change. For example, even in the case of machining workpieces of the same shape into the same shape, different materials such as iron and aluminum require different machining times. Therefore, factory pass LT varies depending on the part to be manufactured.

在庫余裕時間は、製造工場2において素材ワークに対する全ての作業が完了して完成品となってから、組立工場4へ納入するまでの在庫時間である。在庫余裕時間の間、完成品は完成品倉庫3にて保管される。 The inventory margin time is the inventory time from the completion of all operations on the material work in the manufacturing plant 2 to the completion of the finished product until delivery to the assembly plant 4 . The finished product is stored in the finished product warehouse 3 during the inventory spare time.

納入LT設定部13は、納入LTの初期値を、適宜の手法によって求める。良く知られたリトルの法則によれば、リードタイムは、WIPの数を工場の能力で除算することにより得ることができる。納入LTの初期値は、製造対象部品ごとに、例えば上述のシミュレーションによって求めることができる。納入LTの初期値が定められた後、製造工場2における実際の運用が開始される。いったん定めた納入LTを納入LT設定部13が調整する処理については後述する。 The delivery LT setting unit 13 obtains the initial value of the delivery LT by an appropriate method. According to the well-known Little's Law, the lead time can be obtained by dividing the number of WIPs by the factory capacity. The initial value of delivery LT can be obtained for each part to be manufactured, for example, by the simulation described above. After the initial value of the delivered LT is determined, the actual operation at the manufacturing plant 2 is started. The process of adjusting the once determined delivery LT by the delivery LT setting unit 13 will be described later.

オーダー受付部14は、製造工場2に対するオーダーを受け付ける。オーダー受付部14が受け付けたオーダーは、オーダーリストに追加される。 The order reception unit 14 receives orders for the manufacturing plant 2 . The orders received by the order receiving unit 14 are added to the order list.

組立工場4において、所定の日(以下、組立必要日という。)に部品を組み立てる見込みとなり、当該部品を製造工場2で製造する必要が生じた場合を考える。この場合、製造工場2へ製造を依頼するオーダーが生成されて、このオーダーがオーダー受付部14によって受け付けられる。オーダーには、納期の情報として、上述の組立必要日の情報が含まれる。 Assume that the assembly plant 4 is expected to assemble parts on a predetermined date (hereinafter referred to as assembly required date), and that the parts need to be manufactured at the manufacturing plant 2 . In this case, an order requesting manufacturing to the manufacturing plant 2 is generated, and this order is received by the order receiving unit 14 . The order includes information on the required date for assembly as information on the delivery date.

素材ワーク投入制御部15は、オーダー受付部14が受け付けたオーダーに基づいて、製造工場2に対する素材ワークの投入タイミングを制御する。 The material work input control section 15 controls the timing of inputting the material work to the manufacturing factory 2 based on the order received by the order receiving section 14 .

具体的に説明すると、素材ワーク投入制御部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 manufacturing plant 2 . The material work input control unit 15 determines the planned input date to be the date preceding the required assembly date by the delivery LT of the part to be manufactured.

素材ワーク投入制御部15は、オーダーリストに含まれるオーダーに基づいて、素材ワークを製造工場2に投入する。 The material work introduction control unit 15 introduces material works into the manufacturing factory 2 based on the orders included in the order list.

素材ワーク投入制御部15は、原則として、受け付けられたオーダーに関する素材ワークを、計画投入日に製造工場2に投入するように、指示を行う。この指示は、例えば、コンピュータが投入指示をディスプレイに表示したり、投入指示書をプリンタで出力したりすることにより実現される。 In principle, the material work input control unit 15 instructs the manufacturing factory 2 to input the material work related to the received order to the manufacturing plant 2 on the planned input date. This instruction is realized, for example, by the computer displaying the input instruction on the display or outputting the input instruction sheet by the printer.

ただし、上述したように、製造工場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 manufacturing plant 2 is determined for each category. Even when the planned input date arrives, if there are already works in the manufacturing plant 2 that have the same category as the category of the part to be manufactured that is to be input, and the number has reached the WIP upper limit, the material work is not put in. Eventually, when the work in manufacturing plant 2 becomes a finished product, the number of WIPs in manufacturing plant 2 in the category falls below the upper limit. After waiting until then, the material work input control unit 15 issues an instruction to input the material work to the manufacturing factory 2 .

製造工場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 manufacturing plant 2 is managed using the kanban card 5 . The number of kanban cards 5 corresponding to the WIP upper limit value is prepared in advance in the kanban storage unit 5a for each category. Material works that are classified into any category are always supplied to the manufacturing factory 2 in the form that one kanban 5 of the category is attached to each one. When the work becomes a finished product by the work in the manufacturing factory 2, the kanban 5 is removed from the finished product and returned to the kanban storage section 5a. The remaining number of kanban cards 5 for each category indicates how many material works can be input to the manufacturing factory 2 in the category.

例えば、計画投入日が既に到来しているオーダーが複数受け付けられ、それぞれの素材ワークは同一のカテゴリに属しているが、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 manufacturing factory 2. (when there is only one remaining kanban 5). In this case, the question arises as to which order of material works waiting for input should be input. In this regard, the material work input control unit 15 of the present embodiment calculates the ratio (erosion rate) at which the delivery LT is eroded due to waiting for input for each order, and inputs the material work from the order with the highest erosion rate. do. To give a concrete example of the erosion rate, if the delivery LT is 50 days and 10 days are currently spent waiting for input, the erosion rate is 20%. By controlling this order, it is possible to suppress the imbalance in the waiting time for inputting, and to realize a good operation as a whole.

オーダーが対象とする製造対象部品の中には、上述したとおり、何れのカテゴリにも属しないものもある。この場合は、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 manufacturing factory 2 on the planned introduction date, regardless of the number of WIPs related to the same part to be manufactured.

何れのカテゴリにも属しない製造対象部品について、カンバン5を付けて製造工場2に投入することもできる。この場合、「カテゴリ分類外」という特別なカンバン5を用意すれば良い。WIPの数の制限がないので、この特別なカンバンは、十分に多い数を準備しておく。 Parts to be manufactured that do not belong to any category can be sent to the manufacturing factory 2 with a Kanban card 5 attached. In this case, a special kanban card 5 called "out of category classification" should be prepared. Since there is no limit on the number of WIPs, this special kanban should be prepared in large enough numbers.

次に、納入LT設定部13が行う納入LTの調整処理について説明する。 Next, the delivery LT adjustment processing performed by the delivery LT setting unit 13 will be described.

製造工場2に投入された素材ワークのそれぞれは、様々な加工職場をワークとして通過し、最終的に完成品になる。 Each material work input to the manufacturing plant 2 passes through various processing workplaces as a work and finally becomes a finished product.

製造工場2においては、データベースが構築されている。オーダー、製造工場2に投入される素材ワーク、及び加工職場等には、それぞれを特定するための識別情報が付与されている。ワークが加工職場を通過するごとに、素材ワークごとに、加工職場が作業に着手した日時、作業が完了した日時の情報が、データベースに蓄積される。実際に工場に投入された日時、完成品となった日時、組立工場4に納入された日時も、素材ワークごとにデータベースに蓄積される。 A database is constructed in the manufacturing plant 2 . An order, a material work input to the manufacturing plant 2, a processing workplace, and the like are given identification information for specifying each of them. Each time the work passes through the processing workplace, information on the date and time when the processing workplace started work and the date and time when the work was completed is accumulated in the database for each material work. The date and time when the material work was actually put into the factory, the date and time when it became a finished product, and the date and time when it was delivered to the assembly factory 4 are also accumulated in the database for each material work.

製造工場2での運用がある程度行われ、実績データがある程度収集された後、納入LT設定部13は、初期値として設定された納入LTを調整するために、以下の処理を行う。 After the manufacturing plant 2 has been operated to some extent and the performance data has been collected to some extent, the delivery LT setting unit 13 performs the following processing to adjust the delivery LT set as the initial value.

納入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 setting unit 13 sets a new delivery LT, the input waiting time in FIG. 2 is calculated as zero.

工場通過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 LT setting unit 13 to set a new delivery LT, each workplace LT is required. In the present embodiment, the delivery LT setting unit 13 acquires the workplace LT using different methods according to the production volume of each part to be manufactured.

上述したように製造工場2は多品種少量生産を行っているが、各製造対象部品が当該工場で生産される数量は、製造対象部品によって異なる。そこで、納入LT設定部13は、製造対象部品の生産量が所定量以上である場合は、当該製造対象部品が通過するそれぞれの加工職場の実績職場LTを当該加工職場の職場LTとして用いる。実績職場LTは、上述のデータベースへの記録内容を参照することにより得ることができる。 As described above, the manufacturing factory 2 performs high-mix low-volume production, but the quantity of each manufacturing target part produced in the factory differs depending on the manufacturing target part. Therefore, when the production volume of the part to be manufactured is equal to or greater than the predetermined amount, the delivery LT setting unit 13 uses the actual workplace LT of each processing workplace through which the part to be manufactured passes as the workplace LT of the processing workplace. The actual workplace LT can be obtained by referring to the contents recorded in the database described above.

製造対象部品の生産量が所定量未満である場合、実績に乏しいため、実績職場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 setting unit 13 estimates the workplace LT of the processing workplace using a workplace LT estimation model (workplace lead time estimation model) constructed in advance. The workplace LT estimation model can be obtained, for example, as follows. That is, the learning data obtained by inputting the categories into which the parts to be manufactured are classified by the item classification unit 11 and the materials of the parts to be manufactured, and outputting the results workplaces LT of the processing workplaces that worked on the parts to be manufactured. are prepared for each processing workplace. Using this training data, the machine learning model is made to learn the relationship between the input and the output, and a trained model is constructed. A trained model is constructed for each processing workplace. By inputting the category and material of the part to be manufactured into this learned model (workplace LT estimation model), the workplace LT of the processing workplace can be estimated.

在庫余裕時間に関しては、短く設定し過ぎると、製造対象部品の完成が間に合わず納入できない状況が発生し易くなる。一方で、在庫余裕時間が長過ぎるのも、在庫維持費用等の観点から好ましくない。これらの事情を考慮して、本実施形態では、納入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 LT setting unit 13 sets a new delivery LT. The target inventory margin time is artificially set to be neither short nor long in consideration of the balance of the above trade-off circumstances. In this embodiment, the target inventory margin time is set in the form of a ratio (for example, 1/3) to the delivery LT. However, it is not limited to this, and can be set in the form of days, for example.

上述のとおり、製造工場2へのオーダーは、組立工場4で部品を組み立てる必要が生じることに起因して生成される。ただし、組立工場4で部品を組み立てる日(上述の組立必要日)は、オーダーの生成時点では計画日であって、実際の組立必要日がそれと異なる場合もあり得る。即ち、実際の組立必要日は、オーダーの時点で予定していた日から前倒しになったり、後倒しになったりすることがある。製造工場2で製造対象部品が実際に完成する日も、各加工職場で起きる外乱等の影響により、バラツキが生じる。製造対象部品の実際の完成日が実際の組立必要日より後になってしまうと、納期割れとなる。 As described above, orders to manufacturing plant 2 are generated due to the need to assemble parts at assembly plant 4 . However, the date on which the parts are assembled at the assembly plant 4 (the required assembly date described above) is the planned date at the time the order is generated, and the actual required assembly date may differ from the planned date. That is, the actual required assembly date may be moved forward or backward from the date scheduled at the time of ordering. The actual completion date of the parts to be manufactured in the manufacturing plant 2 also varies due to the influence of disturbances that occur in each processing workplace. If the actual completion date of the part to be manufactured is later than the actual required assembly date, the delivery will be missed.

この事情を考慮して、納入LT設定部13が新しい納入LTを設定する場合は、実績の在庫余裕時間の分布が用いられる。具体的には、所定の集計対象期間(例えば、直近の1ヵ月)において、ある製造対象部品に関する全てのオーダーについて、製造工場2で完成品となってから組立工場4に納入されるまでの時間(即ち、在庫余裕時間)を計算し、上述の目標在庫余裕時間と比較する。これにより、ある製造対象部品に関して、目標在庫余裕時間を達成できたオーダー及び達成できなかったオーダーが、全てのオーダーに対してどのくらいの割合となっているかを求めることができる。 In consideration of this situation, when the delivery LT setting unit 13 sets a new delivery LT, the distribution of actual inventory margin time is used. Specifically, it is the time from when all orders relating to a part to be manufactured are completed at the manufacturing plant 2 to when they are delivered to the assembly plant 4 during a predetermined aggregation target period (for example, the most recent month). (ie, time to stock) is calculated and compared to the target time to stock described above. As a result, it is possible to obtain the ratio of orders that have achieved the target inventory margin time and orders that have not achieved the target inventory margin time to all orders for a certain manufacturing target part.

目標在庫余裕時間を達成できなかったオーダーが所定割合(例えば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 LT setting unit 13 determines the new delivery LT for the part to be manufactured so as to be a value obtained by decreasing the current delivery LT by a predetermined ratio (for example, 20%).

目標在庫余裕時間を達成できなかったオーダーが所定割合(例えば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 LT setting unit 13 sets the new delivery LT to a value obtained by increasing the current delivery LT by a predetermined percentage (for example, 20%) for the part to be manufactured.

目標在庫余裕時間を達成できなかったオーダーが、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 manufacturing plant 2 finally converges to a state where the load is moderate such that the percentage of orders that cannot achieve the target inventory margin time is around 10%.

製造対象部品の生産量が所定量未満である場合、在庫余裕時間の分布は実績に基づいて求めることが難しいので、これに代えて、上述の職場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 LT setting unit 13 obtains a new delivery LT by calculation using the target inventory margin time for realizing this reference value.

次に、改善分析部16について説明する。改善分析部16は、それぞれのカテゴリに属する製造対象部品に関し、製造された完成品の出来高の実績に基づいて、製造工場2の運用の改善について分析する。 Next, the improvement analysis unit 16 will be explained. The improvement analysis unit 16 analyzes the improvement of the operation of the manufacturing plant 2 based on the performance of the manufactured finished products for the parts to be manufactured belonging to each category.

改善分析部16は、各カテゴリについて、所定の集計対象期間(例えば、1ヵ月)における上記出来高の平均を、予め設定された出来高の目標数と比較する。集計対象期間における出来高の平均が目標数以上である場合、そのカテゴリに割り当てられている製造工場2の能力の一部を他に振り向けた方が、全体として良好な操業を実現できる可能性が高い。そこで、改善分析部16は、WIP上限数設定部12に、当該カテゴリについてのWIP上限数を所定数(例えば、10%)減少させる。 For each category, the improvement analysis unit 16 compares the average amount of sales in a predetermined aggregation target period (for example, one month) with a preset target amount of sales. If the average turnover in the aggregation target period is equal to or higher than the target number, there is a high possibility that good overall operation can be achieved by allocating part of the capacity of manufacturing plant 2 that is assigned to that category to others. . Therefore, the improvement analysis unit 16 causes the WIP upper limit setting unit 12 to decrease the WIP upper limit for the category by a predetermined number (for example, 10%).

出来高の平均が目標数を下回る場合、その原因を特定することが好ましい。そこで、改善分析部16は、そのカテゴリに属する製造対象部品が製造工場2において通過する経路を下流側から上流側に辿るようにして、各加工職場を分析する。 If the average volume is below the target number, it is preferable to identify the cause. Therefore, the improvement analysis unit 16 analyzes each processing workplace by following the path that the parts to be manufactured belonging to the category pass through in the manufacturing plant 2 from the downstream side to the upstream side.

以下では、図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 manufacturing plant 2 on the same first route 51 will be described. do. The first route 51 is a route that passes through the sixth processing station 26, the eighth processing station 28, and the ninth processing station 29 in this order.

先ず、改善分析部16は、当該経路における最下流に位置する第9加工職場29に着目する。改善分析部16は、第9加工職場29に対して、当該第9加工職場29の平均WIPと、適正WIPと、を求める。 First, the improvement analysis unit 16 focuses on the ninth processing workplace 29 located at the most downstream position on the route. The improvement analysis unit 16 obtains the average WIP and appropriate WIP of the ninth processing workplace 29 for the ninth processing workplace 29 .

平均WIPは、上述の集計対象期間において、当該第9加工職場29に投入された実績投入量の平均値である。当該平均WIPは、例えば、第9加工職場29から取得した実績データから求めることができる。 The average WIP is the average value of the actual input amount input to the ninth processing workplace 29 during the above-described aggregation target period. The average WIP can be obtained from performance data acquired from the ninth processing workplace 29, for example.

適正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 ninth processing workplace 29 in order to achieve the target output. The appropriate WIP can be obtained from, for example, the LOC representing the relationship between the number of works staying at the ninth processing workplace 29, the workplaces LT passing through the ninth processing workplace 29, and the output of the ninth processing workplace 29. can. LOC means Logistic Operation Curve. Since the LOC calculation method is well known, the explanation is omitted.

改善分析部16は、求めた平均WIPと、適正WIPと、を比較する。平均WIPが適正WIPを上回っている場合、改善分析部16は、第9加工職場29の加工能力が不足であると判定し、第9加工職場29の加工能力を増強する必要があることを工場管理者に知らせる。 The improvement analysis unit 16 compares the calculated average WIP with the appropriate WIP. If the average WIP exceeds the appropriate WIP, the improvement analysis unit 16 determines that the processing capacity of the ninth processing station 29 is insufficient, and notifies the factory that the processing capacity of the ninth processing station 29 needs to be increased. Inform your administrator.

なお、上記場合の代わりに、第9加工職場29から取得した実績投入量が長時間増加する傾向がある場合においても、改善分析部16は、第9加工職場29の加工能力を増強する必要があると判定しても良い。 In addition, instead of the above case, even if the actual input amount obtained from the ninth processing plant 29 tends to increase for a long time, the improvement analysis unit 16 needs to increase the processing capacity of the ninth processing plant 29. You can judge that there is.

一方、平均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 ninth processing workplace 29 is insufficient. In this case, the improvement analysis unit 16 focuses on the eighth processing workplace 28 located one upstream of the ninth processing workplace 29 and performs the same analysis as the ninth processing workplace 29 .

分析は、加工能力に問題がある加工職場が見つかるまで、第9加工職場29、第8加工職場28、第6加工職場26の順に行われる。分析の結果、全ての加工職場の加工能力に問題がなかった場合は、製造工場2への素材ワークの投入量の不足が出来高未達の原因であると考えられる。そこで、改善分析部16は、WIP上限数設定部12に、当該カテゴリについてのWIP上限数を所定数(例えば、10%)増加させる。 The analysis is performed in order of processing station 9 29 , 8th processing station 28 , 6th processing station 26 until a processing station having processing capacity problems is found. As a result of the analysis, if there is no problem in the processing capacity of all the processing workplaces, it is considered that the insufficient amount of material works input to the manufacturing factory 2 is the cause of the failure to achieve the output. Therefore, the improvement analysis unit 16 causes the WIP upper limit setting unit 12 to increase the WIP upper limit for the category by a predetermined number (for example, 10%).

以上の処理を定期的に行うことで、出来高未達の原因となっている加工職場を特定でき、また、カテゴリごとの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 manufacturing plant 2 can be efficiently exhibited. can be made

次に、生産管理システム100において行われる具体的な処理を、フローチャートを参照しながら説明する。 Next, specific processing performed in the production control system 100 will be described with reference to flowcharts.

図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 number setting unit 12 determines the upper limit number of WIP by, for example, simulation calculation (step S102). After that, actual operation is started, and the material work introduction control unit 15 manages the introduction of material works into the manufacturing factory 2 so that the WIP for each category does not exceed the upper limit (step S103).

運用中は、加工職場の実績職場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 LT setting unit 13 first focuses on one manufacturing target part and determines whether the production volume of the manufacturing target part is equal to or greater than a predetermined threshold value. is determined (step S301). When it is determined that the production volume is less than the threshold, the delivery LT setting unit 13 estimates the workplace LT of each processing workplace through which the part to be manufactured passes by using the workplace LT estimation model, and adds up the estimated workplace LT. , the distribution of factory passing LT is estimated (step S302). The delivery LT setting unit 13 obtains a new delivery LT by calculation based on the estimated factory passing LT and the inventory margin time at which the ratio of achieving the target inventory margin time is 90% (step S303). After that, the delivery LT adjustment process for the part to be manufactured ends.

ステップ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 LT setting unit 13 determines the actual inventory for all orders related to the part to be manufactured in a predetermined aggregation target period. By comparing the surplus time and the target surplus inventory time, it is determined whether or not the ratio of orders whose actual surplus inventory time does not achieve the target surplus inventory time is less than a first threshold value (for example, 5%). Determine (step S304). If it is determined that the ratio of orders that have not achieved the target inventory margin time is less than 5%, the delivery LT setting unit 13 adjusts the delivery LT for the order of the part to be manufactured in such a way that it is reduced by, for example, 20%. (step S305).

ステップ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 LT setting unit 13 determines whether the ratio of orders exceeds a second threshold (for example, 15%). It is determined whether or not (step S306). If it is determined that the ratio of the order exceeds 15%, the delivery LT setting unit 13 adjusts the delivery LT for the order of the part to be manufactured so as to increase, for example, 20% (step S307). If it is determined that the ratio of orders is 15% or less, the process of step S307 is not performed. In either case, after that, the delivery LT adjustment process for the part to be manufactured ends.

図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 improvement analysis unit 16 first compares the average value of the turnover of the category in a predetermined aggregation target period with the target turnover, and the average turnover is the target. It is determined whether or not the amount is insufficient for the volume (step S401). When the average value of the output is equal to or higher than the target output, the improvement analysis unit 16 causes the WIP upper limit number setting unit 12 to adjust the WIP upper limit number of the category to be decreased by 10%, for example (step S402). After that, the improvement analysis process for the category is terminated.

ステップ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 improvement analysis unit 16 selects the final process for processing the parts to be manufactured belonging to the category. (step S403). This processing workplace is, in other words, the processing workplace positioned most downstream in the route along which the workpiece moves in the manufacturing plant 2 .

改善分析部16は、着目した加工職場に関して、所定の集計対象期間において当該加工職場に投入されたワークの実績投入量の平均値である平均WIPを求めて、上記のように求められた当該加工職場の適正WIPと比較し、平均WIPが適正WIP以下であるか否かを判定する(ステップS404)。 The improvement analysis unit 16 obtains the average WIP, which is the average value of the actual input amount of works input to the processing workplace during a predetermined aggregation target period, for the processing workplace of interest, and It is compared with the appropriate WIP of the workplace, and it is determined whether or not the average WIP is equal to or less than the appropriate WIP (step S404).

ステップS404の判断で、平均WIPが適正WIPを上回っていると判定された場合、改善分析部16は、着目した加工職場の加工能力を増強する必要があると判定し、コンピュータのディスプレイに表示する等して、工場管理者等に助言を行う(ステップS405)。その後、当該カテゴリに関する改善分析処理を終了する。 If it is determined in step S404 that the average WIP exceeds the proper WIP, the improvement analysis unit 16 determines that the processing capacity of the processing workplace of interest needs to be increased, and displays it on the computer display. Thus, advice is given to the factory manager or the like (step S405). After that, the improvement analysis process for the category is ended.

ステップ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 improvement analysis unit 16 determines that the processing workplace performs the first process for processing the parts to be manufactured. (step S406). In other words, this processing workplace is the processing workplace positioned most upstream in the route along which the work moves in the manufacturing plant 2 .

ステップ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 improvement analysis unit 16 causes the WIP upper limit number setting unit 12 to adjust the WIP upper limit number of the category to be increased by 10%, for example (step S407). After that, the improvement analysis process for the category is ended.

ステップ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 improvement analysis unit 16 changes the focused processing workplace to a processing workplace that performs the previous process (step S408). Thereafter, the process returns to step S404, and the WIP comparison process is repeated.

大規模な工場の中には、例えば、加工職場が数百あり、製造可能な製造対象部品の品目が数万点となるような工場も存在する。このような多品種少量生産に従来の投入管理手法(例えば、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 kanban 5, for example. The electronic kanban has a display made of, for example, electronic paper, and the display of the erosion rate and the like is updated periodically (for example, once a day). In order to make it easier to understand how much the delivered LT is eroded, the display colors may be changed so that green indicates a low erosion rate, yellow indicates a medium erosion rate, and red indicates a high erosion rate. In FIG. 1, a display example of a kanban card 5 graphically showing the erosion rate with a bar graph is drawn near the work or material work. In each processing workplace, a rule is established, for example, that work on workpieces is started in the order of red, yellow, and green. This can reduce errors in the work order.

以上に説明したように、本実施形態の生産管理システム100は、複数の加工職場を有し、オーダーに応じて製造対象部品を製造する製造工場2に用いられる。この生産管理システム100は、品目分類部11と、WIP上限数設定部12と、素材ワーク投入制御部15と、を備える。品目分類部11は、製造工場2が製造可能な製造対象部品の品目の少なくとも一部をカテゴリに分類する。WIP上限数設定部12は、カテゴリごとに、製造対象部品の素材ワークが製造工場2に投入されてから製造対象部品が完成するまでの状態である仕掛品の最大数であるWIP上限数を設定する。素材ワーク投入制御部15は、製造工場2でのカテゴリごとの現在のWIP数が、WIP上限数設定部12で設定されたWIP上限数を超えないように、素材ワークを製造工場2に投入するタイミングを制御する。 As described above, the production management system 100 of this embodiment is used in the manufacturing factory 2 that has a plurality of processing workplaces and manufactures parts to be manufactured according to orders. This production management system 100 includes an item classification section 11 , a WIP upper limit number setting section 12 , and a material work input control section 15 . The item classification unit 11 classifies at least some of the items of the manufacturing target parts that can be manufactured by the manufacturing plant 2 into categories. The WIP upper limit number setting unit 12 sets, for each category, the WIP upper limit number, which is the maximum number of work-in-process products that are in a state from when the material work of the part to be manufactured is supplied to the manufacturing factory 2 until the part to be manufactured is completed. do. A material work introduction control unit 15 introduces material works into the manufacturing plant 2 so that the current WIP number for each category in the manufacturing plant 2 does not exceed the WIP upper limit number set by the WIP upper limit number setting unit 12. - 特許庁Control timing.

これにより、製造工場2のWIP上限数を制限することで、製造工場2における製造LTを安定させることができる。また、製造工場2でのWIP上限数を、品目ごとではなくカテゴリごとに設定するため、管理負荷を低減することができる。この効果は、特に多品種少量生産の大規模な製造工場2において好適である。 Thus, by limiting the WIP upper limit number of the manufacturing plant 2, the manufacturing LT in the manufacturing plant 2 can be stabilized. Moreover, since the WIP upper limit number in the manufacturing plant 2 is set for each category rather than for each item, the management load can be reduced. This effect is particularly suitable for a large-scale manufacturing plant 2 for high-mix low-volume production.

また、本実施形態の生産管理システム100において、品目分類部11は、素材ワークが製造工場2に投入されてから製造対象部品が完成するまでに加工職場を通過する経路の類似度に基づいて、複数の製造対象部品に対する分類を行う。 In addition, in the production management system 100 of the present embodiment, the item classification unit 11, based on the similarity of the route passing through the processing workplace from when the material work is input to the manufacturing factory 2 to when the part to be manufactured is completed, Classify multiple parts to be manufactured.

これにより、製造工場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 manufacturing plant 2 are classified into the same category and collectively managed with one WIP upper limit number. Therefore, it is possible to effectively suppress the fluctuation range of the work stagnation state in the manufacturing factory. On the other hand, parts to be manufactured that pass through significantly different paths are more likely to be divided into different categories and managed with mutually independent WIP upper limits. Therefore, it is possible to perform good production control as a whole.

また、本実施形態の生産管理システム100において、品目分類部11が分類を行う場合の経路の類似度は、経路が通過する加工職場の負荷が増大するのに伴って、類似度に与える影響が増大するように計算される。 Further, in the production control system 100 of the present embodiment, the degree of similarity of routes when the item classification unit 11 performs classification is affected by an increase in the load on the processing workplace through which the routes pass. calculated to increase.

これにより、製造対象部品同士が製造工場2において互いに一部異なる経路を通過するとしても、経路に共通して含まれる加工職場の負荷が大きかった場合は、同一のカテゴリに分けられる可能性が高くなる。従って、負荷が大きい加工職場を重視してWIPの数が管理されるので、製造工場2の操業を安定して行うことができる。 As a result, even if the parts to be manufactured pass through partially different routes in the manufacturing plant 2, there is a high possibility that they will be classified into the same category if the load on the processing workplace that is commonly included in the routes is large. Become. Therefore, since the number of WIPs is managed with emphasis placed on the processing workplace with a large load, the operation of the manufacturing plant 2 can be stably performed.

また、本実施形態の生産管理システム100において、品目分類部11は、複数の製造対象部品に対する分類を階層クラスタリング手法によって行う。 In addition, in the production management system 100 of the present embodiment, the item classification unit 11 classifies a plurality of parts to be manufactured using a hierarchical clustering method.

これにより、分類を適切に行うことができる。 This enables proper classification.

また、本実施形態の生産管理システム100は、製造対象部品に対する納入LTを設定する納入LT設定部13を備える。納入LT設定部13は、目標在庫余裕時間と、職場LTと、に基づいて、納入LTを設定する。目標在庫余裕時間は、製造対象部品が完成してから納入するまでの時間として達成すべき基準である。職場LTは、素材ワークが製造工場2に投入されてから製造対象部品が完成するまでに通過するそれぞれの加工職場で加工を完了するのに必要な時間である。素材ワーク投入制御部15は、納入LTに基づいて、素材ワークを製造工場2に投入するタイミングを制御する。 The production management system 100 of the present embodiment also includes a delivery LT setting unit 13 that sets a delivery LT for parts to be manufactured. The delivery LT setting unit 13 sets the delivery LT based on the target inventory margin time and the workplace LT. The target inventory margin time is a standard that should be achieved as the time from completion of the parts to be manufactured to delivery. The workplace LT is the time required to complete the processing at each processing workplace that passes through from when the material work is put into the manufacturing plant 2 until the part to be manufactured is completed. The material work input control unit 15 controls the timing of inputting the material work into the manufacturing factory 2 based on the delivery LT.

これにより、製造工場2で実際に加工が行われる時間と、目標在庫余裕時間と、の両方に配慮した適切なタイミングで、素材ワークを製造工場2へ投入することができる。 As a result, the material work can be supplied to the manufacturing factory 2 at an appropriate timing considering both the actual processing time in the manufacturing factory 2 and the target inventory margin time.

また、本実施形態の生産管理システム100においては、職場LTは、過去に加工職場で素材ワーク又はワークを加工するのに実際に要した時間に基づいて定められる。 In addition, in the production management system 100 of this embodiment, the workplace LT is determined based on the time actually required to process the material work or the work in the past in the processing workplace.

これにより、職場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 production management system 100 of this embodiment, the workplace LT can be estimated by the workplace LT estimation model. The workplace LT estimation model estimates the workplace LT 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.

これにより、製造実績が乏しい製造対象部品についても、納入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 production management system 100 of the present embodiment, the delivery LT setting unit 13 selects an order that achieves the target inventory margin time from completion of the manufacturing target parts to delivery based on the workplace LT. The delivery LT is set so that the ratio satisfies a predetermined condition.

これにより、目標在庫余裕時間を指標として、好ましい納入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 production management system 100 of the present embodiment, the delivery LT setting unit 13 sets the actual inventory time from the completion of the manufacturing target parts to the delivery for each order of the manufacturing target parts in the aggregation target period. is obtained and compared with the target inventory margin time. In the aggregation target period, if the ratio of orders for which the actual inventory margin time of the part to be manufactured did not achieve the target inventory margin time is below the first threshold, the delivery LT setting unit 13 reduces the delivery LT of the part to be manufactured. Adjust so that If the ratio of orders for which the actual inventory margin time of the part to be manufactured did not achieve the target inventory margin time during the aggregation target period exceeds the second threshold, the delivery LT setting unit 13 increases the delivery LT of the part to be manufactured. Adjust so that

これにより、在庫余裕時間の実績を考慮して、納入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 production management system 100 of the present embodiment, when there are multiple orders for parts to be manufactured belonging to the same category, the material work input control unit 15 starts delivery from the delivery time (date required for assembly) determined by the order. The loading priority is determined based on the length of the waiting period for loading from the planned loading date preceding LT. The material work input control unit 15 controls so that the material works of a plurality of orders are input to the manufacturing factory 2 in the order based on the input priority.

これにより、外乱等の影響を平準化でき、製造工場2の操業を安定させることができる。 As a result, the effects of disturbances and the like can be leveled, and the operation of the manufacturing plant 2 can be stabilized.

また、本実施形態の生産管理システム100において、品目分類部11は、製造対象部品をカテゴリに分類するときに、製造対象部品の一部については何れのカテゴリにも属しないように分類を行う。素材ワーク投入制御部15は、何れのカテゴリにも属しない製造対象部品については、WIPの数にかかわらず、オーダーで定められた納入時期(組立必要日)から納入LTだけ遡った計画投入日に素材ワークが投入されるように制御する。 In the production control system 100 of the present embodiment, the item classification unit 11 classifies parts to be manufactured into categories so that some of the parts to be manufactured do not belong to any category. For manufacturing target parts that do not belong to any category, regardless of the number of WIPs, the material work input control unit 15 sets the planned input date that is earlier than the delivery time (assembly required date) determined by the order by the delivery LT. Control so that the material work is input.

これにより、製造対象部品の一部(例えば、他と殆ど似ていない特殊な製造対象部品)については分類外とすることで、カテゴリ数が過多になって管理負荷が増大するのを防止することができる。また、分類外となった製造対象部品についても、生産管理を適切に行うことができる。 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 production management system 100 of this embodiment also includes an improvement analysis unit 16 . The improvement analysis unit 16 analyzes the improvement of the operation of the manufacturing plant 2 when the output of the finished products manufactured in the manufacturing plant 2 within the target period falls below the target number for the parts to be manufactured belonging to a certain category. The improvement analysis unit 16 performs the following processing. That is, for each of a plurality of processing workplaces through which the parts to be manufactured corresponding to the category pass, the relationship between the number of work-in-progress remaining at the processing workplace, the LT passing through the processing workplace, and the processing output at the processing workplace is obtained. Thus, a proper WIP, which is a proper input amount to be put into the processing workplace in order to achieve the target processing yield at the processing workplace, is obtained. Of the plurality of processing workplaces, attention is first focused on the processing workplace located at the most downstream position in the path through which the parts to be manufactured pass. [A] Compare the appropriate WIP with the average actual WIP for the processing workplace of interest. [B] If the average value of the actual WIP exceeds the appropriate WIP beyond the marginal range, or if the actual WIP tends to increase for a long time, it is determined that the processing capacity of the processing workplace needs to be increased. do. [C] If not, focus on the processing workplace located one upstream in the route from the processing workplace. The processing of [A] to [C] above is repeated up to the processing station located at the most upstream position of the route. If it is not determined that the processing capacity needs to be increased for all the processing workplaces included in the route, the WIP upper limit number for the category set by the WIP upper limit number setting unit 12 is increased.

これにより、完成品の出来高が目標未達である場合に、その原因を自動的に特定することができる。従って、特定された原因に応じて、加工職場における加工機械を増加させたり、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 improvement analysis unit 16 compares the average WIP and the proper WIP, a certain margin range may be considered. In this case, even if the average WIP exceeds the proper WIP, if it is within the marginal range based on the proper WIP, it is not determined that the processing capacity of the processing workplace is insufficient.

WIP上限数は、カンバン5以外の方法で管理されても良い。 The WIP upper limit may be managed by a method other than Kanban 5.

改善分析部16は、省略されても良い。 The improvement analysis unit 16 may be omitted.

品目分類部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 manufacturing plant 2 may be operated by one management entity, or some of the processing workplaces may be operated by another management entity.

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 input control unit 16 Improvement analysis unit 100 Production management system

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 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;
前記製造対象部品に対する納入リードタイムを設定する納入リードタイム設定部と、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 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;
前記製造対象部品に対する納入リードタイムを設定する納入リードタイム設定ステップと、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.
JP2019066322A 2019-03-29 2019-03-29 Production control system and production control method Active JP7261639B2 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (8)

* Cited by examiner, † Cited by third party
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