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 PDF

Info

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
Application number
CN201410049123.4A
Other languages
Chinese (zh)
Other versions
CN104836627A (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.)
Putian Information Technology Co Ltd
Original Assignee
Putian Information Technology Co 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 Putian Information Technology Co Ltd filed Critical Putian Information Technology Co Ltd
Priority to CN201410049123.4A priority Critical patent/CN104836627B/en
Publication of CN104836627A publication Critical patent/CN104836627A/en
Application granted granted Critical
Publication of CN104836627B publication Critical patent/CN104836627B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

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

The method and system that a kind of digital pre-distortion cooperates with antenna calibration
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.
CN201410049123.4A 2014-02-12 2014-02-12 The method and system that a kind of digital pre-distortion cooperates with antenna calibration Expired - Fee Related CN104836627B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (4)

* Cited by examiner, † Cited by third party
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