《基于MATLAB的模糊控制系统设计.pdf》由会员分享,可在线阅读,更多相关《基于MATLAB的模糊控制系统设计.pdf(12页珍藏版)》请在文客久久网上搜索。

1、实 验 一 基 于 MATLAB 的 模 糊 控 制 系 统 设 计1.1 实 验 内 容( 1) 基 于 MATLAB 图 形 模 糊 推 理 系 统 设 计 , 小 费 模 糊 推 理 系 统 ;( 2) 飞 机 下 降 速 度 模 糊 推 理 系 统 设 计 ;( 3) 水 箱 液 位 模 糊 控 制 系 统 设 计 及 仿 真 运 行 。1.2 实 验 步 骤1 小 费 模 糊 推 理 系 统 设 计( 1) 在 MATLAB 的 命 令 窗 口 输 入 fuzzy 命 令 , 打 开 模 糊 逻 辑 工 具 箱 的 图 形用 户 界 面 窗 口 , 新 建 一 个 Madmdani 。

2、模 糊 推 理 系 统 。( 2) 增 加 一 个 输 入 变 量 , 将 输 入 变 量 命 名 为 service、 food, 输 出 变 量 为 tip,这 样 建 立 了 一 个 两 输 入 单 输 出 模 糊 推 理 系 统 框 架 。( 3) 设 计 模 糊 化 模 块 : 双 击 变 量 图 标 打 开 MembershipFgunctionEditor 窗 口 ,分 别 将 两 个 输 入 变 量 的 论 域 均 设 为 0,10,输 出 论 域 为 0,30。通 过 增 加 隶 属 度 函 数 来 进 行 模 糊 空 间 划 分 。输 入 变 量 service 划 分 为。

3、 三 个 模 糊 集 : poor、 good 和 excellent, 隶 属 度 函 数均 为 高 斯 函 数 , 参 数 分 别 为 1.50、 1,55和 1.510;输 入 变 量 food 划 分 为 两 个 模 糊 集 : rancid 和 delicious, 隶 属 度 函 数 均 为 梯 形函 数 , 参 数 分 别 为 0013和 791010;输 出 变 量 tip 划 分 为 三 个 模 糊 集 : cheap、 average 和 generous, 隶 属 度 函 数 均为 三 角 形 函 数 , 参 数 分 别 为 0 5 10 、 10 15 20 和 20 。

4、25 30 。( 4) 设 置 模 糊 规 则 : 打 开 RuleEditor 窗 口 , 通 过 选 择 添 加 三 条 模 糊 规 则 : if(serviceispoor)or(foodisrancid)then(tipischeap) if(serviceisgood)then(tipisaverage) if(serviceisexcellent)or(foodisdelicious)then(tipisgenerous)三 条 规 则 的 权 重 均 为 1.( 5) 模 糊 推 理 参 数 均 使 用 默 认 值 , 通 过 曲 面 观 察 器 ( SurfaceViewer)。

5、 查 看小 费 模 糊 推 理 的 输 入 输 出 关 系 曲 面 。 通 过 规 则 观 察 器 ( RuleViewer) 查 看 对 具 体输 入 的 模 糊 推 理 及 输 出 情 况 , 输 入 各 种 不 同 的 数 据 , 查 看 模 糊 推 理 情 况 及 输 出 数据 。 ( 6) 增 加 规 则 , 查 看 曲 面 的 变 化 、 推 理 输 出 的 变 化 。2.飞 机 下 降 速 度 模 糊 推 理 系 统 设 计( 1) 打 开 模 糊 推 理 逻 辑 工 具 箱 的 图 形 用 户 界 面 , 新 建 一 个 Sugeno 模 糊 推 理系 统 。( 2) 将 输 。

