新聞中心

        EEPW首頁 > 手機與無線通信 > 設計應用 > 基于ADUC7026的數字PID算法在基站功率控制中的應用

        基于ADUC7026的數字PID算法在基站功率控制中的應用

        作者:趙延輝 ADI公司 時間:2010-03-02 來源:電子產品世界 收藏

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

        本文引用地址:http://www.104case.com/article/106445.htm

          Error = SetOutputPower - ActualOutputPower;

          SumError += Error;

          Output = Proportion*Error + Integral*SumError + Derivative*

          (Error – LastError);

          LastError = Error;

          DACVoltageValue = (float)((Output + 26.1667)*3/31);

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

          這里,DAC Voltage Value的值由輸入信號功率,兩級固定增益放大器和可調衰減器的傳遞函數決定,實際程序中給出的參數是經系統線性校正后的參數。理想情況下,假設可調衰減器的傳遞函數為:衰減量=k×控制電壓+b,輸入信號功率為pin兩級固定增益放大器的增益為g1和g2,則DAC的輸出應為下式:

          DACVoltageValue=(Output-pin-g1-g2-b)/k (7)

          圖5所示為采用位置式算法,在系統輸出功率為-1dBm時,調整其輸出功率為-10dBm的實測曲線。



        關鍵詞: ADI 基站 PID

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 姚安县| 泾阳县| 高陵县| 香港 | 广宗县| 临沭县| 会理县| 阿勒泰市| 东明县| 长乐市| 高安市| 定远县| 建瓯市| 苏尼特右旗| 宁武县| 海淀区| 云浮市| 海宁市| 普洱| 宁陵县| 淳安县| 息烽县| 高安市| 申扎县| 宜兴市| 耒阳市| 洛南县| 五寨县| 四子王旗| 保山市| 乐东| 林甸县| 京山县| 德庆县| 宾川县| 永宁县| 安西县| 井陉县| 黄龙县| 比如县| 广东省|