WO2011125216A1 - 能動型振動騒音制御装置 - Google Patents
能動型振動騒音制御装置 Download PDFInfo
- Publication number
- WO2011125216A1 WO2011125216A1 PCT/JP2010/056424 JP2010056424W WO2011125216A1 WO 2011125216 A1 WO2011125216 A1 WO 2011125216A1 JP 2010056424 W JP2010056424 W JP 2010056424W WO 2011125216 A1 WO2011125216 A1 WO 2011125216A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- vibration noise
- amplitude
- value
- signal
- speaker
- 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.)
- Ceased
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/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
- G10K11/17821—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 characterised by the analysis of the input signals only
- G10K11/17823—Reference signals, e.g. ambient acoustic environment
-
- 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/1783—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 handling or detecting of non-standard events or conditions, e.g. changing operating modes under specific operating conditions
- G10K11/17833—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 handling or detecting of non-standard events or conditions, e.g. changing operating modes under specific operating conditions by using a self-diagnostic function or a malfunction prevention function, e.g. detecting abnormal output levels
-
- 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
- G10K11/17883—General system configurations using both a reference signal and an error signal the reference signal being derived from a machine operating condition, e.g. engine RPM or vehicle speed
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04R—LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
- H04R3/00—Circuits for transducers, loudspeakers or microphones
- H04R3/002—Damping circuit arrangements for transducers, e.g. motional feedback circuits
-
- 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/3016—Control strategies, e.g. energy minimization or intensity measurements
-
- 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/3022—Error paths
-
- 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/3057—Variation of parameters to test for optimisation
Definitions
- the present invention relates to a technical field in which vibration noise is actively controlled using an adaptive notch filter.
- an active vibration noise control device that controls engine sound that can be heard in a passenger compartment of a vehicle with control sound output from a speaker and reduces engine sound at the position of a passenger's ear.
- the vibration noise in the passenger compartment is generated in synchronization with the rotation of the engine output shaft
- the vehicle interior noise having a frequency based on the rotation of the engine output shaft is applied using an adaptive notch filter. Techniques have been proposed to silence the interior of the passenger compartment.
- Patent Document 1 This type of technology is proposed in Patent Document 1, for example.
- an upper limit value (first threshold value) and a lower limit value (second threshold value) of the filter coefficient are provided, and the control sound is faded out when the upper limit value is exceeded a predetermined number of times. Resuming active noise control devices have been proposed. This prevents the “baud sound” from occurring when a sound detector such as a microphone is blocked.
- Patent Document 2 describes a technique related to the present invention.
- Patent Document 1 when a transfer function error (particularly, a phase error) due to the aging of the speaker or the like occurs constantly, the filter coefficient is the first threshold value and the second threshold value. By repeating the rise and the fall between the threshold values, there is a possibility that periodic abnormal noise occurs. As a result, the error signal detected by the microphone may increase (in other words, increase sound). Note that Patent Document 2 does not recognize such a problem and does not describe a method for solving the problem.
- the invention according to claim 1 is an active vibration noise control apparatus that cancels vibration noise by outputting a control sound from a speaker.
- the active vibration noise control apparatus includes a reference signal generation unit that generates a reference signal based on a vibration noise frequency generated from a vibration noise source, and the speaker that cancels out the generated vibration noise from the vibration noise source.
- An adaptive notch filter that generates a control signal to be output to the speaker by using a filter coefficient with respect to the reference signal to generate the control sound from the control signal, and an offset error between the vibration noise and the control sound
- a reference signal generating means for generating a reference signal from the reference signal based on a transfer function from the speaker to the microphone, based on the error signal and the reference signal
- Filter coefficient updating means for updating the filter coefficient used in the adaptive notch filter so that the error signal is minimized.
- Amplitude calculating means for calculating the amplitude of the filter coefficient updated by the filter coefficient updating means, and when the amplitude calculated by the amplitude calculating means is larger than a threshold, the adaptive notch filter generates the amplitude Attenuating means for attenuating the control signal and outputting the attenuated control signal to the speaker.
- the figure for demonstrating the malfunction by a comparative example is shown.
- 1 is a block diagram showing a configuration of an active vibration noise control apparatus according to the present embodiment. It is a flowchart which shows the setting process of ATT.
- An example of the result by a present Example and a comparative example is shown.
- An example of the error microphone signal by a present Example and a comparative example is shown.
- An example of a comparison result when the threshold value for determining w amplitude is variously changed is shown.
- the example of a comparison result at the time of changing ATTmin variously is shown.
- an active vibration noise control apparatus that cancels vibration noise by outputting a control sound from a speaker generates a reference signal based on a vibration noise frequency generated from a vibration noise source. And a control to output to the speaker by using a filter coefficient for the reference signal so as to generate the control sound from the speaker so that the generated vibration noise from the vibration noise source is canceled out
- An adaptive notch filter that generates a signal, a canceling error between the vibration noise and the control sound, a microphone that outputs the error signal, and a transfer function from the speaker to the microphone, based on the reference signal, Based on the reference signal generation means for generating a reference signal, the error signal and the reference signal, the appropriate signal is minimized so that the error signal is minimized.
- Filter coefficient updating means for updating the filter coefficient used in the notch filter, amplitude calculating means for calculating the amplitude of the filter coefficient updated by the filter coefficient updating means, and the amplitude calculated by the amplitude calculating means
- attenuating means for attenuating the control signal generated by the adaptive notch filter and outputting the attenuated control signal to the speaker.
- the above active vibration noise control apparatus is preferably used to cancel vibration noise (for example, vibration noise from an engine) by outputting a control sound from a speaker.
- the reference signal generating means generates a reference signal based on the vibration noise frequency generated from the vibration noise source, and the adaptive notch filter generates a control signal to be output to the speaker by using a filter coefficient for the reference signal.
- the microphone detects the cancellation error between the vibration noise and the control sound and outputs it as an error signal.
- the reference signal generation means generates a reference signal from the reference signal based on the transfer function from the speaker to the microphone, and updates the filter coefficient.
- the means updates the filter coefficients used in the adaptive notch filter so that the error signal is minimized.
- the amplitude calculating means calculates the amplitude for the filter coefficient updated by the filter coefficient updating means. For example, the amplitude calculating means sets the value calculated based on the sum of squares of the real part and the imaginary part of the filter coefficient as the amplitude.
- the attenuating means attenuates the control signal generated by the adaptive notch filter when the amplitude calculated by the amplitude calculating means is larger than the threshold value, and outputs the attenuated control signal to the speaker.
- the attenuator performs a process of attenuating the control signal generated by the adaptive notch filter when a transfer function error occurs (when an abnormality occurs). That is, processing for reducing the volume of the control sound is performed. By doing so, the change of the filter coefficient becomes small, in other words, the update speed of the filter coefficient becomes slow, and the filter coefficient is maintained at a relatively large value. Thereby, it can suppress that a filter coefficient repeats a raise and fall at the time of abnormality occurrence. Therefore, according to the above-described active vibration noise control device, it is possible to appropriately suppress the occurrence of periodic abnormal noise or sound increase when an abnormality occurs.
- the attenuation means provides a limit on the degree of attenuation of the control signal, and attenuates the control signal within a range corresponding to the limit.
- the attenuating means suppresses the attenuation below the limitation by providing a limitation on the degree of attenuation of the control signal. That is, the attenuation means limits the volume of the control sound so that it does not become less than a predetermined amount. Thereby, a clue (that is, control sound) for discriminating between normal and abnormal can be ensured, and normal and abnormal can be appropriately determined.
- the attenuation means sets an attenuation rate setting for setting an attenuation rate indicating a ratio of the control signal after attenuation to the control signal generated by the adaptive notch filter.
- Means for attenuating the control signal based on the attenuation rate set by the attenuation rate setting means, and the attenuation rate setting means reduces the attenuation rate when the amplitude is greater than the threshold value. Then, a lower limit value of the attenuation rate corresponding to the restriction is provided, and the attenuation rate is set to the lower limit value when the attenuation rate falls below the lower limit value. Thereby, it can restrict
- the attenuation rate setting means increases the attenuation rate when the amplitude is equal to or less than the threshold value, and the attenuation rate becomes “1”.
- the attenuation factor is set to “1”.
- the threshold value has an error between the transfer function used by the reference signal generation means and the actual transfer function from the speaker to the microphone. It is set on the basis of the maximum value of the amplitude obtained in a situation where there is no. Thereby, based on the relationship between the amplitude of the filter coefficient and the threshold value, it is possible to appropriately determine abnormality and normality. For example, it is possible to appropriately prevent erroneous determination that the abnormality is normal.
- the threshold value is set to a value that is at least larger than the maximum value of the amplitude and that is different from the maximum value of the amplitude by a predetermined value or less.
- the active vibration noise control apparatus further includes means for changing the threshold according to the frequency of the vibration noise. According to this aspect, it is possible to appropriately change the threshold value for determining the amplitude of the filter coefficient in consideration of the tendency that the maximum value of the filter coefficient amplitude in the normal state changes depending on the frequency band of vibration noise. .
- a transfer function from a speaker to a microphone is used when obtaining a reference signal or the like.
- This transfer function is set in advance and is basically not changed.
- the actual transfer function in the sound field from the speaker to the microphone tends to change constantly.
- the actual transfer function tends to change according to speaker aging, passengers, cargo, etc., and also tends to change when the microphone is closed by hand.
- an error particularly, phase error
- the filter coefficients tend to diverge, that is, the adaptive notch filter tends to diverge.
- transfer function error such an error between transfer functions is simply referred to as “transfer function error”.
- a case where a transfer function error occurs is appropriately expressed as “at the time of abnormality”, “at the time of abnormal operation”, or “at the time of abnormality”.
- a case where no transfer function error has occurred is appropriately expressed as “normal operation” or “normal operation”.
- the active vibration noise control device sets the filter coefficient to the first threshold when the first filter coefficient of the adaptive notch filter is equal to or greater than the first threshold, and continuously exceeds the first threshold a predetermined number of times. Then, a forgetting process for generating a canceling sound is performed using a second filter coefficient obtained by sequentially multiplying the first filter coefficient before update by a predetermined value less than 1, and during the generation of the canceling sound, the second filter coefficient is the first filter coefficient.
- the adaptive control process is resumed when the value becomes lower than the second threshold value which is smaller than the threshold value, and the canceling sound is generated using the first filter coefficient which is sequentially updated so that the error sound is minimized.
- generation of a baud sound when the microphone is blocked (such a “baud sound” is an example of a defect caused by the transfer function error described above).
- the noise is immediately reduced when the microphone is stopped.
- FIG. 1 shows an example of a change in filter coefficient when an active vibration noise control device according to a comparative example is used.
- time is plotted on the horizontal axis
- filter coefficients are plotted on the vertical axis.
- the filter coefficient when a steady abnormality occurs, the filter coefficient repeatedly increases and decreases between the first threshold value and the second threshold value as shown in FIG. There is a case.
- periodic abnormal noise occurs, and the error signal detected by the microphone may increase (in other words, increase in sound).
- processing is performed so as to suppress the occurrence of defects due to such a comparative example.
- FIG. 2 shows only main components of the active vibration noise control device 50 according to the present embodiment.
- the active vibration noise control device 50 attenuates the control signal y generated by the adaptive notch filter 15 by the attenuator 20 when an abnormality occurs, and performs control after the attenuation.
- the signal y ′ is output to the speaker 10.
- the active vibration noise control device 50 determines that an abnormality has occurred when the filter coefficient increases (that is, determines that a transfer function error has occurred), and By attenuating the control signal y generated by the adaptive notch filter 15 by the attenuator 20, the volume of the control sound from the speaker 10 is considerably reduced. For example, a sufficiently low level of control sound that can be ignored compared with the generated vibration noise is output from the speaker 10.
- the adaptive notch filter 15 uses normally updated filter coefficients based on the error signal e output from the microphone 11 when such control sound is output from the speaker 10.
- the change in the filter coefficient is reduced (that is, the update speed of the filter coefficient is reduced), and the filter coefficient is maintained at a relatively large value.
- it can suppress that a filter coefficient repeats a raise and fall at the time of abnormality generation like a comparative example. Therefore, according to the present embodiment, it is possible to appropriately suppress the occurrence of periodic abnormal noise and sound increase when an abnormality occurs.
- the active vibration noise control device 50 provides a limit on the degree to which the control signal y is attenuated, and attenuates the control signal y within a range corresponding to the limitation. That is, the active vibration noise control device 50 prohibits attenuation that is less than the limit. In other words, the active vibration noise control device 50 places a limit so that the volume of the control sound does not become less than a predetermined amount. This is because the control sound from the speaker 10 serves as a clue for discriminating between normal and abnormal, and if the volume of the control sound is too small, normal and abnormal cannot be properly determined. It is. For example, there is a case where the return operation cannot be properly performed when switching from an abnormality to a normal state.
- the active vibration noise control device 50 calculates an amplitude (hereinafter referred to as “w amplitude”) for the filter coefficient, and an abnormality has occurred when the calculated w amplitude is larger than a predetermined threshold value. It is determined that there is a transfer function error. In this case, the active vibration noise control device 50 performs a process of attenuating the control signal y generated by the adaptive notch filter 15.
- w amplitude the square root value of the square sum of the real part and the imaginary part (“w 0 ” and “w 1 ” described later) of the filter coefficient is used.
- the threshold value for determining the w amplitude is set based on the maximum value of the w amplitude during normal operation (that is, when no transfer function error occurs). Specifically, the threshold value is at least a value larger than the maximum value of w amplitude during normal operation (hereinafter also simply referred to as “w amplitude maximum value”), and the difference from the maximum value of w amplitude is equal to or less than a predetermined value. Is set to a value that is
- the active vibration noise control device 50 has an attenuation rate (a value equal to or less than “1”) indicating the ratio of the attenuated control signal y ′ to the control signal y generated by the adaptive notch filter 15. Is expressed as “ATT”), and the control signal y is attenuated based on the set ATT.
- the active vibration noise control device 50 performs a process of lowering ATT in order to deal with an abnormality that has occurred when the w amplitude is larger than a threshold value.
- the active vibration noise control device 50 provides a lower limit value (hereinafter referred to as “ATTmin”) for ATT, and when ATT is lower than ATTmin when ATT is lowered, ATT is reduced. Fix to ATTmin. That is, the active vibration noise control device 50 does not set ATT below ATTmin. Therefore, ATT is set to a value within the range of “ATTmin ⁇ ATT ⁇ 1”.
- the active vibration noise control device 50 determines that the abnormality has been switched to normal, that is, determines that the transfer function error has been eliminated. To do. In this case, the active vibration noise control device 50 performs a process of increasing the ATT so as to perform the return operation. Specifically, the active vibration noise control device 50 fixes the ATT to “1” when the ATT exceeds “1” when the ATT is raised.
- FIG. 3 shows a configuration block diagram of the active vibration noise control apparatus 50 in the present embodiment.
- the active vibration noise control device 50 includes a speaker 10, a microphone 11, a frequency detector 13, a cosine wave generator 14a, a sine wave generator 14b, an adaptive notch filter 15, a reference signal generator 16,
- the w updating unit 17, the w amplitude calculating unit 18, the ATT setting unit 19, and the attenuator 20 are included.
- the active vibration noise control device 50 is mounted on a vehicle.
- the speaker 10 is installed on the right front door of the vehicle, and the microphone 11 is installed on the driver's head.
- the active vibration noise control device 50 uses the speaker 10 and the microphone 11 to generate a control sound from the speaker 10 based on the frequency according to the rotation of the engine output shaft, thereby generating a vibration noise source.
- the vibration noise of the engine is actively controlled. Specifically, an error signal (hereinafter also referred to as an “error microphone signal”) detected by the microphone 11 is fed back, and the noise is actively reduced by using an adaptive notch filter to minimize the error. Control.
- the frequency detector 13 receives the engine pulse and detects the frequency ⁇ 0 of the engine pulse. Then, the frequency detector 13 outputs a signal corresponding to the frequency ⁇ 0 to the cosine wave generator 14a and the sine wave generator 14b.
- the cosine wave generator 14a and the sine wave generator 14b generate a reference cosine wave x 0 (n) and a reference sine wave x 1 (n) having the frequency ⁇ 0 detected by the frequency detector 13, respectively.
- the cosine wave generation unit 14a and the sine wave generation unit 14b are configured such that the reference cosine wave x 0 (n) and the reference sine wave x 1 (n) as represented by the expressions (1) and (2). Is generated.
- “n” is a natural number and corresponds to the sampling time (hereinafter the same).
- A” indicates the amplitude
- ⁇ indicates the initial phase.
- x 0 (n) A cos ( ⁇ 0 n + ⁇ ) Equation (1)
- x 1 (n) Asin ( ⁇ 0 n + ⁇ ) Equation (2)
- the cosine wave generation unit 14a and the sine wave generation unit 14b convert the reference signal corresponding to the generated reference cosine wave x 0 (n) and the reference sine wave x 1 (n) to the adaptive notch filter 15 and the reference signal, respectively. Output to the generator 16.
- the cosine wave generator 14a and the sine wave generator 14b correspond to an example of “reference signal generator”.
- the adaptive notch filter 15 generates a control signal y (n) to be output to the speaker 10 by performing filter processing on the reference cosine wave x 0 (n) and the reference sine wave x 1 (n). In this case, the adaptive notch filter 15 outputs the generated control signal y (n) to the attenuator 20. Specifically, the adaptive notch filter 15 generates the control signal y (n) based on the filter coefficients w 0 (n) and w 1 (n) input from the w update unit 17. Specifically, the adaptive notch filter 15, as shown in Expression (3), is obtained by multiplying a reference cosine wave x 0 (n) by a filter coefficient w 0 (n) and a reference sine wave x 1 (n).
- filter coefficient w Is added to the value obtained by multiplying the filter coefficient w 1 (n) by the control signal y (n).
- the filter coefficient w 0 corresponds to the real part
- the filter coefficient w 1 corresponds to the imaginary part.
- filter coefficient w when the filter coefficients w 0 and w 1 are used without being distinguished from each other, they are appropriately expressed as “filter coefficient w”.
- the w amplitude calculation unit 18 calculates w amplitude based on the filter coefficients w 0 (n) and w 1 (n) input from the w update unit 17, and sends a signal corresponding to the calculated w amplitude to the ATT setting unit 19. Output to. Specifically, the w amplitude calculation unit 18 calculates the square root value of the square sum of the filter coefficient w 0 (n) and the filter coefficient w 1 (n) as the w amplitude, as shown in Expression (4). In this way, the w amplitude calculation unit 18 corresponds to an example of “amplitude calculation means”.
- the ATT setting unit 19 sets and sets an ATT (attenuation rate) for attenuating the control signal y (n) generated by the adaptive notch filter 15 based on the w amplitude calculated by the w amplitude calculation unit 18.
- a signal corresponding to the ATT is output to the attenuator 20.
- the ATT setting unit 19 sets the ATT based on the magnitude relationship between the w amplitude and the threshold value.
- the threshold value is determined in advance by performing an experiment, simulation, or the like and stored in a storage unit (not shown), and the ATT setting unit 19 performs processing by reading the threshold value from the storage unit.
- the ATT setting unit 19 performs a process of decreasing the ATT when the w amplitude is larger than the threshold value. In this case, the ATT setting unit 19 sets a value obtained by multiplying the previously set ATT by a predetermined value less than “1” as the ATT to be used this time. Then, the ATT setting unit 19 sets the ATT to ATTmin when the ATT becomes lower than the ATTmin when the ATT is reduced in this way. That is, the ATT setting unit 19 does not set ATT below ATTmin.
- the ATT setting unit 19 performs a process of increasing the ATT.
- the ATT setting unit 19 sets a value obtained by multiplying the previously set ATT by a predetermined value larger than “1” as the ATT to be used this time.
- the ATT setting unit 19 sets the ATT to “1” when the ATT exceeds “1” when the ATT is increased in this way.
- the ATT setting unit 19 corresponds to an example of “attenuation rate setting means”.
- the attenuator 20 performs a process of attenuating the control signal y (n) generated by the adaptive notch filter 15 based on the ATT set by the ATT setting unit 19, and attenuates the control signal y (n).
- a control signal y ′ (n) is output to the speaker 10. Specifically, as shown in Expression (5), the attenuator 20 outputs a value obtained by multiplying the control signal y (n) by ATT as the control signal y ′ (n).
- y ′ (n) y (n) ⁇ ATT Equation (5)
- ATT ATT
- the control signal y (n) is attenuated.
- a control signal y ′ (n) obtained by attenuating the control signal y (n) generated by the adaptive notch filter 15 is output to the speaker 10.
- ATT “1”
- the control signal y (n) is not attenuated.
- the control signal y (n) generated by the adaptive notch filter 15 is directly output to the speaker 10 as the control signal y ′ (n).
- the ATT setting unit 19 and the attenuator 20 correspond to an example of “attenuating means”.
- the speaker 10 generates a control sound corresponding to the control signal y ′ (n) input from the attenuator 20.
- the control sound generated from the speaker 10 is transmitted to the microphone 11.
- the transfer function from the speaker 10 to the microphone 11 is represented by “p”.
- the transfer function p is a function defined by the frequency ⁇ 0 and depends on the distance from the speaker 10 to the microphone 11 and the characteristics of the sound field.
- the transfer function p from the speaker 10 to the microphone 11 is measured and set in advance.
- the microphone 11 detects an offset error between the vibration noise of the engine and the control sound generated from the speaker 10 and outputs this as an error signal e (n) to the w update unit 17. Specifically, the microphone 11 outputs an error signal e (n) corresponding to the control signal y ′ (n), the transfer function p, and the vibration noise d (n) of the engine.
- the reference signal generator 16 generates a reference signal from the standard cosine wave x 0 (n) and the standard sine wave x 1 (n) based on the transfer function p described above, and sends the reference signal to the w update unit 17. Output. Specifically, the reference signal generator 16 uses the real part c 0 and the imaginary part c 1 of the transfer function p. Specifically, the reference signal generator 16 multiplies the standard cosine wave x 0 (n) by the real part c 0 of the transfer function p and the reference sine wave x 1 (n).
- the reference signal generation unit 16 corresponds to an example of “reference signal generation means”.
- the w updating unit 17 updates the filter coefficient used in the adaptive notch filter 15 based on an LMS (Least Mean Square) algorithm, and outputs the updated filter coefficient to the adaptive notch filter 15. Specifically, the w updating unit 17 minimizes the error signal e (n) based on the error signal e (n) and the reference signals r 0 (n) and r 1 (n).
- the adaptive notch filter 15 updates the filter coefficient used last time.
- the updated filter coefficient is expressed as “w 0 (n + 1), w 1 (n + 1)” and the pre-updated filter coefficient w is expressed as “w 0 (n), w 1 (n)”.
- the updated filter coefficients w 0 (n + 1) and w 1 (n + 1) are obtained from (6) and Equation (7).
- the w updating unit 17 corresponds to an example of “filter coefficient updating unit”.
- ⁇ is a coefficient that determines a convergence speed called a step size parameter.
- the coefficient relates to the update rate of the filter coefficient.
- a preset value is used as the step size parameter ⁇ .
- FIG. 4 is a flowchart showing ATT setting processing. This process is repeatedly executed at a predetermined cycle by the w amplitude calculation unit 18 and the ATT setting unit 19.
- step S ⁇ b> 101 the w amplitude calculation unit 18 calculates the w amplitude based on the filter coefficient w input from the w update unit 17. Specifically, as shown in Expression (4), the w amplitude calculation unit 18 calculates the square root value of the square sum of the real part w 0 and the imaginary part w 1 of the filter coefficient w as the w amplitude. Then, the w amplitude calculation unit 18 outputs a signal corresponding to the calculated w amplitude to the ATT setting unit 19. Then, the process proceeds to step S102.
- the ATT setting unit 19 determines whether or not the w amplitude input from the w amplitude calculation unit 18 is larger than a threshold value.
- the ATT setting unit 19 determines whether or not an abnormality has occurred based on the relationship between the w amplitude and the threshold value, that is, determines whether or not a transfer function error has occurred.
- the ATT setting unit 19 uses, as the threshold value, a value that is at least larger than the w amplitude maximum value and that is different from the w amplitude maximum value by a predetermined value or less.
- the threshold value is determined based on such a viewpoint by mounting the active vibration noise control device 50 in the passenger compartment and conducting an experiment or simulation in advance.
- the threshold value thus determined is stored in a storage unit such as a memory, and the ATT setting unit 19 reads the threshold value from the storage unit and performs the determination in step S102.
- step S102 If the w amplitude is larger than the threshold (step S102; Yes), the process proceeds to step S103. In this case, it is considered that an abnormality has occurred, that is, a transfer function error has occurred. Therefore, in subsequent steps S103 to S105, ATT is set to deal with the abnormality that has occurred.
- step S103 the ATT setting unit 19 performs a process of reducing the ATT. Specifically, the ATT setting unit 19 sets a value obtained by multiplying the previously set ATT by a predetermined value less than “1” as the ATT to be used this time. Then, the process proceeds to step S104.
- a predetermined value is used as the predetermined value used when ATT is reduced.
- a constant (fixed value) may be used, or a variable that is changed according to, for example, a deviation between the w amplitude and the threshold value may be used.
- step S104 the ATT setting unit 19 determines whether or not the ATT obtained in step S103 is less than ATTmin.
- ATT is less than ATTmin (step S104; Yes)
- the process proceeds to step S105.
- the ATT setting unit 19 sets ATT to ATTmin to prevent the ATT from falling below ATTmin (step S105). Then, the process ends.
- ATT is greater than or equal to ATTmin (step S104; No)
- the process ends. In this case, the ATT setting unit 19 sets the ATT obtained in step S103.
- step S102 when the w amplitude is equal to or smaller than the threshold (step S102; Yes), the process proceeds to step S106.
- ATT is set to perform normal normal operation or to perform recovery operation from abnormality to normal.
- step S106 the ATT setting unit 19 performs a process for increasing the ATT. Specifically, the ATT setting unit 19 sets a value obtained by multiplying the previously set ATT by a predetermined value larger than “1” as the ATT to be used this time. Then, the process proceeds to step S107.
- a predetermined value is used as the predetermined value used when increasing ATT.
- a constant (fixed value) may be used, or a variable that is changed according to, for example, a deviation between the w amplitude and the threshold value may be used.
- step S107 the ATT setting unit 19 determines whether or not the ATT obtained in step S106 is larger than “1”.
- step S107 the process proceeds to step S108.
- the ATT setting unit 19 sets ATT to “1” (step S108). Then, the process ends.
- step S107 the ATT setting unit 19 sets the ATT obtained in step S106.
- the attenuator 20 After the flow, the attenuator 20 performs a process of attenuating the control signal y (n) generated by the adaptive notch filter 15 using the ATT set by the ATT setting unit 19 as described above. Then, the attenuator 20 outputs the control signal y ′ (n) after the control signal y (n) is attenuated to the speaker 10.
- FIG. 5 shows an example of the results of this example and the comparative example.
- both the present example and the comparative example illustrate results when the active vibration and noise control device is installed in the vehicle interior, the speaker is installed on the right front door, and the microphone is installed above the driver's head.
- vibration noise engine noise
- the phase error of the transfer function is set to 180 degrees in the first 5 seconds
- the result when the phase error of the transfer function is set to be 0 degree in the latter half of 5 seconds that is, when the transfer function error is eliminated
- an abnormality occurs in the first 5 seconds, and the second 5 seconds are normal.
- FIG. 5 (a) shows an example of the result of the comparative example
- FIG. 5 (b) shows an example of the result of the present example.
- FIG. 5A and FIG. 5B show the control signal time change, w amplitude time change, and ATT time change, respectively, in order from the top.
- a graph in which ATT is fixed to “1” is shown.
- the w amplitude repeatedly rises and falls between the first threshold value and the second threshold value in the first 5 seconds in which the transfer function error occurs. It can be seen that the control signal also fluctuates greatly. Thereafter, in the comparative example, it can be seen that the w amplitude is a value that can be taken in the normal state after the phase error of the transfer function is switched from 180 degrees to 0 degrees (that is, after 5 seconds). In other words, it can be seen that normal recovery has occurred.
- the w amplitude does not repeat increasing and decreasing as in the comparative example in the first 5 seconds in which the transfer function error occurs.
- the w amplitude is maintained at a somewhat large value.
- the control signal has a considerably small value in the first 5 seconds in which the transfer function error occurs.
- a control signal having a sufficiently small level that can be ignored as compared with vibration noise is output. This is due to attenuation processing using ATT by the attenuator 20.
- the phase error of the transfer function is switched from 180 degrees to 0 degrees (that is, after 5 seconds)
- the value that can be taken when the w amplitude is normal specifically, the threshold “0. It can be seen that the value is smaller than 5 ”. In other words, it can be seen that normal recovery has occurred.
- FIG. 6 shows an example of the error microphone signal according to the present embodiment and the comparative example.
- an example of the error microphone signal obtained when the same conditions as in FIG. 5 are set is shown. That is, FIG. 6 shows an example of the error microphone signal obtained when the control signal, w amplitude, and ATT shown in FIG. 5 are used.
- FIG. 6A shows an example of the error microphone signal according to the comparative example
- FIG. 6B shows an example of the error microphone signal according to the present embodiment
- FIGS. 6A and 6B respectively show the time of the error microphone signal (corresponding to the vibration noise itself) when the control for reducing the vibration noise is not performed.
- the change is shown below, and the time change of the error microphone signal according to the comparative example and the present embodiment is shown below. That is, the graphs shown below in FIG. 6A and FIG. 6B are an example of the error microphone signal when the active vibration noise control device according to the comparative example is used, respectively, and according to this embodiment.
- An example of an error microphone signal when the active vibration noise control device 50 is used is shown.
- an error microphone signal exceeding the vibration noise is periodically generated in the first 5 seconds in which the transfer function error occurs. Recognize. That is, in the comparative example, it can be seen that periodic abnormal noise and sound increase occur. Thereafter, in the comparative example, it can be seen that the error microphone signal is reduced by returning to normal after the phase error of the transfer function is switched from 180 degrees to 0 degrees.
- the error microphone signal is generated only during the first short period in the first 5 seconds in the first half of the transfer function error.
- the error microphone signal is about the same level as the vibration noise. That is, in this example, it can be seen that the periodic abnormal noise and sound increase are not generated as in the comparative example. Thereafter, in this embodiment, it can be seen that the error microphone signal is reduced by returning to normal after the phase error of the transfer function is switched from 180 degrees to 0 degrees.
- FIG. 7 shows an example of a comparison result when the threshold value for determining the w amplitude is variously changed in the case where the active vibration noise control device 50 according to the present embodiment is used.
- the result when the active vibration noise control device 50 according to the present embodiment is installed in the vehicle interior, the speaker is installed on the right front door, and the microphone is installed on the driver's head is exemplified.
- vibration noise engine noise
- the phase error of the transfer function is set to 180 degrees in the first 5 seconds
- the phase error of the transfer function is set in the second 5 seconds.
- a case where the maximum value of the w amplitude during normal operation (the maximum value of w amplitude) is about “0.4” is illustrated (indicated by a broken line B1 in FIG. 7).
- FIG. 7A shows an example of the result when the threshold is set to “0.3”
- FIG. 7B shows an example of the result when the threshold is set to “0.5”.
- (C) shows an example of the result when the threshold is set to “0.7”.
- FIGS. 7A to 7C show, in order from the top, the time of the w microphone amplitude and the error microphone signal (corresponding to the vibration noise itself) when control for reducing vibration noise is not performed. The change of the error microphone signal at the time of using the active vibration noise control apparatus 50 concerning a change and a present Example is shown.
- the threshold value when the threshold value is set to “0.3”, after the phase error of the transfer function is switched from 180 degrees to 0 degrees, the w amplitude can be obtained at the normal time. It can be seen that the value is not a value, specifically, the w amplitude is increased to a relatively large value. It can also be seen that the error signal remains relatively large even after the phase error is switched from 180 degrees to 0 degrees. From this, it can be seen that when the threshold is set to “0.3”, the return operation is not performed. This is presumably because the threshold value (0.3) having a value smaller than the w amplitude maximum value (about 0.4) was used, so that it was erroneously determined to be abnormal even during normal times.
- the threshold when the threshold is set to “0.5”, the w amplitude is changed after the phase error of the transfer function is switched from 180 degrees to 0 degrees. It can be seen that it is a value that can be taken at normal times. It can also be seen that the error microphone signal is small after the phase error is switched from 180 degrees to 0 degrees. From this, it can be seen that when the threshold value is set to “0.5”, the normal state is restored. This is presumably because a threshold value (0.5) having a value larger than the w amplitude maximum value (about 0.4) was used. Specifically, when the threshold is set to “0.5”, it can be seen that the error microphone signal slightly increases when returning to normal as shown by the broken line area B2.
- the phase error of the transfer function starts from 180 degrees as in the case where the threshold value is set to “0.5”. It can be seen that the normal return is made after switching to 0 degrees. This is presumably because a threshold value (0.7) having a value larger than the w amplitude maximum value (about 0.4) was used. It can be seen that the error microphone signal slightly increases as shown in the broken line area B3 when the normal state is restored in this way. Specifically, when the threshold value is set to “0.7”, it can be said that the amount of increase in the error microphone signal at the time of return is larger than when the threshold value is set to “0.5”.
- the threshold value is greater than the maximum value of w amplitude in order to appropriately determine whether it is abnormal or normal (specifically, to prevent erroneous determination that it is abnormal at normal time). It can be said that it is desirable to set at least a large value. In addition, it can be said that it is desirable to use a value that is as close as possible to the maximum value of w amplitude in order to appropriately suppress an increase in the error microphone signal at the time of return. For example, by performing an experiment or simulation in advance, an allowable difference between the threshold value and the w amplitude maximum value is obtained based on the increase amount of the error microphone signal at the time of return, and the difference is set as a predetermined value. A threshold value whose difference from the maximum value is less than or equal to the predetermined value can be determined.
- FIG. 8 shows an example of comparison results when ATTmin is variously changed in the case where the active vibration noise control device 50 according to the present embodiment is used.
- the result when the active vibration noise control device 50 according to the present embodiment is installed in the vehicle interior, the speaker is installed on the right front door, and the microphone is installed on the driver's head is exemplified.
- vibration noise (engine noise) of 100 [Hz] is generated for 10 seconds
- the phase error of the transfer function is set to 180 degrees in the first 5 seconds
- the phase error of the transfer function is set in the second 5 seconds.
- the threshold is set to “0.5”.
- FIG. 8A shows an example of the result when ATTmin is set to “ ⁇ 140 [dB]”
- FIG. 8B shows an example of the result when ATTmin is set to “ ⁇ 150 [dB]”
- FIG. 8C shows an example of the result when ATTmin is set to “ ⁇ [dB]”.
- FIGS. 8A to 8C show, in order from the top, the time variation of the w amplitude and the time of the error microphone signal (corresponding to the vibration noise itself) when the control for reducing the vibration noise is not performed. The change of the error microphone signal at the time of using the active vibration noise control apparatus 50 concerning a change and a present Example is shown.
- the square root value of the sum of squares of the filter coefficients w 0 and w 1 is used as the w amplitude (see Expression (4)).
- the square sum of the filter coefficients w 0 and w 1 is used.
- the threshold for determining the w amplitude can be changed according to the frequency of vibration noise. This is because the maximum value of w amplitude during normal operation (w amplitude maximum value) tends to change depending on the frequency band of vibration noise.
- a table in which a threshold value is associated with each frequency band of vibration noise is prepared in advance, and the threshold value can be changed according to the frequency band of vibration noise by referring to such a table.
- the present invention is not limited to the application to the active vibration noise control device 50 configured to include only one speaker 10.
- the present invention can also be applied to an active vibration noise control apparatus that includes a plurality of speakers.
- the W amplitude becomes larger than the threshold value for each of the plurality of speakers, it is possible to perform processing for attenuating the control signal generated by the adaptive notch filter by the same method as described above. . That is, processing for reducing the control sound can be performed for a speaker in which a transfer function error has occurred among a plurality of speakers.
- the present invention is not limited to the application to the active vibration noise control apparatus 50 configured to include only one microphone 11.
- the present invention can also be applied to an active vibration noise control apparatus configured by including a plurality of microphones.
- the present invention is applied to a closed space such as a room of a moving body having a vibration noise source such as an engine and can be used to actively control vibration noise.
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Soundproofing, Sound Blocking, And Sound Damping (AREA)
- Fittings On The Vehicle Exterior For Carrying Loads, And Devices For Holding Or Mounting Articles (AREA)
Abstract
Description
まず、本発明の基本概念について説明する。
次に、図3を参照して、本実施例に係る能動型振動騒音制御装置50の具体的な構成について説明する。
x1(n)=Asin(ω0n+φ) 式(2)
そして、余弦波発生部14a及び正弦波発生部14bは、それぞれ、生成した基準余弦波x0(n)及び基準正弦波x1(n)に対応する基準信号を、適応ノッチフィルタ15及び参照信号生成部16に出力する。このように、余弦波発生部14a及び正弦波発生部14bは「基準信号生成手段」の一例に相当する。
w振幅算出部18は、w更新部17から入力されたフィルタ係数w0(n)、w1(n)に基づいてw振幅を算出し、算出したw振幅に対応する信号をATT設定部19に出力する。具体的には、w振幅算出部18は、式(4)に示すように、フィルタ係数w0(n)とフィルタ係数w1(n)の二乗和の平方根値をw振幅として算出する。このように、w振幅算出部18は、「振幅算出手段」の一例に相当する。
ATT設定部19は、w振幅算出部18によって算出されたw振幅に基づいて、適応ノッチフィルタ15で生成された制御信号y(n)を減衰させるためのATT(減衰率)を設定し、設定したATTに対応する信号を減衰器20に出力する。具体的には、ATT設定部19は、w振幅と閾値との大小関係に基づいて、ATTを設定する。この場合、当該閾値は、実験やシミュレーションなどを行うことで予め決定されて記憶手段(不図示)に記憶されており、ATT設定部19は、当該記憶手段から閾値を読み出して処理を行う。
式(5)に示すように、ATTが「1」未満である場合には、制御信号y(n)が減衰される。この場合には、適応ノッチフィルタ15によって生成された制御信号y(n)を減衰した制御信号y’(n)がスピーカ10に出力されることとなる。これに対して、ATTが「1」である場合には、制御信号y(n)は減衰されない。この場合には、適応ノッチフィルタ15によって生成された制御信号y(n)がそのまま制御信号y’(n)としてスピーカ10に出力されることとなる。なお、ATT設定部19及び減衰器20は、「減衰手段」の一例に相当する。
w1(n+1)=w1(n)-μ・e(n)・r1(n) 式(7)
式(6)及び式(7)において、「μ」はステップサイズパラメータと呼ばれる収束スピードを決める係数である。言い換えると、フィルタ係数の更新速度に関わる係数である。例えば、ステップサイズパラメータμは予め設定された値が用いられる。
次に、図4を参照して、本実施例に係るATT設定処理について説明する。図4は、ATTの設定処理を示すフローチャートである。この処理は、w振幅算出部18及びATT設定部19によって、所定の周期で繰り返し実行される。
次に、図5及び図6を参照して、本実施例による効果について説明する。ここでは、本実施例による結果と、上記した比較例による結果とを比較する。
次に、図7を参照して、w振幅を判定するために用いられる閾値の違いに関する比較結果について説明する。
次に、図8を参照して、ATTを設定するために用いられるATTminの違いに関する比較結果について説明する。
本発明は上記した実施例に限定されず、本発明の要旨の範囲内において種々の形態にて実施できる。
11 マイク
13 周波数検出部
14a 余弦波発生部
14b 正弦波発生部
15 適応ノッチフィルタ
16 参照信号生成部
17 w更新部
18 w振幅算出部
19 ATT設定部
20 減衰器
50 能動型振動騒音制御装置
Claims (7)
- スピーカから制御音を出力させることで振動騒音を打ち消す能動型振動騒音制御装置であって、
振動騒音源から発生する振動騒音周波数に基づいて、基準信号を生成する基準信号生成手段と、
前記振動騒音源からの発生振動騒音が相殺されるように前記スピーカから前記制御音を発生させるべく、前記基準信号に対してフィルタ係数を用いることで、前記スピーカに対して出力する制御信号を生成する適応ノッチフィルタと、
前記振動騒音と前記制御音との相殺誤差を検出して、誤差信号として出力するマイクと、
前記スピーカから前記マイクまでの伝達関数に基づいて、前記基準信号から参照信号を生成する参照信号生成手段と、
前記誤差信号及び前記参照信号に基づいて、前記誤差信号が最小となるように、前記適応ノッチフィルタで用いられる前記フィルタ係数を更新するフィルタ係数更新手段と、
前記フィルタ係数更新手段によって更新された前記フィルタ係数についての振幅を算出する振幅算出手段と、
前記振幅算出手段によって算出された前記振幅が閾値よりも大きい場合に、前記適応ノッチフィルタによって生成された前記制御信号を減衰させ、減衰させた後の制御信号を前記スピーカに対して出力する減衰手段と、を備えることを特徴とする能動型振動騒音制御装置。 - 前記減衰手段は、前記制御信号を減衰させる度合いについての制限を設け、前記制限に対応する範囲内で前記制御信号を減衰させることを特徴とする請求項1に記載の能動型振動騒音制御装置。
- 前記減衰手段は、前記適応ノッチフィルタによって生成された前記制御信号に対する、減衰させた後の制御信号の比率を示す減衰率を設定する減衰率設定手段を備えており、前記減衰率設定手段によって設定された前記減衰率に基づいて前記制御信号を減衰させ、
前記減衰率設定手段は、
前記振幅が前記閾値よりも大きい場合に前記減衰率を低下させていき、
前記制限に対応する前記減衰率の下限値を設け、前記減衰率が前記下限値を下回った際に前記減衰率を前記下限値に設定することを特徴とする請求項2に記載の能動型振動騒音制御装置。 - 前記減衰率設定手段は、前記振幅が前記閾値以下となった場合に前記減衰率を上昇させていき、前記減衰率が「1」を上回った際に前記減衰率を「1」に設定することを特徴とする請求項3に記載の能動型振動騒音制御装置。
- 前記閾値は、前記参照信号生成手段が用いる前記伝達関数と、前記スピーカから前記マイクまでの実際の伝達関数との間に誤差が発生していない状況で得られる、前記振幅の最大値に基づいて設定されていることを特徴とする請求項1乃至4のいずれか一項に記載の能動型振動騒音制御装置。
- 前記閾値は、前記振幅の最大値よりも少なくとも大きな値であって、前記振幅の最大値との差が所定値以下である値に設定されていることを特徴とする請求項5に記載の能動型振動騒音制御装置。
- 前記振動騒音の周波数に応じて、前記閾値を変更する手段を更に備えることを特徴とする請求項1乃至6のいずれか一項に記載の能動型振動騒音制御装置。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2012509257A JP5312685B2 (ja) | 2010-04-09 | 2010-04-09 | 能動型振動騒音制御装置 |
| US13/640,244 US9226066B2 (en) | 2010-04-09 | 2010-04-09 | Active vibration noise control device |
| PCT/JP2010/056424 WO2011125216A1 (ja) | 2010-04-09 | 2010-04-09 | 能動型振動騒音制御装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2010/056424 WO2011125216A1 (ja) | 2010-04-09 | 2010-04-09 | 能動型振動騒音制御装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2011125216A1 true WO2011125216A1 (ja) | 2011-10-13 |
Family
ID=44762201
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2010/056424 Ceased WO2011125216A1 (ja) | 2010-04-09 | 2010-04-09 | 能動型振動騒音制御装置 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US9226066B2 (ja) |
| JP (1) | JP5312685B2 (ja) |
| WO (1) | WO2011125216A1 (ja) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2014232160A (ja) * | 2013-05-28 | 2014-12-11 | 三菱電機株式会社 | 能動騒音制御装置 |
| CN104870969A (zh) * | 2012-12-13 | 2015-08-26 | 斯奈克玛 | 声学检测具有有源噪声控制的发动机的故障的方法和装置 |
| WO2017006547A1 (ja) * | 2015-07-09 | 2017-01-12 | パナソニックIpマネジメント株式会社 | 能動型騒音低減装置 |
| JP2020184070A (ja) * | 2019-05-07 | 2020-11-12 | ハーマン インターナショナル インダストリーズ, インコーポレイテッド | 車載ノイズキャンセレーション適応フィルタの発散 |
Families Citing this family (26)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8908877B2 (en) | 2010-12-03 | 2014-12-09 | Cirrus Logic, Inc. | Ear-coupling detection and adjustment of adaptive response in noise-canceling in personal audio devices |
| CN103270552B (zh) | 2010-12-03 | 2016-06-22 | 美国思睿逻辑有限公司 | 在个人语音装置中的适应性噪音消除器的监督控制 |
| US8948407B2 (en) | 2011-06-03 | 2015-02-03 | Cirrus Logic, Inc. | Bandlimiting anti-noise in personal audio devices having adaptive noise cancellation (ANC) |
| US9318094B2 (en) | 2011-06-03 | 2016-04-19 | Cirrus Logic, Inc. | Adaptive noise canceling architecture for a personal audio device |
| US9824677B2 (en) | 2011-06-03 | 2017-11-21 | Cirrus Logic, Inc. | Bandlimiting anti-noise in personal audio devices having adaptive noise cancellation (ANC) |
| US8958571B2 (en) * | 2011-06-03 | 2015-02-17 | Cirrus Logic, Inc. | MIC covering detection in personal audio devices |
| US9325821B1 (en) | 2011-09-30 | 2016-04-26 | Cirrus Logic, Inc. | Sidetone management in an adaptive noise canceling (ANC) system including secondary path modeling |
| US9123321B2 (en) | 2012-05-10 | 2015-09-01 | Cirrus Logic, Inc. | Sequenced adaptation of anti-noise generator response and secondary path response in an adaptive noise canceling system |
| US9318090B2 (en) | 2012-05-10 | 2016-04-19 | Cirrus Logic, Inc. | Downlink tone detection and adaptation of a secondary path response model in an adaptive noise canceling system |
| US9319781B2 (en) | 2012-05-10 | 2016-04-19 | Cirrus Logic, Inc. | Frequency and direction-dependent ambient sound handling in personal audio devices having adaptive noise cancellation (ANC) |
| US9532139B1 (en) | 2012-09-14 | 2016-12-27 | Cirrus Logic, Inc. | Dual-microphone frequency amplitude response self-calibration |
| US9369798B1 (en) | 2013-03-12 | 2016-06-14 | Cirrus Logic, Inc. | Internal dynamic range control in an adaptive noise cancellation (ANC) system |
| US9414150B2 (en) | 2013-03-14 | 2016-08-09 | Cirrus Logic, Inc. | Low-latency multi-driver adaptive noise canceling (ANC) system for a personal audio device |
| US9324311B1 (en) | 2013-03-15 | 2016-04-26 | Cirrus Logic, Inc. | Robust adaptive noise canceling (ANC) in a personal audio device |
| US9578432B1 (en) | 2013-04-24 | 2017-02-21 | Cirrus Logic, Inc. | Metric and tool to evaluate secondary path design in adaptive noise cancellation systems |
| US9666176B2 (en) | 2013-09-13 | 2017-05-30 | Cirrus Logic, Inc. | Systems and methods for adaptive noise cancellation by adaptively shaping internal white noise to train a secondary path |
| US9369557B2 (en) | 2014-03-05 | 2016-06-14 | Cirrus Logic, Inc. | Frequency-dependent sidetone calibration |
| US9319784B2 (en) * | 2014-04-14 | 2016-04-19 | Cirrus Logic, Inc. | Frequency-shaped noise-based adaptation of secondary path adaptive response in noise-canceling personal audio devices |
| US9240819B1 (en) * | 2014-10-02 | 2016-01-19 | Bose Corporation | Self-tuning transfer function for adaptive filtering |
| CN105025169A (zh) * | 2015-07-24 | 2015-11-04 | 瑞声光电科技(常州)有限公司 | 移动手持装置及其提醒方法 |
| US10026388B2 (en) | 2015-08-20 | 2018-07-17 | Cirrus Logic, Inc. | Feedback adaptive noise cancellation (ANC) controller and method having a feedback response partially provided by a fixed-response filter |
| US10199033B1 (en) * | 2016-02-09 | 2019-02-05 | Mitsubishi Electric Corporation | Active noise control apparatus |
| EP3528241B1 (en) * | 2018-02-20 | 2021-01-20 | Panasonic Intellectual Property Management Co., Ltd. | Noise reduction device, noise reduction system, and noise reduction control method |
| US10418021B2 (en) | 2018-02-21 | 2019-09-17 | Panasonic Intellectual Property Management Co., Ltd. | Noise reduction device, noise reduction system, and noise reduction control method |
| US11417306B2 (en) * | 2020-12-31 | 2022-08-16 | Bose Corporation | Systems and methods for engine harmonic cancellation |
| US12217732B2 (en) * | 2023-06-08 | 2025-02-04 | Htc Corporation | Electronic device and noise cancellation method thereof |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007047367A (ja) * | 2005-08-09 | 2007-02-22 | Honda Motor Co Ltd | 能動型騒音制御装置 |
| JP2007272008A (ja) * | 2006-03-31 | 2007-10-18 | Honda Motor Co Ltd | 能動型騒音制御装置及び能動型振動制御装置 |
| JP2008247279A (ja) * | 2007-03-30 | 2008-10-16 | Matsushita Electric Ind Co Ltd | 能動型車室内騒音制御装置 |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2939017B2 (ja) * | 1991-08-30 | 1999-08-25 | 日産自動車株式会社 | 能動型騒音制御装置 |
-
2010
- 2010-04-09 US US13/640,244 patent/US9226066B2/en active Active
- 2010-04-09 WO PCT/JP2010/056424 patent/WO2011125216A1/ja not_active Ceased
- 2010-04-09 JP JP2012509257A patent/JP5312685B2/ja active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007047367A (ja) * | 2005-08-09 | 2007-02-22 | Honda Motor Co Ltd | 能動型騒音制御装置 |
| JP2007272008A (ja) * | 2006-03-31 | 2007-10-18 | Honda Motor Co Ltd | 能動型騒音制御装置及び能動型振動制御装置 |
| JP2008247279A (ja) * | 2007-03-30 | 2008-10-16 | Matsushita Electric Ind Co Ltd | 能動型車室内騒音制御装置 |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104870969A (zh) * | 2012-12-13 | 2015-08-26 | 斯奈克玛 | 声学检测具有有源噪声控制的发动机的故障的方法和装置 |
| CN104870969B (zh) * | 2012-12-13 | 2019-08-13 | 斯奈克玛 | 声学检测具有有源噪声控制的发动机的故障的方法和装置 |
| JP2014232160A (ja) * | 2013-05-28 | 2014-12-11 | 三菱電機株式会社 | 能動騒音制御装置 |
| WO2017006547A1 (ja) * | 2015-07-09 | 2017-01-12 | パナソニックIpマネジメント株式会社 | 能動型騒音低減装置 |
| JP2020184070A (ja) * | 2019-05-07 | 2020-11-12 | ハーマン インターナショナル インダストリーズ, インコーポレイテッド | 車載ノイズキャンセレーション適応フィルタの発散 |
| JP7607410B2 (ja) | 2019-05-07 | 2024-12-27 | ハーマン インターナショナル インダストリーズ, インコーポレイテッド | 車載ノイズキャンセレーション適応フィルタの発散 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP5312685B2 (ja) | 2013-10-09 |
| US20130195282A1 (en) | 2013-08-01 |
| US9226066B2 (en) | 2015-12-29 |
| JPWO2011125216A1 (ja) | 2013-07-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5312685B2 (ja) | 能動型振動騒音制御装置 | |
| JP5312604B2 (ja) | 能動型振動騒音制御装置 | |
| KR101969417B1 (ko) | 개선된 강건성을 갖는 적응형 소음 제어 시스템 | |
| JP4742226B2 (ja) | 能動消音制御装置及び方法 | |
| EP3437090B1 (en) | Adaptive modeling of secondary path in an active noise control system | |
| EP2950305B1 (en) | Active noise reduction device | |
| JP4079831B2 (ja) | 能動型騒音低減装置 | |
| JP5318231B2 (ja) | 能動型振動騒音制御装置 | |
| CN106796783B (zh) | 有源型噪声降低装置 | |
| JP5335985B2 (ja) | 能動型振動騒音制御装置 | |
| JPWO2007011010A1 (ja) | 能動騒音低減装置 | |
| JP6073454B2 (ja) | 能動振動騒音制御装置 | |
| JP2009258472A (ja) | 能動消音装置 | |
| JP2017197021A (ja) | 能動型騒音低減装置及び能動型騒音低減方法 | |
| CN115066723A (zh) | 用于检测传感器的本底噪声的系统和方法 | |
| JP7633374B2 (ja) | 適応システムにおける発散を検出するためのシステム及び方法 | |
| JP6967714B2 (ja) | 能動騒音低減装置、車両、及び、能動騒音低減方法 | |
| JP5503023B2 (ja) | 能動型振動騒音制御装置、能動型振動騒音制御方法及び能動型振動騒音制御プログラム | |
| KR102012679B1 (ko) | 주파수 대역별 발산 억제에 의한 능동소음제어 방법 및 시스템 | |
| CN113470608B (zh) | 主动式噪音控制装置 | |
| JP4906791B2 (ja) | 能動型騒音制御装置 | |
| JP7194204B2 (ja) | 能動騒音制御装置 | |
| JP2019203919A (ja) | ノイズ除去装置 | |
| JP2025151195A (ja) | 能動型振動騒音低減装置 | |
| JP2006173840A (ja) | 音声出力装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 10849458 Country of ref document: EP Kind code of ref document: A1 |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2012509257 Country of ref document: JP |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 13640244 Country of ref document: US |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 10849458 Country of ref document: EP Kind code of ref document: A1 |