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

Active vibration control

Assignee: Adaptive Audio Ltd
•
Filing: 1989-12-11
•
Granted: 1992-12-08
•
Expires: 2009-12-11
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract To reduce noise inside a motor car passenger compartment, two loudspeakers 37 1 , 37 2 are driven by signals derived from a reference signal x(n) by adaptive filtering carried out by a programmed microprocessor and memory unit 36 which adapts the filtering in dependence on error signals e l (n) from four microphones 42 1 , 42 2 , 42 3 and 42 4 distributed in the passenger compartment. Reference filtering coefficients are initially determined by analysis of finite impulse responses when white noise is acoustically coupled from the loudspeakers 37 to the microphones 42, a white noise generator 48 being coupled to the unit 36. The reference signal x(n) is restricted to one or more selected harmonics or subharmonics of the fundamental noise frequency by a filter 34 which tracks the selected frequency. The selected frequency may be obtained from a coil 31 in the ignition circuit of the vehicle.

Inventors

  • 👤 Stephen J. Elliott
  • 👤 Philip A. Nelson
  • 👤 Ian M. Stothers

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 11:37
CPC Classifications
G; G10; G10K; G10K11/00; G10K11/16; G10K11/175; G10K11/178; G10K11/1781; G10K11/17813; G10K11/17817; G10K11/17821; G10K11/17823; G10K11/1785; G10K11/17853; G10K11/17854; G10K11/17857; G10K11/1787; G10K11/17879; G10K11/17883; G10K2210/00; G10K2210/10; G10K2210/128; G10K2210/1282; G10K2210/30; G10K2210/301; G10K2210/3023; G10K2210/30232; G10K2210/3032; G10K2210/3046; G10K2210/3048; G10K2210/3049; G10K2210/321; G10K2210/3212

Claims Analysis

