Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
METHOD AND APPARATUS FOR CORRECTING IN-PHASE AND QUADRATURE SIGNALS
Document Type and Number:
WIPO Patent Application WO/2012/167555
Kind Code:
A1
Abstract:
Disclosed in the present invention are a method and apparatus for correcting in-phase and quadrature signals are, which belong to the field of signal processing. The method comprises: saving the I signal and Q signal of the last frame output by the receiving front end; eliminating, according to said I signal and Q signal of the last frame, the DC offset of the I signal and Q signal of the current frame; and performing geometry correction, according to the I signal and Q signal of the last frame after DC offset elimination, to the I signal and Q signal of the current frame after DC offset elimination to obtain the corrected I signal and corrected Q signal of the current frame. The present invention can eliminate the distortion of I and Q signals and the contortion of the I and Q signal constellation, so as to facilitate the following signal processing and demodulation. And the nonuse of hardware can greatly reduce the hardware cost.

Inventors:
LV RUI (CN)
Application Number:
PCT/CN2011/082240
Publication Date:
December 13, 2012
Filing Date:
November 15, 2011
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
HUAWEI TECH CO LTD (CN)
LV RUI (CN)
International Classes:
H04L25/06
Foreign References:
CN1341297A2002-03-20
CN1578295A2005-02-09
US5233479A1993-08-03
Other References:
See also references of EP 2768193A4
Attorney, Agent or Firm:
BEIJING SAN GAO YONG XIN INTELLECTUAL PROPERTY AGENCY CO., LTD. (CN)
北京三高永信知识产权代理有限责任公司 (CN)
Download PDF:
Claims:
权 利 要 求 书

1、 一种校正同相正交 IQ信号的方法, 其特征在于, 所述方法包括:

保存上一帧的 I信号和上一帧的 Q信号;

接收当前帧的 I信号和当前帧的 Q信号, 根据所述上一帧的 I信号消除当前帧的 I信号 中的直流偏置, 根据所述上一帧的 Q信号消除当前帧的 Q信号中的直流偏置;

保存上一帧消除直流偏置后的 I信号和上一帧消除直流偏置后的 Q信号;

根据上一帧消除直流偏置后的 I信号和上一帧消除直流偏置后的 Q信号对当前帧消除直 流偏置后的 I信号和当前帧消除直流偏置后的 Q信号进行几何校正得到当前帧校正后的 I信 号和当前帧校正后的 Q信号。

2、 根据权利要求 1所述的方法, 其特征在于, 所述根据所述上一帧的 I信号消除当前帧 的 I信号中的直流偏置, 根据所述上一帧的 Q信号消除当前帧的 Q信号中的直流偏置, 具体 包括:

对所述上一帧的 I信号的平均电平值进行统计得到上一帧的 I信号的直流偏置量, 根据 所述上一帧的 I信号的直流偏置量消除所述当前帧的 I信号和当前帧的 Q信号的直流偏置; 对所述上一帧的 Q信号的平均电平值进行统计得到上一帧的 Q信号的直流偏置量, 根据 所述上一帧的 Q信号的直流偏置量消除所述当前帧的 Q信号的直流偏置。 3、 根据权利要求 1所述的方法, 其特征在于, 所述根据上一帧消除直流偏置后的 I信号 和上一帧消除直流偏置后的 Q信号对当前帧消除直流偏置后的 I信号和当前帧消除直流偏置 后的 Q信号进行几何校正得到当前帧校正后的 I信号和当前帧校正后的 Q信号, 具体包括: 将所述上一帧消除直流偏置后的 I信号和上一帧消除直流偏置后的 Q信号使用星座图进 行表示;

分别统计所述上一帧消除直流偏置后的 I信号和上一帧消除直流偏置后的 Q信号的星座 图的第 1、 2象限内的均值矢量得到第一矢量和第二矢量;

根据所述第一矢量和第二矢量计算得到第三矢量、 第四矢量, 并计算得到所述第四矢量 与 X轴的夹角", 其中, 所述第三矢量为所述第一矢量和第二矢量的平均矢量, 所述第四矢 量为所述第一矢量和第二矢量的差;

根据所述第三矢量、 第四矢量和夹角"对所述当前帧的消除直流偏置后的 I信号和当前 帧的消除直流偏置后的 Q信号进行几何校正得到当前帧校正后的 I信号和当前帧校正后的 Q 信号。

4、 根据权利要求 3所述的方法, 其特征在于, 在所述分别统计所述上一帧消除直流偏置 后的 I信号和上一帧消除直流偏置后的 Q信号的星座图的第 1、 2象限内的均值矢量得到第一 矢量和第二矢量之前, 所述方法还包括:

将所述上一帧消除直流偏置后的 I信号和上一帧消除直流偏置后的 Q信号的星座图的第 3、 4象限沿着原点旋转 180度。 5、 根据权利要求 3或 4所述的方法, 其特征在于, 所述根据所述第三矢量、 第四矢量和 夹角"对所述当前帧的消除直流偏置后的 I信号和当前帧的消除直流偏置后的 Q信号进行几 何校正得到当前帧校正后的 I信号和当前帧校正后的 Q信号, 具体包括:

将所述当前帧的消除直流偏置后的 I信号与所述第四矢量相乘, 得到当前帧校正后的 I 信号, 将所述当前帧的消除直流偏置后的 Q信号与所述夹角"相乘后, 再与所述第三向量相 乘, 得到当前帧校正后的 Q信号。

6、 根据权利要求 3或 4所述的方法, 其特征在于, 所述根据所述第三矢量、 第四矢量和 夹角"对所述当前帧的消除直流偏置后的 I信号和当前帧的消除直流偏置后的 Q信号进行几 何校正得到当前帧校正后的 I信号和当前帧校正后的 Q信号之前, 所述方法还包括:

对所述第三向量和第四向量进行步长控制。

7、 根据权利要求 6所述的方法, 其特征在于, 所述得到当前帧校正后的 I信号和当前帧 校正后的 Q信号之后, 所述方法还包括:

根据一阶自适应滤波结构对所述当前帧校正后的 I信号和当前帧校正后的 Q信号进行逐 符号的修正, 得到当前帧修正后的 I信号和当前帧修正后的 Q信号, 并将所述当前帧修正后 的 I信号和当前帧修正后的 Q信号合成为复信号。

8、 根据权利要求 7所述的方法, 其特征在于, 所述根据一阶自适应滤波结构对所述当前 帧校正后的 I信号和当前帧校正后的 Q信号进行逐符号的修正, 具体包括- 利用权重系数 <^(^)和^(^)根据第一公式对所述当前帧校正后的 I信号和当前帧校正后 的 Q信号进行逐符号的失真补偿, 所述第一公式具体为- s1 (k) = C1 (k) - s1 (k) 其中, 为进行失真补偿前的 I信号, ¾ 为进行失真补偿前的 Q信号, 为进 行失真补偿后的 I信号, 为进行失真补偿后的 Q信号, 表示第 k符号。

9、 根据权利要求 8所述的方法, 其特征在于, 所述方法还包括:

当对所述复信号进行判决输出后, 接收所述进行判决输出后的判决结果。

10、 根据权利要求 9所述的方法, 其特征在于, 所述接收所述进行判决输出后的判决结 果之后, 所述方法还包括:

根据所述复信号和所述判决结果使用第二公式对所述权重系数进行修正, 所述第二公式 具体为-

其中, ^ + l)为对第 k+1符号的 I信号进行修正时的权重系数, Ce + 1)为对第 k+1 符号的 Q信号进行修正时的权重系数, C人 k、为对第 k符号的 I信号进行修正时的权重系数, Ce(W为对第 k符号的 Q信号进行修正时的权重系数, 为所述判决后输出的由第 k符号 I信号和 Q信号组成的复信号, 为判决前输出的由第 k符号 I信号和 Q信号组成的复信 号, 为进行失真补偿前的 I信号, 为进行失真补偿前的 Q信号, 表示系数更新 的步长, *表示取共轭操作。

11、 一种校正同相正交 IQ信号的装置, 其特征在于, 所述装置包括:

第一保存模块, 用于保存上一帧的 I信号和上一帧的 Q信号;

第一校正模块, 用于接收当前帧的 I信号和当前帧的 Q信号, 根据所述第一保存模块保 存的所述上一帧的 I信号消除当前帧的 I信号中的直流偏置, 根据所述第一保存模块保存的 所述上一帧的 Q信号消除当前帧的 Q信号中的直流偏置;

第二保存模块, 用于保存所述第一校正模块得到的上一帧消除直流偏置后的 I信号和上 一帧消除直流偏置后的 Q信号;

第二校正模块, 用于根据所述第二保存模块保存的上一帧消除直流偏置后的 I信号和上 一帧消除直流偏置后的 Q信号对当前帧消除直流偏置后的 I信号和当前帧消除直流偏置后的 Q信号进行几何校正得到当前帧校正后的 I信号和当前帧校正后的 Q信号。

12、 根据权利要求 11所述的装置, 其特征在于, 所述第一校正模块, 具体包括: 第一统计单元, 用于对所述上一帧的 I信号的平均电平值进行统计得到上一帧的 I信号 的直流偏置量, 根据所述上一帧的 I信号的直流偏置量消除所述当前帧的 I信号和当前帧的

Q信号的直流偏置;

第一校正单元, 用于对所述上一帧的 Q信号的平均电平值进行统计得到上一帧的 Q信号 的直流偏置量,根据所述上一帧的 Q信号的直流偏置量消除所述当前帧的 Q信号的直流偏置。 13、 根据权利要求 11所述的装置, 其特征在于, 所述第二校正模块, 具体包括: 转换单元, 用于将所述上一帧消除直流偏置后的 I信号和上一帧消除直流偏置后的 Q信 号使用星座图进行表示;

第二统计单元, 用于分别统计所述上一帧消除直流偏置后的 I信号和上一帧消除直流偏 置后的 Q信号的星座图的第 1、 2象限内的均值矢量得到第一矢量和第二矢量;

第一计算单元, 用于根据所述第一矢量和第二矢量计算得到第三矢量、 第四矢量, 并计 算得到所述第四矢量与 X轴的夹角", 其中, 所述第三矢量为所述第一矢量和第二矢量的平 均矢量, 所述第四矢量为所述第一矢量和第二矢量的差;

第二校正单元, 用于根据所述第三矢量、 第四矢量和夹角"对所述当前帧的消除直流偏 置后的 I信号和当前帧的消除直流偏置后的 Q信号进行几何校正得到当前帧校正后的 I信号 和当前帧校正后的 Q信号。

14、 根据权利要求 13所述的装置, 其特征在于, 所述第二校正模块, 还包括: 旋转单元, 用于在所述第二统计单元分别统计所述上一帧消除直流偏置后的 I信号和上 一帧消除直流偏置后的 Q信号的星座图的第 1、 2象限内的均值矢量得到第一矢量和第二矢量 之前, 将所述上一帧消除直流偏置后的 I信号和上一帧消除直流偏置后的 Q信号的星座图的 第 3、 4象限沿着原点旋转 180度。

15、 根据权利要求 13或 14所述的装置, 其特征在于, 所述第二校正单元, 具体包括: 第一校正子单元, 用于将所述当前帧的消除直流偏置后的 I信号与所述第四矢量相乘, 得到当前帧校正后的 I信号; 第二校正子单元, 用于将所述当前帧的消除直流偏置后的 Q信号与所述夹角 "相乘后, 再与所述第三向量相乘, 得到当前帧校正后的 Q信号。

16、 根据权利要求 13或 14所述的装置, 其特征在于, 所述第二校正模块, 还包括: 步长控制单元, 用于在所述第二校正单元根据所述第三矢量、 第四矢量和夹角"对所述 当前帧的消除直流偏置后的 I信号和当前帧的消除直流偏置后的 Q信号进行几何校正得到当 前帧校正后的 I信号和当前帧校正后的 Q信号之前, 对所述第三向量和第四向量进行步长控 制。 17、 根据权利要求 11所述的装置, 其特征在于, 所述装置还包括:

自适应跟踪模块, 用于在所述第二校正模块得到当前帧校正后的 I信号和当前帧校正后 的 Q信号之后, 根据一阶自适应滤波结构对所述当前帧校正后的 I信号和当前帧校正后的 Q 信号进行逐符号的修正, 得到当前帧修正后的 I信号和当前帧修正后的 Q信号, 并将所述当 前帧修正后的 I信号和当前帧修正后的 Q信号合成为复信号。

18、 根据权利要求 17所述的装置, 其特征在于, 所述自适应跟踪模块, 具体包括: 第三校正单元, 用于利用权重系数 <^(^)和^(^)根据第一公式对所述当前帧校正后的 I 信号和当前帧校正后的 Q信号进行逐符号的失真补偿, 所述第一公式具体为-

其中, 为进行失真补偿前的 I信号, ¾ 为进行失真补偿前的 Q信号, 为进 行失真补偿后的 I信号, 为进行失真补偿后的 Q信号, 表示第 k符号;

合成单元, 用于将修正后的 IQ信号合成为复信号。

19、 根据权利要求 18所述的装置, 其特征在于, 所述装置还包括:

判决结果接收模块, 用于当对所述复信号进行判决输出后, 接收所述进行判决输出后的 判决结果。

20、 根据权利要求 19所述的装置, 其特征在于, 所述装置还包括:

权重系数修正模块, 用于在所述判决结果接收模块接收所述进行判决输出后的判决结果 之后, 根据所述复信号和所述判决结果使用第二公式对所述权重系数进行修正, 所述第二公 式具体为-

其中, G^ + l)为对第 k+1符号的 I信号进行修正时的权重系数, Ce + 1)为对第 k+1 符号的 Q信号进行修正时的权重系数, 为对第 k符号的 I信号进行修正时的权重系数, Ce( )为对第 k符号的 Q信号进行修正时的权重系数, 为所述判决后输出的由第 k符号 I信号和 Q信号组成的复信号, 为判决前输出的由第 k符号 I信号和 Q信号组成的复信 号, 为进行失真补偿前的 I信号, 为进行失真补偿前的 Q信号, 表示系数更新 的步长, *表示取共轭操作。

Description:
一种校正同相正交信号的方法和装置 技术领域

本发明涉及信号处理领域, 特别涉及一种校正同相正交信号的方法和装置 。 背景技术

信号处理技术中, 通常将复数信号通过正交采样分为 I (In-Phase, 同相) 信号和 Q

(Quadrature-Phase, 正交) 信号两路信号 (即 IQ信号, 也可写为 I/Q信号)。 在通信系 统中, 发送端利用混频器将 IQ信号调制到正交载波上传输出去, 如图 1所示; 接收端则利 用正交载波将 IQ信号解调分离, 如图 2所示。 复数信号的正确分解与合成, 要求 IQ两路 信号具有相同的幅度增益和绝对正交的相位差 。

在实现本发明的过程中, 发明人发现现有技术至少存在以下问题:

在实际系统中, 由于混频器、 DAC (Digital-Analog Converter, 数模转换器)、 ADC (Analog-Digital Converter, 模数转换器) 和滤波器的不理想, 以及传输通道特性的不 一致, IQ信号的幅度增益并不完全相同; 由于移相器的不理想和通道相位的非线性失真 , IQ信号的相位也不完全正交; 同时, 系统中的本振泄露等因素还会导致 IQ信号产生直流偏 移的问题。 因此, 在实际通信系统中, 接收端得到的 I、 Q信号 和 ¾ '往往是发送 I、 Q信 号 和 ¾的失真耦合, 具体关系如公式 (1) (2) 所示:

Sj = DCj + 7 x (Sj cos(i/ j ) + s 0 sin(^ 7 )) (1)

=DC Q +a Q x (s Q cos< e ) - Sj sin(^ g )) (2)

其中 /)<^和!)<^分别表示 I、 Q信号的直流偏置, ^和^分别表示对工、 Q信号的增益 幅度, 和^?则分别表示 I、 Q信号的相位偏转量。

IQ信号的失真将直接导致接收信号星座图的扭 畸变, 极大地影响了后续均衡和解调 的性能。 虽然目前能够依靠提高电路元器件质量与改进 电路设计的方法能够降低信号失真 的程度, 但这种方式将产生极大的硬件成本。 发明内容

为了解决现有的 IQ信号的失真问题, 本发明实施例提供了一种校正 IQ信号的方法和 装置。 所述技术方案如下- 一种校正 IQ信号的方法, 所述方法包括:

保存上一帧的 I信号和上一帧的 Q信号;

接收当前帧的 I信号和当前帧的 Q信号, 根据所述上一帧的 I信号消除当前帧的 I信 号中的直流偏置, 根据所述上一帧的 Q信号消除当前帧的 Q信号中的直流偏置;

保存上一帧消除直流偏置后的 I信号和上一帧消除直流偏置后的 Q信号;

根据上一帧消除直流偏置后的 I信号和上一帧消除直流偏置后的 Q信号对当前帧消除 直流偏置后的 I信号和当前帧消除直流偏置后的 Q信号进行几何校正得到当前帧校正后的 I 信号和当前帧校正后的 Q信号。 一种校正 IQ信号的装置, 其特征在于, 所述装置包括:

第一保存模块, 用于保存上一帧的 I信号和上一帧的 Q信号;

第一校正模块, 用于接收当前帧的 I信号和当前帧的 Q信号, 根据所述第一保存模块 保存的所述上一帧的 I信号消除当前帧的 I信号中的直流偏置, 根据所述第一保存模块保 存的所述上一帧的 Q信号消除当前帧的 Q信号中的直流偏置;

第二保存模块, 用于保存所述第一校正模块得到的上一帧消除 直流偏置后的 I 信号和 上一帧消除直流偏置后的 Q信号;

第二校正模块, 用于根据所述第二保存模块保存的上一帧消除 直流偏置后的 I 信号和 上一帧消除直流偏置后的 Q信号对当前帧消除直流偏置后的 I信号和当前帧消除直流偏置 后的 Q信号进行几何校正得到当前帧校正后的 I信号和当前帧校正后的 Q信号。 本发明实施例提供的技术方案带来的有益效果 是: 通过缓存上一帧的 I 信号和上一帧 的 Q信号, 并根据上一帧的 I信号和上一帧的 Q信号对当前帧的 I信号和当前帧的 Q信号 进行直流偏置消除和几何校正, 可以消除 IQ信号的失真, 消除 IQ信号星座图的扭曲, 便 于后续信号处理和解调, 并且不采用硬件, 能够极大的降低硬件成本。 附图说明

为了更清楚地说明本发明实施例中的技术方案 , 下面将对实施例描述中所需要使用的 附图作简单地介绍, 显而易见地, 下面描述中的附图仅仅是本发明的一些实施例 , 对于本 领域普通技术人员来讲, 在不付出创造性劳动的前提下, 还可以根据这些附图获得其他的 附图。

图 1是本发明背景技术中提供的 IQ信号调制示意图; 图 2是本发明背景技术中提供的 IQ信号解调分离示意图;

图 3是本发明实施例 1中提供的校正 IQ信号的方法的流程示意图;

图 4是本发明实施例 2中提供的对接收前端输出的 IQ信号进行校正的示意图; 图 5是本发明实施例 2中提供的一种校正同相正交信号的方法的流 示意图; 图 6是本发明实施例 2中提供的正常 IQ信号与失真 IQ信号的星座图对比示意图; 图 7是本发明实施例 2中提供的消除 IQ信号直流分量的示意图;

图 8是本发明实施例 2中提供的上一帧的 I信号和上一帧的 Q信号的星座图; 图 9是本发明实施例 2中提供的经变换后的上一帧的 I信号和上一帧的 Q信号的星座 图;

图 10是本发明实施例 2中提供的对当前帧的 I信号和当前帧的 Q信号进行几何校的示 意图;

图 11是本发明实施例 2中提供的对当前帧消除直流偏置后的 I信号和当前帧消除直流 偏置后的 Q信号使用一阶自适应滤波结构进行逐符号修 的示意图;

图 12是本发明实施例 2中提供的在 MIM0系统中对 IQ进行校正的第一种方式的示意图; 图 13是本发明实施例 2中提供的在 MIM0系统中对 IQ进行校正的第二种方式的示意图; 图 14是本发明实施例 3中提供的 种校正 IQ信号的装置的结构示意图;

图 15是本发明实施例 3中提供的 -种校正 IQ信号的装置中的第一校正模块的结构示 意图;

图 16是本发明实施例 3中提供的 -种校正 IQ信号的装置中的第二校正模块的第一种 结构示意图;

图 17是本发明实施例 3中提供的 -种校正 IQ信号的装置中的第二校正模块的第二种 结构示意图;

图 18是本发明实施例 3中提供的 -种校正 IQ信号的装置中的第二校正模块的第三种 结构示意图;

图 19是本发明实施例 3中提供的 种校正 IQ信号的装置的第二种结构示意图。 具体实施方式

为使本发明的目的、 技术方案和优点更加清楚, 下面将结合附图对本发明实施方式作 进一步地详细描述。

实施例 1

如图 3所示, 本实施例提供了一种校正 IQ信号的方法, 具体如下: 101、 保存上一帧的 I信号和上一帧的 Q信号;

102、 接收当前帧的 I信号和当前帧的 Q信号, 根据上一帧的 I信号消除当前帧的 I信 号中的直流偏置, 根据上一帧的 Q信号消除当前帧的 Q信号中的直流偏置;

103、 保存上一帧消除直流偏置后的 I信号和上一帧消除直流偏置后的 Q信号;

