Trap distortion compensation method and device, electronic equipment and storage medium

By collecting and analyzing time-domain assisted training step signals and feedback signals, multiple index groups are generated and compensation coefficients are determined based on the trap predistortion model, and a fine trap compensation table is constructed, which solves the problem of poor trap effect compensation in the prior art and achieves more efficient trap distortion compensation.

CN119853617APending Publication Date: 2025-04-18DATANG MOBILE COMM EQUIP CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311335933.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-10-16
Publication Date
2025-04-18

AI Technical Summary

Technical Problem

The prior art has poor compensation effect when dealing with trap effects in gallium nitride (GaN) high-efficiency amplifier devices, and it is difficult to effectively offset the impact of trap effects on the link.

Method used

By collecting time-domain assisted training step signals and feedback step signals, multiple index groups are generated, including power index and power index, the compensation coefficient is determined based on the trap predistortion model, and a fine trap compensation table is constructed to achieve accurate compensation of the downlink input signal.

Benefits of technology

It improves the accuracy of trap distortion compensation, enhances the compensation effect of trap effect, optimizes RF indicators, and improves system stability and product quality.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119853617A_ABST
    Figure CN119853617A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a trap distortion compensation method and device, electronic equipment and a storage medium, and the method comprises the steps: determining a first electric quantity index and a first power index corresponding to a downlink input signal according to the downlink input signal; searching a trap compensation table, and determining trap compensation coefficients corresponding to the first electric quantity index and the first power index; wherein the trap compensation table comprises a plurality of trap compensation coefficients corresponding to an electric quantity dimension and a power dimension; and performing trap distortion compensation on the downlink input signal based on the trap compensation coefficient to obtain a signal after trap distortion compensation. The trap compensation table comprises a plurality of trap compensation coefficients corresponding to the electric quantity dimension and the power dimension, the trap compensation coefficients corresponding to the first electric quantity index and the first power index can be accurately found, trap distortion compensation is carried out on the downlink input signal according to the trap compensation coefficients, and the accuracy of trap distortion compensation is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of digital pre-distortion, and in particular to a trap distortion compensation method, device, electronic device and storage medium. Background Art

[0002] Gallium Nitride (GaN) high-efficiency power amplifiers are increasingly used in high-frequency and high-power scenarios due to their fast electron drift velocity, high electron concentration, and high breakdown voltage. However, due to the current collapse effect and memory effect caused by the trapping effect, the reliability and stability of power amplifier devices have been reduced to a certain extent. The generation of the trap effect is strongly related to the preparation process of GaN. Due to the lattice mismatch that occurs during the growth of the epitaxial layer, and the inevitable or even intentional deep-level impurity doping of the GaN buffer layer during the growth, the trap effect usually manifests itself as a surface trap effect and a body trap effect; among them, the surface trap effect can generally be weakened by growing a passivation layer, but the traps in the buffer layer are difficult to remove.

[0003] In the related technology, a Trapping compensation algorithm based on a single-tone step signal is adopted in combination with the generation mechanism of the Trapping effect, the gain phase change caused by the Trapping effect, etc. Different step gains are regarded as different compensation coefficient indexes (i.e., power levels), and the gain phase difference of the downlink and feedback data at different power levels is extracted in segments to obtain the corresponding compensation coefficient and generate a trap (Trap) compensation look up table (Look Up Table, LUT), thereby offsetting the impact of the Trapping effect on the link.

[0004] However, the algorithm only uses power level as a single dimension to establish the trapping distortion response, forcibly unifying the originally large differences in distortion into a single compensation coefficient. The fitting method is rough and it is difficult to effectively correspond to the diverse distortion changes in the downlink, resulting in poor compensation effect of the trapping effect. Summary of the invention

[0005] In view of the above problems existing in the prior art, the embodiments of the present application provide a trap distortion compensation method, device, electronic device and storage medium.

[0006] In a first aspect, an embodiment of the present application provides a trap distortion compensation method, comprising:

[0007] Determine, according to the downlink input signal, a first quantity index and a first power index corresponding to the downlink input signal;

[0008] Searching a trap compensation table to determine a trap compensation coefficient corresponding to the first power index and the first power index; wherein the trap compensation table includes a plurality of trap compensation coefficients corresponding to a power dimension and a power dimension;

[0009] Based on the trap compensation coefficient, trap distortion compensation is performed on the downlink input signal to obtain a signal after trap distortion compensation.

[0010] Optionally, according to a trap distortion compensation method according to an embodiment of the present application, the trap compensation table is obtained based on the following steps:

[0011] Collecting a time-domain auxiliary training step signal and a feedback step signal of the time-domain auxiliary training step signal through a power amplifier;

[0012] Based on the time-domain auxiliary training step signal, generating a plurality of index groups corresponding to the time-domain auxiliary training step signal; the index groups include a second electrical quantity index and a second power index;

[0013] Determine the compensation coefficients corresponding to each of the index groups based on the time-domain auxiliary training step signal corresponding to the second electrical quantity index and the second power index in each of the index groups, and the feedback step signal corresponding to the time-domain auxiliary training step signal;

[0014] Based on the compensation coefficients, the trap compensation table is determined.

[0015] Optionally, according to a trap distortion compensation method according to an embodiment of the present application, the method further includes:

[0016] The time domain auxiliary training step signal is determined based on a time domain signal source matched with the power amplifier and a preset segment gain.

[0017] Optionally, according to a trap distortion compensation method of an embodiment of the present application, the determining the time domain auxiliary training step signal based on a time domain signal source matched with the power amplifier and a preset segmented gain includes:

[0018] Segmenting a time domain signal source matched with the power amplifier according to a preset length to obtain multiple time domain signals;

[0019] Each time domain signal is multiplied by the preset segment gain to obtain the time domain auxiliary training step signal.

[0020] Optionally, according to a trap distortion compensation method of an embodiment of the present application, the generating a plurality of index groups corresponding to the time domain auxiliary training step signal based on the time domain auxiliary training step signal includes:

[0021] Based on the time-domain auxiliary training step signal, an infinite impulse response filter is used to generate each of the second electrical quantity indexes;

[0022] Based on each of the second power indexes and all first single-point power values ​​corresponding to the time-domain auxiliary training step signal, each of the second power indexes corresponding to the time-domain auxiliary training step signal is determined.

[0023] Optionally, according to the trap distortion compensation method of an embodiment of the present application, the determining, based on each of the second power indexes and all the first single-point power values ​​corresponding to the time-domain auxiliary training step signal, each of the second power indexes corresponding to the time-domain auxiliary training step signal includes:

[0024] Divide all first single-point power values ​​corresponding to the time-domain auxiliary training step signal into segments to obtain a plurality of first single-point power values ​​corresponding to each segment;

[0025] Determine, based on each of the second power indexes and a plurality of first single-point power values ​​corresponding to each segment, each of the second power indexes corresponding to each of the second power indexes;

[0026] Based on the second power indexes respectively corresponding to the second electrical quantity indexes, the second power indexes corresponding to the time-domain auxiliary training step signal are determined.

[0027] Optionally, according to the trap distortion compensation method of an embodiment of the present application, the compensation coefficients corresponding to each of the index groups are determined based on the time domain auxiliary training step signal corresponding to the second power index and the second power index in each of the index groups, and the feedback step signal corresponding to the time domain auxiliary training step signal, including:

[0028] Based on the time domain auxiliary training step signal corresponding to the second electrical charge index and the second power index in each of the index groups, and the feedback step signal corresponding to the time domain auxiliary training step signal, a trap pre-distortion model is used to determine the compensation coefficients corresponding to each of the index groups; the trap pre-distortion model is constructed based on a memoryless polynomial.

[0029] Optionally, according to a trap distortion compensation method according to an embodiment of the present application, the trap pre-distortion model is expressed by formula (1):

[0030] The corresponding time domain auxiliary training step signal, the Y (p,q) represents the feedback step signal corresponding to the time domain auxiliary training step signal, the coef p,qrepresents the compensation coefficient corresponding to the second power index p and the second power index q, the P represents the index upper limit of the second power index p, the Q represents the index upper limit of the second power index q, and the K represents the maximum order of the trap pre-distortion model.

[0031] Optionally, according to the trap distortion compensation method of an embodiment of the present application, the determining the trap compensation table based on each of the compensation coefficients includes:

[0032] Based on the compensation coefficients, generating an initial trap compensation table;

[0033] Performing a flattening process on the initial trap compensation table to obtain a flattened trap compensation table;

[0034] Based on the time-domain auxiliary training step signal, determining whether each of the compensation coefficients in the trap compensation table after the flattening process is abnormal;

[0035] When there is no abnormality in the compensation coefficients in the trap compensation table after the flattening process, the trap compensation table after the flattening process is determined as the trap compensation table.

[0036] Optionally, according to a trap distortion compensation method of an embodiment of the present application, before generating a plurality of index groups corresponding to the time domain auxiliary training step signal based on the time domain auxiliary training step signal, the method further includes:

[0037] Performing data verification on the feedback step signal;

[0038] The verified feedback step signal and the time-domain auxiliary training step signal are aligned to obtain an aligned feedback step signal.

[0039] Optionally, according to a trap distortion compensation method of an embodiment of the present application, determining, according to a downlink input signal, a first power index and a first power index corresponding to the downlink input signal includes:

[0040] Based on the downlink input signal, an infinite impulse response filter is used to generate the first electrical quantity index corresponding to the downlink input signal;

[0041] The first power index corresponding to the downlink input signal is determined based on a second single-point power value corresponding to the downlink input signal and a power range in which the second single-point power value is located.

[0042] Optionally, according to a trap distortion compensation method of an embodiment of the present application, performing trap distortion compensation on the downlink input signal based on the trap compensation coefficient to obtain a trap distortion compensated signal includes:

[0043] The trap compensation coefficient is weighted to the downlink input signal to obtain the trap distortion compensated signal.

[0044] In a second aspect, an embodiment of the present application further provides an electronic device, including a memory, a transceiver, and a processor:

[0045] A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations:

