步骤

  • 确定输入输出变量
  • 设计控制规则
  • 确立模糊化和非模糊化方法
  • 选择输入输出变量的论域并确定参数(量化银子、比例因子)
  • 编程
  • 合理选择采样时间

模糊化

  • y=2n[x−(a+b)/2](b−a)y=2n[x-(a+b)/2](b-a)

去模糊化

  • MIN、MAX重心法 Zo=∑μ(Zi)∗Zi∑μ(Zi)Z_o=\dfrac{\sum\mu(Z_i)*Z_i}{\sum\mu(Z_i)}
  • 代数积-加法-重心法
  • 模糊加权型推理法
  • 函数型推理法
  • 加权函数型推理法
  • 选择最大隶属度法
  • 取中位数法

放弃原因

本来想好好总结一下模糊控制算法的,但结果发现模糊控制的理论虽然很完善,但用在控制上基本上挖出来最后就是一大堆的(if then),简单来说就是分段设阈值来控制,很难真正用在实际当中。

模糊控制器设计基本方法相关推荐

  1. 【Simulink教程案例2】基于Simulink的模糊控制器设计与实现

    欢迎订阅<FPGA/MATLAB/SIMULINK系列教程> 目录 1.软件版本 2.模糊控制器理论详细介绍 3.基于Simulink的模糊控制器设计

  2. m基于K-means聚类算法和神经网络的模糊控制器设计matlab仿真

    目录 1.算法描述 2.仿真效果预览 3.MATLAB核心程序 4.完整MATLAB 1.算法描述 聚类就是按照某个特定标准把一个数据集分割成不同的类或簇,使得同一个簇内的数据对象的相似性尽可能大,同 ...

  3. matlab实现模糊控制器并仿真,用Matlab实现空调温度模糊控制器的设计与仿真

    第 20 卷第 1 期 2006 年 3 月 上 海 工 程 技 术 大 学 学 报 JOURNAL OF SHANGHAI UNIVERSITY OF ENGINEERING SCIENCE Vol ...

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

    本人菜鸟,初学模糊控制器,为了方便以后查阅写此博文,欢迎初学者借鉴,高手指点! 环境:MATLAB R2012a 目录 一.设计模糊控制器 1.1 创建项目文件夹 1.2 打开MATLAB 1.3 设 ...

  5. 利用MATLAB模糊控制器实现对水位高度调节SIMULINK仿真(隶属度7分级)

    A.理论分析与设计 (1)确定模糊控制器的输入.输出变量 模糊控制器的两个输入变量,分别选为液位偏差E(设定液位高度r-实测液位高度y)和液位偏差变化率EC,输出模糊变量为控制阀门开度U: (2)确定 ...

  6. 模糊控制器基础知识的学习(7.5第一遍,7.6第二遍)

    模糊控制器设计 模糊化接口 ①在模糊化系统中,通常取系统的误差值e和误差变化率ec为模糊控制器的两个输入,则e上定义语言变量"误差E",在ec上定义语言变量"误差变化ec ...

  7. 基于matlab的模糊控制器的设计与仿真,基于MATLAB的模糊控制洗衣机的设与仿真详解.doc...

    基于MATLAB的模糊控制洗衣机的设计与 仿真 卫瑶瑶,王胜红 (南京农业大学工学院,210031) 摘要:根据模糊控制的原理对传统洗衣机进行改造,设计了模糊控制系统.通过MATLAB仿真,采用取最大 ...

  8. matlab实现模糊控制器并仿真,用Matlab实现空调温度模糊控制器的设计与仿真.pdf...

    您所在位置:网站首页 > 海量文档 &nbsp>&nbsp建筑/施工&nbsp>&nbsp给排水/暖通与智能化 用Matlab实现空调温度模糊控制器的 ...

  9. VHDL直流电机模糊控制器的设计与实现

    在直流电机控制策略方面,属于智能控制理论的模糊控制其突出优点在于它不依赖于被控对象的模型,因此本设计尝试将模糊控制理论应用于直流电机转速控制,并将模糊控制器实现于FPGA(Field Programm ...

  10. 计算机控制 根轨迹,根轨迹方法的控制器设计

    牟英财 [摘 要]随着计算机技术的迅猛发展,计算机的应用领域也越来越广.数字计算机不仅在科学计算.数据处理等方面获得了广泛的应用,而且在控制系统设计领域也得到了越来越广泛的应用.数字计算机在控制系统设 ...

最新文章

  1. 吃万里路 |甜品店大盘点
  2. linux 7za下载,Linux安装7za
  3. python 获取当天和前几天时间数据(亲测)
  4. 单元测试源码分析之一创建mock对象
  5. Java Enterprise软件与应有的内容
  6. json文件读取之reader.onload中的定义的变量在其函数外部进行处理
  7. XNA中的Render State管理
  8. cad多线段长度计算总和_没想到啊,我平时用的CAD多段线有这么多学问
  9. Maven:repositories、distributionManagement、pluginRepositories中repository的区别
  10. Android 应用开发(34)---反编译APK获取代码资源
  11. 让shell终端和goland控制台输出彩色的文字
  12. Firefox浏览器修改背景颜色为豆沙绿
  13. app逆向--91视频刷邀请
  14. 基于JSP+Mysql java教师教学质量测评系统
  15. idea maven 仓库 jar 包下载不来下解决方案
  16. 异硫氰酸荧光素(FITC)标记的抗人IL-1ra单克隆抗体,FITC-IL-1ra
  17. html自学网页制作,HTML入门学习教程:简单网页制作
  18. 在OpenCV里学习常见问题汇编27
  19. Word Vector的综述
  20. 深入理解java多态没有烤山药的存在,java就不香了吗?

热门文章

  1. maven下载安装及配置
  2. Matlab实现均值滤波与FPGA进行对比,并采用modelsim波形仿真
  3. 什么是智能门锁,智能门锁主要有哪些优点?
  4. M2Det的学习过程
  5. [软考]项目管理常用案例总结
  6. 一键GHOST v2019.08.12优盘教程
  7. 利用四阶龙格库塔法(Runge-Kutta methods)求解常微分方程并用其迭代式用MATLAB绘制分叉混沌图
  8. 电磁仿真原理——4. 矩量法(Moment Methods)
  9. java 开源 dht_P2P中DHT网络原理
  10. WinFlash AwdFlash分析