Not Applicable.
The present invention relates to microphone arrays having second order directional patterns.
Microphone arrays having directional patterns can be made using two or more spaced, omnidirectional microphones. Systems using two microphones to form first order directional patterns are in widespread use in hearing aids today. The directional performance can theoretically be improved by using three or more microphones to form second order, or other higher order, directional patterns. These second and higher order directional systems, however, are made more difficult by the practical issue that the microphone sensitivities must be matched very closely to obtain the improved directional performance. Methods are needed to match the sensitivity microphones as well as is possible, and also to obtain improved directionality in the presence of the remaining sensitivity errors.
Attempts have been made to measure phase differences of microphones at frequencies just below the resonant frequency of the microphones, and only accept a group of microphones for an array having such phase differences within a predetermined tolerance. Such attempts have been too restrictive in finding microphones which fall within this criteria, while at the same time such attempts have still not determined adequately matched microphones.
With the assumption that the microphones are not perfectly matched, there is also a need to determine in what order to place the microphones in the array for optimum directivity.
The present invention is provided to solve these and other problems.
It is an object of one aspect of the invention to provide a directional microphone system.
In accordance with this aspect of the invention, the system comprises means for providing a first order signal representing a first order pattern and means for low pass filtering the first order signal. The system further comprises means for providing a second order signal representing a second order pattern and means for high pass filtering the second order signal. The system still further comprises means for summing the low pass filtered first order signal and the high pass filtered second order signal.
It is an object of another aspect of the invention to provide a method of determining whether a plurality of microphones have sufficiently matched frequency response characteristics to be used in a multi-order directional microphone array.
In accordance with this aspect of the invention, the quality of the microphone matching in the region of the resonant peak is determined by determining the frequency and Q of the resonance of each of the microphones, and determining whether the differences between the Q of each of the microphones and the resonant frequencies of each of the microphones falls within an acceptable tolerance.
For example, typically, a microphone has a frequency response over a range of frequencies having a generally linear portion, rising to a peak at a resonant frequency fr, followed by a declining portion. The difference in the magnitude of the linear portion and the magnitude at the resonant frequency f is often referred to as Δp. The Q of the resonance is related to Δp by Δp=log Q, so matching Δp is equivalent to matching Q.
Accordingly, the Δp of each of the microphones and the resonant frequency of each of the microphones are determined. It is then determined whether the differences between the Δp's of each of the microphones and the resonant frequency of each of the microphones falls within an acceptable tolerance.
For a microphone array having at least three microphones, wherein one of the microphones is disposed between the other of the microphones, it is a further object of the invention to provide a method of determining the arrangement of the microphones in the array for optimum directivity.
In accordance with this aspect of the invention, the method includes placing the microphones in an order which minimizes the largest error in the directional response of the array. The microphones should be placed in order such that the central microphone's response is in between the response of the outermost microphones over the major part of the high frequency band. In certain circumstances, this ordering can be determined by sorting the microphones in order of their response at a single frequency.
For example, the response of each of the microphones at a frequency above the resonant frequency of each of the microphones is measured, and the microphone having the middle response is selected as the microphone in the array between the other two of the microphones.
While this invention is susceptible of embodiment in many different forms, there is shown in the drawings and will herein be described in detail a preferred embodiment of the invention with the understanding that the present disclosure is to'be considered as an exemplification of the principles of the invention and is not intended to limit the broad aspect of the invention to the embodiment illustrated.
For ease of understanding, the following is a glossary of certain terms used herein:
Pressure microphone—The microphone type that is conventionally used in hearing aids. This microphone senses the acoustic pressure at a single point. The pressure microphone has equal sensitivity to sounds from all directions.
First order difference pattern—A pattern that is formed as the difference in pressure between two points in space. The two-port microphones often used in hearing aids are of this type.
Second order difference pattern—A pattern that is formed as the difference between two first order patterns.
Dipole—A first order difference pattern that has equal response magnitude in the front and back directions, with nulls in the response to the sides. Mathematically, the pattern has the shape R(θ)=B cos θ.
Cardioid—A first order difference pattern that has maximum response in the forward direction and a single null to the rear. Its pattern function is R(θ)=A(1+cos θ).
Hypercardioid—The first order difference pattern that has maximum directivity index. Its pattern function is R(θ)=A(1+3 cos θ).
Bidirectional—General name for any pattern that has equal maximum response in both the front and tear directions. The dipole is the first order bidirectional pattern. The quadrupole is a second order bidirectional pattern.
Quadrupole—A second order bidirectional pattern whose pattern function is R(θ)=A cos2 θ.
The addition of directional microphone response patterns in a hearing aid provides a significant benefit to the user in the ability to hear in noisy situations. At the present time, hearing aid manufacturers are providing the directional patterns either by combining the outputs of two conventional microphones, or by augmenting the pattern of a single conventional microphone with that of a first order directional microphone. In either case, a range of first order directional patterns is available (cardioid, hypercardioid, bidirectional, etc.). These patterns can provide a maximum increase in Signal-to-Noise Ratio (SNR) of 6 dB in a non-directional noise field.
A further improvement in SNR can theoretically be achieved by adding another level of complexity to the directional system. Combining the output of three conventional microphones, or of a single pressure microphone and one or more first order gradient microphones, can provide a theoretical improvement in SNR to 9.5 dB. The following provides a theoretical comparative evaluation of the performance available from systems having two and three pressure microphones. Systems including a pressure microphone in combination with one or more first order directional microphones have similar performance, and will be discussed as well.
Patterns Available from Two Microphones
Given two microphones separated by a distance d as shown above, the response R(θ) is given by:
where:
s−1 and s1 are the sensitivities of the two microphones;
k=2π/λ=2πf/c is the acoustic wavenumber;
λ is the wavelength of the sound;
f is the acoustic frequency;
c is the speed of sound in air; and
θ is the angle between the line joining the microphones and the propagation direction of the incoming wavefront.
In a hearing aid, the microphone separation is always much less than the wavelength, so that kd<<1. To approximate the response for a first-order directional pattern, it is necessary to keep terms only to first order in kd. Thus one may expand the equation for the response as:
The set of patterns that is available with real number values of A and B is the set of limacon patterns. Examples of this family are shown in
The dipole pattern is formed when A=0. The dipole has nulls in its response in directions to the sides. The second pattern is a cardioid pattern, formed when A=B. The cardioid has a single null in the back direction. The third pattern is a hypercardioid, formed when B=3A. The hypercardioid is the first order pattern with the highest directivity index.
Patterns Available from Three Microphones
Given three microphones separated by a distance d as shown in
where:
s−1, s0, s1 are the sensitivities of the microphones;
k=k=2π/λ=2πf/c is the acoustic wavenumber;
λ is the wavelength of the sound;
f is the acoustic frequency;
c is the speed of sound in air; and
θ is the angle between the line joining the microphones and the propagation direction of the incoming wavefront.
As discussed above, in a hearing aid, the microphone separation is always much less than the wavelength, so that kd<<1. To approximate the response for a second-order directional pattern, it is necessary to keep terms to second order in kd. Thus one may expand the equation for the response as:
Examples of this family are shown in
The quadrupole pattern is formed when A=B=0. The quadrupole has nulls in its response in directions to the sides. The second pattern is formed when A=0 and B=C. This pattern has arranged to have a null to the rear direction. The third pattern is formed when B=2A and C=5A. This is the second order pattern with the highest directivity index.
Directivity Index
Examining the directional patterns above for two- and three-microphone systems, it is clear that some patterns have a broader response pattern in the forward direction, and others have more suppression in directions toward the rear. One way to compare the directivity of different patterns is a measure called the directivity index (DI). The DI is the ratio, in dB, of the signal that would be received by an omnidirectional to the signal received by the directional pattern in a sound field where sound arrives equally from all directions. Mathematically, the directivity index DI is given by
Note that this is an idealized measure that is easy to calculate for idealized microphone patterns. In realistic cases where the microphone is in a hearing aid and mounted on the head of a user, the pattern is highly unsymmetrical and the DI is difficult to calculate. Furthermore, the idealized uniform sound field is seldom a realistic approximation to the actual ambient noise field present in real environments. However the DI is still a useful measure for comparing systems.
DI for Two Microphones
Substituting the expression above for the first order beam pattern,
The table below lists the DI of several patterns in the limacon family. The pattern called the hypercardioid is optimum in the sense that it has the highest directivity of any first order pattern
A Conceptual Implementation for Two Microphones
To get to a practical implementation, one needs to calculate the summing coefficients of the microphones from the values of A and B for the desired pattern. From the equations above, the definition of A and B are:
Solving for the microphone summing coefficients:
As an example, one can consider a block diagram which can form a dipole pattern. For the dipole:
A block diagram that implements the directional processing is shown in
A more complete example is to form the optimum first order pattern, the hypercardioid. For this pattern:
A block diagram that implements the directional processing is illustrated in
DI for Three Microphones
Substituting the expression above for the second order beam pattern:
The table below lists the DI of several second order patterns. The pattern listed as Optimum 2nd Order is optimum in the sense that it has the highest directivity of any second order pattern.
A Conceptual Implementation for Three Microphones
To get to a practical imbplementation, one needs to calculate the summing coefficients of the microphones from the values of A, B and C for the desired pattern. From the equations above, the definitions of A, B and C are:
Solving for the microphone summing coefficients:
As an example consider the block diagram of
The double integration filter at the output is necessary to provide a flat frequency response to the signal from the quadrupole. The implementation performs the signal addition before the filtering to accomplish the task with a single filter.
A more complete example is to form the optimum second order pattern. For this pattern
A block diagram that implements this directional processing is illustrated in
Microphone Sensitivity Errors in First Order Patterns
Comparing
The analysis above has assumed that the sensitivities of the two microphones are identical, and that the summing coefficients in the processing circuit are implemented with infinite precision. This is never the case in practice. There is always some variation in the sensitivities of microphones in production. Of course it is possible to manually measure and match the sensitivities in the production process, and to automatically compensate for sensitivity differences in real time in a hearing aid. Nonetheless there will always be some residual error. This section will examine the impact of the sensitivity error on the beam pattern shape and directivity index.
Since this problem is concerned only with sensitivity differences, one will assume that the sensitivity of the microphone s1 is correct, and that the sensitivity of s−1 incorrect by the fraction δ. Then the pattern is calculated as
The first term above is the desired response. With the assumption that δ<<1, the second term is small. Also, the second term has the desired directionality, so it does not degrade the directivity of the pattern. The third term, however, does not have the desired directivity, and may not be small. Earlier it was assumed that kd<<J at all frequencies of interest. However, at low frequencies, the effect is even more pronounced. Inevitably, there is a frequency below which the last error term above will dominate the response.
Microphone Sensitivity Errors in Second Order Patterns
The analysis has also assumed that the sensitivities of the three microphones are identical, and that the summing coefficients in the processing circuit are implemented with infinite precision. Again this is never the case in practice.
Since this problem is concerned only with sensitivity differences, one will assume that the sensitivity of the microphone so is correct, and that the sensitivities of s−1 and s1 are incorrect by the fractions δ1 and δ2. Then the pattern is calculated as
The first term above is the desired response. With the assumption that δ<<1, the second term is small, so it does not degrade the directivity of the pattern. The remaining terms, however, do not have the desired directivity, and may not be small. The third term is first order in kd, and is the equivalent of the error in the first order pattern. The final error term is second order in kd, and of has an even larger impact on the pattern at low frequencies. One started with the assumption that kd<<1 at all frequencies of interest. However, at low frequencies, the effect is even more pronounced. Inevitably, there is a frequency below which the last error term above will dominate the response, and this frequency is higher than the frequency that gives problems with the first order pattern.
Sensitivity and Noise for the Directional Patterns
In forming the first and second order directional patterns, the signals from the microphones are subtracted, which significantly reduces the output voltage level of the beam.
The internal noise of the beams is the sum of the noise power from the microphones used to form the beam. In the dipole pattern, the internal noise is 3 dB higher than the noise in a single microphone. In the quadrupole pattern, the internal noise is 4.8 dB higher than a single microphone. Taken by themselves, these noise increases are not a great disadvantage. However, in combination with the sensitivity reduction, they create the potential for a problem.
The reason is that in most applications, greater gain will be applied at low frequencies to compensate the falloff in signal sensitivity. This gain restores the signal sensitivity, but also amplifies the low frequency internal noise by the same factor. For the dipole pattern, this would increase the internal noise below 500 Hz by more than 20 dB, and for the quadrupole pattern it would increase the noise below 1 kHz by over 40 dB.
For first order patterns, this noise increase is acceptable only in noisy environments where the internal noise will be masked by the high level of environmental noise. In quiet environments, the hearing aid should be switched to a mode that uses a quieter omnidirectional microphone. For second order patterns, the equalization gain would add so much noise below 1 kHz, that it is probably unrealistic to use the pattern at lower frequencies.
Also for the second order patterns, there is another issue that limits their performance below 1 kHz. That issue is discussed below.
The example presented here relates to a three-microphone array whose total length is 10 mm. Arrays of other sizes can also be designed using the teachings of this invention. For longer arrays, it is possible to extend the use of the second order pattern to lower frequencies than the stated example. For shorter arrays, the crossover frequency between the first and second order processing needs to occur at a higher frequency. These effects are included in the design equations through the factor kd which includes the array length.
Frequency Limitations of Higher Order Directivity
The equations above indicate that at very low frequencies, the pattern shape will be severely degraded by the inevitable small inaccuracies in the microphone sensitivities. The important question is, at what frequency does this degradation become a problem.
A first example is illustrated in
A second example is illustrated in
Several things are necessary to make the second order pattern useable:
Use the second order pattern only for frequencies higher than 1 kHz. This makes phase matching of the microphone sensitivities much closer.
Use microphones with a flat response to at least 10 kHz.
Include an automatic, adaptive amplitude matching circuit.
The first two features provide a flat microphone frequency response throughout the bandwidth that the second order pattern is used. This means that the phase response is very near zero for both microphones, and eliminates any freedom for phase mismatch of the microphones. The third feature automatically compensates for any mismatch or drift in the magnitude of the sensitivity of the two microphones.
With these assumptions, the microphone mismatch, δ, may be reduced to 0.01.
Conceptual Implementation of a Hybrid Directional System
There is one additional design feature that can improve the second order directivity. The gain adjustment circuitry on the outer two microphones can be designed in such a way that the residual matching error after adjustment has the opposite sign for the two microphones. In other words, δ−1 has the opposite sign from δ1. If this is done, then the largest component of the pattern error, which is
will tend to be smaller. If this allows the value of this term to be reduced by a factor of two, then the DI of the hybrid directional system may be significantly increased. This case is shown in the graph of
Second Order Implementations Using First Order Directional Microphones
As an alternative to using three pressure microphones to achieve second order directionality, it is also possible to use two first order directional microphones.
If one starts with the assumption that each of the microphones has a dipole pattern, then the response of the microphones together is:
Here the factor jkd/2 is included in the sensitivity of each first order microphone to explicitly show the frequency response of the final pattern. If the two dipole microphones have equal axial sensitivity but are oriented in opposite directions, then:
if the sensitivity error is included. This implementation has two advantages over the previous version in its errors. First, the error term has only one less factor of kd than the pattern. Second, the error term has a dipole shape, so it is less disruptive in directions to the sides. Note that there has been no accounting for any deviation from ideal in the pattern shape of the two dipoles. That could potentially add enough additional error to counteract the apparent advantage of this implementation.
Another possibility for the directional microphones would be to use a first order difference microphone whose internal delay parameters had been adjusted to give a cardioid pattern shape. Then one has:
If one again allows B2=−B1=B, then
This is the second order pattern plotted earlier which has a null in the rear direction and an ideal DI of 8.8 dB.
The pattern formed from two directional microphones that has the greatest possible directivity has the angular response
This pattern has an ideal DI of 9.0 dB. It is formed from two first order patterns whose angular response is:
The second order pattern with optimum directivity can also be formed from two directional microphones with the further addition of an omnidirectional microphone.
A final example, shown in
In this case, one uses the fact that there will be an omnidirectional microphone in addition to the two first order directional microphones for lowest noise performance in quiet environments. This microphone placed at the acoustic center can most directly provide the leading term in the pattern function. The two directional terms can then come from two identical first order microphones. If each of the directional microphones has the pattern
and the output signals of the two microphones are subtracted, then the pattern of these two alone is
This is added to the pressure microphone to form the final pattern.
A directional microphone array 10 having first, second and third omni-directional microphones 12, 14, and 16, is illustrated in
One way of matching microphones having similar damping characteristic is by measuring (1) its Δp (which is the difference in the magnitude of the linear portion 18, and the magnitude at the resonant frequency fr) and (2) the resonant frequency fr of each of the microphones A tolerance for determining if two microphones are sufficiently matched is determined based upon the ultimate acceptable directivity index desired. As long as the differences in the respective Δp's and resonant frequencies fr of three microphones are within the predetermined tolerance, then the three microphones 12, 14, 16 should be considered acceptable for a particular array.
Other criteria can also be used to determine if microphones have sufficiently matched damping characteristics.
For example, one could use a measure of the frequency difference between points that are 3 dB down from the resonant frequency fr which is referred to as Δf. Alternatively, one might use Δf divided by the resonant frequency fr, which is also called the Q of the resonance. Each of these provides similar information in different terms.
The Q of the resonance is approximately related to Δp, wherein Δp is approximately equal to 20 log Q, so matching Δp among microphones is equivalent to matching Q.
Once one determines that three particular microphones are acceptable for a particular array, then one still has the choice of which order to place the microphones in the array. Looking at the equation for microphone sensitivity errors in second order patterns discussed above, one sees that the last term is the largest error term, as the product kd in the denominator is small, and increases with the square of frequency. One may arrange the microphones 12, 14, and 16 in the array to minimize the magnitude of the largest error term over the operational frequency band of the array. The fraction δ1 is the error of one of the outer microphones and the fraction δ−1 is the error of the other of the outer microphones. If the fractions δ1 and δ−1 are opposite in sign, they will partially cancel each other. While in a practical sense it is not possible to make the fractions exactly equal and opposite, by at least making them opposite, one reduces the magnitude of the overall error term. It is possible that the fractions δ1 and δ−1 may not be opposite at all frequencies, that is, the response magnitude curves may cross. Since the error term increases rapidly with frequency, it is most important that the fractions cancel each other at the highest frequencies in which the array is expected to function. It is typical of closely matched microphones to have response magnitudes that cross at most once in the region of the resonance peak, crossing close to the resonance frequency and otherwise remaining approximately parallel. This implies that in cases where the resonant frequency is well below or well above the highest operational frequency of the array, a simple method may be employed to find the optimum microphone order.
For the case where the resonant frequencies of the microphones are well below the highest operational frequency of the array, this is accomplished by looking at the declining portion of the response curves of the three microphones for the array 10. Referring to
While the specific embodiments have been illustrated and described, numerous modifications come to mind without significantly departing from the spirit of the invention and the scope of protection is only limited by the scope of the accompanying Claims.
This application claims priority from, and expressly incorporates by reference, U.S. Provisional Patent Application No. 60/236,768, filed Sep. 29, 2000, U.S. Provisional Patent Application No. 60/322,211, filed Sep. 11, 2001, and U.S. patent application Ser. No. 09/966,873 filed Sep. 28, 2001, from which this application is a divisional application.
Number | Date | Country | |
---|---|---|---|
60236768 | Sep 2000 | US | |
60322211 | Sep 2001 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 09966873 | Sep 2001 | US |
Child | 11437036 | May 2006 | US |