1.本发明涉及通信领域,更具体的,涉及一种宽带波形产生组件和方法。
背景技术:
2.现有的的宽带波形产生组件,只能输出特定带宽、脉宽的宽带波形,并且在进行幅度、相位预失真时,需要用其他设备录取发射波形,计算失真特性并存储下来,当多个组件的幅度、相位特性一致性较差时,需要反复录取、计算,费时费力。
技术实现要素:
3.为解决背景技术中所提出的技术问题中的至少一个,本发明的一个目的在于提供一种宽带波形产生组件和方法,所述宽带波形产生组件包括:fpga可编程逻辑处理器、高速adc和高速dac;
4.所述fpga可编程逻辑器用于接收外部控制信号和所述高速adc输入的采样数据,根据所述输入控制信号实时产生线性调频信号并进行失真和滤波处理后转换为串行信号输出至所述高速dac,所述高速dac对其进行数模转换后输出宽带波形信号。
5.所述fpga可编程逻辑处理器包括:多通道参数化波形产生模块、预失真滤波器模块和并串转换模块;所述多通道参数化波形产生模块用于接收所述外部控制信号并根据外部控制信号实时产生线性调频波形信号;所述预失真滤波器模块用于改变输入的所述线性调频波形信号的幅度和相位特性,完成预失真;所述并串转换模块用于接收所述预失真滤波器模块输出的并行数据,将其转换为串行数据后输出。
6.所述fpga可编程逻辑处理器还包括滤波器系数计算模块,
7.所述滤波器系数计算模块用于接收所述高速adc输入的采样数据,并依次进行fft运算(离散傅立叶变换的快速算法)和ifft运算(离散傅立叶反变换的快速算法)得到滤波器系数并输出至所述预失真滤波器模块的滤波器系数输入端口。
8.优选的,输入时钟信号的输出端与所述高速adc和高速dac的时钟输入端连接。
9.所述高速dac输出的宽带波形信号一路直接输出,另一路作为采样信号输出至所述高速adc,所述高速adc将宽带波形信号转换为数字信号后输出至所述滤波器系数计算模块。
10.优选的,所述fft运算用于将所述采样数据由时域转换到频域,得到其幅度和相位特性。
11.本发明另一方面提供了一种宽带波形产生方法,所述方法包括:
12.所述fpga可编程逻辑处理器包括:多通道参数化波形产生模块、预失真滤波器模块和并串转换模块;所述多通道参数化波形产生模块接收外部控制信号并根据外部控制信号实时产生线性调频波形信号;所述预失真滤波器模块改变输入的所述线性调频波形信号的幅度和相位特性,完成预失真;所述并串转换模块接收所述预失真滤波器模块输出的并行数据,将其转换为串行数据后输出。
13.所述fpga可编程逻辑处理器还包括:滤波器系数计算模块,
14.所述滤波器系数计算模块接收所述高速adc输入的采样数据,并依次进行fft运算(离散傅立叶变换的快速算法)和ifft运算(离散傅立叶反变换的快速算法)得到滤波器系数并输出至所述预失真滤波器模块的滤波器系数输入端口。
15.所述fpga可编程逻辑器用于接收外部控制信号和所述高速adc输入的采样数据,根据所述输入控制信号实时产生线性调频信号并进行失真和滤波处理后转换为串行信号输出至所述高速dac,所述高速dac对其进行数模转换后输出宽带波形信号
16.所述高速dac输出的宽带波形信号一路直接输出,另一路作为采样信号输出至所述高速adc,所述高速adc将宽带波形信号转换为数字信号后输出至所述滤波器系数计算模块;输入时钟信号的输出端与所述高速adc和高速dac的时钟输入端连接。
17.本发明的有益效果如下:
18.本发明的输出信号宽带能达到1.5ghz,经过自适应预失真后的波形带内平坦度小于1db,带内相位线性度小于5度,而且滤波器系数自适应更新,灵活、可靠。
附图说明
19.图1示出本发明的一个实施例提出的一种宽带波形产生组件的模块图;
20.图2使出本发明的一个实施例提出的一种宽带波形产生方法的示意图。
具体实施方式
21.为了更清楚地说明本发明,下面结合优选实施例和附图对本发明做进一步的说明。附图中相似的部件以相同的附图标记进行表示。本领域技术人员应当理解,下面所具体描述的内容是说明性的而非限制性的,不应以此限制本发明的保护范围。
22.本发明的一个实施例提出的一种宽带波形产生组件;
23.如图1所示,所述宽带波形产生组件包括:
24.fpga可编程逻辑器5、高速模数转换单元(高速adc)6和高速数模转换单元(高速dac)7,所述fpga可编程逻辑器5包括多通道参数化波形产生模块1、预失真滤波器模块2、滤波器系数计算模块3和并串转换模块4。
25.所述多通道参数化波形产生模块1根据输入控制信号,实时、参数化的产生任意带宽、脉宽的线性调频波形;多通道参数化波形产生模块1输出的宽带波形由滤波器系数输入接口进入预失真滤波器模块2后改变幅度、相位特性,完成预失真;所述并串转换模块4接收预失真滤波器模块2处理后的并行数据并将其转换为适应高速dac7的串行数据;所述并串转换模块4的数据输出接口与高速dac7的数据输入端连接;高速dac7有两个输出端,包括高速adc6采样信号输出端和宽带波形信号输出端;
26.所述滤波器系数可以根据使用环境实时计算并更新,滤波器系数计算模块3接收高速adc6输出的采样数据并进行fft运算,将其由时域转换到频域,得到采样信号的幅度、相位特性,再经过ifft运算得出滤波器系数,所述预失真滤波器模块2的滤波器系数输入接口接收所述滤波器系数并根据其进行预失真处理;
27.组件的输入控制信号与多通道参数化波形产生模块1的输入接口连接;多通道参数化波形产生模块1的数据输出接口与预失真滤波器模块2的数据输入接口相连;预失真滤
波器模块2的滤波器系数输入接口与滤波器系数计算模块3的系数输出接口连接;滤波器系数计算模块3的数据输入接口与高速adc6的数据输出接口连接;预失真滤波器模块2的数据输出接口与并串转换模块4的数据输入接口连接;并串转换模块4的数据输出接口与高速dac7的数据输入端连接;输入时钟信号与高速adc6、高速dac7的时钟输入端连接。
28.本发明第一个实施例所提供的宽带波形产生组件在fpga可编程逻辑器内实现了多通道参数化波形产生模块、预失真滤波器模块和滤波器系数计算模块,由于高速dac支持1.5ghz带宽,本发明的输出信号带宽能达到1.5ghz,经过自适应预失真后的波形带内平坦度小于1db,带内相位线性度小于5度,滤波器系数自适应更新,灵活、可靠,提高了组件的预失真效率。
29.在另一个实施例中,本发明提供了一种宽带波形产生方法,如图2所示,所述方法包括:
30.所述多通道参数化波形产生模块根据输入控制信号实时产生任意带宽、脉宽的线性调频波形,经过预失真滤波器模块预失真处理后,进入并串转换模块转换为并行数据,再输出至高速dac7转换为宽带波形信号最终输出;
31.高速dac7(高速数模转换)的另一路宽带波形信号作为反馈信号输出至高速adc6,所述高速adc(模数转换)进行信号采样并将其转换为数字信号,数字采样信号输出至所述滤波器系数计算模块3,计算得到滤波器系数,输出至预失真滤波器模块,用于预失真转换。
32.其中,高速dac即高速数模转换器,高速(≥30msps)dac、包括宽带射频、中频信号处理和通用基带类别。
33.显然,本发明的上述实施例仅仅是为清楚地说明本发明所作的举例,而并非是对本发明的实施方式的限定,对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其它不同形式的变化或变动,这里无法对所有的实施方式予以穷举,凡是属于本发明的技术方案所引伸出的显而易见的变化或变动仍处于本发明的保护范围之列。
技术特征:
1.一种宽带波形产生组件,其特征在于,包括:fpga可编程逻辑处理器、高速adc和高速dac;所述fpga可编程逻辑器用于接收外部控制信号和所述高速adc输入的采样数据,根据所述输入控制信号实时产生线性调频信号并进行失真和滤波处理后转换为串行信号输出至所述高速dac,所述高速dac对其进行数模转换后输出宽带波形信号。2.根据权利要求1所述的组件,其特征在于,所述fpga可编程逻辑处理器包括:多通道参数化波形产生模块、预失真滤波器模块和并串转换模块;所述多通道参数化波形产生模块用于接收所述外部控制信号并根据外部控制信号实时产生线性调频波形信号;所述预失真滤波器模块用于改变输入的所述线性调频波形信号的幅度和相位特性,完成预失真;所述并串转换模块用于接收所述预失真滤波器模块输出的并行数据,将其转换为串行数据后输出。3.根据权利要求2所述的组件,其特征在于,所述fpga可编程逻辑处理器还包括滤波器系数计算模块,所述滤波器系数计算模块用于接收所述高速adc输入的采样数据,并依次进行fft运算(离散傅立叶变换的快速算法)和ifft运算(离散傅立叶反变换的快速算法)得到滤波器系数并输出至所述预失真滤波器模块的滤波器系数输入端口。4.根据权利要求1所述的组件,其特征在于,输入时钟信号的输出端与所述高速adc和高速dac的时钟输入端连接。5.根据权利要求1所述的组件,其特征在于,所述高速dac输出的宽带波形信号一路直接输出,另一路作为采样信号输出至所述高速adc,所述高速adc将宽带波形信号转换为数字信号后输出至所述滤波器系数计算模块。6.根据权利要求3所述的组件,其特征在于,所述fft运算用于将所述采样数据由时域转换到频域,得到其幅度和相位特性。7.一种利用权利要求1
‑
6中任一项所述的组件进行的宽带波形产生方法,其特征在于,所述fpga可编程逻辑处理器包括:多通道参数化波形产生模块、预失真滤波器模块和并串转换模块;所述多通道参数化波形产生模块接收外部控制信号并根据外部控制信号实时产生线性调频波形信号;所述预失真滤波器模块改变输入的所述线性调频波形信号的幅度和相位特性,完成预失真;所述并串转换模块接收所述预失真滤波器模块输出的并行数据,将其转换为串行数据后输出。8.根据权利要求7所述的方法,其特征在于,所述fpga可编程逻辑处理器还包括:滤波器系数计算模块,所述滤波器系数计算模块接收所述高速adc输入的采样数据,并依次进行fft运算(离散傅立叶变换的快速算法)和ifft运算(离散傅立叶反变换的快速算法)得到滤波器系数并输出至所述预失真滤波器模块的滤波器系数输入端口。9.根据权利要求7所述的方法,其特征在于,所述fpga可编程逻辑器用于接收外部控制信号和所述高速adc输入的采样数据,根据所述输入控制信号实时产生线性调频信号并进行失真和滤波处理后转换为串行信号输出至所述高速dac,所述高速dac对其进行数模转换后输出宽带波形信号。10.根据权利要求9所述的方法,其特征在于,
所述高速dac输出的宽带波形信号一路直接输出,另一路作为采样信号输出至所述高速adc,所述高速adc将宽带波形信号转换为数字信号后输出至所述滤波器系数计算模块;输入时钟信号的输出端与所述高速adc和高速dac的时钟输入端连接。
技术总结
本发明公开了一种宽带波形产生组件和方法,所述组件包括:FPGA可编程逻辑处理器、高速ADC和高速DAC;所述FPGA可编程逻辑器用于接收外部控制信号和所述高速ADC输入的采样数据,根据所述输入控制信号实时产生线性调频信号并进行失真和滤波处理后转换为串行信号输出至所述高速DAC,所述高速DAC对其进行数模转换后输出宽带波形信号。本发明在FPGA可编程逻辑器内实现了多通道参数化波形产生模块、预失真滤波器模块和滤波器系数计算模块,不仅可以实时、参数化产生任意带宽、脉宽的宽带线性调频波形,而且可以自适应预失真,提高组件的预失真的效率。真的效率。真的效率。
技术研发人员:史康为 陈利群 沈飞跃 李腾龙
受保护的技术使用者:北京无线电测量研究所
技术研发日:2021.03.25
技术公布日:2021/6/29
转载请注明原文地址:https://doc.8miu.com/read-13119.html