Transmitter and signal transmission method, electronic device and computer readable storage medium

By detecting and compensating for the power of the local oscillator leakage signal in the transmitter, the problem of local oscillator signal leakage in the upconversion structure is solved, and the signal transmission performance is improved.

CN116192169BActive Publication Date: 2025-11-11BEIJING ESWIN COMPUTING TECH CO LTD +1
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202211581083.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-12-07
Publication Date
2025-11-11
Estimated Expiration
2042-12-07

AI Technical Summary

Technical Problem

The transmitter with the up-conversion structure has a local oscillator signal leakage problem, which leads to an increase in the error vector amplitude and affects the signal transmission performance.

Method used

The baseband processor detects the transmitted signal power through a feedback circuit, determines the local oscillator leakage compensation amount, and compensates for the local oscillator leakage through a compensation module. The mixing and amplification circuit performs mixing and amplification processing to obtain the compensated transmitted signal.

Benefits of technology

This reduces local oscillator signal leakage and improves the transmitter's signal transmission performance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116192169B_ABST
    Figure CN116192169B_ABST
Patent Text Reader

Abstract

This application discloses a transmitter, a signal transmission method, an electronic device, and a computer-readable storage medium. The transmitter includes: a feedback circuit for acquiring a transmitted signal from a mixer amplifier circuit; detecting the power of the transmitted signal; transmitting the power of the transmitted signal to a baseband processor; a baseband processor for determining a local oscillator leakage compensation amount based on compensation information and the power of the transmitted signal; the compensation information characterizes the mathematical relationship between the power of the transmitted signal, the signal transmission information of the transmitter, and the local oscillator leakage compensation amount; sending the local oscillator leakage compensation amount to a compensation module; a compensation module for compensating the local oscillator leakage of the transmitter according to the local oscillator leakage compensation amount to obtain a pre-distortion signal, which serves as the compensation input signal for the transmitter; transmitting the compensation input signal to the mixer amplifier circuit; and a mixer amplifier circuit for mixing and amplifying the compensation input signal to obtain a compensated transmitted signal.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technology, and in particular to a transmitter and signal transmission method, electronic equipment, and computer-readable storage medium. Background Technology

[0002] With the development of communication technology, up-conversion transmitters (DUCT) are commonly used in wireless communication systems. However, up-conversion transmitters often suffer from local oscillator leakage, which increases the error vector magnitude of the transmitter and affects its signal transmission performance. Summary of the Invention

[0003] This application provides a transmitter, a signal transmission method, an electronic device, and a computer-readable storage medium, which improves the signal transmission performance of the transmitter.

[0004] The technical solution of this application is implemented as follows:

[0005] This application provides a transmitter, including:

[0006] A feedback circuit is used to acquire the transmitted signal from the mixer amplifier circuit; detect the power of the transmitted signal; and transmit the power of the transmitted signal to the baseband processor. The baseband processor is used to determine the local oscillator leakage compensation amount based on compensation information and the power of the transmitted signal. The compensation information is used to characterize the mathematical relationship between the power of the transmitted signal, the signal transmission information of the transmitter, and the local oscillator leakage compensation amount. The local oscillator leakage compensation amount is sent to the compensation module. The compensation module is used to compensate for the local oscillator leakage of the transmitter according to the local oscillator leakage compensation amount to obtain a predistortion signal, which serves as the compensation input signal for the transmitter. The compensation input signal is transmitted to the mixer amplifier circuit. The mixer amplifier circuit is used to perform mixer amplification processing on the compensation input signal to obtain a compensated transmitted signal.

[0007] This application provides a signal transmission method applied to the aforementioned transmitter, including:

[0008] The transmitted signal is obtained from the mixer amplifier circuit through the feedback circuit; the power of the transmitted signal is detected.

[0009] The baseband processor determines the local oscillator leakage compensation amount based on the compensation information and the power of the transmitted signal; the compensation information is used to characterize the mathematical relationship between the power of the transmitted signal, the signal transmission information of the transmitter, and the local oscillator leakage compensation amount.

[0010] The local oscillator leakage of the transmitter is compensated by the compensation module according to the local oscillator leakage compensation amount to obtain a pre-distortion signal, which is used as the compensation input signal of the transmitter.

[0011] The compensation input signal is mixed and amplified by a mixing and amplification circuit to obtain the compensation transmission signal.

[0012] This application provides an electronic device, including:

[0013] A transmitter is used to transmit signals; a memory is used to store computer programs; and a processor is used to execute the above-described signal transmission method when running the computer program, and to transmit compensated transmission signals through the transmitter.

[0014] This application provides a computer-readable storage medium storing a computer program thereon, which, when executed by a processor, implements the steps of the signal transmission method as described in claim 16. Attached Figure Description

[0015] Figure 1 A schematic diagram of an optional transmitter structure provided for an embodiment of this application;

[0016] Figure 2 A schematic diagram of an optional transmitter structure provided for an embodiment of this application;

[0017] Figure 3 A schematic diagram of an optional transmitter structure provided for an embodiment of this application;

[0018] Figure 4 A schematic diagram of an optional transmitter structure provided for an embodiment of this application;

[0019] Figure 5 A schematic diagram of an optional transmitter structure provided for an embodiment of this application;

[0020] Figure 6 A schematic diagram of an optional transmitter structure provided for an embodiment of this application;

[0021] Figure 7 A schematic diagram of an optional transmitter structure provided for an embodiment of this application;

[0022] Figure 8 This is a schematic flowchart of an optional signal transmission method provided in an embodiment of this application;

[0023] Figure 9 This is a schematic diagram of the hardware structure of an optional electronic device provided in an embodiment of this application. Detailed Implementation

[0024] To make the objectives, technical solutions, and advantages of this application clearer, the application will be further described in detail below with reference to the accompanying drawings. The described embodiments should not be regarded as limitations on this application. All other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0025] In the following description, references are made to “some embodiments,” which describe a subset of all possible embodiments. However, it is understood that “some embodiments” may be the same subset or different subsets of all possible embodiments and may be combined with each other without conflict.

[0026] In the following description, the terms "first, second, third" are used merely to distinguish similar objects and do not represent a specific ordering of objects. It is understood that "first, second, third" may be interchanged in a specific order or sequence where permitted, so that the embodiments of this application described herein can be implemented in an order other than that illustrated or described herein.

[0027] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The terminology used herein is for the purpose of describing embodiments of this application only and is not intended to limit this application.

[0028] To facilitate understanding of this solution, the application background of the embodiments of this application will be explained before describing the embodiments of this application.

[0029] Currently, in wireless communication systems, up-conversion transmitters are typically used to transmit signals. However, up-conversion transmitters often suffer from local oscillator (LO) signal leakage, which affects the transmitter's signal transmission performance. There are two sources of LO signal leakage: one is the DC offset of the analog baseband circuit, which typically appears at the transmitter's output after the mixer in the transmitter mixes the I and Q signals; the other is direct leakage of the LO signal to the transmitter's output.

