FLファジーコントローラ (SISO)
- 更新日2025-07-30
- 4分で読める
指定したファジーシステム用のファジー論理コントローラを実装します。
デフォルトでは、このVIは、SISO (単一入力単一出力) ファジーシステム用のファジー論理コントローラを実装します。使用する多態性インスタンスを手動で選択する必要があります。

入力/出力
ファジーシステム入力
—
ファジーシステム入力には、ファジーシステムの完全な情報を指定します。別のVIのファジーシステム出力をこのVIのファジーシステム入力に配線してください。
入力値
—
入力値には、ファジーシステムの入力変数の値を指定します。ファジー論理コントローラは、出力値を入力値とファジーシステムのルールに従って評価します。
エラー入力 (エラーなし)
—
エラー入力は、このノードを実行する前に発生したエラーの状態を示します。この入力は、標準エラー入力として機能します。
ルールが呼び出した値?
—
ルールが呼び出した値?は、ファジー論理コントローラが、対応する出力値を評価するためにルールを呼び出したかどうかを示します。ファジーコントローラが入力値とファジーシステムのルールに基づいて出力変数をゼロと評価するか、出力変数を評価するために何のルールも呼び出さない場合、出力値はゼロです。ルールが呼び出した値?がFALSEの場合、ルールベースが不完全であることを示します。
ファジーシステム出力
—
ファジーシステム出力は、ファジーシステムの完全な情報を返します。この出力を別のVIのファジーシステム入力に配線します。
出力値
—
出力値は、ファジーシステムの出力変数の値を返します。ファジー論理コントローラは、出力値を入力値とファジーシステムのルールに従って評価します。出力値がゼロの場合に、ファジーコントローラが、対応する出力変数をゼロと評価したのか、出力変数を評価するルールを何も呼び出さなかったのかを判別するには、ルールが呼び出した値?表示器を使用します。
ルールの重み
—
ルールの重みは、ファジー論理コントローラが出力言語変数のメンバーシップ関数をスケールするときに使用するルールの重みを返します。含意演算方法には、ファジー論理コントローラがこのスケーリングをどのように行うかを指定します。 各ルールに対して、ルールの重みは、集計された前件部の真理値と、ルールに指定したサポートの度合いの積です。
エラー出力
—
エラー出力には、エラー情報が含まれます。この出力は、標準エラー出力として機能します。 |
ファジーシステム入力
—
入力値
—
エラー入力 (エラーなし)
—
ルールが呼び出した値?
—
ファジーシステム出力
—
出力値
—
ルールの重み
—
エラー出力
—