[go: up one dir, main page]

CN118944692A - A method and system for removing direct current from a receiver - Google Patents

A method and system for removing direct current from a receiver Download PDF

Info

Publication number
CN118944692A
CN118944692A CN202411213899.5A CN202411213899A CN118944692A CN 118944692 A CN118944692 A CN 118944692A CN 202411213899 A CN202411213899 A CN 202411213899A CN 118944692 A CN118944692 A CN 118944692A
Authority
CN
China
Prior art keywords
signal data
target signal
kth
data
receiver
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.)
Granted
Application number
CN202411213899.5A
Other languages
Chinese (zh)
Other versions
CN118944692B (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 Aolingke Electronic Technology Co ltd
Original Assignee
Shanghai Aolingke Electronic Technology 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 Aolingke Electronic Technology Co ltd filed Critical Shanghai Aolingke Electronic Technology Co ltd
Priority to CN202411213899.5A priority Critical patent/CN118944692B/en
Publication of CN118944692A publication Critical patent/CN118944692A/en
Application granted granted Critical
Publication of CN118944692B publication Critical patent/CN118944692B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/06Receivers
    • H04B1/10Means associated with receiver for limiting or suppressing noise or interference
    • 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

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Noise Elimination (AREA)
  • Dc Digital Transmission (AREA)

Abstract

The application discloses a method and a system for removing direct current of a receiver, which relate to the field of communication systems, and the method comprises the following steps: acquiring target signal data; eliminating the kth-1 direct current signal data from the kth target signal data to obtain kth target signal data after direct current elimination; performing loop filter operation on the kth and kth-1 direct current eliminated target signal data and the kth and kth-1 target signal data to determine kth direct current signal data; and (3) based on the (k+1) th target signal data and the (k) th direct current signal data, returning to the execution step of eliminating the (k-1) th direct current signal data from the (k) th target signal data to obtain the (k) th direct current eliminated target signal data until the (k) is equal to the total length of the target signal data. The application enables the receiver to quickly and effectively realize the elimination of the direct current signal.

Description

Direct current removing method and system for receiver
Technical Field
The present application relates to the field of communications systems, and in particular, to a method and a system for removing direct current from a receiver.
Background
In a communication system, a receiver receives a target signal and is often interfered by a direct current signal, and the interference of the direct current signal affects the performance of the receiver to a certain extent, so how to avoid the interference of the direct current signal to the receiver is crucial.
The prior art generally adopts methods of maximum likelihood (Maximum Likelihood, ML) estimation dc removal, average dc removal and the like to avoid interference of a dc signal to a receiver. On one hand, the ML estimation DC removal method is high in complexity and is not beneficial to realization; on the other hand, the average dc removal method has better performance for part of communication systems, such as global system for mobile communications (Global System ForMobile Communications, GSM), but has less obvious effect for some broadband communication systems, and in addition, the average dc removal method needs larger time delay in order to accurately calculate the dc signal.
Disclosure of Invention
The application aims to provide a direct current removing method and system for a receiver, which can enable the receiver to quickly and effectively eliminate direct current signals.
In order to achieve the above object, the present application provides the following solutions:
In a first aspect, the present application provides a receiver dc removal method, the receiver dc removal method comprising:
Acquiring target signal data; the target signal data is mixed with direct current signal data;
Eliminating the kth-1 direct current signal data from the kth target signal data to obtain kth target signal data after direct current elimination; the initial value of the direct current signal data is determined according to the average value of target signal data with n sections of set lengths; n >1 and k > n+1;
Performing loop filter operation on the kth and kth-1 direct current eliminated target signal data and the kth and kth-1 target signal data to determine kth direct current signal data;
And (3) based on the (k+1) th target signal data and the (k) th direct current signal data, returning to the execution step of eliminating the (k-1) th direct current signal data from the (k) th target signal data to obtain the (k) th direct current eliminated target signal data until the (k) is equal to the total length of the target signal data.
Optionally, the calculation formula of the target signal data after the kth direct current is eliminated is:
data_out(k)=data(k)-Dc_cal(k-1);
Wherein data_out (k) is the kth target signal data after DC removal, data (k) is the kth target signal data, and Dc_cal (k-1) is the kth-1 DC signal data.
Optionally, the initial value of the direct current signal data is determined according to an average value of n segments of target signal data with set lengths, and specifically includes:
acquiring n segments of target signal data with set length;
respectively calculating the average value of target signal data of each section of set length to obtain n target signal average values;
and summing the average values of the n signals to obtain the initial value of the direct current signal.
Optionally, the calculation formula of the average value of the nth target signal is:
DCn=(data(1)+…+data(dataLenn))/dataLenn
Wherein DC n is the average value of the n-th target signal, dataLen n is the n-th set length, data (1) is the first data of the n-th set length of target signal data, and data (dataLen n) is the last data of the n-th set length of target signal data.
Optionally, the calculation formula of the initial value of the direct current signal is:
Dc_cal=DC1+…+DCn
Where Dc_cal is the initial value of the DC signal, DC 1 is the average value of the 1 st target signal, and DC n is the average value of the n-th target signal.
Optionally, the calculation formula of the kth direct current signal data is:
Where Dc_cal (K) is the kth DC signal data, K is the loop filter parameter, data_out (K) is the kth DC cancelled target signal data, and data (K) is the kth target signal data.
Optionally, determining the value of K according to the bandwidth of the communication system; the bandwidth of the communication system is inversely proportional to the value of K.
Alternatively, K has a value of 7, 12, 16 or 20.
Optionally, when the bandwidth of the communication system changes, the initial value of the dc signal also changes, and the receiver dc removal method needs to be re-executed.
In a second aspect, the present application further provides a receiver dc removal system, where the receiver dc removal system at least includes: the ADC sampling module, the receiver controller and the loop filter;
the ADC sampling module is used for acquiring target signal data; the target signal data is mixed with direct current signal data;
The receiver controller is connected with the ADC sampling module; the receiver controller is used for eliminating the kth-1 direct current signal data from the kth target signal data to obtain kth target signal data after direct current elimination; the initial value of the direct current signal data is determined according to the average value of target signal data with n sections of set lengths; n >1 and k > n+1;
The loop filter is connected with the receiver controller; the loop filter is used for carrying out loop filter operation on the kth and kth-1 direct current eliminated target signal data and the kth and kth-1 target signal data to determine kth direct current signal data;
The receiver controller is further configured to return to the execution step of "eliminating the kth-1 th direct current signal data from the kth target signal data to obtain kth direct current eliminated target signal data" based on the kth+1 th target signal data and the kth direct current signal data until k is equal to the total length of the target signal data.
According to the specific embodiment provided by the application, the application discloses the following technical effects:
The application only uses the average value of the target signal data of n sections of set length to determine the initial value of the direct current signal, does not need larger time delay, and realizes the rapid response of the receiver to a certain extent. Meanwhile, after the initial value of the direct current signal is determined, the application also continuously eliminates the upper direct current signal data from the target signal data, further calculates the lower direct current signal data by introducing a loop filter, and circularly reciprocates in this way until the direct current signals in all the target signal data are eliminated, and the interference of the direct current signals on a receiver is effectively eliminated in the circular operation process of the loop filter and the direct current signals.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions of the prior art, the drawings that are needed in the embodiments 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.
Fig. 1 is a flowchart of a receiver dc removal method according to an embodiment of the present application;
fig. 2 is a schematic structural diagram of a receiver dc removal system according to an embodiment of the present application;
fig. 3 is a diagram illustrating an execution relationship of a receiver dc removal method according to an embodiment of the present application;
Fig. 4 is an internal operational relationship diagram of a loop filter according to an embodiment of the present application.
Symbol description:
ADC sampling module-1, receiver controller-2, loop filter-3.
Detailed Description
The following description of the embodiments of the present application will be made clearly and completely with reference to the accompanying drawings, in which it is apparent that the embodiments described are only some embodiments of the present application, but not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the application without making any inventive effort, are intended to be within the scope of the application.
The application aims to provide a direct current removing method and system for a receiver, which can enable the receiver to quickly and effectively eliminate direct current signals.
In order that the above-recited objects, features and advantages of the present application will become more readily apparent, a more particular description of the application will be rendered by reference to the appended drawings and appended detailed description.
Example 1
The present embodiment provides a method for removing direct current from a receiver, as shown in fig. 1, where the method for removing direct current from a receiver specifically includes:
Step S1: acquiring target signal data (namely external signal data received by a receiver); the target signal data is interspersed with direct current signal data.
Step S2: eliminating the kth-1 direct current signal data from the kth target signal data to obtain kth target signal data after direct current elimination; the initial value of the direct current signal data is determined according to the average value of the target signal data with n sections of set lengths; n >1 and k > n+1.
In this embodiment, the calculation formula of the target signal data after the kth dc cancellation is:
data_out(k)=data(k)-Dc_cal(k-1);
Wherein data_out (k) is the kth target signal data after DC removal, data (k) is the kth target signal data, and Dc_cal (k-1) is the kth-1 DC signal data.
Further, the determination process of the initial value of the direct current signal data in the above formula is as follows:
First, acquiring n segments of target signal data with set length.
In one example, n=2.
Step two, respectively calculating the average value of target signal data of each section of set length to obtain n target signal average values; the calculation formula of the average value of the nth target signal is as follows:
DCn=(data(1)+…+data(dataLenn))/dataLenn
Wherein DC n is the average value of the n-th target signal, dataLen n is the n-th set length, data (1) is the first data of the n-th set length of target signal data, and data (dataLen n) is the last data of the n-th set length of target signal data.
In one example, k > (dataLen 1+…+dataLenn) +1.
Thirdly, summing the average values of the n signals to obtain an initial value of the direct current signal; the calculation formula of the initial value of the direct current signal is as follows:
Dc_cal=DC1+…+DCn
Where dc_cal is the initial value of the Dc signal (dc_cal (k-1) =dc_cal at the time of initial operation), dc 1 is the 1 st target signal average value, and Dc n is the n-th target signal average value.
Step S3: performing loop filter operation on the kth and kth-1 direct current eliminated target signal data and the kth and kth-1 target signal data to determine kth direct current signal data; the calculation formula of the kth direct current signal data is as follows:
where Dc_cal (K) is the kth DC signal data and K is the loop filter parameter.
In this embodiment, the value of K needs to be determined according to the bandwidth of the communication system in which the receiver operates. The bandwidth of the communication system is inversely proportional to the value of K, that is, the larger the value of K is, the narrower the bandwidth is, but the larger the value of K is, the more stable the output value of the corresponding filter is, and in general, the value of K may be configured to be 7, 12, 16 or 20.
Step S4: based on the (k+1) th target signal data and the (k) th direct current signal data, step S2 is performed back until k is equal to (reaches) the total length of the target signal data.
In this embodiment, by repeatedly executing the steps S2 to S4, the direct current signal data can be continuously eliminated from the target signal data received by the receiver, so as to avoid the interference of the direct current signal to the receiver. In addition, when the bandwidth of the communication system changes during the operation of the receiver, the initial value of the corresponding dc signal also changes, so that the receiver dc removal method needs to be re-executed to ensure the update of the data in order to quickly track the signal.
Example 2
The present embodiment provides a receiver dc removing system, as shown in fig. 2, which at least includes: an ADC sampling module 1, a receiver controller 2 and a loop filter 3.
The ADC sampling module 1 is used for acquiring target signal data; the direct current signal data are mixed in the target signal data;
The receiver controller 2 is connected with the ADC sampling module 1; the receiver controller 2 is used for eliminating the kth-1 direct current signal data from the kth target signal data to obtain kth direct current eliminated target signal data; the initial value of the direct current signal data is determined according to the average value of the target signal data with n sections of set lengths; n >1 and k > n+1;
The loop filter 3 is connected with the receiver controller 2; the loop filter 3 is used for performing loop filter operation on the kth and kth-1 direct current eliminated target signal data and the kth and kth-1 target signal data to determine kth direct current signal data;
The receiver controller 2 is further configured to return to the execution step of "eliminating the kth-1 th direct current signal data from the kth target signal data to obtain kth direct current-eliminated target signal data" based on the kth+1 th target signal data and the kth direct current signal data until k is equal to (reaches) the total length of the target signal data.
In addition, the receiver DC removing system also comprises a register and other components in the existing receiver except the modules, such as an antenna, a magnetic rod, a diode, a triode, a variable capacitor and other conventional devices. The register is used for temporarily storing an initial value of the direct current signal, and process data in the operation of the receiver controller 2 or the loop filter 3, and the functions of other existing components in the receiver are not described herein.
Example 3
The embodiment provides an actual application scenario of a receiver dc removal method, as shown in fig. 3, specifically including:
for a certain receiver, when it runs a universal mobile telecommunications (LongTerm Evolution, LTE) system, the following steps are performed:
Firstly, after the receiver is started, directly receiving target signal data with set length of 16 and calculating an average value of the target signal data to obtain DC 1:
DC1=(data(1)+…+data(16))/16。
Second, receiving the target signal data with the set length of 64 and obtaining the average value thereof to obtain DC 2:
DC2=(data(1)+…+data(64))/64。
Third, the summation calculates DC 3=DC1+DC2.
In the fourth step, DC 3 is used as an initial value of the direct current signal, dc_cal=dc 3 is configured by software and written into a register, and meanwhile, a loop filter parameter k=12 needs to be configured.
Fifth step, DC cancellation is performed in the receiver controller, i.e.:
data_out(k)=data(k)-Dc_cal(k-1);
where k= dataLen +1 and dataLen > 16+64, and at the same time dc_cal (k-1) =dc_cal=dc 3 at the time of initial operation.
Sixth, as shown in fig. 4, DC cancellation is performed inside the loop filter, that is:
And after the sixth step is executed, the k+1 is returned to the fifth step to continue to be executed, and the fifth step and the sixth step are repeated until the target signal data are completely received.
Seventh, when the receiver switches the communication system or the bandwidth of the communication system changes, the initial value of the direct current signal has changed, so that the processes of the first to sixth steps need to be re-performed.
For a certain receiver, when it runs a 5G system, the following steps are performed:
Firstly, after the receiver is started, directly receiving target signal data with set length of 32 and calculating an average value of the target signal data to obtain DC 1:
DC1=(data(1)+…+data(32))/32。
Second, receiving the target signal data with the set length of 128 and calculating the average value thereof to obtain DC 2:
DC2=(data(1)+…+data(128))/128。
Third, the summation calculates DC 3=DC1+DC2.
In the fourth step, DC 3 is used as an initial value of the direct current signal, dc_cal=dc 3 is configured by software and written into a register, and meanwhile, a loop filter parameter k=7 needs to be configured.
Fifth step, DC cancellation is performed in the receiver controller, i.e.:
data_out(k)=data(k)-Dc_cal(k-1);
Where k= dataLen +1 and dataLen > 32+128, and at the same time dc_cal (k-1) =dc_cal=dc 3 at the time of initial operation.
Sixth, as shown in fig. 4, DC cancellation is performed inside the loop filter, that is:
And after the sixth step is executed, the k+1 is returned to the fifth step to continue to be executed, and the fifth step and the sixth step are repeated until the target signal data are completely received.
Seventh, when the receiver switches the communication system or the bandwidth of the communication system changes, the initial value of the direct current signal has changed, so that the processes of the first to sixth steps need to be re-performed.
In summary, the application embeds the loop filter in the receiver, eliminates the direct current signal by using the loop filter, and designs the initial value searching operation of the direct current signal, so that the direct current elimination can be quickly and stably performed.
In the present specification, each embodiment is described in a progressive manner, and each embodiment is mainly described in a different point from other embodiments, and identical and similar parts between the embodiments are all enough to refer to each other. For the system disclosed in the embodiment, since it corresponds to the method disclosed in the embodiment, the description is relatively simple, and the relevant points refer to the description of the method section.
The principles and embodiments of the present application have been described herein with reference to specific examples, the description of which is intended only to assist in understanding the methods of the present application and the core ideas thereof; also, it is within the scope of the present application to be modified by those of ordinary skill in the art in light of the present teachings. In view of the foregoing, this description should not be construed as limiting the application.

Claims (10)

1.一种接收机去直流方法,其特征在于,所述接收机去直流方法包括:1. A method for removing direct current from a receiver, characterized in that the method for removing direct current from a receiver comprises: 获取目标信号数据;所述目标信号数据中夹杂直流信号数据;Acquire target signal data; wherein the target signal data is mixed with DC signal data; 从第k个目标信号数据中消除第k-1个直流信号数据,得到第k个直流消除后的目标信号数据;其中,所述直流信号数据的初值根据n段设定长度的目标信号数据的平均值确定;n>1且k>n+1;Eliminating the k-1th DC signal data from the kth target signal data to obtain the kth target signal data after DC elimination; wherein the initial value of the DC signal data is determined according to the average value of n segments of target signal data of set length; n>1 and k>n+1; 对第k个和第k-1个直流消除后的目标信号数据,以及,第k个和第k-1个目标信号数据进行环路滤波器运算,确定第k个直流信号数据;Performing loop filter operation on the kth and k-1th DC-eliminated target signal data, and the kth and k-1th target signal data, to determine the kth DC signal data; 基于第k+1个目标信号数据和第k个直流信号数据,返回执行步骤“从第k个目标信号数据中消除第k-1个直流信号数据,得到第k个直流消除后的目标信号数据”,直至k等于目标信号数据的总长度。Based on the k+1th target signal data and the kth DC signal data, return to the execution step of "eliminating the k-1th DC signal data from the kth target signal data to obtain the kth DC-eliminated target signal data" until k is equal to the total length of the target signal data. 2.根据权利要求1所述的接收机去直流方法,其特征在于,第k个直流消除后的目标信号数据的计算公式为:2. The receiver DC removal method according to claim 1, characterized in that the calculation formula of the target signal data after the kth DC elimination is: data_out(k)=data(k)-Dc_cal(k-1);data_out(k)=data(k)-Dc_cal(k-1); 式中,data_out(k)为第k个直流消除后的目标信号数据,data(k)为第k个目标信号数据,Dc_cal(k-1)为第k-1个直流信号数据。Wherein, data_out(k) is the k-th target signal data after DC elimination, data(k) is the k-th target signal data, and Dc_cal(k-1) is the k-1-th DC signal data. 3.根据权利要求1所述的接收机去直流方法,其特征在于,所述直流信号数据的初值根据n段设定长度的目标信号数据的平均值确定,具体包括:3. The receiver DC removal method according to claim 1, characterized in that the initial value of the DC signal data is determined according to the average value of n segments of target signal data of a set length, specifically comprising: 获取n段设定长度的目标信号数据;Get n segments of target signal data of set length; 分别计算每段设定长度的目标信号数据的平均值,得到n个目标信号平均值;Calculate the average value of target signal data of each set length respectively to obtain n target signal average values; 对n个信号平均值求和后得到所述直流信号的初值。The initial value of the DC signal is obtained by summing the average values of the n signals. 4.根据权利要求3所述的接收机去直流方法,其特征在于,第n个目标信号平均值的计算公式为:4. The receiver DC removal method according to claim 3, characterized in that the calculation formula of the average value of the nth target signal is: DCn=(data(1)+…+data(dataLenn))/dataLennDC n =(data(1)+…+data(dataLen n ))/dataLen n ; 式中,DCn为第n个目标信号平均值,dataLenn为第n个设定长度,data(1)为第n段设定长度的目标信号数据中的第一个数据,data(dataLenn)为第n段设定长度的目标信号数据中的最后一个数据。In the formula, DC n is the average value of the nth target signal, dataLen n is the nth set length, data(1) is the first data in the target signal data of the nth set length, and data(dataLen n ) is the last data in the target signal data of the nth set length. 5.根据权利要求3所述的接收机去直流方法,其特征在于,所述直流信号的初值的计算公式为:5. The receiver DC removal method according to claim 3, characterized in that the calculation formula of the initial value of the DC signal is: Dc_cal=DC1+…+DCnDc_cal=DC 1 +…+DC n 式中,Dc_cal为直流信号的初值,DC1为第1个目标信号平均值,DCn为第n个目标信号平均值。Where Dc_cal is the initial value of the DC signal, DC 1 is the average value of the first target signal, and DC n is the average value of the nth target signal. 6.根据权利要求1所述的接收机去直流方法,其特征在于,第k个直流信号数据的计算公式为:6. The receiver DC removal method according to claim 1, characterized in that the calculation formula of the kth DC signal data is: 式中,Dc_cal(k)为第k个直流信号数据,K为环路滤波器参数,data_out(k)为第k个直流消除后的目标信号数据,data(k)为第k个目标信号数据。Wherein, Dc_cal(k) is the kth DC signal data, K is the loop filter parameter, data_out(k) is the kth target signal data after DC elimination, and data(k) is the kth target signal data. 7.根据权利要求6所述的接收机去直流方法,其特征在于,根据通信系统的带宽确定K的数值;通信系统的带宽与K的数值呈反比。7. The receiver DC removal method according to claim 6 is characterized in that the value of K is determined according to the bandwidth of the communication system; the bandwidth of the communication system is inversely proportional to the value of K. 8.根据权利要求6所述的接收机去直流方法,其特征在于,K的数值为7、12、16或20。8. The receiver DC removal method according to claim 6 is characterized in that the value of K is 7, 12, 16 or 20. 9.根据权利要求1所述的接收机去直流方法,其特征在于,当通信系统的带宽发生变化时,所述直流信号的初值也发生变化,所述接收机去直流方法需要被重新执行。9. The receiver DC removal method according to claim 1 is characterized in that when the bandwidth of the communication system changes, the initial value of the DC signal also changes, and the receiver DC removal method needs to be re-executed. 10.一种接收机去直流系统,其特征在于,所述接收机去直流系统至少包括:ADC采样模块、接收机控制器和环路滤波器;10. A receiver DC removal system, characterized in that the receiver DC removal system at least comprises: an ADC sampling module, a receiver controller and a loop filter; 所述ADC采样模块用于获取目标信号数据;所述目标信号数据中夹杂直流信号数据;The ADC sampling module is used to obtain target signal data; the target signal data is mixed with DC signal data; 所述接收机控制器与所述ADC采样模块连接;所述接收机控制器用于从第k个目标信号数据中消除第k-1个直流信号数据,得到第k个直流消除后的目标信号数据;其中,所述直流信号数据的初值根据n段设定长度的目标信号数据的平均值确定;n>1且k>n+1;The receiver controller is connected to the ADC sampling module; the receiver controller is used to eliminate the k-1th DC signal data from the kth target signal data to obtain the kth DC-eliminated target signal data; wherein the initial value of the DC signal data is determined according to the average value of n segments of target signal data of set length; n>1 and k>n+1; 所述环路滤波器与所述接收机控制器连接;所述环路滤波器用于对第k个和第k-1个直流消除后的目标信号数据,以及,第k个和第k-1个目标信号数据进行环路滤波器运算,确定第k个直流信号数据;The loop filter is connected to the receiver controller; the loop filter is used to perform loop filter operations on the kth and k-1th DC-eliminated target signal data, and the kth and k-1th target signal data to determine the kth DC signal data; 所述接收机控制器还用于基于第k+1个目标信号数据和第k个直流信号数据,返回执行步骤“从第k个目标信号数据中消除第k-1个直流信号数据,得到第k个直流消除后的目标信号数据”,直至k等于目标信号数据的总长度。The receiver controller is also used to return to the execution step of "eliminating the k-1th DC signal data from the kth target signal data to obtain the kth DC-eliminated target signal data" based on the k+1th target signal data and the kth DC signal data, until k is equal to the total length of the target signal data.
CN202411213899.5A 2024-08-31 2024-08-31 A method and system for removing direct current from a receiver Active CN118944692B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202411213899.5A CN118944692B (en) 2024-08-31 2024-08-31 A method and system for removing direct current from a receiver

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202411213899.5A CN118944692B (en) 2024-08-31 2024-08-31 A method and system for removing direct current from a receiver

Publications (2)

Publication Number Publication Date
CN118944692A true CN118944692A (en) 2024-11-12
CN118944692B CN118944692B (en) 2025-04-01

Family

ID=93352408

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202411213899.5A Active CN118944692B (en) 2024-08-31 2024-08-31 A method and system for removing direct current from a receiver

Country Status (1)

Country Link
CN (1) CN118944692B (en)

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2004100416A1 (en) * 2003-04-24 2004-11-18 Bae Systems Information And Electronic Systems Integration, Inc. Cross-system interference cancellation for multicarrier cdma and ofdm
WO2006062284A1 (en) * 2004-12-11 2006-06-15 Electronics And Telecommunications Research Institute Apparatus for cancelling dc offset and method thereof
CN102244523A (en) * 2011-06-23 2011-11-16 上海中科高等研究院 Zero intermediate frequency receiver and method for eliminating DC offset of same
CN103957019A (en) * 2014-04-22 2014-07-30 熊猫电子集团有限公司 Gain control device and method of digital receiver
CN110830075A (en) * 2019-11-07 2020-02-21 成都九洲迪飞科技有限责任公司 Zero-intermediate-frequency transceiving component analog-to-digital converter DC-removing method
CN111310522A (en) * 2018-12-12 2020-06-19 航天信息股份有限公司 Method and equipment for removing direct current
CN111641402A (en) * 2020-06-23 2020-09-08 湖南国科微电子股份有限公司 Bandwidth adjusting method of digital loop filter circuit
CN114142881A (en) * 2022-02-07 2022-03-04 上海擎昆信息科技有限公司 Method and system for removing direct current
CN114629514A (en) * 2020-12-11 2022-06-14 宸芯科技有限公司 Direct current correction method based on channel estimation and zero intermediate frequency receiver
CN116094889A (en) * 2022-12-30 2023-05-09 安徽聆思智能科技有限公司 Stable demodulation frequency tracking method and device

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2004100416A1 (en) * 2003-04-24 2004-11-18 Bae Systems Information And Electronic Systems Integration, Inc. Cross-system interference cancellation for multicarrier cdma and ofdm
WO2006062284A1 (en) * 2004-12-11 2006-06-15 Electronics And Telecommunications Research Institute Apparatus for cancelling dc offset and method thereof
CN102244523A (en) * 2011-06-23 2011-11-16 上海中科高等研究院 Zero intermediate frequency receiver and method for eliminating DC offset of same
CN103957019A (en) * 2014-04-22 2014-07-30 熊猫电子集团有限公司 Gain control device and method of digital receiver
CN111310522A (en) * 2018-12-12 2020-06-19 航天信息股份有限公司 Method and equipment for removing direct current
CN110830075A (en) * 2019-11-07 2020-02-21 成都九洲迪飞科技有限责任公司 Zero-intermediate-frequency transceiving component analog-to-digital converter DC-removing method
CN111641402A (en) * 2020-06-23 2020-09-08 湖南国科微电子股份有限公司 Bandwidth adjusting method of digital loop filter circuit
CN114629514A (en) * 2020-12-11 2022-06-14 宸芯科技有限公司 Direct current correction method based on channel estimation and zero intermediate frequency receiver
CN114142881A (en) * 2022-02-07 2022-03-04 上海擎昆信息科技有限公司 Method and system for removing direct current
CN116094889A (en) * 2022-12-30 2023-05-09 安徽聆思智能科技有限公司 Stable demodulation frequency tracking method and device

Also Published As

Publication number Publication date
CN118944692B (en) 2025-04-01

Similar Documents

Publication Publication Date Title
CN111404853B (en) A carrier frequency offset estimation method, device and computer storage medium
CN112019284B (en) Narrow-band signal time difference calculation method and system under low signal-to-noise ratio
CN1359562A (en) Radlo receiver and method for preloading an average dc-offset into a channel filter
US9647646B2 (en) Systems and methods for gain and offset control
CN109102821A (en) Delay time estimation method, system, storage medium and electronic equipment
CN115967398A (en) Method, system and equipment for updating conversion coefficient of time-to-digital converter
US9281832B1 (en) Circuits and methods for bandwidth estimation optimization of analog to digital converters
CN111313918A (en) Receiving device, terminal device and computer readable storage medium
CN118944692B (en) A method and system for removing direct current from a receiver
CN116405129A (en) Self-interference cancellation method, system, device and medium based on improved LMS algorithm
CN105654959B (en) A method and device for updating coefficients of adaptive filtering
CN112311707B (en) Direct current offset estimation method, device, equipment and storage medium based on UWB system
CN102664658B (en) Frequency hopping GSM (global system for mobile communications) interference suppression method based on spread-spectrum system and system of method
CN111198673B (en) Word length adjusting method, device, equipment and storage medium
CN102281218B (en) DC-offset eliminating system and its method
CN104267414B (en) Subspace cross-correlation interference removing method based on Doppler frequency difference decay factor
CN107679014B (en) Frequency offset estimation method based on internal penalty function and adjacent related data segment
CN113708741B (en) Design method and device of coefficient configurable digital filter
WO2022127476A1 (en) Harmonic elimination method and apparatus, storage medium, and terminal
CN110868703B (en) Method and device for ensuring signal quality of application program
CN112883787B (en) Short sample low-frequency sinusoidal signal parameter estimation method based on spectrum matching
CN113359161A (en) High dynamic satellite communication signal capturing method, device, medium and computing equipment
CN116155103A (en) Converter current sharing control method and converter current sharing control circuit
CN106896382A (en) A kind of navigation signal catching method and device
CN113065304A (en) Loop delay estimation method based on sliding window

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