声波滤波器电路模型参数的提取方法及装置与流程

文档序号:11251150阅读:712来源:国知局
声波滤波器电路模型参数的提取方法及装置与流程

本发明涉及滤波器技术领域,特别是涉及声波滤波器电路模型参数的提取方法、声波滤波器电路模型参数的提取装置、计算机可读存储介质和计算机设备。



背景技术:

基于微机电系统(mems,micro-electro-mechanicalsystem)工艺的声波滤波器(如体声波滤波器和声表面波滤波器等)不但体积小,而且插损和功率容量等指标优,在小型化终端设备和系统设备中具有广泛的前景。特别是移动通信不断更新换代,系统设备和终端都为多频、多模产品,为了消除系统间的干扰,保证通信质量,这种小型化、性能优良的声波滤波器模块更是不可或缺。

仿真是声波滤波器设计中的重要环节,一般分为电路仿真和场仿真,前者是对声波滤波器的原始等效电路模型进行优化分析,使其特性满足指标要求,从而为后者物理模型的建模提供依据,即依据电路模型建立真实的声波滤波器的物理结构(物理模型),通过多物理场(电场、磁场、声波场等)仿真计算得到声波滤波器的特性。

声波滤波器设计过程中,重要的是从多物理场仿真结果中提取出对应的电路模型参数,因为这样就可以与原始等效电路模型中相对应的元件值进行对比,找出之间的差异,依次进一步修改声波滤波器相应结构,直至两者接近,从而确定出声波滤波器的最终结构尺寸。

通过仿真和测试知道,声波滤波器所包含的谐振子在主模附近有很多次生模,它们对电路模型参数的提取有干扰作用,增加了准确提出参数算法的困难,因此迄今为止传统技术中还未提供一种有效的声波滤波器电路模型参数提取方法。



技术实现要素:

基于此,针对传统技术中缺乏有效提取声波滤波器电路模型参数方法的问题,提供一种声波滤波器电路模型参数的提取方法及装置,从而能够有效提取声波滤波器的电路模型参数。

一种声波滤波器电路模型参数的提取方法,包括步骤:

一种声波滤波器电路模型参数的提取方法,其特征在于,包括步骤:

对声波滤波器的物理模型进行多物理场仿真,从多物理场仿真的结果中提取出各个谐振子的第一导纳值,其中所述声波滤波器包含若干个谐振子;

对设定的各个谐振子的电路模型参数的初值分别进行优化,根据优化后的各个谐振子的电路模型参数的参数值计算出各个谐振子的第二导纳值;

将各个谐振子的第一导纳值和第二导纳值分别输入预设的目标函数,获得各个谐振子的目标函数值,其中所述目标函数值为第二导纳值和第一导纳值的差值;

若各个谐振子的目标函数值满足预设的收敛条件,提取各个谐振子的与该目标函数值对应的电路模型参数的参数值,将提取的所有谐振子的电路模型参数的参数值作为所述声波滤波器的电路模型参数的参数值。

上述声波滤波器电路模型参数的提取方法,根据声波滤波器物理模型的多物理场仿真结果和导纳值的理论计算结果计算出目标函数值,根据目标函数值满足收敛条件有效提取出声波滤波器的电路模型参数,通过该方法提取的电路模型参数较为准确地拟合了声波滤波器中每个谐振子的频率特性,为声波滤波器的结构优化提供了依据。

在一个实施例中,声波滤波器电路模型参数的提取方法还包括步骤:若存在谐振子的目标函数值不满足预设的收敛条件,对该谐振子的电路模型参数的参数值重新进行优化,并根据优化后的参数值重新获得该谐振子的目标函数值。

在一个实施例中,所述目标函数为:

其中,f(ci0,cim,lim,rim)为目标函数值,ci0为第i个谐振子的静态电容,cim为第i个谐振子的等效电容,lim为第i个谐振子的等效电感,rim为第i个谐振子的电阻,k为第k个频率点,n为总的频率点个数,为第i个谐振子的第二导纳值的相位值,为第i个谐振子的第一导纳值的相位值,ωk为第k个频率点的角频率,ai(ωk)为第i个谐振子的第二导纳值的幅度,a′i(ωk)为第i个谐振子的第一导纳值的幅度。

根据上述设置的目标函数能够得到理想结果,提高电路模型参数提取的准确性。

在一个实施例中,对声波滤波器的物理模型进行多物理场仿真之前,还包括步骤:获取声波滤波器的等效电路模型,根据所述等效电路模型构建所述声波滤波器的物理模型,其中所述等效电路模型中各个谐振子的模型为bvd电路模型。

在一个实施例中,所述电路模型参数包括静态电容、等效电容、等效电感以及电阻;对设定的各个谐振子的电路模型参数的初值分别进行优化之前,还包括步骤:根据各个谐振子的bvd电路模型中静态电容的值、等效电容的值、等效电感的值以及电阻的值,对应设置各个谐振子的静态电容的初值、等效电容的初值、等效电感的初值以及电阻的初值。根据该种方式设置初始值,能够得到理想结果,提高电路模型参数提取的准确性。

在一个实施例中,从多物理场仿真的结果中提取出各个谐振子的第一导纳值包括步骤:从多物理场仿真的结果中提取出各个谐振子在通带内的不同频率点上的第一导纳值。

在一个实施例中,通过数值优化算法对电路模型参数的初值和/或参数值进行优化。根据该种方式搜寻电路模型参数,提高了搜寻计算的收敛速度。

一种声波滤波器电路模型参数的提取装置,包括:

第一导纳值获得模块,用于对声波滤波器的物理模型进行多物理场仿真,从多物理场仿真的结果中提取出各个谐振子的第一导纳值,其中所述声波滤波器包含若干个谐振子;

第二导纳值获得模块,用于对设定的各个谐振子的电路模型参数的初值分别进行优化,根据优化后的各个谐振子的电路模型参数的参数值计算出各个谐振子的第二导纳值;

目标函数值获得模块,用于将各个谐振子的第一导纳值和第二导纳值分别输入预设的目标函数,获得各个谐振子的目标函数值,其中所述目标函数值为第二导纳值和第一导纳值的差值;

电路模型参数提取模块,用于各个谐振子的目标函数值满足预设的收敛条件时,提取各个谐振子的与该目标函数值对应的电路模型参数的参数值,将提取的所有谐振子的电路模型参数的参数值作为所述声波滤波器的电路模型参数的参数值。

上述声波滤波器电路模型参数的提取装置,根据声波滤波器物理模型的多物理场仿真结果和导纳值的理论计算结果计算出目标函数值,根据目标函数值满足收敛条件有效提取出声波滤波器的电路模型参数,通过该装置提取的电路模型参数较为准确地拟合了声波滤波器中每个谐振子的频率特性,为声波滤波器的结构优化提供了依据。

一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现上述任意一项所述方法的步骤。该计算机可读存储介质,根据声波滤波器物理模型的多物理场仿真结果和导纳值的理论计算结果计算出目标函数值,根据目标函数值满足收敛条件有效提取出声波滤波器的电路模型参数,通过该方式提取的电路模型参数较为准确地拟合了声波滤波器中每个谐振子的频率特性,为声波滤波器的结构优化提供了依据。

一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述任意一项所述方法的步骤。该计算机设备,根据声波滤波器物理模型的多物理场仿真结果和导纳值的理论计算结果计算出目标函数值,根据目标函数值满足收敛条件有效提取出声波滤波器的电路模型参数,通过该方式提取的电路模型参数较为准确地拟合了声波滤波器中每个谐振子的频率特性,为声波滤波器的结构优化提供了依据。

附图说明

图1为一实施例的声波滤波器电路模型参数的提取方法的流程示意图;

