焦炉集气管压力模糊控制(三输入单输出)
针对焦炉集气管压力波动幅值大、压力振荡剧烈且具有突变的特性,提出了三输入模糊协调控制算法。
该算法在两输入模糊控制算法的基础上,引入偏差瞬时变化率作为输入,较好地预测了集气管压力的即时变化趋势,并能对其跟踪控制。
思路摘自:《多输入模糊协调控制算法及应用研究》
模糊集划分
“偏差”选择五个元素 {NB , NS , ZO , PS , PB}={ “压 力负大”,“压力负小”,“零”,“压力正小”,“压力正大”} ,
“偏差平均变化率”和“偏差瞬时变化率”的变化范围值相对集气管压力的波动值小,选择五个元素 {NB ,NS , ZO , PS , PB}={ “变化负大”,“变化负小”,“零”,“变化正小”,“变化正大” }
“输出” 选择七个元素 {NB , NM , NS , ZO , PS , PM ,
PB}={ “快速开阀”,“中速开阀”,“微量开阀”,“保持”,“微量关阀”, “微量关阀”,“快速关阀” }.
其中隶属度函数均采用三角 形隶属度函数。
模糊规则库必须包含5×5×5=125 条规则
模糊控制程序
[S,s] = funI3O1(-20,20,-5,5,-1,1,-5,5,20,5,1)
fprintf('规则输出:%2f、阀门输出:%2f\n',s, S);
function [S,s] = funI3O1( Hmin,Hmax,Pmin,Pmax,Vmin,Vmax,Omin,Omax,H,P,V )fismat = readfis('TI3O1_P2');
k1=(2--2)/(Hmax-Hmin);
k2=(2--2)/(Pmax-Pmin);
k3=(2--2)/(Vmax-Vmin);
k4=(Omax-Omin)/(3--3);if H >= HmaxH = Hmax;
end
if H <= HminH = Hmin;
endif P >= PmaxP = Pmax;
end
if P <= PminP = Pmin;
endif V >= VmaxV = Vmax;
end
if V <= VminV = Vmin;
endT=H-(Hmin+Hmax)/2;
t=T*k1
D=P-(Pmin+Pmax)/2;
d=D*k2
Q=V-(Vmin+Vmax)/2;
q=Q*k3
s=evalfis([t,d,q],fismat)
S=s*k4+(Omin+Omax)/2;end
输出结果
举一反三
高炉顶压控制方式也可以采用该方法。
焦炉集气管压力模糊控制(三输入单输出)相关推荐
- 回归预测 | MATLAB实现Bayes-LSTM(贝叶斯优化长短期记忆神经网络)多输入单输出
回归预测 | MATLAB实现Bayes-LSTM(贝叶斯优化长短期记忆神经网络)多输入单输出 目录 回归预测 | MATLAB实现Bayes-LSTM(贝叶斯优化长短期记忆神经网络)多输入单输出 基 ...
- 回归预测 | MATLAB实现WOA-LSTM鲸鱼算法优化长短期记忆神经网络多输入单输出回归预测
回归预测 | MATLAB实现WOA-LSTM鲸鱼算法优化长短期记忆神经网络多输入单输出回归预测 目录 回归预测 | MATLAB实现WOA-LSTM鲸鱼算法优化长短期记忆神经网络多输入单输出回归预测 ...
- 系统分析与仿真1-单输入单输出质量块+阻尼器系统
p46: 是一个水力系统,看到这个模型,首先是建模,但是不知道怎么建模,怎么分析它? 输入量: 状态量: 常值: 初始值: f=0.085 v=2.1 c0=1.85 c=0.925 t=0 dt=0 ...
- 回归预测 | MATLAB实现贝叶斯优化门控循环单元(BO-GRU)多输入单输出
回归预测 | MATLAB实现贝叶斯优化门控循环单元(BO-GRU)多输入单输出 目录 回归预测 | MATLAB实现贝叶斯优化门控循环单元(BO-GRU)多输入单输出 基本介绍 背景回顾 模型介绍 ...
- 回归预测 | MATLAB实现GWO-LSTM灰狼算法优化长短期记忆神经网络多输入单输出回归预测
回归预测 | MATLAB实现GWO-LSTM灰狼算法优化长短期记忆神经网络多输入单输出回归预测 目录 回归预测 | MATLAB实现GWO-LSTM灰狼算法优化长短期记忆神经网络多输入单输出回归预测 ...
- 回归预测 | MATLAB实现SSA-BP多输入单输出回归预测
回归预测 | MATLAB实现SSA-BP多输入单输出回归预测 目录 回归预测 | MATLAB实现SSA-BP多输入单输出回归预测 基本介绍 模型步骤 程序设计 参考资料 基本介绍 麻雀搜索算法(S ...
- 回归预测 | MATLAB实现SSA-BiLSTM麻雀算法优化双向长短期记忆神经网络多输入单输出
回归预测 | MATLAB实现SSA-BiLSTM麻雀算法优化双向长短期记忆神经网络多输入单输出 目录 回归预测 | MATLAB实现SSA-BiLSTM麻雀算法优化双向长短期记忆神经网络多输入单输出 ...
- 回归预测 | MATLAB实现PCR(主成分回归)多输入单输出
回归预测 | MATLAB实现PCR(主成分回归)多输入单输出(PCA Regression) MATLAB实现数据降维的PCA(主成分分析)函数有pca和pcacov两个. pca函数可以直接利用原 ...
- 回归预测 | MATLAB实现PLS(偏最小二乘法)和PCR(主成分回归)多输入单输出
回归预测 | MATLAB实现PLS(偏最小二乘法)和PCR(主成分回归)多输入单输出 目录 回归预测 | MATLAB实现PLS(偏最小二乘法)和PCR(主成分回归)多输入单输出 预测效果 基本介绍 ...
最新文章
- Go语言的管道Channel用法
- Android中RatingBar的自定义效果
- 干货 | 深入仓储管理系统你需要了解的15件事
- c++中的继承--2(继承中的析构函数和构造函数,继承中同名成员,继承中静态成员)
- RTTI: dynamic_cast typeid
- 那些年,乘风破浪的科学家们
- log4j日志文件 log4j.xml log4j.properties配置
- linux dns chroot,chroot DNS 过程(包括一些简单的排错过程)
- cocos2d-x之猜数字游戏
- Python 网站应用从开发到部署
- 分布式存储 FastDFS-5.0.5线上搭建
- php转为json格式,如何将PHP数据转换为json格式?
- STM32F7 内部flash操作启动
- 安卓开发基础知识3(国内深度摄像头方案)
- MYSQL数据库下载安装(Windows版本)
- 数据治理分析项目最佳实践
- 一文彻底搞懂股权投资中GP/LP关系! | 资本智库
- Access-Cookie注入
- 惊涛怪浪(double dam-break) -- position based fluids
- c语言2010软件下载,Access2010官方下载免费完整版|Access2010官方下载-太平洋下载中心...
热门文章
- 【算法导论-主定理】用主方法求解递归式 学练结合版
- S7-1200 PLC 激活系统时钟存储位后,相应的位没有工作?
- 20120821-GetDC
- c语言 char = china,[求助]char a []=CHINA
- 计算机音乐数字乐谱梦中的婚礼,乐谱梦中的婚礼代码是什么-天谕手游梦中的婚礼歌曲最新乐谱代码分享 - QT软件园...
- 上一步,下一步(撤销和恢复)
- Unix/Linux编程:客户应用程序------DAYTIME、TIME、ECHO
- daytime协议的服务器和客户端程序,用socket套接字实现daytime协议服务器和客户端程序.doc...
- 微信另外一种分享(图片 + 文字) 到朋友圈
- Phalanx HDU 【2859】