主权项 |
一种双凸极永磁同步电机直接转矩控制方法,包括以下步骤:(1)对电机逆变器的开关管状态进行组合,得到八组逆变器开关矢量信号;(2)在当前时刻k,分别在每一组逆变器开关矢量信号下,采集双凸极永磁同步电机的定子电流<img file="FDA0000813043640000011.GIF" wi="47" he="79" />和转子角速度ω<sub>r</sub>,下标p表示电机A、B、C相;(3)在每一组逆变器开关矢量信号下,依据当前定子电流<img file="FDA0000813043640000012.GIF" wi="45" he="85" />预测下一时刻k+1的定子电流<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><msubsup><mi>i</mi><mi>p</mi><mrow><mi>k</mi><mo>+</mo><mn>1</mn></mrow></msubsup><mo>=</mo><msubsup><mi>i</mi><mi>p</mi><mi>k</mi></msubsup><mo>+</mo><mfrac><mn>1</mn><msub><mi>L</mi><mi>p</mi></msub></mfrac><mrow><mo>(</mo><msub><mi>u</mi><mrow><mi>p</mi><mi>n</mi></mrow></msub><mo>-</mo><msub><mi>R</mi><mi>p</mi></msub><msubsup><mi>i</mi><mi>p</mi><mi>k</mi></msubsup><mo>-</mo><msubsup><mi>i</mi><mi>p</mi><mi>k</mi></msubsup><mfrac><mrow><msub><mi>dL</mi><mi>p</mi></msub></mrow><mrow><msub><mi>dθ</mi><mi>r</mi></msub></mrow></mfrac><msub><mi>ω</mi><mi>r</mi></msub><mo>-</mo><mfrac><mrow><msub><mi>dψ</mi><mrow><mi>p</mi><mi>m</mi></mrow></msub></mrow><mrow><msub><mi>dθ</mi><mi>r</mi></msub></mrow></mfrac><msub><mi>ω</mi><mi>r</mi></msub><mo>)</mo></mrow><mo>*</mo><msub><mi>T</mi><mi>s</mi></msub><mo>,</mo></mrow>]]></math><img file="FDA0000813043640000013.GIF" wi="1053" he="150" /></maths>式中,L<sub>p</sub>为电机p相电感,u<sub>pn</sub>为第n组逆变器开关矢量信号对应的电机p相电压,n=1,…,8,R<sub>p</sub>为电机定子p相电阻,θ<sub>r</sub>为电机转子位置角,ψ<sub>pm</sub>为电机p相永磁磁链变化值,T<sub>s</sub>为变频器开关周期,d表示微分运算;(4)在每一组逆变器开关矢量信号下,依据其对应的下一时刻k+1的定子电流预测下一时刻k+1的电机转矩<img file="FDA0000813043640000014.GIF" wi="476" he="79" />和磁链<maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><msubsup><mi>ψ</mi><mi>s</mi><mrow><mi>k</mi><mo>+</mo><mn>1</mn></mrow></msubsup><mo>=</mo><msqrt><mrow><msup><mrow><mo>(</mo><msubsup><mi>ψ</mi><mi>d</mi><mrow><mi>k</mi><mo>+</mo><mn>1</mn></mrow></msubsup><mo>)</mo></mrow><mn>2</mn></msup><mo>+</mo><msup><mrow><mo>(</mo><msubsup><mi>ψ</mi><mi>q</mi><mrow><mi>k</mi><mo>+</mo><mn>1</mn></mrow></msubsup><mo>)</mo></mrow><mn>2</mn></msup></mrow></msqrt><mo>;</mo></mrow>]]></math><img file="FDA0000813043640000015.GIF" wi="542" he="101" /></maths>其中,<img file="FDA0000813043640000016.GIF" wi="669" he="149" /><img file="FDA0000813043640000017.GIF" wi="38" he="55" />表示求取偏导数运算,<maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><mfenced open = "[" close = "]"><mtable><mtr><mtd><msubsup><mi>ψ</mi><mi>d</mi><mrow><mi>k</mi><mo>+</mo><mn>1</mn></mrow></msubsup></mtd></mtr><mtr><mtd><msubsup><mi>ψ</mi><mi>q</mi><mrow><mi>k</mi><mo>+</mo><mn>1</mn></mrow></msubsup></mtd></mtr></mtable></mfenced><mo>=</mo><mfenced open = "[" close = "]"><mtable><mtr><mtd><msub><mi>L</mi><mi>d</mi></msub></mtd><mtd><msub><mi>L</mi><mrow><mi>d</mi><mi>q</mi></mrow></msub></mtd></mtr><mtr><mtd><msub><mi>L</mi><mrow><mi>d</mi><mi>q</mi></mrow></msub></mtd><mtd><msub><mi>L</mi><mi>q</mi></msub></mtd></mtr></mtable></mfenced><mfenced open = "[" close = "]"><mtable><mtr><mtd><msubsup><mi>i</mi><mi>d</mi><mrow><mi>k</mi><mo>+</mo><mn>1</mn></mrow></msubsup></mtd></mtr><mtr><mtd><msubsup><mi>i</mi><mi>q</mi><mrow><mi>k</mi><mo>+</mo><mn>1</mn></mrow></msubsup></mtd></mtr></mtable></mfenced><mo>+</mo><mfenced open = "[" close = "]"><mtable><mtr><mtd><msub><mi>ψ</mi><mi>m</mi></msub></mtd></mtr><mtr><mtd><mn>0</mn></mtd></mtr></mtable></mfenced><mo>,</mo></mrow>]]></math><img file="FDA0000813043640000018.GIF" wi="702" he="167" /></maths><img file="FDA0000813043640000019.GIF" wi="241" he="94" />分别为下一时刻k+1的电机磁链在d轴和q轴的分量,<img file="FDA00008130436400000110.GIF" wi="215" he="85" />分别为电流<img file="FDA00008130436400000111.GIF" wi="82" he="86" />在d轴和q轴的分量,L<sub>d</sub>为电机d轴自感,L<sub>q</sub>为电机q轴自感,L<sub>dq</sub>为电机d轴与q轴间的互感,ψ<sub>m</sub>为永磁体磁链幅值;(5)比较下一时刻k+1的电机预测转矩与电机参考转矩、以及下一时刻k+1的电机预测磁链与电机参考磁链的大小,分别选择出波动最小的一组,进而获得转矩和磁链波动总量最小的一组所对应的逆变器开关矢量信号,将其作为电机逆变器开关矢量的驱动信号,实时控制逆变器开关管的开通关断,完成对双凸极永磁同步电机的直接转矩控制。 |