图2为体声波谐振子bvd等效电路的示意图;

图3为四单元梯形结构体声波滤波器的示意图;

图4为四单元梯形结构体声波滤波器多物理场仿真与提取出的电路模型计算的频率响应曲线;

图5为一实施例的声波滤波器电路模型参数的提取装置的结构示意图;

图6为一实施例的计算机设备的结构示意图。

具体实施方式

为更进一步阐述本发明所采取的技术手段及取得的效果,下面结合附图及较佳实施例,对本发明的技术方案,进行清楚和完整的描述。

如图1所示,在一个实施例中,提供了一种声波滤波器电路模型参数的提取方法,包括步骤:

s110、对声波滤波器的物理模型进行多物理场仿真,从多物理场仿真的结果中提取出各个谐振子的第一导纳值,其中所述声波滤波器包含若干个谐振子;

s120、对设定的各个谐振子的电路模型参数的初值分别进行优化,根据优化后的各个谐振子的电路模型参数的参数值计算出各个谐振子的第二导纳值;

s130、将各个谐振子的第一导纳值和第二导纳值分别输入预设的目标函数,获得各个谐振子的目标函数值,其中所述目标函数值为第二导纳值和第一导纳值的差值;

s140、若各个谐振子的目标函数值满足预设的收敛条件,提取各个谐振子的与该目标函数值对应的电路模型参数的参数值,将提取的所有谐振子的电路模型参数的参数值作为所述声波滤波器的电路模型参数的参数值。

声波滤波器包括体声波(baw,bulkacousticwave)滤波器和声表面波(saw,surfaceacousticwave)滤波器等。声波滤波器的物理模型反映了声波滤波器真实的物理结构。在一个实施例中,对声波滤波器的物理模型进行多物理场仿真之前,还可以包括步骤:获取声波滤波器的等效电路模型,根据所述等效电路模型构建所述声波滤波器的物理模型,其中所述等效电路模型中各个谐振子的模型为bvd(butterworth-vandyke,巴特沃斯-范戴克)电路模型。

等效电路模型是实际电路抽象而成,它近似地反映实际电路的电气特性。由于声波滤波器包括多个谐振子,所以声波滤波器的等效电路模型的基本单元为每个谐振子的bvd电路模型。以体声波谐振子的bvd电路模型为例,如图2所示,它包括由电极形成的静态电容c0、与机械振动相关联的等效电容cm、与机械振动相关联的等效电感lm和与损耗相关的电阻rm。四单元体声波滤波器的拓扑结构如图3所示,其中,谐振子1和谐振子4串联连接,谐振子2和谐振子3并联连接。

依据声波滤波器的等效电路模型建立真实的声波滤波器物理结构(物理模型),然后通过多物理场(电场、磁场、声波场等)仿真计算得到声波滤波器的特性,其中物理模型的构建和多物理场仿真均可以采用现有技术中已有的方式实现。从多物理场仿真的结果中可以提取出各个谐振子在各个频率点上的导纳值,比如第i个谐振子对应的导纳为y′i(ω),这里ω代表角频率,表明导纳yi′是频率的函数。

bvd等效电路模型中,每个谐振子有两个谐振频率:串联谐振频率fs和并联谐振频率fp。在声波滤波器结构中,在串联通路中的谐振子(如图3中谐振子1、4)的串联谐振频率位于声波滤波器通带内,并联谐振频率位于通带外;而并联谐振子(如图3中谐振子2、3)的两个谐振频率与之恰恰相反,即其串联频率位于通带外,并联频率位于通带内。所以,在一个实施例中,从多物理场仿真的结果中提取出各个谐振子的第一导纳值包括步骤:从多物理场仿真的结果中提取出各个谐振子在通带内的不同频率点上的第一导纳值。在进行多物理场仿真时,只在包含通带的一段连续频谱内取点计算其导纳值,即通过多物理场仿真结果提取出各个谐振子在通带内不同频率点ω1,…ωk,…,ωn,上的导纳值y′i(ωk)。

在一个实施例中,所述电路模型参数包括静态电容ci0、等效电容cim、等效电感lim以及电阻rim等。预先设置各个谐振子的电路模型参数的初值,然后对各个初值进行优化,获得优化后的参数值,并采用导纳值计算方法对优化后的参数值进行计算,获得理论计算出的导纳值。

以bvd电路模型为例,理论上第i个谐振子的导纳为:

其中,yi(ω)为第i个谐振子的导纳;ω为角频率;是虚数单位;ci0为第i个谐振子的静态电容;lim为第i个谐振子的等效电感;cim为第i个谐振子的等效电容;rim为第i个谐振子的电阻。

导纳yi(ω)的幅度和相位分别为:

幅度:

相位:

提取电路模型参数ci0、cim、lim和rim的数学问题为求解多变量的非线性函数yi(ω),使其在各个频率点的值与依据多物理仿真结果yi′(ωk)之间的差值满足预设的收敛条件,预设的收敛条件可以为获得的目标函数值为极小值,例如通过设置一个极小阈值,若目标函数值小于这个极小阈值,就找到目标函数的极小值。以目标函数值为极小值为例,求解目标函数值极小值的过程为:根据设置的电路模型参数的初始值,搜寻目标值最小时电路模型参数的最终值,即给定ci0、cim、lim和rim合理的初值,找到ci0、cim、lim和rim的最终值,使目标函数值最小。

如果一个谐振子的目标函数值满足收敛条件,则根据该满足收敛条件的目标函数值可以提取该谐振子的理论计算出来的导纳值(第二导纳值)所对应的电路模型参数的参数值,提取的电路模型参数的参数值即为通过多物理场仿真结果提取的该谐振子的电路模型参数值,每一个谐振子都按此方法提取电路模型参数,就可以得到声波滤波器中所有谐振子的电路模型参数。

在一个实施例中,声波滤波器电路模型参数的提取方法还包括步骤:若存在谐振子的目标函数值不满足预设的收敛条件,对该谐振子的电路模型参数的参数值重新进行优化,并根据优化后的参数值重新获得该谐振子的目标函数值。如果一个谐振子的目标函数值不满足收敛条件,则继续进行参数值的搜寻,然后根据搜寻到的参数值重新计算第二导纳值,根据重新计算的第二导纳值和该谐振子的第一导纳值重新计算出目标函数值,依次循环,直至该谐振子的目标函数值满足收敛条件,该满足收敛条件的目标函数值所对应参数值即为该谐振子的电路模型参数值。

是否能够得到理想结果以及提高搜寻计算的收敛速度与三方面因素有关,第一、赋予电路模型参数(ci0、cim、lim和rim)的初值;第二、初值和参数值的优化方法;第三、目标函数形式。针对三方面因素,本发明分别提供了相应的优选方案,下面进行详细介绍。

关于电路模型参数(ci0、cim、lim和rim)的初值:在设计各个谐振子的bvd电路模型时会为各个元件赋予相应的元件值,例如为每个谐振子的静态电容、等效电容、等效电感以及电阻等电路模型参数设置相应的元件值,因此,为了得到理想结果以及提高搜寻计算的收敛速度,在一个实施例中,对设定的各个谐振子的电路模型参数的初值分别进行优化之前,还包括步骤:根据各个谐振子的bvd电路模型中静态电容的值、等效电容的值、等效电感的值以及电阻的值,对应设置各个谐振子的静态电容的初值、等效电容的初值、等效电感的初值以及电阻的初值。即采用bvd电路模型中相应元件值作为ci0、cim、lim和rim的初值。

对于初值和参数值的优化方法:为了得到理想结果以及提高搜寻计算的收敛速度,在一个实施例中,可以通过现有的数值优化算法对电路模型参数的初值和/或参数值进行优化,例如数值优化算法为共轭梯度优化算法等。

