JPH06290165A - Production scheduling equipment - Google Patents

Production scheduling equipment

Info

Publication number
JPH06290165A
JPH06290165A JP7321093A JP7321093A JPH06290165A JP H06290165 A JPH06290165 A JP H06290165A JP 7321093 A JP7321093 A JP 7321093A JP 7321093 A JP7321093 A JP 7321093A JP H06290165 A JPH06290165 A JP H06290165A
Authority
JP
Japan
Prior art keywords
planning
storage area
knowledge
parameter
production
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
JP7321093A
Other languages
Japanese (ja)
Inventor
Akihiro Abe
昭博 阿部
Takanori Shimada
孝徳 島田
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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP7321093A priority Critical patent/JPH06290165A/en
Publication of JPH06290165A publication Critical patent/JPH06290165A/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]

Landscapes

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

Abstract

(57)【要約】 【目的】 知識工学技術者の介在なしに、立案担当者の
案戦略を考慮してシステム内の知識を容易に修正し、柔
軟な生産スケジューリングを可能とすることである。 【構成】 生産要求入力部1により取り込まれ格納され
た生産要求に対して、ユーザインタフェース部4より記
述された立案担当者の立案戦略に基づいて、パラメタ決
定部3が立案知識を修正するためのパラメタを決定する
ことにより、知識工学者の介在なしに、容易にスケジュ
ーリング部2の立案知識を修正し、柔軟な生産スケジュ
ーリングを実現することができる。
(57) [Abstract] [Purpose] It is possible to easily modify the knowledge in the system in consideration of the planning strategy of the person in charge of planning without the intervention of a knowledge engineering engineer to enable flexible production scheduling. [Structure] For the production request fetched and stored by the production request input unit 1, the parameter determination unit 3 corrects the planning knowledge based on the planning strategy of the person in charge of planning described by the user interface unit 4. By determining the parameters, the planning knowledge of the scheduling unit 2 can be easily corrected and flexible production scheduling can be realized without the intervention of a knowledge engineer.

Description

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

【0001】[0001]

【産業上の利用分野】本発明は、様々な産業の工場にお
ける生産計画をスケジューリングするための生産スケジ
ューリング装置に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a production scheduling device for scheduling production plans in factories of various industries.

【0002】[0002]

【従来の技術】工場の生産計画をスケジューリングする
装置に関する技術としては、特開平63ー306861
号公報のような人手で立案した計画案を図的ユーザイン
タフェースを使って表示し、確認を容易にする手法、特
開平2ー53553号公報のような立案した生産計画に
基づいて生産ラインに生産をリアルタイムに指示する手
法、特開昭2ー95549号公報のような生産計画を行
う際の考慮すべき制約条件を一元管理し、計画変更を効
率的に行う手法、特開平3ー264250号公報のよう
な立案担当者の経験則を知識ベースとして保持し、スケ
ジューリングに利用するエキスパートシステム手法、特
開平3ー67334号公報、特開平4ー81968号公
報のような重み付けした制約条件を緩和しながら効率良
くスケジューリングを行なう手法等がある。
2. Description of the Related Art As a technique relating to an apparatus for scheduling a production plan of a factory, Japanese Patent Laid-Open No. 63-306861
A method for facilitating confirmation by displaying a manually drafted plan, such as Japanese Patent Publication, using a graphical user interface, and producing on a production line based on the planned production plan, such as Japanese Patent Laid-Open No. 2-53553. A method of instructing in real time, a method such as Japanese Patent Application Laid-Open No. 2-95549 that centrally manages constraint conditions to be considered when making a production plan, and efficiently changes plans, Japanese Patent Application Laid-Open No. 3-264250. While retaining the rule of thumb of the person in charge of planning as a knowledge base and using it for scheduling, an expert system method and Japanese Patent Laid-Open Nos. 3-67334 and 4-81968 are relaxed while weighted constraints are relaxed. There is a method of efficiently performing scheduling.

【0003】[0003]

【発明が解決しようとする課題】様々な産業の工場にお
いては、製品の多様化による生産品種の増加、それに伴
う原材料の種類の増加やその手配・管理に要する負荷の
増加、製品の高付加価値化に伴う製造工程の複雑化、需
要動向の変化に速やかに対応した生産の要請等の理由か
ら生産計画立案業務の複雑さが増大しており、生産スケ
ジューリングの自動化あるいは支援装置へのニーズが非
常に高まっている。
[Problems to be Solved by the Invention] In factories of various industries, an increase in production varieties due to product diversification, an increase in types of raw materials and an increase in load required for arrangement and management thereof, and high added value of products The complexity of the production process has increased, and the complexity of production planning operations has increased due to the demand for production that can quickly respond to changes in demand trends.Therefore, there is a great need for automated production scheduling or support equipment. Is increasing.

【0004】生産スケジューリングは、基本的には組合
せ問題であり、整数計画法における整数計画問題として
定式化することにより、原理的には解決可能である。し
かし、この方法を現実の問題に適用する場合、目的関数
や制約条件が複雑すぎて数式モデルとして定式化するこ
とが困難である。これに対して、近年は立案担当者の知
識やノウハウをシステムに格納して利用し、準最適解を
実用的な時間で導くエキスパートシステム手法が成果を
挙げつつある。
Production scheduling is basically a combinatorial problem, and can be solved in principle by formulating it as an integer programming problem in integer programming. However, when this method is applied to actual problems, it is difficult to formulate it as a mathematical model because the objective function and constraints are too complicated. On the other hand, in recent years, an expert system method, in which the knowledge and know-how of a person in charge of planning is stored in a system and used to derive a suboptimal solution in a practical time, is being successful.

【0005】しかし、従来のエキスパートシステム手法
を用いた生産スケジューリング装置では、システム化さ
れた知識の修正は知識工学技術者と呼ばれる専門のエン
ジニアを必要とするため、エンドユーザである立案担当
者は自由に変更することができなかった。一方、現実の
生産スケジューリングにおいては、需要動向の変化に合
わせて評価基準や立案担当者の意図といった立案戦略が
異なることが多い。したがって、スケジューリングに対
する立案者の立案戦略を容易にシステム内の知識に反映
することができず、柔軟なスケジューリングができない
という問題点があった。
However, in the conventional production scheduling apparatus using the expert system method, modification of systematized knowledge requires a specialized engineer called a knowledge engineering engineer. Could not be changed to. On the other hand, in actual production scheduling, planning strategies such as evaluation criteria and intentions of planners often differ according to changes in demand trends. Therefore, there is a problem that the planning strategy of the planner for scheduling cannot be easily reflected in the knowledge in the system and flexible scheduling cannot be performed.

【0006】また、本来、生産スケジューリングは対象
とする生産現場の状況と密接な関係があるため、日々変
化する生産状況を考慮したスケジューリングが不可欠で
あるが、従来のエキスパートシステム手法を用いた生産
スケジューングでは、それらをまったく考慮できていな
いという問題点があった。
[0006] Further, since the production scheduling is originally closely related to the situation of the target production site, it is indispensable to take into consideration the production situation which changes day by day. However, the production schedule using the conventional expert system method is essential. However, there was a problem that they could not consider them at all.

【0007】また、従来のエキスパートシステム手法を
用いた生産スケジューリングでは、立案担当者の立案戦
略に基づいた知識の修正履歴および推論履歴を保存して
いないため、立案戦略および生産状況の変更の度に同様
の処理を繰り返すという問題点があった。
Further, in the conventional production scheduling using the expert system method, since the revision history and the inference history of knowledge based on the planning strategy of the person in charge of planning are not stored, the planning strategy and the production situation are changed every time. There is a problem that similar processing is repeated.

【0008】本発明における第1の目的は、知識工学技
術者の介在なしに、立案担当者の立案戦略を考慮してシ
ステム内の知識を容易に修正し、柔軟な生産スケジュー
リングを可能とすることである。
A first object of the present invention is to easily modify the knowledge in the system in consideration of the planning strategy of the planner without the intervention of a knowledge engineering engineer, thereby enabling flexible production scheduling. Is.

