模糊控制
在matlab下输入fuzzy,可以打开模糊工具箱设计模糊控制器,它有两种形式一个是fis文件,一个是模糊变量,可以在File/Import里面选择导入来进行编辑和修改,之前提到模糊规则表是整个模糊控制的核心,我问了系里的一个老师,他说这个一般是固定的。要实现精细化控制,可以设置全部的模糊

添加输入、输出变量并设置隶属度




上一次没有介绍模糊规则表,这里推荐一下卢京潮的视频


对照模糊规则表,编写第一条语句,即
当e=NB,ec=NB,那么u = NB,
下同,共计 6X5 = 30

可以查看最终模糊规则


保存到本地file(.fis)


这里的Ke和Kec是误差e和误差变化率的量化因子

效果很一般
参考文献《自动控制系统模型设计及仿真技巧研究分析》陈铭著