1. 引言
在测控信号处理的过程中,为了使接收机能够可靠地接收电平具有一定动态范围的信号,并保证后续信号处理单元的性能,常在信道中加入自动增益控制(Automatic Gain Control,简称AGC)电路。通过自适应地调整信道的增益,使AGC后输出信号能够保持一定的电平强度。宽带多载波信号中含有多个不同频率的信号,不同信号的电平强度相互独立,可以相差几十分贝(dB)以上。AGC通过控制中放模拟电压,可以实现输入信道动态电平信号的稳副输出,但是对于带内各个信号的幅度无法进行分别控制,输入信道经过AGC之后,不同载波信号的电平差值没有发生改变。本文提出了一种模拟电压+数字幅度调整的两级AGC控制方法,在实现输入信道电平控制的同时又能对信道内的不同信号幅度进行分别控制,可有效地适用于宽带多载波信号的接收与信号处理情况。
2. 信号模型
给定接收的宽带多载波信号模型:
(1)
式(1)中
为整个接收信道的合成信号,
为不同频点的载波信号,其中
,
,
分别表示第i个载波信号的幅度、频率和相位。
如图1所示,宽带多载波信号中含有多个频率的载波信号,不同信号的频谱之间相距一定的带宽,功率有较大的差异。后端信号处理终端在对该接收信号进行处理之前需要对不同载波分别进行自动增益控制,确保所有信号都能以接近的幅度进行稳定输出。
3. 自动增益控制原理
自动增益控制(AGC)是一种使放大电路的增益自适应地随输入信号强度而调整的限幅输出自动控制方法。AGC是一个闭环负反馈系统,主要由增益受控放大电路和控制电压形成电路两部分构成,通过反馈控制放大电路的增益来达到控制输出信号电平的目的 [1]。
如图2所示,AGC通过增益受控放大电路来控制输出信号的电平,同时实时地根据输出信号的电平产生放大电路的控制电压,自适应地调整放大电路的增益 [2]。
增益受控放大电路的增益随控制电压而改变,通过可变增益放大器(VGA)中线性放大和压缩放大的有效组合对输出信号进行调整。对于反向AGC系统(AGC电压增大,放大电路增益增加)而言,当输入信号较弱时,AGC控制电压增大,线性放大电路工作,提高输出信号的强度;当输入信号较强时,AGC控制电压减小,压缩放大电路工作,降低输出信号的强度。
控制电压形成电路主要由AGC检波器和低通平滑滤波器组成。放大电路的输出信号经检波并经滤波器滤除低频调制分量和噪声后,产生用以控制增益受控放大电路的电压,从而控制放大电路的增益,达到自动增益控制的目的。

Figure 1. Spectrum of wideband multi-carrier signal
图1. 宽带多载波信号频谱示意图

Figure 2. Functional block diagram of AGC
图2. AGC原理框图
4. 设计实现
对于输入电平具有一定动态范围的信号,在进行信号处理之前应先进行AGC控制,使输出信号的电平保持适当的水平 [3] [4] [5]。宽带多载波信号中不同信号的频谱之间相距一定的带宽,功率有较大的差异,需要对各频点信号分别进行提取处理,这就要求带内各频点信号的AGC独立可控、互不影响,使不同频点信号都能以适当的幅度进行稳定输出。而AGC控制电压只能统一调整整个接收信道的电路增益,无法对信道内各频点信号的增益进行分别控制,这里提出一种新的设计方法,采用模拟AGC电压控制+数字AGC幅度调整的两级AGC控制,在完成输入信道电平控制的同时又能实现信道内不同信号幅度的独立可控,可有效地适用于宽带多载波信号的自动增益控制。
4.1. 模拟AGC电压控制
宽带多载波信号的第一级AGC通过控制中放单元VGA的模拟电压来实现,主要是为了在中频输入信号电平发生波动时使模拟AGC环路输出稳定幅度的信号,其流程如图3所示。
信道接收的中频宽带信号经过中放模块的增益控制后送入高速模数转换器件(A/D),将模拟信号转化为数字采样信号。数字信号先经过下变频单元进行频谱搬移,将中频输入信号转为后续信号处理所需的零中频正交I、Q两路信号。为降低数据率,减小数字信号处理的运算量,可以根据信号有效带宽对零中频正交信号进行进一步的滤波抽取。

Figure 3. Flowchart of analog AGC loop control
图3. 模拟AGC电压环路控制流程图
将降速后的零中频正交信号送入检波单元,这里采用平方和幅度检波。对正交I、Q信号作平方和处理,得到信号功率,开方后得到信号的幅度信息。将检波幅度与设定的参考门限进行对比,作差得到两者之间的幅度误差,对误差进行积分,适当设置中放控制增益,转换为模拟电压输出给中放的VGA,不断调整中放电路的增益,使输入信号检波幅度与参考幅度的误差趋于零,达到AGC控制平衡。
(2)
式(2)中
为幅度误差积分,
为信号的检波幅度,
为参考门限,也就是中放控制输出稳定时的信号幅度值;k为AGC增益系数,控制AGC时常数。
4.2. 数字AGC幅度调整
经过模拟AGC环路后,接收信道有效带宽内的宽带信号(图3中降速后的零中频正交信号)具有相对稳定的幅度,但对于单个载波信号而言,其幅度并未达到理想的AGC控制水平。将模拟AGC环路输出信号送入数字AGC环路,对各载波信号分别进行滤波提取与数字AGC控制,可以同时实现带宽内不同信号的AGC控制平衡,其流程如图4所示。

Figure 4. Flowchart of digital AGC loop control for wideband multi-carrier signal
图4. 多载波信号数字AGC环路控制流程图
根据载波频率将模拟AGC环路输出信号分别送入不同的数字变频器完成频谱搬移至零中频。变频后的信号进行低通滤波抽取,滤除带外其它信号的干扰。滤波降速后的信号经过幅度调整模块,对幅度进行补偿修正后送入幅度检波模块。检波后幅度与参考幅值比较作差,得到两者之间的幅度误差,对误差进行积分平滑,产生数字幅度调整的比例系数,反馈输入至幅度调整模块,不断修正数字域信号的放大压缩比,直到输出信号检波幅度与参考幅度的误差趋于零,达到最终的AGC控制平衡。
通过数字AGC环路,接收信道内各载波信号可以独立地进行AGC控制,同时达到输出幅度稳定的目的。
4.3. AGC增益输出标校
实现AGC控制的同时需要对信道的实际增益进行标校和量化输出。采用模拟AGC电压控制 + 数字AGC幅度调整的设计方法时,最终的AGC增益标校需要考虑模拟和数字两级AGC环路的增益系数,是两级AGC环路增益累加的结果。
模拟AGC环路的增益系数可以用AGC控制电压来指示。设置固定电平的中放输入信号,通过调整AGC电压的大小,可以标校出一组AGC电压值与中放控制增益的对应关系。实际应用中通过查询对应关系表可以得到模拟AGC环路的增益。
数字AGC环路的增益系数可以用幅度调整系数来指示。根据幅度调整系数与定标输出幅度的比值关系,可以计算出数字域幅度的放大/缩小比例,得到数字AGC环路的实际增益。
5. 计算分析
对于式(1)的宽带多载波信号模型,这里只考虑两个载波信号的接收:
(3)
设定模拟AGC环路输出电平−20 dBm,数字AGC环路输出电平−20 dBm,接收单载波信号电平动态范围−10~−70 dBm。不同输入电平下AGC环路增益控制如表1所示。

Table 1. Gain control results of two-stage AGC loop with different input signals
表1. 不同输入信号下两级AGC环路增益控制结果
当输入载波f1、f2的电平发生变化时,模拟AGC环路使整个信道的输出幅度保持稳定,数字AGC环路使各载波信号的输出幅度均保持稳定。
6. 结束语
文中提出了一种针对宽带多载波接收信号的自动增益控制方法,采用模拟AGC电压 + 数字AGC幅度的两级环路控制设计,可以完成同一接收信道中不同载波信号的独立AGC控制。该方法实现简单、硬件复杂度低,已成功应用于工程实践中,对宽带多载波信号的接收与信号处理有非常好的效果。