JP3419911B2 - Noise cancellation system - Google Patents
Noise cancellation systemInfo
- Publication number
- JP3419911B2 JP3419911B2 JP26473194A JP26473194A JP3419911B2 JP 3419911 B2 JP3419911 B2 JP 3419911B2 JP 26473194 A JP26473194 A JP 26473194A JP 26473194 A JP26473194 A JP 26473194A JP 3419911 B2 JP3419911 B2 JP 3419911B2
- Authority
- JP
- Japan
- Prior art keywords
- noise
- signal
- adaptive
- propagation
- sound
- 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.)
- Expired - Fee Related
Links
Landscapes
- Exhaust Silencers (AREA)
- Soundproofing, Sound Blocking, And Sound Damping (AREA)
- Filters That Use Time-Delay Elements (AREA)
Description
【0001】[0001]
【産業上の利用分野】本発明は Filered-X LMS(Least M
ean Square)アルゴリズムに基づいた適応信号処理によ
り騒音をキャンセルする騒音キャンセルシステムに係
り、特に、キャンセル音伝搬系の伝搬特性(伝達特性)
及び騒音伝搬系の伝搬特性をオンラインで同定して騒音
をキャンセルする騒音キャンセルシステムに関する。The present invention relates to Filered-X LMS (Least M
noise cancellation system that cancels noise by adaptive signal processing based on the (ean square) algorithm, especially the propagation characteristics (transfer characteristics) of the canceled sound propagation system
And a noise canceling system for canceling noise by identifying propagation characteristics of a noise propagation system online.
【0002】[0002]
【従来の技術】騒音と逆位相の騒音キャンセル音をスピ
−カから放射して騒音をキャンセルするアクティブノイ
ズ制御(ANC)が工場やオフィス等の室内空間、自動
車の車室内空間の騒音をキャンセルするために実用化さ
れている。図6はアクティブ制御により騒音を低減する
従来の騒音キャンセルシステムの構成図であり、自動車
のエンジン音を低減する場合である。11は騒音源であ
るエンジン、12はエンジン回転数Rを検出する回転数
センサ、13はエンジン回転数Rに応じた周波数を有す
る一定振幅の正弦波信号を参照信号xnとして発生する
参照信号発生部である。騒音源がエンジンの場合、エン
ジン回転により発生するノイズは周期性を有し、その周
波数はエンジン回転数に依存する。例えば、4気筒エン
ジンの場合、車室内に発生する周期性ノイズはエンジン
回転数の2次高調波が支配的であり、回転数が600r
pm(10rps)の時、車室内に発生するノイズの周
波数は20Hz、回転数が6000rpm(100rp
s)の時、車室内に発生するノイズの周波数は200H
zである。参照信号発生部13は、2次高調波の正弦波
データをROMに記憶しておき、そのデータを必要に応
じて読み出して出力することにより参照信号xnを生成
する。尚、このデータの読み出し/出力タイミングはエ
ンジン回転数Rに応じてコントロールされ、これにより
エンジン回転数Rに応じて発生する周期性ノイズの周波
数を有する参照信号が出力されるようになっている。2. Description of the Related Art Active noise control (ANC) for canceling noise by radiating a noise canceling sound having a phase opposite to that of noise from a speaker cancels noise in the interior space of a factory, office, etc., or in the interior space of an automobile. It has been put to practical use for that. FIG. 6 is a configuration diagram of a conventional noise canceling system that reduces noise by active control, and is a case where the engine sound of a vehicle is reduced. Reference numeral 11 is an engine which is a noise source, 12 is a rotation speed sensor for detecting the engine rotation speed R, and 13 is a reference signal generation for generating a sine wave signal of a constant amplitude having a frequency according to the engine rotation speed R as a reference signal x n. It is a department. When the noise source is an engine, noise generated by engine rotation has a periodicity, and its frequency depends on the engine speed. For example, in the case of a four-cylinder engine, the periodic noise generated in the vehicle compartment is dominated by the second harmonic of the engine speed, and the engine speed is 600r.
At pm (10 rps), the frequency of noise generated in the passenger compartment is 20 Hz, and the rotation speed is 6000 rpm (100 rp).
In the case of s), the frequency of noise generated in the vehicle compartment is 200H
z. The reference signal generating unit 13 stores the sine wave data of the second harmonic in the ROM, reads the data as needed, and outputs the data to generate the reference signal x n . The timing of reading / outputting this data is controlled according to the engine speed R, whereby a reference signal having the frequency of periodic noise generated according to the engine speed R is output.
【0003】14は騒音キャンセルコントローラであ
り、参照信号発生部13から発生する参照信号xnを入
力されると共に、車室内の騒音キャンセル点(観測点で
あり例えば運転者の耳元近傍)における騒音Snとキャ
ンセル音Scnの合成音信号をエラ−信号enとして入力
され、該エラ−信号が最小となるようにFilered-X LMS
アルゴリズムに基づいた適応信号処理を行って騒音キャ
ンセル信号ynを出力する。騒音キャンセルコントロー
ラ14は、適応信号処理部14aと、デジタルフィルタ
構成の適応フィルタ14bと、参照信号xnにスピーカ
から騒音キャンセル点までのキャンセル音伝搬系の伝搬
特性(伝達関数)を畳み込んで適応処理用参照信号(フ
ィルタードリファレンス信号)unを作成するフィルタ
(フィルタードリファレンス信号作成用フィルタ)14
cを有している。15は適応フィルタ出力(騒音キャン
セル信号yn)をアナログの騒音キャンセル信号に変換
するDAコンバータ、16は騒音キャンセル信号を増幅
するパワ−アンプ、17は騒音キャンセル音Scnを放射
するキャンセルスピ−カ、18は騒音キャンセル点に配
置され、騒音Snとキャンセル音Scnの合成音を検出
し、合成音信号をエラ−信号enとして出力するエラ−
マイク、19はエラー信号enを増幅するアンプ、20
はエイリアスを除去するローパスフィルタ、20′はロ
ーパスフィルタ出力をデジタルに変換するADコンバー
タである。Reference numeral 14 is a noise canceling controller, which receives the reference signal x n generated from the reference signal generating section 13 and also generates a noise S at a noise canceling point (observation point, for example, near the driver's ear) in the passenger compartment. The synthesized sound signal of n and the cancel sound Sc n is input as an error signal e n , and the Filered-X LMS is used so that the error signal is minimized.
The adaptive signal processing based on the algorithm is performed and the noise cancellation signal y n is output. The noise cancellation controller 14 is adapted by convolving the adaptive signal processing unit 14a, the adaptive filter 14b having a digital filter configuration, and the reference signal xn with the propagation characteristics (transfer function) of the cancellation sound propagation system from the speaker to the noise cancellation point. Filter for creating processing reference signal (filtered reference signal) u n (filter for creating filtered reference signal) 14
have c. Reference numeral 15 is a DA converter for converting the output of the adaptive filter (noise canceling signal y n ) into an analog noise canceling signal, 16 is a power amplifier for amplifying the noise canceling signal, and 17 is a canceling speaker for radiating the noise canceling sound Sc n. , 18 are arranged at the noise canceling points, detect a synthesized sound of the noise S n and the cancel sound Sc n , and output the synthesized sound signal as an error signal e n.
Mike, 19 amplifier for amplifying an error signal e n, 20
Is a low-pass filter for removing aliases, and 20 'is an AD converter for converting the output of the low-pass filter to digital.
【0004】適応信号処理部14aは騒音キャンセル点
におけるエラー信号enとフィルタ14cを介して入力
される処理用参照信号unを入力され、これら信号を用
いて騒音キャンセル点における騒音をキャンセルするよ
うに適応信号処理を行って適応フィルタ14bの係数を
決定する。例えば適応信号処理部14aは周知のFilere
d-X LMSアルゴリズムに従って、エラ−マイク18から
入力されたエラ−信号enのパワーが最小となるように
適応フィルタ14bの係数を決定する。適応フィルタ1
4bは適応信号処理部14aにより決定された係数に従
って参照信号x nにデジタルフィルタ処理を施して騒音
キャンセル信号ynを出力し、騒音をキャンセルする。
尚、参照信号xnは、消去したい騒音Snと相関の高い信
号でなくてはならず、参照信号と相関のない音は消去さ
れない。The adaptive signal processing unit 14a has a noise canceling point.
Error signal e atnAnd input via the filter 14c
Reference signal u for processingnInput and use these signals
And cancel the noise at the noise cancellation point.
Adaptive signal processing is performed to determine the coefficient of the adaptive filter 14b.
decide. For example, the adaptive signal processing unit 14a is a well-known Filere
From the error microphone 18 according to the d-X LMS algorithm
In order to minimize the power of the input error signal en
The coefficient of the adaptive filter 14b is determined. Adaptive filter 1
4b is in accordance with the coefficient determined by the adaptive signal processing unit 14a.
Reference signal x nNoise is applied to the digital filter
Cancel signal ynTo cancel the noise.
The reference signal xnIs the noise S you want to erasenHigh correlation with
Sound that has no correlation with the reference signal is erased.
I can't.
【0005】適応フィルタ14bは図7に示すように、
FIR型デジタルフィルタで構成され、例えば、入力信
号を順次1サンプリング時間遅延する遅延要素DL,D
L・・・と、各遅延要素出力に係数w0n,w1n,w2n・
・・w(N-1)nを乗算する乗算部ML,ML,・・・と、
各乗算部出力を順次加算する加算部AD,AD・・・で
実現される。尚、係数の数はタップ数という。現時刻n
・Tsにおける参照信号をxn、その時の各乗算部の係数
をw0n,w1n,w2n・・・w(N-1)n、出力(騒音キャン
セル信号)をynとすれば、適応フィルタ14bは次式
yn=Σwin・xn-i (i=0〜N-1) ・・(1)
の演算を実行し、騒音キャンセル信号ynを出力する。The adaptive filter 14b, as shown in FIG.
For example, delay elements DL and D configured by an FIR digital filter and sequentially delaying an input signal by one sampling time
L ... and the coefficients w 0n , w 1n , w 2n
.... Multiplying units ML, ML, and the like for multiplying w (N-1) n ,
It is realized by adders AD, AD, ... Which sequentially add the outputs of the respective multipliers. The number of coefficients is called the number of taps. Current time n
If the reference signal at Ts is x n , the coefficients of the respective multiplication units at that time are w 0n , w 1n , w 2n ... w (N-1) n , and the output (noise cancellation signal) is y n , then adaptive filter 14b performs computation of the following equation y n = Σw in · x ni (i = 0~N-1) ·· (1), and outputs the noise cancellation signal y n.
【0006】フィルタ14cは図8に示すように、FI
R型デジタルフィルタで構成され、例えば、入力信号を
順次1サンプリング時間遅延する遅延要素DL,DL・
・・と、各遅延要素出力に係数c0,c1,c2,・・・c
J-1を乗算する乗算部ML,ML,・・・と、各乗算部
出力を順次加算する加算部AD,AD・・・で実現され
る。係数c0,c1,c2・・・cJ-1は二次音伝搬系(キャン
セル音伝搬系:スピーカから観測点までの系)の伝搬特
性(伝達特性)を模擬するように決定されている。時刻
n・Tsにおける参照信号をxn、出力(信号処理用参照
信号)をunとすれば、信号処理フィルタ14cは次式
un=Σci・xn-i (i=0〜J-1) ・・(2)
の演算を実行して信号処理用参照信号unを出力する。The filter 14c, as shown in FIG.
For example, delay elements DL, DL.
.. and coefficients c 0 , c 1 , c 2 , ... C for each delay element output
It is realized by multiplying units ML, ML, ... For multiplying J−1, and adder units AD, AD ,. Coefficients c 0 , c 1 , c 2 ... c J-1 are determined so as to simulate the propagation characteristics (transfer characteristics) of the secondary sound propagation system (cancellation sound propagation system: system from the speaker to the observation point). ing. Assuming that the reference signal at time n · Ts is x n and the output (reference signal for signal processing) is u n , the signal processing filter 14c has the following expression u n = Σci · x ni (i = 0 to J-1). The calculation of (2) is executed and the signal processing reference signal u n is output.
【0007】適応信号処理部14aは、1サンプリング
時刻Ts後の次の時刻(n+1)・Tsにおける適応フィルタ
14bの係数w0n+1,w1n+1,w2n+1・・・w(N-1)n+1
を、現時刻n・Tにおける係数w0n,w1n,w2n・・・
w(N-1)nとエラー信号enと適応処理用参照信号unを用
いて次式(係数更新式)
wjn+1=wjn−∇n
=wjn−2μ・un・en (3)
により決定する(但し、j=0,1,・・・N-1)。(3)式
において、サフィックスnは現サンプリング時刻の値、
サフィックス(n+1)は1サンプリング時刻後の値、サフ
ィックス(n-1)は1サンプリング時刻前の値、サフィッ
クス(n-2)は2サンプリング時刻前の値、・・・を意味して
いる。又、μは適応フィルタの係数を更新するステップ
を決める定数(ステップサイズパラメータ)であり、騒
音キャンセルシステムに応じて適当な値に設定される。The adaptive signal processing section 14a uses one sampling
Adaptive filter at the next time (n + 1) · Ts after time Ts
14b coefficient w0n + 1, W1n + 1, W2n + 1... w(N-1) n + 1
Is the coefficient w at the current time n · T0n, W1n, W2n...
w(N-1) nAnd error signal enAnd the reference signal u for adaptive processingnFor
Next formula (coefficient update formula)
wjn + 1= Wjn−∇n
= Wjn-2μ ・ un・ En(3)
(However, j = 0, 1, ... N-1). Equation (3)
Where suffix n is the value at the current sampling time,
Suffix (n + 1) is the value one sampling time later,
Six (n-1) is the value one sampling time before, the suffix
Cous (n-2) means the value two sampling times before, ...
There is. Also, μ is the step of updating the coefficient of the adaptive filter.
Is a constant (step size parameter) that determines
It is set to an appropriate value according to the sound cancellation system.
【0008】エンジン11が回転すると、その回転数R
は回転数センサ12により検出され、参照信号発生部1
3はエンジン回転数Rに応じた周波数の参照信号xnを
発生し、フィルタ14cと適応フィルタ14bに入力す
る。この時、エンジン11から発生した周期性を有する
エンジン音は、所定の伝達関数を有する騒音伝搬系(一
次音伝搬系)を有する空中を伝播して騒音キャンセル点
に至る。フィルタ14cは参照信号xnにキャンセル音
伝搬系の伝達特性C′を畳込んで適応処理用参照信号u
nを生成して適応信号処理部14cに入力する。以上と
並行して、騒音キャンセル点における騒音とキャンセル
音の合成音(エラー信号)enがエラーマイク18によ
り検出され、アンプ、ローパスフィルタ、ADコンバー
タを介して適応信号処理部14aに入力される。When the engine 11 rotates, its rotation speed R
Is detected by the rotation speed sensor 12, and the reference signal generator 1
3 generates a reference signal xn having a frequency corresponding to the engine speed R and inputs it to the filter 14c and the adaptive filter 14b. At this time, a periodic engine sound generated from the engine 11 propagates through the air having a noise propagation system (primary sound propagation system) having a predetermined transfer function and reaches a noise cancellation point. The filter 14 c convolves the transfer characteristic C ′ of the cancel sound propagation system with the reference signal x n to obtain the adaptive processing reference signal u.
n is generated and input to the adaptive signal processing unit 14c. In parallel with the above, the synthetic sound of the noise and canceling sound (error signal) e n is detected by the error microphone 18 in the noise cancellation point, the amplifier is input low-pass filter, the adaptive signal processing unit 14a via the AD converter .
【0009】適応信号処理部14aはエラー信号enと
信号処理用参照信号unを用いて(3)式に従ってFiltered
-X LMSアルゴリズムに基づいた適応信号処理を行い、適
応フィルタ14bの係数を決定する。適応フィルタ14
bは適応信号処理部14aにより決定された係数に従っ
て参照信号xnにデジタルフィルタ処理を施して騒音キ
ャンセル信号ynを発生し、DAコンバータ、パワーア
ンプを介してスピーカ17に入力する。これにより、ス
ピーカ17から騒音キャンセル音が出力され、キャンセ
ル音伝搬系を介して騒音キャンセル点に到り、騒音をキ
ャンセルするように作用する。以後、上記動作が繰り返
されて騒音はキャンセルされる。図9は騒音源から観測
点までの一次音仮想伝搬系(騒音伝搬系)hとスピーカ
から騒音キャンセル点までの二次音伝搬系(キャンセル
音伝搬系)cとを用いて騒音キャンセルシステムを表現
したブロック図であり、図6と同一部分には同一符号を
付している。図中、21はインパルス応答特性hを備え
た騒音伝搬系、22はインパルス応答特性cを備えたキ
ャンセル音伝搬系であり、キャンセル音伝搬系22はス
ピーカ特性も含んでいる。The adaptive signal processor 14a uses the error signal e n and the signal processing reference signal u n to filter the signal according to the equation (3).
-X Performs adaptive signal processing based on the LMS algorithm to determine the coefficient of the adaptive filter 14b. Adaptive filter 14
The signal b is subjected to digital filter processing on the reference signal x n according to the coefficient determined by the adaptive signal processing unit 14 a to generate a noise cancel signal y n, which is input to the speaker 17 via the DA converter and the power amplifier. As a result, the noise canceling sound is output from the speaker 17, reaches the noise canceling point via the canceling sound propagation system, and acts to cancel the noise. Thereafter, the above operation is repeated to cancel the noise. FIG. 9 represents a noise cancellation system using a primary sound virtual propagation system (noise propagation system) h from a noise source to an observation point and a secondary sound propagation system (canceled sound propagation system) c from a speaker to a noise cancellation point. 6 is a block diagram of the same, and the same parts as those in FIG. 6 are denoted by the same reference numerals. In the figure, 21 is a noise propagation system having an impulse response characteristic h, 22 is a canceling sound propagating system having an impulse response characteristic c, and the canceling sound propagation system 22 also includes a speaker characteristic.
【0010】Filtered-X LMSアルゴリズムは、適応のた
めの演算量が少ない等の優れた利点を有しているため、
現在多くのアクティブノイズコントロール(ANC)シ
ステムに採用されている。しかし、キャンセル音伝搬系
の特性cが変動し、フィルタ14cの特性c′からずれ
てしまうと、(3)式の∇nが理想的な場合(c=c′)と
は異なってしまう。このため、真の勾配方向と異なる方
向に適応が進み、適応フィルタ14bの安定条件や収束
速度、及び収束値がそれぞれに応じて変化してしまう。
又、その結果、ANCシステムの消音性能も、一般に劣
化するといった問題が生じる。尚、キャンセル音伝搬系
22の特性cとフィルタ14cの特性c′とのずれをモ
デリングエラーという。モデリングエラーに伴う誤動作
を解消するための最も直接的な方法は、キャンセル音伝
搬系の伝達特性cの同定をオンラインで行なうことであ
る。かかるオンライン同定法は従来より提案されてい
る。Since the Filtered-X LMS algorithm has excellent advantages such as a small amount of calculation for adaptation,
It is currently used in many active noise control (ANC) systems. However, the variation characteristics c cancellation sound propagation system, 'when deviated from, if (3) ∇ n is ideal (c = c' characteristic c of the filter 14c becomes different from). Therefore, the adaptation progresses in a direction different from the true gradient direction, and the stability condition, the convergence speed, and the convergence value of the adaptive filter 14b change accordingly.
Further, as a result, there is a problem that the muffling performance of the ANC system is generally deteriorated. A deviation between the characteristic c of the cancel sound propagation system 22 and the characteristic c'of the filter 14c is called a modeling error. The most direct method for eliminating the malfunction caused by the modeling error is to identify the transfer characteristic c of the cancel sound propagation system online. Such an online identification method has been conventionally proposed.
【0011】第1の同定法は、エリクソン((Eriksson)
等により提案されたもので、適応フィルタの出力ynと
は無相関なランダムノイズyNを二次音源から放射し、
適応フィルタc″を用いて未知系cを同定するものであ
る。図10はかかるオンライン同定法の構成図であり、
14bはFiltered-X LMSアルゴリズムにより騒音をキャ
ンセルするように係数が決定される適応フィルタ、18
は騒音キャンセル点におけるマイクロフォン、21は伝
達特性hの騒音伝搬系、22は伝達特性cのキャンセル
音伝搬系、23は適応フィルタ14bの出力信号(騒音
キャンセル信号)ynと図示しない二次音源から出力さ
れるランダムノイズyNを加算する演算部、24は適応
信号処理によりキャンセル音伝搬系22の伝達特性を同
定する同定部であり、24aは適応信号処理により決定
される係数が設定される適応フィルタである。25は適
応フィルタ24aとマイクロフォン18から出力される
エラー信号enの差εnを演算する演算部である。適応フ
ィルタ14bは参照信号xnにのみ相関のある騒音をキ
ャンセルするように動作する。また、キャンセル音伝搬
系22を同定する同定部24は、ランダムノイズyNに
対するキャンセル音伝搬系22の出力とランダムノイズ
yNに対する適応フィルタ24aの出力信号の差信号の
パワーE[εn]が最小となるように動作する。ここ
で、xNとyNとは無相関であるからE[εn]が最小と
なった時c″=cとなり適応フィルタ24aの係数はキ
ャンセル音伝搬系のインパルス応答と一致する。The first identification method is the Ericsson ((Eriksson)
Radiated from the secondary sound source a random noise y N that is uncorrelated with the output y n of the adaptive filter.
The unknown system c is identified using the adaptive filter c ″. FIG. 10 is a block diagram of such an online identification method.
14b is an adaptive filter whose coefficient is determined by the Filtered-X LMS algorithm so as to cancel noise, 18
Is a microphone at a noise canceling point, 21 is a noise propagation system having a transfer characteristic h, 22 is a cancel sound propagation system having a transfer characteristic c, and 23 is an output signal (noise canceling signal) y n of the adaptive filter 14b and a secondary sound source (not shown). An arithmetic unit for adding the output random noise y N , 24 is an identifying unit for identifying the transfer characteristic of the cancel sound propagation system 22 by adaptive signal processing, and 24 a is an adaptive unit to which a coefficient determined by adaptive signal processing is set. It is a filter. Reference numeral 25 is a calculator for calculating the difference ε n between the error signal e n output from the adaptive filter 24a and the microphone 18. The adaptive filter 14b operates so as to cancel noise having a correlation only with the reference signal x n . Further, the identification unit 24 for identifying the cancel sound propagation system 22, random noise y N power E of the difference signal of the output signal of the adaptive filter 24a for outputting the random noise y N of the cancel sound propagation system 22 for [epsilon n] is Operates to be the minimum. Here, since x N and y N are uncorrelated, when E [ε n ] becomes minimum, c ″ = c, and the coefficient of the adaptive filter 24a matches the impulse response of the cancel sound propagation system.
【0012】第2の同定法は、タピア(Tapia)等により
提案されたもので、特別な同定用ノイズを用いずに未知
系(h,c)を同定するものである。図11はかかる第
2のオンライン同定法の構成図である。14bはFilter
ed-X LMSアルゴリズムにより騒音をキャンセルするよう
に係数が決定される適応フィルタ、18は騒音キャンセ
ル点におけるマイクロフォン、21は伝達特性hの騒音
伝搬系、22は伝達特性cのキャンセル音伝搬系であ
る。26は適応信号処理により騒音伝搬系21の伝達特
性hを同定する第1の同定部であり、26aは適応信号
処理により係数が設定される適応フィルタである。27
は適応信号処理によりキャンセル音伝搬系22の伝達特
性cを同定する第2の同定部であり、27aは適応信号
処理により係数が設定される適応フィルタである。28
は適応フィルタ26a,27aの出力信号を加算する加
算部、29は加算部28の出力信号en′とマイクロフ
ォン18から出力されるエラー信号enの差信号εnを演
算する演算部である。適応フィルタ14bはエラー信号
enのパワーE|en 2|が最小になるように動作し、第
1、第2の同定部26,27は差信号εnのパワーE
[εn 2]が最小となるように動作する。The second identification method is proposed by Tapia et al. And identifies the unknown system (h, c) without using special identification noise. FIG. 11 is a block diagram of the second online identification method. 14b is a Filter
An adaptive filter whose coefficient is determined to cancel noise by the ed-X LMS algorithm, 18 is a microphone at a noise canceling point, 21 is a noise propagation system with transfer characteristic h, and 22 is a cancel sound propagation system with transfer characteristic c. . Reference numeral 26 is a first identification unit that identifies the transfer characteristic h of the noise propagation system 21 by adaptive signal processing, and 26a is an adaptive filter whose coefficient is set by adaptive signal processing. 27
Is a second identifying unit that identifies the transfer characteristic c of the cancel sound propagation system 22 by adaptive signal processing, and 27a is an adaptive filter whose coefficient is set by adaptive signal processing. 28
Is an adder that adds the output signals of the adaptive filters 26a and 27a, and 29 is a calculator that calculates the difference signal ε n between the output signal e n ′ of the adder 28 and the error signal e n output from the microphone 18. The adaptive filter 14b operates so that the power E | e n 2 | of the error signal e n is minimized, and the first and second identification units 26 and 27 operate on the power E of the difference signal ε n .
It operates to minimize [ε n 2 ].
【0013】[0013]
【発明が解決しようとする課題】第1のオンライン同定
法は、キャンセルしたい真の騒音とは別のランダムノイ
ズを使用するものである。このランダムノイズ(同定用
ノイズ)が騒音キャンセル点でノイズとならないように
するためには、そのレベルを小さくする必要がある。し
かし、同定用ノイズyNのレベルが小さいと同定誤差が
大きくなり、ある程度のレベルを確保しなければならな
い。しかし、レベルを大きくすると騒音キャンセル点で
該同定用ノイズが大きくなる問題がある。第2のオンラ
イン同定法では、特別の同定用ノイズを用いる必要がな
く、第1のオンライン同定法の問題はない。しかし、こ
の方法では、未知系(h,c)を正しく同定できない場
合がある。The first on-line identification method is to use random noise other than the true noise to be canceled. In order to prevent this random noise (identification noise) from becoming noise at the noise cancellation point, it is necessary to reduce its level. However, if the level of the identification noise y N is small, the identification error becomes large, and it is necessary to secure a certain level. However, when the level is increased, there is a problem that the identification noise increases at the noise cancellation point. The second online identification method does not require the use of special identification noise, and there is no problem with the first online identification method. However, this method may not correctly identify the unknown system (h, c).
【0014】図12は第2のオンライン同定法を用いた
騒音キャンセルシステムの構成図である。14は騒音キ
ャンセルコントローラ、14aはFiltered-X LMSアルゴ
リズムにより適応信号処理を行なう適応処理部、14b
は適応フィルタ、14cは信号処理フィルタである。1
8は騒音キャンセル点におけるエラー信号enを出力す
るマイクロフォン、21は騒音伝搬系、22はキャンセ
ル音伝搬系、26は騒音伝搬系21の伝達特性hを適応
信号処理により同定する第1の同定部であり、26aは
適応信号処理部、26bは適応フィルタである。27は
キャンセル音伝搬系22の伝達特性cを適応信号処理に
より同定する第2の同定部であり、27bは適応信号処
理部、27bは適応フィルタである。28は適応フィル
タ26b,27bの出力信号を加算する演算部、29は
演算部28の出力信号en′とマイクロフォン18から
出力されるエラー信号enの差εnを演算する演算部であ
る。FIG. 12 is a block diagram of a noise canceling system using the second online identification method. Reference numeral 14 is a noise canceling controller, 14a is an adaptive processing unit that performs adaptive signal processing by the Filtered-X LMS algorithm, and 14b.
Is an adaptive filter, and 14c is a signal processing filter. 1
8 is a microphone that outputs an error signal e n at a noise canceling point, 21 is a noise propagation system, 22 is a canceling sound propagation system, and 26 is a first identifying unit that identifies the transfer characteristic h of the noise propagation system 21 by adaptive signal processing. 26a is an adaptive signal processing unit and 26b is an adaptive filter. Reference numeral 27 is a second identification unit that identifies the transfer characteristic c of the cancel sound propagation system 22 by adaptive signal processing, 27b is an adaptive signal processing unit, and 27b is an adaptive filter. Reference numeral 28 is a calculation unit that adds the output signals of the adaptive filters 26b and 27b, and 29 is a calculation unit that calculates the difference ε n between the output signal e n ′ of the calculation unit 28 and the error signal e n output from the microphone 18.
【0015】第1、第2の同定部26,27は適応フィ
ルタ26b,27bの係数を次式の係数更新式The first and second identification units 26 and 27 calculate the coefficients of the adaptive filters 26b and 27b by the following coefficient updating formula.
【数1】 により決定する。一方、誤差εnは次式[Equation 1] Determined by On the other hand, the error ε n is
【数2】 で与えられる。従って、上記係数更新式は[Equation 2] Given in. Therefore, the above coefficient update formula is
【数3】 となる。[Equation 3] Becomes
【0016】両辺の期待値をとると上式は、Taking the expected values on both sides, the above equation becomes
【数4】 となる。これに、独立理論を適用すると、[Equation 4] Becomes Applying the theory of independence to this,
【数5】
となる。従って、適応フィルタ26b,27bの収束値
は[Equation 5] Becomes Therefore, the convergence values of the adaptive filters 26b and 27b are
【数6】 すなわち、[Equation 6] That is,
【数7】 を満たす値となる。[Equation 7] It is a value that satisfies.
【0017】従って、相関行列Therefore, the correlation matrix
【数8】 が正則ならば、、[Equation 8] Is regular, then
【数9】
となり、未知伝達系を正しく同定できる。しかし、相関
行列[Equation 9] And the unknown transmission system can be correctly identified. But the correlation matrix
【数10】
は特異となることが多々あり、その場合には、未知系を
正確に同定できない。[Equation 10] Are often singular, in which case unknown systems cannot be accurately identified.
【0018】例えば、hが1タップ、cが1タップ、w
が1タップの場合を考えると、図12の騒音キャンセル
システムは図13に示すようになり、同定部の係数更新
式は次式For example, h is 1 tap, c is 1 tap, w
Considering the case where is 1 tap, the noise cancellation system of FIG. 12 is as shown in FIG. 13, and the coefficient updating formula of the identifying unit is as follows.
【数11】 で与えられ、又、誤差εnは次式[Equation 11] The error ε n is given by
【数12】 で与えられる。[Equation 12] Given in.
【0019】ここで、相関行列Where the correlation matrix
【数13】 の正則性を考察すると、yn=wnxnであるから、[Equation 13] Considering the regularity of y n = w n x n ,
【数14】 となる。従って、相関行列は[Equation 14] Becomes Therefore, the correlation matrix is
【数15】
となる。議論を簡単にするために、以下では、wn=w
=一定とする(キャンセル音用の適応フィルタ14bが
収束した際には、これに近い状態になる)。[Equation 15] Becomes For ease of discussion, in the following, w n = w
= Constant (when the adaptive filter 14b for canceling sound converges, a state close to this).
【0020】従って、相関行列はTherefore, the correlation matrix is
【数16】 となりこの行列は以下のように書くことができる。[Equation 16] This matrix can be written as
【数17】
右辺第1番目の行列は下三角行列であり、その行列式
は対角項の積で与えられる。それ故、det(Δ)=0とな
るから、特異行列である。[Equation 17] The first matrix on the right side is a lower triangular matrix, and its determinant is given by the product of diagonal terms. Therefore, it is a singular matrix because det (Δ) = 0.
【0021】右辺第2番目の行列は自己相関行列であ
り、殆ど常に正定値であり、ほとんど常に正則である。
右辺第3番目の行列は上三角行列であり、その行列式
は対角項の積で与えられる。それ故、det(Δ)=0とな
るから、特異行列である。
,の結果より、相関行列が特異となることが理解さ
れる。従って、h,cを正しく同定できるとは限らな
い。以上では、h,c,wが1タップの場合について説
明したが、一般に適応フィルタ14bのタップ数が騒音
伝搬系21のタップ数以下の場合にも同様である。例え
ば、hが4タップ、cが3タップ、wが2タップの場
合、相関行列はThe second matrix on the right side is an autocorrelation matrix, which is almost always a positive definite value and is almost always regular. The third matrix on the right side is an upper triangular matrix, and its determinant is given by the product of diagonal terms. Therefore, it is a singular matrix because det (Δ) = 0. From the result of, it can be understood that the correlation matrix is singular. Therefore, it is not always possible to correctly identify h and c. Although the case where h, c, and w are 1 taps has been described above, the same applies when the number of taps of the adaptive filter 14b is generally equal to or less than the number of taps of the noise propagation system 21. For example, when h is 4 taps, c is 3 taps, and w is 2 taps, the correlation matrix is
【数18】 となり、上記〜が同様にいえる。[Equation 18] The above can be said similarly.
【0022】以上から、本発明の第1の目的は、従来の
第2のオンライン同定法を改良し、未知系(騒音伝搬
系、キャンセル音伝搬系)の伝達特性h,cを確実に同
定することができる騒音キャンセルシステムを提供する
ことである。本発明の第2の目的は、同定された伝達特
性を用いてFiltered-X LMSアルゴリズムに基づいた適応
信号処理を行なって騒音キャンセルができる騒音キャン
セルシステムを提供することである。本発明の第3の目
的は、伝達特性h,cが変化してもオンラインでこれら
を同定して騒音キャンセルできる騒音キャンセルシステ
ムを提供することである。From the above, the first object of the present invention is to improve the second online identification method of the related art to reliably identify the transfer characteristics h and c of an unknown system (noise propagation system, cancellation sound propagation system). It is to provide a noise cancellation system that can. A second object of the present invention is to provide a noise canceling system capable of canceling noise by performing adaptive signal processing based on the Filtered-X LMS algorithm using the identified transfer characteristic. A third object of the present invention is to provide a noise canceling system capable of identifying and canceling noises online even if the transfer characteristics h and c change.
【0023】[0023]
【課題を解決するための手段】上記課題は本発明によれ
ば、騒音源から騒音キャンセル点までの騒音伝搬系の伝
搬特性を適応信号処理により同定する第1の同定手段
と、キャンセル音伝搬系の伝搬特性を適応信号処理によ
り同定する第2の同定手段と、騒音伝搬系の伝搬特性を
K個のタップ係数で特定する場合、騒音キャンセル信号
を出力する適応フィルタのタップ係数の数をK+1以上
にし、K+1番目以降の少なくとも1つの係数が非零と
なるようにする係数決定部を備え、オンラインでキャン
セル音伝搬系の伝搬特性及び騒音伝搬系の伝搬特性を同
定する騒音キャンセルシステムにより達成される。According to the present invention, the above object is to provide a first identifying means for identifying propagation characteristics of a noise propagation system from a noise source to a noise cancellation point by adaptive signal processing, and a cancellation sound propagation system. Second identification means for identifying the propagation characteristic of the noise propagation signal by adaptive signal processing, and when the propagation characteristic of the noise propagation system is specified by K tap coefficients, the number of tap coefficients of the adaptive filter that outputs the noise cancellation signal is K + 1 or more. And a coefficient determination unit that makes at least one coefficient after the (K + 1) th non-zero, and is achieved by a noise cancellation system that identifies the propagation characteristics of the canceled sound propagation system and the propagation characteristics of the noise propagation system online. .
【0024】[0024]
【作用】騒音キャンセル用の適応信号処理部は、騒音キ
ャンセル点における騒音とキャンセル音の合成音である
エラー信号と、キャンセル音伝搬系の伝搬特性を参照信
号に畳み込んだ適応処理用参照信号とを用いてFilterd-
X LMSアルゴリズムに基づいて適応信号処理を行なって
適応フィルタの係数を決定し、適応フィルタは参照信号
にフィルタリングを施して騒音キャンセル信号を発生
し、キャンセル音発生部は該騒音キャンセル信号を入力
されてキャンセル音を放射し、エラー信号のパワーが最
小となるように制御する。かかる騒音キャンセル制御と
並行して、第1、第2の同定手段はそれぞれ、騒音伝搬
系の伝搬特性h及びキャンセル音伝搬系の伝搬特性cを
適応信号処理によりオンラインで同定する。この場合、
第1の同定手段が騒音伝搬系の伝搬特性hをK個のタッ
プ係数で特定するものとすると、騒音キャンセル信号を
出力する適応フィルタのタップ係数の数をK+1以上に
する。そして、係数決定部はK+1番目以降の少なくと
も1つの係数が非零となるように制御する。このように
すると、確実に騒音伝搬系の伝搬特性h及びキャンセル
音伝搬系の伝搬特性cを一意に決定することができる。The adaptive signal processing unit for noise canceling includes an error signal which is a synthesized sound of noise and cancel sound at the noise canceling point, and a reference signal for adaptive processing in which the propagation characteristic of the cancel sound propagating system is convoluted with the reference signal. Using Filtered-
The adaptive filter performs adaptive signal processing based on the X LMS algorithm to determine the coefficient of the adaptive filter, the adaptive filter filters the reference signal to generate a noise cancellation signal, and the cancellation sound generation unit receives the noise cancellation signal. The cancel sound is emitted, and the power of the error signal is controlled to be the minimum. In parallel with the noise cancellation control, the first and second identifying means respectively identify the propagation characteristic h of the noise propagation system and the propagation characteristic c of the canceled sound propagation system online by adaptive signal processing. in this case,
If the first identifying means specifies the propagation characteristic h of the noise propagation system with K tap coefficients, the number of tap coefficients of the adaptive filter that outputs the noise canceling signal is set to K + 1 or more. Then, the coefficient determination unit controls so that at least one coefficient after the (K + 1) th coefficient is non-zero. In this way, the propagation characteristic h of the noise propagation system and the propagation characteristic c of the cancel sound propagation system can be definitely determined.
【0025】[0025]
(a) 本発明の同定原理
従来の第2のオンライン同定法においては、相関行列が
正則にならない場合があり、騒音伝搬系の伝搬特性h及
びキャンセル音伝搬系の伝搬特性cを一意に決定するこ
とができない。換言すれば、従来の第2のオンライン同
定法では未知数個分以下の独立な方程式しか作成できな
い場合が存在し、方程式の解が無数に存在する。このた
め、未知系(h,c)を正確に同定することができなか
った。そこで、騒音伝搬系のタップ数をK、キャンセル
音伝搬系のタップ数をJとすれば、未知数の総数はK+
J個であるから、なんらかの方法でK+J個の独立な方
程式を構成するようにすれば、これらの未知数を一意に
決定できるといえる。騒音キャンセル用の適応フィルタ
のタップ数をIとすれば、該タップ数Iを(K+1)以
上にし、かつ、(K+1)番目以降の少なくとも1つの
タップ係数(wK〜wI-1の内少なくとも1つの係数)の
収束値を0以外の値となるように制御する。このように
すれば、常に未知数個(K+J個)分以上の独立な方程
式を得ることができる。未知数個(K+J個)分以上の
独立な方程式が得られる場合、相関行列は正則となり、
E[εn 2]を最小にする最適解を一意に決定することが
できる。(a) Identification principle of the present invention In the second conventional online identification method, the correlation matrix may not be regular, and the propagation characteristic h of the noise propagation system and the propagation characteristic c of the cancel sound propagation system are uniquely determined. I can't. In other words, there are cases where the second conventional online identification method can create only independent equations of unknown numbers or less, and there are innumerable solutions to the equations. Therefore, the unknown system (h, c) could not be identified accurately. Therefore, if the number of taps in the noise propagation system is K and the number of taps in the cancellation sound propagation system is J, the total number of unknowns is K +.
Since there are J, it can be said that these unknowns can be uniquely determined by constructing K + J independent equations by some method. When the number of taps of the noise canceling adaptive filter is I, the number of taps I is set to (K + 1) or more, and at least one tap coefficient (w K to w I-1 ) after (K + 1) th The convergence value of one coefficient) is controlled to be a value other than 0. In this way, unknown equations (K + J) or more independent equations can always be obtained. When more than unknown (K + J) independent equations are obtained, the correlation matrix becomes regular,
The optimal solution that minimizes E [ε n 2 ] can be uniquely determined.
【0026】(b) 本発明の騒音キャンセルシステム
(b-1) 構成
図1は本発明の騒音キャンセルシステムの構成図であ
る。31は騒音キャンセルコントローラであり、参照信
号発生部から発生する参照信号xnを入力されると共
に、車室内の騒音キャンセル点における騒音dnとキャ
ンセル音dn′の合成音信号をエラ−信号enとして入力
され、該エラ−信号のパワーが最小となるようにFilere
d-X LMSに基づいた適応信号処理を行って騒音キャンセ
ル信号ynを出力する。騒音キャンセルコントローラ3
1は、適応信号処理部31aと、デジタルフィルタ構成
の適応フィルタ31bと、参照信号xnにスピーカから
騒音キャンセル点までのキャンセル音伝搬系の伝搬特性
(伝達関数)c′を畳み込んで適応処理用参照信号(フ
ィルタードリファレンス信号)un′を作成する信号処
理フィルタ(フィルタードX信号作成用フィルタ)31
cを有している。(B) Noise Canceling System of the Present Invention (b-1) Configuration FIG. 1 is a block diagram of the noise canceling system of the present invention. Reference numeral 31 denotes a noise canceling controller, which receives the reference signal x n generated from the reference signal generating unit and also outputs a composite sound signal of the noise d n and the cancel sound d n ′ at the noise canceling point in the vehicle interior as an error signal e. It is input as n , and the Filere is set to minimize the power of the error signal.
Adaptive noise signal processing based on dX LMS is performed to output a noise cancellation signal y n . Noise cancellation controller 3
Reference numeral 1 is an adaptive signal processing unit 31a, an adaptive filter 31b having a digital filter configuration, and a reference signal xn by convolving a propagation characteristic (transfer function) c'of a cancel sound propagation system from a speaker to a noise cancellation point to adaptive processing. Processing filter (filter for creating filtered X signal) 31 for creating a reference signal for filtering (filtered reference signal) u n ′
have c.
【0027】32は伝達特性hを有する騒音伝搬系、3
3は伝達特性cを有するキャンセル音伝搬系、34は車
室内の騒音キャンセル点における騒音dnとキャンセル
音dn′の合成音信号をエラ−信号enとして出力するマ
イクロフォン、35は騒音伝搬系32の伝達特性hを適
応信号処理により同定する第1の同定部であり、35a
は適応信号処理部、35bは適応信号処理により同定さ
れた騒音伝搬系32の伝達特性h″が設定される適応フ
ィルタである。36はキャンセル音伝搬系33の伝達特
性を適応信号処理により同定する第2の同定部であり、
36aは適応信号処理部、36bは適応信号処理により
同定されたキャンセル音伝搬系33の伝達特性c″が設
定される適応フィルタである。37は演算部であり、3
7aは適応フィルタ35b,36bの出力信号を加算す
る加算部、37bは加算部37aの出力信号とマイクロ
フォン34から出力されるエラー信号enの差εnを演算
する演算回路である。Reference numeral 32 denotes a noise propagation system having a transfer characteristic h, 3
3 is a canceling sound propagation system having a transfer characteristic c, 34 is a microphone for outputting a composite sound signal of the noise d n at the noise canceling point in the vehicle interior and the canceling sound d n ′ as an error signal e n , and 35 is a noise propagation system 35a is a first identification unit for identifying the transfer characteristic h of 32 by adaptive signal processing;
Is an adaptive signal processor, 35b is an adaptive filter in which the transfer characteristic h ″ of the noise propagation system 32 identified by the adaptive signal processing is set. Reference numeral 36 identifies the transfer characteristic of the cancel sound propagation system 33 by the adaptive signal processing. The second identification part,
36a is an adaptive signal processing unit, 36b is an adaptive filter in which the transfer characteristic c ″ of the cancel sound propagation system 33 identified by the adaptive signal processing is set. 37 is an arithmetic unit, 3
Reference numeral 7a is an adder that adds the output signals of the adaptive filters 35b and 36b, and 37b is an arithmetic circuit that calculates the difference ε n between the output signal of the adder 37a and the error signal e n output from the microphone 34.
【0028】本発明では、騒音伝搬系32及び適応フィ
ルタ35bのタップ数をK、キャンセル音伝搬系及び適
応フィルタ36bのタップ数をJ、騒音キャンセルコン
トローラにおける適応フィルタ31bのタップ数をIと
すれば、該タップ数IをI≧K+1とする。38は適応
フィルタ31bのK+1番目以降の少なくとも1つのタ
ップの係数がゼロとならないように該タップ係数を決定
するタップ係数制御部である。騒音キャンセル用の適応
フィルタ31bのタップ数をIとすれば、該タップ数I
を(K+1)以上にし、かつ、(K+1)番目以降の少
なくとも1つのタップ係数(wK〜wI-1の内少なくとも
1つの係数)の収束値を0以外の値となるように制御す
る。このようにすれば、第1、第2の同定部35,36
は差信号εnのパワーE[εn 2]を最小にする最適解
(h″、c″)を一意に決定することができる。In the present invention, if the number of taps of the noise propagation system 32 and the adaptive filter 35b is K, the number of taps of the cancel sound propagation system and the adaptive filter 36b is J, and the number of taps of the adaptive filter 31b in the noise cancellation controller is I. , The number of taps I is I ≧ K + 1. Reference numeral 38 denotes a tap coefficient control unit that determines the coefficient of at least one tap after the (K + 1) th tap of the adaptive filter 31b so as not to be zero. If the number of taps of the noise canceling adaptive filter 31b is I, the number of taps I
Is set to (K + 1) or more, and the convergence value of at least one (K + 1) th and subsequent tap coefficients (at least one coefficient from w K to w I−1 ) is controlled to be a value other than 0. With this configuration, the first and second identification units 35 and 36
Can uniquely determine the optimum solution (h ″, c ″) that minimizes the power E [ε n 2 ] of the difference signal ε n .
【0029】(b-2) タップ係数制御部の構成
図2はタップ係数制御部38の構成図であり、38aは
所定時間(ブロックという)における第(K+1)番目
のタップ係数wKnの平均値wn′を計算して出力するブ
ロック平均演算部、38bは前回のブロック平均値と今
回のブロック平均値の差分Δwn′を演算する差分演算
部、38cは差分Δwn′と設定値TΔ wの大小を比較
し、|Δwn′|<TΔwの時、収束完了信号CEDを
出力する収束判定部、38dは収束完了時に(K+1)
番目のタップ係数wKnの平均値w n′と設定値Twの大小
を比較し、|wn′|≧Twの場合には、適応信号処理部
31aにより計算されたタップ係数wKnを変更せず、|
wn′|<Twの場合には、適応信号処理部31aにより
計算されたタップ係数wKnを設定値wB(≠0)に変更
する収束値判定部である。タップ係数制御部38は、係
数収束時におけるタップ係数wKnの収束値が設定値Tw
以下の時、すなわち、タップ係数wKnの収束値がほぼ0
の時、該タップ係数wKnを設定値wB(≠0)に変更し
て、0にならないように制御する。(B-2) Configuration of tap coefficient control unit
FIG. 2 is a block diagram of the tap coefficient control unit 38, where 38a is
(K + 1) th in a predetermined time (called a block)
Tap coefficient wKnAverage value wnA block that calculates and outputs
The lock average calculator, 38b is the same as the previous block average value.
Difference Δw between block averagesnDifference operation to calculate ′
Part, 38c is the difference Δwn'And set value TΔ wCompare the size of
And then | Δwn′ | <TΔwWhen, the convergence completion signal CED is
Convergence determining unit for outputting, 38d outputs (K + 1) when the convergence is completed.
Th tap coefficient wKnAverage value w n'And set value TwBig and small
, Wn′ | ≧ TwIn the case of, the adaptive signal processing unit
Tap coefficient w calculated by 31aKnWithout changing
wn′ | <TwIn the case of, by the adaptive signal processing unit 31a
Calculated tap coefficient wKnSet value wBChange to (≠ 0)
It is a convergent value determining unit. The tap coefficient control unit 38
Tap coefficient w at number convergenceKnIs the set value Tw
In the following cases, that is, tap coefficient wKnThe convergence value of is almost 0
, The tap coefficient wKnSet value wBChange to (≠ 0)
Control so that it does not become zero.
【0030】(b-3) 動作
図1のフィルタ31cはキャンセル音伝搬系を特定する
係数c0,c1,c2・・・cJ-1を用いて(2)の演算を実行し
て信号処理用参照信号un′を出力する。適応信号処理
部31aは騒音キャンセル点におけるエラー信号enと
信号処理用参照信号un′を入力され、これらの信号を
用いて(3)式の演算を行なって適応フィルタ31bの係
数w0n,w1n,w2n・・・w(I-1)nを決定する。適応フ
ィルタ31bは適応信号処理部31aにより決定された
係数w0n,w1n,w2n・・・w(I-1 )nを用いて(1)式の
演算を実行して騒音キャンセル信号ynを出力する。騒
音キャンセル信号ynはキャンセル音伝搬系33を介し
てキャンセル音信号dn′となって騒音キャンセル点に
到り、又、騒音(参照信号)は騒音伝搬系32を介して
騒音キャンセル点に到る。マイクロフォン34はキャン
セル音信号dn′と騒音信号dnとの合成音信号であるエ
ラー信号enを検出して騒音キャンセルコントローラ3
1に入力する。以後、上記処理が繰り返され、エラー信
号enのパワーE[en 2]が最小となるように適応フィ
ルタ31bの係数が所定値に収束する。(B-3) Operation The filter 31c shown in FIG. 1 executes the operation of (2) using the coefficients c 0 , c 1 , c 2 ... c J-1 for specifying the cancel sound propagation system. The signal processing reference signal u n ′ is output. The adaptive signal processing unit 31a receives the error signal e n at the noise canceling point and the signal processing reference signal u n ′, performs the calculation of equation (3) using these signals, and outputs the coefficient w 0n of the adaptive filter 31b. w 1n , w 2n ... W (I-1) n are determined. The adaptive filter 31b executes the calculation of the equation (1) using the coefficients w 0n , w 1n , w 2n ... W (I-1 ) n determined by the adaptive signal processing unit 31a to execute the noise cancellation signal y n. Is output. The noise canceling signal y n reaches the noise canceling point via the canceling sound propagation system 33 and becomes the canceling sound signal d n ′, and the noise (reference signal) reaches the noise canceling point via the noise propagation system 32. It The microphone 34 detects the error signal e n which is a composite sound signal of the cancel sound signal d n ′ and the noise signal d n, and detects the noise cancel controller 3
Enter 1. After that, the above processing is repeated, and the coefficient of the adaptive filter 31b converges to a predetermined value so that the power E [e n 2 ] of the error signal e n is minimized.
【0031】以上と並行して、第1の同定部35におけ
る適応信号処理部35aは、参照信号xnと差信号εnを
入力され、これら信号を用いてLMSアルゴリズムに基づ
いた適応信号処理を行ない、該適応信号処理により差信
号εnのパワーE[εn 2]が最小となるように適応フィ
ルタ35bの係数を決定する。E[εn 2]が最小となる
ように適応フィルタ35bの係数が決定された時、該適
応フィルタ35bは騒音伝搬系32の伝達特性hと略同
一の伝達特性h″を示すことになる。尚、LMSアルゴリ
ズムは(3)式において、un=xnとした適応信号処理ア
ルゴリズムである。In parallel with the above, the adaptive signal processing unit 35a in the first identifying unit 35 receives the reference signal x n and the difference signal ε n , and uses these signals to perform adaptive signal processing based on the LMS algorithm. By performing the adaptive signal processing, the coefficient of the adaptive filter 35b is determined so that the power E [ε n 2 ] of the difference signal ε n is minimized. When the coefficient of the adaptive filter 35b is determined so that E [ε n 2 ] is minimized, the adaptive filter 35b exhibits a transfer characteristic h ″ that is substantially the same as the transfer characteristic h of the noise propagation system 32. The LMS algorithm is an adaptive signal processing algorithm in which u n = x n in equation (3).
【0032】又、第2の同定部36における適応信号処
理部36aは、騒音キャンセル信号ynと差信号εnを入
力され、これら信号を用いてLMSアルゴリズムに基づい
た適応信号処理を行ない、該適応信号処理により差信号
εnのパワーE[εn 2]が最小となるように適応フィル
タ36bの係数を決定する。E[εn 2]が最小となるよ
うに適応フィルタ36bの係数が決定された時、該適応
フィルタ36bはキャンセル音伝搬系33の伝達特性c
と略同一の伝達特性c″を示すことになる。騒音キャン
セルコントローラ31はエラー信号enのパワーE[en
2]が最小になるように動作し、第1、第2の同定部3
5,36は差信号εnのパワーE[εn 2]が最小となる
ように動作する。騒音キャンセル処理によりエラー信号
enのパワーE[en 2]が最小になることを考慮する
と、第1、第2の同定部35,36は加算器37aの出
力信号en′のパワーが最小となるように動作すること
を意味する。従って、第1の同定部35は参照信号xn
に対する騒音伝搬系32の出力と参照信号xnに対する
適応フィルタ35bの出力信号の差が最小となるように
動作し、又、第2の同定部36は騒音キャンセル信号y
nに対するキャンセル伝搬系33の出力と騒音キャンセ
ル信号ynに対する適応フィルタ36bの出力信号の差
が零となるように動作する。結局、最終的にh″=h、
c″=cとなるように適応フィルタ35b,36bの係
数が決定される。以上により同定された騒音キャンセル
音伝搬系の伝達特性c″は信号処理フィルタ31cに設
定され、以後、該伝達関数c″を用いて騒音キャンセル
処理が行なわれる。The adaptive signal processing unit 36a in the second identifying unit 36 receives the noise cancellation signal y n and the difference signal ε n , performs adaptive signal processing based on the LMS algorithm using these signals, By the adaptive signal processing, the coefficient of the adaptive filter 36b is determined so that the power E [ε n 2 ] of the difference signal ε n becomes the minimum. When the coefficient of the adaptive filter 36b is determined so that E [ε n 2 ] is minimized, the adaptive filter 36b determines the transfer characteristic c of the cancel sound propagation system 33.
And it will exhibit substantially the same transfer characteristics c ". Noise cancellation controller 31 the error signal e n power E [e n
2 ] is minimized, and the first and second identification units 3
5 and 36 operate so that the power E [ε n 2 ] of the difference signal ε n is minimized. Considering that the power E [e n 2 ] of the error signal e n is minimized by the noise canceling process, the first and second identification units 35 and 36 have the minimum power of the output signal e n ′ of the adder 37a. Means to work as follows. Therefore, the first identification unit 35 uses the reference signal x n
For the noise canceling system y and the output signal of the adaptive filter 35b for the reference signal x n are minimized.
It operates so that the difference between the output of the cancellation propagation system 33 for n and the output signal of the adaptive filter 36b for the noise cancellation signal y n becomes zero. Eventually, finally h ″ = h,
The coefficients of the adaptive filters 35b and 36b are determined so that c ″ = c. The transfer characteristic c ″ of the noise canceling sound propagation system identified above is set in the signal processing filter 31c, and thereafter, the transfer function c Noise cancellation processing is performed using "".
【0033】(c) 本発明の第1適用例
hのタップ数を1、cのタップ数を1、wのタップ数を
1とする従来のオンライン同定法では、wn=w=一定
とすると、相関行列は(C) In the conventional online identification method in which the number of taps of the first application example h of the present invention is 1, the number of taps of c is 1, and the number of taps of w is 1, it is assumed that w n = w = constant. , The correlation matrix is
【数19】
となり、右辺の最初と最後の行列が特異行列となる。こ
のため、h,cを正しく同定できるとは限らない。そこ
で、相関行列を正則行列とするためには、なんらかの方
法により、最初と最後の行列[Formula 19] And the first and last matrices on the right hand side are singular matrices. Therefore, it is not always possible to correctly identify h and c. Therefore, in order to make the correlation matrix a regular matrix, the first and last matrices are
【数20】 を正則行列で置き換えるようにする。[Equation 20] Is replaced by a regular matrix.
【0034】このため、本発明では、騒音キャンセル系
の適応フィルタ31bのタップ数を2とし、wn=[w
0n, w1n]とする、このようにすれば、Therefore, in the present invention, the number of taps of the noise canceling adaptive filter 31b is set to 2, and w n = [w
0n , w 1n ],
【数21】
となり、w1≠0であれば右辺の最初と最後の行列は正
則行列となる。このため、h,cを正しく同定すること
ができる。以上より、h,cが共に1タップの場合に
は、適応フィルタを2タップとし、その最終タップw1
の収束値が0とならないように制御すれば、未知系
(h,c)を正確に推定するこができる。[Equation 21] Therefore, if w 1 ≠ 0, the first and last matrices on the right side are regular matrices. Therefore, h and c can be correctly identified. From the above, when both h and c have one tap, the adaptive filter has two taps and the final tap w 1
The unknown system (h, c) can be accurately estimated by controlling so that the convergence value of does not become zero.
【0035】図3は従来の同定法で h,cが求まらな
い理由の説明図である。図3のシステムでは、FIG. 3 is an explanatory view of the reason why h and c cannot be obtained by the conventional identification method. In the system of FIG.
【数22】 となる。よって、[Equation 22] Becomes Therefore,
【数23】
が得られるだけである。尚、E[ ]は期待値を表し、
E[xnen]、E[xn 2]はxnとenの相互相関関数、
及びxnの自己相関関数を表わしているが、これらは既
知である。図3の系はトータルシステム(xnを入力、
enを出力とするシステム)として見た場合にも1タッ
プシステムである。それゆえ、xn,yn,e nから求め
られるのはそのトータルのゲイン(g)のみである。と
ころが、このゲイン(g)は、w,h,cに依存してお
り、[Equation 23]
Is only obtained. E [] represents the expected value,
E [xnen], E [xn 2] Is xnAnd enCross-correlation function of,
And xn, Which represents the autocorrelation function of
Knowledge. The system in Fig. 3 is the total system (xnEnter the
enIf you see it as a system that outputs
System. Therefore xn, Yn, E nSeeking from
Only the total gain (g) is given. When
This gain (g) depends on w, h and c.
,
【数24】
である。従って、この場合は、h,cを決定することが
できない。[Equation 24] Is. Therefore, in this case, h and c cannot be determined.
【0036】図4は本発明の同定法でh,cを求めるこ
とができる理由の説明図である。図4のシステムでは、FIG. 4 is an explanatory diagram of the reason that h and c can be obtained by the identification method of the present invention. In the system of FIG.
【数25】 となる。よって、[Equation 25] Becomes Therefore,
【数26】
従って、図4のシステムは、トータルシステムとして見
た場合、2タップFIRシステムである。[Equation 26] Therefore, the system of FIG. 4 is a 2-tap FIR system when viewed as a total system.
【0037】このシステムの入出力特性は、xnとenよ
り決定できるため、その2つのタップ係数値(g0,
g1)を求めることができる。そして、これらは、w,
h,cに依存しており、Since the input / output characteristic of this system can be determined from x n and e n , the two tap coefficient values (g 0 ,
g 1 ) can be obtained. And these are w,
depends on h and c,
【数27】
である。従ってこの場合、w1≠0であればh,cを一
意に決定することができる。[Equation 27] Is. Therefore, in this case, if w 1 ≠ 0, h and c can be uniquely determined.
【0038】(d) 本発明の第2適用例
hのタップ数を1、cのタップ数を1、wのタップ数を
3とすると、(D) If the number of taps in the second application example h of the present invention is 1, the number of taps in c is 1, and the number of taps in w is 3,
【数28】 となる。従って、相関行列は[Equation 28] Becomes Therefore, the correlation matrix is
【数29】 となる。[Equation 29] Becomes
【0039】上式はw1=0の場合には、If w 1 = 0, the above equation is
【数30】
となり、w2≠0とすれば、最初と最後の行列は共に正
則行列になる。又、w2=0の場合には、[Equation 30] Therefore, if w 2 ≠ 0, the first and last matrices are both regular matrices. When w 2 = 0,
【数31】
となり、w1≠0とすれば、最初と最後の行列は共に正
則行列になる。すなわち、w1またはw2のうちどちらか
が少なくとも0でなければ、未知数(h,c)を一意に
求めることができる。換言すれば、最低限、どちらか一
方が0以外の値となるように制御すれば良い。又、
w1、w2のいずれもが0でなければ2つの未知数(h,
c)に関して3つの方程式が成立する。このような場合
にも、相関行列は正則となるため、未知数(h,c)を
適応フィルタにより推定すれば、E[ε n 2]を最小とす
る最適推定を常に行うことができる。[Equation 31]
Next, w1If ≠ 0, the first and last matrices are both positive
It becomes a rule matrix. That is, w1Or w2One of
Uniquely sets the unknown (h, c) if is not at least 0
You can ask. In other words, at least one
It may be controlled so that the other value becomes a value other than 0. or,
w1, W2If none of the two are 0, then two unknowns (h,
Three equations hold for c). In this case
However, since the correlation matrix is regular, the unknowns (h, c) are
If estimated by an adaptive filter, E [ε n 2] Is the minimum
The optimum estimation can always be performed.
【0040】図5は本発明の同定法でh,cを求めるこ
とができる理由の説明図である。図5のシステムは、ト
ータルシステムとして見た場合、3タップの系であり、FIG. 5 is an explanatory diagram of the reason why h and c can be obtained by the identification method of the present invention. The system of FIG. 5 is a 3-tap system when viewed as a total system,
【数32】 が成り立つ。従って、[Equation 32] Holds. Therefore,
【数33】
となる。g0〜g2は求めることができ、w0〜w2も既知
であるから最小自乗解として未知数(h,c)を一意に
決定することができる。[Expression 33] Becomes Since g 0 to g 2 can be obtained and w 0 to w 2 are also known, the unknown number (h, c) can be uniquely determined as the least squares solution.
【0041】(e) 本発明の第3適用例
hのタップ数を4、cのタップ数を3とした場合におけ
るwのタップ数の決定方法を説明する。未知数は4+3
=7であるから7個の独立な方程式が必要である。その
ためには、7時刻を含む系(7タップFIRシステム)
をwとcの従属接続により構成しなければならない。い
ま、cは3タップ(2次)の系であり、一方7タップ系
は6次の系であるから、wは少なくとも4次の系(5タ
ップFIR型システム)とする必要がある。wを5タッ
プとした場合の相関行列の正則性を考察する。(E) A method of determining the number of taps of w when the number of taps of the third application example h of the present invention is 4 and the number of taps of c is 3 will be described. Unknown number is 4 + 3
= 7, so 7 independent equations are needed. To do so, a system that includes 7 times (7-tap FIR system)
Must be made up of subordinate connections of w and c. Since c is a 3-tap (secondary) system and the 7-tap system is a 6th-order system, w must be at least a 4th-order system (5-tap FIR type system). Let us consider the regularity of the correlation matrix when w is 5 taps.
【0042】[0042]
【数34】 である。[Equation 34] Is.
【0043】従って、相関行列Therefore, the correlation matrix
【数35】
は、W4≠0であれば正則行列になり、未知数(h,c)
が求まる。以上、本発明を実施例により説明したが、本
発明は請求の範囲に記載した本発明の主旨に従い種々の
変形が可能であり、本発明はこれらを排除するものでは
ない。[Equation 35] Becomes a regular matrix if W 4 ≠ 0, and unknowns (h, c)
Is required. Although the present invention has been described above with reference to the embodiments, the present invention can be variously modified according to the gist of the present invention described in the claims, and the present invention does not exclude these.
【0044】[0044]
【発明の効果】以上本発明によれば、騒音伝搬系の伝搬
特性hをK個のタップ係数で特定するものとすると、騒
音キャンセル信号を出力する適応フィルタのタップ数を
K+1以上にし、K+1番目以降の少なくとも1つの係
数が非零となるように制御したから、騒音伝搬系の伝搬
特性h及びキャンセル音伝搬系の伝搬特性cを一意に決
定するこができる。又、本発明によれば、同定された伝
達特性を用いてFiltered-X LMSアルゴリズムに基づいた
適応信号処理を行なって消音効果を向上することができ
る。更に、本発明によれば、伝達特性h,cが変化して
もオンラインでこれらを同定して騒音キャンセルするこ
とができる。As described above, according to the present invention, if the propagation characteristic h of the noise propagation system is specified by K tap coefficients, the number of taps of the adaptive filter that outputs the noise cancellation signal is set to K + 1 or more, and the K + 1th Since at least one coefficient after that is controlled to be non-zero, the propagation characteristic h of the noise propagation system and the propagation characteristic c of the cancel sound propagation system can be uniquely determined. Further, according to the present invention, it is possible to improve the sound deadening effect by performing adaptive signal processing based on the Filtered-X LMS algorithm using the identified transfer characteristic. Furthermore, according to the present invention, even if the transfer characteristics h and c change, they can be identified online and noise can be canceled.
【図1】本発明の騒音キャンセルシステムの構成図であ
る。FIG. 1 is a configuration diagram of a noise canceling system of the present invention.
【図2】タップ係数制御部の構成図である。FIG. 2 is a configuration diagram of a tap coefficient control unit.
【図3】従来の同定方法でh,cが求まらない理由の説
明図であり、h,c,wが1タップの場合の例である。FIG. 3 is an explanatory diagram of a reason why h and c cannot be obtained by the conventional identification method, and is an example in the case where h, c and w are 1 tap.
【図4】本発明の同定法でh,cを求めることができる
理由の説明図であり、h,cが1タップ、wが2タップ
の場合の例である。FIG. 4 is an explanatory diagram of the reason that h and c can be obtained by the identification method of the present invention, and is an example when h and c have 1 tap and w has 2 taps.
【図5】本発明の同定法でh,cを求めることができる
理由の別の説明図であり、h,cが1タップ、wが2タ
ップの場合の例である。FIG. 5 is another explanatory diagram of the reason that h and c can be obtained by the identification method of the present invention, and is an example when h and c have 1 tap and w has 2 taps.
【図6】従来の騒音キャンセル装置の構成図である。FIG. 6 is a configuration diagram of a conventional noise canceling device.
【図7】適応フィルタの構成図である。FIG. 7 is a configuration diagram of an adaptive filter.
【図8】適応処理用参照信号(フィルタードリファレン
ス信号)を生成するフィルタの構成図。FIG. 8 is a configuration diagram of a filter that generates a reference signal for adaptive processing (filtered reference signal).
【図9】一次音、二次音伝搬系を用いて表現した騒音キ
ャンセルシステムのブロック図である。FIG. 9 is a block diagram of a noise cancellation system expressed using a primary sound and a secondary sound propagation system.
【図10】従来の第1のオンライン同定法の説明図であ
る。FIG. 10 is an explanatory diagram of a first conventional online identification method.
【図11】従来の第2のオンライン同定法の説明図であ
る。FIG. 11 is an explanatory diagram of a second conventional online identification method.
【図12】第2のオンライン同定法を用いた騒音キャン
セルシステムの構成図である。FIG. 12 is a configuration diagram of a noise canceling system using a second online identification method.
【図13】第2のオンライン同定法を用いた騒音キャン
セルシステムの構成図であり、h,c,wが1タップの
場合の例である。FIG. 13 is a configuration diagram of a noise canceling system using a second online identification method, and is an example in the case where h, c, and w are 1 taps.
31・・騒音キャンセルコントローラ
31b・・適応フィルタ
32・・騒音伝搬系
33・・キャンセル音伝搬系
35・・騒音伝搬系の伝達特性を同定する第1の同定部
36・・キャンセル音伝搬系の伝達特性を同定する第2
の同定部
37・・演算部
38・・(k+1)タップ係数決定部31 .. Noise canceling controller 31b .. Adaptive filter 32 .. Noise propagation system 33 .. Canceling sound propagation system 35 .. First identification unit 36 for identifying the transfer characteristic of the noise propagation system. Second to identify characteristics
Identification unit 37 ... Calculation unit 38 ... (k + 1) tap coefficient determination unit
───────────────────────────────────────────────────── フロントページの続き (58)調査した分野(Int.Cl.7,DB名) G10K 11/178 F01N 1/00 H03H 21/00 ─────────────────────────────────────────────────── ─── Continuation of the front page (58) Fields surveyed (Int.Cl. 7 , DB name) G10K 11/178 F01N 1/00 H03H 21/00
Claims (2)
セルするキャンセル音を出力するキャンセル音発生部、
騒音キャンセル点における騒音とキャンセル音の合成音
であるエラー信号を検出するセンサ、騒音源から発生す
る騒音に応じた参照信号を発生する参照信号発生部、キ
ャンセル音発生部からセンサまでのキャンセル音伝搬系
における伝搬特性を参照信号に畳み込んで適応処理用の
参照信号を生成するフィルタ、参照信号発生部から出力
される参照信号に所定のフィルタリングを施して騒音キ
ャンセル信号を発生してキャンセル音発生部に入力する
適応フィルタ、エラー信号と信号適応参照信号を用いて
適応信号処理により騒音キャンセル点における騒音をキ
ャンセルするように前記適応フィルタの係数を決定する
適応信号処理部とを備えた騒音キャンセルシステムにお
いて、 騒音源から騒音キャンセル点までの騒音伝搬系の伝搬特
性を適応信号処理により同定する第1の同定手段と、 キャンセル音伝搬系における伝搬特性を適応信号処理に
より同定する第2の同定手段と、 騒音伝搬系の伝搬特性をK個のタップ係数で特定する場
合、前記騒音キャンセル信号を出力する適応フィルタの
タップ係数の数をK+1以上にし、K+1番目以降の少
なくとも1つのタップ係数が非零となるように該係数を
制御する係数制御部を備え、オンラインでキャンセル音
伝搬系における伝搬特性及び騒音伝搬系の伝搬特性を同
定することを特徴とする騒音キャンセルシステム。1. A cancel sound generation unit for outputting a cancel sound for canceling noise at a noise cancel point,
A sensor that detects an error signal that is a combined sound of noise and cancellation sound at a noise cancellation point, a reference signal generation unit that generates a reference signal according to the noise generated from a noise source, and a cancellation sound propagation from the cancellation sound generation unit to the sensor A filter for generating a reference signal for adaptive processing by convolving the propagation characteristics in the system with a reference signal, and a noise canceling unit for generating a noise canceling signal by applying predetermined filtering to the reference signal output from the reference signal generating unit A noise canceling system comprising: an adaptive filter to be input to an error signal; and an adaptive signal processing unit that determines a coefficient of the adaptive filter so as to cancel noise at a noise canceling point by adaptive signal processing using an error signal and a signal adaptive reference signal. The adaptive characteristics of the noise propagation system from the noise source to the noise cancellation point First identifying means for identifying the noise propagation system by the signal processing, second identifying means for identifying the propagation characteristics in the cancellation sound propagation system by adaptive signal processing, and the case of identifying the propagation characteristics of the noise propagation system by K tap coefficients, The number of tap coefficients of the adaptive filter that outputs the noise canceling signal is set to K + 1 or more, and a coefficient control unit that controls the coefficient so that at least one tap coefficient after the K + 1th is non-zero is provided, and the canceling sound is generated online. A noise cancellation system characterized by identifying the propagation characteristics of a propagation system and the propagation characteristics of a noise propagation system.
手段の出力信号を合成し、合成信号と前記エラー信号と
の差信号を演算する演算部を備え、 前記第1の同定手段は、参照信号と該差信号を用いて適
応信号処理を行なう適応信号処理部と、適応信号処理に
より決定された係数を用いて参照信号に所定のフィルタ
リングを施して出力する適応フィルタを備え、 前記第2の同定手段は、騒音キャンセル信号と前記差信
号を用いて適応信号処理を行なう適応信号処理部と、適
応信号処理により決定された係数を用いて騒音キャンセ
ル信号に所定のフィルタリング処理を施して出力する適
応フィルタを備えてなることを特徴とする請求項1記載
の騒音キャンセルシステム。2. An arithmetic unit for synthesizing an output signal of the first identifying means and an output signal of the second identifying means, and computing a difference signal between the synthetic signal and the error signal, the first identifying means. An adaptive signal processing unit that performs adaptive signal processing using the reference signal and the difference signal; and an adaptive filter that performs predetermined filtering on the reference signal using the coefficient determined by the adaptive signal processing and outputs the reference signal, The second identifying means performs an adaptive signal processing unit that performs adaptive signal processing using the noise cancellation signal and the difference signal, and a predetermined filtering process on the noise cancellation signal using the coefficient determined by the adaptive signal processing. The noise cancellation system according to claim 1, further comprising an adaptive filter for outputting.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP26473194A JP3419911B2 (en) | 1994-10-28 | 1994-10-28 | Noise cancellation system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP26473194A JP3419911B2 (en) | 1994-10-28 | 1994-10-28 | Noise cancellation system |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH08123446A JPH08123446A (en) | 1996-05-17 |
JP3419911B2 true JP3419911B2 (en) | 2003-06-23 |
Family
ID=17407395
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP26473194A Expired - Fee Related JP3419911B2 (en) | 1994-10-28 | 1994-10-28 | Noise cancellation system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3419911B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2011036742A1 (en) * | 2009-09-24 | 2011-03-31 | 三菱電機株式会社 | Noise control device and noise control method |
-
1994
- 1994-10-28 JP JP26473194A patent/JP3419911B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JPH08123446A (en) | 1996-05-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4077383B2 (en) | Active vibration noise control device | |
JP3843082B2 (en) | Active vibration noise control device | |
EP2242044B1 (en) | System for active noise control with an infinite impulse response filter | |
US5691893A (en) | Adaptive control system | |
JP5640063B2 (en) | Adjustable active noise control | |
US5206911A (en) | Correlated active attenuation system with error and correction signal input | |
GB2418099A (en) | Active vibratory noise control apparatus | |
JPH0728474A (en) | Noise cancel system | |
JP3419878B2 (en) | Noise cancellation method | |
JP3419911B2 (en) | Noise cancellation system | |
JP3579898B2 (en) | Vehicle vibration control device and vibration control method | |
JPH06266374A (en) | Noise cancellation system | |
JPH08123445A (en) | Noise cancellation system | |
US20030079937A1 (en) | Active noise cancellation using frequency response control | |
JP3406651B2 (en) | Filtered reference signal generation method | |
JPH06195089A (en) | Noise cancellation system | |
JP3590096B2 (en) | Noise cancellation system | |
JP3505306B2 (en) | Adaptive filter | |
JP3411611B2 (en) | Noise cancellation method | |
JP3410138B2 (en) | Noise cancellation method | |
JP6902739B2 (en) | Active noise reduction device and active noise reduction method | |
JPH06308976A (en) | Noise canceling device | |
JP3405755B2 (en) | Noise canceling device | |
JP3405752B2 (en) | Noise cancellation method | |
JPH06266370A (en) | Noise cancellation system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20030401 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080418 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090418 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100418 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110418 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120418 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120418 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130418 Year of fee payment: 10 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130418 Year of fee payment: 10 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140418 Year of fee payment: 11 |
|
LAPS | Cancellation because of no payment of annual fees |