Claims
- 1. A method of processing an error signal in an active noise control system, comprising:
determining an average value of the error signal; and updating an adaptive filter value using the determined average error signal value.
- 2. The method of claim 1, including using a least mean square update equation for updating the filter value.
- 3. The method of claim 2, including selecting a convergence factor that minimizes a number of cycles of using the least mean square update equation.
- 4. The method of claim 3, including selecting an averaging parameter for determining the average value independent of the convergence factor.
- 5. The method of claim 1, including selecting an averaging parameter for determining the average value based upon a lowest significant frequency.
- 6. The method of claim 5, including changing the averaging parameter responsive to a change in the lowest significant frequency.
- 7. The method of claim 5, including selecting the averaging parameter for capturing between about one and about two half-cycles of the lowest significant frequency.
- 8. The method of claim 5, including selecting the averaging parameter by dividing the lowest significant frequency by a sampling frequency.
- 9. The method of claim 8, including selecting the sampling frequency based upon a bandwidth of the noise control system.
- 10. An active noise control system, comprising:
a controller that determines an average value of an error signal and then updates an adaptive filter value using the determined average error signal.
- 11. The system of claim 10, wherein the controller uses a least mean square update equation for updating the filter value.
- 12. The system of claim 10, wherein the controller uses a convergence factor that minimizes a number of cycles of using the least mean square update equation.
- 13. The system of claim 12, wherein the controller uses an averaging parameter for determining the average value independent of the convergence factor.
- 14. The system of claim 10, wherein the controller uses an averaging parameter for determining the average value and wherein the averaging parameter is based upon a lowest significant frequency.
- 15. The system of claim 14, wherein the controller determines if the lowest significant frequency changes and changes the averaging parameter responsive to a change in the lowest significant frequency.
- 16. The system of claim 14, wherein the averaging parameter captures between about one and about two half-cycles of the lowest significant frequency.
- 17. The system of claim 14, wherein the controller determines the averaging parameter by dividing the lowest significant frequency by a sampling frequency.
- 18. The system of claim 17, wherein the sampling frequency is based upon a bandwidth of the system.
- 19. The system of claim 10, wherein the controller uses single pole averaging to determine the average error signal value.
- 20. A method of updating an adaptive filter value in an active noise control system comprising:
obtaining a relevant component of an error signal separately from updating the adaptive filter value based upon the error signal magnitude.
CROSS REFERENCE TO RELATED APPLICATIONS
[0001] This application claims priority to U.S. Provisional Application No. 60/452,672 which was filed on Mar. 7, 2003.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60452672 |
Mar 2003 |
US |