[发明专利]一种数字接口采样速率的转换方法及装置有效
申请号: | 200910078610.2 | 申请日: | 2009-02-27 |
公开(公告)号: | CN101551791A | 公开(公告)日: | 2009-10-07 |
发明(设计)人: | 李玉宝 | 申请(专利权)人: | 北京天碁科技有限公司 |
主分类号: | G06F17/14 | 分类号: | G06F17/14 |
代理公司: | 北京银龙知识产权代理有限公司 | 代理人: | 许 静 |
地址: | 100082北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数字 接口 采样 速率 转换 方法 装置 | ||
1.一种数字接口采样速率的转换方法,其特征在于,包括如下步骤:
A、根据采样速率的转换倍数对输入的时域数据进行分块,得到第一时域数据块;
B、对所述第一时域数据块进行快速傅立叶变换,得到第一频域数据块;
C、根据采样速率的转换倍数P/Q对所述第一频域数据块进行补零或者截短,得到第二频域数据块,其中,P为插值因子,Q为抽取因子,当P大于Q时,进行补零,反之则进行截短;
D、对所述第二频域数据块进行快速逆傅立叶变换,得到并输出第二时域数据块;
其中,当P的因数的个数大于Q的因数的个数时:步骤A中,取P的一个因数N1作为循环周期,将输入的时域数据分割成长度为int(Q/N1)或者int(Q/N1)+1的所述第一时域数据块,其中,int()为取整运算;步骤C中,将所述第一频域数据块补零或者截短到长度为P/N1的所述第二频域数据块;
当P的因数的个数小于Q的因数的个数时:步骤A中,取Q的一个因数N2作为循环周期,将输入的时域数据分割成长度为Q/N2的所述第一时域数据块;步骤C中,将所述第一频域数据块补零或者截短到长度为int(P/N2)或者int(P/N2)+1的所述第二频域数据块。
2.如权利要求1所述的转换方法,其特征在于:
步骤C中还包括,对补零或者截短得到的数据块进行匹配滤波,得到所述第二频域数据块。
3.如权利要求1或2所述的转换方法,其特征在于:
步骤D之后还包括,通过将所述第二时域数据块与一校准矢量相乘来对所述第二时域数据块进行校准。
4.如权利要求3所述的转换方法,其特征在于:
所述校准矢量根据对一个循环周期内的输入数据与输出数据进行比较得到。
5.一种数字接口采样速率的转换装置,其特征在于,包括:
数据分块模块,用于根据采样速率的转换倍数对输入的时域数据进行分块,得到第一时域数据块;
时域频域转换模块,用于对所述第一时域数据块进行快速傅立叶变换,得到第一频域数据块;
采样速率转换模块,用于根据采样速率的转换倍数P/Q对所述第一频域数据块进行补零或者截短,得到第二频域数据块,其中,P为插值因子,Q为抽取因子,当P大于Q时,进行补零,反之则进行截短;
频域时域转换模块,用于对所述第二频域数据块进行快速逆傅立叶变换,得到并输出第二时域数据块;
其中,当P的因数的个数大于Q的因数的个数时:所述数据分块模块进一步用于,取P的一个因数N1作为循环周期,将输入的时域数据分割成长度为int(Q/N1)或者int(Q/N1)+1的所述第一时域数据块,其中,int()为取整运算;所述采样速率转换模块进一步用于,将所述第一频域数据块补零或者截短到长度为P/N1的所述第二频域数据块;
当P的因数的个数小于Q的因数的个数时:所述数据分块模块进一步用于,取Q的一个因数N2作为循环周期,将输入的时域数据分割成长度为Q/N2的所述第一时域数据块;所述采样速率转换模块进一步用于,将所述第一频域数据块补零或者截短到长度为int(P/N2)或者int(P/N2)+1的所述第二频域数据块。
6.如权利要求5所述的转换装置,其特征在于,所述采样速率转换模块中还包括:匹配滤波模块,用于对补零或者截短得到的数据块进行匹配滤波,得到所述第二频域数据块。
7.如权利要求5或6所述的转换装置,其特征在于,还包括:输出校准模块,用于通过将所述第二时域数据块与一校准矢量相乘来对所述第二时域数据块进行校准。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京天碁科技有限公司,未经北京天碁科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910078610.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种皮革脱脂剂的制备方法
- 下一篇:环保杀菌型洗衣粉