[go: up one dir, main page]

JPH0367303A - Fuzzy inference method and control method - Google Patents

Fuzzy inference method and control method

Info

Publication number
JPH0367303A
JPH0367303A JP1203398A JP20339889A JPH0367303A JP H0367303 A JPH0367303 A JP H0367303A JP 1203398 A JP1203398 A JP 1203398A JP 20339889 A JP20339889 A JP 20339889A JP H0367303 A JPH0367303 A JP H0367303A
Authority
JP
Japan
Prior art keywords
result
information
rule
value
fuzzy
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
JP1203398A
Other languages
Japanese (ja)
Inventor
Yoshiro Tsuchiyama
吉朗 土山
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 JP1203398A priority Critical patent/JPH0367303A/en
Publication of JPH0367303A publication Critical patent/JPH0367303A/en
Pending legal-status Critical Current

Links

Landscapes

  • Feedback Control In General (AREA)
  • Devices For Executing Special Programs (AREA)

Abstract

PURPOSE:To improve the accuracy of a fuzzy inference method by performing a fuzzy addition arithmetic operation between the value obtained by inverting the code of the membership value of the inferring result and the result of the fuzzy inference carried out with the knowledge belonging to the success used as a normal rule and inferring the result of the fuzzy addition arithmetic operation. CONSTITUTION:The fuzzy inference means 1 and 2 carry out the fuzzy inference based on the state value x deg.. The means 1 and 2 are described in the rules with which a plant is set in the desirable and undesirable states respectively. The inferring results B deg. and C deg. of the means 1 and 2 mean a fuzzy number respectively. The result B deg. is sent to a weighted average means 4, and the result C deg. is sent to the means 4 via an inverting means 3. The means 4 obtains the weighted average between the result B deg. obtained by a normal rule and the result obtained by inverting the result C deg. obtained by an adverse rule and defines this average as the inferring result y deg.. As a result, the operation is carried out so that the result is more different from the adverse rule as the degree of adaptation is increased. Then the experimental rule obtained through the failures can be utilized.

Description

【発明の詳細な説明】 産業上の利用分野 第1の発明4i  ファジィ推論方法の改良に関するも
のであり、特に有効な制御ルールが不明である力t 良
くない制御ルールがわかっている場合に有効な方法を提
供するものである。
[Detailed Description of the Invention] Industrial Field of Application First Invention 4i This relates to the improvement of fuzzy inference methods, especially when effective control rules are unknown and when bad control rules are known. The present invention provides a method.

第2の発明は 知識を用いてプラントを制御する制御方
法であって、制御のための知識を試行を繰返すことによ
り自己獲得することができる制御方法を提供するもので
あり、プラントの動特性が未知の場合などに有効な制御
手法を提供するものであも 従来の技術 ファジィ推論を用いた制孤 いわゆるファジィ制御ζよ
 一般に プラントの厳密な特性が複雑もしくは不明で
あり、自動化が困難であり、主としてオペレータの経験
で運転していた分野での自動化に有効であa すなわ板
 オペレータの経験則(知識)をr i f −t h
 e n・・・」の形で制御規則化していくものであも
 ここでif以下を前件臥 then以下を後件部とい
う。以下ファジィ推論について説明する。
The second invention is a control method for controlling a plant using knowledge, which provides a control method in which knowledge for control can be acquired by oneself through repeated trials, and the dynamic characteristics of the plant are Although it provides an effective control method for unknown cases, the conventional technique is fuzzy control using fuzzy reasoning.In general, the exact characteristics of the plant are complex or unknown, making automation difficult. It is effective for automation in fields where operation was mainly based on the operator's experience.
e n...'' Here, the part following if is called the antecedent, and the part following then is called the consequent. Fuzzy inference will be explained below.

第7図(a)〜(g)は−船釣なファジィ推論過程を示
す図である。ここで用いている制御ルールは次のもので
ある。
FIGS. 7(a) to 7(g) are diagrams showing a fuzzy inference process. The control rules used here are as follows.

「もしXlがAllでx2がA12ならば yをB1に
する」 「もしXlがAalでX2がA22ならば yをB2に
する」 ここで最初のルールをルールIと限 他をルール2とす
も そしてそれぞれの状態変数X1、X2の状態All
、A+a、Aal、A22は同図(a)〜(d)に示す
メンバシップ値で示されるものとする。
"If Xl is All and x2 is A12, set y to B1""If Xl is Aal and X2 is A22, set y to B2" Here, the first rule is rule I and the others are rule 2. And the state All of each state variable X1, X2
, A+a, Aal, and A22 are represented by the membership values shown in FIGS.

また 後件部に対応すム 操作B1、B2に対してL 
同図(e)(f)の外側の台形もしくは三角形のメンバ
シップ値で示されるものとする。
Also, L for operations B1 and B2 corresponding to the consequent part.
It is assumed that the membership values are represented by the outer trapezoids or triangles in FIGS.

いまxl、X2がそれぞれx−1x 21で得られた場
合の制御手法は次の通りである。まずルール1に関する
演算から説明する。 (a)においてXl・のときのメ
ンバシップ値を求める。同様にして(b)においてX2
″のときのメンバシップ値を求める。この様にして得ら
れた2つのメンバシップ値のうち少ない方を採用すも 
第7図の例では(b)の場合である。このとき得られた
メンバシップ値が入力X1@、x 、 lにおけるルー
ルlの適合度ω1となる。したがって、同図(e)の斜
線部分で示すように適合度ω1に応じて、B1のルール
を縮小する。同様にしてルール2に関する演算を行う。
The control method when xl and X2 are each obtained by x-1x 21 is as follows. First, calculations related to Rule 1 will be explained. In (a), find the membership value when Xl. Similarly, in (b), X2
Find the membership value when ``.The smaller of the two membership values obtained in this way is adopted.
In the example of FIG. 7, this is the case (b). The membership value obtained at this time becomes the fitness degree ω1 of the rule l for the inputs X1@, x, l. Therefore, the rule B1 is reduced in accordance with the degree of conformity ω1, as shown by the shaded area in FIG. 2(e). Similarly, calculations related to Rule 2 are performed.

すなわち同図(C)にてX11の適合度 (d)にてX
戸の適合度を束数 その小さい方の値ω2により、B2
のルールを縮小変形する。
In other words, in the same figure (C), the fitness of X11 is
B2
Reduce and transform the rule.

以上の手順で各ルールの演算が終わり、続いて各ルール
の統合化を行う。すなわ叡 同図(g)に示すように 
縮小変形されたB1、B2の2つのルールのメンバシッ
プ値を重ね合わせ、その和集合をとる。この集合が操作
量yを与えるファジイ数であも ただし実際には操作量
yはファジイ数ではないので、同図(g)の和集合の重
心をとって操作量ylとすも いま和集合の形をB−と
すると、操作量ylは次の演算式で求めることができる
After the calculation of each rule is completed through the above steps, each rule is then integrated. Akira Sunawa As shown in the same figure (g)
The membership values of the two rules B1 and B2 that have been reduced and transformed are superimposed and their union is taken. Although this set is a fuzzy number that gives the manipulated variable y, in reality the manipulated variable y is not a fuzzy number, so we take the center of gravity of the union of the same figure (g) and define the manipulated variable yl. Assuming that the form is B-, the manipulated variable yl can be determined using the following equation.

y’=  (J B”ydy)  / (f B”dy
)このように決定された操作量y@によりプラントの操
作を行うことによりファジィ制御を実現することができ
も 発明が解決しようとする課題 以上説明した従来例で(上 制御ルールとして、有効な
ものである必要があも 従って、オペレータが経験で持
っている知識のなか玄 有効に作用した制御則のみを抽
出する必要がある。
y'= (J B"ydy) / (f B"dy
) It is possible to realize fuzzy control by operating the plant with the manipulated variable y@ determined in this way, but the problem to be solved by the invention. Therefore, it is necessary to extract only those control laws that have worked effectively from among the knowledge that the operator has through experience.

