background image

1

 永磁同步电机三闭环控制方案

1. 2 电机起始位置的检测

在电机控制的过程中 ,只有在启动环节获得准确

的转子位置 ,才能通过控制方案得到正确的电压 /电
流矢量 ,给出合适的转动力矩

[ 6 ]

。当电机上电启动

时 ,转子与定子之间的空间位置关系是任意的 。如
果不确定空间位置就让电机工作 ,可能导致电机的
力矩非常小或者为零 ,更有可能使电机反方向转动 。

本研究介绍的方法采用霍尔磁感应开关作为位置

传感器 ,霍尔磁感应器件在有垂直磁场通过时会产生
一个电压 ,称为霍尔电压

[ 7 ]

。传感器的对数与电机的

极对数保持一致 ,它输出 3 路彼此相差 120°

,占空比

为 0. 5的脉冲信号

U

V

W

。这三相中的任一相在

转子旋转一周中 ,发出与极对数相同的脉冲个数 。

U

V

W

三相电平组合与电角度区间表如表 1所示 ,本研

究通过检测三相霍尔器件的脉冲信号 ,根据表 1来确
定电机电角度的位置区间 。

1

 

U

V

W

三相电平组合与电角度区间表

0

°

60

°

60

°

120

°

120

°

180

°

180

°

240

°

240

°

300

°

300

°

360

°

U

1

1

1

0

0

0

V

0

0

1

1

1

0

W

1

0

0

0

1

1

  依据霍尔传感器确定转子的电角度区间 ,采用双

向检测法来进一步对转子的准确位置进行搜索 ,最后
根据推断出的转子的准确位置进行电机闭环控制 。选
择恰当光电编码盘的精度直接影响到转子位置确定的

精确度 ,精度越高就能使电机在更小精度下产生微动 ,
而在不允许反转的场合中启动时抖动的幅度是衡量指
标之一 。在本研究中 ,建议选用的光电编码盘的精度
采用 500线 (2 000脉冲 )以上 。

电机电角度表示如下 :

θ= (max +m in) /2

( 1)

根据之前确定的转子电角度区间 [m in, max] ,给予

电机某个电角度的电流矢量。如图 2所示 ,例如当电机
三相脉冲 UVW 为 101时 ,则电角度落在 0°

~60°

之间 ,

选择电角度为 30°

的电流矢量 ,矢量大小控制在电机额定

电流的 10%左右 ,使电机转子产生微动 (如图 3所示 )。

2

 电角度与三相霍尔脉冲间的关系图

增量式光电编码盘测量出转子的微动 ,判断转子

的转动方向 。如果电机的转动方向为顺时针 ,那么转
子的电角度位置位于 [θ, max ] (如图 4 所示 ) ;反之 ,
则转子的电角度位置位于 [ m in, θ]。依次类推 ,直到
搜索次数达到最多次数 ,或者 m in > max,当然还包括
电机静止于一个角度不再产生微动 ,即可得出当前所
通的电流矢量的电角度就是转子的电角度 。

  采用双向检测法的搜索 ,位置控制的精度大致取

决于搜索的次数 。若编码盘的脉冲个数为

m

,则最多

的检测搜索次数为 :

n

= log

2

m

( 2)

启动位置的精度可以控制到光电编码器的分辨

率 。如编码器为 500线 , 2 000个脉冲数 ,则位置精度
可以控制到 2π /2 000。换个说法就是启动位置的精
度完全可以达到与硬件的精度一致 ,硬件的精度越高 ,
控制精度也越精确 。而同样精度的增量式编码器较绝

对式编码器的价位低很多 ,在生产中能被广泛使用 ,本
方法使得低端的增量式光电编码器在霍尔传感器的配
合下 ,达到了启动的精确控制 。

由于在搜索过程中 ,电机会产生微动 。因此在要

求控制精度高的情况下 ,在每一次搜索结束后 ,需要根
据事件管理器中的计数器来对电机进行复位操作 。即
每一次搜索后都根据计数器的值 ,以及电机的转动方
向 ,发出一个电角度相差计数器值大小的电流矢量 ,使
转子始终保持在起始位置 。

光电编码盘输出 3路脉冲信号 QEP_A、QEP_B 和

QEP_ IND EX。QEP_A、

Q EP_B 两路脉冲之间相位相差

7

4

10

任  

,

:

永磁同步电机双向检测启动控制的研究