JP2510313B2 - Assembly sequence planning expert system - Google Patents
Assembly sequence planning expert systemInfo
- Publication number
- JP2510313B2 JP2510313B2 JP2470890A JP2470890A JP2510313B2 JP 2510313 B2 JP2510313 B2 JP 2510313B2 JP 2470890 A JP2470890 A JP 2470890A JP 2470890 A JP2470890 A JP 2470890A JP 2510313 B2 JP2510313 B2 JP 2510313B2
- Authority
- JP
- Japan
- Prior art keywords
- option
- order
- options
- products
- assembly
- 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
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)
- Devices For Executing Special Programs (AREA)
- Control By Computers (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Automatic Assembly (AREA)
Description
【発明の詳細な説明】 [産業上の利用分野] 本発明は、異なるオプションが付加される製品群を同
一ラインで組み立てる混流生産方式を実施するためその
日に生産される製品の組立順序を計画するためのシステ
ムに関する。DETAILED DESCRIPTION OF THE INVENTION [Industrial field of application] The present invention plans an assembly sequence of products to be produced on that day in order to implement a mixed production system in which product groups to which different options are added are assembled on the same line. For the system.
[従来の技術] 上述のような生産方式においては、日々の生産型式別
台数、つまり付加されるオプション別の生産台数は組立
の一定期日前、例えば前日に確定する。一日分の生産型
式をどのような順番で組立ラインに流すかを決定する業
務を組立順序計画というが、この組立順序計画において
最も基本となる考え方が平準化であり、各工程での工数
負荷の変動をできるだけ少なくして工程の安定化を計る
ことが重要である。[Prior Art] In the production method as described above, the daily production model number, that is, the production number of each option to be added, is fixed on one regular day before assembly, for example, on the previous day. The work that determines the order in which the production models for one day are sent to the assembly line is called the assembly sequence plan. The most basic idea in this assembly sequence plan is leveling, and the man-hour load in each process It is important to stabilize the process by minimizing the fluctuation of
この計画作成は、従来より、人手により計画の良否を
判断して試行錯誤しながら負荷の集中を起こす不具合箇
所を手直ししており、計画作成の迅速のためと計画担当
者間の計画精度のばらつきを避けるため、コンピュータ
を用いた自動化も考えられている。In the planning process, the defective parts that cause the concentration of load are corrected by trial and error by manually judging the quality of the plan, and for the purpose of speeding up the planning process and the dispersion of the planning accuracy among planners. To avoid this, automation using a computer has been considered.
例えば、組立順序計画の最適な解を求めるためには標
準工数を用いラインバランスを計算するOR的なモデル化
の手法がある。しかしながら、組立順序計画の問題は制
約条件が複雑で、モデルの条件式はすべての順序の組み
合せを計算して最適解を決める以外には解けないもので
あった。組み合せの数は爆発的に増加し高速のコンピュ
ータを用いてもこの計算は現実的な時間内では不可能な
ためこの手法は実用性をもたない。For example, there is an OR-like modeling method that calculates the line balance using standard man-hours in order to obtain the optimum solution of the assembly sequence plan. However, the problem of the assembly sequence planning has complicated constraints, and the conditional expression of the model can be solved only by calculating the combination of all the sequences and determining the optimum solution. This method is not practical because the number of combinations explosively increases and even if a high-speed computer is used, this calculation is impossible in a realistic time.
[発明が解決すべき課題] コンピュータを用いて自動化されるとともに、実用的
な時間内で満足すべき組立順序計画が決定され、しかも
生産計画等の条件変化への対応が容易な組立順序計画シ
ステムを提供することである。[Problems to be Solved by the Invention] An assembly sequence planning system that is automated by using a computer, determines a satisfactory assembly sequence plan within a practical time, and easily responds to changes in conditions such as a production plan. Is to provide.
[課題を解決するための手段] 上記課題を解決するため、本発明による組立順序計画
システムは、 1)前記製品の組立台数を入力する入力部、 2)複数のオプションから優先度に応じて順次注目すべ
きオプションを選択して、組み立てられるべき製品の組
立順序を並び替える並び替え処理部、 3)前記並び替え処理部で選択された注目すべきオプシ
ョンをもつ製品の組立順序における分布状態に対応する
評価値を算出する評価値算出部、 4)前記評価値と設定された基準値を比較する比較部、 5)注目すべきオプションをもつ製品の生産順序を評価
する評価知識と、注目すべきオプションをもつ製品の生
産順序を並び替えるための並び替え知識とを備えた知識
ベース、 6)順次選択された全てのオプションに関して基準値以
上の評価値をもつて満足組立順序を決定するために、知
識ベースを利用して、前記並び替え処理部と評価値算出
部と比較部を起動する制御部、 7)前記満足組立順序を出力する出力部、 を備え、 前記並び替え知識は、既に並び替えのために利用され
た優先度の高いオプションをもつ製品の順序を替えない
という制約条件の下でより優先度の低い選択されたオプ
ションに注目して並び替えを行なう第1ルールを備える
とともに、前記既に並び替えのために利用された優先度
の高いオプションの制約条件のため並び替え処理中のオ
プションに関しての順序の評価値が基準値を下回ってい
る場合には、前記第1ルールの制約を緩和するため前記
既に並び替えのために利用された優先度の高いオプショ
ンをもつ製品の順序をも前記基準値以下にならないとい
う限りにおいて再度並び替えを行なう第2ルールを備え
ていることを特徴としている。[Means for Solving the Problems] In order to solve the above problems, the assembly sequence planning system according to the present invention includes: 1) an input unit for inputting the number of products to be assembled; 2) sequentially from a plurality of options in accordance with priority. A rearrangement processing unit for selecting a notable option and rearranging the assembling order of products to be assembled, 3) Corresponding to a distribution state in the assembling order of products having the notable option selected by the rearranging processing unit An evaluation value calculation unit for calculating an evaluation value, 4) a comparison unit for comparing the evaluation value with a set reference value, 5) evaluation knowledge for evaluating a production sequence of a product having an option to be noted, and attention to Knowledge base with rearrangement knowledge for rearranging the production sequence of products with options, 6) Evaluate the evaluation value above the standard value for all sequentially selected options. In order to determine the satisfactory assembly sequence, a control unit that activates the rearrangement processing unit, the evaluation value calculation unit, and the comparison unit using the knowledge base, 7) an output unit that outputs the satisfactory assembly sequence, The sorting knowledge is sorted by focusing on the selected option with lower priority under the constraint that the order of products having the high priority option already used for sorting is not changed. When the evaluation value of the order regarding the option being rearranged is below the reference value due to the constraint of the high priority option already used for rearrangement, with the first rule for performing rearrangement. In order to alleviate the restrictions of the first rule, the order of products having high priority options already used for sorting does not fall below the reference value. It is characterized in that it comprises a second rule again rearranged in.
[作 用] このシステムは、組立順序計画作業における熟練者の
思考過程を分析し、コンピュータ上に表現した、いわゆ
る知識工学的アプローチにより構築されたエキスパート
システムである。[Operation] This system is an expert system constructed by a so-called knowledge engineering approach, which analyzes the thinking process of skilled persons in the assembly sequence planning work and expresses it on a computer.
その計画決定に至る手順は次の通りである; 入力部を介して一定期間内の、例えば1日分の付加オ
プション別の製品の組立台数が取り込まれると、所定の
オプション(例えば優先度の高いオプションから順に)
に注目して、前設定された基準値を越える評価値をもつ
組立順序に並び替えられる。この操作を各オプションに
注目しながら行っていくことで、最終的に満足できる組
立順序が決定される。その際、あるオプションに対して
並び替えを行った結果、負荷平準度の評価値がそのオプ
ションに対して設定された基準値を下回った時、既に平
準度評価値が基準値以上となった優先度の高いオプショ
ンの配列を、各オプションの基準値を下回らない範囲
で、制約条件を緩和して、自身より優先度の高いオプシ
ョンの配列を替えて再度並び替えを行い、製品投入順序
解を決める。The procedure for deciding the plan is as follows: When the number of assembled products of each additional option within a certain period, for example, for one day, is taken in via the input unit, a predetermined option (for example, high priority is given). (In order from option)
Paying attention to, the rearrangement is performed in the assembling order having the evaluation value exceeding the preset reference value. By performing this operation while paying attention to each option, a finally satisfying assembly order is determined. At that time, as a result of rearranging a certain option, when the load level evaluation value falls below the reference value set for that option, the level evaluation value has already exceeded the reference value. Relax the constraint of the option array with a high degree within the standard value of each option, rearrange the array of options with a higher priority than itself, and rearrange them to determine the product launch order solution. .
ここで、語句の定義を行うと、 「オプション」とは、製品の基本となっている仕様と
は別に付加するかどうかが注文主の意志によって選択可
能な仕様のことであり、「オプションの並び」とは、組
立順序がある特定のオプションに注目した時、当該オプ
ションが装備されるべき製品と装備されない製品が製造
ライン上に並ぶ分布状況のことである。また、製造ライ
ンへの負荷の観点から複数種類のオプションの間で相対
的に平準化の要求度合いの高い順に優先順位が決定され
るが、ある特定のオプションよりも平準化の優先順位の
高いオプションを「優先オプション」という。さらに、
複数のオプションから優先度に応じて順次注目すべきオ
プションを選択して並び替えを行う並び替え処理におい
て、Aというオプションに注目した並び替えにおいて、
既に並び替えのために利用されたより優先度の高い、つ
まりAより高い優先度をもったオプションのことを上位
オプションと表現している。Here, when the terms are defined, "option" is a specification that can be selected by the orderer's will as to whether or not to add it separately from the basic specifications of the product. The term "is a distribution situation in which, when attention is paid to a specific option having an assembly order, products that should be equipped with the option and products that are not equipped with the option are lined up on the manufacturing line. Also, from the viewpoint of the load on the manufacturing line, the priorities are determined in the order of relatively high leveling demand among multiple types of options, but the option with a higher leveling priority than a certain option. Is called "priority option". further,
In the sorting process in which the options to be focused on are sequentially selected from a plurality of options according to the priority and the sorting is performed, in the sorting focused on the option A,
An option having a higher priority that has already been used for rearrangement, that is, a priority higher than A is expressed as a high-order option.
[発明の効果] 線形計画法等のOR的手法を用いて最適解を求めるシス
テムとは違って、知識工学的アプローチを用いてコンピ
ュータ上に構築された知識に基づいて、前設定された基
準を上回る組等順序を選び出すという満足解を求めるシ
ステムであるため、その組立順序の決定が実用的な時間
内でなされ、しかも注目すべき複数のオプション全てに
関する所望の平準化が定量的な精度の保証のもとで実現
します。また、生産計画等の変化に対しても、基準値の
設定を変えたり、必要に応じて評価や並び替えの知識ベ
ースを修正することで容易にかつ迅速に対応することが
できる。[Effects of the Invention] Unlike a system that obtains an optimal solution using an OR method such as linear programming, a preset criterion is set based on knowledge built on a computer using a knowledge engineering approach. Since this is a system that seeks a satisfying solution that selects a higher equal order, the assembly order is determined within a practical time, and the desired leveling of all the multiple options to be noted is guaranteed with quantitative accuracy. It will be realized under. Further, it is possible to easily and promptly respond to a change in the production plan or the like by changing the setting of the reference value or modifying the knowledge base for evaluation and rearrangement as necessary.
[実施例] 本発明による組立順序計画エキスパートシステムの全
体構成が第1図に示されている。1日分の組み立てるべ
き製品の型式及び各種オプションの有無とそれらの台数
をホストコンピュータから通信手段や、磁気的又は光学
的記憶手段を介して受け取る入力部1は、それらのデー
タをI/Oインターフェース2に送る。このインターフェ
ース2は、このデータをエキスパートシステムの本体部
が読み取り可能な形式に変換する機能を有する。また逆
にエキスパートシステムの本体部の導きだした結果をプ
リンタやCRTなどの出力部3に送る機能も有する。エキ
スパートシステムの本体部は、知識ベース4と、推論エ
ンジンとしての制御部5とから構成されている。[Embodiment] The overall configuration of an assembly sequence planning expert system according to the present invention is shown in FIG. The input unit 1 which receives the model of the product to be assembled for one day and the presence / absence of various options and the number of them from the host computer through the communication means or the magnetic or optical storage means receives the data from the I / O interface. Send to 2. The interface 2 has a function of converting this data into a format readable by the main body of the expert system. On the contrary, it also has a function of sending the result derived by the main body of the expert system to the output unit 3 such as a printer or a CRT. The main body of the expert system comprises a knowledge base 4 and a control unit 5 as an inference engine.
知識ベース4には、並び替え知識41、評価知識42、オ
プション別の基準値43が含まれている。並び替え知識41
は、基本的には、工数の大なるオプションを付加される
製品を連続させないで、均等に組立ラインに流すために
必要な並び替えの知識であり、さらに最初に優先度の高
いオプションに注目して並び替えを行なった後は、この
オプションをもつ製品の順序は替えないという制約条件
の下で次の優先度のオプションに注目して並び替えを行
なうルールを有している。さらには、先に注目され既に
並び替えが完了している優先するオプションの制約条件
のため、並び替え処理中の前記優先するオプションより
優先度の低いオプションに関しての順序の評価値が基準
値を下回っている場合、前記並び替えが完了している上
位のオプションの順序を後述する基準値以下にならない
という限りにおいて再度並び替えを行なうといったルー
ルも含まれる。評価知識42には、並び替えられた組立順
序に関して、最も悪い並びの部分あるいは全体の平均的
な並び方を評価してその評価値を算出するためのルール
等が含まれている。つまり、あるオプションに注目した
場合、そのオプションを付加された製品が最も集中して
並んでいるところを評価のポイントにするやり方と、そ
のオプションを付加された製品が1日の組立の並び全体
からみて一様な分布をしているかどうかを評価のポイン
トとするやり方である。基準値43は、オプション毎の基
準値を格納しているが、この値は、システム起動時に入
力される場合と、予めデータベースとして格納されてい
る場合がある。The knowledge base 4 includes rearrangement knowledge 41, evaluation knowledge 42, and reference value 43 for each option. Sorting knowledge 41
Is basically the knowledge of the rearrangement that is necessary to evenly distribute the products to which the option with a large number of man-hours is added to the assembly line without continuing, and pay attention to the option with a higher priority first. After the rearrangement is performed, there is a rule for rearranging by paying attention to the option with the next priority under the constraint that the order of products having this option is not changed. Furthermore, due to the constraint condition of the prioritized option that has been noticed earlier and has already been sorted, the evaluation value of the order for the option with a lower priority than the prioritized option during the sorting process is lower than the reference value. In this case, a rule is included in which the rearrangement is performed again as long as the order of the higher-order options for which the rearrangement has been completed does not fall below a reference value described later. The evaluation knowledge 42 includes rules and the like for calculating the evaluation value by evaluating the average arrangement of the worst arrangement part or the whole regarding the rearranged assembly order. In other words, when paying attention to an option, the method of using the place where the products with the option are most concentrated in a line as the point of evaluation, and the product with the option added from the entire assembling sequence in one day In this method, the point of evaluation is whether or not the distribution is uniform. The reference value 43 stores a reference value for each option, but this value may be input when the system is started or may be stored in advance as a database.
制御部5は、並び替え処理部51、評価値算出部52、比
較部53及び基準値変更手段54を含んでいる。並び替え処
理部51は、並び替え知識41を利用して組立順序を並び替
え、評価値算出部52は並び替えられた組立順序に対して
評価知識42を利用して評価値を算出し、比較部53は基準
値43から得た当該オプションの基準値と算出された評価
値を比較して並び替えた順序が満足できるものかを判定
する。さらに、基準値変更手段54は、特別なケースに用
いられるのであるが、各オプションの相互干渉により、
並び替えがどうしてもうまくいかない場合、入力部1を
介しての入力に基づいて特定のオプションの基準値を下
げる機能を有する。The control unit 5 includes a rearrangement processing unit 51, an evaluation value calculation unit 52, a comparison unit 53, and a reference value changing unit 54. The rearrangement processing unit 51 rearranges the assembly order by using the rearrangement knowledge 41, and the evaluation value calculation unit 52 calculates an evaluation value by using the evaluation knowledge 42 for the rearranged assembly order, and compares them. The unit 53 compares the reference value of the option obtained from the reference value 43 with the calculated evaluation value and determines whether the rearranged order is satisfactory. Further, the reference value changing means 54 is used in a special case, but due to mutual interference of each option,
If the rearrangement does not succeed, it has a function of lowering the reference value of a specific option based on the input through the input unit 1.
次に、本発明による組立順序計画エキスパートシステ
ムの処理の流れを第2図に示すフローチャートを用いて
説明する。Next, the process flow of the assembly sequence planning expert system according to the present invention will be described with reference to the flowchart shown in FIG.
ステップ10(以下#10と記す)において、入力部1を
介して送り込まれた1日分の組立予定の製品を示すデー
タがエキスパートシステムのワークエリアにロードされ
る。#15において、入力された組立予定の製品に与えら
れているオプション毎にオプション基準値43をアクセス
して対応する基準値を設定する。#20において、順位を
並び替えるために注目すべきオプションがあるかどうか
を判定してYESの場合#25に進む。#25では、並び替え
知識41に基づいて、この時点で注目すべきオプションに
関する並び替えを行なう。ここでの並び替えの知識は、
例えば、優先するオプションの既に定められている順序
は替えないといった並び替えの制約条件等である。#30
において、#25で並び替えられた順序に対して評価知識
42に基づいて評価値算出部52がその評価値を算出する。
#35では、評価値と基準値が比較され、評価値が基準値
を上回る場合は#20にジャンプして次に並び替えるため
に注目すべきオプションをチェックする。評価値が基準
値以下となった場合、#40へ進む。#40では、現在注目
しているオプションより先に注目された優先度の高い上
位のオプションに再度注目して、つまり制約条件を緩和
して、しかしながら、その評価値が対応する基準値を上
回る範囲において並び替えが行なわれる。#45と#50で
は、#30と#35と同様に評価値を算出され、その評価値
を基準値と比較し、評価値が基準値を上回った場合#20
へジャンプし、評価値が基準値以下となる場合は#60へ
進み、基準点を変更して再度並び替えを行なうかどうか
を問い合わせ、YESの場合#15にジャンプして基準値の
設定をやり直す。NOの場合は、#20にジャンプする。#
20においてNOの場合、つまり注目すべきオプションがな
くなった場合、#65で最終結果を出力して、終了する。In step 10 (hereinafter referred to as # 10), data indicating the products to be assembled for one day, which are sent via the input unit 1, are loaded into the work area of the expert system. In step # 15, the option reference value 43 is accessed for each option given to the input product to be assembled, and the corresponding reference value is set. In # 20, it is determined whether or not there is a noticeable option for rearranging the ranking, and if YES, the process proceeds to # 25. In # 25, based on the rearrangement knowledge 41, rearrangement is performed on options that should be noted at this point. The knowledge of sorting here is
For example, there is a rearrangement constraint condition such that the already defined order of prioritized options is not changed. # 30
In, the evaluation knowledge for the order sorted by # 25
The evaluation value calculation unit 52 calculates the evaluation value based on 42.
In # 35, the evaluation value and the reference value are compared, and if the evaluation value exceeds the reference value, the process jumps to # 20 to check the option to be noted for the next sorting. If the evaluation value is less than or equal to the reference value, proceed to # 40. In # 40, we re-focus on the higher priority options that were noticed earlier than the options we are currently looking at, that is, relax the constraints, but the range where the evaluation value exceeds the corresponding reference value. The rearrangement is performed in. In # 45 and # 50, the evaluation value is calculated in the same way as in # 30 and # 35, and the evaluation value is compared with the reference value. If the evaluation value exceeds the reference value # 20
Jump to, and if the evaluation value is less than or equal to the reference value, proceed to # 60, inquire whether to change the reference point and rearrange, and if YES, jump to # 15 and set the reference value again. . If no, jump to # 20. #
In the case of NO in 20, that is, when there are no more notable options, the final result is output in # 65 and the process ends.
次に、本システムによる並び替え手順を具体的な例を
挙げて説明する。Next, the rearrangement procedure of the present system will be described with a specific example.
第3図(a)には、組立順序の初期状態が示されてい
る。ここでは製品の基本仕様に付加されるオプションの
優先度はA、B、Cオプションの順で高いとする。まず
最上位(最も優先度が高い)のAオプションに注目して
並び替えが行なわれる。つまり、5番目と6番目の製品
ではAオプションが付加されたものが連続するために評
価点を悪くしているので、6番目と9番目が入れ替えら
れる。この入れ替えによって、新しい順序は第3図
(b)に示す順序となる。つぎにBオプションに注目し
て並び替えが行なわれるが、ここでは、Aオプションを
もつ製品の順序は替えないという制約条件がついている
ので、10番目と12番目が入れ替えられる。これによっ
て、組立順序は第3図(c)に示すようになる。つぎに
Cオプションに注目して並び替えが行なわれることとな
るが、その際Aオプション及びBオプションをもつ製品
の順序は替えないという制約条件があるので、6番目と
7番目を入れ替えることや6番目と9番目を入れ替える
といった並べ替えは不可であり、Cオプションの順序の
評価値がCオプションの基準値を上回っている場合は第
3図(c)に示された組立順序が最終結果となる。FIG. 3 (a) shows the initial state of the assembly sequence. Here, it is assumed that the options added to the basic specifications of the product have higher priority in the order of A, B, and C options. First, the rearrangement is performed by paying attention to the highest-order (highest priority) A option. That is, in the fifth and sixth products, since the products to which the A option has been added are continuous and thus the evaluation points are bad, the sixth and ninth products are replaced. By this replacement, the new order becomes the order shown in FIG. 3 (b). Next, the B option is rearranged, and the rearrangement is performed. However, since there is a constraint condition that the order of products having the A option is not changed, the 10th and 12th are interchanged. As a result, the assembly order is as shown in FIG. Next, the C option is focused on and the rearrangement is performed. At that time, there is a constraint condition that the order of the products having the A option and the B option is not changed. The rearrangement such as exchanging the 9th and 9th is impossible, and when the evaluation value of the order of the C option exceeds the reference value of the C option, the assembling order shown in FIG. 3C is the final result. .
しかしながら、Cオプションの基準値が高く、Cオプ
ションの順序の評価値がCオプションの基準値を下回る
場合は、上位オプションの制約条件緩和が行われ,A及び
Bオプションに関する順序の評価値が基準値を上回る範
囲においてある程度下がることを犠牲にして、Cオプシ
ョンの評価を上げるように並び替えが行なわれる。例え
ば、Bオプションの並びの間隔は1以上あればよいとい
うようにその基準値が設定されていると、6番目と7番
目を入れ替えることが可能となり、その組立順序の最終
結果は第3図(d)に示す順序となる。However, when the standard value of the C option is high and the evaluation value of the order of the C option is lower than the standard value of the C option, the constraint condition of the upper option is relaxed, and the evaluation value of the order of the A and B options is the standard value. The rearrangement is performed so as to increase the evaluation of the C option, at the expense of a certain decrease in the range above. For example, if the reference value is set such that the interval of the B option arrangement should be 1 or more, it becomes possible to interchange the 6th and 7th, and the final result of the assembly sequence is shown in FIG. The order is as shown in d).
これまで、本発明による組立順序計画エキスパートシ
ステムの説明をするために、共通の基本仕様に対して各
種のオプションが付加される製品の組立順序を取り上げ
たが、これに代えて、種別の異なる製品が流れるような
ラインを想定する場合、それらの製品の基本工数を前述
の基本仕様と見なし、製品毎の基本工数に付加される工
数を前述のオプションと考えることによって、そのよう
な組立ラインにおける組立順序計画にも本発明による計
画エキスパートシステムが適用されうる。So far, in order to explain the assembly sequence planning expert system according to the present invention, the assembly sequence of products to which various options are added to a common basic specification has been taken up, but instead of this, products of different types are assembled. Assuming a line in which such a product flows, the basic man-hours of those products are regarded as the above-mentioned basic specifications, and the man-hours added to the basic man-hours of each product are considered as the above-mentioned option, so that an assembly line in such an assembly line is considered. The planning expert system according to the present invention can also be applied to sequence planning.
図面は本発明に係わる組立順序計画エキスパートシステ
ムの実施例を示し、第1図は全体構成図、第2図は処理
の手順を示すフローチャート、第3図(a)〜(d)は
並び替えの様子を示す説明図である。 (1)……入力部、(3)……出力部、(4)……知識
ベース、(5)……制御部、(51)……並び替え処理
部、(52)……評価値算出部、(53)……比較部。FIG. 1 shows an embodiment of an assembly sequence planning expert system according to the present invention. FIG. 1 is an overall configuration diagram, FIG. 2 is a flow chart showing a processing procedure, and FIGS. 3 (a) to 3 (d) are rearranged. It is explanatory drawing which shows a mode. (1) …… Input section, (3) …… Output section, (4) …… Knowledge base, (5) …… Control section, (51) …… Sort processing section, (52) …… Evaluation value calculation Department, (53) …… Comparison department.
───────────────────────────────────────────────────── フロントページの続き (72)発明者 福永 幹夫 茨城県筑波郡谷和原村字坂野新田10番地 久保田鉄工株式会社筑波工場内 (72)発明者 塚村 恭一 大阪府大阪市浪速区敷津東1丁目2番47 号 クボタシステム開発株式会社内 (72)発明者 今井 直純 大阪府大阪市浪速区敷津東1丁目2番47 号 クボタシステム開発株式会社内 (56)参考文献 特開 平1−234142(JP,A) 特開 平1−159143(JP,A) 特開 昭63−298568(JP,A) 特開 昭60−20844(JP,A) ─────────────────────────────────────────────────── ─── Continuation of the front page (72) Inventor Mikio Fukunaga No. 10 Sakano Nitta, Taniwahara Village, Tsukuba-gun, Ibaraki Prefecture Kubota Iron Works Co., Ltd. Tsukuba Plant (72) Kyoichi Tsukamura 1 Shikizu Higashi, Naniwa-ku, Osaka-shi, Osaka 2-47, Kubota System Development Co., Ltd. (72) Inventor Naozumi Imai 1-2-47, Shikitsuhigashi, Naniwa-ku, Osaka City, Osaka Prefecture (56) In Kubota System Development Co., Ltd. (56) Reference JP-A-1-234142 (JP, A) JP-A-1-159143 (JP, A) JP-A-63-298568 (JP, A) JP-A-60-20844 (JP, A)
Claims (2)
み立てる混流生産方式の組立ラインへの投入型式順序を
計画するためのシステムであって、 1)前記製品の組立台数を入力する入力部、 2)複数のオプションから優先度に応じて順次注目すべ
きオプションを選択して、組み立てられるべき製品の組
立順序を並び替える並び替え処理部、 3)前記並び替え処理部で選択された注目すべきオプシ
ョンをもつ製品の組立順序における分布状態に対応する
評価値を算出する評価値算出部、 4)前記評価値と設定された基準値を比較する比較部、 5)注目すべきオプションをもつ製品の生産順序を評価
する評価知識と、注目すべきオプションをもつ製品の生
産順序を並び替えるための並び替え知識とを備えた知識
ベース、 6)順次選択された全てのオプションに関して基準値以
上の評価値をもつて満足組立順序を決定するために、知
識ベースを利用して、前記並び替え処理部と評価値算出
部と比較部を起動する制御部、 7)前記満足組立順序を出力する出力部、 とを備え、 前記並び替え知識は、既に並び替えのために利用された
優先度の高いオプションをもつ製品の順序を替えないと
いう制約条件の下でより優先度の低い選択されたオプシ
ョンに注目して並び替えを行なう第1ルールを備えると
ともに、前記既に並び替えのために利用された優先度の
高いオプションの制約条件のため並び替え処理中のオプ
ションに関しての順序の評価値が基準値を下回っている
場合には、前記第1ルールの制約を緩和するため前記既
に並び替えのために利用された優先度の高いオプション
をもつ製品の順序をも前記基準値以下にならないという
限りにおいて再度並び替えを行なう第2ルールを備えて
いることを特徴とする組立順序計画エキスパートシステ
ム。1. A system for planning the order of the model types to be put into an assembly line of a mixed-flow production system for assembling a product group to which various options are added, wherein: 1) an input unit for inputting the number of assembled products of the product; 2) A rearrangement processing unit that sequentially selects an attentionable option from a plurality of options according to priority, and rearranges the assembly order of products to be assembled, 3) The attentional process selected by the rearrangement processing unit An evaluation value calculation unit that calculates an evaluation value corresponding to the distribution state in the assembly order of products that have options, 4) a comparison unit that compares the evaluation values with reference values that have been set, and 5) a product that has notable options. Knowledge base with evaluation knowledge to evaluate production sequence and rearrangement knowledge to rearrange production sequence of products with notable options, 6) Selected sequentially A control unit that activates the rearrangement processing unit, the evaluation value calculation unit, and the comparison unit by using a knowledge base in order to determine a satisfying assembly order having an evaluation value equal to or higher than a reference value for all options, 7). An output unit that outputs the satisfactory assembly order, and the sorting knowledge is prioritized under the constraint that the order of products having a high priority option already used for sorting is not changed. A first rule for rearranging the selected options having a low degree of reordering is provided, and regarding the option being rearranged due to the constraint condition of the high-priority option already used for reordering, If the evaluation value of the order is lower than the reference value, it has the high priority option already used for the rearrangement in order to relax the constraint of the first rule. Assembly Sequence Planning expert system characterized in that it comprises a second rule to perform again rearranging the extent that even the order of the goods does not fall below the reference value.
プションに関して、この注目すべきオプションをもつ製
品の最も悪い並びの部分の間隔を評価するルールと、こ
の注目すべきオプションの全体の平均的な分布状態を評
価をするルールとを備えていることを特徴とする請求項
1に記載の組立順序計画エキスパートシステム。2. The knowledge comprises, for the selected notable option, a rule for evaluating the spacing of the parts in the worst row of products having this notable option, and an overall average of this notable option. The assembly sequence planning expert system according to claim 1, further comprising: a rule for evaluating a specific distribution state.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2470890A JP2510313B2 (en) | 1990-02-02 | 1990-02-02 | Assembly sequence planning expert system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2470890A JP2510313B2 (en) | 1990-02-02 | 1990-02-02 | Assembly sequence planning expert system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH03228530A JPH03228530A (en) | 1991-10-09 |
| JP2510313B2 true JP2510313B2 (en) | 1996-06-26 |
Family
ID=12145677
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2470890A Expired - Lifetime JP2510313B2 (en) | 1990-02-02 | 1990-02-02 | Assembly sequence planning expert system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2510313B2 (en) |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6020844A (en) * | 1983-07-13 | 1985-02-02 | Hitachi Ltd | Machining/assembly mutual load smoothing production method |
| JPS63298568A (en) * | 1987-05-29 | 1988-12-06 | Toshiba Corp | Production design support expert system |
| JPH01159143A (en) * | 1987-12-16 | 1989-06-22 | Toyota Motor Corp | Feed instruction method for work and device thereof |
| JP2596050B2 (en) * | 1988-03-11 | 1997-04-02 | トヨタ自動車株式会社 | Production planning method for mixed production line |
-
1990
- 1990-02-02 JP JP2470890A patent/JP2510313B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPH03228530A (en) | 1991-10-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN111882196B (en) | Profile extrusion production scheduling method, readable storage medium and device | |
| CN115700639B (en) | Intelligent production scheduling method, device, equipment and storage medium | |
| Bayazit | Use of AHP in decision‐making for flexible manufacturing systems | |
| US5260866A (en) | Expert configurator | |
| Morton et al. | Heuristic scheduling systems: with applications to production systems and project management | |
| US20070005522A1 (en) | Resource assignment optimization using direct encoding and genetic algorithms | |
| JPH10261122A (en) | Work distribution optimization method | |
| CN111738590A (en) | Production scheduling method and device | |
| CN114881301B (en) | Production line simulation scheduling method, system, terminal equipment and storage medium | |
| CN120297662A (en) | A collaborative fleet scheduling method based on distributed optimization algorithm | |
| CN100360980C (en) | Optical System Design Methods | |
| JPH1196210A (en) | Production planning method, production planning device and recording medium | |
| JP2510313B2 (en) | Assembly sequence planning expert system | |
| CN114004161A (en) | Dynamic simulation method for production process organization/cigarette production process organization | |
| US11586675B1 (en) | Interactive graphical user interface for specification rate settings and predictions | |
| JP2510337B2 (en) | Assembly sequence planning system and assembly sequence planning method | |
| CN118569432A (en) | Method, device, equipment and storage medium for optimizing workstation planning of hull group | |
| JP2510338B2 (en) | Assembly sequence planning system and assembly sequence planning method | |
| CN116451936A (en) | Scheduling method, system and storage medium based on genetic algorithm | |
| JP2932477B2 (en) | Production instruction system | |
| Simaria | Assembly line balacing: new perspectives and procedures | |
| CN119356242B (en) | A method for generating workshop tool scheduling rules based on Q-Learning | |
| EP1843232A1 (en) | Production scheduling system | |
| Rachamadugu et al. | Analytical tools for assembly line design and sequencing | |
| CN116984924B (en) | Intelligent machining unit cutter requirement optimization method |