Carrier phase tracking method and device for orthogonal frequency division multiplexing multi-carrier system

文档序号:244948 发布日期:2021-11-12 浏览:2次 中文

阅读说明:本技术 正交频分复用多载波系统载波相位跟踪方法及装置 (Carrier phase tracking method and device for orthogonal frequency division multiplexing multi-carrier system ) 是由 范绍帅 周梦凡 胡博洋 李刚 任斌 方荣一 张振宇 达人 孙韶辉 于 2020-05-11 设计创作,主要内容包括:本发明实施例提供一种OFDM多载波系统载波相位跟踪方法及装置,所述方法包括:对接收到的当前OFDM符号进行频域跟踪,确定每一子载波的相位;对所有子载波的相位曲线进行拟合,确定曲线拟合的截距值,截距值用于表征当前OFDM符号的载波相位值减上一OFDM符号的载波相位的估计值之差的估计值;以截距值作为输入相位进行时域跟踪,确定当前OFDM符号的载波相位的估计值。本发明实施例提供的OFDM多载波系统载波相位跟踪方法及装置,利用两个PLL嵌套的双环路结构,频域PLL的输出结果经过拟合后输入时域PLL,能够分别跟踪时域和频域的相位变化,提高了OFDM符号的载波相位跟踪的精确度。(The embodiment of the invention provides a carrier phase tracking method and a carrier phase tracking device of an OFDM multi-carrier system, wherein the method comprises the following steps: carrying out frequency domain tracking on the received current OFDM symbol, and determining the phase of each subcarrier; fitting the phase curves of all subcarriers, and determining the intercept value of curve fitting, wherein the intercept value is used for representing the estimated value of the difference between the carrier phase value of the current OFDM symbol and the estimated value of the carrier phase of the previous OFDM symbol; and performing time domain tracking by taking the intercept value as an input phase, and determining an estimated value of the carrier phase of the current OFDM symbol. According to the method and the device for tracking the carrier phase of the OFDM multi-carrier system, the two PLL nested double-loop structure is utilized, the output result of the frequency domain PLL is input into the time domain PLL after fitting, the phase change of a time domain and a frequency domain can be tracked respectively, and the accuracy of carrier phase tracking of OFDM symbols is improved.)

1. A carrier phase tracking method of an Orthogonal Frequency Division Multiplexing (OFDM) multi-carrier system is characterized by comprising the following steps:

carrying out frequency domain tracking on the received current OFDM symbol, and determining the phase of each subcarrier;

fitting the phase curves of all the subcarriers, and determining the intercept value of curve fitting, wherein the intercept value is used for representing the estimated value of the difference between the first numerical value and the second numerical value; the first value is a carrier phase value of the current OFDM symbol; the second value is an estimated value of the carrier phase of the last OFDM symbol;

and performing time domain tracking by taking the intercept value as an input phase, and determining an estimated value of the carrier phase of the current OFDM symbol.

2. The method for carrier phase tracking in an OFDM multi-carrier system according to claim 1, wherein the fitting the phase curves of all the subcarriers to determine an intercept value of the curve fitting specifically comprises:

performing piecewise fitting on phase curves of all subcarriers to determine an estimated value of a group of curve slopes;

performing cluster analysis on the estimated values of the group of curve slopes to determine the class with the most elements;

averaging elements in the class with the largest number of elements, and determining the slope of curve fitting, wherein the slope of curve fitting is used for representing the time delay estimation value generated in the current OFDM symbol;

and determining the intercept value of the curve fitting according to the slope of the curve fitting.

3. The method for carrier phase tracking in an OFDM multi-carrier system according to claim 1 or 2, wherein the determining the estimate of the carrier phase of the current OFDM symbol further comprises:

and according to the time delay estimated value generated in the current OFDM symbol, performing self-adaptive adjustment on the parameter value of a loop filter in the frequency domain phase-locked loop PLL.

4. The method of claim 1, wherein after determining the estimate of the carrier phase of the current OFDM symbol, further comprising:

compensating the estimated value of the carrier phase of the current OFDM symbol according to the first fixed phase difference and the second fixed phase difference; the first fixed phase difference is a phase difference generated by a frequency domain PLL, and the frequency domain PLL is used for carrying out frequency domain tracking on a received OFDM symbol; the second fixed phase difference is a phase difference generated by a time domain PLL, which is used for time domain tracking of the input phase.

5. The method for carrier phase tracking in an OFDM multi-carrier system as claimed in claim 4, wherein said step of compensating said estimate of the carrier phase of said current OFDM symbol based on said first and second fixed phase differences further comprises:

determining the first fixed phase difference based on a parameter value of a loop filter in the frequency domain PLL, a subcarrier interval and a time delay estimation value occurring in the current OFDM symbol;

determining the second fixed phase difference based on the first fixed phase difference, the intercept value, and a parameter value of a loop filter in the time domain PLL.

6. The method for tracking carrier phase of OFDM multi-carrier system according to claim 1, wherein said determining the estimated value of carrier phase of said current OFDM symbol when applied to OFDM multi-carrier system in TDD mode further comprises:

compensating the estimated value of the carrier phase of the current OFDM symbol according to the integer ambiguity variable quantity; the integer ambiguity variation is a difference between an integer ambiguity of a downlink received signal of a current segment and an integer ambiguity of a downlink received signal of an previous segment, and the downlink received signal of the current segment is a downlink received signal including the current OFDM symbol.

7. The method of claim 6, wherein before compensating the estimated value of the carrier phase of the current OFDM symbol according to the integer ambiguity variation, the method further comprises:

performing linear estimation on the frequency offset of a target uplink transmission signal based on the frequency offset estimation value of the current section of downlink reception signal and the frequency offset estimation value of the previous section of downlink reception signal, and determining the frequency offset estimation value of the target uplink transmission signal; the target uplink sending signal is an uplink sending signal at an interval between the current section of downlink receiving signal and the previous section of downlink receiving signal;

and determining the integer ambiguity variation according to the frequency offset estimation value of the target uplink transmission signal.

8. The method for tracking carrier phase of OFDM multi-carrier system according to claim 1, wherein said determining the estimated value of carrier phase of said current OFDM symbol when applied to OFDM multi-carrier system in TDD mode further comprises:

compensating the estimated value of the carrier phase of the current OFDM symbol according to the first fixed phase difference, the second fixed phase difference and the integer ambiguity variation; the first fixed phase difference is a phase difference generated by a frequency domain PLL, and the frequency domain PLL is used for carrying out frequency domain tracking on a received OFDM symbol; the second fixed phase difference is a phase difference generated by a time domain PLL, and the time domain PLL is used for performing time domain tracking on an input phase; the integer ambiguity variation is a difference between an integer ambiguity of a downlink received signal of a current segment and an integer ambiguity of a downlink received signal of an previous segment, and the downlink received signal of the current segment is a downlink received signal including the current OFDM symbol.

9. An apparatus for carrier phase tracking in an OFDM multi-carrier system, comprising:

the frequency domain PLL module is used for carrying out frequency domain tracking on the received current OFDM symbol and determining the phase of each subcarrier;

the inner ring fitting module is used for fitting the phase curves of all the subcarriers and determining an intercept value of curve fitting, wherein the intercept value is used for representing an estimated value of the difference between a first value and a second value; the first value is a carrier phase value of the current OFDM symbol; the second value is an estimated value of the carrier phase of the last OFDM symbol;

and the time domain PLL module is used for performing time domain tracking by taking the intercept value as an input phase and determining an estimated value of the carrier phase of the current OFDM symbol.

10. The OFDM multi-carrier system carrier phase tracking apparatus of claim 9, wherein the inner loop fitting module comprises a segment fitting sub-module, a clustering sub-module, a delay estimation sub-module, and an intercept determination sub-module, wherein:

the piecewise fitting submodule is used for performing piecewise fitting on phase curves of all subcarriers and determining an estimated value of a group of curve slopes;

