← Back to Patent Explorer
US4811261A Expired / Lapsed US ⏱️ 0.0 years remaining

Adaptive digital filter for determining a transfer equation of an unknown system

Assignee: Oki Electric Industry Co Ltd
•
Filing: 1986-02-27
•
Granted: 1989-03-07
•
Expires: 2006-02-27
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An adaptive digital filter for identifying a transfer function of a unknown system is employed, for example, for echo cancellation and howling prevention. The transfer function of the adaptive filter can be obtained by the sum of outputs from N paths and forms a system of orthogonal functions having coefficient parameters of four groups of a, b, p and q. The groups p and q are adaptively adjusted in response to an error signal while the groups a and b are previously set based on a measurement effected previously or adaptively adjusted in response to the error signal.

Inventors

  • 👤 Masaki Kobayashi
  • 👤 Yoshio Itoh

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 12:40
CPC Classifications
H; H03; H03H; H03H21/00; H03H21/0012; G; G06; G06F; G06F17/00; G06F17/10; H03H2021/0085; H03H2021/0089

Claims Analysis

Total Claims: 8
Claim 1
Independent Claim 162 words
An adaptive digital filter for identifying a transfer function of an unknown system comprising: (a) a network means including N paths, a first path thereamong having the following transfer function φ 1 (Z) and 2 to N paths thereamong respectively having the following transfer function φ i (Z) assuming Z -1 to be a unit delay operator of the Z-transformation and said transfer functions φ 1 (Z) and φ i (Z) being expressed by the following equations: ##EQU13## wherein i=2, 3, . . . , N and respective groups of p, q, a and b being coefficient parameters; (b) an adder means for adding outputs available from said N paths, and (c) a control means for adaptively adjusting said coefficient parameters including at least the p and q groups in response to an error signal corresponding to a difference between said output from the adder means and an output from said unknown system whereby identifying the transfer function of said unknown system.
Claim 2
Dependent Claim 162 words
An adaptive digital filter for identifying a transfer function of an unknown system comprising: (a) a network means including N paths, a first path thereamong having the following transfer function φ 1 (Z) and 2 to N paths thereamong respectively having the following transfer function φ i (Z) assuming Z -1 to be a unit delay operator of the Z-transformation and said transfer functions φ 1 (Z) and φ i (Z) being expressed by the following equations: ##EQU13## wherein i=2, 3, . . . , N and respective groups of p, q, a and b being coefficient parameters; (b) an adder means for adding outputs available from said N paths, and (c) a control means for adaptively adjusting said coefficient parameters including at least the p and q groups in response to an error signal corresponding to a difference between said output from the adder means and an output from said unknown system whereby identifying the transfer function of said unknown system.
Claim 3
Dependent Claim 29 words
An adaptive filter according to claim 1, wherein said control means adaptively adjusts said coefficient parameters of the p and q groups in conformity with a steepest descent method.
Claim 4
Dependent Claim 203 words
An adaptive digital filter for identifying a transfer function of an unknown system comprising: (a) a network means including N paths, a first path thereamong having the following transfer function φ 1 (Z) and 2 to N paths thereamong respectively having the following transfer function φ i (Z) assuming Z -1 to be a unit delay operator of the Z-transformation and said transfer functions φ 1 (Z) and φ i (Z) being expressed by the following equations: ##EQU14## wherein i=2, 3, . . . , N and respective groups of p, q, a and b being coefficient parameters; (b) an adder means for adding outputs available from said N paths, and (c) a control means for adaptively adjusting said coefficient parameters including at least the p and q groups in response to an error signal corresponding to a difference between said output from the adder means and an output from said unknown system whereby identifying the transfer function of said unknown system; wherein said control means adaptively adjusts said p and q groups during a prescribed period of time, and then doing the same for the a and b groups, and furthermore alternatively repeating said both adjustments for each prescribed period of time.
Claim 5
Dependent Claim 203 words
An adaptive digital filter for identifying a transfer function of an unknown system comprising: (a) a network means including N paths, a first path thereamong having the following transfer function φ 1 (Z) and 2 to N paths thereamong respectively having the following transfer function φ i (Z) assuming Z -1 to be a unit delay operator of the Z-transformation and said transfer functions φ 1 (Z) and φ i (Z) being expressed by the following equations: ##EQU14## wherein i=2, 3, . . . , N and respective groups of p, q, a and b being coefficient parameters; (b) an adder means for adding outputs available from said N paths, and (c) a control means for adaptively adjusting said coefficient parameters including at least the p and q groups in response to an error signal corresponding to a difference between said output from the adder means and an output from said unknown system whereby identifying the transfer function of said unknown system; wherein said control means adaptively adjusts said p and q groups during a prescribed period of time, and then doing the same for the a and b groups, and furthermore alternatively repeating said both adjustments for each prescribed period of time.
Claim 6
Dependent Claim 385 words
An adaptive digital filter for identifying a transfer function of an unknown system comprising: (a) a network means including N paths, a first path thereamong having the following transfer function φ 1 (Z) and 2 to N paths thereamong respectively having the following transfer function φ i (Z) assuming Z -1 to be a unit delay operator of the Z-transformation and said transfer functions φ 1 (Z) and φ i (Z) being expressed by the following equations: ##EQU15## wherein i=2, 3, . . . , N and respective groups of p, q, a and b being coefficient parameters; (b) an adder means for adding outputs available from said N paths, and (c) a control means for adaptively adjusting said coefficient parameters including at least the p and q groups in response to an error signal corresponding to a difference between said output from the adder means and an output from said unknown system whereby identifying the transfer function of said unknown system; wherein said network means comprises N unit circuit means, each of said unit circuits from first to (N-1)th stages forming a secondary recursive filter having one coefficient parameter of the a group and one coefficient parameter of the b group between an input tap and an intermediate tap, said each of said unit circuits forming a primary nonrecursive filter having one coefficient parameter of the p group and one coefficient parameter of the q group between said intermediate tap and a first output tap, and said each of said unit circuits forming a secondary nonrecursive filter having one coefficient parameter of the a group and one coefficient parameter of the b group between said intermediate tap and a second output tap, the final stage unit circuit forming a secondary recursive filter having a n and b n as the coefficient parameters between the input tap and intermediate tap, and forming a primary nonrecursive filter having p n and q n as the coefficient parameters between said intermediate tap and first output tap, and each input tap of said each unit circuit being connected with a second output tap of the preceeding stage unit circuit for forming N paths having said transfer functions φ 1 (Z) and φ i (Z) among the input terminal and said first output taps of said N unit circuits.
Claim 7
Dependent Claim 385 words
An adaptive digital filter for identifying a transfer function of an unknown system comprising: (a) a network means including N paths, a first path thereamong having the following transfer function φ 1 (Z) and 2 to N paths thereamong respectively having the following transfer function φ i (Z) assuming Z -1 to be a unit delay operator of the Z-transformation and said transfer functions φ 1 (Z) and φ i (Z) being expressed by the following equations: ##EQU15## wherein i=2, 3, . . . , N and respective groups of p, q, a and b being coefficient parameters; (b) an adder means for adding outputs available from said N paths, and (c) a control means for adaptively adjusting said coefficient parameters including at least the p and q groups in response to an error signal corresponding to a difference between said output from the adder means and an output from said unknown system whereby identifying the transfer function of said unknown system; wherein said network means comprises N unit circuit means, each of said unit circuits from first to (N-1)th stages forming a secondary recursive filter having one coefficient parameter of the a group and one coefficient parameter of the b group between an input tap and an intermediate tap, said each of said unit circuits forming a primary nonrecursive filter having one coefficient parameter of the p group and one coefficient parameter of the q group between said intermediate tap and a first output tap, and said each of said unit circuits forming a secondary nonrecursive filter having one coefficient parameter of the a group and one coefficient parameter of the b group between said intermediate tap and a second output tap, the final stage unit circuit forming a secondary recursive filter having a n and b n as the coefficient parameters between the input tap and intermediate tap, and forming a primary nonrecursive filter having p n and q n as the coefficient parameters between said intermediate tap and first output tap, and each input tap of said each unit circuit being connected with a second output tap of the preceeding stage unit circuit for forming N paths having said transfer functions φ 1 (Z) and φ i (Z) among the input terminal and said first output taps of said N unit circuits.
Claim 8
Dependent Claim 128 words
An adaptive filter according to claim 4, wherein said control means has unit circuits corresponding to the first output taps of said unit circuit of said network means, each of said unit circuits of said control means having two output taps and further including, between said unit circuit and said first output tap of said network means, a circuit having the following transfer functions w a , w b , multiplier means for taking the product of each output from said circuit described just above and an error signal, and another multiplier means for multiplying the coefficient parameters of the a and b groups by a constant for preparing the amount of the adjustment for said coefficient parameters, said transfer functions being expressed by the following equation: ##EQU16##

References Cited (Backward Citations)

US3973112A Cited
US3967102A Cited
US4067060A Cited
US4377793A Cited
US4520491A Cited
US4606045A Cited
US4660163A Cited
US4696015A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1992-03-06 1992-09-05 1993-03-07 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1996-03-06 1996-09-05 1997-03-07 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2000-03-06 2000-09-05 2001-03-07 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag