[go: up one dir, main page]

CN111898254A - A second-order band-pass sampling clock jitter modeling method and compensation method - Google Patents

A second-order band-pass sampling clock jitter modeling method and compensation method Download PDF

Info

Publication number
CN111898254A
CN111898254A CN202010679536.6A CN202010679536A CN111898254A CN 111898254 A CN111898254 A CN 111898254A CN 202010679536 A CN202010679536 A CN 202010679536A CN 111898254 A CN111898254 A CN 111898254A
Authority
CN
China
Prior art keywords
clock jitter
frequency
sampling
signal
phase
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
CN202010679536.6A
Other languages
Chinese (zh)
Other versions
CN111898254B (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.)
China University of Mining and Technology Beijing CUMTB
Original Assignee
China University of Mining and Technology Beijing CUMTB
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 China University of Mining and Technology Beijing CUMTB filed Critical China University of Mining and Technology Beijing CUMTB
Priority to CN202010679536.6A priority Critical patent/CN111898254B/en
Publication of CN111898254A publication Critical patent/CN111898254A/en
Application granted granted Critical
Publication of CN111898254B publication Critical patent/CN111898254B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/20Design optimisation, verification or simulation
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/04Generating or distributing clock signals or signals derived directly therefrom
    • G06F1/06Clock generators producing several clock signals

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Evolutionary Computation (AREA)
  • Geometry (AREA)
  • Dc Digital Transmission (AREA)

Abstract

本发明提出一种二阶带通采样系统时钟抖动建模方法、补偿方法,本发明首先在二阶带通采样系统的两个采样通道间引入延时TΔ,然后对二阶带通采样中的时钟抖动建模,得到时钟抖动中的固定部分和随频率变化部分,这个随频率变化的部分就是硬件误差;基于硬件误差对二阶带通采样的输出信号进行硬件误差补偿,然后对于时钟抖动中的固定部分,再基于相位调整滤波算法,设计合适的滤波器,进行时钟抖动固定部分的误差补偿。本发明可应用在现有的相位调整滤波算法中,可以消除时钟抖动误差对系统的影响,使得引入系统的固定采样延时更精确,从而提高相位调整滤波算法的抗混叠性能。

Figure 202010679536

The present invention proposes a clock jitter modeling method and compensation method for a second-order band-pass sampling system. The present invention first introduces a delay T Δ between two sampling channels of the second-order band-pass sampling system, and then performs a The clock jitter modeling is based on the clock jitter, and the fixed part and the frequency-dependent part of the clock jitter are obtained. This part of the frequency-dependent part is the hardware error; based on the hardware error, the output signal of the second-order bandpass sampling is subjected to hardware error compensation, and then for the clock jitter Then, based on the phase adjustment filtering algorithm, an appropriate filter is designed to compensate the error of the fixed part of the clock jitter. The invention can be applied to the existing phase adjustment filtering algorithm, can eliminate the influence of clock jitter error on the system, make the fixed sampling delay introduced into the system more accurate, and improve the anti-aliasing performance of the phase adjustment filtering algorithm.

Figure 202010679536

Description

一种二阶带通采样时钟抖动建模方法、补偿方法A second-order band-pass sampling clock jitter modeling method and compensation method

技术领域technical field

本发明涉及无线电带通采样及软件无线电技术领域,具体涉及一种二阶带通采样时钟抖动建模方法、补偿方法。The present invention relates to the technical field of radio band-pass sampling and software radio, in particular to a second-order band-pass sampling clock jitter modeling method and compensation method.

背景技术Background technique

软件无线电作为一种实现无线通信的方法与手段,在无线通信中具有广泛应用。在将软件无线电尽可能多的功能通过软件算法实现过程中,常需研究灵活性高、采样范围广的采样系统对其工作频带内的射频信号进行采样。然而,在带通采样过程中,不同频段有用信号采样后混叠问题和信号的自身镜像混叠问题普遍存在,影响了多模式、多频段信号在同一平台上的正常接收。As a method and means to realize wireless communication, software radio is widely used in wireless communication. In the process of realizing as many functions of software radio as possible through software algorithm, it is often necessary to study a sampling system with high flexibility and wide sampling range to sample the radio frequency signal in its working frequency band. However, in the process of band-pass sampling, aliasing problems after sampling of useful signals in different frequency bands and self-image aliasing problems of the signals are common, which affects the normal reception of multi-mode and multi-band signals on the same platform.

