发明名称 一种抑制直线电机推力系统脉动的方法
摘要 本发明涉及一种直线电机控制领域,抑制直线电机推力系统脉动的方法,采用了滑模推力控制器和磁链控制器,选择推力偏差和磁链偏差做为被控制量,由推力偏差和磁链偏差构成积分滑模面进行滑模运动轨迹的设计,使系统按照滑动模态轨迹运动,保证输出推力和磁链能够很好的跟踪给定值,其中模糊控制器,将利用语言信息和数据信息逼近任意给定连续函数的模糊控制方法,解决滑模控制系统的“抖动”问题。本发明之优点:直线电机直接驱动控制系统具有强耦合、非线性、多变量以及其特有的端部效应,采用具有高鲁棒性能的模糊滑模直线电机直接推力控制的方法,有效地解决了多种因素对控制性能的影响,达到抑制直线电机推力脉动,并获得良好动态响应性能的目的。
申请公布号 CN101340173A 申请公布日期 2009.01.07
申请号 CN200810011231.7 申请日期 2008.04.30
申请人 沈阳工业大学 发明人 崔皆凡;杨俊友;木刚;符月
分类号 H02P25/06(2006.01);H02P21/00(2006.01) 主分类号 H02P25/06(2006.01)
代理机构 沈阳东大专利代理有限公司 代理人 朱光林
主权项 1、一种抑制直线电机推力系统脉动的方法,其特征在于该方法采用了滑模控制和模糊控制,将滑模控制和模糊控制的各自优点密切结合起来实现直线电机模糊滑模直接推力控制,有效的抑制直线电机推力系统脉动,直线电机推力系统控制包括滑模控制和模糊控制,其中滑模控制采用滑模控制器,模糊控制采用模糊滑模控制器;对于滑模控制和模糊控制,采用带积分补偿的滑模控制器,在边界层外采用滑模控制,而在边界层内采用模糊滑模控制以获得连续的控制量,从而消除了直线电机推力脉动,其模糊滑模直接推力控制过程包括如下步骤:(1)输入直线电机参数:电阻、电感、给定定子磁链、给定速度,通过电压型逆变器给直线电机加初始电压300V;(2)将电压、电流进行3相到2相的坐标变换,根据公式直线电机定子磁链<img file="A2008100112310002C1.GIF" wi="511" he="111" />估算磁链;根据公式直线电机推力<maths num="0001"><![CDATA[<math><mrow><mi>F</mi><mo>=</mo><mfrac><mn>3</mn><mn>2</mn></mfrac><mfrac><mi>&pi;</mi><mi>&tau;</mi></mfrac><mrow><mo>(</mo><msub><mi>&psi;</mi><mi>d</mi></msub><msub><mi>i</mi><mi>q</mi></msub><mo>-</mo><msub><mi>&psi;</mi><mi>q</mi></msub><msub><mi>i</mi><mi>d</mi></msub><mo>)</mo></mrow></mrow></math>]]></maths>估算推力;(3)速度及比例积分参数设定与调节,得出系统实际推力;(4)根据实际值和估算值计算推力偏差:u<sub>F</sub>=i<sub>q</sub>ψ<sub>d</sub>-i<sub>d</sub>ψ<sub>q</sub>(5)根据实际值和估算值计算磁链偏差:<maths num="0002"><![CDATA[<math><mrow><msub><mi>u</mi><mi>&psi;</mi></msub><mo>=</mo><mrow><mo>(</mo><msubsup><mi>&psi;</mi><mi>d</mi><mn>2</mn></msubsup><mo>+</mo><msubsup><mi>&psi;</mi><mi>q</mi><mn>2</mn></msubsup><mo>)</mo></mrow><mo>/</mo><mn>2</mn></mrow></math>]]></maths>(6)选择推力偏差和磁链偏差做为被控制量e<sub>F</sub>=u<sub>Fref</sub>-u<sub>F</sub>e<sub>ψ</sub>=u<sub>ψref</sub>-u<sub>ψ</sub>(7)根据推力偏差和磁链偏差设计积分滑模函数<maths num="0003"><![CDATA[<math><mrow><msub><mover><mi>S</mi><mo>&CenterDot;</mo></mover><mn>2</mn></msub><mo>=</mo><msub><mover><mi>e</mi><mo>&CenterDot;</mo></mover><mi>&psi;</mi></msub><mo>+</mo><msub><mi>k</mi><mn>2</mn></msub><msub><mi>e</mi><mi>&psi;</mi></msub></mrow></math>]]></maths><img file="A2008100112310002C5.GIF" wi="559" he="107" />(8)设计控制电压分量(9)推导边界层函数(10)进行判断:当直线电机推力偏差和磁链偏差的取值在边界层外,采用滑模控制,输出控制电压矢量,使系统按照设计的“滑动模态”轨迹运动;当直线电机推力偏差和磁链偏差的取值在边界层内,采用模糊滑模控制;(11)模糊控制器输入为积分滑模面S<sub>i</sub>以及它们的导数S<sub>i</sub>,他们分别是切换函数S<sub>i</sub>(k)和它的微分ds<sub>i</sub>(k)的模糊化变量;(i=1,2);(12)选择S<sub>i</sub>、ΔU<sub>i</sub>的基本论域[-6,6],论域上各分出7个模糊子集,(13)论域对应取值s<sub>i</sub>=={-6,-5,-4,-3,-2,-1,0,+1,+2,+3,+4,+5,+6}<maths num="0004"><![CDATA[<math><mrow><msub><mover><mi>s</mi><mo>&CenterDot;</mo></mover><mi>i</mi></msub><mo>=</mo><mo>=</mo><mo>{</mo><mo>-</mo><mn>6</mn><mo>,</mo><mo>-</mo><mn>5</mn><mo>,</mo><mo>-</mo><mn>4</mn><mo>,</mo><mo>-</mo><mn>3</mn><mo>,</mo><mo>-</mo><mn>2</mn><mo>,</mo><mo>-</mo><mn>1,0</mn><mo>,</mo><mo>+</mo><mn>1</mn><mo>,</mo><mo>+</mo><mn>2</mn><mo>,</mo><mo>+</mo><mn>3</mn><mo>,</mo><mo>+</mo><mn>4</mn><mo>,</mo><mo>+</mo><mn>5</mn><mo>,</mo><mo>+</mo><mn>6</mn><mo>}</mo></mrow></math>]]></maths>ΔU<sub>i</sub>={-6,-5,-4,-3,-2,-1,0,+1,+2,+3,+4,+5,+6}(14)设计S<sub>i</sub>、ΔU<sub>i</sub>的隶属函数;(15)依公式R<sub>k</sub>:if s is A<sub>k</sub> and<img file="A2008100112310003C2.GIF" wi="23" he="57" />is B<sub>k</sub> then ΔU is C<sub>k</sub>设计模糊规则,生成模糊控制规则表;k=1,2,3,…n.A<sub>k</sub>、B<sub>k</sub>、C<sub>k</sub>是s<sub>i</sub>、<img file="A2008100112310003C3.GIF" wi="59" he="51" />ΔU<sub>i</sub>各自对应论域上的模糊集;(16)采用<maths num="0005"><![CDATA[<math><mrow><mi>u</mi><mo>=</mo><mfrac><mrow><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover><msub><mi>u</mi><mi>i</mi></msub><mi>&mu;</mi><mrow><mo>(</mo><msub><mi>u</mi><mi>i</mi></msub><mo>)</mo></mrow></mrow><mrow><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover><mi>&mu;</mi><mrow><mo>(</mo><msub><mi>u</mi><mi>i</mi></msub><mo>)</mo></mrow></mrow></mfrac></mrow></math>]]></maths>重心法解模糊;(17)输出控制电压矢量,使系统按照设计的“滑动模态”轨迹运动,保证输出推力和磁链很好的跟踪给定值;(18)最终获取抑制直线电机推力系统脉动的控制参数,通过电压型逆变器给直线电机施加控制电压;(19)进行电压、电流采样,进入下一个控制周期。
地址 110023辽宁省沈阳市铁西区兴华南街58号