对于目标函数:由于导纳值yi(ωk)是复数,里面含有幅度ai(ωk)和相位两种参数,不能简单地把理论计算导纳值与多物理场仿真导纳值相减作为目标函数,需要创建一个在实数域取值的目标函数作为优化算法判断的依据,在实数域取值是目标函数的值都为实数。

在一个实施例中,所述目标函数为:

其中,f(ci0,cim,lim,rim)为目标函数值,ci0为第i个谐振子的静态电容,cim为第i个谐振子的等效电容,lim为第i个谐振子的等效电感,rim为第i个谐振子的电阻,k为第k个频率点,n为总的频率点个数,为第i个谐振子的第二导纳值的相位值,为第i个谐振子的第一导纳值的相位值,ωk为第k个频率点的角频率,ai(ωk)为第i个谐振子的第二导纳值的幅度,a′i(ωk)为第i个谐振子的第一导纳值的幅度,tan(·)是正切三角函数,lg(·)是以10为底的对数函数。

式(4)表示目标函数是在相应频率点导纳相位角正切值相减后取平方、幅度以10为底的对数值相减后取平方,两者相加后关于n个频率点求和。需要说明的是,本发明并不限制于式(4)所表示的目标函数,在式(4)上的等同变形,例如修改对数底数或者增加系数等,都在本发明的保护范围之内。

另外,在对ci0、cim、lim和rim取值搜寻过程中,限定其范围有利于缩短计算时间,加快收敛速度。

如图4所示,是图3表示的四单元体声波滤波器直接多物理仿真得到的声波滤波器的频率响应,以及通过电路参数提取后用相应的电路模型得到的频率响应曲线,从图4可以看出,两者高度吻合。

基于同一发明构思,本发明还提供一种声波滤波器电路模型参数的提取装置,下面结合附图对本发明提取装置的具体实施方式做详细介绍。

如图5所示,一种声波滤波器电路模型参数的提取装置,包括:

第一导纳值获得模块110,用于对声波滤波器的物理模型进行多物理场仿真,从多物理场仿真的结果中提取出各个谐振子的第一导纳值,其中所述声波滤波器包含若干个谐振子;

第二导纳值获得模块120,用于对设定的各个谐振子的电路模型参数的初值分别进行优化,根据优化后的各个谐振子的电路模型参数的参数值计算出各个谐振子的第二导纳值;

目标函数值获得模块130,用于将各个谐振子的第一导纳值和第二导纳值分别输入预设的目标函数,获得各个谐振子的目标函数值,其中所述目标函数值为第二导纳值和第一导纳值的差值;

电路模型参数提取模块140,用于各个谐振子的目标函数值满足预设的收敛条件时,提取各个谐振子的与该目标函数值对应的电路模型参数的参数值,将提取的所有谐振子的电路模型参数的参数值作为所述声波滤波器的电路模型参数的参数值。

在一个实施例中,若存在谐振子的目标函数值不满足预设的收敛条件,第二导纳值获得模块120对该谐振子的电路模型参数的参数值重新进行优化,目标函数值获得模块130根据优化后的参数值重新获得该谐振子的目标函数值。

在一个实施例中,所述目标函数为:

其中,f(ci0,cim,lim,rim)为目标函数值,ci0为第i个谐振子的静态电容,cim为第i个谐振子的等效电容,lim为第i个谐振子的等效电感,rim为第i个谐振子的电阻,k为第k个频率点,n为总的频率点个数,为第i个谐振子的第二导纳值的相位值,为第i个谐振子的第一导纳值的相位值,ωk为第k个频率点的角频率,ai(ωk)为第i个谐振子的第二导纳值的幅度,a′i(ωk)为第i个谐振子的第一导纳值的幅度。