6、入 变 量 命 名 为 height, 输 出 变 量 为 speed, 这 是 一 个 SISO 模 糊 推理 系 统 。( 3) 设 计 模 糊 化 模 块 : 分 别 将 输 入 变 量 的 论 域 设 为 0,10, 输 出 论 域 不 用 修改 。 模 糊 空 间 划 分 :输 入 变 量 height分 为 五 个 模 糊 集 : mf1( 高 斯 函 数 0.5 0) 、 mf2( 函 数 0.7542.58 3.32 4.64) 、 mf3( 函 数 3.19 4.88 5.81 7.11)、 mf4( 函 数 6.3627.9 8.56 9.54)和 mf5( S 函 数 8。

7、.664 9.83) ;输 出 变 量 speed 分 为 五 个 与 输 入 模 糊 空 间 对 应 的 线 性 函 数 : mf1(0.8 0.2)、mf2(4.6 -4.5) 、 mf3(10.3 -26)、 mf4 (16 -64)和 mf5(20 -100).( 4) 设 置 模 糊 规 则 : 打 开 RuleEditor 窗 口 , 通 过 选 择 添 加 五 条 模 糊 规 则 : if( heightismf1) then(speedismf1) if( heightismf2) then(speedismf2) if( heightismf3) then(speedismf。

8、3) if( heightismf4) then(speedismf4) if( heightismf5) then(speedismf5)五 条 的 权 重 均 为 1.模 糊 推 理 参 数 均 使 用 默 认 值 , 通 过 曲 面 观 察 器 ( SurfaceViewer) 查 看 飞 机降 落 速 度 模 糊 推 理 的 输 入 输 出 关 系 曲 面 。 通 过 规 则 观 察 器 ( RuleViewer) 查 看 对具 体 输 入 的 模 糊推 理 及 输 出 情 况 , 输 入 各 种 不 同 的 数 据 , 查 看 模 糊 推 理 情 况 及 输 出 数 据 。( 6) 。

9、修 改 规 则 、 隶 属 度 函 数 参 数 , 查 看 曲 线 的 变 化 , 修 改 参 数 使 输 入 输 出关 系 曲 线 拟 合 二 次 曲 线 更 好 。3 水 箱 液 位 模 糊 控 制 系 统 设 计 及 仿 真 运 行( 1) 打 开 模 糊 逻 辑 工 具 箱 的 图 形 用 户 界 面 窗 口 , 新 建 一 个 Madmdani 模 糊推 理 系 统 。( 2) 增 加 一 个 输 入 变 量 , 将 输 入 变 量 命 名 为 level、 rate, 输 出 变 量 为 valve,这 样 建 立 了 一 个 两 输 入 单 输 出 模 糊 推 理 系 统 ,保 。

10、存 为 tank().fis。( 3) 设 计 模 糊 化 模 块 : 将 输 入 变 量 rate 的 论 域 设 为 -0.1,0.1,另 外 两 个 变 量采 用 论 域 -1,1。通 过 增 加 隶 属 度 函 数 来 进 行 模 糊 空 间 划 分 。输 入 变 量 level 划 分 为 三 个 模 糊 集 : high、 okay 和 low, 隶 属 度 函 数 均 为 高斯 函 数 , 参 数 分 别 为 0.3 -1、 0.3 0和 0.3 1;输 入 变 量 rate 划 分 为 三 个 模 糊 集 : negative、 none 和 delicious, 隶 属 度 。

11、函 数均 为 高 斯 函 数 , 参 数 分 别 为 0.03 -0.1、 0.03 0和 0.03 0.1;输 出 变 量 valve 划 分 为 五 个 模 糊 集 : close_fast、 close_slow、 no_change、open_slow 和 open_fast, 隶 属 度 函 数 均 为 三 角 形 函 数 , 参 数 分 别 为 -1 -0.9-0.8、 -0.6 -0.5 -0.4、 -0.1 0 0.1、 0.2 0.3 0.4和 0.8 0.9 1。( 4) 设 置 模 糊 规 则 : 打 开 RuleEditor 窗 口 , 通 过 选 择 添 加 三 条 。

