Mirror compensation method and apparatus for broadband signals, and storage medium and electronic apparatus
By constructing a mirror compensation filter, the compensation coefficient is determined by calibrating the service frequency points in the broadband signal, the I/Q mismatch problem of broadband signals in the radio frequency transceiver is solved, and the accurate compensation of the mirror signal is achieved, and signal quality and accuracy are improved.
Patent Information
- Application Number
- PCT/CN2024/118574
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-02-28
- Filing Date
- 2024-09-12
- Publication Date
- 2025-09-04
AI Technical Summary
The prior art is difficult to effectively compensate for the I/Q mismatch problem of radio frequency transceivers in broadband signals, especially when considering the frequency selection characteristics of IQ imbalance, the compensation method of narrowband signals cannot be applied.
By constructing a mirror compensation filter, the compensation coefficient is determined by calibrating the service frequency points in the broadband signal, and the mirror compensation filter is constructed based on the compensation coefficient, and the mirror signal in the broadband signal processed by the mixer in the radio frequency circuit is compensated to ensure that the frequency response difference between the service frequency points and the mirror signal is compensated.
Accurate compensation of broadband signals of RF transceivers is achieved, the problem of I/Q mismatch is solved, and signal quality and accuracy are improved.
Smart Images

Figure CN2024118574_04092025_PF_FP_ABST
Abstract
Description
Method, device, storage medium and electronic device for image compensation of broadband signals
[0001] This application claims priority to the Chinese patent application filed with the Patent Office of China on February 28, 2024, with application number 202410223325X and invention name “Mirror compensation method, device, storage medium and electronic device for broadband signals”, the entire contents of which are incorporated by reference into this application. Technical Field
[0002] The embodiments of the present application relate to the field of communications, and more specifically, to a method, device, storage medium, and electronic device for image compensation of broadband signals. Background Art
[0003] In the field of RF transceivers, a commonly used architecture is the zero-IF architecture, which converts RF signals to baseband through quadrature mixing. However, due to the uncertain nature of analog devices, the amplitude and phase of the I / Q (In-phase / Quadrature) mixers in RF transceivers often deviate, resulting in IQ imbalance. Compensation for this deviation is necessary.
[0004] In the related art, the amplitude deviation and phase deviation of the IQ paths are calibrated by sending a single tone. However, this technology is only applicable to narrowband signals and does not take into account the frequency-selective characteristics of the IQ imbalance phenomenon.
[0005] Regarding the above problems, relevant technologies have not yet proposed effective solutions.
[0006] Summary of the Invention
[0007] Embodiments of the present application provide a method, apparatus, storage medium, and electronic device for image compensation of a broadband signal, to at least address the problem in the related art of difficulty in compensating for I / Q mismatch in a radio frequency transceiver with frequency-selective characteristics.
[0008] According to one embodiment of the present application, a method for image compensation of a broadband signal is provided, comprising: compensating for an image signal in a broadband signal processed by a mixer in a radio frequency circuit using an image compensation filter, wherein the image compensation filter is obtained according to the following steps: determining a compensation coefficient corresponding to a service frequency in the calibration broadband signal based on a target broadband signal obtained by processing the calibration broadband signal by the mixer, wherein the service frequency is a frequency carrying a service signal in the calibration broadband signal, and the compensation coefficient is obtained based on a service signal and an image signal corresponding to the service frequency in the target broadband signal; and constructing the image compensation filter based on the compensation coefficient corresponding to the service frequency.
[0009] According to another embodiment of the present application, a mirror compensation device for a broadband signal is provided, including: a first compensation module, configured to use a mirror compensation filter to compensate for the mirror signal in the broadband signal processed by a mixer in the radio frequency circuit, wherein the above-mentioned mirror compensation filter is obtained according to a construction module; the above-mentioned construction module includes: a compensation coefficient determination unit, configured to determine the compensation coefficient corresponding to the service frequency point in the above-mentioned calibration broadband signal according to a target broadband signal obtained by processing the calibration broadband signal by the above-mentioned mixer, wherein the above-mentioned service frequency point is the frequency point carrying the service signal in the above-mentioned calibration broadband signal, and the above-mentioned compensation coefficient is obtained according to the service signal and the mirror signal corresponding to the above-mentioned service frequency point in the above-mentioned target broadband signal; and a mirror compensation filter construction unit, configured to construct the above-mentioned mirror compensation filter according to the above-mentioned compensation coefficient corresponding to the above-mentioned service frequency point.
[0010] In an exemplary embodiment, the subcarriers carrying the service signal in the calibration broadband signal are spaced apart so that the subcarriers carrying the mirror signal in the target broadband signal do not overlap with the subcarriers carrying the service signal.
[0011] In an exemplary embodiment, the compensation coefficient determination unit is configured to: determine a frequency response of a service signal corresponding to the service frequency point and a frequency response corresponding to the mirror signal in the target broadband signal; construct a frequency response compensation filter based on the frequency response of the service signal corresponding to the service frequency point and the frequency response corresponding to the mirror signal, wherein the frequency response compensation filter is used to compensate for a frequency response difference between the frequency response of the service signal corresponding to the service frequency point and the frequency response corresponding to the mirror signal; compensate the target broadband signal using the frequency response compensation filter; and obtain a compensation coefficient corresponding to the service frequency point based on the service signal and the mirror signal corresponding to the service frequency point in the target broadband signal after compensation by the frequency response compensation filter.
[0012] In an exemplary embodiment, the compensation coefficient determination unit is configured to: determine the DFT result of the service signal and the DFT result of the mirror signal corresponding to the service frequency; determine the quotient of the conjugate of the DFT result of the mirror signal and the DFT result of the service signal as the compensation coefficient corresponding to the service frequency; and / or, the mirror compensation filter construction unit is configured to: fit the compensation coefficients corresponding to each of the determined service frequencies; and construct the mirror compensation filter according to the fitted compensation coefficients corresponding to each of the service frequencies.
[0013] According to another embodiment of the present application, a computer-readable storage medium is provided, in which a computer program is stored. The computer program is configured to execute the steps of any one of the above method embodiments when running.
[0014] According to another embodiment of the present application, an electronic device is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor is configured to run the computer program to execute the steps in any one of the above method embodiments.
[0015] This application determines the compensation coefficient corresponding to the service frequency in the calibration broadband signal based on the target broadband signal obtained by mixer processing. A mirror compensation filter is constructed based on the compensation coefficient corresponding to the service frequency. This filter can then be used to compensate for the image signal in the broadband signal processed by the mixer in the RF circuit. This solves the problem of difficulty in compensating for I / Q mismatch in the frequency-selective characteristics of RF transceivers in related technologies, achieving precise signal compensation. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] FIG1 is a hardware structure block diagram of a mobile terminal according to an image compensation method for a broadband signal according to an embodiment of the present application;
[0017] FIG2 is a flow chart of a method for image compensation of a broadband signal according to an embodiment of the present application;
[0018] FIG3 is a diagram of a subcarrier design for carrying multiple signals according to an embodiment of the present application;
[0019] FIG4 is a diagram of a calibration loop including a target filter according to an embodiment of the present application;
[0020] FIG5 is a structural block diagram of an image compensation device for a broadband signal according to an embodiment of the present application. DETAILED DESCRIPTION
[0021] The embodiments of the present application will be described in detail below with reference to the accompanying drawings and in combination with the embodiments.
[0022] It should be noted that the terms "first", "second", etc. in the description and claims of this application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence.
[0023] The method embodiments provided in the embodiments of the present application can be executed in a mobile terminal, a computer terminal or a similar computing device. Taking operation on a mobile terminal as an example, FIG1 is a hardware structure block diagram of a mobile terminal of a method for image compensation of a broadband signal in an embodiment of the present application. As shown in FIG1 , the mobile terminal may include one or more (only one is shown in FIG1 ) processors 102 (the processor 102 may include but is not limited to a processing device such as a microprocessor MCU or a programmable logic device FPGA) and a memory 104 for storing data, wherein the mobile terminal may also include a transmission device 106 and an input / output device 108 for communication functions. It will be understood by those skilled in the art that the structure shown in FIG1 is only for illustration and does not limit the structure of the mobile terminal. For example, the mobile terminal may also include more or fewer components than those shown in FIG1 , or have a configuration different from that shown in FIG1 .
[0024] The memory 104 can be used to store computer programs, for example, software programs and modules of application software, such as the computer program corresponding to the image compensation method for broadband signals in the embodiments of the present application. The processor 102 executes various functional applications and data processing by running the computer programs stored in the memory 104, that is, implementing the above-mentioned method. The memory 104 may include a high-speed random access memory and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, the memory 104 may further include a memory remotely located relative to the processor 102, and these remote memories may be connected to the mobile terminal via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0025] The transmission device 106 is used to receive or send data via a network. Optional examples of the aforementioned network may include a wireless network provided by the mobile terminal's communications provider. In one embodiment, the transmission device 106 includes a network interface controller (NIC), which can be connected to other network devices via a base station to enable communication with the Internet. In another embodiment, the transmission device 106 may be a radio frequency (RF) module, which is used to communicate with the Internet wirelessly.
[0026] In this embodiment, a method for image compensation of a broadband signal is provided. FIG2 is a flow chart of the method for image compensation of a broadband signal according to an embodiment of the present application. As shown in FIG2 , the flow chart includes the following steps:
[0027] Step S202: Compensating an image signal in a broadband signal processed by a mixer in a radio frequency circuit using an image compensation filter, wherein the image compensation filter is obtained according to the following steps:
[0028] Step S2021, determining a compensation coefficient corresponding to a service frequency in the calibration broadband signal based on a target broadband signal obtained by processing the calibration broadband signal through a mixer, wherein the service frequency is a frequency in the calibration broadband signal that carries a service signal, and the compensation coefficient is obtained based on the service signal corresponding to the service frequency in the target broadband signal and an image signal;
[0029] Step S2022: construct an image compensation filter according to the compensation coefficient corresponding to the service frequency.
[0030] The execution subject of the above steps may be a signal processing module, or a processor with data processing and signal interaction capabilities, or other processing devices or processing units with similar processing capabilities, but not limited thereto.
[0031] In the above embodiments, service frequencies are specific frequency points on the frequency axis, such as 15 Hz, 20 Hz, and 50 Hz. The signal waves that transmit data on these service frequencies are subcarriers. There is a one-to-one correspondence between subcarriers and service frequencies, with each subcarrier corresponding to a specific service frequency. The signals transmitted by subcarriers are typically narrowband signals, and the signals transmitted on subcarriers are frequency-domain signals.
[0032] A mirror signal is a mirror-symmetric signal that appears in the signal spectrum. In the frequency domain, the signal spectrum is symmetric about zero frequency. Therefore, if a signal's spectrum contains a certain frequency component, its mirror frequency component will also appear in the spectrum. For example, if a signal contains a component with a frequency of 100 Hz, its mirror frequency component will appear at -100 Hz in the spectrum. Frequency domain compensation coefficients are used to compensate for signal distortion or attenuation in the frequency domain to improve signal quality and accuracy. Time domain compensation coefficients are coefficients used in time domain signal processing to compensate for effects such as delay and distortion during signal transmission. They are used to correct and compensate signals to ensure signal quality and accuracy.
[0033] Through the above steps, the compensation coefficient corresponding to the service frequency point in the calibration wideband signal is determined based on the target wideband signal obtained by mixer processing. An image compensation filter is constructed based on the compensation coefficient corresponding to the service frequency point. This image compensation filter can then be used to compensate for the image signal in the wideband signal processed by the mixer in the RF circuit. This solves the problem of difficulty in compensating for I / Q mismatch in RF transceivers with frequency-selective characteristics in related technologies, achieving precise signal compensation.
[0034] In an exemplary embodiment, the subcarrier spacing of the service signal carried in the wideband signal is calibrated so that the subcarriers carrying the mirror signal and the subcarriers carrying the service signal in the target wideband signal do not overlap.
[0035] Optionally, in this embodiment, the service signals in the calibration broadband signal are allocated to different subcarriers, with a certain spacing between these subcarriers, to achieve efficient spectrum utilization and anti-interference capabilities. To construct the service signals, different modulated signals are allocated to different subcarriers at the transmitting end, and these subcarriers are demodulated back to the original service signals at the receiving end. This allows for the simultaneous transmission of multiple service signals without mutual interference.
[0036] Alternatively, in an OFDM system, different subcarriers are orthogonal, meaning their frequency spacing is equal. This orthogonality can effectively reduce or eliminate the overlap between image signals and service signals. Therefore, distributing multiple service signals across different subcarriers can generally avoid overlap between image signals and service signals.
[0037] In an exemplary embodiment, a compensation coefficient corresponding to a service frequency in the calibration broadband signal is determined based on a target broadband signal obtained by processing the calibration broadband signal through a mixer, including: determining a frequency response of a service signal corresponding to the service frequency in the target broadband signal and a frequency response corresponding to an image signal; constructing a frequency response compensation filter based on the frequency response of the service signal corresponding to the service frequency and the frequency response of the image signal, the frequency response compensation filter being used to compensate for a frequency response difference between the frequency response of the service signal corresponding to the service frequency and the frequency response of the image signal; compensating the target broadband signal using the frequency response compensation filter; and obtaining a compensation coefficient corresponding to the service frequency based on the service signal corresponding to the service frequency and the image signal in the target broadband signal after compensation by the frequency response compensation filter.
[0038] Optionally, the frequency response will affect the accuracy of the compensation coefficient, and thus the accuracy of signal compensation, so the frequency response needs to be compensated first. For example, if the service signal to be sent on subcarrier 0 is s0, performing FFT on the signal passing through the RF circuit can obtain the signal s′0 of subcarrier 0. The subcarrier carrying the mirror image is subcarrier 3276, then we can obtain: Here, α is used to represent the frequency response. In this embodiment, the frequency response of the signal can be obtained to determine the response of the signal at different frequencies.
[0039] For example, the number of subcarriers can be set to 4096, the number of effective subcarriers is 3276, and the effective subcarriers are numbered from 0 to 3275, where numbers 0, 2, 4, ···, 1636 and numbers 1639, 1641, 1643, ···, 3275 can be set to carry service signals. Optionally, FIG3 shows a subcarrier design for carrying the above-mentioned multiple service signals, and the remaining subcarriers are left vacant to carry the mirror signal generated by the non-ideal mixer. In the above embodiment, by carrying the service signal on the interval subcarrier, the mirror signal is carried by the subcarrier that does not carry the service signal, which can quickly determine the frequency response of the service signal and the mirror signal, thereby improving the overall compensation efficiency.
[0040] Optionally, the frequency response of the mirror signal is determined in the same manner as the frequency response of the service signal. After determining the frequency response of the mirror signal and the frequency response of the service signal, the corresponding frequency response compensation filter can be selected. The frequency response compensation filter adjusts and filters the frequency response by changing the frequency characteristics of the signal. Signals within a specific frequency range can be enhanced or weakened as needed to achieve regulation and improvement of signal transmission. Frequency response compensation filters include but are not limited to low-pass filters, high-pass filters, band-pass filters, and band-stop filters. Low-pass filters can enhance low-frequency signals by weakening high-frequency signals; high-pass filters can enhance high-frequency signals by weakening low-frequency signals; band-pass filters can select a specific frequency range for enhancement or weakening; and band-stop filters can select a specific frequency range for weakening. Through the combination and adjustment of filters, precise control of the frequency response can be achieved to achieve the purpose of adjustment and filtering.
[0041] By determining the frequency response of the service signal and the frequency response corresponding to the image signal, this embodiment can accurately construct a frequency response compensation filter to compensate for the frequency response difference between the frequency response of the service signal corresponding to the service frequency point and the frequency response corresponding to the image signal, thereby improving the accuracy of the compensation coefficient and further improving the accuracy of the image signal compensation.
[0042] In an exemplary embodiment, the compensation coefficient corresponding to the service frequency in the calibration broadband signal is determined based on the target broadband signal obtained by processing the calibration broadband signal through a mixer, including: determining the DFT result of the service signal and the DFT result of the mirror signal corresponding to the service frequency; determining the quotient of the conjugate of the DFT result of the mirror signal and the DFT result of the service signal as the compensation coefficient corresponding to the service frequency; and / or constructing a mirror compensation filter based on the compensation coefficient corresponding to the service frequency, including: fitting the compensation coefficient corresponding to each determined service frequency; and constructing a mirror compensation filter based on the compensation coefficient corresponding to each service frequency after fitting. Optionally, the matrix composed of multiple compensation coefficients can be expressed as: Among them, fn is the calibration frequency, f s is the sampling rate, [L0,L1,…,L m-1 ] can be expressed as For example, if the compensation coefficients of signals received at 16 service frequency points are 0.8, 0.8, 0.8, 0.9, 0.9, 0.9, 0.9, 0.95, 0.95, 0.95, 0.98, 0.98, 0.98, 0.98, 0.98, the matrix can be a 1-row, 16-column matrix, illustrated as [0.8, 0.8, 0.8, 0.9, 0.9, 0.9, 0.9, 0.95, 0.95, 0.95, 0.98, 0.98, 0.98, 0.98]. This embodiment constructs an image compensation filter using the matrix and compensation coefficients in the above form, which can compensate for the signal at each frequency point, effectively address I / O imbalance problems with frequency-selective characteristics, and improve the accuracy of signal compensation.
[0043] Optionally, in this embodiment, the image compensation filter is a filter based on a mirror signal and a broadband signal, which utilizes the characteristics of the mirror signal to filter the broadband signal. Image compensation filters include, but are not limited to, low-pass filters, high-pass filters, band-pass filters, and band-stop filters. The frequency characteristics of the mirror signal can be adjusted by designing filter coefficients, thereby achieving filtering operations on the mirror signal. In this embodiment, the image compensation filter is used to mirror the signal, which can expand the frequency range of the signal to the entire frequency axis, thereby improving frequency domain filtering. The image compensation filter can effectively remove noise and interference from the signal, improving signal quality.
[0044] The present application is described below in conjunction with optional embodiments:
[0045] This optional embodiment addresses the problem that, in scenarios where IQ Mismatch compensation is required for signals in a communication system, images caused by IQ Mismatch at different frequency points of a broadband signal are inconsistent. Using narrowband compensation methods cannot effectively eliminate the images, and the frequency response of the RF circuit after the mixer also affects the calibration effect. Therefore, a method for compensating for IQ Mismatch with frequency-selective characteristics is proposed, which may include the following steps:
[0046] S1, when the single-tone signal x exists in IQMismatch, the time domain signal obtained after the mixer is: y = x + βx * (1), where β is the coefficient that determines the size of the image, which is related to the amplitude and angle deviation of the mixer at the single tone frequency.
[0047] The frequency domain expression of formula (1) can be written as:
[0048] S2 sends a known single-tone signal x, receives the signal y after the mixer, and performs DFT operation on y to obtain the DFT result Z at the positive and negative frequency points. k With Z -k , thus calculating:
[0049] After obtaining β, the mirror image can be compensated. The compensation method is: Y comp =Y-βY * ≈X(4);
[0050] Based on the frequency selection characteristic of IQMismatch, according to formula (3), we can get the different frequency points [X0, X1, X2, ..., X n ] corresponding compensation coefficient β=[β0,β1,β2,…,β n ]. Use LS method to calculate the compensation coefficient β=[β0,β1,β2,…,β n ] is fitted to obtain β=[β0,β1,β2,…,β n ]′, and then get the time domain compensation filter. Assume that the filter is h, the number of taps is L, h=F -1 β(5); F can be expressed as: Among them, f n is the calibration frequency, f s is the sampling rate, [L0,L1,…,L m-1 ] can be expressed as
[0051] S3, the broadband signal is sig, and the process of using the filter to compensate the broadband signal is:
[0052] The frequency response of the RF circuit between the mixer and the air interface at the single tone x is α0, and the frequency response at the mirror image is α1. Then formula (2) can be rewritten as:
[0053] When α0≠α1, the estimation accuracy of β will be greatly affected, which in turn affects the effect of the compensation filter. It is necessary to compensate α0 and α1 before calculating β.
[0054] Figure 3 shows the service signal used for S4 calibration. To ensure that the generated image signal does not overlap with the service signal itself, subcarriers are used at intervals so that the image signal falls on unused subcarriers. For example, a 5G 100M signal requires a 4096-point FFT, which has 4096 subcarriers. There are 3276 valid subcarriers, numbered 0 to 3275. Service data is transmitted using subcarriers numbered 0, 2, 4, ..., 1636 and 1639, 1641, 1643, ..., 3275. The remaining subcarriers are left free to carry the image signal.
[0055] It is known that the service signal to be sent on subcarrier 0 is s0. Performing FFT on the signal passing through the RF circuit yields the signal s′0 of subcarrier 0. The subcarrier carrying the mirror image is subcarrier 3276, so:
[0056] After obtaining α on different subcarriers and finding the inverse, the filter h that compensates the frequency response of the mixer's RF circuit can be fitted according to formula (5): EQ , use h EQ After processing the received signal, the signal on subcarrier 3276 is represented as s imag , then we can get: According to formula (5), the filter that compensates for the image can be accurately obtained.
[0057] S5. In this embodiment, the transmitter must be calibrated on the production line first. The receiver can be calibrated at power-up. When calibrating the transmitter, after determining the LO frequency, a calibration service signal is sent based on the bandwidth. The instrument receives the signal and performs statistics. Then, the compensation filter is calculated according to formulas (3)-(9). The entire calibration process is completed by sending the service signal once. After pre-compensation using this coefficient, it can be considered that the transmitter has eliminated the IQ Mismatch.
[0058] S6, when performing receiver calibration, the calibration loop required is shown in Figure 4. It only requires connecting the transmitter and receiver, which is low-cost. In this case, the transmitter and receiver use the same LO. After determining the LO frequency point that needs to be calibrated, the calibration service signal is sent according to the bandwidth. The signal is received through the loop. At this time, the signal is processed using hardware, and then the compensation filter is calculated according to formulas (3)-(9). The entire calibration process can be completed by sending the signal once. As shown in Figure 4, the signal passes through the calibration loop in this order: analog-to-digital converter, analog filter, transimpedance amplifier, local oscillator, RF power amplifier, low-noise amplifier, local oscillator, DC bias, transimpedance amplifier, analog filter, digital-to-analog converter, and target filter. In this case, the entire calibration process can be completed by sending the signal once.
[0059] The circuit structure of this optional embodiment is simple, easy to implement in hardware, and the calibration process takes a short time, and can effectively compensate for IQ Mismatch with frequency selection characteristics.
[0060] Through the description of the above implementation methods, those skilled in the art can clearly understand that the method according to the above embodiment can be implemented by means of software plus the necessary general hardware platform, and of course it can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), and includes a number of instructions for enabling a terminal device (which can be a mobile phone, computer, server, or network device, etc.) to execute the above-mentioned methods of each embodiment of the present application.
[0061] This embodiment also provides a device for image compensation of broadband signals, which is used to implement the above-mentioned embodiments and optional implementations. Details already described are omitted for clarity. As used below, the term "module" may refer to a combination of software and / or hardware that implements a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, implementation using hardware, or a combination of software and hardware, is also possible and contemplated.
[0062] FIG5 is a structural block diagram of an image compensation device for a broadband signal according to an embodiment of the present application. As shown in FIG5 , the device includes:
[0063] The first compensation module 52 is configured to use a mirror compensation filter to compensate for the mirror signal in the broadband signal processed by the mixer in the radio frequency circuit, wherein the above-mentioned mirror compensation filter is obtained according to the construction module 54; the above-mentioned construction module 54 includes: a compensation coefficient determination unit 5401, configured to determine the compensation coefficient corresponding to the service frequency point in the above-mentioned calibration broadband signal according to the target broadband signal obtained by the above-mentioned mixer after the calibration broadband signal is processed, wherein the above-mentioned service frequency point is the frequency point carrying the service signal in the above-mentioned calibration broadband signal, and the above-mentioned compensation coefficient is obtained according to the service signal and the mirror signal corresponding to the above-mentioned service frequency point in the above-mentioned target broadband signal; an image compensation filter construction unit 5402, configured to construct the above-mentioned mirror compensation filter according to the above-mentioned compensation coefficient corresponding to the above-mentioned service frequency point.
[0064] In an exemplary embodiment, the subcarriers carrying the service signal in the calibration broadband signal are spaced apart so that the subcarriers carrying the mirror signal in the target broadband signal do not overlap with the subcarriers carrying the service signal.
[0065] In an exemplary embodiment, the compensation coefficient determination unit is configured to: determine a frequency response of a service signal corresponding to the service frequency point and a frequency response corresponding to the mirror signal in the target broadband signal; construct a frequency response compensation filter based on the frequency response of the service signal corresponding to the service frequency point and the frequency response corresponding to the mirror signal, wherein the frequency response compensation filter is used to compensate for a frequency response difference between the frequency response of the service signal corresponding to the service frequency point and the frequency response corresponding to the mirror signal; compensate the target broadband signal using the frequency response compensation filter; and obtain a compensation coefficient corresponding to the service frequency point based on the service signal and the mirror signal corresponding to the service frequency point in the target broadband signal after compensation by the frequency response compensation filter.
[0066] In an exemplary embodiment, the compensation coefficient determination unit is configured to: determine the DFT result of the service signal and the DFT result of the mirror signal corresponding to the service frequency; determine the quotient of the conjugate of the DFT result of the mirror signal and the DFT result of the service signal as the compensation coefficient corresponding to the service frequency; and / or, the mirror compensation filter construction unit is configured to: fit the compensation coefficients corresponding to each of the determined service frequencies; and construct the mirror compensation filter according to the fitted compensation coefficients corresponding to each of the service frequencies.
[0067] According to another embodiment of the present application, a computer-readable storage medium is provided, in which a computer program is stored. The computer program is configured to execute the steps of any one of the above method embodiments when running.
[0068] According to another embodiment of the present application, an electronic device is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor is configured to run the computer program to execute the steps in any one of the above method embodiments.
[0069] It should be noted that the above modules can be implemented through software or hardware. For the latter, it can be implemented in the following ways, but not limited to: the above modules are all located in the same processor; or the above modules are located in different processors in any combination.
[0070] An embodiment of the present application further provides a computer-readable storage medium, in which a computer program is stored. The computer program is configured to execute the steps of any of the above method embodiments when run.
[0071] In an exemplary embodiment, the computer-readable storage medium may include, but is not limited to, various media that can store computer programs, such as a USB flash drive, a read-only memory (ROM), a random access memory (RAM), a mobile hard disk, a magnetic disk, or an optical disk.
[0072] An embodiment of the present application further provides an electronic device, comprising a memory and a processor, wherein the memory stores a computer program, and the processor is configured to run the computer program to execute the steps in any one of the above method embodiments.
[0073] In an exemplary embodiment, the electronic device may further include a transmission device and an input / output device, wherein the transmission device is connected to the processor, and the input / output device is connected to the processor.
[0074] For optional examples in this embodiment, reference may be made to the examples described in the above embodiments and exemplary implementations, and this embodiment will not be described in detail here.
[0075] Obviously, those skilled in the art should understand that the modules or steps of the present application described above can be implemented using a general-purpose computing device, they can be concentrated on a single computing device, or distributed across a network composed of multiple computing devices, they can be implemented using program code executable by the computing device, and thus, they can be stored in a storage device and executed by the computing device, and in some cases, the steps shown or described can be performed in a different order than herein, or they can be fabricated into separate integrated circuit modules, or multiple modules or steps can be fabricated into a single integrated circuit module for implementation. Thus, the present application is not limited to any specific combination of hardware and software.
[0076] The above description is merely an optional embodiment of the present application and is not intended to limit the present application. Various modifications and variations are possible for those skilled in the art. Any modifications, equivalent substitutions, improvements, etc. made within the principles of the present application shall be included within the scope of protection of the present application.
Claims
1. A method for image compensation of a broadband signal, comprising: An image compensation filter is used to compensate for an image signal in a broadband signal processed by a mixer in a radio frequency circuit, wherein the image compensation filter is obtained according to the following steps: Determining a compensation coefficient corresponding to a service frequency in the calibration broadband signal according to a target broadband signal obtained by processing the calibration broadband signal by the mixer, wherein the service frequency is a frequency in the calibration broadband signal that carries a service signal, and the compensation coefficient is obtained based on a service signal and an image signal corresponding to the service frequency in the target broadband signal; The image compensation filter is constructed according to the compensation coefficient corresponding to the service frequency point.
2. The method according to claim 1, wherein The subcarriers carrying the service signal in the calibration broadband signal are spaced so that the subcarriers carrying the mirror signal in the target broadband signal do not overlap with the subcarriers carrying the service signal.
3. The method according to claim 2, wherein: Determining a compensation coefficient corresponding to a service frequency point in the calibration broadband signal according to a target broadband signal obtained by processing the calibration broadband signal by the mixer includes: Determining a frequency response of a service signal corresponding to the service frequency point in the target broadband signal and a frequency response corresponding to the image signal; constructing a frequency response compensation filter according to the frequency response of the service signal corresponding to the service frequency point and the frequency response corresponding to the image signal, wherein the frequency response compensation filter is used to compensate for the frequency response difference between the frequency response of the service signal corresponding to the service frequency point and the frequency response corresponding to the image signal; Compensating the target broadband signal using the frequency response compensation filter; A compensation coefficient corresponding to the service frequency point is obtained according to a service signal and a mirror signal corresponding to the service frequency point in the target broadband signal after compensation by the frequency response compensation filter.
4. The method according to claim 2, wherein: Determining a compensation coefficient corresponding to a service frequency point in the calibration broadband signal according to a target broadband signal obtained by processing the calibration broadband signal by the mixer includes: Determine a DFT result of the service signal and a DFT result of the image signal corresponding to the service frequency point; Determining a quotient of a conjugate of a DFT result of the mirror signal and a DFT result of the service signal as a compensation coefficient corresponding to the service frequency point; and / or, Constructing the image compensation filter according to the compensation coefficient corresponding to the service frequency point includes: Fitting the compensation coefficient corresponding to each of the determined service frequencies; The mirror compensation filter is constructed according to the compensation coefficients corresponding to the fitted service frequencies.
5. A broadband signal image compensation device, comprising: A first compensation module is configured to compensate for an image signal in a broadband signal processed by a mixer in a radio frequency circuit using an image compensation filter, wherein the image compensation filter is obtained according to the construction module; The construction module includes: a compensation coefficient determination unit, configured to determine, based on a target broadband signal obtained by processing the calibration broadband signal through the mixer, a compensation coefficient corresponding to a service frequency in the calibration broadband signal, wherein the service frequency is a frequency in the calibration broadband signal that carries a service signal, and the compensation coefficient is obtained based on a service signal and a mirror signal corresponding to the service frequency in the target broadband signal; The image compensation filter construction unit is configured to construct the image compensation filter according to the compensation coefficient corresponding to the service frequency point.
6. The device according to claim 5, wherein The subcarriers carrying the service signal in the calibration broadband signal are spaced so that the subcarriers carrying the mirror signal in the target broadband signal do not overlap with the subcarriers carrying the service signal.
7. The device according to claim 6, wherein The compensation coefficient determination unit is configured as: Determining a frequency response of a service signal corresponding to the service frequency point in the target broadband signal and a frequency response corresponding to the image signal; constructing a frequency response compensation filter according to the frequency response of the service signal corresponding to the service frequency point and the frequency response corresponding to the image signal, wherein the frequency response compensation filter is used to compensate for the frequency response difference between the frequency response of the service signal corresponding to the service frequency point and the frequency response corresponding to the image signal; Compensating the target broadband signal using the frequency response compensation filter; A compensation coefficient corresponding to the service frequency point is obtained according to a service signal and a mirror signal corresponding to the service frequency point in the target broadband signal after compensation by the frequency response compensation filter.
8. The device according to claim 6, wherein The compensation coefficient determination unit is configured as: Determine a DFT result of the service signal and a DFT result of the image signal corresponding to the service frequency point; Determining a quotient of a conjugate of a DFT result of the mirror signal and a DFT result of the service signal as a compensation coefficient corresponding to the service frequency point; and / or, The mirror compensation filter construction unit is configured as follows: Fitting the compensation coefficient corresponding to each of the determined service frequencies; The mirror compensation filter is constructed according to the compensation coefficients corresponding to the fitted service frequencies.
9. A computer-readable storage medium having a computer program stored therein, wherein: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 4 are implemented.
10. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of the method according to any one of claims 1 to 4 when executing the computer program.
Citation Information
Patent Citations
Frequency-dependent IQ mismatch calibration and compensation method based on FFT operation
CN109104201A
Broadband IQ imbalance compensation method and device
CN114257253A
Method and device for correcting IQ imbalance of broadband receiver and electronic equipment
CN117155744A
Mirror image compensation method and device of broadband signal, storage medium and electronic device
CN118158052A
IQ mismatch compensation method and apparatus, compensation device, communication device and storage medium
US20200092053A1