【技术实现步骤摘要】
一种基于FPGA的数字AGC计算与控制方法
[0001]本申请涉及机载雷达接收机自动增益控制的领域,尤其是涉及一种基于FPGA的数字AGC计算与控制方法。
技术介绍
[0002]自动增益控制(AGC)是机载雷达接收机重要组成部分,通过自动增益控制使接收机的增益随信号的强弱进行有效调整,使各级接收节点不会饱和,保证射频接收的回波信号保持在正常范围内。在机载雷达接收机中,数字AGC的实现过程通常是:先对模拟信号进行ADC采样,然后进行数字混频和滤波处理,再对基带I/Q信号进行功率计算及统计,然后通过与控制目标区域的门限比较进行AGC值计算,最后反过来控制射频接收通道的衰减。
[0003]机载雷达系统通常是以帧脉冲(每个帧脉冲周期内包含若干个等间隔PRI脉冲)为单位来进行发射、接收和处理的,即第一帧收到的通信控制字信息,在第二帧的帧脉冲到来时才能起效。传统方式的雷达接收机数字AGC处理流程是:(1)由数字接收模块在第一帧进行ADC采样与数字下变频获得基带信号,然后进行幅度值计算及统计、并将统计值实时发送给处理机;(2)接着 ...
【技术保护点】
【技术特征摘要】
1.一种基于FPGA的数字AGC计算与控制方法,其特征在于,包括如下步骤:ADC采样芯片将模拟信号数字化;在FPGA上计算AGC值,将AGC值映射为离散量;控制驱动芯片将AGC离散量,发送至射频接收模块。2.根据权利要求1所述的基于FPGA的数字AGC计算与控制方法,其特征在于,在FPGA上计算AGC值的具体步骤包括:FPGA对数字化信号进行解析后进行数字下变频,得到基带复信号,对基带复信号进行信号功率值计算,选取信号功率最大值,将信号功率最大值与控制目标区间上下门限做功率差值运算获得AGC值。3.根据权利要求2所述的基于FPGA的数字AGC计算与控制方法,其特征在于,选取信号功率最大值的方法包括各通道功率最大值统计和多通道功率最大值比较。4.根据权利要求3所述的基于FPGA的数字AGC计算与控制方法,其特征在于,各通道功率最大值统计根据雷达不同工作状态对数字AGC计算与控制方式的需求不同选择对应的时间间隔,每个通道的功率值分别进行比较统计,获得对应时间间隔的功率最大值,时间间隔包括包、帧和行,每个通道率最大值采用逐点比较功率值大小的方式获得,通道i的功率最大值可表示为:P
iMAX
=MAX(P
in
) (n=0,1,2,
…
,N)。5.根据权利要求3所述的基于FPGA的数字AGC计算与控制方法,其特征在于,多通道功率最大值比较的方法为:将每个通道的功率最大值同时分别获取后,再比较所有通道的功率值,选取信号功率最大通道的最大功率值。所有通道的最大值功率值采用比较每个通道功率最大值大小的方式获得,最大功率值可表示为:P_MAX=MAX(P_iMAX) (i=1,2,
...
【专利技术属性】
技术研发人员:王利华,陆健鲲,汤勇,
申请(专利权)人:中国航空工业集团公司雷华电子技术研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。