采用PMSM_3-1例程
level1
按例程设置
float Vd_testing = 0; // Vd testing (pu)float Vq_testing = 0.25; // Vq testing (pu)
float speed_ref = 0.2; // Speed reference (pu)
给电机一个安全电压,电机开始抖动(在一个极其微小的角度内正反来回振动),随着虚拟角频率的增加,电机抖动频率也增加,但就是不转动。
RMP_CNTL中 rmp_dly_max; /* Parameter: Maximum delay rate (Q0) */尝试设置了40、100、400等值,相当于改变速度增加的快慢,电机也没有转起来。
请问这是哪里设置不对了,或者开环测试时Vq_testing与speed_ref 经验值的设置是怎样的,依据是什么?
以上电机抖动却不转动的原因是什么?
谢谢各位老师。
Green Deng:你好,请问你用的是TMDSHVMTRPFCKIT套件吗?参数的具体设置可以参考以下路径的文档:
C:\ti\controlSUITE\development_kits\HVMotorCtrl+PfcKit_v2.1\HVACI_Sensorless\~Docs
采用PMSM_3-1例程
level1
按例程设置
float Vd_testing = 0; // Vd testing (pu)float Vq_testing = 0.25; // Vq testing (pu)
float speed_ref = 0.2; // Speed reference (pu)
给电机一个安全电压,电机开始抖动(在一个极其微小的角度内正反来回振动),随着虚拟角频率的增加,电机抖动频率也增加,但就是不转动。
RMP_CNTL中 rmp_dly_max; /* Parameter: Maximum delay rate (Q0) */尝试设置了40、100、400等值,相当于改变速度增加的快慢,电机也没有转起来。
请问这是哪里设置不对了,或者开环测试时Vq_testing与speed_ref 经验值的设置是怎样的,依据是什么?
以上电机抖动却不转动的原因是什么?
谢谢各位老师。
user5615553:
回复 Green Deng:
用的是 C:\ti\controlSUITE\development_kits\HVMotorCtrl+PfcKit_v2.1\HVPM_Sensorless_2833x与例程一样都是8极电机,level1开环控制,电机只抖动不转动,增大母线电压,抖动剧烈仍不转。 Vq_testing与speed_ref 的关系,手册中并没有给出。
电机抖动却不转动都有哪些可能原因呢?