一种基于测试信号的TIADC时间误差的半盲校正方法技术

技术编号:21120584 阅读:22 留言:0更新日期:2019-05-16 10:32
本发明专利技术涉及一种基于测试信号的TIADC时间误差的半盲校正方法,该方法引入一个频率为二分之一的TIADC系统采样频率的正弦测试信号,将该测试信号和输入信号叠加在一起被两通道的TIADC系统采样,通过低通滤波器得到混叠在0频点处的测试信号和通道之间相对采样时刻的失配误差,计算出误差估计所需要的系数,然后将测试信号从TIADC的采样输出结果中去除掉,最后通过误差补偿结构得到采样时刻失配误差实时校正后的输出。本方法采用了两个低通滤波器对测试信号进行预处理,避免了对TIADC的校正后输出再进行滤波处理的要求,降低了校正系统的复杂度、硬件实现的难度。

【技术实现步骤摘要】
一种基于测试信号的TIADC时间误差的半盲校正方法
本专利技术涉及一种基于测试信号和数字微分器的TIADC(Time-InterleavedAnalog-to-digitalConverter,时间交替模拟数字转换器)的采样时刻误差失配误差的半盲校正方法,是属于高速、高精度模拟数字转换器的

技术介绍
随着人工智能和5G通信技术的推进,对高速、高精度的ADC提出了更高的要求。但是,由于现有CMOS制造工艺存在的限制,单片ADC的速度和精度之间存在相互的制约关系,想要从现有的制造工艺水平来实现高速、高精度的单片ADC是很难实现的。因此通过时间交替型ADC(Time-InterleavedADC,TIADC)并行采集技术是国内外提高采样率的主要途径。对于理想情况来说,在保证高精度的前提下TIADC系统的采样率确实得到成倍的提高。但是,由于制造工艺的非理想性,TIADC中的通道间会存在失配误差,如偏置失配误差、增益失配误差以及采样时刻失配误差等,这些失配误差将会严重降低TIADC的总体性能。其中,增益误差和偏置误差相对容易校正,采样时刻失配误差是TIADC校正系统中的重点和难点。采用M个相对低速、高精度的单片ADC并行交替采样组成的TIADC系统,单片ADC的采样率为fs/M,TIADC总的采样率将提升M倍,即fs=1/T。随着并行交替的单片ADC通道数增多,尽管TIADC系统整体的采样率增加M倍,但是随之而来的是系统级建模复杂度的提高、硬件实现难度的增大、功耗和面积的成倍上升。
技术实现思路
本专利技术的目的是在保证TIADC系统性能的前提下,降低校正系统结构的复杂度、降低硬件实现的难度。本专利技术通过引入一个频率为二分之一的TIADC系统总的采样频率的正弦测试信号,提出了一种两通道的TIADC的采样时刻失配误差的半盲校正方法,采用了对测试信号进行预处理的方法,避免了对TIADC的校正后输出再进行滤波处理的要求,采用了工作频率为二分之一的TIADC的总的采样频率的低通滤波器从而降低了校正系统的复杂度、硬件的实现难度。本专利技术是采用以下技术方案实现的:一种基于正弦测试信号的TIADC的采样时刻误差失配误差的半盲校正方法,其思想是将频率为二分之一的正弦测试信号和输入信号叠加在一起被两通道的TIADC系统采样,通过预处理结构从TIADC系统采样输出中减去对测试信号的采样输出,即得到只含有采样时刻失配误差的采样输出,同时对每一个子ADC的采样输出值进行低通滤波处理,用来得到误差估计所需要的两通道之间时间失配误差,然后估计误差并通过数字微分器补偿方法对该误差进行校正。具体实施步骤如下:步骤一,采样时刻失配误差的估计:对于输入信号x(t)频率带宽限制在[επ,(1-ε)π],0<ε<1,正弦测试信号xt(t)频率为TIADC的总的采样频率的二分之一,频谱在频率π处。将两者叠加起来被两通道TIADC系统按照周期Ts进行交替采样,在多路选择器MUX之前得到两个子ADC的采样输出值y0[n]和y1[n],多路选择器MUX之后得到TIADC系统的采样输出信号y[n]+xt[n],其中y0[n]是第一通道的子ADC-0对输入信号和正弦测试信号的叠加x(t)+xt(t)的采样输出,y1[n]是第二通道的子ADC-1对输入信号和正弦测试信号的叠加x(t)+xt(t)的采样输出,y[n]是含有时间误差的输入信号x(t)的采样输出,xt[n]是正弦测试信号xt(t)的采样输出。根据奈奎斯特定理,如果输入信号x(t)的频率超过了子ADC的采样频率fs/2的二分之一,则会出现频率混叠。输入信号x(t)的混叠仍然在带宽[επ,(1-ε)π]内,而测试信号xt(t)的混叠会折返到0频率点处。理想情况下,ADC-0及ADC-1对正弦测试信号是在0点处采样,采样输出值应该为0,当存在采样时刻误差时,ADC-0及ADC-1对测试信号的采样将不会在0点,输出采样值将不会为0。将两通道的子ADC-0和ADC-1的采样输出值y0[n]和y1[n]通过两个低通滤波器ALP0和ALP1,其输出值分别是yL0[n]=r0πA和yL1[n]=-r1πA。分别提取到含有时间误差r0、r1的测试信号的采样输出值和其中A是测试信号的幅度,然后可以得到子ADC-0和ADC-1的相对时间误差的差值即得到对含有采样时刻失配误差的输入信号的误差估计所需要的系数。首先将两个子ADC-0和ADC-1的采样输出值y0[n]和y1[n]分别送到两个低通滤波器ALP0和ALP1进行滤波处理,得到混频在0频点处的含有时间误差的测试信号的采样值yL0[n]和yL1[n]。然后把该采样值yL0[n]和yL1[n]送到加法器得到ADC-0和ADC-1之间相对时间误差的差值,最后将相对时间误差值和系数1/2πA送到乘法器,得到估计采样时刻失配误差所需要的系数(r0-r1)/2。步骤二,采样时刻失配误差的补偿:将ADC-0和ADC-1的采样输出y0[n]和y1[n]通过低通滤波器,得到分别的采样输出值yL0[n]和yL1[n],对yL1[n]两倍频的升采样并延时一拍,同时对yL0[n]两倍频的升采样,将两者中得到的结果送到加法器求和,即得到只对测试信号的采样输出值xt[n]。将TIADC系统总的输出y[n]+xt[n]和测试信号的采样输出值xt[n]送到减法器中求差,得到只含有采样时刻失配误差的输入信号的x(t)的采样输出值y[n],可以将去掉正弦测试信号xt(t)的TIADC的输出看成是输入信号和系统误差信号两部分组成的。补偿的具体实施方法是将只含有采样时刻失配误差的采样值y[n]送到频率响应为jω的数字微分器,即得到微分之后的结果y[n]*hd[n],然后对其结果用(-1)n进行调制,将得到的结果(-1)n(y[n]*hd[n])和经过误差估计结构得到的参数(r0-r1)/2两倍频升采样的值送到乘法器中,估计得到由采样时刻失配误差引入的误差的采样值最后期望的校正后的输出可以通过含有采样时刻失配误差的TIADC系统的非理想的采样值y[n]延迟Dd(Dd为微分器的延迟)减去的误差以上实施的时间误差的估计和补偿的方法是由采样时刻失配引入的误差表达式:其中y[n]是含有采样时刻失配误差的TIADC系统的非理想的采样值,hd[n]是Hd(ejω)的单位冲击响应,数字微分器的频率响应,其值是hd[n]=jω,*表示卷积,参数r0和r1是子ADC0和ADC1的相对采样时刻误差,其差值(r0-r1)/2是在时间误差估计结构中求得的。有益效果本方法采用了两个低通滤波器对测试信号进行预处理,避免了对TIADC的校正后输出再进行滤波处理的要求,降低了校正系统的复杂度、硬件实现的难度。通过MATLAB系统级频谱仿真可知,由于采样时刻失配误差造成的杂散的幅度值经过校正杂散已经明显减小。附图说明图1为含有采样时刻失配误差的两通道的TIADC结构图;图2为基于测试信号的两通道的TIADC的采样时刻失配误差的半盲校正方法的整体校正结构;图3为两通道TIADC的采样时刻失配误差的补偿具体实施结构图;图4为对测试信号的预处理具体实施结构图;图5为两通道TIADC的采样时刻失配误差的估计具体实施结构图;图6为TIADC系统的校本文档来自技高网...

【技术保护点】
1.一种基于测试信号的TIADC时间误差的半盲校正方法,将正弦测试信号和输入信号叠加在一起被两通道的TIADC系统按照周期T交替采样,其中,正弦测试信号的频率是TIADC采样频率的二分之一,通过预处理结构从TIADC系统采样输出中减去对测试信号的采样输出,即得到只含有采样时刻失配误差的采样输出,同时对每一个子ADC的采样输出值进行低通滤波处理,用来得到误差估计所需要的两通道之间时间失配误差,然后估计误差并通过数字微分器补偿方法对该误差进行校正,具体实施步骤如下:步骤一,采样时刻失配误差的估计:向两通道TIADC系统输入信号,该信号是由正弦测试信号和输入信号叠加在一起形成,其中,正弦测试信号的频率是TIADC采样频率的二分之一,频谱在频率π处,输入信号x(t)频率带宽限制在[επ,(1‑ε)π],0<ε<1,两通道TIADC系统按照周期Ts进行交替采样;y0[n]是第一通道ADC‑0采样输出,y1[n]是第二通道ADC‑1的采样输出;。将两通道的采样输出值y0[n]和y1[n]分别送到低通滤波器ALP0和ALP1进行滤波处理,得到混频在0频点处的含有时间误差的测试信号的采样值yL0[n]和yL1[n];然后把该采样值yL0[n]和yL1[n]送到加法器得到两通道之间相对时间误差的差值,最后将相对时间误差值和系数1/2πA送到乘法器,得到估计采样时刻失配误差所需要的系数(r0‑r1)/2,其中A是测试信号的幅值;步骤二,采样时刻失配误差的补偿:对经过低通滤波后的采样输出值yL1[n]两倍频的升采样并延时一拍,同时对yL0[n]两倍频的升采样,然后将得到的结果送到加法器求和,即得到测试信号的采样输出值xt[n],两通道ADC的采样输出值y0[n]和y1[n]经过多路选择器MUX之后得到TIADC系统的采样输出信号y[n]+xt[n],将上述采样输出值xt[n]和上述经MUX之后得到TIADC系统的采样输出信号y[n]+xt[n]送到减法器中求差,得到只含有采样时刻失配误差的输入信号的x(t)的采样输出值y[n],将采样值y[n]延迟Dd并减去误差...

【技术特征摘要】
1.一种基于测试信号的TIADC时间误差的半盲校正方法,将正弦测试信号和输入信号叠加在一起被两通道的TIADC系统按照周期T交替采样,其中,正弦测试信号的频率是TIADC采样频率的二分之一,通过预处理结构从TIADC系统采样输出中减去对测试信号的采样输出,即得到只含有采样时刻失配误差的采样输出,同时对每一个子ADC的采样输出值进行低通滤波处理,用来得到误差估计所需要的两通道之间时间失配误差,然后估计误差并通过数字微分器补偿方法对该误差进行校正,具体实施步骤如下:步骤一,采样时刻失配误差的估计:向两通道TIADC系统输入信号,该信号是由正弦测试信号和输入信号叠加在一起形成,其中,正弦测试信号的频率是TIADC采样频率的二分之一,频谱在频率π处,输入信号x(t)频率带宽限制在[επ,(1-ε)π],0<ε<1,两通道TIADC系统按照周期Ts进行交替采样;y0[n]是第一通道ADC-0采样输出,y1[n]是第二通道ADC-1的采样输出;。将两通道的采样输出值y0[n]和y1[n]分别送到低通滤波器ALP0和ALP1进行滤波处理,得到混频在0频点处的含...

【专利技术属性】
技术研发人员:刘素娟汪浩江
申请(专利权)人:北京工业大学
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1