滤波器及获得滤波器系数的方法技术

技术编号:3406373 阅读:137 留言:0更新日期:2012-04-11 18:40
一种滤波器包括第一至第五部分和滤波部分。接收所需截止频率的数据,在判定所需截止频率处于低频带时,把对应于所需截止频率的滤波器系数数据从第三部分读出并置于滤波部分;在判定处于高频带时,把对应于所需截止频率的预算基本系数数据从第四部分读出并置于滤波部分;第五部分根据读出的预算基本系数计算最终滤波器系数,并将算出的最终滤波器系数数据置于滤波部分。(*该技术在2020年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及滤波器,诸如具有可变截止频率的数字滤波器。本专利技术还涉及获得准备设置于滤波器的滤波器系数的方法。
技术介绍
众所周知,运用数字信号处理器(PSP)可形成具有可变截止频率的数字滤波器的滤波部分。这种数字滤波器的滤波部分包含一个载有一组滤波器系数信号的存储器。数字滤波器实际的截止频率由这组滤波器系数确定。第一种已知的数字滤波器包括具有可变截止频率的基于DSP的滤波部分和存储几组滤波器系数(分别对应于不同的截止频率)信号的ROM。响应于代表所需截止频率的输入指令信号,对ROM进行访问,从而从该ROM读出对应于该所需截止频率的一组滤波器系数信号。将读出的滤波器系数组信号写入滤波部分中的存储器,使滤波部分的实际截止频率与所需的截止频率相等。当要求把许多组的滤波器系数信号存入ROM时,就要求ROM有很大的容量。第二种已知的数字滤波器包括具有可变截止频率的基于DSP的滤波部分和经编程用于计算一组滤波器系数的CPU。具体地说,CPU根据输入指令信号代表的所需截止频率而计算一组滤波器系数,把该组计算的滤波器系数信号写入滤波部分中的存储器,使滤波部分的实际截止频率与所需的频率相等。当要求精密快速地计算滤波器系数时,就要求配备高档而昂贵的CPU。一种作为
技术介绍
的数字滤波器(对本专利技术而言不是现有技术)包括具有可变截止频率的基于DSP的滤波部分、存贮几组第一滤波器系数(分别对应于不同的截止频率)信号的ROM和经编程用于计算一组第二滤波器系数的CPU。响应于代表所需截止频率的输入指令信号,对ROM进行访问,从而从该ROM中读出一组对应于所需截止频率的第一滤波器系数信号。CPU接收读出的这组第一滤波器系数信号,据此计算一组第二滤波器系数,并把该组计算的第二滤波器系数信号写入滤波部分中的存储器,使滤波部分的实际截止频率与所需的截止频率相等。当要求将许多组的第一滤波器系数信号存入ROM时,就要求ROM有很大的容量。当要求精秘而快速的计算第二滤波器系数时,则要求配备高档而昂贵的CPU。
技术实现思路
本专利技术的第一目的是提供一改进的滤波器。本专利技术的第二目的是提供一改进的获得滤波器系数的方法。本专利技术的第一方面是提供一种滤波器,它包括第一装置,用于接收所需截止频率的数据;第二装置,用于判断所需的截止频率是预定的低频带还是预定的高频带,而预定的低频带在频率上低于预定的高频率;第三装置,用于存贮滤波器系数数据,这些系数对应于预定低频带中不同的截止频率;第四装置,用于存贮预先计算的基本系数数据,这些系数对应于预定高频带中不同的截止频率,并且等于部分计算得出的值,以提供最终的滤波器系数;第五装置,用于通过系数扩展处理从预算的基本系数计算最终滤波器系数;滤波部分;第六装置,在第二装置判定所需截止频率处于预定低频带中的情况下,用于从第三装置读出对应于所需截止频率的滤波器系数数据,并把该数据设置于滤波部分中;以及第七装置,在第二装置判定所需截止频率处于预定高频带中的情况下,用于从第四装置读出对应于所需截止频率的预算的基本系数数据,令第五装置从读出的预算基本系数计算最终滤波器系数,并把计算的最终滤波器系数设置于滤波部分中。本专利技术的第二方面以第一方面为基础而提供一种滤波器,它进一步包括第一和第二内推装置,前者相对于从第三装置读出的数据所代表的滤波器系数进行内推,后者相对于从第四装置读出的数据或第五装置算出的最终滤波器系数进行内推。本专利技术的第三方面以第一方面为基础而提供一种滤波器,它进一步包括第一和第二内推装置,前者相对于从第三装置读出的数据所代表的滤波器系数进行对数内推,后者相对于从第四装置读出的数据或第五装置算出的最终滤波器系数进行对数内推。本专利技术的第四方面是提供一种滤波器,它包括第一装置,用于接收所需截止频率数据;第二装置,用于判断所需截止频率存在于预定低频带、预定中频带和预定高频带中的哪一个频带,而在频带上,预定低频带低于预定中频带,预定中频带又低于预定高频带;第三装置,用于存贮对应于预定低频带中不同截止频率的滤波器系数数据;第四装置,用于存贮对应于预定中频带中不同截止频率的预算基本系数数据,预算基本系数等于由部分计算得出的值,以提供最终滤波器系数;第五装置,用于通过系数扩展处理从预算基本系数计算最终滤波器系数;第六装置,用于从预定高频带中的截止频率计算滤波器系数;滤波部分;第七部分,在第二装置判定所需截止频率处于预定低频带中的情况下,用于从第三装置读出对应于所需截止频率的滤波器系数数据,并将此数据设置于滤波部分;第八装置,在第二装置判定所需截止频率处于预定中频带的情况下,用于从第四装置读出对应于所需截止频率的预算基本系数数据,令第五装置从读出的预算基本系数计算最终滤波器系数,并将算出的最终滤波器系数数据设置于滤波部分;以及第九装置,在第二装置判定所需截止频率处于预定高频带的情况下,用于令第六装置从所需截止频率计算滤波器系数,并将算出的滤波器系数数据设置于滤波部分。本专利技术的第五方面以第四方面为基础而一种滤波器,它进一步包括第一和第二内推装置,前者相对于从第三装置读出的数据所代表的滤波器系数进行内推,而后者相对于从第四装置读出的数据或第五装置算出的最终滤波器系数进行内推。本专利技术的第六方面以第四方面为基础而提供一种滤波器,它进一步包括第一和第二内推装置,前者相对于从第三装置读出的数据所代表的滤波器系数进行对数内推,而后者相对于从第四装置读出的数据或第五装置算出的最终滤波器系数进行对数内推。本专利技术的第七方面以第二方面为基础而提供一种滤波器,其中第一和第二内推装置各自包括N个进行双重内推的部分内推装置,N表示某个等于或大于2的预定自然数。本专利技术的第八方面以第三方面为基础而提供一种滤波器,其中第一和第二对数内推装置各自包括N个进行双重对数内推的部分对数内推装置,N表示等于或大于2的预定自然数。本专利技术的第九方面以第五方面为基础而提供一种滤波器,其中第一和第二内推装置各自包括N个进行双重内推的部分内推装置,N表示等于或大于2的预定自然数。本专利技术的第十方面以第六方面为基础而提供一种滤波器,其中第一和第二对数内推装置各自包括N个进行双重对数内推的部分对数内推装置,N表示等于或大于2的预定自然数。本专利技术的第十一方面提供一种获得滤波器系数的方法。该方法包括以下步骤1)接收所需截止频率数据;2)判断所需截止频率是处于预定低频带还是处于预定高频带,而预定低频带在频率上低于预定高频带;3)在步骤2)判定所需截止频率处于预定低频带的的情况下,从第一存储器部分读出对应于所需截止的滤波器系数数据,并将该数据设置于滤波部分;以及4)在步骤2)判定所需截止频率处于预定高频带的情况下,从第二存储器部分读出对应于所需截止频率的预算基本系数数据,通过系数扩展处理从读出的预算基本系数计算最终滤波器系数,并将算出的最终滤波器系数数据设置于滤波部分。本专利技术的第十二方面提供一种获得滤波器系数的方法。该方法包括以下步骤1)接收所需截止频率数据;2)判定所需截止频率在预定低频带、中频带、和高频带中存在于哪一频带,在频率上,预定低频带低于预定中频带,预定中频带又低于预定高频带;3)在步骤2)判定所需截止频率处于预定低频带的情况下,从第一存储器部分读出对应于所需截止频率的滤波器系数数据,并本文档来自技高网
...

【技术保护点】
一种滤波器,其特征在于包括:    第一装置,用于接收所需截止频率的数据;    第二装置,用于判别所需截止频率处于预定的低频带还是高频带,在频率上,预定的低频带低于高频带;    第三装置,用于存贮对应于预定低频带中不同截止频率的滤波器系数数据;    第四装置,用于存贮对应于预定高频带中不同截止频率的预算基本系数数据,而预算基本系数等于部分计算得出的值,以提供最终滤波器系数;    第五装置,用于根据预算基本系数经系数扩展处理而计算最终滤波器系数;    滤波部分;    第六装置,在第二装置判定所需截止频率处于预定低频带的情况下,用于从第三装置读出对应于所需截止频率的滤波器系数数据,并将该数据置于滤波部分;以及    第七装置,在第二装置制造所需截止频率处于预定高频带的情况下,用于从第四装置读出对应于所需截止频率的预算基本系数数据,令第五装置根据读出的预算基本系数计算最终滤波器系数,并将算出的最终滤波器系数数据置于滤波部分。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:阿部良二
申请(专利权)人:松下电器产业株式会社
类型:发明
国别省市:JP[日本]

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

1