大家好!
美好的一天!
我正在使用 lab03a (InstaSPIN-FOC)我的电机为400W PMSM 2.8A 3000RPM 220V
在我们确定电机电流和扭矩在其铭牌上变为极限值(2.8 N.m)后、我们需要有%300扭矩以实现短暂的自豪时间(3秒)。
我尝试将电机最大电流设置为7安培,但我得到了相同的结果...我在伺服驱动器中看到,它们能够应用300 转矩以缩短自豪时间 。
请告诉我 如何在 InstaSPIN-FOC 中执行此操作吗?
感谢您的关注。
Dave。
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.
大家好!
美好的一天!
我正在使用 lab03a (InstaSPIN-FOC)我的电机为400W PMSM 2.8A 3000RPM 220V
在我们确定电机电流和扭矩在其铭牌上变为极限值(2.8 N.m)后、我们需要有%300扭矩以实现短暂的自豪时间(3秒)。
我尝试将电机最大电流设置为7安培,但我得到了相同的结果...我在伺服驱动器中看到,它们能够应用300 转矩以缩短自豪时间 。
请告诉我 如何在 InstaSPIN-FOC 中执行此操作吗?
感谢您的关注。
Dave。
感谢您亲爱的 纳拉亚纳萨米。 用于回复
我在 lab03a 代码中找不到“斜坡发生器模块”,
mainISR ()=> CTRL_run (ctrlHandle、halHandle、&gAdcData、&gPwmData); => CTRL_runOnLine_User (handle、pAdcData、pPwmData);
在 "CTRL_doCurrentCtrl"部分中
我找到了这个代码,基本上 PMSM 电机的 ID 应该为零,对吧?
那么,本节是您的意思吗?
//设置 Id 控制器输出的最小值和最大值
outMax =_IQsqrt (_IQmpy (maxVsMag、maxVsMag)-_IQmpy (CTRL_getVd_out_pu (handle)、CTRL_getVd_out_pu (handle)));
outMin =-outMax;
//设置最小值和最大值
PID_setMinMax (obj->pidHandle_IQ、outMin、outMax);
如果是,如何增加 outMax ?
如果不是,请告诉我 “限制 IQ ”的位置以及如何增加它?
请详细解释。
谢谢。
Dave。
尊敬的 Narayanasamy。
我不想 只有扭矩 ,所以我不能使用实验4,我需要的是 在转子负载时调整我的期望速度和扭矩增加。
因此,我唯一需要的就是电机铭牌上的扭矩再增加3次。
因此、实验03a 涵盖了所有这些优势、我唯一想增加扭矩限制的是 、我找不到 lab3a 中使用的 traj.h
您确定在实验3a 中使用 traj.h 和 maxDelta 吗?
如果是、请告诉我这些是在哪里?
谢谢
Dave。
谢谢您、Luo、
正如我在这里提到的、我已经完成了这个(USER_MOTOR_MAX_CURRENT 7.0)、电机铭牌上的放大器为2.8A。
[引用 userid="356118" URL"~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1009220/tms320f28027f-in-most-of-drives-torque-can-goes-up-to-300-how-to-do-that-by-instaspin-foc "]我尝试将电机最大电流设置为高达7Amp[/quot]但它没有增加扭矩!!!
如果你有任何想法,我会很高兴?
感谢您的关注。
Dave。