Signal pre-distortion processing method and device, electronic equipment and computer program product

The predistortion method, which combines multiple frequency band signals and performs segmented processing based on amplitude information, solves the problems of complex calculations and large storage space in the existing technology, and achieves more efficient signal processing and lower storage requirements.

CN120785699APending Publication Date: 2025-10-14CHINA MOBILE COMM LTD RES INST +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410395196.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-04-02
Publication Date
2025-10-14

AI Technical Summary

Technical Problem

When processing signals in multiple frequency bands, the existing technology needs to perform pre-distortion processing on each frequency band separately, which makes the calculation complex and time-consuming, affects the real-time performance and accuracy of signal processing, and stores multiple sets of coefficient lookup tables, which increases the storage space occupied.

Method used

At least two initial input signals and feedback signals are collected, combined to generate a unified input signal and feedback signal, segmented processing is performed based on the amplitude information of the feedback signal, predistortion parameters are determined, and predistortion processing is performed on the unified signal, using a unified lookup table or model to store the predistortion coefficients.

Benefits of technology

The complexity of pre-distortion processing is simplified, the amount of calculation and processing time are reduced, the storage space occupied is reduced, the accuracy of signal processing and system performance are improved, and the problem of poor pre-distortion effect caused by nonlinearity and intermodulation nonlinearity is avoided.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120785699A_ABST
    Figure CN120785699A_ABST
Patent Text Reader

Abstract

The invention provides a signal pre-distortion processing method and device, electronic equipment and a computer program product. The signal pre-distortion processing method comprises the steps that at least two paths of initial input signals and corresponding initial feedback signals are collected; respectively combining the at least two paths of initial input signals and the corresponding initial feedback signals to generate a first input signal and a first feedback signal; performing segmentation processing on the first input signal based on the amplitude information of the first feedback signal, and determining a pre-distortion parameter; and performing pre-distortion processing on the first input signal based on the pre-distortion parameter. According to the invention, after the signals of the plurality of frequency bands are combined, the pre-distortion processing can be carried out on a unified signal, so that the complexity of the pre-distortion processing is reduced, and the calculation amount is reduced; and secondly, pre-distortion processing is performed according to non-uniform segmentation of the signal amplitude, so that the problem of poor pre-distortion effect caused by self-nonlinearity and intermodulation nonlinearity after the dual-frequency signal is changed into a large broadband is avoided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of wireless communication technology, and in particular to a signal predistortion processing method, device, electronic device, and computer program product. Background Art

[0002] When processing signals in multiple frequency bands, the current digital predistortion solution needs to perform predistortion processing on the signal in each frequency band separately, and also needs to store multiple sets of coefficient lookup tables for storing predistortion coefficients.

[0003] Because predistortion processing must be performed separately for each frequency band when processing signals in multiple frequency bands, the calculation process becomes complex and time-consuming, increasing system latency and potentially impacting the real-time and accuracy of signal processing. Secondly, storing multiple coefficient lookup tables increases storage space usage.

[0004] Therefore, how to simplify the calculation process, reduce storage space usage, and reduce processing time and complexity is an urgent problem that needs to be solved. Summary of the Invention

[0005] In view of the above problems, the present disclosure is proposed. The present disclosure provides a signal predistortion processing method, apparatus, electronic device and computer program product.

[0006] According to one aspect of the present disclosure, a signal predistortion processing method is provided, comprising: acquiring at least two initial input signals and corresponding initial feedback signals; combining the at least two initial input signals and the corresponding initial feedback signals to generate a first input signal and a first feedback signal; segmenting the first input signal based on amplitude information of the first feedback signal to determine predistortion parameters; and performing predistortion processing on the first input signal based on the predistortion parameters.

[0007] In addition, according to one aspect of the present disclosure, a signal predistortion processing method is provided in which at least two initial input signals and corresponding initial feedback signals are combined to generate a first input signal and a first feedback signal, including: keeping the frequencies of at least two initial input signals and corresponding initial feedback signals consistent, and combining them respectively to generate a first input signal corresponding to the initial input signal and a first feedback signal corresponding to the initial feedback signal.

[0008] In addition, according to an aspect of the present disclosure, a signal predistortion processing method performs segmented processing on the first input signal based on amplitude information of the first feedback signal to obtain a predistortion coefficient, including:

[0009] determining whether the amplitude information of the first feedback signal satisfies a predetermined condition;

[0010] When a predetermined condition is met, the first input signal is processed in sections to determine predistortion parameters.

[0011] In addition, according to an aspect of the present disclosure, a signal predistortion processing method performs segmented processing on the first input signal and determines predistortion parameters when a predetermined condition is met, including: the predetermined condition is that the amplitude information of the first feedback signal is less than a first preset threshold; when the amplitude information of the first feedback signal is less than the first preset threshold, uniformly performs segmented processing on the first input signal and determines the predistortion parameters.