Total Claims: 25
Claim 1
Independent Claim 421 words
An active vibration control system for reducing, by the generation of secondary vibrations, the vibration generated in a vibration field by a primary source of vibration, comprising a) a processing means having an error signal input, a reference signal input, and a drive signal output; b) said processing means having means to generate at said drive signal output at least one drive signal in response to a reference signal; c) a plurality M of spaced-apart secondary vibration sources for generating said secondary vibrations in said vibration field; d) means to connect said secondary sources to the drive signal output of the processing means, said means including a first low-pass filter means provided for filtering said at least one drive signal output from said processing means, said first low pass filter means having a fixed cut-off frequency; e) reference signal generating means responsive to said primary source to generate at least one reference signal representing at least one selected harmonic of said primary source of vibration; f) means to connect said reference signal generating means to the reference signal input of the processor means; g) a plurality L, L>M, of spaced apart sensor means at a plurality of locations in said vibration field by said primary and secondary sources, and operative to output error signals in response to detection of vibrations from said primary and secondary sources; h) means to connect said sensor means with said error signal input of said processing means, said means including a second low-pass filter means provided for filtering said error signals input to said processing means, said second low-pass filter means having a fixed cut-off frequency; i) a sample rate oscillator for providing a constant sample rate signal; j) means to supply said sample rate signal to said processing means to enable said processing means to sample the reference and error signals at a constant sampling rate; k) said processing means comprising a plurality of adaptive response filters having first filter coefficients and second filter coefficients, I) said first filter coefficients to model the phase and amplitude response of said sensor means to the output of said secondary vibration sources over a wide range of frequencies, II) said second filter coefficients being determined in accordance with an algorithm in response to the sampled values of the error signals as filtered by said second low-pass filter means; and l) said processing means being operative to provide said drive signal, using said first and second filter coefficients, to reduce the amplitude of vibrations sensed by said sensor means.
Claim 2
Dependent Claim 421 words
An active vibration control system for reducing, by the generation of secondary vibrations, the vibration generated in a vibration field by a primary source of vibration, comprising a) a processing means having an error signal input, a reference signal input, and a drive signal output; b) said processing means having means to generate at said drive signal output at least one drive signal in response to a reference signal; c) a plurality M of spaced-apart secondary vibration sources for generating said secondary vibrations in said vibration field; d) means to connect said secondary sources to the drive signal output of the processing means, said means including a first low-pass filter means provided for filtering said at least one drive signal output from said processing means, said first low pass filter means having a fixed cut-off frequency; e) reference signal generating means responsive to said primary source to generate at least one reference signal representing at least one selected harmonic of said primary source of vibration; f) means to connect said reference signal generating means to the reference signal input of the processor means; g) a plurality L, L>M, of spaced apart sensor means at a plurality of locations in said vibration field by said primary and secondary sources, and operative to output error signals in response to detection of vibrations from said primary and secondary sources; h) means to connect said sensor means with said error signal input of said processing means, said means including a second low-pass filter means provided for filtering said error signals input to said processing means, said second low-pass filter means having a fixed cut-off frequency; i) a sample rate oscillator for providing a constant sample rate signal; j) means to supply said sample rate signal to said processing means to enable said processing means to sample the reference and error signals at a constant sampling rate; k) said processing means comprising a plurality of adaptive response filters having first filter coefficients and second filter coefficients, I) said first filter coefficients to model the phase and amplitude response of said sensor means to the output of said secondary vibration sources over a wide range of frequencies, II) said second filter coefficients being determined in accordance with an algorithm in response to the sampled values of the error signals as filtered by said second low-pass filter means; and l) said processing means being operative to provide said drive signal, using said first and second filter coefficients, to reduce the amplitude of vibrations sensed by said sensor means.
Claim 3
Dependent Claim 38 words
An active vibration control system as claimed in claim 1 wherein said reference signal generating means is operative to supply a reference signal representing at least two harmonics of said primary source of vibration to said processing means.
Claim 4
Dependent Claim 43 words
An active vibration control system as claimed in claim 1, including an array of adaptive response filters each having 35 first coefficients (C lmj ) which model the response of said sensor means to at least one output of said secondary vibration sources.
Claim 5
Dependent Claim 37 words
An active vibration control system as claimed in claim 1, including a number I of adaptive filters each having two second filter coefficients (w mi ), where I is the number of harmonics in said reference signal.
Claim 6
Dependent Claim 46 words
An active vibration control system as claimed in claim 1, wherein said adaptive response filters are provided with a plurality of reference signals each representing a single harmonic, said filters having their outputs combined to form an output to said secondary sources and being independently adjustable.
Claim 7
Dependent Claim 68 words
An active vibration control system as claimed in claim 1, including an array of adaptive response filters operative to take the Fourier transform of said error signals, update a set of complex second coefficients (W k ) for said array of filters which control each harmonic of said drive signal, and combine outputs of said array of filters via an inverse Fourier transform to generate said drive signal.
Claim 8
Dependent Claim 42 words
An active vibration control system as claimed in claim 1, wherein said reference signal generating means includes a reference signal filter for filtering a periodic input signal having its fundamental frequency locked to a predominant frequency of said primary source of vibration.
Claim 9
Dependent Claim 19 words
An active vibration control system as claimed in claim 7, wherein said reference signal filter comprises a tracking filter.
Claim 10
Dependent Claim 41 words
An active vibration control system as claimed in claim 1, wherein said reference signal generating means includes at least one tunable oscillator, the frequency thereof being controlled by a signal indicative of the fundamental frequency of said primary source of vibration.
Claim 11
Dependent Claim 41 words
An active vibration control system as claimed in claim 1, including an array of adaptive response filters each having a plurality of said first coefficients (C lmj ) which are adjusted adaptively during an initialisation phase of operation of said system.
Claim 12
Dependent Claim 66 words
An active vibration control system as claimed in claim 1, including an array of adaptive response filters each having a plurality of said first coefficients (C lmj ) which are adjusted adaptively during the operation of said system by feeding training signals over a wide frequency range to each secondary source, which signals are suitably uncorrelated with each other and with the primary source of vibration.
Claim 13
Dependent Claim 57 words
An active vibration control system as claimed in claim 1, wherein said adaptive response filters are operative to adjust said drive signal in accordance with an algorithm so as to substantially minimise a cost function on a time scale comparable with delays associated with the propagation of vibration from said secondary vibration sources to said sensor means.
Claim 14
Dependent Claim 110 words
An active vibration control system as claimed in claim 12, wherein said adaptive response filters are operative to adjust said drive signal in accordance with a time domain stochastic gradient algorithm of the form: w(n+1)=w(n)-2μR.sup.T (n)e(n). where w(n+1) represents a vector of values of the second filter coefficients for the (n+1) th sample; w(n) represents a vector of values of the second filter coefficients for the n th sample; μ represents a convergence factor; R T (n) represents a transposed matrix of signals obtained by filtering said reference signal using said first filter coefficients; and e(n) represents a vector of values of the error signals for the n th sample.
Claim 15
Dependent Claim 141 words
An active vibration control system as claimed in claim 13, wherein said adaptive response filters are operative to adjust said drive signal in accordance with a Newton's method algorithm of the form: W.sub.k+1 =W.sub.k -2μE([R.sup.T (n)R(n)]).sup.-1 E(R.sup.T (n)e(n)) where W k+1 represents a vector of complex values of the filter response at the (k+1) th iteration; W k represents a vector of complex values of the filter response at the k th iteration; μ represents a convergence factor; E represents the expectation of the term in the brackets; R T (n) represents a transposed matrix of signals obtained by filtering said reference signal using said first filter coefficients; R(n) represents a matrix of signals obtained by filtering said reference signal using said first filter coefficients; and e(n) represents a vector of values of the error signals for the n th sample.
Claim 16
Dependent Claim 122 words
An active vibration control system as claimed in claim 13, wherein said adaptive response filters are operative to adjust said drive signal at a single harmonic in accordance with a Newton's method algorithm of the form: W.sub.k+1 =W.sub.k -2μ(C.sup.H C).sup.-1 C.sup.H E.sub.k. where W k+1 represents a vector of complex values of the filter response at the (k+1) th iteration; W k represents a vector of complex values of the filter response at the k th iteration; μ represents a convergence factor; C represents the matrix of transfer functions; E k represents a vector of complex values of the Fourier transform of the error signals at the k th iteration; and H denotes the complex conjugate of the transposed vector or matrix.
Claim 17
Dependent Claim 97 words
An active vibration control system as claimed in claim 12, wherein said adaptive response filters are operative to adjust said drive signal in accordance with stochastic Newton's method algorithm of the form: w(n+1)=w(n)-2μQ.sup.T (n)e(n). where w(n+1) represents a vector of values of the second filter coefficients for the (n+1) th sample; w(n) represents a vector of values for the filter coefficients for the n th sample; μ represents a convergence factor; Q T (n) represents a modified matrix of filtered reference signals; and e(n) represents the complex values for the error signals for the n th sample.
Claim 18
Dependent Claim 120 words
An active vibration control system as claimed in claim 12, wherein said adaptive response filters are operative to adjust said drive signal at a single harmonic in accordance with a steepest descent algorithm of the form: W.sub.k+1 =W.sub.k -2μC.sup.H E.sub.k where W k+1 represents a vector of complex values of the filter response at the (k+1) th iteration; W k represents a vector of complex values of the filter response at the k th iteration; μ represents a convergence factor; E k represents a vector of complex values of the Fourier transform of the error signals at the k th iteration; C represents the matrix of transfer functions; and H denotes the complex conjugate of the transposed vector or matrix.
Claim 19
Dependent Claim 23 words
An active vibration control system as claimed in claim 1, wherein said secondary vibration sources comprise loudspeakers, and said sensor means comprises microphones.
Claim 20
Dependent Claim 29 words
An internal combustion engine driven vehicle including the active vibration control system of claim 18, wherein said loudspeakers comprise loudspeakers of a stereo audio system fitted to said vehicle.
Claim 21
Dependent Claim 23 words
An active vibration control system as claimed in claim 1, wherein said secondary vibration sources comprise vibrators, and said sensor means comprises accelerometers.
Claim 22
Dependent Claim 33 words
An active vibration control system as claimed in claim 1, wherein said secondary vibration sources comprise a mix of loudspeakers and vibrators and said sensor means comprise a mix of microphones and accelerometers.
Claim 23
Dependent Claim 15 words
An internal combustion engine driven vehicle including the active vibration control system of claim 1.
Claim 24
Dependent Claim 430 words
An active vibration control system for reducing, by the generation of secondary vibrations, the vibration generated in a vibration field by a primary source of vibration, comprising a) a processing means having an error signal input, a reference signal input, and a drive signal output; b) said processing means having means to generate at said drive signal output at least one drive signal in response to a reference signal; c) a plurality M of spaced-apart secondary vibration sources for generating said secondary vibrations in said vibration field; d) means to connect said secondary sources to the drive signal output of the processing means, said means including a first low-pass filter means provided for filtering said at least one drive signal output from said processing means, said first low pass filter means having a fixed cut-off frequency; e) reference signal generating means responsive to said primary source to generate at least one reference signal representing at least one selected harmonic of said primary source of vibration; f) means to connect said reference signal generating means to the reference signal input of the processor means; g) a plurality L, of spaced apart sensor means at a plurality of locations in said vibration field generated by said primary and secondary sources, and operative to output error signals in response to detection of vibrations from said primary and secondary sources; h) means to connect said sensor means with said error signal input of said processing means, said means including a second low-pass filter means provided for filtering said error signals input to said processing means, said second low-pass filter means having a fixed cut-off frequency; i) a sample rate oscillator for providing a constant sample rate signal; j) means to supply said sample rate signal to said processing means to enable said processing means to sample the reference and error signals at a constant sampling rate; k) said processing means comprising a plurality of adaptive response filters having first filter coefficients and second filter coefficients, I) said first filter coefficients to model the phase and amplitude response of said sensor means to the output of said secondary vibration sources over a wide range of frequencies, II) said second filter coefficients being determined in accordance with an algorithm in response to the sampled values of the error signals as filtered by said second low-pass filter means, said algorithm being arranged to minimise a cost function; and l) said processing means being operative to provide said drive signal, using said first and second filter coefficients, to reduce the amplitude of vibrations sensed by said sensor means.
Claim 25
Dependent Claim 430 words
An active vibration control system for reducing, by the generation of secondary vibrations, the vibration generated in a vibration field by a primary source of vibration, comprising a) a processing means having an error signal input, a reference signal input, and a drive signal output; b) said processing means having means to generate at said drive signal output at least one drive signal in response to a reference signal; c) a plurality M of spaced-apart secondary vibration sources for generating said secondary vibrations in said vibration field; d) means to connect said secondary sources to the drive signal output of the processing means, said means including a first low-pass filter means provided for filtering said at least one drive signal output from said processing means, said first low pass filter means having a fixed cut-off frequency; e) reference signal generating means responsive to said primary source to generate at least one reference signal representing at least one selected harmonic of said primary source of vibration; f) means to connect said reference signal generating means to the reference signal input of the processor means; g) a plurality L, of spaced apart sensor means at a plurality of locations in said vibration field generated by said primary and secondary sources, and operative to output error signals in response to detection of vibrations from said primary and secondary sources; h) means to connect said sensor means with said error signal input of said processing means, said means including a second low-pass filter means provided for filtering said error signals input to said processing means, said second low-pass filter means having a fixed cut-off frequency; i) a sample rate oscillator for providing a constant sample rate signal; j) means to supply said sample rate signal to said processing means to enable said processing means to sample the reference and error signals at a constant sampling rate; k) said processing means comprising a plurality of adaptive response filters having first filter coefficients and second filter coefficients, I) said first filter coefficients to model the phase and amplitude response of said sensor means to the output of said secondary vibration sources over a wide range of frequencies, II) said second filter coefficients being determined in accordance with an algorithm in response to the sampled values of the error signals as filtered by said second low-pass filter means, said algorithm being arranged to minimise a cost function; and l) said processing means being operative to provide said drive signal, using said first and second filter coefficients, to reduce the amplitude of vibrations sensed by said sensor means.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1995-12-08 1996-06-08 1996-12-08 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1999-12-08 2000-06-08 2000-12-08 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2003-12-08 2004-06-08 2004-12-08 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag