FLファジーコントローラ VI
- 更新日2023-02-21
- 11分で読める
FLファジーコントローラ VI
1つ上のパレット: ファジー論理VI
インストールパッケージ: 開発システム
指定したファジーシステム用のファジー論理コントローラを実装します。
デフォルトでは、このVIは、SISO(単一入力単一出力)ファジーシステム用のファジー論理コントローラを実装します。使用する多態性インスタンスを手動で選択する必要があります。
ブロックダイアグラムに追加 |
パレットで検索 |
FLファジーコントローラ(SISO)

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

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

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

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








