JPH06259083A - Noise canceling system - Google Patents
Noise canceling systemInfo
- Publication number
- JPH06259083A JPH06259083A JP5041021A JP4102193A JPH06259083A JP H06259083 A JPH06259083 A JP H06259083A JP 5041021 A JP5041021 A JP 5041021A JP 4102193 A JP4102193 A JP 4102193A JP H06259083 A JPH06259083 A JP H06259083A
- Authority
- JP
- Japan
- Prior art keywords
- noise
- signal
- reference signal
- harmonic
- 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.)
- Withdrawn
Links
- 238000005070 sampling Methods 0.000 claims abstract description 58
- 230000003044 adaptive effect Effects 0.000 claims abstract description 49
- 238000000034 method Methods 0.000 claims description 14
- 230000005236 sound signal Effects 0.000 claims description 7
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 claims description 6
- 238000001914 filtration Methods 0.000 claims 1
- 238000004364 calculation method Methods 0.000 description 8
- 238000010586 diagram Methods 0.000 description 8
- 230000000737 periodic effect Effects 0.000 description 3
- 239000011358 absorbing material Substances 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000008030 elimination Effects 0.000 description 2
- 238000003379 elimination reaction Methods 0.000 description 2
- 238000000605 extraction Methods 0.000 description 2
- 230000001743 silencing effect Effects 0.000 description 2
- 230000015572 biosynthetic process Effects 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000030279 gene silencing Effects 0.000 description 1
- 238000003786 synthesis reaction Methods 0.000 description 1
Landscapes
- Exhaust Silencers (AREA)
- Complex Calculations (AREA)
- Soundproofing, Sound Blocking, And Sound Damping (AREA)
- Filters That Use Time-Delay Elements (AREA)
- Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は騒音キャンセル方式に係
わり、特に、エンジン回転数の複数の高調波成分を効果
的にキャンセルする騒音キャンセル方式に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a noise canceling method, and more particularly to a noise canceling method for effectively canceling a plurality of harmonic components of engine speed.
【0002】[0002]
【従来の技術】騒音対策としては、従来より吸音材を用
いる方法(パッシブ制御)が知られている。しかし、吸
音材を用いる方法では、騒音が小さい静音エリアを形成
するのが面倒であると共に、低音を効果的に消せない問
題がある。特に、自動車の車室内の騒音を防止するに
は、自動車の重量が増大すると共に、騒音を効果的に消
せない問題がある。このため、騒音と逆位相の騒音キャ
ンセル音をスピ−カから放射して騒音を低減する方法
(アクティブ制御)が脚光を浴び、工場やオフィスなど
の室内空間の一部に実用化されつつある。又、自動車の
車室内においてもアクティブ制御により騒音を低減する
方式が提案されている。2. Description of the Related Art As a noise countermeasure, a method using a sound absorbing material (passive control) has been conventionally known. However, in the method using the sound absorbing material, it is troublesome to form a quiet area where noise is small, and there is a problem that the bass cannot be effectively eliminated. In particular, in order to prevent noise in the passenger compartment of an automobile, there is a problem that the weight of the automobile increases and the noise cannot be effectively eliminated. For this reason, a method (active control) of radiating a noise canceling sound having a phase opposite to that of the noise from the speaker to reduce the noise has been in the spotlight and is being put to practical use in a part of indoor space such as a factory or an office. Also, a method has been proposed in which noise is reduced by active control even in the passenger compartment of an automobile.
【0003】図2は従来の騒音キャンセル装置の構成図
であり、騒音源が1個、キャンセル音発生源(スピー
カ)が1個、騒音キャンセル点(観測点)が1箇所の場
合の例である。11は騒音源であるエンジン、12はエ
ンジン回転数Rを検出する回転数センサ、13はエンジ
ン回転数Rに応じた周波数を有する一定振幅の正弦波信
号を参照信号xnとして発生する参照信号発生部であ
る。騒音源がエンジンの場合、エンジン回転により発生
するノイズは周期性を有し、その周波数はエンジン回転
数に依存する。例えば、4気筒エンジンの場合、車室内
に発生する周期性ノイズはエンジン回転数の2次高調波
が支配的であり、回転数が600rpm(10rps)
の時、車室内に発生するノイズの周波数は20Hz、回
転数が6000rpm(100rps)の時、車室内に
発生するノイズの周波数は200Hzである。参照信号
発生部13は、2次高調波の正弦波データをROMに記
憶しておき、そのデータを必要に応じて読み出して出力
することにより参照信号xnを生成する。尚、このデー
タの読み出し/出力タイミングはエンジン回転数Rに応
じてコントロールされ、これによりエンジン回転数Rに
応じて発生する周期性ノイズの周波数を有する参照信号
が出力されるようになっている。FIG. 2 is a block diagram of a conventional noise canceling apparatus, which is an example in which there is one noise source, one canceling sound source (speaker), and one noise canceling point (observation point). . Reference numeral 11 is an engine that is a noise source, 12 is a rotation speed sensor that detects the engine rotation speed R, and 13 is a reference signal generation unit that generates a sine wave signal of a constant amplitude having a frequency according to the engine rotation speed R as a reference signal xn. Is. 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 4-cylinder engine, the periodic noise generated in the passenger compartment is dominated by the second harmonic of the engine rotation speed, and the rotation speed is 600 rpm (10 rps).
At this time, the frequency of noise generated in the vehicle compartment is 20 Hz, and when the rotation speed is 6000 rpm (100 rps), the frequency of noise generated in the vehicle compartment is 200 Hz. The reference signal generation 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 xn. 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.
【0004】14は騒音キャンセルコントローラであ
り、参照信号発生部13から発生する参照信号xnを入
力されると共に、車室内の騒音キャンセル位置(観測点
であり例えば運転者の耳元近傍)における騒音Snとキ
ャンセル音Scの合成音信号をエラ−信号enとして入力
され、該エラ−信号が最小となるように適応信号処理を
行って騒音キャンセル信号ynを出力する。騒音キャン
セルコントローラ14は、適応信号処理部14aと、デ
ジタルフィルタ構成の適応フィルタ14bと、参照信号
xnにスピーカから騒音キャンセル点までのキャンセル
音伝搬系の伝搬特性を畳み込んでフィルタードX信号
(信号処理用参照信号)rnを作成するフィルタードX
信号作成用フィルタ(伝搬特性畳み込み用フィルタ)1
4cを有している。15は適応フィルタ出力(騒音キャ
ンセル信号yn)をアナログの騒音キャンセル信号に変
換するDAコンバータ、16は騒音キャンセル信号を増
幅するパワ−アンプ、17は騒音キャンセル音Scを放
射するキャンセルスピ−カ、18は騒音キャンセル点に
配置され、騒音Snとキャンセル音Scの合成音を検出
し、合成音信号をエラ−信号enとして出力するエラ−
マイク、19はエラー信号enを増幅するアンプ、20
は周期性ノイズの帯域外の騒音信号を除去するローパス
フィルタ、21はローパスフィルタ出力をデジタルに変
換するADコンバータである。Reference numeral 14 denotes a noise canceling controller, which receives the reference signal xn generated from the reference signal generating section 13 and outputs noise Sn at a noise canceling position in the passenger compartment (observation point, for example, near the driver's ear). The synthesized sound signal of the cancel sound Sc is input as an error signal en, and adaptive signal processing is performed so that the error signal is minimized, and a noise cancel signal yn is output. The noise cancellation controller 14 convolves the adaptive signal processing unit 14a, the adaptive filter 14b having a digital filter configuration, and the reference signal xn with the propagation characteristics of the cancellation sound propagation system from the speaker to the noise cancellation point to obtain a filtered X signal (signal). Filtered X to create processing reference signal) rn
Signal creation filter (propagation characteristic convolution filter) 1
4c. Reference numeral 15 is a DA converter for converting the adaptive filter output (noise cancel signal yn) into an analog noise cancel signal, 16 is a power amplifier for amplifying the noise cancel signal, 17 is a cancel speaker for radiating the noise cancel sound Sc, 18 Is located at the noise canceling point, detects a synthesized sound of the noise Sn and the cancel sound Sc, and outputs the synthesized sound signal as an error signal en.
Microphone, 19 is an amplifier for amplifying the error signal en, 20
Is a low-pass filter for removing noise signals outside the band of periodic noise, and 21 is an AD converter for converting the output of the low-pass filter into digital form.
【0005】適応信号処理部14aは騒音キャンセル点
におけるエラー信号enと伝搬特性畳み込み用フィルタ
14cを介して入力される信号処理用参照信号(フィル
タードX信号)rnを入力され、これら信号を用いて騒音
キャンセル点における騒音をキャンセルするように適応
信号処理を行って適応フィルタ14bの係数を決定す
る。例えば適応信号処理部14aは周知のフィルタード
X LMS(Least Mean Square)適応アルゴリズムに従っ
て、エラ−マイク18から入力されたエラ−信号enが
最小となるように適応フィルタ14bの係数を決定す
る。適応フィルタ14bは適応信号処理部14aにより
決定された係数に従って参照信号xnにデジタルフィル
タ処理を施して騒音キャンセル信号ynを出力し、騒音
をキャンセルする。尚、参照信号xnは、消去したい騒
音Snと相関の高い信号でなくてはならず、参照信号と
相関のない音は消去されない。The adaptive signal processing unit 14a receives the error signal en at the noise cancellation point and the signal processing reference signal (filtered X signal) rn input through the propagation characteristic convolution filter 14c, and uses these signals. Adaptive signal processing is performed so as to cancel noise at the noise cancel point, and the coefficient of the adaptive filter 14b is determined. For example, the adaptive signal processing unit 14a determines the coefficient of the adaptive filter 14b so that the error signal en input from the error microphone 18 is minimized according to a well-known filtered X LMS (Least Mean Square) adaptive algorithm. The adaptive filter 14b performs digital filter processing on the reference signal xn according to the coefficient determined by the adaptive signal processing unit 14a, outputs a noise cancellation signal yn, and cancels noise. It should be noted that the reference signal xn must be a signal having a high correlation with the noise Sn that is desired to be erased, and a sound having no correlation with the reference signal is not erased.
【0006】適応フィルタ14bは図3に示すように、
FIR型デジタルフィルタで構成され、例えば、入力信
号を順次1サンプリング時間遅延する遅延要素DL,D
L・・・と、各遅延要素出力に係数w1(n),w2(n),w
3(n)・・・wN(n)を乗算する乗算部ML,ML,・・・
と、各乗算部出力を順次加算する加算部AD,AD・・
・で実現される。すなわち、現時刻n・Tsにおける参
照信号をxn、その時の各乗算機の係数をw1(n),w
2(n),w3(n)・・・wN(n)、出力(騒音キャンセル信号)
をynとすれば、適応フィルタ14bは次式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 coefficient w 1 (n), w 2 (n), w for each delay element output
3 (n) ... W N (n) multiplication units ML, ML, ...
And adder units AD, AD ...
・ It is realized by. That is, the reference signal at the current time n · Ts is xn, and the coefficient of each multiplier at that time is w 1 (n), w
2 (n), w 3 (n) ・ ・ ・ w N (n), output (noise cancellation signal)
Let yn be the adaptive filter 14b
【0007】[0007]
【数1】 の演算を実行し、騒音キャンセル信号ynを出力する。[Equation 1] Then, the noise cancellation signal yn is output.
【0008】伝搬特性畳み込み用フィルタ14cは図4
に示すように、FIR型デジタルフィルタで構成され、
例えば、入力信号を順次1サンプリング時間遅延する遅
延要素DL,DL・・・と、各遅延要素出力に係数c1,
c2,c3・・・cMを乗算する乗算部ML,ML,・・・
と、各乗算部出力を順次加算する加算部AD,AD・・
・で実現される。係数c1,c2,c3・・・cMは二次音伝搬
系(スピーカから観測点までの系)の伝搬特性を模擬す
るように決定され、予め係数メモリ(図示せず)に記憶
されている。時刻n・Tsにおける参照信号をxn、出力
(フィルタードX信号)をr(n)とすれば、伝搬特性畳み
込み用フィルタ14cは次式の演算を実行してフィルタ
ードX信号r(n)を出力する。The propagation characteristic convolution filter 14c is shown in FIG.
As shown in, it is composed of FIR type digital filter,
For example, delay elements DL, DL, ... Which sequentially delay the input signal by one sampling time, and coefficients c 1 ,
c 2, c 3 ··· c M is multiplied by a multiplication unit ML, ML, ···
And adder units AD, AD ...
・ It is realized by. The coefficients c 1 , c 2 , c 3 ... c M are determined so as to simulate the propagation characteristics of the secondary sound propagation system (system from the speaker to the observation point), and are stored in the coefficient memory (not shown) in advance. Has been done. Outputs reference signal xn at time n · Ts
If the (filtered X signal) is r (n), the propagation characteristic convolution filter 14c executes the operation of the following equation and outputs the filtered X signal r (n).
【0009】[0009]
【数2】 [Equation 2]
【0010】適応信号処理部14aは、1サンプリング
時刻Ts後の次の時刻(n+1)・Tsにおける適応フィルタ
14bの係数w1(n+1),w2(n+1),w3(n+1)・・・w
N(n+1)を、現時刻n・Tにおける係数とエラー信号en
とフィルタードX信号rnを用いて次式(係数更新式)
により決定する。The adaptive signal processing unit 14a has the coefficients w 1 (n + 1), w 2 (n + 1) and w 3 of the adaptive filter 14b at the next time (n + 1) · Ts after one sampling time Ts. (n + 1) ・ ・ ・ w
N (n + 1) is the coefficient at the current time n · T and the error signal en
And the filtered X signal rn, the following formula (coefficient update formula)
Determined by
【0011】[0011]
【数3】 [Equation 3]
【0012】ただし、j番目のフィルタ係数更新式は wj(n+1)=wj(n)+μ・r(n-j+1)・en (4) で与えられる。(3)式において、(n)は現サンプリング時
刻の値、(n+1)は1サンプリング時刻後の値、(n-1)は1
サンプリング時刻前の値、(n-2)は2サンプリング時刻
前の値、・・・を意味している。又、μは適応フィルタの
係数を更新するステップを決める1以下の定数(ステッ
プサイズパラメータ)であり、騒音キャンセルシステム
に応じて適当な値に設定される。騒音キャンセルにおい
ては、上記(1),(2),(3)式の演算を1サンプリング時間
内に行なって、騒音キャンセル信号ynを出力する。騒
音キャンセル信号ynを出力するための演算回数(積和
の回数)は、伝搬特性畳み込み用フィルタ14cのタッ
プ数をMとすると、(2)式のr(n)の演算にM回の積和が
必要になり、(4)式による1タップの係数更新に少なく
ともM回の演算が必要となる。従って、適応フィルタ1
4bのタップ数をNとすれば、騒音キャンセル信号を出
力するためには最低M・N回の演算が必要になる。尚、
一般的に良好な騒音低減に必要なフィルタ14cのタッ
プ数Mは数十〜数百タップであり、又、適応フィルタ1
4bのタップ数Nも同様に数十〜数百タップであり、1
サンプリング時間内に少なくとも千回以上の積和演算を
行なう必要がある。However, the j-th filter coefficient updating formula is given by w j (n + 1) = w j (n) + μ · r (n-j + 1) · en (4). In equation (3), (n) is the value at the current sampling time, (n + 1) is the value one sampling time later, and (n-1) is 1
The value before the sampling time, (n-2) means the value before the two sampling times, .... Further, μ is a constant (step size parameter) of 1 or less that determines the step of updating the coefficient of the adaptive filter, and is set to an appropriate value according to the noise cancellation system. In the noise cancellation, the operations of the above equations (1), (2) and (3) are performed within one sampling time, and the noise cancellation signal yn is output. Assuming that the number of taps of the propagation characteristic convolution filter 14c is M, the number of calculations (the number of sums of products) for outputting the noise cancellation signal yn is M times of sums of products in the calculation of r (n) in the equation (2). Is required, and at least M times of operations are required to update the coefficient of one tap by the equation (4). Therefore, the adaptive filter 1
Assuming that the number of taps in 4b is N, at least MN calculations are required to output the noise cancellation signal. still,
Generally, the number of taps M of the filter 14c required for good noise reduction is several tens to several hundreds of taps, and the adaptive filter 1
Similarly, the number N of taps of 4b is several tens to several hundreds of taps.
It is necessary to perform product-sum calculation at least 1,000 times or more within the sampling time.
【0013】ところで、エンジン音には前述のようにエ
ンジン回転数の高調波成分が含まれる。このため、支配
的な2次高調波成分と同時に4次または6次高調波成分
をキャンセルすることも行われている。図5は2次及び
4次高調波成分を同時にキャンセルする騒音キャンセル
システムの構成図であり、図2と同一部分には同一符号
を付している。図2と異なる部分は、 2次高調波用の騒音キャンセル処理部14′と4次高
調波用の騒音キャンセル処理部14″とを備えたDSP
構成の騒音キャンセルコントローラ14が設けられてい
る点、 参照信号発生部13よりエンジン回転数の2次、4次
高調波の参照信号xn2,xn4を発生して、それぞれ対応
する高調波の騒音キャンセル処理部14′,14″に入
力する点、 加算器14dを設け、各騒音キャンセルコントローラ
出力yn2,yn4を加算して騒音キャンセル信号ynとし
て出力する点、 エラーマイク18により検出された合成音信号(エラ
ー信号)enを各騒音キャンセル処理部14′、14″
にフィードバックしている点である。By the way, the engine sound contains a harmonic component of the engine speed as described above. Therefore, the dominant second-order harmonic component and the fourth-order or sixth-order harmonic component are canceled at the same time. FIG. 5 is a configuration diagram of a noise canceling system that simultaneously cancels second and fourth harmonic components, and the same parts as those in FIG. 2 are denoted by the same reference numerals. 2 is different from the DSP shown in FIG. 2 in that it includes a noise canceling processor 14 'for the second harmonic and a noise canceling processor 14 "for the fourth harmonic.
A noise canceling controller 14 having a configuration is provided. The reference signal generating unit 13 generates reference signals xn 2 and xn 4 of the second and fourth harmonics of the engine speed, and the noises of the corresponding harmonics are generated. elimination processing unit 14 ', a point input to the 14 ", the adder 14d is provided, that the output as noise cancellation signal yn by adding the noise cancellation controller output yn 2, yn 4, detected by the error microphone 18 synthesis The sound signal (error signal) en is converted into noise canceling processing units 14 'and 14 ".
This is the point of feedback to.
【0014】各高調波の騒音キャンセル処理部14′、
14″は、それぞれ参照信号xn2,xn4と合成音信号e
nとステップサイズパラメータμを用いて(3)式の係数更
新式により前述の適応信号処理を行い、それぞれの適応
フィルタの係数を決定する。又、参照信号xn2,xn4を
それぞれの該適応フィルタに入力し、(1)式に基づいて
騒音キャンセル信号yn2,yn4を出力する。加算器14
dは各騒音キャンセル処理部14′、14″の出力y
n2,yn4を加算して騒音キャンセル信号ynとしてDA
コンバータ15に入力し、DAコンバータ15はアナロ
グの騒音キャンセル信号に変換してスピーカに入力して
騒音キャンセル音を出力する。ところで、複数の高調波
成分を除去する場合には、サンプリング周波数は次数の
高い高調波成分に合わせて決定され、図5の例ではサン
プリング周波数は4次高調波成分により決定される。そ
して、図6に示すようにサンプリングパルスSPが発生
する毎に、各騒音キャンセル処理部14′、14″はそ
れぞれ参照信号xn2,xn4を取り込むと共にエラー信号
enを取り込んで適応信号処理を行い、騒音キャンセル
信号yn2,yn4を出力する。すなわち、サンプリングパ
ルスSPが発生する毎にDSPは、2次高調波成分を
キャンセルするための騒音キャンセル処理を行って騒音
キャンセル信号yn2を出力すると共に、4次高調波成
分をキャンセルするための騒音キャンセル処理を同様に
行って騒音キャンセル信号yn4を出力する。A noise canceling processing unit 14 'for each harmonic,
14 ″ are the reference signals xn 2 and xn 4 and the synthetic sound signal e, respectively.
Using n and the step size parameter μ, the above-mentioned adaptive signal processing is performed by the coefficient updating equation (3), and the coefficient of each adaptive filter is determined. Further, the reference signals xn 2 and xn 4 are input to the respective adaptive filters, and the noise cancellation signals yn 2 and yn 4 are output based on the equation (1). Adder 14
d is the output y of each noise cancellation processing unit 14 ', 14 "
DA is added as the noise cancellation signal yn by adding n 2 and yn 4.
It is input to the converter 15, and the DA converter 15 converts it into an analog noise canceling signal and inputs it to the speaker to output a noise canceling sound. By the way, when a plurality of harmonic components are removed, the sampling frequency is determined according to the higher harmonic component, and in the example of FIG. 5, the sampling frequency is determined by the fourth harmonic component. Each time the sampling pulse SP is generated as shown in FIG. 6, the noise elimination processing unit 14 ', 14 "performs adaptive signal processing takes in the error signal en fetches a reference signal xn 2, xn 4 respectively , Noise cancel signals yn 2 and yn 4. That is, every time the sampling pulse SP is generated, the DSP performs noise cancel processing for canceling the second harmonic component and outputs the noise cancel signal yn 2 . At the same time, the noise canceling process for canceling the fourth harmonic component is similarly performed to output the noise canceling signal yn 4 .
【0015】[0015]
【発明が解決しようとする課題】消音対象となる騒音の
周波数帯域が広くなると、サンプリング周波数fsはそ
の上限周波数に合わせて高くする必要がある。例えば、
上限周波数をfHとすれば、2・fH≦fsを満足するよ
うに決定する必要がある。しかし、サンプリング周波数
を高くすると分解能が落ち、下限周波数に近い騒音を効
果的に消音できなくなる。すなわち、デジタル適応信号
処理による騒音キャンセルにおける分解能ηは次式 η=fs/N(Hz) (5) fs:サンプリング周波数、N:適応フィルタのタップ
数 により決定されるため、サンプリング周波数fsが高く
なると、制御可能な周波数間隔が荒くなり、下限周波数
近傍での消音効果が低下する。そこで、サンプリング周
波数fsが高くなると、タップ数Nを長くすることが考
えられるが、演算処理数が増大して好ましくない。When the frequency band of noise to be silenced becomes wider, the sampling frequency fs needs to be increased according to its upper limit frequency. For example,
If the upper limit frequency is f H , it is necessary to determine so that 2 · f H ≦ fs. However, if the sampling frequency is increased, the resolution is lowered, and noise close to the lower limit frequency cannot be effectively silenced. That is, the resolution η in noise cancellation by digital adaptive signal processing is determined by the following equation η = fs / N (Hz) (5) fs: sampling frequency, N: number of taps of adaptive filter, so that the sampling frequency fs becomes high. , The controllable frequency interval becomes rough, and the muffling effect near the lower limit frequency decreases. Therefore, if the sampling frequency fs becomes higher, the number of taps N may be lengthened, but the number of calculation processes increases, which is not preferable.
【0016】特に、エンジン音のように広い周波数帯域
をもつ複数の騒音(高調波成分)を除去する場合には、
サンプリング周波数は次数の高い高調波成分の上限周波
数に合わせて決定するため、次数の低い高調波成分の分
解能の落ち込みが大きくなり、下限周波数近傍での消音
効果が相当低下する。以上から本発明の目的は、広い周
波数帯域を持つ複数の騒音(エンジン音)を同時に消音
でき、しかも、下限周波数近傍の消音効果を向上できる
騒音キャンセル方式を提供することである。本発明の別
の目的は、各高調波成分毎に最適のサンプリング周波数
を選択でき、しかも、伝搬特性畳み込み用フィルタの係
数を記憶するメモリを各高調波成分に共通に設けること
ができる騒音キャンセル方式を提供することである。Particularly, when a plurality of noises (harmonic components) having a wide frequency band such as engine sound are removed,
Since the sampling frequency is determined in accordance with the upper limit frequency of the higher order harmonic component, the resolution of the lower order harmonic component is greatly reduced, and the silencing effect near the lower limit frequency is considerably reduced. From the above, an object of the present invention is to provide a noise canceling method capable of simultaneously muting a plurality of noises (engine sounds) having a wide frequency band, and further improving the muting effect near the lower limit frequency. Another object of the present invention is a noise canceling method in which an optimum sampling frequency can be selected for each harmonic component and a memory for storing the coefficient of a propagation characteristic convolution filter can be provided in common for each harmonic component. Is to provide.
【0017】[0017]
【課題を解決するための手段】上記目的は本発明によれ
ば、キャンセルすべきエンジン音の高調波成分のうち上
限周波数をfH、キャンセルすべき各高調波成分の次数
の最小公倍数をJとするとき、サンプリング周波数Fs
を2・fH≦Fsを満足するように決定する手段、伝搬特
性畳み込み用フィルタの係数の数を前記最小公倍数の整
数倍として全係数を保持する手段、高調波成分毎に、該
高調波成分の上限周波数をfHiとするとき、2・fHi≦
Fs/nを満足するnを定める手段、n個毎の前記係数
を用いて、かつ、nサンプリングパルス毎に適応信号処
理を行う手段とにより達成される。According to the present invention, the upper limit frequency of the harmonic components of the engine sound to be canceled is f H , and the least common multiple of the orders of the harmonic components to be canceled is J. Sampling frequency Fs
For satisfying 2 · f H ≦ Fs, means for holding all the coefficients by setting the number of coefficients of the propagation characteristic convolution filter as an integral multiple of the least common multiple, and for each harmonic component, the harmonic component When the upper limit frequency of is f Hi , 2 · f Hi ≦
It is achieved by means for determining n that satisfies Fs / n, and means for performing adaptive signal processing by using the coefficient for every n pieces and every n sampling pulses.
【0018】[0018]
【作用】エンジン回転数の高調波成分のうち複数の高調
波成分をキャンセルする場合、キャンセルすべき各高調
波成分の次数の最小公倍数をJ、キャンセルすべき高調
波成分のうち上限周波数をfHとするとき、サンプリン
グ周波数Fsを2・fH≦Fsを満足するように決定し、
かつ、伝搬特性畳み込み用フィルタの係数の数を前記最
小公倍数の整数倍として1つのメモリに保持する。そし
て、高調波成分毎に、該高調波成分の上限周波数をfHi
とするとき、2・fHi≦Fs/nを満足するnを定め、
n個毎の前記係数を用いて、かつ、nサンプリングパル
ス毎に、換言すればFs/nをサンプリング周波数とし
て適応信号処理を行う。このようにすれば、各高調波成
分毎に最適のサンプリング周波数を選択でき、従って、
広い周波数帯域を持つ複数の騒音(エンジン音)を同時
に消音でき、しかも、消音効果を向上できる。又、伝搬
特性畳み込み用フィルタの係数を記憶するメモリを各高
調波成分に共通に設けることができる。When a plurality of harmonic components of the engine speed are canceled, the least common multiple of the orders of the harmonic components to be canceled is J, and the upper limit frequency of the harmonic components to be canceled is f H. , The sampling frequency Fs is determined so as to satisfy 2 · f H ≦ Fs,
Further, the number of coefficients of the propagation characteristic convolution filter is held in one memory as an integral multiple of the least common multiple. Then, for each harmonic component, the upper limit frequency of the harmonic component is set to f Hi
Then, n that satisfies 2 · f Hi ≦ Fs / n is defined, and
Adaptive signal processing is performed using the above n coefficients and every n sampling pulses, in other words, with Fs / n as the sampling frequency. By doing this, the optimum sampling frequency can be selected for each harmonic component, and
Multiple noises (engine sounds) with a wide frequency band can be silenced at the same time, and the silencing effect can be improved. Further, a memory for storing the coefficient of the propagation characteristic convolution filter can be provided in common for each harmonic component.
【0019】[0019]
【実施例】全体の構成 図1は本発明に係わる騒音キャンセルコントローラの構
成図であり、エンジン音に含まれる2次及び4次高調波
成分を同時にキャンセルする場合に適用した実施例であ
る。騒音キャンセルコントローラはデジタル・シグナル
・プロセッサ(DSP)構成になっており、2次高調波
キャンセル処理部51と、4次高調波キャンセル処理部
52と、各高調波キャンセル処理部に共通に設けられ、
伝搬特性畳み込み用係数c1,c2,c3・・・cMを記憶
する係数メモリ53と、消音対象である高調波成分の上
限周波数に応じた所定周波数Fsのサンプリングパルス
を発生するサンプリングパルス発生部54と、各高調波
キャンセル処理部51,52から出力される騒音キャン
セル信号y2n,y4nを加算して騒音キャンセル信号yn
として出力する加算器55を備えている。サンプリング
パルス発生部54は、キャンセルすべき高調波成分のう
ち上限周波数をfHとするとき、次式 2・fH≦Fs (6) を満足する周波数FsのサンプリングパルスPsを発生す
る。係数メモリ53は、キャンセルすべき各高調波成分
の次数の最小公倍数をJとするとき、J・i個(iは正
整数)の伝搬特性畳み込み用係数c1,c2,c3・・・
cM(M=J・i)を記憶する。尚、設例では最小公倍
数は4である。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Overall Configuration FIG. 1 is a configuration diagram of a noise canceling controller according to the present invention, which is an embodiment applied in the case of simultaneously canceling second-order and fourth-order harmonic components included in engine sound. The noise cancellation controller has a digital signal processor (DSP) configuration, and is provided commonly to the second harmonic cancellation processing unit 51, the fourth harmonic cancellation processing unit 52, and each harmonic cancellation processing unit,
A coefficient memory 53 for storing the propagation characteristics convolution coefficients c 1, c 2, c 3 ··· c M, a sampling pulse for generating a sampling pulse having a predetermined frequency Fs corresponding to the upper limit frequency of the harmonic component is muted target The noise cancel signal yn is generated by adding the noise cancel signals y2n and y4n output from the generation unit 54 and the harmonic cancellation processing units 51 and 52.
And an adder 55 for outputting as. The sampling pulse generator 54 generates a sampling pulse Ps having a frequency Fs that satisfies the following equation 2 · f H ≦ Fs (6) when the upper limit frequency of the harmonic components to be canceled is f H. The coefficient memory 53 has J · i (i is a positive integer) propagation characteristic convolution coefficients c 1 , c 2 , c 3, ... When the least common multiple of the order of each harmonic component to be canceled is J.
Store c M (M = J · i). In the example, the least common multiple is 4.
【0020】2次高調波キャンセル処理部 2次高調波キャンセル処理部51は、参照信号発生部
(図示せず)から発生するエンジン音の2次高調波に応
じた参照信号x2nを入力されると共に、車室内の騒音キ
ャンセル位置における騒音とキャンセル音の合成音信号
をエラ−信号enとして入力され、該エラ−信号に含ま
れる2次高調波成分が最小となるように適応信号処理を
行って騒音キャンセル信号y2nを出力する。この2次高
調波キャンセル処理部51は、適応信号処理部51a
と、デジタルフィルタ構成の適応フィルタ51bと、参
照信号x2nにスピーカから騒音キャンセル点までのキャ
ンセル音伝搬系の伝搬特性を畳み込んでフィルタードX
信号(信号処理用参照信号)r2nを作成するフィルター
ドX信号作成用フィルタ(伝搬特性畳み込み用フィル
タ)51cと、2次高調波キャンセル処理用のサンプリ
ングパルスPs2を発生する自サンプリングパルス発生部
51dを有している。 Second-order harmonic cancellation processing unit The second-order harmonic cancellation processing unit 51 receives the reference signal x2n corresponding to the second-order harmonic of the engine sound generated from the reference signal generation unit (not shown). , The synthesized sound signal of the noise at the noise canceling position in the vehicle interior and the canceling sound is input as an error signal en, and adaptive signal processing is performed so that the second harmonic component included in the error signal is minimized. The cancel signal y2n is output. The second-order harmonic cancellation processing unit 51 includes an adaptive signal processing unit 51a.
And an adaptive filter 51b having a digital filter configuration and a filtered X by convolving the reference signal x2n with the propagation characteristics of the cancellation sound propagation system from the speaker to the noise cancellation point.
A filtered X signal creation filter (propagation characteristic convolution filter) 51c that creates a signal (reference signal for signal processing) r2n, and a self sampling pulse generator 51d that generates a sampling pulse Ps 2 for second harmonic cancellation processing. have.
【0021】自サンプリングパルス発生部51dは、2
次高調波成分の上限周波数をfH2とすれば、次式 2・fH2≦Fs/n (7) を満足するnを定め、周波数Fsのサンプリングパルス
Psを1/n分周して周波数Fs/nのサンプリングパル
スPs2を発生する。伝搬特性畳み込みフィルタ51c
は、(2)式により信号処理用の参照信号r2nを演算する
積和演算部51c-1と、係数メモリ53から伝搬特性畳み
込み用係数をn個毎に取り出して積和演算部に入力する
係数取り出し部51c-2を備えている。係数メモリ53に
はM(=J・i)個の伝搬特性畳み込み用係数 c1,c2,c3・・・cM が記憶されているから、係数取り出し部51c-2はサンプ
リングパルスPs2が発生する毎に、n個毎の係数 c1,c1+n,c1+2n,・・・ を取り出して積和演算部51c-1に入力する。The self-sampling pulse generator 51d has two
Assuming that the upper limit frequency of the second harmonic component is f H2 , n that satisfies the following equation 2 · f H2 ≦ Fs / n (7) is determined, and the sampling pulse Ps of the frequency Fs is divided by 1 / n to obtain the frequency Fs. / N sampling pulse Ps 2 is generated. Propagation characteristic convolution filter 51c
Is a sum-of-products calculating unit 51c-1 for calculating the reference signal r2n for signal processing by the equation (2), and a coefficient for extracting propagation characteristic convolution coefficients from the coefficient memory 53 for every n and inputting to the sum-of-products calculating unit. It has a take-out section 51c-2. Since the coefficient memory 53 M (= J · i) pieces of transmission characteristic convolution coefficients c 1, c 2, c 3 ··· c M are stored, the coefficient extraction unit 51c-2 are sampling pulses Ps 2 Whenever, the n-th coefficient c 1 , c 1 + n , c 1 + 2n , ... Is taken out and input to the product-sum operation unit 51c-1.
【0022】4次高調波キャンセル処理部 4次高調波キャンセル処理部52は、参照信号発生部
(図示せず)から発生するエンジン音の4次高調波に応
じた参照信号x4nを入力されると共に、車室内の騒音キ
ャンセル位置における騒音とキャンセル音の合成音信号
をエラ−信号enとして入力され、該エラ−信号に含ま
れる4次高調波成分が最小となるように適応信号処理を
行って騒音キャンセル信号y4nを出力する。この4次高
調波キャンセル処理部52は、適応信号処理部52a
と、デジタルフィルタ構成の適応フィルタ52bと、参
照信号x4nにスピーカから騒音キャンセル点までのキャ
ンセル音伝搬系の伝搬特性を畳み込んでフィルタードX
信号(信号処理用参照信号)r4nを作成するフィルター
ドX信号作成用フィルタ(伝搬特性畳み込み用フィル
タ)52cと、4次高調波キャンセル処理用のサンプリ
ングパルスPs4を発生する自サンプリングパルス発生部
52dを有している。 Fourth-order harmonic cancellation processing unit The fourth-order harmonic cancellation processing unit 52 receives the reference signal x4n corresponding to the fourth-order harmonic of the engine sound generated from the reference signal generation unit (not shown) and , The synthesized sound signal of the noise and the cancel sound at the noise cancel position in the passenger compartment is input as an error signal en, and adaptive signal processing is performed so that the fourth harmonic component included in the error signal is minimized. The cancel signal y4n is output. The fourth harmonic cancellation processing unit 52 includes an adaptive signal processing unit 52a.
, An adaptive filter 52b having a digital filter configuration, and a filtered X by convolving the reference signal x4n with the propagation characteristics of the cancellation sound propagation system from the speaker to the noise cancellation point.
A filtered X signal creation filter (propagation characteristic convolution filter) 52c that creates a signal (reference signal for signal processing) r4n, and a self sampling pulse generator 52d that generates a sampling pulse Ps 4 for fourth harmonic cancellation processing. have.
【0023】自サンプリングパルス発生部52dは、4
次高調波成分の上限周波数をfH4とすれば、次式 2・fH4≦Fs/m (8) を満足するmを定め、周波数Fsのサンプリングパルス
Psを1/m分周して周波数Fs/mのサンプリングパル
スPs4を発生する。尚、設例では4次が最高次数である
からm=1となる。伝搬特性畳み込みフィルタ52c
は、(2)式により信号処理用の参照信号r4nを演算する
積和演算部52c-1と、係数メモリ53から伝搬特性畳み
込み用係数をm個毎に取り出して積和演算部に入力する
係数取り出し部52c-2を備えている。係数メモリ53に
はM(=J・i)個の伝搬特性畳み込み用係数 c1,c2,c3・・・cM が記憶されているから、係数取り出し部52c-2はサンプ
リングパルスPs4が発生する毎に、m個毎の係数 c1,c1+m,c1+2m,・・・ を取り出して積和演算部52c-1に入力する。The self sampling pulse generator 52d has four
If the upper limit frequency of the second harmonic component is f H4 , m that satisfies the following equation 2 · f H4 ≦ Fs / m (8) is determined, and the sampling pulse Ps of frequency Fs is divided by 1 / m to obtain frequency Fs. / M sampling pulse Ps 4 is generated. In the example, m = 1 because the fourth order is the highest order. Propagation characteristic convolution filter 52c
Is a sum-of-products calculating unit 52c-1 for calculating the reference signal r4n for signal processing by the equation (2), and a coefficient for extracting propagation characteristic convolution coefficients from the coefficient memory 53 for every m and inputting them to the sum-of-products calculating unit. It has a take-out section 52c-2. Since the coefficient memory 53 M (= J · i) pieces of transmission characteristic convolution coefficients c 1, c 2, c 3 ··· c M are stored, the coefficient extraction unit 52c-2 are sampling pulses Ps 4 Whenever, the m-th coefficient c 1 , c 1 + m , c 1 + 2m , ... Is taken out and input to the product-sum operation unit 52c-1.
【0024】全体の動作 エンジンが回転すると、参照信号発生部(図示せず)はエ
ンジン回転数に応じた2次高調波及び4次高調波の参照
信号x2n,x4nをそれぞれ2次及び4次高調波キャンセ
ル処理部51,52に入力する。この時、エンジンから
発生したエンジン音は、所定の伝達関数を有する騒音伝
搬系を有する空中を伝播して騒音キャンセル点に至る。
4次高調波キャンセル処理部52の伝搬特性畳み込みフ
ィルタ52cは、サンプリングパルスPs4が発生する毎
に4次高調波の参照信号x4nを取り込むと共に、係数メ
モリ53よりm個毎の係数 c1,c1+m,c1+2m,・・・ を取り出す。積和演算部52c-1は取り込んだ参照信号x4
nと過去の幾つかの参照信号と伝搬特性畳み込み用係数
c1,c1+m,c1+2m,・・・を用いて(2)式により信号
処理用の参照信号r4nを演算する。適応信号処理部52
aは、騒音キャンセル点におけるエラー信号enと信号
処理用の参照信号r4nを用いて(3)式によりLMS適応
信号処理を行って適応フィルタ52bの係数w1(n),w
2(n),w3(n)・・・wN(n)を演算する。適応フィルタ5
1bは適応信号処理により決定された係数w1(n),w
2(n),w3(n)・・・wN(n)を用いて参照信号x4nに(2)
式の適応フィルタ処理を施して騒音キャンセル信号y4n
を出力する。When the entire engine rotates, a reference signal generator (not shown) outputs reference signals x2n and x4n of the second harmonic and the fourth harmonic corresponding to the engine speed to the second and fourth harmonics, respectively. Input to the wave cancellation processing units 51 and 52. At this time, the engine sound generated from the engine propagates through the air having a noise propagation system having a predetermined transfer function and reaches a noise cancellation point.
The propagation characteristic convolution filter 52c of the fourth harmonic cancellation processing unit 52 takes in the reference signal x4n of the fourth harmonic every time the sampling pulse Ps 4 is generated, and at the same time stores m coefficients c 1 and c from the coefficient memory 53. Take out 1 + m , c 1 + 2m , .... The multiply-accumulate operation unit 52c-1 fetches the reference signal x4
The reference signal r4n for signal processing is calculated by the equation (2) using n, some reference signals in the past, and propagation characteristic convolution coefficients c 1 , c 1 + m , c 1 + 2m , .... Adaptive signal processing unit 52
a is the coefficient w 1 (n), w of the adaptive filter 52b that is obtained by performing LMS adaptive signal processing according to equation (3) using the error signal en at the noise cancellation point and the reference signal r4n for signal processing.
2 (n), w 3 (n) ... W N (n) are calculated. Adaptive filter 5
1b is a coefficient w 1 (n), w determined by the adaptive signal processing.
2 (n), w 3 (n) ... w N (n) is used as the reference signal x4n (2)
Noise cancellation signal y4n
Is output.
【0025】又、2次高調波キャンセル処理部51の伝
搬特性畳み込みフィルタ51cは、サンプリングパルス
Ps2が発生する毎に2次高調波の参照信号x2nを取り込
むと共に、係数メモリ53よりn個毎の係数 c1,c1+n,c1+2n,・・・ を取り出す。積和演算部51c-1は取り込んだ参照信号x2
nと過去の幾つかの参照信号と伝搬特性畳み込み用係数
c1,c1+n,c1+2n,・・・を用いて(2)式により信号
処理用の参照信号r2nを演算する。適応信号処理部51
aは、騒音キャンセル点におけるエラー信号enと信号
処理用の参照信号r4nを用いて(3)式によりLMS適応
信号処理を行って適応フィルタ51bの係数w1(n),w
2(n),w3(n)・・・wN(n)を演算する。適応フィルタ5
1bは適応信号処理により決定された係数w1(n),w
2(n),w3(n)・・・wN(n)を用いて参照信号x2nに(1)
式の適応フィルタ処理を施して騒音キャンセル信号y2n
を出力する。Further, the propagation characteristic convolution filter 51c of the second-order harmonic cancellation processing section 51 takes in the reference signal x2n of the second-order harmonic every time the sampling pulse Ps 2 is generated, and at the same time every n units from the coefficient memory 53. The coefficients c 1 , c 1 + n , c 1 + 2n , ... Are taken out. The product-sum calculation unit 51c-1 fetches the reference signal x2
A reference signal r2n for signal processing is calculated by the equation (2) using n and some past reference signals and coefficients c 1 , c 1 + n , c 1 + 2n , for propagation characteristic convolution. Adaptive signal processing unit 51
a is the coefficient w 1 (n), w of the adaptive filter 51b, which is obtained by performing LMS adaptive signal processing according to equation (3) using the error signal en at the noise cancellation point and the reference signal r4n for signal processing.
2 (n), w 3 (n) ... W N (n) are calculated. Adaptive filter 5
1b is a coefficient w 1 (n), w determined by the adaptive signal processing.
2 (n), w 3 (n) ... w N (n) is used as the reference signal x2n (1)
Noise cancellation signal y2n
Is output.
【0026】加算器55は各高調波キャンセル処理部5
1,52から出力される騒音キャンセル信号y2n,y4n
を加算して騒音キャンセル信号ynとしてスピーカ(図示
せず)に入力する。これにより、スピーカから騒音キャ
ンセル音が出力され、二次音伝搬系を介して騒音キャン
セル点に到り、騒音をキャンセルするように作用する。
以後、上記動作が繰り返されて騒音は速やかにキャンセ
ルされる。設例の場合には、4次高調波キャンセル処理
部52はサンプリング周波数Fs/m(m=1とすれば
Fs)毎に騒音キャンセル処理を行い、2次高調波キャン
セル処理部51はサンプリング周波数Fs/n(n=2
とすればFs/2)毎に騒音キャンセル処理を行う。The adder 55 is provided for each harmonic cancellation processing section 5
Noise cancellation signals y2n, y4n output from 1, 52
Is added and input to a speaker (not shown) as a noise cancellation signal yn. As a result, the noise canceling sound is output from the speaker, reaches the noise canceling point via the secondary sound propagation system, and acts to cancel the noise.
Thereafter, the above operation is repeated and the noise is promptly canceled. In the case of the example, the fourth harmonic cancellation processing unit 52 performs noise cancellation processing for each sampling frequency Fs / m (Fs if m = 1), and the second harmonic cancellation processing unit 51 determines the sampling frequency Fs / m. n (n = 2
Then, the noise canceling process is performed every Fs / 2).
【0027】この場合、4次高調波キャンセル処理部5
2における伝搬特性畳み込み用フィルタ52cのタップ
長はJ・i/m、2次高調波キャンセル処理部51にお
ける伝搬特性畳み込み用フィルタ51cのタップ長はJ
・i/nとなっている。従って、2次高調波キャンセル
処理における分解能η2は η2=(Fs/n)/(J・i/n)=Fs/J・i となり、4次高調波キャンセル処理における分解能η4
は η4=(Fs/m)/(J・i/m)=Fs/J・i となり、等しくなる。従って、所定の分解能が得られる
ように整数値iを適当に定めることにより、精度の良い
騒音キャンセル制御を行うことができる。又、上記構成
によれば、各高調波毎に最適なサンプリング周波数及び
タップ長を選択でき、演算回数を減少できる。更に、サ
ンプリング周波数毎に保持しなければならない伝搬特性
畳込み用係数メモリを各高調波で共通に1個設けるだけ
で良く、記憶素子(ROM)を削減できる。以上では、
2次及び4次の2つの高調波成分をキャンセルする場合
について説明したが、本発明は2つに限るものではな
く、3つ以上の高調波成分をキャンセルする場合にも同
様に適用できるものである。以上、本発明を実施例によ
り説明したが、本発明は請求の範囲に記載した本発明の
主旨に従い種々の変形が可能であり、本発明はこれらを
排除するものではない。In this case, the fourth harmonic cancellation processing unit 5
2, the tap length of the propagation characteristic convolution filter 52c is J · i / m, and the tap length of the propagation characteristic convolution filter 51c in the second harmonic cancellation processing unit 51 is J · i / m.
・ It is i / n. Therefore, the resolution η 2 in the second harmonic cancellation processing is η 2 = (Fs / n) / (J · i / n) = Fs / J · i, and the resolution η 4 in the fourth harmonic cancellation processing is
Is equal to η 4 = (Fs / m) / (J · i / m) = Fs / J · i. Therefore, by appropriately setting the integer value i so that a predetermined resolution can be obtained, accurate noise cancellation control can be performed. Further, according to the above configuration, the optimum sampling frequency and tap length can be selected for each harmonic, and the number of calculations can be reduced. Further, it suffices to provide one propagation characteristic convolution coefficient memory that must be held for each sampling frequency in common for each harmonic, and the number of storage elements (ROM) can be reduced. Above,
Although the case of canceling the two harmonic components of the second order and the fourth order has been described, the present invention is not limited to two and can be similarly applied to the case of canceling three or more harmonic components. is there. 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.
【0028】[0028]
【発明の効果】以上本発明によれば、各高調波毎に最適
なサンプリング周波数及びタップ長を選択でき、各高調
波における分解能を同じにでき、しかも、少ない演算回
数で精度の高い消音制御ができる。又、本発明によれ
ば、サンプリング周波数毎に保持しなければならない伝
搬特性畳込み用係数メモリを各高調波成分で共通に1個
設けるだけで良く、記憶素子(ROM)を削減できる。As described above, according to the present invention, the optimum sampling frequency and tap length can be selected for each harmonic, the resolution in each harmonic can be made the same, and the silencing control with high accuracy can be performed with a small number of calculations. it can. Further, according to the present invention, it is sufficient to provide one propagation characteristic convolution coefficient memory that must be held for each sampling frequency in common for each harmonic component, and the number of storage elements (ROM) can be reduced.
【図1】本発明の実施例構成図である。FIG. 1 is a configuration diagram of an embodiment of the present invention.
【図2】従来の騒音キャンセル装置の構成図である。FIG. 2 is a configuration diagram of a conventional noise canceling device.
【図3】適応フィルタの構成図である。FIG. 3 is a configuration diagram of an adaptive filter.
【図4】フィルタードX信号作成用フィルタの構成図で
ある。FIG. 4 is a configuration diagram of a filter for generating a filtered X signal.
【図5】エンジン音に含まれる各高調波成分をキャンセ
ルする従来の騒音キャンセル装置の構成図である。FIG. 5 is a configuration diagram of a conventional noise canceling device that cancels each harmonic component included in engine sound.
【図6】従来の動作説明用タイムチャートである。FIG. 6 is a time chart for explaining a conventional operation.
51・・2次高調波キャンセル処理部 51d・・自サンプリングパルス発生部 52・・4次高調波キャンセル処理部 52d・・自サンプリングパルス発生部 53・・係数メモリ 54・・サンプリングパルス発生部 55・・加算部 51 ... Second harmonic cancellation processing unit 51d ... Self sampling pulse generation unit 52 ... Fourth harmonic cancellation processing unit 52d ... Self sampling pulse generation unit 53. Coefficient memory 54 ... Sampling pulse generation unit 55.・ Adding part
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.5 識別記号 庁内整理番号 FI 技術表示箇所 H03H 17/04 A 7037−5J 21/00 7037−5J ─────────────────────────────────────────────────── ─── Continuation of the front page (51) Int.Cl. 5 Identification code Office reference number FI technical display location H03H 17/04 A 7037-5J 21/00 7037-5J
Claims (1)
キャンセルするためのキャンセル音を出力するスピーカ
と、騒音キャンセル点におけるエンジン音とキャンセル
音の合成音を検出するマイクと、エンジン音に応じた参
照信号を発生すると参照信号発生部と、該参照信号にス
ピーカからマイクまでのキャンセル音伝搬系の伝搬特性
を畳み込んで信号処理用参照信号を生成する伝搬特性畳
み込み用フィルタと、参照信号発生部から出力される参
照信号に所定のフィルタリング処理を施して騒音キャン
セル信号を発生して各スピーカに入力する適応フィルタ
と、騒音キャンセル点における合成音信号と信号処理用
参照信号を用いて前記騒音キャンセル点における騒音を
キャンセルするように適応フィルタの係数を決定する適
応信号処理部とを有する騒音キャンセルシステムにおけ
る騒音キャンセル方式において、 エンジン回転数の複数の高調波成分をキャンセルする場
合、キャンセルすべき各高調波成分の次数の最小公倍数
をJ、キャンセルすべき高調波成分の上限周波数をfH
とするとき、サンプリング周波数Fsを 2・fH≦Fs を満足するように決定し、かつ、伝搬特性畳み込み用フ
ィルタの係数の数を前記最小公倍数の整数倍とし、 高調波成分毎に、該高調波成分の上限周波数をfHiとす
るとき、 2・fHi≦Fs/n を満足するnを定め、n個毎の前記係数を用いて、か
つ、nサンプリングパルス毎に適応信号処理を行うこと
を特徴とする騒音キャンセル方式。1. A speaker that outputs a cancel sound for canceling an engine sound at a noise cancel point, a microphone that detects a combined sound of the engine sound and the cancel sound at the noise cancel point, and a reference signal corresponding to the engine sound. When generated, a reference signal generation unit, a propagation characteristic convolution filter that convolves the propagation characteristic of the cancel sound propagation system from the speaker to the microphone to the reference signal to generate a signal processing reference signal, and the reference signal generation unit outputs the reference signal. The adaptive filter for generating a noise canceling signal by applying a predetermined filtering process to the reference signal to be input to each speaker, and the noise at the noise canceling point by using the synthesized sound signal at the noise canceling point and the signal processing reference signal. And an adaptive signal processing unit that determines the coefficient of the adaptive filter so as to cancel. In the noise canceling method of the noise canceling system, when canceling a plurality of harmonic components of the engine speed, the least common multiple of the orders of each harmonic component to be canceled is J, and the upper limit frequency of the harmonic component to be canceled is f. H
Then, the sampling frequency Fs is determined so as to satisfy 2 · f H ≦ Fs, and the number of coefficients of the propagation characteristic convolution filter is set to an integral multiple of the least common multiple, and the harmonic component When the upper limit frequency of the wave component is f Hi , n that satisfies 2 · f Hi ≦ Fs / n is determined, and adaptive signal processing is performed using the above n coefficient and every n sampling pulse. Noise canceling method.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP5041021A JPH06259083A (en) | 1993-03-02 | 1993-03-02 | Noise canceling system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP5041021A JPH06259083A (en) | 1993-03-02 | 1993-03-02 | Noise canceling system |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH06259083A true JPH06259083A (en) | 1994-09-16 |
Family
ID=12596746
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP5041021A Withdrawn JPH06259083A (en) | 1993-03-02 | 1993-03-02 | Noise canceling system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH06259083A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2018081247A (en) * | 2016-11-18 | 2018-05-24 | 公立大学法人広島市立大学 | Noise control device, noise control method and power machine |
-
1993
- 1993-03-02 JP JP5041021A patent/JPH06259083A/en not_active Withdrawn
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2018081247A (en) * | 2016-11-18 | 2018-05-24 | 公立大学法人広島市立大学 | Noise control device, noise control method and power machine |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5691893A (en) | Adaptive control system | |
EP0448121A2 (en) | Electronic noise attenuation method and apparatus for use in effecting such method | |
JPH0728474A (en) | Noise cancel system | |
JPH06266374A (en) | Noise cancellation system | |
JP3419878B2 (en) | Noise cancellation method | |
JP3406628B2 (en) | Noise cancellation method | |
JP3380571B2 (en) | Noise canceling device | |
JPH06259083A (en) | Noise canceling system | |
JP3411611B2 (en) | Noise cancellation method | |
JP3383325B2 (en) | Noise cancellation method | |
JP3432845B2 (en) | Noise cancellation method | |
JP3410138B2 (en) | Noise cancellation method | |
JP3590096B2 (en) | Noise cancellation system | |
JP3532582B2 (en) | Noise canceling device | |
JPH06266370A (en) | Noise cancellation system | |
JP3439245B2 (en) | Noise cancellation system | |
JP3439229B2 (en) | Noise cancellation method | |
JP3405752B2 (en) | Noise cancellation method | |
JP3406621B2 (en) | Noise cancellation method | |
JP3406627B2 (en) | Noise cancellation method | |
JPH0719157B2 (en) | Noise control device | |
JPH06308976A (en) | Noise canceling device | |
JPH0659681A (en) | Noise canceling system | |
JPH06195088A (en) | Noise cancellation system | |
JPH06138885A (en) | Noise canceller |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A300 | Withdrawal of application because of no request for examination |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20000509 |