[0012] In addition, according to a signal predistortion processing method in one aspect of the present disclosure, when a predetermined condition is met, the first input signal is segmented and processed to determine the predistortion parameters, including: the predetermined condition is that the amplitude information of the first feedback signal is greater than a first preset threshold and less than a second preset threshold, or the amplitude information of the first feedback signal is greater than the second preset threshold and less than a preset threshold value; when the amplitude information of the first feedback signal is greater than the first preset threshold and less than the second preset threshold, or when the amplitude information of the first feedback signal is greater than the second preset threshold and less than the preset threshold value, the first input signal is non-uniformly segmented and processed to determine the predistortion parameters; wherein the number of segments of the non-uniform segmented processing when the amplitude information of the first feedback signal is greater than the first preset threshold and less than the second preset threshold is less than the number of segments of the non-uniform segmented processing when the amplitude information of the first feedback signal is greater than the second preset threshold and less than the preset threshold value.

[0013] According to another aspect of the present disclosure, a signal predistortion processing device includes: an acquisition unit configured to acquire at least two initial input signals and corresponding initial feedback signals; a generation unit configured to combine the at least two initial input signals and the corresponding initial feedback signals to generate a first input signal and a first feedback signal; a determination unit configured to perform segmented processing on the first input signal based on amplitude information of the first feedback signal to determine predistortion parameters; and a processing unit configured to perform predistortion processing on the first input signal based on the predistortion parameters.

[0014] In addition, according to the signal predistortion processing device of another aspect of the present disclosure, the generating unit is further configured to: keep the frequency points of at least two initial input signals and corresponding initial feedback signals consistent, and merge them respectively to generate a first input signal corresponding to the initial input signal and a first feedback signal corresponding to the initial feedback signal.

[0015] In addition, according to another aspect of the signal predistortion processing device of the present disclosure, the determination unit is further configured to: determine whether the amplitude information of the first feedback signal meets a predetermined condition; if the predetermined condition is met, perform segmented processing on the first input signal to determine the predistortion parameter.

[0016] According to another aspect of the present disclosure, an electronic device is provided, characterized in that it includes: a memory for storing computer-readable instructions; and a processor for executing the computer-readable instructions so that the electronic device performs the signal predistortion processing method as described above.

[0017] According to yet another aspect of the present disclosure, a computer program product is provided, including a computer program, wherein when the computer program is executed by a processor, the signal predistortion processing method as described above is implemented.

[0018] As will be described in detail below, according to the signal predistortion processing method, device, electronic device and computer program product of the embodiments of the present disclosure, the present disclosure combines signals of multiple frequency bands so that predistortion processing can be performed on a unified signal, rather than performing predistortion processing on the signals of each frequency band separately, which reduces the complexity of the predistortion processing, thereby reducing the amount of calculation and shortening the processing time; secondly, the present disclosure performs predistortion processing based on non-uniform segmentation of signal amplitude, avoiding the problem of poor predistortion effect caused by inherent nonlinearity and intermodulation nonlinearity after the dual-frequency signal is converted into a wide bandwidth; thirdly, by combining the signals, a unified lookup table or model can be used to store the predistortion coefficients, which greatly reduces the required storage space.

[0019] It is to be understood that both the foregoing general description and the following detailed description are exemplary, and are intended to provide further explanation of the technology as claimed. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] The above and other purposes, features, and advantages of the present disclosure will become more apparent through a more detailed description of the embodiments of the present disclosure in conjunction with the accompanying drawings. The accompanying drawings are intended to provide a further understanding of the embodiments of the present disclosure and constitute a part of the specification. Together with the embodiments of the present disclosure, they are used to explain the present disclosure and are not intended to limit the present disclosure. In the drawings, the same reference numerals generally represent the same components or steps.

[0021] Figure 1 2 is a schematic diagram illustrating a concurrent dual-band power amplifier digital predistortion system for performing a signal predistortion processing method according to an embodiment of the present disclosure.

[0022] Figure 2 is a flowchart illustrating a signal predistortion processing method according to an embodiment of the present disclosure.

[0023] Figure 3 is a flowchart further illustrating a signal predistortion processing method according to an embodiment of the present disclosure.

[0024] Figure 4FIG. 4 is a diagram illustrating a signal amplitude distribution diagram of a first feedback signal according to an embodiment of the present disclosure.

[0025] Figure 5 FIG. 4 is a functional block diagram illustrating a signal predistortion processing apparatus according to an embodiment of the present disclosure.

[0026] Figure 6 is a hardware block diagram illustrating an electronic device according to an embodiment of the present disclosure.

[0027] Figure 7 is a schematic diagram illustrating a computer program product according to an embodiment of the present disclosure. DETAILED DESCRIPTION

[0028] In order to make the purpose, technical solutions and advantages of the present disclosure more apparent, the following will describe in detail exemplary embodiments of the present disclosure with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of the present disclosure, rather than all the embodiments of the present disclosure, and it should be understood that the present disclosure is not limited to the exemplary embodiments described herein.

[0029] First, refer to Figure 1 and Figure 2 A signal predistortion processing method according to an embodiment of the present disclosure is described. Figure 1 2 is a schematic diagram illustrating a concurrent dual-band power amplifier digital predistortion system for performing a signal predistortion processing method according to an embodiment of the present disclosure. Figure 2 is a flowchart illustrating a signal predistortion processing method according to an embodiment of the present disclosure.

[0030] like Figure 1As shown, a concurrent dual-band power amplifier digital predistortion system 100 for performing signal predistortion processing includes a joint predistortion unit 101, a broadband joint coefficient calculation unit 102, a non-uniform segmented modeling unit 103, a data preprocessing unit 104, a digital-to-analog conversion unit 105, an analog-to-digital conversion unit 106, a first power amplifier unit 107, a second power amplifier unit 108, a first coupling unit 109, and a second coupling unit 110. X1(n) and X2(n) represent the initial input signals of the two frequency bands, respectively. It should be noted that the main purpose of the present disclosure is to eliminate the influence of the nonlinear characteristics and / or memory characteristics of the power amplifier unit, retain the linear characteristics of the power amplifier unit, and compensate for the unwanted characteristics of the power amplifier unit. In one embodiment of the present disclosure, before the signal enters the baseband circuit (e.g., a baseband digital circuit) located before the power amplifier unit in the radio frequency circuit, the baseband input signal is pre-processed according to the inverse function of the nonlinear function and / or memory function of the power amplifier unit (i.e., a pre-distortion function), so that the signal processed by the inverse function of the nonlinear function and / or memory function of the power amplifier unit can offset part of the nonlinear characteristics and / or memory characteristics of the power amplifier unit after passing through the power amplifier unit and being output.

[0031] It can be understood that the joint predistortion unit 101 is responsible for predistorting the initial input signals of the two frequency bands. It uses information from the wideband joint coefficient calculation unit 102 and the non-uniform segmented modeling unit 103 to determine an appropriate predistortion function. The data preprocessing unit 104 is responsible for providing feedback signals for use by the joint predistortion unit 101. The first power amplifier unit 107 and the second power amplifier unit 108 are responsible for amplifying the predistorted signals. The first coupling unit 109 and the second coupling unit 110 are responsible for extracting signal samples processed by the first power amplifier unit 107 and the second power amplifier unit 108, respectively. The digital-to-analog conversion unit 105 is responsible for converting digital signals into analog signals, and the analog-to-digital conversion unit 106 is responsible for converting analog signals into digital signals. The concurrent dual-band power amplifier digital predistortion system 100 can implement joint predistortion processing of the initial signals of the two frequency bands. The system can perform single calculations, thereby reducing computational complexity and resource consumption.

[0032] like Figure 2 As shown, the signal predistortion processing method according to the embodiment of the present disclosure specifically includes the following steps.

[0033] In step S201 , at least two initial input signals and corresponding initial feedback signals are collected.

[0034] It's understood that the initial input signal is a baseband signal without predistortion, representing raw data ready for amplification by the power amplifier unit. In a concurrent dual-band power amplifier digital predistortion system, there are at least two such signals, each corresponding to a different frequency band. The initial feedback signal is the amplified version of the initial input signal by the power amplifier unit, captured by the feedback loop, and converted into a digital signal.

[0035] In one embodiment of the present disclosure, because a concurrent dual-band power amplifier digital predistortion system simultaneously processes signals in two different frequency bands, the signal predistortion processing method typically collects at least two initial input signals and corresponding initial feedback signals. These collected signals can be used for subsequent predistortion analysis and comparison.

[0036] In step S202, at least two initial input signals and corresponding initial feedback signals are combined to generate a first input signal and a first feedback signal.

[0037] It will be appreciated that combining at least two initial input signals may refer to combining two or more initial input signals from different frequency bands into one signal to form a first input signal. Similarly, combining initial feedback signals corresponding to at least two or more initial input signals may refer to combining initial feedback signals from the output of the power amplifier unit into one signal to form a first feedback signal. By combining the signals, the originally complex multi-channel signal is simplified into a single signal, which greatly simplifies the complexity of subsequent pre-distortion processing.

[0038] In one embodiment of the present disclosure, combining at least two initial input signals and corresponding initial feedback signals to generate a first input signal and a first feedback signal may include upsampling the initial input signals and combining the upsampled initial input signals. Combining combines signals from different frequency bands into a single signal. In a concurrent dual-band power amplifier predistortion system, this means combining input signals from two or more frequency bands into a unified signal stream. This can be achieved through digital signal processing algorithms, such as using filters to separate signals from different frequency bands and then adding or mixing them together. The combined signal will contain information from all frequency bands, providing comprehensive data support for subsequent predistortion processing. Upsampling improves signal resolution by increasing the sampling rate. In digital signal processing, this typically involves inserting additional sample points into the original signal sequence. For the initial input signal, upsampling helps more accurately represent signal details, especially in the high-frequency portion. This is crucial for subsequent combining and predistortion processing, as it ensures that the signal maintains sufficient accuracy and resolution after combining. Similarly, the initial feedback signal is upsampled and then combined. The initial feedback signal is the signal at the output of the power amplifier unit, which contains the distortion effects of the power amplifier unit on the input signal. Upsampling more accurately captures the details and distortion characteristics of the feedback signal. Combining combines the feedback signals from different frequency bands into a unified signal for comparison and analysis with the combined input signal.

