This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

PMSM的有传感器磁场定向控制的程序中是如何实现转子初始位置定位的



你好,PMSM的有传感器磁场定向控制的程序中是如何实现转子初始位置定位的,原理是什么呀

  • Peng

    看是什么传感器,如果是绝对是编码器的话,编码器就能在电机静止的时候输出电机的初始角度。如果是增量式编码器的话,也是不能通过传感器得到初始角度的,需要给电机一个启动转矩,转到起始点,然后编码器再清零,并以此为起始点。

    Eric

  • Eric

    你好,我是用的增量式编码器,我不是很明白你所说的获取初始角度的方法,转到起始点是什么意思呀

  • Peng

    增量式编码器没办法一上电就知道电机转子的位置,需要给个转矩矢量,让电机转到那个角度,然后接着以那个角度为起始角度。

    有种算法叫IPD,就是初始位置检测,就是可以在电机没动之前,用注入高频的电流来测出转子的具体位置,然后这个角度就可以给到FOC算法。

    ERIC

  • Eric

    谢谢你的回答,你的意思是:开始的时候给一个定矢量让其转到一个固定的角度,然后以这个位置为起始位置继续旋转么。我还是有几个不明白的地方,一是:这个定矢量如何去给予(或者说是如何知道要给一个什么样的定矢量);二是:如何获得起始角度的大小。

    Peng

  • 可以使用带霍尔的编码器,通过霍尔的状态可以估计出转子磁极的位置区间。比如在0-60区间,就可以给一个30的电压矢量,电机旋转到位就确定了电角度。