Nothing Special   »   [go: up one dir, main page]

JP2989379B2 - Active control device using adaptive IIR digital filter - Google Patents

Active control device using adaptive IIR digital filter

Info

Publication number
JP2989379B2
JP2989379B2 JP4178751A JP17875192A JP2989379B2 JP 2989379 B2 JP2989379 B2 JP 2989379B2 JP 4178751 A JP4178751 A JP 4178751A JP 17875192 A JP17875192 A JP 17875192A JP 2989379 B2 JP2989379 B2 JP 2989379B2
Authority
JP
Japan
Prior art keywords
coefficient
digital filter
signal
unit
filter
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP4178751A
Other languages
Japanese (ja)
Other versions
JPH0628011A (en
Inventor
政樹 江口
淳 齋藤
弘之 飯田
孝蔵 日吉
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.)
Consejo Superior de Investigaciones Cientificas CSIC
Original Assignee
Consejo Superior de Investigaciones Cientificas CSIC
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 Consejo Superior de Investigaciones Cientificas CSIC filed Critical Consejo Superior de Investigaciones Cientificas CSIC
Priority to JP4178751A priority Critical patent/JP2989379B2/en
Priority to DE69328851T priority patent/DE69328851T2/en
Priority to EP93110805A priority patent/EP0578212B1/en
Priority to US08/086,133 priority patent/US5337366A/en
Publication of JPH0628011A publication Critical patent/JPH0628011A/en
Application granted granted Critical
Publication of JP2989379B2 publication Critical patent/JP2989379B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Soundproofing, Sound Blocking, And Sound Damping (AREA)
  • Feedback Control In General (AREA)

Description

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

【0001】[0001]

【産業上の利用分野】本発明は適応型IIRディジタル
フィルタを用いた能動制御装置、より詳細には能動騒音
制御装置、能動振動制御装置、エコーキャンセラ、適応
等価器等における信号制御回路、その他能動制御一般に
おける信号制御回路に用いられる適応型IIRディジタ
ルフィルタを用いた能動制御装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an active control device using an adaptive IIR digital filter, and more particularly, to a signal control circuit in an active noise control device, an active vibration control device, an echo canceller, an adaptive equalizer, and the like. The present invention relates to an active control device using an adaptive IIR digital filter used for a signal control circuit in general control.

【0002】[0002]

【従来の技術】一般に、適応型IIRディジタルフィル
タの伝達関数H(z) は下記の数1によって表わされる。
2. Description of the Related Art Generally, the transfer function H (z) of an adaptive IIR digital filter is represented by the following equation (1).

【0003】[0003]

【数01】 (Equation 01)

【0004】この適応型IIRディジタルフィルタの直
接型構成には図9に示すようなものがある。適応型II
Rディジタルフィルタの直接型構成は単位遅延素子2
8、乗算器29、 および加算器30から構成されてお
り、入力信号uは単位遅延素子28、乗算器29を介し
て加算器30で加算されて出力信号yとして出力されて
いる。a(i) およびb(j)はフィルタ係数を示してい
る。ここで、フィルタ係数a(i) により構成され、伝達
関数HN(z)
FIG. 9 shows a direct type configuration of the adaptive IIR digital filter. Adaptive II
The direct configuration of the R digital filter is a unit delay element 2
8, a multiplier 29, and an adder 30. The input signal u is added by the adder 30 via the unit delay element 28 and the multiplier 29 and output as an output signal y. a (i) and b (j) indicate filter coefficients. Here, the transfer function H N (z) is formed by the filter coefficient a (i).

【0005】[0005]

【数02】 (Equation 02)

【0006】を実現するFIRディジタルフィルタ部分
を適応型IIRディジタルフィルタ16の非巡回部18
と呼び、またフィルタ係数b(j) により構成され、伝達
関数HR(z)
[0006] The FIR digital filter part for realizing the above is replaced with the non-cyclic part 18 of the adaptive IIR digital filter 16.
, And is composed of a filter coefficient b (j), and has a transfer function H R (z)

【0007】[0007]

【数03】 [Equation 03]

【0008】を実現する部分を巡回部17と呼ぶことに
する。
[0008] A part for realizing the above will be referred to as a circulating unit 17.

【0009】適応型IIRディジタルフィルタ16の入
力信号をu(n)、出力信号をy(n) とすると、入出力関係
は数4で示される。
Assuming that the input signal of the adaptive IIR digital filter 16 is u (n) and the output signal is y (n), the input / output relationship is expressed by Equation 4.

【0010】[0010]

【数04】 [Equation 04]

【0011】ここで、Nは非巡回部18のタップ数、M
は巡回部17のタップ数を示している。フィルタ係数の
更新アルゴリズムには種々のものがあるが、その1つ
に、下記の数5及び数6に従ってフィルタ係数を更新す
る方法がある。
Here, N is the number of taps of the non-repeating section 18, M
Indicates the number of taps of the traveling unit 17. There are various algorithms for updating the filter coefficients. One of them is a method for updating the filter coefficients according to the following equations (5) and (6).

【0012】[0012]

【数05】 a(i,n+1) =a(i,n) +αu(n-i) e(n)A (i, n + 1) = a (i, n) + αu (n-i) e (n)

【0013】[0013]

【数06】 b(j,n+1) =b(j,n) +βy(n-j) e(n) ここでe(n) は希望応答d(n) とフィルタ出力y(n) と
の出力誤差d(n) −y(n) を示しており、またα、βは
ステップサイズパラメータを示しており、正の小さな値
をとる。さらに、フィルタ係数の更新の安定性および収
束性を向上させるため数5及び数6式中のe(n) の代わ
りに下記の数7で示したf(n) をもちいる方法がある。
B (j, n + 1) = b (j, n) + βy (nj) e (n) where e (n) is the output of the desired response d (n) and the filter output y (n) The error d (n) -y (n) is shown, and α and β are step size parameters, and take small positive values. Further, in order to improve the stability and convergence of updating the filter coefficient, there is a method using f (n) shown in the following equation 7 instead of e (n) in the equations 5 and 6.

【0014】[0014]

【数07】 [07]

【0015】ここでc(l) は移動平均の重みを示してお
り、予め定めた定数である。またLは移動平均をとるデ
ータ数を示している。
Here, c (l) indicates the weight of the moving average and is a predetermined constant. L indicates the number of data to be averaged.

【0016】図10に示した適応型IIRディジタルフ
ィルタ36はフィルタ係数の更新制御部を図9で示した
ものに加えたものである。非巡回部18において、入力
信号u(n)及び出力誤差信号e(n)が係数制御部2
0に入力されて係数制御部20から各乗算器29に制御
信号が入力されるように接続されている。一方、巡回部
17側においても、出力信号y(n)及び出力誤差信号
e(n)が係数制御部21に入力されて係数制御部21
から各乗算器29に制御信号が入力されるように接続さ
れている。数7を用いた場合及び、数5のu(n−
i)、数6のy(n−j)の代わりに下記の数8及び数
9を用いた場合も、基本的には図10に示したような構
成となり、係数制御部20、 21内で処理できる。
The adaptive IIR digital filter 36 shown in FIG. 10 is obtained by adding a filter coefficient update control unit to that shown in FIG. In the acyclic unit 18, the input signal u (n) and the output error signal e (n) are
It is connected so that a control signal is inputted to each multiplier 29 from the coefficient control unit 20 when inputted to 0. On the other hand, the output signal y (n) and the output error signal e (n) are also input to the coefficient control
Are connected so that a control signal is input to each of the multipliers 29. In the case where Equation 7 is used and in Equation 5 u (n−
i), when the following equations 8 and 9 are used instead of y (n-j) in equation 6, the configuration basically becomes as shown in FIG. Can be processed.

【0017】[0017]

【数08】 [Equation 08]

【0018】[0018]

【数09】 [09]

【0019】騒音と180 °位相のずれた、同振幅の音波
を消音用発音手段から放射し、音波干渉を起こすことに
よって、騒音を抑制するアクティブ消音装置の信号処理
部に上述のような適応型IIRディジタルフィルタ1
6、36を適用したときの構成を図11に示す。図11
において、12は片端に開口部を有する容器を示してお
り、容器12内に配置された騒音源11からの騒音が騒
音検出マイク13により検出される。騒音マイク13で
検出された検出信号がプリアンプ22を介してA/D変
換器25によりディジタル変換され、適応型IIRディ
ジタルフィルタ16に入力される。騒音検出マイク13
で検出される入力信号u(n) には適応型IIRディジタ
ルフィルタ16で数4に基づいた演算が行われ、演算結
果y(n) が消音信号としてD/A変換器26及びパワー
アンプ23を介して消音スピーカ15から出力される。
適応型IIRディジタルフィルタ16の非巡回部18の
フィルタ係数a(i) および巡回部17のフィルタ係数b
(j) は、容器12内の消音誤差検出マイク14で検出さ
れる消音誤差信号−e(n) に応じて、プリアンプ24及
びA/D変換器27を介してそれぞれの係数制御部2
0、21に入力された信号に基づいて、係数制御部2
0、21において逐次更新される。また騒音マイク13
で検出された検出信号は適応型IIRディジタルフィル
タ16を介さずにディジタルフィルタ32を介して係数
制御部20に入力されるようになっており、また消音信
号は消音誤差検出マイク14を介さずに直接適応型II
Rディジタルフィルタ16からディジタルフィルタ31
を介して係数制御部21に入力されるようになってい
る。
The above-mentioned adaptive type is applied to the signal processing unit of the active noise reduction apparatus for suppressing noise by emitting sound waves of the same amplitude, which are 180 ° out of phase with the noise, from the sound-generating means for noise reduction and causing sound wave interference. IIR digital filter 1
FIG. 11 shows a configuration when 6, 36 are applied. FIG.
In the figure, reference numeral 12 denotes a container having an opening at one end, and noise from a noise source 11 arranged in the container 12 is detected by a noise detection microphone 13. A detection signal detected by the noise microphone 13 is digitally converted by an A / D converter 25 via a preamplifier 22 and input to the adaptive IIR digital filter 16. Noise detection microphone 13
Is calculated by the adaptive IIR digital filter 16 based on the equation (4), and the result y (n) of the input signal u (n) is used as a mute signal by the D / A converter 26 and the power amplifier 23. The sound is output from the muffling speaker 15 through the speaker.
The filter coefficient a (i) of the non-recursive part 18 of the adaptive IIR digital filter 16 and the filter coefficient b of the recursive part 17
(j) indicates the respective coefficient control units 2 via the preamplifier 24 and the A / D converter 27 in accordance with the silencing error signal -e (n) detected by the silencing error detection microphone 14 in the container 12.
0, 21 based on the signals input to the coefficient control unit 2
It is sequentially updated at 0 and 21. Noise microphone 13
Is input to the coefficient control unit 20 via the digital filter 32 without passing through the adaptive IIR digital filter 16, and the mute signal is output without passing through the mute error detection microphone 14. Direct Adaptive II
R digital filter 16 to digital filter 31
Is input to the coefficient control unit 21 via the.