【0009】第2の目的は、知識工学技術者の介在なし
に、日々変化する生産状況を考慮してシステム化内の知
識を容易に修正し、柔軟な生産スケジューリングを可能
とすることである。
A second object is to easily modify the knowledge in the systemization in consideration of the daily changing production situation without the intervention of a knowledge engineering engineer, thereby enabling flexible production scheduling.

【0010】第3の目的は、立案戦略や生産状況が変わ
った場合、再利用可能な形で蓄積された過去の立案事例
を活用して、システム化内の知識の修正を効率良く行な
うことである。
A third purpose is to efficiently modify the knowledge in the systemization by utilizing the past planning cases accumulated in a reusable form when the planning strategy or the production situation changes. is there.

【0011】[0011]

【課題を解決するための手段】上記第1の目的を達成す
るための本発明の生産スケジューリング装置は、生産要
求を入力し格納する生産要求入力部と、立案担当者の立
案戦略を記述し、立案結果を表示するユーザインタフェ
ース部と、立案戦略に基づきパラメタ決定を行なうパラ
メタ決定部と、決定されたパラメタに基づいて立案知識
を自動的に修正し、立案を実行するスケジューリング部
とを備えたものである。
A production scheduling apparatus of the present invention for achieving the first object described above describes a production request input section for inputting and storing a production request, and a planning strategy of a planning staff, A user interface section for displaying a planning result, a parameter determining section for determining parameters based on a planning strategy, and a scheduling section for automatically modifying planning knowledge based on the determined parameters and executing the planning Is.

【0012】また、第2の目的を達成するための本発明
の生産スケジューリング装置は、生産要求を入力し格納
する生産要求入力部と、立案担当者の立案戦略と種々の
生産状況を記述し、立案結果を表示するユーザインタフ
ェース部と、立案戦略及び生産状況に基づきパラメタ決
定を行なうパラメタ決定部と、決定されたパラメタに基
づいて立案知識を自動的に修正し、立案を実行するスケ
ジューリング部とを備えたものである。
The production scheduling apparatus of the present invention for achieving the second object describes a production request input section for inputting and storing production requests, a planning strategy of a person in charge of planning and various production situations, A user interface unit that displays the planning result, a parameter determination unit that determines parameters based on the planning strategy and production situation, and a scheduling unit that automatically corrects planning knowledge based on the determined parameters and executes the planning. Be prepared.

【0013】また、上記第3の目的を達成するための本
発明の生産スケジューリング装置は、生産要求を入力し
格納する生産要求入力部と、立案担当者の立案戦略と種
々の生産状況を記述し、立案結果を表示するユーザイン
タフェース部と、立案戦略及び生産状況に基づきパラメ
タ決定を行なうパラメタ決定部と、立案結果を事例デー
タとして蓄積し、パラメタ決定時に必要に応じて事例検
索を行なう事例検索部と、決定されたパラメタに基づい
て立案知識を自動的に修正し、立案を実行するスケジュ
ーリング部とを備えたものである。
The production scheduling apparatus of the present invention for achieving the third object described above describes a production request input section for inputting and storing production requests, a planning strategy of a person in charge of planning, and various production situations. , A user interface unit that displays the planning result, a parameter determination unit that determines the parameter based on the planning strategy and the production situation, and a case search unit that stores the planning result as case data and searches the case when necessary when determining the parameter. And a scheduling unit that automatically corrects the planning knowledge based on the determined parameters and executes the planning.

【0014】[0014]

【作用】第1の手段においては、生産要求入力部により
取り込まれ格納された生産要求に対して、ユーザインタ
フェース部より記述された立案担当者の立案戦略に基づ
いて、パラメタ決定部が立案知識を修正するためのパラ
メタを決定することにより、知識工学者の介在なしに、
容易にスケジューリング部の立案知識を修正し、柔軟な
生産スケジューリングを実現することができる。
According to the first means, the parameter determination section provides the planning knowledge to the production request fetched and stored by the production request input section based on the planning strategy of the person in charge of the planning described in the user interface section. By determining the parameters to modify, without the intervention of a knowledge engineer,
It is possible to easily modify the planning knowledge of the scheduling section and realize flexible production scheduling.

【0015】第2の手段においては、生産要求入力部に
より取り込まれ格納された生産要求に対して、ユーザイ
ンタフェース部より定義された立案担当者の立案戦略と
種々の生産状況に基づいて、パラメタ決定部が立案知識
を修正するためのパラメタを決定することにより、知識
工学者の介在なしに、容易にスケジューリング部の立案
知識を修正し、柔軟な生産スケジューリングを実現する
ことができる。
In the second means, the parameters are determined for the production request taken in and stored by the production request input section, based on the planning strategy of the person in charge of planning defined by the user interface section and various production situations. By determining the parameters for the department to modify the planning knowledge, it is possible to easily modify the planning knowledge of the scheduling department and realize flexible production scheduling without the intervention of a knowledge engineer.

【0016】第3の手段において、生産要求入力部によ
り取り込まれ格納された生産要求に対して、ユーザイン
タフェース部より定義された立案担当者の立案戦略およ
び生産状況が変わった場合でも、事例検索部が検索した
過去の立案事例をパラメタ決定部が活用して、立案知識
を修正するためのパラメタ決定し、生産スケジーリング
部の立案知識の修正を効率良く行なうことができる。
In the third means, even when the planning strategy and the production situation of the planning staff defined by the user interface section are changed with respect to the production request fetched and stored by the production request input section, the case retrieval section The parameter deciding unit can utilize the past planning cases retrieved by the above, decide parameters for correcting the planning knowledge, and efficiently correct the planning knowledge of the production schedule ring unit.

【0017】[0017]

【実施例】【Example】

(実施例1)以下、本発明の第1の実施例について図面
を用いて説明する。図1は、本発明の第1の実施例であ
るプラスチック部品を対象とした生産スケジューリング
装置の全体構成を示すブロック図である。
(Embodiment 1) Hereinafter, a first embodiment of the present invention will be described with reference to the drawings. FIG. 1 is a block diagram showing the overall configuration of a production scheduling apparatus for plastic parts, which is a first embodiment of the present invention.

【0018】図1において1は生産要求入力部、2はス
ケジューリング部、3はパラメタ決定部、4はユーザイ
ンタフェース部であり、スケジューリング部2は生産ス
ケジューリングにおける立案手順やノウハウ等の知識を
格納する立案知識記憶領域21と、立案知識記憶領域2
1に格納された知識を自動的に修正するためのパラメタ
を格納するパラメタ記憶領域22と、立案知識記憶領域
21およびパラメタ記憶領域22を参照しながら立案を
実行する立案実行手段23と、立案実行手段23によっ
て立案された結果を格納する立案結果記憶領域24から
構成される。
In FIG. 1, reference numeral 1 is a production request input unit, 2 is a scheduling unit, 3 is a parameter determination unit, 4 is a user interface unit, and the scheduling unit 2 is a plan for storing knowledge such as a planning procedure and know-how in production scheduling. Knowledge storage area 21 and planning knowledge storage area 2
Parameter storage area 22 for storing parameters for automatically correcting the knowledge stored in 1 .; planning execution means 23 for executing planning while referring to planning knowledge storage area 21 and parameter storage area 22; and planning execution It is composed of a planning result storage area 24 for storing the result planned by the means 23.

【0019】パラメタ決定部3はユーザの意図した立案
戦略を格納する立案戦略記憶領域31と、立案戦略記憶
領域31に格納された立案戦略を参照してパラメタ記憶
領域22に格納されるパラメタを決定するための知識を
格納するパラメタ決定知識記憶領域32と、パラメタ決
定知識記憶領域32に格納された知識を使ってパラメタ
決定を実行するパラメタ決定手段33から構成される。
The parameter determining unit 3 refers to the planning strategy storage area 31 for storing the planning strategy intended by the user and the planning strategy stored in the planning strategy storage area 31 to determine the parameters stored in the parameter storage area 22. It is composed of a parameter decision knowledge storage area 32 for storing the knowledge for executing, and a parameter decision means 33 for executing the parameter decision using the knowledge stored in the parameter decision knowledge storage area 32.

