Methods and systems for measuring performance of a noise cancellation system
First Claim
1. A method for measuring performance of a noise cancellation system operable to cancel noise, comprising:
- generating a first model of a target noise, the first model representing the target noise received at a location remote from a noise source of the target noise and within a defined environment, wherein the environment includes an aberrant noise and the first model substantially excludes said aberrant noise;
generating a second model of a cancellation noise configured, when combined with the target noise, to at least partially cancel the target noise, the second model representing the cancellation noise in a form that is received at the location;
using the first model and the second model, determining a cancellation error value indicative of only a portion of the target noise that remains when the target noise and the cancellation noise are combined; and
transmitting the cancellation error value to a module operable to monitor a performance level of the noise cancellation system.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for measuring performance of a noise cancellation system that is operable to cancel noise is provided. The method includes generating a first model of a target noise. The first model represents the target noise in a form that is received at a location remote from a noise source of the target noise and within a defined environment. The method also includes generating a second model of a cancellation noise. The cancellation noise is configured to at least partially cancel the target noise when combined with the target noise. The second model represents the cancellation noise in a form that is received at the location. The method also includes determining, using the first model and the second model, a cancellation error value indicative of only a portion of the target noise that remains when the target noise and the cancellation noise are combined. The method also includes transmitting the determined cancellation error value to a module operable to monitor a performance level of the noise cancellation system.
-
Citations
21 Claims
-
1. A method for measuring performance of a noise cancellation system operable to cancel noise, comprising:
-
generating a first model of a target noise, the first model representing the target noise received at a location remote from a noise source of the target noise and within a defined environment, wherein the environment includes an aberrant noise and the first model substantially excludes said aberrant noise; generating a second model of a cancellation noise configured, when combined with the target noise, to at least partially cancel the target noise, the second model representing the cancellation noise in a form that is received at the location; using the first model and the second model, determining a cancellation error value indicative of only a portion of the target noise that remains when the target noise and the cancellation noise are combined; and transmitting the cancellation error value to a module operable to monitor a performance level of the noise cancellation system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for measuring performance of a noise cancellation system operable to cancel noise, comprising:
-
a computer having a microprocessor and a computer-readable medium coupled to the microprocessor; and a program stored in the computer-readable medium, the program, when executed by the microprocessor, operable to; generate a first model of a target noise, the first model representing the target noise received at a location remote from a noise source of the target noise and within a defined environment, wherein the environment includes an aberrant noise and the first model substantially excludes said aberrant noise; generate a second model of a cancellation noise configured, when combined with the target noise, to at least partially cancel the target noise, the second model representing the cancellation noise in a form that is received at the location; using the first model and the second model, determining a cancellation error value indicative of only a portion of the target noise that remains when the target noise and the cancellation noise are combined; and initiate a transmission of the cancellation error value to a module operable to monitor a performance level of the noise cancellation system. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for measuring performance of a noise cancellation system operable to cancel noise, comprising:
-
receiving a target noise signal indicative of a target noise generated by a noise source within a vehicle, the vehicle having an engine system; receiving a cancellation noise signal indicative of a cancellation noise that is operable to at least partially cancel the target noise; inputting the target noise signal into a vehicle system model operable to generate a first model noise signal, the first model noise signal representing the target noise as detected at a sound sensor within a compartment for occupants of the vehicle, the vehicle system model representing a sound path traveled by the target noise extending from the noise source to the sound sensor; inputting the cancellation noise signal into a path model operable to generate a second model noise signal, the second model noise signal representing the cancellation noise as detected at the sound sensor, the path model representing a signal path between a cancellation noise source and the sound sensor; calculating a cancellation error value by combining the first model noise signal and the second model noise signal, the cancellation error value representing a difference between the first model noise signal and the second model noise signal, the difference indicative of only the portion of the target noise that is not cancelled by the cancellation noise; and transmitting the cancellation error value to a module operable to monitor a performance level of the noise cancellation system. - View Dependent Claims (18, 19)
-
-
20. A method for measuring performance of a noise cancellation system operable to cancel noise, comprising:
-
generating a first model of a target noise, the first model representing the target noise received at a location remote from a noise source of the target noise within a defined environment; generating a second model of a cancellation noise configured, when combined with the target noise, to at least partially cancel the target noise, the second model representing the cancellation noise in a form that is received at the location; using the first model and the second model, determining a cancellation error value indicative of only a portion of the target noise that remains when the target noise and the cancellation noise are combined; transmitting the cancellation error value to a module operable to monitor a performance level of the noise cancellation system; monitoring a performance measure of the noise cancellation system based on the cancellation error value; and initiating a remedial measure if the performance measure is below a predetermined performance standard.
-
-
21. A system for measuring performance of a noise cancellation system operable to cancel noise, comprising:
-
a computer having a microprocessor and a computer-readable medium coupled to the microprocessor; and a program stored in the computer-readable medium, the program, when executed by the microprocessor, operable to; generate a first model of a target noise, the first model representing the target noise received at a location remote from a noise source of the target noise within a defined environment; generate a second model of a cancellation noise configured, when combined with the target noise, to at least partially cancel the target noise, the second model representing the cancellation noise in a form that is received at the location; using the first model and the second model, determine a cancellation error value indicative of only a portion of the target noise that remains when the target noise and the cancellation noise are combined; initiate a transmission of the cancellation error value to a module operable to monitor a performance level of the noise cancellation system; monitor a performance measure of the noise cancellation system based on the cancellation error value; and initiate a remedial measure if the performance measure is below a predetermined performance standard.
-
Specification