CN104301264B - 频偏补偿方法 - Google Patents
频偏补偿方法 Download PDFInfo
- Publication number
- CN104301264B CN104301264B CN201310301204.4A CN201310301204A CN104301264B CN 104301264 B CN104301264 B CN 104301264B CN 201310301204 A CN201310301204 A CN 201310301204A CN 104301264 B CN104301264 B CN 104301264B
- Authority
- CN
- China
- Prior art keywords
- frequency deviation
- compensation
- frequency
- value
- sequence
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Landscapes
- Circuits Of Receivers In General (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
Abstract
本申请公开了频偏补偿方法,预先确定频偏范围内的频偏值,对于各频偏值,计算初相为零时对应的频偏补偿序列,并记录在频偏值与频偏补偿序列的映射表中;当需要进行频偏补偿时,对载波频偏进行估计;查询映射表获得频偏估计值对应的频偏补偿序列;利用该频偏补偿序列和去除循环前缀后的时域信号,进行相应的向量乘法处理,对该处理结果进行快速傅里叶变换,对变换输出结果进行解映射操作,得到频域子载波;对于快速傅里叶变换输出结果中的各OFDM符号,根据该OFDM符号的起始时间和所述频偏估计值计算复指函数,得到相位误差补偿值,利用该补偿值对频域子载波进行相位误差补偿。采用本发明可以降低频偏补偿的运算量和存储开销。
Description
技术领域
本发明涉及移动通信技术,特别是涉及一种正交频分复用(OFDM)无线通信***中的频偏补偿方法。
背景技术
在OFDM无线通信***中,基站和终端之间的载波频率同步非常重要。由于基站晶振和终端晶振的差异等原因,接收端信号往往存在着频偏,严重影响***性能,因此需要对接收信号进行频偏补偿。
如图1所示,现有的OFDM无线通信***中,将接收端信号变换到频域数据的常用处理方法包括以下步骤:
步骤101、对接收到的时域信号进行频偏补偿;
步骤102、对频偏补偿后的时域信号进行去循环前缀(CP);
步骤103、对去CP后的时域信号进行二分之一子载波偏移处理;
步骤104、对二分之一子载波偏移处理结果进行快速傅里叶变换(FFT)处理;
步骤105、对FFT处理结果进行子载波解映射,得到频域数据。
目前,在步骤101中进行频偏补偿的主要方法为:根据某种算法估计出载波频偏;根据估计出的载波频偏值,得到频偏补偿序列;将频偏补偿序列与时域接收信号相乘,进行频偏补偿。
其中,对于频偏补偿序列的获得,现有***采用计算复指数的方法或直接查找预先建立的列表的方法来实现。
对于直接查找预先建立列表的方法,其中预先建立的列表一般使用第一象限的正弦值作表,可以表示为sin(nθ),θ是为了达到频率准确度所需的最小相位,θ=2πf0/fs,fs为基带采样速率,f0为需要精确的最小频率;n为查找表索引,0≤n≤N;N=(π/2)/θ。为了得到一个长度为N1、频率为f1的频偏补偿序列,首先计算Δ=f1/f0,临时的查找表索引为[0,1,2,....,N1]·Δ;由于Δ不一定为整值,所以需要对[0,1,2,....,N1]·Δ中的每个元素进行四舍五入运算得到查找索引序列记作S(n),0≤n≤N1。计算频偏补偿序列时需要计算正余弦值,如果S(n)≤N,则该相位在第一象限,对于正弦值将下标为S(n)的sin(nθ)值取出,对于余弦值,则将下标为N-S(n)的sin(nθ)值取出;如果S(n)>N,则根据四个象限正余弦关系变换到第一象项,然后查表计算。
上述采用查表的方法,以n为查找表索引,而从上文可以得到n=π/2/θ=fs/(4f0)。fs和数据率成正比关系,由于现代通信数据率很高,fs很大,而对频率准确度要求很高,f0很小,因此,n值较多,对应的表项较多,进行会对内存的需求较大。而采用计算复指数的方法,则会存在运算开销很大的问题。
发明内容
有鉴于此,本发明的主要目的在于提供一种频偏补偿方法,该方法可以降低频偏补偿的运算量和存储开销。
为了达到上述目的,本发明提出的技术方案为:
一种频偏补偿方法,包括:
预先确定预设频偏范围内的频偏值,对于每个所述频偏值,计算初相为零时对应的频偏补偿序列,并记录在频偏值与频偏补偿序列的映射表中,所述频偏补偿序列的长度为OFDM符号去除循环前缀后的长度;
当需要进行频偏补偿时,对当前的载波频偏进行估计,得到频偏估计值;查询所述映射表,获得所述频偏估计值对应的频偏补偿序列;
根据频偏补偿是否与1/2子载波偏移一起处理,利用所获得的频偏补偿序列和去除循环前缀后的时域信号,进行相应的向量乘法处理;
对所述向量乘法处理结果进行快速傅里叶变换,对快速傅里叶变换输出结果进行解映射操作,得到频域子载波;
对于快速傅里叶变换输出结果中的每个OFDM符号,根据该OFDM符号的起始时间和所述频偏估计值计算复指函数,得到相位误差补偿值,利用所述相位误差补偿值对该OFDM符号对应的所述频域子载波进行相位误差补偿。
综上所述,本发明提出的频偏补偿方法,预先生成频偏值与频偏补偿序列的映射列表;在进行频偏补偿时,直接在所述映射表中查找当前计算得到的频偏对应的频偏补偿序列,即可获得本次的频偏补偿序列。由于所述频偏值与频偏补偿序列的映射列表中直接以频偏值为索引,而该频偏值的数量较少,因此相对于传统的查找表的方法,表的长度较短,对存储空间的开销需求较小,另外,由于采用查表的方法获取频偏补偿序列,因此运算量的开销也会较小。
附图说明
图1为现有的OFDM无线通信***中对接收信号的常用处理方法流程示意图;
图2为本发明实施例一的流程示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图及具体实施例对本发明作进一步地详细描述。
本发明的核心思想是:预先将可能的频偏范围离散化为有限个频偏值,生成初相为0时各频偏值对应的频偏补偿序列,据此建立频偏值与频偏补偿序列的映射列表;在进行频偏补偿时,直接在所述映射表中查找当前计算得到的频偏对应的频偏补偿序列,即可获得本次的频偏补偿序列。由于这里的频偏值与频偏补偿序列的映射列表中直接以频偏值为索引,而该频偏值的数量较少,因此相对于传统的查找表的方法,表的长度较短,对存储空间的开销需求较小,另外,由于采用查表的方法获取频偏补偿序列,因此运算量的开销也会较小。
图2为本发明实施例一的流程示意图,如图2所示,该实施例主要包括:
步骤201、预先确定预设频偏范围内的频偏值,对于每个所述频偏值,计算初相为零时对应的频偏补偿序列,并记录在频偏值与频偏补偿序列的映射表中,所述频偏补偿序列的长度为OFDM符号去除循环前缀后的长度。
本步骤中,为了减少列表的表项,以达到减少内存开销的目的,这里,在构建映射表时,直接给出频偏范围内的每个频偏值对应的频偏补偿序列,以便此后可以以频偏值为索引项,直接查找出对应的频偏补偿序列。
在实际应用中,频偏补偿可以与1/2子载波偏移一起处理,也可以与1/2子载波偏移分别处理,两种不同情况下确定预设频偏范围内的频偏值的方法将有所不同,较佳的具体方法如下:
假设所述频偏范围为[-ΔfcHz,ΔfcHz],Δf为1/2子载波的频率,Δf0为预设的频偏步长。
如果将频偏补偿与1/2子载波偏移一起进行处理,则产生Δf-Δfc Hz到Δf+ΔfcHz的频偏补偿序列表,如此可以进一步减少运算量,一共有个频偏补偿值,即所述频偏范围内的频偏值为
如果不将频偏补偿与1/2子载波偏移一起处理,则产生0Hz到ΔfcHz的序列表,一共有个频偏补偿值,即所述频偏范围内的频偏值为显然该方法可以进一步减少列表的频偏索引值数量,从而可以进一步节省内存开销。
从上述确定预设频偏范围内的频偏值的较佳方法可以看出,这里确定出的频偏值为或个,可以大幅度减少用于查找频偏补偿序列的表项。
另外,所述映射表中的频偏补偿序列的长度为OFDM符号去除循环前缀后的长度,如此可以进一步降低运算复杂度。
步骤202、当需要进行频偏补偿时,对当前的载波频偏进行估计,得到频偏估计值;查询所述映射表,获得所述频偏估计值对应的频偏补偿序列。
本步骤的频偏估计具体方法同现有***,在此不再赘述。
步骤203、根据频偏补偿是否与1/2子载波偏移一起处理,利用所获得的频偏补偿序列和去除循环前缀后的时域信号,进行相应的向量乘法处理。
较佳地,本步骤具体可采用下述方法实现:
当将频偏补偿与1/2子载波偏移一起处理时,将所获得的频偏补偿序列与去除循环前缀后的时域信号进行向量乘法处理;
当不将频偏补偿与1/2子载波偏移一起处理时,将所获得的频偏补偿序列与去除循环前缀后的时域信号进行向量乘法处理;对该向量乘法处理结果和1/2子载波偏移表进行向量乘法处理。
所述1/2子载波偏移表为预设的表格,具体设置方法同现有***,在此不再赘述。
上述两种情况中具体向量乘法处理方法为本领域技术人员所掌握,在此不再赘述。
步骤204、对所述向量乘法处理结果进行快速傅里叶变换,对快速傅里叶变换输出结果进行解映射操作,得到频域子载波。
本步骤的具体实现为本领域技术人员所掌握,在此不再赘述。
步骤205、对于所述快速傅里叶变换所处理的每个OFDM符号,根据该OFDM符号的起始时间和所述频偏估计值计算复指函数,得到相位误差补偿值,并利用所述相位误差补偿值对该OFDM符号对应的所述频域子载波进行相位误差补偿。
这里需要说明的是,由于预设的列表中所提供的是初相为0时各频偏值对应的频偏补偿序列,而实际的相位并非为零,因此,这里需要进一步的执行相位误差补偿。
具体的相位误差补偿方法为本领域技术人员所掌握,在此不再赘述。
综上所述,以上仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (2)
1.一种频偏补偿方法,其特征在于,包括:
预先确定预设频偏范围内的频偏值,对于每个所述频偏值,计算初相为零时对应的频偏补偿序列,并记录在频偏值与频偏补偿序列的映射表中,所述频偏补偿序列的长度为OFDM符号去除循环前缀后的长度;
当需要进行频偏补偿时,对当前的载波频偏进行估计,得到频偏估计值;查询所述映射表,获得所述频偏估计值对应的频偏补偿序列;
根据频偏补偿是否与1/2子载波偏移一起处理,利用所获得的频偏补偿序列和去除循环前缀后的时域信号,进行相应的向量乘法处理;
对所述向量乘法处理结果进行快速傅里叶变换,对快速傅里叶变换输出结果进行解映射操作,得到频域子载波;
对于所述快速傅里叶变换所处理的每个OFDM符号,根据该OFDM符号的起始时间和所述频偏估计值计算复指函数,得到相位误差补偿值,并利用所述相位误差补偿值对该OFDM符号对应的所述频域子载波进行相位误差补偿;
所述确定预设频偏范围内的频偏值包括:
当将频偏补偿与1/2子载波偏移一起处理时,所述频偏范围内的频偏值为
当不将频偏补偿与1/2子载波偏移一起处理时,所述频偏范围内的频偏值为
其中,所述频偏范围为[-ΔfcHz,ΔfcHz],所述Δf为1/2子载波的频率,所述Δf0为预设的频偏步长。
2.根据权利要求1所述的方法,其特征在于,所述进行相应的向量乘法处理包括;
当将频偏补偿与1/2子载波偏移一起处理时,将所获得的频偏补偿序列与去除循环前缀后的时域信号进行向量乘法处理;
当不将频偏补偿与1/2子载波偏移一起处理时,将所获得的频偏补偿序列与去除循环前缀后的时域信号进行向量乘法处理;对该向量乘法处理结果和1/2子载波偏移表进行向量乘法处理。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310301204.4A CN104301264B (zh) | 2013-07-15 | 2013-07-15 | 频偏补偿方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310301204.4A CN104301264B (zh) | 2013-07-15 | 2013-07-15 | 频偏补偿方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104301264A CN104301264A (zh) | 2015-01-21 |
CN104301264B true CN104301264B (zh) | 2017-09-22 |
Family
ID=52320836
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310301204.4A Expired - Fee Related CN104301264B (zh) | 2013-07-15 | 2013-07-15 | 频偏补偿方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104301264B (zh) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9491024B2 (en) * | 2015-02-04 | 2016-11-08 | Hong Kong Applied Science And Technology Research Institute Co., Ltd. | Methods for frequency offset estimation with Zadoff-Chu sequences |
CN112688890B (zh) * | 2019-10-17 | 2024-05-03 | 辰芯科技有限公司 | 通道平坦度补偿方法、装置、存储介质、基带芯片及设备 |
CN112565131A (zh) * | 2020-12-08 | 2021-03-26 | 上海擎昆信息科技有限公司 | 一种频偏补偿方法及*** |
CN112637097B (zh) * | 2020-12-25 | 2023-11-10 | 西安鼎研科技股份有限公司 | 一种基于5g大频偏相位补偿的fpga实现方法 |
CN115378780B (zh) * | 2021-12-29 | 2023-07-18 | 比科奇微电子(杭州)有限公司 | 用于载波调制信号的载波聚合方法及装置、电子设备 |
CN114430290B (zh) * | 2022-01-13 | 2023-04-18 | 芯象半导体科技(北京)有限公司 | 一种基于bplc***的残留采样时钟偏差补偿方法和装置 |
CN117527497B (zh) * | 2024-01-05 | 2024-03-22 | 中国电力科学研究院有限公司 | 频偏校准方法、装置、电子设备和存储介质 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1816030A (zh) * | 2005-02-04 | 2006-08-09 | 上海无线通信研究中心 | 正交频分复用***中估计和补偿频率偏差的方法和装置 |
CN101651650A (zh) * | 2009-09-15 | 2010-02-17 | 北京天碁科技有限公司 | 一种同步与频偏的联合估计方法及装置 |
CN101895485A (zh) * | 2010-07-07 | 2010-11-24 | 电子科技大学 | 一种多用户和白噪声干扰抑制ifdma***接收方法 |
CN102082583A (zh) * | 2009-11-27 | 2011-06-01 | 大唐移动通信设备有限公司 | 一种频偏估计方法及装置 |
CN102122997A (zh) * | 2011-03-21 | 2011-07-13 | 中兴通讯股份有限公司 | Lte主同步信号检测的方法、装置及终端 |
CN102480457A (zh) * | 2010-11-30 | 2012-05-30 | 中兴通讯股份有限公司 | Ofdma***的频偏补偿方法及装置 |
-
2013
- 2013-07-15 CN CN201310301204.4A patent/CN104301264B/zh not_active Expired - Fee Related
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1816030A (zh) * | 2005-02-04 | 2006-08-09 | 上海无线通信研究中心 | 正交频分复用***中估计和补偿频率偏差的方法和装置 |
CN101651650A (zh) * | 2009-09-15 | 2010-02-17 | 北京天碁科技有限公司 | 一种同步与频偏的联合估计方法及装置 |
CN102082583A (zh) * | 2009-11-27 | 2011-06-01 | 大唐移动通信设备有限公司 | 一种频偏估计方法及装置 |
CN101895485A (zh) * | 2010-07-07 | 2010-11-24 | 电子科技大学 | 一种多用户和白噪声干扰抑制ifdma***接收方法 |
CN102480457A (zh) * | 2010-11-30 | 2012-05-30 | 中兴通讯股份有限公司 | Ofdma***的频偏补偿方法及装置 |
CN102122997A (zh) * | 2011-03-21 | 2011-07-13 | 中兴通讯股份有限公司 | Lte主同步信号检测的方法、装置及终端 |
Also Published As
Publication number | Publication date |
---|---|
CN104301264A (zh) | 2015-01-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104301264B (zh) | 频偏补偿方法 | |
CN110290581B (zh) | 一种5g***中的快速时频同步方法及终端 | |
CN102439877B (zh) | 载波频率恢复方法和光内差相干接收机 | |
KR101048304B1 (ko) | 주파수 편이 추정장치, 그 추정장치를 포함하는 신호처리장치 및 그 추정장치를 이용한 주파수 편이 추정방법 | |
CN109150772B (zh) | 一种基于正交匹配追踪的水声信道时延估计方法 | |
CN106059973B (zh) | 频偏估计方法和*** | |
US9929801B2 (en) | Chromatic dispersion measurement method and device and digital coherent receiver | |
US10009096B2 (en) | Method for estimating frequency offset, apparatus and system | |
CN1533039A (zh) | 移动通信***中补偿频率偏移的装置和方法 | |
CN104811215B (zh) | 一种iq不平衡补偿装置和方法 | |
CN103023832A (zh) | 接收机频偏估计和补偿的方法与装置 | |
CN102130880B (zh) | 一种ofdma***频偏估计的校正方法及*** | |
CN107483078A (zh) | 一种船舶vdes***asm体制接收频偏估计实现方法 | |
WO2016119444A1 (zh) | 一种频偏估计的方法、装置及计算机存储介质 | |
CN113132284B (zh) | 一种载波相位跟踪方法及装置 | |
CN113824666B (zh) | 一种卫星移动ofdm通信***信道估计方法及装置 | |
WO2017059770A1 (zh) | 采样频率偏差的计算方法及装置 | |
CN108270707B (zh) | 一种信号同步的方法及装置 | |
CN102739579B (zh) | 一种频偏校正方法 | |
CN113141197B (zh) | 一种hplc通信***采样误差检测方法及*** | |
CN104243134B (zh) | 一种压缩采样下的载波频率偏移精确估计方法 | |
CN111371719B (zh) | 一种循环序列的无线通信***定时同步方法 | |
CN111371717B (zh) | 一种ofdm调制中用对称导频进行相位跟踪的方法 | |
CN111884958A (zh) | 定时误差补偿方法、装置、设备和计算机可读存储介质 | |
CN112468429B (zh) | 应用于异步光纤离散多音频***的采样频率偏差估计方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20170922 |
|
CF01 | Termination of patent right due to non-payment of annual fee |