基于FFT的新型调制域分析方法技术

技术编号:15288374 阅读:59 留言:0更新日期:2017-05-10 13:13
本发明专利技术公开了一种基于FFT的新型调制域分析方法,其包括以下步骤:步骤一,被测信号通过A/D采样后在缓存器缓存,数据最后送到CPU,数据长度如下式所示:L=T/Ts,其中T为调制域分析一屏需要显示的时间;步骤二,根据频率的测量精度,计算FFT的点数N,N的计算方法如下式所示:N=Fs/(2XRBW),其中RBW为频率分辨率,N取为2的幂次方;步骤三,计算FFT运算次数M,M的计算方法如下式所示:M=L/N,其中M取整数;步骤四,进行M次FFT运算,得到M个频率值等。本发明专利技术能够提高测量精度,方法新颖,节约成本,工程容易实现。

A new modulation domain analysis method based on FFT

The present invention discloses a new analysis method of modulation domain based on FFT, which comprises the following steps: 1, the measured signal is sampled by the A/D in the data buffer, and finally sent to the CPU, the length of the data shown as the following formula: L = T/Ts, where T is the modulation domain analysis screen to display the time step; two, according to the measurement accuracy of frequency, the number of N FFT calculation, the calculation method of N is shown as the following formula: N = Fs/ (2XRBW), where RBW is the frequency resolution, N for the power of 2; step three, calculation of FFT number M, the calculation method of M is shown as the following formula: M where M = L/N, integer; step four, the M FFT operations, M frequency value etc.. The invention can improve the measuring precision, the method is novel, the cost is saved, and the project is easy to realize.

【技术实现步骤摘要】

本专利技术涉及一种新型调制域分析方法,特别是涉及一种基于FFT的新型调制域分析方法
技术介绍
调制域是由信号的时间和频率两个轴构成的平面域,它反应了信号频率与时间的关系,是对信号进行三维(时域、频域、调制域)测量不可缺少的一个测量域。调制域分析用于测量信号的频率随时间的变化特性,在抗干扰通信、捷变频雷达、电子战系统、机电系统中有重要应用,是研制、生产、维护现代军事及民用电子系统的必备仪器。传统上,调制域分析基于对事件和时标的计数技术实现,被测信号Fx经过放大整形电路,得到脉冲序列Ex。然后对生成的脉冲序列在闸门信号Tg内计数,共有两个计数器:时标计数器和事件计数器。时标计数器计算在时段Tg内时标信号的脉冲数N;事件计数器计算在同样的时段Tg内脉冲序列的脉冲数M。Tp是原始闸门信号,Ex是被整形后测量信号,To是时标信号,Tg是由被测信号同步Tp之后得到的实际闸门信号,Tc是一个虚拟信号,由时标信号同步Tg得到,Err就是测量过程中所产生的误差信号。连续测频时,时标计数器、事件计数器连续计数,在Tg信号上升沿控制下,依次读出n、n+1时刻的时标计数器值Nn、Nn+1,事件计数器值Mn、Mn+1及n、n+1时刻的ΔTn、ΔTn+1,根据上述测量值就可算出n时刻的频率值fx,其计算公式如下式(1)所示,fx=(Mn+1-Mn)/[(Nn+1-Nn)To+(ΔTn-ΔTn+1)]......(1)其中To为时标信号的周期,重复上述过程,即可测得信号的频率_时间特性。忽略测试误差ΔTn、ΔTn+1,则被测信号频率为如下式(2)所示,相对测频误差为如下式(3)所示,fx=(M/N)×fo......(2)e=Δfx/fx=ΔM/M-ΔN/N+Δfo/fo......(3)其中fo为时标频率,ΔM/M为事件计数器的计数误差,ΔN/N为时标计数器的计数误差,Δfo/fo为时标信号的频率准确度。由于计数是在经事件信号同步后的门控信号时段内进行的,因此事件计数器计数值M不存在误差,即ΔM=0。但由于被测信号的随机性,就造成了门控信号Tg和时标信号f0是随机的,时标计数值N仍然存在±1误差。忽略时标信号频率稳定度误差Δfo/fo,测频的最大误差为如下式(4)所示。上式表明,如果忽略时标信号频率稳定度误差Δfo/fo,则测频精度和闸门时间Tg,时标信号的频率相关,闸门时间越长,时标信号频率越高,测频精度就越高。但是在调制域分析中,要越细致的反映频率随时间的变化情况,闸门时间越小越好,时标信号频率也不可能无限提高,因为极高的频率对器件和电路板设计都提出了严格的要求,在目前的技术水平和工艺下,实现难度很大。在上述这些客观因素限制下,要提高测量精度,就需准确测出ΔTn、ΔTn+1进行误差补偿。常见的误差补偿方法有模拟内插法、数字游标法、延迟内插法、时标移相法等,虽各有优点,但仍然存在问题:采用模拟内插法的缺点是电路结构非常复杂,会降低系统的可靠性,扩展倍数有限,测ΔTn、ΔTn+1时仍然存在量化误差;采用数字游标法的缺点是当测时分辩率很高时,两个时钟电路必须严格屏蔽,否则可能因频率牵引而无法正常工作。采用延迟内插法的缺点是在测量精度要求极高的场合下,延时单元工程实现难度大,存在通过延时单元的信号锁存不同步的问题;采用时标移相法时,当移相次数很多时,时标计数器会增多,一般情况下,时标计数器位数很多,如果时标计数器增多,加法器和FIFO硬件电路资源也会大幅增加,硬件电路体积增加,系统可靠性降低,还存在各计数器计数值锁存不同步的问题。总之,传统基于事件和时标计数技术实现的调制域分析,在提高测量精度和更加细致的反映频率随时间的变化情况方面存在技术和工程实现问题。
技术实现思路
本专利技术所要解决的技术问题是提供一种基于FFT的新型调制域分析方法,其能够提高测量精度,方法新颖,节约成本,工程容易实现。本专利技术是通过下述技术方案来解决上述技术问题的:一种基于FFT的新型调制域分析方法,其包括以下步骤:步骤一,被测信号通过A/D采样后在缓存器缓存,数据最后送到CPU,数据长度如下式所示:L=T/Ts,其中T为调制域分析一屏需要显示的时间,Ts为A/D采样的周期;步骤二,根据频率的测量精度,计算FFT的点数N,N的计算方法如下式所示:N=Fs/(2XRBW),其中RBW为频率分辨率,N取为2的幂次方;步骤三,计算FFT运算次数M,M的计算方法如下式所示:M=L/N,其中M取整数;步骤四,进行M次FFT运算,得到M个频率值,f1、f2至fM,分别对应的时间为NXTs1、NXTs2至NXTsM;步骤五,以NXTs1、NXTs2至NXTsM为时间轴的横轴,f1、f2至fM为频率轴的纵轴来绘制波形,完成调制域分析。优选地,所述步骤一中Ts为采样周期,L为缓存器的长度,且L≥MXN。优选地,所述步骤二中Fs为A/D采样信号的采样率。优选地,所述步骤四,在LXTs的时间内进行M次FFT运算,每次FFT的运算点数为N,以及对应的时间为NXTs,每次FFT运算可以得到幅度与频率的关系,进一步计算出NXTs时间对应的频率值,M次FFT运算可得到M个频率值,即NXTs1对应的频率值为方f1,NXTs2对应的频率值为方f2,NXTsM对应的频率值为方fM,这样可反映出LXTs时间内频率的变化关系,从而完成调制域分析。本专利技术的积极进步效果在于:本专利技术能够利用FFT技术实现调制域分析,硬件工程上容易实现,算法成熟,解决了传统基于事件和时标计数技术实现的调制域分析在提高测量精度和更加细致的反映频率随时间的变化情况方面存在技术和工程实现问题,另外,本专利技术与实现频谱分析、矢量分析、解调等基于软件无线电架构接收硬件平台相同,在仪器实现综合测试功能时,可节省硬件。附图说明图1为本专利技术的原理图。图2为频域分析的波形图。图3为NXTs1时刻的波形图。图4为NXTs2时刻的波形图。图5为NXTsM时刻的波形图。图6为基于FFT实现调制域分析的波形图。具体实施方式下面结合附图给出本专利技术较佳实施例,以详细说明本专利技术的技术方案。FFT一般用于频域的分析,简化的硬件框图如图2所示。被测信号通过A/D采样后在缓存器缓存,最后送到CPU进行FFT运算,得到频率和幅度的关系,即频域分析,如图2所示。本专利技术基于FFT(FastFourierTransformation,离散傅氏变换的快速算法)的新型调制域分析方法包括以下步骤:步骤一,被测信号通过A/D(DigitalAnalogConverter,数字模拟信号转换器)采样后在缓存器缓存,数据最后送到CPU(CentralProcessingUnit,中央处理器),数据长度如下式(10)所示,其中T为调制域分析一屏需要显示的时间;L=T/Ts......(10)步骤二,根据频率的测量精度,计算FFT的点数N,N的计算方法如下式(11)所示,其中RBW为频率分辨率,N取为2的幂次方;N=Fs/(2XRBW)......(11)步骤三,计算FFT运算次数M,M的计算方法如下式(12)所示,其中M取整数;M=L/N......(12)步骤四,进行M次FFT运算,得到M个频率值,即f1、f2至fM,分别对应的时间为本文档来自技高网
...
基于FFT的新型调制域分析方法

【技术保护点】
一种基于FFT的新型调制域分析方法,其特征在于,其包括以下步骤:步骤一,被测信号通过A/D采样后在缓存器缓存,数据最后送到CPU,数据长度如下式所示:L=T/Ts,其中T为调制域分析一屏需要显示的时间,Ts为A/D采样的周期;步骤二,根据频率的测量精度,计算FFT的点数N,N的计算方法如下式所示:N=Fs/(2XRBW),其中RBW为频率分辨率,N取为2的幂次方;步骤三,计算FFT运算次数M,M的计算方法如下式所示:M=L/N,其中M取整数;步骤四,进行M次FFT运算,得到M个频率值,f1、f2至fM,分别对应的时间为NXTs1、NXTs2至NXTsM;步骤五,以NXTs1、NXTs2至NXTsM为时间轴的横轴,f1、f2至fM为频率轴的纵轴来绘制波形,完成调制域分析。

【技术特征摘要】
1.一种基于FFT的新型调制域分析方法,其特征在于,其包括以下步骤:步骤一,被测信号通过A/D采样后在缓存器缓存,数据最后送到CPU,数据长度如下式所示:L=T/Ts,其中T为调制域分析一屏需要显示的时间,Ts为A/D采样的周期;步骤二,根据频率的测量精度,计算FFT的点数N,N的计算方法如下式所示:N=Fs/(2XRBW),其中RBW为频率分辨率,N取为2的幂次方;步骤三,计算FFT运算次数M,M的计算方法如下式所示:M=L/N,其中M取整数;步骤四,进行M次FFT运算,得到M个频率值,f1、f2至fM,分别对应的时间为NXTs1、NXTs2至NXTsM;步骤五,以NXTs1、NXTs2至NXTsM为时间轴的横轴,f1、f2至fM为频率轴的纵轴来绘制波形,完...

【专利技术属性】
技术研发人员:杨文举苗迎强王颖
申请(专利权)人:中国电子科技集团公司第五十研究所
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1