在一个实施例中,第一导纳值获得模块110对声波滤波器的物理模型进行多物理场仿真之前,还用于获取声波滤波器的等效电路模型,根据所述等效电路模型构建所述声波滤波器的物理模型,其中所述等效电路模型中各个谐振子的模型为bvd电路模型。

在一个实施例中,所述电路模型参数包括静态电容、等效电容、等效电感以及电阻;第二导纳值获得模块120对设定的各个谐振子的电路模型参数的初值分别进行优化之前,还用于根据各个谐振子的bvd电路模型中静态电容的值、等效电容的值、等效电感的值以及电阻的值,对应设置各个谐振子的静态电容的初值、等效电容的初值、等效电感的初值以及电阻的初值。

在一个实施例中,第一导纳值获得模块110从多物理场仿真的结果中提取出各个谐振子在通带内的不同频率点上的第一导纳值。

在一个实施例中,第二导纳值获得模块120通过数值优化算法对电路模型参数的初值和/或参数值进行优化。

在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以下步骤:

对声波滤波器的物理模型进行多物理场仿真,从多物理场仿真的结果中提取出各个谐振子的第一导纳值,其中所述声波滤波器包含若干个谐振子;

对设定的各个谐振子的电路模型参数的初值分别进行优化,根据优化后的各个谐振子的电路模型参数的参数值计算出各个谐振子的第二导纳值;

将各个谐振子的第一导纳值和第二导纳值分别输入预设的目标函数,获得各个谐振子的目标函数值,其中所述目标函数值为第二导纳值和第一导纳值的差值;

若各个谐振子的目标函数值满足预设的收敛条件,提取各个谐振子的与该目标函数值对应的电路模型参数的参数值,将提取的所有谐振子的电路模型参数的参数值作为所述声波滤波器的电路模型参数的参数值。

在一个实施例中,该计算机程序被处理器执行时还实现以下步骤:若存在谐振子的目标函数值不满足预设的收敛条件,对该谐振子的电路模型参数的参数值重新进行优化,并根据优化后的参数值重新获得该谐振子的目标函数值。

在一个实施例中,所述目标函数为:

其中,f(ci0,cim,lim,rim)为目标函数值,ci0为第i个谐振子的静态电容,cim为第i个谐振子的等效电容,lim为第i个谐振子的等效电感,rim为第i个谐振子的电阻,k为第k个频率点,n为总的频率点个数,为第i个谐振子的第二导纳值的相位值,为第i个谐振子的第一导纳值的相位值,ωk为第k个频率点的角频率,ai(ωk)为第i个谐振子的第二导纳值的幅度,a′i(ωk)为第i个谐振子的第一导纳值的幅度。

在一个实施例中,该计算机程序被处理器执行时还实现以下步骤:对声波滤波器的物理模型进行多物理场仿真之前,还包括步骤:获取声波滤波器的等效电路模型,根据所述等效电路模型构建所述声波滤波器的物理模型,其中所述等效电路模型中各个谐振子的模型为bvd电路模型。

在一个实施例中,所述电路模型参数包括静态电容、等效电容、等效电感以及电阻;该计算机程序被处理器执行时还实现以下步骤:对设定的各个谐振子的电路模型参数的初值分别进行优化之前,还包括步骤:根据各个谐振子的bvd电路模型中静态电容的值、等效电容的值、等效电感的值以及电阻的值,对应设置各个谐振子的静态电容的初值、等效电容的初值、等效电感的初值以及电阻的初值。

在一个实施例中,该计算机程序被处理器执行时还实现以下步骤:从多物理场仿真的结果中提取出各个谐振子的第一导纳值包括步骤:从多物理场仿真的结果中提取出各个谐振子在通带内的不同频率点上的第一导纳值。

在一个实施例中,该计算机程序被处理器执行时还实现以下步骤:通过数值优化算法对电路模型参数的初值和/或参数值进行优化。

上述计算机可读存储介质的其它技术特征与上述声波滤波器电路模型参数的提取方法的技术特征相同,在此不予赘述。

如图6所示,在一个实施例中,提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现以下步骤:

对声波滤波器的物理模型进行多物理场仿真,从多物理场仿真的结果中提取出各个谐振子的第一导纳值,其中所述声波滤波器包含若干个谐振子;

对设定的各个谐振子的电路模型参数的初值分别进行优化,根据优化后的各个谐振子的电路模型参数的参数值计算出各个谐振子的第二导纳值;

将各个谐振子的第一导纳值和第二导纳值分别输入预设的目标函数,获得各个谐振子的目标函数值,其中所述目标函数值为第二导纳值和第一导纳值的差值;

若各个谐振子的目标函数值满足预设的收敛条件,提取各个谐振子的与该目标函数值对应的电路模型参数的参数值,将提取的所有谐振子的电路模型参数的参数值作为所述声波滤波器的电路模型参数的参数值。

在一个实施例中,所述处理器执行所述程序时还实现以下步骤:若存在谐振子的目标函数值不满足预设的收敛条件,对该谐振子的电路模型参数的参数值重新进行优化,并根据优化后的参数值重新获得该谐振子的目标函数值。

在一个实施例中,所述目标函数为:

其中,f(ci0,cim,lim,rim)为目标函数值,ci0为第i个谐振子的静态电容,cim为第i个谐振子的等效电容,lim为第i个谐振子的等效电感,rim为第i个谐振子的电阻,k为第k个频率点,n为总的频率点个数,为第i个谐振子的第二导纳值的相位值,为第i个谐振子的第一导纳值的相位值,ωk为第k个频率点的角频率,ai(ωk)为第i个谐振子的第二导纳值的幅度,a′i(ωk)为第i个谐振子的第一导纳值的幅度。

在一个实施例中,所述处理器执行所述程序时还实现以下步骤:对声波滤波器的物理模型进行多物理场仿真之前,还包括步骤:获取声波滤波器的等效电路模型,根据所述等效电路模型构建所述声波滤波器的物理模型,其中所述等效电路模型中各个谐振子的模型为bvd电路模型。

在一个实施例中,所述电路模型参数包括静态电容、等效电容、等效电感以及电阻;所述处理器执行所述程序时还实现以下步骤:对设定的各个谐振子的电路模型参数的初值分别进行优化之前,还包括步骤:根据各个谐振子的bvd电路模型中静态电容的值、等效电容的值、等效电感的值以及电阻的值,对应设置各个谐振子的静态电容的初值、等效电容的初值、等效电感的初值以及电阻的初值。

在一个实施例中,所述处理器执行所述程序时还实现以下步骤:从多物理场仿真的结果中提取出各个谐振子的第一导纳值包括步骤:从多物理场仿真的结果中提取出各个谐振子在通带内的不同频率点上的第一导纳值。

在一个实施例中,所述处理器执行所述程序时还实现以下步骤:通过数值优化算法对电路模型参数的初值和/或参数值进行优化。

上述计算机设备的其它技术特征与上述声波滤波器电路模型参数的提取方法的技术特征相同,在此不予赘述。

声波滤波器电路模型参数的提取在声波滤波器设计中至关重要,因为通过得到结果就可以判断声波滤波器哪些参数需要调整,以及调整幅度大小,降低声波滤波器设计难度。本发明通过对多物理场仿真结果进行曲线拟合、数值优化求极小值,高效、准确提取出声波滤波器各个谐振子对应的电容、等效电感和电阻等电路模型参数,对相应的声波滤波器结构进行分析优化,缩短产品仿真设计时间。实际应用中,提取的电路模型参数得到声波滤波器电路模型的频率响应与多物理场仿真结果高度吻合,说明这种方法准确有效。另外,本发明非常适合于用现有的商用数学软件编程,程序简单高效。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(read-onlymemory,rom)或随机存储记忆体(randomaccessmemory,ram)等。

以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1