JPH07225585A - Noise controller - Google Patents
Noise controllerInfo
- Publication number
- JPH07225585A JPH07225585A JP6016494A JP1649494A JPH07225585A JP H07225585 A JPH07225585 A JP H07225585A JP 6016494 A JP6016494 A JP 6016494A JP 1649494 A JP1649494 A JP 1649494A JP H07225585 A JPH07225585 A JP H07225585A
- Authority
- JP
- Japan
- Prior art keywords
- sound wave
- noise
- coefficient
- signal
- detection signal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000001514 detection method Methods 0.000 claims description 61
- 230000030279 gene silencing Effects 0.000 claims description 39
- 238000012423 maintenance Methods 0.000 claims 1
- 230000005236 sound signal Effects 0.000 description 13
- 238000000034 method Methods 0.000 description 12
- 230000002159 abnormal effect Effects 0.000 description 11
- 230000003044 adaptive effect Effects 0.000 description 10
- 238000010586 diagram Methods 0.000 description 7
- 238000007493 shaping process Methods 0.000 description 6
- 230000001133 acceleration Effects 0.000 description 3
- 230000002238 attenuated effect Effects 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 2
- 230000007423 decrease Effects 0.000 description 2
- 238000001914 filtration Methods 0.000 description 2
- 238000005070 sampling Methods 0.000 description 2
- 101150086503 ADF1 gene Proteins 0.000 description 1
- 101150037259 ADF10 gene Proteins 0.000 description 1
- 101100108208 Arabidopsis thaliana ADF12 gene Proteins 0.000 description 1
- 101100384717 Schizosaccharomyces pombe (strain 972 / ATCC 24843) cof1 gene Proteins 0.000 description 1
- 230000003321 amplification Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000001066 destructive effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000008030 elimination Effects 0.000 description 1
- 238000003379 elimination reaction Methods 0.000 description 1
- 239000001963 growth medium Substances 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 238000003199 nucleic acid amplification method Methods 0.000 description 1
- 230000002194 synthesizing effect Effects 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
Landscapes
- Soundproofing, Sound Blocking, And Sound Damping (AREA)
- Feedback Control In General (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は、騒音制御装置に関し、
より詳細には、自動車等の運行中において発生する車内
騒音等の騒音を、別に設けた他の音源からの消音干渉音
によって消去若しくは抑制する騒音制御装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a noise control device,
More specifically, the present invention relates to a noise control device that eliminates or suppresses noise such as in-vehicle noise that occurs during operation of an automobile or the like, by means of a silencing interference sound from another separately provided sound source.
【0002】[0002]
【従来の技術】一般に自動車等の車内にはエンジン騒
音、ギヤノイズ、風切り音あるいは走行音(ロードノイ
ズ)といった種々の複合的な騒音が存在する。そこで、
静かで快適な車内空間を得るために、車体の構造的改造
や、防音材の使用等の機械的、物理的な騒音対策が採ら
れている。2. Description of the Related Art Generally, various complex noises such as engine noises, gear noises, wind noises or running noises (road noises) are present inside a vehicle such as an automobile. Therefore,
In order to obtain a quiet and comfortable interior space, mechanical and physical noise countermeasures such as structural modification of the vehicle body and the use of soundproof materials are adopted.
【0003】このような騒音対策とは別に、発生する騒
音自体に着目し、発生騒音自体を直接的に打ち消す技術
が研究されており、そのような技術として能動騒音制御
装置が知られている。Apart from such noise countermeasures, attention has been paid to the generated noise itself, and a technique for directly canceling the generated noise itself has been studied, and an active noise control device is known as such a technique.
【0004】図6に、従来の能動騒音制御(以下、AN
C(Active Noise Control)という。)装置の原理を示
す。図6(a)に示すようにANC装置は、1次音源
(例えば、自動車のエンジン)から出力される騒音Nを
集音するマイクA100と、マイクA100により集音
された騒音Nを増幅する増幅器101と、マイクA10
0から騒音Nの波長の半波長分の距離だけ離れたところ
に配置され、増幅器101によって増幅された騒音Nを
消音干渉音Sとして出力する2次音源としてのスピーカ
102と、により構成されている。FIG. 6 shows a conventional active noise control (hereinafter referred to as AN
It is called C (Active Noise Control). ) The principle of the device is shown. As shown in FIG. 6A, the ANC device includes a microphone A100 that collects noise N output from a primary sound source (for example, an engine of an automobile) and an amplifier that amplifies the noise N collected by the microphone A100. 101 and microphone A10
And a speaker 102 as a secondary sound source which is arranged at a distance of 0 half of the wavelength of the noise N and outputs the noise N amplified by the amplifier 101 as the silencing interference sound S. .
【0005】次に、図6(a)及び図6(b)を用いて
動作を説明する。図6に示す原理においては、騒音Nは
単一の周波数成分を持つものと仮定する。Next, the operation will be described with reference to FIGS. 6 (a) and 6 (b). In the principle shown in FIG. 6, it is assumed that the noise N has a single frequency component.
【0006】今、マイクA100によって騒音Nが集音
されると、集音された騒音Nは、マイクA100におけ
る集音によって減衰した分だけ増幅器101により増幅
され、当該騒音を打ち消す消音干渉音Sとしてスピーカ
102から出力される。Now, when the noise N is collected by the microphone A100, the collected noise N is amplified by the amplifier 101 by the amount attenuated by the collected sound in the microphone A100, and becomes a noise-interference sound S for canceling the noise. It is output from the speaker 102.
【0007】ここで、前述のようにマイクA100とス
ピーカ102は、騒音Nの持つ波長の半波長分だけ離れ
て配置されているので、スピーカ102から出力される
消音干渉音Sは、図6(b)及びに示すように、騒
音Nとは位相が逆となった波形を持つこととなる。Since the microphone A 100 and the speaker 102 are arranged apart from each other by a half wavelength of the wavelength of the noise N as described above, the silencing interference sound S output from the speaker 102 is shown in FIG. As shown in b) and b, the noise N has a waveform whose phase is opposite to that of the noise N.
【0008】従って、図6(b)に示すように、騒音N
はスピーカ102の位置で、スピーカ102が出力する
消音干渉音Sによる破壊的干渉により打ち消される。以
上がANC装置の原理であるが、実用においては、騒音
Nは種々の時間的に変化する周波数成分を含み、さらに
周囲の温度変化による波長の変化等の不確定要素を含む
時変信号となるため、騒音Nの特性の変化や、周囲の環
境の変化に応じてスピーカ102から出力する消音干渉
音Sを制御する必要性が生じる。Therefore, as shown in FIG. 6 (b), the noise N
Is at the position of the speaker 102 and is canceled by destructive interference due to the silencing interference sound S output from the speaker 102. The above is the principle of the ANC device, but in practical use, the noise N is a time-varying signal that includes various time-varying frequency components and also includes uncertain factors such as wavelength changes due to ambient temperature changes. Therefore, it is necessary to control the silencing interference sound S output from the speaker 102 according to the change of the characteristic of the noise N and the change of the surrounding environment.
【0009】この制御は、ディジタル信号処理装置(以
下、DSP(Digital Signal-Processor)という。)を
用いたアダプティブ(適応型)フィルタ(以下、ADF
(Adaptive Digital Filter )という。)と、ADFの
フィルタ係数を最適化するための係数設定器であるアダ
プティブ制御アルゴリズムによって実現される。This control is performed by an adaptive (adaptive) filter (hereinafter referred to as ADF) using a digital signal processor (hereinafter referred to as DSP (Digital Signal-Processor)).
(Adaptive Digital Filter). ) And an adaptive control algorithm which is a coefficient setter for optimizing the filter coefficient of the ADF.
【0010】ここで、ADFとは、ディジタル入力信号
をフィルタリングして出力信号を得るためのフィルタで
あり、そのフィルタ特性を決定するフィルタ係数が、ア
ダプティブ制御アルゴリズムによる制御に基づいて、所
定の最適フィルタ係数となるように逐次更新されること
により、所望の最適フィルタ特性を得ることができるフ
ィルタである。Here, the ADF is a filter for filtering a digital input signal to obtain an output signal, and the filter coefficient that determines the filter characteristic is a predetermined optimum filter based on the control by the adaptive control algorithm. It is a filter that can obtain a desired optimum filter characteristic by being sequentially updated to have a coefficient.
【0011】また、アダプティブ制御アルゴリズムと
は、ADFのフィルタ係数を自動的に最適化するための
アルゴリズム(ソフトウェア)であり、外部から入力さ
れる制御信号等の信号の変化に適応してADFのフィル
タ係数を逐次更新し、最適化する。The adaptive control algorithm is an algorithm (software) for automatically optimizing the filter coefficient of the ADF. The adaptive control algorithm adapts to a change in a signal such as a control signal input from the outside to filter the ADF. The coefficient is updated sequentially and optimized.
【0012】図7にADFとして適応型トランスバーサ
ルフィルタ(FIR(Finite Impulse Response )フィ
ルタともいう。)を用い、アダプティブ制御アルゴリズ
ムとしてLMS(Least Mean Square )アルゴリズムを
用いた従来技術のANC装置の例を示す。FIG. 7 shows an example of a conventional ANC device using an adaptive transversal filter (also called a FIR (Finite Impulse Response) filter) as the ADF and an LMS (Least Mean Square) algorithm as an adaptive control algorithm. Show.
【0013】図7に示す従来例のANC装置において
は、マイクによって集音された騒音Nに基づく信号をA
DFのディジタル入力信号とし、騒音Nと、騒音Nを打
ち消すための消音干渉音Sを合成した合成音に基づいた
合成音音波検出信号を外部からのLMSアルゴリズムに
対する制御信号としている。そして、合成音音波検出信
号の音圧レベルを最小にするような消音干渉音Sを得る
ための消音干渉音信号を出力信号として得られるように
ADFのフィルタ特性をLMSアルゴリズムにより最適
化している。In the conventional ANC device shown in FIG. 7, the signal based on the noise N collected by the microphone is converted into A
A synthesized sound wave detection signal based on a synthesized sound obtained by synthesizing the noise N and the silencing interference sound S for canceling the noise N is used as a digital input signal of the DF as a control signal for the LMS algorithm from the outside. Then, the filter characteristics of the ADF are optimized by the LMS algorithm so that a silencing interference sound signal for obtaining the silencing interference sound S that minimizes the sound pressure level of the synthetic sound wave detection signal can be obtained as an output signal.
【0014】以下の説明において、nは離散時間であり
ANC装置におけるサンプル番号を示している。図7に
示すANC装置において、マイクA100は、騒音Nを
集音して騒音音波検出信号を出力する。In the following description, n is a discrete time and represents a sample number in the ANC device. In the ANC device shown in FIG. 7, the microphone A100 collects the noise N and outputs a noise sound wave detection signal.
【0015】マイクB103は、前記騒音とスピーカ1
02から出力された消音干渉音Sとの合成音を集音して
合成音音波検出信号を出力する。DSP105は、A/
D変換器104によりA/D変換された騒音音波検出信
号x(n)と、A/D変換器108によりA/D変換さ
れた合成音音波検出信号e(n)に基づいて、ADF1
06及びLMSアルゴリズム107の動作により、合成
音音波検出信号e(n)を最小とするような消音干渉音
信号d(n)を生成する。The microphone B 103 is provided with the noise and the speaker 1.
A synthetic sound with the silencing interference sound S outputted from No. 02 is collected to output a synthetic sound wave detection signal. DSP105 is A /
Based on the noise sound wave detection signal x (n) A / D converted by the D converter 104 and the synthesized sound sound wave detection signal e (n) A / D converted by the A / D converter 108, the ADF 1
By the operation of 06 and the LMS algorithm 107, the silencing interference sound signal d (n) that minimizes the synthesized sound wave detection signal e (n) is generated.
【0016】LMSアルゴリズム107によれば、AD
F106におけるサンプル番号nのときのi番目のフィ
ルタ係数をWi (n)(iはフィルタ係数番号)とし、
更新されたサンプル番号n+1のときのi番目のフィル
ター係数をWi (n+1)とすると、Wi (n)とWi
(n+1)との関係は次式により与えられる。According to the LMS algorithm 107, AD
The i-th filter coefficient at the sample number n in F106 is W i (n) (i is the filter coefficient number),
If the i-th filter coefficient at the updated sample number n + 1 is W i (n + 1), then W i (n) and W i
The relationship with (n + 1) is given by the following equation.
【0017】Wi (n+1)=Wi (n)+2μe
(n)x(n−i) ここで、μは収束係数である。上式により得られたWi
(n)は、LMSアルゴリズム107からADF106
へ出力され、ADF106を特性づける。W i (n + 1) = W i (n) +2 μe
(N) x (n-i) where μ is a convergence coefficient. W i obtained by the above equation
(N) is the LMS algorithm 107 to the ADF 106
Output to characterize the ADF 106.
【0018】D/A変換器109及び増幅器110は、
消音干渉音信号d(n)をそれぞれD/A変換及び増幅
し、消音干渉音Sとしてスピーカ102から出力する出
力信号を生成する。The D / A converter 109 and the amplifier 110 are
The muffling interference sound signal d (n) is respectively D / A converted and amplified to generate an output signal to be output from the speaker 102 as the muffling interference sound S.
【0019】ところで、例えば自動車の運行について考
えてみると、急減速時や急加速時に発生するエンジン騒
音は、その周波数成分や振幅が急激に変化する。そし
て、このような騒音の変化が、DSP105の制御処理
能力を越えるほど急激である場合がある。Considering the operation of an automobile, for example, engine noise generated during sudden deceleration or sudden acceleration has a sudden change in its frequency component and amplitude. Then, such a change in noise may be so rapid that it exceeds the control processing capability of the DSP 105.
【0020】すなわち、DSP105が正常に動作する
ための前提である時不変の原則(システムを構成する系
の特性が、そのシステムのサンプリング時間内において
は不変であるという原則)が成立しなくなるほど、急激
にエンジンの回転数が変化する場合があるのである。That is, the time-invariant principle (the principle that the characteristics of the system constituting the system is invariable within the sampling time of the system) which is a prerequisite for the normal operation of the DSP 105 is not satisfied. The engine speed may change suddenly.
【0021】このような場合に、上記に説明した従来技
術のANC装置をそのまま動作させておくと、ADF1
06におけるフィルタ係数の更新が騒音音波検出信号x
(n)(自動車の場合には、例えばエンジンのイグニッ
ション信号)の変化に追随できなくなり、制御が不可能
となるばかりか、逆にスピーカ102から異音を発生す
ることとなる。In such a case, if the conventional ANC device described above is operated as it is, the ADF1
The update of the filter coefficient in 06 is the noise sound wave detection signal x
(N) In the case of a car (for example, an ignition signal of an engine in the case of an automobile), it becomes impossible to follow the change, which makes control impossible and, conversely, causes an abnormal noise from the speaker 102.
【0022】これを防止するためには、エンジンの回転
数の変化が急激であっても時不変の原則が成立するよう
にサンプリング時間を短くすればよいが、その場合に
は、DSP105の処理能力の限界を越えてしまう場合
が多い。In order to prevent this, the sampling time may be shortened so that the time-invariant principle holds even if the engine speed changes rapidly. In that case, the processing capacity of the DSP 105 It often exceeds the limit of.
【0023】そこで、次の対策として、エンジンの回転
が急激に変化している間はANC装置の動作を停止させ
る方法がある。このため、従来は一般的に図8に示すよ
うな方法によりANC装置の動作を停止させていた。Therefore, as a next measure, there is a method of stopping the operation of the ANC device while the rotation of the engine is rapidly changing. Therefore, conventionally, the operation of the ANC device is generally stopped by the method shown in FIG.
【0024】すなわち、第1の停止方法は、LMSアル
ゴリズム107における収束係数μの値を0とし、AD
F106からD/A変換器109へのディジタルデータ
の出力を停止する方法である。That is, in the first stopping method, the value of the convergence coefficient μ in the LMS algorithm 107 is set to 0, and AD
This is a method of stopping the output of digital data from the F106 to the D / A converter 109.
【0025】また、第2の停止方法は、図8に示すよう
に、D/A変換器109と増幅器110との間にスイッ
チS1を設け、増幅器110への消音干渉音信号d
(n)の出力を瞬時に遮断する方法である。In the second stopping method, a switch S1 is provided between the D / A converter 109 and the amplifier 110 as shown in FIG.
This is a method of instantaneously shutting off the output of (n).
【0026】[0026]
【発明が解決しようとする課題】上記の2つの停止手段
によりANC装置の動作を停止した場合におけるスピー
カ102から出力される消音干渉音Sの波形は、図8
(b)に示すように、動作を停止させた時点(時刻
t1 )で不連続な波形となる。この波形の不連続性によ
りスピーカ102から異常音(ポップ音)を生じ、運転
者等の人員に不快感を与え、本来の騒音消去の目的に逆
行するという欠点があった。The waveform of the silencing interference sound S output from the speaker 102 when the operation of the ANC device is stopped by the above two stopping means is shown in FIG.
As shown in (b), the waveform becomes discontinuous when the operation is stopped (time t 1 ). Due to the discontinuity of the waveform, an abnormal sound (pop sound) is generated from the speaker 102, which causes a discomfort to a driver or other personnel, and goes against the original purpose of noise elimination.
【0027】このような波形の不連続による異常音(ポ
ップ音)を防止する方法として、消音干渉音Sの振幅の
絶対値がほぼゼロになるタイミング(例えば、図8
(b)における時刻t2 )において、ANC装置の動作
を停止するように制御する、所謂ゼロクロスミュートを
活用する方法がある。As a method of preventing an abnormal sound (pop sound) due to such a waveform discontinuity, the timing when the absolute value of the amplitude of the silencing interference sound S becomes substantially zero (for example, FIG. 8).
There is a method of utilizing so-called zero cross mute, which controls to stop the operation of the ANC device at time t 2 ) in (b).
【0028】しかし、このゼロクロスミュートをDSP
105におけるソフトウェア的処理により実現するため
には、図9に示すような処理を実行しなければならな
い。すなわち、動作停止かどうかを確認し(ステップS
100)、動作停止でない場合(ステップS100N
o)にはスイッチS2をオンにしたまま(ステップS1
01)、次の処理を実行する。動作停止の場合(ステッ
プS100Yes)には、消音干渉音信号d(n)の振
幅の絶対値を算出し(ステップS102)、算出した振
幅の絶対値が所定のしきい値以下かどうかを確認する
(ステップS103)。所定のしきい値以上(ステップ
S103No)であればスイッチS2をオンにしたまま
次の処理を実行する。所定のしきい値以下(ステップS
103Yes)であれば、スイッチS2をオフにするこ
と(ステップS104)によりADF部106からの消
音干渉音信号d(n)の出力を遮断し、ANC装置の動
作を停止させる。However, this zero cross mute is applied to the DSP.
In order to realize by software processing in 105, processing as shown in FIG. 9 must be executed. That is, it is confirmed whether the operation is stopped (step S
100), if the operation is not stopped (step S100N)
o) With switch S2 turned on (step S1)
01), the following processing is executed. If the operation is stopped (Yes in step S100), the absolute value of the amplitude of the silencing interference sound signal d (n) is calculated (step S102), and it is confirmed whether the calculated absolute value of the amplitude is less than or equal to a predetermined threshold value. (Step S103). If it is equal to or more than the predetermined threshold value (No in step S103), the following process is executed with the switch S2 kept on. Below a predetermined threshold (step S
If Yes, the switch S2 is turned off (step S104) to cut off the output of the muffling interference sound signal d (n) from the ADF unit 106 and stop the operation of the ANC device.
【0029】以上の処理をDSP105において実行し
ようとすると、時間的な遅れ等の問題点が生じる。ま
た、DSP105以外においてハードウエアにより実現
しようとすると、コンパレータ、ミュート素子、外部ラ
ッチ等の部品が必要となる。さらに、DSP105から
の制御信号出力用のポートも必要となるため、装置全体
が複雑化、大規模化するという問題点を生じるととも
に、生産コストも高くなるという問題点があった。When the above processing is attempted to be executed by the DSP 105, problems such as time delay occur. In addition, if it is attempted to be realized by hardware other than the DSP 105, components such as a comparator, a mute element, and an external latch are required. Further, since a port for outputting a control signal from the DSP 105 is also required, there arises a problem that the whole device becomes complicated and large-scaled, and a production cost becomes high.
【0030】本発明の目的は、DSP105の処理に負
担をかけることなく、かつ装置の規模を拡大することな
くANC装置の動作停止時の異常音を防止する装置を提
供することにある。An object of the present invention is to provide a device which prevents abnormal noise when the operation of the ANC device is stopped without imposing a load on the processing of the DSP 105 and without enlarging the scale of the device.
【0031】[0031]
【課題を解決するための手段】上記の課題を解決するた
めに、請求項1に記載の発明は、図1に示すように、騒
音音波Nを直接的若しくは間接的に検出して騒音音波検
出信号x(n)を出力する騒音音波検出手段1と、前記
騒音音波検出信号x(n)に基づいて前記騒音音波Nを
減衰させる消音干渉音波Sを生成するための消音干渉音
波信号d(n)を発生させるフィルタ手段4と、前記消
音干渉音波信号d(n)を受けて消音干渉音波Sを音場
空間に放射する出力手段2と、前記騒音音波Nと消音干
渉音波Sとの合成音音波を検出して合成音音波検出信号
e(n)を出力する合成音音波検出手段3と、前記合成
音音波検出信号e(n)及び前記騒音音波検出信号x
(n)に基づいて、前記フィルタ手段4が前記合成音音
波の音圧レベルを最小とするフィルタ特性を有するよう
に最適フィルタ係数を演算し、そのフィルタ係数信号W
i (n)を前記フィルタ手段4に出力する係数設定手段
5と、を備え、前記係数設定手段5は、前記騒音音波検
出信号x(n)の周波数成分の急激な変化時において、
前記消音干渉音波Sの波形の連続性を維持する連続性維
持手段6を有することを特徴として構成される。In order to solve the above-mentioned problems, the invention as set forth in claim 1 detects noise sound wave N by detecting noise sound wave N directly or indirectly as shown in FIG. A noise sound wave detection unit 1 that outputs a signal x (n), and a noise canceling sound wave signal d (n) for generating a noise canceling sound wave S that attenuates the noise sound wave N based on the noise sound wave detection signal x (n). ), Output means 2 for receiving the silencing interference sound wave signal d (n) and radiating the silencing interference sound wave S into the sound field space, and a synthesized sound of the noise sound wave N and the silencing interference sound wave S. Synthetic sound wave detection means 3 for detecting sound waves and outputting a synthetic sound wave detection signal e (n), the synthetic sound wave detection signal e (n) and the noise sound wave detection signal x.
Based on (n), the filter means 4 calculates the optimum filter coefficient so as to have a filter characteristic that minimizes the sound pressure level of the synthetic sound wave, and the filter coefficient signal W
coefficient setting means 5 for outputting i (n) to the filter means 4, and the coefficient setting means 5 is provided when the frequency component of the noise sound wave detection signal x (n) changes abruptly.
It is characterized in that it has a continuity maintaining means 6 for maintaining the continuity of the waveform of the silencing interference sound wave S.
【0032】請求項2に記載の発明は、請求項1に記載
の騒音制御装置において、前記係数設定手段5がLMS
アルゴリズムにより構成され、Wi (n+1)を前記フ
ィルタ手段におけるサンプル番号n+1のときのi番目
のフィルタ係数とし、γを制御係数とし、Wi (n)を
前記フィルタ手段におけるサンプル番号nのときのi番
目のフィルタ係数とし、μを収束係数とし、e(n)を
サンプル番号nにおける前記合成音音波検出信号とし、
x(n−i)をサンプル番号n−iにおける前記騒音検
出信号として、Wi (n+1)が次式 Wi (n+1)=γWi (n)+2μe(n)x(n−
i) で表される場合において、前記連続性維持手段6は、前
記騒音音波検出信号x(n)の周波数成分の急激な変化
時における前記制御係数γを1未満の正数に変更するこ
とを特徴として構成される。According to a second aspect of the present invention, in the noise control device according to the first aspect, the coefficient setting means 5 is an LMS.
Constructed by the algorithm, the i-th filter coefficient when W i to (n + 1) of the sample number n + 1 in the filter unit, the γ as a control factor, when W i (n) of the sample number n in the filter means The i-th filter coefficient, μ is the convergence coefficient, and e (n) is the synthetic sound wave detection signal at sample number n,
Let x (n−i) be the noise detection signal at sample number n−i, and W i (n + 1) is the following formula W i (n + 1) = γW i (n) +2 μe (n) x (n−
In the case represented by i), the continuity maintaining means 6 changes the control coefficient γ to a positive number less than 1 when the frequency component of the noise sound wave detection signal x (n) changes abruptly. Configured as a feature.
【0033】[0033]
【作用】請求項1に記載の発明によれば、騒音音波検出
手段1は、騒音音波Nを直接的若しくは間接的に検出し
て騒音音波検出信号x(n)を出力する。According to the first aspect of the present invention, the noise sound wave detecting means 1 directly or indirectly detects the noise sound wave N and outputs the noise sound wave detection signal x (n).
【0034】フィルタ手段4は、騒音音波検出信号x
(n)及びフィルタ係数信号Wi (n)に基づいて騒音
音波Nを減衰させる消音干渉音波Sを生成するための消
音干渉音波信号d(n)を発生させる。 出力手段2
は、消音干渉音波信号d(n)を受けて消音干渉音波S
を音場空間に放射する。The filter means 4 has a noise sound wave detection signal x.
Based on (n) and the filter coefficient signal W i (n), a silenced interference sound wave signal d (n) for generating a silenced interference sound wave S that attenuates the noise sound wave N is generated. Output means 2
Receives the muffling interference sound wave signal d (n), and
To the sound field space.
【0035】合成音音波検出手段3は、騒音音波Nと消
音干渉音波Sとの合成音音波を検出して合成音音波検出
信号e(n)を出力する。係数設定手段5は、騒音音波
検出信号x(n)及び合成音音波検出信号e(n)に基
づいて、フィルタ手段4が合成音音波の音圧レベルを最
小とするフィルタ特性を有するように最適フィルタ係数
を演算し、そのフィルタ係数信号Wi (n)をフィルタ
手段4に出力する。The synthetic sound wave detecting means 3 detects the synthetic sound wave of the noise sound wave N and the silencing interference sound wave S and outputs a synthetic sound wave detection signal e (n). The coefficient setting means 5 is optimal so that the filter means 4 has a filter characteristic that minimizes the sound pressure level of the synthetic sound wave based on the noise sound wave detection signal x (n) and the synthetic sound wave detection signal e (n). The filter coefficient is calculated, and the filter coefficient signal W i (n) is output to the filter means 4.
【0036】係数設定手段5に含まれる連続性維持手段
6は、騒音音波検出信号x(n)の周波数成分の急激な
変化時における係数設定手段5の最適フィルタ係数の演
算において、消音干渉音波Sの波形の連続性がされるよ
うにフィルタ係数を設定する。The continuity maintaining means 6 included in the coefficient setting means 5 calculates the optimum filter coefficient of the coefficient setting means 5 when the frequency component of the noise sound wave detection signal x (n) changes abruptly. The filter coefficient is set so that the waveform continuity of is obtained.
【0037】以上の作用により、騒音音波検出信号x
(n)の周波数成分の急激な変化時において、消音干渉
音波Sの波形の不連続性に起因する異常音の発生を防止
することができる。With the above operation, the noise sound wave detection signal x
It is possible to prevent the occurrence of abnormal sound due to the discontinuity of the waveform of the silencing interference sound wave S when the frequency component of (n) changes abruptly.
【0038】請求項2に記載の発明によれば、請求項1
に記載の騒音制御装置において、係数設定手段5はLM
Sアルゴリズムにより構成されており、Wi (n+1)
をフィルタ手段におけるサンプル番号n+1のときのi
番目のフィルタ係数とし、γを制御係数とし、W
i (n)をフィルタ手段におけるサンプル番号nのとき
のi番目のフィルタ係数とし、μを収束係数とし、e
(n)をサンプル番号nにおける合成音音波検出信号と
し、x(n−i)をサンプル番号n−iにおける騒音音
波検出信号として、Wi (n+1)が次式 Wi (n+1)=γWi (n)+2μe(n)x(n−
i) で表される場合において、連続性維持手段6は、騒音音
波検出信号x(n)の周波数成分の急激な変化時におけ
る制御係数γを1未満の正数に変更する。According to the invention of claim 2, claim 1
In the noise control device described in the paragraph 1, the coefficient setting means 5 is an LM.
It is composed of the S algorithm and has W i (n + 1)
I for the sample number n + 1 in the filter means
The second filter coefficient, γ is the control coefficient, and W
Let i (n) be the i-th filter coefficient for sample number n in the filter means, μ be the convergence coefficient, and e
Let (n) be the synthetic sound wave detection signal in sample number n, and x (n-i) be the noise sound wave detection signal in sample number n-i, and W i (n + 1) is the following expression W i (n + 1) = γW i (N) +2 μe (n) x (n-
In the case represented by i), the continuity maintaining unit 6 changes the control coefficient γ to a positive number less than 1 when the frequency component of the noise sound wave detection signal x (n) changes abruptly.
【0039】以上の作用により、騒音音波検出信号x
(n)の周波数成分の急激な変化時において、W
i (n)は急激に変化せず、漸次収束する方向に更新さ
れるので、消音干渉音波Sの波形の連続性を維持するこ
とができる。With the above operation, the noise sound wave detection signal x
When the frequency component of (n) changes rapidly, W
Since i (n) does not change abruptly and is updated so as to gradually converge, the continuity of the waveform of the silencing interference sound wave S can be maintained.
【0040】従って、制御係数γを変更するだけで消音
干渉音波Sの波形の連続性が維持されるので、既存の装
置の規模を拡大することなく、騒音音波検出信号x
(n)の周波数成分の急激な変化時における消音干渉音
波Sの波形の不連続性に起因する異常音を防止すること
ができる。Therefore, since the continuity of the waveform of the silencing interference sound wave S is maintained only by changing the control coefficient γ, the noise sound wave detection signal x can be obtained without expanding the scale of the existing device.
It is possible to prevent abnormal sound caused by the discontinuity of the waveform of the silencing interference sound wave S when the frequency component of (n) changes abruptly.
【0041】[0041]
【実施例】次に、本発明に好適な実施例について図2乃
至図5を用いて説明する。図2に示す実施例は、本発明
を自動車におけるエンジン騒音Nを制御する場合に適用
した場合の例である。本実施例においては、騒音音波検
出信号x(n)としてマイクで集音したエンジン騒音N
に基づく信号ではなく、エンジンのイグニッション信号
を活用し、間接的に騒音音波Nを検出している。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Next, preferred embodiments of the present invention will be described with reference to FIGS. The embodiment shown in FIG. 2 is an example in which the present invention is applied to control the engine noise N in an automobile. In this embodiment, the engine noise N collected by the microphone as the noise sound wave detection signal x (n).
The noise sound wave N is indirectly detected by utilizing the ignition signal of the engine instead of the signal based on.
【0042】ここで、エンジンのイグニッション信号に
はエンジン騒音Nの振幅を示す情報は含まれていない
が、本実施例においては、エンジン騒音Nの振幅情報は
活用しない。Although the ignition signal of the engine does not include information indicating the amplitude of the engine noise N, the amplitude information of the engine noise N is not used in this embodiment.
【0043】図2における実施例の説明においては、図
7と同様の部分については同様の部材番号を付し、詳細
な説明は省略する。図2に示すように、本実施例は、騒
音Nの発生源であるエンジン7からのイグニッション信
号から不用な雑音を除去し波形整形する波形整形部8
と、波形整形されたイグニッション信号をA/D変換す
るA/D変換器104と、エンジン騒音Nを打ち消す消
音干渉音Sを出力する出力手段2としてのスピーカ10
2と、エンジン騒音Nと消音干渉音Sの合成音(N+
S)を集音し合成音音波検出信号を出力する合成音音波
検出手段3としてのマイクB103と、合成音音波検出
信号をA/D変換するA/D変換器108と、A/D変
換されたイグニッション信号x(n)及び合成音音波検
出信号e(n)に基づいて消音干渉音信号d(n)を生
成し出力するDSP9と、消音干渉音信号d(n)をD
/A変換し、増幅してスピーカ102から出力するため
の出力信号を生成するD/A変換器109及び増幅器1
10と、により構成される。In the description of the embodiment shown in FIG. 2, the same parts as those in FIG. 7 are designated by the same reference numerals, and detailed description thereof will be omitted. As shown in FIG. 2, the present embodiment removes unnecessary noise from the ignition signal from the engine 7, which is the source of the noise N, and shapes the waveform by a waveform shaping section 8.
, An A / D converter 104 for A / D converting the waveform-shaped ignition signal, and a speaker 10 as an output means 2 for outputting a muffling interference sound S for canceling the engine noise N.
2, a synthetic sound of engine noise N and silencing interference sound S (N +
S), a microphone B103 as a synthesized sound wave detection means 3 for outputting a synthesized sound wave detection signal, an A / D converter 108 for A / D converting the synthesized sound wave detection signal, and an A / D conversion. And the DSP 9 that generates and outputs the muffling interference sound signal d (n) based on the ignition signal x (n) and the synthetic sound wave detection signal e (n).
A / A converter 109 and amplifier 1 for A / A converting and amplifying and generating an output signal to be output from the speaker 102.
10 and.
【0044】ここで、nは本実施例を構成するシステム
におけるサンプル番号である。DSP9は、イグニッシ
ョン信号x(n)からエンジンの回転数の変化率を検出
する回転数変化率検出部10と、イグニッション信号x
(n)と合成音音波検出信号e(n)に基づいて、合成
音音波検出信号e(n)を最小とするような消音干渉音
信号d(n)を出力するようなADF106のフィルタ
ー係数Wi (n)を決定するための係数設定手段5とし
てのLeaky LMSアルゴリズム11と、Leaky LMSア
ルゴリズム11の制御の下、イグニッション信号x
(n)及びフィルタ係数信号Wi (n)に基づいて消音
干渉音信号d(n)を生成し出力するフィルタ手段4と
してのADF106により構成されている。Here, n is a sample number in the system constituting this embodiment. The DSP 9 includes a rotation speed change rate detection unit 10 that detects a change rate of the engine rotation speed from the ignition signal x (n), and an ignition signal x.
Based on (n) and the synthetic sound wave detection signal e (n), the filter coefficient W of the ADF 106 that outputs the silencing interference sound signal d (n) that minimizes the synthetic sound wave detection signal e (n). The leaky LMS algorithm 11 as the coefficient setting means 5 for determining i (n), and the ignition signal x under the control of the leaky LMS algorithm 11.
It is configured by the ADF 106 as the filter means 4 that generates and outputs the silencing interference sound signal d (n) based on (n) and the filter coefficient signal W i (n).
【0045】回転数変化率検出部10は、波形整形され
た信号を半直流化し、エンジン7の回転数に対応したレ
ベルをもつ直流信号を得る周波数ー電圧変換器であり、
図3(b)に示す特性を有するLPF(Low-Pass Filte
r )12と、LPF12によって得られた直流信号を一
定周期毎に比較し、その差から回転数の変化率を検出す
る比較検出部13により構成されている。The rotation speed change rate detecting section 10 is a frequency-voltage converter which obtains a DC signal having a level corresponding to the rotation speed of the engine 7 by converting the waveform-shaped signal into a half DC.
LPF (Low-Pass Filter) having the characteristics shown in FIG.
r) 12 and the DC signal obtained by the LPF 12 are compared at regular intervals, and the comparison and detection unit 13 detects the rate of change of the rotation speed from the difference.
【0046】Leaky LMSアルゴリズム11は、消音干
渉音信号d(n)を生成する際のADF106を特性づ
けるフィルタ係数Wi (n)を決定するためのアルゴリ
ズムであり、このフィルタ係数Wi (n)は、時間の経
過にしたがって更新される。このアルゴリズムは次式
(1)で表される。The Leaky LMS algorithm 11 is an algorithm for determining the filter coefficient W i (n) which characterizes the ADF 106 when generating the silencing interference sound signal d (n), and this filter coefficient W i (n) Are updated over time. This algorithm is expressed by the following equation (1).
【0047】 Wi (n+1)=γWi (n)+2μe(n)x(n−i) (1) ここで、μは収束係数であり、γは制御係数である。ま
た、iはフィルタ係数の番号であり、Wi (n)はn番
目のサンプルにおけるi番目のフィルタ係数を示してい
る。W i (n + 1) = γW i (n) +2 μe (n) x (n−i) (1) where μ is a convergence coefficient and γ is a control coefficient. Further, i is a filter coefficient number, and W i (n) represents the i-th filter coefficient in the n-th sample.
【0048】本実施例においては、ANC装置の動作を
停止させる場合には、制御係数γが連続性維持手段6に
より0<γ<1の範囲に設定され、フィルタ係数W
i (n)の更新は前記式(1)により実行される。この
場合に、制御係数γの具体的な値としては、通常、0.
98乃至0.99であることが望ましく、このことは、
実験的に確認されている。In the present embodiment, when the operation of the ANC device is stopped, the control coefficient γ is set in the range of 0 <γ <1 by the continuity maintaining means 6, and the filter coefficient W is set.
The update of i (n) is executed by the above equation (1). In this case, the specific value of the control coefficient γ is usually 0.
98 to 0.99 is desirable, which means
Confirmed experimentally.
【0049】また、ANC装置の動作を継続させる場合
には、前記式(1)における係数γの値がLeaky LMS
アルゴリズム11が有する連続性維持手段6により1に
設定され、従来技術のLMSアルゴリズムによりフィル
タ係数Wi (n)が更新される。When the operation of the ANC device is continued, the value of the coefficient γ in the above equation (1) is the Leaky LMS.
It is set to 1 by the continuity maintaining means 6 of the algorithm 11, and the filter coefficient W i (n) is updated by the conventional LMS algorithm.
【0050】ここで、連続性維持手段6は、図4に示す
アルゴリズムで表される。すなわち、ANC装置の動作
停止かどうかを、回転数変化率検出部10からの設定信
号により判断し(ステップS1)、動作停止でなければ
(ステップS1No)制御係数γの値を1に設定して
(ステップS2)、次の処理を行う。動作停止である場
合(ステップS1Yes)には制御係数γの値を0<γ
<1に設定したのち(ステップS3)、次の処理を行
う。The continuity maintaining means 6 is represented by the algorithm shown in FIG. That is, whether or not the operation of the ANC device is stopped is determined by the setting signal from the rotation speed change rate detection unit 10 (step S1). If the operation is not stopped (step S1 No), the value of the control coefficient γ is set to 1. (Step S2), the following processing is performed. When the operation is stopped (step S1 Yes), the value of the control coefficient γ is set to 0 <γ
After setting <1 (step S3), the following processing is performed.
【0051】次に動作について図2乃至図4を用いて説
明する。図2に示すように、エンジン7から出力された
イグニッション信号は波形整形部8において波形整形さ
れ、A/D変換器104でディジタル化され、イグニッ
ション信号x(n)となったのちDSP9内の回転数変
化率検出部10、LeakyLMSアルゴリズム11及びA
DF106に入力される。Next, the operation will be described with reference to FIGS. As shown in FIG. 2, the ignition signal output from the engine 7 is waveform-shaped by the waveform shaping unit 8, digitized by the A / D converter 104, and converted into the ignition signal x (n), and then rotated in the DSP 9. Number change rate detector 10, Leaky LMS algorithm 11 and A
It is input to the DF 106.
【0052】回転数変化率検出部10においては、入力
されたイグニッション信号x(n)に基づいて、エンジ
ン7の回転数の変化率が検出される。そして、この変化
率が所定のしきい値を越えた場合に急激な回転数の変
化、すなわち急加速や急減速があったとしてANC動作
を停止させるべく上記式(1)における制御係数γを0
<γ<1の範囲に設定するための設定信号が、Leaky L
MSアルゴリズム11中の連続性維持手段6に出力され
る。In the rotational speed change rate detecting section 10, the rotational speed change rate of the engine 7 is detected based on the input ignition signal x (n). When the rate of change exceeds a predetermined threshold value, the control coefficient γ in the above equation (1) is set to 0 in order to stop the ANC operation if there is a rapid change in the rotational speed, that is, abrupt acceleration or deceleration.
The setting signal for setting the range of <γ <1 is Leaky L
It is output to the continuity maintaining means 6 in the MS algorithm 11.
【0053】連続性維持手段6においては、この設定信
号に基づいて制御係数γの値を0<γ<1の範囲に設定
する。回転数の変化率が所定のしきい値を越えていない
場合には、前記設定信号は出力されない。In the continuity maintaining means 6, the value of the control coefficient γ is set within the range of 0 <γ <1 based on this setting signal. The setting signal is not output when the rate of change of the rotational speed does not exceed the predetermined threshold value.
【0054】次に、回転数の変化率の検出について図3
を用いて説明する。エンジン7の出力するイグニッショ
ン信号は図3に示すような波形となる。これを波形整
形部8を構成する片安定フリップフロップ回路により波
形整形した信号は、図3に示す波形をもつ。Next, the detection of the rate of change of the rotation speed will be described with reference to FIG.
Will be explained. The ignition signal output from the engine 7 has a waveform as shown in FIG. A signal obtained by waveform-shaping this by a monostable flip-flop circuit forming the waveform shaping unit 8 has a waveform shown in FIG.
【0055】この波形整形部8の出力信号(イグニッシ
ョン信号)がA/D変換器104によりA/D変換され
たのち回転数変化率検出部10のLPF12に導かれ
る。ここで、図3に示す波形において、オフデューテ
ィの部分の時間は、エンジンの回転数の変化に対応して
変化する。従って、この部分の時間の変化がエンジン回
転数の変化、すなわちイグニッション信号の周波数の変
化としてLPF12に対し出力される。The output signal (ignition signal) of the waveform shaping section 8 is A / D converted by the A / D converter 104 and then guided to the LPF 12 of the rotational speed change rate detecting section 10. Here, in the waveform shown in FIG. 3, the time of the off-duty portion changes in accordance with the change in the engine speed. Therefore, the change of the time of this portion is output to the LPF 12 as the change of the engine speed, that is, the change of the frequency of the ignition signal.
【0056】LPF12においては、オフデューティの
部分の時間が長い信号、すなわちエンジンの回転数が低
いことを意味する信号(例えば、図3(b)中aで示
す。)が入力するとその出力電圧のレベルは低い値(図
3(b)中Ga で示す。)となる。また、オフデューテ
ィの部分の時間が短い信号、すなわちエンジンの回転数
が高いことを意味する信号(例えば、図3(b)中bで
示す。)が入力するとその出力電圧のレベルは高い値
(図3(b)中Gb で示す。)となる。これによりエン
ジン7の回転数に対応した信号レベルをもつ直流信号が
得られる。In the LPF 12, when a signal having a long off-duty time, that is, a signal indicating that the engine speed is low (for example, indicated by a in FIG. 3B), its output voltage is changed. The level becomes a low value (indicated by G a in FIG. 3B). Further, when a signal in which the time of the off-duty portion is short, that is, a signal indicating that the engine speed is high (for example, indicated by b in FIG. 3B) is input, the level of the output voltage is high ( Figure 3 shows a medium G b (b).) become. As a result, a DC signal having a signal level corresponding to the rotation speed of the engine 7 is obtained.
【0057】比較検出部13においては、LPF12が
出力する直流信号を一定周期毎に比較し、その時間的変
化を算出してエンジン1の回転数の変化率を検出する。
そして、変化率が所定のしきい値より大きくなった場合
には急減速又は急加速があったと判断し、ANC装置の
動作を停止させるべく、制御係数γを0<γ<1の範囲
に設定するための設定信号をLeaky LMSアルゴリズム
11中の連続性維持手段6に出力する。In the comparison / detection unit 13, the DC signal output from the LPF 12 is compared at regular intervals, the temporal change thereof is calculated, and the rate of change of the engine speed is detected.
When the rate of change becomes larger than the predetermined threshold value, it is determined that there is a sudden deceleration or a sudden acceleration, and the control coefficient γ is set within the range of 0 <γ <1 so as to stop the operation of the ANC device. The setting signal for doing so is output to the continuity maintaining means 6 in the Leaky LMS algorithm 11.
【0058】Leaky LMSアルゴリズム11において
は、A/D変換器108においてA/D変換された合成
音音波検出信号e(n)及びイグニッション信号x
(n)に基づいてADF106のフィルタ係数W
i (n)を上記式(1)により更新したのちADF10
6に出力する。In the Leaky LMS algorithm 11, the synthesized sound wave detection signal e (n) and the ignition signal x which are A / D converted by the A / D converter 108.
The filter coefficient W of the ADF 106 based on (n)
i (n) is updated by the above equation (1) and then ADF10
Output to 6.
【0059】ADF106においては、Leaky LMSア
ルゴリズム11の制御の下、イグニッション信号x
(n)をフィルタリングすることにより消音干渉音信号
d(n)を生成し出力する。In the ADF 106, under the control of the Leaky LMS algorithm 11, the ignition signal x
A silence interference sound signal d (n) is generated and output by filtering (n).
【0060】ADF部106から出力された消音干渉音
信号d(n)は、D/A変換器109及び増幅器110
により、D/A変換及び増幅が施され、消音干渉音Sと
してスピーカ102から出力される。The silencing interference sound signal d (n) output from the ADF unit 106 is the D / A converter 109 and the amplifier 110.
Thus, the D / A conversion and amplification are performed, and the sound-muffling interference sound S is output from the speaker 102.
【0061】このように、本実施例によれば、ANC装
置の動作を停止する場合には式(1)における制御係数
γの値を0<γ<1の範囲に設定するLeaky LMSアル
ゴリズムによりフィルタ係数を更新する。その結果、消
音干渉音信号d(n)は急激に減衰することがないの
で、消音干渉音Sは図5に示すように、動作停止時(t
1 )における波形の不連続点を生じることなく徐々に減
衰する。従って、ANC装置の規模を拡大したりDSP
9の処理に負担をかけること無く、装置の動作を停止す
る場合の出力音の波形の不連続による異常音の発生を防
止することができる。As described above, according to this embodiment, the ANC device is
The control coefficient in equation (1) when stopping the operation
Leaky LMS algorithm that sets the value of γ in the range of 0 <γ <1
The filter coefficient is updated by the algorithm. As a result,
The sound interference sound signal d (n) does not suddenly attenuate
As shown in FIG. 5, the silencing interference sound S is generated when the operation is stopped (t
1) Gradually decreases without generating discontinuity of waveform
Decline. Therefore, the scale of the ANC device can be increased and the DSP
Stop the operation of the device without burdening the processing of 9.
In this case, the abnormal sound caused by the discontinuity of the output sound waveform is prevented.
You can stop.
【0062】[0062]
【発明の効果】以上説明したように、請求項1に記載の
発明によれば、騒音音波検出信号x(n)の周波数成分
の急激な変化時において、消音干渉音波Sの波形の連続
性が維持されるので、消音干渉音波Sの波形の不連続性
に起因する異常音の発生を防止できる。As described above, according to the invention described in claim 1, the continuity of the waveform of the silencing interference sound wave S is maintained when the frequency component of the noise sound wave detection signal x (n) changes abruptly. Since it is maintained, it is possible to prevent the generation of abnormal sound due to the discontinuity of the waveform of the silencing interference sound wave S.
【0063】請求項2に記載の発明によれば、請求項1
に記載の騒音制御装置において、騒音音波検出信号x
(n)の周波数成分の急激な変化時において、フィルタ
係数W i (n)の更新を次式 Wi (n+1)=γWi (n)+2μe(n)x(n−
i) によって行うので、Wi (n)は急激に変化せず、漸次
収束する方向に更新され、消音干渉音波Sの波形の連続
性が維持されるので、消音干渉音波Sの波形の不連続性
に起因する異常音の発生を防止できる。According to the invention of claim 2, claim 1
In the noise control device according to [1], the noise sound wave detection signal x
When the frequency component of (n) suddenly changes, the filter
Coefficient W i(N) is updated by the following formula Wi(N + 1) = γWi(N) +2 μe (n) x (n-
i)i(N) does not change rapidly and gradually
It is updated in the direction of convergence, and the waveform of the silencing interference sound wave S continues.
Discontinuity of the waveform of the muffling interference sound wave S, because the soundness is maintained.
It is possible to prevent the generation of abnormal sound due to
【0064】従って、制御係数γを変更するだけで消音
干渉音波Sの波形の連続性を維持することができるの
で、既存の装置の規模を拡大することなく、騒音音波検
出信号x(n)の周波数成分の急激な変化時における消
音干渉音波Sの波形の不連続性に起因する異常音を防止
することができる。Therefore, since the continuity of the waveform of the silencing interference sound wave S can be maintained only by changing the control coefficient γ, the noise sound wave detection signal x (n) can be obtained without expanding the size of the existing device. It is possible to prevent an abnormal sound due to the discontinuity of the waveform of the silencing interference sound wave S when the frequency component changes rapidly.
【0065】より具体的には、騒音音波検出信号x
(n)の周波数成分の急激な変化時に、ANC装置の動
作を停止させる場合であっても、消音干渉音波Sがその
波形の連続性を維持しつつ減衰していくので、消音干渉
音波Sの波形の不連続性に起因する異常音の発生を防止
できる。More specifically, the noise sound wave detection signal x
Even when the operation of the ANC device is stopped when the frequency component of (n) suddenly changes, the silencing interference sound wave S is attenuated while maintaining its waveform continuity. It is possible to prevent the generation of abnormal sound due to the discontinuity of the waveform.
【図1】本発明の原理説明図である。FIG. 1 is a diagram illustrating the principle of the present invention.
【図2】本発明の実施例を示す図である。FIG. 2 is a diagram showing an example of the present invention.
【図3】本発明のエンジン回転数の変化率の検出方法を
示す図である。FIG. 3 is a diagram showing a method for detecting a rate of change in engine speed according to the present invention.
【図4】係数γを決定するアルゴリズムである。FIG. 4 is an algorithm for determining a coefficient γ.
【図5】本発明の効果を示す図である。FIG. 5 is a diagram showing an effect of the present invention.
【図6】騒音制御装置の原理を示す図である。FIG. 6 is a diagram showing the principle of a noise control device.
【図7】アダプティブ制御によるANC装置を示す図で
ある。FIG. 7 is a diagram showing an ANC device under adaptive control.
【図8】従来技術によるANC装置の動作停止を示す図
である。FIG. 8 is a diagram showing an operation stop of an ANC device according to a conventional technique.
【図9】ゼロクロスミュートによる動作の停止を示すア
ルゴリズムである。FIG. 9 is an algorithm showing stop of operation by zero cross mute.
1…騒音音波検出手段 2…出力手段 3…合成音音波検出手段 4…フィルタ手段 5…係数設定手段 6…連続性維持手段 7…エンジン 8…波形整形部 9…DSP部 10…回転数変化率検出部 11…Leaky LMSアルゴリズム 12…LPF 13…比較検出部 100…マイクA 101…増幅器 102…スピーカ 103…マイクB 104、108…A/D変換器 105…DSP部 106…ADF部 107…LMSアルゴリズム 109…D/A変換器 110…増幅器 x(n)…騒音音波検出信号(イグニッション信号) e(n)…合成音音波検出信号 d(n)…消音干渉音信号 Wi (n)…フィルタ係数信号DESCRIPTION OF SYMBOLS 1 ... Noise sound wave detecting means 2 ... Output means 3 ... Synthetic sound wave detecting means 4 ... Filter means 5 ... Coefficient setting means 6 ... Continuity maintaining means 7 ... Engine 8 ... Waveform shaping section 9 ... DSP section 10 ... Rotation speed change rate Detection unit 11 ... Leaky LMS algorithm 12 ... LPF 13 ... Comparison detection unit 100 ... Microphone A 101 ... Amplifier 102 ... Speaker 103 ... Microphone B 104, 108 ... A / D converter 105 ... DSP section 106 ... ADF section 107 ... LMS algorithm 109 ... D / A converter 110 ... Amplifier x (n) ... Noise sound wave detection signal (ignition signal) e (n) ... Synthetic sound sound wave detection signal d (n) ... Silent interference sound signal Wi (n) ... Filter coefficient signal
───────────────────────────────────────────────────── フロントページの続き (72)発明者 加藤 慎治郎 埼玉県川越市大字山田字西町25番地1 パ イオニア株式会社川越工場内 (72)発明者 垂井 伸夫 埼玉県川越市大字山田字西町25番地1 パ イオニア株式会社川越工場内 ─────────────────────────────────────────────────── ─── Continuation of the front page (72) Shinjiro Kato 25-25 Nishimachi, Yamada, Kawagoe, Saitama Prefecture 1 Pioneer Co., Ltd. Kawagoe Factory (72) Nobuo Tarui 25, Nishimachi, Yamada, Kawagoe, Saitama 1 Pioneer Corporation Kawagoe Factory
Claims (2)
して騒音音波検出信号を出力する騒音音波検出手段と、 前記騒音音波検出信号に基づいて前記騒音音波を減衰さ
せる消音干渉音波を生成するための消音干渉音波信号を
発生させるフィルタ手段と、 前記消音干渉音波信号を受けて消音干渉音波を音場空間
に放射する出力手段と、 前記騒音音波と消音干渉音波との合成音音波を検出して
合成音音波検出信号を出力する合成音音波検出手段と、 前記合成音音波検出信号及び前記騒音音波検出信号に基
づいて、前記フィルタ手段が前記合成音音波の音圧レベ
ルを最小とするフィルタ特性を有するように最適フィル
タ係数を演算し、そのフィルタ係数信号を前記フィルタ
手段に出力する係数設定手段と、を備え、 前記係数設定手段は、前記騒音音波検出信号の周波数成
分の急激な変化時において、前記消音干渉音波の波形の
連続性を維持する連続性維持手段を有することを特徴と
する騒音制御装置。1. A noise sound wave detecting means for directly or indirectly detecting a noise sound wave and outputting a noise sound wave detection signal, and a noise-canceling interference sound wave for attenuating the noise sound wave based on the noise sound wave detection signal. Filter means for generating a silencing interference sound wave signal, an output means for receiving the silencing interference sound wave signal and radiating the silencing interference sound wave into a sound field space, and detecting a synthesized sound wave of the noise sound wave and the silencing interference sound wave. Synthetic sound wave detection means for outputting a synthesized sound sound wave detection signal, and a filter characteristic for minimizing the sound pressure level of the synthesized sound sound wave based on the synthetic sound wave detection signal and the noise sound wave detection signal. And a coefficient setting unit that outputs the filter coefficient signal to the filter unit, the coefficient setting unit including: During a sudden change of the frequency components of the wave detection signal, the noise control device characterized by having a continuous maintenance means for maintaining the continuity of the silencing interference wave waveform.
て、 前記係数設定手段がLMSアルゴリズムにより構成さ
れ、 Wi (n+1)を前記フィルタ手段におけるサンプル番
号n+1のときのi番目のフィルタ係数とし、γを制御
係数とし、Wi (n)を前記フィルタ手段におけるサン
プル番号nのときのi番目のフィルタ係数とし、μを収
束係数とし、e(n)をサンプル番号nにおける前記合
成音音波検出信号とし、x(n−i)をサンプル番号n
−iにおける前記騒音音波検出信号として、Wi (n+
1)が次式 Wi (n+1)=γWi (n)+2μe(n)x(n−
i) で表される場合において、前記連続性維持手段は、前記
騒音音波検出信号の周波数成分の急激な変化時における
前記制御係数γを1未満の正数に変更することを特徴と
する騒音制御装置。2. The noise control device according to claim 1, wherein the coefficient setting means is constituted by an LMS algorithm, and W i (n + 1) is an i-th filter coefficient at a sample number n + 1 in the filter means, Let γ be the control coefficient, W i (n) be the i-th filter coefficient at the sample number n in the filter means, μ be the convergence coefficient, and e (n) be the synthetic sound wave detection signal at the sample number n. And x (n-i) is the sample number n
As the noise sound wave detection signal at −i, W i (n +
1) is the following expression W i (n + 1) = γW i (n) +2 μe (n) x (n−
In the case represented by i), the continuity maintaining means changes the control coefficient γ to a positive number less than 1 when the frequency component of the noise sound wave detection signal changes abruptly. apparatus.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP6016494A JPH07225585A (en) | 1994-02-10 | 1994-02-10 | Noise controller |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP6016494A JPH07225585A (en) | 1994-02-10 | 1994-02-10 | Noise controller |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH07225585A true JPH07225585A (en) | 1995-08-22 |
Family
ID=11917846
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP6016494A Pending JPH07225585A (en) | 1994-02-10 | 1994-02-10 | Noise controller |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH07225585A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH1011075A (en) * | 1996-06-19 | 1998-01-16 | Toa Corp | Active silencer |
JP2015169915A (en) * | 2014-03-10 | 2015-09-28 | 公立大学法人広島市立大学 | Active noise control device and active noise control method |
-
1994
- 1994-02-10 JP JP6016494A patent/JPH07225585A/en active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH1011075A (en) * | 1996-06-19 | 1998-01-16 | Toa Corp | Active silencer |
JP2015169915A (en) * | 2014-03-10 | 2015-09-28 | 公立大学法人広島市立大学 | Active noise control device and active noise control method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5005765B2 (en) | Leakage adjustment of active noise reduction adaptive filter | |
US5809152A (en) | Apparatus for reducing noise in a closed space having divergence detector | |
US11665459B2 (en) | Noise reduction device | |
WO2001015137A1 (en) | Noise reduction apparatus | |
JPH06202669A (en) | Active sound eliminating device | |
JPH0728474A (en) | Noise cancel system | |
JP3549120B2 (en) | Active vibration control device for vehicles | |
JPH07225585A (en) | Noise controller | |
JPH08140807A (en) | Silence pillow | |
JPH05216484A (en) | In-cabin enclosed noise reduction device | |
JPH08194489A (en) | Active noise reduction system and equipment equipped with this system | |
JPH06332469A (en) | Method and device for active muffling for vehicle | |
JP3540334B2 (en) | Silencers in passenger compartments and cabin | |
JP3522018B2 (en) | Noise control device | |
JP3796869B2 (en) | Active noise reduction apparatus and noise reduction method | |
JP3404840B2 (en) | Active noise control method and apparatus for implementing the method | |
JP2009175534A (en) | Active silencer system | |
JP2841585B2 (en) | Vehicle interior noise reduction device | |
JPH08106293A (en) | Active noise elimination system | |
JPH0580777A (en) | Active sound elimination device for noise in car room | |
JPH0732947A (en) | Active type noise control device | |
JP2604516B2 (en) | Noise control device | |
JP3621718B2 (en) | Vehicle interior noise reduction device | |
JP3333058B2 (en) | Silencers for ships | |
JP3621719B2 (en) | Vehicle interior noise reduction device |