模块化FPGA设计在某雷达接收机中的应用

模块化FPGA设计在某雷达接收机中的应用
上海南市区
目前基于和结构的软件技术被广泛应用在数字接收机设计中,雷达接收机领域的数字化技术也在日趋进展,如何借助数字化的软硬件优势设计出易实现、灵便,并满足不同性能指标和目的的数字接收机成为工程设计的焦点。本文结合某延续波测速雷达数字接收机的设计实现,给出了一种基于模块化的FPGA设计计划,并在此基础上重点研究了信号处理模块的设计。
1 雷达接收机概述
雷达接收机的任务是通过适当的滤波将天线上接收到的微弱高频信号从陪同的噪声和干扰中挑选出来,并经过放大和检波后,送至、信号处理器或由计算机控制的雷达终端设备。雷达接收机可以按应用、设计、功能和结构等多种方式来分类。但是,普通来说可以将雷达接收机分为超外差式、超再生式、晶体视放式和调谐高频式等4种类型,其中超外差式雷达接收机具有敏捷度高、增益高、挑选性好和适用性广等优点,实际中在无数的雷达系统中都获得应用。超外差式雷达接收机的简化方框图1所示。


2 数字中频接收机原理
因为受器件水平的制约,数字接收技术目前还难以在频段挺直实现,普通在中频举行数字化。目前所说的数字测速即是利用中频数字锁相环来完成多普勒频率的提取及测量。数字中频接收机主要由数字化正交处理单元、数字载波锁相环和自动增益控制(AGC)环组成。


中频经A/D采样后的数字信号与数控(NC0)产生的数字正交信号分离举行数字混频,各经过FIR数字低通,得到I、Q两路数字窄带信号。I、Q两路信号分离作为数字信号的实部和虚部,做FFT分析,估算出多普勒信息,输出频率控制码控制NCO输出,实现迅速载波频率引导。I路信号再经过(LF1)完成数字滤波,控制NCO的输出频率,从而构成数字锁相环,在频率引导胜利后实现对载波信号的迅速捕捉与跟踪。环路锁定后从环路滤波器输出可以提取出多普勒信息。Q路信号经过一个低通滤波器(LF2),通过I、Q提取输入信号的幅度信息,实现信号的AGC控制。
3 模块化设计在FPGA的详细应用
本接收机主要功能是完成延续波雷达的测速和测角任务,设计时在保证指标的前提下,贯
彻简洁至上的原则;并且尽量采纳先进、成熟的数字处理技术和软件无线电技术,贯彻模块化、通用化、系列化、组合化设计原则,确保系统先进、稳定、牢靠。中频数字接收机是囫囵接收机部分的核心,设计时遵循简洁、灵便的特点,尽量削减硬件的功能,使其结构简洁,降低设计和实现的难度,而把复杂的处理交由软件完成。


3.1 FPGA模块组成
FPGA是囫囵数字中频接收机的通信枢纽,同时还参加部分信号处理工作,FPGA由时钟产生模块、时光解码模块、信号处理模块和通信控制模块四部分组成,分离完成四大基本功能,如3.2节所述。
3.2 FPGA各个模块的基本功能
3.2.1 时钟产生模块
时钟产生模块利用系统基准信号为囫囵系统提供时钟信号,保证系统的同步运行,详细如下:为提供采样信号;为DSP提供时钟信号;为信号处理模块提供时钟信号;为时光解码模块提供时钟信号;为通信控制模块提供时钟信号。其中,后3类时钟信号为FPGA内部信
等离子炬号,无需输出。
3.2.2 时光解码模块
时光解码模块利用时光码信号和时钟产生模块送来的时钟信号为囫囵系统提供时光信息和时基信号,保证系统在时光上的同步运行,详细如下:接收时光码信号,解码得到时光信息;产生与时光码信号对准的时基信号。
3.2.3 信号处理模块
孙绍聘信号处理模块接收ADC数据,完成信号处理,包括以下内容:信号的下变频处理;信号的滤波抽取处理。
3.2.4 通信控制模块
通信控制模块其外部完成与DSP单元、外部设备的通信;其内部完成与时钟产生模块、时光解码模块、信号处理模块的通信。
3.3 FP6A各个模块设计原理及解决办法
3.3.1 各模块组成
(1)时钟产生模块。时钟信号的产生利用PLL和分频器,对基准信号举行处理得到,设计时应注重ADC采样信号同相,同时保证信号处理模块时钟信号和FPGA接收的ADC数据相差
要求的固定值。
(2)时光解码模块。时光解码模块由、和分频链组成,时光码解码器的主要作用是译码得到秒信号和时光信息,分频链路的主要作用是产生与译码秒同步的分频信号。
(3)信号处理模块。信号处理模块由A、B两个通道组成,两个通道结构相同,分离处理两个点频的中频信号;每个通道又由和信号和差信号两个子通道组成,两个子通道都是数字下变频器(DDC),其结构相同,分离处理和/差两路信号。原理框图4所示。


虚拟桌面专家对于每个通道而言,和信号的处理结果分为一次抽取结果和二次抽取结果(每个结果又包含同相和正交两路),分离用于信号频谱识别和环路跟踪;差信号的处理结果为二次抽取结果,同相和正交两路信号分离对应于方位和俯仰角误差信号。


子通道实质上是一个数字接收信号处理器,原理图5所示。其基本功能是数字下变频和数据降速率处理,它由数控振荡器、数字下变频器和两级积分梳状抽取滤波器组成。信号进入
后,首先举行下变频,得到正交的两路基带信号I和Q,然后分离对这两路信号举行滤波和抽取,降低数据速率,以满足后续处理的要求。
信号处理模块一共有4个子通道,共形成8个数据预备好信号,但考虑到各个子通道由同一个时钟信号同步,并且在复位信号(ACLR)过后开头工作,因此挑选通道A的和信号子通道一次和二次抽取数据预备好信号作为囫囵信号处理模块数据预备好信号。
3.3.2 数控振荡器(NCO)
NCO产生两路正交的正弦波信号(本振信号),其频率和相位可控。
NCO的实现采纳查表法,将正弦表预先存入ROM中,频率积分后加上初始相位得到瞬时相位,作为正弦表地址数据输入,ROM输出为正弦幅度信号。因为受到FPGARAM容量的限制,相位到地址的转换需要做截断处理,同时只存储了1/4周期+1个单元的正弦幅度信息,查表时按照正弦信号的周期性做调节。


3.3.3 数字下变频器和积分梳状(CIC)抽取滤波器
数字下变频功能由有符号整数乘法器实现。CIC抽取滤波器包括两级,结构分离为2阶和5桃园矿
阶。CIC抽取滤波器传递函数和频率响应分离为:


其中,n为阶数,D为抽取比,fs为输入数据速率。CIC抽取滤波器原理框图7(以2阶CIC为例,5阶类似):


CIC抽取滤波器由积分器、抽取器、梳状器和比例器组成。单级积分器传递函数为由加法器和延迟寄存器实现;单级梳状器传递函数为H(z)=1-z-1,由减法器和延迟寄存器实现;比例器放在最后,保证有效位数。图8是CIC2积分梳状抽取滤波器的频率响应和其直流附近的放大,可以看出其单边带5 dB处的带宽是符合设计要求的。


3.3.4 时序图
信号处理模块信号处理子通道处理时序9所示,处理过程中采纳了流水线技术。NCO输出C
OS比FCW、PCW输入滞后5个时钟周期:下变频数据输出I比数据输入DIN滞后5个时钟周期。


3.3.5 通信控制模块
毒力岛通信控制模块分为EMIF、UART、BUFFER和GPIO四个子模块,其中GPIO子模块负责FPGA与DSP之间状态与控制信号的传输;EMIF子模块负责FPGA与DSP之间的通信控制,将两者之间的通信转换到内部总线,分离连通UART子模块和BUFFRE子模块;UART子模块负责外部串口设备与EMIF子模块之间的双向通信,BUFFRE子模块负责信号处理模块输出数据与EMIF子模块之间的缓冲通信。
4 结论
本计划充分利用软件的处理能力和对FPGA模块化设计的思想,提高了中频数字接收机的灵便性,并使FPGA单元易于分块编写,易于分块调试,易于修改。基于该模块化FPGA的数字雷达接收机已调试胜利,并已开头用法。

本文发布于:2024-09-23 16:22:09,感谢您对本站的认可!

本文链接:https://www.17tex.com/xueshu/8432.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:信号   模块   数字   设计   接收机   时钟
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议