CN102820929B - 光相干接收装置中的相位估计方法 - Google Patents

光相干接收装置中的相位估计方法 Download PDF

Info

Publication number
CN102820929B
CN102820929B CN201210302877.7A CN201210302877A CN102820929B CN 102820929 B CN102820929 B CN 102820929B CN 201210302877 A CN201210302877 A CN 201210302877A CN 102820929 B CN102820929 B CN 102820929B
Authority
CN
China
Prior art keywords
signal
phase
namely
value
secondary signal
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.)
Active
Application number
CN201210302877.7A
Other languages
English (en)
Other versions
CN102820929A (zh
Inventor
杨超
杨奇
肖潇
杨铸
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Wuhan Research Institute of Posts and Telecommunications Co Ltd
Original Assignee
Wuhan Research Institute of Posts and Telecommunications Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Wuhan Research Institute of Posts and Telecommunications Co Ltd filed Critical Wuhan Research Institute of Posts and Telecommunications Co Ltd
Priority to CN201210302877.7A priority Critical patent/CN102820929B/zh
Publication of CN102820929A publication Critical patent/CN102820929A/zh
Application granted granted Critical
Publication of CN102820929B publication Critical patent/CN102820929B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Digital Transmission Methods That Use Modulated Carrier Waves (AREA)

Abstract

本发明公开了一种光相干接收装置中的相位估计方法,包括以下步骤:利用坐标旋转数字计算方法将以复数信息表示的输入信号转换为以相位信息表示的第一信号利用模运算消除第一信号中的γ(i)得到第二信号c(i);对第二信号c(i)进行相位噪声值动态调整得到第三信号N(i);利用公式得到第四信号d(i);计算第四信号d(i)的平均值得到估计相位:利用估计相位对第一信号a(i)进行相位补偿得到输出信号。本发明,进行相位估计计算时所需要的乘法转换为加法,简化了***运算量;同时动态调整相位估计量的取值区间,克服了传统算法中估计范围约束造成的相位跳变问题,最终实现动态准确的相位估计,提高了整个***的性能及其可实现性。

Description

光相干接收装置中的相位估计方法
技术领域
本发明涉及光相干接收装置,具体光相干接收装置中的相位估计方法。
背景技术
随着光通信技术的发展,相干光通信逐渐成为新一代光通信的核心技术,其中PM-QPSK作为一种主流调制方法,已经成为OIF标准。对于PM-QPSK接收端DSP(数字信号处理)而言主要分为以下几个模块:定时恢复、线性补偿(色散补偿、偏振补偿)、频偏估计,相位估计等,其中相位估计是其重要组成部分之一。
通常情况下,相位估计算法如下,相位噪声估计过程就是通过估计算法消除传输符号的影响,建立相位噪声估计器的过程,通常情况下采用4次方的方法进行估计。
设输入的信号为Z(i):
其中c(i)为传输符号,为相位噪声,n(i)为***加性噪声;
则,将输入信号Z(i)4次方后简化加性噪声的表示得到结果为:
由于传输符号c(i)为QPSK或者4QAM的调制方式(QPSK需加的相差后再进行4次方运算),其4次方后为一常量C,因此不会影响相位噪声的估计;n'(i)为4次方后的加性噪声,得到的最终结果为:
通过4次方运算后的结果估计其复数相角的来得到其相位估计量θ:
θ = 1 4 arg ( Z 4 ) - - - ( 4 )
通常情况下为了减小加性噪声对估计器性能的影响,会采用均值滤波的方法减小噪声,如对L个估计量取均值,因此最终估计量θ'表示为:
θ ′ = 1 4 arg ( Σ k = 0 L Z 4 ) - - - ( 5 )
通过上述处理过程可知,这样的方法在计算中将会大量使用4次方运算,对于高速相干光通信***而言,大量的乘法器资源将被消耗,如果使用例如FPGA这样乘法器有限的硬件***来实现时会极大的约束其他处理模块的性能,同时降低***的稳定性。
发明内容
本发明所要解决的技术问题是解决光相干接收装置中的相位估计方法中大量使用4次方运算,从而大量消耗乘法器资源,极大的约束其他处理模块的性能,降低***稳定性的问题。
为了解决上述技术问题,本发明所采用的技术方案是提供一种光相干接收装置中的相位估计方法,包括以下步骤:
利用坐标旋转数字计算方法将以复数信息表示的输入信号转换为以相位信息表示的第一信号a(i),
利用模运算消除第一信号中的γ(i)得到第二信号c(i),第二信号c(i)为待处理的相位噪声信号;
对第二信号c(i)进行相位噪声值动态调整得到第三信号N(i);
利用公式得到第四信号d(i);
计算第四信号d(i)的平均值得到估计相位seta:
利用估计相位seta对第一信号a(i)进行相位补偿得到输出信号out,out=a(i)-seta;
其中:γ(i)为传输信号的角度,为相位噪声的角度,ε(i)为加性噪声的角度;i为正整数,表示在处理的第i个数据。
在上述方法中,设定第一信号a(i)具有M位有效数据,输出范围为[0,2M],表示的角度范围为[0,2π],且数字表示同实际角度值为线性对应关系。
在上述方法中,根据均值滤波需求将多个第一信号a(i)组合成长度为2n+1的一帧待处理数据[a(i-n),…,a(i),…,a(i+n)],利用模运算处理后的第二信号c(i)组合为[c(i-n),…,c(i),…,c(i+n)]。
在上述方法中,对于4QAM调制的输入信号,第二信号c(i)的模运算公式为对于QPSK调制的输入信号,第二信号c(i)的模运算公式为 c ( i ) = ( a ( i ) + π 4 ) mod π 2 .
在上述方法中,相位噪声值动态调制步骤如下:
首先将当前第二信号[c(i-n),…,c(i),…,c(i+n)]与上一个时钟周期产生的第二信号[c_old(i-n),…,c_old(i),…,c_old(i+n)]每个对应位相比较,判断是否出现相位跳变,且设定补偿计数寄存器N(i-n),…,N(i),…,N(i+n)]初始值为0:
时,对应的补偿计数寄存器-1,即对应的补偿计数寄存器累减
对应的补偿计数寄存器+1,即对应的补偿计数寄存器即累加
- &pi; 4 < c ( i ) - c _ old ( i ) < &pi; 4 时,对应的补偿计数寄存器值保持不变;
当min(N)>3,即所有的补偿计数寄存器都大于3时,对应的所有补偿计数寄存器都-4,即减2π;
当min(N)<-3,即所有的补偿计数寄存器都小于-3时,对应的所有补偿计数寄存器都+4,即加2π;
当-3<min(N)<3,所有的寄存器值保持不变;
最终得到所需要的补偿寄存器值N(i-n),…,N(i),…,N(i+n)]。
在上述方法中,对于4QAM调制的输入信号,取第一信号a(i)的数据低M-2位得到第二信号c(i);对于QPSK调制的输入信号,将第一信号a(i)对应的数据加上2M-3并取其低M-2位得到第二信号c(i)。
本发明,将现有光相干接收装置中的相位估计所采用的乘法转换为加法,简化了***运算量,同时动态调整估计量的取值区间,克服算法估计范围约束造成的相位跳变问题,最终实现动态准确的相位估计,从而提高整个***的性能及其可实现性。总之,本发明提供的方法,克服了原有算法乘法器资源消耗过多的缺点,同时够克服剩余频偏对相位估计的影响,并对相位值本身进行准确的补偿,而且提供了可行的实现方法,从而提高整个***的性能、可实现性及稳定性。
附图说明
图1为本发明提供的光相干接收装置中的相位估计方法流程图;
图2估计相位取值区间动态调整过程流程图。
具体实施方式
本发明提供了一种光相干接收装置中的相位估计方法,基于cordic(坐标旋转数字计算方法)将以复数信息表示的输入信号转换为以相位信息表示的第一信号a(i),从而将后续进行相位估计计算时所需要的乘法转换为加法,简化了***运算量;同时动态调整相位估计量的取值区间,克服了传统算法中估计范围约束造成的相位跳变问题,最终实现动态准确的相位估计,提高了整个***的性能及其可实现性。下面结合附图对本发明作出详细的说明。
如图1所示,本发明提供的光相干接收装置中的相位估计方法,包括以下步骤:
步骤1:利用cordic算法将复数信息表示的输入信号转换为以相位信息表示的第一信号a(i),使输入数据由复数信息转换为其对应的角度信息。其中:γ(i)为传输信号的角度,为相位噪声的角度,ε(i)为加性噪声的角度;i为正整数,表示在处理的第i个数据。
cordic算法即坐标旋转数字计算方法,其基本思想是:用一系列固定角度的不断逼近所需的旋转角度,实现复数的各种运算,非常适合于FPGA的实现,Altera和Xilinx都推出了实现cordic算法的IP核,可根据不同需求选择使用,这里不做cordic算法详细说明。根据信噪比需求将每个输入数据进行cordic编码,输出后每个数据为M位长,输出范围为[0,2M],表示的角度范围为[0,2π],且数字表示同实际角度值为线性对应关系,M的取值大小由***性能需求决定,M越大精度越高,估计效果越好(实际取值中一般大于10)。
步骤2:利用模运算消除第一信号中的γ(i)得到第二信号c(i),第二信号c(i)为待处理的相位噪声信号。
DATA为已经cordic编码后输出的数据,根据信噪比需求将其组成长度为2n+1的一帧待处理数据[a(i-n),…,a(i),…,a(i+n)],其每个数据表示的范围都在[0,2π]内。
对于4QAM调制的输入信号,其γ(i)值因此将其模即可消除γ(i),于是模运算公式为对于实际硬件实现,可取a(i)数据的低M-2位得到c(i)。
对于QPSK调制的输入信号,其γ(i)值因此需将其每个数据加得到数据b(i),再进行模运算得到c(i)。对于实际硬件实现:可将其a(i)对应的数据加上2M-3并且取其低M-2位(忽略进位信息相当于模2π,对于算法中所有的加减法采用同样的方法)即可得到b(i),得到b(i)后同样将其模得到c(i),即第二信号c(i)的模运算公式为
这时得到长度为2n+1的[c(i-n),…,c(i),…,c(i+n)]数据帧为其待处理相位噪声值,由其表示范围可知[c(i-n),…,c(i),…,c(i+n)]都在内。
当信号和本振光源的频率不稳定性时,频偏估计算法不可能完全消除频偏,因此会有附加相位引入,使得相位噪声值超出范围,因此需要将其取值范围调整到正确的区间去。
步骤3:对第二信号c(i)进行相位噪声值动态调制得到第三信号N(i);
根据相位变换的连续性,假定设定前后输入跨越两个角度分别为由于相位的连续变换θ1和θ2都是一个正极小量,当进行模运算时,后面输入的相位对应的实际输出为θ2,因此需要根据前后两个相位的差别来判断是否出现相位跳变,因此当两者相差β:
&beta; = &theta; 2 - ( &pi; 2 - &theta; 1 ) = &theta; 2 + &theta; 1 - &pi; 2 ;
由于θ1和θ2都是正极小量,因此至少同理当前后两角度跨越0时,据此,本发明提供了如下的相位噪声值动态调制方法,具体步骤如图2所示:
步骤31、将当前第二信号[c(i-n),…,c(i),…,c(i+n)]与上一个时钟周期产生的第二信号[c_old(i-n),…,c_old(i),…,c_old(i+n)]每个对应位相比较,判断是否出现相位跳变,并设定补偿计数寄存器[N(i-n),…,N(i),…,N(i+n)]初始值为0:
步骤32、比较c(i)与c_old(i)的差值是否大于或小于
时,对应的补偿计数寄存器-1,即对应的补偿计数寄存器累减
对应的补偿计数寄存器+1,即对应的补偿计数寄存器即累加
- &pi; 4 < c ( i ) - c _ old ( i ) < &pi; 4 时,对应的补偿计数寄存器值保持不变。
步骤33、判断所有的补偿计数寄存器的值是否大于3或小于-3。
当min(N)>3,即所有的补偿计数寄存器都大于3时,对应的所有补偿计数寄存器都-4,即减2π;
当min(N)<-3,即所有的补偿计数寄存器都小于-3时,对应的所有补偿计数寄存器都+4,即加2π;
当-3<min(N)<3,所有的寄存器值保持不变。
步骤34、最终得到所需要的补偿寄存器值N(i-n),…,N(i),…,N(i+n)]。
步骤4:利用公式 d ( i ) = c ( i ) + N ( i ) &times; &pi; 2 得到第四信号d(i);
步骤5:计算第四信号d(i)的平均值得到估计相位seta, aeta = 1 2 n + 1 &Sigma; i = - n n d ( i ) :
步骤6:利用估计相位seta对第一信号a(i)进行相位补偿得到输出信号out,out=a(i)-seta。
当相位变换较快时可以采用上述结构,即每帧数据都给其中一个数据进行补偿,并且可以采用多条流水线结构以保证同时对多个相位进行估计,使得输入和输出数据率保持一致。
当相位变换缓慢时,可以采用每帧数据都给其中一段数据进行补偿,也可以采用流水线的结构。
out=a(i)-seta;-n<-m<i<m<n。
m表示小于n一段数据的长度。
本发明不局限于上述最佳实施方式,任何人应该得知在本发明的启示下作出的结构变化,凡是与本发明具有相同或相近的技术方案,均落入本发明的保护范围之内。

