新闻中心

EEPW首页 > 手机与无线通信 > 设计应用 > 基于ADUC7026的数字PID算法在基站功率控制中的应用

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

作者:赵延辉 ADI公司时间:2010-03-02来源:电子产品世界收藏

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

本文引用地址:http://www.eepw.com.cn/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

评论


相关推荐

技术专区

关闭