CN102244626B - Method and device for reducing peak to mean ratio of signal - Google Patents
Method and device for reducing peak to mean ratio of signal Download PDFInfo
- Publication number
- CN102244626B CN102244626B CN201010169633.7A CN201010169633A CN102244626B CN 102244626 B CN102244626 B CN 102244626B CN 201010169633 A CN201010169633 A CN 201010169633A CN 102244626 B CN102244626 B CN 102244626B
- Authority
- CN
- China
- Prior art keywords
- peak
- peak value
- signal
- window
- window length
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 49
- 238000001514 detection method Methods 0.000 claims description 19
- 238000012360 testing method Methods 0.000 claims description 6
- 230000008929 regeneration Effects 0.000 abstract description 6
- 238000011069 regeneration method Methods 0.000 abstract description 6
- 230000000694 effects Effects 0.000 abstract description 5
- 238000012545 processing Methods 0.000 abstract description 3
- 230000001105 regulatory effect Effects 0.000 abstract 1
- 230000008569 process Effects 0.000 description 16
- 238000005516 engineering process Methods 0.000 description 10
- 238000004891 communication Methods 0.000 description 6
- 230000003044 adaptive effect Effects 0.000 description 4
- 239000000284 extract Substances 0.000 description 4
- 238000000605 extraction Methods 0.000 description 4
- 208000021907 Central cloudy dystrophy of François Diseases 0.000 description 3
- 238000013461 design Methods 0.000 description 3
- 238000001914 filtration Methods 0.000 description 3
- 238000005070 sampling Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 230000009467 reduction Effects 0.000 description 2
- 238000001228 spectrum Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 238000007493 shaping process Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000003595 spectral effect Effects 0.000 description 1
- 238000003786 synthesis reaction Methods 0.000 description 1
- 230000009897 systematic effect Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
- 230000001131 transforming effect Effects 0.000 description 1
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
The invention discloses a method and a device for reducing the peak to mean ratio of a signal. The method comprises the following steps of: acquiring maximum peak values from each peak value window length range in an original signal; generating peak value canceling pulses corresponding to each maximum peak value according to the amplitude, phase and position information of the maximum peak values in each peak value window length range; and performing combination on the peak value canceling pulses corresponding to each maximum peak value, and combining the combined pulses and the original signal to obtain a peak-clipped signal. In the method and the device, peak-clipping processing is performed on the maximum peak values in the peak value window length ranges, peak value positions are rationally selected by regulating two parameters comprising a peak value window scheduling interval and a peak value window length under the condition of dense discontinuous carrier peak value distribution to avoid the regeneration of peak values, reduce the number of consumed canceling pulse generator (CPG) modules and achieve better peak-clipping effects under the condition of meeting identical error vector magnitude and an adjacent channel leakage power ratio index.
Description
Technical field
The present invention relates to communication technique field, particularly relate to a kind of method and the device that reduce signal peak-to-average ratio.
Background technology
Along with the development of the communication technology, spectrum reuse technique is more and more applied in high speed data transfer business.But for spectrum reuse communication system, the discontinuous configuration of carrier wave is progressively applied, and the peak-to-average force ratio transmitted is very large.In communication system, the sender of wireless base station utilizes power amplifier to transmit, to compensate the signal attenuation brought because of propagation distance, large the transmitting of peak-to-average force ratio reduces the efficiency of power amplifier, is necessary the peak-to-average force ratio taking corresponding technology to reduce to be input to power amplifier signal.
In mobile communication system, usual intermediate frequency peak clipping technology has: matched filtering peak clipping and peak pulse offset peak clipping etc.Matched filtering peak clipping is based on hard-limiting and matched filtering technique.It is superposition thought based on signal that peak pulse offsets peak clipping, produces a phase place identical at peak pulse place, and amplitude and the proportional cancellation pulses of peak value size, carry out spectral shaping process to cancellation pulses, then carry out peak value offset with primary signal.Existing multi-carrier signal clipping algorithm, offset clipping algorithm based on peak pulse, it is hard-limiting method that its cancellation pulses generates, obtain good peak-to-average force ratio performance, but serious Adjacent Carrier Leakage can be caused simultaneously, what increase following filters design realizes difficulty, and for discontinuous carrier configuring condition, its peak-to-average force ratio is very large.
Summary of the invention
The technical problem to be solved in the present invention is to provide a kind of method and the device that reduce signal peak-to-average ratio, in order to solve prior art for the very large problem of discontinuous carrier signal peak-to-average ratio.
For solving the problems of the technologies described above, on the one hand, the invention provides a kind of method reducing signal peak-to-average ratio, said method comprising the steps of:
Obtain the peak-peak in each peak value window length range in primary signal;
According to the amplitude of the peak-peak in each peak value window length range, phase place and positional information, produce the peak value offset pulse corresponding with peak-peak described in each;
After conjunction road is carried out in the peak value offset pulse corresponding to peak-peak described in each, merge with described primary signal, obtain the signal after peak clipping.
Further, obtain the peak-peak in peak value window length range in primary signal, specifically comprise the following steps:
Determine to input peak value in described primary signal;
Obtain the sampled point interval between input peak value and a upper peak value, judge whether this sampled point interval is greater than peak value window scheduling interval, if not, then continue search input peak value in described primary signal; If so, then the peak of present peak value is set as the starting position of peak value window, the peak-peak in peak value in peak value window length range is kept in register.
Further, determine to input peak value in described primary signal, specifically comprise the following steps:
The current peak position detected is determined in described primary signal;
Judge whether the amplitude of this peak value is greater than peak value test threshold value, if so, then this peak value is input peak value; If not, then continue to determine next peak in described primary signal.
Further, obtain input peak value and on before sampled point interval between a peak value, also comprise:
According to the parameter Estimation window length preset, add up the peak Distribution number in described parameter Estimation window length samples point range, determine peak value window length; According to the peak amplitude of described input peak value, determine peak value window scheduling interval.
Further, obtain input peak value and on before sampled point interval between a peak value, also comprise:
According to the tone hopping information preset, add up the peak Distribution number within the scope of sampled point that described tone hopping information determines, determine peak value window length; According to the peak amplitude of described input peak value, determine peak value window scheduling interval.
On the other hand, the present invention also provides a kind of device reducing signal peak-to-average ratio, and described device comprises:
Peak value window search module, for obtaining the peak-peak in primary signal in each peak value window length range;
Peak value offset pulses generation module, for the amplitude according to the peak-peak in each peak value window length range, phase place and positional information, produces the peak value offset pulse corresponding with peak-peak described in each;
Peak pulse cancellation module, after carrying out conjunction road, merges with described primary signal, obtains the signal after peak clipping for the peak value offset pulse corresponding to peak-peak described in each.
Further, described device also comprises:
Peak detection block, inputs peak value for determining in described primary signal;
Described peak value window search module obtains the sampled point interval between input peak value and a upper peak value, judges whether this sampled point interval is greater than peak value window scheduling interval, if not, then continues search input peak value in described primary signal; If so, then the peak of present peak value is set as the starting position of peak value window, the peak-peak in peak value in peak value window length range is kept in register.
Further, described peak detection block determines the current peak position that detects in described primary signal; Judge whether the amplitude of this peak value is greater than peak value test threshold value, if so, then this peak value is input peak value; If not, then continue to determine next peak in described primary signal.
Further, described peak value window search module, according to the parameter Estimation window length preset, is added up the peak Distribution number in described parameter Estimation window length samples point range, is determined peak value window length; According to the peak amplitude of described input peak value, determine peak value window scheduling interval.
Further, described peak value window search module, according to the tone hopping information preset, is added up the peak Distribution number within the scope of sampled point that described tone hopping information determines, is determined peak value window length; According to the peak amplitude of described input peak value, determine peak value window scheduling interval.
Beneficial effect of the present invention is as follows:
The present invention is by carrying out peak clipping process to the peak-peak in peak value window length range, in the intensive situation of discontinuous carrier peak Distribution, by scheduling interval and peak value window length two parameters of adjustment peak value window, choose reasonable peak, avoid peak regeneration, decrease the CPG number of modules of consumption.Leak than under indicator conditions meeting same error amplitude of the vector and adjacent-channel power, better peak clipping effect can be obtained.
Accompanying drawing explanation
Fig. 1 is a kind of flow chart reducing the method for signal peak-to-average ratio in the embodiment of the present invention;
Fig. 2 is the flow chart that in the embodiment of the present invention, another reduces the method for signal peak-to-average ratio;
Fig. 3 is a kind of device position view in a wcdma system reducing signal peak-to-average ratio of the present invention;
Fig. 4 is a kind of structural representation reducing the device of signal peak-to-average ratio in the embodiment of the present invention;
Fig. 5 is a kind of peak value window search module structural representation in the embodiment of the present invention;
Fig. 6 is the schematic diagram of the sliding position of peak value window in the embodiment of the present invention;
Fig. 7 is another peak value window search module structural representation in the embodiment of the present invention;
Fig. 8 is another peak value window search module structural representation in the embodiment of the present invention;
A kind of discontinuous carrier signal of Fig. 9 reduces the process of signal peak-to-average ratio device through the embodiment of the present invention and offsets the CCDF performance comparison curve chart after peak clipping through conventional peak pulse.
Embodiment
In order to solve prior art for the very large problem of discontinuous carrier signal peak-to-average ratio, the invention provides a kind of method and the device that reduce signal peak-to-average ratio, more particularly, the method and apparatus of the signal peak-to-average ratio reducing ingoing power amplifier in communication system, in particular a kind of peak clipping technology reducing discontinuous carrier conjunction road signal peak-to-average ratio.Below in conjunction with accompanying drawing and embodiment, the present invention is further elaborated.Should be appreciated that specific embodiment described herein only in order to explain the present invention, do not limit the present invention.
As shown in Figure 1, the embodiment of the present invention relates to a kind of method reducing signal peak-to-average ratio, and method comprises the following steps:
Step S101, obtains the peak-peak in each peak value window length range in primary signal; That is: by arranging original position, the end position of peak value window, and the scheduling interval of peak value window, obtain several peak value windows, all peak values (one or more) in each peak value window length range are compared mutually, find peak-peak (amplitude of peak value is maximum), and peak-peak is kept in register.
Step S102, according to the amplitude of the peak-peak in each peak value window length range, phase place and positional information, produces the peak value offset pulse corresponding with each peak-peak; Wherein, the amplitude of peak value offset pulse is that the amplitude of corresponding with it peak-peak deducts the peak clipping thresholding preset, and phase information and positional information are phase information and the positional information of peak-peak corresponding with it.
Step S103, after conjunction road is carried out in the peak value offset pulse corresponding to each peak-peak, merges (subtracting each other) with primary signal, obtains the signal after peak clipping.Conjunction road is carried out in the peak value offset pulse corresponding to each peak-peak, refers to: according to positional information and the order information of each peak-peak, peak value offset pulse is merged into a road signal.And time delay is carried out to primary signal, make each peak-peak of the primary signal after time delay respectively and the peak value offset pulse corresponding with it to it, two paths of signals is wanted to subtract, and namely obtains the signal after peak clipping, reduces the peak-to-average force ratio of primary signal.
For reaching better effect, as shown in Figure 2, the embodiment of the present invention also relates to a kind of method reducing signal peak-to-average ratio, and the method comprises the following steps:
Step S201, detection peak position, namely determines to input peak value in primary signal, specific as follows:
First, iterative algorithm (such as adopting CORDIC iterative algorithm) is adopted to calculate amplitude and the phase place of primary signal; If it is I that road I/Q complex signal is closed in primary signal input
k, Q
k, peak clipping thresholding Thr, the rotation gain of cordic algorithm is cordic_gain.
The initial value of iterative computation
{ x (0), y (0), z (0) }={ abs (I
k), abs (Q
k), 0}, wherein, abs represents and asks mould; (formula 1)
Iterative computation formula:
X (i+1)=x (i)+sign (y (i)) * floor (y (i)/2
(i-1)) (formula 2)
Y (i+1)=y (i)-sign (y (i)) * floor (x (i)/2
(i-1)) (formula 3)
Z (i+1)=z (i)+sign (y (i)) * a tan ((1/2)
(i-1)) (formula 4)
Wherein, sign represents sign function, and when y (i) is greater than zero, value is 1; When y (i) is not more than zero, be worth for-1.Floor is bracket function, and a tan is arc tangent transforming function transformation function.After i iteration, the x (i+1) of output is amplitude information, and z (i+1) is phase information.
Then, adopt search peak method determination peak at 4,4 criterions of searching peak method judgement are: to 4 adjacent successively some A, the amplitude mag_a of B, C, D, mag_b, mag_c, mag_d judge, B is current judging point, if be greater than mag_a at mag_b, when mag_c is not less than mag_d, if mag_b is not less than mag_c, so B is just a peak.Adopt the mode of streamline, successively four adjacent points are organized to each and carry out peak judgement.
Finally, judge whether the peak amplitude of the peak value determined is greater than peak value test threshold value, and if so, then peak value detected, this peak value is input peak value; If not, then continue to detect next peak value.Wherein, peak value test threshold value is rotation gain and the product of the peak clipping thresholding preset.
Step S202, peak-peak position within the scope of search peak window.Specific as follows:
Comparison search dispatches the sampled point interval of the peak value determined to peak value (input peak value) and last peak value, determines the starting position of peak value window.Wherein, sampled point is spaced apart the difference of two peaks.If sampled point interval is greater than peak value window scheduling interval, then preserves and peak value (input peak value) detected, the position of storage peak value and amplitude are to register; Wherein, the peak detected is the starting position of peak value window.If sampled point interval is not more than peak value window scheduling interval, then return step S201, continue to detect next peak value.Peak value window scheduling interval can preset, also can emulate this signal in advance, obtain the corresponding relation (scheduling interval question blank) of the mean value of sampled point number and peak amplitude, then the peak Distribution number in statistic sampling point range, search scheduling interval question blank according to peak amplitude, obtain peak value window scheduling interval.
Count from peak value window starting position, wait for next input peak value, compare sampled point interval (difference of the position of next input peak value and the input peak value before it) and the peak value window length of wait, determine the end position of peak value window.If wait for sampled point interval be less than peak value searching window (peak value window) length, namely detect that peak value is in the scope of peak value window, then with peakedness ratio in register comparatively, retain maximum.If wait for, sampled point interval exceeds peak value window length, then the position of this peak value is the end position of peak value window; Estimate time delay, delay time is detect the time of input peak value and determine the time sum of peak-peak; The search of this minor peaks window terminates.Wherein, peak value window length can preset, also can emulate this signal in advance, obtain the corresponding relation (peak value window length question blank) of sampled point number and peak value number, then the peak Distribution number in statistic sampling point range, search peak value window length question blank according to peak value number, obtain peak value window length.
Step S203, peak value is dispatched, and distributes and process multiple peak value.Because maximum peak value number treatable in a filter length equals CPG (peak value offset pulses generation module) number, remaining peak value will not process.And between CPG, have order, therefore, need the operating state judging CPG first in order successively, namely first judge that whether first CPG be busy, if busy, then judge the next one, if for the free time, then position peak-peak is the earliest distributed to first CPG, by this rule, distribute successively.When all CPG are busy, then do not process peak-peak, abandoned.
Step S204, extracts amplitude and the phase information of cancellation pulses.The amplitude of the peak-peak search of each peak value window determined is subtracted each other with the peak clipping thresholding preset, and extract the amplitude of cancellation pulses, the phase information at maximal peak point place is the phase information of cancellation pulses.
Step S205, produces peak value offset pulse.The signal multiplication that CPG filter coefficient and step S204 obtain, produces peak value offset pulse.
Step S206, peak value offset process, signal after output peak clipping.Delay process is carried out to primary signal, the signal after time delay was alignd with the CPG burst length.According to positional information and the order information of each peak-peak, peak value offset pulse is merged into a road signal, subtracts each other with the primary signal through time delay, realize peak clipping.
In addition, the invention still further relates to a kind of device realizing the reduction signal peak-to-average ratio of said method.
As shown in Figure 3, for the present invention's one reduces signal peak-to-average ratio device position view in WCDMA (WidebandCode Division Multiple Access, Wideband Code Division Multiple Access (WCDMA)) system.In a wcdma system, baseband signal, through up-converting to digital medium-frequency signal, is then closed road through NCO (numericalcontrolled oscillator, numerically-controlled oscillator) and is become multi-carrier signal, through reducing the peak clipping of signal peak-to-average ratio device, exported by predistorter.If do not take the measure of any reduction peak-to-average force ratio, the PAR of carrier signal closed behind road is generally about 10dB.Peak cutting device of the present invention, leaks than under indicator conditions meeting Error Vector Magnitude and adjacent-channel power, WCDMA discontinuous carrier configuration signal peak-to-average force ratio can be made to be reduced to about 6dB.
Fig. 4 is a kind of structural representation reducing signal peak-to-average ratio device of the present invention.As seen from Figure 4, reduce signal peak-to-average ratio device to comprise: peak detection block 10, peak value window search module 20, peak value scheduler module 30, cancellation pulses extraction module 40, peak value offset pulses generation module 50, time delay module 60, peak pulse cancellation module 70.
The signal of high peak-to-average power ratio, through peak detection block 10, exports first time peak information according to peakvalue's checking thresholding.First time detects that peak information determines secondary detection peak information within the scope of peak value window through peak value window search module 20.The peak-location information that secondary detection arrives, through peak value scheduler module 30, according to peak value offset pulses generation module 50 spare time busy situation, determines whether to produce peak value offset pulse.If CPG state is hurried, detection peak again.If CPG state is not busy, extracted amplitude and the phase information of secondary detection peak value by cancellation pulses extraction module 40, be input to CPG module and produce peak value offset pulse.High peak-to-average power ratio signal carries out merging treatment by delay unit 60 and peak value offset pulse at peak pulse cancellation module 70, signal after output peak clipping.
Peak detection block 10, first adopts CORDIC iterative algorithm to calculate amplitude and the phase place of signal.If it is I that road I/Q complex signal is closed in input
kq
k, peak clipping thresholding Thr, the rotation gain of cordic algorithm is cordic_gain.
The initial value of iterative computation
{ x (0), y (0), z (0) }={ abs (I
k), abs (Q
k), 0} (formula 1)
Iterative computation formula:
X (i+1)=x (i)+sign (y (i)) * floor (y (i)/2
(i-1)) (formula 2)
Y (i+1)=y (i)-sign (y (i)) * floor (x (i)/2
(i-1)) (formula 3)
Z (i+1)=z (i)+sign (y (i)) * a tan ((1/2)
(i-1)) (formula 4)
After i iteration, the x (i+1) of output is amplitude information, and z (i+1) is phase information.
Peakvalue's checking adopts four point search methods, and its criterion judged is: to adjacent successively 4 somes A, B, C, the amplitude mag_a of D, mag_b, mag_c, mag_d judges, B is current judging point, if mag_b is greater than mag_a, when mag_c is not less than mag_d, if mag_b is not less than mag_c, so B is just a peak.Adopt the mode of streamline, successively four adjacent points are organized to each and carry out peak judgement.Relatively four point search methods search amplitude and the peak clipping thresholding of peak value, if be greater than peak clipping thresholding Thr*cordic_gain, then peak value (input peak value) detected.
Peak value window search module 20 is between peak detection block 10 and peak value scheduler module 30, discontinuous carrier closes the peak value (input peak value) that road signal detects through peak detection block 10, deliver to peak value window search module 20 and carry out secondary detection, multiple peak values in a window length range of setting are compared, retains a maximum peak value and deliver to peak value scheduler module 30.
Fig. 5 is the concrete structure schematic diagram of peak value window search module 20.Comprising 4 unit: the starting position decision unit 201 of peak value window, the end position decision unit 202 of peak value window, peak value comparing unit 203, Delay Estima-tion unit 204.
Peak value window search module 20 input parameter comprises:
Two configurable parameter (presetting): allocation_spacing, peak value window scheduling interval; L_window, peak value window length.
Peak detection block 10 inputs two parameter: peak_p, peak value (input peak value) position detected; Peak_mag, detects peak value (input peak value) amplitude.
Peak value scheduler module 30 inputs parameter a: peak_lp, and last peak value dispatches the peak determined.
Peak value window search module 20 output parameter comprises:
Peak_mp, peak-peak position; Delay, the time delay that the search of peak value window is brought.
Peak value window search module 20 performing step:
Step 1, the starting position decision unit 201 of peak value window obtains and searches the sampled point interval (difference of twice peak) that peak value (input peak value) and last peak value dispatch the peak value determined, determines the starting position of peak value window.If sampled point interval is greater than allocation_spacing, then retains and peak value detected, the position of storage peak value and amplitude are to register, and the peak of the peak value searched is the starting position of peak value window.If sampled point interval is less than allocation_spacing, continue to detect next peak value.
Step 2, the end position decision unit 202 of peak value window counts from peak value window starting position, waits for that peak detection block inputs next peak value, compares sampled point interval and the peak value window length of wait, determine the end position of peak value window.If peak value comparing unit 203 judge wait for sampled point interval be less than peak value searching window length L_window, namely detect that peak value is in the scope of peak value window, then with peakedness ratio in register comparatively, retain maximum.If peak value comparing unit 203 judges to wait for that sampled point interval exceeds peak value window length, the time that the time and search peak-peak of detecting input peak value spend by Delay Estima-tion unit 204, the search of this minor peaks window terminated as delay time delay.Peak peak_mp and time delay delay is delivered to peak value scheduler module 30.
Peak value scheduler module 30, controls the multiple peak values in peak value offset Pulse shaped filter progression length and distributes, and in a filter length, treatable maximum peak value number equals CPG number, and remaining peak value will not process.
Cancellation pulses extraction module 40, for generation of I road and the Q road signal of cancellation pulses.
If the amplitude that peak-peak position peak_mp is corresponding and phase place are peak_mag and peak_angle respectively, I road and the Q road signal of peak clipping pulse are respectively I_pulse and Q_pulse.
The initial value of iterative computation:
{ x (0), y (0), z (0) }={ peak_mag, 0, peak_angle} (formula 5)
Iterative computation formula:
X (i+1)=x (i)-sign (z (i)) * floor (y (i)/2
(i-1)) (formula 6)
Y (i+1)=y (i)+sign (z (i)) * floor (x (i)/2
(i-1)) (formula 7)
Z (i+1)=z (i)-sign (z (i)) * a tan ((1/2)
(i-1)) (formula 8)
Realized by the conversion of polar coordinates to plane coordinates by cordic algorithm.After i iteration, the x (i+1) of output for amplitude information I_pulse, y (i+1) be phase information Q_pulse.Peakvalue's checking and peak pulse extract and all have employed CORDIC iterative algorithm, make I_pulse and I_pulse have cordic_gain
2gain.
Peak value offset pulses generation module 50 is cancellation pulses formed filter coefficient access unit.Extract CPG filter coefficient, I_pulse and the Q_pulse signal multiplication exported with cancellation pulses extraction module 40, produce CPG cancellation pulses.
Time delay module 60, carries out delay process to primary signal, and the signal after time delay was alignd with the CPG burst length.
Peak pulse cancellation module 70, synthesis cancellation pulses, subtracts each other with primary signal, realizes peak clipping.
Fig. 6 is peak value window search module sliding position specific embodiment, and wherein, curve is time-domain signal, the dotted line being parallel to X-axis (time sampling point) is peak clipping threshold value, solid box represents peak value window 1, reveals wire frame representation peak value window 2, empty wire frame representation peak value window 3.In figure, peak Distribution is intensive, peak value 307,313,318,324,329 detected in sampled point 304 ~ 333 scope.Need to process whole peak value according to traditional peak pulse cancellation technology, CPG resource consumption is very large, and peak regeneration and EVM worsen serious.
The present invention is directed to the inferior position of traditional peak pulse cancellation technology in the above-mentioned peak Distribution situation of process, add peak value window search module.May occur edge effect in peak value window search procedure, two peak value windows choose the edge that peak value is in window respectively.The peak value selected in peak value window 1 and peak value window 3 scope is as shown in Figure 6 313,318 respectively, and peak value 313 is at the right hand edge of window 1, and peak value 318 is at the left hand edge of window 3, and two peak distance are 5 sampled points, are easy to cause peak regeneration.In order to avoid selecting the too near situation of peak distance between adjacent peak window, peak value window search module adopts the starting position of peak value window scheduling interval constraint peak value window and a upper distance selecting peak value.In peak value window 1 and peak value window 2 scope, choosing peak value is as shown in Figure 6 313,324 respectively, miss out a peak value 318.Peak value window search module can choose reasonable peak value, saves CPG resource and reduces peak regeneration harm simultaneously.
Fig. 7 is adaptive peak value window search module 21, can peak value window search module 20 in alternate figures 4.It comprises: peak value window parameter estimation unit 211, delay unit 212, peak value window starting position decision unit 213, peak value window end position decision unit 214, peak value comparing unit 215, Delay Estima-tion unit 216.
Adaptive peak value window search module 21 input parameter comprises:
Configurable parameter: n_samp, parameter Estimation window length, i.e. the sampled point number of peak value window search module parameter Estimation needs.
Peak detection block 10 inputs two parameter: peak_p, searches peak; Peak_mag, searches peak amplitude.
Peak value scheduler module 30 inputs parameter a: peak_lp, and last peak value dispatches the peak determined; Peak_lmag, last peak value dispatches the peak amplitude determined.
Adaptive peak value window search module 21 output parameter comprises:
Peak_mp, peak-peak position; Delay, the time delay that the search of peak value window is brought.
Adaptive peak value window search module 21 performing step:
Steps A, peak value window parameter estimation unit 211 adds up the peak Distribution number within the scope of n_samp sampled point, estimates peak value window length L_window; Wherein, in advance this signal is emulated, obtain the corresponding relation (peak value window length question blank) of sampled point number and peak value number, the peak Distribution number then in statistic sampling point range, search peak value window length question blank according to peak value number, obtain peak value window length.And according to the peak amplitude peak_lmag that peak value scheduler module inputs, estimate peak value window scheduling interval allocation_spacing; Wherein, in advance this signal is emulated, obtain the corresponding relation (scheduling interval question blank) of the mean value of sampled point number and peak amplitude, then the peak Distribution number in statistic sampling point range, search scheduling interval question blank according to peak amplitude, obtain peak value window scheduling interval.Violent signal is changed for peak Distribution situation, needs shorter parameter Estimation window length, be five times of peak value window length.
Step B, delay unit 212 carries out delay process, and delay time is the time that peak value window parameter estimation unit 211 carries out steps A, is generally several sampled point.
Step C, peak value window starting position decision unit 213 obtains and searches the sampled point interval that peak value peak_p and last peak value dispatch the peak value peak_lp determined, determines the starting position of peak value window.If sampled point interval is greater than peak value window scheduling interval, then retains and peak value detected, the position of storage peak value and amplitude are to register.If sampled point interval is less than peak value window scheduling interval, continue to detect next peak value.
Step D, peak value window end position decision unit 214 counts from peak value window starting position, waits for that peak detection block inputs next peak value, compares sampled point interval and the peak value window length of wait, determine the end position of peak value window.If peak value comparing unit 215 judges that the sampled point interval of waiting for is less than peak value searching window length, namely detect that peak value is within the scope of peak value window, then comparatively retain maximum with peakedness ratio in register.If peak value comparing unit 215 judges to wait for that sampled point interval exceeds peak value window length, Delay Estima-tion unit 216 estimates time delay, and the time spent the time and search peak-peak of detecting input peak value is as delay time delay; The search of this minor peaks window terminates.Peak peak_mp and time delay delay is delivered to subordinate's processing module.
Adaptive peak value window search module, according to input peak Distribution situation being detected in real time, upgrade scheduling interval allocation_spacing and the peak value window length L_window of peak value window, best peak is selected to process, especially for GSM (Global System for Mobile Communications, global system for mobile communications) frequency hopping process peak Distribution situation of change, do not need to carry out manual configuration parameter by emulation.
Fig. 8 is the specific embodiment of adaptive peak window search module at gsm system, can peak value window search module 20 in alternate figures 4.Comprise: peak value window parameter estimation unit 221, delay unit 222, peak value window starting position decision unit 223, peak value window end position decision unit 224, peak value comparing unit 225, Delay Estima-tion unit 226.Compared with Fig. 7 adaptive peak window search module, have modified peak value window parameter estimation unit 221, all the other each unit are all identical.In gsm system, peak value window parameter estimation unit 221, by the tone hopping information inputted, determines scheduling interval allocation_spacing and the peak value window length L_window of new peak value window.
Shown in Fig. 9 is that discontinuous carrier signal offsets CCDF performance comparison curve after peak clipping through peak clipping of the present invention and conventional peak pulse.As can be seen from Figure 9, after embodiment of the present invention peak clipping, peak-to-average force ratio has significant minimizing, reduces to 6.06dB by the 9.92dB (0.01% CCDF) before peak clipping.Compared with conventional peak pulse cancellation technology, meet systematic error amplitude of the vector and adjacent-channel power in guarantee and leak than under indicator conditions, performance improves nearly 1dB.The present invention is directed to the intensive situation of discontinuous carrier peak Distribution, the peak value window search technique of employing, obtains lower peak-to-average force ratio performance.
The present invention can according to the hardware resource in practical communication system design, leaks than under condition meeting Error Vector Magnitude and adjacent-channel power, suitably uses multi-stage iteration peak clipping processing method to realize, obtain lower peak-to-average force ratio performance.Scheme provided by the invention, its Digital Signal Processing adopts sequential processes mode, does not relate to any feedback processing modules, thus easily realizes in actual hardware system.The invention is not restricted to only process discontinuous carrier configuring condition, for continuous carrier configuration and single carrier configuring condition, it is suitable that its peak clipping effect and traditional peak pulse offset peak clipping technology.The present invention is applicable to the systems such as WCDMA, GSM.
For discontinuous carrier signal peak, the present invention especially occurs that comparatively dense situation designs, offsetting in peak clipping technical foundation at peak pulse increases a peak value window search procedure.Such a process reduces the peak value number of process, and then save process peak pulse and offset the resource of (CPG), reduce because CPG inadequate resource misses the harm of larger peak value possibility and peak regeneration, improve peak-to-average force ratio performance.
Although be example object, disclose the preferred embodiments of the present invention, it is also possible for those skilled in the art will recognize various improvement, increase and replacement, and therefore, scope of the present invention should be not limited to above-described embodiment.
Claims (6)
1. reduce a method for signal peak-to-average ratio, it is characterized in that, said method comprising the steps of:
Determine to input peak value in primary signal;
According to the parameter Estimation window length preset, add up the peak Distribution number in described parameter Estimation window length samples point range, determine peak value window length; According to the peak amplitude of described input peak value, determine peak value window scheduling interval;
Obtain the sampled point interval between input peak value and a upper peak value, judge whether this sampled point interval is greater than peak value window scheduling interval, if not, then continue search input peak value in described primary signal; If so, then the peak of present peak value is set as the starting position of peak value window, the peak-peak in peak value in peak value window length range is kept in register;
According to the amplitude of the peak-peak in each peak value window length range, phase place and positional information, produce the peak value offset pulse corresponding with peak-peak described in each;
After conjunction road is carried out in the peak value offset pulse corresponding to peak-peak described in each, merge with described primary signal, obtain the signal after peak clipping.
2. the method reducing signal peak-to-average ratio as claimed in claim 1, is characterized in that, determines to input peak value, specifically comprise the following steps in described primary signal:
The current peak position detected is determined in described primary signal;
Judge whether the amplitude of this peak value is greater than peak value test threshold value, if so, then this peak value is input peak value; If not, then continue to determine next peak in described primary signal.
3. reduce a method for signal peak-to-average ratio, it is characterized in that, comprising:
Determine to input peak value in primary signal;
According to the tone hopping information preset, add up the peak Distribution number within the scope of sampled point that described tone hopping information determines, determine peak value window length; According to the peak amplitude of described input peak value, determine peak value window scheduling interval;
Obtain the sampled point interval between input peak value and a upper peak value, judge whether this sampled point interval is greater than peak value window scheduling interval, if not, then continue search input peak value in described primary signal; If so, then the peak of present peak value is set as the starting position of peak value window, the peak-peak in peak value in peak value window length range is kept in register;
According to the amplitude of the peak-peak in each peak value window length range, phase place and positional information, produce the peak value offset pulse corresponding with peak-peak described in each;
After conjunction road is carried out in the peak value offset pulse corresponding to peak-peak described in each, merge with described primary signal, obtain the signal after peak clipping.
4. reduce a device for signal peak-to-average ratio, it is characterized in that, described device comprises:
Peak detection block, inputs peak value for determining in primary signal;
Peak value window search module, for according to the parameter Estimation window length preset, adds up the peak Distribution number in described parameter Estimation window length samples point range, determines peak value window length; According to the peak amplitude of described input peak value, determine peak value window scheduling interval; Obtain the sampled point interval between input peak value and a upper peak value, judge whether this sampled point interval is greater than peak value window scheduling interval, if not, then continue search input peak value in described primary signal; If so, then the peak of present peak value is set as the starting position of peak value window, the peak-peak in peak value in peak value window length range is kept in register;
Peak value offset pulses generation module, for the amplitude according to the peak-peak in each peak value window length range, phase place and positional information, produces the peak value offset pulse corresponding with peak-peak described in each;
Peak pulse cancellation module, after carrying out conjunction road, merges with described primary signal, obtains the signal after peak clipping for the peak value offset pulse corresponding to peak-peak described in each.
5. the device reducing signal peak-to-average ratio as claimed in claim 4, it is characterized in that, described peak detection block determines the current peak position detected in described primary signal; Judge whether the amplitude of this peak value is greater than peak value test threshold value, if so, then this peak value is input peak value; If not, then continue to determine next peak in described primary signal.
6. reduce a device for signal peak-to-average ratio, it is characterized in that, described device comprises:
Peak detection block, inputs peak value for determining in primary signal;
Peak value window search module, according to the tone hopping information preset, adds up the peak Distribution number within the scope of sampled point that described tone hopping information determines, determines peak value window length; According to the peak amplitude of described input peak value, determine peak value window scheduling interval; Obtain the sampled point interval between input peak value and a upper peak value, judge whether this sampled point interval is greater than peak value window scheduling interval, if not, then continue search input peak value in described primary signal; If so, then the peak of present peak value is set as the starting position of peak value window, the peak-peak in peak value in peak value window length range is kept in register;
Peak value offset pulses generation module, for the amplitude according to the peak-peak in each peak value window length range, phase place and positional information, produces the peak value offset pulse corresponding with peak-peak described in each;
Peak pulse cancellation module, after carrying out conjunction road, merges with described primary signal, obtains the signal after peak clipping for the peak value offset pulse corresponding to peak-peak described in each.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201010169633.7A CN102244626B (en) | 2010-05-12 | 2010-05-12 | Method and device for reducing peak to mean ratio of signal |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201010169633.7A CN102244626B (en) | 2010-05-12 | 2010-05-12 | Method and device for reducing peak to mean ratio of signal |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN102244626A CN102244626A (en) | 2011-11-16 |
| CN102244626B true CN102244626B (en) | 2015-01-28 |
Family
ID=44962474
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201010169633.7A Active CN102244626B (en) | 2010-05-12 | 2010-05-12 | Method and device for reducing peak to mean ratio of signal |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN102244626B (en) |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103780531B (en) * | 2012-10-25 | 2018-01-05 | 中兴通讯股份有限公司 | A kind of multicarrier base band disappears peak device and method |
| CN111770042B (en) * | 2019-04-01 | 2021-12-07 | 天津工业大学 | Peak-to-average power ratio restraining method and device for generalized frequency division multiplexing system |
| CN113852582A (en) * | 2021-09-16 | 2021-12-28 | 深圳市兆驰数码科技股份有限公司 | Crest factor reduction method and system for adaptive window length and storage medium |
| CN114018468B (en) * | 2021-11-24 | 2024-04-12 | 华科电子股份有限公司 | Digital output atmospheric pressure sensor |
| CN116170260B (en) * | 2022-12-20 | 2025-09-05 | 伟光有限公司 | Signal peak clipping method, chip and transmitter |
| CN117278185B (en) * | 2023-11-24 | 2024-02-20 | 四川恒湾科技有限公司 | Peak value reduction system and method based on OFDM system |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101136890A (en) * | 2006-09-01 | 2008-03-05 | 中兴通讯股份有限公司 | Optimized multi-carrier signal slicing device and method therefor |
| CN101162924A (en) * | 2006-10-11 | 2008-04-16 | 中兴通讯股份有限公司 | Peak clipping device for implementing self-adaptive control peak window width |
| CN101257481A (en) * | 2008-04-22 | 2008-09-03 | 中兴通讯股份有限公司 | System and method for cutting peak of preprocess discontinuousness allocating multiple carrier waves |
| CN101453440A (en) * | 2007-12-07 | 2009-06-10 | 大唐移动通信设备有限公司 | Method and apparatus for lowering multi-carrier signal PAR |
| CN101662449A (en) * | 2009-09-17 | 2010-03-03 | 京信通信系统(中国)有限公司 | Window type peak clipping method |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7697591B2 (en) * | 2002-08-26 | 2010-04-13 | Texas Instruments Incorporated | Crest factor reduction processor for wireless communications |
-
2010
- 2010-05-12 CN CN201010169633.7A patent/CN102244626B/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101136890A (en) * | 2006-09-01 | 2008-03-05 | 中兴通讯股份有限公司 | Optimized multi-carrier signal slicing device and method therefor |
| CN101162924A (en) * | 2006-10-11 | 2008-04-16 | 中兴通讯股份有限公司 | Peak clipping device for implementing self-adaptive control peak window width |
| CN101453440A (en) * | 2007-12-07 | 2009-06-10 | 大唐移动通信设备有限公司 | Method and apparatus for lowering multi-carrier signal PAR |
| CN101257481A (en) * | 2008-04-22 | 2008-09-03 | 中兴通讯股份有限公司 | System and method for cutting peak of preprocess discontinuousness allocating multiple carrier waves |
| CN101662449A (en) * | 2009-09-17 | 2010-03-03 | 京信通信系统(中国)有限公司 | Window type peak clipping method |
Also Published As
| Publication number | Publication date |
|---|---|
| CN102244626A (en) | 2011-11-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN102244626B (en) | Method and device for reducing peak to mean ratio of signal | |
| CN101136890B (en) | Optimized multi-carrier signal slicing device and method therefor | |
| CN101076008B (en) | Signal clipping processing method and device | |
| CN102075484B (en) | Method and device for reducing peak-to-average power ratio of signal | |
| US8619903B2 (en) | Crest factor reduction for a multicarrier-signal with spectrally shaped single-carrier cancelation pulses | |
| US9100253B2 (en) | Block-based crest factor reduction | |
| CN107276936B (en) | Block-based Crest Factor Reduction (CFR) | |
| CN102404271B (en) | Device and method for narrowband interference suppression of OFDM (orthogonal frequency division multiplexing) receiver | |
| KR100849146B1 (en) | Method of detecting a frame boundary of a received signal in digital communication system and apparatus of enabling the method | |
| CN101453440B (en) | Method and apparatus for lowering multi-carrier signal PAR | |
| CN103188199A (en) | Broadband peak clipping method and broadband peak clipping device based on fractional delay CPG (Certified Program Generator) | |
| CN102111368B (en) | Signal crest reduction method and equipment | |
| CN102970266A (en) | Multi-band signal peak clipping method and device | |
| US8503950B1 (en) | Circuit and method for crest factor reduction | |
| CN105072072B (en) | A kind of OFDM-TDCS waveform design methods of low PAPR | |
| CN111107030B (en) | Method and device for reducing signal peak-to-average power ratio suitable for large bandwidth system | |
| CN104601511A (en) | Multi-rate peak clipping method and device | |
| CN201360268Y (en) | Peak clipping device based on peak detection | |
| CN116827388A (en) | A PC-CFR algorithm developed based on FPGA and suitable for medium-voltage carrier communication systems | |
| CN103401831A (en) | FPGA (Field Programmable Gate Array)-based LTE (Long Term Evolution) digital intermediate frequency crest factor reduction method and device | |
| CN101136654B (en) | A method and device for eliminating narrowband interference in a communication system | |
| CN102098252B (en) | Method and device for eliminating interference | |
| CN103974395A (en) | Power adjustment method and device based on low-delay power detection before digital pre-distortion | |
| CN1309192C (en) | Method for tracing carrier frequency of orthogonal frequency division multiplexing system in multipath fading channel | |
| US8854946B2 (en) | Method and apparatus for generating standard cancellation signalstandard cancellation signal |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C14 | Grant of patent or utility model | ||
| GR01 | Patent grant |