CN101615890B - Method and device for processing digital pre-distortion - Google Patents

Method and device for processing digital pre-distortion Download PDF

Info

Publication number
CN101615890B
CN101615890B CN2008101157014A CN200810115701A CN101615890B CN 101615890 B CN101615890 B CN 101615890B CN 2008101157014 A CN2008101157014 A CN 2008101157014A CN 200810115701 A CN200810115701 A CN 200810115701A CN 101615890 B CN101615890 B CN 101615890B
Authority
CN
China
Prior art keywords
matrix
distortion coefficients
distortion
row element
diagonal
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
CN2008101157014A
Other languages
Chinese (zh)
Other versions
CN101615890A (en
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.)
TD Tech Ltd
Original Assignee
TD Tech 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 TD Tech Ltd filed Critical TD Tech Ltd
Priority to CN2008101157014A priority Critical patent/CN101615890B/en
Publication of CN101615890A publication Critical patent/CN101615890A/en
Application granted granted Critical
Publication of CN101615890B publication Critical patent/CN101615890B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Amplifiers (AREA)

Abstract

The invention discloses a method and a device for processing digital pre-distortion. The method comprises the following steps: according to output signals of a radio-frequency power amplifier and a pre-distortion coefficient intermediate transformation matrix acquired by calculation, acquiring elements of previous M rows of a pre-distortion coefficient second matrix in turn, initializing a pre-distortion coefficient third matrix, and acquiring elements of previous K rows above a diagonal in the pre-distortion coefficient third matrix according to the elements of the previous M rows of the pre-distortion coefficient second matrix; acquiring elements of other rows except the previous K rows above the diagonal in the pre-distortion coefficient third matrix according to a second property formula, and acquiring the elements under the diagonal in the pre-distortion coefficient third matrix according to a first property formula; and carrying out Cholesky decomposition for the pre-distortion coefficient third matrix to acquire a pre-distortion coefficient matrix, and carrying out pre-distortion processing for input signals. The method and the device greatly reduce the computing times, complexity and required storage space of the pre-distortion coefficient third matrix, save computing resources, and improve the computing efficiency.

Description

A kind of digital pre-distortion processing method and device
Technical field
The present invention relates to predistortion (Pre-Distorter) technology, particularly a kind of digital pre-distortion (DPD, Digital Pre-Distorter) processing method and device.
Background technology
In electronic circuit, when can making it that input signal is amplified, the nonlinear distortion of radio-frequency power amplifier (PA, Power Amplifier) produces new frequency (harmonic wave) component, disturb the signal of emission or the signal of other channel.In order to improve the nonlinear distortion of PA, prior art generally adopts the DPD technology.The DPD technology is used for the signal that is input to PA is originally carried out pre-distortion earlier by increase a nonlinear network at the PA front end, and then that predistortion is later signal is input to PA.The design of nonlinear network need be satisfied: the signal through nonlinear network and PA can be by linear amplification.That is: the nonlinear distortion of nonlinear network has just in time remedied the nonlinear distortion of PA, and the system that nonlinear network and PA are constituted is equivalent to linear amplifier.
Fig. 1 is an apparatus structure schematic diagram of realizing DPD in the prior art.Referring to Fig. 1, this device comprises pre-distortion unit, PA, error signal calculation unit, pre-distortion coefficients computing unit and signal normalization unit, and among the figure, dotted arrow represents that pre-distortion unit and pre-distortion coefficients computing unit adjust synchronously, wherein
The pre-distortion unit is used for the pre-distortion coefficients according to the generation of pre-distortion coefficients computing unit, input signal x (n) is carried out pre-distortion, output signal z (n);
PA is used to receive the signal z (n) of pre-distortion unit output, carries out output signal y (n) after the processing and amplifying;
The error signal calculation unit is used for the estimated value with the signal z (n) of pre-distortion coefficients computing unit generation with signal z (n)
Figure S2008101157014D00011
Subtract computing, output error signal e (n) is used for the pre-distortion coefficients computing unit is adjusted;
The pre-distortion coefficients computing unit is used for the signal according to the output of signal normalization unit, and the error signal e (n) of error signal calculation unit output, calculates and generate pre-distortion coefficients, to the estimated value of error calculation unit output z (n)
Figure S2008101157014D00021
And, the signal x (n) that imports the pre-distortion unit is adjusted synchronously according to the pre-distortion coefficients of obtaining;
The signal normalization unit is used for the signal y (n) of PA output is carried out normalized, exports the pre-distortion coefficients computing unit to.
Below the concise and to the point operation principle that realizes the DPD algorithm in the prior art of describing:
If external input signal is x (n), the pre-distortion element output signal is z (n), and the PA output signal is y (n), and input signal x (n) is through after the pre-distortion cell processing, and the signal z (n) that is input to PA with the pass of the output signal of PA is:
z ( n ) = Σ k = 1 K Σ l = 0 L - 1 a kl y ( n - l ) | y ( n - l ) | k - 1 - - - ( 1 )
In the formula (1), l, k, n are natural number, the maximum l of l MaxBe memory length, l Max=L-1; K is an exponent number; N is a sample number; a KlBe pre-distortion coefficients.
In formula (1), if obtain a Kl, then can carry out pre-distortion to the feedback signal y (n) of input signal x (n) and radio-frequency power amplifier output, output signal z (n) is input to PA, can improve the nonlinear distortion of PA output signal y (n).
In the prior art, in order to obtain pre-distortion coefficients a Kl, carry out with down conversion.
If u kl ( n ) = y ( n - l ) G | y ( n - l ) G | k - 1 - - - ( 2 )
In the formula (2), G is a normalization coefficient.
Calculate u respectively Kl(n), the result that formula (2) is calculated forms column matrix u Kl, promptly
u kl=[u kl(0),u kl(1),...,u kl(N-1)] T (3)
The column matrix u that will obtain by formula (3) again KlForm pre-distortion coefficients first matrix U;
U=[u 10,u 20,...,u K0,......,u 1(L-1),u 2(L-1),...,u K(L-1)] (4)
If z → = U a → - - - ( 5 )
In the formula (5), vector
Figure S2008101157014D00032
Column vector for pre-distortion element output signal z (n) formation:
z → = [ z ( 0 ) , z ( 1 ) , . . . . . . , z ( N - 1 ) ] T - - - ( 6 )
Vector
Figure S2008101157014D00034
For by pre-distortion coefficients a KlThe column vector that constitutes:
a → = [ a 10 , a 20 , . . . , a K 0 , . . . . . . , a 1 ( L - 1 ) , , a 2 ( L - 1 ) , . . . , a K ( L - 1 ) ] T - - - ( 7 )
Utilize least square solution formula (5), can get vectorial
Figure S2008101157014D00036
Estimated value
Figure S2008101157014D00037
:
a ^ ( U H U ) - 1 U H Z → - - - ( 8 )
In the formula, () HThe conjugate transpose of expression ().
To import the pre-distortion unit by the pre-distortion coefficients that formula (8) obtain, input signal will be carried out pre-distortion, output signal z ( n ) = Σ k = 1 K Σ l = 0 L - 1 a kl y ( n - l ) | y ( n - l ) | k - 1 As the input of PA, improved the nonlinear distortion of PA, make PA output signal y (n) for linear.
In actual applications, generally use orthogonal polynomial to optimize above-mentioned DPD algorithm, thereby make and to find the solution the pre-distortion coefficients that obtains more accurately and stable.Below optimized Algorithm is carried out brief description.
Optimized Algorithm of the prior art is with the pre-distortion element output signal z ( n ) = Σ k = 1 K Σ l = 0 L - 1 a kl y ( n - l ) | y ( n - l ) | k - 1 Carry out conversion.
Order W jk = ( - 1 ) j + k ( k + j ) ! ( j - 1 ) ! ( j + 1 ) ! ( k - j ) ! - - - ( 9 )
The W that formula (9) is obtained JkThe capable k column element of j as W is formed upper triangular matrix W, and W is the pre-distortion coefficients intermediate transform matrices, and wherein, k, j are natural number, 1≤k≤K, 1≤j≤k.Other establishes,
ψ k ( x ) = Σ j = 1 k W jk x | x | j - 1 - - - ( 10 )
Formula (1) then z ( n ) = Σ k = 1 K Σ l = 0 L - 1 a kl y ( n - l ) | y ( n - l ) | k - 1 Variable being changed to:
z ( n ) = Σ k = 1 K Σ l = 0 L - 1 a kl ψ k ( x ( n - l ) ) - - - ( 11 )
Composite type (9)~formula (11) can be with formula (5) z → = U a → Be transformed to,
z → = F b → - - - ( 12 )
In the formula, pre-distortion coefficients second matrix F=[U 0W ..., U L-1W] (13)
Here, U l=[u 1l, u 2l..., u Kl], l=0,1 ..., L-1.
Equally, utilize least square solution formula (12), can solve the form of similarly separating, be i.e. vector with formula (7), formula (8)
Figure S2008101157014D00042
Estimated value
Figure S2008101157014D00043
:
b ^ = ( F H F ) - 1 F H Z → - - - ( 14 )
By formula (8), formula (13) and formula (14), can obtain the pre-distortion coefficients estimated value
Figure S2008101157014D00045
:
a ^ = W b ^ - - - ( 15 )
Detailed process to the DPD algorithm optimized describes below.
Suppose that input PA and the signal training sequence that obtains from PA output are respectively z (n) and y (n), wherein, the sample number of supposing two sequences all is N, and wherein, N 〉=KL+L-1 describes in detail below and obtains the pre-distortion coefficients estimated value by z (n) and y (n)
Figure S2008101157014D00047
Process.
Fig. 2 is the schematic flow sheet of DPD algorithm in the prior art.Referring to Fig. 2, this flow process comprises:
Step 201 is carried out Digital Down Convert and filtering with signal training sequence y (n).
In this step, calculate y (n) cos (2 π f IF* t), and with result of calculation by 180 tap finite impulse filters (FIR, Finite Impulse Response), obtain homophase (Inphase) signal, i.e. I signal I (n).Here, f IFCarrier frequency during for Digital Down Convert.
Calculate y (n) sin (2 π f IF* t), and with result of calculation by 180 tap FIR filtering, obtain quadrature (Quadrature) signal, i.e. Q signal Q (n).If:
y′(n)=(I(n)+j×Q(n))/2 (16)
Step 202, with y ' (n) and z (n) carry out the normalizing digitized processing.
The normalization formula of signal z (n) is:
z ( n ) = z ( n ) | | z | | , n = 1 , . . . , N - - - ( 17 )
In the formula,
| | z | | = Σ i = 1 N | | z ( n ) | | 2 N - - - ( 18 )
Similarly, y ' normalization formula (n) is:
y ′ ( n ) = y ( n ) | | y ′ | | , n = 1 , . . . , N - - - ( 19 )
| | y ′ | | = Σ i = 1 N | | y ′ ( n ) | | 2 N - - - ( 20 )
Step 203, by the y ' after the normalization (n) and z (n) calculate the channel response ch of DPD loop, carry out channel estimating.
The computing formula of channel response ch is:
ch=z(n) Hy′(n)/N (21)
Step 204 according to the y ' after the normalization (n) and channel response ch, calculates y " (n).
In this step, order
y″(n)=y′(n)·ch * (22)
y″(n)=[y″(1),y″(2),y″(3),...,y″(N)] (23)
In the formula, ch *Conjugation for ch." (n) form pre-distortion coefficients first matrix U by y.
Step 205 generates vector
Figure S2008101157014D00054
In this step, vector z → = [ z ( L ) , z ( L + 1 ) , . . . . . . , z ( N ) ] T , Expression is input to the data vector of PA, wherein, preceding (L-1) individual data sample z (1), z (2) ..., z (L-1) is used for first of generator matrix F and goes.
Step 206 is calculated W JkAnd by W JkGenerator matrix W.
In this step, W jk = ( - 1 ) j + k ( k + j ) ! ( j - 1 ) ! ( j + 1 ) ! ( k - j ) !
The W that following formula is obtained JkForm upper triangular matrix W, and will be by W JkThe upper triangular matrix W that generates stores or nonzero element among the W is stored, and in the follow-up flow process, reads data among the upper triangular matrix W if desired, then directly reads from the data of preserving.
For instance, if K=7, then upper triangular matrix W can be expressed as:
W = W 11 W 12 W 13 W 14 W 15 W 16 W 17 0 W 22 W 23 W 24 W 25 W 26 W 27 0 0 W 33 W 34 W 35 W 36 W 37 0 0 0 W 44 W 45 W 46 W 47 0 0 0 0 W 55 W 56 W 57 0 0 0 0 0 W 66 W 67 0 0 0 0 0 0 W 77 = 1 - 3 6 - 10 15 - 21 28 0 4 - 20 60 - 140 280 - 504 0 0 15 - 105 420 - 1260 3150 0 0 0 56 - 504 2520 - 9240 0 0 0 0 210 - 2310 13860 0 0 0 0 0 792 - 10296 0 0 0 0 0 0 3003
Step 207 generates and stores matrix F HF and
Figure S2008101157014D00062
Wherein, F HF is pre-distortion coefficients the 3rd matrix.
In this step, establish ψ k ( x ) = Σ j = 1 k W jk x | x | j - 1
Formula (1) is transformed to: z ( n ) = Σ k = 1 K Σ l = 0 L - 1 a kl ψ k ( x ( n - l ) )
Utilize following formula, with formula (5) z → = U a → Be transformed to: z → = F b →
In the formula, F=[U 0W ..., U L-1W]
According to the F generator matrix F that obtains HF and
Figure S2008101157014D00067
And storage.
Step 208 is to matrix F HF carries out Qiao Lisiji (Cholesky) and decomposes, and obtains matrix G and G H
Qiao Lisiji decomposition algorithm formula is:
F HF=GG H (24)
In the formula, G is (the rank lower triangular matrix of KL * KL).
Step 209 is carried out the back substitution first time.If
z → = F b → - - - ( 25 )
Both members is with taking advantage of F H,
F H z → = F H F b → = GG H b → ⇒ G - 1 F H z → = G H b → - - - ( 26 )
If F H z → = d → , Wherein,
Figure S2008101157014D000611
The vector of capable 1 row of expression KL is the intermediate vector variable, and then formula (26) can be changed into.
G - 1 d → = G H b → - - - ( 27 )
If G - 1 d → = h → - - - ( 28 )
Then, can derive by formula (27) and formula (28): G h → = d → , Just
Figure S2008101157014D00073
By following conversion, can obtain matrix h.
G · h → = d → ⇒ h 1 = d 1 / g 11
h i = 1 g i , j ( d i - Σ k = 1 i - 1 g i , k h k ) , i = 2,3 , . . . , KL - - - ( 30 )
Step 210 is carried out the back substitution second time, according to the matrix h and the G that obtain HCalculate matrix b.
By formula (27) and formula (28), can get:
G H · b → = h → , Just
Figure S2008101157014D00077
Formula (31) is carried out conversion, obtains matrix b,
G H · b → = h → ⇒ b KL = h KL / g KL , KL *
b i = 1 g i , i * ( h i - Σ k = 1 i - 1 g i + k , i * b i + k ) , i = KL , KL - 1 , . . . . , 1 - - - ( 32 )
Step 211 generates pre-distortion coefficients matrix a.
By formula (15), can get:
a = W 0 . . . 0 0 W . . . 0 . . . . . . . . . . . . 0 0 . . . W b
Wherein,
a = WB 1 WB 2 . . . WB L , b = B 1 B 2 . . . B L , B i = b K ( i - 1 ) + 1 b K ( i - 1 ) + 2 . . . b Ki - - - ( 33 )
Obtained pre-distortion coefficients matrix a, the pre-distortion unit just can carry out pre-distortion according to pre-distortion coefficients matrix a to input signal x (n), output signal z (n).
Therefore the DPD algorithm of optimizing in the prior art utilizes orthogonal polynomial structural matrix W, improves accuracy and stability that pre-distortion coefficients is calculated.Particularly, by matrix W structural matrix F, and to matrix F HF carries out Cholesky and decomposes, and obtains lower triangular matrix G and upper triangular matrix G HUtilize matrix G and G HObtain the value of matrix b, obtain pre-distortion coefficients a by upper triangular matrix W again, make the pre-distortion coefficients a that obtains more accurately with stable.By the pre-distortion coefficients matrix that calculates, input signal x (n) is carried out importing PA again after the pre-distortion, can effectively handle the nonlinear distortion of PA.
But the DPD algorithm that should optimize, the required memory space of its computing is very big.For example, in step 207, storage matrix F HF and
Figure S2008101157014D00084
Need take a large amount of system resource, for instance, be used for the required space size of storage matrix and be: K*L*N.Wherein, K 〉=7, L 〉=4, N>4000; And computing is complicated, need carry out a large amount of multiplication and add operation.Cause its relevant hardware cost height, to having relatively high expectations of hardware platform.
Summary of the invention
In view of this, the invention provides a kind of digital pre-distortion processing method, can reduce the complexity of computing significantly, reduce the required space of storage.
The present invention also provides a kind of digital predistortion process apparatus, can reduce the complexity of computing, reduces the required space of storage.
A kind of digital pre-distortion processing method provided by the invention comprises:
Obtain the preceding M row element of pre-distortion coefficients second matrix successively according to the output signal of radio-frequency power amplifier and the pre-distortion coefficients intermediate transform matrices that calculates, and initialization pre-distortion coefficients the 3rd matrix, and obtain the preceding K row element more than the diagonal in described pre-distortion coefficients the 3rd matrix according to the preceding M row element of described pre-distortion coefficients second matrix, wherein, the size of M equals the poor of the sample number of output signal and memory length, and the size of K equals the exponent number of described output signal;
Obtain other row element except that K row element before described more than the diagonal in described pre-distortion coefficients the 3rd matrix according to the second characteristic formula, and obtain the element below the diagonal in described pre-distortion coefficients the 3rd matrix according to the first characteristic formula;
Described pre-distortion coefficients the 3rd matrix is carried out Cholesky decompose, decompose the matrix that obtains according to Cholesky and obtain the pre-distortion coefficients matrix, input signal is carried out pre-distortion according to the described pre-distortion coefficients matrix that obtains.
Described according to radio-frequency power amplifier output signal and the pre-distortion coefficients intermediate transform matrices that the calculates preceding M row element that obtains pre-distortion coefficients second matrix successively and obtain according to the preceding M row element of described pre-distortion coefficients second matrix that the preceding K row element more than the diagonal comprises in described pre-distortion coefficients the 3rd matrix:
Generate the proper polynomial matrix U (n) of pre-distortion coefficients first matrix U by the output signal y (n) of radio-frequency power amplifier;
Polynomial matrix U (n) and pre-distortion coefficients intermediate transform matrices W multiplied each other obtain matrix F (n): F (n)=U (n) W;
Preceding K row element more than the diagonal in pre-distortion coefficients the 3rd matrix is initialized as zero, obtain the preceding M row element of pre-distortion coefficients second matrix successively according to matrix F (n), and after obtaining every row element, the row vector F that constitutes according to the current line element of pre-distortion coefficients second matrix i, upgrade the above preceding K row element of diagonal in current pre-distortion coefficients the 3rd matrix.
The mode of obtaining the i row element of pre-distortion coefficients second matrix F is: F i=[F (L+i), F (L+i-1) ..., F (i)], 1≤i≤M.
The described mode of obtaining the i row element of pre-distortion coefficients second matrix F comprises:
When i=1, the matrix F (L) that n in the matrix F (n) is equaled the L correspondence equals all elements sequence arrangement of the matrix F (1) of 1 correspondence to n, as the 1st row element F of pre-distortion coefficients second matrix F 1=[F (L), F (L-1) ..., F (1)];
When i>1, with capable K the element that move to right of i-1 of pre-distortion coefficients second matrix F, replace a leftmost K element with matrix F (L+i-1), the i that obtains pre-distortion coefficients second matrix F is capable: F i=[F (L+i-1), F (L+i-2), F (L+i-3) ..., F (i)].
Described generating feature polynomial matrix U (n) comprising: according to described output signal evaluator u k(n), and with multinomial u k(n) for vector generates described polynomial matrix U (n), wherein, U (n)=[u 1(n) u 2(n) ... u K(n)], u 1(n)=and y (n), u k(n)=u K-1(n) | y (n) |, 1≤k≤K.
The described row vector that constitutes according to the current line element of pre-distortion coefficients second matrix upgrades F iThe above preceding K row element of diagonal comprises in described current pre-distortion coefficients the 3rd matrix:
To described row vector F i, calculate F i HF iThe above preceding K row element of middle diagonal, and result of calculation is added in current described pre-distortion coefficients the 3rd matrix on the preceding K row element more than the diagonal according to the element position correspondence, form the above preceding K row element of diagonal in new current pre-distortion coefficients the 3rd matrix.
The described second characteristic formula is:
F HF(m,n)=F HF(m-K,n-K)+F*(1,m)·F(1,n)-F*(N-L+1,m-K)·F(N-L+1,n-K);
The described first characteristic formula is: F HF (n, m)=(F HF (m, n)) *
Calculate W jk = ( - 1 ) j + k ( k + j ) ! ( j - 1 ) ! ( j + 1 ) ! ( k - j ) ! , And with the W that calculates JkAs the capable k column element of j of described pre-distortion coefficients intermediate transform matrices W, wherein, k, j are natural number, 1≤k≤K, 1≤j≤k.
The described pre-distortion coefficients matrix that described basis is obtained carries out pre-distortion to input signal and comprises:
After according to the pre-distortion coefficients matrix that obtains the feedback signal y (n) of input signal x (n) and radio-frequency power amplifier output being handled, the signal z (n) after handling is input to radio-frequency power amplifier, wherein, z ( n ) = Σ k = 1 K Σ l = 0 L - 1 a kl y ( n - l ) | y ( n - l ) | k - 1 .
A kind of digital predistortion process apparatus, this device comprises: pre-distortion unit, radio-frequency power amplifier and pre-distortion coefficients computing unit, wherein,
The pre-distortion unit is used for the pre-distortion coefficients matrix according to the generation of pre-distortion coefficients computing unit, input signal x (n) is carried out pre-distortion, to radio-frequency power amplifier output signal z (n);
Radio-frequency power amplifier is used to receive the signal z (n) of pre-distortion unit output, carry out power amplification and handle the back to external output signal y (n), simultaneously with the signal feedback of output to the pre-distortion coefficients computing unit;
The pre-distortion coefficients computing unit, be used for obtaining successively the preceding M row element of pre-distortion coefficients second matrix according to the output signal of radio-frequency power amplifier and the pre-distortion coefficients intermediate transform matrices that calculates, and obtain the preceding K row element more than the diagonal in described pre-distortion coefficients the 3rd matrix according to the preceding M row element of described pre-distortion coefficients second matrix, wherein, the size of M equals the poor of the sample number of output signal and memory length, and the size of K equals the exponent number of described output signal;
Obtain other row element except that K row element before described more than the diagonal in described pre-distortion coefficients the 3rd matrix according to the second characteristic formula, and obtain the element below the diagonal in described pre-distortion coefficients the 3rd matrix according to the first characteristic formula;
Described pre-distortion coefficients the 3rd matrix is carried out Cholesky decompose, decompose the matrix that obtains according to Cholesky and obtain the pre-distortion coefficients matrix.
As seen from the above technical solution, obtain the preceding M row element of pre-distortion coefficients second matrix successively according to the output signal of radio-frequency power amplifier and the pre-distortion coefficients intermediate transform matrices that calculates, and initialization pre-distortion coefficients the 3rd matrix, and obtain the preceding K row element more than the diagonal in described pre-distortion coefficients the 3rd matrix according to the preceding M row element of described pre-distortion coefficients second matrix, wherein, the size of M equals the poor of the sample number of output signal and memory length, and the size of K equals the exponent number of described output signal; Obtain other row element except that K row element before described more than the diagonal in described pre-distortion coefficients the 3rd matrix according to the second characteristic formula, and obtain the element below the diagonal in described pre-distortion coefficients the 3rd matrix according to the first characteristic formula; Described pre-distortion coefficients the 3rd matrix is carried out Cholesky decompose, decompose the matrix that obtains according to Cholesky and obtain the pre-distortion coefficients matrix, input signal is carried out pre-distortion according to the described pre-distortion coefficients matrix that obtains.Greatly reduce number of times, complexity and the required memory space of pre-distortion coefficients the 3rd matrix operation, saved calculation resources, improved operation efficiency.
Description of drawings
Fig. 1 is an apparatus structure schematic diagram of realizing DPD in the prior art.
Fig. 2 is the schematic flow sheet of DPD algorithm in the prior art.
Fig. 3 is the schematic flow sheet of generator matrix FHF of the present invention.
Fig. 4 realizes the apparatus structure schematic diagram of DPD for the present invention.
Embodiment
For making purpose of the present invention, technical scheme and advantage clearer, below with reference to the accompanying drawing embodiment that develops simultaneously, the present invention is further elaborated.
In the embodiment of the invention, the DPD algorithm is improved,, utilize matrix F according to proper polynomial matrix U (n) and upper triangular matrix W generator matrix F HTwo characteristics of F are carried out computing, can reduce to calculate and obtain matrix F HThe complexity of F reduces and calculates the required resource and the requirement of memory space.
The present invention mainly is to reduce and calculates and storage matrix F HThe system resource that F is required is described in detail below.For other flow process of obtaining pre-distortion coefficients, same as the prior art, do not repeat them here.
Ability and those of ordinary skill pass through matrix F HThe analysis of F can be derived matrix F HF has two following characteristics:
First characteristic formula: the F HF (n, m)=(F HF (m, n)) *(34)
The second characteristic formula:
F HF(m,n)=F HF(m-K,n-K)+F*(1,m)·F(1,n)-F*(N-L+1,m-K)·F(N-L+1,n-K) (35)
In formula (34) and the formula (35), m 〉=K, n 〉=K, n 〉=m.F HF (m, n) representing matrix F HThe element of the capable n row of m among the F, F (m, n) element of the capable n row of m among the representing matrix F.
By formula (34) and formula (35) as can be known, for matrix F HF only needs to be positioned in the compute matrix the above preceding K row element of diagonal, and being positioned at other above row element of diagonal can calculate according to formula (35); And for the element below the diagonal in the matrix, can carry out conversion and calculate and can obtain according to formula (34).
Among the present invention, establish F mThe m row element of representing matrix F, then matrix F HF can be expressed as:
F H F = F 1 H F 2 H . . . F N - L - 1 H F 1 F 2 . . . F N - L + 1 = Σ i = 1 N - L + 1 F i H F i - - - ( 37 )
For different i, matrix F i HF iWith matrix F HF has identical line number and columns.
If obtained F i, for matrix F IHF i, then can be from known matrix F iIn obtain being positioned at preceding K row element on the diagonal, then, according to formula F H F = Σ i = 1 N - L + 1 F i H F i Can obtain matrix F HF is positioned at the preceding K row element on the diagonal.
Therefore, utilize formula F H F = Σ i = 1 N - L + 1 F i H F i , Can not need calculating and storage to be used for generator matrix F HAll ranks of the matrix F of F, and only need the row element of compute matrix F, and store, be used for compute matrix F i HF iThe required memory space of a row element of storage matrix F is KL, and the required memory space of the existing whole matrix F of storage is KLN, wherein, and K 〉=7, L 〉=4, N 〉=4000.Thereby, with respect to prior art, greatly reduce the required space of storage and the complexity of calculating.
Fig. 3 is generator matrix F of the present invention HThe schematic flow sheet of F.Referring to Fig. 3, this flow process comprises:
First row element of matrix F is calculated and obtained to step 301, and the individual element of the first row Far Left K (L-1) of matrix F is stored, and is used for the calculating of subsequent step 306.
In this step, the step of obtaining first row element of matrix F is:
1), calculates the absolute value v (n) of y (n).Promptly
v(n)=|y(n)| (38)
2), generator polynomial u k(n).
Single order multinomial u 1(n), u 1(n)=y (n); (39)
Second order polynomial u 2(n), u 2(n)=u 1(n) v (n); (40)
Three rank multinomial u 3(n), u 3(n)=u 2(n) v (n); (41)
...;
K rank multinomial u K(n), u K(n)=u K-1(n) v (n) (42)
3), generating feature polynomial matrix U (n).
According to formula (39)~formula (42),
U(n)=[u 1(n)?u 2(n)...u K(n)] (43)
4), according to formula (13), generator matrix F (n),
F(n)=U(n)·W (44)
5),, obtain first row of matrix F by formula (44).
F 1=[F(L),F(L-1),...,F(1)] (45)
In the formula, F (L), behind first row of generator matrix F stores the individual element of the first row Far Left K (L-1) of matrix F for the matrix that n in the matrix F (n) equals the L correspondence.
Step 302 makes i=1, with A representing matrix F HF, i.e. pre-distortion coefficients the 3rd matrix, and initialization matrix F HF is A=F HF=0.That is: for 1 all≤m, n≤KL, initialization A (m, n)=0, A (m, n) the capable n column element of m among the representing matrix A here.Also can be that the preceding K row element more than the diagonal in pre-distortion coefficients the 3rd matrix is initialized as zero.
Step 303, compute matrix A = A + F i H F i .
In this step, only need compute matrix F i HF iWith the preceding K row element more than the diagonal in the matrix A, with matrix A and matrix F i HF iAddition and revest A.
Specifically, before this step, determined the i row element of pre-distortion coefficients second matrix F, in this step the row vector F of this i row element formation i, upgrade the above preceding K row element of diagonal in current pre-distortion coefficients the 3rd matrix.
For 1≤m≤K and m≤n, utilize following assignment algorithmic formula compute matrix A:
A(m,n)=A(m,n)+F*(i,m)·F(i,n) (46)
Formula (46) expression F* (i, m) with F (i, n) multiply each other gained long-pending again with A (m, n) after the addition gained and revest A (m, n), wherein, F (i, n) expression F iIn n element, F* (i, n) expression F (i, conjugation n).
Step 304, if i<N-L+1 makes i=i+1, execution in step 305 then; Otherwise, execution in step 306.
The also available following code segment realization of this step,
Ifi<N-L+1
{
i=i+1;
goto?step?305.
}
Else
{
Goto?step?306
}
Step 305, the i row element of generator matrix F returns execution in step 303 then.
At first, before this step, obtain the i-1 row element of matrix F:
F i-1=[F(L+i-2),F(L+i-3),...,F(i-1)] (47)
Secondly, calculate F (L+i-1).
Computational methods with reference to U that provides in the step 301 (n) and F (n) calculate U (L+i-1) earlier, calculate F (L+i-1)=U (L+i-1) W then.
Then, with capable K the element that move to right of i-1 of matrix F, and then replace a leftmost K element with F (L+i-1), the i that obtains matrix F is capable:
F i=[F(L+i-1),F(L+i-2),F(L+i-3),...,F(i)] (48)
To row vector F i, calculate F i HF iThe above preceding K row element of middle diagonal, and result of calculation is added in current pre-distortion coefficients the 3rd matrix A on the preceding K row element more than the diagonal according to the element position correspondence, form the above preceding K row element of diagonal in new current pre-distortion coefficients the 3rd matrix A.
Step 306 obtains matrix F according to formula (35) HOther element of the above ranks of F diagonal.
Concrete computing formula is as follows:
A(m,n)=A(m-K,n-K)+F*(1,m)·F(1,n)-F*(N-L+1,m-K)·F(N-L+1,n-K)
(49)
In the formula, mn 〉=K, n 〉=K and n 〉=m.
Step 307 obtains matrix F according to formula (34) HThe element that the F diagonal is following.
That is: A (n, m)=(A (m, n)) *
So far, flow process finishes, and the matrix A that step 307 obtains is exactly a matrix F HF.
The process of obtaining pre-distortion coefficients in follow-up is same as the prior art, does not repeat them here.
Fig. 4 realizes the apparatus structure schematic diagram of DPD for the present invention.Referring to Fig. 4, this device comprises pre-distortion unit, PA and pre-distortion coefficients computing unit, wherein,
The pre-distortion unit is used for the pre-distortion coefficients according to the generation of pre-distortion coefficients computing unit, input signal x (n) is carried out pre-distortion, output signal z (n);
PA is used to receive the signal z (n) of pre-distortion unit output, carry out power amplification and handle the back to external output signal y (n), simultaneously with the signal feedback of output to the pre-distortion coefficients computing unit;
The pre-distortion coefficients computing unit, be used for signal y (n) that exports according to PA and the pre-distortion coefficients intermediate transform matrices W that calculates and obtain the preceding M row element of pre-distortion coefficients second matrix F successively, and obtain the preceding K row element more than the diagonal in described pre-distortion coefficients the 3rd matrix A according to the preceding M row element of pre-distortion coefficients second matrix F, wherein, the size of M equals the poor of the sample number of output signal and memory length, and the size of K equals the exponent number of output signal;
Obtain other row element except that preceding K row element more than the diagonal in pre-distortion coefficients the 3rd matrix according to the second characteristic formula, and obtain the element below the diagonal in pre-distortion coefficients the 3rd matrix A according to the first characteristic formula;
Pre-distortion coefficients the 3rd matrix A is carried out Cholesky decompose, decompose the matrix that obtains according to Cholesky and obtain the pre-distortion coefficients matrix.
In the practical application, the pre-distortion coefficients computing unit calculates W jk = ( - 1 ) j + k ( k + j ) ! ( j - 1 ) ! ( j + 1 ) ! ( k - j ) ! , And with the W that calculates JkForm upper triangular matrix W; Calculate the first row element F of matrix F by the y (n) of PA output 1And storage; Initialization F HF=0; Compute matrix F H F = F H F + F 1 H F 1 The above preceding K row element of middle diagonal.Then, calculate the second row element F of matrix F by the y (n) of PA output 2, and calculate F H F = F H F + F 2 H F 2 The above preceding K row element of middle diagonal.According to mode like this, carry out the processing of follow-up each row according to this, OK until (N-L+1).That is: capable to i, 2<i≤N-L+1 is calculated the i row element F of matrix F by the y (n) of PA output i, and calculate F H F = F H F + F i H F i The above preceding K row element of middle diagonal.Until i=N-L+1.
Obtain matrix F according to formula (35) HAbove other row element except that preceding K row element of diagonal among the F; Calculate matrix F according to formula (34) again HThe following element of diagonal among the F is at last to matrix F HF carries out Cholesky and decomposes, and obtains lower triangular matrix G and upper triangular matrix G H, utilize Cholesky to decompose lower triangular matrix G and the upper triangular matrix G that obtains HObtain the pre-distortion coefficients matrix.And utilize G and G HIt is similar to obtain pre-distortion coefficients matrix and prior art, does not repeat them here.
Table 1 is the comparison of complexity and required memory space in the algorithm simplified of prior art algorithm and the present invention.
Table 1
Multiplication operand The add operation number Memory space
Prior art F HF 6496000 6495188 KLN=7*4*4000
F of the present invention HF 2856924 2857491 KL=7*4=28
The complexity reduction 43.98% 43.99% 99.99%
As seen from the above-described embodiment, the DPD algorithm of the simplification that the present invention proposes greatly reduces the complexity of matrix operation and required memory space, has saved calculation resources, has improved operation efficiency.Be compared to the DPD algorithm of prior art, improved DPD algorithm can reduce compute matrix F HThe F complexity reaches 43.98%, storage matrix F HThe required space size of F is reduced to 0.01% especially.Because F HThe computational complexity of F accounts for 85% of whole existing DPD algorithm, and to matrix F HThe memory space of F almost is more than 95% of whole existing DPD algorithm stores amount, thereby shortcut calculation is by reducing F significantly HThe computational complexity of F and memory space lower the complexity of whole DPD algorithm greatly, and memory space is reduced to almost negligible degree.
The above is preferred embodiment of the present invention only, is not to be used to limit protection scope of the present invention.Within the spirit and principles in the present invention all, any modification of being done, be equal to and replace and improvement etc., all should be included within protection scope of the present invention.

Claims (7)

1. a digital pre-distortion processing method is characterized in that, this method comprises:
Obtain the preceding M row element of pre-distortion coefficients second matrix successively according to the output signal of radio-frequency power amplifier and the pre-distortion coefficients intermediate transform matrices that calculates, and initialization pre-distortion coefficients the 3rd matrix, and obtain the preceding K row element more than the diagonal in described pre-distortion coefficients the 3rd matrix according to the preceding M row element of described pre-distortion coefficients second matrix, wherein, the size of M equals the poor of the sample number of output signal and memory length, and the size of K equals the exponent number of described output signal;
Obtain other row element except that K row element before described more than the diagonal in described pre-distortion coefficients the 3rd matrix according to the second characteristic formula, and obtain the element below the diagonal in described pre-distortion coefficients the 3rd matrix according to the first characteristic formula;
Described pre-distortion coefficients the 3rd matrix is carried out Cholesky decompose, decompose the matrix that obtains according to Cholesky and obtain the pre-distortion coefficients matrix, input signal is carried out pre-distortion according to the described pre-distortion coefficients matrix that obtains; Wherein,
Described according to radio-frequency power amplifier output signal and the pre-distortion coefficients intermediate transform matrices that the calculates preceding M row element that obtains pre-distortion coefficients second matrix successively and obtain according to the preceding M row element of described pre-distortion coefficients second matrix that the preceding K row element more than the diagonal comprises in described pre-distortion coefficients the 3rd matrix:
Generate the proper polynomial matrix U (n) of pre-distortion coefficients first matrix U by the output signal y (n) of radio-frequency power amplifier;
Polynomial matrix U (n) and pre-distortion coefficients intermediate transform matrices W multiplied each other obtain matrix F (n): F (n)=U (n) W; Calculate
Figure FSB00000531222300011
And with the W that calculates JkAs the capable k column element of j of described pre-distortion coefficients intermediate transform matrices W, wherein, k, j are natural number, 1≤k≤K, 1≤j≤k;
Preceding K row element more than the diagonal in pre-distortion coefficients the 3rd matrix is initialized as zero, obtain the preceding M row element of pre-distortion coefficients second matrix successively according to matrix F (n), and after obtaining every row element, the row vector F that constitutes according to the current line element of pre-distortion coefficients second matrix i, upgrade the above preceding K row element of diagonal in current pre-distortion coefficients the 3rd matrix;
The described second characteristic formula is:
F HF(m,n)=F HF(m-K,n-K)+F *(1,m)·F(1,n)-F *(N-L+1,m-K)·F(N-L+1,n-K);
The described first characteristic formula is: F HF (n, m)=(F HF (m, n)) *
2. the method for claim 1 is characterized in that, the mode of obtaining the i row element of pre-distortion coefficients second matrix F is: F i=[F (L+i), F (L+i-1) ..., F (i)], 1≤i≤M.
3. method as claimed in claim 2 is characterized in that, the described mode of obtaining the i row element of pre-distortion coefficients second matrix F comprises:
When i=1, the matrix F (L) that n in the matrix F (n) is equaled the L correspondence equals all elements sequence arrangement of the matrix F (1) of 1 correspondence to n, as the 1st row element F of pre-distortion coefficients second matrix F 1=[F (L), F (L-1) ..., F (1)];
When i>1, with capable K the element that move to right of i-1 of pre-distortion coefficients second matrix F, replace a leftmost K element with matrix F (L+i-1), the i that obtains pre-distortion coefficients second matrix F is capable: F i=[F (L+i-1), F (L+i-2), F (L+i-3) ..., F (i)].
4. the method for claim 1 is characterized in that, described generating feature polynomial matrix U (n) comprising: according to described output signal evaluator u k(n), and with multinomial u k(n) for vector generates described polynomial matrix U (n), wherein, U (n)=[u 1(n) u 2(n) ... u K(n)], u 1(n)=and y (n), u k(n)=u K-1(n) | y (n) |, 1≤k≤K.
5. the method for claim 1 is characterized in that, the described row vector that constitutes according to the current line element of pre-distortion coefficients second matrix upgrades F iThe above preceding K row element of diagonal comprises in described current pre-distortion coefficients the 3rd matrix:
To described row vector F i, calculate
Figure FSB00000531222300021
F iThe above preceding K row element of middle diagonal, and result of calculation is added in current described pre-distortion coefficients the 3rd matrix on the preceding K row element more than the diagonal according to the element position correspondence, form the above preceding K row element of diagonal in new current pre-distortion coefficients the 3rd matrix.
6. the method for claim 1 is characterized in that, the described pre-distortion coefficients matrix that described basis is obtained carries out pre-distortion to input signal and comprises:
After according to the pre-distortion coefficients matrix that obtains the feedback signal y (n) of input signal x (n) and radio-frequency power amplifier output being handled, the signal z (n) after handling is input to radio-frequency power amplifier, wherein, z ( n ) = Σ k = 1 K Σ l = 0 L - 1 a kl y ( n - l ) | y ( n - l ) | k - 1 .
7. a digital predistortion process apparatus is characterized in that, this device comprises: pre-distortion unit, radio-frequency power amplifier and pre-distortion coefficients computing unit, wherein,
The pre-distortion unit is used for the pre-distortion coefficients matrix according to the generation of pre-distortion coefficients computing unit, input signal x (n) is carried out pre-distortion, to radio-frequency power amplifier output signal z (n);
Radio-frequency power amplifier is used to receive the signal z (n) of pre-distortion unit output, carry out power amplification and handle the back to external output signal y (n), simultaneously with the signal feedback of output to the pre-distortion coefficients computing unit;
The pre-distortion coefficients computing unit, be used for obtaining successively the preceding M row element of pre-distortion coefficients second matrix according to the output signal of radio-frequency power amplifier and the pre-distortion coefficients intermediate transform matrices that calculates, and obtain the preceding K row element more than the diagonal in described pre-distortion coefficients the 3rd matrix according to the preceding M row element of described pre-distortion coefficients second matrix, wherein, the size of M equals the poor of the sample number of output signal and memory length, and the size of K equals the exponent number of described output signal; Comprise: the proper polynomial matrix U (n) that generates pre-distortion coefficients first matrix U by the output signal y (n) of radio-frequency power amplifier; Polynomial matrix U (n) and pre-distortion coefficients intermediate transform matrices W multiplied each other obtain matrix F (n): F (n)=U (n) W; Preceding K row element more than the diagonal in pre-distortion coefficients the 3rd matrix is initialized as zero, obtain the preceding M row element of pre-distortion coefficients second matrix successively according to matrix F (n), and after obtaining every row element, the row vector F that constitutes according to the current line element of pre-distortion coefficients second matrix i, upgrade the above preceding K row element of diagonal in current pre-distortion coefficients the 3rd matrix; Calculate
Figure FSB00000531222300032
And with the W that calculates JkAs the capable k column element of j of described pre-distortion coefficients intermediate transform matrices W, wherein, k, j are natural number, 1≤k≤K, 1≤j≤k;
Obtain other row element except that K row element before described more than the diagonal in described pre-distortion coefficients the 3rd matrix according to the second characteristic formula, and obtain the element below the diagonal in described pre-distortion coefficients the 3rd matrix according to the first characteristic formula; The described second characteristic formula is:
F HF(m,n)=F HF(m-K,n-K)+F *(1,m)·F(1,n)-F *(N-L+1,m-K)·F(N-L+1,n-K);
The described first characteristic formula is: F HF (n, m)=(F HF (m, n)) *
Described pre-distortion coefficients the 3rd matrix is carried out Cholesky decompose, decompose the matrix that obtains according to Cholesky and obtain the pre-distortion coefficients matrix.
CN2008101157014A 2008-06-26 2008-06-26 Method and device for processing digital pre-distortion Active CN101615890B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2008101157014A CN101615890B (en) 2008-06-26 2008-06-26 Method and device for processing digital pre-distortion

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2008101157014A CN101615890B (en) 2008-06-26 2008-06-26 Method and device for processing digital pre-distortion

Publications (2)

Publication Number Publication Date
CN101615890A CN101615890A (en) 2009-12-30
CN101615890B true CN101615890B (en) 2011-07-27

Family

ID=41495354

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2008101157014A Active CN101615890B (en) 2008-06-26 2008-06-26 Method and device for processing digital pre-distortion

Country Status (1)

Country Link
CN (1) CN101615890B (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102427438A (en) * 2011-11-29 2012-04-25 电子科技大学 Parameter training method for adaptive digital pre-distortion
CN103139120B (en) * 2011-11-30 2016-01-27 鼎桥通信技术有限公司 Digital pre-distortion processing method and device
CN102739586B (en) * 2012-06-14 2015-03-25 京信通信***(中国)有限公司 Method, equipment and system for adjusting linear performance of predistortion
CN103179074A (en) * 2013-03-20 2013-06-26 中国科学院上海微***与信息技术研究所 Self-adapting predistortion system and method based on orthogonal polynomials
CN103888395B (en) * 2014-03-04 2017-02-08 京信通信***(广州)有限公司 Digital pre-distortion method and digital pre-distortion device
US9374112B2 (en) * 2014-09-02 2016-06-21 Texas Instruments Incorporated Capture selection for digital pre-distortion adaptation and capture concatenation for frequency hopping pre-distortion adaptation
CN107547053B (en) * 2016-06-28 2020-04-03 普天信息技术有限公司 Signal digital predistortion processing method and device

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1384602A (en) * 2001-05-08 2002-12-11 华为技术有限公司 Adaptive RF digital pre-distortion linearization method and circuit
CN1585264A (en) * 2003-08-22 2005-02-23 华为技术有限公司 Power amplifying system and method for generating pre-distortion signals
CN1901362A (en) * 2005-07-21 2007-01-24 阿尔卡特公司 Adaptive digital pre-distortion system
CN101174816A (en) * 2006-11-01 2008-05-07 中兴通讯股份有限公司 Digital predistortion linearized processing equipment and power detecting method thereof

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1384602A (en) * 2001-05-08 2002-12-11 华为技术有限公司 Adaptive RF digital pre-distortion linearization method and circuit
CN1585264A (en) * 2003-08-22 2005-02-23 华为技术有限公司 Power amplifying system and method for generating pre-distortion signals
CN1901362A (en) * 2005-07-21 2007-01-24 阿尔卡特公司 Adaptive digital pre-distortion system
CN101174816A (en) * 2006-11-01 2008-05-07 中兴通讯股份有限公司 Digital predistortion linearized processing equipment and power detecting method thereof

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
Hua Qian
Raich, R.
Raich, R.;Hua Qian;Zhou, G.T..Digital baseband predistortion of nonlinear power amplifiers using orthogonal polynomials.《Acoustics, Speech, and Signal Processing, 2003. Proceedings. (ICASSP "03). 2003 IEEE International Conference on》.2003,第6卷VI-689至VI692. *
Zhou, G.T..Digital baseband predistortion of nonlinear power amplifiers using orthogonal polynomials.《Acoustics, Speech, and Signal Processing, 2003. Proceedings. (ICASSP "03). 2003 IEEE International Conference on》.2003,第6卷VI-689至VI692.

Also Published As

Publication number Publication date
CN101615890A (en) 2009-12-30

Similar Documents

Publication Publication Date Title
CN103999417B (en) The processing of software digital front end signal
CN101615890B (en) Method and device for processing digital pre-distortion
US9813223B2 (en) Non-linear modeling of a physical system using direct optimization of look-up table values
US8390376B2 (en) Non-linear model with tap output normalization
CN101527544B (en) Device and method for identifying inverse characteristic of nonlinear system, power amplifier and predistorter thereof
CN101425782B (en) Predistorter
US8787494B2 (en) Modeling digital predistorter
US9647717B2 (en) Digital pre-distortion parameter obtaining method and pre-distortion system
US7688138B2 (en) Electronic device having a predistortion filter and related methods
CN102075469B (en) Estimation method for signal delay time of digital pre-distortion system
CN1747460B (en) Delay locked loop circuit, digital predistortion type transmitter using same, and wireless base station
EP2641324A1 (en) Joint process estimator with variable tap delay line for use in power amplifier digital predistortion
US8370113B2 (en) Low-power and low-cost adaptive self-linearization system with fast convergence
CN104426823A (en) Predistortion method and predistortion device
CN113037226A (en) Digital predistortion design method and device based on adaptive step length clipping method
CN103179074A (en) Self-adapting predistortion system and method based on orthogonal polynomials
TW201503580A (en) Pre-distortion method, pre-distortion apparatus and machine readable medium
Bolstad Identification of generalized memory polynomials using two-tone signals
CN113196653B (en) Multiband digital compensator for nonlinear systems
CN104300919A (en) Predistortion method and device
CN109194293B (en) Method for saving hardware resources of DPD system
Yang et al. Frequency domain data based model extraction for band‐limited digital predistortion of wideband RF power amplifiers
WO2016206478A1 (en) Link balancing method and device, and storage medium

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