104、 根据上一帧消除直流偏置后的 I信号和上一帧消除直流偏置后的 Q信号对当前帧 消除直流偏置后的 I信号和当前帧消除直流偏置后的 Q信号进行几何校正得到当前帧校正 后的 I信号和当前帧校正后的 Q信号。 本发明实施例所提供的一种校正 IQ信号的方法, 通过缓存上一帧的 I信号和上一帧的 Q信号,并根据上一帧的 I信号和上一帧的 Q信号对当前帧的 I信号和当前帧的 Q信号进行 直流偏置的消除和几何校正, 可以消除 IQ信号的失真, 消除 IQ信号星座图的扭曲, 便于 后续信号处理和解调, 并且不采用硬件, 能够极大的降低硬件成本。 实施例 2

本实施例提供了一种校正同相正交信号的方法 , 如图 4所示, 通过本方法可对接收前 端输出的 IQ信号进行校正, 以消除失真。

如图 5所示, 以下对一种校正同相正交信号的方法进行详细 说明, 具体如下:

201保存接收前端输出的上一帧的 I信号和上一帧的 Q信号,并接收当前帧的 I信号和 当前帧的 Q信号;

其中, 上一帧指当前时刻之前的一段连续的信号数据 , 其长度可根据需求进行设定。

202、 根据上一帧的 I信号和上一帧的 Q信号消除当前帧的 I信号和当前帧的 Q信号的 直流偏置;

需要说明的是, 正常 IQ信号的星座图以原点为中心, 而直流偏置将导致 IQ信号的星 座图出现整体的偏移, 因此, 如图 6所示, 在本步骤中进行直流失真的消除。

如图 7所示,根据上一帧的 I信号和上一帧的 Q信号消除当前帧的 I信号和当前帧的 Q 信号的直流偏置, 具体包括- 对接收前端输出的上一帧的 I信号进行缓存, 对该上一帧的 I信号的平均电平值进行 统计得到直流偏置量, 根据上一帧的 I信号的直流偏置量消除当前帧的 I信号的直流分量; 对接收前端输出的上一帧的 Q信号进行缓存, 对该上一帧的 Q信号的平均电平值进行 统计得到直流偏置量, 根据上一帧的 Q信号的直流偏置量消除当前帧的 Q信号和的直流偏 置。 其中, 如图 7所示, 在本步骤 202中, 具体地, 根据上一帧 I信号的直流偏置量消除 当前帧的 I信号的直流偏置 , 根据上一帧 Q信号的直流偏置量消除当前帧的 Q信号的 直流偏置 DC e 。 在本实施例中, 一帧的时间长度具体为 20CT500符号, 并且在本实施例中, 规定 1秒 =500符号。

需要说明的是,在根据上一帧的 I信号和上一帧的 Q信号的直流偏置量消除当前帧的 I 信号和当前帧的 Q信号的直流偏置之后, 本方法还包括:

保存上一帧消除直流偏置后的 I信号和上一帧消除直流偏置后的 Q信号;

203、 根据上一帧的 I信号和上一帧的 Q信号的对当前帧的消除直流偏置后的 I信号和 当前帧的消除直流偏置后的 Q信号进行几何校正;

在本实施例中, 以 M-QAM (Multi-Level Quadrature Amplitude Modulation, 多电平 正交调幅) 信号为例对进行几何校正的方法进行说明, 由于失真矩阵的对称性, 失真 IQ信 号的不平衡星座图是关于坐标原点对称的, 相应地, 根据上一帧的 I信号和上一帧的 Q信 号的对当前帧的消除直流偏置后的 I信号和当前帧的消除直流偏置后的 Q信号进行几何校 正, 具体包括:

203-1、 缓存上一帧的消除直流偏置后的 I信号和上一帧的消除直流偏置后的 Q信号, 并以星座图进行表示;

其中, 如图 8所示, 为上一帧的 I消除直流偏置后的信号和上一帧的消除直流 置后 的 Q信号的星座图, 在本实施例中, 以上一帧的消除直流偏置后的 I信号和上一帧的消除 直流偏置后的 Q信号未经过校正进行说明, 则该图关于原点对称。

203-2、将上一帧的 I信号和上一帧的 Q信号的星座图的第 3、 4象限沿着原点旋转 180 度后, 与第 1、 2象限重合, 分别统计第 1、 2象限内上一帧所有符号的均值矢量得到第一 矢量 OA和第二矢量 0B;

203-3、 根据第一矢量 OA和第二矢量 0B计算得到第三矢量 0C、 第四矢量 BA, 并计算 得到第四矢量 BA与 X轴的夹角《;

在本实施例中, 第三矢量 0C、 第四矢量 BA及夹角 "具体如图 9所示:

其中, 第三矢量 0C为第一矢量 0A和第二矢量 0B的平均矢量, 为经过将第一矢量 0A 和第二矢量 0B求和后除以 2得到;

第四向量 BA为第一矢量 0A和第二矢量 0B之差。

需要说明的是, 夹角"反映了星座图的整体旋转, 第三矢量 0C与 Y轴的夹角 ^则反映 了 Q信号分量的相对 Y轴的旋转偏移, 而 | BA |、 | 0C |则反映了 I、 Q信号间的相对幅值失真。 203-4、 根据第三矢量 0C、 第四矢量 BA和夹角 "对当前帧的消除直流偏置后的 I信号 和当前帧的消除直流偏置后的 Q信号进行几何校正。

在本实施例中, 几何校正具体为使用上一帧的 I信号和上一帧的 Q信号在信号空间中 的两个统计矢量来判断上一帧的 I信号和上一帧的 Q信号的 IQ不平衡形状, 并通过统计矢 量的参数步进式地调整当前帧 IQ信号的增益和旋转, 最终得到平衡的 IQ信号。