【0020】図2は、生産要求入力部1の内容例を示す
図である。生産要求入力部1は生産要求番号を格納する
フィールドと生産要求における部品名を格納するフィー
ルドと部品の成形数量を格納するフィールドと部品成形
の納期日を格納するフィールドと成形した部品の完成品
名を格納するフィールドから構成される。
FIG. 2 is a diagram showing an example of the contents of the production request input section 1. The production request input section 1 stores a field for storing a production request number, a field for storing a part name in a production request, a field for storing a molding quantity of a part, a field for storing a delivery date of a part molding, and a finished product name of a molded part. It consists of fields to be stored.

【0021】図3は、立案戦略記憶領域31の内容例を
示す図である。立案戦略記憶領域31は立案に関する評
価基準を格納するフィールドとその評価基準に対する立
案担当者の方針(優先度)を格納するフィールドから構
成される。
FIG. 3 is a diagram showing an example of the contents of the planning strategy storage area 31. The planning strategy storage area 31 is composed of a field for storing an evaluation standard for planning and a field for storing a policy (priority) of a person in charge of planning for the evaluation standard.

【0022】図4は、パラメタ決定知識記憶領域32の
内容例を示す図である。パラメタ決定知識記憶領域32
は知識名を格納するフィールドと条件を格納するフィー
ルドとパラメタ設定方針が格納されているフィールドか
ら構成される。
FIG. 4 is a diagram showing an example of the contents of the parameter determination knowledge storage area 32. Parameter decision knowledge storage area 32
Consists of fields for storing knowledge names, fields for storing conditions, and fields for storing parameter setting policies.

【0023】図5は、パラメタ記憶領域22の内容例を
示す図である。パラメタ記憶領域22はパラメタ属性を
格納するフィールドとパラメタ値を格納するフィールド
から構成される。
FIG. 5 is a diagram showing an example of the contents of the parameter storage area 22. The parameter storage area 22 is composed of fields for storing parameter attributes and fields for storing parameter values.

【0024】図6は、パラメタ決定手段33における処
理の流れを示したフローチャートである。以下、図6の
フローに従って、図3から図5までの構成を参照しなが
らパラメタ決定を行なうパラメタ決定手段33について
説明する。パラメタ決定手段33が動作を開始すると
(ステップ600)、立案戦略記憶領域31より立案戦
略を参照し(ステップ601)、パラメタ決定知識記憶
領域32に格納された知識と照合する(ステップ60
2)。もし、照合する知識があれば(ステップ60
3)、その知識を使って各パラメタの値を決定する(ス
テップ604)。もし、照合する知識がなければ(ステ
ップ603)、関連する各パラメタの値として標準値を
採用する(ステップ605)。決定された各パラメタの
値はパラメタ記憶領域22に格納され(ステップ60
6)、パラメタ決定手段31を終了する(ステップ60
7)。
FIG. 6 is a flow chart showing the flow of processing in the parameter determining means 33. The parameter determining means 33 for determining parameters will be described below with reference to the configurations of FIGS. 3 to 5 according to the flow of FIG. When the parameter determination means 33 starts operation (step 600), the planning strategy storage area 31 refers to the planning strategy (step 601) and collates with the knowledge stored in the parameter determination knowledge storage area 32 (step 60).
2). If there is knowledge to collate (step 60
3) Then, the knowledge is used to determine the value of each parameter (step 604). If there is no matching knowledge (step 603), the standard value is adopted as the value of each related parameter (step 605). The determined value of each parameter is stored in the parameter storage area 22 (step 60).
6) and terminate the parameter determining means 31 (step 60)
7).

【0025】図7は、立案知識記憶領域21の内容例を
示す図である。立案知識記憶領域21は知識名を格納す
るフィールドと知識の適用状況を格納するフィールドと
具体的な対処内容を格納するフィールドから構成され
る。
FIG. 7 is a diagram showing an example of the contents of the planning knowledge storage area 21. The planning knowledge storage area 21 is composed of a field for storing a knowledge name, a field for storing a knowledge application status, and a field for storing a specific countermeasure content.

【0026】図8は、立案結果記憶領域24の内容例を
示す図である。立案結果記憶領域24は生産要求番号を
格納するフィールドと計画案における作業名を格納する
フィールドと作業で使用される治工具名を格納するフィ
ールドと作業を行う機械名を格納するフィールドと作業
の開始時刻を格納するフィールドと作業の終了時刻を格
納するフィールドと作業によって成形される部品の数量
を格格納するフィールドと割付案の妥当性判定結果を格
納するフィールドから構成される。
FIG. 8 is a diagram showing an example of the contents of the planning result storage area 24. The planning result storage area 24 is a field for storing the production request number, a field for storing the work name in the plan, a field for storing the tool name used in the work, a field for storing the machine name for the work, and the start of the work It is composed of a field for storing the time, a field for storing the end time of the work, a field for storing the number of parts molded by the work, and a field for storing the validity judgment result of the allocation plan.

【0027】図9は、立案実行手段23における処理の
流れを示したフローチャートである。以下、図9のフロ
ーに従って、図2、図5、図7〜8の構成を参照しなが
ら立案を行なう立案実行手段23について説明する。
FIG. 9 is a flowchart showing the flow of processing in the planning execution means 23. The planning execution means 23 for planning will be described below with reference to the configurations of FIGS. 2, 5, and 7 to 8 according to the flow of FIG.

【0028】立案実行手段23が動作を開始すると(ス
テップ900)、パラメタ記憶領域22よりパラメタを
読み込み(ステップ901)、立案知識記憶領域21に
格納された知識の適用優先順位変更や、知識中で参照し
ている変数へのパラメタ値代入を行なって立案知識の修
正を行なう(ステップ902)。以下、修正された立案
知識を参照してステップ903〜909の処理を行な
う。
When the planning execution means 23 starts the operation (step 900), the parameters are read from the parameter storage area 22 (step 901), the application priority of the knowledge stored in the planning knowledge storage area 21 is changed, and The planning knowledge is corrected by substituting the parameter value for the variable being referred to (step 902). Thereafter, the processes of steps 903 to 909 are performed with reference to the revised planning knowledge.

【0029】生産要求入力部1に格納された生産要求を
使用予定の機械に山積みし、事前負荷検討を行ない(ス
テップ903)、最も負荷の大きい機械を選択する(ス
テップ904)。機械が選択できれば、その機械に対す
る生産要求を立案知識を用いて順序付けする(ステップ
905)。未処理の機械がなく選択に失敗したならば立
案実行手段23の処理を終了する(ステップ909)。
The production demands stored in the production demand input unit 1 are piled up on the machine to be used, the preliminary load is examined (step 903), and the machine with the largest load is selected (step 904). If the machine can be selected, the production requirements for the machine are sequenced using the planning knowledge (step 905). If there is no unprocessed machine and the selection fails, the process of the planning execution means 23 ends (step 909).

【0030】順序付けされた生産要求から一番優先順位
の高い生産要求を取り出す(ステップ906)。もし、
生産要求が選択できなければ処理中の機械に対する生産
要求は存在しないことになり、次の機械を選ぶためにス
テップ904より処理を繰り返す。選択した生産要求に
ついて、どの時刻にどれだけの数量をどの治工具を使っ
て割付けるかという割付案を生成し、立案結果記憶領域
24に格納する(ステップ907)。
The production request having the highest priority is extracted from the ordered production requests (step 906). if,
If the production request cannot be selected, there is no production request for the machine under processing, and the process is repeated from step 904 to select the next machine. For the selected production request, an allocation plan indicating how many times and how many tools are to be allocated at which time is generated and stored in the planning result storage area 24 (step 907).

