[发明专利]非最小相位非线性系统的多模型自适应控制方法及系统无效
申请号: | 201410411724.5 | 申请日: | 2014-08-20 |
公开(公告)号: | CN104216287A | 公开(公告)日: | 2014-12-17 |
发明(设计)人: | 王昕;黄淼 | 申请(专利权)人: | 上海交通大学 |
主分类号: | G05B13/04 | 分类号: | G05B13/04 |
代理公司: | 上海汉声知识产权代理有限公司 31236 | 代理人: | 胡晶 |
地址: | 200240 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种非最小相位的非线性系统的多模型自适应控制方法及系统,为了扩宽应用范围,提出了非线性系统的一种增量模型描述,并提出了一种新的参数估计方法,使得在多模型自适应控制方法中不再需要假设非线性系统的非线性项的全局有界。通过引入极点配置控制器,本发明的方法可以处理非最小相位非线性系统的控制问题。本发明提出一个新的非线性控制结构,可以提高多模型自适应控制方法的精度。与传统的非线性多模型自适应控制方法相比,本发明将多模型自适应控制方法推广到非最小相位非线性系统,可以有效的扩大多模型自适应控制器的适应性。 | ||
搜索关键词: | 最小 相位 非线性 系统 模型 自适应 控制 方法 | ||
【主权项】:
一种非最小相位非线性系统的多模型自适应控制方法,对一非最小相位非线性系统进行控制,其特征在于,包括以下步骤:S1:设置线性鲁棒间接自适应控制器由线性模型和线性控制器构成;设置神经网络非线性间接自适应控制器由神经网络非线性模型和非线性控制器构成;设置k=0时刻,非最小相位非线性系统的输出为零;当k>0时刻,非最小相位非线性系统给出该系统实际输出值,对所述非最小相位非线性系统建立一表示该系统输入与输出的增长量关系的非线性增量模型,对所述非线性增量模型设置线性极点配置控制器;初始化线性辨识参数
非线性辨识参数
和神经网络的权值W(k);S2:由非最小相位非线性系统参考输入ym(k)和系统的实际输出y(k)得出系统的控制误差ec(k)=ym(k)‑y(k);得出线性辨识误差和非线性辨识误差分别为![]()
和![]()
ψ(k)是由系统输入输出组成的回归向量,
为神经网络的系数多项式;S3:利用线性辨识参数
设定线性鲁棒间接自适应控制器,由系统的控制误差ec计算线性鲁棒间接自适应控制器的输出值u1(k);利用非线性辨识参数
设定神经网络非线性间接自适应控制器,由系统的控制误差ec计算神经网络非线性间接自适应控制器的输出值u2(k);S4:根据线性辨识误差e1(k)和非线性辨识误差e2(k),线性正则化的模型辨识误差ε1和非线性正则化的模型辨识误差ε2来计算线性鲁棒间接自适应控制器的性能指标J1(k)和神经网络非线性间接自适应控制器的性能指标J2(k):![]()
其中,1>Γi>0,1≥c0≥0μ是非线性系统的非线性项的增长率的上界,m2(l)=1+||ψ(l)||2+nd(l),nd(k+1)=ρ0nd(k)+|δu(k)|2+|y(k)|2,0≤ρ0<1,k是大于等于1的整数;S5:选择S4中得出的性能指标值较小的控制器在S3中产生的输出值,作为所述非最小相位非线性系统的控制输入u(k);S6:利用线性辨识误差e1(k)和非线性辨识误差e2(k)分别更新下一时刻的线性辨识参数、非线性辨识参数和神经网络的权值;S7:重复S2‑S6。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海交通大学,未经上海交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410411724.5/,转载请声明来源钻瓜专利网。
- 上一篇:一种山楂果茶的制作方法
- 下一篇:一种织机绞织开口装置