FL模糊控制器 VI
- 更新时间2023-02-21
- 阅读时长8分钟
FL模糊控制器 VI
所属选板:模糊逻辑VI
必需:完整版开发系统
为指定的模糊系统实现模糊逻辑控制器。
默认情况下,该VI为单输入单输出(SISO)模糊系统实现模糊逻辑控制器。必须手动选择所需多态实例。
添加至程序框图 |
在选板中定位 |
FL模糊控制器(SISO)

![]() |
模糊系统输入指定模糊系统的完整信息。将另一个VI的模糊系统输出端连接至该VI的模糊系统输入端。 |
![]() |
输入值指定模糊系统中输入变量的值。模糊逻辑控制器根据输入值和模糊系统规则评估输出值。 |
![]() |
错误输入(无错误)表明节点运行前发生的错误。该输入将提供标准错误输入功能。 |
![]() |
调用规则值?表示模糊逻辑控制器是否调用一个规则用于评估对应的输出值。输出值在以下两种情况均为0:一是模糊控制器根据输入值和模糊系统规则估测输出变量为0,另一种情况是模糊逻辑控制器估算输出变量时未调用任何规则。调用规则值?为FALSE时表示规则集不完整。 |
![]() |
模糊系统输出返回模糊系统的完整信息。将该输出连线至另一VI的模糊系统输入。 |
![]() |
输出值指定模糊系统中输出变量的值。模糊逻辑控制器根据输入值和模糊系统规则评估输出值。如输出值为0,请使用调用规则值?显示控件确定模糊控制器是否将对应的输出变量值估测为0,或模糊控制器估算输出变量时是否未调用任何规则。 |
![]() |
规则权重返回模糊逻辑控制器的规则权重,用于缩放输出语言变量的隶属函数。蕴含方法指定模糊逻辑控制器执行缩放的方法。对于每个规则,规则权重是聚合前件乘以规则指定支持度的真实值。 |
![]() |
错误输出包含错误信息。该输出将提供标准错误输出功能。 |
FL模糊控制器(SIMO)
为单输入多输出(SIMO)模糊系统实现模糊逻辑控制器。

![]() |
模糊系统输入指定模糊系统的完整信息。将另一个VI的模糊系统输出端连接至该VI的模糊系统输入端。 |
![]() |
输入值指定模糊系统中输入变量的值。模糊逻辑控制器根据输入值和模糊系统规则评估输出值。 |
![]() |
错误输入(无错误)表明节点运行前发生的错误。该输入将提供标准错误输入功能。 |
![]() |
调用规则值?表示模糊逻辑控制器评估对应的输出值时是否调用规则。输出值数组的一个元素在以下两种情况均为0:一是糊控制器根据输入值和模糊系统规则估测对应的输出变量为0,另一种情况是模糊逻辑控制器估算输出变量时未调用任何规则。调用规则值?为FALSE时表示规则集不完整。 |
![]() |
模糊系统输出返回模糊系统的完整信息。将该输出连线至另一VI的模糊系统输入。 |
![]() |
输出值指定模糊系统中输出变量的值。模糊逻辑控制器根据输入值和模糊系统规则评估输出值。如输出值数组的一个元素为0,请使用调用规则值?显示控件确定模糊控制器是否将对应的输出变量值估测为0,或模糊控制器估算输出变量时是否未调用任何规则。 |
![]() |
规则权重返回模糊逻辑控制器的规则权重,用于缩放输出语言变量的隶属函数。蕴含方法指定模糊逻辑控制器执行缩放的方法。对于每个规则,规则权重是聚合前件乘以规则指定支持度的真实值。 |
![]() |
错误输出包含错误信息。该输出将提供标准错误输出功能。 |
FL模糊控制器(MISO)
为多输入单输出(MISO)模糊系统实现模糊逻辑控制器。

![]() |
模糊系统输入指定模糊系统的完整信息。将另一个VI的模糊系统输出端连接至该VI的模糊系统输入端。 |
![]() |
输入值指定模糊系统中输入变量的值。模糊逻辑控制器根据输入值和模糊系统规则评估输出值。 |
![]() |
错误输入(无错误)表明节点运行前发生的错误。该输入将提供标准错误输入功能。 |
![]() |
调用规则值?表示模糊逻辑控制器是否调用一个规则用于评估对应的输出值。输出值在以下两种情况均为0:一是模糊控制器根据输入值和模糊系统规则估测输出变量为0,另一种情况是模糊逻辑控制器估算输出变量时未调用任何规则。调用规则值?为FALSE时表示规则集不完整。 |
![]() |
模糊系统输出返回模糊系统的完整信息。将该输出连线至另一VI的模糊系统输入。 |
![]() |
输出值指定模糊系统中输出变量的值。模糊逻辑控制器根据输入值和模糊系统规则评估输出值。如输出值为0,请使用调用规则值?显示控件确定模糊控制器是否将对应的输出变量值估测为0,或模糊控制器估算输出变量时是否未调用任何规则。 |
![]() |
规则权重返回模糊逻辑控制器的规则权重,用于缩放输出语言变量的隶属函数。蕴含方法指定模糊逻辑控制器执行缩放的方法。对于每个规则,规则权重是聚合前件乘以规则指定支持度的真实值。 |
![]() |
错误输出包含错误信息。该输出将提供标准错误输出功能。 |
FL模糊控制器(MIMO)
为多输入多输出(MIMO)模糊系统实现模糊逻辑控制器。

![]() |
模糊系统输入指定模糊系统的完整信息。将另一个VI的模糊系统输出端连接至该VI的模糊系统输入端。 |
![]() |
输入值指定模糊系统中输入变量的值。模糊逻辑控制器根据输入值和模糊系统规则评估输出值。 |
![]() |
错误输入(无错误)表明节点运行前发生的错误。该输入将提供标准错误输入功能。 |
![]() |
调用规则值?表示模糊逻辑控制器评估对应的输出值时是否调用规则。输出值数组的一个元素在以下两种情况均为0:一是糊控制器根据输入值和模糊系统规则估测对应的输出变量为0,另一种情况是模糊逻辑控制器估算输出变量时未调用任何规则。调用规则值?为FALSE时表示规则集不完整。 |
![]() |
模糊系统输出返回模糊系统的完整信息。将该输出连线至另一VI的模糊系统输入。 |
![]() |
输出值指定模糊系统中输出变量的值。模糊逻辑控制器根据输入值和模糊系统规则评估输出值。如输出值数组的一个元素为0,请使用调用规则值?显示控件确定模糊控制器是否将对应的输出变量值估测为0,或模糊控制器估算输出变量时是否未调用任何规则。 |
![]() |
规则权重返回模糊逻辑控制器的规则权重,用于缩放输出语言变量的隶属函数。蕴含方法指定模糊逻辑控制器执行缩放的方法。对于每个规则,规则权重是聚合前件乘以规则指定支持度的真实值。 |
![]() |
错误输出包含错误信息。该输出将提供标准错误输出功能。 |
添加至程序框图
在选板中定位








