JPH04291603A - ファジィ制御方式 - Google Patents
ファジィ制御方式Info
- Publication number
- JPH04291603A JPH04291603A JP3056943A JP5694391A JPH04291603A JP H04291603 A JPH04291603 A JP H04291603A JP 3056943 A JP3056943 A JP 3056943A JP 5694391 A JP5694391 A JP 5694391A JP H04291603 A JPH04291603 A JP H04291603A
- Authority
- JP
- Japan
- Prior art keywords
- fuzzy
- rules
- manipulated variable
- fuzzy control
- temporary
- 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.)
- Withdrawn
Links
Landscapes
- Feedback Control In General (AREA)
- Devices For Executing Special Programs (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【0001】[発明の目的]
【0002】
【産業上の利用分野】本発明は汎用的なファジィ制御コ
ントロ−ラに用いられるファジィ推論方式に関する。
ントロ−ラに用いられるファジィ推論方式に関する。
【0003】
【従来の技術】最近、システムの数式モデル化が困難な
制御対象に対しファジィ制御を取り入れる試みが多数行
われている。現在、制御へのファジィル−ルの利用方法
としては大きく分けて次の2種類がある。
制御対象に対しファジィ制御を取り入れる試みが多数行
われている。現在、制御へのファジィル−ルの利用方法
としては大きく分けて次の2種類がある。
【0004】(1)オペレ−タの経験則をル−ル化した
り、実際の操作履歴デ−タを分析することによりオペレ
−タのファジィモデルを作成し、オペレ−タと同様の制
御を実現する。
り、実際の操作履歴デ−タを分析することによりオペレ
−タのファジィモデルを作成し、オペレ−タと同様の制
御を実現する。
【0005】(2)対象のモデル(ファジィモデルなど
)により、ある仮の操作量を与えたときの将来の状態を
予測し、予測値が目標をどの程度満足するかをファジィ
推論により評価する事により最適な操作量を決定する。
)により、ある仮の操作量を与えたときの将来の状態を
予測し、予測値が目標をどの程度満足するかをファジィ
推論により評価する事により最適な操作量を決定する。
【0006】(1)の方式はファジィ制御において最も
一般的に使われている方式であり、簡単にル−ル化でき
る。しかし、ル−ルの中にオペレ−タの大局的な制御戦
略が含まれるため、それぞれのル−ルが複雑な相互作用
を及ぼす。このため、オペレ−タの制御知識をただ並列
に並べてもそのままでは有効に機能しない場合が多く、
また、1部のル−ルを変更したために全体のル−ルを設
計しなおさなくてはならない場合があよくある。さらに
、制御目的が変わると全面的にル−ルをつくり直さなく
てはならない。
一般的に使われている方式であり、簡単にル−ル化でき
る。しかし、ル−ルの中にオペレ−タの大局的な制御戦
略が含まれるため、それぞれのル−ルが複雑な相互作用
を及ぼす。このため、オペレ−タの制御知識をただ並列
に並べてもそのままでは有効に機能しない場合が多く、
また、1部のル−ルを変更したために全体のル−ルを設
計しなおさなくてはならない場合があよくある。さらに
、制御目的が変わると全面的にル−ルをつくり直さなく
てはならない。
【0007】この点、(2)の制御方式だと、対象シス
テムのあいまいさを示すファジィモデルのル−ルと、制
御戦略を決定する部分に含まれるあいまいさを示してい
る目標評価ル−ルが明確に区別できるため、調整、設計
の方針がたてやすい。また、目標評価ル−ルに与える目
標ファジィ集合を変えてやるだけで、どんな制御目標に
も簡単に変更できる。以後これを、状態予測型ファジィ
制御方式と呼ぶことにする。
テムのあいまいさを示すファジィモデルのル−ルと、制
御戦略を決定する部分に含まれるあいまいさを示してい
る目標評価ル−ルが明確に区別できるため、調整、設計
の方針がたてやすい。また、目標評価ル−ルに与える目
標ファジィ集合を変えてやるだけで、どんな制御目標に
も簡単に変更できる。以後これを、状態予測型ファジィ
制御方式と呼ぶことにする。
【0008】図2に従来の状態予測型ファジィ制御方式
のブロック図を示す。ただしここではモデルとしてファ
ジィモデルを用いている。図2において、1は前記仮操
作量をモデルに与える部分、2は状態を予測するための
ファジィモデル、3は予測値を評価するファジィ推論部
分、4は評価結果に応じて仮操作量を合成、または選択
する部分、5は現在の状態に応じて評価基準となる目標
値B*を決定する部分である。
のブロック図を示す。ただしここではモデルとしてファ
ジィモデルを用いている。図2において、1は前記仮操
作量をモデルに与える部分、2は状態を予測するための
ファジィモデル、3は予測値を評価するファジィ推論部
分、4は評価結果に応じて仮操作量を合成、または選択
する部分、5は現在の状態に応じて評価基準となる目標
値B*を決定する部分である。
【0009】ファジィモデルは一般的にルール形式では
次のようになる。
次のようになる。
【0010】
【数1】
【0011】ここでf()は含む関数を表す。また、x
,uはそれぞれ状態ベクトル、入力ベクトルを示し、t
は現在時刻、dtはサンプリング周期を示す。
,uはそれぞれ状態ベクトル、入力ベクトルを示し、t
は現在時刻、dtはサンプリング周期を示す。
【0012】また、
【0013】
【数2】
【0014】であり、A,B は状態空間、U は入力
空間上で定義された参照ファジィ集合のラベルである。 NA,NB,NUはそれぞれ定義された参照ファジィ集
合の数を表す。
空間上で定義された参照ファジィ集合のラベルである。 NA,NB,NUはそれぞれ定義された参照ファジィ集
合の数を表す。
【0015】状態予測型ファジィ制御のルールは、
【0
016】
016】
【数3】
【0017】で与えられる。ここで、 B* j は状
態空間上の目標を表す参照ファジィ数、u ´|t は
仮操作量である。Uj は仮操作量として与えられるも
のなら何でも良く、結論部の u|t が同じ Uj
になりさえすれば良い。
態空間上の目標を表す参照ファジィ数、u ´|t は
仮操作量である。Uj は仮操作量として与えられるも
のなら何でも良く、結論部の u|t が同じ Uj
になりさえすれば良い。
【0018】しかし、状態予測型ファジィ制御方式は動
的なシステムを制御しようとする場合、次に示すような
2つの問題点がある。
的なシステムを制御しようとする場合、次に示すような
2つの問題点がある。
【0019】第1の問題点は、システムの過去及び現在
の状態から、それぞれの仮操作量を与えたときの予測値
をモデルにより求め、さらにその予測値のそれぞれを目
標評価ルールにより評価するという2段構造のコントロ
ーラになっているため、推論速度が遅いと言う事である
。
の状態から、それぞれの仮操作量を与えたときの予測値
をモデルにより求め、さらにその予測値のそれぞれを目
標評価ルールにより評価するという2段構造のコントロ
ーラになっているため、推論速度が遅いと言う事である
。
【0020】第2の問題点は、ファジィ推論がモデルと
目標評価の2段階に分かれているため、通常のフィード
バック型ファジィ制御ルールと同時に使用する場合など
、設計が難しく、扱いにくくなる。
目標評価の2段階に分かれているため、通常のフィード
バック型ファジィ制御ルールと同時に使用する場合など
、設計が難しく、扱いにくくなる。
【0021】
【発明が解決しようとする課題】上述したように、状態
予測型ファジィ制御方式は、推論速度が遅い、通常のフ
ィードバック型ファジィ制御ルールと同時に使用する場
合など、設計が難しく、扱いにくくなる、という問題が
あった。
予測型ファジィ制御方式は、推論速度が遅い、通常のフ
ィードバック型ファジィ制御ルールと同時に使用する場
合など、設計が難しく、扱いにくくなる、という問題が
あった。
【0022】本発明は、このような問題を解決するため
に創案されたものであり、推論時間を大幅に短縮、フィ
ードバック型ファジィ制御ルールとの同時使用も容易に
することが可能なファジィ制御方式を提供することを目
的とする。
に創案されたものであり、推論時間を大幅に短縮、フィ
ードバック型ファジィ制御ルールとの同時使用も容易に
することが可能なファジィ制御方式を提供することを目
的とする。
【0023】[発明の構成]
【0024】
【課題を解決するための手段】上述した目的を達成する
ために、本発明のファジィ制御方式は、制御対象システ
ムへの過去の操作量入力と、過去および現在のシステム
状態量の観測値から、ファジィモデルを用いてシステム
の状態予測値をそれぞれの仮操作量について別々に求め
、目的評価の為のファジィル−ルでそれぞれの予測値の
制御目標値との適合度を評価し、この適合度を用いて最
適な操作量を決定するファジィ制御方式であって、仮操
作量が互いに素であるという条件を加え、与えられた仮
操作量ごとに前記ファジィモデルのル−ルの中から関係
するル−ルごとにグル−プ化し、あらかじめ仮操作量を
設定することを特徴としている。
ために、本発明のファジィ制御方式は、制御対象システ
ムへの過去の操作量入力と、過去および現在のシステム
状態量の観測値から、ファジィモデルを用いてシステム
の状態予測値をそれぞれの仮操作量について別々に求め
、目的評価の為のファジィル−ルでそれぞれの予測値の
制御目標値との適合度を評価し、この適合度を用いて最
適な操作量を決定するファジィ制御方式であって、仮操
作量が互いに素であるという条件を加え、与えられた仮
操作量ごとに前記ファジィモデルのル−ルの中から関係
するル−ルごとにグル−プ化し、あらかじめ仮操作量を
設定することを特徴としている。
【0025】
【作用】本発明のファジィ制御方式では、状態予測型フ
ァジィ推論においてファジィモデルを用いた場合、ファ
ジィモデルで1つの仮操作量に対し予測に使用されるル
−ルは全ル−ル中のごく1部であるという性質を利用し
、ファジィモデルのル−ルと評価ル−ルを1つの仮操作
量ごとにグル−プ化しあらかじめ仮操作量を設定してお
くことにより、推論時間を短縮させ、フィ−ドバック型
ファジィ制御ル−ルとの同時使用も容易にする。
ァジィ推論においてファジィモデルを用いた場合、ファ
ジィモデルで1つの仮操作量に対し予測に使用されるル
−ルは全ル−ル中のごく1部であるという性質を利用し
、ファジィモデルのル−ルと評価ル−ルを1つの仮操作
量ごとにグル−プ化しあらかじめ仮操作量を設定してお
くことにより、推論時間を短縮させ、フィ−ドバック型
ファジィ制御ル−ルとの同時使用も容易にする。
【0026】
【実施例】以下、本発明の実施例を図面を用いて説明す
る。
る。
【0027】図1は本発明の一実施例のファジィ制御方
式を説明するためのブロック図である。
式を説明するためのブロック図である。
【0028】従来のファジィ制御方式の数3に示すルー
ルにおいてファジィモデルに与える仮操作量u ´に数
4、数5の制限を加え、仮操作量はファジィモデル前件
部で使用した操作量の参照ファジィ集合と同じものを使
い、しかもそれらは互いに素であるとする。すると、フ
ァジィモデルのルールと目標評価ルール(状態予測型フ
ァジィ制御ルール)とは、簡単なグループ化ができる。 数5の条件は、仮操作量が非ファジィ値である場合は自
動的に満足している。
ルにおいてファジィモデルに与える仮操作量u ´に数
4、数5の制限を加え、仮操作量はファジィモデル前件
部で使用した操作量の参照ファジィ集合と同じものを使
い、しかもそれらは互いに素であるとする。すると、フ
ァジィモデルのルールと目標評価ルール(状態予測型フ
ァジィ制御ルール)とは、簡単なグループ化ができる。 数5の条件は、仮操作量が非ファジィ値である場合は自
動的に満足している。
【0029】
【数4】
【0030】
【数5】
【0031】すなわち、ファジィモデルにUiを加えた
ときは、前件部に命題(u|t =Ui ) を持たな
いファジィモデルルールは前件部適合度が0 となり使
用しない。(u|t =Ui ) を持つルールも、そ
の命題の適合度は1.0 となるのでその命題は除いて
考えて良い。このことを利用するとファジィモデルのル
ールの中から仮操作量ごとに関係するルールのみを抜き
出してグループ化できる。例として次のようなファジィ
モデルを考える。
ときは、前件部に命題(u|t =Ui ) を持たな
いファジィモデルルールは前件部適合度が0 となり使
用しない。(u|t =Ui ) を持つルールも、そ
の命題の適合度は1.0 となるのでその命題は除いて
考えて良い。このことを利用するとファジィモデルのル
ールの中から仮操作量ごとに関係するルールのみを抜き
出してグループ化できる。例として次のようなファジィ
モデルを考える。
【0032】
【数6】
【0033】ここで条件数3より
【0034】
【数7】
【0035】と設定すると、状態予測型ファジィ制御ル
ールは次の2つが存在する。
ールは次の2つが存在する。
【0036】
【数8】
【0037】ここでRR1 に関係するファジィモデル
ルールについて考えると、(u´|t =UA)を条件
として持たないR3、R4は無視でき、R1、R2につ
いては(u´|t =UA)を消去して、次のように対
応づけられる。
ルールについて考えると、(u´|t =UA)を条件
として持たないR3、R4は無視でき、R1、R2につ
いては(u´|t =UA)を消去して、次のように対
応づけられる。
【0038】<仮操作量u ´|t としてUAを使用
した場合に関係するルール群M|u´=UA >
した場合に関係するルール群M|u´=UA >
【00
39】
39】
【数9】
【0040】u ´=UB と考えても同様のルール群
M|u´=UB ができる。これらのルール群はお互い
に全く干渉はせず、仮操作量として与える値もあらかじ
めあたえられているため、モデルルーム部分に現在の状
態量と過去の状態量及び操作量さえ与えてやれば、その
まま(u|t =UA)を出力すべき割合がでてくる。 以上のことは、結論部が数式のファジィモデルルールの
場合も全く同様である。つまり1つのルール群が従来の
1つの状態フィードバック型ファジィ制御ルールと同様
に扱えるようになる。このことにより、フィ−ドバック
型ファジィ制御ル−ルと図2の4の合成・選択部を共有
することができ、同時使用が容易になる。
M|u´=UB ができる。これらのルール群はお互い
に全く干渉はせず、仮操作量として与える値もあらかじ
めあたえられているため、モデルルーム部分に現在の状
態量と過去の状態量及び操作量さえ与えてやれば、その
まま(u|t =UA)を出力すべき割合がでてくる。 以上のことは、結論部が数式のファジィモデルルールの
場合も全く同様である。つまり1つのルール群が従来の
1つの状態フィードバック型ファジィ制御ルールと同様
に扱えるようになる。このことにより、フィ−ドバック
型ファジィ制御ル−ルと図2の4の合成・選択部を共有
することができ、同時使用が容易になる。
【0041】また、それぞれの仮操作量に対して使用す
るモデルル−ルの数が最小限になるため、推論速度も大
幅に向上する。
るモデルル−ルの数が最小限になるため、推論速度も大
幅に向上する。
【0042】
【発明の効果】本発明によれば、ファジィモデルのル−
ルと目標評価ル−ルを一つの仮操作量ごとにグル−プ化
しあらかじめ仮操作量を設定しておくことにより、推論
時間を大幅に短縮、フィ−ドバッグ型ファジィ制御ル−
ルとの同時使用も容易にする。
ルと目標評価ル−ルを一つの仮操作量ごとにグル−プ化
しあらかじめ仮操作量を設定しておくことにより、推論
時間を大幅に短縮、フィ−ドバッグ型ファジィ制御ル−
ルとの同時使用も容易にする。
【図1】本発明の一実施例のファジィ制御方式を説明す
るためのブロック図である。
るためのブロック図である。
【図2】従来の状態予測型ファジィ制御方式を説明する
ためのブロック図である。
ためのブロック図である。
Claims (1)
- 【請求項1】制御対象システムへの過去の操作量入力と
、過去および現在のシステム状態量の観測値から、ファ
ジィモデルを用いてシステムの状態予測値をそれぞれの
仮操作量について別々に求め、目的評価の為のファジィ
ル−ルでそれぞれの予測値の制御目標値との適合度を評
価し、この適合度を用いて最適な操作量を決定するファ
ジィ制御方式であって、仮操作量が互いに素であるとい
う条件を加え、与えられた仮操作量ごとに前記ファジィ
モデルのル−ルの中から関係するル−ルごとにグル−プ
化し、あらかじめ仮操作量を設定することを特徴とする
ファジィ制御方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3056943A JPH04291603A (ja) | 1991-03-20 | 1991-03-20 | ファジィ制御方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3056943A JPH04291603A (ja) | 1991-03-20 | 1991-03-20 | ファジィ制御方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH04291603A true JPH04291603A (ja) | 1992-10-15 |
Family
ID=13041630
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3056943A Withdrawn JPH04291603A (ja) | 1991-03-20 | 1991-03-20 | ファジィ制御方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH04291603A (ja) |
-
1991
- 1991-03-20 JP JP3056943A patent/JPH04291603A/ja not_active Withdrawn
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Sugeno | An introductory survey of fuzzy control | |
| Yager | Uninorms in fuzzy systems modeling | |
| US5025499A (en) | Process control method and control system | |
| US5537514A (en) | Method of rearranging and method of coding fuzzy reasoning rules, and method of fuzzy reasoning processing in accordance with said rules | |
| US5566274A (en) | Method and apparatus for setting membership functions, and method and apparatus for analyzing same | |
| Cherniy et al. | Fuzzy multi-cascade AC drive control system | |
| Spengler et al. | Defuzzification in Scenario Management: A theoretical and practical Guide | |
| Xu et al. | Design of adaptive fuzzy PID tuner using optimization method | |
| El-Sayed et al. | Nonlinear structural optimization using goal programming | |
| JPH04291603A (ja) | ファジィ制御方式 | |
| US5572629A (en) | High performance fuzzy logic processing method | |
| Bugarin et al. | Reasoning with truth values on compacted fuzzy chained rules | |
| Van Cleave et al. | Tuning of fuzzy logic controller using neural network | |
| JPH04291602A (ja) | ファジィ制御方式 | |
| Huynh et al. | Fuzzy controller design using a new shuffled frog leaping algorithm | |
| Wang et al. | Intelligent systems for conceptual design of mechanical products | |
| Dubois et al. | User-driven summarization of data based on gradual rules | |
| Cornelis et al. | The generalized modus ponens in a fuzzy set theoretical framework | |
| Chak et al. | Implementation of fuzzy systems. | |
| Ayday et al. | Fuzzy identification of nonlinear systems | |
| Liao et al. | Application of a system for the automatic generation of fuzzy neural networks | |
| Tsukamoto | Some issues of reasoning in fuzzy control: principle, practice and perspective | |
| Chiu et al. | A fuzzy logic programming environment for real-time control | |
| Han et al. | Research of grey predictive fuzzy controller for large time delay system | |
| Hasan | A new Modern Technique used to Forecast the Rock Stratigraphy of Mountain Safeen in Iraqi Kurdistan |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A300 | Application deemed to be withdrawn because no request for examination was validly filed |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 19980514 |