Claims (4)

1.光相干接收装置中的相位估计方法,其特征在于,包括以下步骤:
利用坐标旋转数字计算方法将以复数信息表示的输入信号转换为以相位信息表示的第一信号a(i),
利用模运算消除第一信号中的γ(i)得到第二信号c(i),第二信号c(i)为待处理的相位噪声信号;对于4QAM调制的输入信号,第二信号c(i)的模运算公式为对于QPSK调制的输入信号,第二信号c(i)的模运算公式为 c ( i ) = ( a ( i ) + &pi; 4 ) mod &pi; 2 ;
对第二信号c(i)进行相位噪声值动态调整得到第三信号N(i);
利用公式得到第四信号d(i);
计算第四信号d(i)的平均值得到估计相位seta:
利用估计相位seta对第一信号a(i)进行相位补偿得到输出信号out,out=a(i)-seta;
其中:γ(i)为传输信号的角度,为相位噪声的角度,ε(i)为加性噪声的角度;i为正整数,表示在处理的第i个数据;
相位噪声值动态调制步骤如下:
首先将当前第二信号[c(i-n),…,c(i),…,c(i+n)]与上一个时钟周期产生的第二信号[c_old(i-n),…,c_old(i),…,c_old(i+n)]每个对应位相比较,判断是否出现相位跳变,且设定补偿计数寄存器N(i-n),…,N(i),…,N(i+n)]初始值为0:
时,对应的补偿计数寄存器-1,即对应的补偿计数寄存器累减
对应的补偿计数寄存器+1,即对应的补偿计数寄存器即累加
时,对应的补偿计数寄存器值保持不变;
当min(N)>3,即所有的补偿计数寄存器都大于3时,对应的所有补偿计数寄存器都-4,即减2π;
当min(N)<-3,即所有的补偿计数寄存器都小于-3时,对应的所有补偿计数寄存器都+4,即加2π;
当-3<min(N)<3,所有的寄存器值保持不变;
最终得到所需要的补偿寄存器值[N(i-n),…,N(i),…,N(i+n)]。
2.如权利要求1所述的光相干接收装置中的相位估计方法,其特征在于,
设定第一信号a(i)具有M位有效数据,输出范围为[0,2M],表示的角度范围为[0,2π],且数字表示同实际角度值为线性对应关系。
3.如权利要求1所述的光相干接收装置中的相位估计方法,其特征在于,根据均值滤波需求将多个第一信号a(i)组合成长度为2n+1的一帧待处理数据[a(i-n),…,a(i),…,a(i+n)],利用模运算处理后的第二信号c(i)组合为[c(i-n),…,c(i),…,c(i+n)]。
4.如权利要求2所述的光相干接收装置中的相位估计方法,其特征在于,
对于4QAM调制的输入信号,取第一信号a(i)的数据低M-2位得到第二信号c(i);
对于QPSK调制的输入信号,将第一信号a(i)对应的数据加上2M-3并取其低M-2位得到第二信号c(i)。
CN201210302877.7A 2012-08-24 2012-08-24 光相干接收装置中的相位估计方法 Active CN102820929B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210302877.7A CN102820929B (zh) 2012-08-24 2012-08-24 光相干接收装置中的相位估计方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210302877.7A CN102820929B (zh) 2012-08-24 2012-08-24 光相干接收装置中的相位估计方法

Publications (2)

Publication Number Publication Date
CN102820929A CN102820929A (zh) 2012-12-12
CN102820929B true CN102820929B (zh) 2015-04-15

Family

ID=47304811

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210302877.7A Active CN102820929B (zh) 2012-08-24 2012-08-24 光相干接收装置中的相位估计方法

Country Status (1)

Country Link
CN (1) CN102820929B (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104919729B (zh) * 2013-01-25 2017-06-20 日本电信电话株式会社 光接收装置和相位周跳减少方法
CN114285709B (zh) * 2021-12-31 2023-04-25 北京中科晶上科技股份有限公司 接收信号的相位跟踪方法、装置和信号处理***

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1893324A (zh) * 2005-07-08 2007-01-10 富士通株式会社 光dqpsk接收机的相位监测装置、相位控制装置及其方法
EP1933478A1 (en) * 2006-12-15 2008-06-18 Fujitsu Limited Coherent optical receiver
CN101442364A (zh) * 2007-11-19 2009-05-27 富士通株式会社 光相干接收机、光相干接收机用频差估计装置及方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1893324A (zh) * 2005-07-08 2007-01-10 富士通株式会社 光dqpsk接收机的相位监测装置、相位控制装置及其方法
EP1933478A1 (en) * 2006-12-15 2008-06-18 Fujitsu Limited Coherent optical receiver
CN101442364A (zh) * 2007-11-19 2009-05-27 富士通株式会社 光相干接收机、光相干接收机用频差估计装置及方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
"Frequency Estimation in Intradyne Reception";Andreas Leven等;《IEEE Photonics Technology Letters》;20070315;第19卷(第6期);366-368 *

Also Published As

Publication number Publication date
CN102820929A (zh) 2012-12-12

Similar Documents

Publication Publication Date Title
CN103281052B (zh) 极坐标传送器以及极坐标传送方法
CN104485948B (zh) 一种时间标准设备的控制方法及时间标准设备
CN106092156B (zh) 交流伺服串行通信编码器位置反馈脉冲分频输出***和方法
CN101807089A (zh) 输出信号偏移量任意可调的波形信号发生器
CN102035472B (zh) 可编程数字倍频器
CN107196617A (zh) 基于动态自适应算法的智能功率稳幅环路及稳幅方法
CN101807918B (zh) 基于同步坐标系的单相锁相环及其实现方法
CN102820929B (zh) 光相干接收装置中的相位估计方法
CN103427798A (zh) 一种多相位时钟产生电路
CN104579324A (zh) 调频连续波雷达***及其运用方法
CN101917308A (zh) 一种基于fpga的信号传输网络群时延测量装置及方法
CN103293363B (zh) 一种互感器采样值延时补偿方法
CN107436619A (zh) 一种高精度低代价数字正弦波发生装置
CN106656879A (zh) 一种高速高阶变步长自适应均衡方法
CN102325111B (zh) 一种产生gfsk基带信号的方法
CN108596475B (zh) 一种基于插值区间动态变化的pmu数据恢复方法
CN109901382A (zh) 一种数字控制***的规则采样pwm优化方法
CN104270095B (zh) 基于cpld的单片方波信号倍频器及输出任意倍频信号的方法
CN105116802A (zh) 一种确定性时钟抖动的产生装置及方法
CN201742387U (zh) 一种基于同步坐标系的单相锁相环
CN103488611A (zh) 基于IEEE802.11.ad协议的FFT处理器
Ding et al. The research of optimization parameter based on Lorenz chaotic masking secure communication
CN103425810A (zh) 一种时钟与数据恢复电路和模拟电路的行为级建模方法
CN106774625A (zh) 一种实时相位噪声硬件发生器的并行实现方法
CN202196277U (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
C14 Grant of patent or utility model
GR01 Patent grant
CP01 Change in the name or title of a patent holder

Address after: 430074, No. 88, postal academy road, Hongshan District, Hubei, Wuhan

Patentee after: Wuhan post and Telecommunications Science Research Institute Co., Ltd.

Address before: 430074, No. 88, postal academy road, Hongshan District, Hubei, Wuhan

Patentee before: Wuhan Inst. of Post & Telecom Science

CP01 Change in the name or title of a patent holder