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

      版权声明:本文为博主原创文章,未经博主允许不得转载。          https://blog.csdn.net/ACanswer/article/details/85341956        </div>
        <link rel="stylesheet" href="https://csdnimg.cn/release/phoenix/template/css/ck_htmledit_views-f57960eb32.css">
                          <link rel="stylesheet" href="https://csdnimg.cn/release/phoenix/template/css/ck_htmledit_views-f57960eb32.css">
      <div class="htmledit_views" id="content_views">
        <p>本人菜鸟,初学模糊控制器,为了方便以后查阅写此博文,欢迎初学者借鉴,高手指点!</p>

环境:MATLAB R2012a

目录

一、设计模糊控制器

1.1 创建项目文件夹

1.2 打开MATLAB

 1.3 设计模糊控制器

二、设置控制系统

三、simulink仿真


一、设计模糊控制器

1.1 创建项目文件夹

在此路径如图

1.2 打开MATLAB

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

 

 1.3 设计模糊控制器

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

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

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

 

添加论域数量

设置隶属函数

完成后如图所示

设计模糊规则

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

加载模糊控制器到MATLAB中

二、设置控制系统

打开simulink仿真器

设计控制系统

设计完成如图所示

添加第一节中设计的模糊控制器,如下图

自此控制系统设计结束

三、simulink仿真

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

开始仿真

 

  • 64
    点赞
  • 502
    收藏
    觉得还不错? 一键收藏
  • 10
    评论
评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值