发明名称 一种永磁同步电机高精度转子位置估计方法
摘要 本发明公开了一种永磁同步电机高精度转子位置估计方法,利用霍尔传感器与反电动势来确定电机转子位置。霍尔传感器将电机空间电角度分成6个扇区,每个扇区对应60°电角度,通过霍尔传感器确定转子位置范围,使得位置估计误差不超过30°;而利用电机反电动势来估算电机转子位置,无需传感器,但在电机起动时,由于无反电动势,则转子起始位置无法确定,且在电机低速运行时,因反电动势值较小,则转子位置估计误差较大。为此,将反电动势转子位置细分定位算法与霍尔传感器相结合,通过霍尔传感器判断转子处于哪一个扇区,再通过反电动势来获取精确的转子位置。本方法能以较低成本精确估计电机转子位置,且可解决永磁同步电机起动和转矩脉动问题。
申请公布号 CN103078572A 申请公布日期 2013.05.01
申请号 CN201310027646.4 申请日期 2013.01.25
申请人 王子睿 发明人 王子睿;王友仁
分类号 H02P6/16(2006.01)I 主分类号 H02P6/16(2006.01)I
代理机构 代理人
主权项 1.一种永磁同步电机高精度转子位置估计方法,其特征在于其包括步骤:1)在电机转子位置未知的时候,旋转坐标系d-q的具体位置是不确定的,故采用坐标系ω-υ来表示电机绕组的电气方程,表达式为:<maths num="0001"><![CDATA[<math><mrow><mfenced open='{' close=''><mtable><mtr><mtd><msub><mi>L</mi><mi>s</mi></msub><mfrac><mi>d</mi><mi>dt</mi></mfrac><msub><mi>i</mi><mi>&omega;</mi></msub><mo>=</mo><mo>-</mo><msub><mi>R</mi><mi>s</mi></msub><msub><mi>i</mi><mi>&omega;</mi></msub><mo>+</mo><mi>p</mi><msub><mi>L</mi><mi>s</mi></msub><msub><mi>i</mi><mi>&upsi;</mi></msub><msub><mi>&Omega;</mi><mi>s</mi></msub><mo>-</mo><msub><mi>e</mi><mi>&omega;</mi></msub><mo>+</mo><msub><mi>v</mi><mi>&omega;</mi></msub></mtd></mtr><mtr><mtd><msub><mi>L</mi><mi>s</mi></msub><mfrac><mi>d</mi><mi>dt</mi></mfrac><msub><mi>i</mi><mi>&upsi;</mi></msub><mo>=</mo><mo>-</mo><msub><mi>R</mi><mi>s</mi></msub><msub><mi>i</mi><mi>&upsi;</mi></msub><mo>+</mo><mi>p</mi><msub><mi>L</mi><mi>s</mi></msub><msub><mi>i</mi><mi>&omega;</mi></msub><msub><mi>&Omega;</mi><mi>s</mi></msub><mo>-</mo><msub><mi>e</mi><mi>&upsi;</mi></msub><mo>+</mo><msub><mi>v</mi><mi>&upsi;</mi></msub></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></mrow></math>]]></maths>其中,L<sub>s</sub>是定子电容,R<sub>s</sub>是指定子电阻,p是电机的极对数,v<sub>ω</sub>、v<sub>υ</sub>是坐标系ω-υ中定子电压分量,i<sub>ω</sub>、i<sub>υ</sub>是坐标系ω-υ中定子电流分量,<img file="FSA00000846852700012.GIF" wi="200" he="79" />是坐标系ω-υ的机械角速度,e<sub>ω</sub>、e<sub>υ</sub>是定子在坐标系ω-υ中的反电动势。2)在坐标系ω-υ中反电动势e<sub>ω</sub>、e<sub>υ</sub>的定义为:<img file="FSA00000846852700013.GIF" wi="1205" he="142" />其中,<img file="FSA00000846852700014.GIF" wi="186" he="51" />为转子位置误差,<img file="FSA00000846852700015.GIF" wi="33" he="42" />为转子位置的估算值,θ为转子所在的位置;e=K<sub>f</sub>Ω是指反电动势,K<sub>f</sub>是指电机极对数p与转子永磁体磁链的励磁磁链ψ<sub>f</sub>的乘积值。3)将电机转子的位置误差<img file="FSA00000846852700016.GIF" wi="35" he="41" />减至0,也就是坐标系ω-υ中的ω轴的反电动势矢量为0。得到电机转子估算转速为:<img file="FSA00000846852700017.GIF" wi="1227" he="179" /><maths num="0002"><![CDATA[<math><mrow><mfenced open='{' close=''><mtable><mtr><mtd><mover><msub><mi>e</mi><mi>&omega;</mi></msub><mo>^</mo></mover><mo>=</mo><msub><mi>v</mi><mi>&omega;</mi></msub><mo>-</mo><msub><mi>R</mi><mi>s</mi></msub><mo>&CenterDot;</mo><msub><mi>i</mi><mi>&omega;</mi></msub><mo>+</mo><mi>p</mi><mo>&CenterDot;</mo><msub><mi>L</mi><mi>s</mi></msub><mo>&CenterDot;</mo><msub><mi>&Omega;</mi><mi>s</mi></msub><mo>&CenterDot;</mo><msub><mi>i</mi><mi>&upsi;</mi></msub></mtd></mtr><mtr><mtd><mover><msub><mi>e</mi><mi>&upsi;</mi></msub><mo>^</mo></mover><mo>=</mo><msub><mi>v</mi><mi>&upsi;</mi></msub><mo>-</mo><msub><mi>R</mi><mi>s</mi></msub><mo>&CenterDot;</mo><msub><mi>i</mi><mi>&upsi;</mi></msub><mo>+</mo><mi>p</mi><mo>&CenterDot;</mo><msub><mi>L</mi><mi>s</mi></msub><mo>&CenterDot;</mo><msub><mi>&Omega;</mi><mi>s</mi></msub><mo>&CenterDot;</mo><msub><mi>i</mi><mi>&omega;</mi></msub></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>4</mn><mo>)</mo></mrow></mrow></math>]]></maths>其中,<img file="FSA00000846852700019.GIF" wi="42" he="72" />为电机转子的估算转速,<img file="FSA000008468527000110.GIF" wi="44" he="85" />为反电动势在ω轴方向的估算值,<img file="FSA000008468527000111.GIF" wi="40" he="85" />为反电动势在υ轴方向的估算值。4)电机转子转速校正值为:<maths num="0003"><![CDATA[<math><mrow><msub><mi>&Omega;</mi><mi>cor</mi></msub><mo>=</mo><mo>-</mo><mfrac><mn>1</mn><msub><mi>K</mi><mi>f</mi></msub></mfrac><mo>&CenterDot;</mo><mrow><mo>(</mo><mover><msub><mi>e</mi><mi>&omega;</mi></msub><mo>^</mo></mover><mo>-</mo><msub><mi>e</mi><mi>&omega;ref</mi></msub><mo>)</mo></mrow><mo>&CenterDot;</mo><mo>[</mo><mn>1</mn><mo>-</mo><mi>sign</mi><mrow><mo>(</mo><mover><msub><mi>e</mi><mi>&omega;</mi></msub><mo>^</mo></mover><mo>)</mo></mrow><mo>]</mo><mo>&CenterDot;</mo><mi>sign</mi><mrow><mo>(</mo><mover><msub><mi>e</mi><mi>&upsi;</mi></msub><mo>^</mo></mover><mo>)</mo></mrow><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>5</mn><mo>)</mo></mrow></mrow></math>]]></maths>其中,Ω<sub>cor</sub>为机械角速度的校正值,e<sub>ωref</sub>为ω轴方向的电动势的参考值;sign()为符号函数,当括号内的数值大于0时,sign()取值为1,当括号内的数值为0时,sign()取值为0,当括号内的数值小于0时,sign()取值为-1。5)电机转子在坐标系ω-υ下的角速度为:<maths num="0004"><![CDATA[<math><mrow><msub><mi>&Omega;</mi><mi>s</mi></msub><mo>=</mo><msub><mi>&Omega;</mi><mi>cor</mi></msub><mo>+</mo><mover><mi>&Omega;</mi><mo>^</mo></mover><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>6</mn><mo>)</mo></mrow></mrow></math>]]></maths>6)得到转子估算位置与反电动势、角速度之间的关系为:<img file="FSA00000846852700022.GIF" wi="1324" he="80" />其中,<img file="FSA00000846852700023.GIF" wi="42" he="54" />是霍尔传感器获取的电机转子位置。
地址 210014 江苏省南京市玄武区童卫路19号4栋506