【0020】ここで数5及び数6を用いれば更新式は下
記の数10及び数11で表される。
Here, if equations 5 and 6 are used, the update equation is expressed by the following equations 10 and 11.

【0021】[0021]

【数10】 a(i,n+1) =a(i,n) +αu1(n-i)e(n)A (i, n + 1) = a (i, n) + αu 1 (ni) e (n)

【0022】[0022]

【数11】 b(j,n+1) =b(j,n) +βy1(n-j)e(n) u1(n)は適応型IIRディジタルフィルタ16の入力信
号u(n) をディジタルフィルタ32で補正したものであ
り、y1(n)は適応型IIRディジタルフィルタ16の出
力信号y(n) をディジタルフィルタ31で補正したもの
である。ディジタルフィルタ31、32の特性は、適応
型IIRディジタルフィルタ16の出力から消音誤差検
出マイク14を経由し、それぞれの係数制御部20、2
1に至るまでの伝達特性である。
B (j, n + 1) = b (j, n) + βy 1 (nj) e (n) u 1 (n) is a digital filter of the input signal u (n) of the adaptive IIR digital filter 16. 32, y 1 (n) is the output signal y (n) of the adaptive IIR digital filter 16 corrected by the digital filter 31. The characteristics of the digital filters 31 and 32 are obtained from the output of the adaptive IIR digital filter 16 via the silence error detecting microphone 14 and the respective coefficient control units 20 and 2.
This is the transfer characteristic up to 1.

【0023】さらにその他の従来例として、図12に示
した構成のものが挙げられる。直接希望応答dが得られ
る場合、入力信号uは適応型IIRディジタルフィルタ
16の非巡回部18及び巡回部17において演算が行な
われ、演算結果yが消音信号として出力され、消音信号
と希望応答dとが比較される。そして消音誤差信号eに
応じた信号がそれぞれの係数制御部20、21に入力さ
れ、また出力信号yが巡回部17を介して係数制御部2
0に入力され、入力信号uは巡回部17を介して係数制
御部21に入力され、非巡回部のフィルタ係数が更新さ
れる。このように、数5及び数6のu(n-i),y(n-j) の
代わりに、数8及び数9のu0(i,n)、y0(j,n)がもちい
られる。
As still another conventional example, there is the one shown in FIG. When the desired response d is directly obtained, the input signal u is calculated in the non-cyclic section 18 and the cyclic section 17 of the adaptive IIR digital filter 16, and the calculation result y is output as a mute signal. Is compared with Then, a signal corresponding to the noise reduction error signal e is input to the respective coefficient control units 20 and 21, and the output signal y is transmitted to the coefficient control unit 2 via the circulating unit 17.
0, the input signal u is input to the coefficient control unit 21 via the cyclic unit 17, and the filter coefficient of the non-cyclic unit is updated. Thus, instead of u (ni) and y (nj) in Equations 5 and 6, u 0 (i, n) and y 0 (j, n) in Equations 8 and 9 are used.

【0024】[0024]

【発明が解決しようとする課題】図10に示したよう
に、巡回部17を有する適応型IIRディジタルフィル
タ36のフィルタ係数の更新においては、フィルタの安
定性や収束性の問題が常につきまとう。前述の種々のフ
ィルタ係数更新手法においても、安定性及び収束性が保
証されるわけではない。適応型IIRディジタルフィル
タ36の巡回部17では、時によってはフィルタ係数の
更新過程でその出力が発散するなどの問題がある。一
方、巡回部の出力もしくは適応型IIRディジタルフィ
ルタ36の出力のレベルが最小となるような、巡回部1
7のフィルタ係数の更新を並列して実行した場合は、巡
回部17での信号の発散を抑止することが可能である
が、適応型IIRディジタルフィルタ36の入力信号が
周期的であり、その周期的な信号が適応型IIRディジ
タルフィルタ36の出力として必要となる場合、その必
要とする周期的な信号を巡回部でキャンセルしてしまう
という課題があった。
As shown in FIG. 10, in updating the filter coefficients of the adaptive IIR digital filter 36 having the circulating unit 17, the problems of the stability and the convergence of the filter always accompany. Even in the various filter coefficient updating methods described above, stability and convergence are not guaranteed. In the recursive unit 17 of the adaptive IIR digital filter 36, there is a problem that the output diverges in the process of updating the filter coefficient depending on the case. On the other hand, when the level of the output of the cyclic section or the output of the adaptive IIR digital filter 36 is minimized, the cyclic section 1
7, the divergence of the signal in the circulating unit 17 can be suppressed, but the input signal of the adaptive IIR digital filter 36 is periodic. When a typical signal is required as an output of the adaptive IIR digital filter 36, there is a problem that the required periodic signal is canceled by the circulating unit.

【0025】また、数10及び数11を用いた場合、計
算量が多くなり、計算量にかかわらず、演算の高速性が
要求される。アクティブ消音制御への適用においては、
図11に示されるように、係数制御部20、21の前処
理としてディジタルフィルタ31、32の演算も必要と
なり、計算量の増大は避けられないという課題があっ
た。
Further, when the equations (10) and (11) are used, the amount of calculation increases, and high-speed operation is required regardless of the amount of calculation. In application to active silence control,
As shown in FIG. 11, there is a problem that the computations of the digital filters 31 and 32 are also required as preprocessing of the coefficient control units 20 and 21, and an increase in the amount of computation is inevitable.

【0026】本発明は上記課題に鑑み発明されたもので
あって、適応型IIRディジタルフィルタのフィルタ係
数更新における安定性や収束性を向上させるとともに、
フィルタ係数制御部における計算量を減少させ、IIR
ディジタルフィルタのフィルタ係数更新時の巡回部の安
定性を確保することができ、また周期的入力に対しても
対応することのできる適応型IIRディジタルフィルタ
を用いた能動制御装置を提供することを目的としてい
る。
SUMMARY OF THE INVENTION The present invention has been made in view of the above problems, and improves the stability and convergence in updating the filter coefficients of an adaptive IIR digital filter.
The amount of calculation in the filter coefficient control unit is reduced, and IIR
It is an object of the present invention to provide an active control device using an adaptive IIR digital filter, which can ensure the stability of a recursive unit when updating a filter coefficient of a digital filter and can cope with a periodic input. And

【0027】[0027]

