大家好:
伺服电机的参数识别不正确,用的是motorware的lab2a和lab2b例程,user.h的参数也修改了。识别的过程还顺利,只是rampup开始电机加速时有震荡。用识别的参数直接在lab2a中运行电机,发现电机震荡,这样是不是说明参数不正确?还是需要在后面的例程设置PI参数电机才能正常运转?卡在电机参数这里很久了,总是过不去。。。
谢谢大家了。
Eric Ma:
liangheng,
应该是电机参数识别的值有问题。很有可能是硬件的改动在软件上没有修改。
想知道一下的信息,麻烦截图一下发上来。
交流电压采样电路;
电流反馈采样电路。
附带user.h及你使用的Lab路径
Eric
大家好:
伺服电机的参数识别不正确,用的是motorware的lab2a和lab2b例程,user.h的参数也修改了。识别的过程还顺利,只是rampup开始电机加速时有震荡。用识别的参数直接在lab2a中运行电机,发现电机震荡,这样是不是说明参数不正确?还是需要在后面的例程设置PI参数电机才能正常运转?卡在电机参数这里很久了,总是过不去。。。
谢谢大家了。
liangheng feng:
回复 Eric Ma:
Eric
感谢你对我的问题提出建议。现在我的情况是:
我的电机额定电流2.6A,额定电压220V,额定功率400W,额定频率200HZ
使用的lab例程是:C:\ti\motorware\motorware_1_01_00_11\sw\solutions\instaspin_foc\boards\hvkit_rev1p1\f28x\f2806xF\projects\ccs5\proj_lab02b
USER.H在附件中,我的采样反馈是负反馈,跟例程一样,所以没更改DRV的那部分代码。
硬件电路参考的是:C:\ti\controlSUITE\development_kits\HVMotorCtrl+PfcKit_v2.1\~HVMotorCtrl+PFC-HWdevPkg\HVMotorCtrl+PFCKit-R1.1\MacrosUsed[R1.1],改动了:电机驱动芯片换了,电流采样运放改了,电压反馈没改
电流反馈电路:
图中221欧电阻现在换成51欧,之前TI的运放公式是 U = 1.65 – 0.165 * I,换了电阻后公式是:U = 1.65 – 0.719 * I。
电压反馈电路:没做任何更改
麻烦你帮我看一下了,谢谢。
liangheng
大家好:
伺服电机的参数识别不正确,用的是motorware的lab2a和lab2b例程,user.h的参数也修改了。识别的过程还顺利,只是rampup开始电机加速时有震荡。用识别的参数直接在lab2a中运行电机,发现电机震荡,这样是不是说明参数不正确?还是需要在后面的例程设置PI参数电机才能正常运转?卡在电机参数这里很久了,总是过不去。。。
谢谢大家了。
Young Hu:
回复 liangheng feng:
CCS是那个版本的?编译器是哪个版本的?