一、设计模糊控制器
1.1 创建项目文件夹
在此路径如图

 MATLAB设计模糊控制器并用simulink仿真

1.2 打开MATLAB
打开MATLAB R2012a切换当前目录为上一步路径,如图

 MATLAB设计模糊控制器并用simulink仿真

 1.3 设计模糊控制器
打开模糊控制器设计对话框

MATLAB设计模糊控制器并用simulink仿真

根据模糊控制器的输入输出设计模糊控制器,在此以二输入一输出为例。

 MATLAB设计模糊控制器并用simulink仿真

完成后如图(左)所示,然后对每个输入输出变量设置隶属函数,如图(右)。

MATLAB设计模糊控制器并用simulink仿真

添加论域数量

 MATLAB设计模糊控制器并用simulink仿真

设置隶属函数

 MATLAB设计模糊控制器并用simulink仿真

完成后如图所示

 MATLAB设计模糊控制器并用simulink仿真

设计模糊规则

MATLAB设计模糊控制器并用simulink仿真

保存刚刚设计的模糊控制器,如下图所示

 MATLAB设计模糊控制器并用simulink仿真

加载模糊控制器到MATLAB中

 MATLAB设计模糊控制器并用simulink仿真

二、设置控制系统
打开simulink仿真器

MATLAB设计模糊控制器并用simulink仿真

设计控制系统

MATLAB设计模糊控制器并用simulink仿真

设计完成如图所示

MATLAB设计模糊控制器并用simulink仿真

添加第一节中设计的模糊控制器,如下图MATLAB设计模糊控制器并用simulink仿真

自此控制系统设计结束

三、simulink仿真
在仿真之前需要进行如下设置

MATLAB设计模糊控制器并用simulink仿真

开始仿真

MATLAB设计模糊控制器并用simulink仿真

————————————————
版权声明:本文为CSDN博主「ACanswer」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/ACanswer/article/details/85341956

相关文章: