CN104836627B - The method and system that a kind of digital pre-distortion cooperates with antenna calibration - Google Patents
The method and system that a kind of digital pre-distortion cooperates with antenna calibration Download PDFInfo
- Publication number
- CN104836627B CN104836627B CN201410049123.4A CN201410049123A CN104836627B CN 104836627 B CN104836627 B CN 104836627B CN 201410049123 A CN201410049123 A CN 201410049123A CN 104836627 B CN104836627 B CN 104836627B
- Authority
- CN
- China
- Prior art keywords
- coefficient
- distortion
- antenna calibration
- digital pre
- storehouse
- 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.)
- Expired - Fee Related
Links
Abstract
The invention discloses the method and system that a kind of digital pre-distortion and antenna calibration cooperate, method therein includes:S1, progress digital pre-distortion coefficient calculating, new digital pre-distortion coefficient is stored in the second digital pre-distortion coefficient storehouse, and trigger antenna calibration, in transmission antenna calibrating sequence, pre-distortion is carried out to antenna calibration sequence using the digital pre-distortion coefficient being stored in the second digital pre-distortion coefficient storehouse;S2, according to antenna calibration sequence carry out antenna calibration coefficient calculating, new antenna calibration coefficient is stored in the second antenna calibration coefficient storehouse;S3, digital pre-distortion coefficients storehouse and antenna calibration coefficient storehouse be updated simultaneously, and return to step S1.The antenna calibration coefficient matched by the new digital pre-distortion coefficient obtained with digital pre-distortion calculating switches while entering row coefficient, the slitless connection of digital pre-distortion coefficient and antenna calibration coefficient can be achieved, the delayed of digital pre-distortion coefficient will not be produced, avoid the change of the channel magnitude-phase characteristics caused by the change of digital pre-distortion coefficient, also the loss of antenna calibration compensation characteristic is avoided, the collaborative work of pre- numerical distortions and antenna calibration is realized.
Description
Technical field
The present invention relates to communication technical field, more particularly to a kind of method that digital pre-distortion cooperates with antenna calibration
And system.
Background technology
Antenna calibration is to eliminate the sensor gain and phase uncertainties between multi-antenna transmission reception system plurality of passages, make intelligent day
Expected lobe pattern is obtained after line wave beam forming.Antenna calibration needs to measure transmitting and receiving channel, each to calculate
The magnitude-phase characteristics of passage, and corresponding compensating factor is calculated accordingly, multiplication operation is carried out by compensating factor and business datum,
Reach the purpose for eliminating interchannel amplitude phase unbalance.Digital pre-distortion technology is a kind of linearization technique, to eliminate power amplifier
Nonlinear distortion component, the linearity of lifting system, and then transmission signal quality and system effectiveness are lifted, digital pre-distortion also may be used
Regard a kind of channel compensation technology as.Antenna calibration is all to carry out width phase computing to signal with digital pre-distortion, if between the two not
Energy co-ordination, will necessarily influence each other, and it is unfavorable that the processing to other side is produced.
The working method that general digital pre-distortion coordinates with antenna calibration is digital pre-distortion in the rear end of antenna calibration, because
This digital pre-distortion for being in rear end can produce influence, such as after antenna calibration is corrected, Zhi Houying to the result of antenna calibration
The characteristic of channel should be kept constant as far as possible, but the generally more or less change characteristic of channel of digital pre-distortion federation.
Prior art is after digital pre-distortion coefficient has been updated, and transmitting chain amplitude and phase response change, and need to touch
An antenna calibration is sent out, the amplitude and phase response information of every transmitting chain is recalculated, then obtains new transmitting branch
Penalty coefficient.The shortcoming of this processing mode is after digital pre-distortion coefficient update and antenna calibration obtains new compensation
In period before coefficient, it is impossible to ensure the uniformity master of the uniformity of a plurality of transmitting chain amplitude and phase, wherein amplitude
Refer to transmitting chain with the uniformity fluctuated in amplitude, because digital pre-distortion can't change signal transmitting under normal circumstances
Power, but in some cases, minor fluctuations can also occur for total power signal value after digital pre-distortion, and phase equalization is referred mainly to
The uniformity of link phase fluctuation.
The content of the invention
(1) technical problem to be solved
For drawbacks described above, how the technical problem to be solved in the present invention is by between digital pre-distortion and antenna calibration
Cooperate, it is to avoid because coefficient is mismatched between the two, cause interchannel amplitude phase unbalance.
(2) technical scheme
To solve the above problems, the invention provides a kind of method that digital pre-distortion and antenna calibration cooperate, bag
Include:
S1, progress digital pre-distortion coefficient calculating, the second digital pre-distortion system is stored in by new digital pre-distortion coefficient
In number storehouses, and antenna calibration is triggered, in transmission antenna calibrating sequence, using being stored in the second digital pre-distortion coefficient storehouse
In digital pre-distortion coefficient to antenna calibration sequence carry out pre-distortion;
S2, according to antenna calibration sequence carry out antenna calibration coefficient calculating, new antenna calibration coefficient is stored in second
In antenna calibration coefficient storehouse;
S3, digital pre-distortion coefficients storehouse and antenna calibration coefficient storehouse be updated simultaneously, and return to step S1.
Further, after step S1 carries out digital pre-distortion coefficient calculating, new digital pre-distortion coefficient is stored in
Include before in second digital pre-distortion coefficient storehouse:
Pre-distortion is carried out to one group of sequence using digital pre-distortion coefficient, sequence and mesh after pre-distortion is calculated
Mean square error between sequence is marked, judges that the mean square error, whether more than the first pre-determined threshold, is stored if being not above,
Otherwise return and recalculate digital pre-distortion coefficient.
Further, after step S2 carries out antenna calibration coefficient calculating, new antenna calibration coefficient is stored in second
Also include before in antenna calibration coefficient storehouse:
Judge whether the signal to noise ratio for the antenna calibration sequence that the antenna calibration coefficient calculating is gathered is pre- more than second
Gating is limited, if it exceeds then being stored, otherwise calculating the number of times unsuccessfully recurred to antenna calibration judges, if super
Cross preset times then to be resetted, otherwise return to step S1 enters row coefficient weighted calculation.
Further, the coefficient weighted calculation is specifically included:
It is smoothed using the digital pre-distortion coefficient obtained before and after updating, obtained smoothing factor C=a*C1+b*
C2, and using smoothing factor as new digital pre-distortion coefficient, return to step S1, wherein C1 are digital pre-distortion system before updating
Number, C2 is digital pre-distortion coefficient after updating, and a, b are weight coefficient, 0 respectively<a<1,0<b<1 and a+b=1.
Further, it is described to be reset to warm reset, specially return to pass-through state and carry out antenna calibration processing.
Further, when being updated to digital pre-distortion coefficients storehouse and antenna calibration coefficient storehouse simultaneously, it will store
The antenna calibration coefficient that second digital pre-distortion coefficient storehouse of the digital pre-distortion coefficient that will be updated and storage will update
The second antenna calibration coefficient storehouse be changed to the first digital pre-distortion coefficient storehouse and first antenna calibration factor storehouse respectively,
Former first digital pre-distortion coefficient storehouse and first antenna calibration factor storehouse be changed to the second digital pre-distortion coefficient storehouse and
Second antenna calibration coefficient storehouse is used for the digital pre-distortion coefficient and antenna calibration coefficient for storing next group of renewal.
Further, antenna calibration sequence known to initial magnitude-phase characteristics is received, the antenna calibration sequence is when sending
Enter line distortion computing without currently used digital pre-distortion coefficient, but the digital pre-distortion coefficient that process will update loses
Sent after really handling, after antenna calibration sequence is collected, digital pre-distortion coefficient still switches back into old coefficient.
In order to solve the above technical problems, present invention also offers a kind of digital pre-distortion with antenna calibration cooperates is
System, including:Digital predistortion unit, antenna calibration unit and updating block;
The digital predistortion unit includes the first computing module and the first memory module, and the first computing module is used to carry out
Digital pre-distortion coefficient is calculated, and the first memory module is used to new digital pre-distortion coefficient being stored in the second digital pre-distortion system
In number storehouse;
The antenna calibration unit includes the second computing module and the second memory module, and the second computing module is used for according to day
Line calibrating sequence carries out antenna calibration coefficient calculating, and the second memory module is used to new antenna calibration coefficient being stored in second day
In line calibration factor storehouse;
The updating block is used to be updated digital pre-distortion coefficients and antenna calibration coefficient simultaneously.
Further, the digital predistortion unit also includes the first judge module, for using digital pre-distortion coefficient
Pre-distortion is carried out to one group of sequence, mean square error between sequence and target sequence after pre-distortion is calculated, judging should
Whether mean square error turns to the first memory module if being not above and is stored, otherwise returned more than the first pre-determined threshold
First computing module.
Further, the antenna calibration unit also includes the second judge module, for judging the antenna calibration coefficient
The signal to noise ratio of the antenna calibration sequence gathered is calculated whether more than the second pre-determined threshold, is stored if it exceeds then turning to second
Module is stored, and otherwise turns to the 3rd judge module;
3rd judge module is used to judge the number of times that antenna calibration calculating is unsuccessfully recurred, if it exceeds default
Number of times is then resetted, and returns to digital predistortion unit, is otherwise turned to weighted calculation module, is entered row coefficient weighted calculation.
Further, the weighted calculation module is smoothly located using the digital pre-distortion coefficient obtained before and after updating
Reason, obtained smoothing factor C=a*C1+b*C2, and using smoothing factor as new digital pre-distortion coefficient, return to the pre- mistake of numeral
True unit, wherein C1 are digital pre-distortion coefficient before updating, and C2 is digital pre-distortion coefficient after updating, and a, b are weighting system respectively
Number, 0<a<1,0<b<1 and a+b=1.
Further, first memory module includes the first digital pre-distortion coefficient storehouse and the second digital pre-distortion
Coefficient storehouse, is respectively used to the digital pre-distortion coefficient before storage updates and after renewal;
Second memory module includes first antenna calibration factor storehouse and the second antenna calibration coefficient storehouse, is respectively used to
Antenna calibration coefficient before storage updates and after renewal.
(3) beneficial effect
The invention provides a kind of method that digital pre-distortion and antenna calibration cooperate, including:S1, progress numeral are pre-
Distortion factor is calculated, and new digital pre-distortion coefficient is stored in the second digital pre-distortion coefficient storehouse, and trigger antenna school
Standard, in transmission antenna calibrating sequence, uses the digital pre-distortion coefficient pair being stored in the second digital pre-distortion coefficient storehouse
Antenna calibration sequence carries out pre-distortion;S2, according to antenna calibration sequence carry out antenna calibration coefficient calculating, by new antenna
Calibration factor is stored in the second antenna calibration coefficient storehouse;S3, to digital pre-distortion coefficients storehouse and antenna calibration coefficient heap
Stack is updated simultaneously, and return to step S1.Matched by calculating obtained new digital pre-distortion coefficient with digital pre-distortion
The antenna calibration coefficient of set enters row coefficient switching simultaneously, and achievable digital pre-distortion coefficient is seamless right with antenna calibration coefficient
Connect, antenna calibration coefficient will not be produced and calculate lag issues, it is to avoid believed caused by the change of digital pre-distortion coefficient
The change of road magnitude-phase characteristics, also avoids the loss of antenna calibration compensation characteristic, realizes cooperateing with for pre- numerical distortions and antenna calibration
Work.Meanwhile, cooperated present invention also offers a kind of digital pre-distortion corresponding with the above method and antenna calibration
System.
Brief description of the drawings
The step of Fig. 1 is the method that a kind of digital pre-distortion that the embodiment of the present invention one is provided cooperates with antenna calibration
Flow chart;
Fig. 2 is the signal flow graph in the embodiment of the present invention one during normal work;
Signal flow graph when Fig. 3 sends for antenna calibration sequence in the embodiment of the present invention one;
Fig. 4 is digital pre-distortion and the signal flow graph after antenna calibration coefficient update in the embodiment of the present invention one;
Fig. 5 is the schematic diagram for the weighted calculation that the embodiment of the present invention one is provided;
Fig. 6 is the flow chart for the optimum implementation that the embodiment of the present invention one is provided;
Fig. 7 is the composition for the system that a kind of digital pre-distortion that the embodiment of the present invention two is provided cooperates with antenna calibration
Schematic diagram.
Embodiment
With reference to the accompanying drawings and examples, the embodiment to the present invention is described in further detail.Implement below
Example is used to illustrate the present invention, but is not limited to the scope of the present invention.
Embodiment one
The embodiment of the present invention one provides a kind of method that digital pre-distortion cooperates with antenna calibration, and steps flow chart is such as
Shown in Fig. 1, following steps are specifically included:
Step S1, progress digital pre-distortion coefficient calculating, the pre- mistake of the second numeral is stored in by new digital pre-distortion coefficient
In true coefficient storehouse, and antenna calibration is triggered, in transmission antenna calibrating sequence, using being stored in the second digital pre-distortion coefficient
Digital pre-distortion coefficient in storehouse carries out pre-distortion to antenna calibration sequence;
Step S2, according to antenna calibration sequence carry out antenna calibration coefficient calculating, new antenna calibration coefficient is stored in
In second antenna calibration coefficient storehouse;
Step S3, digital pre-distortion coefficients storehouse and antenna calibration coefficient storehouse be updated simultaneously, and return to step
S1。
The above method is entered first by the way that digital pre-distortion coefficient and antenna calibration coefficient are stored respectively in two storehouses
The calculating of line number word pre-distortion coefficients, it is temporarily that new numeral is pre- however, to ensure that update while with antenna calibration coefficient
Distortion factor is stored in the second digital pre-distortion coefficient storehouse, and triggers antenna calibration, according to known antenna calibration sequence
The calculating of antenna calibration coefficient is carried out, after treating that antenna calibration is calculated successfully, is stored in the second antenna calibration coefficient storehouse, it
Digital pre-distortion coefficient and antenna calibration coefficient are updated simultaneously again afterwards, hereby it is ensured that antenna calibration coefficient and digital pre-distortion coefficient
Synchronism, it is to avoid because the renewal of digital pre-distortion coefficient causes the change of channel magnitude-phase characteristics, further result in that antenna
The loss of compensation for calibrating errors characteristic, realizes the slitless connection of digital pre-distortion coefficient and antenna calibration coefficient, realizes both collaborations
Make altogether.
It is preferred that, in the present embodiment after step S1 progress digital pre-distortion coefficient calculating, by new digital pre-distortion system
Number includes before being stored in the second digital pre-distortion coefficient storehouse:
Judge that digital pre-distortion coefficient is calculated whether to succeed, stored if success, otherwise return and recalculate number
Word pre-distortion coefficients.
Specifically, it is to one group of sequence using digital pre-distortion coefficient that digital pre-distortion coefficient, which calculates successful criterion,
Pre-distortion is carried out, mean square error between sequence and target sequence after pre-distortion is calculated, judges that the mean square error is
It is no more than the first pre-determined threshold, be not above during the first pre-determined threshold being to calculate successfully, be during more than the first pre-determined threshold
Calculate failure.
It is preferred that, after step S2 carries out antenna calibration coefficient calculating in the present embodiment, new antenna calibration coefficient is deposited
Also include before being stored in the second antenna calibration coefficient storehouse:
Judge that the antenna calibration coefficient is calculated whether to succeed, stored if success, otherwise to antenna calibration meter
Calculate the number of times unsuccessfully recurred and judged that, if it exceeds preset times are then resetted, otherwise return to step S1 is
Number weighted calculation.
Specifically, antenna calibration coefficient calculates the signal to noise ratio of the antenna calibration sequence gathered more than the second pre-determined threshold
When be to calculate successfully, be not above during the second pre-determined threshold being to calculate failure, wherein the first pre-determined threshold and second default
Thresholding is the empirical value obtained according to many experiments.
Specifically, coefficient weighted calculation is specifically included:
It is smoothed using the digital pre-distortion coefficient obtained before and after updating, obtained smoothing factor C=a*C1+b*
C2, and using smoothing factor as new digital pre-distortion coefficient, return to step S1, wherein C1 are digital pre-distortion system before updating
Number, C2 is digital pre-distortion coefficient after updating, and a, b are weight coefficient, 0 respectively<a<1,0<b<1 and a+b=1.
It is wherein above-mentioned to be reset to warm reset, specially return to pass-through state and carry out antenna calibration processing.If antenna school
When quasi- calculating continuously unsuccessfully reaches preset times (i.e. certain threshold value), digital pre-distortion warm reset will be triggered, is returned to
Bypass pass-through states carry out antenna calibration, to exclude due to the failure that digital pre-distortion causes antenna calibration to calculate extremely.
Preferably, digital pre-distortion coefficients storehouse and antenna calibration coefficient storehouse are updated simultaneously in the present embodiment
When, the antenna that the second digital pre-distortion coefficient storehouse and storage that store the digital pre-distortion coefficient that will be updated will be updated
Second antenna calibration coefficient storehouse of calibration factor is changed to the first digital pre-distortion coefficient storehouse and first antenna calibration respectively
Coefficient storehouse, former first digital pre-distortion coefficient storehouse and first antenna calibration factor storehouse are changed to the second digital pre-distortion system
Number storehouses and the second antenna calibration coefficient storehouse are used for digital pre-distortion coefficient and the antenna calibration system for storing next group of renewal
Number.
It should be noted that digital pre-distortion coefficient update is whether realized in look-up table mode or directly with register
Coefficient configuration mode is realized, is designed as two digital pre-distortion coefficients store storehouses (Bank), and a Bank is used to store and worked as
Preceding digital pre-distortion coefficient, another Bank is next group of digital pre-distortion coefficient, that is, the digital pre-distortion coefficient after updating leads to
The switching crossed between two Bank, realizes the switching between new coefficient and old coefficient;Antenna calibration coefficient is also designed to two
Antenna calibration coefficient store storehouse (Bank) a, Bank is current antenna calibration factor, and another Bank is next group of antenna
Calibration factor, by the switching between two Bank, equally realizes the switching between new coefficient and old coefficient.
When needing to update digital pre-distortion coefficient, an antenna calibration is first triggered, width mutually spy is sent by being calibrated system
One group of antenna calibration sequence known to property, this antenna calibration sequence enters line distortion without currently used digital pre-distortion coefficient
Computing, but sent after processing by the next group of digital pre-distortion coefficient distortion that will be updated, when collecting antenna
After calibrating sequence, digital pre-distortion coefficient still switches back into old coefficient.It is calculated by the antenna calibration sequence collected
Antenna calibration penalty coefficient is stored in next group of antenna calibration coefficient storage Bank.When predistortion is ready for antenna calibration
After new penalty coefficient, by systematic unity two parts are carried out with coefficient B ank switching, this ensure that antenna calibration coefficient with
Pre-distortion coefficients it is supporting, it is to avoid because the changes for more carefully causing channel magnitude-phase characteristics of pre-distortion coefficients causes antenna calibration
The loss of compensation characteristic.Signal flow graph when Fig. 2 is normal work, Fig. 3 is signal flow graph when antenna calibration sequence is sent,
Now the coefficient B ank of digital pre-distortion (Digital Pre-Distortion, abbreviation DPD) has been switched to will update new
Coefficient B ank.Fig. 4 is digital pre-distortion and the signal after antenna calibration (Antenna Calibration abbreviation AC) coefficient update
Flow graph, now digital pre-distortion and antenna calibration are switched to new coefficient B ank simultaneously.
In actual applications, digital pre-distortion is likely to antenna calibration because a variety of causes causes coefficient computing to fail
Situation occur.For digital pre-distortion, if digital pre-distortion coefficient calculates unsuccessful, the coefficient of a new round is restarted
Calculate;For antenna calibration, such as antenna calibration coefficient Continuous plus is unsuccessful, using digital pre-distortion coefficient and antenna calibration system
Number linkage update mechanism may be prevented from the renewal of digital pre-distortion coefficient.For such case, need to design a kind of coping mechanism should
It is right.As described above, after antenna calibration, system channel magnitude-phase characteristics keeps constant;Digital pre-distortion needs adaptively correcting system
Nonlinear characteristic, when the situation for occurring the calculating failure of antenna calibration coefficient, in order to prevent that digital pre-distortion coefficient update from making passage
Characteristic is undergone mutation, and enters row coefficient ranking operation using new and old digital pre-distortion coefficient, i.e.,
C=a*C1+b*C2 (0<a<1,0<b<1, and a+b=1)
C1 is old coefficient, and C2 is new coefficient, and C is obtained smoothing factor after computing.So both partly it have updated digital pre-
Distortion factor, and the change of smooth passage magnitude-phase characteristics.When antenna calibration factor calculates the continuous door for unsuccessfully exceeding certain predetermined
During limit value, such as 3 times or 5 inferior, triggerable digital pre-distortion warm resets revert to Bypass pass-through states and carried out at antenna calibration
Reason, to exclude due to the failure that digital pre-distortion causes antenna calibration to calculate extremely;As in this case, antenna calibration is calculated still
So failure, then the reason for answering Check System other parts.The schematic diagram of above-mentioned weighted calculation is as shown in figure 5, its cathetus L1 tables
Show the data using old coefficient computing, L2 represents the data calculated using new coefficient, it can be seen that phase there occurs obvious inclined
Turn, L represents the data handled by coefficient ranking operation, data can have been done with part with it, and to update smooth phase again inclined
Turn, a and b value can be adjusted according to actual conditions.
It should be noted that the frequency of failure that above-mentioned antenna calibration is calculated need to be set as the case may be, in the present embodiment
Illustrated exemplified by 3.
The specific implementation step of one preferred plan of the above method given below, it is as shown in Figure 6 that step performs figure:
S101, progress pre-distortion coefficients calculating, obtain pre-distortion coefficients to be updated.
S102, judge that pre-distortion coefficients are calculated and whether succeed, if coefficient is just stored in coefficient storage to be used by success
In Bank, if unsuccessful return S101.
S103, triggering antenna calibration, and calculate antenna calibration penalty coefficient, in transmission antenna calibrating sequence, using depositing
The digital pre-distortion coefficient being stored in the second digital pre-distortion coefficient storehouse carries out pre-distortion to antenna calibration sequence.
S104, judge antenna calibration penalty coefficient calculate whether succeed, if success if perform S105, if unsuccessful, enter
S106;
S105, coefficient is stored in coefficient to be used storage Bank and triggers predistortion and antenna calibration coefficient B ank
Row coefficient renewal is switched into simultaneously, and S101 is returned afterwards;
S106, judge antenna calibration penalty coefficient calculate whether it is continuous 3 times calculate failure, if so, then perform step S107,
If it is not, into S108;
S107, to predistortion carry out warm reset, S101 is returned afterwards;
S108, pre-distortion coefficients are carried out with a*C1+b*C2 is calculated and just coefficient is stored in coefficient storage to be used
It is rear to carry out pre-distortion coefficients Bank switchings in Bank, return to S101.
Therefore, the method that a kind of digital pre-distortion that the embodiment of the present invention one is proposed cooperates with antenna calibration, it is each to use
Two coefficient storage device storage digital pre-distortion coefficients and antenna calibration penalty coefficient, during antenna calibration transmitting training sequence not
Descending time slot is taken, therefore digital pre-distortion coefficient can be switched to new coefficient in advance, treats that the new coefficient of antenna calibration is calculated and finishes, altogether
With renewal digital pre-distortion and antenna calibration coefficient B ank.Digital pre-distortion calculates with antenna calibration and is likely to coefficient meter occur
Calculate unsuccessful state.For digital pre-distortion, coefficient calculates unsuccessful, then the coefficient for restarting a new round is calculated;For
Antenna calibration, such as coefficient Continuous plus is unsuccessful, using digital pre-distortion coefficient and antenna calibration penalty coefficient linkage renewal machine
System may be prevented from the renewal of digital pre-distortion coefficient, and in order to solve this problem, the method that the present invention is provided can run into this
When planting situation, digital pre-distortion coefficient utilizes old coefficient and new coefficient updated after a+b computings, such smoothed channel width phase transformation
Change fluctuation, it is to avoid width is mutually mutated, and then avoids the channel magnitude-phase characteristics caused by the change of digital pre-distortion coefficient
Change.
Embodiment two
The embodiment of the present invention two additionally provides the system that a kind of digital pre-distortion cooperates with antenna calibration, composition signal
Figure is as shown in fig. 7, specifically include:Digital predistortion unit 10, antenna calibration unit 20 and updating block 30;
Digital predistortion unit 10 includes the first computing module 11 and the first memory module 12, and the first computing module 11 is used for
Digital pre-distortion coefficient calculating is carried out, the first memory module 12 is used to new digital pre-distortion coefficient being stored in the second numeral in advance
In distortion factor storehouse;
Antenna calibration unit 20 includes the second computing module 21 and the second memory module 22, and the second computing module 21 is used for root
Antenna calibration coefficient calculating is carried out according to antenna calibration sequence, the second memory module 22 is used to new antenna calibration coefficient being stored in
In second antenna calibration coefficient storehouse;
Updating block 30 is used to be updated digital pre-distortion coefficients and antenna calibration coefficient simultaneously.
Preferably, the digital predistortion unit 10 in the present embodiment also includes the first judge module 13, for judging numeral
Whether pre-distortion coefficients are calculated succeeds, and turning to the first memory module 12 if success is stored, and otherwise returns to first and calculates
Module 11.
Preferably, the antenna calibration unit 20 in the present embodiment also includes the second judge module 23, for judging antenna school
Whether quasi- coefficient is calculated succeeds, and turning to the second memory module 22 if success is stored, and otherwise turns to the 3rd judge module
24;
3rd judge module 24 is used to judge the number of times that antenna calibration calculating is unsuccessfully recurred, if it exceeds in advance
If number of times is then resetted, digital predistortion unit 10 is returned, weighted calculation module 25 is otherwise turned to, enters row coefficient weighting meter
Calculate.
Preferably, the weighted calculation module 25 in the present embodiment is carried out using the digital pre-distortion coefficient obtained before and after updating
Smoothing processing, obtained smoothing factor C=a*C1+b*C2, and using smoothing factor as new digital pre-distortion coefficient, return to number
Word pre-distortion unit 10, wherein C1 are digital pre-distortion coefficient before updating, and C2 is digital pre-distortion coefficient after updating, a, b difference
It is weight coefficient, 0<a<1,0<b<1 and a+b=1.
Preferably, the first memory module 12 in the present embodiment includes the first digital pre-distortion coefficient storehouse DPD
Bank1 and the second digital pre-distortion coefficient storehouse DPD Bank2, is respectively used to store using pre- with the numeral that will be updated
Distortion factor;
Second memory module 22 includes first antenna calibration factor storehouse AC Bank1 and the second antenna calibration coefficient heap
Stack AC Bank2, be respectively used to store using with the antenna calibration coefficient that will be updated.
System in the present embodiment can also be realized to be repeated no more with the identical technique effect of above-described embodiment one, number of times.
Embodiment of above is merely to illustrate the present invention, and not limitation of the present invention, about the common of technical field
Technical staff, without departing from the spirit and scope of the present invention, can also make a variety of changes and modification, therefore all
Equivalent technical scheme falls within scope of the invention, and scope of patent protection of the invention should be defined by the claims.
Claims (12)
1. a kind of method that digital pre-distortion cooperates with antenna calibration, it is characterised in that including:
S1, progress digital pre-distortion coefficient calculating, the second digital pre-distortion coefficient heap is stored in by new digital pre-distortion coefficient
In stack, and antenna calibration is triggered, in transmission antenna calibrating sequence, using being stored in the second digital pre-distortion coefficient storehouse
Digital pre-distortion coefficient carries out pre-distortion to the antenna calibration sequence;
S2, according to antenna calibration sequence carry out antenna calibration coefficient calculating, new antenna calibration coefficient is stored in the second antenna
In calibration factor storehouse;
S3, digital pre-distortion coefficients storehouse and antenna calibration coefficient storehouse be updated simultaneously, and return to step S1.
2. the method as described in claim 1, it is characterised in that step S1 is carried out after digital pre-distortion coefficient calculating, will be new
Digital pre-distortion coefficient be stored in the second digital pre-distortion coefficient storehouse before also include:
Pre-distortion is carried out to one group of sequence using the new digital pre-distortion coefficient, the sequence after pre-distortion is calculated
Whether mean square error between target sequence, judge the mean square error more than the first pre-determined threshold, if being not above
Stored, otherwise return and recalculate digital pre-distortion coefficient.
3. the method as described in claim 1, it is characterised in that step S2 is carried out after antenna calibration coefficient calculating, will be new
Antenna calibration coefficient also includes before being stored in the second antenna calibration coefficient storehouse:
Judge that whether the antenna calibration coefficient calculates the signal to noise ratio of the antenna calibration sequence gathered more than the second pre- gating
Limit, if it exceeds then being stored, otherwise calculating the number of times unsuccessfully recurred to antenna calibration judges, if it exceeds in advance
If number of times is then resetted, return to step S1 carries out digital pre-distortion coefficient calculating, otherwise enters row coefficient weighted calculation.
4. method as claimed in claim 3, it is characterised in that the coefficient weighted calculation is specifically included:
It is smoothed using the digital pre-distortion coefficient obtained before and after updating, obtained smoothing factor C=a*C1+b*C2,
And using smoothing factor as new digital pre-distortion coefficient, return to step S1 carries out digital pre-distortion coefficient calculating, and wherein C1 is
Digital pre-distortion coefficient before updating, C2 is digital pre-distortion coefficient after updating, and a, b are weight coefficient, 0 respectively<a<1,0<b<1 and
A+b=1.
5. method as claimed in claim 3, it is characterised in that described to be reset to digital pre-distortion warm reset, specially recovers
Antenna calibration processing is carried out to pass-through state.
6. the method as described in claim 1, it is characterised in that to digital pre-distortion coefficients storehouse and antenna calibration coefficient storehouse
When being updated simultaneously, the second digital pre-distortion coefficient storehouse of the digital pre-distortion coefficient that storage will be updated and storage are i.e.
By the second antenna calibration coefficient storehouse of the antenna calibration coefficient of renewal be changed to respectively the first digital pre-distortion coefficient storehouse and
First antenna calibration factor storehouse, former first digital pre-distortion coefficient storehouse and first antenna calibration factor storehouse are changed to second
Digital pre-distortion coefficient storehouse and the second antenna calibration coefficient storehouse be used to storing next group of new digital pre-distortion coefficient and
Antenna calibration coefficient.
7. the method as described in claim 1, it is characterised in that receive antenna calibration sequence, institute known to initial magnitude-phase characteristics
State antenna calibration sequence and enter line distortion computing without currently used digital pre-distortion coefficient in transmission, but process will
Sent after the processing of the digital pre-distortion coefficient distortion of renewal, after antenna calibration sequence is collected, digital pre-distortion system
Number still switches back into old coefficient.
8. the system that a kind of digital pre-distortion cooperates with antenna calibration, it is characterised in that including:Digital predistortion unit,
Antenna calibration unit and updating block;
The digital predistortion unit includes the first computing module and the first memory module, and the first computing module is used to carry out numeral
Pre-distortion coefficients are calculated, and the first memory module is used to new digital pre-distortion coefficient being stored in the second digital pre-distortion coefficient heap
In stack;
The antenna calibration unit includes the second computing module and the second memory module, and the second computing module is used for according to antenna school
Quasi- sequence carries out antenna calibration coefficient calculating, and the second memory module is used to new antenna calibration coefficient being stored in the second antenna school
In quasi- coefficient storehouse;
The updating block is used to be updated digital pre-distortion coefficients and antenna calibration coefficient simultaneously.
9. system as claimed in claim 8, it is characterised in that the digital predistortion unit also includes the first judge module,
For carrying out pre-distortion to one group of sequence using digital pre-distortion coefficient, the sequence after pre-distortion and target sequence are calculated
Mean square error between row, judges that the mean square error, whether more than the first pre-determined threshold, turns to the first storage if being not above
Module is stored, and otherwise returns to the first computing module.
10. system as claimed in claim 8, it is characterised in that the antenna calibration unit also includes the second judge module, is used
In judging that whether the antenna calibration coefficient calculate the signal to noise ratio of the antenna calibration sequence gathered more than the second pre-determined threshold,
Stored if it exceeds then turning to the second memory module, otherwise turn to the 3rd judge module;
3rd judge module is used to judge the number of times that antenna calibration calculating is unsuccessfully recurred, if it exceeds preset times
Then resetted, return to digital predistortion unit and carry out digital pre-distortion coefficient calculating, otherwise turn to weighted calculation module, carry out
Coefficient weighted calculation.
11. system as claimed in claim 10, it is characterised in that the weighted calculation module utilizes the number obtained before and after updating
Word pre-distortion coefficients are smoothed, obtained smoothing factor C=a*C1+b*C2, and regard smoothing factor as new numeral
Pre-distortion coefficients, return to digital predistortion unit and carry out digital pre-distortion coefficient calculating, wherein C1 is digital pre-distortion before updating
Coefficient, C2 is digital pre-distortion coefficient after updating, and a, b are weight coefficient, 0 respectively<a<1,0<b<1 and a+b=1.
12. system as claimed in claim 8, it is characterised in that first memory module includes the first digital pre-distortion
Coefficient storehouse and the second digital pre-distortion coefficient storehouse, are respectively used to store digital pre-distortion system that is currently used and will updating
Number;
Second memory module includes first antenna calibration factor storehouse and the second antenna calibration coefficient storehouse, is respectively used to storage
Antenna calibration coefficient that is currently used and will updating.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410049123.4A CN104836627B (en) | 2014-02-12 | 2014-02-12 | The method and system that a kind of digital pre-distortion cooperates with antenna calibration |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410049123.4A CN104836627B (en) | 2014-02-12 | 2014-02-12 | The method and system that a kind of digital pre-distortion cooperates with antenna calibration |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104836627A CN104836627A (en) | 2015-08-12 |
CN104836627B true CN104836627B (en) | 2017-07-18 |
Family
ID=53814289
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410049123.4A Expired - Fee Related CN104836627B (en) | 2014-02-12 | 2014-02-12 | The method and system that a kind of digital pre-distortion cooperates with antenna calibration |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104836627B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108632183A (en) * | 2017-03-22 | 2018-10-09 | 大唐移动通信设备有限公司 | A kind of digital pre-distortion processing method and device |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102006091A (en) * | 2009-08-31 | 2011-04-06 | 摩托罗拉公司 | Scalable self-calibrating and configuring radio frequency head for a wireless communication system |
CN102035076A (en) * | 2009-09-29 | 2011-04-27 | 大唐移动通信设备有限公司 | Antenna calibration system and method |
CN102158265A (en) * | 2010-08-25 | 2011-08-17 | 华为技术有限公司 | Multi-antenna system and method for multiplexing feedback signal receiving link thereof |
US8462881B2 (en) * | 2008-12-31 | 2013-06-11 | Ubidyne, Inc. | Method for digitally predistorting a payload signal and radio station incorporating the method |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8094748B2 (en) * | 2008-07-14 | 2012-01-10 | Motorola Mobility, Inc. | Transceiver architecture with combined smart antenna calibration and digital predistortion |
-
2014
- 2014-02-12 CN CN201410049123.4A patent/CN104836627B/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8462881B2 (en) * | 2008-12-31 | 2013-06-11 | Ubidyne, Inc. | Method for digitally predistorting a payload signal and radio station incorporating the method |
CN102006091A (en) * | 2009-08-31 | 2011-04-06 | 摩托罗拉公司 | Scalable self-calibrating and configuring radio frequency head for a wireless communication system |
CN102035076A (en) * | 2009-09-29 | 2011-04-27 | 大唐移动通信设备有限公司 | Antenna calibration system and method |
CN102158265A (en) * | 2010-08-25 | 2011-08-17 | 华为技术有限公司 | Multi-antenna system and method for multiplexing feedback signal receiving link thereof |
Also Published As
Publication number | Publication date |
---|---|
CN104836627A (en) | 2015-08-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103973248B (en) | Nonlinear Function Adjustment Method, Envelope Tracking System and Mobile Communication Equipment | |
CN104243375B (en) | Method and apparatus for compensating in-phase orthogonal unbalance | |
CN100536320C (en) | Self-adaptive grid-voltage compensator and its compensation | |
CN105635009B (en) | The crosstalk of hybrid compensation multiple branch circuit and the nonequilibrium adaptive MIMO pre-distortion method of IQ | |
CN103441495B (en) | The discrimination method of power system component parameter and corrected coefficient of power and system | |
CN107078702B (en) | A kind of device and method of pre-distortion | |
CN104836627B (en) | The method and system that a kind of digital pre-distortion cooperates with antenna calibration | |
JP2022529797A (en) | Signal distortion pre-correction method, equipment, system and complex system | |
EP2938034A1 (en) | Method and system for updating predistortion coefficient | |
WO2020187384A1 (en) | Per-branch, combined, and grouped combined mimo dpd | |
CN105763503A (en) | Digital pre-distortion processing method and apparatus | |
CN104953971A (en) | Gain calibration | |
CN107241160A (en) | The method and apparatus for determining parameter | |
CN104901914B (en) | A kind for the treatment of method and apparatus of multiband joint predistortion | |
US8902962B2 (en) | Method and device for compensating frequency response of a filter unit in remote radio unit in real time | |
CN103888395B (en) | Digital pre-distortion method and digital pre-distortion device | |
Pickholtz et al. | The recursive constant modulus algorithm; a new approach for real-time array processing | |
CN109861754A (en) | The method and light carrier radio communication system of nonlinear compensation | |
CN109308360A (en) | Channel parameter finding method, device, storage medium and computer equipment | |
CN106910606A (en) | A kind of transformer active noise denoising device and control method | |
CN104503235B (en) | Condition monitoring method based on improved BP neural network for power plant equipment | |
CN105720931A (en) | Adaptive feedforward pre-distortion system and method | |
CN200994119Y (en) | Grid voltage adaptive compensating device | |
CN103581940B (en) | A kind of digital pre-distortion collecting method and realize device | |
CN105305484B (en) | A kind of distributed power source Optimal Configuration Method suitable for power distribution network |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
EXSB | Decision made by sipo to initiate substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20170718 |
|
CF01 | Termination of patent right due to non-payment of annual fee |