一种考虑控制量受限的永磁同步电机滑模控制器的制作方法

文档序号:14989586发布日期:2018-07-20 21:56阅读:488来源:国知局

本发明涉及电机数字控制技术,尤其适用于周期性作业的电机位置跟踪伺服系统。



背景技术:

永磁同步电机以其体积小、效率高、结构简单等特点,在运动控制领域得到广泛应用。同时,由于其多变量、强耦合、非线性、变参数等特点,常规的pid控制方法往往不能满足实际应用中高性能控制的需求。因此,一些现代控制理论研究成果,特别是滑模控制方法越来越多地被用于永磁同步电机伺服控制器。

传统离散滑模控制器因包含有开关切换项,不可避免地存在高频抖振。高为炳院士提出指数趋近律用于滑模控制器设计(gaowb,wangyf,homaifaa.discrete-timevariablestructurecontrolsystems.ieeetransactionsonindustrialelectronics,1995,42(2):117-122)。这种通过定义趋近运动轨迹的滑模控制方法存在诸多优点,能够很大程序改善系统抖振。指数趋近律及其改进形式也成为了当前最常见的滑模趋近律。andrzejbartoszewic给出了有效趋近律的一般形式,放宽了对趋近律步步穿越滑模面的要求(andrzejbartoszewic.discrete-timequasi-sliding-modecontrolstrategies.ieeetransactionsonindustrialelectronics,1998,45(4):633-637)。据此,golo等人提出一种新的无抖振趋近律用于离散滑模控制器设计(golog,milosavjevicc.robustdiscrete-timechatteringfreeslidingmodecontrol.systems&controlletters,2000,41(1):19-28)。

在实际运动控制系统中,受限于电机功率和驱动器带负载能力,过度的控制量是难以实现的。在应用中往往简单地对控制量进行限幅,这难免影响控制系统性能,甚至使得系统失去稳定性。常见的趋近律设计主要从削弱抖振、缩短到达时间和抑制干扰等方面考虑问题,没有针对控制量受限的实际问题提出解决方案。本发明提供一种



技术实现要素:

为了克服现有的永磁同步电机输入受限的实际问题,本发明通过具有单调无抖振收敛的趋近律设计,提供一种基于滑模控制的伺服控制器,以实现精确的位置跟踪。

本发明解决其技术问题所采用的技术方案是:

一种考虑控制量受限的永磁同步电机滑模控制器,滑模控制系统的状态变化包括从初始值向滑模面靠近的趋近运动和在滑模面上的滑模运动两个阶段,为驱使系统状态在有限时间内逼近给定的参考信号,构造一种考虑控制量限制的离散变速趋近律:

其中sk为第k控制步的切换变量值,arctg(·)为反正切函数,参数λ≥1用于限制控制量变化速率,α和β为

其中sgn(·)为符号函数,表示向下取整;

根据切换变量sk值大小不同分别分析其动态,过程如下:

1)当|sk|≥λ时,α=β=1,所以由(1)得

其中因此

也即|sk+1|<|sk|,所以切换变量具有收敛性;

根据反正切函数的特性,有arctan(sk|+1-λ)<|sk|+1-λ,所以

因此,sk+1与sk保持同号,即切换变量收敛过程具有单调性;

根据趋近律(1)有

即切换变量收敛步长不小于所以经过有限控制步后必然有|sk|<λ;

2)当1≤|sk|<λ时,α=1,β=0;由(1)得从而

即切换变量具有收敛性;又因为所以sk+1与sk保持同号,即收敛过程具有单调性;

根据趋近律(1)有

即切换变量收敛步长不小于所以经过有限控制步后必然有|sk|<1;

3)当0<|sk|<1时,α=β=0,所以sk+1=sk-arctg(sk|)sgn(sk),因此

|sk+1|=|sk|-arctg(sk|)<|sk|(9)

所以切换变量具有收敛性,又因为arctg(sk|)<|sk|,所以sk+1sgn(sk)=|sk|-arctg(sk|)>0,即sk+1与sk保持同号,即收敛过程具有单调性;

对于任意小常数δ>0,当δ<|sk|<1时有

即切换变量收敛步长不小于arctg(δ),所以经过有限控制步后切换变量必然收敛到原点附近任意小的领域内;

以上分析表明,利用趋近律(1)设计的滑模控制器使得切换变量在有限时间内单调收敛至原点附近任意小的领域内并趋近于零,切换变量收敛过程不穿越零线,无抖振,无正负交替现象,即sgn(sk+1)=sgn(sk);

趋近律(1)刻画的切换变量收敛时间与初始值s0有关,若初始值s0∈[λ,∞),此时α=β=1,根据反正切函数的单调性有所以

从而有由此得存在表示向上取整,使得任意k≥k1均满足sk<λ,即切换变量从s0开始,经过不超过k1控制步后收敛至零点邻域λ内;

若初始值s0∈[1,λ),此时α=1,β=0,由(1)得所以有

依此类推有

由(12)得,存在使得任意k≥k2均满足sk<1,即切换变量从e0开始,经过不超过k2步后收敛至半径为1的零点邻域内,当s0→λ-时,k2取最大值

若s0∈[δ,1),此时α=β=0,所以sk+1=sk-arctg(sk)≤sk-arctg(δ),从而有sk≤s0-karctg(δ),由此得存在使得任意k≥k3-1均满足sk<δ,即切换变量从s0开始,经过k3控制步后必定收敛至半径为δ的邻域内,特别当s0=1时,k3取最大值

由(1)不难看出δsk是关于sk的奇函数,当s0<0时,具有相同的收敛特性;所以,当初始值|s0|≥δ时,跟踪误差从s0开始,经过有限控制步k后,必定收敛到零点附近以δ为半径的小邻域内,k的表达式为

永磁同步电机系统的模型为:

其中,θ为电机转角位置,ω为转速,f(t,θ,ω)为有界的系统参数摄动,包含建模过程中忽略掉的次要因素,u为控制输入信号,uw为来自输入端的有界干扰信号,矩阵j、b、k为表示电机输出轴转动惯量、摩擦系数和弹性系数,令系统状态则电机系统的状态空间模型表示为:

其中w(t)=uw(t)-f(t,θ,ω),表示折算到输入端的系统不确定性总和,将(15)转换为离散状态空间:

xk+1=gxk+huk+wk(16)

其中g=eat,t为采样周期,h=a-1(g_i)b,wk为kt时刻的有界集总扰动;

设电机输出期望轨迹为定义滑模面

令c=[c1c2]并取合适的值使满足(cb)-1≠0,则sk=cek=0,其中为kt时刻的电机输出跟踪误差;由(17)知,sk为转角误差与速度误差的线性组合,所以上述对于切换变量收敛过程的定性分析结果同样适用于跟踪误差ek,相应的滑模控制器为

uk=(ch)-1(sk+1+crk+1-cgxk)(18)

所以

考虑到现代高速数字控制器具有微秒级的采样周期,根据g的幂级数表达式:

当采样周期足够小时,忽略(20)中所有与t有关的和项,从而有

δuk≈(ch)-1(δsk-δsk-1+cδrk-cδrk-1)(21)

其中δrk由给定的参考轨迹决定,由(21)看出,控制输入的变化率取决于跟踪误差的变化率,因此,控制器设计时需要考虑对于误差变化率的约束;

根据(3),当|sk|≥λ时,所以

当1≤|sk|<λ时,由(1)得所以

当0<|sk|<1时,由(1)得δsk=-arctg(sk|)sgn(sk),所以

由(22)、(23)和(24)知,通过调节参数λ改变切换变量收敛速率的上限,收敛速率小于且在收敛过程中收敛速率单调下降;将趋近律(1)代入(18)得到具有考虑输入量限制的滑模控制器:

本发明的技术构思为:给定电机输出参考轨迹,考虑控制输入量受限制的情况下构造单调无抖振收敛的趋近律用于滑模控制器设计,以满足永磁同步电机跟踪控制的实际需求。

本发明的有益效果主要表现在:1、通过构造单调无抖振收敛的趋近律,对切换变量从任意初始值收敛到控制目标的轨迹进行了定义,保证系统具有良好的动态品质;2、所述的控制器可使得切换变量在有限时间内收敛到达滑模面附近任意小半径的邻域,到达时间可通过解析式计算。与其它趋近律控制器相比,相同的控制量上限,所述的控制器到达时间更短;3、切换变量收敛速率受限,可由参数调节,并与其它趋近律控制器相比,相同的到达时间,可实现更小的控制量上限,从而满足电机对于控制输入量的要求,符合实际控制器的工作条件;4、当电机控制系统存在有界扰动时,给出了所述控制器作用下切换变量的稳态界。

附图说明

图1是永磁同步电机跟踪控制系统结构方框图。

图2是所述的滑模控制器结构图。

图3是实施例所述的电机位置跟踪控制中得到的输出转角和转速随时间的变化轨迹。

图4是实施例所述的滑模控制器在λ=50,δ=0.5时的控制量与切换变量。

图5是实施例所述的滑模控制器在λ=50,δ=1.2时的控制量与切换变量。

图6是实施例所述的滑模控制器在λ=20,δ=1.2时的控制量与切换变量。

图7是实施例所述的滑模控制器在λ=80,δ=1.2时的控制量与切换变量。

图8是实施例所述的控制器(30)在ρ=0.03,ε=0.2时的控制量与切换变量。

图9是实施例所述的控制器(30)在ρ=0.16,ε=0.2时的控制量与切换变量。

具体实施方式

下面结合附图对本发明作进一步描述。

参照图1~图9,一种考虑控制量受限的永磁同步电机滑模控制器,滑模控制系统的状态变化包括从初始值向滑模面靠近的趋近运动和在滑模面上的滑模运动两个阶段,为驱使系统状态在有限时间内逼近给定的参考信号,构造一种考虑控制量限制的离散变速趋近律:

其中sk为第k控制步的切换变量值,arctg(·)为反正切函数,参数λ≥1用于限制控制量变化速率,α和β为

其中sgn(·)为符号函数,表示向下取整。

根据切换变量sk值大小不同分别分析其动态,过程如下:

1)当|sk|≥λ时,α=β=1,所以由(1)得

其中因此

也即|sk+1|<|sk|,所以切换变量具有收敛性。

根据反正切函数的特性,有arctan(sk|+1-λ)<|sk|+1-λ,所以

因此,sk+1与sk保持同号,即切换变量收敛过程具有单调性;

根据趋近律(1)有

即切换变量收敛步长不小于所以经过有限控制步后必然有|sk|<λ;

2)当1≤|sk|<λ时,α=1,β=0;由(1)得从而

即切换变量具有收敛性;又因为所以sk+1与sk保持同号,即收敛过程具有单调性;

根据趋近律(1)有

即切换变量收敛步长不小于所以经过有限控制步后必然有|sk|<1;

3)当0<|sk|<1时,α=β=0,所以sk+1=sk-arctg(sk|)sgn(sk)。因此

|sk+1|=|sk|-arctg(sk|)<|sk|(9)

所以切换变量具有收敛性。又因为arctg(sk|)<|sk|,所以sk+1sgn(sk)=|sk|-arctg(sk|)>0,即sk+1与sk保持同号,即收敛过程具有单调性。

对于任意小常数δ>0,当δ<|sk|<1时有

即切换变量收敛步长不小于arctg(δ),所以经过有限控制步后切换变量必然收敛到原点附近任意小的领域内;

以上分析表明,利用趋近律(1)设计的滑模控制器使得切换变量在有限时间内单调收敛至原点附近任意小的邻域内并趋近于零,切换变量收敛过程不穿越零线,无抖振,无正负交替现象,即sgn(sk+1)=sgn(sk)。

趋近律(1)刻画的切换变量收敛时间与初始值s0有关,若初始值s0∈[λ,∞),此时α=β=1,根据反正切函数的单调性有所以

从而有由此得存在使得任意k≥k1均满足sk<λ,即切换变量从s0开始,经过不超过k1控制步后收敛至零点邻域λ内。

若初始值s0∈[1,λ),此时α=1,β=0,由(1)得所以有

依此类推有

由(12)可得,存在使得任意k≥k2均满足sk<1,即切换变量从e0开始,经过不超过k2步后收敛至半径为1的零点邻域内,当s0→λ-时,k2取最大值

若s0∈[δ,1),此时α=β=0,所以sk+1=sk-arctg(sk)≤sk-arctg(δ)。从而有sk≤s0-karctg(δ),由此得存在使得任意k≥k3-1均满足sk<δ,即切换变量从s0开始,经过k3控制步后必定收敛至半径为δ的邻域内。特别当s0=1时,k3取最大值

由(1)不难看出δsk是关于sk的奇函数,当s0<0时,具有相同的收敛特性;所以,当初始值|s0|≥δ时,跟踪误差从s0开始,经过有限控制步k后,必定收敛到零点附近以δ为半径的小邻域内,k的表达式为

需要说明,上述推导过程对于反正切函数进行了线性近似以利于求解,所以切换变量的实际收敛时间略小于上述分析。

永磁同步电机系统的模型为:

其中,θ为电机转角位置,ω为转速,f(t,θ,ω)为有界的系统参数摄动,包含建模过程中忽略掉的次要因素,u为控制输入信号,uw为来自输入端的有界干扰信号,矩阵j、b、k为表示电机输出轴转动惯量、摩擦系数和弹性系数。令系统状态则电机系统的状态空间模型表示为:

其中w(t)=uw(t)-f(t,θ,ω),表示折算到输入端的系统不确定性总和,将(15)转换为离散状态空间:

xk+1=gxk+huk+wk(16)

其中g=eat,t为离散系统的采样周期,h=a-1(g_i)b,wk为kt时刻的有界集总扰动。

设电机输出期望轨迹为定义滑模面

令c=[c1c2]并取合适的值使满足(cb)-1≠0,则sk=cek=0。其中为kt时刻的电机输出跟踪误差。由(17)可知,sk为转角误差与速度误差的线性组合,所以上述对于切换变量收敛过程的定性分析结果同样适用于跟踪误差ek,相应的滑模控制器为

uk=(ch)-1(sk+1+crk+1-cgxk)(18)

所以

考虑到现代高速数字控制器具有微秒级的采样周期,根据g的幂级数表达式:

当采样周期足够小时,忽略(20)中所有与t有关的和项,从而有

δuk≈(ch)-1(δsk-δsk-1+cδrk-cδrk-1)(21)

其中δrk由给定的参考轨迹决定,由(21)可以看出,控制输入的变化率取决于跟踪误差的变化率,因此,控制器设计时需要考虑对于误差变化率的约束;

根据(3),当sk|≥λ时,所以

当1≤|sk|<λ时,由(1)得所以

当0<|sk|<1时,由(1)得δsk=-arctg(sk|)sgn(sk)。所以

由(22)、(23)和(24)知,通过调节参数λ可以改变切换变量收敛速率的上限,收敛速率小于且在收敛过程中收敛速率单调下降;这种特性有助于限制控制输入量的变化速率,将趋近律(1)代入(18)得到具有考虑输入量限制的滑模控制器:

smc为本发明所述的滑模控制器(25)。通过电机本体获取输出轴转角信息,并计算得到转速值。转角位置与转速作为smc的状态变量xk,与给定的参考信号rk、计算得到的误差信号ek一同作为smc的输入。smc的输出即驱动器的控制量uk。所述的smc结构框图如图2所示。图2中,增益a=1-α-β+2αβ,其中α与β根据(2)计算得到。

收敛性能:假设有界集总扰动上界已知,满足|cwk|≤δ,将(25)代入(16)可得实际系统的切换变量动态收敛的充分条件是满足不等式

当sk≥λ时,代入(26)并结合前述分析可得(1)若那么所以当时必有即切换变量必定在有限时间内收敛至;(2)若那么所以当时,必有即切换变量必定在有限时间内收敛至sk<λ。

当1≤sk<λ时,代入(26)并结合前述分析可得(1)若那么所以当时,切换变量必定在有限时间内收敛至sk<1;(2)若那么求解(26)可得切换变量必定在有限时间内收敛至sk<1;(3)若求解(26)可得切换变量必定在有限时间内收敛至

当0<sk<1时,sk+1=sk-arctg(sk)。代入(26)并结合前述分析可得当sk>tg(δ)时,切换变量必定收敛。

同理可得,当sk<0时,其收敛边界与sk>0时相同。综上所述,在已知系统扰动界的情况下,取控制器参数则当时切换变量收敛域边界时,δaal=tg(δ),也即

稳态性能:以上分析过程表明,当切换变量大于收敛域边界δaal时,下一控制步的变量值一定收敛。而一旦到达或者穿越收敛边界即sk≤δaal,下一控制步的值有可能会因扰动的作用重新超出收敛边界。具体地,情形一:当时,若0≤sk≤tg(δ),则sk+1=sk-arctg(sk)+wk。取sk=1,得到sk+1的上界取sk=0,得到sk+1的下界-δ,也即同理,若-tg(δ)≤sk≤0,则

情形二:当时,1)若得到sk+1的上界取sk=1,得到sk+1的下界2)若0≤sk<1,则sk+1=sk-arctg(sk)+wk。取sk→1-,得到sk+1的上界取sk=0,得到sk+1的下界-δ。因为所以因此,当时,只要都有同理,若

综合以上两种情形,切换变量的稳态边界为

本实施例以小功率交流永磁同步电机(pmsm)按照给定参考信号所描述的运动轨迹执行位置跟踪任务为目标。选用的电机磁极对数为4,输出轴转动惯量为1.02gm2,旋转摩擦系数和弹性系数分别为10-3和10-5n/m。将其代入(14)并以1ms的采样周期离散化后得到状态空间(16)中的

本实施例给定电机位置参考信号r(t)=1.5πcos(2πft)rad,其中f=2hz。即要求电机输出轴以2hz的频率周期性正反转,旋转幅度270度(1.5πrad)。根据所述模型,以1ms为采样周期将其离散化,并采用控制器(25)进行仿真验证。仿真时设电机输出轴初始位置θ0=-50rad,初始转速为0,即x0=[-5020]t;设系统扰动其中rand1和rand2均为±δ范围内的随机数。取控制器参数λ=50,扰动界δ=0.5时,仿真得到电机输出转角和转速随时间的变化轨迹如图3所示,控制器输入量和切换变量如图4所示。由图3可见,经过约0.4s后,电机输出轴转角和转速均跟踪上给定的参考信号变化。由图4可见,控制器输入量被限制在25.7以下,并逐步下降;切换变量经过约0.035s后收敛进入以零为中心,以δssd为半径的稳态界。因为所以δaal=tg(δ)=0.55。保持其它条件不变,增大仿真结果如图5所示。由图4和5可见,切换变量稳态值处于(27)(28)所述的界内。图6与图7为分别取λ=20,λ=50,扰动界均为δ=1.2时的仿真结果。与图5相比较可知,在趋近运动阶段,参数λ取值越大,控制量uk越大,切换变量进入稳态界的时间也越短。因此,可以通过选择合适的参数来满足实际系统输入量所受的限制。

为方便对比分析,采用常见的指数趋近律

sk+1=(1-ρ)sk-εsgn(sk)(29)

设计控制器

uk=(ch)-1[crk+1-cgxk+(1-ρ)sk-εsgn(sk)](30)

取ε=0.2,δ=1.2,分别取ρ=0.03,ρ=0.16时,得到仿真结果如图8和图9所示。不难看出,与图5相比,图8中控制量上界相近,但到达时间约0.16s,明显增长;而图9中虽然显示到达时间约0.034s,与图5相近,但是控制量上界达到131.2。因此,尽管本发明所述的控制器通过减小参数λ来满足控制量的限制条件会延长切换变量进入稳态界的时间,但是相比控制器(30),只需较小的控制量上界就可以取得相同的到达时间;另一方面,在保持所需的控制量上界相同的情况下,所述的控制器到达时间短,具有更好的动态性能。

上述实施例的仿真结果通过一类基于新型趋近律设计的滑模控制器,验证了本发明给出的考虑输入限制的滑模控制方法对于永磁同步电机位置跟踪系统性能提升的效果,具有较强的实用性。

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