[发明专利]加热炉氧含量的IGA优化T-S模糊ARX建模方法在审

专利信息
申请号: 201510654607.6 申请日: 2015-10-10
公开(公告)号: CN105334730A 公开(公告)日: 2016-02-17
发明(设计)人: 张日东;陶吉利;汪大卫 申请(专利权)人: 杭州电子科技大学
主分类号: G05B13/02 分类号: G05B13/02;G05B13/04
代理公司: 杭州君度专利代理事务所(特殊普通合伙) 33240 代理人: 杜军
地址: 310018 浙*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 加热炉 含量 iga 优化 模糊 arx 建模 方法
【权利要求书】:

1.加热炉氧含量的IGA优化T-S模糊ARX建模方法,其特征在于包括如下步骤:

步骤(1).T-S模糊ARX建模,具体方法是:

1-1.将输入输出数据与预测输出数据之间的非线性映射关系即ARX模型结构表示为如下形式:

y^(k)=f(X(k))]]>公式1

其中X(k)=[y(k-1),…,y(k-n),u(k-d),…,u(k-d-m)],y(k)、u(k)分别为被控对象观测输出和输入,n和m分别是输出输入的最大阶次,d为非负整数,是离散时间迟延,f表示模糊模型的非线性关系;

1-2.T-S模糊ARX模型结构包含局部线性定常ARX子模型,选取模糊IF-THEN规则,形式如下:

规则j:Ifx1(k)isA1jandx2(k)isA2jand…andxs(k)isAsjthenfj(k)=BTX(k),j=1,2,…,M,

其中参数向量Bj=[a1j,a2j,...,anj,b1j,b2j,...,hmj]T,]]>调度向量x(k)=[x1(k),…,xs(k)]通常是X(k)的子集,即x(k)∈X(k),mi是隶属度函数xi(k)的数量,M是模糊规则的数量;

1-3.采用加权平均法精确化的模糊模型最终输出表示为如下形式:

y^(k)=Σj=1Mαj[x(k)]fj(k)Σj=1Mαj[x(k)]]]>公式2

其中αj[x(k)]代表模糊推理系统(FIS)Aj的调度输出的第j个前件的所有输出,Aj=Πi=1sAij;]]>

1-4.计算步骤c中αj[x(k)],形式如下:

αj[x(k)]=μ1jμ2j...μij...μsj]]>公式3

采用的隶属度函数为高斯型函数,形式如下:

μij=exp[-||xi(k)-cij||2σij2]]]>公式4

其中cij和σij分别是高斯函数的中心和宽度;

1-5.通过调度向量、模糊规则的数目和隶属度函数的参数共同确定模糊系统的前件,ARX模型结构和其参数构成模糊后件,进而得到完整的模糊前件和模糊后件,从而确定输出的表达式;

首先定义模糊基函数(FBF),形式如下:

公式5

然后将输出改写成ARX子模型FBF的一个线性组合,形式如下:

公式6

1-6.利用对象的输入输出数据来辨识ARX子模型的参数;

首先,通过递推最小二乘法并利用公式6建立如下模型:

y^(k)=Φ(k)Tθ]]>

θ=[B1TB2T...BMT]T]]>公式7

其中θ为参数矩阵,Φ(k)为观测矩阵,根据公式5计算可得,输出根据公式6计算可得;

然后采集对象的实时输入输出数据,得到样本数据Y=[y(1),y(2),…,y(z)],得到辨识结果如下:

θ(k)=θ(k-1)+K(k)[y(k)-ΦT(k)θ(k-1)]K(k)=P(k-1)Φ(k)[ΦT(k)P(k-1)Φ(k)+1]-1P(k)=P(k-1)-K(k)KT(k)[ΦT(k)P(k-1)Φ(k)+1]]]>公式8

其中k=1,2,…,z,K(0),P(0)分别设定为(m+n)M×1向量相对较小的值和(m+n)M×(m+n)M矩阵相对较大的值;

步骤(2).建立IGA优化的T-S模糊模型

2-1.由混合编码方法得出调度向量,模糊规则以及ARX子模型结构;

在T-S模糊模型中,考虑到u(k-1),…,u(k-m),以及y(k-1),…,y(k-n),的相似性,调度向量x(k)初始值设为[y(k-1),u(k-1)],d设为1,X(k)中的m和n根据先验知识预先设定,公式4中模糊规则及其参数也可由此法得出;整个模糊模型的第i个染色体的编码形式可定义为如下形式:

Ci=c11c12σ11σ12c21c22σ21σ22············cr1cr2σr1σr2············0000n0m0]]>公式9

其中i=1,2,…,N,N表示种群规模;m1,m和n是分别满足1≤m1≤2,1≤m≤4,1≤n≤4的正整数;若m1为1,调度向量变为x(k)=[y(k-1)],第2列的cij和第4列的σij设为0,否则调度向量变为x(k)=[y(k-1),u(k-1)];r是模糊规则的数量,满足1≤r≤9,第r+1至9行设为0;设Ci为一个4×10的矩阵,通常至多需优化r×4+2个参数;

将公式9中的元素初始化,形式如下:

cij=ymin+δ(ymax-ymin)1ir,j=10m1=0,1ir,j=2umin+δ(umax-umin)m10,1ir,j=2]]>公式10

σi=0.1+δ(ymax-0.1)1ir,j=30m1=0,1ir,j=40.1+δ(umax-0.1)m10,1ir,j=4]]>

其中δ是0到1之间产生的一个随机数,umin和umax分别是过程输入的最小值和最大值,ymin和ymax分别是过程输出的最小值和最大值,为m和n采集一位四进制编码(0,1,2,3),解码仅仅是将四进制编码加1;如果模糊系统的知识库可以通过公式7计算得出,则参数θ和ARX子模型可以用过RLS获得;N个T-S模糊模型可以表示为(C11),…,(CNN);

2-2.选取T-S模糊建模的目标函数

将采样数据被平均划分为两组,前1/2的数据(Y1)用来计算模型参数θ,剩下的1/3数据(Y2)用来评估模型的精度以及每一代的泛化性能;然后定义目标函数MinJ(Ci),形式如下:

MinJ(Ci)=Σi=1N|Y1(i)-Y^1(i)|2/N1+Σi=1N|Y2(i)-Y^2(i)|2/N2+ω(m+n)r]]>公式11

其中公式11中的目标函数由模糊模型的两部分组成;第一部分为Y1和Y2的均方根误差(RMSE)之和,其中Y1(i)(i=1,…,N1)是数集Y1的样本,θ可以根据训练数据Y1获得,然后得到T-S模糊模型的预测数据保持θ不变,通过相同的模糊模型可得出第二部分ω(m+n)r则体现了模糊系统的结构复杂性;ω是(0,1]上的加权系数,反映了结构复杂的程度大小;由于模糊模型RMSE的数量级相对容易获得,结构参数(m,n,r)的范围是已知的,模型精度ω的数量级应确保比RMSE低十倍;

2-3.GA优化的T-S模糊模型

(1)选择操作

通常用转轮选择法确定选择算法,个体的选择概率,形式如下:

p(Ci)=f(Ci)Σi=1Nf(Ci)]]>f(Ci)=1J(Ci)]]>公式12

其中p(Ci)是个体的选择概率,f(Ci)是个体ci的适应值,N是种群数;

由公式12可见,选择个体具有更好的性能指标,例如公式11中目标函数值较小的存活几率更大;为了维持种群的多样性,3N/4的父代根据转轮法来选择,然而剩下N/4的父代由较差的N/4子代来选择,即种群目标函数的最小值直接由父代选择;

(2)交叉和变异操作

公式13中的交叉操作在当前个体Ci和下一个个体Ci+1之间进行,交叉概率pc设置为0.9;交叉产生了后代Ci'和Ci+1'

Ci'=αCi+(1-α)Ci+1公式13

C'i+1=(1-α)Ci+αCi+1

其中α是随机产生的且α∈(0,1),m和n四舍五入为最接近的整数;

个体以不同的变异概率pmi进行变异,具有较优的目标函数值的个体被分配较小的变异概率,形式如下:

pmi=pm0-iNΔpm]]>公式14

其中pm0设置为0.2,pmi的增量△pm设置为0.1,i=1,…,N,根据个体的目标函数值将其升序排列;一旦产生变异,m、n在四进制编码的范围内产生突变,r保持不变,变异个体的元素代入公式10中重新复制;

(3)保留操作;

1)如果cij的增量△cij<0.03,将删除其中一个cij,同时模糊规则的数目减少;

2)如果模糊规则的数目小于2,随机产生一个△r满足r+△r≤9,新规则元素根据公式10计算得出;

3)如果Bj中所有的系数都小于0.003,子模型的规则j被认为是无效的,则将规则j删除。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州电子科技大学,未经杭州电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201510654607.6/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top