LabVIEW PID and Fuzzy Logic Toolkit API Reference

规则VI

  • 更新时间2023-02-21
  • 阅读时长2分钟

所属选板:模糊逻辑VI

必需:完整版开发系统。本主题的内容可能与您所安装的LabVIEW选板不匹配,LabVIEW选板上显示的对象取决于操作系统、已获得许可证的产品以及终端。

使用规则VI可修改模糊系统中的规则。规则基于输入和输出语言变量的语言项,以文字的方式描述了两者之间的关系。

选板上的VI可返回一般LabVIEW错误代码和特定PID和模糊逻辑错误代码。

选板对象说明
FL创建规则模糊系统创建规则。可使用模糊系统设计器规则编辑器页交互式创建规则。
FL创建后件创建模糊系统规则的后件(THEN部分)。后件包括三部分:输出语言变量、运算符(指定是否计算语言项的输出语言变量的隶属度/非隶属度)和语言项。

使用创建数组函数或循环可生成使用该VI创建的规则后件数组。然后可将该数组连线至FL创建规则VI的后件输入端。
FL创建前件创建模糊系统规则的前件(IF部分)。前件包括三部分:输入语言变量、运算符(指定是否计算语言项的输入语言变量的隶属度/非隶属度)和语言项。

使用生成数组函数或循环可生成使用该VI创建的规则前件数组。然后可将该数组连线至FL创建规则VI的前件输入端。
FL获取规则返回模糊系统中规则的前件、后件和隶属关系。
FL获取规则数量返回指定模糊系统中的规则数量。
FL获取规则文本以文本形式返回模糊系统的规则。
FL集成规则检查新规则是否与模糊系统中的现有规则存在冲突,并将新规则集成到系统(可选)。
FL设置规则修改模糊系统中规则的前件、后件或隶属关系。

Log in to get a better experience