[发明专利]一种并行快速傅立叶变换处理方法有效

专利信息
申请号: 201610052233.5 申请日: 2016-01-26
公开(公告)号: CN105718424B 公开(公告)日: 2018-11-02
发明(设计)人: 禹霁阳;汪路元;李欣;徐轲;郭丽明;冯国平;徐勇;李珂 申请(专利权)人: 北京空间飞行器总体设计部
主分类号: G06F17/14 分类号: G06F17/14
代理公司: 中国航天科技专利中心 11009 代理人: 范晓毅
地址: 100094 *** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 并行 快速 傅立叶 变换 处理 方法
【权利要求书】:

1.一种并行快速傅立叶变换处理方法,其特征在于包括如下步骤:

(1)、对接收到的数据序列x(n)进行第一级数据分组,n=0、1、…、N-1,即将N个数据划分为v个一级数据块,每个所述一级数据块包括个数据;其中,第n2个一级数据块中第n1个数据为x′(n1,n2)=x(n2v+n1),n2=0、1、…、v-1;N=rS,v=rZ,Z=0、1、…、S-2,S和r为整数;

(2)、对步骤(1)划分的各一级数据块进行第二级数据分组,即将每个一级数据块划分为r个二级数据块,每个所述二级数据块包括个数据;其中,第n2个一级数据块划分的第n'2个二级数据块中的第n'1个数据x″(n'1,n'2,n2)=x′(n'2r+n'1,n2),n'2=0、1、…、r-1,n2=0、1、…、v-1;

(3)、对每个二级数据块中的个数据进行点FFT计算;其中第n2个一级数据块划分的第n'2个二级数据块中的个数据FFT计算结果为其中,n'2=0、1、…、r-1,n2=0、1、…、v-1,采用v个基r蝶形单元对vr个二级数据块进行基r FFT计算,每个一级数据块中的r个二级数据块通过时分复用系统共用1个基r蝶形计算单元;所述时分复用系统包括r个串并转换模块、第一级选通控制单元、基r蝶形计算单元、第二级选通控制单元和r个并串转换模块,其中:

r个串并转换模块:与一个一级数据块中的r个二级数据块一一对应;分别从r个二级数据块的存储器中读取数据,得到r路串行数据,其中每路串行数据包括个数据点;然后每个串并转换模块对相应的串行数据进行串并转换,将串行的个数据点转换为r路并行数据,每路并行数据包括个数据点;

第一级选通控制单元:对r个串并转换模块输出的并行数据进行选通操作,每次选通其中1个串并转换模块输出的r路并行数据,然后将所述r路并行数据输出到基r蝶形计算单元;

基r蝶形计算单元:接收r路并行数据进行基r FFT计算,输出r路并行计算结果到第二级通道选通控制单元;

第二级选通控制单元:在r个并串转换模块之间进行选通,将接收到的r路并行FFT计算结果输出到其中1个并串转换模块,选通的并串转换模块序号与第一级选通控制单元选通的串并转换模块序号一致;

r个并串转换模块:与一个一级数据块中的r个二级数据块一一对应;经第二级选通控制单元选通后的并串转换模块,接收r路并行FFT计算结果,进行并串变换1路串行数据,将所述串行数据保存在对应的二级数据块的存储器内,存储位置与串并转换模块读取数据的位置一致,即实现原位存储;

(4)、将每个一级数据块中的r个二级数据块的FFT计算结果进行合并,得到每个一级数据块的FFT计算结果;其中,第n2个一级数据块中的个数据的FFT计算结果为其中,n2=0、1、…、v-1,

(5)、将v个一级数据块的FFT计算结果进行合并,得到数据序列x(n)的N点FFT计算结果其中,k=0、1、…、N-1,WN=e-j2π/N

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京空间飞行器总体设计部,未经北京空间飞行器总体设计部许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201610052233.5/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top