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 PDF

Info

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
Application number
CN202311476135.0A
Other languages
Chinese (zh)
Other versions
CN117220703A (en
Inventor
刘柳
周礼兵
汪立东
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Litong Communication Co ltd
Original Assignee
Shanghai Litong Communication Co ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shanghai Litong Communication Co ltd filed Critical Shanghai Litong Communication Co ltd
Priority to CN202311476135.0A priority Critical patent/CN117220703B/en
Publication of CN117220703A publication Critical patent/CN117220703A/en
Application granted granted Critical
Publication of CN117220703B publication Critical patent/CN117220703B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE 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/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing 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

Method and device for correcting received direct current, computer equipment and storage medium
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.
CN202311476135.0A 2023-11-08 2023-11-08 Method and device for correcting received direct current, computer equipment and storage medium Active CN117220703B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (5)

* Cited by examiner, † Cited by third party
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