基于1比特数字信号运算的自适应滤波器辨识及抵消系统技术方案

技术编号:29287185 阅读:17 留言:0更新日期:2021-07-17 00:03
基于1比特数字信号运算的自适应滤波器辨识及抵消系统,自适应滤波器包括数字信号处理运算模块,数字信号处理运算模块使用1比特数字流信号直接进行自适应滤波操作之后输出。本实用新型专利技术还提供了基于1比特数字信号进行运算的自适应滤波器在自适应系统辨识中的应用,在F

Adaptive filter identification and cancellation system based on 1-bit digital signal operation

【技术实现步骤摘要】
基于1比特数字信号运算的自适应滤波器辨识及抵消系统


[0001]本技术属于集成电路领域,具体涉及一种基于1比特数字信号运算的自适应滤波器辨识及抵消系统。

技术介绍

[0002]随着电子信息技术和集成电路技术的发展,越来越多的领域需要将模拟信号转换为数字信号以便进一步利用数字信号处理技术进行进一步处理。因此,数模转换器、模数转换器的研究和设计量产是数字
的一个重要技术范畴,而如何精确、高效的进行数字域到模拟域的转换一直是该领域最受关注的热点技术方向。比较常用的数字信号表示方法包括1比特数字流电平信号(例如PDM和PWM)以及多比特脉冲编码调制信号(PCM)。
[0003]随着数字硅基微电子机械系统(MEMS)传感器的迅速发展和普及,对传感器技术以及相应的数字信号处理技术的发展起到了极大的助推作用,使得以更小的体积、更低的功耗、更优的价格就能够实现功能更强大的信号采集、调理、处理模块。
[0004]例如,近些年来迅速发展的数字硅麦克风技术可以将一个集成了模拟前端和数字采样功能的模拟麦克风做到米粒大小,使得一个普通智能手机可以使用数个这样的麦克风组成传感器阵列借助信号处理技术实时的完成语音消噪、波束成形等高级传感器阵列算法处理功能,极大提升了手机的性能和科技水平,为更多基于硅微传感器的应用带来了无限的可能性。为了进一步减少硅微传感器到主运算单元的信号线数量,目前比较流行的方法是使用I2S总线(3线总线)或者PDM方式(2线总线),PDM本身是一种介于模拟和数字信号之间的一种调制方式,属于1比特数字流电平信号的一种。传感器中通过集成一个简单的sigma

delta调制器即可直接输出一个1比特数字信号给处理单元使用,这种方式比使用SAR ADC具有更低的复杂度和功耗,因此PDM逐渐成为了低功耗MEMS传感器流行的数字接口方式。
[0005]另一方面,PDM信号有一个缺点是不能像脉冲编码调制(PCM)信号那样可以直接进行数字运算,现代数字电路技术的运算单元全部是基于PCM信号运算的,没有直接支持PDM信号的数字处理单元。因此在使用PDM信号进行基于数字运算的算法处理之前必须将其转换成幅度编码的具有一定位宽的数字信号(如PCM)形式,这种转换过程称之为PDM解码,一般是通过多级数字滤波和多级降采样抽取完成的,不光需要单独的硬件资源来完成,而且还引入了相应的处理延时,这些延时是无法以任何方式进行补偿的,而且解码器在设计时为了减小处理延迟会以牺牲输出信号质量作为代价,不可两者兼得。因此,在很多要求实时处理传感器信号的应用中,例如基于麦克风阵列的自然语言处理中的声学前端处理算法、基于传感器阵列波达方向(DOA)的实时估计、基于自适应滤波器原理的前馈或反馈式主动降噪应用—PDM解码延时成为了限制以上应用性能的瓶颈,需要一种低延迟的PDM信号处理方法来改善目前面临的两难问题,这也是业界普遍关注的一个技术挑战。

技术实现思路

[0006]本技术的目的在于针对上述现有技术中PDM信号处理在不影响输出信号质量的前提下减小处理延迟的问题,提供一种基于1比特数字信号运算的自适应滤波器辨识及抵消系统,可以直接在PDM信号上进行自适应滤波运算而无需变换至多比特的数字幅度编码信号。
[0007]为了实现上述目的,本技术有如下的技术方案:
[0008]一种基于1比特数字信号运算的自适应滤波器辨识系统,由数字域和模拟域两部分组成,数字域部分包括参考信号产生模块、数字滤波器模块、自适应系数更新模块以及位宽变换模块,模拟域部分包括待辨识的未知系统以及误差传感器;参考信号产生模块生成1比特数字流信号送入数字滤波器模块、未知系统和自适应系数更新模块;误差传感器采集未知系统的输出并以1比特数字流信号形式输出给数字域部分,经过位宽变换为N比特后与数字滤波器模块输出的N比特PCM输出信号相减后得到N比特PCM信号送入自适应系数更新模块,共同参与自适应数字滤波器系数的调整与迭代。
[0009]所述的1比特数字流信号为PDM信号。
[0010]所述的数字滤波器模块中完成与自适应系数更新模块产生的L个N比特字长的滤波器系数进行卷积的运算;N为解码器输出的采样信号位宽,N>1;L为数字滤波器抽头数目。
[0011]所述的自适应系数更新模块按迭代计算公式进行滤波器系数的调整与迭代。
[0012]一种基于1比特数字信号运算的自适应滤波器F

x LMS自适应信号抵消系统,由数字域和模拟域两部分组成,数字域部分包括数字滤波器模块、自适应系数更新模块以及F

x滤波器模块,模拟域部分包括初级通路系统、次级通路系统以及误差传感器;由参考传感器产生1比特数字流信号送入数字滤波器模块、F

x滤波器模块以及初级通路系统,数字滤波器模块生成N比特PCM信号送入次级通路系统生成模拟信号与初级通路系统生成的模拟信号进行抵消,抵消后输出的模拟信号经过误差传感器产生1比特数字流信号输入自适应系数更新模块,与F

x滤波器模块也输出的N比特PCM信号共同参与自适应数字滤波器系数的调整与迭代。
[0013]一种基于1比特数字信号运算的自适应滤波器F

e LMS自适应信号抵消系统,由数字域和模拟域两部分组成,数字域部分包括数字滤波器模块、延时模块、自适应系数更新模块及F

e滤波器模块,模拟域部分包括初级通路系统、次级通路系统及误差传感器;由参考传感器产生1比特数字流信号送入数字滤波器模块、延时模块及初级通路系统,数字滤波器模块生成N比特PCM信号送入次级通路系统生成模拟信号与初级通路系统生成的模拟信号进行抵消,抵消后输出的模拟信号经误差传感器产生1比特数字流信号输入F

e滤波器模块,F

e滤波器模块生成的N比特PCM信号与延时模块生成的1比特数字流信号输入自适应系数更新模块进行数字滤波器系数的调整与迭代。
[0014]所述延时模块的延迟时间为F

e滤波器模块的滤波器阶数乘以1比特数字流信号采样周期。
[0015]相较于现有技术,本技术至少有如下的有益效果:直接使用1比特数字流信号为输入信号进行数字自适应滤波而无需提前将该1比特数字流信号转换为多比特PCM信号。将自适应滤波算法从基于PCM的运算通过少量修改扩展到了1比特数字流信号上,这样在使用数字信号运算单元处理基于传感器产生的PDM信号时,能够省去额外的PDM到PCM转换硬
件,降低了复杂度,减小了处理延时。自适应滤波器在实现数字滤波器模块输出计算和自适应系数更新模块的内部计算中,可以将所有乘法器全部省去,整个系统复杂度必然大幅降低,同时系统时钟速度的时序裕量会增大很多,这对系统的可靠性和稳定性都有很大积极意义。
附图说明
[0016]图1传统滤波器数字信号处理流程示意图;
[0017]图2本技术基于1比特数字信号进行本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于1比特数字信号运算的自适应滤波器辨识系统,其特征在于:由数字域和模拟域两部分组成,数字域部分包括参考信号产生模块、数字滤波器模块、自适应系数更新模块以及位宽变换模块,模拟域部分包括待辨识的未知系统以及误差传感器;参考信号产生模块生成1比特数字流信号送入数字滤波器模块、未知系统和自适应系数更新模块;误差传感器采集未知系统的输出并以1比特数字流信号形式输出给数字域部分,经过位宽变换为N比特后与数字滤波器模块输出的N比特PCM输出信号相减后得到N比特PCM信号送入自适应系数更新模块,共同参与自适应数字滤波器系数的调整与迭代。2.根据权利要求1所述基于1比特数字信号运算的自适应滤波器辨识系统,其特征在于:所述的1比特数字流信号为PDM信号。3.根据权利要求1所述基于1比特数字信号运算的自适应滤波器辨识系统,其特征在于:所述的数字滤波器模块中完成与自适应系数更新模块产生的L个N比特字长的滤波器系数进行卷积的运算;N为解码器输出的采样信号位宽,N>1;L为数字滤波器抽头数目。4.根据权利要求1所述基于1比特数字信号运算的自适应滤波器辨识系统,其特征在于:自适应系数更新模块按迭代计算公式进行滤波器系数的调整与迭代。5.一种基于1比特数字信号运算的自适应滤波器F

x LMS自适应信号抵消系统,其特征在于:由数字域和模拟域两部分组成,数字域部分包括数字滤波器模块、自适应系数更新模块以及F

x滤波器模块,模拟域部分包括初级通路系统、次级通路系统以及误差传感器;由参考传感器产生1比特数...

【专利技术属性】
技术研发人员:谷秋琳
申请(专利权)人:西安赫至创芯信息科技有限公司
类型:新型
国别省市:

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

1