[发明专利]一种基于夹角的Hammerstein-Wiener系统多模型分解及控制方法有效
申请号: | 201810588733.X | 申请日: | 2018-06-08 |
公开(公告)号: | CN108614431B | 公开(公告)日: | 2021-04-06 |
发明(设计)人: | 杜静静;陈俊风 | 申请(专利权)人: | 河海大学常州校区 |
主分类号: | G05B13/04 | 分类号: | G05B13/04 |
代理公司: | 南京经纬专利商标代理有限公司 32200 | 代理人: | 丁涛 |
地址: | 213022 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于夹角的Hammerstein‑Wiener系统多模型分解及控制方法,利用夹角对Hammerstein‑Wiener系统进行多模型分解并获得近似Hammerstein‑Wiener系统的线性模型集,并基于此模型集设计线性控制器,并利用基于夹角的加权方法对得到的线性控制器进行加权融合对Hammerstein‑Wiener系统进行优化控制。本发明可以有效克服传统非线性逆控制方法只能用于静态可逆的Hammerstein‑Wiener系统,以及不能将系统的输入或输出非线性考虑在控制器的设计中致使闭环性能降低等的缺点。 | ||
搜索关键词: | 一种 基于 夹角 hammerstein wiener 系统 模型 分解 控制 方法 | ||
【主权项】:
1.一种基于夹角的Hammerstein‑Wiener系统多模型分解及控制方法,其特征在于,具体步骤如下:S1.使用基于夹角的网格化算法对Hammerstein‑Wiener系统的整个操作空间进行网格化,并在每个网格点对Hammerstein‑Wiener系统线性化,得到np个线性化模型Gi(i=1,2,…,np),计算每个网格点处系统的静态输入输出曲线的斜率,并进一步利用斜率计算每两个网格点之间的夹角,得到夹角矩阵如公式(1)所示:其中,θij=|θi‑θj|,i,j=1,2,…,np.θi和θj分别是第i和j个网格点处的斜率角;θij表示系统第i个和第j个网格点处斜率的夹角;对夹角矩阵进行归一化,得到归一化夹角矩阵如公式(2)所示:其中,i=1,2,…,np,θmax为公式(1)中夹角矩阵的最大值,θmin为公式(1)中夹角矩阵的最小值;S2.根据对Hammerstein‑Wiener系统的先验知识,选择操作空间分解的阈值γ;S3.对归一化夹角矩阵公式(2)定义初始值,设置i=1,m=0,i代表第i个线性化模型,m代表当前局部子模型的个数;S4.如果i≤np,则j=i,m=m+1,进入S5,否则跳转到S12;S5.从第i到第j个线性化模型,根据如下所示的公式(3)选择一个标称模型G*:其中,max()表示求最大值,min()表示求最小值,h、l为i和j之间的任意值;S6.根据如下所示的公式(4)计算标称模型和其它线性化模型之间的最大归一化夹角:S7.若则令j=j+1并跳转到S5;否则跳转到S8;S8.令j=j‑1进入S9;S9.再次从第i到第j个线性化模型根据公式(3)选择一个标称模型G*:S10.对S9中选择的标称模型G*,设计一个常规线性控制器K,将标称模型G*记为第m个局部子模型Pm,且控制器K记为第m个局部子控制器Km,即得到第m个子区间的线性子模型和子控制器;S11.令i=j+1,并跳转到第S4步;S12.至此整个分解过程结束,Hammerstein‑Wiener系统被分解为m个子区间,每个子区间对应一个线性子模型,构成子模型集P1,P2,…,Pm,对应的子控制器集为K1,K2,…,Km;S13.根据如下所示公式(5)计算得到多模型控制器的输出,对Hammerstein‑Wiener系统进行优化控制;其中,ui(k)是第i个子控制器的输出,是第i个子控制器的基于夹角的加权函数,k是当前时刻。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于河海大学常州校区,未经河海大学常州校区许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810588733.X/,转载请声明来源钻瓜专利网。
- 迟滞非线性电机辨识与控制方法
- 复杂重尾噪声影响下多变量Hammerstein模型的辨识方法
- 一种基于夹角的Hammerstein-Wiener系统多模型分解及控制方法
- 锅炉床温系统时延非线性模型改进粒子群参数辨识方法
- 集成超限学习机和Hammerstein-Wiener的复杂非线性系统建模方法
- 基于Hammerstein-Wiener模型的CSTR过程非线性控制方法
- 一种重尾噪声干扰下的多变量Hammerstein模型辨识方法及系统
- 动静态数据混合驱动的Hammerstein非线性工业系统简约灰箱子空间辨识方法
- Hammerstein非线性动态系统的建模及其连续搅拌反应器浓度控制
- 基于非线性Hammerstein系统的变遗忘因子递推最小二乘方法及系统