循环流化床锅炉炉膛负压模糊PID控制系统的设计. 下载本文

循环流化床锅炉炉膛负压模糊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页