qiyueliuhuo000 发表于 2012-6-18 17:00

dsp2812 同步电机程序解读

“对于TI_pmsm3_1中测试程序的个人理解” 这篇文章里面说:这是一个开环控制系统。
那么我想知道的是,main.c中的语句:        clarke1.As = _IQ15toIQ((int32)ilg2_vdc1.ImeasA);
                                                        clarke1.Bs = _IQ15toIQ((int32)ilg2_vdc1.ImeasB);
其中ImeasA 和ImeasB是AD采样的相关寄存器ADCResult0 和ADCResult1的值,那么就是需要拟合的三相电流的值是从AD采样寄存器里得到的,而且文件里面有PID控制,设置id,iq,speed的参考值,语句如下:float32 IdRef = 0;                // Id reference (pu)
float32 IqRef = 0.2;            // Iq reference (pu)
float32 SpeedRef = 0.2*0.04/3.14;         // Speed reference (pu)
这样应该是一个闭环控制系统吧?求解答

foreverlove3721 发表于 2012-6-19 01:08

应该是的啦...没闭环..何来PID呢

xy086 发表于 2012-12-4 20:48

不知道例程在哪里可以下到?可以帮我发一份吗?我是新手,谢谢,我的邮箱:xingyan086@163.com
页: [1]
查看完整版本: dsp2812 同步电机程序解读