[发明专利]增长率有界的非线性系统的多模型自适应控制方法及系统无效

专利信息
申请号: 201410409470.3 申请日: 2014-08-19
公开(公告)号: CN104216286A 公开(公告)日: 2014-12-17
发明(设计)人: 王昕;黄淼 申请(专利权)人: 上海交通大学
主分类号: G05B13/04 分类号: G05B13/04
代理公司: 上海汉声知识产权代理有限公司 31236 代理人: 胡晶
地址: 200240 *** 国省代码: 上海;31
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明涉及一种增长率有界的非线性系统的多模型自适应控制方法及系统,通过至少一个线性模型和至少一个基于神经网络的非线性模型对系统进行辨识,两个模型分别对应一个线性自适应控制器和一个基于神经网络的非线性自适应控制器;基于性能指标的切换单元在每个采样时刻切换到最优控制器来实现控制。与传统的非线性多模型自适应控制方法相比,本发明将非线性系统的非线性项的界限放宽到增长率有界,可以有效的扩大多模型自适应控制器的适应性。
搜索关键词: 增长率 非线性 系统 模型 自适应 控制 方法
【主权项】:
一种增长率有界的非线性系统的多模型自适应控制方法,对一非线性系统进行控制,其特征在于,包括以下步骤:S1:设置第一控制器包括至少一个线性模型和与每个线性模型对应的线性鲁棒控制器和设置第二控制器包括至少一个非线性模型和与每个非线性模型对应的非线性神经网络控制器,初始化线性模型和非线性模型中线性部分的参数,初始化非线性神经网络模型部分的参数和神经网络的权值;所述非线性模型包括线性部分和非线性神经网络模型部分;S2:设定t=0时刻,所述非线性系统的输出为0,t≠0时刻,所述非线性系统的输出为该系统的实际输出值;由非线性系统实际输出值与参考值作差得到控制误差ec;由非线性系统实际输出与线性模型的输出作差得到线性模型误差e1,由非线性系统实际输出与非线性神经网络模型部分输出作差得到非线性模型误差e2;S3:利用每个线性模型的参数设计对应的第一控制器,由系统的控制误差ec计算线性鲁棒控制器的输出值u1(t);利用每个非线性模型的参数设计对应的第二控制器,所述非线性神经网络控制器包括线性单元和非线性神经网络单元,由系统的控制误差ec计算非线性神经网络控制器的输出值u2(t);S4:根据线性模型误差e1和非线性模型误差e2,线性模型的正则化的模型辨识误差ε1和非线性模型的正则化的模型辨识误差ε2,来计算线性模型的性能指标J1(t)和非线性模型的性能指标J2(t):<mrow><msub><mi>J</mi><mi>s</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><munderover><mi>&Sigma;</mi><mrow><mi>l</mi><mo>=</mo><mn>1</mn></mrow><mrow><mi>t</mi><mo>+</mo><mi>d</mi></mrow></munderover><mfrac><msub><mi>&Gamma;</mi><mn>0</mn></msub><mn>2</mn></mfrac><msup><msub><mi>&epsiv;</mi><mi>s</mi></msub><mn>2</mn></msup><mrow><mo>(</mo><mi>l</mi><mo>)</mo></mrow><mo>+</mo><mi>c</mi><munderover><mi>&Sigma;</mi><mrow><mi>l</mi><mo>=</mo><mi>k</mi><mo>-</mo><mi>N</mi><mo>+</mo><mn>1</mn></mrow><mi>k</mi></munderover><msubsup><mi>e</mi><mi>s</mi><mn>2</mn></msubsup><mrow><mo>(</mo><mi>l</mi><mo>)</mo></mrow><mo>,</mo><mi>i</mi><mo>=</mo><mn>1,2</mn><mo>,</mo></mrow>其中s=1,2,<mrow><msub><mi>e</mi><mi>s</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><msub><mi>&epsiv;</mi><mi>s</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>+</mo><mi>d</mi><mo>)</mo></mrow><msubsup><mi>m</mi><mi>s</mi><mn>2</mn></msubsup><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>,</mo></mrow>Γ0>0,c≥0,d为时延,N是不小于1的整数;S5:选择S4中得出的性能指标值较小的控制器在S3中产生的输出值,作为所述非线性系统、线性模型以及非线性模型的控制输入u(t);S6:利用线性模型误差e1和非线性模型误差e2分别更新下一时刻的线性模型参数和非线性模型的参数和神经网络的权值;S7:重复S2‑S6。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

本文链接:http://www.vipzhuanli.com/patent/201410409470.3/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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