首页 / 专利库 / 信号处理 / 数字预失真 / 宽带功放数字预失真装置及其预失真方法

宽带功放数字预失真装置及其预失真方法

阅读:178发布:2020-05-15

专利汇可以提供宽带功放数字预失真装置及其预失真方法专利检索,专利查询,专利分析的服务。并且一种宽带功放 数字预失真 装置及其预失真方法,涉及技术领域,所解决的是宽带功放数字预失真的技术问题。该装置包括功率 放大器 、查找表拷贝模 块 、自适应 滤波器 拷贝模块、查找表训练模块、自适应滤波器训练模块、自适应 线性滤波器 、延时测量模块、查找表模块,及两个延时模块;先利用延时测量模块测得 功率放大器 输入输出 信号 之间的延迟时间,再根据测得的延迟时间将用于预失真处理的两路信号对准后相减,用相减得到的非线性失真误差分别训练查找表和自适应线性滤波器的 抽头系数 ;并将训练出的查找表表值和滤波器抽头值更新到查找表拷贝模块和自适应滤波器拷贝模块,从而完成数字预失真。本 发明 提供的装置及方法,适用于对宽带功放进行数字预失真。,下面是宽带功放数字预失真装置及其预失真方法专利的具体信息内容。

1.一种宽带功放数字预失真装置,其特征在于:包括功率放大器、查找表拷贝模、自适应滤波器拷贝模块、查找表训练模块、自适应滤波器训练模块、自适应线性滤波器、延时测量模块、查找表模块,及两个延时模块,所述两个延时模块分别为第一延时模块、第二延时模块;
所述查找表拷贝模块的输入端接外部数字基带信号,其输出端经自适应滤波器拷贝模块接到功率放大器的输入端;
所述自适应滤波器拷贝模块的输出端经第一延时模块接到自适应滤波器训练模块的输入端;
所述功率放大器的输入端接延时测量模块的输入端,其输出端依次经一AD模块、一正交解调模块、一低通滤波模块分别接到延时测量模块、查找表模块及查找表训练模块的输入端;
所述查找表模块的输出端经自适应线性滤波器接到自适应滤波器训练模块的输入端;
所述自适应滤波器训练模块的输出端接到自适应线性滤波器的输入端、自适应滤波器拷贝模块的输入端及查找表训练模块的输入端;
所述延时测量模块的输出端分别接到两个延时模块的输入端;
所述第二延时模块的输入端接外部数字基带信号,其输出端接查找表训练模块的输入端;
所述查找表训练模块的输出端分别接到查找表拷贝模块的输入端及查找表模块的输入端;
所述查找表拷贝模块的输入输出计算公式为:
magnitude[d(n)]=magnitude[y(n)]×Item_mag[y(n)],
phase[d(n)]=phase[y(n)]+Item_phase[y(n)].
式 中,magnitude[d(n)]为 d(n)的 幅 度 值,phase[d(n)] 为d(n) 的 相 位 值,magnitude[y(n)]为y(n)的幅度值,phase[y(n)]为y(n)的相位值,Item_mag[y(n)]为y[n]的幅度值在幅度查找表中的对应表项输出,Item_phase[y(n)]为y[n]的相位值在相位查找表中的对应表项输出,幅度查找表是一个信号处理模块,它针对输入复信号的幅度不同,会对复信号的幅度进行不同程度的补偿;相位查找表也是一个信号处理模块,它会针对输入信号的幅度的不同,会对复信号的相位做不同程度的补偿;
所述查找表训练模块的计算公式为:
magnitude[z(n)]=magnitude[x(n)]×Item_mag[x(n)],
phase[z(n)]=phase[x(n)]+Item_phase[x(n)].
式中,x(n)为输入的复信号,包含实部虚部,z(n)为查表之后的输出信号,同样也是复信号,xmagnitude[z(n)]为z(n)的幅度值,phase[z(n)]为z(n)的相位值,magnitude[x(n)]为x(n)的幅度值,phase[x(n)]为x(n)的相位值,Item_mag[x(n)]为x[n]的幅度值在幅度查找表中的对应表项输出,Item_phase[x(n)]为x[n]的相位值在相位查找表中的对应表项输出;
所述查找表拷贝模块的更新公式为:
error(n)=z(n)-d(n),
Item_mag[y(n)] = Item_mag[y(n)]+λmag×magnitude[error(n)]×magnitude[y(n)],式
Item_phase[y(n)]=Item_phase[y(n)]+λphase×phase[error(n)]×phase[y(n)].中,Item_mag[y(n)]为y[n]的幅度值在幅度查找表中的对应表项输出,Item_phase[y(n)]为y[n]的相位值在相位查找表中的对应表项输出,λmag和λphase分别为幅度查找表和相位查找表更新的步长;
所述自适应滤波器拷贝模块的计算公式为:
H
d(n)=W(n)y(n);
H
式中,W(n)为自适应滤波器拷贝抽头系数向量的共轭转置,y(n)为自适应滤波器拷贝的输入向量,d(n)为自适应滤波器对应时刻的输出;
所述自适应滤波器训练模块的计算公式为:
H
Z^(n)=W(n)Z(n);
H
式中,W(n)为自适应滤波器训练部分抽头系数向量的共轭转置,Z(n)为自适应滤波器训练部分的输入向量,Z^(n)为自适应滤波器对应时刻的输出;
所述自适应滤波器拷贝模块的更新公式为:
H
e(n)=d(n)-W(n)Z(n)
*
W(n+1)=W(n)+mZ(n)e(n)
W(0)=d(0)
式中m为自适应滤波器训练的一个步长,为一个常数,该值越小,则滤波器收敛的时间越长,该值越大则收敛的时间越短,该值会根据实际的项目来确定。
2.根据权利要求1所述的装置,其特征在于:所述查找表训练模块和查找表拷贝模块各包含有一个幅度查找表和一个相位查找表,所述自适应滤波器训练模块和自适应滤波器拷贝模块各包含有一个线性滤波器子模块。
3.根据权利要求1所述的宽带功放数字预失真装置的预失真方法,其特征在于,包括以下步骤:
1)延时测量步骤,对输入功率放大器的信号及功率放大器的输出信号进行计算,得出功率放大器对信号的延迟时间,再根据功率放大器对信号的延迟时间,对准用于预失真处理的两路信号;
其中,用于预失真处理的两路信号中的一路是未经功率放大器处理过的信号,另一路是经功率放大器处理过的信号;
2)误差求取步骤,将用于预失真处理的两路信号相减,得到非线性失真误差;
3)训练步骤,根据得到的非线性失真误差,分别训练查找表模块和自适应线性滤波器的抽头系数;
4)更新拷贝步骤,将训练出的查找表表值和滤波器抽头值更新到查找表拷贝模块和自适应滤波器拷贝模块,从而完成数字预失真。
4.根据权利要求3所述的方法,其特征在于:计算功率放大器对信号的延迟时间时,延时测量模块分别采用两路信号的实部与虚部的符号位来进行存储,以节约存储空间,并通过逻辑操作实现乘法运算,以节省乘法器资源。
5.根据权利要求3所述的方法,其特征在于,在延时测量步骤之前还包括以下步骤:
1)模数转换步骤,将功率放大器输出的模拟信号进行采样和量化,转化为数字域信号;
2)数字域解调步骤,对数字域信号进行数字域的正交解调;
3)低通滤波步骤,对正交解调后的数字域信号进行低通滤波,得到数字基带信号。

说明书全文

宽带功放数字预失真装置及其预失真方法

技术领域

[0001] 本发明涉及通信技术,特别是涉及一种宽带功放数字预失真装置及其预失真方法的技术。

背景技术

[0002] 由于频谱资源的有限,现在的通信系统都采用数字调制方式来提高频谱利用率。但是现有数字调制方式都属于非恒包络调制,在提高频谱利用率的同时也带来了PAR(峰均比)增大的问题,对功率放大器(Power Amplifier)的线性度要求也就随之增高了。数字预失真可以增加功率放大器的线性度,提供了一种从放大器度解决PAR问题的方法。
[0003] 查看以往文献,我们不难发现,现在的数字预失真装置大多采用多项式或者查找表的方法来进行预失真操作。
[0004] 如专利文献号为CN101159725的中国专利文献中记载了一种用使用多项式开环方式来进行预失真操作的方法,该方法单纯采用多项式来实现预失真,因此需要进行矩阵求逆等大量的运算,这种大量的运算通常都需要利用软件来完成,很难实时进行,因而该方法是采用离线计算的方法来完成整个预失真功能的。
[0005] 又如Pere L.Gilabert等人在2008年发表了使用多重查找表来进行预失真处理的文章《Multi-Lookup Table FPGA Implementation of an Adaptive Digital Predistorter for Linearizing RF Power》。此外,通过检索文献还发现专利文献号为CN101079595A的中国专利文献及专利文献号为CN1610249A的中国专利文献中也记载了使用查找表进行预失真的相关方法,但是单纯的查表法会涉消耗大量存储容量,而且多维表的使用还存在训练速度慢,难以有效训练等问题。

发明内容

[0006] 针对上述现有技术中存在的缺陷,本发明所要解决的技术问题是提供一种能实时进行,且存储容量消耗量小,训练速度快捷方便的宽带功放数字预失真装置及其预失真方法。
[0007] 为了解决上述技术问题,本发明所提供的一种宽带功放数字预失真装置,其特征在于:包括功率放大器、查找表拷贝模、自适应滤波器拷贝模块、查找表训练模块、自适应滤波器训练模块、自适应线性滤波器、延时测量模块、查找表模块,及两个延时模块,所述两个延时模块分别为第一延时模块、第二延时模块;
[0008] 所述查找表拷贝模块的输入端接外部数字基带信号,其输出端经自适应滤波器拷贝模块接到功率放大器的输入端;
[0009] 所述自适应滤波器拷贝模块的输出端经第一延时模块接到自适应滤波器训练模块的输入端;
[0010] 所述功率放大器的输入端接延时测量模块的输入端,其输出端依次经一AD模块、一正交解调模块、一低通滤波模块分别接到延时测量模块、查找表模块及查找表训练模块的输入端;
[0011] 所述查找表模块的输出端经自适应线性滤波器接到自适应滤波器训练模块的输入端;
[0012] 所述自适应滤波器训练模块的输出端接到自适应线性滤波器的输入端、自适应滤波拷贝模块的输入端及查找表训练模块的输入端;
[0013] 所述延时测量模块的输出端分别接到两个延时模块的输入端;
[0014] 所述第一延时模块的输入端接外部数字基带信号,其输出端接查找表训练模块的输入端;
[0015] 所述查找表训练模块的输出端分别接到查找表拷贝模块的输入端及查找表模块的输入端。
[0016] 进一步的,所述查找表训练模块和查找表拷贝模块各包含有一个幅度查找表和一个相位查找表,所述自适应滤波器训练模块和自适应滤波器拷贝模块各包含有一个线性滤波器子模块。
[0017] 本发明所提供的宽带功放数字预失真装置的预失真方法,其特征在于,包括以下步骤:
[0018] 1)延时测量步骤,对输入功率放大器的信号及功率放大器的输出信号进行计算,得出功率放大器对信号的延迟时间,再根据功率放大器对信号的延迟时间,对准用于预失真处理的两路信号;
[0019] 其中,用于预失真处理的两路信号中的一路是未经功率放大器处理过的信号,另一路是经功率放大器处理过的信号;
[0020] 2误差求取步骤,将用于预失真处理的两路信号相减,得到非线性失真误差;
[0021] 3)训练步骤,根据得到的非线性失真误差,分别训练查找表模块和自适应线性滤波器的抽头系数
[0022] 4)更新拷贝步骤,将训练出的查找表表值和滤波器抽头值更新到查找表拷贝模块和自适应滤波器拷贝模块,从而完成数字预失真。
[0023] 进一步的,计算功率放大器对信号的延迟时间时,延时测量模块分别采用两路信号的实部虚部的符号位来进行存储,以节约存储空间,并通过逻辑操作实现乘法运算,以节省乘法器资源。
[0024] 进一步的,在延时测量步骤之前还包括以下步骤:
[0025] 1)模数转换步骤,将功率放大器输出的模拟信号进行采样和量化,转化为数字域信号;
[0026] 2)数字域解调步骤,对数字域信号进行数字域的正交解调;
[0027] 3)低通滤波步骤,对正交解调后的数字域信号进行低通滤波,得到数字基带信号。
[0028] 本发明提供的宽带功放数字预失真装置及其预失真方法,对功率放大器输出的信号通过模数转换器,解调低通滤波之后,得到放大器输出信号对应的数字基带信号,再通过延时测量方法测出功率放大器输入信号与输出信号之间的延时,并根据测得的延时将两路信号对准后进行比较,来分别训练查找表和自适应线性滤波器,并更新数据链路上的查找表拷贝和滤波器拷贝,从而完成整个预失真功能,具有存储容量消耗量小,训练速度快捷方便的特点,且能实时进行。附图说明
[0029] 图1是本发明实施例的宽带功放数字预失真装置的结构示意图;
[0030] 图2是本发明实施例的宽带功放数字预失真装置的预失真方法流程图

