当前位置:首页 > 工业控制 > 电子设计自动化
[导读] 摘 要: 基于FPGA的各种雷达信号产生方法,介绍了在FPGA中实现直接数字频率合成器(DDS)以及提高输出信号质量的方法,编程实现了频率捷变、线性调频以及相位编码等雷达信号的产生。仿真结果表明,该方法能灵活地产生

摘 要: 基于FPGA的各种雷达信号产生方法,介绍了在FPGA中实现直接数字频率合成器(DDS)以及提高输出信号质量的方法,编程实现了频率捷变、线性调频以及相位编码等雷达信号的产生。仿真结果表明,该方法能灵活地产生多种雷达信号,且质量较好。

雷达信号模拟器需要模拟简单脉冲调制、重频调制(重频参差、重频抖动和重频滑变)、载频调制(线性/非线性调频、频率捷变)和相位调制(相位编码)等样式的雷达信号[1]。传统的实现方法是采用直接数字合成器DDS实现。通过对DDS相关参数产生对应的雷达中频信号,其优点是产生的信号质量比较好,缺点是系统控制繁琐、模拟的雷达信号参数相对固定、缺乏足够的灵活性,对于非线性调频和相位编码信号很难达到令人满意的效果。

本文基于软件无线电的思想,采用FPGA实现DDS功能,通过控制DDS参数,在1片FPGA中实现了各种雷达信号的模拟。

  1 DDS基本原理

DDS由相位累加器、只读存储器(ROM)、数模转换器(DAC)和低通滤波器(LPF)组成。DDS的关键部分是相幅转换部分,根据相幅转换方式的不同,DDS大致可分为两大类:(1)ROM查询表法。ROM中存储有不同相位对应的幅度值,相位累加器输出对应的幅度序列,实现相幅转换;(2)计算法。对相位累加器输出的相位值通过数学计算的方法得到对应的幅度值,实现相幅转换,这里的计算方法有抛物线近似法、CORDIC法等。

对于查询表法,ROM里存储了2N个点(一个周期)。工作过程如下:在时钟脉冲fc的作用下,频率控制字K由累加器累加得到相应的相位码,相位码寻址ROM进行相位/幅度变换输出不同的幅度编码,相当于在ROM里每隔K个点取出一个点,再经过数模转换器DAC得到相应的阶梯波,最后经低平滑滤波器对阶梯波进行平滑,即得到由频率控制字K决定的连续变化的模拟输出波形,输出频率fout为:

式中,K为频率控制字,N为相位寄存器字长。输出频率由频率控制字及相位寄存器字长决定。

理想情况下,由于采样的原因,输出信号频谱存在一些杂散,谱线呈辛格函数形状。DDS输出信号杂散分量较大的主要原因有以下几点:一是相位截断效应;二是存放在ROM中的波形幅度存在量化误差;三是DAC的非理想特性。在DDS中,为了得到高的频率分辨率,相位累加器的字长一般较大,而只读存储器ROM的容量有限,通常位输出中只有高A位用来寻址ROM,从而产生相位截断误差,而DAC和ROM正弦波幅度字长也是有限的,同时,在DAC转换过程中总存在如微分线性误差等误差,这样就产生了量化误差和DAC的非理想特性误差。

  2 基于FPGA的雷达信号模拟器

基于FPGA的雷达信号产生器系统框图如图1所示。系统主要由单片机、FPGA、模数转换器、低通滤波器、自动电平控制、RS-232通信接口、时钟电路以及人机接口等部分组成。单片机完成系统控制、人机交互控制以及与上位计算机的信息交换[2]; FPGA实现DDS的模拟以及其他逻辑的产生[3-4];模数转换器将数字信号转换成模拟信号,经低通滤波器滤波后获得良好的波形信号;为了提高信号产生器带负载的能力,自动电平控制部分保证输出信号幅度在接入不同负载时变化不致太大。


系统工作时,单片机将由RS-232接口接收到的或由键盘设置的信号参数写入FPGA,在FPGA中实现的DDS内核根据设置的参数产生相应的数字波形,经D/A转换、低通滤波和电平控制后输出。

  2.1 完全DDS内核

完全DDS内核的组成框图如图2所示。完全DDS核包括频率累加器、相位累加器、相位偏移累加器、波形存储器、相位选择开关等部分。频率累加器在产生线性调频信号时控制频率增量的大小;相位累加器和普通的DDS中的相位累加器功能相同,其输入为频率控制字,决定输出信号的频率;相位偏移累加器用于产生相位编码信号,其相位偏移字根据需要可以有多种,但必须有一种相位偏移为0°;正弦表用于存储数字正弦波,为了减小波形存储容量,正弦表中只存储了1/4个周期的正弦波信号,通过逻辑控制实现全周期正弦波信号的产生。


完全DDS内核的工作原理与普通DDS芯片的工作原理大致相同,只不过在产生不同调制样式信号时取舍不同。由于相位/ 幅度转换表中存放的是正弦信号,因此模块只输出受到不同调制的正弦信号。如果将相位/ 幅度转换表做成内容可修改的双端口RAM结构,则该模块也能产生特殊样式的周期信号。基于完全DDS核的信号产生方法其优点是预存波形的点数不变,输出信号的频率仅由频率控制字和系统时钟决定,三者之间的关系如上节DDS基本原理描述的关系。

如前所述,DDS输出信号存在杂散频谱。引起杂散频谱的原因主要有相位截断效应、波形幅度量化误差和DAC的非理想特性。由于本系统采用单独的DAC芯片,这里只讨论前两种因素对信号质量的影响。

为了得到高的频率分辨率,相位累加器位数一般较大,而在DDS设计中,为了节省波形存储器的容量,人们希望在不引入过多干扰的情况下尽可能多地截去相位累加器的低有效位B。故相位累加器的N位输出中只有高A位去寻址只读存储器,从而产生了相位截断误差。根据相关分析,相位截断将引起周期性非谐波杂散,其谱曲线“成对”出现,“成对”谱线出现的间隔为fc/2B。通常采用Wheatley相位抖动注入法消除这种杂散,在每次相位累加器溢出之时,高频脉冲产生一个0~(K-1)的随机数Kn,加到相位累加器的寄存器值上,使相位累加器的溢出不总是比理想的溢出推后,而是随机地提前,从而打破了周期性。这种方法对去除杂散非常有效,但所付出的代价是产生了宽频带相位噪声,但这种宽频带相位噪声比杂散更容易滤除。

由于ROM存储的波形样点的幅度编码由有限位二进制数表示,这样DDS的输出波形就存在幅度量化误差,仅从量化观点看,设正弦波的样点值用D位二进制码来表示,则信号功率与量化噪声总功率之比为6D dB。可见,幅度量化的信噪比随着D的增加而提高。为了在低比特DAC情况下能够采用随机化幅度抖动注入法获得更高的信号质量,在DAC的输入数据被截断成M bit之前,给正弦查询表输出的D bit数据加上一个随机数,这个随机数的范围是0~(2D-M-1),如图3所示。


通过对一个有5 bit DAC的随机化幅度抖动注入DDS的频谱和两个分别有5 bit和11 bit DAC的普通正弦输出DDS的频谱的比较,随机化幅度抖动注入DDS杂散的电平比起带有相同分辨力DAC的普通DDS杂散的电平至少低10 dB,而与有11 bit DAC的普通正弦输出DDS的杂散的电平差不多。尤其值得注意的是,一直出现在正弦输出DDS载波附近的杂散谱线在随机化幅度抖动注入DDS输出频谱中被消除掉了。

  2.2 各种体制雷达信号的实现方法

简单脉冲调制和重频调制雷达信号的实现方法比较简单,这里只描述频率捷变雷达信号、线性调频雷达信号和相位编码雷达信号的实现方法,并给出相应的QUARTUS仿真结果。

(1)频率捷变雷达信号

频率捷变信号与常规雷达信号相比,只是频率发生了变化,而其他参数不变,其既可以实现脉间捷变,也可以实现脉组捷变。当脉间捷变时,只需要在每个调制脉冲期间设置不同的频率控制字即可;脉组捷变是在一组脉冲周期内为一个频率控制字,而在另一组脉冲周期内为另一个频率控制字,根据频率捷变数量循环使用频率控制字。图4所示是只有2个频率的脉间捷变信号的相位累加器输出的仿真结果,为了便于观察,2个频率对应的频率控制字分别定为240和15。


