基于归一化投影算子的永磁同步电机位置跟踪控制方法与流程

文档序号:17373696发布日期:2019-04-12 23:03阅读:434来源:国知局
基于归一化投影算子的永磁同步电机位置跟踪控制方法与流程

本发明涉及永磁同步电机领域,特别涉及一种基于归一化投影算子的永磁同步电机位置跟踪控制方法。

技术背景

随着永磁同步电机领域的发展,许多永磁同步电机的高品质位置跟踪控制方法也得以产生,而目前主要的控制方法有如下几种:一是利用传统的自适应控制方法设计控制器来消除永磁同步电机工作时的参数不确定性的影响,但这种方式在永磁同步电机的转子的轨迹跟踪误差收敛速度及外部扰动的抑止方面性能有限;二是利用滑模变结构控制方法设计滑模控制器来跟踪控制永磁同步电机,如申请号为201810265096.2的一种基于动态面的永磁同步电机自适应滑模控制方法,这类方法可以使得系统状态在滑模面上对参数摄动和外干扰时具有不变性,且具有无需系统在线辨识参数、物理实现简单等优点,但在实际应用中存在抖振问题,加大了工程应用方面的困难度;三是通过有限时间控制的方法来跟踪控制永磁同步电机,如专利申请号为201710434828.1的一种表贴式永磁同步电机转子位置检测方法,该方法具有更快的收敛速度,且稳态误差边界更小,具有更强的抗扰动能力,但对于负载变化不具有自适应能力,因此其控制品质受负载影响较大。

因此,一种基于归一化投影算子能改善自适应律收敛效率、永磁同步电机减小抖振、抗扰动能力、实现永磁同步电机的高性能位置跟踪控制的方法变得十分必要。



技术实现要素:

为解决上述问题,本发明提供了一种基于归一化投影算子的永磁同步电机位置跟踪控制方法,本发明能基于归一化投影算子对永磁同步电机的自适应非光滑位置进行跟踪控制。

本发明提供的一种基于归一化投影算子的永磁同步电机位置跟踪控制方法包括:预设转子的给定位置轨迹信息,所述给定位置轨迹信息包括给定转角位置、给定转速、给定加速度;获取转子的当前转角位置、当前转速;根据给定转角位置、给定转速、当前转角位置、当前转速计算所述给定转速与当前转速之间的转速误差;根据给定转角位置、给定转速、当前转角位置、当前转速得到回归向量;根据所述转速误差获取非光滑控制项;根据所述转速误差与回归向量结合归一化处理方法计算参数部分的估计值;根据非光滑控制项、参数部分的估计值、回归向量来得到控制电流,进而来对永磁同步电机的非奇异自适应非光滑位置进行控制。

进一步,所述“根据给定转角位置、给定转速、当前转角位置、当前转速计算所述给定转速与当前转速之间的转速误差”具体包括:通过下述公式获得给定转速与当前转速之间的转速误差,

z为转速误差,xr为给定转角位置,为给定转速,x为当前转角位置,当前转速,α1为控制参数,其中0<α1<1,α为光滑区域宽度,其中0<α<1,k1为控制增益,k1>0;

其中qin(x-xr,α1,α)通过下述公式得到,

sig(ξ)α=[|ξ1|αsign(ξ1)...|ξn|αsign(ξn)]t

ξ=[ξ1...ξn]t

上述公式中q1=σα-1,q2=-(α-1)σα-2,q3=(α-1)σα-3,e=x-xr,

sign(·)为符号函数,

进一步,所述“根据给定转角位置、给定转速、当前转角位置、当前转速得到回归向量”具体包括:通过下述矩阵公式得到回归向量,

其中φ为回归向量,q1=σα-1,q2=-(α-1)σα-2,q3=(α-1)σα-3,e=x-xr。

进一步,所述“根据所述转速误差获取非光滑控制项”具体包括:通过下述公式得到公式非光滑控制项,

其中,k2为增益系数,k2>0,α2为控制参数,0<α2<1,f(z)为非光滑控制项,z为转速误差。

进一步,所述“根据所述转速误差与回归向量结合归一化处理方法计算参数部分的估计值”具体包括:通过下述公式得到参数部分的估计值,

其中dτ表示时间的微分,t表示当前时间,所述参数部分的估值为为对经归一化处理的估计值;

通过下述公式得

其中ε>0为边界系数值,θmax为待估计参数向量θ的上界,表示函数g的梯度函数,<a,b>代表向量的叉乘,|□|代表求向量的范数值,γ为自适应律增益矩阵为对角矩阵,归一化后各个增益尺度大体为1;

通过下述公式得到其中

θsup和θinf为待估计参数向量的上界和下界向量。

进一步,所述一种基于归一化投影算子的永磁同步电机位置跟踪控制方法,其特征在于:“根据非光滑控制项、参数部分的估计值、回归向量来得到控制电流,进而来对永磁同步电机的非奇异自适应非光滑位置进行控制”具体为通过下述公式得到控制电流,

其中i为控制电流,f(z)为非光滑控制项、为回归向量、为参数部分的估计值再通过将控制电流输入永磁同步电机中进而完成对永磁同步电机自适应非光滑位置进行跟踪控制跟踪控制。

