chuifengnb 发表于 2015-1-22 22:02

2.2KW PMSM电机空载运行正常,扭矩只能加到1/3

   PMSM电机,2.2KW,330V,PWM频率16K,使用dsPIC33EP芯片,参照Microchip的AN-1078例程。
在速度模式下,空载启停、运行(6000转/分)正常,当用测功机慢慢将扭矩加到1NM(额定是3NM)时,程序总是运行到:
   if (smc1.OmegaFltred < 0)
          {
         uGF.bit.RunMotor = 0;   //停止
          }

马达停止。
调节D、Q电流环的PI参数都没什么变化,而将A、B相电流采样系数DQKA、DQKB改变时,输出扭矩有所改变;但变化不大。最后程序还是运行到上述代码处停止。
看上去转矩电流好像在哪里被限制了。
请各位给予分析、解答,谢谢大家!
页: [1]
查看完整版本: 2.2KW PMSM电机空载运行正常,扭矩只能加到1/3