CN117220703B - Method and device for correcting received direct current, computer equipment and storage medium - Google Patents
Method and device for correcting received direct current, computer equipment and storage medium Download PDFInfo
- Publication number
- CN117220703B CN117220703B CN202311476135.0A CN202311476135A CN117220703B CN 117220703 B CN117220703 B CN 117220703B CN 202311476135 A CN202311476135 A CN 202311476135A CN 117220703 B CN117220703 B CN 117220703B
- Authority
- CN
- China
- Prior art keywords
- correction
- direct current
- receiving
- receiving link
- lookup table
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 44
- 238000012937 correction Methods 0.000 claims abstract description 126
- 238000004590 computer program Methods 0.000 claims description 9
- 230000006870 function Effects 0.000 claims description 3
- 238000010276 construction Methods 0.000 claims description 2
- 230000000694 effects Effects 0.000 abstract description 8
- 238000004891 communication Methods 0.000 description 4
- 238000012545 processing Methods 0.000 description 4
- 238000013139 quantization Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 230000007774 longterm Effects 0.000 description 3
- 230000010355 oscillation Effects 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 230000035945 sensitivity Effects 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 2
- 238000001914 filtration Methods 0.000 description 2
- 230000000644 propagated effect Effects 0.000 description 2
- 238000005070 sampling Methods 0.000 description 2
- 230000003595 spectral effect Effects 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 238000012360 testing method Methods 0.000 description 2
- 238000011144 upstream manufacturing Methods 0.000 description 2
- 230000032683 aging Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000010438 heat treatment Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Circuits Of Receivers In General (AREA)
Abstract
The application discloses a method, a device, equipment and a medium for receiving direct current correction. The method comprises the following steps: when power-on initialization is carried out, a lookup table is constructed according to the gain gear of the receiving link, and the lookup table comprises each gain gear of the receiving link and a corresponding direct current estimated value; and receiving the service signal, calling a corresponding direct current estimated value from a lookup table according to the current receiving link gain gear to perform direct current cancellation on the service signal, performing arithmetic average blind correction on the direct current cancelled service signal, and performing direct current tracking correction and/or trap zero frequency trap correction after the arithmetic average is finished. The method is mainly applied to the base station, and a lookup table is constructed according to the gain gear of the receiving link in the power-on initialization; when the base station receives the service signal, the direct current cancellation, the arithmetic average blind correction, the direct current tracking correction and/or the zero frequency notch correction of the notch filter are carried out on the service signal. Through the correction of a plurality of links, the direct current residue in the received signal can be solved more ideally, and the correction effect is ensured.
Description
Technical Field
The present disclosure relates to the field of signal correction, and in particular, to a method and apparatus for receiving dc correction, a computer device, and a storage medium.
Background
With increasing demands for cell traffic signal bandwidths, wireless communication systems are required to employ higher spectral efficiency and wider bandwidths. As wireless mobile networks evolve toward the fifth generation, higher order signal modulations such as 256QAM/1024QAM and the like have become a trend, and OFDM (Orthogonal Frequency Division Multiplexing ) signals with a long term statistical characteristic average value of 0 are most widely used. Currently, zero intermediate frequency receiving architecture uses an in-phase (I)/quadrature (Q) modulation architecture to perform up-down conversion and channelization, and the architecture mixes down a spatially propagated useful signal to receive near an analog zero frequency through an LO (Local Oscillator) mixer, so that the sampling rate of back-end digital signal processing is greatly reduced, and digital processing of a high-frequency propagation signal becomes possible. The mixed analog zero intermediate frequency signal is firstly subjected to low-pass filtering by an analog low-pass filter to remove out-of-band spurious, and then is sampled and quantized into a digital signal by an ADC. It is well known that the LO signal in the mixer leaks into the signal link so that the signal is added with a dc offset that affects the EVM (Error Vector Magnitude, vector magnitude error) and upstream sensitivity demodulation. In addition, ADC sample quantization also introduces constants due to quantization imbalance, which also causes signal offset. Therefore, there is a need for a calibration method with good calibration effect.
Disclosure of Invention
In view of the foregoing, it is necessary to provide a received dc correction method, apparatus, computer device, and storage medium, which can preferably solve the dc residue in the received signal and ensure the correction effect.
In a first aspect, the present application provides a method of receiving dc correction, the method comprising:
when power-on initialization is performed, a lookup table is constructed according to the gain gear of the receiving link, wherein the lookup table comprises each gain gear of the receiving link and a corresponding direct current estimated value thereof;
and receiving a service signal, calling a corresponding direct current estimated value from the lookup table according to the current receiving link gain gear to perform direct current cancellation on the service signal, performing arithmetic average blind correction on the service signal after the direct current cancellation, and performing direct current tracking correction and/or trap zero frequency notch correction after the arithmetic average is finished.
In some embodiments, the constructing a lookup table according to the receive link gain range includes:
according to the interval range of the receiving link gain gears, calculating a direct current estimated value by using an arithmetic average blind correction algorithm every time when one receiving link gain gear is enabled, and correspondingly writing each receiving link gain gear and each calculated direct current estimated value into a lookup table.
In some embodiments, the correction algorithm employed to make the arithmetic mean blind correction is expressed as follows:
wherein,for inputting signals +.>For outputting signals +.>For input signal +.>Before starting to cancel>Time-estimated DC offset, +.>Is the accumulated length of the correction algorithm.
In some embodiments, the correction algorithm employed to make the dc tracking correction is expressed as follows:
wherein,z-transformation of the output time-domain signal for DC tracking correction>Correcting the Z-transformation of the input time-domain signal for DC tracking,/->Z-transformation for a DC tracking correction system function, < >>Is a correction factor.
In some embodiments, the expression of the correction algorithm employed for notch zero notch correction is as follows:
wherein,for outputting signals +.>R is a filter constant for the input signal.
In some embodiments, r has a value of 0.999.
In some embodiments, the method further comprises:
and when the current receiving link gain gear is changed, repeatedly executing the steps of carrying out direct current cancellation on the service signal according to the current receiving link gain gear and calling a corresponding direct current estimated value from the lookup table, carrying out arithmetic average blind correction on the service signal after the direct current cancellation, and carrying out direct current tracking correction and/or trap zero frequency trap correction after the arithmetic average is finished.
In a second aspect, the present application further provides a building module, configured to build a lookup table according to the received link gain gear when power is initialized, where the lookup table includes each received link gain gear and a corresponding dc estimation value thereof;
and the correction module is used for receiving the service signal, calling a corresponding direct current estimated value from the lookup table according to the current receiving link gain gear to perform direct current cancellation on the service signal, performing arithmetic average blind correction on the service signal after the direct current cancellation, and performing direct current tracking correction and/or notch correction on a notch trap after the arithmetic average is finished.
In a third aspect, embodiments of the present application further provide a computer device, including a memory and a processor, the memory storing a computer program, which when executed by the processor, causes the processor to perform the steps of the method for receiving dc correction according to any one of the first aspect.
In a fourth aspect, embodiments of the present application further provide a computer readable storage medium storing a computer program, which when executed by a processor causes the processor to perform the steps of the method for receiving dc correction according to any one of the first aspects.
By adopting the embodiment of the application, the method has at least the following beneficial effects:
the receiving direct current correction method is mainly applied to a base station. When the base station is electrified and initialized, a lookup table is constructed according to the gain gear of the receiving link, wherein the lookup table comprises each gain gear of the receiving link and a corresponding direct current estimated value; when the base station receives the service signal, the corresponding direct current estimated value is called from the lookup table according to the current receiving link gain gear to carry out direct current cancellation on the service signal, and arithmetic average blind correction is carried out on the service signal after the direct current cancellation, and after the arithmetic average is finished, direct current tracking correction and/or zero frequency notch correction of the notch filter are carried out. According to the embodiment of the application, through correction of a plurality of links, direct current residues in a received signal can be ideally solved, and the correction effect is ensured.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings that are required in the embodiments or the description of the prior art will be briefly described below, it being obvious that the drawings in the following description are only some embodiments of the present application, and that other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
Wherein:
FIG. 1 is a flow chart of a method for receiving DC correction according to an embodiment of the present application;
fig. 2 is an internal structural diagram of a computer device in one embodiment of the present application.
Detailed Description
The following description of the embodiments of the present application will be made clearly and fully with reference to the accompanying drawings, in which it is evident that the embodiments described are only some, but not all, of the embodiments of the present application. All other embodiments, which can be made by one of ordinary skill in the art based on the embodiments herein without making any inventive effort, are intended to be within the scope of the present application.
With increasing demands for cell traffic signal bandwidths, wireless communication systems are required to employ higher spectral efficiency and wider bandwidths. As wireless mobile networks evolve toward the fifth generation, higher order signal modulations such as 256QAM/1024QAM and the like have become a trend, and OFDM (Orthogonal Frequency Division Multiplexing ) signals with a long term statistical characteristic average value of 0 are most widely used. Currently, zero intermediate frequency receiving architecture uses an in-phase (I)/quadrature (Q) modulation architecture to perform up-down conversion and channelization, and the architecture mixes down a spatially propagated useful signal to receive near an analog zero frequency through an LO (Local Oscillator) mixer, so that the sampling rate of back-end digital signal processing is greatly reduced, and digital processing of a high-frequency propagation signal becomes possible. The mixed analog zero intermediate frequency signal is firstly subjected to low-pass filtering by an analog low-pass filter to remove out-of-band spurious, and then is sampled and quantized into a digital signal by an ADC. It is well known that the LO signal in the mixer leaks into the signal link so that the signal is added with a dc offset that affects the EVM (Error Vector Magnitude, vector magnitude error) and upstream sensitivity demodulation. In addition, ADC sample quantization also introduces constants due to quantization imbalance, which also causes signal offset.
Based on the above problems, the embodiments of the present application provide a method, an apparatus, a computer device, and a storage medium for correcting a received direct current, which can solve the direct current residual in a received signal more ideally, and ensure a correction effect.
The technical scheme shown in the application is described in detail through specific embodiments. It should be noted that the following embodiments may exist alone or in combination with each other, and for the same or similar content, the description will not be repeated in different embodiments.
In a first aspect, an embodiment of the present application provides a method for receiving dc correction. Fig. 1 is a flow chart of a method for receiving dc correction according to an embodiment of the present application. Referring to fig. 1, in some embodiments, the method for receiving dc correction includes:
s110: when power-on initialization is performed, a lookup table is constructed according to the receiving link gain gears, and the lookup table comprises each receiving link gain gear and a corresponding direct current estimated value thereof.
In some embodiments, the received dc correction method of the present application is mainly applied to a base station. When the mobile phone calls, electromagnetic waves are sent out, and the electromagnetic waves are received by the base station. After the base station receives the signal, the gain gear of the receiving link is adjusted according to the power of the signal received by the base station, for example, the received signal is amplified by 3dB (twice), and the amplified signal flows into the receiving link to be processed by direct current.
When the base station equipment is powered on and initialized, the base station constructs a lookup table according to the gain gear of the receiving link. For example, the gear may be set to 1 st gear, 2 nd gear. The gains corresponding to the gears 3, 4 and 5 can be set as A, B, C, D, E, namely the gain corresponding to the gear 1 is A, the gain corresponding to the gear 2 is B, the gain corresponding to the gear 3 is C, the gain corresponding to the gear 4 is D and the gain corresponding to the gear 5 is E. The gear and corresponding gain are typically fixed parameters of the base station.
The lookup table constructed by the base station comprises each receiving link gain gear and a corresponding direct current estimated value thereof. The DC estimated value is the DC offset when the base station receives the service signal. When the gear and gain are fixed, the corresponding dc estimation value is also typically a fixed value.
S120: and receiving the service signal, calling a corresponding direct current estimated value from a lookup table according to the current receiving link gain gear to perform direct current cancellation on the service signal, performing arithmetic average blind correction on the direct current cancelled service signal, and performing direct current tracking correction and/or trap zero frequency trap correction after the arithmetic average is finished.
When the base station receives service signals, namely when the mobile phone and the base station are in communication, the current receiving link gain gear is obtained. The current receive link gain range is already allocated when the handset and base station have communication.
And calling a corresponding direct current estimated value from the lookup table according to the current receiving link gain gear, and performing direct current cancellation on the service signal by using the direct current estimated value. Specifically, assuming that the service signal received by the base station is X and the direct current estimated value is D, the service signal actually received by the base station is X-D.
From a mathematical point of view, the dc offset is a constant superimposed on the signal, and since the OFDM signal has a random stationary characteristic, its long-term statistical average should be 0. By utilizing the characteristics, the method and the device perform one-time arithmetic average blind correction on the business signals X-D after direct current cancellation, namely, calculate the average value of the signals in a period of time, namely, the direct current offset. And subtracting the DC offset from the traffic signal X-D after the DC offset cancellation to obtain the traffic signal after the arithmetic average blind correction.
In some embodiments, the correction algorithm employed to make the arithmetic mean blind correction is expressed as follows:
wherein,for inputting signals +.>For outputting signals +.>For input signal +.>Before starting to cancel>Time of day estimationDirect current offset of +.>Is the accumulated length of the correction algorithm.
That is, the DC offset is subtracted from the DC-canceled traffic signal X-DAnd obtaining the business signal after the arithmetic average blind correction. The arithmetic average blind correction is performed to prevent the analog device from aging, heating and the like during long-time operation, and the direct current offset generated by drift of the physical characteristics of the gear gain device is caused. And (5) carrying out arithmetic average blind correction estimation supplement to improve correction accuracy.
However, in actual engineering, when the mean shift of the business signal after the arithmetic mean blind correction is continuously analyzed, a more obvious direct current shift is found. Therefore, after the arithmetic average is finished, the direct current tracking correction and/or the zero frequency notch correction of the notch filter are/is carried out, and through the correction of a plurality of links, the direct current residue in the received signal can be solved more ideally, and the correction effect is ensured. The specific procedure of dc tracking correction and/or trap zero notch correction will be described in detail in the following embodiments.
In some embodiments, the step S110 of constructing a look-up table according to the gain gear of the receiving link specifically includes:
according to the interval range of the receiving link gain gears, calculating a direct current estimated value by using an arithmetic average blind correction algorithm every time when one receiving link gain gear is enabled, and correspondingly writing each receiving link gain gear and each calculated direct current estimated value into a lookup table.
Specifically, during the power-on initialization process of the system, system software calculates a direct current estimated value once by using an arithmetic average blind correction part of logic design according to the interval range of the gain gears of the receiving link set by the loop, and correspondingly writes each gain gear of the receiving link and each calculated direct current estimated value into a lookup table. The arithmetic mean blind correction algorithm used in this process is identical to that above.
It should be noted that, in the process of executing step S110, the service signal cannot be accessed, and the purpose of the step is to build a table to quickly cope with the change of the gain gear of the receiving link, so that the corresponding dc estimation value can be directly called from the lookup table to complete the dc cancellation without restarting the arithmetic average blind correction.
In some embodiments, the expression of the correction algorithm employed for the dc-tracking correction in step S120 is as follows:
wherein,z-transformation of the output time-domain signal for DC tracking correction>Correcting the Z-transformation of the input time-domain signal for DC tracking,/->Z-transformation for a DC tracking correction system function, < >>To correct the statistical factor.
The residual direct current in the signal is unstable due to the unstable factor interference caused by local oscillation leakage in the receiving link, and the residual direct current value is corrected by using a direct current tracking correction algorithm, so that the direct current correction effect is ensured.
In some embodiments, the correction algorithm employed for notch zero notch correction in step S120 is expressed as follows:
wherein,for outputting signals +.>R is a filter constant for the input signal. A typical value of r is 0.999, which determines the stop band and decay characteristics of the trap.
The main factor of the direct current generation is that the mixed local oscillation leaks into the receiving link, so that a direct current offset component is added to the signal, and the direct current offset component is supposed to be at zero frequency, but in practice, the noise energy of the receiving local oscillation is inversely proportional to the frequency f (namely 'flicker noise' or '1/f noise'), so that the effect of preventing direct current from being influenced by 'flicker noise' or '1/f noise' can be achieved by considering the use of a trap with a certain bandwidth resolution.
In some embodiments, the receiving dc correction method further comprises:
when the gain gear of the current receiving link changes, the steps of carrying out direct current cancellation on the service signal according to the gain gear of the current receiving link, calling the corresponding direct current estimated value from the lookup table, carrying out arithmetic average blind correction on the service signal after the direct current cancellation, and carrying out direct current tracking correction and/or notch correction on the zero frequency notch of the notch filter after the arithmetic average is finished are repeatedly executed.
That is, when the receiving link gain steps are changed, step S120 is repeated to achieve direct current correction of the respective gain steps.
The technical solution of the present application will be described below with reference to a specific application example and the accompanying drawings.
In a specific application example, the test signal in the application is a single tone signal with offset-10M, the test downlink local oscillator frequency point is 3.5G, the signal frequency point is 3.49ghz, the transmitter chip is Bai Ze, the chip is a special radio frequency transmitter chip for TDD (Time Division Duplexing, time division duplex), and the zero intermediate frequency receiving architecture.
The implementation method of the application comprises the following steps:
s1: and initializing and powering up, inputting no signal externally, adjusting the RX receiving link gain ATT gear 32 by software operation logic, carrying out direct current offset estimation on each gear under the gear 32, and recording the estimated value into a lookup table.
S2: a single-tone signal of a 3.49GHz frequency point is externally input, the power is-10 dBm, the gain ATT gear is set to 13, the software calls a direct current estimated value under the gear to perform direct current cancellation, and then arithmetic average blind correction is triggered once.
S3: after software obtains that arithmetic mean blind correction is finished, starting direct current tracking correction and correction factorsSet to 1/32768.
S4: at S3 the trap correction is turned on simultaneously, the filter constant r=0.999.
The method and the device can solve the problem of direct current residue in the received signal more ideally, ensure stable performance when direct current is deteriorated due to non-ideal analog devices, and do not influence the sensitivity demodulation quality of the received signal.
In a second aspect, an embodiment of the present application further provides a receiving dc correction device, including:
the construction module is used for constructing a lookup table according to the gain gear of the receiving link when the power-on is initialized, wherein the lookup table comprises each gain gear of the receiving link and a corresponding direct current estimated value;
and the correction module is used for receiving the service signal, calling a corresponding direct current estimated value from the lookup table according to the current receiving link gain gear to perform direct current cancellation on the service signal, performing arithmetic average blind correction on the direct current cancelled service signal, and performing direct current tracking correction and/or trap zero frequency notch correction after the arithmetic average is finished.
In a third aspect, embodiments of the present application further provide a computer device, including a memory and a processor, the memory storing a computer program, which when executed by the processor causes the processor to perform the steps of the method for receiving dc correction according to any one of the first aspects.
Fig. 2 is an internal structural diagram of a computer device in one embodiment of the present application. Referring to FIG. 2, in some embodiments, the computer device includes a processor, memory, and a network interface connected by a system bus. The memory includes a nonvolatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and may also store a computer program which, when executed by a processor, causes the processor to implement the steps of any of the methods of receiving dc correction as described above. The internal memory may also have stored therein a computer program which, when executed by a processor, causes the processor to perform the steps of any of the methods of receiving dc correction as described above. It will be appreciated by those skilled in the art that the structure shown in fig. 2 is merely a block diagram of some of the structures associated with the present application and is not limiting of the computer device to which the present application may be applied, and that a particular computer device may include more or fewer components than shown, or may combine certain components, or have a different arrangement of components.
In a fourth aspect, embodiments of the present application further provide a computer readable storage medium storing a computer program, which when executed by a processor, causes the processor to perform the steps of the method for receiving dc correction according to any one of the first aspects.
Those skilled in the art will appreciate that implementing all or part of the above-described methods in accordance with the embodiments may be accomplished by way of a computer program stored in a non-transitory computer readable storage medium, which when executed may comprise the steps of the embodiments of the methods described above. Any reference to memory, storage, database, or other medium used in the various embodiments provided herein may include non-volatile and/or volatile memory. The nonvolatile memory can include Read Only Memory (ROM), programmable ROM (PROM), electrically Programmable ROM (EPROM), electrically Erasable Programmable ROM (EEPROM), or flash memory. Volatile memory can include Random Access Memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in a variety of forms such as Static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double Data Rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous Link DRAM (SLDRAM), memory bus direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), among others.
The technical features of the above embodiments may be arbitrarily combined, and all possible combinations of the technical features in the above embodiments are not described for brevity of description, however, as long as there is no contradiction between the combinations of the technical features, they should be considered as the scope of the description.
The foregoing examples represent only a few embodiments of the present application, which are described in more detail and are not thereby to be construed as limiting the scope of the present application. It should be noted that it would be apparent to those skilled in the art that various modifications and improvements could be made without departing from the spirit of the present application, which would be within the scope of the present application. Accordingly, the scope of protection of the present application is to be determined by the claims appended hereto.
Claims (9)
1. A method of receiving dc correction, the method comprising:
when power-on initialization is performed, a lookup table is constructed according to the gain gear of the receiving link, wherein the lookup table comprises each gain gear of the receiving link and a corresponding direct current estimated value thereof;
receiving service signals, calling corresponding direct current estimated values from the lookup table according to the current receiving link gain gear to perform direct current cancellation on the service signals, performing arithmetic average blind correction on the service signals after the direct current cancellation, and performing direct current tracking correction and/or trap zero frequency notch correction after the arithmetic average is finished;
the constructing a lookup table according to the gain gear of the receiving link comprises:
according to the interval range of the receiving link gain gears, calculating a direct current estimated value by using an arithmetic average blind correction algorithm every time when one receiving link gain gear is enabled, and correspondingly writing each receiving link gain gear and each calculated direct current estimated value into a lookup table.
2. The method of claim 1, wherein the correction algorithm used for performing the arithmetic mean blind correction is expressed as follows:
wherein,for inputting signals +.>For outputting signals +.>For input signal +.>Before starting to cancel>Time-estimated DC offset, +.>Is the accumulated length of the correction algorithm.
3. The method of claim 1, wherein the correction algorithm used for performing the dc tracking correction is expressed as follows:
wherein,z-transformation of the output time-domain signal for DC tracking correction>Correcting the Z-transformation of the input time-domain signal for DC tracking,/->Z-transformation for a DC tracking correction system function, < >>Is a correction factor.
4. The method of claim 1, wherein the correction algorithm used for notch zero notch correction is expressed as follows:
wherein,for outputting signals +.>R is a filter constant for the input signal.
5. The method of claim 4, wherein r has a value of 0.999.
6. The method of receiving dc correction according to claim 1, further comprising:
and when the current receiving link gain gear is changed, repeatedly executing the steps of carrying out direct current cancellation on the service signal according to the current receiving link gain gear and calling a corresponding direct current estimated value from the lookup table, carrying out arithmetic average blind correction on the service signal after the direct current cancellation, and carrying out direct current tracking correction and/or trap zero frequency trap correction after the arithmetic average is finished.
7. A receiving dc correction device, the device comprising:
the construction module is used for constructing a lookup table according to the gain gear of the receiving link when the power-on is initialized, wherein the lookup table comprises each gain gear of the receiving link and a corresponding direct current estimated value; the constructing a lookup table according to the gain gear of the receiving link comprises: according to the interval range of the gain gears of the receiving link, calculating a direct current estimated value by using an arithmetic average blind correction algorithm every time when one gain gear of the receiving link is enabled, and correspondingly writing each gain gear of the receiving link and the direct current estimated value calculated every time into a lookup table;
and the correction module is used for receiving the service signal, calling a corresponding direct current estimated value from the lookup table according to the current receiving link gain gear to perform direct current cancellation on the service signal, performing arithmetic average blind correction on the service signal after the direct current cancellation, and performing direct current tracking correction and/or notch correction on a notch trap after the arithmetic average is finished.
8. A computer device comprising a memory and a processor, the memory storing a computer program that, when executed by the processor, causes the processor to perform the steps of the received direct current correction method of any one of claims 1 to 6.
9. A computer-readable storage medium, characterized in that a computer program is stored, which, when being executed by a processor, causes the processor to perform the steps of the receiving direct current correction method according to any one of claims 1 to 6.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311476135.0A CN117220703B (en) | 2023-11-08 | 2023-11-08 | Method and device for correcting received direct current, computer equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311476135.0A CN117220703B (en) | 2023-11-08 | 2023-11-08 | Method and device for correcting received direct current, computer equipment and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN117220703A CN117220703A (en) | 2023-12-12 |
CN117220703B true CN117220703B (en) | 2024-01-23 |
Family
ID=89046601
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202311476135.0A Active CN117220703B (en) | 2023-11-08 | 2023-11-08 | Method and device for correcting received direct current, computer equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN117220703B (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2010028955A1 (en) * | 2008-09-10 | 2010-03-18 | Cambridge Silicon Radio Limited | Automatic gain control and dc offset compensation |
CN103840848A (en) * | 2012-11-27 | 2014-06-04 | 美国频顺通讯科技公司 | Adaptive dc offset cancellation for direct conversion rf receivers |
CN104145460A (en) * | 2012-01-24 | 2014-11-12 | 莱特普茵特公司 | System and method of maintaining correction of dc offsets in frequency down-converted data signals |
CN104811404A (en) * | 2015-04-14 | 2015-07-29 | 华南理工大学 | DC deviation correcting method and device |
US9680436B1 (en) * | 2016-03-28 | 2017-06-13 | Samsung Display Co., Ltd. | System and method for setting analog front end DC gain |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6834183B2 (en) * | 2002-11-04 | 2004-12-21 | Motorola, Inc. | VCO gain tracking for modulation gain setting calibration |
US10079647B2 (en) * | 2014-12-10 | 2018-09-18 | Nxp Usa, Inc. | DC offset calibration of wireless receivers |
-
2023
- 2023-11-08 CN CN202311476135.0A patent/CN117220703B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2010028955A1 (en) * | 2008-09-10 | 2010-03-18 | Cambridge Silicon Radio Limited | Automatic gain control and dc offset compensation |
CN104145460A (en) * | 2012-01-24 | 2014-11-12 | 莱特普茵特公司 | System and method of maintaining correction of dc offsets in frequency down-converted data signals |
CN103840848A (en) * | 2012-11-27 | 2014-06-04 | 美国频顺通讯科技公司 | Adaptive dc offset cancellation for direct conversion rf receivers |
CN104811404A (en) * | 2015-04-14 | 2015-07-29 | 华南理工大学 | DC deviation correcting method and device |
US9680436B1 (en) * | 2016-03-28 | 2017-06-13 | Samsung Display Co., Ltd. | System and method for setting analog front end DC gain |
Also Published As
Publication number | Publication date |
---|---|
CN117220703A (en) | 2023-12-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2673880B1 (en) | Group delay calibration method for power amplifier envelope tracking | |
US8374300B2 (en) | Circuit, controller and methods for dynamic estimation and cancellation of phase and gain imbalances in quardrature signal paths of a receiver | |
JP4206090B2 (en) | Transmitter and transmission method | |
CN105634539B (en) | A kind of interference elimination method and device | |
US8411730B2 (en) | Semiconductor integrated communication circuit and operation method thereof | |
KR101241064B1 (en) | DC offset correction system for a receiver with baseband gain control | |
JP5212402B2 (en) | Peak power suppression circuit and communication device having this circuit | |
KR20080058437A (en) | Variable gain frequency multiplier | |
WO2010066579A1 (en) | Method and system of calibration of a second order intermodulation intercept point of a radio transceiver | |
EP2055013A2 (en) | Adaptive predistortion for controlling an open loop power amplifier | |
US9118285B2 (en) | Compensation of a transmitter distortion | |
JP2007267345A (en) | Transmitter and carrier leak detection method | |
KR20130009948A (en) | Signal processing circuit and communication device containing said circuit | |
US9960866B1 (en) | Method and apparatus for signal-to-noise ratio (SNR) estimation | |
JP3576410B2 (en) | Receiving apparatus, transmitting / receiving apparatus and method | |
CN117220703B (en) | Method and device for correcting received direct current, computer equipment and storage medium | |
US10972140B2 (en) | Adjusting parameters of a receiver system | |
US8942656B2 (en) | Reduction of second order distortion in real time | |
CN114726455A (en) | Terminal equipment self-calibration method and device | |
CN108965559B (en) | Method and device for wave calibration | |
EP2779562B1 (en) | Reduction of second order distortion in real time | |
US10142041B2 (en) | Homodyne receiver calibration | |
WO2023231043A1 (en) | Transmit spur mitigation | |
KR20130111192A (en) | Wireless communication device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |