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
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 |