USH1357H - Active sound cancellation system for time-varying signals - Google Patents
Active sound cancellation system for time-varying signals Download PDFInfo
- Publication number
- USH1357H USH1357H US07/573,415 US57341590A USH1357H US H1357 H USH1357 H US H1357H US 57341590 A US57341590 A US 57341590A US H1357 H USH1357 H US H1357H
- Authority
- US
- United States
- Prior art keywords
- input
- acoustic wave
- error
- signal
- percentage
- 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.)
- Abandoned
Links
Images
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10K—SOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
- G10K11/00—Methods or devices for transmitting, conducting or directing sound in general; Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
- G10K11/16—Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
- G10K11/175—Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound
- G10K11/178—Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound by electro-acoustically regenerating the original acoustic waves in anti-phase
- G10K11/1785—Methods, e.g. algorithms; Devices
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10K—SOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
- G10K11/00—Methods or devices for transmitting, conducting or directing sound in general; Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
- G10K11/16—Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
- G10K11/175—Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound
- G10K11/178—Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound by electro-acoustically regenerating the original acoustic waves in anti-phase
- G10K11/1781—Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound by electro-acoustically regenerating the original acoustic waves in anti-phase characterised by the analysis of input or output signals, e.g. frequency range, modes, transfer functions
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10K—SOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
- G10K11/00—Methods or devices for transmitting, conducting or directing sound in general; Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
- G10K11/16—Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
- G10K11/175—Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound
- G10K11/178—Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound by electro-acoustically regenerating the original acoustic waves in anti-phase
- G10K11/1785—Methods, e.g. algorithms; Devices
- G10K11/17853—Methods, e.g. algorithms; Devices of the filter
- G10K11/17854—Methods, e.g. algorithms; Devices of the filter the filter being an adaptive filter
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10K—SOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
- G10K11/00—Methods or devices for transmitting, conducting or directing sound in general; Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
- G10K11/16—Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
- G10K11/175—Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound
- G10K11/178—Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound by electro-acoustically regenerating the original acoustic waves in anti-phase
- G10K11/1787—General system configurations
- G10K11/17879—General system configurations using both a reference signal and an error signal
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10K—SOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
- G10K11/00—Methods or devices for transmitting, conducting or directing sound in general; Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
- G10K11/16—Methods or devices for protecting against, or for damping, noise or other acoustic waves in general
- G10K11/175—Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound
- G10K11/178—Methods or devices for protecting against, or for damping, noise or other acoustic waves in general using interference effects; Masking sound by electro-acoustically regenerating the original acoustic waves in anti-phase
- G10K11/1787—General system configurations
- G10K11/17879—General system configurations using both a reference signal and an error signal
- G10K11/17881—General system configurations using both a reference signal and an error signal the reference signal being an acoustic signal, e.g. recorded with a microphone
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10K—SOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
- G10K2210/00—Details of active noise control [ANC] covered by G10K11/178 but not provided for in any of its subgroups
- G10K2210/10—Applications
- G10K2210/127—Underwater acoustics, e.g. for submarine
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10K—SOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
- G10K2210/00—Details of active noise control [ANC] covered by G10K11/178 but not provided for in any of its subgroups
- G10K2210/30—Means
- G10K2210/301—Computational
- G10K2210/3012—Algorithms
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10K—SOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
- G10K2210/00—Details of active noise control [ANC] covered by G10K11/178 but not provided for in any of its subgroups
- G10K2210/30—Means
- G10K2210/301—Computational
- G10K2210/3035—Models, e.g. of the acoustic system
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10K—SOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
- G10K2210/00—Details of active noise control [ANC] covered by G10K11/178 but not provided for in any of its subgroups
- G10K2210/30—Means
- G10K2210/301—Computational
- G10K2210/3041—Offline
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10K—SOUND-PRODUCING DEVICES; METHODS OR DEVICES FOR PROTECTING AGAINST, OR FOR DAMPING, NOISE OR OTHER ACOUSTIC WAVES IN GENERAL; ACOUSTICS NOT OTHERWISE PROVIDED FOR
- G10K2210/00—Details of active noise control [ANC] covered by G10K11/178 but not provided for in any of its subgroups
- G10K2210/30—Means
- G10K2210/301—Computational
- G10K2210/3045—Multiple acoustic inputs, single acoustic output
Definitions
- the present invention relates generally to an active noise cancellation system and in particular to an active noise cancellation system for time-varying signals.
- noise control techniques have been utilized to reduce both fluidborne and structureborne noise.
- noise control techniques aim at the suppression of noise sources or the reduction of sound propagation and transmission.
- noise source suppression methods involve redesign and modification of the system and thus may effect system performance.
- noise reduction methods that attenuate sound in the propagation and transmission paths approach the problem indirectly and have proven ineffective.
- a closed-loop approach to active noise cancellation involves a noise source exciting a fluid-filled duct 10.
- the fluid flow 11 through an orifice 12 includes turbulent flow noise 13 generated by a confined fluid jet 14 which is propagated down the duct 10.
- noise measured at a detector hydrophone 15 could be canceled with a similar signal shifted by 180° and introduced at a cancellation source 17 such as an omni-directional sound projector.
- implementation of a 180° phase shift introduces a time delay that corresponds to a physical distance of sound propagation further down the duct 10.
- the response of the duct 10 from the input hydrophone 15 to the cancellation source 17 must be anticipated.
- the joint process estimator uses an input vector y(T) to estimate another vector d(T) by passing y(T) through an adaptive filter 20.
- the adaptive filter response is adjusted such that an error output e(T) is minimized.
- d(T) corresponds to the noise present at the cancellation source 17 in FIG. 1
- the vectors y(T) and e(T) correspond to the noise measured at the input and error hydrophones 15 and 19, respectively, which are then used as inputs for adaptive filter 20.
- the function of adaptive filter 20 is typically accomplished with a processor or controller 30 shown in FIG. 1.
- the closed-loop adaptive filter approach is described in detail by Eriksson in U.S. Pat. Nos. 4,677,676 and 4,677,677.
- the adaptive filter model is employed in a closed-loop system to apply a correction signal to an omni-directional speaker.
- the speaker introduces the noise cancellation wave into the acoustic system.
- the filter model in Eriksson adaptively models direct, feedback and error paths on an on-line basis. Recursive least mean squares and least mean squares algorithms are employed in the filters' transfer functions. While these and other closed loop systems adapt to time-varying signals, the response time is on the order of minutes. Thus, time-varying noise signals having much shorter time constants are not effectively canceled by any of the prior art active noise control systems.
- Another object of the present invention is to provide a method and apparatus for active noise cancellation that can effectively reduce either fluidborne or structureborne noise.
- an active noise cancellation apparatus and method for a sound system capable of propagating fluidborne and structureborne noise.
- the system has an input for receiving an acoustic signal from a noise source and an output for radiating an output acoustic signal.
- a canceling acoustic signal is introduced into the system from a cancellation source.
- An input hydrophone senses a combination of the input acoustic signal from the source and feedback from the cancellation signal to provide an input signal.
- An error hydrophone senses a combination of the output acoustic signal and the canceling acoustic signal to provide an error signal.
- a database is also provided with predicted, off-line model parameters of the acoustic noise.
- a controller is used to model the system based upon 1) a model input that is a weighted combination of the input signal and the predicted, off-line model parameters and 2) an error input of the error signal. Both the input and the error signals are closed-loop inputs while the predicted off-line model parameters are open-loop inputs to the controller.
- the controller also outputs a correction signal to the cancellation source which in turn produces the canceling acoustic signal.
- the error signal is minimized by the weighted combination of the closed-loop and open-loop inputs.
- FIG. 1 is a schematic representation of a closed-loop active noise cancellation system for a fluid-filled duct
- FIG. 2 is a schematic representation of the joint process estimator employed in a closed-loop active noise cancellation system
- FIG. 3 is a schematic representation of the active noise cancellation system according to the present invention.
- FIG. 3 a schematic representation is shown of the active noise cancellation system according to the present invention.
- FIGS. 1 and 3 share common elements and will share common reference numerals for ease of description. While the invention will be described for fluidborne noise in a fluid-filled duct 10, it is not so limited. Indeed, as will be apparent from the description to follow, the basic principles of the present invention apply equally as well to structureborne noise reduction and flow field modification.
- the fluid flow passes through an orifice 12 thereby producing a confined fluid jet 14 that produces turbulent flow noise referenced by numeral 13.
- the total flow noise 13 includes nonstationary acoustic signals induced by the transient flow conditions. Cancellation of this noise is necessary in order to maintain the flow performance of the duct 10.
- an input acoustic wave in duct 10 is sensed by an input sensor such as an input hydrophone 15 in the case of the fluidborne sound system.
- Input hydrophone 15 also senses feedback, indicated generally by arrow 16, from cancellation source 17 to provide an input signal.
- Cancellation source 17 introduces a canceling acoustic wave into the duct 10 equal in amplitude but phase shifted by 180° with respect to the input noise to thus cancel same.
- cancellation source 17 is typically an omni-directional sound projector.
- An error sensor such as an error hydrophone 19 is used to measure the output acoustic wave, indicated generally by arrow 21, and provide an error signal.
- a controller 30 is used to model the system and outputs a correction signal to cancellation source 17.
- controller 30 models the system based upon: 1) previous model inputs from input hydrophone 15, 2) previous model outputs which are a weighted sum of previous inputs and outputs, and 3) an error input from error hydrophone 19. The weighted sum of previous model inputs and outputs appears as the feedback 16.
- controller 30 models the system based upon inputs from a database 31 of predicted, off-line model parameters of the noise to be canceled. Controller 30 applies a weighted combination of the closed-loop and open-loop modeling.
- a weighting factor ⁇ is used to determine the percentage of the correction signal that will be used in the closed-loop response.
- a weighting factor ⁇ is used to determine the percentage of the correction signal that will be used in the open-loop input from database 31. For example, when ⁇ and ⁇ equal 1, the correction signal issued to cancellation source 17 26 will be based on a 50 percent closed-loop and 50 percent open-loop response. When ⁇ equals 0 and ⁇ equals 1, the correction signal is based solely on an open-loop response. Similarly, when ⁇ equals 1 and ⁇ equals 0, the correction signal is based solely on a closed-loop response.
- the settings of ⁇ and ⁇ are based upon growth and decay rates of the time-varying signals and are chosen to minimize the error signal. The values of ⁇ and ⁇ range from 0 to 1 and are determined experimentally.
- the open/closed-loop concept decreases the response time of the system compared to conventional active sound cancellation systems. Specifically, since the database 31 has a predicted, off-line model that provides an approximate solution to the controller 30, the closed-loop portion of the system can be used to "fine tune" the system response. Thus, the controller 30 partially solves the problem of determining the cancellation signal before the system is even activated. This speeds up the solution searching and convergence process thereby reducing the overall system response time.
- Controller 30 is typically a digital signal processor whose design is dictated by the time constants of the noise to be canceled and the algorithms used to model the system.
- two standard statistical algorithms may be alternatively used to adaptively model the system for both the closed-loop response and for the predicted model used in the open-loop response.
- the first of these algorithms is the auto regression with moving average algorithm or ARMA.
- ARMA auto regression with moving average algorithm
- the second algorithm is the auto regression with moving average plus exogenous input algorithm or ARMAX.
- ARMAX auto regression with moving average plus exogenous input algorithm
- N n white noise
- controller 30 might employ parallel processing techniques in the closed-loop portion of the system.
- the input and error sensors might be accelerometers and the cancellation source might be a vibration source generator.
- the input and error sensors might be hot wire probes or laser Doppler velocimeters(LDV) and the cancellation source might be a sound projector.
- LDV laser Doppler velocimeters
- the advantages of the present invention are numerous.
- the method and apparatus of the present invention cancels time-varying signals.
- the open-loop input provides an approximate solution to he controller while the closed-loop input fine tunes the system response in order to reduce the system response time.
- the system is capable of being adjusted to cover a wide range of time-varying signals to steady-state signals depending upon the weighted combination.
- the present invention is an active noise cancellation system, it has minimal impact on system performance.
- the concepts taught by the present invention apply equally as well to either fluidborne or structureborne noise.
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Soundproofing, Sound Blocking, And Sound Damping (AREA)
Abstract
In a fluidborne or structureborne sound system, a method and apparatus arerovided for actively canceling transient acoustic noise. A high-speed controller utilizes a weighted combination of open and closed-loop inputs to provide a correction signal to a cancellation source. The cancellation source introduces a canceling acoustic wave that is equal in amplitude but 180° out of phase with respect to the acoustic noise in order to cancel the acoustic noise within the system. The open-loop input is provided by a database containing a predicted, off-line model of the acoustic noise. The closed-loop input is provided by a combination of 1) an input signal generated by the input acoustic wave and feedback from the cancellation source as measured by an input sensor and 2) an error signal generated at the output of the system as measured by an error sensor. The weighted combination of the open and closed-loop inputs is chosen to minimize the error signal.
Description
The invention described herein may be manufactured and used by or for the Government of the United States of America for Governmental purposes without the payment of any royalties thereon or therefor.
(1) Field of the Invention
The present invention relates generally to an active noise cancellation system and in particular to an active noise cancellation system for time-varying signals.
(2) Description of the Prior Art
Various noise control techniques have been utilized to reduce both fluidborne and structureborne noise. Generally, noise control techniques aim at the suppression of noise sources or the reduction of sound propagation and transmission. However, noise source suppression methods involve redesign and modification of the system and thus may effect system performance. Furthermore, noise reduction methods that attenuate sound in the propagation and transmission paths approach the problem indirectly and have proven ineffective.
Another approach, known as the active noise control concept has been developed to reduce or possibly cancel the unwanted sound generated from pressure fluctuations in a fluid medium or vibrations in a structure. This approach is currently being used to cancel steady-state noise signals in piping systems, structural vibration noise in aircraft fuselages and background noise in communication links. The basic concept of active noise control involves the use of interfering waves from another source identical to the noise signal except for being phase shifted by 180° to cancel the sound field of the noise source. These basic concepts of active noise control were first introduced in 1936 by Lueg in U.S. Pat. No. 2,043,413 which is herein incorporated by reference.
More recently, prior art active noise cancellation systems have made use of various filter models in attempting to cancel out a noise source. For example, in steady-state signal systems, filter models of the expected noise signals are easily estimated. The models are then employed in an open-loop system to apply a correction signal to introduce the noise cancellation wave. The noise cancellation wave is shifted by 180° with respect to the predicted noise thereby canceling the noise signal. However, many noise signals are not so easily predicted.
In FIG. 1, a closed-loop approach to active noise cancellation involves a noise source exciting a fluid-filled duct 10. The fluid flow 11 through an orifice 12 includes turbulent flow noise 13 generated by a confined fluid jet 14 which is propagated down the duct 10. Ideally, noise measured at a detector hydrophone 15 could be canceled with a similar signal shifted by 180° and introduced at a cancellation source 17 such as an omni-directional sound projector. Practically though, implementation of a 180° phase shift introduces a time delay that corresponds to a physical distance of sound propagation further down the duct 10. Thus, in addition to the 180° phase shift, the response of the duct 10 from the input hydrophone 15 to the cancellation source 17 must be anticipated.
A convenient method of describing this problem is in terms of the joint process estimation problem, as outlined in FIG. 2. The joint process estimator uses an input vector y(T) to estimate another vector d(T) by passing y(T) through an adaptive filter 20. The adaptive filter response is adjusted such that an error output e(T) is minimized. In this case, d(T) corresponds to the noise present at the cancellation source 17 in FIG. 1, while the vectors y(T) and e(T) correspond to the noise measured at the input and error hydrophones 15 and 19, respectively, which are then used as inputs for adaptive filter 20. The function of adaptive filter 20 is typically accomplished with a processor or controller 30 shown in FIG. 1.
The closed-loop adaptive filter approach is described in detail by Eriksson in U.S. Pat. Nos. 4,677,676 and 4,677,677. In Eriksson, adaptive filter models are used to generate an on-line compensation of the noise signal. The adaptive filter model is employed in a closed-loop system to apply a correction signal to an omni-directional speaker. The speaker introduces the noise cancellation wave into the acoustic system. The filter model in Eriksson adaptively models direct, feedback and error paths on an on-line basis. Recursive least mean squares and least mean squares algorithms are employed in the filters' transfer functions. While these and other closed loop systems adapt to time-varying signals, the response time is on the order of minutes. Thus, time-varying noise signals having much shorter time constants are not effectively canceled by any of the prior art active noise control systems.
Accordingly, it is an object of the present invention to provide a method and apparatus for active noise cancellation of time-varying signals whose system response time is on the order of seconds.
Another object of the present invention is to provide a method and apparatus for active noise cancellation that can effectively reduce either fluidborne or structureborne noise.
Other objects and advantages of the present invention will become more obvious hereinafter in the specification and drawings.
In accordance with the above objects, an active noise cancellation apparatus and method are provided for a sound system capable of propagating fluidborne and structureborne noise. The system has an input for receiving an acoustic signal from a noise source and an output for radiating an output acoustic signal. A canceling acoustic signal is introduced into the system from a cancellation source. An input hydrophone senses a combination of the input acoustic signal from the source and feedback from the cancellation signal to provide an input signal. An error hydrophone senses a combination of the output acoustic signal and the canceling acoustic signal to provide an error signal. A database is also provided with predicted, off-line model parameters of the acoustic noise. Finally, a controller is used to model the system based upon 1) a model input that is a weighted combination of the input signal and the predicted, off-line model parameters and 2) an error input of the error signal. Both the input and the error signals are closed-loop inputs while the predicted off-line model parameters are open-loop inputs to the controller. The controller also outputs a correction signal to the cancellation source which in turn produces the canceling acoustic signal. The error signal is minimized by the weighted combination of the closed-loop and open-loop inputs.
FIG. 1 is a schematic representation of a closed-loop active noise cancellation system for a fluid-filled duct;
FIG. 2 is a schematic representation of the joint process estimator employed in a closed-loop active noise cancellation system;
FIG. 3 is a schematic representation of the active noise cancellation system according to the present invention.
Referring now more particularly to FIG. 3, a schematic representation is shown of the active noise cancellation system according to the present invention. FIGS. 1 and 3 share common elements and will share common reference numerals for ease of description. While the invention will be described for fluidborne noise in a fluid-filled duct 10, it is not so limited. Indeed, as will be apparent from the description to follow, the basic principles of the present invention apply equally as well to structureborne noise reduction and flow field modification.
The fluid flow, indicated generally by the arrow referenced by numeral 11, passes through an orifice 12 thereby producing a confined fluid jet 14 that produces turbulent flow noise referenced by numeral 13. The total flow noise 13 includes nonstationary acoustic signals induced by the transient flow conditions. Cancellation of this noise is necessary in order to maintain the flow performance of the duct 10.
For purposes of description, it will be assumed the turbulent flow noise 13 is in the form of an acoustic wave. Accordingly, an input acoustic wave in duct 10 is sensed by an input sensor such as an input hydrophone 15 in the case of the fluidborne sound system. Input hydrophone 15 also senses feedback, indicated generally by arrow 16, from cancellation source 17 to provide an input signal. Cancellation source 17 introduces a canceling acoustic wave into the duct 10 equal in amplitude but phase shifted by 180° with respect to the input noise to thus cancel same. For the system being described, cancellation source 17 is typically an omni-directional sound projector. An error sensor such as an error hydrophone 19 is used to measure the output acoustic wave, indicated generally by arrow 21, and provide an error signal.
A controller 30 is used to model the system and outputs a correction signal to cancellation source 17. In a closed-loop mode, controller 30 models the system based upon: 1) previous model inputs from input hydrophone 15, 2) previous model outputs which are a weighted sum of previous inputs and outputs, and 3) an error input from error hydrophone 19. The weighted sum of previous model inputs and outputs appears as the feedback 16. In an open-loop mode, controller 30 models the system based upon inputs from a database 31 of predicted, off-line model parameters of the noise to be canceled. Controller 30 applies a weighted combination of the closed-loop and open-loop modeling. A weighting factor α is used to determine the percentage of the correction signal that will be used in the closed-loop response. In contrast, a weighting factor β is used to determine the percentage of the correction signal that will be used in the open-loop input from database 31. For example, when α and β equal 1, the correction signal issued to cancellation source 17 26 will be based on a 50 percent closed-loop and 50 percent open-loop response. When α equals 0 and β equals 1, the correction signal is based solely on an open-loop response. Similarly, when α equals 1 and β equals 0, the correction signal is based solely on a closed-loop response. The settings of α and β are based upon growth and decay rates of the time-varying signals and are chosen to minimize the error signal. The values of α and β range from 0 to 1 and are determined experimentally.
The open/closed-loop concept decreases the response time of the system compared to conventional active sound cancellation systems. Specifically, since the database 31 has a predicted, off-line model that provides an approximate solution to the controller 30, the closed-loop portion of the system can be used to "fine tune" the system response. Thus, the controller 30 partially solves the problem of determining the cancellation signal before the system is even activated. This speeds up the solution searching and convergence process thereby reducing the overall system response time.
The second algorithm is the auto regression with moving average plus exogenous input algorithm or ARMAX. ##EQU2## A detailed description of the ARMAX algorithm can be found in "The Convergence of AML" by V. Solo, IEEE Transactions on Automatic Control, Vol. AC-24, No. 6, pp. 958-962, December 1979, and is herein incoporated by reference. For both algorithms,
Yn =output at cancellation source 17,
Un =input at input hydrophone 15,
ai, bi, ci =coefficients of optimization,
Nn =white noise, and
p, q and r=number of terms or order.
To further increase the speed capabilities of the present invention, controller 30 might employ parallel processing techniques in the closed-loop portion of the system.
While the present invention has been described for the fluidborne sound system, it is not limited thereto. The same active noise cancellation system can be used for structureborne noise reduction and flow field modification. For example, in a case of structureborne noise, the input and error sensors might be accelerometers and the cancellation source might be a vibration source generator. In the flow field case, the input and error sensors might be hot wire probes or laser Doppler velocimeters(LDV) and the cancellation source might be a sound projector.
The advantages of the present invention are numerous. By employing a weighted combination of open and closed-loop inputs to a high-speed controller, the method and apparatus of the present invention cancels time-varying signals. The open-loop input provides an approximate solution to he controller while the closed-loop input fine tunes the system response in order to reduce the system response time. The system is capable of being adjusted to cover a wide range of time-varying signals to steady-state signals depending upon the weighted combination. Furthermore, because the present invention is an active noise cancellation system, it has minimal impact on system performance. Finally, the concepts taught by the present invention apply equally as well to either fluidborne or structureborne noise.
Thus, it will be understood that many additional changes in the details, materials, steps and arrangement of parts, which have been herein described and illustrated in order to explain the nature of the invention, may be made by those skilled in the art within the principle and scope of the invention as expressed in the appended claims.
Claims (18)
1. An apparatus for actively canceling acoustic noise in a fluidborne or structureborne sound system by introducing a canceling acoustic wave into said system from a cancellation source and for adaptively compensating for feedback to said input from said cancellation source, said system having an input for receiving an input acoustic wave and an output for radiating an output acoustic wave, comprising:
a database having a predicted, off-line model or the canceling acoustic wave;
an input sensing means for sensing the combination of said input acoustic wave and said feedback to said input and for providing an on-line input signal indicative thereof;
an error sensing means for sensing the combination of said output acoustic wave and said canceling acoustic wave and for providing an error signal indicative thereof; and
a controller means for adaptively modeling said system based upon a model input and an error input, said model input comprising a combination of: 1) a selected percentage of said on-line input signal and 2) a selected percentage of said offline model, and said error input comprising said error signal, said controller means further outputting a correction signal to said cancellation source to introduce said canceling acoustic wave such that said error signal is minimized by said model input, wherein said selected on-line input signal percentage and said selected off-line model percentage are complementary percentages.
2. An apparatus as in claim 1 wherein said controller means comprises a parallel processor.
3. An apparatus as in claim 1 wherein said input sensing means and said error sensing means comprise accelerometers for a structureborne sound system.
4. An apparatus as in claim 1 wherein said input sensing means and said error sensing means are hydrophones for a fluidborne sound system.
5. An apparatus as in claim 1, wherein said input sensing means and said error sensing means are hot wire probes.
6. An apparatus as in claim 1 wherein said input sensing means and said error sensing means are laser Doppler velocimeters.
7. An apparatus as in claim 1 wherein said cancellation source is an omni-directional sound projector.
8. An apparatus as in claim 1 wherein said controller means comprises an algorithm means having said selected percentage of said on-line input signal as a first input, said selected percentage of said off-line model as a second input, said error signal as a third input and an output providing said correction signal to said cancellation source.
9. An apparatus as in claim 8 wherein said algorithm means uses an auto regression with moving average algorithm.
10. An apparatus as in claim 8 wherein said algorithm means uses an auto regression with moving average plus exogenous input algorithm.
11. An apparatus as in claim 1 wherein said database is generated with the aid of an auto regression with moving average algorithm.
12. An apparatus as in claim 1 wherein said database is generated with the aid of an auto regression with moving average plus exogenous input algorithm.
13. A method for actively canceling acoustic noise in a fluidborne or a structureborne sound system, said system having an input for receiving an input acoustic wave and an output for radiating an output acoustic wave, by introducing a canceling acoustic wave from a cancellation source and for adaptively compensating for feedback to said input from said cancellation source, comprising the steps of:
providing a database having a predicted, off-line model of the canceling acoustic wave;
sensing a combination signal based on the combination of said input acoustic wave and feedback from said cancellation source;
sensing an error signal based on the combination of said output acoustic wave and said canceling acoustic wave from said cancellation source;
selecting a percentage of said combination signal and a percentage of said off-line model, wherein said combination signal percentage and said off-line model percentage are complementary percentages;
modeling said system with a controller means having a model input and an error input, said model input comprising a combination of: 1) said selected percentage of said combination signal and 2) said selected percentage of said off-line model, and said error input comprising said error signal; and
outputting a correction signal from said controller means to said cancellation source to introduce said canceling acoustic wave such that said error signal is minimized by said model input.
14. A method according to claim 13 wherein said predicted model is modeled with an auto regression with moving average algorithm.
15. A method according to claim 13 wherein said predicted model is modeled with an auto regression with moving average plus exogenous input algorithm.
16. A method according to claim 13 wherein said step of modeling is accomplished with an auto regression with moving average algorithm.
17. A method according to claim 13 wherein said step of modeling is accomplished with an auto regression with moving average plus exogenous input algorithm.
18. In a fluidborne or a structureborne sound system, said system having an input for receiving an input acoustic wave and an output for radiating output acoustic wave, a cancellation source for introducing a canceling acoustic wave into said system, an input sensor for generating an input signal from a combination of said input acoustic wave and feedback from said canceling acoustic wave, an error sensor for generating an error signal from a combination of said canceling acoustic wave and output acoustic wave, and a controller means for adaptively modeling said system based upon said input signal and said error signal whereby a closed-loop response to said system is generated, a method for actively canceling acoustic noise in said system comprising the steps of: providing said controller means with a predicted off-line model of the canceling acoustic wave;
selecting a percentage of said off-line model and a percentage of said closed-loop response, wherein said off-line model percentage and said closed-loop response percentage are complementary percentages;
combining said selected percentages of said off-line model and said closed-loop response to form a weighted combination; and
outputting a correction signal to said cancellation source based upon said weighted combination whereby said cancellation source introduces said canceling acoustic wave into said system.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US07/573,415 USH1357H (en) | 1990-08-27 | 1990-08-27 | Active sound cancellation system for time-varying signals |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US07/573,415 USH1357H (en) | 1990-08-27 | 1990-08-27 | Active sound cancellation system for time-varying signals |
Publications (1)
Publication Number | Publication Date |
---|---|
USH1357H true USH1357H (en) | 1994-09-06 |
Family
ID=24291909
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US07/573,415 Abandoned USH1357H (en) | 1990-08-27 | 1990-08-27 | Active sound cancellation system for time-varying signals |
Country Status (1)
Country | Link |
---|---|
US (1) | USH1357H (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5590206A (en) * | 1992-04-09 | 1996-12-31 | Samsung Electronics Co., Ltd. | Noise canceler |
US5717657A (en) * | 1996-06-24 | 1998-02-10 | The United States Of America As Represented By The Secretary Of The Navy | Acoustical cavitation suppressor for flow fields |
US5979593A (en) * | 1997-01-13 | 1999-11-09 | Hersh Acoustical Engineering, Inc. | Hybrid mode-scattering/sound-absorbing segmented liner system and method |
US20050107895A1 (en) * | 2001-05-25 | 2005-05-19 | Efstratios Pistikopoulos | Process control |
US7149149B2 (en) * | 2001-10-05 | 2006-12-12 | The United States Of America As Represented By The Secretary Of The Navy | Acoustic flow noise cancellation using a reference hydrophone |
-
1990
- 1990-08-27 US US07/573,415 patent/USH1357H/en not_active Abandoned
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5590206A (en) * | 1992-04-09 | 1996-12-31 | Samsung Electronics Co., Ltd. | Noise canceler |
US5717657A (en) * | 1996-06-24 | 1998-02-10 | The United States Of America As Represented By The Secretary Of The Navy | Acoustical cavitation suppressor for flow fields |
US5979593A (en) * | 1997-01-13 | 1999-11-09 | Hersh Acoustical Engineering, Inc. | Hybrid mode-scattering/sound-absorbing segmented liner system and method |
US20050107895A1 (en) * | 2001-05-25 | 2005-05-19 | Efstratios Pistikopoulos | Process control |
US7433743B2 (en) * | 2001-05-25 | 2008-10-07 | Imperial College Innovations, Ltd. | Process control using co-ordinate space |
US7149149B2 (en) * | 2001-10-05 | 2006-12-12 | The United States Of America As Represented By The Secretary Of The Navy | Acoustic flow noise cancellation using a reference hydrophone |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0581565B1 (en) | Active acoustic attenuation system with power limiting | |
US5691893A (en) | Adaptive control system | |
EP0903726B1 (en) | Active acoustic noise and echo cancellation system | |
EP0521868B1 (en) | Digital virtual earth active cancellation system | |
US6330336B1 (en) | Active silencer | |
US5172416A (en) | Active attenuation system with specified output acoustic wave | |
EP0837452A2 (en) | Noise cancelling system | |
Hagan et al. | Training recurrent networks for filtering and control | |
US5293425A (en) | Active noise reducing | |
EP0654901B1 (en) | System for the rapid convergence of an adaptive filter in the generation of a time variant signal for cancellation of a primary signal | |
Zhang et al. | On comparison of online secondary path modeling methods with auxiliary noise | |
US5150414A (en) | Method and apparatus for signal prediction in a time-varying signal system | |
US5745580A (en) | Reduction of computational burden of adaptively updating control filter(s) in active systems | |
USH1357H (en) | Active sound cancellation system for time-varying signals | |
US5440641A (en) | Active noise cancellation system | |
Elliott | Active control of structure-borne noise | |
CN116438597A (en) | System and method for adapting an estimated secondary path | |
US5559839A (en) | System for the generation of a time variant signal for suppression of a primary signal with minimization of a prediction error | |
MT et al. | Acoustic feedback neutralization in active noise control systems | |
Kuo et al. | An integrated audio and active noise control system | |
JPH07160508A (en) | Filter coefficient deciding method for adaptive filter | |
WO1994029848A1 (en) | Error path transfer function modelling in active noise cancellation | |
JPH06130970A (en) | Active noise controller | |
JP3371477B2 (en) | Active vibration control device for vehicle and active noise control device for vehicle | |
Kipersztok et al. | The use of fuzzy logic in active noise control |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: UNITED STATES OF AMERICA, THE, AS REPRESENTED BY T Free format text: ASSIGNMENT OF ASSIGNORS INTEREST.;ASSIGNORS:NG, KAM W.;LEINHOS, HENRY;REEL/FRAME:005431/0284 Effective date: 19900820 |
|
STCF | Information on status: patent grant |
Free format text: PATENTED CASE |