日韩在线不卡免费视频一区,日韩欧美精品一区二区三区经典,日产精品码2码三码四码区,人妻无码一区二区三区免费,日本feerbbwdh少妇丰满

  • 回復
  • 收藏
  • 點贊
  • 分享
  • 發(fā)新帖

我現(xiàn)在就差DSP定標和PI算法哪個部分??哪個幫忙下

我現(xiàn)在就差DSP定標和PI算法哪個部分??哪個幫忙下

1帖  zhuzhouren排長 1512010-10-27 15:50
用DSP做數(shù)字電源的,,我現(xiàn)在想先做單環(huán)..我浮點的,,不知道如何轉(zhuǎn)化為Q格式,,,
2帖  zhuzhouren排長 1512010-10-27 15:51

void PI()                /* PI調(diào)節(jié)算法 */
{
  float V_REF=3.3;          
        Kp=100;          /* PI調(diào)節(jié)的比例常數(shù) */
        Ti=0.005;        /* PI調(diào)節(jié)的積分常數(shù) */
        T=0.001;         /* 周期,Ki=KpT/Ti=40*0.001/0.005=8 */                    
        Ki=8;
        ek=0;            /* 偏差e[k] */
        ek1=0;           /* 偏差e[k-1] */
        uk=0;            /* u[k] */
        uk1=0;           /* 對u[k]四舍五入取整 */
        adjust=0;        /* 調(diào)節(jié)器輸出調(diào)整量 */
        XPWM=0;          /* 占空比調(diào)節(jié) */

 { 
  ek=V_REF-AD_SIG0;
  if(ek<0.1)             /* 偏差小于0.1則調(diào)整值為0 */
  {
    adjust=0;
  }
  else 
  {   
    uk=Kp*(ek-ek1)+Ki*ek;/* 否則計算控制增量 */
    ek1=ek;
    uk1=(signed int)uk;
    if(uk>0)
    {
      if(uk-uk1>=0.5)
      {
        uk1=uk1+1;
      }
    }
    if(uk<0)
    {
      if(uk1-uk>=0.5)
      {
        uk1=uk1-1;
      }
    }
    adjust=uk1;
    XPWM=XPWM+adjust;
  } 
  return;
 }
 asm(" NOP ");           /* 請將光標移到此處設(shè)置斷點,并用debug->Animate監(jiān)測數(shù)據(jù) */
}

 

 

算法如上,,這個是浮點格式的,,做如何轉(zhuǎn)化為定點??還有就是這個算法有什么缺點

全部回復(6)
正序查看
倒序查看
sgd0316
LV.1
2
2010-10-27 15:59

兄弟,我用的是最不劃算的做法

直接采樣FFT,然后構(gòu)成環(huán)調(diào)節(jié)。

呵呵,參考我的意見吧

0
回復
sgd0316
LV.1
3
2010-10-27 15:59

兄弟,我用的是最不劃算的做法

直接采樣FFT,然后構(gòu)成環(huán)調(diào)節(jié)。

呵呵,參考我的意見吧

0
回復
2010-10-28 10:56
@sgd0316
兄弟,我用的是最不劃算的做法直接采樣FFT,然后構(gòu)成環(huán)調(diào)節(jié)。呵呵,參考我的意見吧
我現(xiàn)在就把電壓反饋回來形成單環(huán)PWM波....可以不..哪個做過
0
回復
2010-10-28 15:58
@zhuzhouren
我現(xiàn)在就把電壓反饋回來形成單環(huán)PWM波....可以不..哪個做過
我現(xiàn)在就把電壓反饋回來形成單環(huán)PWM波....可以不..哪個做過
0
回復
2010-11-01 09:22
@zhuzhouren
我現(xiàn)在就把電壓反饋回來形成單環(huán)PWM波....可以不..哪個做過
zuo 做個單環(huán)的PI調(diào)節(jié)可以不
0
回復
2010-11-03 08:34
@zhuzhouren
zuo做個單環(huán)的PI調(diào)節(jié)可以不
做個單環(huán)的可以不
0
回復
發(fā)