JP2002311960A - Passive noise eliminating device - Google Patents

Passive noise eliminating device

Info

Publication number
JP2002311960A
JP2002311960A JP2001117055A JP2001117055A JP2002311960A JP 2002311960 A JP2002311960 A JP 2002311960A JP 2001117055 A JP2001117055 A JP 2001117055A JP 2001117055 A JP2001117055 A JP 2001117055A JP 2002311960 A JP2002311960 A JP 2002311960A
Authority
JP
Japan
Prior art keywords
detection signal
magnitude
filter coefficient
signal
reference value
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.)
Granted
Application number
JP2001117055A
Other languages
Japanese (ja)
Other versions
JP4137401B2 (en
Inventor
Kiyohiro Kurisu
清浩 栗栖
Toshiyuki Tachibana
敏幸 橘
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toa Corp
Original Assignee
Toa Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Toa Corp filed Critical Toa Corp
Priority to JP2001117055A priority Critical patent/JP4137401B2/en
Publication of JP2002311960A publication Critical patent/JP2002311960A/en
Application granted granted Critical
Publication of JP4137401B2 publication Critical patent/JP4137401B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Exhaust Silencers (AREA)
  • Pipe Accessories (AREA)
  • Soundproofing, Sound Blocking, And Sound Damping (AREA)

Abstract

PROBLEM TO BE SOLVED: To allow a control system to securely return to its normal state when becoming abnormal. SOLUTION: Noise such as an exhaust sound propagated in an exhaust duct 1 is canceled by causing a control sound which is substantially as loud as the noise and opposite in phase to interfere with the noise. In this control system, a system control part 7 reads a previous filter coefficient before the error level E detected by an error level detection part 7 increases out of a storage part 8 and sets the coefficient to an adaptive filter 31 in an adaptive control part 3 a when the error level E tends to increase. If the error level E still increases even after the filter coefficient is thus replaced, the system control part 7 clears the filter coefficient of the adaptive filter 31 and also controls the adaptive control part 3 so that a secondary sound path C is identified again. Consequently, the control system securely returns to its normal state.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、信号伝送路内に存
在する雑音等の被制御信号に対して、これと実質的に等
大で逆位相の制御用信号を干渉させることによって、当
該雑音等の被制御信号を能動的に減衰させる能動型雑音
除去装置(ANC:Active Noise Controller)に関す
る。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a controlled signal such as noise existing in a signal transmission line, which is caused to interfere with a control signal having substantially the same phase as that of the control signal. The present invention relates to an active noise eliminator (ANC: Active Noise Controller) for actively attenuating a controlled signal.

【0002】[0002]

【従来の技術】上記のような能動型雑音除去装置とし
て、例えば図8に示すような能動型消音装置が知られて
いる。この装置は、図示しない例えば船舶や自動車等の
エンジンから排出される排気音に対して、これと実質的
に等大で逆位相の制御音を干渉させることによって、当
該排気音を消音するものである。
2. Description of the Related Art As an active noise eliminator as described above, for example, an active silencer as shown in FIG. 8 is known. This device silences exhaust noise that is emitted from an engine (not shown) of, for example, a ship or an automobile by causing control noise having substantially the same phase as that of the exhaust noise to interfere with the exhaust noise. is there.

【0003】即ち、同図に示すように、この装置は、排
気ダクト1内をその入口側(同図の左側)から出口側
(同図の右側)に向かって伝搬する排気音を収音するた
めのリファレンスマイクロホン2を備えている。このリ
ファレンスマイクロホン2の出力信号(以下、この信号
をリファレンス信号と言う。)Rは、図示しない増幅器
により増幅され、図示しないA/D変換器によりディジ
タル化された後、適応制御部3に入力される。適応制御
部3は、例えばFIR型の適応ディジタルフィルタ(以
下、単に、適応フィルタと言う。)31を内蔵してお
り、この適応フィルタ31は、上記リファレンス信号R
に対して、所定のフィルタリング処理、例えば畳み込み
演算、を施すことにより消音制御信号Aを生成して出力
する。
That is, as shown in FIG. 1, this device collects exhaust noise propagating in an exhaust duct 1 from an inlet side (left side in the figure) to an outlet side (right side in the figure). Microphone 2 is provided. The output signal R of the reference microphone 2 (hereinafter, this signal is referred to as a reference signal) R is amplified by an amplifier (not shown), digitized by an A / D converter (not shown), and input to the adaptive control unit 3. You. The adaptive control unit 3 incorporates, for example, an FIR type adaptive digital filter (hereinafter simply referred to as an adaptive filter) 31.
, By performing a predetermined filtering process, for example, a convolution operation, to generate and output a silencing control signal A.

【0004】排気ダクト1の上記リファレンスマイクロ
ホン2が設けられている位置よりも当該排気ダクト1の
出口側、即ち排気音の伝搬方向で言うところの下流側に
は、排気ダクト1内に音を放出する状態に、二次音源ス
ピーカ(以下、単に、スピーカと言う。)4が設けられ
ている。そして、このスピーカ4に、上記適応フィルタ
31の出力する消音制御信号Aが、図示しないD/A変
換器及び増幅器を介して入力される。スピーカ4は、こ
の消音制御信号Aに応じた制御音を、排気ダクト1内に
放出する。この制御音の特性が、上記排気音の特性と実
質的に等大で逆位相であるときに、当該制御音により排
気音を打ち消すことができる。
A sound is emitted into the exhaust duct 1 on the outlet side of the exhaust duct 1 from the position where the reference microphone 2 is provided, that is, on the downstream side in the direction of propagation of the exhaust sound. In this state, a secondary sound source speaker (hereinafter, simply referred to as a speaker) 4 is provided. The silencing control signal A output from the adaptive filter 31 is input to the speaker 4 via a D / A converter and an amplifier (not shown). The speaker 4 emits a control sound according to the muffling control signal A into the exhaust duct 1. When the characteristic of the control sound is substantially equal to and opposite to the characteristic of the exhaust sound, the exhaust sound can be canceled by the control sound.

【0005】排気ダクト1の上記スピーカ4が設けられ
ている位置よりも更に下流側、例えば排気ダクト1の出
口付近には、エラーマイクロホン5が設けられている。
このエラーマイクロホン5は、上記制御音により排気音
を打ち消した後の音、つまりは排気音のうち制御音によ
って完全に打ち消されずに残った所謂エラー成分、を検
出する。そして、このエラーマイクロホン5の出力信号
(以下、この信号をエラー信号と言う。)Eは、図示し
ない増幅器により増幅され、図示しないA/D変換器に
よりディジタル化された後、上記適応制御部3に供給さ
れる。
[0005] An error microphone 5 is provided further downstream of the position where the speaker 4 is provided in the exhaust duct 1, for example, near the outlet of the exhaust duct 1.
The error microphone 5 detects a sound after the exhaust sound has been canceled by the control sound, that is, a so-called error component which remains in the exhaust sound without being completely canceled by the control sound. An output signal E of the error microphone 5 (hereinafter, this signal is referred to as an error signal) E is amplified by an amplifier (not shown) and digitized by an A / D converter (not shown). Supplied to

【0006】適応制御部3は、上記エラー信号Eの信号
レベル(以下、この信号レベルを単にエラーレベルと言
い、エラー信号Eと同じ符号で表わす。)が極力小さく
なるように、このエラー信号Eと上記リファレンス信号
Rとに基づいて、例えば一般に知られているLMSアル
ゴリズムに従って、上記適応フィルタ31のフィルタ係
数を更新する。具体的には、適応フィルタ31の伝達関
数Wと、この適応フィルタ31の出力部からスピーカ4
及び排気ダクト1の一部(スピーカ4が設けられている
位置よりも下流側の部分)を介してエラーマイクロホン
5の収音部までの間の伝達関数(以下、この伝達関数を
二次音路(secondary path)と言う。)Cと、の合成に
よる伝達関数[W×C]が、排気ダクト1内のリファレ
ンスマイクロホン2の収音部からエラーマイクロホン5
の収音部までの間の伝達関数(以下、この伝達関数を一
次音路(primary path)と言う。)Pと、相補になる
(即ちP≒−W×Cとなる)よう、当該適応フィルタ3
1のフィルタ係数を更新制御する。なお、このように適
応フィルタ31のフィルタ係数を更新制御することによ
り、上記合成伝達関数[W×C]と一次音路Pとを相補
にするには、何らかの方法により上記二次音路Cを同定
(推定)してこれを補償する必要がある。適応制御部3
は、この二次音路Cを補償するためにこの二次音路Cと
略等価な伝達関数を有する図示しない例えばFIR型の
ディジタルフィルタ(以下、単に、FIRフィルタと言
う。)を備えている。
The adaptive control unit 3 controls the error signal E so that the signal level of the error signal E (hereinafter, this signal level is simply referred to as an error level and represented by the same sign as the error signal E) is minimized. Based on the reference signal R and the reference signal R, the filter coefficient of the adaptive filter 31 is updated according to, for example, a generally known LMS algorithm. Specifically, the transfer function W of the adaptive filter 31 and the speaker 4
And a transfer function between a part of the exhaust duct 1 (a part downstream of the position where the speaker 4 is provided) and the sound pickup part of the error microphone 5 (hereinafter, this transfer function is referred to as a secondary sound path). (Referred to as a “secondary path”). A transfer function [W × C] obtained by combining C and the error microphone 5 from the sound collection unit of the reference microphone 2 in the exhaust duct 1 is obtained.
And the transfer function (hereinafter, this transfer function is referred to as a primary path) P up to the sound pickup unit of the adaptive filter so as to be complementary (that is, P ≒ −W × C). 3
Update control of the filter coefficient of 1 is performed. In order to complement the synthesized transfer function [W × C] and the primary sound path P by updating and controlling the filter coefficient of the adaptive filter 31 in this way, the secondary sound path C is changed by some method. It is necessary to identify (estimate) and compensate for this. Adaptive control unit 3
Has an unillustrated FIR digital filter (hereinafter simply referred to as an FIR filter) having a transfer function substantially equivalent to that of the secondary sound path C in order to compensate for the secondary sound path C. .

【0007】ところで、上記のような消音装置において
は、スピーカ4の放出する制御音が排気ダクト1内を上
流側に向って伝搬して再度リファレンスマイクロホン2
により収音されてしまい、所謂ハウリングが発生するこ
とがある。このようにハウリングが発生すると、この消
音装置自体の制御系が発散して、排気音の消音制御が不
能となることがある。そこで、このような制御系の異常
を防止するための技術として、従来、特許第28867
09号に開示された技術がある。
In the above-described muffling device, the control sound emitted from the speaker 4 propagates in the exhaust duct 1 toward the upstream side, and is again transmitted to the reference microphone 2.
, So-called howling may occur. When such howling occurs, the control system of the silencer itself diverges, and the silencing control of the exhaust sound may not be possible. Therefore, as a technique for preventing such an abnormality in the control system, a conventional technique disclosed in Japanese Patent No.
No. 09 discloses a technique.

【0008】この技術は、消音誤差信号(上記図8の消
音装置におけるエラー信号に対応する信号)に基づい
て、この消音誤差信号の所定時間における平均電力が前
回の平均電力よりも大きくなったときに、これを上記ハ
ウリングの発生等による制御系の異常として検知するも
のである。そして、この異常を検知した場合には、予め
保存しておいた最適の係数列(図8の消音装置における
フィルタ係数に対応するものであって、適応フィルタに
よるフィルタリング処理において前回の処理に使用され
た係数列)を記憶手段から呼び出して、これを現在の適
応フィルタの係数列と入替えることにより、上記制御系
の異常を抑制して、消音状態への移行を実現する。更
に、上記異常を検知したときに、騒音信号列(図8の消
音装置におけるリファレンス信号に対応する信号)を格
納したバッファをクリアしてゼロにすることにより、制
御系のフィードバックループ(図8において、リファレ
ンスマイクロホン2→適応フィルタ31→スピーカ4→
リファレンスマイクロホン2、という帰還ループに対応
するループ)を一瞬に切断して、上記ハウリングを瞬時
に防止する。なお、適応フィルタから出力される消音信
号(図8における制御音に対応する信号)が規定の範囲
内にないとき、及び適応フィルタがオーバーフローした
ときにも、これを制御系の異常として捉え、上記と同様
に、適応フィルタの係数列を入替えると共に、上記バッ
ファをクリアする。
[0008] This technique is based on a case where the average power of the silencing error signal during a predetermined time becomes larger than the previous average power based on a silencing error signal (a signal corresponding to the error signal in the silencing device of FIG. 8). In addition, this is detected as an abnormality of the control system due to the occurrence of the howling or the like. When this abnormality is detected, the optimal coefficient sequence stored in advance (corresponding to the filter coefficient in the silencer in FIG. 8 and used in the previous processing in the filtering processing by the adaptive filter). By recalling the stored coefficient sequence from the storage means and replacing it with the current adaptive filter coefficient sequence, the abnormality of the control system is suppressed and the transition to the mute state is realized. Further, when the abnormality is detected, the buffer storing the noise signal sequence (the signal corresponding to the reference signal in the silencer of FIG. 8) is cleared to zero, thereby providing a feedback loop of the control system (FIG. 8). , Reference microphone 2 → adaptive filter 31 → speaker 4 →
The reference microphone 2 (a loop corresponding to the feedback loop) is instantaneously cut to instantly prevent the howling. In addition, when the muffling signal (the signal corresponding to the control sound in FIG. 8) output from the adaptive filter is not within the specified range, and when the adaptive filter overflows, this is regarded as an abnormality of the control system. Similarly, the coefficient sequence of the adaptive filter is replaced, and the buffer is cleared.

【0009】[0009]

【発明が解決しようとする課題】しかし、上記特許第2
886709号に開示された従来技術によれば、上記の
ように、適応フィルタの係数列を予め保存しておいたも
の(前回の処理で使用したもの)と入替えると共に、上
記バッファをクリアすることにより、ハウリングの発生
を抑制することはできるものの、その他の原因による制
御系の異常に対しては、適切に対処できないことがあ
る、という問題がある。例えば、消音対象である排気音
自体の特性が急激に変化したり、或いは排気ダクト1内
の極端な温度変化等により当該排気ダクト1内の伝達関
数Pが急激に変化したり、各種外部要因、特にエラーマ
イクロホン5に対する外部雑音等の影響等により上記制
御系が発散して制御不能となったりする場合等が、これ
に当たる。例え、これらの原因による制御系の異常に対
して、上記従来技術により対処できたとしても、上記適
応フィルタの係数列を入替えると共に上記バッファをク
リアするだけの当該従来技術によれば、或る程度の安定
した消音効果が得られるようになるまでには、相当な時
間が掛かる。
However, the above-mentioned patent No. 2
According to the conventional technique disclosed in Japanese Patent No. 886709, as described above, the coefficient sequence of the adaptive filter is replaced with a previously stored sequence (used in the previous process) and the buffer is cleared. Thus, the occurrence of howling can be suppressed, but there is a problem that an abnormality of the control system due to other causes may not be appropriately dealt with. For example, the characteristic of the exhaust sound itself to be silenced changes suddenly, or the transfer function P in the exhaust duct 1 sharply changes due to an extreme temperature change in the exhaust duct 1, various external factors, This is particularly the case where the control system diverges and becomes uncontrollable due to the influence of external noise or the like on the error microphone 5, and the like. For example, even if the above-described conventional technology can cope with the abnormality of the control system due to these causes, according to the conventional technology which merely replaces the coefficient sequence of the adaptive filter and clears the buffer, It takes a considerable amount of time before a stable noise reduction effect can be obtained.

【0010】そこで、本発明は、上記ハウリング現象以
外の様々な原因により制御系に異常が生じた場合にも、
これに適切に対処して当該制御系を正常な状態に復帰さ
せることのできる能動型雑音除去装置、を提供すること
を目的とする。
Therefore, the present invention is applicable to a case where an abnormality occurs in a control system due to various causes other than the howling phenomenon.
It is an object of the present invention to provide an active noise elimination device capable of appropriately coping with this and returning the control system to a normal state.

【0011】[0011]

【課題を解決するための手段】上記の目的を達成するた
めに、本発明は、伝送路に入力される被制御信号を検出
して、この検出結果に応じた第1の検出信号を出力する
第1の検出手段と、上記第1の検出信号を処理して制御
用信号を生成し、これを上記伝送路内に供給して上記被
制御信号に干渉させる適応フィルタ手段と、上記伝送路
から出力される信号を検出して、この検出結果に応じた
第2の検出信号を出力する第2の検出手段と、上記第1
及び第2の各検出信号が入力され、これら各検出信号に
基づいて、上記制御用信号の特性が、上記被制御信号を
打ち消すのに必要な特性、例えば被制御信号の特性と実
質的に等大で逆位相の特性、となる状態に、上記適応フ
ィルタ手段のフィルタ係数を更新制御する適応制御手段
と、所定時点におけるフィルタ係数が、基準フィルタ係
数として記憶される、例えばRAM等のデータの書き替
えが可能な半導体メモリ構成のフィルタ係数記憶手段
と、上記所定時点から所定期間が経過するまでの間にお
ける第2の検出信号の大きさ、例えば信号レベル、の変
化を監視する第2の監視手段と、この第2の監視手段に
よる監視結果に基づいて、上記第2の検出信号の信号レ
ベルが減少傾向にあるか否かを判断するシステム制御手
段と、を具備する。システム制御手段は、上記所定時点
から上記所定期間が経過するまでの間に、第2の検出信
号の信号レベルが少なくとも減少傾向にあると判断した
とき、その時点(即ち上記所定時点から上記所定期間が
経過した時点)での適応フィルタ手段のフィルタ係数
を、上記基準フィルタ係数として、フィルタ係数記憶手
段に記憶させる。一方、上記第2の検出信号の信号レベ
ルが少なくとも増大傾向にあると判断したとき、システ
ム制御手段は、上記適応フィルタ手段のフィルタ係数と
して上記基準フィルタ係数を設定するよう上記適応制御
手段を制御すると共に、この基準フィルタ係数を設定し
た状態で上記第2の検出信号の信号レベルを評価する。
この評価において、即ち上記適応フィルタ手段のフィル
タ係数として上記基準フィルタ係数を設定しても、第2
の検出信号の信号レベルが相変わらず増大傾向にあると
判断したとき、システム制御手段は、上記適応制御手段
による上記適応フィルタ手段の適応制御を確実に正常化
するための所定の処理、を実行するよう構成されてい
る。
In order to achieve the above object, the present invention detects a controlled signal input to a transmission line and outputs a first detection signal corresponding to the detection result. First detection means, adaptive filter means for processing the first detection signal to generate a control signal, supplying the control signal in the transmission path to interfere with the controlled signal, and A second detection means for detecting the output signal and outputting a second detection signal according to the detection result;
And the second detection signals are input, and based on these detection signals, the characteristic of the control signal is substantially equal to the characteristic required to cancel the controlled signal, for example, the characteristic of the controlled signal. The adaptive control means for updating and controlling the filter coefficient of the adaptive filter means in a state where the characteristics are large and opposite in phase, and the filter coefficient at a predetermined time is stored as a reference filter coefficient. Filter coefficient storage means having a replaceable semiconductor memory configuration, and second monitoring means for monitoring a change in the magnitude of the second detection signal, for example, a signal level, from the above-mentioned predetermined time until a predetermined period has elapsed. And system control means for judging whether or not the signal level of the second detection signal is on the decrease based on the monitoring result by the second monitoring means. If the system control means determines that the signal level of the second detection signal is at least decreasing during the period from the predetermined point in time to the lapse of the predetermined period, the system control means determines that signal level (ie, the predetermined period from the predetermined point in time) The filter coefficient of the adaptive filter means at the time when has elapsed) is stored in the filter coefficient storage means as the reference filter coefficient. On the other hand, when it is determined that the signal level of the second detection signal is at least increasing, the system control means controls the adaptive control means to set the reference filter coefficient as a filter coefficient of the adaptive filter means. At the same time, the signal level of the second detection signal is evaluated with the reference filter coefficient set.
In this evaluation, that is, even if the reference filter coefficient is set as the filter coefficient of the adaptive filter means, the second
When it is determined that the signal level of the detection signal is still increasing, the system control means executes predetermined processing for reliably normalizing the adaptive control of the adaptive filter means by the adaptive control means. It is configured.

【0012】なお、ここで言う上記所定の処理として、
システム制御手段は、例えば、適応フィルタ手段のフィ
ルタ係数を一旦クリアする、という処理を実行する。そ
して、このクリア処理を実行した後、システム制御手段
は、適応フィルタのフィルタ係数を最初から再度更新し
直すよう、上記適応制御手段を制御する。
Here, the above-mentioned predetermined processing includes:
The system control means executes, for example, a process of once clearing the filter coefficient of the adaptive filter means. After executing this clearing process, the system control means controls the adaptive control means so that the filter coefficients of the adaptive filter are updated again from the beginning.

【0013】また、適応制御手段が、上記適応フィルタ
手段のフィルタ係数を更新制御する上で、当該適応フィ
ルタ手段の出力側から上記伝送路の一部(下流側)を経
て第2の検出手段までの間に存在する二次伝達関数、を
補償するための補償用フィルタ手段、を備えている場合
には、上記所定の処理として、例えば、当該補償用フィ
ルタ手段による上記二次伝達関数の同定処理を行っても
よい。即ち、上記補償用フィルタ手段により改めて正確
に二次伝達関数を補償すべく、当該補償用フィルタ手段
の伝達関数を二次伝達関数に近似させるよう、システム
制御手段により、上記適応制御手段を制御する。なお、
この同定処理と、上記適応フィルタ手段のフィルタ係数
のクリア処理とを、併用して、上記所定の処理としても
よい。
In addition, when the adaptive control means updates and controls the filter coefficient of the adaptive filter means, the adaptive control means extends from an output side of the adaptive filter means to a second detection means via a part (downstream side) of the transmission path. In the case where there is provided a compensating filter means for compensating for a secondary transfer function existing between the above, for example, the identification processing of the secondary transfer function by the compensating filter means as the predetermined processing. May be performed. That is, the adaptive control means is controlled by the system control means so that the transfer function of the compensation filter means is approximated to a second-order transfer function so that the second-order transfer function is accurately compensated again by the compensation filter means. . In addition,
The predetermined processing may be performed by using the identification processing and the filter coefficient clear processing of the adaptive filter means together.

【0014】本発明によれば、第1の検出手段が、伝送
路に入力される被制御信号、例えば雑音を検出して、第
1の検出信号を出力する。そして、適応フィルタ手段
が、この第1の検出信号を処理して、この処理結果に応
じた制御用信号を、伝送路内に供給する。ここで、この
制御用信号の特性が、上記雑音の特性と実質的に等大で
逆位相であるときに、当該制御用信号により雑音を打ち
消すことができる。この打ち消された後の雑音、換言す
れば打ち消されずに残った言わばエラー成分は、第2の
検出手段によって検出される。
According to the present invention, the first detection means detects a controlled signal, for example, noise input to the transmission line, and outputs a first detection signal. Then, the adaptive filter means processes the first detection signal, and supplies a control signal according to the processing result to the transmission path. Here, when the characteristic of the control signal is substantially equal to and opposite to the characteristic of the noise, the noise can be canceled by the control signal. The noise after the cancellation, in other words, the error component remaining without being canceled is detected by the second detection means.

【0015】第2の検出手段から出力される第2の検出
信号は、適応制御手段に入力される。また、この適応制
御手段には、第1の検出信号も入力される。適応制御手
段は、これら各検出信号に基づいて、上記制御用信号の
特性が除去対象である上記雑音の特性と実質的に等大で
逆位相となるように、換言すれば上記エラー成分が極力
小さくなるように、適応フィルタ手段のフィルタ係数を
更新制御する。具体的には、適応制御手段は、適応フィ
ルタ手段の伝達関数と上記二次伝達関数との合成による
合成伝達関数が、伝送路内の第1の検出手段から第2の
検出手段までの間の伝達関数と、相補するように、例え
ばLMSアルゴリズム等の演算式に基づいて、当該適応
フィルタ手段のフィルタ係数を適応制御する。これによ
って初めて、適応フィルタ手段から伝送路内に供給され
る制御用信号により、除去対象である雑音等の被制御信
号を、能動的に減衰させることができる。
[0015] The second detection signal output from the second detection means is input to the adaptive control means. Further, a first detection signal is also input to the adaptive control means. The adaptive control means controls the characteristic of the control signal based on each of the detection signals so that the characteristic of the control signal is substantially equal to and opposite to the characteristic of the noise to be removed, in other words, the error component is minimized. Update control of the filter coefficient of the adaptive filter means is performed so that the filter coefficient becomes smaller. Specifically, the adaptive control means determines that a combined transfer function obtained by combining the transfer function of the adaptive filter means and the secondary transfer function is between the first detection means and the second detection means in the transmission path. The filter coefficient of the adaptive filter means is adaptively controlled based on an arithmetic expression such as an LMS algorithm so as to complement the transfer function. For the first time, a controlled signal such as noise to be removed can be actively attenuated by the control signal supplied from the adaptive filter means into the transmission path.

【0016】ところで、上記のような制御系において
は、例えば、上述したハウリング現象や、消音対象であ
る元の雑音自体の急激な特性変化、或いは伝送路内の環
境が極端に変化することによる当該伝送路の伝達関数の
急激な変化、更には各種外部要因、とりわけ第2の検出
手段に対する外部雑音の影響等、の様々な原因により、
当該制御系の適応動作(詳しくは適応制御手段による適
応フィルタ手段のフィルタ係数の適応制御)が追随でき
ずに、上記雑音を正確に打ち消すべく制御用信号を生成
できなくなることがある。すると、上記エラー成分、即
ち伝送路から出力される雑音、が増大して、雑音除去効
果が悪化する。そればかりか、場合によっては、制御系
が発散して制御不能な状態となり、本来上記雑音を打ち
消すための制御用信号が逆に一種の雑音として作用し
て、元の雑音よりも大きな雑音が伝送路から出力される
ことがある。
By the way, in the control system as described above, for example, the above-mentioned howling phenomenon, a sudden change in the characteristic of the original noise itself to be silenced, or an extreme change in the environment in the transmission path causes the noise. Due to various causes such as a sudden change in the transfer function of the transmission path and various external factors, particularly, the influence of external noise on the second detection means,
In some cases, the adaptive operation of the control system (specifically, adaptive control of the filter coefficient of the adaptive filter means by the adaptive control means) cannot follow, so that the control signal cannot be generated in order to accurately cancel the noise. Then, the error component, that is, the noise output from the transmission path increases, and the noise removal effect deteriorates. In addition, in some cases, the control system diverges and becomes uncontrollable, and the control signal for canceling the above noise originally acts as a kind of noise, and a noise larger than the original noise is transmitted. May be output from the road.

【0017】そこで、本発明においては、上記伝送路か
ら出力される信号を検出して得た第2の検出信号の大き
さ、例えば信号レベル、の変化を、第2の監視手段によ
り所定期間毎に監視する。なお、この信号レベルを監視
するという方法以外にも、上記第2の検出信号の大きさ
を直接的または間接的に監視することのできる何らかの
方法があれば、その方法により当該監視を行ってもよ
い。そして、上記第2の監視手段による監視結果に基づ
いて、システム制御手段が、制御系に異常が生じていな
いかどうかを判断する。そして、制御系に異常が生じて
いる場合には、当該制御系を正常な状態に確実に復帰さ
せるべく、所定の処理を施す。
Therefore, in the present invention, the magnitude of the second detection signal, for example, the signal level obtained by detecting the signal output from the transmission line is changed by the second monitoring means every predetermined period. To monitor. In addition, other than the method of monitoring the signal level, if there is any method capable of directly or indirectly monitoring the magnitude of the second detection signal, the monitoring may be performed by the method. Good. Then, based on the monitoring result by the second monitoring means, the system control means determines whether or not an abnormality has occurred in the control system. If an abnormality has occurred in the control system, a predetermined process is performed to surely return the control system to a normal state.

【0018】具体的には、システム制御手段は、上記所
定期間内において、第2の検出信号の信号レベルが減少
傾向にあるか否かを判断する。ここで、例えば、当該第
2の検出信号の信号レベル、即ち伝送路から出力される
上記エラー成分の信号レベルが、減少傾向にあると判断
した場合、システム制御手段は、制御系が正常に動作し
ており収束傾向にあるものと認識する。そして、システ
ム制御手段は、その時点で適応フィルタ手段に設定され
ているフィルタ係数を、基準フィルタ係数として、フィ
ルタ係数記憶手段に記憶し、即ち当該基準フィルタ係数
を更新する。そして、改めて、上記第2の監視手段によ
る監視結果に基づき、第2の検出信号の信号レベルが上
記所定期間内において減少傾向にあるか否かを判断す
る、という上記動作を繰り返す。上記基準フィルタ係数
の更新を含む当該動作の繰り返しにより、制御系は、徐
々に収束し、より高い雑音除去効果が得られるようにな
る。
Specifically, the system control means determines whether or not the signal level of the second detection signal has a tendency to decrease within the predetermined period. Here, for example, when it is determined that the signal level of the second detection signal, that is, the signal level of the error component output from the transmission path is decreasing, the system control means operates the control system normally. Convergence. Then, the system control means stores the filter coefficients set in the adaptive filter means at that time in the filter coefficient storage means as reference filter coefficients, that is, updates the reference filter coefficients. Then, the above operation of determining again whether the signal level of the second detection signal is decreasing within the predetermined period based on the monitoring result by the second monitoring means is repeated. By repeating the operation including the update of the reference filter coefficient, the control system gradually converges, and a higher noise removal effect can be obtained.

【0019】一方、上記所定期間内において、第2の検
出信号の信号レベルが増大傾向にあると判断した場合、
システム制御手段は、制御系に何らかの異常が生じて当
該制御系が発散傾向にあるものと認識する。そして、シ
ステム制御手段は、適応フィルタ手段のフィルタ係数
を、上記フィルタ係数記憶手段に記憶されている基準フ
ィルタ係数、換言すれば制御系が正常に動作していると
きのフィルタ係数、と入れ替える(厳密には、このフィ
ルタ係数の入れ替えを実現するよう適応制御手段を制御
する)。そして、このフィルタ係数を入れ替えることに
よって、制御系が正常な状態に戻るか否かを評価する。
On the other hand, if it is determined that the signal level of the second detection signal has a tendency to increase within the predetermined period,
The system control means recognizes that some abnormality has occurred in the control system and the control system tends to diverge. The system control means replaces the filter coefficient of the adaptive filter means with the reference filter coefficient stored in the filter coefficient storage means, in other words, the filter coefficient when the control system is operating normally (strictly). , The adaptive control means is controlled so as to realize the replacement of the filter coefficients.) Then, it is evaluated whether or not the control system returns to a normal state by exchanging the filter coefficients.

【0020】この評価において、例えば、上記増加傾向
にあった第2の検出信号の信号レベルが減少傾向に転じ
る、とする。この場合、システム制御手段は、発散傾向
にあった制御系が収束傾向となり正常な状態に戻りつつ
あるものと認識する。そして、改めて、上記第2の監視
手段による監視結果に基づき、第2の検出信号の信号レ
ベルが上記所定期間内において減少傾向にあるか否かを
判断する、という上記動作を繰り返す。なお、上記適応
フィルタ手段のフィルタ係数を正常なときのもの(基準
フィルタ係数)と入れ替えることによって、制御系が比
較的顕著に収束傾向に戻る場合には、その時点で適応フ
ィルタ手段に設定されているフィルタ係数、即ち当該制
御系を比較的顕著に収束傾向に戻すことのできるフィル
タ係数を、新たな基準フィルタ係数として、フィルタ係
数記憶手段に記憶する(即ち基準フィルタ係数を更新す
る)ようにしてもよい。このようにすれば、当該制御系
の収束傾向を促進することができる。
In this evaluation, for example, it is assumed that the signal level of the second detection signal which has been increasing tends to decrease. In this case, the system control unit recognizes that the control system that has tended to diverge has a tendency to converge and is returning to a normal state. Then, the above operation of determining again whether the signal level of the second detection signal is decreasing within the predetermined period based on the monitoring result by the second monitoring means is repeated. If the control system returns to the convergence relatively remarkably by replacing the filter coefficients of the adaptive filter means with those at normal times (reference filter coefficients), the adaptive filter means is set to the adaptive filter means at that time. The stored filter coefficient, that is, the filter coefficient capable of returning the control system to the convergence tendency relatively remarkably, is stored in the filter coefficient storage means as a new reference filter coefficient (that is, the reference filter coefficient is updated). Is also good. By doing so, the convergence tendency of the control system can be promoted.

【0021】上記とは反対に、適応フィルタ手段のフィ
ルタ係数を正常なときのものと入れ替えても、第2の検
出信号の信号レベルが相変わらず増加傾向にある場合に
は、システム制御手段は、現状のままでは制御系の発散
傾向を抑制することが不可能であると認識する。そし
て、システム制御手段は、当該制御系を確実に正常化す
るための所定の処理を行い、例えば適応フィルタ手段の
フィルタ係数を一旦クリアしたり、或いは上記二次伝達
関数を改めて同定し直したり、更にはこれらフィルタ係
数のクリア処理と二次伝達関数の同定処理とを同時に実
行したりする。これにより、制御系は、正常な状態に確
実に復帰する。特に、制御系が極端に発散した場合に
は、所謂中途半端な処理を施すよりも、上記所定の処理
を実行することにより制御系を言わば初期の状態に戻し
た方が、当該制御系を早期に正常化するのに極めて有効
である。
Contrary to the above, if the signal level of the second detection signal continues to increase even if the filter coefficient of the adaptive filter means is replaced with that at normal time, the system control means It recognizes that it is impossible to suppress the divergence tendency of the control system as it is. Then, the system control means performs a predetermined process for reliably normalizing the control system, for example, once clearing the filter coefficient of the adaptive filter means, or re-identifying the secondary transfer function, Further, the processing of clearing these filter coefficients and the processing of identifying the secondary transfer function are simultaneously executed. This ensures that the control system returns to a normal state. In particular, when the control system diverges extremely, it is faster to return the control system to the initial state by executing the above-described predetermined processing than to perform the so-called half-finished processing. It is extremely effective in normalizing to

【0022】なお、上記所定期間内において、第2の検
出信号の信号レベルが減少傾向にもなくまた増大傾向に
もなく即ち不変であると判断した場合、システム制御手
段は、制御系は収束する方向に向かってはいないものの
少なくともその動作は比較的に安定している、と認識す
る。そして、システム制御手段は、基準フィルタ係数を
更新したり、或いは適応フィルタ手段に当該基準フィル
タ係数を設定したりすることなく、第2の監視手段によ
る監視結果に基づき、第2の検出信号の信号レベルが所
定期間内において減少傾向にあるか否かを判断する、と
いう上記動作を繰り返す。
If it is determined that the signal level of the second detection signal does not tend to decrease and does not increase, ie, remains unchanged during the predetermined period, the system control means converges the control system. Although it is not heading in the direction, it recognizes that at least its operation is relatively stable. The system control unit updates the signal of the second detection signal based on the monitoring result by the second monitoring unit without updating the reference filter coefficient or setting the reference filter coefficient in the adaptive filter unit. The above operation of determining whether or not the level has a decreasing tendency within a predetermined period is repeated.

【0023】上記のように、所定期間内において、第2
の検出信号の信号レベルが減少傾向にあるか否かをシス
テム制御手段により判断する際、その判断基準に、或る
程度の余裕(マージン)を設けてもよい。具体的には、
例えば、上記所定期間内において、第2の検出信号の信
号レベルが或る第1の程度以上に減少傾向にあると判断
したときに、その時点でのフィルタ係数を上記基準フィ
ルタ係数としてフィルタ係数記憶手段に記憶させ、即ち
当該基準フィルタ係数を更新するよう、システム制御手
段を構成する。この構成によれば、上記所定期間内にお
いて第2の検出信号の信号レベルが上記第1の程度以上
に減少したときに初めて、(例えば制御系が現状以上に
収束する可能性があると見なされ)基準フィルタ係数が
更新される。一方、上記所定期間内において第2の検出
信号の信号レベルが減少したとしても、その減少の程度
が上記第1の程度よりも小さい場合には、制御系は収束
傾向にあるもののその傾向の度合いは然程(例えば制御
系が現状以上に収束すると期待できるほど)顕著なもの
ではないと見なされ、上記基準フィルタ係数は更新され
ない。
As described above, within the predetermined period, the second
When the system control means determines whether or not the signal level of the detection signal is decreasing, a certain margin may be provided as a criterion. In particular,
For example, when it is determined that the signal level of the second detection signal is decreasing more than a certain first degree within the predetermined period, the filter coefficient at that time is stored as the reference filter coefficient. The system control means is configured to be stored in the means, that is, to update the reference filter coefficient. According to this configuration, only when the signal level of the second detection signal decreases to the first level or more within the predetermined period (for example, it is considered that the control system may converge to the present level or more) ) The reference filter coefficients are updated. On the other hand, even if the signal level of the second detection signal decreases within the predetermined period, if the degree of the decrease is smaller than the first degree, the control system tends to converge but the degree of the tendency Is not so noticeable (eg, so that the control system can be expected to converge more than the current situation), and the reference filter coefficients are not updated.

【0024】また、上記所定期間内において、第2の検
出信号の信号レベルが増大傾向にあるか否かを判断する
際にも、システム制御手段によるこの判断基準に、或る
程度の余裕を設けてもよい。具体的には、例えば、上記
所定期間内において、第2の検出信号の信号レベルが或
る第2の程度以上に増大傾向にあると判断したときに、
適応フィルタ手段のフィルタ係数として上記基準フィル
タ係数を設定するよう適応制御手段を制御すると共に、
この基準フィルタ係数を設定した状態で上記第2の検出
信号の信号レベルを評価するよう、システム制御手段を
構成する。この構成によれば、上記所定期間内において
第2の検出信号の信号レベルが上記第2の程度以上に増
大したときに初めて、(例えば現状のままだと制御系が
より顕著に発散する可能性があると見なされ)適応フィ
ルタ手段のフィルタ係数として上記基準フィルタ係数が
設定される。一方、上記所定期間内において第2の検出
信号の信号レベルが増大したとしても、その増大の程度
が上記第2の程度よりも小さい場合には、制御系は発散
傾向にあるもののその動作は比較的に安定していると見
なされ、上記適応フィルタ手段に対する基準フィルタ係
数の設定行為は行われない。
Also, when determining whether or not the signal level of the second detection signal tends to increase within the above-mentioned predetermined period, a certain margin is provided for this determination criterion by the system control means. You may. Specifically, for example, when it is determined that the signal level of the second detection signal tends to increase to a certain second degree or more within the predetermined period,
Controlling the adaptive control means to set the reference filter coefficient as a filter coefficient of the adaptive filter means,
The system control means is configured to evaluate the signal level of the second detection signal with the reference filter coefficient set. According to this configuration, only when the signal level of the second detection signal increases to the second level or more within the predetermined period (for example, the control system may diverge more remarkably if the current state is maintained) The above-mentioned reference filter coefficient is set as a filter coefficient of the adaptive filter means. On the other hand, even if the signal level of the second detection signal increases within the predetermined period, if the increase is smaller than the second level, the control system tends to diverge, but the operation is compared. Therefore, the setting of the reference filter coefficient for the adaptive filter means is not performed.

【0025】更に、上記所定期間内において、第2の検
出信号の信号レベルが増大傾向にあると判断した場合で
あって、上記適応フィルタ手段に基準フィルタ係数を設
定した状態で当該第2の検出信号の信号レベルを評価す
る際にも、システム制御手段によるこの評価の基準に、
或る程度の余裕を設けてもよい。具体的には、例えば、
上記適応フィルタ手段に基準フィルタ係数を設定して
も、未だ第2の検出信号の信号レベルが或る第3の程度
以上に増大傾向にあると判断したときに初めて、上記所
定の処理を実行するよう、システム制御手段を構成す
る。従って、例えば、上記適応フィルタ手段に基準フィ
ルタ係数を設定した後も第2の検出信号の信号レベルが
増大傾向にあるとしても、その増大の程度が上記第3の
程度よりも小さい場合には、制御系は比較的に安定して
いるものと見なされ、上記所定の処理は実行されない。
Further, when it is determined that the signal level of the second detection signal has a tendency to increase within the predetermined period, the second detection signal is set with the reference filter coefficient set in the adaptive filter means. When evaluating the signal level of the signal, the criteria of this evaluation by the system control means,
Some allowance may be provided. Specifically, for example,
Even if the reference filter coefficient is set in the adaptive filter means, the predetermined processing is executed only when it is determined that the signal level of the second detection signal still tends to increase by a certain third degree or more. Thus, the system control means is configured. Therefore, for example, even if the signal level of the second detection signal tends to increase even after the reference filter coefficient is set in the adaptive filter means, if the increase is smaller than the third degree, The control system is considered to be relatively stable, and the predetermined processing is not executed.

【0026】また、上記適応フィルタ手段に基準フィル
タ係数を設定することによって、第2の検出信号の信号
レベルが減少傾向に転じたとときに、上記基準フィルタ
係数を更新する場合にも、その減少の程度が或る第4の
程度以上であるときに初めて、当該基準フィルタ係数を
更新するよう、システム制御手段を構成してもよい。こ
の構成によれば、例え上記適応フィルタ手段に基準フィ
ルタ係数を設定することにより第2の検出信号の信号レ
ベルが減少傾向に転じたとしても、その減少の程度が上
記第4の程度よりも小さい場合には、制御系は収束傾向
にあるもののその傾向の度合いは然程顕著なものではな
いと見なされ、上記基準フィルタ係数は更新されない。
Further, by setting the reference filter coefficient in the adaptive filter means, when the signal level of the second detection signal turns to a decreasing tendency, even when the reference filter coefficient is updated, the decrease of the reference filter coefficient can be prevented. The system control means may be configured to update the reference filter coefficient only when the degree is equal to or higher than a certain fourth degree. According to this configuration, even if the signal level of the second detection signal changes to a decreasing tendency by setting the reference filter coefficient in the adaptive filter means, the degree of the decrease is smaller than the fourth degree. In such a case, the control system tends to converge, but the degree of the tendency is not considered so significant, and the reference filter coefficient is not updated.

【0027】なお、上記所定期間内において、第2の検
出信号の信号レベルが減少傾向にあるか否かを判断する
ためのシステム制御手段の具体的な態様は、例えば次の
通りである。
The specific mode of the system control means for judging whether or not the signal level of the second detection signal has a tendency to decrease within the predetermined period is as follows, for example.

【0028】即ち、上記所定時点における第2の検出信
号の信号レベルを第2の基準値として記憶するための第
2の基準記憶手段、を設ける。この第2の基準記憶手段
もまた、上記フィルタ係数記憶手段と同様、例えばRA
M等の半導体メモリ等により構成できる。そして、シス
テム制御手段により、上記所定時点から上記所定期間が
経過した時点での第2の検出信号の信号レベルと、上記
第2の基準記憶手段に記憶されている第2の基準値、言
わば第2の基準レベルと、を比較する。ここで、第2の
検出信号の信号レベルが第2の基準レベルよりも小さい
とき、当該第2の検出信号の信号レベルが減少傾向にあ
るものと判断する。これと同時に、その時点、即ち上記
所定期間が経過した時点、での第2の検出信号の信号レ
ベルを、上記第2の基準レベルとして、第2の基準記憶
手段に記憶させ、即ち当該第2の基準レベルを更新す
る。一方、上記所定期間が経過した時点での第2の検出
信号の信号レベルが、上記第2の基準レベルよりも大き
いときに、当該第2の検出信号の信号レベルが増大傾向
にあるものと判断するよう、上記システム制御手段を構
成する。
That is, there is provided second reference storage means for storing the signal level of the second detection signal at the predetermined time as a second reference value. This second reference storage means also has, for example, RA
It can be constituted by a semiconductor memory such as M or the like. Then, the signal level of the second detection signal at the time when the predetermined period has elapsed from the predetermined time and the second reference value stored in the second reference storage means, that is, And a reference level of 2. Here, when the signal level of the second detection signal is lower than the second reference level, it is determined that the signal level of the second detection signal is decreasing. At the same time, the signal level of the second detection signal at that time, that is, at the time when the predetermined period has elapsed, is stored in the second reference storage means as the second reference level, Update the reference level for. On the other hand, when the signal level of the second detection signal at the time when the predetermined period has elapsed is higher than the second reference level, it is determined that the signal level of the second detection signal is increasing. The system control means is configured to perform the above.

【0029】また、上記第2の検出信号の信号レベルが
減少傾向にあるか否かを判断する際の判断基準に、上述
した第1の程度という余裕を設ける場合には、システム
制御手段を次のように構成すればよい。即ち、上記所定
時点から上記所定期間が経過した時点での上記第2の検
出信号の信号レベルと、上記第2の基準レベルと、を比
較する。そして、上記所定期間が経過した時点での第2
の検出信号の信号レベルが、上記第2の基準レベルから
上記第1の程度に対応する第1の余裕値を差し引いて得
た値よりも小さいときに、当該第2の検出信号の信号レ
ベルが上記第1の程度以上に減少傾向にあるものと判断
する。これと同時に、その時点での第2の検出信号の信
号レベルを上記第2の基準レベルとすべく、当該第2の
基準レベルを更新するよう、システム制御手段を構成す
る。
When the above-mentioned first margin is provided as a criterion for judging whether or not the signal level of the second detection signal is decreasing, the system control means is provided with the following. The configuration may be as follows. That is, the signal level of the second detection signal at the time when the predetermined period has elapsed from the predetermined time is compared with the second reference level. Then, at the time when the predetermined period has elapsed, the second
Is smaller than a value obtained by subtracting the first margin value corresponding to the first degree from the second reference level, the signal level of the second detection signal becomes It is determined that there is a decreasing tendency beyond the first degree. At the same time, the system control means is configured to update the second reference level so that the signal level of the second detection signal at that time becomes the second reference level.

【0030】更に、上記判断基準に、上述した第2の程
度という余裕を設ける場合には、システム制御手段を次
のように構成すればよい。即ち、上記所定時点から上記
所定期間が経過した時点での上記第2の検出信号の信号
レベルと、上記第2の基準レベルとを比較する。そし
て、上記所定期間が経過した時点での第2の検出信号の
信号レベルが、上記第2の基準レベルに対して上記第2
の程度に対応する第2の余裕値を足して得た値よりも大
きいときに、当該第2の検出信号の信号レベルが上記第
2の程度以上に増大傾向にあるものと判断する。なお、
上記所定期間が経過した時点での第2の検出信号の信号
レベルが、第2の基準レベルよりも小さいとき、または
当該第2の基準レベルから第1の余裕値を差し引いて得
た値よりも小さいときに、その時点での第2の検出信号
の信号レベルを上記第2の基準レベルとするよう、当該
第2の基準レベルを更新する。
Further, when the above-mentioned criterion is provided with a margin of the second degree, the system control means may be configured as follows. That is, the signal level of the second detection signal at the time when the predetermined period has elapsed from the predetermined time is compared with the second reference level. Then, the signal level of the second detection signal at the time when the predetermined period has elapsed is equal to the second reference level with respect to the second reference level.
When it is larger than the value obtained by adding the second margin value corresponding to the degree, the signal level of the second detection signal is determined to be increasing more than the second degree. In addition,
When the signal level of the second detection signal at the time when the predetermined period has elapsed is smaller than the second reference level, or is smaller than the value obtained by subtracting the first margin value from the second reference level. When the value is smaller, the second reference level is updated so that the signal level of the second detection signal at that time is the second reference level.

【0031】また、上記所定期間内において、上記第2
の検出信号の信号レベルが増大傾向にあると判断した場
合であって、上記適応フィルタ手段に基準フィルタ係数
を設定した状態で当該第2の検出信号の信号レベルを評
価する場合のシステム制御手段の具体的な態様は、例え
ば次の通りである。
Further, within the predetermined period, the second
In the case where it is determined that the signal level of the detection signal is increasing, and when the signal level of the second detection signal is evaluated with the reference filter coefficient set in the adaptive filter means, A specific mode is as follows, for example.

【0032】即ち、上記適応フィルタ手段に基準フィル
タ係数を設定した状態で、上記第2の検出信号の信号レ
ベルと、上記第2の基準レベルと、を比較する。そし
て、第2の検出信号の信号レベルが第2の基準レベルよ
りも大きいとき、当該第2の検出信号の信号レベルが増
大傾向にあると判断する。一方、上記第2の検出信号の
信号レベルが第2の基準レベルよりも小さいとき、上記
適応フィルタ手段に基準フィルタ係数を設定することに
より、当該第2の検出信号の信号レベルが減少傾向に転
じたものと判断する。これと同時に、その時点、即ち上
記適応フィルタ手段に基準フィルタ係数を設定した時
点、での第2の検出信号の信号レベルを、新たな第2の
基準レベルとすべく、当該第2の基準レベルを更新する
よう、システム制御手段を構成する。
That is, the signal level of the second detection signal is compared with the second reference level while the reference filter coefficient is set in the adaptive filter means. When the signal level of the second detection signal is higher than the second reference level, it is determined that the signal level of the second detection signal is increasing. On the other hand, when the signal level of the second detection signal is lower than the second reference level, the signal level of the second detection signal turns to a decreasing tendency by setting a reference filter coefficient in the adaptive filter means. Judge that At the same time, the second reference level is set so that the signal level of the second detection signal at that time, that is, when the reference filter coefficient is set in the adaptive filter means, is set as a new second reference level. Is configured to update the system control means.

【0033】なお、上記適応フィルタ手段に基準フィル
タ係数を設定した状態で当該第2の検出信号の信号レベ
ルを評価する際の判断基準に、上述した第3の程度とい
う余裕を設ける場合には、システム制御手段を次のよう
に構成すればよい。即ち、上記適応フィルタ手段に基準
フィルタ係数を設定した状態で、第2の検出信号の信号
レベルと、上記第2の基準レベルと、を比較する。そし
て、第2の検出信号の信号レベルが、第2の基準レベル
に対して上記第3の程度に対応する第3の余裕値を足し
て得た値よりも大きいときに、当該第2の検出信号の信
号レベルが上記第3の程度以上に増大傾向にあるものと
判断するよう、上記システム制御手段を構成する。
In the case where a criterion for evaluating the signal level of the second detection signal with the reference filter coefficient set in the adaptive filter means is provided with the above-mentioned third degree of margin, The system control means may be configured as follows. That is, the signal level of the second detection signal is compared with the second reference level while the reference filter coefficient is set in the adaptive filter means. Then, when the signal level of the second detection signal is larger than a value obtained by adding the third margin value corresponding to the third degree to the second reference level, the second detection signal The system control means is configured to determine that the signal level of the signal is increasing more than the third level.

【0034】また、上記評価における判断基準に、上述
した第4の程度という余裕を設ける場合には、システム
制御手段を次のように構成すればよい。即ち、上記適応
フィルタ手段に基準フィルタ係数を設定した状態で、第
2の検出信号の信号レベルと、上記第2の基準レベル
と、を比較する。そして、第2の検出信号の信号レベル
が、第2の基準レベルから上記第4の程度に対応する第
4の余裕値を差し引いて得た値よりも小さいときに、当
該第2の検出信号の信号レベルが上記第4の程度以上に
減少傾向にあるものと判断する。これと同時に、その時
点における第2の検出信号の信号レベルを上記第2の基
準レベルとすべく、当該第2の基準レベルを更新するよ
う、システム制御手段を構成する。
In the case where a margin of the above-described fourth degree is provided in the judgment criterion in the above evaluation, the system control means may be configured as follows. That is, the signal level of the second detection signal is compared with the second reference level while the reference filter coefficient is set in the adaptive filter means. Then, when the signal level of the second detection signal is smaller than the value obtained by subtracting the fourth margin value corresponding to the fourth degree from the second reference level, It is determined that the signal level is decreasing more than the fourth level. At the same time, the system control means is configured to update the second reference level so that the signal level of the second detection signal at that time becomes the second reference level.

