基于共轭CAZAC序列的卫星OFDM同步算法制造技术

技术编号:16282682 阅读:188 留言:0更新日期:2017-09-23 02:10
本发明专利技术涉及OFDM系统在卫星移动通信中的适用性领域,特别涉及一种基于共轭CAZAC序列的卫星OFDM同步算法。本发明专利技术基于共轭CAZAC序列的卫星OFDM同步算法,利用整数倍频偏会导致CAZAC序列c(k)循环左移和c

Satellite OFDM synchronization algorithm based on conjugate CAZAC sequence

The invention relates to the applicability field of a OFDM system in satellite mobile communications, in particular to a satellite OFDM synchronization algorithm based on a conjugate CAZAC sequence. The invention adopts a satellite OFDM synchronization algorithm based on a conjugate CAZAC sequence, and uses integer frequency doubling to cause the CAZAC Sequence C (k) cycle to move left and C

【技术实现步骤摘要】
基于共轭CAZAC序列的卫星OFDM同步算法
本专利技术涉及OFDM系统在卫星移动通信中的适用性领域,特别涉及一种基于共轭CAZAC序列的卫星OFDM同步算法。
技术介绍
正交频分复用(OFDM)作为一种高效的数据传输多载波技术,其具有高频带利用率、较强的抗符号间和载波间干扰等优点,因此被广泛应用于地面通信系统,如LTE系统、WiMAX系统等。要实现全球通信系统的无缝覆盖,地面通信系统与卫星通信系统的体制融合是一个必然趋势。因此,OFDM运用于卫星通信中的研究具有重大意义,并且OFDM多载波技术对提高卫星通信的数据传输率、频谱效率有重大效果。由于OFDM子载波之间的频谱相互重叠,接收端必须依靠子载波之间的相互正交性来进行解调,所以OFDM系统对同步要求很高。同步技术主要包括符号定时同步和载波频率同步,OFDM中的频偏根据对子载波间隔的归一化,由整数倍频偏和小数倍频偏组成。已有大量文献对OFDM的同步技术进行了研究,现有文献主要研究方法有基于循环前缀CP的同步方法、基于导频或训练序列的同步方法、半盲同步或盲同步算法等;其中循环前缀CP的同步方法同步性能受多径信道影响、精度较低;半盲同步或盲同步算法复杂度较大,实时性较差,不能很好地满足卫星通信中的实时性效果;目前基于导频或训练序列的同步方法较多,如何在保证同步性能的同时降低算法复杂度,同时适用于卫星通信低信噪比的条件下是研究人员关心的一个问题。
技术实现思路
本专利技术的目的在于:为实现OFDM在卫星通信中的时间同步和频率同步,提出了一种基于共轭CAZAC序列的卫星OFDM同步算法。为实现上述目的,本专利技术提出了一种基于LTE体制的卫星移动通信上行发射端定时调整方法,其包括以下步骤,一种基于共轭CAZAC序列的卫星OFDM同步算法,包括如下步骤:(1)发射端在发射信号中加入CAZAC训练序列;(2)发射信号经过卫星物理信道后,在接收端利用本地共轭CAZAC序列和接收到的信号实现时间同步和频率同步。进一步的,步骤(1)中发射端加入的训练序列由两个相互共轭的第一CAZAC序列c(n)和第二CAZAC序列c*(n)组成,设一个OFDM符号长度为N+Ng,其中N为IFFT的点数,Ng为循环前缀cp长度;第一CAZAC序列c(n)和第二CAZAC序列c*(n)的长度均为N,考虑循环前缀cp长度,CAZAC训练序列总长度为2N+Ng;所述接收端的本地共轭CAZAC序列与发射端的CAZAC训练序列相同。进一步的,步骤(2)包括,(2-1)接收到的信号与接收端的本地共轭CAZAC序列做相关运算,得到两个定时度量函数:式中p是相关峰搜索窗的起始位置,n是接收信号采样点序号;第一CAZAC序列c(n)和第二CAZAC序列c*(n)经过信道加入了定时偏差和整数倍频偏之后,r(n)代表接收端接收到的信号,r*()表示其共轭,由上面的两式得相关运算可以得到两个相关峰在p1、p2位置,即:(2-2)由于整数倍频偏会导致第一CAZAC序列循环左移εi位,从而导致接收信号与接收端的本地CAZAC序列c(k)互相关峰位置的移位;针对第二CAZAC序列,整数倍频偏会导致第二CAZAC序列循环右移εi位;根据定时偏差d和整数倍频偏εi的关系得出:如果d≥εi,则如果d<εi,则为初步修正后的定时偏差,为初步修正后的整数倍频偏;此处d与εi的相对大小可以根据一些先验信息(如:卫星向下发送包含卫星轨道高度、俯仰角大小等星历信息和用户位置)来确定大概范围,进而根据上面两种情况选择定时偏差和整数倍频偏计算公式。(2-3)根据初步修正后的定时偏差进行进一步的修正以得到小数倍频偏与现有技术相比,本专利技术的有益效果:本专利技术基于共轭CAZAC序列的卫星OFDM同步算法,利用整数倍频偏会导致CAZAC序列c(k)循环左移和c*(k)循环右移的特点,可以在时域信号上利用CAZAC序列良好的自相关特性和一些先验信息来实现时间同步和频率同步,算法复杂度低,可以实现较大范围的定时偏差与整数倍频偏估计,并且在卫星通信低信噪比条件下同步性能较好。附图说明:图1是本专利技术算法的共轭CAZAC训练序列图;图2是本专利技术算法与其他同步算法的定时偏差估计正确概率对比图;图3是本专利技术算法与其他同步算法的整数倍频偏估计正确概率对比图;图4是本专利技术算法与其他同步算法的小数倍频偏估计均方误差对比图。具体实施方式下面结合附图及具体实施例对本专利技术作进一步的详细描述。但不应将此理解为本专利技术上述主题的范围仅限于以下的实施例,凡基于本
技术实现思路
所实现的技术均属于本专利技术的范围。实施例1:如图1所示,本实施例提供一种基于共轭CAZAC序列的卫星OFDM同步算法,包括如下步骤:S1:发射端在发射信号中加入CAZAC训练序列;S2:发射信号经过卫星物理信道后,在接收端利用本地共轭CAZAC序列和接收到的信号实现时间同步和频率同步。进一步的,S1中发射端加入的训练序列由两个相互共轭的第一CAZAC序列c(n)和第二CAZAC序列c*(n)组成,设一个OFDM符号长度为N+Ng,其中N为IFFT的点数,Ng为循环前缀cp长度;第一CAZAC序列c(n)和第二CAZAC序列c*(n)的长度均为N,考虑循环前缀cp长度,CAZAC训练序列总长度为2N+Ng;所述接收端的本地共轭CAZAC序列与发射端的CAZAC训练序列相同。进一步的,S2包括,S201:接收到的信号与接收端的本地共轭CAZAC序列做相关运算,得到两个定时度量函数:式中p是相关峰搜索窗的起始位置,n是接收信号采样点序号。第一CAZAC序列c(n)和第二CAZAC序列c*(n)经过信道加入了定时偏差和整数倍频偏之后,r()代表接收端接收到的信号,r*()表示其共轭,由上面的两式得相关运算可以得到两个相关峰在p1、p2位置,即:S202:由于整数倍频偏会导致第一CAZAC序列循环左移εi位,从而导致接收信号与接收端的本地CAZAC序列c(k)互相关峰位置的移位;针对第二CAZAC序列,整数倍频偏会导致第二CAZAC序列循环右移εi位;根据定时偏差d和整数倍频偏εi的关系得出:如果d≥εi,则如果d<εi,则为初步修正后的定时偏差,为初步修正后的整数倍频偏;此处d与εi的相对大小可以根据一些先验信息(如:卫星向下发送包含卫星轨道高度、俯仰角大小等星历信息和用户位置)来确定大概范围,进而根据上面两种情况选择定时偏差和整数倍频偏计算公式。S203:根据初步修正后的定时偏差与初步修正后的整数倍频偏进行进一步的修正以得到小数倍频偏下面通过仿真来测试本专利技术的同步性能。仿真的参数设置如下:子载波个数为N=512,IFFT的长度为512,循环前缀cp长度为40个采样点,QPSK调制方式,引入的定时偏差为50个采样点,引入的频率偏移为相对于子载波间隔的归一化频偏15.37,仿真所用信道分别为加性高斯白噪声信道和ITU标准中的channelModelC类卫星信道,对1000个子帧进行仿真,其中每个子帧有10个OFDM符号。将本专利技术算法与ML定时估计算法、PN加权CAZAC序列同步算法、Schmidl同步算法进行比较。图2是本专利技术算法与其他同步算法的定时偏差估计正确概率对比图,图3是本专利技术算法与其他同步算法的整数倍频偏本文档来自技高网
...
基于共轭CAZAC序列的卫星OFDM同步算法

【技术保护点】
一种基于共轭CAZAC序列的卫星OFDM同步算法,其特征在于,包括如下步骤:(1)发射端在发射信号中加入CAZAC训练序列;(2)发射信号经过卫星物理信道后,在接收端利用本地共轭CAZAC序列和接收到的信号实现时间同步和频率同步。

【技术特征摘要】
1.一种基于共轭CAZAC序列的卫星OFDM同步算法,其特征在于,包括如下步骤:(1)发射端在发射信号中加入CAZAC训练序列;(2)发射信号经过卫星物理信道后,在接收端利用本地共轭CAZAC序列和接收到的信号实现时间同步和频率同步。2.如权利要求1所述的算法,其特征在于,步骤(1)中发射端加入的训练序列由两个相互共轭的第一CAZAC序列c(n)和第二CAZAC序列c*(n)组成,设一个OFDM符号长度为N+Ng,其中N为IFFT的点数,Ng为循环前缀cp长度;第一CAZAC序列c(n)和第二CAZAC序列c*(n)的长度均为N,考虑循环前缀cp长度,CAZAC训练序列总长度为2N+Ng;所述接收端的本地共轭CAZAC序列与发射端的CAZAC训练序列相同。3.如权利要求2所述的算法,其特征在于,步骤(2)包括,(2-1)接收到的信号与接收端的本地共轭CAZAC序列做相关运算,得到两个定时度量函数:式中p是相关峰搜索窗的起始位置,n是接收信号采样点序号;r(n)代表接收端接收到的信号,由上面的两式得相关运算可以得到两个相关峰在p1、p2位置:

【专利技术属性】
技术研发人员:朱立东廖为城卓永宁刘坤秦思高
申请(专利权)人:电子科技大学
类型:发明
国别省市:四川,51

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

1