JP4175119B2 - Parts ordering device, ordering method and program therefor - Google Patents
Parts ordering device, ordering method and program therefor Download PDFInfo
- Publication number
- JP4175119B2 JP4175119B2 JP2003006149A JP2003006149A JP4175119B2 JP 4175119 B2 JP4175119 B2 JP 4175119B2 JP 2003006149 A JP2003006149 A JP 2003006149A JP 2003006149 A JP2003006149 A JP 2003006149A JP 4175119 B2 JP4175119 B2 JP 4175119B2
- Authority
- JP
- Japan
- Prior art keywords
- parts
- product
- ordering
- production
- speed
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/30—Computing systems specially adapted for manufacturing
Landscapes
- General Factory Administration (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、部品組付け位置に次々に搬送される部材に次々に部品を組付けて次々に製品を生産するラインのために、部品を発注する技術に関する。例えば、車輪組付け位置(部品組付け位置)にベルトコンベア方式で次々に搬送されてくる組立て中の自動車(部材)に次々に車輪(部品)を組付けて次々に自動車(製品)を生産する自動車生産工場(生産ライン)のために車輪(部品)を発注する技術に関する。
ここでいう「製品」は、部材に部品が組付けられて生産されたものをいう。代表的には最終製品のこというが、中間製品を生産する生産ラインでは中間製品が製品となる。例えばエンジンは、エンジン生産工場にとっては製品であり、自動車生産工場にとっては部品となる。部材とは、部品組付け位置から次の部品組付け位置に搬送されるものをいい、その部材に部品が組付けられることによって製品が生産される。
【0002】
【従来の技術】
例えば自動車の生産工場では、塗装済ボディー(部材)に、ドアやフードやガラスやシートやエンジン等の部品を組付けて、自動車(製品)を完成させる。この場合、部品は、自動車生産工場とは別の場所で生産されることが多い。例えば、部品を専門に生産している生産工場や、自動車の生産ラインとは別の生産ラインで生産される。
多くの製品生産ラインでは、別の場所で生産されて製品生産ラインに納入される部品を用いて製品を生産する。そのために、製品生産ラインでは、製品生産ラインで使用する部品を発注しなければならない。この場合、発注した部品が過大在庫となったりあるいは欠品したりすることがないように、適切に部品を発注しなければならない。適切な数量を適切なタイミングで発注する技術が必要とされる。
【0003】
ベルトコンベア方式で多数の部材を搬送しながら製品を生産する場合には、着工補充方式という部品発注技術を利用することができる(例えば特許文献1)。この着工補充方式では、部材を搬送する搬送ラインの部品組付け位置よりも上流に発注位置を設け、発注位置に部材が搬送されてくると、その部材を用いて生産する製品のための部品を発注する。このとき、発注位置に搬送されてきた部材が部品組付け位置にまで移動するのに要する時間と、部品を発注してから部品が部品組付け位置に到着するまでに要する時間が等しくなるようにする。この方式によれば、部材が部品組付け位置に到達するときに必要な部品が部品組付け位置に到達するはずであり、在庫を持たないで欠品の発生を防止することができる。
【0004】
【特許文献1】
平4−152053号公報
【0005】
部品を発注してから部品が部品組付け位置に到着するまでに要する時間が長くなると、部材搬送ライン上での発注位置が、部材搬送ラインのスタート位置よりも上流となってしまうことがある。すなわち、実際には存在しない発注位置に部材が搬送されてくるものと考え、仮想の発注位置に仮想の部材が搬送されてくる時刻を求め(この時刻は現実に求めることができる)、その時刻に部品を発注することが必要となる。この場合、実際に発注位置に到着した部材から製品種類を特定することができないことから、生産ラインで次々に生産する製品の種類の順序を記憶している生産順序計画が必要とされる。
生産する製品の種類の順序がわかっていれば、仮想の発注位置に仮想の部材が搬送されてくる時刻と、その部材を利用して生産する製品種類が判明するから、適切な部品種類を適切なタイミングで発注することができる。この発注技術によっても、部材が部品組付け位置に到達するときに必要な部品が部品組付け位置に到達するように発注することができる。
【0006】
【発明が解決しようとする課題】
上記した着工補充方式、すなわち、実在または仮想の発注位置に部材が搬送されてくる時刻に、その部材を利用して生産する製品の生産に必要な部品種類を発注する方式によって、製品生産ペースが変わらないかぎり、部品在庫を持たないで部品の欠品を防止することができる。
しかしながら、部品組付け位置における部品の使用ペースは変動することがある。特に、部品組付け位置よりも下流(即ち、部品組付け位置と生産ラインの最後端の間)に、部品が組付けられた部材を一時保留して生産ラインでの製品生産ペースを調整する一時保留帯が設けられていると、部品組付け位置における部品の使用ペースは変動する。一時保留帯に保留している半製品を無くする場合には部品組付け位置における部品の使用ペースは低下する。一時保留帯に保留されている半製品を増やす場合には、部材の搬送速度を上げて部品使用ペースを増大させる。
部材の標準搬送速度等、一定の安定した所定の搬送速度に合わせて発注位置を設定しておくと、部材の搬送速度を増大させたときには、部材が部品組付け位置に到達しても必要な部品が部品組付け位置に到着しないことになり、部品が欠品してしまう。
【0007】
以上の点に鑑み、実在または仮想の発注位置に部材が搬送されてくる時刻にその部材を利用して生産する製品の生産に必要な部品種類を発注する方式を維持しながら、部材の搬送速度の増減に連動して部品使用ペースが増減したとしても、部品が欠品してしまうことがない技術が必要とされている。
【0008】
【課題を解決するための手段と作用と効果】
請求項1の発注装置は、部品組付け位置に次々に搬送される部材に次々に部品を組付けて次々に製品を生産するとともに、その搬送速度を最高速度以下の範囲で増減することによって生産ペースを調整する生産ラインであって、その最終端から部品組付け位置までの間に部品が組付けられた部材を一時保留して生産ラインでの製品生産ペースを調整する一時保留帯が設けられている生産ラインのために部品を発注する装置であり、実在しない仮想的な発注位置に部材が搬送されてきたときにその部材を利用して生産する製品の生産に必要な部品種類を発注する方式を維持しながら、部材の搬送速度の増減に連動して部品使用ペースが増減しても部品が欠品してしまうことがないように発注する。
ここで、「最高速度」とは、生産ラインが有する物理的な機能上で稼動し得る最高速度のことではなく、生産ペースを調整するために増速し得る上限としての最高速度のことをいう。
この発注装置は、生産ラインで次々に生産する製品の種類を、生産順序の通し番号に対応付けて記憶している生産順序計画記憶手段と、製品種類に対応付けてその製品の生産に用いる部品種類を記憶している製品/部品種類記憶手段と、生産順序計画に従って製品の生産が仮想的に進行する度に、仮想的な発注位置に搬送されてきた部材を用いて生産する製品の種類を特定する仮想発注位置搬送部材種類特定手段と、特定された種類の製品のための部品を発注する発注手段とを備えている。仮想的な発注位置に搬送されてきた部材を用いて生産する製品の種類は、生産順序計画から特定することができ、製品の生産に用いる部品の種類は、製品/部品種類記憶手段の記憶内容から特定することができる。上記の発注手段は、仮想発注位置搬送部材種類特定手段によって特定された製品の種類に上記の組み付け位置で組み付ける部品が用いられている場合に、その部品を発注する。
本発明の発注装置は、その発注位置に特徴を持つ。発注位置は、
(1) 部材搬送速度が最高速度未満の所定速度である間に、部品組付け位置に所定数の部品が在庫する位置であるとともに、
(2) 部材搬送速度が前記所定速度から最高速度に増速されるときに、前記所定数の部品在庫が枯渇する前に、部材の最高搬送速度に対応する速度で発注された部品が部品組付け位置に到着する位置であり、かつ、
(3) 部品組付け位置に存在する部材を用いて生産する製品の通し番号に、生産ラインの一時保留帯の未保留数nと、部品を発注してから部品が部品組付け位置に到着するまでのリードタイムのうちに搬送される部材数とを加算した通し番号に対応する製品が仮想的に存在する位置に設定されている。
【0009】
部材搬送速度が所定の速度(例えば、生産ラインが通常の状態で稼動したときの標準的な搬送速度)で安定している場合、部品組付け位置に在庫する部品数は発注位置によって決まる。
(a)発注位置に搬送されてきた部材が部品組付け位置にまで移動するのに要する時間と、部品を発注してから部品が部品組付け位置に到着するのに要する時間が等しい場合、部品在庫は増減しない。
(b)発注位置に搬送されてきた部材が部品組付け位置にまで移動するのに要する時間の方が、部品を発注してから部品が部品組付け位置に到着するのに要する時間よりも長ければ、即ち、発注位置を(a)の場合よりも上流にシフトすると、部品在庫は所定数まで増大する。
この事象を簡単な例によって説明する。部材搬送ラインは、10分に1個の割合で部材を部品組付け位置に搬送する。部品を発注してから部品が部品組付け位置に到着するのに100分がかかる。
部材が発注位置を通過してから100分後に部品組付け位置に搬送される位置に発注位置を設ければ、部品組付け位置における部品在庫数は増減しない(上記のaに相当する)。最初の部品在庫が0個であれば、0個のまま維持される。
部材が発注位置を通過してから110分後に部品組付け位置に搬送される位置に発注位置を設ければ、部品組付け位置における部品在庫数は1個増加する(上記のbに相当する)。最初の部品在庫が0個であれば、1個まで増大して以後は1個の在庫が維持される。
部材が発注位置を通過してから120分後に部品組付け位置に搬送される位置に発注位置を設ければ、部品組付け位置における部品在庫数は2個増加する(上記のbに相当する)。最初の部品在庫が0個であれば、2個まで増大して以後は2個の在庫が維持される。
部材が発注位置を通過してから130分後に部品組付け位置に搬送される位置に発注位置を設ければ、部品組付け位置における部品在庫数は3個増加する(上記のbに相当する)。最初の部品在庫が0個であれば、3個まで増大して以後は3個の在庫が維持される。
【0010】
部材搬送速度が増速して部品使用ペースが増大すれば、部品組付け位置における部品在庫数は減少する。この場合、部材の搬送速度が増大したのに対応して増大したペースで発注された部品が部品組付け位置に到着するまでの間は部品組付け位置における部品在庫数は減少し、その後は一定に維持される。
この事象を簡単な例によって説明する。部材搬送ラインは、10分に1個の割合で部材を部品組付け位置に搬送する一定の所定速度から、8分に1個の割合で部材を部品組付け位置に搬送する速度に増速したとする。ここでは、この増速速度を最高速度とする。また部品を発注してから部品が部品組付け位置に到着するのに100分がかかるとする。増速した直後には、増速前のペースで到着する部品を増速後のペースで使用することから部品在庫数が減少する。この場合、1分間あたり0.1個到着する部品を1分間あたり0.125個使用することになり、1分間あたり0.025個のペースで部品在庫数が減少する。
部材が発注位置を通過してから100分後に部品組付け位置に搬送される位置に発注位置を設ければ、増速後100分を経過すると、部品が1分間あたり0.125個到着するようになり、それ以後は部品在庫数が減少しない。この場合、100分の間に2.5個だけ部品在庫数が減少し、以後は部品在庫が一定に維持される。
以上より、納入ペースに対して部品使用ペースがa倍(直前の搬送速度のa倍)となったときは、直前の部品使用ペース(個/時間)×発注から到着までの時間(時間)×(a−1)という式(式F1とする)で求められる数の部品が減少することになる。一方、納入ペースに対して部品使用ペースが0.b倍(直前の搬送速度の0.b倍)となったときは、直前の部品使用ペース(個/時間)×発注から到着までの時間(時間)×(1−0.b)という式(式F2とする)で求められる数の部品が増加することとなる。
【0011】
上記の例の場合、部材が発注位置を通過してから125分後に部品組付け位置に搬送される位置に発注位置を設ければ、次の事象が生じる。
(c)前述した(b)より、10分に1個の割合で部材を部品組付け位置に搬送する所定速度が続いている間に、部品組付け位置における部品在庫数は2.5個増加する。最初の部品在庫が0個であれば、2.5個まで増大して以後は2.5個の在庫が維持される。
(d)その状態で、8分に1個の割合で部材を部品組付け位置に搬送する最高速度に増大すると、1分間について0.025個のペースで部品在庫数が減少する。部品在庫数は100分の間減少し、結局2.5個減少する。このことは、上記の式F1より確かめられる。それ以降は部品在庫数は減少しない。すなわち、125分後に部品在庫はゼロなり、以後はゼロの状態に維持される。到着した部品を利用して生産する循環が維持され、部品在庫を持たないで生産を持続することができる。
(e)再び、10分に1個の割合で部材を部品組付け位置に搬送する所定速度に戻れば、前記(c)の状態に戻り、上記式F2より2.5個の部品在庫数まで増加したあとその在庫数が維持される。そのために(d)のように部品在庫が減少しても欠品しないだけの部品在庫を確保することができる。
【0012】
本発明の発注装置は、発注位置に特徴を持ち、上記の(1)と(2)において例示したように、部材搬送速度が最高速度未満の所定速度である間に、部品組付け位置に所定数の部品在庫が得られる位置であり、かつ、部材搬送速度が前記所定速度から最高速度に増速されるときに、前記所定数の部品在庫が枯渇する前に、部材の最高搬送速度に対応する速度で発注された部品が部品組付け位置に到着する位置に設定されている。したがって、部材の搬送速度が最高搬送速度に増速しても部品が欠品することがない。また、部材搬送速度が一定の所定速度であっても、部材の搬送速度の増大に備えて確保しておく必要がある在庫数程度に増大するにすぎず、むやみと増大することはなく、過大在庫の問題も生じない。
【0014】
本発明の発注装置によると、仮想的な発注位置に部材が搬送されてくる時刻に、その部材を利用して生産する製品の生産に必要な部品種類を発注する方式を維持することができ、部材の搬送速度の増減に連動して部品使用ペースが増減したとしても部品が欠品してしまうことがないように発注することができる。
また、本発明の発注装置によると、一定の所定搬送速度が持続されている間に、部材の搬送速度が増大して部品使用ペースが増大するのに連動して部品在庫が減少しても、部品が欠品しないだけの部品在庫を用意しておくことができる。一定の所定搬送速度が長期間続いても部材の搬送速度の増大に備えて確保しておく必要がある在庫数程度に増大するにすぎず、在庫数がむやみと増大することはなく、過大在庫の問題も生じない。
【0016】
部材の搬送速度、即ち、部品の使用ペースはむやみと変動するものでないが、部品組付け位置での部品使用ペースが増大することがありえる。増大すると、部品が組付けられた部材がその下流に滞留してしまう。部品組付け位置の下流、即ち、生産ラインの最後端から部品組付け位置までの間に部品が組付けられた部材を一時保留して生産ラインでの製品生産ペースを調整する一時保留帯が設けられているときには、その一時保留帯で保留可能な部材数の範囲内で、部材の搬送速度が増減するものとすることができる。
一時保留帯を利用して製品生産ペースを調整する場合、調整のための単位期間が定められている。例えば一時保留帯に5台保留できる場合、半日や1日といった単位期間の間に保留数を増減させることが定められており、短時間のうちに保留数を大きく増減させることはない。その単位期間が1日の場合であれば、一定の部材所定搬送速度に対して5台/1日の速度を加算したものが生産ペースを調整するために設定された最高搬送速度である。この場合には、一時保留帯に保留されていなかった状態から1日後に5台が保留されている状態に変化させることができる。5台保留できる一時保留帯が存在することから、5台/1日の速度だけ増速することができるのである。
一時保留帯での保留可能数に対応して、一定の部材所定搬送速度と最高搬送速度の差を設定して発注位置を決定すれば、一時保留帯を利用して部品の使用ペースを増減する場合に、部品の欠品や過大在庫を招くことがない。
【0017】
例えば、部品を発注してから部品組付け位置に到着するまでに要する時間が長く、仮想の発注位置に仮想の部材が搬送されてくる時刻に、その部材が組付け位置に搬送されたときにその組付け位置で組付ける部品を発注する場合、製品の生産が進行する度に、仮想的な生産ラインを生産順序計画に従って部材が搬送されるのに相当する処理を実行して仮想的な発注位置に搬送されてきた部材を用いて生産する製品の種類を特定する必要がある。本発明の発注装置では、生産順序計画記憶手段の記憶内容に基づいて、生産順序計画に従って製品の生産が仮想的に進行する度に仮想的な発注位置に搬送されてきた部材を用いて生産する製品の種類を、仮想発注位置搬送部材種類特定手段によって特定する。特定された種類の製品のための部品は、製品/部品種類記憶手段の記憶内容に基づいて特定することができ、発注手段は、特定された製品の種類に上記の組み付け位置で組み付ける部品が用いられている場合に、その種類の製品のための部品を発注する。このとき、発注位置は、上記の(1)及び(2)の条件を満たすとともに、(3)部品組付け位置に存在する部材を用いて生産する製品の通し番号に、生産ラインの最終端から部品汲み付け位置までの間に設けられている一時保留帯の未保留数nと、部品を発注してから部品が部品組付け位置に到着するまでのリードタイムのうちに搬送される部材数とを加算した通し番号に対応する製品が仮想的に存在する位置であるという条件をも満たす位置に設定される。
この場合、生産ラインの最後端にまで進行した部材を用いて生産される製品の通し番号と発注位置にある部材を用いて生産される製品の通し番号との差が、生産ラインの一時保留帯の未保留数nと上記のリードタイムのうちに搬送される部材数が安定している場合には常時一定となり、生産ラインの最後端にまで進行した製品の通し番号から発注する部品種類を決定することができる。即ち、その生産ラインで生産が完了した製品情報に基づいて発注することができる。
【0021】
本発明は、部品組付け位置に次々に搬送される部材に次々に部品を組付けて次々に製品を生産するとともに、その搬送速度を最高速度以下の範囲で増減することによって生産ペースを調整する生産ラインであって、その最後端から部品組付け位置までの間に部品が組付けられた部材を一時保留して生産ラインでの製品生産ペースを調整する一時保留帯が設けられている生産ラインのために部品を発注するコンピュータのためのプログラムに具現化することができる。
本発明で創作した部品発注のためのプログラムは、コンピュータに、下記処理、すなわち、生産ラインで次々に生産する製品の種類を、生産順序の通し番号に対応付けて記述する生産順序計画データを参照する処理と、製品種類に対応付けてその製品に用いる部品種類を記述する製品/部品種類データを参照する処理と、部品組付け位置に存在する部材を用いて生産する製品の通し番号に、生産ラインの一時保留帯の未保留数nと、部品を発注してから部品が部品組付け位置に到着するまでのリードタイムのうちに搬送される部材数とを加算した通し番号に対応する製品が仮想的に存在する位置を発注位置として算出する処理と、生産順序計画に従って製品の生産が仮想的に進行する度に、仮想的な発注位置に搬送されてきた部材を用いて生産する製品の種類を特定する処理と、製品の種類を特定する処理によって特定された製品の種類に、組み付け位置で組み付ける部品が用いられている場合にその部品を発注する処理とを実行させることを特徴とする。本発明によると、上記した発注装置を実現することができる。
【0022】
【発明の実施の形態】
まず、本発明が好適に適用される実施の形態について説明をする。
(形態1)部品組付け位置において在庫しておくべき部品数の最低数と最大数の差は、製品の生産会社が希望する任意の差に決定することができる。例えば、部品の使用ペースの変動が大きくなることが予想されれば、差を大きくすることができる。逆に、部品の使用ペースの変動が小さくなることが予想されれば、差を小さくすることもできる。
【0023】
【実施例】
図1を参照して、本実施例での生産ラインの概要について説明をする。生産ライン2は、本体部材を生産する本体部材生産ライン4と、本体部材生産ライン4から搬入される本体部材へ部品の組付けを行う組立ライン6とで構成される。組立ライン6は、複数の組付け工程と、各組付け工程間に設けられ部品が組付けられた本体部材をストックして各組付け工程の製品の生産ペースの調整を行う複数の一時保留帯とから構成される。
組立ライン6は、最上流に位置する組付け工程Aと、組付け工程Aの後段に位置する組付け工程Bと、組付け工程Bの後段に位置する組付け工程Cと、最下流に位置する組付け工程Dとを有する。各組付け工程では異なる種類の部品を組付ける。本実施例では、組付け工程Aでは部品aを組付け、組付け工程Bでは部品bと部品eを組付け、組付け工程Cでは部品cを組付け、組付け工程Dでは部品dを組付ける。組立ライン6の最先端の搬入口Hには、組付け工程に本体部材がどれだけ投入されたかを把握するセンサHが設けられている。組立ライン6の最後端、かつ、生産ライン2の最後端の搬出口Nには、本体部材に部品が組付けられた製品がどれだけ完成して搬出されたかを把握するセンサNが設けられている。センサHで把握された数からセンサNで把握された数を減算すると、組立ライン6に存在する本体部材数を求めることができる。また、各部品を組付ける位置には、どの本体部材がいつ搬送されたかを把握するセンサが設けられている(センサa,b,c,d,e)。これらのセンサによって、本体部材に組付けられる部品の使用ペースを検出することができる。これらのセンサは、後述する本体部材把握手段22となる。
組立ライン6には、組付け工程Aと組付け工程Bとの間に一時保留帯1が設けられ、組付け工程Bと組付け工程Cとの間に一時保留帯2が設けられ、組付け工程Cと組付け工程Dとの間に一時保留帯3が設けられている。これらの一時保留帯は隣り合う組付け工程の製品生産ペースが異なってしまうような事態が発生したときに、夫々の製品生産ペースの調整を行うために設けられている。そのため、隣り合う組付け工程での製品生産ペースのいずれもが正常である場合は、一時保留帯は利用されずに空となっている。
本体部材生産ライン4や組立ライン6が受け入れることのできる本体部材の数は決まっている。生産ライン2には、最後端の搬出口Nを起点として上流に遡り、生産ライン2を通して順に数えた順番に相当するアドレス(番地)が付与されている。例えば、組立ライン6では、最下流の組付け工程Dは50個の本体部材を受け入れることができ、番地1から番地50までが付与されている。部品dは番地25の位置で組付けられる。一時保留帯3は5個の本体部材を受け入れることができ、番地51から番地55までが付与されている。このように、組立ライン6の組付け工程A,B,C,Dでは合計200個の本体部材を受け入れることができ、一時保留帯1,2,3では合計15個の本体部材を受け入れることができる。したがって、組立ライン6では最大合計215個の本体部材を受け入れることができる。
【0024】
次に、図2を参照して、本発明を具現化した部品発注装置の実施例のシステム構成について説明する。
部品発注装置10は、ネットワークを介して生産会社の管理コンピュータ30と、部品生産工程のコンピュータ40と相互に通信可能に接続されている。
【0025】
部品発注装置10に備えられている製品種類/部品種類記憶部12には、製品種類に対応付けてその種類の製品の生産に用いる部品種類が記憶されている。
生産順序計画記憶部14には、生産ラインで生産される製品の種類の順序の計画が記憶されている。生産順序計画は、生産会社の管理コンピュータ30から所定の時期に送信されてくる。
図3に、生産ライン2で生産される製品に対する製品種類/部品種類情報と、9月30日から10月2日の生産順序計画が複合して示されている。図4に、製品種類/部品種類情報と、10月3日から10月4日の生産順序計画が複合して示されている。表の最上段から3段目が生産順序計画を示している。最上段には夫々の製品の生産が完了する時刻が示されている。生産が完了する時刻から、生産ラインの稼動時間が明確となる。生産ライン2の場合は、8:00に最初の製品の生産が完了し、23:00に最後の製品の生産が完了するため、稼働時間は15時間であることがわかる。二段目には夫々の製品の通し番号が示されている。通し番号によって、計画生産数が明確となる。例えば、9月30日の場合は、通し番号701(no.701)から通し番号1000(no.1000)までの300個の製品を生産する計画であることがわかる。三段目には、各通し番号で生産される製品の識別情報が示されている。α,β,γ等が製品の種類を表し、数字が通し番号と仕様等を含む識別番号を表している。表の三段目に対応して、四段目以降が製品種類/部品種類情報を示している。四段目には、各通し番号の製品に用いられる本体部材の識別情報が示されている。Bα,Bβ,Bγ等が本体部材の種類を表し、数字が対応する通し番号と型式等を含む識別番号を表している。その下段には、その本体部材に組付けられる部品の識別情報が示されている。a,b,c,d等は部品の種類を表し、数字が対応する通し番号と品番等を含む識別番号を表している。
図2の標準搬送速度情報記憶部16には、生産ラインが予め設定された通常通りの状態で稼動したときの標準的な搬送速度の情報が記憶されている。この標準搬送速度は、生産計画や作業者の人数等により設定される。本実施例では、標準搬送速度は20個/時間と設定されている。
到着リードタイム/到着リードタイム間搬送数情報記憶部18には、部品を発注してから発注した部品が部品組付け位置に到着するまでに要する時間と、その時間内に生産ラインを標準搬送速度で搬送される本体部材の数の情報とが対応付けられて記憶されている。本実施例では、前述した生産順序計画で明示される製品の計画生産数に基づき、発注から納入までのリードタイムや安全時間も考慮して、到着リードタイムが15時間と決定されている。また、到着リードタイム間搬送数は、到着リードタイムを、標準搬送速度(本体部材数/時間、前述の標準搬送速度情報記憶部16に記憶されている)で乗算して求められる。生産ライン2の組立ライン6の場合は、標準搬送速度は20個/時間と設定されていることから、到着リードタイム15時間×搬送速度20個/時間=300個と求められる。
前記したように組立てライン6にはアドレス(番地)が振られている。番地1の位置で部品を組付けるとしたら、その部品を組付ける本体部材が番地300にあるときに部品を発注すると、その本体部材が番地1の位置に搬送されるときにその本体部材に組付ける部品が番地1に到着する。番地300は、搬入口Hよりも上流であって実在しない場合があり、その場合は仮想的に考察しなければならない。
【0026】
部品発注装置10は、標準搬送速度記憶部16の情報と、到着リードタイム/到着リードタイム間搬送数記憶部18の情報とに基づいて、部品組付け位置において在庫しておくべき部品の数を算出する在庫部品数算出手段20と、生産ラインに存在する本体部材を把握する本体部材把握手段22を備えている。また、製品種類/部品種類記憶部12の情報と、生産順序計画記憶部14の情報とに基づいて、仮想的な生産ラインを生産順序計画に従って部材が搬送されるのに相当する処理を実行して仮想的な発注位置に搬送されてきた部材を用いて生産する製品の種類を特定する仮想発注位置搬送部材種類特定手段24を備えている。さらに、生産ライン上の現実の発注位置、あるいは、仮想的な発注位置に搬送されてきた部材を用いて生産する製品のための部品を発注する発注手段26を備えている。発注手段26からの発注情報は、ネットワークを介して部品生産工程のコンピュータ40に送信される。
【0027】
以下の実施例では、10月1日に製品種類δが新しく生産開始となるため、製品種類δに用いられる部品として新規に必要となった部品eを発注する場合に、本発明を適用した例を説明する。部品eが用いられる期間は10月1日から10月4日までであり、部品eを発注する期間は9月30日から10月3日までとする。
なお、以下の実施例においては、生産順序計画で計画された通りに製品が生産され、順序の入れ替えは行われなかったものとする。また、夫々の日の実績生産数は計画生産数通りになったものとする。
【0028】
本実施例においては、本体部材の搬送速度が標準速度(上述した「最高速度未満の所定速度」に該当する)である間に、部品eの組付け位置に10個の部品eの在庫が存在する位置に発注位置を設ける。10個というのは、生産ライン2の最後端から部品eの組付け位置までの間に設けられた一時保留帯2,3の保留可能な数である。標準搬送速度に対して10個/1日の速度を加算した最高搬送速度(上述した「最高速度」に該当する)に増速されてこの数の範囲で部品eの在庫が減少しても、欠品が生じることなく部品eが組付け位置に到着できる。また、一時保留帯2,3が保留可能な数であるため、生産ライン2とは別に在庫スペースを設ける必要もない。一方、搬送速度が増速されて在庫数が0となった後に標準搬送速度に戻った場合も、部品の在庫数として10個まで増加するにすぎないため、過大在庫のおそれもない。この在庫部品数は、部品発注装置10の在庫部品数算出手段20により、予め算出しておく。
本発明の技術では、本体部材の搬送速度が変動したか否かに拘わらず常に一定の位置に発注位置を設定する。本実施例では、標準速度である間に部品eの組付け位置に10個の部品eの在庫が存在する位置に発注位置を設ける。従来では、発注位置を日毎に更新する処理を行っていた。以下の実施例では、従来のように更新処理を日毎に行っても、常に上記の一定位置に発注位置を設定し、そのように設定された発注位置に基づいて発注を行うこととする。
【0029】
図5では、9月29日の生産ライン2の稼動時間終了時点(23:00)に組立ライン6に存在する本体部材を示している。この時点で部品組付け位置に存在する本体部材に基づいて、10月1日から組付け開始となる部品eを9月30日に発注するための発注位置を設定する。
この時点では、9月30日に搬出口Nから製品として搬出される予定の本体部材が残存している。具体的には、番地1の位置には9月30日に最初に生産が完了する通し番号701の製品に用いられる本体部材Bα701が存在し、以下番地215の位置まで9月30日に生産が完了する製品に用いられる本体部材が存在している(図3を参照)。9月30日には300台を生産するために、9月30日に生産する通し番号916以降の製品のための本体部材はまだ組立ライン6には投入されておらず、本体部材生産ライン4、あるいは、仮想の生産ラインを考慮しなければならない。
【0030】
図9のフローチャートに基づいて、部品発注処理の手順を説明する。このフローチャートでは、ステップS2からステップS6を実際に部品を発注するときよりも前に行い、ステップS8を実際に部品を発注するときに行う。上述の例では、10月1日から組付け開始となる部品eを発注するために、ステップS2からステップS6の処理を9月29日の23:30に行い、ステップS8の処理を9月30日から行うものとする。
まず、ステップS2では、部品組付け位置に存在する本体部材を把握する。図5では、部品eの組付け位置は番地111であり、その位置に存在する本体部材は通し番号811の製品に用いられるBα811であることを把握する。
次にステップS4では、ステップS2で把握した本体部材に対応する通し番号から、一時保留帯の未保留数nを取得する。上記の例では、通し番号811に対応する本体部材Bα811を把握していた。通し番号811は、図3の生産順序計画より、9月30日の通し番号としては最初の通し番号701から111番目である。したがって、生産ライン2の最後端から部品組付け位置までの組付け工程B,C,Dと、一時保留帯2,3は全て埋まっていることがわかり、一時保有帯の未保留数nの0個が取得される。図5でも、一時保留帯2,3は全て埋まっている。
【0031】
次に、図9のステップS6で、発注位置を設定する。本実施例では、部品組付け位置に存在する本体部材を用いて生産される製品の通し番号に、未保留数nと、到着リードタイム間搬送数とを加算した通し番号に対応する製品に用いられる部材が存在する位置を発注位置として設定する。
まず、図5では、部品eの組付け位置に存在する本体部材は通し番号811に対応するBα811であった。通し番号811に、未保留数0個と到着リードタイム間搬送数(300個)と加算した通し番号に対応する製品は、図3の生産順序計画より、10月1日に生産される計画の通し番号111の製品である。この製品が存在する位置を、発注位置として設定する。通し番号111の製品が存在する位置は、部品組付け位置(番地111)から300番地遡った位置であり、番地411の位置となる。しかしながら、組立ライン6には番地215までしか付与されていない。本体部材生産ライン4に番地411の位置があればその位置を発注位置として設定することができる。そうでなければ、図2の仮想発注位置搬送部材種類特定手段24によって、仮想的に生産順序計画の上で番地411に相当する位置に設定された発注位置に搬送される本体部材を用いて生産される製品種類を特定することもできる。
本実施例では、本体部材生産ライン4に番地411の位置があるものとする。図5に、番地411の位置が発注位置として設定されたことが示されている。
【0032】
続くステップS8では、発注位置に基づいて部品eを発注する。ステップS6で、発注位置として番地411の位置が設定された。この位置に存在する製品(10月1日に生産される計画の通し番号111の製品)に組付けられる部品の情報を、製品種類/部品種類記憶部12から取得する。図3より、通し番号111の本体部材Bα111を用いて生産される製品に部品eは組付けられない。ここで、10月1日の生産ライン2の稼動開始時刻は8:00であり、10月1日に用いられる部品のための最初の発注時刻は、8:00の15時間(到着リードタイム)前である9月30日の17:00である。9月30日の17:00には部品eは発注されないことになる。以下同様に、17:03に番地411の位置に搬送される本体部材を用いて生産される製品、17:06に番地411の位置に搬送される本体部材を用いて生産される製品・・・を考慮する。しかしながら、10月1日の生産順序計画において製品種類δの生産が開始されるのは通し番号151からである。したがって、部品eの使用が開始されるのは通し番号151からである(網掛けパターンで明示されている)。通し番号151に対応する本体部材が番地411の位置に到達する時刻は9月30日の18:57であり、9月30日の18:57に初めて部品e151が発注される。
以上のようにして、9月30日の18:57に、10月1日に組付け開始となる部品eが発注される。図10に、9月30日に発注される部品eのリスト表を示す。表の最上段には発注時刻が示されている。二段目には発注対象の部品を用いて生産される製品が10月1日に生産が完了するものであることが示され、三段目にはその製品の生産順序計画での通し番号が示されている。その下段には、各通し番号で生産される製品、用いられる本体部材、組付けられる部品eが夫々示されている。
【0033】
次に、図6に、9月30日の生産ライン2の稼動時間終了時点(23:00)で組立ライン6に存在する本体部材を示す。この時点で部品組付け位置に存在する本体部材に基づいて、10月2日に組付けられる部品eを10月1日に発注するための発注位置を決定する。
この時点では、10月1日に搬出口Nから完成製品として搬出される予定の本体部材が残存している。具体的には、番地1の位置には10月1日に最初に生産が完了する通し番号1に対応する本体部材Bα1が存在し、以下番地215の位置まで10月1日に生産が完了する製品に用いられる本体部材が存在している(図3を参照)。すなわち、9月30日に組立ライン6の搬送速度が調整された結果、通し番号701から通し番号1000までの製品の生産が計画通りに完了したことがわかる。
【0034】
図9のフローチャートに基づいて、10月2日に組付けられる部品eを発注するための処理の説明をする。ステップS2からステップS6の処理を9月30日の23:30に行い、ステップS8の処理を10月1日から行う。
まず、ステップS2では、部品組付け位置に存在する本体部材を把握する。図6では、部品eの組付け位置は番地111であり、その位置に存在する本体部材は通し番号107の製品に用いられるBα107であることを把握する。
次にステップS4では、ステップS2で把握した本体部材に対応する通し番号から、一時保留帯の未保留数nを取得する。上記の例では、通し番号107に対応する本体部材Bα107を把握していた。通し番号107は、図3の生産順序計画より、10月1日の通し番号としては最初の通し番号1から107番目である。したがって、一時保留帯2,3のうち本体部材4個分が空となっていることがわかり、一時保有帯の未保留数nの4個が取得される。図6でも、一時保留帯2の番地54、番地55、一時保留帯3の番地109、番地110が空となっている。
この場合の107番目は、部品eの組付け位置より下流側の組付け工程B、C,Dの受入規定数(101個)を超えている。これは、通し番号701から通し番号1000までの製品の生産が計画通りに完了した後に、部品eの組付け位置より上流側の組付け工程の搬送速度が計画より速かった結果、一時保留帯2,3に本体部材が残ってしまったためである。この場合、未保留数の4個を加算することで一時保留帯2,3が全て埋っているときと同じ条件とし、発注のタイミングを早めている。
次に、ステップS6で、発注位置を設定する。まず、図6では、部品eの組付け位置に存在する本体部材は通し番号107に対応するBα107であった。通し番号107に、未保留数4個と到着リードタイム間搬送数(300個)と加算した通し番号に対応する製品は、図3の生産順序計画より、10月2日に生産される計画の通し番号411の製品である。この製品が存在する位置を、発注位置として設定する。通し番号411の製品が存在する位置は、部品組付け位置(番地111)から300番地遡った位置であり、番地411の位置となる。図6に、番地411の位置が発注位置として設定されたことが示されている。
続くステップS8では、発注位置に基づいて部品を発注する。ステップS6で、発注位置として番地411の位置が設定された。この位置に存在する製品(10月2日に生産される計画の通し番号411の製品)に組付けられる部品の情報を、製品種類/部品種類情報記憶部12から取得する。図3より、通し番号411の本体部材Bγ411を用いて生産される製品に部品eは組付けられない。したがって、これより後の通し番号の製品に用いられる部品eを発注する。
図10に、10月1日に発注される部品eのリスト表を示す。
【0035】
次に、図7に、10月1日の生産ライン2の稼動時間終了時点(23:00)で組立ライン6に存在する本体部材を示す。この時点で部品組付け位置に存在する本体部材に基づいて、10月3日に組付けられる部品eを10月2日に発注するための発注位置を設定する。
この時点では、10月2日に搬出口Nから完成製品として搬出される予定の本体部材が残存している。具体的には、番地1の位置には10月2日に最初に生産が完了する通し番号301の製品に用いられる本体部材Bα301が存在し、以下番地215の位置まで10月2日に生産が完了する製品に用いられる本体部材が存在している(図3を参照)。すなわち、10月1日に組立ライン6の搬送速度が調整された結果、通し番号1から通し番号300までの製品の生産が計画通りに完了したことがわかる。
【0036】
図9のフローチャートに基づいて、10月3日に組付けられる部品eを発注するための処理の説明をする。ステップS2からステップS6の処理を10月1日の23:30に行い、ステップS8の処理を10月2日から行う。
まず、ステップS2では、部品組付け位置に存在する本体部材を把握する。図7では、部品eの組付け位置は番地111であり、その位置に存在する本体部材は通し番号401に対応するBα401であることを把握する。
次にステップS4では、ステップS2で把握した本体部材に対応する通し番号から、一時保留帯の未保留数nを取得する。上記の例では、通し番号401に対応する本体部材Bα401を把握していた。通し番号401は、図3の生産順序計画より、10月1日の通し番号としては最初の通し番号301から101番目である。したがって、一時保留帯2,3が全て空となっていることがわかり、一時保有帯の未保留数nの10個が取得される。図7でも、一時保留帯2,3が全て空となっている。
この場合の101番目は、部品eの組付け位置より下流側の組付け工程B、C,Dの受入規定数(101個)と同数である。これは、通し番号1から通し番号300までの製品の生産が計画通りに完了した後も、生産ライン2の搬送速度が正常であり、部品eの組付け位置より下流側の組付け工程B,C,Dにおいて計画通りの本体部材数が存在しているためである。この場合、未保留数の10個を加算することで一時保留帯2,3が全て埋っているときと同じ条件とし、発注のタイミングを早めている。
次に、ステップS6で、発注位置を設定する。まず、図7では、部品eの組付け位置に存在する本体部材は通し番号401に対応するBα401であった。通し番号401に、未保留数10個と到着リードタイム間搬送数(300個)と加算した通し番号に対応する製品は、図4の生産順序計画より、10月3日に生産される計画の通し番号711の製品である。この製品が存在する位置を、発注位置として設定する。通し番号711の製品が存在する位置は、部品組付け位置(番地111)から300番地遡った位置であり、番地411の位置となる。図7に、番地411の位置が発注位置として設定されたことが示されている。
続くステップS8では、発注位置に基づいて部品を発注する。ステップS6で、発注位置として番地411の位置が設定された。この位置に存在する製品(10月3日に生産される計画の通し番号711の製品)に組付けられる部品の情報を、製品種類/部品種類情報記憶部12から取得する。図4より、通し番号711の本体部材Bγ711を用いて生産される製品に部品eは組付けられない。したがって、これより後の通し番号の製品に用いられる部品eを発注する。
図10に、10月2日に発注される部品eのリスト表を示す。
【0037】
次に、図8に、10月2日の生産ライン2の稼動時間終了時点(23:00)で組立ライン6に存在する本体部材を示す。この時点で部品組付け位置に存在する本体部材に基づいて、10月4日に組付けられる部品eを10月3日に発注するための発注位置を設定する。
この時点では、10月3日に搬出口Nから完成製品として搬出される予定の本体部材が残存している。具体的には、番地1の位置には10月3日に最初に生産が完了する通し番号601の本体部材Bα601が存在し、以下番地215の位置まで10月3日に生産が完了する製品に用いられる本体部材が存在している(図4を参照)。すなわち、10月2日は、通し番号301から通し番号600までの製品の生産が計画通りに完了したことがわかる。
【0038】
図9のフローチャートに基づいて、10月4日に組付けられる部品eを発注するための処理の説明をする。ステップS2からステップS6の処理を10月2日の23:30に行い、ステップS8の処理を10月3日から行う。
まず、ステップS2では、部品組付け位置に存在する本体部材を把握する。図8では、部品eの組付け位置は番号111であり、その位置に存在する本体部材は通し番号696の製品に用いられるBγ696であることを把握する。
次にステップS4では、ステップS2で把握した本体部材に対応する通し番号から、一時保留帯の未保留数nを取得する。上記の例では、通し番号696に対応する本体部材Bγ696を把握していた。通し番号696は、図4の生産順序計画より、10月3日の通し番号としては最初の通し番号601から96番目である。したがって、一時保留帯2,3が全て空となっており、さらに、組付け工程B,C,Dのうち本体部材5個分が空になっていることがわかる。図8でも、一時保留帯2,3が全て空となっており、加えて組付け工程Dの番地49、番地50、組付け工程Cの番地103から番地105が空となっている。
この場合ように、一時保有帯の未保留数nを超えて組立てライン6に空が存在するときは、未保留数10個に加えてさらに組付け工程の空の分の5個を加算し、調整を行うこととする。
この場合の96番目は、部品eの組付け位置より下流側の組付け工程B,C,Dの受入規定数(101個)を下回っている。これは、通し番号301から通し番号600までの製品の生産が計画通りに完了した後に、部品eの組付け位置より上流側の組付け工程の搬送速度が計画より遅かった結果、組付け工程B,C,Dのいずれかに本体部材の空が生じてしまったためである。この場合、未保留数の10個と、組付け工程の空の分の5個を加算することで一時保留帯2,3が全て埋っているときと同じ条件とし、発注のタイミングを早めている。
次に、ステップS6で、発注位置を設定する。まず、図8では、部品eの組付け位置に存在する本体部材は通し番号696に対応するBγ696であった。通し番号696に、未保留数10個と組付け工程の空の分5個と到着リードタイム間搬送数(300個)と加算した通し番号に対応する製品は、図4の生産順序計画より、10月4日に生産される計画の通し番号1011の製品である。この製品が存在する位置を、発注位置として設定する。通し番号1011の製品が存在する位置は、部品組付け位置(番地111)から300番地遡った位置であり、番地411の位置となる。図8に、番地411の位置が発注位置として設定されたことが示されている
続くステップS8では、発注位置に基づいて部品を発注する。ステップS6で、発注位置として番地411の位置が設定された。この位置に存在する製品(10月4日に生産される計画の通し番号1011の製品)に組付けられる部品の情報を、製品種類/部品種類情報記憶部12から取得する。図4より、通し番号1011の本体部材Bγ1011を用いて生産される製品に部品eは組付けられない。したがって、これより後の通し番号の製品に用いられる部品eを発注する。
図10に、10月2日に発注される部品eのリスト表を示す。
【0039】
以上のように、10月1日から10月4日までに用いられる部品eを、常に番地411の発注位置において発注することができる。したがって、いつでも部品eの組付け位置において所定数(10個)の部品在庫を確保することができ、欠品を未然に防止することができる。
【0040】
以上、本発明の具体例を詳細に説明したが、これらは例示にすぎず、特許請求の範囲を限定するものではない。特許請求の範囲に記載の技術には、以上に例示した具体例を様々に変形、変更したものが含まれる。
・本実施例においては、生産ラインに一時保留帯が設けられていたが、これに限るものではなく、一時保留帯が設けられていない生産ラインにも本発明を適用することは可能である。
・本実施例においては、部品を組付ける位置に夫々センサが設けられていたが、これに限られるものではない。センサは生産ラインの設備上の条件等によって適宜様々な位置に設けることができるし、部品組付け位置の数だけ設けなければならないというものではない。
・本実施例においては、部品a,b,c,d,eを、夫々1つずつ組付けることとしていた。しかしながら、これに限られるものではなく、各部品を任意の数だけ組み付けることが可能である。例えば、製品を自動車とし、部品aをタイヤとした場合、部品aを4つ組付けることになる。
・本実施例においては、生産ラインが通常の状態で稼動したときの標準搬送速度を、一定の「最高速度未満の所定速度」としていた。また、標準搬送速度に対して部品在庫数/1日の速度を加算した搬送速度を、生産ペースを調整するために増速し得る上限の「最高速度」としていた。しかしながら、これらに限られるものではなく、生産ラインが有する物理的な機能上で稼動し得る最低の搬送速度から最高の搬送速度までの間の範囲のいずれの搬送速度であっても、「最高速度未満の所定速度」や「最高速度」とすることができる。
・本実施例においては、一時保留帯の保留可能数だけ進んだ位置に発注位置を設定するようにしていたが、これに限られるものではない。予測される最高搬送速度により任意の一定の位置に発注位置を設定するようにすることが可能である。あるいは、部品の保管スペースの関係から許容できる在庫数を求め、その在庫数が確保できる一定に位置に発注位置を設置するようにすることが可能である。
・本実施例においては、本体部材が発注位置に搬送される夫々の時刻で、部品eを発注するようにしていた。しかしながらこれに限るものではなく、部品が納入される時間の間隔に応じて複数の製品に用いられる部品数を求めてまとめて発注してもよい。
また、本明細書または図面に説明した技術要素は、単独であるいは各種の組み合わせによって技術的有用性を発揮するものであり、出願時請求項記載の組み合わせに限定されるものではない。また、本明細書または図面に例示した技術は複数目的を同時に達成するものであり、そのうちの一つの目的を達成すること自体で技術的有用性を持つものである。
【図面の簡単な説明】
【図1】 生産ラインの概要を示す図である。
【図2】 部品発注装置のシステム構成を示す図である。
【図3】 製品種類/部品種類情報と生産順序計画を複合的に示す図である。
【図4】 製品種類/部品種類情報と生産順序計画を複合的に示す図である。
【図5】 9月29日の稼働時間終了時点の生産ラインの状態を示す図である。
【図6】 9月30日の稼動時間終了時点の生産ラインの状態を示す図である。
【図7】 10月1日の稼動時間終了時点の生産ラインの状態を示す図である。
【図8】 10月2日の稼働時間終了時点の生産ラインの状態を示す図である。
【図9】 部品発注処理の手順を示す図である。
【図10】部品の発注リストを示す図である。
【符号の説明】
2 :生産ライン、
4 :本体部材生産ライン、
6 :組立ライン、
12:製品種類/部品種類情報記憶部、
14:生産順序計画記憶部、
16:到着リードタイム/到着リードタイム間搬送数情報記憶部、
18:標準搬送速度情報記憶部、
18:発注位置設定調整数/発注位置設定調整時間記憶部、
20:在庫部品数算出手段、
22:本体部材把握手段、
24:仮想発注位置搬送部材製品種類特定手段、
26:発注手段、[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a technology for ordering parts for a line for assembling parts one after another to members conveyed one after another to a part assembling position and producing products one after another. For example, wheels (parts) are assembled one after another to automobiles (members) being assembled that are successively conveyed to a wheel assembly position (parts assembly position) by a belt conveyor system, and automobiles (products) are produced one after another. The present invention relates to a technology for ordering wheels (parts) for an automobile production factory (production line).
The “product” here refers to a product produced by assembling parts to members. Typically, it is the final product, but in a production line that produces an intermediate product, the intermediate product is the product. For example, an engine is a product for an engine production factory and a part for an automobile production factory. The member refers to a member that is transported from the component assembly position to the next component assembly position, and a product is produced by assembling the component to the member.
[0002]
[Prior art]
For example, in an automobile production factory, parts such as doors, hoods, glass, sheets, engines, etc. are assembled to painted bodies (members) to complete the automobile (product). In this case, the parts are often produced at a place different from the automobile production factory. For example, it is produced in a production plant that specially produces parts, or in a production line that is separate from the automobile production line.
Many product production lines produce products using parts that are produced elsewhere and delivered to the product production line. Therefore, in the product production line, parts to be used in the product production line must be ordered. In this case, it is necessary to order the parts appropriately so that the ordered parts are not overstocked or missing. A technique for ordering an appropriate quantity at an appropriate timing is required.
[0003]
In the case of producing a product while conveying a large number of members by a belt conveyor system, a part ordering technique called a construction replenishment system can be used (for example, Patent Document 1). In this construction replenishment method, an ordering position is provided upstream from the part assembly position of the transport line for transporting the member, and when the member is transported to the ordering position, a part for a product to be produced using the member is placed. Order. At this time, the time required for the member transported to the ordering position to move to the part assembly position is equal to the time required for the part to arrive at the part assembly position after the part is ordered. To do. According to this method, when a member reaches the component assembly position, the necessary component should reach the component assembly position, and it is possible to prevent the occurrence of a shortage without having a stock.
[0004]
[Patent Document 1]
Hei 4-152053
[0005]
If the time required from when a part is ordered until the part arrives at the part assembly position becomes long, the ordering position on the member transport line may be upstream from the start position of the member transport line. That is, it is assumed that the member is transported to the ordering position that does not actually exist, and the time at which the virtual member is transported to the virtual ordering position is obtained (this time can be actually obtained), and the time It is necessary to order parts. In this case, since the product type cannot be specified from the members that have actually arrived at the ordering position, a production order plan that stores the order of the types of products that are successively produced on the production line is required.
If the order of the types of products to be produced is known, the time at which virtual parts are transported to the virtual ordering position and the type of products to be produced using those parts will be known. You can place an order at any time. Even with this ordering technique, it is possible to place an order so that a necessary part reaches the part assembly position when the member reaches the part assembly position.
[0006]
[Problems to be solved by the invention]
By the above-described start-up replenishment method, that is, a method of ordering parts types necessary for production of products produced using the members at the time when the members are transported to a real or virtual ordering position, the product production pace is increased. As long as there is no change, parts shortage can be prevented without having parts inventory.
However, the pace of use of parts at the part assembly position may vary. In particular, the part where the part is assembled is temporarily held downstream of the part assembly position (that is, between the part assembly position and the end of the production line) to temporarily adjust the product production pace on the production line. When the holding band is provided, the usage pace of the component at the component assembly position varies. When the semi-finished product held in the temporary holding zone is eliminated, the use pace of the parts at the parts assembling position is lowered. In order to increase the number of semi-finished products held in the temporary holding zone, the part use pace is increased by increasing the conveying speed of the members.
If the ordering position is set in accordance with a constant and stable predetermined conveying speed such as the standard conveying speed of the member, it is necessary even if the member reaches the part assembly position when the conveying speed of the member is increased. The part will not arrive at the part assembly position, and the part will be missing.
[0007]
In view of the above points, while maintaining a method for ordering the types of parts necessary for the production of products produced using a member at the time when the member is transported to a real or virtual ordering position, the member transport speed There is a need for a technique that prevents parts from running out even if the parts usage pace increases or decreases in conjunction with the increase or decrease in the number of parts.
[0008]
[Means, actions and effects for solving problems]
The ordering device according to
Here, the “maximum speed” is not the maximum speed that can be operated on the physical function of the production line, but the maximum speed that can be increased to adjust the production pace. .
This ordering deviceProduction sequence plan storage means for storing the types of products produced one after another on the production line in association with the serial numbers of the production sequence;A product / part type storage means for storing a part type used for production of the product in association with the product type;Virtual ordering position conveying member type specifying means for specifying the type of product to be produced using the members conveyed to the virtual ordering position each time production of the product proceeds virtually according to the production sequence plan Ordering means to order parts for different types of products;It has.The type of product to be produced using the parts that have been transported to the virtual ordering position can be specified from the production sequence plan, and the type of part used for product production is stored in the product / part type storage means. Can be identified from The ordering unit places an order for a part that is assembled at the assembly position in the product type specified by the virtual ordering position conveying member type specifying unit.
The ordering device of the present invention is characterized by its ordering position.One. The ordering position is
(1) At a position where a predetermined number of parts are in stock at the part assembly position while the member conveyance speed is a predetermined speed less than the maximum speed.As well as
(2) When the member transport speed is increased from the predetermined speed to the maximum speed, the parts ordered at a speed corresponding to the maximum transport speed of the member are not assembled before the predetermined number of parts inventory is depleted. A position to arrive at the attachment position, and
(3) The serial number of the product to be produced by using the member existing at the part assembly position, the number n of unreserved parts on the production line temporarily reserved, and after the part is ordered until the part arrives at the part assembly position The product corresponding to the serial number obtained by adding the number of members conveyed during the lead time is set at a position where the product virtually exists.
[0009]
When the member conveyance speed is stable at a predetermined speed (for example, a standard conveyance speed when the production line is operated in a normal state), the number of parts stocked at the part assembly position is determined by the ordering position.
(A) If the time required for the member conveyed to the ordering position to move to the part assembly position is equal to the time required for the part to arrive at the part assembly position after ordering the part Inventory does not increase or decrease.
(B) The time required for the member transported to the ordering position to move to the part assembly position is longer than the time required for the part to arrive at the part assembly position after ordering the part. In other words, if the ordering position is shifted upstream from the case (a), the parts inventory increases to a predetermined number.
This phenomenon is illustrated by a simple example. The member transport line transports the member to the component assembly position at a rate of one per 10 minutes. It takes 100 minutes for the part to arrive at the part assembly position after ordering the part.
If the ordering position is provided at a position where the member passes the ordering position and is transported to the part assembling position 100 minutes later, the number of parts in stock at the part assembling position does not increase or decrease (corresponding to the above a). If the initial parts inventory is zero, it is maintained as zero.
If the ordering position is provided at a position where the member passes to the
If an ordering position is provided at a position where the member passes the ordering position and is transferred to the
If the ordering position is provided at a position where the member passes the ordering position and is transported to the part assembling position 130 minutes later, the number of parts in stock at the part assembling position increases by three (corresponding to b above). . If the initial parts inventory is zero, the number of parts increases to three, and thereafter the inventory of three is maintained.
[0010]
If the member conveyance speed increases and the part use pace increases, the number of parts in stock at the part assembly position decreases. In this case, the number of parts in stock at the parts assembling position decreases until the parts ordered at an increased pace corresponding to the increase in the conveying speed of the parts arrives at the parts assembling position. Maintained.
This phenomenon is illustrated by a simple example. The member transport line was increased from a certain predetermined speed for transporting a member to the part assembly position at a rate of one per 10 minutes to a speed for transporting a member to the part assembly position at a rate of one per 8 minutes. And Here, this speed increase speed is the maximum speed. Also, assume that it takes 100 minutes for a part to arrive at the part assembly position after ordering the part. Immediately after the increase in speed, parts arriving at the pace before the speed increase are used at the speed after the speed increase, so the number of parts in stock decreases. In this case, 0.125 parts arriving at one minute are used at 0.125 parts per minute, and the number of parts in stock decreases at a pace of 0.025 parts per minute.
If the ordering position is provided at a position where the member passes to the ordering position 100 minutes after passing the ordering position, 0.125 parts will arrive per minute after 100 minutes from the speed increase. After that, the number of parts in stock will not decrease. In this case, the number of parts stock decreases by 2.5 in 100 minutes, and thereafter the parts stock is kept constant.
From the above, when the parts usage pace is a times the delivery pace (a times the previous transport speed), the immediately preceding parts usage pace (pieces / hour) x time from ordering to arrival (time) x The number of parts obtained by the expression (a-1) (denoted as expression F1) is reduced. On the other hand, the parts use pace is 0. 0 with respect to the delivery pace. When it becomes b times (0b times the immediately preceding conveyance speed), the following formula (Previous component usage pace (pieces / hour) × Time from ordering to arrival (time) × (1-0.b)) The number of parts obtained by the equation (F2) will increase.
[0011]
In the case of the above example, if the ordering position is provided at a position where the member is transported to the part assembly position 125 minutes after passing the ordering position, the following phenomenon occurs.
(C) From (b) described above, the number of parts in stock at the part assembling position increases by 2.5 while the predetermined speed for conveying the member to the parts assembling position at a rate of 1 every 10 minutes continues. To do. If the initial parts inventory is 0, the inventory is increased to 2.5 and thereafter the inventory of 2.5 is maintained.
(D) In this state, when the speed is increased to the maximum speed at which the member is conveyed to the part assembly position at a rate of 1 every 8 minutes, the number of parts in stock decreases at a pace of 0.025 per minute. The parts inventory will decrease for 100 minutes, and will eventually decrease by 2.5. This can be confirmed from the above formula F1. After that, the parts inventory will not decrease. That is, the parts inventory becomes zero after 125 minutes, and is maintained at zero thereafter. The circulation of production using the arrived parts is maintained, and production can be continued without having parts inventory.
(E) When the speed returns to the predetermined speed at which the member is transported to the part assembly position at a rate of 1 every 10 minutes, the state returns to the state of (c) above and the number of parts in stock reaches 2.5 from the above formula F2. The inventory number is maintained after the increase. Therefore, as shown in (d), it is possible to secure a parts inventory that does not run out even if the parts inventory decreases.
[0012]
The ordering device of the present invention is characterized by the ordering position,In (1) and (2)As illustrated, it is a position where a predetermined number of parts stock can be obtained at the parts assembly position while the member transport speed is less than the maximum speed, and the member transport speed is changed from the predetermined speed to the maximum speed. When the speed is increased, the parts ordered at a speed corresponding to the maximum conveying speed of the members are set at a position where the parts arrive at the parts assembly position before the predetermined number of parts inventory is depleted. Therefore, even if the conveyance speed of the member is increased to the maximum conveyance speed, parts are not missing. Moreover, even if the member conveyance speed is a constant predetermined speed, it is only increased to the number of stocks that need to be secured in preparation for an increase in the member conveyance speed, and does not increase excessively. No inventory issues.
[0014]
According to the ordering device of the present invention, it is possible to maintain a method of ordering the part types necessary for production of products produced using the members at the time when the members are transported to the virtual ordering position. Even if the component usage pace increases or decreases in conjunction with the increase or decrease in the conveying speed of the members, it is possible to place an order so that the components will not run out.
Moreover, according to the ordering apparatus of the present invention,Even if the parts conveyance speed increases and the parts usage pace increases while the constant specified conveyance speed is maintained, the parts inventory is sufficient so that the parts will not run out. Can be prepared. Even if a certain predetermined conveyance speed continues for a long period, it will only increase to the number of inventory that needs to be secured in preparation for the increase in the conveyance speed of the members, and the inventory quantity will not increase excessively, so it will be overstocked No problem arises.
[0016]
The conveying speed of the members, that is, the usage pace of the parts does not fluctuate unnecessarily, but the parts usage pace at the part assembly position may increase. When it increases, the member in which the parts are assembled stays downstream. A temporary holding zone is provided to adjust the product production pace on the production line by temporarily holding the parts with the parts assembled downstream from the part assembly position, that is, from the end of the production line to the part assembly position. If it is, the conveying speed of the member can be increased or decreased within the range of the number of members that can be held in the temporary holding zone.
When adjusting the product production pace using a temporary holding zone, a unit period for adjustment is set. For example, when 5 units can be held in the temporary holding zone, it is determined that the number of holdings is increased or decreased during a unit period such as half a day or one day, and the number of holdings is not greatly increased or decreased in a short time. If the unit period is 1 day, the maximum conveyance speed set for adjusting the production pace is obtained by adding the speed of 5 units / day to the predetermined conveyance speed of a certain member. In this case, it is possible to change from a state that is not held in the temporary holding zone to a state where 5 units are held after one day. Since there is a temporary holding zone that can hold 5 cars, the speed can be increased by the speed of 5 cars / day.
If the ordering position is determined by setting the difference between a certain member's predetermined transport speed and the maximum transport speed according to the number of possible suspensions in the temporary suspension band, the use pace of the parts is increased or decreased using the temporary suspension band. In this case, parts are not missing or overstocked.
[0017]
For example,It takes a long time from ordering a part until it arrives at the part assembly position. At the time when the virtual member is transported to the virtual ordering position,The parts to be assembled at the assembly position when the member is transported to the assembly positionWhen placing an order, use a member that has been transported to a virtual ordering position by executing a process equivalent to transporting a member on a virtual production line according to a production order plan each time production of the product proceeds. It is necessary to identify the type of product to be produced.In the ordering device of the present invention, production is performed using a member that has been transported to a virtual ordering position each time production of a product virtually proceeds according to the production order plan based on the storage contents of the production order plan storage means. The product type is specified by the virtual ordering position conveying member type specifying means. The parts for the specified type of product can be specified based on the stored contents of the product / part type storage means, and the ordering means uses the parts to be attached to the specified product type at the above assembly position. If so, order parts for that type of product. At this time, the ordering position satisfies the above conditions (1) and (2), and (3) the part number from the end of the production line to the serial number of the product produced using the member existing at the part assembly position. The unreserved number n of the temporary holding belt provided between the pumping position and the number of members conveyed within the lead time from when the part is ordered until the part arrives at the part assembling position. It is set to a position that also satisfies the condition that the product corresponding to the added serial number is a virtual position.
In this case, the difference between the serial number of the product produced using the member that has advanced to the end of the production line and the serial number of the product produced using the member at the order position isWhen the number n of non-holdings in the temporary holding zone of the production line and the number of members conveyed within the above lead time are stableThe part type to be ordered can be determined from the serial number of the product that is always constant and has progressed to the end of the production line. In other words, it is possible to place an order based on product information for which production has been completed on the production line.
[0021]
The present inventionIt is a production line that adjusts the production pace by assembling parts one after another to the parts that are transported one after another to the parts assembly position and producing products one after another, and increasing or decreasing the transport speed within the range of the maximum speed or less. Parts for production lines that have a temporary holding zone that adjusts the product production pace in the production line by temporarily holding the parts with the parts assembled between the rear end and the part assembly position Can be embodied in a program for a computer ordering.
The program for ordering parts created in the present invention is:The following processing is performed on the computer, that is, processing for referring to production sequence plan data describing the types of products successively produced on the production line in association with the serial numbers of the production sequence, and the products in association with the product types. Order the parts to be processed, referencing the product / part type data describing the part type, and the serial number of the product to be produced using the parts existing at the part assembly position, and the number of parts in the temporary holding zone of the production line and n parts. Processing to calculate the position where the product corresponding to the serial number, which is the sum of the number of members conveyed during the lead time from when the part arrives at the part assembly position, to the virtual position, as the ordering position and production Each time the production of a product progresses virtually according to the sequence plan, the process for identifying the type of product to be produced using the material conveyed to the virtual ordering position and the type of product The type of products that are identified by the process of the constant to, characterized in that to execute a process of ordering the part when the part to be assembled at the assembly position has been used. According to the present invention, the ordering device described above can be realized.
[0022]
DETAILED DESCRIPTION OF THE INVENTION
First, an embodiment to which the present invention is suitably applied will be described.
(Embodiment 1) The difference between the minimum number and the maximum number of parts to be stocked at the part assembly position can be determined as an arbitrary difference desired by the product production company. For example, the difference can be increased if fluctuations in the usage pace of the parts are expected to increase. Conversely, if it is expected that fluctuations in the usage pace of parts will be reduced, the difference can be reduced.
[0023]
【Example】
With reference to FIG. 1, the outline | summary of the production line in a present Example is demonstrated. The
The
The
The number of main body members that can be received by the main body
[0024]
Next, with reference to FIG. 2, a system configuration of an embodiment of a parts ordering apparatus embodying the present invention will be described.
The
[0025]
The product type / part
The production order
FIG. 3 shows a composite of product type / part type information for products produced on the
The standard transport speed
In the arrival lead time / arrival lead time conveyance number
As described above, an address (address) is assigned to the
[0026]
The
[0027]
In the following embodiment, since the product type δ starts to be newly produced on October 1, an example in which the present invention is applied when ordering a part e that is newly required as a part used for the product type δ. Will be explained. The period in which the part e is used is from October 1 to October 4, and the period for ordering the part e is from September 30 to October 3.
In the following embodiments, it is assumed that products are produced as planned in the production order plan and the order is not changed. In addition, the actual production number of each day is assumed to be the planned production number.
[0028]
In this embodiment, while the conveying speed of the main body member is the standard speed (corresponding to the above-mentioned “predetermined speed less than the maximum speed”), there is an inventory of 10 parts e at the assembly position of the parts e. An ordering position is provided at the position to be performed. The number of 10 is the number of
According to the technique of the present invention, the ordering position is always set at a constant position regardless of whether or not the conveyance speed of the main body member has fluctuated. In the present embodiment, the ordering position is provided at a position where the inventory of ten parts e exists at the assembly position of the parts e during the standard speed. Conventionally, a process of updating the order position every day has been performed. In the following embodiments, even if the update process is performed every day as in the prior art, the order position is always set at the above-described fixed position, and the order is placed based on the order position thus set.
[0029]
FIG. 5 shows the main body members present in the
At this time, the main body member scheduled to be carried out as a product from the carry-out port N on September 30 remains. Specifically, there is a
[0030]
Based on the flowchart of FIG. 9, the procedure of a part ordering process is demonstrated. In this flowchart, steps S2 to S6 are performed prior to actually placing an order for parts, and step S8 is performed when actually placing an order for parts. In the above example, in order to place an order for the part e to be assembled from October 1, the process from step S2 to step S6 is performed at 23:30 on September 29, and the process of step S8 is performed on September 30. Shall be done from the day.
First, in step S2, the main body member present at the part assembly position is grasped. In FIG. 5, the assembly position of the part e is the
Next, in step S4, the number n of unreserved temporary suspension zones is acquired from the serial number corresponding to the main body member grasped in step S2. In the above example, the
[0031]
Next, in step S6 of FIG. 9, an order position is set. In this embodiment, a member used for a product corresponding to a serial number obtained by adding an unreserved number n and a transport number between arrival lead times to a serial number of a product produced using a main body member present at a part assembly position. Is set as the ordering position.
First, in FIG. 5, the main body member present at the assembly position of the part e is Bα811 corresponding to the
In this embodiment, it is assumed that the
[0032]
In the subsequent step S8, the part e is ordered based on the ordering position. In step S6, the position of the
As described above, the part e to be assembled on October 1 is ordered at 18:57 on September 30. FIG. 10 shows a list of parts e ordered on September 30. The order time is shown at the top of the table. The second row shows that the product produced using the parts to be ordered is completed on October 1, and the third row shows the serial number in the production sequence plan for that product. Has been. In the lower stage, products produced by serial numbers, main body members to be used, and parts e to be assembled are shown.
[0033]
Next, FIG. 6 shows the main body members existing in the
At this time, the main body member that is scheduled to be carried out as a finished product from the carry-out port N on October 1 remains. Specifically, there is a main body member Bα1 corresponding to
[0034]
Based on the flowchart of FIG. 9, the process for ordering the part e assembled | attached on October 2 is demonstrated. The process from step S2 to step S6 is performed at 23:30 on September 30, and the process of step S8 is performed from October 1.
First, in step S2, the main body member present at the part assembly position is grasped. In FIG. 6, it is understood that the assembly position of the part e is the
Next, in step S4, the number n of unreserved temporary suspension zones is acquired from the serial number corresponding to the main body member grasped in step S2. In the above example, the main
The 107th in this case exceeds the prescribed number (101) of acceptance of the assembly steps B, C, D downstream of the assembly position of the part e. This is because, after the production of products from
Next, in step S6, the order position is set. First, in FIG. 6, the main body member existing at the assembly position of the part e is
In subsequent step S8, parts are ordered based on the ordering position. In step S6, the position of the
FIG. 10 shows a list of parts e ordered on October 1.
[0035]
Next, FIG. 7 shows the main body members existing in the
At this time, the main body member scheduled to be carried out from the carry-out port N as a finished product on October 2 remains. Specifically, there is a
[0036]
Based on the flowchart of FIG. 9, the process for ordering the part e assembled | attached on October 3 is demonstrated. The process from step S2 to step S6 is performed at 23:30 on October 1, and the process of step S8 is performed from October 2.
First, in step S2, the main body member present at the part assembly position is grasped. In FIG. 7, it is understood that the assembly position of the part e is the
Next, in step S4, the number n of unreserved temporary suspension zones is acquired from the serial number corresponding to the main body member grasped in step S2. In the above example, the main
The 101st in this case is the same as the prescribed number (101) of receiving steps in the assembly steps B, C, D downstream from the assembly position of the part e. This is because, even after the production of products from
Next, in step S6, the order position is set. First, in FIG. 7, the main body member present at the assembly position of the part e is
In subsequent step S8, parts are ordered based on the ordering position. In step S6, the position of the
FIG. 10 shows a list of parts e ordered on October 2.
[0037]
Next, FIG. 8 shows the main body members existing in the
At this time, the main body member scheduled to be carried out as a finished product from the carry-out port N on October 3 remains. Specifically, there is a body member Bα601 with
[0038]
Based on the flowchart of FIG. 9, the process for ordering the part e assembled | attached on October 4 is demonstrated. The process from step S2 to step S6 is performed at 23:30 on October 2, and the process of step S8 is performed from October 3.
First, in step S2, the main body member present at the part assembly position is grasped. In FIG. 8, the assembly position of the part e is
Next, in step S4, the number n of unreserved temporary suspension zones is acquired from the serial number corresponding to the main body member grasped in step S2. In the above example, the main body member Bγ696 corresponding to the
In this case, when there is an empty in the
The 96th in this case is less than the specified number (101) of receiving steps B, C, D downstream of the assembly position of the part e. This is because assembling processes B and C are the result of the transfer speed of the assembling process upstream from the assembling position of the part e being slower than planned after the production of products with
Next, in step S6, the order position is set. First, in FIG. 8, the main body member present at the assembly position of the part e is Bγ696 corresponding to the
In subsequent step S8, parts are ordered based on the ordering position. In step S6, the position of the
FIG. 10 shows a list of parts e ordered on October 2.
[0039]
As described above, the part e used from October 1st to October 4th can always be ordered at the ordering position of the
[0040]
Specific examples of the present invention have been described in detail above, but these are merely examples and do not limit the scope of the claims. The technology described in the claims includes various modifications and changes of the specific examples illustrated above.
In the present embodiment, the temporary holding band is provided in the production line. However, the present invention is not limited to this, and the present invention can be applied to a production line in which the temporary holding band is not provided.
In the present embodiment, the sensors are provided at the positions where the parts are assembled, but the present invention is not limited to this. The sensors can be provided at various positions as appropriate according to the conditions on the production line equipment, etc., and it is not necessary to provide the same number of parts assembling positions.
In the present embodiment, the parts a, b, c, d, and e are assembled one by one. However, the present invention is not limited to this, and any number of parts can be assembled. For example, when the product is an automobile and the part a is a tire, four parts a are assembled.
In the present embodiment, the standard conveyance speed when the production line is operated in a normal state is set to a certain “predetermined speed less than the maximum speed”. Further, the conveyance speed obtained by adding the number of parts in stock / one day to the standard conveyance speed is set as the upper limit “maximum speed” that can be increased to adjust the production pace. However, the present invention is not limited to these, and any transfer speed in the range from the lowest transfer speed that can operate on the physical function of the production line to the highest transfer speed will be Less than "predetermined speed" or "maximum speed".
In the present embodiment, the ordering position is set at a position advanced by the number of holdable times in the temporary holding band, but the present invention is not limited to this. It is possible to set the order position at an arbitrary fixed position according to the predicted maximum conveyance speed. Alternatively, it is possible to obtain an allowable number of stocks from the relationship of the storage space for parts, and to place the ordering position at a fixed position where the number of stocks can be secured.
In the present embodiment, the part e is ordered at each time when the main body member is conveyed to the ordering position. However, the present invention is not limited to this, and the number of parts used for a plurality of products may be obtained and ordered together according to the time interval at which the parts are delivered.
In addition, the technical elements described in the present specification or the drawings exhibit technical usefulness alone or in various combinations, and are not limited to the combinations described in the claims at the time of filing. In addition, the technology illustrated in the present specification or the drawings achieves a plurality of objects at the same time, and has technical utility by achieving one of the objects.
[Brief description of the drawings]
FIG. 1 is a diagram showing an outline of a production line.
FIG. 2 is a diagram showing a system configuration of a parts ordering apparatus.
FIG. 3 is a diagram showing product type / part type information and production order plan in a composite manner.
FIG. 4 is a diagram showing product type / part type information and production order plan in a composite manner.
FIG. 5 is a diagram showing a state of the production line at the end of the operation time on September 29.
6 is a diagram showing a state of the production line at the end of the operation time on September 30. FIG.
FIG. 7 is a diagram showing a state of the production line at the end of the operation time on October 1;
FIG. 8 is a diagram showing a state of the production line at the end of the operation time on October 2;
FIG. 9 is a diagram illustrating a procedure of part ordering processing.
FIG. 10 is a diagram showing a part order list.
[Explanation of symbols]
2: Production line
4: Body material production line,
6: assembly line,
12: Product type / part type information storage unit,
14: Production sequence plan storage unit,
16: Arrival lead time / transport number information storage unit between arrival lead times,
18: Standard transport speed information storage unit,
18: Order position setting adjustment number / order position setting adjustment time storage unit,
20: Means for calculating the number of parts in stock,
22: Body member grasping means,
24: Virtual order position conveying member product type specifying means,
26: Ordering means
Claims (2)
生産ラインで次々に生産する製品の種類を、生産順序の通し番号に対応付けて記憶している生産順序計画記憶手段と、
製品種類に対応付けてその製品に用いる部品種類を記憶している製品/部品種類記憶手段と、
生産順序計画に従って製品の生産が仮想的に進行する度に、仮想的な発注位置に搬送されてきた部材を用いて生産する製品の種類を特定する仮想発注位置搬送部材種類特定手段と、
特定された種類の製品のための部品を発注する発注手段とを備え、
その発注位置は、
(1) 部材搬送速度が最高速度未満の所定速度である間に、部品組付け位置に所定数の部品が在庫する位置であるとともに、
(2) 部材搬送速度が前記所定速度から最高速度に増速されるときに、前記所定数の部品在庫が枯渇する前に、部材の最高搬送速度に対応する速度で発注された部品が部品組付け位置に到着する位置であり、かつ、
(3) 部品組付け位置に存在する部材を用いて生産する製品の通し番号に、生産ラインの一時保留帯の未保留数nと、部品を発注してから部品が部品組付け位置に到着するまでのリードタイムのうちに搬送される部材数とを加算した通し番号に対応する製品が仮想的に存在する位置であり、
発注手段は、仮想発注位置搬送部材種類特定手段によって特定された製品の種類に組み付け位置で組み付ける部品が用いられている場合に、その部品を発注する
ことを特徴とする部品発注装置。With the production of parts assembled products one after another successively assembled components to a member to be conveyed one after another to a position, encounters a production line to adjust the production pace by increasing or decreasing the transport speed at a maximum speed below the range Parts for production lines that have a temporary holding zone that adjusts the product production pace on the production line by temporarily holding the parts with the parts assembled between the rear end and the part assembly position. Equipment to order and
Production sequence plan storage means for storing the types of products produced one after another on the production line in association with the serial numbers of the production sequence;
Product / part type storage means for storing the part type used for the product in association with the product type;
A virtual ordering position conveying member type specifying means for specifying a type of product to be produced using a member that has been conveyed to a virtual ordering position each time production of the product virtually proceeds according to the production sequence plan;
Ordering means for ordering parts for a specified type of product ;
The ordering position is
(1) While the member conveyance speed is a predetermined speed less than the maximum speed, a position where a predetermined number of parts are stocked at the part assembly position ,
(2) When the member conveying speed is increased from the predetermined speed to the maximum speed, the parts ordered at a speed corresponding to the maximum conveying speed of the member are not assembled before the predetermined number of parts inventory is depleted. A position to arrive at the attachment position , and
(3) The serial number of the product to be produced using the member existing at the part assembly position, the number n of the production line temporarily reserved, and the part arrives at the part assembly position after ordering the part. The product corresponding to the serial number obtained by adding the number of members conveyed during the lead time is virtually present,
A part ordering apparatus characterized in that, when a part to be assembled at an assembly position is used for the product type specified by the virtual ordering position conveying member type specifying means, the ordering means orders the part.
そのコンピュータに、下記処理、すなわち、 The computer performs the following processing:
生産ラインで次々に生産する製品の種類を、生産順序の通し番号に対応付けて記述する生産順序計画データを参照する処理と、 A process of referring to production sequence plan data that describes the types of products that are successively produced on the production line in association with serial numbers of the production sequence;
製品種類に対応付けてその製品に用いる部品種類を記述する製品/部品種類データを参照する処理と、 A process of referring to product / part type data describing the part type used for the product in association with the product type;
部品組付け位置に存在する部材を用いて生産する製品の通し番号に、生産ラインの一時保留帯の未保留数nと、部品を発注してから部品が部品組付け位置に到着するまでのリードタイムのうちに搬送される部材数とを加算した通し番号に対応する製品が仮想的に存在する位置を発注位置として算出する処理と、 The serial number of the product to be produced using the members existing at the part assembly position, the number n of unholding in the temporary holding zone of the production line, and the lead time from when the part is ordered until the part arrives at the part assembly position Processing for calculating a position where the product corresponding to the serial number obtained by adding the number of members conveyed is virtually present as the ordering position;
生産順序計画に従って製品の生産が仮想的に進行する度に、仮想的な発注位置に搬送されてきた部材を用いて生産する製品の種類を特定する処理と、 Each time production of a product virtually proceeds according to a production sequence plan, a process for specifying the type of product to be produced using a member that has been transported to a virtual ordering position;
製品の種類を特定する処理によって特定された製品の種類に、組み付け位置で組み付ける部品が用いられている場合にその部品を発注する処理と When a part to be assembled at the assembly position is used for the product type identified by the process for identifying the product type, the part is ordered.
を実行させることを特徴とする部品発注のためのプログラム。 A program for ordering parts, characterized in that
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003006149A JP4175119B2 (en) | 2003-01-14 | 2003-01-14 | Parts ordering device, ordering method and program therefor |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003006149A JP4175119B2 (en) | 2003-01-14 | 2003-01-14 | Parts ordering device, ordering method and program therefor |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2004220271A JP2004220271A (en) | 2004-08-05 |
| JP4175119B2 true JP4175119B2 (en) | 2008-11-05 |
Family
ID=32896619
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2003006149A Expired - Fee Related JP4175119B2 (en) | 2003-01-14 | 2003-01-14 | Parts ordering device, ordering method and program therefor |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4175119B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4903446B2 (en) * | 2006-01-30 | 2012-03-28 | 株式会社クボタ | Production planning system |
-
2003
- 2003-01-14 JP JP2003006149A patent/JP4175119B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2004220271A (en) | 2004-08-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP1762965A1 (en) | Method and system for determining a packaging specification | |
| CN114202266B (en) | Method and device for scheduling tobacco storage | |
| US11649114B2 (en) | Method for processing a list of customer orders in a customer-order preparing system and corresponding customer-order preparing system | |
| US20060036498A1 (en) | Parts stock amount management device | |
| US20050289022A1 (en) | Part ordering amount calculation device | |
| CN115115300B (en) | A cyclic picking path planning method considering three-dimensional packing | |
| CN106743012B (en) | It is a kind of mistake cigarette packet return library method automatically | |
| US7801640B1 (en) | Continuous item picking in a distribution center using coordinated item picking periods | |
| WO2018154722A1 (en) | Warehouse management system and warehouse management method | |
| JP2015042587A (en) | Goods storage facility | |
| CN108357839A (en) | Divide integrated method based on the storage of multistation articulated robot combination Multilayer shuttle car | |
| CN114154922A (en) | Tobacco storage scheduling system | |
| JP4175119B2 (en) | Parts ordering device, ordering method and program therefor | |
| CN104368534A (en) | Product mixed sorting method and sorting time calculating method | |
| JP2004352384A (en) | Product inventory management system | |
| US20240317498A1 (en) | Improved method for picking goods that come from two different subsystems, and storage and picking system therefor | |
| CN1267260A (en) | How to assemble components | |
| JPH038602A (en) | Rack deciding method for automatic warehouse | |
| CN114852575B (en) | Vertical warehouse, and material warehouse-out method and device for vertical warehouse | |
| US7218982B1 (en) | System and method for requesting delivery of sequenced parts | |
| US7623943B2 (en) | Methods and systems for pack-size-oriented rounding | |
| JPH07334797A (en) | Device for determining route / diagram of cargo carrier | |
| JPH04164703A (en) | Logistics methods and systems | |
| JP2006072701A (en) | Shipment planning apparatus and method | |
| JPH0479776B2 (en) |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20051021 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20071225 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080214 |
|
| 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: 20080729 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080811 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110829 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110829 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120829 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130829 Year of fee payment: 5 |
|
| LAPS | Cancellation because of no payment of annual fees |