【技术实现步骤摘要】
一种新型T-S模糊模型辨识方法
本专利技术涉及复杂非线性系统建模领域,特别涉及一种新型T-S模糊模型辨识方法。
技术介绍
随着人工智能技术的快速发展,基于数据驱动的系统建模方法已经引起了广泛关注。通过神经网络、模糊模型、支持向量机、最小二乘支持向量机等具备任意非线性拟合能力的代理模型,利用系统的输入输出数据,基于准则函数来构造控制变量和系统输出之间的隐含非线性映射关系从而实现对系统输出的估计,已经成为解决复杂非线性系统建模的有效途径。T-S模糊模型辨识由前件参数辨识和后件参数辨识组成,在T-S模糊模型中通常采用聚类算法进行模糊空间划分获得合理的前件结构参数。因此,模糊模型辨识的关键在于模糊空间的划分,而模糊空间划分的关键在于每个子空间的模型描述。传统的模糊C均值聚类属于点原型聚类算法,不能保证划分子空间的线性度。在此基础上发展的模糊C回归聚类是一种线原型聚类算法,采用线性回归模型描述子空间,面对线性不可分的复杂非线性数据仍然存在一定的局限性,无法获得良好的聚类效果,将严重影响T-S模糊模型最终的辨识精度,常常难以获得 ...
【技术保护点】
1.一种新型T-S模糊模型辨识方法,其特征在于,包括如下步骤:/n步骤(1):构建模糊模型输入输出样本集;采集实际系统的动态过程数据(x
【技术特征摘要】
1.一种新型T-S模糊模型辨识方法,其特征在于,包括如下步骤:
步骤(1):构建模糊模型输入输出样本集;采集实际系统的动态过程数据(xk,yk),xk为k时刻系统的输入信号,yk为k时刻的系统的输出信号,k=1,..,n,n为动态过程最大采样点数,选取系统当前时刻的输入以及过去时刻的输入和输出信号构建模糊模型输入xk=[x(k),x(k-1),...,x(k-na),y(k-1),y(k-2),...,y(k-nb)],以当前时刻的输出信号为模糊模型输出,构建模糊模型样本集(xk,yk);
步骤(2):T-S模糊模型的前件参数辨识,结合模糊C回归聚类算法和最小二乘支持向量机设计一种新型模糊聚类算法对模糊模型输入数据构成的模糊空间进行合理划分,获得每个子模型合适的隶属度函数中心和宽度
步骤(3):建立T-S模糊模型前件结构参数优化目标函数;以前件结构参数为优化变量,采用训练样本实际输出与模糊模型输出之间的均方差来衡量模型精度;
步骤(4):T-S模糊模型前件结构参数优化;利用改进启发式优化算法进行进一步优化,获得模糊模型的最优前件结构参数;
步骤(5):T-S模糊模型后件参数辨识;基于步骤(4)获得的最优前件结构参数,运用最小二乘法求解步骤(3)中的目标函数,得到模糊模型的后件参数θ。
2.根据权利要求1所述的新型T-S模糊模型辨识方法,其特征在于,所述步骤(3)中的目标函数为:
其中,为模糊模型预测输出;模糊模型输出矩阵型式为y=A·θ,式中,和y=[y1,y2,...,yL]T分别为模型参数和系统实际输出数据,A为系数矩阵,具体定义如下:
式中,为隶属度归一化。
3.根据权利要求1所述的新型T-S模糊模型辨识方法,其特征在于,所述步骤(2)的新型模糊聚类算法具体包括如下子步骤:
Step2.1:设定聚类个数c,给定模糊权重指数m值,初始化隶属度uik,设置聚类算法停止迭代阈值ε>0,并令迭代次数t=0;
Step2.2:计算核函数Ki(xk,xj)和核矩阵Ωi,i=1,..,c;
Step2.3:计算最小二乘支持向量机回归模型参数bi和λi;
Step2.4:计算最小二乘支持向量机回归模型输出以及数据样本k距离第i个回归模型的距离;
Step2.5:更新模糊隶属度;
Step2.6:检查停止阈值是否满足,计算前后两次模糊隶属度矩阵的偏差,如果|Ut-Ut-1|<ε,迭代停止,uik为聚类结果参数,否则令t=t+1,转至St...
【专利技术属性】
技术研发人员:张楠,薛小明,姜伟,曹苏群,孙娜,施丽萍,
申请(专利权)人:淮阴工学院,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。