[发明专利]一种基于多维泰勒网的非线性严格系统输出反馈控制方法有效
申请号: | 202111482523.0 | 申请日: | 2021-12-06 |
公开(公告)号: | CN114185276B | 公开(公告)日: | 2023-08-01 |
发明(设计)人: | 孙启鸣;於晶晶;蒋南云;张红;芦艺;许艺瀚;詹俊 | 申请(专利权)人: | 南京林业大学 |
主分类号: | G05B13/04 | 分类号: | G05B13/04 |
代理公司: | 南京科阔知识产权代理事务所(普通合伙) 32400 | 代理人: | 王纯洁 |
地址: | 210037 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 多维 泰勒 非线性 严格 系统 输出 反馈 控制 方法 | ||
1.一种基于多维泰勒网的非线性严格系统输出反馈控制方法,其特征在于,非线性严格系统输出反馈控制方法应用于伺服液压系统;
包括以下步骤:
步骤1:考虑如下一类严格反馈非线性系统:
其中为系统状态变量,u为系统控制输入,控制角阀开合程度,能影响流量,y为系统输出,fi(·)为系统非线性映射,hi(·)为系统非线性控制增益函数,且h1(·),…,hi(·)全不为0;
步骤2:定义状态变量:
其中为新的状态变量,那么,则有:
令A1=f1(x1),B1=h1(x1);
则有
以此类推,可有如下表述:
其中
将步骤1中的原严格反馈非线性系统进行变换,得到:
其中An包含原严格反馈非线性系统中未知非线性映射Bn包含原严格反馈非线性系统中未非线性控制增益函数由于原假设中所以假设增益函数Bn为有界函数,且大于0,即0Bmin≤Bn≤Bmax,其中,Bmin和Bmax为大于0的常数;
步骤3:构建如下状态观测器,用以观测z1除外的高阶状态zi:
其中,K1,…,Kn+10,为观测增益,为状态量z1,…,zn的估计,上述状态观测器在有限时间内收敛;
步骤4:令多维泰勒网结构的输入为:
根据多维泰勒网结构可知,存在一组参数能够使得多维泰勒网的输出具有如下结构:
其中,N(n,t)为展开式的总个数,wi为多项式系数,λs,i为第i个多项式中zs的幂次,并且有
定义得到:
其中Out为多维泰勒网的输出;
步骤5:将改写可得:
根据多维泰勒网结构即公式(6)可得:
其中,为多维泰勒网项式组合,和均为多维泰勒网理想权值向量,ε1和ε2均为误差;
系统输入值u重新写为:
其中为多维泰勒网总误差;
未知,用代替,可得:
其中,为系统总辨识误差,
将通过低通滤波器后得到:
其中,θ为滤波常数,s是拉普拉斯变换参数,设初始值为0;
步骤6:引理1:考虑连续函数G(x)=G1(x)G2(x),应用低通滤波器后有如下结论:
Gθ(x)=G1θ(x)G2θ(x)+ρ;
其中G1(x),G2(x)均为连续性映射,G1θ(x)为G1(x)通过低通滤波器的函数,G2θ(x)为G2(x)通过低通滤波器的函数,ρ为高阶截断误差;
由引理1可得:
其中为通过低通滤波器后得到的值;
由此代入可得:
其中λ=ρ+ξθ为集总误差,为理想的广义权值向量,为输入u的广义控制向量,u通过低通滤波器后得到uθ,ξ通过低通滤波器后得到ξθ;
步骤7:定义参数:
其中β,γ为正常数;
基于F设计两个辅助变量P和Q:其中P∈R2N×2N,Q∈R2N×1;
其中P初始值为0,Q初始值为0;
由于β,γ均大于0,由此可保证P,Q均有界;
计算公式(9)可得:
令则可得:
其中δ的范数为有界函数,即||δ||≤δmax,δmax表示上限,是正数;
定义误差向量:
则:
当即有
设计基于S的自适应率:
其中Step0为自适应调整步长;
通过设计基于S的自适应率,使得误差向量收敛到0点附近,也即无限接近于
其中表示实际的参数向量,表示理想的广义权值向量;
步骤8:根据得到的uθ,使得输出y能够跟踪给定的期望输出信号。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京林业大学,未经南京林业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111482523.0/1.html,转载请声明来源钻瓜专利网。