JPH09183044A - Preparation of production planning - Google Patents

Preparation of production planning

Info

Publication number
JPH09183044A
JPH09183044A JP35353895A JP35353895A JPH09183044A JP H09183044 A JPH09183044 A JP H09183044A JP 35353895 A JP35353895 A JP 35353895A JP 35353895 A JP35353895 A JP 35353895A JP H09183044 A JPH09183044 A JP H09183044A
Authority
JP
Japan
Prior art keywords
schedule
time
job
financial resources
unit process
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP35353895A
Other languages
Japanese (ja)
Inventor
Hiroaki Yoshino
浩陽 吉野
Takatoshi Kobayashi
敬寿 小林
Kazuhiro Totoki
一浩 十時
Hirokazu Yasunaga
裕和 安長
Minoru Setoguchi
稔 瀬戸口
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nippon Steel Corp
Nippon Steel Information and Communication Systems Inc
Original Assignee
Nippon Steel Corp
Nippon Steel Information and Communication Systems Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nippon Steel Corp, Nippon Steel Information and Communication Systems Inc filed Critical Nippon Steel Corp
Priority to JP35353895A priority Critical patent/JPH09183044A/en
Publication of JPH09183044A publication Critical patent/JPH09183044A/en
Pending legal-status Critical Current

Links

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/30Computing systems specially adapted for manufacturing

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Multi-Process Working Machines And Systems (AREA)
  • General Factory Administration (AREA)
  • Feedback Control In General (AREA)
  • Control By Computers (AREA)

Abstract

PROBLEM TO BE SOLVED: To easily prepare a schedule by allocating the treatment time of multiple jobs on a schedule table for an objective unit process and moving an object to be allocated to a next unit process next to the objective unit process. SOLUTION: A time information for each resource unit is prepared (S-1) to (S-5). Also a resource for each group unit is allocated simultaneously (S-14). After a job for a unit process is set up, an object to which the resource is allocated is moved for each unit process (S-17). Then a series of operations are repeated for a predetermined cycles (S-18). Thus a properly adjusted job is allocated on a schedule table, and the consistency of time is assured on the overall range of the schedule table.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】本発明は、多数のジョブ(ロ
ット、生産物、部品及び製品等)を多数の輻輳した単位
工程(以下工程という)を経て製造する場合に好適な生
産計画作成方法に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a production planning method suitable for manufacturing a large number of jobs (lots, products, parts, products, etc.) through a large number of congested unit processes (hereinafter referred to as processes). .

【0002】[0002]

【従来の技術】多数のジョブ(以下財源ともいう)を多
数の工程を経て生産するジョブ・ショップ型の生産形態
の場合には、全体の能率、コスト、及び稼働率等が最大
又は最小となるように、各財源の処理時間を各工程毎に
割り付けて、生産スケジュールを作成する。従来、この
ように生産スケジュールを作成する際、ある工程の可能
な組合わせの全てについて、それらから評価尺度を計算
して、その値を最小又は最大とするような特定の組合わ
せを定めることにより、最適なスケジュールを決定する
方法が採られている。そして、n個の財源のそれぞれを
m個の工程(又は機械)を用いて生産するときに、この
生産スケジュールを立てる場合、最初の工程での財源の
処理順序を定める仕方Wにはn!通りの割り付け方法が
存在する。従って、nが小さい場合、例えばn=3の場
合にはW=6となり、これらの6つのケースについて検
討を行うことは比較的容易であるが、nが大きい場合、
例えばn=10の場合にはW=3,628,800とな
り、これら全ての組み合わせについて、それぞれの評価
を行うことは例え高速演算の可能なコンピュータを使用
しても限界があり、事実上実施できなくなる。このため
に、従来技術では個々の設備制約に合わせて、最適でな
いまでも計画に沿って操業が可能な解を指向するように
ジョブ(財源)単位の計画を作成するイベント駆動方式
が採用されている。
2. Description of the Related Art In the case of a job shop type production system in which a large number of jobs (hereinafter also referred to as financial resources) are produced through a large number of processes, the overall efficiency, cost, operation rate, etc. are maximum or minimum. In this way, the production time is created by allocating the processing time of each financial resource to each process. Conventionally, when a production schedule is created in this way, by calculating an evaluation scale from all possible combinations of a certain process and determining a specific combination that makes the value minimum or maximum, , The method of determining the optimal schedule is adopted. Then, when each of the n financial resources is produced using the m processes (or machines), when this production schedule is set up, n! Is a method W for determining the processing order of the financial resources in the first process. There are street allocation methods. Therefore, when n is small, for example, when n = 3, W = 6, and it is relatively easy to study these six cases, but when n is large,
For example, when n = 10, W = 3,628,800, and there is a limit to the evaluation of each of these combinations even if a computer capable of high-speed operation is used. Disappear. For this reason, the conventional technology adopts an event-driven method that creates a plan for each job (resource) so as to direct a solution that can operate according to the plan even if it is not optimal, in accordance with individual facility constraints. There is.

【0003】これを図9を用いて以下に説明する。ここ
で、財源である生産物は記号〜までの4個、工程は
記号A〜Dまでの4工程であり、これらの4工程に4種
類の必要な財源の処理時間を割り付けてスケジューリン
グを行う。図9(a)はスケジュール作成時点における
ガント・チャート(Ganttchart)であり、A
〜D工程のスケジューリングが既に終わっている範囲を
斜線で示しており、図中の矢印以降で各工程のスケジュ
ーリングが可能なことを表している。ここで、右欄は財
源〜に対応する一連の工程を示している。例えば、
財源は工程A→C→Dを経てまた、財源は工程A→
B→Dを経て製品化されることを示している。図9
(a)の工程Aにおいて、まず、財源〜の中で優先
度の最も高いものを予め定められたルールに従って選択
する。この選択された財源をこの場合とすると、これ
を図9(b)に示すように、工程Aに割り付け、財源
の生産工程(A→B→D)の順に従って、工程B、Dに
財源の割り付けを行う。このとき、割り付けを行った
工程は割り付けられた分だけスケジュール可能な時刻を
矢印で示す位置に進ませるようにする。このような一連
の操作を終えた後に、図9(c)に示すように前記財源
に続く優先度の財源について同様に各工程A、C、
Dに財源の処理時間を割り付けて、最終的に全ての工
程A〜Dについて財源〜が割り付けられたスケジュ
ール表を作成する。以上の優先度の決定方法は、スケジ
ューラーの経験と知識に基づき、各工程の大まかな作業
負荷を考慮して財源の優先度順に割り付けを決める方法
であり、生産物の時刻制約を比較的反映し易く、工程間
の財源の先入れ先出しによる処理順の一貫性を担保し易
い利点がある。
This will be described below with reference to FIG. Here, the product which is a financial resource is four pieces of symbols up to, and the steps are four steps of symbols A to D, and scheduling is performed by allocating processing time of four kinds of necessary financial resources to these four steps. FIG. 9A is a Gantt chart at the time of creating the schedule.
The range in which the scheduling of processes D to D has already been completed is indicated by diagonal lines, and the process after the arrow in the figure indicates that each process can be scheduled. Here, the right column shows a series of processes corresponding to financial resources. For example,
Financial resources go through processes A → C → D, and financial resources are processes A → C
It indicates that the product is manufactured through B → D. FIG.
In step A of (a), first, the highest priority among the financial resources is selected according to a predetermined rule. In this case, the selected financial resources are allocated to the process A as shown in FIG. 9B, and the financial resources are allocated to the processes B and D in the order of the production process (A → B → D) of the financial resources. Allocate. At this time, the allocated process advances the schedulable time by the allocated amount to the position indicated by the arrow. After completing such a series of operations, as shown in FIG. 9 (c), each process A, C,
The processing time of the financial resources is allocated to D, and finally the schedule table in which the financial resources ~ are allocated to all the processes A to D is created. The above priority determination method is based on the experience and knowledge of the scheduler and takes into account the rough work load of each process, and determines the allocation in the order of priority of financial resources. There is an advantage that it is easy to ensure the consistency of processing order by first-in, first-out of financial resources between processes.

【0004】ここで、スケジュール作成の際に問題とな
るチャンス操業制約、及び作業ロット基準による制約と
について説明する。チャンス操業制約とは、作業工程の
タイミングの適否による時間的な制約条件である。例え
ば、鋼板の電気めっき工程において同一のめっき浴槽を
用いて多品種の鋼板を処理する際に、めっき浴槽内の亜
鉛、スズ等のめっき液を所定のタイミングで入れ替え
る。このような、めっき液及びめっき浴槽の入れ替えに
は1回あたり数百万円単位のコストがかかるため、入れ
替えに伴うコストが最適化されるように、めっき液の入
れ替えのタイミングを予め決定しておく必要がある。一
方、財源である製品から見た時にはめっき液が目的とす
る鋼板に合致しない期間には、その設備での処理ができ
ないことになる。そのため、工程の設備稼働計画の策定
にあたり、その工程で処理できる品種の限定される時間
帯が発生し、このような制約条件をいわゆる「チャンス
操業制約」と称している。
Here, the chance operation restriction and the restriction based on the work lot standard, which are problems in creating a schedule, will be described. The chance operation constraint is a time constraint condition depending on the adequacy of the timing of the work process. For example, in the electroplating process of steel sheets, when processing various types of steel sheets using the same plating bath, the plating solutions such as zinc and tin in the plating bath are replaced at a predetermined timing. Since such replacement of the plating solution and the plating bath costs a few million yen per unit, the timing of the replacement of the plating solution is determined in advance so that the cost associated with the replacement is optimized. I need to put it. On the other hand, when the plating solution does not match the target steel sheet as seen from the product which is the financial source, it cannot be processed by the facility. Therefore, when a facility operation plan for a process is set up, a time zone in which the types of products that can be processed in the process are limited occurs, and such constraint conditions are called "chance operation constraint".

【0005】また、作業ロット基準による制約(以下単
に作業ロット制約という)とは、作業ロット量について
の量的な制約を与える条件である。即ち、鋼板圧延設備
内の圧延用ロールの寿命、又はロール替えの段取り回数
等に伴う制約条件である。例えば、圧延用ロール1本を
用いて連続して処理できるコイルの総重量には一定の限
界があり、またコイルの品種毎に用いるロールの種類が
異なっているため、品種がまちまちなコイルを処理しよ
うとする際には、その度にロールの入れ替えを行わなけ
ればならず、この場合はロールを一旦、圧延設備から外
して研磨し直すことが必要である。従って、ロール替え
の回数を必要最小限度に留めて経済的に運用するために
は、着目するロールで処理できる圧延量(寿命)に応じ
て、圧延処理する同一品種のコイルの量をできるだけ連
続して確保する必要があり、このような条件の下で最小
限確保しなければならいない作業ロット量の最小値を基
準として設定することができる。逆に、コイル置場の収
容能力などから圧延作業を連続させすぎるとコイルの置
き場所がなくなる等の問題が起こり、このような制約か
ら作業ロット量の最大値を基準として設定することがで
きる。従って、現実には前記これらのチャンス操業制約
又は作業ロット制約の条件の下で最適な状態のスケジュ
ールを作成することが要求される。
The constraint based on the work lot standard (hereinafter, simply referred to as work lot constraint) is a condition that gives a quantitative constraint on the work lot amount. That is, it is a constraint condition associated with the life of the rolling rolls in the steel plate rolling equipment, the number of setups for changing rolls, or the like. For example, there is a certain limit on the total weight of the coil that can be continuously processed by using one rolling roll, and the type of roll used for each type of coil is different, so that the coil of various types can be processed. In doing so, it is necessary to replace the rolls each time, and in this case, it is necessary to remove the rolls from the rolling equipment and re-polish. Therefore, in order to keep the number of roll changes to a necessary minimum and operate economically, the amount of coils of the same type to be rolled should be kept as continuous as possible according to the rolling amount (life) that can be processed by the roll of interest. The minimum value of the work lot amount that must be ensured under these conditions can be set as a standard. On the contrary, if the rolling work is continued too much due to the accommodation capacity of the coil storage space, there will be a problem that the coil storage space will be exhausted. Due to such restrictions, the maximum work lot amount can be set as a reference. Therefore, in reality, it is required to create a schedule in an optimal state under the conditions of these chance operation restrictions or work lot restrictions.

【0006】[0006]

【発明が解決しようとする課題】しかしながら、前記財
源の並び順を重視するイベント駆動方式による方法では
以下の〜に示すような問題点がある。 特定品種のみに限定した時間帯を設定する場合に、前
後工程の処理タイミングを合わせるようなチャンス操業
制約、又は作業ロット制約の条件を反映させにくい。 各製造ロット等の財源を最大化するように操業条件を
設定して、各工程で同一作業段取りの財源をまとめて処
理するようなスケジューリングが困難である。 財源をまとめてロットとするスケジュール作成と、財
源の先入れ先出しとを一貫させるスケジュール作成とを
両立させるのが困難であり、財源の評価方法が複雑にな
る。 財源の割り付けを行った後でなければ、これを評価す
る実際の割り付け計算を続行できないために、意図的に
又は仮想的に休止期間を取り入れてこれを評価するよう
なスケジューリングには不向きである。 背反する条件を調整して、工程間のバランスをとりな
がらスケジュールを作成する場合には、一旦作成したス
ケジュールを評価して、この評価に基づいてスケジュー
リングを全てやり直すことで対応する。このためスケジ
ュール作成の操作が冗長となり、物流の複雑さへの対応
能力が不足する。 一旦作成した計画の修正に際しては、計画の部分的な
固定が必要であるが、イベント駆動方式では全体的な財
源の並び順が規定されているので工程単位での固定がし
にくい。本発明はこのような事情に鑑みてなされたもの
で、チャンス操業制約又は作業ロット制約の条件を反映
させて、各工程で同一作業段取りの財源をまとめて処理
するような作業のスケジューリングを可能とすると共
に、背反する条件を調整することができ、計算機を用い
たスケジュール作成が容易である生産計画作成方法を提
供することを目的とする。
However, the event-driven method that attaches importance to the order in which the financial resources are arranged has the following problems (1) to (3). When setting a time zone limited to only a specific product, it is difficult to reflect the conditions of the chance operation constraint or the work lot constraint such that the processing timings of the preceding and following processes are matched. It is difficult to set the operating conditions so as to maximize the financial resources of each manufacturing lot and the like, and to collectively process the financial resources of the same work setup in each process. It is difficult to make both the schedule creation that combines the financial resources into a lot and the schedule creation that makes the first-in, first-out of the financial resources compatible, and the method of evaluating the financial resources becomes complicated. Since the actual allocation calculation for evaluating this can be continued only after allocating the financial resources, it is unsuitable for the scheduling in which the idle period is intentionally or virtually evaluated and evaluated. When a schedule is created while adjusting the contradictory conditions and maintaining a balance between the steps, the created schedule is evaluated and all scheduling is performed again based on this evaluation. Therefore, the schedule creation operation becomes redundant, and the ability to deal with the complexity of logistics is insufficient. Although it is necessary to partially fix the plan when modifying the created plan, it is difficult to fix it on a process-by-process basis in the event-driven system because the order in which the financial resources are arranged is specified. The present invention has been made in view of such circumstances, and it is possible to schedule the work such that the resources of the same work setup are collectively processed in each process by reflecting the condition of the opportunity operation restriction or the work lot restriction. In addition, it is an object of the present invention to provide a production plan creation method capable of adjusting contradictory conditions and facilitating schedule creation using a computer.

【0007】[0007]

【課題を解決するための手段】前記目的に沿う請求項1
記載の生産計画作成方法は、単位工程毎に設定されるス
ケジュール表に、複数のジョブの処理時間を割り付け
て、複数の単位工程からなるショップ工場の生産計画を
作成する生産計画作成方法において、前記単位工程毎の
ジョブの納期、及び規格を含む基本制約条件を予め設定
する第1の処理と、既に割り付けが設定されている単位
工程の制約条件、及び前記基本制約条件の下で、スケジ
ュール表から計算されるコスト、稼働率、及び最大滞留
時間の1又は2以上を含むスケジュール評価尺度が極限
値となるように、対象とする単位工程のスケジュール表
に前記複数のジョブの処理時間を割り付ける第2の処理
と、前記対象とする単位工程に続く次の単位工程に割り
付けの対象を移行する第3の処理とを有し、前記第2及
び第3の処理を予め設定される回数分繰り返して、各単
位工程毎に各ジョブの処理時間が割り付けられたスケジ
ュール表を作成する。
According to the present invention, there is provided a semiconductor device comprising:
The production plan creation method described is a production plan creation method for allocating processing times of a plurality of jobs to a schedule table set for each unit process to create a production plan of a shop factory consisting of a plurality of unit processes. From the schedule table under the first process of presetting the basic constraint conditions including the delivery date and the standard of the job for each unit process, the constraint conditions of the unit process that has already been assigned, and the basic constraint conditions, Secondly, the processing time of the plurality of jobs is allocated to the schedule table of the target unit process so that the schedule evaluation scale including one or more of the calculated cost, the operating rate, and the maximum residence time becomes the limit value. And a third process for transferring the allocation target to the next unit process subsequent to the target unit process, and the second and third processes are performed in advance. Repeat number of times to be constant, to create a schedule that processing time of each job is assigned to each unit process.

【0008】請求項2記載の生産計画作成方法は、請求
項1記載の生産計画作成方法において、前記第2の処理
において、特定の単位工程のスケジュール表にジョブの
処理時間を予め割り付けておき、この割り付けられたジ
ョブの処理時間を前記基本制約条件に付加し、前記対象
となる単位工程におけるジョブの処理時間の割り付けを
行う。請求項3記載の生産計画作成方法は、請求項1又
は2記載の生産計画作成方法において、前記第2の処理
において、ジョブ毎に該ジョブを除いた場合のスケジュ
ール余裕度をそれぞれ求め、該スケジュール余裕度の範
囲でスケジュール表へのジョブの割り付けを行う。
According to a second aspect of the present invention, there is provided a production plan generation method according to the first aspect, wherein in the second processing, a job processing time is assigned in advance to a schedule table of a specific unit process, The processing time of the allocated job is added to the basic constraint condition, and the processing time of the job in the target unit process is allocated. The production plan creation method according to claim 3 is the production plan creation method according to claim 1 or 2, wherein in the second processing, a schedule margin when the job is excluded is obtained for each job, and the schedule margin is calculated. Allocate jobs to the schedule table within the allowance range.

【0009】基本制約条件には、単位工程毎のジョブの
納期、及び規格の他に生産計画の大枠を規定する個々の
作業制約、及び設備制約の条件が含まれる。スケジュー
ル評価尺度とは、割り付けられたジョブのスケジュール
表での状態を評価するための指数であり、ショップ工場
の生産性、稼働率、コスト等を変数とする評価関数から
計算される評価値である。スケジュール評価尺度の極限
値とは、スケジュール評価尺度の設定方法に応じて、前
記評価値の最大値又は最小値として適宜採用されるよう
な評価の目標となる値である。第2及び第3の処理につ
いて予め設定される回数は、スケジュール表作成の経験
に基づいてその都度定められる繰り返しの回数である。
例えば該繰り返しの回数を1〜10回の範囲に設定すれ
ば、スケジュール評価尺度を規定値の範囲内に維持し
て、適正な水準のスケジュール表を作成することが可能
となる。
The basic constraint conditions include the job delivery date for each unit process, individual work constraints that define the outline of the production plan, as well as standards, and facility constraint conditions. The schedule evaluation scale is an index for evaluating the status of the assigned job in the schedule table, and is an evaluation value calculated from an evaluation function having variables such as productivity, operation rate, and cost of the shop factory. . The limit value of the schedule evaluation scale is a value that is an evaluation target that is appropriately adopted as the maximum value or the minimum value of the evaluation values according to the method of setting the schedule evaluation scale. The preset number of times for the second and third processes is the number of repetitions that is determined each time based on experience in creating the schedule table.
For example, if the number of repetitions is set within the range of 1 to 10, it is possible to maintain the schedule evaluation scale within the range of the specified value and create a schedule table of an appropriate level.

【0010】スケジュール余裕度とは、着目する工程に
おける全てのジョブの納期である時刻と、スケジュール
を作成する時点での時刻とによって規定され、スケジュ
ール表へのジョブの割り付けの状態について、その余裕
度を評価する際に基準として用いられる時間をいう。こ
れを図6に示すスケジュール余裕度の説明図を基にして
説明する。例えば、着目する工程におけるスケジュール
の対象となる全てのジョブの中で最も遅い最遅制約時刻
を持つジョブを求めて、その最遅制約時刻(TL )をス
ケジュール割り付けの起点として定める。ここでジョブ
、ジョブ、ジョブの納期がそれぞれT1 、T2
3 であり、(T1 <T3 、T2 <T3 )のとき、即
ち、最も遅い納期を有するジョブがジョブである場合
は、ジョブの納期が最遅制約時刻(TL =T3 )とし
て設定される。そして、その他の全てのジョブをそれぞ
れに規定される作業ロット制約又はチャンス操業制約の
条件に従って、前記の最遅制約時刻(TL )から遡るよ
うに割り付けていき、このようにして割り付け終わった
最後のジョブの開始時刻(TF)と、当初のスケジュー
ル作成時の時刻(TS )との差(TF −TS )によって
着目する工程におけるスケジュール余裕度(Y)を定義
することができる。なお、作業ロット制約条件又はチャ
ンス操業制約条件に従うジョブの割り付けは、最遅制約
時刻の遅いジョブから早いジョブへと時刻の降順に移行
するように設定するが、この際に休止時間、空白期間等
が介在するために、このような割り付け状態に依存して
スケジュール余裕度の値が変化する。複数あるジョブの
最遅時刻が互いに等しくなる場合、例えばジョブとジ
ョブの納期が等しくなるT1 =T2 のような場合に
は、適宜いずれかのジョブを選択して、例えばジョブ
を先に割り付け、次にジョブを割り付ける操作によ
り、以降の操作を継続してスケジュール余裕度を算出す
ることができる。
The schedule allowance is defined by the delivery time of all jobs in the process of interest and the time at which the schedule is created. The allowance of the job allocation status in the schedule table is defined as the schedule allowance. The time used as a reference when evaluating. This will be described with reference to the explanatory diagram of the schedule margin shown in FIG. For example, the job having the latest latest constraint time among all the jobs to be scheduled in the process of interest is obtained, and the latest constraint time ( TL ) is set as the starting point of schedule allocation. Here, jobs, jobs, and job delivery dates are T 1 , T 2 , and
A T 3, (T 1 <T 3, T 2 <T 3) when, i.e., if the job having the slowest delivery time is a job, the job of delivery is slowest constraints time (T L = T 3 ) Is set as. Then, all the other jobs are allocated so as to trace back from the latest restriction time (T L ) according to the conditions of the work lot restriction or the chance operation restriction specified respectively, and the last allocation is thus completed. and a job start time (T F), it is possible to define a schedule margin (Y) in a process of interest by the difference between the initial scheduling during the time (T S) (T F -T S). The job allocation according to the work lot constraint condition or the chance operation constraint condition is set so that the job with the latest constraint time shifts from the job with the latest constraint time to the earlier job in descending order of time. , The schedule margin value changes depending on the allocation state. When the latest times of a plurality of jobs are equal to each other, for example, when the delivery dates of the jobs and the jobs are equal to each other, such as T 1 = T 2 , one of the jobs is appropriately selected, and the jobs are assigned first, for example. Then, by the operation of allocating the job next, the subsequent operations can be continued and the schedule margin can be calculated.

【0011】[0011]

【発明の効果】請求項1〜3記載の生産計画作成方法に
おいては、単位工程毎の基本制約条件を予め設定した
後、既に割り付けが設定されている単位工程の制約条
件、及び前記基本制約条件の下で、スケジュール表から
計算されるスケジュール評価尺度が極限値となるよう
に、対象とする単位工程のスケジュール表に前記複数の
ジョブの処理時間を割り付ける。このため、未設定の工
程の条件に制約されることなく独立に最適化されたジョ
ブの割り付けが可能である。そして、このジョブの割り
付け操作を各工程毎に順次繰り返してスケジュール表を
作成するので、各工程間で同一作業段取りの生産物をま
とめて処理するような作業のスケジューリングを可能と
すると共に、各ジョブが割り付けられたスケジュール表
が繰り返しの割り付け操作の都度、補正、適正化され、
背反する条件の調整を機械的に行うことができる。ま
た、不規則な休止を含む間欠的な操業、又は特殊な物流
条件に対応し、必要な作業ロット量の最大化を図れると
共に、計画作成に要する時間を短縮することができる。
According to the production plan creation method of claims 1 to 3, after the basic constraint condition for each unit process is preset, the constraint condition of the unit process for which the allocation has already been set, and the basic constraint condition. Under, the processing time of the plurality of jobs is assigned to the schedule table of the target unit process so that the schedule evaluation scale calculated from the schedule table becomes the limit value. For this reason, it is possible to independently allocate optimized jobs without being restricted by the conditions of unset processes. Then, this job allocation operation is sequentially repeated for each process to create a schedule table, so that it is possible to schedule work such that products of the same work setup are collectively processed between each process, and The schedule table to which is allocated is corrected and optimized each time repeated allocation operation is performed.
It is possible to adjust contradictory conditions mechanically. Further, it is possible to cope with intermittent operations including irregular suspensions or special physical distribution conditions to maximize the required work lot amount and reduce the time required for planning.

【0012】特に、請求項2記載の生産計画作成方法に
おいては、第2の処理において、特定の単位工程のスケ
ジュール表にジョブの処理時間を予め割り付けておき、
この割り付けられた条件を基本制約条件に付加し、対象
となる単位工程におけるジョブの処理時間の割り付けを
行うので、前工程又は他の特定の工程が規定されている
場合でも、これを反映させたスケジューリングが可能で
ある。特定の単位工程の条件を対象となる単位工程のス
ケジュール設定条件に付加して割り付けを行うので、既
に固定した条件が設定されるチャンス操業制約等の条件
をスケジュール表へのジョブの割り付けに反映させると
共に、計算機でのスケジュール表の作成を容易とする。
Particularly, in the method for producing a production plan according to claim 2, in the second processing, the processing time of the job is assigned in advance to the schedule table of a specific unit process,
This assigned condition is added to the basic constraint condition and the processing time of the job in the target unit process is assigned, so this is reflected even if the previous process or other specific process is specified. Scheduling is possible. Since the allocation is performed by adding the condition of a specific unit process to the schedule setting condition of the target unit process, the conditions such as the chance operation constraint where the fixed condition is already set are reflected in the job allocation to the schedule table. At the same time, it is easy to create a schedule table on a computer.

【0013】また、請求項3記載の生産計画作成方法に
おいては、第2の処理においてジョブ毎に該ジョブを除
いた場合のスケジュール余裕度をそれぞれ求め、該スケ
ジュール余裕度の範囲でスケジュール表へのジョブの割
り付けを行うので、着目するジョブを起点として定める
スケジュール表への割り付けを容易かつ、視覚的に行え
ると共に、スケジューリング全体の整合性を維持するこ
とができる。
Further, in the production planning method according to the third aspect of the invention, the schedule allowances when the jobs are excluded in the second processing are respectively obtained, and the schedule table is created within the range of the schedule allowances. Since jobs are assigned, it is possible to easily and visually assign them to a schedule table that defines a target job as a starting point, and it is possible to maintain the consistency of the entire scheduling.

【0014】[0014]

【発明の実施の形態】続いて、添付した図面を参照しつ
つ、本発明を具体化した一実施の形態につき説明し、本
発明の理解に供する。図1に示すように、本発明の一実
施の形態に係る生産計画作成方法を適用する生産計画作
成装置10はワークステーション又はパソコン等のコン
ピュータ11と、外部記憶装置12、CRTよりなる出
力装置13及びキーボード、マウス等の入力装置14と
を有している。コンピュータ11には、計画作成機能
と、作成計画の表示及び修正機能をそれぞれ実行するよ
うにプログラミングされたソフトウェアが組み込まれて
おり、これにより動作するようになっている。生産計画
作成装置10の詳細を図2を用いて説明すると、外部記
憶装置12には設備稼働情報、工程/作業条件別製造ロ
ット基準情報、財源別計画情報、作業移行優先基準情
報、スケジュール手順情報、及びスケジュール結果情報
が記憶されている。そして、これらの情報が必要に応じ
てコンピュータ11の内部メモリ上に呼び出されて、ス
ケジュールを決定する際の基本制約条件として取り込ま
れ、演算の結果が例えば表7に示すようなスケジュール
表の一例であるスケジュール結果情報に書き込まれるよ
うになっている。
DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described below with reference to the accompanying drawings to provide an understanding of the present invention. As shown in FIG. 1, a production plan creating apparatus 10 to which a production plan creating method according to an embodiment of the present invention is applied includes a computer 11 such as a workstation or a personal computer, an external storage device 12, and an output device 13 including a CRT. And an input device 14 such as a keyboard and a mouse. The computer 11 incorporates software programmed to execute a planning function and a function of displaying and modifying the planning, respectively, so that the computer 11 operates. The details of the production plan creation apparatus 10 will be described with reference to FIG. 2. The external storage device 12 stores equipment operation information, manufacturing lot standard information by process / work condition, planning information by financial resource, work transfer priority standard information, schedule procedure information. , And schedule result information are stored. Then, these pieces of information are called into the internal memory of the computer 11 as necessary, and taken in as basic constraint conditions when determining the schedule, and the result of the operation is shown in an example of a schedule table as shown in Table 7. It is designed to be written in a certain schedule result information.

【0015】表7は特定の工程における財源の配列を示
しており、各工程に対応して同様な財源の配列が得られ
るようになっているスケジュール表である。ここで、チ
ャンス区分とは単位工程でのチャンス操業制約との関連
性、及び作業移行優先基準情報との対応関係を表示して
いる。また、作業区分とは単位工程での作業段取りの種
類を表し、圧延工程を例に取ると表面仕上げに要求され
る表面粗度のレベル等を表しており、作業区分(01)
は高精度の表面粗度が要求されるレベルであり、作業区
分(02)は中程度の表面粗度のレベルが要求されてい
ることを表している。固定区分とは生産計画作成方法の
計画修正時において、既存のスケジュール表上でその財
源の処理時間が予め固定されている状態:固定区分
(0)、又は、財源の処理時間が固定されていない状
態:固定区分(1)を示している。
Table 7 shows the arrangement of the financial resources in a specific process, and is a schedule table in which the similar allocation of financial resources is obtained corresponding to each process. Here, the opportunity classification indicates the relationship with the opportunity operation restriction in the unit process and the correspondence relationship with the work transfer priority reference information. Further, the work classification represents the type of work setup in a unit process, and represents the level of surface roughness required for surface finishing when taking the rolling process as an example.
Indicates that a high precision surface roughness is required, and the work category (02) indicates that a medium surface roughness level is required. What is a fixed division? When the production plan creation method is revised, the processing time of the financial resources is fixed in advance on the existing schedule table: fixed classification (0) or the processing time of the financial resources is not fixed. State: Indicates the fixed division (1).

【0016】[0016]

【表7】 [Table 7]

【0017】図2に示すようにコンピュータ11は後述
する計画作成機能によって得られる工程別財源情報を内
部メモリに保持すると共に、キーボードからの指示に基
づいて実行される計画表示修正機能を有し、表7に示さ
れるようなスケジュール結果情報をCRTに表示した
り、又は外部記憶装置12にあるスケジュール結果情報
を書き換えて更新するようになっている。
As shown in FIG. 2, the computer 11 retains the financial resource information for each process obtained by the planning function described later in the internal memory, and has the plan display correction function executed based on the instruction from the keyboard. The schedule result information as shown in Table 7 is displayed on the CRT, or the schedule result information in the external storage device 12 is rewritten and updated.

【0018】前記計画作成時においては、図3に示すよ
うに工程/作業条件別製造ロット基準情報、及びスケジ
ュール手順情報を含む基本制約条件と、設備稼働情報、
工程別財源情報による条件とに基づいてこれらのデータ
が演算処理され、その結果が外部記憶装置12にあるス
ケジュール結果情報に書き込まれる。スケジュール表を
作成する計画作成時においては、図3に示すように工程
/作業条件別製造ロット基準情報、及びスケジュール手
順情報を含む基本制約条件とその時点での設備稼働情報
と工程別財源情報が読み込まれる。そして、入力された
財源の納期、及び規格を含む財源別計画情報に規定され
る条件の下で、これらのデータからスケジュール表に割
り付けられた状態におけるコスト、稼働率、及び最大滞
留時間の1又は2以上を含むスケジュール評価尺度が極
限値(最大値又は最小値)となるようにスケジュール表
の割り付けが実行される。次に、その結果が外部記憶装
置12にあるスケジュール結果情報のデータに書き込ま
れるようになっている。なお、工程別財源情報は前記読
み込まれた財源別計画情報を基にしてこれを編集し直す
ことができ、このように編集された工程別財源情報が計
画作成時に取り込まれる。また、計画修正時において
は、図4に示すように前記計画作成時において作成され
たスケジュール結果情報を結果表示/修正機能を用いて
修正する。この修正されたスケジュール結果情報に基づ
いて、スケジュール範囲を固定するような演算が行わ
れ、前回の演算結果を修正時の演算結果に反映させる操
作を所定回数繰り返す。このため、全体工程のスケジュ
ーリングの適正化がこのような割り付け操作を繰り返こ
とにより機械的に行える。
At the time of creating the plan, as shown in FIG. 3, basic constraint conditions including manufacturing lot standard information for each process / work condition and schedule procedure information, equipment operation information,
These data are arithmetically processed on the basis of the condition based on the financial resource information for each process, and the result is written in the schedule result information in the external storage device 12. At the time of creating a plan for creating a schedule table, as shown in FIG. 3, basic lot constraint information including process / work condition-specific manufacturing lot standard information, schedule procedure information, equipment operation information at that point, and financial resources information by process are displayed. Is read. Then, under the conditions specified in the financial resource-based planning information including the input delivery date of the financial resources and the standard, the cost, the operating rate, and the maximum residence time of 1 in the state allocated to the schedule table from these data, or 1 The schedule table is allocated such that the schedule evaluation scale including two or more becomes the limit value (maximum value or minimum value). Next, the result is written in the data of the schedule result information in the external storage device 12. The process-based financial resource information can be re-edited based on the read financial-resource-based plan information, and the process-based financial resource information thus edited is taken in at the time of creating the plan. Further, at the time of modifying the plan, the schedule result information created at the time of creating the plan is modified using the result display / modification function as shown in FIG. An operation for fixing the schedule range is performed based on the corrected schedule result information, and the operation of reflecting the previous operation result on the operation result at the time of correction is repeated a predetermined number of times. Therefore, the scheduling of the whole process can be optimized appropriately by repeating such an allocation operation.

【0019】続いて、図5を用いて本発明の一実施の形
態に係る生産計画作成方法を説明する。なお、以下の文
頭に示す括弧内の符号は図中の各ステップの番号に対応
する。 (S−1)設備稼働情報の読み込み:スケジュールを作
成する各々の工程について、特定材料のみ通過可能なチ
ャンス操業時間帯の開始時刻と終了時刻、及び休止の時
間帯についての情報を含む表3に示すような設備稼働情
報を取得する。なお、このようなデータは過去の実績又
は、工程毎の制約条件等に基づいて各工程毎に予め設定
されるものであり、必ずしも最適条件とする必要はな
い。
Next, a production plan creating method according to an embodiment of the present invention will be described with reference to FIG. The reference numerals in parentheses at the beginning of the following sentences correspond to the step numbers in the drawings. (S-1) Reading of equipment operation information: For each process of creating a schedule, Table 3 including information about the start time and end time of the opportunity operation time zone in which only specific materials can pass and the time of suspension is shown in Table 3. Acquire facility operation information as shown. It should be noted that such data is set in advance for each process based on past performance or constraint conditions for each process, and does not necessarily have to be optimum conditions.

【0020】[0020]

【表3】 [Table 3]

【0021】(S−2)スケジュール基準情報の読み込
み:個々の工程について作業条件の移行時に後続とし
てどの作業条件を優先させるかを指定した情報、作業
条件切替時に移行段取りのために必要となる休止時間等
の表4に示す作業移行優先基準情報、作業条件別の作
業ロット量に関してその上限/下限を定めた表5に示す
工程/作業条件別製造ロット基準情報、及び表2に示
すような工程別財源情報をスケジュール作成のための基
本制約条件として取得する。
(S-2) Reading of schedule reference information: information designating which work condition is prioritized as a successor at the time of transfer of the work condition for each process, and a pause required for transition setup when switching the work condition The work transfer priority standard information such as time shown in Table 4, the process / work condition-specific production lot standard information shown in Table 5 in which the upper limit / lower limit of the work lot amount for each work condition is set, and the process as shown in Table 2 Acquire separate financial resources information as a basic constraint condition for schedule creation.

【0022】[0022]

【表2】 [Table 2]

【0023】[0023]

【表4】 [Table 4]

【0024】[0024]

【表5】 [Table 5]

【0025】(S−3)ジョブ(財源)別計画情報の読
み込み:スケジュール作成の対象となる表1に示す財源
別計画情報を取得する。このような財源別計画情報は全
体の生産計画に基づく大枠に従って納期、チャンス操業
制約条件に係るチャンス区分、及び作業ロット制約条件
に係る作業区分のデータが予め定められている。そし
て、これに過去の生産実績又は設備固有の条件を加味し
て設定される設備制約最早時刻、設備制約最遅時刻のデ
ータが入力されるようになっている。ここで、最初の段
階では時刻情報は未だ与えられていず、表1に示す最早
時刻等の時刻は、後述する処理の結果により得られる値
の例を示している。また、通過順とは財源が製品となる
までに通過する単位工程の順番である。なお、以降にお
ける各時刻は任意の基準となる時刻を起点として、時間
(h:hour)を単位として表示した。また、表5に
示す製造ロットmin.時間及びmax.時間はそれぞ
れ、製造ロット量を時間換算して表示したものである。
従って、全ての量をスケジュール表の時間軸上に表記し
て、相互の対応関係を比較することができ、スケジュー
ル表におけるジョブの割り付け状態を視覚的に評価する
ことができる。
(S-3) Read job (financial resource) -specific plan information: The financial resource-specific plan information shown in Table 1, which is the target of schedule creation, is acquired. In such financial resource-based planning information, data of a delivery date, a chance category related to a chance operation constraint condition, and a work category related to a work lot constraint condition are set in advance according to a general framework based on the overall production plan. Then, the data of the earliest time of equipment constraint and the latest time of equipment constraint, which are set in consideration of past production results or conditions peculiar to equipment, are input. Here, the time information has not yet been given at the first stage, and the times such as the earliest time shown in Table 1 show examples of the values obtained by the result of the processing described later. Further, the order of passage is the order of the unit processes through which the financial resources are made into products. It should be noted that each time point thereafter is displayed in units of time (h: hour) starting from an arbitrary reference time point. In addition, the manufacturing lot min. Time and max. Each time is a display of the production lot amount converted into time.
Therefore, it is possible to display all the quantities on the time axis of the schedule table, to compare the mutual correspondences, and to visually evaluate the job allocation state in the schedule table.

【0026】[0026]

【表1】 [Table 1]

【0027】(S−4)事前制約時刻の算出:(S−
1)において取得した工程別の休止時間帯、及びチャン
ス操業時間帯と、ロットの通過工程別作業条件とを考慮
して、それぞれの工程における設備最早制約時刻、設備
最遅制約時刻を求める。 (S−5)スケジュール作成手順読み込み:表6に示す
ようなスケジュール作成手順情報を外部記憶装置12か
ら取得する。これにより、与えられたスケジュール作成
手順情報に指示される順序で所定の回数分、各工程別の
スケジュール作成処理を繰り返すことができる。このよ
うなスケジュール作成手順情報は、予め各工程毎に設定
されるものであり、スケジュール作成方法の際に考慮す
べき各工程に固有の条件が列挙されている。例えば、工
程Aについてスケジュールを作成する場合に製造ロット
の量を最大化させ、かつ該工程の仕掛かり量を適正化す
るようなアルゴリズムが適用されることを示しており、
このようなスケジュール作成手順情報に基づいて、その
都度、スケジュール表を作成するために最適なアルゴリ
ズムの選択が行えるようになっている。
(S-4) Calculation of pre-constrained time: (S-
The earliest equipment constraint time and equipment latest constraint time in each process are determined in consideration of the process-specific pause time and opportunity operation time acquired in 1) and the lot passing process work conditions. (S-5) Read schedule creation procedure: Schedule creation procedure information as shown in Table 6 is acquired from the external storage device 12. As a result, the schedule creation process for each process can be repeated a predetermined number of times in the order instructed by the given schedule creation procedure information. Such schedule creation procedure information is set in advance for each process, and conditions unique to each process to be considered in the schedule creation method are listed. For example, when creating a schedule for the process A, it is shown that an algorithm is applied that maximizes the production lot amount and optimizes the in-process amount of the process,
Based on such schedule creation procedure information, the optimum algorithm for creating the schedule table can be selected each time.

【0028】[0028]

【表6】 [Table 6]

【0029】なお、以上(S−1)〜(S−5)までの
手順がスケジュール表の作成のための基本制約条件を予
め設定する第1の処理に相当するものであり、以降の手
順は対象とする単位工程のスケジュール表に前記複数の
財源の処理時間を割り付ける第2の処理と、割り付けを
行った後、次の単位工程に割り付けの対象を移行する第
3の処理とを繰り返す手順を含むものである。
The above steps (S-1) to (S-5) correspond to the first processing for presetting the basic constraint conditions for creating the schedule table, and the subsequent steps are as follows. A procedure for repeating the second process of allocating the processing time of the plurality of financial resources to the schedule table of the target unit process and the third process of allocating the allocation target to the next unit process after allocation is performed. It includes.

【0030】即ち、(S−18)において、表6に示す
スケジュール作成手順情報に規定する所定回数分のスケ
ジュール作成の実行手順が終了したか否かを判定する。
この所定回数分のスケジュール作成の実行手順は、表6
の順序の項で示される。この場合には工程A→工程Bの
順でスケジュール作成の操作が行われることを示してお
り、スケジュール作成手順情報のデータに基づいて、ス
ケジュール作成手順情報に記述された所定の実行手順が
終了したか否かを判定するようになっている。このよう
な操作の実行手順が終了していない場合はS−6へ、所
定回数分のスケジュール作成操作を終了している場合は
(S−7)へ移行する。 (S−7)スケジュール結果の出力:与えられた実行手
順の終了を確認した時点(S−18)で、財源別計画情
報を外部記憶装置12のスケジュール結果情報に出力し
て終了(END)する。
That is, in (S-18), it is determined whether or not the execution procedure of the schedule creation for the predetermined number of times defined in the schedule creation procedure information shown in Table 6 is completed.
Table 6 shows the execution procedure for creating the schedule for the predetermined number of times.
It is shown in the order section of. In this case, it indicates that the schedule creation operation is performed in the order of process A → process B, and the predetermined execution procedure described in the schedule creation procedure information is completed based on the data of the schedule creation procedure information. Whether or not it is determined. If the execution procedure of such an operation has not been completed, the process proceeds to S-6, and if the schedule creation operation for the predetermined number of times has been completed, the process proceeds to (S-7). (S-7) Output of schedule result: When the end of the given execution procedure is confirmed (S-18), the financial resource-based plan information is output to the schedule result information of the external storage device 12 and the process is ended (END). .

【0031】(S−6)スケジュール時刻情報収集:ス
ケジュール作成操作を容易にするために表1の「財源別
計画情報」を基にして表2に示すような「工程別財源情
報」を編集しておく。例えば、特定の工程毎について表
1のデータを以下のように評価して最早順序時刻、最早
制約時刻、最遅順序時刻、最遅制約時刻、及びジョブの
開始時刻を求める。スケジュールを行う工程の全てのロ
ットについて、前工程のスケジュール結果から自工程
でスケジュール可能な最も早い時刻、前工程のスケジ
ュール結果から自工程でスケジュールを完了すべき最も
遅い時刻、後工程のスケジュール結果から自工程でス
ケジュール可能な最も早い時刻、後工程のスケジュー
ル結果から自工程でスケジュールを完了すべき最も遅い
時刻、ロットに納期が指定されている場合の納期を守
ることができる最も遅い時刻、(S−4)において計
算された最早制約時刻及び最遅制約時刻をそれぞれ取得
する。但し、全てのスケジュールを決定していない時点
では、及びの時刻のみが取得される。なお、ここで
自工程とはスケジュール作成の対象となっている工程を
いう。前記〜の時刻を基にして、A:前工程作業完
了から自工程に最も早く到着する時刻(前記した諸元
より算出される最早順序時刻)、B:最も早くスケジュ
ールが可能な時刻(諸元、、より算出される最早
制約時刻)、C:スケジュール完了の目安とすべき時刻
(諸元、、、より算出される最遅順序時刻)、
D:スケジュールを完了すべき時刻(諸元、、、
より算出される最遅制約時刻)を求める。以降のスケ
ジュールの策定は、A〜Dの時刻情報に基づく範囲内に
おいて、稼働率、及び最大滞留時間の1又は2以上を含
むスケジュール評価尺度が極限値となるように行うこと
ができる。
(S-6) Schedule time information collection: In order to facilitate the schedule creation operation, “process resource information” as shown in Table 2 is edited based on the “resource plan information” in Table 1. Keep it. For example, the data in Table 1 is evaluated as follows for each specific process to obtain the earliest order time, the earliest constraint time, the latest sequence time, the latest constraint time, and the job start time. For all lots of the schedule process, the earliest time that can be scheduled by the own process from the schedule result of the previous process, the latest time when the schedule should be completed by the own process from the schedule result of the previous process, and the schedule result of the subsequent process The earliest time that can be scheduled in the own process, the latest time that the schedule should be completed in the own process based on the schedule result of the subsequent process, the latest time that the delivery date can be kept when the delivery date is specified for the lot, (S -4) The earliest constraint time and the latest constraint time calculated in 4) are respectively acquired. However, when all the schedules are not decided, only the times of and are acquired. Here, the own process means a process for which a schedule is created. Based on the above times (1) to (A), the earliest time to arrive at the own process from the completion of the previous process work (earliest order time calculated from the above specifications), (B) the earliest possible scheduling time (specifications) ,, the earliest constraint time calculated by C), C: time that should be used as a guideline for schedule completion (specifications ,, latest order time calculated by),
D: The time when the schedule should be completed (specifications ...
The latest constraint time calculated by Subsequent schedules can be formulated so that the schedule evaluation scale including one or two or more of the operating rate and the maximum residence time becomes the limit value within the range based on the time information A to D.

【0032】(S−8)同一作業条件のグルーピング:
スケジュールする工程別財源情報を作業条件が同一のグ
ループに予め分類する。 (S−9)未処理財源のチェック:スケジュールを作成
する時刻(指定時刻)を決め、以下のスケジュール決定
処理を行ってスケジュール未決定の財源の有無を判定す
る。このようにして、スケジュール未決定の財源がなく
なるまで(S−10)以下を繰り返し、全ての財源のス
ケジュールが決定したときに自工程でのスケジュールを
完了し(S−18)へ戻る。 (S−10)スケジュール余裕度計算:各作業条件別に
指定時刻から同一作業条件を連続させることができる時
間の範囲として、対象とするジョブを除いたスケジュー
ル余裕度をそれぞれ予め計算する。 (S−11)スケジュール候補財源選別:作業条件別に
指定時刻からスケジュールできる財源を(S−10)で
与えられた各スケジュール余裕度の範囲でスケジュール
表に割り付けるべき「候補財源」として取り出し、その
スケジュール表の状態の適否を検討する。その財源が候
補財源として適正であるかどうかについては、ロット単
位に与えられた上記B及びCの時刻に基づいて判断す
る。従って、本発明においては全ての処理量を時間換算
して、これを時間軸に表示することにより、スケジュー
リングの適否を視覚的にかつ効率的に検討することがで
きる。 (S−12)候補財源評価:作業条件別に(S−11)
で選別した候補財源のスケジュール余裕度の範囲でスケ
ジュール評価尺度を求めること等により、当初の指定時
刻からスケジュールするか、又は指定時刻を進めて変更
した上でスケジュールを行うかの判定評価を行う。 (S−13)スケジュール決定の要否判断:(S−1
2)の作業条件別の判定結果を集計し、その適否をスケ
ジュール評価尺度より判定して指定時刻から候補財源を
スケジュールするか、あるいは指定時刻を進めるかを決
定する。
(S-8) Grouping under the same working conditions:
The financial information for each process to be scheduled is classified in advance into a group having the same work condition. (S-9) Checking unprocessed financial resources: The time (designated time) for creating a schedule is determined, and the following schedule determination processing is performed to determine whether there is a financial resource for which a schedule has not been determined. In this way, the following steps are repeated until there are no resources whose schedule has not been determined (S-10), and when the schedules of all the resources have been determined, the schedule in the own process is completed and the process returns to (S-18). (S-10) Schedule margin calculation: For each work condition, the schedule margin excluding the target job is calculated in advance as a range of time in which the same work condition can be continued from the designated time. (S-11) Selection of schedule candidate financial resources: The financial resources that can be scheduled from the specified time according to the working conditions are extracted as "candidate financial resources" to be allocated to the schedule table within the range of each schedule allowance given in (S-10), and the schedule is selected. Consider the suitability of the table conditions. Whether or not the financial resources are appropriate as the candidate financial resources is determined based on the times B and C given in lot units. Therefore, according to the present invention, the appropriateness of scheduling can be visually and efficiently examined by converting all the processing amounts into time and displaying this on the time axis. (S-12) Candidate financial resources evaluation: By work conditions (S-11)
By determining the schedule evaluation scale in the range of the schedule allowance of the candidate financial resources selected in step 2, a judgment and evaluation are made as to whether to schedule from the originally designated time or to advance the designated time and change the schedule. (S-13) Judgment of necessity of schedule determination: (S-1
The judgment results for each work condition in 2) are aggregated, the suitability thereof is judged by the schedule evaluation scale, and it is determined whether to schedule the candidate financial resources from the designated time or to advance the designated time.

【0033】(S−15)休止時間の取得:(S−1
3)の結果指定時刻を進めると判断した場合は、作業条
件別に指定された休止時間、及び設備稼働情報を考慮に
入れて休止時間の長さを決め、指定時刻を進め(S−
9)に戻る。 (S−14)割り付け作業/財源決定:(S−13)の
結果候補財源をスケジュールすると判断した場合、以下
の手順(イ)、(ロ)を用いてスケジュール表に割り付
ける財源を決定する。(イ).候補財源を持つ作業条件
について(S−2)で取得した移行優先順、切替時間、
及び(S−11)で取得した候補財源の量等を基にし
て、候補財源を取り出す作業条件を1つに決める。
(ロ).(イ)で決めた作業条件に属する候補財源(1
つないし複数)をスケジュール決定の対象財源とする。 (S−16)割り付け処理:(S−15)で決定された
財源について、(S−6)で取得したA〜Dの時刻を基
にしてスケジュール評価が最良となるように個々の並び
順を決定し、決定した並び順にしたがって指定時刻から
順次ロットを割り付け、財源毎のスケジュール時刻を決
める。 (S−17)前後工程時刻情報更新:(S−16)でス
ケジュール時刻を決定した財源については、対応する財
源別計画情報を基に、スケジュールした工程の前工程に
相当する情報に対し(S−6)の時刻情報、を計算
してこれに付加し、スケジュールした工程の後工程に相
当する情報に対しても(S−6)の時刻情報、を計
算してこれを書き換える。
(S-15) Acquisition of downtime: (S-1
When it is determined that the designated time is advanced as a result of 3), the length of the pause time is determined in consideration of the downtime designated for each work condition and the equipment operation information, and the designated time is advanced (S-
Return to 9). (S-14) Allocation work / Financial resource determination: When it is determined that the candidate financial resources are scheduled as a result of (S-13), the financial resources to be allocated to the schedule table are determined using the following procedures (a) and (b). (I). Regarding work conditions with candidate financial resources, the transition priority order, switching time, acquired in (S-2),
Based on the amount of candidate financial resources acquired in (1) and (S-11), one working condition for extracting the candidate financial resources is determined.
(B). Candidate financial resources (1) that belong to the work conditions determined in (a)
One or more) is the target financial resource for the schedule decision. (S-16) Allocation processing: With respect to the financial resources determined in (S-15), the individual arrangement order is set so that the schedule evaluation becomes the best based on the times A to D acquired in (S-6). After deciding and allocating lots sequentially from the designated time according to the decided order, the schedule time for each financial resource is decided. (S-17) Pre- and post-process time information update: For the financial resources whose schedule time is determined in (S-16), based on the corresponding financial resource-based planning information, the information corresponding to the previous process of the scheduled process is (S). The time information of (6) is calculated and added to this, and the time information of (S-6) is calculated and rewritten for the information corresponding to the post-process of the scheduled process.

【0034】[0034]

【実施例】以上説明した本発明の一実施の形態に係る生
産計画作成方法の理解を容易にするために、具体化した
一実施例を図7、図8に基づいて説明する。ここで、作
業条件(A〜E)の別に複数の財源をグルーピングした
後、これらを一括してスケジューリングする手順(〜
)の概要を以下に示す。 手順:1工程分のスケジュールする財源を、同一作業
条件別にA〜Eの各グループに分類した後、スケジュー
ルしようとする時刻におけるチャンス操業等の制約条件
とグループ化した作業条件に対応するチャンス区分とを
比較し、スケジュールできない作業条件及びこれに属す
る財源を予め除外しておく。この場合には黒四角(記
号:■)で示す財源のグループEがチャンス操業制約
(1)によりスケジュールの対象から除かれる。 手順:スケジュールの対象となる作業条件A〜D毎に
スケジュール余裕度を計算する。例えばBの作業条件に
対するスケジュール余裕度は、Bを除いた作業条件A/
C/Dに属する財源を用いて計算し、同様の計算をA〜
Dに対して行って各個別にそれぞれ対応するスケジュー
ル余裕度YA 〜YD を求める。なお、このようにして計
算したスケジュール余裕度YA 〜YD の範囲の終点が点
線の位置にそれぞれ示されている。 手順:手順で求めたスケジュール余裕度YA 〜YD
の範囲にそれぞれ納まるように、各財源A〜Dにおける
スケジュール表へ割り付けるべき候補財源を作業条件毎
に抽出する。候補財源は工程別財源情報に基づいて、ス
ケジュールしようとする時刻に既に到着しているものの
中から、その最遅制約時刻の迫ったものから優先的に取
り出す。
EXAMPLE In order to facilitate the understanding of the production planning method according to the embodiment of the present invention described above, a specific example will be described with reference to FIGS. 7 and 8. Here, after grouping a plurality of financial resources according to work conditions (A to E), a procedure for scheduling them collectively (
) Is shown below. Procedure: Classify the financial resources to be scheduled for one process into the groups A to E according to the same work condition, and then define the constraint conditions such as chance operation at the scheduled time and the opportunity classification corresponding to the grouped work condition. And the work conditions that cannot be scheduled and the financial resources that belong to them are excluded in advance. In this case, the group E of financial resources indicated by a black square (symbol: ■) is excluded from the schedule target due to the chance operation restriction (1). Procedure: Calculate the schedule margin for each of the work conditions A to D that are the targets of the schedule. For example, the schedule margin for the work condition of B is the work condition A excluding B /
Calculate using the financial resources belonging to C / D, and perform similar calculation from A to
Request schedule margin Y A to Y D respectively each separately corresponding performed on D. Incidentally, the end point of the thus range schedule margin Y A to Y D calculated are shown respectively by the dotted line in position. Procedure: Schedule margin was determined in the procedure of Y A ~Y D
The candidate financial resources to be allocated to the schedule tables of the respective financial resources A to D are extracted for each work condition so that they fall within the respective ranges. Based on the resource information for each process, the candidate financial resources are preferentially taken out from those that have already arrived at the scheduled time and the one with the latest restricted time is approaching.

【0035】手順:候補財源をスケジュール表に割り
付けすべき対象として抽出した後、作業条件毎の候補財
源の抽出の状態を、作業ロット基準値情報を用いて以下
に示すイ〜ニのいずれかの状態として評価する。 イ:(充足/決定)抽出した候補財源の量がmin.基
準値よりも大きくなるか、又は等しくなる場合。 ロ:(不足/決定)抽出した候補財源の量がmin.基
準値よりも少なく、かつ下記のa、bのいずれもが不可
能である場合。 ハ:(不足/待ち)抽出した候補財源の量がmin.基
準値よりも少なく、かつ下記のaとbのいずれもが可能
である場合。 ニ:(なし/待ち)スケジュール余裕度の範囲一杯まで
候補財源を抽出できない、又は候補財源を一つも選択で
きないような場合。 a.スケジュール作成時点において既に到着している財
源(右欄の記号:□)の中で、抽出した財源よりも更に
納期の遅くなる候補財源(記号:■)をスケジュール余
裕度の範囲に組み入れることができる場合。 b.スケジュール作成時点で到着している財源がなく、
到着していない財源(記号:○)の中で最も急がれる納
期の財源(記号:●)をスケジュール余裕度の範囲に組
み入れることができる場合。
Procedure: After the candidate financial resources are extracted as targets to be allocated to the schedule table, the extraction status of the candidate financial resources for each work condition is indicated by using the work lot reference value information. Evaluate as a state. B: (Satisfaction / decision) The amount of extracted candidate financial resources is min. If it is greater than or equal to the reference value. B: (Insufficiency / decision) The amount of extracted candidate financial resources is min. When it is less than the reference value and neither of the following a and b is possible. C: (Insufficiency / Wait) The amount of extracted candidate financial resources is min. When it is less than the reference value and both a and b below are possible. D: (None / Wait) When the candidate financial resources cannot be extracted or the candidate financial resources cannot be selected until the full schedule margin is reached. a. Among the financial resources that have already arrived at the time of creating the schedule (symbol: □ in the right column), candidate financial resources (symbol: ■) whose delivery date is even later than the extracted financial resources can be included in the schedule margin range. If. b. There are no financial resources arriving at the time of schedule creation,
When the most urgent financial resource (symbol: ●) that has not arrived yet (symbol: ○) can be included in the schedule margin range.

【0036】手順:各作業条件における候補財源の評
価結果(前記イ〜ニ)を集計し、その結果を判定して、
スケジュールする時刻において候補財源をスケジュール
に取り込むか、又は休止時間を取った上でスケジュール
に取り込むかを決定する。候補財源をスケジュールに取
り込む場合には、候補財源の量、前にスケジュールした
財源との移行優先度等を検討して、スケジュールする作
業条件1つを決めておく。この場合には作業条件Aを選
択した場合の例を示している。 手順:手順により作業条件Aを決めた後、スケジュ
ールする候補財源を1つを決定して最初の基準となる時
刻に割り付けた後、残りの複数ある候補財源をスケジュ
ール表のスケジュールする時刻に昇順となるように逐次
割り付ける。割り付けが完了した時点で、スケジュール
する時刻を割り付けた時間分だけ進めると共に、スケジ
ュールの割り付けが決定した候補財源を割り付けの対象
とするグループから削除する。 手順:割り付けの完了した財源については、その財源
の前後工程に対して、最早/最遅制約時刻を付与して、
この際に基本制約条件となる各情報のデータを書き換え
る。 手順:スケジュール表への割り付けが決定した候補財
源を候補財源の項目から削除した上で手順の状態に戻
る。そして、手順から再度所定回数分を繰り返すこと
により、スケジュール表の割り付けの状態が順次適正化
されるようになる。
Procedure: The evaluation results (a to d) of the candidate financial resources under each work condition are totaled, and the result is judged,
Decide whether to include the candidate financial resources in the schedule at the scheduled time, or to take the downtime and then schedule. When incorporating the candidate financial resources into the schedule, the amount of the candidate financial resources, the priority of transfer to the previously scheduled financial resources, and the like are considered to determine one work condition to be scheduled. In this case, an example in which the work condition A is selected is shown. Procedure: After determining the work condition A by the procedure, after deciding one candidate financial resource to be scheduled and allocating it to the first standard time, the remaining plural candidate financial resources are arranged in ascending order at the scheduled time of the schedule. Allocate sequentially so that When the allocation is completed, the schedule time is advanced by the allocated time, and the candidate financial resources whose schedule allocation is decided are deleted from the group to be allocated. Procedure: For the financial resources that have been allocated, assign the earliest / latest constraint time to the processes before and after the financial resources,
At this time, the data of each information, which is the basic constraint condition, is rewritten. Procedure: Delete the candidate financial resources for which allocation to the schedule table has been decided from the items of candidate financial resources, and then return to the state of procedure. Then, by repeating the procedure a predetermined number of times again, the allocation state of the schedule table is sequentially optimized.

【0037】以上述べたように、本発明の一実施の形態
に係る生産計画作成方法は以下に示す第1の処理〜第3
の処理と、第1の処理〜第3の処理の繰り返し処理によ
って特徴付けることができる。 第1の処理:財源単位の時刻情報を作成する。工程単位
の計画作成において、財源単位に「前工程タイミン
グ」、「後工程タイミング」、「納期」、「工程内のチ
ャンス操業時間帯」等の時間的な制約を基にして最早/
最遅制約時刻を設定する。そして、個々の財源が持つ最
早/最遅制約時刻を基にして、同一作業段取りとなる複
数の財源をグループ化する。割り付けの可能な量の算
出、及び割り付け対象の財源の決定は、全て作業グルー
プ単位で行う。 第2の処理:グループ単位の財源を一括して割り付け
る。この際に、スケジュール余裕度を満たす範囲内で、
最早/最遅制約時刻を用いて以下に示すような作業連続
性、仕掛圧縮、及び作業可能範囲の条件を考慮する。 作業連続性:作業の連続性を確保したい場合に、各財
源の最早制約時刻を基に、一括して割り付けが行える時
刻を求め、その時刻までを休止とする。但し、休止時間
は他の財源の最遅制約時刻を割らない範囲に設定する。 仕掛圧縮:財源を割り付けようとする時刻と財源の最
遅制約時刻とを比較し、後工程の使用タイミングが遅い
と判断される場合には、後工程タイミングに合わせて休
止とする。 作業可能範囲:割り付けられた財源については、割り
付けの時刻から求めた最早/最遅制約時刻を、前後の工
程に与えなおす。これらの与件は前後の工程の計画作成
の際に、それぞれ最遅制約時刻/最早制約時刻として反
映される。 第3の処理:前記単位工程のおけるジョブを設定した
後、次に単位工程に割り付けの対象を移行する。この際
に計画の一部を固定した上で計画作成をやり直す場合に
は、計画の固定範囲から、前記「前工程タイミング」、
「後工程タイミング」を予め与えることで、同様の処理
を行うことができる。そして、前記第1の処理〜第3の
処理の一連の操作を予め定められた所定回数分繰り返す
ことにより、スケジュール表へのジョブの適正化された
割り付けが行われると共に、スケジュール表全体として
の時刻の一貫性と整合性が保証され、作業ロット量の最
大化を達成することができる。
As described above, the production plan creating method according to the embodiment of the present invention includes the following first process to third process.
And the repeated processing of the first processing to the third processing. First process: Create time information for each financial resource. When creating a plan for each process, based on time constraints such as "pre-process timing", "post-process timing", "delivery date", "opportunity operating time zone in process", etc.
Set the latest constraint time. Then, based on the earliest / latest constraint time of each financial resource, a plurality of financial resources having the same work setup are grouped. The calculation of the amount that can be allocated and the determination of the financial resources to be allocated are all done in work group units. Second process: Collectively allocate financial resources in group units. At this time, within the range that satisfies the schedule margin,
Consider the conditions of work continuity, work-in-process compression, and workable range as shown below using the earliest / latest constraint time. Work continuity: If you want to ensure work continuity, find the time when allotment can be done collectively based on the earliest constraint time of each financial resource, and suspend until that time. However, the downtime is set within a range that does not divide the latest constraint time of other financial resources. Work-in-process compression: Compare the time when the resource is to be allocated with the latest constraint time of the resource, and if it is determined that the use timing of the post-process is late, the process is stopped according to the post-process timing. Workable range: For the allocated financial resources, the earliest / latest constraint time obtained from the allocation time is given to the preceding and subsequent processes again. These conditions are reflected as the latest constraint time / earliest constraint time, respectively, when planning the processes before and after. Third process: After setting the job in the unit process, the allocation target is transferred to the unit process. At this time, if a part of the plan is fixed and the plan is made again, from the fixed range of the plan, the "preceding process timing",
Similar processing can be performed by giving "post-process timing" in advance. Then, by repeating the series of operations of the first process to the third process a predetermined number of times in advance, optimized allocation of jobs to the schedule table is performed, and the time of the entire schedule table is set. Consistency and consistency are guaranteed and maximization of work lot volume can be achieved.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の一実施の形態に係る生産計画作成方法
を適用する生産計画作成装置の構成図である。
FIG. 1 is a configuration diagram of a production plan creation device to which a production plan creation method according to an embodiment of the present invention is applied.

【図2】同装置の説明図である。FIG. 2 is an explanatory diagram of the same device.

【図3】本発明の一実施の形態に係る生産計画作成方法
のブロック図である。
FIG. 3 is a block diagram of a production plan creating method according to an embodiment of the present invention.

【図4】同生産計画作成方法の計画修正時におけるブロ
ック図である。
FIG. 4 is a block diagram at the time of modifying a plan of the production planning method.

【図5】同生産計画作成方法のフロー図である。FIG. 5 is a flow chart of the production planning method.

【図6】同スケジュール余裕度の説明図である。FIG. 6 is an explanatory diagram of the same schedule margin.

【図7】本発明の一実施例に係る生産計画作成方法の説
明図である。
FIG. 7 is an explanatory diagram of a production plan creation method according to an embodiment of the present invention.

【図8】同生産計画作成方法の説明図である。FIG. 8 is an explanatory diagram of the production planning method.

【図9】従来法における生産計画作成方法の説明図であ
る。
FIG. 9 is an explanatory diagram of a production plan creation method in the conventional method.

【符号の説明】[Explanation of symbols]

10 生産計画作成装置 11 コンピュ
ータ 12 外部記憶装置 13 出力装置 14 入力装置
10 Production Plan Creation Device 11 Computer 12 External Storage Device 13 Output Device 14 Input Device

フロントページの続き (72)発明者 十時 一浩 福岡県北九州市戸畑区飛幡町2番2号 新 日鉄情報通信システム株式会社西日本支社 内 (72)発明者 安長 裕和 福岡県北九州市戸畑区飛幡町2番2号 新 日鉄情報通信システム株式会社西日本支社 内 (72)発明者 瀬戸口 稔 福岡県北九州市戸畑区飛幡町2番2号 新 日鉄情報通信システム株式会社西日本支社 内Front Page Continuation (72) Inventor Kazuhiro Toki, 2-2, Toibata-cho, Tobata-ku, Kitakyushu, Fukuoka Prefecture Nishi Nippon branch office of Nippon Steel Information and Communication Systems Co., Ltd. (72) Yukazu Anaga Inaba, Tobata-ku, Kitakyushu, Fukuoka 2-2 Machi Nippon Steel Information and Communication Systems Co., Ltd. West Japan Branch (72) Inventor Minoru Setoguchi 2-2 Hibatacho, Tobata-ku, Kitakyushu, Fukuoka Prefecture Nippon Steel Information and Communication Systems Co., Ltd. West Japan Branch

Claims (3)

【特許請求の範囲】[Claims] 【請求項1】 単位工程毎に設定されるスケジュール表
に、複数のジョブの処理時間を割り付けて、複数の単位
工程からなるショップ工場の生産計画を作成する生産計
画作成方法において、 前記単位工程毎のジョブの納期、及び規格を含む基本制
約条件を予め設定する第1の処理と、 既に割り付けが設定されている単位工程の制約条件、及
び前記基本制約条件の下で、スケジュール表から計算さ
れるコスト、稼働率、及び最大滞留時間の1又は2以上
を含むスケジュール評価尺度が極限値となるように、対
象とする単位工程のスケジュール表に前記複数のジョブ
の処理時間を割り付ける第2の処理と、 前記対象とする単位工程に続く次の単位工程に割り付け
の対象を移行する第3の処理とを有し、 前記第2及び第3の処理を予め設定される回数分繰り返
して、各単位工程毎に各ジョブの処理時間が割り付けら
れたスケジュール表を作成することを特徴とする生産計
画作成方法。
1. A production plan creating method for allocating processing times of a plurality of jobs to a schedule table set for each unit process to create a production plan of a shop factory consisting of a plurality of unit processes, wherein The first process for presetting the basic constraint conditions including the delivery date of the job and the standard, the constraint conditions of the unit process for which the allocation has already been set, and the basic constraint conditions are calculated from the schedule table. A second process that allocates the processing time of the plurality of jobs to the schedule table of the target unit process so that the schedule evaluation scale including the cost, the operating rate, and the maximum residence time of 1 or 2 or more becomes the limit value. And a third process for transferring the allocation target to the next unit process subsequent to the target unit process, and the second and third processes are preset. Repeat several minutes, production planning method characterized by creating a schedule that processing time of each job is assigned to each unit process.
【請求項2】 前記第2の処理において、特定の単位工
程のスケジュール表にジョブの処理時間を予め割り付け
ておき、この割り付けられたジョブの処理時間を前記基
本制約条件に付加し、前記対象となる単位工程における
ジョブの処理時間の割り付けを行う請求項1記載の生産
計画作成方法。
2. In the second processing, a processing time of a job is assigned in advance to a schedule table of a specific unit process, and the assigned processing time of the job is added to the basic constraint condition, The production plan creating method according to claim 1, wherein the processing time of the job in each unit process is allocated.
【請求項3】 前記第2の処理においてジョブ毎に該ジ
ョブを除いた場合のスケジュール余裕度をそれぞれ求
め、該スケジュール余裕度の範囲でスケジュール表への
ジョブの割り付けを行うことを特徴とする請求項1又は
2記載の生産計画作成方法。
3. The schedule margin is calculated for each job when the job is excluded in the second processing, and the jobs are allocated to the schedule table within the schedule margin. The production plan preparation method according to Item 1 or 2.
JP35353895A 1995-12-28 1995-12-28 Preparation of production planning Pending JPH09183044A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP35353895A JPH09183044A (en) 1995-12-28 1995-12-28 Preparation of production planning

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP35353895A JPH09183044A (en) 1995-12-28 1995-12-28 Preparation of production planning

Publications (1)

Publication Number Publication Date
JPH09183044A true JPH09183044A (en) 1997-07-15

Family

ID=18431519

Family Applications (1)

Application Number Title Priority Date Filing Date
JP35353895A Pending JPH09183044A (en) 1995-12-28 1995-12-28 Preparation of production planning

Country Status (1)

Country Link
JP (1) JPH09183044A (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002258930A (en) * 2001-03-05 2002-09-13 Dainippon Printing Co Ltd Scheduled arrangement system and its program and storage medium
JP2003117743A (en) * 2001-10-04 2003-04-23 Mitsubishi Electric Corp Material conveying device, material conveying method and material conveying program
JP2005092716A (en) * 2003-09-19 2005-04-07 Kobe Steel Ltd Production planning scheduling device, scheduling method thereof, and scheduling program
JP2005339552A (en) * 2004-05-27 2005-12-08 Palo Alto Research Center Inc System, method and product utilizing temporal constraint to coordinate multiple planning session
JP2010097506A (en) * 2008-10-17 2010-04-30 Jfe Steel Corp Schedule preparation system, schedule preparation method and schedule preparation program
JP2010173309A (en) * 2009-02-02 2010-08-12 Bridgestone Corp Tire molding command allotting sequence determining method, tire molding command allotting sequence outputting device, and tire molding command allotting sequence outputting and processing program
JP2011221714A (en) * 2010-04-07 2011-11-04 Kobe Steel Ltd Production schedule planning device
JP2013196625A (en) * 2012-03-22 2013-09-30 Toshiba Corp Scheduling device and method of the same
JP2023501521A (en) * 2019-11-12 2023-01-18 アルセロールミタル Method for scheduling production in a continuous galvanizing line

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002258930A (en) * 2001-03-05 2002-09-13 Dainippon Printing Co Ltd Scheduled arrangement system and its program and storage medium
JP2003117743A (en) * 2001-10-04 2003-04-23 Mitsubishi Electric Corp Material conveying device, material conveying method and material conveying program
JP2005092716A (en) * 2003-09-19 2005-04-07 Kobe Steel Ltd Production planning scheduling device, scheduling method thereof, and scheduling program
JP2005339552A (en) * 2004-05-27 2005-12-08 Palo Alto Research Center Inc System, method and product utilizing temporal constraint to coordinate multiple planning session
JP2010097506A (en) * 2008-10-17 2010-04-30 Jfe Steel Corp Schedule preparation system, schedule preparation method and schedule preparation program
JP2010173309A (en) * 2009-02-02 2010-08-12 Bridgestone Corp Tire molding command allotting sequence determining method, tire molding command allotting sequence outputting device, and tire molding command allotting sequence outputting and processing program
JP2011221714A (en) * 2010-04-07 2011-11-04 Kobe Steel Ltd Production schedule planning device
JP2013196625A (en) * 2012-03-22 2013-09-30 Toshiba Corp Scheduling device and method of the same
US9063527B2 (en) 2012-03-22 2015-06-23 Kabushiki Kaisha Toshiba Scheduling device and method therefor
JP2023501521A (en) * 2019-11-12 2023-01-18 アルセロールミタル Method for scheduling production in a continuous galvanizing line

Similar Documents

Publication Publication Date Title
US5826236A (en) Method for allocating resources and processes for design and production plan scheduling
JP4736651B2 (en) Production planning method and production planning system for mixed orders and expected production
US20090171742A1 (en) Scheduling system
Fry et al. An analysis and discussion of the optimized production technology software and its use
JPH09153090A (en) Method and device for forming working process production plan
JP5134601B2 (en) Production schedule creation device
CN115471133A (en) Workshop comprehensive scheduling system based on order management and rolling optimization scheduling
JPH09183044A (en) Preparation of production planning
JP2007079663A (en) Production operation planning apparatus and production operation plan evaluation apparatus
JP5666377B2 (en) Production schedule creation device and production schedule creation method
CN101533490A (en) Workshop scheduling method for Job-shop discrete production
CN113592319A (en) INSGA-II-based flexible job shop scheduling method and device under complex constraint
CN113742908A (en) Material alignment judgment method based on discrete simulation
Arakawa et al. An optimization-oriented method for simulation-based job shop scheduling incorporating capacity adjustment function
JP5033555B2 (en) Production schedule creation method and system
US8170703B2 (en) Method for controlling a plurality of production processes
JP2000167610A (en) Method for deciding rolling order in hot rolling and device for deciding rolling order
JP2000330966A (en) Device and method for scheduling and recording medium stored with its scheduling program
JP2004361991A (en) Allocation table creation system
CN111950786A (en) Two-stage maintenance scheduling method for steel enterprise equipment under complex constraint
JP5234818B2 (en) Production plan creation method, production plan creation program, and production plan creation device
JPH05174030A (en) Job shop scheduling expert system
TWI663557B (en) Manufacture schedule variation minimizing system
JP2011227605A (en) Schedule preparation method, schedule preparation program, and schedule preparation device
JP4442356B2 (en) Scheduling system and scheduling method

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20040705

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20041214

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050210

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20050308