ACTIVE VIBRATION NOISE CONTROL DEVICE
First Claim
1. An active vibration noise control device for canceling a vibration noise by making a speaker output a control sound, comprising:
- a basic signal generating unit which generates a basic signal based on a vibration noise frequency generated by a vibration noise source;
an adaptive notch filter which generates a control signal provided to the speaker by applying a filter coefficient to the basic signal, in order to make the speaker generate the control sound so that the vibration noise generated by the vibration noise source is cancelled;
a microphone which detects a cancellation error between the vibration noise and the control sound, and outputs an error signal;
a reference signal generating unit which generates a reference signal from the basic signal based on a transfer function from the speaker to the microphone;
a filter coefficient updating unit which updates the filter coefficient used by the adaptive notch filter based on the error signal and the reference signal so as to minimize the error signal; and
a step-size parameter changing unit which changes a step-size parameter used for updating the filter coefficient by the filter coefficient updating unit,wherein the step-size parameter changing unit includes a parameter-for-change calculating unit which calculates a parameter-for-change used for changing the step-size parameter based on the filter coefficient updated by using a basic step-size parameter, andwherein the step-size parameter changing unit determined a value which is obtained by changing the basic step-size parameter by a minimum value in the parameter-for-change previously calculated by the parameter-for-change calculating unit, as the step-size parameter used for updating the filter coefficient.
1 Assignment
0 Petitions
Accused Products
Abstract
An active vibration noise control device is preferably used for cancelling a vibration noise by making a speaker generate a control sound. The active vibration noise control device includes a step-size parameter changing unit which changes a step-size parameter used for updating a filter coefficient. The step-size parameter changing unit calculates a parameter-for-change based on the filter coefficient updated by using a basic step-size parameter, and changes the basic step-size parameter by a minimum value in the previously calculated parameter-for-change. Therefore, it is possible to appropriately change the step-size parameter by using the minimum value of the parameter-for-change. Hence, it becomes possible to effectively suppress a divergence of an adaptive notch filter due to a secular change of the speaker.
-
Citations
5 Claims
-
1. An active vibration noise control device for canceling a vibration noise by making a speaker output a control sound, comprising:
-
a basic signal generating unit which generates a basic signal based on a vibration noise frequency generated by a vibration noise source; an adaptive notch filter which generates a control signal provided to the speaker by applying a filter coefficient to the basic signal, in order to make the speaker generate the control sound so that the vibration noise generated by the vibration noise source is cancelled; a microphone which detects a cancellation error between the vibration noise and the control sound, and outputs an error signal; a reference signal generating unit which generates a reference signal from the basic signal based on a transfer function from the speaker to the microphone; a filter coefficient updating unit which updates the filter coefficient used by the adaptive notch filter based on the error signal and the reference signal so as to minimize the error signal; and a step-size parameter changing unit which changes a step-size parameter used for updating the filter coefficient by the filter coefficient updating unit, wherein the step-size parameter changing unit includes a parameter-for-change calculating unit which calculates a parameter-for-change used for changing the step-size parameter based on the filter coefficient updated by using a basic step-size parameter, and wherein the step-size parameter changing unit determined a value which is obtained by changing the basic step-size parameter by a minimum value in the parameter-for-change previously calculated by the parameter-for-change calculating unit, as the step-size parameter used for updating the filter coefficient. - View Dependent Claims (2, 3, 4, 5)
-
Specification