【課題を解決するための手段】上記目的を達成するため
本発明に係る適応型IIRデジタルフィルタを用いた能
動制御装置は、信号処理手段に適応型IIR(Infinite
Impulse Response)デジタルフィルタを用いた能動
制御装置において、前記適応型IIRデジタルフィルタ
の出力信号によって制御される対象の応答と希望応答と
の間の誤差信号を最小にするように前記適応型IIRデ
ジタルフィルタの巡回部及び非巡回部のフィルタ係数を
更新する第1の係数制御部と、前記適応型IIRデジタ
ルフィルタの出力信号、もしくは前記巡回部の出力信号
が入力されてその信号レベルを最小にするように前記巡
回部のフィルタ係数を更新する第2の係数制御部とを備
え、前記巡回部のフィルタ係数の更新が前記第1の係数
制御部と第2の係数制御部とにより司られるように構成
されていることを特徴とし(1)、また、信号処理手段
に適応型IIRデジタルフィルタを用いた能動制御装置
において、前記適応型IIRデジタルフィルタの巡回部
が非巡回部の前段に接続され、該非巡回部の出力信号と
前記適応型IIRデジタルフィルタの出力信号とによっ
て制御される対象の応答と希望応答との間の誤差信号を
入力とする前記巡回部に対するフィルタ係数の適応制御
部と、前記巡回部の出力信号と前記誤差信号とを入力と
する前記非巡回部に対するフィルタ係数の適応制御部と
を備えていることを特徴とし(2)、また、信号処理手
段に適応型IIRデジタルフィルタを用いた能動制御装
置において、前記適応型IIRデジタルフィルタの出力
信号によって制御される対象の応答と希望応答との間の
誤差信号を最小にするようにフィルタ係数を更新する第
1の係数制御部と、前記適応型IIRデジタルフィルタ
の出力信号、もしくはその巡回部の出力信号が入力され
てその信号レベルを最小にするようにフィルタ係数を更
新する第2の係数制御部と、前記適応型IIRデジタル
フィルタの出力信号、もしくはその巡回部の信号が入力
されてその信号レベルを検出するレベル検出部とを備
え、前記巡回部のフィルタ係数の更新が前記第1の係数
制御部と第2の係数制御部とにより司られ、前記第2の
係数制御部によるフィルタ係数更新動作が、前記レベル
検出部で検出された信号レベルに応じて許可されるよう
に構成されていることを特徴としている(3)。
In order to achieve the above object, an active control apparatus using an adaptive IIR digital filter according to the present invention comprises an adaptive IIR (Infinite Infinity Rate) signal processing means.
Impulse Response) in the active control apparatus using a digital filter, the adaptive IIR de error signal to minimize between desired response and the response of the subject to be controlled by the output signal of the adaptive IIR digital filter
A first coefficient control unit for updating a filter coefficient of the cyclic portion and the non-recursive portion of the digital filter, the output signal of the adaptive IIR digital filter, or the output signal of the cyclic portion is inputted to minimize the signal level So that the tour
A second coefficient control unit that updates a filter coefficient of the repetition unit, and the filter coefficient of the repetition unit is configured to be updated by the first coefficient control unit and the second coefficient control unit. (1) In an active control device using an adaptive IIR digital filter as a signal processing means, a cyclic portion of the adaptive IIR digital filter is connected to a stage preceding a non-cyclic portion, and An adaptive control unit for a filter coefficient for the repetition unit to which an error signal between a response of a target controlled by the output signal of the adaptive IIR digital filter and a desired response is input; And (2) an adaptive control section for adaptively controlling a filter coefficient for the acyclic section to which an output signal and the error signal are input. In an active control device using a digital filter, a first coefficient for updating a filter coefficient so as to minimize an error signal between a target response controlled by an output signal of the adaptive IIR digital filter and a desired response. A control unit; a second coefficient control unit that receives an output signal of the adaptive IIR digital filter or an output signal of the recursive unit and updates a filter coefficient so as to minimize the signal level; An output signal of the IIR digital filter or a signal of the recursive unit is input and a level detecting unit for detecting a signal level thereof, and updating of the filter coefficient of the recursive unit is performed by the first coefficient control unit and the second coefficient control unit. The second coefficient control unit controls the filter coefficient update operation according to the signal level detected by the level detection unit. It is characterized in that it is configured to be allowed (3).

【0028】[0028]

【作用】図11に示した消音装置において、従来のフィ
ルタ係数更新法をもちいた場合、巡回部17で信号が発
散する場合がある。上記した本発明の(1)記載の構成
に従えば、前記巡回部のフィルタ係数に対して、前記巡
回部の出力レベルを最小にするようなフィルタ係数更新
を並列して実行する構成であるので、前記巡回部におけ
る信号の発散が抑制される。すなわち、前記巡回部から
の出力レベルを最小にするように、前記第2の係数制御
部によって前記巡回部のフィルタ係数が更新された場
合、前記巡回部への入力信号のうち、定常的な周期成分
はキャンセルされて前記巡回部からの出力の周期成分は
ゼロに近付いてゆくことになる。しかしながら、前記巡
回部への入力信号のうち、ランダム成分はキャンセルさ
れず、前記巡回部からの出力に残留する。従って、前記
第1の係数制御部と第2の係数制御部とにより司られる
前記巡回部のフィルタ係数の更新がどのようなものであ
れランダム成分に対する制御は行われる。騒音源の発す
る騒音は通常ランダム音であることが多く、騒音源の発
する騒音がランダム音であるなら、前記巡回部の出力レ
ベルが最小になるように前記巡回部のフィルタ係数を更
新しても、騒音信号が前記巡回部でキャンセルされるこ
とはない。なおこのとき前記巡回部では消音スピーカか
ら放射された音が騒音検出マイクにフィードバックされ
る信号成分の一部分をキャンセルすることになる。
In the silencer shown in FIG. 11, when the conventional filter coefficient updating method is used, the signal may diverge in the circulating unit 17. According to the configuration described in (1) of the present invention, since the filter coefficient of the recurring unit is updated in parallel with the filter coefficient of the recurring unit so as to minimize the output level, The divergence of the signal in the traveling section is suppressed. That is, from the patrol section
So that the output level of the second coefficient is minimized.
When the filter coefficient of the recurring unit is updated by the
The stationary periodic component of the input signal to the cyclic portion
Is canceled and the periodic component of the output from the circulating unit is
It will approach zero. However, the tour
The random component of the input signal to the loop is canceled.
And remains in the output from the circulating unit. Therefore,
Controlled by a first coefficient control unit and a second coefficient control unit
What is the update of the filter coefficient of the circulating unit
The control for the random component is performed. Emits a noise source
The noise generated by the noise source is usually a random sound, and if the noise generated by the noise source is a random sound, even if the filter coefficient of the traveling unit is updated so that the output level of the traveling unit is minimized, the noise signal may be reduced. Is not canceled by the traveling unit. At this time, in the traveling unit, the sound radiated from the sound deadening speaker cancels a part of the signal component fed back to the noise detection microphone.

【0029】また上記した(2)記載の構成によれば、
適応型IIRディジタルフィルタの非巡回部のフィルタ
係数更新については、巡回部の出力を入力信号とするF
IR(Finite Impulse Response)ディジタルフィルタの
係数更新に帰着できる。FIRディジタルフィルタのフ
ィルタ係数更新については、その安定性、および収束性
が保証されており、従って、前記非巡回部のフィルタ係
数更新については、その安定性、および収束性が保証さ
れる。さらに数8及び数9を用いたフィルタ係数の更新
を行う場合、本発明では数8に相当する計算は、前記巡
回部ですでになされており、改めて計算する必要がな
い。また本発明のように前記巡回部と前記非巡回部の順
序を入れ換えても、フィルタとしては等価である。従っ
て、前記巡回部のフィルタ係数については、前記非巡回
部の出力と、それに対する出力誤差信号を利用して、フ
ィルタ係数を更新することが可能となる。
According to the configuration described in (2) above,
For updating the filter coefficient of the non-recursive part of the adaptive IIR digital filter, the F
This can result in updating coefficients of an IR (Finite Impulse Response) digital filter. The stability and convergence of the update of the filter coefficient of the FIR digital filter are guaranteed. Therefore, the stability and convergence of the update of the filter coefficient of the non-recurring portion are guaranteed. Further, in the case of updating the filter coefficients using Expressions 8 and 9, in the present invention, the calculation corresponding to Expression 8 has already been performed in the cyclic unit, and there is no need to perform the calculation again. Further, even if the order of the cyclic portion and the non-cyclic portion is switched as in the present invention, it is equivalent as a filter. Therefore, the filter coefficient of the recurring unit can be updated using the output of the non-recurring unit and the output error signal corresponding thereto.

【0030】また上記した(3)記載の構成によれば、
前記巡回部のフィルタ係数に対して、前記巡回部の出力
レベルが所定の基準以上になると、前記巡回部の出力レ
ベルを最小にするようなフィルタ係数更新を並列して実
行することを可能とするレベル検出部を備えているの
で、前記巡回部の信号の発散が抑制される。騒音源の発
する騒音が周期音である場合も、前記巡回部の出力レベ
ルが所定の基準以上にならなければ、前記巡回部の出力
レベルを最小とするフィルタ係数の更新は行われず、必
要とされる周期信号が前記巡回部で全てキャンセルされ
ることはなく、周期音に対してもより一層の効果的に対
応することが可能となる。
Further, according to the configuration described in the above (3),
When the output level of the recurring unit is equal to or higher than a predetermined reference for the filter coefficient of the recurring unit, filter coefficient updating that minimizes the output level of the recurring unit can be performed in parallel. Since the level detector is provided, divergence of the signal of the traveling unit is suppressed. Even when the noise generated by the noise source is a periodic sound, if the output level of the traveling unit does not exceed a predetermined reference, the filter coefficient for minimizing the output level of the traveling unit is not updated and is required. The periodic signal is not completely canceled in the cyclic portion, and it is possible to more effectively cope with periodic sounds.

【0031】[0031]

【実施例】以下、本発明に係る適応型IIRディジタル
フィルタを用いた能動制御装置の実施例を説明する。な
お、従来例と同一機能を有する構成部品には同一符号を
付すこととする。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of an active control device using an adaptive IIR digital filter according to the present invention will be described below. Note that components having the same functions as those of the conventional example are denoted by the same reference numerals.

【0032】図1は本発明に係る適応型IIRディジタ
ルフィルタを用いた能動制御装置のの一実施例を示した
構成図である。片端に開口部を有する容器12内に騒音
源11が配設されており、容器12内に騒音源11に対
向して騒音検出用マイク13及び消音誤差検出用マイク
14が配置され、容器12側壁に消音用スピーカ15が
設置されている。騒音検出マイク13で検出された騒音
は、プリアンプ22を介してA/D変換器25でディジ
タル信号に変換され、変換された騒音信号u(n) は適応
型IIRディジタルフィルタ16で演算処理され、その
演算結果が消音信号y(n) としてD/A変換器26に出
力される。D/A変換器26でアナログ信号に変換され
た消音信号はパワーアンプ23を介してスピーカ15か
ら出力される。消音された結果は消音誤差検出マイク1
4で検出され、プリアンプ24、A/D変換器27を介
して消音誤差信号−e(n) として係数制御部20、21
に取り込まれる。また、非巡回部18の入力u(n) はデ
ィジタルフィルタ32にも入力され、ディジタルフィル
タ32の出力u1(n)が係数制御部20に入力される。巡
回部17の出力y(n) はディジタルフィルタ31にも入
力され、ディジタルフィルタ31の出力y1(n)が係数制
御部21にも入力される。そして、消音誤差信号が最小
となるように適応型IIRディジタルフィルタ16のフ
ィルタ係数a(i) およびb(j) が更新される。この時の
更新式は、下記の数10及び数11によって表わされ
る。
FIG. 1 is a block diagram showing an embodiment of an active control device using an adaptive IIR digital filter according to the present invention. A noise source 11 is disposed in a container 12 having an opening at one end, and a noise detection microphone 13 and a silencing error detection microphone 14 are disposed in the container 12 so as to face the noise source 11. Is provided with a muffling speaker 15. The noise detected by the noise detection microphone 13 is converted into a digital signal by an A / D converter 25 via a preamplifier 22, and the converted noise signal u (n) is processed by an adaptive IIR digital filter 16. The result of the calculation is output to the D / A converter 26 as a muffling signal y (n). The muffling signal converted to an analog signal by the D / A converter 26 is output from the speaker 15 via the power amplifier 23. The mute result is the mute error detection microphone 1
4 through a preamplifier 24 and an A / D converter 27 to obtain a noise reduction error signal -e (n) as coefficient control units 20 and 21.
It is taken in. The input u (n) of the acyclic unit 18 is also input to the digital filter 32, and the output u 1 (n) of the digital filter 32 is input to the coefficient control unit 20. The output y (n) of the circulating unit 17 is also input to the digital filter 31, and the output y 1 (n) of the digital filter 31 is also input to the coefficient control unit 21. Then, the filter coefficients a (i) and b (j) of the adaptive IIR digital filter 16 are updated so that the noise reduction error signal is minimized. The updating formula at this time is expressed by the following equations (10) and (11).

【0033】[0033]

【数10】 a(i,n+1) =a(i,n) +αu1(n-i)e(n)A (i, n + 1) = a (i, n) + αu 1 (ni) e (n)

【0034】[0034]

【数11】 b(j,n+1) =b(j,n) +βy1(n-j)e(n) ここでα、およびβはステップサイズパラメータを示し
ており、正の小さな値をとる。フィルタ係数b(j) の更
新においては、数10及び数11のe(n) の代わりに数
7のf(n) を用いることもできる。また、数11のy
1(n-j)の代わりに、下記に示す数12のy2(j,n)を用い
ることもできる。
Equation 11] b (j, n + 1) = b (j, n) + βy 1 (nj) e (n) where alpha, and β denotes a step size parameter and takes a small positive value. In updating the filter coefficient b (j), f (n) in Equation 7 can be used instead of e (n) in Equations 10 and 11. Also, y in Equation 11
Instead of 1 (nj), y 2 (j, n) of the following Expression 12 can be used.

【0035】[0035]

【数12】 (Equation 12)

【0036】なお、数12の計算部をディジタルフィル
タ31の前段に起き、順序を入れ替えても同じ結果を得
ることができる。さらに、巡回部17のフィルタ係数b
(j)の更新は係数制御部19からも実施される。係数制
御部19では巡回部17の出力y(n)を入力し、出力y(n)
のレベルが最小になるようにフィルタ係数b(j)を下記の
数13で更新する。
It should be noted that the same result can be obtained even if the calculation unit of the formula 12 is provided before the digital filter 31 and the order is changed. Further, the filter coefficient b
(j) is also updated from the coefficient control unit 19. The coefficient control unit 19 receives the output y (n) of the cyclic unit 17 and outputs the output y (n)
The filter coefficient b (j) is updated according to the following equation 13 so that the level of?

【0037】[0037]

【数13】 b(j,n+1) =b(j,n) −γy(n-j) y(n) ここでγはステップサイズパラメータを示しており、正
の小さな値をとる。数11及び数13によるフィルタ係
数の更新は並列して実行されるか、もしくは時分割で実
行される。
[Mathematical formula-see original document] b (j, n + 1) = b (j, n)-[gamma] y (nj) y (n) Here, [gamma] indicates a step size parameter, and takes a small positive value. Updating of the filter coefficients by the equations (11) and (13) is performed in parallel or time division.

【0038】本実施例においては、巡回部17のフィル
タ係数に対して、巡回部17の出力レベルを最小にする
ようにフィルタ係数の更新を並列して実行しているの
で、巡回部17の信号の発散を抑制することができる。
また、騒音が周期性のないランダム音である場合、巡回
部17の出力レベルが最小になるように巡回部17のフ
ィルタ係数を更新しても騒音信号が巡回部17でキャン
セルされることはなく、このとき消音スピーカ15から
放出された音が騒音検出マイク13にフィードバックさ
れる信号成分の一部をキャンセルすることとなり、より
一層の消音効果が期待できる。
In this embodiment, the filter coefficients of the recurring unit 17 are updated in parallel with the filter coefficients of the recurring unit 17 so as to minimize the output level. Divergence can be suppressed.
Further, when the noise is a random sound having no periodicity, the noise signal is not canceled by the traveling unit 17 even if the filter coefficient of the traveling unit 17 is updated so that the output level of the traveling unit 17 is minimized. At this time, the sound emitted from the muffling speaker 15 cancels a part of the signal component fed back to the noise detection microphone 13, and a further muffling effect can be expected.

【0039】図2は本発明に係る適応型IIRディジタ
ルフィルタを用いた能動制御装置の第2の実施例を示し
た構成図であり、本実施例のハード構成は、図1に示し
た適応型IIRディジタルフィルタ16内の巡回部17
と非巡回部18とを入れ替えただけの構成であり、ここ
ではハード構成の詳細な説明を省略することとする。
FIG. 2 is a block diagram showing a second embodiment of an active control device using an adaptive IIR digital filter according to the present invention. The hardware configuration of this embodiment is different from that of the adaptive IIR digital filter shown in FIG. Circulating section 17 in IIR digital filter 16
And the acyclic unit 18 are merely interchanged, and a detailed description of the hardware configuration is omitted here.

【0040】本実施例においては、フィルタ係数a(i)は
係数制御部20で下記の数14により更新される。
In this embodiment, the filter coefficient a (i) is updated by the coefficient controller 20 according to the following equation (14).

【0041】[0041]

【数14】 a(i,n+1) =a(i,n) +αv1(n-i)e(n) フィルタ係数b(j)は係数制御部21で下記の数11によ
り更新される。
A (i, n + 1) = a (i, n) + αv 1 (ni) e (n) The filter coefficient b (j) is updated by the coefficient controller 21 according to the following equation 11.

【0042】[0042]

【数11】 b(j,n+1) =b(j,n) +βy1(n-j)e(n) さらに、フィルタ係数b(j)は係数制御部19で巡回部1
7の出力v(n)のレベルを最小にするように、下記の数1
5により更新される。
Equation 11] b (j, n + 1) = b (j, n) + βy 1 (nj) e (n) Further, the cyclic portion 1 filter coefficients b (j) is a coefficient control unit 19
7 so as to minimize the level of the output v (n)
5 is updated.

【0043】[0043]

【数15】 b(j,n+1) =b(j,n) −γv(n-j) v(n) 数11及び数15によるフィルタ係数の更新は第1の実
施例の場合と同様、並列して実行されるか、もしくは時
分割で実行される。
[Mathematical formula-see original document] b (j, n + 1) = b (j, n)-[gamma] v (nj) v (n) Updating of the filter coefficients by the equations (11) and (15) is performed in parallel as in the first embodiment. , Or time-divisionally.

【0044】本実施例においては、巡回部17のフィル
タ係数に対して、巡回部17の出力レベルを最小にする
ようにフィルタ係数の更新を並列して実行しているの
で、巡回部17の信号の発散を抑制することができる。
また、非巡回部18と巡回部17との配置を変えること
により、非巡回部18のフィルタ係数更新における安定
性の向上を図ることができる。さらに、先に述べた実施
例の場合と同様、騒音が周期性のないランダム音である
場合、巡回部17の出力レベルが最小になるように巡回
部17のフィルタ係数を更新しても騒音信号が巡回部1
7でキャンセルされることはなく、このとき消音スピー
カ15から放出された音が騒音検出マイク13にフィー
ドバックされる信号成分の一部をキャンセルすることと
なり、より一層の消音効果が期待できる。
In this embodiment, the filter coefficients of the recurring unit 17 are updated in parallel with the filter coefficients of the recurring unit 17 so as to minimize the output level. Divergence can be suppressed.
Further, by changing the arrangement of the non-cyclic unit 18 and the cyclic unit 17, it is possible to improve the stability of updating the filter coefficient of the non-cyclic unit 18. Further, as in the case of the above-described embodiment, when the noise is a random sound having no periodicity, even if the filter coefficient of the traveling unit 17 is updated so that the output level of the traveling unit 17 is minimized, the noise signal Is the traveling part 1
7, the sound emitted from the muffling speaker 15 at this time cancels a part of the signal component fed back to the noise detection microphone 13, and a further muffling effect can be expected.

【0045】図3は本発明に係る適応型IIRディジタ
ルフィルタを用いた能動制御装置の第3の実施例を示し
た構成図であり、本実施例のハード構成は図2に示した
適応型IIRディジタルフィルタの係数制御部9の入力
が巡回部の出力v(n)から非巡回部の出力y(n)に変更され
たものであり、ここではそのハード構成の詳細な説明を
省略することとする。
FIG. 3 is a block diagram showing a third embodiment of an active control device using an adaptive IIR digital filter according to the present invention. The hardware configuration of this embodiment is the same as that of the adaptive IIR shown in FIG. The input of the coefficient control unit 9 of the digital filter is changed from the output v (n) of the cyclic unit to the output y (n) of the non-cyclic unit, and a detailed description of the hardware configuration is omitted here. I do.

【0046】係数制御部19は非巡回部18の出力y(n)
のレベルを最小にするように、上記数13によってフィ
ルタ係数b(n)を更新する。
The coefficient control section 19 outputs the output y (n) of the non-cyclic section 18
The filter coefficient b (n) is updated by the above equation 13 so as to minimize the level of.

【0047】本実施例においては、先に述べた第1及び
第2の実施例の場合と同様、巡回部17のフィルタ係数
に対して、巡回部17の出力レベルを最小にするように
フィルタ係数更新を並列して実行しているので、巡回部
17の信号の発散を抑制することができる。また、騒音
が周期性のないランダム音である場合、巡回部17の出
力レベルが最小になるように巡回部17のフィルタ係数
を更新しても騒音信号が巡回部17でキャンセルされる
ことはなく、このとき消音スピーカ15から放出された
音が騒音検出マイク13にフィードバックされる信号成
分の一部をキャンセルすることとなり、より一層の消音
効果が期待できる。
In this embodiment, as in the case of the first and second embodiments described above, the filter coefficient is set so that the output level of the cyclic unit 17 is minimized with respect to the filter coefficient of the cyclic unit 17. Since the updating is performed in parallel, the divergence of the signal of the traveling unit 17 can be suppressed. Further, when the noise is a random sound having no periodicity, the noise signal is not canceled by the traveling unit 17 even if the filter coefficient of the traveling unit 17 is updated so that the output level of the traveling unit 17 is minimized. At this time, the sound emitted from the muffling speaker 15 cancels a part of the signal component fed back to the noise detection microphone 13, and a further muffling effect can be expected.

【0048】図4は本発明に係る適応型IIRディジタ
ルフィルタを用いた能動制御装置の第4の実施例を示し
た構成図であり、信号u(n) がIIRディジタルフィル
タ16に入力され、信号y(n) を出力している。IIR
ディジタルフィルタ16の内部構成は、前段にフィルタ
係数b(j) を有する巡回部17、後段にフィルタ係数a
(i) を有する非巡回部18が位置している。係数制御部
20はフィルタ係数a(i) の更新を行なうものであり、
係数制御部20には巡回部17の出力v(n) と出力誤差
e(n) が入力されている。また係数制御部21にはII
Rディジタルフィルタ16の出力y(n) と出力誤差e
(n) が入力されている。出力誤差e(n) は希望応答d
(n) とIIRディジタルフィルタ16の出力y(n) の差
である。係数制御部20では、出力誤差e(n) の2乗平
均値を最小にするように、フィルタ係数a(i) を下記の
数16に従って更新する。
FIG. 4 is a block diagram showing a fourth embodiment of an active control apparatus using an adaptive IIR digital filter according to the present invention. A signal u (n) is input to an IIR digital filter 16 and y (n) is output. IIR
The internal configuration of the digital filter 16 is as follows: a circulating section 17 having a filter coefficient b (j) at the preceding stage;
(i) is located. The coefficient control unit 20 updates the filter coefficient a (i),
The coefficient controller 20 receives the output v (n) and the output error e (n) of the cyclic unit 17. The coefficient control unit 21 has II
The output y (n) of the R digital filter 16 and the output error e
(n) is entered. The output error e (n) is the desired response d
(n) and the output y (n) of the IIR digital filter 16. The coefficient control unit 20 updates the filter coefficient a (i) according to the following equation 16 so as to minimize the mean square value of the output error e (n).

【0049】[0049]

【数16】 a(i,n+1) =a(i,n) +αv(n-i) e(n) 係数制御部21では、フィルタ係数b(j) を下記の数1
1に従って更新する。
A (i, n + 1) = a (i, n) + αv (ni) e (n) In the coefficient control unit 21, the filter coefficient b (j) is calculated by the following equation (1).
Update according to 1.

【0050】[0050]

【数11】 b(j,n+1) =b(j,n) +βy(n-j) e(n) ここでα、およびβはステップサイズパラメータを示し
ており、正の小さな値をとる。フィルタ係数b(j) の更
新においては、数11に示したy(n-j) の代わりに下記
の数9のy0(j,n)を用いることもできる。
[Mathematical formula-see original document] b (j, n + 1) = b (j, n) + [beta] y (nj) e (n) Here, [alpha] and [beta] indicate step size parameters, and take small positive values. In updating the filter coefficient b (j), y0 (j, n) in the following equation 9 can be used instead of y (nj) in the equation 11.

【0051】[0051]

【数09】 [09]

【0052】本実施例においては、非巡回部18のフィ
ルタ係数更新については、巡回部17の出力を入力信号
とするFIRディジタルフィルタの係数更新に帰着でき
るため、非巡回部18の係数更新については、その安定
性及び収束性が保証されるようになる。さらに数8、数
9を用いたフィルタ係数の更新を行なう場合、数8に相
当する演算が巡回部17ですでになされており、改めて
計算する必要がなく、計算量の削減あるいは回路規模の
縮小を図ることができる。
In the present embodiment, the updating of the filter coefficient of the non-cyclic section 18 can be reduced to the updating of the coefficient of the FIR digital filter using the output of the cyclic section 17 as an input signal. , Its stability and convergence are guaranteed. Further, when the filter coefficients are updated using equations (8) and (9), the operation corresponding to equation (8) has already been performed in the circulating unit 17, so that there is no need to perform the calculation again, and the amount of calculation or the circuit scale is reduced. Can be achieved.

【0053】図5は本発明に係る適応型IIRディジタ
ルフィルタを用いた能動制御装置の第5の実施例を示し
た構成図であり、図4に示した実施例における数9の処
理は係数制御部21で行なわれるが、これを係数制御部
21外に出したものが図5に示した構成である。図5に
おける巡回型のディジタルフィルタ19がこれに相当す
る。また、フィルタ係数b(j) の更新においては、数1
1のe(n) の代わりにe(n) の移動平均である下記のf
(n) を用いることもできる。
FIG. 5 is a block diagram showing a fifth embodiment of the active control apparatus using the adaptive IIR digital filter according to the present invention. In the embodiment shown in FIG. This is carried out by the unit 21 and is provided outside the coefficient control unit 21 in the configuration shown in FIG. The recursive digital filter 19 in FIG. 5 corresponds to this. In updating the filter coefficient b (j),
The following f which is the moving average of e (n) instead of e (n) of 1
(n) can also be used.

【0054】[0054]

【数07】 [07]

【0055】ここでc(l) は移動平均の重みを示してお
り、Lは平均するデータ数を示している。
Here, c (l) indicates the weight of the moving average, and L indicates the number of data to be averaged.

【0056】本実施例においては、先に述べた第4の実
施例の場合と同様、非巡回部18のフィルタ係数の更新
については、巡回部17の出力を入力信号とするFIR
ディジタルフィルタの係数更新に帰着でき、数9の処理
がディジタルフィルタ19で行なわれるため、非巡回部
18のフィルタ係数の更新については、その安定性及び
収束性がより一層保証されるようになる。さらに数8、
数9を用いたフィルタ係数の更新を行なう場合、数8に
相当する演算が巡回部17ですでになされており、改め
て計算する必要がなく、計算量の削減あるいは回路規模
の縮小を図ることができる。
In this embodiment, as in the case of the above-described fourth embodiment, the update of the filter coefficient of the non-repeating section 18 is performed by using the FIR using the output of the recurring section 17 as an input signal.
Since the result of updating the coefficient of the digital filter can be reduced and the processing of Equation 9 is performed by the digital filter 19, the stability and convergence of the updating of the filter coefficient of the acyclic unit 18 are further ensured. Further, Equation 8,
When the filter coefficient is updated using equation (9), the operation corresponding to equation (8) has already been performed in the circulating unit 17, and there is no need to perform the calculation again, so that the amount of calculation or the circuit scale can be reduced. it can.

【0057】図6は、本発明に係る適応型IIRディジ
タルフィルタを用いた能動制御装置の第6の実施例を示
した構成図である。片端に開口部を有する容器12内に
騒音源11が配設されており、容器12内に騒音源11
に対向して騒音検出用マイク13及び消音誤差検出用マ
イク14が配置され、容器12側壁に消音用スピーカ1
5が設置されている。騒音検出マイク13で検出され、
プリアンプ22を介してA/D変換器25でディジタル
信号に変換された騒音信号u(n) は適応型IIRディジ
タルフィルタ16で演算処理され、その演算結果が消音
信号y(n) としてD/A変換器26に出力される。D/
A変換器26でアナログ信号に変換された消音信号はパ
ワーアンプ23を介してスピーカ15から出力される。
消音された結果は消音誤差検出マイク14で検出され、
プリアンプ24、A/D変換器27を介して消音誤差信
号−e(n) として係数制御部20と係数制御部21に取
り込まれる。また、巡回部17の出力v(n) はディジタ
ルフィルタ32にも入力され、ディジタルフィルタ32
の出力v1(n)が係数制御部20に入力される。非巡回部
18の出力y(n) はディジタルフィルタ31にも入力さ
れ、ディジタルフィルタ31の出力y1(n)が係数制御部
21にも入力される。そして、消音誤差信号が最小とな
るように適応型IIRディジタルフィルタ16のフィル
タ係数a(i),およびb(j) が更新される。このときの更
新式を下記の数14及び数11に示す。
FIG. 6 is a block diagram showing a sixth embodiment of the active control device using the adaptive IIR digital filter according to the present invention. A noise source 11 is disposed in a container 12 having an opening at one end.
A microphone 13 for noise detection and a microphone 14 for noise reduction error detection are arranged opposite to each other.
5 are installed. Detected by the noise detection microphone 13,
The noise signal u (n) converted into a digital signal by the A / D converter 25 via the preamplifier 22 is processed by the adaptive IIR digital filter 16, and the calculation result is converted to a D / A signal as a muffling signal y (n). Output to the converter 26. D /
The mute signal converted into an analog signal by the A converter 26 is output from the speaker 15 via the power amplifier 23.
The silenced result is detected by the silence error detection microphone 14,
The coefficient is received by the coefficient control unit 20 and the coefficient control unit 21 via the preamplifier 24 and the A / D converter 27 as a silencing error signal -e (n). The output v (n) of the circulating unit 17 is also input to the digital filter 32, and the digital filter 32
Output v 1 (n) is input to the coefficient control unit 20. The output y (n) of the acyclic unit 18 is also input to the digital filter 31, and the output y 1 (n) of the digital filter 31 is also input to the coefficient control unit 21. Then, the filter coefficients a (i) and b (j) of the adaptive IIR digital filter 16 are updated so that the noise reduction error signal is minimized. The updating formula at this time is shown in the following Expressions 14 and 11.

【0058】[0058]

【数14】 a(i,n+1) =a(i,n) +αv1(n-i)e(n)A (i, n + 1) = a (i, n) + αv 1 (ni) e (n)

【0059】[0059]

【数11】 b(j,n+1) =b(j,n) +βy1(n-j)e(n) ここでα、およびβはステップサイズパラメータを示し
ており、正の小さな値をとる。フィルタ係数b(j) の更
新においては、数11のe(n) の代わりに数7のf(n)
を用いることもできる。また、数11のy1(n-j)の代わ
りに下記の数12のy2(j,n)を用いることもできる。
Equation 11] b (j, n + 1) = b (j, n) + βy 1 (nj) e (n) where alpha, and β denotes a step size parameter and takes a small positive value. In updating the filter coefficient b (j), instead of e (n) in Equation 11, f (n) in Equation 7 is used.
Can also be used. Also, instead of y 1 (nj) in Equation 11, y 2 (j, n) in Equation 12 below can be used.

【0060】[0060]

【数12】 (Equation 12)

【0061】本実施例においては、先に述べた第5の実
施例の場合と同様、非巡回部18のフィルタ係数の更新
については、巡回部17の出力を入力信号とするFIR
ディジタルフィルタの係数更新に帰着できるため、非巡
回部18のフィルタ係数の更新については、その安定性
及び収束性が保証されるようになる。さらに数25の計
算部をディジタルフィルタ21の前段に置き、順序を入
れ替えても同じ結果を得ることができる。また数8、数
9を用いたフィルタ係数の更新を行なう場合、数8に相
当する演算が巡回部17ですでになされており、改めて
計算する必要がなく、計算量の削減あるいは回路規模の
縮小を図ることができる。
In this embodiment, as in the case of the above-described fifth embodiment, the update of the filter coefficient of the non-cyclic unit 18 is performed by using the FIR with the output of the cyclic unit 17 as an input signal.
Since the result can be reduced to the update of the coefficient of the digital filter, the stability and convergence of the update of the filter coefficient of the acyclic unit 18 are guaranteed. Furthermore, the same result can be obtained even if the calculation unit of Expression 25 is placed before the digital filter 21 and the order is changed. When the filter coefficients are updated using the equations (8) and (9), the operation corresponding to the equation (8) has already been performed in the circulating unit 17, so that there is no need to perform the calculation again, and the amount of calculation or the circuit scale is reduced. Can be achieved.

【0062】図7は本発明に係る適応型IIRディジタ
ルフィルタを用いた能動制御装置の第7の実施例を示し
た構成図である。片端に開口部を有する容器12内に騒
音源11が配設されており、容器12内に騒音源11に
対向して騒音検出用マイク13及び消音誤差検出用マイ
ク14が配置され、容器12側壁に消音用スピーカ15
が設置されている。騒音検出マイク13で検出され、プ
リアンプ22を介してA/D変換器25でディジタル信
号に変換された騒音信号u(n) は適応型IIRディジタ
ルフィルタ16で演算処理され、その演算結果が消音信
号y(n) としてD/A変換器26に出力される。D/A
変換器でアナログ信号に変換された消音信号はパワーア
ンプ23を介して消音スピーカ15から出力される。消
音された結果は消音誤差検出マイク14で検出され、プ
リアンプ24、A/D変換器27を介して消音誤差信号
−e(n) として係数制御部20と係数制御部21に取り
込まれる。また、非巡回部18の入力u(n) はディジタ
ルフィルタ32に入力され、ディジタルフィルタ32の
出力u1(n)が係数制御部20に入力される。巡回部17
の出力y(n) はディジタルフィルタ31にも入力され、
ディジタルフィルタ31の出力y1(n)が係数制御部21
に入力される。そして、消音誤差信号が最小となるよう
に適応型IIRディジタルフィルタ16のフィルタ係数
a(i) およびb(j) が更新される。この時の更新式を下
記の数10及び数11に示す。
FIG. 7 is a block diagram showing a seventh embodiment of an active control device using an adaptive IIR digital filter according to the present invention. A noise source 11 is disposed in a container 12 having an opening at one end, and a noise detection microphone 13 and a silencing error detection microphone 14 are disposed in the container 12 so as to face the noise source 11. Speaker 15 for noise reduction
Is installed. The noise signal u (n) detected by the noise detection microphone 13 and converted to a digital signal by the A / D converter 25 via the preamplifier 22 is processed by the adaptive IIR digital filter 16, and the calculation result is converted to a mute signal. It is output to the D / A converter 26 as y (n). D / A
The silencing signal converted to an analog signal by the converter is output from the silencing speaker 15 via the power amplifier 23. The silenced result is detected by the silence error detection microphone 14 and is taken into the coefficient control unit 20 and the coefficient control unit 21 via the preamplifier 24 and the A / D converter 27 as a silence error signal -e (n). The input u (n) of the non-repeating unit 18 is input to the digital filter 32, and the output u 1 (n) of the digital filter 32 is input to the coefficient control unit 20. Circuit 17
The output y (n) is also input to the digital filter 31,
The output y 1 (n) of the digital filter 31 is
Is input to Then, the filter coefficients a (i) and b (j) of the adaptive IIR digital filter 16 are updated so that the noise reduction error signal is minimized. The updating formula at this time is shown in the following equations 10 and 11.

【0063】[0063]

【数10】 a(i,n+1) =a(i,n) +αu1(n-i)e(n)A (i, n + 1) = a (i, n) + αu 1 (ni) e (n)

【0064】[0064]

【数11】 b(j,n+1) =b(j,n) +βy1(n-j)e(n) ここでα、およびβはステップサイズパラメータを示し
ており、正の小さな値をとる。フィルタ係数b(j) の更
新においては、数10及び数11のe(n) の代わりに数
7のf(n) を用いることもできる。また、数11のy
1(n-j)の代わりに、下記の数12のy2(j,n)を用いるこ
ともできる。
Equation 11] b (j, n + 1) = b (j, n) + βy 1 (nj) e (n) where alpha, and β denotes a step size parameter and takes a small positive value. In updating the filter coefficient b (j), f (n) in Equation 7 can be used instead of e (n) in Equations 10 and 11. Also, y in Equation 11
Instead of 1 (nj), y 2 (j, n) of the following equation 12 can be used.

【0065】[0065]

【数12】 (Equation 12)

【0066】なお、数12の計算部をディジタルフィル
タ31の前段に置き、順序を入れ替えても同じ結果を得
ることができる。さらに、巡回部17のフィルタ係数b
(j)の更新は係数制御部19からも実施される。係数制
御部19では巡回部17の出力y(n)を入力し、出力y(n)
のレベルが最小になるようにフィルタ係数b(j) を数1
3で更新する。
It should be noted that the same result can be obtained even if the calculation unit of Expression 12 is placed before the digital filter 31 and the order is changed. Further, the filter coefficient b
(j) is also updated from the coefficient control unit 19. The coefficient control unit 19 receives the output y (n) of the cyclic unit 17 and outputs the output y (n)
The filter coefficient b (j) is calculated by the following equation (1) so that the level of
Update with 3.

【0067】[0067]

【数13】 b(j,n+1) =b(j,n) −γy(n-j) y(n) ここでγはステップサイズパラメータで、正の小さな値
をとる。ここで、係数制御部19が司る数13によるフ
ィルタ係数の更新の動作は、巡回部17の出力信号y
(n) の電力Pによって制御される。すなわち、巡回部1
7の出力信号y(n) がレベル検出部33に入力され、出
力信号y(n) の電力Pが計算される。係数制御部19
は、入力された電力Pが、所定の基準電力より大きい場
合にはじめてフィルタ係数更新動作を行う。このとき数
11及び数13によるフィルタ係数の更新は並列して実
行されるか、もしくは時分割で実行される。
[Mathematical formula-see original document] b (j, n + 1) = b (j, n)-[gamma] y (nj) y (n) where [gamma] is a step size parameter and takes a small positive value. Here, the operation of updating the filter coefficient by the equation 13 controlled by the coefficient control unit 19 is based on the output signal y of the circulating unit 17.
(n). That is, the traveling unit 1
7 is input to the level detector 33, and the power P of the output signal y (n) is calculated. Coefficient control unit 19
Performs the filter coefficient update operation only when the input power P is larger than a predetermined reference power. At this time, the updating of the filter coefficients by the equations (11) and (13) is executed in parallel or in a time-division manner.

【0068】上記した本実施例においては、レベル検出
部33で検出された信号レベルが所定の基準値以上にな
ったときのみ係数制御部19での動作を許可することに
より、巡回部17における信号の発散を抑制し、適応型
IIRディジタルフィルタ16において、安定なフィル
タ係数の更新を実現することができる。さらにレベル検
出部33で検出された信号レベルが所定の基準値以上に
なったときのみ、係数制御部19が動作するので、ラン
ダム音だけでなく周期的な信号に対しても、巡回部17
でキャンセルされることなく、適切な消音処理を施すこ
とができる。
In the above-described embodiment, the operation of the coefficient controller 19 is permitted only when the signal level detected by the level detector 33 is equal to or higher than a predetermined reference value. Divergence is suppressed, and the adaptive IIR digital filter 16 can realize stable updating of filter coefficients. Furthermore, the coefficient control unit 19 operates only when the signal level detected by the level detection unit 33 is equal to or higher than a predetermined reference value.
Thus, an appropriate silencing process can be performed without being canceled.

【0069】図8は、本発明に係る適応型IIRディジ
タルフィルタを用いた能動制御装置の第8の実施例を示
した構成図であり、図7に示した適応型IIRディジタ
ルフィルタ16の巡回部17と非巡回部18が入れ替わ
った構成を示している。このとき、フィルタ係数a(i)
は係数制御部20で次式により更新される。
FIG. 8 is a block diagram showing an eighth embodiment of an active control device using an adaptive IIR digital filter according to the present invention. The active control device of the adaptive IIR digital filter 16 shown in FIG. 17 shows a configuration in which the non-repeating unit 18 and the non-circulating unit 18 are interchanged. At this time, the filter coefficient a (i)
Is updated by the coefficient control unit 20 according to the following equation.

【0070】[0070]

【数14】 a(i,n+1) =a(i,n) +αv1(n-i)e(n) フィルタ係数b(j) は係数制御部21で数11により更
新される。
A (i, n + 1) = a (i, n) + αv 1 (ni) e (n) The coefficient control unit 21 updates the filter coefficient b (j) according to equation (11).

【0071】[0071]

【数11】 b(j,n+1) =b(j,n) +βy1(n-j)e(n) さらに、フィルタ係数b(j) は係数制御部19で巡回部
17の出力v(n) のレベルを最小にするように、数15
により更新される。
Equation 11] b (j, n + 1) = b (j, n) + βy 1 (nj) e (n) Further, filter coefficient b (j) is the output v of the cyclic part 17 by the coefficient control unit 19 (n ) To minimize the level of
Will be updated by

【0072】[0072]

【数15】 b(j,n+1) =b(j,n) −γv(n-j) v(n) 巡回部17の出力信号v(n) はレベル検出部33に入力
され、出力信号v(n)の電力Pが計算される。数15を
実行する係数制御部19は、入力した電力Pが、所定の
基準電力より大きい場合にはじめてフィルタ係数更新動
作を行う。このとき数11及び数15によるフィルタ係
数の更新は並列して実行されるか、もしくは時分割で実
行される。
[Mathematical formula-see original document] b (j, n + 1) = b (j, n)-[gamma] v (nj) v (n) The output signal v (n) of the circulating unit 17 is input to the level detection unit 33, and the output signal v The power P of (n) is calculated. The coefficient control unit 19 executing Equation 15 performs the filter coefficient update operation only when the input power P is larger than the predetermined reference power. At this time, the update of the filter coefficients by the equations (11) and (15) is executed in parallel or in a time-division manner.

【0073】上記した実施例においては、先に述べた実
施例の場合と同様、レベル検出部33で検出された信号
レベルが所定の基準値以上になったときのみ係数制御部
19での動作を許可することにより、巡回部17におけ
る信号の発散を抑制し、適応型IIRディジタルフィル
タ16において、安定なフィルタ係数更新を実現するこ
とができる。さらにレベル検出部33で検出された信号
レベルが所定の基準値以上になったときのみ、係数制御
部19が動作するので、ランダム音だけでなく周期的な
信号に対しても、巡回部17でキャンセルされることな
く、適切な消音処理を施すことができる。
In the above-described embodiment, the operation of the coefficient control unit 19 is performed only when the signal level detected by the level detection unit 33 exceeds a predetermined reference value, as in the case of the above-described embodiment. By permitting, the divergence of the signal in the circulating unit 17 can be suppressed, and the adaptive IIR digital filter 16 can realize stable updating of the filter coefficient. Further, the coefficient control unit 19 operates only when the signal level detected by the level detection unit 33 is equal to or higher than a predetermined reference value, so that the cyclic unit 17 can perform not only a random sound but also a periodic signal. Appropriate silencing processing can be performed without being canceled.

【0074】[0074]

【発明の効果】以上詳述したように本発明に係る適応型
IIRデジタルフィルタを用いた能動制御装置にあって
は、請求項1に記載の発明によれば、前記係数制御部が
フィルタの係数更新を並列して行うことにより、前記巡
回部における信号の発散を防止することができ、適応型
IIRデジタルフィルタの安定なフィルタ係数の更新を
実現することができる。
As described above in detail, in the active control apparatus using the adaptive IIR digital filter according to the present invention, according to the first aspect of the present invention, the coefficient control section controls the coefficient of the filter. By performing the updating in parallel, it is possible to prevent the divergence of the signal in the circulating unit, and to realize the stable updating of the filter coefficient of the adaptive IIR digital filter.

【0075】また、請求項2に記載の発明によれば、
応型IIRデジタルフィルタの前記非巡回部のフィルタ
の係数更新については、前記巡回部の出力を入力信号と
するFIRデジタルフィルタの係数更新に帰着できるた
め、前記非巡回部のフィルタ係数更新については、その
安定性、および収束性が保証される。さらに、数8、数
9を用いたフィルタ係数の更新を行う場合、本構成では
数8に相当する計算は、段の前記巡回部ですでになさ
れており、改めて計算する必要がなく、計算量の削減、
あるいは回路規模の縮小化を図ることができる。
According to the second aspect of the present invention, with regard to updating the coefficient of the filter of the non-cyclic part of the adaptive IIR digital filter, the coefficient updating of the FIR digital filter using the output of the cyclic part as an input signal. Therefore, the stability and the convergence of the update of the filter coefficient of the non-repeated portion are guaranteed. In addition, the number 8, when updating the filter coefficients using equation 9, the calculations corresponding to the number 8 in this configuration has been made previously by the cyclic portion of the front stage, there is no need to again calculate, calculated Volume reduction,
Alternatively, the circuit scale can be reduced.

【0076】さらに、請求項3に記載の発明によれば、
前記第2の係数制御部によるフィルタ係数更新動作を、
前記レベル検出部で検出された信号レベルが所定の基準
値以上になったとき許可することにより、前記巡回部に
おける信号の発散を抑止することができ、安定なフィル
タ係数の更新を実現することができる。さらに、前記レ
ベル検出部で検出された信号レベルが所定の基準以上に
なったときのみ、前記第2の係数制御部が動作するの
で、周期的な信号に対しても、前記巡回部でキャンセル
されることがなく、適切な処理を可能にする。
According to the third aspect of the present invention,
The filter coefficient update operation by the second coefficient control unit is:
By permitting when the signal level detected by the level detection unit becomes equal to or higher than a predetermined reference value, it is possible to suppress the divergence of the signal in the cyclic unit, and realize stable updating of the filter coefficient. it can. Further, the second coefficient control unit operates only when the signal level detected by the level detection unit is equal to or higher than a predetermined reference, so that even the periodic signal is canceled by the cyclic unit. And appropriate processing can be performed.

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

【図1】本発明に係る適応型IIRディジタルフィルタ
を用いた能動制御装置としての消音装置の第1実施例を
示した構成図である。
FIG. 1 is a configuration diagram showing a first embodiment of a silencer as an active control device using an adaptive IIR digital filter according to the present invention.

【図2】本発明に係る適応型IIRディジタルフィルタ
を用いた能動制御装置としての消音装置の第2の実施例
を示した構成図である。
FIG. 2 is a configuration diagram showing a second embodiment of a silencer as an active control device using an adaptive IIR digital filter according to the present invention.

【図3】本発明に係る適応型IIRディジタルフィルタ
を用いた能動制御装置としての消音装置の第3の実施例
を示した構成図をである。
FIG. 3 is a configuration diagram showing a third embodiment of a silencer as an active control device using an adaptive IIR digital filter according to the present invention.

【図4】本発明に係る適応型IIRディジタルフィルタ
を用いた能動制御装置の第4の実施例を示した構成図で
ある。
FIG. 4 is a block diagram showing a fourth embodiment of the active control device using the adaptive IIR digital filter according to the present invention.

【図5】本発明に係る適応型IIRディジタルフィルタ
を用いた能動制御装置の第5の実施例を示した構成図で
ある。
FIG. 5 is a configuration diagram showing a fifth embodiment of the active control device using the adaptive IIR digital filter according to the present invention.

【図6】本発明に係る適応型IIRディジタルフィルタ
を用いた能動制御装置としての消音装置の第6の実施例
を示した構成図である。
FIG. 6 is a configuration diagram showing a sixth embodiment of a noise reduction device as an active control device using an adaptive IIR digital filter according to the present invention.

【図7】本発明に係る適応型IIRディジタルフィルタ
を用いた能動制御装置としての消音装置の第7の実施例
を示した構成図である。
FIG. 7 is a configuration diagram showing a seventh embodiment of a noise reduction device as an active control device using an adaptive IIR digital filter according to the present invention.

【図8】本発明に係る適応型IIRディジタルフィルタ
を用いた能動制御装置としての消音装置の第8の実施例
を示した構成図である。
FIG. 8 is a configuration diagram showing an eighth embodiment of a noise reduction device as an active control device using an adaptive IIR digital filter according to the present invention.

【図9】IIRディジタルフィルタの直接型の構成を示
した回路図である。
FIG. 9 is a circuit diagram showing a direct type configuration of an IIR digital filter.

【図10】従来の適応型IIRディジタルフィルタを用
いた能動制御装置を示した回路図である。
FIG. 10 is a circuit diagram showing a conventional active control device using an adaptive IIR digital filter.

【図11】従来の適応型IIRディジタルフィルタを用
いた能動制御装置としての消音装置を示した概略ブロッ
ク図である。
FIG. 11 is a schematic block diagram showing a silencer as an active control device using a conventional adaptive IIR digital filter.

【図12】従来の適応型IIRディジタルフィルタを用
いた能動制御装置を示した回路図である。
FIG. 12 is a circuit diagram showing a conventional active control device using an adaptive IIR digital filter.

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

16 適応型IIRディジタルフィルタ 17 巡回部 18 非巡回部 19 係数制御部 20 係数制御部 21 係数制御部 32 レベル検出部 Reference Signs List 16 adaptive IIR digital filter 17 cyclic section 18 non-cyclic section 19 coefficient control section 20 coefficient control section 21 coefficient control section 32 level detection section

───────────────────────────────────────────────────── フロントページの続き (72)発明者 日吉 孝蔵 大阪府大阪市阿倍野区長池町22番22号 シャープ株式会社内 (58)調査した分野(Int.Cl.6,DB名) G10K 11/178 ──────────────────────────────────────────────────続 き Continuation of the front page (72) Inventor Kozo Hiyoshi 22-22 Nagaike-cho, Abeno-ku, Osaka-shi, Osaka Inside Sharp Corporation (58) Field surveyed (Int.Cl. 6 , DB name) G10K 11/178

Claims (3)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 信号処理手段に適応型IIR(Infinite
Impulse Response)デジタルフィルタを用いた能動
制御装置において、 前記適応型IIRデジタルフィルタの出力信号によって
制御される対象の応答と希望応答との間の誤差信号を最
小にするように前記適応型IIRデジタルフィルタの巡
回部及び非巡回部のフィルタ係数を更新する第1の係数
制御部と、前記適応型IIRデジタルフィルタの出力信
号、もしくは前記巡回部の出力信号が入力されてその信
号レベルを最小にするように前記巡回部のフィルタ係数
を更新する第2の係数制御部とを備え、前記巡回部のフ
ィルタ係数の更新が前記第1の係数制御部と第2の係数
制御部とにより司られるように構成されていることを特
徴とする適応型IIRデジタルフィルタを用いた能動制
御装置。
1. An adaptive IIR (Infinite) signal processing means.
Impulse Response) in the active control apparatus using a digital filter, the adaptive IIR said adaptive IIR digital filter to the error signal to a minimum between the digital filter response of the subject and which is controlled by the output signal of the desired response Tour of
A first coefficient control unit for updating a filter coefficient of times unit and non-cycling portion, the output signal of the adaptive IIR digital filter, or the signal level output signal is input of the cyclic part so as to minimize A second coefficient control unit that updates a filter coefficient of the repetition unit, wherein updating of the filter coefficient of the repetition unit is controlled by the first coefficient control unit and the second coefficient control unit. An active control device using an adaptive IIR digital filter.
【請求項2】 信号処理手段に適応型IIRデジタルフ
ィルタを用いた能動制御装置において、 前記適応型IIRデジタルフィルタの巡回部が非巡回部
の前段に接続され、該非巡回部の出力信号と前記適応型
IIRデジタルフィルタの出力信号とによって制御され
る対象の応答と希望応答との間の誤差信号を入力とする
前記巡回部に対するフィルタ係数の適応制御部と、前記
巡回部の出力信号と前記誤差信号とを入力とする前記非
巡回部に対するフィルタ係数の適応制御部とを備えてい
ることを特徴とする適応型IIRデジタルフィルタを用
いた能動制御装置。
2. An active control device using an adaptive IIR digital filter as a signal processing means, wherein a cyclic portion of the adaptive IIR digital filter is connected to a stage preceding a non-cyclic portion, and an output signal of the non-cyclic portion and the adaptive signal. An adaptive control unit for a filter coefficient for the repetition unit which receives an error signal between a target response controlled by an output signal of a type IIR digital filter and a desired response, and an output signal of the repetition unit and the error signal And an adaptive control unit for adaptively controlling a filter coefficient for the non-recurring unit which receives the above as an input. An active control device using an adaptive IIR digital filter.
【請求項3】 信号処理手段に適応型IIRデジタルフ
ィルタを用いた能動制御装置において、 前記適応型IIRデジタルフィルタの出力信号によって
制御される対象の応答と希望応答との間の誤差信号を最
小にするようにフィルタ係数を更新する第1の係数制御
部と、前記適応型IIRデジタルフィルタの出力信号、
もしくはその巡回部の出力信号が入力されてその信号レ
ベルを最小にするようにフィルタ係数を更新する第2の
係数制御部と、前記適応型IIRデジタルフィルタの出
力信号、もしくはその巡回部の信号が入力されてその信
号レベルを検出するレベル検出部とを備え、 前記巡回部のフィルタ係数の更新が前記第1の係数制御
部と第2の係数制御部とにより司られ、前記第2の係数
制御部によるフィルタ係数更新動作が、前記レベル検出
部で検出された信号レベルに応じて許可されるように構
成されていることを特徴とする適応型IIRデジタルフ
ィルタを用いた能動制御装置。
3. An active control device using an adaptive IIR digital filter as a signal processing means, wherein an error signal between a target response controlled by an output signal of the adaptive IIR digital filter and a desired response is minimized. A first coefficient control unit that updates a filter coefficient so as to perform an output signal of the adaptive IIR digital filter;
Alternatively, a second coefficient control unit that receives the output signal of the recursive unit and updates the filter coefficient so as to minimize the signal level, and that the output signal of the adaptive IIR digital filter or the signal of the recursive unit is A level detection unit for detecting a signal level of the input signal and updating the filter coefficient of the cyclic unit by the first coefficient control unit and the second coefficient control unit; An active control device using an adaptive IIR digital filter, wherein an operation of updating a filter coefficient by the section is permitted according to a signal level detected by the level detection section.
JP4178751A 1992-07-07 1992-07-07 Active control device using adaptive IIR digital filter Expired - Fee Related JP2989379B2 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP4178751A JP2989379B2 (en) 1992-07-07 1992-07-07 Active control device using adaptive IIR digital filter
DE69328851T DE69328851T2 (en) 1992-07-07 1993-07-06 Active control device with an adaptive digital filter
EP93110805A EP0578212B1 (en) 1992-07-07 1993-07-06 Active control apparatus with an adaptive digital filter
US08/086,133 US5337366A (en) 1992-07-07 1993-07-06 Active control apparatus using adaptive digital filter

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4178751A JP2989379B2 (en) 1992-07-07 1992-07-07 Active control device using adaptive IIR digital filter

Publications (2)

Publication Number Publication Date
JPH0628011A JPH0628011A (en) 1994-02-04
JP2989379B2 true JP2989379B2 (en) 1999-12-13

Family

ID=16053959

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4178751A Expired - Fee Related JP2989379B2 (en) 1992-07-07 1992-07-07 Active control device using adaptive IIR digital filter

Country Status (1)

Country Link
JP (1) JP2989379B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0844375A (en) * 1994-07-29 1996-02-16 Matsushita Electric Ind Co Ltd Noise eliminating device and noise eliminating method
JP2012070604A (en) * 2010-09-27 2012-04-05 On Semiconductor Trading Ltd Motor drive circuit
CN103869702B (en) * 2014-03-13 2016-04-06 大连理工大学 A kind of chatter Active Control Method of flexible cantilever girder construction

Also Published As

Publication number Publication date
JPH0628011A (en) 1994-02-04

Similar Documents

Publication Publication Date Title
EP0578212B1 (en) Active control apparatus with an adaptive digital filter
JP3089082B2 (en) Adaptive digital filter
EP2242044B1 (en) System for active noise control with an infinite impulse response filter
US5206911A (en) Correlated active attenuation system with error and correction signal input
US5602929A (en) Fast adapting control system and method
EP0661807B1 (en) Active adaptive control system with spectral leak
JP2989379B2 (en) Active control device using adaptive IIR digital filter
JPH0651787A (en) Active silencer
JP2935592B2 (en) Noise control device
JP2996770B2 (en) Adaptive control device and adaptive active silencer
JPH0540485A (en) Noise controller
JPH0540486A (en) Active muffling device
JP2934928B2 (en) Active control device using adaptive digital filter
JP3503155B2 (en) Active noise control device and active vibration control device
JPH09198053A (en) Muffling device
JPH0774590A (en) Electronic muffler
JPH0934470A (en) Adaptive filter
JP2535476B2 (en) Noise control device
JPH06324686A (en) Method and device for active control
JP2734319B2 (en) Noise reduction device
JPH0635482A (en) Method and device for active noise elimination
JPH07114392A (en) Active type noise control device and activel type vibration control device
JPH06332478A (en) Electronic muffling method
JPH07162986A (en) Noise reduction device
JPH05281979A (en) Sound eliminating device

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20071008

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20081008

Year of fee payment: 9

LAPS Cancellation because of no payment of annual fees