【0031】割付案に対して、制約条件を満足している
かどうかのチェックを行ない(ステップ908)、満足
していれば、次の生産要求を取り出すために、ステップ
906より処理を繰り返す。満足していなければ、立案
結果記憶領域24の割付案の妥当性判定結果を格納する
フィールドに値「偽」を格納し、再度割付案を生成する
ためにステップ907により処理を繰り返す。
For the allocation plan, it is checked whether the constraint condition is satisfied (step 908). If the constraint condition is satisfied, the process is repeated from step 906 to fetch the next production request. If it is not satisfied, the value “false” is stored in the field for storing the validity judgment result of the allocation plan in the planning result storage area 24, and the process is repeated at step 907 to generate the allocation plan again.

【0032】以上のように、本実施例によればユーザイ
ンタフェース部より定義された立案担当者の立案戦略に
基づいて、パラメタ決定部が立案知識を修正するための
パラメタを決定することにより、知識工学者の介在なし
に、容易にスケジューリング部の立案知識を修正し、柔
軟な生産スケジューリングを実現することができる。
As described above, according to the present embodiment, the parameter determining unit determines the parameter for correcting the planning knowledge based on the planning strategy of the person in charge of planning defined by the user interface unit. It is possible to easily modify the planning knowledge of the scheduling section and realize flexible production scheduling without the intervention of an engineer.

【0033】(実施例2)以下、図面と共に第2の実施
例について説明する。図10は、本発明の第2の実施例
におけるプラスチック部品を対象とした生産スケジュー
リング装置の全体構成を示すブロック図である。
(Second Embodiment) A second embodiment will be described below with reference to the drawings. FIG. 10 is a block diagram showing the overall configuration of a production scheduling device for plastic parts according to the second embodiment of the present invention.

【0034】図10において1は生産要求入力部、2は
スケジューリング部、30はパラメタ決定部、40はユ
ーザインタフェース部であり、スケジューリング部2は
生産スケジューリングにおける立案手順やノウハウ等の
知識を格納する立案知識記憶領域21と、立案知識記憶
領域21に格納された知識を自動的に修正するためのパ
ラメタを格納するパラメタ記憶領域22と、立案知識記
憶領域21およびパラメタ記憶領域22を参照しながら
立案を実行する立案実行手段23と、立案実行手段23
によって立案された結果を格納する立案結果記憶領域2
4から構成される。
In FIG. 10, 1 is a production request input unit, 2 is a scheduling unit, 30 is a parameter determination unit, 40 is a user interface unit, and the scheduling unit 2 is a plan for storing knowledge such as a planning procedure and know-how in production scheduling. Planning is performed with reference to the knowledge storage area 21, the parameter storage area 22 that stores parameters for automatically correcting the knowledge stored in the planning knowledge storage area 21, and the planning knowledge storage area 21 and the parameter storage area 22. Planning execution means 23 to be executed, and planning execution means 23
Planning result storage area 2 for storing the results planned by
It is composed of 4.

【0035】パラメタ決定部30はユーザの意図した立
案戦略を格納する立案戦略記憶領域31と、スケジュー
リングを取り巻く種々の生産状況を格納する生産状況記
憶領域34と、立案戦略記憶領域31に格納された立案
戦略と生産状況記憶領域34に格納された生産状況を参
照してパラメタ記憶領域22に格納される立案パラメタ
を決定するための知識を格納するパラメタ決定知識記憶
領域32と、パラメタ決定知識記憶領域32に格納され
た知識を使ってパラメタ決定を実行するパラメタ決定手
段33から構成される。
The parameter determining unit 30 is stored in the planning strategy storage area 31 for storing the planning strategy intended by the user, the production status storage area 34 for storing various production statuses surrounding the scheduling, and the planning strategy storage area 31. A parameter determination knowledge storage area 32 for storing knowledge for determining a planning parameter stored in the parameter storage area 22 with reference to the planning strategy and the production status stored in the production status storage area 34, and a parameter determination knowledge storage area It is composed of parameter determining means 33 for executing parameter determination using the knowledge stored in 32.

【0036】図2、図3、図4、図5、図7、図8、図
9は、第1の実施例と同様の内容を示す。
2, 3, 4, 5, 7, 8 and 9 show the same contents as in the first embodiment.

【0037】図11は、生産状況記憶領域34の内容例
を示す図である。生産状況記憶領域34は生産状況を表
す属性を格納するフィールドとその属性に対する値を格
納するフィールドから構成される。
FIG. 11 is a diagram showing an example of the contents of the production status storage area 34. The production status storage area 34 is composed of a field for storing an attribute representing the production status and a field for storing a value for the attribute.

【0038】図12は、パラメタ決定手段33における
処理の流れを示したフローチャートである。以下、図1
2のフローに従って、図3〜図5、図11までの構成を
参照しながらパラメタ決定を行なうパラメタ決定手段3
3について説明する。パラメタ決定手段33が動作を開
始すると(ステップ1200)、立案戦略記憶領域31
より立案戦略を参照し(ステップ1201)、生産状況
記憶領域34より生産状況を参照し(ステップ120
2)、パラメタ決定知識記憶領域32に格納された知識
と照合する(ステップ1203)。もし、照合する知識
があれば(ステップ1204)、その知識に基づき各パ
ラメタの値を決定する(ステップ1205)。もし、照
合する知識がなければ(ステップ1204)、関連する
各パラメタの値として標準値を採用する(ステップ12
06)。決定された各パラメタの値はパラメタ記憶領域
22に格納され(ステップ1207)、パラメタ決定手
段31を終了する(ステップ1208)。
FIG. 12 is a flow chart showing the flow of processing in the parameter determining means 33. Below, Figure 1
Parameter determining means 3 for determining parameters according to the flow of FIG. 2 while referring to the configurations of FIGS. 3 to 5 and 11.
3 will be described. When the parameter determination means 33 starts operation (step 1200), the planning strategy storage area 31
The planning strategy is referred to (step 1201), and the production status is referred to from the production status storage area 34 (step 1201).
2) Collate with the knowledge stored in the parameter determination knowledge storage area 32 (step 1203). If there is knowledge to be collated (step 1204), the value of each parameter is determined based on that knowledge (step 1205). If there is no matching knowledge (step 1204), the standard value is adopted as the value of each related parameter (step 12).
06). The determined value of each parameter is stored in the parameter storage area 22 (step 1207), and the parameter determining means 31 is terminated (step 1208).

【0039】以上のように、本実施例によれば、生産状
況記述手段を設けることにより、生産要求入力部により
取り込まれ格納された生産要求に対してユーザインタフ
ェース部より定義された立案担当者の立案戦略と種々の
生産状況に基づいて、パラメタ決定部が立案知識を修正
するためのパラメタを決定することにより、知識工学者
の介在なしに、容易にスケジューリング部の立案知識を
修正し、柔軟な生産スケジューリングを実現することが
できる。
As described above, according to the present embodiment, by providing the production status description means, the planning staff defined by the user interface unit can respond to the production request fetched and stored by the production request input unit. The parameter decision unit decides the parameters for modifying the planning knowledge based on the planning strategy and various production situations, so that the planning knowledge of the scheduling unit can be easily modified without the intervention of a knowledge engineer. Production scheduling can be realized.

【0040】(実施例3)以下、図面と共に第3の実施
例について説明する。図13は、本発明の第3の実施例
におけるプラスチック部品を対象とした生産スケジュー
リング装置の全体構成を示すブロック図である。
(Embodiment 3) A third embodiment will be described below with reference to the drawings. FIG. 13 is a block diagram showing the overall configuration of a production scheduling device for plastic parts according to the third embodiment of the present invention.