为提高接收端接收的信号的有效性,需要对采样过程中存在的信号混叠问题进行分析,逐步从采样频率、采样结构、采样模拟器件等方面实现问题的最优化解决。已有的相位调整滤波算法就是为了解决带通采样后信号混叠问题提出的,这种算法在软件无线电二阶带通采样接受机当中使用条件是:利用时钟发生器为其中一路采样后信号引入固定采样延时,从而产生相位差,以采样后两路信号的相位差为参数设计数字滤波器消除信号混叠。所以,精确的延时是相位调整滤波算法的关键,由于时钟发生器为ADC B提供的时钟信号相对于ADC A来说,除了人为要求的延时外,还会存在时钟抖动,所以它是影响采样信号性能的主要因素之一,实现时钟信号抖动的建模分析和误差补偿是建立采样系统需要解决的核心问题之一。In order to improve the validity of the signal received by the receiver, it is necessary to analyze the signal aliasing problem in the sampling process, and gradually realize the optimal solution from the sampling frequency, sampling structure, sampling analog device and so on. The existing phase adjustment filtering algorithm is proposed to solve the problem of signal aliasing after band-pass sampling. The conditions for this algorithm to be used in software radio second-order band-pass sampling receivers are: use a clock generator to introduce one of the samples after sampling. The sampling delay is fixed to generate a phase difference, and a digital filter is designed with the phase difference of the two signals after sampling as a parameter to eliminate signal aliasing. Therefore, accurate delay is the key to the phase adjustment filtering algorithm. Since the clock signal provided by the clock generator for ADC B is relative to ADC A, in addition to the artificially required delay, there will also be clock jitter, so it affects One of the main factors of the performance of the sampled signal, the modeling analysis and error compensation of the clock signal jitter is one of the core problems to be solved in the establishment of a sampling system.

发明内容SUMMARY OF THE INVENTION

发明目的:为解决上述技术问题,本发明提出一种二阶带通采样时钟抖动建模方法、补偿方法。Purpose of the invention: In order to solve the above technical problems, the present invention proposes a second-order band-pass sampling clock jitter modeling method and compensation method.

技术方案:本发明旨在实现二阶带通采样系统中时钟抖动误差的建模,并对时钟抖动误差进行误差补偿。Technical solution: The present invention aims to realize the modeling of the clock jitter error in the second-order band-pass sampling system, and to perform error compensation for the clock jitter error.

为实现上述目的,本发明一方面提出一种二阶带通采样系统时钟抖动建模方法,包括以下步骤:In order to achieve the above object, one aspect of the present invention proposes a second-order bandpass sampling system clock jitter modeling method, which includes the following steps:

(1)在二阶带通采样系统的两个采样通道间引入延时TΔ;(1) A delay TΔ is introduced between the two sampling channels of the second-order bandpass sampling system;

(2)建立包含时钟抖动影响的相位差模型:(2) Establish a phase difference model including the effect of clock jitter:

Figure BDA0002584521210000021
Figure BDA0002584521210000021

其中,θreal(f)表示时钟抖动影响下二阶带通采样系统两路采样信号之间的相位差,Tc表示时钟延迟误差,也就是时钟抖动当中的固定延时,

Figure BDA0002584521210000022
Figure BDA0002584521210000023
表示采样后相位差中实际的延时;f表示输入二阶带通采样系统的信号的频率,fs表示采样频率,
Figure BDA0002584521210000024
g(f)表示群延迟产生的线性相位,
Figure BDA0002584521210000025
Figure BDA0002584521210000026
表示采样系统硬件引入的非线性相位,也就是时钟抖动当中随频率变化的部分;Among them, θ real (f) represents the phase difference between the two sampling signals of the second-order band-pass sampling system under the influence of clock jitter, T c represents the clock delay error, that is, the fixed delay in the clock jitter,
Figure BDA0002584521210000022
Figure BDA0002584521210000023
represents the actual delay in the phase difference after sampling; f represents the frequency of the signal input to the second-order band-pass sampling system, f s represents the sampling frequency,
Figure BDA0002584521210000024
g(f) represents the linear phase due to the group delay,
Figure BDA0002584521210000025
Figure BDA0002584521210000026
Represents the nonlinear phase introduced by the sampling system hardware, that is, the frequency-dependent part of the clock jitter;

(3)固定采样频率、固定延时TΔ以及限定频率偏移范围,用随机变频单谱信号作为二阶带通采样系统的输入信号进行采样,根据所述频率偏移范围内选取频率区域索引,当系统的输出结果从频率区域索引偏移时,测量二阶带通采样系统的两路输出信号,并计算相位差;选取多个不同的频率区域索引进行多次测量,得到多个相位差的值,然后对测量得到的相位差的值进行二次曲线拟合,得到时钟延时的非线性误差系数,即h1~h3,进而得到非线性相位

Figure BDA0002584521210000027
(3) With a fixed sampling frequency, a fixed delay T Δ and a limited frequency offset range, the random frequency conversion single-spectrum signal is used as the input signal of the second-order bandpass sampling system for sampling, and the frequency region index is selected according to the frequency offset range. , when the output of the system deviates from the frequency region index, measure the two output signals of the second-order band-pass sampling system, and calculate the phase difference; select multiple different frequency region indexes for multiple measurements, and obtain multiple phase differences and then perform quadratic curve fitting on the measured phase difference value to obtain the nonlinear error coefficient of the clock delay, ie h 1 ~ h 3 , and then obtain the nonlinear phase
Figure BDA0002584521210000027

(4)将

Figure BDA0002584521210000028
代入所述相位差模型,完成二阶带通采样系统时钟抖动建模。(4) will
Figure BDA0002584521210000028
Substitute the phase difference model to complete the clock jitter modeling of the second-order bandpass sampling system.

另一方面,本发明提出一种二阶带通采样系统时钟抖动补偿方法,包括以下步骤:On the other hand, the present invention provides a clock jitter compensation method for a second-order bandpass sampling system, comprising the following steps:

(1)确定待采样信号的频率f,根据权利要求1计算出的非线性相位

Figure BDA0002584521210000029
的计算公式,确定
Figure BDA00025845212100000210
的值;(1) Determine the frequency f of the signal to be sampled, and the nonlinear phase calculated according to claim 1
Figure BDA0002584521210000029
calculation formula, determine
Figure BDA00025845212100000210
the value of;

(2)取

Figure BDA00025845212100000211
作为非线性相位误差的补偿值,对二阶带通采样系统采样后的信号进行硬件误差补偿;(2) Take
Figure BDA00025845212100000211
As the compensation value of the nonlinear phase error, the hardware error compensation is performed on the signal sampled by the second-order band-pass sampling system;

(3)利用相位调整滤波算法补偿时钟抖动的固定部分:(3) Use the phase adjustment filtering algorithm to compensate the fixed part of the clock jitter:

记经过步骤(2)处理后的两路采样信号R0(f)和R1(f)的相位差为βn,此时,βn中仅包含时钟抖动的固定部分,即

Figure BDA00025845212100000212
Denote the phase difference between the two sampling signals R 0 (f) and R 1 (f) processed in step (2) as β n , at this time, β n only contains the fixed part of the clock jitter, that is
Figure BDA00025845212100000212

设计三个滤波单元SA(f)、

Figure BDA00025845212100000213
Figure BDA00025845212100000214
Design three filter units S A (f),
Figure BDA00025845212100000213
and
Figure BDA00025845212100000214

Figure BDA00025845212100000215
Figure BDA00025845212100000215

Figure BDA0002584521210000031
Figure BDA0002584521210000031

Figure BDA0002584521210000032
Figure BDA0002584521210000032

(4)R0(f)经过SA(f)滤波后与R1(f)经过

Figure BDA0002584521210000033
滤波后的结果相加,得到一路输出信号;R0(f)经过SA(f)滤波后与R1(f)经过
Figure BDA0002584521210000034
滤波后的结果相加,得到另一路输出信号(4) R 0 (f) filtered by S A (f) and R 1 (f)
Figure BDA0002584521210000033
The filtered results are added to obtain one output signal; R 0 (f) is filtered by S A (f) and R 1 (f) is
Figure BDA0002584521210000034
The filtered results are added to obtain another output signal

有益效果:与现有技术相比,本发明具有以下优势:Beneficial effect: Compared with the prior art, the present invention has the following advantages:

本发明将时钟抖动误差分为固定的线性部分和随频率变化的非线性部分,然后对整个二阶带通采样系统的时钟抖动误差进行建模,基于建模结果分别对时钟抖动误差的线性部分和非线性部分进行补偿。本发明可应用在现有的相位调整滤波算法中,可以消除时钟抖动误差对系统的影响,使得引入系统的固定采样延时更精确,从而提高相位调整滤波算法的抗混叠性能。The invention divides the clock jitter error into a fixed linear part and a non-linear part that varies with frequency, and then models the clock jitter error of the entire second-order band-pass sampling system. Based on the modeling results, the linear part of the clock jitter error is divided and the nonlinear part to compensate. The invention can be applied to the existing phase adjustment filtering algorithm, can eliminate the influence of clock jitter error on the system, make the fixed sampling delay introduced into the system more accurate, and improve the anti-aliasing performance of the phase adjustment filtering algorithm.

附图说明Description of drawings

图1为本发明的整体流程图;Fig. 1 is the overall flow chart of the present invention;

图2为实施例中,在

Figure BDA0002584521210000035
的条件下,带通采样接收机的SIR和α和θε的函数关系图;Figure 2 is an example where the
Figure BDA0002584521210000035
Under the condition of , the functional relationship between SIR and α and θ ε of the band-pass sampling receiver;

图3为对于非线性残留相位误差二次拟合的结果示意图;FIG. 3 is a schematic diagram of the result of quadratic fitting for nonlinear residual phase error;

图4为测试过程中的BPS平台的总体相移测量和测试结果示图像;Fig. 4 is the overall phase shift measurement of the BPS platform in the test process and the image of the test results;

图5为测试过程中二次拟合的残留相位误差直方图;Fig. 5 is the residual phase error histogram of quadratic fitting in the testing process;

图6为相位调整滤波算法的实现说明图。FIG. 6 is a diagram illustrating the implementation of the phase adjustment filtering algorithm.

具体实施方式Detailed ways

本专利的主要目的在于提供一种在延时可调的软件无线电二阶带通采样接收机中,能够建模分析得出时钟抖动造成的两路采样信号之间的相位误差,包含固定部分和随频率变化部分,并且对于固定部分引起的误差利用,对随频率变化部分进行多项式拟合补偿从而达到消除误差目的的技术方案。The main purpose of this patent is to provide a software radio second-order bandpass sampling receiver with adjustable delay, which can model and analyze the phase error between two sampling signals caused by clock jitter, including fixed part and The part that varies with the frequency, and the error caused by the fixed part is utilized, and the polynomial fitting compensation is performed on the part that varies with the frequency, so as to achieve the technical scheme of eliminating the error.

为了达到上述目的,本发明首先对二阶带通采样系统中时钟抖动误差进行分析。In order to achieve the above object, the present invention firstly analyzes the clock jitter error in the second-order band-pass sampling system.