the clustering submodule is used for carrying out clustering analysis on the estimated values of the group of curve slopes and determining the class with the largest number of elements;

the time delay estimation submodule is used for averaging elements in the class with the largest number of elements to determine the slope of curve fitting, and the slope of curve fitting is used for representing the time delay estimation value generated in the current OFDM symbol;

and the intercept determining submodule is used for determining an intercept value of the curve fitting according to the slope of the curve fitting.

11. The OFDM multi-carrier system carrier phase tracking apparatus according to claim 9 or 10, further comprising a parameter adjusting module;

and the parameter adjusting module is used for adaptively adjusting the parameter value of the loop filter in the frequency domain PLL according to the time delay estimated value generated in the current OFDM symbol.

12. The OFDM multi-carrier system carrier phase tracking apparatus of claim 9, further comprising a first compensation module;

the first compensation module is used for compensating the estimated value of the carrier phase of the current OFDM symbol according to a first fixed phase difference and a second fixed phase difference; the first fixed phase difference is a phase difference generated by a frequency domain PLL, and the frequency domain PLL is used for carrying out frequency domain tracking on a received OFDM symbol; the second fixed phase difference is a phase difference generated by a time domain PLL, which is used for time domain tracking of the input phase.

13. The OFDM multi-carrier system carrier phase tracking apparatus of claim 12, further comprising a first fixed phase difference determining module and a second fixed phase difference determining module, wherein:

the first fixed phase difference determining module is configured to determine the first fixed phase difference based on a parameter value of a loop filter in the frequency domain PLL, a subcarrier interval, and a delay estimation value occurring in the current OFDM symbol;

the second fixed phase difference determination module is to determine the second fixed phase difference based on the first fixed phase difference, the intercept value, and a parameter value of a loop filter in the time domain PLL.

14. The OFDM multi-carrier system carrier phase tracking apparatus as claimed in claim 9, further comprising a second compensation module when applied to the OFDM multi-carrier system in TDD mode;

the second compensation module is used for compensating the estimated value of the carrier phase of the current OFDM symbol according to the integer ambiguity variation; the integer ambiguity variation is a difference between an integer ambiguity of a downlink received signal of a current segment and an integer ambiguity of a downlink received signal of an previous segment, and the downlink received signal of the current segment is a downlink received signal including the current OFDM symbol.

15. The OFDM multi-carrier system carrier phase tracking apparatus of claim 14, further comprising an uplink frequency offset estimation module and a integer ambiguity variation determination module, wherein:

the uplink frequency offset estimation module is used for carrying out linear estimation on the frequency offset of a target uplink transmission signal based on the frequency offset estimation value of the current section of downlink receiving signal and the frequency offset estimation value of the previous section of downlink receiving signal, and determining the frequency offset estimation value of the target uplink transmission signal; the target uplink sending signal is an uplink sending signal at an interval between the current section of downlink receiving signal and the previous section of downlink receiving signal;

and the integer ambiguity variation determining module is used for determining the integer ambiguity variation according to the frequency offset estimation value of the target uplink transmission signal.

16. The OFDM multi-carrier system carrier phase tracking apparatus as claimed in claim 9, further comprising a third compensation module when applied to the OFDM multi-carrier system in TDD mode;

the third compensation module is used for compensating the estimated value of the carrier phase of the current OFDM symbol according to the first fixed phase difference, the second fixed phase difference and the integer ambiguity variation; the first fixed phase difference is a phase difference generated by a frequency domain PLL, and the frequency domain PLL is used for carrying out frequency domain tracking on a received OFDM symbol; the second fixed phase difference is a phase difference generated by a time domain PLL, and the time domain PLL is used for performing time domain tracking on an input phase; the integer ambiguity variation is a difference between an integer ambiguity of a downlink received signal of a current segment and an integer ambiguity of a downlink received signal of an previous segment, and the downlink received signal of the current segment is a downlink received signal including the current OFDM symbol.

17. An electronic device comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, characterized in that the processor, when executing the computer program, implements the steps of the OFDM multi-carrier system carrier phase tracking method according to any of claims 1 to 8.

18. A non-transitory computer readable storage medium having stored thereon a computer program, which when executed by a processor, carries out the steps of the OFDM multi-carrier system carrier phase tracking method according to any of claims 1 to 8.

Technical Field

The present invention relates to the field of communications technologies, and in particular, to a carrier phase tracking method and apparatus for an orthogonal frequency division multiplexing multi-carrier system.

Background

The carrier phase positioning method is widely applied to the positioning technology and can realize higher positioning precision, and mainly comprises two processes: firstly, carrier phase tracking, and secondly, positioning and resolving.

In the prior art, a carrier phase positioning method is mainly applied to a Global Navigation Satellite System (GNSS) System. The existing carrier phase tracking and positioning method is mature in a GNSS single carrier system, and the positioning method is realized on the premise that a receiving end can effectively and continuously track the carrier phase of a transmitted signal.

When the method is applied to an Orthogonal Frequency Division Multiplexing (OFD M) multi-carrier system, due to the deviation of crystal oscillator Frequency, doppler shift, inter-subcarrier interference and other reasons, a Frequency error exists between an OFDM received signal and a transmitted signal, and phase shift caused by the Frequency error is accumulated continuously with the increase of the number of subcarriers, thereby seriously affecting the tracking accuracy of carrier phases and reducing the positioning accuracy.

Disclosure of Invention

The embodiment of the invention provides a carrier phase tracking method and a carrier phase tracking device for an OFDM multi-carrier system, which are used for solving the technical problems in the prior art.

In order to solve the foregoing technical problem, in one aspect, an embodiment of the present invention provides a carrier phase tracking method for an OFDM multi-carrier system, including:

carrying out frequency domain tracking on the received current OFDM symbol, and determining the phase of each subcarrier;

fitting the phase curves of all the subcarriers, and determining the intercept value of curve fitting, wherein the intercept value is used for representing the estimated value of the difference between the first numerical value and the second numerical value; the first value is a carrier phase value of the current OFDM symbol; the second value is an estimated value of the carrier phase of the last OFDM symbol;

and performing time domain tracking by taking the intercept value as an input phase, and determining an estimated value of the carrier phase of the current OFDM symbol.

Further, the fitting the phase curves of all subcarriers to determine an intercept value of curve fitting specifically includes:

performing piecewise fitting on phase curves of all subcarriers to determine an estimated value of a group of curve slopes;

performing cluster analysis on the estimated values of the group of curve slopes to determine the class with the most elements;

averaging elements in the class with the largest number of elements, and determining the slope of curve fitting, wherein the slope of curve fitting is used for representing the time delay estimation value generated in the current OFDM symbol;

and determining the intercept value of the curve fitting according to the slope of the curve fitting.

Further, after determining the estimated value of the carrier phase of the current OFDM symbol, the method further includes:

and according to the time delay estimated value generated in the current OFDM symbol, performing self-adaptive adjustment on the parameter value of a loop filter in the frequency domain phase-locked loop PLL.

Further, after determining the estimated value of the carrier phase of the current OFDM symbol, the method further includes:

compensating the estimated value of the carrier phase of the current OFDM symbol according to the first fixed phase difference and the second fixed phase difference; the first fixed phase difference is a phase difference generated by a frequency domain PLL, and the frequency domain PLL is used for carrying out frequency domain tracking on a received OFDM symbol; the second fixed phase difference is a phase difference generated by a time domain PLL, which is used for time domain tracking of the input phase.

Further, before compensating the estimated value of the carrier phase of the current OFDM symbol according to the first fixed phase difference and the second fixed phase difference, the method further includes:

determining the first fixed phase difference based on a parameter value of a loop filter in the frequency domain PLL, a subcarrier interval and a time delay estimation value occurring in the current OFDM symbol;

determining the second fixed phase difference based on the first fixed phase difference, the intercept value, and a parameter value of a loop filter in the time domain PLL.

Further, when applied to an OFDM multi-carrier system in a TDD mode, after determining the estimated value of the carrier phase of the current OFDM symbol, the method further includes:

compensating the estimated value of the carrier phase of the current OFDM symbol according to the integer ambiguity variable quantity; the integer ambiguity variation is a difference between an integer ambiguity of a downlink received signal of a current segment and an integer ambiguity of a downlink received signal of an previous segment, and the downlink received signal of the current segment is a downlink received signal including the current OFDM symbol.

Further, before compensating the estimated value of the carrier phase of the current OFDM symbol according to the integer ambiguity change amount, the method further includes:

performing linear estimation on the frequency offset of a target uplink transmission signal based on the frequency offset estimation value of the current section of downlink reception signal and the frequency offset estimation value of the previous section of downlink reception signal, and determining the frequency offset estimation value of the target uplink transmission signal; the target uplink sending signal is an uplink sending signal at an interval between the current section of downlink receiving signal and the previous section of downlink receiving signal;

and determining the integer ambiguity variation according to the frequency offset estimation value of the target uplink transmission signal.

Further, when applied to an OFDM multi-carrier system in TDD mode, after determining the estimated value of the carrier phase of the current OFDM symbol, the method further includes:

compensating the estimated value of the carrier phase of the current OFDM symbol according to the first fixed phase difference, the second fixed phase difference and the integer ambiguity variation; the first fixed phase difference is a phase difference generated by a frequency domain PLL, and the frequency domain PLL is used for carrying out frequency domain tracking on a received OFDM symbol; the second fixed phase difference is a phase difference generated by a time domain PLL, and the time domain PLL is used for performing time domain tracking on an input phase; the integer ambiguity variation is a difference between an integer ambiguity of a downlink received signal of a current segment and an integer ambiguity of a downlink received signal of an previous segment, and the downlink received signal of the current segment is a downlink received signal including the current OFDM symbol.

In another aspect, an embodiment of the present invention provides a carrier phase tracking apparatus for an OFDM multi-carrier system, including:

the frequency domain PLL module is used for carrying out frequency domain tracking on the received current OFDM symbol and determining the phase of each subcarrier;

the inner ring fitting module is used for fitting the phase curves of all the subcarriers and determining an intercept value of curve fitting, wherein the intercept value is used for representing an estimated value of the difference between a first value and a second value; the first value is a carrier phase value of the current OFDM symbol; the second value is an estimated value of the carrier phase of the last OFDM symbol;

and the time domain PLL module is used for performing time domain tracking by taking the intercept value as an input phase and determining an estimated value of the carrier phase of the current OFDM symbol.

Further, the inner ring fitting module comprises a segment fitting submodule, a clustering submodule, a time delay estimation submodule and an intercept determination submodule, wherein:

the piecewise fitting submodule is used for performing piecewise fitting on phase curves of all subcarriers and determining an estimated value of a group of curve slopes;

the clustering submodule is used for carrying out clustering analysis on the estimated values of the group of curve slopes and determining the class with the largest number of elements;

the time delay estimation submodule is used for averaging elements in the class with the largest number of elements to determine the slope of curve fitting, and the slope of curve fitting is used for representing the time delay estimation value generated in the current OFDM symbol;

and the intercept determining submodule is used for determining an intercept value of the curve fitting according to the slope of the curve fitting.

Further, the device also comprises a parameter adjusting module;

and the parameter adjusting module is used for adaptively adjusting the parameter value of the loop filter in the frequency domain PLL according to the time delay estimated value generated in the current OFDM symbol.

Further, the device also comprises a first compensation module;

the first compensation module is used for compensating the estimated value of the carrier phase of the current OFDM symbol according to a first fixed phase difference and a second fixed phase difference; the first fixed phase difference is a phase difference generated by a frequency domain PLL, and the frequency domain PLL is used for carrying out frequency domain tracking on a received OFDM symbol; the second fixed phase difference is a phase difference generated by a time domain PLL, which is used for time domain tracking of the input phase.

Further, a first fixed phase difference determining module and a second fixed phase difference determining module are included, wherein:

the first fixed phase difference determining module is configured to determine the first fixed phase difference based on a parameter value of a loop filter in the frequency domain PLL, a subcarrier interval, and a delay estimation value occurring in the current OFDM symbol;

the second fixed phase difference determination module is to determine the second fixed phase difference based on the first fixed phase difference, the intercept value, and a parameter value of a loop filter in the time domain PLL.

Further, when the OFDM multi-carrier system in the TDD mode is applied, the OFDM multi-carrier system also comprises a second compensation module;

the second compensation module is used for compensating the estimated value of the carrier phase of the current OFDM symbol according to the integer ambiguity variation; the integer ambiguity variation is a difference between an integer ambiguity of a downlink received signal of a current segment and an integer ambiguity of a downlink received signal of an previous segment, and the downlink received signal of the current segment is a downlink received signal including the current OFDM symbol.

Further, the system also comprises an uplink frequency offset estimation module and an integer ambiguity variation determination module, wherein:

the uplink frequency offset estimation module is used for carrying out linear estimation on the frequency offset of a target uplink transmission signal based on the frequency offset estimation value of the current section of downlink receiving signal and the frequency offset estimation value of the previous section of downlink receiving signal, and determining the frequency offset estimation value of the target uplink transmission signal; the target uplink sending signal is an uplink sending signal at an interval between the current section of downlink receiving signal and the previous section of downlink receiving signal;

and the integer ambiguity variation determining module is used for determining the integer ambiguity variation according to the frequency offset estimation value of the target uplink transmission signal.

Further, when the OFDM multi-carrier system in the TDD mode is applied, the OFDM multi-carrier system also comprises a third compensation module;

the third compensation module is used for compensating the estimated value of the carrier phase of the current OFDM symbol according to the first fixed phase difference, the second fixed phase difference and the integer ambiguity variation; the first fixed phase difference is a phase difference generated by a frequency domain PLL, and the frequency domain PLL is used for carrying out frequency domain tracking on a received OFDM symbol; the second fixed phase difference is a phase difference generated by a time domain PLL, and the time domain PLL is used for performing time domain tracking on an input phase; the integer ambiguity variation is a difference between an integer ambiguity of a downlink received signal of a current segment and an integer ambiguity of a downlink received signal of an previous segment, and the downlink received signal of the current segment is a downlink received signal including the current OFDM symbol.

In another aspect, an embodiment of the present invention provides an electronic device, including: a memory, a processor, and a computer program stored on the memory and executable on the processor, the processor implementing the steps of the method provided by the first aspect when executing the computer program.

In yet another aspect, an embodiment of the present invention provides a non-transitory computer-readable storage medium, on which a computer program is stored, which, when being executed by a processor, implements the steps of the method provided in the first aspect.

According to the method and the device for tracking the carrier phase of the OFDM multi-carrier system, the two PLL nested double-loop structure is utilized, the output result of the frequency domain PLL is input into the time domain PLL after fitting, the phase change of a time domain and a frequency domain can be tracked respectively, and the accuracy of carrier phase tracking of OFDM symbols is improved.

Drawings

Fig. 1 is a schematic diagram of a carrier phase tracking method of an OFDM multi-carrier system according to an embodiment of the present invention;

fig. 2 is a schematic diagram of a carrier phase tracking apparatus of an OFDM multi-carrier system according to an embodiment of the present invention;

fig. 3 is a schematic diagram illustrating a phase curve fitting principle of subcarriers according to an embodiment of the present invention;

FIG. 4 is a schematic diagram illustrating a schematic diagram of determining integer ambiguity change according to an embodiment of the present invention;

fig. 5 is a schematic structural diagram of an electronic device according to an embodiment of the present invention.

Detailed Description

In order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, but not all, embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments of the present invention without making any creative effort, shall fall within the protection scope of the present invention.