【0041】図13において1は生産要求入力部、2は
スケジューリング部、30はパラメタ決定部、40はユ
ーザインタフェース部、5は事例検索部であり、スケジ
ューリング部2は生産スケジューリングにおける立案手
順やノウハウ等の知識を格納する立案知識記憶領域21
と、立案知識記憶領域21に格納された知識を自動的に
修正するためのパラメタを格納するパラメタ記憶領域2
2と、立案知識記憶領域21およびパラメタ記憶領域2
2を参照しながら立案を実行する立案実行手段23と、
立案実行手段23によって立案された結果を格納する立
案結果記憶領域24から構成される。
In FIG. 13, 1 is a production request input unit, 2 is a scheduling unit, 30 is a parameter determination unit, 40 is a user interface unit, 5 is a case retrieval unit, and the scheduling unit 2 is a planning procedure and know-how in production scheduling. Planning knowledge storage area 21 for storing knowledge of
And a parameter storage area 2 for storing parameters for automatically correcting the knowledge stored in the planning knowledge storage area 21.
2, planning knowledge storage area 21 and parameter storage area 2
A planning execution means 23 for executing a planning with reference to 2.
It is composed of a planning result storage area 24 for storing the result planned by the planning execution means 23.

【0042】パラメタ決定部30はユーザの意図した立
案戦略を格納する立案戦略記憶領域31と、スケジュー
リングを取り巻く種々の生産状況を格納する生産状況記
憶領域34と、立案戦略記憶領域31に格納された立案
戦略と生産状況記憶領域34に格納された生産状況を参
照してパラメタ記憶領域22に格納されるパラメタを決
定するための知識を格納するパラメタ決定知識記憶領域
32と、パラメタ決定知識記憶領域32に格納された知
識を使ってパラメタ決定を実行するパラメタ決定手段3
3から構成される。
The parameter determination unit 30 is stored in the planning strategy storage area 31 for storing the planning strategy intended by the user, the production situation storage area 34 for storing various production situations surrounding the scheduling, and the planning strategy storage area 31. A parameter decision knowledge storage area 32 for storing knowledge for determining a parameter stored in the parameter storage area 22 with reference to the planning strategy and the production status stored in the production status storage area 34, and a parameter determination knowledge storage area 32. Parameter determining means 3 for performing parameter determination using the knowledge stored in
It consists of 3.

【0043】事例検索部5は立案結果記憶領域24に格
納された立案結果および立案戦略記憶領域31に格納さ
れた立案戦略および生産状況記憶領域34に格納された
生産状況をもとに事例に索引を付与しながら蓄積を行な
う事例蓄積手段51と、事例蓄積手段51によって事例
に付与された索引を格納する事例索引記憶領域52と、
事例を格納する事例記憶領域53と、パラメタ決定手段
33によって要求される事例検索要求に基づき事例記憶
領域53に格納されている事例を検索する事例検索手段
54から構成される。
The case retrieval unit 5 indexes the cases based on the planning result stored in the planning result storage area 24 and the planning strategy stored in the planning strategy storage area 31 and the production status stored in the production status storage area 34. A case accumulating means 51 for accumulating while adding a case, a case index storage area 52 for storing an index given to a case by the case accumulating means 51,
It is composed of a case storage area 53 for storing a case and a case search means 54 for searching a case stored in the case storage area 53 based on a case search request made by the parameter determination means 33.

【0044】図2、図3、図4、図5、図7、図8、図
9、図11は、実施例1、2に記載のものと同様の内容
を示す。
2, FIG. 3, FIG. 4, FIG. 5, FIG. 7, FIG. 8, FIG. 9, and FIG. 11 show the same contents as those described in the first and second embodiments.

【0045】図14は、事例索引記憶領域52の内容例
を示す図である。事例索引記憶領域52は立案戦略索
引、生産状況索引、立案結果索引から構成され、それぞ
れ主索引フィールド、副索引フィールド、事例集合フィ
ールドから構成される。
FIG. 14 is a diagram showing an example of the contents of the case index storage area 52. The case index storage area 52 is composed of a planning strategy index, a production status index, and a planning result index, and is composed of a main index field, a sub index field, and a case set field, respectively.

【0046】図15は、事例記憶領域53の内容例を示
す図である。事例記憶領域53は事例名フィールド、パ
ラメタ集合フィールドから構成される。
FIG. 15 is a diagram showing an example of the contents of the case storage area 53. The case storage area 53 is composed of a case name field and a parameter set field.

【0047】図16は、事例蓄積手段51における処理
の流れを示したフローチャートである。以下、図16の
フローに従って、図3、図5、図8、図11、図14〜
15の構成を参照しながら事例の蓄積を行なう事例蓄積
手段51について説明する。
FIG. 16 is a flow chart showing the flow of processing in the case accumulating means 51. Hereinafter, according to the flow of FIG. 16, FIG. 3, FIG. 5, FIG.
The case accumulating means 51 for accumulating cases will be described with reference to the configuration of 15.

【0048】スケジューリング部2で立案が終了するた
びに、事例蓄積手段51が起動される。事例蓄積手段5
1が動作を開始すると(ステップ1600)、パラメタ
記憶領域22よりパラメタを読み込み(ステップ160
1)、すべてのパラメタの値から成るパラメタ集合を1
件の事例データとして事例記憶領域53に格納する(ス
テップ1602)。立案戦略記憶領域31から立案戦略
を読み込み(ステップ1603)、ステップ1602で
格納された事例に対して索引を付与し、事例索引記憶領
域52に格納する(ステップ1604)。
Each time the scheduling section 2 completes the planning, the case accumulating means 51 is activated. Case storage means 5
When 1 starts its operation (step 1600), the parameters are read from the parameter storage area 22 (step 160).
1), 1 for the parameter set consisting of all parameter values
The case data is stored in the case storage area 53 (step 1602). A planning strategy is read from the planning strategy storage area 31 (step 1603), an index is added to the case stored in step 1602, and the case is stored in the case index storage area 52 (step 1604).

【0049】次に、生産状況記憶領域34から生産状況
を読み込み(ステップ1605)、ステップ1602で
格納された事例に対して索引を付与し、事例索引記憶領
域52に格納する(ステップ1606)。最後に、立案
結果記憶領域24から立案結果を読み込み(ステップ1
607)、ステップ1602で格納された事例に対して
索引を付与し、事例索引記憶領域52に格納し(ステッ
プ1608)、事例蓄積手段51の処理を終了する(ス
テップ1609)。
Next, the production status is read from the production status storage area 34 (step 1605), the case stored in step 1602 is indexed, and stored in the case index storage area 52 (step 1606). Finally, the planning result is read from the planning result storage area 24 (step 1
607), an index is added to the case stored in step 1602, the case is stored in the case index storage area 52 (step 1608), and the processing of the case accumulating unit 51 is ended (step 1609).

【0050】図17は、事例検索手段54における処理
の流れを示したフローチャートである。以下、図17の
フローに従って、図14〜15の構成を参照しながら事
例の検索を行なう事例検索手段54について説明する。
FIG. 17 is a flow chart showing the flow of processing in the case retrieval means 54. Hereinafter, the case search means 54 for searching for a case will be described with reference to the configurations of FIGS. 14 to 15 according to the flow of FIG.

【0051】事例検索手段54はパラメタ決定手段33
が発行する検索文によって起動される。事例検索手段5
4が動作を開始すると(ステップ1700)、パラメタ
決定手段33より受けとった検索文を最小の検索単位で
ある部分検索列に分解する(ステップ1701)。部分
検索列を一つ選び、事例索引記憶領域52に格納された
事例索引と照合し(ステップ1702)、検索された事
例集合を一時記憶しておく(ステップ1703)。
The case retrieval means 54 is the parameter determination means 33.
It is activated by a search statement issued by. Case search means 5
4 starts operation (step 1700), the search sentence received from the parameter determining means 33 is decomposed into a partial search string which is the minimum search unit (step 1701). One partial search string is selected, collated with the case index stored in the case index storage area 52 (step 1702), and the searched case set is temporarily stored (step 1703).

【0052】もし、ほかに部分検索列が残っているなら
(ステップ1704)、ステップ1702より処理を繰
り返す。もし、ほかに部分検索列が残っていないなら
(ステップ1704)、検索された事例集合に出現した
各事例の頻度を各事例の類似度として計算する(ステッ
プ1705)。もし、類似度が高い事例が一つに特定で
きるなら(ステップ1706)、事例記憶領域53より
該当する事例のパラメタ集合を検索する(ステップ17
07)。
If another partial search string remains (step 1704), the process is repeated from step 1702. If no other partial search string remains (step 1704), the frequency of each case appearing in the searched case set is calculated as the similarity of each case (step 1705). If one case with a high degree of similarity can be specified (step 1706), the case storage area 53 is searched for the parameter set of the corresponding case (step 17).
07).

【0053】もし、類似度が高い事例が一つに特定でき
ないなら(ステップ1706)、立案結果に関する索引
が良好な方を選択し(ステップ1708)、事例記憶領
域53より該当する事例のパラメタ集合を検索する(ス
テップ1707)。事例検索手段54の処理を終了する
(ステップ1709)。
If one case having a high degree of similarity cannot be specified (step 1706), the one having a better index for the planning result is selected (step 1708), and the parameter set of the corresponding case is selected from the case storage area 53. Search (step 1707). The processing of the case search means 54 is terminated (step 1709).

【0054】図18は、パラメタ決定手段33における
処理の流れを示したフローチャートである。以下、図1
8のフローに従って、図3〜図5、図11、図14〜1
5までの構成を参照しながらパラメタ決定を行なうパラ
メタ決定手段33について説明する。パラメタ決定手段
33が動作を開始すると(ステップ1800)、立案戦
略記憶領域31より立案戦略を参照し(ステップ180
1)、生産状況記憶領域34より生産状況を参照し(ス
テップ1802)、事例記憶領域53に格納された事例
を検索するための検索式を作成し(ステップ180
3)、事例検索を行なう(ステップ1804)。もし、
検索に成功すれば(ステップ1805)、事例として格
納されていたパラメタ集合に基づいて各パラメタの値を
決定する(ステップ1806)。
FIG. 18 is a flow chart showing the flow of processing in the parameter determining means 33. Below, Figure 1
3 to 5, 11 and 14 to 1 according to the flow of FIG.
The parameter determining means 33 for determining parameters will be described with reference to the configurations up to 5. When the parameter determination means 33 starts its operation (step 1800), the planning strategy storage area 31 refers to the planning strategy (step 180).
1) Referring to the production status from the production status storage area 34 (step 1802), a search formula for searching the case stored in the case storage area 53 is created (step 180).
3) The case is searched (step 1804). if,
If the search is successful (step 1805), the value of each parameter is determined based on the parameter set stored as the case (step 1806).

【0055】もし、検索に失敗すれば(ステップ180
5)、パラメタ決定知識記憶領域32に格納された知識
と照合する(ステップ1807)。もし、照合する知識
があれば(ステップ1808)、その知識に基づき各パ
ラメタの値を決定する(ステップ1809)。もし、照
合する知識がなければ(ステップ1808)、関連する
各パラメタの値として標準値を採用する(ステップ18
10)。決定された各パラメタの値はパラメタ記憶領域
22に格納され(ステップ1811)、パラメタ決定手
段31を終了する(ステップ1812)。
If the search fails (step 180)
5) Collate with the knowledge stored in the parameter determination knowledge storage area 32 (step 1807). If there is knowledge to be collated (step 1808), the value of each parameter is determined based on that knowledge (step 1809). If there is no matching knowledge (step 1808), the standard value is adopted as the value of each related parameter (step 18).
10). The determined value of each parameter is stored in the parameter storage area 22 (step 1811), and the parameter determining means 31 is terminated (step 1812).

【0056】以上のように、本実施例によれば、生産要
求入力部により取り込まれ格納された生産要求に対し
て、ユーザインタフェース部より定義された立案担当者
の立案戦略および生産状況が変わった場合でも、事例検
索部が検索した過去の立案事例をパラメタ決定部が活用
して、立案知識を修正するためのパラメタ決定し、生産
スケジーリング部の立案知識の修正を効率良く行なうこ
とができる。
As described above, according to this embodiment, the planning strategy and the production status of the person in charge of planning defined by the user interface section are changed with respect to the production request fetched and stored by the production request input section. Even in such a case, the past decision cases retrieved by the case retrieval unit can be utilized by the parameter determination unit to determine the parameters for correcting the planning knowledge, and the planning knowledge of the production schedule ring unit can be corrected efficiently.

【0057】[0057]

【発明の効果】以上のように、第1の手段によれば、生
産要求入力部により取り込まれ格納された生産要求に対
して、ユーザインタフェース部より定義された立案担当
者の立案戦略に基づいて、パラメタ決定部が立案知識を
修正するためのパラメタを決定することにより、知識工
学者の介在なしに、容易にスケジューリング部の立案知
識を修正し、柔軟な生産スケジューリングを実現するこ
とができる。
As described above, according to the first means, based on the planning strategy of the person in charge of planning defined by the user interface section for the production request fetched and stored by the production request input section. Since the parameter determining unit determines the parameter for modifying the planning knowledge, it is possible to easily modify the planning knowledge of the scheduling unit and realize flexible production scheduling without the intervention of a knowledge engineer.

【0058】第2の手段によれば、生産要求入力部によ
り取り込まれ格納された生産要求に対して、ユーザイン
タフェース部より定義された立案担当者の立案戦略と種
々の生産状況に基づいて、パラメタ決定部が立案知識を
修正するためのパラメタを決定することにより、知識工
学者の介在なしに、容易にスケジューリング部の立案知
識を修正し、柔軟な生産スケジューリングを実現するこ
とができる。
According to the second means, the parameters for the production request fetched and stored by the production request input section are set based on the planning strategy of the person in charge of planning defined by the user interface section and various production situations. By the decision unit deciding the parameter for modifying the planning knowledge, it is possible to easily modify the planning knowledge of the scheduling unit and realize flexible production scheduling without the intervention of a knowledge engineer.

【0059】第3の手段によれば、生産要求入力部によ
り取り込まれ格納された生産要求に対して、ユーザイン
タフェース部より定義された立案担当者の立案戦略およ
び生産状況が変わった場合でも、事例検索部が検索した
過去の立案事例をパラメタ決定部が活用して、立案知識
を修正するためのパラメタ決定し、生産スケジーリング
部の立案知識の修正を効率良く行なうことができる。
According to the third means, even if the planning strategy and the production situation of the planning staff defined by the user interface section are changed with respect to the production request fetched and stored by the production request input section, the case is changed. The parameter determination unit can utilize the past planning cases searched by the search unit to determine the parameters for correcting the planning knowledge, and efficiently correct the planning knowledge of the production scheduling unit.

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

【図1】本発明の第1の実施例における生産スケジュー
リング装置の全体構成を示すブロック結線図
FIG. 1 is a block connection diagram showing an overall configuration of a production scheduling apparatus according to a first embodiment of the present invention.

【図2】同実施例における生産要求入力部の内容例を示
す模式図
FIG. 2 is a schematic diagram showing an example of contents of a production request input section in the embodiment.

【図3】同実施例における立案戦略記憶領域の内容例を
示す模式図
FIG. 3 is a schematic diagram showing an example of contents of a planning strategy storage area in the embodiment.

【図4】同実施例におけるパラメタ決定知識記憶領域の
内容例を示す模式図
FIG. 4 is a schematic diagram showing an example of contents of a parameter determination knowledge storage area in the embodiment.

【図5】同実施例におけるパラメタ記憶領域の内容例を
示す模式図
FIG. 5 is a schematic diagram showing an example of contents of a parameter storage area in the same embodiment.

【図6】同実施例におけるパラメタ決定手段における処
理の流れを示したフローチャート
FIG. 6 is a flowchart showing the flow of processing in the parameter determining means in the same embodiment.

【図7】同実施例における立案知識記憶領域の内容例を
示す模式図
FIG. 7 is a schematic diagram showing an example of contents of a planning knowledge storage area in the embodiment.

【図8】同実施例における立案結果記憶領域の内容例を
示す模式図
FIG. 8 is a schematic diagram showing an example of the contents of a planning result storage area in the same embodiment.

【図9】同実施例における立案実行手段における処理の
流れを示したフローチャート
FIG. 9 is a flowchart showing the flow of processing in the planning execution means in the embodiment.

【図10】本発明の第2の実施例における生産スケジュ
ーリング装置の全体構成を示すブロック結線図
FIG. 10 is a block connection diagram showing an overall configuration of a production scheduling device according to a second embodiment of the present invention.

【図11】同実施例における生産状況記憶領域の内容例
を示す模式図
FIG. 11 is a schematic diagram showing an example of contents of a production status storage area in the embodiment.

【図12】同実施例におけるパラメタ決定手段における
処理の流れを示したフローチャート
FIG. 12 is a flow chart showing the flow of processing in the parameter determining means in the embodiment.

【図13】本発明の第3の実施例における生産スケジュ
ーリング装置の全体構成を示すブロック結線図
FIG. 13 is a block connection diagram showing an overall configuration of a production scheduling apparatus according to a third embodiment of the present invention.

【図14】同実施例における事例索引記憶領域の内容例
を示す模式図
FIG. 14 is a schematic diagram showing an example of contents of a case index storage area in the same embodiment.

【図15】同実施例における事例記憶領域の内容例を示
す模式図
FIG. 15 is a schematic diagram showing an example of contents of a case storage area in the embodiment.

【図16】同実施例における事例蓄積手段における処理
の流れを示したフローチャート
FIG. 16 is a flowchart showing the flow of processing in the case accumulating means in the embodiment.

【図17】同実施例における事例検索手段における処理
の流れを示したフローチャート
FIG. 17 is a flowchart showing the flow of processing in the case search means in the embodiment.

【図18】同実施例におけるパラメタ決定手段における
処理の流れを示したフローチャート
FIG. 18 is a flowchart showing the flow of processing in the parameter determining means in the embodiment.

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

1 生産要求入力部 2 スケジューリング部 3 パラメタ決定部 4 ユーザインタフェース部 5 事例検索部 21 立案知識記憶領域 22 パラメタ記憶領域 23 立案実行手段 24 立案結果記憶領域 30 パラメタ決定部 31 立案戦略記憶領域 32 パラメタ決定知識記憶領域 33 パラメタ決定手段 34 生産状況記憶領域 40 ユーザインタフェース部 41 立案戦略記述手段 42 立案結果表示手段 43 生産状況記述手段 51 事例蓄積手段 52 事例索引記憶領域 53 事例記憶領域 54 事例検索手段 1 Production Request Input Section 2 Scheduling Section 3 Parameter Determining Section 4 User Interface Section 5 Case Study Section 21 Planning Knowledge Storage Area 22 Parameter Storage Area 23 Planning Execution Means 24 Planning Result Storage Area 30 Parameter Determination Section 31 Planning Strategy Storage Area 32 Parameter Determination Knowledge storage area 33 Parameter determination means 34 Production status storage area 40 User interface section 41 Planning strategy description means 42 Planning result display means 43 Production status description means 51 Case storage means 52 Case index storage area 53 Case storage area 54 Case search means

Claims (3)

【特許請求の範囲】[Claims] 【請求項1】 生産要求を入力し格納する生産要求入力
部と、生産スケジューリングにおける立案手順と知識を
格納する立案知識記憶領域、前記立案知識記憶領域に格
納された知識を修正するためのパラメタを格納するパラ
メタ記憶領域、前記立案知識記憶領域およびパラメタ記
憶領域を参照して立案を実行する立案実行手段、前記立
案実行手段によって立案された結果を格納する立案結果
記憶領域とを有するスケジューリング部と、ユーザの意
図した立案戦略を格納する立案戦略記憶領域、前記立案
戦略記憶領域に格納された立案戦略を参照して前記パラ
メタ記憶領域に格納されるパラメタを決定するための知
識を格納するパラメタ決定知識記憶領域、前記パラメタ
決定知識領域に格納された知識を使ってパラメタ決定を
実行するパラメタ決定手段とを有するパラメタ決定部
と、ユーザの意図した立案戦略を記述しパラメタ決定部
に受け渡すための立案戦略記述手段、前記スケジューリ
ング部で立案された結果を図として表示するための立案
結果表示手段とを有するユーザインタフェース部からな
る生産スケジューリング装置。
1. A production request input unit for inputting and storing a production request, a planning knowledge storage area for storing a planning procedure and knowledge in production scheduling, and a parameter for modifying the knowledge stored in the planning knowledge storage area. A scheduling unit having a parameter storage area for storing, a planning execution means for executing a planning with reference to the planning knowledge storage area and a parameter storage area, and a planning result storage area for storing a result planned by the planning execution means, A planning strategy storage area for storing a planning strategy intended by the user, and parameter decision knowledge for storing knowledge for determining parameters stored in the parameter storage area with reference to the planning strategy stored in the planning strategy storage area Storage area, parameter determination for executing parameter determination using the knowledge stored in the parameter determination knowledge area A parameter determination unit having a setting unit, a planning strategy description unit for describing a planning strategy intended by the user and passing it to the parameter determination unit, and a planning result display for displaying a result planned by the scheduling unit as a diagram And a production scheduling device comprising a user interface unit having means.
【請求項2】 生産要求を入力し格納する生産要求入力
部と、生産スケジューリングにおける立案手順と知識を
格納する立案知識記憶領域、前記立案知識記憶領域に格
納された知識を修正するためのパラメタを格納するパラ
メタ記憶領域、前記立案知識記憶領域およびパラメタ記
憶領域を参照して立案を実行する立案実行手段、前記立
案実行手段によって立案された結果を格納する立案結果
記憶領域とを有するスケジューリング部と、ユーザの意
図した立案戦略を格納する立案戦略記憶領域、スケジュ
ーリングに関する生産状況を格納する生産状況記憶領
域、前記立案戦略記憶領域に格納された立案戦略と前記
生産状況記憶領域に格納された生産状況を参照して前記
パラメタ記憶領域に格納されるパラメタを決定するため
の知識を格納するパラメタ決定知識記憶領域、前記パラ
メタ決定知識領域に格納された知識を使ってパラメタ決
定を実行するパラメタ決定手段とを有するパラメタ決定
部と、ユーザの意図した立案戦略を記述しパラメタ決定
部に受け渡すための立案戦略記述手段、前記スケジュー
リング部で立案された結果を図として表示するための立
案結果表示手段、スケジューリングに関する生産状況を
記述し前記パラメタ決定部に受け渡すための生産状況記
述手段とを有するユーザインタフェース部からなる生産
スケジューリング装置。
2. A production request input section for inputting and storing a production request, a planning knowledge storage area for storing a planning procedure and knowledge in production scheduling, and a parameter for correcting the knowledge stored in the planning knowledge storage area. A scheduling unit having a parameter storage area for storing, a planning execution means for executing a planning with reference to the planning knowledge storage area and a parameter storage area, and a planning result storage area for storing a result planned by the planning execution means, The planning strategy storage area for storing the planning strategy intended by the user, the production status storage area for storing the production status regarding scheduling, the planning strategy stored in the planning strategy storage area and the production status stored in the production status storage area A parameter for storing knowledge for determining the parameters stored in the parameter storage area by referring to A parameter decision section having a meta decision knowledge storage area and a parameter decision means for executing parameter decision using the knowledge stored in the parameter decision knowledge area, and a planning strategy intended by the user is described and passed to the parameter decision section. A planning strategy description means for displaying the results planned by the scheduling section as a diagram, and a production status description means for describing the production status related to the scheduling and passing it to the parameter determination section. A production scheduling device including a user interface unit.
【請求項3】 生産要求を入力し格納する生産要求入力
部と、生産スケジューリングにおける立案手順と知識を
格納する立案知識記憶領域、前記立案知識記憶領域に格
納された知識を修正するためのパラメタを格納するパラ
メタ記憶領域、前記立案知識記憶領域および前記パラメ
タ記憶領域を参照して立案を実行する立案実行手段、前
記立案実行手段によって立案された結果を格納する立案
結果記憶領域とを有するスケジューリング部と、ユーザ
の意図した立案戦略を格納する立案戦略記憶領域、スケ
ジューリングに関する生産状況を格納する生産状況記憶
領域、前記立案戦略記憶領域に格納された立案戦略と前
記生産状況記憶領域に格納された生産状況を参照してパ
ラメタ記憶領域に格納されるパラメタを決定するための
知識を格納するパラメタ決定知識記憶領域、前記パラメ
タ決定知識領域に格納された知識を使ってパラメタ決定
を実行するパラメタ決定手段とを有するパラメタ決定部
と、ユーザの意図した立案戦略を記述し前記パラメタ決
定部に受け渡すための立案戦略記述手段、前記スケジュ
ーリング部で立案された結果を図として表示するための
立案結果表示手段、スケジューリングに関する生産状況
を記述し前記パラメタ決定部に受け渡すための生産状況
記述手段とを有するユーザインタフェース部と、前記立
案結果記憶領域に格納された立案結果および前記立案戦
略記憶領域に格納された立案戦略および前記生産状況記
憶領域に格納された生産状況をもとに立案事例に索引を
付与し蓄積を行なう事例蓄積手段、前記事例蓄積手段に
よって立案事例に付与された索引を格納する事例索引記
憶領域、立案事例を格納する事例記憶領域、前記パラメ
タ決定手段によって要求される事例検索要求に基づき前
記事例記憶領域に格納されている立案事例を検索する事
例検索手段とを有する事例検索部からなる生産スケジュ
ーリング装置。
3. A production request input unit for inputting and storing a production request, a planning knowledge storage area for storing a planning procedure and knowledge in production scheduling, and a parameter for modifying the knowledge stored in the planning knowledge storage area. A scheduling unit having a parameter storage area for storing, a planning knowledge storage area, a planning execution means for executing a planning with reference to the parameter storage area, and a planning result storage area for storing a result prepared by the planning execution means. , A planning strategy storage area for storing a planning strategy intended by a user, a production status storage area for storing a production status regarding scheduling, a planning strategy stored in the planning strategy storage area and a production status stored in the production status storage area Parameter to store the knowledge for determining the parameter stored in the parameter storage area. A parameter decision section having a meta decision knowledge storage area and a parameter decision means for executing parameter decision using the knowledge stored in the parameter decision knowledge area, and a planning strategy intended by the user is described and received by the parameter decision section. A planning strategy description means for passing, a planning result display means for displaying the result planned by the scheduling section as a diagram, and a production status describing means for describing the production status regarding scheduling and passing it to the parameter determination section. A user interface unit having, and an index to the planning case based on the planning result stored in the planning result storage area, the planning strategy stored in the planning strategy storage area, and the production status stored in the production status storage area. The case accumulating means for giving and accumulating, and the index added to the plan cases by the case accumulating means are classified. A case search having a case index storage area, a case storage area for storing a plan case, and a case search means for searching a plan case stored in the case storage area based on a case search request made by the parameter determining means. Production scheduling device.
JP7321093A 1993-03-31 1993-03-31 Production scheduling equipment Pending JPH06290165A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP7321093A JPH06290165A (en) 1993-03-31 1993-03-31 Production scheduling equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7321093A JPH06290165A (en) 1993-03-31 1993-03-31 Production scheduling equipment

Publications (1)

Publication Number Publication Date
JPH06290165A true JPH06290165A (en) 1994-10-18

Family

ID=13511575

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7321093A Pending JPH06290165A (en) 1993-03-31 1993-03-31 Production scheduling equipment

Country Status (1)

Country Link
JP (1) JPH06290165A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017072910A (en) * 2015-10-05 2017-04-13 株式会社日立製作所 Plan generating apparatus and plan generating method
JP2023527707A (en) * 2020-05-14 2023-06-30 エス・エム・エス・グループ・ゲゼルシャフト・ミト・ベシュレンクテル・ハフツング Systems and methods for controlling multi-part production facilities, in particular production facilities for producing industrial products such as semi-finished metal products
WO2025069135A1 (en) * 2023-09-25 2025-04-03 ファナック株式会社 Production planning device and computer-readable recording medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62245363A (en) * 1986-04-18 1987-10-26 Hitachi Ltd Interactive thinking search device
JPS642169A (en) * 1987-06-24 1989-01-06 Hitachi Ltd Plan formation supporting system
JPH01137361A (en) * 1987-11-25 1989-05-30 Hitachi Ltd Support system for production of plan
JPH04205169A (en) * 1990-11-30 1992-07-27 Hitachi Ltd Method and device for production planning

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62245363A (en) * 1986-04-18 1987-10-26 Hitachi Ltd Interactive thinking search device
JPS642169A (en) * 1987-06-24 1989-01-06 Hitachi Ltd Plan formation supporting system
JPH01137361A (en) * 1987-11-25 1989-05-30 Hitachi Ltd Support system for production of plan
JPH04205169A (en) * 1990-11-30 1992-07-27 Hitachi Ltd Method and device for production planning

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017072910A (en) * 2015-10-05 2017-04-13 株式会社日立製作所 Plan generating apparatus and plan generating method
JP2023527707A (en) * 2020-05-14 2023-06-30 エス・エム・エス・グループ・ゲゼルシャフト・ミト・ベシュレンクテル・ハフツング Systems and methods for controlling multi-part production facilities, in particular production facilities for producing industrial products such as semi-finished metal products
US12596352B2 (en) 2020-05-14 2026-04-07 Sms Group Gmbh System and method for controlling a production plant consisting of a plurality of plant parts, in particular a production plant for producing industrial goods such as metallic semi-finished products
WO2025069135A1 (en) * 2023-09-25 2025-04-03 ファナック株式会社 Production planning device and computer-readable recording medium

Similar Documents

Publication Publication Date Title
US5899985A (en) Inference method and inference system
US5233533A (en) Scheduling method and apparatus
US6233493B1 (en) Computer-implemented product development planning method
JP6764025B2 (en) Production plan creation device, production plan creation method and production plan creation program
US6321204B1 (en) Business operation management system
Billaut et al. A new method for workshop real time scheduling
Whitney et al. Sequential decision procedures for batching and balancing in FMSs
US8126840B2 (en) Lubrication program management system and methods
CN104220943B (en) Production plan formulation decision method and production plan formulation device
US20010041999A1 (en) Method, process and system for optimized outcome driven workflow synthesis and reduction
US20120035975A1 (en) Method and apparatus for creating work plan
JPH0228725A (en) System for recognizing problem in expert system
JP6853134B2 (en) Production support system and production support method
CN108021107A (en) Produce auxiliary system, production householder method and production auxiliary program
US5513356A (en) Information processing system for obtaining desired processing based upon output specifications input by user
CN116011696A (en) A system and method for quickly adjusting and generating planning and scheduling schemes
JPH06290165A (en) Production scheduling equipment
US5485549A (en) Method and system for a production system
Raggl et al. A reusable iterative optimization software library to solve combinatorial problems with approximate reasoning
JP3114149B2 (en) Schedule automatic creation processing method
US20240412142A1 (en) Method of user-guided risk prioritization in a process and a system therefor
KR102868361B1 (en) Apparatus for providing digital production plan information, method thereof, and computationally-implementable storage medium for storing a software for providing digital production plan information
JPH06243143A (en) Method and device for producing work amount distribution plan and example data generator
JP2001117623A (en) Scheduling system
JPH06332909A (en) Plan managing system