具体实施方式

[0031] 以下结合附图说明对本发明的实施例作进一步详细描述,但本实施例并不用于限制本发明,凡是采用本发明的相似结构及其相似变化,均应列入本发明的保护范围。
[0032] 如图1所示,本发明实施例所提供的一种宽带功放数字预失真装置,其特征在于:包括功率放大器(HPA)、查找表拷贝模块、自适应滤波器拷贝模块、查找表训练模块、自适应滤波器训练模块、自适应线性滤波器、延时测量模块、查找表模块,及两个延时模块,所述两个延时模块分别为第一延时模块、第二延时模块;
[0033] 所述查找表拷贝模块的输入端接外部数字基带信号,其输出端经自适应滤波器拷贝模块接到功率放大器的输入端;
[0034] 所述自适应滤波器拷贝模块的输出端经第一延时模块接到自适应滤波器训练模块的输入端;
[0035] 所述功率放大器的输入端接延时测量模块的输入端,其输出端依次经一AD(模数转换)模块、一正交解调模块、一低通滤波模块分别接到延时测量模块、查找表模块及查找表训练模块的输入端;
[0036] 所述查找表模块的输出端经自适应线性滤波器接到自适应滤波器训练模块的输入端;
[0037] 所述自适应滤波器训练模块的输出端接到自适应线性滤波器的输入端、自适应滤波拷贝模块的输入端及查找表训练模块的输入端;
[0038] 所述延时测量模块的输出端分别接到两个延时模块的输入端;
[0039] 所述第一延时模块的输入端接外部数字基带信号,其输出端接查找表训练模块的输入端;
[0040] 所述查找表训练模块的输出端分别接到查找表拷贝模块的输入端及查找表模块的输入端。
[0041] 本发明实施例中,所述自适应线性滤波器、查找表模块、延时模块、AD模块、正交解调模块、低通滤波模块均为现有技术。
[0042] 本发明实施例中,所述查找表训练模块和查找表拷贝模块各包含有一个幅度查找表和一个相位查找表;
[0043] 所述查找表拷贝模块的输入输出计算公式为:
[0044] magnitude[d(n)]=magnitude[y(n)]×Item_mag[y(n)],
[0045] phase[d(n)]=phase[y(n)]+Item_phase[y(n)].
[0046] 式中,magnitude[d(n)]为d(n)的幅度值,phase[d(n)]为d(n)的相位值,magnitude[y(n)]为y(n)的幅度值,phase[y(n)]为y(n)的相位值,Item_mag[y(n)]为y[n]的幅度值在幅度查找表中的对应表项输出,Item_phase[y(n)]为y[n]的相位值在相位查找表中的对应表项输出;
[0047] 所述查找表训练模块的计算公式为:
[0048] magnitude[z(n)]=magnitude[x(n)]×Item_mag[x(n)],
[0049] phase[z(n)]=phase[x(n)]+Item_phase[x(n)].
[0050] 式中,magnitude[z(n)]为z(n)的幅度值,phase[z(n)]为z(n)的相位值,magnitude[x(n)]为x(n)的幅度值,phase[x(n)]为x(n)的相位值,Item_mag[x(n)]为x[n]的幅度值在幅度查找表中的对应表项输出,Item_phase[x(n)]为x[n]的相位值在相位查找表中的对应表项输出;
[0051] 所述查找表拷贝模块的更新公式为:
[0052] error(n)=z(n)-d(n),
[0053] Item_mag[y(n)]=Item_mag[y(n)]+λmag×magnitude[error(n)]×magnitude[y(n)],
[0054] Item_phase[y(n)] = Item_phase[y(n)]+λphase×phase[error(n)]×phase[y(n)].
[0055] 式中,Item_mag[y(n)]为y[n]的幅度值在幅度查找表中的对应表项输出,Item_phase[y(n)]为y[n]的相位值在相位查找表中的对应表项输出,λmag和λphase分别为幅度查找表和相位查找表更新的步长。
[0056] 本发明实施例中,所述自适应滤波器训练模块和自适应滤波器拷贝模块各包含有一个线性滤波器子模块;
[0057] 所述自适应滤波器拷贝模块的计算公式为:
[0058] d(n)=WH(n)y(n);
[0059] 式中,WH(n)为自适应滤波器拷贝抽头系数向量的共轭转置,y(n)为自适应滤波器拷贝的输入向量,d(n)为自适应滤波器对应时刻的输出;
[0060] 所述自适应滤波器训练模块的计算公式为:
[0061] Z^(n)=WH(n)Z(n);
[0062] 式中,WH(n)为自适应滤波器训练部分抽头系数向量的共轭转置,Z(n)为自适应滤波器训练部分的输入向量,Z^(n)为自适应滤波器对应时刻的输出;
[0063] 所述自适应滤波器拷贝模块的更新公式为:
[0064] e(n)=d(n)-WH(n)Z(n)
[0065] W(n+1)=W(n)+mZ(n)e*(n)
[0066] W(0)=d(0)
[0067] 如图2所示,本发明实施例所提供的宽带功放数字预失真装置的预失真方法,其特征在于,具体步骤如下:
[0068] 1)模数转换步骤,利用AD模块将功率放大器输出的模拟信号进行采样和量化,转化为数字域信号;
[0069] 2)数字域解调步骤,利用正交解调模块对数字域信号进行数字域的正交解调,即将步骤1处理后的信号分别乘以cosω1t和sinω1t,其中的ω1为AD模块输出的数字域信号的载波中心频率,t为单位时长;
[0070] 3)低通滤波步骤,利用低通滤波模块对正交解调后的数字域信号进行低通滤波,得到数字基带信号,低通滤波时应保证滤波带宽能够将信号的三阶,五阶频谱分量包含;
[0071] 4)延时测量步骤,利用延时测量模块对输入功率放大器的信号及功率放大器的输出信号进行计算,得出功率放大器对信号的延迟时间,再根据功率放大器对信号的延迟时间,通过延时模块对准用于预失真处理的两路信号;
[0072] 其中,用于预失真处理的两路信号中的一路是未经功率放大器处理过的信号,另一路是经功率放大器处理过的信号;
[0073] 其中,计算功率放大器对信号的延迟时间时,延时测量模块分别采用两路信号的实部与虚部的符号位来进行存储,以节约存储空间,并通过逻辑操作实现乘法运算,以节省乘法器资源;
[0074] 5)误差求取步骤,将用于预失真处理的两路信号相减,得到非线性失真误差;
[0075] 6)训练步骤,根据得到的非线性失真误差,利用查找表训练模块和自适应滤波器训练模块分别训练查找表模块和自适应线性滤波器的抽头系数;
[0076] 7)更新拷贝步骤,将训练出的查找表表值和滤波器抽头值更新到查找表拷贝模块和自适应滤波器拷贝模块,从而完成数字预失真。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