首先应用反相法插值法衡量二阶带通系统分离所需频率信号时的性能:假设软件无线电二阶带通采样接收机的输入信号流x[f]当中包含两个不同频率的信号,此时要使用的信号频率为其中一者,能够将其分离出来是带通采样系统的基本功能。x[f]经ADC-A和ADC-B采样后,分别形成两路信号xa[k]和xb[k],如果使得ADC-B的信号流与ADC-A的信号流反相并且其振幅完全相等,则两个信号流相加之后中,其中的反相信号将被完全消除。然而,由于无法在现实世界中获得完美的相移和振幅平衡,因此我们需要频率的信号和要去除频率的信号反相相加之后仍然有残留。First, the inverse phase interpolation method is used to measure the performance of the second-order bandpass system when it separates the desired frequency signal: Assuming that the input signal stream x[f] of the software radio second-order bandpass sampling receiver contains two signals of different frequencies, this The frequency of the signal to be used is one of them, and being able to separate it is the basic function of a bandpass sampling system. After x[f] is sampled by ADC-A and ADC-B, two signals x a [k] and x b [k] are formed respectively. If the signal flow of ADC-B is inverted with that of ADC-A and If their amplitudes are exactly the same, after the two signal streams are added, the inverted signal in them will be completely eliminated. However, since perfect phase shift and amplitude balance cannot be achieved in the real world, there is still a residual after adding the signal of the frequency we want and the signal to remove the frequency out of phase.

为了简化分析,假设对包含两个频率的射频信号流进行采样,并通过二阶BPS向下移至基带。如(1-1)所示,采样后生成了A信号流xa[k]和B信号流xb[k],其中ω1为需要的信号的频率,ω2为要去除的信号的频率,此处TS是采样周期,A1和A2分别为上述两频率信号对应幅值。请注意,信号流B由于采样过程,其中添加了相对于信号流A的相移,分别为

Figure BDA0002584521210000041
Figure BDA0002584521210000042
To simplify the analysis, assume that an RF signal stream containing two frequencies is sampled and shifted down to baseband via a second-order BPS. As shown in (1-1), the A signal stream x a [k] and the B signal stream x b [k] are generated after sampling, where ω 1 is the frequency of the desired signal and ω 2 is the frequency of the signal to be removed , where T S is the sampling period, and A 1 and A 2 are the corresponding amplitudes of the above two frequency signals, respectively. Note that due to the sampling process, signal stream B adds a phase shift relative to signal stream A, respectively
Figure BDA0002584521210000041
and
Figure BDA0002584521210000042

Figure BDA0002584521210000043
Figure BDA0002584521210000043

在理想条件下,通过正确给定相位,信号流B将应该去除的信号的相位调整为与信号流A中的信号异相180°。但是,相位误差的存在导致了两条信号路径中缺乏完美匹配而导致振幅不平衡。通过给定π相位后,信号流B中的信号由(1-2)给出,其中θε和α分别表示反相插值操作引起的相位误差和幅度不平衡度。Under ideal conditions, with the correct phase given, signal stream B adjusts the phase of the signal that should be removed to be 180° out of phase with the signal in signal stream A. However, the presence of phase errors results in a lack of perfect matching in the two signal paths resulting in an amplitude imbalance. After passing a given π phase, the signal in the signal stream B is given by (1-2), where θε and α represent the phase error and amplitude imbalance caused by the inverse interpolation operation, respectively.

Figure BDA0002584521210000044
Figure BDA0002584521210000044

通过将(1-1)和(1-2)相加,得到(1-3)中给出的抑制后的信号。sD[k]和Nε[k]分别表示所需的信号和残差信号,C表示一个复数常数,取决于输入信号带宽,采样频率和在时域反相插值操作时选择的时间延迟,其绝对值可以在

Figure BDA0002584521210000053
之间。要说明的是,在反相插值操作时要选择合适的延时,以保持C尽可能大以获得高SNR。The suppressed signal given in (1-3) is obtained by adding (1-1) and (1-2). s D [k] and N ε [k] denote the desired signal and residual signal, respectively, C denotes a complex constant, which depends on the input signal bandwidth, sampling frequency and time delay chosen during the time-domain inverse interpolation operation, Its absolute value can be in
Figure BDA0002584521210000053
between. It should be noted that a suitable delay should be selected during the inverse interpolation operation to keep C as large as possible to obtain a high SNR.

Figure BDA0002584521210000051
Figure BDA0002584521210000051

我们可以从上述分析得出,重构样本s[k]的平均信噪比(SIR)为We can conclude from the above analysis that the average signal-to-noise ratio (SIR) of the reconstructed sample s[k] is

Figure BDA0002584521210000052
Figure BDA0002584521210000052

其中E[·]表示期望算子,假设A1=A2where E[·] represents the expectation operator, assuming that A 1 =A 2 .