具体地, 如图 10所示, 根据第三矢量 0C、 第四矢量 BA和夹角"对当前帧的消除直流 偏置后的 I信号和当前帧的消除直流偏置后的 Q信号进行几何校正包括:

将当前帧的消除直流偏置后的 I信号与第四矢量 BA相乘, 得到校正后的 I信号, 将当 前帧的消除直流偏置后的 Q信号与夹角 "相乘后, 再与第三向量 0C相乘, 得到校正后的 Q 信号。

其中, 夹角 "为第四矢量 BA与 X轴的夹角, 可通过对第四矢量 BA取角度得到。

需要说明的是, 在步骤 203-4之前, 本方法还可以包括:

对第三向量 0C和第四向量 BA进行步长控制, 从而避免校正量过大而引起过补偿, 造 成振荡失真。

204、 判断旁路开关是否被切断, 如果是, 执行步骤 205, 如果不是, 执行步骤 206; 需要说明的是, 在步骤 203进行几何校正后, IQ信号的失真已经被补偿到了一个很小 的程度。 在调制阶数较低的通信系统中, 与系统噪声相比, 校正后的剩余失真度已不是影 响后续判决误码的主要因素。 为了减小校正算法复杂度、 简化系统结构, 可以通过旁路开 关将几何校正后的 IQ信号直接送入后续的基带处理模块, 同时切断判决反馈环路。

在调制阶数较高的系统中, 为了进一步提高 IQ信号失真补偿的精度, 同时, 由于高阶 调制下, 几何校正中统计的帧长度更大, 会造成更大的时延, 为了进一步提高突变失真的 实时跟踪能力, 通过切断旁路开关, 可激活后续的自适应跟踪模块, 并闭合判决反馈环路。

205、 根据一阶自适应滤波结构对当前帧校正后的 I信号和当前帧校正后的 Q信号进行 逐符号的修正;

进一步地, 根据一阶自适应滤波结构对当前帧校正后的 I信号和当前帧校正后的 Q信 号进行逐符号的修正, 具体包括- 利用权重系数 <^(^)和(: 2 (^)根据公式(3)对当前帧校正后的 I信号和当前帧校正后的

Q信号信号分别进行失真补偿, 公式 (3) 如下- 卜 )= (3)

[s Q (k) = C Q (k) - s Q (k)

其中, 为进行失真补偿前的 I信号, 也即当前帧校正后的 I信号, ¾ 为进行 失真补偿前的 Q信号,也即当前帧校正后的 Q信号, ^ (k)为进行失真补偿后的 I信号, s Q (k) 为进行失真补偿后的 Q信号, k表示第 k符号。

并且, 本发明实施例提供了根据上述方法, 通过逻辑电路进行实现一阶自适应滤波结 构对当前帧校正后的 I信号和当前帧校正后的 Q信号进行逐符号的修正的方式, 具体如图 11所示:

在自适应跟踪电路的接收端, 分别接收经过几何校正的当前帧的 I信号 和 Q信号 s Q (k) , 并使 ^)和¾(^:)分路传输, 其中, ^^)和¾(^:)的第一分路上布置有乘法器, 并 通过乘法器与对应的权重系数相乘, 得到修正后的当前帧的 I信号 ^:)和修正后的当前帧 的 Q信号 :)。

需要说明的是, 在利用一阶自适应滤波结构对当前帧校正后的 I 信号和当前帧校正后 的 Q信号进行逐符号的修正后, 将当前帧修正后的 I信号和当前帧修正后的 Q信号合成为 复信号, 将该复信号进行基带处理之后, 解调器对该复信号进行判决后输出, 并反馈判决 结果 Y。

相应地, 如图 11所示, 本方法还包括: 根据校正后的复信号与解调器反馈的判决结果 Υ的误差来修正两个权重系数 <^和 , 使得两个系数沿误差减小的梯度方向变化, 不断逼 近 IQ信号中的失真分量, 将其补偿, 具体使用如下公式(4 )来修正两个权重系数 <^和(: 2 :

\ Q (k + \) = Q (k) + [Y(k) - S(k)] Sj (k) 、

[C Q (k + \) = C Q (k) - [Y(k) - S(k)t s Q (k)

其中, G^ + l)为对第 k+1符号的 I信号进行修正时的权重系数, C e (A + l)为对第 k+1 符号的 Q信号进行修正时的权重系数, C^k)为对第 k符号的 I信号进行修正时的权重系数, C e ( )为对第 k符号的 Q信号进行修正时的权重系数, 为经过判决后输出的由第 k符 号 I信号和 Q信号组成的复信号, WW为判决前输出的由第 k符号 I信号和 Q信号组成的 复信号, 为进行失真补偿前的 I信号, ¾ ( )为进行失真补偿前的 Q信号, 表示系数 更新的步长, *表示取共轭操作。

根据一阶自适应滤波结构对 I信号和 Q信号进行逐符号的修正时, 以解调器反馈的判 决输出结果 Y为参考, 自适应算法能够将 I信号和 Q信号向无失真的标准星座点上修正, 以实现精确补偿; 同时逐符号的修正和更新能够快速响应失真的 实时变化, 更好地跟踪失 真。

具体地, 如图 11所示提供的自适应跟踪的逻辑电路也提供了 权重进行自适应调整的 方式:

修正后的当前帧的 I信号 ^:)和修正后的当前帧的 Q信号 ¾ ^:)经过加法器运算后, 合成为复信号 s, 解调器对复信号 S进行判决后反馈判决结果 Y, 复信号 S与判决结果 Υ经 过减法器运算后, 再经过步长控制调整, 分别进入 )和¾( 的第二分路, 经过上述公式

(4) 的运算后, 得到修正后的权重系数。

206、 对上一帧的进行失真补偿后的 I和上一帧的进行失真补偿后的 Q信号进行基带处 理。

需要说明的是, 以上实施例所述内容适用于在微波通信回传系 统中的应用, 如图 4所 示, 一个 IQ信号输入端口, 信号形式为 I、 Q两路的并行信号; 一个开关控制输入端口, 信号形式为一路的二进制信号; 一个判决反馈输入端口, 信号形式为一路复信号; 一个旁 路 IQ信号输出端口, 信号形式为 I、 Q两路的并行信号; 一个自适应校正输出端口, 信号 形式为一路复信号。

在低调模式下, 旁路开关信号保持合闭状态, 只进行直流校正和几何校正, 校正后的

IQ信号从旁路端口输出至后续处理模块, 反馈输入端口和自适应跟踪校正输出端口无信 号 流。

在高调模式下, 旁路开关信号保持开启状态, 自适应跟踪校正被激活, 校正后的复信 号从自适应跟踪校正输出端口输出, 判决后的复信号反馈输入端口输入, 旁路输出端口无 信号流。

在自适应调制模式下, 调制阶数根据系统的接收信噪比自适应的变化 , 此时, IQ校正 既可以根据调制模式的高低切换旁路开关信号 , 激活或旁路掉自适应跟踪模块; 也可以保 持旁路开关的闭合, 长期激活自适应跟踪模块, 减少切换。

进一步地, 上述方法还可应用于在多输入多输出 (MIM0, Multiple-Input

Multiple-Out-put ) 微波通信系统中, 根据本发明提供的方法, 在对 MIM0系统中的 IQ信 号进行校正时, 供可提供两种方式- 第一种方式, 具体如图 12所示:

收发两端利用多个天线阵列实现点对点的通信 回传, 在 MIM0系统中多路信号流同时在 收发天线阵列间传输, 接收前端依靠后端的 MIM0解码恢复多路信号流中的数据。 具体地, 多个接收前端连接有对应的 IQ校正模块, 出于复杂度的考虑系统的调制阶数不是很高, 因 此在 IQ校正时自适应跟踪校正被旁路, 且 IQ校正工作于无判决反馈状态, 接收前端接收 的信号经上述 IQ校正后, 由 MIM0系统进行解码并进行基带处理, 其中, 在本方式中, IQ 校正方法与上述实施例相同, 这里不再赘述。

在第一种方式中, IQ校正模块的无反馈状态将大大简化带有 IQ校正的 MIM0系统的结 构, 它使得各路 IQ信号后续基带处理的结构能够综合在一起。 第二种方式, 具体如图 13所示:

图 13所示的 IQ信号的校正方式, 在图 12的基础之上, 在每个支路中增加了辅助产生 反馈信号辅助处理模块和预判决模块, 预判决和辅助处理是针对单路信号的数字处理 , 其 判决结果为当前支路进行 IQ信号的校正提供参考依据。 需要说明的是, 每个支路的判决结 果仅为当前支路进行 IQ信号的校正提供参考依据, 并不形成最终的解码结果, 最终的解码 和判决输出是由 MIM0系统解码和基带处理模块产生的。

需要说明的是, 在图 13所示的 IQ信号的校正方式中, 因此每个支路需要包含独立的 反馈环路, 因此, 基带处理中辅助产生反馈信号的功能模块必须 被修改、 提出, 分别放入 多路信号的处理支路中, 反馈不但使得系统结构复杂化, 而且对解码和功能模块的分割造 成了很大的难度。 本发明实施例所提供的一种校正 IQ信号的方法, 通过缓存上一帧的 I信号和上一帧的 Q信号,并根据上一帧的 I信号和上一帧的 Q信号对当前帧的 I信号和当前帧的 Q信号进行 直流偏置消除和几何校正, 可以消除 IQ信号的失真, 消除 IQ信号星座图的扭曲, 便于后 续信号处理和解调, 并且不采用硬件, 能够极大的降低硬件成本。 实施例 3

如图 14所示, 本实施例提供了一种校正 IQ信号的装置, 该装置包括:

第一保存模块 301, 用于保存上一帧的 I信号和上一帧的 Q信号;

第一校正模块 302, 用于接收当前帧的 I信号和当前帧的 Q信号, 根据第一保存模块

301保存的上一帧的 I信号消除当前帧的 I信号中的直流偏置,根据第一保存模块保存 上 一帧的 Q信号消除当前帧的 Q信号中的直流偏置;

第二保存模块 303,用于保存第一校正模块 302得到的上一帧消除直流偏置后的 I信号 和上一帧消除直流偏置后的 Q信号;

第二校正模块 304,用于根据第二保存模块 303保存的上一帧消除直流偏置后的 I信号 和上一帧消除直流偏置后的 Q信号对当前帧消除直流偏置后的 I信号和当前帧消除直流偏 置后的 Q信号进行几何校正得到当前帧校正后的 I信号和当前帧校正后的 Q信号。

进一步地, 如图 15所示, 第一校正模块 302, 具体包括:

第一统计单元 3021, 用于对上一帧的 I信号的平均电平值进行统计得到上一帧的 I信 号的直流偏置量, 根据上一帧的 I信号的直流偏置量消除当前帧的 I信号和当前帧的 Q信 号的直流偏置; 第一校正单元 3022, 用于对上一帧的 Q信号的平均电平值进行统计得到上一帧的 Q信 号的直流偏置量, 根据上一帧的 Q信号的直流偏置量消除当前帧的 Q信号的直流偏置。

进一步地, 如图 16所示, 第二校正模块 304, 具体包括:

转换单元 3041, 用于将上一帧消除直流偏置后的 I信号和上一帧消除直流偏置后的 Q 信号使用星座图进行表示;

第二统计单元 3042, 用于分别统计上一帧消除直流偏置后的 I信号和上一帧消除直流 偏置后的 Q信号的星座图的第 1、 2象限内的均值矢量得到第一矢量和第二矢量

第一计算单元 3043, 用于根据第一矢量和第二矢量计算得到第三矢 量、 第四矢量, 并 计算得到第四矢量与 X轴的夹角", 其中, 第三矢量为第一矢量和第二矢量的平均矢量, 第四矢量为第一矢量和第二矢量的差;

第二校正单元 3044, 用于根据第三矢量、 第四矢量和夹角 "对当前帧的消除直流偏置 后的 I信号和当前帧的消除直流偏置后的 Q信号进行几何校正得到当前帧校正后的 I信号 和当前帧校正后的 Q信号。

进一步地, 如图 17所示, 第二校正模块 304, 还包括:

旋转单元 3045,用于在第二统计单元 3042分别统计上一帧消除直流偏置后的 I信号和 上一帧消除直流偏置后的 Q信号的星座图的第 1、 2象限内的均值矢量得到第一矢量和第二 矢量之前, 将上一帧消除直流偏置后的 I信号和上一帧消除直流偏置后的 Q信号的星座图 的第 3、 4象限沿着原点旋转 180度。

进一步地, 第二校正单元 3044, 具体包括:

第一校正子单元 30441, 用于将当前帧的消除直流偏置后的 I信号与第四矢量相乘, 得 到当前帧校正后的 I信号;

第二校正子单元 30442, 用于将当前帧的消除直流偏置后的 Q信号与夹角"相乘后, 再 与第三向量相乘, 得到当前帧校正后的 Q信号。

进一步地, 如图 18所示, 第二校正模块 304, 还包括:

步长控制单元 3046, 用于在第二校正单元 3044根据第三矢量、第四矢量和夹角"对当 前帧的消除直流偏置后的 I信号和当前帧的消除直流偏置后的 Q信号进行几何校正得到当 前帧校正后的 I信号和当前帧校正后的 Q信号之前, 对第三向量和第四向量进行步长控制。

进一步地, 如图 19所示, 上述装置还包括:

自适应跟踪模块 305,用于在第二校正模块 304得到当前帧校正后的 I信号和当前帧校 正后的 Q信号之后,根据一阶自适应滤波结构对当前 校正后的 I信号和当前帧校正后的 Q 信号进行逐符号的修正, 得到当前帧修正后的 I信号和当前帧修正后的 Q信号, 并将当前 帧修正后的 I信号和当前帧修正后的 Q信号合成为复信号。

进一步地, 自适应跟踪模块 305, 具体包括:

第三校正单元 3051, 用于利用权重系数 <^(^)和(: 2 (^)根据第一公式对当前帧校正后的

I信号和当前帧校正后的 Q信号进行逐符号的失真补偿, 第一公式具体为- s 1 (k) = C 1 (k) - s 1 (k) 其中, W为进行失真补偿前的 I信号, ¾ 为进行失真补偿前的 Q信号, 为 进行失真补偿后的 I信号, 为进行失真补偿后的 Q信号, 表示第 k符号;

合成单元 3052, 用于将修正后的 IQ信号合成为复信号。

进一步地, 上述装置还包括:

判决结果接收模块 306, 用于当对上述复信号进行判决输出后, 接收上述进行判决输出 后的判决结果。

相应地, 上述装置还包括:

权重系数修正模块 307,用于在判决结果接收模块 305接收进行判决输出后的判决结果 之后, 根据复信号和判决后输出的结果使用第二公式 对权重系数进行修正, 第二公式具体 为:

其中, C A + l)为对第 k+1符号的 I信号进行修正时的权重系数, C e + 1)为对第 k+1 符号的 Q信号进行修正时的权重系数, ^ (k)为对第 k符号的 I信号进行修正时的权重系数, C e )为对第 k符号的 Q信号进行修正时的权重系数, 为判决后输出的由第 k符号 I 信号和 Q信号组成的复信号, WW为判决前输出的由第 k符号 I信号和 Q信号组成的复信 号, 为进行失真补偿前的 I信号, ¾ 为进行失真补偿前的 Q信号, 表示系数更新 的步长, *表示取共轭操作。

本发明实施例所提供的一种校正 IQ信号的装置, 通过缓存上一帧的 I信号和上一帧的 Q信号,并根据上一帧的 I信号和上一帧的 Q信号对当前帧的 I信号和当前帧的 Q信号进行 直流偏置消除和几何校正, 可以消除 IQ信号的失真, 消除 IQ信号星座图的扭曲, 便于后 续信号处理和解调, 并且不采用硬件, 能够极大的降低硬件成本。 本领域普通技术人员可以理解实现上述实施例 的全部或部分步骤可以通过硬件来完 成, 也可以通过程序来指令相关的硬件完成, 所述的程序可以存储于一种计算机可读存储 介质中, 上述提到的存储介质可以是只读存储器, 磁盘或光盘等。 以上所述仅为本发明的较佳实施例, 并不用以限制本发明, 凡在本发明的精神和原则 之内, 所作的任何修改、 等同替换、 改进等, 均应包含在本发明的保护范围之内。