本发明所提供的基于归一化投影算子的永磁同步电机的自适应非光滑位置跟踪控制方法,将自适应控制与非光滑控制相结合,同时采用归一化投影算子改进自适应律,针对性消除或抑制参数不确定及建模外扰动带来的影响,克服现有方法的不足,解决了自适应律参数调整困难的问题,改善自适应律收敛效率,实现永磁同步电机的高性能位置跟踪控制。

附图说明

图1为本发明实施例提供的基于归一化投影算子的永磁同步电机位置跟踪控制方法的流程图;

图2为本发明实施例提供的基于归一化投影算子的永磁同步电机位置跟踪控制方法的原理图。

具体实施方式

为了更清楚地说明本发明实施例和现有技术中的技术方案,下面将对照附图说明本发明的具体实施方式。显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图,并获得其他的实施方式,本发明并不限制于该实施例。

如图1与图2所示,本发明的实施例包括:

s1,预设转子的给定位置轨迹信息,所述给定位置轨迹信息包括给定转角位置、给定转速、给定加速度。

s2,获取转子的当前转角位置、当前转速。

本发明的主要应用于永磁同步电机伺服系统,本实施例中通过永磁同步电机伺服系统获取永磁同步电机转子的当前转角位置x、当前转速同时在永磁同步电机伺服系统中预设转子的给定转角位置xr、给定转速给定加速度来作为执行下述步骤的基础。

s3,根据给定转角位置、给定转速、当前转角位置、当前转速计算所述给定转速与当前转速之间的转速误差。

“计算所述给定转速与当前转速之间的转速误差”具体为:

引入qin函数构造可得到转速误差的方程

其中z为转速误差,xr为给定转角位置,为给定转速,x为当前转角位置,当前转速,α1为控制参数,其中0<α1<1,a为光滑区域宽度,其中0<a<1,k1为控制增益,k1>0;之后通过下述公式②③④⑤得到qin(x-xr,α1,α),

sin(ξ)α=[|ξ1|αsign(ξ1)...|ξn)αsign(ξn)]t③,

ξ=[ξ1…ξn]t④,

上述公式②中q1=σα-1,q2=-(α-1)σα-2,q3=(α-1)σα-3,e=x-xr,

sign(·)为符号函数,

最后将qin(x-xr,α1,α)与xr、x、α1、α代入公式①中得到转速误差z。

s4,根据给定转角位置、给定转速、当前转角位置、当前转速得到回归向量。流程s4具体包括:构造可得到回归向量φ的公式⑥,

通过将e、xr、x、α1、α代入下述公式⑦与⑧得到

其中q1=σα-1,q2=-(α-1)σα-2,q3=(α-1)σα-3,e=x-xr;进而通过将计算出的代入公式⑥中得到回归向量φ。

s5,根据所述转速误差获取非光滑控制项。

所述步骤s5具体包括:将z代入下述公式⑨中得到非光滑控制项f(z),

其中,k2为增益系数,k2>0,α2为控制参数,0<α2<1,f(z)为非光滑控制项,z为转速误差。

s6,根据所述转速误差与回归向量结合归一化处理方法计算参数部分的估计值。

所述步骤s6具体包括:构造可得到参数部分的估计值的公式⑩,

公式⑩中dτ表示时间的微分,t表示当前时间,所述参数部分的估计值为为对经归一化处理的估计值;

通过下述公式对动态初始估计值经归一化处理得到

其中θsup和θinf为待估计参数向量的上界和下界向量;进而将得到的代入下述公式中得到

其中ε>0为边界系数值,θmax为待估计参数向量θ的上界,表示函数g的梯度函数,<a,b>代表向量的叉乘,|□|代表求向量的范数值,γ为自适应律增益矩阵为对角矩阵,归一化后各个增益尺度大体为1;再将代入公式⑩中的得到参数部分的估计值

s7,根据非光滑控制项、参数部分的估计值、回归向量来得到控制电流,进而来对永磁同步电机的非奇异自适应非光滑位置进行控制。

步骤s7具体包括通过下述公式得到控制电流,

其中i为控制电流,f(z)为非光滑控制项、为回归向量、为参数部分的估计值如图2中非光滑控制项f(z)对应电流ins,对应电流iadp,通过将两电流进行正反馈叠加得到控制电流i,进而通过永磁同步伺服系统完成对永磁同步电机的当前转速与转角位置的跟踪控制。

本发明将非光滑控制项和非奇异自适应控制项有机结合,同通过引入qin函数改进控制器结构,消除了控制器的奇异问题。本方法通过归一化投影算子来提高自适应律的性能,进而解决自适应律增益调节困难的问题,改善自适应律收敛效率,实现永磁同步电机的高性能位置跟踪控制。

以上详细描述了本发明的具体实施例。应当理解,本领域的普通技术人员无需创造性劳动就可以根据本发明的构思作出诸多修改和变化。因此,凡本技术领域的技术人员已本发明构思在现有技术上通过逻辑分析、推理或者有限的实验可以得到的技术方案,都应在本权利要求书所确定的保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1