(2)线性调频雷达信号

产生线性调频是在普通的DDS核前面增加了一级频率累加器,定期改变频率控制字,从而改变输出信号的频率。如果频率增量字是一个恒定的值,则输出信号为线性调频信号;如果频率增量字是一个变化的值,则输出信号为非线性调频信号。图5所示为线性调频信号的仿真结果。

(3)相位编码雷达信号

图6所示为5位二相编码信号的仿真结果,其编码顺序是“+ + + - +”,其相位分别在“+ → -”和“-→ +”时发生180°的相位跳变。

本文基于软件无线电的思想,通过在FPGA中实现一个完全的DDS内核,实现多种雷达信号的产生,产生的雷达信号完全能够满足各种雷达信号处理实验的要求。文中讨论了各种信号独立产生的方法,如果将DDS内核中的正弦表设计成双端口存储器,还可以实现任意波形和多种组合波形的产生。



来源:keji0次

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

VGA接口主要用于将计算机的数字图像信号转换成模拟信号,从而可以在显示器上显示。这种接口通常包含15个针脚,分成3排,每排5个孔,可以传输红、绿、蓝三种基本颜色的信号以及水平和垂直同步信号。

关键字: vga接口 信号 电压

上海2023年9月4日 /美通社/ -- 2023年8月8日,成都大运会正式落幕。来自113个国家和地区的6500名大学生运动员,在12个比赛日里同台竞技,展现青春与体育的力量。与此同时,在大运会的各个赛场、运动员村以及...

关键字: 信号 TV PS CE

瓦努阿图维拉港2023年8月28日 /美通社/ -- Vantage(或"Vantage Markets")欣然宣布在Vantage应用程序上推...

关键字: GE AN 信号 应用程序

(全球TMT2023年7月19日讯)三星电子宣布已完成其业内首款GDDR7的研发工作,年内将首先搭载于主要客户的下一代系统上验证。继2022年三星开发出速度为每秒24千兆比特(Gbps)的GDDR6 16Gb之后,GD...

关键字: DDR 三星电子 信号 GBPS

频谱分析仪是用于分析信号频谱结构的设备,可以用于测量信号的频率、幅度、功率、谱线宽度等参数,是现代电子测量和通信领域中不可或缺的工具。

关键字: 频谱分析仪 信号

频谱分析仪是用于分析信号的频率成分和功率的电子设备。分辨率是频谱分析仪的一个重要指标,它决定了频谱分析仪能够分辨的信号细节和频谱特征。在频谱分析仪的使用过程中,分辨率受到多种因素的影响,这些因素包括信号频率、信号强度、分...

关键字: 频谱分析仪 信号 分辨率

频谱分析仪是用于测量信号频率、幅度和功率谱等特性的重要工具,广泛应用于电子工程、通信、生物医学等领域。本文将介绍频谱分析仪的基本原理、使用方法和技巧,帮助读者更好地理解和使用频谱分析仪。

关键字: 频谱分析仪 信号

频谱分析仪是一种用于分析信号频率成分的重要仪器,能够在复杂信号中识别出各个频率成分,以及它们在不同时间段的强度和带宽。在科学研究、工业生产、通信网络、电子对抗等领域,频谱分析仪发挥着重要作用。

关键字: 频谱分析仪 信号

3D打印技术(3D printing technology)是一种以数字模型为基础,通过逐层累加材料的方式制造物体的技术。它已经在许多领域引起了广泛的关注和应用,包括制造业、医疗领域、建筑业、艺术设计等。本文将围绕3D打...

关键字: 3D打印 数字模型 技术

3D打印技术在医疗领域的应用日益广泛,它不仅能够提供个性化的医疗解决方案,还能够快速制造医疗器械和人体组织模型,为医生和患者带来了许多益处。本文将详细介绍3D打印技术在医疗方面的应用,并探讨其所起到的作用。

关键字: 3D打印 医疗 技术
关闭
关闭