【0035】ところで、上記のように第1及び第2の各
検出信号に基づいて適応フィルタ手段のフィルタ係数を
更新制御する場合、より厳密に言うと、上記各検出信号
を周波数領域で分析せずに雑音除去対象とする全周波数
帯域にわたって一様に上記フィルタ係数を更新制御する
場合、適応制御手段は、上記各検出信号の各特性が互い
に無相関になるように、当該フィルタ係数の更新制御を
実行する。従って、例えば、元の雑音レベルが大きい周
波数帯域においては、上記フィルタ係数の更新制御によ
り当該雑音レベルが低減されるものの、元の雑音レベル
が小さい周波数帯域においては、当該雑音レベルが却っ
て増大するという現象が起こり得る。ただし、このよう
な場合でも、全周波数帯域にわたって雑音レベルを見る
と、当該雑音レベルは低減していることになり、所謂表
面的には雑音除去効果が得られている状態となる。この
現象は、上記フィルタ係数の更新制御が進展する程、顕
著になる傾向がある。
When the filter coefficient of the adaptive filter means is updated and controlled based on the first and second detection signals as described above, more specifically, the detection signals are not analyzed in the frequency domain. If the filter coefficient is uniformly updated over the entire frequency band to be subjected to noise removal, the adaptive control means performs update control of the filter coefficient so that the characteristics of the detection signals are uncorrelated with each other. Execute. Therefore, for example, in a frequency band where the original noise level is large, the noise level is reduced by the update control of the filter coefficient, but in a frequency band where the original noise level is small, the noise level is rather increased. A phenomenon can occur. However, even in such a case, looking at the noise level over the entire frequency band, the noise level is reduced, and a so-called superficial noise removal effect is obtained. This phenomenon tends to become more remarkable as the update control of the filter coefficient progresses.

【0036】従って、上記のような言わば過剰なフィル
タ係数の更新制御により、一部の周波数帯域において雑
音レベルが元のレベルよりも増大したとしても、単に第
2の検出信号の信号レベルを全周波数帯域にわたって一
様に監視するだけでは、当該一部の周波数帯域における
雑音レベルの増大を検知することができない。このこと
は、上述した特許第2886709号に開示された従来
技術においても、同様である。そこで、このような過剰
なフィルタ係数の更新制御を防止するために、本発明に
おいては、次のように構成してもよい。
Therefore, even if the noise level is increased from the original level in a part of the frequency band by the updating control of the so-called excessive filter coefficients as described above, the signal level of the second detection signal is simply reduced to the entire frequency. An increase in the noise level in the partial frequency band cannot be detected only by monitoring uniformly over the band. This is the same in the prior art disclosed in Japanese Patent No. 2886709 described above. Therefore, in order to prevent such excessive filter coefficient update control, the present invention may be configured as follows.

【0037】即ち、上記第2の検出信号を複数の周波数
帯域の信号成分に分割する帯域分割手段、を設ける。そ
して、この帯域分割手段によって分割して得た各周波数
帯域毎の第2の検出信号の信号レベルの変化を、第2の
監視手段によって、監視する。これに伴い、システム制
御手段については、全ての周波数帯域において、上記第
2の検出信号の信号レベルが減少傾向にあるときに、当
該第2の検出信号の信号レベルが全体的に減少傾向にあ
るものと判断する。一方、一部の周波数帯域、例えばい
ずれか1つの周波数帯域において、上記第2の検出信号
の信号レベルが増大傾向にあるときには、当該第2の検
出信号の信号レベルが全体的に増大傾向にあると判断す
るよう、構成する。このようにすれば、上記過剰なフィ
ルタ係数の更新制御による一部の周波数帯域における雑
音レベルの増大現象を防止できる。
That is, there is provided band dividing means for dividing the second detection signal into signal components of a plurality of frequency bands. Then, a change in the signal level of the second detection signal for each frequency band obtained by the division by the band dividing means is monitored by the second monitoring means. Accordingly, in the system control means, when the signal level of the second detection signal is decreasing in all frequency bands, the signal level of the second detection signal is generally decreasing. And judge. On the other hand, when the signal level of the second detection signal tends to increase in some frequency bands, for example, any one frequency band, the signal level of the second detection signal tends to increase as a whole. It is configured to judge. This can prevent an increase in the noise level in some frequency bands due to the excessive filter coefficient update control.

【0038】また、適応フィルタ手段に基準フィルタ係
数を設定した状態で第2の検出信号の信号レベルを評価
する場合にも、上記帯域分割手段によって分割して得た
各周波数帯域毎に、当該評価を行ってもよい。即ち、上
記適応フィルタ手段に基準フィルタ係数を設定した状態
で、第2の検出信号の信号レベルが減少傾向にあるか、
それとも増大傾向にあるかを、上記各周波数帯域毎に評
価する。ここで、全ての周波数帯域において、上記基準
フィルタ係数設定後の第2の検出信号の信号レベルが減
少傾向にあるとき、当該第2の検出信号の信号レベルが
全体的に減少傾向に転じたものと判断する。一方、一部
の周波数帯域、例えばいずれか1つの周波数帯域におい
て、第2の検出信号の信号レベルが増大傾向にあると判
断したとき、当該第2の検出信号の信号レベルが全体的
に増大傾向にあると判断して、上記所定の処理を実行す
るよう、システム制御手段を構成する。
In the case where the signal level of the second detection signal is evaluated in a state where the reference filter coefficient is set in the adaptive filter means, the evaluation is performed for each frequency band obtained by the division by the band dividing means. May be performed. That is, with the reference filter coefficient set in the adaptive filter means, the signal level of the second detection signal tends to decrease,
Whether the frequency band is increasing or whether the frequency band is increasing is evaluated for each frequency band. Here, in all frequency bands, when the signal level of the second detection signal after the setting of the reference filter coefficient has a decreasing tendency, the signal level of the second detecting signal has turned to a decreasing tendency as a whole. Judge. On the other hand, when it is determined that the signal level of the second detection signal is increasing in some frequency bands, for example, any one of the frequency bands, the signal level of the second detection signal is generally increasing. And the system control means is configured to execute the predetermined processing.

【0039】更に、本発明においては、第1の検出信号
の信号レベルに基づいて、除去対象とする雑音自体の変
化を捉え、この雑音自体に急激な変化が生じたときに、
即座に上記所定の処理を実行することにより、当該雑音
自体の急激な変化に対処するよう構成してもよい。具体
的には、次のように構成する。
Further, in the present invention, a change in noise itself to be removed is detected based on the signal level of the first detection signal, and when a sudden change occurs in the noise itself,
By executing the predetermined process immediately, it may be configured to cope with a sudden change in the noise itself. Specifically, the configuration is as follows.

【0040】即ち、上記所定時点から上記所定期間が経
過するまでの間における上記第1の検出信号の信号レベ
ルの変化を監視するための第1の監視手段、を設ける。
これに伴い、システム制御手段については、上記第1の
監視手段による監視結果に基づいて、上記第1の検出信
号の信号レベルが或る第5の程度以上に変化したか否か
を判断するよう構成する。ここで、例えば、第1の検出
信号の信号レベル、即ち雑音レベルが、第5の程度以上
に変化していないと判断しているときは、当該雑音自体
に急激な変化が生じていないものと認識する。そして、
上記のように、第2の監視手段による監視結果に基づい
て、第2の検出信号の信号レベルが減少傾向にあるか否
かを判断する。一方、上記第1の検出信号の信号レベル
が第5の程度以上に変化したと判断したときには、上記
雑音自体に急激な変化が生じたものと認識し、即座に上
記所定の処理を実行するよう、システム制御手段を構成
する。
That is, there is provided first monitoring means for monitoring a change in the signal level of the first detection signal from the predetermined point in time until the predetermined period elapses.
Accordingly, the system control means determines whether or not the signal level of the first detection signal has changed by a certain fifth degree or more based on the monitoring result by the first monitoring means. Constitute. Here, for example, when it is determined that the signal level of the first detection signal, that is, the noise level has not changed by a fifth degree or more, it is determined that the noise itself has not undergone a rapid change. recognize. And
As described above, it is determined whether or not the signal level of the second detection signal is decreasing based on the monitoring result by the second monitoring unit. On the other hand, when it is determined that the signal level of the first detection signal has changed by a fifth degree or more, it is recognized that a sudden change has occurred in the noise itself, and the predetermined process is immediately executed. And system control means.

【0041】なお、上記のように第1の検出信号の信号
レベルが第5の程度以上に変化したか否かを判断するた
めのシステム制御手段の具体的な態様は、次の通りであ
る。
The specific mode of the system control means for judging whether or not the signal level of the first detection signal has changed to the fifth level or more as described above is as follows.

【0042】まず、上記所定時点における上記第1の検
出信号の信号レベルを第1の基準レベルとして記憶する
ための第1の基準記憶手段、を設ける。この第1の基準
記憶手段もまた、上記フィルタ係数記憶手段や第2の基
準記憶手段と同様、例えばRAM等の半導体メモリ等に
より構成できる。そして、上記システム制御手段によ
り、上記所定時点から上記所定期間が経過した時点での
第1の検出信号の信号レベルと、上記第1の基準レベル
と、を比較する。ここで、例えば第1の検出信号の信号
レベルと第1の基準レベルとの差が、上記第5の程度に
対応する所定の範囲内であって、これら第1の検出信号
の信号レベルと第1の基準レベルとが略同等であると見
なせるとき、当該第1の検出信号の信号レベルは上記第
5の程度以上に変化していないものと判断する。これと
同時に、その時点での第1の検出信号の信号レベルを、
上記第1の基準レベルとして、第1の基準記憶手段に記
憶させ、即ち当該第1の基準レベルを更新するよう、シ
ステム制御手段を構成する。一方、上記所定期間が経過
した時点での第1の検出信号の信号レベルと上記第1の
基準レベルとの差が、上記所定の範囲内にないとき、当
該第1の検出信号の信号レベルが上記第5の程度以上に
変化したものと判断して、即座に上記所定の処理を実行
するよう、システム制御手段を構成する。
First, there is provided first reference storage means for storing the signal level of the first detection signal at the predetermined time as a first reference level. The first reference storage means can also be constituted by a semiconductor memory such as a RAM, for example, like the filter coefficient storage means and the second reference storage means. Then, the system control means compares the signal level of the first detection signal at the time when the predetermined period has elapsed from the predetermined time with the first reference level. Here, for example, the difference between the signal level of the first detection signal and the first reference level is within a predetermined range corresponding to the fifth degree, and the signal level of the first detection signal and the first reference level are different from each other. When it can be considered that the reference level of the first detection signal is substantially equal to the reference level, it is determined that the signal level of the first detection signal has not changed by the fifth degree or more. At the same time, the signal level of the first detection signal at that time is
The system control means is configured to store the first reference level in the first reference storage means, that is, to update the first reference level. On the other hand, when the difference between the signal level of the first detection signal at the time when the predetermined period has elapsed and the first reference level is not within the predetermined range, the signal level of the first detection signal becomes The system control means is configured to execute the predetermined process immediately upon judging that it has changed to the fifth degree or more.

【0043】なお、本発明は、音波を除去対象とする能
動型消音装置、に応用できる。
The present invention can be applied to an active silencer for removing sound waves.

【0044】[0044]

【発明の実施の形態】本発明の能動型雑音除去装置を例
えば能動型消音装置に応用する場合の第1の実施の形態
について、図1から図5を参照して説明する。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS A first embodiment in which the active noise eliminator of the present invention is applied to, for example, an active silencer will be described with reference to FIGS.

【0045】図1は、本第1の実施の形態の概略構成を
示すブロック図である。同図に示すように、本第1の実
施の形態は、上述した図8に示す従来の消音装置に対し
て、エラーレベル検出部6と、システム制御部7と、記
憶部8とを、設けたものである。これ以外の構成につい
ては、上記図8と同様であるので、同等部分には図8と
同一符号を付して、これらの詳細な説明を省略する。
FIG. 1 is a block diagram showing a schematic configuration of the first embodiment. As shown in the figure, in the first embodiment, an error level detection unit 6, a system control unit 7, and a storage unit 8 are provided in the conventional silencer shown in FIG. It is a thing. Other configurations are the same as those in FIG. 8 described above, and therefore, the same reference numerals are given to the same parts as in FIG.

【0046】上記のうち、エラーレベル検出部6は、こ
れに入力されるエラー信号Eの信号レベル(即ちエラー
レベルE)を検出するもので、その検出結果をシステム
制御部7に供給する。システム制御部7は、例えばCP
U(中央演算処理装置)構成のもので、上記エラー検出
部6から供給される検出結果に基づいて、予め記憶部8
に記憶されている制御プログラムに従って、例えば図2
のフローチャートに示すように、適応制御部3を制御す
る。なお、記憶部8は、例えばROMやRAM等の半導
体メモリ構成のもので、この記憶部8には、上記制御プ
ログラム以外に、後述する基準フィルタ係数Woと基準
エラーレベルEoとを、それぞれ記憶するための領域
が、設けられている。
The error level detector 6 detects the signal level of the error signal E (that is, the error level E) inputted thereto, and supplies the detection result to the system controller 7. The system control unit 7, for example,
U (central processing unit) configuration, based on the detection result supplied from the error detection unit 6, the storage unit 8
In accordance with the control program stored in, for example, FIG.
The adaptive controller 3 is controlled as shown in the flowchart of FIG. The storage unit 8 has, for example, a semiconductor memory configuration such as a ROM or a RAM, and stores, in addition to the control program, a reference filter coefficient Wo and a reference error level Eo, which will be described later. Area is provided.

【0047】即ち、本消音装置を起動すると、システム
制御部7は、まず、初期設定を行う(ステップS2)。
具体的には、所定の自己診断(セルフチェック)を行っ
た後、適応フィルタ31のフィルタ係数をクリアする。
このフィルタ係数をクリアした状態においては、適応フ
ィルタ31の伝達関数WはW=0となるので、スピーカ
4からは何ら制御音は放出されず、所謂能動消音動作自
体を停止している状態にある。そして、この状態で、上
述した二次音路Cを補償するための図示しないFIRフ
ィルタにより、当該二次音路Cを同定する。この二次音
路Cの同定は、当該同定を精度良く実行するのに十分な
或る一定時間だけ行ってもよいし、何らかの方法により
当該同定精度を監視してその精度が十分なものであると
見なせる程度に達するまで行ってもよい。そして、この
二次音路Cの同定作業を終えた後、適応制御部3による
適応フィルタ31のフィルタ係数の更新制御を、所定時
間、例えば所期の消音効果が得られる程度にまで実行
し、一連の初期設定を終了する。
That is, when the muffler is activated, the system controller 7 first performs an initial setting (step S2).
Specifically, after performing a predetermined self-diagnosis (self-check), the filter coefficients of the adaptive filter 31 are cleared.
In a state where the filter coefficient is cleared, the transfer function W of the adaptive filter 31 becomes W = 0, so that no control sound is emitted from the speaker 4 and the so-called active noise reduction operation itself is stopped. . Then, in this state, the secondary sound path C is identified by an unillustrated FIR filter for compensating the secondary sound path C described above. The identification of the secondary sound path C may be performed for a certain period of time sufficient to execute the identification with high accuracy, or the accuracy of the identification is monitored by monitoring the identification accuracy by some method. It may be performed until it reaches a level that can be regarded as. After the identification work of the secondary sound path C is completed, the update control of the filter coefficient of the adaptive filter 31 by the adaptive control unit 3 is performed for a predetermined time, for example, until an intended silencing effect is obtained, End a series of initial settings.

【0048】上記初期設定を終えた後、システム制御部
7は、現時点dで適応フィルタ31に設定されているフ
ィルタ係数Wdと、現時点dでのエラーレベル(詳しく
はエラーレベル検出部6によって検出して得たレベル)
Edとを、それぞれ上記基準フィルタ係数Wo及び基準エ
ラーレベルEoとして、上記記憶部8に記憶する(ステ
ップS4)。そして、上記時点dから所定期間が経過す
る(d=d+1となる)までの間、適応フィルタ31の
フィルタ係数の更新制御を実行する(ステップS6)。
After completing the initial setting, the system control unit 7 determines the filter coefficient Wd set in the adaptive filter 31 at the current time d and the error level at the current time d (specifically, the error level is detected by the error level detection unit 6). Level obtained
Ed is stored in the storage unit 8 as the reference filter coefficient Wo and the reference error level Eo, respectively (step S4). Then, update control of the filter coefficient of the adaptive filter 31 is executed until a predetermined period elapses from the time point d (d = d + 1) (step S6).

【0049】上記時点dから上記所定期間が経過すると
(d=d+1となると)、システム制御部7は、当該所
定期間が経過した時点d(=d+1)におけるエラーレ
ベルEdと、上記記憶部8に記憶されている基準エラー
レベルEoとを、比較する(ステップS8)。ここで、
上記所定期間が経過した時点dでのエラーレベルEdが
上記基準エラーレベルEo以下であるとき(NOの場
合)、システム制御部7は、本消音装置の制御系が収束
する傾向にあり、消音効果が向上するものと判断する。
そして、システム制御部7は、その時点dにおけるフィ
ルタ係数WdとエラーレベルEdをそれぞれ新たな基準フ
ィルタ係数Wo及び基準エラーレベルEoとすべく、上記
ステップS4に戻る。これにより、上記所定期間が経過
した時点dにおけるエラーレベルEdとフィルタ係数Wd
とが、それぞれ新たな基準フィルタ係数Wo及び基準エ
ラーレベルEoとして、記憶部8に記憶され、即ちこれ
ら基準フィルタ係数Wo及び基準エラーレベルEoがそれ
ぞれ更新される。
When the predetermined period has elapsed since the time point d (when d = d + 1), the system control unit 7 stores the error level Ed at the time point d (= d + 1) when the predetermined period has elapsed, and stores the error level Ed in the storage unit 8. The stored reference error level Eo is compared (step S8). here,
When the error level Ed at the time point d when the predetermined period has elapsed is equal to or lower than the reference error level Eo (in the case of NO), the control system of the silencer tends to converge, and Is judged to be improved.
Then, the system control unit 7 returns to the step S4 to set the filter coefficient Wd and the error level Ed at the time point d to new reference filter coefficients Wo and reference error levels Eo, respectively. As a result, the error level Ed and the filter coefficient Wd at the time point d when the predetermined period has elapsed are obtained.
Are stored in the storage unit 8 as new reference filter coefficients Wo and reference error levels Eo, that is, the reference filter coefficients Wo and the reference error levels Eo are respectively updated.

【0050】一方、上記ステップS8において、上記所
定期間が経過した時点d(=d+1)でのエラーレベル
Edが上記基準エラーレベルEoよりも大きいとき(YE
Sの場合)、システム制御部7は、本消音装置の制御系
に何らかの異常が生じて当該制御系が発散する傾向にあ
るために、消音効果が悪化したものと判断する。する
と、システム制御部7は、その時点dで適応フィルタ3
1に設定されているフィルタ係数Wdを、上記基準フィ
ルタ係数Wo、換言すれば制御系が正常に動作している
ときのフィルタ係数Wo、に入れ替える(ステップS1
0)。そして、このようにフィルタ係数Wdを基準フィ
ルタ係数Woに入れ替えることによって、制御系が正常
な状態に戻って消音効果が向上し直すか否かを、判断す
る。
On the other hand, in step S8, when the error level Ed at the time point d (= d + 1) after the predetermined period has elapsed is larger than the reference error level Eo (YE
In the case of S), the system control unit 7 determines that the noise reduction effect has deteriorated because some abnormality occurs in the control system of the noise reduction device and the control system tends to diverge. Then, the system controller 7 sets the adaptive filter 3 at that time d.
The filter coefficient Wd set to 1 is replaced with the reference filter coefficient Wo, in other words, the filter coefficient Wo when the control system is operating normally (step S1).
0). Then, by replacing the filter coefficient Wd with the reference filter coefficient Wo, it is determined whether or not the control system returns to a normal state and the noise reduction effect is improved again.

【0051】即ち、システム制御部7は、上記ステップ
S10においてフィルタ係数Wdを基準フィルタ係数Wo
に入れ替えた後、そのときのエラーレベルEd'と、基準
エラーレベルEoとを、比較する(ステップS12)。
ここで、上記フィルタ係数Wdを基準フィルタ係数Woに
入れ替えた後のエラーレベルEd'が、上記基準エラーレ
ベルEo以下であるとき(NOの場合)、システム制御
部7は、当該フィルタ係数Wdを基準フィルタ係数Woに
入れ替えることによって制御系が正常な状態に戻り消音
効果が向上し直したものと判断する。そして、システム
制御部7は、その時点でのエラーレベルEd'及びフィル
タ係数Wdを新たな基準エラーレベルEo及び基準フィル
タ係数Woとすべく、上記ステップS4に戻る。
That is, in step S10, the system controller 7 sets the filter coefficient Wd to the reference filter coefficient Wo.
After that, the error level Ed 'at that time is compared with the reference error level Eo (step S12).
Here, when the error level Ed 'after replacing the filter coefficient Wd with the reference filter coefficient Wo is equal to or lower than the reference error level Eo (in the case of NO), the system control unit 7 sets the filter coefficient Wd as a reference. It is determined that the control system returns to the normal state by replacing the filter coefficient Wo with the filter coefficient Wo, and the noise reduction effect is improved again. Then, the system control unit 7 returns to the step S4 in order to set the error level Ed 'and the filter coefficient Wd at that time as the new reference error level Eo and the reference filter coefficient Wo.

【0052】これとは反対に、上記フィルタ係数Wdを
基準フィルタ係数Woに入れ替えても、依然として、当
該基準フィルタ係数Woに入れ替えた後のエラーレベル
Ed'が基準エラーレベルEoよりも大きい場合(ステッ
プS12においてYESの場合)には、システム制御部
7は、現状のままでは制御系がより一層発散して制御不
能となる可能性が高いと判断する。そして、システム制
御部7は、当該制御部を正常な状態に確実に復帰させる
べく、ステップS2に戻り、上記初期設定を実行し直
し、詳しくはフィルタ係数Wdをクリアした状態で二次
音路Cを同定し直す。これにより、制御系は、言わば初
期の状態に戻る。そして、このように制御系を初期の状
態に戻した後、システム制御部7は、上記フィルタ係数
Wdの更新制御を最初からやり直す。このように処理す
ることにより、例えば上述したハウリング現象や排気音
自体の特性が急激に変化する等により制御系に異常が生
じても、当該制御系を早期かつ確実に正常化できる。
On the contrary, even if the filter coefficient Wd is replaced with the reference filter coefficient Wo, the error level Ed 'after replacement with the reference filter coefficient Wo is still larger than the reference error level Eo (step S1). In the case of YES in S12), the system control unit 7 determines that there is a high possibility that the control system will further diverge and become uncontrollable under the current condition. Then, in order to surely return the control unit to a normal state, the system control unit 7 returns to step S2, re-executes the initial setting, and more specifically, the secondary sound path C with the filter coefficient Wd cleared. Is re-identified. As a result, the control system returns to an initial state. Then, after returning the control system to the initial state, the system control unit 7 restarts the update control of the filter coefficient Wd from the beginning. By performing such processing, even if an abnormality occurs in the control system due to, for example, the howling phenomenon or a sudden change in the characteristics of the exhaust sound itself, the control system can be quickly and reliably normalized.

【0053】なお、本第1の実施の形態では、上記のよ
うに、ステップS12において依然として発散傾向にあ
る制御系を正常化するために(YESの場合)、ステッ
プS2に戻って初期設定を実行し直すように構成(プロ
グラム)しているが、これに限らない。即ち、発散傾向
にある制御系を正常化できるのであれば、上記初期設定
以外の方法により、当該制御系を正常化してもよい。
In the first embodiment, as described above, in order to normalize the control system that still tends to diverge in step S12 (in the case of YES), the process returns to step S2 to execute the initial setting. Although it is configured (programmed) so as to re-execute, it is not limited to this. That is, as long as the control system that tends to diverge can be normalized, the control system may be normalized by a method other than the initial setting.

【0054】また、上記フィルタ係数Wdを更新制御す
ることにより消音効果が向上しているか否を判断する際
の周期(ステップS6における時点dから上記所定期間
が経過するまでの時点d=d+1までの時間差「+
1」)については、消音装置の用途や規模等に応じて適
宜決定できるよう可変構成とするのが望ましい。
Further, a cycle for judging whether or not the muffling effect is improved by controlling the updating of the filter coefficient Wd (from the time d in step S6 to the time d = d + 1 from the time d until the predetermined period elapses). Time difference "+
Regarding 1)), it is desirable to have a variable configuration so that it can be appropriately determined according to the use, scale, etc. of the silencer.

【0055】そして、ステップS8において、上記所定
期間が経過した時点d(=d+1)におけるエラーレベ
ルEdと、基準エラーレベルEoとを、比較するよう構成
したが、これに限らない。例えば、上記所定期間が経過
するまで(時点dから時点d+1まで)の間のエラーレ
ベルEdの平均値と、上記基準エラーレベルEoとを、比
較するよう構成してもよい。また、エラーレベル検出部
6に、エラーレベルEdを積分する等、当該エラーレベ
ルEdを平滑化する機能、を設けてもよい。このように
すれば、背景雑音等の影響を排除でき、より安定した動
作を実現できる。このことは、ステップS12について
も、同様である。即ち、ステップS12において、上記
フィルタ係数Wdを基準フィルタ係数Woに入れ替えた後
のエラーレベルEd'を平滑化し、この平滑化して得たエ
ラーレベルEd'と基準エラーレベルEdとを比較するよ
う、構成してもよい。
In step S8, the error level Ed at the time point d (= d + 1) at which the predetermined period has elapsed is compared with the reference error level Eo. However, the present invention is not limited to this. For example, a configuration may be adopted in which the average value of the error level Ed during the time period (from the time point d to the time point d + 1) elapses and the reference error level Eo are compared. Further, the error level detection unit 6 may be provided with a function of smoothing the error level Ed, such as integrating the error level Ed. In this way, the influence of background noise and the like can be eliminated, and more stable operation can be realized. This is the same for step S12. That is, in step S12, the error level Ed 'after replacing the filter coefficient Wd with the reference filter coefficient Wo is smoothed, and the smoothed error level Ed' is compared with the reference error level Ed. May be.

【0056】更に、本第1の実施の形態では、エラーレ
ベル検出部6によりエラーレベルEdを検出することに
より、言わばエラー信号Eの大きさを監視するよう構成
したが、これに限らない。例えば、エラー信号Eの周波
数や位相等、当該エラー信号Eに含まれる上記エラーレ
ベルEd以外の他の物理量を検出することにより、当該
エラー信号Eの大きさを直接的または間接的に監視して
もよい。
Further, in the first embodiment, the error level detection unit 6 detects the error level Ed to monitor the magnitude of the error signal E, but the present invention is not limited to this. For example, by detecting a physical quantity other than the error level Ed included in the error signal E, such as the frequency and phase of the error signal E, the magnitude of the error signal E is directly or indirectly monitored. Is also good.

【0057】また、上記エラーレベル検出部6は、シス
テム制御部7に内蔵した構成としてもよい。これらエラ
ーレベル検出部6とシステム制御部7とを組み合わせた
構成が、特許請求の範囲に記載の監視手段に対応する。
また、システム制御部7は、特許請求の範囲に記載のシ
ステム制御手段にも対応する。そして、排気ダクト1内
が、特許請求の範囲に記載の伝送路に対応し、リファレ
ンスマイクロホン2及びエラーマイクロホン5が、それ
ぞれ特許請求の範囲に記載の第1及び第2の各検出手段
に対応し、二次音路Cが、特許請求の範囲に記載の二次
伝達関数に対応する。更に、基準エラーレベルEoが、
特許請求の範囲に記載の第2の基準値に対応し、記憶部
8が、特許請求の範囲に記載のフィルタ係数記憶手段及
び第2の基準記憶手段に対応する。
The error level detector 6 may be built in the system controller 7. A configuration in which the error level detection unit 6 and the system control unit 7 are combined corresponds to a monitoring unit described in claims.
The system control unit 7 also corresponds to a system control unit described in the claims. The inside of the exhaust duct 1 corresponds to the transmission path described in the claims, and the reference microphone 2 and the error microphone 5 correspond to the first and second detection means described in the claims, respectively. , The secondary sound path C corresponds to the secondary transfer function described in the claims. Further, the reference error level Eo is
The storage unit 8 corresponds to a second reference value described in the claims, and the storage unit 8 corresponds to a filter coefficient storage unit and a second reference storage unit described in the claims.

【0058】上記図2におけるステップS8及びステッ
プS12に代えて、例えば図3に示すようなステップS
80及びステップS120を、設けてもよい。即ち、図
3におけるステップS80においては、エラーレベルE
dと基準エラーレベルEoとを比較する際に、当該エラー
レベルEdの比較対象となる基準エラーレベルEoに、所
謂マージンαを設ける。具体的には、エラーレベルEd
が、基準エラーレベルEoから所定のマージンαを差し
引いて得た値[Eo−α]よりも小さいときに始めて
(Ed<Eo−αのとき)、システム制御部7は、制御系
が収束傾向にあるものと見なす。この場合、システム制
御部7は、ステップS4に戻り、基準フィルタ係数Wo
と基準エラーレベルEoとを更新する。ここで言うマー
ジンαが、特許請求の範囲に記載の第1の余裕値に対応
し、ひいては第1の程度に対応する。
In place of steps S8 and S12 in FIG. 2, for example, step S8 shown in FIG.
80 and step S120 may be provided. That is, in step S80 in FIG.
When comparing d with the reference error level Eo, a so-called margin α is provided for the reference error level Eo to be compared with the error level Ed. Specifically, the error level Ed
Is smaller than a value [Eo−α] obtained by subtracting a predetermined margin α from the reference error level Eo (when Ed <Eo−α), the system control unit 7 determines that the control system has a tendency to converge. Consider it to be. In this case, the system control unit 7 returns to step S4 and returns to the reference filter coefficient Wo.
And the reference error level Eo are updated. The margin α here corresponds to the first margin value described in the claims, and thus corresponds to the first degree.

【0059】一方、上記ステップS80において、エラ
ーレベルEdが、基準エラーレベルEoに対して上記マー
ジンαを足して得た値[Eo+α]よりも大きいとき
(Ed>Eo−αのとき)には、システム制御部7は、制
御系が発散傾向にあるものと見なす。この場合、システ
ム制御部7は、ステップS10に進み、適応フィルタ3
1のフィルタ係数Wdを、基準フィルタ係数Woに入れ替
える。ここで言うマージンαが、特許請求の範囲に記載
の第2の余裕値に対応し、ひいては第2の程度に対応す
る。
On the other hand, if the error level Ed is larger than the value [Eo + α] obtained by adding the margin α to the reference error level Eo in the step S80 (when Ed> Eo−α), The system control unit 7 regards the control system as having a tendency to diverge. In this case, the system control unit 7 proceeds to step S10,
The filter coefficient Wd of 1 is replaced with the reference filter coefficient Wo. The margin α mentioned here corresponds to the second margin value described in the claims, and thus corresponds to the second degree.

【0060】なお、ステップS80において、エラーレ
ベルEdが、基準エラーレベルEoから上記マージンαを
差し引いて得た値[Eo−α]以上であって、かつ当該
基準エラーレベルEoに対して上記マージンαを足して
得た値[Eo+α]以下の範囲内にあるとき(Eo−α≦
Ed≦Eo+αのとき)、システム制御部7は、これらエ
ラーレベルEdと基準エラーレベルEoとは略等価であ
り、制御系は比較的に安定しているものと見なす。この
場合、システム制御部7は、基準フィルタ係数Wo及び
基準エラーレベルEoを更新したり、或いは適応フィル
タ31のフィルタ係数Wdを基準フィルタ係数Woに入れ
替えたりすることなく、そのままステップS6に戻り、
上記フィルタ係数Wdの更新制御を継続する。
In step S80, the error level Ed is equal to or greater than a value [Eo-α] obtained by subtracting the margin α from the reference error level Eo, and the margin α is equal to the reference error level Eo. Is within the range of [Eo + α] or less (Eo−α ≦
(Ed ≦ Eo + α), the system control unit 7 considers that the error level Ed and the reference error level Eo are substantially equivalent, and that the control system is relatively stable. In this case, the system control unit 7 returns to step S6 without updating the reference filter coefficient Wo and the reference error level Eo, or replacing the filter coefficient Wd of the adaptive filter 31 with the reference filter coefficient Wo.
The update control of the filter coefficient Wd is continued.

【0061】また、図3におけるステップS120にお
いては、次のような処理を行う。即ち、上記フィルタ係
数Wdを基準フィルタ係数Woに入れ替えた後のエラーレ
ベルEd'と、基準エラーレベルEoと、を比較する際に
も、当該エラーレベルEd'の比較対象となる基準エラー
レベルEoに、マージンαを設ける。具体的には、上記
エラーレベルEd'が、基準エラーレベルEoに対してマ
ージンαを足して得た値[Eo+α]よりも大きいとき
(Ed'>Eo−αのとき)、システム制御部7は、上記
フィルタ係数Wdを基準フィルタ係数Woに入れ替えても
依然として制御系が発散傾向にあるものと見なす。この
場合、システム制御部7は、制御系を初期の状態に戻す
べく、ステップS2に戻り、初期設定を行う。ここで言
うマージンαが、特許請求の範囲に記載の第3の余裕値
に対応し、ひいては第3の程度に対応する。
In step S120 in FIG. 3, the following processing is performed. That is, when comparing the error level Ed ′ after replacing the filter coefficient Wd with the reference filter coefficient Wo with the reference error level Eo, the error level Ed ′ is also compared with the reference error level Eo to be compared with the error level Ed ′. , A margin α is provided. Specifically, when the error level Ed 'is larger than the value [Eo + α] obtained by adding the margin α to the reference error level Eo (when Ed'> Eo-α), the system control unit 7 Even if the filter coefficient Wd is replaced with the reference filter coefficient Wo, it is considered that the control system still tends to diverge. In this case, the system control unit 7 returns to step S2 and performs initial settings to return the control system to the initial state. The margin α here corresponds to the third margin value described in the claims, and thus corresponds to the third degree.

【0062】一方、上記ステップS120において、エ
ラーレベルEd'が、基準エラーレベルEoから上記マー
ジンαを差し引いて得た値[Eo−α]よりも小さいと
き(Ed<Eo−αのとき)、システム制御部7は、上記
フィルタ係数Wdを基準フィルタ係数Woに入れ替えるこ
とによって、制御系が収束傾向に転じたものと判断す
る。この場合、システム制御部7は、ステップS4に戻
り、基準フィルタ係数Woと基準エラーレベルEoとを更
新する。ここで言うマージンαが、特許請求の範囲に記
載の第4の余裕値に対応し、ひいては第4の程度に対応
する。
On the other hand, when the error level Ed 'is smaller than the value [Eo-α] obtained by subtracting the margin α from the reference error level Eo in the step S120 (when Ed <Eo-α), the system The control unit 7 determines that the control system has turned to a convergence tendency by replacing the filter coefficient Wd with the reference filter coefficient Wo. In this case, the system control unit 7 returns to step S4 and updates the reference filter coefficient Wo and the reference error level Eo. The margin α here corresponds to the fourth margin value described in the claims, and thus corresponds to the fourth degree.

【0063】そして、このステップS120において
も、エラーレベルEd'が、基準エラーレベルEoから上
記マージンαを差し引いて得た値[Eo−α]以上であ
って、かつ当該基準エラーレベルEoに対して上記マー
ジンαを足して得た値[Eo+α]以下の範囲内にある
とき(Eo−α≦Ed≦Eo+αのとき)、システム制御
部7は、これらエラーレベルEd'と基準エラーレベルE
oとは略等価であり、制御系は比較的に安定しているも
のと見なす。この場合、システム制御部7は、基準フィ
ルタ係数Wo及び基準エラーレベルEoを更新したり、或
いは再度初期設定を行ったりすることなく、そのままス
テップS6に戻り、上記フィルタ係数Wdの更新制御を
継続する。
Also in this step S120, the error level Ed 'is equal to or greater than the value [Eo-α] obtained by subtracting the margin α from the reference error level Eo, and is equal to the reference error level Eo. When the value is within the range [Eo + α] obtained by adding the margin α (when Eo−α ≦ Ed ≦ Eo + α), the system control unit 7 sets the error level Ed ′ and the reference error level E
It is almost equivalent to o, and the control system is considered to be relatively stable. In this case, the system control unit 7 returns to step S6 without updating the reference filter coefficient Wo and the reference error level Eo or performing initial setting again, and continues the update control of the filter coefficient Wd. .

【0064】なお、特許請求の範囲に記載の第1乃至第
4の余裕値、または第1乃至第4の程度に、それぞれ対
応する上記マージンαは、それぞれ同一としたが、これ
らを別々の値としてもよい。
The margins α corresponding to the first to fourth margin values or the first to fourth degrees described in the claims are the same, but they are different values. It may be.

【0065】そして、本第1の実施の形態においては、
本発明を能動型消音装置に応用する場合について説明し
たが、これに限らない。例えば、一般に知られているエ
コーキャンセラ等のように、能動型雑音消音装置以外の
雑音除去装置にも、本発明を応用できることは言うまで
もない。
Then, in the first embodiment,
Although the case where the present invention is applied to the active silencer has been described, the present invention is not limited to this. For example, it goes without saying that the present invention can be applied to a noise removing device other than the active noise canceling device, such as a generally known echo canceller.

【0066】ところで、上記図1に示すように、リファ
レンス信号R及びエラー信号Eに基づいて適応フィルタ
31のフィルタ係数を更新制御する場合、厳密に言う
と、上記各信号R及びEを周波数領域で分析せずに消音
対象とする全周波数帯域(所謂オーバオール値)にわた
って一様に上記フィルタ係数Wdを更新制御する場合、
適応制御部3は、上記各信号R及びEの各特性が互いに
無相関になるように、当該フィルタ係数Wdの更新制御
を実行する。従って、例えば図4に誇張して示すよう
に、元の排気音レベル(リファレンスレベルR)が大き
い周波数帯域(同図では低周波数側の帯域)において
は、上記フィルタ係数の更新制御により当該排気音レベ
ルが低減されるものの、元の排気音レベルが小さい周波
数帯域(同図では高周波数側の帯域)においては、当該
排気音レベルが却って(平均的なエラーレベルEにま
で)増大するという言わば逆転現象が起こり得る。ただ
し、同図からも判るように、全周波数帯域にわたって排
気音レベルを見ると、当該排気音レベルは全体的に低減
していることになり、表面的には一定の消音効果が得ら
れている状態となる。この現象は、上記フィルタ係数の
更新制御が進展する程、顕著になる傾向がある。
As shown in FIG. 1, when the filter coefficient of the adaptive filter 31 is updated and controlled based on the reference signal R and the error signal E, strictly speaking, the signals R and E are converted in the frequency domain. If the filter coefficient Wd is uniformly updated and controlled over the entire frequency band (so-called overall value) to be silenced without analysis,
The adaptive control unit 3 executes update control of the filter coefficient Wd such that the characteristics of the signals R and E are uncorrelated with each other. Therefore, as shown in an exaggerated manner in FIG. 4, for example, in a frequency band where the original exhaust sound level (reference level R) is large (the band on the lower frequency side in FIG. 4), the exhaust noise is controlled by the update control of the filter coefficient. Although the level is reduced, in a frequency band where the original exhaust sound level is small (the band on the high frequency side in the figure), the exhaust sound level is rather increased (to the average error level E). A phenomenon can occur. However, as can be seen from the figure, when looking at the exhaust sound level over the entire frequency band, the exhaust sound level is reduced as a whole, and a constant silencing effect is obtained on the surface. State. This phenomenon tends to become more remarkable as the update control of the filter coefficient progresses.

【0067】このような言わば過剰なフィルタ係数の更
新制御による逆転現象は、上記図1のように単にエラー
レベルEを全周波数帯域にわたって一様に監視するだけ
では、当該一部の周波数帯域における排気音レベルの増
大を検知することはできない。このことは、上述した特
許第2886709号に開示された従来技術において
も、同様である。そして、この逆転現象が、例えば人間
の聴覚が最も敏感であると言われている1kHz乃至2
kHzの周波数帯域で発生した場合、聴感的には消音効
果が悪化することになり、好ましくない。そこで、この
ようなフィルタ係数の過剰な更新制御を防止するために
は、図5に示すように構成するのが望ましい。
Such a reversal phenomenon due to excessive filter coefficient update control can be achieved by simply monitoring the error level E uniformly over the entire frequency band as shown in FIG. 1 above. No increase in sound level can be detected. This is the same in the prior art disclosed in Japanese Patent No. 2886709 described above. This reversal phenomenon occurs, for example, in the range of 1 kHz to 2 kHz, which is said to be most sensitive to human hearing.
If the noise is generated in the frequency band of kHz, the sound deadening effect is deteriorated in terms of hearing, which is not preferable. Therefore, in order to prevent such an excessive update control of the filter coefficient, it is desirable to configure as shown in FIG.

【0068】即ち、同図に示すように、上記エラー信号
Eを複数の周波数帯域f1、f2、・・・、fNの信号成
分に分割する帯域分割部9、を設ける。そして、この帯
域分割部9によって分割して得た各周波数帯域f1、f
2、・・・、fN毎のエラーレベルEdを、エラーレベル
検出部6によって、監視する。なお、このエラーレベル
検出部6には、上記帯域分割部9を経由しないエラー信
号(オーバオール値)Eそのものも入力される。
That is, as shown in the figure, a band dividing section 9 for dividing the error signal E into a plurality of signal components of frequency bands f1, f2,..., FN is provided. Each of the frequency bands f1 and f1 obtained by the division by the band division unit 9
2,..., FN, the error level Ed is monitored by the error level detector 6. The error level detector 6 also receives an error signal (overall value) E itself that does not pass through the band divider 9.

【0069】システム制御部7は、上記エラーレベル検
出部6によって検出して得た上記各周波数帯域f1、f
2、・・・、fN毎のエラーレベルEdを監視する。そし
て、これら各周波数帯域f1、f2、・・・、fN毎に、
例えば上記図2におけるステップS8を実行する。ここ
で、全ての周波数帯域f1、f2、・・・、fNにおい
て、エラーレベルEdが基準エラーレベルEo以下である
と判断したとき(ステップS8においてNOのとき)
に、システム制御部7は、制御系が正常に動作している
ものと判断して、ステップS4に戻る。一方、各周波数
帯域f1、f2、・・・、fNの一部、例えばいずれか1
つの帯域において、上記エラーレベルEdが基準エラー
レベルEoよりも大きいと判断したとき(ステップS8
においてYESのとき)、システム制御部7は、フィル
タ係数の更新制御が過剰に行われていると判断する。そ
して、システム制御部7は、適応フィルタ31のフィル
タ係数Wdを基準フィルタ係数Woに入れ替えるべく、ス
テップS10に進む。なお、ここで言うステップS8に
代えて、上記図3におけるステップS80を実行する場
合も、同様である。
The system control unit 7 controls the frequency bands f 1 and f 1 obtained by the error level detection unit 6.
2,..., Monitor the error level Ed for each fN. Then, for each of these frequency bands f1, f2,.
For example, step S8 in FIG. 2 is executed. Here, when it is determined that the error level Ed is equal to or lower than the reference error level Eo in all the frequency bands f1, f2,..., FN (NO in step S8).
Then, the system control unit 7 determines that the control system is operating normally, and returns to step S4. On the other hand, a part of each frequency band f1, f2,.
When it is determined that the error level Ed is higher than the reference error level Eo in one band (step S8)
Is YES), the system control unit 7 determines that the update control of the filter coefficient is excessively performed. Then, the system control unit 7 proceeds to step S10 in order to replace the filter coefficient Wd of the adaptive filter 31 with the reference filter coefficient Wo. The same applies to the case where step S80 in FIG. 3 is executed instead of step S8 mentioned here.

【0070】上記と同様に、図2のステップS12にお
いても、システム制御部7は、上記各周波数帯域f1、
f2、・・・、fN毎に、上記フィルタ係数Wdを基準フ
ィルタ係数Woに入れ替えた後のエラーレベルEd'が、
基準エラーレベルEoよりも大きいか否かを、判断す
る。ここで、全ての周波数帯域f1、f2、・・・、fN
において、当該エラーレベルEd'が基準エラーレベルE
o以下であると判断したとき(ステップS12において
NOの場合)、システム制御部7は、上記フィルタ係数
Wdを基準フィルタ係数Woに入れ替えることにより制御
系が正常な状態に戻ったものと判断して、ステップS4
に戻る。一方、各周波数帯域f1、f2、・・・、fNの
一部、例えばいずれか1つの帯域において、上記エラー
レベルEd'が基準エラーレベルEoよりも大きいと判断
したとき(ステップS12においてYESのとき)、シ
ステム制御部7は、その一部の周波数帯域において制御
系が発散する傾向にあると判断する。そして、システム
制御部7は、当該一部の周波数帯域を含む全ての周波数
帯域f1、f2、・・・、fNにおいて、制御系を正常な
状態に確実に復帰させるべく、ステップS2に戻り、上
記初期設定を実行し直す。なお、ここで言うステップS
12に代えて、上記図3におけるステップS120を実
行する場合も、同様である。
Similarly to the above, also in step S12 of FIG. 2, the system control unit 7 sets the frequency bands f1,
For each of f2,..., fN, the error level Ed 'after replacing the filter coefficient Wd with the reference filter coefficient Wo is
It is determined whether it is higher than the reference error level Eo. Here, all frequency bands f1, f2,..., FN
, The error level Ed 'is equal to the reference error level E.
When it is determined that it is equal to or less than o (NO in step S12), the system control unit 7 determines that the control system has returned to a normal state by replacing the filter coefficient Wd with the reference filter coefficient Wo. , Step S4
Return to On the other hand, when it is determined that the error level Ed ′ is higher than the reference error level Eo in a part of each of the frequency bands f1, f2,..., FN, for example, in any one band (when YES in step S12) ), The system control unit 7 determines that the control system tends to diverge in a part of the frequency band. Then, the system control unit 7 returns to step S2 in order to surely return the control system to a normal state in all the frequency bands f1, f2,..., FN including the partial frequency band. Perform the initial setting again. Note that step S here
The same applies to the case where step S120 in FIG.

【0071】なお、この図5における帯域分割部9が、
特許請求の範囲に記載の帯域分割手段に対応する。この
帯域分割部9は、例えば一般に知られているフーリエ変
換回路や、その他の直交変換回路により、実現できる。
また、上記各周波数帯域f1、f2、・・・、fNにそれ
ぞれ通過帯域を有する複数のバンド・パス・フィルタを
並列に組み合せたフィルタ群や、複数のハイ・パス・フ
ィルタとロー・パス・フィルタとを組み合せることによ
っても、当該帯域分割部9を実現できる。更に、ソフト
ウェア処理によっても、当該帯域分割部9を実現でき
る。
Note that the band dividing section 9 in FIG.
It corresponds to the band dividing means described in the claims. The band division unit 9 can be realized by, for example, a generally known Fourier transform circuit or another orthogonal transform circuit.
Further, a filter group in which a plurality of band-pass filters each having a pass band in each of the frequency bands f1, f2,..., FN are combined, or a plurality of high-pass filters and a plurality of low-pass filters The band division unit 9 can also be realized by combining Furthermore, the band division unit 9 can be realized by software processing.

【0072】次に、本発明の第2の実施の形態につい
て、図6及び図7を参照して説明する。図6は、本第2
の実施の形態の概略構成を示す図である。同図に示すよ
うに、本第2の実施の形態は、上記図1に示す第1の実
施の形態に対して、リファレンス信号Rが入力され当該
リファレンス信号Rの信号レベル(即ちリファレンスレ
ベルR)を検出するためのリファレンスレベル検出部1
0、を設けたものである。そして、このリファレンスレ
ベル検出部10によって検出して得たリファレンスレベ
ルRをも、システム制御部7に供給するよう、構成した
ものである。本第2の実施の形態におけるシステム制御
部7の動作内容を、図7に示す。
Next, a second embodiment of the present invention will be described with reference to FIGS. FIG.
It is a figure showing a schematic structure of an embodiment. As shown in the figure, the second embodiment is different from the first embodiment shown in FIG. 1 in that a reference signal R is inputted and the signal level of the reference signal R (that is, the reference level R). Reference level detection unit 1 for detecting
0 is provided. The reference level R detected by the reference level detection unit 10 is also supplied to the system control unit 7. FIG. 7 shows the operation of the system control unit 7 in the second embodiment.

【0073】同図に示すように、本第2の実施の形態で
は、上記図2に示す第1の実施の形態の手順において、
ステップS8とステップS10との間に、新たなステッ
プS14を設けたものである。また、ステップS4にお
いて、上述した基準フィルタ係数Wo及び基準エラーレ
ベルEo以外に、所定時点dでのリファレンスレベルRd
を、基準リファレンスレベルRoとして、記憶部8に記
憶するよう構成(プログラム)している。これ以外の各
ステップについては、上記図2と同様であるので、これ
ら同等部分の詳細な説明は省略する。
As shown in the figure, in the second embodiment, in the procedure of the first embodiment shown in FIG.
A new step S14 is provided between steps S8 and S10. In step S4, in addition to the reference filter coefficient Wo and the reference error level Eo, the reference level Rd
Is stored in the storage unit 8 as a reference reference level Ro (program). Other steps are the same as those in FIG. 2 described above, and thus detailed description of these equivalent parts will be omitted.

【0074】即ち、本第2の実施の形態におけるシステ
ム制御部7は、上記ステップS14において、上記所定
時点dから所定期間が経過した時点(d=d+1)での
リファレンスレベルRdと上記基準リファレンスレベル
Roとを比較する。ここで、例えば、これら両者の差
(Rd−Ro)が所定の範囲内にあるとき、厳密には当該
両者の差の絶対値(|Rd−Ro|)が或るマージンβ以
下の場合(YESの場合)、システム制御部7は、消音
対象である排気音自体のレベル(即ちリファレンスレベ
ルRd)が余り変動していないものと判断して、ステッ
プS10に進む。一方、このステップS14において、
上記絶対値(|Rd−Ro|)が上記マージンβよりも大
きい場合(NOの場合)、システム制御部7は、排気音
自体のレベルが極端に変動したものと判断する。そし
て、システム制御部7は、現状のままでは制御系がより
一層発散する可能性があると判断して、即座にステップ
S2に戻り、初期設定を実行し直す。
That is, in step S14, the system control unit 7 in the second embodiment sets the reference level Rd and the reference reference level at the time (d = d + 1) when a predetermined period has elapsed from the predetermined time d. Compare with Ro. Here, for example, when the difference (Rd−Ro) between the two is within a predetermined range, strictly speaking, when the absolute value (| Rd−Ro |) of the difference between the two is equal to or less than a certain margin β (YES) In this case, the system control unit 7 determines that the level of the exhaust sound itself to be silenced (that is, the reference level Rd) does not fluctuate so much, and proceeds to step S10. On the other hand, in this step S14,
When the absolute value (| Rd-Ro |) is larger than the margin β (in the case of NO), the system control unit 7 determines that the level of the exhaust sound itself has extremely fluctuated. Then, the system control unit 7 determines that there is a possibility that the control system may further diverge in the current state, and immediately returns to step S2 to execute the initial setting again.

【0075】この第2の実施の形態によれば、消音対象
である排気音自体が極端に変動して、この変動に制御系
が追随できずに発散する可能性があるときでも、瞬時に
これを察知して、当該制御系を正常な状態に復帰させる
ことができる。
According to the second embodiment, even when the exhaust sound itself to be silenced fluctuates extremely and there is a possibility that the control system cannot follow this fluctuation and diverge, the instantaneous exhaust sound can be obtained. And the control system can be returned to a normal state.

【0076】なお、上記ステップS14は、ステップS
6とステップS8との間に設けてもよい。ただし、制御
系が比較的に安定しているときには、排気音自体のレベ
ルが余り変動していないこと(即ちステップS14にお
いてYESとなること)は明らかであるので、上記図7
のように、ステップS8とステップS10との間に当該
ステップS14を設ける方が、制御系全体としての動作
効率は良い。
It should be noted that the above step S14 is replaced by step S14.
6 and step S8. However, when the control system is relatively stable, it is clear that the level of the exhaust sound itself does not fluctuate much (that is, YES in step S14).
As described above, providing the step S14 between the step S8 and the step S10 improves the operation efficiency of the entire control system.

【0077】本第2の実施の形態における基準リファレ
ンスレベルRoが、特許請求の範囲に記載の第1の基準
レベルに対応し、この基準リファレンスレベルRoの記
憶(保存)先となる記憶部8が、特許請求の範囲に記載
の第1の基準記憶手段に対応する。そして、上記マージ
ンβ(厳密には±β)が、特許請求の範囲に記載の所定
の範囲に対応し、ひいては第5の程度に対応する。
The reference reference level Ro in the second embodiment corresponds to the first reference level described in the claims, and the storage unit 8 that stores (stores) the reference reference level Ro is , Corresponds to the first reference storage means described in the claims. Then, the margin β (strictly ± β) corresponds to a predetermined range described in the claims, and thus corresponds to a fifth degree.