[0039] In one embodiment of the present disclosure, the initial input signals of the two frequency bands collected in step S201 are x1(n) and x2(n), respectively, and the initial feedback signals corresponding to the initial input signals of the two frequency bands are b1(n) and b2(n), respectively. Combining the at least two initial input signals and the corresponding initial feedback signals to generate a first input signal and a first feedback signal may also include: maintaining the frequency points of the at least two initial input signals and the corresponding initial feedback signals consistent, and combining them separately to generate a first input signal corresponding to the initial input signals and a first feedback signal corresponding to the initial feedback signals. The first input signal corresponding to the combined initial input signals is x(n).

[0040] It is understandable that in a concurrent dual-band power amplifier predistortion system, since the initial feedback signals of the two frequency bands may have different center frequencies and bandwidths, direct combination will produce nonlinear aliasing distortion due to the low sampling rate of the feedback signal. Therefore, before the combination process, it is necessary to adjust the frequency of the initial feedback signals b1(n) and b2(n) so that the frequency of the initial input signal and the corresponding initial feedback signal are consistent. Frequency consistency adjustment can be achieved through digital signal processing technology, such as frequency conversion, resampling and filtering. Specifically, the initial feedback signals b1(n) and b2(n) are frequency-shifted to obtain the initial feedback signals fb1(n) and fb2(n) after frequency shifting. The first feedback signal corresponding to the combination of the two initial feedback signals after frequency shifting is f(n).

[0041] In one embodiment of the present disclosure, the frequency-shifted initial feedback signals fb1(n) and fb2(n) can be further up-converted before being combined to obtain the first feedback signal f(n). This up-conversion after frequency-shifting the initial feedback signals ensures frequency consistency during processing, reduces transmission loss and interference, and simplifies subsequent processing. This process helps improve the performance and stability of the entire system.

[0042] The generated first input signal and first feedback signal serve as the basis for subsequent predistortion processing. Their quality directly impacts the effectiveness of predistortion processing and system performance. By ensuring the accuracy of the combining process and optimizing the design of the predistortion algorithm, more efficient nonlinear distortion compensation and superior system performance can be achieved.

[0043] In step S203, based on the amplitude information of the first feedback signal, the first input signal is processed in sections to determine predistortion parameters.

[0044] It can be understood that the amplitude information of the signal refers to the strength or size of the signal, which reflects the maximum value of the signal at a certain moment or in a certain period. The amplitude information of the first feedback signal reflects the distortion characteristics of the power amplifier unit for signals of different amplitudes. By analyzing the amplitude information, the degree of distortion of the amplifier unit under different input signal strengths can be understood. By understanding the degree of distortion of different input signals, the first input signal can be segmented according to the amplitude. The purpose of segmented processing is to determine appropriate pre-distortion parameters for input signals with different amplitude ranges. Since the distortion characteristics of the power amplifier unit are usually nonlinear, signals of different amplitudes may produce different degrees of distortion. Therefore, through segmented processing, more accurate pre-distortion parameters can be customized for the signal characteristics within each amplitude segment.

[0045] In one embodiment of the present disclosure, when segmenting the first input signal based on the amplitude information of the first feedback signal, it is necessary to comprehensively consider various factors, such as the signal distribution characteristics, the degree of distortion, and system performance requirements. A reasonable segmentation strategy can ensure that the predistortion parameters can effectively compensate for the nonlinear distortion of the power amplifier unit while avoiding overfitting or underfitting.

[0046] In step S204, predistortion processing is performed on the first input signal based on the predistortion parameters.

[0047] It's understandable that once the predistortion parameters for each amplitude segment are determined, they can be applied to the corresponding input signal segment. This effectively reduces the distortion of the predistorted input signal before passing through the power amplifier, thereby improving the linearity and performance of the entire system.

[0048] In one embodiment of the present disclosure, the determined pre-distortion parameters can be used to adjust or modify the first input signal. The core idea of ​​the pre-distortion processing is to perform an inverse operation on the input signal based on the nonlinear characteristics of the power amplifier unit to offset the distortion that may be generated by the amplifier unit. For example, if the power amplifier unit produces a compression effect in the high amplitude region, the pre-distortion processing will expand the input signal in the high amplitude region to compensate for this compression. By performing the pre-distortion processing, the first input signal is adjusted before passing through the power amplifier unit, so that the output signal of the power amplifier unit is closer to the ideal undistorted signal. This not only improves the linearity of the signal, but also reduces the performance loss caused by signal distortion, such as the increase in error vector magnitude (EVM) and spectrum regeneration.

[0049] like Figure 3 As shown, Figure 3 The signal predistortion processing method according to the embodiment of the present disclosure is further illustrated, wherein step S201 is the same as step S301, step S202 is the same as step S302, and step S204 is the same as step S307, which are not described in detail here. The signal predistortion processing method specifically includes the following steps.

[0050] In step S303, it is determined whether the amplitude information of the first feedback signal meets a predetermined condition; if the predetermined condition is met, the first input signal is segmented and processed to determine predistortion parameters.

[0051] It can be understood that the predetermined conditions refer to a set of thresholds, standards or criteria set in the dual-band power amplifier digital pre-distortion system, which are used to evaluate whether the amplitude information of the first feedback signal meets specific requirements or conditions. These predetermined conditions are determined based on the system performance requirements, the requirements of the signal processing algorithm and the characteristics of the power amplifier unit. Among them, when the amplitude information of the first feedback signal meets the predetermined conditions, the dual-band power amplifier digital pre-distortion system will perform segmented processing on the first input signal and determine the corresponding pre-distortion parameters. The purpose of segmented processing is to divide the input signal into different areas according to the amplitude characteristics of the feedback signal, so as to customize more accurate pre-distortion parameters for each area. This can more effectively compensate for the nonlinear distortion of the power amplifier unit and improve the overall performance of the system.

[0052] It can be understood that the predetermined condition includes that the amplitude information of the first feedback signal is less than a first preset threshold.

[0053] If the above predetermined conditions are met, the process proceeds to step S304, where the first preset threshold is denoted as G1.

[0054] In step S304, when the amplitude information of the first feedback signal is less than the first preset threshold, uniform segmentation processing is performed on the first input signal to determine predistortion parameters.

[0055] It is understood that when the amplitude information of the first feedback signal is less than the first preset threshold, this generally indicates that the current feedback signal strength is relatively low, possibly in the low-amplitude region of the signal, correspondingly indicating that the current power amplifier is in a low-load mode with low nonlinear distortion. In this case, the power amplification unit may not have entered a severe nonlinear distortion region, or the degree of distortion is relatively low. Therefore, the dual-band power amplifier digital pre-distortion system determines that the current state meets this predetermined condition and can proceed to step S304 for further processing.

[0056] It can be understood that, since in step S304, the current power amplifier is under low load and the nonlinear distortion is relatively weak, the first input signal can be subjected to full-segment uniform segmentation processing. Uniform segmentation refers to dividing the amplitude range of the input signal into several intervals or segments, each segment having the same amplitude range. This segmentation method is simple and easy to implement, and is particularly suitable for situations where the signal strength changes relatively smoothly or the distortion characteristics are relatively consistent. By uniformly segmenting the first input signal, corresponding pre-distortion parameters can be determined for each segment. These pre-distortion parameters are determined based on the distortion characteristics of the power amplifier unit and the signal characteristics in the current segment, and are intended to compensate for the distortion in the segment. Since the signal strength is relatively low, the determination of the pre-distortion parameters may be more direct and simple. By uniformly segmenting and determining the pre-distortion parameters, the distortion of the power amplifier unit in the low amplitude area can be more effectively compensated, and the linearity of the signal and the system performance can be improved. At the same time, it ensures that a good pre-distortion effect can be achieved in different frequency bands and signal strengths.

[0057] In one embodiment of the present disclosure, when the amplitude information of the first feedback signal is less than a first preset threshold, the first input signal is uniformly segmented to determine predistortion parameters. Specifically, the first input signal can be considered as a single segment, i.e., the maximum segment number D of the first input signal is 1. Within the segment, the amplitude range of the input signal is equally divided into a number of intervals or segments, each segment having the same amplitude range. Furthermore, the memory depth is configured to be m = 1, 2, ..., M1, and the number of segments is K1. The coefficients are solved using a piecewise function model.

[0058] It can be understood that the predetermined condition also includes that the amplitude information of the first feedback signal is greater than a first preset threshold and less than a second preset threshold.

[0059] If the above predetermined conditions are met, the process proceeds to step S305, where the second preset threshold is denoted as G2.

[0060] The preset threshold value is denoted as G max .

[0061] In step S305, when the amplitude information of the first feedback signal is greater than a first preset threshold and less than a second preset threshold, non-uniform segmentation processing is performed on the first input signal to determine predistortion parameters.

[0062] It is understood that when the amplitude of the first feedback signal is greater than the first preset threshold and less than the second preset threshold, it indicates that the signal strength is at a medium level. Within this range, the power amplifier unit may have begun to exhibit some nonlinear distortion, but the distortion may not have reached its most severe stage. Therefore, a smaller number of segments is used for non-uniform segmentation. This simplifies the processing while maintaining a certain pre-distortion effect.

[0063] It can be understood that the predetermined condition also includes that the amplitude information of the first feedback signal is greater than the second preset threshold and less than the preset threshold value.

[0064] If the above predetermined conditions are met, the process proceeds to step S306. The second preset threshold is denoted as G2, and the preset threshold value is denoted as G max .

[0065] In step S306, when the amplitude information of the first feedback signal is greater than the second preset threshold and less than the preset threshold value, uniform segmentation processing is performed on the first input signal to determine the predistortion parameters.

