METHOD AND DEVICE FOR DETECTING AND LOCATING A FAULT POINT OF A HOUSING
20240230598 ยท 2024-07-11
Inventors
Cpc classification
G01N29/42
PHYSICS
G01N29/50
PHYSICS
International classification
G01N29/44
PHYSICS
G01N29/42
PHYSICS
Abstract
A method and device for detecting and locating a fault of a housing comprising: arranging at least two loudspeakers and at least two microphones therein; for each pairing of loudspeaker and microphone and a housing with no faults: measuring a reference frequency response of the sound transmission from the loudspeaker to the microphone; for each pairing and a housing with faults: measuring a present frequency response of the sound transmission; for each pairing: determining a difference frequency response as the difference between the present frequency response and the reference frequency response; for each possible combination of two pairings: calculating a correlation measure between the difference frequency responses of the pairings; and determining the combination with the highest correlation measure and, if the same loud-speaker or the same microphone appears in the pairings of this combination, then locating the fault as proximate to this loudspeaker or microphone.
Claims
1. A method for detecting and locating a fault of a housing, comprising: arranging at least two loudspeakers and at least two microphones in an interior of the housing; for each possible pairing of a loudspeaker and microphone: measuring a reference frequency response of a sound transmission from the loudspeaker to the microphone of this pairing; for each pairing: measuring a present frequency response of a sound transmission from the loudspeaker to the microphone of this pairing at a later point in time; for each pairing: determining a difference frequency response as a difference between the present frequency response of this pairing and the reference frequency response of this pairing; for at least one pairing: determining a detection measure of the difference frequency response of this pairing and, if this at least one detection measure satisfies a predetermined detection criterion: detecting a fault, for each possible combination of two pairings: calculating a correlation measure between the difference frequency responses of the pairings of this combination, determining the combination with the highest correlation measure and, if the same loudspeaker or the same microphone appears in the two pairings of this combination, then localizing the fault as being closer to this loudspeaker or microphone than to any other loudspeaker or microphone.
2. The method according to claim 1, wherein the correlation measure is determined from a cross-correlation of the difference frequency responses in a selected frequency band.
3. The method according to claim 2, wherein the frequency band is 250 Hz to 2 KHz.
4. The method according to claim 1, wherein during determining the combination with the highest correlation measure, only those combinations are considered that exceed a correlation threshold value.
5. The method according to claim 1, wherein the detection criterion is satisfied when a total signal energy of at least one difference frequency response exceeds a detection threshold value.
6. The method according to claim 1, wherein the respective frequency response is measured using a chirp emitted by the loudspeaker.
7. The method according to claim 1, wherein the respective frequency response is measured using a Dirac pulse emitted by the loudspeaker.
8. The method according to claim 1, wherein the reference frequency response and the present frequency response are respectively averaged over a plurality of individual measurements.
9. A device for detecting and locating a fault of a housing, comprising: at least two loudspeakers and at least two microphones for arrangement in an interior of the housing; and a signal generator connected to the loudspeakers and an evaluation circuit connected to the microphones; wherein the evaluation circuit is configured to: for each possible pairing of a loudspeaker and microphone: measure a reference frequency response of a sound transmission from the loudspeaker to the microphone of this pairing, for each pairing: measure a present frequency response of a sound transmission from the loudspeaker to the microphone of this pairing at a later point in time, for each pairing: determine a difference frequency response as a difference between the present frequency response of this pairing and the reference frequency response of this pairing, for at least one pairing: determine a detection measure of the difference frequency response of this pairing and, if this at least one detection measure satisfies a predetermined detection criterion: to detect a fault, and for each possible combination of two pairings: to calculate a correlation measure between the difference frequency responses of this combination, and then to determine the combination with the highest correlation measure and, if the same loudspeaker or the same microphone appears in the two pairings of this combination, then to localize the fault as being closer to this loudspeaker or microphone than to any other loudspeaker or microphone.
10. The device according to claim 9, wherein the correlation measure is determined from a cross-correlation of the difference frequency responses in a selected frequency band.
11. The device according to claim 10, wherein the frequency band is 250 Hz to 2 KHz.
12. The device according to claim 9, wherein the signal generator generates chirps for each loudspeaker.
13. The device according to claim 9, wherein the signal generator generates Dirac pulses for each loudspeaker.
14. The device according to claim 9, wherein the reference frequency response and the present frequency response are respectively averaged over a plurality of individual measurements.
15. The method according to claim 2, wherein the frequency band is 350 Hz to 1.1 KHz.
16. The device according to claim 10, wherein the frequency band is 350 Hz to 1.1 KHz.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0034] The disclosed subject matter is subsequently explained in greater detail by way of exemplary embodiments depicted in the accompanying drawings. As shown in the drawings:
[0035]
[0036]
[0037]
[0038]
[0039]
[0040]
DETAILED DESCRIPTION
[0041]
[0042] Housing 2 has an interior 3 for accommodating technical components 4. For example, housing 2 is the housing of a computer, server, notebook, laptop, smartphone or the like. Housing 2 is not necessarily closed. Interior 3 is filled with a gas for sound propagation therein, usually simply with ambient air, which is either pre-filled or penetrates through openings of housing 2 into interior 3.
[0043] Faults F, for which housing 2 is to be monitored, may be either defects, that is, locations where something is missing in or on housing 2, such as a hole, a gap or a crack in the wall of housing 2, a technical component 4 removed from housing 2, a removed or broken seal or the like. Or fault F is a foreign object, thus something additional in housing 2, for example a probe, a tap wire, a transmitter or the like. If a component 4 changes its position in the housing, e.g., becomes loose and shifts due to an impact, then a void occurs in its original location and it forms a foreign object in its new location.
[0044] For the detection and locating of faults F, device 1 comprises two or more loudspeakers L.sub.i (i=1, 2, . . . , I) arranged in interior 3 of housing 2 and, spaced apart from these, two or more microphones M.sub.j (j=1, 2, . . . , J). It is favorable to distribute loudspeakers L.sub.i and, in particular, microphones M.sub.j as uniformly as possible across interior 3 since the locating of a fault F is carried out later in the spatial resolution of the respective areas surrounding microphones M.sub.j. Number I of loudspeakers L.sub.i and number J of microphones M.sub.j do not necessarily need to be identical.
[0045] For each possible pairing (i, j) of a loudspeaker L.sub.i and a microphone M.sub.j, a sound transmission S.sub.i,j may be carried out between them. Sound transmission S.sub.i,j (acoustic transmission path) comprises both the direct sound from loudspeaker L.sub.i to microphone M.sub.j and any form of indirect sound, which arrives at respective microphone M.sub.j from respective loudspeaker L.sub.i of pairing (i, j) due to reflections on the inner walls of housing 2 or on components 4 in interior 3 of housing 2. In order to record as much indirect sound as possible and thus extensively cover interior 3, loudspeakers L.sub.i and/or microphones M.sub.j may be omnidirectional or have correspondingly broad directional characteristics.
[0046] Each loudspeaker L.sub.i is connected to the output of a signal generator 5 and each microphone M.sub.j is connected to the input of an evaluation circuit 6. Signal generator 5 and evaluation circuit 6 may communicate with one another for the purpose of synchronization. Signal generator 5 may be implemented together with evaluation circuit 6, for example, as a microprocessor, or may be implemented in software on such a microprocessor. Signal generator 5 and evaluation circuit 6 may also be realized using already existing technical components 4 of the device in housing 2.
[0047] With reference to
[0048] For example, in the case of two loudspeakers L1, L2 and two microphones M1, M2, there are four possible pairings (i, j), namely: (1, 1), (2, 1), (1, 2), (2, 2), and these are numbered with indices m=1, 2, 3, 4 as follows:
TABLE-US-00001 TABLE 1 Pairing m (i, j) 1 (1, 1) 2 (2, 1) 3 (1, 2) 4 (2, 2)
[0049] Reference frequency response REF.sub.i,j of a pairing (i, j) with index m will therefore be referred to in the following as REF.sub.m, see
[0050] There are a plurality of possibilities for the measurement of reference frequency response REF.sub.m of the sound transmission S.sub.i,j. On the one hand, signal generator 5 may generate a chirp, i.e., a monofrequency signal, which is emitted by respective loudspeaker L.sub.i and whose frequency is swept over the frequency range to be measured over time. The sound amplitude or power recorded by respective microphone M.sub.j is logged over time and directly reproduces reference frequency response REF.sub.m over the frequency. Or, signal generator 5 generates a Dirac pulse, which respective loudspeaker L.sub.i emits, and the impulse response recorded by respective microphone M.sub.j over time is then subjected to a Fourier transformation in order to determine reference frequency response REF.sub.m over the frequency. The emitted signal might also be a coded signal, for example, it is chopped again with a higher-frequency signal (e.g., 40 kHz) and thus becomes a pseudo-noise signal. Measured reference frequency response REF.sub.m is stored for subsequent fault monitoring, for example, in a memory of evaluation unit 6.
[0051] Reference frequency response REF.sub.m is respectively determined, for example, in the audible acoustic frequency range of 20 Hz-20 KHz, but may also, alternatively or additionally, include the infrasonic range below 20 Hz or the ultrasonic range above 20 KHz, e.g., up to 100 KHz or 200 KHz. The selection of the frequency range is determined by, among other things, the housing dimensions at the lower end and the size of faults that may still be detected at the upper end.
[0052] It is clear that, in step 7, reference frequency responses REF.sub.m are respectively measured one after the other in order to be able to measure sound transmission paths S.sub.i,j separately from one another in an acoustically clean manner.
[0053] Optionally, each reference frequency response REF.sub.m may be averaged from a plurality of individual measurements, i.e., by means of multiple consecutive chirps or Dirac pulses. It is also possible to filter and/or weight each reference frequency response REF.sub.m before it is used further, for example to filter out impact noise below e.g. 200 Hz, to smooth out outliers or notches in measured values, or to filter out frequency ranges in which the received signal of a microphone M.sub.j delivers a signal-to-noise ratio that is too low for meaningful evaluations.
[0054] In order to detect the occurrence of a fault F and then locate it, for each pairing (i, j) a present frequency response SPEC.sub.m (
[0055] During measurement 8 of present frequency response SPEC.sub.m, the (optional) averaging over multiple individual measurements or the (optional) filtering, weighting or smoothing may be omitted in order to save computing time.
[0056] Present frequency responses SPEC.sub.m are again measured one after the other in step 8 in order to separate the measurement of sound transmissions S.sub.i,j of pairings m from one another in an acoustically clean manner.
[0057] After measuring present frequency response SPEC.sub.m in step 9 for each pairing m=?(i, j), a difference frequency response DIF.sub.m (
[0058] Subsequently, in step 11, a global measure V.sub.m (
[0059] Steps 8-11 are carried out for each pairing m=?(i, j), see loop 13. Alternatively, each of steps 8-11 might also have its own loop 13.
[0060] Afterwards, the transition to comparison step 12 takes place. The comparison and thus detection criterion of step 12 is satisfied if, for example, at least one, or all, of measure(s) V.sub.m exceed(s) a detection threshold value D. It is clear that a plurality of measures V.sub.m may also be evaluated together in step 12. For example, a sum or an average of all measures V.sub.m may be compared to detection threshold value D.
[0061] If the detection criterion of comparison step 12 is not satisfied (branch n), then no fault F was detected and the method returns, if necessary, after the expiration of a waiting time ?T in step 14, in a loop 15 back to first step 8 of loop 13 for a renewed measuring of present frequency responses SPEC.sub.m. Waiting time ?T may be, for example, a few seconds or minutes so that housing 2 is periodically monitored at these intervals in loop 15.
[0062] If, on the other hand, comparison step 12 yields the result that the detection criterion is satisfied (branch y), then the presence of a source of fault F has been recognized, and a transition is carried out to location section 16-19 of the method.
[0063] Detection threshold value D may be selected empirically, and may optionally also be adaptively tracked with the aid of an automatic control system: in the error-free case, i.e., without a fault F, it may, for example, be reduced to such an extent that even small changes in housing 2, i.e. the occurrence of small faults F, may be detected.
[0064] For every possible combination (m, n) of two pairings (m, n): a correlation measure R.sub.m,n is calculated between difference frequency responses DIF.sub.m and DIF.sub.n of the pairings of this combination (m, n) in a first step 16 in location section 16-19. Index n thereby designates a different pairing from the set {m=1, 2, . . . , M} than index m, i.e., n?m. Furthermore, for symmetrical correlation measures V.sub.m, R.sub.m,n=R.sub.n,m, so that there are a total of
possible combinations for M pairings, and thus correlation measures R.sub.m,n. Step 16 is therefore carried out
times in loop 17, i.e., for all m, n for which m>n.
[0065] For a device 1 with two speakers L1, L2 and two microphones M1, M2, thus where M=4 possible pairings m or n,
possible combinations, for which a correlation measure R.sub.m,n of respective difference frequency responses DIF.sub.m and DIF.sub.n was respectively calculated, see Tab. 2 below:
TABLE-US-00002 TABLE 2 Combination (m, n) 1 (1, 2) 2 (1, 3) 3 (1, 4) 4 (2, 3) 5 (2, 4) 6 (3, 4)
[0066] Correlation measure R.sub.m,n between two difference frequency responses DIF.sub.m, DIF.sub.n may be calculated in any way known in the art as long as it is a measure of the deviation between two difference frequency responses, for example, a sum of absolute values or squared differences, an L1, L2 or Lp norm of a difference function DIF.sub.m?DIF.sub.n, a scalar product from the difference frequency responses DIF.sub.m, DIF.sub.n, etc. In the example shown, correlation measure R.sub.m,n is determined from a cross-correlation of two, respectively considered difference frequency responses DIF.sub.m and DIF.sub.n, in particular from the cross-correlation
for ?=0, namely, either over the entire range of frequency f or optionally in a selected frequency band. The selected frequency band is, for example, 250 Hz to 2 KHz, in particular 350 Hz to 1.1 KHz.
[0067] Subsequently, that combination (m, n), which has the highest correlation measure R.sub.m,n of all combinations, is determined in step 18. In the example of
[0068] Previously, all reference frequency responses REF.sub.m, present frequency responses SPEC.sub.m, and difference frequency responses DIF.sub.m were measured and evaluated as real values with regard to their amounts (amplitudes), i.e., without taking their phases into account; however, they might optionally also be measured and evaluated in a complex manner. In this case, for example, the magnitude of the cross-correlation
with ?=0, where * denotes the complex conjugate, may be used as correlation measure R.sub.m,n for evaluation in step 18.
[0069] When searching for the highest correlation measure in step 18, it is optional that only those correlation measures that exceed a correlation threshold value C (
[0070] Loudspeaker and microphone indices i, j of those two pairings m, n, which form combination (m, n) determined in step 18, are subsequently examined in comparison steps 19 and 20.
[0071] For this purpose, first comparison step 19 examines whether the same loudspeaker index i occurs in both pairings m, n of the combination determined in step 18; and second comparison step 20 determines whether the same microphone index j respectively occurs in both of these pairings m, n. If comparison step 19 yields a result of yes (branch y), then fault F is located as being in the vicinity of loudspeaker L.sub.i, and if comparison step 20 yields a result of yes (branch y) then fault F is located as being in the vicinity of microphone M.sub.j. It is clear that the order of comparison steps 19 and 20 is arbitrary. The term vicinity of loudspeaker L.sub.i or microphone M.sub.j is understood to mean that fault F is closer to this loudspeaker L.sub.i or microphone M.sub.j than to any other loudspeaker L.sub.k?i or microphone M.sub.k?j.
[0072] If both comparison steps 19 and 20 yield a result of no (branches n), then the location is ambiguous and the method optionally returns, and, if necessary, after the expiration of waiting time ?T in step 14, back to first step 8 of loop 13.
[0073] The disclosed subject matter is not limited to the depicted embodiments, but comprises all variants, modifications and combinations thereof which fall within the scope of the appended claims.