<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 模擬技術(shù) > 設計應用 > 基于A(yíng)DUC7026的PID算法在基站功率控制中的應用

基于A(yíng)DUC7026的PID算法在基站功率控制中的應用

作者: 時(shí)間:2012-03-12 來(lái)源:網(wǎng)絡(luò ) 收藏
IMG height=260 alt="基于A(yíng)DUC7026的PID算法在基站功率控制中的應用" src="/uploadfile/mndz/uploadfile/201203/20120312090749344.jpg" width=400>

  圖5 改變期望輸出功率后的變化曲線(xiàn)(位置式)

4.2 增量式流程

  

基于A(yíng)DUC7026的PID算法在基站功率控制中的應用

  圖6 增量式流程圖

  對應圖6算法流程圖,PID部分實(shí)現程序如下:

  ActualOutputPower = 25*(float)ADCForwardPowerResult/1024-43;

  Error = SetOutputPower - ActualOutputPower;

  DeltaAttenuation = Proportion*(Error-LastError) + Integral*Error +

  Derivative*(Error-2*LastError + PrevError);

  Attenuation = DeltaAttenuation + LastAttenuation;

  DACVoltageValue = (float)(Attenuation*3/31 + 3.887);

  SetDACValue = (unsigned int)(DACVoltageValue*4096/2.5);

  PrevError = LastError;

  LastError = Error;

  LastAttenuation = Attenuation;

  這里,DACVoltageValue的值由可調衰減器的傳遞函數決定,實(shí)際程序中給出的參數是經(jīng)系統線(xiàn)性校正后的參數。理想情況下,假設可調衰減器的傳遞函數為:衰減量=k*電壓+b,則DAC的輸出應為式(8)所示。

  

基于A(yíng)DUC7026的PID算法在基站功率控制中的應用

(8)

  圖7所示為采用增量式PID算法,在系統輸出功率為-1dBm時(shí),調整其輸出功率為-10dBm的實(shí)測曲線(xiàn)。

  

基于A(yíng)DUC7026的PID算法在基站功率控制中的應用

  圖7 改變期望輸出功率后的變化曲線(xiàn)(增量式PID算法)

  5.結論

  由前面的測試結果可見(jiàn),在同樣的測試條件下,采用位置式PID算法的時(shí)候會(huì )出現過(guò)沖的情況,增量式雖然只是算法上作了一點(diǎn)改進(jìn),卻避免了這種情況的發(fā)生。且由于計算機輸出增量,所以誤動(dòng)作時(shí)影響小,必要時(shí)可用邏輯判斷的方法去掉。算式中不需要累加,控制增量 的確定僅與最近幾次的采樣值有關(guān),所以較容易通過(guò)加權處理而獲得比較好的控制效果。因此,建議采用增量式PID算法來(lái)實(shí)現的穩定控制。

pid控制器相關(guān)文章:pid控制器原理



上一頁(yè) 1 2 下一頁(yè)

關(guān)鍵詞: ADUC7026 PID算法 基站功率 控制

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>