[0066] It is understood that when the amplitude of the first feedback signal exceeds the second preset threshold but does not reach the preset threshold value, it generally indicates that the first feedback signal is in a high-amplitude region. Within this region, the power amplifier unit is likely exhibiting severe nonlinear distortion. To more accurately compensate for this distortion, the system employs a larger number of segments for non-uniform segmentation. This allows for a more detailed description of the signal's distortion characteristics at different amplitudes and the determination of more accurate pre-distortion parameters.

[0067] Among them, the number of segments of the non-uniform segmentation processing when the amplitude information of the first feedback signal is greater than the first preset threshold and less than the second preset threshold is less than the number of segments of the non-uniform segmentation processing when the amplitude information of the first feedback signal is greater than the second preset threshold and less than the preset threshold value.

[0068] By adjusting the number of segments and the segmentation method in the above manner, the system can better adapt to the signal characteristics and distortion levels of different amplitude regions, thereby improving the accuracy and efficiency of the pre-distortion processing. This processing method is particularly important in concurrent dual-band or multi-band digital pre-distortion systems because it can ensure that good pre-distortion effects can be achieved in different frequency bands and signal strengths. Moreover, compared with existing single-segment schemes, the present disclosure performs non-uniform segmentation based on the signal amplitude variation characteristics, solving the problem of poor digital pre-distortion effect caused by the overlap of inherent nonlinearity and intermodulation nonlinearity after the dual-band signal is converted into a large broadband signal.

[0069] It is understood that the settings of the preset thresholds (including the first preset threshold, the second preset threshold, and the preset threshold value) are generally determined based on experimental data, system characteristics, and performance requirements. Their selection should reflect the distortion characteristics of the power amplifier unit under different signal strengths and ensure that the pre-distortion processing can specifically compensate for these distortions.

[0070] In one embodiment of the present disclosure, Figure 4 As shown, Figure 4FIG. 1 illustrates the amplitude information of the first feedback signal represented by G according to an embodiment of the present disclosure. Based on the threshold range of G, the maximum segment number D of the first input signal is determined, thereby confirming the segmentation scheme and performing segmented processing on the first input signal.

[0071] For example: If G <G1,则D=1,表明当前功放处于低负载且非线性失真较弱的模式,表示对第一输入信号进行全段均匀分段处理,配置记忆深度为m=1,2,…,M1,分段数为K1,并使用分段函数对预失真参数进行求解。如果G1<G<G2,则D=2,D=2时,表明当前功放处于中间负载区间,非线性失真比较强,需要把第一输入信号按照分布特性非均匀的分成两个段,每个段再分别进行均匀分段求解预失真系数。其中,第一段配置记忆深度为m=1,2,…,M1,分段数为K1,第二段配置记忆深度为m=1,2,…,M2,分段数为K2,使用分段函数对预失真参数进行求解。如果G2<G<G max , then D = 3. When D = 3, the current power amplifier is in the full-load power range and nonlinear distortion is very strong. The signal needs to be non-uniformly divided into three segments based on its distribution characteristics. The predistortion parameters for each segment are then solved using uniform segmentation. The first segment is configured with a memory depth of m = 1, 2, ..., M1 and a number of segments of K1. The second segment is configured with a memory depth of m = 1, 2, ..., M2 and a number of segments of K2. The third segment is configured with a memory depth of m = 1, 2, ..., M3 and a number of segments of K3. The predistortion parameters are solved using a piecewise function.

[0072] Among them, the above piecewise function is the following piecewise function model:

[0073]

[0074] Where y(n) is the model output signal, x(n) is the model input signal, and a m 、b km is the model coefficient, m is the memory depth, k is the number of segments, [β1,β2,…,β K ] is the corresponding number of segment points, n is the nth sampling time point, nm is the nmth sampling time point, X(nm) represents the input signal at the nmth time point, M is the value of the memory depth, K is the value of the number of segments, and both M and K are positive integers.

[0075] Using the least squares method to solve the nonlinear distortion parameter a of the power amplifier m 、b km .

[0076] In one embodiment of the present disclosure, the above process of solving the predistortion parameters using piecewise functions is essentially to calculate the optimal solution of the following overdetermined matrix:

[0077] Uα=y

[0078] Among them, U is the input signal feature matrix, α is the coefficient vector α=[a m , b mk ], y is the target vector. The corresponding least squares problem is to find the optimal solution of the following equation:

[0079]

[0080] The coefficient can be calculated by the following formula:

[0081] α=(U H U) -1 U H y

[0082] The above-mentioned input signal feature matrix U is an input signal feature matrix constructed based on the input signal of each segment, which contains various features of the input signal; the target vector y represents the actual output or feedback signal of the power amplifier, which is the measurement value corresponding to the input signal U (each row of the input signal feature matrix).

[0083] The signal predistortion processing method according to the embodiment of the present disclosure is described above. Hereinafter, a signal predistortion processing device for implementing the above signal predistortion processing method will be further described. Figure 5 FIG. 4 is a functional block diagram illustrating a signal predistortion processing apparatus according to an embodiment of the present disclosure.

