多输入多输出正交频分复用系统时频同步方法技术方案

技术编号:7839438 阅读:205 留言:0更新日期:2012-10-12 06:28
本发明专利技术公开一种多输入多输出正交频分复用系统时频同步方法,该其步骤为:(1)生成导频数据;(2)生成载荷数据;(3)组成发送数据;(4)获得延迟相关数据;(5)获得滤波数据;(6)获得滤波数据变化趋势;(7)获得时间同步位置;(8)纠正小数倍频率偏移;(9)纠正整数倍频率偏移。本发明专利技术中只用一次延迟相关获得时间同步位置,降低了系统消耗资源和技术实现成本;利用一次延迟相关同时获得时间同步位置和小数倍频率偏移,提高了系统运算速度;利用延迟相关变化趋势获得时间同步位置,提高了时间同步的精确度。

【技术实现步骤摘要】

本专利技术属于通信
,更进一步涉及多输入多输出正交频分复用(MIM0-0FDM)系统通信技术,是一种基于导频的精确时间同步方法。本专利技术用于解决在高速运动信道环境下多输入多输出正交频分复用系统的时间频率同步问题。
技术介绍
在多输入多输出正交频分复用系统中,为了通信的正常进行,接收端需要对接收的信号进行时间同步,时间同步性能的好坏影响系统的整体性能。现有技术大都利用接收信号和训练序列之间的相关性来获得定时同步,由于多径效应的存在,相关峰会有多个,判断同步时应通过合适的算法选择主径。而当采用本专利技术时,多经只会造成峰值的平台期变短,对峰值的大小影响不大,在多径情况下,仍然可以获得主径的时间同步。 北京邮电大学、北京三星通信技术研究有限公司申请的专利“一种MMO-OFDM系统的同步方法”(专利申请号200610136098,公开号CN1972271A)。该专利申请主要是将本地序列与接收到的序列进行相关运算,得到相关峰值及其旁瓣,找出主相关峰值位置作为时延位置信息,从而实现同步。该专利申请公开的设备和方法存在的不足是,对于序列较长的相关序列进行相关运算时,由于需要每个数据点时间进行一次相关运算,故其运算量很大,实现困难;并且时间同步的精确度不足,运算时间较长。另外,使用该算法无法完成频率同步。
技术实现思路
本专利技术的目的在于针对现有技术的不足,提出一种解决多输入多输出正交频分复用系统时频同步的方法。本专利技术可以明显减少运算量,解决了多输入多输出正交频分复用系统在多径移动信道条件下时频同步较复杂的问题。本专利技术实现的基本思路是,系统生成导频和数据,接着针对不同的发送天线对导频进行循环移位,进而产生所有天线的导频数据,并组帧,然后导频帧与数据帧共同组成发送数据,接收端首先对本次收到的信号进行延迟相关,利用延迟相关模值最大点的相角求出载波小数倍频率偏移,完成小数倍频率偏移纠正;然后对延迟相关得到的数据进行平滑滤波,根据滤波数据的变化趋势寻找时间同步位置,再用时间同步位置从经过小数倍频偏纠正的数据中提取出导频序列和数据,该导频序列和本地导频序列分别做快速傅里叶变换,得到的两个序列共轭相乘,对乘积做快速反傅里叶变换,得到时移信道序列,时移信道序列的时移除以导频序列生成因子就得到整数倍频偏估计,最后用整数倍频偏估计的共轭乘以纠正过小数倍频偏的数据,完成载波同步。为实现上述目的,本专利技术实现的具体步骤如下I. 一种,包括以下步骤(I)生成导频数据Ia)在系统输入输出端的信号处理器中分别产生参数相同的自相关序列,将系统输出端的自相关序列作为导频序列,输入端的自相关序列作为本地序列;Ib)将系统第m个输出端口导频序列的循环移位部分移动到该导频序列前端,获得系统第m+1个输出端口的导频序列; Ic)在导频序列的前端附加该导频序列的末尾部分作为循环前缀,获得第一个导频帧;Id)在导频序列的尾部附加该导频序列的开头部分作为循环后缀,获得第二个导频帧;Ie)将第二个导频帧附加到第一个导频帧尾部,获得导频数据;(2)生成载荷数据2a)在系统输出端的信号处理器中产生一定长度的二进制数据,作为原始序列;2b)将原始序列分组,并进行星座映射后生成调制信号;2c)对调制信号做快速反傅里叶变换,得到正交频分复用符号序列;2d)在正交频分复用符号序列的前端附加正交频分复用符号序列的末尾部分作为循环前缀,获得载荷数据;(3)将载荷数据附加到步骤Ie)中导频数据的尾部,作为发送数据;(4)获得延迟相关数据4a)将从系统输入端接收到的数据任意位置起一个导频序列长度范围内的点作为第一序列;4b)将第一序列后的一个导频序列长度范围内的点作为第二序列;4c)求出第一序列的共轭和第二序列的内积,将内积结果作为延迟相关数据的一个占.4d)对系统输入端收到的所有数据依次进行步骤4a)、步骤4b)和步骤4c)操作,直到获得完整的延迟相关数据;(5)将延迟相关数据通过FIR滤波器,获得滤波数据;(6)获得滤波数据变化趋势6a)将滤波数据中的任意一个点与微分长度后的点相减,获得一个数据差;6b)数据差除以微分长度,获得滤波数据变化趋势的一个点;6c)对所有滤波数据依次进行步骤6a)和步骤6b)操作,直到获得完整的滤波数据变化趋势;(7)获得时间同步位置7a)在滤波数据变化趋势中按照时间同步位置定位方法找到时间同步位置;7b)将时间同步位置前的一个导频序列长度数据作为接收导频,时间同步位置后载荷数据长度的数据作为接收数据;;7c)将时间同步位置送入信道均衡模块,完成时间同步;(8)纠正小数倍频率偏移8a)从步骤4d)的延迟相关数据中找到模值最大的点;Sb)求出该点虚部除以实部结果的反正切函数值,将获得的反正切函数值作为最大点相角;Sc)最大点相角除以第二个导频帧的时间长度,获得小数倍载波频率偏移估计;8d)小数倍载波频率偏移估计的共轭分别乘以步骤7b)中的接收导频和接收数据帧,获得小数倍频偏校正导频和小数倍频偏校正数据;(9)纠正整数倍频率偏移9a)对小数倍频偏校正导频和步骤Ia)中的本地序列分别进行快速傅里叶变换得到频域导频和频域本地序列;9b)将频域导频的共轭乘以频域本地序列,对结果做快速反傅里叶变换,将得到的序列作为时移信道序列;9c)找到时移信道序列的模值最大点,模值最大点位置与时移信道序列起始位置间的长度除以自相关序列的长度,得到整数倍频率偏移估计;9d)整数倍频率偏移估计的共轭乘以步骤8d)中得到的小数倍频偏校正数据,得到完整频偏校正数据; 9e)将完整频偏校正数据送入信道均衡器中,完成载波频率同步。本专利技术与现有技术相比具有以下优点第一,本专利技术通过一次延迟相关获得时间同步,克服了现有技术中必须进行大量相关运算才能得到时间同步带来的资源消耗较大的不足。使得本专利技术具有了系统资源消耗低和技术实现成本小的优点。第二,本专利技术采用延迟相关技术,可在通过求延迟相关峰值的相角得到小数倍频偏估计,通过分析延迟相关变化趋势完成时间同步,从而实现一次延迟相关同时完成时频同步,克服了现有技术中时间同步和小数倍频偏估计要分别计算带来的运算时间过长的不足。使得本专利技术具有了运算速度快的优点。第三,本专利技术通过分析延迟相关变化趋势获得精确时间同步位置,克服了现有技术中时间同步精确度不够的缺点。使得本专利技术具有了时间同步精确的优点。附图说明图I为本专利技术流程图;图2为本专利技术的发送数据结构;图3为本专利技术中时间同步位置定位方法示意图。具体实施例方式下面结合附图1,对本专利技术的实施方式做进一步的描述。步骤I,生成导频数据在系统输入输出端的信号处理器中分别产生自相关序列,将系统输出端的自相关序列作为导频序列,输入端的自相关序列作为本地序列。按照以下公式生成自相关序列^ /令,K为偶数C =< 17ri(i+\)LK为奇数其中,C表示自相关序列,i表示点在序列中的位置,表示圆周率,e表示自然常数,j表示虚数,K表示自相关序列长度,L表示与自相关序列长度K互素的任意整数。将系统第m个输出端口导频序列的循环移位部分移动到该导频序列前端,获得系统第m+1个输出端口的导频序列。循环移位部分为导频序列尾部的部分,循环移位部分的长度为导频序列长度除以系统输出端口数量。移动导频序列的循环移位部分是为了有效区分本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种多输入多输出正交频分复用系统时频同步方法,包括以下步骤 (1)生成导频数据 Ia)在系统输入输出端的信号处理器中分别产生参数相同的自相关序列,将系统输出端的自相关序列作为导频序列,输入端的自相关序列作为本地序列; Ib)将系统第m个输出端口导频序列的循环移位部分移动到该导频序列前端,获得系统第m+1个输出端口的导频序列; Ic)在导频序列的前端附加该导频序列的末尾部分作为循环前缀,获得第一个导频帧; Id)在导频序列的尾部附加该导频序列的开头部分作为循环后缀,获得第二个导频帧; Ie)将第二个导频帧附加到第一个导频帧尾部,获得导频数据; (2)生成载荷数据 2a)在系统输出端的信号处理器中产生一定长度的二进制数据,作为原始序列; 2b)将原始序列分组,并进行星座映射后生成调制信号; 2c)对调制信号做快速反傅里叶变换,得到正交频分复用符号序列; 2d)在正交频分复用符号序列的前端附加正交频分复用符号序列的末尾部分作为循环如缀,获得载荷数据; (3)将载荷数据附加到步骤Ie)中导频数据的尾部,作为发送数据; (4)获得延迟相关数据 4a)将从系统输入端接收到的数据任意位置起一个导频序列长度范围内的点作为第一序列; 4b)将第一序列后的一个导频序列长度范围内的点作为第二序列; 4c)求出第一序列的共轭和第二序列的内积,将内积结果作为延迟相关数据的一个占. 4d)对系统输入端收到的所有数据依次进行步骤4a)、步骤4b)和步骤4c)操作,直到获得完整的延迟相关数据; (5)将延迟相关数据通过FIR滤波器,获得滤波数据; (6)获得滤波数据变化趋势 6a)将滤波数据中的任意一个点与微分长度后的点相减,获得一个数据差; 6b)数据差除以微分长度,获得滤波数据变化趋势的一个点; 6c)对所有滤波数据依次进行步骤6a)和步骤6b)操作,直到获得完整的滤波数据变化趋势; (7)获得时间同步位置 7a)在滤波数据变化趋势中按照时间同步位置定位方法找到时间同步位置; 7b)将时间同步位置前的一个导频序列长度数据作为接收导频,时间同步位置后载荷数据长度的数据作为接收数据; 7c)将时间同步位置送入信道均衡模块,完成时间同步; (8)纠正小数倍频率偏移 8a)从步骤4d)的延迟相关数据中找到模值最大的点;8b)求出该点虚部除以实部结果的反正切函数值,将获得的反正切函数值作为最大点相角; Sc)最大点相角除以第二个导频帧的时间长度,获得小数倍载波频率偏移估计; 8d)小数倍载波频率偏移估计的共轭分别乘以步骤7b)中的接收导...

【专利技术属性】
技术研发人员:刘龙伟张海林张嘉宁李勇朝赵力强
申请(专利权)人:西安电子科技大学
类型:发明
国别省市:

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

1