发明名称 一种电力机器人转子初始位置检测方法
摘要 本发明公开了一种电力机器人转子初始位置检测方法,首先通过控制驱动电路向电机施加三次高频低压脉冲,并利用平均电流斜差法,计算线电感值L<sub>ab</sub>、L<sub>bc</sub>和L<sub>ac</sub>,通过三者的比较确定转子位置角所在区间,根据转子位置角所在区间再次控制逆变器施加一次高频低压脉冲,在4次电流峰值检测过程中,选择最优的3次检测值,进行旋转坐标变换,最终确定转子初始位置角。本发明提供的一种永磁同步电机转子初始位置检测方法,能够非常准确的检测一种永磁同步电机转子初始位置,实现电机的顺利起动;实施过程简单,不需要依赖任何电机参数,测量结果准确,具有很强的工程实用价值。
申请公布号 CN103780193B 申请公布日期 2016.04.06
申请号 CN201410063314.6 申请日期 2014.02.25
申请人 东南大学 发明人 余海涛;孟高军;胡敏强;黄磊
分类号 H02P21/18(2016.01)I 主分类号 H02P21/18(2016.01)I
代理机构 南京瑞弘专利商标事务所(普通合伙) 32249 代理人 杨晓玲
主权项 一种电力机器人转子初始位置检测方法,其特征在于:首先通过控制三相逆变器向永磁电机施加三次高频低压脉冲,并利用平均电流斜差法计算L<sub>ab</sub>、L<sub>bc</sub>和L<sub>ac</sub>,通过L<sub>ab</sub>、L<sub>bc</sub>和L<sub>ac</sub>的比较确定转子位置角所在区间;然后根据转子位置角所在区间,再通过控制三相逆变器向永磁电机施加一次高频低压脉冲,在四次线电感检测过程中,选择最优的三次检测值进行旋转坐标变换,最终确定转子初始位置角;具体包括如下步骤:(1)采用三相逆变器两两导通的控制方式,即每一时刻电机有两相导通,非导通相悬空,向永磁电机施加三次高频低压脉冲,在相应两相导通时通过线电感计算模块计算相应两相间的电感如式(a):<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><mfenced open = "{" close = ""><mtable><mtr><mtd><mrow><msub><mi>L</mi><mrow><mi>a</mi><mi>b</mi></mrow></msub><mrow><mo>(</mo><msub><mi>&theta;</mi><mi>r</mi></msub><mo>)</mo></mrow><mo>=</mo><mfrac><mrow><mn>2</mn><msub><mi>U</mi><mi>d</mi></msub></mrow><mrow><msub><mi>di</mi><mrow><mi>a</mi><mi>b</mi></mrow></msub><mo>/</mo><mi>d</mi><mi>t</mi><msub><mo>|</mo><mrow><mi>o</mi><mi>n</mi></mrow></msub><mo>-</mo><msub><mi>di</mi><mrow><mi>a</mi><mi>b</mi></mrow></msub><mo>/</mo><mi>d</mi><mi>t</mi><msub><mo>|</mo><mrow><mi>o</mi><mi>f</mi><mi>f</mi></mrow></msub></mrow></mfrac></mrow></mtd></mtr><mtr><mtd><mrow><msub><mi>L</mi><mrow><mi>a</mi><mi>c</mi></mrow></msub><mrow><mo>(</mo><msub><mi>&theta;</mi><mi>r</mi></msub><mo>)</mo></mrow><mo>=</mo><mfrac><mrow><mn>2</mn><msub><mi>U</mi><mi>d</mi></msub></mrow><mrow><msub><mi>di</mi><mrow><mi>a</mi><mi>c</mi></mrow></msub><mo>/</mo><mi>d</mi><mi>t</mi><msub><mo>|</mo><mrow><mi>o</mi><mi>n</mi></mrow></msub><mo>-</mo><msub><mi>di</mi><mrow><mi>a</mi><mi>c</mi></mrow></msub><mo>/</mo><mi>d</mi><mi>t</mi><msub><mo>|</mo><mrow><mi>o</mi><mi>f</mi><mi>f</mi></mrow></msub></mrow></mfrac></mrow></mtd></mtr><mtr><mtd><mrow><msub><mi>L</mi><mrow><mi>b</mi><mi>c</mi></mrow></msub><mrow><mo>(</mo><msub><mi>&theta;</mi><mi>r</mi></msub><mo>)</mo></mrow><mo>=</mo><mfrac><mrow><mn>2</mn><msub><mi>U</mi><mi>d</mi></msub></mrow><mrow><msub><mi>di</mi><mrow><mi>b</mi><mi>c</mi></mrow></msub><mo>/</mo><mi>d</mi><mi>t</mi><msub><mo>|</mo><mrow><mi>o</mi><mi>n</mi></mrow></msub><mo>-</mo><msub><mi>di</mi><mrow><mi>b</mi><mi>c</mi></mrow></msub><mo>/</mo><mi>d</mi><mi>t</mi><msub><mo>|</mo><mrow><mi>o</mi><mi>f</mi><mi>f</mi></mrow></msub></mrow></mfrac></mrow></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mi>a</mi><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000925144330000011.GIF" wi="1238" he="502" /></maths>其中:U<sub>d</sub>为直流母线电压;L<sub>ab</sub>、L<sub>bc</sub>和L<sub>ac</sub>分别为AB相线电感、BC相线电感和AC相线电感;di/dt|<sub>on</sub>为电流上升的变化率;di/dt|<sub>off</sub>为电流下降的变化率;θ<sub>r</sub>为转子初始位置角;根据永磁电机的凸极效应,检测电流峰值随转子位置角的变换而呈现如下的变化规律:<maths num="0002" id="cmaths0002"><math><![CDATA[<mfenced open = "{" close = ""><mtable><mtr><mtd><mrow><msub><mi>L</mi><mrow><mi>b</mi><mi>c</mi></mrow></msub><mrow><mo>(</mo><msub><mi>&theta;</mi><mi>r</mi></msub><mo>)</mo></mrow><mo>=</mo><msub><mi>L</mi><mi>o</mi></msub><mo>+</mo><msub><mi>L</mi><mrow><mi>g</mi><mn>2</mn></mrow></msub><mi>c</mi><mi>o</mi><mi>s</mi><mn>2</mn><msub><mi>&theta;</mi><mi>r</mi></msub></mrow></mtd></mtr><mtr><mtd><mrow><msub><mi>L</mi><mrow><mi>a</mi><mi>c</mi></mrow></msub><mrow><mo>(</mo><msub><mi>&theta;</mi><mi>r</mi></msub><mo>)</mo></mrow><mo>=</mo><msub><mi>L</mi><mi>o</mi></msub><mo>+</mo><msub><mi>L</mi><mrow><mi>g</mi><mn>2</mn></mrow></msub><mi>c</mi><mi>o</mi><mi>s</mi><mrow><mo>(</mo><mn>2</mn><msub><mi>&theta;</mi><mi>r</mi></msub><mo>+</mo><mfrac><mn>2</mn><mn>3</mn></mfrac><mi>&pi;</mi><mo>)</mo></mrow></mrow></mtd></mtr><mtr><mtd><mrow><msub><mi>L</mi><mrow><mi>a</mi><mi>b</mi></mrow></msub><mrow><mo>(</mo><msub><mi>&theta;</mi><mi>r</mi></msub><mo>)</mo></mrow><mo>=</mo><msub><mi>L</mi><mi>o</mi></msub><mo>+</mo><msub><mi>L</mi><mrow><mi>g</mi><mn>2</mn></mrow></msub><mi>c</mi><mi>o</mi><mi>s</mi><mrow><mo>(</mo><mn>2</mn><msub><mi>&theta;</mi><mi>r</mi></msub><mo>-</mo><mfrac><mn>2</mn><mn>3</mn></mfrac><mi>&pi;</mi><mo>)</mo></mrow></mrow></mtd></mtr></mtable></mfenced>]]></math><img file="FDA0000925144330000012.GIF" wi="683" he="399" /></maths>其中:L<sub>o</sub>为每相绕组自感的平均值,为电机已有参数,各相绕组自感的平均值相等;L<sub>g2</sub>为每相绕组自感的二次谐波幅值,为电机已有参数,各相绕组自感的二次谐波幅值相等;结合公式(a)计算得到的电感值L<sub>ab</sub>、L<sub>bc</sub>和L<sub>ac</sub>,根据下述判据,初步判断转子初始位置角θ<sub>r</sub>:若L<sub>bc</sub>≥L<sub>ab</sub>&gt;L<sub>ac</sub>,则θ<sub>r</sub>位于的位置区间为0°~30°或180°~210°;若L<sub>ab</sub>≥L<sub>bc</sub>&gt;L<sub>ac</sub>,则θ<sub>r</sub>位于的位置区间为30°~60°或210°~240°;若L<sub>ab</sub>&gt;L<sub>ac</sub>≥L<sub>bc</sub>,则θ<sub>r</sub>位于的位置区间为60°~90°或240°~270°;若L<sub>ac</sub>≥L<sub>ab</sub>&gt;L<sub>bc</sub>,则θ<sub>r</sub>位于的位置区间为90°~120°或270°~300°;若L<sub>ac</sub>&gt;L<sub>bc</sub>≥L<sub>ab</sub>,则θ<sub>r</sub>位于的位置区间为120°~150°或300°~330°;若L<sub>bc</sub>&gt;L<sub>ac</sub>≥L<sub>ab</sub>,则θ<sub>r</sub>位于的位置区间为150°~180°或330°~360°;(2)基于初步判断得到的转子初始位置角θ<sub>r</sub>,根据θ<sub>r</sub>的区间的不同,会造成永磁体磁极方向和绕组电流所产生的磁场方向相同/相反,从而使得铁心更加饱和/减少饱和,磁导率降低/增加,线电感值减小/变大,从而使得(a)式中L<sub>ab</sub>、L<sub>bc</sub>和L<sub>ac</sub>变小/变大,根据θ<sub>r</sub>的区间再次向永磁电机施加一次高频低压脉冲,进行转子初始位置角θ<sub>r</sub>的最终判断,规则如下:(2a)若转子初始位置角θ<sub>r</sub>的区间为30°~90°或210°~270°,施加高频低压脉冲到AB相,C相悬空:当A相绕组与正向直流母线电压连接,根据式(a)计算此时AB相线电感为<img file="FDA0000925144330000021.GIF" wi="101" he="69" />当B相绕组与正向直流母线电压连接,根据式(a)计算此时AB相线电感为<img file="FDA0000925144330000022.GIF" wi="95" he="63" />取平均值<img file="FDA0000925144330000023.GIF" wi="421" he="71" />根据电机坐标变换基本理论,静止坐标系A‑B‑C与α‑β坐标系之间的关系能够表示为:<maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><mfenced open = "[" close = "]"><mtable><mtr><mtd><msub><mi>L</mi><mi>&alpha;</mi></msub></mtd></mtr><mtr><mtd><msub><mi>L</mi><mi>&beta;</mi></msub></mtd></mtr></mtable></mfenced><mo>=</mo><mfrac><mn>2</mn><mn>3</mn></mfrac><mfenced open = "[" close = "]"><mtable><mtr><mtd><mn>1</mn></mtd><mtd><mrow><mo>-</mo><mfrac><mn>1</mn><mn>2</mn></mfrac></mrow></mtd><mtd><mrow><mo>-</mo><mfrac><mn>1</mn><mn>2</mn></mfrac></mrow></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mfrac><msqrt><mn>3</mn></msqrt><mn>2</mn></mfrac></mtd><mtd><mrow><mo>-</mo><mfrac><msqrt><mn>3</mn></msqrt><mn>2</mn></mfrac></mrow></mtd></mtr></mtable></mfenced><mfenced open = "[" close = "]"><mtable><mtr><mtd><msub><mi>L</mi><mrow><mi>b</mi><mi>c</mi></mrow></msub></mtd></mtr><mtr><mtd><msub><mi>L</mi><mrow><mi>a</mi><mi>c</mi></mrow></msub></mtd></mtr><mtr><mtd><mrow><msub><mi>&Sigma;L</mi><mrow><mi>a</mi><mi>b</mi></mrow></msub></mrow></mtd></mtr></mtable></mfenced><mo>=</mo><mfenced open = "[" close = "]"><mtable><mtr><mtd><msub><mi>L</mi><mi>o</mi></msub><mi>c</mi><mi>o</mi><mi>s</mi><mn>2</mn><msub><mi>&theta;</mi><mi>r</mi></msub></mtd></mtr><mtr><mtd><mrow><msub><mi>L</mi><mi>o</mi></msub><mi>s</mi><mi>i</mi><mi>n</mi><mn>2</mn><msub><mi>&theta;</mi><mi>r</mi></msub></mrow></mtd></mtr></mtable></mfenced></mrow>]]></math><img file="FDA0000925144330000024.GIF" wi="953" he="268" /></maths>那么,转子初始位置角θ<sub>r</sub>能够表示为:<maths num="0004" id="cmaths0004"><math><![CDATA[<mrow><msub><mi>&theta;</mi><mi>r</mi></msub><mo>=</mo><mfenced open = "{" close = ""><mtable><mtr><mtd><mfrac><mn>1</mn><mn>2</mn></mfrac><mi>a</mi><mi>r</mi><mi>c</mi><mi>t</mi><mi>a</mi><mi>n</mi><mfrac><msub><mi>L</mi><mi>&beta;</mi></msub><msub><mi>L</mi><mi>&alpha;</mi></msub></mfrac></mtd></mtr><mtr><mtd><mrow><mi>o</mi><mi>r</mi></mrow></mtd></mtr><mtr><mtd><mfrac><mn>1</mn><mn>2</mn></mfrac><mi>arctan</mi><mfrac><msub><mi>L</mi><mi>&beta;</mi></msub><msub><mi>L</mi><mi>&alpha;</mi></msub></mfrac><mo>+</mo><mi>&pi;</mi></mtd></mtr></mtable></mfenced></mrow>]]></math><img file="FDA0000925144330000031.GIF" wi="437" he="382" /></maths>同时,若<img file="FDA0000925144330000032.GIF" wi="207" he="70" />则转子初始位置角θ<sub>r</sub>的区间为30°~90°;若<img file="FDA0000925144330000033.GIF" wi="207" he="69" />则转子初始位置角θ<sub>r</sub>的区间为210°~270°;(2b)若转子初始位置角θ<sub>r</sub>的区间为0°~30°、330°~360°或150°~210°,施加高频低压脉冲到BC相,A相悬空:当B相绕组与正向直流母线电压连接,根据式(a)计算此时BC相线电感为<img file="FDA0000925144330000034.GIF" wi="93" he="71" />当C相绕组与正向直流母线电压连接,根据式(a)计算此时BC相线电感为<img file="FDA0000925144330000035.GIF" wi="95" he="63" />取平均值<img file="FDA0000925144330000036.GIF" wi="415" he="71" />根据电机坐标变换基本理论,静止坐标系A‑B‑C与α‑β坐标系之间的关系能够表示为:<maths num="0005" id="cmaths0005"><math><![CDATA[<mrow><mfenced open = "[" close = "]"><mtable><mtr><mtd><msub><mi>L</mi><mi>&alpha;</mi></msub></mtd></mtr><mtr><mtd><msub><mi>L</mi><mi>&beta;</mi></msub></mtd></mtr></mtable></mfenced><mo>=</mo><mfrac><mn>2</mn><mn>3</mn></mfrac><mfenced open = "[" close = "]"><mtable><mtr><mtd><mn>1</mn></mtd><mtd><mrow><mo>-</mo><mfrac><mn>1</mn><mn>2</mn></mfrac></mrow></mtd><mtd><mrow><mo>-</mo><mfrac><mn>1</mn><mn>2</mn></mfrac></mrow></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mfrac><msqrt><mn>3</mn></msqrt><mn>2</mn></mfrac></mtd><mtd><mrow><mo>-</mo><mfrac><msqrt><mn>3</mn></msqrt><mn>2</mn></mfrac></mrow></mtd></mtr></mtable></mfenced><mfenced open = "[" close = "]"><mtable><mtr><mtd><mi>&Sigma;</mi><msub><mi>L</mi><mrow><mi>b</mi><mi>c</mi></mrow></msub></mtd></mtr><mtr><mtd><msub><mi>L</mi><mrow><mi>a</mi><mi>c</mi></mrow></msub></mtd></mtr><mtr><mtd><msub><mi>L</mi><mrow><mi>a</mi><mi>b</mi></mrow></msub></mtd></mtr></mtable></mfenced><mo>=</mo><mfenced open = "[" close = "]"><mtable><mtr><mtd><msub><mi>L</mi><mi>o</mi></msub><mi>c</mi><mi>o</mi><mi>s</mi><mn>2</mn><msub><mi>&theta;</mi><mi>r</mi></msub></mtd></mtr><mtr><mtd><mrow><msub><mi>L</mi><mi>o</mi></msub><mi>s</mi><mi>i</mi><mi>n</mi><mn>2</mn><msub><mi>&theta;</mi><mi>r</mi></msub></mrow></mtd></mtr></mtable></mfenced></mrow>]]></math><img file="FDA0000925144330000037.GIF" wi="957" he="265" /></maths>那么,转子初始位置角θ<sub>r</sub>能够表示为:<maths num="0006" id="cmaths0006"><math><![CDATA[<mrow><msub><mi>&theta;</mi><mi>r</mi></msub><mo>=</mo><mfenced open = "{" close = ""><mtable><mtr><mtd><mfrac><mn>1</mn><mn>2</mn></mfrac><mi>a</mi><mi>r</mi><mi>c</mi><mi>t</mi><mi>a</mi><mi>n</mi><mfrac><msub><mi>L</mi><mi>&beta;</mi></msub><msub><mi>L</mi><mi>&alpha;</mi></msub></mfrac></mtd></mtr><mtr><mtd><mrow><mi>o</mi><mi>r</mi></mrow></mtd></mtr><mtr><mtd><mfrac><mn>1</mn><mn>2</mn></mfrac><mi>a</mi><mi>r</mi><mi>c</mi><mi>t</mi><mi>a</mi><mi>n</mi><mfrac><msub><mi>L</mi><mi>&beta;</mi></msub><msub><mi>L</mi><mi>&alpha;</mi></msub></mfrac><mo>+</mo><mi>&pi;</mi></mtd></mtr></mtable></mfenced></mrow>]]></math><img file="FDA0000925144330000038.GIF" wi="438" he="391" /></maths>同时,若<img file="FDA0000925144330000039.GIF" wi="207" he="71" />则转子初始位置角θ<sub>r</sub>的区间为150°~210°;若<img file="FDA00009251443300000310.GIF" wi="199" he="70" />则转子初始位置角θ<sub>r</sub>的区间为0°~30°或330°~360°;(2c)若转子初始位置角θ<sub>r</sub>的区间为90°~150°或270°~330°,施加高频低压脉冲到AC相,B相悬空:当A相绕组与正向直流母线电压连接,根据式(a)计算此时AC相线电感为<img file="FDA0000925144330000041.GIF" wi="93" he="71" />当C相绕组与正向直流母线电压连接,根据式(a)计算此时AC相线电感为<img file="FDA0000925144330000042.GIF" wi="94" he="63" />取平均值<img file="FDA0000925144330000043.GIF" wi="415" he="71" />根据电机坐标变换基本理论,静止坐标系A‑B‑C与α‑β坐标系之间的关系能够表示为:<maths num="0007" id="cmaths0007"><math><![CDATA[<mrow><mfenced open = "[" close = "]"><mtable><mtr><mtd><msub><mi>L</mi><mi>&alpha;</mi></msub></mtd></mtr><mtr><mtd><msub><mi>L</mi><mi>&beta;</mi></msub></mtd></mtr></mtable></mfenced><mo>=</mo><mfrac><mn>2</mn><mn>3</mn></mfrac><mfenced open = "[" close = "]"><mtable><mtr><mtd><mn>1</mn></mtd><mtd><mrow><mo>-</mo><mfrac><mn>1</mn><mn>2</mn></mfrac></mrow></mtd><mtd><mrow><mo>-</mo><mfrac><mn>1</mn><mn>2</mn></mfrac></mrow></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mfrac><msqrt><mn>3</mn></msqrt><mn>2</mn></mfrac></mtd><mtd><mrow><mo>-</mo><mfrac><msqrt><mn>3</mn></msqrt><mn>2</mn></mfrac></mrow></mtd></mtr></mtable></mfenced><mfenced open = "[" close = "]"><mtable><mtr><mtd><msub><mi>L</mi><mrow><mi>b</mi><mi>c</mi></mrow></msub></mtd></mtr><mtr><mtd><mrow><mo>&Sigma;</mo><msub><mi>L</mi><mrow><mi>a</mi><mi>c</mi></mrow></msub></mrow></mtd></mtr><mtr><mtd><msub><mi>L</mi><mrow><mi>a</mi><mi>b</mi></mrow></msub></mtd></mtr></mtable></mfenced><mo>=</mo><mfenced open = "[" close = "]"><mtable><mtr><mtd><msub><mi>L</mi><mi>o</mi></msub><mi>c</mi><mi>o</mi><mi>s</mi><mn>2</mn><msub><mi>&theta;</mi><mi>r</mi></msub></mtd></mtr><mtr><mtd><mrow><msub><mi>L</mi><mi>o</mi></msub><mi>s</mi><mi>i</mi><mi>n</mi><mn>2</mn><msub><mi>&theta;</mi><mi>r</mi></msub></mrow></mtd></mtr></mtable></mfenced></mrow>]]></math><img file="FDA0000925144330000044.GIF" wi="956" he="271" /></maths>那么,转子初始位置角θ<sub>r</sub>能够表示为:<maths num="0008" id="cmaths0008"><math><![CDATA[<mrow><msub><mi>&theta;</mi><mi>r</mi></msub><mo>=</mo><mfenced open = "{" close = ""><mtable><mtr><mtd><mfrac><mn>1</mn><mn>2</mn></mfrac><mi>a</mi><mi>r</mi><mi>c</mi><mi>t</mi><mi>a</mi><mi>n</mi><mfrac><msub><mi>L</mi><mi>&beta;</mi></msub><msub><mi>L</mi><mi>&alpha;</mi></msub></mfrac></mtd></mtr><mtr><mtd><mrow><mi>o</mi><mi>r</mi></mrow></mtd></mtr><mtr><mtd><mfrac><mn>1</mn><mn>2</mn></mfrac><mi>arctan</mi><mfrac><msub><mi>L</mi><mi>&beta;</mi></msub><msub><mi>L</mi><mi>&alpha;</mi></msub></mfrac><mo>+</mo><mi>&pi;</mi></mtd></mtr></mtable></mfenced></mrow>]]></math><img file="FDA0000925144330000045.GIF" wi="437" he="382" /></maths>同时,若<img file="FDA0000925144330000046.GIF" wi="206" he="69" />则转子初始位置角θ<sub>r</sub>的区间为90°~150°;若<img file="FDA0000925144330000047.GIF" wi="206" he="69" />则转子初始位置角θ<sub>r</sub>的区间为270°~330°;其中,L<sub>α</sub>和L<sub>β</sub>为转换到α‑β坐标系下的电感值。
地址 211189 江苏省南京市江宁区东南大学路2号