基于ADUC7026的數字PID算法在基站功率控制中的應用
PID算法實現
由圖3功率控制結構框圖可知,實際的輸出功率表達式下式:
根據ADC轉換得到的數字電壓值轉換成采樣前的實際輸出功率值的表達式如式下:
其中ADC_Data為ADC的轉換結果,2.5V為ADC的參考電壓值,4096為12-bit ADC滿量程輸入值,PdBm_in=20(Vout-0.5)-50是AD8364的傳遞函數,10dB為耦合器的衰減量。
DAC的輸出電壓由不同PID算法的運算結果和可調衰減器的傳遞函數決定,下面介紹兩種不同PID 算法的流程、程序實現及其測試結果。
位置式PID算法流程
對應圖4算法流程圖,PID控制部分實現程序如下:
評論