图2展示了公式(1-4)中α和θε的函数。在该图中,参考平面代表45dB的SIR值,要使得SIR取得更高值时,需要α和θε满足合理取值。以点P1,P2和P3代表获得45dB SIR时的α和θε值;点P4和P5处,分别获得40.59dB和37.04dB的SIR。从图像可知,在分离所需信号时要获得大于40dB的抑制,相位误差要小于0.8°,幅度误差应小于1.5%。当待接收信号流中存在更多的不同区域频率时,可以多次利用该方法分析,得到类似结论。Figure 2 shows the functions of α and θ ε in equation (1-4). In this figure, the reference plane represents the SIR value of 45dB. To achieve a higher value of SIR, α and θε need to satisfy reasonable values. Points P1, P2 and P3 represent the α and θε values when 45dB SIR is obtained; at points P4 and P5, 40.59dB and 37.04dB SIR are obtained, respectively. It can be seen from the image that to obtain more than 40dB of suppression when separating the desired signal, the phase error should be less than 0.8°, and the amplitude error should be less than 1.5%. When there are more frequencies in different regions in the signal stream to be received, this method can be used for analysis many times, and a similar conclusion can be obtained.

基于上述分析,我们提出解决所述技术问题的技术方案,其整体原理如图1所示:Based on the above analysis, we propose a technical solution to solve the technical problem, the overall principle of which is shown in Figure 1:

首先在二阶带通采样系统的两个采样通道间引入延时TΔ,然后对二阶带通采样中的时钟抖动建模,得到时钟抖动中的固定部分和随频率变化部分,这个随频率变化的部分就是硬件误差;基于硬件误差对二阶带通采样的输出信号进行硬件误差补偿,然后对于时钟抖动中的固定部分,再基于相位调整滤波算法,设计合适的滤波器,进行时钟抖动固定部分的误差补偿。First, a delay T Δ is introduced between the two sampling channels of the second-order band-pass sampling system, and then the clock jitter in the second-order band-pass sampling is modeled to obtain the fixed part and the frequency-dependent part of the clock jitter. The changed part is the hardware error; hardware error compensation is performed on the output signal of the second-order band-pass sampling based on the hardware error, and then for the fixed part of the clock jitter, based on the phase adjustment filtering algorithm, an appropriate filter is designed to fix the clock jitter part of the error compensation.

下面对上述步骤进行具体说明。The above steps will be described in detail below.

1、系统相移描述与建模:对于延时可调的软件无线电二阶带通采样系统,根据带通采样理论,其ADC-B相对于ADC-A的相位差,理想情况下可以用方程(1-5)描述,其中n表示经过带通采样后信号在频谱上奈奎斯特频率区域的位置索引,TΔ为利用时钟发生器人为引入的可调延时,f表示信号频率,fs表示采样频率。由于ADC-B采样时钟相对于ADC-A的时钟抖动现象也会导致相移,从而造成SIR性能的降低,我们引入新方程(1-6)以描述实际上述系统的实际相移,建立了包含时钟抖动影响的相位差模型。1. System phase shift description and modeling: For the software radio second-order band-pass sampling system with adjustable delay, according to the band-pass sampling theory, the phase difference between ADC-B and ADC-A can ideally use the equation Description of (1-5), where n represents the position index of the signal in the Nyquist frequency region on the spectrum after band-pass sampling, T Δ is the adjustable delay artificially introduced by the clock generator, f represents the signal frequency, f s represents the sampling frequency. Since the clock jitter phenomenon of ADC-B sampling clock relative to ADC-A will also cause phase shift, resulting in the degradation of SIR performance, we introduce a new equation (1-6) to describe the actual phase shift of the actual above system, and establish a formula including Phase difference model for clock jitter effects.

θtheory(f)=2πnfsTΔ+2πf0TΔ (1-5)θ theory (f)=2πnf s T Δ +2πf 0 T Δ (1-5)

Figure BDA0002584521210000061
Figure BDA0002584521210000061

其中,

Figure BDA0002584521210000062
此处Tc表示时钟延迟误差,也就是时钟抖动当中的固定延时;
Figure BDA0002584521210000063
代表群延迟产生的线性相位;
Figure BDA0002584521210000064
则表示BPS硬件引入的非线性相位,也就是时钟抖动当中随频率变化的部分。in,
Figure BDA0002584521210000062
Here T c represents the clock delay error, that is, the fixed delay in the clock jitter;
Figure BDA0002584521210000063
represents the linear phase produced by the group delay;
Figure BDA0002584521210000064
It represents the nonlinear phase introduced by the BPS hardware, that is, the frequency-dependent part of the clock jitter.

对于采样处的相移模型,我们采用了二次曲线拟合方法进行了如下建模分析。通过固定采样率96MHz、固定时间延迟TΔ=2250ps以及限定频率偏移范围在4MHz到44MHz之间,用随机变频单谱信号作为采样系统的输入信号,当样本从n=18和n=20的频率区域索引偏移时获得测量结果,其中n=18覆盖

Figure BDA0002584521210000068
(LTE信号),n=20覆盖
Figure BDA0002584521210000069
(WCDMA信号)。来测量在ADC之后两个通道之间相位差的非线性部分为:For the phase shift model at the sampling point, we adopted the quadratic curve fitting method to carry out the following modeling analysis. With a fixed sampling rate of 96MHz, a fixed time delay T Δ =2250ps and a limited frequency offset range between 4MHz and 44MHz, the random frequency conversion single spectrum signal is used as the input signal of the sampling system. When the samples are from n=18 and n=20 Measurements are obtained when the frequency region index is shifted, where n=18 covers
Figure BDA0002584521210000068
(LTE signal), n=20 coverage
Figure BDA0002584521210000069
(WCDMA signal). To measure the nonlinear part of the phase difference between the two channels after the ADC is:

Figure BDA0002584521210000065
Figure BDA0002584521210000065

同时设计测试了五个不同的位置情况以得到数据样本;时钟延时的非线性误差系数则可以通过对测量函数进行二次曲线拟合计算得到。图3表示上述两种情况下的非线性相位差建模结果,星状点表示测试值当n=18时,非线性相位差表示为:At the same time, five different positions are designed and tested to obtain data samples; the nonlinear error coefficient of the clock delay can be calculated by performing quadratic curve fitting on the measurement function. Figure 3 shows the modeling results of the nonlinear phase difference in the above two cases. The star-shaped points represent the test value. When n=18, the nonlinear phase difference is expressed as:

Figure BDA0002584521210000066
Figure BDA0002584521210000066

此时,便可得到总相位描述如下式:At this point, the total phase description can be obtained as follows:

Figure BDA0002584521210000067
Figure BDA0002584521210000067

在本实施例的相位调整滤波算法中,上述相位移动可以被认为除了引入时钟发生器可调延时TΔ外,还通过组合主要因素二次拟合的建模方法,将时钟抖动的固定部分与随频率随机变化部分在总体相位中得到体现,也就是模型得到的线性相位误差偏移作为相位调整滤波算法的输入参数之一。In the phase adjustment filtering algorithm of this embodiment, the above-mentioned phase shift can be considered as not only introducing the adjustable delay T Δ of the clock generator, but also by combining the modeling method of quadratic fitting of the main factors, the fixed part of the clock jitter is The random variation with frequency is reflected in the overall phase, that is, the linear phase error offset obtained by the model is used as one of the input parameters of the phase adjustment filtering algorithm.

下面我们进一步验证上述建模是否准确,图4中的星形点显示了从BPS平台获取到的随机测试值。在该测试中,仍然选择采样频率fs=96MHz和时钟延迟TΔ=2250ps。当样本从n=18和n=20的频率区域索引偏移时获得测量结果,其中n=18覆盖

Figure BDA0002584521210000077
Figure BDA0002584521210000076
(LTE信号),n=20覆盖
Figure BDA0002584521210000078
(WCDMA信号)。频偏为4MHz,14MHz,24MHz,34MHz和44MHz。图4实线部分展示了对总体相位差建模的结果。从图5可以看出,二次拟合的残留误差保持在0.15°以下,满足了性能分析部分的相位差要求。Next, we further verify that the above modeling is accurate. The star-shaped points in Figure 4 show the random test values obtained from the BPS platform. In this test, the sampling frequency f s =96 MHz and the clock delay T Δ =2250 ps are still chosen. Measurements are obtained when samples are shifted from frequency region indices of n=18 and n=20, where n=18 covers
Figure BDA0002584521210000077
Figure BDA0002584521210000076
(LTE signal), n=20 coverage
Figure BDA0002584521210000078
(WCDMA signal). The frequency offsets are 4MHz, 14MHz, 24MHz, 34MHz and 44MHz. The solid line in Figure 4 shows the results of modeling the overall phase difference. It can be seen from Figure 5 that the residual error of the quadratic fitting is kept below 0.15°, which meets the phase difference requirement in the performance analysis section.

2、对于时钟抖动中随频率变化部分

Figure BDA0002584521210000079
在上述建模过程中得到可靠的精确值之后,将
Figure BDA00025845212100000710
作为硬件误差补偿,一起送入后续相位调整滤波算法运算部分,实现了对于非线性相位误差的补偿。2. For the part that varies with frequency in clock jitter
Figure BDA0002584521210000079
After obtaining reliable and accurate values in the modeling process described above, the
Figure BDA00025845212100000710
As hardware error compensation, it is sent to the operation part of the subsequent phase adjustment filtering algorithm to realize the compensation of nonlinear phase error.

利用已有的相位调整滤波算法补偿时钟抖动的固定部分:假设采样得到的存在混叠的两路信号分别为R0(f)和R1(f),B是待采样信号带宽。两路信号的相位差为

Figure BDA0002584521210000071
也就是此处相位差参数包含时钟抖动固定部分造成的相位差,以及在ADC-B中利用时钟信号发生器人为引入的可调延时产生的相位差。如图6所示,根据相位调整滤波算法设计三个滤波单元SA(f)、
Figure BDA0002584521210000072
Figure BDA0002584521210000073
将其布置在FPGA当中体现为数字滤波器,使得两路采样后的信号以图6所示的方法经过滤波系统,由于可知相位差的存在而消除混叠,达到无混叠接受信号的目的。Use the existing phase adjustment filtering algorithm to compensate the fixed part of the clock jitter: Assume that the two signals with aliasing obtained by sampling are R 0 (f) and R 1 (f) respectively, and B is the bandwidth of the signal to be sampled. The phase difference between the two signals is
Figure BDA0002584521210000071
That is, the phase difference parameter here includes the phase difference caused by the fixed part of the clock jitter and the phase difference caused by the adjustable delay artificially introduced by the clock signal generator in ADC-B. As shown in Figure 6, according to the phase adjustment filtering algorithm, three filtering units S A (f),
Figure BDA0002584521210000072
and
Figure BDA0002584521210000073
It is arranged in the FPGA and embodied as a digital filter, so that the two-channel sampled signals pass through the filtering system in the method shown in Figure 6, and the aliasing is eliminated due to the existence of the known phase difference, so as to achieve the purpose of receiving signals without aliasing.

