Vfdb为反馈电压瞬时值,sinTab[index]为标准正弦参考值
Verror=Vfdb - sinTab[index];
Index++;
经过pi之后得到Vp;
如果用单电压环控制,我得到Vp之后怎么计算占空比呢????
Duty=Vp/311*M*T (M调制度,T周期寄存器值)????还是我们最终调节的是调制度M???
我看到有的程序是50HZ采样64个点,载波却是19.2Khz,每6个周期改变一次占空比,为什么是这样算呢??? 50*64*6=19.2Khz 不应该是64*6=384Hz就可以了吗???
还有如果用电压电流双环的话,是不是也要像单环那样需要每N个周期计算一次电压环,因为需要采样N次数据进行滤波处理;而每个周期都需要计算电流环呢???如果不是的话,怎么进行滤波处理????