Signal compensation method, device and medium
By determining the structure and tap coefficient of the multi-order delayer in electronic devices and generating and applying compensation signals, the problem of second-order mutual modulation distortion in frequency division duplex communication is solved, and the communication quality is improved without increasing equipment costs.
Patent Information
- Application Number
- CN202311535488.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-11-17
- Publication Date
- 2025-04-29
- Estimated Expiration
- 2043-11-17
AI Technical Summary
In frequency division duplex communication, when electronic devices receive and transmit signals at the same time, they will produce more serious second-order intermodulation distortion (IM2) situations, affecting the communication quality.
By determining the structure of the compensator, it is used to offset the second-order intermodulation distortion IM2 signal, generate a compensation signal, and use the compensation signal to compensate the digital domain received signal. The compensator is a multi-order delayer, and the tap coefficient is fitted through coefficient training to accurately compensate the IM2 signal.
It effectively reduces the second-order intermodulation distortion generated between signals, improves communication quality, and does not increase the manufacturing cost of electronic devices.
Smart Images

Figure CN117579096B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of communication technology, and in particular to a signal compensation method, device and medium. Background Art
[0002] In recent years, frequency division duplex has become an important means of achieving wireless communication. Frequency division duplex has the advantages of being easy to use and having strong anti-interference ability. This communication method enables electronic devices to receive and send signals at the same time, but when receiving and sending signals at the same time, the two signals will produce second-order intermodulation distortion, which has a great impact on the communication quality. Summary of the invention
[0003] In order to overcome the problems existing in the related art, the present disclosure provides a signal compensation method, device and medium.
[0004] According to a first aspect of an embodiment of the present disclosure, a signal compensation method is provided, which is applied to an electronic device. The signal compensation method includes:
[0005] Determine the structure of a compensator, wherein the compensator is used to offset a second-order intermodulation distortion IM2 signal, wherein the IM2 signal is a signal generated after the transmitting end leaks to the receiving end;
[0006] generating a compensation signal according to the digital domain transmit signal and the compensator;
[0007] The digital domain received signal is compensated using the compensation signal.
[0008] In some exemplary embodiments of the present disclosure, the compensation signal is an output signal obtained after the digital domain transmission signal is input into the compensator.
[0009] In some exemplary embodiments of the present disclosure, the compensator is a multi-order delay device.
[0010] In some exemplary embodiments of the present disclosure, the signal compensation method further includes:
[0011] Coefficient training is performed to fit the tap coefficients of the multi-order delay device.
[0012] In some exemplary embodiments of the present disclosure, the number of the tap coefficients is determined according to at least one of a sampling fractional delay deviation and a multipath leakage degree between the transmitting end and the receiving end.
[0013] In some exemplary embodiments of the present disclosure, the execution coefficient training includes:
[0014] Perform online coefficient training; or
[0015] Perform offline coefficient training.
[0016] In some exemplary embodiments of the present disclosure, the execution coefficient training includes:
[0017] Perform coefficient training according to the training sequence; or
[0018] Coefficient training is performed according to the traffic signal.
[0019] According to a second aspect of an embodiment of the present disclosure, a signal compensation device is provided, the signal compensation device comprising:
[0020] A determination module, used to determine the structure of a compensator, wherein the compensator is used to offset a second-order intermodulation distortion IM2 signal, wherein the IM2 signal is a signal generated after the transmitting end leaks to the receiving end;
[0021] A generating module, used for generating a compensation signal according to a digital domain transmission signal and the compensator;
[0022] The compensation module is used to compensate the digital domain received signal using the compensation signal.
[0023] According to a third aspect of an embodiment of the present disclosure, there is provided an electronic device, including:
[0024] processor;
[0025] a memory for storing processor-executable instructions;
[0026] Wherein, the processor is configured to execute the method provided in the first aspect of the present disclosure.
[0027] According to a fourth aspect of an embodiment of the present disclosure, a non-temporary computer-readable storage medium is provided, characterized in that when instructions in the storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute the method provided in the first aspect of the present disclosure.
[0028] The technical solution provided by the embodiments of the present disclosure may have the following beneficial effects:
[0029] In the method disclosed in the present invention, a second-order intermodulation distortion IM2 signal is determined, wherein the IM2 signal is a signal generated after the transmitting end leaks to the receiving end, the structure of the compensator is determined according to the IM2 signal, a compensation signal is generated according to the digital domain transmitting signal and the compensator; and the digital domain receiving signal is compensated using the compensation signal. By adopting the above method, a compensation signal of a receiving end signal can be generated in the digital domain according to the transmitting end signal, the second-order intermodulation distortion generated between the signals can be reduced, and the communication quality can be improved. BRIEF DESCRIPTION OF THE DRAWINGS
[0030] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the present disclosure.
[0031] Figure 1 It is a schematic diagram of the communication process between electronic equipment and base station.
[0032] Figure 2 is a flow chart of a signal compensation method according to an exemplary embodiment.
[0033] Figure 3 is a schematic diagram showing a signal compensation method according to an exemplary embodiment.
[0034] Figure 4 is a schematic diagram showing a signal compensation device according to an exemplary embodiment.
[0035] Figure 5 is a block diagram of a signal compensation device according to an exemplary embodiment. DETAILED DESCRIPTION
[0036] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.
[0037] Regarding the device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.
[0038] Frequency Division Duplex (FDD) refers to the use of two separate frequencies for the uplink (i.e., mobile station to base station) and the downlink (i.e., base station to mobile station). This mode works on a symmetrical frequency band, providing each user with two fixed frequency bands, the forward frequency band and the reverse frequency band. In FDD, any duplex signal is actually composed of two simplex channels, and the use of devices called duplexers in the mobile station and the base station allows wireless transmission and wireless reception on the duplex channel at the same time. In the entire system, the frequency interval between the forward channel and the reverse channel is fixed. In order to minimize the mutual interference between the forward band and the reverse band on the forward band of each user channel, the frequency separation of the two bands is usually made as large as possible within the spectrum range of the communication system. The uplink and downlink of FDD are continuous in time, and the transmission and reception of signals can be carried out simultaneously, which reduces the feedback delay of the uplink and downlink signals. Therefore, it has certain advantages in power control, link adaptation, channel and interference feedback, etc.
[0039] Currently, mainstream electronic devices are subject to cost constraints and usually use zero-IF receivers as signal receivers. Zero-IF receivers can directly convert RF signals into original transmission signals without passing through the intermediate frequency, but there are problems such as DC deviation, local oscillator leakage, and flicker noise. When an electronic device receives and sends signals at the same time, the transmission signal of the electronic device will generate second harmonics and third harmonics when passing through nonlinear elements. These harmonics will mix with the original received signal, resulting in more serious second-order intermodulation distortion (IM2) in the zero-IF receiver, which has a significant negative impact on communication quality.
[0040] Since humans live in a continuously changing analog world, the actual objects of the system are often analog quantities (such as temperature, pressure, images, etc.), and in order for electronic devices to recognize and process signals composed of these analog quantities, the analog signals need to be converted into digital signals through an analog-to-digital converter (ADC), and the digital quantity signals analyzed and processed by the electronic devices need to be converted into analog signals through a digital-to-analog converter (DAC), so as to become information such as sound and images that can be perceived by humans. In the exemplary embodiments of the present disclosure, the electronic devices can be mobile phones, tablet computers, personal computers, smart wearable devices, etc. with communication functions.
[0041] Figure 1The communication process between the electronic device and the base station is shown. The electronic device 11 and the base station 12 establish a communication connection through FDD. Link 13 is the uplink of the electronic device 11, and link 14 is the downlink of the electronic device 11. The transmission signal x of the electronic device 11 is sent to the base station 12 after being converted by DAC and processed by other devices. At the same time, the signal sent by the base station 12 is converted into the reception signal y of the electronic device 11 after being processed by ADC and other devices. In the process of receiving and transmitting signals at the same time, the electronic device 11 will generate more serious IM2.
[0042] In order to solve the above problems, the existing solution is to select circuits and components with higher isolation, or add a second-order intermodulation distortion detection circuit for detecting the second-order intermodulation distortion component and an adaptive compensation circuit for superimposing the compensation signal of the second-order intermodulation distortion generated by adaptive adjustment to the main link. Although this method can effectively solve the second-order intermodulation distortion, it undoubtedly increases the manufacturing cost of the electronic equipment.
[0043] In order to solve the problems in the related art, the present disclosure provides a signal compensation method, which is applied to electronic devices such as Figure 2 As shown, including:
[0044] Step S201, determining the structure of the compensator.
[0045] In the exemplary embodiment of the present disclosure, the compensator is a multi-order delay device in the digital domain, which is actually a program stored in the control device of the electronic device for generating a compensation signal for offsetting the second-order intermodulation distortion IM2 signal, so it does not increase the manufacturing cost of the electronic device. The control device of the electronic device is usually a chip that can realize the functions of the electronic device such as receiving and transmitting signals.
[0046] In step S201, the structure of the compensator can be pre-determined online or offline, wherein the offline method is determined at the control device end of the electronic device, and the online method is determined at the server end. The multi-order delay device includes a plurality of delay layers, each delay layer corresponding to a tap coefficient. Specifically, the number of tap coefficients, i.e., the number of delay layers, can be determined based on at least one of the sampling fractional delay deviation and the multipath leakage degree between the digital domain transmission signal and the digital domain reception signal.
[0047] In some embodiments, the exemplary embodiments of the present disclosure may further include the following steps:
[0048] Step S202, performing coefficient training to fit the tap coefficients of the multi-order delay device.
[0049] After determining the structure of the multi-order delay, coefficient training can be performed online or offline to fit the tap coefficient a(n) of the multi-order delay. Specifically, the tap coefficient a(n) can be expressed by the following formula:
[0050] A=(Z H Z) -1 *(Z H *Y);
[0051] Where A is the tap coefficient a(n), Y = y'(n) - x'(n), y'(n) is the normalized digital domain received signal y(n), x'(n) is the normalized digital domain transmitted signal x(n), and y'(n) and x'(n) are synchronously normalized, and Z is |x'(n)| 2 , that is, the square of the modulus of the normalized digital domain transmitted signal x'(n), Z H is the conjugate rotation matrix of Z.
[0052] In the process of training the tap coefficient a(n), the control device or the server side of the electronic device may perform coefficient training according to the training sequence, or may perform coefficient training according to the service signal.
[0053] Step S203: generating a compensation signal according to the digital domain transmission signal and the compensator.
[0054] When an electronic device is receiving and transmitting signals at the same time, the second-order intermodulation distortion caused by different received signals to the transmitted signal may be different. Therefore, in order to more accurately compensate for the second-order intermodulation distortion caused by the transmitted signal to the received signal, the control device of the electronic device can generate a compensation signal based on the digital domain transmitted signal received by the signal receiver and the compensator. Specifically, the control device of the electronic device can input the digital domain transmitted signal into the compensator to obtain an output signal as the compensation signal. In an exemplary embodiment of the present disclosure, the compensation signal DIP2(n) output by the multi-order delay device can be expressed by the following formula:
[0055]
[0056] Wherein, a(n) is the tap coefficient of the multi-order delay device, d is the delay between the digital domain transmit signal x(n) and the digital domain receive signal y(n), and q is used to characterize the number of tap coefficients a(n).
[0057] Step S204: Use the compensation signal to compensate the digital domain received signal.
[0058] After receiving the digital domain reception signal through the signal receiver, the control device of the electronic device can compensate the digital domain reception signal through the compensation signal, thereby obtaining a compensated digital domain reception signal and improving the communication quality. In the exemplary embodiment of the present disclosure, the compensated digital signal R(n) can be expressed by the following formula:
[0059] R(n)=y(n)-DIP2(n).
[0060] Figure 3 FIG. 2 is a schematic diagram showing a signal compensation method of the present disclosure. Figure 3 As shown, the electronic device 31 transmits a digital domain transmission signal x(n) to the base station 32, and the base station 32 transmits a digital domain reception signal y(n) of the electronic device 31 to the electronic device 31. The control device of the electronic device 31 can input the digital domain transmission signal x(n) into the multi-order delay device 33 to obtain the compensation signal DIP2(n), and then use the compensation signal to compensate the digital domain reception signal, that is, calculate the difference between the digital domain reception signal y(n) and the compensation signal DIP2(n) to obtain the compensated digital domain reception signal R(n). Specifically, the multi-order delay device 31 obtains the normalized digital domain transmission signal x ’ The square of the modulus of (n) is taken as Z, and the difference between Z and the delay is calculated at each delay layer and then multiplied by the tap coefficient a(n) of the delay layer. Finally, the results of each delay layer are superimposed to obtain the compensation signal DIP2(n).
[0061] By adopting the above method, it is only necessary to predetermine the structure of the compensator, and it is not necessary to replace or update the components of the electronic device itself, so that a compensation signal of the receiving end signal can be generated according to the transmitting end signal in the digital domain, thereby reducing the second-order intermodulation distortion generated between the signals and improving the communication quality.
[0062] The present disclosure also provides a signal compensation device, such as Figure 4 As shown, the signal compensation device includes:
[0063] The determination module 401 is used to determine a second-order intermodulation distortion IM2 signal, where the IM2 signal is a signal generated after the transmitting end leaks to the receiving end; and is also used to determine the structure of the compensator according to the IM2 signal;
[0064] A generating module 402, configured to generate a compensation signal according to a digital domain transmission signal and the compensator;
[0065] The compensation module 403 is configured to compensate the digital domain received signal using the compensation signal.
[0066] In some embodiments, the compensation signal is an output signal obtained after the digital domain transmit signal is input into the compensator.
[0067] In some embodiments, the compensator is a multi-order delay.
[0068] In some embodiments, the signal compensation device further comprises:
[0069] The training module is used to perform coefficient training and fit the tap coefficients of the multi-order delay device.
[0070] In some embodiments, the training module is further configured to:
[0071] Perform online coefficient training; or
[0072] Perform offline coefficient training.
[0073] In some embodiments, the training module is further configured to:
[0074] Perform coefficient training according to the training sequence; or
[0075] Coefficient training is performed according to the traffic signal.
[0076] Figure 5 is a block diagram of a signal compensation device 500 according to an exemplary embodiment.
[0077] Reference Figure 5 , the device 500 may include one or more of the following components: a processing component 502 , a memory 504 , a power component 506 , a multimedia component 508 , an audio component 510 , an input / output (I / O) interface 512 , a sensor component 514 , and a communication component 516 .
[0078] The processing component 502 generally controls the overall operation of the device 500, such as operations associated with display, phone calls, data communications, camera operations, and recording operations. The processing component 502 may include one or more processors 520 to execute instructions to complete all or part of the steps of the above-mentioned method. In addition, the processing component 502 may include one or more modules to facilitate the interaction between the processing component 502 and other components. For example, the processing component 502 may include a multimedia module to facilitate the interaction between the multimedia component 508 and the processing component 502.
[0079] The memory 504 is configured to store various types of data to support operations on the device 500. Examples of such data include instructions for any application or method operating on the device 500, contact data, phone book data, messages, pictures, videos, etc. The memory 504 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk.
[0080] The power supply component 506 provides power to the various components of the device 500. The power supply component 506 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power for the device 500.
[0081] The multimedia component 508 includes a screen that provides an output interface between the device 500 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundaries of the touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 508 includes a front camera and / or a rear camera. When the device 500 is in an operating mode, such as a shooting mode or a video mode, the front camera and / or the rear camera may receive external multimedia data. Each front camera and rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.
[0082] The audio component 510 is configured to output and / or input audio signals. For example, the audio component 510 includes a microphone (MIC), and when the device 500 is in an operating mode, such as a call mode, a recording mode, and a speech recognition mode, the microphone is configured to receive an external audio signal. The received audio signal can be further stored in the memory 504 or sent via the communication component 516. In some embodiments, the audio component 510 also includes a speaker for outputting audio signals.
[0083] I / O interface 512 provides an interface between processing component 502 and peripheral interface modules, such as keyboards, click wheels, buttons, etc. These buttons may include but are not limited to: a home button, a volume button, a start button, and a lock button.
[0084] The sensor assembly 514 includes one or more sensors for providing various aspects of status assessment for the device 500. For example, the sensor assembly 514 can detect the open / closed state of the device 500, the relative positioning of components, such as the display and keypad of the device 500, the sensor assembly 514 can also detect the position change of the device 500 or a component of the device 500, the presence or absence of user contact with the device 500, the orientation or acceleration / deceleration of the device 500, and the temperature change of the device 500. The sensor assembly 514 may include a proximity sensor configured to detect the presence of a nearby object without any physical contact. The sensor assembly 514 may also include an optical sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 514 may also include an accelerometer, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
[0085] The communication component 516 is configured to facilitate wired or wireless communication between the device 500 and other devices. The device 500 can access a wireless network based on a communication standard, such as WiFi, 4G or 5G, or a combination thereof. In an exemplary embodiment, the communication component 516 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 516 also includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (I rDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology and other technologies.
[0086] In an exemplary embodiment, the apparatus 500 may be implemented by one or more application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors or other electronic components to perform the above methods.
[0087] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 504 including instructions, and the instructions can be executed by the processor 520 of the device 500 to perform the above method. For example, the non-transitory computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.
[0088] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. The present disclosure is intended to cover any variations, uses or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The description and examples are to be considered exemplary only, and the true scope and spirit of the present disclosure are indicated by the following claims.
[0089] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.
Claims
1. A signal compensation method, applied to electronic equipment, characterized in that: The signal compensation method comprises: Determine the structure of a compensator, the compensator is used to offset a second-order intermodulation distortion IM2 signal, the IM2 signal is a signal generated after the transmitting end leaks to the receiving end, and the compensator is a multi-order delay device; generating a compensation signal according to the digital domain transmission signal and the compensator; Using the compensation signal to compensate the digital domain received signal; The signal compensation method further comprises: Perform coefficient training to fit the tap coefficients of the multi-order delay device; The expression of the tap coefficient is: ; Among them, A is the matrix expression of tap coefficients, Y=y ’ (n)-x ’ (n), y ’ (n) is the normalized digital domain received signal, x ’ (n) is the normalized digital domain transmission signal, Z is the square of the modulus of the normalized digital domain transmission signal, and Z H is the conjugate rotation matrix of Z; The expression of the compensation signal is: ; Wherein, a(n) is the tap coefficient of the multi-order delayer, d is the delay between the digital domain transmission signal and the digital domain reception signal, x(n) represents the digital domain transmission signal, and q represents the number of the tap coefficient.
2. The signal compensation method according to claim 1, characterized in that: The compensation signal is an output signal obtained after the digital domain transmission signal is input into the compensator.
3. The signal compensation method according to claim 2, characterized in that: The number of the tap coefficients is determined according to at least one of a sampling fractional delay deviation and a multipath leakage degree between the transmitting end and the receiving end.
4. The signal compensation method according to claim 2, characterized in that: The execution coefficient training comprises: Perform online coefficient training; or Perform offline coefficient training.
5. The signal compensation method according to claim 2, characterized in that: The execution coefficient training comprises: Perform coefficient training according to the training sequence; or Coefficient training is performed according to the traffic signal.
6. A signal compensation device, characterized in that: The signal compensation device comprises: A determination module, used to determine the structure of a compensator, wherein the compensator is used to offset a second-order intermodulation distortion IM2 signal, wherein the IM2 signal is a signal generated after the transmitting end leaks to the receiving end, and the compensator is a multi-order delay device; A generating module, used for generating a compensation signal according to a digital domain transmission signal and the compensator; A compensation module, used to compensate the digital domain received signal using the compensation signal; The signal compensation device further includes a training module for performing coefficient training to fit the tap coefficients of the multi-order delay device; The expression of the tap coefficient is: ; Among them, A is the matrix expression of tap coefficients, Y=y ’ (n)-x ’ (n), y ’ (n) is the normalized digital domain received signal, x ’ (n) is the normalized digital domain transmission signal, Z is the square of the modulus of the normalized digital domain transmission signal, and Z H is the conjugate rotation matrix of Z; The expression of the compensation signal is: ; Wherein, a(n) is the tap coefficient of the multi-order delayer, d is the delay between the digital domain transmission signal and the digital domain reception signal, x(n) represents the digital domain transmission signal, and q represents the number of the tap coefficient.
7. An electronic device, characterized in that: include: processor; a memory for storing processor-executable instructions; The processor is configured to execute the method as claimed in any one of claims 1 to 5.
8. A non-transitory computer-readable storage medium, characterized in that: When the instructions in the storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute the method as claimed in any one of claims 1 to 5.
Citation Information
Patent Citations
Receiver path distortion mitigation using adaptive filter feedback
CN108432147A