[0046] Determine, according to the downlink input signal, a first quantity index and a first power index corresponding to the downlink input signal;

[0047] Searching a trap compensation table to determine a trap compensation coefficient corresponding to the first power index and the first power index; wherein the trap compensation table includes a plurality of trap compensation coefficients corresponding to a power dimension and a power dimension;

[0048] Based on the trap compensation coefficient, trap distortion compensation is performed on the downlink input signal to obtain a signal after trap distortion compensation.

[0049] Optionally, according to an electronic device of an embodiment of the present application, the trap compensation table is obtained based on the following steps:

[0050] Collecting a time-domain auxiliary training step signal and a feedback step signal of the time-domain auxiliary training step signal through a power amplifier;

[0051] Based on the time-domain auxiliary training step signal, generating a plurality of index groups corresponding to the time-domain auxiliary training step signal; the index groups include a second electrical quantity index and a second power index;

[0052] Determine the compensation coefficients corresponding to each of the index groups based on the time-domain auxiliary training step signal corresponding to the second electrical quantity index and the second power index in each of the index groups, and the feedback step signal corresponding to the time-domain auxiliary training step signal;

[0053] Based on the compensation coefficients, the trap compensation table is determined.

[0054] Optionally, according to an electronic device of an embodiment of the present application, the operation further includes:

[0055] The time domain auxiliary training step signal is determined based on a time domain signal source matched with the power amplifier and a preset segment gain.

[0056] Optionally, according to an electronic device of an embodiment of the present application, the determining the time domain auxiliary training step signal based on a time domain signal source matched with the power amplifier and a preset segmented gain includes:

[0057] Segmenting a time domain signal source matched with the power amplifier according to a preset length to obtain multiple time domain signals;

[0058] Each time domain signal is multiplied by the preset segment gain to obtain the time domain auxiliary training step signal.

[0059] Optionally, according to an electronic device of an embodiment of the present application, the generating, based on the time domain auxiliary training step signal, a plurality of index groups corresponding to the time domain auxiliary training step signal includes:

[0060] Based on the time-domain auxiliary training step signal, an infinite impulse response filter is used to generate each of the second electrical quantity indexes;

[0061] Based on each of the second power indexes and all first single-point power values ​​corresponding to the time-domain auxiliary training step signal, each of the second power indexes corresponding to the time-domain auxiliary training step signal is determined.

[0062] Optionally, according to an electronic device of an embodiment of the present application, the determining, based on each of the second power indexes and all first single-point power values ​​corresponding to the time-domain auxiliary training step signal, each of the second power indexes corresponding to the time-domain auxiliary training step signal includes:

[0063] Divide all first single-point power values ​​corresponding to the time-domain auxiliary training step signal into segments to obtain a plurality of first single-point power values ​​corresponding to each segment;

[0064] Determine, based on each of the second power indexes and a plurality of first single-point power values ​​corresponding to each segment, each of the second power indexes corresponding to each of the second power indexes;

[0065] Based on the second power indexes respectively corresponding to the second electrical quantity indexes, the second power indexes corresponding to the time-domain auxiliary training step signal are determined.

[0066] Optionally, according to an electronic device of an embodiment of the present application, the determining the compensation coefficients corresponding to each of the index groups respectively based on the time domain auxiliary training step signal corresponding to the second power index and the second power index in each of the index groups, and the feedback step signal corresponding to the time domain auxiliary training step signal, includes:

[0067] Based on the time domain auxiliary training step signal corresponding to the second electrical charge index and the second power index in each of the index groups, and the feedback step signal corresponding to the time domain auxiliary training step signal, a trap pre-distortion model is used to determine the compensation coefficients corresponding to each of the index groups; the trap pre-distortion model is constructed based on a memoryless polynomial.

[0068] Optionally, according to an electronic device of an embodiment of the present application, the trap pre-distortion model is expressed by formula (1):

[0069]

[0070] Among them, the Xdpd (p,q) represents the time domain auxiliary training step signal corresponding to the second power index p and the second power index q, the Y (p,q) represents the feedback step signal corresponding to the time domain auxiliary training step signal, the coef p,q represents the compensation coefficient corresponding to the second power index p and the second power index q, the P represents the index upper limit of the second power index p, the Q represents the index upper limit of the second power index q, and the K represents the maximum order of the trap pre-distortion model.

[0071] Optionally, according to an electronic device of an embodiment of the present application, the determining the trap compensation table based on each of the compensation coefficients includes:

[0072] Based on the compensation coefficients, generating an initial trap compensation table;

[0073] Performing a flattening process on the initial trap compensation table to obtain a flattened trap compensation table;

[0074] Based on the time-domain auxiliary training step signal, determining whether each of the compensation coefficients in the trap compensation table after the flattening process is abnormal;

[0075] When there is no abnormality in the compensation coefficients in the trap compensation table after the flattening process, the trap compensation table after the flattening process is determined as the trap compensation table.

[0076] Optionally, according to an electronic device of an embodiment of the present application, before generating a plurality of index groups corresponding to the time-domain auxiliary training step signal based on the time-domain auxiliary training step signal, the operation further includes:

[0077] Performing data verification on the feedback step signal;

[0078] The verified feedback step signal and the time-domain auxiliary training step signal are aligned to obtain an aligned feedback step signal.

[0079] Optionally, according to an electronic device of an embodiment of the present application, the determining, according to the downlink input signal, a first power index and a first power index corresponding to the downlink input signal includes:

[0080] Based on the downlink input signal, an infinite impulse response filter is used to generate the first electrical quantity index corresponding to the downlink input signal;

[0081] The first power index corresponding to the downlink input signal is determined based on a second single-point power value corresponding to the downlink input signal and a power range in which the second single-point power value is located.

[0082] Optionally, according to an electronic device of an embodiment of the present application, the performing trapping distortion compensation on the downlink input signal based on the trapping compensation coefficient to obtain a trapping distortion compensated signal includes:

[0083] The trap compensation coefficient is weighted to the downlink input signal to obtain the trap distortion compensated signal.

[0084] In a third aspect, an embodiment of the present application further provides a trap distortion compensation device, including:

[0085] A first determination module, configured to determine, according to a downlink input signal, a first quantity index and a first power index corresponding to the downlink input signal;

[0086] A search module, used to search a trap compensation table to determine a trap compensation coefficient corresponding to the first power index and the first power index; wherein the trap compensation table includes a plurality of trap compensation coefficients corresponding to a power dimension and a power dimension;

[0087] The compensation module is used to perform trapping distortion compensation on the downlink input signal based on the trapping compensation coefficient to obtain a signal after trapping distortion compensation.

[0088] Optionally, the trap distortion compensation device further includes:

[0089] An acquisition module, used for acquiring a time-domain auxiliary training step signal and a feedback step signal of the time-domain auxiliary training step signal through a power amplifier;

[0090] A generating module, configured to generate a plurality of index groups corresponding to the time domain auxiliary training step signal based on the time domain auxiliary training step signal; the index groups include a second electrical quantity index and a second power index;

[0091] A third determination module, configured to determine the compensation coefficients corresponding to each of the index groups based on the time domain auxiliary training step signal corresponding to the second electrical quantity index and the second power index in each of the index groups, and the feedback step signal corresponding to the time domain auxiliary training step signal;

[0092] The fourth determination module is used to determine the trap compensation table based on each of the compensation coefficients.

[0093] Optionally, the trap distortion compensation device further includes:

[0094] The fifth determination module is used to determine the time domain auxiliary training step signal based on a time domain signal source matched with the power amplifier and a preset segment gain.

[0095] Optionally, the fourth determining module is specifically configured to:

[0096] Segmenting a time domain signal source matched with the power amplifier according to a preset length to obtain multiple time domain signals;

[0097] Each time domain signal is multiplied by the preset segment gain to obtain the time domain auxiliary training step signal.

[0098] Optionally, the generating module is specifically used to:

[0099] Based on the time-domain auxiliary training step signal, an infinite impulse response filter is used to generate each of the second electrical quantity indexes;

[0100] Based on each of the second power indexes and all first single-point power values ​​corresponding to the time-domain auxiliary training step signal, each of the second power indexes corresponding to the time-domain auxiliary training step signal is determined.

[0101] Optionally, the generating module is further used to:

[0102] Divide all first single-point power values ​​corresponding to the time-domain auxiliary training step signal into segments to obtain a plurality of first single-point power values ​​corresponding to each segment;

[0103] Determine, based on each of the second power indexes and a plurality of first single-point power values ​​corresponding to each segment, each of the second power indexes corresponding to each of the second power indexes;

[0104] Based on the second power indexes respectively corresponding to the second electrical quantity indexes, the second power indexes corresponding to the time-domain auxiliary training step signal are determined.

[0105] Optionally, the third determining module is specifically configured to:

[0106] Based on the time domain auxiliary training step signal corresponding to the second electrical charge index and the second power index in each of the index groups, and the feedback step signal corresponding to the time domain auxiliary training step signal, a trap pre-distortion model is used to determine the compensation coefficients corresponding to each of the index groups; the trap pre-distortion model is constructed based on a memoryless polynomial.

[0107] Optionally, the trap pre-distortion model is expressed by formula (1):

[0108]

[0109] Among them, the X (p,q) represents the time domain auxiliary training step signal corresponding to the second power index p and the second power index q, the Y (p,q) represents the feedback step signal corresponding to the time domain auxiliary training step signal, the coef p,q represents the compensation coefficient corresponding to the second power index p and the second power index q, the P represents the index upper limit of the second power index p, the Q represents the index upper limit of the second power index q, and the K represents the maximum order of the trap pre-distortion model.

[0110] Optionally, the fourth determining module is specifically configured to:

[0111] Based on the compensation coefficients, generating an initial trap compensation table;

[0112] Performing a flattening process on the initial trap compensation table to obtain a flattened trap compensation table;

[0113] Based on the time-domain auxiliary training step signal, determining whether each of the compensation coefficients in the trap compensation table after the flattening process is abnormal;

[0114] When there is no abnormality in the compensation coefficients in the trap compensation table after the flattening process, the trap compensation table after the flattening process is determined as the trap compensation table.

