一种mf-tdma非均匀多载波的整体解调方法

文档序号:9790985阅读:1081来源:国知局
一种mf-tdma非均匀多载波的整体解调方法
【技术领域】
[0001 ]本方明涉及通信领域中的一种MF-TDMA非均匀多载波的整体解调方法,能够在FPGA中实现非均匀多路TDMA信号的整体解调,具有处理路数多,实现复杂度低,降低中心站解调器成本等优点,同时应用在大容量TDMA卫星通信系统的中心站上,能够使系统处理组网方式更加灵活,处理能力更强,并兼容均匀多载波整体解调的功能。
【背景技术】
[0002]采用基于多相滤波器组的均匀信道分路的整体解调方法只能实现多路相同符号速率、相同间隔的均匀TDMA信号的整体解调,应用具有很大局限性,对于某些TDMA系统应用的场合适应性较差。

【发明内容】

[0003]本发明采用基于完全重构调制滤波器组的非均匀信道化技术,通过分析滤波器、综合滤波器等处理可在一定带宽内实现多路不同符号速率、任意频点的非均匀TDMA信号的灵活重构和整体解调,具有处理路数多,实现复杂度低,降低中心站解调器成本等优点,同时应用在大容量TDMA卫星通信系统的中心站上,能够使系统处理组网方式更加灵活,处理能力更强,并兼容均匀多载波整体解调的功能。
[0004]本发明是这样实现的,一种MF-TDMA非均匀多载波的整体解调方法,其特征在于包括以下步骤:
[0005]①MF-TDMA非均匀多载波的采样数据首先进入非均匀信道分路的分析部分,该分析部分包括分析滤波器和N点IFFT运算模块;分析滤波器模块将外部输入的采样数据转化为高倍工作钟数据,在N/2个采样钟时间内将完成高倍工作钟的N个分析滤波数据送入N点IFFT运算模块;N点IFFT运算模块对N个分析滤波数据进行N点IFFT处理,实现将整个频带划分成N个小子带,每个TDMA信号各自占其中某段小子带,其中N为所做IFFT点数;
[0006]②参数控制模块将解调器参数中包括各TDMA信号的起/止子带号和符号速率的子信道参数依次送入综合FFT处理模块,该综合FFT处理模块将N点IFFT处理后的数据中存在TDMA信号的子信道提取出来,按照各信号起始子带号由小到大的顺序依次选择子带数据并完成速率变换操作,并对不同长度的数据分别进行多种可变点数的FFT运算,然后再对FFT运算后的数据依次完成各自的综合滤波和上采样计算,实现各载波数据速率与各自符号速率相关且都为4倍符号速率;
[0007]③串行输出模块在需要同时处理各载波的时间内将上采样处理后的数据利用存储RAM的乒乓操作控制实现大数据量的缓存并按照子带起始号顺序串行连续输出,实现多载波信号的串行分路;
[0008]④整体解调模块根据参数控制模块输出的时隙参数对串行输出模块输出的串行数据依次进行串行解调;
[0009 ]完成MF-TDMA彳_均匀多载波的整体解调。
[0010]其中,所述的步骤①中分析滤波器模块数据缓存利用多组双端口RAM串行实现,例化深度为N/2*M,写入时钟为采样钟fs,读出为高倍工作时钟fw,其中fw>2fs;采用高倍工作时钟乘法器复用后,每隔一组RAM读出一个数据分别与对应系数做滤波处理,共有M/2组乘法器,每组N/2个数据共用一个乘法器,其中M为一组分析或综合滤波器系数的个数。
[0011 ]其中,所述的步骤②中综合FFT处理模块包括乒乓缓存RAM、子带选择模块、速率变换模块、可变多点FFT运算模块以及蝶形运算模块;根据子信道参数,选择通过双端口 RAM乒乓缓存后的子带数据,并完成速率变换将速率降至4倍符号速率,根据载波符号速率分别完成不同点数的FFT处理,所有子带选择和FFT运算都是串行完成的,需要等待上个载波数据处理完成之后才能触发下一组数据和参数控制。
[0012]其中,所述的步骤②中综合滤波器处理模块,其具体实现结构为:利用双端口RAM实现,深度最大数据长度为N,宽度为M*Q比特,每M个数据循环存储在同一个RAM地址中,不同数据长度对应的系数可由最长N点的系数抽取得到,其中Q为量化比特数。
[0013]本发明相比【背景技术】具有如下优点:
[0014]本发明解决了原有成熟的均匀多载波整体解调技术的局限性,能够实现对非均匀突发信号的整体解调,且采用高效实现算法,节约了FPGA硬件资源,具有处理路数多,实现复杂度低,降低中心站解调器成本等优点,同时应用在大容量TDMA卫星通信系统的中心站上,能够使系统处理组网方式更加灵活,处理能力更强,并兼容均匀多载波整体解调的功會K。
【附图说明】
[0015]图1是本发明实施例的非均匀多载波整体解调的电原理方框图;
[0016]图2是本发明分析部分的分析滤波器模块的实现原理框图;
[0017]图3是本发明分析滤波器输出数据缓存原理图;
[0018]图4是本发明综合部分的综合FFT处理模块的实现原理框图。
[0019]图5是本发明综合处理FFT处理数据的原理图。
[0020]图6是本发明综合部分的综合滤波器模块的实现原理框图。
[0021 ]图7是本发明综合部分的上采样模块的实现原理框图。
[0022]图8是本发明整体解调的实现原理框图。
【具体实施方式】
[0023]下面结合附图和【具体实施方式】对本发明做进一步详细的说明。
[0024]图1是本发明实施例的非均匀多载波整体解调的电原理方框图,它包括非均匀信道分路、串行输出、整体解调以及参数控制模块。非均匀信道分路模块包括分析和综合两大部分,其中分析部分有分析滤波器和N点IFFT模块,综合部分有综合FFT处理和综合滤波器模块。整体解调包括匹配滤波、突发捕获、定时同步、载波恢复以及译码等模块。
[0025 ] 一种MF-TDMA彳_均匀多载波的整体解调方法,包括步骤:
[0026]①MF-TDMA非均匀多载波的采样数据首先进入非均匀信道分路的分析部分,该分析部分包括分析滤波器和N点IFFT运算模块;分析滤波器模块将外部输入的采样数据转化为高倍工作钟数据,在N/2个采样钟时间内将完成高倍工作钟的N个分析滤波数据送入N点IFFT运算模块;N点IFFT运算模块对N个分析滤波数据进行N点IFFT处理,实现将整个频带划分成N个小子带,每个TDMA信号各自占其中某段小子带,其中N为所做IFFT点数;
[0027]②参数控制模块将解调器参数中包括各TDMA信号的起/止子带号和符号速率的子信道参数依次送入综合FFT处理模块,该综合FFT处理模块将N点IFFT处理后的数据中存在TDMA信号的子信道提取出来,按照各信号起始子带号由小到大的顺序依次选择子带数据并完成速率变换操作,并对不同长度的数据分别进行多种可变点数的FFT运算,然后再对FFT运算后的数据依次完成各自的综合滤波和上采样计算,实现各载波数据速率与各自符号速率相关且都为4倍符号速率;
[0028]③串行输出模块在需要同时处理各载波的时间内将上采样处理后的数据利用存储RAM的乒乓操作控制实现大量数据的缓存,并按照子带起始号顺序串行连续输出,实现多载波信号的串行分路;
[0029 ]④整体解调模块根据参数控制模块输出的时隙参数对串行输出模块输出的串行数据依次进行解调;
[0030]完成MF-TDMA非均匀多载波的整体解调。
[0031]本实施例中,分析滤波器模块可由图2中多组双端口RAM串行实现,例化深度为N/2*M,写入时钟为采样钟f s,读出为高倍工作时钟fw,其中fw>2f s ο由于分析滤波器每组M个系数中实际有效系数为M个,其余为零,故采用高倍工作时钟复用后,每隔一组RAM读出一个数据分别与对应系数做乘法运算,这样共有M组乘法器,每组N/2个数据共用一个乘法器,节省了大量的乘法器资源。分析滤波器模块具体实现结构如图2所示:数据在采样钟f s下顺序写入RAMl中的O?N/2-1地址后,原来RAMl中的N个数据依次推入下一组RAM2的O?N/2-1地址中,其他RAM写入数据以此类推。每完成一组N个数据写入后,
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1