12、模 糊 规 则 : if(levelisokay)then(valveisno_change) if(levelislow)then(valveisopen_fast) if(levelishigh)then(valveisclose_fast) if(levelisokay)and(rateispositive)then(valveisclose_slow) if(levelisokay)and(rateisnegative)then(valveispoen_slow)五 条 的 权 重 均 为 1。( 5) 修 改 部 分 模 糊 推 理 参 数 : And 采 用 乘 ( pord) 、。

13、 Or 采 用 概 率 或 ( probor) 、Implication 采 用 乘 ( pord) , 其 余 均 由 默 认 值 , 通 过 曲 面 观 察 器 ( SurfaceViewer)查 看 水 箱 液 位 模 糊 推 理 的 输 入 输 出 关 系 曲 面 。 通 过 规 则 观 察 器 ( RuleViewer)查 看 对 具 体 输 入 的 模 糊 推 理 及 输 出 情 况 , 输 入 各 种 不 同 的 数 据 , 查 看 模 糊 推 理情 况 及 输 出 数 据 。实 验 三 基 于 MATLAB 的 神 经 网 络 设 计3.1 实 验 内 容( 1) 利 用 MA。

14、TLAB 的 神 经 网 络 工 具 箱 设 计 感 知 器 实 现 线 性 两 分 类 ;( 2) 利 用 MATLAB 的 神 经 网 络 工 具 箱 编 程 设 计 前 馈 神 经 网 络 逼 近 平 方 函数 。3.2 实 验 步 骤1 感 知 器 实 现 线 性 分 类 设 计( 1) 问 题 描 述 :已 知 二 维 平 面 上 的 六 个 样 本 点( 0,0) 、 ( 1,1) 、 ( 1,3) 、 ( 3,1) 、 ( 3,3) 、 ( 5,5) 。它 们 的 标 签 ( 目 标 值 ) 为 : t=0 0 0 1 1 1编 程 设 计 感 知 器 , 实 现 样 本 点 的。

15、 分 类 。( 2) 在 MATLAB 中 新 建 M 文 件 编 程 : 建 立 变 量 保 存 六 个 样 本 的 二 维 输 入值 、 目 标 值 变 量 保 存 样 本 的 目 标 值 。( 3) 利 用 newp 建 立 一 个 两 输 入 单 输 出 的 感 知 器 。( 4) 利 用 六 个 训 练 样 本 训 练 感 知 器 。( 5) 显 示 建 立 的 感 知 器 分 类 面 , 用 测 试 样 本 进 行 分 类 测 试 。参 考 程 序 如 下 :p=011335;013135;t=000111;ptest=0134;3221;net=newp(minmax(p),1);netrt=train(net,p,t);iw1=net.IW1b1=net.b1epoch1=tr.epochperf1=tr.perfpause;plotpv(p,t);plotpc(net.iw1,net.b1);pause;t2=sim(net,ptest);lotpv(ptest,t2);plotpc(iw1,b1);。

matlab模糊系统设计 pdf,基于MATLAB的模糊控制系统设计.pdf相关推荐

  1. 基于matlab模糊pid控制系统,基于MATLAB的模糊自适应PID控制器的设计

    [摘要]文章介绍了一种模糊自适应PID控制器的设计方法.利用MATLAB中的SIMULATE及Fuzzy工具箱,建立有效的模糊规则,完成PID参数在线自整定模糊控制系统的设计.其次,分别利用建立好的模 ...

  2. Matlab之DNN:基于Matlab利用神经网络模型(epochs=10000000)预测勒布朗詹姆斯的2018年总决赛(骑士VS勇士)第一场得分、篮板、助攻

    Matlab之DNN:基于Matlab利用神经网络模型(epochs=10000000)预测勒布朗詹姆斯的2018年总决赛(骑士VS勇士)第一场得分.篮板.助攻 目录 输出结果 预测勒布朗詹姆斯的20 ...

  3. matlab功率谱的峰值,基于Matlab功率谱密度估计方法.doc

    基于Matlab功率谱密度估计方法 基于Matlab功率谱密度估计方法要在实际情况下, 许多平稳信号无法导出数学表达式, 要准确获取这些信号的功率谱密度存在一定的困难.根据维纳辛钦 (Wiener K ...

  4. matlab空调调节器设计,基于MATLAB的空调温度调节系统设计

    内容简介: 本科毕业设计 基于MATLAB的空调温度调节系统设计 室温|PID控制|模糊控制|神经网络控制|空调仿真|matlab 文件格式:word+PPT 本科毕业设计 基于MATLAB的空调温度 ...

  5. matlab中liccode函数,基于matlab车牌识别系统设计与实现(最终版)

    <基于matlab车牌识别系统设计与实现.doc>由会员分享,可在线阅读全文,更多相关<基于matlab车牌识别系统设计与实现(最终版)>请在www.woc88.com上搜索. ...

  6. matlab生产计划问题,基于MATLAB的生产计划最优化系统设计

    龙源期刊网 http://www.doczj.com/doc/d0588b0949d7c1c708a1284ac850ad02de8007fa.html 基于MATLAB的生产计划最优化系统设计作者: ...

  7. matlab仿真模拟随机过程,基于MATLAB的随机过程仿真.pdf

    基于MATLAB的随机过程仿真.pdf < YSPRACTICE 系统实践 基于MATLAB的随机过程仿真 ◆陈建华 彭淑燕 王 伟 李海燕 摘要:为了改善随机过程课程教学中存在的数学概念抽象难 ...

  8. 基于matlab的车牌识别系统设计错误,基于MATLAB的车牌识别系统设计

    在图像处理领域,数字图像处理技术取得了飞速发展,并在国民经济的各个领域得到广泛应用.尤其在智能交通管理中汽车牌照识别技术方面具有重要的理论意义和实用价值.汽车牌照识别技术主要任务是实现对汽车监控视频所 ...

  9. 最小拍有纹波系统仿真实验Matlab,控制技术实验报告--基于Matlab的最少拍控制系统设计.doc...

    计算机控制技术 --基于Matlab的最少拍控制系统设计 学 院: 计算机科学与技术 班 级: 计科0902班 学 号: 姓 名: 指导老师: 日 期: 2012年12月10日 实验五 基于Matla ...

最新文章

  1. IOSUIcontrol事件
  2. 二维树状数组 ---- codeforces341D
  3. 【0702作业】输出两种菱形(实心菱形和空心菱形)
  4. Android中关于SQLite数据库的一些知识
  5. Hive的安装-Hive配置
  6. RabbitMQ单机多实例配置
  7. html填满剩余空间,html – 标题,两侧填充剩余空间
  8. 关于ssm框架的整合(二) 2021.05.10
  9. 01-03 Linux常用命令-文本处理
  10. [GL]OpenGL 3D变换
  11. python给批量图片添加文字_Python之利用PIL批量给图片添加文字
  12. Goolge全球各国域名大全
  13. 无线网ppp服务器连接失败,关于无线上网PPP拨号问题
  14. 数据安全能力成熟度模型DSMM----1、DSMM架构
  15. 服务器连接数据库mysql
  16. 手机端没有好的录屏软件?地表最强移动端录屏软件了解一下?
  17. 关于 K8s 集群中证书期限确认及续约的一些笔记
  18. linux升级 nginx报错,Linux下升级nginx,编译安装nginx-sticky-module
  19. 互盾科技:日日行,不怕千万里;常常做,不怕千万事
  20. 详解诊断数据库ODX-F

热门文章

  1. Free2022春节虎年微信祝福语拜年分享小程序源码
  2. textarea禁止拉伸样式
  3. 手机端微信传动文件,超出文件限制,怎么办?
  4. 萨班斯法案:由来、影响及争论
  5. JSP实用教程-JSP语法
  6. PyGame|给程序插入背景音乐
  7. vue使用高德地图api,点击地图标记,弹出弹窗,使用animate让弹窗有动画的加载
  8. 快手程序员爆料:有大厂背书就是好,这就是光环效应
  9. Lasso 和 Ridge回归中的超参数调整技巧
  10. openshift Tekton pipeline 实践