しかしなが収 プラントによっては ある処理を行うと
うまく制御できないことや、かえって悪くなることがわ
かっている爪 その逆は必ずしも正しくない場合、すな
わち制御則が直接記述できない場合もあん このような
経験則(よ これまでのファジィ推論方法では対応でき
ず、結果として制御することが困難であっf。
However, depending on the plant, it is known that certain processes cannot be controlled well or may even worsen.In other words, there are cases where the converse is not necessarily true, that is, there are cases where the control law cannot be written directly. (The conventional fuzzy inference methods cannot handle this, and as a result, it is difficult to control.)

まな 現在のとこ& ファジィ制御で(よ 新たに制御
知識の自己獲得を行う方法は提案されていな八 したが
って、例えば熟練者がいない場合などでは ルールの抽
出が困難になり、制御が困難になることもある。
Currently, no new method has been proposed for self-acquiring control knowledge using fuzzy control. Therefore, for example, when there are no experts, it becomes difficult to extract rules and control becomes difficult. There is also.

課題を解決するための手段 失敗知識を利用できないという課題を解決するために 
失敗に属する内容の経験的知識を逆ルールとして用t、
X、逆ルール群でファジィ推論により最悪の操作を推論
し 従来と同じファジィ推論結果と、逆ルール群による
ファジィ推論結果のメンバシップ値の符号を反転させた
値とをファジィ加算演算して得られた結果を推論結果と
す瓜また 新しい知識獲得のために 目標値に対する誤
差情報 および誤差の変化情報 プラント操作量情報 
操作結果による誤差の絶対量の変化量を逐次記憶して情
報が類似しているかどうかを判別し 類似していること
が判別された場合にはプラント操作結果による誤差情報
の絶対量の変化量の絶対値の大きい値をもって類似情報
を代表させて制御ルール群として記憶し 目標値に対す
る誤差情報と制御ルール群とを重み付き平均演算により
操作量を決定して制御実行すも 作   用 失敗例に属する知識群より構成された逆ルール群により
ファジィ推論された結果を、成功例に属する通常のルー
ル群によるファジィ推論結果に対して、マイナスの適合
度にしてファジィ推論することにより、失敗例から得ら
れる情報をその重み付きで利用することができも また 目標値に対する誤差の絶対量の変化量は制aX略
の評価を与えるものであり、類似情報の中で誤差の絶対
量の変化量の絶対値の大きいもの(よ 策略のうち正し
いものであればより正しいものであり、正しくないもの
であればより正しくないものに対応するので、より特徴
を顕著に表していることに対応している。したがって、
誤差の絶対量の変化量の絶対値の大きいものを代表させ
ていくことにより、特徴抽出した制御ルール群を構成し
ていくことができる。
Means to solve the problemFailureTo solve the problem of not being able to use knowledge
Using empirical knowledge of the content that belongs to failure as a reverse rule,
X, the worst operation is inferred by fuzzy inference using the inverse rule group, and the fuzzy addition operation is performed on the same fuzzy inference result as before and the value with the sign of the membership value of the fuzzy inference result by the inverse rule group inverted. In order to acquire new knowledge, information on error relative to the target value and information on change in error information on plant operating amount information
The amount of change in the absolute amount of error due to the operation result is sequentially stored and it is determined whether the information is similar. If it is determined that the information is similar, the amount of change in the absolute amount of error information due to the plant operation result is stored. Similar information is represented by a value with a large absolute value and stored as a control rule group, and control is executed by determining the manipulated variable by weighted average calculation of the error information for the target value and the control rule group, but it also belongs to an example of failure. The result of fuzzy inference using an inverse rule group made up of a knowledge group can be obtained from a failure example by applying fuzzy inference to the fuzzy inference result using a normal rule group belonging to a success example with a negative fitness. Although information can be used with its weight, the amount of change in the absolute amount of error with respect to the target value gives an evaluation of the control a If the strategy is correct, it corresponds to the one that is correct, and if it is incorrect, it corresponds to the one that is more incorrect. ,
By representing those with a large absolute value of the amount of change in the absolute amount of error, a group of control rules from which features have been extracted can be constructed.

実施例 第1図は 本発明の一実施例におけるファジィ推論方法
の推論構成を示すブロック図であ4  状態量xlをも
とにファジィ推論手段1、2によりファジィ推論を行う
。ここでファジィ推論手段1は従来と同じくプラントが
望ましくなるようになるルール(以下、正ルールと称す
る)で記述された推論手段であり、ファジィ推論手段2
はプラントが望ましくならないようになるルール(以下
逆ルールと称する)で記述された推論手段であも 2つ
の推論手段l、 2における推論方法は従来例と同様の
方法であも ファジィ推論手段1による推論結果B”、
ファジィ推論手段2による推論結果C1ζよ ともにフ
ァジイ数であも 推論結果B1は重み付き平均手段4へ
送られ 推論結果C1は反転手段3を経て重み付き平均
手段4へ送られる。重み付き平均手段4では正ルールに
よる推論結果B”と、逆ルールによる推論結果C−を反
転した結果との重み付き平均を束数 その値を推論結果
y−とする。
Embodiment FIG. 1 is a block diagram showing an inference configuration of a fuzzy inference method in an embodiment of the present invention.4 Fuzzy inference is performed by fuzzy inference means 1 and 2 based on the state quantity xl. Here, the fuzzy inference means 1 is an inference means described by rules (hereinafter referred to as positive rules) that make the plant desirable, as in the past, and the fuzzy inference means 2
Even if it is an inference method written by a rule that makes the plant undesirable (hereinafter referred to as a reverse rule), the inference method in the two inference methods 1 and 2 is the same as the conventional example, but it is based on the fuzzy inference method 1. Inference result B”,
The inference result C1ζ by the fuzzy inference means 2, even though both are fuzzy numbers, is sent to the weighted averaging means 4, and the inference result C1 is sent to the weighted averaging means 4 via the inversion means 3. The weighted averaging means 4 takes the weighted average of the inference result B'' based on the normal rule and the result obtained by inverting the inference result C- based on the reverse rule as the bundle number and its value as the inference result y-.

第2図は重み付き平均演算方法を図示したちのであも 
推論結果はメンバシップの形で表すレ正ルールによる推
論結果B1はプラス方向のメンバシップ 逆ルールによ
る推論結果C@はマイナス方向のメンバシップであられ
されも したがって、逆方向のメンバシップはマイナス
の重みを持っているものと考えることができる。したが
って、その演算方法Cよ y@=(1(B”−C”)ydy)/(J B”dy 
−I C”dy)(ただL  (B”−C”)<Oのと
きは−Oとするン の式で求めることができる。すなわt3.C−が反転さ
れたことに対応するものであも 以上の手法によると、逆ルールの適合度が高いほどその
ルールから遠ざかるように操作を行うことになるので、
失敗に基づく経験則を生かせることになん 次&東 本発明の一実施例における制御方法を説明すも
 第3図にその概略構成を示す。
Figure 2 is a diagram illustrating the weighted average calculation method.
The inference result is expressed in the form of membership.The inference result B1 based on the correct rule is membership in the positive direction.The inference result C@ is expressed in the form of membership in the negative direction.Therefore, membership in the opposite direction has a negative weight. It can be thought of as having . Therefore, the calculation method C is y@=(1(B"-C")ydy)/(J B"dy
-I C"dy) (However, when L (B"-C") According to the method described above, the higher the degree of fitness of the inverse rule, the more the operation will move away from that rule.
Nanji & Azuma will be able to make use of empirical rules based on failures.A control method according to an embodiment of the present invention will now be described.A schematic configuration thereof is shown in FIG.

プラント15の出力は比較手段16により目標値と比較
され 誤差情報ベクトルe を得も 誤差情報ベクトル
e は制御結果を記憶する結果メモリ11および策略決
定手段14に送られる。結果メモリ11では誤差情報ベ
クトルe、 誤差情報ベクトルの変化量ベクトル△e1
  その時のプラント操作量ベクトルU、 誤差の絶対
量の変化量△It e  IIが記憶されていく。誤差
の絶対量の変化量△II e  IIζよ 第4図で示
すように 今回得られた誤差ベクトルe nの絶対値と
前回の誤差ベクトルe  n−1の絶対値との差である
。ただし誤差ベクトルe は一般にはm次元ベクトルで
ある力丈 第4図では便宜的に2次元で示していもこれ
により制御手法が有効かどうかを判断することができも
 すなわ板 △II e  11が負で大きい値であれ
ばあるほど、良い制御手法であったことになる。結果メ
モリ11より抽出手段12を用いて、結果メモリll内
での結果情報ベクトルの特徴抽出を行う。抽出方法は後
述すも 策略決定手段14では抽出結果13のデータと
誤差情報ベクトルe とをもとに操作量ベクトル。を求
△プラント15に送るとともに 結果メモリ11へも送
る。以上のようにして制御系を構成していも次に特徴抽
出方法を説明すも 特徴抽出は抽出結果13と結果メモ
リ11の結果の差異を比較し差異が少ないデータを調べ
 もし誤差の絶対量の変化量△It e  Ifの絶対
量の大きいデータがあれば 抽出結果13内の内容を誤
差の絶対量の変化量△ll e  Ifの絶対量の大き
いデータに書換える。
The output of the plant 15 is compared with the target value by the comparing means 16 to obtain an error information vector e. The error information vector e is sent to the result memory 11 for storing control results and the strategy determining means 14. In the result memory 11, the error information vector e, the change amount vector of the error information vector △e1
At that time, the plant operation amount vector U and the amount of change in the absolute amount of error ΔIt e II are stored. The amount of change in the absolute amount of error ΔII e IIζ As shown in FIG. 4, it is the difference between the absolute value of the error vector e n obtained this time and the absolute value of the previous error vector e n-1. However, the error vector e is generally an m-dimensional vector.Although it is shown in two dimensions in Figure 4 for convenience, it is possible to judge whether the control method is effective or not. The larger the negative value, the better the control method. Using the extraction means 12 from the result memory 11, features of the result information vector in the result memory 11 are extracted. The extraction method will be described later.The strategy determining means 14 generates a manipulated variable vector based on the data of the extraction result 13 and the error information vector e. is sent to the request △ plant 15 and also to the result memory 11. Even if the control system is configured as described above, the feature extraction method will be explained next.For feature extraction, compare the differences between the extraction results 13 and the results in the result memory 11, and examine the data with the smallest difference.If the absolute amount of error is If there is data with a large absolute amount of change ΔIt e If, the content in the extraction result 13 is rewritten to data with a large absolute amount of change Δll e If in the absolute amount of error.

すなわち抽出結果13のデータ構造は結果メモリ11の
データ構造と同じであも 結果の差異の求め方Ct  
誤差情報ベクトルe、 誤差情報ベクトルの変化量ベク
トル△e1  その時のプラント操作量ベクトルU、 
誤差の絶対量の変化量△It ellをそれぞれ要素と
するベクトルR間のノルムとして求めることができる。
In other words, even if the data structure of the extraction result 13 is the same as the data structure of the result memory 11, how to find the difference between the results Ct
Error information vector e, variation vector △e1 of error information vector, plant operation amount vector U at that time,
It can be determined as a norm between vectors R each having the amount of change in the absolute amount of error ΔItell as an element.

第5図はベクトルRの空間を便宜的に2次元で示したも
のである。抽出結果はRI、R2・・・R・で示されて
いるものとすも いま、新しい試行により結果Rtが得
られたものとする。 Rrとこれまでの結果との間のノ
ルムを総て求ム 結果として非常に近いベクトルR1が
発見されも R1とRtの誤差の絶対量の変化量△If
 e  IIを比較し 絶対値の大きい方の結果を採用
して抽出結果13を書換えもこのような処理を繰返して
行くと、誤差の絶対量の変化量△l e  Ifの大き
く変化するルールが蓄積されるようになる。すなわち特
徴抽出が行われていくことになん 次に抽出結果13のルール群と誤差情報ベクトルe と
を用いる策略決定手段14の動作につ0て説明する。ル
ール群として所有しているものは誤差情報ベクトルがあ
る値の時に如何なる操作量ベクトルを与えると誤差情報
ベクトルはどの様に変化するかという情報であも した
がって実際の誤差情報ベクトルの値とは一般に異なる値
になっていも そこで、実際の誤差情報ベクトルe と
各ルールにおける誤差情報ベクトルとのノルムを計算し
 各ルールより得られている出力量を、各ノルムの逆比
に応じて重みを付けて分配する。そして分配された各ル
ールよりの出力値の和を操作量出力U として用いも 
したがって、実際の誤差情報ベクトル力文 あるルール
の誤差情報ベクトルであれば そのルールの結果の出力
のみから操作量出力が決定されも また 抽出結果3の
ルール群の中には失敗に関するルー/k  すなわち誤
差情報の絶対量の変化量△II e  Itがマイナス
の場合も含まれも この場合に(よ 重みの符号を反転
させて操作量出力を算出することにより、悪化を防ぐこ
とができも また 分配手順を別の見方をすれば ファ
ジィ推論とも考えられる。すなわち第6図において、抽
出したルールにおいて入力情報が同じ場合にはそのメン
バシップ値が「1」となム 後件部がファジイ数でなく
実数である一種のファジィ推論とも考えることができる
ものであり、本実施例はファジィ制御における知識の自
己獲得とも考えることができるものであもな抵 上記実
施例において誤差の絶対量の変化量△II e  11
を用いた力丈 誤差情報の比(= e。/ e−+)を
用いてもよ賎 この場合にζよ 此の絶対値が「1」よ
り小さいもののう板 より小さい値になったものを抽出
していく。これにより制御結果が好ましいルールとして
蓄積されも また同様にして比の絶対値が「1」より大
きいものについて(上 より大きい値になったものを抽
出していく。これにより好ましくないルールについても
抽出していくことができも 発明の詳細 な説明したように 第1の発明は 従来利用することが
困難であった 失敗に基づく経験則も利用することがで
きるので、ファジィ推論結果の精度を高めることができ
るものである。
FIG. 5 shows the space of the vector R in two dimensions for convenience. Assume that the extraction results are indicated by RI, R2, . Find all the norms between Rr and the previous results Even if a very close vector R1 is found as a result, the amount of change in the absolute amount of error between R1 and Rt △If
Compare e II, adopt the result with the larger absolute value, and rewrite the extraction result 13. If you repeat this process, rules with large changes in the absolute amount of error △l e If will accumulate. will be done. That is, after the feature extraction is performed, the operation of the strategy determining means 14 that uses the rule group of the extraction result 13 and the error information vector e will be explained. What we have as a rule group is information about how the error information vector will change if we give a manipulated variable vector when the error information vector has a certain value. Therefore, the actual value of the error information vector is generally Even if the values are different, the norm between the actual error information vector e and the error information vector in each rule is calculated, and the output amount obtained from each rule is weighted according to the inverse ratio of each norm. distribute. Then, the sum of the distributed output values from each rule can be used as the manipulated variable output U.
Therefore, if the actual error information vector force statement is the error information vector of a certain rule, the manipulated variable output can be determined only from the output of the result of that rule.Also, among the rules of extraction result 3, there is a rule/k related to failure, i.e. In this case, deterioration can be prevented by reversing the sign of the weight and calculating the manipulated variable output. If you look at the procedure in another way, it can also be considered as fuzzy inference.In other words, in Figure 6, if the input information is the same in the extracted rules, the membership value is ``1'', and the consequent is not a fuzzy number. It can be considered as a type of fuzzy inference based on real numbers, and this example can also be considered as self-acquisition of knowledge in fuzzy control. II e 11
You can also use the ratio of error information (= e. / e-+). In this case, ζ. Although the absolute value of this is smaller than "1", the plate that has a smaller value Extract. In this way, the control results are accumulated as preferable rules, but in the same way, for those whose absolute value of the ratio is greater than "1" (above), those with a larger value are extracted.In this way, unfavorable rules are also extracted. However, as explained in detail, the first invention can improve the accuracy of fuzzy inference results by making it possible to use empirical rules based on failures, which were difficult to use in the past. It is something that can be done.

また 第2の発明は従来のファジィ制御の課題であった
制御知識の自己獲得機能を与えるものであり、その効果
は大きLl
In addition, the second invention provides a function for self-acquisition of control knowledge, which has been a problem with conventional fuzzy control, and the effect is large.

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

第1図は本発明の一実施例におけるファジィ推論方法を
示すブロックは 第2図は負の重みを持つ重み付き平均
の考え方を示す猛 第3図は本発明の一実施例における
制御方法を示すブロックは第4図は誤差の絶対量の変化
量の概念を示す阻第5図はルール間の類似性の概念を示
すは 第6図は操作量の決定過程を示す鳳 第7図は従
来のファジィ推論方法を示す図であも ■、 2・・・ファジィ推論手駄 3・・・反転手既 
4・・・重み付き平均手比 11・・・結果メモリ、 
I2・・。 抽出手乱 13・・・抽出結電 14・・・策略決定手
北15・・・プラント。
Figure 1 is a block diagram showing a fuzzy inference method in an embodiment of the present invention. Figure 2 is a block diagram showing the concept of weighted average with negative weights. Figure 3 is a block diagram showing a control method in an embodiment of the present invention. Figure 4 shows the concept of the amount of change in the absolute amount of error; Figure 5 shows the concept of similarity between rules; Figure 6 shows the process of determining the manipulated variable; Figure 7 shows the conventional This is a diagram showing the fuzzy inference method. 2... Fuzzy inference method 3... Reversal method
4... Weighted average hand ratio 11... Result memory,
I2... Extraction hand disturbance 13...Extraction power connection 14...strategy decision north 15...Plant.

Claims (5)

【特許請求の範囲】[Claims] (1)失敗に属する内容の経験的知識を逆ルールとして
用い、逆ルール群を用いてファジィ推論により逆ルール
の適合度を推論し、推論結果のメンバシップ値の符号を
反転させた値と、成功に属する知識を正ルール群として
用いてファジィ推論した結果とをファジィ加算演算して
得られた結果を推論結果とすることを特徴とするファジ
ィ推論方法。
(1) Empirical knowledge of content belonging to failure is used as an inverse rule, the suitability of the inverse rule is inferred by fuzzy inference using a group of inverse rules, and the sign of the membership value of the inference result is inverted; A fuzzy inference method characterized in that the result obtained by performing a fuzzy addition operation on the result of fuzzy inference using knowledge belonging to success as a positive rule group is used as the inference result.
(2)ファジィ加算演算が2つのルール群のメンバシッ
プ値集合の和集合であり、逆ルール群の推論結果のメン
バシップ値をB^■(y)、正ルール群の推論結果のメ
ンバシップ値をA^■(y)として、y^■=(∫(A
^■−B^■)ydy)/(∫A^■dy−∫B^■d
y)(ただし、(A^■−B^■)<0のときは=0と
する。)なる演算を用いて推論結果とすることを特徴と
する請求項1記載のファジィ推論方法。
(2) The fuzzy addition operation is the union of the membership value sets of two rule groups, the membership value of the inference result of the inverse rule group is B^■ (y), the membership value of the inference result of the positive rule group Let A^■(y) be y^■=(∫(A
^■−B^■)ydy)/(∫A^■dy−∫B^■d
2. The fuzzy inference method according to claim 1, wherein the inference result is obtained by using an operation such as y) (where, when (A^■-B^■) < 0, it is set as =0.).
(3)目標値に対する誤差情報、および誤差の変化情報
、プラント操作量情報、操作結果による誤差の絶対量の
変化量を逐次記憶して情報が類似しているかどうかを判
別し、類似していることが判別された場合にはプラント
操作結果による誤差情報の絶対量の変化量の絶対値の大
きい値をもって類似情報を代表させて制御ルール群とし
て記憶し、目標値に対する誤差情報と制御ルール群とを
重み付き平均演算により操作量を決定して制御実行する
ことを特徴とする制御方法。
(3) Error information with respect to the target value, error change information, plant operation amount information, and amount of change in the absolute amount of error due to operation results are sequentially stored and it is determined whether the information is similar or not. If it is determined that this is the case, similar information is stored as a group of control rules with a larger absolute value of the amount of change in the absolute amount of error information due to the plant operation results, and the error information and control rule group for the target value are stored as a representative of the similar information. A control method characterized in that the amount of operation is determined by weighted average calculation and the control is executed.
(4)情報類似の判別を、誤差情報、誤差の変化情報、
操作量情報よりなるベクトル量間のノルムを用い、ノル
ムの値の大小により行うことを特徴とする請求項3記載
の制御方法。
(4) Discrimination of information similarity using error information, error change information,
4. The control method according to claim 3, wherein the control method is performed by using a norm between vector quantities consisting of manipulated variable information and by determining the magnitude of the norm value.
(5)誤差情報の絶対量の変化量の絶対量のかわりに、
誤差情報変化の比を用い、比の絶対値が1より小さい場
合には、比の絶対値のより小さい場合の情報で代表させ
、比の絶対値が1より大きい場合には、比の絶対値のよ
り大きい場合の情報で代表させる請求項3記載の制御方
法。
(5) Instead of the absolute amount of change in the absolute amount of error information,
Using the ratio of error information change, if the absolute value of the ratio is less than 1, it is represented by information for the case where the absolute value of the ratio is smaller, and if the absolute value of the ratio is greater than 1, the absolute value of the ratio is used. 4. The control method according to claim 3, wherein the information is represented by information when the value is larger than .
JP1203398A 1989-08-05 1989-08-05 Fuzzy inference method and control method Pending JPH0367303A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1203398A JPH0367303A (en) 1989-08-05 1989-08-05 Fuzzy inference method and control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1203398A JPH0367303A (en) 1989-08-05 1989-08-05 Fuzzy inference method and control method

Publications (1)

Publication Number Publication Date
JPH0367303A true JPH0367303A (en) 1991-03-22

Family

ID=16473388

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1203398A Pending JPH0367303A (en) 1989-08-05 1989-08-05 Fuzzy inference method and control method

Country Status (1)

Country Link
JP (1) JPH0367303A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05342189A (en) * 1992-06-10 1993-12-24 Adoin Kenkyusho:Kk Learning system for network type information processor

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61180304A (en) * 1985-02-06 1986-08-13 Hitachi Ltd analogy control method
JPS6325726A (en) * 1986-07-18 1988-02-03 Hitachi Ltd Reasoning method using knowledge base

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61180304A (en) * 1985-02-06 1986-08-13 Hitachi Ltd analogy control method
JPS6325726A (en) * 1986-07-18 1988-02-03 Hitachi Ltd Reasoning method using knowledge base

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05342189A (en) * 1992-06-10 1993-12-24 Adoin Kenkyusho:Kk Learning system for network type information processor

Similar Documents

Publication Publication Date Title
Yang et al. A combined backstepping and small-gain approach to robust adaptive fuzzy control for strict-feedback nonlinear systems
Singh The efficient learning of multiple task sequences
CN112558468B (en) Launching platform adaptive robust output feedback control method based on double observers
Cheng et al. A novel adaptive gain strategy for stochastic learning control
Akametalu et al. A minimum discounted reward hamilton-jacobi formulation for computing reachable sets
JPH0367303A (en) Fuzzy inference method and control method
Anderson et al. MR. FIS: Mamdani rule style fuzzy inference system
Ng et al. Neural integrated fuzzy controller (nif-t) and real-time implementation of a ball balancing beam (bbb)
Mezghani et al. Multimodel control of discrete systems with uncertainties
CN116187466A (en) A multi-agent reinforcement learning training method based on rotational symmetry
CN115759177A (en) A Multi-Agent Reinforcement Learning Data Augmentation Method Based on Rotational Symmetry
JPH05197705A (en) Learning system for neural network
CN108090559A (en) A kind of construction method of antithesis reserve pool neural network model
JPH0542014B2 (en)
JPH0490076A (en) Method for extracting feature of medical image
Luo et al. Optimal Tracking Control for Nonlinear Game Systems Using Dynamic Event-Triggering Strategy
Ahmed Optimal control of stochastic systems
Nadali et al. Computer-based Regressor-free Adaptive Control versus Direct Adaptive Fuzzy Control of the Robotic System
Yan et al. Virtual Target-Oriented Neural Learning for Robust Optimal Tracking Control of Discrete Strict-Feedback Systems
Yang et al. A Hybrid Triggering Consensus Framework to Nonlinear Multiagent Systems With Local Observer
Prakash et al. Adaptive Critic Optimal Control of an Uncertain Robot Manipulator With Applications
Yuan et al. Adaptive fuzzy optimal control of multiple autonomous surface vehicles with uncertain dynamics
Chen et al. Deep Recurrent Policy Networks for Planning Under Partial Observability
Baang et al. Adaptive observer using auto-generating B-splines
Yang et al. A Fuzzy-Reasoning Radial Basis Function Neural Network with Reinforcement Learning Method