循环流化床锅炉炉膛负压模糊PID控制系统的设计
和位操作库(Logic and Bit Operations)等八大模块库。
Simulink是用于动态系统和嵌入式系统的多领域仿真系统,,Simulink系统为各种时变系统提供了交互式图形化环境和可定制模块库,能够对其进行设计、仿真和分析。具有以下特点;
(1) 以设计功能的层次性来分割模型,实现对复杂设计的管理;
(2) 可访问MATLAB从而对结果进行分析与可视化,定制建模环境,定义信号参数和测试数据;
(3) 功能丰富的应用工具箱(如信号处理工具箱、通信工具箱等) ,提供了大量方便实用的处理工具。
5.2 仿真比较
打开 MATLAB,在Command Window 窗口命令中输入 fuzzy,回车之后就会打开 FIS 编辑器。单击工具栏中的 Edit, 选择 add varizble 增加一个输入变量 ,增加三个输出变量,并输入变量名,如图5.1所示。
图5.1 模糊推理系统编辑画面
双击输入、输出的选项,输入相关的隶属函数,如下图5.2所示。
第 25 页 共 37页
循环流化床锅炉炉膛负压模糊PID控制系统的设计
图5.2 模糊推理系统输入变量 E 功能画面
隶属函数输入后,接着输入模糊控制规则,双击图 5.1中Untitled模块,打开的界面中输入模糊规则,如图5.3所示。
图5.3 模糊推理系统模糊规则编辑画面
第 26 页 共 37页
循环流化床锅炉炉膛负压模糊PID控制系统的设计
模糊推理后,将个推理系统保存,同时,在 FIS 编辑器的File 菜单下查看模糊规则公式输出图与模糊推理输出特性曲面。如下图5.4、5.5所示。
图5.4 模糊规则公式输出
图5.5 模糊规则输出曲面图
Simulink软件环境下构建仿真方框图,模糊PID控制系统与PID控制系统
第 27 页 共 37页
循环流化床锅炉炉膛负压模糊PID控制系统的设计
在 Simulink 中的仿真程序如下图 5.6、5.7所示。
图5.6 模糊 PID 控制系统 Simlink模型图
经过实验表明,选取量化因子分别为 0.1、0.5,取比例因子为 0.6 时,仿真效果最好。
第 28 页 共 37页