[发明专利]一种利用多相滤波器组实现频谱感知的方法有效
申请号: | 201110323892.5 | 申请日: | 2011-10-21 |
公开(公告)号: | CN102510272A | 公开(公告)日: | 2012-06-20 |
发明(设计)人: | 孙健;宫纪波;袁东风 | 申请(专利权)人: | 山东大学 |
主分类号: | H03H17/00 | 分类号: | H03H17/00 |
代理公司: | 济南金迪知识产权代理有限公司 37219 | 代理人: | 王绪银 |
地址: | 250100 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 利用 多相 滤波器 实现 频谱 感知 方法 | ||
技术领域
本发明涉及一种利用多相滤波器组实现频谱感知的方法,属于数字信号处理分析技术领域。
背景技术
在电磁环境检测领域,要求接收系统能同时处理位于不同频带的多个信号,即进行宽带信号接收处理。基于滤波器组的信道化处理是一种有效的宽带信号接收处理方法。同时,多相滤波器的高效滤波结构为多信道化接收的实时性提供了保障。专利号为03109015的发明专利属于此领域内的相关发明。在工程实践时,接收的信号数据往往并非连续有效;信号接收、滤波时,往往也需要较快的处理速率和较宽的频带。以上问题在进行频谱感知的实现方面带来一定困难。
发明内容
针对现有技术的缺陷,本发明提供一种利用多相滤波器组实现频谱感知的方法。
一种利用多相滤波器组实现频谱感知的方法,利用Xilinx/System Generator开发工具在FPGA上实现;方法包括多相滤波部分和能量检测部分;多相滤波部分包括数据类型转换单元、延时单元、滤波器组系数地址生成单元、滤波器组系数存储单元、滤波器组系数解析单元、乘法单元、加法单元、时钟同步单元、FFT变换单元;能量检测部分包括加法单元、乘法单元和求取均值单元;无线信号经过天线接收、混频之后,转换为I、Q两路基带信号,两路基带信号经过两路ADC采样,转换为两路数字基带信号,将数字基带信号输入多相滤波器组,在使能信号控制下,进行滤波处理,将滤波后的信号输入能量检测部分进行能量检测,实现频谱感知;其特征在于,方法如下:
1)多相滤波部分在使能信号en控制下,对数字基带信号进行多相滤波,输出M个子信道上的信号;
2)能量检测部分依次对M个子信道上的信号进行信号能量计算并计算时间平均值,得到每个子信道上的信号能量,检测每个子信道是否有数据在发送,实现频谱感知;
步骤1)中,对数字基带信号进行多相滤波的方法如下:
(1)计算多相滤波器组系数,并存储到滤波器组系数存储单元;
(2)数据类型转换单元将接收到的I路和Q路两路数字基带信号截取、解析成定点型小数;
(3)将步骤(2)中的I、Q两路数字基带信号输入延时单元,当使能信号为“1”时,输出当前时刻和延时M、2M、3M个时钟单元的两路数字基带信号数值,并将延时单元内的所有数据延时一个时钟单元;
(4)地址生成单元内部是一个累加器,累加器初始值为“0”,步长为“1”,输出数据的位宽为log2(M);每检测到使能信号为“1”时,累加器加“1”,输出当前时刻累加器内的数值,即滤波器组系数存储单元的地址,输入滤波器组系数存储单元;
(5)滤波器组系数存储单元根据步骤(4)输入的地址,输出存储的滤波器组系数;
(6)滤波器组系数解析单元,将步骤(5)输出的滤波器组系数进行截取解析,得到相应子信道的多相滤波器组系数;
(7)将步骤(3)中输出的I、Q两路数字基带信号分别与步骤(6)中输出的滤波器组系数相乘;
(8)对步骤(7)相乘后的I、Q两路信号分别相加,得到当前子信道的I、Q两路信号值;
(9)使能信号经过延时后与步骤(8)中的信号值同步;
(10)在步骤(9)中延时后的使能信号控制下,对步骤(8)中的当前子信道I、Q两路信号值进行缓存;
(11)取步骤(10)中缓存的M个子信道信号值做FFT运算,得到M个子信道上的I、Q两路信号,依次串行输出;
步骤(1)中,滤波器组系数的计算和存储方法如下:
(1)原型滤波器采用平方根升余弦滚降滤波器,设原型滤波器长度L,子信道个数M,则对应的滤波器组多相结构的子信道重叠因子K=L/M,以重叠因子K=4为例,子信道滤波器的频域系数为[0.2351470.70710.97196010.9719600.70710.235147];
(2)由子信道滤波器频域系数和原型滤波器长度L,通过傅里叶反变换求得原型滤波器时域系数;
(3)将步骤(2)中的原型滤波器时域系数矩阵进行K行M列变换得到滤波器组多相结构系数,其中每一列即为一个子信道滤波器时域系数;
(4)对步骤(3)中的滤波器组多相结构系数矩阵进行上下翻折,以与滤波器组滤波结构相对应;
(5)将步骤(4)中翻折后的滤波器组多相结构系数矩阵中的每一列K个数据转换为定点型小数,并重新解释成无符号整形数据,然后将每列第一个数据存到最低位,依次向高位存储,第K个数据存到最高位,重新组成一个无符号整形数据,存储到滤波器组系数存储单元;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东大学,未经山东大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110323892.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:柔性绳索的仿真方法
- 下一篇:琴弦-琴马连接系统和方法