带有线性校正器的功率放大装置 【技术领域】
本发明涉及一种带有线性校正器的功率放大装置, 还涉及采用预失真器的无线发射方法。 背景技术 功率放大器 (PA) 是无线通信系统中必不可少的部件之一, 其功效的提高对于无 线通信设备, 尤其是对便携移动终端的节能减耗意义重大。 无线通信运营商所采用的基站、 直放站、 广播电视发射塔以及用户所使用的手机、 移动电视、 微型通信设备等移动终端都涉 及功率放大器的功效问题。
功率放大器的非线性特性所导致的传输信号畸变, 是导致功率放大器功效降低的 重要原因之一, 因此, 对功率放大器进行线性化处理以提高其功效对于无线通信的发展至 关重要。
功率放大器的线性化处理一般包括功率回退技术、 包络消除和恢复技术、 笛卡尔 环路后馈技术、 前馈线性化技术、 非线性器件线性化技术以及数字预失真技术等, 其中, 数 字预失真技术具有稳定性高、 适用带宽宽、 精度高、 实现成本较低等优点, 目前被广泛使用。
功率放大器数字预失真技术有基于查找表和基于多项式两类方法。 基于查找表的 方法需要大量的存储单元, 估计及收敛速度慢 ; 基于多项式的预失真方法相对于查找表方 法而言, 可以省去大量的 RAM(Random Access Memory) 存储单元, 而且有很快的收敛速度。 基于多项式的预失真方法的基本思想是 : 通过调节多项式系数拟合 PA 逆的复增益曲线。
在基于多项式的功率放大器预失真技术中, 当预失真器所用多项式阶数较高时, 系统复杂度呈指数增加, 相应地使功率放大器预失真器的硬件复杂度及实现难度大大增 加, 进而导致预失真器的稳定性变差。此外, 在设计预失真器时, 多项式的阶决定了功率放 大器中滤波器的通带范围设计和线性化效果。
在当前的基于多项式的功率放大器预失真技术中, 要使预失真效果明显, 通常会 导致较高的预失真器的计算复杂度 ; 而要降低复杂度, 又须减少多项式阶数, 从而降低了预 失真效果。
发明内容 本发明的目的是提供一种带有线性校正器的功率放大装置, 其在保证预失真性能 的同时降低基于多项式的功率放大器预失真器的复杂度, 进而保证基于多项式的功率放大 器预失真器具有更好的收敛性和稳定性。
为此, 本发明提供了一种带有线性校正器的功率放大装置, 其特征在于, 其无线发 射方法使用多项式方式来实现预失真功能, 所述多项式的有效阶通过基于多项式的预失真 器的有效阶估计方法来确定, 所述基于多项式的预失真器的有效阶估计方法包括 : 接收所 述预失真器的多项式, 将所述多项式转换为矩阵表示, 获得由 K 个预失真函数构成的预失 真矩阵, K 表示所述多项式的最大阶数 ; 对所述预失真矩阵进行奇异值分解, 得到奇异值矩
阵; 根据所述奇异值矩阵, 获得所述预失真矩阵的有效秩, 将所述预失真矩阵的有效秩确定 为所述多项式的有效阶, 其中, 所述预失真矩阵的有效秩是对所述预失真矩阵的逼近能够 达到预定逼近效果的逼近预失真矩阵的最小秩, 所述逼近预失真矩阵是对所述预失真矩阵 进行逼近的矩阵。
根据本发明, 通过估计出多项式的有效阶数, 在确保一定的良好预失真效果的前 提下, 使预失真复杂度大大降低, 进而确保了预失真的稳定性。 附图说明
图 1 为本发明多项式有效阶估计方法实施例的流程示意图。 图 2 描述有效阶估计器的组成部分。 图 3 为本发明中逼近单元的第一种实现方式。 图 4 为本发明中逼近单元的第二种实现方式。 图 5 为本发明无线发射方法实施例的流程示意图。 图 6 为本发明具有预失真功能的无线发射装置实施例的组成示意图。具体实施方式
为使本发明的技术方案和有益效果更加清楚, 以下结合附图及实施例对本发明作 进一步的详细说明, 以使本发明的实现过程能被充分理解并据以实施。
本发明的基本思路是 : 利用奇异值分解技术对多项式的有效阶进行估计, 将估计 出的有效阶数作为预失真器的多项式阶数, 使得在使预失真器的计算复杂度降低的同时, 确保预失真器的优越性能。在该有效阶数下的多项式预失真器能得到足够好的预失真效 果。若不进行有效阶的估计, 则会带来使高阶多项式预失真器实现复杂度高和稳定性差的 问题。
预失真器的多项式 z(n) 可表示为 :
上述表达式 (1) 为一个基于多项式的预失真器的表达式 ;
其中 :
k 表示多项式阶数的序列号 ;
ak 表示多项式系数 ;
φk(x(n)) 表示对应于第 k 阶多项式的预失真函数 ;
x(n) 表示预失真器的输入数据序列 ;
n 表示输入数据序列的序列号 ;
K 表示多项式的最大阶数。
表达式 (1) 可利用矩阵方式表示为 :
z = Φxa (2)
上述表达式 (2) 中 :
z = [z(0), ..., z(N-1)]T, 表示预失真器的多项式矩阵, 由 N 个元素 z(0), ..., z(N-1) 构成 ; 其中, 上标 T 表示矩阵的转置。
a = [a1, ..., aK]T, 表示 K 个多项式系数 a1, ..., aK 构成的系数矩阵 ;
Φx = [φ1(x), ..., φK(x)], 表示由 K 个预失真函数构成的预失真矩阵 ; T
x = [x(0), ..., x(N-1)] , 表示由预失真器的 N 个输入数据序列 x(0), ..., x(N-1) 构成的输入矩阵 ;
φk(x) = [φk(x(0)), ..., φk(x(N-1))]T, 表示由 N 个预失真器输入数据序列构 成的预失真函数矩阵。需要说明的是, φk(x) 表示对应于第 k 阶多项式的预失真函数构成 的矩阵, 而上面的 Φx 则表示由多个预失真函数构成的预失真矩阵。
这样, 寻求预失真器的多项式的有效阶的问题, 可以转换为寻求预失真矩阵 Φx 的 有效秩的问题。本发明给出两种实施方式来寻求预失真矩阵 Φx 的有效秩。其中第一种实 施方式是寻求 K×N 阶的预失真矩阵 Φx 在弗罗贝纽斯 (Frobenius) 范数下的最佳逼近 根据该最佳逼近 来获得预失真矩阵 Φx 的有效秩并最终获得多项式的有效阶 ; 第二种实 施方式是利用归一化奇异值来获得预失真矩阵 Φx 的有效秩并最终获得多项式的有效阶。
在第一种实施方式, 即寻求 K×N 阶的预失真矩阵 Φx 在弗罗贝纽斯 (Frobenius) 范数下的最佳逼近 个数。 对预失真矩阵进行奇异值分解, Φx = U ∑ VH, 得到奇异值矩阵∑, 它实质上是一个 包含了奇异值信息的矩阵。其中, U 是一个 K×K 的矩阵, V 是一个 N×N 的矩阵, ∑则是一个 K×N 的矩阵, 矩阵∑的对角线元素 diag( ∑ ) = (σ11, σ22, ....., σkk), 奇异值 σkk 是经 过奇异值分解后得到的矩阵∑的第 k 行第 k 列上的对角线元素, k 的取值范围为 (1, min(K, N)), K, N 分别表示预失真矩阵 Φx 的行数和列数。奇异值 σkk 包含了预失真矩阵 Φx 的秩 的特性的有用信息。
通过保留矩阵∑的前 k 个奇异值不变并将其他奇异值置零, 得到的矩阵∑ k, ∑k称 为∑的秩 k 逼近矩阵。得到如下所示的表达式 (3)。
的问题中, K 表示多项式的最大阶数, N 表示预失真器输入数据序列的其中, Φx(k) 表示预失真矩阵 Φx 的秩 k 逼近预失真矩阵 ; U 为 K 阶 (K×K) 酉矩阵 ; V 为 N 阶 (N×N) 酉矩阵。
上述逼近的效果可以用如下述表达式 (4) 所示的矩阵差 Φx-Φx(k)( 也可以称之为 逼近误差向量 ) 的 Frobenius 范数 ||Φx-Φx(k)||F 来衡量。||Φx-Φx(k)||F 越小, 则逼近的 效果越好。
对于 K 阶酉矩阵 U 和 N 阶酉矩阵 V, 其范数分别为 :因此, 上述表达式 (4) 可以简化为 :由表达式 (7) 可见, 秩 k 逼近预失真矩阵 Φx(k) 对于预失真矩阵 Φx 的逼近精确度, 取决于被置零的那些奇异值的平方和。
根据表达式 (7) 显然, 若 k 越大, 则 ||Φx-Φx(k)||F 越小, 并且 ||Φx-Φx(k)||F 在 k = min(K, N) 时趋向于零。 将能够达到预定逼近效果的最小的整数 p 称为预失真矩阵 Φx 的 有效秩。例如, 当 k 取值 p 时, 逼近误差向量 Φx-Φx(k) 的 Frobenius 范数小于预定阈值, 表 明已经达到预定逼近效果, 并且当 k > p 时, 逼近效果并无明显提高, 则可以将 p 确定为预 失真矩阵 Φx 的有效秩。
因此, 寻求多项式有效阶转化为寻求预失真矩阵 Φx 的有效秩。通过秩 k 逼近预 (k) 失真矩阵 Φx 对预失真矩阵 Φx 的逼近效果, 来确定预失真矩阵 Φx 的有效秩。 也就是说, 此处的预失真矩阵的有效秩表示对所述预失真矩阵的逼近能够达到预定逼近效果的逼近 预失真矩阵的最小秩。下面详细说明如何获得预失真矩阵的有效秩。
例如, 设置第一阈值 ε1, 使得当 ||Φx-Φx(k)||F 小于第一阈值 ε1 时, 可以达到 (k) (k) 预定的逼近效果。计算 ||Φx-Φx ||F, 判断 ||Φx-Φx ||F 是否小于第一阈值 ε1, 将使 (k) ||Φx-Φx ||F 小于第一阈值 ε1 的最小整数 k 确定为矩阵 Φx 的有效秩 p( 即预失真器的 多项式的有效阶 )。 在获得奇异值矩阵∑后, 本发明也可以利用归一化奇异值来判断逼近效果, 因此, 也可以利用归一化奇异值的方法来确定预失真矩阵 Φx 的有效秩。具体来说, 可以采用如 下所示的表达式 (8) 来获得归一化奇异值
1 ≤ k ≤ min(K, N)(8)显然
设置一个接近于零的正数 ε2 作为第二阈值, 使得按如下方式确定矩阵 Φx 的有 效秩时, 可以达到预定的逼近效果 : 计算归一化奇异值 判断归一化奇异值 是否大于 第二阈值 ε2, 将使归一化奇异值 大于第二阈值 ε2 的最大整数 k 取为矩阵 Φx 的有效秩 p( 即预失真器的多项式的有效阶 )。
采用逼近误差向量 Φx-Φx(k) 的 Frobenius 范数来进行逼近与采用归一化奇异值 进行逼近为两种并行的确定有效阶的方法。
图 1 为本发明多项式有效阶估计方法实施例的流程示意图, 本方法实施例以上述 第一种逼近方式举例说明。如图 1 所示, 该估计方法主要包括如下步骤 :
步骤 S110, 接收预失真器的多项式将预失真器的多项式 z(n)转换为矩阵 z = Φxa, 获得预失真矩阵 Φx = [φ1(x), ..., φK(x)], 预失真矩阵 Φx 由 K 个 预失真函数构成, 其中, φk(x) 表示对应于第 k 阶多项式的预失真函数构成的矩阵 ;
步骤 S120, 对预失真矩阵 Φx 进行奇异值分解 Φx = U ∑ VH, 得到奇异值矩阵∑。 奇异值矩阵∑的对角线元素 diag( ∑ ) = (σ11, σ22, ....., σkk), 奇异值 σkk 是经过奇异 值分解后得到的奇异值矩阵∑的第 k 行第 k 列上的对角线元素 ;
步骤 S130, 根据该∑获得∑的秩 k 逼近矩阵∑ k, 并根据该秩 k 逼近∑ k 获得预失 (k) 真矩阵 Φx 的秩 k 逼近预失真矩阵 Φx , 其中, 保留∑的前 k 个奇异值不变, 同时将其他奇 异值置零, 据此获得奇异值∑的秩 k 逼近矩阵∑ k, 该 Φx(k) 的获取请参阅上述表达式 (3) ;
步 骤 S140, 判 断 逼 近 效 果, 可 以 采 用 矩 阵 差 Φx-Φx(k) 的 Frobenius 范 数||Φx-Φx(k)||F 的大小来衡量上述逼近效果, 其中 ||Φx-Φx(k)||F 请参阅上述表达式 (4) 至 表达式 (7) ;
步骤 S150, 根据该逼近效果获得预失真矩阵 Φx 的有效秩 p, 有效秩 p 即为多项式 的有效阶。
图 2 为本发明多项式有效阶估计器实施例的组成示意图。结合图 1 所示的方法实 施例, 图 2 所示的该估计模块主要包括转换单元 210、 分解单元 220 以及逼近单元 230, 其 中:
转换单元 210, 用于接收预失真器的多项式 z(n), 其中并根据该多项式 z(n) 获得一预失真矩阵 Φx ; 将上述多项式 z(n) 转换为矩阵 z = Φxa, 获得上述 矩阵 Φx ;
分解单元 220, 用于对预失真矩阵进行奇异值分解, Φx = U ∑ VH, 得到奇异值矩阵 ∑; 其中, U 是一个 K×K 的矩阵, V 是一个 N×N 的矩阵, ∑则是一个 K×N 的矩阵, K, N 分别 表示预失真矩阵 Φx 的行数和列数 ;
逼近单元 230, 用于根据奇异值矩阵∑以及预设的逼近阈值, 获得预失真矩阵 Φx 的有效秩, 预失真矩阵 Φx 的有效秩为多项式 z(n) 的有效阶。
图 3 为本发明中逼近单元 230 的第一种实现方式, 如图 3 所示, 该第一种实现方式 中的逼近单元 230 主要包括第一运算子单元 310、 第二运算子单元 320 以及第三运算子单元 330, 其中 :
第一运算子单元 310, 用于保留奇异值矩阵的前 k 个奇异值, 并将其余奇异值置 零, 得到奇异值矩阵的秩 k 逼近矩阵 ;
第二运算子单元 320, 用于根据秩 k 逼近矩阵获得预失真矩阵的秩 k 逼近预失真矩 阵;
第三运算子单元 330, 计算预失真矩阵与秩 k 逼近预失真矩阵之差的弗罗贝纽斯 范数的大小 ;
确定子单元 340, 用于根据秩 k 逼近预失真矩阵对预失真矩阵的逼近效果来确定 预失真矩阵的有效秩 ; 其中第一阈值为逼近阈值, 采用预失真矩阵与秩 k 逼近预失真矩阵 之差的弗罗贝纽斯范数的大小来衡量逼近效果, 假定当预失真矩阵与秩 k 逼近预失真矩阵 之差的弗罗贝纽斯范数小于第一阈值时, 达到逼近效果, 则当预失真矩阵与秩 p 逼近预失 真矩阵之差的弗罗贝纽斯范数小于等于第一阈值, 且预失真矩阵与秩 k(k < p) 逼近预失真 矩阵之差的弗罗贝纽斯范数均大于第一阈值时, 将 p 确定为预失真矩阵 Φx 的有效秩, 即多 项式的有效阶。对预失真矩阵与秩 k 逼近预失真矩阵之差的弗罗贝纽斯范数的计算, 请参 阅上述表达式 (4) 至表达式 (7)。
图 4 为本发明中逼近单元 230 的第二种实现方式, 如图 4 所示, 该第二种实现方式 中的逼近单元 230 主要包括归一化子单元 410 以及确定子单元 420, 其中 :
归一化值计算子单元 410, 用于根据奇异值矩阵中第一行第一列的元素对奇异值 矩阵中的奇异值 kk 进行归一化, 获得奇异值 σkk 的归一化值
确定子单元 420, 采用归一化值 来判断逼近效果, 假定当归一化奇异值 大于 第二阈值 ε2 时, 不能达到逼近效果, 则根据第二阈值及归一化值, 获得预失真矩阵的有效秩, 具体地, 如果归一化奇异值
大于等于第二阈值 ε2, 且均小于第二阈值 ε2, 则可以将整数 p 取为矩阵 Φx 的有效秩, 其中第二阈值为逼近阈值。 采用了如上所述的有效阶估计处理的功率放大技术, 可以保证预失真器在低复杂 度下的优越性能, 从而可以有效提高功率放大器的功率效率。
图 5 为本发明无线发射方法实施例的流程示意图。结合图 1 所示的有效阶估计方 法实施例以及图 2 所示的有效阶估计器实施例, 图 5 所示的功率放大方法实施例主要包括 如下步骤 :
步骤 S510, 基于多项式的预失真器接收耦合数据, 获得预失真器的多项式 ;
步骤 S520, 对该多项式进行有效阶估计, 获得该多项式的有效阶 ;
步骤 S530, 滤波器接收基于有效阶的多项式的预失真数据, 并对该预失真数据进 行一定变换, 改变信号频谱, 使之更适合于信道传输 ;
步骤 540, 上变频及 D/A 模块将基带信号进行上变频处理, 使之变为射频信号 ;
步骤 S550, 对变频处理结果即射频信号进行放大, 获得放大结果并输出。
上述步骤 S520 中对该多项式进行有效阶估计, 并获得该有效阶的过程, 请参照如 图 1 所示的有效阶估计方法实施例进行理解, 此处不再赘述。 图 6 为具有预失真功能的无线发射装置实施例的组成示意图。结合图 1 所示的有 效阶估计方法实施例、 图 2 所示的有效阶估计器实施例以及图 5 所示的具有预失真功能的 无线通信发射方法实施例, 图 6 所示的具有预失真功能的无线发射装置主要包括 :
预失真器 610, 用于接收耦合并经过基带解调的数据, 获得多项式并发送给有效阶 估计器 620, 接收有效阶估计器 620 反馈的多项式的有效阶, 并将有效阶作为多项式阶数发 送给滤波器 630 ;
有效阶估计器 620, 与预失真器 610 相连, 用于对多项式进行有效阶估计, 获得多 项式的有效阶 ;
滤波器 630, 与预失真器 610 相连, 用于接收基于有效阶多项式的预失真数据, 并 对预失真数据进行滤波, 将滤波后的结果输入 D/A 及上变频模块 650 ;
D/A 及上变频模块 650, 对滤波器 630 的输出结果进行数模转换及上变频处理, 得 到变频处理结果, 即射频数据 ;
功率放大器 640, 与 D/A 及上变频模块 650 相连, 对该射频数据进行放大, 获得放大 结果并输出 ;
下变频及 A/D 模块 660, 对耦合回的数据序列进行下变频以及模数转换, 并将转换 结果输出至延迟估计模块 670 ;
延迟估计模块 670, 对经过延迟的原输入数据序列和耦合回并经解调的基带的数 据序列进行对比, 分析耦合回并经解调的基带的数据序列和原数据 ( 即理想数据 ) 的差别, 以便对预失真器 610 进行调整。
上述有效阶估计器 620 对该多项式进行有效阶估计, 并获得该有效阶的过程, 请 参照如图 1 所示的有效阶估计方法实施例以及图 2 所示的有效阶估计模块进行理解, 此处 不再赘述。
图 6 中, “延迟估计” 模块位于 “左” 端, 进行数据对比。
本发明中的有效阶估计技术使得预失真器在确保预失真效果的前提下, 大大降低
系统开销和实现复杂度, 且由于降低了多项式阶数, 使得预失真器的收敛性和稳定度提高。
本发明实现的预失真器具有复杂度低、 稳定性高以及收敛速度快的优点, 可以适 用于大型通信设备的基站、 直放站、 广播电视塔等通信网络设备以及手机、 移动电视等便携 式移动终端。
虽然本发明的实施方式如上, 但所述的内容只是为了便于理解本发明, 并非用以 限定本发明。本发明所属技术领域内的技术人员, 在不脱离本发明所揭露的精神和范围的 前提下, 可以在实施的具体形式及细节上作任何的修改与变化, 但这些修改与变化均应包 含在本发明的专利保护范围之内。