The disclosure relates to the field of automotive communication systems, and, more particularly, to systems on a vehicle.
The present invention may provide a method which reduces the number of instructions per second required to perform music compensation, thus making music compensation practical in an automotive environment. The invention may solve the problem of distortion of program material by an Adaptive Noise Control (ANC) system. The invention can be applied to any environment that requires ANC. The impulse response from the program source to the input of the ANC may be measured. This measured response may be used to remove the unwanted program content from the error input signal of the ANC. This impulse response can be quite large. The invention may provide an innovative approach to implement this measured impulse response.
In one embodiment, the invention comprises a vehicle including a music signal processing system having a loudspeaker disposed within a passenger compartment of the vehicle and emitting audible music into the passenger compartment. A microphone is disposed within the passenger compartment and converts the audible music and noise within the passenger compartment into an analog electrical microphone signal. An analog-to-digital converter is connected to an output of the microphone and receives the analog electrical microphone signal and converts the analog electrical microphone signal into a digital electrical microphone signal. A sample rate down converter is connected to an output of the analog-to-digital converter. A narrow band adaptive noise control is connected to an output of the sample rate down converter and receives an engine speed signal. A sample rate up converter is connected to an output of the narrow band adaptive noise control. An adder device adds an output of the sample rate up converter to a music signal. A digital-to-analog converter is connected to an output of the adder device. An amplifier has an input connected to an output of the digital-to-analog converter. An output of the amplifier is connected to an input of the loudspeaker.
In another embodiment, the invention comprises a vehicle including a music signal processing system having a narrow band adaptive noise control receiving an engine speed signal. A sample rate up converter is connected to an output of the narrow band adaptive noise control. A first adder device adds an output of the sample rate up converter to a music signal. A digital-to-analog converter is connected to an output of the first adder device. An amplifier has an input connected to an output of the digital-to-analog converter. A loudspeaker is disposed within a passenger compartment of the vehicle and has an input connected to an output of the amplifier. The loudspeaker emits audible music into the passenger compartment. A microphone is disposed within the passenger compartment and converts the audible music and noise within the passenger compartment into an analog electrical microphone signal. An analog-to-digital converter is connected to an output of the microphone and receives the analog electrical microphone signal and converts the analog electrical microphone signal into a digital electrical microphone signal. A first sample rate down converter is connected to an output of the analog-to-digital converter. A processor receives the music signal and performs a second transformation on the music signal. The second transformation is an estimate of a first transformation performed on the music signal by the digital-to-analog converter, the amplifier, the loudspeaker, the microphone and the analog-to-digital converter. A second sample rate down converter is connected to an output of the processor. A second adder device subtracts an output of the second sample rate up converter from an output of the first sample rate up converter. The narrow band adaptive noise control receives an output of the second adder device.
In still another embodiment, the invention comprises a vehicle including a music signal processing system having a narrow band adaptive noise control receiving an engine speed signal. A sample rate up converter is connected to an output of the narrow band adaptive noise control. A first adder device adds an output of the sample rate up converter to a music signal. A digital-to-analog converter is connected to an output of the first adder device. An amplifier has an input connected to an output of the digital-to-analog converter. A loudspeaker is disposed within a passenger compartment of the vehicle and has an input connected to an output of the amplifier. The loudspeaker emits audible music into the passenger compartment. A microphone is disposed within the passenger compartment and converts the audible music and noise within the passenger compartment into an analog electrical microphone signal. An analog-to-digital converter is connected to an output of the microphone and receives the analog electrical microphone signal and converts the analog electrical microphone signal into a digital electrical microphone signal. A first sample rate down converter is connected to an output of the analog-to-digital converter. A processor receives the music signal and performs a second transformation on the music signal. The second transformation is an estimate of a first transformation performed on the music signal by the digital-to-analog converter, the amplifier, the loudspeaker, the microphone and the analog-to-digital converter. A second sample rate down converter is connected to an output of the processor. A second adder device subtracts an output of the second sample rate up converter from an output of the first sample rate up converter. The second sample rate up converter includes a truncation of a transfer function through the digital-to-analog converter, the amplifier, the loudspeaker, the microphone, and the analog-to-digital converter. The narrow band adaptive noise control receives an output of the second adder device.
In a further embodiment, the invention comprises a vehicle including a music signal processing system having a narrow band adaptive noise control receiving an engine speed signal. A sample rate up converter is connected to an output of the narrow band adaptive noise control. A first adder device adds an output of the sample rate up converter to a music signal. A digital-to-analog converter is connected to an output of the first adder device. An amplifier has an input connected to an output of the digital-to-analog converter. A loudspeaker is disposed within a passenger compartment of the vehicle and has an input connected to an output of the amplifier. The loudspeaker emits audible music into the passenger compartment. A microphone is disposed within the passenger compartment and converts the audible music and noise within the passenger compartment into an analog electrical microphone signal. An analog-to-digital converter is connected to an output of the microphone and receives the analog electrical microphone signal and converts the analog electrical microphone signal into a digital electrical microphone signal. A first sample rate down converter is connected to an output of the analog-to-digital converter. A processor receives the music signal and performs a second transformation on the music signal. The second transformation is an estimate of a first transformation performed on the music signal by the digital-to-analog converter, the amplifier, the loudspeaker, the microphone and the analog-to-digital converter. A second sample rate down converter is connected to an output of the processor. A second adder device subtracts an output of the second sample rate up converter from an output of the first sample rate up converter. The second sample rate up converter includes a polyphase filter implementing a convolution of a transfer function through the digital-to-analog converter, the amplifier, the loudspeaker, the microphone, and the analog-to-digital converter with a low pass filter. The narrow band adaptive noise control receives an output of the second adder device.
In yet another embodiment, the invention comprises a method of producing music within a vehicle, including providing a microphone within a passenger compartment of the vehicle. The microphone is used to convert audible music and noise within the passenger compartment into an analog electrical microphone signal. The analog electrical microphone signal is received and converted into a digital electrical microphone signal. A sample rate of the digital electrical microphone signal is downconverted. The downconverted digital electrical microphone signal is transmitted to a narrow band adaptive noise control. An engine speed signal is transmitted to the narrow band adaptive noise control. A sample rate of an output signal of the narrow band adaptive noise control is upconverted. The upconverted output signal is added to a music signal to produce a digital summation signal. The digital summation signal is converted to an analog summation signal. The analog summation signal is amplified. The amplified analog summation signal is transmitted to a loudspeaker disposed within the passenger compartment of the vehicle. Audible music is emitted from the loudspeaker into the passenger compartment dependent upon the amplified analog summation signal.
The present invention has the advantage that it minimizes distortion to audio program material caused by Adaptive Noise Control with reduced implementation cost.
A better understanding of the present invention will be had upon reference to the following description in conjunction with the accompanying drawings.
Typical frequency bandwidths of engine Boom(n) in
As shown in
Substituting the ANC 210 of
When Boom(n) and Music(n) are tones at the same frequency, NANC may tend to cancel Music(n) thus distorting program content at the listener's ears.
In
In order to reduce processing cost, truncation and windowing may be performed. For example, the length of the estimate of H(z) can be shortened. The first step is to create one filter by convolving the estimate of H(z) with LP(z):
G(z)=Hestimate(z)*LP(z)
G(z) can be shortened by windowing and truncating as shown in
Multirate filtering may be performed. Further savings can be had by combining GTW(z) and decimation by D using a polyphase filter. First, the Type 1 polyphase matrix E may be calculated from GTW(z). Then, the multi-rate topology in
The techniques of the present invention may make music compensation for ANC systems affordable and practical. The sample rate down conversion is combined with music compensation, thus allowing multi-rate processing to be used to decrease the MIPS or instructions/second. Further savings can be achieved with windowing and truncating techniques.
The music can be cancelled at the sample rate of FS/D. For example, a 32768 tap filter may be windowed and truncated to 1320 taps. Using polyphase techniques, the equivalent numbers of filter taps may be reduced to 55 for D=24.
It is possible to implement the invention by use of adaptive filters or fixed length finite impulse response (FIR) filters.
In a next step 904, the analog electrical microphone signal is received and the analog electrical microphone signal is converted into a digital electrical microphone signal. For example, the ADC of
Next, in step 906, a sample rate of the digital electrical microphone signal is downconverted. For example, as shown in
In step 908 the downconverted digital electrical microphone signal is transmitting to a narrow band adaptive noise control. For example, a NANC (Narrow band ANC) 224 processes at the reduced FS/D rate.
In a next step 910, an engine speed signal is transmitted to the narrow band adaptive noise control. For example, an RPM signal may be received by NANC 224, as shown in
Next, in step 912, a sample rate of an output signal of the narrow band adaptive noise control is upconverted. For example, a sample rate of an output signal of NANC 224 may be upconverted by SRUC 226.
In a next step 914 the upconverted output signal is added to a music signal to produce a digital summation signal. That is, as shown in
In step 916, the digital summation signal is converted into an analog summation signal. That is, as shown in
Next, in step 918, the analog summation signal is amplified. For example, as shown in
In a next step 920, the amplified analog summation signal is transmitted to a loudspeaker disposed within the passenger compartment of the vehicle. For example, as shown in
In a final step 922, audible music is emitting from the loudspeaker into the passenger compartment dependent upon the amplified analog summation signal. That is the loudspeaker of
The foregoing description may refer to “motor vehicle”, “automobile”, “automotive”, or similar expressions. It is to be understood that these terms are not intended to limit the invention to any particular type of transportation vehicle. Rather, the invention may be applied to any type of transportation vehicle whether traveling by air, water, or ground, such as airplanes, boats, etc.
The foregoing detailed description is given primarily for clearness of understanding and no unnecessary limitations are to be understood therefrom for modifications can be made by those skilled in the art upon reading this disclosure and may be made without departing from the spirit of the invention.
This application claims benefit of U.S. Provisional Application No. 62/255,064 filed on Nov. 13, 2015, which the disclosure of which is hereby incorporated by reference in its entirety for all purposes.
Number | Date | Country | |
---|---|---|---|
62255064 | Nov 2015 | US |