模糊规则库编辑器Rulebase-Editor
发布时间:2014/7/2 23:10:45 访问次数:1413
定义了所有语言值信息后,ECG4068B就可以开始编辑规则库。规则库根据专家知识和经验来制定。模糊集编辑器所做的修改会对规则库产生极大的影响,输入变量每增加一个新的语言值都会使规则库产生重要变化,规则库自动附加新的规则,每条规则的结果预定义为空。在关闭模糊集编辑器以后,最好马上打开规则库编辑器。新建目对,模糊逻辑控制程序已经自动调用规则库编辑器创建了一个规则库,QUIT模糊集编辑器以后会自动进入规则编辑器。但是编辑一个已经存在的项目,关闭了模糊集编辑器时,需要选择“Edit”一“Rulebase-Editor”命令,打开规则库编辑器。
规则库编辑器的初始面板如图12-12所示。
图12:12默认的规则库编辑器
面板上IF栏下面列出全部语言值可能的组合,设计者在THEN栏为每种可能的组合选择对应的结果语言值,即建立规则。每条规则与一个叫做DoS(Degree of Support,支持度)的加权因子相关联,用来加强或降低该规则对控制器的影响。DoS的范围为0.0 N1.0。Utils下拉列表框用来给所有规则设置加权值。
编辑完规则以后在Defuzzification Method下拉列表框中选择一种适当的解模糊化方法。因为用来控制执行器的输出信号必须为连续信号,所以必须选择一种解模糊化方法计算出最佳输出值。常见的解模糊化方法有CoM法或CoA法。
当模糊逻辑控制器的设计任务完成,保存项目并可以选择“File”一“Print”命令打印当前项目各种相关信息的文档。
定义了所有语言值信息后,ECG4068B就可以开始编辑规则库。规则库根据专家知识和经验来制定。模糊集编辑器所做的修改会对规则库产生极大的影响,输入变量每增加一个新的语言值都会使规则库产生重要变化,规则库自动附加新的规则,每条规则的结果预定义为空。在关闭模糊集编辑器以后,最好马上打开规则库编辑器。新建目对,模糊逻辑控制程序已经自动调用规则库编辑器创建了一个规则库,QUIT模糊集编辑器以后会自动进入规则编辑器。但是编辑一个已经存在的项目,关闭了模糊集编辑器时,需要选择“Edit”一“Rulebase-Editor”命令,打开规则库编辑器。
规则库编辑器的初始面板如图12-12所示。
图12:12默认的规则库编辑器
面板上IF栏下面列出全部语言值可能的组合,设计者在THEN栏为每种可能的组合选择对应的结果语言值,即建立规则。每条规则与一个叫做DoS(Degree of Support,支持度)的加权因子相关联,用来加强或降低该规则对控制器的影响。DoS的范围为0.0 N1.0。Utils下拉列表框用来给所有规则设置加权值。
编辑完规则以后在Defuzzification Method下拉列表框中选择一种适当的解模糊化方法。因为用来控制执行器的输出信号必须为连续信号,所以必须选择一种解模糊化方法计算出最佳输出值。常见的解模糊化方法有CoM法或CoA法。
当模糊逻辑控制器的设计任务完成,保存项目并可以选择“File”一“Print”命令打印当前项目各种相关信息的文档。
上一篇:模糊逻辑控制器测试
热门点击
- LabVIEW的视觉VI及数字图像处理
- 公法线长度测量
- 12C总线具有如下基本特征
- 8031对外部ROM/RAM的连接
- 单片机的分类
- 特殊功能寄存器
- 无条件绝对转移指令
- 自动打开DataSocket Server
- 单分支结构
- 带符号数表示
推荐技术资料
- 自制智能型ICL7135
- 表头使ff11CL7135作为ADC,ICL7135是... [详细]