[0030] To address the aforementioned issues, this application provides a transmitter that compensates for local oscillator leakage, thereby reducing local oscillator leakage and improving the transmitter's signal transmission performance. Figure 1 This is a schematic diagram of an optional transmitter provided as an embodiment of this application. Figure 1As shown, the transmitter includes: a feedback circuit 101, used to acquire the transmitted signal from the mixer amplifier circuit 104; detect the power of the transmitted signal; and transmit the power of the transmitted signal to the baseband processor; a baseband processor 102, used to determine the local oscillator leakage compensation amount based on compensation information and the power of the transmitted signal; the compensation information is used to characterize the mathematical relationship between the power of the transmitted signal, the signal transmission information of the transmitter, and the local oscillator leakage compensation amount; the local oscillator leakage compensation amount is sent to the compensation module 103; the compensation module 103 is used to compensate the local oscillator leakage of the transmitter according to the local oscillator leakage compensation amount to obtain a predistortion signal, which is used as the compensation input signal of the transmitter; and transmit the compensation input signal to the mixer amplifier circuit 104; the mixer amplifier circuit 104 is used to perform mixer amplification processing on the compensation input signal to obtain the compensated transmitted signal.

[0031] In this embodiment, the feedback circuit 101 can detect the power of the transmitted signal, obtain the power of the transmitted signal, and send the power of the transmitted signal to the baseband processor 102; the baseband processor 102 can determine the local oscillator leakage compensation amount based on the compensation information and the power of the transmitted signal; the compensation information is used to characterize the mathematical relationship between the power of the transmitted signal, the signal transmission information of the transmitter, and the local oscillator leakage compensation amount; the compensation information can be determined based on the transmitted signal with local oscillator leakage.

[0032] In the embodiments of this application, the signal transmission information of the transmitter may include at least one of the following: the amplitude of the input signal, the amplitude of the transmitted signal, and the path gain of the transmitter, etc., and the embodiments of this application do not limit this.

[0033] In this embodiment, the local oscillator leakage signal includes at least one of the following: a DC offset signal caused by DC offset and a direct leakage signal caused by direct leakage; the local oscillator leakage compensation amount may include at least one of the following: an offset compensation amount caused by DC offset and a leakage compensation amount caused by direct leakage. The local oscillator leakage compensation amount is used to offset the influence of the local oscillator leakage signal, thereby compensating for the local oscillator leakage.

[0034] In some embodiments of this application, the local oscillator leakage signal includes a DC offset signal; the compensation information includes offset compensation information; the offset compensation information is used to characterize the relationship between the offset compensation amount, signal transmission information, and the power of the transmitted signal; the baseband processor can determine the offset compensation amount based on the offset compensation information and the power of the transmitted signal.

[0035] In some embodiments of this application, the local oscillator leakage signal includes a direct leakage signal; the compensation information includes leakage compensation information; the leakage compensation information is used to characterize the relationship between the leakage compensation amount, the signal transmission information, and the power of the transmitted signal; the baseband processor can determine the leakage compensation amount based on the leakage compensation information and the power of the transmitted signal.

[0036] In this embodiment, after determining the local oscillator leakage compensation amount, the baseband processor 102 can send the local oscillator leakage compensation amount to the compensation module 103; the compensation module 103 compensates for the local oscillator leakage according to the local oscillator leakage compensation amount, and adds the local oscillator leakage compensation amount to the input signal to obtain a predistortion signal; the mixing amplifier circuit 104 mixes the predistortion signal and the local oscillator to obtain a mixed signal, and then amplifies the mixed signal to obtain a compensated transmission signal.

[0037] Understandably, the transmitter can detect the power of the transmitted signal through a feedback circuit. Then, the baseband processor determines the local oscillator leakage compensation amount based on the relationship between the transmitted signal power, the transmitted signal information, and the local oscillator leakage compensation amount. The compensation module then compensates for the local oscillator leakage according to the compensation amount to obtain a compensated transmitted signal. In this way, the compensated transmitted signal can reduce the local oscillator signal leakage problem and improve the transmitter's signal transmission performance because the local oscillator leakage has been compensated.

[0038] In some embodiments of this application, the compensation information includes offset compensation information; the local oscillator leakage compensation amount includes offset compensation amount; the signal transmission signal includes the amplitude of the transmitted signal; the baseband processor 102 is also used to acquire offset compensation information; determine the offset compensation amount based on the offset compensation information; the offset compensation information is used to characterize the mathematical relationship between the amplitude of the transmitted signal, the offset compensation amount, and the power of the transmitted signal.

[0039] In this embodiment of the application, the baseband processor 102 can obtain the mathematical relationship between the amplitude of the transmitted signal, the offset compensation amount, and the actual power. Since the amplitude of the transmitted signal is determined, after the feedback circuit 101 detects the power of the transmitted signal, the baseband processor 102 can determine the offset compensation amount based on the amplitude and power of the transmitted signal after obtaining the power of the transmitted signal.

[0040] In some embodiments of this application, the offset compensation amount includes: an I-channel offset compensation amount corresponding to the I-channel input signal and a Q-channel offset compensation amount corresponding to the Q-channel input signal; the feedback circuit 101 is further configured to perform power sampling for multiple time points to obtain multiple sampled powers; and send the multiple sampled powers to the baseband processor; the baseband processor 102 is further configured to calculate the average of the squares of the multiple sampled powers to obtain the power square mean; the offset compensation information is used to characterize that: the sum of the squares of the I-channel offset compensation amount and the Q-channel offset compensation amount is equal to the ratio of twice the power square mean to the square of the amplitude of the transmitted signal.

[0041] In this embodiment, the feedback circuit 101 can sample the power of the transmitted signal at n time points using a power detection device to obtain n sampled powers, and send the n sampled powers to the baseband processor 102; the baseband processor 102 can calculate the average of the squares of the N sampled powers to obtain the power square mean, see formula (1).

[0042]

[0043] in, Let W(t) represent the squared mean of the power, and let W(t) represent the sampled power at time t.

[0044] In this embodiment, the offset compensation information can be represented by formula (2):

[0045]

[0046] Where, δ I δ is the offset compensation amount for path I. Q is the Q-path offset compensation amount, and k represents the amplitude of the transmitted signal.

[0047] In this embodiment, the offset compensation information can be determined by the transmitted signal x(t) with local oscillator leakage; the transmitted signal x(t) with local oscillator leakage is shown in formula (3):

[0048]

[0049] Where, x I (t) represents the I-channel transmitted signal, x Q (t) represents the Q-channel transmit signal; α represents the I-channel gain, β represents the Q-channel gain; and represent the gains of the I and Q channels, respectively. Indicates the phase of path I. Indicates the Q-path phase; ω c γ represents the frequency of the local oscillator signal, γ represents the amplitude of the directly leaked signal, and θ represents the amplitude and phase of the directly leaked local oscillator signal.

[0050] It should be noted that in this embodiment, the transmitter does not involve IQ mismatch; that is, the I-path gain α and the Q-path gain β are both 1, and the I-path phase... Phase with Q-path All are 0. Set the I-channel transmit signal to formula (4) and the Q-channel transmit signal to formula (5). The transmitter can detect the power of the transmit signal through the power detector to obtain the power signal. Then, pass the power signal through a low-pass filter. The filtered power signal is shown in formula (6).

[0051] x I (t)=cosωt Formula (4)

[0052] x Q (t)=sinωt Formula (5)

[0053]

[0054] It should be noted that since the DC offset leakage signal is located at the frequency of the transmitted signal, the DC term contained in the filtered power signal will affect the detection of DC offset. Therefore, after obtaining the filtered power signal, the transmitter needs to remove the DC signal from the filtered power signal to obtain a new power signal, as shown in formula (7). By using the trigonometric function properties, the new power signal is squared, accumulated, and then averaged to obtain the power square mean, as shown in formula (8), which is the offset compensation information.

[0055] W(t) = x 2 (t)=kcosωt·δ I +ksinωt·δ Q Formula (7)

[0056]

[0057] Where k is a known quantity, after the baseband processor 102 determines the power square mean value through formula (1), the offset compensation amount can be determined according to formula (8).

[0058] In some embodiments of this application, after determining the offset compensation information, the baseband processor 102 can determine the offset compensation amount based on the offset compensation information using a binary search method; thus, the calculation method for determining the offset compensation amount can be simplified and the computational load reduced.

[0059] In some embodiments of this application, the compensation information includes direct leakage compensation information; the local oscillator leakage compensation amount includes the direct leakage compensation amount; the signal transmission information includes: the transmitter's path gain and the amplitude of the input signal; the feedback circuit 101 is further configured to detect the leakage power of the direct leakage signal from the transmitted signal and send the leakage power to the baseband processor; the baseband processor 102 is further configured to determine the direct leakage compensation amount based on the direct leakage compensation information, the transmitter's path gain, the amplitude of the input signal, and the leakage power ratio; the leakage power ratio is the ratio of the power of the direct leakage signal to the power of the non-leakage transmitted signal.

[0060] In this embodiment, the feedback circuit 101, through a power detection device, can detect the power of the leak-free transmission signal and the leakage power of the direct leakage signal from the transmitted signal, and send the power of the leak-free transmission signal and the leakage power to the baseband processor 102. The baseband processor 102 can calculate the power ratio between the leakage power and the power of the leak-free transmission signal to obtain the leakage power ratio, and determine the direct leakage compensation amount based on the leakage power ratio, the transmitter's path gain, and the amplitude of the input signal.

[0061] It should be noted that the frequencies of the directly leaking signal and the non-leaking signal are different. The feedback circuit 101 can detect the power of signals at different frequencies through a power detection device to obtain the leakage power of the directly leaking signal and the power of the non-leaking signal.

[0062] In some embodiments of this application, the direct leakage compensation information includes: first leakage compensation information and second leakage compensation information; the first leakage compensation information is used to characterize the mathematical relationship between the leakage power ratio, signal transmission information, and leakage amplitude of the direct leakage signal; the second leakage compensation information is used to characterize the mathematical relationship between the leakage power ratio, signal transmission information, leakage amplitude, and leakage phase difference; the leakage phase difference is the difference between the leakage phase of the direct leakage signal and the phase of the transmitted signal; the baseband processor 102 is further used to determine the leakage amplitude based on the first leakage compensation information, signal transmission information, and leakage power ratio; determine the leakage phase difference based on the second leakage compensation information, signal transmission information, leakage amplitude, and leakage power ratio; and determine the direct leakage compensation amount based on the leakage amplitude and leakage phase difference.

[0063] In this embodiment, the first leakage compensation information and the second leakage compensation information are determined based on the transmitted signal after direct leakage compensation. The direct leakage compensation amount corresponding to the first leakage compensation information is different from the direct leakage compensation amount corresponding to the second leakage compensation information.

[0064] Understandably, the transmitter can obtain the first leakage compensation information and the second leakage compensation information through the baseband processor 102; based on the first leakage compensation information, the signal transmission information and the leakage power ratio, the leakage amplitude can be quickly determined, and then the direct leakage compensation amount can be quickly determined based on the second leakage compensation information, the leakage amplitude, the signal transmission information and the leakage power ratio, thus improving the efficiency of determining the direct leakage compensation amount.

[0065] based on Figure 2 This application provides a schematic diagram of the structural composition of an optional transmitter; as shown in the embodiment. Figure 2As shown, the compensation module 103 includes an I-channel compensation module 1031 and a Q-channel compensation module 1032; the direct leakage compensation includes I-channel leakage compensation and Q-channel leakage compensation; the mixer amplifier circuit 104 includes an I-channel mixer circuit 1041, a Q-channel mixer circuit 1042, and an amplifier circuit 1043; the I-channel mixer circuit 1041 is located between the I-channel compensation module 1031 and the amplifier circuit 1043; the Q-channel mixer circuit 1032 is located between the Q-channel compensation module 1032 and the amplifier circuit 1043; the predistortion signal includes an I-channel predistortion signal and a Q-channel predistortion signal; the baseband processor 102 is also used to send the I-channel leakage compensation to the I-channel compensation module 1031; and to send the Q-channel leakage compensation to the Q-channel compensation module 1043. The system includes: a compensation module 1032; an I-channel compensation module 1031, used to compensate the I-channel leakage compensation amount into the I-channel input signal to obtain an I-channel predistortion signal; a Q-channel compensation module 1032, used to compensate the Q-channel leakage compensation amount into the Q-channel input signal to obtain a Q-channel predistortion signal; an I-channel mixer circuit 1041, used to mix the I-channel predistortion signal and the local oscillator signal to obtain an I-channel mixer signal; a Q-channel mixer circuit 1042, used to mix the Q-channel predistortion signal and the local oscillator signal to obtain a Q-channel mixer signal; the signal obtained by adding the I-channel mixer signal and the Q-channel mixer signal is used as the mixer signal, and the mixer signal is sent to the amplifier circuit 1043; the amplifier circuit 1043 is used to amplify the mixer signal to obtain a compensated transmission signal.

[0066] In this embodiment, after determining the I-channel leakage compensation amount and the Q-channel leakage compensation amount, the baseband processor 102 needs to send the I-channel leakage compensation amount to the I-channel compensation module and the Q-channel leakage compensation amount to the Q-channel compensation module. The I-channel compensation module compensates for the direct leakage of the I-channel, and the Q-channel compensation module compensates for the direct leakage of the Q-channel. Each of the two compensation modules is responsible for one channel of compensation, which can improve the compensation efficiency of the compensation modules.

[0067] In some embodiments of this application, the baseband processor 102 is further configured to determine both the I-channel leakage compensation amount and the Q-channel leakage compensation amount as 0; the feedback circuit 101 is further configured to detect the first power of the transmitted signal and the first leakage power of the direct leakage signal; and send the first power and the first leakage power to the baseband processor; the baseband processor 102 is further configured to acquire first leakage compensation information; determine the leakage amplitude based on the first direct leakage compensation information, signal transmission information, and the first leakage power ratio of the first leakage power and the first power; determine the I-channel leakage compensation amount as the leakage amplitude, and determine the Q-channel leakage compensation amount as 0; the feedback circuit 101 is further configured to detect the second power of the non-leakage transmitted signal and the second leakage power of the direct leakage signal; and send the second power and the second leakage power to the baseband processor 102; the baseband processor 102 is further configured to acquire second leakage compensation information; and determine the leakage phase difference between the leakage phase and the phase of the non-leakage transmitted signal based on the second leakage compensation information and the second power ratio of the second leakage power and the second power.

[0068] In this embodiment, the baseband processor 102 can set the I-channel leakage compensation amount and the Q-channel leakage compensation amount to 0, that is, when the compensation module does not compensate for the local oscillator leakage, the feedback circuit 101 can detect the power of the non-leakage transmitted signal to obtain the first power, and detect the power of the directly leaked signal to obtain the first leakage power; after receiving the first power and the first leakage power, the baseband processor 102 can calculate the first leakage power ratio, and determine the leakage amplitude based on the first leakage power ratio, signal transmission information and first direct leakage compensation information.

[0069] In some embodiments of this application, the first leakage compensation information is used to characterize that: the logarithm of the ratio of the leakage amplitude to the gain amplitude of the input signal is twenty times, and is equal to the first power ratio; the gain amplitude of the input signal is the product of the amplitude of the input signal and the path gain of the transmitter.

[0070] In this embodiment of the application, the output signal of the transmitter with direct leakage is as shown in formula (9); after compensation for direct leakage, the output signal of the transmitter is as shown in formula (10); here, by performing trigonometric function transformation on formula (10), formula (11)-formula (13) can be obtained.

[0071] x(t) = k·x I (t)cosω c t+k·x Q (t)sinω c t+γcos(ω c Formula (9) (t+θ)

[0072] x(t) = k·x I (t)cosωc t-DCOC I +k·x Q (t)sinω c t-DCOC Q +γcos(ω c Formula (10) (t+θ)

[0073] Among them, DCOC I DCOC represents the leakage compensation amount for the I-channel. Q This indicates the amount of Q-path leakage compensation.

[0074] x(t)=V IN G TX cos((ω c +ω)t+ψ)+γcos(ω c +θ)-Mag DCOC G TX cos(ω c +ψ+Phase DCOC )

[0075] Formula (11)

[0076] in,

[0077]

[0078]

[0079] Among them, G TX The path gain of the transmitter is represented by ψ, the phase of the leak-free transmitted signal is represented by V. IN Mag represents the amplitude of the input signal. DCOC Indicates the amplitude of the direct leakage compensation signal, Phase DCOC Indicates the phase of the direct leakage compensation signal, Mag DCOC G TX cos(ω c +ψ+Phase DCOC This is a direct leak of compensation signals.

[0080] In this embodiment of the application, the baseband processor 102 will DCOC I and DCOC Q Setting it to 0, formula (11) can be expressed as formula (14). That is, when DCOC is set to 0... I and DCOC Q When both are 0, the transmitter signal includes: a non-leaking transmission signal and a directly leaking signal.

[0081] x(t)=V IN G TX cos((ωc +ω)t+ψ)+γcos(ω c +θ) Formula (14)

[0082] According to formula (14), the first leakage power ratio A1 of the first power of the leakage-free transmitted signal and the leakage power of the direct leakage signal can be obtained as formula (15), which is also the first direct leakage compensation information.

[0083]

[0084] Among them, after acquiring the first power and the first leakage power detected by the feedback circuit 101, the baseband processor 102 can calculate V. IN and G TX Since the value is known, the baseband processor 102 can determine the leakage amplitude γ of the direct leakage signal.

[0085] In this embodiment, after the baseband processor 102 determines the leakage amplitude, it can determine the amplitude Mag of the compensation signal that can be directly leaked based on the leakage amplitude. DCOC That is, the compensation amplitude. As can be seen from formula (11), the compensation amplitude and the compensation phase should be such that the direct leakage compensation signal can cancel the direct leakage signal; thus, formulas (16) and (17) can be obtained. Based on formula (16) and the leakage amplitude, the compensation amplitude can be obtained.

[0086]

[0087] Phase DCOC =θ-ψ+π Formula (17)

[0088] In some embodiments of this application, the second leakage compensation information is used to characterize that: one-twentieth of the difference between the second leakage power ratio and the first leakage power ratio is equal to the logarithm of the absolute value of the difference between the complex exponent of the leakage phase difference and 1.

[0089] In this embodiment of the application, after determining the compensation range, the baseband processor 102 can adjust the I-channel leakage compensation amount DCOC. I The compensation range is determined to be negative, and the Q-channel leakage compensation amount DCOC is also determined. Q The value is set to 0; that is, the I-channel compensation module 1031 can directly compensate for I-channel leakage. DCOC The Q-path compensation module 1032 does not compensate for direct leakage in the Q-path. At this time, according to formula (13), the compensation phase is... DCOC It should be 0, and formula (11) can be expressed as formula (18).

[0090] x(t)=V IN GTX cos((ω c +ω)t+ψ)+γcos(ω c +θ)-γcos(ω c +ψ) Formula (18)

[0091] At this point, the direct leakage signal from the transmitter is γcos(ω c +θ)-γcos(ω c +ψ), the second leakage power ratio can be expressed as formula (19), which is the second leakage compensation information.

[0092]

[0093] In this embodiment of the application, when the baseband processor 102 obtains the second leakage power and the second power detected by the feedback circuit 101, it can calculate the second leakage power ratio A2. Since A1 has been calculated in formula (19) and is a known quantity, the baseband processor 102 can determine the leakage phase difference θ-ψ based on formula (19).

[0094] Understandably, the baseband processor 102 can determine the leakage amplitude based on the first leakage compensation information, and then determine the compensation amplitude based on the leakage amplitude; then determine the leakage phase difference based on the compensation amplitude and the second leakage compensation information, thereby quickly determining the direct leakage compensation amount, and compensating for the direct leakage through the compensation module 103.

[0095] In some embodiments of this application, the baseband processor is further configured to determine the I-channel leakage compensation amount as a first product of the compensation amplitude and the cosine of the leakage phase difference; and to determine the Q-channel leakage compensation amount as a second product of the compensation amplitude and the sine of the leakage phase difference; wherein the second product includes a positive product and a negative product; the absolute values ​​of the positive product and the negative product are the same.

[0096] In this embodiment of the application, after determining the compensation magnitude and leakage phase difference, the baseband processor 102 can determine the I-path direct leakage compensation amount according to formula (20), and determine the Q-path direct leakage compensation amount according to formula (21).

[0097] DCOC I =Mag DCOC cos(θ-ψ) Formula (20)

[0098] DCOC Q =Mag DCOC sin(θ-ψ) Formula (21)

[0099] It should be noted that formula (22) can be derived from formula (19). From formula (22), it can be seen that the cosine value of the leakage phase difference can be determined to be unique, that is, formula (20) can be used to obtain formula (23).

[0100]

[0101]

[0102] In this embodiment of the application, it can be seen from formula (22) that the absolute value of the sine of the leakage phase difference is determined. The sine of the leakage phase difference can be positive or negative. When the sine of the leakage phase difference is positive, the second product of the compensation amplitude and the sine of the leakage phase difference is a positive product, as shown in formula (24); when the sine of the leakage phase difference is negative, the second product of the compensation amplitude and the sine of the leakage phase difference is a negative product, as shown in formula (25).

[0103]

[0104]

[0105] In this embodiment of the application, after obtaining the positive product and the negative product, the baseband processor 102 needs to select one of the positive product and the negative product as the Q-path direct leakage compensation amount.

[0106] In some embodiments of this application, the feedback circuit 101 is further configured to detect the third power of the non-leakage transmission signal and the third leakage power of the direct leakage signal when the I-channel leakage compensation amount is a first product and the Q-channel leakage compensation amount is a positive product; and to detect the fourth power of the non-leakage transmission signal and the fourth leakage power of the direct leakage signal when the I-channel leakage compensation amount is a first product and the Q-channel leakage compensation amount is a negative product; and to send the third power, the third leakage power, the fourth power, and the fourth leakage power to the baseband processor 102; the baseband processor 102 is further configured to determine the Q-channel leakage compensation amount as a positive product when the third ratio of the third leakage power to the third power is less than the fourth ratio of the fourth leakage power to the fourth power; or, to determine the Q-channel leakage compensation amount as a negative product when the third ratio is greater than or equal to the fourth ratio.

[0107] In this embodiment, after determining the first product and the second product, the baseband processor 102 can determine the I-channel direct leakage compensation amount as the first product and the Q-channel direct leakage compensation amount as the positive product in the second product. After the compensation module 103 compensates for the direct leakage according to the first product and the positive product, the feedback circuit 101 can perform power detection on the transmitted signal to obtain the power of the leakage-free transmitted signal (i.e., the third power) and the power of the direct leakage signal (i.e., the third leakage power), and send the third power and the third leakage power to the baseband processor 102. Similarly, after determining the first product and the second product, the baseband processor 102 can determine the I-channel direct leakage compensation amount as the first product and the Q-channel direct leakage compensation amount as the negative product in the second product. After the compensation module 103 compensates for the direct leakage according to the first product and the negative product, the feedback circuit 101 can perform power detection on the transmitted signal to obtain the power of the leakage-free transmitted signal (i.e., the fourth power) and the power of the direct leakage signal (i.e., the fourth leakage power), and send the fourth power and the fourth leakage power to the baseband processor 102.

[0108] In this embodiment, the baseband processor 102 can calculate the ratio of a third leakage power to a third power to obtain a third leakage power ratio; and calculate the ratio of a fourth leakage power to a fourth power to obtain a fourth leakage power ratio. Then, the magnitudes of the third leakage power ratio and the fourth leakage power ratio are compared to obtain a comparison result. If the comparison result indicates that the third leakage power ratio is greater than the fourth leakage power ratio, it means that the transmitted signal obtained after compensation according to the first product and positive product has a larger direct leakage amount compared to the transmitted signal obtained after compensation according to the first product and negative product. Therefore, the baseband processor 102 can determine the Q-channel direct leakage compensation amount as a negative product. If the comparison result indicates that the third leakage power ratio is greater than the fourth leakage power ratio, it means that the transmitted signal obtained after compensation according to the first product and positive product has a smaller direct leakage amount compared to the transmitted signal obtained after compensation according to the first product and negative product. Therefore, the baseband processor 102 can determine the Q-channel direct leakage compensation amount as a positive product.

[0109] Understandably, the baseband processor 102 can sequentially determine multiple candidate direct leakage compensation values ​​as direct leakage compensation values, obtain multiple corresponding leakage power ratios, and select the direct leakage compensation value corresponding to the smallest leakage power ratio to determine the final direct leakage compensation value, thereby reducing the local oscillator leakage of the transmitter.

[0110] based on Figure 1 This application provides a schematic diagram of the structural composition of an optional transmitter, as shown in the embodiment. Figure 3As shown, the feedback circuit 101 may include: a power detection module 1011 for detecting the power of the transmitted signal and obtaining a power signal; and an analog-to-digital converter circuit 1015 for converting the power signal into a digital signal, obtaining a power digital signal, and sending the power digital signal to the baseband processor 102. The baseband processor 102 can analyze the power digital signal to obtain the power of the transmitted signal.

[0111] based on Figure 3 This application provides a schematic diagram of the structural composition of an optional transmitter, as shown in the embodiment. Figure 4 As shown, the transmitter may further include: a first digital-to-analog converter circuit 105; the first digital-to-analog converter circuit 105 is located after the compensation module 103; the compensation module 103 is further used to supplement the input signal in the form of a digital signal based on the local oscillator leakage compensation amount to obtain a digital supplemented signal; the first digital-to-analog converter circuit 105 is further used to convert the digital supplemented signal into an analog signal to obtain a predistortion signal.

[0112] In this embodiment, the input signal is a digital signal; the compensation module 103 needs to add the local oscillator leakage compensation amount to the input signal in the form of a digital signal to obtain a digital input signal; then, through the first digital-to-analog converter circuit 105, the digital input signal is converted into an analog signal to obtain a pre-distortion signal.

[0113] based on Figure 4 This application provides a schematic diagram of the structural composition of an optional transmitter, as shown in the embodiment. Figure 5 As shown, the first digital-to-analog converter circuit 105 includes: an I-channel first digital-to-analog converter circuit 1051 and a Q-channel first digital-to-analog converter circuit 1052. The I-channel compensation module 1031 is further used to supplement the I-channel input signal in digital signal form based on the I-channel local oscillator leakage compensation amount, to obtain an I-channel digital supplemented input signal; the Q-channel compensation module 1032 is further used to supplement the Q-channel input signal in digital signal form based on the Q-channel local oscillator leakage compensation amount, to obtain a Q-channel digital supplemented input signal; the I-channel first digital-to-analog converter circuit 1051 is used to convert the I-channel digital supplemented input signal into an I-channel analog signal, to obtain an I-channel predistortion signal; the Q-channel first digital-to-analog converter circuit 1052 is used to convert the Q-channel digital supplemented input signal into a Q-channel analog signal, to obtain a Q-channel predistortion signal.

[0114] based on Figure 3 This application provides a schematic diagram of the structural composition of an optional transmitter, as shown in the embodiment. Figure 6As shown, the transmitter may further include: a second digital-to-analog converter circuit 106; the second digital-to-analog converter circuit is located before the compensation module; the compensation module 103 further includes a third digital-to-analog converter circuit 1035; the second digital-to-analog converter circuit 106 is used to convert the input signal from digital form to analog form to obtain an analog input signal; the compensation module 103 is also used to generate a digital compensation signal according to the local oscillator leakage compensation amount; the third digital-to-analog converter circuit 1035 converts the digital compensation signal into an analog compensation signal, and uses the analog compensation signal to compensate the analog input signal to obtain a predistortion signal.

[0115] In this embodiment, the compensation module 103 can add the analog compensation signal to the input signal according to the local oscillator leakage compensation amount. At this time, the input signal needs to be an analog signal, that is, an analog input signal. The second digital-to-analog converter circuit 106 can convert the input signal from a digital signal to an analog signal to obtain an analog input signal.

[0116] based on Figure 6 This application provides a schematic diagram of the structural composition of an optional transmitter, as shown in the embodiment. Figure 7 As shown, the second digital-to-analog converter circuit 106 includes an I-channel second digital-to-analog converter circuit 1061 and a Q-channel second digital-to-analog converter circuit 1062; the third digital-to-analog converter circuit 1035 includes an I-channel third digital-to-analog converter circuit 10351 and a Q-channel third digital-to-analog converter circuit 10352; the I-channel second digital-to-analog converter circuit 1061 is used to convert the I-channel input signal from digital form to analog form to obtain an I-channel analog input signal; the Q-channel second digital-to-analog converter circuit 1061 is used to convert the Q-channel input signal from digital form to analog form to obtain a Q-channel analog input signal; the I-channel compensation module 1031 is also used to... The I-channel local oscillator leakage compensation amount generates an I-channel digital compensation signal; the Q-channel compensation module 1032 is also used to generate a Q-channel digital compensation signal according to the Q-channel local oscillator leakage compensation amount; the I-channel third digital-to-analog converter circuit 10351 is also used to convert the I-channel digital compensation signal into an I-channel analog compensation signal, and use the I-channel analog compensation signal to compensate the analog input signal to obtain an I-channel predistortion signal; the Q-channel third digital-to-analog converter circuit 10352 is also used to convert the Q-channel digital compensation signal into a Q-channel analog compensation signal, and use the Q-channel analog compensation signal to compensate the analog input signal to obtain a Q-channel predistortion signal.

[0117] Based on the processor described above, embodiments of this application provide a signal transmission method, such as... Figure 8 As shown, the method may include:

[0118] S101. Obtain the transmitted signal from the mixer amplifier circuit through the feedback circuit; detect the power of the transmitted signal.

[0119] S102. Obtain compensation information through the baseband processor; the compensation information is used to characterize the mathematical relationship between the power of the transmitted signal and the local oscillator leakage signal; based on the compensation information and the power of the transmitted signal, determine the local oscillator leakage compensation amount.

[0120] S103. The local oscillator leakage of the transmitter is compensated by the compensation module according to the local oscillator leakage compensation amount to obtain a pre-distortion signal, which is used as the compensation input signal of the transmitter.

[0121] S104. The compensation input signal is mixed and amplified by the mixing amplifier circuit to obtain the compensation transmission signal.

[0122] In some embodiments, the compensation information includes offset compensation information; the local oscillator leakage compensation amount includes an offset compensation amount; the signal transmission information includes the amplitude of the transmitted signal; the method further includes: acquiring offset compensation information through the baseband processor; determining the offset compensation amount based on the offset compensation information; the offset compensation information is used to characterize the mathematical relationship between the amplitude of the transmitted signal, the offset compensation amount, and the power of the transmitted signal.

[0123] In some embodiments, the offset compensation amount includes: an I-channel offset compensation amount corresponding to the I-channel input signal and a Q-channel offset compensation amount corresponding to the Q-channel input signal; the method further includes: performing power sampling at multiple time points through the feedback circuit to obtain multiple sampled powers; and averaging the squares of the multiple sampled powers through the baseband processor to obtain a power square mean; the offset compensation information is used to characterize that: the sum of the squares of the I-channel offset compensation amount and the Q-channel offset compensation amount is equal to twice the ratio of the power square mean to the square of the amplitude of the transmitted signal.

[0124] In some embodiments, the method further includes: the baseband processor is further configured to determine the I-path offset compensation amount and the Q-path offset compensation amount based on the offset compensation information using a binary search method.

[0125] In some embodiments, the compensation information includes direct leakage compensation information; the local oscillator leakage compensation amount includes direct leakage compensation amount; the signal transmission information includes: the path gain of the transmitter and the amplitude of the input signal; the method further includes: detecting the leakage power of the direct leakage signal from the transmitted signal through the feedback circuit; determining the direct leakage compensation amount based on the direct leakage compensation information, the path gain of the transmitter, the amplitude of the input signal, and the leakage power ratio through the baseband processor; the leakage power ratio is the ratio of the power of the direct leakage signal to the power of the non-leakage transmitted signal.

[0126] In some embodiments, the direct leakage compensation information includes: first leakage compensation information and second leakage compensation information; the first leakage compensation information is used to characterize the mathematical relationship between the leakage power ratio, the signal transmission information, and the leakage amplitude of the direct leakage signal; the second leakage compensation information is used to characterize the mathematical relationship between the leakage power ratio, the signal transmission information, the leakage amplitude, and the leakage phase difference; the leakage phase difference is the difference between the leakage phase of the direct leakage signal and the phase of the transmitted signal; the method further includes: determining the leakage amplitude based on the first leakage compensation information, the signal transmission information, and the leakage power ratio using the baseband processor; determining the leakage phase difference based on the second leakage compensation information, the signal transmission information, the leakage amplitude, and the leakage power ratio; and determining the direct leakage compensation amount based on the leakage amplitude and the leakage phase difference.

[0127] In some embodiments, the compensation module includes an I-channel compensation module and a Q-channel compensation module; the direct leakage compensation amount includes an I-channel leakage compensation amount and a Q-channel leakage compensation amount; the pre-distortion signal includes an I-channel pre-distortion signal and a Q-channel pre-distortion signal; the method further includes: generating an I-channel leakage compensation signal according to the I-channel leakage compensation amount using the I-channel compensation module, and compensating the I-channel leakage compensation signal into the I-channel input signal to obtain an I-channel pre-distortion signal; and generating a Q-channel leakage compensation signal according to the Q-channel leakage compensation amount using the Q-channel compensation module. The compensation signal is obtained by incorporating the Q-channel leakage compensation signal into the Q-channel input signal to obtain a Q-channel predistortion signal; the I-channel predistortion signal and the local oscillator signal are mixed by an I-channel mixer circuit to obtain an I-channel mixer signal; the Q-channel mixer circuit is used to mix the Q-channel predistortion signal and the local oscillator signal to obtain a Q-channel mixer signal; the I-channel mixer signal and the Q-channel mixer signal are added together to obtain a mixer signal; the mixer signal is amplified by the amplifier circuit to obtain the compensated transmission signal.

[0128] In some embodiments, the method further includes: setting both the I-channel leakage compensation amount and the Q-channel leakage compensation amount to 0 using the baseband processor; detecting the first power of the leakage-free transmitted signal and the first leakage power of the direct leakage signal using the feedback circuit; determining the leakage amplitude using the baseband processor based on the first leakage compensation information, the signal transmission information, and the first power ratio of the first leakage power to the first power; determining the compensation amplitude of the compensation signal based on the leakage amplitude; determining the I-channel leakage compensation amount as the compensation amplitude, and determining the Q-channel leakage compensation amount to 0; detecting the second power of the leakage-free transmitted signal and the second leakage power of the direct leakage signal using the feedback circuit; and determining the leakage phase difference between the leakage phase and the phase of the leakage-free transmitted signal using the baseband processor based on the second leakage compensation information and the second power ratio of the second leakage power to the second power.

[0129] In some embodiments, the first leakage compensation information is used to characterize that: the logarithm of the ratio of the leakage amplitude to the gain amplitude of the input signal is twenty times, which is equal to the first power ratio; the gain amplitude of the input signal is the product of the amplitude of the input signal and the path gain of the transmitter; the second leakage compensation information is used to characterize that: one-twentieth of the difference between the second leakage power ratio and the first leakage power ratio is equal to the logarithm of the absolute value of the difference between the complex exponent of the leakage phase difference and 1.

[0130] In some embodiments, the method further includes: setting the I-channel leakage compensation amount to a first product of the compensation amplitude and the cosine of the leakage phase difference via the baseband processor; and setting the Q-channel leakage compensation amount to a second product of the compensation amplitude and the sine of the leakage phase difference; wherein the second product includes a positive product and a negative product; and the absolute values ​​of the positive product and the negative product are the same.

[0131] In some embodiments, the method further includes: detecting, via the feedback circuit, a third power of the leakage-free transmission signal and a third leakage power of the direct leakage signal when the I-channel leakage compensation amount is the first product and the Q-channel leakage compensation amount is the positive product; and detecting, via the baseband processor, a fourth power of the leakage-free transmission signal and a fourth leakage power of the direct leakage signal when the I-channel leakage compensation amount is the first product and the Q-channel leakage compensation amount is the negative product.

[0132] In some embodiments, the method further includes: detecting the power of the transmitted signal through a power detection module to obtain a power signal; and converting the power signal into a digital signal through a first analog-to-digital converter circuit to obtain a power digital signal.

[0133] In some embodiments, the method further includes: analyzing the power digital signal using the baseband processor to obtain the power of the transmitted signal.

[0134] In some embodiments, the method further includes: supplementing the input signal in the form of a digital signal based on the local oscillator leakage compensation amount through the compensation module to obtain a digital supplemented signal; and converting the digital supplemented signal into an analog signal through a first digital-to-analog converter circuit to obtain the predistortion signal.

[0135] In some embodiments, the method further includes: converting the input signal from digital form to analog form through a second digital-to-analog converter circuit to obtain an analog input signal; generating a digital compensation signal according to the local oscillator leakage compensation amount through the compensation module; converting the digital compensation signal into an analog compensation signal through a third digital-to-analog converter circuit; and using the analog compensation signal to compensate the analog input signal to obtain the predistortion signal.

[0136] Figure 9 The schematic diagram shows an optional electronic device structure provided in an embodiment of this application, such as... Figure 9 As shown, the electronic device 110 includes a transmitter 1106, a memory 1107, a processor 1108, and a computer program stored in the memory 1107 and executable on the processor 1108; wherein, when the processor 1108 runs the computer program, it executes the signal transmission method as described in the foregoing embodiments; and transmits a compensated transmission signal through the transmitter 1106.

[0137] It is understood that the electronic device 110 also includes a bus system 1109; the various components in the electronic device 110 are coupled together through the bus system 1109. It is understood that the bus system 1109 is used to realize the connection and communication between these components. In addition to a data bus, the bus system 1109 also includes a power bus, a control bus, and a status signal bus.

[0138] It is understood that the memory in the embodiments of this application can be volatile memory or non-volatile memory, or both. Specifically, non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), magnetic random access memory (FRAM), flash memory, magnetic surface memory, optical disc, or compact disc read-only memory (CD-ROM); magnetic surface memory can be disk storage or magnetic tape storage. Volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as Static Random Access Memory (SRAM), Synchronous Static Random Access Memory (SSRAM), Dynamic Random Access Memory (DRAM), Synchronous Dynamic Random Access Memory (SDRAM), Double Data Rate Synchronous Dynamic Random Access Memory (DDRSDRAM), Enhanced Synchronous Dynamic Random Access Memory (ESDRAM), SyncLink Dynamic Random Access Memory (SLDRAM), and Direct Rambus Random Access Memory (DRRAM).The memories described in the embodiments of this application are intended to include, but are not limited to, these and any other suitable types of memories.

[0139] The methods disclosed in the embodiments of this application can be applied to a processor or implemented by a processor. The processor may be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above method can be completed by integrated logic circuits in the processor's hardware or by instructions in software form. The processor may be a general-purpose processor, a DSP, or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The processor can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this application. A general-purpose processor may be a microprocessor or any conventional processor, etc. The steps of the methods disclosed in the embodiments of this application can be directly manifested as execution by a hardware decoding processor, or execution by a combination of hardware and software modules in the decoding processor. The software modules may be located in a storage medium, which is located in memory. The processor reads signals from the memory and, in conjunction with its hardware, completes the steps of the aforementioned method.

[0140] This application provides a computer-readable storage medium storing a computer program thereon, which, when executed by a processor, implements the steps of the above-described method.

[0141] In the several embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. The device embodiments described above are merely illustrative. For example, the division of modules is only a logical functional division, and in actual implementation, there may be other division methods, such as: multiple modules or components can be combined, or integrated into another system, or some features can be ignored or not executed. In addition, the coupling, direct coupling, or communication connection between the various components shown or discussed can be through some interfaces, and the indirect coupling or communication connection between devices or modules can be electrical, mechanical, or other forms.

[0142] The above description is merely an embodiment of this application and is not intended to limit the scope of protection of this application. Any modifications, equivalent substitutions, and improvements made within the spirit and scope of this application are included within the scope of protection of this application.

Claims

1. A transmitter, characterized in that, include: The feedback circuit is used to obtain the transmitted signal from the mixer amplifier circuit; Detect the power of the transmitted signal; The power of the transmitted signal is transmitted to the baseband processor; The baseband processor is used to determine the local oscillator leakage compensation amount based on the compensation information and the power of the transmitted signal; The compensation information is used to characterize the mathematical relationship between the power of the transmitted signal, the signal transmission information of the transmitter, and the local oscillator leakage compensation amount; Send the local oscillator leakage compensation amount to the compensation module; The compensation module is used to compensate for the local oscillator leakage of the transmitter according to the local oscillator leakage compensation amount, and obtain a pre-distortion signal as the compensation input signal of the transmitter; The compensation input signal is transmitted to the mixer amplifier circuit; The mixing amplifier circuit is used to perform mixing and amplification processing on the compensation input signal to obtain the compensation transmission signal; The local oscillator leakage compensation includes offset compensation caused by DC offset and leakage compensation caused by direct leakage. The offset compensation is determined based on offset compensation information, the amplitude of the transmitted signal, and the power of the transmitted signal. The leakage compensation is determined based on direct leakage compensation information, the path gain of the transmitter, the amplitude of the input signal, and the leakage power ratio.

2. The transmitter according to claim 1, characterized in that, The compensation information includes offset compensation information; the local oscillator leakage compensation amount includes offset compensation amount; the signal transmission information includes the amplitude of the transmitted signal; The baseband processor is further configured to acquire offset compensation information; determine the offset compensation amount based on the offset compensation information; and the offset compensation information is used to characterize the mathematical relationship between the amplitude of the transmitted signal, the offset compensation amount, and the power of the transmitted signal.

3. The transmitter according to claim 2, characterized in that, The offset compensation amount includes: the I-channel offset compensation amount corresponding to the I-channel input signal and the Q-channel offset compensation amount corresponding to the Q-channel input signal; The feedback circuit is also used to sample power at multiple time points to obtain multiple sampled powers; and to send the multiple sampled powers to the baseband processor. The baseband processor is also used to average the squares of the multiple sampled powers to obtain the power square mean; the offset compensation information is used to characterize that the sum of the squares of the I-channel offset compensation and the Q-channel offset compensation is equal to twice the ratio of the power square mean to the square of the amplitude of the transmitted signal.

4. The transmitter according to claim 3, characterized in that, The baseband processor is also used to determine the I-path offset compensation amount and the Q-path offset compensation amount based on the offset compensation information using a binary search method.

5. The transmitter according to claim 1, characterized in that, The compensation information includes direct leakage compensation information; the local oscillator leakage compensation amount includes direct leakage compensation amount; the signal transmission information includes: the path gain of the transmitter and the amplitude of the input signal; The feedback circuit is also used to detect the leakage power of the direct leakage signal from the transmitted signal and send the leakage power to the baseband processor; The baseband processor is further configured to determine the direct leakage compensation amount based on direct leakage compensation information, the transmitter's path gain, the amplitude of the input signal, and the leakage power ratio; the leakage power ratio is the ratio of the power of the directly leaked signal to the power of the non-leaking transmitted signal.

6. The transmitter according to claim 5, characterized in that, The direct leakage compensation information includes: first leakage compensation information and second leakage compensation information; the first leakage compensation information is used to characterize the mathematical relationship between the leakage power ratio, the signal transmission information, and the leakage amplitude of the direct leakage signal; the second leakage compensation information is used to characterize the mathematical relationship between the leakage power ratio, the signal transmission information, the leakage amplitude, and the leakage phase difference; the leakage phase difference is the difference between the leakage phase of the direct leakage signal and the phase of the transmitted signal; The baseband processor is further configured to determine the leakage amplitude based on the first leakage compensation information, the signal transmission information, and the leakage power ratio; determine the leakage phase difference based on the second leakage compensation information, the signal transmission information, the leakage amplitude, and the leakage power ratio; and determine the direct leakage compensation amount based on the leakage amplitude and the leakage phase difference.

7. The transmitter according to claim 6, characterized in that, The compensation module includes an I-channel compensation module and a Q-channel compensation module; The mixing and amplification circuit includes: an I-channel mixing circuit, a Q-channel mixing circuit, and an amplification circuit; the I-channel mixing circuit is located between the I-channel compensation module and the amplification circuit; the Q-channel mixing circuit is located between the Q-channel compensation module and the amplification circuit; the direct leakage compensation includes I-channel leakage compensation and Q-channel leakage compensation; the predistortion signal includes: an I-channel predistortion signal and a Q-channel predistortion signal; The baseband processor is further configured to send the I-channel leakage compensation amount to the I-channel compensation module; and to send the Q-channel leakage compensation amount in compensation indication information to the Q-channel compensation module. The I-channel compensation module is used to generate an I-channel leakage compensation signal according to the I-channel leakage compensation amount, and to compensate the I-channel leakage compensation signal into the I-channel input signal to obtain an I-channel pre-distortion signal. The Q-channel compensation module is used to generate a Q-channel leakage compensation signal according to the Q-channel leakage compensation amount, and to compensate the Q-channel leakage compensation signal into the Q-channel input signal to obtain a Q-channel pre-distortion signal. The I-channel mixer circuit is used to mix the I-channel predistortion signal and the local oscillator signal to obtain the I-channel mixed signal; The Q-channel mixer circuit is used to mix the Q-channel predistortion signal and the local oscillator signal to obtain a Q-channel mixed signal; the signal obtained by adding the I-channel mixed signal and the Q-channel mixed signal is used as the mixed signal, and the mixed signal is sent to the amplifier circuit. The amplifier circuit is used to amplify the mixed signal to obtain the compensated transmission signal.

8. The transmitter according to claim 7, characterized in that, The baseband processor is also configured to set both the I-channel leakage compensation amount and the Q-channel leakage compensation amount to 0; The feedback circuit is also used to detect the first power of the leak-free transmission signal and the first leakage power of the direct leakage signal; and to send the first power and the first leakage power to the baseband processor. The baseband processor determines the leakage amplitude based on the first leakage compensation information, the signal transmission information, and the first power ratio of the first leakage power to the first power. The compensation amplitude of the compensation signal is determined based on the leakage amplitude; the I-channel leakage compensation amount is set to the compensation amplitude, and the Q-channel leakage compensation amount is set to 0; The feedback circuit is also used to detect the second power of the non-leaking transmission signal and the second leakage power of the directly leaking signal; and to send the second power and the second leakage power to the baseband processor. The baseband processor is further configured to acquire the second leakage compensation information; and based on the second leakage compensation information and the second power ratio of the second leakage power and the second power, determine the leakage phase difference between the leakage phase and the phase of the non-leakage transmitted signal.

9. The transmitter according to claim 8, characterized in that, The first leakage compensation information is used to characterize that: the logarithm of the ratio of the leakage amplitude to the gain amplitude of the input signal is twenty times, and is equal to the first power ratio; the gain amplitude of the input signal is the product of the amplitude of the input signal and the path gain of the transmitter; The second leakage compensation information is used to characterize that: one-twentieth of the difference between the second leakage power ratio and the first leakage power ratio is equal to the logarithm of the absolute value of the difference between the complex exponent of the leakage phase difference and 1.

10. The transmitter according to claim 8, characterized in that, The baseband processor is further configured to determine the I-channel leakage compensation amount as a first product of the compensation amplitude and the cosine of the leakage phase difference; Furthermore, the Q-path leakage compensation amount is determined as a second product of the compensation amplitude and the sine value of the leakage phase difference; wherein the second product includes a positive product and a negative product; the absolute values ​​of the positive product and the negative product are the same.

11. The transmitter according to claim 10, characterized in that, The feedback circuit is further configured to detect the third power of the leakage-free transmission signal and the third leakage power of the direct leakage signal when the I-channel leakage compensation amount is the first product and the Q-channel leakage compensation amount is the positive product; and to detect the fourth power of the leakage-free transmission signal and the fourth leakage power of the direct leakage signal when the I-channel leakage compensation amount is the first product and the Q-channel leakage compensation amount is the negative product; and to send the third power, the third leakage power, the fourth power, and the fourth leakage power to the baseband processor. The baseband processor is further configured to determine the Q-path leakage compensation amount as the positive product when the third ratio of the third leakage power to the third power is less than the fourth ratio of the fourth leakage power to the fourth power; or, If the third ratio is greater than or equal to the fourth ratio, the Q-path leakage compensation amount is determined as the negative product.

12. The transmitter according to any one of claims 1-11, characterized in that, The feedback circuit includes: A power detection module is used to detect the power of the transmitted signal and obtain a power signal; The first analog-to-digital converter circuit is used to convert the power signal into a digital signal to obtain a power digital signal, and then send the power digital signal to the baseband processor.

13. The transmitter according to claim 12, characterized in that, The baseband processor is also used to analyze the power digital signal to obtain the power of the transmitted signal.

14. The transmitter according to claim 12, characterized in that, The transmitter further includes: a first digital-to-analog conversion circuit; the first digital-to-analog conversion circuit is located after the compensation module; The compensation module is also used to supplement the input signal in the form of a digital signal based on the local oscillator leakage compensation amount to obtain a digital supplement signal; The first digital-to-analog converter circuit is further configured to convert the digital input signal into an analog signal to obtain the predistortion signal.

15. The transmitter according to any one of claims 12, characterized in that, The transmitter further includes: a second digital-to-analog converter circuit; the second digital-to-analog converter circuit is located before the compensation module; the compensation module further includes a third digital-to-analog converter circuit; The second digital-to-analog converter circuit is used to convert the input signal from digital form to analog form to obtain an analog input signal; The compensation module is further configured to generate a digital compensation signal according to the local oscillator leakage compensation amount; convert the digital compensation signal into an analog compensation signal through the third digital-to-analog converter circuit; and use the analog compensation signal to compensate the analog input signal to obtain the pre-distortion signal.

16. A signal transmission method, applied to the transmitter according to any one of claims 1-15, characterized in that, include: The transmitted signal is obtained from the mixer amplifier circuit through the feedback circuit; Detect the power of the transmitted signal; The local oscillator leakage compensation amount is determined by the baseband processor based on the compensation information and the power of the transmitted signal; The compensation information is used to characterize the mathematical relationship between the power of the transmitted signal, the signal transmission information of the transmitter, and the local oscillator leakage compensation amount; The local oscillator leakage of the transmitter is compensated by the compensation module according to the local oscillator leakage compensation amount to obtain a pre-distortion signal, which is used as the compensation input signal of the transmitter. The compensation input signal is mixed and amplified by a mixing and amplification circuit to obtain the compensation transmission signal; The local oscillator leakage compensation includes offset compensation caused by DC offset and leakage compensation caused by direct leakage. The offset compensation is determined based on offset compensation information, the amplitude of the transmitted signal, and the power of the transmitted signal. The leakage compensation is determined based on direct leakage compensation information, the path gain of the transmitter, the amplitude of the input signal, and the leakage power ratio.

17. An electronic device, characterized in that, include: The transmitter according to any one of claims 1-15 is used to transmit signals; Memory, used to store computer programs; The processor, when running the computer program, performs the signal transmission method as described in claim 16, and transmits a compensated transmission signal through the transmitter.

18. A computer-readable storage medium, characterized in that, It stores a computer program that, when executed by a processor, implements the steps of the signal transmission method as described in claim 16.

Citation Information

Patent Citations

  • Broadband radio frequency transceiver local oscillator leakage compensation method and system

    CN112615641A