Figure BDA0002584521210000074
Figure BDA0002584521210000074

Figure BDA0002584521210000075
Figure BDA0002584521210000075

Figure BDA0002584521210000081
Figure BDA0002584521210000081

以上所述仅是本发明的优选实施方式,应当指出:对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。The above is only the preferred embodiment of the present invention, it should be pointed out that: for those skilled in the art, without departing from the principle of the present invention, several improvements and modifications can also be made, and these improvements and modifications are also It should be regarded as the protection scope of the present invention.

Claims (2)

1. A second-order band-pass sampling system clock jitter modeling method is characterized by comprising the following steps:
(1) two samples in a second order bandpass sampling systemIntroducing time delay T between channelsΔ
(2) Establishing a phase difference model containing clock jitter influence:
Figure FDA0002584521200000011
wherein, thetareal(f) Representing the phase difference between two sampling signals of a second-order band-pass sampling system under the influence of clock jitter, TcIndicating a clock delay error, i.e. a fixed delay in the clock jitter,
Figure FDA0002584521200000012
Figure FDA0002584521200000013
representing the actual delay in the sampled phase difference; f denotes the frequency of the signal input to the second order bandpass sampling system, fsWhich is indicative of the sampling frequency, is,
Figure FDA0002584521200000014
g (f) represents the linear phase generated by the group delay,
Figure FDA0002584521200000015
Figure FDA0002584521200000016
represents the nonlinear phase introduced by the sampling system hardware, namely the part of clock jitter which changes with the frequency;
(3) fixed sampling frequency, fixed time delay TΔLimiting a frequency offset range, sampling by using a random frequency conversion single-spectrum signal as an input signal of a second-order band-pass sampling system, selecting a frequency area index according to the frequency offset range, measuring two paths of output signals of the second-order band-pass sampling system when an output result of the system is offset from the frequency area index, and calculating a phase difference; selecting multiple different frequency region indexes to perform multiple measurements to obtain multiple phase difference values, and measuring the phase difference valuesThe obtained phase difference value is subjected to quadratic curve fitting to obtain a nonlinear error coefficient, namely h, of clock delay1~h3To further obtain the nonlinear phase
Figure FDA0002584521200000017
(4) Will be provided with
Figure FDA0002584521200000018
And substituting the phase difference model to complete the clock jitter modeling of the second-order band-pass sampling system.
2. A second-order band-pass sampling system clock jitter compensation method is characterized by comprising the following steps:
(1) determining the frequency f of the signal to be sampled, the non-linear phase calculated according to claim 1
Figure FDA0002584521200000019
Is determined by the calculation formula
Figure FDA00025845212000000110
A value of (d);
(2) get
Figure FDA00025845212000000111
As a compensation value of the nonlinear phase error, performing hardware error compensation on the signal sampled by the second-order band-pass sampling system;
(3) the fixed part of the clock jitter is compensated by a phase adjustment filtering algorithm:
recording two paths of sampling signals R processed in the step (2)0(f) And R1(f) Has a phase difference of betanAt this time, βnContaining only fixed parts of clock jitter, i.e.
Figure FDA00025845212000000112
Design three filter units SA(f)、
Figure FDA0002584521200000021
And
Figure FDA0002584521200000022
Figure FDA0002584521200000023
Figure FDA0002584521200000024
Figure FDA0002584521200000025
(4)R0(f) through SA(f) Filtered and R1(f) Through
Figure FDA0002584521200000026
Adding the filtered results to obtain an output signal; r0(f) Through SA(f) Filtered and R1(f) Through
Figure FDA0002584521200000027
And adding the filtered results to obtain another output signal.
CN202010679536.6A 2020-07-14 2020-07-14 A second-order bandpass sampling clock jitter modeling method and compensation method Active CN111898254B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010679536.6A CN111898254B (en) 2020-07-14 2020-07-14 A second-order bandpass sampling clock jitter modeling method and compensation method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010679536.6A CN111898254B (en) 2020-07-14 2020-07-14 A second-order bandpass sampling clock jitter modeling method and compensation method

Publications (2)

Publication Number Publication Date
CN111898254A true CN111898254A (en) 2020-11-06
CN111898254B CN111898254B (en) 2023-10-13

Family

ID=73192739

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010679536.6A Active CN111898254B (en) 2020-07-14 2020-07-14 A second-order bandpass sampling clock jitter modeling method and compensation method

Country Status (1)

