CPC H03F 1/32 (2013.01) [H03F 1/0205 (2013.01); H03F 3/21 (2013.01); H03F 1/3247 (2013.01); H03F 1/34 (2013.01); H03F 2201/3215 (2013.01)] | 17 Claims |
1. A device for signal distortion pre-correction, comprising: a signal distortion correction network module, a correction parameter trainer, a data collection module and a first conversion module, the data collection module being connected to a power amplifier module, wherein:
the data collection module is configured to perform time-division collection on output signals of a plurality of channels of the power amplifier module and output a plurality of analog feedback signals to the first conversion module;
the first conversion module is configured to convert the plurality of analog feedback signals into a plurality of digital feedback signals and transmit the plurality of digital feedback signals to the correction parameter trainer;
the correction parameter trainer is configured to determine a correction parameter according to the plurality of digital feedback signals and a forward signal inputted and output the correction parameter to the signal distortion correction network module; and
the signal distortion correction network module is configured to correct the forward signal based on the correction parameter and output a pre-corrected signal,
wherein the correction parameter trainer comprises a data linear processing module and a correction parameter calculation module, wherein:
the data linear processing module is configured to linearly process the forward signal and the plurality of digital feedback signals to obtain a linearly processed forward signal and linearly processed digital feedback signals; and
the correction parameter calculation module is configured to: construct a plurality of signal matrices based on a preset signal distortion pre-correction model, the linearly processed forward signal, the linearly processed digital feedback signals and the pre-corrected signal; weight each of the plurality of signal matrices by using a respective weighting factor to generate a combined matrix; acquire a nonlinear distortion pre-compensation parameter based on the combined matrix; and determine a link imbalance calibration parameter based on the linearly processed forward signal and the linearly processed digital feedback signals;
wherein at least one of the plurality of signal matrices corresponds to a collected channel in the plurality of channels, and a weighting factor corresponding to the at least one signal matrix is positively correlated with performance of the collected channel corresponding to the at least one signal matrix.
|