[0115] Optionally, the trap distortion compensation device further includes:

[0116] A verification module, used for performing data verification on the feedback step signal;

[0117] The alignment module is used to align the verified feedback step signal and the time domain auxiliary training step signal to obtain the aligned feedback step signal.

[0118] Optionally, the first determining module is specifically configured to:

[0119] Based on the downlink input signal, an infinite impulse response filter is used to generate the first electrical quantity index corresponding to the downlink input signal;

[0120] The first power index corresponding to the downlink input signal is determined based on a second single-point power value corresponding to the downlink input signal and a power range in which the second single-point power value is located.

[0121] Optionally, the compensation module is specifically used to:

[0122] The trap compensation coefficient is weighted to the downlink input signal to obtain the trap distortion compensated signal.

[0123] In a fourth aspect, an embodiment of the present application further provides a processor-readable storage medium, wherein the processor-readable storage medium stores a computer program, and the computer program is used to enable the processor to execute the steps of the trap distortion compensation method described in the first aspect as described above.

[0124] In a fifth aspect, an embodiment of the present application further provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, wherein the computer program is used to enable a computer to execute the steps of the trap distortion compensation method provided in the first aspect as described above.

[0125] The trap distortion compensation method, device and storage medium provided in the embodiment of the present application searches the trap compensation table by determining the first power index and the first power index corresponding to the downlink input signal. Since the trap compensation table includes multiple trap compensation coefficients corresponding to the power dimension and the power dimension, the trap compensation coefficient corresponding to the first power index and the first power index can be accurately found, and then the trap distortion compensation is performed on the downlink input signal according to the trap compensation coefficient, and the signal after trap distortion compensation is obtained, which improves the accuracy of trap distortion compensation and has a good compensation effect of the trap effect. BRIEF DESCRIPTION OF THE DRAWINGS

[0126] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, a brief introduction will be given below to the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0127] Figure 1 It is a schematic diagram of the location of GaN HEMT traps provided by the prior art;

[0128] Figure 2 It is one of the flow charts of the trap distortion compensation method provided in the embodiment of the present application;

[0129] Figure 3 It is a data flow diagram of trap distortion compensation provided by the present application;

[0130] Figure 4 is a schematic diagram of a time-domain assisted training step signal provided in an embodiment of the present application;

[0131] Figure 5 is a schematic diagram of the flattening process of the initial trap compensation table provided by the present invention;

[0132] Figure 6 is a schematic diagram of a process for constructing a trap compensation table provided in an embodiment of the present application;

[0133] Figure 7 This is the second flow chart of the trap distortion compensation method provided in the embodiment of the present application;

[0134] Figure 8 is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application;

[0135] Fig. 9 It is a structural schematic diagram of a trap distortion compensation device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0136] In the embodiments of the present application, the term "and / or" describes the association relationship of the associated objects, indicating that three relationships may exist. For example, A and / or B may represent: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the associated objects before and after are in an "or" relationship.

[0137] In the embodiments of the present application, the term "plurality" refers to two or more than two, and other quantifiers are similar.

[0138] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0139] In order to facilitate a clearer understanding of the embodiments of the present application, some relevant technical knowledge is first introduced as follows.

[0140] The trapping effect can be divided into surface trapping effect and body trapping effect according to the different causes of hole generation in GaN power amplifier devices. The trapping effect is determined by the characteristics of the GaN preparation process itself. When a large bias stress is applied to the gate (equivalent to the low level of a large signal), electrons are captured by surface traps or defects in the GaN lattice. After the stress is removed (the large signal is switched to a small signal), the electrons are still trapped in these traps, causing current collapse. This phenomenon will directly affect the stability of the output power, and then lead to the deterioration of the adjacent channel power ratio (ACPR) and the error vector magnitude (EVM), resulting in poor signal transmission quality and even the burning of the power amplifier.

[0141] Figure 1 Schematic diagram of the location of GaN high electron mobility transistor (HEMT) traps provided by the prior art, such as Figure 1 As shown, the locations where traps may appear are the passivation layer, the AlGaN barrier layer, the GaN channel, the GaN buffer layer, and the substrate.

[0142] Limited by the manufacturing process and the characteristics of the device itself, the trapping effect elimination method based on the material level cannot fully meet the needs of RF applications. In order to better solve this problem, in the prior art, a trapping compensation algorithm based on a single-tone step signal is proposed, combining the generation mechanism of the trapping effect and the gain phase change caused by the trapping effect. It collects the gain phase distortion caused by the actual trapping effect on the power amplifier output and compensates it by reverse pre-distortion, thereby offsetting the impact of the effect on the link.

[0143] The key steps in implementing the algorithm are: first, combining the power levels in several typical scenarios to produce a single-tone step signal at a certain frequency point that meets the requirements of the power amplifier model, that is, the step signal source contains multiple steps with increasing power levels; the single-tone step signal is used as an auxiliary training sequence, frequency-shifted and inserted into the protection time slot, and passed through the power amplifier together with the downlink data to achieve the stimulation of the Trapping effect of the power amplifier by the single-tone step signal; the single-tone step signal and feedback data after passing through the power amplifier are collected back, which includes the Trapping effect caused by different power level changes and the accompanying gain phase distortion.

[0144] The algorithm uses the designed power level as the division standard, extracts the point-by-point gain phase difference between the forward step and the feedback step at the power level, and obtains the average gain phase difference; then, it constructs a Trapping compensation Look-Up-Table (LUT) based on the distortion of each power level; finally, when the link passes through the LUT, it realizes Trapping pre-distortion and compensation according to the compensation coefficient corresponding to the power index.

[0145] The existing algorithm regards different step gains as different compensation coefficient indexes (i.e., power levels), and extracts the gain phase difference between downlink data and feedback data at different power levels in segments, thereby obtaining the corresponding compensation coefficient and generating a Trapping compensation LUT table. Although this method is relatively simple to implement and occupies relatively few computing resources, it has low fitting accuracy for the Trapping effect, and its main disadvantages include:

[0146] 1. Only the power level is used as a single dimension to establish the Trapping distortion response. The compensation coefficient of this algorithm is obtained by statistically averaging the gain phase distortion of each data point under a certain power level, which largely flattens the distortion behavior in different time periods. It only relies on artificial experience to divide a certain power level and forcibly unifies the originally large-scale distortion into a single compensation coefficient. The fitting method is rough and it is difficult to effectively correspond to the diverse distortion changes in the downlink.

[0147] Second, the auxiliary training sequence used is a single-tone step signal, which is quite different from the downlink data. When fitting the Trapping distortion, the Trapping distortion stimulated by the single-tone step signal changes from strong to weak within the microsecond (μs) time of a certain power level. However, this method simply averages the distortion characteristics within a certain power level indiscriminately, which will cause a large number of Trapping distortion characteristics to be erased when extracting the compensation coefficient; there is a significant difference between the Trapping distortion stimulated by the single-tone step signal and the Trapping distortion stimulated by the downlink data. The Trapping distortion characteristics of the single-tone step signal are single and cannot fully reflect the distortion of the actual data of different power levels in the power switching scenario. Therefore, the captured Trapping effect cannot well represent the actual situation of Trapping distortion.

[0148] In response to the above-mentioned problems existing in the prior art, the embodiments of the present application provide a trap distortion compensation method, device, electronic device and storage medium, which utilize time domain to assist in training the trapping distortion caused by switching between large and small powers in the step signal acquisition link, and establish a trap pre-distortion model based on a memoryless polynomial, which compensates for the nonlinear distortion and linear distortion caused by switching between large and small signals on the basis of digital pre-distortion, and has a good compensation effect for the trap effect, thereby achieving the effect of optimizing RF indicators and improving system stability and product quality.

[0149] Figure 2 is one of the flow charts of the trap distortion compensation method provided in the embodiment of the present application, such as Figure 2 As shown, the method includes steps 201 to 203; wherein,

[0150] Step 201: Determine a first power index and a first power index corresponding to the downlink input signal according to the downlink input signal.

[0151] It should be noted that the trap distortion compensation method provided in the embodiment of the present application can be applied to the scenario of trap distortion compensation caused by the trap effect. The executor of the method can be a trap distortion compensation device, such as an electronic device, or a control module in the trap distortion compensation device for performing trap distortion compensation.

[0152] Specifically, in actual engineering applications, considering the potential impact of compensation for trap effects on DPD compensation, the downlink input signal can be a DPD signal that has undergone digital pre-distortion (DPD) to improve system stability; the downlink input signal can also be a downlink signal that has not undergone DPD. According to the downlink input signal, the first power index and the first power index corresponding to the downlink input signal can be determined, that is, the power dimension index and the power dimension index of the downlink input signal.

[0153] Step 202, searching a trap compensation table to determine a trap compensation coefficient corresponding to a first power index and a first power index; wherein the trap compensation table includes a plurality of trap compensation coefficients corresponding to a power dimension and a power dimension.

[0154] Specifically, the trap compensation table includes multiple trap compensation coefficients corresponding to the electrical dimension and the power dimension. According to the first electrical index and the first power index corresponding to the downlink input signal, the trap compensation coefficient table is searched, and the trap compensation coefficient corresponding to the first electrical index of the electrical dimension and the first power index of the power dimension can be found from the trap compensation coefficient table.

[0155] Step 203 : Based on the trapping compensation coefficient, trapping distortion compensation is performed on the downlink input signal to obtain a signal after trapping distortion compensation.

[0156] Specifically, according to the trap compensation coefficient found in the trap compensation table, trap distortion compensation may be performed on the downlink input signal to obtain a signal after trap distortion compensation.

[0157] Figure 3 This is a schematic diagram of the trap distortion compensation data flow provided by this application, such as Figure 3 As shown, in actual applications, the downlink input signal X may be a downlink signal that has passed through DPD. The downlink input signal X passes through a trap compensation table, and a trap compensation coefficient corresponding to the first power index and the first power index is found from the trap compensation table; then, trap distortion compensation is performed on the downlink input signal according to the trap compensation coefficient to obtain a signal after trap distortion compensation.

[0158] The trap distortion compensation method provided in the embodiment of the present application searches the trap compensation table by determining the first power index and the first power index corresponding to the downlink input signal. Since the trap compensation table includes multiple trap compensation coefficients corresponding to the power dimension and the power dimension, the trap compensation coefficient corresponding to the first power index and the first power index can be accurately found, and then the trap distortion compensation is performed on the downlink input signal according to the trap compensation coefficient to obtain a signal after trap distortion compensation, thereby improving the accuracy of trap distortion compensation and achieving a good compensation effect of the trap effect.

[0159] Optionally, the trap compensation table is obtained based on the following steps:

[0160] (1) Collect the time domain auxiliary training step signal and the feedback step signal of the time domain auxiliary training step signal through the power amplifier.

[0161] Specifically, the time domain auxiliary training step signal can be a pre-distorted time domain step signal after DPD, or a time domain step signal without DPD. Through the time domain auxiliary training step signal, the impulse response exhibited by the power amplifier in the link can be stimulated and included in the feedback step signal. The time domain auxiliary training step signal matches the sampling rate, signal bandwidth, signal data calibration power, and peak-to-average ratio of the power amplifier, so that the impulse response stimulated by the time domain auxiliary training step signal matches the actual situation. Figure 4 is a schematic diagram of a time domain assisted training step signal provided in an embodiment of the present application, such as Figure 4 As shown, the horizontal axis represents the number of time domain signal points, and the vertical axis represents the single-point power value (ie, the single-point signal modulus value) corresponding to each signal point.

[0162] The time domain auxiliary training step signal is used as a carrier signal and inserted into the downlink special timing for transmission. The downlink special timing is the time period between the transmission signal and the reception signal. Figure 3As shown, the time domain auxiliary training step signal X and the feedback step signal Y of the time domain auxiliary training step signal X after passing through the power amplifier PA are collected, that is, the impulse response exhibited by the power amplifier at different power levels is captured.

[0163] (2) Based on the time-domain auxiliary training step signal, generate multiple index groups corresponding to the time-domain auxiliary training step signal; the index group includes a second electrical quantity index and a second power index.

[0164] Specifically, according to the time-domain auxiliary training step signal, a plurality of index groups corresponding to the time-domain auxiliary training step signal may be generated; wherein the index group includes a second electrical quantity index and a second power index.

[0165] (3) Based on the time-domain auxiliary training step signal corresponding to the second electrical quantity index and the second power index in each index group, and the feedback step signal corresponding to the time-domain auxiliary training step signal, the compensation coefficient corresponding to each index group is determined.

[0166] Specifically, the rate, delay and gain phase between the time domain auxiliary training step signal and the feedback step signal are aligned. According to the time domain auxiliary training step signal corresponding to the second power index and the second power index in each index group, and the feedback step signal corresponding to the time domain auxiliary training step signal, the compensation coefficient corresponding to each index group, that is, the compensation coefficient corresponding to the second power index and the second power index, can be determined.

[0167] (4) Based on the compensation coefficients, a trap compensation table is determined.

[0168] Specifically, a trap compensation table may be determined according to the compensation coefficients corresponding to the index groups.

[0169] The trap distortion compensation method provided in the embodiment of the present application collects the time domain auxiliary training step signal and the feedback step signal of the time domain auxiliary training step signal through the power amplifier, so that the time domain auxiliary training step signal based on the carrier signal can accurately capture the trap distortion response when passing through the power amplifier. According to the time domain auxiliary training step signal, multiple index groups corresponding to the time domain auxiliary training step signal are generated; the index group includes a second electrical quantity index and a second power index; according to the time domain auxiliary training step signal corresponding to the second electrical quantity index and the second power index, and the feedback step signal corresponding to the time domain auxiliary training step signal, the compensation coefficient is accurately divided, and then the trap compensation table including the electrical quantity dimension and the power dimension is obtained according to each compensation coefficient, so as to realize the accurate compensation of the trap distortion compensation, improve the accuracy of the trap distortion compensation, and achieve good compensation effect of the trap effect.

[0170] Optionally, a time domain auxiliary training step signal is determined based on a time domain signal source matched with the power amplifier and a preset segment gain.

[0171] Specifically, after the power amplifier is designed, the characteristic parameters of the power amplifier itself have been determined, such as the maximum bandwidth, rated transmit power and sampling rate supported by the power amplifier. According to the power amplifier, a time domain signal source of preset length with a sampling rate, signal bandwidth, signal data calibration power, and peak-to-average ratio matching the power amplifier can be designed and generated, and then according to the time domain signal source and the preset segment gain, a time domain auxiliary training step signal can be determined. For example, the preset segment gain gain = [0.25, 0.6, 1].

[0172] The trap distortion compensation method provided in the embodiment of the present application can ensure that the trap distortion response stimulated by a certain time domain auxiliary training step signal passing through the power amplifier is more consistent with the actual situation by designing a time domain signal source that matches the power amplifier, thereby improving the accuracy of trap distortion compensation.

[0173] Optionally, determining a time domain auxiliary training step signal based on a time domain signal source matched with a power amplifier and a preset segment gain includes:

[0174] The time domain signal source matched with the power amplifier is segmented according to a preset length to obtain multiple time domain signal segments; each time domain signal segment is multiplied by a preset segment gain to obtain a time domain auxiliary training step signal.

[0175] Specifically, the time domain signal source matched with the power amplifier is segmented according to a preset length to obtain multiple time domain signals. For example, the time domain signal source is a 120M signal with a length of 4096, and the preset length of the segment is len = [1024, 2048, 1024], that is, the time domain signal is divided into three segments. Each time domain signal is multiplied by the preset segment gain to obtain a time domain auxiliary training step signal. For example, the preset segment gain gain = [0.25, 0.6, 1], then the time domain signal of the [0, 1024] segment is multiplied by 0.25, the time domain signal of the [1025-2048] segment is multiplied by 0.6, and the time domain signal of the [2049-4096] segment is multiplied by 1 to obtain a time domain auxiliary training step signal.

[0176] Optionally, before generating a plurality of index groups corresponding to the time-domain auxiliary training step signal based on the time-domain auxiliary training step signal, the method further includes:

[0177] (a) Data verification of the feedback step signal.

[0178] Specifically, data verification includes mean dimension and peak dimension. For the mean dimension, the average power of the feedback step signal is calculated based on the collected feedback step signal, and the average power is compared with the first preset range. When the average power is within the first preset range, it means that the collected feedback step signal meets the actual requirements and the data verification is passed; when the average power is outside the first preset range, it means that the collected feedback step signal does not meet the actual requirements and the data verification fails. For example, if the average power of the feedback step signal is calculated to be -10 and the first preset range is [-13, -11], the average power is too large, which means that the collected feedback step signal does not meet the actual requirements and the data verification fails.

[0179] For the peak dimension, the maximum peak value of the single-point signal power is determined based on the collected feedback step signal, and then the maximum peak value is compared with the first preset threshold. If the maximum peak value is greater than the first preset threshold, it means that the collected feedback step signal does not meet the actual requirements and the data verification fails; if the maximum peak value is not greater than the first preset threshold, it means that the collected feedback step signal meets the actual requirements and the data verification passes.

[0180] The signal peak-to-average ratio can also be calculated and compared with the second preset threshold. If the signal peak-to-average ratio is greater than the second preset threshold, it means that the collected feedback step signal does not meet the actual requirements and the data verification fails; if the signal peak-to-average ratio is not greater than the second preset threshold, it means that the collected feedback step signal meets the actual requirements and the data verification passes.

[0181] (b) Aligning the verified feedback step signal and the time-domain auxiliary training step signal to obtain an aligned feedback step signal.

[0182] Specifically, the verified feedback step signal and the time-domain auxiliary training step signal are subjected to rate alignment, delay alignment, and gain phase alignment to obtain an aligned feedback step signal.

[0183] For example, if the sampling rates of the feedback step signal and the time-domain auxiliary training step signal are inconsistent, it is necessary to align the sampling rates of the feedback step signal and the time-domain auxiliary training step signal, that is, adjust the low sampling rate signal to a high sampling rate signal. For example, if the sampling rates of the feedback step signal and the time-domain auxiliary training step signal are inconsistent, the sampling rate of the time-domain auxiliary training step signal is 245.76MHz, and the sampling rate of the feedback step signal is 491.52MHz. Adjust the sampling rate of the time-domain auxiliary training step signal to 491.52MHz, that is, adjust the low sampling rate to a high sampling rate, and achieve rate alignment of the feedback step signal and the time-domain auxiliary training step signal.

[0184] The trap distortion compensation method provided in the embodiment of the present application performs data verification on the feedback step signal, and then aligns the verified feedback step signal with the time domain auxiliary training step signal, so that the feedback step signal and the time domain auxiliary training step signal are aligned, thereby improving the accuracy of the compensation coefficient.

[0185] Optionally, based on the time domain auxiliary training step signal, generating multiple index groups corresponding to the time domain auxiliary training step signal includes:

[0186] 1) Based on the time-domain auxiliary training step signal, an infinite impulse response filter is used to generate each second electrical quantity index.

[0187] Specifically, the electric quantity dimension and the power dimension are two dimensions that constitute the trap compensation table. The electric quantity represents the average power level of the signal within a period of time. According to the time-domain auxiliary training step signal, the long-term power statistical characteristics of the infinite impulse response (IIR) filter are used to generate each second electric quantity index; wherein the IIR filter has a memory effect. When obtaining the electric quantity index, the IIR filter can be expressed by formula (2):

[0188] The modulus of the order signal, y(nj) represents the amount of electricity at the current time point n delayed by j time points, y(n) represents the amount of electricity at the current time point n, a j and b i is the coefficient of the IIR filter, M is the maximum time delay of the input time-domain auxiliary training step signal modulus, and N is the maximum time delay of the time-domain auxiliary training step signal modulus corresponding to the output power.

[0189] It should be noted that when the time-domain assisted training step signal passes through the IIR filter, the response of the IIR filter is not only related to the instantaneous power of the time-domain assisted training step signal at the current time point, but also related to the time-domain assisted training step signals at several time points before the current time point. This feature ensures the acquisition of the power dimension identifier (i.e., the second power index) of the time-domain assisted training step signal, and facilitates the division of power levels.

[0190] In practice, the second power index can be generated according to the power output by the IIR filter. For example, the first 100 time domain signal points output by the IIR filter correspond to a power value, and the first 100 time domain signal points correspond to a second power index, that is, the power value is the second power index.

[0191] 2) Based on the second power indexes and all first single-point power values ​​corresponding to the time-domain auxiliary training step signal, determine the second power indexes corresponding to the time-domain auxiliary training step signal.

[0192] Specifically, the power dimension of the signal is a single-point instantaneous power value, and the single-point power value is the instantaneous power value corresponding to each signal point of the time-domain auxiliary training step signal. Based on the division of the power dimension, the second power indexes corresponding to the time-domain auxiliary training step signal can be determined according to the second power indexes and all the first single-point power values ​​corresponding to the time-domain auxiliary training step signal.

[0193] Optionally, determining each second power index corresponding to the time-domain auxiliary training step signal based on each second power index and all first single-point power values ​​corresponding to the time-domain auxiliary training step signal includes:

[0194] a) segmenting all first single-point power values ​​corresponding to the time-domain auxiliary training step signal to obtain a plurality of first single-point power values ​​corresponding to each segment.

[0195] Specifically, all first single-point power values ​​corresponding to the time-domain auxiliary training step signal are segmented to obtain multiple segments, each of which corresponds to multiple first single-point power values. For example, the maximum range of all first single-point power values ​​corresponding to the time-domain auxiliary training step signal is 0 to 16384, and the maximum range is divided into 16 segments, each of which corresponds to 1024 first single-point power values.

[0196] b) determining second power indexes corresponding to the second power indexes based on the second power indexes and the plurality of first single-point power values ​​corresponding to each segment.

[0197] Specifically, each second power index corresponds to a different second power index, that is, the corresponding first single-point power value range is different. According to each second power index and multiple first single-point power values ​​corresponding to each segment, the second power indexes corresponding to each second power index can be determined.

[0198] For example, the range of the first single-point power value corresponding to the second power index is 0 to 2048, the corresponding power indexes are power index 1 and power index 2, the range of the first single-point power value contained in power index 1 is 0 to 1024, and the range of the first single-point power value contained in power index 2 is 1025 to 2048; or, the range of the first single-point power value corresponding to the second power index is 0 to 12288, that is, corresponding to power index 1 to power index 12 in the range of 0 to 12288.

[0199] c) Based on the second power indexes corresponding to the second electrical quantity indexes, respectively, determining the second power indexes corresponding to the time-domain auxiliary training step signal.

[0200] Specifically, according to the second power indexes corresponding to the second electrical quantity indexes, the second power indexes corresponding to the time-domain auxiliary training step signal can be determined.

[0201] The trap distortion compensation method provided in the embodiment of the present application adopts an infinite impulse response filter to divide the time-domain auxiliary training step signal in the electrical dimension to obtain multiple second electrical indexes; then, on the basis of the division in the electrical dimension, the time-domain auxiliary training step signal is divided in the power dimension according to all first single-point power values ​​corresponding to the time-domain auxiliary training step signal to obtain multiple second power indexes, thereby realizing the division of the time-domain auxiliary training step signal in the electrical dimension and the power dimension, and constructing a trap compensation table in the two dimensions of electrical dimension and power dimension, which can accurately realize the extraction and compensation of trap distortion, avoid a large number of distortion features from being erased, improve the accuracy of trap distortion compensation, and achieve good compensation effect.

[0202] Optionally, based on the time domain auxiliary training step signal corresponding to the second power index and the second power index in each index group, and the feedback step signal corresponding to the time domain auxiliary training step signal, determining the compensation coefficients corresponding to each index group respectively includes:

[0203] Based on the time-domain auxiliary training step signal corresponding to the second electrical quantity index and the second power index in each index group, and the feedback step signal corresponding to the time-domain auxiliary training step signal, a trap pre-distortion model is used to determine the compensation coefficients corresponding to each index group respectively; the trap pre-distortion model is constructed based on a memoryless polynomial.

[0204] Specifically, the trap pre-distortion model is constructed based on a memoryless polynomial. The trap pre-distortion model is expressed by formula (1):

[0205] Auxiliary training step signal, Y (p,q) represents the feedback step signal corresponding to the time domain auxiliary training step signal, coef p,q represents the compensation coefficient corresponding to the second power index p and the second power index q, P represents the index upper limit of the second power index p, Q represents the index upper limit of the second power index q, and K represents the maximum order of the trap pre-distortion model.

[0207] Since the time domain auxiliary training step signal and the feedback step signal are aligned in the time domain, according to the time domain auxiliary training step signal corresponding to the second electrical quantity index and the second power index in each index group, and the feedback step signal corresponding to the time domain auxiliary training step signal, the trap predistortion model can be used to determine the compensation coefficient coef corresponding to each index group. p,q .

[0208] The trap distortion compensation method provided in the embodiment of the present application adopts a trap pre-distortion model constructed by a memoryless polynomial to fit the distortion. The trap pre-distortion model takes into account both linear distortion and nonlinear distortion, and can improve the compensation effect when performing trap distortion compensation, so that the compensation effect is good.

[0209] Optionally, based on each compensation coefficient, a trap compensation table is determined, including:

[0210] (1) Based on the compensation coefficients, an initial trap compensation table is generated.

[0211] Specifically, after obtaining the compensation coefficients of the electric quantity dimension and the power dimension, an initial trap compensation table may be generated according to the compensation coefficients; wherein the initial trap compensation table includes the compensation coefficients.

[0212] (2) The initial trap compensation table is flattened to obtain a flattened trap compensation table.

[0213] Specifically, the table flattening process will have a key impact on the compensation effect. The principle adopted is "the same power index (power dimension) is flattened according to the power index (power dimension), and large power is flattened according to the power dimension." Figure 5 Schematic diagram of the flattening process of the initial trap compensation table provided by the present invention, such as Figure 5 As shown, the diagonal grid represents the determined compensation coefficient, and the blank grid represents no compensation coefficient. When the power is small, the determined compensation coefficient is copied in the direction of the arrow in the power dimension. When the power is large, the determined compensation coefficient is copied in the direction of the arrow in the power dimension to achieve leveling of the initial trap compensation table.

[0214] It should be noted that the table flattening process includes two flattening processes. The first flattening process supplements the compensation coefficients of the power dimension and power dimension corresponding to the blank grid according to the determined compensation coefficients of the power dimension and power dimension; the second flattening process adjusts the compensation coefficient according to the actual compensation situation to make the flattening position appropriate, ensuring that the trapping compensation does not interfere with the RF indicators and link stability while offsetting the trapping effect.

[0215] (3) Based on the time-domain auxiliary training step signal, determine whether the compensation coefficients in the trap compensation table after the flattening process are abnormal.

[0216] Specifically, Figure 3 As shown, the time domain auxiliary training step signal is passed through the trap compensation table after flattening processing to determine whether the average power and peak power of the step signal after the trap compensation table after flattening processing exceed the limit, thereby determining whether the step signal meets the actual requirements. When it is determined that the step signal meets the actual requirements, it is determined that the compensation coefficients in the trap compensation table after flattening processing are normal; when it is determined that the step signal does not meet the actual requirements, it is determined that the compensation coefficients in the trap compensation table after flattening processing are abnormal.

[0217] (4) When there is no abnormality in the compensation coefficients in the trap compensation table after the flattening process, the trap compensation table after the flattening process is determined as the trap compensation table.

[0218] Specifically, when there is no abnormality in the compensation coefficients in the trap compensation table after the flattening process, the trap compensation table after the flattening process is determined as the trap compensation table, and the trap compensation table is placed in the link for trap compensation.

[0219] Optionally, when the compensation coefficients in the trap compensation table after the leveling process are abnormal, the trap compensation table after the leveling process is not used as a trap compensation table, nor is the trap compensation table after the leveling process placed in the link for trap compensation, so as to avoid affecting the video indicators and link hardware, and wait for the subsequent process of extracting the trap compensation table.

[0220] The trap distortion compensation method provided in the embodiment of the present application obtains a complete trap compensation table by flattening the initial trap compensation table, compensating for the gaps in the initial trap compensation standard and the table positions that are not expected to be compensated according to actual needs, thereby achieving accurate compensation for trap distortion and improving the compensation effect.

[0221] Figure 6 is a flow chart of constructing a trap compensation table provided in an embodiment of the present application, such as Figure 6 As shown, including:

[0222] Step 601: Use the time domain auxiliary training step signal as a carrier signal and insert it into a downlink special timing for transmission.

[0223] Step 602 : collecting a time-domain auxiliary training step signal and a feedback step signal of the time-domain auxiliary training step signal after passing through a power amplifier.

[0224] Step 603: perform data verification on the feedback step signal.

[0225] Step 604 , judging whether the feedback step signal is verified. If the feedback step signal is verified, go to step 605 ; if the feedback step signal is verified, go to step 614 .

[0226] Step 605: signal alignment processing. Align the verified feedback step signal and the time-domain auxiliary training step signal to obtain an aligned feedback step signal; wherein the alignment processing includes rate alignment, delay alignment and gain phase alignment.

[0227] Step 606: Generate a second power index. Based on the time-domain auxiliary training step signal, an infinite impulse response filter is used to generate each second power index.

[0228] Step 607, generating a second power index. Segment all first single-point power values ​​corresponding to the time-domain auxiliary training step signal to obtain multiple first single-point power values ​​corresponding to each segment; determine each second power index corresponding to each second power index based on each second power index and the multiple first single-point power values ​​corresponding to each segment; determine each second power index corresponding to the time-domain auxiliary training step signal based on each second power index corresponding to each second power index.

[0229] Step 608, determining compensation coefficients. Based on the time domain auxiliary training step signals corresponding to the second electrical quantity index and the second power index in each index group, and the feedback step signals corresponding to the time domain auxiliary training step signals, the trap predistortion model is used to determine compensation coefficients corresponding to each index group.

[0230] Step 609: Generate an initial trap compensation table. Generate an initial trap compensation table based on the compensation coefficients.

[0231] Step 610: flatten the initial trap compensation table to obtain a flattened trap compensation table.

[0232] Step 611, trap compensation table verification: Based on the time domain auxiliary training step signal, determine whether each compensation coefficient in the trap compensation table after the flattening process is abnormal.

[0233] Step 612, determine whether the trap compensation table is verified. If the compensation coefficients in the trap compensation table after the flattening process are normal, go to step 613; if the compensation coefficients in the trap compensation table after the flattening process are abnormal, go to step 614.

[0234] Step 613: The table is retrieved successfully and the trap compensation table is put into the link for compensation. The trap compensation table after the flattening process is determined as the trap compensation table, and the trap compensation table is put into the link for compensation.

[0235] Step 614, the meter fails to be retrieved and waits for the next meter to be retrieved.

[0236] Optionally, determining, according to the downlink input signal, a first power index and a first power index corresponding to the downlink input signal includes:

[0237] (a) Based on the downlink input signal, an infinite impulse response filter is used to generate a first power index corresponding to the downlink input signal.

[0238] Specifically, the downlink input signal is input into the infinite impulse response filter shown in formula (2), and the electric quantity value output by the infinite impulse response filter can be obtained. The first electric quantity index corresponding to the downlink input signal is determined according to the electric quantity value.

[0239] (b) determining a first power index corresponding to the downlink input signal based on a second single-point power value corresponding to the downlink input signal and a power range in which the second single-point power value is located.

[0240] Specifically, the first power index corresponding to the downlink input signal can be determined according to the second single-point power value corresponding to the downlink input signal and the power range in which the second single-point power value is located. For example, the first power index corresponding to the downlink input signal is relatively small, and only includes the first power index in the range of 0 to 2048, that is, the first power index 1 corresponds to the power range of 0 to 1024, and the first power index 2 corresponds to the power range of 1025 to 2048; and the second single-point power value is 1000, and the second single-point power value is in the power range of 0 to 1024, then it can be obtained that the power index corresponding to the downlink input signal is the first power index 1.

[0241] The trap distortion compensation method provided in the embodiment of the present application adopts an infinite impulse response filter to divide the downlink input signal in the electric quantity dimension to obtain a first electric quantity index; then, based on the division in the electric quantity dimension, the downlink input signal is divided in the power dimension according to the second single-point power value corresponding to the downlink input signal and the power range in which the second single-point power value is located to obtain a first power index, thereby realizing the division of the downlink input signal in the electric quantity dimension and the power dimension, and then realizing accurate compensation for the trap distortion by searching the trap compensation table, thereby improving the efficiency of the trap distortion compensation.

[0242] Optionally, based on the trap compensation coefficient, performing trap distortion compensation on the downlink input signal to obtain a trap distortion compensated signal includes:

[0243] The trap compensation coefficient is weighted to the downlink input signal to obtain a signal after trap distortion compensation.

[0244] Specifically, the trap compensation coefficient is weighted to the downlink input signal using formula (3), and a signal after trap distortion compensation can be obtained. Formula (3) is expressed as:

[0245] X trap =X*LUT trap [P,Q](3)

[0246] Among them, X trap represents the signal after trap distortion compensation, X represents the downstream input signal, LUT trap [P,Q] represents the compensation coefficients looked up through the trap compensation table.

[0247] The trap distortion compensation method provided in the embodiment of the present application achieves effective compensation for the downlink input signal by weighting the trap compensation coefficient to the downlink input signal, thereby improving the compensation accuracy.

[0248] Figure 7 This is a second flow chart of the trap distortion compensation method provided in the embodiment of the present application, such as Figure 7 As shown, the method includes steps 701 to 704; wherein,

[0249] Step 701: Based on a downlink input signal, an infinite impulse response filter is used to generate a first power index corresponding to the downlink input signal.

[0250] Step 702: Determine a first power index corresponding to the downlink input signal based on a second single-point power value corresponding to the downlink input signal and a power range in which the second single-point power value is located.

[0251] Step 703: Look up a trap compensation table to determine a trap compensation coefficient corresponding to the first power index and the first power index.

[0252] Step 704: add the trapping compensation coefficient to the downlink input signal to obtain a signal after trapping distortion compensation.

[0253] Figure 8 is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application, such as Figure 8 As shown, the electronic device includes: a memory 820, a transceiver 800, and a processor 810, wherein:

[0254] The memory 820 is used to store computer programs; the transceiver 800 is used to send and receive data under the control of the processor; the processor 810 is used to read the computer program in the memory and perform the following operations:

[0255] Determine, according to the downlink input signal, a first quantity index and a first power index corresponding to the downlink input signal;

[0256] Searching a trap compensation table to determine a trap compensation coefficient corresponding to the first power index and the first power index; wherein the trap compensation table includes a plurality of trap compensation coefficients corresponding to the power dimension and the power dimension;

[0257] Based on the trap compensation coefficient, trap distortion compensation is performed on the downlink input signal to obtain a trap distortion compensated signal.

[0258] Specifically, the transceiver 800 is used to receive and send data under the control of the processor 810.

[0259] Among them, Figure 8In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically linking together various circuits of one or more processors represented by processor 810 and memory represented by memory 820. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 800 may be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium, which transmission medium may include a wireless channel, a wired channel, an optical cable, and the like. The processor 810 is responsible for managing the bus architecture and general processing, and the memory 820 may store data used by the processor 810 when performing operations.

[0260] The processor 810 may be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or a complex programmable logic device (CPLD). The processor may also adopt a multi-core architecture.

[0261] Optionally, the trap compensation table is obtained based on the following steps:

[0262] Collecting a time-domain auxiliary training step signal and a feedback step signal of the time-domain auxiliary training step signal through a power amplifier;

[0263] Based on the time domain auxiliary training step signal, generate multiple index groups corresponding to the time domain auxiliary training step signal; the index group includes a second electrical quantity index and a second power index;

[0264] Determine the compensation coefficients corresponding to the respective index groups based on the time-domain auxiliary training step signals corresponding to the second electrical quantity index and the second power index in each index group, and the feedback step signals corresponding to the time-domain auxiliary training step signals;

[0265] Based on the compensation coefficients, a trap compensation table is determined.

[0266] Optionally, the operation further includes:

[0267] Based on a time domain signal source matched with the power amplifier and a preset segment gain, a time domain auxiliary training step signal is determined.

[0268] Optionally, determining a time domain auxiliary training step signal based on a time domain signal source matched with a power amplifier and a preset segment gain includes:

[0269] Segmenting a time domain signal source matched with a power amplifier according to a preset length to obtain multiple time domain signals;

[0270] Each time domain signal is multiplied by the preset segment gain to obtain a time domain auxiliary training step signal.

[0271] Optionally, based on the time domain auxiliary training step signal, generating multiple index groups corresponding to the time domain auxiliary training step signal includes:

[0272] Based on the time domain auxiliary training step signal, an infinite impulse response filter is used to generate each second electrical quantity index;

[0273] Based on the second power indexes and all first single-point power values ​​corresponding to the time-domain auxiliary training step signal, the second power indexes corresponding to the time-domain auxiliary training step signal are determined.

[0274] Optionally, determining each second power index corresponding to the time-domain auxiliary training step signal based on each second power index and all first single-point power values ​​corresponding to the time-domain auxiliary training step signal includes:

[0275] Divide all first single-point power values ​​corresponding to the time-domain auxiliary training step signal into segments to obtain a plurality of first single-point power values ​​corresponding to each segment;

[0276] Determine, based on each second power index and a plurality of first single-point power values ​​corresponding to each segment, each second power index corresponding to each second power index;

[0277] Based on the second power indexes respectively corresponding to the second electrical quantity indexes, the second power indexes corresponding to the time-domain auxiliary training step signal are determined.

[0278] Optionally, based on the time domain auxiliary training step signal corresponding to the second power index and the second power index in each index group, and the feedback step signal corresponding to the time domain auxiliary training step signal, determining the compensation coefficients corresponding to each index group respectively includes:

[0279] Based on the time-domain auxiliary training step signal corresponding to the second electrical quantity index and the second power index in each index group, and the feedback step signal corresponding to the time-domain auxiliary training step signal, a trap pre-distortion model is used to determine the compensation coefficients corresponding to each index group respectively; the trap pre-distortion model is constructed based on a memoryless polynomial.

[0280] Optionally, the trap pre-distortion model is expressed by formula (1):

[0281]

[0282] Among them, Xdpd (p,q)represents the time domain auxiliary training step signal corresponding to the second power index p and the second power index q, Y (p,q) represents the feedback step signal corresponding to the time domain auxiliary training step signal, coef p,q represents the compensation coefficient corresponding to the second power index p and the second power index q, P represents the index upper limit of the second power index p, Q represents the index upper limit of the second power index q, and K represents the maximum order of the trap pre-distortion model.

[0283] Optionally, based on each compensation coefficient, a trap compensation table is determined, including:

[0284] Based on the compensation coefficients, an initial trap compensation table is generated;

[0285] The initial trap compensation table is flattened to obtain a flattened trap compensation table;

[0286] Based on the time domain auxiliary training step signal, determine whether each compensation coefficient in the trap compensation table after leveling is abnormal;

[0287] When there is no abnormality in the compensation coefficients in the trap compensation table after the flattening process, the trap compensation table after the flattening process is determined as the trap compensation table.

[0288] Optionally, before generating a plurality of index groups corresponding to the time-domain auxiliary training step signal based on the time-domain auxiliary training step signal, the operation further includes:

[0289] Perform data verification on the feedback step signal;

[0290] The verified feedback step signal and the time-domain auxiliary training step signal are aligned to obtain an aligned feedback step signal.

[0291] Optionally, determining, according to the downlink input signal, a first power index and a first power index corresponding to the downlink input signal includes:

[0292] Based on the downlink input signal, an infinite impulse response filter is used to generate a first power index corresponding to the downlink input signal;

[0293] A first power index corresponding to the downlink input signal is determined based on a second single-point power value corresponding to the downlink input signal and a power range in which the second single-point power value is located.

[0294] Optionally, based on the trap compensation coefficient, performing trap distortion compensation on the downlink input signal to obtain a trap distortion compensated signal includes:

[0295] The trap compensation coefficient is weighted to the downlink input signal to obtain a signal after trap distortion compensation.

[0296] It should be noted here that the above-mentioned electronic device provided in the embodiment of the present application can implement all the method steps implemented in the above-mentioned method embodiment, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as the method embodiment will not be described in detail here.

[0297] Fig. 9 is a schematic diagram of the structure of the trap distortion compensation device provided in the embodiment of the present application, such as Fig. 9 As shown, the trap distortion compensation device 900 includes a first determination module 901, a search module 902 and a compensation module 903; wherein,

[0298] A first determining module 901 is used to determine a first power index and a first power index corresponding to the downlink input signal according to the downlink input signal;

[0299] A search module 902 is used to search a trap compensation table to determine a trap compensation coefficient corresponding to the first power index and the first power index; wherein the trap compensation table includes a plurality of trap compensation coefficients corresponding to the power dimension and the power dimension;

[0300] The compensation module 903 is configured to perform trapping distortion compensation on the downlink input signal based on the trapping compensation coefficient to obtain a signal after trapping distortion compensation.

[0301] The trap distortion compensation device provided in the embodiment of the present application searches the trap compensation table by determining the first power index and the first power index corresponding to the downlink input signal. Since the trap compensation table includes multiple trap compensation coefficients corresponding to the power dimension and the power dimension, the trap compensation coefficient corresponding to the first power index and the first power index can be accurately found, and then the trap distortion compensation is performed on the downlink input signal according to the trap compensation coefficient to obtain a signal after trap distortion compensation, thereby improving the accuracy of trap distortion compensation and achieving a good compensation effect of the trap effect.

[0302] Optionally, the trap distortion compensation device 900 further includes:

[0303] An acquisition module, used for acquiring a time-domain auxiliary training step signal and a feedback step signal of the time-domain auxiliary training step signal through a power amplifier;

[0304] A generating module, used to generate a plurality of index groups corresponding to the time domain auxiliary training step signal based on the time domain auxiliary training step signal; the index group includes a second electrical quantity index and a second power index;

[0305] A third determination module is used to determine the compensation coefficients corresponding to each index group based on the time domain auxiliary training step signal corresponding to the second power index and the second power index in each index group, and the feedback step signal corresponding to the time domain auxiliary training step signal;

[0306] The fourth determination module is used to determine a trap compensation table based on the compensation coefficients.

[0307] Optionally, the trap distortion compensation device 900 further includes:

[0308] The fifth determination module is used to determine the time domain auxiliary training step signal based on the time domain signal source matched with the power amplifier and the preset segment gain.

[0309] Optionally, the fourth determining module is specifically configured to:

[0310] Segmenting a time domain signal source matched with a power amplifier according to a preset length to obtain multiple time domain signals;

[0311] Each time domain signal is multiplied by the preset segment gain to obtain a time domain auxiliary training step signal.

[0312] Optionally, generate a module specifically for:

[0313] Based on the time domain auxiliary training step signal, an infinite impulse response filter is used to generate each second electrical quantity index;

[0314] Based on the second power indexes and all first single-point power values ​​corresponding to the time-domain auxiliary training step signal, the second power indexes corresponding to the time-domain auxiliary training step signal are determined.

[0315] Optionally, the build module is also used to:

[0316] Divide all first single-point power values ​​corresponding to the time-domain auxiliary training step signal into segments to obtain a plurality of first single-point power values ​​corresponding to each segment;

[0317] Determine, based on each second power index and a plurality of first single-point power values ​​corresponding to each segment, each second power index corresponding to each second power index;

[0318] Based on the second power indexes respectively corresponding to the second electrical quantity indexes, the second power indexes corresponding to the time-domain auxiliary training step signal are determined.

[0319] Optionally, the third determining module is specifically configured to:

[0320] Based on the time-domain auxiliary training step signal corresponding to the second electrical quantity index and the second power index in each index group, and the feedback step signal corresponding to the time-domain auxiliary training step signal, a trap pre-distortion model is used to determine the compensation coefficients corresponding to each index group respectively; the trap pre-distortion model is constructed based on a memoryless polynomial.

[0321] Optionally, the trap pre-distortion model is expressed by formula (1):

[0322] Auxiliary training step signal, Y (p,q) represents the feedback step signal corresponding to the time domain auxiliary training step signal, coef p,q represents the compensation coefficient corresponding to the second power index p and the second power index q, P represents the index upper limit of the second power index p, Q represents the index upper limit of the second power index q, and K represents the maximum order of the trap pre-distortion model.

[0324] Optionally, the fourth determining module is specifically configured to:

[0325] Based on the compensation coefficients, an initial trap compensation table is generated;

[0326] The initial trap compensation table is flattened to obtain a flattened trap compensation table;

[0327] Based on the time domain auxiliary training step signal, determine whether each compensation coefficient in the trap compensation table after leveling is abnormal;

[0328] When there is no abnormality in the compensation coefficients in the trap compensation table after the flattening process, the trap compensation table after the flattening process is determined as the trap compensation table.

[0329] Optionally, the trap distortion compensation device 900 further includes:

[0330] A verification module, used for performing data verification on the feedback step signal;

[0331] The alignment module is used to align the verified feedback step signal and the time-domain auxiliary training step signal to obtain the aligned feedback step signal.

[0332] Optionally, the first determining module is specifically configured to:

[0333] Based on the downlink input signal, an infinite impulse response filter is used to generate a first power index corresponding to the downlink input signal;

[0334] A first power index corresponding to the downlink input signal is determined based on a second single-point power value corresponding to the downlink input signal and a power range in which the second single-point power value is located.

[0335] Optionally, the compensation module is specifically used to:

[0336] The trap compensation coefficient is weighted to the downlink input signal to obtain a signal after trap distortion compensation.

[0337] The methods and devices provided in the various embodiments of the present application are based on the same application concept. Since the methods and devices solve problems based on similar principles, the implementation of the devices and methods can refer to each other, and the repeated parts will not be repeated.

[0338] It should be noted that the division of units in the embodiments of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation. In addition, each functional unit in each embodiment of the present application may be integrated into a processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0339] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several instructions to enable a computer device (which can be a personal computer, server, or network device, etc.) or a processor (Processor) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), disk or optical disk and other media that can store program codes.

[0340] It should be noted here that the above-mentioned device provided in the embodiment of the present application can implement all the method steps implemented in the above-mentioned method embodiment, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as those in the method embodiment will not be described in detail here.

[0341] On the other hand, an embodiment of the present application also provides a processor-readable storage medium, which stores a computer program, and the computer program is used to enable the processor to execute the trap distortion compensation method provided by the above-mentioned embodiments, for example, including: according to the downlink input signal, determining the first power index and the first power index corresponding to the downlink input signal; searching the trap compensation table to determine the trap compensation coefficient corresponding to the first power index and the first power index; wherein the trap compensation table includes multiple trap compensation coefficients corresponding to the power dimension and the power dimension; based on the trap compensation coefficient, performing trap distortion compensation on the downlink input signal to obtain a signal after trap distortion compensation.

[0342] The processor-readable storage medium can be any available medium or data storage device that can be accessed by the processor, including but not limited to magnetic storage (such as floppy disks, hard disks, magnetic tapes, magneto-optical disks (MO), etc.), optical storage (such as CD, DVD, BD, HVD, etc.), and semiconductor storage (such as ROM, EPROM, EEPROM, non-volatile memory (NANDFLASH), solid-state drive (SSD)), etc.

[0343] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage and optical storage, etc.) that contain computer-usable program code.

[0344] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer executable instructions. These computer executable instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0345] These processor executable instructions may also be stored in a processor readable memory that can direct a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the processor readable memory produce an article of manufacture including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0346] These processor-executable instructions may also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for executing on the computer or other programmable device to implement the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0347] Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.

Claims

1. A trap distortion compensation method, characterized in that: include: Determine, according to the downlink input signal, a first quantity index and a first power index corresponding to the downlink input signal; Searching a trap compensation table to determine a trap compensation coefficient corresponding to the first power index and the first power index; wherein the trap compensation table includes a plurality of trap compensation coefficients corresponding to a power dimension and a power dimension; Based on the trap compensation coefficient, trap distortion compensation is performed on the downlink input signal to obtain a signal after trap distortion compensation.

2. The trap distortion compensation method according to claim 1, characterized in that: The trap compensation table is obtained based on the following steps: Collecting a time-domain auxiliary training step signal and a feedback step signal of the time-domain auxiliary training step signal through a power amplifier; Based on the time-domain auxiliary training step signal, generating a plurality of index groups corresponding to the time-domain auxiliary training step signal; the index groups include a second electrical quantity index and a second power index; Determine the compensation coefficients corresponding to each of the index groups based on the time-domain auxiliary training step signal corresponding to the second electrical quantity index and the second power index in each of the index groups, and the feedback step signal corresponding to the time-domain auxiliary training step signal; Based on the compensation coefficients, the trap compensation table is determined.

3. The trap distortion compensation method according to claim 2, characterized in that: The method further comprises: The time domain auxiliary training step signal is determined based on a time domain signal source matched with the power amplifier and a preset segment gain.

4. The trap distortion compensation method according to claim 3, characterized in that: The step of determining the time domain auxiliary training step signal based on a time domain signal source matched with the power amplifier and a preset segment gain includes: Segmenting a time domain signal source matched with the power amplifier according to a preset length to obtain multiple time domain signals; Each time domain signal is multiplied by the preset segment gain to obtain the time domain auxiliary training step signal.

5. The trap distortion compensation method according to any one of claims 2 to 4, characterized in that: The step of generating a plurality of index groups corresponding to the time domain auxiliary training step signal based on the time domain auxiliary training step signal comprises: Based on the time-domain auxiliary training step signal, an infinite impulse response filter is used to generate each of the second electrical quantity indexes; Based on each of the second power indexes and all first single-point power values ​​corresponding to the time-domain auxiliary training step signal, each of the second power indexes corresponding to the time-domain auxiliary training step signal is determined.

6. The trap distortion compensation method according to claim 5, characterized in that: The determining, based on each of the second power indexes and all the first single-point power values ​​corresponding to the time-domain auxiliary training step signal, each of the second power indexes corresponding to the time-domain auxiliary training step signal comprises: Divide all first single-point power values ​​corresponding to the time-domain auxiliary training step signal into segments to obtain a plurality of first single-point power values ​​corresponding to each segment; Determine, based on each of the second power indexes and a plurality of first single-point power values ​​corresponding to each segment, each of the second power indexes corresponding to each of the second power indexes; Based on the second power indexes respectively corresponding to the second electrical quantity indexes, the second power indexes corresponding to the time-domain auxiliary training step signal are determined.

7. The trap distortion compensation method according to any one of claims 2 to 4, characterized in that: The determining, based on the time domain auxiliary training step signal corresponding to the second power index and the second power index in each of the index groups, and the feedback step signal corresponding to the time domain auxiliary training step signal, the compensation coefficients corresponding to each of the index groups respectively include: Based on the time domain auxiliary training step signal corresponding to the second electrical charge index and the second power index in each of the index groups, and the feedback step signal corresponding to the time domain auxiliary training step signal, a trap pre-distortion model is used to determine the compensation coefficients corresponding to each of the index groups; the trap pre-distortion model is constructed based on a memoryless polynomial.

8. The trap distortion compensation method according to claim 7, characterized in that: The trap pre-distortion model is expressed by formula (1): Among them, the X (p,q) represents the time domain auxiliary training step signal corresponding to the second power index p and the second power index q, the Y (p,q) represents the feedback step signal corresponding to the time domain auxiliary training step signal, the coef p,q represents the compensation coefficient corresponding to the second power index p and the second power index q, the P represents the index upper limit of the second power index p, the Q represents the index upper limit of the second power index q, and the K represents the maximum order of the trap pre-distortion model.

9. The trap distortion compensation method according to any one of claims 2 to 4, characterized in that: The step of determining the trap compensation table based on each of the compensation coefficients comprises: Based on the compensation coefficients, generating an initial trap compensation table; performing a flattening process on the initial trap compensation table to obtain a flattened trap compensation table; Based on the time-domain auxiliary training step signal, determining whether each of the compensation coefficients in the trap compensation table after the flattening process is abnormal; When there is no abnormality in the compensation coefficients in the trap compensation table after the flattening process, the trap compensation table after the flattening process is determined as the trap compensation table.

10. The trap distortion compensation method according to any one of claims 2 to 4, characterized in that: Before generating a plurality of index groups corresponding to the time domain auxiliary training step signal based on the time domain auxiliary training step signal, the method further includes: Performing data verification on the feedback step signal; The verified feedback step signal and the time-domain auxiliary training step signal are aligned to obtain an aligned feedback step signal.

11. The trap distortion compensation method according to claim 1, characterized in that: The determining, according to the downlink input signal, a first power index and a first power index corresponding to the downlink input signal includes: Based on the downlink input signal, an infinite impulse response filter is used to generate the first electrical quantity index corresponding to the downlink input signal; The first power index corresponding to the downlink input signal is determined based on a second single-point power value corresponding to the downlink input signal and a power range in which the second single-point power value is located.

12. The trap distortion compensation method according to claim 1, characterized in that: The performing trapping distortion compensation on the downlink input signal based on the trapping compensation coefficient to obtain a trapping distortion compensated signal includes: The trap compensation coefficient is weighted to the downlink input signal to obtain the trap distortion compensated signal.

13. An electronic device, characterized in that: Including memory, transceiver, processor: A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations: Determine, according to the downlink input signal, a first quantity index and a first power index corresponding to the downlink input signal; Searching a trap compensation table to determine a trap compensation coefficient corresponding to the first power index and the first power index; wherein the trap compensation table includes a plurality of trap compensation coefficients corresponding to a power dimension and a power dimension; Based on the trap compensation coefficient, trap distortion compensation is performed on the downlink input signal to obtain a signal after trap distortion compensation.

14. The electronic device according to claim 13, characterized in that: The trap compensation table is obtained based on the following steps: Collecting a time-domain auxiliary training step signal and a feedback step signal of the time-domain auxiliary training step signal through a power amplifier; Based on the time-domain auxiliary training step signal, generating a plurality of index groups corresponding to the time-domain auxiliary training step signal; the index groups include a second electrical quantity index and a second power index; Determine the compensation coefficients corresponding to each of the index groups based on the time-domain auxiliary training step signal corresponding to the second electrical quantity index and the second power index in each of the index groups, and the feedback step signal corresponding to the time-domain auxiliary training step signal; Based on the compensation coefficients, the trap compensation table is determined.

15. The electronic device according to claim 14, characterized in that: The operations also include: The time domain auxiliary training step signal is determined based on a time domain signal source matched with the power amplifier and a preset segment gain.

16. The electronic device according to claim 15, characterized in that: The step of determining the time domain auxiliary training step signal based on a time domain signal source matched with the power amplifier and a preset segment gain includes: Segmenting a time domain signal source matched with the power amplifier according to a preset length to obtain multiple time domain signals; Each time domain signal is multiplied by the preset segment gain to obtain the time domain auxiliary training step signal.

17. The electronic device according to any one of claims 14 to 16, characterized in that: The step of generating a plurality of index groups corresponding to the time domain auxiliary training step signal based on the time domain auxiliary training step signal comprises: Based on the time-domain auxiliary training step signal, an infinite impulse response filter is used to generate each of the second electrical quantity indexes; Based on each of the second power indexes and all first single-point power values ​​corresponding to the time-domain auxiliary training step signal, each of the second power indexes corresponding to the time-domain auxiliary training step signal is determined.

18. The electronic device according to claim 17, characterized in that: The determining, based on each of the second power indexes and all the first single-point power values ​​corresponding to the time-domain auxiliary training step signal, each of the second power indexes corresponding to the time-domain auxiliary training step signal comprises: Divide all first single-point power values ​​corresponding to the time-domain auxiliary training step signal into segments to obtain a plurality of first single-point power values ​​corresponding to each segment; Determine, based on each of the second power indexes and a plurality of first single-point power values ​​corresponding to each segment, each of the second power indexes corresponding to each of the second power indexes; Based on the second power indexes respectively corresponding to the second electrical quantity indexes, the second power indexes corresponding to the time-domain auxiliary training step signal are determined.

19. The electronic device according to any one of claims 14 to 16, characterized in that: The determining, based on the time domain auxiliary training step signal corresponding to the second power index and the second power index in each of the index groups, and the feedback step signal corresponding to the time domain auxiliary training step signal, the compensation coefficients corresponding to each of the index groups respectively include: Based on the time domain auxiliary training step signal corresponding to the second electrical charge index and the second power index in each of the index groups, and the feedback step signal corresponding to the time domain auxiliary training step signal, a trap pre-distortion model is used to determine the compensation coefficients corresponding to each of the index groups; the trap pre-distortion model is constructed based on a memoryless polynomial.

20. The electronic device according to claim 19, characterized in that The trap pre-distortion model is expressed by formula (1): Among them, the Xdpd (p,q) represents the time domain auxiliary training step signal corresponding to the second power index p and the second power index q, the Y (p,q) represents the feedback step signal corresponding to the time domain auxiliary training step signal, the coef p,q represents the compensation coefficient corresponding to the second power index p and the second power index q, the P represents the index upper limit of the second power index p, the Q represents the index upper limit of the second power index q, and the K represents the maximum order of the trap pre-distortion model.

21. The electronic device according to any one of claims 14 to 16, characterized in that: The step of determining the trap compensation table based on each of the compensation coefficients comprises: Based on the compensation coefficients, generating an initial trap compensation table; Performing a flattening process on the initial trap compensation table to obtain a flattened trap compensation table; Based on the time-domain auxiliary training step signal, determining whether each of the compensation coefficients in the trap compensation table after the flattening process is abnormal; When there is no abnormality in the compensation coefficients in the trap compensation table after the flattening process, the trap compensation table after the flattening process is determined as the trap compensation table.

22. The electronic device according to any one of claims 14 to 16, characterized in that: Before generating a plurality of index groups corresponding to the time-domain auxiliary training step signal based on the time-domain auxiliary training step signal, the operation further includes: Performing data verification on the feedback step signal; The verified feedback step signal and the time-domain auxiliary training step signal are aligned to obtain an aligned feedback step signal.

23. The electronic device according to claim 13, characterized in that: The determining, according to the downlink input signal, a first power index and a first power index corresponding to the downlink input signal includes: Based on the downlink input signal, an infinite impulse response filter is used to generate the first electrical quantity index corresponding to the downlink input signal; The first power index corresponding to the downlink input signal is determined based on a second single-point power value corresponding to the downlink input signal and a power range in which the second single-point power value is located.

24. The electronic device according to claim 13, characterized in that: The performing trapping distortion compensation on the downlink input signal based on the trapping compensation coefficient to obtain a trapping distortion compensated signal includes: The trap compensation coefficient is weighted to the downlink input signal to obtain the trap distortion compensated signal.

25. A trap distortion compensation device, characterized in that: include: A first determination module, configured to determine, according to a downlink input signal, a first quantity index and a first power index corresponding to the downlink input signal; A search module, used to search a trap compensation table to determine a trap compensation coefficient corresponding to the first power index and the first power index; wherein the trap compensation table includes a plurality of trap compensation coefficients corresponding to a power dimension and a power dimension; The compensation module is used to perform trapping distortion compensation on the downlink input signal based on the trapping compensation coefficient to obtain a signal after trapping distortion compensation.

26. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and the computer program is used to make a computer execute the method according to any one of claims 1 to 12.