CN109495820B - 扬声器振膜的振幅调节方法及*** - Google Patents
扬声器振膜的振幅调节方法及*** Download PDFInfo
- Publication number
- CN109495820B CN109495820B CN201811492918.7A CN201811492918A CN109495820B CN 109495820 B CN109495820 B CN 109495820B CN 201811492918 A CN201811492918 A CN 201811492918A CN 109495820 B CN109495820 B CN 109495820B
- Authority
- CN
- China
- Prior art keywords
- loudspeaker
- diaphragm
- amplitude
- coil
- transfer function
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 50
- 238000012546 transfer Methods 0.000 claims abstract description 102
- 230000005520 electrodynamics Effects 0.000 claims abstract description 48
- 230000001133 acceleration Effects 0.000 claims description 19
- 238000006243 chemical reaction Methods 0.000 claims description 8
- 230000005284 excitation Effects 0.000 claims description 5
- 230000005611 electricity Effects 0.000 claims 1
- 239000003990 capacitor Substances 0.000 description 8
- 238000006073 displacement reaction Methods 0.000 description 4
- 230000035939 shock Effects 0.000 description 3
- 238000001514 detection method Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 238000003672 processing method Methods 0.000 description 2
- 230000009466 transformation Effects 0.000 description 2
- 230000003750 conditioning effect Effects 0.000 description 1
- 230000002427 irreversible effect Effects 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000001131 transforming effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04R—LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
- H04R9/00—Transducers of moving-coil, moving-strip, or moving-wire type
- H04R9/06—Loudspeakers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04R—LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
- H04R9/00—Transducers of moving-coil, moving-strip, or moving-wire type
- H04R9/02—Details
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04R—LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
- H04R2400/00—Loudspeakers
- H04R2400/11—Aspects regarding the frame of loudspeaker transducers
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Acoustics & Sound (AREA)
- Signal Processing (AREA)
- Circuit For Audible Band Transducer (AREA)
Abstract
本发明实施例提供了一种扬声器振膜的振幅调节方法及***,首先通过扬声器的相关参数分别确定出扬声器的电动力学模型以及机械动力学模型,根据电动力学模型以及机械动力学模型,即可确定出扬声器的S域/Z域传递函数表达式,通过扬声器的S域/Z域传递函数表达式对扬声器振膜的振幅进行预测,通过调节扬声器的增益,使预测得到的扬声器振膜的振幅不超过扬声器振膜的振幅物理极限值。通过对扬声器振膜的振幅进行预测,提前调节扬声器的增益,防止扬声器振膜振幅超过物理极限值,保证了扬声器在不被损伤的条件下获得了尽可能大的音量。而且不需要对扬声器作额外的处理,不需要实时测量电流,具有成本低,对扬声器的电池损耗更低优势。
Description
技术领域
本发明实施例涉及扬声器技术领域,更具体地,涉及扬声器振膜的振幅调节方法及***。
背景技术
目前,由于扬声器特殊的物理结构,每一个扬声器振膜的振幅都存在一个物理极限,当扬声器振膜振幅长期超过物理极限时,将会对扬声器造成不可逆转的机械损伤。由于人们对扬声器的音量大小有着一定需求,就不可避免的会加大输入信号的音量,因此在保证扬声器不被损坏的条件下又能获得尽可能大的音量是一个亟待解决的问题。
现有技术中存在一种增益控制方法及装置,首先设定N(N≥2)个不同级别的阈值,当输出信号超过设定阈值级别越高,则相应以越快的速率降低输出增益,从而实现对扬声器的保护。但是,这种方法并不能提前预防输出信号对扬声器的冲击,只能在超过设定阈值情况下按照不同速率进行调整,实际已经对扬声器造成了损伤,当这种损伤不断累积,最终会损坏扬声器,并且所设定的阈值并无可靠的理论依据,只能按照经验值进行设定,当所设定阈值比较保守时,比如整体阈值比较小,均在物理极限以下时,虽然可以提供更加安全的保护,但无法达到可以获得的最大音量,降低了扬声器的利用率。
现有技术中存在一种扬声器及扬声器振幅的调整方法,在扬声器中加入电容器,将电容器的第一极板设置在扬声器的振膜表面,将电容器的第二极板设置在第一极板的正上方或正下方,将电容器、电源与电流检测模块串联形成回路,极板间距d也就是振膜偏离平衡位置的振动位移x,实时测量电容器电流I,利用电容器电流I与电荷Q、电荷Q与电容C、以及电容C与极板间距d之间的关系,得到电容器电流I与振动位移x之间的关系,根据振动位移x控制输入信号的增益,从而达到对扬声器振膜进行保护的目的。这种方法可以对扬声器振膜的振幅进行实时监控,进而及时做出输出增益的调整,但是并不能防止扬声器振膜的振幅超过物理极限,只能在振幅超过物理极限时及时做出调整,缺乏相应的预测保护机制。当一个短时间内输入信号及输出增益都很大时,振膜的振幅在短时间内可能会极大的超过物理极限,同样会对扬声器造成不可逆转的机械损伤。此外,这种方法需要在扬声器的振膜表面放置电容极板,这样会增大扬声器的成本,并且还需要与电源及电流检测装置串联形成回路,不仅会增加项目成本,还会增大在比如手机应用上的电池损耗。
因此,现急需提供一种能够解决上述技术问题的扬声器振膜的振幅调节方法及***。
发明内容
为克服上述问题或者至少部分地解决上述问题,本发明实施例提供了一种扬声器振膜的振幅调节方法及***。
第一方面,本发明实施例提供了一种扬声器振膜的振幅调节方法,包括:
基于扬声器线圈两端的电压、流过所述扬声器线圈的电流以及扬声器振膜的速率,确定扬声器的电动力学模型,并基于所述速率、所述扬声器振膜的振幅、所述扬声器振膜的加速度以及所述扬声器线圈受到的作用力,确定所述扬声器的机械动力学模型;
基于所述电动力学模型以及所述机械动力学模型,确定所述扬声器的S域传递函数表达式,并确定所述扬声器的S域传递函数表达式中的常数取值;所述扬声器的S域传递函数表达式用于表示所述扬声器振膜的振幅与所述扬声器线圈两端的电压之间的连续关系;
基于所述扬声器的S域传递函数表达式,对所述扬声器振膜的振幅进行预测,若判断获知预测得到的所述扬声器振膜的振幅超过所述扬声器振膜的振幅物理极限值,则调节所述扬声器的增益,使预测得到的所述扬声器振膜的振幅不超过所述扬声器振膜的振幅物理极限值。
第二方面,本发明实施例提供了一种扬声器振膜的振幅调节方法,包括:
基于扬声器线圈两端的电压、流过所述扬声器线圈的电流以及扬声器振膜的速率,确定扬声器的电动力学模型,并基于所述速率、所述扬声器振膜的振幅、所述扬声器振膜的加速度以及所述扬声器线圈受到的作用力,确定所述扬声器的机械动力学模型;
基于所述电动力学模型以及所述机械动力学模型,确定所述扬声器的Z域传递函数表达式,并确定所述扬声器的Z域传递函数表达式中的常数取值;所述扬声器的Z域传递函数表达式表示所述扬声器振膜的振幅与所述扬声器线圈两端的电压之间确定的离散关系;
基于所述扬声器的Z域传递函数表达式,对所述扬声器振膜的振幅进行预测,若判断获知预测得到的所述扬声器振膜的振幅超过所述扬声器振膜的振幅物理极限值,则调节所述扬声器的增益,使预测得到的所述扬声器振膜的振幅不超过所述扬声器振膜的振幅物理极限值。
第三方面,本发明实施例提供了一种扬声器振膜的振幅调节***,包括:
第一模型确定模块,用于基于扬声器线圈两端的电压、流过所述扬声器线圈的电流以及扬声器振膜的速率,确定扬声器的电动力学模型,并基于所述速率、所述扬声器振膜的振幅、所述扬声器振膜的加速度以及所述扬声器线圈受到的作用力,确定所述扬声器的机械动力学模型;
第一传递函数表达式确定模块,用于基于所述电动力学模型以及所述机械动力学模型,确定所述扬声器的S域传递函数表达式,并确定所述扬声器的S域传递函数表达式中的常数取值;所述扬声器的S域传递函数表达式用于表示所述扬声器振膜的振幅与所述扬声器线圈两端的电压之间的连续关系;
第一调节模块,用于基于所述扬声器的S域传递函数表达式,对所述扬声器振膜的振幅进行预测,若判断获知预测得到的所述扬声器振膜的振幅超过所述扬声器振膜的振幅物理极限值,则调节所述扬声器的增益,使预测得到的所述扬声器振膜的振幅不超过所述扬声器振膜的振幅物理极限值。
第四方面,本发明实施例提供了一种扬声器振膜的振幅调节***,包括:
第二模型确定模块,用于基于扬声器线圈两端的电压、流过所述扬声器线圈的电流以及扬声器振膜的速率,确定扬声器的电动力学模型,并基于所述速率、所述扬声器振膜的振幅、所述扬声器振膜的加速度以及所述扬声器线圈受到的作用力,确定所述扬声器的机械动力学模型;
第二传递函数表达式确定模块,用于基于所述电动力学模型以及所述机械动力学模型,确定所述扬声器的Z域传递函数表达式,并确定所述扬声器的Z域传递函数表达式中的常数取值;所述扬声器的Z域传递函数表达式表示所述扬声器振膜的振幅与所述扬声器线圈两端的电压之间确定的离散关系;
第二调节模块,用于基于所述扬声器的Z域传递函数表达式,对所述扬声器振膜的振幅进行预测,若判断获知预测得到的所述扬声器振膜的振幅超过所述扬声器振膜的振幅物理极限值,则调节所述扬声器的增益,使预测得到的所述扬声器振膜的振幅不超过所述扬声器振膜的振幅物理极限值。
本发明实施例提供的一种扬声器振膜的振幅调节方法及***,首先通过扬声器的相关参数分别确定出扬声器的电动力学模型以及机械动力学模型,根据电动力学模型以及机械动力学模型,即可确定出扬声器的S域/Z域传递函数表达式,通过扬声器的S域/Z域传递函数表达式对扬声器振膜的振幅进行预测,通过调节扬声器的增益,使预测得到的扬声器振膜的振幅不超过扬声器振膜的振幅物理极限值。本发明实施例中提供的扬声器振膜的振幅调节方法,通过对扬声器振膜的振幅进行预测,提前调节扬声器的增益,防止扬声器振膜振幅超过物理极限值,保证了扬声器在不被损伤的条件下获得了尽可能大的音量。抗冲击能力强,能提供更加全面,更加安全的保护。而且不需要对扬声器作额外的处理,不需要实时测量电流,具有成本低,对扬声器的电池损耗更低优势。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种扬声器振膜的振幅调节方法的流程示意图;
图2为本发明实施例提供的一种扬声器振膜的振幅调节方法的流程示意图;
图3为本发明实施例提供的一种扬声器振膜的振幅调节***的结构示意图;
图4为本发明实施例提供的一种扬声器振膜的振幅调节***的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
如图1所示,本发明一实施例提供了一种扬声器振膜的振幅调节方法,包括:
S11,基于扬声器线圈两端的电压、流过所述扬声器线圈的电流以及扬声器振膜的速率,确定扬声器的电动力学模型,并基于所述速率、所述扬声器振膜的振幅、所述扬声器振膜的加速度以及所述扬声器线圈受到的作用力,确定所述扬声器的机械动力学模型;
S12,基于所述电动力学模型以及所述机械动力学模型,确定所述扬声器的S域传递函数表达式,并确定所述扬声器的S域传递函数表达式中的常数取值;所述扬声器的S域传递函数表达式用于表示所述扬声器振膜的振幅与所述扬声器线圈两端的电压之间的连续关系;
S13,基于所述扬声器的S域传递函数表达式,对所述扬声器振膜的振幅进行预测,若判断获知预测得到的所述扬声器振膜的振幅超过所述扬声器振膜的振幅物理极限值,则调节所述扬声器的增益,使预测得到的所述扬声器振膜的振幅不超过所述扬声器振膜的振幅物理极限值。
具体地,本发明实施例中提供的扬声器振膜的振幅调节方法,首先需要确定扬声器的电动力学模型以及扬声器的机械动力学模型,电动力学模型可通过基尔霍夫电压定律确定,机械动力学模型可以通过扬声器受力平衡原理确定。然后根据电动力学模型、机械动力学模型以及之间的联系,确定出扬声器的S域传递函数表达式,并确定扬声器的S域传递函数表达式中的常数取值。其中,扬声器的S域传递函数表达式用于表示扬声器振膜的振幅与扬声器线圈两端的电压之间的连续关系。最后,根据扬声器的S域传递函数表达式,选取一输入信号输入至扬声器,得到扬声器线圈两端的电压值,代入至扬声器的S域传递函数表达式,即可预测出扬声器振膜的振幅。判断预测得到的扬声器振膜的振幅与扬声器振膜的振幅物理极限值之间的大小关系,若判断获知预测得到的扬声器振膜的振幅超过扬声器振膜的振幅物理极限值,则调节扬声器的增益,改变扬声器线圈两端的电压值,进而改变扬声器振膜的振幅,使扬声器振膜的振幅不超过扬声器振膜的振幅物理极限值。
需要说明的是,本发明实施例中的扬声器振膜的振幅即为扬声器振膜的位移,二者均是扬声器正常工作时扬声器振膜偏离平衡位置的距离。
本发明实施例中提供的扬声器振膜的振幅调节方法,首先通过扬声器的相关参数分别确定出扬声器的电动力学模型以及机械动力学模型,根据电动力学模型以及机械动力学模型,即可确定出扬声器的S域传递函数表达式,通过扬声器的S域传递函数表达式对扬声器振膜的振幅进行预测,通过调节扬声器的增益,使预测得到的扬声器振膜的振幅不超过扬声器振膜的振幅物理极限值。本发明实施例中提供的扬声器振膜的振幅调节方法,通过对扬声器振膜的振幅进行预测,提前调节扬声器的增益,防止扬声器振膜振幅超过物理极限值,保证了扬声器在不被损伤的条件下获得了尽可能大的音量。抗冲击能力强,能提供更加全面,更加安全的保护。而且不需要对扬声器作额外的处理,不需要实时测量电流,具有成本低,对扬声器的电池损耗更低优势。
在上述实施例的基础上,本发明实施例中提供的扬声器振膜的振幅调节方法,所述基于所述电动力学模型以及所述机械动力学模型,确定所述扬声器的S域传递函数表达式,具体包括:
基于所述电动力学模型以及所述机械动力学模型,确定所述扬声器振膜的振幅与所述扬声器线圈两端的电压之间的时域关系;
基于所述时域关系以及拉普拉斯变换,确定所述扬声器的S域传递函数表达式。
具体地,本发明实施例中,由于电动力学模型以及机械动力学模型均是时域上的,如果要确定频域上扬声器振膜的振幅与所述扬声器线圈两端的电压之间的关系,则需要先根据电动力学模型以及机械动力学模型,确定扬声器振膜的振幅与扬声器线圈两端的电压之间的时域关系,然后将时域关系进行拉普拉斯变换,确定出扬声器的S域传递函数表达式。
在上述实施例的基础上,本发明实施例中提供的扬声器振膜的振幅调节方法,所述确定所述扬声器的S域传递函数表达式中的常数取值,具体包括:
随机选取多个频点,并在每一个频点处对所述扬声器施加正弦激励信号;
分别获取每一个频点处所述扬声器振膜的振幅取值以及所述扬声器线圈两端的电压取值,确定所述扬声器的S域传递函数表达式中的常数取值。
具体地,本发明实施例中提供了一种确定扬声器的S域传递函数表达式中的常数取值的方法,根据扬声器的S域传递函数表达式中的常数个数,确定选取的频点个数。对于每一个频点来说,在每一个频点处对扬声器施加正弦激励信号,即向扬声器施加一输入信号,然后确定出每一个频点处的扬声器振膜的振幅取值以及扬声器线圈两端的电压取值,分别对得到的扬声器振膜的振幅取值以及扬声器线圈两端的电压取值进行傅里叶变换,变换得到对应频率下的扬声器振膜的振幅取值以及扬声器线圈两端的电压取值。最后将所有变换得到的扬声器振膜的振幅取值以及扬声器线圈两端的电压取值分别代入至S域传递函数表达式中,得到多个等式,将所有等式联立成方程组,求解方程组即可得到S域传递函数表达式中的常数取值。
在上述实施例的基础上,本发明实施例中提供的扬声器振膜的振幅调节方法中,得到的扬声器的S域传递函数表达式具体为:
其中,xd(s)为所述扬声器振膜的振幅,vc(s)为所述扬声器线圈两端的电压,a、b、c为常数,s为S域复变量。
需要说明的是,公式(1)即为扬声器振膜的振幅与扬声器线圈两端的电压之间的连续关系,也就是扬声器的S域传递函数表达式。公式(1)中的常数a、b以及c可通过上述提供的确定扬声器的S域传递函数表达式中的常数取值的方法确定。由于a、b、c均为常数,在频率一定时,即s一定时,xd(s)和vc(s)均可以测量得到,因此只需要三个方程即可求出a、b、c的取值。可以先向扬声器施加一正弦激励信号作为输入信号,正弦激励信号的频率为f,在正弦激励信号中选取一频率f0以及预设频率间隔Δf,确定f0-Δf、f0、f0+Δf这三个频点处扬声器振膜的振幅以及扬声器线圈两端的电压,分别对得到的扬声器振膜的振幅以及扬声器线圈两端的电压进行快速傅里叶变换(即FFT变换),变换得到对应频率下的扬声器振膜的振幅最大取值xd(s1)、xd(s2)、xd(s3)以及扬声器线圈两端的电压最大取值vc(s1)、vc(s2)、vc(s3),其中s1、s2、s3分别与f0-Δf、f0、f0+Δf一一对应对应。将xd(s1)与vc(s1)、xd(s2)与vc(s2)以及xd(s3)与vc(s3)分别代入公式(1),得到三个方程,联立成方程组,以a、b、c作为未知量求解方程组,即可得到a、b、c的取值。
本发明实施例中,公式(1)为扬声器的S域传递函数表达式,即扬声器的静态物理模型,满足二阶低通滤波器的形式,可以在模拟IC内部,使用电路的方式增加一个二阶低通滤波器来模拟扬声器模型,实现对扬声器振膜振幅的预测,从而实现对扬声器振膜的保护。
在上述实施例的基础上,本发明实施例中提供的扬声器振膜的振幅调节方法,所述基于扬声器线圈两端的电压、流过所述扬声器线圈的电流以及扬声器振膜的速率,确定扬声器的电动力学模型,具体包括:
基于扬声器线圈两端的电压、流过所述扬声器线圈的电流以及扬声器振膜的速率,通过如下公式确定所述扬声器的电动力学模型:
其中,vc(t)为所述扬声器线圈两端的电压,ic(t)为流过所述扬声器线圈的电流,Reb为所述扬声器的阻抗,φ0为平衡状态下所述扬声器的电压转换系数,xd(t)为所述扬声器振膜的振幅,为所述扬声器振膜的速率,t为时间变量。
上述公式(2)即为确定出的扬声器的电动力学模型。
在上述实施例的基础上,本发明实施例中提供的扬声器振膜的振幅调节方法,所述基于所述速率、所述扬声器振膜的振幅、所述扬声器振膜的加速度以及所述扬声器线圈受到的作用力,确定所述扬声器的机械动力学模型,具体包括:
基于所述速率、所述扬声器振膜的振幅、所述扬声器振膜的加速度以及所述扬声器线圈受到的作用力,通过如下公式确定所述扬声器的机械动力学模型:
其中,md为所述扬声器振膜的质量,cd为所述扬声器振膜的机械阻力系数,kd为所述扬声器振膜的刚度,xd(t)为所述扬声器振膜的振幅,为所述扬声器振膜的速率,为所述扬声器振膜的加速率,fc(t)为所述扬声器线圈受到的作用力,t为时间变量。
上述公式(3)即为确定出的扬声器的机械动力学模型。
在上述实施例的基础上,本发明实施例中提供的扬声器振膜的振幅调节方法,所述基于所述电动力学模型以及所述机械动力学模型,确定所述扬声器的S域传递函数表达式,具体包括:
基于所述电动力学模型以及所述机械动力学模型,通过平衡状态下如下公式确定所述扬声器的S域传递函数表达式:
fc(t)=φ0ic(t) (4)
其中,φ0为平衡状态下所述扬声器的电压转换系数,ic(t)为流过所述扬声器线圈的电流,fc(t)为所述扬声器线圈受到的作用力。
具体地,本发明实施例中平衡状态是指xd(t)=0的状态。本发明实施例中通过公式(2)、(3)、(4)可以得到扬声器振膜的振幅与扬声器线圈两端的电压之间的时域关系式,通过拉普拉斯变换将时域关系式变换为公式(5):
将公式(5)进行变形,得到公式(6):
如图2所示,在上述实施例的基础上,本发明实施例中提供了一种扬声器振膜的振幅调节方法,包括:
S21,基于扬声器线圈两端的电压、流过所述扬声器线圈的电流以及扬声器振膜的速率,确定扬声器的电动力学模型,并基于所述速率、所述扬声器振膜的振幅、所述扬声器振膜的加速度以及所述扬声器线圈受到的作用力,确定所述扬声器的机械动力学模型;
S22,基于所述电动力学模型以及所述机械动力学模型,确定所述扬声器的Z域传递函数表达式,并确定所述扬声器的Z域传递函数表达式中的常数取值;所述扬声器的Z域传递函数表达式表示所述扬声器振膜的振幅与所述扬声器线圈两端的电压之间确定的离散关系;
S23,基于所述扬声器的Z域传递函数表达式,对所述扬声器振膜的振幅进行调节,若判断获知所述扬声器振膜的振幅超过所述扬声器振膜的振幅物理极限值,则调节所述扬声器的增益,使所述扬声器振膜的振幅不超过所述扬声器振膜的振幅物理极限值。
具体地,本发明实施例中提供的扬声器振膜的振幅调节方法,与上述方法类实施例中提供的扬声器振膜的振幅调节方法的区别仅在于通过电动力学模型以及机械动力学模型,确定出扬声器的Z域传递函数表达式,也就是扬声器振膜的振幅与扬声器线圈两端的电压之间确定的离散关系,然后根据扬声器的Z域传递函数表达式,对扬声器振膜的振幅进行调节,调节过程与上述方法类实施例中提供的扬声器振膜的振幅调节方法中的调节过程也是完全一致的,本发明实施例中对于一致的部分不作具体限定。
需要说明的是,本发明实施例中可以先确定出扬声器的S域传递函数表达式,然后通过S域和Z域的转换关系,得到Z域传递函数表达式。例如,S域传递函数表达式可通过公式(1)表示,则将公式(1)通过脉冲响应不变法处理,得到公式(8),即为Z域传递函数表达式。
其中,xd(z)为所述扬声器振膜的振幅,vc(z)为所述扬声器线圈两端的电压,a1、a2、b1为常数,z为Z域复变量。
本发明实施例中提供的扬声器振膜的振幅调节方法,可以应用于数字应用中,根据扬声器输入的数字信号,对扬声器振膜的振幅进行预测,从而保证在获取最大音量的条件下,使扬声器振膜不被损坏。
本发明实施例中提供的扬声器振膜的振幅调节方法,首先通过扬声器的相关参数分别确定出扬声器的电动力学模型以及机械动力学模型,根据电动力学模型以及机械动力学模型,即可确定出扬声器的Z域传递函数表达式,通过扬声器的Z域传递函数表达式对扬声器振膜的振幅进行预测,通过调节扬声器的增益,使预测得到的扬声器振膜的振幅不超过扬声器振膜的振幅物理极限值。本发明实施例中提供的扬声器振膜的振幅调节方法,通过对扬声器振膜的振幅进行预测,提前调节扬声器的增益,防止扬声器振膜振幅超过物理极限值,保证了扬声器在不被损伤的条件下获得了尽可能大的音量。抗冲击能力强,能提供更加全面,更加安全的保护。而且不需要对扬声器作额外的处理,不需要实时测量电流,具有成本低,对扬声器的电池损耗更低优势。
如图3所示,在上述实施例的基础上,本发明实施例中提供了一种扬声器振膜的振幅调节***,包括:第一模型确定模块31、第一传递函数表达式确定模块32以及第一调节模块33。其中,
第一模型确定模块31用于基于扬声器线圈两端的电压、流过所述扬声器线圈的电流以及扬声器振膜的速率,确定扬声器的电动力学模型,并基于所述速率、所述扬声器振膜的振幅、所述扬声器振膜的加速度以及所述扬声器线圈受到的作用力,确定所述扬声器的机械动力学模型;
第一传递函数表达式确定模块32用于基于所述电动力学模型以及所述机械动力学模型,确定所述扬声器的S域传递函数表达式,并确定所述扬声器的S域传递函数表达式中的常数取值;所述扬声器的S域传递函数表达式用于表示所述扬声器振膜的振幅与所述扬声器线圈两端的电压之间的连续关系;
第一调节模块33用于基于所述扬声器的S域传递函数表达式,对所述扬声器振膜的振幅进行调节,若判断获知所述扬声器振膜的振幅超过所述扬声器振膜的振幅物理极限值,则调节所述扬声器的增益,使所述扬声器振膜的振幅不超过所述扬声器振膜的振幅物理极限值。
具体地,本发明实施例中提供的扬声器振膜的振幅调节***中各模块的作用和处理方法与图1所示的方法类实施例中各步骤的操作流程是一一对应的,达到的技术效果也是一致的,本发明实施例中对此不再赘述。
如图4所示,在上述实施例的基础上,本发明实施例中提供了一种扬声器振膜的振幅调节***,包括:第二模型确定模块41、第二传递函数表达式确定模块42以及第二调节模块43。其中,
第二模型确定模块41用于基于扬声器线圈两端的电压、流过所述扬声器线圈的电流以及扬声器振膜的速率,确定扬声器的电动力学模型,并基于所述速率、所述扬声器振膜的振幅、所述扬声器振膜的加速度以及所述扬声器线圈受到的作用力,确定所述扬声器的机械动力学模型;
第二传递函数表达式确定模块42用于基于所述电动力学模型以及所述机械动力学模型,确定所述扬声器的Z域传递函数表达式,并确定所述扬声器的Z域传递函数表达式中的常数取值;所述扬声器的Z域传递函数表达式表示所述扬声器振膜的振幅与所述扬声器线圈两端的电压之间确定的离散关系;
第二调节模块43用于基于所述扬声器的Z域传递函数表达式,对所述扬声器振膜的振幅进行调节,若判断获知所述扬声器振膜的振幅超过所述扬声器振膜的振幅物理极限值,则调节所述扬声器的增益,使所述扬声器振膜的振幅不超过所述扬声器振膜的振幅物理极限值。
具体地,本发明实施例中提供的扬声器振膜的振幅调节***中各模块的作用和处理方法与图2所示的方法类实施例中各步骤的操作流程是一一对应的,达到的技术效果也是一致的,本发明实施例中对此不再赘述。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
Claims (6)
1.一种扬声器振膜的振幅调节方法,其特征在于,包括:
基于扬声器线圈两端的电压、流过所述扬声器线圈的电流以及扬声器振膜的速率,通过如下公式确定所述扬声器的电动力学模型:
其中,vc(t)为所述扬声器线圈两端的电压,ic(t)为流过所述扬声器线圈的电流,Reb为所述扬声器的阻抗,φ0为平衡状态下所述扬声器的电压转换系数,xd(t)为所述扬声器振膜的振幅,为所述扬声器振膜的速率,t为时间变量;
基于所述速率、所述扬声器振膜的振幅、所述扬声器振膜的加速度以及所述扬声器线圈受到的作用力,通过如下公式确定所述扬声器的机械动力学模型:
其中,md为所述扬声器振膜的质量,cd为所述扬声器振膜的机械阻力系数,kd为所述扬声器振膜的刚度,xd(t)为所述扬声器振膜的振幅,为所述扬声器振膜的速率,为所述扬声器振膜的加速率,fc(t)为所述扬声器线圈受到的作用力,t为时间变量;
基于所述电动力学模型以及所述机械动力学模型,确定所述扬声器的S域传递函数表达式,并确定所述扬声器的S域传递函数表达式中的常数取值;所述扬声器的S域传递函数表达式用于表示所述扬声器振膜的振幅与所述扬声器线圈两端的电压之间的连续关系;
所述扬声器的S域传递函数表达式具体为:
其中,xd(s)为所述扬声器振膜的振幅,vc(s)为所述扬声器线圈两端的电压,a、b、c为常数,s为S域复变量;
基于所述扬声器的S域传递函数表达式,选取一输入信号输入至扬声器,得到扬声器线圈两端的电压值,代入至所述扬声器的S域传递函数表达式,对所述扬声器振膜的振幅进行预测,若判断获知预测得到的所述扬声器振膜的振幅超过所述扬声器振膜的振幅物理极限值,则调节所述扬声器的增益,使预测得到的所述扬声器振膜的振幅不超过所述扬声器振膜的振幅物理极限值。
2.根据权利要求1所述的扬声器振膜的振幅调节方法,其特征在于,所述确定所述扬声器的S域传递函数表达式中的常数取值,具体包括:
随机选取多个频点,并在每一个频点处对所述扬声器施加正弦激励信号;
分别获取每一个频点处所述扬声器振膜的振幅取值以及所述扬声器线圈两端的电压取值,确定所述扬声器的S域传递函数表达式中的常数取值。
3.根据权利要求1-2中任一项所述的扬声器振膜的振幅调节方法,其特征在于,所述基于所述电动力学模型以及所述机械动力学模型,确定所述扬声器的S域传递函数表达式,具体包括:
基于所述电动力学模型、所述机械动力学模型以及平衡状态下如下公式:
fc(t)=φ0ic(t)
确定所述扬声器的S域传递函数表达式;
其中,φ0为平衡状态下所述扬声器的电压转换系数,ic(t)为流过所述扬声器线圈的电流,fc(t)为所述扬声器线圈受到的作用力。
4.一种扬声器振膜的振幅调节方法,其特征在于,包括:
基于扬声器线圈两端的电压、流过所述扬声器线圈的电流以及扬声器振膜的速率,通过如下公式确定扬声器的电动力学模型:
其中,vc(t)为所述扬声器线圈两端的电压,ic(t)为流过所述扬声器线圈的电流,Reb为所述扬声器的阻抗,φ0为平衡状态下所述扬声器的电压转换系数,xd(t)为所述扬声器振膜的振幅,为所述扬声器振膜的速率,t为时间变量;
基于所述速率、所述扬声器振膜的振幅、所述扬声器振膜的加速度以及所述扬声器线圈受到的作用力,通过如下公式确定所述扬声器的机械动力学模型:
其中,md为所述扬声器振膜的质量,cd为所述扬声器振膜的机械阻力系数,kd为所述扬声器振膜的刚度,xd(t)为所述扬声器振膜的振幅,为所述扬声器振膜的速率,为所述扬声器振膜的加速率,fc(t)为所述扬声器线圈受到的作用力,t为时间变量;
基于所述电动力学模型以及所述机械动力学模型,确定所述扬声器的Z域传递函数表达式,并确定所述扬声器的Z域传递函数表达式中的常数取值;所述扬声器的Z域传递函数表达式表示所述扬声器振膜的振幅与所述扬声器线圈两端的电压之间确定的离散关系;
所述扬声器的Z域传递函数表达式具体为:
其中,xd(z)为所述扬声器振膜的振幅,vc(z)为所述扬声器线圈两端的电压,a1、a2、b1为常数,z为Z域复变量;
基于所述扬声器的Z域传递函数表达式,选取一输入信号输入至扬声器,得到扬声器线圈两端的电压值,代入至所述扬声器的Z域传递函数表达式,对所述扬声器振膜的振幅进行预测,若判断获知预测得到的所述扬声器振膜的振幅超过所述扬声器振膜的振幅物理极限值,则调节所述扬声器的增益,使预测得到的所述扬声器振膜的振幅不超过所述扬声器振膜的振幅物理极限值。
5.一种扬声器振膜的振幅调节***,其特征在于,包括:
第一模型确定模块,用于基于扬声器线圈两端的电压、流过所述扬声器线圈的电流以及扬声器振膜的速率,通过如下公式确定扬声器的电动力学模型:
其中,vc(t)为所述扬声器线圈两端的电压,ic(t)为流过所述扬声器线圈的电流,Reb为所述扬声器的阻抗,φ0为平衡状态下所述扬声器的电压转换系数,xd(t)为所述扬声器振膜的振幅,为所述扬声器振膜的速率,t为时间变量;
所述第一模型确定模块,还用于基于所述速率、所述扬声器振膜的振幅、所述扬声器振膜的加速度以及所述扬声器线圈受到的作用力,通过如下公式确定所述扬声器的机械动力学模型:
其中,md为所述扬声器振膜的质量,cd为所述扬声器振膜的机械阻力系数,kd为所述扬声器振膜的刚度,xd(t)为所述扬声器振膜的振幅,为所述扬声器振膜的速率,为所述扬声器振膜的加速率,fc(t)为所述扬声器线圈受到的作用力,t为时间变量;
第一传递函数表达式确定模块,用于基于所述电动力学模型以及所述机械动力学模型,确定所述扬声器的S域传递函数表达式,并确定所述扬声器的S域传递函数表达式中的常数取值;所述扬声器的S域传递函数表达式用于表示所述扬声器振膜的振幅与所述扬声器线圈两端的电压之间的连续关系;
所述扬声器的S域传递函数表达式具体为:
其中,xd(s)为所述扬声器振膜的振幅,vc(s)为所述扬声器线圈两端的电压,a、b、c为常数,s为S域复变量;
第一调节模块,用于基于所述扬声器的S域传递函数表达式,选取一输入信号输入至扬声器,得到扬声器线圈两端的电压值,代入至所述扬声器的S域传递函数表达式,对所述扬声器振膜的振幅进行预测,若判断获知预测得到的所述扬声器振膜的振幅超过所述扬声器振膜的振幅物理极限值,则调节所述扬声器的增益,使预测得到的所述扬声器振膜的振幅不超过所述扬声器振膜的振幅物理极限值。
6.一种扬声器振膜的振幅调节***,其特征在于,包括:
第二模型确定模块,用于基于扬声器线圈两端的电压、流过所述扬声器线圈的电流以及扬声器振膜的速率,通过如下公式确定扬声器的电动力学模型:
其中,vc(t)为所述扬声器线圈两端的电压,ic(t)为流过所述扬声器线圈的电流,Reb为所述扬声器的阻抗,φ0为平衡状态下所述扬声器的电压转换系数,xd(t)为所述扬声器振膜的振幅,为所述扬声器振膜的速率,t为时间变量;
所述第二模型确定模块,还用于基于所述速率、所述扬声器振膜的振幅、所述扬声器振膜的加速度以及所述扬声器线圈受到的作用力,通过如下公式确定所述扬声器的机械动力学模型:
其中,md为所述扬声器振膜的质量,cd为所述扬声器振膜的机械阻力系数,kd为所述扬声器振膜的刚度,xd(t)为所述扬声器振膜的振幅,为所述扬声器振膜的速率,为所述扬声器振膜的加速率,fc(t)为所述扬声器线圈受到的作用力,t为时间变量;
第二传递函数表达式确定模块,用于基于所述电动力学模型以及所述机械动力学模型,确定所述扬声器的Z域传递函数表达式,并确定所述扬声器的Z域传递函数表达式中的常数取值;所述扬声器的Z域传递函数表达式表示所述扬声器振膜的振幅与所述扬声器线圈两端的电压之间确定的离散关系;
所述扬声器的Z域传递函数表达式具体为:
其中,xd(z)为所述扬声器振膜的振幅,vc(z)为所述扬声器线圈两端的电压,a1、a2、b1为常数,z为Z域复变量;
第二调节模块,用于基于所述扬声器的Z域传递函数表达式,选取一输入信号输入至扬声器,得到扬声器线圈两端的电压值,代入至所述扬声器的Z域传递函数表达式,对所述扬声器振膜的振幅进行预测,若判断获知预测得到的所述扬声器振膜的振幅超过所述扬声器振膜的振幅物理极限值,则调节所述扬声器的增益,使预测得到的所述扬声器振膜的振幅不超过所述扬声器振膜的振幅物理极限值。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811492918.7A CN109495820B (zh) | 2018-12-07 | 2018-12-07 | 扬声器振膜的振幅调节方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811492918.7A CN109495820B (zh) | 2018-12-07 | 2018-12-07 | 扬声器振膜的振幅调节方法及*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109495820A CN109495820A (zh) | 2019-03-19 |
CN109495820B true CN109495820B (zh) | 2021-04-02 |
Family
ID=65698422
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811492918.7A Active CN109495820B (zh) | 2018-12-07 | 2018-12-07 | 扬声器振膜的振幅调节方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109495820B (zh) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11526645B2 (en) | 2019-04-23 | 2022-12-13 | Sound Solutions International Co., Ltd. | Method and electronic circuit for improving a driving force function of an electrodynamic acoustic transducer |
CN111741406B (zh) * | 2020-06-12 | 2022-03-01 | 瑞声科技(新加坡)有限公司 | 音频信号调整方法、装置、计算机设备及存储介质 |
CN111741409A (zh) * | 2020-06-12 | 2020-10-02 | 瑞声科技(新加坡)有限公司 | 扬声器的非线性补偿方法、扬声器设备、装置和存储介质 |
CN111741407B (zh) * | 2020-06-12 | 2021-08-10 | 瑞声科技(新加坡)有限公司 | 一种扬声器补偿方法、装置、存储介质及设备 |
CN111800727B (zh) * | 2020-07-30 | 2021-10-26 | 歌尔科技有限公司 | 音箱及其扬声器控制装置、扬声器控制方法 |
CN114095841A (zh) * | 2020-08-25 | 2022-02-25 | 上海艾为电子技术股份有限公司 | 一种扬声器的驱动装置及驱动方法和电子设备 |
CN112616108B (zh) * | 2020-12-14 | 2023-12-22 | Oppo广东移动通信有限公司 | 音频输出方法及装置、***、存储介质和电子设备 |
CN112804626B (zh) * | 2020-12-30 | 2022-07-19 | 武汉市聚芯微电子有限责任公司 | 一种动态控制扬声器振幅的方法及***、移动终端 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105745943A (zh) * | 2013-09-20 | 2016-07-06 | 美国思睿逻辑有限公司 | 用于防止扬声器过度偏移的***及方法 |
CN106463125A (zh) * | 2014-04-25 | 2017-02-22 | 杜比实验室特许公司 | 基于空间元数据的音频分割 |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003061192A (ja) * | 2001-08-18 | 2003-02-28 | Yukio Tsunoda | スピーカー変位量装置 |
US10219090B2 (en) * | 2013-02-27 | 2019-02-26 | Analog Devices Global | Method and detector of loudspeaker diaphragm excursion |
US9247342B2 (en) * | 2013-05-14 | 2016-01-26 | James J. Croft, III | Loudspeaker enclosure system with signal processor for enhanced perception of low frequency output |
JP2015012128A (ja) * | 2013-06-28 | 2015-01-19 | ソニー株式会社 | 撮像装置及び電子機器 |
CN104780489B (zh) * | 2015-03-31 | 2018-11-30 | 歌尔股份有限公司 | 用于检测扬声器振动位移的结构和声电互转的双效装置 |
CN105530586B (zh) * | 2015-12-25 | 2018-11-02 | 矽力杰半导体技术(杭州)有限公司 | 扬声器振膜的保护方法和扬声器控制装置 |
CN106454679B (zh) * | 2016-11-17 | 2019-05-21 | 矽力杰半导体技术(杭州)有限公司 | 扬声器振膜状态估计方法及应用其的扬声器驱动电路 |
CN107396275B (zh) * | 2017-07-21 | 2019-05-17 | 维沃移动通信有限公司 | 一种振幅检测装置、方法及移动终端 |
-
2018
- 2018-12-07 CN CN201811492918.7A patent/CN109495820B/zh active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105745943A (zh) * | 2013-09-20 | 2016-07-06 | 美国思睿逻辑有限公司 | 用于防止扬声器过度偏移的***及方法 |
CN106463125A (zh) * | 2014-04-25 | 2017-02-22 | 杜比实验室特许公司 | 基于空间元数据的音频分割 |
Non-Patent Citations (1)
Title |
---|
Lumped Parameter Analysis of a Dynamic Loudspeaker;Paavo Jumppanen;《https://www.har-bal.com/wp-content/uploads/Speaker_theory.pdf》;20130408;全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN109495820A (zh) | 2019-03-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109495820B (zh) | 扬声器振膜的振幅调节方法及*** | |
US11849643B2 (en) | Circuitry for estimating displacement of a piezoelectric transducer | |
EP2890160B1 (en) | Loudspeaker controller | |
CN102742300B (zh) | 扬声器输出的控制 | |
EP3179335B1 (en) | Haptic feedback controller | |
CN110032751B (zh) | 稳健非线性扬声器建模的约束非线性参数估计 | |
CN102843633A (zh) | 扬声器输出的控制 | |
CN106454679B (zh) | 扬声器振膜状态估计方法及应用其的扬声器驱动电路 | |
CN103813236A (zh) | 扬声器保护的相关方法及装置 | |
JP5032799B2 (ja) | 測定変換器の出力信号を処理する方法、および力測定デバイス | |
CN105530586B (zh) | 扬声器振膜的保护方法和扬声器控制装置 | |
EP3503582B1 (en) | Constrained nonlinear parameter estimation for robust nonlinear loudspeaker modeling for the purpose of smart limiting | |
CN106303883A (zh) | 一种检测扬声器音圈振动位移的方法、装置及扬声器单体 | |
Harris et al. | Output response identification in a multistable system for piezoelectric energy harvesting | |
EP3503584A1 (en) | Constrained nonlinear parameter estimation for robust nonlinear loudspeaker modeling for the purpose of smart limiting | |
CN105230047A (zh) | 用于mems麦克风的数字声学低频响应控制 | |
CN103837706B (zh) | 检测微电子机械***加速度传感器芯片的特性的方法、装置和*** | |
Scruggs et al. | Disturbance-adaptive stochastic optimal control of energy harvesters, with application to ocean wave energy conversion | |
CN107342751A (zh) | 一种基于互相关熵的变步长sa自适应滤波算法 | |
CN111211726A (zh) | 用于生成马达驱动信号的*** | |
Karsten et al. | Active suspension with multilayer dielectric elastomer actuator | |
Pepe et al. | Vibration energy harvesting for cars: semi-active piezo controllers | |
CN204669605U (zh) | 声学设备 | |
Torres-Perez et al. | Active vibration control using mechanical and electrical analogies | |
CN112804626B (zh) | 一种动态控制扬声器振幅的方法及***、移动终端 |
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 |