模糊逻辑控制器应用
发布时间:2014/7/2 23:23:47 访问次数:940
1.模糊控制器的VI
NI PID工具包在函数模板中有3个VI,ECN3051PL需要在程序中应用的是图12-21所示的加载模糊控制器Load Fuzzy Controller和模糊控制器Fuzzy Controller两个VI。
2.模糊控制器VI的应用
NI PID工具包附带的示例程序Pattern Recognition VI演示了如何应用这两个VI和本书上一节介绍的模糊控制器设计产生的数据文件。这个例子可以在“NI范例查找器一工具包和模块一PID控制一模糊逻辑”中找到,图12-22是这个程序的框图。
图12-22 图形识别系统的框图程序
程序中首先在当前文件路径中找到模糊逻辑项目文件“fcpr.fc”,用Load Fuzzy ControllerVI从模糊控制器项目文件中载入模糊控制器的所有参数:把参数传递给Fuzzy ControllerVI; SignalGen VI代替过程控制器的输入部分产生信号;即TH/TS和(TU-TD)/TS。右侧的NTS VI把Fuzzy Controller VI输出的识别结果的数字形式转换为字符。
程序前面板如图12-23所示。
可以使用input signal def滑钮来模拟来自真实系统的挡光板的信号,也可以修改signalmax和signal min两个滑钮来测试模糊控制器运行情况。scale xss滑钮表示了增益因子,可以使用这个滑钮研究不同的信号条件对图形识别结果的影响。
1.模糊控制器的VI
NI PID工具包在函数模板中有3个VI,ECN3051PL需要在程序中应用的是图12-21所示的加载模糊控制器Load Fuzzy Controller和模糊控制器Fuzzy Controller两个VI。
2.模糊控制器VI的应用
NI PID工具包附带的示例程序Pattern Recognition VI演示了如何应用这两个VI和本书上一节介绍的模糊控制器设计产生的数据文件。这个例子可以在“NI范例查找器一工具包和模块一PID控制一模糊逻辑”中找到,图12-22是这个程序的框图。
图12-22 图形识别系统的框图程序
程序中首先在当前文件路径中找到模糊逻辑项目文件“fcpr.fc”,用Load Fuzzy ControllerVI从模糊控制器项目文件中载入模糊控制器的所有参数:把参数传递给Fuzzy ControllerVI; SignalGen VI代替过程控制器的输入部分产生信号;即TH/TS和(TU-TD)/TS。右侧的NTS VI把Fuzzy Controller VI输出的识别结果的数字形式转换为字符。
程序前面板如图12-23所示。
可以使用input signal def滑钮来模拟来自真实系统的挡光板的信号,也可以修改signalmax和signal min两个滑钮来测试模糊控制器运行情况。scale xss滑钮表示了增益因子,可以使用这个滑钮研究不同的信号条件对图形识别结果的影响。
上一篇:模糊逻辑控制器测试
上一篇:模糊控制器的测试VI
热门点击
- LabVIEW的视觉VI及数字图像处理
- 公法线长度测量
- 12C总线具有如下基本特征
- 8031对外部ROM/RAM的连接
- 单片机的分类
- 特殊功能寄存器
- 无条件绝对转移指令
- 自动打开DataSocket Server
- 单分支结构
- 带符号数表示
推荐技术资料
- 自制智能型ICL7135
- 表头使ff11CL7135作为ADC,ICL7135是... [详细]