JP2782928B2 - Production sequence planning method - Google Patents
Production sequence planning methodInfo
- Publication number
- JP2782928B2 JP2782928B2 JP22002390A JP22002390A JP2782928B2 JP 2782928 B2 JP2782928 B2 JP 2782928B2 JP 22002390 A JP22002390 A JP 22002390A JP 22002390 A JP22002390 A JP 22002390A JP 2782928 B2 JP2782928 B2 JP 2782928B2
- Authority
- JP
- Japan
- Prior art keywords
- production
- product type
- value
- expected
- day
- 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 - Lifetime
Links
- 238000004519 manufacturing process Methods 0.000 title claims description 122
- 238000000034 method Methods 0.000 title claims description 31
- 238000006243 chemical reaction Methods 0.000 claims description 4
- 238000012856 packing Methods 0.000 description 18
- 238000010586 diagram Methods 0.000 description 5
- 230000014509 gene expression Effects 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 2
- 238000004891 communication Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000004806 packaging method and process Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
-
- 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]
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Economics (AREA)
- Strategic Management (AREA)
- Entrepreneurship & Innovation (AREA)
- Operations Research (AREA)
- Physics & Mathematics (AREA)
- Educational Administration (AREA)
- Marketing (AREA)
- Development Economics (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Game Theory and Decision Science (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Factory Administration (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Automobile Manufacture Line, Endless Track Vehicle, Trailer (AREA)
- Automatic Assembly (AREA)
- Multi-Process Working Machines And Systems (AREA)
Description
【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、多種類の製品を生産する生産ラインにおい
て、生産情報が各製品種類ごとの生産指定期間という形
態で与えられる場合の、製品種類間の生産順序を決定す
る、生産順序計画方法に関する。DETAILED DESCRIPTION OF THE INVENTION [Industrial Application Field] The present invention relates to a product type in a case where production information is given in the form of a designated production period for each product type in a production line for producing various types of products. The present invention relates to a production sequence planning method for determining a production sequence between products.
従来、異なる車両組立ラインに出荷すべき多種類のエ
ンジンを生産するエンジン組付ラインでの、製品種類間
の生産順序は、出荷先から要求される各製品の日当り生
産台数を入力情報として求めていた(たとえば、特開昭
63−265791号公報)。たとえば、前記入力情報から製品
種類iごとの製品比率Piを求め、製品種類iについて求
めたPiを固定し、順序jにおける生産期待値Xijを下式
により求める。2. Description of the Related Art Conventionally, in an engine assembling line that produces many types of engines to be shipped to different vehicle assembly lines, a production order between product types is obtained by inputting a daily production volume of each product required from a shipping destination. (For example,
63-265791). For example, a product ratio Pi for each product type i is obtained from the input information, the obtained Pi for the product type i is fixed, and an expected production value X ij in the order j is obtained by the following equation.
Xij=Pi Xij=Xij-1+Pi−δij-1 ここで、δij-1は、j−1番目に製品種類iを生産し
た場合に1、その他は0となる変数である。そして、こ
のXijの最大値を与える製品iを生産するという方法
で、生産順序を決定していた。X ij = P i X ij = X ij-1 + P i −δ ij-1 where δ ij-1 is a variable that becomes 1 when the j−1th product type i is produced and 0 otherwise. is there. Then, the production order is determined by a method of producing a product i giving the maximum value of Xij .
たとえば、車両組立工場Aから日当り2台のaエンジ
ンを、車両組立工場Bから日当り1台のbエンジンを、
車両組立工場Cから日当り1台のcエンジンを要求され
たエンジン組付工場では、次のようにして、a、b、c
のエンジンの生産順序を決定していた。すなわち、aエ
ンジンの生産比率は2/(2+1+1)=0.5、同様にb
エンジンの生産比率は0.25、cエンジンの生産比率は0.
25であるからXa1=0.5、Xb1=0.25、Xc1=0.25である。
この中では最大はXa1であるから、第1番目はaエンジ
ンを作る。次に、Xa2、Xb2、Xc2を求める。For example, two a engines per day from vehicle assembly factory A, one b engine per day from vehicle assembly factory B,
At the engine assembly factory where one c engine per day was requested from the vehicle assembly factory C, a, b, c
The engine production order was decided. That is, the production ratio of engine a is 2 / (2 + 1 + 1) = 0.5, and
The engine production ratio is 0.25, and the engine production ratio is 0.
Since it is 25, X a1 = 0.5, X b1 = 0.25, and X c1 = 0.25.
Among them, the largest is X a1 , so the first makes an a engine. Next, X a2 , X b2 , and X c2 are obtained.
Xa2=Xa1+0.5−1=0 Xb2=Xb1+0.25−0=0.5 Xc2=Xc1+0.25−0=0.5 この中で最大はXb2かXc2だから、たとえばXb2を最大
として、第2番目はbエンジンを作る。同様に、 Xa3=Xa2+0.5−1=0.5 Xb3=Xb2+0.25−1=0.25 Xc3=Xc2+0.25−0=0.75 このうち、最大のものはXc3だから、第3番目はcエン
ジンを作る。同様に、 Xa4=Xa3+0.5−0=1 Xb4=Xb3+0.25−0=0 Xc4=Xc3+0.25−1=0 このうち、最大のものはXa4だから第4番目はaエンジ
ンを作る。すなわち、日当り4個作るエンジンの生産順
序は、a、b、c、aとなる。X a2 = X a1 + 0.5-1 = 0 X b2 = X b1 + 0.25-0 = 0.5 X c2 = X c1 + 0.25-0 = 0.5 Since the maximum is X b2 or X c2 , for example, X The second builds a b engine, with b2 as the maximum. Similarly, X a3 = X a2 + 0.5-1 = 0.5 X b3 = X b2 + 0.25-1 = 0.25 X c3 = X c2 + 0.25-0 = 0.75 Of these, the largest is X c3 , Third, build a c-engine. Similarly, X a4 = X a3 + 0.5-0 = 1 X b4 = X b3 + 0.25-0 = 0 X c4 = X c3 + 0.25-1 = 0 Of these, the largest is X a4, so The fourth builds an a engine. That is, the production order of four engines per day is a, b, c, a.
続いて第2日目は、 Xa5=Xa4+0.5−1=0.5 Xb5=Xb4+0.25−0=0.25 Xc5=Xc4+0.25−0=0.25 となり、これはXa1、Xb1、Xc1と同じだから、第2日目
も第1日目と同じようにa、b、c、aの順序で作製さ
れる。Subsequently, on the second day, X a5 = X a4 + 0.5-1 = 0.5 X b5 = X b4 + 0.25-0 = 0.25 X c5 = X c4 + 0.25-0 = 0.25, which is X a1 , X b1 , and X c1 , so that the second day is prepared in the same order as a, b, c, and a as in the first day.
上記のように計算できるのはPiが第1番目に対して求
まり、このPiを変化させずに、第2日目、……、第n日
目に用いることができるからである。The reason for the above calculation is that P i is obtained for the first day, and can be used on the second day,..., N day without changing P i .
しかし、上記の従来生産順序計画方法は、その入力情
報が、各製品ごとの日当り生産台数(何日に、どの種類
の製品を、何台、生産する必要がある)という形態で与
えられる生産ラインにおいては、前記算出式中で生産比
率Piが決まるので、有効であるが、コンプリートノック
ダウンライン(国内で部品を梱包して海外に送る梱包ラ
イン)のように、生産順序計画の入力情報が、生産指定
期間(梱包ラインの場合は梱包指定期間、すなわち、何
日から何日までの間に、何という製品を何箱梱包する必
要がある)という形態で与えられる生産ラインでは、前
記算出中でPiの算出ができないので、従来の生産順序方
法は、適用不可能であった。However, in the conventional production sequence planning method, the input information is given in the form of a production line in which the input information is given in the form of the daily production volume of each product (necessary date, what kind of product and how many products need to be produced). Is effective because the production ratio P i is determined in the above formula, but the input information of the production sequence plan is not effective, such as a complete knockdown line (a packing line for packing parts in Japan and sending them overseas). In a production line given in the form of a designated production period (in the case of a packing line, a designated packaging period, that is, between what day and how many products must be packed in what boxes), since in can not be calculated for P i, conventional production sequence method was not applicable.
本発明は、多種類製品の生産ラインにおいて、生産入
力情報が各製品種類ごとの生産指定期間という形態で与
えられる場合においても有効な生産順序計画方法を提供
することを目的とする。SUMMARY OF THE INVENTION It is an object of the present invention to provide a production sequence planning method that is effective even when production input information is given in the form of a production designation period for each product type in a production line for many types of products.
上記目的は、本発明によれば、次の生産順序計画方法
によって達成される。すなわち、 各製品種類ごとの生産指定期間および該生産指定期間
内の製品生産数という形態で与えられる生産情報を入力
し、 各製品種類について製品生産数を生産指定期間日数で
割って各製品種類の日当り生産数からなる指定期間別生
産期待値を算出し、 各日ごとに生産期待値を全製品種類について合算して
日当り総生産数を算出し該日当り総生産数に整数化処理
を施し、 各日に対して整数化後の生産分の空席を設け、該空席
に連番jを付すとともに各空席に対して製品種類iの生
産期待値Xijを書き込む生産期待値欄を設け、生産期待
値Xijを次式により求め、 Xi1=Pi1 Xij=Xij-1+Pij−δij-1 ただし、Xij:製品種類i、順序jにおける生産期待
値、 Pij:製品種類i、順序jが含まれる生産日に
おける指定期間別生産期待値の製品種類iについての
和、 δij:製品種類iを生産した場合には順序j
が含まれる生産日における指定期間別生産期待値の全製
品種類についての和である日当り総計、その他の場合に
ついては0となる変数、 求めた生産期待値Xijを対応する順序j、製品種類iの
生産期待値欄に書き込み、順序jに対する生産期待値X
ijのうち最大の生産期待値の製品種類を順序jの空席で
生産する製品種類と決定することを内容とする、製品間
隔を一定にするための平準化処理により、製品種類間の
生産順序を決定する、 ことを特徴とする生産順序計画方法。According to the present invention, the above object is achieved by the following production sequence planning method. That is, input production information given in the form of a production designation period for each product type and the number of product productions within the production designation period, and divide the number of product productions for each product type by the number of days of the production designation period for each product type. Calculate the expected production value for each designated period consisting of the daily production number, calculate the total production number per day by adding the production expectation value for all product types for each day, apply integer processing to the total production number per day, A vacant seat for the production after the integer conversion is provided for the day, a serial number j is assigned to the vacant seat, and a production expected value column for writing the expected production value X ij of the product type i is provided for each vacant seat. X ij is obtained by the following equation. X i1 = P i1 X ij = X ij-1 + P ij −δ ij-1 where X ij : product type i, expected production value in order j, P ij : product type i, Product type i of expected production value for each specified period on the production date including order j Sum of about, [delta] ij: sequence when produced product type i j
Is the sum of the daily production expected values for the specified period on the production date including all product types, the variable which becomes 0 in other cases, the order j corresponding to the obtained production expected value X ij and the product type i Into the expected production value column of the production order, and the expected production value X for the order j
The production order among the product types is determined by the leveling process for keeping the product interval constant, which means that the product type with the largest expected production value of ij is determined as the product type to be produced in the vacant seat of order j. Determining a production sequence planning method.
指定期間別生産期待値を各日について合計して整数化
処理を施すことにより、各日について何台生産すべき、
すなわち日当り生産期待値(従来の日当り生産台数に対
応)が出るので、生産順序計画の実施が可能になる。た
だし、各日について生産比率Pijを変えながら(従来はP
iは一定)平準化処理を実施していかなければならな
い。By summing the expected production value for each specified period for each day and performing integer processing, how many units should be produced for each day,
That is, since the expected daily production value (corresponding to the conventional daily production number) is obtained, the production sequence plan can be implemented. However, while changing the production ratio P ij for each day (conventionally P
i is constant) leveling must be performed.
以下に、本発明に係る生産順序計画方法の望ましい実
施例を、図面を参照して説明する。Hereinafter, a preferred embodiment of the production sequence planning method according to the present invention will be described with reference to the drawings.
第1図は、本発明をたとえばコンプリートノックダウ
ン部品梱包ラインから成る生産ラインに適用した場合の
全体構成を、第2図、第3図はその具体的内容を示して
いる。FIG. 1 shows an overall configuration in the case where the present invention is applied to a production line including, for example, a complete knockdown parts packing line, and FIGS. 2 and 3 show the specific contents thereof.
第1図において、本発明の入力となる情報は、オペレ
ータの手入手、通信線等により、外部から与えられ、生
産計画入力ファイル1−1に格納される。In FIG. 1, information to be input according to the present invention is externally provided by an operator's hand, a communication line, or the like, and stored in a production plan input file 1-1.
入力情報は、第2図に示す如く、各製品種類ごとの梱
包指定期間(生産指定期間であるが、生産ラインが梱包
ラインを例にとっているので梱包指定期間となる。以
下、同じ)という形態で与えられる。たとえば、製品A
は、後工程別に(たとえばアメリカ向け)、1〜2日に
1箱、1〜4日に1箱、4〜5日に1箱、梱包する必要
があることを示す。また、別の後工程(たとえば、ヨー
ロッパ向け)の製品Bには、1〜5日に1箱、梱包する
必要があるといった具合である。As shown in FIG. 2, the input information is in the form of a packing designation period for each product type (a production designation period, but since the production line uses a packing line as an example, it is a packing designation period. The same applies hereinafter). Given. For example, product A
Indicates that it is necessary to pack one box every one to two days, one box every one to four days, and one box every four to five days for each post-process (for example, for the United States). Further, for a product B in another post-process (for example, for Europe), it is necessary to pack one box every 1 to 5 days.
本システムは、上記入力ファイル情報に基づいて、ま
ず、指定期間別梱包期待値を、第1図の工程1−2で、
算出する。この指定期間別梱包期待値は、各製品種類に
ついて梱包数を梱包指定期間日数で割って各製品種類の
日当り梱包数を演算することにより求める。Based on the input file information, the system first calculates the expected packing value for each designated period in step 1-2 in FIG.
calculate. The expected value of packing for each designated period is obtained by dividing the number of packages for each product type by the number of days for the designated packing period to calculate the number of packages per day for each product type.
たとえば、第3図に示すように、製品Aについては、
1〜2日の1箱は、1日に0.5箱、2日に0.5箱に分配さ
れ、1〜4日の1箱は1日に0.25箱、2日に0.25箱、3
日に0.25箱、4日に0.25箱、5日に0.5箱に分配され、
4〜5日の1箱は、4日に0.5箱、5日に0.5箱に分配さ
れる。同様に、製品B、Cにも同様の均等分配処理が施
される。For example, as shown in FIG.
One box for 1-2 days is distributed in 0.5 boxes a day, 0.5 boxes for 2 days, 1 box for 1-4 days is 0.25 boxes for 2 days, 0.25 boxes for 2 days, 3 boxes for 3 days
0.25 boxes per day, 0.25 boxes on 4 days, 0.5 boxes on 5 days
One box for 4-5 days is distributed to 0.5 boxes for 4 days and 0.5 boxes for 5 days. Similarly, the products B and C are subjected to the same equal distribution processing.
つぎに、第1図の工程1−3において、上記の日当り
梱包数からなる指定期間別梱包期待値を、全製品種類に
ついて合算して、第4図に示す如く、日当り総梱包数1.
2、1.45、0.95、1.45、0.95、を算出する。続いて、こ
の日当り総梱包数を整数化する。Next, in step 1-3 in FIG. 1, the expected value of packing for each designated period consisting of the number of packages per day described above is added up for all the product types, and as shown in FIG.
2. Calculate 1.45, 0.95, 1.45, 0.95. Subsequently, the total number of packages per day is converted into an integer.
整数比の手順は、当日分の残差を加えた値に最も近い
整数を選ぶことにより行う。たとえば、1日の1.2は2
よりも1に近いため、1日は1箱とし、残差0.2は、翌
日にもちこす。2日は、当日分1.45と前日の残差0.2を
加え、1.65とし、この1.65は1よりも2に近いため、2
日は2箱とし、残差−0.35は翌日にもちこす。3日は、
当日分0.95と前日の残差−0.35を加え、0.6とし、これ
は0よりも1に近いため、3日は1箱とし、残差−0.4
は翌日にもちこす。4日は、当日分1.45と前日の残差−
0.4を加え、1.05とし、これは2よりも1に近いため、
4日は1箱とし、残差0.05は翌日にもちこす。同様に、
5日は、当日分0.95と前日の残差0.05を加え、1.00と
し、1箱とする。かくして、整数化後の総梱包数、1、
2、1、1、1を得る。The procedure of the integer ratio is performed by selecting an integer closest to a value obtained by adding the residual for the current day. For example, 1.2 of the day is 2
Therefore, one box is used for one day, and a residual of 0.2 is carried over to the next day. On the second day, 1.45 for the current day and the previous day's residual 0.2 were added to give 1.65. Since 1.65 is closer to 2 than 1, it is 2
The day is two boxes, and the residual -0.35 is passed to the next day. Three days,
Add 0.95 for the current day and the residual -0.35 of the previous day to 0.6, which is closer to 1 than 0, so it is 1 box for 3 days, and the residual -0.4
Will be carried over to the next day. On the 4th, 1.45 for the day and the previous day's residual-
Add 0.4 to 1.05, which is closer to 1 than 2 so
One box is taken on the fourth day, and a residual of 0.05 is carried over to the next day. Similarly,
On the 5th, add 0.95 for the day and 0.05 for the previous day and add 1.00 to make 1.00. Thus, the total number of packages after integer conversion, 1,
2,1,1,1 are obtained.
つぎに、第1図の工程1−4にて、平準化処理(製品
の生産間隔を一定にするための処理)を施し、その結果
に基づいて、第1図の工程1−5にて、製品種類間の生
産順序を決定する。Next, in step 1-4 in FIG. 1, leveling processing (processing for keeping product production intervals constant) is performed, and based on the result, in step 1-5 in FIG. Determine the production order between product types.
平準化処理および生産順序決定の手順を第5図に示
す。まず、各日に対して整数化後の梱包数分だけ空席を
設けて、それに連番を付す。たとえば、1日目は整数化
梱包数が1だから1つの空席を設け、2日目は整数化後
梱包数が2だから2つの空席を設け、同様に、3日、4
日、5日に対して、それぞれ1つづつの空席を設け、そ
れに、第5図に示すように、1、2、3、4、5、6の
連番を付す。したがって、連番1は1日目に梱包される
製品の順番を示し、連番2、3は2日目に梱包される製
品の順番を示し、連番4は3日目に梱包される製品の順
番を示し、連番5は4日目に梱包される製品の順番を示
し、連番6は5日目に梱包される製品の順番を示す。そ
れぞれの連番の下側に製品種類A、B、Cの梱包期待値
を書き込む欄を設ける。たとえば連番1の下の0.75、0.
2、0.25は製品種類の梱包期待値を示す。FIG. 5 shows the leveling process and the procedure for determining the production order. First, vacant seats are provided for each day by the number of packages after the conversion into integers, and serial numbers are assigned to them. For example, on the first day, one vacant seat is provided because the number of integral packages is one, and on the second day, two vacant seats are provided because the number of packages after integral is two.
One vacant seat is provided for each of the fifth and fifth days, and serial numbers 1, 2, 3, 4, 5, and 6 are assigned to them, as shown in FIG. Therefore, serial number 1 indicates the order of products packed on the first day, serial numbers 2 and 3 indicate the order of products packed on the second day, and serial number 4 indicates products packed on the third day. The serial number 5 indicates the order of products packed on the fourth day, and the serial number 6 indicates the order of products packed on the fifth day. Below the serial numbers, columns for writing expected packing values of the product types A, B, and C are provided. For example, 0.75 below the serial number 1, 0.
2, 0.25 indicates the expected packing value of the product type.
第5図において、生産期待値は次のようにして求ま
る。In FIG. 5, the expected production value is obtained as follows.
Xi1=Pi1 Xij=Xij-1+Pij−δij-1 ここで、Xijは製品種類i、順序jにおける生産期待
値であり、Pijは製品種類i、順序jが含まれる生産日
における指定期間別生産期待値の製品種類iについての
和であり、δijは製品種類iを生産した場合には、順序
jが含まれる生産日における指定期間別生産期待値の全
製品種類についての和である日当り総計、その他の場合
には0となる変数である。X i1 = P i1 X ij = X ij-1 + P ij −δ ij-1 where X ij is an expected production value in product type i and order j, and P ij includes product type i and order j. Δ ij is the sum of the expected productive value for each specified period on the production date including the order j when the product type i is produced. This is a variable that is the sum total per day, which is the sum of
たとえば、第5図に示すように、順序jが1番目にお
ける生産期待値XA1、XB1、XC1は、PA1、PB1、PC1とな
り、第3図において、PA1は製品種類Aについての期待
値0.5と0.25の和、すなわち0.75として求められ、PB1は
製品種類Bについての1日目の期待値0.2として求めら
れ、PC1は製品種類Cについての1日目の期待値0.25と
して求められる。この場合、0.75、0.2、0.25のうち最
も大きい梱包期待値はi=Aの0.75だから順序j=1番
目には製品種類Aを梱包すると決定する。For example, as shown in FIG. 5, the production expected sequence j is the first value X A1, X B1, X C1 is, P A1, P B1, P C1 becomes, in Figure 3, P A1 product type A Is calculated as the sum of the expected values 0.5 and 0.25 for the product type B, that is, 0.75, P B1 is obtained as the expected value 0.2 for the product type B on the first day, and P C1 is the expected value 0.25 for the product type C on the first day. Is required. In this case, since the largest expected packing value of 0.75, 0.2, and 0.25 is 0.75 of i = A, it is determined that the product type A is packed first in the order j = 1.
j=2番目については、 XA2=XA1+0.75+1.2=0.3 XB2=XB1+0.2−0=0.4 XC2=XC1+0.5−0=0.75 となる。そして、このうち、一番多きいのはXC2の0.75
だから、j=2番目は製品種類Cを梱包すると決定す
る。上記において、XA2の式のうち0.75は第3図の2日
目、Aの期待値0.5、0.25の和であり、1.2は1日目にA
を梱包したから、第4図の1日目の日当り総数1.2をXA2
の式についてのみひくことを示す。同様に、XB2の式
中、0.2は第3図の2日目、Bの期待値0.2であり、XC2
の式中、0.5は第3図の2日目、Cの期待値0.25、0.25
の和である。XB2、XC2の式中、0は、δijが0であるこ
とを示す。For j = second, X A2 = X A1 + 0.75 + 1.2 = 0.3 X B2 = X B1 + 0.2-0 = 0.4 X C2 = X C1 + 0.5-0 = 0.75. Then, 0.75 of these, the most Oki prayer is X C2
Therefore, j = 2 is determined to pack the product type C. In the above, 0.75 of the expression of X A2 is the sum of the expected values of 0.5 and 0.25 on the second day in FIG.
Because I was packing, and the first day of the day the total number 1.2 of FIG. 4 X A2
This shows that only the expression Similarly, where the X B2, 0.2 the second day of the third diagram, the expectation value 0.2 of B, X C2
In the equation, 0.5 is the expected value of C on the second day in FIG.
Is the sum of In the expressions of X B2 and X C2 , 0 indicates that δ ij is 0.
同様に、j=3番目については、 XA3=XA2+0.75−0=1.05 XB3=XB2+0.2−0=0.6 XC3=XC2+0.5−0.45=−0.2 となり、期待値が最も大きいのはXA3だからj=3番目
は製品種類Aが梱包される。Similarly, for j = third, X A3 = X A2 + 0.75-0 = 1.05 X B3 = X B2 + 0.2-0 = 0.6 X C3 = X C2 + 0.5-0.45 = -0.2 X A3 So j = 3-th of the largest value is the product type A is packed.
同様に、j=4番目については、 XA4=XA3+0.25−1.45=−0.15 XB4=XB3+0.2−0=0.8 XC4=XC3+0.5−0=0.3 となり、j=4番目は製品種類Bが梱包される。Similarly, for j = 4th, X A4 = X A3 + 0.25-1.45 = -0.15 X B4 = X B3 + 0.2-0 = 0.8 X C4 = X C3 + 0.5-0 = 0.3, and j In the fourth case, the product type B is packed.
同様に、j=5番目については、 XA5=XA4+0.75−0=0.6 XB5=XB4+0.2−0.95=0.05 XC5=XC4+0.5−0=0.8 となり、j=5番目は製品種類Cが梱包される。Similarly, for j = fifth, X A5 = X A4 + 0.75-0 = 0.6 X B5 = X B4 + 0.2-0.95 = 0.05 X C5 = X C4 + 0.5-0 = 0.8, and j = Fifth, the product type C is packed.
同様に、j=6番目については、 XA6=XA5+0.5−0=1.1 XB6=XB5+0.2−0=0.25 XC6=XC5+0.25−1.45=−0.4 となり、j=6番目は製品種類Aが梱包される。Similarly, for j = 6th, X A6 = X A5 + 0.5-0 = 1.1 X B6 = X B5 + 0.2-0 = 0.25 X C6 = X C5 + 0.25-1.45 = −0.4, and j In the sixth case, the product type A is packed.
すなわち、第1日目は(j=1)はAが梱包され、第
2日目(j=2、3)はC、Aの順で梱包され、第3日
目(j=4)はBが梱包され、第4日目(j=5)はC
が梱包され、第5日目(j=6)はAが梱包される、と
いうように梱包順序が決定される。このようにして梱包
順序を決定して梱包間隔を一定にしていく手順を平準化
という。That is, on the first day (j = 1) A is packed, on the second day (j = 2, 3) C and A are packed in that order, and on the third day (j = 4) B Is packed, and the fourth day (j = 5) is C
Are packed, and on the fifth day (j = 6), A is packed, and so on. The procedure of determining the packing order and keeping the packing interval constant in this way is called leveling.
この平準化処理による梱包順序決定においては、Pij
は、順序jが含まれる生産日の指定期間別期待値の製品
種類iについての和として求められるので演算可能とな
り、しかも、Pijは順序jにつれて随時変化するので、
従来技術のようにPiがjに無関係に一定であった場合に
比べて、異なる。In determining the packing order by this leveling process, P ij
Is calculated as the sum of the expected value for each specified period of the production day including the order j for the product type i, and can be calculated. In addition, since P ij changes at any time along the order j,
P i as in the prior art as compared with the case was constant regardless of the j, different.
本発明の生産順序決定方法によれば、生産計画入力情
報が生産期間の形態で与えられても、生産期間内の生産
数を生産期間日数で割って指定期間別生産期待値を算出
し、かつそれらを各日について総計して整数化すること
により日当り生産数を求め、これらを基にして平準化処
理を行って順序を決定することにより、製品種類の生産
順序を決定することができる。According to the production sequence determination method of the present invention, even if the production plan input information is given in the form of a production period, the number of productions in the production period is divided by the number of production period days to calculate the expected production value for each designated period, and The production numbers per day are obtained by summing them up for each day and converting them into integers, and by performing leveling processing based on these to determine the order, the production order of the product type can be determined.
本発明によって生産順序を決定することにより、 (a)納期尊守(指定期間内に製品を生産する。) (b)平準化(製品の生産間隔を一定にする。) という、互いに相反する生産条件を、ともに満足する製
品の生産順序が得られる。By determining the production order according to the present invention, the following conflicting productions are possible: (a) adherence to delivery date (products are produced within a designated period); (b) leveling (making the production intervals of products constant). A production order of products that satisfies the conditions is obtained.
この場合、上記(a)の条件を満足することにより、
自工程の製品在庫を大幅に低減できるとともに、製品の
欠品による後工程のラインストップを大幅に低減でき
る。In this case, by satisfying the above condition (a),
The product inventory of the own process can be greatly reduced, and the line stop in the post-process due to product shortage can be significantly reduced.
また、上記(b)の条件を満足することにより、前工
程の部品在庫を大幅に低減できるとともに、部品の欠品
による自工程のラインストップを大幅に低減できる。By satisfying the condition (b), the stock of parts in the previous process can be greatly reduced, and the line stoppage of the own process due to missing parts can be significantly reduced.
第1図は本発明を実施するシステムの全体構成図、 第2図は第1図の生産計画入力ファイルに与えられる生
産入力情報の一例を示す入力情報図、 第3図は第2図の入力から求められた指定期間別生産期
待値の一例を示す期待値図、 第4図は第3図の指定期間別生産期待値から求められた
日当り生産総計および該総計数の整数化した値を示す日
当り生産数および整数化後日当り生産数図、 第5図は第3図、第4図のデータに基づく平準化処理お
よびそれによって決定された生産順序を示す平準化処理
および生産順序決定図、 である。 1−1……生産計画入力ファイル工程 1−2……指定期間別生産期待値算出処理工程 1−3……日当り総生産数整数化処理工程 1−4……平準化処理工程 1−5……生産順序出力ファイル工程FIG. 1 is an overall configuration diagram of a system for carrying out the present invention, FIG. 2 is an input information diagram showing an example of production input information given to the production plan input file of FIG. 1, and FIG. 3 is an input of FIG. An expected value diagram showing an example of the expected production value for each designated period obtained from the above. FIG. 4 shows the total daily production and the integer value of the total count obtained from the expected production value for each designated period in FIG. FIG. 5 is a leveling process based on the data of FIGS. 3 and 4 and a leveling process and a production order determination diagram showing the production order determined by the data. is there. 1-1: Production plan input file process 1-2: Expected production value calculation process by specified period 1-3: Total production number per day process 1-4: Leveling process 1-5 … Production sequence output file process
───────────────────────────────────────────────────── フロントページの続き (58)調査した分野(Int.Cl.6,DB名) B23Q 41/08 B23P 21/00 307 B62D 65/00──────────────────────────────────────────────────続 き Continued on the front page (58) Fields surveyed (Int. Cl. 6 , DB name) B23Q 41/08 B23P 21/00 307 B62D 65/00
Claims (1)
産指定期間内の製品生産数という形態で与えられる生産
情報を入力し、 各製品種類について製品生産数を生産指定期間日数で割
って各製品種類の日当り生産数からなる指定期間別生産
期待値を算出し、 各日ごとに生産期待値を全製品種類について合算して日
当り総生産数を算出し該日当り総生産数に整数化処理を
施し、 各日に対して整数化後の生産分の空席を設け、該空席に
連番jを付すとともに各空席に対して製品種類iの生産
期待値Xijを書き込む生産期待値欄を設け、生産期待値X
ijを次式により求め、 Xi1=Pi1 Xij=Xij-1+Pij−δij-1 ただし、Xij:製品種類i、順序jにおける生産期待値、 Pij:製品種類i、順序jが含まれる生産日における指定
期間別生産期待値の製品種類iについての和、 δij:製品種類iを生産した場合には順序jが含まれる
生産日における指定期間別生産期待値の全製品種類につ
いての和である日当り総計、その他の場合については0
となる変数、 求めた生産期待値Xijを対応する順序j、製品種類iの
生産期待値欄に書き込み、順序jに対する生産期待値X
ijのうち最大の生産期待値の製品種類を順序jの空席で
生産する製品種類と決定することを内容とする、製品間
隔を一定にするための平準化処理により、製品種類間の
生産順序を決定する、 ことを特徴とする生産順序計画方法。Claims: 1. Input production information given in the form of a designated production period for each product type and the number of product productions within the designated production period, and divide the number of product productions for each product type by the number of production designated period days. Calculate the expected production value for each specified period consisting of the daily production number of the product type, calculate the total production number per day by adding the expected production value for each product type for each day, and convert the total production number per day to an integer. Vacant seats for the production after integer conversion are provided for each day, a serial number j is assigned to the vacant seats, and a production expectation value column for writing the expected production value X ij of the product type i is provided for each vacant seat. Production expected value X
ij is obtained by the following equation, and X i1 = P i1 X ij = X ij-1 + P ij −δ ij-1 where X ij : product type i, expected production value in order j, P ij : product type i, order sum of the expected production value for each specified period on the production date including j for the product type i, δ ij : if the product type i is produced, all products of the expected production value for each specified period on the production date including order j Grand total per day, sum of types, 0 otherwise
The expected production value X ij obtained is written in the expected production value column of the corresponding order j and product type i, and the expected production value X for the order j is written.
The production order among the product types is determined by the leveling process for keeping the product interval constant, which means that the product type with the largest expected production value of ij is determined as the product type to be produced in the vacant seat of order j. Determining a production sequence planning method.
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP22002390A JP2782928B2 (en) | 1990-08-23 | 1990-08-23 | Production sequence planning method |
GB9117410A GB2248704A (en) | 1990-08-23 | 1991-08-12 | Production order determining method |
US07/987,084 US5327340A (en) | 1990-08-23 | 1992-12-07 | Production order determining method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP22002390A JP2782928B2 (en) | 1990-08-23 | 1990-08-23 | Production sequence planning method |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH04105855A JPH04105855A (en) | 1992-04-07 |
JP2782928B2 true JP2782928B2 (en) | 1998-08-06 |
Family
ID=16744726
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP22002390A Expired - Lifetime JP2782928B2 (en) | 1990-08-23 | 1990-08-23 | Production sequence planning method |
Country Status (2)
Country | Link |
---|---|
JP (1) | JP2782928B2 (en) |
GB (1) | GB2248704A (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2289963B (en) * | 1994-05-25 | 1999-05-12 | Matsushita Electric Ind Co Ltd | Production line controller operated in accordance with generated production plans |
US5841659A (en) * | 1994-05-26 | 1998-11-24 | Matsushita Electric Industrial Co., Ltd. | Production plan generating method and apparatus |
JP6339935B2 (en) * | 2014-12-29 | 2018-06-06 | 株式会社 日立産業制御ソリューションズ | Work sequence planning device, work sequence planning method, and work sequence planning program |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4802094A (en) * | 1985-07-10 | 1989-01-31 | Hitachi, Ltd. | Process monitoring apparatus for process management in production and assembly lines |
-
1990
- 1990-08-23 JP JP22002390A patent/JP2782928B2/en not_active Expired - Lifetime
-
1991
- 1991-08-12 GB GB9117410A patent/GB2248704A/en not_active Withdrawn
Also Published As
Publication number | Publication date |
---|---|
GB9117410D0 (en) | 1991-09-25 |
GB2248704A (en) | 1992-04-15 |
JPH04105855A (en) | 1992-04-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO1982003475A1 (en) | Method of forming curved surface | |
US5327340A (en) | Production order determining method | |
JP2782928B2 (en) | Production sequence planning method | |
Roberts et al. | Polynomial approach to Wiener filtering | |
Lee | Computing a chain of blossoms, with application to products of splines | |
JPH05145379A (en) | Coefficient revision method in adaptive filter device | |
Peeters et al. | Balanced realizations of discrete-time stable all-pass systems and the tangential Schur algorithm | |
JP2001076082A (en) | System and method for optimizing distribution flow | |
Arno et al. | Reusing OPC UA information models in the Asset Administration Shell | |
Schneider et al. | A case study for ζ (4) | |
Tsai et al. | A transfer matrix framework approach to the synthesis of H∞ controllers | |
JP2005053703A (en) | Distribution flow optimization system and distribution flow optimization method | |
Gandolfo | Sensitivity analysis in continuous time econometric models | |
US6745099B2 (en) | System and method for providing trim optimization through the pooling of information related to manufacturing configurations and market demands | |
JPH0255188B2 (en) | ||
Scott et al. | Advantage to a risk neutral firm of flexible resources under demand uncertainty | |
Aldanondo et al. | Product generic modelling for configuration: Requirement analysis and modelling elements | |
JP2980470B2 (en) | Data processing device | |
Zülch et al. | Object-oriented Product/Production Model—Integration Concept and Application in Production Management | |
Evans et al. | Iterative solution of the nonlinear parabolic periodic boundary value problem | |
CN118070428A (en) | Module template design method, device, equipment and medium for standard modularized design | |
Abe | Classification of exceptional surface complements | |
JPH0546702A (en) | Method for inputting three-dimensional wiring data | |
Onken | Simplified methods for interpreting the effect of transfer-function zeros on the transient response of aircraft | |
Gordon | Optimal ordering and backorder filling policies in a hierarchical inventory system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080522 Year of fee payment: 10 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090522 Year of fee payment: 11 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100522 Year of fee payment: 12 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110522 Year of fee payment: 13 |
|
EXPY | Cancellation because of completion of term | ||
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110522 Year of fee payment: 13 |