Country Link
CN (1) CN111898254B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113138318A (en) * 2021-04-27 2021-07-20 山东英信计算机技术有限公司 Phase jitter test method and system
CN118694366A (en) * 2024-08-23 2024-09-24 西安电子科技大学 ADC clock jitter measurement and compensation method based on signal injection and DPLL

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4989073A (en) * 1987-11-25 1991-01-29 Ampex Corporation System for compensating timing errors during sampling of signals
US20110222637A1 (en) * 2010-03-10 2011-09-15 Nortel Networks Limited Method and Apparatus for Reducing the Contribution of Noise to Digitally Sampled Signals
US20130007082A1 (en) * 2011-06-30 2013-01-03 Javier Elenes Digital front end for oversampled low-if or zero-if multimode receivers
CN105846835A (en) * 2016-03-16 2016-08-10 中国矿业大学 Radio multi-bandpass signal receiving method of software
CN107994909A (en) * 2017-12-04 2018-05-04 中国矿业大学 Anti-image aliasing method for radio frequency signal receiver
CN108494402A (en) * 2018-03-14 2018-09-04 东南大学 A kind of TIADC systematic error estimations and compensation method based on Sine-Fitting
CN110808753A (en) * 2019-11-13 2020-02-18 中国矿业大学 A three-channel signal aliasing processing method applied to band-pass sampling

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4989073A (en) * 1987-11-25 1991-01-29 Ampex Corporation System for compensating timing errors during sampling of signals
US20110222637A1 (en) * 2010-03-10 2011-09-15 Nortel Networks Limited Method and Apparatus for Reducing the Contribution of Noise to Digitally Sampled Signals
US20130007082A1 (en) * 2011-06-30 2013-01-03 Javier Elenes Digital front end for oversampled low-if or zero-if multimode receivers
CN105846835A (en) * 2016-03-16 2016-08-10 中国矿业大学 Radio multi-bandpass signal receiving method of software
CN107994909A (en) * 2017-12-04 2018-05-04 中国矿业大学 Anti-image aliasing method for radio frequency signal receiver
CN108494402A (en) * 2018-03-14 2018-09-04 东南大学 A kind of TIADC systematic error estimations and compensation method based on Sine-Fitting
CN110808753A (en) * 2019-11-13 2020-02-18 中国矿业大学 A three-channel signal aliasing processing method applied to band-pass sampling

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
WANG, HM ET AL: "Multistandard Receiver Design for Telemedicine Monitoring System", JOURNAL OF SENSORS, pages 1 - 8 *
姜苏: "基于软件无线电的多频段数字接收机设计", 中国优秀硕士学位论文全文数据库 信息科技辑, pages 136 - 140 *
杨雪: "多频段信号抗混叠接收算法研究与硬件实现", 中国优秀硕士学位论文全文数据库 信息科技辑, pages 136 - 1298 *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113138318A (en) * 2021-04-27 2021-07-20 山东英信计算机技术有限公司 Phase jitter test method and system
CN113138318B (en) * 2021-04-27 2022-05-06 山东英信计算机技术有限公司 Phase jitter test method and system
CN118694366A (en) * 2024-08-23 2024-09-24 西安电子科技大学 ADC clock jitter measurement and compensation method based on signal injection and DPLL

Also Published As

Publication number Publication date
CN111898254B (en) 2023-10-13

Similar Documents

Publication Publication Date Title
CN103117781B (en) A kind of antenna array calibration method under complex electromagnetic environment and device thereof
US6101218A (en) Leakage power measurement apparatus and method
CN102103195B (en) Device and method for realizing broadband digital magnetic resonance radio frequency receiving
US7711510B2 (en) Method of crossover region phase correction when summing signals in multiple frequency bands
CN111585658B (en) Frequency overlapping band phase compensation method of bandwidth alternating sampling system
CN104316913A (en) Multichannel receiver real-time calibration device and calibration and error compensation method
CN109188479B (en) High-precision satellite navigation signal predistortion method
WO2020248584A1 (en) Gain flatness compensation method for transceiver
JP2008521014A (en) High bandwidth oscilloscope
CN101222236A (en) Frequency Response Correction of Receivers with Frequency Transformers
CN109583575B (en) Processing method for improving instrument vector signal analysis performance based on deep learning
US5117179A (en) Swept signal analysis instrument and method
CN111898254A (en) A second-order band-pass sampling clock jitter modeling method and compensation method
Lobov et al. Digital compensation for uneven frequency response of analog filters from the hybrid filter bank
CN112702237B (en) Method for realizing calculation measurement aiming at time delay and phase difference between channels of MIMO communication system
CN115459770B (en) Correction method for sampling time mismatch of multi-channel time interleaving ADC (analog-to-digital converter)
US7649930B2 (en) Filter equalization using magnitude measurement data
CN114301552B (en) A digital modulated signal testing method and system
US20240313795A1 (en) Real-equivalent-time oscilloscope and wideband real-time spectrum analyzer
CN108918966A (en) Bottom based on frequency spectrograph, which is made an uproar, offsets method
CN108366037B (en) Multichannel TIADC distortion correction method based on IQ communication transceiver system
CN111082834A (en) Radio frequency time delay rapid measuring device based on chirp signal orthogonal demodulation
CN1941721A (en) Method for measuring and compensating wide-band orghogonal demodulation unbalance and its measuring equipment
CN106771712B (en) A kind of frequency converter phase conformance testing device and method
CN115276944B (en) Method and system for compensating signal IQ path clock deviation by comprehensive tester

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant