TI工程师,及各位工程师们好;
最近在调试增强ESMO+HFI,有如下几个问题,请指导下;
1.BASE_VOLTAGE 到底要填硬件能采集的电压值作为标幺值,还是要除以根号3,个人的理解是应该不需要除以根号3,但是注释写了要除以根号3,请指点下,并告知原理;
2.SVPWM的调制比为那个参数值 ?能否更改?
3.hfi1.Squ_PRD_set = INDEX_CNT; 这个INDEX_CNT是指高频注入的频率吗 怎么换算为频率,一般设置在多少合适?
4.hfi1.dutyMax = _IQ(0.65);// Kp during IPD 这个参数是指注入电压幅值吗?一般设置多少合适?
5. transition1.scale = TRANS_SCALE;// Parameter: Scale to compute weighted gain Ksmo (Q24) 这个TRANS_SCALE工程里的值为20 是否应为q24格式
6. 下面这三个参数如何理解 有没关于高频注入的使用文档
ns_id1.cntON = 5; // number of ON pulses within cntPRD below
ns_id1.cntPRD = 30; // pulse period per switching state
hpf_coeff1.freq = _IQ(18.0); // Input: filter corner frequency // in Hz
7.测试过程中,发现在lsw从2切换为0时 电机会有刹车的现象 是否在代码里有这个功能?
问题比较多,还请各位指导下
Green Deng:
TI关于eSMO的说明文档有看过吗?C:\ti\controlSUITE\libs\app_libs\motor_control\libs\eSMO\v100
以及博客分享:e2echina.ti.com/…/ti-esmo-fsmopos-gsmopos
另外,关于滑膜控制算法的问题,建议直接前往英文E2E论坛咨询,会有专业电机控制的专业工程师为您指导。