[0084] like Figure 5 As shown, the pre-distortion processing device 500 according to an embodiment of the present disclosure includes: an acquisition unit 501 , a generation unit 502 , a determination unit 503 and a processing unit 504 .

[0085] Specifically, the acquisition unit 501 is configured to acquire at least two initial input signals and corresponding initial feedback signals;

[0086] The generating unit 502 is configured to combine at least two initial input signals and corresponding initial feedback signals to generate a first input signal and a first feedback signal;

[0087] The determining unit 503 is configured to perform segmented processing on the first input signal based on the amplitude information of the first feedback signal to determine the predistortion parameters.

[0088] The processing unit 504 is configured to perform predistortion processing on the first input signal based on the predistortion parameters.

[0089] The generating unit 502 is further configured to: keep the frequencies of at least two initial input signals and corresponding initial feedback signals consistent, and merge them respectively to generate a first input signal corresponding to the initial input signal and a first feedback signal corresponding to the initial feedback signal.

[0090] The determining unit 503 is further configured to: determine whether the amplitude information of the first feedback signal meets a predetermined condition; if the predetermined condition is met, perform segmented processing on the first input signal to determine the predistortion parameter.

[0091] Figure 6 is a hardware block diagram illustrating an electronic device 600 according to an embodiment of the present disclosure. The electronic device according to an embodiment of the present disclosure includes at least a processor and a memory for storing computer-readable instructions. When the computer-readable instructions are loaded and executed by the processor, the processor executes the signal predistortion processing method described above.

[0092] Figure 6 The electronic device 600 shown specifically includes: a central processing unit (CPU) 601, a graphics processing unit (GPU) 602, and a main memory 603. These units are interconnected via a bus 604. The central processing unit (CPU) 601 and / or the graphics processing unit (GPU) 602 can be used as the above-mentioned processor, and the main memory 603 can be used as the above-mentioned memory for storing computer-readable instructions. In addition, the electronic device 600 may also include a communication unit 605, a storage unit 606, an output unit 607, an input unit 608, and an external device 609, which are also connected to the bus 604.

[0093] Figure 7 Schematic diagram illustrating a computer program product according to an embodiment of the present disclosure. Figure 7 As shown, a computer program product 700 according to an embodiment of the present disclosure has a computer program 701 stored thereon. When the computer program is executed by a processor, the signal predistortion processing method described above is implemented. Computer program products include, but are not limited to, system software, application software, and games. System software is the basic software of a computer, responsible for managing the computer's hardware and applications, including operating systems, device drivers, etc. Application software is software designed to meet specific needs, such as office software, image processing software, etc. Games are software used for entertainment, providing various gaming experiences. In addition, computer program products may also include embedded software, firmware, etc., for controlling and operating various hardware devices.

[0094] As described in detail above according to the present disclosure, according to the signal predistortion processing method, apparatus, electronic device and computer program product of the embodiments of the present disclosure, the present disclosure combines signals of multiple frequency bands so that predistortion processing can be performed on a unified signal, rather than performing predistortion processing on the signal of each frequency band separately, which reduces the complexity of the predistortion processing, thereby reducing the amount of calculation and shortening the processing time; secondly, the present disclosure performs predistortion processing according to the non-uniform segmentation of the signal amplitude, thereby avoiding the problem of poor predistortion effect caused by the inherent nonlinearity and intermodulation nonlinearity after the dual-frequency signal is converted into a wide bandwidth; thirdly, by combining the signals, a unified lookup table or model can be used to store the predistortion coefficients, which greatly reduces the required storage space.

[0095] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professionals and technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this disclosure.

[0096] The basic principles of the present disclosure have been described above in conjunction with specific embodiments. However, it should be noted that the advantages, strengths, and effects mentioned in this disclosure are merely illustrative and not restrictive, and should not be construed as necessarily possessed by each embodiment of the present disclosure. Furthermore, the specific details disclosed above are provided for illustrative purposes and to facilitate understanding, rather than as limitations. These details do not limit the present disclosure to necessarily being implemented using these specific details.

[0097] The block diagrams of the devices, devices, equipment, and systems involved in this disclosure are merely illustrative examples and are not intended to require or imply that they must be connected, arranged, or configured in the manner shown in the block diagrams. As will be appreciated by those skilled in the art, these devices, devices, equipment, and systems can be connected, arranged, or configured in any manner. Words such as "include," "comprise," "have," and the like are open-ended words, meaning "including but not limited to," and can be used interchangeably therewith. The words "or" and "and" used herein refer to the words "and / or" and can be used interchangeably therewith, unless the context clearly indicates otherwise. The word "such as" used herein refers to the phrase "such as but not limited to," and can be used interchangeably therewith.

[0098] Additionally, as used herein, "or" used in a list of items beginning with "at least one" indicates a separate list, so that, for example, a list of "at least one of A, B, or C" means A or B or C, or AB or AC or BC, or ABC (i.e., A and B and C). Furthermore, the word "exemplary" does not mean that the example described is preferred or better than other examples.

[0099] It should also be noted that in the system and method of the present disclosure, each component or each step can be decomposed and / or recombined. Such decomposition and / or recombination should be regarded as equivalent solutions of the present disclosure.

