JPH0628500A - 非ファジィ化装置 - Google Patents

非ファジィ化装置

Info

Publication number
JPH0628500A
JPH0628500A JP4184139A JP18413992A JPH0628500A JP H0628500 A JPH0628500 A JP H0628500A JP 4184139 A JP4184139 A JP 4184139A JP 18413992 A JP18413992 A JP 18413992A JP H0628500 A JPH0628500 A JP H0628500A
Authority
JP
Japan
Prior art keywords
value
inference
singleton
range width
consequent 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
JP4184139A
Other languages
English (en)
Inventor
Akio Yoshitake
昭雄 吉竹
Masanari O
征成 王
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.)
Rohm Co Ltd
Original Assignee
Rohm 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 Rohm Co Ltd filed Critical Rohm Co Ltd
Priority to JP4184139A priority Critical patent/JPH0628500A/ja
Priority to US08/086,039 priority patent/US5546501A/en
Publication of JPH0628500A publication Critical patent/JPH0628500A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N7/00Computing arrangements based on specific mathematical models
    • G06N7/02Computing arrangements based on specific mathematical models using fuzzy logic
    • G06N7/04Physical realisation
    • G06N7/043Analogue or partially analogue implementation
    • 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
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S706/00Data processing: artificial intelligence
    • Y10S706/90Fuzzy logic

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Computational Mathematics (AREA)
  • Evolutionary Computation (AREA)
  • Molecular Biology (AREA)
  • Fuzzy Systems (AREA)
  • Biomedical Technology (AREA)
  • Algebra (AREA)
  • Artificial Intelligence (AREA)
  • Health & Medical Sciences (AREA)
  • Data Mining & Analysis (AREA)
  • General Health & Medical Sciences (AREA)
  • Automation & Control Theory (AREA)
  • Mathematical Analysis (AREA)
  • Mathematical Optimization (AREA)
  • Pure & Applied Mathematics (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Mathematical Physics (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Feedback Control In General (AREA)

Abstract

(57)【要約】 【構成】 後件部がシングルトンから構成される簡略型
ファジィ推論ハードウエアの非ファジィ化装置におい
て、各ルール毎に設けられた推論ブロック(1)におけ
る前記各ルールの後件部の各シングルトンを各シングル
トン毎に統合する最大値を演算する最大値演算手段
(2)と、同最大値演算手段より出力された各推論グレ
ードをそれぞれ荷重加算及び単純加算する手段(2),
(3)と、前記荷重加算値を単純加算値で除算して重心
値を求める除算手段(5)と、その除算値の出力レンジ
幅を任意の値に伸縮及びシフトする手段(6),(7)
とを備えた非ファジィ化装置。 【効果】 後続の回路、装置の入力レンジ幅が異なって
も、スケーリング手段より重心値の出力レンジ幅のスケ
ーリングが可能となり、またレベルシフト手段により重
心値の出力レンジ幅のシフトも可能となる。同じ手段を
用いて、制御目的に応じて後件部のスケーリング、つま
り制御量を可変調整することができる。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、制御、パターン認識、
意思決定など、あいまいな情報、知識をベースにしたフ
ァジィ推論をハードウエアとして実現するための非ファ
ジィ化装置に関する。
【0002】
【従来の技術】簡略型ファジィ推論の概略を図3に示
す。一般にファジィ推論では、推論ルールは「もし〜な
ら〜である」という形のいわゆる「if thenルー
ル」で記述される。「もし〜」の部分を前件部、「〜で
ある」の部分を後件部と呼ぶ。ファジィ推論では、上記
「〜」の部分をファジィ集合としてメンバーシップ関数
で表現することにより、あいまいな知識をベースにした
推論を可能にしている。
【0003】最近では、後件部の「〜」の部分をファジ
ィ集合ではなく、定数(シングルトン)としても推論結
果に不都合が無いことが確認されている。この方法は簡
略法と呼ばれ、計算過程が大幅に省略されることから、
制御をはじめとする諸分野で多数、実用されつつある。
【0004】図3に従って簡略型ファジィ推論の推論ア
ルゴリズムを説明する。与えられた入力xは各ルール毎
に前件部に記述されたメンバーシップ関数と比較照合さ
れ、入力と対応した値が算出される。この値は適合度と
呼ばれ、更に適合度で後件部を頭切りすることにより、
各ルール別の推論結果が求められる。簡略型ファジィ推
論では、後件部はシングルトンで構成されるため、前件
部の適合度そのものがそのまま推論結果のグレードとな
る。
【0005】次に、複数のルールから求められた推論結
果のグレードは、例えばMAX(最大値)演算により統
合される。多くの現実的な場合、統合された推論結果か
らただ一つの確定的な値を出力する必要がある。この操
作は、非ファジィ化と呼ばれ、一般には統合された推論
結果の荷重平均、すなわち重心を求めることで行われ
る。この計算は、(1)式で表される。
【0006】
【数1】 (1)式で、iは後件部を構成する各シングルトンを表
し、nはシングルトンの総数である。wi は各シングル
トンの横軸方向の位置、つまり定数の値を表す。μi
各シングルトンに対応する推論グレードである。(1)
式の分子は各推論グレードの荷重加算値で、分母は単純
加算値となる。これらの除算を行うことで、重心値が求
まり、この値がファジィ推論の確定出力となる。
【0007】
【発明が解決しようとする課題】ところで、ファジィ推
論をハードウエアとして構成した場合に、後続の回路、
装置によって入力のレンジ幅やその値が異なるため、重
心値の出力レンジ幅の伸縮及び出力レンジのシフトが必
要となる場合が出てくる。
【0008】また、ファジィ制御では後件部の出力レン
ジ幅をいくらにするのかが問題となる。後件部の出力レ
ンジ幅が大きいと、入力の変化には敏感に反応すること
ができるが、操作量が大きくなり、過剰操作を起こして
しまう。逆に後件部の出力レンジ幅が小さいと、入力の
変化には敏感に反応することはできないが、操作量が小
さくなり、過剰操作を防ぐことができる。
【0009】そこで、制御対象、目的に合った制御を行
うために、後件部の出力レンジ幅の伸縮が必要となる。
【0010】本発明が解決すべき課題は、簡略型ファジ
ィ推論ハードウエアにおいて、後続の回路、装置によっ
て入力レンジ幅が異なるため重心値の出力レンジ幅の伸
縮及びシフトさせる手段と、ファジィ制御の目的に応じ
て後件部のスケーリング、つまり制御量を変える手段を
提供することである。
【0011】
【課題を解決するための手段】前記課題を解決するた
め、本発明は、後件部がシングルトンから構成される簡
略型ファジィ推論ハードウエアの非ファジィ化装置にお
いて、各ルール毎に設けられた推論ブロックにおける前
記各ルールの後件部の各シングルトンを各シングルトン
毎に統合する最大値を演算する最大値演算手段と、同最
大値演算手段より出力された各推論グレードをそれぞれ
荷重加算及び単純加算する手段と、前記荷重加算値を単
純加算値で除算して重心値を求める除算手段と、その除
算値の出力レンジ幅を任意の値に伸縮及びシフトする手
段とを備えたものである。
【0012】
【作用】前記手段により、除算手段で得られた重心値の
出力レンジ幅の伸縮及びシフトが可能となる。
【0013】
【実施例】以下、本発明を実施例を参照しながら具体的
に説明する。
【0014】図1は本発明をハードウエア化した場合の
一例を示すブロック図である。各ルール毎に設けられた
推論ブロック1〜nの出力は最大値演算ブロック2によ
り、後件部の各シングルトン毎に統合される。統合され
た推論グレードをμi とする。iは各シングルトンを表
す番号である。この値は次段の荷重加算ブロック3と単
純加算ブロック4に入力され、それぞれ
【数2】 が出力される。
【0015】除算ブロック5により式(2),(3)の
二つの値の除算を行う。
【0016】
【数3】 一方、スケーリングブロック6では外部から適当なスケ
ーリング値ADJが与えられ、式(4)にADJ値が乗
算される。
【0017】
【数4】 また、レベルシフトブロック7では外部から適当なレベ
ルシフト電圧Vx が与えられ、式(5)にVx 値が加算
され、最終確定出力電圧V0
【数5】 となる。
【0018】図2は本発明による非ファジィ化ハードウ
エアをアナログ電気回路として構成した場合の一例であ
る。
【0019】実施例1の除算ブロック5、スケーリング
ブロック6、レベルシフトブロック7を、トランジスタ
Q1〜Q4と演算増幅器(オペアンプ)OP1〜OP5
により構成したものである。
【0020】荷重加算ブロック3と単純加算ブロック4
の出力X,Yは演算増幅器OP1〜OP3からなる除算
回路11に入力され、前記(4)式が演算される。ここ
で、スケーリング回路12により発生した電圧を印加す
ることにより、式(4)は式(5)となり、確定出力電
圧V0 のレンジ幅がADJ値分、伸縮されることにな
る。また、レベルシフト回路13により発生した電圧V
x を印加することにより、式(5)は式(6)となり、
確定出力電圧V0 のレンジ幅がVx 分シフトされること
になる。
【0021】
【発明の効果】上述したように、本発明によればファジ
ィ推論をハードウエア化した場合、次の効果を奏する。
【0022】(1)後続の回路、装置の入力レンジ幅が
異なっても、スケーリング手段より重心値の出力レンジ
幅のスケーリングが可能となり、またレベルシフト手段
により重心値の出力レンジ幅のシフトも可能となる。
【0023】(2)同じ手段を用いて、制御目的に応じ
て後件部のスケーリング、つまり制御量を可変調整する
ことができる。
【図面の簡単な説明】
【図1】 本発明の実施例を示すブロック図である。
【図2】 本発明による非ファジィ化ハードウエアをア
ナログ電気回路として構成した場合の例を示す回路図で
ある。
【図3】 簡略型ファジィ推論の概略説明図である。
【符号の説明】
1:推論ブロック、2:最大値演算回路、3:荷重加算
ブロック、4:単純加算ブロック、5:除算ブロック、
6:スケーリングブロック、7:レベルシフトブロッ
ク、11:除算回路、12:スケーリング回路、13:
レベルシフト回路

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 後件部がシングルトンから構成される簡
    略型ファジィ推論ハードウエアの非ファジィ化装置にお
    いて、各ルール毎に設けられた推論ブロックにおける前
    記各ルールの後件部の各シングルトンを各シングルトン
    毎に統合する最大値を演算する最大値演算手段と、同最
    大値演算手段より出力された各推論グレードをそれぞれ
    荷重加算及び単純加算する手段と、前記荷重加算値を単
    純加算値で除算して重心値を求める除算手段と、その除
    算値の出力レンジ幅を任意の値に伸縮及びシフトする手
    段とを備えた、非ファジィ化装置。
JP4184139A 1992-07-10 1992-07-10 非ファジィ化装置 Pending JPH0628500A (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP4184139A JPH0628500A (ja) 1992-07-10 1992-07-10 非ファジィ化装置
US08/086,039 US5546501A (en) 1992-07-10 1993-07-06 Defuzzification system for shifting and scaling centroid values

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4184139A JPH0628500A (ja) 1992-07-10 1992-07-10 非ファジィ化装置

Publications (1)

Publication Number Publication Date
JPH0628500A true JPH0628500A (ja) 1994-02-04

Family

ID=16148057

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4184139A Pending JPH0628500A (ja) 1992-07-10 1992-07-10 非ファジィ化装置

Country Status (2)

Country Link
US (1) US5546501A (ja)
JP (1) JPH0628500A (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6763337B1 (en) * 1999-03-05 2004-07-13 Lockheed Martin Corporation Weighted wedge defuzzification for conceptual system design evaluation

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0682396B2 (ja) * 1985-10-22 1994-10-19 オムロン株式会社 メンバーシップ関数合成装置およびファジィ・システム
JPH02155045A (ja) * 1988-12-07 1990-06-14 Aputo Instr Kk 真理値コンバータ
US5202954A (en) * 1989-07-14 1993-04-13 Olympus Optical Co., Ltd. Digital fuzzy apparatus having simplified barycentral operation arrangement

Also Published As

Publication number Publication date
US5546501A (en) 1996-08-13

Similar Documents

Publication Publication Date Title
Czogała et al. The idea of a rough fuzzy controller and its application to the stabilization of a pendulum-car system
US5347615A (en) Rule generating and verifying apparatus for fuzzy control using temporary exclusion of a selected rule
US5758025A (en) Dynamically adaptive fuzzy interval controller
JPH0628500A (ja) 非ファジィ化装置
EP0355716A2 (en) Rule generating apparatus and method of generating rules for fuzzy inference
US5446827A (en) Bias impression for defuzzifying apparatus
EP0392494A2 (en) Fuzzy processor
JPH0378003A (ja) ファジイコントローラ
JPH05181985A (ja) 非ファジィ化装置
KR100338312B1 (ko) 퍼지제어루프에서의퍼지추론방법
JP2532976B2 (ja) ファジィ知識ベ―ス構築装置
JP2571145B2 (ja) ファジイ推論によるプラントなどの制御方法
JPH0628501A (ja) ファジィ推論ユニット
JP2541442B2 (ja) 近似推論装置
JPH05289879A (ja) ファジィ推論装置
JPH04354026A (ja) メンバシップ関数発生回路
JP2814386B2 (ja) ファジィ推論方法
Eppler et al. Stabilization of a stratospheric balloon experiment by a new fuzzy controller with a neural process model
CA2054712A1 (en) Fuzzy inference computation method and apparatus
JPH04321134A (ja) ファジィ推論装置
JPH05181986A (ja) 非ファジィ化装置
JP2767625B2 (ja) ファジィ推論装置およびその動作方法
JPH04302328A (ja) ファジィ処理装置および方法
JPH05298109A (ja) ファジイ推論方式
Tikk et al. Notes on Sugeno and Yasukawa's fuzzy modelling approach