JPH07248778A - 適応フィルタの係数更新方法 - Google Patents
適応フィルタの係数更新方法Info
- Publication number
- JPH07248778A JPH07248778A JP6065645A JP6564594A JPH07248778A JP H07248778 A JPH07248778 A JP H07248778A JP 6065645 A JP6065645 A JP 6065645A JP 6564594 A JP6564594 A JP 6564594A JP H07248778 A JPH07248778 A JP H07248778A
- Authority
- JP
- Japan
- Prior art keywords
- filter
- coefficient
- error
- updating
- reference signal
- 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.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10K—SOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
- G10K11/00—Methods or devices for transmitting, conducting or directing sound in general; Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
- G10K11/16—Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
- G10K11/175—Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound
- G10K11/178—Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound by electro-acoustically regenerating the original acoustic waves in anti-phase
- G10K11/1781—Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound by electro-acoustically regenerating the original acoustic waves in anti-phase characterised by the analysis of input or output signals, e.g. frequency range, modes, transfer functions
- G10K11/17821—Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound by electro-acoustically regenerating the original acoustic waves in anti-phase characterised by the analysis of input or output signals, e.g. frequency range, modes, transfer functions characterised by the analysis of the input signals only
- G10K11/17825—Error signals
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10K—SOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
- G10K11/00—Methods or devices for transmitting, conducting or directing sound in general; Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
- G10K11/16—Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
- G10K11/175—Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound
- G10K11/178—Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound by electro-acoustically regenerating the original acoustic waves in anti-phase
- G10K11/1785—Methods, e.g. algorithms; Devices
- G10K11/17853—Methods, e.g. algorithms; Devices of the filter
- G10K11/17854—Methods, e.g. algorithms; Devices of the filter the filter being an adaptive filter
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10K—SOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
- G10K11/00—Methods or devices for transmitting, conducting or directing sound in general; Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
- G10K11/16—Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
- G10K11/175—Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound
- G10K11/178—Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound by electro-acoustically regenerating the original acoustic waves in anti-phase
- G10K11/1785—Methods, e.g. algorithms; Devices
- G10K11/17857—Geometric disposition, e.g. placement of microphones
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10K—SOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
- G10K11/00—Methods or devices for transmitting, conducting or directing sound in general; Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
- G10K11/16—Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
- G10K11/175—Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound
- G10K11/178—Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound by electro-acoustically regenerating the original acoustic waves in anti-phase
- G10K11/1787—General system configurations
- G10K11/17879—General system configurations using both a reference signal and an error signal
- G10K11/17881—General system configurations using both a reference signal and an error signal the reference signal being an acoustic signal, e.g. recorded with a microphone
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10K—SOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
- G10K2210/00—Details of active noise control [ANC] covered by G10K11/178 but not provided for in any of its subgroups
- G10K2210/30—Means
- G10K2210/301—Computational
- G10K2210/3016—Control strategies, e.g. energy minimization or intensity measurements
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10K—SOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
- G10K2210/00—Details of active noise control [ANC] covered by G10K11/178 but not provided for in any of its subgroups
- G10K2210/30—Means
- G10K2210/301—Computational
- G10K2210/3053—Speeding up computation or convergence, or decreasing the computational load
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10K—SOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
- G10K2210/00—Details of active noise control [ANC] covered by G10K11/178 but not provided for in any of its subgroups
- G10K2210/50—Miscellaneous
- G10K2210/503—Diagnostics; Stability; Alarms; Failsafe
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Multimedia (AREA)
- Acoustics & Sound (AREA)
- Mathematical Physics (AREA)
- Data Mining & Analysis (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- Pure & Applied Mathematics (AREA)
- Databases & Information Systems (AREA)
- Mathematical Optimization (AREA)
- General Engineering & Computer Science (AREA)
- Mathematical Analysis (AREA)
- Computational Mathematics (AREA)
- Algebra (AREA)
- Soundproofing, Sound Blocking, And Sound Damping (AREA)
- Filters That Use Time-Delay Elements (AREA)
Abstract
(57)【要約】
能動騒音制御装置等における適応フィルタの係数更新方
法に関し、適応フィルタの係数更新にあたり、係数の収
束状態が得られ次第に係数更新を停止できるようにする
ことを目的とし、信号の伝達系30とその伝達系を模擬
する適応フィルタ31とに参照信号を入力し、伝達系3
0を経た参照信号と適応フィルタ31の出力との誤差を
求めてその誤差が少なくなるよう適応フィルタ31の係
数更新を行う適応フィルタの係数更新方法において、誤
差と参照信号との相互相関を求め、相互相関のある時だ
け誤差の平均値を算出し、平均値が最小値となったと判
定した時に適応フィルタの係数更新を停止するようにし
た。
法に関し、適応フィルタの係数更新にあたり、係数の収
束状態が得られ次第に係数更新を停止できるようにする
ことを目的とし、信号の伝達系30とその伝達系を模擬
する適応フィルタ31とに参照信号を入力し、伝達系3
0を経た参照信号と適応フィルタ31の出力との誤差を
求めてその誤差が少なくなるよう適応フィルタ31の係
数更新を行う適応フィルタの係数更新方法において、誤
差と参照信号との相互相関を求め、相互相関のある時だ
け誤差の平均値を算出し、平均値が最小値となったと判
定した時に適応フィルタの係数更新を停止するようにし
た。
Description
【0001】
【産業上の利用分野】本発明は能動騒音制御装置等にお
ける適応フィルタの係数更新方法に係り、更に詳しくは
フィルタ係数更新時に適応フィルタの収束状態を監視し
て収束したら直ちに係数更新を停止できる係数更新方法
に関する。。
ける適応フィルタの係数更新方法に係り、更に詳しくは
フィルタ係数更新時に適応フィルタの収束状態を監視し
て収束したら直ちに係数更新を停止できる係数更新方法
に関する。。
【0002】
【従来の技術】近年、事務所等における作業環境を改善
するために、情報処理機器等の発する騒音を低減するこ
とが要求されており、この騒音低減技術として能動騒音
制御装置が注目されている。この能動騒音制御装置の原
理は騒音と同振幅・逆位相の疑似騒音を適応フィルタで
生成し、これを騒音に重ね合わせることによってその騒
音を打ち消すものであり、特にこれまでの受動的な騒音
低減対策では抑圧困難な低い周波数成分の騒音の抑圧に
大きな効果が期待できる。
するために、情報処理機器等の発する騒音を低減するこ
とが要求されており、この騒音低減技術として能動騒音
制御装置が注目されている。この能動騒音制御装置の原
理は騒音と同振幅・逆位相の疑似騒音を適応フィルタで
生成し、これを騒音に重ね合わせることによってその騒
音を打ち消すものであり、特にこれまでの受動的な騒音
低減対策では抑圧困難な低い周波数成分の騒音の抑圧に
大きな効果が期待できる。
【0003】この能動騒音制御の中心となる技術は、騒
音と同振幅・逆位相の疑似騒音を合成する適応フィルタ
のフィルタ係数を算出する適応アルゴリズムであり、そ
の最も代表的な適応アルゴリズムとしてFiltered−X/
LMS(Least mean squares)法が知られている。LMS
法では、適応フィルタのフィルタ係数は、騒音の低減を
求める位置に置かれた誤差収集用のマイクロホンの入
力、すなわち騒音と疑似騒音との相殺音(誤差)が最小
になるように修正されつつ算出される。
音と同振幅・逆位相の疑似騒音を合成する適応フィルタ
のフィルタ係数を算出する適応アルゴリズムであり、そ
の最も代表的な適応アルゴリズムとしてFiltered−X/
LMS(Least mean squares)法が知られている。LMS
法では、適応フィルタのフィルタ係数は、騒音の低減を
求める位置に置かれた誤差収集用のマイクロホンの入
力、すなわち騒音と疑似騒音との相殺音(誤差)が最小
になるように修正されつつ算出される。
【0004】しかしながら、能動騒音制御においては、
その誤差が誤差収集用のマイクロホンを介して間接的に
しか観測され得ないことに問題があり、この誤差収集用
マイクロホンを経て適応アルゴリズムに到る伝達系(こ
の伝達系は誤差を時間軸方向に散乱させることから、こ
こでは誤差散乱伝達系と称する)が1と近似できない場
合には、この伝達系を模擬するフィルタ(推定散乱フィ
ルタあるいはCフィルタと称する)をLMS法による処
理に前置することが必要となる。この適応アルゴリズム
がFiltered−X/LMS法である。
その誤差が誤差収集用のマイクロホンを介して間接的に
しか観測され得ないことに問題があり、この誤差収集用
マイクロホンを経て適応アルゴリズムに到る伝達系(こ
の伝達系は誤差を時間軸方向に散乱させることから、こ
こでは誤差散乱伝達系と称する)が1と近似できない場
合には、この伝達系を模擬するフィルタ(推定散乱フィ
ルタあるいはCフィルタと称する)をLMS法による処
理に前置することが必要となる。この適応アルゴリズム
がFiltered−X/LMS法である。
【0005】図6にはこのFiltered−X/LMS法を適
応アルゴリズムに用いた能動騒音制御システムの制御系
が示される。図6に示されるように、騒音制御フィルタ
1、回り込み防止フィルタ2、推定散乱フィルタ3、係
数更新部4、スピーカ5、騒音収集用マイクロホン6、
誤差収集用マイクロホン7などを含み構成される。8は
騒音を消去する経路となる騒音消去用のダクトで、騒音
源となる機器内部で発生する熱の排気用のダクトを兼ね
るものである。
応アルゴリズムに用いた能動騒音制御システムの制御系
が示される。図6に示されるように、騒音制御フィルタ
1、回り込み防止フィルタ2、推定散乱フィルタ3、係
数更新部4、スピーカ5、騒音収集用マイクロホン6、
誤差収集用マイクロホン7などを含み構成される。8は
騒音を消去する経路となる騒音消去用のダクトで、騒音
源となる機器内部で発生する熱の排気用のダクトを兼ね
るものである。
【0006】騒音収集用マイクロホン6はダクト8内の
騒音源側に設置されて騒音を検出する。騒音制御フィル
タ1はこのマイクロホン6で検出した騒音を参照信号と
して、騒音と同振幅・逆位相の疑似騒音Gj を生成する
FIR適応フィルタであり、マイクロホン6からスピー
カ5までの騒音の音響伝達系hj を模擬するものであ
る。
騒音源側に設置されて騒音を検出する。騒音制御フィル
タ1はこのマイクロホン6で検出した騒音を参照信号と
して、騒音と同振幅・逆位相の疑似騒音Gj を生成する
FIR適応フィルタであり、マイクロホン6からスピー
カ5までの騒音の音響伝達系hj を模擬するものであ
る。
【0007】スピーカ5は騒音制御フィルタ1で生成し
た疑似騒音Gj を電気/音響変換し、音響となった疑似
騒音Gj をダクト8内の音響伝達系hj を伝搬した騒音
に重ね合わせるためのものである。誤差収集用マイクロ
ホン7は消去しきれなかった誤差音(=騒音−疑似騒
音)ej を騒音制御フィルタ1のフィルタ係数更新を行
うために検出するマイクロホンである。このマイクロホ
ン7からの誤差信号ejは係数更新部4に入力される。
た疑似騒音Gj を電気/音響変換し、音響となった疑似
騒音Gj をダクト8内の音響伝達系hj を伝搬した騒音
に重ね合わせるためのものである。誤差収集用マイクロ
ホン7は消去しきれなかった誤差音(=騒音−疑似騒
音)ej を騒音制御フィルタ1のフィルタ係数更新を行
うために検出するマイクロホンである。このマイクロホ
ン7からの誤差信号ejは係数更新部4に入力される。
【0008】推定散乱フィルタ3は、騒音制御フィルタ
1のフィルタ係数の適応アルゴリズムにおいて、誤差収
集用マイクロホン7を経て係数更新部4に到る誤差散乱
伝達系cj の影響を考慮するために、この誤差散乱伝達
系cj を模擬するためのFIR適応フィルタである。
1のフィルタ係数の適応アルゴリズムにおいて、誤差収
集用マイクロホン7を経て係数更新部4に到る誤差散乱
伝達系cj の影響を考慮するために、この誤差散乱伝達
系cj を模擬するためのFIR適応フィルタである。
【0009】係数更新部4は推定散乱フィルタ3の出力
とマイクロホン7の誤差信号ej に基づいて、Filtered
−X/LMS法に従って騒音制御フィルタ1のフィルタ
係数更新のための演算を行い、制御する回路である。
とマイクロホン7の誤差信号ej に基づいて、Filtered
−X/LMS法に従って騒音制御フィルタ1のフィルタ
係数更新のための演算を行い、制御する回路である。
【0010】回り込み防止フィルタ2は、騒音の音響伝
達系hj を逆に辿る音響帰還伝達系bj を模擬するため
のFIR適応フィルタである。能動騒音低減装置では、
スピーカ5から放音された疑似騒音Gj が音響帰還伝達
系bj を伝搬して騒音収集用マイクロホン6に回り込
み、それが騒音制御フィルタ1に入力されると、騒音制
御フィルタ1での正確な疑似騒音Gj の生成が妨げられ
るので、この音響帰還伝達系bj を回り込み防止フィル
タ2で模擬し、騒音制御フィルタ1からの疑似騒音Gj
をこの回り込み防止フィルタ2を通して疑似回り込み音
を生成し、それを騒音収集用用マイクロホン6の検出信
号(=騒音+回り込み音)から引くことで、音響帰還伝
達系bj を経た回り込み音の影響を除去するものであ
る。
達系hj を逆に辿る音響帰還伝達系bj を模擬するため
のFIR適応フィルタである。能動騒音低減装置では、
スピーカ5から放音された疑似騒音Gj が音響帰還伝達
系bj を伝搬して騒音収集用マイクロホン6に回り込
み、それが騒音制御フィルタ1に入力されると、騒音制
御フィルタ1での正確な疑似騒音Gj の生成が妨げられ
るので、この音響帰還伝達系bj を回り込み防止フィル
タ2で模擬し、騒音制御フィルタ1からの疑似騒音Gj
をこの回り込み防止フィルタ2を通して疑似回り込み音
を生成し、それを騒音収集用用マイクロホン6の検出信
号(=騒音+回り込み音)から引くことで、音響帰還伝
達系bj を経た回り込み音の影響を除去するものであ
る。
【0011】この能動騒音制御装置においては、騒音制
御フィルタが騒音を精度良く消去するためには、回り込
み防止フィルタ2と推定散乱フィルタ3がそれぞれ音響
帰還伝達系bと誤差散乱伝達系cとを精度良く推定でき
ていることが前提となる。現在のところ、回り込み防止
フィルタ2と散乱推定フィルタ3の推定法には、能動騒
音制御装置の稼働に先立って係数を予め求めてその係数
を固定的に各フィルタに設定する事前学習による推定方
法と、能動騒音制御装置の稼働中に逐次に係数を更新し
ていく同時学習による推定法の二通りがある。
御フィルタが騒音を精度良く消去するためには、回り込
み防止フィルタ2と推定散乱フィルタ3がそれぞれ音響
帰還伝達系bと誤差散乱伝達系cとを精度良く推定でき
ていることが前提となる。現在のところ、回り込み防止
フィルタ2と散乱推定フィルタ3の推定法には、能動騒
音制御装置の稼働に先立って係数を予め求めてその係数
を固定的に各フィルタに設定する事前学習による推定方
法と、能動騒音制御装置の稼働中に逐次に係数を更新し
ていく同時学習による推定法の二通りがある。
【0012】図7には事前学習により回り込み防止フィ
ルタ2の係数更新を行う方法が示される。図示するよう
に、白色雑音を発生する白色雑音発生器10を用意し、
この白色雑音発生器10から出力される白色雑音をスピ
ーカ5と回り込み防止フィルタ2に入力する。スピーカ
5から音響帰還伝達系bを経て騒音収集用マイクロホン
6に収集された白色雑音と回り込み防止フィルタ2を経
た白色雑音との誤差を減算器21で求め、この誤差が最
小となるように係数更新部11で回り込み防止フィルタ
2の係数を更新する。誤差が最小となった時には回り込
み防止フィルタ2は音響帰還伝達系bj を模擬したと推
定できるから、その時の係数を回り込み防止フィルタ2
に固定的に設定する。
ルタ2の係数更新を行う方法が示される。図示するよう
に、白色雑音を発生する白色雑音発生器10を用意し、
この白色雑音発生器10から出力される白色雑音をスピ
ーカ5と回り込み防止フィルタ2に入力する。スピーカ
5から音響帰還伝達系bを経て騒音収集用マイクロホン
6に収集された白色雑音と回り込み防止フィルタ2を経
た白色雑音との誤差を減算器21で求め、この誤差が最
小となるように係数更新部11で回り込み防止フィルタ
2の係数を更新する。誤差が最小となった時には回り込
み防止フィルタ2は音響帰還伝達系bj を模擬したと推
定できるから、その時の係数を回り込み防止フィルタ2
に固定的に設定する。
【0013】図8には事前学習により推定散乱フィルタ
3の係数更新を行う方法が示される。図示するように、
白色雑音発生器10からの白色雑音をスピーカ5と推定
散乱フィルタ3に入力する。スピーカ5から誤差散乱伝
達系cj (誤差収集用マイクロホン7を経る経路)を経
た白色雑音と散乱推定フィルタ3を経た白色雑音との誤
差を減算器22で求め、この誤差が最小となるように係
数更新部12で係数を更新する。誤差が最小となった時
には推定散乱フィルタ3は誤差散乱伝達系cを模擬した
と推定できるから、その時の係数を散乱推定フィルタ3
に固定的に設定する。
3の係数更新を行う方法が示される。図示するように、
白色雑音発生器10からの白色雑音をスピーカ5と推定
散乱フィルタ3に入力する。スピーカ5から誤差散乱伝
達系cj (誤差収集用マイクロホン7を経る経路)を経
た白色雑音と散乱推定フィルタ3を経た白色雑音との誤
差を減算器22で求め、この誤差が最小となるように係
数更新部12で係数を更新する。誤差が最小となった時
には推定散乱フィルタ3は誤差散乱伝達系cを模擬した
と推定できるから、その時の係数を散乱推定フィルタ3
に固定的に設定する。
【0014】図9には同時学習法の例として回り込み防
止フィルタ2の係数更新を行う方法が示される。この方
法では、能動騒音制御装置は通常の稼働状態にしてお
き、白色雑音発生器10からの白色雑音Nj を騒音制御
フィルタ1から出力された疑似騒音Gj に足し合わす。
また回り込み防止フィルタ2の代わりとなる補助フィル
タ13を設け、白色雑音Nj をこの補助フィルタ13に
入力する。この補助フィルタ13の出力と騒音収集用マ
イクロホン6の検出出力との誤差を減算器23で求め、
この誤差が最小となるように係数更新部14で補助フィ
ルタ13の係数を更新する。騒音収集用マイクロホン6
には騒音Xj と共に音響帰還伝達系bj を伝達した疑似
騒音Gj ’と白色雑音Nj ’が入力されているので、補
助フィルタ13がこの音響帰還伝達系bを模擬した時に
は、補助フィルタ13の出力nj は白色雑音Nj ’に相
当する大きさとなる。よってこの出力nj を騒音収集用
マイクロホン6の検出出力から減じるようにすれば、こ
の検出出力が最小となった時に補助フィルタ13が音響
帰還伝達系bを模擬していると推定できるので、その時
の補助フィルタ13の係数を回り込み防止フィルタ2に
移し換える。これを定期的等に行うことで、システム稼
働状態のまま回り込み防止フィルタ2の係数更新が行え
る。
止フィルタ2の係数更新を行う方法が示される。この方
法では、能動騒音制御装置は通常の稼働状態にしてお
き、白色雑音発生器10からの白色雑音Nj を騒音制御
フィルタ1から出力された疑似騒音Gj に足し合わす。
また回り込み防止フィルタ2の代わりとなる補助フィル
タ13を設け、白色雑音Nj をこの補助フィルタ13に
入力する。この補助フィルタ13の出力と騒音収集用マ
イクロホン6の検出出力との誤差を減算器23で求め、
この誤差が最小となるように係数更新部14で補助フィ
ルタ13の係数を更新する。騒音収集用マイクロホン6
には騒音Xj と共に音響帰還伝達系bj を伝達した疑似
騒音Gj ’と白色雑音Nj ’が入力されているので、補
助フィルタ13がこの音響帰還伝達系bを模擬した時に
は、補助フィルタ13の出力nj は白色雑音Nj ’に相
当する大きさとなる。よってこの出力nj を騒音収集用
マイクロホン6の検出出力から減じるようにすれば、こ
の検出出力が最小となった時に補助フィルタ13が音響
帰還伝達系bを模擬していると推定できるので、その時
の補助フィルタ13の係数を回り込み防止フィルタ2に
移し換える。これを定期的等に行うことで、システム稼
働状態のまま回り込み防止フィルタ2の係数更新が行え
る。
【0015】図10には同時学習法の他の例として回り
込み防止フィルタ2と推定散乱フィルタ3の係数更新を
行う方法が示される。この例において、白色雑音発生器
10は能動騒音制御による騒音低減効果が失われない程
度の強さの雑音を生成し、加算器22はこれを擬似騒音
に重畳してスピーカ5から出力する。係数更新回路16
はこの雑音出力について得られた音響帰還伝達系の応答
と補助フィルタ15の出力の差が最も小さくなるように
補助フィルタ15の係数を調整する。このとき、回り込
み防止フィルタ2と音響帰還伝達系との差は補助フィル
タ15の係数として求められ、従って、得られた補助フ
ィルタ15の係数を回り込み防止フィルタ2の係数に加
算すれば、音響帰還伝達系の特性変動が補正される。
込み防止フィルタ2と推定散乱フィルタ3の係数更新を
行う方法が示される。この例において、白色雑音発生器
10は能動騒音制御による騒音低減効果が失われない程
度の強さの雑音を生成し、加算器22はこれを擬似騒音
に重畳してスピーカ5から出力する。係数更新回路16
はこの雑音出力について得られた音響帰還伝達系の応答
と補助フィルタ15の出力の差が最も小さくなるように
補助フィルタ15の係数を調整する。このとき、回り込
み防止フィルタ2と音響帰還伝達系との差は補助フィル
タ15の係数として求められ、従って、得られた補助フ
ィルタ15の係数を回り込み防止フィルタ2の係数に加
算すれば、音響帰還伝達系の特性変動が補正される。
【0016】一方、係数更新部18はスピーカ5から出
力された雑音出力について得られた誤差散乱伝達系の応
答と補助フィルタ17の出力との差が最小となるように
補助フィルタ17の係数を調整する。従って、その調整
が完了し、その差が十分に小さくなったところで、補助
フィルタ17の係数は誤差散乱伝達系のインパルス応答
を与えることとなり、そのときにおいて補助フィルタ1
7の係数と推定散乱フィルタ3の係数を入れ換えれば、
誤差散乱伝達系の特性変動は補正されることになる。す
なわち、この構成によって、全フィルタ1、2、3の係
数は全伝達系の変動に対して常時補正可能となる。
力された雑音出力について得られた誤差散乱伝達系の応
答と補助フィルタ17の出力との差が最小となるように
補助フィルタ17の係数を調整する。従って、その調整
が完了し、その差が十分に小さくなったところで、補助
フィルタ17の係数は誤差散乱伝達系のインパルス応答
を与えることとなり、そのときにおいて補助フィルタ1
7の係数と推定散乱フィルタ3の係数を入れ換えれば、
誤差散乱伝達系の特性変動は補正されることになる。す
なわち、この構成によって、全フィルタ1、2、3の係
数は全伝達系の変動に対して常時補正可能となる。
【0017】
【発明が解決しようとする課題】係数の学習時における
白色雑音発生器からの白色雑音の送出時間(すなわち係
数更新に要する時間)は、次式 T(R)=0.23RK(2−K)I 但し、Rは目標とする推定精度 Kはステップゲイン Iはタップ数(256〜4096として) により算出している。この送出時間は固定値として計算
されるので、実際の学習結果による収束状態と必ずしも
一致しない。すなわち、既に収束しているにもかかわら
ずその以後も白色雑音を送出し続けたり、反対に、収束
していないにもかかわらず白色雑音の送出が停止されて
しまったりする。特に、能動騒音制御装置では環境変化
(例えば温度変化等)により伝達系の特性が変化し、適
応フィルタのステップゲインを変更せざるを得ない場合
もあるので、白色雑音の送出時間としてはそれらの変化
をも見込んだ長い時間を設定する必要がある。この結
果、フィルタ係数の更新に非常に時間がかかってしまう
ことになる。
白色雑音発生器からの白色雑音の送出時間(すなわち係
数更新に要する時間)は、次式 T(R)=0.23RK(2−K)I 但し、Rは目標とする推定精度 Kはステップゲイン Iはタップ数(256〜4096として) により算出している。この送出時間は固定値として計算
されるので、実際の学習結果による収束状態と必ずしも
一致しない。すなわち、既に収束しているにもかかわら
ずその以後も白色雑音を送出し続けたり、反対に、収束
していないにもかかわらず白色雑音の送出が停止されて
しまったりする。特に、能動騒音制御装置では環境変化
(例えば温度変化等)により伝達系の特性が変化し、適
応フィルタのステップゲインを変更せざるを得ない場合
もあるので、白色雑音の送出時間としてはそれらの変化
をも見込んだ長い時間を設定する必要がある。この結
果、フィルタ係数の更新に非常に時間がかかってしまう
ことになる。
【0018】本発明はかかる問題点に鑑みてなされたも
のであり、適応フィルタの係数更新にあたり、係数の収
束状態が得られ次第に係数更新を停止できるようにする
ことを目的とする。
のであり、適応フィルタの係数更新にあたり、係数の収
束状態が得られ次第に係数更新を停止できるようにする
ことを目的とする。
【0019】
【課題を解決するための手段および作用】図1は本発明
に係る原理説明図である。図中、30は信号の伝達系、
31は伝達系30を模擬する適応フィルタ、34は信号
伝達系30の出力と適応フィルタ31の出力の誤差を計
算する減算部、32は減算部34の誤差に基づいて適応
フィルタ31を係数更新する係数更新部、36は係数更
新時に使用する参照信号(例えば白色雑音)を発生する
参照信号発生器、35は係数更新の収束状態を監視する
収束評価部である。
に係る原理説明図である。図中、30は信号の伝達系、
31は伝達系30を模擬する適応フィルタ、34は信号
伝達系30の出力と適応フィルタ31の出力の誤差を計
算する減算部、32は減算部34の誤差に基づいて適応
フィルタ31を係数更新する係数更新部、36は係数更
新時に使用する参照信号(例えば白色雑音)を発生する
参照信号発生器、35は係数更新の収束状態を監視する
収束評価部である。
【0020】本発明の適応フィルタの係数更新方法で
は、信号の伝達系30とその伝達系30を模擬する適応
フィルタ31とに参照信号発生器36で発生した参照信
号を入力し、伝達系30を経た参照信号と適応フィルタ
31の出力との誤差を求めてその誤差が少なくなるよう
適応フィルタ31の係数更新を行う。この際、収束評価
部35にて、その誤差と参照信号との相互相関を求め、
相互相関のある時だけ誤差の平均値を算出し、平均値が
最小値となったことをもって係数更新が収束したと判定
する。この時には収束評価部35からの通知を受けて係
数更新部32は適応フィルタ31の係数更新を停止す
る。
は、信号の伝達系30とその伝達系30を模擬する適応
フィルタ31とに参照信号発生器36で発生した参照信
号を入力し、伝達系30を経た参照信号と適応フィルタ
31の出力との誤差を求めてその誤差が少なくなるよう
適応フィルタ31の係数更新を行う。この際、収束評価
部35にて、その誤差と参照信号との相互相関を求め、
相互相関のある時だけ誤差の平均値を算出し、平均値が
最小値となったことをもって係数更新が収束したと判定
する。この時には収束評価部35からの通知を受けて係
数更新部32は適応フィルタ31の係数更新を停止す
る。
【0021】また本発明の適応フィルタの係数更新方法
は、騒音制御フィルタと回り込み防止フィルタとを備え
た能動騒音制御装置における回り込み防止フィルタの係
数更新に適用でき、この場合には、回り込み防止フィル
タの係数更新を行う際に参照信号発生器からの参照信号
を音響帰還伝達系と回り込み防止フィルタとに入力し、
音響帰還伝達系を経た参照信号と回り込み防止フィルタ
の出力との誤差を求めてこの誤差が小さくなるように回
り込み防止フィルタの係数更新を行うと共に、誤差と参
照信号発生器の参照信号との相関を求め、相関のある時
だけ誤差の平均値を算出し、この平均値が最小値となっ
た時に回り込み防止フィルタの係数更新を停止するよう
にする。
は、騒音制御フィルタと回り込み防止フィルタとを備え
た能動騒音制御装置における回り込み防止フィルタの係
数更新に適用でき、この場合には、回り込み防止フィル
タの係数更新を行う際に参照信号発生器からの参照信号
を音響帰還伝達系と回り込み防止フィルタとに入力し、
音響帰還伝達系を経た参照信号と回り込み防止フィルタ
の出力との誤差を求めてこの誤差が小さくなるように回
り込み防止フィルタの係数更新を行うと共に、誤差と参
照信号発生器の参照信号との相関を求め、相関のある時
だけ誤差の平均値を算出し、この平均値が最小値となっ
た時に回り込み防止フィルタの係数更新を停止するよう
にする。
【0022】また本発明の適応フィルタの係数更新方法
は、騒音制御フィルタと推定散乱フィルタとを備えた能
動騒音制御装置における推定散乱フィルタの係数更新に
適用でき、この場合には、推定散乱フィルタの係数更新
を行う際に参照信号発生器からの参照信号を誤差散乱伝
達系と推定散乱フィルタとに入力し、誤差散乱伝達系を
経た参照信号と推定散乱フィルタの出力との誤差を求め
てこの誤差が小さくなるように該推定散乱フィルタの係
数更新を行うと共に、誤差と参照信号発生器の参照信号
との相関を求め、相関のある時だけ誤差の平均値を算出
し、この平均値が最小値となった時に推定散乱フィルタ
の係数更新を停止するようにする。
は、騒音制御フィルタと推定散乱フィルタとを備えた能
動騒音制御装置における推定散乱フィルタの係数更新に
適用でき、この場合には、推定散乱フィルタの係数更新
を行う際に参照信号発生器からの参照信号を誤差散乱伝
達系と推定散乱フィルタとに入力し、誤差散乱伝達系を
経た参照信号と推定散乱フィルタの出力との誤差を求め
てこの誤差が小さくなるように該推定散乱フィルタの係
数更新を行うと共に、誤差と参照信号発生器の参照信号
との相関を求め、相関のある時だけ誤差の平均値を算出
し、この平均値が最小値となった時に推定散乱フィルタ
の係数更新を停止するようにする。
【0023】また本発明の適応フィルタの係数更新方法
は、上述の能動騒音制御装置における回り込み防止フィ
ルタまたは推定散乱フィルタの代わりに補助フィルタを
用い、この補助フィルタで係数更新した結果の係数を本
来の回り込み防止フィルタまたは推定散乱フィルタに設
定するようにしてもよい。このようにすれば係数更新を
同時学習(リアルタイム学習)で行うことができる。
は、上述の能動騒音制御装置における回り込み防止フィ
ルタまたは推定散乱フィルタの代わりに補助フィルタを
用い、この補助フィルタで係数更新した結果の係数を本
来の回り込み防止フィルタまたは推定散乱フィルタに設
定するようにしてもよい。このようにすれば係数更新を
同時学習(リアルタイム学習)で行うことができる。
【0024】上述の各係数更新方法においては、ある参
照信号に対して平均値の最小が得られた時には参照信号
の発生態様を少なくとも1種類以上変化させてそれに対
し該平均値が更に小さくなるかを調べることで平均値の
最小値を判定するように構成できる。これにより収束状
態の評価の精度を一層高めることができる。
照信号に対して平均値の最小が得られた時には参照信号
の発生態様を少なくとも1種類以上変化させてそれに対
し該平均値が更に小さくなるかを調べることで平均値の
最小値を判定するように構成できる。これにより収束状
態の評価の精度を一層高めることができる。
【0025】
【実施例】以下、図面を参照して本発明の実施例を説明
する。この実施例では図6に示す能動騒音制御装置に本
発明方法を適用するものとする。図2には同能動騒音制
御装置において回り込み防止フィルタ2を本発明方法を
用いて事前学習により係数更新する場合の実施例が示さ
れる。従来との相違点として、図示する如く、収束評価
部9を備えており、この収束評価部9は白色雑音発生器
10からの白色雑音と減算器21からの誤差信号(騒音
収集用マイクロホン6の検出出力と回り込み防止フィル
タ2の出力の差分)とを入力として回り込み防止フィル
タ2の収束状態を評価し、その評価結果に従って係数更
新部11と白色雑音発生器10に更新停止信号を、また
白色雑音発生器10に外乱指示信号を与えるように構成
されている。また白色雑音発生器10は収束評価部9か
ら外乱指示信号を受けると白色雑音の発生態様を変更
し、更新停止信号を受けると白色雑音の送出を停止する
よう構成されている。
する。この実施例では図6に示す能動騒音制御装置に本
発明方法を適用するものとする。図2には同能動騒音制
御装置において回り込み防止フィルタ2を本発明方法を
用いて事前学習により係数更新する場合の実施例が示さ
れる。従来との相違点として、図示する如く、収束評価
部9を備えており、この収束評価部9は白色雑音発生器
10からの白色雑音と減算器21からの誤差信号(騒音
収集用マイクロホン6の検出出力と回り込み防止フィル
タ2の出力の差分)とを入力として回り込み防止フィル
タ2の収束状態を評価し、その評価結果に従って係数更
新部11と白色雑音発生器10に更新停止信号を、また
白色雑音発生器10に外乱指示信号を与えるように構成
されている。また白色雑音発生器10は収束評価部9か
ら外乱指示信号を受けると白色雑音の発生態様を変更
し、更新停止信号を受けると白色雑音の送出を停止する
よう構成されている。
【0026】図3は収束評価部9を機能ブロックで表現
した図である。相互相関計算部91は入力した誤差信号
と白色雑音との相互相関を計算し、相互相関がとれた時
(すなわち誤差信号中に白色雑音が含まれている時)に
は“1”、とれなかった時には“0”の相互相関信号を
移動平均計算部92に送る。移動平均計算部92は相互
相関信号が“1”の時に、逐次に入力される誤差信号に
ついてその移動平均値を求め、その移動平均値を最小値
判定部93に送る。最小値判定部93は入力した移動平
均値が最小値かを、その時点以前の誤差信号について計
算し収集しておいた移動平均値と比較して判定する部分
であり、一応の最小値が得られた時に外乱指示部94に
外乱指示信号の送出を指示し、幾度にかわたる外乱指示
信号の送出の結果として最終的な最小値が確定とした時
には更新停止指示部95に更新停止指示信号の送出を指
示する。外乱指示部94は最小値判定部94から指示を
受けると外乱指示信号を白色雑音発生器10に送出す
る。また更新停止指示部95は係数更新部14から指示
を受けると更新停止指示信号を係数更新部11と白色雑
音発生器10に送出する。
した図である。相互相関計算部91は入力した誤差信号
と白色雑音との相互相関を計算し、相互相関がとれた時
(すなわち誤差信号中に白色雑音が含まれている時)に
は“1”、とれなかった時には“0”の相互相関信号を
移動平均計算部92に送る。移動平均計算部92は相互
相関信号が“1”の時に、逐次に入力される誤差信号に
ついてその移動平均値を求め、その移動平均値を最小値
判定部93に送る。最小値判定部93は入力した移動平
均値が最小値かを、その時点以前の誤差信号について計
算し収集しておいた移動平均値と比較して判定する部分
であり、一応の最小値が得られた時に外乱指示部94に
外乱指示信号の送出を指示し、幾度にかわたる外乱指示
信号の送出の結果として最終的な最小値が確定とした時
には更新停止指示部95に更新停止指示信号の送出を指
示する。外乱指示部94は最小値判定部94から指示を
受けると外乱指示信号を白色雑音発生器10に送出す
る。また更新停止指示部95は係数更新部14から指示
を受けると更新停止指示信号を係数更新部11と白色雑
音発生器10に送出する。
【0027】この実施例では、白色雑音発生器10から
白色雑音を回り込み防止フィルタ2と音響帰還伝達系b
に送出して回り込み防止フィルタ2の係数更新を行い、
その際、収束評価部9の相互相関計算部91にて減算器
21で求めた誤差信号と白色雑音発生器10の白色雑音
との相互相関を計算し、相互相関がある場合(すなわち
誤差信号中に白色雑音が含まれている場合)には、移動
平均計算部92にて誤差信号の移動平均値を求める。
白色雑音を回り込み防止フィルタ2と音響帰還伝達系b
に送出して回り込み防止フィルタ2の係数更新を行い、
その際、収束評価部9の相互相関計算部91にて減算器
21で求めた誤差信号と白色雑音発生器10の白色雑音
との相互相関を計算し、相互相関がある場合(すなわち
誤差信号中に白色雑音が含まれている場合)には、移動
平均計算部92にて誤差信号の移動平均値を求める。
【0028】最小値判定部93では、移動平均計算部9
2で求めた移動平均値が最小値であるか否かをその時点
までに収集した移動平均値と比較して判定し、最小値で
ある時にはフィルタ係数の更新が収束状態にあると判定
する。この際、白色雑音の発生パターンを変えると更に
低い移動平均値が求まる可能性があるので、あるパター
ンの白色雑音に対して移動平均値の最小値が検出された
ら、外乱指示部94に対して白色雑音発生器10への外
乱指示信号の送出を指示し、それにより白色雑音発生器
10での白色雑音の発生パターンを変更する。そして、
この新たなパターンの白色雑音により得られた誤差信号
に対して移動平均値を更に計算し、その移動平均値を前
回に得られた移動平均値と比較して更に低くなったか、
すなわち更に低い最小値が得られたかを調べる。この操
作を何度か繰り返し、その結果としてそれ以上下がらな
い最小値が最終的に判定されたら、更新停止指示部95
に対して白色雑音発生器10と係数更新部11への更新
停止指示信号の送出を指示する。これにより白色雑音発
生器10は白色雑音の送出を停止し、また係数更新部1
1は係数更新を終える。
2で求めた移動平均値が最小値であるか否かをその時点
までに収集した移動平均値と比較して判定し、最小値で
ある時にはフィルタ係数の更新が収束状態にあると判定
する。この際、白色雑音の発生パターンを変えると更に
低い移動平均値が求まる可能性があるので、あるパター
ンの白色雑音に対して移動平均値の最小値が検出された
ら、外乱指示部94に対して白色雑音発生器10への外
乱指示信号の送出を指示し、それにより白色雑音発生器
10での白色雑音の発生パターンを変更する。そして、
この新たなパターンの白色雑音により得られた誤差信号
に対して移動平均値を更に計算し、その移動平均値を前
回に得られた移動平均値と比較して更に低くなったか、
すなわち更に低い最小値が得られたかを調べる。この操
作を何度か繰り返し、その結果としてそれ以上下がらな
い最小値が最終的に判定されたら、更新停止指示部95
に対して白色雑音発生器10と係数更新部11への更新
停止指示信号の送出を指示する。これにより白色雑音発
生器10は白色雑音の送出を停止し、また係数更新部1
1は係数更新を終える。
【0029】このように、本実施例によれば、回り込み
防止フィルタ2の収束状態を監視し、収束がなされた時
点で係数更新(学習)を直ちに終了することができるの
で、係数更新に余分な時間を費やしたり、あるいはまだ
収束していないうちに係数更新を終了してしまったりす
ることを防止できる。
防止フィルタ2の収束状態を監視し、収束がなされた時
点で係数更新(学習)を直ちに終了することができるの
で、係数更新に余分な時間を費やしたり、あるいはまだ
収束していないうちに係数更新を終了してしまったりす
ることを防止できる。
【0030】図4には推定散乱フィルタ3を本発明方法
を用いて事前学習により係数更新する場合の実施例が示
される。推定散乱フィルタ3の基本的な係数更新動作は
図8で説明したと同様であるが、相違点として、本実施
例においては、白色雑音発生器10からの白色雑音と誤
差収集用マイクロホン7からの誤差信号とを収束評価部
9に入力して推定散乱フィルタ3の係数の収束状態を監
視している。この収束評価部9の構成は図3に示したも
のと同じである。
を用いて事前学習により係数更新する場合の実施例が示
される。推定散乱フィルタ3の基本的な係数更新動作は
図8で説明したと同様であるが、相違点として、本実施
例においては、白色雑音発生器10からの白色雑音と誤
差収集用マイクロホン7からの誤差信号とを収束評価部
9に入力して推定散乱フィルタ3の係数の収束状態を監
視している。この収束評価部9の構成は図3に示したも
のと同じである。
【0031】この実施例では白色雑音発生器10からの
白色雑音を推定散乱フィルタ3と誤差散乱伝達系cj と
に入力し、この推定散乱フィルタ3を通った白色雑音と
誤差散乱伝達系cj を通った白色雑音との誤差を減算器
22で求め、その誤差が最小となるように係数更新部1
2で推定散乱フィルタ3の係数更新を行っており、これ
により推定散乱フィルタ3で誤差散乱伝達系cj を模擬
するようにしている。収束評価部9の動作は前述の実施
例のものと同じであり、推定散乱フィルタ3が収束状態
になったと判定された時点で、係数更新部12の係数更
新を終了するとともに、白色雑音発生器10からの白色
雑音の送出を停止する。
白色雑音を推定散乱フィルタ3と誤差散乱伝達系cj と
に入力し、この推定散乱フィルタ3を通った白色雑音と
誤差散乱伝達系cj を通った白色雑音との誤差を減算器
22で求め、その誤差が最小となるように係数更新部1
2で推定散乱フィルタ3の係数更新を行っており、これ
により推定散乱フィルタ3で誤差散乱伝達系cj を模擬
するようにしている。収束評価部9の動作は前述の実施
例のものと同じであり、推定散乱フィルタ3が収束状態
になったと判定された時点で、係数更新部12の係数更
新を終了するとともに、白色雑音発生器10からの白色
雑音の送出を停止する。
【0032】図5には回り込み防止フィルタ2を本発明
方法を用いて同時学習により係数更新する場合の実施例
が示される。この回り込み防止フィルタ2の基本的な係
数更新動作は図9で説明したものと同様であるが、相違
点として、本実施例においては、白色雑音発生器10か
らの白色雑音と減算器23からの誤差信号とを収束評価
部9に入力して補助フィルタ13の係数の収束状態を監
視している。この収束評価部9は前述の実施例のものと
同じ構成である。収束評価部9で係数更新が収束したと
判定されたら、白色雑音発生器10からの白色雑音の送
出を停止させるとともに、補助フィルタ13の係数更新
を終了させ、その時の係数を回り込み防止フィルタ2に
移し換える。
方法を用いて同時学習により係数更新する場合の実施例
が示される。この回り込み防止フィルタ2の基本的な係
数更新動作は図9で説明したものと同様であるが、相違
点として、本実施例においては、白色雑音発生器10か
らの白色雑音と減算器23からの誤差信号とを収束評価
部9に入力して補助フィルタ13の係数の収束状態を監
視している。この収束評価部9は前述の実施例のものと
同じ構成である。収束評価部9で係数更新が収束したと
判定されたら、白色雑音発生器10からの白色雑音の送
出を停止させるとともに、補助フィルタ13の係数更新
を終了させ、その時の係数を回り込み防止フィルタ2に
移し換える。
【0033】本発明の実施にあたっては種々の変形形態
が可能である。例えば回り込み防止フィルタ2と補助フ
ィルタ13の係数更新の仕方は上述の実施例のものに限
られるものではなく、他の方法によるものであってもよ
い。例えば図10の構成に本発明を適用することもで
き、その場合、回り込み防止フィルタの収束状態をみる
ためには、収束評価部9にて減算器24の出力と白色雑
音発生器10の出力との相関を見て、それに応じて減算
器24の移動平均の最小値を判定すればよい。また、推
定散乱フィルタ3の収束状態をみるためには、減算器2
5の出力と白色雑音発生器10の出力の相関をみて、そ
れに応じて減算器25の出力の移動平均の最小値を判定
すればよい。
が可能である。例えば回り込み防止フィルタ2と補助フ
ィルタ13の係数更新の仕方は上述の実施例のものに限
られるものではなく、他の方法によるものであってもよ
い。例えば図10の構成に本発明を適用することもで
き、その場合、回り込み防止フィルタの収束状態をみる
ためには、収束評価部9にて減算器24の出力と白色雑
音発生器10の出力との相関を見て、それに応じて減算
器24の移動平均の最小値を判定すればよい。また、推
定散乱フィルタ3の収束状態をみるためには、減算器2
5の出力と白色雑音発生器10の出力の相関をみて、そ
れに応じて減算器25の出力の移動平均の最小値を判定
すればよい。
【0034】また、収束状態の判定を行うためのパラメ
ータは実施例の移動平均値に限られるものではなく、例
えば通常の時間平均値(例えば16イタレーション毎の
平均値)によるものであってもよい。また、係数更新の
対象とする適応フィルタは回り込み防止フィルタや推定
散乱フィルタに限られるものではなく、騒音制御フィル
タに本発明を適用するものであってもよい。また、本発
明方法が適用されるシステムは上述の能動騒音制御装置
に限られるものではなく、適応フィルタにより伝達系を
模擬するシステム一般に本発明は適用可能である。
ータは実施例の移動平均値に限られるものではなく、例
えば通常の時間平均値(例えば16イタレーション毎の
平均値)によるものであってもよい。また、係数更新の
対象とする適応フィルタは回り込み防止フィルタや推定
散乱フィルタに限られるものではなく、騒音制御フィル
タに本発明を適用するものであってもよい。また、本発
明方法が適用されるシステムは上述の能動騒音制御装置
に限られるものではなく、適応フィルタにより伝達系を
模擬するシステム一般に本発明は適用可能である。
【0035】
【発明の効果】以上に説明したように、本発明によれ
ば、適応フィルタの係数更新にあたり、係数更新の収束
が得られ次第に係数更新を停止できるようになり、よっ
て係数更新の時間を固定的に設定する従来方法と比較し
て、係数更新に要する時間を短くでき、また係数更新が
収束していないうちに更新を終了してしまうといった事
態を防止できる。
ば、適応フィルタの係数更新にあたり、係数更新の収束
が得られ次第に係数更新を停止できるようになり、よっ
て係数更新の時間を固定的に設定する従来方法と比較し
て、係数更新に要する時間を短くでき、また係数更新が
収束していないうちに更新を終了してしまうといった事
態を防止できる。
【図1】本発明に係る原理説明図である。
【図2】本発明の実施例を示す図である。
【図3】実施例における収束評価部を機能ブロック的に
表現した図である。
表現した図である。
【図4】本発明の他の実施例を示す図である。
【図5】本発明のまた他の実施例を示す図である。
【図6】能動騒音制御装置の構成を示す図である。
【図7】事前学習による能動騒音制御装置の回り込み防
止フィルタの従来の係数更新方法を説明する図である。
止フィルタの従来の係数更新方法を説明する図である。
【図8】事前学習による能動騒音制御装置の散乱推定フ
ィルタの従来の係数更新方法を説明する図である。
ィルタの従来の係数更新方法を説明する図である。
【図9】同時学習による能動騒音制御装置の回り込み防
止フィルタの係数更新方法の従来例を説明する図であ
る。
止フィルタの係数更新方法の従来例を説明する図であ
る。
【図10】同時学習による能動騒音制御装置の回り込み
防止フィルタと推定散乱フィルタの係数更新方法の他の
従来例を説明する図である。
防止フィルタと推定散乱フィルタの係数更新方法の他の
従来例を説明する図である。
1 騒音制御フィルタ 2 回り込み防止フィルタ 3 推定散乱フィルタ 4、11 12、14、16、18 係数更新部 5 スピーカ 6 騒音収集用マイクロホン 7 誤差収集用マイクロホン 8 ダクト 9 収束評価部 10 白色雑音発生器 13、15、17 補助フィルタ 21、22、23、24、25 減算器
Claims (7)
- 【請求項1】 信号の伝達系(30)とその伝達系を模
擬する適応フィルタ(31)とに参照信号を入力し、該
伝達系を経た参照信号と該適応フィルタの出力との誤差
を求めてその誤差が少なくなるよう該適応フィルタの係
数更新を行う適応フィルタの係数更新方法において、 該誤差と該参照信号との相互相関を求め、相互相関のあ
る時だけ該誤差の平均値を算出し、該平均値が最小値と
なったと判定した時に該適応フィルタの係数更新を停止
するようにした適応フィルタの係数更新方法。 - 【請求項2】騒音制御フィルタと回り込み防止フィルタ
とを備えた能動騒音制御装置における回り込み防止フィ
ルタの係数を更新する方法であって、 該回り込み防止フィルタの係数更新を行う際に参照信号
発生器からの参照信号を音響帰還伝達系と該回り込み防
止フィルタとに入力し、該音響帰還伝達系を経た参照信
号と該回り込み防止フィルタの出力との誤差を求めてこ
の誤差が小さくなるように該回り込み防止フィルタの係
数更新を行うと共に、該誤差と参照信号発生器の参照信
号との相関を求め、相関のある時だけ該誤差の平均値を
算出し、該平均値が最小値となった時に該回り込み防止
フィルタの係数更新を停止するようにした適応フィルタ
の係数更新方法。 - 【請求項3】騒音制御フィルタと推定散乱フィルタとを
備えた能動騒音制御装置における推定散乱フィルタの係
数を更新する方法であって、 該推定散乱フィルタの係数更新を行う際に参照信号発生
器からの参照信号を誤差散乱伝達系と該推定散乱フィル
タとに入力し、該誤差散乱伝達系を経た参照信号と該推
定散乱フィルタの出力との誤差を求めてこの誤差が小さ
くなるように該推定散乱フィルタの係数更新を行うと共
に、該誤差と参照信号発生器の参照信号との相関を求
め、相関のある時だけ該誤差の平均値を算出し、該平均
値が最小値となった時に該推定散乱フィルタの係数更新
を停止するようにした適応フィルタの係数更新方法。 - 【請求項4】該回り込み防止フィルタまたは推定散乱フ
ィルタの代わりに補助フィルタを用い、該補助フィルタ
で係数更新した結果の係数を本来の回り込み防止フィル
タまたは推定散乱フィルタに設定するようにした請求項
2または3記載の適応フィルタの係数更新方法。 - 【請求項5】 ある参照信号に対して該平均値の最小が
得られた時には該参照信号の発生態様を少なくとも1種
類以上変化させてそれに対し該平均値が更に小さくなる
かを調べることで該平均値の最小値を判定するようにし
た請求項1〜4のいずれかに記載の適応フィルタの係数
更新方法。 - 【請求項6】 該参照信号として白色雑音を用いた請求
項1〜5のいずれかに記載の適応フィルタの係数更新方
法。 - 【請求項7】 該平均値として移動平均を用いる請求項
1〜6のいずれかに記載の適応フィルタの係数更新方
法。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6065645A JPH07248778A (ja) | 1994-03-09 | 1994-03-09 | 適応フィルタの係数更新方法 |
| US08/377,726 US5668747A (en) | 1994-03-09 | 1995-01-25 | Coefficient updating method for an adaptive filter |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6065645A JPH07248778A (ja) | 1994-03-09 | 1994-03-09 | 適応フィルタの係数更新方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH07248778A true JPH07248778A (ja) | 1995-09-26 |
Family
ID=13292963
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP6065645A Pending JPH07248778A (ja) | 1994-03-09 | 1994-03-09 | 適応フィルタの係数更新方法 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US5668747A (ja) |
| JP (1) | JPH07248778A (ja) |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010277025A (ja) * | 2009-06-01 | 2010-12-09 | Nippon Sharyo Seizo Kaisha Ltd | 対象波低減装置 |
| JP2017521732A (ja) * | 2014-06-13 | 2017-08-03 | シーラス ロジック, インコーポレイテッドCirrus Logic, Inc. | 適応ノイズ消去システムの適応を選択的に有効及び無効にするためのシステム並びに方法 |
| JP2018505587A (ja) * | 2014-12-12 | 2018-02-22 | クゥアルコム・インコーポレイテッドQualcomm Incorporated | 共有された音響空間における強められた会話のコミュニケーションに関するフィードバックキャンセレーション |
| CN109855788A (zh) * | 2017-11-30 | 2019-06-07 | 罗伯特·博世有限公司 | 用于对脉冲式的测量参量求平均的方法 |
| US10350758B2 (en) | 2016-08-10 | 2019-07-16 | Fanuc Corporation | Robot control unit for assembly robot |
| CN116506267A (zh) * | 2023-06-30 | 2023-07-28 | 上海物骐微电子有限公司 | 滤波器系数确定方法、装置、电子设备及计算机存储介质 |
Families Citing this family (81)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5825898A (en) * | 1996-06-27 | 1998-10-20 | Lamar Signal Processing Ltd. | System and method for adaptive interference cancelling |
| US5999567A (en) * | 1996-10-31 | 1999-12-07 | Motorola, Inc. | Method for recovering a source signal from a composite signal and apparatus therefor |
| US6178248B1 (en) | 1997-04-14 | 2001-01-23 | Andrea Electronics Corporation | Dual-processing interference cancelling system and method |
| JP3581775B2 (ja) * | 1997-05-21 | 2004-10-27 | アルパイン株式会社 | オーディオ音伝達系の同定方式およびオーディオ用フィルタの特性設定方式 |
| JPH11118273A (ja) * | 1997-10-16 | 1999-04-30 | Fujitsu Ltd | 騒音低減機能付き音響冷却装置 |
| WO1999053476A1 (en) * | 1998-04-15 | 1999-10-21 | Fujitsu Limited | Active noise controller |
| US6549586B2 (en) * | 1999-04-12 | 2003-04-15 | Telefonaktiebolaget L M Ericsson | System and method for dual microphone signal noise reduction using spectral subtraction |
| US6717991B1 (en) * | 1998-05-27 | 2004-04-06 | Telefonaktiebolaget Lm Ericsson (Publ) | System and method for dual microphone signal noise reduction using spectral subtraction |
| US6483872B2 (en) | 1998-08-25 | 2002-11-19 | Stmicroelectronics, Inc. | Method and apparatus for reducing convergence time |
| US6363345B1 (en) | 1999-02-18 | 2002-03-26 | Andrea Electronics Corporation | System, method and apparatus for cancelling noise |
| US6594367B1 (en) | 1999-10-25 | 2003-07-15 | Andrea Electronics Corporation | Super directional beamforming design and implementation |
| US7146176B2 (en) | 2000-06-13 | 2006-12-05 | Shared Spectrum Company | System and method for reuse of communications spectrum for fixed and mobile applications with efficient method to mitigate interference |
| US7068736B2 (en) * | 2001-07-11 | 2006-06-27 | Agere Systems Inc. | Methods and devices for shortening the convergence time of blind, adaptive equalizers |
| US7450725B2 (en) * | 2001-12-17 | 2008-11-11 | Mahle International Gmbh | Digital filter modeling for active noise cancellation |
| US7190721B2 (en) * | 2002-06-28 | 2007-03-13 | Lucent Technologies Inc. | Error convergence measurement circuit for providing convergence of a filter |
| US7809150B2 (en) * | 2003-05-27 | 2010-10-05 | Starkey Laboratories, Inc. | Method and apparatus to reduce entrainment-related artifacts for hearing assistance systems |
| US7409010B2 (en) | 2003-06-10 | 2008-08-05 | Shared Spectrum Company | Method and system for transmitting signals with reduced spurious emissions |
| US8116473B2 (en) | 2006-03-13 | 2012-02-14 | Starkey Laboratories, Inc. | Output phase modulation entrainment containment for digital filters |
| US8553899B2 (en) * | 2006-03-13 | 2013-10-08 | Starkey Laboratories, Inc. | Output phase modulation entrainment containment for digital filters |
| US8055204B2 (en) | 2007-08-15 | 2011-11-08 | Shared Spectrum Company | Methods for detecting and classifying signals transmitted over a radio frequency spectrum |
| US7564816B2 (en) | 2006-05-12 | 2009-07-21 | Shared Spectrum Company | Method and system for determining spectrum availability within a network |
| US8155649B2 (en) * | 2006-05-12 | 2012-04-10 | Shared Spectrum Company | Method and system for classifying communication signals in a dynamic spectrum access system |
| US9538388B2 (en) | 2006-05-12 | 2017-01-03 | Shared Spectrum Company | Method and system for dynamic spectrum access |
| US8326313B2 (en) | 2006-05-12 | 2012-12-04 | Shared Spectrum Company | Method and system for dynamic spectrum access using detection periods |
| US8184653B2 (en) | 2007-08-15 | 2012-05-22 | Shared Spectrum Company | Systems and methods for a cognitive radio having adaptable characteristics |
| US8027249B2 (en) | 2006-10-18 | 2011-09-27 | Shared Spectrum Company | Methods for using a detector to monitor and detect channel occupancy |
| US8997170B2 (en) * | 2006-12-29 | 2015-03-31 | Shared Spectrum Company | Method and device for policy-based control of radio |
| US8452034B2 (en) * | 2006-10-23 | 2013-05-28 | Starkey Laboratories, Inc. | Entrainment avoidance with a gradient adaptive lattice filter |
| US8509465B2 (en) * | 2006-10-23 | 2013-08-13 | Starkey Laboratories, Inc. | Entrainment avoidance with a transform domain algorithm |
| WO2008051569A2 (en) | 2006-10-23 | 2008-05-02 | Starkey Laboratories, Inc. | Entrainment avoidance with pole stabilization |
| US8681999B2 (en) * | 2006-10-23 | 2014-03-25 | Starkey Laboratories, Inc. | Entrainment avoidance with an auto regressive filter |
| KR100897616B1 (ko) * | 2007-02-15 | 2009-05-14 | 주식회사 현민 | 주파수 발진 장치, 및 방법 |
| US8571244B2 (en) * | 2008-03-25 | 2013-10-29 | Starkey Laboratories, Inc. | Apparatus and method for dynamic detection and attenuation of periodic acoustic feedback |
| JP4506873B2 (ja) * | 2008-05-08 | 2010-07-21 | ソニー株式会社 | 信号処理装置、信号処理方法 |
| US8331577B2 (en) * | 2008-07-03 | 2012-12-11 | Hewlett-Packard Development Company, L.P. | Electronic device having active noise control with an external sensor |
| EP2319260A2 (en) | 2008-08-19 | 2011-05-11 | Shared Spectrum Company | Method and system for dynamic spectrum access using specialty detectors and improved networking |
| US8688045B2 (en) * | 2008-11-19 | 2014-04-01 | Qualcomm Incorporated | FM transmitter and non-FM receiver integrated on single chip |
| US8737636B2 (en) | 2009-07-10 | 2014-05-27 | Qualcomm Incorporated | Systems, methods, apparatus, and computer-readable media for adaptive active noise cancellation |
| WO2011042055A1 (en) * | 2009-10-08 | 2011-04-14 | Widex A/S | Method for control of adaptation of feedback suppression in a hearing aid, and a hearing aid |
| US8942398B2 (en) | 2010-04-13 | 2015-01-27 | Starkey Laboratories, Inc. | Methods and apparatus for early audio feedback cancellation for hearing assistance devices |
| US8917891B2 (en) | 2010-04-13 | 2014-12-23 | Starkey Laboratories, Inc. | Methods and apparatus for allocating feedback cancellation resources for hearing assistance devices |
| US9654885B2 (en) | 2010-04-13 | 2017-05-16 | Starkey Laboratories, Inc. | Methods and apparatus for allocating feedback cancellation resources for hearing assistance devices |
| WO2012075343A2 (en) | 2010-12-03 | 2012-06-07 | Cirrus Logic, Inc. | Oversight control of an adaptive noise canceler in a personal audio device |
| US8908877B2 (en) | 2010-12-03 | 2014-12-09 | Cirrus Logic, Inc. | Ear-coupling detection and adjustment of adaptive response in noise-canceling in personal audio devices |
| US9318094B2 (en) | 2011-06-03 | 2016-04-19 | Cirrus Logic, Inc. | Adaptive noise canceling architecture for a personal audio device |
| US9824677B2 (en) | 2011-06-03 | 2017-11-21 | Cirrus Logic, Inc. | Bandlimiting anti-noise in personal audio devices having adaptive noise cancellation (ANC) |
| US8948407B2 (en) | 2011-06-03 | 2015-02-03 | Cirrus Logic, Inc. | Bandlimiting anti-noise in personal audio devices having adaptive noise cancellation (ANC) |
| US8958571B2 (en) | 2011-06-03 | 2015-02-17 | Cirrus Logic, Inc. | MIC covering detection in personal audio devices |
| US9325821B1 (en) | 2011-09-30 | 2016-04-26 | Cirrus Logic, Inc. | Sidetone management in an adaptive noise canceling (ANC) system including secondary path modeling |
| US9123321B2 (en) | 2012-05-10 | 2015-09-01 | Cirrus Logic, Inc. | Sequenced adaptation of anti-noise generator response and secondary path response in an adaptive noise canceling system |
| US9318090B2 (en) | 2012-05-10 | 2016-04-19 | Cirrus Logic, Inc. | Downlink tone detection and adaptation of a secondary path response model in an adaptive noise canceling system |
| US9319781B2 (en) | 2012-05-10 | 2016-04-19 | Cirrus Logic, Inc. | Frequency and direction-dependent ambient sound handling in personal audio devices having adaptive noise cancellation (ANC) |
| US9532139B1 (en) | 2012-09-14 | 2016-12-27 | Cirrus Logic, Inc. | Dual-microphone frequency amplitude response self-calibration |
| US9369798B1 (en) | 2013-03-12 | 2016-06-14 | Cirrus Logic, Inc. | Internal dynamic range control in an adaptive noise cancellation (ANC) system |
| US9414150B2 (en) | 2013-03-14 | 2016-08-09 | Cirrus Logic, Inc. | Low-latency multi-driver adaptive noise canceling (ANC) system for a personal audio device |
| US9502020B1 (en) | 2013-03-15 | 2016-11-22 | Cirrus Logic, Inc. | Robust adaptive noise canceling (ANC) in a personal audio device |
| US10206032B2 (en) | 2013-04-10 | 2019-02-12 | Cirrus Logic, Inc. | Systems and methods for multi-mode adaptive noise cancellation for audio headsets |
| US9462376B2 (en) | 2013-04-16 | 2016-10-04 | Cirrus Logic, Inc. | Systems and methods for hybrid adaptive noise cancellation |
| US9478210B2 (en) | 2013-04-17 | 2016-10-25 | Cirrus Logic, Inc. | Systems and methods for hybrid adaptive noise cancellation |
| US9460701B2 (en) | 2013-04-17 | 2016-10-04 | Cirrus Logic, Inc. | Systems and methods for adaptive noise cancellation by biasing anti-noise level |
| US9578432B1 (en) | 2013-04-24 | 2017-02-21 | Cirrus Logic, Inc. | Metric and tool to evaluate secondary path design in adaptive noise cancellation systems |
| US9264808B2 (en) | 2013-06-14 | 2016-02-16 | Cirrus Logic, Inc. | Systems and methods for detection and cancellation of narrow-band noise |
| US9392364B1 (en) | 2013-08-15 | 2016-07-12 | Cirrus Logic, Inc. | Virtual microphone for adaptive noise cancellation in personal audio devices |
| US9666176B2 (en) | 2013-09-13 | 2017-05-30 | Cirrus Logic, Inc. | Systems and methods for adaptive noise cancellation by adaptively shaping internal white noise to train a secondary path |
| US9620101B1 (en) | 2013-10-08 | 2017-04-11 | Cirrus Logic, Inc. | Systems and methods for maintaining playback fidelity in an audio system with adaptive noise cancellation |
| US10382864B2 (en) | 2013-12-10 | 2019-08-13 | Cirrus Logic, Inc. | Systems and methods for providing adaptive playback equalization in an audio device |
| US9704472B2 (en) | 2013-12-10 | 2017-07-11 | Cirrus Logic, Inc. | Systems and methods for sharing secondary path information between audio channels in an adaptive noise cancellation system |
| US10219071B2 (en) | 2013-12-10 | 2019-02-26 | Cirrus Logic, Inc. | Systems and methods for bandlimiting anti-noise in personal audio devices having adaptive noise cancellation |
| US9369557B2 (en) | 2014-03-05 | 2016-06-14 | Cirrus Logic, Inc. | Frequency-dependent sidetone calibration |
| US9479860B2 (en) | 2014-03-07 | 2016-10-25 | Cirrus Logic, Inc. | Systems and methods for enhancing performance of audio transducer based on detection of transducer status |
| US9319784B2 (en) | 2014-04-14 | 2016-04-19 | Cirrus Logic, Inc. | Frequency-shaped noise-based adaptation of secondary path adaptive response in noise-canceling personal audio devices |
| US9478212B1 (en) | 2014-09-03 | 2016-10-25 | Cirrus Logic, Inc. | Systems and methods for use of adaptive secondary path estimate to control equalization in an audio device |
| US9466282B2 (en) * | 2014-10-31 | 2016-10-11 | Qualcomm Incorporated | Variable rate adaptive active noise cancellation |
| US9552805B2 (en) | 2014-12-19 | 2017-01-24 | Cirrus Logic, Inc. | Systems and methods for performance and stability control for feedback adaptive noise cancellation |
| KR102688257B1 (ko) | 2015-08-20 | 2024-07-26 | 시러스 로직 인터내셔널 세미컨덕터 리미티드 | 피드백 적응적 잡음 소거(anc) 제어기 및 고정 응답 필터에 의해 부분적으로 제공되는 피드백 응답을 갖는 방법 |
| US9578415B1 (en) | 2015-08-21 | 2017-02-21 | Cirrus Logic, Inc. | Hybrid adaptive noise cancellation system with filtered error microphone signal |
| WO2017042098A1 (en) * | 2015-09-10 | 2017-03-16 | Yayuma Audio Sp. Z.O.O. | A method of an audio signal correction |
| US10013966B2 (en) | 2016-03-15 | 2018-07-03 | Cirrus Logic, Inc. | Systems and methods for adaptive active noise cancellation for multiple-driver personal audio device |
| US10586524B1 (en) * | 2019-03-29 | 2020-03-10 | Bose Corporation | Systems and methods for detecting divergence in an adaptive system |
| CN115171635B (zh) * | 2022-05-30 | 2025-12-12 | 深圳引望智能技术有限公司 | 噪声控制的方法及装置 |
| CN119763528B (zh) * | 2024-10-14 | 2026-04-03 | 比亚迪股份有限公司 | 降噪方法、车辆、可读存储介质与程序产品 |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5058047A (en) * | 1989-05-30 | 1991-10-15 | Advanced Micro Devices, Inc. | System and method for providing digital filter coefficients |
| US5146494A (en) * | 1989-07-31 | 1992-09-08 | At&T Bell Laboratories | Overlapping look-up-and-add echo canceller requiring a smaller memory size |
| JP3089082B2 (ja) * | 1991-07-10 | 2000-09-18 | シャープ株式会社 | 適応型ディジタルフィルタ |
| US5428562A (en) * | 1993-09-03 | 1995-06-27 | At&T Corp. | Fast converging adaptive filter |
| US5426597A (en) * | 1994-04-26 | 1995-06-20 | The United States Of America As Represented By The Secretary Of The Navy | Adaptive infinite impulse response (IIR) filter system |
-
1994
- 1994-03-09 JP JP6065645A patent/JPH07248778A/ja active Pending
-
1995
- 1995-01-25 US US08/377,726 patent/US5668747A/en not_active Expired - Lifetime
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010277025A (ja) * | 2009-06-01 | 2010-12-09 | Nippon Sharyo Seizo Kaisha Ltd | 対象波低減装置 |
| JP2017521732A (ja) * | 2014-06-13 | 2017-08-03 | シーラス ロジック, インコーポレイテッドCirrus Logic, Inc. | 適応ノイズ消去システムの適応を選択的に有効及び無効にするためのシステム並びに方法 |
| JP2018505587A (ja) * | 2014-12-12 | 2018-02-22 | クゥアルコム・インコーポレイテッドQualcomm Incorporated | 共有された音響空間における強められた会話のコミュニケーションに関するフィードバックキャンセレーション |
| US10350758B2 (en) | 2016-08-10 | 2019-07-16 | Fanuc Corporation | Robot control unit for assembly robot |
| CN109855788A (zh) * | 2017-11-30 | 2019-06-07 | 罗伯特·博世有限公司 | 用于对脉冲式的测量参量求平均的方法 |
| CN116506267A (zh) * | 2023-06-30 | 2023-07-28 | 上海物骐微电子有限公司 | 滤波器系数确定方法、装置、电子设备及计算机存储介质 |
| CN116506267B (zh) * | 2023-06-30 | 2023-09-19 | 上海物骐微电子有限公司 | 滤波器系数确定方法、装置、电子设备及计算机存储介质 |
Also Published As
| Publication number | Publication date |
|---|---|
| US5668747A (en) | 1997-09-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5668747A (en) | Coefficient updating method for an adaptive filter | |
| JP4742226B2 (ja) | 能動消音制御装置及び方法 | |
| CN101867355B (zh) | 使用无限脉冲响应滤波器的有源噪声控制系统 | |
| US6847721B2 (en) | Active noise control system with on-line secondary path modeling | |
| CN112233644B (zh) | 一种基于四元数自适应滤波器的滤波-x最小均方有源噪声控制方法 | |
| JP2021504768A (ja) | 能動雑音制御方法およびシステム | |
| JPH10190589A (ja) | 適応ノイズ制御システムおよびオンラインフィードバック経路モデル化およびオンライン2次経路モデル化方法 | |
| JPH0846489A (ja) | 能動適応制御装置およびそのコヒーレンス最適化方法 | |
| Singh et al. | Enhancing active noise control through stacked autoencoders: Training strategies, comparative analysis, and evaluation with practical setup | |
| US20080317256A1 (en) | Method for Reproducing a Secondary Path in an Active Noise Reduction System | |
| US5440641A (en) | Active noise cancellation system | |
| Suman et al. | Active noise control for PVC duct using robust feedback neutralization F× LMS approach | |
| JPH0511771A (ja) | 騒音制御装置 | |
| KR20250126643A (ko) | 비착용형 능동 소음 저감 시스템의 작동 방법 및 비착용형 능동 소음 저감 시스템 | |
| KR102866858B1 (ko) | 능동 소음 제어 방법 및 시스템 | |
| EP0657871B1 (en) | System for the generation of a time variant signal for suppression of a primary signal with minimisation of a prediction error | |
| JP3654980B2 (ja) | 能動騒音制御装置及び波形変換装置 | |
| Yuan | Virtual sensing for broadband noise control in a lightly damped enclosure | |
| CN113488014A (zh) | 一种无麦克风前馈局部主动噪声控制系统的控制方法 | |
| JP4906787B2 (ja) | 能動型振動騒音制御装置 | |
| JP4350917B2 (ja) | 能動型雑音除去装置 | |
| JPH0993087A (ja) | 適応フィルタ係数の設定制御方法および装置 | |
| JPH07160508A (ja) | 適応フィルタのフィルタ係数決定方法 | |
| JP3316259B2 (ja) | 能動型消音装置 | |
| JP4350919B2 (ja) | 能動型雑音除去装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20020618 |