[发明专利]一种考虑输出约束的PMSM混沌系统神经网络动态面控制方法有效
申请号: | 201910637798.3 | 申请日: | 2019-07-15 |
公开(公告)号: | CN110347044B | 公开(公告)日: | 2022-08-12 |
发明(设计)人: | 张钧星;王时龙;李少波;罗绍华;张星星 | 申请(专利权)人: | 贵州大学 |
主分类号: | G05B13/04 | 分类号: | G05B13/04 |
代理公司: | 贵阳中新专利商标事务所 52100 | 代理人: | 胡绪东 |
地址: | 550025 贵州省贵*** | 国省代码: | 贵州;52 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 考虑 输出 约束 pmsm 混沌 系统 神经网络 动态 控制 方法 | ||
1.一种考虑输出约束的PMSM混沌系统神经网络动态面控制方法,其特征在于:该方法包括以下步骤:
(1)建立永磁同步电机系统名义动力学模型:
表面永磁同步电机的动力学方程在d-q坐标系下表示为
式中:和表示d-轴和q-轴电流,和表示d-轴和q-轴电压作为系统输入,L,R,ψr,B,J和np分别表示电感、转子角速度、定子电阻、负载转矩、磁链、粘性摩擦系数、转子转动惯量和磁极对,简化公式(1),选取np=1,x1=ω,x2=iq,x3=id,则(1)式被简化为:
式中:σ1=BL/(JR),σ2=-npψr2/(BR)其中x1=ω,x2=iq,x3=id,uq和ud分别为q轴和d轴定子电压,TL表示名义负载转矩,σ1和σ2为系统未知参数,Δi表示外界扰动,i=1,2,3;
设1:期望轨迹yd是有界的,存在时间导数和满足条件其中χ是有界常数,χ>0;
设2:存在常数σim和σiM使得0<σim≤σi≤σiM,i=1,2,其中σi是未知但有界的变量;
设3:不确定的外部干扰Δi满足|Δi|ci,ci0,i=1,2,3,以及非线性阻尼项和i=2,3补偿Δi,其中ci和ε为常量,ε>0;
设4:存在一个常数δM使其满足|δi|≤δM,i=1,2,3,δM>0;
设5:期望轨迹yd有界,并满足-d≤yd≤d,a>d>0时间导数和是有界的,其中a和d是给定常数;
跟踪误差λ1(t)在一致最终有界渐近稳定,同时,在整个动态过程中不违反输出约束,即,对x1(t)∈(-a,a),x1(t)即为x1;
杨氏不等式:对常数x>0,p>1,q>1,(p-1)(q-1)=1,存在
基本的RBF神经网络:在有界紧集P→Rn上,采用基本RBFNN逼近连续函数f(x),其满足:f(x)=WTφ(x)+δ,其中为n维输入变量,W=[ω1,ω2,…,ωn]T∈Rl表示权重更新向量,l>1表示神经网络的节点数,δ是逼近误差,φ(x)=[φ1(x),φ2(x),...,φ2(x)]T∈Rl表示基本函数向量,即高斯基函数;
高斯基函数表示为:
其中,μi=[μi1,μi2,...,μin]T是核函数φi的中心,表示φi的宽度,||x-μi||表示x-μi的2-范数;
定义最优网络权值如下
其中表示对W的估计;
(2)对步骤(1)中数学模型建立自适应动态面控制器:
跟踪信号的动态表面误差变量定义为λ1=x1-yd,其中yd为期望轨迹,变量为λ2=x2-β2f,λ3=x3-2,其中β2f为虚变量;
具体步骤如下:
步骤一:由λ1=x1-yd得:
其中函数f1=-σ1x1-TL;
σ1是系统的未知参数,采用RBFNN逼近未知的非线性函数f1,因此,对于任何特定的δ1,存在一个RBFNN W1Tφ1,使得
f1=W1Tφ1+δ1 (7)
将式(7)代入式(6),式中:
设Barrier李雅普诺夫函数为
式中:r1>0和η1>0表示常数,常数b1=a-d>0表示关于λ1(t)的约束,即λ1(t)∈(-b1,b1);
从式(9)得到V的时间导数为
其中:
根据假设3和杨氏不等式,得到
设计虚拟控制变量β2和自适应律和为
其中设计常数k1>0,l1>0,r1>0,a1>0,η1>0;
将式(11)、(12)、(13)和(14)代入式(10)得到:
定义2:
步骤2:定义PMSM系统的一阶子系统的过滤器如下:
其中t2表示正时间常数;
从式(16)中,得
其中y2=β2f-β2表示过滤误差;
计算y2的时间导数,得到
从式(18)得到以下不等式
其中B2≥0,是一个连续函数;
然后,λ2的导数表示为
其中f2=-x2-x1x3+σ2x1;
同时,存在一个RBFNN,使得
将式(21)代入式(20),得到
定义Lyapunov函数为
式中:r2>0表示常数;
得到V2的时间导数
利用假设3和杨氏不等式,得到
同样,控制输入的q轴电压uq和自适应律的构造如下
其中设计常数k2>0,l2>0,r2>0;
利用式(25)、(26)和式(27),式(24)重写如下
定义3:估计误差表示为表示W2的估计值,
步骤3:λ3的导数为
其中函数f3=-x3+x1x2;
同时,存在一个RBFNN,使得
f3=W3Tφ3+δ3 (30)
将式(30)代入式(29),得
定义Lyapunov函数如下
式中r3>0表示常数;
V3的导数,如下:
通过假设3和杨式不等式得
设计控制输入的d轴电压ud和自适应律如下
其中设计常数k3>0,l3>0以及r3>0;
利用式(34)、(35)和式(36),式(33)改写如下
定义4:估计误差表示为用表示W3的误差值;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于贵州大学,未经贵州大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910637798.3/1.html,转载请声明来源钻瓜专利网。