The invention discloses a parallel processing method for real-time multi-frame frequency domain data. To meet the requirements of three-dimensional spectrum calculation and processing in real-time spectrum analysis, the real-time baseband I/Q data stream quantized by hardware and software is computed in parallel. The real-time baseband I/Q data is allocated to M parallel processing unit groups for windowing processing according to frame length K and overlap rate Poverlap. FFT, so that M computational frames can be obtained; then, the data points of the computational frames are converted to power, and the data are mapped to a two-dimensional image matrix according to the power conversion value. Then, the two-dimensional image matrix of M computational frames is statistically superimposed to obtain a three-dimensional spectrum frame with resolution of K*H. In this way, the real-time spectrum processing of broadband communication signals is realized while the hardware overhead is reduced.
【技术实现步骤摘要】
一种实时多帧频域数据的并行处理方法
本专利技术属于实时通信信号处理
,更为具体地讲,涉及一种实时多帧频域数据的并行处理方法。
技术介绍
由于通信信号具有多体制、复杂瞬态的技术特点,对仪器捕获及分析信号能力提出了越来越高的要求。实时频谱分析需要对捕获的包含瞬态特征的通信信号做大吞吐量数据处理,以便获得通信信号在时、频域中的瞬态细节。由于实时频谱分析的测量对象即通信信号一般具有宽带、高采样率、数据吞吐量大的特点,为获得连续时间内的频谱统计信息,需要将大量频谱信息收集并压缩成无闪烁的多帧三维频谱,这对处理器的处理速度有极高的要求。传统的多帧频域数据处理方式为基于大规模逻辑(FPGA)或ASIC器件的全硬件处理方式、或基于传统CPU处理器的软件处理方式,前者可通过并行达成高速实时处理的特点,但硬件开销迅速增加;后者通常只能基于串行方式处理数据,因而难以满足对实时大量数据做分析处理的需求。
技术实现思路
本专利技术的目的在于克服现有技术的不足,提供一种实时多帧频域数据的并行处理方法,在减小硬件开销的同时,实现对宽带通信信号的实时频谱处理。为实现上述专利技术目的,本专利技术实时多帧频域数据的并行处理方法,其特征在于,包括以下步骤:(1)、对通信信号进行采样量化,然后进行基带处理,得到实时基带I/Q数据流,并依次存入全局存储器中,每次存入的数据(即每个实时基带I/Q数据)包括一个基带I数据和对应的一个基带Q数据;(2)、从全局存储器中按先入先出原则,按照帧长度为K、重叠率为Poverlap依次读取出M帧实时基带I/Q数据,并分别存入M个局部存储器中,读取后的实时基带I ...
【技术保护点】
1.一种实时多帧频域数据的并行处理方法,其特征在于,包括以下步骤:(1)、对通信信号进行采样量化,然后进行基带处理,得到实时基带I/Q数据流,并依次存入全局存储器中,每次存入的数据(即每个实时基带I/Q数据)包括一个基带I数据和对应的一个基带Q数据;(2)、从全局存储器中按先入先出原则,按照帧长度为K、重叠率为Poverlap依次读取出M帧实时基带I/Q数据,并分别存入M个局部存储器中,读取后的实时基带I/Q数据移出全局存储器;(3)、每个局部存储器对应一个并行处理单元组,每个并行处理单元组读取对应的局部存储器中的一帧实时基带I/Q数据进行加窗处理、FFT(快速傅里叶变换)得到一个长度为K的计算帧;(4)、每个并行处理单元组对其得到的计算帧的各数据点的功率进行计算,对计算帧的各数据点的功率值进行对数刻度转换,得到功率转换值;(5)、为每个并行处理单元组定义一个K*H尺寸(即包含K*H个存储单元)的存储区,该存储区为一个二维图像矩阵,水平方向代表计算帧数据点,垂直方向代表功率转换值分栏,H为功率转换值分栏数目,所述功率转换值分栏为一定范围的功率转换值分为连续的H个区间范围;然后进行映射: ...
【技术特征摘要】
1.一种实时多帧频域数据的并行处理方法,其特征在于,包括以下步骤:(1)、对通信信号进行采样量化,然后进行基带处理,得到实时基带I/Q数据流,并依次存入全局存储器中,每次存入的数据(即每个实时基带I/Q数据)包括一个基带I数据和对应的一个基带Q数据;(2)、从全局存储器中按先入先出原则,按照帧长度为K、重叠率为Poverlap依次读取出M帧实时基带I/Q数据,并分别存入M个局部存储器中,读取后的实时基带I/Q数据移出全局存储器;(3)、每个局部存储器对应一个并行处理单元组,每个并行处理单元组读取对应的局部存储器中的一帧实时基带I/Q数据进行加窗处理、FFT(快速傅里叶变换)得到一个长度为K的计算帧;(4)、每个并行处理单元组对其得到的计算帧的各数据点的功率进行计算,对计算帧的各数据点的功率值进行对数刻度转换,得到功率转换值;(5)、为每个并行处理单元组定义一个K*H尺寸(即包含K*H个存储单元)的存储区,该存储区为一个二维图像矩阵,水平方向代表计算帧数据点,垂直方向代表功率转换值分栏,H为功率转换值分栏数目,所述功率转换值分栏为一定范围的功率转换值分为连续的H个区间范围;然后进行映射:如果计算帧数据点的功率转...
【专利技术属性】
技术研发人员:王志刚,王咏实,胡蕊,徐啸,李鹏飞,罗光坤,曹佳伟,
申请(专利权)人:电子科技大学,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。