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.
Dear TI supports:
我现在用TI的TMS320F28335做一款电动工具,采用HPWM_LON,有感方波,位置环(三相霍尔反馈)+速度环(三相霍尔反馈)+扭力环(扭力传感器反馈)
参考了《C:\ti\controlSUITE\development_kits\HVMotorCtrl+PfcKit_v2.1\HVPM_Sensored_Servo》的代码和文档,伺服驱动的三环设计,PI参数的初始化如下:
pi_pos.Kp = _IQ(10.0); //_IQ(10.0);
pi_pos.Ki = POS_KI_LOW_SPD; //_IQ(0.001); //_IQ(T*SpeedLoopPrescaler/0.3);
pi_pos.Umax = _IQ(1.0);
pi_pos.Umin = _IQ(-1.0);
// Initialize the PI module for speed
pi_iq.Kp=_IQ(0.3); //1.0);
pi_iq.Ki=_IQ(0.0003); //T/0.04);
pi_iq.Umax =_IQ(0.95); //0.8);
pi_iq.Umin =_IQ(-0.95); //-0.8);
// Initialize the PI module for Id
pi_spd.Kp=_IQ(1.0);
pi_spd.Ki=_IQ(T*SpeedLoopPrescaler/0.2);
pi_spd.Umax =_IQ(0.95);
pi_spd.Umin =_IQ(-0.95);
// Initialize the PI module for Iq
pi_id.Kp=_IQ(0.3); //1.0);
pi_id.Ki=_IQ(0.0003); //T/0.04);
pi_id.Umax =_IQ(0.6); //0.3);
pi_id.Umin =_IQ(-0.6); //-0.3);
这是FOC的驱动方式。单看这个例程还看不出PI参数怎么调节。
我现在用的是28335芯片,采用的驱动是有感方波,内环是扭力环,位置环和速度环反馈都是通过三相霍尔中断计算可得。
我的问题是:位置环,速度环和扭力环(区别于例程的FOC电流环)的PI参数是怎么确定的?TI技术资料有没有相关资料可以参考?盼复!
您好
官方没有完全贴合您需求的资料,但是部分相关资料可以参考,请您参考以下相关链接:
官方给出相关参考设计和库文件
以及3相电机控制的文档说明。
相关帖子,请您参考。