【0078】また、図7に示すフローチャートにおいて
も、ステップS8及びステップS12に代えて、上記図
3に示すステップS80及びステップS120と同様の
ステップを設けてもよい。更に、本第2の実施の形態で
は、リファレンスレベル検出部10によりリファレンス
レベルEdを検出することにより、言わばリファレンス
信号Rの大きさを監視するよう構成したが、これに限ら
ない。例えば、リファレンス信号Rの周波数や位相等、
当該リファレンス信号Rに含まれる上記リファレンスレ
ベルRd以外の他の物理量を検出することにより、当該
リファレンス信号Eの大きさを直接的または間接的に監
視してもよい。
In the flowchart shown in FIG. 7, steps similar to steps S80 and S120 shown in FIG. 3 may be provided instead of steps S8 and S12. Further, in the second embodiment, the reference level detector 10 detects the reference level Ed to monitor the magnitude of the reference signal R, but the present invention is not limited to this. For example, the frequency and phase of the reference signal R,
The magnitude of the reference signal E may be monitored directly or indirectly by detecting a physical quantity other than the reference level Rd included in the reference signal R.

【0079】[0079]

【発明の効果】以上のように、本発明によれば、制御系
に何らかの異常が生じて当該制御系が発散する傾向にあ
るとき、まず、適応フィルタ手段のフィルタ係数を、当
該制御系が正常なときのものに入れ替える。そして、こ
のフィルタ係数を入れ替えることにより制御系が正常な
状態に戻る場合には、そのまま継続して当該フィルタ係
数の更新制御を実行する。一方、上記適応フィルタ手段
のフィルタ係数を入れ替えても制御系が正常な状態に戻
らない場合には、当該制御系を確実に復帰させるための
所定の処理を実行する。従って、ハウリング現象に係ら
ず、例えば除去対称とする雑音自体の特性が急激に変化
する等の様々な要因により、制御系に異常が生じたとし
ても、これらの異常に対し確実に対処して当該制御系を
復帰させることができる、という効果がある。
As described above, according to the present invention, when any abnormality occurs in the control system and the control system tends to diverge, first, the filter coefficient of the adaptive filter means is set to the normal value. Replace it with the one you like. When the control system returns to a normal state by exchanging the filter coefficients, the control of updating the filter coefficients is continuously performed. On the other hand, when the control system does not return to a normal state even after the filter coefficients of the adaptive filter unit are replaced, a predetermined process for surely returning the control system is executed. Therefore, irrespective of the howling phenomenon, even if an abnormality occurs in the control system due to various factors such as a sudden change in the characteristic of the noise itself, which is the removal symmetry, it is necessary to reliably cope with the abnormality and deal with the abnormality. There is an effect that the control system can be restored.

【0080】また、第2の検出信号を複数の周波数帯域
の信号成分に分割して、これら各周波数帯域毎に当該第
2の検出信号の信号レベルを監視すれば、上述した所謂
過剰なフィルタ係数の更新制御を防止することもでき
る。即ち、この過剰なフィルタ係数の更新制御による一
部の周波数帯域における雑音レベルの増大を防止でき
る、という効果も得られる。
If the second detection signal is divided into signal components of a plurality of frequency bands and the signal level of the second detection signal is monitored for each of these frequency bands, the above-described excessive filter coefficient Update control can be prevented. That is, the effect of preventing an increase in the noise level in some frequency bands due to the excessive filter coefficient update control can be obtained.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明を能動型消音装置に応用した場合の第1
の実施の形態を示す概略構成図である。
FIG. 1 shows a first case where the present invention is applied to an active silencer.
It is a schematic structure figure showing an embodiment.

【図2】同実施の形態における制御部の動作内容を表す
フローチャートである。
FIG. 2 is a flowchart showing an operation content of a control unit in the embodiment.

【図3】図2における一部の処理内容を変更したフロー
チャートである。
FIG. 3 is a flowchart in which some processing contents in FIG. 2 are changed.

【図4】同実施の形態においてフィルタ係数が過剰に更
新制御されている状態を示すグラフである。
FIG. 4 is a graph showing a state in which a filter coefficient is excessively updated and controlled in the embodiment.

【図5】同実施の形態においてフィルタ係数の過剰な更
新制御を防止するための機能を備えた概略構成図ある。
FIG. 5 is a schematic configuration diagram provided with a function for preventing excessive updating control of a filter coefficient in the embodiment.

【図6】本発明を能動型消音装置に応用した場合の第2
の実施の形態を示す概略構成図である。
FIG. 6 shows a second example in which the present invention is applied to an active silencer.
It is a schematic structure figure showing an embodiment.

【図7】同実施の形態における制御部の動作内容を表す
フローチャートである。
FIG. 7 is a flowchart showing an operation content of a control unit in the embodiment.

【図8】従来の能動型消音装置の一例を示す概略構成図
である。
FIG. 8 is a schematic configuration diagram illustrating an example of a conventional active silencer.

【符号の説明】[Explanation of symbols]

1 排気ダクト 2 リファレンスマイクロホン 3 適応制御部 4 二次音源スピーカ 5 エラーマイクロホン 6 エラーレベル検出部 7 システム制御部 8 記憶部 31 適応フィルタ Reference Signs List 1 exhaust duct 2 reference microphone 3 adaptive control unit 4 secondary sound source speaker 5 error microphone 6 error level detection unit 7 system control unit 8 storage unit 31 adaptive filter

───────────────────────────────────────────────────── フロントページの続き Fターム(参考) 3G004 AA01 AA05 BA01 CA12 DA00 DA25 EA01 3H025 CA01 CB41 5D061 FF02  ──────────────────────────────────────────────────続 き Continued on the front page F term (reference) 3G004 AA01 AA05 BA01 CA12 DA00 DA25 EA01 3H025 CA01 CB41 5D061 FF02

Claims (20)

【特許請求の範囲】[Claims] 【請求項1】 伝送路に入力される被制御信号を検出し
て、この検出結果に応じた第1の検出信号を出力する第
1の検出手段と、 上記第1の検出信号を処理して制御用信号を生成し、こ
れを上記伝送路内に供給して上記被制御信号に干渉させ
る適応フィルタ手段と、 上記伝送路から出力される信号を検出して、この検出結
果に応じた第2の検出信号を出力する第2の検出手段
と、 上記第1及び第2の各検出信号が入力され、これら各検
出信号に基づいて、上記制御用信号の特性が、上記被制
御信号を打ち消すのに必要な特性となる状態に、上記適
応フィルタ手段のフィルタ係数を更新制御する適応制御
手段と、 所定時点における上記フィルタ係数が、基準フィルタ係
数として記憶されるフィルタ係数記憶手段と、 上記所定時点から所定期間が経過するまでの間における
上記第2の検出信号の大きさの変化を監視する第2の監
視手段と、 この第2の監視手段による監視結果に基づいて、上記第
2の検出信号の大きさが減少傾向にあるか否かを判断
し、少なくとも該第2の検出信号の大きさが減少傾向に
あると判断したとき、その時点での上記適応フィルタ手
段のフィルタ係数を上記基準フィルタ係数として上記フ
ィルタ係数記憶手段に記憶させ、少なくとも上記第2の
検出信号の大きさが増大傾向にあると判断したとき、上
記適応フィルタ手段のフィルタ係数として上記基準フィ
ルタ係数を設定するよう上記適応制御手段を制御すると
共に、この基準フィルタ係数を設定した状態で上記第2
の検出信号の大きさを評価し、この評価において少なく
とも該第2の検出信号の大きさが増大傾向にあると判断
したとき、上記適応制御手段による上記適応フィルタ手
段の制御を正常化するための所定の処理を実行する、シ
ステム制御手段と、を具備する能動型雑音除去装置。
A first detection means for detecting a controlled signal input to a transmission line and outputting a first detection signal in accordance with a result of the detection; and processing the first detection signal. An adaptive filter means for generating a control signal and supplying it to the transmission path to interfere with the controlled signal; detecting a signal output from the transmission path; Second detection means for outputting the detection signal of the above, and the first and second detection signals are inputted, and the characteristic of the control signal cancels the controlled signal based on each of the detection signals. An adaptive control means for updating and controlling the filter coefficient of the adaptive filter means to a state having characteristics necessary for the filter filter means; a filter coefficient storage means for storing the filter coefficient at a predetermined time as a reference filter coefficient; Predetermined period A second monitoring means for monitoring a change in the magnitude of the second detection signal until a lapse of time, and a magnitude of the second detection signal is determined based on a result of monitoring by the second monitoring means. It is determined whether or not there is a decreasing trend. When it is determined that at least the magnitude of the second detection signal is decreasing, the filter coefficient of the adaptive filter means at that time is used as the reference filter coefficient. The adaptive control means is stored in a coefficient storage means, and at least when the magnitude of the second detection signal is determined to be increasing, the adaptive control means is controlled to set the reference filter coefficient as a filter coefficient of the adaptive filter means. With the reference filter coefficient set, the second
The magnitude of the detection signal is evaluated, and in this evaluation, when it is determined that at least the magnitude of the second detection signal is increasing, the normalization of the control of the adaptive filter means by the adaptive control means is performed. An active noise elimination device comprising: a system control unit that executes a predetermined process.
【請求項2】 上記システム制御手段は、上記適応フィ
ルタ手段のフィルタ係数として上記基準フィルタ係数を
設定した状態で上記第2の検出信号の大きさを評価する
際、この評価において、少なくとも該第2の検出信号の
大きさが減少傾向になると判断したとき、その時点での
上記フィルタ係数を上記基準フィルタ係数として上記フ
ィルタ係数記憶手段に記憶させる状態に構成された、請
求項1に記載の能動型雑音除去装置。
2. The system control means, when evaluating the magnitude of the second detection signal in a state where the reference filter coefficient is set as a filter coefficient of the adaptive filter means, includes: 2. The active type as claimed in claim 1, wherein when it is determined that the magnitude of the detection signal of the above (1) is decreasing, the filter coefficient at that time is stored in the filter coefficient storage means as the reference filter coefficient. Noise removal device.
【請求項3】 上記システム制御手段は、上記第2の監
視手段による監視結果に基づいて、少なくとも上記第2
の検出信号の大きさが或る第1の程度以上に減少傾向に
あると判断したときに、その時点での上記フィルタ係数
を上記基準フィルタ係数として上記フィルタ係数記憶手
段に記憶させる状態に構成された、請求項1に記載の能
動型雑音除去装置。
3. The system control means, based on a monitoring result by the second monitoring means, at least the second
When it is determined that the magnitude of the detection signal is decreasing more than a certain first degree, the filter coefficient at that time is stored in the filter coefficient storage means as the reference filter coefficient. The active noise eliminator according to claim 1.
【請求項4】 上記システム制御手段は、上記第2の監
視手段による監視結果に基づいて、少なくとも上記第2
の検出信号の大きさが或る第2の程度以上に増大傾向に
あると判断したときに、上記適応フィルタ手段のフィル
タ係数として上記基準フィルタ係数を設定するよう上記
適応制御手段を制御すると共に、この基準フィルタ係数
を設定した状態で上記第2の検出信号の大きさを評価す
る状態に構成された、請求項1に記載の能動型雑音除去
装置。
4. The system control means according to claim 2, wherein at least said second monitoring means based on a result of monitoring by said second monitoring means.
When it is determined that the magnitude of the detection signal is increasing more than a certain second degree, the adaptive control means is controlled to set the reference filter coefficient as a filter coefficient of the adaptive filter means, 2. The active noise eliminator according to claim 1, wherein the apparatus is configured to evaluate the magnitude of the second detection signal with the reference filter coefficient set.
【請求項5】 上記システム制御手段は、上記適応フィ
ルタ手段のフィルタ係数として上記基準フィルタ係数を
設定した状態で上記第2の検出信号の大きさを評価する
際、この評価において、少なくとも該第2の検出信号の
大きさが或る第3の程度以上に増大傾向にあると判断し
たときに、上記所定の処理を実行する状態に構成され
た、請求項1に記載の能動型雑音除去装置。
5. The system control means, when evaluating the magnitude of the second detection signal in a state in which the reference filter coefficient is set as a filter coefficient of the adaptive filter means, includes: 2. The active noise eliminator according to claim 1, wherein the predetermined processing is executed when it is determined that the magnitude of the detection signal is increasing more than a certain third degree.
【請求項6】 上記システム制御手段は、上記適応フィ
ルタ手段のフィルタ係数として上記基準フィルタ係数を
設定した状態で上記第2の検出信号の大きさを評価する
際、この評価において、少なくとも該第2の検出信号の
大きさが或る第4の程度以上に減少傾向になると判断し
たときに、その時点での上記フィルタ係数を上記基準フ
ィルタ係数として上記フィルタ係数記憶手段に記憶させ
る状態に構成された、請求項2に記載の能動型雑音除去
装置。
6. The system control means, when evaluating the magnitude of the second detection signal in a state in which the reference filter coefficient is set as a filter coefficient of the adaptive filter means, includes: When it is determined that the magnitude of the detection signal becomes smaller than a certain fourth degree or more, the filter coefficient at that time is stored in the filter coefficient storage means as the reference filter coefficient. The active noise elimination device according to claim 2.
【請求項7】 上記システム制御手段は、上記所定の処
理として、少なくとも上記適応フィルタ手段のフィルタ
係数を一旦クリアするよう上記適応制御手段を制御する
状態に構成された、請求項1に記載の能動型雑音除去装
置。
7. The active system according to claim 1, wherein said system control means is configured to control said adaptive control means so as to clear at least a filter coefficient of said adaptive filter means as said predetermined processing. Type noise eliminator.
【請求項8】 上記適応制御手段は、上記適応フィルタ
手段のフィルタ係数を更新制御する上で該適応フィルタ
手段の出力側から上記伝送路を経て上記第2の検出手段
までの間に存在する二次伝達関数を補償するための補償
用フィルタ手段、を備えており、 上記システム制御手段は、上記所定の処理として、少な
くとも上記補償用フィルタ手段の伝達関数を上記二次伝
達関数に近似させるよう上記適応制御手段を制御する状
態に構成された、請求項1に記載の能動型雑音除去装
置。
8. The adaptive control means for updating the filter coefficient of the adaptive filter means from the output side of the adaptive filter means to the second detection means via the transmission path. Compensating filter means for compensating the transfer function of the second order, wherein the system control means performs, as the predetermined process, at least a transfer function of the filter means for the compensation to approximate the secondary transfer function. 2. The active noise eliminator according to claim 1, wherein the active noise eliminator is configured to control the adaptive control means.
【請求項9】 上記所定時点における上記第2の検出信
号の大きさが、第2の基準値として記憶される第2の基
準記憶手段、を備え、 上記システム制御手段は、上記第2の監視手段による監
視結果に基づいて上記第2の検出信号の大きさが減少傾
向にあるか否かを判断する際、上記所定時点から上記所
定期間が経過した時点での上記第2の検出信号の大きさ
と上記第2の基準値とを比較して、該第2の検出信号の
大きさが該第2の基準値よりも小さいとき、該第2の検
出信号の大きさが減少傾向にあると判断すると共にその
時点での該第2の検出信号の大きさを上記第2の基準値
として上記第2の基準記憶手段に記憶させ、上記所定期
間が経過した時点での上記第2の検出信号の大きさが上
記第2の基準値よりも大きいとき、該第2の検出信号の
大きさが増大傾向にあると判断する状態に構成された、
請求項1に記載の能動型雑音除去装置。
9. A second reference storage means for storing the magnitude of the second detection signal at the predetermined point in time as a second reference value, wherein the system control means comprises: Determining whether or not the magnitude of the second detection signal is decreasing based on the result of monitoring by the means; determining the magnitude of the second detection signal at a point in time when the predetermined period has elapsed from the predetermined point in time; Is compared with the second reference value, and when the magnitude of the second detection signal is smaller than the second reference value, it is determined that the magnitude of the second detection signal tends to decrease. And the magnitude of the second detection signal at that time is stored in the second reference storage means as the second reference value, and the magnitude of the second detection signal at the time when the predetermined period has elapsed is determined. When the magnitude is larger than the second reference value, the second detection signal The size of the is configured to a state to determine that tends to increase,
The active noise elimination device according to claim 1.
【請求項10】 上記所定時点における上記第2の検出
信号の大きさが、第2の基準値として記憶される第2の
基準記憶手段、を備え、 上記システム制御手段は、上記第2の監視手段による監
視結果に基づいて上記第2の検出信号の大きさが上記第
1の程度以上に減少傾向にあるか否かを判断する際、上
記所定時点から上記所定期間が経過した時点での上記第
2の検出信号の大きさと上記第2の基準値とを比較し
て、該第2の検出信号の大きさが、該第2の基準値から
上記第1の程度に対応する第1の余裕値を差し引いて得
た値よりも小さいとき、該第2の検出信号の大きさが上
記第1の程度以上に減少傾向にあると判断すると共に、
その時点での該第2の検出信号の大きさを上記第2の基
準値として上記第2の基準記憶手段に記憶させる状態に
構成された、請求項3に記載の能動型雑音除去装置。
10. A second reference storage means for storing a magnitude of the second detection signal at the predetermined time point as a second reference value, wherein the system control means includes a second monitoring unit. Determining whether or not the magnitude of the second detection signal is decreasing more than the first degree based on the monitoring result by the means; The magnitude of the second detection signal is compared with the second reference value, and the magnitude of the second detection signal is shifted from the second reference value by a first margin corresponding to the first degree. When the value is smaller than the value obtained by subtracting the value, it is determined that the magnitude of the second detection signal is decreasing more than the first degree, and
4. The active noise eliminator according to claim 3, wherein the magnitude of the second detection signal at that time is stored in the second reference storage means as the second reference value.
【請求項11】 上記所定時点における上記第2の検出
信号の大きさが、第2の基準値として記憶される第2の
基準記憶手段、を備え、 上記システム制御手段は、上記第2の監視手段による監
視結果に基づいて上記第2の検出信号の大きさが上記第
2の程度以上に増大傾向にあるか否かを判断する際、上
記所定時点から上記所定期間が経過した時点での上記第
2の検出信号の大きさと上記第2の基準値とを比較し
て、該第2の検出信号の大きさが、該第2の基準値に対
して上記第2の程度に対応する第2の余裕値を足して得
た値よりも大きいとき、該第2の検出信号の大きさが上
記第2の程度以上に増大傾向にあると判断し、上記所定
期間が経過した時点での上記第2の検出信号の大きさが
上記第2の基準値よりも小さいとき、その時点での該第
2の検出信号の大きさを上記第2の基準値として上記第
2の基準記憶手段に記憶させる状態に構成された、請求
項4に記載の能動型雑音除去装置。
11. A second reference storage means for storing a magnitude of the second detection signal at the predetermined time as a second reference value, wherein the system control means includes a second monitoring unit. Determining whether or not the magnitude of the second detection signal is increasing more than the second degree based on the monitoring result by the means; The magnitude of the second detection signal is compared with the second reference value, and the magnitude of the second detection signal is the second magnitude corresponding to the second degree with respect to the second reference value. Is larger than a value obtained by adding the margin value of the second detection signal, it is determined that the magnitude of the second detection signal is increasing more than the second degree, and the second detection signal is determined to be larger than the second degree. 2 when the magnitude of the detection signal is smaller than the second reference value, The magnitude of the second detection signal is configured in a state to be stored in the second reference storage means as said second reference value, the active noise cancellation device according to claim 4.
【請求項12】 上記所定時点における上記第2の検出
信号の大きさが、第2の基準値として記憶される第2の
基準記憶手段、を備え、 上記システム制御手段は、上記第2の監視手段による監
視結果に基づいて上記第2の検出信号の大きさが減少傾
向にあると判断したとき、その時点での該第2の検出信
号の大きさを上記第2の基準値として上記第2の基準記
憶手段に記憶させ、上記第2の検出信号の大きさが増大
傾向にあると判断したとき、上記適応フィルタ手段のフ
ィルタ係数として上記基準フィルタ係数を設定した状態
で上記第2の検出信号の大きさと上記第2の基準値とを
比較して、該第2の検出信号の大きさが該第2の基準値
よりも大きいときに、該第2の検出信号の大きさが増大
傾向にあると判断する状態に構成された、請求項1に記
載の能動型雑音除去装置。
12. A second reference storage means for storing the magnitude of the second detection signal at the predetermined time point as a second reference value, wherein the system control means comprises a second monitoring means. When it is determined that the magnitude of the second detection signal is decreasing based on the monitoring result by the means, the magnitude of the second detection signal at that time is used as the second reference value and the second reference signal is used as the second reference value. When it is determined that the magnitude of the second detection signal is increasing, the second detection signal is set in a state where the reference filter coefficient is set as the filter coefficient of the adaptive filter means. Is compared with the second reference value, and when the magnitude of the second detection signal is larger than the second reference value, the magnitude of the second detection signal tends to increase. Claims configured to determine that there is Active noise cancellation apparatus according to.
【請求項13】 上記所定時点における上記第2の検出
信号の大きさが、第2の基準値として記憶される第2の
基準記憶手段、を備え、 上記システム制御手段は、上記第2の監視手段による監
視結果に基づいて上記第2の検出信号の大きさが減少傾
向にあると判断したとき、その時点での該第2の検出信
号の大きさを上記第2の基準値として上記第2の基準記
憶手段に記憶させ、上記第2の検出信号の大きさが増大
傾向にあると判断したとき、上記適応フィルタ手段のフ
ィルタ係数として上記基準フィルタ係数を設定した状態
で上記第2の検出信号の大きさと上記第2の基準値とを
比較して、該第2の検出信号の大きさが、該第2の基準
値に対して上記第3の程度に対応する第3の余裕値を足
して得た値よりも大きいとき、該第2の検出信号の大き
さが上記第3の程度以上に増大傾向にあると判断する状
態に構成された、請求項5に記載の能動型雑音除去装
置。
13. A second reference storage means for storing a magnitude of the second detection signal at the predetermined time point as a second reference value, wherein the system control means comprises a second monitoring means. When it is determined that the magnitude of the second detection signal is decreasing based on the monitoring result by the means, the magnitude of the second detection signal at that time is used as the second reference value and the second reference signal is used as the second reference value. When it is determined that the magnitude of the second detection signal is increasing, the second detection signal is set in a state where the reference filter coefficient is set as the filter coefficient of the adaptive filter means. Is compared with the second reference value, and the magnitude of the second detection signal is obtained by adding a third margin value corresponding to the third degree to the second reference value. The second detection signal is greater than The size is configured in a state where it is determined that tends to increase more than the third degree of active noise cancellation apparatus according to claim 5.
【請求項14】 上記所定時点における上記第2の検出
信号の大きさが、第2の基準値として記憶される第2の
基準記憶手段、を備え、 上記システム制御手段は、上記第2の監視手段による監
視結果に基づいて上記第2の検出信号の大きさが減少傾
向にあると判断したとき、その時点での該第2の検出信
号の大きさを上記第2の基準値として上記第2の基準記
憶手段に記憶させ、上記第2の検出信号の大きさが増大
傾向にあると判断したとき、上記適応フィルタ手段のフ
ィルタ係数として上記基準フィルタ係数を設定した状態
で上記第2の検出信号の大きさと上記第2の基準値とを
比較して、該第2の検出信号の大きさが該第2の基準値
よりも小さいときに、該第2の検出信号の大きさが減少
傾向になるものと判断すると共に、その時点での該第2
の検出信号の大きさを上記第2の基準値として上記第2
の基準記憶手段に記憶させる状態に構成された、請求項
2に記載の能動型雑音除去装置。
14. A second reference storage means for storing the magnitude of the second detection signal at the predetermined time as a second reference value; When it is determined that the magnitude of the second detection signal is decreasing based on the monitoring result by the means, the magnitude of the second detection signal at that time is used as the second reference value and the second reference signal is used as the second reference value. When it is determined that the magnitude of the second detection signal is increasing, the second detection signal is set in a state where the reference filter coefficient is set as the filter coefficient of the adaptive filter means. Is compared with the second reference value, and when the magnitude of the second detection signal is smaller than the second reference value, the magnitude of the second detection signal tends to decrease. And at that time, The second
The magnitude of the detection signal of
3. The active noise eliminator according to claim 2, wherein said active noise eliminator is configured to be stored in said reference storage means.
【請求項15】 上記所定時点における上記第2の検出
信号の大きさが、第2の基準値として記憶される第2の
基準記憶手段、を備え、 上記システム制御手段は、上記第2の監視手段による監
視結果に基づいて上記第2の検出信号の大きさが減少傾
向にあると判断したとき、その時点での該第2の検出信
号の大きさを上記第2の基準値として上記第2の基準記
憶手段に記憶させ、上記第2の検出信号の大きさが増大
傾向にあると判断したとき、上記適応フィルタ手段のフ
ィルタ係数として上記基準フィルタ係数を設定した状態
で上記第2の検出信号の大きさと上記第2の基準値とを
比較して、該第2の検出信号の大きさが、該第2の基準
値から上記第4の程度に対応する第4の余裕値を差し引
いて得た値よりも小さいとき、該第2の検出信号の大き
さが上記第4の程度以上に減少傾向になるものと判断す
ると共に、その時点での第2の検出信号の大きさを上記
第2の基準値として上記第2の基準記憶手段に記憶させ
る状態に構成された、請求項6に記載の能動型雑音除去
装置。
15. A second reference storage means for storing a magnitude of the second detection signal at the predetermined point in time as a second reference value, wherein the system control means comprises a second monitoring unit. When it is determined that the magnitude of the second detection signal is decreasing based on the monitoring result by the means, the magnitude of the second detection signal at that time is used as the second reference value and the second reference signal is used as the second reference value. When it is determined that the magnitude of the second detection signal is increasing, the second detection signal is set in a state where the reference filter coefficient is set as the filter coefficient of the adaptive filter means. Is compared with the second reference value, and the magnitude of the second detection signal is obtained by subtracting the fourth margin value corresponding to the fourth degree from the second reference value. Is smaller than the second detection signal. It is determined that the magnitude tends to decrease more than the fourth degree, and the magnitude of the second detection signal at that time is stored in the second reference storage means as the second reference value. 7. The active noise elimination device of claim 6, wherein the active noise elimination device is configured in a state.
【請求項16】 上記第2の検出信号を複数の周波数帯
域の信号成分に分割する帯域分割手段、を備え、 上記第2の監視手段は、上記帯域分割手段によって分割
して得た上記各周波数帯域毎の上記第2の検出信号の大
きさの変化を監視する状態に構成され、 上記システム制御手段は、上記第2の監視手段による上
記各周波数帯域毎の監視結果に基づいて、これら全ての
周波数帯域において上記第2の検出信号の大きさが減少
傾向にあるときに、該第2の検出信号の大きさが減少傾
向にあると判断し、一部の周波数帯域において上記第2
の検出信号の大きさが増大傾向にあるときに、該第2の
検出信号の大きさが増大傾向にあると判断する状態に構
成された、請求項1に記載の能動型雑音除去装置。
16. A band dividing unit for dividing the second detection signal into signal components of a plurality of frequency bands, wherein the second monitoring unit is configured to divide the frequency of each of the frequency components obtained by the division by the band dividing unit. The system control unit is configured to monitor a change in the magnitude of the second detection signal for each band, and the system control unit performs all of these monitoring based on the monitoring result of each frequency band by the second monitoring unit. When the magnitude of the second detection signal is decreasing in a frequency band, it is determined that the magnitude of the second detection signal is decreasing.
2. The active noise eliminator according to claim 1, wherein when the magnitude of the detection signal is increasing, it is determined that the magnitude of the second detection signal is increasing.
【請求項17】 上記システム制御手段は、上記適応フ
ィルタ手段のフィルタ係数として上記基準フィルタ係数
を設定した状態で上記第2の検出信号の大きさを評価す
る際、上記帯域分割手段によって分割して得た上記各周
波数帯域の一部において上記第2の検出信号の大きさが
増大傾向にあるときに、該第2の検出信号の大きさが増
大傾向にあると判断する状態に構成された、請求項16
に記載の能動型雑音除去装置。
17. The system control unit, when evaluating the magnitude of the second detection signal in a state where the reference filter coefficient is set as a filter coefficient of the adaptive filter unit, performs division by the band division unit. When the magnitude of the second detection signal is increasing in a part of each of the obtained frequency bands, it is configured to determine that the magnitude of the second detection signal is increasing. Claim 16
4. The active noise elimination device according to item 1.
【請求項18】 上記所定時点から上記所定期間が経過
するまでの間における上記第1の検出信号の大きさの変
化を監視する第1の監視手段、を備え、 上記システム制御手段は、上記第1の監視手段による監
視結果に基づいて、上記第1の検出信号の大きさが或る
第5の程度以上に変化したか否かを判断し、該第1の検
出信号の大きさが該第5の程度以上に変化していないと
判断しているときに、上記第2の監視手段による監視結
果に基づいて上記第2の検出信号の大きさが減少傾向に
あるか否かを判断し、上記第1の検出信号の大きさが上
記第5の程度以上に変化したと判断したとき、上記所定
の処理を実行するよう構成された、請求項1に記載の能
動型雑音除去装置。
18. A system according to claim 18, further comprising: first monitoring means for monitoring a change in the magnitude of the first detection signal during a period from the predetermined time to the lapse of the predetermined period. It is determined whether or not the magnitude of the first detection signal has changed by a certain fifth degree or more based on the monitoring result by the first monitoring means. When it is determined that there has been no change of about 5 or more, it is determined whether or not the magnitude of the second detection signal is decreasing based on the monitoring result by the second monitoring means, The active noise elimination apparatus according to claim 1, wherein the predetermined processing is executed when it is determined that the magnitude of the first detection signal has changed to the fifth degree or more.
【請求項19】 上記所定時点における上記第1の検出
信号の大きさが、第1の基準値として記憶される第1の
基準記憶手段、を備え、 上記システム制御手段は、上記第1の監視手段による監
視結果に基づいて上記第1の検出信号の大きさが上記第
5の程度以上に変化したか否かを判断する際、上記所定
時点から上記所定期間が経過した時点での上記第1の検
出信号の大きさと上記第1の基準値とを比較して、これ
ら両者の差が上記第5の程度に対応する所定の範囲内に
あるときに、該第1の検出信号の大きさが該第5の程度
以上に変化していないものと判断すると共に、その時点
での上記第1の検出信号の大きさを上記第1の基準値と
して上記第1の基準記憶手段に記憶させ、上記所定期間
が経過した時点における上記第1の検出信号の大きさと
上記第1の基準値との差が上記或る範囲内にないとき
に、該第1の検出信号の大きさが上記第5の程度以上に
変化したものと判断する状態に構成された、請求項18
に記載の能動型雑音除去装置。
19. The apparatus according to claim 19, further comprising: first reference storage means for storing a magnitude of said first detection signal at said predetermined time point as a first reference value; Determining whether or not the magnitude of the first detection signal has changed by more than the fifth degree based on the monitoring result by the means; The magnitude of the first detection signal is compared with the first reference value when the difference between the two is within a predetermined range corresponding to the fifth degree. It is determined that it has not changed by more than the fifth degree, and the magnitude of the first detection signal at that time is stored as the first reference value in the first reference storage means. The magnitude of the first detection signal at the time when the predetermined period has elapsed And when the difference between the first detection value and the first reference value is not within the certain range, it is configured to determine that the magnitude of the first detection signal has changed by the fifth degree or more. Claim 18
4. The active noise elimination device according to item 1.
【請求項20】 上記被制御信号が、音波であって、上
記能動型雑音除去装置が、上記音波を除去する能動型消
音装置である、請求項1乃至19のいずれかに記載の能
動型雑音除去装置。
20. The active noise according to claim 1, wherein the controlled signal is a sound wave, and the active noise elimination device is an active noise reduction device for removing the sound wave. Removal device.
JP2001117055A 2001-04-16 2001-04-16 Active noise eliminator Expired - Fee Related JP4137401B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001117055A JP4137401B2 (en) 2001-04-16 2001-04-16 Active noise eliminator

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001117055A JP4137401B2 (en) 2001-04-16 2001-04-16 Active noise eliminator

Publications (2)

Publication Number Publication Date
JP2002311960A true JP2002311960A (en) 2002-10-25
JP4137401B2 JP4137401B2 (en) 2008-08-20

Family

ID=18967683

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001117055A Expired - Fee Related JP4137401B2 (en) 2001-04-16 2001-04-16 Active noise eliminator

Country Status (1)

Country Link
JP (1) JP4137401B2 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006524832A (en) * 2003-04-30 2006-11-02 コーディング テクノロジーズ アクチボラゲット A novel processing and adaptive time signaling method based on complex exponential modulation filter bank
JP2020071473A (en) * 2018-10-26 2020-05-07 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America Noise control apparatus, noise control method and program
US11749250B2 (en) 2021-01-12 2023-09-05 Panasonic Intellectual Property Management Co., Ltd. Noise reduction device, vehicle, and noise reduction method

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006524832A (en) * 2003-04-30 2006-11-02 コーディング テクノロジーズ アクチボラゲット A novel processing and adaptive time signaling method based on complex exponential modulation filter bank
JP2020071473A (en) * 2018-10-26 2020-05-07 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America Noise control apparatus, noise control method and program
JP7346121B2 (en) 2018-10-26 2023-09-19 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ Noise control device, noise control method and program
US11749250B2 (en) 2021-01-12 2023-09-05 Panasonic Intellectual Property Management Co., Ltd. Noise reduction device, vehicle, and noise reduction method

Also Published As

Publication number Publication date
JP4137401B2 (en) 2008-08-20

Similar Documents

Publication Publication Date Title
US8189800B2 (en) Active silencer and method for controlling active silencer
US8199924B2 (en) System for active noise control with an infinite impulse response filter
JP2955855B1 (en) Active noise canceller
JP5707663B2 (en) Active silencer
US8280073B2 (en) Correcting engine noise cancellation microphone disturbances
JP4137401B2 (en) Active noise eliminator
EP3948845B1 (en) Systems and methods for detecting divergence in an adaptive system
CN114616619A (en) Active noise reduction device, mobile body device, and active noise reduction method
JP4004710B2 (en) Active noise eliminator
KR102012679B1 (en) Active noise control method and apparatus by frequency-dependent divergence suppression
JP4125851B2 (en) Active silencer
JP3505306B2 (en) Adaptive filter
JP4004708B2 (en) Active silencer
EP0530523A2 (en) Active silencer with improved method of selecting coefficient sequence
JP3505337B2 (en) Transfer function identification device and active noise elimination device
JP2000330572A (en) Active type noise controller
JP3725959B2 (en) Transfer function identification device and active noise elimination device
JP2018169439A (en) Active silencer and active silencing method
JP4133710B2 (en) Spectral peak flattening for adaptive control
JPH07219565A (en) Active vibration controller
JPH0619482A (en) Method and device for active sound elimination
JP4516774B2 (en) Vibration control system
KR20210107996A (en) Method and system for stabilization of frequency range in active noise controlling by integrating feedback and feedforward block
JP2003177761A (en) Adaptive filter
JPH0934470A (en) Adaptive filter

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20060314

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20071113

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080111

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080212

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080411

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20080513

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20080604

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

Ref document number: 4137401

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110613

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120613

Year of fee payment: 4

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130613

Year of fee payment: 5

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130613

Year of fee payment: 5

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130613

Year of fee payment: 5

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130613

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140613

Year of fee payment: 6

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees