JPH0615141B2 - Production schedule creation device - Google Patents
Production schedule creation deviceInfo
- Publication number
- JPH0615141B2 JPH0615141B2 JP26459287A JP26459287A JPH0615141B2 JP H0615141 B2 JPH0615141 B2 JP H0615141B2 JP 26459287 A JP26459287 A JP 26459287A JP 26459287 A JP26459287 A JP 26459287A JP H0615141 B2 JPH0615141 B2 JP H0615141B2
- Authority
- JP
- Japan
- Prior art keywords
- simulation
- data
- input
- result
- file
- 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 22
- 238000004088 simulation Methods 0.000 claims description 17
- 238000011156 evaluation Methods 0.000 claims description 15
- 238000000034 method Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 238000002347 injection Methods 0.000 description 2
- 239000007924 injection Substances 0.000 description 2
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/30—Computing systems specially adapted for manufacturing
Landscapes
- Multi-Process Working Machines And Systems (AREA)
- General Factory Administration (AREA)
- Automobile Manufacture Line, Endless Track Vehicle, Trailer (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
【発明の詳細な説明】 〔産業上の利用分野〕 本発明は製造ショップにおけるスケジューリング、特
に、決められた期間内で投入品種とその量が与えられた
ときの投入順序決定を主とする生産スケジューリング作
成装置に関する。DETAILED DESCRIPTION OF THE INVENTION [Industrial field of use] The present invention relates to scheduling in a manufacturing shop, and in particular, production scheduling mainly for determining the input sequence when a given product type and its amount are given within a predetermined period. Regarding the creating device.
従来の生産スケジュール技術は熟練者が現在のショップ
状態を見ながら経験と勘に頼って作成したり、単なる標
準作業時間の積み上げによる負荷山積みであったり、あ
らかじめ決められたルールによって各工程ごとにジョブ
を選択するものであった。Conventional production schedule technology can be created by skilled workers relying on their experience and intuition while looking at the current shop status, or simply piled up the load of standard working time, or jobs for each process according to predetermined rules. Was to choose.
上述した従来の生産スケジューリング技術はスケジュー
ル作成者によって製造効率が変動したり、品種切り替え
による段取り代え時間が考慮されなかったり、システム
全体を見通したバランスの取れたスケジュールが作成さ
れないなどの欠点があった。The above-mentioned conventional production scheduling technology has drawbacks such that the production efficiency varies depending on the schedule creator, setup change time due to product type change is not taken into consideration, and a balanced schedule that does not look at the entire system is not created. .
本発明の生産スケジュール作成装置は、スケジュールを
作成しようとする期間の投入品種ならびに数量を格納す
る投入品記述部と、生産品種ごとの製造データを格納す
る基準データ記述部と、投入順序の決定アルゴリズムに
関する専門家の知識をルール化したデータを格納してお
くルール記述部と、前記ルール記述部および前記基準デ
ータ記述部のデータに基づいて前記投入品記述部内のデ
ータを並べかえて複数の投入順序案を作成する投入順候
補作成部と、作成された複数案の各々についてシミュレ
ーションを実行するシミュレーション実行部と、前記複
数案に対するシミュレーション結果をあらかじめ与えら
れた評価関数に基づいて比較して最も優れた案を決定投
入順序としてオペレーターに報告する結果評価部とを含
んで構成される。The production schedule creating apparatus of the present invention includes an input product description section for storing input product types and quantities during a period for which a schedule is to be created, a reference data description unit for storing manufacturing data for each product type, and an input sequence determination algorithm. A rule description part for storing data obtained by making a rule of expert's knowledge, and a plurality of input order plans by rearranging the data in the input product description part based on the data of the rule description part and the reference data description part. Which is the best plan by comparing the simulation results for the plurality of alternatives based on the evaluation function given in advance and the simulation execution unit which executes the simulation for each of the plurality of alternatives created. And a result evaluation section that reports to the operator as a decision input sequence.
次に、本発明の実施例について、図面を参照して詳細に
説明する。Next, embodiments of the present invention will be described in detail with reference to the drawings.
第1図は第1の発明の構成を示すブロック図である。FIG. 1 is a block diagram showing the configuration of the first invention.
オペレーターは、スケジューリングを行う前に、入力端
末1を通じて、ルール記述ファイル2、条件ファイル
3、投入品ファイル4、基準データファイル5の各ファ
イルに必要な情報を登録しておく。Before performing scheduling, the operator registers necessary information in each file of the rule description file 2, the condition file 3, the input product file 4, and the reference data file 5 through the input terminal 1.
ここで、前記ルール記述ファイル2には、 IF〔優先度=特急品〕 THEN〔最優先処理〕 IF〔工程数=多い〕 THEN〔準優先処理〕 IF〔数量>100〕 THEN〔最優先処理〕 IF〔段取グループ=同一〕THEN〔連続して投入〕 ・ ・ ・ といった投入順序の決定ルールが記述される。Here, in the rule description file 2, IF [priority = express goods] THEN [highest priority processing] IF [number of processes = large] THEN [quasi-priority processing] IF [quantity> 100] THEN [highest priority processing] IF [setup group = same] THEN [continuously input] ...
また、投入品フィイル3は、単位期間中に投入される品
種名と数量が次のように記述される。In addition, the product name and quantity of the input product file 3 to be input during the unit period are described as follows.
〔A品種〕 〔50〕 〔C品種〕 〔200〕 基準データファイル4には、全ての品種について製造デ
ータが下記のように記述される。[A type] [50] [C type] [200] In the reference data file 4, manufacturing data for all types are described as follows.
次に、投入順候補作成部5では投入品ファイル3と基準
データファイル4から下記のような投入データを作成
し、 さらに、ルール記述ファイル2を適用して投入準候補を
決定し、結果を投入順候補ファイル6に格納する。ここ
で、投入順候補の決定アルゴリズムは次の通りである。
まず、ルール記述ファイル2の各ルールについて、IF
文内の左側の内容を投入データの項目と一致させ、投入
データの全品種についてルール記述ファイルのIF文内
右側の内容と投入データ内対象項目の内容とを比較し、
一致した場合には、ルール記述ファイルのTHEN文の
優先レベルまたは順序ルールに従って投入データ内の該
当品種名を投入順候補ファイル6に並べていく。この操
作をルール記述ファイル内全てのルールについて行うこ
とにより、投入順序づけが行われる。 Next, the input order candidate creation unit 5 creates the following input data from the input product file 3 and the reference data file 4, Further, the rule description file 2 is applied to determine the input semi-candidate, and the result is stored in the input order candidate file 6. Here, the algorithm for determining the input order candidates is as follows.
First, for each rule in the rule description file 2, the IF
Match the contents on the left side in the sentence with the items in the input data, compare the contents on the right side in the IF sentence of the rule description file and the contents of the target items in the input data for all types of input data,
When they match, the relevant product type names in the input data are arranged in the input sequence candidate file 6 according to the priority level of the THEN statement of the rule description file or the order rule. By performing this operation for all the rules in the rule description file, the submission order is performed.
また、この過程において、第一レベルの順序付が発生し
た場合には、同一レベルのものの順序を変えた投入順候
補を作成し、その後は、それらすべての投入順候補につ
いて、追加・並べ替えを行っていく。Also, in this process, when the first level ordering occurs, the ordering candidates of the same level are changed to create the ordering candidates, and then all the ordering candidates are added or rearranged. I will go.
次に、シミュレーション部10は、投入順候補ファイル
6に記録された複数の投入順候補について、モデル記述
ファイル8に記述されているシミュレーションモデルと
製造進捗ファイル9に記録されている現在の製造ショッ
プ内の仕掛状態のデータに基づいてシミュレーションを
行い、各投入順候補ごとに、製造リードタイム、製造完
了時期、設備稼働率などをシミュレーション結果ファイ
ル11に記録する。Next, the simulation unit 10 determines the simulation model described in the model description file 8 and the current manufacturing shop recorded in the manufacturing progress file 9 for the plurality of injection order candidates recorded in the injection order candidate file 6. A simulation is performed based on the data of the work-in-progress state, and the production lead time, the production completion time, the facility operation rate, and the like are recorded in the simulation result file 11 for each input sequence candidate.
最後に、結果評価部14では、シミュレーション結果フ
ァイル12内の各投入順候補のデータについて、評価基
順ファイル13に格納された評価式で評価し、最も良好
なものを決定投入順として表示部15に表示する。前記
評価式の例は、下記のようなものである。Finally, the result evaluation unit 14 evaluates the data of each submission order candidate in the simulation result file 12 by the evaluation formula stored in the evaluation basic order file 13, and the best one is displayed as the determined submission order in the display unit 15. To display. An example of the evaluation formula is as follows.
評価=C0×(製造リードタイム) +C1×(納期余裕) C1は定数 +C2×(設備稼働率) +・・・・ 第2の発明の実施例を述べる。モデル記述ファイル8に
おいて粗モデルと精密モデルの2種類を保持し、一度目
は粗モデルを使って結果評価まで行って、上位数案の投
入順候補を選択した後、再度精密モデルによるシミュレ
ーションを行って最終評価することにより生産スケジュ
ールが作成できる。Evaluation = C 0 × (manufacturing lead time) + C 1 × (delivery margin) C 1 is a constant + C 2 × (equipment operation rate) + ... An example of the second invention will be described. The model description file 8 holds two types of models, a rough model and a precise model. At first, the rough model is used to perform the result evaluation, and after selecting the candidates for the order of entry of the upper several proposals, the simulation using the precise model is performed again. A production schedule can be created by final evaluation.
本発明の生産スケジュール作成装置は、生産に関する多
くの要因を同時に考慮し、知識ベースを用いてベテラン
のスケジュール作成者のノウハウを取り入れているの
で、バランスの取れた効率のよい生産スケジューリング
が誰にでも短時間にできるという効果がある。The production schedule creation device of the present invention considers many factors related to production at the same time, and incorporates the know-how of the experienced schedule creator using the knowledge base, so that anyone can get a balanced and efficient production scheduling. The effect is that it can be done in a short time.
第1図は、本発明の一実施例を示すブロック図である。 1……入力端末、2……ルール記述ファイル、3……投
入品ファイル、4……基準データファイル、5……投入
順候補作成部、6……投入順候補ファイル、7……入力
端末、8……モデル記述ファイル、9……製造進捗ファ
イル、10……シミュレーション部、11……シミュレ
ーション結果ファイル、12……入力端末、13……評
価基準ファイル、14……結果評価部、15……表示
部。FIG. 1 is a block diagram showing an embodiment of the present invention. 1 ... input terminal, 2 ... rule description file, 3 ... input file, 4 ... reference data file, 5 ... input order candidate creation unit, 6 ... input order candidate file, 7 ... input terminal, 8 ... Model description file, 9 ... Manufacturing progress file, 10 ... Simulation part, 11 ... Simulation result file, 12 ... Input terminal, 13 ... Evaluation reference file, 14 ... Result evaluation part, 15 ... Display section.
Claims (2)
入品種ならびに数量を格納する投入品記述部と、生産品
種ごとの製造データを格納する基準データ記述部と、投
入順序の決定アルゴリズムに関する専門家の知識をルー
ル化したデータを格納しておくルール記述部と、前記ル
ール記述部および前記基準データ記述部のデータに基づ
いて前記投入品記述部内のデータを並べかえて複数の投
入順序案を作成する投入順候補作成部と、作成された複
数案の各々についてシミュレーションを実行するシミュ
レーション実行部と、前記複数案に対するシミュレーシ
ョン結果をあらかじめ与えられた評価関数に基づいて比
較して最も優れた案を決定投入順序としてオペレーター
に報告する結果評価部とを含むことを特徴とする生産ス
ケジュール作成装置。1. An input product description part for storing input product types and quantities during a period for which a schedule is to be created, a reference data description part for storing manufacturing data for each product type, and an expert for an input sequence determination algorithm. A rule description section for storing knowledge-ruled data, and a submission step for rearranging the data in the input article description section based on the data in the rule description section and the reference data description section to create a plurality of submission order plans An order candidate creation unit, a simulation execution unit that executes a simulation for each of the created multiple proposals, and a simulation result for the multiple alternatives are compared based on an evaluation function given in advance to determine the best alternative. A production schedule creation device characterized by including a result evaluation section for reporting to the operator as .
して一度目は粗く短時間のシミュレーションを行い、あ
らかじめ与えられた評価関数に基づいて規定数に絞り込
み、再度、精密なシミュレーションを行って、その結果
を結果評価部に送るシミュレーション実行部を有する特
許請求の範囲第1項記載の生産スケジュール作成装置。2. A rough and short-time simulation is first performed on a plurality of proposals created by a submission order candidate creating unit, a prescribed number is narrowed down based on an evaluation function given in advance, and a precise simulation is performed again. The production schedule creation apparatus according to claim 1, further comprising a simulation execution unit that executes the result and sends the result to the result evaluation unit.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP26459287A JPH0615141B2 (en) | 1987-10-19 | 1987-10-19 | Production schedule creation device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP26459287A JPH0615141B2 (en) | 1987-10-19 | 1987-10-19 | Production schedule creation device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH01109060A JPH01109060A (en) | 1989-04-26 |
| JPH0615141B2 true JPH0615141B2 (en) | 1994-03-02 |
Family
ID=17405442
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP26459287A Expired - Lifetime JPH0615141B2 (en) | 1987-10-19 | 1987-10-19 | Production schedule creation device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0615141B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5023414B2 (en) * | 2001-06-08 | 2012-09-12 | 大日本印刷株式会社 | Production plan evaluation method and system |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS60207749A (en) * | 1984-03-30 | 1985-10-19 | Hitachi Ltd | Supply-order determining apparatus |
-
1987
- 1987-10-19 JP JP26459287A patent/JPH0615141B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPH01109060A (en) | 1989-04-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10699225B2 (en) | Production management support apparatus, production management support method, and production management support program | |
| WO2011009067A2 (en) | Project progress display and monitoring | |
| US20070117230A1 (en) | Computer readable storage medium for work-in-process schedules | |
| JP2003015723A (en) | Work distribution planning support system using visual display screen | |
| JPS6226510A (en) | Process plan information processor | |
| Viviers | A decision support system for job shop scheduling | |
| JPH0773244A (en) | Method and apparatus for determining order of input of products to be processed on production line, and method and apparatus for determining staffing on production line | |
| US7013189B2 (en) | Method for automatically preparing a working plan | |
| JPH0615141B2 (en) | Production schedule creation device | |
| JPH02185351A (en) | Preparing device for manufacturing plan | |
| JPH09138820A (en) | Process designing system | |
| JP2002244716A (en) | Line capability evaluation system | |
| JP2002373235A (en) | Personnel allocation system, personnel allocation method, and recording medium storing a program for implementing the method | |
| JPH03161250A (en) | Production scheduling device | |
| JPH0584374A (en) | Allocation time calculating system for each process in sewing factory and device therefor | |
| JP3034580B2 (en) | How to create a schedule | |
| JP2004195615A (en) | Work instruction system | |
| JPH04184602A (en) | Production planning system and production planning method | |
| JPH04146057A (en) | Production-schedule preparation system | |
| EP0574011A2 (en) | Information processing system and method | |
| JPH04367974A (en) | Process load predicting device | |
| JPH04311258A (en) | Production scheduling device | |
| Guimarães | Managing inventory and levelling the logistics workload at a machinery plant: the Kaizen way | |
| JP2025128004A (en) | Information processing device, information processing method, and program | |
| JP3083099B2 (en) | Board removal method |