JPH0340105A - Fuzzy output sensor controller - Google Patents

Fuzzy output sensor controller

Info

Publication number
JPH0340105A
JPH0340105A JP1174067A JP17406789A JPH0340105A JP H0340105 A JPH0340105 A JP H0340105A JP 1174067 A JP1174067 A JP 1174067A JP 17406789 A JP17406789 A JP 17406789A JP H0340105 A JPH0340105 A JP H0340105A
Authority
JP
Japan
Prior art keywords
fuzzy
sensor
controller
membership function
antecedent part
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
JP1174067A
Other languages
Japanese (ja)
Inventor
Mitsumasa Kodama
光正 児玉
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.)
Omron Corp
Original Assignee
Omron Corp
Omron Tateisi Electronics Co
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 Omron Corp, Omron Tateisi Electronics Co filed Critical Omron Corp
Priority to JP1174067A priority Critical patent/JPH0340105A/en
Publication of JPH0340105A publication Critical patent/JPH0340105A/en
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

PURPOSE:To simplify a control operation when a sensor is separate from a fuzzy controller by controlling the membership function of the antecedent part of a fuzzy rule and calculating the goodness of fit of the membership function in accordance with the input signal of the sensor to output this calculated adaptation to the fuzzy controller. CONSTITUTION:A means 2 is used to store the membership function of the antecedent part of a fuzzy rule for the fuzzy arithmetic together with the means 5 - 8 which control the stored membership function, and a means which calculates the goodness of fit of the membership function in accordance with the input signal of a sensor and outputs the adaptation to a fuzzy controller 20. Thus it is possible to control the sensitivity of the sensor and also to control the membership function of the antecedent part of the fuzzy rule while controlling the distance between the sensor and a work when a fuzzy output sensor controller is set close to the sensor. As a result, a control operation is simplified when the sensor is separate from the controller 20.

Description

【発明の詳細な説明】 〈産業上の利用分野〉 本発明は、センサからの人力信号に応じてファジールー
ルの前件部におけるメンバシップ関数の適合度をファジ
ーコントローラに出力するファジー出力センサコントロ
ーラに関する。
[Detailed Description of the Invention] <Industrial Application Field> The present invention relates to a fuzzy output sensor controller that outputs the goodness of fit of a membership function in the antecedent part of a fuzzy rule to a fuzzy controller in response to a human input signal from a sensor. .

〈従来の技術〉 一般に、ファジーコントローラに用いられるファジール
ールは、例えば If  x、=A  &  x2==B、 then 
 y=Cのように表現され、「工f〜」かファジールー
ルの前件部、「then・・・」が後件部と呼ばれる。
<Prior art> In general, fuzzy rules used in fuzzy controllers are, for example, If x,=A & x2==B, then
It is expressed as y=C, and the antecedent part of the fuzzy rule is ``F~'', and the consequent part is ``then...''.

また、Xl、X2が前件部のファジー変数、A、Bが前
件部のファジーラベル、yが後件部のファジー変数、C
が後件部のファジーラベルと呼ばれる。
In addition, Xl and X2 are fuzzy variables for the antecedent part, A and B are fuzzy labels for the antecedent part, y is a fuzzy variable for the consequent part, and C
is called the fuzzy label of the consequent.

従来、この種のファジーコントローラでは、前件部のフ
ァジー変数X1、X2をセンサからの人力信号とし、後
件部のファジー変数yをアクチュエータに対する駆動信
号とした場合、「センサとワークの距離(ファジー変数
X1、X2)がこの程度のときを遠い(ファシーラヘル
A、B)とみなず」というような前件部のメンバシップ
関数を、センサの感度を予め調整したり、センサとワー
クの距離を調整することにより作成してファイルに保管
し、この調整されたメンバシップ関数によりファジー推
論を行う。
Conventionally, in this type of fuzzy controller, when the fuzzy variables X1 and X2 in the antecedent part are human signals from the sensor, and the fuzzy variable y in the consequent part is a drive signal to the actuator, the "distance between the sensor and the workpiece (fuzzy If the variables X1, It is created by adjusting and stored in a file, and fuzzy inference is performed using this adjusted membership function.

〈発明が解決しようとする課題〉 しかしながら、上記従来のファジーコントローラでは、
センサの感度を予め調整したり、センサとワークの距離
を調整するので、センサとの距離が離れて設置される場
合には、操作者がセンサとファジーコントローラの間を
何度も往復しなければならず、調整作業が面倒であると
いう問題点がある。
<Problem to be solved by the invention> However, with the above conventional fuzzy controller,
The sensitivity of the sensor is adjusted in advance and the distance between the sensor and the workpiece is adjusted, so if the sensor is installed far away, the operator does not have to go back and forth between the sensor and the fuzzy controller many times. However, there is a problem that the adjustment work is troublesome.

本発明は上記従来の問題点に鑑み、センサからの人力信
号に応じてファジールールの前件部におけるメンバシッ
プ関数の適合度をファジーコントローラに出力し、セン
サとファジーコントローラが離れている場合の調整作業
を簡単にすることができるファジー出力センサコントロ
ーラを提供することを目白勺とする。
In view of the above-mentioned conventional problems, the present invention outputs the goodness of fit of the membership function in the antecedent part of a fuzzy rule to a fuzzy controller in response to a human input signal from a sensor, and makes adjustments when the sensor and fuzzy controller are far apart. Our objective is to provide a fuzzy output sensor controller that can simplify your work.

く課題を解決するための手段〉 本発明のファジー出力センサコントローラは、上記目的
を達成するために、ファジー演算のためのファジールー
ルの前件部のメンバシップ関数を記憶する手段と、この
記憶されたメンバシップ関数を調整する手段と、センサ
からの人力信号に応じてこのメンバシップ関数の適合度
を算出し、ファジーコントローラに出力する手段とを備
えたものである。
Means for Solving the Problems> In order to achieve the above object, the fuzzy output sensor controller of the present invention includes means for storing membership functions of the antecedent part of fuzzy rules for fuzzy calculations, and a means for storing membership functions of the antecedent part of fuzzy rules for fuzzy calculations. The system is equipped with means for adjusting the membership function determined by the sensor, and means for calculating the degree of fitness of the membership function according to the human power signal from the sensor and outputting the result to the fuzzy controller.

く作用〉 本発明は上記構成により、このファジー出力センサコン
トローラをセンサに近接して設置することにより、セン
サの感度を調整したり、センサとワークの距離を調整し
ながらファジールールの前件部のメンバシップ関数を調
整することができ、したがって、センサとファジーコン
トローラが離れている場合の調整作業を簡単にすること
ができる。
According to the present invention, with the above configuration, by installing this fuzzy output sensor controller close to the sensor, the sensitivity of the sensor can be adjusted, and the antecedent part of the fuzzy rule can be adjusted while adjusting the distance between the sensor and the workpiece. The membership function can be adjusted, thus simplifying the adjustment task when the sensor and fuzzy controller are far apart.

〈実施例〉 以下、図面を参照して本発明の詳細な説明する。第1図
は、本発明に係るファジー出力センサコン)o−ラの一
実施例を示すブロック図、第2図は、第1図のファジー
出力センサコントローラを示す正面図、第3図は、第1
図のRAMの記憶内容を示す説明図、第4図は、センサ
の人力レベルと前件部のメンバシップ関数の適合度の関
係を示す説明図、第5図、第6図は、第1図のファジー
出力センサコントローラの動作を説明するだめのフロー
チャート、第7図は、ファジーコントローラに対する各
種出力形態を示す説明図である。
<Example> Hereinafter, the present invention will be described in detail with reference to the drawings. FIG. 1 is a block diagram showing an embodiment of the fuzzy output sensor controller according to the present invention, FIG. 2 is a front view showing the fuzzy output sensor controller of FIG. 1, and FIG.
Figure 4 is an explanatory diagram showing the memory contents of the RAM in Figure 4. Figure 4 is an explanatory diagram showing the relationship between the human power level of the sensor and the fitness of the membership function of the antecedent. Figures 5 and 6 are Figure 1. FIG. 7 is a flowchart for explaining the operation of the fuzzy output sensor controller, and is an explanatory diagram showing various output forms for the fuzzy controller.

第1図において、1は、センサS(第2図)からの信号
Xをディジタル信号に変換するA/D変換器、2は、中
央処理装置(CPU4)が第4図、第5図にそれぞれ示
すように、ファジー演算のためのファジールールの前件
部のメンバシップ関数の設定制御や、センサからの入力
信号に応じてメンバシップ関数の適合度を算出し、ファ
ジーコントローラに出力する制御を行うためのプログラ
ムを予め記憶するリードオンリメモリ(ROM)、3は
、CPU4の作業エリア等を有するランダムアクセスメ
モリ(RAM)である。
In Fig. 1, 1 is an A/D converter that converts the signal X from the sensor S (Fig. 2) into a digital signal, and 2 is a central processing unit (CPU 4) as shown in Figs. As shown, it controls the setting of the membership function of the antecedent part of the fuzzy rule for fuzzy calculations, calculates the fitness of the membership function according to the input signal from the sensor, and controls the output to the fuzzy controller. A read-only memory (ROM) 3 stores programs for the CPU 4 in advance, and 3 is a random access memory (RAM) having a work area for the CPU 4 and the like.

RAM3は、第3図に示すように、センサSとワーク(
不図示)の距離が「遠い」、「中位」、「近い」ことを
示すファジールールの前件部のラベル毎に、メンバシッ
プ関数の値が正となるセンサSの最少人力レベルMIN
、メンバシップ関数の値が「1」となるセンサSの人力
レベルMID1メンバシップ関数の値が正となるセンサ
Sの最大入力レベルMAXを格納するためのデータテー
ブルと、この「遠い」、「中位」、「近イ」のラベル毎
のデータテーブルのどのテーブルにデータを設定するか
を示すラベルポインタエリアと、上記各データテーブル
のエリアrMINJ。
As shown in Fig. 3, RAM3 stores sensor S and workpiece (
For each label of the antecedent part of the fuzzy rule indicating that the distance of (not shown) is "far", "medium", or "close", the minimum human power level MIN of the sensor S for which the value of the membership function is positive.
, a data table for storing the maximum input level MAX of the sensor S whose membership function value is "1", and a data table for storing the maximum input level MAX of the sensor S whose membership function value is positive. A label pointer area indicating which table of the data tables for each label such as ``Nearest'' and ``Nearest'' is to be set, and an area rMINJ of each data table.

rMIDJ、rMAXJのどのエリアにデータを設定す
るかを示すレベルポインタエリアを有する。
It has a level pointer area that indicates in which area of rMIDJ and rMAXJ data is to be set.

尚、ラベルポインタは、rOJ、「1」、「2」の場合
にそれぞれ、ラベル「遠い」、「中位」、「近い」を示
し、レベルポインタは、「0」、「1」、「2」の場合
にそれぞれ、人力レベルMIN、MID、MAXを示す
。
Note that the label pointer indicates the labels "far", "medium", and "near" in the case of rOJ "1" and "2", respectively, and the level pointer indicates the labels "far", "medium", and "near", respectively, and the level pointer indicates "0", "1", and "2". ” indicates the human power level MIN, MID, and MAX, respectively.

第1図に戻り、5は、センサSの人力レベルXにより、
ファジー演算のためのファジールールの前件部のメンバ
シップ関数をRAM3に設定するための設定スイッチ、
6は、上記設定モード又は、セン゛リーからの入力信号
に応じてメンバシップ関数の適合度yを算出し、ファジ
ーコントローラに出力するモードを切り替えるための設
定/動作切り替えスイッチである。
Returning to Fig. 1, 5 is determined by the human power level X of the sensor S.
a setting switch for setting the membership function of the antecedent part of the fuzzy rule for fuzzy operation in RAM3;
Reference numeral 6 denotes a setting/operation changeover switch for switching between the above setting mode or a mode in which the fitness degree y of the membership function is calculated according to the input signal from the sensor and outputted to the fuzzy controller.

7は、上記「遠い」、「中位」、「近い」のラベルを選
択するだめのラベル選択スイッチ、8は、第4図に示す
ように、メンバシップ関数の各適合点A、、B、Cにそ
れぞれ相当するセンサSの入カレベルMIN、MID、
MAXを選択するためのレベル選択スイッチである。
7 is a label selection switch for selecting the above-mentioned "far", "medium", and "near" labels, and 8 is each adaptation point A, B, of the membership function, as shown in FIG. Input levels MIN, MID, and sensor S of sensor S corresponding to C, respectively.
This is a level selection switch for selecting MAX.

9は、ラベル選択スイッチ7により選択されたラベル「
遠い」、「中位」、「近い」を表示するためのラベル表
示LED、10は、レベル選択スイッチ8により選択さ
れた入力レベルMIN、MID、MAXを表示するため
のレベル表示LEDであり、上記スイッチ5〜8と表示
LED9.10は第2図に示すように、この装置の筐体
の正面に配置される。
9 is the label selected by the label selection switch 7;
The label display LED 10 for displaying "far", "medium", and "near" is a level display LED for displaying the input level MIN, MID, and MAX selected by the level selection switch 8; Switches 5-8 and indicator LEDs 9.10 are arranged at the front of the housing of the device, as shown in FIG.

11は、後述するようにCPU4により演算されたファ
ジールールの前件部の適合度yをディジタル信号に変換
し、ファジーコントローラ20に出力するためのD/A
変換器であり、ファジーコントローラ20は、この適合
度yによりファジー推論を行う。
11 is a D/A for converting the fitness degree y of the antecedent part of the fuzzy rule calculated by the CPU 4 into a digital signal and outputting it to the fuzzy controller 20 as described later.
The fuzzy controller 20, which is a converter, performs fuzzy inference based on this fitness degree y.

次に、上記実施例の動作を説明する。Next, the operation of the above embodiment will be explained.

先ず、第5図を参照してファジールールの前件部のラベ
ル「遠い」、「中位」、「近い」毎に、センサSの入力
レベルMIN、MID、MAXを設定する場合の動作を
説明する。
First, with reference to FIG. 5, we will explain the operation when setting the input levels MIN, MID, and MAX of the sensor S for each of the labels "far", "medium", and "near" in the antecedent part of the fuzzy rule. do.

第5図に示す設定モードでは、ステップ51において、
先ずRAM3のラベルポインタとレベルポインタを共に
「○」にリセットし、続くステップ52において、スイ
ッチ5〜8のとのスイッチが押されたかを判定する。尚
、この場合には、ラベルポインタとレベルポインタが共
に「○」であるので、ラベル表示LED9は、ラベル「
遠い」が選択されていることを表示し、レベル表示LE
D10は、人力レベルMINが選択されていることを表
示する。
In the setting mode shown in FIG. 5, in step 51,
First, both the label pointer and the level pointer of the RAM 3 are reset to "O", and in the following step 52, it is determined whether or not the switches 5 to 8 have been pressed. In this case, since both the label pointer and the level pointer are "○", the label display LED 9 is set to the label "○".
"Far" is selected, and the level display LE
D10 indicates that the human power level MIN is selected.

ステップ52において、設定スイッチ5が押下されると
、ステップ53に進んでセンサSからの人力レベルXを
取り込み、続くステップ54において、ラベルポインタ
が示すラベルのデータテーブルであってレベルポインタ
が示す人力レベルエリアにセットする。
In step 52, when the setting switch 5 is pressed, the process proceeds to step 53, where the human power level set in the area.

また、ステップ52において、レベル選択スイッチ8が
押下されると、ステップ55に進んでレベルポインタを
「1」だけインクリメントし、続くステップ56におい
て、レベルポインタの値が「3」以上か否かを判定する
。「3」以上の場合にはステップ51に戻り、「3」以
上でない場合にはステップ52に戻る。
Further, when the level selection switch 8 is pressed in step 52, the process proceeds to step 55, where the level pointer is incremented by "1", and in the subsequent step 56, it is determined whether the value of the level pointer is "3" or more. do. If it is "3" or more, the process returns to step 51; if it is not "3" or more, the process returns to step 52.

したがって、操作者は、センサSの感度を調整したり、
センサSとワークの距離を調整してレベル選択スイッチ
8を押下することにより、ラベル「遠い」の人力レベル
MIN、MID、MAXを設定することができる。
Therefore, the operator can adjust the sensitivity of the sensor S,
By adjusting the distance between the sensor S and the workpiece and pressing the level selection switch 8, the manual power levels MIN, MID, and MAX for the label "Far" can be set.

ステップ52において、ラベル選択スイッチ7が押下さ
れると、ステップ57に進んでラベルポインタを「1」
だけインクリメントし、続くステップ58において、ラ
ベルポインタの値が「3」以上か否かを判定する。「3
」以」二の場合にはステップ51に戻り、「3」以上で
ない場合にはステップ52に戻る。
In step 52, when the label selection switch 7 is pressed, the process proceeds to step 57 and the label pointer is set to "1".
In the following step 58, it is determined whether the value of the label pointer is "3" or more. "3
If the number is "2" or more, the process returns to step 51, and if the number is not "3" or more, the process returns to step 52.

また、ステップ52において、設定/動作切り替えスイ
ッチ6により動作モードが選択されると設定モードが終
了し、第6図に示す動作モードに移行する。
Further, in step 52, when an operation mode is selected by the setting/operation changeover switch 6, the setting mode ends and the operation mode shifts to the operation mode shown in FIG.

したがって、上記実施例によれば、操作者は、スイッチ
5〜8を適宜操作することにより、センサSとワーク(
不図示)の距離が「遠い」、「中位」、「近い」を示す
ファジールールの前件部のラベル毎に、メンバシップ関
数の値が正となるセンサSの最少人力レベルMINと、
メンバシップ関数の値が「1」となるセンサSの入カレ
ベルMIDと、メンバシップ関数の値が正となるセンサ
Sの最大人力レベルMAXを適宜調整して設定すること
ができる。
Therefore, according to the above embodiment, the operator can connect the sensor S and the workpiece (
The minimum human power level MIN of the sensor S for which the value of the membership function is positive for each label of the antecedent part of the fuzzy rule indicating that the distance (not shown) is "far", "medium", or "close";
The input level MID of the sensor S at which the value of the membership function is "1" and the maximum human power level MAX of the sensor S at which the value of the membership function is positive can be adjusted and set as appropriate.

次に、第6図を参照して、ファジールールの前件部の適
合度yを演算し、ファジーコントローラ20に出力する
場合の動作を説明する。
Next, referring to FIG. 6, an explanation will be given of the operation when calculating the degree of conformity y of the antecedent part of the fuzzy rule and outputting it to the fuzzy controller 20.

0 ステップ61において、設定/動作切り替えスイッチ6
により動作モードが選択されると、ステップ62に進ん
でセンサSの入力レベルXを取り込み、続くステップ6
3において、ラベル「遠い」、「中位」、「近い」毎に
、RAM3に設定された入力レベルMIN、MID、M
AXと比較する。
0 In step 61, setting/operation changeover switch 6
When the operation mode is selected by step 62, the input level X of sensor S is taken in, and step 6 follows.
3, the input levels MIN, MID, M set in RAM3 for each label "far", "medium", "near"
Compare with AX.

比較結果がx<MIHの場合には、ステップ64に進ん
で適合度yをrOJとし、MIN≦XくMIDの場合に
は、ステップ65に進んで次式により適合度yを算出し
、MID≦X≦MAXのの場合には、ステップ66に進
んで次式により適合度yを算出し、MAX<xの場合に
は適合度yをrOJとする。次いで、ステップ68にお
いて、この適合度yをD/A変換器11を介してファジ
ーコントローラ20に出力する。
If the comparison result is x<MIH, proceed to step 64 and set the degree of conformity y to rOJ; if MIN≦X-MID, proceed to step 65 to calculate the degree of conformity y using the following formula, and set MID≦ In the case of X≦MAX, the process proceeds to step 66 to calculate the degree of conformity y using the following equation, and in the case of MAX<x, the degree of conformity y is set to rOJ. Next, in step 68, this fitness degree y is outputted to the fuzzy controller 20 via the D/A converter 11.

■ したがって、」1記実施例によれば、F A (Fac
tory Automation )のように、センサ
Sとファジーコントローラ20が離れて設置される場合
、このファジー出力センサコントローラをセンサSに近
接して設置することにより、センサSの出力信号を確認
しながら、ファジー演算のための前件部の適合度yを調
整することができる。
■ Therefore, according to Example 1, F A (Fac
When the sensor S and the fuzzy controller 20 are installed apart from each other, as in the case of the fuzzy output sensor controller 20, by installing this fuzzy output sensor controller close to the sensor S, you can perform fuzzy calculations while checking the output signal of the sensor S. The goodness of fit y of the antecedent part for can be adjusted.

また、上記実施例によれば、センサSに応した最適なメ
ンバシップ関数をこのファジー出力センサコントローラ
に設定することができるので、従来のように、多様な入
力信号に対して最適なメンバシップ関数をファジーコン
トローラに設定する場合に比べて、メンバシップ関数を
容易に設定することができる。
Furthermore, according to the above embodiment, the optimal membership function corresponding to the sensor S can be set in this fuzzy output sensor controller. Membership functions can be set more easily than when set in a fuzzy controller.

尚、ファジー演算のための前件部の適合度yをファジー
コントローラ20に出力する方法としては、第7図(a
)に示すように、ラベル「遠い」「中位」、「近い」毎
の適合度yを各データ線を介して出力したり、第7図(
b)に示すように、ファジーコントローラ20からのラ
ベル選択 2 信号に応じて共通の出力データ線を介してしたり、第7
図(c)に示すように各ラベルの適合度yを周波数変調
して出力したり、第7図(d)に示すように、ラベル情
報と当該適合度yをパラレルで出力することができる。
Incidentally, as a method of outputting the fitness degree y of the antecedent part for the fuzzy calculation to the fuzzy controller 20, the method shown in FIG. 7 (a
), the suitability y for each label "distant", "medium", and "near" is output via each data line, or as shown in Fig. 7 (
As shown in b), the label selection from the fuzzy controller 20 is performed via the common output data line according to the 2nd signal or the 7th
As shown in FIG. 7(c), the degree of suitability y of each label can be frequency modulated and output, or as shown in FIG. 7(d), the label information and the degree of suitability y can be output in parallel.

〈発明の効果〉 以上説明したように、本発明は、ファジー演算のための
ファジールールの前件部のメンバシップ関数を記憶する
手段と、この記憶されたメンバシップ関数を調整する手
段と、センサからの入力信号に応じてこのメンバシップ
関数の適合度を算出し、ファジーコントローラに出力す
る手段とを備えたので、このファジー出力センサコント
ローラをセンサに近接して設置することにより、センサ
の感度を調整しながらファジールールの前件部のメンバ
シップ関数を調整することができ、したがって、センサ
とファジーコントローラが離れている場合の調整作業を
簡単にすることができる。
<Effects of the Invention> As explained above, the present invention provides a means for storing a membership function of an antecedent part of a fuzzy rule for a fuzzy operation, a means for adjusting the stored membership function, and a sensor. The sensor sensitivity can be increased by installing this fuzzy output sensor controller close to the sensor. The membership function of the antecedent part of the fuzzy rule can be adjusted while making the adjustment, and therefore the adjustment work can be simplified when the sensor and the fuzzy controller are separated.

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

第1図は、本発明に係るファジー出力センサコ3 ントローラの一実施例を示すブロック図、第2図は、第
1図のファジー出力センザコントローラを示す正面図、
第3図は、第1図のRAMの記憶内容を示す説明図、第
4図は、センサの入力レベルと前件部のメンバシップ関
数の適合度の関係を示す説明図、第5図、第6図は、第
1図のファジー出力センサコントローラの動作を説明す
るためのフローチャート、第7図は、ファジーコントロ
ーラに対する各種出力形態を示す説明図である。 1・・・A/D変換器、2・・・リードオンリメモリ(
ROM)、3・・ランダムアクセスメモリ、4・・中央
処理装置(CPU)、5・・設定スイッチ、6・・設定
/動作切り替えスイッチ、7・・ラベル選択スイッチ、
8・・・レベル選択スイッチ、9・・ラベル表示LED
、10・・・レベル表示LED、11・・・D/ A 
変換器、20 ・・・ファジーコントローラ、Sセンサ
。
FIG. 1 is a block diagram showing an embodiment of the fuzzy output sensor controller according to the present invention, and FIG. 2 is a front view showing the fuzzy output sensor controller of FIG. 1.
FIG. 3 is an explanatory diagram showing the memory contents of the RAM in FIG. FIG. 6 is a flowchart for explaining the operation of the fuzzy output sensor controller in FIG. 1, and FIG. 7 is an explanatory diagram showing various output forms for the fuzzy controller. 1...A/D converter, 2...Read only memory (
ROM), 3...Random access memory, 4...Central processing unit (CPU), 5...Setting switch, 6...Setting/operation changeover switch, 7...Label selection switch,
8...Level selection switch, 9...Label display LED
, 10...Level display LED, 11...D/A
Converter, 20...Fuzzy controller, S sensor.

Claims (1)

【特許請求の範囲】 ファジー演算のためのファジールールの前件部のメンバ
シップ関数を記憶する手段と、 前記記憶手段に記憶されたメンバシップ関数を調整する
手段と、 センサからの入力信号に応じて前記メンバシップ関数の
適合度を算出し、ファジーコントローラに出力する手段
とを有するファジー出力センサコントローラ。
[Claims] Means for storing a membership function of an antecedent part of a fuzzy rule for a fuzzy operation, means for adjusting the membership function stored in the storage means, and according to an input signal from a sensor. a fuzzy output sensor controller, comprising means for calculating the fitness of the membership function and outputting it to a fuzzy controller.
JP1174067A 1989-07-07 1989-07-07 Fuzzy output sensor controller Pending JPH0340105A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1174067A JPH0340105A (en) 1989-07-07 1989-07-07 Fuzzy output sensor controller

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1174067A JPH0340105A (en) 1989-07-07 1989-07-07 Fuzzy output sensor controller

Publications (1)

Publication Number Publication Date
JPH0340105A true JPH0340105A (en) 1991-02-20

Family

ID=15972052

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1174067A Pending JPH0340105A (en) 1989-07-07 1989-07-07 Fuzzy output sensor controller

Country Status (1)

Country Link
JP (1) JPH0340105A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04128346U (en) * 1991-05-15 1992-11-24 オムロン株式会社 fuzzy sensor controller

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04128346U (en) * 1991-05-15 1992-11-24 オムロン株式会社 fuzzy sensor controller

Similar Documents

Publication Publication Date Title
CA2358416A1 (en) Process facility control systems using an efficient prediction form and methods of operating the same
US5274750A (en) Robot teaching apparatus and method with skill level storage
CA2135214A1 (en) Autonomous Evolution Type Hardware Design System
JPH0573131A (en) Expert system
JP3481558B2 (en) Mute device and mute method
JPH09212568A (en) User adaptive response device
KR950030472A (en) Acoustic Control Circuit Using Biorhythm and Its Method
EP0545419A1 (en) Inverter unit and controlling method thereof
US4854209A (en) Electronic musical instrument with key scaling using multiple set points
JPH02230402A (en) Adaptive controller
JPH03145400A (en) Signal processor for sound field reproduction
JPH0526223B2 (en)
JP4078769B2 (en) Musical sound control apparatus and recording medium recording musical sound control processing program
JP2590262Y2 (en) Key scaling data display device and tone generator
JPH01244502A (en) Pc program display system
JPH05189118A (en) Keyboard device
JPH0311934Y2 (en)
JP2000324496A5 (en)
JPH09198042A (en) Music device number input method
JPH04107703A (en) Temperature/humidity controller
JPH10105607A (en) Chart display method
JPH05216823A (en) Command execution method
JPH07207707A (en) Operation pattern switching method and device for hydraulic circuit drive device
JPH01173795U (en)
JPH0344567A (en) Output device of analytical data on frequency