一种基于新型趋近律的无轴承异步电机滑模控制方法与流程

文档序号:11958869阅读:来源:国知局

技术特征:

1.一种基于新型趋近律的无轴承异步电机滑模控制方法,其特征在于,电机转速环的滑模速度控制器采用具有自适应调速功能的新型趋近律,利用调速系统中的转速误差构造积分滑模面,结合电磁转矩和运动方程,得到转速环的电流信号

所述新型趋近律是在传统指数趋近律的基础上,采用系统状态变量的一阶范数||x||1,将系统趋近速度与系统状态变量距离稳定点的远近相关联:当系统状态变量距离稳定点较远时,||x||1较大,此时系统状态变量通过指数项λs/(1+α||x||1)和等速趋近项-ε||x||1sgn(s)向滑模面靠近,同时通过减小调速系数α来加快系统趋近速度;当系统状态变量运行至稳定点时,等速趋近项-ε||x||1sgn(s)起到主导作用;||x||1不断减小并趋近于0,使得-ε||x||1sgn(s)为0,实现滑模运动稳定于原点。

2.根据权利要求1所述的一种基于新型趋近律的无轴承异步电机滑模控制方法,其特征在于,所述新型趋近律的具体表达式为:

<mfenced open = "{" close = ""> <mtable> <mtr> <mtd> <mrow> <mover> <mi>s</mi> <mo>&CenterDot;</mo> </mover> <mo>=</mo> <mo>-</mo> <mi>&epsiv;</mi> <mo>|</mo> <mo>|</mo> <mi>x</mi> <mo>|</mo> <msub> <mo>|</mo> <mn>1</mn> </msub> <mi>sgn</mi> <mrow> <mo>(</mo> <mi>s</mi> <mo>)</mo> </mrow> <mo>-</mo> <mi>&lambda;</mi> <mfrac> <mn>1</mn> <mrow> <mn>1</mn> <mo>+</mo> <mi>&alpha;</mi> <mo>|</mo> <mo>|</mo> <mi>x</mi> <mo>|</mo> <msub> <mo>|</mo> <mn>1</mn> </msub> </mrow> </mfrac> <mi>s</mi> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <munder> <mi>lim</mi> <mrow> <mi>t</mi> <mo>&RightArrow;</mo> <mi>&infin;</mi> </mrow> </munder> <mo>|</mo> <mo>|</mo> <mi>x</mi> <mo>|</mo> <msub> <mo>|</mo> <mn>1</mn> </msub> <mo>=</mo> <mn>0</mn> </mrow> </mtd> </mtr> </mtable> </mfenced>

其中:为滑模面s的导数;sgn(s)为符号函数;为系统状态变量的一阶范数;λ>0,ε>0,α>0,n>0,均为系统参数。

3.根据权利要求2所述的一种基于新型趋近律的无轴承异步电机滑模控制方法,其特征在于,所述滑模速度控制器的具体设计步骤包括:

S1,建立系统状态变量表达式:

<mfenced open = "{" close = ""> <mtable> <mtr> <mtd> <mrow> <msub> <mi>x</mi> <mn>1</mn> </msub> <mo>=</mo> <msup> <mi>&omega;</mi> <mo>*</mo> </msup> <mo>-</mo> <mi>&omega;</mi> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <msub> <mi>x</mi> <mn>2</mn> </msub> <mo>=</mo> <msubsup> <mo>&Integral;</mo> <mrow> <mo>-</mo> <mi>&infin;</mi> </mrow> <mi>t</mi> </msubsup> <msub> <mi>x</mi> <mn>1</mn> </msub> <mi>d</mi> <mi>t</mi> </mrow> </mtd> </mtr> </mtable> </mfenced>

其中:ω*为系统的给定转速,ω为系统的实际转速;

S2,建立电机电磁转矩方程和运动方程:

<mfenced open = "{" close = ""> <mtable> <mtr> <mtd> <mrow> <msub> <mi>T</mi> <mi>e</mi> </msub> <mo>=</mo> <msub> <mi>p</mi> <mn>1</mn> </msub> <msub> <mi>&psi;</mi> <mn>1</mn> </msub> <msub> <mi>i</mi> <mrow> <mn>1</mn> <mi>q</mi> </mrow> </msub> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <msub> <mi>T</mi> <mi>e</mi> </msub> <mo>-</mo> <msub> <mi>T</mi> <mi>l</mi> </msub> <mo>=</mo> <mfrac> <mi>J</mi> <msub> <mi>p</mi> <mn>1</mn> </msub> </mfrac> <mfrac> <mrow> <mi>d</mi> <mi>&omega;</mi> </mrow> <mrow> <mi>d</mi> <mi>t</mi> </mrow> </mfrac> </mrow> </mtd> </mtr> </mtable> </mfenced>

其中:Te为电磁转矩;Tl为负载转矩;J为电机转动惯量;p1为电机转矩绕组极对数;ψ1为气隙磁链;i1q为转矩绕组中定子相电流q轴分量;

S3,对x1求导,并结合电磁转矩方程和运动方程得到:

<mrow> <msubsup> <mi>x</mi> <mn>1</mn> <mo>&prime;</mo> </msubsup> <mo>=</mo> <mo>-</mo> <msup> <mi>&omega;</mi> <mo>&prime;</mo> </msup> <mo>=</mo> <mo>-</mo> <mfrac> <mrow> <msubsup> <mi>p</mi> <mn>1</mn> <mn>2</mn> </msubsup> <msub> <mi>&psi;</mi> <mn>1</mn> </msub> </mrow> <mi>J</mi> </mfrac> <msub> <mi>i</mi> <mrow> <mn>1</mn> <mi>q</mi> </mrow> </msub> <mo>+</mo> <mfrac> <msub> <mi>p</mi> <mn>1</mn> </msub> <mi>J</mi> </mfrac> <msub> <mi>T</mi> <mi>l</mi> </msub> </mrow>

S4,增加干扰项,得到x′1的表达式为:

<mrow> <msubsup> <mi>x</mi> <mn>1</mn> <mo>&prime;</mo> </msubsup> <mo>=</mo> <mrow> <mo>(</mo> <mo>-</mo> <mfrac> <mrow> <msubsup> <mi>p</mi> <mn>1</mn> <mn>2</mn> </msubsup> <msub> <mi>&psi;</mi> <mn>1</mn> </msub> </mrow> <mi>J</mi> </mfrac> <mo>+</mo> <mi>&Delta;</mi> <mi>&zeta;</mi> <mo>)</mo> </mrow> <msub> <mi>i</mi> <mrow> <mn>1</mn> <mi>q</mi> </mrow> </msub> <mo>+</mo> <mrow> <mo>(</mo> <mfrac> <msub> <mi>p</mi> <mn>1</mn> </msub> <mi>J</mi> </mfrac> <mo>+</mo> <mi>&Delta;</mi> <mi>&eta;</mi> <mo>)</mo> </mrow> <msub> <mi>T</mi> <mi>l</mi> </msub> <mo>+</mo> <mi>&Delta;</mi> <mi>&xi;</mi> </mrow>

其中:Δζ、Δξ、Δη为不确定干扰,且为有界常量;

S5,记b(t)为系统的总干扰因素,简化S4中的表达式得到

<mrow> <msubsup> <mi>x</mi> <mn>1</mn> <mo>&prime;</mo> </msubsup> <mo>=</mo> <mo>-</mo> <mfrac> <mrow> <msubsup> <mi>p</mi> <mn>1</mn> <mn>2</mn> </msubsup> <msub> <mi>&psi;</mi> <mn>1</mn> </msub> </mrow> <mi>J</mi> </mfrac> <msub> <mi>i</mi> <mrow> <mn>1</mn> <mi>q</mi> </mrow> </msub> <mo>+</mo> <msub> <mi>b</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> </mrow>

式中:为有界正数;

S6,结合S1和S5,得到转速误差系统状态方程为:

<mfenced open = "{" close = ""> <mtable> <mtr> <mtd> <mrow> <msubsup> <mi>x</mi> <mn>1</mn> <mo>&prime;</mo> </msubsup> <mo>=</mo> <mo>-</mo> <msup> <mi>&omega;</mi> <mo>&prime;</mo> </msup> <mo>=</mo> <mo>-</mo> <mfrac> <mrow> <msubsup> <mi>p</mi> <mn>1</mn> <mn>2</mn> </msubsup> <msub> <mi>&psi;</mi> <mn>1</mn> </msub> </mrow> <mi>J</mi> </mfrac> <msub> <mi>i</mi> <mrow> <mn>1</mn> <mi>q</mi> </mrow> </msub> <mo>+</mo> <msub> <mi>b</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <msubsup> <mi>x</mi> <mn>2</mn> <mo>&prime;</mo> </msubsup> <mo>=</mo> <msub> <mi>x</mi> <mn>1</mn> </msub> <mo>=</mo> <msup> <mi>&omega;</mi> <mo>*</mo> </msup> <mo>-</mo> <mi>&omega;</mi> </mrow> </mtd> </mtr> </mtable> </mfenced>

S7,选取滑模面:s=x1+cx2;并对滑模面求导得到:

<mrow> <msup> <mi>s</mi> <mo>&prime;</mo> </msup> <mo>=</mo> <msubsup> <mi>x</mi> <mn>1</mn> <mo>&prime;</mo> </msubsup> <mo>+</mo> <msubsup> <mi>cx</mi> <mn>2</mn> <mo>&prime;</mo> </msubsup> <mo>=</mo> <mo>-</mo> <mfrac> <mrow> <msubsup> <mi>p</mi> <mn>1</mn> <mn>2</mn> </msubsup> <msub> <mi>&psi;</mi> <mn>1</mn> </msub> </mrow> <mi>J</mi> </mfrac> <msub> <mi>i</mi> <mrow> <mn>1</mn> <mi>q</mi> </mrow> </msub> <mo>+</mo> <msub> <mi>b</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <msub> <mi>cx</mi> <mn>1</mn> </msub> </mrow>

其中,c为滑模面系数;

S8,结合新型趋近律的表达式和S7中的表达式,得到:

<mrow> <mo>-</mo> <mi>&epsiv;</mi> <mo>|</mo> <mo>|</mo> <msub> <mi>x</mi> <mn>1</mn> </msub> <mo>|</mo> <msub> <mo>|</mo> <mn>1</mn> </msub> <mi>sgn</mi> <mrow> <mo>(</mo> <mi>s</mi> <mo>)</mo> </mrow> <mo>-</mo> <mi>&lambda;</mi> <mfrac> <mn>1</mn> <mrow> <mn>1</mn> <mo>+</mo> <mi>&alpha;</mi> <mo>|</mo> <mo>|</mo> <msub> <mi>x</mi> <mn>1</mn> </msub> <mo>|</mo> <msub> <mo>|</mo> <mn>1</mn> </msub> </mrow> </mfrac> <mi>s</mi> <mo>=</mo> <mo>-</mo> <mfrac> <mrow> <msubsup> <mi>p</mi> <mn>1</mn> <mn>2</mn> </msubsup> <msub> <mi>&psi;</mi> <mn>1</mn> </msub> </mrow> <mi>J</mi> </mfrac> <msub> <mi>i</mi> <mrow> <mn>1</mn> <mi>q</mi> </mrow> </msub> <mo>+</mo> <msub> <mi>b</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <msub> <mi>cx</mi> <mn>1</mn> </msub> <mo>;</mo> </mrow>

化简后得到滑模控制器的表达式为:

<mrow> <msub> <mi>i</mi> <mrow> <mn>1</mn> <mi>q</mi> </mrow> </msub> <mo>=</mo> <mfrac> <mi>J</mi> <mrow> <msubsup> <mi>p</mi> <mn>1</mn> <mn>2</mn> </msubsup> <msub> <mi>&psi;</mi> <mn>1</mn> </msub> </mrow> </mfrac> <mrow> <mo>(</mo> <mi>&epsiv;</mi> <mo>|</mo> <mo>|</mo> <msub> <mi>x</mi> <mn>1</mn> </msub> <mo>|</mo> <msub> <mo>|</mo> <mn>1</mn> </msub> <mi>sgn</mi> <mo>(</mo> <mi>s</mi> <mo>)</mo> <mo>+</mo> <mi>&lambda;</mi> <mfrac> <mn>1</mn> <mrow> <mn>1</mn> <mo>+</mo> <mi>&alpha;</mi> <mo>|</mo> <mo>|</mo> <msub> <mi>x</mi> <mn>1</mn> </msub> <mo>|</mo> <msub> <mo>|</mo> <mn>1</mn> </msub> </mrow> </mfrac> <mi>s</mi> <mo>+</mo> <msub> <mi>b</mi> <mn>1</mn> </msub> <mo>(</mo> <mi>t</mi> <mo>)</mo> <mo>+</mo> <msub> <mi>cx</mi> <mn>1</mn> </msub> <mo>)</mo> </mrow> <mo>.</mo> </mrow>

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