一种嵌入式变采样多相滤波方法技术

技术编号:15106129 阅读:159 留言:0更新日期:2017-04-08 16:46
本发明专利技术涉及一种嵌入式变采样多相滤波方法,改变数据更新率,依次对信号进行缓存、相移

【技术实现步骤摘要】

本专利技术所属通信信号处理领域,研究重点为基于软件无线电的多信道接收机制。
技术介绍
组网通信往往利用频分的方式来划分多个信道以提升系统容量。通信设备的入网过程需要侦听并解调多个频道上的信号,这要求接收机具有多信道的处理能力。多信道接收机的主要难题是需要对整个频段进行搜索监听,以确定在哪个信道上出现信号。如果按常规的超外差接收机设计,进行逐信道移频滤波及信号解调,往往会遗漏或丢失部分信道上的信号,即无法进行全概率信号截获。利用软件无线电手段对数字信号处理流程进行变形,可以获得一种基于多相滤波器组的信道化接收机。国内以西安电子科技大学苏涛教授为代表的团队已在该领域做出证明。该架构能有效的将数据流由串形处理转化为N通道的降采样并行处理,但其缺陷是信道带宽和降采样后的采样率数值相等,这不利于后续的时间同步处理。为了改变多相滤波器组的输出速率,国外有学者提出嵌入式变采样多项滤波。该类文献虽说明了变采样多项滤波的可行性,但并未在原理上对其进行阐述,也缺少具体的工程实现方法。本专利技术在数字信号处理领域对嵌入式变采样多项滤波的可行性加以证明,并给出工程上的具体实现方法。
技术实现思路
要解决的技术问题相比传统变频加低通滤波的多通道接收机,多项滤波接收机由于将降采样提前,并将滤波器划分为N通道多项滤波器组,因此能极大减小计算量。但由于降采样系数N和频道数D在数值上相等,因此该多项滤波接收机的一个特点是单频道的采样率fs’在数值上等于频道带宽Bd。工程上为了便于信号时间同步的恢复,最优采样率fsopt=2Ba(Ba为码元速率)。因此若多项滤波接收机的fs’=2Ba,则要求Bd=2Ba。对于常用的调相方式(BPSK、QPSK等)经过升余弦滚降滤波后,要求的最小频道带宽为Bd=1.2~1.5Ba。因此若按最优采样设计系统会造成频道的浪费,而按最小频道带宽设计系统在时间同步恢复的过程中往往需要引入复杂的插值算法。为了同时满足对采样率和频道带宽的要求需要改变fs’,其根本途径是改变数据更新率。若要改变数据更新率则需要在数学推导和工程实现两个层面上对原有多项滤波接收机构架进行改进。技术方案步骤1:对输入信号S(n)进行缓存得到D’个信号,所述的D’为输入缓存个数,D’与系统频道数D、全通道系统的输入采样率fs、期望单通道输出采样率fs’的关系式:D/D’=fs/fs’,D’<D;步骤2:将缓存后的D’个信号均乘以相移系数其中m为信号输入的批次号,p是频道号p∈[0,D-1];步骤3:将相移后的信号进行搬移,所述的搬移方法:输入更新D’个数据后,寄存器的状态更新等效于将前一状态寄存器第1行到D-D’行所有列的数据搬移到第D’+1到D行所有列,然后把将前一状态第D-D’+1行到第D行第1到n-1列的数据搬移到第1行到D’行第2到n列,最后将更新的D’个数据放入第1列的1到D’行;其中n是多项滤波器单通道长度;步骤4:将搬移后的信号输入到多项滤波器组进行滤波;步骤5:对滤波后的信号进行旋转,旋转的周期为per_r=LCM(|D’-D|,D)/|D’-D|,其中LCM为最小公倍数运算符;步骤6:对旋转后的信号进行离散傅里叶变换DFT输出。有益效果本专利技术提出的一种嵌入式变采样多项滤波方法,通过改变数据更新率,使信道带宽和降采样后的采样率数值都能达到最优。附图说明图1a和图1b分别为D’=D时,原有多项滤波架构和本专利技术的多项滤波架构示意图。图2a和图2b为一次数据更新前后,多项滤波寄存器的前一状态和后一状态。图3为变采样多项滤波的工程实现方法示意图。图4为16频道系统中频示意图。图5低通滤波器的幅频响应。图6a、6b、6c、6d为16频道系统,点频信号出现在第5频道的传统变频滤波16倍降采样、12倍降采样,多项滤波,变采样多项滤波(12倍降采样)处理后系统第5频道的输出频谱。图7a、7b、7c、7d为16频道系统,点频信号出现在第5频道的传统变频滤波16倍降采样、12倍降采样,多项滤波,变采样多项滤波(12倍降采样)处理后系统第4频道的输出频谱。具体实施方式现结合实施例、附图对本专利技术作进一步描述:本专利技术包括嵌入式变采样多项滤波的数学证明和工程实现方法两个方面,主要包含如下几个部分:(1)对嵌入式变采样多项滤波的可行性进行数学推导证明;(2)变化原有多项滤波系统结构以便于变采样多项滤波的实现。(3)滤波寄存器搬移方法。(4)基于FFT前数据旋转的变采样多项滤波的工程实现方法。下面分别对各部分进行具体描述:(1)对嵌入式变采样多项滤波的可行性进行数学推导证明令:S(n)为输入信号,为第k频道的移频系数,hLP(n)为低通滤波器,yk(m)为第k频道的输出信号。则:yk(m)={S(n)ejωkn*hLP(n)本文档来自技高网...
一种<a href="http://www.xjishu.com/zhuanli/61/CN105610409.html" title="一种嵌入式变采样多相滤波方法原文来自X技术">嵌入式变采样多相滤波方法</a>

【技术保护点】
一种嵌入式变采样多项滤波方法,其特征在于步骤如下:步骤1:对输入信号S(n)进行缓存得到D’个信号,所述的D’为输入缓存个数,D’与系统频道数D、全通道系统的输入采样率fs、期望单通道输出采样率fs’的关系式:D/D’=fs/fs’,D’<D;步骤2:将缓存后的D’个信号均乘以相移系数其中m为信号输入的批次号,p是频道号p∈[0,D‑1];步骤3:将相移后的信号进行搬移,所述的搬移方法:输入更新D’个数据后,寄存器的状态更新等效于将前一状态寄存器第1行到D‑D’行所有列的数据搬移到第D’+1到D行所有列,然后把将前一状态第D‑D’+1行到第D行第1到n‑1列的数据搬移到第1行到D’行第2到n列,最后将更新的D’个数据放入第1列的1到D’行;其中n是多项滤波器单通道长度;步骤4:将搬移后的信号输入到多项滤波器组进行滤波;步骤5:对滤波后的信号进行旋转,旋转的周期为per_r=LCM(|D’‑D|,D)/|D’‑D|,其中LCM为最小公倍数运算符;步骤6:对旋转后的信号进行离散傅里叶变换DFT输出。

【技术特征摘要】
1.一种嵌入式变采样多项滤波方法,其特征在于步骤如下:
步骤1:对输入信号S(n)进行缓存得到D’个信号,所述的D’为输入缓存个数,D’与系统
频道数D、全通道系统的输入采样率fs、期望单通道输出采样率fs’的关系式:D/D’=fs/
fs’,D’<D;
步骤2:将缓存后的D’个信号均乘以相移系数其中m为信号输
入的批次号,p是频道号p∈[0,D-1];
步骤3:将相移后的信号进行搬移,所述的搬移方法:输入更新D’个数据后,寄存器的状
态更新等效于将前一状态寄存...

【专利技术属性】
技术研发人员:唐尧杜自成张明段芳芳李硕
申请(专利权)人:西安电子工程研究所
类型:发明
国别省市:陕西;61

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

1