[0100] Various changes, substitutions, and modifications may be made to the technology herein without departing from the teachings as defined by the appended claims. Moreover, the scope of the claims of this disclosure is not limited to the specific aspects of the processes, machines, manufactures, compositions of things, means, methods, and actions described above. Currently existing or later developed processes, machines, manufactures, compositions of things, means, methods, or actions that perform substantially the same function or achieve substantially the same results as the corresponding aspects herein may be utilized. Accordingly, the appended claims include within their scope such processes, machines, manufactures, compositions of things, means, methods, or actions.

[0101] The above description of the disclosed aspects is provided to enable any person skilled in the art to make or use the present disclosure. Various modifications to these aspects will be readily apparent to those skilled in the art, and the general principles defined herein may be applied to other aspects without departing from the scope of the present disclosure. Therefore, the present disclosure is not intended to be limited to the aspects shown herein, but rather to be accorded the widest scope consistent with the principles and novel features disclosed herein.

[0102] The above description has been provided for the purpose of illustration and description. In addition, this description is not intended to limit the embodiments of the present disclosure to the forms disclosed herein. Although a number of example aspects and embodiments have been discussed above, those skilled in the art will recognize certain variations, modifications, alterations, additions, and sub-combinations thereof.

Claims

1. A signal predistortion processing method, characterized in that: include: collecting at least two initial input signals and corresponding initial feedback signals; Combining the at least two initial input signals and the corresponding initial feedback signals to generate a first input signal and a first feedback signal; Based on the amplitude information of the first feedback signal, performing segmented processing on the first input signal to determine predistortion parameters; as well as Predistortion processing is performed on the first input signal based on the predistortion parameters.

2. The signal predistortion processing method according to claim 1, wherein: The combining of the at least two initial input signals and the corresponding initial feedback signals to generate a first input signal and a first feedback signal includes: The frequencies of the at least two initial input signals and the corresponding initial feedback signals are kept consistent and are respectively merged to generate a first input signal corresponding to the initial input signal and a first feedback signal corresponding to the initial feedback signal.

3. The signal predistortion processing method according to claim 1, wherein: The step of performing segmented processing on the first input signal based on the amplitude information of the first feedback signal to obtain a predistortion coefficient includes: determining whether the amplitude information of the first feedback signal meets a predetermined condition; When the predetermined condition is met, the first input signal is processed in sections to determine predistortion parameters.

4. The signal predistortion processing method according to claim 3, wherein: The step of performing segmented processing on the first input signal to determine predistortion parameters when the predetermined condition is met includes: The predetermined condition is that the amplitude information of the first feedback signal is less than a first preset threshold; When the amplitude information of the first feedback signal is less than a first preset threshold, uniform segmentation processing is performed on the first input signal to determine predistortion parameters.

5. The signal predistortion processing method according to claim 3, wherein: The step of performing segmented processing on the first input signal to determine predistortion parameters when the predetermined condition is met includes: The predetermined condition is that the amplitude information of the first feedback signal is greater than a first preset threshold and less than a second preset threshold, or the amplitude information of the first feedback signal is greater than the second preset threshold and less than a preset threshold value; When the amplitude information of the first feedback signal is greater than a first preset threshold and less than a second preset threshold, or when the amplitude information of the first feedback signal is greater than the second preset threshold and less than a preset threshold value, performing non-uniform segmentation processing on the first input signal to determine predistortion parameters; Among them, the number of segments of non-uniform segmentation processing when the amplitude information of the first feedback signal is greater than the first preset threshold and less than the second preset threshold is less than the number of segments of non-uniform segmentation processing when the amplitude information of the first feedback signal is greater than the second preset threshold and less than the preset threshold value.

6. A signal predistortion processing device, characterized in that: include: an acquisition unit configured to acquire at least two initial input signals and corresponding initial feedback signals; a generating unit configured to combine the at least two initial input signals and the corresponding initial feedback signals to generate a first input signal and a first feedback signal; a determining unit configured to perform segmented processing on the first input signal based on amplitude information of the first feedback signal to determine a predistortion parameter; The processing unit is configured to perform predistortion processing on the first input signal based on the predistortion parameter.

7. The signal predistortion processing device according to claim 6, characterized in that: The generated unit is also configured to: The frequencies of the at least two initial input signals and the corresponding initial feedback signals are kept consistent and are respectively merged to generate a first input signal corresponding to the initial input signal and a first feedback signal corresponding to the initial feedback signal.

8. The signal predistortion processing device according to claim 6, wherein: The determining unit is further configured to: determining whether the amplitude information of the first feedback signal meets a predetermined condition; When the predetermined condition is met, the first input signal is processed in sections to determine predistortion parameters.

9. An electronic device, characterized in that: include: a memory for storing computer-readable instructions; as well as A processor is configured to execute the computer-readable instructions so that the electronic device performs the signal predistortion processing method according to any one of claims 1 to 5.

10. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the signal predistortion processing method according to any one of claims 1 to 5 is implemented.