CN103296978B - 一种数字预失真方法及装置 - Google Patents
一种数字预失真方法及装置 Download PDFInfo
- Publication number
- CN103296978B CN103296978B CN201210048415.7A CN201210048415A CN103296978B CN 103296978 B CN103296978 B CN 103296978B CN 201210048415 A CN201210048415 A CN 201210048415A CN 103296978 B CN103296978 B CN 103296978B
- Authority
- CN
- China
- Prior art keywords
- distortion
- rsqb
- lsqb
- input signal
- predistortion
- 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
Links
Landscapes
- Amplifiers (AREA)
Abstract
本发明提出一种数字预失真方法,包括步骤:采集功率放大器的输入信号和功率放大器的输出信号;将所述输入信号和所述输出信号消除时延和增益后,利用第一预失真计算公式得到预失真系数;获取预失真处理模块的输入信号;根据所述预失真处理模块的输入信号以及所述预失真系数进行第二预失真计算;输出预失真信号。本发明还提出一种数字预失真装置,可以提高对邻信道的干扰抑制能力,易于实现。
Description
技术领域
本发明涉及移动通信信号处理领域,具体涉及一种数字预失真方法及装置。
背景技术
随着无线通信的发展,信号带宽越来越宽,其包络起伏和峰均比也越来越大,这对宽带发信通道,尤其是混频器和功放提出了更高的线性要求。这主要是因为半导体器件在大信号下具有不可避免的非线性特性,当宽带发信机工作在非线性区时,会产生严重的互调分量,在带内就可以造成信号间的相互干扰。
如何提高***的线性度是宽带***需要解决的一个重要问题,为了解决线性度的问题,目前常用的方法是:在数字预失真***中,首先通过一个预失真器对信号进行矫正,然后再送到功率放大器放进行放大输出,预失真器产生的信号失真特性与发信通带的失真特性相反,从而可以抵消失真分量,得到无失真的信号输出。
但是这种预失真方法是基于记忆多项式的,对邻信道的干扰抑制能力低,随着无线通信对邻道交调抑制水平的要求提高,不能满足对邻信道的干扰抑制要求;并且实现过程复杂。
发明内容
本发明目的在于提出一种易于实现的数字预失真方法,可以提高对邻信道的干扰抑制能力。
基于上述目的,采用的方案:
一种数字预失真方法,包括步骤:
采集功率放大器的输入信号和功率放大器的输出信号;
将所述功率放大器的输入信号和所述功率放大器的输出信号消除时延和增益后,利用第一预失真计算公式得到预失真系数;其中,所述第一预失真计算公式由记忆多项式和三阶交叉相乘项叠加组成,所述三阶交叉相乘项为功率放大器的输出信号经过时延后的相乘项;
获取预失真处理模块的输入信号;
根据所述预失真处理模块的输入信号以及所述预失真系数进行第二预失真计算;
输出预失真信号。
本发明通过采集数字预失真链路中功率放大器的输入信号和输出信号,按照本发明提出的特定预失真计算公式计算预失真系数;然后获取数字预失真模块的输入信号,并根据功率放大器的输出信号和预失真系数按照上述提出的预失真计算公式进行预失真处理,输出预失真信号。采用本发明方法与传统的基于记忆多项式的预失真方法相比,可以提高信道的干扰抑制能力,易于实现。
本发明目的还在于提出一种数字预失真装置,可以提高对邻信道的干扰抑制能力,易于实现。
基于上述目的,采用的方案:
一种数字预失真装置,包括:
采集单元,用于采集功率放大器的输入信号和功率放大器的输出信号;
第一计算单元,用于将所述功率放大器的输入信号和所述功率放大器的输出信号消除时延和增益后,利用第一预失真计算公式得到预失真系数;其中,所述第一预失真计算公式由记忆多项式和三阶交叉相乘项叠加组成,所述三阶交叉相乘项为功率放大器的输出信号经过时延后的相乘项;
获取单元,用于获取预失真处理模块的输入信号;
第二计算单元,用于根据所述预失真处理模块的输入信号以及所述预失真系数进行第二预失真计算;
输出单元,用于输出预失真信号。
本发明通过采集数字预失真链路中功率放大器的输入信号和输出信号,按照本发明提出的特定预失真计算公式计算预失真系数;然后获取数字预失真模块的输入信号,并根据功率放大器的输出信号和预失真系数按照上述提出的预失真计算公式进行预失真处理,输出预失真信号。采用本发明装置与传统的基于记忆多项式的预失真方法相比,易于实现,可以提高信道的干扰抑制能力。
附图说明
图1是本发明方法的流程图;
图2是本发明装置的结构示意图。
具体实施方式
为便于理解本发明,下面将结合附图阐述本发明。
请参考图1,本发明提出一种数字预失真方法,包括步骤:
101、采集功率放大器的输入信号和输出信号;
采集功率放大器的输入信号和功率放大器的输出信号。
102、利用第一预失真计算公式得到预失真系数;
将所述功率放大器的输入信号和所述功率放大器的输出信号消除时延和增益后,利用第一预失真计算公式得到预失真系数;其中,第一预失真计算公式由记忆多项式和三阶交叉相乘项叠加组成,三阶交叉相乘项为功率放大器的输出信号经过时延后的相乘项;
具体的,在消除功率放大器的输入信号和功率放大器的输出信号的时延和增益后;
根据如下第一预失真计算公式并结合估计算法计算预失真系数:
其中,z(n)为功率放大器的输入信号;y(n)为功率放大器的输出信号;n为时间;l、p、q为时延,并且|p±q|<l;k为多项式阶数,且为奇数;akl、c1q、c2q、c3、c4、c5为预失真系数。上式中第一项为记忆多项式,第二,三,四,五,六项是三阶交叉相乘项(即不同时延相乘项),p、q为交叉项相乘项的时延。
具体的,多次获取功率放大器的输入信号和功率放大器的输出信号,结合上述第一预失真计算公式可以得到多个等式;然后再结合估计算法即可得到预失真系数;其中,估计算法包括:LMS(最小均方误差算法)、LS(最小二乘算法)或者RLS(递归最小二次方算法)。
103、获取预失真模块的输入信号;
104、进行第二预失真计算;
根据预失真处理模块的输入信号以及预失真系数进行第二预失真计算。
105、输出预失真信号。
本发明通过采集数字预失真链路中功率放大器的输入信号和输出信号,按照本发明提出的特定预失真计算公式计算预失真系数;然后获取数字预失真模块的输入信号,并根据预失真系数按照上述提出的预失真计算公式进行预失真处理,输出预失真信号。采用本发明方法与传统的基于记忆多项式的预失真方法相比,可以提高信道的干扰抑制能力,易于实现。
在上述实施例中,104的步骤包括:
根据如下公式进行预失真计算:
其中,z1(n)为预失真模块的输出信号;x(n)为预失真模块的输入信号;n为时间;l、p、q为时延,并且|p±q|<l;k为多项式阶数,且为奇数;akl、c1q、c2q、c3、c4、c5为预失真系数。
在图1实施例中,为了节省资源,常采用查找表的方式实现,104的步骤还可以为:
根据预失真处理模块的输入信号和预失真系数按如下公式计算预失真查找表内容:
LUT2(|x(n),q|)=c1q|x(n)|2;
其中,x(n)为预失真模块的输入信号;LUT1、LUT2为预失真查找表内容;
根据查找表内容、预失真处理模块的输入信号以及预失真系数按照如下公式计算进行预失真计算:
其中,z1(n)为预失真模块的输出信号;x(n)为预失真模块的输入信号;n为时间;l、p、q为时延,并且|p±q|<l;akl、c1q、c2q、c3、c4、c5为预失真系数。
接着介绍本发明的装置,请参考图2,一种数字预失真装置,包括:
采集单元T1,用于采集功率放大器的输入信号和功率放大器的输出信号;
第一计算单元T2,用于将功率放大器的输入信号和功率放大器的输出信号消除时延和增益后,利用第一预失真计算公式得到预失真系数;其中,第一预失真计算公式由记忆多项式和三阶交叉相乘项叠加组成,三阶交叉相乘项为功率放大器的输出信号经过不同时延后的相乘项;
获取单元T3,用于获取预失真处理模块的输入信号;
第二计算单元T4,用于根据预失真处理模块的输入信号以及预失真系数进行第二预失真计算;
输出单元T5,用于输出预失真信号。
本发明通过采集数字预失真链路中功率放大器的输入信号和输出信号,按照本发明提出的特定预失真计算公式计算预失真系数;然后获取数字预失真模块的输入信号,并根据预失真系数按照上述提出的预失真计算公式进行预失真处理,输出预失真信号。采用本发明装置与传统的基于记忆多项式的预失真方法相比,易于实现,可以提高信道的干扰抑制能力。
其中,第一计算单元T2进行第一预失真计算时,第一计算单元T2先消除功率放大器的输入信号和功率放大器的输出信号的时延和增益;
然后第一计算单元T2根据如下公式计算预失真系数:
其中,z(n)为功率放大器的输入信号;y(n)为功率放大器的输出信号;n为时间;l、p、q为时延,并且|p±q|<l;k为多项式阶数,且为奇数;akl、c1q、c2q、c3、c4、c5为预失真系数;上式中第一项为记忆多项式,第二,三,四,五,六项是三阶交叉相乘项(即经过不同时延后的相乘项),p、q为交叉相乘项的时延。
第二计算单元T4进行第二预失真计算时,根据如下公式进行预失真计算:
其中,z1(n)为预失真模块的输出信号;x(n)为预失真模块的输入信号;n为时间;l、p、q为时延,并且|p±q|<l;k为多项式阶数,且为奇数;akl、c1q、c2q、c3、c4、c5为预失真系数。
为了节省资源,常采用查找表的方式实现,第二计算单元T4进行第二预失真计算时,第二计算单元T4根据预失真处理模块的输入信号和预失真系数按如下公式计算预失真查找表内容:
LUT2(|x(n)|,q)=c1q|x(n)|2;
其中,x(n)为预失真模块的输入信号;LUT1、LUT2为预失真查找表内容;
第二计算单元根据查找表内容、预失真处理模块的输入信号以及预失真系数按照如下公式进行预失真计算:
其中,z1(n)为预失真模块的输出信号;x(n)为预失真模块的输入信号;n为时间;l、p、q为时延,并且|p±q|<l;akl、c1q、c2q、c3、c4、c5为预失真系数。
以上本发明实施方式,并不构成对本发明保护范围的限定。任何在本发明的精神和原则之内所作的修改、等同替换和改进等,均应包含在本发明的权利要求保护范围之内。
Claims (10)
1.一种数字预失真方法,其特征是,包括步骤:
采集功率放大器的输入信号和功率放大器的输出信号;
将所述功率放大器的输入信号和所述功率放大器的输出信号消除时延和增益后,利用第一预失真计算公式得到预失真系数;其中,所述第一预失真计算公式由记忆多项式和三阶交叉相乘项叠加组成,所述三阶交叉相乘项为功率放大器的输出信号经过时延后的相乘项;
获取预失真处理模块的输入信号;
根据所述预失真处理模块的输入信号以及所述预失真系数进行第二预失真计算;
输出预失真信号。
2.根据权利要求1所述的数字预失真方法,其特征是,所述将功率放大器的输入信号和功率放大器的输出信号消除时延和增益后,利用第一预失真计算公式得到预失真系数的步骤具体为:
消除所述功率放大器的输入信号和所述功率放大器的输出信号的时延和增益;
根据如下第一预失真计算公式并结合估计算法计算预失真系数:
其中,z(n)为所述功率放大器的输入信号;y(n)为所述功率放大器的输出信号;n为时间;l、p、q为时延,并且|p±q|<l;k为多项式阶数,且为奇数;akl、c1q、c2q、c3、c4、c5为预失真系数。
3.根据权利要求2所述的数字预失真方法,其特征是,
所述估计算法包括:最小均方误差算法、最小二乘算法或者递归最小二次方算法。
4.根据权利要求1至3任一项所述的数字预失真方法,其特征是,所述根据预失真处理模块的输入信号以及所述预失真系数进行第二预失真计算的步骤包括:
根据如下公式进行预失真计算:
其中,z1(n)为预失真处理模块的输出信号;x(n)为所述预失真处理模块的输入信号;n为时间;l、p、q为时延,并且|p±q|<l;k为多项式阶数,且为奇数;akl、c1q、c2q、c3、c4、c5为预失真系数。
5.根据权利要求1至3任一项所述的数字预失真方法,其特征是,所述根据预失真处理模块的输入信号以及所述预失真系数进行第二预失真计算的步骤包括:
(1)根据所述预失真处理模块的输入信号和所述预失真系数按如下公式计算预失真查找表内容:
LUT2(|x(n)|,q)=c1q|x(n)|2;
其中,x(n)为所述预失真处理模块的输入信号;LUT1、LUT2为预失真查找表内容;
(2)根据所述查找表内容、所述预失真处理模块的输入信号以及所述预失真系数按照如下公式进行预失真计算:
其中,z1(n)为预失真处理模块的输出信号;x(n)为所述预失真处理模块的输入信号;n为时间;l、p、q为时延,并且|p±q|<l;akl、c1q、c2q、c3、c4、c5为预失真系数。
6.一种数字预失真装置,其特征是,包括:
采集单元,用于采集功率放大器的输入信号和功率放大器的输出信号;
第一计算单元,用于将所述功率放大器的输入信号和所述功率放大器的输出信号消除时延和增益后,利用第一预失真计算公式得到预失真系数;其中,所述第一预失真计算公式由记忆多项式和三阶交叉相乘项叠加组成,所述三阶交叉相乘项为功率放大器的输出信号经过时延后的相乘项;
获取单元,用于获取预失真处理模块的输入信号;
第二计算单元,用于根据所述预失真处理模块的输入信号以及所述预失真系数进行第二预失真计算;
输出单元,用于输出预失真信号。
7.根据权利要求6所述的数字预失真装置,其特征是,
所述第一计算单元进行第一预失真计算时,所述第一计算单元先消除所述功率放大器的输入信号和所述功率放大器的输出信号的时延和增益;
然后所述第一计算单元根据如下公式并结合估计算法计算预失真系数:
其中,z(n)为所述功率放大器的输入信号;y(n)为所述功率放大器的输出信号;n为时间;l、p、q为时延,并且|p±q|<l;k为多项式阶数,且为奇数;ak1、c1q、c2q、c3、c4、c5为预失真系数。
8.根据权利要求7所述的数字预失真装置,其特征是,
所述估计算法包括:最小均方误差算法、最小二乘算法或者递归最小二次方算法。
9.根据权利要求6至8任一项所述的数字预失真装置,其特征是,
所述第二计算单元进行第二预失真计算时,根据如下公式进行预失真计算:
其中,z1(n)为预失真处理模块的输出信号;x(n)为所述预失真处理模块的输入信号;n为时间;l、p、q为时延,并且|p±q|<l;k为多项式阶数,且为奇数;akl、c1q、c2q、c3、c4、c5为预失真系数。
10.根据权利要求6至8任一项所述的数字预失真装置,其特征是,
所述第二计算单元进行第二预失真计算时,所述第二计算单元根据所述预失真处理模块的输入信号和所述预失真系数按如下公式计算预失真查找表内容:
LUT2(|x(n)|,q)=c1q|x(n)|2;
其中,x(n)为所述预失真处理模块的输入信号;LUT1、LUT2为预失真查找表内容;
所述第二计算单元根据所述查找表内容、所述预失真处理模块的输入信号以及所述预失真系数按照如下公式计算进行预失真计算:
其中,z1(n)为预失真处理模块的输出信号;x(n)为所述预失真处理模块的输入信号;n为时间;l、p、q为时延,并且|p±q|<l;akl、c1q、c2q、c3、c4、c5为预失真系数。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210048415.7A CN103296978B (zh) | 2012-02-28 | 2012-02-28 | 一种数字预失真方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210048415.7A CN103296978B (zh) | 2012-02-28 | 2012-02-28 | 一种数字预失真方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103296978A CN103296978A (zh) | 2013-09-11 |
CN103296978B true CN103296978B (zh) | 2016-03-16 |
Family
ID=49097403
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210048415.7A Active CN103296978B (zh) | 2012-02-28 | 2012-02-28 | 一种数字预失真方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103296978B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105958952A (zh) * | 2016-04-25 | 2016-09-21 | 中国科学技术大学 | 一种功率放大器的单比特数字预失真方法 |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9722644B2 (en) * | 2015-08-18 | 2017-08-01 | Nokia Solutions And Networks Oy | Frequency switching within time domain digital pre-distortion |
CN105680919B (zh) * | 2015-12-29 | 2019-01-29 | 西安电子科技大学 | 可补偿iq非平衡效应的交叉式mimo***预失真方法 |
CN107124144B (zh) * | 2017-04-20 | 2020-02-18 | 京信通信***(中国)有限公司 | 一种数字预失真处理方法和装置 |
WO2023226444A1 (zh) * | 2022-05-27 | 2023-11-30 | 华为技术有限公司 | 一种数字预失真电路、数字预失真方法以及装置 |
CN116582395B (zh) * | 2023-05-22 | 2024-01-30 | 深圳市菲尔康通讯有限公司 | 基于5g nr信号的同步数据处理方法、***及存储介质 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101257283A (zh) * | 2008-03-28 | 2008-09-03 | 中兴通讯股份有限公司 | 一种实现数字预失真的装置和方法 |
CN102014090A (zh) * | 2010-12-13 | 2011-04-13 | 中兴通讯股份有限公司 | 数字预失真方法及装置 |
-
2012
- 2012-02-28 CN CN201210048415.7A patent/CN103296978B/zh active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101257283A (zh) * | 2008-03-28 | 2008-09-03 | 中兴通讯股份有限公司 | 一种实现数字预失真的装置和方法 |
CN102014090A (zh) * | 2010-12-13 | 2011-04-13 | 中兴通讯股份有限公司 | 数字预失真方法及装置 |
Non-Patent Citations (1)
Title |
---|
一种基于ET功放电路特性的数字预失真建模方法;倪涛等;《中国科学技术大学学报》;20110215;第41卷(第2期);第177-120页 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105958952A (zh) * | 2016-04-25 | 2016-09-21 | 中国科学技术大学 | 一种功率放大器的单比特数字预失真方法 |
CN105958952B (zh) * | 2016-04-25 | 2019-06-21 | 中国科学技术大学 | 一种功率放大器的单比特数字预失真方法 |
Also Published As
Publication number | Publication date |
---|---|
CN103296978A (zh) | 2013-09-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20230370937A1 (en) | Method and system for baseband predistortion linearization in multi-channel wideband communication systems | |
CN103296978B (zh) | 一种数字预失真方法及装置 | |
CN101286963B (zh) | 一种基于可编程器件的宽带自适应数字预失真引擎装置 | |
CN102427336B (zh) | 一种实现自适应数字预失真线性化的射频功率放大*** | |
CN106506417B (zh) | 一种窄带反馈的数字预失真***与方法 | |
CN101175061B (zh) | 一种ofdm发射机的自适应数字预失真方法和装置 | |
US10075324B2 (en) | Predistortion processing apparatus and method | |
CN100452644C (zh) | 实现记忆型功率放大器线性化的方法及其基带预失真装置 | |
Safari et al. | An approximation of Volterra series using delay envelopes, applied to digital predistortion of RF power amplifiers with memory effects | |
CN111064439A (zh) | 一种改善短波数字预失真性能的***及方法 | |
CN102970261A (zh) | 一种提高数字预失真处理速度的方法 | |
CN102780665A (zh) | 一种数字预失真处理方法 | |
CN102111361A (zh) | 基于放大器估计器的查表法自适应预失真器设计 | |
CN102904846B (zh) | 一种适应快变信号的数字预失真处理方法 | |
CN201947373U (zh) | 一种高效率数字电视发射装置 | |
CN106850493A (zh) | 一种复合非线性注入式峰均功率比抑制与数字预失真方法 | |
CN103957179A (zh) | Dpd实现方法和*** | |
CN201878098U (zh) | 基于Volterra级数间接学习型预失真线性化*** | |
CN101808062B (zh) | 数字预失真处理电路、方法、功率放大装置及直放站 | |
CN103384142A (zh) | 一种预失真装置 | |
CN103856426A (zh) | 一种补偿滤波器的实现方法及信号带宽补偿的装置 | |
Long et al. | Indirect learning hybrid memory predistorter based on polynomial and look-up-table | |
CN101414804B (zh) | 功率放大器非线性校正方法、装置和功率放大器 | |
CN111669132B (zh) | 一种提高短波数字预失真处理索引精度的方法 | |
Ai et al. | Novel pre-distortion of power amplifier with proposed fractional order memory polynomial |
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 | ||
CP01 | Change in the name or title of a patent holder |
Address after: 510663 Shenzhou Road 10, Science City, Guangdong, Guangzhou Patentee after: Jingxin Network System Co.,Ltd. Address before: 510663 Shenzhou Road 10, Science City, Guangdong, Guangzhou Patentee before: Comba Telecom System (China) Ltd. |