The embodiment of the invention aims at a general OFDM signal model, which comprises K subcarriers, and the interval of the subcarriers is expressed as fscsThe number of sampling points in an OFDM symbol is N, and the cyclic prefix length is NCPOne OFDM symbol has a length of Ns,Ns=N+NCP. Due to the time delay caused by the propagation path, the sampling clock and the frequency deviation at the transmitting end and the receiving end, the signal reaching the receiving end has frequency and sampling time offset compared with the transmitted signal, the frequency offset is represented by delta f, and the sampling time offset is represented by delta t. The frequency domain data obtained by Fast Fourier Transform (FFT) of the received signal containing the three offsets is usedIt is shown that,the expression of (a) is as follows:

wherein the content of the first and second substances,denotes data carried on the kth subcarrier after the FFT of the ith OFDM symbol, where K is 0, …, K-1, and δ f denotes normalized frequency offset normalized by subcarrier spacing, and δ f is Δ f/fscsWhich represents the impulse response of the channel and,for complex field data carried on the k sub-carrier of the l OFDM symbolIs a noise term that includes noise and inter-carrier interference.

ByAs can be seen from the expression, the signal carrier phase includes the information of the normalized frequency offset δ f and the time delay Δ t, and Δ t causes in the same OFDM symbolThe phase shift of the carrier is linearly changed along with the increase of the number of the subcarriers, and the phase change is only reflected on the phase of a frequency domain; and between different OFDM symbols, the phase change is combined by delta f and delta t, and the phase change is reflected on the time domain phase. Therefore, a Phase-Locked Loop (PLL) can be used to perform Phase tracking on the Phase change in the frequency domain, and the amount of Phase shift of the linear change corresponds to the slope of the Phase curve of the PLL output, from which the estimated value of Δ t can be calculated.

For different symbols, the time domain phase of the signal is affected by the Doppler shift and the transmission delay variation caused by the user movement, and the PLL can be used for tracking.

Fig. 1 is a schematic diagram of a carrier phase tracking method of an OFDM multi-carrier system according to an embodiment of the present invention, and as shown in fig. 1, the embodiment of the present invention provides a carrier phase tracking method of an OFDM multi-carrier system, and an execution main body of the carrier phase tracking method is a carrier phase tracking apparatus of an OFDM multi-carrier system. The method comprises the following steps:

step S101, carrying out frequency domain tracking on the received current OFDM symbol, and determining the phase of each subcarrier.

Specifically, the carrier phase tracking device of the OFDM multi-carrier system according to the embodiment of the present invention is used for a receiver end to process a signal to obtain carrier phase information, an OFDM symbol reaches a receiving end through a channel, and enters the carrier phase tracking device of the OFDM multi-carrier system to perform carrier phase tracking after down-conversion and time domain discrete sampling.

Fig. 2 is a schematic diagram of a carrier phase tracking apparatus of an OFDM multi-carrier system according to an embodiment of the present invention, and as shown in fig. 2, the carrier phase tracking apparatus of the OFDM multi-carrier system according to the embodiment of the present invention has a dual-loop PLL structure, and includes a frequency domain PLL module, an inner loop fitting module, and a time domain PLL module.

The frequency domain PLL is also called an inner loop PLL, which is referred to as an inner loop for short, and is configured to perform frequency domain tracking on a received current (i-th) OFDM symbol and determine a phase of each subcarrier. The frequency domain PLL module is composed of an inner loop multiplier, a Phase Error Discriminator (PED), an inner loop filter, and an inner loop Numerically Controlled Oscillator (NCO).

Current OFDInput sample data of M symbolsThe output value of the outer ring NCO is corrected and then converted into frequency domain data through an FFT arithmetic unitEntering the inner loop PLL.Denotes the ith time-domain sample data in the l-th OFDM symbol, i ═ 0, …, N-1.Denotes data carried on the kth subcarrier after the FFT of the ith OFDM symbol, K is 0, …, K-1.

Frequency domain dataCorrected by the output value of the inner ring NCO, enters PED, and outputs a phase difference epsilon after being processed by the PEDk,f,εk,fRepresents the phase difference, epsilon, between the kth subcarrier and the kth-1 output of the inner loop NCOk,fThe modified frequency domain data is obtained by conjugate multiplication of the known PRS sequence, and the value is kept unchanged after the phase of the inner loop PLL is locked.

PED processed output phase difference epsilonk,fAfter passing through an inner ring filter, the carrier wave enters an inner ring NCO, and the inner ring NCO outputs a subcarrier phaseThe outputs of the inner loop filters corresponding to the first k subcarriers are accumulated, and the phase of the (k + 1) th subcarrier is corrected by using the accumulated outputs. After the inner loop PLL phase locks, the value changes linearly with the increase of the number of subcarriers.

The parameter α of the inner loop filter takes into account the delay variation caused by the propagation environment and the user movementfIt can be set to adaptive adjustment during phase tracking.

Step S102, fitting phase curves of all subcarriers, and determining an intercept value of curve fitting, wherein the intercept value is used for representing an estimated value of a difference between a first value and a second value; the first value is a carrier phase value of the current OFDM symbol; the second value is an estimate of the carrier phase of the last OFDM symbol.

Specifically, after the K frequency domain data of one OFDM symbol are all processed by the frequency domain PLL, a phase output corresponding to each subcarrier can be obtainedAnd the inner ring fitting module is used for fitting the phase curves of all the subcarriers and determining the intercept value of curve fitting.

Fig. 3 is a schematic diagram of a phase curve fitting principle of subcarriers according to an embodiment of the present invention, as shown in fig. 3, an abscissa is a subcarrier serial number, an ordinate is a phase value, a solid line in the diagram is a phase curve of subcarriers, and a dotted line in the diagram is a straight line after fitting, and an intercept value of curve fitting can be determined after obtaining the straight line.

The intercept value isIt is shown that,and the second value is used for representing the estimated value of the difference between the first value and the second value, wherein the first value refers to the carrier phase value of the current OFDM symbol, and the second value refers to the estimated value of the carrier phase of the last OFDM symbol.

And step S103, performing time domain tracking by taking the intercept value as an input phase, and determining an estimated value of the carrier phase of the current OFDM symbol.

Specifically, the intercept value is obtained by inner ring fittingThen, the intercept value is used as an input phase to perform time domain tracking, and an estimated value of the carrier phase of the current OFDM symbol is determined

That is, the estimated value of the carrier phase of the current OFDM symbol is determined by performing time domain tracking using the intercept value as an input of a time domain PLL and the time domain PLL

The time domain PLL is also called an outer loop PLL, which is called an outer loop for short, and the time domain PLL module is composed of an outer loop multiplier, an outer loop filter and an outer loop NCO.

Inputting dataAfter being processed by an outer ring filter, the OFDM symbol enters an outer ring NCO, and the outer ring NCO outputs an estimated value of the carrier phase of the current OFDM symbolThe output of the outer loop filter corresponding to the first OFDM symbol is accumulated to be used as the tracking phase of the output of the outer loop PLL, and the phase of the (l + 1) th OFDM symbol is corrected by using the tracking phase.

Parameter alpha of outer loop filtertMay be configured as a fixed value.

It should be noted that: for the same OFDM symbol, based on the data input to the inner loop PLLThe carrier phase output by the outer loop PLL is different from the carrier phase output by the inner loop PLL, and the carrier phase output by the outer loop PLL corresponds to the phase of the first subcarrier input to the inner loop. Therefore, the whole structure of the double-loop PLL can be properly expanded according to needs, the whole PLL can be expanded to a structure with a plurality of PLLs in parallel, and phase tracking results corresponding to a plurality of required subcarrier frequency points are respectively output.

According to the carrier phase tracking method of the OFDM multi-carrier system, the two loop structures nested by the two PLLs are utilized, the output result of the frequency domain PLL is input into the time domain PLL after fitting, phase changes of a time domain and a frequency domain can be tracked respectively, and the carrier phase tracking accuracy of OFDM symbols is improved.

Based on any of the above embodiments, further, the fitting the phase curves of all subcarriers and determining an intercept value of the curve fitting specifically includes:

performing piecewise fitting on phase curves of all subcarriers to determine an estimated value of a group of curve slopes;

performing cluster analysis on the estimated values of the group of curve slopes to determine the class with the most elements;

averaging elements in the class with the largest number of elements, and determining the slope of curve fitting, wherein the slope of curve fitting is used for representing the time delay estimation value generated in the current OFDM symbol;

and determining the intercept value of the curve fitting according to the slope of the curve fitting.

Specifically, in the embodiment of the present invention, after the inner ring processes all the K frequency domain data, a phase output corresponding to each subcarrier can be obtainedIncluding delay information, toFitting the phase curve to obtain the time delay estimated valueAnd the phase of the inner ring input to the outer ringThe specific fitting process is as follows:

first, the inner loop phase curve is fitted in segments, and segments can be overlapped to obtain a set of estimated values of the slope of the curve.

Then, the estimated values of the group of curve slopes are subjected to cluster analysis, the radius e _ dt of one class is set according to the precision requirement, the group of slope estimated values are classified by using the e _ dt, and the class with the largest number of elements is found out.

Then, averaging the elements in the class with the largest number of elements, and determining the slope of curve fitting, wherein the slope of curve fitting is used for representing the time delay estimated value generated in the current OFDM symbol

And finally, determining the intercept value of the curve fitting according to the slope of the curve fitting. As shown in fig. 3, the result obtained by piecewise fitting the phase curves of all subcarriers is a straight line, and the intercept value of curve fitting can be determined after the straight line is obtained.

The method for tracking the carrier phase of the OFDM multi-carrier system provided by the embodiment of the invention can improve the accuracy of the intercept value of curve fitting and further improve the accuracy of the carrier phase tracking of the OFDM symbol by performing the piecewise fitting and then performing the cluster analysis.

Based on any of the foregoing embodiments, further after determining the estimated value of the carrier phase of the current OFDM symbol, the method further includes:

and according to the time delay estimated value generated in the current OFDM symbol, performing self-adaptive adjustment on the parameter value of a loop filter in the frequency domain phase-locked loop PLL.

Specifically, in the embodiment of the present invention, the parameter α of the inner loop filter is obtained by considering the delay variation caused by the propagation environment and the user movementfIt can be set to adaptive adjustment during phase tracking.

According to the estimated value of the time delay generated in the current OFDM symbolAnd performing adaptive adjustment on parameter values of a loop filter in the frequency domain phase-locked loop (PLL).

Due to the parameter α of the inner loop filterfThe variation is slow, the parameter adjustment of the inner loop filter may be performed for each OFDM symbol, or the parameter adjustment of the inner loop filter may be performed once for each processing of a plurality of OFDM symbols.

Can root upAdaptively adjusting the parameter alpha of the inner loop filter according to the preset corresponding relationf. Time delay estimation valueAnd inner loop filter parameter alphafThe correspondence relationship can be as shown in table 1.

TABLE 1 time delay estimateAnd inner loop filter parameter alphafCorresponding relation

According to the carrier phase tracking method of the OFDM multi-carrier system, provided by the embodiment of the invention, the parameters of the inner loop filter are adaptively adjusted, so that the time delay change caused by the transmission environment change or the user movement is avoided, and the accuracy of carrier phase tracking of OFDM symbols is further improved.

Based on any of the foregoing embodiments, further after determining the estimated value of the carrier phase of the current OFDM symbol, the method further includes:

compensating the estimated value of the carrier phase of the current OFDM symbol according to the first fixed phase difference and the second fixed phase difference; the first fixed phase difference is a phase difference generated by a frequency domain PLL, and the frequency domain PLL is used for carrying out frequency domain tracking on a received OFDM symbol; the second fixed phase difference is a phase difference generated by a time domain PLL, which is used for time domain tracking of the input phase.

Specifically, in the embodiment of the present invention, the inner and outer loop PLLs both use first-order PLLs. Since a first order PLL estimates a linearly changing phase with a fixed phase difference gap, the value of gap needs to be calculated and compensated for in the output phase.

Gap for fixed phase difference generated by inner loop PLL1Showing a fixed phase difference generated by the outer loop PLL2Shows, and the outer loop PLL outputs the phase as the inner loop PInput of LL, thus, gap2Value and gap of1It is related.

In determining gap1And gap2And then, compensating the estimated value of the carrier phase of the current OFDM symbol. Is formulated as follows:

wherein the content of the first and second substances,in order to compensate for the phase of the carrier after compensation,is an estimate of the carrier phase, gap, of the outer loop PLL output2A fixed phase difference generated for the outer loop PLL.

According to the carrier phase tracking method of the OFDM multi-carrier system, the estimated value of the carrier phase is compensated, so that the influence of the phase difference generated by the frequency domain PLL and the phase difference generated by the time domain PLL on the result is avoided, and the accuracy of carrier phase tracking of the OFDM symbol is further improved.

Based on any of the foregoing embodiments, further before compensating the estimated value of the carrier phase of the current OFDM symbol according to the first fixed phase difference and the second fixed phase difference, the method further includes:

determining the first fixed phase difference based on a parameter value of a loop filter in the frequency domain PLL, a subcarrier interval and a time delay estimation value occurring in the current OFDM symbol;

determining the second fixed phase difference based on the first fixed phase difference, the intercept value, and a parameter value of a loop filter in the time domain PLL.

Specifically, in the embodiment of the present invention, the first fixed phase difference is determined based on a parameter value of a loop filter in the frequency domain PLL, a subcarrier interval, and a delay estimation value occurring in the current OFDM symbol.

A second fixed phase difference is determined based on the first fixed phase difference, the intercept value, and a parameter value of a loop filter in the time domain PLL.

The method comprises the following specific steps:

the inner loop PLL estimates a linear change in the frequency domain phase. Considering ideal tracking, after the inner loop PLL locks, the step size of the output phase should be the same as the phase change between adjacent subcarriers in the frequency domain, and is expressed as follows:

αfεk,f=2πfscsΔt

wherein the content of the first and second substances,the difference between the phase of the kth subcarrier output for PED and the kth-1 phase output of the inner loop PLL, which has a fixed phase difference gap1The difference between the phase of the kth subcarrier and the corresponding kth phase output of the inner loop PLL should be formulated as follows:

by combining the above two equations, the expression of the fixed phase difference generated by the inner loop PLL can be obtained as follows:

the outer loop estimates the change in phase in the time domain, i.e.By usingRepresenting the difference between the phase of the l-th OFDM symbol and the phase output corresponding to the l-1 th symbol. Considering the inner ring gap1In the presence of a gas, or a liquid,

the fixed phase difference generated by the outer loop PLL is the difference between the phase of the ith OFDM symbol and the phase output of the corresponding ith time of the outer loop, and is expressed by the following formula:

the expression for the fixed phase difference of the outer loop PLL can thus be derived as follows:

according to the carrier phase tracking method of the OFDM multi-carrier system, the phase difference generated by the frequency domain PLL is determined according to the parameter value of the loop filter in the frequency domain PLL, the subcarrier interval and the time delay estimation value generated in the current OFDM symbol, so that the determined phase difference generated by the frequency domain PLL is more accurate; and the phase difference generated by the frequency domain PLL is determined according to the incidence relation between the frequency domain PLL and the time domain PLL, so that the determined phase difference generated by the time domain PLL is more accurate, and the accuracy of carrier phase tracking of the OFDM symbol is further improved.

Based on any of the foregoing embodiments, further, when applied to an OFDM multi-carrier system in a TDD mode, after determining the estimated value of the carrier phase of the current OFDM symbol, the method further includes:

compensating the estimated value of the carrier phase of the current OFDM symbol according to the integer ambiguity variable quantity; the integer ambiguity variation is a difference between an integer ambiguity of a downlink received signal of a current segment and an integer ambiguity of a downlink received signal of an previous segment, and the downlink received signal of the current segment is a downlink received signal including the current OFDM symbol.

Specifically, in the embodiment of the present invention, since the received signal is discontinuous in the Time Division Duplex (TDD) mode, and the phase estimation needs to be performed again at intervals of a preset Time duration, it is necessary to determine the integer ambiguity variation, and compensate the estimated value of the carrier phase of the current OFDM symbol according to the integer ambiguity variation. The integer ambiguity variation is the difference between the integer ambiguity of the current downlink receiving signal and the integer ambiguity of the previous downlink receiving signal, and the current downlink receiving signal is a downlink receiving signal including the current OFDM symbol. The formula for compensation is shown below:

wherein the content of the first and second substances,in order to compensate for the phase of the carrier after compensation,Δ N is the integer ambiguity variation, which is an estimate of the carrier phase output by the outer loop PLL.

The method for tracking the carrier phase of the OFDM multi-carrier system, provided by the embodiment of the invention, is used for compensating the estimated value of the carrier phase of the current OFDM symbol by using the integer ambiguity variable quantity aiming at the condition that the received signal in the TDD system is discontinuous, so that the accuracy of tracking the carrier phase of the OFDM symbol is further improved.

Based on any of the foregoing embodiments, further before compensating the estimated value of the carrier phase of the current OFDM symbol according to the integer ambiguity variation, the method further includes:

performing linear estimation on the frequency offset of a target uplink transmission signal based on the frequency offset estimation value of the current section of downlink reception signal and the frequency offset estimation value of the previous section of downlink reception signal, and determining the frequency offset estimation value of the target uplink transmission signal; the target uplink sending signal is an uplink sending signal at an interval between the current section of downlink receiving signal and the previous section of downlink receiving signal;

and determining the integer ambiguity variation according to the frequency offset estimation value of the target uplink transmission signal.

In particular, in a plurality of consecutive OFDM symbolsAfter the double-loop PLL structure is input, a plurality of outer loop output phases are correspondingly obtainedThe outer ring output phase contains frequency deviation information, and the average value of the outer ring output phase difference of adjacent OFDM symbols is calculatedAn estimate may be obtained for the frequency offsetIs formulated as follows:

wherein the content of the first and second substances,is an estimate of the frequency offset and,the average value of the phase difference is output by the outer ring, N is the number of sampling points in one OFDM symbol, NCPIs the cyclic prefix length, fscsIs the subcarrier spacing.

In the embodiment of the invention, the frequency offset estimation values of two adjacent sections of downlink signals are utilized to perform linear estimation on the frequency offset of the spaced uplink signals, so that the variation of the carrier phase within the spaced uplink (for example, 5ms) time is calculated, and further the integer ambiguity of the downlink signals is estimated.

The specific steps for determining the integer ambiguity variation Δ N are as follows:

firstly, performing linear estimation on the frequency offset of a target uplink transmission signal based on the frequency offset estimation value of a current section of downlink reception signal and the frequency offset estimation value of a previous section of downlink reception signal, and determining the frequency offset estimation value of the target uplink transmission signal; the target uplink transmission signal is an uplink transmission signal at an interval between a current section of downlink receiving signals and an upper section of downlink receiving signals.

Fig. 4 is a schematic diagram illustrating a principle of determining an integer ambiguity change amount according to an embodiment of the present invention, where as shown in fig. 4, two received adjacent downlink signals are respectively s1 and s3, and according to an output result of the outer loop PLL, an estimated value of a carrier phase of s1 segment is shown as a solid line segment in the diagram, and an estimated value of a carrier phase of s3 segment is shown as a solid line segment in the diagram. The frequency offset estimation values of the s1 and s3 sections are respectivelyThe duration of the intermediate interval (duration system configuration decision, e.g., 5ms) upstream signal is s 2. According to the experience value in practical application, the frequency deviation which can occur is respectively defined as plus or minus 0.05, and the range of the phase jump variable which can occur in 5ms (70 OFDM symbols) is plus or minus 28rad (+ -0.05X 70X 2 pi (N + N)CP) /N) of about 4.5 full cycles, thereby limiting the amount of full cycle jump occurring in segment s3 to [ -4, 4]. By translating the carrier phase estimation value of s3 segment (solid line of s3 segment in fig. 4) up and down in units of 2 pi, 9 parallel curves can be obtained, the curves are approximate to straight line segments, only 7 curves are shown in s3 segment in fig. 4 as an example, and assuming that the uplink signal frequency offset of s2 segment remains unchanged, 9 δ f can be obtained2Is selected such thatThe minimum variance of the three is regarded as delta f2The mathematical expression of (a) is as follows:

then, according to the frequency offset estimation value of the target uplink transmission signal, the integer ambiguity variation is determined.

As shown in fig. 4, at the time of determination of δ f2I.e., the s2 segment carrier phase estimate curve can be determined to be the solid line in fig. 4 from 9 (only 7 are shown as an example in s2 segment in fig. 4) possible carrier phase estimate curves. Further, the double solid line for the s3 segment in FIG. 4 shows the s3 segment after the integer ambiguity is restoredThe carrier phase value is divided by 2 pi by the phase deviation amount of the double solid line of the s3 segment relative to the solid line of the s3 segment, and the offset delta N of the s3 segment relative to the integer ambiguity of the s1 segment can be obtained.

According to the carrier phase tracking method of the OFDM multi-carrier system, the frequency offset estimation values of two adjacent sections of downlink signals are utilized to perform linear estimation on the frequency offset of the spaced uplink signals, and then the integer ambiguity variation is determined according to the frequency offset estimation value of the uplink transmission signal, so that the obtained integer ambiguity variation is more accurate, and the carrier phase tracking accuracy of the OFDM symbols is further improved.

Based on any of the foregoing embodiments, further, when applied to an OFDM multi-carrier system in TDD mode, after determining the estimated value of the carrier phase of the current OFDM symbol, the method further includes:

compensating the estimated value of the carrier phase of the current OFDM symbol according to the first fixed phase difference, the second fixed phase difference and the integer ambiguity variation; the first fixed phase difference is a phase difference generated by a frequency domain PLL, and the frequency domain PLL is used for carrying out frequency domain tracking on a received OFDM symbol; the second fixed phase difference is a phase difference generated by a time domain PLL, and the time domain PLL is used for performing time domain tracking on an input phase; the integer ambiguity variation is a difference between an integer ambiguity of a downlink received signal of a current segment and an integer ambiguity of a downlink received signal of an previous segment, and the downlink received signal of the current segment is a downlink received signal including the current OFDM symbol.

Specifically, in the embodiment of the present invention, since the received signal in the TDD mode is discontinuous, phase estimation needs to be performed again at intervals of a preset time period, and phase differences existing in both the inner and outer PLL are considered, a fixed phase difference and a whole-cycle ambiguity variation of the inner and outer PLL need to be determined, and the estimated value of the carrier phase of the current OFDM symbol is compensated according to the fixed phase difference and the whole-cycle ambiguity variation of the inner and outer PLL. The integer ambiguity variation is the difference between the integer ambiguity of the current downlink receiving signal and the integer ambiguity of the previous downlink receiving signal, and the current downlink receiving signal is a downlink receiving signal including the current OFDM symbol. The formula for compensation is shown below:

wherein the content of the first and second substances,in order to compensate for the phase of the carrier after compensation,is an estimate of the carrier phase, gap, of the outer loop PLL output2For fixed phase difference, gap, of the outer loop PLL2Value and gap of1Related, gap1For the fixed phase difference of the inner loop PLL, Δ N is the integer ambiguity variation.

According to the carrier phase tracking method of the OFDM multi-carrier system, the estimated value of the carrier phase of the current OFDM symbol is compensated according to the fixed phase difference of the frequency domain PLL, the fixed phase difference of the time domain PLL and the integer ambiguity variable quantity, so that the compensation effect is improved, and the accuracy of carrier phase tracking of the OFDM symbol is further improved.

Fig. 2 is a schematic diagram of a carrier phase tracking apparatus of an OFDM multi-carrier system according to an embodiment of the present invention, and as shown in fig. 2, the carrier phase tracking apparatus of the OFDM multi-carrier system according to the embodiment of the present invention includes a frequency domain PLL module, an inner loop fitting module, and a time domain PLL module, where:

the frequency domain PLL module is used for carrying out frequency domain tracking on the received current OFDM symbol and determining the phase of each subcarrier; the inner ring fitting module is used for fitting the phase curves of all the subcarriers and determining an intercept value of curve fitting, wherein the intercept value is used for representing an estimated value of the difference between a first value and a second value; the first value is a carrier phase value of the current OFDM symbol; the second value is an estimated value of the carrier phase of the last OFDM symbol; and the time domain PLL module is used for performing time domain tracking by taking the intercept value as an input phase and determining an estimated value of the carrier phase of the current OFDM symbol.

Specifically, the frequency domain PLL module is composed of an inner loop multiplier, a Phase Error Discriminator (PED), an inner loop filter, and an inner loop Numerically Controlled Oscillator (NCO).

Input sample data for the current (ith) OFDM symbolAfter being corrected by the output value of the outer ring NCO, the output value is converted into frequency domain data through an FFT arithmetic unitEntering the inner loop PLL.Denotes the ith time-domain sample data in the l-th OFDM symbol, i ═ 0.Denotes data carried on the kth subcarrier after the FFT of the ith OFDM symbol, K being 0.

Frequency domain dataCorrected by the output value of the inner ring NCO, enters PED, and outputs a phase difference epsilon after being processed by the PEDk,f,εk,fRepresents the phase difference, epsilon, between the kth subcarrier and the kth-1 output of the inner loop NCOk,fThe modified frequency domain data is obtained by conjugate multiplication of the known PRS sequence, and the value is kept unchanged after the phase of the inner loop PLL is locked.

PED processed output phase difference epsilonk,fAfter passing through an inner ring filter, the carrier wave enters an inner ring NCO, and the inner ring NCO outputs a subcarrier phaseThe outputs of the inner loop filters corresponding to the first k subcarriers are accumulated, and the phase of the (k + 1) th subcarrier is corrected by using the accumulated outputs. After the phase of the inner loop PLL is locked, theThe value varies linearly with increasing number of subcarriers.

After the K frequency domain data of one OFDM symbol are processed by the frequency domain PLL, the phase output corresponding to each subcarrier can be obtainedAnd the inner ring fitting module is used for fitting the phase curves of all the subcarriers and determining the intercept value of curve fitting. The intercept value isThe table does not show that,and the second value is used for representing the estimated value of the difference between the first value and the second value, wherein the first value refers to the carrier phase value of the current OFDM symbol, and the second value refers to the estimated value of the carrier phase of the last OFDM symbol.

Intercept value fitted to by inner ringThen, the intercept value is used as an input phase to perform time domain tracking, and an estimated value of the carrier phase of the current OFDM symbol is determined

That is, the estimated value of the carrier phase of the current OFDM symbol is determined by performing time domain tracking using the intercept value as an input of a time domain PLL and the time domain PLL

The time domain PLL module is composed of an outer loop multiplier, an outer loop filter and an outer loop NCO.

Inputting dataAfter being processed by an outer ring filter, the OFDM symbol enters an outer ring NCO, and the outer ring NCO outputs an estimated value of the carrier phase of the current OFDM symbolThe output of the outer loop filter corresponding to the first OFDM symbol is accumulated to be used as the tracking phase of the output of the outer loop PLL, and the phase of the (l + 1) th OFDM symbol is corrected by using the tracking phase.

The carrier phase tracking apparatus for an OFDM multi-carrier system according to an embodiment of the present invention is configured to execute the method in the corresponding embodiment, and the specific steps of executing the method in the corresponding embodiment by the apparatus provided in this embodiment are the same as those in the corresponding embodiment, and are not described herein again.

According to the carrier phase tracking device of the OFDM multi-carrier system, the two-loop structure with two nested PLL is utilized, the output result of the frequency domain PLL is input into the time domain PLL after fitting, phase changes of a time domain and a frequency domain can be tracked respectively, and the carrier phase tracking accuracy of OFDM symbols is improved.

Based on any of the above embodiments, further, the inner ring fitting module includes a segment fitting sub-module, a clustering sub-module, a delay estimation sub-module, and an intercept determination sub-module, where:

the piecewise fitting submodule is used for performing piecewise fitting on phase curves of all subcarriers and determining an estimated value of a group of curve slopes;

the clustering submodule is used for carrying out clustering analysis on the estimated values of the group of curve slopes and determining the class with the largest number of elements;

the time delay estimation submodule is used for averaging elements in the class with the largest number of elements to determine the slope of curve fitting, and the slope of curve fitting is used for representing the time delay estimation value generated in the current OFDM symbol;

and the intercept determining submodule is used for determining an intercept value of the curve fitting according to the slope of the curve fitting.

Specifically, the carrier phase tracking apparatus for an OFDM multi-carrier system according to the embodiment of the present invention is configured to execute the method according to the corresponding embodiment, and the specific steps of executing the method according to the corresponding embodiment by using the apparatus according to the embodiment are the same as those in the corresponding embodiment, and are not described herein again.

The carrier phase tracking device of the OFDM multi-carrier system provided by the embodiment of the invention can improve the accuracy of the intercept value of curve fitting and further improve the accuracy of carrier phase tracking of OFDM symbols by performing piecewise fitting and clustering analysis.

Based on any one of the above embodiments, further, the system further comprises a parameter adjusting module;

and the parameter adjusting module is used for adaptively adjusting the parameter value of the loop filter in the frequency domain PLL according to the time delay estimated value generated in the current OFDM symbol.

Specifically, the carrier phase tracking apparatus for an OFDM multi-carrier system according to the embodiment of the present invention is configured to execute the method according to the corresponding embodiment, and the specific steps of executing the method according to the corresponding embodiment by using the apparatus according to the embodiment are the same as those in the corresponding embodiment, and are not described herein again.

The carrier phase tracking device of the OFDM multi-carrier system provided by the embodiment of the invention avoids time delay change caused by transmission environment change or user movement by self-adaptive adjustment of the parameters of the inner loop filter, and further improves the accuracy of carrier phase tracking of OFDM symbols.

Based on any one of the above embodiments, further, the system further comprises a first compensation module;

the first compensation module is used for compensating the estimated value of the carrier phase of the current OFDM symbol according to a first fixed phase difference and a second fixed phase difference; the first fixed phase difference is a phase difference generated by a frequency domain PLL, and the frequency domain PLL is used for carrying out frequency domain tracking on a received OFDM symbol; the second fixed phase difference is a phase difference generated by a time domain PLL, which is used for time domain tracking of the input phase.

Specifically, the carrier phase tracking apparatus for an OFDM multi-carrier system according to the embodiment of the present invention is configured to execute the method according to the corresponding embodiment, and the specific steps of executing the method according to the corresponding embodiment by using the apparatus according to the embodiment are the same as those in the corresponding embodiment, and are not described herein again.

The carrier phase tracking device of the OFDM multi-carrier system provided by the embodiment of the invention can be used for compensating the estimated value of the carrier phase, thereby avoiding the influence of the phase difference generated by the frequency domain PLL and the phase difference generated by the time domain PLL on the result and further improving the accuracy of the carrier phase tracking of the OFDM symbol.

Based on any of the above embodiments, further comprising a first fixed phase difference determining module and a second fixed phase difference determining module, wherein:

the first fixed phase difference determining module is configured to determine the first fixed phase difference based on a parameter value of a loop filter in the frequency domain PLL, a subcarrier interval, and a delay estimation value occurring in the current OFDM symbol;

the second fixed phase difference determination module is to determine the second fixed phase difference based on the first fixed phase difference, the intercept value, and a parameter value of a loop filter in the time domain PLL.

Specifically, the carrier phase tracking apparatus for an OFDM multi-carrier system according to the embodiment of the present invention is configured to execute the method according to the corresponding embodiment, and the specific steps of executing the method according to the corresponding embodiment by using the apparatus according to the embodiment are the same as those in the corresponding embodiment, and are not described herein again.

According to the carrier phase tracking device of the OFDM multi-carrier system, the phase difference generated by the frequency domain PLL is determined according to the parameter value of the loop filter in the frequency domain PLL, the subcarrier interval and the time delay estimation value generated in the current OFDM symbol, so that the determined phase difference generated by the frequency domain PLL is more accurate; and the phase difference generated by the frequency domain PLL is determined according to the incidence relation between the frequency domain PLL and the time domain PLL, so that the determined phase difference generated by the time domain PLL is more accurate, and the accuracy of carrier phase tracking of the OFDM symbol is further improved.

Based on any of the above embodiments, further, when applied to an OFDM multi-carrier system in TDD mode, the OFDM multi-carrier system further includes a second compensation module;

the second compensation module is used for compensating the estimated value of the carrier phase of the current OFDM symbol according to the integer ambiguity variation; the integer ambiguity variation is a difference between an integer ambiguity of a downlink received signal of a current segment and an integer ambiguity of a downlink received signal of an previous segment, and the downlink received signal of the current segment is a downlink received signal including the current OFDM symbol.

Specifically, the carrier phase tracking apparatus for an OFDM multi-carrier system according to the embodiment of the present invention is configured to execute the method according to the corresponding embodiment, and the specific steps of executing the method according to the corresponding embodiment by using the apparatus according to the embodiment are the same as those in the corresponding embodiment, and are not described herein again.

The carrier phase tracking device of the OFDM multi-carrier system provided by the embodiment of the invention compensates the estimated value of the carrier phase of the current OFDM symbol by using the integer ambiguity variable quantity aiming at the condition that the received signal in the TDD system is discontinuous, thereby further improving the accuracy of the carrier phase tracking of the OFDM symbol.

Based on any of the above embodiments, further comprising an uplink frequency offset estimation module and an integer ambiguity variation determination module, wherein:

the uplink frequency offset estimation module is used for carrying out linear estimation on the frequency offset of a target uplink transmission signal based on the frequency offset estimation value of the current section of downlink receiving signal and the frequency offset estimation value of the previous section of downlink receiving signal, and determining the frequency offset estimation value of the target uplink transmission signal; the target uplink sending signal is an uplink sending signal at an interval between the current section of downlink receiving signal and the previous section of downlink receiving signal;

and the integer ambiguity variation determining module is used for determining the integer ambiguity variation according to the frequency offset estimation value of the target uplink transmission signal.

Specifically, the carrier phase tracking apparatus for an OFDM multi-carrier system according to the embodiment of the present invention is configured to execute the method according to the corresponding embodiment, and the specific steps of executing the method according to the corresponding embodiment by using the apparatus according to the embodiment are the same as those in the corresponding embodiment, and are not described herein again.

According to the carrier phase tracking device of the OFDM multi-carrier system, the frequency offset estimation values of two adjacent sections of downlink signals are utilized to perform linear estimation on the frequency offset of the spaced uplink signals, and then the integer ambiguity variation is determined according to the frequency offset estimation value of the uplink transmission signal, so that the obtained integer ambiguity variation is more accurate, and the carrier phase tracking accuracy of OFDM symbols is further improved.

Based on any of the above embodiments, further, when applied to an OFDM multi-carrier system in TDD mode, the OFDM multi-carrier system further includes a third compensation module;

the third compensation module is used for compensating the estimated value of the carrier phase of the current OFDM symbol according to the first fixed phase difference, the second fixed phase difference and the integer ambiguity variation; the first fixed phase difference is a phase difference generated by a frequency domain PLL, and the frequency domain PLL is used for carrying out frequency domain tracking on a received OFDM symbol; the second fixed phase difference is a phase difference generated by a time domain PLL, and the time domain PLL is used for performing time domain tracking on an input phase; the integer ambiguity variation is a difference between an integer ambiguity of a downlink received signal of a current segment and an integer ambiguity of a downlink received signal of an previous segment, and the downlink received signal of the current segment is a downlink received signal including the current OFDM symbol.

Specifically, the carrier phase tracking apparatus for an OFDM multi-carrier system according to the embodiment of the present invention is configured to execute the method according to the corresponding embodiment, and the specific steps of executing the method according to the corresponding embodiment by using the apparatus according to the embodiment are the same as those in the corresponding embodiment, and are not described herein again.

According to the carrier phase tracking device of the OFDM multi-carrier system, the estimated value of the carrier phase of the current OFDM symbol is compensated according to the fixed phase difference of the frequency domain PLL, the fixed phase difference of the time domain PLL and the integer ambiguity variable quantity, so that the compensation effect is improved, and the accuracy of carrier phase tracking of the OFDM symbol is further improved.

Fig. 5 is a schematic structural diagram of an electronic device according to an embodiment of the present invention, and as shown in fig. 5, the electronic device includes: a processor (processor)501, a communication Interface (Communications Interface)502, a memory (memory)503, and a communication bus 504, wherein the processor 501, the communication Interface 502, and the memory 503 are configured to communicate with each other via the communication bus 504. The processor 501 may call a computer program stored on the memory 503 and executable on the processor 501 to perform the following steps:

carrying out frequency domain tracking on the received current OFDM symbol, and determining the phase of each subcarrier;

fitting the phase curves of all the subcarriers, and determining the intercept value of curve fitting, wherein the intercept value is used for representing the estimated value of the difference between the first numerical value and the second numerical value; the first value is a carrier phase value of the current OFDM symbol; the second value is an estimated value of the carrier phase of the last OFDM symbol;

and performing time domain tracking by taking the intercept value as an input phase, and determining an estimated value of the carrier phase of the current OFDM symbol.

In addition, the logic instructions in the memory 503 may be implemented in the form of software functional units and stored in a computer readable storage medium when the logic instructions are sold or used as independent products. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.

Further, embodiments of the present invention provide a computer program product comprising a computer program stored on a non-transitory computer-readable storage medium, the computer program comprising program instructions which, when executed by a computer, enable the computer to perform the steps of the above-described method embodiments, for example, including:

carrying out frequency domain tracking on the received current OFDM symbol, and determining the phase of each subcarrier;

fitting the phase curves of all the subcarriers, and determining the intercept value of curve fitting, wherein the intercept value is used for representing the estimated value of the difference between the first numerical value and the second numerical value; the first value is a carrier phase value of the current OFDM symbol; the second value is an estimated value of the carrier phase of the last OFDM symbol;

and performing time domain tracking by taking the intercept value as an input phase, and determining an estimated value of the carrier phase of the current OFDM symbol.

Further, an embodiment of the present invention provides a non-transitory computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the computer program implements the steps in the above method embodiments, for example, including:

carrying out frequency domain tracking on the received current OFDM symbol, and determining the phase of each subcarrier;

fitting the phase curves of all the subcarriers, and determining the intercept value of curve fitting, wherein the intercept value is used for representing the estimated value of the difference between the first numerical value and the second numerical value; the first value is a carrier phase value of the current OFDM symbol; the second value is an estimated value of the carrier phase of the last OFDM symbol;

and performing time domain tracking by taking the intercept value as an input phase, and determining an estimated value of the carrier phase of the current OFDM symbol.

The above-described embodiments of the apparatus are merely illustrative, and the units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the present embodiment. One of ordinary skill in the art can understand and implement it without inventive effort.

Through the above description of the embodiments, those skilled in the art will clearly understand that each embodiment can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware. With this understanding in mind, the above-described technical solutions may be embodied in the form of a software product, which can be stored in a computer-readable storage medium such as ROM/RAM, magnetic disk, optical disk, etc., and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute the methods described in the embodiments or some parts of the embodiments.

Finally, it should be noted that: the above examples are only intended to illustrate the technical solution of the present invention, but not to limit it; although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions of the embodiments of the present invention.

23页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:WFRFT混合载波系统收发端参数同步方法及相关设备

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!