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.

pmsm3_1_281x例程困惑



最近我在调试2812控制PMSM,用的是TI的pmsm3_1_281x例程,我有些困惑。做到第一步LEVEL1的时候,RAMP_GEN和RAMP_CNTL是用来生成角度的,SVPWM就是根据这两个程序产生SVPWM波形,PMSM跟随运转。但是我的理解是根据PMSM实际的角度,来生成SVPWM,我按照这种方法,电机也能转起来,但是不稳定。

我的疑问是,实际应该究竟是哪种呢?谢谢啦

  • 你好。

    LV1是电机开环运行的程序。在电机开环运行时,RG给出的角度并不是电机转子的实际角度。

    不是很明白,你按电机的实际角度也生成 SVPWM是通过位置传感器得到的角度吗?是否有加入闭环 PI控制?

    Jay

  • 没有加入PI闭环,角度是通过位置传感器得到的。我以前用RG给出的角度去控制电机,电机不能转,不知道为什么,得调节母线电压到特定的一个点,和给定的频率配合,才可以使电机运转起来。如果母线电压和给定频率不匹配,电机不转。至于两者匹配的关系,我也不清楚,但是得满足V/F比是一个特定的值的条件吧

  • huaiji Lu 说:

    没有加入PI闭环,角度是通过位置传感器得到的。我以前用RG给出的角度去控制电机,电机不能转,不知道为什么,得调节母线电压到特定的一个点,和给定的频率配合,才可以使电机运转起来。如果母线电压和给定频率不匹配,电机不转。至于两者匹配的关系,我也不清楚,但是得满足V/F比是一个特定的值的条件吧

    你好!我也在用着程序在调伺服电机,和你遇到了童眼的问题,得调节母线电压到特定的一个点,和给定的频率配合,才可以使电机运转起来,并且运转的还不是很稳定,感觉中间会有卡断的现象。。想问下你,这是什么原因呀,怎么解决的?谢谢!