The present disclosure generally relates to active noise cancellation in an automotive vehicle, and relates in particular to systems and methods for dynamically modifying a notch filter in active road noise cancellation.
The statements in this section merely provide background information related to the present disclosure and may not constitute prior art.
Active noise cancellation has been used in automotive vehicles to cancel road noise. Some systems employ speakers located in a cabin of the vehicle and connected to a vehicle bus. Some of these systems employ a microphone in the vehicle cabin to measure road noise in the vehicle cabin. Then, the system can generate sound in the vehicle cabin by the speakers that is a copy of at least part of the road noise but of opposite phase, thus destructively interfering with the road noise.
Due to delay in the ability to measure and generate the noise, and due to limitations of the microphone in measuring the noise, and due to other factors, the active noise cancellation is not perfect. In particular, a noise peak can still be substantially audible to vehicle users. Therefore, a notch filter has been applied across the noise peak in order to reduce the road noise in this area in a predetermined fashion. This notch filter has been adapted by using the microphone input to measure error in the cabin. Also, amplitude of the notch filter has been adapted to prevent exceeding limitations of the speakers, causing damage to user hearing, and causing unpleasant noise, especially when the user is also employing the speakers to generate sound from an entertainment system of the vehicle. These and other techniques for limiting the active noise cancellation and/or notch filter thereof are described in U.S. Pat. No. 6,891,954 and in U.S. Pat. Pub. Nos: 2004/0240677; 2004/0240678; 2004/0247137; 2004/0258251; 2004/0258252; and 2005/0053244. The disclosures of the aforementioned U.S. patents and U.S. patent application Publications are incorporated herein by reference in their entirety for any purpose.
As discussed in U.S. Pat. Pub. No. 2005/0053244, systems have been proposed as active noise cancellation systems whereby a noise-canceling signal is emitted or outputted from a speaker or the like by using a digital signal processing technique, and the noise at a listening position (evaluation point) at which a microphone or the like is installed is reduced (see Japanese Domestic Republication No. 1-501344 that is corresponding to PCT/GB87/00706 (FIG. 1 and others) and Japanese Laid-Open Patent Application No. 6-332477 (FIG. 1 and others)).
The technique described in Japanese Domestic Republication No. 1-501344 is configured such that a plurality of speakers as canceling signal emitters and microphones as error signal detectors are disposed in the passenger compartment of a vehicle, the cabin of an aircraft, or another enclosed space, and noise is reduced in the entire enclosed space of the vehicle passenger compartment or the like.
Specifically, this type of noise cancellation system essentially employs feedforward control using an adaptive filter to emit a signal from a speaker so as to minimize an error signal that indicates residual vibration or noise due to the interference between a noise and the canceling signal in the mounting position of the microphone, and therefore has the drawback of being incapable of adequately reducing noise that is located away from the microphone.
The technique described in Japanese Domestic Republication No. 1-501344 is therefore designed such that the control area in which noise can be reduced is extended from a point to a space, and noise can be reduced throughout an enclosed area by installing a plurality of microphones and performing control such that the summation of the error signals detected by each microphone is minimized.
However, because the microphones are generally mounted to the inside of the roof (ceiling) or to the seat backs (rear surfaces of the seats) in order to reduce noise near occupants' ears, increasing the number of microphones not only increases the number of parts, but leads to an increase in work to provide complicated wiring to the microphones and in the computational load involved in updating the filter coefficient of the adaptive filter, and contributes to increased cost.
A technique is proposed in Japanese Laid-Open Patent Application No. 6-332477 for reducing noise in a position other than the mounting position of the microphone (evaluation point). As shown particularly in
However, although the transfer characteristic C from the first speaker 6a to the microphone 1b is set as the filter coefficient of the FIR filter 3, and the transfer characteristic from the second speaker 6b to the control point (point A) is approximated by the same characteristic as C in the active noise cancellation system disclosed in ('477), since only the transfer characteristic G from the microphone 1b to the control point (point A) is set as the filter coefficient of the filter circuit 5, this technique has drawbacks in that the microphone 1b is actually affected by the output sound from the second speaker 6b to make it impossible to effectively reduce noise at the mounting position of the microphone 1b, and also the control point (point A) is affected by the output sound from the first speaker 6a to make it impossible to reduce noise at the control point in an effective manner.
In other words, the active noise cancellation system disclosed in FIG. 1 of ('477) has the drawback of not being able to effectively reduce noise because neither the transfer characteristic from the first speaker 6a to the control point (point A), nor the transfer characteristic from the second speaker 6b to the mounting position of the microphone 1b, or the so-called cross term, is taken into account in the filter coefficient of the filter circuit 5.
U.S. Pat. Pub. No. 2005/0053244 overcomes the above-mentioned drawbacks, and provides an active noise cancellation system that is configured so as to reduce the number of microphones for error signal detection and avoid the above-mentioned increase in parts, the increase in the amount of work to provide complicated wiring to the microphones, and the increase in the computational load involved in updating the filter coefficient of the adaptive filter, while enabling to maintain an area in which noise can be reduced to the same level as that obtained before reducing the number of microphones.
U.S. Pat. Pub. No. 2005/0053244 teaches an active noise cancellation system having a base signal generator that generates a base signal composed of a harmonic having a frequency selected from a frequency of vibration or noise produced from a vibration or noise source. An adaptive filter outputs a control signal based on the base signal. A first canceling signal emitter emits a canceling signal for canceling out the vibration or noise generated based on the control signal. An error signal detector detects a residual vibration or noise at an evaluation point due to interference between the emitted canceling signal and the produced vibration or noise, as an error signal. A correction filter corrects the base signal, by a correction value indicating a transfer characteristic of the produced vibration or noise that corresponds to the harmonic frequency of the base signal from the first canceling signal emitter to the error signal detector, to generate a reference signal. A filter coefficient updater successively updates a filter coefficient of the adaptive filter based on the error signal and the reference signal such that the error signal is minimized. A compensation filter corrects the control signal by a prescribed value. A second canceling signal emitter emits the canceling signal generated based on the corrected control signal. The correction value of the correction filter is set to a sum obtained by adding the transfer characteristic from the first canceling signal emitter to the error signal detector, and a product obtained by multiplying the transfer characteristic from the second canceling signal emitter to the error signal detector by the prescribed value.
A notch filter adaptation system for use with an active noise control system of a motor vehicle has a parameters determination module receiving data from a bus of a vehicle and employing the data to determine one or more parameters for a notch filter. The data can include vehicle type, tire diameter, tire cavity, and/or ambient temperature. The parameters can include one or more notch filter peak frequency values, one or more notch filter Q values, and/or modifications of predetermined peak frequency values and/or Q values. An active noise control module can employ the parameters to generate opposite phase noise in the vehicle according to one or more notch filters having frequency bands at least in part specified by the parameters.
Further areas of applicability will become apparent from the description provided herein. It should be understood that the description and specific examples are intended for purposes of illustration only and are not intended to limit the scope of the present disclosure.
The drawings described herein are for illustration purposes only and are not intended to limit the scope of the present disclosure in any way.
The following description is merely exemplary in nature and is not intended to limit the present disclosure, application, or uses.
Referring generally to
Some embodiments can reduce noise at a front seat of the vehicle 10 as at 22, while avoiding a side effect at a rear seat of the vehicle as at 24. For example, one digital controller 26 having a microphone in a front of the vehicle cabin can drive a speaker in the front of the vehicle cabin to cancel the road noise. Synchronously, another digital controller 28 having its own microphone in a rear of the vehicle cabin can drive a speaker in the rear of the vehicle cabin to remove any negative effect caused by the front speakers. For example, a noise peak in the range of human hearing can be present at the front seat, while this noise peak can be absent at the rear seat. But the use of digital controller 28 to cancel the opposite phase noise at the rear seat can avoid production of an opposite phase noise peak at a rear seat.
Turning now to
In addition to temperature, there are other factors that can shift road noise peaks. For example, tire diameter can have an effect on the road noise peak. Also, tire cavity can have an effect on road noise peak. Thus, when tires are changed, the notch filter designed for the previous set of tires can fail to reduce the perceived road noise at the new peak frequency. However, the tire diameter and tire cavity information can be input to the vehicle ECU by a vehicle maintenance technician upon change of the tire so that speedometers and other vehicle components can be adjusted accordingly. Therefore, it can also be possible to obtain these types of information from the vehicle CAN bus, and shift the notch filter peak frequency to improve the effectiveness of the notch filter in canceling road noise at the shifted road noise peak.
Turning now to
It should also be readily understood that there can be more than one road noise peak and more than one notch filter. For example, there can be a road noise peak that shifts in the frequency range of 120 to 180 hertz (
Turning now to
It should be readily understood that, in some embodiments, the ambient weather temperature can be sensed by a sensor of the vehicle that is connected to the vehicle CAN bus. Additionally or alternatively, it should be readily understood that, in some embodiments, the ambient weather temperature can be reported by one or more other systems connected to the vehicle CAN bus, such as a satellite radio receiving weather updates by location, and/or a vehicle GPS determining the vehicle location and accessing weather information for the vehicle location. It should also be readily understood that, in additional or alternative embodiments, the tire cavity and/or tire diameter can be stored in non-volatile memory of an ECU of the vehicle that is connected to the vehicle CAN bus. It should further be readily understood that, in additional or alternative embodiments, the tire diameter and/or tire cavity information stored in the vehicle ECU can be initially stored in the vehicle ECU at time of vehicle manufacture. Still further, it should be readily understood that, in additional or alternative embodiments, the tire diameter and/or tire cavity information stored in the vehicle ECU can be updated by a technician changing tires.
Turning now to
In some embodiments, temperature map generation module 500 can generate the temperature map 504 at time of vehicle startup and/or when it detects a change in tire diameter information 512 and/or tire cavity information 514. Thereafter, the temperature map 504 can be dynamically accessed by notch filter parameter determination module 518 by ambient temperature information 520 that is continuously or periodically received from the vehicle CAN bus 516. Accordingly, module 518 can retrieve notch filter parameters 522 for the current temperature that are pre-adjusted for vehicle type, tire diameter, and/or tire cavity.
In some embodiments the notch filter parameters arranged by temperature in map 504 can include the peak frequency and a suitable Q value for the filter at that vehicle type, temperature, tire diameter, and/or tire cavity, and parameters for more than one notch filter can be stored and retrieved. Like the peak frequency for each road noise peak, the suitable Q value for each road noise peak can be determined experimentally for various combinations of vehicle type, tire diameter, tire cavity, and ambient temperature. In some embodiments, maps 502, 504, and 508 can store modifications to a predetermined notch filter peak frequency and/or Q value. For the tire diameter, tire diameter, and/or tire cavity, the predetermined notch filter peak frequency and/or Q value can be stored in a vehicle specific map in association with a reference tire diameter, tire cavity, and/or temperature.
Turning briefly to
Returning now to
Turning finally to
From the road noise peak characteristics, notch filter parameters can be determined as notch filter values or modifications thereof at step 702. These notch filter parameters can be notch filter peak frequencies, notch filter Q values, and/or a notch filter frequency band. In some embodiments, step 700 can be performed to identify a road noise peak frequency, and a suitable Q value for the notch filter can be determined by applying a notch filter at the peak frequency and adjusting the notch filter Q value until one or more Q values are found that best achieve cancellation of the road noise peak.
The notch filter parameters determined in step 702 can be stored in a data structure in computer readable memory at step 704. In some embodiments, this data structure can be a notch filter parameters lookup map that can be referenced by data indicating one or more vehicle types, tire diameter values, tire cavity values, and/or ambient temperature values. In some embodiments, the data structure can be multidimensional and/or hierarchical data structure that stores notch filter parameters specific to one or more combinations of the vehicle types, tire diameter values, tire cavity values, and/or ambient temperature values.
Data for referencing the data structure can be received from a bus of a vehicle at step 706. This data can include all or part of the vehicle types, tire diameter values, tire cavity values, and/or ambient temperature values. This data can then be used at step 708 to reference the data structure and retrieve one or more notch filter parameters that have been determined for use in generating or modifying one or more notch filters under conditions indicated by the data. With the notch filter parameters retrieved at step 708, one or more notch filters can be generated or modified at step 710 and used to generate opposite phase noise in the vehicle. The opposite phase noise can be generated according to one or more frequency bands of the one or more notch filters. These frequency bands can be at least partly specified by the one or more notch filter parameters retrieved from the data structure.